feedbackd-0.2.1-bp156.1.4 >  A fB2I%z 7U>2}KC: <_^5[k%FϧRjJc/0cPiBlYWF5<s˟bFH,-KZx]z#3@?'7;&srTZdHb#r4k|pu*x$k L ߣ. %U7*0lM޴5[+z҇]QgFc1 Mu܏+qN0 |qJKnd޳dT^p1" ;M9el_ R D׽&Q~mώh~Qo>cӆ-9w%YMڛ5k ܬY4c"{_|:_bhѠ oJ!HްB nGl88m/%CoCL0jrLLRG|бp@2?2d   7  $AJi  4  J  `        G ~ ,(0889t: =*cF*kG* H* I* X*Y*\+ ]+< ^+ b,c-^d-e-f-l-u- v.w1 x1 y1 z2|2222Cfeedbackd0.2.1bp156.1.4Feedback 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.fB2obs-power8-02HSUSE Linux Enterprise 15 SP6openSUSEGPL-3.0-only AND LGPL-2.1-onlyhttps://bugs.opensuse.orgUnspecifiedhttps://source.puri.sm/Librem5/feedbackdlinuxppc64legetent group feedbackd >/dev/null || groupadd -r feedbackd exit 0@C큤AA큤fB2fB2fB2fB2fB2dbfB2fB2fB2dbdbcc1dd8abffb85f8d6bffbac08a57e4c6a5a3cf5f766a1ebdc4ba074580c79b0df1a37a3a556fb5d2b30216ff34dd86ee344cc551d24637021239ebd862389d4f5e49272befe3ec2587045c2a13d5b11379c1141dce76b5856463dd3b31bd0ce07092aa8f0b4ce97e967438f8ad552eb287017b7e1cf81c772125d05ff3f4607b6a2346a7803d0aed1ebafc523868b3144e9f6d9ff259214def365f28eeda946da7efda53f050d0bcab9a39f6dd6c071ffc2cd2754698bd4075c497515b273ba8a039c3dd083c4523737467daa80732a5e014c81d091ef3c7ef923d0e97b0a7ea7edc59594a1d1da79b2460829b7f64024cd3f44b8eac7843220f2a57ce394aa42dc8ef29a7c39106534483d7f284886a217ba5c974b755f2496130b07d68c1e4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfeedbackd-0.2.1-bp156.1.4.src.rpmfeedbackdfeedbackd(ppc-64)@@@@@@@@@@@@    /bin/shlibc.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/shobs-power8-02 1715614432 0.2.1-bp156.1.40.2.1-bp156.1.4fbclifbd-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-feedbackdcpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=16f4e5e8a1383f054936fe5bb63aae2abd1f2b3f, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=56c393e36fd62f6485f3bfe22ef94ec3664848f0, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f4f8fd15d98a11880963c5ee3498a732acaa52c8, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=938172f8f30ab2ffcf9274d035858d9a0ef6a8dd, for GNU/Linux 3.10.0, strippedASCII textXML 1.0 document, ASCII textdirectory  RRRRRRRRRRR RRRR R R RRRRRRRR RRRR R R RJ:G0v=cY2ۙutf-8c9cf8e0377b9f3d29bcd65ed6b78f112816e0bbce412b5ed1119d51a68d59b9c?7zXZ !t/*] crv9y(,O0JLgJ5<0DAd#nZ;R/l8.`IF7=ٰKcK# ╟  jVπ9i/,q;6͈3fe3OT IzAgTԯyXaz{KnWM884B;mW,0OD2A9mED ~jeiyVX+MpR ::CJ_j9:bJ /%$>[^ 6~2~1u,%P9,YewЃ[H %@6U`&E hMԌkT)n:0%$)1peYOsH(&W/Q'~N )jm@eXl=L] ]Lk;Ktp~[ xڠ>+~yDqT CzO т&ެ|(WԸRz"N+zTe2rH*x3ks_PZElE}3vuըJ=A9q=Ssfb3-OEqt<"ώ`ΧZUGޡæG=c'nMN<*mQa +-͈VU8s=lPE'Kԕaea5ѽsC" Uar?#Mi%bhTUU[Zml Iv#$85H0z3 &¡d ף'LHY6`*4 3&;,s>Ą`TFOH5d+jGr013BFA%4rygbO'h\ ˬ{M,Y|6?n3_J0mQZ(n\.L׆6ky@[n ?nxp\@ (:M!Db`C'A,`g@-4I$ʜP3ؠO3-o"3KaЯ6Z $u;&İjs:OK9yިiF~:7"<`)4'_ Vƣ\<,7KNi;(7W|p^3=j̯#兴(PJHK 0, e>R wd P)Eſ 0 %mW^>%u[gA@qt/GxaN"+ݿ;b;`(&ƌy;}VLzXƹ+v?<lj^^WY^^y2〫hR,l"#kK`4n*EsGr "Dh Sg*bȪߢIo?)N^j(VJ?F@{WKj-f%I5gjTDcK԰,fڿym8:eҠ't)AdJP6j ө̿aBd`_|a  {+GqCbvXAn-1(}g,Kj \4WII$Dq#;/" - G6ne)负ˍ pMQ"[̾Mu{: "KJ޹9ϴ*USeqKOCM`Nbb\9c#V%͵Q:t>R3UGsk:?|QvE=qMM[%umb1wyMOG]Fzr^Rա>΢gܰοOpEP(8Vzv}6h{"^Q6i'ePk>*%B$P‹zJ xxސ^wɪ(z [nDEnB x#6P>k^\똄$& 'HhYC@k뚆] Ȩ/4OD^.h6|ɏʅ3-R^~%ņyE}qbu <7愕|ha'6uhj?8ζb//笯v]dLVR4Sނ.Ǒ#1z0.>aߗq8K,uo^TR|Jb@“_/ʅ.LӃK1#6 Z1Hbɭꓯ.Ϗ%_/0u=O@[G8Y˭tukQoGw.^+=ՇJ2x%,6 )B6 _n Tȗ@.b#}12--'b r6ESDѪjHMTin'7YbH ҴX31rEם_aByUCEZ lS71wMAIc( y0['Pf\ f~_0 W? wS,]|g 䥢#Dsg_`|: Zo7;&t@B5]&m!fq3o]wgnD&XO*TX pۨlˊl6|F7z-] .l3ig::l+l ,n1Vdtr)llf'a;lgI_taGwhG"Jsk._UBX*27'-A y5i<'3 GS]G ZZCkz ?jTFH;ַ,`@|lI.y 4љ 8٥[S:.19ZI9 2뤁ݕ-,,\ !8ճp_MF&O*s E4f̖9\Ǵ_ ._WRY7sWU;yd=(pˀRcckiڸ#4D@ 6t00[FAe-=O }}(wN^?*;pCt׹ V9v*b|;j[G{j\Qa+dux ~lL iي=yM_Fen9+# ,6=g\8G5Ö$KP5ӧ6?!>Ĭ M֟[P{}`J2\NYmc4^oI2[nAMTUMSQՈۥ=V[4t>@;q|!wo}~z*k0j"v#ԟ^61 H^4]w^صn weuݣwRs:|(/P"J*'(V9&,n8Ot3.-f)dϦF.8 7+Vk^zbv6] Ϣ (]fVbWtp> ,먏T sn[8k~ONG6QF|z|YKBUGP[J;g&+J |BR6,L-0yкN r-?qt1^!83G!2cT$XAI.^" 5"Sat=(ݏ|"ėwtSWY@y/3E$K,i:exXkj0É$L24 dh}5KըI]qTfT1/ZS\vi`|*8<䊛uRsQ+Qx&Ut(,JhWG3.J`7xh?[17z_Fݑ֪I 4WAJwdC[eG0KvPD`5'[ 4 >Vf \iF8JaBh!H6ϐ^:!@voPDѼuH ,߅|=TGPۙ>{> J+}2ZeEwcekj刐<#aHTMy>whPv=( =ΥtY8i`aaK'5+jo@98㕀jQˁبwT'}.|Ezr8teufr ÚEf͖T'6KvDK nA-թ 2TgU 8^[EeH`ZùE%)$!sl d\ 퐋 F6G-8@rldWߣRs 3Fly{a䶨e e7"-5ssRv=rSӟ1X>?+:ͣg)͓ 'B+;%lİHLJA2ǢhBnt )]yklİI\dNk)}BZP-ˮKۥX/)e`nֈ})4CI N3z!J,ͪ_P#+]3{ _:&+v<07zQ_ 9mYOȽX³."BlXE^s}ғ o `\@ͮG9`:FQdș}]i ,W  EGLu0ypV*P?;/1Wz-alC>eC "b0,4ˁBax\M dI @HO;xRNp:ރK,j#p^9>-#-P{oS?fq@g z_}kBMu2ɏ"|X_pV%p&_*+\T8橼 ӇIi-z@\͇%)w2?طĭa-RI~"֧86euRAfę t# [snk(o6ʮ}g$ؑb&eӂpn^&6*3&̊lK䄓) Rӽg#O0 &߸2< 3aM$#c>*>q"]WQN [p,}K)*"4TObK>-GZ#;5BAKg=|CR\{eV| Ol5Pje+莵, @p@ddd~R^7)y4HT|0[ 0i ӱu4m"ec ]BYol5Ӊf~bL{ϳhi Y-tiFC맘Zw@ qej~aHQ}.g6DD.nAr<]y !CzәQ@pV>YjYSdb{?>I,Y9=<=b[^JNH uHysS^ykX)`G?o5"G\-̨hNȫ#Irqf]E! ΢cMͅ e[-u4e 4N|oC<y/ٚߵ;h =c&@NynȌOsim;T4ttE076RKjSN&́K{#u;lZ.1^K`1&!*G wd5qw:'ZV(~)˩@0"ptL/-ܫg/ʰ}}$N*q eɘSmwW+zExLE: }Uɭv>IkWr'QI!fGMDp/n!ךK5߄N2lQM<Ť `VYuhj}9BMܪI{j̴HQ1jJ*Yn^YYuDkw$)|S7}zh ]&peqYT!f)cgE^"waZL-C٧!4k-d2Jaii!9R۲n$U T]r6(#㠽% Du q0vnYLFU-%TLq ֫=-6c"3)Qij~A 9,y! ~m28J *v gL')2U%ɼ>Up!7gQA^Iȩv6Z(e%I.8YlA8 R*usTj M)g}|!{lgΝy5?`q3v$Ͼ m~nc-V;&@ƚAn& wӎ~"´#L@. Bfh5V?>| "0gӠW \{a3t]Dj Yq68z xjA, UC%:vJ f-&wNⰴ{ndݔywofg"\e\gDa!-36(~75z:9!n1 ýycAe$pj3fEFCnAiTB!zInN\ɿ?챡MEد6JٟxZTяӤ+9f?$E]ЕCI9pKQ;|ĤrDnɉkA:vZ.{b 6PB%^WlUW]Xj4keң]<l%י fD^f0dl5% ڰ6&+[S2oW\&z& ޚNVXw9Md |KSH(i8\K>} Ʒ|eQFp  5ܐu 6C+X2@"hDU{kXgҲZ1,'5_*Ksm*ۨ_E^ iZЅ~TmtXe᫈ZDn~",:lJ}C\ŁqN? *ksdrp2!wG%H.dv;Ĺ݊D؊њA;a 1I My&ހ'袛(-!߭ rAuf]}(&eﳵlz-vAڽCv$m83:N-ޒf:aXn#B'9vϽ $̓$L{i*AG7kIL %6M&4=HY])B= Bf:kſ=Ս_ߺJ˧*- fx7=fX&Yb9ߙ)Ȉweg"'V_ZBM\-M}6Ai/v3,e¤`T8Ճ$綃9բop 6KGpy* h'Q2K6&oC v g\,tյ{U4G%b Ĉ`痏YfX1ץU[d} ¬@*OU|ܚ,=AKk9&ڀ++~ )̹  q<6Xc*DRj17pSLK75$vϷ2 oR"0sՁp_maθēdgxG墤u"D瓱a{E?b+GPnQ t#DdM^}˰,ȖpVvS#.rRZ ͡aЃτ9 UU2Pd>\( tʔG<QbVlf7P b%zZURp?8 ioGJtەDFsmIB̆Csлq5~>=`!bl.3c*XE1G3݇U= Pg zARb' oned:\ F8m~yl͊q|qDT_SߧͲXH}Iv+),uJ*Cj~wo &o\_HfTe^,lٓnCC@{90V9ùro*ǧ.-g#F7w f}Qe20iWQ=ʎO@ B҆' v0dj*INhGNOd{k2˃&Eŵ+з{FL]J!II20ʅcBQ;I<ͻsp繳ȂTAMPH}GmȀ`6i֚Yl)A]K{~}\-cPx&(Py@8=BJ8cep5hW~+/o30GϚdv%$~:KLn {y_y?q)C  ?R|S[J/QY4 #\ɼP%AEEV}@c·j6UJ`poj#5OBD>N<*pdLim]J29*Ӛ(Jj4tJ b:xF)Tʋ*"L;E>ń} oPgEQWvM?@D#Y$z.o'R#Ĵ k_(0xJyMPx{s͂lQ) pJ/_s.jqB.衾47i,yF>A-ѣgNfGT wE F˘FZ$7IM?ԆTwL)lT%cZu.tCƼU Kcꑭ(xblI4 dU*VbV8|j9#Q7+~uMb?#SLLVj ,Uq!k|5@ؚ/se3Ar3Cc\{m^ ab; / +ئ]Z@y4l \^¥+o:Q<$R2mR'?l3ɞxq<Χȧbv8'=bd۩K y!W/mHx<_7eJǡdﳆ.t[lNJbfߨV bV=N#2bOeKˇW;Apt? )i4]0eНDoav;Tq;¤3c]fMb *RN1s3.Z!?~;d"o&7RkHD'K7n&C?:įPM9ed1d`U^xcBϬ~ș[ԷgE{%߃`%Wv>*cls|;}7~2Hhm0\졓;s<ˤqGlZz=m[+{d+|4};fd bFB. TXJy\uhY5SIs-ܥ+/(߰F L\sZ߷m\>! ar%Fݨ|~ <S<=/> ڽmc?6&#BFd ^fumnhS?߶:ytvM|((p`x!!Y'fL#0mr!Q`bLf6@m|],GgH%NU&\r+(?:), J ¥u/oIra"lCViF6JF uz1<q Ɂ8*j{$%S 8~%b!f 3QyA \[p2µRˍؖot}k>58Gm r&]V9_KC;k0q.%aztA6턚.Lfx>`ONU7%.&ڇŒqr gB?fb`z(3eFov5AY_:7}9ٿC)4dQ)7Z"g%uw`yk=pɃٵ;#և1*0:i+]SP {޸:݋tO eƊ.+ļ4KB/#9GsvL/d ,)2e~! :g93ξxԊJ4 ? ƸiQKO,: G5_  (/ hƩWXl|&v bp =3/I&bd++iEQeQͻ^x:ܴO䄫FYAbNDk6^ݫ9 -nv^掉TM3~q̀ffݰNkQiZδDgzÜ-sЈ|`Wga4QCJʸ!òGl|*4^1{ z7GHD}<8 q"$I`?Li 7Vj``%J&V\Nv+k I\ՙpJqsK;:Z NDxδ2 ݦ^CWPCzJR]EBv 5e9z 0 ]'0X'8YarKpxشIDW<8GGV161lRK()DL{! WM. ϳҌi\y\Ta}:VXuyYBq@TI nE\ꃫ^jG'VYO:j.'TQr]s"̚)K<4 o&^Lx@cآzcӜS%u b5}OhwMj KX9]hRt(":ه:Tb*׮hϮ| 9O7dbM Ĉ {I=DXwdJ~q o\鑖r^BeNVܿL7aDb#wwAQ "F"rH)*7^zvX{ߧᨵ$Y`gms 0/xфWuUhKmLvnCޮuxSjx>q1Q$j\͈zGmALL}bہӯ ԂTY,<y]Ff3e'[y!͟.WG[!v3$/ J~Y9ںZu-qf\xZeDhO~*LǬm@k /F5W덠a"rywo=IK6f)od `}w#>At3GкLWKZlY$:~o"$${F@{Y~պ"&FM2i!Iw ]e6`zҵ39H˒h?sUe}\hhOuh8Ҫgnͧg?TCŽ -x4/=f̍-2Ge (WcxOj&avBѸA#"x흜"=b-pID ?' DX7VGX@2m% 4,v3Q2 0diqO8|@$ .4:7qvC3Ep3^xI _ӧtI?mEmZ-ysEY"$[8{e |[RͮۍWX {,k|tnn @!M޾6lx9C{~><_Jh0a}}oL'[) YQA p]nF3T!K%~&Bp^1 o7m2)} IHnbkϬ^BP0Vm eQY6rCFfX^WpPث-uTDmٳ1HnE914jǨr`*ZV@=qOt`ಀH]FiBn3>Yf|_F6eDBt_z{O,OwܯCdXM2M׬@)hcڜt@'ûxX +9 5`/ '*}1S x*~" 2 &<Ϯ~v [x#o&x.r2շ 6Nouhc̱ soHVM)מnmXst ?3Q.}Båͮ.1CB;`+%(7K`X#.#$PuOEeEE[ę>8T7l7G},G:`p;qi%'60.5 ^-|CCe>]>Y-9D]q?C)6!;1/^,iPStFݐQa۟eefZ`D*׼{nP-v [p_Œo/}*p*[_6Nތs#EqUgoKA ~Jxg"!b9;0AlXt:TȊ"DSei"LhI+'p :7mQKo 9 71LIk؆=V ytolJꀏmV"69|C2s9烪$x 0Zgwt{N61 b  zDӸ?>wGxX>#2h#tyR$ejP,ף#Vk_Ij*TP΍4M!_}fn,5?}Y+5#gh5T`Aky;Z\?G~+m%0tì5WSŏbz+QDb;3hCn77I펫ݶ029 Đ G]\q*%P'3JEHHjN|Po:s_';m7YS&n79V&,F`G,*UNfxXOnjc TP-0 ˗֥ r%zB) zΨmb^%\[|#)Nxɱ  5@OQ5Kd'{ h103 .rGB`QH8Qf*I?rDENT®8&fG9`.'jDoʋ`5狪GFl-1Q4hSh>w^*w4}ar5*ɼxd5PA~*_ƉqyIkYĝm@w"0l,IUal d$ Qu>\N e-fdhāY?D|Ş:,JEjx'3xۻ!8遜:P1%6߫duCF:Bsһ2j[$ _21wSSݼt˖6ӵحGᨤňv2>ޣAr%(EU Fٹ p߃y_ss=K)&;Pt7]!#يB{c&,"l,lKWg@Bڑa$A8cC@]'r@'Mv0oEbBDEj)A$=oX'QYI۬Azx?dvNeks˻ Ӫd|52Դӝ'/^`kPQrՍ4;/\ 4BT9v|"5&|y,WQ^oWlnk2z,`NtMm}R%bL;81ٶ] x^͒,O7TTKW@s;[v#b?!ex64=,;3na'W*OhGpOD3nJ69=qJ1=Dbr'qRĬi_&TBcibؙ@y|W?z H}~/A0>N;m->=BOj?t&d+i3a>\,ۣˑVI2t-7Ç?FCߟVl]1w>UC2B_Cv]x7IĨƀp>%yK9N{5!#qْJXGAhЁ S6o4 "[SOm G8jX#{+F?lAt =hWX!!Eҵ";OtgfY/M ^/|87y/[~Mnx\-os N5ămJ zX-F0*h)Sϱ>xݶv/ռp+(!co'=Rl+ p KV/`dڿO5tY(>^g%@+p}r<]U9ăz3 wQѷч2ՒMYﺕG{y_.=|F ֋X,Y&[8Nfp]{W4hS[HiKQ| t+$or b]+}CN⋱f "uD.y;4AXr`l'$Đ:D,Qfy$ ܐ)^UĶy9-Ν Z3`<p,R%uՏSvB?ox{?~\5_sy)Uڧ)VZƎ;C / ygB˾ 9ޕإ^n†yL,:v!yU*(Usz)[ JGs+S=]_U 9:/qM(vK]!!2OIJ$HA_F\P][;sL!p2j4^/0T2XDcnQWO{5NEz"MSWW{e!MMzӫՖ&jIgn ߵ~7HN=B=wN%<\u)|A*=Ȭb爭![A -M7vVT"+Ѥ kV4R%FCat&?yRy.OutZY@sLK;9je+],w5g{*ꄶ#sΨdqk{Sp*L<Ë*h[y VꯓUi>k51f.XCuqTkT1+19 P >ljC$UWE s>aw!|4IP(ѯ&ǽ.=Q9O]H;[Zgc{//&%h|A~TVW9ԙ ӓ [Q&QW<o CM-}C*[RXj;U5||-8[As܊{ y%*g1x7/ RR Xo nɱkQ 9sm/[ l="@upa`M"mp"GAj׈ĔMk<0;IWa  2o>*ڝgJx|}UCЪWyfܜ-PM @UGqv!j"*#́/An;"^1 >- ~^σTfD|M̎SI.jcn˷X4hn=0lo*hnX[ ~)ݢXI5j;^.ĝo=Rx+i 8J;|/{@*EjۅfX7{7l9,^)ӅZC" E_Lͪbw F-.YWoR/ <m.e]G&Uw*%&bH2%:<zt3پ_%>w[`]6#VՁ`7,J:'3=58<N _ ī.&X=ѣ9 t׮Vф5)V+f; 5 [pxݪKJEks˓L!r=Cv`̶ L|Ͻ1T˵Pql6)o0&;R9`B]/n1hogj<1TlY&mNiQڼ qMc}o@rѺWsas^)/HJ/OFDSKxs"ʰcجI Tobh_ѐC1q\sU8W$S.$hfx~@:!6n OOkX)Aʹ_PkɎ'edy ,xBlp5@Mo-"Pm$ʥ{V40?HʓsJ}xY{30l4SP}iu?V1:ksy{OLíЀnz?kDٺRWfw̌X- o Ƿ,6MqCh*(͋UވȽuhX*fz-翦1F~=lW#Nmnϭl%_Ga4c*ς:`V1trCV0'D?7ؗ(6*1:$,GVGIbjQJ$qC7 PS+KQގY!jbÒSp)@!9YJhYpR#YJWRn#n,,Q~%(͆e|9. (SAZ(,vLHs|oY$2XV $78%ԁ4lBU#sFLLFX*pwHN=e:5Hv)^44?͐Q696.BǓg.F[0 IFi9" ,Κť1VX0Z.{^q͆3PAd '4xl?;MP\$3<^0S.o5La@7,5tZ 26ޫ ̊D@*ً #yp:9J@Ica;-|gRƝݬnsij9<׿\D746ieD~q 4ud^p$WUcu|muqKDԙz<뺦Y^Սڣ|ke(r%֜l(pkMDҼM\WjϒK eӱnx.;t} %G\S.9,Rmğ -,?m6ptc>Q(˜&i;" 5Z(ٰ}v* P~^440nYmGs{h~7^t#v\NFC+ynO:/hr^wEE D=:x'TPKFe&%{Ojjxո!(h9] Jځ.CQj @fr a= }YW+^4 zLל 9 E-Z=.ИVbIs6ҷ?Еg+9ЙBz})Jn("Pozm; )2nYG OVS}2'‹t !Z5F9ӗ/U9(HB5xW,{T,VUϓF/F.d,06U+Gfhcl< Ȗ#otlg\Ⱬ"ʷ Sqb,=?ޮ.i؁)|ϴ;rt=^-]ch<9<|௷%J;obɅ:_uA|uo]~?Kwh $c/ ŇeR%TzoΏVtah|Sjt+WB{4`;l@j?EH`1O 9cP` YƘ4ٶh,\@OVa㣬KLes8I#€ L@4|^U"(fAb0Ed /q`/.ϰRo6~{x{b%~Nv4z|'轏L 7/gFfG-Ia0=Cf=>밆I 0H<tFAJxiZeG]ԣ7Vߪu-|SQKڐ(hwPPJ#1 \ӫ\˖pV:+7Zk}z"' BK52^xyXw+qCs2s$JMM+7?=ȽɎʋT]5e_=mj'ذњH <†Lk?'֚ݓРeXiZ҄+1!t'^6QB=HN^Ѧq8s|Mfmk xq?yWcG%M(s030mTхdr0 ֒Wj~U^llDϥw5je^yǺDܦޅO`qy,F ug:<](hdP:"$(Up)I%f`Ytk>ABr6Wm0 EBშ3wk eI~pE胉Y%NO'EYvܕ#5DjpX[] lMv/M)M-g#\\?z '(KQf̦ej<29,5L^C.)zn:I˗ksu2\j] 7^I)pQJS f拡dD@)v'_Ž:5 !YCg; TeRC2nʧj䍛 5}@6H~ &?Ò$#X $wFrsGf6=Zb2;Fx{\rHoDH3;YΡ3]MFv/la׎h*^ &[G&"CVI&/bg|5 H ]-&NX2w M4ǽ"i>{!щI\Mp[;{8] Ł&h]JBBS #m SKkN⇽'KT6_*3хF6>5y_4nа>D^4/〯ɡb]eJk6{eE.`:X)P\Oo^.Mג]ѿAוzdFSÂg?xWרg%w kO:pG`JvEA?g ,:Ba9i0s% v !`H(tيv@SԆQ(ԓn!R0 A%gh Zb?A/VV:#&ƒ^hjJ> }!Z'CyMaPya # m=( GR XD1Uf1t]ܯ@6VJu]0Sla?qw{UÐ{(OyqŲD^O^0fy-Z2\~/6aoSD\O Ꝝmo;0]u`TNa+$V,3t_,=bЎI#L2$0c&Ԣ1KԘ~?Wkt%Ǖ6_LT2Rģ@0"۫dC1-Uto_db5RPq-P^jD=sk$FI^IA 'Ms!E]\98hwGr}mYΘ.1ٻϭĚC ͗:/;?eL;NƍWNL!6kO#S=2>?}*d,]y^Ԅ R0> ]۵e.Uȴos(_=;ٔ3Jt!CG6"cqǦr@N4P h&'y9!o)4Dp@o ӇN`]Z8y:Vv9Jkj>E|\ckiD<¸_`ͯ{nϻW֐Y aXЉE4rs8*-xo#d\wW6WѸ7ӞM1GV^}d;c|:gWPBUp Z_*3.[xq-޴KlO,?Lc+u<R^kM55lL*2n_~V ǸZJ$, >Vⵒ -狣כzadd0b4d|),*S-&Rq3B-K+^.4U(ujACYLzUԜ k.|Ip+qu]hȱԹB^dkꢐ?5ߨSY8<^=607y+b?C tkӿn>p}/5nWh-:ztuNȭ貐hHSb$g:p:iN)<:N cdPd:?-a}Cs` @heS֥ROΛ\Hާ qx>i Bb.$Ŀ۸cv2~""_}V lUq"<\ 2N(YšNhxu|VSi,U B ZNGH VmGl0Y`)b6{d`*XzX)'{D%ޅÀ-۲zx6Һ\;vΒ|т7e \0LHqzsdɇAL{ {oXgG_4Ѩ,5+с*yi ^Fm!XSŊGB6O/*.n^dF~{Vr;`I&#ϥ 1lqyݢtDuB]~ِ~9+Yq 5Afvv'n/)Ala_/׫,3,_>ލL#)i4Zz`ݨܴII^cɋ>|xG <0]هL,,.S م,9T`k_qDMrC[8$Z5CwqF-H=4UcQ(U6IQF7X_͍Eѳҕ9sVhz+b=o +iyװdWC(!- mٸ>N;䲞ߚ9R$q^B-/'~s0ݥ-8gTDoPtd>Fzj -*Q_fy¦:4/T0U !}BwT&Htb۱&d.5)w*d*orHٹ>*kHwvB:NXP͛ܞX_m֘λ4D|nҳ$׹\＀b~HX2=tO)Ս=6 Eg Uf  I8|`!@Zxĥ6fQWL ujn.KysTF|csۛb|vC *׽k' WOoqtMv3.j+ 2l7C%rX9#Ya^ZjWyOAMt@e~m!G-PU+&"C\]'7~OVڪyxB#xr7 Opb8CǀTtmox_HBXΔb;#Ƭ9 /剦W7gZI<Ԩ;Z}N N}{0*'y;EԆ~*رi/Ox3U*$hj^\q8x࿂H"a"ed(BYݰ:~}7 ڽ G P1 Uq+Z% Tϝ0ճ̠?GhFZ pu hٴN>!X s#;ق٣<9h[ D,K㌺D$ץIZ:"ffư!]hsfi/caf0k4]c0q -gvcTPtYN~> ?&՘btg*a )K=6UT$l5O1Vj)x4(]s ayRjIU3MswW~7O~0d 3 @D1]@({8LwUm sn[!B'-m IqLPV=| 2iafZ/.rPVz(O߫돂rD,МIrQvKCdPKožy ^]-IK qzp`dLZEq888>f ډ@2޺-X.0z'ҐT4U貅e@~#2!th܂WrZ?ޤg. u0&ރ4dnGwzS3TIݎK#'2_A}>!nݎ1N e;VM7c,XYFP@$B!=ee# `ҫ"b&b'xwY!}a~.RyhY䁤,u;jj CohǕ._ȨK&u $90 ~Ȇ,nQ4AϬuZ"'I\E^<ɹ%V0=ȳF r+ hHG >5gMp)-Az) B<.;4}yH~Hc4r;`DZ"F# FF橜n^}M|6NjС^oe(Rhgqfa1"#]hd澸e2qdq [9|7AW˿iɥ j;d% EWHyy: s2,.Ɏ$SX]0uS `lӋYk"ؔC f^DoKpԹ~m[Cl($5K#zPu2I8gAE%`$/O_kČii Vܓq ^^P%Y|lTe-"bFP2+SߓB?{6!}uӵ=Dl<'S}A7eHCK|20eVvalTPX|7'Yȕ u7&D)N|{nij.Քr"V#բrjzBϿTr{7D F+w΂6_)rFc߬fl iisuH)ɖKHlvujVo>8,wZfM 1L I}="|ooX398QޥV8*ؘ$%)cL@@6;en,`Y. :*g[!H8{b5E3#Ajb/Gw>k}^ýn͐q!dE|c2[%6/\dF_LU4-}8}K*'+y^n0_.P>y/4T.vm,^wvUPEY4Jj/=LQ51~Ԙ1UI bdQ/Xt+s@ PdrnjGԜ9۽zb``"`ry -7BpS6P.ch%+g#eAS0[ %2d S||[uU( J$='h;]E4G]U/:a}9A~"XR,5DK.s_Ĕjw0XeS4 IfGYu O[LpvYhdQ.\}(t 0w+C;YvTa؃*7u0bKrcḬo O f| ta[Bo^>=Jaj )8sbJ>Jžb-ƐIK.(sb4IGL.̟';^#[yÁ8^b>_=^sc{d1KqDzcY#c~tZgh:\# ~g^?a0UC;D&Y\ϸٽ )Dъc6ǙHvbtc$+%x%TOȦV=F glkSU}-&ݠЋQ7XעE|Cv`6Ӽišv@hlOIb+p3Sn[4ڤ{dzJ)g}/gPԟ1\?F9irF>0ykdR,_<']@z09j⩱>NFgp!0M"Kanc<*/#-H!Q3^(s?\Ql8@ QiSdҧ~RS8;\T1ȱ!PwD)l~ԤT[HWk*+YX['{Y:( iVOf#,|pKMȉQa͘B[C4ݽ#Y[~16ov?QJF _,p1:t3erMm6&*RƦMɭCD+<7ɿy+w|7XbGs+WpYO>2K$ y߫/¶' uioUׅc9o--!Έ fo _cmP" RꈍkMIy(ZR~ٔ'1ܝoBMCydP6֌0co;4*&s 6X#Z6+cò%Vr>ÊdMVrFaվ >3qM Nz됵EAEl!B_.9鐙 g.+A`"MA°b{1w DUISa,aV[NܴKkGEA:)._UI*uރ%J\"Oy۰͕W1.|_3/נ'Y5u 9:9'\ +SV8.fõ߱%{ p;(1roz)W/x:>;`fe1:˯캭@$(986oݤqhqJu0S@C>\xXL'!Hjω"`Rv~H_by9]1<Ce3~0Р~EHyD_e91m<[2H^H/}ONt`P‰SqTX{LzتCv!s25Zp#rXG'fozzŐIs82P3SMzaIKE$BoFeDwP~"|I}աlDf;6ғPFU2SXVJψbNvePpSX'uqɾkT ]#k]OPT\N]cF/m y|}{ܸ(^=b@?kcy}lL^YI&}/3ҫ>a5p_v]ĀRYm@T/^Toc%Qͽ1BW3x.6Y~/jD͉,qI P`( =ŕr9pB \},sӫ2蛰Ǧ:& x6ކju#ՉS`]OB2I\8VXH-*?|e8uj;9%'ɿnBǶu)6C/WriaI0䲁nA6 `GZ*@W~z߾ƄK?Rl^ƓsNZ!b5;KpQ3"[nPi,[ERMg&*s{6 tK#2&Z [#lCQ31{A͗5R6m5.ouEEe 79щ>,C.̚#!?Pڑ2$*xNz.vCB&$g£>Lkt9?=)uMp*";`vÍ  DESFW H0~p|;Q6fDta.~P6).bO_9Iwgj! VK_=fWE!KEn-sDg?´QqYc2~87 j)w/ӛ=%2G乘x,"lӗ˄H{>uޯ#K ~s'Σ!Famވ45\zfDTξn;k=2Hh݃_@{Cua&%rS*X*e~UGSVh(McyF{M3TùQf( 7'YwB ÎP}ҍ^~ߊ:M GDc4"ӻ4|*1d]QBN(NSc`^_x\h ʵWk/  a͆ <=+29/(VQ)fonvn@JHKM?]Ջ%Չ:?T$ hq{6';nöCg,qTjv񋮔"mahoy&mDnUuA6yv( wAȳ|UݿHHTP\մ`AY؇oa[")Ӈio)y ȫBdEq4Gn=7Yw-K(q'H0b0=}oMpյejևwHrgC10Hf) `p])sHbLԐRZqPQNu.F>Vpq6O.: !d#&f`/0T"oQA aTuءڝyÖ. σ[q~m,櫘t#8Co/=?$Nqy#|,2!otJm~ZɹK|Τ 53 bz%(M+'=!˩^01~;q/W`S|*ZrpNjA뻭kէ7ܚ9u5qBCE GR/#,@0;IS6]/kXi'4 J oj|=͐y), >݆}=8DB3@mS?~g[k޳kW%pĤscб#jO}i l9Xdq&w'err o}d)jퟻ-Z!VOrT"kOŒ]dޓf r``Dwrݍ5)$K4@ƭt݅1˪aFql pW N# p>Qoi;t<|MN&;:|[՝Pf/ԵM?{a;Eg}HSmAX(Sh_\EI<@s=u2=\.q@ڹ!GO$kLDJ?ngk^GYb^7] y= k(c?Z芤Xd-W_֑QDDv"#VAb Ul&螝i@Hwr:7*V"\T{;%6-LP2JNarE-$D*id|{#},|O'%uu[sztoI-Qj󬓨%;' bS$8VXF ?V˗A!ٹ#h.k&nNt+Lw 9) CÜI琝4 yK:d7|Xi8G1wGKeʦNIGOߎs0skفV/at7t)2J+s?4kn@j>JY0!i͔'\ʢ&b_6"H;րf=C3?pH(Gh3m2[+e8Gm=8F ]KJ Uc\Bntl;=oNpC ZHw7֑z-I .4-bGJ;%|.m+`́$ ec \D4_m| rIKY[):3y+Sv(@0^B#,G@,2DwE+`ZZ0,#$ߡhE4\K K@+鰸]`0ٵN[Q SvKdMk<~K=2~r]g7蓦bP}5x߿. 5+ȿlQ&*>.?c=dE6=0nnbDǠ ʵ+l)=]ߕHsDuMwී a~ gBlWΑI#`z0ܭ~"[x2cʓJ).[ƃ1 O`g8Ri hzƬЮy>H"HTA xzdz*H]the;(xC'@6 :%_Y}88Q$tSjho $uV&>t]3Ll׊ƚ[Ը7dd>yƇ 3i y-IeN0#R.lH [i̺FD/4).p e;(N|4FI<`_%&+$mi 3ekyS,)65ޠ/⋱5fЫݴnv_GNVE:ZM)ZT1x*NVY6c9! ą)ƏO#4ձ`py>W3alrSО0QЦ6Lw>G5k`0LEug؊b-tG[m;m>ôݤ|a#.dc (Qb6K"WZg1@q |Y,XC7AMZkD)甑7 ueEY,#Q9HVғ|΍7&yȵRk:igt!=6aH2Z,E%+CE' ۑ7Qmq]zhɤ/iU3i;=vN$Q;auRjOE/H7nI{ߦ] Ǿ0>uAʫE'hr@QE%FU@̽t !0) сK QJԜ9b_{YNG-waA$. 0t u ,k;Z,\^@] 8:z3g9/\ݮz9E(\%/tAMI÷j’ 79ѯoS쎛aޟ7L`bؓNNfr(ESR|[xmv$#"%`L ? s_$]'ᖄ\6ZKzxZo>#𓌋hgG^M:^I(5lJ-U{o:JB#~O( 8M.oADUÔ®l0Ხ (1Čr'd+m|,ѓ̀*2 TWH5NF˒lv4J#(]&[ӼPg3k<4z( l¦ٶ@?Pe Bn B9)}Q3>sn\ _}|7G0fȪzf~=zUFM+,l]IwOc3Jb6AB[Y}̣´RisB~Fv6 y`]] ф䎂q\Ⱥ޿Ӫ$A-L1VbrFuM1+D׼E~PƱh2ڄ`<MSV!/]ut@Y;ƿlh^A:R.c;[EL\xF&yZRu; *A2yk&=F R!Ӝ;H'SXƯW(0A\<]qrel /Z_]_[y#CE^e-7F kY-m*'Q+}NjMDv{_2Kr'3qK$Akgf'yq6g,Sf0 k r/8 cj.#ݐ(C4oo;ttJXRQН8yȣ) F撄3yN\.@po0🦊9H]oGTƐsDZR4Q`ej7Pt#DeZ?9={+|BԲI}F0 ,LϖΌ ZQLo]'wTK`f2QRM޳!n+6: K?v^⺹[A\W=fC0&r{uR]Jce0ި1jb$"}\oȀ::im"!m(+vq}vMQ"_s=LE=S*`, [!>ݠH y tuf9֒n\bxaAݽcXNr)_28nī^L>\N ɳNZLOi wj٩QpL}{h}XTJ%.wHfL7䔯 ҇ 8>R۸/7{m)+7s#D&)m~DWhdZ~p#k%F2(_F Ƨ#&u .g_.X5>C3fWҥHWL[TZAF3)X=SO"bA8mw%+\q!-͂i-d5-W=k{<ˑxK|gIy6بXu-j9"4{ o1l6v> dV6*'Nx%ZilUz\*@4j_z$f,ytb_ ƒ )D쎄wXjo,qohJb!v͞ stB N2Hy@}'/`<)lyb6_Y&rIvV=v98se)m`7չ @_?B"zFgaUvxW'N쫍j#<oB[g:|!AvK!BdB3lտHʨb\DO҂x=e-+j=m;NuutYV@tbN|">E}+PB˶O̺`o2ࢋ؊o椿bR?r+'j빾'kTe )~zM@I3iaʹ&Tdl5]$m !R|3GGxEXpd#!xW屃n3Cz?._gZOB hI/51ih砆 fOm1=C>ܝ'Jã)Grng@2,5'|V6[< ) ҴMzj=u.b`kpj*AhܵO}s+!)?JU%gH&'U?rX3 1ˑL\Yh]lWRԸ>=ZRF兒9G 63bGPi7ElڬmlVM_Ikgg\礶 ]J(Sɮ'Rs}hS8P:99s]*XO 8>P>0i/#aaȧxآh "<" \Qe4@Df\>[z?)=o*^zXeֳUdR(`Ty `,A8 !WM$ͨ-}  |2 ;HiıtVNuBasה% TA$6.W0B06H33#qW'HJn[ dPޥԑwX1_0ZU^(Ƶm|aa{k+1^avPJmRPq9Ӻü䧹Tb B ie'jpixf$YkTcū#pƑsa݅_~( xjQI_:Z,Mŝ/o֑ݢ1:hO8ʁq%Si '*]QܛˈT;NxhPt`nf@ \99`B&M9"wAp#\CLk/]tȃsE`sA8#!\ %Ѯ=;u5}2%K/u#o0U6<r%Y>`uXҝTşo'i]3;_mQ[򣕌-@!8n +S]{f\E;iu:셟H4χ쐃[u ؾIM(oolˆ JNB7^,m zoO5̢X&S]9avL29+Z8~\"ڠՁ hWo_Y~n^*&`]z@ ~A߹oZ$&$_<*g"Cjv;i\O ކ Y!")$>Ք99@ρqBӷu(6˺ )\a/>e)sű%P^> žHR >?b8e%32GR+R2$2w/y=o. ꣪ :4浹тBK|-GύͰߍGG0x*Dc\R­JwD[ :",Kχ"VėupO(v1xlJN\4.SQ=0h U.`E殱X9/'q<;/['R>2~nUnbHnp{F`2r:6;`sAQ(+.fKp˹ KPN90O+uz.io]d~!GM (1L}H3<[t[b|EgKCtOMj`LQv'l((koBj]aӜ2=C=OD(6"_f/L:&S'Y`ZY+s #^-`e#AToOdr /'zA^~_fb0tQoK6Em@nca7~Ԉѧ>_VoNPK˜jypFE_ˆ(U Cݫ2 R 8wug9ADwATz˭'rqgY{ f^nt@f1Ns> ۊ@`.,8Fh&Ґs0*ʔ&⥒gsA>I#*scj!YPW@lP%2Gp #+5߫&-{v DKG͵ J@1|ECxYa}x LCܿd뱝Ŷl0W"f x -ضPGX.H-Z,g#1ͱ+I-"/+ V۞4ȶ%HגW{BoDݱmX?`:{PaRGle̚)ʞNP/,آ̔$@&)T->\J.B|~d|;U7Xn)Y9Q0or *^}T;p>YL6nc]ˏE2ݢ,kj}3Фc5T<,ωkD(k\Uʠ}P5 c^˜נ='ىikM>bM%HKgBӫeQUtO U~"`9(@"5<Rp^oؑ]rv@L4-tnfoc9'."8Y[B/n)4Yx)^T_9Qy}74OQyA2qURO}v{ޠ+ xhڧ<?WRCzuF;-(aku&S[ =dBJx-kb=ewa$b$Jح;"-i'ӞyW $gӼ16^"'.c^h_kXn{ϯf E"`!­r*JoPSw7mH}ގx ^OH(FQB݄ZX$E]v1š_ t#25kՀ$o:RH,h\o=G)?zd>=x6]%2< Ⱥ[i!mfr:+`@G^Fy%M,[/KԺ 5HPEm-%o~TSZyԆTX=#O- C8 nJ cbxs͟s jͧKa$싪z7.GTvƠi_B@%]:%/Qr"`h+n^e4cETP ︭DP[^Ec:mՑY䖗-NdRm;˪PUS`ق#('O65l3G?xeǬCȡ9uP wř``Ro=b1~7b :-]CcE2\W )jZ5qX[0ߌIĬ&&?81c.}<fBiv w "mՎMHӜmb)j՝*oYŠVc|)`݀KhG:"rNNOQgxm!{.Ї;gA3%gxrA0#7\'mG[XlϽ8 iqYsv\_{PʎlӔAʹg+R#vcW}ݲb7Tw}jqƂ^j͎&fk[|Zdn/RP #RRS:Z1~֦zE#oO[h,o!FEn (8t,Bif0zs91<۴PSܳhsklԦ\# m 9xuGPIoQ~K8_DCPQy?ӵq%?*Rjg2@qw!>^ϹŮ(x4Xzs+JҫwPg W*=0-зƀ} }Y(yA٤D=YtO=e?;,1m֘VqL O_+I )GSiLA?)Nc'r{k!q@O4>Liꚨkcl8 JZX+btTzUjP5VQE p}rI[~3Y휪dq {PO߉ެ Jw`Tp`~]^P[se;Ir)P(FNAۯzV-4(l[Oj. - #_HruwF ۵Zx΀V~El1+-o헝r?´m7|I *3,9Jin*U%;u O~6C =E2 cLn_#>w5P1*=+t‘ *# B`:$+1J.~X%KobتێlJ#i3A䭛Ov~ 6~i`CaqDV&j+`VWF3]3^(}ZNF-AE5zfrؓ9r/hUrK UJs!,@CX| V3$ 7?veRu][pL#izED*;iZI DXCe<`M+Xv>CFh0.Q-N]sjqP}M⫘5׵-jc' hR^{oC 9z > R<6?3{'CpVAQq׹ɯ@y*jjɬi2-.$=Jhw ?5l.ܔQ` bq}MKjj~uﺏq<+7]G^xIxAJu۲Bq8T/Z 6!(iJgy(UX.V R ?@04c%>=Uvjd!U=9ןZ1%S1+0 HMƹ c&'4(btqNq)+ y2-Z贉 ]tqGI?HT]3x uWJ!=>+`Sک!Eޘ9>fH<+i9ƝCS25p`V?mZWlYJu\qzPL\Ybhkں2ܳ ~5o!{t0M<`mh@dsoqf5Ji5|zduF!>;^w* anXff@Tb(FPnтnvMYi'̿鬱*(Ro*se(x,"$ޞOάQ1,A1w8Y $Im%ZZg|3>`[N:qte# ``ЋmװKj[Z3Q_¸±?'2\Ղj:=Ii.k!dmޫ,nTq^"w9-XNJ<ͻůsKd٪AGyo;u_b/}'eZ eB9c%hS:I^%UD*#{O݂{kaEbd|.{l@}hU<d$#,T4siPF7`R :2Yb!(uKSVzBq{VrGK_1)_n5f(1lղ|'ȟ- xwlt"eD-wHԢ[̭\KwKu]$B;W!!ͧ(䓤Y/꾐3&"LcP`:,VShkޅ-: 6>C:U*_=Th5Xp2Y1`aW*JL_;f\:f5vZXx+-BJx3cU@ZaX|p0/(0ylBfvu~gnRh |GӠѦUu萠bAVݣ&w3C9 e F慝MJ•?X hH˾pas qP>ϧ""0o;i 7Ȗ ;6xFpoeOO\[a'T= 7y!5k&>|'$C:uG!t $C5ox6'd ~oUx2 Ny7$ʹ;wp0tC΀L n짜o$Lŀk!GnN>:ZЃj!9.,x U'ĨJ<;[t'X2m|o6JGORdT!Xc7(Jlй?Pڌȼ2Olo.fv2Ssx{@ `rZ^dPe3l&ҀI;bLt~ggBphq:wG,aRn/ν_6aR3^LB%RiMJkԍbxl6<*~܂m 䖄1O2I gD$׵/åYn+Htz#9=}?QXT |(Yc؁HA}޿a* RH O~n]0CId-- }FJK~MK bD^PH`erh3]։ h8Aj@pExVBU4"o-OGy hF1U˓dp9kȲg0aM #n5U}FNKQbpl AoUUO`FjP9y6YmV9z8է:.f|"FB~!.M?#z:/w0WUv\|ܹ?L!4ӆD\>su+.'93ݒKfFF*/ HBV ɞݒ%_{ "b$Ln[QV07amV5SHӸJ,v/:IN.C!؅h]iV`'˷j&Q] gnnm(izl,wʜPCӏ̽! !: $ܔDchoVyz3:O«/}qqk{!e(c5$Ҋe՘&~/#Tp-ȚہXvH!E3A~ڪpU<I-dhh{8}h2Ǩ ےd!ʀ34LƖϥq}hJgڒ 79+l!_< y.- t֡(s ϳ/ӺMϭYp NmmLyfe#r7)f3OÃoߧRMBy\l7p.ǺzU2aBX-:vێ3,}y06owmn)߂$_ڠ#Wr?czXkWR3||Q+Y3K\? i16DJ$N9IVuפ>%e\rEa[iw*]\3{}M:QEy H?$}gii|4`3Y>mq 3WJK. aYʷ@8:h"u8~/t͟F i[ \ 'H TD3> trV1"_I``uBiLUdM0-V|h%PEޣt7?$wICkZ({ Ke[vKQKͦ2!ca,O~X+Qtnp;B_w,;?.̱CiYKkLSׯF1?  Ё:l`d N̛nw*'ީI;X!C4v,+ػc^&0K UO.’%io^HP3*6Iҙ*G*kn(|&|J_7AЂ+ 2 0'Lj~ߋ6 7Y~Xb1 9M`퇚JY;B귱X:2yg ky16^ls!WXɰШgR4L}5V8' 8ul(qK ѦkRHy\Y)XC\#"h rz:kgcs3^}sJϿ1_j4VpE)$HgI?P$ZjO}(3A1K[i֮vOIQaA iPORz`Ivp#tIq@W f޻@^UZKhsI+;.rPd3gJvq& lF nsA'z˼АT"b^xobωl'KWR] a֪4pXF׬@ނiRrfP>tԼ ~P \|% HK#iY΁JYw҂7[UF]dHޘ!c^* P; EOTFo&osƂ0T1<}?@q!N}32bQ/oyyPQô h+lrė]¨㶀e(J8 Xx$O|ā69N0gcVQQ6`MCijd:(֖8yiWh˴`zYܵccuOY.X{2ָ>Ps(MKC(!}1xLGJևqvQăji{m!\DWoByº.?>[pv3m_˞NUn9B>d_"߾)˘h3 tmY%~[B (q`ⶌ&?vߗ(Pk|}:EUÑZl@*ԋގ9EkΧhicx)+elQ mÍf̹ 2аěK{:5馢s@RRW Ȁ땗8\ I_0F2Fpty\76-<͎ MՉ有iY2{*C|6 w7$60scb5V4!)K"-&@ڲ=M hB^rEJB/U8D=Ĩ5BwXޱ$W'(L__o@H>:X%w>;Cb?t[WDL="8?p, mc)Z`AXu=Zͣeiiu*u0#'Hx_S~0H"v/,i4wiHT-FNu7ʀj!$**jS41/sE]?;3FiEa[*4,fBl{ܽ{R .`ȒPb 5v',c_'4$AŨR)fRLla8Qr ~fDSXkLt <-K=oW֮|fhQNILגN0൯'#R3\+2gݺ~SϷU  mugFQl+ձ`ԙjϺ̿?W借bE`]r>vu;t %$N +.+ql/'K1N(#!U4)YpDW[C^b ![FaE@kFx $F`}W8[D+PK8,fTC=;S(K!j(EH!g5o, ,j&,*ض/zn7dsLm{gyzt[sB?_ȈxY(Q?dߛʴ%/"]Ň%٣quáds!jbYi+ ]BRnn'~&ᘖDs 5OOHNm枾#9= Z1Uzsہ')v:4öI~U4"Ƚ,aNνpۣ۾rO+- dA u?=9mc`6T}GbqGwH)!ݯPV%).#e7O PŅ!+L_Т-?蕔.5ã5tao#L+ !W8;<~R29Xh˟"ha9#vi®:dۢSyY}La#~s[W%W]UTKϋ~|E#s/S)zB)"P.6f8ծSl; i (LdŘO޿ݿ('n=?ߴX=8 ȱ{Ï7L%4L_=Kl|I?q;%Q !Y_s˥%~%`*DWI I8ᧈJm9UPl%$m9rQW}4I/{^'Nj'oWA;͖ IIUeӼfwxIkiXgRKprg.ʅqR&T\gVr+ēVZYWAgu;8+;@U !<]+D/~\?0] /)IJ4@t][NI~!vb>3bmP* JM aDSv[ ;8/uKД|c@.rDsr\;4]/>'v &:V7AδC`+v_,m>>Y?綪 9 15)$~;?4\]xTen`mȑ(\qL h"jEvGA3 ՘06vh1gf9p?)XX4wp%sX8&靣`txh9soJ%('ܤR~RbW:b9j|" d涔W]/8.V"PQߤ-l'dO4rhd~]?Fv‘]^MM\r| sAjz 5wYl~]EGJ;X=xFcB\W#87+xWtyn3FW'QN[cLhsxcr3ttY^M>AvSyl"K ע# qݘŝ> v *!'vEOtG;H7:/ j\ةs)AK[>mD͜ɾ,M'~+k1F7aqKzV~*sc_H[duM+&w^z]cWA`~džBSdi|iGb?ِC X5ܫ6m.Kj!گb}g,)nظ"t#q 9+(+&@R w{d0ʡS 1`^nvx8_; ixtah@޼0ļLL|hFByߤ@,>I<:'جL9a-GaLѲT^/˟/wzaBJlҍiˋA514+5^ͳfu.\KZh_Osf€n?i]S9ҫ B}~AWHD:;WU`~a0p&CGR HJ7nYjIdϲXО*DT!:b ۹v^TĽ߂B%1Gׂ];6*p%kʱ{ =hz̡LS tUr+fuM {>,Öx:4ëДzX96̋;_EGln_^ .O@hK=&@ # bw<^}+ҭҜ|(}lÍ5n)KZqЮ8W[ёΞMe~Mc|6Q͙?q'0'۫C;ЀK)kV93bqȚ6@ $jh=^ Cr+BLWk3G(#/ܐ;UZ6ӃPuB"403IRH<|s\yJT:`OAL0C&2`Yfɟ#` &'9END7+Db+|uNܺfKK`norM0:{NϬXG''XA_avmVx*9Li!t̵( \,&yLAhS"޶o+9wV8)ZGIhj݈Hbx@H-$r\#b+)1<6juD!mF Z@l {9C3bD,-6UJF[i{/v55YSEzP%N,& Z$oOW}4sCQe""ۃ)h1h Fn]᪓b RB8h>/ $״PDZ~0v&34remnw@Hd+qxdFk\76P:ִ, {;롾KL4L9` 5A?r&mjv*.!9:œ)f MQlfP#>vk27*"7ҵaȷ4MAA4U$B=I2ViX|J$xp&G-5V`/KULowU]iگq,'2lQOw@q@mVSG:o6s\45J/;8q<ݩԝ!ɼ YZ