plymouth-theme-spinfinity-0.9.4+git20190304.ed9f201-lp151.1.1 >  A \b/=„>G4r oC x+탣\]d'%Tup/ߨ^Ak0Vs3Btepלt9Bq#S|P !@yA@P/]>d7/fD e&&n"t/wu;ȒCh [UDpU"%BZY0e5H!ú^!vq4Rw)Y@#& 7!beԉea9d0bc2139e985ea4a7b92e15e7b65072922c67888b5fbbfe88a17c3b0eccc2fe5f7c1ec6d98d1ec79505a4ff39ec5c7cb6241bL\b/=„p/m+XfLL@qtKtiБY_k 9._bNӑ d\ u?'`,9F[ɓ3x=O7OEx.xN;7}*,d0,%~PxDF]/J[L) Ŕu[Ql3+l`%eJ M0MζMP̦2Õ߃p?P?Pd6 @ \+4E _k(@( ( ( ( h( (0(((   (8$9T$:$>H_@HgFHoGH(HI$(II(XIYI\J(]J(^MbM\cNdNdeNifNllNnuN(vO zPWPhPlPrPCplymouth-theme-spinfinity0.9.4+git20190304.ed9f201lp151.1.1Plymouth "Spinfinity" themeThis package contains the "Spinfinity" boot splash theme for Plymouth. It features a centered logo and animated spinner that spins in the shape of an infinity sign.\Dcloud108FopenSUSE Leap 15.1openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Basehttp://www.freedesktop.org/wiki/Software/Plymouthlinuxnoarchif [ $1 -eq 1 ]; then set -x export LIB=/usr/lib64 OTHEME="$(/usr/sbin/plymouth-set-default-theme)" if [ "$OTHEME" = "text" ]; then if [ ! -e /.buildenv ]; then /usr/sbin/plymouth-set-default-theme -R spinfinity else /usr/sbin/plymouth-set-default-theme spinfinity fi fi fiif [ $1 -eq 0 ]; then export LIB=/usr/lib64 if [ "$(/usr/sbin/plymouth-set-default-theme)" = "spinfinity" ]; then /usr/sbin/plymouth-set-default-theme -R --reset fi fif(^h0r3M270h,2t'S;:6 d%A큤\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>c6fc05a27a4a4eb6df0dbf9d58d4c95df67a26e7b6e356448dea3aecbdf89ada490967949a9c20602c7293b3ce1e311d15de3966896bba0a54eaf94f2ea4ce1fea8b2bb15cd1c7ee4fe17bb55854e7ea8f1ec0308f3dc14e1a484904fd6163b01b6651c9cd435501224c7593c1efdc086bd4e9599ff839fa757528ba5e3d8ac46d3f2d9b1572fe8042d71a1a769aea011099f8daa9bfb17e2f9e84f171623bb4552ec01c4f062bacf4c75a8691170e73237de0e2d37f170a6cdb7baaba85cc8e75f2f11f84d9911cb5cade4eb79798acbcd80495c0eb8378d782788c166b4d13874aaaffdb583405351168a2e670c24466086bed7672fa08e33cae2df43ca780e4789ef95a68dbb24f4186f5e96bf364c107c29994f158a8f9d7eb0c70bdf9ae70bfbb677f136b60a36731602268afebac120318863ee36b3e710b5bcf6b2c184986f9b40db35b531490e38070214c550a32596f56e3d123d575bf1d77efa4283deb5a05a2402859dc4f0a3a8eb3a9a7b343c89d234ea45bcd1ca506c423ea77c1dac4846d96a1907a36acf85a5b04480bb9facab91e3ea0e20eed30de0c7a145368e28713936ff1b26d7e94773f183508786bdae4e2b40c347275b1299efb5b13aacbdace652cf4b030ed8d47c8994097ab7f6e4972d1bf67ca2d7a748c4b5a1f9745c9984a83cf29a085bd18dd213401e80e7f2d273ca74f053632f0418e4226193146ad54b51f5bd789a2c33f739ef83062c9de4790e65ae8899743b5a3d4a04b8adeb6325e0eba4ad3fb788028b14b995e0ea88af56af82709fe5b38dff1d0872cf9902d632135021c318e98c78810df11bb78f364baaa396a7540a3999fe35f7af369643a11de4b8db585a205b72f0602305025865ec44cc312720efa26aea9094fcce226f66a2837907362edb4d10cc18970e5b5ea22782d93161cf4056cfa6b9cd6224ae7bb74d2a1aaceb2b5edf5d8b9249a516a56924108fb2e072549cb7d8c7507c989aa6eeb97bfa20f88729110a9de19d74cd9e415e31a346d9ae8628698c406c91edb4d86ee7ebc997b412f2ea7d2ffef78b9dc9ea89bd75272f1af7b5059d6ac47f18112fbcba16fe57bc168e4a57117fe1d98ea78700f445bf3d382c40499558646ce6828da7ad882c4a828e34b9c032ef116e8cbaeedf2611aebeb15699c59a8a7bd5394cfd3ee7daa6de02891579f4fc5084c3f54004cd1ef664e385722c0fa7e44d16d3f78678a79212c1211077f88e8e5613a3d7bc820587b2dceb8fcb832f90e5dd52adda1224a69b5b8ae6cda4857f23df2434b65c702b8cbe32bed6f260e032d6c4f4d43348ec6314ac334014b7cc9ee8ddf289361ea9b50574dcfa7408e2b46ee7035514a99ec6ec2d1e203dd4dc76441c8d977fd28ca3de93d00dc323ac997289abe79eb77bb1f4074870320db3a59f4f8e43fead398b1fb340e8763804c70ebf632d7d90c5d0b1a047b527966e20f17e374a599d04862cd456a47c58b1d3e29039aa6d91336c645248b1301847fe04d2109a16a4c70fb1842df45e70b456a632ae2e7b207acefd66688777807ef3491d8a18629c9af9386dd4e438ed660a2fd54bf0971d19c575634b7714d56f54eac4007970955b550e7f5b913c89bc0d89992f5a2419f3e1997789906070b017d4168aeecd8f6762fed5022466e4c6a660351e3400b6e9c3c291abd85b267b5712b29d333992808c1d2579b6c7ef4bbf6c1621a9a649b2c7c1432e7b58ff660d763549941a7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootplymouth-0.9.4+git20190304.ed9f201-lp151.1.1.src.rpmplymouth-theme-spinfinity    /bin/sh/bin/shplymouthplymouth-plugin-throbgressplymouth-scriptsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.9.4+git20190304.ed9f2013.0.4-14.6.0-14.0-15.2-14.14.1\q@\@\,\@\[[[k@[@[ٙ@[ @[u[9@[v[e@ZZYZ%8Z@YA%@Y]XX@Xs{@WίWίW.@W.@WN@V@VvV$@Vii@U@UT^Stasiek Michalski qzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.commsrb@suse.comqzhao@suse.comqzhao@suse.combjorn.lie@gmail.comqzhao@suse.comoholecek@suse.comzaitor@opensuse.orgzaitor@opensuse.orgqzhao@suse.comqzhao@suse.comantoine.belvire@opensuse.orgzaitor@opensuse.orgfvogt@suse.comzaitor@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comidonmez@suse.comfvogt@suse.comfvogt@suse.comdimstar@opensuse.orgtiwai@suse.deidonmez@suse.comidonmez@suse.comLed - Fix theme-bgrt dependencies (based on plugin-two-step with images from theme-spinner)- Update to version 0.9.4+git20181219.c8f1256: * ply-pixel-buffer: Fix right and bottom edge rendering of scaled buffers. * Add support for translating the user visible strings in some themes * Prefix Title and Subtitle theme config keywords with an underscore * Add new reboot and system-upgrade modes * main: Remove private ply_mode_t * two-step: Make ProgressBarShowPercentComplete a per mode setting * plymouthd.defaults: Change default ShowDelay to 0 * ply-boot-splash: Do not add ply_boot_splash_update_progress timeout multiple times * logging: Minor log-message fixes. Improve logging format. * themes: Update spinner and bgrt theme offline updates mode * two-step: Add a per mode setting to suppress messages. Add progress-bar support. Add MessageBelowAnimation option. Add per mode settings. Drop background_is_bgrt view_t member * ply-progress-bar: Allow caller to specify the widgets width and height. Allow choosing fore- and back-ground color. Redraw on percentage update. * boot-server: fix type confusion when allocating connection object * ply-device-manager: Handle change events for monitor hotplugging. Consume all events in one go. * drm: Stop limiting preferred-mode picking to UEFI systems. Reset mode on display-port connected outputs with a bad link-status. Implement handle_change_event. Ensure heads are mapped before flushing them. Allow calling create_heads_for_active_connectors multiple times. Allow calling ply_renderer_head_add_connector with existing connector_id. Limit backend->resources lifetime to within query_device. Store and keep all the outputs in the backend. Add get_output_info helper function Stop storing a pointer to drmModeConnector in ply_output_t Stop keeing a drmModeConnector instance around. Refactor ply_renderer_head_add_connector and ply_renderer_head_new - Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch- Update to version 0.9.4+git20181219.c8f1256: * two-step: Use plymouth_strtod Use the locale agnostic plymouth_strtod helper which always uses a "." as decimal seperator. This fixes the various Alignment options not working with some locales.- Update to version 0.9.4+git20181209.f7d5bb1: * ply-keyboard: Fix compiler warning * When a renderer goes away on a udev remove event, free keyboards associated with the renderer, before freeing the renderer. * device-manager: free keyboards when deactivating a renderer * keyboard: add helper to get the keyboard's renderer, if applicable.- Update to version 0.9.4+git20181204.0cd0613: * drm: Pick a controller for unconfigured connectors * drm: Drop crtcs for clones for which we've picked different modes * drm: More connector enumeration refactoring * drm: Store tiled and rotation in ply_output_t * drm: Refactor create_heads_for_active_connectors * drm: Directly store the mode instead of the mode_index * drm: Drop unused encoder_id- Update to version 0.9.4+git20181129.a7ec3e6: * Add new BGRT theme, using the firmware boot splash as background * two-step: bgrt: Deal with quirky firmwares, Add ACPI BGRT extension support, Speed up background-tile drawing on HiDPI screens, Use a pixel-buffer instead of an image for the view's background * ply-pixel-buffer: Add ply_pixel_buffer_rotate_upright helper, Add ply_pixel_buffer_get/set_device_rotation helpers, Fix marking buffers as opaque when doing a solid fill, Fix fill_with_buffer fastpath when device_scale != 1.- Update to version 0.9.4+git20181122.aaa140b: Add a separator between different boot logs Fix race causing undesired creation of non-gfx devs Fix animation not starting on later added heads- Update to version 0.9.4+git20181111.118c5ca: Modify systemd-units: Add "ConditionVirtualization=!container" in all plymouth-*.service, also systemd-ask-password-plymouth.path.- Update to version 0.9.4+git20181105.f898586: bump to 0.9.4- Update to version 0.9.3+git20181031.025ce59: drm: use preferred mode for outputs drm: Refactor ply_renderer_connector_get_rotation drm: Reset LUT/gamma table before the first drmModeSetCrtc call libply: Move kernel commandline parsing functions to libply/ply-utils throbber: Don't skip last frame when waiting for end. - Drop plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch * Upstream has already accept Michal's modification.- plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch * Make sure plymouthd stops throbber animation at the first opportunity after receiving quit command, instead of looping multiple times. (boo#1110199)- Update to version 0.9.3+git20180827.0a66272: * boot-server: free the argument and triggers * event-loop: fix leak in error path * script: fix various memory leaks * key-file: ply_key_file_get_value returns duplicated memory, fix memory leaks. * event-loop: fix leak in error path * boot-splash: fix memory leak in error path * populate-initrd: drop unused local variable- Update to version 0.9.3+git20180827.0a66272: ensure tty is closed on deactivate If plymouth doesn't get explicitly "activated" then when GDM tries to deactivate it, the deactivation request is a noop. One aspect of being active, though is having ownership and control of the terminal. This happens immediately, even before a splash is shown. The `deactivate` request needs to relinguish such control, unconditionally, since some display server is about to use the tty. - Update patch name base on quilt standerd Remove only_use_fb_for_cirrus_bochs.patch Add plymouth-only_use_fb_for_cirrus_bochs.patch Remove 0001-Some-greenish-openSUSE-colors.patch Add plymouth-some-greenish-openSUSE-colors.patch- Update to version 0.9.3+git20180807.7663b0c: * systemd-units: Add "ConditionVirtualization=!container" * README: add link to Code of Conduct * two-step: add unhandled splash mode case to switch * main: fix build * Fix miscellaneous compiler warnings * configure: Pass -Wno-cast-function-type if available * main: Fix getting detailed logs from systemd * main: Show details when ESC is pressed during splash_delay * drm: Remove unnecessary reset_scan_out_buffer_if_needed() call from ply_renderer_head_map() * main: Only activate renderers if the splash uses pixel-displays - Switch to new gitlab home in _service. - Refresh patches with quilt. - Use autosetup macro.- Drop plymouth-fix-window-size: The use of the smallest screen size is deliberate (boo#804607 bsc#894051).- Modify 0001-Add-label-ft-plugin.patch to fix problems with multiline text (bsc#1083695) * to prevent infinite loop newline characters need to be skipped - Use %license instead of %doc (bsc#1082318)- Update to version 0.9.3+git20171220.6e9e95d: * device-manager: drop superfluous create_pixel_displays_for_renderer call * x11: don't call gdk_display_get_name before gtk_init- Update to version 0.9.3+git20171130.fa66a5b: * INSTALL: Fix a spelling error in the command example * populate-initrd: handle themes with subdirs * device-manager: fall back to text mode if graphical devices fail * scripts: Use >&2 instead of /dev/stderr * terminal: add include for sysmacros.h * configure: bump to 0.9.4 * terminal-session: don't delete boot.log * Revert "Make boot.log world readable by default" - Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch- Drop stop-graphical.patch: There are no conflicting these days, obsolete this patch to enable auto switch to TTY when display server not exist (boo#1066510).- Update plymouth.spec: Add COPYING file in plymouth package file list, This is for the law requirement (bsc#1043834).- Update to version 0.9.2+git20170424.6fd5c6b: * main: Look for config in runtime dir first * main: Look for theme in runtime dir first * Revert "Recreate boot log at each boot instead of appending" * x11: implement get_display_name * drm: implement get_display_name * configure: don't look for libudev when --without-udev is passed * renderer: export device name from plugin * device-manager: handle NULL renderer better - Remove 0001-device-manager-handle-NULL-renderer-better.patch (upstreamed).- Drop use-mkinitrd.patch: No longer needed, mkinitrd is just a wrapper for dracut now any way, hence this patch is currently pointless.- Remove patch which causes breakage with systemd-vconsole-setup (bsc#1020327): * 0001-let-it-become-a-real-daemon.patch - Add upstream patch to fix crash on boot: * 0001-device-manager-handle-NULL-renderer-better.patch - Replace removal of framebuffer driver and plymouth-ignore-cirrusdrm.patch with single patch: * only_use_fb_for_cirrus_bochs.patch- Update to version 0.9.2+git20161215.18dd755: * terminal: refresh geometry after drm device arrives * logger: stop using carriage returns * build-goo: don't install systemd units during distcheck * systemd-units: Fix uninstall script * configure: switch to tar.xz instead tar.bz2 * libply: fix HiDPI detection * libply, main: Add device scale setting * main: support plymouth.force-scale on the kernel command line * build-goo: make udev support build time optional * device-manager: dont pass terminal as renderer device- Update to version 0.9.2+git20160823.e4b7e49: * libply: fix HiDPI detection * libply, main: Add device scale setting * main: support plymouth.force-scale on the kernel command line - Refresh patch: * 0001-let-it-become-a-real-daemon.patch- Add systemd to buildrequires to properly detect systemd-ask-password- Sort out with spec-cleaner and move all buildrequires to main scope not to subpkgs, sometimes interpreted wrongly by rpm if it is split- Reduce patches list removing merged upstream (bit differently tho): * 0001-seats-guard-against-NULL-terminal.patch * fix-serial-consoles.patch * plymouth-boot-vga-framebuffer.patch - Refresh patches: * 0001-let-it-become-a-real-daemon.patch - Update to version 0.9.2+git20160620.0e65b86: * configure: tweak defaults to be more systemd friendly * text: don't draw if not animating * terminal: always open terminal in non-blocking mode * device-manager: probe existing DRM devices at startup * drm: don't pick up drm master implicitly * terminal: refresh geometry after drm device arrives * logger: stop using carriage returns * build-goo: don't install systemd units during distcheck * systemd-units: Fix uninstall script * configure: switch to tar.xz instead tar.bz2- Remove framebuffer support bsc#980750 and bsc#982226- Add 0003-fix_null_deref.patch as well - Avoid potential SEGV if label plugin fails to load- Add 0001-Add-label-ft-plugin.patch and 0002-Install-label-ft-plugin-into-initrd-if-available.patch: - Ability to output text in initrd, needed for encryption - boo#959986- Update to version 0.9.2: + two-step: Add separate startup / shutdown animations. + device-manager: try fb device if drm device failed. + Port to GTK+ 3.0. + script support system update events. + Drop the obsolete log-viewer - Rebase patches: + plymouth-fix-window-size + stop-graphical.patch + 0001-Some-greenish-openSUSE-colors.patch + fix-serial-consoles.patch + 0001-seats-guard-against-NULL-terminal.patch + plymouth-ignore-cirrusdrm.patch + plymouth-boot-vga-framebuffer.patch + 0001-let-it-become-a-real-daemon.patch - Drop upstream fixed patches: + 0001-device-manager-only-call-ply_terminal_free.patch + 0001-splash-remove-pixel_pixel-in-sprite-lib-when-notifie.patch + 0001-splash-do-not-process-display-lists-if-it-is-empty.patch + 0001-libply-splash-core-also-monitor-for-file-removal-in-.patch + 0001-seat-be-a-little-more-forgiving-in-the-case-there-s-.patch + 0001-text-step-bar-use-correct-utf-8-multibyte-sequence-f.patch - Replace pkgconfig(gtk+-2.0) BuildRequires with pkgconfig(gtk+-3.0), following upstreams port to GTK+ 3.0. - Rename library subpackage from *2 to *4, followings upstreams soname bump. - Drop utils subpackage: the log-viewer, which was the only tool left, has been dropped.- Fix missing dependency on coreutils for initrd macros (boo#958562) - Call missing initrd macro at postun (boo#958562)- Use is_opensuse to simplify if/else block- Add a direct dependency on systemd, since we need to know the path to systemd-tty-ask-password-agent, fixes part of bsc#943312- fix bashisms in post/postun scripts/bin/sh/bin/shcloud108 1554449476  !"#$%&'(0.9.4+git20190304.ed9f201-lp151.1.1spinfinitybox.pngbullet.pngentry.pnglock.pngspinfinity.plymouththrobber-00.pngthrobber-01.pngthrobber-02.pngthrobber-03.pngthrobber-04.pngthrobber-05.pngthrobber-06.pngthrobber-07.pngthrobber-08.pngthrobber-09.pngthrobber-10.pngthrobber-11.pngthrobber-12.pngthrobber-13.pngthrobber-14.pngthrobber-15.pngthrobber-16.pngthrobber-17.pngthrobber-18.pngthrobber-19.pngthrobber-20.pngthrobber-21.pngthrobber-22.pngthrobber-23.pngthrobber-24.pngthrobber-25.pngthrobber-26.pngthrobber-27.pngthrobber-28.pngthrobber-29.pngthrobber-30.pngthrobber-31.pngthrobber-32.pngthrobber-33.png/usr/share/plymouth/themes//usr/share/plymouth/themes/spinfinity/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/abf585334958cde5ef93ad4876c19e35-plymouthcpioxz5x86_64-suse-linuxdirectoryPNG image data, 290 x 78, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 7, 8-bit/color RGBA, non-interlacedPNG image data, 200 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 41 x 44, 8-bit/color RGBA, non-interlacedASCII textPNG image data, 82 x 47, 8-bit/color RGBA, non-interlacedI%$M>}6"kutf-8a37edd72c68620a335ad20b376c1dd4a49d0b4818c025351600c5bf6d89a486a?7zXZ !t/a{5,] crt:bLL d2w(z8vNQOݔUw8C2OF5I{qm*4ÎB;2wYĈ+û3bu= RE:M#FŵW(V:7_+W?Ε[O1ioTuu*UHp$\WK g5840["КɬUlTu '#N7?{u ?_g 7ڶ}ЖTO1PW29tfW1X/ziI8h::z;ekqU޳w5ؤ])+O' ˭,: (ĆCSI{Fu#l#F5s5HYNz0rRסd%ge+Ye8OMkf+U\,GiB1긺[*j7tXd^(vnHQ'F,dEDz2؁]8*8ʡne Y]uP ~'4񘚽lQϢ!`]Ob, G3[87T\4(cY57PfP. G=!^!ΜOky~"+&j|NJS,͗B=l'\|+bEo5 g;%k0LIKrWʍOʍ!]0'W6Fm,O]EӖcbx9?ǵ| 2ӷR4SX]=4p ?Pr"_d}c\3TRʀ۸a{]&@fjVp )<t <:~rkt[~$|勩iB%~;ωb>;9:u*2!#A-L2l4ۂ<=3#<=6mgPRtJ*/cilQF%')~ܻ%no2iT(*NR?veql !z_[w\q?س^3ʯᔪxܦxx t"]v//Vv_|?m ܠbR"3#xQzʖU J߾λƧ34jdrOPB"쇓Ak/Pi_Mڣb&Cb.iڑ@\zƹyIEe}<*IX}:W ܥq9%R ʽB[o .xnRc&J5~BZZ&-{\]t3LHMRn@ ?Q}9Y߱&OQs`.0%ie@ x zTP-' 4W$Df%7bשutEa 6Mwô= ~`c{㝂cK+n o ;.|qzdoI^iTf)8v9ZDڀ 3z3r9J6^װ4d>%UM#QU{AV"J0xH ͮD6p==fmf }b,<$hp*~d ~} GqWG- iy*"N 43"S=`~,BWGbK4W0\Rɜ8 skV{~\zI@1O$G+)7$ i jid_˴ݣ1aSf|M͸G>p%eS I9[ʯp_Qp6EiCS˨|⸚!J89mf&#o7f7/fRsKFC ;t>斥lDrkm1*[kw+w1Hs%keq `ٖ-{+hO>YV?%V<,+0\:XWړX7:K@=tcYvsSrbrZgͺ$Y'IC1{T{$a )TD`VcՂ5Թ Yi7/R2ʦ6FC|/Q7IwE,4^A?5FlfZ+"Uc 2 ,{퍙?ەj ]jy3tvC`;盱k 5\UG{n@l&w~ Io!/uxrdY|NM?Nw'e%E, -/|&e;ipo4m" JsONy 926{:\|n;`fE=SYG}d&kGZ 7b%N@6Dhp2h:,_pt}S~P~B%r4s(bYE2v;bkȦp O9S$\:_ ?๸Rr肣2Ҙs#UqeJ\7^ ZZ*} 4Z4lHN@`@AEGelрy t:ۼ]|XL[¨4vy?v+V\[,<9Ǩa22h}7Ͻol~;?_\s2L ywh chQP=R1WSY$|+@b(eH>?5k٩u)sְo%b9;ؗUnvrWF:ˎPwM!`lYo]CTbOT gI".)d+wԮ.}LL;\1O6W@X֕LWT?8jM@1DE <$j[-VC\*}DZUN`@ 1*Y X4 _ u« 1AE qnuEVg㜜ޣg_ )<kD`i(ohm~,xdmo>ȏ{<=Zyr!N=ШhalaU Vre+} B(Z-VNTwf}67BP Nv%Pr |+ ߠ6CGQFY7N]Ьh)8J;:ܣ:<5tN谏T֐oZd~{b.!W$]?T9';Qռ$_ǹ=NUʄF~Rp'YHY\iCĵ& GX1CљG@{rFƃC%)$7gd1`a•(z[β 1&}hY2l[̷UYt#lvN.<-_\(bLj+A(с/=Z@OB쎥Jt 43?x2`  z`jDۇn8n~,R0i' ctuX-nf.|cYPn_BM6:>2E#` }*JSqrIa]BIt鞦'i 9ơc M&i GU0R[z/0ր?tJ}0b4r) rĤ/ U]g:\], (|6WR3<$KpN3Ϗr陓P׽e5˘Ѭ\a+MG9rL`ģ6 -_jk'{RT2̣_bVաɇPK]DWο|VIBq ̶m nS%$SdA8Pz8 }ŻV4GEɋ.ZAwc_C| Δh d~PqEg>|&ފ!cK*L9O׭0𸡃Il2fVxi/i>~ 33ܕ2H`G'$POu ?CLa%h)'~7H>ljCխT.=|'D|Uϣzh-\pT#j,PX>0-[!( :&N+#βt0DpSW_Ֆk$hHY܆ز q؋.䂓lNOP8 rQNE&ݥ( ɽ[nݠ-8GyHdB1Ş뼳V/#oyhO 892țg?5"7wm"? \IS!0v ۭhIrjrC$_}p(  4EB<:SUl6ZF{X>2em_q{|8̼[~$ew<RP\BϞ3re bkPjmeuVCuSg~˪Ѭcc?'R=$$0L@"UqxqkvNK՞R'`F1=9pa-%~^"b."ڞr ;ee3A4X50wW$qW Qyy=Ms&ycpEH)&4 3qɺvH3qw̢F$g BFJ)b5~Q~R&r'3|beEHs%ġ؀z44M؏/7zH2l]uo~/BÄ0FEAΧ[p\5s@$/Z3 d%\Q|^&CF+͋XtQI% IS#<ɉ!AOU{z:mp&]WKҢPnq S6&Ⱦʇ8rt/A ߶bJ%q0`-b~I7=+/Uwf뾾71dk'T'W vǗ6m`/l r wFu6'@\Rj}E;Kvgr$|tojO<(6H5#Q H`=冼avpj:Ϻu~BN+1;țvxVꓷ#Mu^n^5_X0y \U$W8+`kqOp!#kiT+jAQviE y%ҬUֲ_e?$|k?d)^혀 Rv[ .C櫦se{rt H&!3xvø)i(n -* ZP92jSb{nY0"Q+X0hqPDB9b4DÍ<߄~-#Gݷ#`ԨF.y('%Ñe0;Yj IfLw+|c~OCևp zL Bt7`|؏5TH(8oxU3V}oL$898Z&Rdžޒ ?K!ZǑ)y:,\0o$ znE/|ѱ]  0lE7-׽&o{e3sg^i8Ol~ߣ>]ZGUBp|9Ӯak<;nprk}nB"o%- $)ZsWAzVixCO A ao*pǝV\ M''}.8Zȳc~CHb-]qY^Vd8HXQ\6ymI8A&K% ;.9p` }LmN'R vIeZ,#n.n[Cn|&S3#[Xk@āvz8Gz"wTrMAc(> qYԕpW3]s Reǵn^ "SM֝ ot{0{hG}қB1Vukl4P[D2g2tçį[qLJ|\b S mI?lZUAC$>ٗjՉv=92߯IMУ\4T+W; k(J >GyoA&;(5l/HûߥزUb^S c3' zz-x]^38,̟Nsɐj }ǫ*1b'{C-&t߱EWARiDl'pðPP;uQ .:0t $Fc%)48=bـ>;žۑ93D 2j֍zljZP5bHVYgZ.)q[yH7\hwu䏜li$r%d`\RDCRM=3fD!" a؛^_ ١:i9>AV.~@Z>/f2]8]łOeآn5PGz8!/Lui >K7Χ)Ex̸wѮ7v)2ܩڱ KUUܾ;=qG T7/YzYRgX:y`@`QM'#Ǧdˀe6klvF0 A$SN۩b31Ӟ 02BUE o ϡ x]56RŔ VꙑU :fA]7ar譲曘KP4fSY!$HnE\aHh&ւaSԑ|i}r4L}MzqM?FiRf ,'oAy~>zjeVrl2ju٪šؙ%hЎJEC͜oA^yruNw } lEm9uol6%O*[M,P=n +۔ @ظl) (sb|df"@0Agxb]b`t$[XDc*Qj:i׮^Pz(>4 l@q=`%LR?ՓfQ.m:P0A~E$w‹%|ƀwmL( MX]dl#*vJ8;[6aq )|p:᛻ q8iۧoA̎3IjS+<#[0蹽auS*i/aD+GXth)&(;5 F=2z]9$~1 tDkuqz{a-|$96Ϩ B2IJJe=u# fHI2k=,JbWD,38 dj`WHJ^X~fl~7|.E ɞN͔l|2?eH _Gd.n.#9_6!xChObH\VP H{׉%&ㆩkWMjžq۬jT~;?˸/ݴ4>i`@3gaB?B4 lZ Ӂ-&o 6 T\oXyWa9ŕH3GG~ Pw' }dAxh㴳8OQjyֽmB1Y70+^Yv= V!*3Ci|ǑvBEa79R"eZnGI5ȾYЊ}u?YLO`"q =yM R' P4#gW?\t!;1soI$ F>`Wbfܿ_Y!a;-P#(t+aْ(Og_"!>RAB~P)B\@YKpM-CΟ)1֥-xoPGx;bfJz| ((M8Au'j£F_w XIߖ\j?z&5FVxv4[i8.^bNb8m܁Ce搻 #5/?jNAl5 }B c$XDYiZNPluhq ,e>D$BE֦wNHƆ#Uj5Ҭ*XKZ[N+h`yEz[nXȓqE)4*f Ypr,C,6f.QXr#9t H\T;0XSs~:0cspnwM8!qvt7N(yZU\O]]B:Iuenխ.0AA$ \3Fo _OdYसC(os@JP\Y\Q!dT4c9, X򃪼!aC@D 肌~jk͜ȃ"1`5$A(.J5;^!Ho7 \ bHa\ :Q)xS6MīULHg=F0t, h)ea%8FyJR5HJ?K, ҟ¬-ܦp>VFрB6^0Հ7texLA|红n!tk,z62`$AfT!MH]XeLvT2VF-&KKގrk6`QSPmV:RT^NP[-5 աvC3, ְOsbi#)6=|#ڣIN{=_Ŏ3hK'x5riZNF{G>~!fU+h@*mj~ݳ7Ȟ5QӽHc!H19|e(w[P}Ѕt'4%K|z,M>Y恾8f"J(]4IFN@bh*Z]x-[R ۬?x"W=Kxղ֘mo3>Φߚq; SٰD5qn_wM ͌wk=Zͻn/ҵ|^fsb4W2O`v2K"Z_4,Ȥ4Ŭ|4RЎ&ͮcD t <8o"=Wyx:} 9(vPz"aK'C{m=Ť_0Ix~$ιK4=;ƴd*^^,|.kD\ {FsFD]pC '=: F/8Jþ; ʳJx ݕf6w!@x**? w"X*G]f&<Ը{}ykpMatmw.4c&}iXh!Pj?jUՑ<%(fu]099FN'-mYP{X%qJ7}AFUݯ)E&Pv|YsQHdG|=ּ\ȕ˜] +gYL3Q/ |$, .ij _w,8oh=,[\7 SmQ1V^hK-mp6rn ޅS)Y5omNŅi,L!WtG5VSNbR;jc[HHbyKQOh>yĝ \ =!k!rՋ 珄͕@\k~DqiB2h[ӎsr.@Y`hD@+BSi5C1?W_QsFBN lzx+Ur[vjE#B/Gx$2m3P[%B v&qHUCyCD6ʡ( ()sgMEG3s2Z3FCZˮHv rjP ]Ty⊔,osxIg QɚɄlsdh3io *KlBo莪TNdlUtzзb OK:~@ `f Wh1^?eyLryR|t6cY'e*tf)kٖ#rR%U$fU-đI[' 'vuLWZ*T)#|iLټ_h8!8hqb