knot-resolver-5.7.2-1.el7$>٣- ZKG8A>B?d  6&7 FRpv}N;0J<J J  dJ  J J JJJ2TJ | 3!3&]3(&8&J9'J:6J=>>F?N@VG`JHJIJXY \4J]\J^VbdefltJu JvHwJx8Jy`hlCknot-resolver5.7.21.el7Caching 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 abuildvm-x86-05.iad2.fedoraproject.org6Fedora 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 2>&1 || : /sbin/ldconfig if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable kres-cache-gc.service kresd.target > /dev/null 2>&1 || : systemctl stop kres-cache-gc.service kresd.target > /dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart 'kresd@*.service' kres-cache-gc.service >/dev/null 2>&1 || : fi /sbin/ldconfig@ Rn8+ 8LaL+ %! b P 8{\+Xl GNh * 3$vbAi  ]< 4 (  $SA큤AA큤AA큤큤큤큤큤큤A큤A큤A聠f afRfRfRf af afRf af af af af af af af afRf afRf af af afRfRfRfRfRf afRf afRf af afRfRfRfRfRf afRfRf afRfRfRfRfRfRfRfRf af af afRf af af af af afRfRfRf afRfRfRfRfRfRfRf af af af afR4b097d3e3285d64b666c937079a9f5a54bfaff77deabebbe13584853ed5f4f8c8cb784422c017cf7f541d69d21487ad9b7f89ec98271140c35fb6169ca7c8507e251bfb8f9cd1c134867f5c8783335c378ae92ba5e5b42488d39c64b0909f14ed19b486b242e4719f66725528263c51fdbb550626a469e7d4c32dd70108bc4741857c98059779fc18bd5883421923153376163aa156834dbb3929f65028d54941774285bedda0b1240f7f0d039e5e94cff9d9cc9caf8580c409669b28f575efec631efa99422ca158f0eb30c23b4db26b9e36842da1d168ece840629f283edf172987b27b48a76b9bf7f1cd73e2fdd18a66449d63e8a4e9c4aece278ccb0cb06d83862d55a54325d96716349e9fc71d082bc6ad4157757a51fa8aa77c048a7f9e6de69c9ff422ed04aa91b6c585288964936feedc6c7c097f340ef285a2bc62cabda57bf6187b3f8c5cea1dfdf5f007c319c3d25f715f838a4ea87328167b4d592f8ab64c70339ce7ddbb69dee8c09d3567ed4a3ecc8f561c3ef7415ae3fe5d61b8bf8097e30913cb577215c906cf4359ea7bd37336bb5efacbf686334cf1f86bcfdefb15c8e4f72fd87c66d0cdcedbb2b14d6a477e039b3c562376092dcf94431c21cd2bf3e73452a43b134f3c78e82853f2b419906f238916e4f84089a1a6eaa9d3cd2e6625cca932832f0f1fc3c2432652675ddd37f7ed6f13b3ef56c8d3c2161eae25b76c81617cca484e5e904c24560e53c213569206fc7070eba958d08b6df4a300ea75a93d5519e29162c81063afd201d8bbfe6598d9992b261e894cb99dc9673a03f755c53ceaa557b55c24f4120c15ff69b1fd0a2d5f4ea0dbe77b03a598bb28b9b68d760f8b7a006ef5c1aac208ec2481896f16cb76b466f30863af0f9a55941b35ecf14717f38766add14176a819eca48591c8f31885b6eeb3c1305238df6f627f06e7b9772b907f1c79f8ff39a9715b38991f463a030dea402553ef843cd4e36a56a2253caf0f095941cf4c3d9560b3b172dfda7edf4db00357e6ca9d1b55f1b8e762b9a0b65b40b4e36bdc36bdaf562fd91884f0b9ce1b64695dd0f7fa413e8ef240097f7ed4a3dc0551b7168c768bfbe95338988bdf6c250b406fe5bde8971ef13c8a1edba075fd006f4a81159a89a40436bec173d0691b6bf75ac65e6a0324c11b71f7d7737df15c54e6a59ea255ece643464bf2e9ea6eb624fd30ed1fdb58c50607cc09b3a5298981a4bec8503710c19acd9c7e3ed9186ace3d613cf708d58917862d5eeaea982fd36eb877d0b765897241c9861d0170ecb88f558b6a5e322afa53673d642ef7400a9621b5e87bfc048c3a824bef32594eca587b157f001bb7f32c2553ad2b7208feac30bde374d750e4a0333a721e423f5cb76e0bde80012f02955a9494d2a8bd2a59c84b8848f1f4076f46043a1c4884a55e930da8aad7ce3a08ba1d53b69ed5fb012e7cd2229b141a4ef664b08c0c4d371e4279a3babd28e4e42c9658a74e73df8dc07d5a22990cac6086199aeef308f9e6248cbf86721ba09fc5e8bfcb6b0812d1bbb5352efb4cf00beb93314a35ba508299b8461cd1bf22b50a4504c065058fe7851da36c389a434b3945297044f4f56cc950dd4f1dcfaa6a28e255500ce9692c31b3d339667caabf2c41759fea32be03b1dc867b1f598a24b77ce498d935b5cd7bcd265ba308f7252a50f470dfb181b15085d611fd752b098fda9edffa5f6c30ccaa41fb81e2afd553b40a3aba592d1f5546a99158a3410444e485197167b77439bb28d2f613d56651559ad099b1e282bfe665e52b1527080681aa91baba3c0ba8c76a3a12827792bf3164435fb7bd99253aec6ecbac444d204771189bce7a22be34bde955c37518a885a46c4771869dfc8309672580139928cc9ae1da3d8e77c5acd3bf434e95803177aee4e5c86a1a1d4320475b7534069b3201818e86755383fa25d352a91506f68739fc77cf611b2a1455065648a214b71cedd49f013604c998f33d2f376c818bf6f78737c085992608e60116bdb374977ca304ac59a0986613309346375f2b56188311d13a155bb4faec492ef6d1c99eb64802fa94956f2e427a17459da130b5b3cd8cd9b8002b460db08c8352cd3ab7145214962ec3fc3b5619a31368a769c1b349ffdc39f61c0c3fc6a2d243e4bb36429be7561ea5fb5ee0dd351133d545d190f617d07380a932d8888b8b40e15f5b373ceef7e68fa14e6cfa3ae83e2148db75538133bd0d61b744a5ac25d9f6bd3be560718694361b17cd5dfda8fee463883c2224074d9201d60fe64f06da966cf7a245f2e8b94eb30ab423e6b36961a475c58e91a8173a1d85c2c18d25185aa239bdeba24d2b6cc51564e2c0a2ffda0a627f4a34fb400a6dc0b3c9cf3d9403fa14dbb0b7277df75abf129b7c7c37922bf0ceea3071bf5b3fec667e473c8df8f57027b841b53989ed06d9406f658a2ea885e2dd6a37c92f279c3d30c47f223ef3abf53f57f348c5435e1a6438ecc95ddad7d5fa64128d63eb9f9b4f68f629eeba017331914a9eb3729162d777131b54a47ad78e5ab4a568cb784422c017cf7f541d69d21487ad9b7f89ec98271140c35fb6169ca7c8507e38cdef02983c2b4fdcc77c682b9b02c9f730e80a01f1d1b5e8cf79aa27cfac3ef6503343461c3b99d6a5eefb709fc05dd41a27bfcb47365218df8c1788bd02ece3de4bfce4a87af3b02406c641303a015d1dcdffcb3a3baccf73218185687f7122c67c9d68bd375769508a4d8514092768b7685182c749f54c45a9f8b2ba54afc29584ca1c3eba0ab101e9e00c4576de6dbb1d6f7a16ef4691ff479b6980b97../kresd.target@@rootrootrootrootrootrootrootrootrootrootrootknot-resolverrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknot-resolverknot-resolverrootrootrootrootrootrootrootrootrootrootrootknot-resolverrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknot-resolverknot-resolverknot-resolver-5.7.2-1.el7.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.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.28()(64bit)libgnutls.so.28(GNUTLS_1_4)(64bit)libgnutls.so.28(GNUTLS_2_10)(64bit)libgnutls.so.28(GNUTLS_2_12)(64bit)libgnutls.so.28(GNUTLS_2_8)(64bit)libgnutls.so.28(GNUTLS_3_0_0)(64bit)libgnutls.so.28(GNUTLS_3_1_0)(64bit)libknot.so.13()(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(GLIBCXX_3.4)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libuv.so.1()(64bit)libzscanner.so.4()(64bit)lua-basexxlua-httplua-pslrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)shadow-utilssystemdsystemdrpmlib(PayloadIsXz)5.7.2-1.el73.0.4-14.6.0-14.0-15.2-14.11.3f De̫@d@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.2-1Jakub Ružička - 5.7.1-1Jakub 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.2- New upstream version 5.7.1- 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:;<=>?@ABCDEFGHIJK5.7.2-1.el75.7.2-1.el75.7.2-1.el7  knot-resolvericann-ca.pemkresd.confroot.hintsknot-resolverkres-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-resolver-5.7.2AUTHORSCOPYINGNEWSexamplesconfig.clusterconfig.dockerconfig.internalconfig.ispconfig.personalconfig.privacyconfig.splitviewkresd.systemd.7.gzkresd.8.gzknot-resolverknot-resolverroot.keys/etc//etc/knot-resolver//run//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-5.7.2//usr/share/doc/knot-resolver-5.7.2/examples//usr/share/man/man7//usr/share/man/man8//var/cache//var/lib//var/lib/knot-resolver/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu    directoryASCII textcannot open (No such file or directory)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=aa6c77a2377e507fc511c9673bbbfbecc74d38a8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b7b446dd206447bb47a389add3de7680995e224f, 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]=08d97948d3aaf4a72018dd2d6085c9292d3bd856, strippedPascal source, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8ed88e1fc159d53d712fc99c77870f3ddb168151, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=eccaa22e0038ab3428bb6936ccb17596f94e3d34, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5ab21ab86d1bc9be45c48e40cfd222f3efce248, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2b137771eae12f1fc5c42dd74a2ad3c1c7dffddd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ace4cdadb33cb8854d9da52f2e5757a00f50fe95, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f47e5711c9cf44bc9408524db9b1f2b8fb4080f9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=370a0af24f9ac4158af312efe06cd6a7ce1ee0f7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=cfeac8dfabd2b81874910ee2cba4de12a56f4569, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=543c839a8d5d3921422937215f52c7c56d0cee78, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=aad5a43ecc284cdbce2120e09b3f2ed62fae2a27, strippedUTF-8 Unicode textassembler source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression) "-25>T^e    RRR"R#RR!RRR.RR R RRR.RRR RRRRR.RR RRR.RR RRRR.RRR R R RRRRRR.RRRRR.RRR.RRR R RRRRR.PRRRR%RRRR R R RR&RRRRRR$RRR.RR R R RRRRRR.R R R RRRR.RRR%R R R R RRRRRRRRRRRR'RR&RRR$R R RRR.https://bugz.fedoraproject.org/knot-resolver?7zXZ !#,;]"k%r#d0Z}jiN'cb,[ ɖ(_YokRXM=VpgRɷ)rGd('Uܒr#B kGmk̢ƂP7iށ2H0uM'crF jfgnjٍWw[c'GWऻՍK@g||p6:h#±I@rO%K >$5FWŕV0و=T<-Tq&q=?}94L,W%`4=ԃ-c 4pwjpp'(眵f,S2 );+t/.sMvs~19(oVK9MBk(q[ nǝa쾜-W6Wu,k76BM)HBx% ב'g/ztBjC`j%#®l{bYUЎ7E uBµJD.}QlUO<%`L:G )yrzi楕v~'ד%>&{iBpp|н~wh f=."/j9YuB9ZjFsE-jwr:rdCS]cw5'6] cwz[Jw*t IV"~%RS`lA6?$8{Ae]%!/BbK !oT|_9u>'BJ\-eYpЎ#E~BکkjL2>r6"Q!qR, M$̌mATEn%WlϨv}_yRHf$ QćRAڔ"o!@aA Ĩ'9urQ ŗ;gW9q {~38s0ah#Oa? zx8ugIo2<@4oxo=”)cScAζY_O h)ͭ3^K*b3yVzkZCMkƤnbچ!qdC;QM檾-^'͜㪘0-Sk5^!b!Gvyf?&pPyںݼ,9BI$6ZU=c[T{+L a5(YQa*?`=dC;l-4O!tWSl|.)<|gTMArO:!1Īl8713- f(?8+TVC6M\fE6BĎ w/fJVsfm@;HRB.ﶀEz|$Wuנ\/&ewÞSm)e$bmfӤH7A&T𪏲Q΁LSGhB}c d'*s9)^;x tҙ#k(dU9-NՆF>|It-t0#Hv G2mX{oEe(>Zy@+ivC_ &U|LG`4>VǸT-./lgjy"xNYs/"[#xDmx95 YTg @1U~ݬ"]~|J7VP">?ʍ3E8 GSp2B)ZGB)OhJ0P$7 jw:XDM[>,(VȂϊXWÐ|B M|Vς*']Θ(M΢ r @H]˒l8>əf VEFϻZb!OBl0FXWʌ!sF#Dp < ؜\ZuN,$ksb\|eԽRĒ %E Ӹ}Os BE;G ~+C|*aʥ8D@qLhPsaG15EU !t߾& 58GE+GYar5 >rv_mh#;H9>=5 8\!z2Q^GpIA5{;A|2Y}iIH{1SٹTU^1n|4ͺ bDt 1R`a-|aIRU»r=VWVNjER005٢ZJܐJnO8B#xmdKM:~xZGI=o.ܧ`Uk$[L6h"Ԥұ0v˔'@ I2a ]xڔepdd;000gJpD4;- v' Dj7Yuebx@30i XhV*tXU'jtV- =;KP֜UC<8lSQeO&O*A,](D"qN6F[={%n xHZ_k:zKVuJ\Y_ }q NtwQ%ˈ wRYΕ(cupN>);0+?glQGo}/Y'U ib0lltdEz?g;!չDhS2^J|A Ş9fhPC~fw=<9'ҴDZif>8_foDChK]D*Bo9#K[P3+U q !vܗߨE'T@a 8mjs;aeD%7*sxI%Ct᱐X?x>J.d[.)BnATM.s."@bI֏zUM2 &i-NIT9Zv_k;Jp \~Idپ'3PRTB1Z%]VKb1 &ek(oDW b t#IcuA_HlȎqNi(4 XƧ5Tm$!KHhAba5Y|$a8!3:WkǼOȘbҞmkb(>GAg#@6^ҍJ;N`eAN0bo]JT@*ވ}d%,6'kւ)eO!B=s(-_ >ː{LUsGi qF2͸?L`e }gçx&Yu]}ӭpskN S32b u;A*^[:gy[tj4,/1kBLF7q\D€op)7Л4Tѣ!\Wjmrv'H^,(B &6w=((nӉ%-AfIxb;npwDר'vwW䏂+orUyG?9 c8ܙD(Y`dgF,~Q_qN;G, wf툡¾3>qަkw<'b{ǸgP=GzǕ_p1Zy~q1t fagp*3׆DuHױ/yf]X M48⸏| hpUIֆ}vLFVCf*}qGB6J,wEMP\|SUiw{\%W04&n%8=/,^ohضh6(y5*یƶH"Hx:5JagrV@%?_|s`#*hJe?*DlHBURa>4:sUrŇHJK>>$#޼$瑡9RE }h8#ط!q\0Lg|] %/LsF.ͬ-E0sΖ[ >T"Wm3)>%\5LD˲w~,ݑ@DkPhPC,pA;щ,;N`Z$?tiԳ< RXȀ|{vT3i1(רoٲ%&DrK;O *VjJj+oPP(2ЗQ~E(t.{Bqtym:4Cpd=,ة^-Z.2T1n`9ޕϦ!l7b00J 94|.qL~~'="G` ³G?ٕ%ɏBp3GR^뻙# ȶP=)sҼ-~u?I.ŭ4w7 ]kZ D@?FfBrhǭ#&ҺK\CYHV Z_SewJG ;$lxrγ1uHE k!(3IrsPL¶*̗C-#Q` $e[Ǧvo)%zrҷE0vq\dzDZn!`蓑 2*[bpNu#&9*3Bs613<?뗠mѓ{~c^y&s@*9Xiߢ$a b#P^wTC]O B?C'߂(pVR#]WZ/[7'>SԎE"O/l@K8bqle3Uŀ0MSC,?PhZgT(oB`sts.? t )֭dYx@/T61XX QU1mFN-wE>} g={1TG^nϳǙԍBS)kmQZKa]|wfAKݺQٴ /ϩ':>lB~*)9fonM =-oaFٻ8ihjan~ĭG`!T J-=>),Wx &(:SҎ`6 ΂3,"OU F/Wvc oD#jNG4kMvV,)EWC2w }uD4l&VAF#Vw r=y3#諲Wr˗Yg#"C,\⺶]T#2 57U{Pjՠb,ޘH $h塎5fз}V6o|^շ/=lo&pք \€lp c.{G5OD.w<|R6}> 擕j Sq!NhYV=" #|b > tA;TTJfi:#z/[t&_Zͨ:Ig)hu oe| ꖩ$qY))Agm(jD,``^],Gg rhMӘ@pJ~<({>!nCu ޙ-'n\tps-? QxCUfHQ?XngחR S=S?ˎ!gGWgieUP-'zbd.0J|B_Dœ|BC8i,Z94,GeʯL%JXnTVI#5Qk;#JV.rk708pheueBg5V\ha^"M7cP@?TO J|eo&2׻yR{+X(dd_JwfQPM?o!x6F?DsE>4@sL;W˧U K}!źz7$~pv'ś'9juydy!ycM<~Rp8+(w,-jLY֣J$ZVFUfdRH/zA.4zlgGK_TWLD'L&rTz ]3# =`).934־BJ)xLYū`YXDwdOBOYd4ohJ8j]c_(~RZ܅)M #G y`p)Lx_h*RI~Rj/f{)P;ĝUzp^ Jє{h?hj`LSATBh~Bz fh U*Vy~l|EPzí7Z8MZ`h+%#0%V YPL^'s,Gh4oXWpѫ@u؋XUo?q l=)2D0h*m:]G 1߾m3 jVIB`~1> ᠌@s𗕺`1#RFHyPS /gsSPlǿ_pTg+:gk0 iUg?=b)gFZ]Ts!Et!kf+I) NuSX)*+] |:rɜd@;F9ۄe=k:{ž y1hSGJ(_{mU1QˀmS-jR__ɳ%:X@ 06ﳸ<)D{f$䟧ݵK̊e* qA>' qVдd瘟7w{K1{_s" i- i+RwtRNv*u-qw̢[T(rG(?;>&I=.7[ mo- ^#ll! AHlj;3x|Ny 돻⫽tv)?GZ%G~ 9 ekbmb/l6Ş\;T;al+ {8vs=xd$Ӊj 1o}-S4[=f#zl|c?mFv[A2`]beC֟"֋UsZlY~B (JhK]qNq"|Z0rb}+=fP^x"Crz?!|.- 53N%*\v^/ŬHI`Cʕ Osjcc,AŴ=.vL|$m?өOc{yE5 ..2hWӚ--p ) 7fNh HaeCȿU,g}@gO# L|-3 U<5Ԥ:._e"z8gR|),>%Y};e%J?E  4FQDJo~ݒQі :'mdZ"'xAЅgƇ1?9hlOOUm` ψA-/MW"6:2wmi+3rf0ƶ:S [r#*BqGn^N 0G05@.Q_պ.^VY |/pn^{#-&H$gӔ9NDZq~-UHnԩS.J`~*>1wJ|PA{5qAMǟc2"E3H/a0}͉_3WwrOk㐉Eƃ4? 횂I`gF'3 nn V{X5dSNSߣ*@} PEd}\ldb^\>EcCq`7K撡!Z2't Dp@4Xrr{Ic~`YBFF"i+v%^#hFMZ, Hh&!oE2N<(mq>:^|XΏLP>ˬY\=,D!sUB= h lZG2u$u %X}C^ջWcNbfM5r=ngg2g;=Fc=6U|2ŃWkß&.:lh]B|2K0gMM1l(=[:Vj1* ۇOC]vK~[י\vko ʐlxbRֺ1=Z5/r)l Ap.?`id ȗ~׾ʌ۞?|{^7ۓ hߠ@'1碏Cjvc/ɋö"σ5Y>9OoR=C72=I.>m;!S a}~v\ex-X %B[%e,"w8d+qsP|6ޝi[Q܆p䳐򩑩8祏=*) c5d{NcT &yNuW,zΠ Ҟ5kf=ۋ춙m@A(+,$ ExYO6}vC V_5-ۮfgB$HurhR3៻ĎojWN%v sh8ن(Q[P_ 9RYlEv״"Wz$gp,zÙVPBʚuCYglݮּB́or2k(qz 2?X V&i<*O?"_Wlж$K݀(ci,˝v~pc]7\ٻ{lٵs:Yʓ ;-BH5oP5/ق TB4a6[n&)mۑ&DeG%kTL4}T>Ch2'`rBES‡>"^'GQ'24 hϥא' ߰z$g ֱ_º{iմh/2h#ZiKJ:* /X.va";åA͆cF/WYU@R[Q NE vy8?( ug~  Lۺ'm빜mqFC1bWFN*Ŏ 6 eVkE_̷AYj<%~yL *efL)cD{Ov*>QXB}=618+eG4x;*kiZ%bn4J zcc^ di`OAnm 2ƅВ#k xLB|[-SÆv&|JRQ8`%whxNDVp<"H+53zwO>PuWŧrޤ` 匑aN|3^(ON2^ݤqٹOWmxv/ \|ݵjQuQ5g{&+W ,}&hKf xEӹv$鉲[X;,TottfcCm,g)bƨ_*.W8jSՄ>u0Ѐ'v?OŤmJ"QUݕgj̰_& mg0SEewiim-A- _6GWz`ȴ/&NL85HV/~|cSAb9eX?dZ0$w)6S)){6sE?X;8 cӣ]盛gjVf "a(bUntHS(|0dzt{܈XW1b"|]:;+mUbn$'*_DL݅WbTrB8'Ea۴R&Qx\чrupp,zHZЃl|K|4\ `f>L^(h|'0qݧփ ]ko'D{a3HЍd)MU9+9[`=n7 ՘y&Dm)wEX:ya.w˖uD*3? DA<$YG  ]'!c) Ll[I77?+~w6@#킏2xÖ{dm鹼b,qlu$lVPC#'eU@!} Ey`Ʋ?@?ԼTo1\nܮc!Ư^'k+)U ~) Icƴ1& 1$״4. :hB|7[戣ó;W&pdShc}A@B$ioh4YHwbuCA;P")0$7+kNوSaV(: _7yj:V)*FO2ݎF Aa#Z~:|n?4UE]{gTg;}1ȧ7v XB/=9MJo lz/ # oU*WRvͣ8yAr~ *T4n_)MU'zȺj'MU-7C?23o$jjiB_Fje#(u߃{bn8}Qlz?лj n z9r3^CES dxgD~"a8ZD 'Q:jUx [ZGuоZVCQT R/> M'Z?5ݹGa2*!{X_*dJ uey@XW$@}y_)îP`ujIHBh5hl G3C\hbٸϖ6.3уDL|wOy篻ļ˕! *a OGqI!7D#t?S(ڏ$O@\1lxD*j'aBL͂  _u3 9w̝/&~ x)2|fxmYaԖ7}r= Jػ"V[&w©V`-3 t+;>\yL췍<0>Pp4]f?-D2Xה%,_l0B\4.eZ:f";H0OwФjJO٣@ƵÞ$%țՇ€VQI_pyC(Gj{h(C}Ȍ nz# X›Co譻-9{ !n.tbvdmp0 -a-ÃPn >-S\jMWGC~003WެSOő,7+uyfH{.F(7:2=u/c4'8b%bRemK+nuz@v]Z8Q"nU5'qYt[/dh:'3G4sB{jmT иzgw}ep[$ (vq|UܱID]|\ ܤD? gD2 rJFkom^To q i~PruyAL:bVEo'>bK:j a!I&wbXY LiQ. yWƫ]iT QW#cE;-@*ˋmIL.QmnW,sYQ*єlŚ^n&vS>pՐs57unHs!(y]]zrr{7  4wQvRGrgTK>չة*A`X(X+> ~fQh1MbӗQ<ٷ}/ily~@)h!.찅B:n8&Eʠ>cW/]` 7iBtVBѭsJPӎRyypO__2^F9*XՂFdXn0zgwE_S7~ߋ9iA]VX).{D5+v&YT&=J=܎T60u/A&PNīSdƷlK /J{1MybAIٸkZs3En!HU=5C )?)kטKS"\y+ܽދd#Mm[KyՃ!mT75B20Q.֠Ie\JG7:e %|n%2CGH?f\hOtO^N"ɂ4)pH= s=A2s?i8a8WbsyWT8^ O($:O2‮< rY7ɥ/]?7X];=|_k U? ۮnsAtwr݊)aLk3ge%Y<[q,\9wsܽ[R:Zxy,pJuE]8ObTN n<蔐!iĹU9!F&FF,N`\Zu8} ,јtbߖG7|`]wJ;(?I'*>X9򅫼HYF˪pW<T8ts7J K$+%Cόcmĉ&(|<.?c+@/ZBA҅7YF+Yx{2 c3v-T=1kr j'*Nґs#`KMVL ~3r:ޅf䥚d?>>O-}CI6UHx2YRe@|P;lE{n1Ꮣ ?*.{?\` pҍqkE/O6{/Cj_PStЄNq(GH 5F}" J>}9Z(VIdƌ}^zɇߕz zGw`ZEj[<F-+BrQ;Ō4qy)~R_" kD?e`$y[m3Uaz>,)'?]3l[dc hazm(M3O%9AQ m|{uyGWZ?Mz]hq=Ux"3O/,pZ:ߏ}}xOeJ-tQ,;6oBmx%q9 yE/.)7yl̫N+P7mͮo?6~|X20eJз&UMaUzu֓+(oIbj;{VXm 1rX)B߃+$ Gd8]&+ht\\P 5~$-KW]tG7/i3I/D& sendXkOyr r'V15dN I<?E;5j#mȕ s {]u8WY6r,'d#GGT9κ[!'fRP@z+]o2(h \rXCjͯ)3oU0j8I0a=B٢>ƈjs2 - =7KA30ʊ5RZ8br׹'i,zCIH xo2AkN~a7EPRI'#=vxGZȭVPqčCWAZ(wV7aQv"I^qà:wI,%95# Fu=U-Ԅ/ @uͶQ1+?:S}GmtJl"Btu1Rv9^.L N`Ho$ ^Qԅ*oRe"Zĥm#q+/1J}#Sp(vk~9+r =e^Q"1Ȗmvk4?H~( QI 93QNB5)|'&ǯ.&))*nFL! ?nBi]<8QRMiי+׻ZZj%ʨ94{J h$1vm~hJɅԁҵ1靍4t .gd-`>j3T$M}Tӷ&W<3޸(7} WJF2&Ϙ}kTiC0>LH:K9YyU \E5qo5cҕ()_k } xZ|mwąZBjɓ79%,/~"*p6^oprl^:aq=2[2H, d:uݮg*o)9T S,~S=D(#,E'YNA#][6VFɢYd _.H*R'b/ |} ژp|c>"  PiLa 坅|5mY\?G@l* .| h,Dwa{n)d5zQj7Rxh8g$ ?SZ^qΉu"pPtL0-2|v57-YяeWp 'x|Āʟ,ݶj.dl9HơƆU,0ivu'1ά矺 ]*WoWSwd;hK{AtET=[ɽ &M9tɐ߷Akc-e2ɘue鎓?.{!vAlpJpTt\eظh@Kf`6zsa~{Wt3]?(C}4J0j',gJS (vƧLB}IxYj@ho_|x^frCA7PS=Sao<BkIr =WZ`>_1xj c^ݣ[}'"jI²B W~y< ;ԘmbLDH;Vb~D\:JΟoц ޶W  Om@(7j6 zl(7 ׅ (0;> 5|#E->ȧܣ8 V(n(D7zwsϙHQZLA4!G{I2y>F{ 2+Hc3R@&V^vZh(c WǦO<@ )Pb ]w(K1O'el |V1,xf^_dv-]BT a(VRe*7$؁GRhTǡSQAv@Tq; y%AϾRY_+}_Mw m\gy5-$3*GEh=x@Qm2:λ65iaRǛ0\@ӕq>~6%˻grXyȡD+R="+.Sps6q4mQ?sH6kLxG=

b57RUJЛ5dI0t/K_p',jeoH~n~'*( 4]X)9ؗ 뗭{,;el%(Ay!_)^s&.-)\I>WC[<$y~G.4GF>1/J[M 5Pjk+ -=מ{HO|"^" $)75.47 H59hBs3cB_quSܣ%s kgEnwPOuޙD⵩ _ gIw6aYAL`:+q}2٥xIzJuAo TЀ}4w3TL+gCE0B\sm4;ےpGLE 3+g"!,lf/@AOMRi8[6qS#FT9<:|4 lO^fI?} y9uRTBEXMG.4 4T8(*覇43ħmLB|mc~ ^l =Q΍Ej^%cB! pn (DKLJxWtؘA0)BR_ZH*0)0mIYhnL;<&DMR[_i!so"+B~[JB@;OoϷv+fZEQBJJ&{ղ\l>D g . sx:-v OoA_TR2{4GЗ{)58Q yZdK˽r?eK~D,tT}5>]2,Y*2̓ +1M-Nш1N{[$4]2t{\KW"Y?ϫ!+`I;Up,lދv|Oz'Vl3>rz5bҢ ," ɱU$Gx{ވOK55FpթL&V;t~M]i(ڂ5٧26x9B! f܃X LS4D. rheo[%j7Őoi a BGm6Υ_J^NoHt8n,4J8=x}1Wt3_puB]яcV7ȯ5_/u,#6,I Kl+KX&sQ 'jw$$Kh q(tD=(q{/}"&)" z@=vM,h[AZ4[i'@Tmh X@i*,ЌgD[.WTٙU4AE6C p=A`_,@61xr[@0нqJM^z$erM8a>nns#]gL Ne*cF T=KB샀/chcð yǬ)8xW%9̺CAƔUC aT6^`-ow'0((g6(j*f=-$$_WkM P)&tr["}PW$Bw;sL =qșļZg_n; gz[3?ˉֶk7uoK/0(6Ъ WT2:۸}+X;t>iX -A4ݣ@v96XbR^ҬEV!oǝ]G/g@ыwu/RGnq2@xn#\:p[ ˶aT7PP}6TU!j03BR e(Aȩ* ,`n. GoVɮoa7e;CM3@GY|>eH%[uTƿA}X$D6z,U7+OQC Cf,UJ^0& ߃it}BSԪun%<;xqX•I.1&1想FmxU5 !#y`{5XUZ!y5fqy#8 $z'Tl8$({LM> 5GzǶ@ Xd 'Z@ºGM<^|;x;m"_s'}gm*5WD[j\/Xg`px);!\5ȵ6Kb7@Pt'1(_ n)~Ht"!,*>JkjeԬ T+qj"h> cB[SUs8F?Y%{l$35ʽ/E+?|gNx6`V'=4 u"&s3[O]!E]'{^нoDP#˵VI9!78:rA3*n*,N0_Ԝ؃ulm4N{3p(ZnjPur!cMu_C-Gm JNa2R~1;:Jnq \kWGeL* ]~v\c%/C,T)v006x+9?.PNOLO3Fٔanu@1 4)au'0pcTʴ:*4==0C,k㰭Th|4gFy, o5>?ު"-g+""Nvl"Rwp@j۾б `d42n/*Aڈ- P~ll-5Դ"A߸^JﴂT%>YW沭7as g ^@ v}tG"@攖27BԴ;}}w@Xʻ8;4w’6 cdqO U"ɝřDt4N~v>}QiFD|{E'U2f؇E*[3d9d?ԓ$V@{hjA]8pbjc 4QtUI?)w P&G2!Hл"G0*axz~NթɷqYJuuSA)DIjxAyL|KdC=xG屢lZDIRVav-"6p|© JK4 V=eyjqHxsP*Ȝy9.bO?@,#)f5vrgXwf\rAfv&ʭEKэ~_rC C5βszy?oK\NuHҷ{,DlKt%ijfXw+\hyu{f#donF$7 s5=Gފ9Lٲ#EHY2+ejTr@ Je[s?-"·ˋV..P8n}vffu,s.'N[hJ[Oz(n6!49d]9]t!b]MVl si}t9oĖ{0UJ,G--jmF֊hvƶl:j&_G_ !N2_ޡ[k}%>jӮq1ybٚ&Z, g슾 !mcfJ3fL YyT5yzN({v,&w+6qb,AHI|(*@0&Eٙk Lai:6OUAu8['] 2X 5QtVFr>9x HvyPf,yɋn8dq!0h5ܔKxzwO`iv.=SJٴWlwfHj?~Α:FҺ g:IfbE1"dMX#zg)zp.Z0d<&Jq;}O(hfm"Ϝ~V((+rII8;7qz ?YSMYΈS.󹿗Abw\ˁA 0)4ӟh`*yQl(Z?`>K^*UgB:H{H _g=Y`uJ儉A6+G KPEٶnhطrR&.k>)~sa zP>\+4]@Z ni):'(l8^}uX{s'.;1gY6 P.k0@lv?pHzqDxip)hP`LTϯL~?v @hjt;6!xqЦYn1 r>[*BԸWCRs)"^PR+۸Ĭ"Z9XV yWT]tXlub$D'h3-nw$#͹<+N˙jfW.*];}Uu̲Y=c~'{ahl!@B,WIVh ]f@ G'1!)J8(aEtSq߫şFྷ7@?F1Rи&WZ#%e87iHB,to72"`5YE?bڠYiׁ̦H|ۖ'rᩈk2jhRq)Q֊5MK+ay٤L*k؇!!0ŇPee_M~wz+ 2i.Г9w1R{pEedgF Hy٘{AL]^B@raY5msm崽;E%3mKd!} m2K0~^!iC *RYۊg]qkCao9AJd>^/5efPC3ɂ7_ɦ14dċvl"\\"cpJ&oJGNwuWJAuiıDXHԎ"+|Cd d7ޖDש}FpmוLpAS#?S㾈+en.Ji2̨ ~ 02K VOCJ|k8vpcqKLe~C.1,%O.-=f}IU2aҢI a Qq7|3 m":WZ^z)$m#%m3}ag[V` wk.t|u;)#>#8h cZܗ[Ėˆüx{b}DtUʴM>^@9S+,(8JWvQۻ17A]~3`l!؅t3oHYgl oOcN|Bӳ\z ҋ'Co7XT6lQP@.jN@O:+ Qgބt6Zf"bFYRp)5ȢU}H(8 BUE*ȕ}p/ Boԯ#-]]cunM"hU]֟7>J^Wt`ٖ4Ap*+mdE coL 9J 2ʈ'!|o5D>fDđnB!0NPBbZe(聿sʩ NLx#M$\ ҩ_c֌gLkl< o6RO?"uXRK@QXܝGRXww,/垆[Ş (nJ<趌xalF9j)T* t0a萲g\"8n;gԺAo%Y1<#}0!Џp;^,wDZr`h[!AV PeiӈƳ+; ].`p^J129r wѻv`LTH$tk{ACX\@IaXik+'cQ6MqT-QhK# lz*G:Ua@RXG3ObI* /]1$Q<%}qH^7.'hO5! ,q4 ?2]fZx %@ǧ#%^I},sJ {{]% [KyG2"zmKdH i+FϛXTfx\z+ X|+fXѦ ku-klG?EhƜ=Vg ̞[Ŕ5e4::#O?+M]*X `rnuaԀ!*IL,/UQ\pOE@c+#gܞ!\w2 0=n}S=eʡnRD_ƙs9zS8G֬!em蘏SR'vAkEݔІ)^HVb'9-ޞI/5I2XwHʄH30 ,My9sKE؝JTOLZ" #[S_zi+!ceEN;4c T )[=#RS[ݧnÙByW:7IkY`9e⬹2WB-(1a$ۂ ȸRyF2%lĪ~2k]v0ONN, TG9`:P-UnF?o+CGa2G7[HI.gS헞gJK_ AKMS*]c-@ [/A kY ^9VT"5%Jg+xƄ@=GBeNʱJv Wep%Mh;>g3&E9;8Ys; hIUoE˗a!sWp!n~'Б㬰g;_&B^vB%:5MͩjCt5ʟ5l0IU(s, 069BT1%~6Yu%ihPԫbqMml,S^*`"w}+]X2RK%HNfqsDΌeD ϑqF=Ƞz#u: % _2֦AĦ_]vc#J aSum!aK07cW?ډ-pM]{UYHljE|׷cq|Y1:& ,-f*i}@ 6੦&j2{t8ɮDU^bVgJk릚?FX~YC;q:ˌcc:` 30)z7UB}eli7 H=b뙛C.p;Jp_&baxh#Sw]`Nkx)+P\2S (G+]4t]Z1jTplVʟ6G)Tv^Xuw`kp&JzoY%A.p9U/\P)؛+9; &h&#z[Ax87$rW#LH^ oBTSHgCW. jLw,'}0bMo^jh@ðtH}ÀE"0]I٬#<Cy  ʌSvOmWd&负\ro+ E!ۼL6q/+D &+H%a8aB*%.p=R395%v5ΆZ?Q'z3, -ȡ4@BꮔE ~/jޖSMfxQ(8TASQ]3d$=Dy׹-ȯ4 cx\Y 9t7kYAv]%/ CN*$oPfw)1%2>b]L=[Jq|/$@u=R宀/ko9[>V,:ĬjozYdJu~C ,D,eE/ɌW@P}Ma _ݶoEtVg2!WƒG>0 %Qa *dݨT55r^# AE=6`6M]^- u);$0Ɗ|Mf6+֥r-KyL[,}k݈[4lgOĕ\12mV^LH=(Ĝ3;ś~gh23 X+ y7 ǂ+茙l l )+S6Il3>u.>'$ 5uGxF]T֒c> *o*(ϓ>5A vUǑkZQS,ʙG&Jz?=9̇ i>ɃG _vdܽ*x&'?Meލ~7dghG{lMY*@M՞p64AtR`B(ހ [ZX EG>x@{5g, /R}6(+,5a?ݥmFr ! @{rpxe01aJ9#`5X!ɹ7cgH#de]\=[haDcy9?eP;*f.Ѻi侐yd,yZ, Ny-13&0_.)_, (" i79kXat{?tz4ŌӾTu $o,keC#"JmYF#ndֲ^"M ,mnO:\ 'ѭF%"{6T*_M=Dw4^~YI J#"ICqJ~W!Hz>@.$7UJIoRs4pE;jaHo'W @ ʥs2MbWEy=ӲXk*f}K bខ՗7&PUCƋ"]{+'͐85xϝ.JٱS{Zxp :-wZcY.;")ءQSD;ZɅIqHY^^YKAв?+-O^z/$}~/"8h )K4'{7Dɦ޹0; [jU=q HzFӦb2vPKƻFf@*/({^B#n EU$+[u^ 7q\ ;L8C|hE][(>5uN X#5+<@&ipx"3!9ҕ(z0]&" }+ܢfO?!`v g֏@"*KT8/4@nu.?j$Vv P{BIЧaY\ɟr/oFj{\v{NO+I|=rB*ā Hwӷfl~=U(ߡ?ĝY) 3xBY.Ab.w8[C&qӮ2K|W6*.Le@\=CCR=9$ĀY`5TϨ͖nI`[Vi}}̽KsX"KZP|"zRPyB2*y>m4j 姳jR Ğ4 f7[t?,F*#R'2[/\k>x`+Rba~Bdz@Ao|%]V>jJ Ռ$I_ѬtЋKǝY=p2v@IIeFs ;sTw>=MFKCw,ci'sAktD-,ח󷢄 ɟs:KMyLRXؠCî×t&Rs^@GM5rD6o^ mJ<9Zdld)`AZqoq2m8![GO=`*5/swBI0U%{6ZiYsR$5ȀHӲ3N&-H߅ TTM>hSJm=-|YV9ZݷMi?F_>`{I86<Ls_eqp{Sv8-Vf/O1-1Y30XHLC FqgDZhE95^Rsj{jzoy}{r+@)a([72}CzM]kmnSօ;_;Őv2Ngt[{x{DzR$O{^ l?$)T+ BY6]= "Wf1T_ RǛ={|MLKm@nF}= E)a^ ށF?!ZTwԆ[V"wqP JrlH3.08>rFP~|ƪ(\>J?ona_ps_ਁkV%IK'!Hg}f}Ve,ĺoUCꅢrBq̿|i; ?m^2׌/d/lcwR͔/)W_ݰJR!s<'*| jy^*v҂KlǗex^e,;`B#9$>F_ K\=s>uP 4’G5V̂E*V g\ʢ+j>Tˠ\m]8[`<⛕K:ܛ 8_[׾6M WRxd:;d|b50`S2L[T{'iD%6G Lw"ըr{w Pm^9/<)z޺Dukw}FS(!pHs> 9$*QX%&fix]iq={}\lAcFx K L|f֐7*Rw4=>SSt׺D ðL+lETqd_*>R(9֋/Tz{cxr2C ;ȧq+ry($T#+1u: 64nMGɡ~b[fsۅcR7C? v6hazȜOeA?eʟ-Ga4m2Rr(*GX.-Fɔ/NmƁm/[ 4c)d[1)=WLP.Qկxlh?F^P:EtwG*X^]PHщkY(wWJ:2ؕK?6FSYf8qX2{m@_̾#j^ RKV}3Q"uZ1dH.@ơDh/x@0G)S#CW+ٞ 񖽶j?Jb)m*H# bZ{G.3n?j-. aW zl)X.\<.L@)1l3!_E鳫 zUAu4UV МDWF(6Ken5Zp$ )#Jx['?:l(J(KK8fYz'Eм'EXl:+ӆ%ʡ[ HpbKeEi<+Ӟ֠>%ɷie/_Nӽѝ#0C'ìQ4ō6$869J6 Z~3@6Al86-(k;RjC<26P688 =Z0OI|t9RHYfQЪȦ&ŤW}HǶE[o!ۍE.uB'+T޷%,eiQrhϻ%C9 |%P**:UnG;)O>ЊO:/E6 1i]9B\̍7*G ØBn <`"Tđ5-R׿jb=Cwt>lu9v3B$9{WN{`G]E*; W7+N67tV+i^zTdm\Jb!#ՃmFnEZ2}2V+bC eX4鿀Xikk^Q*1nj! l-0ag](;ɓ%[d#Ϗ8v_,no ]sʑQm`Sֻƍ349{$?<&F'O͠8zhaK^ Ykʧ !7Dļ-ͅ5A`N9S2NUV.v~Lr,kBSOW2*!>@FJ߾Q6? pfl7L =Ϩ 4$-ݻ <ڊm^;Fy)H;B()gd)BT+/H9O9ɍ6-~;g`6 DG0 T.![HjjKu|$Oe}IY)QGwnyH_da+ ZS@?WY81߷:5K+it{h@[L5:;:YݝpJn2:QߵXT5'Bޭ)aꟍ3#C|t%Eb%Jnf ,u{SYo#$LC/30AͶOe ©S7P!I*GWN?K>'X6-yJ%}ٓ+cޑ:Vۑ+;S # oAE ۫83>SGT1L26"fu=oY,-|fsY=C.%>sVA|(!Wg!2u[ =;)pa zKo _/ 9 VMXK3\g ӤX~? 뼽FM򣣊jZ"k&aVToGǟҫ;$~Z̘ȍҬpi3 )B@Z_\ToRrڹ6G9G J؃_\9ss2։T%yd<9 dSs:GsΡY;[U#$8$M̓)<<9`;b5m@2qb|Vn[,u1)A|JGg[ Sk'PKLuDCPCv3oP ]k un =]e:ghୣ왋ʁ &\V`WtO`Ìnוd^cJ:kF 8?~KQ@]᠜i!as\':ñ`IeM|T95-SAtO@76DgRnR/ j? p}}OqL=Zc6['ui_@ i qZkև'Ub0\Ua$Ӕ|$rYu$Ȧ1%Ϋzu>Pۏ G;+4е 8>GYԂ(FVjx fJcL_C3vCީTBH%wF2Ԛ6/pqC\MMc?Wy-$uz6SWu7I cy_o*RPyKk 5$ol'*i;#]몕*e8TO+g'j oO$VpsmQUK-TS I `k iyeCŽggQ'M%a3ϥ>[B˸ -ye ޷!g}-7TĄu8&^gw]uyA#1Z&a2/]IPtcnO4o?4OqrV4W&PJm,C6E([$ Ea1)x/(5 L8i>w Α_:M.*[N.@86aүQ'ga fjմ6 C_v$zK 5=paҽ7CO13!> s`jE$݅TPJ >+j74NLxd'b^p9}hW*qpwǫ\i&MբG:o2Ga5a/oI'YݨҊ'|S]~(p)a%$TB+l5"~`zɢA zV-ꡖǖ{+Kl)gSmn~V,,/ D2Iӄ BM(;S3m`ԤcP$;$'ADO A} { μl]j C /lư/% I0Țy67況ytrh~Hdhkj+n( %BlW1 uHZjF Ư|Xx-Hn~YCsV"~Ey<%[ć~=/Rߠi"@[JJd"alklyWlV@pRXO 9P)5SE5ߟ Ib) B#$Z}_TM}Sk<@ZlNxǵQ;`6h%.ޢ*bKe$ <28.fюd0gݴ(.;aRFu)m6lAY uqbJufMY#-~31O@Rĵ˵e+aTb 0BǍcʛ5w] "~jrY?J a/5^n_ԃ86>ګ?f073DZԢhq5oZMk{X7 GI@o۶Ħ]]% <QS45(p_ ,&gO}y)pv: ]9Ub$N$zʦ\p ue , URUM8ڟ@H?t1b84ܠG{\iec{wyoh]oSkI3C@&J, V8w]uV(=1$8thsߑ7"*[Ya:HC#%W{I4GVw 9v0YR%9G|u" g{  ۂI6rMxaSẺjuKS %lAdԿwqFG^b29#(ƨkvt{ =E^B3~Zoo:?8E{ĠRRJk DiIfnP6jרwN1{/Smg̢jt_Wnqg2 \#-NAwW^P!h3!k dRLd Y'9HXڝn Z][x\Yݝ=EGޱMm7*LR6g#H@߸]T'X;(n1FL5@`^Ac6aDLrnڡhr=.;20q͗]>":_0f0tH-y *ԩ*Sŷנ?TygpDbvaǔ'rJBUkM? ~V% šڦd#d}?Ji'3 (DyZ@֕5Cj=uk78̈́俇p|w}33t$oف"}׾5f=D)jٵDu=Z`.56}pS5 _{jq|Fp;ϛggzHwʌ|>P Նק/̋t#gi$+xSzּ޺Z>|t\_S^fl*Z^2a'<^tV*Y<X=Jr(k Дl>ÈhTdyv7p y };4>hhzx)VTDȫ<bg_pj'BPΆ6D}9S/ YO9owh=Nݦqob|T:,lV ŊF?KYB_Pn/Gvjj',c Ÿh؎MHj{w!JVoEg,Xt<^E?ؘ?Bo.ފ&NlгY*)w1͌3u 1A_Ui%Bo)7:aܹ\U`39>P!װV 7td8G؇P`4:@ czbF[$D1Tt&2d-s4nR9D='ѝuSDb%KPU޵[Z&a%%W81N.EYEcWXKmK8H#K칔o]u(x)#y`fL,E2UIk8oA"Э#[NsfUiIVeaH݋Mb Ƈq5ą2/}J }25kE~~ԯIJ3ZC+;ء-It|lғZAƣJ5]mBΩGЗŵz#^͞:FWT2`Ci"{lpRm.G}]̭둏.a kɉMbj\ fd`]OoDZ|.`EV̪pJ/k9xjဂ}o [հNnS6};_W dev`ot[v?Kiյ2|-*dJ  DJj|Jnڊj ܱj^}r6Pj}z֒R2gװ0I&tٝn;y&SC$7nUSyekRUl +^ ,7 ﶁX2elb$o+A/8)'ŀ ˹iVFβi-K.[19J0ža`L{\SdpSvw}$ Ik<ۭך1r^=5zo]d7uHT1o :r*O%L38)`>qW!v5>bϝp~1 W5n^ Es~ᚉ5tADhCb+35`DR#"𥷙=&e}lH68^_Uwh"8v-AV"\mM棹)0 4#u9ە~6Wn4Ո=~BV\J~ٌ; nnF$S۟wG]eks#B]t',EO vb&jZjJaW>034 ~)jW9̋CPJ?vHD%e溳BU%!J^PI0cPNJZrT<֍У! -}QCi: еrWeCiHf9wŠ#vh4 E&!"| .Tp#X5qQL6+GF"퇵T ac]Mt%;ι}oȸI yI1y|yoedK8 JrF-ECE1)7[t y<$^4[,#|4[١pHhut&#_Nc+!XWx]14=hb2s*Kv&"Qu͖u6gc~QzHmu .@SO:wNYC&uJ*w&Mެz}@C42\@ᖺ.8Kc!zT_&4Ov}7ز37Н #e?*fjI1h|GS3W(!E |%yƇ 3ΰt3Ru?iyep!HP'm!_@bE&FOe\r؎lRWdͰ2GxM`wGס߱Y"9e0gu7olwZGVȈ TU>{'cd.r+Mv/pM@Dvyn!9/:p~zYDo0<&_Nm-$dlqͤn?\D&t7~W,{WD %97[`}@`iG*#kO_k55!aGw\h"/Ԕx:`qkHo4~lmK>n3;!f-9:>]k%QSrӗNaM]ܻفH1bpvUY2z=[߂ ;BGL O f~!I;mBe3Iރ6F㐉CL#\&h+Y%;%nvyل.S2!J;n`-_`9ͶK!),S *^?=?=+OZG| NpAѼZGBG~Q~83]!5UضRd{G*KKB)|^O3[;GΘ*:Wl[Mr׳,wDӶG !P#X`:[ ^%hU;[F (&Bf}7J 1JKA:U0{Y'?P +s#Qw :b$~d-ַGܴݳb&͇ TVn`^Zd8ImUB!ٞm.jX4fC.jnunN;X=s5t ~ʞ$saI#tR= IQ4=g{VzHLfX|M]:63j,i&Xh1_׌^xXpD 7),E0Q"+;~Վx.@8ǯMK0b '-b8NLM"~LДzڑ74eu$6)>T56|b\ y6aZyWo"?s{^hM6ZBߍOZ3 &:!B2 SX$JiEsg<#>\7NzNQ1a jԇ2  u SRPE ڂ sRG@FK)xC)U567gg~ԫ^ZdRD$b,mW>/I ɼT`78ꄧR4mV}]{]+2>oxϵ9sY'u ~%-xVuH.eTTci^i.e\}py)"VXKwa8e6"Z;U isr)Es^sX£L-@:StBVpx"4E0xݮd;E{W~)]}B)kp 2h2v7>& )B'Gi5((ZU3%:^0f|ER*FwwLǸ.0nzNOlÌS>޸Nu롡2N40;EoUTovi]/ 5<-Kv,XxIW"ek$WlUkƆƍ% b>A=6JF'"Y.<%m;p|M0K0$Hx}s@ ?W攑بw5 I}J*ĩRVDA'.K7T.ZoE&d^䨫AV#9\abuj'l`k |*9k,%4zJ] @{,<5ܖ6`_wQTJp("YϒWzi$E;-iԊ<@M+:p k1)tՄ̴ٺ<ȁiRHeGbŘN=z7CMMz/&UF2@,ʰi5}Vwz% 1M;T2i`N?Z-4.艂\qc@ϓ;1|kjϾn; <1߿p&|t7_˜KѨÐ{U0T -WXp?ŤfgYf$;j0uP}XYHz\NZk~I1bvvҗ6+ǚ Tth=Q*tvU \ l&' ǀ|P7yk/~ 9&a9@<& 6/ \dr'> H!8Yd #JHSJ`۷A?}nß.d-u!裵f`$9cyJ֊CPٯQKoF\ݚ_ҴqRYSXܭI7bfod\:. o\g[yb_\ɅUT]gakJR^gGwkrj"5EMHV7Y,ر|@cL"OnaeÍx-/*%5uv׎T*QUKG.?i1ptI(O5-,P[8 ɠoV=SVht\0 ’C0n34cHёYF6[Q,Iw|wG[9b|˧݀4?摡QG6h(PU^_4ϋ6mh!b&pGZC|fz496J_pr)Q\%*rfo@G\n!~c^ >߳uLG.*?{MF;^wlAwm'֏ԄO|k˄nЁeF ]׀CύNȎV ևē$=ITWn1AgF)A ֭vG)Uw۾&2b/WI 3> &p啫[t;aV$`a&tlq<꣨6LԶ}Xe;< 5W`oqI(d<Q{1<ؔmNj{^ AP?kXƴѲNJOrSa7;rXBA.ER{9/ᳳmbw@ (Sn2syflO~snKH٦e>gjUWQSa&AUl Y+NN{/s KzӸ=tW Nܝ"PB${eՂi:ۿq;L(m[,7dv+&j);öoDwK'?m\=ہ2ӭ%^io?׬K&'{O) Um:QTδϱnB'>qXGR9̚g,hF~ڗ(TP䪝[P5֒Xle\q2A~"fdJ؁-4F*>މŐR+s/G17ġT6e9:@wOڙ  Pj&e@#c y0U;->_m^HZ^]Aᅂ&_| x+L!;ArJZt@ r+^9[4~|'CV&2ѼǙNTvm99Azox2 >Q4MH(4ħV ~9m;} \V:"L^kоF#c$Sٟ 11H@da_?M6_kX$$cFưVISv󀰂z3:yQuNȫk#!oe=)ݫg%"bca VIW6kKdߊV#ag@9ը70xW׭r]Gf+b<2YGúW0_w3ِspϓ%D-C%PmC1Z&5 ) X EPol ({}bzNa^fT v1p)?aF?Fn/'oExyf†Tfja]> ѝX򋩀>A9RCYU8$&LQetO`:+II Җ|c0S;6=SŞ:iH ARA!b 4~ ֍},D TQyT.\5IM;y(ҁpkjhfDL3{,D[#N@N֌i)2ЕwO'G܅tWc>q͠~,q\vanIh^Ufȓb^[I>vs!v?ݱ5f~t_w odMPNQ6=0ID5J$+Ŋ3ŗv.p@^2\XsQwm`Zĝd'ҕ0]>>8E[ |77$)+U"&&H ;& NDO*KWNKNΠKxay& `D#Gf#lWBab d:" HHc` bXyD]c,5it|_ʳAdu FsX4m 6dz]95/if, vJpѣ@NQ5cՖqTKeiHhLb[oz=p'(9J>RVY ۜ[NiY)OJ+^P(g)Uۍsx<6G3(mt0$yz=b&<~z,%qxHpe9e+zP5JvH<%9 ]x1%֋"ZJBvo8X 02@n6 WyjU%Ԭs@݆gaS/pB-q[, ;ωTo:D o%K3+Y]/0BMl ^"h⊒o{K28C]VXʙNx<ݐ{G jEП^p ZSɯ>j!I8jK$oH?4h/X%R]tG-:I»e< Ɗ`QW͡D)63r׹.?N:/oXh/KR8}'1kG`N; \X¤B* 삊GD^\iI/~`*pЪ߃d7!@+69n4RV5c*`yK(mnڐ纚EHtjB Րk_r1UP6~\}RwiE}.y9k Yr;p:.5Xc@?kkgΞ+%OC~MGHTg 5ɣ1~(w aPh@DC2ҝVpY" q8V#꼲 %kFۯ=,8jK;(`mb{( Fߑ{Dy5$g{cT3@-:9M3 *%fɺ-HRRfcG?HAO5) )Ijb0'vtb64چcAAfBF%1/X3l{0es[݇D/)v`Iݞ5-$q̲mp! 6i1(0Z7VCzCV"}֨dޜq>ȘpYp.5({~ݓBv,/.J)T%P1+ނ l(U(Zw+Nvď5lKQ+mp>]j{hMK1pXc6Y0ʍ|l qeK'<Q}zs.'>d9O q^̝l]jڒ 3F UҀ)Y0̀'E JQmp::3ׯO NGŀe<&gyvD|#A`OlkQF?0pd1w F6q^zRޯS*=)^*XH?urCL 9QtBPw뱊1abM̩q-HifB4Z\U m o,ٹ3ݢ㜭mU;?楉]z-UJl̼ȿh0evj0.ZO h¦gT]ovsI$GILM-ϧ+-R(0qK| dsUQQv IRNd \nGFIB4c_{=_ԓ7"a[T]XrH`gs璀CXN6 ~ 7zp3`Yo)Y 7»˿X`Po5py\z&}N}8+h[Nq +'5YJ,^0+5qw=DNڹ}Zԓ>1=Uu~#ᮣOkGEgǷ)iԆ^@$'%+ಓU/sEZCcAyTgI1EKL ep[K߉`a!1TR`!7]Եl3(;o,SFK JG> j1o܏*Ez+NNs'?Hhԓs*cN} Y@)Hd­1M}i|T*8~/m.?Ý|rA C%OMp#>#3 /dhy~h6f ,s`Y52?sc^GzOCqD F1ť>n]3|&쎲T5ԭ7w}28aMMpyK QoHV/fy&_!q}>tFؗqP4X&zhKf3+);$9_}q(bN`~acD/YpD uAXWߜӃCCnePPǏ7U^N2"p|&V"ԽN^4)A#*3-ź3#7˴iMX@1izG- *ps2JL감&,Y=%L,]pMsw:We>{F-k5Eg }WHp2ޫ#B"%x,m<x xܲ`?#uqRz+P%S) eNC^{Tn*y d;hmFYnkWLhx+E,,NVLXWp<[mE؇c..X/M\b)Hh ]fBD ܊\ |oKЩ.?ϙvvޔ)}"/%{wzC 0s?#sO pWRJzԼVŊ # `X$bR@}b-\IYt )qRkBtS9B4o<5|PX3u_?V$O}rG\hV69 }az6n,KgZ3C4Mb  [Z0.ה@\L3*/N7wUI5;jt$*`d4i3Pu'/SaBs䠗r r8(0MURDzhn>@ơIQN%R )EeWd:H; OJX!Z=Ԭ[1D[T {Հh6m0kɊz\'@MeLu)y=5BR ?uGz>Z막T$3DuP3 ?UDZ P -bOы7|ǫ+$+<Q`!v J~+֐mSqdCIbzA(͊HcX$v|r>rfEcd5MWHN߯³:CЁ? EgP@VFųv :f(BD_)G6tT{:mٹ2~tb2>^kc̆uDx $\(05,H}Q ~}{Qu#HNb ""l>pwlraS!pVp0e.(Fj5ڬkN}6]Ehm7/(]X L%O>w ʣ0cM"]Frz/ IbuX׹K>,YQ~ZD %G/Qa Ǥ`ƻRQ34]Ygn}OB:Q ME!U )Bd#x 8j]sȮVoMaUp,|T>X5~Vvb%1:7Yܸ1iFe|5-!&ljw5$*L?+̡tP홶:odFޯˀů9U%+oǜ^y`& )x^ށ0SF}O@Aƒe"~N v !Jb<`,xGYy\!M*ȏHygȄI@c+Ӓ_xN=Y߽!UoU_UbxQ֕}rEc*|;Vw*~9o4-SZ͏MR:(K5gy ïTY^vsfC^HLjɑ_8`?PjjUMtJ {> _zRwl)]Z(PG |4<=3ZVIE-8IX{QH4#_]tݬkc Uzffn;Pr? LȠ(ŅuZ+ iqq~(b ˲;msGlڡ՞^4J)2j'*w;0O_a@fBt^*_ ]:}9LFa&(Dc6}mURE =FYy%ٵ|| pHa30w;c})@pŐ,'7MH9keC7U5udF #Or\gG2yUų] .RlśWJz̜ą fw"]'`0SQ\cWZճGu(՜񨄛ņDYyx #4^S㫨#%ߝ3S[fa73" j~)/S</ƚzCKa|׎/nhWO~hy`Ζ?^oZ ;p(_yp+6aPju(M-1g o0WHap3SqQ1s敜W,ƕ6z#ys.,nz'/3pj~J I^nm {ETKrA;oAr-'_&{Nv>BHV[ t|`FyCIt >بrޮe"''\ں[3?.\y\L ’A"N%E9Wl遨E {TH5G0Z@awM6B|..!q^+x @`H.Ю<HćU#dI>Y(W$)>Fjr6L1#-fbAf!.f'^/ !%h|䖗˿!wn6Dž3RI8.л+#opT%7T@e4 x@!MxO𱈅yLkgɅCP ma;OfSTWl=/MHP>!Ί#=˸)T{&i߄RA p&y3g"NpV }Im `%ǵHg؃0O"ЖLaV5Q$C!ZkJSСv&|w69W١@< =؂kpk).vR@X r(f희*K:i$Xwfr`pnBuI4*e#C̦! ;&IiB;fV}1 aS UN6 8}u LC3 UW ^69F kb]q)OD=f-Bvʄċ1$R^cς F8 [C HE/˚iTGg @޿o4Q5 kyVKZ*kE?n!IL0MxG@bl0Q w [ i5@rHk]ì%%a繸%\ᴏ|U0\|s]b^aJ fi~i5\&NiJc&-)-OxP~4a.ηϺg⩿l>[qO~9}Rk~.fYDpu:wŔUy =V!?c {Ѧ-&0NsYlH0`c%wP:|[4_l_2ȥCcZjPgASK5iR}Q*Q9_eQ <=(6Ҕ2EJ ʢն}i>BfׁY[QL*9#^obO};ԓ{ |)+%$Jԙ6=a?_7eIY9J,[b*U^m%'9ڇzf.{2%z~KtLyc2V<0ڿ;˟~^̮Dwm-r#Vt#WI6—r /}ԋ! !ӘL}Q^~ fF,ɱaٙ'GT~{X|\༸# g}+$#hX?<4mVג&+n`hӾYI5sX;{Zy]&K iu*2F6mOAWQy% Pxy_ב{=G orINRr1O؞`>kgY"Ѣƍs.6[9RTɑ ulI( .gDۖ`r:un'?4iuAӷ#2tkm8!lehdh.PPJetڝF, .ܻIkBOw*UB0gS|  & PqIL%#s;NtL 8l Ҝ2<*g \m8jV o=at`mLg bmG󦖱w/; Ӷ:_ l,p?\МT_?3!X3q2˗|cؑxj5pBijy'apFPýW031L $Z ]XkodsRY-Pg,bU۳ 蚏B9Tek&{r~Lf+~`7&8j~Sy,2os=-DC b}Tu$YOnq~ p˕矕ZM۴WhH|O O6J/|{H=@tǎ_䳶jfZbT +XWxPZ5k:nìJS%ʂ/kG(Zth֙Q:c{/a&2]Y51;+ޢDo k]=6+ zoȽ!- vdFqaTQDҍ/QӖ5k;[D>N7-.gTCoK"WLwk}Md|pm2eZjE]:m>z9Cz7@,e$aݟN9IzKku9d?tg$bHS[M՟#U-z]z"WaUz'$Ϝ*G(Gm؇HWkԝ %e3$'R<;LBc&F-dbX}Õ87'Pqn$S2 \]a&"pjSQwZIL# /Ґp]rUsa e&sD DE;S…Յ/گ]vޞD)G"( k᤻"@^)J1Lm齕,z;qƄQwJm!ZqFPTX'm9%7k&;I7† Cni>l Do*ˇJ/KYv]i8߄0(0 9^܆/驀"mq4̬8ϣ!&]P׻,b0fsD4«ӓhh@aʐ~(˛6.fBǿ4ѬOh>_;K꧵U{9 Ɩ*J8] #PمskN|:z/̚@vѹD#FFA- kR6%&:/_d(}IH|2wZwf79fo5RottbjQ1xҭ^$_xy_I} i Rcա-3y#0pr"(Ɂ '$S  vRP ~8tw: L.,zL!3 $w:0 U2l0$pUD(xwL?":3|z.@ƻS]-pI#gm:SQ=AeKCǵJqFO˶X!Ot_uQb2ͥY(9΅u<:?~{=C:[|˯J^p (0̲UԋҒC \;`fG3(]LnH l yN}b_-tܢ7*8kS N`_偡t|;a?&|اl1$Jj]6mV'Ka2ei¨?tH BwȜgz4̣$! O'͘ $zfN<34*Ȼ\'nh0t N9)ÌuLhdvWp"2 ׯZf#Lnb?9cRVI'͏9c[>(UOfVXdغ8F 7Rwl}R4jq)A_{?u7 u60s\Hhl p'%j00+)0d' rAaoNȑ8?\:0&Q5,Ac <=Ǩg#|8 |fCZUdÏ> 1Gs6ZřO.57O=lX(4UäΩS=~LN:I-bn4 K xY_+)1z $u,aWE ;݁vAơj:$[0NcG!\<ᣣ @[F$y-b6 k#ToP1<'5=0=  `d:jlՄ0ԁÛJJ͟.':o6&jvMR)!Z1tb 5/Z,އ386k8}6%ݗT= EXfqm^/=I^/rɦ "/Q0Z8ɏ(]D K.^_A|8( s4A9zVH̿s@X5(B#`~S4Xl;q;֥>/eHP_Z8]t=1xcY,ҭXMCTѮp tļypK3LG7RjpC>mkB彎ZT5ޅTntiI˽(ps.lD#<g[*#㍗'l&tʎ]Zxk64)oS;+G)_dU*9Io?)؍HO憧3XYk:Z6L.? ۃì`RK$o~zn W+xEc3M$ttWl-yj",j,} /p'U,YHNCyCoܱjN#K%ёmA&%eTx1M"K%m,w`hC5X³b^5ؒs}P98WkI,]1Wӫjʫ= gOw TA+ܵ@ gB%BW #+)َ\-gYM3I 4N1#gru:=4u&62vS:bSL~M*D0Mۛ擝j:|GͣMDW $Ïed(]b/b _[YTo ⌰ciq3) V梎 [iV0Ry?Ǜ:O*:Qȍ8&ORwy,$6N E12B,?U(Wqެԛ5+-FN3nvԓl2 eepx}v: =T!N}R4?h>Nb̷7mXj#Mڒ0c:P(Xi68X?C_M?n GtX0ZܣL\cGgҠr\ҹ7Q= 'w?X%>{4< Fem~_'ŴM7-;^sxPwܑq[,\b ;2S'򃬄#\&`6(`N\1\I]7xJy[dث5x ˭?@ 3TNj^b.(##H:D'OOK{X?U $zx~׽% 2֐t,_L?%piQn0Zq63A r{q'^\л=DnZs̶݉'QyQD; i i&qV{NZ~1^*AP7곁棊rP7!fTbGo e8kM6ǡl @Q] |=48KY3Dv+.DR X.N}CniK0,lp߽m?3I&oo, ?XyϏ?M&aW(Wʋ(w3T)T=t0-f3 Ř4pf5a9؄zܝo7nM!X20tEqR0`Oþ~\ FCJM,Y`SFRIY DEa{V9$Lg[N2 z M %dGa)־12opB>^A|YPy<<}*Ej.}I]Ҕ>.Ga6,!t7/mZeSAifwC1:".O rv qY/+t 0˪i\˝܏s,\r圡!oWhPFm Oǔlq?2PNx]{d@E#uT%bX2JϬT/EcY2>\v_2m3GҠt[);uti9v}8EPsntvS Ust T&̹QPgG 񥧉T3%P^iwl:/ ! )XЇaq/uѼ^]dOܚr _ƉנAm,C^Ra Eٟq 5%.Hi*@v#^[VtLbmpyw^RԢa\ =c!&?D& XU$c} ~n`sK+%]gws/%Zb0lKu8Ԭ^i_ "an%Xϋ<@ܳ!_b  @fQ1ڝw^o:uK3g所XA?!}D 8¥F0-B KYvao[/B4j| U'7C;PYE\xc*he>ygEQP l@Hz{]Dbr1rO)3$&G_z"0}߽~K/rP p,QqI)LO)G;1V7`7\JKXE唕 3+bm /+3Yy5}A)9we59:up^/q .0Af_vU-Ȝ# 5yL^ vB}3B*)P֚cuh%Br0{ye8lw1WBsVNԮ(yM 4>(+ tt#K4khU 2E H XI&& V{]0յ3'%-ZL܆[Hݬ(TA#/fBL!F腳?ia*6] kF7Я P a/亦s~igz}yKM\[NSwa'z{auBä]h h*$fdzTE"3e/,<;pQ%P}!d)Lzn /ɮ*&$(&|FcIk_1ˢzl!0ZYF t5+N̰^ 8@K1MgU{Hk_E.TLVaO-٣\So&0ɟT5VBu m@bXb*J-tJ ҝpR0 ʏR?5T{/͝({I?Ur`ͦg?4e %i6|dpCJɍ4Z sr2V;^$Ԛ~ GwJV7ʦ&>?̆h m1 Uy9rSP`(\KȚF4ː41 &M|[`?0M8KL;:խD6P4`l`*$tf*?/:> #`~<źFĀ(]c9CHiԺ%8 Ⱦm?!xKҰ YS:G=xL1~Ehin+z#2;ҁ<љRFl0MtEelV3.nr+!{h,[;?쫯h&B-^/ul R]hOl}|wQ[(tt&ɂ--յ]z;c="/MDCDt`pnǭ}@>ſ|anʹلJ>頌;8tn iX.bq]=+TC43QkM"wuG^óN52x4=d:pw/U+s)ِ>kOT_>(ܶ(UN-}B uQ4g؆d?n4(iENIl~g0`U]殓>@HZCn9M:_)1SOEꜭB{ϥ׆[3T^(+"*}SJ t4V|(=zF6W<Ҟ|U4HhT{`z+ΫRE$_/*)fCbxG':Rt$ҰзkyBܰ:-^6H9l"J<ϠXZaNfi^! Gn?Ը-x69<*&&|nfOq o_,wO7ARlދXҐ 3;O̬Βb:= m\Zʬz{Ư?`-n A({X%I1q##oF>^E{u5IԘv՝ɖqDe{ȜVgTUɀjM+?k7|"JpJ,?oOub9$2J|lR~,B\ӛJ@f3np$m3qnmAY̐F%C./G/{1. Q m>>0Cx JzK"}65b|z.uRN> 2 3 "n..4pu#!4{3RZ8p;;rUTf#foOտ 5:{NߨTeYKDdPD/ᥴAݬ9]a:#d2u!h.4{mF+. ~_\ T}<ĂѢNv/5m(>Sxft=%s[@My5W?P 1H&hAaVh 2Yq9SƓ5vsf1w8aF:2g |CIh0mohY)wcms]%Bp3)*Q'DI)lFč/3Tnۼ~u$L*0B>(d Xr8,ak<PI5GT~>)  瓅Yr Z|XyY PzNTdH~ e(3l! Lj;77x7C \m[wC&ZS%cumh)<"g V9b[mtF?-)O\y^Jn9 50On|d/WF x~?@pgW-X*L]&̘ tah}v'1c*NmK^>h(&wݬܷhCIB1[sS[P 5%Y+]Un` 7'e}]`D܋^VDڥ;_q f/kl&Et$JyjaV`A`y ZY"@y$#HUMfO( |@-햏A^ޕsfyy26yگ;&ۜ9ULG҇߭#^@^rmNڊ-vQ1䝪f en -UVwx<ړ}Xbu%^F|5GR SΆЍ#fV! ڔ)_$7,=hb[%ફS8i.WBE_.>EWꁑRXLMz-?]0ǴhGq/;#KTCq~3wosa<#6OQ!? k0\l :u9uuh8m1O~5`w^VUfZVRU^%! I[VK%.#wMVjW9PgÔA9 5gjR)H˅TwHdV%聐wwFl]A0y?w<ߒ6N> yagf sMxp̒ؠ_s}86l|ԾBed:Ԋdy>z)eqt%FN];Ѐ+ 0%" P3^r'g@T˜^ ?܎9=QT4WVta~3qcRgz?D=ђ9ZУй6 qVa;4[sf)D~q9kg4t %>̖uC98Ef3G*92O(qS{E輬 $}QQ<g{j\C>,O@nR4.rD1g5nw=}ƺ&޾#NTt/ė2ev{1+dzJYAMR>pgoo|7[UvVcW}56z/Յ=e\rŏFh֥@>{a>=bZ4>ijEu)4Q5jw{tmtpK&񭠟B{U[JNcZ|2̀Ħ$t{}\RF>#]Š`m:q=ОF5ާʩm.kO۱X#oRN= AϪb!:iTVx4j.5lto(uXy8i,ҰYYH\4)>R(ÙeJ$v1r@pmkȒZ p9 ulA#fZFנ{qJ.*SJ)RgF@}qM(I99lH`x C=NJ{`Ol݌n֎/fDfe"e``ItgKAa3F0qU+o!ĐJG/ZLAAss.TAAOǙoV{&aTn%VD0R"k4x&(a&ȸ0:Uv9kV".{T_"}fE%.}A;29##OfA~N$wJk̻ #Yzl,G͈ɜm C${+]8&u%/B[ i*@fx! R*/9Q(U_ŮAi]p."I%ݿA t],ֿDVmaR 0so{qK'Ey+SҔ(w v"GŒ/r\Whmk :Dp p'KgʗIu̬rzEO!`*{jfHjaOt#%Ώrr>.h }S)c6Qi'0Mg MCtGнezlBgx(ArpoLϔG>;n_(nն Lİr (Ă2v' >[+ގ(!aM`ytp)gYϷQf>`)BhP+B*`NOvD}HDT[iͷi +b ss;"bWDJv[xPP`R7ū W<~hȬ硌Se@+w o'_O ;C:8\츚'G:9+OO6Q'*ʪop[jA qANGuJ .CpcCcp%'P+&vBCbV׭~ek%uT GHRCitl˻IT6GB[ 2*7m-B+uHxZ"dKWn2ȅ)9ڦ7s$ʆ9˺} wC)'?lZ\}"c眙7[o%9l n.*1}>&]I@½:/JxxֿH6rꬍQ[ b/9a Yu2U')Fr}1 ~sI?{-y^nZ]T:̯.fy`Iik]@E/:衊|PY$ $+/8GS?-@5HJ?%ۃe ~|r-5! ;:Pޠ@&|0@ʰUm Ү޴-Up`9 Q`6^_)(i힖HA RFXJ#쥘Zz#d~ysJ&f(`QI1E-'8Ά&6 [z<hF= 6.qbO07bUCw8w(pS7r/z&V~#"+ȫ[xu(* Qxp'sNQΎG~UhI&5S' ӫ0X+?_zy|<]HK͍^v{\hNRf@[ F0JH$jb*1#)h{cpLXZ@Cj,Alˮ *?.qv 5gY #]C_n\+`~}k>2(m9@' !FBde}g*sJyq\l7KoӉ3;/pJ/]蔞D\Ř|A]I+#.\݀DLp~ۂjK>[9F2r\D鰽5t!^_֊V0iJ%@\9L:XF 1sN0C. f)%`c.M"%r QȯVwhǔq5Cg ߫K[KI-U |;Kݷzذ֫]e9î 9)لctLx)4޸< CBptlqȀWHP5DbC]+^ɽ]]ADk}kLW_Ó3Έ7vF_b}3}%a 6qR?FJuc׊A~~ Dul5.f=c@mw+>k8% 'Ad }!a f~, sR|DfI$?"{~9Y\ nT+ MKX `7-'jDz B`M&U}S~9lԒw0"N݉/p VG^UTa)AV ;[~,DHR|~<*9N¨I eI eĥL /c'P}N,d+ܨP;v,%%'p&ZU|ȡ@_+I!:sH N  @VMTT-ty3`)2Ցu RDRe2&`< D!:O8 Ytz1VGG($7P?QZرB,DY"!UMY4*7*Sz'*"ƙ@ܻ]1Դu%\gY0a$)!eVj+EV{dvn, n"=x+tG7ӨƊ~@F7\ w\)Ao1qC2h A=Ξ d::nT/֧e}smDtA<fKD_rDG+2nLO@>h[.agiY'rkأU[H -%LD]Uw@V&^1FlyD atCh8L@IhY4e!u=+p`A&Es| |)G0C蒻qt-aDv;0ڦ7Ȝƣ]ytZ0(j.<i?U$ėT`ax|o;:ʹɯW-߉9OuJՎxm}L栄 ܾt|" GK9$1ƍ8[j)g3dn PZbFx3kd b ʹՖ$3W-~>@7˜iLԛfhrT՛,.H\vSΐ#At6YkBt`}_w4Q#+ó&+qL>X xphM /W^7- {nQZRD/l%a'WD6ٜp 'S5[1R1s϶Ies0^m[bwx"V* NƏ=kĔ52xt]""MQ!Q;9rƫ3 @:IFw^ҫiT](%Zh<fׄ` d'^C2/z:cƤ$$5YzvPRzx|L=ƖJA;n+>"]qeӥ95:?4\@  1Vb A%.ʼnz)Dg8wM)MvGT{bٹ+!'Nt4U%E"@+兽n5aɆRW_f7*|0L gbM_*aFC{%9ln`7Qlq!0v׬l4'=*/ݻ 2ėdJE,ב"|4pfh(Nei5& 1_xǒjn˼1J,.(uk|*eʬf]MXUőv}gWеB9 !}н٨PB&lfGL"A HiA"$WeZ)Օp9T:жa mlYJneִXNpw %p}^Q{Bi`{PRM|ޞۆt pŀ%2;x8yЎm#Qnn_>qFkXA)})I4l"#VBY)jG8(ckd3{f RBП1Sō-6&p_ZʟhL+%y NAsr k>-=wE8SSgEݶΥAUYDI+K/'"%|B̈́.(.]u[If/IâH; Ȓ{;2iƟ .chzz$ei ~H>N9Y_jk~̡V:4j?I郥m?zX#$IS:C$Ʃ3-×J8~ ) ۤe zጹͶh ]{vb/N֥O _NC`LN݀(yl*gm߃y\U1qo)BFaMLj sc ^iv)IDQt$-K70-!Mu3lҦ+jEd MBX@} ]%z=]LB|g ׎_e%^i P$K4QXMk5_$CatLaޮr :B3&flB~ܧ7m`)i:MhɠQmH揵< ULJkcա,F\OdC xbv館"`qJtKGɐ2SM@Yr]NƊ8qՁIdOY$v;܉)U;Q&BSud+r\^g*"PZK!8?P699QpdrE(E?\;ג+ӓƑἢ/3ݫ} NՈ~P#.s>~w.?fo<9cţF(zòy2 fXDl;ݽ"~ԬNyMF`70(9FZjs`*,;ՁFid#CUԣ# t_3a#.> V"]XW2`hyU_n[< KD beqhDȰk.¼4ΐT:|S g L /r"Jj;%L-k~KK9 EBbYꤘ]pTOPpY=Czpk.$:v%q2iM ᛏon8<Mq'S.|9.Ou+ǟ=YGn0y\)@yH"ز=?[ m>k(&sIPa¿ ݨlhz_iSEt+)*itx^oڪᔑ{AR nż: {`fݻ|[k(1'@f8avC'X$7?@*NDfSHD46h3 Cev0ZF!45r3-q#O$L\'Y:c1''+DU׵`qx>L:w,e4ldWǝ̓&Acpk%BR5:)ݫ,:ob# o;6G/ˉ=h9;pΩ, sv)G^Ҧafؑ (A>mÅ/?؞\J ^pvZdQݧqY]9jCbCfXaAT:ry;2!*"5-?J!K αݚ <$Ty+-)'T Uf^L+@O;wNo m.ib,ԍS\ DȬMR}҈hx3ȓo7sX?(IŸ]ZoZ3Bn"S]SJS+oY7hw e #*D܋$:RLOu?*:@F*س|-M0s3)yKLcQ $3< >R]6GDqH=:0EB"8\gup 3ջVB"HeXugΜk9#_!vh-.osIÛ_*|#7+9M}az>W$k]~MI*sh-cZa3TzRw).A aj)H[hOXwu-)FD^'WCXcnϥ8=VNsɹH49eBT;?c~K(x68fo(wѴ֔VTE!{V: s܅ /sx[g82uX 6k}1okvlzP<(RݭnoFYY篆dQ< -OrhzX (x pbT9T-&-+lxMk)9X@,Pf8-0> i;kQM ̽dz_?;C݃T 寃LnL!ijdp߽ F($-h [8:55125Dșhb}݊g*^"Zd¦Cp!eI 5dOx(RTpW|#Eϟ$܃gпӁKAԞ@^c;;9@_*Fug8+XwB]Âv~1WWwB1*Z bzaߙr:Z8Cn0EK a?C6`3DGF{*L|L숔m+NJj%c? m.[_s9 m$& 9|QpzQ:Oe K5峧)2A|^B*Bɋ"0 1.-JkHh)aG1?ITy\b5RF<$#chG6$2z,'?ո.+}ݡYgH;wꊥ1<>"]|X54+)sDa fР}4sc:o|2-Yz.etQGSi1<9\Η"ݏ+dZ"V"w݊S:9kJ 4|{B46z |NgqGziFY5r޻%ӶQ(걋ZX_KɔXA $RTH\&[FM]qo~F+[D25Vׇڑۼs pǝyf|sZ ✙P?[/BRI ͪ?'R7bg>TKO6ttskCzJ$QaE\ SQsZ}A/2TyMPǰnVf1!v4gkY)D.> a!$?{OKʣG{*4brnP3̊~~-Ԫ Y//;ScPV}ʢ)*qc)m*Etal8/n[bhzwOO.eH53H8+t&A,*ѩD50B2;DѢqx[Egp4РH* ñSGϙwB ¦^-W4":ҟLU"&T$FewZ1jM+)'EqӘTA#V#ƈws*4 Rcz~`2uF'_@5 {KG;+~cf_n.1|ՁF$Л Ea ȦE`R>h՟[{l=~ eDsn->i{kmמ_j0$%׼!_j 4ĥ$|fh^7Pi9'ߓY.cJh9xe3?)~GAɇ+HILPD'yQ$#%:s Z:g}jRҥ'lUG6knExnJ9=5h5hg5Dܬ3E*='ߨ#1[4.+.yO%#Pn,G/iP9 (F[=-I(ֵVoY >1RKe:2[k؅?𫮓KCv6Ӟ ym;r[,!g1)x0Ip\`=~Z895] FU E;,2ӞP\i! Vp;#A9ZS:!#q=-qױf`gȘ2 du1jr"6wF I\bEO` ȣӁ=89awȭw4D9I,ںVֈ.~nU=-)p+:p7WlS…3يl _V4z7BPm@ P8^_#X˿픢4 X ;h8/|P =)1Pb8F;cJ2\ J)w-J!ɠXknhΊStgghY:!'}yy6Ǵ؉ V{+F&d sb0.rT0HǕGRҖN* :G1s۸r7sՈabC~1FsC2 ꔡH-}k =:+ejLr.MsE iQbX#ަW0 YQn[ -$9 ϛKȊz#r^~ nu'Qƾ~ 42L)`pZ!ս•.;=` zN@y{{'_«nj䰵5Tg3ΕU{6*ZŗK]00A$gѱ᱔o,Mu8\OπU l=.0M8oq`Oq]`ޣh+Zi) 6I?l+ IB`cna[Scn5HGey+3L76OsƲ.K<@=OJnM=WM K%Y5@ީNY@Z_Xut%JnT~NK]m^\fT$˗w 6%[: X{8 m'ǽX7npOU҆ }g )D{?scǪUz~]1+T =:-eh9c*d{OS];Y$`v^!Y@QWG]TdM?;w!1O`>_DX=֠tU1(_2g]ueĥeR.p: -[C!߲P&c_Vޏc\ D -1SY_!ע$ք7\dR&?D\l1udv =Fu4"Պ kS Η),eniVxfс3@i.714)6PC]Y;7&W=;cCW^R=B46`f&mɽ|f9%.%3?\ bNK0ItFHɖ^LS_DRZ&# ؝ϥeJJH11^C^\Gӛdm_FbKx"Ef1<_Lr8#5qͳRgqxpxVzArh mO᲻1yaOq)Z振dyvgnwusܳK|#pyXkbe`[^iSklxD7hq@&G5S2o#ԣD+ak(Es˫['H>KQJڶ4ΏHN-}:&q|&~D0 ݤҗ#'q B]{~V,r_?uuLZH tQ?X~_"%y$$voE5ivгD.ӷO1|و;S)er3ɄwXJ$u-l/ݵU.0:eJ_͇yL,k*U" WGɒ#㷙R. F咉.};z C7zFr-]k CYI~l <ʔM s@TB=1s`ejQ4eяTMdX a1(QumܦA ox$чw[{Zr iafM B3Js"$5Geޘ7pl1Rŝ!H ND#aXP7 ř(ANvy%'kȸj;莓MB}o@3wi`sYSY6@z+Vo ڮKнKSΠeXaw>-椴j"er @ e AA}.ݗÚX_1p<.&g^+`[;#옢b|L}|pjsT^,n$4+MX[&k$Yu$tصaLK||b.EwM{BCXi}%I޷WB|+jtSZI,X.O'JD/X%.&4ϩgNRĊxnqh?Nvӓ{ %nS5'7%{42KgO.+4Ø:=վvP═M%ޠe`pao)am/J鳒w .e?!E!)ݱ` ^NdU؀h Rdޣy;2٩O>z^euQ}S!1PLβ:xpT.܌Hpi+w^$WO.|qS^ SڷC+~V_#Q]WXW cte*QTgK:I)jS] ,\n))9_2oiGNرH+-D͘ ʐ2[cOr!$׹>DԞ+6[`"nX2e* |Z"|h/(17LuG-4%W'l~HUu 8h]Vf\B}KVj9Ze^b8.8ݪANoYt~7h `erTCV=w('_M\|NB:OiI.@NTM5(t"n?˭aI;\A+3:/-$@%hxC:d%dx2FKRxJל Zs8Tkj AZ=j ֨~c{p)H{`~F$wYք(17+tR+=Keɥjyh*AJaHӪm Щ.CR3WvOyAL ټvqG\7Z^B贌g4qqx24d8VCqD` ϯ%1s_bB `vA\Qܸ) սX##1\Y *ߵJʉFm3RRݷ{Q.C*,Ao6e1Wcw*xnJ6-HA⚖?O-7at4?bt݃ci]Sowuq$]v$9YYeN/=B"" Q$"N@CrHs%ΪBlҶ<Sַ8NVXIVA^a"nb_M_}\+;H]rT+Z֎f¬KƠUV=5MHXfcotZn H WJy&k{ K[;PAl5ᴲs~'n\w'RMP DW%ʏ_|X)89P[O#x*p)ݾx 07IwEƟ 0zGkfz@<{UtvlxlCrgⵇ9 `3K8";j=ȭ,;ii&}lkўk_acޛT0넴"t70m@)MXk >6e'~&@My^ܐF+][cw 9*ŵ!ǎT=dȫB%hpH ^$Qc] EB='}>kJh <8ڠ7jxXOO+;vRG5ì鲨4* ~3C;K^z.Ec@ J횥/]`PAc%, 0ݱCuV3Atѳ"Y٧[UgrwÞ)kC;#@.PΪSK_UT.qY' Y(HYC݀-8:O r63oj4 x&Υ5392);4 @U?^}foqȟPcwF7Dž=+dֻec,%w"ߨ., 6h Wq([^ڮE[´xv*V)4HȗΕ( e:LJdc7. jZ.\4Ӷ{a5zc?Cg`Uw=y_(?b⁻^HI}T2E( C4.&8Z>Yjz7*Wäf|Vs0Ҝ8.xZUCY5\YuX0CC,%HQS;wc`/*QRo& ?+3̨ ~ NjuCڿ" ;Z[dTӯ`t}A^9Ļ:X֜IQbr J'fqsW-ITF'ܯt BұIn*\*@e㞱ŞՍ2&?hjO2?+Y:@Jgs-%Yc0X+`3&61 &uTfQ5ži6x0HQS&pXн&s,ߠKm"( j uwp$pJXc\}gS(biEQ~7LRLXMnBTEғÇA *+5=V59ZL*?8Ds>*?F¦n,䍸1/F)|A9(f3 WGF\{Ƀb{,¤Q.v e[˝:Ice_ (̓߶I4#u(YݱTTŪUԑprIFsgP\!}L"$P~jsL?a|9-: 7\3T#w=I_;A&FkiSs~ ]EDqr tf bA'N|1Yf4P;> FH›4o3o~sEÍߚkhc $E2BەM[m \OTGT 'uwğ6Ne 7ftO١[f.lp0ֽd5]`25&J-kѢ_DN7GZl]~݈s%x;9NrgEP9JOThlPxR9jb%DNz/?J9cul-^ɒNv|6PU:H$u?hAe%jJqjV-*aɫrJQZ&3JЋNZ"p)vgIL:{2 BrƖpʰeɎfn(iU(zύL|!̈́Id`3ն3:XA?+h^- *ӿ,X6[r/iYݘjП Ě 68!'F UN-ՑGN sT ܥS{k|6gt/7TXzSMXFM։Re'psS(ضP֡9*gD%-#|<ӳLe .U"(=^ (ԟ7j$18J O.˫"v3w:»:'½Mm2W3/v9"_oIJtVG1EՏzoh]C﫢n]lj~vstБFkcWoyЩ']菅K!H>V(FJUk/x@'|y`"JAO%fj0:wuJ\N2&Z=TZ+@}PUt+t w-\ j/c1k V|Ox+:8uT-0D[J^蜫nOzc:Ah(,['4N8=* șPon*-uc9SDꤑ2!o2.Hfhy\sIO^[%EUƈ+ gmEl2VP6귲c"Yc#0rUQD9GR=Ÿ)ɯ6^1,#wǣv> jh ~fA։.RY36 L>7LvtMK [L==@ ̼R\oZtF> m s1+jWSo mlGqGExt 0,A*y>^Tl kq޽$ xr6妏5}w>I|o #sʤ2jwGa6J@\ߛe\ +i& ݙ"+֬TFniϬAWj!Mjx(˓m. Z v-[^.vnssW^L/,ȡ29eHqL2=5! ƶo:k}f㲫ͦ6hGAzkLhzˋ(IOtt9%!X6|VZ@1.w&:U,9@~|-(v~{FE'j;ol+;f4Ӱt\H,.U_INZ:ј0dorD(aP +^ }WOJh\e-kEa%Eu:q|9_&9ɢ-"Ti/Q(dn[=H S/EwLDE1OB4r|_ݨ$-UmPu&(BbEh-\iKyinTQk{( \{4s_DwMpoz3GOb$#wnF1OӐ7o,Q:d(,P+ēd>ղ0Нfoz:++i=H+J4517UΘ+85D: J$|\η:PJD[|9nZdG6Tӓ6P[Kyk!IeY\Ǵ_:Hm6X.D:܎~G> o= 6"]xsJPrB%/ Ue,kZ M3賻ѻx`ĞŜ)mjkX!B͋cW\&i"Ъ6vI5wH]ixh1:q?*恊4S2iE@Utv[!J9ǐhh50ar*1LC7HT:1ģCjp.c;BMBq 'EL|nuN#q aj!uZNG_)][,e5.T<~uPDیQ_DgPuts|xjр ٹy6NB#?|vzI/-ϕ; 0I.xbd*eL1сȢ$5}2 .ѷFs+mr ~7`Tnis7{{mz +RJr3'xu-S9t *8&32KXH%QdVPXQU6Ouv0k,y?: .&9&i-pe>ftpSc[Dz֙[<|OGڏ3$Q^{f!lKP|Ky>n=|6(-o+m-GM=[$>MǥQ/k?I9W?&ʩ~ԡm`vȞoTcWKEO0] en>,R K\ǹSeh{݋CoiGJpkmyuN_ Ŧnܹp]ZHR5Y.M=O(℀-jsZzļs;G"ó8rqvm |[M !JT=Q\%ngX>48Oۨy,| ' Vf r3!v &uf. Ivx8k{eki򟛺 |%J"hokaw050dwr|si)aj,9KM ~kA fmLamiū!nHNj)IxHi(TַCJxΆC^' vX*6vwT]~H0+nb!5P1!x$HQk\~EMqS lc烑KB圲n?#LO^$; Zt-^HW%F4'`%~9:,)^Oɧ?dEeV~g\q"L)rFl㽈BTqcQMlO1)nBlVЧJ%wzVM-9BXm'W7O3uПJ'tQK.1yKtLx؁*pv>0;_w;S8^.8K̍|4Μ-6I3*|p8ofWѳ( P#M$?4pI &.>ۦ,yi]Q>u|Ę5X),x {\lq_-v7ZS;Cѿ͠)ٖ+pzJT-;0Z*"?ǶgP<~bP3JeH9|J8-:[khzB^?,Ǻ %zዣ6~\rfC?WLSpؾ77+Хj*H6bh C!SU~7Qڽ~)C{xEt(c,g1^kvLC30U(SbQ =W48bYȱk)W //+Ϻ6Kn̜g!y/)ccHNX+6zM6jo4_el.">Gz"]0G|֔6 2 7~d &VB7{  /0@&rbnrK<5IWy3Y,7tTtmn>nh ӔY **' ERMJ\'Yp \َR]IW> 0ȘUDYDx*2߼CS~[0Y{&SʡMhٟGA8q?ߋ2] 7Z޺|D*Fƪ@4 Ke˭?tg 8nVƴYJ@[ Su?+Y"E8 <:úřliYQ[!>UgLW5[ ;zfRtZs垉.M6íPuM{+tUo w`[s a,z!8H:±}/Oዩp_m{!3y-qI(8u;\&\o0(={;|Ǡ[e%_yAK[^gri Z$J]-Q ?b'y#ek[QS+ߵ3j / >JܱDHQ[*S {nTD5bfEo&mB+ϡ'\n1bL@^%c/4$vj0"6k#*QزA`N~3ۭv6 O/r8!sBշsTm[) B;c,Fe$pll#[ LWbɭl←?Е8f^)c8_78=N3O-O6303* C׮E4N^Z@i&wIa)XϹ 5[K-wu$$@lT6Y8_ӤthJ}TK Eǫ:݂Ytn B  hfjWuʗC:7Lz9|\}k,Ӱp ѝV0X2ThDuϡUߊE )jЁr,;A÷%KELm d<r@^j뭢7.)βqc+v+zկ]:pa.̢ B{Y @OHА-"+uI]J+Q|-7:Y a苼*mT",ϡ3!]O Qoxl?枧Gh:?VXy~rz)Ux]m˾dž&Z9~~> C$zg #ZWHdmHNiOg+浭K2  Wg˞hl݁M/oTvuyC,lrr7 wki@g>0Po+pe% 7`'h)((&O7Z׭rr%kې^j^mD BR ]jld"7JrrCYo:R(ʃ:ɠ= tS- /wUzeqE$mrь)V %4e#TP,4yj8s+bꀴBx[Ȫ$xk)Rߧt(tzX!m<[煉_"A3ڤ,>G^L1}Ki*%k`4( N9\-hq'bk] հ͜t7ןզnpUR*|# 90A蛻U$cjxi,gr /ҞWLZ}O\X:c9.<γ0ɼfmjK*2rF:S"#rsd$HpU9R|@ߓ6j7拨=σX.vM%U,hؒsXS7_#W!UwP .]ύԓdגM7+QtS8]?8¬Ut~O*րJhO/<Ñ޾hyF' $2 {YfdV5) oH#C`5y=pI]'ģRF-Js9PvY NjN1nD@]I-!n ?"Tꅙv}FEDU_PxLS+!T@E{(씃eorobܖ+ #Ӈ<DV4)5h>tkȅ6!FE@7~$nCʺ%,%߿vA@Óyg"X,\*F*=nx;YcWj?(YJgYT Rs.LvT+YRgyLa/P%bϤOZ@6n}Id]+M=4d*ʑb\/\BYl |7}R%߃%bS Yt@1CUFFb^Uge4PD >a QYjFKpzGů:ku*Ctc}Se %~Qsl9-eHҫ x(X/; Ҁק0`eA R: ZX8gZAףydϙ]#M3*'&J7=ʈU@3\kum[aêWMasW) >1@))4GUw0BWX >i Ty /7 4zUs]3DWW#zMJ~ $O^cwTڃs,?{Xuhx]ΗtfSLyk#S+~ QgD3##闂!-ψcNSrpr=;YMp/o?)A1H{#0ި&Wnj`a3SV+?. lStO"B#w~7dWU0Ի=*|}q8-9T2q@(TL`ٓ [/bQK @>/yfn#+Z$[b\e "rpq_R_Gz>rwwq)CCnt9dW 8Oz(U\4:8(aFO|Vx^රzt+eW{D}מޮLg Kj 9+`B}'" Ijwi[?z1@7 ׏E}̹ٓPR f!'SO# Fi[_gkOXEսwj}۰`,} kPC qaEl Ã8@P%%N{7{ȊABwKVL4zgय़mM2J'_iN# ŗaM02eMRcs=~[8S_^\9sGᝁjųlJBխ@rr82ųD%U=!{/x]==0e,p*d L^]CP+"~S<2Y`䃢Ei`&J$(xPWaMѱGjETwu 9[4iLJ4ȁl9 ea{tT|IﺻNBxk!`a}"8ֶf FčS;+T/:/8Q6HKgtn=J5Cv9X>ŤkV 2nVBAܕݔkyD#iҤ8> x@ND攀q{]|ڱ6=& C}ƭȱ-3zyKz RvӁWJ/gZN ǀ/O87/T~}^ڎ׍epK+]]RD]/]h/K%n5kօ?sGeܯ:.R{B~i` wxy)V誒PL5K=ԥ֦rqƢ+? C͉lsKAl'a5{?6裦`# +{VBqib6L!+9\ e ڽs)OhHc9@ hG9 %CHOhohF3 vmiǠwײk׵N:Sφ uUx5-za2=m}PtGoܨf93 a^;ҚP@poByCza)hˁ)T`򖌙jO+\E葆Ϙӝ^"Lk(Lovȴu%X>*bFetMEX#T#G؎llb4 "i2~#hs >11SR yHq~Gyw{/Wd +'(z}C<ΊE+RZlA kZPy;87xİMة#JgGGۅNޑ>z|*э0HqȼT(؎/KrŸL*{L?r> ^g+T c "z6e`)2bAVX8-q01?W6]=$()|,pWV`i:IN~7hب [eN[~9-r\3ƹ>]SF8ʒKV*$-gO؊-K:颩a)^:Nt“"Ĉ'4oXF>O5=7)xw9`M~Jb{܊Z|Wa=GƦTDְz\(/S>@^>jfo374%:TP/ J#yQ"W/4k ݷVSypI.7j?sj_N| ޚ`7:!-;SIN)tf8f ~ojSb`pe,'i{b>s3.#WSXgBMOHਓh;AUNWb'#kRT Bì§2"rV3د&YF]f^B |mhԷ+R^dJ{)7S\^5sYees&V#x'effCޝ^)2R A3CylbDmri=BP4}~ʤ A_8,1ܐ]ǣPnva %b_N)e:5dt(TVyΜ3'G'\Yş~sݰ Rl5m'_]b\Bќ1/bOҮ <ĎLf(U^Tz+Å-UC`Oɛ!ބ]d˔76vK/aRCgߩB7%|J9*j rbnN~r*1x5{)W{VbV2l1^yWn"!T,M|Rr$uSeDBѪ"kS@' 7\,%+ I'1kZC!z-73m-50i$J1 yWA%vcy=;fdȊ_By_q4&c.qSӛXik6=PTW?H\԰/7m֌]$y5ǠvpKAz[\g8m]I `l%>WK #f{S=mc}WTWuxd!MyMfӒgw9>u.tK$ϿV$!͗)Ne /&O#eTlZ:q n9 -_(1R\ T&0h4߳ħǔG$Yj[jn돝!x醾b" $ȀO<.IpJfDz#,0!gKdeW/;mV=5EaVnT b@ނ̼SAaD4*lC2<.5w ƦM¾qnlF1ʸW[yU[tiWiS֘i} {쫉-cuCC2[2S 3MT=6oO?kx괾Ä#O⎟3pWتr1[ȍ[;;$-O{{=1f][ K!OU wa}{U^0tmw4z{M2AX:aPj>h3;$NjFKg׏}id,M`6>さe5>qÎ*=nПP8M1T;5w[ z/r1PsoX}!%iI&rNN:vB /ЮMlϥ;xk)|*I3 lZh<**]$~XVXIdj3l͙ok5^w\qA89 Bvn#(PF+Q|:sxFXlX(|ZQZ 2SuyC#^t "L7"Qrg@kN7X@\! a>o侍g:ެ5Dd*=3M{On#`Iq%R{a<'f}Nvb}^>- BD#8yP#pWSydTf&g:IWu Kb_@ drD3"eҕY9,F-ҠyDwtsdIr@=.8xsnx]N$aԲ܊<%5ʲ@܄2IwBr8iA_=TZkY2q]/Dj 5!a]ntOWWΐd=4E<3&cj|&㴩2+6$'2 v͏4Hlݴ*v$C'+%n_nj3N߂M3͉ؿz?|y6{'TRnǩA;Fֶf'5[Gۮ|} 'D c 錀-C/m6UNhG5W#*@\ orax}tJVڨmkyEg]pl9pkOvޤ 1.R[!*TиȗiHud\u=i Ps j2NƮZj4 ߊ j4P>|5{s}C9d&_>/c\4|^̡X(w{>]>i^$`T92RRųOG~ݒ'i9ak^ [|UFRuUA1l&]}aϮ`w*'׿r4$|:R?E٧|@X0-^Z6S;'-y~`ko fK)n _%KneFswXةh.h۸j=p[ ?Biޭ -acLRfh1H4l:ଆ*N 9oܗࢋϙݻiN°^ϱl&x)N?"A""NuNpʇ}qYQ-}> td|'qz?t({04.Ǫs[P9+ojo#&O5;U>~)S7`rǴƉJADX=z)~FtbSU1a>NMr>WnXG'm+48 5C|5O6mD(;د<)6Xڄ d'cB2eCۧ֡1}?Tա;6I:K> JrHͅ"KlI@sKۡӗ9},:r1Ҍj!mBddz>,iwa$&kݛGjVZ  yJ ׁfjЛ YigHI<.Eق;&X-(@g/z%}vncz. 뚑 xQ}"Z 7UXJ0C& Hw*,Rg9:Nߢ9^o*L}dIL>|,6v<"FO*3o}fTs x3洷kt/oޚ&vv4\6RRu-:<8NbHǓƖCfOhZ-=p޽Q waU1$?ҹj=SLN2gݐתi޴CY 5`PQvƢ^I3dvg0zdx87bp߁!Sp(Q No-, 5d0aLnj2qI.Wyss}<};~ہ;c6i kgC%] F= jhǼ¤'ۻp%`Q$pk$d5OOH.reH`= 7뵀Kdm;\9p<ⰾN \2+[& a@`T3f^ ENZy \jgvI?Zn4[;EuyYh=3"CŃ^/>)I6"}mLvy^]m Ǝ D~GdNHE1rDV^Maa7e5y+Len.6-7MLM:z$c3}pkL٪#I((,UV73'pgړLPk1|f52Ģ,m51UP_*tVDMY5Ż>mn#OV/w9>*ϩHjT\T_)š#Sqw2}vWu5y+7I_4| Ci !\_(? c !Pӳ^ppArא%^ QAm4@9 ޟ3;UЊn :W`3yd]qx"Wv@gv.E.ƞ8qN[ o (}'SGI 83+_jq%܏]AB~NnO[KAb : 9ks4's-ͣZwt(H5d)~F&J)8:ݰrh%άL{!5N&ޠ.3:/f]-HmT_,L gx@+- boUO&aw r_7Y:w$)^{[xѥOqxh&.A* kR KuYHmMKW c[I.1=N* /D*{@m/i붊?nevm\eN=uRaC}ngv}(.cj@tП[P/!|϶3}UA?Οu'4|@S1S!r]Ǒ^zwhk/< S$SRpB?9NBNt"4XV/Lp>nV&1Ze,`*IO"i,;RU'e%Xɪb$Ith_y˒Xi7@dCĚ*:EJ&0i/ƍq>;2//"`1?f&++ ņN^j @#zq l*3nHu\Նq`wK$\E멅7OSW?O]lZ{)- 9&u>EDmm;Hn)As5({BQ nU3e4&;]zʫ\H(9=?]%1 ;G?Q=Dj\R<~0u$H-hJMSҐL+"HX ѡhV{pj"c@Ie: PY$j8$T9qX=C)6 h( Gj3yiDAFC]M:X{ sqy{e179M>{^Cj$۞ =6p3DZ}+h!{G:c 1p,@=9DNyyUa6EIG9dAYۄgԞM|7`O%SPzq8 ,TBWsa9(+2ȋf)޻| y? ;ZoAU $[x GaEF9_/v:ƿ561Q<O,MiDAr=$hovxئ.tRJ"7{Ռu}G[ap*G31O>g6t!?]$2v(VVA"̊nit(gK 775~fqH6q4@\~Z 'Yk%+ە-@_n.*ugN^&m* uv?Τ`czb};LS$9Cd%(3:2^.\Bd carA"h#vPJ(V?,7M /s#?)C֍˩k$ɼ!Ή_F  GJGΣ)'΍p*]UwN#&;r!z 0𔿒k&'-ڊ=4=HK8;9>(nߢ¬A}ѷ5 /gW>ӏqt.'y ~]P+)U(/qubEe &YVP(L 6 TnpYsWmQvXB̆X5ꓐ%̬pHe}U;Ajv>/<6)Z r>"VZ]סDܔ߯:OT{O@i pޞ#QR_̌Wm<{$!xGX{r4}^>Mc|0`m3 .Gy>6ևT ͪ-9Q?O] ۅOZeN}fZ]觮F2i?]#*>!&:UI]N 6jH 之B?PR/C"F9Θk(Cr l*Laoe{A9I,iltJ޲&.]zF=kh @ 3ݍ ZY(WPv_~gjjtj7aH,##2C!!3e+<9&ҿZEZM&~CulL-56IP8L<~lX$%. ޟꯩE &$!zΗU =e*@O-*gUn*u3_YQx׾w ' d\u;m&ωM AO&ڭr9UihO4pS D(цhsȂ%;+v;33t?%J_o6pq`_-Tl߷3wJe-π֗!ge6; 0_t49GLD-p~dq LxO1X_=tKv/H$Q^c,RMcqI pOVjO >ɬek)ł;`E#-U$O&Ty;"}X)Z_%z1h9KUb`v ðIvA}yc gOSɟa r;9v,: _tz М쐊!_g$VEfRW_\:K &%/7,7}Ű5drvNuR7&7 - yo*ȴQX9FhCuuc%Ot˻2K͓vUAPva:UP =`v1pNҞڿ϶tߚjjJ {3b[]2[.Aȋ49d $'B+D ޼2B>-l)ɳ4d*jkM-:!.#Ls+t>>67h&_ +2J|\'hGD83Vsu#|J։X{[L?zO`JH$azw#bEMʪeDY :9\ZHk8teKaz`-,l^ )&Ht>>e{yPX)j)]x];,~lӨ>^"uK \j!ZNIRSz&9{O}z¢?5Bs4g$N/4=?;g {?_k_E$9D~k,9R/>XR~&ҩA*=[W6RTQnlC6!R Aڪ_ʘCm40B /p6L(tD&U2BEfetn>*!#D!R7wB{r6xBmX&2_C@o;@Z*(qh/:̓Qk/]qkV2ØHKHy&.C|c1/kƑ37Y-xnӱ+JC)imrWu*_qi垫L^Dhl[i9kDSZs,|Li-N'6Nഃn;URl_.5Y E;1PCxz_E-W\T瘫B dm7Z'A;RF}hAS/M 5J}̓Nڏme C·p$hĝzԓVg UN+]x@aW]ʘa"4ؽ^SBv *5(8v{jzbO%rtSK"^p0'*U''ܗ^HBbXr)KbYNJA:bi*/$V;ңmEvO _)CAڳ,cgW:(gʧPZƱ "oEG*yIqyO)-Bښu}a-e PruLe kLsmݩ(S'FW${K{L,mV2_-,%RV+dXhmk :dqddwT&ƀXGoU$x8DC⼟n*}Sl-3JΊ Eqo q8[d`Lnjć)1{EsiT>eف >2t 1j$$CҒ?c\񔄛o\|,a[įr1PV l;V3W{~L[2xC lɾ`n^{ִbϚO sAGh4'" KȪF'Ef}&[{c1fvOI}|[y6RL@MrOk[|a*%.RGn}kK!4BmLlqSnq Lf^K5+̕ޭxGkAm}aF93v/UWv|"j9}M.PVElV^cT.{3 f{/ʚ=hɲAe7Eu0_X܍j˟kM 4o%b~~c%1`y7]qa>7}WU9נ?XNB0Ni)5=NX2 A̩YE3)YQ J QdG/gfuZh"NUL'[ *9c)2<Ђ4iM81M+6x!%uO\ViRkF$wkDGñ^GXQ~h*&xL *0V# nOkQ1sA3p4qNL9K~im@{+&)ptwD/}pm(F aI!rc9iJcO<^@[Rܸٙ#ÏرЛhg {ØNZL H͕VmHwؚ}wq)8STxW _XV㨯7ZsܿPwDsk4ܥi砈"߅ZgTGX5\[XC07x3GjZta{.>'zjD-ECaxs0;Vs:>5W2t(8bؓNfȡR = 4;*u-/7C ĸ P[> T=P2M#ssh|NsjrY(=eTK> &&Sն+ LB ?n'tdC`!I0+ Bz5Z) ,%m5/ϵ{N#ѮYL H1dGtN|e\L?cXET݉1S=FlXnW"^o+Lէ[ Q C¶[oaq9T|ڬ{Δ@4qI!\Kԡ6TGoda;;0uP[- ʴ(8g0ɯra;f.^Ep@m%g(@4 k/p蟍i/oȈ{F .N'{WkRMS-gRtc;[B }hZ@={ c-w7mK!.1Ghop-;ZCUGV'|c*:VI9&$g3i ='(w<43DC(aLSkYEa3ZP"Z_L0&P~W&!=(|2<{',"6nN_U@8QwY8Nf[?|c`&mu NEkSJG͎czz!i>pK혪C޵W$w튈:-C&ak7*l~N[*UR#]s(;2i 5e=H|J8THXD@-]Qhi&G@{A aGߵ)DNV}(s1=Rji8GzS*9lGǣuu)r4g8d9i*c5KJkTٯzh3N__i%{ >Q@>1F\ 9-XӨI9bOjKdο~wiCbR!7j60b/iefωr5Qә7eEh]OHaXZ )sbq$elq]~0[$YvFvΊ`|saO绅{m|ٞ9z-Nm:id83 \&3qnGP G:+#j'`*xR_ (U{` s^Xf.l.5Ls*nϩJ_rw!T(B6o. qѮxF!_%s5_).=jǓ? YL,,御O$@R[>IRFH G~X9?])X@E6٬PvQӝZA]j<@B8*10>z>͍t@ޥ,.48;$g+cYxXd\}dXǟCLvW=*cW^'x!9)+ý ,$,/ɒCe'I#=%F:7nBVx=Bh%2tz0ZPU;5`mYOdžL$_ϯޭ!9dA{F*g0KYJI -C߭g^7x{,((BD>hw9Gl\ Ⴧu0,BP=i:kh7g"\ѾI[n"U9OOӀlC.Fu3,jc9;"d,#KUl(:í,$lAF"۴0,Vj 6kI= ~6^tfiP̛l94]@BkxaUH&%y{^֟[ǺmL5UUmϔwMMɧx0N7y<o3-M"wfzr#1Č3rO/]/dx8V ލyb dʆqًؚ0H/Wek?sq/]8B6&2WTAt2=2}4L EITt3=Qw/iexkᾶ`>0o)-ۭnL .-wmE\$o%F0TAr^uvgMEޤ?h-#> zXE5#@giT:3W)Aއ\uPP sLDU=B. "fBS\y$Ϋ݂INq`aʵkN9?$Di\E*_T^Wn뾯Ya3zHqZ>;18]{^_:csTCQOʛyf V!t'! jTO4-HRu)L k%'dh Z0` S=̀L 3&& Z Ǡ8hQF\ }DwT+w>/%sO!GFoXiRo{ LĩgJTCV‚<'l.T4h4b_;YiC{e?E:m=g`}/HS}>ާ3fäYUb+h/ !tlc1J+Iܓ@ Ѓ^c3g桯Z0u gRLRDNSbAP+ 팡:xt_s[k'4i},G˹!lʠ.#,5[`֒NxG& ǟj/G۠aƒ,;m y!L8v4zҤd?37Xݱ <5g4?J )AI:?UuߔSTL`82X՜~t;by,dKEX v,Sx!20vxq% 'Jpvm#,C% !eWQ 5eCCIs8br o8)w:^pg}c&cAM MrckD'C"iyH/fx[:?}/M-rjtq?ֱ^W8 PMP%iΜEVyBcѪ̆[!9IfQs"A#(NlY_iYz5  9Jt猲lYhb)g{!vW{fHYA\n eN^QĈLgZ[9k)YIyh59ϭ#jPN=j3#yت%0=n1,8q;Ea_9=% SS h3F M 'v`KNF+c³Y#<U e0n9l~j&gSM[uF|pf`3P۳PT$IW3BN0ރ"6DV`<=T޾:*tMH'Nr.[U,<;>JOP{Q%Qe@\+J iEP='?[my=1`yj1VQ鼪z &!;iE_ZW/2ۉMb(ŜOss5KG 2ߦT3: b(ap@hi=܇&?%mE20喷Ȟ$.N1gATW*nm=; 2ZSS̘Y51JA05s{N60SɆv28@53:0 omQw9H.{KuN"4\_A^?8h}>r$0(gOc7_݆Q`{ŕ'J`ပ"_m#5S;iXZG򄞶MiwQd/L5sȻ-s(K M-] "~5#푔Urg4k|V8K+$ [r\kYejn0M =YJ\m&H.h<B602WO׫f/rcq J cK2D s-Z|g9iGUvʞhPAlMʸA BP\)N!FԌBkxACGܭf^QP(p$bg'ҭ-?D/ͭ.S7ajqu~̵VZ=m=aQy^Z/y`YӑWH]cz/gŮ. " ;^בd0OacrכPq "fM5([Gm/*y7xg]{s /~¿]g< GzM˄5aXw?)N1bK!K""R* 狞=ȲɅs@p;%6/ǽIZuc-Os+A CZ)'aR9|@6#ywV#ɾj(X-xFzHPZюac)>C5o6n4f%*!C 0盦k>,!=4r XR4 !B} {wUtG*PeJ"d9EDꏀU_h*,0qVױL69=+}֓sauᓌ1!/5@',feSxGn.^7Ve\iP4ue<] %$BQnpiZ5l )fǞ|ZG⏤kpᡁ*abnƱ8yUÄ0z8*Sɝ @ikJY7eB]313Fd!xjI7h|FJw2bE,Qro@F4J`VrԖ9>"+^ǽF: %F'Þ'V>R2O\.aR/{vEx3choDZj`{/I$|xUw&H֎4J`f M2WϧBR%ݥ\|g5.ʌ KMC[o =N'ѳ^_قk]:|-ca"IJ \ j 7ClԮ2 M}c'K5X]On?F?,9ohPH4)^6?jSU%EI(DsU4(|Bذ? S ~1l"QZυ$mXU~* \&=mgJB`6An}OkՀO|MXnմ  {X3?1,^+#yPGt ]]%a|Ꮁ1 (ϙ$ x/hɾ?sؚz/ N`%Zt! <=a4^sn+31s<0%hOg8x`rVp-wՔvp_8c^y\"GO;_v5ypS]>xCYk`7"T.#E*B?fV:k\;nu) ATcyOg.Z* GJ@w8aN/Po&Ukadل)Jz:r'g%햧}snEI*4JK~%j*SKpuQta;O~Y|OpIwZΔoZVDR%tZcxhTp .ĹFu݆ 3䫌q+ =nv+D™߷0 X6O~˾yuAK(0 tgqest$.5ϫd 1릇[.\k"x,v"{9o@5rz̓ٵrhO} f<'¾rU~B%@M@ZꗙfPݛ fuˮE|gi*AW1Eχ00~ŬޅqYh(^u X 5ߴ:jf@UEif`s]b;6`?5וV#ϊ޴fbKdOgs4P7,zwDʡ?~0u՚ j%?-ҝ$WLpaoӒX[߿ ) Ş 9-:x!8ऑ;nM!$k\ T[ o#,O-F %Ѝ CTEE5;U  9 7RZwR|7L8$!pK$W}YF֮ *ӿW2!ȀYuIĘk8p@. cѐS;~{u !L\ȱ]VSC4}<4^1K#]F{J?m*63Ŝ9_ tT Xn2%AD0J eg=J5bV;Y2ֈ }9C(AF #eؿ1Р `a T7Gnmd#^ 2';y:/>z ܠjzhlq*BJ0%ZpG($ꡕB7p}ʱV0ĄL> M@CZ0[EFrC1uT=XQP؊6-VFš^vEFON|UO\:i8GSE)dNM>ip & p:bFa^)ة]CIko? tL`Qva!ge+# WltAS~nux94^P~~VeKptkW\8+:^IPZð$@=dxj5D8yqbԝiTqXv|kIˢOX,*/kTkZʶHlr6eS|ΰ;K`y|vu!xsy]'jq (Z7G5`||8P/)Ǐ%V[ اgTIuOqR]Mfh,RH &ShsW.N/>7r /\Yuޏ n PY6\&#M0K N,l4)(ӐS1y aD*dW"g;_j= t1h`mQ+ʤ?hnBǏqU T=q,MScF# R&a18{qR(k0t18Ά.ebC_bM9mtrp#qxTk.Ʋt4w@(;DC~P[WcNoi/y>S_}S$3o=v xRC:}!JR~DE +|<]׎_{vW0]½4FɂT>0cTI/XCk xRɇ0댮<-pB.gbO H@{bfD5&!b"@Z Q>Z\7*J/᏶Ai!pHYYlFfB $شuX1sEY{̤ir1](Y>eG0!B@/(z+)GsOo%l!(ʻyB%٦-SEC!F[ nV&RY穖hjm@L@׋ޢRg>eP*UF#w xZ& 9W$r WDz>"HPGZҵt9<1y2 )f=d90@kKQE55p}l C,n6/%$v"sMr ߒT}ObQ:aa_IrGG>m;YYgqjGe%,bY `6TmI(/+s ũLދ8ygتβ42`y'AK '$b;>DFl$s(H?E;4VLUWs@]uBe=U@J@ir3[S_J E%T3Ȝs ,=֤7 i6v Il #_.5$.R}e%Q?Obv3J S2؋r 0{D +I;2"`ߘf7DwRJ;rfCV_ՂӘqS #Dȝ`=HL"sbthzA:HQH w(gl;3M SBywMgUĐ஼aŒ͜qVfXVGX)i}ǸJQxѫ8oAl°NiqV$L"J,ooX߶x=מ7-sjjK2A!;-2/5JMbb C+sw\eSޟrax6jj"%uhDzޘ5#  ۽@l?u9kB߳b5@= ( >=pa yU<&wC@Džg! m,9YB 2ϩ+[T~ic.e1Bng^ܓj]TvY QU(15l2V̲&Jĕ$݅š'CPxVaeZы'A;^~I|O<]cOi汜{Tk%mnE}[3a(HhO.$Dboy FTPGZe= H˯g:}B͏-+2(X/2Z`S_>Zg/xQ?L5b8M-lsrlhJ("aKrбp^&׭#XSKg>J3Gm-RiSqhs  ׄH&emuOlxyDR2>o:ǬY~DDF vx PEXy嵩,~SpB_~ML%UOzl,4#ۆt&jx9 $faEgw:ԝN%Z͙xrnvnJ}=np]=ύL$ʝU>CC>KߎO f6\?.b]QiNMF-XppMT:E =-?ZмqcPbZA3֥`=GbJ90  UV^Ia)8D;X $NsAk׈SM 8ZF ))I)9 dO]FAHQ)\D[Zh+S*[g[˵)BLT3+:m)*2,$~'<Ԇ{5N ]Sqή&['X730˄(C*gld^DLل\vI _bQY%/54r}sO)_t@Aؑ/|'1SX>Q&?.r$;0=po3mnǔ?u\Eŭ&go" lN%~9$ۍCLkI#뽦e)u#S~o,0 VPX;>wNsr/ ߑ2uӤr6F j{e~ Zp6$@Eeۏ2dY%nֱ[U^D{L٠3$S??fHEh=+ʄV6ZHQ+eXk͑4b2pp3\΍51 xɭ:h*!5~{--47ᛂ! HZe=*_{צ&WiOK0?-wZ]<]~+jHHn~(ʕ9 @)X%}tE]m aw]e?Ui^|#{GyК5t=.Q?DE¨BNߎ* a p)Eǀ"Oyp;@ڕ- YZ