knot-resolver-5.7.4-1.el8$>̼{o?vi7=>H8?(d  6&7 FRpv}N7e e e  e  He me pe e"e$,$Pe%&42&2+2(+8+M9-(M:;M=j>r?z@GeH eIeXY,\Te]e^"bdPeUfXlZtteuevwTexey|˜œ$Cknot-resolver5.7.41.el8Caching full DNS ResolverThe Knot Resolver is a DNSSEC-enabled caching full resolver implementation written in C and LuaJIT, including both a resolver library and a daemon. Modular architecture of the library keeps the core tiny and efficient, and provides a state-machine like API for extensions. The package is pre-configured as local caching resolver. To start using it, start a single kresd instance: $ systemctl start kresd@1.servicef(buildvm-x86-22.iad2.fedoraproject.orgKFedora ProjectFedora ProjectGPL-3.0-or-laterFedora ProjectUnspecifiedhttps://www.knot-resolver.cz/linuxx86_64getent group knot-resolver >/dev/null || groupadd -r knot-resolver getent passwd knot-resolver >/dev/null || useradd -r -g knot-resolver -d /etc/knot-resolver -s /sbin/nologin -c "Knot Resolver" knot-resolver# upgrade-4-to-5 # 5.0.1 fix to force restart of kres-cache-gc.service, which was missing in systemd_postun_with_restart # TODO: remove once most users upgrade to 5.0.1+ systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 2 ] ; then systemctl try-restart kres-cache-gc.service >/dev/null 2>&1 || : fi # systemd_post macro is not needed for anything (calls systemctl preset) systemd-tmpfiles --create /usr/lib/tmpfiles.d/knot-resolver.conf &>/dev/null || : /sbin/ldconfig if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now kres-cache-gc.service kresd.target &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart 'kresd@*.service' kres-cache-gc.service &>/dev/null || : fi /sbin/ldconfig ?289B""9B:=RX> 8ODx%! b  .{xbhl Gh * 3$vbAi   8cA` (  %A큤AAAAAAAAAAAAAAAA큤AA큤큤큤큤큤큤A큤A큤A聠f(ffff(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(ff(f(f(f(f(f(f(f(ff(ff(f(f(ffffff(ff(ff(f(ffffff(fff(fffffffff(f(f(ff(f(f(f(f(ffff(ffffffff(f(f(f(f4b097d3e3285d64b666c937079a9f5a54bfaff77deabebbe13584853ed5f4f8c8cb784422c017cf7f541d69d21487ad9b7f89ec98271140c35fb6169ca7c8507e251bfb8f9cd1c134867f5c8783335c378ae92ba5e5b42488d39c64b0909f14ed19b486b242e4719f66725528263c51fdbb550626a469e7d4c32dd70108bc4741857c98059779fc18bd5883421923153376163aa156834dbb3929f65028d54941774285bedda0b1240f7f0d039e5e94cff9d9cc9caf8580c409669b28f575efec631efa99422ca158f0eb30c23b4db26b9e36842da1d168ece840629f283edf1abf66efcec204697e447383792ed38a02b4c4b24903fa005e2afc24aa07a8cd9bfa1ce669eb459e10c5d854653aed04a24afc11508a813f5ed0acb5fbd3c3513e6de69c9ff422ed04aa91b6c585288964936feedc6c7c097f340ef285a2bc62cabda57bf6187b3f8c5cea1dfdf5f007c319c3d25f715f838a4ea87328167b4d522b95e580d5c0572d3bca2b5891e977a983d6461483fdf08a828efe9fce6a4ca1b8bf8097e30913cb577215c906cf4359ea7bd37336bb5efacbf686334cf1f86a0858d1a872ca7312537033d3a155542bbe0cb85bb1cbf6abeac02dc3807acc331c21cd2bf3e73452a43b134f3c78e82853f2b419906f238916e4f84089a1a6eaa9d3cd2e6625cca932832f0f1fc3c2432652675ddd37f7ed6f13b3ef56c8d3c2161eae25b76c81617cca484e5e904c24560e53c213569206fc7070eba958d08b6df4a300ea75a93d5519e29162c81063afd201d8bbfe6598d9992b261e894cb99dc9673a03f755c53ceaa557b55c24f4120c15ff69b1fd0a2d5f4ea0dbe77b04f5a71be8956fdfd91fbca7a7d9b17869581afb90a50cdd1e3ac5c1e7a89cc8cf0f9a55941b35ecf14717f38766add14176a819eca48591c8f31885b6eeb3c131bfd291316398221d204eef6a96dda57fd03a2380014d5275522684edd913dd73ef843cd4e36a56a2253caf0f095941cf4c3d9560b3b172dfda7edf4db00357e25090b14f2249236114f6f46aeabe228dc3c100392dc3862e863c9ac85efa5ccb04e97f5249451f8b6313943b410834655b1e5bd93f5bba488e57c7b85f07b3e06fe5bde8971ef13c8a1edba075fd006f4a81159a89a40436bec173d0691b6bf75ac65e6a0324c11b71f7d7737df15c54e6a59ea255ece643464bf2e9ea6eb624fd30ed1fdb58c50607cc09b3a5298981a4bec8503710c19acd9c7e3ed9186ace3d613cf708d58917862d5eeaea982fd36eb877d0b765897241c9861d0170ecb88f558b6a5e322afa53673d642ef7400a9621b5e87bfc048c3a824bef32594ecd10b46e97647370e65bda93feb56980fba5597a7088884b1e24516011ac46d6dcb76e0bde80012f02955a9494d2a8bd2a59c84b8848f1f4076f46043a1c4884a55e930da8aad7ce3a08ba1d53b69ed5fb012e7cd2229b141a4ef664b08c0c4d3a06e60424190ed6fcc6f9062a46f19811ecb4aaa3368b5485860e45bb82b13ff9e6248cbf86721ba09fc5e8bfcb6b0812d1bbb5352efb4cf00beb93314a35ba508299b8461cd1bf22b50a4504c065058fe7851da36c389a434b3945297044f4f56cc950dd4f1dcfaa6a28e255500ce9692c31b3d339667caabf2c41759fea32be03b1dc867b1f598a24b77ce498d935b5cd7bcd265ba308f7252a50f470dfb181b15085d611fd752b098fda9edffa5f6c30ccaa41fb81e2afd553b40a3aba592d1f5546a99158a3410444e485197167b77439bb28d2f613d56651559ad099b1e282bfe665e52b1527080681aa91baba3c0ba8c76a3a12827792bf3164435fb7bd99253aec6ecbac444d204771189bce7a22be34bde955c37518a885a46c4771869dfc8309672580139928cc9ae1da3d8e77c5acd3bf434e95803177aee4e5c86a1a1d4320475b7534069b3201818e86755383fa25d352a91506f68739fc77cf611b2a1455065648a214b71cedd49f013604c998f33d2f376c818bf6f78737c085992608e60116bdb374977ca304ac59a0986613309346375f2b56188311d13a1043c6e27a71a0e30e15868b5cba48dd574bdf2418c6fe6a6d168d449666d3926ad840af9f722f1a6306521757d5e0f5aa4a0ed957ae43ef38fe7c3a04a60eb3ce95920a29ed6b5b08e59eb4c6f32a5a92d6034b2045e9c218ba90e07cf84116f8d3dabbfdc32f67c84428fe6fd5249c240bd5751709ce82111fe0cd6a0123ab3d61b744a5ac25d9f6bd3be560718694361b17cd5dfda8fee463883c2224074d9201d60fe64f06da966cf7a245f2e8b94eb30ab423e6b36961a475c58e91a8173985da2d73407eff9192af5ca41f68074495937f8ee03307ff6b83dbedc052ee3a6dc0b3c9cf3d9403fa14dbb0b7277df75abf129b7c7c37922bf0ceea3071bf5b3fec667e473c8df8f57027b841b53989ed06d9406f658a2ea885e2dd6a37c92f279c3d30c47f223ef3abf53f57f348c5435e1a6438ecc95ddad7d5fa64128d63eb9f9b4f68f629eeba017331914a9eb3729162d777131b54a47ad78e5ab4a568cb784422c017cf7f541d69d21487ad9b7f89ec98271140c35fb6169ca7c8507e38cdef02983c2b4fdcc77c682b9b02c9f730e80a01f1d1b5e8cf79aa27cfac3ef6503343461c3b99d6a5eefb709fc05dd41a27bfcb47365218df8c1788bd02e7732ebd0f1742a4e391ff5c00dbe30c683bbf13949db730a77f7ee0a5602592c728efaac6de93a14b242170e411bf4d7f1868683688642f3e42bdd6c41d576442c212250f1ec271109464e0db2f674f2b6b497da6a177d4d1b264fccb0f6d111../../../../usr/lib64/knot-resolver/kres_modules/refuse_nord.so../../../../usr/lib64/knot-resolver/ahocorasick.so../../../../usr/lib64/knot-resolver/kres_modules/nsid.so../../../../usr/lib64/knot-resolver/kres_modules/stats.so../../../../usr/lib64/knot-resolver/kres_modules/edns_keepalive.so../../../../usr/sbin/kres-cache-gc../../../../usr/sbin/kresd../../../../usr/lib64/libkres.so.9../../../../usr/sbin/kresc../../../../usr/lib64/knot-resolver/kres_modules/hints.so../../../../usr/lib64/knot-resolver/kres_modules/extended_error.so../../../../usr/lib64/knot-resolver/debug_opensslkeylog.so../../../../usr/lib64/knot-resolver/kres_modules/bogus_log.so../kresd.target@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknot-resolverrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknot-resolverknot-resolverrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknot-resolverrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknot-resolverknot-resolverknot-resolver-5.7.4-1.el8.src.rpmconfig(knot-resolver)knot-resolverknot-resolver(x86-64)libkres.so.9()(64bit) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(knot-resolver)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcap-ng.so.0()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libdnssec.so.9()(64bit)libedit.so.0()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libjemalloc.so.2()(64bit)libknot.so.14()(64bit)libkres.so.9()(64bit)liblmdb.so.0.0.0()(64bit)libluajit-5.1.so.2()(64bit)libnghttp2.so.14()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libuv.so.1()(64bit)libzscanner.so.4()(64bit)lua5.1-basexxlua5.1-cqueueslua5.1-httprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)shadow-utilssystemdsystemd5.7.4-1.el83.0.4-14.6.0-14.0-15.2-14.14.3ff_f De̫@dd@ck@c,N@cbx@b0aՈ@acamaa6aGa@`+`e`<@_ܙ_@_m_l@_k8_Wr@_ @^z^@^l@^^:@^1s^.]]ʞ](]@]]2@]9]%@\t@\T4\73\[<@[z@[b@[H@[;e@ZZZZZz@Zg#ZOhZNYm@Yx@YdYdX-XCXX@X6@X6@X@X0>W#W@W@WM|W+5WV@Jakub Ružička - 5.7.4-1Jakub Ružička - 5.7.3-1Jakub Ružička - 5.7.2-1Jakub Ružička - 5.7.1-1Jakub Ružička - 5.7.0-2Jakub Ružička - 5.7.0-1Jakub Ružička - 5.6.0-1Jakub Ružička - 5.5.3-1Jakub Ružička - 5.5.2-1Jakub Ružička - 5.5.1-1Jakub Ružička - 5.5.0-1Jakub Ružička - 5.4.4-1Jakub Ružička - 5.4.3-1Jakub Ružička - 5.4.2-1Jakub Ružička - 5.4.1-2Jakub Ružička - 5.4.1-1Jakub Ružička - 5.4.0-1Jakub Ružička - 5.3.2-1Jakub Ružička - 5.3.1-1Jakub Ružička - 5.3.0-1Jakub Ružička - 5.2.1-1Jakub Ružička 5.2.0-1Jakub Ružička 5.1.3-4Jakub Ružička 5.1.3-3Jakub Ružička 5.1.3-2Jakub Ružička 5.1.3-1Fedora Release Engineering - 5.1.2-2Tomas Krizek - 5.1.2-1Tomas Krizek - 5.1.1-1Tomas Krizek - 5.1.0-1Tomas Krizek - 5.0.1-2Tomas Krizek - 5.0.1-1Fedora Release Engineering - 5.0.0-2Tomas Krizek - 5.0.0-1Tomas Krizek - 4.3.0-1Tomas Krizek - 4.2.2-2Tomas Krizek - 4.2.2-1Tomas Krizek - 4.2.1-1Tomas Krizek - 4.2.0-1Fedora Release Engineering - 4.1.0-2Tomas Krizek - 4.1.0-1Tomas Krizek - 4.0.0.-1Fedora Release Engineering - 3.2.1-2Tomas Krizek - 3.2.1-1Tomas Krizek - 3.2.0-1Tomas Krizek - 3.1.0-1Tomas Krizek - 3.0.0-1Tomas Krizek - 2.4.1-1Fedora Release Engineering - 2.4.0-2Tomas Krizek - 2.4.0-1Tomas Krizek - 2.3.0-1Tomas Krizek - 2.2.0-1Tomas Krizek - 2.1.1-1Tomas Krizek - 2.1.0-1Fedora Release Engineering - 1.5.3-1.1Tomas Krizek - 1.5.3-1Tomas Krizek - 1.5.0-2Petr Špaček - 1.5.0-1Petr Spacek - 1.3.2-1Fedora Release Engineering - 1.3.1-1.1Petr Spacek - 1.3.1-2Petr Spacek - 1.3.1-1Petr Spacek - 1.2.5-1Petr Spacek - 1.2.4-1Petr Spacek - 1.2.3-1Fedora Release Engineering - 1.2.0-2.1Petr Spacek - 1.2.0-2Petr Spacek - 1.2.0Petr Spacek - 1.2.0-rc1Peter Robinson 1.1.1-3Igor Gnatenko - 1.1.1-2Jan Vcelak - 1.1.1-1Jan Vcelak - 1.1.0-1Jan Vcelak - 1.0.0-1Jan Vcelak - 1.0.0-0.3.4f463d7Jan Vcelak - 1.0.0-0.2.79a8440Jan Vcelak - 1.0.0-0.1.beta3- New upstream version 5.7.4- New upstream version 5.7.3- New upstream version 5.7.2- New upstream version 5.7.1- Rebuilt for Knot DNS 3.3- New upstream version 5.7.0- update to upstream version 5.6.0- update to upstream version 5.5.3- update to upstream version 5.5.2- update to upstream version 5.5.1- update to upstream version 5.5.0 - update upstream signing keys- update to upstream version 5.4.4- update to upstream version 5.4.3- update to upstream version 5.4.2- rebuild for Knot DNS 3.1- update to upstream version 5.4.1- update to upstream version 5.4.0- update to upstream version 5.3.2- update to upstream version 5.3.1- update to upstream version 5.3.0 - add dnstap module subpackage - required Knot DNS >= 2.9- update to upstream version 5.2.1- update to upstream version 5.2.0 - sync packaging from upstream- rebuild for new bodhi update- rebuild for Knot DNS 3.0.0- rebuild for Knot DNS 3.0.0- update to upstream version 5.1.3- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- update to upstream version 5.1.2- update to upstream version 5.1.1 (fixes CVE-2020-12667)- update to upstream version 5.1.0 - make spec compatible with EPEL 8 (rhbz#1783252) - support documentation build with Sphinx v3.0.0+ (rhbz#1823534)- add patch to fix strict aliasing (!971) until next release- update to upstream version 5.0.1 - ensure kres-cache-gc.service is restarted on upgrade- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- update to new upstream version 5.0.0 - removed systemd socket files (no longer supported) - add upgrade scriptlets for 5.x - remove lua-sec, lua-socket, lua-filesystem dependencies - create tmpfiles dirs with macro- update to new upstream version 4.3.0 - make config directory read-only for knot-resolver, relocate root.keys to /var/lib - http module now depends on the exact same binary version of knot-resolver- rebuild for libknot10 (Knot DNS 2.9.1)- update to new upstream version 4.2.2- update to new upstream version 4.2.1- update to new upstream version 4.2.0 - added lua-psl dependency for policy.slice() functionality- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- update to new upstream version 4.1.0 - add kres-cache-gc.service- rebase to new upstream release 4.0.0 - bump Knot DNS libraries to 2.8 (ABI compat) - use new upstream build system - meson - add knot-resolver-module-http package along with new lua dependecies- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_RebuildKnot Resolver 3.2.1 (2019-01-10) ================================ Bugfixes -------- - trust_anchors: respect validity time range during TA bootstrap (!748) - fix TLS rehandshake handling (!739) - make TLS_FORWARD compatible with GnuTLS 3.3 (!741) - special thanks to Grigorii Demidov for his long-term work on Knot Resolver! Improvements ------------ - improve handling of timeouted outgoing TCP connections (!734) - trust_anchors: check syntax of public keys in DNSKEY RRs (!748) - validator: clarify message about bogus non-authoritative data (!735) - dnssec validation failures contain more verbose reasoning (!735) - new function trust_anchors.summary() describes state of DNSSEC TAs (!737), and logs new state of trust anchors after start up and automatic changes - trust anchors: refuse revoked DNSKEY even if specified explicitly, and downgrade missing the SEP bit to a warningKnot Resolver 3.2.0 (2018-12-17) ================================ New features ------------ - module edns_keepalive to implement server side of RFC 7828 (#408) - module nsid to implement server side of RFC 5001 (#289) - module bogus_log provides .frequent() table (!629, credit Ulrich Wisser) - module stats collects flags from answer messages (!629, credit Ulrich Wisser) - module view supports multiple rules with identical address/TSIG specification and keeps trying rules until a "non-chain" action is executed (!678) - module experimental_dot_auth implements an DNS-over-TLS to auth protocol (!711, credit Manu Bretelle) - net.bpf bindings allow advanced users to use eBPF socket filters Bugfixes -------- - http module: only run prometheus in parent process if using --forks=N, as the submodule collects metrics from all sub-processes as well. - TLS fixes for corner cases (!700, !714, !716, !721, !728) - fix build with -DNOVERBOSELOG (#424) - policy.{FORWARD,TLS_FORWARD,STUB}: respect net.ipv{4,6} setting (!710) - avoid SERVFAILs due to certain kind of NS dependency cycles, again (#374) this time seen as 'circular dependency' in verbose logs - policy and view modules do not overwrite result finished requests (!678) Improvements ------------ - Dockerfile: rework, basing on Debian instead of Alpine - policy.{FORWARD,TLS_FORWARD,STUB}: give advantage to IPv6 when choosing whom to ask, just as for iteration - use pseudo-randomness from gnutls instead of internal ISAAC (#233) - tune the way we deal with non-responsive servers (!716, !723) - documentation clarifies interaction between policy and view modules (!678, !730) Module API changes ------------------ - new layer is added: answer_finalize - kr_request keeps ::qsource.packet beyond the begin layer - kr_request::qsource.tcp renamed to ::qsource.flags.tcp - kr_request::has_tls renamed to ::qsource.flags.tls - kr_zonecut_add(), kr_zonecut_del() and kr_nsrep_sort() changed parameters slightlyKnot Resolver 3.1.0 (2018-11-02) ================================ Incompatible changes -------------------- - hints.use_nodata(true) by default; that's what most users want - libknot >= 2.7.2 is required Improvements ------------ - cache: handle out-of-space SIGBUS slightly better (#197) - daemon: improve TCP timeout handling (!686) Bugfixes -------- - cache.clear('name'): fix some edge cases in API (#401) - fix error handling from TLS writes (!669) - avoid SERVFAILs due to certain kind of NS dependency cycles (#374)Knot Resolver 3.0.0 (2018-08-20) ================================ Incompatible changes -------------------- - cache: fail lua operations if cache isn't open yet (!639) By default cache is opened *after* reading the configuration, and older versions were silently ignoring cache operations. Valid configuration must open cache using `cache.open()` or `cache.size =` before executing cache operations like `cache.clear()`. - libknot >= 2.7.1 is required, which brings also larger API changes - in case you wrote custom Lua modules, please consult https://knot-resolver.readthedocs.io/en/latest/lib.html#incompatible-changes-since-3-0-0 - in case you wrote custom C modules, please see compile against Knot DNS 2.7 and adjust your module according to messages from C compiler - DNS cookie module (RFC 7873) is not available in this release, it will be later reworked to reflect development in IEFT dnsop working group - version module was permanently removed because it was not really used by users; if you want to receive notifications abou new releases please subscribe to https://lists.nic.cz/cgi-bin/mailman/listinfo/knot-resolver-announce Bugfixes -------- - fix multi-process race condition in trust anchor maintenance (!643) - ta_sentinel: also consider static trust anchors not managed via RFC 5011 Improvements ------------ - reorder_RR() implementation is brought back - bring in performace improvements provided by libknot 2.7 - cache.clear() has a new, more powerful API - cache documentation was improved - old name "Knot DNS Resolver" is replaced by unambiguous "Knot Resolver" to prevent confusion with "Knot DNS" authoritative serverKnot Resolver 2.4.1 (2018-08-02) ================================ Security -------- - fix CVE-2018-10920: Improper input validation bug in DNS resolver component (security!7, security!9) Bugfixes -------- - cache: fix TTL overflow in packet due to min_ttl (#388, security!8) - TLS session resumption: avoid bad scheduling of rotation (#385) - HTTP module: fix a regression in 2.4.0 which broke custom certs (!632) - cache: NSEC3 negative cache even without NS record (#384) This fixes lower hit rate in NSEC3 zones (since 2.4.0). - minor TCP and TLS fixes (!623, !624, !626)- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_RebuildKnot Resolver 2.4.0 (2018-07-03) ================================ Incompatible changes -------------------- - minimal libknot version is now 2.6.7 to pull in latest fixes (#366) Security -------- - fix a rare case of zones incorrectly dowgraded to insecure status (!576) New features ------------ - TLS session resumption (RFC 5077), both server and client (!585, #105) (disabled when compiling with gnutls < 3.5) - TLS_FORWARD policy uses system CA certificate store by default (!568) - aggressive caching for NSEC3 zones (!600) - optional protection from DNS Rebinding attack (module rebinding, !608) - module bogus_log to log DNSSEC bogus queries without verbose logging (!613) Bugfixes -------- - prefill: fix ability to read certificate bundle (!578) - avoid turning off qname minimization in some cases, e.g. co.uk. (#339) - fix validation of explicit wildcard queries (#274) - dns64 module: more properties from the RFC implemented (incl. bug #375) Improvements ------------ - systemd: multiple enabled kresd instances can now be started using kresd.target - ta_sentinel: switch to version 14 of the RFC draft (!596) - support for glibc systems with a non-Linux kernel (!588) - support per-request variables for Lua modules (!533) - support custom HTTP endpoints for Lua modules (!527)Knot Resolver 2.3.0 (2018-04-23) ================================ Security -------- - fix CVE-2018-1110: denial of service triggered by malformed DNS messages (!550, !558, security!2, security!4) - increase resilience against slow lorris attack (security!5) Bugfixes -------- - validation: fix SERVFAIL in case of CNAME to NXDOMAIN in a single zone (!538) - validation: fix SERVFAIL for DS . query (!544) - lib/resolve: don't send unecessary queries to parent zone (!513) - iterate: fix validation for zones where parent and child share NS (!543) - TLS: improve error handling and documentation (!536, !555, !559) Improvements ------------ - prefill: new module to periodically import root zone into cache (replacement for RFC 7706, !511) - network_listen_fd: always create end point for supervisor supplied file descriptor - use CPPFLAGS build environment variable if set (!547)Knot Resolver 2.2.0 (2018-03-28) ================================ New features ------------ - cache server unavailability to prevent flooding unreachable servers (Please note that caching algorithm needs further optimization and will change in further versions but we need to gather operational experience first.) Bugfixes -------- - don't magically -D_FORTIFY_SOURCE=2 in some cases - allow large responses for outbound over TCP - fix crash with RR sets with over 255 recordsKnot Resolver 2.1.1 (2018-02-23) ================================ Bugfixes -------- - when iterating, avoid unnecessary queries for NS in insecure parent. This problem worsened in 2.0.0. (#246) - prevent UDP packet leaks when using TLS forwarding - fix the hints module also on some other systems, e.g. Gentoo.- New upstream release 2.1.0 Knot Resolver 2.1.0 (2018-02-16) ================================ Incompatible changes -------------------- - stats: remove tracking of expiring records (predict uses another way) - systemd: more chages in default unit files (TODO) - ta_sentinel: implement protocol draft-ietf-dnsop-kskroll-sentinel-01 (our draft-ietf-dnsop-kskroll-sentinel-00 implementation had inverted logic) - libknot: require version 2.6.4 or newer to get bugfixes for DNS-over-TLS Bugfixes -------- - detect_time_jump module: don't clear cache on suspend-resume (#284) - stats module: fix stats.list() returning nothing, regressed in 2.0.0 - policy.TLS_FORWARD: refusal when configuring with multiple IPs (#306) - cache: fix broken refresh of insecure records that were about to expire - fix the hints module on some systems, e.g. Fedora (came back on 2.0.0) - build with older gnutls (conditionally disable features) - fix the predict module to work with insecure records & cleanup code Knot Resolver 2.0.0 (2018-01-31) ================================ Incompatible changes -------------------- - systemd: change unit files to allow running multiple instances, deployments with single instance now must use `kresd@1.service` instead of `kresd.service`; see kresd.systemd(8) for details - systemd: the directory for cache is now /var/cache/knot-resolver - unify default directory and user to `knot-resolver` - directory with trust anchor file specified by -k option must be writeable - policy module is now loaded by default to enforce RFC 6761; see documentation for policy.PASS if you use locally-served DNS zones - drop support for alternative cache backends memcached, redis, and for Lua bindings for some specific cache operations - REORDER_RR option is not implemented (temporarily) New features ------------ - aggressive caching of validated records (RFC 8198) for NSEC zones; thanks to ICANN for sponsoring this work. - forwarding over TLS, authenticated by SPKI pin or certificate. policy.TLS_FORWARD pipelines queries out-of-order over shared TLS connection Beware: Some resolvers do not support out-of-order query processing. TLS forwarding to such resolvers will lead to slower resolution or failures. - trust anchors: you may specify a read-only file via -K or --keyfile-ro - trust anchors: at build-time you may set KEYFILE_DEFAULT (read-only) - ta_sentinel module implements draft ietf-dnsop-kskroll-sentinel-00, enabled by default - serve_stale module is prototype, subject to change - extended API for Lua modules Bugfixes -------- - fix build on osx - regressed in 1.5.3 (different linker option name)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- New upstream release 1.5.3 Knot Resolver 1.5.3 (2018-01-23) ================================ Bugfixes -------- - fix the hints module on some systems, e.g. Fedora. Symptom: `undefined symbol: engine_hint_root_file` Knot Resolver 1.5.2 (2018-01-22) ================================ Security -------- - fix CVE-2018-1000002: insufficient DNSSEC validation, allowing attackers to deny existence of some data by forging packets. Some combinations pointed out in RFC 6840 sections 4.1 and 4.3 were not taken into account. Bugfixes -------- - memcached: fix fallout from module rename in 1.5.1 Knot Resolver 1.5.1 (2017-12-12) ================================ Incompatible changes -------------------- - script supervisor.py was removed, please migrate to a real process manager - module ketcd was renamed to etcd for consistency - module kmemcached was renamed to memcached for consistency Bugfixes -------- - fix SIGPIPE crashes (#271) - tests: work around out-of-space for platforms with larger memory pages - lua: fix mistakes in bindings affecting 1.4.0 and 1.5.0 (and 1.99.1-alpha), potentially causing problems in dns64 and workarounds modules - predict module: various fixes (!399) Improvements ------------ - add priming module to implement RFC 8109, enabled by default (#220) - add modules helping with system time problems, enabled by default; for details see documentation of detect_time_skew and detect_time_jump- add doc package - configure tarball signature verification - add root.hints file - use upstream systemd unit files, paths and user name - migrate configuration to /etc/knot-resolver - use user knot-resolver - store cache in /var/cache/knot-resolver - use systemd alias knot-resolver -> kresd- New upstream release 1.5.0 Knot Resolver 1.5.0 (2017-11-02) ================================ Bugfixes -------- - fix loading modules on Darwin Improvements ------------ - new module ta_signal_query supporting Signaling Trust Anchor Knowledge using Keytag Query (RFC 8145 section 5); it is enabled by default - attempt validation for more records but require it for fewer of them (e.g. avoids SERVFAIL when server adds extra records but omits RRSIGs) Knot Resolver 1.4.0 (2017-09-22) ================================ Incompatible changes -------------------- - lua: query flag-sets are no longer represented as plain integers. kres.query.* no longer works, and kr_query_t lost trivial methods 'hasflag' and 'resolved'. You can instead write code like qry.flags.NO_0X20 = true. Bugfixes -------- - fix exiting one of multiple forks (#150) - cache: change the way of using LMDB transactions. That in particular fixes some cases of using too much space with multiple kresd forks (#240). Improvements ------------ - policy.suffix: update the aho-corasick code (#200) - root hints are now loaded from a zonefile; exposed as hints.root_file(). You can override the path by defining ROOTHINTS during compilation. - policy.FORWARD: work around resolvers adding unsigned NS records (#248) - reduce unneeded records previously put into authority in wildcarded answers Knot Resolver 1.3.3 (2017-08-09) ================================ Security -------- - Fix a critical DNSSEC flaw. Signatures might be accepted as valid even if the signed data was not in bailiwick of the DNSKEY used to sign it, assuming the trust chain to that DNSKEY was valid. Bugfixes -------- - iterate: skip RRSIGs with bad label count instead of immediate SERVFAIL - utils: fix possible incorrect seeding of the random generator - modules/http: fix compatibility with the Prometheus text format Improvements ------------ - policy: implement remaining special-use domain names from RFC6761 (#205), and make these rules apply only if no other non-chain rule appliesNew upstream release: Knot Resolver 1.3.2 (2017-07-28) ================================ Security -------- - fix possible opportunities to use insecure data from cache as keys for validation Bugfixes -------- - daemon: check existence of config file even if rundir isn't specified - policy.FORWARD and STUB: use RTT tracking to choose servers (#125, #208) - dns64: fix CNAME problems (#203) It still won't work with policy.STUB. - hints: better interpretation of hosts-like files (#204) also, error out if a bad entry is encountered in the file - dnssec: handle unknown DNSKEY/DS algorithms (#210) - predict: fix the module, broken since 1.2.0 (#154) Improvements ------------ - embedded LMDB fallback: update 0.9.18 -> 0.9.21- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- build experimental command line interface "kresc"New upstream release: Knot Resolver 1.3.1 (2017-06-23) ================================ Bugfixes -------- - modules/http: fix finding the static files (bug from 1.3.0) - policy.FORWARD: fix some cases of CNAMEs obstructing search for zone cuts Knot Resolver 1.3.0 (2017-06-13) ================================ Security -------- - Refactor handling of AD flag and security status of resource records. In some cases it was possible for secure domains to get cached as insecure, even for a TLD, leading to disabled validation. It also fixes answering with non-authoritative data about nameservers. Improvements ------------ - major feature: support for forwarding with validation (#112). The old policy.FORWARD action now does that; the previous non-validating mode is still avaliable as policy.STUB except that also uses caching (#122). - command line: specify ports via @ but still support # for compatibility - policy: recognize 100.64.0.0/10 as local addresses - layer/iterate: *do* retry repeatedly if REFUSED, as we can't yet easily retry with other NSs while avoiding retrying with those who REFUSED - modules: allow changing the directory where modules are found, and do not search the default library path anymore. Bugfixes -------- - validate: fix insufficient caching for some cases (relatively rare) - avoid putting "duplicate" record-sets into the answer (#198) Knot Resolver 1.2.6 (2017-04-24) ================================ Security -------- - dnssec: don't set AD flag for NODATA answers if wildcard non-existence is not guaranteed due to opt-out in NSEC3 Improvements ------------ - layer/iterate: don't retry repeatedly if REFUSED Bugfixes -------- - lib/nsrep: revert some changes to NS reputation tracking that caused severe problems to some users of 1.2.5 (#178 and #179) - dnssec: fix verification of wildcarded non-singleton RRsets - dnssec: allow wildcards located directly under the root - layer/rrcache: avoid putting answer records into queries in some cases- new upstream relase + security: layer/validate: clear AD if closest encloser proof has opt-outed NSEC3 (#169) + security: layer/validate: check if NSEC3 records in wildcard expansion proof has an opt-out + security: dnssec/nsec: missed wildcard no-data answers validation has been implemented + fix: trust anchors: Improve trust anchors storage format (#167) + fix: trust anchors: support non-root TAs, one domain per file + fix: policy.DENY: set AA flag and clear AD flag + fix: lib/resolve: avoid unnecessary DS queries + fix: lib/nsrep: don't treat servers with NOIP4 + NOIP6 flags as timeouted + fix: layer/iterate: During packet classification (answer vs. referral) don't analyze AUTHORITY section in authoritative answer if ANSWER section contains records that have been requested + enhancement: modules/dnstap: a DNSTAP support module (Contributed by Vicky Shrestha) + enhancement: modules/workarounds: a module adding workarounds for known DNS protocol violators + enhancement: layer/iterate: fix logging of glue addresses + enhancement: kr_bitcmp: allow bits=0 and consequently 0.0.0.0/0 matches in view and renumber modules. + enhancement: modules/padding: Improve default padding of responses (Contributed by Daniel Kahn Gillmor) + enhancement: New kresc client utility (experimental; don't rely on the API yet)- new upstream release + security: Knot Resolver 1.2.0 and higher could return AD flag for insecure answer if the daemon received answer with invalid RRSIG several times in a row. + fix: layer/iterate: some improvements in cname chain unrolling + fix: layer/validate: fix duplicate records in AUTHORITY section in case + fix: of WC expansion proof + fix: lua: do *not* truncate cache size to unsigned + fix: forwarding mode: correctly forward +cd flag + fix: fix a potential memory leak + fix: don't treat answers that contain DS non-existance proof as insecure + fix: don't store NSEC3 and their signatures in the cache + fix: layer/iterate: when processing delegations, check if qname is at or below new authority + enhancement: modules/policy: allow QTRACE policy to be chained with other policies + enhancement: hints.add_hosts(path): a new property + enhancement: module: document the API and simplify the code + enhancement: policy.MIRROR: support IPv6 link-local addresses + enhancement: policy.FORWARD: support IPv6 link-local addresses + enhancement: add net.outgoing_{v4,v6} to allow specifying address to use for connections- new upstream release + security: a cached negative answer from a CD query would be reused to construct response for non-CD queries, resulting in Insecure status instead of Bogus. + fix: lua: make the map command check its arguments + fix: -k argument processing to avoid out-of-bounds memory accesses + fix: lib/resolve: fix zonecut fetching for explicit DS queries + fix: hints: more NULL checks + fix: TA bootstrapping for multiple TAs in the IANA XML file + fix: Disable storing GLUE records into the cache even in the + fix: (non-default) QUERY_PERMISSIVE mode + fix: iterate: skip answer RRs that don't match the query + fix: layer/iterate: some additional processing for referrals + fix: lib/resolve: zonecut fetching error was fixed- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- rebuild against knot-2.4.0- new upstream release: + fix: reworked DNSSEC Validation, that fixes several know problems with less standard DNS configurations + fix: the resolver was setting AD flag when running in a forwarding mode + fix: correctly return RCODE=NOTIMPL on meta-queries and non IN class queries + fix: crash in hints module when hints file was empty + fix: non-lowercase hints + features: optional EDNS(0) Padding support for DNS over TLS + features: support for debugging DNSSEC with CD bit + features: DNS over TLS is now able to create ephemeral certs on the runtime (Thanks Daniel Kahn Gilmore for contributing to DNS over TLS implementation in Knot Resolver.) + features: configurable minimum and maximum TTL (default 6 days) + features: configurable pseudo-random reordering of RR sets + features: new module 'version' that can call home and report new versions and security vulnerabilities to the log file- Update to latest upstream version - Fix packaging bug: depend on proper Lua library versions - Allow automatic trust anchor management to work- Add ExclusiveArch for architectures with LuaJIT- Rebuild for LuaJIT 2.1.0- new upstream release: + fix name server fallback in case some of the servers are unreachable- new upstream release: + RFC7873 DNS Cookies + RFC7858 DNS over TLS + Metrics exported in Prometheus + DNS firewall module + Explicit CNAME target fetching in strict mode + Query minimisation improvements + Improved integration with systemd- final release- update to latest git version - re-enable unit-test- update to latest git version - fix package review issues- initial package/bin/sh/bin/sh/bin/sh/bin/sh  !"#$%&')*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef5.7.4-1.el85.7.4-1.el85.7.4-1.el8      !knot-resolvericann-ca.pemkresd.confroot.hintsknot-resolver.build-id0c110230fa50cc0949a185ad6a704ae760dd1e342edac05d603c99e6e31d19a1f4fba4dae92745973b9ac44cfdfe864156ab4844121205254cd3a9c53ce79c36fb431bf88c4e81785e1fbfe69eb23dc75a343e787d15dc2ad59dc2751560b63acce5326c60d1dc0fa91887675a8e298c6a5d43cc024dc58a78802c6d9ca3af60c3851a67311fe5d85caf5bde79c83dcf6a85ee5fdb768e53ecaeb80eec5e001f9975ac2dbfb54bae20bebc96f83d9c18065674179e291bb54b641181820c2118402e86c019ba31a8a9c00c0c264da44ed2b1a1d4e581be09d4449ec0e111371e77af13b5aec9fdba6f9352d422aa9248f1f9134930b984e182eb52fdba5cab3c2f4f7348kres-cache-gc.servicekresd.targetkresd@.servicemulti-user.target.wantskresd.targetknot-resolver.confknot-resolverahocorasick.sodebug_opensslkeylog.sodistro-preconfig.luakluautil.luakres-gen.luakres.luakres_modulesbogus_log.sodafdaf.luadaf.jsdetect_time_jump.luadetect_time_skew.luadns64.luaedns_keepalive.soexperimental_dot_auth.luaextended_error.sographite.luahints.sonsid.sopolicy.luapredict.luaprefill.luapriming.luarebinding.luarefuse_nord.sorenumber.luaserve_stale.luastats.sota_sentinel.luata_signal_query.luata_update.luaview.luawatchdog.luaworkarounds.luakrprint.luapostconfig.luasandbox.luatrust_anchors.luaupgrade-4-to-5.luazonefile.lualibkres.so.9kres-cache-gckresckresdknot-resolverAUTHORSCOPYINGNEWSexamplesconfig.clusterconfig.dockerconfig.internalconfig.ispconfig.personalconfig.privacyconfig.splitviewkresd.systemd.7.gzkresd.8.gzknot-resolverknot-resolverroot.keys/etc//etc/knot-resolver//run//usr/lib//usr/lib/.build-id//usr/lib/.build-id/0c//usr/lib/.build-id/2e//usr/lib/.build-id/3b//usr/lib/.build-id/3c//usr/lib/.build-id/5a//usr/lib/.build-id/60//usr/lib/.build-id/78//usr/lib/.build-id/79//usr/lib/.build-id/99//usr/lib/.build-id/9e//usr/lib/.build-id/a9//usr/lib/.build-id/e1//usr/lib/.build-id/f1//usr/lib/systemd/system//usr/lib/systemd/system/multi-user.target.wants//usr/lib/tmpfiles.d//usr/lib64//usr/lib64/knot-resolver//usr/lib64/knot-resolver/kres_modules//usr/lib64/knot-resolver/kres_modules/daf//usr/sbin//usr/share/doc//usr/share/doc/knot-resolver//usr/share/doc/knot-resolver/examples//usr/share/man/man7//usr/share/man/man8//var/cache//var/lib//var/lib/knot-resolver/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectiondrpmxz2x86_64-redhat-linux-gnu    directoryASCII textcannot open `/builddir/build/BUILDROOT/knot-resolver-5.7.4-1.el8.x86_64/run/knot-resolver' (No such file or directory)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2edac05d603c99e6e31d19a1f4fba4dae9274597, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e111371e77af13b5aec9fdba6f9352d422aa9248, strippedC source, ASCII text, with very long linesC source, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f1f9134930b984e182eb52fdba5cab3c2f4f7348, strippedAlgol 68 source, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5a343e787d15dc2ad59dc2751560b63acce5326c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a9c00c0c264da44ed2b1a1d4e581be09d4449ec0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9e291bb54b641181820c2118402e86c019ba31a8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3b9ac44cfdfe864156ab4844121205254cd3a9c5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c110230fa50cc0949a185ad6a704ae760dd1e34, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3ce79c36fb431bf88c4e81785e1fbfe69eb23dc7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=79c83dcf6a85ee5fdb768e53ecaeb80eec5e001f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=60d1dc0fa91887675a8e298c6a5d43cc024dc58a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=9975ac2dbfb54bae20bebc96f83d9c1806567417, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=78802c6d9ca3af60c3851a67311fe5d85caf5bde, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)cannot open `/builddir/build/BUILDROOT/knot-resolver-5.7.4-1.el8.x86_64/var/cache/knot-resolver' (No such file or directory) %19<G]gn     RRR RR!R"RRRRR-R R RRR-RRRR RR RRRR-RR RRR-RR RRRR-RRRR R R RRRRRR-RR RR RRRR-RRR-RRRR R R RRRRR-PR$RRRR R R R RRRR%RRRRRR#RRR-R R RRRR RRRR-R R R RRRR-R$RRRR R RRR RR RRR&RR%RRR#RRRRRR-https://bugz.fedoraproject.org/knot-resolverlua5.1-pslutf-8302d123d7b897b637cc15fd44bb9fd68e85073fea862eb6e457b6d6e6d21b2bd?7zXZ !#,ᇐ]"k%r#d00uIF?iv9$ !{6!J_paD}YD=|hvgҨu'GAe30n/u'<c O1Y Sa%ݞwHe!(Jx;%3j:n&Z=Zna[H1D.pmk$j6M0T|eG_2G"z;@f4wʕGb\E=jAǵqUBz~{ Fᕑ|M7ʛ2Zݮ͸|)AgrJ g%ڐT؊T[n}Q;C xVI2K1A%["*VK"(:J 8 /ꠟyU0 W>ӳB"6r-ͥ6#6'&ܴ;FY ]Op[Cj] AA4AۮPV=X3;קqJR(7-ous{,4cT)nLf0]Y\ftI#Gl⠨,. 0ob-+<E>n!"ux Nӣf$J#ZT̀9;Ԥ9>7<o kHYCZ-ǧJB5G 'cY6(tIxws;8 } h1FJ4 "xc\!/H KR`:?1iO \BiGhdҾD%>łnzk+4p6xȅEzaou5c͟~mf)kŎLL;X-;4UMcA˚m2 E7I?1cQWI Dn֪+WsVn E`>YI/c,M\OI"a cDsqIa$_ӛB-°G*DJ&oxO]voHJBuSє9#ы jX沨4/8MILD(^L\NY=)>m ɯZ0tֵO=ٳ" ܛ|Q1hGRIbO@m2TSU2SYmg`Vg))U&=)l ik&|a|.fὟn`6+ vwnc;84(ȨD2Y5GG{ַ`7֞Zo+&l[o*b17iu>*mm(/rx/"/1bxG0\iKoKvE|$%y'hš/Oy BlȒC AjoD , AZhK9Oˡ>Ð4o! ԟKKʗ/1%elE *#”"{y#@V>zaQ_ 'v%:;(ArRJvC(v`ņ%~Uʵ`Z3ME.Pז2ZXx!T<3CeU5l)?946r8jS9֧YA\I_)8ӵ*VQ}GEiC?ѓIұVw[!A>^衏?ljEfh0ߙyL짯qtr,IUa`MV$~X9%q@-RLl5_O>)=1NJNȖąKSbz"֊cY{\1Sbc}yUBhY PU[aN9EAxJ5酤-fIhH}iXBzG_o[ZJ.TH`p٭I8i.?C^eX9&HJ/Û: j2 $4 )> 9 o*hq&EE2bU$=>IVl| rdkPy&!⸵Ki?}]CI4 ΝG Zp}=bYXd`B~<+fմٰ'`6 Q[YWre9;yk^jeA.ȼ BcrE]a JQ6/eL掕!\% *>|񸉔c"$ Z1 ZceD]fZq`If$>Vrʘ/80NB!#9FOLq?DIH*h6*O"鞁Xqg4Lek}4h먒t: ~HZ${,Mw&";wU9Th_r"FVsHai9̋=mǷi GvKBg^)rk7Ǒ LYҳ519%}Ydsx `yP 7! Ǡ?!p+9EmϨhca @1H3Ꝉ̂% n}m+v .Q&voNDݻ :N$EE6nh5Woă~;j._/7_l4/+zҡ 6݀ URԊ{e ƅ`OZ eM??=#>=؏k# #vYKw DLfbPre9ӶI q2kܨ&ޘE dALu`WεQ! S_vR1^6 gX1c2 rJV@N4<_U5]Y))s%mik2tN'$yx: TeEi+=muSQSIqoT*Ia欅/9ϊ-9\X<ť} LZT)~B7ven7T*!a|ar*9CDoU;#%sb*Sjt ZojgEZsjYƜD=0v>[ $1gu9u]Dj 0^ŗd1II{7e ǓCfjhmZ!qr.8PBIY|Q*iC 攼ǥpkp*T`eQ!, mZ[Qknq*CR&c,;ݎFV&.a~۩wBe:ft(i܌څl?*΂=QG,BU _n"ydLVD}!a88[(1raZ[!8#XnM^uIi34qy g"g踌0oQS &)l4.\zj 1#C(6{b8HRcu m"X݆Bw/=6x J)ps4osOV)9+]\G\b4(|͛3pU;jF?'T 3+'OW8Oo@]8ա#O25UԐ'dbRVS+hm/H.ؠ`IE%j:eURip4G:FakMZ;"nD-"/Xy͍P 2 2|1Ӎސ0"|E̶>Ӑ4zXdy.}Մ膣S3o,/.vv b+218޻lUZ.R(:ܾ!WJ/#෹ $wIK); @0wsO[OkK?/Aσ'X潰qwUD86ELZG22%vy)TIBbY@l1Y[j8#C7g9BܖQ_Hز4I4 /u\sSn yn7 k&0Kul)#q-1< 7ë Fߥ*~$N16SSl}4 \ZڇSV^[%}kˢt=uZ[A^Ψw-֖}Ab)I&4$g ㎔/D6X>֨go (մ[C)->,ŦU:K1DT.¡`NԎ* h2~qE)+Hxtvţ19u"1N+wa7dM"c ܮZKRMw8KC\~Dm3m(kD67 &`V"D=%iAh饶q3(>C |-}ˇ% T6?s@YkMQC>V yY`ASU`5KN)Dl,WMLaC~dpl JNe t|T:y'0 [T *ڐtTg)f IDNm!QҶ]{Y'bJ Uz3P:8tJcߦRٌL5,v ~ٺtrF']}ދKw?%.?@(l}NV)LZ^nRRD(:r'Lw93޶e"d\&i {Vb"n@ JSm=TIRLwחSKkǹ@vm\K42^oE]sp`?3p L/ CyOc'A7!mM_R#c[\mS.ȴ iNYu RBCB[ʝJQ4>M|nOl/Ӡ6h%@[Ñ&3;ڐ9^D.IA6c~\ lE U?ԉ}agۋ4zn'2\!p;3Vkװnn|L%h}gH-Ӫxe֔lh٢oL`D@1U;"87*_?VpA5$No턃Vz5 !Ym@+<A s|x<_Ŏ[r<;Zqi*5466VY6f;РJm' zW*iӓ, BYfkEu>~6kĈLA8'ŝcypEnH]mj|c|M@ԔsW k^.8ö `Y)AE2B6,|? :qKxg0F|ME&?5/v)ej mK"3v{p;{@ NehĘwZwe4RJ4?Yu aPt]}6jKH|Ɨ1Lkq|QNǑ37Iśٱp[nidJD-;0k;!՞Gv3Lt:0,{'O$p_VN0~@WGJ>78&$~?, m'7q6ӥ_]1=P+}s7Gً^i21Q q/jΆ]kUFj=9̤8XpiTK#2Wў \"C͏&8''`4~Ȋ6'#6D &8|_:xQDX;7yP)G6nD̿:#M L#lb(D Gs8W\\l)qImeua-ve! DNT8u> WÞa3]7E/n6RtJt y[YB 삩1S=wp CJ.gW9VEGō!T;dhB-yDgQnr&6'4C$->w,ݳL{ߕ(J,Dr 2]1ץ>tNa|!drJlMl~E z+8\$Pu t QGǜavXOTjP &|polBSt#De~E3$`OJwKhY:v* [ӊW:?Dq`Y/KIl6i=6a\& f~(C6D٩ F>&5x5mU,KôV^' wAZFxֿ\Ef U|?X17 \.̇G ɳ`%[d|wycVpiLRS`$$w~I P,[C=+7@&3Z:4mU}j}DYcpwex m\:Kfz@w;QFrO (I7 VlLwEKDy&^ BVEt(ӹ4V寬Ƙ}4uIaN-`G~ud~K+^]* ~HXN^sd5Ż,*ebm UKtdQϥ#U[E_BG TXpf0yphkƚ `.#₏fw7Ar~Qɷ݅)ڵ|`R!ZJʊUQC*`FhDŽj{3"ĨG~oR'<ƇA~D^nӯsTC߆^xtR?튵7/%`J [*)rp@irr)HUXԫvE9ЗfpnmOhK&7 6bxBZh񼢗2 m:Cl{.ȞڬLmtbP E|WljvG Ta+/,uxB}S[b 6s, Ϛq_Q{;Qx_4Я ʖʭF;['SCea;m~o-&3J) cvugP9\7^k& eYa3lGkS!ɑ=ˆ_o|yӬ2Wsy۪UvY֨ڡK^kڦBFiUʣj;)Jk1MQ= s;VZxo%~:kk]T,J%`Lԧ!' kٴ nNThK.VR݇|tv}$RaTjGACV)f=kS˅&wC"FjS-3tEu.~=k1zab+EMNuȗþ3|D=Ƨg2vphicQ=Gu7oՄ7IC"nQwS* Ud'KfRYHDDqH#B.@l_o̔U({^gXy O3 2KIزy ;OkܘOP} H=@VQPQUKg>WP=*+ctakt51!X`,*@QfNQ[3(`KuMRJ\=lk k<] +r?`@3'O3s^LM>O^GŏK(ԭҌ@Т/sP3LpnԇmΡSߔ$>aHpR??{AΧBH;~9^ 4nyLޮ]D">f~B.]53SAI;c$C֍I^7KD)?@0cY֠/"m?T|Mt. = {F"o,P, &>sXjR)l[I[{vJwPoqg Dg*tKkƬ!QT3_s-1Ss`qP)t7AdE˲3. ͜WV:$\nc<xdV:Q'ƒ@^llG(.ɷ~7yPY=)-,A?Qϧk<?&9cٺ øK$y ߰:{O+~50uI>?rRoA}c-S11.@_ƏCOH#сd;q,RkY{8x=㣱Dea{dF,JD g@/XR)Sp ;PC$pCkf zL.NTU쭨 Q,dp) HPos,ADY gL2yhS D#F=bɆ4N=g>f?Ø~hAݔ<ᧆ+HPC1wW?W>c``(mT&XO͌!t ` D1ѿZ5zOl$i+&턁0K70oM F83F҄ 9  Z (4-E|6 !=R-5?5U./Xb[|54 :_`5xͦ>M{&9)fz.e}vlm,Ǒiޕ-stAhr-*<|fducWwb=XuضHF8OnB4g9KH\ijl|BJ7p#VƼci>]Hq4.y1SDgNq>[da bsX7€('a *'jwMH`N-_, ʢH@(oV]JN#6855=ݹeBz\\FNVsVbFKX`8'wʽ^r8{{5(ۭ+ؿ9\T2_ iw7yرU ZD;oaZ @|F*xwM#;D4bٍioV}~msΔ{6$J ǁ~iOQWgp|Z-GaL",b"g kNz>!po2ݡL^+GkG La U3WHj(.c>hB3!HulPEgG)9M1'gXYʌ.(Qj h?Ant"IEB&XZ%:"̼@Uھ꺭i>C/IaI3IVE E5gYYnZ~Iq*`VnbQkbp:~@+E֋ƹ+Vb.8OcFH\Oar`K PEh p*$?ɍebV"xoWiAݳ:k+R^$BP%d-C~raisiդat7qj-f>Ś3fсeE:/SACD&G)aaV t)`⸣50O9jѼN΋O?ӡ  \0lՉ/wnՃUFOQ~ Ra :4%H{jm֘RS39u㖟ѕ_t[}2B,ٍJQB|Z# X$+V]%|:6Bv!43z8C#F^f {G)f!7G7>l!k4qn,`ùyeRVWۛ#.^!3(Sb0FWBV_ހ`\\cP##a2 KtAٹ{d% wFH戯ض OUi4wʐCą[$&Ŗ-NToČo6G (Kna@(i8\+deb(z߶0C sω"XAm52b0"dϩF2"wĮfCPh8!ZLVx<۰vx?A2:zH=5gBU꽮VħmX}B, 7~5SO㶜ˎ;T7YRT:X0[Ê(h;bJ˫lƑ*ʋ-epeflQhN0W*G1P&,A8tc`9׆)]>%1>5ڔ6B}ŧs;Tf+ȳg$̮V1rEz.9ԊT _>9AK@3 o*GS|]p:3R N v ,Ry뢒O _ y`w0l9 !vCM~ ,*BVO[J:iw8Vhr`}:v G2? $ g /lz28r&DYLDifk0AS!N 33ԅQWn8W_/.؉^6`ع]qꡪ>h@߁xaT=Ur/qv'! aC M8xآqe"cҚ(, ufbz][wl&@=9 h6B1rfݡIGͻn.<ձP7L1ADOFSd.'a| EQL"푳_Kj^=EP-z |xZIxw9V%ˀG hŸnr52kg:Ze|$ -4v`6q/QJPU4"XuT;U^s32PLN(*M_~,+K-KЋ T.m{B4ɴw ͛{u:ڳ.Bmp2 4I\*mhR'덯̆κ#~8h#=MMDG( $G D]e!A+>-=iTiTEqs-DL6EԶD5t6s v[=⑙wLٴ4BDԘlsD݀]ndÀz;~wC_`N"?ՖW\sw:E(9t KN6a *n3"р2 'd~@ء`x.ry k~Ixc D$W׈Κ sOJ=?3ڔ1ޡDȀ BvLQ*&쩒Z_;a>ˮ8\K UͥM%$a>2KuV Њ 3=_)c:JHsϻO)'Mn/ :ߝ*\jk]f"qq%4I|˙tv42DAd۴A+^,B~h)iE'U.M a4,FZقPګ /3q9թdH¢|svNF awgnqFNw@h%jb5;wY!#eWq:`ۨ cP`K "pFE?۲:cj^uǮ҃pl\ @ԣh0,݊V RbL{ۍ/}x̗zY ' iB_,?jrPY참Uo2ޖ{a1DeDRVv-`< > $>C(#IG Bgm)xRK z*Dn] uq/U{uT=[$cBݼ@WdGsI_k˜711ZecvڮWǺFd1$)鲻?sP;)D"[YM8X"*"g'P [꺝9~OXl_ajp]wO o'370R\jG!ot>`XQYn`A'.,{7^X `0e+C8szo_sԙ8Wx!@3Jkk(j69❧ҀaRQȎkOLVrz;#Dp߷fXe||>s-9ai8iZ77 %@ϕ~þ ;0˥Gg'A8lbU+_22oW?ּb(kBVc줌/s5EWv;V,CYZhg |ѦN5MgΣHQm 4fZ:|#\aIL ^ S *EH5op BAZYOO~ȯ=QPt@RhpNZCOb4bC 0t/3 `J\6o D=ǚ3>ipdȩWpJ_Fa1I`>8MA \= Ql>|RZyxyE;ʛ4T'F>夭>.~BL)*7a?)T|WlnbT1\v|YR.[8QT g'yEEw_ OBj"DElŜa_&`gNn G!9+! Ӽ{_x: b[?.ο5Yr%M>;?H'D'ݏEP#*9(Byjn[#zYT7a bLT>ҙE}0ϣ'=/JEփעjmb> k_iS vC9QY60RPw oaK1uUFxoXy%qV9'MxEJJ?#&-[lx(BȰ"~@&g]$)r4ZOiݔYeLYƓdNFz\S:\/p.3)Ukz]91=ʱUZcXgb=wb:Q T*s"9tyCe=bUPbHaۃ?Sg hٿԩ8i68oJ,^JnJHO6NCu.4Jexڰ`@"D 1G3j[0%3˰Z2ydCδ=+d'ZXIPl<⽝Oۓr8W3%z)^IȊGx:{0r|ҀDv^IN sZ5ݙ 3,ÚDj/@Ȓ|)j?w.Њw"l>R'\Ȧ&?XG%1D7[Q]`§ϔ0<̼E:51j)qf2HMLLK}PO6wfNᏬQY!ݵ/ zL!^ ¸bH/k4RQvR78b-Ϧ5:h=wtk/־=Jvڟ8J|A鸈K3@0ۆHsJW*2U/-22f*<B m1׀cb0mzWXtr^ŽCȺԢ!9b?u1n9(7EB6?;vPOn*3p |tm%`>5?/v9$AW:@NK9k,62F/8Qx|Ciek9X:8g4lղ.qQ? .FQ\0c{'0Xya\&2uaڅ%tcM>S@̶+Um3>О<8Vb JR~-:!Ɣtat;#r`G$ d"ua 0Y x`Ħe'P.kZU{I tH>"cqaP.C8Z mim7p0c gs2RgnB`xn$S>U:Mw.9e!a6Rg!u|$-crt+Iysep%fЍeiZGmrgP\d`rHB)>00/Z8>A0k.SOxF<f ހb}oM5nv*NR\6G >Jn)Kp.]ADMKX9M@hգ"v|#ԠM;%㤵dV83OC݃gVmuL2%aM츗>˼~zK.$Rr[}Ob;3kysȠ1D`iZҘ =ijWUA37z8u[uy*VZm4/z=.`ǜ"Bڡ.Ʃ!YH>RiseKQ=IԒl! 3$kҾ /3a.w_uȣ!Tq<5KR -(eZfWt7{7ֳ ./_DNZh5r7 X&R b8gDf̓Gj;w!'1²]'D -0/'4z>֣S\F A<<0[^WYkQke@M.p*3쯡NJm'ټy$Uxs**)ď"+91@x Ru}T{A"=:Vs)na빘L|r6kgVp fAu!r`F(v$Ȝ#*ˈ% 8tλ!H^%Z>Z/ȈZ^^4ӽ|eA3m0 ZzHJ(+R?`pSw 9b.fXE,R5u/;n&&a yjUx*4U,Lq·֛~~5G)rк}0JWLx/`pϼ[nfmR:'x8ĩjG`Oo@' =@Tdw%g>I)mŦ ta~'o-nRn"[z̓ԥ5wav%.v60pcMje℃ےm7k׻I7eNj ^-U +802֎seu񪌇ӝX]J 8LWeX(;p|3k$'jKVn*7" jO8ieZ7ngDY^oś݉(䵲;8"7g_Pa5ʧ4zƾ+]?{9('d럭Ns܌HNm,Qp=<"s#nNuh[Qhz¨zA(֠ϷvlVW֜(قm Z,d h>Dȸm]f}DF Y㊨@Xk3tb4 ]eNt>=IiZv5Z<ȣ[*@DJ-VlsbK>x.n"#o@4Ԏlb.#ղDvk5`MC6 Ã5HZ{شNޥ Vh D09L<_ze5[_{tO49Vʜ. '|}u"-Q1ݷwZi8IXuVB\XOҭxr9k+Mȶ,> tH9*p=2-d)j擰KNj:`*h&uN=@hאָRU/o|2W¬Nsj?؁O\#LKdiPEL"Xvv-IWNĦj[C: hVNȲ T^D՛:`-n4jqk뵶;C6\H+nBs:258WFXmNDXY^g?#n1J)!y͹@#2vxH` .D%s=ρYkշG`.߰}QQfH#T9%æ^[eXdVrSPUTa.׳ϦE&pABf"M -4baDGVͭMvwZnp[HOĒMs3;4[gf&pskD.lD$"ߍd.1G-v|^rEs$SFM;5-( 7(zvP6zP>'ӪzD|{ *鬋nN6@:!X?rnT6Ċu~ '-ܠ{6VY[/!)!csksGn&@kQv 5wŔ~zB!ު3 [&D奧c!_/wNtSz#Ib3 BzK}HpUSAkLVSk㎰, "{dΛX9B535%wy||D׾Z$JFR LnM !3ٴ>boAMx3sW0nWc o5R ϯMӥ# Z>+^n(#aVT7|gI,EbtC]HWel8a*;z jp1cGh)$XBb]*TRCn߶^?J\IitF 8%5pJ(,WZK 7g42.S@j[q^ yM# g ؃EԸ n%4u=1hY'м:,?L}0\Rլmc^6E07 ~Bƨe*7\1׍eUP8zfTMT4c#N{E0_hl?:Uj]vg$>2. 6P^>@ӌw2T!L&U@žwz}wK老l"+؀+\~ӆdsFهi@KAH5Sy0:[l޿[0" /R8 \ ֚έ6^Z~ ;ך#Rb,&t3CnxSי{xp(?iP n}mi$}B}uceM?4edjTUXŸtjO:5Ɇ{ zOhA.#O A|(yk]ɊkW~r9{sTԷy ~3!MQO~ذcZl_p0}A2] bQ0x[zkPu1p+܁LqO#(:(s@& ̎nS:[$'M*yoYVHR-1)0 wotp}yjV%2NU 6"yoN= $ᚥvvYR2Az/rPR{y*o+Q%׎JԹYفY|bcY KcepmnL ;Nswr?3s,NS͐~hI_$NX$F6BK%7iw1\rW ^p :l >%:lDF@'`?!L7RgY/`;&z/0Bwhh1eFT^;pLڏB]mLLdN݃J#oŪ[|dؾ>1A?1Uba.# S6d2|4/SXdB(T=:h ]&j[Megmt!oo?N*{s'VR4]J1 ĭjh6Ub=,GhCq4o-ObjC'ٞej}_b3 &zrZ@ A3CYJcx/~ Iey㞣5J1g<\נ:xIE#rh<؂gDm%M8Kdt+1w{ DW9G:LLh7*}ROX*-CIJ?D5 2yӲ-kń-8Wsae.)ZL{*^2(}N漝n%ZљcaJ dhʮ}ВK3e\IJ)޲ʝzNG w,9![,b:q?;=>Ƌ谑r!QJ>zI 5* ;OBhĠ DVov#2v7cV o5B|zGEc l̳t[DO!q-cx[deҍr 9Zyp˴GeS Ҭ+ &@xm/+15R)ru  !F+ؑy4<6 &e = ])?}HxwPeL+ nSUEy{ 8voV}j]wbgȓJd/cӀz(TjzJ%]f\Vc-hJ CšP-ù eGGRu2E?( ~!:_-A?*+Lck}LA2UJ3j ¦r"F/9Ӻ!@;*yZC%_axȎ*CK8.K[U \]hXAo::' hk #> 8 8Cyk@>`1 o Z;rRx!l%yзݙ%C/=2kTy; @i߈P +)l(oY[D6W<䮑;,ʱJ$Q7 VwaRQp>zNM0|q6܈8G͇jayګҚGiU3tqsfA/Q(Tnk58~A ˈ NC|]Tsh+U iejg{KT56Zm}D'E7Q~F5R>K47͝MsT:^W ^xn*qx@T{kKb,7(v,} 6W)g(T %S5K8yW?lI_cidEB~|TG> [9H'p_ \<ꢱ#e(0~%K c- G\եUǾۡRf&aT6%-E{}ɶ3WTup=$TfYFU LX-( -C(O"r3I\N}Ƙ,fOvơօx 0yE ]I@)&ɝ=ƑobI)؇U>Wv\[a2yE<HXiQCAN+l2oAk7^ژJ¿D=2F!q\D2sv9E8D~J4F#"(E|}a0JӌXIM qXt&|ЉA}j zΘ2QH'T?U麼kf؜5 #cFk\oZRcUpMqM}; =†/u2Đ(y+rMSXzY9+0nNi؏f|D2&X{epnPb9{q1{d/p] ap傕dm(n%^HLu88|/Jij:F"瘘iA?6|KEx p 6~JGb%S^5J/ Lv By<(}qęͭ?8_79Z7 (ŽdfZ?*YO|1d,״$~j)"3*t۵^^B{s10I9<hU"}C_)t pKN55y^OL&s!`Ka^2f^Rg%lRg`UW suSU@F xf Uɩ?5.{陏eЙngEYW;ac\=D Oa`mAU˝J9} ssVGϗ&:9I0 3_R&hr7m%6ăqi&p:06!T \kߕj`~.ʶ Q4Z}(͘ 1j4խbã4JLG2I?: S (memS04=^vX}thwoPfhv4ymQt.ItTa['b9|%bXYdn:^WvهvP)2IthYkޮsᕗi2fLEi{QW.W鉕$ЋOPPVs"W+gh5*tm tlZƽ>TrTĪz$͍V:,eX"Tyshwf/nʊk46Q"70QYv6CSiC][ )U8# -cOs,tO9eR+JֆM|sn7V3`>^>j `w'_a,<9}4,vT$S GjY(WвvZҵ}䄼@̈́H)\复.a v 1'.ոZTl-!x<@³Sb9gis*qD M&1ɩNCtT~pbhFO (V+kN‘)$%R=S{ 9#;;&[t^4\ 1D훘fVkohp*S!bM/ks“߸8D^+ kO{R[+9sZDx8d.AG=Ko1 eJ$i]k3kZs*޼J 1x4X/SHEG&&^47P~AL IHtq")XQlȄw;gN+7{8wR65hY6]a"du@,U~# mf9rJ8?5 QG;D,#N C"D =tˆ,^,l=uB~ @QD4rQUц@ea,ڣ*2i͔+Hq,ӿ-O{oU;V/nI] ѥJVMqx0Pɳwy'ʲ糧֚2۴`]H("5LX{xK?3y5X(}EIԡ p12ZȜ~9gi<~r~j'4p&iz/m_)΁ܼcAwjZ;yqDHPV?K#g A+v'ts4 FYW]hI;b3z;5j# 8Ͱ# v6RBiYE1=U"~ܷ࿁1q ?{';XpGi*8k8|63%O¶)J >$$~4{U}?i8#*ԋ񹺂0nfo ֹYx7ž 3T3i>*cAk(]l)§waկؐ;{2UPFN-?]I}ܦƮQ&<ݘW!jWC/[HKī"}Uq~ ؽw+OIh4!bsH=C?AM9.AKrrDNNrx<q;JJƨGеxhnN@Φ~%s W&cZnn:5*uӃdz&@No"o7q|"DS}QxTХyK;co:d9gi\pRGaM xcK&:h ic+fp<;}! q{G2 4zrۤߕ_$[X5`强#4@&&G.7e~T4 \%3,{tv{Dg{Z#UQ?p`-Lv^ z7,֎H=nA*) 牚Sn~>w3t<>I7s6KM!̪(u,F☏Ib{3gPܬCp,{4d̯5JH['Jlϰ ̛ }pFZ6vr|\"(WH+e&ыXאA{ *V FSx:@Z> OTT8zvG9N4ϡlGO&#!I!J#IIp ԉ\- vQҔϳp\7ƆcC4px?sZҪ \H R`"1- 6Py-Tj`q~DzD27@OK͹NVUgN D,sWt|Va5G} N;M|[j)ˣu/TR‚71 m ]X`@o*B1\t*,Qn*5;$B/NF_Iڏ00ٗ7E7l^"]Z$~dkC>͓FP~̸W3s@+:wü˛}sJ*}Sڋ;Xo";7mMT 8&SC` iS;=kH*4q( M0R 읂1 zꢿdMԣ%vU29Z=5vU6cI54J鴑U":V$6M/=r:@'^BަU6\(IMA;jҬڪ>$ W#<ј݅ ŧTxK#2\oK0f*^$r!dY#zi[irݐA%ęvM7pjĹri*Qp+e(5[Gۍzk"gdEdO=j)Ӭ?5OLp`pDU7ȁ-(@FhȸJ=,&t/^39+ɧ8~SXVw)Ho:BEK ]H鳌L3҆x}+UPبJn#U={z5wHuJb&9;(ӓ 0Xc Y[Zܔ@8O*H"$8:Ŕm 0P؝qx4Bڔ>3f=9vDv,l#6GL QE6Ė+`Ore1Ե7摟EtŽ0rI#O[)7_I))⹛괜%c$q,k@ƛ$N@%!R=%PEn?$y$K!ldخ̯#-0X;+qZeIj8=d_m9뢫\ Nh]vʊ@Ĺ;gg\އeMX_"n )sePzh3y.[8aW>9, zˈ7)(;.1=<(&)aǓr Ax^C77xb`~aUqa+.բ.‡B3ߧVukשk[o,f)=E2Ǽ y1z%;]}#~.էfG +i"2cD`sWkT=~EN/ ۹ P1c3CN8_{rF7+CWdb/С6;4ez$uetFSU#\RKxA[?+\{ <$&2Tڕ5GQ:Cq=Vf4URȤǵƶSaNC*WP2Ls?x2yطjmGo/ YvC(% w*FճuiRS!.(Ca"sN: e \2_۠K1y6(d9٣ݤ@rUNzZ=gug5 [*ND+8:s5f⨇B/e@ջ 9$-`:47 o^|g>Ř[m'2BrğNdrhU^kVhevW &Wx '/ M!gɽE> Չq/RBFA}>ߦ+?ɝteqJ[VG% [1|GTER @/$ir*5Ĺ~p֠yc+ءyHz)kҋunR 7͸**!9XbH7 ~0j)@o5&__I1) g^ox_mpQ+QB$J2&+{䯶h>NfCEpp1 y/F'r]`|sAW%< >5H@Qt5wH9/, dPSj/f|hs]+-QYycӇCαo8RR0w3{y ֯e`:;gxc-;+b9:e؀!OܰuV*v2ҔʑmbMpIkUght`/V}{YYtl&Uȑx(yfc.vLc0$EM_YWvLo~ļ-NΧuq δR1uW(z" OiH*,T^6 rJ:ŊÕ;7q_/X@Z]I}*KXIʉe#c5CH>#ws6u'ո*c%ѦKAd ǂ0`p+lþ%iF5mO5E9r4?gܞfk;##dV^WQTNT%R؋K˼ȉa] Kl%.ұ7@X_pi둮*ͦ(qK`\x:滐'gG9紥[ePR_Lg;6XwP8sfuԸ3|6 ;z zj%m X'?7&\Oy_+_T7bѻh[!zO싥{/D/BeZn1XE w&\?0Dnɤ'SO՞Q OC9 FacF ' 0θ85Ol#ڹM VH._:R{Шđ=y)'ޡnpHVE  Uλl?5CjƚB[F@\c SƅS>XC_ vpޕn> a~!{o^{ s«8XO;_ccY¥?Lb¥pPO OnWZY%]4'f4T=:Bok9NC}ol'V_NK&f,7|3q@rHkL T ͂p9 TI?#.'OB%`I"'zC ^=:nⰀ٨26-a$|aUi @Ō[R0Zd S9zB <i&D q|KnIuT*B  5~XÄM55Ji*%ҁQ8WcU4- ~Vbҁ܏B=@Wv)} zdeD20nG=tt{3Or, N4|W$()18'B|\{wZ;/c0XtJ̃'Eoo|^:L=ķhcZ|xBKnM່ `ƞ ^.'tG(}]ifatK}6݉[iAi+oVE'7g)2&I6JK00,Y&xX-1_i#8ԹeqgYK4vTy=!2e8@=A]xnQVfNy"0MIL=RS.E Lړ=#2'ieyㄜ.#i֞ "m l=׊ޭ%1Yvge W`e &R0vF#߈bGOH-[F -DY~"{u6zLTNȩ5c GdP%ήUa4#vs^b1e]?Zo2U۶ sdG dTںAZ{ÅUm%Y\sB7ɱ B],Ol(J@"U4?xrٸ_`@Eá<.s 勒N&".FC",&? 7A<2ryb8~@KUԉfw^$ݕ}\[n@nHv rVzDDn!=P`j 3wiR?$S(qǶP2wO@hkeΒ8B32ksm:fJZ̾F`ژx* y0)sEIs6S3˯b^N%Վ!%rN&M0pQ Fަa ԗ`/#!19 YuEøtcB@'$Ur9 S},H tZx#zJy@C*]9S hl%UCi5-kSŷ3W+v6~$5~; SYj?ko㔍f&L$hd&^~!~-DdAEAa,: QջVpkӈhx@+tܙv>V$H g.|vMf0S3 mb, )s:astu];-ybC=@KWcw|n#dF 2f3bbG&D؇KI8w(;c r;mohṘ+ף#X(n')ѢܹFD}ϝ L[ e,ɇA_i2&tPc=\|[edh:ڌ@o_qnJH rȴRR۠-n82!R[g*dQMnጡJ{{]fE1-x>aaʵqiEZ{E>O/M);㬀OG]>z hq7=BdR4[?&Uq-L: ٢1P@ψDxu)Uj~aٳvv%D`s pUPwpj&*7ȼ";5`wmTT]E(g"D!!wk/]+vd<@ -7ƿ~f$fc%:dƿPjK0zMS͂1CDe86KNYVz 8yp֫wSAkoYXE*K>[}1FB>+Ɵt TQf˾Krv [oC)XӶIS`-P@OU G7.YoĿK>;Tr 5nҋrݚj+DGO2xBkDc8)lnJ{ tY Fyc'biq͓᝔Snr**u{-~wOEV}kw moxwsb~Il=4U[ .:񂱠! D+Ny,xܐ-3fT7*B62_|nV.U/u,u VRNA 4!5;D|cnr(t^3@ phY>SIȘHӴ@}* $y4%ډxA9%]Xͥ/Mf\ 6mu7m}xmѿ]bm7GӳC9ڹleCBtnL_P~zތI|$K5 JX QFsvNOsMTMD54ߜ7(8\vcOSD_݉ZDTnDѺpK=iWߛ- {m oD`]unR0`wl=ak*ktT'g@Ԗ;ַxlɭ K5d3W!pc\_;'%M*Ǖ͞m|.S(o`K#)NpؘqP j&w:k§Jzw') .)o<,s9 _@( 9qgdqi:<BvƝ},`~8r]"mYtÒ.5=gď2Sswudt'ڸ]v$;?-lykuiex2wwCm,j`k496bXע5:>G)H!f(pSYm>bsr$9\5XWf7&'z'!gV1mPo`fۋ^ '4H;p;| 00Ԅ[\}5?3RA]de|ۙc)W7*̠g$GfZaU  }}I@QT0T 8 Z8;FpgFyF)ԄfhbmΘ- kO8ԫI#:ʱz1"=jķ`VxG)aJ PxjVz|f}`71xߢ<CsD@Z0Ibկ<= t`I9WVE ?f aJ[L,(xF%[- kTRĞ@XѶ|å!]n_f v\N#Sx>w_w*(f'Vezu"ܠR}_\6xlժo v)i~V2w29zG"h-tx-h K }/KTԑvtKM`%[}?sNdn1!g;ˉs;bY`mlQ&^3J 48xWQ" ݞF܇א<FidhUDcs=/%C*Ŝ?M=y7!Z&APhbK/hp-":%"DRlոZ 1DDr3%>. zUXE&ھP|zh@ OQջ(;:lPpDPNKɐ)ZC*<"eSRyK&n 0ᗏD!*4.z8;$L1kxC,E};C|`Uo]ԁ: ԋ˺C:'d` q/|=-apU^P|sN x*m=ulj*"CD@wSW(Wۊ*%HT=#(H!CuT&H#:ȴE6ei0AY{pel0wR~)+$'z|0QY,]Astkإ9oXiBd,7# _4Rz(;_Flx"yǦ%~d^M(lwdbٟJa%m̲dej۠x4Rx%`IJ7mOXfS})!/NeLb `PԣwyCRpb̺l;P֝3~lK[Y?$gͷoJ xP1bP\ysȗ42/ R&3T9*GU&\gHAGSmw;3v,LP}K2Z{HFaL&I]jU t Q~ 2?)SHC긴H[,anS |2|Ne#t0bڇWVV 6t"T:@[icJ|WҭN xZ,ƃ,y=VBXLAyѲ2z밬r\|`hF`xe!S^hsj 3ƅ~<$cDJ)ZM$APb[Vkcr͍6>.E}Pckc7 (j=p# DVN5 ūeE9ܽ5wh6)cs}on M}`xYw-[HvaTloЧK?21HdhHWsKΣO7>yb!n(Vj =S,*^iu?]|g,:)ʸW$hɫ :+Z {pMBP&YFLq;:=\\//Y/ [Й"嚹o2݀_Y""B)%!9(so-zլ{Լ|ǒrRw$ 1t8b(êMhX'֟ߛžI mZh$Unڊ紒';<#W.H FGw}ws']C53XϤ1]c~aAjJ\b;Aӛ{*DK-1QL%E_m{PI}SL&+6^ g+MpyDuZW%n g-LˉF ox<~w#^H;xŔ4FlX`:?9U==SO9f[il32~ Cŏ9ly~ _Bioz|-lFxۀK&;&V_^>AJaߢd.IEh~t.YT|CwK3rYht]J#e\$ ϊeM%CaaJ oNK _́rUV/ش ' e{G(-\!0F=> U |5Cj @rN$Fۉbz2QWATk=aTZ\"tVk}g8߯ $;n@c6Bf3~7KDڔN XtJ*jE^'*7$ߣzn4u2v@l6 h%_D;zƨg+zwA|uIou+*%X-T^ #џBvد?5"2N Az) Td67t'E7ȟ~GL_v::I aӑpvPء;.3~iݯm;,ʁnaWWjRg t6l]ez"eE0`Z]٫[tD6s6»tH>/\j:i mE~0;h-5SorF84h+.C!F{`iX`!y0;\OۉEYǮ9J8|a+(:DF.xMR~}bmxSLJ {Ûɴ+j3@}{ &| `րo.Poi/c)e/ĻA|_h4) Ā^#hOP1.1L\:h ? PK_~Kz" cB;+%E _|XCˆ\MNCyM<.RAy[>nBZG>3yot--V)!xrf^ӨiK)U>;"/bڮۊm_ \ژK/1|xeZhfBd` 1[e8JB:[p%$4ݿ$|wß702cJ_ j{77ԛ7GZ X)[0pr)vLYWf]gz>d`"<66/+$HЧP-Mt`~.YHgNnH.[S H7~Jba9bEykY̪4/"߼qtSK}M&$i,A0|]Wd^]AѸ|%nAĨ-܆$ RЊn.@օ}H hga@Y0h} tJr +1@:۳3:_@5@kC;b?>[='N;9,<]Bgpo8;UI1pX{dm5 Zz D~չ5Էۗk~O8"c9)&D;(bXd^j|t%3>e&WF9qlma.Vqgr5*jsSQf7 QWE8>QFq!.}*Е`ֺxRof1cLn|Q\.qvsZ7Ez س|wLĺr>dۧZ}vL ▿Mj=ZBC ZΪ1` <)VKwI"uSP)$̯#j1]GU Tb \NIH|%wǓcvs5mVM;P-8jzix7֎!J-ކ7 ➫`yM:o;QV@˯*\MQ< (IsqPR᩟"`/@E[UHQ=R.W4yebo Jṡ^NHP@mb[0-Xl~C6r@l2{-QFFy/qL?y97][ɬo[d\O:T}(qBȉdgXNRnnֆb8zd1 @! =j+SAZlmA0% +o3 ."p^Jnc1K]΢:ks4Nȼ:xK]-qvh܀ӃQCWKgq}8§G2SK~=v>:}!qAfS{~="NjCdv nښgdjjzlgD=+3\*%=@L] "1 "Ȣ!چJ[z牘 4T3:OUyv FO*$Z 0vܒFY98']ҝۅ`>IxM\3t)v5C$4B`2HrlFPLdzm izaVdeW+j^YŒZWMK{cs֐*HBFF0v(}]ĸK%4&&D@JkC]4hKS1fWb7Đ0E,~]RtIK] '; UxQ'C5KmFe {,qMR;Bޠ7lo TxR+Ot}㑓;'[e{cOo?r:lM*jv&k#©=8͉ftH4NLa~Qfu((Mv#̮=q|vUZqU7;:0ԟRStqr؏Z2zAj1Ա#֊l%s|G տHq3ViyEUD]`uzOT"5w0| p YK^,RcSfk"{ǭjQy .},sƿ _:|(/<\T8 e$׷նodFAT1}g^~AWְ[IG6㿥IaO2eLaܔpC𧱰ԴV4 A1ܼƓ(Nq%sچ}| x,QI>3,G8o8"9 u)̈́7Τ0hL $Ly6}m G[4,RECn΋[1 㓤 f H6ީR5(IP@,x ͂)c !ZNtxyb[d8(Ԉx| ʸRX[9-ntyW^MۀA<*[WZ Z{ 1rlGJf<@PhrcQ7zsu|L}}U}A]W>k]+Ή}}ڣ})_Ҳ,9۾{SP?*4z]Nc?IOv(`gK .2QZ=}"ObKnJj됔V0ʿYv|8Nk繇Ƌs6IiSe&XOӕnZHj0%R 8Kcc0?/2+eFPjNS}|q` Td`*(BeHF;pKq((b( R)w&;@_pl6PM_38X8:"=ǬDjx9v*|9mցzrH=#ŷRĘ-M}FD?mHO*Gf];RHˆg;Ɲ p'_CGb9Ÿv D@뻌 t}Kx,}Lʉ1D]0qjcZX #_Z?ধ&9ij[Cs ڋAV6VUyBY2O JmNHƐ6wDzSJp ٽ<?/ѽ p{aYQÅ0gcP`k_Eٚ@]RBegXCF@pa\w@YX=͌(:G /oZnԐ oSGb _WOW?=\.1IA%yS/ !^(8[Vw$9(Cc9M'~l@UY"I_Qs:Aq"{%'BWkHf-]-6X*ΌQѼSpǸ֎v4㹸:)#BHrIi)d3+g#u%ǘ=6*U/}û:97h;+|eex6sv=f.! O>_4QRGlNĈMM0ªL8ztX+x# ڈ,AC,5N8c;7ȘB{[ΰ<,0{Nhme/F؟I O,VCʢѫgs^| %<%PRi&re}[( lWg+E:HX4Y`g\h|9-)cDyX߽zaf՛3U@̱"j:38M{qp9՜uj,<"q1|e=`3Ix[F<[ͭ(!!mN3 !.C5!iw[djk;~d:\ C(y}ٔSD ~ TE aG]Z%7F҃ IÏo4};5"jZg<|efڃ'nM]SͿ"Pc3z3>FiP5j^,̔~q$H+,Qqx&@ݭ{9e+KYKY\a_[W> '#@L`(( ]Ԋ^cN'|\lFƙ 潄5"W}AYD&-Wb^EA(}|U3Տ:쫿D:֗J3Rud:qe5MjJ\a@;R%ad!,#ҡ_a2ԇ'fӿ#i,WWk]!Bi ?,E(5F@ >Y_{ܼ$%Y@]dN^cWiʾb^Y,%}Y̟RJLO>Zj)"F^bm#'0d&%}2\lP!V:zvTU+|ӈf%2 S yLɌ>uڒC %Yeyܪ9nY +LVruA14Rv}B9u.t:-{sT!@[?'bf}V`f^[ɯG ᔮsgsV9Ʊ^vB+0B`a-RX/U>ʺf\Bp]hL1}b:8@ &tl{my.4N"5 EpDŽ5Exhaa Vk|VH*,J8ӎmH]1f K Kq1QFj-j&GP0/a&l"nJ;#YxzEVߟmK@rq~ZX!ӵHf\*޵dJUٯdh7IV0ĭkbjX!'W[W uo6ܒ/[WATwyag<ͺy) ZsD'ĻV,7p.&[QJK&!>>Wn|#{X } #ශ*d͒I *1f*[ .9K'8I5wHMXƶ DQxqJHwPoKb*I۸\L V B Y({:ǁy naWa©hiyzVH@1@L^iv_IH` Jh6z">Q` (oüJ=zwBXf<͂[+@xOFWïku?'Ւ%Peidsxw=x;Eqȩ ˬgqyf 0;hM>F"p%/Ww\s^5GMHs$*GST'*DI~GN/yDd[|~iF.z-Wa`JAs6 ԕ`={wސ6Jr+D41^^ɞ$u>p18hMdf4E,xhEWxq e>Ak1!؉as:A '{XGĸgo,%~p.evMqPmHbB~s[b6r5v2b>d$4#r w*SYQ\q*F.E@ ^^I0 x49XS,*5 f{$iPelQvlnck,=-:1 NCq>CKY͏QjJ {KT-Kfp6.aѫN8s XcI"I޷x?hmS$FM0wg atLX%GȠ͜꼹(M,a7ʖTEϰ}/h<s*?wxxBԗ0 %VadHa@%/2rtJ7˙  >k<UqήB"dk rSqq*FOٺ̠@L1Y-[oJG`ϣb^ m4nGSHשFrmL(6slKrЌ@7}p#慯B215chb4dܥfnqc~{Ijʚ(/4۟96'w9TŮk0>^-"ia{̕GYW[ ?5L_eT؍WZNSݨ>Nn}=y:lWQةɰ5IlI;IKJjr9Q+ "eC.=FWWY1Dn󖒚"}|#6A9z?F~cǟ6s2`ܢ' q "al'̆c\;.Cc|n̷M+|/a}WG'h1+M)1~S`+5wD\مu65c2*rrIwjrDB)d”w?D?Xt2ס 8lV N"+CR1&?ul",6ہ !w)0It]W6bI>O@|KV;-}h/ 8ԉ.T] O8J <=ğRC(1l]0'Jf _auv~qϷm+p~D?^|3ɌzA WQì"nҲkՉd4GM6r/т0? eF" ݨ){D\tr  :ۻCIe%@# _UC~`8z%hD(?$mZ2x2Jشۏ 6cXJ#V8ëԘn]tGL?Jj&M*R%imܮiIc䱢IAJOAQߧ aHmنqZaM2&MⱻQMd_n"z-ԏkNQ/bXC~88mǎNY%L0uPUQ[G xj^AR!; 0D .;tLMf?fR-dWAoӳJH`k~GLCs)= 4U Ø$Z8-9\"ׄQ4Ĩ1{\ó-,pv $lۯn]~AQ (/[ECr_{7 C&I+V;B 2Vmi٥"ZhZx!9 Cd9gfiњtQLӋq@0 qi3"J/[btC!"%fZ-?k;b 5Ҳ5# \Gޑ7 |fRnj.sJWI3789\_H_H45\c*3z-|vo_5q$3O<y5 CIj,<Qx>DjOE ڵI2+|SE QjW nXj-!?vWDy$n>Zb9F՘ z0Knr`2'9)!,vÁV}[I_,ޓ#S<70 aN1=2 LKLx=էEPoIUmt J/,!+ 7C_# QCR|!-]ó,Ǐ˸.ϓb猳}-sYcd_qJ)Jq mzVo`PZsH$mR єUfg+%IR:xgrE-&?Wޘ ʴHuDP1-~I8${4 XtPoE:E{A\"_&o疽77@E)Ano*17˻H[s5V|zG wq3jrFXWm/<W.>lUGg7@?Ux+09`D3^ ,GYEzHZʽTH[cĩv9Н]+"ucP?]=-A &lh˚PW2H@pZѧz^z򾜳Pcz>uca  9R[zZR-;=R )xz3Rw I+$uI<BU$pC k0V'N_1G+( ־+Cj"+T G#XA_M@tEVz] (C-% YhYĖlQ;6cQܧ~CTh0EvSxvﴪ#%gQY*2GS\ 0m>l58o NK)a5'4uD}Q?fo*kN]zN}`ك޴0>5<;v1ԱQY´jiN! t%3ZJ<1 ~JTz{9P~lGv}p6{8h`H0%=߃5^qV1i,1&_܅1xDn%l“ҭ2ToZ=9(b X\5j\)*x̼EՉo JEh0 #-PG0M\}n?x#sylȃ 0yy,_'\q-zgP8yOs=iK$%! 6oBM/c\&[#rUn@Dc W=u5+;025iEgQ?j8Mý35Ņo Fneh=@Xuh)r m{/jXE}Z69JiԹd,!( o-])%d[ޭ!̗  5M4f%"":*c~])8m?#@ey7_ ,f*JePYAa;W;,:A)-Zׅ`FLԙ3?uo{T(3p(nj߳]kp/j\&kn@3klK-5_iY7'(5 IXTNgEUԁ&MT&8|,*͇EB2mer&VcRF=M~J29%θq\H/sZ2s}նSd9I"EL? 6-B]ü5:QoDFeG%P1OM}ۦh甲^^|ڶxہ X5#g K\]ԯ6&ϸxjL`‚qs(0cEmM,c>-iٟjPQ5kYk2`J_6`X.*&TKQ('lAϑ6Rڞb$Fecq )mY 2{c#/x^DL?:} q5i%hJצ~C!Z8x3D0 (ɓ+(~w[ih<陵NL b?WŴy],w%XpBx\ĉp2)v|泌bs'e)d$*?`UhʦgaQN=domD#LϪˬ&S[+03N5A )-|ZH*j`KoJ4MWa޸mc#wdzb[KChArP}P2*&d~ߟ_EoJ8vbr͔l8'V{ñ6#0FC&G]ch9Y-UI84ngZCp% Pg_Y@0~w_$'(&{߭*ŐvL-T& WH> H >C?|x܏eaežkS&,%brO\e.aR毖1xfNNa D׋Ү ,1] 9Ln:*P/31hWL>x jM1j1\dzFeV3643($jZ!#) zsG[vLHE>)ii*;9qfRyqEF{=di4#0x(keu%hB9hiUzyb߄q)2蔨|%n@| PRadda!#LMޡ7N"7a":w*ޱ6d[ ]|d-/H{fY1dkv AqgnCKoƯV ֌]Se[iI폹8v܍,?~36t"xRtl%y  YErTjn'N.*I uMJ[>b.6L4D1LhzmVa0 5CRx Qe -0o &Y+Y`9".\ *% Q[=WJrN4LG'~*Bc>3Xž؂M{oe&v۝WDoK&_OPlɷYjWuF=DDgmEH}%[.% `4_Kle] GLK{א,>WX~2dEGUkknd}= k`-7j/Nmǻ PtJ!Šd[66ZPF@g1zu1Z,>Y&}tWN5LIQX/Aiӵw֤:G[)bU$f6;cCyYO"2(q8;(5oV!#FjxG)o 9KD;b7TɻQ :-ӣcT.0Ôz8DT~<_W:H(F>Lٯ|#R0OֆYN7OrO؃8= ô<"ی(U*cl']z];L=!zgxw D^CA3'tq )rJWiyPPKQN`cqYZf>̇b5QHNz}ҍ?b+_ͤ76PE 6fuD|N=m Y#G:IН%G7i bN4}]<F\7O? !٨/XS7YS|S.foX!HK,ϪBi5o)nխAjf`@P-2[4v^ZnYpWQ] bwBo܋k7[]_4lrPF@Quj._5쥯O6~SI&( ݘ TAW,j tmVܞnc >L7ywC_uigD#6X.A!̐*خ'1c~/l؇2;8+_10m#D!1ٰ wwjKe! N epۓ2+ >22y%Z4`u5C|l+ؐ2yNM `$ MxԤ=.\,Pd2lh:>w"uaϫT00\OIAipwn&R}P|3XZE谺-ZMQUa<=6\kP$fed.uJr8zG UF0~[8r8Xm{`|= -H1⇗$}M!)$,>uYe:Y;]$(Àc7Sq#a;C--M3 g^|k.AF~{w[6ݍif?4[!9~7^ߟ'gy*}=: Z,th="6o/9uq(y:L-/5dy[#;89_6QY{]Ue3wFE)+倾P_$Ǚ}Q2oA#٢JJ'稒{뱰Uzu(`2cҥL/(38]J620_0X$9 a}%>0 OhYkLplƧT[BVI~8i CG)3>ꈨ/pwv OsjH9w`]0G@u<µY3WR>Jr @_l zpErpKho2d(gmkV$ 4%>:c ҶUM1SBNKyCĊL`FW8H"C_1DTx=:En ag}0ܷ0nj\o]kTnK}6 r.XA(2Q#sE[1¡*"0Mmĭr][R (4P@16W ;*Oajlrp_Pm JAkt$K)TL:{h؛cЁ,D! qSB%=xzd3L'&aW6] S?0* _ǢO[W@\X0"yl%f)О5dO3lтr5 wĻߖo) C>&IJ3 荛$wm 5bfݰҚ|<ŏhʁI >7ZI}%w.X{Zֽ"{(] Jk1s7X:{hɂR4ݳN ۬} JbnuxeJqq2~ MŻZTf(=YRuER'V4/堷]r\2xf{I@qhG9úZ,'I[hFE8;fE< K`Q?gas޸X`H{0qP"<3OѠ)Ʋ> dg﹗dӼLk؝,T`8GA8U} %$Qוg;Žg P/r9CQm~HwL CF풁6_yKnB|@c4_U+[݁ B~t،vY}2`"m<`B[TU1߾)z0K3%I8 4ehx~1[UfCő{/*e[&{ȩ&{D̹FIU>jުZ~7-MeCKE@/]pS N".Y =".YքWMa"-hLoǣX߉bNIwiИMMKO|whOZϑ~l0r w ^|+)і5B$H&'ErˏfՆӷJ8R{ ^5X!S]Q x[z.rK~m<M_-#*f%| [k;a39*J;^Zw2E?'CX0}'Mz`"W ƝD^coRz1Rp2&ˣ56oc"NB 1wLȿ; 9.dZP||999E Eca,s!&_ %Ϝ3P1muKXQE3".9Bܯ zN;[0W9k.|v~堺6 úsI4+( ʥ&lK:SR5T{`yp/e$MfS45-;3z,G$N6ehs36N鋉 hE-C&QU T\p[zT6 ?ŠG6tM$뫘I4ie%\~]r`Kި^_kd~Z&W8vD!xV$&CX[_qw@ښK]3yiql72-S AX"wpvd[5lV ~bjSzyp b|y9&^(OH-]hc͂fT;Fu?iGt4y[LJyhj=`E~ꩅ&Uk13rl2o&aTh)p,ęM$E K_+[p1-20#uQ"]=֕0ʹd']kq5 hu;~7GE:vq{oӺ:Oif껇eݱ a|^ݹ.x>UtA -9f<@8S)Qds~dx$kH;Mh< gb0uNH, ]u}9icyf02 ]{{%uXR Jh!o&؎nc8؅Xbp\-5uMIo&k|`X{$, O 't;lͬ H;gl5öq<6gה8w 'Xb{E}43 eo:&e6nv~زːDBbFQ-8>7*4W2DXAȻVӦvGS6bٵ׫"StuP-f Pfѣ" at\I/[}J ;Ypƣɏ/ta٬KUriFa!fGY"e]WxChanX 6.֤FކŌj3s0|Ӯ.Ӈg}Kƅpg m0]ɾ*|&N "ɗn^ʹqraaR%WЧE_w* ay/@?z I ލ +GL]Dz8. z&j(*˕2|}{<:vՖ<2OSny(s D㞺̉E֩DI>_,-a`Yx3 \ ; hbuDm8ZZ!(d#C9 n6\YAY% hbh*S"0?rG y}Ryɪ1Ӄ*gkC]a{,I%/"?pH?8u[$y lGԔz'2& Otݰ/K[#rj󥸞C)g87+f3<c:@v<:TYBoMd[m/ℱRVMNS>Q?(EEdž&b0p"~+X%ƫVE"ʱXݵ:%wv'kCojPw ,{-^sNN$6cIV6u젦6fzfOPog_#$OZ鸌Wʊ^<'W\2H_'d_Um<N۳hxRS5K(A^Лۍ܊0Fٮ&G&eK6sFE8@^Ma+Y~|f ݷ{? {xLOX@*,X n[~l쉢$[f pNbMՋ#>v|; _*IuC桉'ǑoMeB4QZCU8=h|¨hZ'@y MI]{>}'lZ0͙(+.1D{_I>V9G07rr$"ڪ 3iRp9J+O"eɖɋ._:hd[Hs9P娫ʃ#PcLA%.#?f> bvWqu+iQ9tvy瞮e|Wo(P0Qԋ4wD\S$WʮɷQ*e!jls*J2Pc?KF!2D#9E@+`w$CU$V田*٠@]~9~ ɶA.iE Q-mR$>Dղ?~U@Oy=6%= ل:܏.2k _]{{@ DivᳳŐT]+L wWmP7R`(dXw%1Tw@ޭ۲ {kJG\V8N~&\c N o JFU.)΁@0JN#2u efG0Ÿgołtzz[؂L,l!Հ,@l `M,,{~Dꂙ(E>Vm򍆗=swJh\J#VAƾ]nDAg&T7T=Wr+d>,|Dq?].NqkG}oSS .dDu# H x].}9QN qH`M&2G2N@OzMNa>T8qvFZBr+˜IoQSb(4~z: )b-)颊8|m0ڱ5@e溞XHO6ҷ'.29y y6mD\w,*s}L__{*=<@)dr^xJ*XkhѶ#svQNxxbQ$PT "|J&avy 񆘁bVx5\ $8R춁?g) u\l ), #/;V͓lB kk/L͒Jp`r'=S.̋CCKQ./3.q8H1W!^uz,<.OEl  \dReʼnc;+҄K-b}Lf}"RᐋhJH;O<:ּ!BOc+m8aj^Hfΐ ~'_W礏RJ~ANP#[; TUҎQkr{g! cR'';>5I4,Qz Қ<"))PJؑtxCq " i`6/Sr`N[Rto3(Y #ypo$B1\a[bCa­nL|'>*^X԰zTb!V_W&90u:)1>fE♉ 9Y-x:nI5@-CG {i\=BXK@7ƽsӌnoj י\.rMdD-xl$i55vrfJH?DtϒwqB<[s3 5q}(|G,"bCL=y5,fL?2y5/4|2\ܨ%3gp0ͥ c C7#1+#Bu՞Haq4?ؼ4ڗWտx^XO+yJ@NリJgk;o 6{-blS瓳+Nu_fC``i`YCᯊ|nC:J4ظpsRB8@4QkK8h6?ue/q \ny_5>C9q.~BLF(R=С1e:ǯc Nual>S|_K7՛ V pV5/t7I,lW Ƥs:2|{2ygrE KȰWPU/LVɩNPt3v_v 4c juS']Rz^6y0Ժyݻ\ rMUf|YF`0@P(,"k2J%4G+1szyN,: E,McX*HiqM+ri85P>3dܖB`<: C#k87gl|rz^<ߋed7pWnj=.h|[*w-Z5Et@`tYW1ˆ2q;W+vlg IW;z>2oWh۔19Q NG '7w95wf^^t:ۙwNĶ/gCџ6)3=ޚ$Ф~dMiUf^~Ix뻆8 UY& gtY%"NiCx|,A%bB\'w~Y*7`gáNgNDnMXJ1QwfW; AΣ;hLHOYU,zunڍ} CL.}lzꘞ_s;Hu\Ҍ N*aq̵K 3. Y܅6 ΐ$;ZnXȞ-9DXG *Yeb׼'̞DCeAƼt}3WC6-  g]:7<^hoVT3<`\G\nQ  Q $jo1ر`6VN h d; ,i*ԯMmJN+!6~e댹{N秅S<ЬzjEҸE;Pq p.:ۖȿ9S >L.٢GǗf A3]_RX.=$ 0ؑw4}VuYXLNkuqP+*Mݾ/5x! 1z7 5&:,=}ƹ@TyF̑O?$LRlҁ%`]y0I~}C]U*o-9ihvS5!f< _mA6"+ЋreiLULI5AlC*)6gB+Gg"PZ o!7{Dª;_^xORK˜c` fd5.Y|9_ֺk@^A=M\;pZ`8ڍJ¸闞hFtLi̯.O<]xHɰx7#/wl Ze^J #LX(IUnd#>" ҾԢ†^qNMresNt3h^N葦?zEhe_4pf|V*X+OhrU0Hi e&/Rh9^;'$u*4r3ʹo5_L՘5ZgF40Jf՜s1+P;hC],-BZh JxIs^*ČHWf Bs~b2:5!r(! lAH֡Ӵ 33 :>F.Ve+Seuob,(':2_zw`kFG&PA`wϿ%L7O@bN;:GJK-s=ִ] Svd\$*9% { v@g$xrg-whp?6= qb=^|E<.'}ɬwg_6 GFV5~WC|Gg\Ȣ?7,o1F4i(Ye@R2ʈWEү~ pk0[[(t`lW`[·?Ggo /몢p;']g+Ktޝ{3S~F5/Lssyf2t5 'tjЋm v).YLرAXq T%THr TK$@7qpLfӂBD%ŹOSZwPx;֑1ۂzo[MLr s  jeacL7_z),ACj bB8 `:!kN4JfhGnn\ԩeC *߰;X I WK7|"Â]*Ђbh&Fͼ^B/ł}AX=â ܜ?O1tESIYғ`'`:+NfhkRg:;0.Dk:LATȔyP^JQѬZfT p܇ odioةit!3|0Qu]CQ :oDЃ+\b%)lt5^-ӈd2IHU4y6/krcB.z ۊOW"yIeۻ{m"Ş3q~Uw=JKC>,_|g8Ʌra~4$ov'DW\-);YѠ(W{+q]9c)\I=اFOf5>ԉigS|"u4&wj<˘L{+lr3VzG D* ܽNtEo 16[{#q陔|/Bvcd_ҟ977Eyu2 \a5e'DzX !n)4rwrw1LwWj4طo'T/xO % Do(1T"Kfۯ˧8|㓳Az6&BW ןCY+*dqa2tr6@xMniD_´Kl5עEǴe0 aT-[A[L୘7yn1TKCjZפ\!/\]۸LodPJF}–VZbǂ$ 0lv&rsЍ@\lhٚ{v>5 #ºcf VwK8tٸYP7Yk4wn|8\8/|(os/$8TZG\y7nM&S\\!jC3@I0YE}kI& sf@^uȅ[~k0Eό_Q̚h|E$M҉Tju۾1&u@CdD :"Q&Iq3=Z#m۳ї21E(3齍SwMά*bRIWES֭,{8I#2OYtEO=_'!,:9C@>\7D|޳,vr;o֍Dɘ#n)? ?R$5٘89ĬօyIJpcf`;e%+?biSA֘qwu5 u?|T1M3$in ҟQ&7}n..$h=x p4 s[&θ&O8ᕄtI +@Ȉdw '%YXAQ$b-Sv SPfRJ=۹[e-_I(ٓcN^o̬̣PkPv#ٶೠVsJT<T9]j[Ee#T"c]{l -f+鄚4uSP\l x9=wo[ZgNi)0Dt-U4J>+?\;V[HxM#۰ T/t- jsL/H_K/K7mb? Ah9yL|~>NL:5 XQ55baG@&ѵHPUiqPrwldR @ۜmd4 ۉu4ş>qT|h*Ak*KK54c#a/ U3ҽ@)\6vE>dι4{g1 S7¸|z)Md,"('(0VC>Fri;h(+|Dv֓>Hd}CM a%+؝0!_YKF .,(!^W {?oƕQJ]5_/JiUՆ.F>O荨J7 Mt2B<US^1L S׼I9X.Ԏ_ZygD4~YD.xW^0L& ֥i.bB>TP'QetM ~zy(𜥝%G{nT&T}妔0P}LytBQ}#ݸ>Jأ /zE~,;iL>!UNQb\gnܯW߃ܳ"uѧf7Z&[jai X >+mjMW[Ѷ7uIIK9J F3&1+^j̾@!NRJZ1|=Δs!kglmHt9ӠaǠgyК?uzh];y[H6{'ҐgH\]R"`+b1޹[ !)>ڲZ/[o|5Ko[d2;EɎI@;6s,jK[(eoևݢ{ɠ5E]bԐjHoWV$.l3ƻVY>/*GԇfWH:~ryr\ɇB7H|P|x(dr G7DꇦoFQ)423Br4&Vּ5*߱SEp(kFdeX*kL#@l J+P\}zҺjvM&Gb*r݇ ϝkԺyӼtK6|L%גF{ ͹7$פGevjiZjX3Ol]~w@ &gM_}W"[,Y<Œ*Y"^>0e1<3EH]&ʃP+@6yJW^)("8/7s}ʰ[eۭoazLFIUae>*f{ J 1͎ar ^ĭ(]޻rt*xP /zI y{L س[8qVQ+cC$ {2#oe-Aʷ+XRN[~UzduA,PD/"L^SQVFiRaUÜqoA=e⿢|w^3-W\8ck/PLm"?G߮ʓxIR<CF1߆BUe t|%=[m&2K cAe}ȣZ-F-8^A$K;1| 2sT8vBQ!0e[,yku8PBow uL: ̸XW0by,Ŗ 9QqfL0ș(ռ=;3c%qI!|9[%_|GCx%U$jc6ѨnI*|_8,rҪ[QYq&XIG^hafk.Ƹ K렪dI&nǂ]?6u!,tZ ęn̗nz./ iuc0q̈́KL0L/RJ%!)]y {rZVbإ޲0&K5^p-,bzMjcMں%-DW@~͉xnd-9oeEnEVi 5iYV+$>߮WK>Ee*5 <~q4`~*"먁?7:Y*j FKQcn6dƞ,s"!-LgķUr$UC踸d»#W>L퇟S؈JP_{ⅲ ` +4*Βc B@c};i@Nm׸ {0C)a]ySVS-wg-hgE]9%Q'Sv9گꋓVDE-H8Hԕt7S,¯xYp+&up .6֝@<[S-y?$A,Ϻb38E?J$ԬgT% 50tI mG5E>0j_ۯ|RLDI@k<z}G-#pY:pkvr +<TX~7O'̌-ohz'65sHn+8kƌxj ǽ*QE=iEE>JK 囼aD۴?7krA\Ԓ@\R)3 )$.ҨSWBBpDeܱL˩DO;ALyG_$3^ti}2*tk'#GL?L:0߇!ezu\_Sk"Y; 5K% Y_ۣmBQg>`p|^Ogʇtn^8;2 ހLuinAG4/)6@=[#}!ny4]GHDihΗ?̖-<:⼁z'gp ,EbgXB_Ϯ'Nmn߉C\nZvJA%Uҩ.BWQ11m1BP'urHSMiLVWZq9ϱ3x򪝓!X%t\ ǔ\]W־o7ط82wJiS7\3J GMa%}")ۆ-Up (w礷^,!1c dzMjEg'A#&{y P]PX Ay9^9٥zum)c?$зT ?p!O{aȌ^4}k)0w~*i4ȅh1 ߺ lWqxS*` WnJFa)kb[aaG?6V'5Drr Ӌ8ӨsQs&xы]ۮphUi82J 7)!t2"L aaLj0Җk OI d87Vۃ~π[3Ei(e 'ȹl^"T ayG!ݕvR`Xn5 kݐUV~"7({ 2h[|Ǵ .c}u9&= 0--}Jut__l@PNM(8EB\4騷xWHƤϐǹz$QEZLp˭E+@B?_)rh{I3 G QEz%9rx$sv`LuR!кa0DNV=x Hg%o{C(SNVN<-R}wc'Q;Ys[EV('u8@OURӎ17gwzk8n(crmVr0_. ܆oQ1vҔ"N*5qNr4ҫɜp5w 2<_d x/sWBgyL1ա5#ǯI>*7Ŧ6K] m٫uv3*p}DDzE\))n9D{ 5]rܞ^5Ni`LT9=lMR^P,zzœjU}dTT\N )e.pt喏iQS^oMa.Sw6SCW [:^Q?+“nZD>忆jҬjq0xXi y) > 3k[xS>źQxnFfߙ _\fTҐ˭4f~'$bNZ>r1ƹZW߷~ ,X 0w{[ ur4Q4UռWl՘`{;>2郌17^gHƫLk]'8ˇK|lgm/zg~k؎Ȣ;AOO3߇Z~ gz'@7w/i*r|k4i7ﳘQ&5'ﶝV ́T \m`00~8Sp[CST$`zbQhd~jR'}J*̨h1tS~(ۙj< ajDA8^e~ft;,6^5$G *f\RΜm nf u"c!EQV(ZU xLr,šiKeEegT1<ጋ]fc@b)G馝^Ö,"Z_y$F(z[_nK801˛B"sY eZ> 6BU)|j7k.zFf&68r;C`]*-yljd :v2ۊ\dLj"M>*G]~ !ai1AV0h ȑxeĆl)MVaFP)X":/Qb@<' / W+|FRU) [ 'oqkh-Y^q ]ULHr zפfs>-X8lQ3,f" |f%5V@Wp!|{Nj T $>]{bQOĦ3 F厐8Y%K` AP|7` P2gBm# !TqH^Z񠠱cw{gb*u.Y`u4ۨVyҿ;ʶN!h7&M\XTb1TWڤekSj=shSu—u[ 7=zTO-=9vHY&N/<(Wsh 5)k9—U8~λMT|n.9"ϧFvTC혎zQ7fKx97D= Y/ct|q/1_Z#kHo LܵG9< BF1¯"JGd6;'NgV<[4.6xL-) BK&TN2hiͮBAɬL*V}0`RF1?HMF iS *](Ccզ\} zJTpo7>aِ7.  2Poj5X~zprqZΝvC5HM Ǒs4nXPo.G2eAuL8 gT0J 'R,0B>;8j|{ /_ Ͳ"-g]4}]r>(Uia~{1rJ+S*T־Y xjS%JW^M xvD۔zDhs:@lԪ,ra O? e|\L[ bNw NW?ช$J7!!iTˊOOE!eίHJc뼉Kcf.?RE ՅvЍ?' o^@DUĊk;Y%΀>yUF GV_InwOaνyxhW}f݉to*ȽQ ,_l=*!S\ ͣ;B.zu[楣՜be^WP":u,Ľ|ڮ 8*C3с~/p; i3nZ܉'׎w`7x[zĉ_"v#!B.. ^M3,vjĎzLSۮA_9 M5?l?X-9[] _Mk ^ ~$);m?S}Z_ I4AogH]R50ѥ-F\g|Z"?ͭݹS(66 r=}e];$%KDѸZap]K)cuW;ZH9R@ԢS:6ڦ=(D[X̵RA hB7Q·!$^"[ hc ?A Th Mk #4(=g%CКYDwf~Y Q"V gwxA̺S4Yu}gd;#yt;.?ǴVq6wnFv>3) [*3;7&n|0}xu] _d;$npW;WPecn5Nڙc0x4k p@ݣk$H?6W"XrDm+Dk+4Ⲣ 0D'GIx>[!Ez7P0&)f'_V @>3w x}xQ=ʇLp袝X5n%|ץ.ʢ{D&x>"j yL&':t̆S':8߀i/ YN0BRN (`n:͍(dWz]z΀‰b+U}vA//+Fژ_+JMן:$ A:&Q:Oan:ۓL@uhbRycCǐbwYͺ8D4f̧F1a)CL΍P&ڿnzvc1D聘-fiL3\qᇥjEi|g~{__̗J& ̅GWޞO#-՚R(cydlvda\*8b4YtJ k:O}IFl1a6B<h:<ȳGqF*X٨0u>&N9%+{l"1cω} '-)+)_`ik.vlu>M F+Jh"z0SD Æ(ؕ4$(~/M{^VkSOU0=՗Aٖ^ dA2!yBcvj"D=g3tDx@vjcUhn;Pn])s_JŅwsכ92c%A[ 'R??;~jNa.Y`1t"7tCob+cF63wӠk7T Vn^=jy +UkkAU~ _1a\@ˣ΄uZvkItlp_5OCZD}`X٬HXԎ\qǫOpu>@ D5Uo oV flZ( 4}'*l FmQ- 5v0kRySli}jf'Ou#? C)xHCg4qEVb{ ;L`*Mw4lL[m鸽gDA(o5q"bHj$|V$0JT@Ѝt>4׎.Ecꭕ`KJ WȰP^&#;1wTn*rv_>r@1QO. QGS* t?m'Z^0Y7<˶ݙJtaJ#Ž5Y ɘ8L?0AΰCY.fnñwbm2Qɣ4t/=Fy†͕45:c^*Dv.ܿZVA+xh0 a ;6mQ_AlJNvm^I2.ȩ<*RV09YK)b61pniFpHe]A~&AZwuA@e*CToV@Pna[e\Ēaяuϙ0?aʉFFa`獄о31f߭>FJ1v.@w|sO($FQS_уpɤCt32(]Av!@r>exz{:3̉ c88VBuydЪķ -OXӌOS6!W?dêa3q8y'x],7)+M#Vn&-=4"ˠ,}ro.ٮu|7rB(>E>٘*b(ns<\LGIu @A*cqz) 1_˶-0^5J/[*"t5AĆL $ʝMKE۴SE# -deYM%>$OB#m>ꌈRet[8RUZD~w]@q /pĚ>=Qd:2 Vqw5FQ"Yr"p:-:2"~γ=ܨ]#cн&;ϛ⑍`Y#%9xɞ!n_ϛ 8s9AlvSYa=a($% Ȼf=F }r%a쩪b(ʢ*|(Vo.a?v@P$xea6@; Ց#Q,%ɗF;cRla'c0pi "4AUq2+U odش\8xe2e\}>3,'B4l־Zm .ۧdOp" j[R=~Aw-p ZR${8RojXG" |s-"E //*5yri25*M= U--Of5D}zG!EjHD~ 'GowjKM6T`YnJJs|&I[V2K[05}3GqH,`i>ÒVbeح}kk#ApCTC՞v0rRVe"V}d[܁8gEǯnO_5`)9@~{E4%,8c }aX?_ ȭt4kБ`(/$:>eF'H/c~}#O{c ᪅m}hۚ[E*.t:ʂ+/H3׉ͥ;ld`/3kԕ?ag\x((c4=u4'a{zq!yս7lڷkȒɚS$)WkFyS6 \[JPmYYOq](J'˷YqO=J8>Lp7; `x`7["¹LG<{ _ʮyIQ@Ϝ,ٯ~jN_~?0,hQJTeXᚇ?*j!;&vW8#FQ5JUq[:=֢yve:sr62j^40Ob'k_~{o=‘koL>H&:{i|8s 2~9S·5|SPoB/QeEd|5ۉjR7w%{7u^-]*[7jyյ VJ^Mp\63G(_7  AOk2lZZ%\mN۱_>ΰGFI|#2ʠ0 4= iA`a"s.@+r젎kgע {",LB#{foY9.o9hG-I9Cw1X8)k9CWRslk)r7GaGxWRN]-brwh0ca7@4ƤP6J]YdPy H$ #iעËͬ@G`B`J]9??4Nݧ^ϫol$YE.{i3ȔB ujxd~op['PyTk&5` }.u{"̑5[-*}yxg\p./•Nػ55 z~JrR CHU=GF%*쩌+֕c!FVG羉}wݓ7 j*1#AAy6ss6jb)I ՂJAdJeJ l .pJ=bD},sPsSsU3klVDHs]yTH_{M9 L<]h7SAƭΈN5Vey  m;a%L k~LAxU,b}k!֔1eAT:Zy2d٫P(ٿwoޡ@(Suֱmzh;A=}c|L⢎N$RSx 2OC+: |%`eziM~~f9j|/R Z{wo:-{_MDnwfR |*ΤCt5qZ0B- NC5ĉPl)Ή!i&T; wvzOvg)'џ͎N"WV$ c|Ak37J1V!GD<ϯ;V7]>scgPTͤ%;n5yx%4GͲj653 ^9+ hTV*yy"#j኱ܸhy؈hG lRhTQcE&8]dYi?Z]s\1Z%[U mjN~.SR~/`6}3SX韬F@mU;B;0}J\o-*!-k*Y=;JMjih:l2FNouAp'FBdgOzMu:]yjCgy*\J~țlŤ|j I ]ۿ s"(OGzpLq9HXVPUَv;C?yB;EGo l%[_n)"C 2OA\Ei$.X2/Y_u-Q:>}T( =bZDNְyQEF= UKѯpʢ\ & AƘfO_AhUqx*jŐrQC$*n@O46y,n-~~;؍j^ %O3Lq71߇?_lݎPlE0gwo jv%-LV=^XCZ)Wc֭w/hnSlDO.jf\7V;Y(YVcY8(dYiW2h"pL_hxAü\NBM]@x$ܴ-uS4_PV=:EGDP|F*6Z ̵EV>w=;QNeV! Ŋ_*B`#([g;U-"6un]¹Fm mQT\ rH^( N .#n**}?k)w40܆}KJYȳ y@w?]v^a8iU՘Re"?(Us%"`UymdA 1v"!'6Hh:Y~Q1®~3M*Cgj-5  Et! DB䟊Eq XBPP=ɍmBAL;G1'|E̋ڼ3 ,xF] t@ fuZ? Dw<ܩ+b/ܾfr봛K${޾W>˝0-\eP/1kKښ T % h.M_eDI_pvKp6QgUA7OojdzLV|f|HeKV瘼QfBe+\>M{JϽNoүWa-&{r>,\@b@su nbxJ] X< ] 8lrUgcnzWj@`{"ݕ\W"?vGUOC8ԨQuDΗcp{p56HHƽ#ul_p@LXFCN1XbrR< .au%PI )M'rN`Q;H⏌n6ga<#evOmugKz%nb [DlP o0 Z;,>Ew~CO-WQ y\K2Wk~}F4ST+Lr99e\y6ԠK<R{iZoY@#𱛻k?#&QH*9VDz~v?<fZlpf iDHEPKs>}oKFsj]BMm|uk\AXZq+$*&>[ fWE_q׫E-Sr"FCv;S8X(SG]']^H6nTe7?8Uu"yth<bGK&265Fp&kQs `@N2=nI~~w\ ۇۗ˄ hxcN1dʵavX\kH9ny"Ͱ!f(fO:ȫ+\)엹p!kSǮ"! ǽ0BF=ikf3Mŭ"-X Yq}4G |XQZ*\mφ0!"z$t?skdJYDOEl=`Ҧc)gt~ˮ)<޺8HY9+\Y`6Ϭ`"cf ?n| D=SV)+lB>W*Xۃdԉ\E nBDkg{6(7"c:'?fypµNr(K硃\ĮGR|k5`˅| gyߛ"{n#elc){hSwETD&[:TwRL|M!؁su: z:!]7RY]qb |%cF J!arPrӇ1xoD0trc4q?!mXj{Nj7)F~kⲹSf6NM'_"Z10"!=6Q>"^TK4"aRQ/`:8szQ>3c'yW@"cR1=:oՅO,-ߌi_ 7Fi<c)r.M{j`<Y'?E%3۳P@\v#n%rbODcp>oEqg̲;i状*[LgLXtُ*DB.hŸ[1T#$,k6QFd_"n¥HVL7H/u]Ǹ|2}`㹲wߚYp-ۼ -w]T]*8X\!:r\`M5tp<ϬV#gCic׏#\‘3Y  D U:+jQ \ lpދ=WjBMV(1pcr a3EXU* >zJpxiK}KDq8r|嶩=vQzqoО&_}3 |gDjn^(wq`x8+;Tw._UWp rvE//?3L&:*K{|NU<8ۀ}5DX_+f$rgQn:`cHv4oA Iu*vI!ȶ:E3Z<@>P7кS0~jiweJi^Y]H;L 2 CZX#LO8Zm#S!ZuShT|[UeiZ2vh\Te  zHj'A{]qI9aCN?NY03/OQ]=Sfj% ^W{&BoAt>QsDFѸ?Rū=ل$Gp! R8-Ly65&& )*$?=YD$A^ߢCw8~O.)Rm}J=NU2sMOoP{ǣ́FQ/`:m`B[ϡ-.Dab\v^aMrOsTMѕ3+8{LVq 75tZC%~hc[9N/Glr79Wb6x_ҡzޖn ?Ͽ,o,?W-e *~byU{b #n1(Ča>C͖HMV@G ɣɩ55xXm=~Q%.y14)L )5!J9bԢqyof)wYte\8Eu y>p Qe`JabўǦZC'Zd=!BċfF*%IUf+J%Hc^i7s%vNͷVRP=͒L4_Ē6~O CnVwMFx 4%[6a3e}pɨ;Im2OqK{8Ja}t]J@^Ԣ8,cbȶ^,5fy-vCV ۽a~ҡJ55ad*Gfh]h[cčh{/.s B$iH72=ׇzV Tj K?Jwႎ@aij ϹMZz;[ꏉ'?.gÀ1oMXn[ )#׸*J2i*Qb"<oeb]/ngt=PxS4J eԍ6&?Ai:IBhRҖجCnGL(Zdԓ2RňO\vM#U+zO6VZry(q;'dsWꊙ8۬{Y73+F7YoyWl"m.x/6!&cyW5/*(ylQfl`@JϏ&!4:5 U> ?hc \G@մS?OOpz=![^!%sa# ^^$Ϩ/6%AF~9)"%ɍ?:m`4ns]F׍,q!+!8a56*צsirTykˌ2my,6&%P(^Tk{b1 $ /y šC%kAEoKZQ˜/]vX.(Z*֔T2Oa4h蛗Cq0@7=!9z\S kPW\ә,65[R]Zvb_v7Bl1F4 r(v1WHW.h$4;z>"oƙ)|%ǥRK9]9!@gl98ˋe];sIaw _l\)Sz{4M~: 04Ҋ4D @hq\+h{0ݕW{k/\snp!#5}'\HN7߰gȶd Nk2!A7 7쵓w_x2H3qu^<(B{߉ꛂV QKc*w 08P>b)-5^ WsB[!1GMI~rJB̋bK7Ku=0XZA~ -pgyIOyɷ[nk$HFJ,(ms,50fG#;M c/Id2B1I.=Z0-kG4$sA {Fw jtKkeVg0%qԆ_;#L;,o'QNzh ŽCtZ0ҁ<.yW%ldl?轃^U{.\0 Dއ -1B} k}v+E>Ǣ AUwm"F,eǡsM֨>oJ] qGrN eХvGc 9FU^O.Ρ?Pcx>v}G1;&.,{]ӽveLҠ闍Y|3 G/+'`Rb5OqOQelc$nwŀkWB F±MFuQH9#Y6ҿN_\{0 y"F2k6ILYKWKyhxk&}Kv L(N=Dd~qd};DIc;ǃoD%ߵ죾nA__j[0uJ2{ 1 u:T5-AdwOp‰}1?`~'T:?{%d@i|;K`";쐈vk8>Mcy_CO8Pv2%oɮ&WAs|<;Efocê "H1>a߮%`2҇ŴdrIV>߭~5XkNp-P-H2QEW72U 9(mZW@Ǔbg#"̛XM5 H]-1B&#ݥ{V iQMHG ?nn'K~e Jzi!K4ZCci)C )wd6n0b@[WG-ّ~=BR{~ߙ63AŜQQ9+:բZ/EmKo9a;hݜflgWqw| |!0ӌ&iMae=zA969+jvnZvJW Yj7QU9> 3˥޹ˁZh{zٹC~D_̾"e'7+A<3>X\rP_y m& a[ m/ī%E}k!#!Pե>mXL/JkxGC#8e[n!U1$\hF&f<=^>knI*хh%glQѓA_B Qf@ik/d )'^mPqm`oQNTYt$/,E ڬ4[(TIIbMtgϐI Ȏ甴8$h%j|7Vrէ~0s'pz FD) ܖR!B-S˦GNI¢:U5[eK3guHF*]gj#7%W`Bt,#{. JtJ!7q$L0 [A_t#;Qg#*wjUxO"Q:lqt}B+Dܗ cnYwy6p\o͡`&E*aUgϜ+1BEIB%_N V`^ycAYH ClcLhL1%ļΨn0Eh ` &3{]%ExNϗR{[CU3I94V$NoB&8(Ӝ9^AN i&W;˼נ3pʟGHvX?4;#|'6 J .rr'7#7`9{}t:C aɂbyg ;Kk3 I?"δFj`L-po$OLݸǹyO ,I7v,'KiE{j!$Gu_XW͆o8!Dz1WLpS\l9ݞo5)U.*hF [ V$ʫ-kx#R:/d9~4\ ϡf3)^2R?1T]sVh (j SIW .KIPԋ+Ynq܂RQ*dɼ#uJM*l\2 f27=3G1*C5x,Hs|9q-ǃMHbY~pX {j}١FfѰu*Ⱔʊy9]c7)/dbc>tnӚןĒi Pv[Cwa^nxGd &_|HUDwr"d !f!s^LKʩZH]vH3)F𼴫EhhŃϫg, Ki!դ7̓ u{K hahu_-r0 MF_&w gs}_ Ce;|ZLL{6! E W^NZTK28cD>Ahn>ϝ\<ӂ)#Z܏}D|ML}'%0gjyԆ*U* gJ@[`,UoP"6l'hi42l9aj897'6e252dT+lK@>~R?"!Gl'OR0pɱi6UxŒXU9ovWs+KE,cE>.x!t(EAެTGRm\%4*(#*$ygfgc5*Rtه@Ře %X~w_UJ*gM7yz[ztE ^kx,Jn ;$He#J1b|({m:<]pȗr`d~Ұb I|^kpľNb ]TW"ȼj璡+ ?n1B*[5[(XێM]EPXUOMK-9ZS;bz\?WQӟKzʶ ?-QOaVڌV@bԚ6Ƽ5i`=;OaϕOGȊ]&Ÿ8QxX5V6~.ɯQIHUQ:}075A:[8| ՘{|Tz;ahԂ79PvP2-/&5OB A{ X ZuX `TPKݎ]aw殰,inMVms3CaiwK]M(dxDF9:h|)n $M ~5{-EǫZMʭ_&@G3~ؿrn]b+z¸.j|2-[H/XR.|, d>e4+3K!? T Ai?:+"279s_mtizxu!ezĻ3 *p >Z~S:]8ȉcŠ&7J{#X4׍9 ͇ɹkYǓuftU)r|Ns=8:#S^܍%&h,wxtG @>D FO6tTwFODn:=#8!'U8QO w6VoGxs1A/.J#C1b)T# _E0?ȭ2n$Hguخ^Px00gnQ3e_5 h %a}"lþB1CSQ~\ kgD1LB$gX5zKm3* PHiR ߏvJJ_:VR!̖2%Rf,֍U}5m!{EҖNS}3aⰵ?D90E9|gZH[G>EH!Y,v}ڟ $eN(̮p:e97F1W!t-#N^ K\:"R"er{֭xH7_Rς` ЕX9Ȉ9?TbfWюjEـ Mؑ_iJe/̗0R[]4Vv'/Eظpxldx߸_U@lK$4Or?O_QW>?N(p,٢T+O!z2\rb_~GDkys+܅PAh[ԟj >{DBȭ,egNhE`VmR6_ڷ:rؚk-C8 %H,Քȉwșc,r;4]>a9S/X 9JrK"!a^D"X'7>Aq5;w`*^{McVykwc5N)\QgD T1Mnll!cN`,@= X,ލNN3A:wF7F"B4Q8y**tr-4 O ͔݈/c'~HD >X=ok ; ]zFk:Gg\yi AA{>|v<`p![Fkeu4g d ѝb7 ';PMLC,hqҥ L*#6eY|F 5XA[`d-ѽԛ]@vmn[2޷O: ;ϵY };gӑ _ٲM8(cҡ0x-)B9wy(E&6usqcI?%*B_Ќ)jmV~By~[q\)$΢f=U0uR^+1z'7Wy/ x 2ɄF։!e/C2BZwdv&V k+=zQa֌]}88JZ|Nj#ֆfmpQξw ;冥(|}b"!]7GtDi!xڿ_O w鴬;u9v )*9qBJ1!8̻r^i&7 R*,eվKO\4J(r0w2IZ;}@ O&,g߿)Bh!gíSG47|U+] ^O|;ה'؞ y(6敫XE϶~ǙzQԘT&9ҾquO^J̾?Y{P uYhMǕBbϢ Tf*c8~SV[c++o*dv 'CWfu4X,b%v N1JN^Ň/mwD (~~a| z5\wztmK91sg?q5󜶬N'?.+}p+w<%t=# *&OPUǂd )sŧКl'ZkIvB.lb 0"_ErXI]t?g VoWɩƗvz['0̬a죮%-*[ 崅\յwc29)p,j>@A]gOPGT`t.4/J-SR$ڛ =2otmѴ dd h/]k W#5]Cvs_sޥ݌a KC%PgWW$"ـe߈/k,CmDO ~'iF92n1}]^w)|gUa"X{))@] /ES/I^.楝;3>wLvrP}eQQ] gL*s#>~Z%tqp"cx:&@ֶ5<~:i.{PVm*)$Xg)6Eo ެcR$ۯn.rڮV YL^=$O?:X bV;J LpXON'}HN_lcÇ΃g{*㩋@j ^K3AT?G3fݗvͩ1uk D9TrGA;:tc=v6y[uv4B&3p J6v-u[IgZFZ)= 8--=5\LrL>/M/R>J!5%fd͠՘*&JdO!˜>KL\tVp݄̋ODW<5|}a̲k6]q/(>ǡÑƑYp&S#]bpEB8ӻX&=ϱ.qSD\ڡs s%3hPw 74#:}v/[m_l% el9Yjb4Z8hZb3z~ڹ6m) ]^%R4X ar}_- {v{q#+ k^ 4EʙGba1ҷ46IKRU< ,f/r ×hn!ؙ B" uF`RA敎-=`g y +7٬VL \gWkt|- )6P)3&֩}n3󜵋RA>wȋ6G^?%VFdE$ >xV_'mp:U_MU RRS4YIa7 =Вd <6M I0"jO%L8n(iWiAA*ۦjܵ>yU na)(K]1.Nұ`Z sA]MulG@ѻj-M WO+Գخ_b&}m8W'oO> yh@;2uUJӠxv QfP)o$wO]U"*>,u翈0Bg (ح=?A^ˆ(;]R A`*Ҫݍ:P ÓA%co_$9Žk:_gPݮj0g8SeiC%n*U %*Vs~;ymE4}]"iK28^b gOhb~AB1zPjHpqdDTS^5;Y/=AmHuXLh\in@,DHڊBĂvFvJVHΛASf53e+*]%"V+t??o |I1m(= ]Z fUC&lb&1f&F붋kqӃ8T)maX/CB.> ߕm s0F"2!kU2Ե#\Mx)/k !Co_{h+9MF_(`E3)S]P7N_.puSf:R즧~g0Xy1zj`xս-뤇?pv-0$(Jxy< +|ʯ8x1ϒL [ \P0jPE:~ᙴV9~65( a$tA&Xykh4ۻFTIs_xY/~lѯ!ڢ^WǔbTQ,)_Uh8{`x&q󼇙K&c[ik &P7:0׵7h+ISO'P6kAHZ4̉VT}Tsk`6:TSVv;{7 KzZ +Ar:QȣkRqYb;!'.1lGXKH/[MA̢.} ~27 " ! Aru.Mk-c5n SD9IgyDk '.rI_P= v\ml*2G=k; èMfaZ3Cet=G8 VtKڨJƧ&pi[sF^u/Zed- ^l>sœwTB,u4Xͽ 53 Cb6w&2,4m7}< HN5 $g}@ [i<+TZ"LhkvUjDRe?*f:!{hřLMn9 ]5rzMC򞝐h2AZ$40R1J[(N.³(1􌋱~<$f~oˇ3mڔ4!w".Qcn?dA2mlJnw@4جLkUxlAuKڕ`xn& "c1ᯀ RFhz}kB q=Zǟ?X0?B\=b_Ǭn| KL L"%#IT֍_p(-)F3Ay;A`Ng$noSLx<:Ut=!|TXX= PI3tB~E`'{19hW (tDl9bޜ4+X!f6koCvH ̕toD^^gV0ߚ.7xd#?RLaX=8V\zƤ쨐oFmиF5y6( i~YߓXh]v+g.EK{8#fJ}սQBZ @u54%CfjrUwh(?=v3 XaL7>/GbM`YKzԛxfGJ-sֳofI]Һ0q"4ݑnxs?=!/Rc!F#!81f(Vz: F; lTyYMGzN*3D[]V;9ۆ2kP21.TWv +FBd{{އB 9򷩳 ]dnz;!f@]s$m'@T+!GYSHa ?IkW#!kW b]~`9 t?ӾKuO퉒[.3ŧ=v.f;1=fEәs?F/Zmbc4ٮ[]apҌ xVR05g=|T:8b1voŠLuѬ]Vt:Ih74N`Q #"}C 0?ZIAl{߃=~jN%7GB&.ߋ҂/wa0 pu}'!_"fʇ|G f+c#FD*≌;L׏k|fq*χ0-^eBvxgc}&k:`(TtoZ߮`.6C权`zJ(ZHC/t@\[MrK$ڥ3ἅ_`/y^UPjn}WPDtyιu? :ƽk?QiMI~̈́`Eж1`FfU wlB{~~Qn/k @pxG R׸%0 MÞrXM.){zeث<I!/nº’TZM$w1W2^,#s+&q%\.#2FW7-@ G!N)] @ ~N2LL$[R_TKaO/ nCZFCvfG9TLBw3A! l!${lˇ^ɰ:GsJTRQMS}m~$'jFkD4KR9鉫`HQ"*.UyZwҝ +|q$*S(+;N];c x(I F".ᲝZ\%@ #i#J`,;pˑ7Pֺ D?_EmLԱj)㎎ "q>_PX+lK ڄX4ʠ.E #:?rT=9[$bVSr3a~cl]*7vh$& I_d£Q 0g0NS?"4E̘fpnff*eޠW-Dԅ)C>)މHGզOziu"5k/OZo[ϙvUجK*T'b gA{\o^yLs̮jGuĬG{U.]l:r,`coR/TՕ0SͭTwtd/ 2VYM&-^ŏ$t#2D1hvmE_o*s5+Y?FTiF1Z09(eȫ۪~;WoeL),d\n G_JuDn3:E]75V}ⴛ\ 'Dg5M )K<^o~.fw.2'R5k^|M@ukť/x0M}L!U}19%K0&Wo05A:#Y@A?XYAb'eMjbT@ =D@G}``c4zlb *j`i%VH"|f^:4 ^T0*g,^6cE6jeű'/&Al* 1UVe J_\ٵlԳ.d(N0c4qV)*: fCP͉֮zg`1܆ټ ~(i1*G):QA8k1 lAG`j7VF \U<=ckG1\K:Qc1?Ojذ^oez$.dbfjjg\!Ky8H266[^3zxtk:GۙɻN92hHT;`L8"6'zQRaq.<ߜ4 (BH>O&'IJM'̴w,1Ņf׀uul1~Q|g/u˜#l)?xzFMJ|2'm%Kv$zm6_2.[} /$QttBd[˟BXm Mqv,!<3rm{gB3'0Jokb^8o4Q[Y%#wh0P1 ʂ򩦉=jS3m@[HqU)hO9N5Qښ3"sZRdK56f@* WZ=I>n"#M0aBs=kILi#a46`ڠaouhoa)$Sc1 KzRTwcbvHmvƓ2>47bykfQb1}v@dac^TlѮ_9}VqJ)#m:OѣN92I8QA\j,@AjbZ9bᄭ=`d>DAw㭾໋%E#BvpP#ABvd?]ڈrP}AC~e3}^]shExw;pz|H$Na/+۰;rdoaC.;Q[.g<RHV\gf$U(q$A;Mι%R5Dzl| ]7QM33m8׈Z?RgV*' @weaP Fn mmepa?oc1^#^WvXw]B1 ]vnO$)I! OiJV}Eˬn}Dh>[ :7imw'[w4 aB(L$]BH 7[%ATk6lʊtو>@9@0=@}dKy6cߙ~ÑuX,Ìji7:8sn!ES 62$ ] +#QXXpIQ t`k=LySQk|eZ$t^#~n\٪^DSe3~>?YgssuJz "ؽ~Q*BHdoO|m}[AR}aob߭[ft50|3ӺC|WVaƪL:Jl 㳤AIy|Q}=6J`dT](zyϛOcbuOk ]EܟF0-U2f:>cpն1~:,%}aɍp.8;Q%]lޚfEg>c`] Oɂtx`pxM8fIoI~enjKWAAR͟o(q \/$*]㍩l~"rg[g1W=浥y'H|ŒAՋZ&AaAC#u;XC.sw7G&y\N쥰[.:}ߐQFNf"V cͷo&rI$kϟ15\S{ane{ぢL"W,'w8z Ph[W;:ΒXMs DLB>mOh~8U/ǒ>C|Yܕ?1<'5<֧࿷34Qx[=Dyq~ jhVXsT:FxtS(?S羃Tt (k#z'5 AN6&#|J_mhx^azH}ƾ2;\MXs'CIP}!G LRI6<<=˥̾&#צx\hWM*}XGT _dX, ݉Rm/8*ʘ󰚉ER+Fz k:swz=3kTxPshE|Nbڭs K#MObǽ!j)S[#0R=A *&YBjbkPGL`QVʮ'$"$:DҦ_ PXo҆GNDK@ɯ&>djH7TR^)8iۯ(K7,I$3+Cv0/7:$!Kt1Q_]_J֗ɴ3DIi"ov. oNhQIY#K { %e:Nq<emڈ֌+y 14&-\[WbX>j?wb.V¾:b'oIB(@R"72.}DtM_+^R5ܯTb qΩWe ʫVEwtܓr/Y?se=B؟,UL)  %}㷰馐6Ԝnढ[KV; }|486mkZn¦]oqhrU>›գW֑tB\ ͒uDՋ"W}2]!s ]^b 37kk/^=/00:’_i6L7q@y?'ZUZ'S8Q_Z@=z<EP)Fo A >+Ib 9Zca_W1wMqqEi/A N=)4U~ZY'4MsMD>G1뫕.}Ÿ٭pRkw\*(&dL&-7DoeRyݸ̙qI6H%9D>]՘Hȓ0׺D5 9xzV;Cj!I-z,f4ֺ7wgXæ9BP?(FC~uUJ'n-nBB sY_z`z`vvќn }̞緯KqXvy~Thb4G y4_!USgOC>jS(_.0'N^.Nl%`!yS UNF"0gn:L3D=+0)fBN$:b~AL?qU6,}Y4ļR>ʪ. ٕ_S ;&rbڇ/ѠP()&C6A9@t>HrΞkV0q-Ъ> $㦜} $IPݲ&m1_mLDcKh.dztڃox7>ThT`YN `/7YJ怇Jb-B#բ>\>r q;XdSSjQ)( y"EGd61I X`ft:yGX+ثhLa6I=vˤrB:Zr G ?zg& $6:-MJ3N`(c7; kRy* / yѺB^+cɛ){Aj~ЛNk 3ङJS$ eMoavnF2SQdSk쳤`|"FGd{$PG& A W(\Ms!آ+ao_u5Zd[R?&|._3nN@+7IQ" #N#^q&(7K(by3="e!VmWK$3L5 Be LҜCYuiP8ig# nU^ɾvco2{0pp! ȽxM3$aQ"hTx@R)%_6^dE' r$)|-cSD%4'Q#/S02Uhby=zhU-q\zR,o:f;@9ZTN]?{.|/ګpP ;ӆ/_rز[3́ZXZś*`brM^otΎ It >ZVOrk$S{X$Ƽ Ҹof~|1p"C9ۆ/FEA'  $gYSXVUX[eSOi (x h@wDLQW8V$w.dxȕi`|ESazۖڦm|\u{ v}[Bo= f`70%C֑l[nXas\uNymS%msp㬝R2kxڧ+TzY- q=5=@o5!8(QEq2|x>3A ^a\%>}&Fۡ Vrŋ*oaq_>ewͅFKq3gfƱ[d??h{Vߠ_pH8%M s J.s 4yե)*[lUtr"k27[Q9(ls5xs"h-whE.]-u1Hr&8-tp6rsuuP- QEB,ܠN9O ŚRu,qWV9;@r[]> ̾@dα[R%S]abx~\mv"$J = ;W{Yoȼ(-4V^N?5 d cA!ϮJ0d׃7n {KBArcE$GMǾn 7ߢ#5xgNUi oHP7d'"X`b[1]Fs&s~f Y B(z?ݳy.|3QASVMYb `f:,&@F>QjNZv0$_M.i"-𤶦i <(dR:$=j3ig&`ڠ{;i I'kc7J6{?%`\)3v QO`MU׎5]V6ǻi&;)|芭cutڈuPw{\DFOrpOՆ``ACb~(}ȄKsK%i[=r< 7_x, N;hWq,:3ôuPȁJM_⑎mqdC=(zU{&ۭȊPS7. p7z'jm DH>@bTx4~lG J tt?*(}͐ZUc2vJ?qP2̛) YJ3M$03s:*ﶇO)C@PG2 R`TWQ 72iOΝ~Njt ? "ǞaC4˻dd!N&sU6*qw=[1kN͔*uPx.DU.L;vWڢt.,cue+7NGW%ƇEʾq7o0ۀ (вAX:Ť&>@.rꐆ7KIbWJxt@EHF43 gi]5H$gS}ǭCf׼#)r·h %6[4hx {cGɇ1ܤl^Kpt=3-#9z\R `3wƸ)'8W$ȣĝtm2_N !{Cw Lj8_Уv _jثQ}=ե}Rtg hϸ{hA})ZfSۓ[LCv 8%ʦTs4XXD7V)1jbw9KZ!LQhQH\?qo oxL0")@;wUd;2Oxz* ${pwW;,ҭw:(϶I@ɪ`<e[qꀐ4MF'sWnt5J~aku#1nuX:Qz)KD F#SR,=#bJ Ÿb7" 1]0d a_d{m|Sbqҗi8'R>v+^+\\kc7d|n |YพԻE2߫ c! .1X, wKy q_R >)8{ yBBp7,g4B/7 b KlX#9TC]X!tWܥ?6@]nwP׋t,T»I @2RT(sqS-L$9`GaK)=exDY@5ŲYV77 Q۴Q r񀒉BVqЫu?hs@؊Ώ AH6: }O'Mh,G F~33i3s".+#Vk84VѻkZyY a#h\\{ @ZPӪ!hdcMec.92YH/$,PI(ƻ8R?4czZ|ޣq3'oP iK?bCC2q ` ?SĨ4ؤ֜!15:Lg)/YY ),G~8&ѓilh*sul g`vKw…4_"9"Hf}觛}qP^3r#kP80ef([\/Tg J42obL"7a[nY5bX+%JQoC0.*U3׫lXgJ,`U9>W/23U}jCߴJ7f p~z4ZrN'Cc;SX-:ReV~s2ah`afC"2+EdA(2IޭiYM wS%&k e[6bAٛSTZkJX˥z+ ՟Zę9`h>=/7Xzx/rl516zשVC>$UZܰ̆kPx['3BT/tJwf[+_kI<3tGljҐ>mxwϽ( mV@$НA\Ɂ8:R5V߇%ƾ.18ot@ݽhN5[c[2%{" Ht1遗hh/Sq(IVU6nw:ކݯo[iЇLjuMx~EtwtZQH =)`bﹴWn?c5Q pHrsm8\IPCF[)^֒u}T ?;|Q[FƋr.ò<Ċk*0ɦϧxY#69Nq\ܢf:ę[DzҲIH*Ȯ zJph1xtےlo{͋— 8he~!w(-| Wxbi*Z6NqCG9@8'd\LT;3Ho 1D9/I7?^/ڄ;n`r ?Wk=L8X|m(O]9堔N"HM0Xe:19ZY05{#:b^Փ10} F*V)qr KܧRuv,=2W89?, 21`=j&ɚ\q‡7Ĉg7#ת4Ykv}woȼ1Jug;LD W=&^=jnœFlg# o`wc;< yǯK^-Wb.b*Up8T9&-"ց9VPp+gࢲݜ֊LIvLٓCElD@Vܖj*Y\BS`K]ؠW8gjךɘ"z7NE(6(=rG'K:,}l+"<[OSm.&ֶ#85Jvsʗjz$q(ili 1ix(bƊÖ;$pvW2 $C.auC&Huo"wS|=s зiEDZw,0)"Czc( CGk{Ц)$xnpq3΁>#޷8\UgJ/)߶q,8ӭTss bY1 %9E3U5~Eh9&]G$}G%үGQ-LdYEv.s #J&в鋁״(;ꎔ飻Y`&^HstWC:?}wU۲'}\)MH˒ _HU$A}y00DKl-U[/>bRF|cSF;1JQ44.UKAx)E4Ukyjtmk(Y!% ?=h`FXɩ߅'.r*u~ ]<3UVlLRxu);*K%Ďq!D8os uhu Vc/0֔ Q4_if<])SۗvOTOIyXr}҇ItȢb]y@!(}-o7-r@3ƠGk8 ٍMhjj,QPL |l/KS.0Q+~P?'bZҵ*IEq syxgr<*&,yR[dH$ tb}sQGN`BZ]nm;- um:}'€d%;aFLlD.pS/킁'YgAbqb}% Au4vUI!+awT<Eem|? $.mO{%R_usz:6_ C*]xVQnPcOrd[=`qf 9[ҜY Tu* S@p Ai1ef@gk9Uy 'nE.Be%(n}i\, b,>xezRF9E{8G j岦Xy t=="FQ)i+q) :^'P1A@8$qyc2}(Ԩ y\vz$܃W+6^88fe$w*}Ƀ(u8m{)5#IKo%8Z_r9^[$*蝪y:ti754.#8W"SK,Ju5O;6wI-of~GF<j`A+ *O|xL¦uy̻JF Lںb%V\_]Zӱ65lꌆO."z9Ar>sM鼊 ;禭´Q`` =z_ٿ doPۇP\` 'BbrbJ.}q/cb=NG҄FK5 +7kiW'*5A"Sk|h/EQ!4V]}w>~N|OWQD0C˙ܯq ۱_MPp8< h/6i1V OqY٣﯏ y(}CKⅼ5RE/4ږ(w" @\X>t-jl:^=âk-E@db*0I7u@"ADW#!x[V}AmtP% L%#v>|3 m9Rkɗ#h%?@Ή][w\rhĕ=9-' XF2r̥aW/0qleP#H!IMzS"ϱ-ܪR; =Q4 5Ԧ#RoJwYrv*T)oo8O+y&oڸkC̹͐b L={2\"%Q|A[⠨rWo[sGS%|\&Q%:Lj 9ܿ+Fh Fo4tboCJߊN"V,vh rCg|8V y3]dED vuĻ8 i.˧o,b3k-]6{t)RQGh=+y}bwkfݍL*1q;U1QѓA!2e.~߯}HY>xf;3pU8zo4FibVsߪ!U9KG֯FF`;u_W"Q+CBY )VЮ~gzfb5 Ec,;/fcW`kvPy%Bh:Q)}b) Oʓ*GB[B{\ p\<*wwQ:ugk{)#v Ӕ:uYJd#ptcH ^ lоr@vQ~E|noy1DSw1d}Txv 2NÏ۬R8=; Eg6@QÿŃц @}ȨD9ٻ|+ñ-ߒo?ʨ<ԶAvf͕Ҷ,anc0E{˚R>"C~"V 9hORֺ2KGbT଄1uz4RʖJEZ7(WU$;wUod*u.$Qݛ-Hj2v׀$"Js&<_fcT%vĖ3TP.(%{y? 8(,hy['ـipw)4Pe6,n#OT%U}ëMm6-y^|._˳߈F #I(+1GPuVcb頲/ G@IsR5it]}^1@ VSSg3uضOطdzDg7b2 l5UɃc BqFgtg?P9NC O]]t|?(jѻE&k0k %؛*-D(_L=8s}x8x`L2=a)mn?Q҇eނnf;F%~op" *p0ҽZg}} OEe\/~q)[+rGJXA6Gأ zg}|'D?*֛U py:Y 9JT a{1iߐs;$ -S-­r[ӾPl1+!Ik鹓(rM#SO{7w 2 mA,E$ɎpѶHIA1 k/# d\> bnR媀 G>_l6G|q%5d(zҌB/7()߇!68::A>[Շ r0; HۣrzD۷( kS2;uTR"1; ."]ޚy5s"O Zlx&g]U_>Bs+9ҩ&P6Uk_{r9QP~fۛf-g w"sgf.u@Fʱ5Nqj56Ҵ#jOLа/28yH ,` WEx<楑P)a|PDF;\%M;;,b4wvȫiS2ʲCa˒*r1xiXdFU.j-8j+`}Rj9`Kk )`/Ex2 k ܮ(#j>8Ȗn(TϪ@9ԼW3eVwrBze7*dpoU|k}o8m`VXh,4d8LgbPTʄ0fa_T{]*271ȆQvN.̗%+3Zsax}MM5zCodWMT[ a]w.tlD =)[.i~>z|=C>&jNv|q-Fb6(#y4l\iqPeWo#ԩj$Na w1$[+SIibJ G {Ȇ}^`z$gzX11xC&1){8F!X xT~vj:f^[A'`/`.}MA{~$sjٱ 0၏c'8GaiKcJ| O(z~ecAQ/fwr. ; ௑kb,'b+~r`}W"xG2ߞ,B?ЪSTD@lΦ7ZW/ŦֿۺͣJVW`/N Ce e"qd1''$va\{M ߧxw.ЄBw/oX&*c YqQ"p`=EXFLP-0i? )C+~9`Al {/΋$AAIc50J-$kƭ0 Q>@h&ʺYkߢs,V ֒-ILTLq\X6Ȇk"K$K.tADVG1/ ^,QWMٌ )]hOs!U͇ gC ݑQ*V}.^ `Ua⨮bC|i6fQg`ֻ@,oG'dTеXҼ\*ir<*zEC |&Kw?c,{GIĢ ԚP8T6Zzom3YOB.Wp f'g~"c3:EJtǨ݇٠2Nz#G(W*^( S{yŹ CԀ̳g1>X:=M {zzO=@Vl<_-DjB\Ħ ByZuj%k 2U꽍 1h=>E }!g$ӿo'{bU8ٺz8K@vZ̋ix:9%JM R1xBmy۫$+#9S+pQrm(R=h:`O=5JzQ8 / ǜa9qk:8ӽb;Znps 8W1'ɋ?6 ,0I>g7qh& n\!vk֦cZ 5;Qum#|I>L$kժڌS[\²]OaEit:ZlZ4Nz:fq3T!AV$!\?{?:ґ0uB.pQe{~R'x-BGB (~5ifF<xǀkJ NCj@()$_zZ;1 W+":H 2d?CvQ %[gEc15ebdKHZ "&``StuX~ k^:eX]d:Ci[KYtY>3熀tQ]+Q `1 Owsz1hǝm{cO$_u(;& YmQLHkS8Vtf,0&Ѐo ƫ z._`-< 9FtP`_V?^H٥w!h,_ܥ[ wrE챕h"a#KT8/ MN_ ǦBz7HTMN6Wq(* }>IOtl%iBe?sG'9sMi> 5>L׈j"=]µNAvŝR]H3pZ,Zμ _ yTLdݭ8~ʊ;o]t~hC^x:qn9//TxqݚATx+FAPg,$h4Qy 7X="Ec-=H2NBX~Oh6r -EA[Gwc|i?'=#[P n0RndEw܋- ٱc9uFSBd@ľ}ț|jd-$Ui)BiFćmC9_(9#NEE~/N@c|U]HĭC&A ğН19242@K  艾VN`."Юъ}9}<0X6댾@W}]j'ۡLQ }|VE^Uk6 ᷳL~^ N24I1TGi>bC 26\(^tOM>H" }Pg ^WdII>fm.ir׫H0Ճ ͣQ]y[X+W b mnM2L دAQbVM+{%!!U)~G :Mg~ D\t-$CDfo'/;C!uNW4^Y6$!:}6J[dY %>?JIg8(~+q!2Ait{h!K1(nKB%lk¾>cpá$۪Y+WI(A1T.4Ab"^َ^Zkӷ/Vh?(7[ Cv c/SE% M"g#zY+Cd51o% g[28EAE0|,}+z@e/IsU\oq`-`Lz.Uz8lT\{N8քW )k]-Ix4QZГ(Pvڞ%VBSj4f w~?׋r *pCX[\=XMtЍ%@y\bA @~/W#OL(84jET< -#NgM@Yr[z& X2I.ɒ=Q+zWd 9U${YLe]`B):UT`7ڈaWz46b,kɿzLoƦV?9}?'qMBH p:B"7Xk~yԴgF1FeЅt[a:oS0,˶WB;"E^L߅)6`#a+bizgcG,[mG-TDܥ ؟+a]?M7P0I=:@Td['Y8|pBMgaBn!&~bP/!SʴH/nT\SeV4!c|#7FtDXţ5ON\E"s! E8!CL?LBÜefDHp];hL nnNګvQىg7џָ]6}Ej?AT%[K5 0㖾Ldӵ~y,r RVCC@uЇkJ*fC^* 6R1yҘQE[9pQugcQ~49=?%;@;@{~|H?@G9[ׅuOw0Z̕>! ml?%fX8E, эc_7pȳnϊReȬxB|>쬬p|E?w@6I7whS^mŘA&^!w1ͪ S<.sloKJ,:M_J)D'ogpZr1V||UQ?* -2E^Ys.ڦ`1t-Rҁgƍn Z lu~Ey-tIxHW& .K{5IDp ,~B#i,,gg# @h'z΃ T;6/ ϸV%A\XXC5sV}TxGu~ ڮ}rmuϭ)?TfDP" ոS{g+Rܤh9㍎Oso}4F?W[L}1&ߌMD^Z v\&X@XwBmDߧ-1|!kZPGJN_Lh/9SHl__bQ4̂k1e@}&ř! S6YYT!4]zwJg:&UD74~yHO&*+v!So̿~-)9[QN^-tjqf[Mu9K 6tHP?M~RҽHд<"Dg;'԰]{T՜p@oAjI;}œaLDx@4?OuxTbI'99]zaFk\Y14(\Kd&*Vܜ;QkI y-V@n\qSi ߝi0byG*47ᩕ̈́JNhIWL(~~΄Ч9J#Ϭ@&M߱ТʟC̦)X)橢c M7nKp|zx7z*"Y C*YN<*fr T(WU1d)sg>p|\FA aj4 wU*AsBM uDW٣eb=x _H"p'.;oꓵ2.Mzj4Qwh#1M"ՠ$ 0Qֳ`݂%ҋf.Ikzl9]E'XĹ0z5$ʵnT9uC~=bYI2yŹXr~IB@3}?(~/)-a6'wg ;6RhGdnoBn 4 ^i@="x/n5ۄ>9qX!_Dz\>d-Fjy=bQjATf @N&=rxN?uvHJ)eOl5]q3FhNvYh NIyVzf"h@J:8p3lDşvt?ENVPh~:u;!\0"2zxe62]&ꡟ ِfPï 0_ ~a_9&J euW>= ,i:nV6v=w4su5 hCZz">UI~(okf(-/PӄVTz)3mwVq,AX=Rdc ùarpu>khrBeSmQL#VZ~ydc[ |b!}H` nvJ5Wa>ydMdka; xpzT|/ *8PpԐK 1L;:=Ox?m86'2U-.(3. ^lN*,I!G'LSkA+hPo$*钉Nu֡ԭ-{~k$IUeyit9^9/\e@=v*FV sw|5X U7*hI_[BÐţ ' xa,Tәs)uȬfL )ȳs^`YN3eⵌ'q9|+H}^D^)Me85py\a9IĉaZvC=IWg,pV NiLH3uHWY׹b35J3=G^W@#a1}s_imYϥX/#=mH NN`6sR/dCk873C]@9l^͓(.? *RF>2pĻ6E᩸PY0C/G+12L#5v{"yQ";FBnU2g,D} ?`Kx@w{Hә]\rJO]y-wbJi9` $)i{ = ]Uwz?́s;eTM)WՊ'v(Wlؤ\.`EwnPI绌%K,nf+goRsG{Sz/҂EVy*֘z~~-"qAS7N(FnwHo["_D:sH!.l@83})f^9 oZ~W-r-*C<7xAe/'1zX(OA0^bᨔu}bxj1ն .!:so\MJ{k߲8D3qY+5@JI&mR7A^)Ia*F("ێғUXߜnTR qɡ_GGg!;XFع3h.z:xsEz9r~v8}wds(aMXF".N- GLtbDtF{uf <4ށN ݕ_:RI_'Z!!э#ces:Yֺ|1o*aT[wS!ar+!s bÏ;'c-״bF_z"Wi: DV/+ L)osQUvͼ.U~ZCxljƖt %po<ѳ ]^)ۘ1f0!l wS") -bH\sc[.( EG/Ѯ^xy>y є<'ce`bݫ8X=ZgvԅI*Ʈȇ >X aU1ƷgQMT-!d8浊@pXE3U)CzmVDB.'2 SA-rnjcVz?p TlD"(U:uvEUeǑ(sÙ#~o݋]<"BR'ԼD9>8<%gp+=Ȋ˥sD[tx-Cob;3y`:twaX-婠DVuJ\8I ĠY|wHM9M\?{G /x0Ȝ7գI 6WmW fdynxy<)w;EƽE1 uϖ~*EMf(W(JBDGӀϦ9BS B_ 5Jۯ`w,=~":t;wWvҚ=%Q8Dv)nO K!ޅ[)A&ei[4[}0O3h<h*C0Sp)VڛB"mAOMl-C/l!;vI2Wq_.g@(d5Zv<˰JcX*|yڴPz :Md&f=^^Dɦ]cLWj,IH.>yt?)x@˝͟60oPa23_ <3'kg9:Q!dfKx 4^}ۼSo)DwM  l5Sy E*~q^sz_F¨+wv2fb.yc ’`8$[TSEq!:~\1g3GqW&u}-,dF#JJ]C/K,=)z(V@0 >_1pMMF'Jk9bfgD+j?ミ*1V[;)m"!B=J^ia k+@ @&QFJUBtvk!4pJhCӫvXFӉ%4WJL&q2Lvժ@ȿ$(>GZL3VƁqfV+ェePi%@!W9+Md OPǯ)N Jܙй+ɿ v`T! I<Ko\ӯ7;)$.m',y` nkiVQSB~1ƜcDa,PO2cJ:jRY $=د_pP坧5嗇$ߙ4` V!JpoNVYzDA&`*FGX,<ˌۢ߃{^B*зoYBXHj67Ięlqt4vҽSzJjjǷIK򶈥xK0@&k7v%+eK֝0KGWbkx@$TYˆnMGmheT7XEG겫wyu45 aHPBsi9-3le&a'"6Z7fGm@^pfSk5R ,~OcH82刳NMޓӖKw}; ٗJMT1;{|FM"2rWRQMFU?"p ?"sHPDqwi rtf7D5_S&{),,b5Վt}nwY[T(5.jFcۼ-^Ѣ>L&p87 F`I5kpPX=c׷,lѱM^(|߹~V6 r,28Gy?=#/cSPTar.M$#2;RA}dH :3&Gӻ~7wY'ZBF6Ф3AyML/| 7:9 h6K!PPB>(ZL* Ęۯ5W-΢h8{BN+TͭB>l=rA4 ]Q%Ewm9 ;{v6 ۂV)/ѲW] >iZK7x|r!SZ@ 7]01.S c;ځ@MX^oec)jLVr+׸-X4VD<-p]#Mn:뱋撕g*$EƲt窇jmG_ ب,4݃Ҵ8 1A t]֨2+C- ]Η8sgL;?*IXr؍dU,]AL@ `Xq"WSVefn<Ԕ$&xhzu ="J.X/>qGHs)3m[44bU1`L@Ǹ#^ϖѻǨLspNNբFt`GL3$*+iTDXƗg_k$fX >W}KJ.31u-}|#1;Hm U4JP5%G/H,=kk2lV-odeH, XItb:n+7 ߃`l--Qm܆LFwR--}_.{vbj_.'M٧f.M_ lN{8$6P+fZK}5h<BƱ!59İqq^4Mv<)hb!SOmD O~F5nz|VN!Kޫ H> YZ