libply4-0.9.4+git20190304.ed9f201-3.3.1 4>$  Ap]Fp9|Ya(4b@&ł_BB(_6(?"eBs 7mpH"a{iEV;%?BHmI5.훆)N~ũQ/Yh@DqE77TXU?ۄKڏdd's34}~NZ@`y-eF/ @VaXWYٯi;D~($4{\Dx&QE5 x9\sDȿ+wl2yVqm\ h`>p@<?< d $ * @| CIT\ ` d l  H |  (8%9%:%>8@8F8G9H9 I9X9Y9$\9h]9p^9b9c:Ad:e:f:l:u:v:w;x;y;z;;;;<Clibply40.9.4+git20190304.ed9f2013.3.1Plymouth core libraryThis package contains the libply library used by Plymouth.]Ehuawei14 SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++http://www.freedesktop.org/wiki/Software/Plymouthlinuxaarch64 ]E]E9f2a1d475048e6fcfa914f5f130def154fa816e5fee8ee18142ac2f1de846e84libply.so.4.0.0rootrootrootrootplymouth-0.9.4+git20190304.ed9f201-3.3.1.src.rpmlibply.so.4()(64bit)libply4libply4(aarch-64)@@@@@@    /sbin/ldconfig/sbin/ldconfigld-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)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libply-boot-client4rpmlib(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^qzhao@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 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/ldconfighuawei14 15620684100.9.4+git20190304.ed9f201-3.3.10.9.4+git20190304.ed9f201-3.3.1libply.so.4libply.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.suse.de/SUSE:Maintenance:11738/SUSE_SLE-15-SP1_Update/089a4402f7c9506298e9c2af26202170-plymouth.SUSE_SLE-15-SP1_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=490d609b783b4860b50f28e760621ffd779b7b49, strippedPRRRRRRtGo9Kutf-8ddecb0845c394935ac04d03fad19eb6d9b36a61f79ac5de59fc7fc700f1eaf8b?7zXZ !t/_O] cr$x# |2`6h",7 9gvZtY22j4A)΀vYuhWȡtXW q 0DJ(^rkpCј+_uϞ} ;{lwb)"!1^C)G*4(Ɵk@%5#fNjc\4ãϜL1u{\B&TP7lNfj۾@AJڥ:KR.I~0r ö[S9I9ZIπ}?!?6|v XSot dsƘ'X8:vvmo*H<-cc_/:!A!$10&4Joσ4+'SbX^bvUDt}^ (sH3wD_e;~ #l=r|[*?̮;[0!~l./eh-Wa$-Jk7bƜWE5*oPU?KcABUՋI#5DZ&H;;F:U'+Xsf)݇ETo$@U@OkRB2UḻAa ¹v;A>%'g u(@l{0&T;R誚D3/?UekkU7"S5uS}4x.fa_AQ+N G*!5#"0 ^3煚KAV ՍZJ#0Lm*4J&m }urf8O (ELKoeNpv-2o[+G{#eAE97EN_[s&U#a&%S9uaO벶7xFzXe^OMœNUp<~o3>[p׾SFo7 J!X:ov ʼ^؟ πy ST6tf#bv} D:E,Cʩ3~(cDzL1hqxIQ/7(Bf]Ycv_Tnp>EC<|8q-͹cjK(<;- !AQu8ik]~J3i]Z0r6jP9tRs -P6t0^(tzV o>smU֧vAg2\{mDWx:ˌ^"mg &ȾANc~sʱO'fx~u$ 9 ទG*^Kpd TSk}!6SKYuQ5 Pˁ(8!v^<IJb= %laۄ?-lQv2H{Gm46?g7;NR4& qky9BVF%*дHMNd E.' T2QzV,x޿O0t¯!Q9=)hC'P6o6)HdWf P, os8(ݨr~h'{k3V[]E)-AeՋI[ߩ:6 yvz<62y:\D1e *K6sAv͕%05NcSK? Rb ܲJ=HsB#;j5P;EXDƵGDqhwo7ȁOT(u - ^aD*8=[sy,%v)\Q1 0]ucDw  {ªmO3 oJݯ&p Gc}K*~{XX=&*7<ogmv# GTF=_@|Jc:^L׼`E:4F*/V>S3}$7;4>cm=δ?6 /{ ri5i΅τ;B?uRGPcnL 8gJdӻlكP O- )I}>%p ¶K ?n>/*-|_UŠM5b96ӃX ]d>Ug̙}ȵZS<+7=CLW _KC<"|%'Z_w)z BEA2-;, 8 T@NYV~^MD\tUo ȁl3K:i㲗BI yCdR ɴ|'izBG8p[۪4Tce6_SE]/kOA>m'8,7G2!S ڮR,f5ZYu`i=4Y56S22Khmf<=U=1yTC8؆IQք/}BC1(L}$|m&$1B^${7E$8[a^jͼ> ,< #\@xb+^*v8Y8(3?щ0KgʂC݅UMWЦc!\Ŝ@?ed?# 4jMTC`1ұ%TtV5|Tsа)oSbM"0Zy"h7m"Jر9L,ge4 _7q @6wE{zKO{MҚ@dK R xQ< uD1`|#Suy A=l'{&Wŵ~sluAzhTnj'n bvR,0f 4m¯Zu "Ɂ<Ԟĺ ƗjU}$M4{cyc`'UXvgq)1ک+ó<܏#XS0=n :*f0ᏻY,xr?롽ḓi*5]xP#NQs+5LKᘻK`NZ(Q4GkS A ٬xO]ɴ;*4MSЏ4nvsS2Ȕ]),Zz3&Z'⓯4B@n|/Nc\>ꀣt63ppc3`i۽^]`s rjXDېe&+읢{Thx2)-ES+z 8VDR9R12Q~{;QC e<,Z]0=&,&d#~ 5I:&%BIPV1c ]=A)4cxTHK4r7WHNHe{qì4T飨i:liFGڪS-&#mz d"Gr$-g\ޔos"gj*#(|HCVފQ,پ_FQ6xDg)kK OP ؒg$ >,ctbc}h1"b1hBdQl/=6v<*}FMHp;'B<h{ވAb.BBC9Jd&;U#!)V]t=;s[=dfY'8iR]}z @6vNuqIъZJv9=/C4ö`ÑuU=|cJ|ٷ%k5᪮ƪĸ sֶ&D6hUr5[oMQ^8dc-ij1lj8DsHv},̟76#ō,,YゐK\P륌vNV,2YQ#,W ߰BR8m 2Aδv׻֮^p)L݂GlU~)Ę$EJ ݳMpF1ofM6DJvTk1ݷf=wAB@L1&c h?)0ɍ 72o "FAׯrh!/R0v29q5MY"XG vMf2Tgd﵀H;JJ50ޓ^2k POk|rѶWcV XH j6SM?ӊuMHWio.ZhMn 7Q*h%r{pe}@LB*U!#mI:o8pB6Y4k Lvvȭ-m$ u?f Wtv=hKViȺET)I(z W.y5pPI3.|ޑ.cJ]M):lgހ:TQ#lV!>};PcX.S5}Ðf9xx'IjHegn&-i YSNSȢCn*MʸUX{Q탗o}NG?K=bb"q]{ck]64z^։̎:[qlL}L1: 52llևŦuΑ2qJo8eꗦ8GȀ$p5~|ڂ6:xID}\{S|n=$_Jș;er*dB2`TEj: ھx׼ QJa%|{?;M^l}P%Xj؊[~+E l{ /g?+5pf#gz P,f]|Dd!u6P׾*8T#U^'[PTEY8qxG1HӯԸcqƣ>r, ,eF:[N[یN@D/(sZfKex޽  ~&|?쿅M־,-u ɢ+-FD~ ־(7hKlK L7jJ9Wwn܃:澥Dl&o|/0]FVTˏlC `ZQ:JE Rkd]Xq@v78W% K=.GK$oդң5nާWG&wp^HP}wSqDz( MdT lԸ|DEG0m0ۓ_܎[Fԥ7ELW^Ots $gZi)]y+.o,Ey֣&7::^H,5(YyZk:A0ԂS5vOGTS-*J-'3|abqs`Ue \w>jƇ:؇]<@ʎ<8H¥$S' VܶÉҜɾJJe.; ;g@N(rϺS͐};GM}2)=bOю78y,?Npʍ#aSYpMM͵`9SUտ }"P1JeȍĹ $M"\ _zzGww/0h4\Y[D Fn~!89RCYe`2/cdWǒ歈*fa1~ѮZIBVm+WPNZ7s B/VS0INMCV)! f坺 )ehc1x<76Gb1T,~Wn.X̅6nO$90p48~b)JEޥk}FޢEDr&CgαJV)/ri-:ϤS?6nfq AUC#p w0$0?m1 +怮. ^ AM8;ƌ\DMaq7`&c,Rn=W vjB"go5]Ngt&|i6^6au(R`Sq# PQ+-?'A҄)ݝ: ,N>5X@/[LRMv֪G%[2Z*^߈wj&k'd?&`Me c&w}ZP!W]ؙrd+ÜPJRVE?zK T\%YTgX pY6W r͝CJ HljLW@tzh8.v/Op}1 R9cR 8ܳ +PBKT=:LP} gTt8kLG<+ 0K\q-RcϨvo4q>v;6`fD&S%̱]w?/  A!oCLݹVvCrfhj=W?ee|UFJɖ dOPן$_$FJk@ϱ4YPDim`_H4 hkemu@}҄НXA<ՍK` dO+ڤ9:I+r5OHH$} zT i?UZʝBn Ōt.+_P8]ƃop im{oFl0քl+.f]([O lP;̥@|0&۫0םQ'3՛uEW8%I;l< J OPr Qcڭ^@^ *Sr] Ul\ލ֝]zJ{Wҹz0FZu_"k? GkAe#ϊVXsGZ S _9I:_ k_c3z"J)}iYJ !kiٶeyLh.acEp mo?n$F%| rʙ7tBeC(Fl*qpCsv"c/`fT46=Xp>|Um_/T #| 6ir %lhϥ],Dw-~!u"LBKZM.<Yd" sEӥ*;=櫶T]ӃN8}.sPC¼SP%Zw]Nұȏ=fSr!Hl:sDG=uh:4gT- :E m-O(A k4U'hkN$1B`|zM{O :_JʵV%cS6ß[) *2, ԧ8adpDao4ltwurG0d$7M)Ɨt'd@K@nN*:4pͱ#zB\4Ly(md Tޏ\"m&(W<6$єuǯy@AE֊)']Wp%B?A/5  EN%g~[$<@Zj$*>ҍt"fb诓dם;@]%Yvi5TV \_h`S.Sy\K$O|u +SD!a%"dbuHl~vcZ}K\_M UhcW eԐa0N<Ԕ":uD5%>Zpp\>3INųұK@4x\"qa>u~"?ͬx0&OZnW}@N!;akH7h:) (c-|2jR4C!ȂLxHQ¬喦1;)n&gK0}ߪB\ʨ]ڮ^8I"*CF~枫ff+ g6B[h!ɋb:IלPJ'\UO_cܽ'GдZ;@cV@C d c\jːQI5opVKm ^$B8XRk hrPŠ  虷ғY|sjyR^t9m`ʏyT eX6D_JB:hsP $]`N=Kx®QA(ˡw6ʞ]sf 9pϜR} 끅'of3ϗI;{t)(Jth_d^)? ^'ؖBIbP#]u1c.<$'NyGNkedZ-uS(zhzMѬQ?̰teQJ&t:7R1{-D{9 {JO V+) +Kf>Uo k5uO-JvM h!-޶I^mNk*^4nfT3M+؅vG-9nm/B558QdXi"|O&7gOΪDC)Lx`%MY=zyƛ>a dFgOM=t}=,ϦSwm;pw0K:`p2cǫEwc`uծh,]c~*`Iͺ~?Ġ*u%r\qCg\V{?*rvV`w@giY[jj,7S›Y?2+D)]*3F~o@fXN; M_U.z:׊\\ F;ZurZ{ZDhhAa@J-E}M"se7J3f װs/"AT[sZ[gkHbR1W W|΀|VNmd/goZ ΙnUԤ%uDZY}y͈M<4gOd \DS J[B>#씊8 ~HY}FPb^$$sGy*)Yc@37}4s smU\u͝KCڮ4 /Vmk3G΂F*U.RH P_a.)2ik`Lj$::J}DcKcj;5VXK%*Wa_R0 rih !.Ge/С,?6LjD,0i*q4yuZ5F^8%n?~bz~X{'q.ޘ iuш;@$ljc46ߘ3 v67-%]+I@1FD#?J9dUYq.wh{CswiH]hfI:qEy8azWA6?3/VHS>"?m D2\KaSSdo5;H^or,nNBfyX ^P2E;zZ^KQcXy3Н?8bS^e+i3R@kI2޽5]BZ.p۷H~UZ?~$ؖ(Y[* XOtN%?suqJ* =+:&T0-?ڿ9] TdQۯ |v!˿S!TI 嫈Bh:AsPz < yU(Bdrv l+iz=Nfֵ@,*SFlC-W{LvM =muۿrXZSv̞(N{0ڀ6Xsw߹F %k?' A,D0Ioc|x\cA> &+źЦR όN(LR&Yhw 8v,?V >Uala0~?~] }[y.$h:LhqRFTBv4q-BFdEzITą Y+!<(gOh-mc4,8Lh.gw{+:+f` II?X/:Fm9O)Ыy},r!VP#nwƿ}/^a ?]0\p# P<%uoIS@b2Sf bFavPKgg;Qj|Vt-y;Qr{&:ƭKXy==J#b728V& lXħ|'?fⰕpk(suy`Eխ0TF:4R@THǤk- z ICZjh\߯f4f{5oӅ*\qLHJ\wYD7裁 wBaDpAr~{6pL.M\ǗG߸gUh5{Er?~O_ $6nq1Qp3i#ˆ0rA+6 8j0V2;>v)֌s*VIpͮMGu9T9v[~)>2hrX IK,U9$,T”'VĿ)p8!v<<*zpz>8/dyʥ #H4ʹ'ʕ&])cMr6 T.i;dG{O)KcpuzՒ/Gh)2Q~`^'GxMvÑt#;'sʫݼ?zzͶ=ryBwlQ.G>;pyfBϤjS9i¬ն_YRG[CyS7&cGfXaPB0RcTXQl+/?&8= #ȻқPY>/!XgC, )w7vm59sԥ*j1U]r'K9etVdǦZjD]H|=K\ZOw\B ϾmPLr^4@&Լ&IK\[kIh*lFۆ !O~R{㼌c%rj^Wmuf7?%`ޠ\MEy' VʗU#8(BHGtV ,~xLw&oC;CƊ_'*7{k~"ob iWI*Eh7@A!W?t Y/VBoִ2VRL$`Sm+]_(CyQI N擞@6I4!)d2lWŨwЪl8P!;sۡ赖ޗ|`pk rGK(M=J҈G1T~4¾eFHx$)Ž<"bKI2Y|0G<~2W)N 'YݺJ>\T&'0)^f"?@OV>#S{?( ?hOlY˺OVpp] M hg5X ׌|q` N/ , nifN7'hs3.s&' "ǨD9>xXqyЏhf6ϵŭbl4jiG"#j8AsbȬc .LZMxBv*Nߵڄ->> |;%wgd)M'Y*Wnhv+h) pl e]ܸ=g7>j۶a/YpNI:Y2L#\-SY@ELB'I蜂+TTsE0d E)!X\, vCږÚ>?orSφ%+ɹ k;|Wyۓ Hh(r_[loaQe~i9XRpE9hLsZ :u7%0ɃxQXxdGd'=r2@( l%hȌulQ관 l8I:0_UО Ǒ.m4~~.* bN DfI]z%Й3ȼGf%i]%k8x/ls諢#5R|Ď{ȘM+U1 ˯v me;X 7fɐ4hEd)( <&M˟y5r3OW5Q9mWWdo{ih2u7[Xb҇z?cc_O=^_-H8QTE^M4۱5|ٰx'ZRG@R( 2=26MFyZKBX1t3׸-=A!DŽ$askأM?R xNyot9(:O|KF6QS2W. B _akXjzPЕoH+r{ "E>pRaii*>*-JhG+mꋤaGG}6 TM T0SNz)C+&oU vG9_(D ̟$ލ!4Ư)t"P'}tm"[@ШѰ3~hTYė A厴JZ_7TUDX˹I9E#nmGVv wxɎ ty+̓i+?Jr#V^ڄ?H\OXe>?U5XH\m҄XeQ?zFho⒨l),dݫ1DBj1P;8!YbZ] CF?z G1ߟd$,;\%V/Y0qqV)\(91,UG_6Xh|՞Xb#p xXKB6(kBO-QG;&Nwvfk%Kq  #{%I55bn[* Py[g@ ştPcMx-^b* tv$.(W*A0e , 9~O=DX8l> IB"<Ιd֑> a+i{PGO~)U7,ZUa(z+Au5?L} `q Wc=KdG=4ErϷb5An2Tˡu+u!m/#Q?0W݀:Q5g#>#f4U3~PJB ~ٹAxwX/Ao(bL`2?P;@|]t +ie35޲dfjf2*AlYޭ,ZB\:Zh::2MQv9608hgۢ:&礃c Õ:jQtL "?nuliw*#jx#1ST;Ù9!8 . `N !tFM :,,"U@JyE* ^z<j&XEtуL%*hz ;f@J<'KRʨŜ{;?v1}lbBF0Is m A%7C<( (ZP5f+UE/\szrZ=Rԑ`Տ}i\&{&B~R&(WQ-Y_b{Y(;q[jR6 vID9&kBG0 Sq5O6|*B]Νde$scَ &L~aK R{F xps#z0ّ Xq1pi`F_Kviq@pJmDoL  fOq3m1sX͡7pzh]bvÀkVy氆\sF+}ž椀 ?CJmv3kHWz )~ut BߙpE/Ĺ;@k]lSzlߗTi1AH;/%EWﱦE~sy$:kiY(xfgMrձ^IJzo3Murbcsi[0gBZb #%ulB#^Z_lGaw3:WZ6=\"oi>)BFF%S1i_6FPёy `}Ƞu!S= m;%:PoҀ JN/O0R El&U 'gh bdIvB8l%`nQ@@ aCa*íl~tU#24K3+,OUz1nGnP#65p/H`Hw }RX1K ؊eVL=wf<ۅҿQl>JG+Rwp+LC9h`fKZߺ\ɏiY04i9.tF.@ V8tr)o7Ʌ%mr քt(0 uuwk F3d"hgt=2ItX6C7ޏ1IJuKWz=&#Gѩs[3765BF^7nm|adะ0uF_r1my~b_T2J#3FgN]oۙ$kI&{ƎXWp\GTy$׆N}*<Ƨ" 0k~ C./'BDRx(MLj(yoiaFYOCz96GBKãE9 j͖y Ьq)2 Bߩ|qAEʾBd:ؒ;? FX i5$25}jp0.göa3#9Һk],ߩRSW)}-56qYd6yeN 89DV/rjxDBtJ+vPzNYlδ,]!Rꠡ(h}9۳E)յ`88Rq*kQ7 @50ɰͿ98ۮ6z}fg\6w0nŹ><7[eN‚k*Y\0M\C8o)${v5y ^lYK Ehpȱ0-:"F:{Sӣ<,)'W1iiyG&<k0ʏ #{q׉_#"<$ǐDd ѴGȶ!O*f耄֕WgˢSs/B gsoH|Ze_5os 2 W1QD&T\nc`vtPIdr̕PHF8X4q]\2 /ڡ7.-h ah s:]^[&gKgG!Njeg]nq]XWAߤxm {#Q>9zMqهk)2B65Џ6Z*Q|'d.)˂6G_w \ TaaA?Prz};ikʺ*QԑdZpTn,SТ]Cfy0IPi\0JհneIuw3~v֓ɉ\x/؉)tH 鹎 ٿ6fyhi`M/O{Mrȫ]'ZJy+qaZesdSg`0t\4CI"/~}uW7M)\Gl! B}҆=n$^N2GVR)Pr$, ʌ~Y*KL~4=Pd/Ii_-9\& 6ssAԷَQSsW 䪛*jk&1H 8 財8zY[HR(B\)$3%-do:o)ͣZ0yʝh>1xd:{mGOj4hr@6Дp׹+{!:)DxlKzDc$} a}#cđd!퇘=$u9VǺ;'>n}SqmH98'?QH32 Փu~!9TA:M!&)?ޙ~@S^@3o&AvNk԰%sf(]@v:5jdᒫ`OxiQ7!?'$U7:KbwR[z2-Վ t+MMGCzxqK' $x)ioF̸>>f˪J`;Iz^.f'_.p$MwpnYs4`w5DĄSHRt)`-~9ĵ8vq:bpQ=?te5׉#茭baջj{ FPY{ɚs">xXfgw}A(ܶqvH4޾ƪdG܋`-u _Bߠs$n`VO.{$H35Tl5d|_\. ||&lK w׋Ώ,9i&ىP5 'q.*X J3S;~G\<:,ǩĻ8^v3S5Qiī;KN4R!#SC"6,C7d.kK@b[dHwC/Z륄2l#">U LAe:ƝlƭI\u~'#ܳ9YDz% *l9QmZUa_={RppѓNf|L{KNQʩ͘Bo$+C%羼"0fvĴQNY}Vv[s*}*zPP HZ?7m/ɧEPD/x7Z ^/)^tJȱbBWYr " Q9@+6|@퉘-ff-wDh-O7v\[3z6CMU{.3#_kI6o%3h !^̈́&xJrʕ+cHJJnUsћ2/ [;J{a0n[@ Nފ7ݻ5OЮ.%StR]nBA5GɗAS|gE٠lOO8)֙[_(n,r^R=Ӌ!Ez(D<^< fȮ)jR+]UZ<ݪnoaҙiձyM P\4+L4ް}sjg:H="&͕aOIg#ou֫49Fby-m(ĒQ1R<~Sd=f:0>`p}$؟dtNQI75p ސ34ͅ9-_\GGV"\cFI?!d5gZ&)ac2O/y3ދvٍ.[5뢌,و5fmK=Gzf!ԸtQp4`u3~xN$n|;3G2&ҋ" LdۇwD ȌjSc0*԰LB ,m>; K)qD;f o֜oN oӈfN+#12&0ixԦE}Øך) Y/F i dkcJ~oSGVPqL(gѲ(wiiIFbٶJIޡ'eso/2f&L;5Y TPۖhĨ<UBk_rl߿|b{_G3QyVȶhg[ mGV,=@Tf 䇚W>h㞏00##vV{@PUANC9i)9n ^{D>k׽(SꨟyK,~_g̉ Oː뻘KFp~Z0Q3 ԟyn<^=/i0}n`  /!D9 $*\t2| WߥM+y#N+u}Tx@Z9[tFlek0@Tr.‡ tYCݳSB0A+[hT{*B GCu y>uLAH&~>~KI0{ѪbJVpu?P6',qYg g~'(hs=O< _ BMNK5tlXǀ[a=Db2gF'+Yô1=*02fɺ4d9֤V^jBJ+rL$Yyҁ68 ҷ!0uGBF@'"єd@nvaض5 ]oəil!gsYy(̈́~zNkHE;w}B-l`)hTO^o,zSO/"qvyp]/|`/MI/k QuuC^X>9퓨vkvDžz6^:p@.j[a]5=\೦B5#gE q>{*d5詶3ftߛ0GŅՆbkAG/%^JI lLbw%WD$ۉW)Jh OHbT3~Cj(:Ci"ꂲ_|C( c,I#^<|uU6$Wpw$`wœ*F@ i &D f\']GѠOfig0m}G%$ޕu1lFRz^fj-HOX;a$=I8$8p=iw& 7LPRJW7u^Jd.z\(o3 )x?lS^rBK:TᤧKOQuMiG(i>p*̺GcT#̄Pcܱ8^y.yA߶&_%}y2i$> |C0/O%X$ ӛSݯcu& i!_iY$#]J`(t,_MU$zbeٷGd1i6 YB呎H4ϙ7g-ܻY\*jnmMؐ'G~Aqk0Je\jgH,QA V?BYm {6SɃxN#0ܫQJtzHArg7w }BbRAGX Ý$uJBm0"3ipҮHF;Al#fƮi51\9g(D\0!RM/ *iLIdU$d,^OcvDA%H&Y [ElpmT|͈΍Ȯ;H3Y1Ef+z˕_Y1^Ȋ0O" 2~+_־:| @zju\iT[BNP%`}@K04'(K? }5D WɗBYt*E9ՆdME*%0[ҚLYɸg:LFmM?MC/ElIڪt"?FB8n蕼}һkOn:|9Zm&y0 MI'ya}xvlm6XgeWHL/k=EW1,0^+p4Z@R p5 ?C B6ģ8q_~,B% m*|( Z1  O](@yMoy~t|QNӋtt%-cڹw9eMyjhDH_$2+Q +g];]/T{(pm~& F4p dd"sdۤԐxl!M2C3Y1 0tt3]_sk8*Jt@pG:JDt O!%qЦ$![Yj ;IQ 9/\C)p4i7a1 'Gk%h]tb`R8w: Z&A<ƳGaL37bUp'HuY2|>Vs"=b(!bm)4XOtpu:e*}X|b _K>Cz?oliOw9}U;AEG.vfCr0~C}faVT""rЌxf ^Pwc8AuS$޵J;<«y.V.iPAZG( 9 +xztRϪXHUd̷_4L^ LZִ4dDx:LHǓ /4)^b.#ʉ 2h Z",T5gҸXȣ.uZpw?CnمFU~/0}W˭k b.oFID&dw3"Z`oڮ8q0TT8yM45|CebleڶS5B>~eTPв gk k=HH\%JQ wc1Gmctf" E%ov/ꅻRy ~1kVQqM7:;9E/!XGb0j'TI/8apo 1'c H~9 s00r/0!$u׺詃3&E3$.d'?QdS=>OLG<+ct!('YZ.#I[]knL*5:p ~o/ }w,ΆIHS,hY r4%s/{̃q~".cB2Q1e&s;sƸQ擪43]Cǩ;+zFXsK wPNt djE t3$z]|QalX`#RlD4>aW8#_2AXrI.ɢt*ڰ=gKԢqiV4D\ %ѵRWmL}kbFk-]&N$A-e fJB9xeg B OOYy E='Is,L _K-? LqUf@d2b*~ Zd$_*x-# [sfnJMU!k,y`|s<o( FkYZ}p pUH!C'H.jfu㍵Q'*fm[ g 2.ByM9qL /.iX P7==`3Bˠ^֌.|hQ/7B,!]t)(궞鰇TK>]*.U *.-8 pl-P}ǾR1e0N"W]Gl@($`g$/HRxPx+@<%bq_9ؐV2܋Wl ԕfwԿQ !_ZakvDr x0sK4HalF0'ToWGIC`P[`a<ܨxJh7@'X-P53,H%'1Lիvx]12.^6&M<"dN(IjNrnk$s*l_ev[M7%"&~܄m;2AKY105DL=twG`1 $7ʓ+rdA[^Ipe<Ќ̖'[OknףF7I ys}1t١PF;o GbJ-+Qa9iEr[kfz(ǔ rC峴%noR@Yq{_,=RQnd{xsY0S}!`\"۰GZ_yoRa:Y)PYF]I=iğPp9h,:͜Эl $gIKI:i1[FKI KVK;F"T&P0T S_CvXlG )%a.r?ޛ} RB9GA=D!L脚@*S?RwƑʑrZbS@ϴ>n{sޯd|UC:y!xM!(aE_g1 .Y#NXO!$4Iŝ_Ո}92f_?6E}Й̙"zW Ch\2Q7od = JWɬDzd[Gom_+S'i!IN}[Q҄>^!*osN*zhD6elH1 +tQPK\txfNBy )E~q0%7gi8k%B d*~Ym_{F o ڙ{J˫Hp)@˱kk?6b6 AUٰy 9?sϕq䣒h7nWc.*"ZLA0&/s|5T}PyQ@KdUŅ\k w( *iCVӞ(Sn c'7Eݷ o_ [2$W9y, B;ڶޣՊ|U\w7|vӇC<־X#ǽ#puP9㧬'6t(6U˸$ gyh 8u*2%NW[edZ\cMЉ+֮uFhžӥNyNj{I˵͋Z3`ث 7$yr`8 ׇ7S^~va=;^3:Tj