plymouth-plugin-script-0.9.5+git20190908+3abfab2-150300.7.5.1 >  A bBp9|+8E<؛Obm7S]R?_Wc\gv߻aYt{ aTY'5'/ *W!vwɤYE1ͦ~e\V&$X"Vb0R\q}SBiIօ-QspW5wҲU܌3I0>1#q{G嶟L|d^?W*9c&G9?F>M?Džf1. Ωlu1d04279b49082457aac30f9245875a78086aa873660e859c8075e65d1ef59d973ecc670830d7f6fa9bf864ce973c3b27eb208c090bBp9|I@GF?,H7^.GFp!!S]뉡!t*yU06ɅWdve;JXRD&niw, 7bX끗5Sj!cS^tBkjy|Bڻڕ(T|;E<- I&!fB U)"1::E$:Ȋт4O?zkۦ M6%. [$ jC@ įSm>p>L?Ld3 @ Y ,0Ij{     - 049>x|(8999: 9FIGIHIIIXIYI\J ]J^JbJ/cJdK[eK`fKclKeuKxvK|wLxLyL zL<LLLPLVLCplymouth-plugin-script0.9.5+git20190908+3abfab2150300.7.5.1Plymouth "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.bibs-arm-5 SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Basehttp://www.freedesktop.org/wiki/Software/Plymouthlinuxaarch64 bc9a1ae8d1af9553b09dc82aa366efb6b42b68cc61d40cb51c9eaa3e9acc104e8rootrootplymouth-0.9.5+git20190908+3abfab2-150300.7.5.1.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.3b~H@b@a}``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.comdmueller@suse.comqzhao@suse.comqzhao@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- Add plymouth-screen-twice-scale-on-160DPI-higher.patch: When screen DPI > 160, display will scale output twice (boo#1183425 boo#1184309).- update plymouth-install-label-library-and-font-file-to-initrd.patch: avoid aborting on multiple font path match, pick the first one (boo#1183425).- Add plymouth-install-label-library-and-font-file-to-initrd.patch: Compress label.so and current theme's font into initrd to avoid prompt disappear when the folder in which has been encrypt (boo#1183425).- 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-5 16602034980.9.5+git20190908+3abfab2-150300.7.5.10.9.5+git20190908+3abfab2-150300.7.5.1script.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:Maintenance:25426/SUSE_SLE-15-SP3_Update/f6cedff4b61b063af9a44ec35e0577e0-plymouth.SUSE_SLE-15-SP3_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=159ee5a1a6e36ff46080c9b781068872db72fd94, stripped RRRRRR RRR{+ߘ -utf-8ccd945763f97f78a0a7e38f6d4c13603527b44909aa43b1341896e33dae12e42? 7zXZ !t/e;] crv9wP41Xw4Y\MCG goc:.㖆 [w8f ܍zD9YeR%_a, 14ٳJv}2UL"r:/q6x+ W%ԟvvd_6͹!eZ0^Kϭ3?`eRG.2;~zvy0_ˡ`?_agu5೾,%C*$$2+ EZNhG}qwoL ]9D+5XPeL%pM K1 F!dRE+8dVFO\(B흓.~BWGoһZkէnE-nuFGweY;B2,;D*Rێe+1f&E<\kk- 'J `*qQ4i 1/u(=,,n3Qk-_QUG#-2֫LZ ۑi,Af1)c?b^r`,q q#c{z2vܫ%blQ.!4qqԁpHeZJGџEh_FXKݖ;12ftu V%hdn@ )Jm}ҝ5~O!]ԤGǁ9͕" k譱%>u&DP z2}ul3[g&M%`Axv:E* +c:W mI`<ΖyE&#HOІ*gG@yuyi0%%7'N]vbmυm-jޒ0w>|w:HnVdu@B gP͇>gi{ƚup|`hYnJ 8t[9_W5x- ,8un$W TJoG_éXycV :Qb*4Rqzg^@OQʬ ʨ n[Qy~# 4~=zImR DhyjQA% Zw9;(ԠCcme 35-(F`bf=IFC^:U,zJ E&,x,)[wdH{D]P8H';n'@QEM(!>E% Fg>t=vj 3`IK-&ȴ{S2 ߰dgr=I֓]P  | QEbvI 9waA+ִaW $U!WVj?bd[ٖ/@n^ +j萋t)jA}Ou2!e<@ ɣ5BxaY^khՔ;a9!iN[33Aսwz(u`bjs "9m8&B#]D?=*#u}gl:w ǗӜܢC,?V`D ɉw-rZ sp4 쟜:瀀ԞS3$>j9qX &[bAM E#0?/uy,<(oh (muU @%\X%aMa'hur.[wnJ/QG1). >p \qM&Vo(6VcyCſYx@ X3JUJu E~@g2 m0aƙ5&6O9%:u0k>ңS`ۛbGku>=9uA}~tpB,!+,3Rq@LbbnQ9oBHPfz)Ia=(M!UyNvqD܂#%G1MTݟ(53q;eżD,sIϰ; !M#@ֹ~&oYA+QtYl"CC<&@^9;*VXkM& x*ve\wV۳i7Voء q ɾPy˜%n6.np2+u dDܖs|2W:QOB>ydol< 7ߖ&2-F[ pqc*Nac5PSdv"L<1^dV-ojISYrAR%#Ou!u9$ "Xٿl s1(wO_B1őPᡳdÜġ!C?ɬ"3-[zfP6D^\xd.܉-l쮑[ŋ)YZ6=Z"AELhE~ypUm!Kߖ,q-7^ܙGU#/_Uv=Ls`b,8Ll#0l|>󲠵QRk6H3LՇFa}. d4Q1<nGLN %];Ò1ޑTQW4 !$}'k(nj[?JѰ\n}UM1Y5;+/sֺѾ=&IԷ:, `t!~r&dYb3pvsuM.(ZGov3WHm:3#*!{* brq$jut]K,J*:;] xnv$CӴ2(?_)GJ2 jgU%OXCN (z7P9c{q;BZ璘ZI aQݠ4RiX5˲ze|=mjf-؉: AbԿcFrr{uCXe|zk̈jDc:DoYO0PY|Y3OYqYhF.Syi@QCїo"V ~*[>/'{ȖıټB֠s1 ޮ-"Hlsm#^xjt:m7^ C% ڋ Ž⹜kj lv>@0ɦ&S%/{a=6<ֿ겴5_LƈuP&spTir\9ll| Pɐ0Ql9pHҏk͜Ng9O#37FONFUGG 8Үn\sK~%6kw,/NT3d뮭z@S yĈUOx0I1Ћb_:ْ&o&>G]j_n%iE~ z4XmUc 1(-vt^cF(x(aN+Oힽ?!w&J=BDAP[S4o ׂk҆e?͐?Ŗ~>c}TI^K[ffs7rm$=sV#DpaH5!dKtY hsM8rSc_FgN+l'u>^ɓn&ygF~[5M@7#@xXa풘 |g<.lgY)Ou.˯@8Ql)צ;eyfX}T YjѼbCQiUI$C{jR3S?G@ԄU6 ~+kjn/bYii =.ex> p3ʰ \^E;C;wDij3Na 7G)ɉ^<2AWX" ol$dHJ%zmN36s AhWTkg(N,Z!'omP{y%Z v4*RGy'cW=vLAXNb(ri#Gʀ?dSsV[C^3ߨez+UOIIcMkC(Gduo2`jAŖ;ܷL] 1 aɧ=qS|W/`D#%s: kI}w)z!6͙^YZ>O jOG}!H=F>+QƣY ӭ3X/VJeKΔLbrQu@3nLjKA,"Y6MEij)FٯJBd=E8`C2;H rVI20-S8… \}CNS22mmRhm`!\~:O6Zኅ(ggs$5T`5pڞV X٬@JkZ@UJM$BۄL- KP#X72SD&}LJ OB(^ 1 )TfXlDlM_aɟ`}Ql'XMKʣ+E T%Ib€{: 5{tb(ֆ$ygx#M5ۚ~V$gLz762)O~?+]"{_u&A쌳 'xhȎFxͫ3^\!‰ɣ+G_S Vd|}dž5Å0qRׇ 6h$S5Prj(QfϮ' yw%-i 'H 5rwpİZoͤ ڙiɀ5@ӓԑ]6Zu ŭ/"3bGC;1L흛7E 2̛*|.< ⛽/ñi>nJ֓MU{*$a]!g6H>"Lg@4VFgḾ!`#o6F3BΆ>UdJ!=rjZd坻ؚ?Lb~CwQ=1ɫ4F kg/+(CEMv94"# b)1%5[JN :;6md#Ԡھ Sj 9̥v>-7+n=uLǖ?tAv, Ba>_H'ڌ(πdxf|>,٭~"M*b^DQ2" $JYΘ$B=qՄndBt_}nMIRJ[C;E#@ "54"*'śͬwf\ [֖u$G>KbAâu=^!sx&5߂ Y?_=+GU]tOP LVFIɢﭙKGʓ{VXU_[7u+ٳP͈{QAb"vf W&ۡ+)j`WAaXQk֯-^$_ĄRgP(|i/ ܈,t|mfׁt$m7rGdB ̺oZjwX(ʄ_S:;BER 'SgԍURI 0?R傿3+c'|XT=j=kHhMn7ԝR~3݅Dg;LbϺOME@A|W^X/C`&} ~%4!{L>@Vp6 հ.-`+ׅt !i&7C|ͺGr)rZKk(ZqM>i /|am:9ݜXF."F8i\zq혱*-uuX ~=QpތT@8TE4{+n"ǎY)7Pe ð__"hzrGInrp.۪e[pAϬ[wS js^s~6*YHM>O(CgMQExť-dotKr p٨[*Lx.t)CN5= #nr2=m S^Jֿ׵UpBAQijD2dm FZP\A!XiHO]%[qm9⺒ T"j$"%g\K/ *vUprj/_FQȪ_!xlZ@. .ĒV};ܲ%UgX?wE< 7tEU(:w;ħɠfRM]'ndA.( 0hX(,qw[c@PSGf=R^QZqhEL0਒EulUF 9LR[ t4k&+S(rVw- ф}^"wqNXx@K5۾7%$\5l11(KDd\|_ƀL /s87V3bpzEv+YE3DDEVNaq;cb|VA./>EL1qIdpԯrQZ 'XZO5YL%?#t?+t}Im'Џץ %]-[Ʃ/IiX 6d0㡪Y=l"#~uME6*B` gYgIF.b0E,cb) RO='6oGf:7/(,G,c3oGfIcN7|m%~ uOzp v<m3樻>oR5@&q!'H_o|"(M?F*Ӓ!) wl|Fkuj ؙ >ְ1 oxY Tñt(%So3 HXQud`-i8uJUfPNJҾr@y;qz>5$C8JTHLAdNɍ!,EWc焰۾ de+jr:ܵP|Dh'TlEs<D:*U^!-InKV6Ho8Q9xE^KQ<C,&/ ib2_JI gI]?oX_w{ rV{H: n`ۺ3y|_pQM,GYsYo.[pؖ4mzq̑TB`*gUXG_cImq.>V#/B:$ql H%ʗSJDNRl62f>;)^#0 )pE|Nt]{z`^$g;W &i)ԜU7A3>q+Ll{*`gA[$5a2l;J#/o^aHn ɟWdĐXA8DY_I&,FSv F9pxD~D݈a?Uh{kfJw.BzX sL~tf7BjXSGHT) PLոi/͵/c*^3ƀ/ޯ456 4͉ӟB\(l{EO4/q1j/cZ;ٱTs~zEL@ԉvN~5VlQlbݨ^bgZPuQ:8Md6M=||DF"GNZ!Jlׇb6ϗ ]Q`zޞƺh,]:Њmc{VLTn\AГiZ$^ksg f8.&)޹ی%+IYlB,f%lE:QLnWԍԐ4j36oDܕ쓂^eXJ3)'v{>eХ1x|g%Q'f47yD~ ڡzJ&#܅*vI`Yx 0jp~ʃ|zcY(MM"͹ժMeX#C\zsy}Lrb\h6RqUk5)^Q鋭 %LcA|E2ϋ7G5 de'Ǡz BTÎg V>YnR!F|_>>KߞD M29k4'o{]aݛBkGvUyK`:D- \h©?*BzXl)c@\'w\`p"NF %Iy|h3wuNf+AWOGlBLW1"Lb%eb`n'| ~BsX<թ[*xW!oҒX.kAw-f[zsZt}Pağ*msdhwvr= PUP+kq::Q DrFoXɃtZ]T1/_RZ)7/q(m G1-I?XOD-b `8 l~RwT7Xc-ǥ}x5fοgWbY7))g] 0z,)";㴱Gޝ۠ =o5j涙a+[-.nK9_Neת߇gާ7p6fv!e!]v*RWk3V)jbK7"L *]ȗ |{i_ @nQy4WyOSY'} .fc=)X^)B)M47}(+`bTnȟ_>J/NlJWVK’z .! ,%2Cj$N`@Cg)Mhn'5u(ah EU+Ɓ,e]}+A8 ^ .v2N+&!}wh@/r,1T}v( NQM͒ùR}n(jݻκČQ*U͵6BZyU/L ZJҦqEӟR !ctQBMa\6 { \H$@ b[M+i`~? 7]"۳$.d wŗ):sLXc0D,\]fqid׶4W>I@zy;N*wY^$'e vm@3EZU%w t2e+|OG } 2/{F\L#Hu|xSX&@!Um}sXt.$ͥb=]+Nʡ3>@?ﰲ+J& PT+9 E=:9_gׯ dv?`J<jV|5QPT| e -!1˜^-eJ?Ƿrvv<6vb~XXV@,IÇMW*E\:~?1:IǖX3"xEo_ [_1lFyRA0vkb[Afs &/Y^jlfÈeShtL!ZZR1fo%Q>}"xIS6̠9GUS4WO4X5 =@{dt$jͩ߹үl|!x,?acrl[3֬*Vٮh`PCZ;3 k9NtWd:D 04r;@>Hrӄ#‹7!vs!_9䤘k2]_KA 8şC,8>Ϝ|0R$tɚ%9EWr# ,QT 1R=4Q%.(U|~r?z{J>K;]=g? @$"B=ez4ʈrFSbܔFPDP!! "'宠#%Ml.T|V.Ƃw5|e#|>tW}$dbv߻N"IRKm$ ɣWL㰑wKadS3}I|2_Xn}ܙ7`Zeq؛轐dsƮ:-Jr(.ڪ&fnt w(nևpEtބE9|h5[i֏ԑ7URK 7բ`vIjB9 Mпh)0Ù 9ߝӇh]t"NEY#x?Ѿ"G$i)z2I /-S}HRr֫o,mdDD5ۢK)lL+@:~=c9lf5|͓=楂Z|Q܂M,dMm.ST#<0JՑ9$f3@;z) O>jTp^ =^Q8k O7T"Ȅʐ0*Xp}Gи A'6kk[ԟ0Oө_7rD|;nHuUB_(gcim]$+WGKd߻q7Ž!QДi LZ_?4OŋX66汽7s" c/6`DUU=@蟬$G1CwQpZvF41)ЮAZT=*(7^ #57}P?`Л_x~#^i@0V+i j|S*_{hqps`Sq+ 퐦Aw6f01{ ܷ?k/>U7$}!NϞU>j_.ZDe˚d~؞ oZtr,4p*Q/{ּ2hgn|]m8G\]<}t}cBOaɃ=j xShTR qL'x8E^i-}\K)2 L8G|+*JƷc1aRFMSZ,T3\IRxlZF^q6*TsCs]V"G$4)|9po V@^ @Tڠ_zkZ|x'8P:۠xrw d \Ew+t%#4Go=}&;`ENj7wcc˰sᅙ=T]@R闛:}X8}DlufEǎǢJ߈7sȟ.|󍳲˂Y,x~Zg&d C"eK06Ǧ*]yɌ#|˲E:9$ƶ54f+wD:7,q] sD J7& k@<%XL+nʾj[U~݆o#O a] T!:i;h5D 2s48|{\EJOzd$RcZ㖆A `2%1Bۈ( 8GGÑEmj@h2ԧz>쀧hC:CNb7hӲdmZJr>`O/I6hE gR:Q!Ό'L5&ac+u뀵+&,O 75\G'̛ioh\L] xUcjKE;σd*社%PӾJOy )dnz S2ت'6m Z(}hvoYK8>RL,r ;pT3771agjn٥Rfӵnh8RG{shtmv5,YMYDQakAjcYgYj)? K@M#9}?]&\~8pDj|2=nj-NDO%dTMUmI(>e#'0P8;j-,{7‡ sQ !Xa#~ yrSmeʌ8#J n_%>B* Hos"j?Ru,DMFiPZPc^MA*g0 @5C28#C8XpZlKE\|CGߞ2O TdA/B8k"_^:t +6ʿD: E0,&`S"7$uTc9.봅 ǼY6b[|gU'NS1K  TH!e3um ‘yM}wuRg`T- OIɫU"7Bѽ)9%H ?h6ܟ:8 y -lSXyW+v42PX6Mh9a7 V1q(+1euI0|)A"kU˾5|kCX6G2(q\4znJY޷h\'K^\I˷~Ӗ8d ّCzު_9RX\Ʒ1=XffA-y I79Ԭ2=2"ொéFfaxZ5(V|7*wgSkvn{"d: j3q  O7~m֕c93 J(Ql*B]:wyx2-E4'T$`W!ul@85ȏ`9`#$,ȾoS ܆CjEnLKy1=pEUR&VC牔HE6L6+%O:30Qq> *9Wqʅ2nmG,gFr{- r꟮v] ̊ogĻř5ni|O=ڃj ?c,\!-,";]L ⅵc–cx*ސ+-]=/kjyD5K~"y-/tإaRg#FHv1dgV)5 =C4'hN; _0s̵;Ză3zF8^h-whCEbr7>l[ n2Hw偬?qlcή1;Q'reId&x=( uCYB;gWmˡ_-wǔP w3@4>b>)~r| :Fy9z\9z M芀9> LS`Dn7{`ΐ&ӌ`Ua0ʸ[ m{rM6#w.uds tD;SGk42 $2:zėnrEm*i8ʣ[o]Wʙ-mFzF&`p臌OϿei'MV>  :YP䌅[ wkuΧ^uB}B_Rpb?̕|qĝ_zpd2Քw֞=q4T/A6drYY[Í Hn 囆M6GvXv0;b SQlj?dpN?tdFz Eщ 1!0ӌ$d6ğP %|P*f}}O]y+CO>Vp{۠&mo_F4t]avizMo౉Mpք)ވzkP/57y@! _.(`O F*n%P;11NA.ތˍM+&>ŗ5HG$}i@`E3OU2q ]Aᐵ6],Dq%Q\G*p#$rh[ lDBLKד|eڌ,3p{>|:tY+k JXH ,N_* ̢2+۫qnӏ{}oL빪^)m. f-O#_IsoQbn5mpvxѵ~#jK-`pJ~ 'La:JloK CT 0DŎL1ct HH9/~Z5kAQb}K~(Iq3PnN7Tnj` ݋nI8_8$~Ӛ)pmCNArUDlwY7>WnBB湄tKg0HZ]L`n꜂[1$IR *NPCutAw<*~78*L~pg!uV\Zޝk "C~nF9]@/*.dK&2MZCU7YL)'W0mKOcmwtTu ӓܔWûd @f}d"#"Z6&&P7QriPEM*e ֹةBK9 bF= }{EVS8O VzPK&Zm͢#=?(߀3UKِSSX^T6 Yn!0)M$`":R1S s E>ME?jP;+a# gnrLt7,Kr;Tfi(}ќDdf/q!Q"Ca +G} 3mX5Zg ~ ܗZZ;+2.ӂt4o@_v!wf@z Ig B 0+ PEg(>5|Y7Hό}DM$*x0Fm*l^8IF7bR(45+\U^8dҽ.Q]fEOfGj.akLFYADg jaHWL>Y2HrT(j'/ zF8Fa>4ċ;`Ƥ2#5&jJ6A4kNUrEeZi >,NVy3t.ZeN#ѥڼ6\ZA M%g )?el\pH>RAkY꩕,x:*)HeƯ$J W&3YZod[d%oRJ |^tBNJU<`ת2WOLM8̌c/Dك H'8*pm2\/VLgX-:ßdTr"[ZTBsN7W8xj]!BMv[g=~BMle瘹 {Zձ*S36< ܆r~?;.OKȈ '_=ގ [: ~XZn7cXpLA[?.>QEBe~>]ys(-EoZ$Db_יkc>״8V 靁ZWMy ?=]cZPDnz}_b?0*Gy˫Ñ7i˺ )Lg(kGAeѝn Kvv̨ W(xVs!D'!vs= )տ%q ƕL54>)wկ+Ӄ4nnALT6ۂ6wd `Fk_ϥ:Kcs利 #pTx"ZL z a>28߁š1>E$JD[ƻ#8# d|zV~rIL^M'R܀ s'`sDfnn N" yX^ox An,E/&@F >? ~9ʖ*Dw`dY9!<(o@'p|& i175mU}G (:|(4;Agq7m8 P9p 5Gyxqך*|_ܷ4)j Mt* =YefQ4nK,P&˕ !xd.N(#ZI b4C!8Q01nUB4lt9=3NcFm6 ~lISgBUIݚrz9vLe7؎7g`jC|%OQdMrR97^'$̆q5} iAO?WÎ8(%w'k:l xzcŪ)]Ih!@X~2(F W[#3`{~D:5fq^vfQ`\.]+]$Y=o[q~ZoքQ=ַlTuqnGtg]q"iRf-ҾczB35*M)Zwd].ATw2f0REp2$+Pk m-D] 8NÖR9?!4hk΂$ (n#-!%r$X]-R:Хs ܑpx烘,2ۨ?'YS8$>ߎ7N?l/" O`xz6^x&.l4g-M9E~Ut'%SXyKq&fjc6l:DNYsbЦ-\q CH\.J)VWTYe0?z2ό3>N ҖDj\uez p_Oނ c\sldF&1u\ߵ1s02yb $eQDiv#6fwTD1^*k Ì- ^dˊN0׹/H| PTZGp %y)aN`W[XД7C:au64݊dgƿID1$NŎG#^;>r#)&$Wj*N 9X9QdvXv5_KboYfN<T^'E7%` x-?PSLTT_f`L]S$8#A=S/-0n($r/ij*9SUŵnei ˻bqM戣,W4F?Fq[N=z*G ΥjxxSʼ;Ïi\81Q};\̞ZF;`Y\N!6 r85|4ckB68K LgПcI2O18$ n"OΈuuAt M י{WŶX6NI7٬?$hݲ.z4.7F(eWj,PnewvY@]wSk}Tv}~DY ~J|gob7 :FCcQȑ|墽T=d atFhOk8b[VHHQfI).ׯ恌X3--?Nz턄\ywme1Wݒ\u9뚜O)oy):+49A(@9 _"{|EC=$@%+WPON'%Z9P=cT v696}JaP4^`A 'sdh`#\k@\mN{|`te͒xmi$ѫ7G{20W:. 'P@ehFڮR3eEw;xr݋LU *e^+Ә5tާ eu+HfrWLp7w7.LǺ.I=RQ"փcX `4ד: |8^loT ͍iA濓HNH_I-zlTJ$7x/ƸdͪcbQP>ɚd٧_yBN vFfy]ͼT; ?Ȱ 8fWਖGD sr갨##DKuuNk1sY#783'r)m% ㎹65np͏ow6 WwJ' i-*sHWmQCh$լ5#nq9~1]~:–]y0h7sq$T,n.U c'{x$9Cm=;sɢ%a'{brzMhrW/f'|5W&jE\TVT"2114 )Y^oTƠ{J >߻t}dag}޿?'54MCooLT3 vi ؈C\0ę(3oTOS F>B/ ;FG,fU|xjF-7n{H1\3/97M5Tahf-mpzI$٣D1]Z21"K φ]:9Ұws&yH D*;;5[ U!J9\_N"q?QBA\P0á 'zrv:&ǬzjgS>~'$VN{u'm~Pj4yβ }1$A#lQTdž[ٌdqZ{M#Dr2f18vڠ/'ZuVeCixjUd-KAh>O@`j ʊ415z`lRw}GHL}*7Y={c໢oJЛ^is¿OSen",NW( O(xOe |w"wfP?eG9v 1N;e nQC9R)}D,4 R %pcG4 WgT%a6_7s&؁2/9ObGɢ`$$2M ƱA!IsY: QNgK*<_gA51xZ"f ZJSصVBPsh'Tq l*J :U#.B^ҁ54 ]+ph잨D(S?ǨC|]>]n:^Sy?krݷMZE3.i_ 4ZvEb fɻx~Y`j*V|ir֕~Wb Yؘw2N~ƇfvNQx)9$F|'O4#x1f&{8jU{0zr,PWw)tn4Bb 3ޢPջ[Yhh ET5sW@>eX0~qz`98踟@D{%`'Ֆ2-ciw,^%EBd.@uS܃n煶>S"4N(;#_=ˋcs)Dڨ!A|E૵-pN/Q F=\cn V񫒫_kvY P3\e*J i? |sn‘ٺI{Ի#ţ ^0.Y6NsQTXOG2\xg@Ą4%9Gd5JQi hr<>u }Ƕ*D$)1z복^YfFp2%]Xo! +:oqpSrvgmYʙ`t뻡s햢P}6I2As.ח_ "Bvd!'a'xiBWIˉۃ'RMܦY^p=[iy2gɮ8OW+MG YZ