plymouth-plugin-two-step-0.9.4+git20190304.ed9f201-lp151.1.1 >  A \a/=„q&}h/!" $r'6U^{<"?nE]˨ "YB&^Mߝt0 L3 Dq3ux%X/#8pWvt׳ZMRB D*/4 Qo!@4̪TuR^c= ,XDDsk8=xR : 厅R:H<E?HvH;kyA P iƄ Ayd(7<%Q?ɦUAd>p>=$?=d5 ? Z8<HL_hy     - 049>tx(8$9 $:$F:+G:@H:DI:HX:LY:T\:]:^:b:c;jd;e;f;l;u;v;w<|x<y< z<<<<=Cplymouth-plugin-two-step0.9.4+git20190304.ed9f201lp151.1.1Plymouth "two-step" pluginThis package contains the "two-step" boot splash plugin for Plymouth. It features a two phased boot process that starts with a progressing animation synced to boot time and finishes with a short, fast one-shot animation.\Dcloud108openSUSE Leap 15.1openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Basehttp://www.freedesktop.org/wiki/Software/Plymouthlinuxx86_64؁\?8b364eacdf85687666e3df23b0f2f342aafe3e3616c2ae6634f08df653b722e8rootrootplymouth-0.9.4+git20190304.ed9f201-lp151.1.1.src.rpmplymouth-plugin-two-stepplymouth-plugin-two-step(x86-64)@@@@@@@@@@@@    libc.so.6()(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-splash-core.so.4()(64bit)libply-splash-core4libply-splash-graphics.so.4()(64bit)libply-splash-graphics4libply.so.4()(64bit)libply4librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)plymouth-plugin-labelrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.9.4+git20190304.ed9f2010.9.4+git20190304.ed9f2010.9.4+git20190304.ed9f2010.9.4+git20190304.ed9f2013.0.4-14.6.0-14.0-15.2-14.14.1\q@\@\,\@\[[[k@[@[ٙ@[ @[u[9@[v[e@ZZYZ%8Z@YA%@Y]XX@Xs{@WίWίW.@W.@WN@V@VvV$@Vii@U@UT^Stasiek Michalski qzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.commsrb@suse.comqzhao@suse.comqzhao@suse.combjorn.lie@gmail.comqzhao@suse.comoholecek@suse.comzaitor@opensuse.orgzaitor@opensuse.orgqzhao@suse.comqzhao@suse.comantoine.belvire@opensuse.orgzaitor@opensuse.orgfvogt@suse.comzaitor@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comidonmez@suse.comfvogt@suse.comfvogt@suse.comdimstar@opensuse.orgtiwai@suse.deidonmez@suse.comidonmez@suse.comLed - Fix theme-bgrt dependencies (based on plugin-two-step with images from theme-spinner)- Update to version 0.9.4+git20181219.c8f1256: * ply-pixel-buffer: Fix right and bottom edge rendering of scaled buffers. * Add support for translating the user visible strings in some themes * Prefix Title and Subtitle theme config keywords with an underscore * Add new reboot and system-upgrade modes * main: Remove private ply_mode_t * two-step: Make ProgressBarShowPercentComplete a per mode setting * plymouthd.defaults: Change default ShowDelay to 0 * ply-boot-splash: Do not add ply_boot_splash_update_progress timeout multiple times * logging: Minor log-message fixes. Improve logging format. * themes: Update spinner and bgrt theme offline updates mode * two-step: Add a per mode setting to suppress messages. Add progress-bar support. Add MessageBelowAnimation option. Add per mode settings. Drop background_is_bgrt view_t member * ply-progress-bar: Allow caller to specify the widgets width and height. Allow choosing fore- and back-ground color. Redraw on percentage update. * boot-server: fix type confusion when allocating connection object * ply-device-manager: Handle change events for monitor hotplugging. Consume all events in one go. * drm: Stop limiting preferred-mode picking to UEFI systems. Reset mode on display-port connected outputs with a bad link-status. Implement handle_change_event. Ensure heads are mapped before flushing them. Allow calling create_heads_for_active_connectors multiple times. Allow calling ply_renderer_head_add_connector with existing connector_id. Limit backend->resources lifetime to within query_device. Store and keep all the outputs in the backend. Add get_output_info helper function Stop storing a pointer to drmModeConnector in ply_output_t Stop keeing a drmModeConnector instance around. Refactor ply_renderer_head_add_connector and ply_renderer_head_new - Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch- Update to version 0.9.4+git20181219.c8f1256: * two-step: Use plymouth_strtod Use the locale agnostic plymouth_strtod helper which always uses a "." as decimal seperator. This fixes the various Alignment options not working with some locales.- Update to version 0.9.4+git20181209.f7d5bb1: * ply-keyboard: Fix compiler warning * When a renderer goes away on a udev remove event, free keyboards associated with the renderer, before freeing the renderer. * device-manager: free keyboards when deactivating a renderer * keyboard: add helper to get the keyboard's renderer, if applicable.- Update to version 0.9.4+git20181204.0cd0613: * drm: Pick a controller for unconfigured connectors * drm: Drop crtcs for clones for which we've picked different modes * drm: More connector enumeration refactoring * drm: Store tiled and rotation in ply_output_t * drm: Refactor create_heads_for_active_connectors * drm: Directly store the mode instead of the mode_index * drm: Drop unused encoder_id- Update to version 0.9.4+git20181129.a7ec3e6: * Add new BGRT theme, using the firmware boot splash as background * two-step: bgrt: Deal with quirky firmwares, Add ACPI BGRT extension support, Speed up background-tile drawing on HiDPI screens, Use a pixel-buffer instead of an image for the view's background * ply-pixel-buffer: Add ply_pixel_buffer_rotate_upright helper, Add ply_pixel_buffer_get/set_device_rotation helpers, Fix marking buffers as opaque when doing a solid fill, Fix fill_with_buffer fastpath when device_scale != 1.- Update to version 0.9.4+git20181122.aaa140b: Add a separator between different boot logs Fix race causing undesired creation of non-gfx devs Fix animation not starting on later added heads- Update to version 0.9.4+git20181111.118c5ca: Modify systemd-units: Add "ConditionVirtualization=!container" in all plymouth-*.service, also systemd-ask-password-plymouth.path.- Update to version 0.9.4+git20181105.f898586: bump to 0.9.4- Update to version 0.9.3+git20181031.025ce59: drm: use preferred mode for outputs drm: Refactor ply_renderer_connector_get_rotation drm: Reset LUT/gamma table before the first drmModeSetCrtc call libply: Move kernel commandline parsing functions to libply/ply-utils throbber: Don't skip last frame when waiting for end. - Drop plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch * Upstream has already accept Michal's modification.- plymouth-throbber-Don-t-skip-last-frame-when-waiting-for-end.patch * Make sure plymouthd stops throbber animation at the first opportunity after receiving quit command, instead of looping multiple times. (boo#1110199)- Update to version 0.9.3+git20180827.0a66272: * boot-server: free the argument and triggers * event-loop: fix leak in error path * script: fix various memory leaks * key-file: ply_key_file_get_value returns duplicated memory, fix memory leaks. * event-loop: fix leak in error path * boot-splash: fix memory leak in error path * populate-initrd: drop unused local variable- Update to version 0.9.3+git20180827.0a66272: ensure tty is closed on deactivate If plymouth doesn't get explicitly "activated" then when GDM tries to deactivate it, the deactivation request is a noop. One aspect of being active, though is having ownership and control of the terminal. This happens immediately, even before a splash is shown. The `deactivate` request needs to relinguish such control, unconditionally, since some display server is about to use the tty. - Update patch name base on quilt standerd Remove only_use_fb_for_cirrus_bochs.patch Add plymouth-only_use_fb_for_cirrus_bochs.patch Remove 0001-Some-greenish-openSUSE-colors.patch Add plymouth-some-greenish-openSUSE-colors.patch- Update to version 0.9.3+git20180807.7663b0c: * systemd-units: Add "ConditionVirtualization=!container" * README: add link to Code of Conduct * two-step: add unhandled splash mode case to switch * main: fix build * Fix miscellaneous compiler warnings * configure: Pass -Wno-cast-function-type if available * main: Fix getting detailed logs from systemd * main: Show details when ESC is pressed during splash_delay * drm: Remove unnecessary reset_scan_out_buffer_if_needed() call from ply_renderer_head_map() * main: Only activate renderers if the splash uses pixel-displays - Switch to new gitlab home in _service. - Refresh patches with quilt. - Use autosetup macro.- Drop plymouth-fix-window-size: The use of the smallest screen size is deliberate (boo#804607 bsc#894051).- Modify 0001-Add-label-ft-plugin.patch to fix problems with multiline text (bsc#1083695) * to prevent infinite loop newline characters need to be skipped - Use %license instead of %doc (bsc#1082318)- Update to version 0.9.3+git20171220.6e9e95d: * device-manager: drop superfluous create_pixel_displays_for_renderer call * x11: don't call gdk_display_get_name before gtk_init- Update to version 0.9.3+git20171130.fa66a5b: * INSTALL: Fix a spelling error in the command example * populate-initrd: handle themes with subdirs * device-manager: fall back to text mode if graphical devices fail * scripts: Use >&2 instead of /dev/stderr * terminal: add include for sysmacros.h * configure: bump to 0.9.4 * terminal-session: don't delete boot.log * Revert "Make boot.log world readable by default" - Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch- Drop stop-graphical.patch: There are no conflicting these days, obsolete this patch to enable auto switch to TTY when display server not exist (boo#1066510).- Update plymouth.spec: Add COPYING file in plymouth package file list, This is for the law requirement (bsc#1043834).- Update to version 0.9.2+git20170424.6fd5c6b: * main: Look for config in runtime dir first * main: Look for theme in runtime dir first * Revert "Recreate boot log at each boot instead of appending" * x11: implement get_display_name * drm: implement get_display_name * configure: don't look for libudev when --without-udev is passed * renderer: export device name from plugin * device-manager: handle NULL renderer better - Remove 0001-device-manager-handle-NULL-renderer-better.patch (upstreamed).- Drop use-mkinitrd.patch: No longer needed, mkinitrd is just a wrapper for dracut now any way, hence this patch is currently pointless.- Remove patch which causes breakage with systemd-vconsole-setup (bsc#1020327): * 0001-let-it-become-a-real-daemon.patch - Add upstream patch to fix crash on boot: * 0001-device-manager-handle-NULL-renderer-better.patch - Replace removal of framebuffer driver and plymouth-ignore-cirrusdrm.patch with single patch: * only_use_fb_for_cirrus_bochs.patch- Update to version 0.9.2+git20161215.18dd755: * terminal: refresh geometry after drm device arrives * logger: stop using carriage returns * build-goo: don't install systemd units during distcheck * systemd-units: Fix uninstall script * configure: switch to tar.xz instead tar.bz2 * libply: fix HiDPI detection * libply, main: Add device scale setting * main: support plymouth.force-scale on the kernel command line * build-goo: make udev support build time optional * device-manager: dont pass terminal as renderer device- Update to version 0.9.2+git20160823.e4b7e49: * libply: fix HiDPI detection * libply, main: Add device scale setting * main: support plymouth.force-scale on the kernel command line - Refresh patch: * 0001-let-it-become-a-real-daemon.patch- Add systemd to buildrequires to properly detect systemd-ask-password- Sort out with spec-cleaner and move all buildrequires to main scope not to subpkgs, sometimes interpreted wrongly by rpm if it is split- Reduce patches list removing merged upstream (bit differently tho): * 0001-seats-guard-against-NULL-terminal.patch * fix-serial-consoles.patch * plymouth-boot-vga-framebuffer.patch - Refresh patches: * 0001-let-it-become-a-real-daemon.patch - Update to version 0.9.2+git20160620.0e65b86: * configure: tweak defaults to be more systemd friendly * text: don't draw if not animating * terminal: always open terminal in non-blocking mode * device-manager: probe existing DRM devices at startup * drm: don't pick up drm master implicitly * terminal: refresh geometry after drm device arrives * logger: stop using carriage returns * build-goo: don't install systemd units during distcheck * systemd-units: Fix uninstall script * configure: switch to tar.xz instead tar.bz2- Remove framebuffer support bsc#980750 and bsc#982226- Add 0003-fix_null_deref.patch as well - Avoid potential SEGV if label plugin fails to load- Add 0001-Add-label-ft-plugin.patch and 0002-Install-label-ft-plugin-into-initrd-if-available.patch: - Ability to output text in initrd, needed for encryption - boo#959986- Update to version 0.9.2: + two-step: Add separate startup / shutdown animations. + device-manager: try fb device if drm device failed. + Port to GTK+ 3.0. + script support system update events. + Drop the obsolete log-viewer - Rebase patches: + plymouth-fix-window-size + stop-graphical.patch + 0001-Some-greenish-openSUSE-colors.patch + fix-serial-consoles.patch + 0001-seats-guard-against-NULL-terminal.patch + plymouth-ignore-cirrusdrm.patch + plymouth-boot-vga-framebuffer.patch + 0001-let-it-become-a-real-daemon.patch - Drop upstream fixed patches: + 0001-device-manager-only-call-ply_terminal_free.patch + 0001-splash-remove-pixel_pixel-in-sprite-lib-when-notifie.patch + 0001-splash-do-not-process-display-lists-if-it-is-empty.patch + 0001-libply-splash-core-also-monitor-for-file-removal-in-.patch + 0001-seat-be-a-little-more-forgiving-in-the-case-there-s-.patch + 0001-text-step-bar-use-correct-utf-8-multibyte-sequence-f.patch - Replace pkgconfig(gtk+-2.0) BuildRequires with pkgconfig(gtk+-3.0), following upstreams port to GTK+ 3.0. - Rename library subpackage from *2 to *4, followings upstreams soname bump. - Drop utils subpackage: the log-viewer, which was the only tool left, has been dropped.- Fix missing dependency on coreutils for initrd macros (boo#958562) - Call missing initrd macro at postun (boo#958562)- Use is_opensuse to simplify if/else block- Add a direct dependency on systemd, since we need to know the path to systemd-tty-ask-password-agent, fixes part of bsc#943312- fix bashisms in post/postun scriptscloud108 15544494760.9.4+git20190304.ed9f201-lp151.1.10.9.4+git20190304.ed9f201-lp151.1.1two-step.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.opensuse.org/openSUSE:Leap:15.1/standard/abf585334958cde5ef93ad4876c19e35-plymouthcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=86694413569544a1fb15960bb2058cca16701b59, stripped RRRRRRR RR RR RI%$M>}6"kutf-8e8fa879ebf5e8fceede86e8f0613107394dc591b5b8bbc4266d52f95055c37d9? 7zXZ !t/A] crv9u^!]F(mRDLZbT&R剆$W!\́&njRZ) o̩(nH>h#xg΃l˗ ?F-1Xp7vdA x"S実mٻ|kKvz{X3iI{Z5í<;@D{- 2 4aCp:G>BuS<zEHuTM.p? G V>)h< i=ubSh^Yu|8\&66F` ~;֊ 4R4' 6cɈ$naϡ a^;CG2CrVRvXʰǹx7~֠5P|RXC\TxԷY=X K,EĹ=D\ʱ=*n).sUt Wި 5"4#G:q `6kL<ˑ+wr)>ޭŒ+=SCwo+if(׼VϴWSS?s1$7ޥpQ@Mkgg_ƥpH$Y-V˙#\uV8w x zf3q/2*iVJPU.%$4#<r*l,o&ܮ27~6}ي\PMil#͹kyQ o}vtF/8aRiy A(~]㘒Tt :]' sK(ɶa'DKb\i{vs&,Dr6K:M_i~y?*{԰Ce%X>G&oj1 k YsK^*HJ x Ä[[A~Bw۫4a$(&$Az IJ'ǭrzOK&!> MΗs_ͲR: atӇCe#?XJqcL!lCYeGL?R R 1M:ȋ-CyCM4l*n% 4;cC֔1"hwVXEI'4 %!Ma⣐$W)["F+ï@@"u۩Nh0%篘ιK$YvxyW)C^TMy;B"bwo hp~WCj:̼[PόO~ݙTM{?x@7\sΒ]oՏGB 6k<^OTxBBݍW Og֠쬶<10scQdNPlJMƑ8bc;ⲃ+j?ìI)tm:-mí>mM޾y*s2 rBr`{-wy]HB/q⏸!G01G6ueV-P]8UOCh"4͘8w@Uay6 f l F>]$ћ0?S|p41^0t'N@I-ITʣ`70UqKG܍ ) R0@ rp $L:F=<- J;06*{.Mt"OFMWh^q ZY@M/!tٙ/kliYE$մ3q_SxF{$#PstJ bsZU#4<}D쥆8mV`}~O!d8gB<mg,5Y6㤓~ =ezn m# nkY|3xP~Yj4+ ATQ!F{rKiC .+xxY1o+kVg-0<I1 Q'M䁅샦&}+i]hc6#kHlῂ[Kܒwj!C&z_<3Q[ymj5yP!trĄ95 d1]h]m\F0=[Smcw*`V';ynC\ K]FX&F5+G &^>}Ff۹s?x8ѣ xh2Wpt\st{-`+ԍ|-͋EBZ1>dRäsFl̜Ё qN U"!")'LUlzJ9)3?Gft(~IĪGfp ~ΗK}*+,lns ~s+ɣ nΡAVɆ>{)$w^A|i?|ٯzU1aN 2b*BĄjinE<`hSc_UQ}gɔrD6X!صɲ[ 7#txC3,6 4xURWCWq0zo<Lacu'4CQ4f8'D-7Ĺ4dNR~N%0OOT|P)d:5Kvwt6 >3 (dF -AqL*neFdsK iWs"ۻq>ix/\MM!EbT#UޚFļn/*wD sr<`FC=%ڄQjASYeD$B1o'b>GrH~̝\ζE\PIKs-u'IImLqu451v!G.Z)^+o6:V>f%0#jYiF1ݑւ}4^A9ZA58֩Ƥ30缆6nbޣu{upfxu+r4HRqy-~r caexYV3$ FMUf*Hz1+ː'1΅<6"y41~E7>U];v`6_ǒ3F _D=c`ɎKBdGcRBN;h Tg2k>no,}$Ĉ:zb K"DmĥO|p7[n3:'&vPFN߻i9[҆T97ErSBJ6)R-1ҶimSFpob1Oqôz661A2~5D%6£WUL! kcDtZ؝*lm]QLhk꘻__sdg8J8?}`ȝe0,RF {{Q\om Fu ps.ɵ+'s\!NLg @q>9 6>`㍈$J_[쵲|âUX˃ S #h䲫tvE4SZ'VsgeE0 %貮lN.Fdy٤\Kt#!bO[|5dpDiBoEڗa`Ί\8fC~ģ1Js ˗M蟜` }<~z|m } א PD@#o_ȾNI g1ZS̑a i|jSO SRȣv Yz?ek ?)~5KB껚\N\kTezi` ESv\>}':`G~͡2SԒjέ%هn\U#6 Ѩ r~Ytw MٛCf&|nDo}^W'(ulRBJܚ,<&` n*CړCf`5iJu~S@Qx =x2: LWh9h OPzF/o߾?btZ7^TF슷j,ӎ$htM-^`&]XjWN`o9rˋ,Oa)[vCˈ;D|S@k/eyFKiatli|N{FQl/?{\dXŽ^kj@37f"*&"Njqt()d`/^xYdX97<gw͞ EۓU WUjP t>;ڂ<2d\%~IgǐeҧjBk.E܎qDVHi.lA׿8C4J9 |_Ma|e䂤BaߜҺ"O3.rgd<wU1$eu*p*pkYu.Ą?UA/Օ2fk'5 Ň39ŲZ;B@Wxiזpn0 ;ZK+M#V6F|EbjőrHz[4ّeK}򱺡A\89Kd`ȵyq.{}B=w ꘕ{5v&y7sرǹz:IjQzB2M擝LWG0},Ncm/ewt}注@D ԅu"< rPg3]/=}2 ~-NB$U|ݳII%jgיF!Csߚ\?{4GmU%0sԓߋmI$Nixԗb&YNV=#}Z$合@ sR܈/fܴ.ܥFugV^+4ޟ39=ɟs=x\ZSa 6huc=UWb-ӽ&1cDܾBZ܅ ƇXmŀ#Wr҆n8O(qr=*L'7Ab#j"?|N=*dh q.i7(tE:K-u rb+Fɣ4BRٞ ,x: I<p͂.@CLNrݟQ킠*1-ZLmpꇟz'QXS@Pzt|`HQ^ǡZ2#ApI$g1Gk.i%+J42�U=9(?M&`\cܞo3aHIlTXauRWdb 3s=c"xJ5g0ZaI0XWpT{:ɣOڗSo"ZxzVAok`"l5tsKTd4#u7UrKk,#fK Y tINQ "=Sgs:뙤oiG &FIMd#z~"ݝ;>K@z[B\1nj=,+GmC{kBXƫ:*7.*I}k`W#ˡzJҢeC'\׀\Pe1a9 ;:THUX=qZC%U2%:N) y)Th[;؋6xYHv;tя4Q 6&;IzBҤ{G񳀚d/ yoya@GsTG%/pM*nh#gGׯjB *o*"Suo>4¤J4TƎU kdKj߽MLa8HhQ[QOt|H9z2=P)ؓUI3}7S ݑ'U hYS|'} .rQ) Zdő_2[DY=SS"M#?Pݞ:ɧDDd깎4JQ1c%I 3Đ&j]o='UOB^"oļAC1GǩwluX_(^Z Nm_)A},.b "G2]Bs^Ոmi #u"t cv,x|׬o^jtTon3D0}3af椮7"Yi]Hjq9ٻAj{-&؂@K?ps±ohZAF2k VQo85S33BKo4g'p*#b7(/0h/&ywH 9Wa]\F%,I8 Ih|>J(Jѓ`-$Y\`\VbZ袗 i*awe)M>"ūOə66-%fal7zBH882-2 M| ]\%0u,,p}y/>huIF !Ƿy|W<Q#Ԏ6 ܪZ#rr!T:t2r)E C|}<(L'ey~֌t]j}94$*h~ҎԶO0S`s' fȒ xڠS|] 륁0\ 9ks*]rD=:LS"pblYÚŒKƸRt!Ѩ4~f9heESW).ފ:ƇkND}v߶1 "-Yլ[pPU$;ErՃCB(T훍eq^ iw9L?3=R*xF$IxR[Py]_J({fA=lj&v~BPL4v%e;@"fלuZLyt}یJj#bP.fKFOf3iF6m{HXv~~О/=H5pJT>6ӄ/崐F&`82Ujȿ b-1lY4+NV0)_[ycIvح+9dZY5#ܑ#KJ\i"YvD]3>R )-cV[t:nTotKӵoԮT[枸9/ _sua1QT^y󢲰f =&|iTq 1zV_?#79ˤF5*A<1d`}xsL<5?Z[-)s xfk31/Vy L,InXX+AS*w[rE揷 rwu=`e ƪJxrP;ץ~ 뢹Jf;,h(0X) WL,2 i$4 mWZ !xBzCj)Pyցn󝡯O_p iBCp]1e9/xX(VjSs+| v @qfތN߼g=KmugvNoJ!!SRGG|fedz7 EN@ `uq1rL0/[*x5%/☿ *hoHdڕ?pN\8j67Y-^)ä;+7'2mMlQ GPo!Quo'CA x~Ze ;^AN1hj=;^#rR&`em5A< ƈ.1>ydw8ݭeaax]ObvDI.?+F+jb]ES&&?gM5€edjiXEcيfDQFhK᪢z5Xb@e kpc [ Uh3Kz㍚ăU>bN1[ 0l~\0hKo)Esw] vٖmCCɅꈐ;P4]ezϥOی@ϱw|A49AÐUOso7'iH8c7see2ڳ07} ;Q;&D\p;WF~="4Y5+D/xT;*'MOFrK/Zܛ>ybMFX Ԟ,!--$iЌC)lpѻ/p(TDxn,dLǚrBtbUQb Hy%eq2 ]<y%uI#Ns75RS]#Q\+z:Jb#i- zꉐ0;|Va.r+mΞWRL7]h䂠_̕9wҳ,2-6~^0qP2#t7OX 3-!lpp ,s?Ypt\Yˈ[njd"B<󙪳զp~,9=nI&Nxk@H4 ʫb |N0?\;pa]5BVK_J8:59Ljkk8y.RsW:y~x X*Or!XL7vzȨ߰o!V{FpayK~3xFC GȤo+@ӗQ~zm3.9dػԸRaOJT$ uTM.01^kL1Tg<;r84J no#`l7E1FR3X1̓oܪ;4-%fx~oZg>!yVw- NGRm$cefiƗco_aVX4NvZJ1ccc$HA# ,;w^ZCPai,3'IinAm<ΩmTu͊ZnO}U-ڱ <7p}S|eG0W' cXJ4'[ȧhVt=ǦǑ5\mglqBxz'+eE$T[MTV9x[Ã1ԭa S@7iSh,4_Q)cE$+qC{zIۿff4w_kԱ3,(Ż|9&'7K,Q熶-}- %0GB0ĀEX;!7̐dc.T.t[aˈ߶-rШɔ$44Yl4 Ok-{VY$~Feǡ?E8 iOS *JBaæ= QptqugLצGNZx;7wו.jV K_lgX&凞cVԹb.`OzDS7MƘ"}>ϙLȇlZ=aDIHNK AnO\Z-j"HB/$O@L" %Q9^luSI]>\_3!i8#5mL-H?]1˹9Qn#lXc]h2O{ l]9k~W:hL1v8)6jߤTzll[1!}iO ='op$+zȇM`-j:=] 4h(R&u##Ӆȁ"dJ>m1mSpC hDωJeӊBT3<)ꕋ' ITŒa1-xTm.Mz-/x^ ;_fzX* Of8x 洚^Xur+FqPM]IWw ݍOn ǢaT;t.2J\0Ƈ&/ (ϟRC=Iey1? LZ[Htjx{Љ~ɩD8 8.EpV4.`cΐmEu$>,m tX#?.~i)kBi7Ui@N~hÍ#HSPh̩>rq̼7MxeI$Y`1ht~O _a$5'n w`WO>} vMQ3k {H>Zǭ-SlEDw{O-ôCWR[*NGГP:Qz"pPP Y ڰ_1* f hy%6C4w$oWY.fwhJeT3)s@@K7bCsG*dsCPj"Nhxl_ Zcij*Mf{ꯓBRBP7mkGTg:۩Ni˳FR1kb>!~KVfr6 |Qg 9c\q]]OHf qpr Kqɚ4'"9YD.^3~= ډqOc nԬTUMR#sk%s ׅvӡdڔaB?S2PniEy?nҠ>y 7ӥV〸MD՛8Z3?qm}AB| HБHL@G֠r jSe~#"N9-CXC.+Gm)1#K%QC9vkȾ6}iVi9Q;& q8_5S 8O_0ޢ0Z7o sA㮻ق{tQU| -M)k$rADM3kt{rXg$_p=Z>y@ZD/ sK{9eUsOv!iisR@ţfd&ૂC}hnkr  t}|7~0g` bs#SƖ*OCXNJju9$2 9YQ pe*0&N7poԼF Pg:BB>\2[>qDI條L /$:ڹͼȂ#ލ YZ