booth-1.0-150300.18.3.1<>,̉bqp9|Q`CMs<gt'b=8x.od!_$,]'S:b`9 }kvZY]&14>Kɉ tU~=鵃_^Nc[1(,j>$700Mv&6ЖjV\}m(G|!t2kMMm[G*F 2pYeQ$|/WBoDjFM?Md   A1Rc y  "" " " " " H"""Hh"(X8`9:|=B>B?B@BFCGC"HC"ID,"XDPYD\\D"]E"^FbHcHdI;eI@fIClIEuIX"vI wL "xL"yMzMlM|MMMCbooth1.0150300.18.3.1Ticket Manager for Multi-site ClustersBooth manages tickets which authorize cluster sites located in geographically dispersed locations to run resources. It facilitates support of geographically distributed clustering in Pacemaker.bqibs-arm-1SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Productivity/Clustering/HAhttps://github.com/ClusterLabs/boothlinuxaarch64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in booth-arbitrator.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi#Reload firewalld if already installed if [ -e /usr/sbin/firewalld ]; then %firewalld_reload fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in booth-arbitrator.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable booth-arbitrator.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop booth-arbitrator.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in booth-arbitrator.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart booth-arbitrator.service ) || : fi fi ]ea8IFC ~~ BA큤AA큤AAA큤AAA큤AA큤AAbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbqbq^"^"^"^"bqbqbqbqbqbq3825b439b4fb9aee52aa928b2040329d8f4f175808784f82561c3979bb844aa434f4cc3247747f9d0cf633aaaaa5dc7b7161fd6c4b370ce1a434eb70905b8e2ba0e4917463dff7c01d75e732a5efddcefc358b677d32e7507510d6bb785e8485382852dc24f0fe3c809cd3f9e59d063924368d0f53bcd63033ffedf43dbae45e6ff14479587fa5885590628eff9fed3d0a95e1aaa2bf9e79414c49cdbec33c0ce33a2b917d10a2d7d978d1522c3e08ab4807a480fe2a14404c414233f80b4b48df689636ae458dd1915fd453df952079b0964e5952137667364e71dd21783991d06cbf48943d4a7bc41e5252f99bb82be0f9bc81d6fb63162217afe5dd94ffca9473f83213c16317a652026b6c4b0c62597328104c65df8067f964ed40f7b537b67335e8f08ab5bd54c03a5cbcd3a90c2079083b217df3f2e932364114ec4f08114be191b65a21c7ef0dd6e87be80fadb0ca02b1b3d4555665559383e37d666aab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6a512853c861d483a2c04b3cf3fa66b905cd96a0182222e40b815c51e449769caf79bfd3a69cc925c33e285a5b41da3e390dc71dc014e790446f9e7df513a22ca49fd35f0ab9b8a258ea920826ccd7ce54e99800e63f7a6c59169e157c0cc1bcb6e9dfb688a3dbbe8f456484f3b7c9a76fbf348cbaf736001d8876e8a59160ea376d4b690dc96aba76c6b07fe11196e12db10c9d02badf7e0751be50813e18ba3boothdboothdserviceboothd.8.gzhaclusterhaclusterrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclusterhaclusterhaclienthaclientrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclienthaclientbooth-1.0-150300.18.3.1.src.rpmboothbooth(aarch-64)config(booth)@ @@@@@@@@@@@@@@@@@     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(booth)ld-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)libgcrypt.so.20()(64bit)libgcrypt.so.20(GCRYPT_1.6)(64bit)libglib-2.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libqb.so.100()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libz.so.1()(64bit)pacemaker-ticket-supportrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.0-150300.18.3.12.03.0.4-14.6.0-14.0-15.2-14.14.3bz@_a@_=@\N\@n@Z@ZZ!D@YK@Y1S@XBW-@Wu W@V@VJVV`.V^@V\:@VTQ@VO @V<@UAUWUc@U4@U?UU&iT~pgajdos@suse.comaburlakov@suse.comcallumjfarmer13@gmail.comaburlakov@suse.comaburlakov@suse.comckowalczyk@suse.comckowalczyk@suse.comckowalczyk@suse.comckowalczyk@suse.comckowalczyk@suse.comygao@suse.comygao@suse.comtchvatal@suse.comdmuhamedagic@suse.comopensuse-packaging@opensuse.orgdmuhamedagic@suse.comdmuhamedagic@suse.comdmuhamedagic@suse.comopensuse-packaging@opensuse.orgdmuhamedagic@suse.comdmuhamedagic@suse.comdmuhamedagic@suse.comdmuhamedagic@suse.comdmuhamedagic@suse.comdmuhamedagic@suse.comdmuhamedagic@suse.comdmuhamedagic@suse.comdmuhamedagic@suse.comdmuhamedagic@suse.comopensuse-packaging@opensuse.orgdmuhamedagic@suse.com- security update - added patches fix CVE-2022-2553 [bsc#1201946], authfile directive in booth config file is completely ignored + booth-CVE-2022-2553.patch- Update to version 1.0+20200702.2f043da: * transport: Check fcntl return value * transport: setsockopt failures are not critical * pacemaker: Change rv handling of pcmk_get_attr * pacemaker: Express intention about logical or * main: mkdir failure is not critical * pacemaker: Handle updated exit code of crm_ticket * main: Delete lockfile when signal arrive too early * main: Accept longer config and lock file names * Fix gcc-10 warnings for multiple definition of pcmk_handler * Fix gcc-10 warnings for packed struct members * Use pkg-config to configure libxml-2.0- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)- test: fix read -a <<< issue (bsc#1123313) * test-fix-read-a-issue.patch- Update to version 1.0+20190112.497c0b9: * fix_asciidoc_build.patch is removed, because the tarball already contains the changes. * Low: handler: fix spurious warning on alleged "fall-through" in switch (bsc#1123312) * Low: main: fix hypothetical file path double traversal discrepancy (bsc#1123310) * Med: attr: fix derefence of unspecified value pointer (bsc#1123308) * maint: ocf + script: eliminate some false positives with ShellCheck (bsc#1123303) * test: unit-test.py: daemon will not stay in foreground with -D anymore (bsc#1123302) * test: avoid dangerous mutable/sticky default value (bsc#1123301) * test: drop/comment out superfluous imports (bsc#1123300) * test: drop underqualified identifier in unittest's 2.6 compat "polyfill" (bsc#1123299) * test: remove superfluous shebangs for import-only modules (bsc#1123297) * maint: fix typos introduced in 4bb484a (bsc#1123296) * maint: fix thinko in .gitignore introduced in 5a457ee (bsc#1123294) * Fix malformed man title (bsc#1123290) * Handle multi-leader situation for manual tickets. Added manual tickets to Life Tests framework (bsc#1123289) * Feature: add manual mode to booth tickets (bsc#1123287) * Fix GCC-7 warning on buffer size (bsc#1123285)- Doc: fix the documentation build with asciidoctor (bsc#1075764): * fix_asciidoc_build.patch - Service: restart arbitrator on failure - Upstream version cs: c2389e3020e8a3780b679cf0c9857bd608e99fa1- Build: replace SuSEFirewall2 by firewalld (fate#320794) in booth.spec - Upstream version cs: 80199f9477fb4fbf8809f31986139efe3f4ef790- Tickets: added manual tickets, which allow handling 2-site setup (fate#322100) - Debug mode: fixed the interaction with resource agents (bsc#1046790) - Patch file bug-1045067_booth-fix-booth-grant-cmd.patch has been removed after the code being merged to upstream: * Clinet commands: fixed local IP addresses for booth grant, list, and peers commands (bsc#1045067) - Upstream version cs: d4cb8cbdaf87e46f636c3d06730b902b79bdcb9c- Clinet commands: fixed local IP addresses for booth grant, list, and peers commands (bsc#1045067) * bug-1045067_booth-fix-booth-grant-cmd.patch - Patch bug-1039727_booth-build.patch merged to upstream: * Build: create and set working directory (bsc#1039727) - Upstream version cs: 766d61881b2cb576645821322edda0edea04828d- Build: create and set working directory (bsc#1039727) * bug-1039727_booth-build.patch - Configuration: handle hostnames in booth.conf file (bsc#1037422) - Upstream version cs: bbddf969550969784b76b743baecdcf72796bdf7- spec: fix booth-test containing undesired build sources - make log contain source address of unknown site - main: initialize Libcrypt properly before the first use (bsc#1025463) - extprog: fix race condition on ticket loss (bsc#1025463) - attr: fix wrong order for hash free functions (bsc#1025463) - attr: set time string to "" when time is not set - extprog: fix pid test - ticket: reset next state on ticket reset - alternative logger (in service-runnable script) - allow skipping "coredump nursing" phase - alternative "nametag" provider: libsystemd - alternative range2random provider: glib - alternative logging provider: libqb - offer alternatives to libraries from (cluster-)glue - setup_tcp_listener: close socket when no longer needed - read_client: sizeof(*struct_ptr) instead of sizeof(struct_ptr) (bsc#1025463) - get_local_id: denoopize dependent condition (signedness issue) (bsc#1025463) - list_ticket: fix a memleak in case of buffer too small (bsc#1025463) - do_status: close lock file when no longer needed - format_peers: fix a memleak in case of buffer too small (bsc#1025463) - read_config: close config file when no longer needed - make foreach_* macros use variable refs passed as arguments (bsc#1025463) - prevent possible truncation w/ invalid geoattrs in CIB (bsc#1025463) - build: add proper zlib build-time check + link flag + spec's BR - build: allow requesting no HTML man + use in spec - fixup: sanitize true-false logic for "daemonize" - Upstream version cs: b270a78130f40e648844671b3652919d86e1aef4- spec: Set the owner of /etc/booth and booth.conf.example to hacluster:haclient (bsc#968865)- Reduce conditionals to only keep the default values - Run systemd macros in proper phases - Convert to pkgconfig dependencies- Update to version v1.0_14_g4d35ac7: + main: fix address matching procedure (bsc#994999)- Update to version v1.0_6_g106efdf: + Feature: extprog: add capability to run a set of programs + Medium: extprog: external tests timeout after renewal interval- Update to release v1.0 + systemd: add booth-arbitrator.service (bsc#967036) + main: improve address matching procedure- Update to release candidate v1.0 rc1 + main: prevent segfault on no arguments + ticket: term 0 is a valid term (bsc#952426)- Update to version v0.2.0_130_g9c5c19f: + test: use SSH_OPTS for rsync too + test: fix external/booth ip use- Update to version v0.2.0_128_g29be3ec: + test: create and distribute authfile + test: allow alternative ip addresses + config: support for comments- Update to version v0.2.0_126_g2154ade: + main: add 'other' as possible site reference + attr: GEO attributes OCF RA support (fate#318182) + ocf: add geostore sample RA (fate#318182)- Update to version v0.2.0_120_gf3d73a5: + arbitrator: mark expired tickets as lost (bsc#956321) + attr: better control of election cause- Update to version v0.2.0_116_g88c3d6a: + attr: attribute prerequisites (fate#318182) + attr: keep attributes in the CIB (fate#318182)- Update to version v0.2.0_113_gaeef08d: + doc: add the geostore(8) man page + geo attributes (fate#318182)- Update to version v0.2.0_107_g3e73b68: + booth-keygen: older dd don't have status=none option + ticket: move election start out of the signal handler (bsc#942346) + extprog: handle better multiple children signal delivery + client: prevent garbage characters at the end of the list + service-runnable: improve error checking- Update to version v0.2.0_97_gda68360: + add booth-keygen (fate#319318)- Update to version v0.2.0_96_g9dae592: + ticket: prevent running external program twice + ticket: make sure that we're the leader if granting ticket (bsc#940037) + docs: add booth operation FSM dot graphs + main: add peer statistics + main: add booth peers command- Update to version v0.2.0_89_gd9f16ba: + main: don't allow zero poll timeout (bsc#938820) + pcmk: don't log error when ticket not in CIB- Update to version v0.2.0_87_gf59231b: + auth: add support for libgcrypt (bsc#938403)- Update to version v0.2.0_86_g62eee28: + auth: hmac based authentication (fate#318466) + auth: test timestamps in packets (replay attacks defense) + doc: describe auth in the README + transport: use non-blocking read (fate#318465) + clients: free request when removing client + extprog: run programs asynchronously (fate#318463) + extprog: preserve pclose(2) child exit status + pacemaker: report error if crm_ticket fails + doc: remove warning about running external program synchronously + client: don't allow SIGPIPE to kill the server (if the client leaves too early) + extprog: update ticket grant/reacquire procedure + client: make sure that the client is still there to be notified + extprog: ignore running external program on revoke + main: don't comment on successful list + client: fix memory growing indefinitely on new client connect + client: reference client fd instead of pointer in requests + client: fix memory leak in ticket list- Update to version v0.2.0_50_g03bdf8a: + build: update spec, doc, add AUTHORS + doc: add sample pacemaker configuration to the testing README + spec: skip the update procedure on new installations + use subsecond timers internally + ticket: allow finer resolution time in messages + test: add sharedrsc OCF test RA + raft: better control of term increment + raft: ignore messages with invalid term (lower than already committed) + booth-site: exit early in start if daemon cannot start + raft: handle duplicate ticket release requests + ticket: add -C option (wait for commit) + ticket: restart elections after last candidate disappears + contrib: add geo-cluster.fwd (suse firewall rules) + ticket: ignore late MY_INDEX requests + timer: round to seconds when converting from timeval- booth-arbitrator: fix exit codes for all actions - booth-arbitrator: set the right LSB exit code in status - booth-arbitrator: fix stop exit code (bsc#914306) - main: use /proc/self/oom_score_adj instead of oom_adj (bsc#914037) - upstream version: v0.2.0-6-g9eae45f/bin/sh/bin/sh/bin/sh/bin/shibs-arm-1 1659007458  !"#1.0-150300.18.3.11.0-150300.18.3.11.0-150300.18.3.1  boothbooth.conf.examplefirewalldservicesbooth.xmlocflibboothgeo_attr.shresource.dboothgeostorepacemakerbooth-sitebooth-arbitrator.servicebooth@.serviceboothbooth-keygenboothdgeostorercbooth-arbitratorboothservice-runnableboothAUTHORSCOPYINGREADMEREADME.upgrade-from-v0.1booth-keygen.8.gzbooth.8.gzboothd.8.gzgeostore.8.gzboothcores/etc//etc/booth//usr/lib//usr/lib/firewalld//usr/lib/firewalld/services//usr/lib/ocf//usr/lib/ocf/lib//usr/lib/ocf/lib/booth//usr/lib/ocf/resource.d//usr/lib/ocf/resource.d/booth//usr/lib/ocf/resource.d/pacemaker//usr/lib/systemd/system//usr/sbin//usr/share//usr/share/booth//usr/share/doc/packages//usr/share/doc/packages/booth//usr/share/man/man8//var/lib//var/lib/booth/-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:25235/SUSE_SLE-15-SP3_Update/1b4d5f3a02a27a37c925a49d361d7bc9-booth.SUSE_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linuxdirectoryASCII textXML 1.0 document, ASCII textPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=ef35827cb4770106a473728c8c3b27a9d14cf55a, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)RRRRRR RRRR R RRRRR RR RR=Ա|4Ԥ>Yutf-830cd512c8c25414c5daf229106979216f4850f0f780f82296356e7128d9f0a9a?7zXZ !t/8(]"k%DESnC:"j۠C/FJ( PdZ]tHH2BNOhљ kr}zpzWlXcVtն11宺]@ H|mSL";H<̳{o@y@Kzu&h+Nt|2#yrfɤf [9`QUȖkzonSrsQ!R:gyJluVt.RU{R掇NB\8k/7+Th稇X~fee}lj/ bvcy*.LGflOcj }4ITA}Aa + kO $>ةDlwehcuMO= ֞K\и헕Dd|f| #?fRorrۤr:䓞l,YAJ mAE[Cpc]OA6rT%!:),.d `j!:cW}zU7]b,g^F4~ EL%;'xn oSX>S$,ྒh8ޠ&yRh.v4_N'ɮn&4ܣ-!:R PFVZƺ =Mx [6j!Fb#{YIF '2,fյyߒqI@@o?b[2"umx {|weѼ]Wa=tM񦋰=A"MvϜCZ*m(u|D 9+>Ɓ%י9 \.7SƉ p|QD$mS'Ǐg,&!T~,Mr|~K OgĨI[e8."dV̂Ëo;` "ד ֓!&M4Ӆj+{zeODn> Crzw-&qg>z=`G' ap71+8 ,y%bT0f*-%/d0 =t"ǘ#௻V$m Yu ?]Mt<ݓ%V yo]op m]d>Enn,uIYuPDZϾ0&+3NM,%t= G ʨT˾aƇ2Jr#n296l(UKY1J[3$ 9/=;WTM[MvftαP<yoe4}D\ z=' b !R {ɏ wT4[K`oX A+{7zz۷w!^4Q^g; E>.9Qy6?; |O|[2aݼ?Э?cMڦ#9bٸsU-@.-')<ܖk14tYy[Mc|E(zZvg3O E՚BGO]z .y'-ŰsA Ꙣb/Z**{:$-2 JN_KeM(oPqqn%b,ٻAڿ0bHz]C6Vf: M CrPy@o.1_B4WU{Znj0N' ~S}pIIn*hDn}̒Ojԇ^y Op\;'EA00:'?%Dj{k(SZJDz]6&Cc U( Zd)2r^X $W&eN$iP2m75vln5hijr^e4lsz3]u_OoQS>$xht F]̿!aH6K﨡+- eR,YƠ}0ZAFt1~ އFCsR{eZUAԮÌz,XK%OOs JhcI  +q!.@/V"k%dR.Vj74N8i[4 O{"&mO4 2yT.&NOCPM4 Z{ 9:D;0`L4U5u]֛o5* <%p)1z ZWWV<"fyu19~79vԾVjea+tk#`GI-f-B$`m7jl*!b 6Bc&E|عJ.BX]X Fٯ3^y5 %10J3Za#GAG0?쎛qOҷ.|m^.>4LyÝ9+>*+L qfƎlUȄ%$Dž/[O um1FrI%T(kEϔ^c8mU <^,+~r+e*%_ֱ)~IHrtO6}Ѳ&?-WIrx;j%Z7-?ub6,*AYgaUQzu Cf[z"iعv<ESuKltw`QnDXEoh#nx֪qڞ ޡԀ?mRt( -=| NKBM4`vQmLyHGCTUpkhL`%H龰_0Iir:_1mHWؕ.j%[8k>3NE lS$3e =ШȢr_VG=&y5ur_)Lfh.bH {jHohlk۶$Snb(}#ѵ(yͻIs2+RXMK#v ga<ud[*en)DRiEkjcͧ TI~tcf ͪ] Yi/qhUka+3+t%<xZpQ:; ڍBBgaA?Qm(nV'౸ a$zkU1W^MR8hVy\RX}kr%]'Ɍpev#>ZәLlK05;)L_Rˈ/ԷOPMy&Y vtG֧itتbg1/賑4𢸓"~hW9s-߷(t0aj G|b4 R鄏D*xK?-K7K͎|<~U!+t-%IٺkX=#F(Aw@ W4iK[£t(|TJ)/4&N hԣԗEe2*,ֈәVD44ɋk?Y:T&0A- 0[=T4M'G3L:/?U!mkp;8[C`d3!@<[t&` ҂' s k%R%WA3l?^!0jToO҄rK vW3+M{|Q) ΁1l|粙ol űbYe;ֽq{rr _LÞ\48xzv3ƼCNqtDX)^R]ok5[Mĵ?CG"CWC_6%whzmZxHH`pHSQgZt6#:LQ燗R@w b1VNE`׫;Ĺ=P]3vHLs:Wa.a.|tGI|^p3J 1obZmrY|ڿfg4Ų(Hi0UXW+pVֽB 0TxAK[Ve?|WUihdFx.[ҀY=4Y|\i"ib2ϟvj}Cp j%wF!ģ[O&dhE CkE-c?ˍ*c$k[5gˁԥ;~:gͿl)H`~j9?Oâ53Z_ ª2&= W]~P>|Sv4YA[QS&tX{$~J-E"_E2ܧ< /WK3gڅq_SmR5^!STt_on6d,:cLzIuZ'[KVnŖBpnI{ƾ'A^#X5qu@r?bKeSqŚ2"cW ϚOEy#8l&ԡO&s1͙Mr҆f/7-RCSwvI'G[YY_rg|).q[EG;bPb%<D ;jsL8]ʙMr|hr0!6pL0/+]ayѓ%vE[h/S2??Y}Y}&@]JQ~g}X\=-,kTZ!&5<5Qp#fSڐYF*3#j~HHxIMw7cR0IWO{]q؅RS'HyY*FU"k(Oigf.3y;ؚqd]t&SZ6сJ# xe`.Ll2~ꨤ4 g|U!$ 8Ut:+O&O|8GRd [?Ɠۊz<:`(E]k#S?@&3?$HpK:n#\2gsCPAF2zEtm('7#fi$ 8s]lԸ4G8\?'m?e\2RPKVfb/o\g0.,G Xj͡lT½Md4dxlmhx" %: i;ed}n-}V+ 4/p{]ldxQ?cR Ya{|K9OYvnZ©2 dS`44";+tLPs-L#ʊ[UFn2(wc `j% {lI;H*eg&sce6$>]Q<^O.$ :U?G{x[U]7JqD~専|էj*X&Fn?c~bK /b1ltOض%0xM6VwȠƜ@p7<"$ȱFWIއ0KVq4Jj?~tG, ?!?xRUx&hD8!r ~ENjLY%9+lye WGh`at!'|#L=~q43o@<Y1Z3^.2!e,L =u<(Qjm˱FCcJE[ğPNW!sO6x"@#11xb1Î6H97QC~¹x K( 2r(2ΐ"u1^i }ogh.ݺ浝ӘB+2'DX(+ӱ4[ yϰ҂n}ܛa|] U.t^eEӞņfjL[*#n',gd@dufB0*s>iJͩH-bik!bv1 ݓT9C*')Nw*#5ideBwJұAr$}vXq㇮4h6}t4&PfTԼMr\R&fmsF,XRs%/mݯi"|- |l菻ڑ夲 ;wпʓ[m>gFfV}P".f l^LILðlT\ 9~qvv@Xcb/OuF^ۼ :p4T(#.FhxC4-0,\.,g0sִj᧎)=NWTH~Bē‘zDNN0 r tzP ѩ6KleXĪ7 }Љc'8.715¸Qn Ҧ6We΀8Y=mݭQSC 7T\N JG&,n Zuw6?͡jJAGm&kwOprY0 tˎ_!m?ckd$xD&S9^Ub0f`v^cn2S En|vĒ\U%Nbؚ~{ug4 #ݟoOЅFXІj,ҥ2VZ_V1A>½D0r}?k zֆhG6G\֢*o7/oI$?]Y; uWmMmm6H?"TJeAn(xv{{p3i;- i#33VJ0y[\ROKtcEj{@fX?lq5~WL*Bn>w%SRG׳2:U͚`uWEu]8~EwK)#?2H>~AS+K 6Ɖ|oC4Ma-W%܃#琬f:Vkg {1-CzX\sl#[* [LT1zmQ C+-=[o5&Srí^?~ɜSxͱA8X9/EVqҢ&,dRQ|6`tqQY%%B^~p @W!7,/,LJ]/!:o;5T#kx^^@\($NC(^iEA'F3A,u}O/J# ÍIEUpצ~3PD"tE)}~+˯baIJ~sSX2 V{1 }bQ~4eA6'1qdZ 3w.b#_k"ezͿu_S|YUU6A$hgiߥwVy0?T6+_Ҏ*-]?#6ʼ*a6x+ͥ:પ6;au0{,$|kĸC9N@RەJ%\aeRM\!^Ǜ$}Az@MlsE]|GdQ=F̫ƽ|fy/y#MN̅SO pOUpe/e:s6O9cJiǕiiVź++iqݚ'_F{PiE`Y=RB^GS@zZVr;_Ouy+V4QWwVN#w:茤8p2]z!a턄/P˨zKPs2%s. +mohwx=qr|2s4A)Ë6z1ⷠDkq-^6ZPp|K2,^jG6M6h X聪I)W.,OF*%T-c v"@A7)!nϭ0@q/r0E#'DB~d>ޥ=N4Z݃g~jD7 6 ;3/? 1<^8O̸CA)*q+Z3|j@/iOG'y |mS}zHvo>1?CEyo_ ǜIO-j J\|'a߂nkJl9n gt9 YN^.ۭj!Wiq~B}PءNbVS|4yִ3 H@ÏŊH]4Z#ptN ۖIzz5fߎ^P@U@#59BsrN.S)l$v3އ3b#Se_@q/%)K@*wh?jG@!\_)l#OEV=#jw2s z_ҀFxa+'=n(A G!]"9'[6tsܮ3?Hxt5|]l2p+6eCӝv?P;eh-eT KTnUҲl[7v+iF,3YD~-jCRd60'r!j>o58綗putaйn͞sfѺk  g& )ZSdJ1{ h5[qǔ@ocCݻbE'?kBpw?cEO?q dڙ7 "Op:/VY[VcqB1J,.%:d>Poȏm+u|p\-@pSbG4e2.?52 U*6H( KlGɁd6^t~J'V *ʟY܉NSTp2 =r^4ג'Ud>nݯOfMtS&9] :=v-Fy/W*F)\D҃4ier?$Ž#s'l YXoe\j.^™E2BIn1i-]SdPk`ya=rՄ-oo٠G ,8iTUn9 K4.qq= &"@fXfIv﷌:*K*7G-ΠA;BbsGm_S@$Wv|fĴ{k$G/Vy:óR\N;[Y(댳}$oDZnuh˸F,o@Yvdۥ?pHKPʏp˒<]%okp1,"=IxZwa"?W@lM8(߻*D2b",ʇ{ąՄ\o+?p6n&qQ鏸r-WUE}q^iP #*wL( [ +mL9O<]ein>Yp@8 ۔\ Hx2UOoޏhUz3G/nR]$3.UuCQ_^<;Ѧ 1M"|naP~gm)FO^]PEmEQlКYy= *:AMM%N7[; ,q*WV R1-Hk'Vl\I:I <+*oD754CRpJitVt`ropoT?-֞(!6DH lUD)I0_z⤅x-L`@x/I 9&{|7%/^m2nNnqIxfJ\dl[ag?_Bg8$ o *o_%fc?'AmwhPG}fγC\A|;Z{K/w磻oPiYǎqGqFeWbɚW 5K()޻?Ujn.}=iGpwzR%$u@]rGF/el'ڀ*q}yx+YD"~Ѹ7LhV3Y ^LjĴB1VXU2@R6X7ձ(|P;v+U4 dG0;5HBHIy~{gc wfBrITeҗ:EW{=C>Mk#s9k ok/B:J^ ~v^{F_F6ɫcfw:W|i®-U a72)((g ަִ66LqisQmO j M{eF2<%\2`3s6|Py'+V,8"b%"ߛ\RAWrikNv Nbq6QO {I/!`t< a%{V`QIʣ՜3y#,;ǰŸI4q\9 @X ApH:IAdS8F.n6EyqI&=zIJH*#bvJ0fB[½8,"S'uKm z7t9W鉊dcϕͅC _ϜP|{ #GSp,݈EyZz+er,d^\* -DwcE!ݟ 1Ta&K KZ0V<e =k #XC|\Ƞ+ymi~22hȁ%l:&r@BvK=9ih܉2KL̂/z|_k}FgGM@ar=H#?\[ Ïu>i̖XAI˼t8q6Pe{>7c%K&醙XHS0=sCIGPrr5'֧NriC3N-\dhU@:jObxR叧l^=N>{ WZa,؟'aԝBU6ŭUK])Hqiq42ǡ6AQ~f9q:ڶC_7@|BOXoZ9ZqE܋~CIxjUӱ4*b<0 2Ltx,r;2JdeaGA|a;Yl4%Bv=㳴;\8/Yڳ@uূhA|]*' l?a'zmh!ѡ>^Hm~`bG`>}}?αUdHNxAoQin.#1YVxExC݈L~k82FveY-~d!Is`D~O 5-hevCc֍,i>v4Κi! %o7/GkWzj(_gD||/qvZVqM75 Fi rfĻ+3#O?2JMËUfO vN2 !PYII-M@e46e'#o 6u=D9^0xuA[Ld}Jɍ"DОXuh}ϭgXiM!!8L[%\%5.'}lzMAzojFx'u`7xK5N $Ƌ<.ЂNYf.*K-U34slo(d_&{Z&&FFJb7ϼJJ"E uP`^nΉ]EO[8IL{^̷y9v3//$d>[,LGt.6c{( Rʡrݙ)(8gN qN*ZqJ Hq~+v}۲9 j˃LT iCMW* d]ODBdSUЅ[kҧ.1ݦ#YV#裍0x'Q 5 3HnCvǴ|xka9(*P5 d+F{oL:5ݴVb-/A%%WT9F{Z)&F7" G*r;UMqqʸ+ڜiHo9mk[~O:S@Oܿ (An@ :ץLMxX>[L(ww"KKQG#҇<Hٷ};3H|:\d! J[kava$zCN.]cs罄2{,u7q+:h3؃貜"I+)yrnUf |~ͦmF'tzE 'cǟ,#dA@)%/`yk{2 cW٬PS˾!!hk(^#'պ+*p|^[_đPw8w<@vK-OjK=UI::t!}+> gh. !]SY_(KҠFؒ\7=͵֨e vtZ܉yC㱈^:*Qa['u?P3o%Rp$G}#MzىvYή{7aY C~4=]|UhuuRg5U^B bsJ`ͭWy^I_kG[3l0S\t303s(0Uo(OV*L{5UDZU1JYq7Rؑh07ߟ(O/=5|j*Թ=|sKp@'ت.MUr[.(8,nѝbq2%`u쯦!P޲f)Ti*o3Sk}+}d.\^@9'r5r=k}*y@Ԋr.нe& 0!,Q*&>Hr^ЋuOCZ ]d|Hqt=Q+U91ތ3N!$v夅=|=!W c߯13/$wȜO8;k8rS>jZ"XǙM>mHkd*кk]g< ?>ٵ .? qί+Ƿ\wnc~d wܺ9EmRTH1=y,m\70ϼHDh#D7*|-)F 1fjlH]~yT<.4TF hN;O#M)yr]}&uw +ĸnv9Dӛ-T i\Պ0@){-1Jy\MF/t=ޭSw&{/ a޻NJn*R%jߴh7%=?x V#6t,y, R~~!bW49)`fV'wI 3*kvW(J10ArQr7͇DTDloʹSY+@&kIdg=_IA{bn>TruW&ϱ+e?S=pYG^C:G<%%:[]AuEV9t X{n>%j, ·f3CQ 4!ND=4ߣ^zy8Ktό3s8?* ^8L* 1ي; b<=<2t>ti9?=7A1i{H K|r1 L^)Im|}9̇tə. {z- wV֌/~m"Nɹ%53曣S{偗I%+)$݆!/ O\1"$,8)o.p |:{;E"^H%v7M`תZMN{ƃnU~taO6 -5]7mT ܨ_ݕ:w ҕ6Apeވ:6ybvXrJh0|LBLbJ6[vnU0J: qfh.U'zm>/?M 1 bb-3V/޻=#`VzAh3b=]}zzPyJ>CZ٫>NLU{ Рﺸp't'Ҏ+foF%&R XM\`r2BG /AS׋G`,@/ Z⍖M䫽cD9 )/6/^ǣ-n`ɋM$n =XU\__\)s-fD uAX ]AW@8ISCЌȞD[FqDkq)6"~JSgxkPEidD>gyQIz|ۅw49)uJ5frUա4|"N Z ФwMt$\/=ȯ4uu0>_Hz7L6V D`HZZފCY$'+L]lf`gwhZA q{2TW n|[NeoNȯ-Wq+rk4 tuOjm\(Z3eXpcV Y ݰ$|HYZ0r-AAOe"qeփGD<[TTI%#3kk쁚%oLk"Gt5 OIl`['ǾXQ\5FAµ~2Q9Ї⠸T1 )F[T~oCZN'$z:J_ |!܈3)#I $t>O).H-67L2=~In) le J[~/6CDv"x1>(by=Wk_Ө.Е81'S=ͽ6]svZ@%R221؃-Ü#kQ 癚mU% LهoMƊwa6EZ,?.^.ZaLzFeHX>M .O`kNM7.f)>_D-)Q>=&+ O.A2]zl N2:KbTjw0 ޸ܻ؋SNN*y:1!,-3C_ؙc{쑉S(IJQR~51NZɅ`[/K)K=W7{ > K5hC%(0XN9}e iVN"te.Whq\x7Hw3~Yc `R{1k QR)l1ڀiIBp?.*wNZw!l0Hޜ;3DXw!~l.7eIY-8R(|!F1_!l4yXJI< (ˤcմK. JS_zKNVdP ,BX&ƴp9s.k&.|жۨ\c写wfE 7\ VdJRҺ)X ͹ ѩދw{/ƿ.!L`>~:(s5xl Q6N aXT ; BНHM)˵քq2 S7Pԉd\N~}g6CMZC\ˊO{3/!ܵCWNO!!G@kd^y><1_@u Sd݅@ sqRqӰES㘠IԪ{үE6LǛRS6$'4r}7x҇X1{ :*k*YqjWk b.L &a[E5 ʥ9  ;ZL%&E3ؼ$bm0s--W8#D =_Bϋķv&Lo`EC0M 8^M,T~jWLn+g$ ` (HPt" 0f+|A"y-8|UI}$L٤MwHQ fH[{ "#X/EgX#uHIX]]zɋ/a̐1ux)\ޚA1ZStS.\cb`~QyPȿL" {Cb-6pM+Q:ܻ} <<՗|/(VݟE#"jm9dYbE^{/dQzwPok_@мagBBQ)\| 4m)gt`-jƑ< zV|{[VB؛AC-Mc~TNO:_0)a=y>gi@ b#b3"UR2l R:gsAk{dvs6;{}}?L>2VE~pj>(V]sSH$\*\R]tk.-ގ}G{,yX^kHtyԨ?`saXuˠ(^:Ro"ݭ돖ÿK9}oءrMg0]QgfNWgʟ;aTl6Z:v_W%4K-\W*̻"ioQmc2=uDW(d^£4Q$"A]q9zWHW\<*󛷅dx;Bo=!Ϫ:P(+Q3<%E;`ՈJ=*_9g`KH:{B=!6ОG8c?! bqm4[&pnԷߣ}GBH&\O0DG?R,1ᐧ + |{h cT 7+Ry`.řDZyhkiTFIers[oR&Cc<ƻ ͗Sɯ.~ Ίw ]=،AG80ȼc`þ6H^`q%RDB0 NeUeX[g[84H(MGGՀ,uV6 AQ7iuIxZt h.'r^iC܃D{Fq.fm/$VZ/}? 3f!~/q20U(-ٶȹ.C᥉kX))_Hedؔ7` _jԴEoV؟73$?U@7Y M|4WȫneSOY-c) @¢];e!HB=+zls'"BwL6W0ToȦuU \Cs֛v PT.ElnYr5=*f0/6 [X>6"*dzkg)Ap1c,ZH8{%iz+Fꫀt[h U !0wC?ٮO"p"ޫ>` DK|zNV^[BN*_G3H7fRyDD42ϡe&*g4GDzFjoeY~$࿳C/hHjZ] ^ ӭ5g BQhm:֥oC*-4VCfCQLaidO$fcHj*I_i2l0rCPH,]>*-"0WT<ͅ궰#4\?]v>/25O}8UJ~y>*,q^֤urCLWy&`:a`{IwjL>w^Z/w"`%~p!cf9#ڷ5, 6o|^8܋ 66Ey-'-qid\˂ܨ8 *s!f7 WX$lyQMZpyA:uYB*`t}FnaJ½(@A@KSP6Oa'-3zn; \5=ѨBq! MlZϲՈ&xgJ`\K,&P,mPt\}]䓹mb`0K u b~]W}8,4o,`# ϝ*sYc%zYu-V8>zƞϘ+`#0!Dw뵫Kz8KJu8u;j[g\kjR zLj2pފkBIU篙h^"S`vCZ xLzY^b-̃ $)Ne"Ğ- >v][p9M+m'[-g R j"6̣kZݼ\VǘJK|@xT82qӃO,,sӢo~i!Qkk61oɇ"ma_hMRA]rF՟"V=ayuLIMS?X-8b,$ Ѱ'N"ƆG.BBM}jzw.DLajY. 4f- R)6\XZCIϚG6ܘo$o۝՛Rllw16 \LW/9ds#䲣q t;^[>)l|MၽdWޏ94,"rUT#sFMËw6,衘. ۍƻHU[cCwD일uOzLgAQd]?w}ehB7KugFB88!P(>~]a@yh⤣tӅ!]x % xɃ0y.eJֲ=?']K`WYb(WrW]Rݛ4[l 1B5XYbdVj>>foraL#XZ* qK-f73V؏R2TAr<:Ffs햳]X.ydkoፄcyײdYP8EOj_RQ4GK\֫NթRr:**h~GBE& b~+Q[-*aPhŐ O+i ZY)bN%T}ܯn|ݜ.It|{0r7:z?E{$?%#>/-QA਋4ˉC\}UoZ)}gS; "_^F% 8~eI<{R P!]wz5 ke+ zr2*mdi[MŽZqiut.nlm,wS ؤ<3l/ R`FOZݺZϧ6]3D.ɑ\~˓"iƯleGl֓&lsJ_f Tvp6syoqix5ݘL<) 45ؑ'!6ެz:]V[>ZU' }9BRkQ2}Qn*ӀvOfE1} i{S l#l`/у*_ZoޱHilrW>mV$= ap`tjNW9Oyp :~/-Kr(ܸ "ˤ) ƾcUJM7dC)u:,cNH/Ke2rT̮e&`3aJ| JIϸcVEwNeͦ:Oy@}ͬpn6V*+hn7uRNtnJ*I!Nۤ^(x%Z1&O3>˄I)4g blB0廦5o-J09+g temׯea2\?T|4<"o17RW`Lۻm\cN8W\3c©w6ex$i޾S$gSg]1[=IK-{]SPa \,$XRjnwIk*AD'"qMt+]"fU\R[O_,K3z$Õ,oꌫofʓ#'d?+PNX3&\L8.aHc3~]̉ v`Rz^/5ٴgh*$H#Ώ.~ ,oix,f5Qҫ'n̙KIΩHEoAvkjct9=p)_2/`lq83> e6McTcy^+3|no\u`lOu~kK%A¦Kɗdo=8/$λl@RO` 3L)o>{q<ޛ >Mb9lHXLK!,<<ݲ *zj"F9yqN\A34|ho-z{jgh2i^húFgkQ\R*s./uF{=%c7:c&$I^G W{`撢ߗnU `P}#Ilq[۽0){Tԯg8QHih"w+ n 㢄9Q["@\z2y 5}D,[ _Oo_״ŐDXM'Q ' A.ECQ߷#ivPLcf<9W y1Q~"_Red L«[0 ڸ$=>DK!У};`rkk ?Ij scFVo lohyPQ0.o|NZ0Iy;pHCvO>(̳0L47V6jj& *Xc%Z]r1(dl&qJa`?V+Ob3B~kۙLeSH P nt~t i@%VZV$5XcH mWJ YwPUZEDb~:`0F\o R >׆~>\\TDi'8/Se(2]WƆޠ:Ctz(*3ӤR|E0t_X6iXVA& #<KB6Qz4K#:8VZމ&w(q)( ?M΢\jNܨlKiCyG|55FNRVcJJ#cp\$_W4\J08!ߧ7~]JvN؃-\8R$Al MB%#$zx^VrI53жc_3Wʖ'C<#F\^Xj/9e)ۮuoi!>2%QEُ(/T@`&;2w%m86O"<|8en7ʌH3vd[dSohM+(fB{z_fnTeݕ+|m߷?1/,`aUdh ꮸo,ؔ y 2~/6ۜI!ؖt7=3L*1%sa &8H,uo*Mlk%Ɲa *Yt<$Ն!1'QRAL8f'O (Ui-A P'J:E:j"yvWzCKtdb-BL<ĈW/aRjh ްg IG"d˝_XQNK{r/qsF1aF옔vm>>Uw&rdKj]FߙSu*txn򴊈3*w/ gW B.ᴵʏLܥDr!%i~8MoX*j̧Q[>Kr=ja/IFEFj0D3ٱ\2=DskH7Vp%~S2M6EℵWmldVϴY6L1`vox4N ϐU9,U03w=hGY==@EV= 8Zȥ{F"h@^{ #b~q ms]&.ܑ2"?o2,+WN.PMV9P 2)'Fd0ƋNxEĝu(HJ2͹Ok@5!$!(v#}zb)l k<kM;ۧ3p*?vnb3Kr#e=fuCc@ lox,Vy<~ɨ78֓mB+ ~wVJ79+o?3[iDT~mNKR3e`xX ,2}Y*%q.fsulRρZ22_e(є0[TT&k}65 | 8!bw@0hr%YدB VE9$0"|ҽ!y¦EJ{|Ͽq*E<="Ikbj'Lt26we.f&XC `nKP@׈Ia%_0*2MZS:QRK5wp*s 4,lQeZ~ C[,3s b tCZm4!,(y)8;0?)QszG)%}"WF(6JďZ!nJ'mT(bw퀲e_Rml I?mK)l.l4Ary HjS =͍YZ ?~xN &kI +^Qλ,M3K=))[yq`=wH:Mgn¹r8bV<04c9'f*F NPiO{bGS΅s *QiM{SROviGk%)tP[ߺj!8XEN6w1?]92Q7I}gt *%JMGRo鵜>>ljZd\^5ɉo$ӕ2<у Al覉$4CCUƕ/9n u$΀v& bܸE  Tûߜ U(Ibُv MzCf79x7Z,ٹʡ%fLcw v܂##FRP{ s<\m y#lRkQx9v<<5K}g "g+29-Шi 7?+!%4 D̢hk͜c,ʖBɇzBtGuSY#}1_ΈϦzW(ҿbMl(F+ }On7VFFLөsOu$dž\ $r͚sWؕ_";d4M(|>%]Q |XvW08_&N; –?Oљo:p^OL@7tKe5Ҍ/u}FXTF@{}D|r%#Gn_U3vBWEh EibJEѿ}.S:M~Ged98d @a+JJ;W־2a^3e*[j;m/-,:{9NyYo{/exbd#'jEl\v}^ Wۓ\/1uLŠ8{?XjW(;hTl k![nHpdSpev-$I#*E`ҍPE"fs"'t*t\$)EEpz! 1G%.7xnt6'N*@E}qFStFP"C@xrtAK#2m3Bն:"8?F]aUl.T@& |X+Gv=18B1Y$+ ՙgΒ%Əf90t >gsm}Tb V˟UazKީ 2i-uؘo"̿4[u:|LԉФPzYI}R:ŵZ_jKE'V@CNSuasM d#;@27A*4~Kd;,wq"z8:2͎U!`_U/U[)zJoAܸK&ʐW-Q" u=9BԗF҈*eYxnq QsB_ՠHLeBMrMM#˓G5˞h%j+t//nw[k>o]-Pܚr&NŧF=0gؖ AֿW}1z5& R/|9#]~a"uF/r{~rn1|g ׆X$^åP]Lמ!m7 {lWtq]o])fieԥ$_(CTɯ=AݶajfC/2nYw]8{VmsЂ͟0kf<|2W77$-mǣ -l.hK[}Fw'9sϋNY>)6 w>q{s0WW=szU3s Dn|_,yp J{B$wW`f>[[9 *{=ktxK'y:V]R4: CBP52ދxlOVKbGD(P@܎3Y2S7S{,4Ƣ۬`3\*kP]YTc3SN~9wRi:`4(B90ap E?WGt%X3`U5!7GTrFN3 [#QW 5tLQX'} g?:ӝ"NZPgS`5M~5}N%Sk~!um>ץ`K@:kδ! +ЦUZȩ&R%Xh׶ao!BQFʷ8&KnAÞ' 1'DÇ Jv^g9_~좞x ̠d\XԬ뢬bco RI(`EMh"+ΈnX<ۄ= az%G 籉Kmit}m,_8Y0wGb򇈀(s"/eѱ}DJI[Gq"AdHr_AW$>H[,7F%*HNvr6m 4C9 H!Aa'݁~&tZG\ M9B@opcEřN ʢ@Z/T!yv)d?U.͜ґ"sJ<@+)nߊ a"h F|* ҰA^oZ7OJA:f;dqc)dE9?I8gda~T G2g~"2FNcgq `4A.^'ɪl'AUFrRk>Ju#ҏ̵SNǑh/p4Tjk x ! l 1OpQ变W9Hٳyp?&6B"\84zVgr8xyfhu[R&+šg8 5D#n'aѧ4Aue_cIa 76%FKHb5V:iH k&C\W[fU|qb-@ى` 8D|k= ?ؚy cѝTCHZ=_B YÅo{ M隋kFQ F2)0Hvd3G8[-[ք fjRBtmր?wVEMvP؅( H4 jZqq4%РS5JqtiU )쀄5 ;-!k 26a١Е"1bYG RC,0fާX:NZe}%@N(Z;կE:AǬ< ٺރ] -IC 2jɸ$}1$FppܴߑVT_*h{ul =B9 y--vSLo!G*"M'lr_y.J*?4/h"["vO]"1Lt&pHESm5\[q#ъɤ.Fθ.ɋ$1_I !480!ҧ3#=KVSf6Ux!˫N1CI:퀑4y*M\PoB,nH|L?oJgu%>Tz`T̔jʥB< &-QfI@cXfutOw,8}Jle>x/~ P2it]OU wwp>YщHALWWӔ\l-lvVRM8T2zwCbmpρz{ ]8rMe1ҕvK6Ta'i`DNmụubPtďN~} 7E27V* f]^w~:=Bt6O1FH+:~VV-S Am׺CMW# opjpZ,}' $'Hj4~kLGã>C}/~Tp/obw3dY<zj?puD9Z Ə<ȇ g+s@7"!xJJ]|9?P xE`{ͲS>5(SNM,/MDCQX";ŋ3Ijj"'Rٰ3wT3▖EM<# ?2`Uf_[:gU.-QۍuQmXsb/N"\w,uEsǞq$_L w-Wy/ r̔a|Z.auV|Z/f kkL6+Ej*mm$$Yn>Q M*q hVYԔ<@,DNotzK\c>TO&|_HYy]V@2VEx_t:~*=_L7`aaUA9b(|aT:C؁ٹ`ᨮSc4+g ȢJ1hTߏDlQa9:[.u(`B;'SY@E0j!u`rp_r.tl>m{؀Z45q?1l呜܌Ӈ1& 1NXsm;.(̰'rC]$dzLy ڻuMb4$lZ#DSg%-gV]lեcw!g%Q[P?p338C{8xMdUҕ|Gd 7R ]oTe&IZ#\.#s *|ͪϚilAK|#gC B{i!QĹ7QCM3ّ A'u `њg}jQ54~x%2IBEEY%#,fв}~&bAc:{*зxmef{nt;v9QIbvFa2ۂ OpqPZ>?Yh1ΓsKMt@&#NK`4BʲQw+㟹 XZiVtfLbH!k6RGF}L#fv%~^`Qs !e僻;2%&]x"MVfU 7BO9~ʗTM5V UP>EѫkSH%%\j, ~7&;HG]d* PbGSm\/$Ӏ$nY\GO(` D%}r_ͬhZ)d/.-99u:eiAu* Þ@8,+; ?#W)'&gSalfA|q eՔL -q<8ߠi]5~BQOץ2gb]7vX'Cs*T;YXpHםP9{1UH8㻒EZ OXQd08z180AaF ; N]"fӒ,.2?'o!j"JlA}%7?(4Tס㓡 s>þ-VdCӶ HSbyQx@OбcK >BqB=an;Xܐ|Vr8cI/5@.̶Qm+@+s~U ,D:(Bw뮷a|r]5Z@B<RoS:4yt;&(Eoϩ{iH3MIjPu=1w۹o@ wg&24EIۊ#*d{ei16B9 s6>[A̩ vsV*GPx Zψit_M ]g9[?W:KIA.^_%#*S#6> 85K95w-7I')b"ZeCtzΕ'`بE\!{?dYٹVThA)opJUV%Jxٿd/ۍ!vF;7.qӚhŜKYG ң:3 Y6n(vw}1jJ.Ln4YyĢygK(ֆQY˪C-lZڤ2MLGvOtm51BΈDbm`]99J,i+V3J;a^?ҀRC+{I_SW]{i\uw7^jC7sȑK#t)?zZ oSAo+":Dk3ƏēIݰ5 R҅[L|w"JTōm=^tN/Lnfl /a@'8 :湯&2 {`#ڪsIqJBr=7!.\QuzJ'eHYK*ߠ}GzSᇞS+Av#HLNUMZ|0)7Pu9b+S2[ѫc}(c@]ZAFLQf|L'D 0_1lDe1sAw{ 'ܬ YZ