libply-splash-core4-0.9.4+git20190304.ed9f201-lp151.2.3.1 4>$  Ap]:~/=„%M?A5=z)b u Ydw3KRu 2`Ub.lMW̌Hq:9Ih+\0z$~[YXBrUVW0s$}*}KgBH=.C'[: =Ѥg/sYm*I"4&Ce~2I2dpyY'uJ̺M{kֈ6<߸(InxU 31551f086800b0c02200bb9c64f7d6abbfaee96bedfe7b4330b665a966b6f2bd369c7c3f536fcafddfff8935bd2a8af6fb75ae1a,]:~/=„ރ Fէ$ btBpw;~,yq&tpEY5\##C _18E]uC @WsFٸI~yɰ^K#&ٶYbAF L|3mp@=p?=`d0 < R &X^hp t x   4<(8%9x%:%>9@9F9G:H:I: X:$Y:0\:]:^:b:c;qd<e<f< l< u< v<(w<x<y<z=====\Clibply-splash-core40.9.4+git20190304.ed9f201lp151.2.3.1Plymouth core libraryThis package contains the libply-splash-core library used by graphical Plymouth splashes.]:}cloud1380openSUSE Leap 15.1openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.freedesktop.org/wiki/Software/Plymouthlinuxx86_640]:}]:}deefac3a127d1225af61aec257666ed7000a1ed69755fdbb5fb63e403b2d4a28libply-splash-core.so.4.0.0rootrootrootrootplymouth-0.9.4+git20190304.ed9f201-lp151.2.3.1.src.rpmlibply-splash-core.so.4()(64bit)libply-splash-core4libply-splash-core4(x86-64)@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libply.so.4()(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.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^Cliff Zhao 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 - Add dependency to dracut for plymouth-scripts(bnc#1138248).- 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/sbin/ldconfig/sbin/ldconfigcloud138 15641144080.9.4+git20190304.ed9f201-lp151.2.3.10.9.4+git20190304.ed9f201-lp151.2.3.1libply-splash-core.so.4libply-splash-core.so.4.0.0/usr/lib64/-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:Maintenance:10686/openSUSE_Leap_15.1_Update/93a8cd980ad298633e23edf55147871f-plymouth.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1be513d7902359e4233790e1dcefd021125779ae, strippedPR R RRRRRRR R RR R^շCIutf-89980781789a82a9b120849e758c1e0c5cd056e1f5bac888994c0824194332da8?7zXZ !t/Q] cr$x# CquLXv3EO.wQ"3SAJfsr>gQO{v'M"3i;П_֯”6ʢ=oWXH +qܩYEVtD|rBO*,ӡW*> KpQr*ZE'l~dWz-AM_-=Ws5 ) I @:fK{ 3GȌ68$9hr.r{dE9y)gQ<\% C 5pL[}ʭ$i5qq%͚"e懂$Cfy {e ]PĝҹnbXPYp(uMX]7 ρb-Bhj8 |Eo=c\*:sv5j{/8H.LtWquoFzWʵR9)WU'(AӱÈs^3䓈w1Ld8t3TgJ=$~~dI*`VAsiԃI_}MRrc(yְV4Oj @=aJvωClerJx cc3FQ7ǑfT [j ?pSG[C$9RhSidpԚZU!wdt Rs8S%~9:iοŢɳU^]Q'E}mg=z|()9!qm%Ǎ4A.}m+j%W=,(Pꍒg:th[Ak""geԎFNM{8Y{mbEoO-v. ډ= .Euh-I;VIAK#TgOWKz>OmBX2bct)]̪7a<ˎYI`-yySɗ Bȟ-hc_+c|_BCe:@ b# 9^Szo?ˍq#ɘY1^&UoHp`B[%N *y %Ϥ!Z.kLXFv8ir8/yV=\W_s0QnEH{(K0;(Fx$6GGZ})u<2# 3eiKNK)6\[E4J*,:ϓ6$ENoBK'^yf/V*#6 b/؊eEmNd]6%n6J"e dt\[j-eʹ2k8z#Q15~ɡG3%{/biyMΊZ*7Ĉ5<[cdƜ*.`r>*D n$fc`ONxM*+8 vM3}-X[񕑏J7A867ÀGql,i'$D˻#+o{%_Yvy"IU ,sfϯ\ѓHrB/:#&N$䬫P rFux>_Z7R:A9/Q*?,]j8"IؽlmEڻh1&>@P/m0[}!;A̻xj3IL_? {X:70o!Qνmy/` شU>M{f=Z%fgHckT5vPX>FR[ {WXo, 2*KAEzj(S™Ɠm2 H7;(I_kLcuW!;6Zڽb{*N7/]Kfn1~@SbJF.*736;,¶$9rq'`ZB_h󦮦-h Ƚ }_<Zh:9YP> EIHe1'hBJ-t^i8c%N>ֈ$)X7|σɂa:^-pk}RACck#ElCv~el̺ݩޡ2JD!A(ȕ_@~c(ˠ8AJq+8}Oҭqj4?B/0fYX&pxcxo J!,T\wKE c&KDUIiȟJծ 񛔥r̒]70`lW-u@s5EuY~p+([`kvn, DbgGZS A5@ +B=w!Q3^߲Qݑb7_ܐ= |^^lRn]ӄ-VH 慺j쭴fӢoM\]f/|ňsT\y6"7e !u)+p>k9~qigV.y423r˶;X&}Y,ud"fŁa[T;3MS38з.<6 AYgiՄ.mMHOK2Lצq.m< [_;!,7;}=cag g9[$HbR:e N5DVG? H֪lsZL? BeJQoɢt' hD NWw2WzŤoS7B^N[ Dg_.wM %@@6L# Q웮 .:hpE bB97@gdT^0HxCuW8qgt9 2qλcQ8>\dnȰ:h\@Z4WR?T-(1V$5i@ R٥/@2Cg05A=EҞ&]5[k4ȦW$3}Iĵ~-6;npcۂMl ,sM^hG[C\WL" l/p;U<JB1"yM󃄱z9diޟ; QM& N rS4T?Pɡi\ZsV!f-liGU)-:_W#=fnJ.O%kBGY6Ut螙^J깾y|= b A`H@|] (r5*U@ҏ,3ˠgTc< Aa[PsB>Rt6QNFn׮{ϒ.Qāe<.G\׼UNmg%|8=t#c J' gN/7vK] 6ðj2 <74NjWTYT\% %K#<ۙnTia*H>)l(_V"ފ.8Vj<cWW*p*7z|>pmL"9!ICy\f[RtG'E+3TqCv|+Q Vlt}0WA`])@ܤ9:\6IϮNfK^RH[hXfWO =lLV 2یIς4\pG]_:žUx5267?s4.X@g*ZΊnyaCvjBK.~;2iAQ+7 ^EQ6wp#7egC c\7/곐2@*F}qă Kw붾l:H9mqX{8! u ̇cfTUݸ]WLM6ų#'i2x~fR@B r)a/! LpP2>rʨv! yJ0 ?&O M^$xq1f_.?91tfE4W+V[>?͐3|t#Y7 .M|=*6/MSۿ0]bD`=՚@yu-;=W,VQ۸ L2)mo/z@p,ts`h/V&-1ɳ^)7gZ\8d5MiءXUr8ܦN2O[|7rwyFzD= c*5 0¤g \i漊J&=jmSbalT\J;Tl X|<+;oْoAUN>[G*&3 { >i>+DrvJk%>).o\S0L qثŞbgQt!P0tlAZ"g;tfs&vjk@M܂p9S9J9 Xz@ 3 o*P̳?çu'&Q7k1#sKSV1=)$ZU(4ZБ,^iREJ[R|퐠oºbCu{a/.n;.x"ϷetHyo1 $Ŵ͘< ^ZSyuH(&Pw\c M*UYQ1lPG+;KUL<+C~4KM}HXq*זx͡SHCQ+c|kA$Q5V3 %˺/^%8'=G#_ }2~3{HFѠ,%)| R?khy*ǭbyxqHE(5X*~fmLm)x,H &H㲅؈F"v* n_foA'V9i} җ*"&@2$n=RGj:L幤̪ɑ􁏏dF!nX'EV~U%Q(M> 6K&],:cw/(xcƊ" #O##'mY"ٳ5 !76ѣ1$[Q7I l`opkM_DEA삊*4"͐@jGOx.7逵+5vb=ڇ(7\ "}76 I$;)fkqe8ڙy!YhFr>`C=fe)kxm/0q\لiօ5RXR2!Y%/:7lQ0Ԛ|\S}sȮwk L_{x73S,ҐgO̫'8zHSZ&ɮh{;LpX?e=NDފ{UaJl-1࢜z.L֓h-83/侹.:Vx;LIWi.o lj Qf">iΕ`R(IўzÖq!Yš1vcY6Ďsʼ rsRf!ʶ+mr..nFCSbcq}˱dܸ, 2{]2b;=~[ۍhpdbP%z궂2w\'l~F]:ŋnp Sг9}zzN`)[-^}0Md-LK:6s域9$nWA1`ʠr}O4îC,shn# CRrӳ>/n>gߔގ%MH!yi_U+0+@H3Wsu33(ǹ:E1v9: M%N7dѬuP5=baԖaz˓V35ݓQoR%٠5ߐ\Á Ɏb@#Y|z c:asǧ#[c{;n܌q+A2]6޴Oq)KfɳJ͇e-/[߅Qf֜1ZO0V8> =魦gre=ɋ':A{{loekKs-P:( Bz!Uu )l KN>flu_A7\>}[;`{er@Lzi6H,'i)I~p"xr9_n$l:$4X+Oμ<_A>x}7+ gsJsx-xݻap?zȵjWЉV3kzͨ;gD?(A6xu?9zOuzaϧJ "jV$1FG6#;O08)x,d^y;$Ɲ2N Tm WO"? #A7VA(1BȒyK߯B!3|#$<67H/Ou]Ű np7 ;XG x0c9A ՒX,DǓ'tv HY܅K=SoF?=(5~h7u'bgBᄇ tjv"A2UP-*S?dH1*D 5*ƶx8w<.7) <w͓c6/"?@DlW><(z}(i'O$QNrwG3*B1: ja10CD6b+fa@%,RMb<L޹+Ѿib }b~qA䴏㟏/8q&RcB}90^1$ ʫSD&6_ ##I؈ƭNYNts&e T +XݑSZ1:lAxчW Cɸ>s2l<ҊS 0-T;-` /5X8xCxID4U0qO`Bʦ>(Y'g/7)P\CE7 P`J2us?|#ÄZQ&.&ʶ W)V#'*(9VCAmZ&Üm <}ZܤkLHY@S%FFqCC碧u< f~]lKy%*0M~4D"$!PRre=GVZUgqNȘ$(nL!֔q . wT.ewrIG:VEV(ǽqQ20U5pX(}ȳ3G tѢ;0)U.&p)=xZj͛34nd{7E;I/ya2Mӆ_yk':($L*c"E'f5tIt&77ewt<:$݃^l !Uc<=fJX,SF%t&]t?١f"173B88~kS/ 'c> }s奩!(RP9;1n~HwE)5)բ $ rxR$ؒQ =WˆEH@LkԹ'65!gfn.Jc-hyuJO@0;KLp': ԘlڣHhcQxq" gԗ)(ߘR+@*5s1G؀K$kH#E(3[x2Ƨ߈(6Ϋ$uGMezX2E5_9^nI>V^14k ꭠwosyC@K fA{Ty[/%"$ l6!;k4n4,n/5&K쿸Q@EV,vF̊ P:MA ]VOV a ʼn?>_֡v $fyDi;l9&<{"땼;b!:FʒW rm'S'fb3S!׎zˈ'$^o.4 d8)dø5M8T<ϕ0 !!F& Ut+_#\y-YMl̋2V$)~u6 MگN"1qn~\d޲F@zgir`|fENb7`}%~آO7r KXW:Yqz +K8zѤ¡ʹA,/'G}Wu';䲂0&Zx:0k1}}N;d6PbmVot խjӧMߑbZ4e헸Ku&|p%ur2xJ8&:SvU!nZ󵰖W:&;Uu 2Fb3{=(Y ègQ|ֆZ쨾%FwAº@UNe H;!"Y"QBH/ .fUU@* Ƴ=pE|V~[gdblAZ5ZFqmqy:3 69RgAwdMY.!$lȠv" OVbdz:J.2iڱOb&Hj֢^ j=gZ<"r <sH@8ZY,1Mhʱ4Bb%uZ!K!֥Pxjvt`}ZYBƬHoLWÐJO}+‘zk)jmt]9|T\m3bUr<׹M y#~Tn{;S7k%v:jg컑Õk-:ATP2E!4 ׏k qs b!PrJ$=O ~9ڂfw$Aa/xdqjmB#^ܠZ_?USCwZj0҄ɶ"d+;|}(s Fftjh Q {.ZC8q%isv} pߠ ,d&1,H]橸Nf{I*?M`a7 ~|DQCM2[ګ_)rǔ̉{goL>,cU<\NmeC9܍X5AVl+9}ȸB哊Ж]2SPO989Y{urw"@vvjPih '{W2:T[[<|dPDn=døa\"&A( !V 5١'D% 4rL[D>c JZ|YKu].-VɃd%Q(jnhNbɎ =TmCnh轘nZܨ6~磚d7!?j5?%[j J{ӟ)@ |+w 03fIR6D%e ep Q'PDo)4~Uu9y[qHANؖo26'Ibp¹ᢪ-"9AlEMU+H닶L&hc2]}dvus.c;߫dR@_^U"roaZ `ΔFR 3OJM)5U@YP\xBgV#WI?S"*Sy~GM#+N$#?㎇L3zjf d Uu0qK:![ ;Ft&H F)AWαY:ehԶ8_8ZVa<:+4hg5vO#L9j/} c{ /E"ЅN] ڡӥ<'8Vhn2"7y剳2!pe [,↖r9"h"<~S.Ўz]dBX} 7UBC>IQp< #7dh?0/Ne][Gܽ1xT9QyԜ7Z%3AT{8nl"\Q$S-K_L x~1@hm+H]ɧY ./-{\)(P'JZU$2ggD~WS_um+Tq|wm qnYe;d(LZxePiA$D<. wq] DԷ5uݭ.}>p&_ʈRT\^-'y`D3 `%jCJkޙ%,{ƛVȉ(!lllvʪoQj6e.r ψ-h)QWcn(-GL#Dٷ*?N*cwaφǁnPZɳs^ntSD]9P;g}g]6aJӉ5Bjn Ls ,2F46=h'p 3u'By% J3S,GߪQ]mm]<^]ս$z-P2Qm.5fPs t"OqYiezZt#eXzMVv¾o{DiX`&T|&BuI Q_s4~0JƒLLx7 >U\)G 5'ȏjIfCXvc m6wIV#BKp-; V Ⴇ6Ad T,$4UԐ\W -NQTU jסӔ:3^nSزU|V4=<i 3'շ| 8R|BgwF+y`kq|j=ȫ+mpx8PJYwGM;s]{y&yjXmfFqq #KeRdzsfԪ@ i J3l7`Ÿ`Æ{ZҨ$LWO-ml%3b^jݒG6=l5o&30tƦB@d>aѻ`ԣ|q,DV&[ )oACWFGKN4؈Чю)CU Gы~;h]^8{;جEnLS|JYWMavMk1'+G%7\B58͒3M HC})ñ>w?Rhi'\,y|IXm;S(83vUjвL`흛ʷ-옢{pNL̒wkr$1u҂M~7uSH2g֡G7R.!?mĦdcjT훧koTtIƒܽ&Q.C&aƧtuHxmg*\#/Č%YDQC) b{2?q%+Ưi )dXi Hq aR J7/IUb[`gI‘F -!<4+3F헑X[3qaI %dP>c#0E '˜~eHD%V1 ]Lb&bߘu.wggHa/!cA]I4:v/7]{fDP a,B7u$\20Vi+ƻLAud٦km|&MY^>*xC5F0F$V)]^I Un_cP&@ ЧX3*r:z{jSt2ĥp׋6IgT:fs#,bJ=))X ;JW6(ˮwîs`LTS-bd$GE>&WUmGG W>L7R+{#lA  "BlZG '_d7.n;^JVx@"CiBZ%fC~n08Un0g3ZxG{17S~'Oq|>RYSiog~e']tq*$/#_ aH/=$֡qʆغܑH Fl3YMKaLS^(qO՘Kq1+A3 71~3 C-Jb',Dw>Bo8sJmSu;DD}vKPE +֖xI#`,7 :%m䟝U xT)evٻTAW E/x%dhNJ{ԹT'&`,bR(a6%xpy<v~A<1 m"+1@ ̇ü2p2Lz |[&d0 m0./Ws/ɮU{Mid|׵/dS9qsLv VxJU[4a3EܮDyw*:㘣+CڎƜ'i:rWSGsYW% +Ap>#1}ڬzيrԀ05E3(Rك,>rgv&|w#p?zY=8_ 1Ӈ7p 9p?J;%TH AKQ8\@]vg֙KnTڒ% P]p{Y3!a@\1lj: @;Dw:U7_nڃ1VZx|u‚j.z5ȚݯU{STAb(eu[BņTv[bm(JCa4O]vbH仯ِy?K s\1x[P 7<VR u@ *م]Ng!#:$>F͡W}#_rP,]?@ء'|HiN,|0B\bcE?~P,3;e#]DZ-|9ñg$t**=R.?ȁ ,T& XXͷQ`89(-qw77,tF)!/}qp+]ZPqvx{a΃?)Vͅ']dndxy͹s+fwȱ5`>p yY"HLSBoA<LqH[ZQѡ.bܴT2GޤSRS / 6hʉvkې>ҍĨ]ܝ=rƟD/䬆A?gu F' >Eo70O:#:pՠl6gU{e-չ0|S?v3%̆2P5DӼ`\4Ϳ mǨs4ثP1% [jm+m^x84-ߤ@R,C^aplMhEyMzd%VktXfaB6u>@0Nn]1vPSVИ0t5O g^hыqMWgc"K7f{\s9aX@ »5[BI&D!7B~B "ȸ)܇C%,7l1ɳ1)߬$K!mnJwZB{(MoЎg\:jF2|,xxã)E>$*3g k{z"_CO7LȕƬFuA WI|ItZ}GdK$wtTmv.;dsd5bjGR̊QRLLj04y>m:³o9GSr͂zܿ 8w`oš>_`$ʦ B LޏHqtPj) #W>U4bw$cᐅf)YA"׮k$YxWXglEbaXr_XubPtRZ9G-3ARZyJ!G"^`f.+M)4/JV m"-Xj0zkV躀Æ,NIݦ4p+G7r|X߭/1[u=4| DZoM[l! z c3n{ͧ9 CO}$h87 )8Ѿ7ϱY7 UPEPܪjghe iX|vW)N'Irw+vZ@kgΥtykHrπantX}9a (Ҝkubkiі%M(,c;x@K>3TaY%沅aIh+: ܶ^|8L;\bdqp?I\^<`cXvgc5 'q>+/%Vgh{;3gFrCu蒘(7_/AU&JJ-tX'p!gۑLIӿ%`ivYEfPtBu-|zx`íbOĥGP? SVSi41 y&QD{ RFp K|tHύӒ02;#:/sۓJkparpt,:dg!P0H#+ޫ:SmA0FҏzXqLPNV.21xbH>3E)tjUKY]@4z H_mDvcodU{ ƛB-zx)O;f<ɨUɆȽp)++7Tu{jK(CZ[|K(p=)/N[ GdL<#i97*ѿ<Ađe}y˞NF=2< ʷй,Xp\fDΠ4u<,uTdb/kSpqTAG^no40{'Q.bVtɳ\G;׻Cc{jC.+x޿Ba6xQ{ܱ-0X5(>MJh#Vʉ|4}o?(«P!~$4?JNW4|"K@CŅi% x_?*#_!I_(Ln6c/PQKH+(;g#Sd~]..=S`3t?@;W>D6'tB@]OfԡIH?[X(@4 nol+ˎg02d=!@Uwk=EHd!o?gW-rDyekk~J;2@ =#i~YMn&%IF~)o"9 <cYZ~͢9,0v3*s;s*B@GP}" 2iOÓkUnx7Ep@J=={glg9+YpJ_--nLW h`>zUptu"]s;?[U#6QtM4#b-'#K e%һp1@b|ZC£7YZ랎]O6]4!]=סZa v(mxXK+yY}yoh'U*J/Z;7)*+x@:rS]@ Tfwm{>uIK,\E2\ Q v sm(ScQ? @✔wo_C_$ċ5_hi&8XUB3i^gArz_m`yb)˙1-I3NqK:%[`roĄKyd!1Nx \= }:+ HΆ^5<ƹ{`i=k#nsڱ5q͋b!|ŏ]!s|X.gkM`'FZ"-&-R'efZ&Jji[~`TZęCD rHr/;@HER}7Rw[y 兪Pf&o?= f#8kw!\sb!|vIBdV%xǪP%J ECiۘØJ[oWKY{*jgwET h~ڞ"bZl!Iu"oa= p@䢿RAy[2cʸA >͎7M$5[YN<0_͚䋴ɀWWIa;YF ICgčİ]rF:ȧ`[uLWa-xL_vc?d %-1ҫ# 8y*>|b .(b$/rBqY?stziN}AG[d6"1QAۡ$ՇP$C@R6L+W ^n:%.],`|L'lWsLr A[?،jg+ eAnvzzs'hkQ€t#!܉BZ3+V5Xa'槅 Jn,!ZNKV^RLĎEK \~r&C}_xnx7XjFY Bd-|7m͐wfrُh~0$g?qT]8\5sSs2oƉFbbx 3 ugP#>z|z]8#V6 wdUr2"p_O a6e0],jIGݫN I+LX|'pRW9^p1hfrdKz){(T{Q O'>l> Q=;`7aMAy/5c6*3 TjQ4Xcs97G !4<|pq'D`,zweoĬ:,#J V+S70=3 HJ|.#Se*.\ 77#W5E67XN\.D0PMY؜׀Agr%k)TEI^hq)L~"CuS⤨Țz1m2pN PO`0đ;;I$ ct>N(2o*-FoWiba!݁2j<&ϛ/~q\|#*Iȿ5D\cYv6FNILM-=wh_M)[ L@97,%2,Dr~BafХ.WzWsin#v_[W'%r cokG. jhhw!"ޥ%M"r^s@ .y¶13ŎN)52V$Q;ɌI5cyEv;pTOi;$tsm PBaj(PL ]j9c)6i#'&}9#/M`;o<]96u؟F~nm:o$Bj~R/ט/[Edquzhf PnRVfp3):$E#$QffrTtuw75ȍ< +yˢ=;Vi^XSk΀)wdMd&a_"tuP#Fo֊nk3@m@D9)gQhq"+K wRʊWea |UڨfִS6Y{^bQE;GOǍASq;c2S\g )49FpoE63 aނsu 8p;ck]Jc L7 ..,ONqSuҽڏîI\y8$}[]֋3zVLDW z3`.zQ1n 9xA9_I,;7 &Qخpk 7&%J?,5MGmP#BdzfiY+ԝKkW 'eTE#s*rFL&%0"W-z;3xk Wݣ# D=;#2Tvn -׳MD XK7Bs7oC{6)|-lf0A]0736.zyy8$irx ":uCLHZild?n*?% LcinamINJ*>dW%a3\ %W}=*OmPڥȞ\<[Bˆhy6a5䕡tn MGw }ZeA;QSl-$}#gH^!3CGGS.h{Nywj,˾a9ؐ -G~pR KFhXtyðmͣRVzLU/H*b‰ j3q<9 4Ux,=G \~;dWȯs$m/,|5ZUbA*}[=);U HsDeDg/jW;?x:2zWD^Q= [m4a]9~T}Ϋ}sm"hCW|d TLt3#W@`ݛ*W_ I|͟9RVOL.[qٙ=G#Ger?K"d9sT.r3Y(oƥ8Ɨr3ZEs䷊~  k2Y1Ra~}U) emSg40+ļ೵+Em5Tm:l4+-qچJz37xƓA3_V裁 _# FϾQsovHV7cD1Tp,qЪ@KRV;e0BRb?χH UG߄#]->NeuBP׺N:6h&|k }53P_P oH2nM{=ЫZ|A^ >Æ3fjP._ЋoJ0:T,6M:Wq" j\@9k+hoG9ZSOY 7S~}T2,F/oY[kFO zn7tϗ[gLT#RFFDλx `*`w̮ J43Q`*n-~et~A 3/&$bO#wNЅ&aU26ڷx0iweZ \#hNΠ.Q ل -׿E4#`[R<57y!t -k_!Uʙ#yΧ4$~ 5RC<W Cv{|<)MHMZ$]O2 ' e8SY 7ye6tAt6="f]'<Y^rx\Ԅdm-[Z]~:JAUu>)pG^O~1:4-> &"/1WCF:h!db6:ơa+7O pgv5&Mq*u,MzJy =pF7$q%sMuE# ׏|ꋢ=/<@¼a:AT XVPc"_&39[>[=zT"wp:ݨDOkM/++: g6P@TZ-ٍOb忯[8w[oȶJ8b?ቷkBHܫyT"0 s/䮂fț $R:677p !ఽC+@[)㉐Ew?TҪ_h.>o,ІKr q4 TZW m-B$@D&Tu+Nv| [T /V5{oI(@ͼɝM DߖFIc !3/v `ˍ0ۙ.7 Q`VQT\3ݖHP/D<]._[ϒrlnϔ7! ɪ)l]~:+1ۯo{+tȩEs ' {vf;\1x}9WDc*Vt ̨)P7-lWg72 )kjOr/z:hIosu'ޏXaP!'<&pvFHY}Kݷ/x"rnwDUt٭սP@6YQ C !Fak;G{ Aؤ ET:Y06t*Wq8?9gʵx߶ W<jh|~*pE*H:csHgϐ-J,3*_}٦I6s{xKxHOCB[|2q[Fx-䫯m}Ryk`+~.h`j~H'$tk<}1` 䧕;H;ȵ+/׼mDdGƐmTdn.g/w3F|C?dd !",+͞ b<;kuiamDs"+DeTȨ_h!CSpHqwpK`9`ͣrkI73,m7AJ'RA'l~2&iO ..Z1ѩ"-YxvTNHs@YxI|""ݙHZfr HD%8sU:@ZCiɢb3ł4Kq[}f>*osڪԶrHɢ3_SaԸ!&/S<>ArsYQ6E4rsV*<$h4%CAU"E=V={xop"؜p_B}1w \񂄇>%SG>F \m>soDw o8ԭ-]ɑ>t{\5* %yV !-$#8-wTb'Ni '[8C)&J.b.`PYOO_C\J~sNPA:2<1ė܏aފMP2F)]sp3o #_D]gmfBBp׋du0뒗,4.0(A8Vyp]erJ}'x2.339/ړt5Bz7~_5O9-lAE m@OTklrY0u$)pq ,+9\ŀz-[t2ohc #yFkh<z*dNAO72ؒQoW(-_tmf_xeڋթ$,5sHc!.@o3Qnw6{/oZw֋4Mo?jbO@GOtRt&@H[`_Tkg($p) >]/L"I\H-aiA5QlvNPᑭ LYYyb~Ls"cDXha6vlQ;:Mڰ=DQ|Wmzs,l" i"8gpV4sԑB:Ħ ?sH@Ф74KH1I^&g.%zHmCL֙*Jt|FYzHPۙ%Ud#{tEyV`Iue€$](T wuR)y.4ILk3FK:w"a!83qwFS;/9#]'t}j¦^HTP1v A˹P+'݇֏Z2§[{j"L 8;/JYx>s}k'1Uy7e~hy\{>a>*W \-wn4ut: 혘1t}-ը&1|$@Ɂs',kF}}pOWl_WSDrWɍ'l`2Z~E*_*xDҍۂ9b53wQ; 90%2[XV \jV|?S-'m`5ITeZ>ÊNd9$.*P:=$m:O.LEH# jlWx͏f&yQc¿鴣;D@j-~v~u`̏ssl%zb3A7Fnǐ6if{:ip4?TL8[*Ъ?!di"o3nxɻ5w%O:4ugǁ10$1\&\%) y3XuYwLU ~j.o "LqbzpޔY·F#ns1v+!ZB۩F=rf0/Iy6R|V}vYyi6~$MwU=1&ՙCwxSSB:1x=@ Ʒ/xX~$/ň-wtMNWFt9_md'ѵ UAQx*XZb>M^aӫ-k Z"@a[xJ $;62Ďi0_y&{`@l lsNA$zjONThu?`>ʝJ:] IX*$AUꜩ<>-~ؓSB+NWZ_֮%Dp_S`-(Mu-}_fV C|5]"ZN㟤H37(y+#x*ܫ߄Bn:#V.r*[f.ΠTb{0H &2)/D['= ˞1\V胰AXDLqhN2q%ҜZUN=ͺ@vL|Fh={؂)aѫT>38π}T%@5~m1PK^^4[1Y=U5P{EME}}:_ $~8Xnv|VaàP! xŊtB_u "5(Y7u6YyHSR9'GOgbXF}If}l=SA֭j'Y6~"0c{$zHj'pZЦF-N,r0o0^Nld{wq%*X эfbSu"ڪ4L:Ⱦgj}7~ q_JQ|)K"< .ʬ ,pt-XuxbqWӰ:N-$ σ'e\MI )Ge TL#l4-bײXg,^ ^'з[(KX2 c.;zCW吥hH#}=}WZb[*>`{{ #'PtßVsEbwvc@Hދ+WR,Sgp,BO%\׻v}2`fձZ2 I3<2N>V?jE*vafwI&/(BՖE &C{et6r:2Šnh]ҟe]qOeOCe^7K[P&:Qh/Wv6⏞w4u)T xS!Uh}\nRO$$ӵ&[ 6J4( L0 rRF?+ 8Ӫc= "@yrf1"}{KG.m5rv,KIћvc载wt]yWuKLie-#f$P5<9)\t[l}4T u:)2ez-`{5`73Y/ZcI1u 2$%tNuF(9KK=I٥RړJ9VP4)*?i& ӫm ysEq(4B`XسRBBru^7I@kﻷ+KW2{jɬ7.B>~^Rք-/@ܸѼcRe\Nz1 WvL˫ oellX7BU^+;{bwU߀6WHMVёDD5| cMfV^l9ͱ^NfoX[R\/XiÌ1aYq捓Ln8wv\z|0q4?G +)~k) 7(m=)X)d݀5 (퇔$lK]svmlvk[">RX@95"YGec=r51XFRgeV'8y'q~أ1!F_%^.I% h @/%AhG2/4y{lDxrE?xǘ>kwwb>Jvi,ƹ\IDɑ>A{JHy& (ϸN] E'àکR%u)'=c;YK$gQ$uu! "2Hesܒ9Myy|k^N{ ^6poDXltC|x0,;%3G̟ɜ0^/&/$y\EN " #-@fE^/l^arV3O%ʙ돽<)D5@nrH*,^I!76YKV-pp8'~H=)lcP1}uRhV029ii*= -&4;(Do~g<[2HO yyP T!(mh@? v:Y;s>$OmA&%qDxĝ~|qIem%zPk] <'7Vs+ܗ;S<0w]DgG ˍ#Ě\m 7M;jDbџCwxeHcHhЁ$Gsu%7&oh$ HObpqIVPUu`ZBDSH`vY,@ ĆRz5] La8ҬK&>ww&^&5B`pZ7_2hE1"m] ]LKMy嘑CMkLPS[CCɽBmo?m'ഇut6eHt=D=5oT]8SUEFoxE5}jxT l]XbXԗL\xQ,7\|o蕄1Ͳe<3%Ȗj #Q~:|WWD'SW̾kkYmfz[ n#0 aޱbfDyq{}g@_4׷# V]~޸?5)U-#L~Vٓ贰;vstelܒ_dVLfs3N )ed~2}z`)+, IX]kgbKQ4[3<2u:b1N )&)D7!JODueo{&ԅ/1A XH>Hnp(lLBߋPkoi+>V'a%gDE=Q=lFCFeکysE*SMa[~J;lKb63t;9)igHq) +; NNXդmؓaGG= ϋדޓD4xjy62eaF2":'#'&#V5Ŝg7!)<4+)D0:߀Ë^(~`eCFa￾3l_7+EPTt{;AGE>nntgڣY=Yo31l6V7HW8D4Â,K} $RMu *HǥWwm5dUZ"Mwr؜)9Q"ӝ~0 3s8|i˘guuo(5 I9kݽ]WJN7rN9^zЙ\/ƭgURN5  ;]{xZOr%&/LӪkZw!+ 0ilvJ+w lV:xq ŧ釴?„&Gz"kի/`S{Bc%]|>yU@A__pAor+ =Uڎ?WvU û.D$!^YW3 k)5muD@1JT|Sɻʷnpb|Œ亻_ 7C[cSK^|Pkv "_/MH@0 9Ґ"w}U mft&65*w'pz2Z]Ʒ'7mv[`7@a){mLxA[Ȍ8cEĉ3ճ$N 5|mVL5Ap:gi%FLKwiu_A{,{;_Yڢh]j4~vtp=i@?P|`MHs[E|8f%K*։y7-Eޕ/lYT `  YZ