feedbackd-0.2.1-bp156.1.3 >  A e@I%z U!iz&0ȨaMLxr6Ý6AyhS ÊbV~ , 0\3Tq#so1 N.9h6c?akf}aǧi  K5P8 bJ葼y'O  4dt|xBG&VNDֽㆁs+鮐{5'į̂=9k לi4gDCԻsl?g,/‘;"ʲy N;>ױ,u%KڮcG~FsgXZ mKX$,s[)w.+jS>>fʜ|dSFwkF4':ON9~X!{f4dOb["s)]Ght3 FªM!eB-};r^B C)xRb)Ip"56rs qH_$gt`|MWVuؠY8cb66951555e3b512fadc6892377639b6786423a835a398073f4d614be48dfbf06533cbed39978373f3e505c221377055dcbbf65e@I%z qQU_-4x!:nɪ<[;Oq !g_a`5B->y N}W@JBK3M1r|$271bDO[}M{p|rjW>ذeaќ:sz Ԃ 2'vf&o6(;˞ltU'1.eݗ[~:Ŧ0:%c{[ί=Ӗ]b5/0>jIʷ"+̥°|8'~Md>p@3@?30d   7  =Fe  0  F  \        C z 4W(89: C=*F*G* H+ I+0 X+<Y+D\+d ]+ ^,H b- c-d.e."f.%l.'u.< v.hw1 x2 y20(z22223,Cfeedbackd0.2.1bp156.1.3Feedback library for GNOMEfeedbackd provides a DBus daemon (feedbackd) to act on events to provide haptic, visual and audio feedback. It offers a library (libfeedback) and GObject introspection bindings to ease using it from applications.e7i01-armsrv1FSUSE Linux Enterprise 15 SP6openSUSEGPL-3.0-only AND LGPL-2.1-onlyhttps://bugs.opensuse.orgUnspecifiedhttps://source.puri.sm/Librem5/feedbackdlinuxaarch64getent group feedbackd >/dev/null || groupadd -r feedbackd exit 08H@C큤AA큤e5e5e5e5e5dbe1e5e5dbdb1fc712504a8ab5a215ff915fa58656cc137276e33aad5c49001660c8f41ca099ecb3a3c21a09bf525dff8c56d34d3eaadd73cf1944501b4a029dc9d4ee1a05acfe8c563effb47c9b884d0fbd1413d9aee82e87ed7571c1718e95d9de28b8e18fde62bfb112e06b563415403f588291919db2d6d094fb7b33442f959d2a2b5a516a2346a7803d0aed1ebafc523868b3144e9f6d9ff259214def365f28eeda946da7efda53f050d0bcab9a39f6dd6c071ffc2cd2754698bd4075c497515b273ba8a039c3dd083c4523737467daa80732a5e014c81d091ef3c7ef923d0e97b0a7ea7edc59594a1d1da79b2460829b7f64024cd3f44b8eac7843220f2a57ce394aa42dc8ef29a7c39106534483d7f284886a217ba5c974b755f2496130b07d68c1e4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfeedbackd-0.2.1-bp156.1.3.src.rpmfeedbackdfeedbackd(aarch-64)@@@@@@@@@@@@@@    /bin/shld-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)libc.so.6(GLIBC_2.34)(64bit)libfeedback-0.0.so.0()(64bit)libfeedback-0.0.so.0(LIBFEEDBACK_0_0_0)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgsound.so.0()(64bit)libgudev-1.0.so.0()(64bit)libjson-glib-1.0.so.0()(64bit)libjson-glib-1.0.so.0(libjson-glib-1.0.so.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3dids@d@dcc@a@`~@`t6@`r_{ __[@_@^^$DBjørn Lie Bjørn Lie Bjørn Lie Bjørn Lie Adrian Campos Garrido Bjørn Lie Bjørn Lie Adrian Campos Garrido Adrian Campos Garrido Andrés B.S. Adrian Campos Garrido Adrian Campos Garrido Adrian Campos Garrido Adrian Campos Garrido Adrian Campos Garrido - Update to version 0.2.1: + event: Fix doc link + treewide: Drop superfluous '()' after functions in doc strings. Otherwise we have that doubled in the docs. + doc: - Better cross reference manpages. - Add manpage for feedback themes. This should direct users to the documentation.- Update to version 0.2.0: + build: Bump version to 0.2.0. We have a slight api change. + lfb-event: Avoid allocation when getting profile. We can return the const *. This makes it consistent with other getters. This is an API change we didn't find any users and the API is declared unstable. + tests: Get properties all at once. + lfb-event: Add getter and setter for app-id. For applications this is figured out automatically but notification daemons and portal implementations might want to override it to have the per-app feedback profile picked up automatically. - Drop 109.patch: Fixed upstream.- Add 109.patch: Fix build with glib-2.76.x- Update to version 0.1.0: * Make LED class more flexible. This will allow e.g. hw based implementations. * Trigger module load via udev. This avoids shipping another conf file. - Changes from version 0.0.3: * spec: Separate system and application events * theme: add screen-shot event * Build and doc fixes * Update gmobile to 0.0.1- Update to version 0.0.2: * Support theme merging * Support user themes (`theme` gsetting) * Add theme validator- Update to version 0.0.1: * spec: Clarify feedback noisiness. The old wording could be interpreted as the feedback being discarded if it's noisier than the currently selected profile which is not the case. Also take the new per application settings into account. * lfb-event: Fix SPDX identifier. The library is LGPL-2.1+, not GPL-3.0+ * test-lfb-integration: Test event state in async callback * lfb-event: Notify state change before completing async task lfb_event_trigger_feedback_async() internally uses a GTask to handle invocation of the user provided callback when g_task_return_*() is called. Currently GTask is completed first and only afterwards is the state of the event being updated which can lead to suprising behaviour. * feedback-manager: Use guint for event id. The ID is inserted into a hashtable below with GUINT_TO_POINTER and is set using self->next_id++ with next_id also being a guint, so change the type accordingly. * run: Make it easy to run under gdb and document usage. Having a fast and easy way to run the daemon under gdb can be beneficial for debugging. For that start the run script with FBD_GDB=1. * tests/integration: Indicate that callback quits main loop on_event_triggered() is renamed to on_event_triggered_quit() as we will shortly introduce a variant that does not quit. * tests/integration: Fix whitespace. Remove all tabs in favour of spaces and align function arguments. * tests/integration: Test that "feedback-ended" is propagated through LfbEvent. When no feedbacks are available (either because the requested event does not exist in the theme or because the system does not have required capabilities, e.g. no vibration motor or LED) feedbackd will emit a "feedback-ended" signal (with reason LFB_EVENT_STATE_REASON_NOT_FOUND) on DBus _before_ completing the event triggering DBus call. Since the DBus call was not completed yet, LfbEvent will not have learned it's ID yet and therefore not emit it's own "feedback-ended" GObject signal. In this case the test will timeout since the main loop is never quit. * feedback-manager: Complete DBus call before emitting "feedback-ended" See previous commit adding the test (that now passes) for the reasoning. * data: Drop outdated comment. We use the hints since some time, see lfb_event_set_feedback_profile(). * lfb-event: Fix typo. It's LfbEvent * lfb-event: Use consistent prefix. Make async data use the same prefix. * Use g_error() when library is not initalized. This makes sure it still works when asserts are disabled. * lfb-event: Untabify * tests: Drop unused variable * tests/integration: Check the state of the ended event * manager: Use FEEDBACKD_UDEV_ATTR. It was introduced in a5b4f99 ("feedbackd: Support visual feedback via LEDs") * fbd: Fix indentation- Update to version 0.0.0+git20211018: * changelog: Bump changes line to a recent date too. It was still stuck at 2021-10-07. Fixup version too while at that. - Changes from version 0.0.0+git20210426: * implement fbd_dev_sound_stop tracks the FdbFeedbackSounds in a GHashTable in the FdbDevSound * fbd-dev-sound: Don't leak GError * fbd-dev-sound: Don't warn when sound was cancelled. This is not an error per se. * lfb-event: Don't leak error. Don't leak the error values in the success case * tests: Run lfb_event_{get,set}_timeout * test-lfb-integration: Test invocation error * event: Make log-domain match source file name * tests: Run event tests too * event: Remove 'g' prefix from common C types. This matchs phosh's style. * fbd-event: Add sender property. This allows us to store the DBus sender * fbd-manager: Keep DBus sender around * feedback-manager: Track DBus clients and end feedbacks if they go away. When the client goes away we build up a list of events to end feedback for to make sure the hash table isn't modified in place. The alternative approach would be to disconnect the on_event_feedbacks_ended handler, duplicate the DBus signal emission and use g_hash_table_foreach_remove but that looks less robust than using the same code path. * Help emacs to indent properly * fbd-feedback-theme: Don't leak JSON node * fbd-dev-leds: Free actual FbdDevLed as well. So far we only unref'ed the device. * fbd-dev-leds: Don't leak enum_name g_enum_to_string() is transfer full. * fbd-dev-leds: Don't leak color g_ascii_strdown() creates a copy already. * fbd-dev-leds: Use automatic deep cleanup for device list. The current logic was fragile and failed e.g. when the FEEDBACKD_UDEV_VAL_LED would not match leaking the dev since the g_object_unref() at the end of the loop was never hit. Prevent that with automatic cleanup and explicitly ref'ing the devs we want to use. * fbd-dev-sound: Use correct cleanup for hash table. This went unnoticed since the manager forgot to cleanup this at all (see follow up commit). * fbd-feedback-manager: Make sure to dispose sound device as well. Fixes another leak. * fbd-feedback-manager: Don't leak config_path. It's assigned multiple times. * fbd-feedback-manager: Don't leak device list * fbd-ledctrl: fix matching of trigger in list of triggers. If the trigger is the last thing in sysfs_path/LED_TRIGGER_ATTR, then the new-line at the end of the output causes g_strv_contains to fail to find the trigger in the list. This strips the new-line before splitting the output into a list for searching. * README: Fix gdbus test command. It is TriggerFeedback and not Feedback (anymore). Also add a note how to end the feedback in order to prevent loss of hearing :-). - Switch to buildtime tarball generation, use cpio format. Also switch to a explicit released tag, we like to know what we are getting is the same every time. At the same strip v prefix from version in upstream tag. - Split out shared library and typelib in separate packages, and name them after their soname and typelibname, follow the SLPP! - Drop unneeded systemd-devel BuildRequires and sound-theme-freedesktop Requires. - Replace gcc with generic c_compiler BuildRequires.- Change feedbackd to video in udev rules- Add haptic support in feedback via udev rule- Update to tag 0.0.0+git20210125- Update feedbackd to add pinephone support- Fix problem with fbd-ledctrl file- Update feedbackd- Initial packaging- Update package/bin/shi01-armsrv1 1705936183 0.2.1-bp156.1.30.2.1-bp156.1.3fbclifbd-theme-validatefbd-ledctrlfeedbackd90-feedbackd.rulesorg.sigxcpu.Feedback.xmlorg.sigxcpu.Feedback.servicefeedbackdthemesdefault.jsonorg.sigxcpu.feedbackd.gschema.xml/usr/bin//usr/lib//usr/lib/udev/rules.d//usr/share/dbus-1/interfaces//usr/share/dbus-1/services//usr/share//usr/share/feedbackd//usr/share/feedbackd/themes//usr/share/glib-2.0/schemas/-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:Backports:SLE-15-SP6/standard/e40eeb2565445b0ca9990eed4c1b19d9-feedbackdcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f2fe6018ee798a28134744c0add7fa14c6f0dac6, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=697aa439e3ae80ae94c75da68ed3a142df7bf9e4, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=d786d01532d98f013d38c7556de5fd35f7995451, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=d92da35637f727032a0c61a3d803ea105074a5c5, for GNU/Linux 3.7.0, strippedASCII textXML 1.0 document, ASCII textdirectory   RRRRRRR R RRRRRRRR R R R R RRRRRR RRRRRRRR R R R R RRXKMߊutf-83889f3b593664e5d2df9efb518990cdb3ce2a340c810c93c9dfef612985fc115?7zXZ !t/Mc\] crv9w-Ǜt =Q|0\NQ[YMF|#ҰtXKS"b('$&' &vܯ!C_CxQzb eV;O3BZ~8O#GK\NSHuх>wSaT y@;oqQuP7[ Y WiZ[?*N^Lr88O4O*j>ŃM!=犍s$/A# P9sf4Gq2ʋmQ`cn03:DX1,B N;e[<I9δ l"%ª}<ctފ5i ``'ܥaZ7. 0Bi6 t]jHwE9 QvZMj*na,(Yv0Hp'Y ŋfgY]G(Ytp4lnJcat@GeMXj#dN;hcuB'jy8c./-27/45X^LtյHk_<#=I8O̡.f'!N8 WQ{1 LKF[;a6zI|Bq=ޙcY+}?:{hm*Gy;"Fu}PJL=s7NNK ^4*$9&7{h227VwFK1]$WGj3n?-|70*GXe|U*Mo'5Fz>O)6|=xBv[3/9b}o@ 7`2D[>ܿm.ulKo}2)_+%8[%.S|:T(!#,}:z̬/8tE3 sO#) e^J2 دԅ.)a}%[,%pL&Mg=Ung^h%JKJؐ=f8߭ídB>\ CdTOI>lkn-n Ðu_߉pWG%MPrf tzdisUXFF C9aø>A%;ydAuBbE,eP)U҆jG X>2PNnr +PKb-C v6B - \\Ѥd@iH>Osnqm0֕|# %2mj. ΅q<+{6eN7IP'AQ{ d YhC@4o\#~iGq*s@p<@\#_hK`lmP'ԳsUunf Sw}Ֆ6 KcʹEE0T۟|<={TB_ 1@R=񺳵ЈU!؊Ovj<v_Xp#8wno$A5*@127 :',/.&3~B>E3E#Az$-V蒗+-.NU?sϺ) /&Acgh&_fx$HհlU릻|uiΏ D1tF|H@ࢯGFX-$(?2Df*MAy_nYVi݈Rbejj|#C1ty64 V[ǓߣupdgRWMՑK|Qs !i)Ha`:3 qo?{ceYGcP A-[  gw9|70SLF̴s6oY2oJң|>8UP'`_A ҝJX[2 5XBaYxGU͡#O͑w59p#R(T J:}6[o1[B9K8 ̃:ϙ y̫HPha(S Cd}_ػ*xT :Phjm="Z#I:Z1@jlr+md$~`#r4Hp eFeb8} h#3 GXeK^ Eu4(G3$D,%6J!/jcghhKvjRWwj)7{L\~DP rlu$ϸ +rwԃt|zgNSk.e%vU0S_XM kߠ(񿗩6|{G@pVPˀ Xӹ=Q# )ŠeGN1aFĂIu/upasrfo \|Uջ9aV?Aj=7QN3.;\3~ȏDX@c(uA{NZ,Zr)pQt9;Sw ^=<7_U6 @+_V۹G$DGK5 $>1'GRp} 'u\7l:QʪXŐ{/m `;3(QgxzXb jl,ST|dNvB$G1DCi8ԇ.,X{w E_-L#¾~p6i[* d@ ߋyJHٶ1~i^\k3jȩu(zK\Jn ! ZāWm}#`nX/0 9eM Q)z| ;}P^L9L.Nkޓ% Me Ǯ"@q(u+#/`EꟴMHz'հm}_~ss~w)~(9ujC,|>6xSsMcזctiSO<]FKEVZ%3"6`SVKs\[3KIaufP @:kD("C:0ti&n~s #Y0,HOv2o?~0 ds"1P;`]=Ie]3 5 UoȠM ݠc:Ef 񮇚[oD2 p+S hv?Us*`$Ɣ9EY۽؋"ݹ>7C蕴 {@ 8$mj', i@v)z!zWY4yhൿCjjabx$f+-Ńn5{C +o^ub\+D1$Z~cH`́ZpJ;pĻ7fQ'"Hh?|KՌ9xX5WogsT\IBhET0EUˣ]*>sByG^HLAmBB 4 r[殯H, Uݱ|m=Xr dS^p:+,}u~(%9 䊥't&;Q!Bҍv4EIR"O퐺eTan 1Ci45x_ w,6P<2ᘁy{@i5.`?;&H}[aɈ2-pja:,m-,mWkV` roBёZ/- Mϋ|LܧD,(X;xM {ˣIT^PbYBjVó~,ǝ`8دq'mK'GL>G.v<9>W}Qz2*"Q" hC шCU^z pZʪ -+#()uJ}˃_P6C񁤩w߂!}VQ]X T#أ+]I[[yq_ ,DVKqDn$dR2A9aSukTWȗ[ SN(=k L%Nt9+uSռaY!2}:+'qK~w"S^3씯9a-Ch ##W-vO~ V-G4;@s1XN|Ll\Iy'$,Obt?>+!h1ʗhVhs( ԍe=_TҼIc”a7҇HHuHHkuz@SetCy:^.AH,\Hmoz@:O R+&ޚHYFH3uz?ͤx^~SDi,~xOi}in wU.gEj4iYc1-׼ 3}% t+qMV~!:4vH"t!'vXys+:Ú:A6d%YB*'H0f|16Y*Du1SeO͎EF[{b/x8!`F(]wDzaF. )3l)'^3:) LiԤ6 P:{RICo;ș3sT1HK\y˳Om>%Ebzgc#cxRJ3Av{  ^ o6du917d۴F$xB_ MM7"=R^ *5ɜJt'LJcЖӥMJ'"%@.&)|yG0/6,HC*8k: O:ZDĥ3AiA2\3:V.7H.\Gxd-̝pj񷍛ⓩgwlU /f7xw ZHP\&U Od̯BI";%ByE ڀ%xh̄A29E'X-:^AQUz^ (;+I?%z'՜gr'*(:17j0'Y3^|t~n41}։~b<+:HSd [i8]'u'ne* N3b]Q:\.Dž9ᦿmل]NԨy؝yAT)51E`CԐ~.jyӸizYkg@ZO.IićOa ""h\J joڇc$_\rτHbVz*h#rs ֱm)K Beu\Z1w DrF`IBy0plM'o[Aˊ) 5Fsud9Empy=ِ %.>ő6a~([`-j6k>N^ݼAK -Jݸ{HfK-ab3.hNz2&q# 1zlEOS\ZqSh5@k:ԟvK #6gz/knG8^Z !f^}(C eXi!PƟy}WkFg9r=!Kv^ick=CHZCvU:jZY8MF{%3brD`{jo šOI)Վjv7BADb!zIKF {!e \Xܼa~*^( u|StOI;({L Qiy~l(Z62S1hpV)K|*7(]C' &'׋!zj f?+^jM4^޾ZqYr&j6+]ahN()"8f"6Q3%\염ajAW9# W4RO3 h942T(I{ۥͱZk+R!liWٺY#A0lg2*ȃB $U6QgRb#*5yz({EWnI#ulcy4) dWp3kg.G?~N|MMu&&P.P|~1<,@Ifab{n]΍嫣>[ot*Qkdtx3ϠC?;}'A˺F$¦L:eVB|I,]Hv|cmPh : å"ONrqu84ӠeA{4F1ev p̟$)XK"%qطunmHוJ[Ҩ|L7t/z; l?ڸ& "s|WlveI0ʿLrIb+k^Ow.gb|>o,v 11g=+}jtv :l4$3s%*4WgqF.x9>XIpZ707T*)^wc 7gX7ԔXъr );#<|EDYc0R r\m mrKU7 fR!mIaY&:1ؑ\X|i!p4o tZȝZr^(GbMWQϚwᓮ9nw&s*-}2p󨌙K, *v'7nP=dB\0_5#+8=,`*tel0mG]0,Ի$=;v)dɅ yG/D(Q99G/kS%˥%I\%m4:0Xi<% 9UDO-goS~wlJ th'r8WNY 1XhʽHҿY2]B'zTUJn4\OW5u ,OI%QRG\my] %_S_ϖ!лn0pV\|ߛέuR'ep4{S((fb1W·&m"a3RS'Z`lLkN Ҙ42{+NL]'ݨf XWggʇ^6H˝$ô*A=ć KS]8Dv kr'hg7D HU;.qsL@A_a u-=}p$7L#,Je4P`)SJ-, Ά0Y՜/QV].x9r"-Bh亝 9Y3DQ41jC C?F$9KE@\¦‎uTPK;#j#YVvi@d eѐ%ga{nt4>_W)M5?ўϬ,ߥhk-xzt&}3#]|qև{E&.ԝ,#)8{8:Cmq+B5nvϝ= " n: EL1vM=% 6o7ӥẕ1c,L̪t0J c  ?0`Yd6k_96B.'AETT8&LrG*XdzD\<4wwUA\?\`2``wH0/LtѣרO m NHsXxi EcS<+}@넷3N"zL%̹@2ij4` :*i98!>@-q!9TvRi-LDWz?'1ղ;[2r*HTrft7ms2I?o|hmlQ^`|`b"|_w_垤 &d<=gE90 (h r@biI ZɘznN@H8ս(kk;'Z HLykir _JCtzLA^q*;"=˽lmxt;T~#Nzf u뚑hyew}qn8i>Ly GFŠ믐tP?)ȆME?`wJR;Q{`} 簵 ǝf)w}ai2@VCVMf.N/ш"o)쁯( 2=]F sW"I^He(F3~:nZvkx*uL|tu}1̕bӪtq oJ/{f+ %PAK̸0.P?-^dSFs5amק"ؓ4z/yǶ8ϳ3KCѩ?zR=n īr@Iy7gtoӨA# 1x1\۪wF6t tIũDGm瘠@Fb]`cd~ a2pu>.mi-غJ7@$ɄyZG 17S 3A!kjɏ=Rw=.UQ(7ިQe ^I>^Hc ]Cb9>D(`R`^,3rmUD*ƁamNE8kݖ!`|b=E{12&ie5R4kE:( Z؊`5>r닸鴏 U%eM*Р#G?<7^N>#td-ޥ柭2FE*- zZa\ 2\Æz/O`!l{ӤbGJH\Ԯ(NUy9._7b{"uԅROs.RW%#]6<-LٰZ,ΥJ`IzyPSR!99~ ."g*t kq؝\K;gb>W.JI$Nﯥ14Pr@t]~.Gy?w}䥉P#J2dbZ&7v9XK/3B|@z[mh! |ɞVt ـMZ>{:'01sHcϮ@(a(<|{ `SzxztO p*Úqcf|zK~|K~Uи66OuU5D;m- !E26-a7,. KyS&΄;B625qZl$R_ZKhtt- ǠpZ)7qEgFKZz:U#9z-{GeV,o'Q19B(RQf.{6h<>,tDnF(~?:=>;- E'fJ AD;YLlߝ(FSq͖>>7t1/+" x0)l3-ADrQ n(J9SP P6(x`c΅;6~ OE} t+/qfNxl霉zRP2nH+5/%ވq|zQ|9qB: Ux K U,~Oy_7>=&0<'u0[m.T7ie,21jl\ _<M `+̰ohub)1SE)uI(Uς?*R#\5<]*O5PnmATFECNY4& QIugRewW$dh}kwK-do}bɏ7G r( e2{8RW>^Tot 8#Z7>]gbƙҶH*`s_:c.`_^0xhx{Q:|V4SDs^*7kb#@/Ä6FMQ6|muϧ,u?׃"KxBN耋p%-s$*"ןܽ1ҧ W@$(+I׮[h7r/28X >3g MBK9ȫt.H Ao{}gB>1<@NJQy,4X:{PD OaI^n: 6ɘYY<P5U0FKC{1ġV=>ߵ7t.鷑=B(}!a.} 4Q2$҅n*/ߧ[ C1ZJY&iCS"$֢򝓮{}A$n2rjepMWy#/Cݵ|d<K ?v"}CFh3ܡDbW3n7v݄iQx159,*i99EOCqz$52 )HAӣ= b,-dl2IGnuҁ}ݮr,^lKRThK5 !r5 /(ȦBiy} 7KՌdyAterL[+oXUccX{巙 0%1N+9{w#Hu &PңO@DXhbxV,ͬU *+pH*'u;1Ϊ>Oټ%O˻ƩF fIlqa"e[{c$oH3h YI\m*7K[ꬦ0Uj7P7$]إ ZY[#^ hQ:J>ƘNQ>9L~Ba7#e4 *=d4 }JEfeb,ƓN<^2Lf?s^OW˶?d:$թ2Z6U8J5f%B7ǡL8 )X.¨#n=H|M?qkijugFaf0x+-,<.RMQ!pf jYcWhctAkl>{ejDyh>ۿmn3}\2l),Ľ;E#53fmQEANl)dW]~#!ggd|3b 2ҕa:\AY%+"UcW]v,V"%驠o M}ցW vt͔wN>,(&7aGZ(_]#knvėL튺PVM 8}_,;Kiܻ9A_;zT2ysa(iVݘÉKz!ܿ˲`'e[r+$!}頰$Bbsj$cǥܬ&NJJ0QsRcTzf|ע:Bp)6) KcDGI n_^] Ap g333W!5dLm?S9Udwմe pnςԍzݢkgBILb’o);/%Txc4%Y$rPFD6v4K2Cm/Wrg .Ā$M ~W}ެ<[\i\Cng~( ȭ:FXL!҃:$zZ!|@G |Mv][ BHt4\/ rD |{ q-UWNTEGu&p-t"DLS"뾗#e OUdvdD>)":E~b$Jio=Ҙ0P9Qo ƺJpŻ(M-mT[}8 rl%޽ +(lRV6()UλjvMRyQl}x#_X"u5"M%͉ QEa!kH+[t%3x/ц M|״hU)kB.0uؑTAQ8.5]`ZC'2 |W(kd, B+8(ԏtD >̷.-I|[V3 m|W]*Yp w͂E`V-CC:kh.C\'ص-̰𒲇S\%yHokši(`0szgv(pVy/iɕY=ZgYh;~i6zRDyPv)ܾ g#, }feAҼչɨ}!ciшW3l2B ]#sIKD?ۈۮ_h3}W\zsLrlD՛Z?›̓fXv%hFsl,tcY J _hƺgcH$1︐7h&>54X{BeI89~7%K婩g[E]y,zy2m9(g:\D1BDˍFcWa)Ӹ'妹32zh#BG[ۤ[eưPOQ)uYyeʆ˦ v>@ am׳*!jA녿! z:E=JD=izxG-D3wQa)D^9 #?\l0?&QhҙPܰoXW F`jT`L.p_Ĺs>yI6GmN,d ܭ 1&L6c }:M0;H 1݌aڂKk)HsGvELGlpO@^:UjDtVINs[%UǧYxJjV?)&r,7 fz>^[0AKg? \7'.)|<$ 2c lNmgWăP, RL=hX Ŕ[&-qdSio{k+@i2& t Z`r"zIIqAP쁅oj.w- sל.*[r,mrr_I9 ]h| @λ^*i7'mJ.tɯث᭙.D:ۜM+fVp@]X!jժ.NN(/J!UNҜa*TC*-Br~9W3=a'ϢzoAY3`Fzo%FEo {h}dpP+"Cy/7vܩK"|+Ύ0~x$HoXTeh\Q]Xaoi@Viw$5F"V l'5EU7{S+$n 3X[/'M^ZxQ6d| vcznqdep]|?dy`4VMP&ʞH;f7҈gEb^@7/R&G/"J0>@Zcjb)(澏T|7XHoُƙv8x udhFKh*Tph% lŬ_;bTC.8/yf[7#Ҝ_K9w zTF02ňtHFz \i)d}CI$Q֦^s.sjD~, *Q`R&o[H5(§_ :"~vr,ɴp I3kp!ͦm՞} |VZolI"g]UY|)d*?0u,g`ylR ^WMCF܍|Q|H=DcL@0m]~'{w)^Ja?[t߳)EI"3ͅើZdq;ڞUnBbB&ưWd}=h7fbZ0B)~[''= MOVʼ{<7O7BN7glx_FTKg>~eP yז;gI9RD#-CmbP /YݗXgyzʼT :✍_g- cUUׇX~4TWw¨#Sn=JTߞJem !v<0-k|g~^G {yu2GCL}0d`$̉I&ughjX7e6_sv6o$ -,&*}j[:VdHUڲp4(haD0ɏv4Dm6M1}שwZ U:]%/bPnӵ LSЍ.E/)o+N uz^Dr8)w8S%:0f 0dF7|'k/OO(L_[7YZ{L]π)T1Q&#pPeܤ @FfCuYۥd`&*3(ƣ%RrQ9kghxJg3u';ժo is6DlߠD; #҉˫ImMpHП˟U3Ί\4I)]@^ Kyo? `4:2xI;,>:3F q+-8ݣ[b,BkVV0nel@grsDp8蟗f/ Gꆓ!' 鋍\iwQU 6H +"?ܚ]{@ ry3{qD휙i`QT\@ςI`:䰺*N{d㠬  Fٺz>2/N Js<%[DȎHڈ^;N-w:*OU݉{d\[-j횂"|/x~\d yGڥ]8Y>CuQk\LJ>Ҙ{3t;jNWv}.M[젷%.IU(m~C&M"HR<3.r^*UD*՜rl6+z.h~7?Ⱦ )_g@>8gM/%081J->8[Iw13X&'O5<x12=R4dgQ $ Q@?=NjYd20 k~*Y^Id@h1I3̖k\Wsq+MbkEHB0?V-_E9v| K2%3?~zK>1ڶ"V!Xa$BݷvVD*ڻ iᐨ#s2څs= wf񝙄i%U5O!8󹝛~;uyL;A!(QL@cʄ`tщPdtu|"6(XWAɧܚ`)Z>{ܝ0w½ H[2gB^a."x/PdQo r ZE| $fԹnr:J/K^{-&Yd G$:cD|GY.\6 k/yx ,422dO2fqdEh ~~vZ^+c9#=.lY}|flD}3:Ap_M>Vq6:>~CO*lt4 5, c;CR`6%sJLq)_/ySpJ'1s޹*u0={@0&iLfeiMn df9KBV!(9PP0^NhT8@'ۃ|.6“s,PTmzf&tLL шe@؎4`L FT[f#ԲL7O n~*ůӥ$M dm6!L<08PTI0Ѯ!g#J6_c Wdt\1wmw@,/;.fN`j}k5βEA[hz.Dݻ pC#W|EMtEb#F9Zz JQrWـUظX\G}$ ܒᒈ1`G^[Ӡ.:$1>I֍l5G.k{-jÂjd?q֛%z2b徚>Q*P1թ{ofs#"k4 Ui`>} -VVpT#,a-NCB|,̸q*mxDSS`m!IJ)[L:VC&O1@V^6 ic+?e%ͽwU?yLC<"Z2p_JGiи*c. gE.~'!߷KCt+u&6KCXV`قуAfl84 I*#&lFrR,(^+3x1hLU`n í館.DtXý8J@iiIHr 51| 4 }<6Boyw)I9袎Dc~lC7T/0SZ(,[a1.ZdRܷg$qN.5훂<¶:,0-QO3P׋ YTfk]lS7ͨ6% 9 0{'ĉjU K@,4%Ir͚m@W:geWDP; hwnn* {X bDaվޤ[L@^\YF,3t$Ucw H[\fºm l1I..ՁKjntƎ hx8ҘὕWV٣}wj)G5UDn+;t_|ْ!8U[ sfn2~{ m+FvMSqߔF q]R{tHޓEO j%򰐼&UP$0S+G $acqpEaXvnjgUogZW;U$,[qkpy TڻAa:`8Y׍z"WFUi Q^IA csPIK;5(bnyC;HTg6K{>&GDQ =H'2#=t  rP"J%-Hz& [L%ӘA3@S1'݊vcJso,`g54h+cG{*> ]d҅7?DWpѶ!#֏ڬAns8r] .^9v%l4ZZipٳ ܾH=?(ῧf.is(o 5e3a#咦L|NA_;]ѿOB4,hIw16nEpM hEt!%VFV*+ 9 Q )(]J^Ե5@({3҃d Lv#37dWڞv!x-˜U`j@9Diۈm[ɔSx,:fμ3>>hEAKVZt=o>P8@?z\K+B?ߠb8q'ҿxpzipih ]@ M!Cb(mVCδ IeOJEXy γP 7" Vf/@K-OZC 7wxXp*LGؘ yH),Lסuk|<'αajC.?8tNn14?ښb=hoݮ%pbcng~3ֱNf9r|\Џnr7nm_28tt6o{o,^}a Dcg!vm<k^|"47Zy^5%*LlbC3}x Z*8? }]\p)*xRP9ow^,O0Һ"[h^jy`-h% k*\2b@RO%0VJӌeAT! aF"/'VB'РfM~"3Y,!Lm/ԉHWn@O5d:K[»@YkG`Pd]/OS{-ռRo~%FH<x!.Of:BoQK[e_;qc:43AZל[`$o;9lCZ{I#^p=W|BJ7;J,,D_GSvJ5€;80^r7fg‡w@:`7\+NT6kMA}|ґ8u/﷣8sfT kA!䎉#`dO{$鸯$i 41.ZU͉$'3Tz/2U?Ʀ I(~ʩyħ`{ɟpNt["QCk=SM1 fwHآ1Y(LD(j"݊/I n;߸6Uxok"߂0΍m ?8h*7vռBo#)/2Dj9q2(@/BsVS_đ;yX سz?G_3˰Iptn 2SkZXh&gN6Oj?[j#ngIg0 SF +m Wsf ĬVH-ҝ;)-,1, DW<7v dS7pj Q[qy@I%"Emɸ"viX1#a]tc/L0 HP `~1BQ;0oq  Y D(6NY,=L>ˆusb#Lfqw`쒔 Y(I6ސ6?>Ԅ\} +2̼'yW*X߄5Sˀ1tO3Bɾv:iT0CI-U.BWޗ^H+\yT7)$++_(V^ ^7:!~5:*)T5uj;2I-HQ)Dvy1MX+/8X&/G]T q`pr՗oߓ} 8 qQB{{c*|4Y:{7}iX)|:[]xay[x%ZAnh.Aڛ dop% }sph⃢ݸFhWqD` WSd|^u鰪g>d7f2(rhLHts;{eDlF V1t˨n\M+AԱCOY\p,n?#Bd:T[)W9uh AsW4MyQ$hNojBG͠L>\ܧ1P_>D&%82"&VE4Øb &OyqC@DT<֩VfMqJ.QG&H8U! 'K0=yrC:G w?:g7|&HZ$߸-7K\!az))uﹳ. AF~s+14Zrk lLs.^耾cqGF}"օG; OYԊ+KA<Fܺq=!۲rpgp[,Ud.7}\{@D|ֶJ߾J^Q" 18.ٌ'!ycS#YϋC"Pe֘WDpοFulG8|AI%÷7"_D0D_$v29^#W%ȟ]&Y_%.4}E9@T#sR^ _ݥcz*/tLނΑsg-t B4xHE* RZqLIjtҿ]ZZf=J8l H{l) -d&=xacOD˼.dC7r gOir;cVUgm$O qNǰa0 ָ(XO&!1Z |?j }p>: _31*N,8~/< ~m"ZlG9?w{NT^B.a ,/,K\X}x8 ZYuVBW't=so2~GvGgRR_btLz]>{TZv%ى.I xI7җ2# ^)Q$tM-Mb gv嘢aK.dQN!Wt>ϧ[2F0|>pvcDpH*<62Dp4IKBP)T(Ew3Zz[T:ŏ!)G( 6LO )E!OL+,26n9ՈS3"1bIr9a.CY~ [,%~)πSEI!̀! dR-:8HESޗ2.͒$ <&5}NēE\O-T/\Y!9NN&ErjR4 z; c5N٧50؝wFu\mUİOZR-HpP`fW; ٗh5F~Ɣ2C74@1yE:cQ(ժAcTS\C֑ Xl)ŷ;륮Sxɻ~B$@[2S2$<ա1 O^L!vH.|6|Ss`/p-0ܘ^][fJBMoE}6W9CD rtb,@y bx;%BѺDI#䒐J@C{&uЁR82#il=j DQ<1yfP A`h> {\~d&g,"Du#5I7O5IwkBH+M=,TQnpPO!y=޿:cdkKT [,^J@i>+\Hf(5 m'"luDqH>f9D|X_O_ob_j4,5vu]I^ ƙC`< ׄHI=sC.8ղ\_QDټ~CnRe=^NNq\sCM2~zޗr"_vLY}64WhX ~1'chX> H]Saz$H 2H-١TS371bdͫԤP&ŕ$ 4Z*3¬MФYej0pYTs.a\\0en [\H5u =3ellLҺ㴁\2B|@$'2p d_Ve!Re#n#vngһ>f9H+ \ cS0PHZ~KgeN,МΌu_POZ9x[2vap۽$G'rnף;RsF9  be׾5-~Tj녰`ht6N_/1;mNrK#?L^6g1 sH|4y2kfrh!X^-'+; 9P̅"2 N0S0a+N@ NBFhB=RF݃֙SKPXŕfy)4R-@@ U 1~a{j`V!q -Ofݸ&K& 2x.`-Fd% W &0z wm>Qοf8QjnU' S.ۂ3\fGG[k'}ǔT|-a'qgM`!gq--xE+ryМX-PE^$fOlC6 횲&D. .zddS730Y$Bީf_bvs0w+l&ƏuG_>aF2Axf@Q\ [%~cRRVH*}P*p rym}qqu( x2Yz˛л+Lr4dS\5 ܹ5༇⒊d:x\SW$9 >'O^=6>N,Ų-\pA$:2EH]hGE-%ӆ5S:+2JFD"\ߟ߅:cX<ƀ!;x0^,Yp'/YQ I=)nTybQF=>n`MGEc|k{^:ed@(C3_ '>^lEO(w-r'Eɯ,#%Jh"[̽>QE|F\qT|/_”p_w;ݗcYF\Cg&B -TOIKPj;0 JsFd)4x0B5 ;ˑFT JHHnr5+sFzf$)uxgE/u`[ZF?2d'Ʈ_X独sw߶;=X6@{)wk,a$`fv|ROFx{&0yN`U )R\ ̯ )}M.T"jM*`^2VVzq6$O!z\q'uiJa"L6^55o  F@|e:"Aa+ yl)بDa0 @^CLt!B5 4ɠ#ani^5CGڴfNF)!IĜ`EAέUZ@Uǃjf:;hy|т"5V2< ߰"$acK-v^z!h'ꧧ_6Ui}^ `=R<Ć#u-x,`;V#W~U}[)ٿ䷶pQ& (_#^kv̙`#9 {?xX`CԄ۽* Dgsfll6"7.Tΐj7uScBΛpt8,77\)_ b.((&&NA &זs*0b忞GB#|N);u+7ZP "t0޽QuY5l(E<.i\M4)EP,Mx ~S~ >)9e1:6侥Mn(|ʥ(KnƇل@?n04fxo7M"4`D`,Aw  Cw:WK$=#HQ`F8]ʨl&)cyKخ.]kQ[wse'so3#j>9(C|T%$Sc.hW޷ }rcӯߋ_O{k^id"FDD}vᭆrtthOJ0rN ՘3މ'+(w244iRœ>~=O ѽӉ\6^R†$6@.4[4g%ij9vw*YKoV Ʉ]$rO6}:]j > N#Ц~2RNϑ T'y{Օ(h!a?32֢vWRvyy+>t)A* %p47s3Ɖh]1 ƒP5'6*ߓw^)9,2baVg,=WnKk<~FWwT80tҿŏ5'Sr 9&c޿siXc#4=SɤZG{qϩ_3W*MEԡPG c4Cˋ Ue!Jdߞ?#|`'bE*Ӫ}%^"ƱRM%F¡۫ G>2CUsB#?πꪔ%\ .Ȓ:ȴмE?6*hKa_c=xyL b.;;zԅzYnoS)Q hd̢#i:Fi'uZ5- 26| yNyPNly%}a0F|8ם C\0 0\1vX,Ų,Ȟ O'j֚ЃP9@eWM^FK?hm0aͬ9Wx J)$z@tŘVP4xE3뒐LψG6Hk^t!\mGQ b[ Q'4O{5I9!#0]O*TDEVzFh)zS 4Xe$O1熦b`N*0\kE ڟa:Cѯk;e .*&{M(Le.n@6GČX9ᙑ/;%-&ʹJqhIbQMqY'qO"9Lgv3h{g@&tٷ= ȵc^vL]naH҂]ֱ |F+n.h+P@3{1?eF*2`> NGV5%bqY[KQ)էOJ`d$-¸t}. T!@6p59"X}  .~}%g.ﮥ.]Ar*|Q K'TBוu"5M*ISrIfzl^ skK// `͖9,×%X(Mv@3'=]>ě58M ^,bW[ g70}&vУ }\P?9k}bJ˥؜iwX YboUFwf"mPiX> +_ &#BJ#h VLPMx|2ǬtY?`|9-hX QWwY&o`6hBiBM / ~QV *RlZ/AߓD&`돼^P1@<:t!/p_gu][_Hh^k ds(ĿIV36&_4! 81nC5ȷs}4*[3(uOb)l3ZiIψz &Y/stoG%']f^ Xh8kv#2b77|nCS]!?46Go-?mɩV+~.48aWKv lK 5mHD~꺉(0l´Q+pO~ DJ_g`S",,3'޷߼qi+n^B!t{żF:U1b'Cjcaot芰 }dOXk!tڐwLܔbשENxp iҩ47Y\OS{H2dqx/BacHˠQʛf ra /N[S,!BlvO`쟰>LW"lok1# T2@pxꂔ|ݖvP5N>(@^ϩ3\t;BFƢʜ+|\/R[`)MSWھ!tO_/mG:74ľ:NEWLu]ܞ7hHqVe)u?<&eGM0͡'>V/ `6u @2d^iZOw;T?H@ 0|Ռ4X "]cVp{=|n5m5(WT\Wpck?Fg9xh0f[Uw@%l{} ng%:MU`#r&nSZ'96Eպv"oUzWezA;@6W{2vCLfz, ؠagwb_dVE8>,TR9zw%L:B?Ꚙʶ HP?JfIW?٭{+6ޝ' dj_RL r[fM@S!:EudCKtpJsaUv*8I̠0NCaWOC[q ݬs/xzCߴ FӤۏ;Rl*N7w~3Ĵjd/jȳ4땰#kpz> Y.xB=.QT/t\5H9j%CӵKB>nz?\ vc1F'+0!ꮖde8%Th6aNʐ7D{y݆3y=.+枫C^V4hM!p1Wtdrdn@p%ß0tLH= }9ވۭ.3oSd+B ND3k=Z3s0BUзxag`D=* 'Bx5/^u.)bN> [9n*lY]ǥVYItk_zf3l̎>:G.mAQؼ srr5Y>~ 3OzyZ(Oچ AWW+m2]B٫ptVN3tVza^/jOzEMtKkqFjm&jFpϦp)[vk`;0_rI z‚B}gUeڤ#lb"Ka`6EDz j(u܍aU)6,*rAkv(x0nձ%SCE,%Sh!՟>x2TЁof2rWnZx2PrDΉ 2NS]CǠ[h840s~7bWx#5>F6i9.U~Ľ>'%$AYyU%9FQ;yL{.u qKxx<¼dSLLHk,dTNB 'd9ŹQl-8u3@V5A-boM(CR<*fQM b{R] -@Vvtk;d-5-Je~Uy({Lu}떬hU 7j_o:v:sԣZܲ3.E^=ӑcWM S>`oJĔWWXo>Sj C+=!lq5,z.T6Ejy+WZo‡JD/?#K暥MD)7=HGou&KV+UP`ʉA מ$BN7LfʛSHGͭWl$Р򔇰E𹛎D)jDM=)hVUԕ|.JqqT߂5LL Y А^,ݭ D򶭴6HMA~h36l@A^=oEO oclYRn2_~/bo&x5  E4R[:kߦ"&SL_7Q ?ȻA3by X)zaHW>!<#F/&-v8Y+błAwfMjT?6" |ÌL>H_y3:xBhrwaJ@o<1@lz@]o"gG;0?CB8o4;>b"]QWY&h@1P.#(g,8 ܇  yl8wwYD\'xq;[5V/B 6`yW)~ؼ'gYt `urBS:[bekX~נPOʹ_uj!c:V%t+b+A3bZP[!A s-\۟14˺%ѻhc'iPjdUH M@*~nyꘕ"Қk9 Fu4Sc%l+q!L~CqÜȬ~EQH nuwKa}s="1*x&WXu\Tu ^>v6Ot %3_covz}r=hEams\֚r Ƣfڷ&w2-:Rإr ݋. #@g<}! \tЅ 1@|OBhK0 1H+ *ݠ3 |\C̚ ,j\8ۧ[W469J6l~.:Aqó"(O( I 2pR5yT&3 u uhlog vp0t 7^h%n%%Ǫqv~ ξq!2"Ąa4uYd}\FI_7t%1IbHKL"{j(QRtA[m{YKֻ]z 1; ;== ![fu jT$bF8fIJ  ܾ8!"]Tֆ\ $/N[R?KLLntK 4Vj|Բa1h RNIs9ϩ;5Kʫ<> 1ґ駒+5HπJ0_FF$rXw7LٿX LI"ㆦdbLQToxv0*M;;7$ &oM&*O-3Mm`ȧ&QG,YКZ`f8mDr[ø8N! BF+=U '&V\fߊmh6JNځ?TGҬڳ6|{Jɲ_a {i+٥ڎ;_#&~cRlu~?61_NԽE.ޜrN#,'pի=tYm)` iSkJ[thB!DJ!A@_n$2A1+IXchӢ fuh .0s5SBq I,Y &fc2aG}=+һM80be{NTn}WKnj?4= ߀S|DFK:yJؗS;aNc̆Z#IeiZ2pa"UKCP#LJsgԴi; cxD[]JA_؝ɺ0ӹ49sPN'_^( yq+lPuk%N>Yκ +m97xe Tfa.qlm@!+=k6T ιuᾨtFJA`:}C7#~&1ju¶ḑ̌ goo4?C[K?Vw\jʼodG6W RBw3XqHD ;M0Y7>P."9s 4D("g@$'SL_*Lǻ*o)׭R[B@K˥0G&@ԏ}18i!b˱ÂL9/WH #_*)+wηQ TZI/j[[yvdmjjƞ#Pق) 1lȀ&ئzhN'&p)D-,K#RBzHC2{oD)-/?DPAQ@xg8 9pHk:ꐶ~JxPaR)!=] tu+轤;~t]6dqiD9)6pR;g8ً'k"z2PgX U:Z(nvzq~zrk8'"a2~n3gxuF N,lJY8ʿ|L-(R#1]L%OLL'J\mypX%* k5xWMT,xn ZaFnkV3QgxΛ  ƟPnNM%6+4q(z ؖ㭫ެۧrFЗxɘ;yS;y4|IvH`g@6('aJtg}/{3]O|_APH֏+V>B!Kt0+L#ЂH‘tAO]<ئ[frܖXYgkN}9qL;OÌڭS_6Km*yc;ym%pD?kLFdR&ƺ:QQ?1tv(>5FpFؠZQ/ fmOl0Hɱg-pAj IFPa}L,L@)0N}UtngRCN! ctJ"< \(xa&rG~7sϸY2i/ {ťIKGzs\LƎ"=f0z'*%I0vݪ]bnx!r-}_q eDq[!Z`5R}j7,H8y_q=F> yW"c4*qrk{k!7 &~Aɧ]"#N!QC =G@OY#ANF(Lz7 hיuy-T3gA-Jr+1~́"Z e B%b.f\xjz JpWtb9:A#D*3oM9w j4w BR#r=3.Е#b;@nӦ曒\&F]Zw`F%^{n2*CݍHWkm!Yt7a'#a'"d H۬!<2m:ta8d"֛}'|eMqU+\K_ѺR??@pYu\{+[&1vytcZ/nm&3Ɇpmw_F_;|@_*ؼJrxF!8A̜\& hr<3RωwY]6#=V?UR6|Lu-2{Ȼ婟yA\8up؈{ \pv8`i8QW%0#ˆͰ>8 ^ti_hջ/a]p9#~ve_d#]b*S8-_\+! "b(nd2ڦ ; Y値tYC1*ωgw~G_\ϳl+OjvMNwEr b5ɕYm >/K6(RZqYeW1NRqtrOOqf Wý`P#dPm_tG(0Z ہSYCnx'n*fS\fL1cYHm:QL8Oz/wɭ\Y>?A׺FsФ_mb :\TD$-wI{^JTg>dG zJ{ɳI6ǪZ*\-4N,']@\wMOJ gC:2P hw7p3EC5G^W |+# ! > 7xy@Ōߊˏg/#t٩+VU(>C-R-4'vߚ`O K64_<_/ڨ#p;JU*UDfMTUÜ:+B q/熷V=ME(vz~ M(^lc5#rS+:bpm7|g՜PQ QHN5{#q+U3r]N"c|sx Xd"D>?a7jzgYA#+ؘr%oRh|t) RBF=a0eJuj59s6*,:f_0wr'rꚍ"T__VjEH=o&|+<"\I=ewڸ8>) =:->2B Lg# ~pe6kU"ΪeQo"_`b@0ߡxdT];# vDFk@B-%Ƒn+z3âȣJ+b{,& .ES `r|h'y5J G!:9پ}sWbZ߯WodH796:^&bL3psKJ&M%,[4Pio1Ɏz-O=d@ocS6rl|X#T<'ѾM^H9}6M0~ve!h$.|օ"Y3,/-ԛ$e^!? s-bG$#o=TzJGb=US("?%F< QBdԯdE"ƭ1{hC%VY}k3#˃ [+rOZ~mw+Bh< pFhTR ? zsS~kCa>RDJO#PJMzkI#JcR, ělʐn濃i17Â$0ӣLgo!loΚ䫋y7 Ԡ2ZLR+"Ϥ'ߖΗ53p2NM8X,]Xh#Rr衧޼u'7k;:-Lzx@{rr"'vL2hjeɢc9jGc,8,6.Sf`Qa;}U9h3';k,2`:lif:QH MK"G0p 1WM]Wk1V$F=qqU( '5Xу)?VDbHvn5 ` 5FGwF㻦tLݕta\ xC~'6,| azY1GV!־d;IO΅(7C"r@$z˓ZЄk尩 *Ze?q O>T9Ʌ)!XHC3_hLOg|rW^ _i]mKg ;lpeMjOutcGt ~5WGK$˨U/H!QxLƥES9wYD_T~o\nqQ0\w[SXňN^ 7 $bC7P(+{줐 Ṣ/5Kͼa`~e^3W9R௨Է?\d@SÆ Z!`D3/l(*G; QY7_1[W^#/e RSi=sXQ]iGC7'vT>̻W=h#Q}XifZC!^s3q {-4uݣ OcMr`'6k2n<0,Y, u1?u:Scנ=ұUNʔ˵ wgپGuQO-0Gq|CZR%3of7R(Vl9Z2)[:_R;{)Dv/H| ,V8x~[.x嬨FvN@.DKdZC}NJ,6R=}[o} o 1Mm!Oycz9;=!J( 5GOժ sIK)WglmQm>3q I4V-⛴n "m Bk|+*ݬ "+ASv7eи ̙} Ρ5h$ip5۱vrP LD|/d@niAdslM!љ]#@ Vߣ=!xKE CsKϸI]s&jzҟ>t|*5{ _i/?^Ou{9]qu 㤆&4̓^NjpD,X|{ oD/8.Z 78bF֠ͳF෱pMƺ0U:qjc?H]!36'cva\.y''8wJI?%眩LtA%KpHM(.F-&t.?a/zք~&h+Zg/xbI"~9[=.S*[%;DF5>Ngr>])d;PS/˭6V@P9'кB-m/pY٘3 ] N O$Z; j2&-V"_+OKǬiڄp/կ`lI98m{F3=۸ǣ#뭈}dqSd0L pj&AVT*SI.&P1Pj!)wQ9;//m*ҁ '1zoʻ ;J`*,/m*PA=1 yЀ(d}Jh=j4[i RIrM8ܩͥ<<=l9h˧{E}_zh%HrF y)~H;bz:NFo2!^,W{L%1ذ}Zh2Mu"gIP-gE}9#2 tw$}Q5_хm8s:/p K^P(}@OK5Z}f g̦CTg 2hR1*/me9֒⳯t+U I:RY+*PyY A?}Qʽ)k^KD4?=h͗:*ɂ|+p%s2`->7v:y (5Yf)8oʖ;p|}PE&,rȠMS:|PH^_BbbK-#)_ Hk k9 xbKpdՏj {$0?O΅guߕuJ<ԉO ylzp;yn;i֮Ъp, swR: ~f YZz +-,4TNXŊ*4 ;k!R+A7@^;q˟aGvkY?/zjFXKT2*ډWjxcϚ-;CO4޴B ,=8ױv-KԢcsq Vr.Ke1;V(ڛKrtOB#{8_(NxUo釈OM<$..IKn]]WMU7F`HT Lb .\ryS$SN6k'Am@8gs*]c|_a~~%h)IWO9%_aBHJ]Wޯ2قVd"9&R!&A!,fDɔ4r .U? f2<3?YTc_3SAmkt m719峑L=6Z._6 E/9$1sP$xr^Hc kVLg tl7 iǩIOJ/#5bEO")ӇE#xIuD NׇIH0k+`B"N8$݋ ~a4"@v [*1릁nW:] 9Kkg#lx!GpA"8O$rE4\xs}>>y= dIC]m2͹)2(s4 u'!r Lw {coFY5IAi;f<ض+x{?Gi,pNL$Lu*O:)bM:.zSHffWG'_[xƱ73;EMDۯ2Ja6:S!Q ew: C^ξ`^m&SM(uJfK +LNPvKoDcʂ5Lۈ8nR*Al\s n]V#s쫔kqd Αڮ{F48Udՙm6Ƥ%Cy25 v!Mӆq u٭ 7ׄ/ˆo\=߮25K.+VFC %# Ol ֭WB'?@Ne.y >Bw-堓/ Y~U&#=pS)#๣.f!=em9eyrfE;[!\k pva|ڥPm01 RN$.To܋?Bp͊VStpmeG%D KN9[ fr{~)-If\ {%2'6Io H(KOE9 @IKZC 0٩\M6 N_}c|n?̮nq5_ yV"ZSS 0p0xRYbʃ8;9#>̄_ h:YR nXEqRϭ"@(!@@Oc2Erqs]M+y8J\>D(2 αS\GPo rt-zڜ/Sټrl7ӆ\ͽUUp\,&"UP{1tPt>-\>>[O h6N\ԊpS.9 NsR~5< )b&n5f״ʎuekꡚY{W}k:qK\_53O2,>;PC[2]oޘʍ/݌'7 yDsDcb5iakC5_˱f}ؿ:6ۋmR ,{ {т?.EAsF&xdǑ.w9P||z%|Cj/1=j$J4%I %So|vVz9}D2Zx d٭UPrG~N{(aRgL"cc *ˢg̝1Sg`<`])EKю_ԉCCt>)B|÷Бbx"/%ſ;jY׭yG ux 2녛4]hIm`Rr=q;%SQwh)Tث\g\7t^~P=1<V~P g.+2Vv4Ñ [tf%T~O z'rL"݇QZO*@fgeQ\ު׫ UCg˳ŀC-j8 2[ 5e$]+m7@/ʬ yP+햁;.?T f:M䷙B#9\KL!w%(!:rip|<m,)7GNQ锡M \zE%{ r).A{Z!mEpGd.e8W@-u&/zRbѺeU[&Waíe?~6/Oқ6hI7T 3EB5N36ѮlW=ا$y E ~/Ӆ]ߤG]T KDX,{[|R[wAm@-*,$) KB}V/+E.,o\u$u!Z0N˿Sƣ zctUxKcY>W˼p[Q ~F9ЧZji.Vk چQE8O92Mnm܏{Ib(ȩ,dgA0u<5jhшt{Fwq [^H(4\]gGŸZEGI4o#buiYrT[gƃt!۠ɫѹ@tD>"6:̧{'׊Gzd#nܻҟ [,@&&5j7ݽqUHbGyq 4#}DJ'NΜJ"/#3_b!PG-c#Ѷ i>NKEwUίWSv9t qBՈp 2C2;{: #֠W9L%G e@|y) _pD^ᥠ}2EHcPci+N mR; !r; Ph"8 h﬜f?֌que &6m+G85F~$KϏ52"/^ёR'#vz( 溣™/mѠ}qG* qv3#tx ' $(H'RVH[kmu<,-y4SbAIcђ_apYI^F٠IcDF ҃ |9Ȯ/qBO-C^O/)jT yH}4#lug>NљvjdE&Cr3Rv4K֬eˌ3k)nc_q8x;'2uHZxPu KwZ|25IRB)@h>K3 yVS1c7Ōn!_wRFG+0`Wkn)ՙ%K_v԰IezBŲO&گkˮ`Nmr{؃d1C3;i{!gFf>& hK+< S"vҒ8;ls/x|MCSэtޱGt& $Ӫ^yH\QE&CPl`ErhrQ`։uO^cC.֋Tcj5]D,ie9wo/8-& E|ЌutJmcIJ>;F% ^iY :@ՍHYh%U!$t{+9cǹۡup VLh޾#3yl!Afϔ\ [ۄvH\^ Fs㔖P))VB"S6,Hf H.dbM{qB,鳀xI,cϕh;22?weŎO}3yWō=G`*5JRo1ٕohTk0vc—5Cd鋔@C!)- U -()g6ɉq|BpL7Ŋj8:鰘L7v՗@vsvvLt[l+m^*^C(mDd}&O,[<$jDh\IR=NtW2ty(+Cwfs$ CBpY+^!K,j}(m&o>xE,1ص;D  j<^z_UދK7H#3+nbJؑ KdHk)is&?Nu6f~VeRqn xT#ݐZ=Z'`&~Cb7,ʫ=2 ';ܾuBNxfi}<ڤMd$R9zԳzm, qyC[SZ40B@$(Э,]ڗ3Ѣltv,@YãprBG#)2c$U(tb L4z36`yLK/!kAF^d\|NO4uu)HqR 5L*OХx>b+ŠK:Ɨ4XN8ffd[Lg~>֐*ʳeQf&!8l:YfΓto1oC!`W]`*%R jU^zMSVSD]P/4[ЗĽ8R>*zF|"UrI-]ӗEU]bUzoQfKT/Jْ< ح=4&yq'W۷B|i/Cyb7vVEPj4<{ I{+i-nٟcf;GiIOu/ebwM6#a+qiOvLD a\YtΦ4fbZf !7V4Gh.XL8F(pd>6? Φ# x/QL@E3î ƾC\ʔNMGǮsF5*nd!A .UiW~*]XAnPCA7I$\P:RVBPHO*;MFf˂=VTy2yrXҋl+_ޱJ%_{g@w/s>R804%ti65dHw7b/TRk äEJ'}#Z:9svwV:.5[wjh)PgsڅwF'):i,8+2?臠H^$Rg[.Ƭzut =oEK XiJ7bpMbAd'T񟜴>5#D;Ib&[JO蓁{#m0&UA(_]4/G#e(f? z~@x }Žg><ΐwI*b0CY+;{F_+0h97I.aiFgJy-DG[-֛ޠGExp#~߸l\/6?MV {LƔVMD__;sKҀkulCϊ3 RakLJ^Ǝ|Ec2=\//&i