plymouth-plugin-script-0.9.5+git20190908+3abfab2-5.3 >  A `( p9|*ulJȗӁ!Bʰ{]%5&>Xc=;s(_ F|jNТ}EAI3"> ?` .ǃq?&PXpgie6v軎@ӌCP{ VrZ [A pYV(ڜ:e Pw h9Dp`r(*_c|!C X =!@:Wv[rS"s<(/`ɢ'8(}iaf7b994c105426a8ffa718fcde5f021957e2f4506352c528a2b81cf043347e3bc9822de8552a4060375e82c6af812ce0ee8da9b4\`( p9|?Pt㏈t6M9W=Pr'œe+?zǖ CJӁAx ) tgjXE5b9"B6aBRqݫGa7Xc׷}NR0I=;:ک64S3?! /9^@Hn!7}dNRvXr7>/oX/GLP"#峃.fz4 H4M>p>J(?Jd3 7 P$(Abs     % (,16hl~(8696: f6FGIGG`HGdIGhXGlYGt\G]G^GbGcH|dHeHfHlHuHvHwIxIyI zIIIIJCplymouth-plugin-script0.9.5+git20190908+3abfab25.3Plymouth "script" pluginThis package contains the "script" boot splash plugin for Plymouth. It features an extensible, scriptable boot splash language that simplifies the process of designing custom boot splash themes.`'ibs-arm-3 SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Basehttp://www.freedesktop.org/wiki/Software/Plymouthlinuxaarch64 `'b1a6276c657a1cfbbc53dc018184ee82b562d4d317d72e8a65bc04b70d355f28rootrootplymouth-0.9.5+git20190908+3abfab2-5.3.src.rpmplymouth-plugin-scriptplymouth-plugin-script(aarch-64)@@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libply-splash-core.so.5()(64bit)libply-splash-core5libply-splash-graphics.so.5()(64bit)libply-splash-graphics5libply.so.5()(64bit)libply5rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.9.5+git20190908+3abfab20.9.5+git20190908+3abfab20.9.5+git20190908+3abfab23.0.4-14.6.0-14.0-15.2-14.14.1``e`6?__JC@_H^b]{@]x]UI@]H@]F]A]#0@]@\\N\e\q@\@\,\@\[[[k@[@[ٙ@[ @[u[9@[v[e@ZZYZ%8Z@YA%@Y]XX@Xs{@WίWίW.@W.@WN@V@VvV$@Vii@U@UT^qzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comstefan.bruens@rwth-aachen.deqzhao@suse.comqzhao@suse.comqzhao@suse.comstefan.bruens@rwth-aachen.deqzhao@suse.comqzhao@suse.comqzhao@suse.comdimstar@opensuse.orghellcp@mailbox.orgqzhao@suse.comhellcp@mailbox.orgqzhao@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.comledest@gmail.com- Pickup plymouth-only_use_fb_for_cirrus_bochs.patch: Currently our kernel hardware support need this fix, and boo#1172028 will be fix seperately (bnc#888590 boo#1172028 bsc#1181913).- Disable plymouth-systemd-KillMode-mixed.patch: Temporary disable it, because aarch64 and ppc64le system could not booting in release period, and this is only a enhancement with no harm to rollback (bnc#1177082, bnc#1182145, bnc#1184087).- Add plymouth-systemd-KillMode-mixed.patch: Backport from upstream change plymouth systemd plymouth-start.service KillMode=mixed, the old method is unsafe and deprecated (bnc#1177082, bnc#1182145).- Add plymouth_add_RemainAfterExit_yes_to_plymouth_systemd_service.patch: Porting from upstream to ensure all plymouth's systemd unit files to only run once, either during boot or during shutdown/restart (bnc#1177072).- Add plymouth-no-longer-modify-conf-to-drop-isopensuse-macro.patch: plymouth will use plymouthd.defaults instead of plymouth.conf and packge plymouthd.defaults in a seperet RPM. this can avoid change SUSE or openSUSE branding section with is_opensuse macro in the config file. means this modification can close the leaps gap (jsc#SLE-11637).- Update plymouth.spec: Dropping gdm transition because it has alreay deprecated by upstream. Removing git build dependency.- Drop plymouth-only_use_fb_for_cirrus_bochs.patch: openSUSE user are using emu-5.0.0 on MacOS-X with HVF acceleration, the Plymouth theme with script module fails to go to graphic mode with this patch(boo#1172028).- Avoid inconsistencies in library package names causing unresolvable dependencies, replace all soversion occurences with a macro.- Add patch plymouth-avoid-umount-hanging-shutdown.patch: To avoid grantpt() call nsslookup, it will hanging system unmount /var during shutdown period(bsc#1105688, bsc#1129386, bsc#1134660).- Update to version 0.9.5+git20190908+3abfab2: * two-step: Deal with buggy firmware which does not pre-rotate the bgrt image * configure: bump so name * Internationalization: Add zh_HK and zh_TW translations. * add delay time to 8 seconds to fit AMD graphic card.- Update plymouth.spec: Disable upstart-monitor compile because it only used in Ubuntu/Debian.- Update plymouth.spec: Use bcond_with for X11 renderer, cleanup syntax.- Update plymouth.spec: obsolete plymouth render plugin for Xwindows, Since this plugin will not be used in the production environment, and this modify will highly decrease the compilation of build requirements.- Update to version 0.9.4+git20190612+9359382: * two-step: Add support for firmware-splashes with rotation status bits set * Regenerate plymouth.pot to add the strings for the new firmware-upgrade mode.- Add dependency to dracut for plymouth-scripts(bnc#1138248).- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- Change default openSUSE theme to bgrt- Update to version 0.9.4+git20190325+b9f2aac: * themes: Update spinner and bgrt background settings * Translations: Sync translations with zanata- 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 scriptsibs-arm-3 16203222110.9.5+git20190908+3abfab2-5.30.9.5+git20190908+3abfab2-5.3script.so/usr/lib64/plymouth/-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.suse.de/SUSE:SLE-15-SP3:GA/standard/c7c5ce68b7c9c8a94b1e4f89d8b1e070-plymouthcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f2701ac0d386cb15f4e93cfd9aadf9494e93075, stripped RRRRRR RRR]H o7Y[޶hutf-8f89a705603a56cd3037aca1ceda84fdd1dcf03b618e21207eee0287bf0c6034b? 7zXZ !t/d] crv9w L 2yE5jiӱr>r̐aZ}mV i:T-3Gz^ 66Ś |w'9Le`_D!zja@ Tjl綂6ײRZ M7J@jk3XHgKL>GQ!'&h2XYuZ^GEozbá1j{Gb-A\mؗ?›;bX.Ylep!@1Ks>Ņ+ӰA%m?x,&'@GfLTI{[&o$G^ P$UuNeә\}K3d;,~+%9 }9f7zqU\reωV$ ~vtyh>֯J0*]Qz[;j9K>(}߰ 0..ӻd}/qr~S D͈C`ЎcK[жsĨYJ%7f0L9MR١2 RBÿPաɓneE{V .b'Q~UO!=h4'x_62l䜱lOk8b[^+ـwP,?(F=-z>dYG߈,@\|DF Z w"n Q{\viHŕUn' ϵuEDޓ^,H0БUzgDSMZi؅&A Xlj)m!~0dq:]TԴ':+I/POzM-jý~ ofVtwʉ6ޒ+SVl1X?cJ1\M{pCz75anrcE\!Rnnͻf2W\-  &QެFS?T,{ {.%]<~PkۺAZڐ<N-0$)7\W$I3ޡ*b. 6NBKEOI)<"/~@>'ܗ]>ET׃G[@4dyZ7Å,U J+ٖ\э 7;Pww ю 3Yy(]OE!# 8|CHO# P>̄cfsy#%4_[gxѶuA])lu;Jr*SH ]VKՋJZv7͢*?շu]_ l6;CW;QhqڗWf_ץg=3DwN~FH贱"-WnhUV >lG~԰o],̵k*8gy )^0&BvLIlw B/w'$cI+cj*)KJ~O4^TMV|?V4Ak}5WDb {ێ>&S_fn3Cm~rOn3/WOGyXl 'ksWE+|òa-qݫE[5Y 0lJίN:~*zߘEa[z%\@C'= -Z',뱛;06 &¹B@}qBÛڑ'jɄs7DťYcN J h0k*~!s3o1\! z@\t '@PXnZ*%J w =IO(ݪ!9b|-VwusvHpam9 " 8Wav\]*4;Xqӎ"9J"me쒪8΢ƒ3zL#h|ɭ5٬/UWtXIjWś.dUh7$C"8i!u˦$`4oq7o~m1HUr.|]|7Ӣ;)YC(Ț0pZ pȒGsٚ@vD_3%Fzg n&\+NDbVh7=i fco[dTnG;~us<}I cyyxR.t":f6%^qgZ75RN@> hMJLuK^+d20h^ ?De4y@/ g%kW4(AƩI%4A)#>_>ݥ@nei.Vh'O)ð=wg,Aq8+՝beJ)6n<:a%ylKUεQaP2W @tRt.І˙rsugwQ'C:QU/N߰1]؆kl^=ꬅX {}DzxlJتY0Uί~UD~Z7Um'?`WUpy˹_$G`-؇43}iJߤ?Yؑ*XPCB``ZG,>ǴJ{iߥˎpÃ*ΦO[ pY?ЯCKa@ -m|L?{ 5ʅ(.Ou2C{?+ m\G%4b[hIMU58FzPͱrqO}3<4΢#Q5:]9ك)Nl.I VA>17m^N Țe@zhV8%fU#-SvKp"G$v@* mqVl÷fI0'֡ 8aB~6 +iBdS@U8>o+r͘4AS˪Y;y5ؠ+Yr߈,Dax/K8ΰ g)ƓiҖSVI=]lN5'Kɦ~ H(w'{/ZΨݣ]% 7N_<"vxlN~xCS OikbI[E.@`YM+r=_V][:yi+ٟLBoɨdMSJkx>*i8u6-8ِ_6SCwL_^0CK({ݭJ2'fL'ls7_R;5~1t;Ɉ{\c_;(ŭJ7.ڈh_di@]zo5`mھ 2,yG(/@{zNW{*vGId,jmtTF*h8`C:_GEsdZg}xdQc`FFPJ]9ACֻ?{PoB%BMQ P^<t?I;O hv~]\n&_~$٠ugvg~A{huӄbj:Y o&,=uVUsGd\bDLDzPӕyjFx 5 19. YJ UjYƙ`Dν8WjטIz5N?Nبsݝ3@cl$+p=BAa`o:h%xk;pkmG:d4U.0kBT{FC_@a'\":WwJ ;zL ޕ_`g3N);?Ûcn97(HK2ePSc̤Rm|V5LԜmخtbl)'g qOG _939BJqk]OJҗS|/f8 vP,d{0॒ލA<7+;w/C(38%zVz]HY??Ik>!dK=I5y*@>A/C; pyqJߙ*""Hm2yod~_z]Ng\):}BNǂ֮pK84F٭T kWTdV!cs2'}PZqea^zBO3g$dNM JqghHd;A2˄gCn"!W1T˲3VCQڽϦ`r@c>BI/4"$i+E=]Ge*ykZ~ů-3RE\ArL0KXvW.kH7"A{Km7lWWFKyG{IZI2?Ⱦ! x-=`f8*')D@-l*l-$|JqYq _SrwHl62ɵ^l7Dj<_]e[-i5iE݌~Pn)ePh6E'OR//HQPܒVNj#n+RqZg 2xz/qv3v|Vi-Dv-X6߯ =3?$ْA~sJIO-nqA,>d50Y&*r=%_tqSM .7T фjOp{#ӦzN_eBoWC` 5ALb|1j7Vr{^6ԇ3WB%_8OɺOWc$J]ˀ)M\ך`_|wC-2}QD?@;m-byeKiucd]T X穤Q8APwBM=y I@fm2`x@)k loI_bn`%1cŒ2vZ'0Qke[$ _Z7޻(wbQef{5Ը0ٞ$|UhUiW)QeA 4]ڽqV`r,>‰Y$Kw;E*!F`6F[wJt0 Ьm4jaPvd(%wgEsk^$Lj$5K]}Ş og,#BtKýt-r=wU^QwiOjP)&姠,udh E*аIۗ;سA|ٵb F~GGMڎ}NJx<1H:*ؤA,4>-: sY/2΂j?a2s4S$s\ةE7$x!X;]l0G 2ʊ@=ƾ hD٨k y5^=}!MlN<9μj{=[E$ӽzhGW)khԉl/ B K&^r'{p̖3“ݼ[]e5ECF_X~.P:45+MF%,* npq[~8CQ_b/^ϐ)jY k)K}oD@۠i^.Z!76LLQ47X2(dr$ T TT$f}+\zey/5KX^޾\@tY~\ RU0B5f0JVǠ7X3 NUYHrGOim(3wE2!@P>C6a=Pضg̭+ 9Y YG 2A]P6>U,RƘyEhT!hQ<8mSC@&ħ+U%ž(вQ[%ԚXC'h;X7?āI-]Bi7ky6[{;a* y(Ga C<铙uSï*Fb0kbXA|Mpav8ฉ0[WMX4$N5ZݪvAA-M1ymLUVZV1Q*X VҡAXPnҬ 'l($XE!Ӏ'AgɴdJȣ|+I6%AcjxwޝfW>x+?lR&ɌV&K_< jZCd+Z_XAX^-`cI;;o]7E7CF{&s]C[[?/ׁA{L$|l>6WAH"8u $ YYˡ{e.owM%b~Z2}K\0ٛ#8׆b,rl?Iv -RS'*QAQЇQa߾}UTaaM+m: PH0yzp \h\AA=7b< Q-zGU{>4ɵ~ :2s$KǞB>U-}vu8?RA Eش@WRPum IpwY0o/bM09ێMiR@D|6Mnt-AJ%Fpo Lc80F# ^}Z׈j&!=u#m&m_/CIG).$qi=̎. \bJh1N('T!/*}O~'3$մWi<VY«G~4,ou^kjYm!!1Y`^\6Qh %sFNGmЌsd:.$Y~hӻNӟpp_8}Lh y22ʷoF¤[h <@9`Yۂb '\]$"~~fXFE7d9De8ͤj;m64Oӷwpz Q@9<{<^vH{LE+߫2 2 ..=Vo]qڤ2O[f(vLGE;>1䫈 |@;y2-$5GjXk̬-+{{lD䗬e:Q*'u0BeLբ%m{72&i.m\|2,Nk  +̋ɣ l#^Clp%߭=;ON/{"߼:Hn(^dop0Vmc.(P !8{<鏓7+$q4d btPpBiǝ\`R3ױ Z>X_'x'\8dKr_7 ‵7K"px9~FS3 |Aln5lt36?J;q7L9j2 SgtПqkQ24p/4ȑy}]FC~,0e<.UsjH*"nKdR L&B[E|:5R=$B!d9W]|gغmmK)wsk撉_O;yoflE`tοLJ< *~~%!ra}03M3V +!Dd{m 52D'k5po5n\zAK%wI?7dAŁ Þf4J %x*\1)cI yCE ?Hc掸bLL2@%X9Ũㄏmr]4UM덱q7fFj}U8D4>A<9E|^N"aq.6^]OV eqG5ըFlxwOv .fL-q;w66-cTVϳ?s*kHq62 P!JE<46)Y8Z=0ܨ28j RDVNH8u 2=K[ha~}l0ec g3k=[Au.El6$nHhTY6_"lG, $Z?] ^:Jī-Ӄz o lKj;D&3@/~~?!c H7}xNΝ@aX!wY#{$DTRH?vk=f MUh(%u>e7kj4|n)9 h>8]w_{U@=1#(!LLZ|>'UگzWf4.t<0(I*#)ESl.=Q ʼ+jiї6@dPj ->Uc1j19x5VmC, b,L h)@Du&>2I ?fɹYjZFqEʚA yo\co Dt2&p>Ww8󋟊=ň EE+u)\)̞ "ҝ:_'kФY2N{tb b=|` IN5!쳼# kZaB,FZk*#zFBV4KvYA2r o!#y.('8=<0ފ ~i>XdG-ұ+gq}TkRG췹Vs4G4 bЍڒ\UDuWMW3,`_:$S+4s2w^5) a35#fݾ'.R|>_ [zfBRaWcnJ*צҝ/oR muPbDa`8ٺmVm~g v&QGy߹`W[4_6\ F1%k ,͵>mz.ӂZZ~?+Klҭ[sř4O:껇QpѴ#_Ml^ fF,3f2xy(mJ N{qSZ]-Itg7I[ح0;[N=/NHJ{gdx%2ˌ޽l*kUOL-m~)8tm&O ?PA֔f2vu 0#81M#ltNQn!rF'bd3/KA K&A8~C> QU?°mD?#nBrμD/퐾P }aF2w6i2T@~w>7ex>Qp2u;~T8{3*;1 Saj3%LfBNlj]*cRS|2+NMXDO $&dE[44ʡ@ʶO`Y%ZLmHRBFʏ XKZ~ \#BSK^`6ʛGVMxor-h,CK]aR=  ly0'kt`W&ֺmaU "'gד J EWJ}#-@ Mg6A=^2u踍4Œy )nG@#2;$oYeNn ֬m+saSzdlTqJd E/؅~iIY"L,&IBWjR8&-EyfEM*NN^7gHPT~I daH̡Em*c}Um !4[FRC"a5>݈%plkY=@A ۗRtW4 wp*D|<9eg/i1t'̙'Mw+G$@56͆9u3r Ph F*o*GeK̨{/0TگD܉{n/%dźG5Xi@eqi[W H zhZՄS : IC[A 5$zV§_YH?\Uí '0}tǜ_/1P#ID„?xFʘMB7s|]1Czp'2 {ؙ!'݉)DU.6)9|C}>E3)&(aAnGaQT׀«V2,OE853h8hnQ!̒)vʶ9=_)gnIz$%Y kB(=P&:JmM̃N4PD~;IodnGth>DaMn5VNoߺ`szIRel񣣘 |QiI-h,W&PMf|ᡊ (@5pW{O-D xn䰈ːhe.Z2!e-˗uq7VdDlb`[Ksm@Fta_~:DBtJ2P#cPA:xnyX9T!^K -1>6GʩBwܱ4f#lW8|XL A1}"?f۳RB@؅<+-{az^~|]/^5LΥ5㬊8ponMY[gv0%\u!pXٱ LI] N:/p1Ck[/;^Ɂsx'~Wd16( &LݴI(= !|v1˙HzѾR*CR|yTO'4nC~R 0 Jy2\ٻ#B{adcF2fVΒX:AÜveZgU{zl8Siuvp[0M6"LR鸃iT-Q=cu O=~4y +0Aee+*griWFbu߳+ Nno<\?GNT4̐@lgSc Ժ/fbBW**4)W$?#)P0B7OXo(y W^8[yv]G4@k&ᕍ/:Ki<آC#hvA\(K!s⺟0Ʒ2Z@GYA_uF$4DNt:Ksy `с,#aui?*%6_V oѫ G>Y&@%Gko&LS}iVuC%֪{"_32-@ö1 m߆Cр2t8Lp܋]iH==(Heф;!7&}AfdF HS$U*)?ICB6r<GbKGo˶΀ݷOWSC_a,{f3;X}HѠ ECJJEzEo$~]ygb9 k~|ǩw*;mHp3,eІ'JF1 չfX:1ڌf@ aZte=Xʨտ4-,w`n)="w Sd)v[ 29D!ӝm _n/ڈc͖^A=?"q Ď&A P[扃4X/WB` ~^ÿbи)ZrqMfRxAȮIt͢"3gz<׾x2B_Y5qNIWVʰ#dּ!l&6mbK#!o%lGL~JSY "Oۭ :SO/aJ☢p8p7Pu$p\VvǂG1io31"l1Aѳn-|!)-[kKP3X4$Gu}{{oͲʱ!MweTVwRA=uCS>4aP:EO~:!n !:tc tEG$QζAK5ECY!,F-!ī @sHosؒ#c/<ᰚJw6a%jw<qEΨ;4ʙ~*브v.j30(RWH U3ا ϧJ^RH\>z:Qx"e&Oq\Y|>P2w/gNF&}GA_ODORk…]W 2\UwEd<&c+2  Sg_|NBf ] ` P\_QFva%Ɍ m^OlF=1;ݰߌ_ɣ)KA紁Nx2phwí)gwg& uyH ަ蠣[ xAtLp+h%x UФ$F]7uz?2qkN76]c<*-󔧼mSx2=hwi)W0/;?V(;=YmikV/`2i48,7JۅҲ|Ij/%XNg:y)Ӛ@!(^ӊ4m̵ l_IF0aʹuO$JS0pa]* wɰd459i{ضmh ]Žgf !nhV")XtWbp;"&Vϟ|Í_UX.d2cWI<=Z\;U!ݽ'op.gJ`m I6v)Y%EA-cLd+- ,ZFYR)P.4 h&xoK)c[ #u0 (^MBdUyˋw#p5QǷ7S%Uz8,6>vk-)~yax}ֆI9mk1 ~2`5/S7}D~i)yzS2L#1m j4͘A7%?1_];{B>G*yhdf:w)^joOLIa]< } )*eH/8WіzPSdׅe8B?I!+)F׼ R; h`v*Qِ婽)91 09GLUBR7; Y+?xt#M^wR-q+:}nhf`ksY~6wϒy z9 9joo^-:%1YO S,r^z{2/m$s{:&r4Y(Xr2dsa#^8{L Pӫ0 P'd(lf@,.Zj,L{+,cu߳I L=Og" lai?D:Qd3%Ƽ!@ͰyW|~zqG㕯QG;nAYk@yy1Rw.rH_`LPR|(8IT>J[9fXwr~&/f\9׼ok h?H7Wڕ>& :(p' ZތLZE "Դ!VNu! `| t|.$o Y?F^=4F5bJ % htdM02!뭞$v ˺N.xS*՝h?n PX gtxi 󭊂"h H* } `g#`?V#ߒ#ZU$#sJ2$׳iItU;i A/bpIyL+L$~Q2Kf$VȐ(wX RGfuZ=d5$DKm,У|^0nV24 _A_ ̪G}éK,:F.k4Ֆ;`}g SU;Yeb8FrG315<* ]LygλUA6r*@mxZr,1Bî?Ifv:,#]uE$ʅzt9Ĺ^EﴆMHqC֖k%- 7r0kΒډدn=.hfR S')G37/)@R;H(]UůSg)ReY|6SҊ\{}hJu$$u]<96t/[j&l<5kuF758ُ}Y|ոZ&g*`Co7`1lϑND0!n.Y=O(v5*MtcFa{#eN)"J,SqdR].(xEVsB04 E@U跠 TYWӁ ΁ܘUP;Cdږh΄a b#.w =D07!cUۇU6焇vH"u zuxhOe ]h2DtJh]FQjxUuG63 ja+g^5&ꖈoQJohsn63c#"˴/xeHv7m/ݶ,,=嫲aNA4E$߶BNaSzƇ:綀&ecMwgZ NcP8 wR>z~N>2 YAgn~S >ܷ)JC֡ºz\p4D{@['Pٱ4ɕ|B<1b]b&&;ŏo0y7$'7둇U~*Jf%OarQ^?UTe^~]$O#{@M$症-8@\&(+l~.)NU$=j~Y@N l<[t@ ;2k[ٗbJ^HIHmJ)N{O &>ij|g4I룭{= w7sIyH f&PhjdN_~11l+F|tlz}MI}v S䩸Bw0%O U\{,@iF\R Yb٩Ƨ-4 ܙ=TK0g:e1\k1R |*GyuLESU/@lEr솒<ܞdwE`:`N.C` ll72\%,H4MO,,Ӊi oB>8$)!t4U/2@rANK6{剞7G__TOh ǸI\|bn/Crdh?53PA BHX{@>,(n?C? {2kPz_=E]שx~JDqȀDoycW㣑BdtzlUyUip:]UP_R^ 6 .xHTKSoq Tճ|i nؐ \h׻|;9 (<1D~SE|d&u2ce ]smpx͈yQ"XRz;T5LRkQ;ΘJ:{]DI$3Dy1"QI7øXYTr @tYCsRƲUa]"eqD ֍V{DLɻcCI8žx ;iqa`:#$Wd>i:HXfv& S-VWN >4ϞC㱯n`F}@8\q>B#?Dڕse/G-10Jl>?)%b 5peG_NZ15s X w~ nfϿ݌ⅢQҕqepc*OƸXd;S ڕ2 vI f7 )kRKX<l.\ӃΩD<jag>phAPh6Px-jȥYofIih`Ok8lr:w {$/N2X"?ԔC!]D|$a_N`Pޠm>)>9<װ.7 4Jȴ[1K3Ԋ㨤N.-5 {V9-[0Mߎ৲\U{7lkދeLZJB!s[Why@ZGSrKEY59AgI1AJfeń) D72굂3:⩄orVf߱f*.%ǼLo.4`*SSD9Ck{/#vYq%h*\p 513nLJ~*Ȫ @9TE 63 4jGg/fplʵ0+>?*_]~]P" Ta-}&FEpFbulʨ=\md.:'x)x^e \h&6C!<tN37~@l^@:%?H dɕjb+PPk/'Wby(pdN-MϴF R~Sdyr qbWl1ͨMgZ#TŜybZ:1Y{|bDo$HYGek.>ݒ{twF(ò [/G6/=u{6QjGÕpPJ !Ai]nm PY+yJX >V·ta!5HCFؙ7I?u/1^sQ`j wK1"7 7e*ƙqdԇgɺ>/%&8`~bvFWF]L7ҊvhQ1ޟXn4.f/;D/B,2AOr_DV$l4.}bimwLUrE^KHfb 6~q Wn9D$!Ayc=0m%48̓je7J]RU&v 1KGkj A-u^ W;aXd,Yt5T3*>V#v%3B jf"/}9~'^?[lހt[M/d[OQ/S>ьEP]S"OT;V?+?e!ZE1jTO#χ'=;t/N'錹&HϮA}JHO߷bL-% 0a>kRACooY1ݕœFAڈh#RB}m>%bB51>zПWMbzuPfEz,VbHA@W):Xl:*5VSKܳvhTY7cbOH]|'mGR2MlT?X-,{:0t-Jѣ1)*|˶ZMcXr$. o5>FfZJS@<x YZ