knot-resolver-5.5.3-1.el7$>ѥ7o>BM?=d  6&7 FRpv}N;0J<J J  dJ  J J JJJ2TJ | 3!3&]3(&8&F9'F:50F=>?@GJH8JI`JXY\J] J^bdefltJuJvwJxJy Cknot-resolver5.5.31.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.servicec+buildvm-x86-23.iad2.fedoraproject.org)Fedora 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@ Rn0+ 8L L+ %! b @ 8{\+HU GN` * 3$vbAi  ]< 4 (y  *SA큤AA큤AA큤큤큤큤큤큤A큤A큤A聠c+c*c*c*c+c+c*c+c+c+c+c+c+c+c+c*c*c*c+c+c+c*c*c*c*c*c+c*c+c*c+c+c*c*c*c*c*c+c*c*c+c*c*c*c*c*c*c*c*c+c+c+c*c+c+c+c+c+c*c*c*c+c*c*c*c*c*c*c*c+c+c+c+c*4b097d3e3285d64b666c937079a9f5a54bfaff77deabebbe13584853ed5f4f8c8cb784422c017cf7f541d69d21487ad9b7f89ec98271140c35fb6169ca7c8507b473c67170da189953c3bf88891084cd63a44302d036515ccc0f69448973b96dd19b486b242e4719f66725528263c51fdbb550626a469e7d4c32dd70108bc4741857c98059779fc18bd5883421923153376163aa156834dbb3929f65028d54941774285bedda0b1240f7f0d039e5e94cff9d9cc9caf8580c409669b28f575efec631efa99422ca158f0eb30c23b4db26b9e36842da1d168ece840629f283edf13e0c29b11c1ec4b69c4e4f8d72508832f2f3e59421d40b1e8d00f964932a1ed6727c8335c8020f0cf5bd53f3a14e6999144704047f186326b09c62858b9f5709e6de69c9ff422ed04aa91b6c585288964936feedc6c7c097f340ef285a2bc62cabda57bf6187b3f8c5cea1dfdf5f007c319c3d25f715f838a4ea87328167b4d53ed63817c66a96b605c3a1d30afefa8a51c97a57dff51f5167d7d2283d6b92331b8bf8097e30913cb577215c906cf4359ea7bd37336bb5efacbf686334cf1f86f063827e5a3b2007da802855302027784c3fab59758d16d68f579de7dd09ea2331c21cd2bf3e73452a43b134f3c78e82853f2b419906f238916e4f84089a1a6eaa9d3cd2e6625cca932832f0f1fc3c2432652675ddd37f7ed6f13b3ef56c8d3c2161eae25b76c81617cca484e5e904c24560e53c213569206fc7070eba958d08b6df4a300ea75a93d5519e29162c81063afd201d8bbfe6598d9992b261e894cb99dc9673a03f755c53ceaa557b55c24f4120c15ff69b1fd0a2d5f4ea0dbe77b07857e8df2a381298bbc5c6105c69496d0e3751ca64f6c9fa6e3e64a6b4777b93f0f9a55941b35ecf14717f38766add14176a819eca48591c8f31885b6eeb3c132bb671dcc06be9d5e723fc4f13f82373c2ecf3b6a7538231d4d00f0260175fae3ef843cd4e36a56a2253caf0f095941cf4c3d9560b3b172dfda7edf4db00357ec28fd996b3463eab395044e8eef4d38f2e8ac875bdc7fc7ae56f94afb921563a44a66259bbf8ba8de1d2e42047d4139b00658ba8e2e5b74f5c82cca4a40147d9bddab09f00c6a169728ce80665a5ed280e78dc8aa14146d3a486c61d159f6fa2caab03fd8d2d8c510c6aada610dd1a103069b34267bb4d6898c812bbed0d59b44fd30ed1fdb58c50607cc09b3a5298981a4bec8503710c19acd9c7e3ed9186ace3d613cf708d58917862d5eeaea982fd36eb877d0b765897241c9861d0170ecb88f558b6a5e322afa53673d642ef7400a9621b5e87bfc048c3a824bef32594ec03814e5072fc799eadce37fae1960d92e08f660b70cd077c55ab2a6fe835fc02cb76e0bde80012f02955a9494d2a8bd2a59c84b8848f1f4076f46043a1c4884a55e930da8aad7ce3a08ba1d53b69ed5fb012e7cd2229b141a4ef664b08c0c4d35bc50d4ada32c9a8e3f031925accdbfbfb1f271d0e78392606252055e1d5958c9e6248cbf86721ba09fc5e8bfcb6b0812d1bbb5352efb4cf00beb93314a35ba508299b8461cd1bf22b50a4504c065058fe7851da36c389a434b3945297044f4f56cc950dd4f1dcfaa6a28e255500ce9692c31b3d339667caabf2c41759fea32be743d235ef48a40d73e07b7efdaf725e5fd9abe05ab85afb797cd15137f565661b15085d611fd752b098fda9edffa5f6c30ccaa41fb81e2afd553b40a3aba592d1f5546a99158a3410444e485197167b77439bb28d2f613d56651559ad099b1e282bfe665e52b1527080681aa91baba3c0ba8c76a3a12827792bf3164435fb7bd99253aec6ecbac444d204771189bce7a22be34bde955c37518a885a46c4771869dfc8309672580139928cc9ae1da3d8e77c5acd3bf434e95803177aee4e5c86a1a1d4320475b7534069b3201818e86755383fa25d352a91506f68739fc77cf611b2a1455065648a214b71cedd49f013604c998f33d2f376c818bf6f78737c085992608e60116bdb374977ca304ac59a0986613309346375f2b56188311d13a1ab204eeffd250201e9335b7abc5009af42c28dc0d508e9bbdbb9d95ddd3c74515b99686a633d3391cba64ed639e7fb5771a18b8562aeb92a73849378db7ee9baaee35c528fc56e6005f44618f57d8350d378b66345ee38288987bee7f22bb8fc8e74454f90516ef53c2d39a85740723eb27f2f02d2f462464940e7b29f7136edcbdf2559c2445e9a581ceeec8e9ec3bf90389f229003d089da7ef6882cda0867201d60fe64f06da966cf7a245f2e8b94eb30ab423e6b36961a475c58e91a8173723c24b7e3e25178d7c48b4317c7b01b957362f6179449992ad4db4d94b4a3c1a6dc0b3c9cf3d9403fa14dbb0b7277df75abf129b7c7c37922bf0ceea3071bf5b3fec667e473c8df8f57027b841b53989ed06d9406f658a2ea885e2dd6a37c92f279c3d30c47f223ef3abf53f57f348c5435e1a6438ecc95ddad7d5fa64128d63eb9f9b4f68f629eeba017331914a9eb3729162d777131b54a47ad78e5ab4a568cb784422c017cf7f541d69d21487ad9b7f89ec98271140c35fb6169ca7c8507e38cdef02983c2b4fdcc77c682b9b02c9f730e80a01f1d1b5e8cf79aa27cfac3ef6503343461c3b99d6a5eefb709fc05dd41a27bfcb47365218df8c1788bd02e042263800a8411079db0208832573ae1715fa15a1e64a2d505d3b3a62cbc3923933b457d94616fa7bebf15693d66d76ef60eabeaa700ed52e588edb392179ff0fc29584ca1c3eba0ab101e9e00c4576de6dbb1d6f7a16ef4691ff479b6980b97../kresd.target@@rootrootrootrootrootrootrootrootrootrootrootknot-resolverrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknot-resolverknot-resolverrootrootrootrootrootrootrootrootrootrootrootknot-resolverrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknot-resolverknot-resolverknot-resolver-5.5.3-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.5.3-1.el73.0.4-14.6.0-14.0-15.2-14.11.3c,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.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- 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.5.3-1.el75.5.3-1.el75.5.3-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.5.3AUTHORSCOPYINGNEWSexamplesconfig.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.5.3//usr/share/doc/knot-resolver-5.5.3/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]=ca51c7c97ca79933b4b30e72265a5af9667dc48c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=59d41d326add068ad8472e2d6e9a8829178b90fc, 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]=ad5e538981f92a0e83b46a098792f1b929695a27, strippedPascal source, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cbdbffb342e0469308f40264e8bda929b4d4e39f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=58b744b9bc2b6b287e018390e284641b5a53b1cf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=40514a9024666b54b5ff5505d135906c75e665e1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=27a4eca9c8036b5cfaa518836d1e86060d8232fa, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9ddd8661f5e1af8a6e3110e42fbd3a682c2fa784, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7da345bf6265f254fbf074d8302eb6e968e86924, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9b670dd37dccae677e312cadfecb62f00f69dcf2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=9c4bbb6f8ee19f64c99798671471278d24ae7d16, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=02c5a5b29c25d16d974c5c96006b3134771c3012, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=940fa4c0b564c23518ae8d50969d1f3e1fdad9f7, strippedUTF-8 Unicode textassembler source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)!+/2;Q[b   RRR"R#R!RRR.RR R RRR.RRR RRRRR.RR RRR.RR RRRR.RRR R R RRRRR.RRRR.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#d0Q/\e3 }mۼ:R0b7dtńpՄem$MTT$Ce$D4V_w_/}E[.]8lE,:o7WK*6Pba+v Múޕ=FFm>o}gqs# ]y~ώ!Qֳ}:>͚ޜm ㊭nΨ#ߺ5M |a7WҗMFzz:<' mn g,M2aa"YuHwC⊃JWg#\O j=YMFZ`B_W:tוX+tL*=S:/*­wB!ywçWQ=x0dСQe%jSf&3<}@wd~6G 'G7V3jڻnni]E 41`6 'pOVtafIοuul d_(+RY vuTb3 9uE~fcjNݤFuD؍kv n4Aphkt{/3x58Z&q5[:=7} $h:3 ʇ衃R4,T^>iR^hqjG avy,uf0߰Ͱ5VmX*n e'UEy!k38] Bb{dC8ϳyDD#2Cy* g+p;gPQh4a? uX!橑$_$+IHYSV]vFL%l~h:qf޳w WU n/iyD?ӡ0¯H7`{%]ڄc~87lN:F_/U\gf ~Aqح7|j_!sQ퇨\CG:&&R$butu-&oYp11l\|:=^84t>9+>{T ƫT"!fF"9"Hh 1,k=Q8D|#AM Av,k6aV0UsY*8"H1hzzr7ڻu:m1u't\?3!Z]yƸhk^DPCPm񑩁~Av(u8͟w7aUV!gjcWD<*:c|QQz~nR*8MyJ{k`EKgC>ep6a K~IGU)g0[P8O$ZȦ8^AC]|{Sx$?Q2D7$moHOe㦉vϒ3P* r30\T@ڄk2ZcNYn֦ΆXOYnMroܬ#:5vE5(QU}R¹31m1W%Vzr,^yi!wy&nw腫ޮ}}dNHJr %oj=:VF_AAoB¡5!)4U1E(HF p4lrĿ&SW޳0 @X=ߎ1[~B ۬8֧FE9&?2odc.D1`w/4M"Y2TqqA֠8]E2--ՓHbס[sŶ8as8bՏB0CtK=Q+Ijא^~?/c3tn:,klPBzU'ceX|-e~ӾI14*˃|*FTdp9;C(w-N]1͚ۗD9h=Kӥý̋yLF6%jb$mNc}-4oˎe;<׌%96잛zh7ֵah#Kc t 6ώ?i$-VPr:vdf(Z$Ͻ"++*k_i;?- ur#k:F"R.OYGz0z1V]&X$ff豱)bFx b5po .%pd˵E seI)=\AϙWcb 'f]%I;D#أ&ilTJMXlfg s-EF;Gɏ pPhoͥ(=Ցs >0ϽFC:+| Q`v+չ bFzi/Q=bږfhF]T>\5~hqdnHB<6jG\[֠2/MN( d(B٭0e@7X1q=0>Xn4{$anN L⎆z;-{*4xʯ%(&t[ۂ\.CJy'E{ 36V  at>mM@0h{un5%~r9ͳ3V ib۩͎vz%m~>n/ 0{)=(ةu*t$it7IE2u|d`GY߈Ӫ.ȖPֿ.Q >16og)|+%Ჷ {%h"FC`3 ̌ts 5wVwu|VQk)cG1V Xk#xq唠 ]Adc;}K-gj 3F, : ^Pr||у ]u]Q{z7d$xjZNb!Xݝ1"( 9ua/]bcf5 G3k diyZmsG  ~_YyrVGJ!Dc>KTo5buoF 8TЃQ4ΫFvikZѸ+3%~%\%>9s?=R!`8}-R4Ը`C:栈3kt{TKdӁ~7f cܽic;uߛ|!56Ec`yΏp+Wؤ+3FFlL;/҃d,bd@YA3 pĜ,uu͛jA-E C뱂l0.)%kOqjq$5 P#ƒ{˒NnHؓ3{]2VȶUEtnvعcX}QB?*E%"(@?&Xyl0\4/ gֆE/Ҋ-Mfq7k+s*1rF{ë /߂BEVǨmΠ,6~+9yCW;wC>J!ŬKvkw=7I8gammw*[:BY]"5C3ld4Js0&\Fօ.HDe|%F Oc_xp5Y Dlͱuc<}֔}/3?fNbmG3+5}r ?d-/'{U\/3Nc3{&ÿb.\(lASdXİ:Aѹ]X\Fg?!RSfٟ"zMdׇgKze) *\9mq%,@CJbv "ѣaD'R'҇5(Hq #& HxRO8OjP 3u;n*́S9~ո8`&=(zRm!C2e  <Еղ7R+XƅCk{&>kTRs7g-\!.TK\:Գcy&@ηsvsDed60zΔ ou%3%o*3mЏT7M~S%i7p&d:Q_/Uj|#qR% U7򮿊ОaFJSwU’r5qG%}E%KIYC!҈WirO̰uC!|PTI(LW~t1L 5/;TZ0Rx@rh1a=fR\.scc2g}F#ӄrXO}p_ѧKFTWOىLqL^W,RTٷW`TH.i30RF}؀oO)#oo#\ GO*N>oVΚ8ջvL3:U&Z0PN-nՀr0>nP3}U>5vcInJ\nyBGbҤJ-&:1f3Z7RgeZ;V<=l"mն5 kdD{5kP0wS4SPg-8ER{CGLОpvvмqՈs<-4ch=YiaX-{>&ea'(~tk`a^pD$7YhcSnQݦۣ"u-G@θu1mXrWҨbS[җwo-ԛ iO˪3dћ;@NyX+t3` f?9,õ<2*hJsEuO7<2\"%`IVC1_eLpf&$A_2L OK88ݜ;h{zSnUZmXMN3P]v ||%ұ %O;05!9IM߷ MAC}48;R Bxt#g,/f/vߓLjmmYܪ# QiIY4g g pObw? ?8@,\,SY+X&b>!adiyM4B@*~s^wMjEiϤ˼8F?2'FJPD'"Zy}f88ތ5((-ij}/Y;nO^aI])gɾ2 9wɛkp.49> T<`ЙQMJfEV/uŨV%ʗ7mM|Iv.JE~KwϦ"$^ @}2&[#gr5dTAh2K\syzJ@ť- ¡aBH`̙y3A'0g#/2xAKrPDF#Ɍ)Iy2aI/\G8<“Z;r۱N5Zɵq@ #4;p/uq|&oمu@tnB̀#lH{ ` !# Z4%16)Up@7:8}ҒиQDaod` _ڦfH$޽.K6@(bv.wjvJ/ 3tq4~qR+ 63ii\8X/yn {nuFS8| >ǦˁT26$N37ܖyur"DfQVfܜ֔2)xἂ`)dfhrjtk"M!EL(QI].n 3t< +(Uyղ3gu!mz{ȘW},k8b*R.<9+rWʵgw])1^*$3 +roJi9QJ,C|6&D"@YŎ f~*owRĚQۼL} B@Z(M6Kn\d4|GO,GR]dFZ.F_"Q?-7҆فtVơ8eh+~N@xen/v^~k 53R2Uosg%b-NqMa(Ne ^fYb;iS1.d*!eXQ/>R*#@ ,@MIɭ{dYĢ(5f lTx}Wg3J4ƾN!j>ݰ uJ{'YDǚy&s0 `]^B}uۭP8%dw]28θaN<!@ځ~X_to 6nő U9$+75獛Pzq&Uj$wH׭1)zT?Zl]ŞSe xOՅ8/}AW><̳u̹39n36@:\bnmDfa !p32䍧}Z^MM~7H g ')-/*9fMГzgַ9")z5 $ ǵ 1Èw2 ́MD%Y]۽I99_q\R<P>':O7t^vsXzsC,q~qKq@WogqTp65T/x1JbٿwCd߾"r,S ^b, vPlܛh1#yH&60Cck2V5TAAC&\GTM)0 >d5z|\>:ji@BfƯfyM4}l9AV7"2=yl2v`z8KԵ0(ͩ0mǘ/HDic+kY[.\ViVWMLZ me2OA xac},h2fP:0tQe% 4''7YᨢSNLݹk#r䤱F3]df39]6Vg!&gxϑ|7r8z\h- 7b96Oj qŵ@ۉ[OzL2I:C,~G:P:9`Wڀ3{QYyH?HicS`^u}U W,YÞd> Qθn^:fRyZ(4ߒl$5fljҸap br7z}e>x#h7rKi fԌHhtyn@ yqAZ?zPd5"SfS6 @O ֹIm/Dӆ\vŒ.ͫ]ꦱA06P3#>;z HgŊbQQ|kZP;PlW;LSVHutGʞO/8} ڭ[ ag 4r;NYXnҹcpIj8CsfW?))w D؎'wR**X.:s&Hz.LeO?_'y`6& ^ E`DrwKg@ 8y6;36rWkrM+yAGMUAWڢ46N3F 8Nzl|DPˊ gZU)aɇӀ #NRU,v }n ʕ<*w`ԣqȡp!~%j F(Ȥ\QU66 IMH6QE͒djgYqEn(353J lg.(XR*z1037CEPG K6GϳwWonrQC9D<2>P44R'V-5OW8{_8 jf{GӨ܍vԒ\4 7ͻFPŴ"vSOP^uф’~F#|P%uNq죵Zkrxf31;gWk< ͆ڙ?;}%!rM:=9MZ1Ui\JEpr-xV80 Z[և<^<1C Z*{57EnJV%ΖC]ӼFMG@!Q4&2"EKaS"<Re7|rW? ju/΄ dxZ }"LXj=bY.c7Vo`WʑFa,[u xmjEj3$$z,19#M,U,.Çkڇ:Q'#fC2}o"iVy圣: U:ЮQYt>w x"H!\wJ"ҳ,b+':2%Iy@ǓǬ* 9*?X`#}]GE#pX+f5;h==>E  ' Cdj"$QvPgׯO'T LPi)^rFJJCڸf%W wD' +GBUJxxj}8, gKgz;99QBbߌ!(: |buEE]*m,s|sCϝRa,ǞeZvZtb^,"SpP)R!l쌙:+4r=DBg~ˊH?b [q}\[k~A~W,z=:m \k7*FK}X8]Cۮ ^&ou7S } uC]nWν DtUŪ"O j`? I:`(MӒI5DؿJ !Y{^Pd 3m]EQTmcT#봝V\:QHd>gq#lx>՗RGK0:6d L@19%[sĸN-L$Xs:$F9g agtR[uZ -82x΢:5(i+@.&5›80N9ɐY7NAw=+|TwyHNlV<*Qt~Ka ϝ<~IQV9 ìʕ%ʤ=pas$Jj 2ux?Yd _i?Ĺ-Ő6Y뵄kO=ȝ0*a9f F;%bK;5&:BهF*c{K/+ 'h[7_֒W'# *\%U^sH71, ALL4&8\B>AJ< I53V4m7->q^g'zr:+ΔY=.7#{![e"t^~NRލ7Ӈ#0y嵲QsR蘠5f ByݥkGww ]WXrT}dTY7-OMJW>fWM;I'Fzj 1mK9'kTJqr Q}<6[$?~4]P=]#JښmM#!ҥq4>/X Ԝ "hqsH)꾉*aT\XJ+p]!es}KB*a2IY"%%`r`pZ_u*}}!T]`5[?5׌Uivgyd^ȃ]}no畻"pY Q5#O>T'?N0KSY> (k9P[۬bt`05>Zd01I8j+5W 3 LyY(7; P:c߭<1oFcVHz?#:70;Mao3خ.jVNԶV *h1Tn@;eCP{0ă<ڌn/[JM$:=bRͪw"t@U}%p|=NPK }:GE;VhI&0s%fb0c3 ,YU>~6*\RAiG~@\rMfW纊'\*2B5Bp?xY4z=Q뭭*7`!:v@*fzyN☻,eRZE'4Z]jp1:qPqa kw/HHd͓ ^OiGID ej9<.tQcv^a;vޘgT .h+K -M?U4sO:R6P\y|קů;A #cQy>D]p@@tí.\NܓխԩDAnSڔU]mPPAaϛkFEVؔPnsAr>N/*f&A .Y2r<4yz̷NxM²!gs.LnAgX 1n"Ws I(a*PJz9xwuC"\7{}aQz#(;ZyU_"y7b<3=J5d!c-E.ZzznjEa,1_e x/JZV2Mi eUcK >Q/zONk 1htuwj kd` 4xe!I)Tix@`x)4vDGŠF SoY;{Z7W$rRsԗc;@|r3e' ,4 "C%d ˒Mh>y{GaDxD5y4i' RbϠ,D9ʩ$foJ<-L. i$p҆GK_ Gh \3BF/%x dKL` q>WS5yYM*3]s>]FTS\UʨMfN_6Fbl FJWng$jL&mpg9f^L\]9bO+m`HyQgik P GS ^| Zӣ{ 䏃*A bΏX&-mT9Յ[SRv*Jө N=دPGTJSL2A8fG5@ض_L4!zmB'*k$D jDD41GM3ڮF e$@NT]ܱK)qmQ]\։PaFՀQTDG%I/K<@13/xbժRvd9_V1NcRl㨨ҵ3JƠ";Ԇ{;i<Ѳ3TKjɶ K<('_l=wE `d=3d'v~M%z6 >e~~,̈J_ƒ1|W0 nQ@6Lb'詊NU^:Ҁ%J] ml4?B*,cR|40?ΗY ,336.pܜƌ:sdL /fơs+U"٭ɂvgc[: 5u\oZϵJܭ~6tt=QJWr&>pMя7^#-?L JZp58, Ť $kLJ`")߻Ř+:bLR'~mv m#Jie%H6G0_?o\҂vB /`XMD489UO4\rI<,M|МЊ1*8v,ˤU 0oc[E͔5QNUtb-UO|l:c=9봙ēofTwbޡ_Z*Nk,٠c-_ rSF+%_Ӭ}6XWsg2M$óUKzWcK}HzKŭ ?('B-ݧ>6#{j|]!Qǝ{$ VTkuaw0LrꄂٸrsP=Ճf2>(Ny3Qn!*#fگK]0XG]V󼊪7<2#GC vAW1V N.\w6θֈi `ӤB=~q2ʉqf04wa@M7Y\guj#W8JAc:3m6dVdQol ǫ\ǶudͶ>YC.9DԶ}S7\mx7zS85yz^>n7SQ *V%y}g9?OE5G9npwxPX:f97;n:y"cGцysX4^ <?גmJ.'P$@QNrVUg79/H}VQ-wΘ=( YurxUHt co~6~4ET !GZڱF?4YѷC&/VI VY'삧WɄsm/{Q 0(5չZkbC|]a/u:ƀ ?fiˠ4f9qzVH_X=IhlM7*@}k/f~DoZ.PHPsIM.׮6N(V[ Wl_RZH{:v0*NaQ.go:[Qc.uR4yOڐTF2a݇ۤ $0$g+; r-IkWI#h<;v*6zi A|x_ pEGxMLf[đMrv #Ko0!m,wĜ6?23GI{cؚ-]LN{ܭe͠f U1} \'g֏76Ж皚pe5z5_{$Lb}p%=Q!C/VoJ]?HXWyD?N;]|\jZ &r7R)[`蘐DČ0]d9/?H >1l۞@C&f_CWP) BF_{ܙ+Z 4;ޝ꼗QR̨J2 *3]"m@9Eh>sd4rQpO87oW^z:J?PM܅Q<=v`r^s ᝊ !>׹RsGC€,:Z$D+dt?b!UKeT˸ pJZ@OGVkzWתxjTKAu:VPeҐF-Kݬ&z8i1UuA iLWqOi-N[a4t]Rlw[`P^v˝VĿY3rk.bʙ tN&+I Ԇ)!k36LQEKsVpO#~||pr:Y_c@0NVPj). d)e3)]0j,ək̽c|lbړoc̩>Lm`ViF;ܺ fڽ;C˅oEO^g>xyiH̫[ZOse XUc#2=e4OSNa}K,O)9ݸ0A/gv(Bnga5pG*[$zAȰ\:j1Btq%eT}a'dr܍}N[ygJhՊ@֝? [WHeT*2;o[ː!Ջlf8@6 *\[ &%GwTu7c;my̝)wPPʞNg+GVYbtݬMX{$<;p:Uw)U,ڄ <:4x˪]-AJ,[-8 zWTING2ldQD #@L>3:;yhyQM}@z݈mg+V;d+%i)}t-aMl@\ )3R) bSTb7n0 :UG8E/Sv}.%%#b:Lr>' qHsޯm92}o9—"-K܍YBͷY=P_;PT2yd 0cg@ dCݲVSN`Ӈ'|@*Kʷ֕T7JU՟->y+]h.ͫ[&--HQ6loW=7$u\/wp }9Q@WF9zX@E |Z워XS^pCjYE[2u?G3屫D,Zhu^$$EY 2(;4yդńt/PO1_'Ar$h&KZHixB5rw*oMYDI^)Dh%CG۩mD #kJKTdiy:]hV-B>{PK8T?2^!6C24qfa~4Jӫ ̤&1kڐBYEJ楖B >}?-?%P0g3PZHܠux3qѾ#Q.Ƹ%71CgiBzN9*`VNnsp]3mr"4]#؇9.ۥ8aޗϖ (Q]0 !$ɮ+9 [x" ߕ ףRR!p,4oY>0[geO-芼gd)Cm~ZuZ*#1]=Q4 eR`|ڭt {%hdqvt*LT ( >ӴWMOH]Z ܤT`42JG'GRuo{(1j,%~/'`+dͿ]Z"ǸAؑ,F|Q{"מ%y TE <G*-a{|qįQ @WL>W Ye>}>EAt]" +t#-@j-Q5Ouq·,aZ8btlU%/Im. ]6?j% 6>`SX3@2;wl'o8f+ց{:0S68[TrհX\ =Ռ o %} \08°J!Ne%?誟(s[c[i`kAlt%p(1vE|*ss!;}'fy(ʛ7Hx~l% _nMt5Qک^$o!aObh:-1A)qٿ>*ЏN)i e{ĮoMŧܤtu]s59u] 0 +LHeY+z9Q^`fBxzgΚ'KO U]BF"^T%>TҎa!d0Xfh!V_Q Ѫ*|-칃{Xar^Nr A'Wy & |CdA[8.JW`I>FΊq79e~B&GI4_->g0Q47}C?'"tYaJ \(ػM}eoꭗH]Ƶ`gӲ&gsj"rb)")^T^7"y+v M]xZAզ~sP𕮣L@, Ű„:ľjlB8\U#b=egCދWO|a;|>S-e f&Qވ׳ )VxoWpzY7Z =Wތ ^\x^BPⰓgCx2XdV-ȕh)y7Y1jBWpC_Ir\9 |AǭlEoBET"vM{{DӬV8ź =B>AE"|TPNcr`F;)J;gQ=g6ѫv&^(SrC8?HfNWvGrB ѓ_ =,w݈`[ 8xV&1ڈOD'@%CE:ׂƁ?3J'0tO4 s B-H&$4؆єS*@~u[a1پ0TE&y#+L$2>7eRĶMd~nz&HI -\Nzy,(`\Z&䑣d4{bztd_oD#˽5bP20u1NS -͏ٹG_I;wI~R~6!A/1-, \vl?lJenRȧqܰn}sbcd|,z5  e;ąbDKp%C81#_visQD\EA3-kx+Y%"7=ੇM%hYt#(Wi  yXI&h@)DfZ9>|C4C*[C3"`٣2]շ"P%LOb47eS2߆dJ*9#kk)^\UͣyooD 2FK+$\3~,}s]-Mx.eh#hPf\t,#? Yd`Ҷ(|dl%LQjndZrQ]ԂUޗݘA[lW U>k5M\#}=yRk&'+zˌ_Ƥ^s%;M@e䥜KEc&hya P|/YvXKK]zT!žԒ4dR*=`}v M3^n$崺 T/$7;5ƋZ7Cxu|twG #Pw>BUw.r&ȣsro"eDn4*,~쁝c/VO  ׏P0^!JPlm7¢\4+[ECGQ$X=S$м/?-26ƆEѡ4\&s}t$7x5<%nvUB}kє,jE5eOJF&0=P~f Q(jムXZ`FUFn Y8vu`7,.z]' yM\|{jՀRD! ^ xa*):f }k+Lrm[U>xƓ^0\1M/ 6QHzئ,DM?പn5 IA 4qD1*D o̦bRLPevW_+mt+QgӴYH%9)p WŽLm\6{Nެ\Y&M : <MeȁQ\U.\;arV׶D9#d\lV\V Ip. ӫ MoV&Uy7u^%f!¨)09׸jrnbFƅmlkXq|Q }#!凌t+ѳVzzxm4f"Hd=dZ7NìR _7DMjxeeGBiFg)k'I))O~QPkәZe? J1F'G&+.m3u6JU§ޤIGpNZ ?JvĒ vSpbp-WxGo2Ҏ>m#PF@S)\q 4Uv֥.{K^x0 ۝QĈa;e$Xpz3: ;u+ߠ?8*gC< HRro|鱋shrX&M ma{".Ut04Iq щ`hWr$?yթtHy]@q{ N/@n3cvna-\BSbͻnm)6\W緷&pB:g]b-CY y$BH%uJÖW_ߜI&*G ˴z3?Kb;9.T8 k$>rZFB)["ܗE nNw:["- &M|3)`|Biq0S or܇syh:ǥJփ}m׀aX P(@6:BƐ80l|;E5D5DVqx;y ys7z;ٶe֖g5xkL0tR}!Oqvu/1wWlKg=:VG/o" bjKBPƺR^N4[FP<}$r}uU^7kݝ,Ov&X=B׳RV/9Ql1 e`*{-]cnjElD_xׇVAbpWK8]JJoHya`$Q "3ߑN'ŻCFG5W^k9Jmy@w8`uri R @kXV[{_b/!`x\I2|N[@A _!Y}!tRL騫5*!%*O @N8)nsBh#y}rbm;[1Yo^kr(qMǦV~AJX$ZrA1Kj~_L0h^yGH^?C(b ,!fzJqWm4a czxyj pwv/j&][e|A Ρ1jV@αQR="pu!뚩x·c0ƌ [boerzl$lº f;mq&uywOBQMȺ~M3^HXI tA#ϹLcbW)OO/I~M}7%'?-vPٌɃ~ZF|ߟ9$qx靥Xa& iby1 #]l~|C,kc2t|[8$:*DS'TW! &OaQ / ?m4Ec$mQC@i44\ ;L.Fc}SG:lp#lhL\oU*KvEGKZK4BCzAd٭am~`DcC?6HwiСă^m%OfNݧ4ܐ !jAHv4g^+=RCJt~jEZ%U}֓3-Y;SA7 !.oCI֣wɈxR-cdzlg1S qpPF.g |sw"z7j_Hb2a0qyo΂G2H)s=qeCFWP]M]6—ȇp"ttLIÊoSdVY\CzQh)mo_d Io^uvЮ:I3}PʥI0eל,%NB?CtDa+83zS*}lT a]a5.@go%/j{7 sq͎Q?cĴhH~>Rxe؇LUtFY' bPCe^mG!]B{)g&=L^ճY9T+.^F⚹8U|jMoO2dcn<ˉ&:go᧭ٲI ]*nsVp&l2#`81O qr(/^U,zbs80Jmʹjhӹa5 ɽzz̾?#P]"߳~.楴,4Ե%H߳Ҏ"\MGY<@Eti3 MS[h otƖHO!tgoZ \vQqQah6'$5X̶"e٢骀u=ϭt|_;LVq3"-޴~PpɻCc¥}k &gV]}=krgC3K ,OF V^t ίvvFPsfknn'F# ;\ z[JĀ ܧӈBgdm0g_FiZ(fH8~?h[3`.a'e` Vս'+G\vx>bZ16ި-UMb/6f<Ȕ: _,U (OEt6{W?OjЁE+ou,Z!paPʫ=s]L:vgRKo.͞͠\pN6EˤQްPTC9Θhrttwg0`h/m}LL}|;6U eT;hp 0_6^bUՎ`Q2-t,R3C83y|o} %$XA9&im-kNw!dĆC­-ęKS>Oz9Xrb_m8%\W`RqӋiEeG ׿Q=PU@qW l EӬ4.jiH2$1g|9?rC̖PdHyq̌hfxͭL ьRɥ!.UX|!gχىxe2~mBP j%(?\N~B\,r(N<\}هlfԬ-q8<_sUlYQ '¼X+M3*Sw,?vVenmj[":uQ`5.Vk+s1fus UoW@`SySX5;a?\{¡ ە&jnJ}/Q9DLcY+l-0&<>̪PO2;"_21iNRWMԗouݽUN~kv XLԇm) GZ>I1K=W=!00C>=ہV~?%鴠o1 ;ɰp|u^ϸP[_9Tǯէob*o. ;AQ'\9H6r }ŷvXFuGTM]wDwd͚0Cz=IufY+(N~%UP OV{`gOE-_y_+>Cmc(ShiăGVKNBϿ!ND= Y(WOoX/rmX).{DnN:Ca럽kR&`$F]_3Q(pYMZs;*m}NZ}$q҄+̸suk%~v^*fMwtM5]\Nŭݞ"~~aƈ3BͤP swK1ņ>I0W(_ 1W.cwʌܰ$oVTD.;S \iA FX(U7kݍB-(evEaϘ˴VtxcƙT7o0̳b^|n"za N@C1:dk~*TęaΆ@_ޱ;[<Ѱ|oOP3&? zUYn3-IAug)tWBFc0/>*;e!iZ+6?_8%ɺ0l׏")GߜVs-b⶗sˆ,>&GtEq’wuEwXm#]M  7aj_/YHbg'ӃZHt1gG)V,ie%OA&):4Ե6PJJ9eiGu!2 vjV|L!knE mL`x^^ږƚI1I"64`F, Y!}Π qmo#݇+)3!aQ ԔWMv׵ &e{ Ԓ*\ 6gJIuX#;4|^۽(Uk0z9T}@~eK-NJ`H#joݘw&)dg5*W [>g'8c1)=b)JlW ;CoTo}?sYaˆr(4?%?DžGoVgBƙDCthU A{[ Td1;I%B( GTTFq]i 3uvt]9p[ +N}$e%TȌ|'%B;#y3I<ٕӅ=&B,7 ͑ ZHnS$BiOԱ 5.'P?6綍K@B7?|0z[B*_kA)l0m~Xc, l@ٙ t h`лEB Ju Arc]xE3-b'xR_<@cG(.,p0tPb~ Co}X{qd-^U<Uj.Ko+_7SX/؎f]Jɜ74oy ZDrY]Di:K<;y*I3_"ֿxtl gE2~@jkr[?~i2Lv~Z8-2QΡm) fwGP즏0A=~~Z'jH4x##HA.jLNW[V|8\qr3 yn% -L9{΄gD$v"TKh][nŮ892E型 P,y*"OMk C\o=8:W([YIL#, d5 }3a p/Z-~5tfyUSzվTTWիFǥo0It9εnrS32] ZS/NoWhTt] izb^L\y/-E{rP ZSnFgO5 }b^9{(IFLG656c@AaM3Nm.$#XP5YMbG,<@6$}A5A0(K$C'RORcaJhɿS<GwVD/*]!"cg$scE*VХd5 mI,t-~P( ʰn\ln# EU@EF}M BD1&wX?![Ĉ.w|C%IQnXFpemL8Y3w⑾ED%j$[cf* h޴.<>bZ> ?o?KwÐ)qQо7JEUq>t $exv6`.ǩ5<,%eP AO C^D6 }p9~ Y{(T0&bx@mrp^PqC|*섞`?_'MC BXF?gIp`|^`z#Btx7ӵb\o7^XsuN{xj$R©CP"_i*UтM0k]g=d~xu!rqc^דsnZAaN16ѱ`(*}`H|7zSArx+kZm,OYn4<[O-Bd7{&y(zt9fQuE{ ʬrhs}x=e5XϓT[*.!)?HWPT =X>yWGLBaId8IO27kܘH|IOtY۽v^Tm)rZ'!;;V,緬sC0'k~_Ȥ v5j'P?;Ϸ}zAy!q%d20{ j2OﶕG%Ks͡`)$Ŭ ͏uk6ߴb H@S͹Vum'cr;/&QlφbA Ayw# m$ -[70L)X(!NFVCdA\I cJzciO^=$e~k`BSNk'nNOU6RCo49\;g6 tvfg-𻚅DM>a؊|ٻ^&4*q-.Y#?9f!Zځ*tJhX'^.je)9<Y]\7ZHb4wjfJSVa62oY|yI{d#:ؐ:(ۀ*HK*$@~"jg-Cm eFԳ*T xɑIGj%BdWya"͆CX7e* $;Utz0au!'D~[N7$̅A, js<0ʑb#?>|+.O~xQոWs\"r"S;a ȕG cN{;$Ln/%f앳q\%U q+-a;TCP//jCc.T(~ߕ !|_jOYk%qmyZ?}Įn7@D Q(7etܕU'xK 1/Q|,""IC[1ehZ7ٙ^~.j!JWKZ?e] 5%Vh8r0.\ם+T@vT]G`ivk{  i˅tY8&8QӨc%u.W"‘Y͖bG7t8g4b`yٛsy{Y9ݔx0F7&L"qQZ}_efDv܍CoeHz{rnAf*Zw*SVs+4pF:20`fUxZ7Z+xΌx1&ZGYO)#oKpпFk1#ٹ22A+,h7LUL_3.v6K"ZlRn4Nx} *NTYp7Yh'//1+]̖r]W`$QtSSjʩ@/lgo ~BaHMW(*fxɎoGv:j:y7`b7G7W`l4cމvY #+C^!ȫ3֡s5=]`nkYA8-O, "zG0DD֒#~uԦ!+ݣ`xʆKfItJOɶNK6}&T)ӆu]! oɵpa B`rXʈl/*z)K |awY촿@.8rƞ)/k̬je. ,#wMl` 3P$ݿjt ޣbcHNs.;ecVX `b&p{ acW  ǕoP/џ|cE .X%s.;-k`` J~Y&=6%iIw.^]("OD|򶊙P:ų^{iæM#‘]R]=~ZCaP~YAn~ȧ,1lmR]i# 1uUhu}qr>൧~J cxy‰jm9N 7nQQ*"KfOs FH Q7o˂ʽOOJʤGsJ=-r_Z뾇td\arkW+qAPJN)ϗ'+&Pє 2ȩaG1C_RLn3r6(%<@Bl Ϫ$ܘ~ 1 YZ$io:Lָq QULݴyyl*JWRXJa5`J70{fzꇨg86KM29c+o.XOznZ&q jݨ[ "ɔiGz͖h"N Xt8T!kȟsڝqm &5>rT` ޵zO1ı2#ڌMFS(\@UVG |MZ2{..ZF@qbT⋕Ln6Fduj<]sdgRסjN琯HX\[`I{Cn6(PJ1Cl-0>" 5ԺE2 Y$O\c862GmlVflжԇd\džH.) /!dΉನVUt* 1G6u4]Cܯ= s0SuEى27mwt_tJ$i#nf|ButԧJt_H^ͼkD+L^BL{,7]­ SlJX%F&Z+=IZqY9W\a&?? A#F]F^ YQbUxTR5 k45>:'C|2పI#B)/|Q% `<_Tݒ[!@K'ȒQHoikv0]ZF:sBRq*jB^Ud0X&ܩATftiΒBǼƸqmg֧NU/\tn֥h7F245eϚP Os#}] %}?p֭n7*_3yl|^kO^ ,͚(;͹-. (BxIXKHm,k5/҆Rv'r"^أ$)r#l2'],t_$ꦷ`,*XKN"޳f%Aدso.Ssw嚆4#U 7-|{]sЩa &I:J& +|#ujrT/gNBOkLDN r\ͷſ `܆5i#d Fw# " T*df]mlReqP0lft0IG2yC[+S.$3 +!+Q456&e.\'@ѠNEGoA ?0vT#w&%}T=5u,F|E/̗ 5F=7Ciu/oT 5F"_mtaLd{ި^a?!Z30VBˡ}/~C0E2n֬%dGg9n϶~)ȘBgਦ}ܽ s-D2DJkfZ=9(Fx[xoy[|Y̔ud`&x#(},L*o tRyH _H 9pCihZE=p^+:t3f2cHHֺߨxofj:vb[gdWVB(^ x.̔ZA;*S6Tbhs|B_ߩ3i~%ڏN6r5rPZ \.OrwƖ0(qƊxN^A _R}v@Fϫ9.[cP(JQirxǣ ?g-nM_s3֒w5YSP^(I/p`!+zǬva G4B_yϋםE  ?ʤ6ASm W7C7hʥғ5}EP=ܮ@i F޵b~2Mw/q|`hnbSxڧ'F\+[h]nm&?1֋Z1qoǿyh&egVZZ‡\Ӏpj @x' vVkWX ~纩c Qwd.)lF봑;.a_&N='WeN)V.TI_;ha<+!+Xe6_5ƒ32C'ILƝ\$#g/o.žLI%JίкE dh:d( }4K25%A2W=ui R mԯZa\s4}VT%tBE@Bv2+5 7=:Bƒ%0 z NOw>5U$p ԹfT3t.B2N,1 h ) !skudY[j)Y/f,reW ^iS (l (@ oN+afL7Q?twj/'4Cy nd y^C-sIYo2 =AELDs 6)tLuw}D(sgw'$c `uT@HzRN3\ dH`.gOn?Xo]"M5 Y WG*S$S=S~=>v]FѺj `m8W@7@J}c^1I Y;Hu 3r}d'Oͪ(sRf͓ĠڬU$k]9MBLu8Ih=)TeCb7o<6zTxrO+V"\=s ^ ~׹wۢ6&Fۗ2!]Yio_n4x6.y kRfi,w,6}upns|sJEݢNER~ҫ~y?E^%T&KR' rݐD/lIJLHh$YU8 (xy|ST 0~K}d#VMS,q-?lbb:Z8DxmZdtwӠqXx(3s̓ WAj #5hh TVq^? 4vlZ4}b{VĞiTeogg?_0 Iݕ_5Rחc2yq&umw>ikfʚfvIqbaryÎñ􃣩<E1k5\//Nc rrח݈b@}g-ae^DR=.dMňe'JĈfj-/)q\<(4ɷzCPx@-IQ}emm*c88%O]ySo*3:gıE1zsH0MX^t{0+3U |WQX)FչYHK͆_na],Ly.郗ّMJI4vOYX6xTPBkRqG: ٍ~mw[ĮBЉ}k'%(֑MYa1jX]ճyҧ&Zf>TRUh&|2rhՌ2Nvu,ӄ\SIx}IxU`("48}Sxvb-UiPIgiuѿVTK:PȻl[\21}.͜ ۓ=%e$ŽP _g "2dzſΟR#AӂMNh,dGt-F1 U6怸n68lGgYh1-Md_8?L;Z  h`O+7!."WkDvf~Bw WH}Js͓yWh|=+zw$\./.ZR.l0hk%q3>4dr,Kы;oVJט59-*Zm/TO3Q?]I-% EPQT!kpͣ$C(i\v2kCb.lQ:KR1 }>%t0Ѹ;ڷizDD90ga(#?jcãc‰7*wE 9,fhj&9oph\K {ؤ`O [ N0:h(}јMahצt@zS9flR2GNCwf +{}p{ KRg<=еEK*» [; Idgy6Y#?6%>\amK:h}yxPO!nx@F|y5#nv:.Q@|:<gF Ixkfv3J& DڥV34pmGMVB-7zT\2O#pNMb| w, ,NxH<⠓;8;MH\A,ArїZt;6(JAɷzpB4]^B؃ՁCvW7ui=GԾ߮^.Njϓ0҅˃yҖ:);^˱k8 쑱Da*3M nfgd=!S$[ڙ\/˰\Zl Kg"Ͻ4ԈWoE"(e}z1_]+n>HC:f {?_G.v<mal5~/LQLO?3%O-5Ui8:N40 aEw'7a?R5, ;. X*_ X φ}{6(RpCF?i.;:75٧ʳaA0Y]#44ldqvR) =

2d7VMv.U t+T:8=X.ZU;q}AΗii}a;w'wY jH_d&#bjФ2 ޱ}*¬K"ӥ:4oR1vc}uJB_ڬϟuq˃b"eaP(ͮrGgա`hϤC |"f(߹CNЉ*\:![.O`y٫P (lױ}PvXӾSwn0RJޝXEj#%ElH~`icZ,+IӗrTbw0=%dHO) {ʴf{aTq!WM(kxK~.Թ' z*&FX _2yU 8-t7|K˱jt8} !塏M ,7dd%'>AABvx6xUU#` oE mr";{3y1-={1:腗27!lf(}WԿ f h9 Y^NlܩegB(SW5}.I8uS^݀\m^J! veF=3 2Rh'=p1'™lv 3^?FZs,@ϑj6?IP})ӯ"](EH: T)?_Q9y@4/X9 ɛVyj0ilwy|kRF偊Z[1f>{n}L`ߟ/D`\1b q/YňZnDӧ-\ ˃ulN t(qai7})HLU!ι^,k?FQ!NVlHMlt!HE2؈yfs'^jKҴ~g=¸u (TU@O,9K<ij@VRZ ܦYo/`%.xhJ!ć!V,3>)J-g`{+Fj`H8 HP/pKW  "~5GU{sX_,GkпDCHulRsO-WzT1̠ձL3KT )B WrY 9} H7i .Ddy^;6w+eєḟ|];8&xyh;l!$RG#D 9;"? v ׼PCn&*9\w7еPj&h;pM ۧ݉stj5OrVundG8. MUPdڷR$O!k>E[Eѩ.\>M В尧)Z{EcQ;NYՠ WtZށ-W% 蓭I&zQ+ >st߁ic~xwxp˖n2;QYw3}T'- c;kX!O#PVn+=ȩq~oO<xˡGl@ƚ{ p~*زPXM.xaٿ7J'TývOQ⒖+%Jñ6|$EBe=X00DBu-u+/ePG# X6sLp-6?rX1A-| z Yǹ&sf]횡(2hFn([(\lk!YAyY)?R3nx<"WQE9uN5 U_FTZCglf=f|5mwpŬLa"b[.OߴY QTypQvEw1G @rVKutIoOFĢ* l#DG'\20;/0XGt8pln!*Yp咣O-ȫ[B: Q?-iʂ58Vݫ{g@:W[AU.V 20 Xϋ֭oقZ5% d[D a-F ydQUCߋF-,YD[~<;͒ b)/EMiv!frN?-Bθ-r&=%eWbbt~ ;- apYJ:1ؕ#u#,w\kI ⍕-&gw[2vֹA) '~{f-vee6D'y߬NFpkO-;UG[h)`>o_z ~q ^g#op֣UxVԧojwhl@4MZr+Z]f<ܨfc({`AH>6ڨ%{;+H͟H3uhrX>.LͲ@矼k#e7gi!((_8:KNnff>R.vTQV[oI&FX: )- J wޮ8q 4{XT,dz⥔Vkgpa(*=4 B)=ys`9/uH0FTʅ$բ c2&@DB鍕 aQ;@Jtn|x`ʟ<[^(b'[ 7o9#9@\V7+{jW(.E0*Ji~rXa|Jv.d,!B4=!@IP}GE8_賬/sNECi_)9Qxa8QeLI YWܳI:3"75WD|a,>,ˋ^k'bA/M<W)``=7 ө7IQ0LZF`8䢒j 2v6_ݚ|HS,(IlG\hA 1F6F4n<_4w/GrϒL>а$842<ԡ{E*cz.ŋ4tYXv= [`ϳ%&~>ݎ存@E3W?qgMvOjdry2:b WU$6lWW'{şC~ sP2KB,U+Dw'XqȼXo 5[W>i:GJEq"̶aXc@~a83/O_I/k+JEB |]iZ'$ hh$۞wD@9 δ{li]NXG>PGlpV<͙iP'")>i[+P{5E5Ŭ5c2a{HLi^i2LLOcfC={3u~vҘ*l 7к1-Wi&f o^t"N{!(OVc; ѠEZOcFk!5tM:r6'?+63[+[VE<7GB7?Q}gFdW88oir*^`)pAmQk2Ruӄ8h}' I}ζLIh9O7FVwcO6nUE',! 32ٱr7l[Hss>cyK.ʩWZF?SuZ$r5^ؖ&ܸ,PֵZI5e ʹb&dڗصo6; :]Țм|A{5"h~N(uaKA4^6:Ѿ8T xߌT>G[|<!UCC m(w4Ha0`۾/H]jCM66H½Wt^U!X#P'o'xio(ػ#)}XYq OOʾ^2Y]9|Cn_|yZW-^9&H}XBxY.MjR J>8 $a1GMFL]Gq+[Q$Nh(YP쌊w5oB`)?r_mH#!ݵ%ޱ76 [y[kN FC}8S:< 2l6[Ww~Xc~r f@053Q@}/i,oP1@ tt垌Tr;' >fgr7#&x[P0|#߽Rj0R`ٛ߰ߟ-vF.g5V}yְْG'W}hUsLG#(ѝiޖ6A1̮lFϬ_ji4JNC k뚈.{qno 8 ^Ye /?>|H$>36)|/~G}.S vәh$NG$pZCn0BAExW-F]ՆT5+]&B^Tc3/c;Tn1Eva=k|DDɇI/ėpS6#Vԫ.@ \CTrh,vc@?Ƅ U8)\*w ݆Ht<0E}Ks6e* M+"o\4j=7fLZuEAܨ ًLQ~]X p^78n9CCBtmwsEܴI6[k0:HA?F3a>OZm`*հx2qplIH0޵e}w(UN:I[ϷH\!C7d/ %P[1[RO:AZ mE U6[( i-OL-2YF!4z*\K[.+KWe&}Q+۷sȹ)5uw`{a䜐YK?5 ᱨyڈ9N/{ 1V4iվ[f4Z ʼn> {+y8eGo]w[Y팆'3CRuWEЖ[CSPm+JiV9-5MHt(2ֽ/Wx1 $xyQy}g,Jy gT:y:t`&/xM˼N aIďG2З\O"|z&F;@UN_r~:y4gψ>_  6Y'͹Xh7ۣU=:~Ȭ EN]2gQn8I!opwF\w+rcsCd[[z=p^>xp `(sQݯ*D=r@ f6D*hV>f#4#8x4eY!/s:ri!;S*~-$wZ>&|bD/` $3(IKfq,j0TASBjE y-. 0zgcn64, ȴE.y4oU9L!A;_Yšxֵ,^b >R⪔"F#A!Z1C>X`n]qEK&UGj6C E1#D_y줁Ex'&Xe.>5%"l\g'YbrMF%zȓYtP7NRwSXɠY+;qK E` /+f:|?J__a40zWIhh")p葄CCr"hesZ8jU"I.[kLg@DeݕsGr̅m , 6cs"B{r@Arº}BIwHEW;X;DY9w/'*^Koi$U&"!1~K#"q2{* ST;'B )HCOrR 54uIvyRx?MH A!Mؚ C\óRlQxϽy yLI>"ctF'DbLîiE~)`ҜFw^eSW.FTL |^gGCv>x=o-۟ǷJ[* 4{4BPN\I!6xmz!9 㧂H?Y vʟY4` L, r;/c]}_HR @|ׁƯQ<¥Abofǜzlו e` 0ѧYY_-s}&NA7 pG6rn.qd';r6Z!ɲN5 de0s#5!ZG9!Ko\XI9G鱙OS,Km2@zV3t4u#N @ewyE~aqX FxIcڜ܁<;ǴyH5 #P)M0^ LU'X*y~ v@$c$s7(*[5QQi}GPP=y(zN ߄ D"V$e.OMa>xvAnK^ldkBYm8El 2 8G9.G TLٵPS"#eouZBA;=ha1t4g8o-CѼlg8_;pj~Q!T+[[:V$5=N[%߯V}j26TfpZ^P"Yt7^2]}de'yExB}q6Qaĝ7KB }#%8 "'+C_jDTG 9_- vPZ{ P&6j!̞atTnv~:z m\Qh0++ )(?#~ۄ;txDB,űInrW 3߂@Jy Olܻ!{I(0rrqJ[$D:TϽs&==vX__`P:\8uя8|Co-זB9&%{[}?BZ-jWj* x~4W 9 m3]zust4w6ڕ=@mSv2뮴AYǚg{ְ8鏣3tG2@+E։k ޻: y~g4pU^G?΋ Юiږ'uQ +1VT(!bdB-zkoH_ǐ\^^vhI$ 5&#R`3 Qu=u z)_;ulk242N3lĭeo=t:9|;cv`/uPewR}xP9/~qI ȇKsJ4p)F5KTZ" K|@?4u԰?"VP]Ps5?/1v FM,jiH6msU\5b^*=u4')Ƿ8xx Ӌ(I}&Lb{f (Ctg$xappifSۂ{V`.3a\D -T F#T8'l?P=2UOM~ΙߢOe])x.. {}}V Uzvx[故 03:V~D r%0[em.e0^jpQ|'7ϥnA`""Ȫ!@j P(LJV;epJ}=ϝ$uK]Z+RmfxWeiZ!+bI~g lʞ'o D8P[|MAP]za-Ag (H9S_d6n)+je \_h<-}DyHõy~ӏlD =%!nR@L3܋;GXTBGgȷPgDў7dg]? *;569ua袈>+ ˈzJcKM <ׅb;C7`K[hy{uIVaK>qDoY#p'^ᳩ4xBҀ M%T ԜQf/:3]=b;&PxXl`J?Bcd|1rAQ Ws} EYiw9l;Q4YoX(Sصkxo)KJJqvx)-)"*f`s^{K-DJdI c[VHTg|M$Ll:vuMi:,) 1Ŭp I)UΚzKwP#?~4D]6oi~ 2s9nA|tip%2 }^輨4SV2;ǠA_v5WݷMw ȌԃꇀmD4 v߃TJ 3AڔkK D*AF/l/tp%RssRqpb\T8a`2]` Ҋ%%@]9?95Ȋ}5oHbj`MEO`mljZԃv%x<^Gs+x8MdVz~ E!Z4~En KUËct4e o_/a#x8%bze]pѶD2I']\RUW4_ edDA&|/9E* HIIs 'lyW@X,zxn6d"?CXܰZr)G'Hq|ΥA:_ЙVki`gՖ'B*ls bW&ikW=a6<0$טPt6^< to{5 .qTON2έ)]b?+LA&ɲgv3k<EZQF>ZGF1"Z~G(p8cE`ȄG:ާTPB>LWʠBJqpI )jvJT0U2oZSiY7F!lHC#K+ GbMSgGH3:Dܵ͂fX5 ϾBm'Y9-:Pڲh7`Mr?cum_*k5w`Q_ֺNË1Y挪kZޛjtЭ8DY86D,bzd=Oyqb:rm7%7`]=I;+h׊&hw-՚| 0QmU15iיK-gj0kX> wZӚO4ۛrÏKxj7kcL3=] 5gfBaOb=_>F>%;h6UC7M8NYzLf[epM9*ά]нg*km@b f:9ӣaTaB%So^!H%<;rq~JOj1\Ĝ6Q@?NE9VTGv:yk<1j^1Λ_ar3oP;o+& S@ɀRf(CDϦ@ &-zKjQEU=s\k)ϴ򜇟w|l`̫Op pgSY0յh7TCdai1I.]E`Y9[A|TJe/H )ls-F);'?Y7N9w9 FqǭcX urxJ}# qhYWi~2q*riCm܋XWD)@ h9,akjvU;~rWv5 >vIGH&A;*zhmP3MDMtF!HXf怰ٲvcR]Ϻ oN-b)?U1Wpk9-uk ~wU/ǐ|yAə-?}| J i]g"O b>sKXџ.I 怿?{MIE/{t$xq,UȰʎJ.QX8Pr4 hQu%vq>[-o*qj+76K{܎{]SXekE\Y걧 n7 y$GM/ԣ==2p?.!Z/=&lz f)0;{^:eXo\#RHsGBP!!h)ޫՃ[6$O:^ 3bHDLUmOTITpQ`睇+zPuMʀPnX״`b=ojfwmZNϿN3muijLGs %2gڈT鵌&|ŶQb"~›7>FV PpBS(z`6Qh5 y),92U`B.TץLHkrK2>S~js6'ii?b汓HQk;I *b+H/QY'#LJx_dPej Dc/o~>Zz8y \V45 @: lc窊Iq~=|+J rA,!ar\r _=))R9EHlDOJL)/٭* m4cF>xzgn%U]|Ǚc'?ĥzs~rr !1~Od?M?hЦ nټ[z$v)Sdt'_@! g5\Ԭid>;O04HոVQWυGkcC6ԡk,)!f;: ^oq3 bJL-:5n%~D3V\#0LբG.vK ߚ s(щԤ#G>v3` 0v\n0SُjW"}@ҌFYSeqW̯Q ݋T^U \R}.1$b5""?d$(Xiћ9a3~d%N/˘q~6|ŀ}wGS枏(I:d~Nn|7YbRf=EV>o7.F^V7HS\ D7l!|XMS_NTb:z&`qxo&U ˦v`Rf>Bw9W.V@:"7ƦNs`ь |VJ9\\89TJgm_99:[~Cl/[F> SEAibM("Yy`Эr .yc^w@Ms:,]F5ɟͰG7%MPw͂k/A*R5B#T]#-ţ1(I_8#h" SsH$ _6Yx 71lAA@sp+#^W1il+tQ/{6Bw`bcRz Ys{d$NcX$͒}/`]7jyI/Db3׍ݚIGUb!spʆo`MϿJt 0WvSOd, eR0`EEF.%(+kCVW N"+L|UyJLXilY<K&zI\b0kW&I2pθkjpN!FT{ jbWi>mv@#$~Y~tJgDN*b}d|tt` ᮂ(k6fcNMw* M )sp?4c˂Xl^H|O+{/kXSvLF)*H!avt?+w8 fBhM`Tl*:!?R!߾Mh!ip?yk-Ŵg+z;E87bC%G7.R> v~)[Zw٥!6bn$L@K+8Pz$CPIu(z;x"\RQLsc>dctzf`[?ɸS)gVbw8U}UƢbla $,/طv[<=Jp}zm/L}&Ŝ܌ҞsowOD.5l[. NPDNjs[*c0PoYDdLh/=Ꮌ6M4Q-+݋dB9DOLEFPX TfFH!"C8#aLԭ$`܌ވ*n }D t*&n7i/5\Ɓ. _~mHx$Άe BVWffnRϵ_ Af+lfkݧs"K x0@,"{IJwl]-DwIQ?_nt:m]Ө|Rea]V6@L Y.޷iϫѿt{QUL5^'C&V`\I$C` ?CTۈlmm |p#h=y]-W:y% I[mJ4DZ_\dnYD/q!ڊvFgV`ɛmZx{ nJ赃uo;~|H#y/e5DР&lx[aM9]@ "2=[`6 pU.oD8:i^0x,c C3ZJؐHQ7bgg,ʄ*=hC LB5^W$YLDcVvqi܄ti<,r)Y%wvKCNY*Z.\QF{x”OJI=;` e}9r =C?Et%hAgRՎֺz^lݪ]!i"oY5y~N=z쐼nh ;,7™#Kָq ~T_R/km&~v=oC].E$ɡ;S)HA$uߊGKG<@EN_0&GMxL*{3wٌr@:<W+N4nLWW/Ilufez* 2è_t%pR3NT-AV y/ $dW@9 =B@lyKFTg[:Ku(t?-vdEf;vajl\}-r=nؽG-IiC1vlt,c7&^ ǥ^gwɥzwJ?ҖY4@\U B{XF,cj9 |xpq!$d#In Eg\biX t.?4 Io8N49B.&5NWQ7.0b qY'w Ɗ+Opf)z?n%JCD:|{6PhTHRkqe^aaD¯&54]C٪{`pJ jI%vzS7eYTѐ5HC^F豙k>Ol'TgU)* "G( G/%:u6odt>'Or:/t.QKDut^]>APE^l 0vsHqpz4T#e+Ξ`J]vѾUS@?D.iU,? btX]|-0\$ޯ]y[q3|-U% K<7Qޑ["1i*g"jG(s\+~&|̀J{d(OLN#EAT}.dN^!>q^#@[ۂE hUʹ)藃t92+%Fo |gBmSz۞mDuzôy9>',~UDCh< MG><=92h'?ov g.+Tߟ,SSAAk QWxjͺw]Iv› cS/hlleF;߰Gts|]N{=<1Ԓ @=߻޼@Fp\?$+MjI4QvM$ vAtY)~35G1h! l۽LX̝g(>yuH7umԅJ3G5"K#.kΉٺDԷUCHo3wM!ZpJ+$E^ؔKHPa84iʟ}dRyEJ9]:[䮄/֣7,_'N@)88_l0T??W)g#ˠw>5&k39:ǹ; S9)"t~/:gY3NX}toHq?V3TMw'=զ{Ӿ91 6!˿Y 8\Ƞs_C)sub!LE(~7Rn z09d2<# Pگ4Sh4Hv)O:J fgDTn @fFE%u[DR/xjc 4gQ}n6 4EoK}HxX> 4DZzڤXl)g'싨 >v¡Q,2ژ .3xd$ ppH;z!k ZlZtIw3Ih`*L/TRT]`EN暯eq:fʱV9 TawD:o cLz?s \kqN y\e)Z6hW4fkt#^XVJJ4G6`7ZEncuwRɵ؄]mat6|:8"_""v ^s@2w%}պ\!Nf3/{%LH*t0]G4[./Qϥ?+etxFb;vn- ~}Wl;D{O >v-S=lT=4l,b! '-E($OsUo |(N ŝ"f9m"rPT 8~qH"n2yu ѦАM闱5yEQ9?_.=<&p ~:eaIrH^lj_9~S-܅jai(0wQǿc,g?”gx)[^ºRݔ㤼k'9}f;i_4L,;ۙ) yX7o4"=T Rlt'QG1ƍ-> 5pE~d 5rۊm]̠tH WQE0rVipeJ o,=4 &AqX%{/pix0ů'Q^UmbIZ.3I`4J_haȒtnVش,JY`~Bgl+s]wrF4A&LKÏ:\ 4e[ac:hCOyKլAPٴRM2E:<+tKF@Z0oo)ݳehPkj#3XYA tqYYb0 .fc5.Yѵ$:*uFW6ppqxgX޼^nwD&7:YQAafc$sO$"%K)Ew-x)$azjG88b Wnqjq|f 6fZXE]m,ksP>ѸӃ~vع!qzfr>gZV=x q3d;V` t%Y).n@%/ТYy !N{`'UFځR"6q,.Peg$wa؇䘘7h]z\~XT7}2زFHf0?1B,A͔h"VD﫪>(-8\ff"f27H1&Dm3L蒦j-O ڳ\jv~4LZO C !vi +߀ĺϋGڱ,㗢e Oy86D~.WE^m2-ND ~֝=H L=ycx _|{-_?X+e, SM@8r5p,-7Gu8_uU{;@Ԟ5>{%Ř+mBX#"36%&cOiR'rc;+aR=?6ATXvIܞ?&Y1?Sl{ 2MxUjE5x`RΡ5DzoJ SKxx؝ ˏ҄h6To2Zot\б m5UШ$-(wadd.zN A-JϲY%"OP&ޓlcS% |'{&с[E|iOFٯ&]! ۼ~XZ,;3AnTq ȵ>ކ쵓t!&^m魝D Gjŕi;u\!n5hN#`sPO(fԘ|G:JJQͧ_bN'b3]g6>$`s %s|ܮuo3b v@&:RA.yג Xf+^q&S6^]ޕ~5EflQ3_YRLv̮ߒ'Rƻ+oFBXϔ,՞5s4J@?2EF bt:mC\f\fQ*M6 Hj[Յ(AMBuSb@s):mFt-A2z'(1!=-dlbgy(pwDyMs;z>C1zFʧP[=?h'ӄ2H(߿ȚƾǬ{ bkEEmp-}enTZhkAN}kTv\2 !DE(ÏZ ɧhtAh~Ś={J}bbi>*%M\X:^@Y9}K̐ L̇^H,T80"FtKSyTW҇$񶁤8P-g&^ʲ;Em\_S yݤ늗hZˢϼ 2V&VwOV3M9"ڲæԩfh6/nč2G o x@@+Vݕ~Ԣ9bS`:#k+!ۂ'_b 1Nd^z⴬9=cl4e%mpX3ΉoUqӨ+ج9o r-Xe 1_Z':ehFt}p*L.2^ږUc )kG3qeaɅ٦M'dL7XJ[5\QMM h(ok̜6!Ԡ{`Ttq>xcTr%ʺɬ/naei .\e,HjwFRZi ~ Rt6-+^`.'KYFDyOD$# <2^L$mf3=1>2 ZVnunAιZ~.^].oN7\Jd!Jcg#cD(p E(öKJ8ACJ<C ˮpk?!<0\R?ײn 3:)mNj ̫i 01^`h*c*f5pG3@niSS$ZN1e\$Yv}ֽE͚cxިKsXi?@h->1>>·ꦇɉoI v(p .6VT ,fGaYfѵ$A *au[2;L\r.$'&55*i Lۧ%߳SD|p==b)'-JceXҐM! RDjBE2]D=4 D{lw]+sd]lgE`k`}ku({׵_T*qC9U>zCޙ覼…&(AB<V[QH5*yȐ?٫LF &Ս K7"P oϕ gyku].>tߞnb.6 *`r~]Clf?^nަ^gRiL=[ j\&֪NBõʎtQ1sF*|+2{z}Ƿ0품/A<@*CDgN_PN0RP'2N7 ̐-崡.lRky"^nF))MqLOD&_kf´};j +حO&_#B[nR'DI6 >D7P&g:I4()нc~(/k(>~-8Z?w&0SߛXǍRw۾ aYX93"_ s%T&?=1)H?,b}|^yLD)M7cDyM!8P?Y\/[J]ỲtV"ioWl Dյu^E^(|4Kr\+)rr +8{f>=vZ(ÌiB&9l0GOj\p@ VE͜^%'A#- 63ld@h3gW@h`փO7~͂>Rrzi31( :6j0lnrg u=(:\Fq0Tm <T֍.wN4Q#$ntC9ke(j0h"09\ǵx MtD!>:7$C1xLWs~c>QX.gn&Ӏ8 VRn#K쪫5X:ŤTЏЅVGL6$wf,W έ,vbՆ$ω ney*ԺQvv {V "_#siʡUEgEe-dIc]'4tSVL%.>&Y8T15QTT+=gEF($ѷxҰsڈdЛ(x[ޯ2R0)2( s\>l/.@LXޚtW?MXr-~+M%&ľ-3Ўep01<=1!ߵ -iH_I#tD8#1,A?Y)Mπ G^PBA% lx/]r=|!o:)Qtb>Te6ECN>4zwHQMNjnmXY;*,CH^涟ojrA&Lb^VW½1 >c]i::┻Z2Eөb5I9/< QkC`/;KTS&ըDڙ} SlK15DH,#N9$&WN<2D1CM"/7i'CNܮlR~ ՑFsi0i̜ȩ[7{ԩVQ*ebP#`KA?d+X7H?U> mDӨIkc<%-]/|S(FK?0 ;M/ I,)?@[p+2v!|a% !j3leIvF=Nd`F+5CUR +R]$>r~$!ֻOQ?9%t.| #FN2R:=<JDzYu221 Yg3M_ V}3eݵj.kX ,tmJh?17{$Z߾mm `fLM/%=g0/E5 3hYqՋd Bg:X=`7S QKJJB|: O ȴӎ'7͇m !遜S=Q ㏈}HNwE7i5Sm6^]w[D+˴"^Q/* n3~JcHYsDZ#}@$2-*j2/+>QeXRί x6k _,zb>@G/> arZ&_!2N1d"bKDn2#I`LrVQod$yM _:#L{Z20wnBp'W|?80yq.I+3|]搟([P":xmHHtmŗ3i@C.ڭp?`7TI-|6FErX\M~32ݞb5I 0rT2ofGDx%`6gA!ȏ81%7 @w@B\V Iem_}f sh-6MLv̱Ne28R"%vj-ڬn„ڕ²YbL;`>9,F9QHYRZp55`#@3D~*˜WΤNOBQh_ՙ3wu~pNme lKz4=ؒ79̭<wC=^EhG|ٙWj+0w! D)cjaĦLշ|bmLu¥mAwP,jp L8ݣrұd@{*-L>IjV r驣0Ic&2MWsE5[[d;%hDѾLP;pFSwV"YXAVX`{!M6+-֢b~+3/GH[6CXŶKR/?|me c qfI4'Ԅ oG-=`L yZvvIT+xRL.dy g,XOJvͰh7$ʕ>"YU jKAn 1_ﺂsd8Mhc~4%+B&wI @SӲi mxQp{F " S6A ۇNFJ5=,pSY1|L/yay'ɬ& E< |"s3_?:"toF]W5dg^/P2PM k@6CZE{0 @r;[oJFa<ӼaojV2H(e+_#-ɂlo4K><'z*aAIb=ע+ ߤ)cK8ΠeS,5V >aT%TQJQ(qjqimQ8+{Βf |z4D|<yHJYZe3݈l<`424A6jpnHQ9')]BWuT2bGZ cwɜzviLUXH'b&Aɉ 5&% gciz'1UFsmrhr k@>-$^ ̱]9:QͲ.F*r't8_OI| 6<ʛ^[%%o'ոt\$a߲_ L2Q07(öj\pX9xYOn!}Nw׭t7 }c]Pc6$T̺?KĉDzZW')K ݏyߵۆYsF ؇n1a^vGF>F4ݚ?8Y\H TM M7-g#~i!wu.mZ^Y(՗'q{K%YQbI ED.1U)TĘ*^- b+>,$aghm!;DJl)}VݖVV氌 ?.2ǐ@WFuY+RIt(eӬӎ&saK7<3| Z,6=a\C 7>0rf׵ŚfMad@`y-Dc1Visu`V,MrE?cϖIN)Ix Ut%̊1-%.<"K/_L+4A~áA[x,;ޟb,# !a4JM[MhAyr. n\!ZfFG?ܻg: |n^m0@z5G5%#ҽ5%;LaC\J4}գ(Nd0܂6ifo} !lMW;]2+۟*;[R_$(y'p1Tfa;5 ֤^jA]Z782bh3*#+F Ѡ%׬K@Kg: mpص}`6C+ D?V2t"4*KC.4nkx6!x2!κ [w~K8Is\ r L1>GP2!-.,9MDaL,jdR^h]]Oo} 1Zo(/mRg|jQ4Z}Hf\zIz˖MXZ9--^jsGs5}u&:}k;#jЀ me;icI~ 2ɌP yر猑sI'HA (z0cI_llFkkJpRkqF5 S^G~ ~Pe"K +O^(Ga>VɖHIE'?V^ /gf輩9[eS CNt6|"S ]@חڐ>3&f{zQ&@qtBPPtf?f'mH@ruy"QŸszMC#֣YmeF -xdWY5}q&MHf 5~l6?xuHEkTz&NKU3W 1H4/ ֓к*SըMHt8tڱ4m qa$QT&w:I #sa}}5}? .#S OzkbQ$%GN*mN9@ Sx 㯆ǥ{ο %jAx-pex“9il}}b-(OуC[5 4y4YI):>@i,ʰ]=%m:SP[6k ,͢| f";ǭq/Rq3Kd7xM=kbcFV\8qX* -=[CR8jCjHߪW pww.ȤlA},V0,?M$tby@ 5 mCN<Њ p0mTɄ0Af![Uɭ <֟xzYocǫ6`Ջ22lGP+nEֻq1iq_eEss'|k#tLumzH+Q7@yq*;#|7vMcji9Of@|FT~}5S[{rԕJ/F;gA()* 79]9ӫ_6kg,Vz,# AO2?!/'DeVj+I,e#!ͤlynDP:P1أAb蠋fgPMHG'!ԲAX3._/谆cn DPy&8-05K]e!e08]2VYkF,(.:w7nHF|{ I yj=0[YdV0;UCh'[XGV4z`t}Z{~T{z4 TTz\/u9hvub^62MEDdtI+\47sy!B/pk.~*"ו'E5#cQ':1o߮UƏ/f"Q_n/Y0 ~@<4<8 >^JK$[{".o!^!§?iVS! ivl#D=$5Y4r2]SZ8ݖRS0yE!nҔJTvɘ2&;4CY0l6 @jF*K]-{ ݊i5!bGDFsB$wS.k2Xn27ZintK).x]>&yxDiǎ2\܀u+.-1xal|XoDqtTͮ.z bÍufӬyyCUئ鮄y3tYU/@֩׃v ) k+`=B T-fؗxׇJVы_,!m):jqO~ay`,1S4i2B^ʺpHP$TE+慣=էhx0Cbec؉Ga/d<1UQ/HȼQs"ߑdy$![Fn74eLeQzh]CebbƼoO6{*/sA*&tX}wUuS2(/el6b,l6:kXmb0P+m+*[7D\$1c)Rዋew}fm@xz4͝#l93#¥=8q­썔陋 gȂCwmXM5$ܿr/pyLaj|trRn_e]ὅ}=th=|J2~&9!}C h|a˝X~ 4o@ ]G}~ *z؞M勢~MAX-ޖdK?tfkR~> ?Qoi գJDA}߁{cŇK`!8fGX&X_"qWlc6OBOg #p6Cj#7#]&tCL77OWG^HJQuBYu ǒCM{nRt`aH0!|Jub_&Y--<{X4ZNp-EP~H$'E.ɾatme.O(뵸T8;`F|e8,SePr*Y@q +HLʣD6[&ZB" ljTqxXj!Qp:N`ws*d;lt^A%&6SOR2de/a/Ҕ5}\3ȝF8#I:ߏ |U"idQȯ$I`ktN]雇}#~.ub [,Q5V%[,+jVtA'EWsE&i<˾u Xw Nbg J )|=\r[A14؇tٮM$wrT8FJqa!{UWB4v,Qը:z@QS:C`<1(=%<+ۤx\d)l:GڮНр15Y*`jw"FGF\T)qmUSg]Fۓ+j6 I:-wL\ 8n #̳*1YE/'/D9ẽd3[2h8–,ɦ!̠$fئIp!K6. 9W10[q^{KDidsC:1$*v6`&!mbuŴ>ĂG\67ԡ%䳠((1dc̆hwWg.N*o߰ Jv%T]A]9V5A;dH:q ܜ\"0o% i;&G"ڜ;10Ua3JB <u?U BđȵB  8 J ¶qyJ&<iLN@^t_B>ViSnOF1X@(()L'e#LtRЍzXjl[ؒ#p IH6 H;vf> JzU-a^%=b('Nѓ 3Pmغz(Cw;+.8 !!X&~`?FW5ga 1j!ɸGwh-:;U0Dh)Bax5AΆNՄ}֗f/r˵c3 0KrՒ/.(ô`D-i UMPn:h 1 "B' *7]tKяa#%TxD\g|_]iB o'qo]نc\xf[9 VbM7ZnSer|lx\2A&%3c2%9 8ri N5燵qΣ2̧ak/a9Bp@ YZ ,7ed*Kgi|A4g#1^> -ҍ9 D%?gncc^+(и *vEϜY!g.|R`1-"{q bl÷ۅC(xvcw,yVq`X:;݇oh{"\E2*%f/s7^+Qw*STsfCYV7P~"{MB8Aޡ?񍵗ޣ⦖Zv{|pO@ RT@!/%iwA ɤSGs[-Iˌ}eiC=4䯞x zٸL qw(ǵOW ] ꦼ*/?WR "F>bö6 sy6zWЖnIwжbl p47K,~b/ĤZOX1z"QCGNy9TA,/̮oC wㅥgXϓȅUϕ/$roiX*|Њ7>Cy#[xLԺ0cM[ J-hJk]ћ&4h<;Em A :eO2n%gZ-0ⷣbӹ^y]@_&5w;5 CleHw)VSLrqc\\;pe, E;\D|4_˼p] )Q7 5O Wd`}l!A/|~iR5c4#*j8Bth98dK%3.Q8۹Ygfjb@0Mr.2K"HA[`G(ziQ:hx30ta[7.rm=뼔,[^G_aGE+ f52 Ig³ >xNe&3tK%P1+1T3z͎[~aaw,*j^ͿI 8(ƨf+N%X;!{g(u5#<Gih}MAEaqd۳ ]yH A1V Yc@qI&X'CSAQ&P- !(x6j{BtG록T>dq˻T7b Zw!{o*2 e2j 5-! tW Q7a7^rD} `t$w_W9Rv+#0zDM+=+X }}[`١J gڐpNP1K ?˵@~d`g!LK2wx 6cwLwC@䪴'>"- ^dCX 5q.c-zzh0*I4J2 i!G?פ _%UVߺLqKwoUŌD 历fHSxY'C+O3ѷ\۝70μ]8.ԟ?gy΅\e(4xSע[XwLhrJ*_EZy<U ,OS\ja[ľ-1tH jC~xu@w|dɝ1#zK,޿LݵZf_w?eCPՒEa5Pzbcwk(iLr+ gφ- ܅э8!<(e4/|v[qMg ٶQP(oG¢ yYkx8;b7!;CdYEpa;18geoZdSJ59πtC8"#%ffƻDR!=NADj8cS"Nl*h#ac& ic5GOFYF/|;D::0]%LOU ũ:IH뎻$U];g/MxLo*p%DZ]ߔYx'%QVAX D *BT*aˊ5h (nrm[yWh"E5wqKPҪCa*n٦6ϝY.X4ĵXD:[Bi, Bd1L>CMb+czudCM6ᇄ=J9fPZ0O$ jxzHѱ?J̃ljN||/+) 3 b4Wey(Չ>o`2P!Jg;*Dwphӗ?`'IUjcBq@Wn|Nfʘu57CGma9GK0 TC:CɇM8Fn}D %C|ʹ *$ƭ98BӦp%Fq7eߋeifKuO~@HˇۑڻbHTr+r8--53G-Y7e|Z:Q^%q#SjFQ|a;~NPF'x:؟ zAǏ*DsOhBDz!ͭX֊HdPBa(,1E&"*|~T x^y7t?3z;=7{n1;4Q|9r[XzL0f&ɱev"E&X]O]-E/SSZ T6ؼ}WmO@[8gV *uyoLˣఙ`ơd~[K)MML^V\1% Z:NIMZZU|R9EH܇x|qUG/ٮ>-yB߮# d d LsNfx}f4u` /jZwԌc&eژP*  J 5xW=-3?;aXĞӗ%SdTKJ P^߮i\k8;Zps]GQA_h_[wx2~<$!R+92Ñ&r9! 1MoezOko#Wb0^vSL,m|fGA-n:z |ԩidD ɠM%B?;2z1`X(4]AqIav[wA NaY"$퀏R(랢)Ԥ7lo(; &9.{ m])3ŕkѬ# Tl[j"I̋A9 =fLF0SqՍSrm=3ռA0 &cR wֹ!P. U b`Dvf7F$}Mm{`U.Dcʩy ENJEbw/:iP x)ƃebA&cb; b-vtGAw[8v.K3Sdzrw7 u8*шZo WpbCq?  bِ`C{A~.kjP7z{bel-{SXAz:y}%o+Мz)R>O0ϠیPmkrdkxhsG=c:LZC-p*"[+-F^Ͷw*@.eB"W;{H!MS>]Sg` ^7 "K n<>*k.l A"jtЇHǤ mI^ρDx~LpvO-o4Ёyl-Aא1 6C6/àʋO+ZuL},9)GeO9 zD&2jXfʥW^c>7!HPE^CUopX4 }!)NFL6 ,0P Lrĸ9)H7/ƙܒXv2?8^ٲH RYaB`P_tmUH{=48ji1m a h#5z]hFG5#J*}oi] Ny,X<dG+Č٪WzV4bpǣwbX#KFf:3TJcmqFbxv\$ʑ)9r(&1 35߼PR'`ͭsE΅N 2ԟI'Nd7, zu+r pWiFf@M߻qzel[iwY]W҅c3I+yP8ս~|&}? C=vh4IÒhz;Ő% zr4qs;c@ߟﮨ'9sg`)SHsׯ=RI3Q[F#rNx'gn⋴1! +[1 ;A=›\X$)8T.RKlc|IʫF&+7^ðYXͥ) κ4 S&(wSMcpH=!`s@B]=.nl "JfHG'+(J@L7G.eﶟKO4 NOx) `d _ ; ڌ=?bˍ ajk8dz{d4 7^CQ_*/)%C u9:mea̾Jp4n{ݢ)0NRLV{-,z)zYޅj*F\s~^<o|E> =R;vLl}DÑ֢%OV+/Cfeem߮\;E: RR)܉*LRXeȦ#LN}X{cQFpf<̈Fˆ+_\krQ8%$3^v/ZRI2h6.ⴶnun>#pDqX ɝ'R. pجPh|oܴsIg >}3 QU`LUhɧܗj] ދQ竉 P yQ́6njD ;Sp@rCpU|pAy.|?kWYQ5e 7ͱa]4 X;'0- 0֓Rrî{VЌl&V@M}FV:So;=Mخ8Sw_XJP|#c@f B+F!'Tt/aS>hЂ)(eoTtІ O]'9! ;'o{h|,_\iuD[-;ddzT(ő0#B< {=lU*9PZyipkA}%MICPx#DK=fH꾚ZWRP%1=)kjdg2&7tŒ|KQT Z`_Adr}'h|8/yf_n|S{J^?lΥEй.h/=ԅ9 ܅ -04LiwAEC*)p8epyZα>@{G"}*+#v'tQj# Οӡ 6I.%ԥ\XX+:--ѻ7?ҍPzњݢ!%W\ޫ04W/VVٸA%_Z309g2UbrI<vu^K-b|gVrok+a1׌i 2џׄF./N5cr:#qCnA$-<oBFnH/`߹JubP䡑4g,q)3, OLxD?F/@V}u7gT銌dE CZ)$mqY LeRz5P"ȻȚ*As<*ˮ0m@ (FXExLEL6d3:X'1PB61nn]m%Z*w_ha2eVҮ_¦|s8RErDz+ot|kτ]jng0nqQN֬}o"Oo ?|^xt Nf~j5oC]{M֪|!D0扈%'x'GY}S)w+3a6Wu0 lJ`6,4:ToۿDd9ފ!ǚ$#hO2L"6GZ(c~t#o^{+F,/Xwx˽^DWkb} h Jզ"~oz`H_[oerfl//FJd}Q7x3:#y֍*t`^6`m_z؃dN/C13xe&(+&Lig"͓%.V;"1!#/儖?ڑb#p2R7ͿR`1$Xz 0l'&ThV<*u@`6A˰V.19$4ײ2)BYk KӧN+y:6*'Grߣ甶RUZ]Sn>d\m%b3NGj] Q頺^Z-jpgŒC\c;?cɝ>9à u̵;+>@R ؍hLv!g$ZQC&Nֵ'- %S [@"?@/W)Up)a!{ 4hl?{+GAJ,P`H{&!rFR8k.faqG dwI * Uwoԥ i/ b`փ|7bXQ~ b㫭$3Jǒ&UoNRR 8RM5݃!OAq[uJVp;_[ﺊ<̍N)0 #}3%Vzf(>F,fUCߪcQUI6 4Qc.1WՃb8 k^g>`uEcA'rÉ!n8pw?ȕӸ;D]+q#ޟ Sr6E7xٿ:ZܐsqDL$]E =VׯR Hzs'JpCn$L@O@ILI\&xTݪw!X{Jz(N# Df⹓n\8h+Y ޏ.ndV!܂}w$tZa_Ա#?w\͉0I#'ǣ3c&Mcf[weG i.W $*:oh Mz7Y1 ÿ MNu^#Ltr9;27icUjeƤ6o̴]M/=I|үpEܓUH1 }4S"Ual'­5^ϡLMVVE.gq`j+K%('_qv6>uPo }yNP,#Ym0@R0Y>$yobܢ` 뉜xH~?~6TB6";(8 8mܗpLErx}T~"߀krRE$ܼaofgMՇjvu0AclIpqtx.̈=I7z0 rTQ䅁a" D+1-!ap!ҙur9 ( kfdGUox9a&Z1|Pf ';P jA'uHl㡣<("~%/⃵lJNZʹ.'.B=c 9ϧ-q_KaTF*."Cs(oCP" ǟSĵ`zՈAį҅zR'W 9H{ë4*c?vVKypR◇pBO0A(rrjΐ?ڭS ݷdtdo*([̶C@,#"MnGKHԁĥq$4olv-ߖYi_f77l]jRd";/O]O6T @6IGR&sԆnR@) %P&{uԗp u"VRI K6BOŘΕZ[ aCt-_u`##]6n S"|" .}f,`MXB[`&c0N.qAتCc u=b1S/᷄m:Ё„4㋜UApGic5\j|Q{|k AR$r<iLQ)+snZΥ^b<&sGƟb=EO|]"[kl]Ÿ gG^xKK@ۛ CV_%F4.)y'Q%t۰مvCEcJ{6sko`A׼m-[HXֻ5T$ʶdMOă3?d}4̼ܛzy,ƸۇdHaύD4==0G8cDF>5lp :6,\^<#X{j*q- ߩo% Y2ŒO!mA&'44A/<';|kVx}A d!աUTD8Ȧ"sP9[X;Qo۬3.n!N}Y8m Z˓>CU3x$y_mAq+Vk^Ef-{/ZDͰ|߄au+M 7DC|Z0XyPa9ګC/>9}azeGjGY4nuHls#dM BnoU~KxYZYZGB+kJY3᛾ 8 8n<D>6Ti U' pC5Ē 7&)=F RoJ Kv=#$bp/hHVӓnk i|@{2~Wq++/kQ $dtcX9h4M3V!qk3|n nP~q, ^y@iѰ/[,$ Jm5W2㬂/18nV=}ʚ)[Qb7W0,AY H&CACP0/JR> SCN5kkd>cFJ:e崸8'>l@5Qt}>wI_45\>R^Hr«Wx8.vv)EBD-=7*7rXfl|<)lY?hDGjp]͹Aތb1c!.~VsU/jZ[92%er9V,2) $nɲ yfaM/|BۯLKCcu(VHP$f!"H;M53nX$6WpL"0QtEL ;ǒeϰ́*Дi1"lQsapfR[K&5lҪ4iϟ0 ΈCW9*GlnTQzwȽً-wX?F 'r~GeLqJJ8*LYLR{m {bM UPo VA:7ϛ sDEj hnxdĦ"x +Zh*7 ɎZisinZґyX7IQ@Y;}@V:T}b4NV%X1JY1]鱾 ^~dÐ?Yr4JH~1fq|˜Y}<@U{w,/-.~z4_n"#TeQ+ oc%M&12eB_[MQ5E|+W.25W;%{Q#TPܩgHPR3% KSgP,b;$7`ʝ] + +{ ϘE OM9Z(@/꾽Rq_>~U8-fr+$~bKm(qvP\H2&\~}!L'U`:{*>0uL.Z.@9D.XSSfeLԗ`?&Sxbjٕi0~,ΖR{2O.aMo\zxꊪ)6\@cZvb,! XEލ>sE;Ν69ŖAK5O2yN*|[Z`89H7kM2?#ܡܢ,e !ȯ_t Aod0QhSV ~0xѨ&:]f}&װ߳aPMpS'B޶25C%K,*,Pɀ{[=bb+Cc [+/rߞ4n]y|Ok7EbC0)#)2]s< L3WoX`w+ޞvFP^1t(?غZX$\8KhxwÇy`ĆG 5Lp.RWoXo'ʌ1k8!+w͠-DFID cK(ER3Gd؇.T6̈́Npxzt/N)6 B;_ljj<9FHg֚DQ$zUn{Kcz$)Y8ģy'ۼo_qKoD.k2ǀjJ' [9iMt,Fup*τ#̈́sdXc@mҼ,ahȊ1Mp]SܻtmLFg)I|/BٛnftI")ALa \!o^9ѡzɪ7)N(Ri? I{XSV`GBVg7={_zyfvT+f"U`nKG$_vDZ&  H1awBdz#D25eB%ѯ2V>FMۮHL- 9tFɄ@[=p+,@\Gj [O a{-L&rпOڽBRMXexO?n_k\37pF/5<7iZ6{ZAs(} s ^_)??"'{w* ' ї >İы:&NWM֥Q|{,gH6.eQ%Sn َ/M?ΥeofT¸?={Z>\\]w,!ˀx̓F~(5|lLO[ .Sؗa_C>8;Rn0-ѝ)^WEzxAx/4N$NQ`Nuv5, ?raw,QK_˩kpֳTc@XZV  1C`4:i!CV&b9Osٟ2T vzFQpi$%꼓tѰl8"ϮɋƐH)%F2ܴKi9 OyGW7.5 \wQ>YSZPaE(F+Z^pEQ\dW(쪕fPVa~&ߪ'+_?Gճ󹹍lmLީyf|G !ڄ|B(u-JL" Le툐N(*DPl>n|*4'oG[nbJhTC5pHDtGGZҏקw-)#[S񋞾ٵ mr 3 Õ#?6OHuo/Jc1rtB'[+xw *?IΕEHdYT1y\yiT޺GBAqЕ #KPT9C}agɇ|x5L"b͉਑s3*#&y BZ41s7ֱSy8Xs3zaW̩2 h_Sg<wMNȅ_\H> iuTjyf%ĊƠ*Bvٔfohŵϋm\Z1 .3Wu_fֺ4 K:ja {0>4"mGє00nP]>^C֋q9Z&VzՇ->픆;0%i3#\ *lѢ-6;vɆ5n07Dfv D +huͿ !y PK]H?@d Ft:aLFy)='qDı¦wftXv=&@/\17g? yMlB l9(=N4ChFa%H%;o:3z#Jnv?OJ;* TnڝqNi86l[gu?\9* V 2[YM^k)9R6O`wh>MY2קMּ$Bt]ytlOku_3 ƝY2I16xDٲrY} daz<9z[\@S]*QQs"Rb*7D,M:Uxf A'Fh6$G!j'LM5"'-m;uTrl滥.k3}7iZw= fU^~,s C`_.99ZoA`D/fdbz)M ^$J)Uhߜ[V5d@,N(X=1^dA=Ād;0}g6[Ls0FR`ћ!2CW6jRu#&_?-xOÏAj!%. zC. Fg _3p'ke*k~7WfOI BqqeT~/@!hĶ^Jx Gc3TUG~kb@ZjbKvDCG1wlp|g7- "7ZUP(d,Mn{>az(& m&2Q~O+Q ?W@gGb3(eo˖JEm+rR{ak)T,~~񭥖up=+?x} ᆁ;WĬj/0k|*{Kd# I~naܦX4GT_GU~=n>'i=KR.GϡuyQ0#< 8M3` 7Djj2bN i॥Ex5M6x<Can*ZIfN;̶h:*:*SRlIE{py˴oVYn_S L/+obDڊa]'|6opHa[epႤ}]|葀l3ƙrk57(ezŷg1P[ aae#p i%@hfI(?w 6mSTmf%O %/zkh}\Qtyuw1bX>y0$? *Hq\ L5Yo/((=Y^prI!.Y{ms$\Oo*?uvUV;<5= y!*oljX#]%M4=_rqT7A_8cWs YޠXD9CE* n yIxFy *Ѻin.yOQEwFI((g ߆ .p{4xk6YLmd+p KR Ӵ2b܈cG4뀇ʒ@$ QӮH kIPC!T%R4x@z@z?bud[iܣyc[_k/D,.ƍŸPC>~PhY]tv)Q<zHYcAjFI(y e+֖cg4^maM('Nym@bz mMjj!~^HZדfIlAΞʼnK*mbPCḏTB,^`U܄E/_oFJn[l9 6[&2y2G@F.qPthW IJX#迭JB|;lj ?6*z$,eM%0+%`VV^UOޝZ.uINv"xY3WbSɟMSyÝнHΐKA u^ޚdeR\*)SJ~D( owՈ3D>(Z!j{QX-H꿈{F"wk1d^AIR\R cBu`&{DQ-1 |"dY!. gk>A+* M[wn߻anp]OWM#-izT*~4CV{b%zGh| P?M@-# w,ѫ~'g`}0+xT7R- Env8< s*ȹcLX1_:VYNNlwUŽȑ㬚蟭:erOm[ܫ8zD~} TyHk5b:e*HyS/G~5LTĪZѺ=e&J4DQ/dďꬾ櫠 ?7u|GRd5D"kAޗFb /Xy2)/-8bYV;Y^pb{ӄ {t++:w7Ȗt-뒦p8GGB@K G71i @ɣE`*/24(K8+#$ǦDL V|WAZ cCp|Hvݿ B+32Ks8K~l?>c]&F1EmjK[5_O!eB_/J܅3^q+DWƱ1L`j؎۰ A\{B/HY_^`@n,Cd`g/"߀pv0n3lpZVN9o㊯Am-’jD-*omC| Ro=FO,fEۜVæ$&,H,zԯۑWB\B6<}_Ev.__件C_bJy);,#[p="$_=wW)+iSIY4NJtsѡ^20{<|0Z Z<1G/ovkINPqL+XM`ʶs4%=j;XmM2^߮鹥o]8' 0z|0M =@^P-˒n-bٻ. 병Rq%ZԶA3KA(aDo=mkۊ,XaEC\aUEϋ٩ 4*[ +Dka@bқj u]!8|4ۊ-u~>q ñ͡ ڑ% iRL}zЂ;Al-fW:ڰ< 'n7ӬGkJg1 rYݩw^yʊu-.> \y]yh=zxx\ȭd&Z%Hڋa~VdbImZG=Ma3dp6.,=FdǏ&ΆØy8C3'ܖ=PPd]`o1M%oU~JaO3.jGC7P?,stՊD̥B##0oGŁQgu;XCMѦFHS>wXppi}9Ni.l`oHgN~&> 2}"2բou`dguPODyI& _gc) g1ĨF3~mӑ\k8܈ּetYD %ҷ5͉??ʸ*VM4JjH )m  $M05[ЏNZuQtKtJ ߁a8%E:O?tWӁ/Zd'+\$R|W܀SB:XM=ʵPEc[l*z`jb y!Q Ş64/8?G`4>D c5U7d(cY\MTY83n7F ҉(gbx܂i>ᢌla/ﰪVTu"?Nv1Aq_y1j-FV4̴yF~wП" -"b EϙкIQl_4l~ $o':I֯jFNX ɼ9mq5ދ"աm?'ٌnLsl}G!?6QKu-~h QM(IGRp$xP,z\i(: ^A;qYvؘe{RȚ Ha/O+LIwW#_>'(2f7ڔasSA4y׾1EÎnj32I"7L^ X퟾%Y,aHg@J46춵& ՠL~҉+Єa)ٲCvYRHv+<Иx7Ű){elMj tp3cKO͍uh}y_sEZ vϲ^XE.9aB|@f僊X>?Lƨs29KyBDM9Ds,BsCuK$#M3=#k%O3p?&"PƱ?z#dsunE|cu GlT+BeupV酉V3|cG2v\0Kvnd@.cNO/HDؒaVΤǶ>@#x0c+ʹo9/XqtAໝԣ;ef`oDYA^A uҐ.O;.f^=Hݎ N[̾ϵ?M3ZȪ~,"*azxK톉RiUQy X@ꏲND#Ʊ[j>dnb ɐ!2/|QԊtߘ$xLv!PEzy589C8`m8&]bfrdAU-, ?8"1ؕ4b Ӂ+Pr_JQx ƃD;~Ù'&p9FW0Gxïsg. wBSZHo JK7&Z_C VpZQStQ2%)Lg7URI)ybu`=b"1r,|&e07|$0h[hhˍ Ƹ Zn +:'k]Ss6SI @fKSxﮬXIC/ۋ8 [0~[B+ OiĪٿ  rz N%$M`yC$bhמ(uViׇOț'Zxޔ|0w\fN"u|ֿmXLPdJ~W.fH$L)>@˿aw髨%Dg@ 7nǃ0NZ3nZs/oo[0ta 3˧&+`o$UkhHM0ku Fꡔj!'0ې_9ɊoBO-@S=C>SoϢ.HkRGAKؖ-M/( Df]F٪l0SkM7B] *3@6+O,d,)p]&8LqtT ,J;-G]8=Ht/#aA٬lB7{Aӻ"5#~~?[?oGz9ԁ4/B%r=ѩ妰I TZ>">] y_w=IekuVT07:@y:+Ǿ$֢)(FL20 {FC.\PCtH5eV&z3]fc G6kZ^? &1RU*(%C^3!{R`;l0>UA!9DqbYeQN߂\L:`Cdϛ[NmIOiqZ2H>@pHZ2nm0M,{TG#WBfQP!5٨Ćg؟h|0?8Ќ[߭h2-} r'+ZFr>)= W@L@: ¢ϭQ%SZH&|#Մ?#k?kngaܑ6'2]1uVլlVfo~x?KOZQš;ĸlpU75! z1xknj%S|s |Id%ؓu|s,uso)ۤ ;;LpG=0 <S:RۆCy`^ ܭ-o)O!we7fUyXI,&(—+Lʐ~[$HSXl#(J$|΂딶"C0B(8Gd!s`n~#_65c}Hu>;]x˟E}VSe 22݇X8O|2)? kl|\s+bwǨ)qeyiufЅ="lYBۡ2}]Y藹RTy,*uzCTiΟ DS~-gbׇ+$P(əsNF]^2'`?X}4hZVϳ1 K*ȭܯاfb1IwgG9p XtT}2q4m<.ICIQ3`e~wd~l39dO]_~G.9`'yq9HވN. ܎eLXG*Z2]";-_T~@K€%XD,BhUp̡M':W}K_6b'_Q`BXvK|6#]J 0ɷ@3 bTjkB?Tw4Oy`LTXԉu`t d @h#(z L$o &)mcm*H[+(Zf]Lx (e^eg;TW*)/(fҺ`Z^exZ+5K8=&t3 5h8r.XȹX&=" 6XrWP !ÅlZdrYgq%eI, pZQ]ּE k,F_ UBu[DjnB|!t=7'Ay @}:]cncln/'$t7` @un$ΪP[Jm0ÉQ b'y%M`]Oz12Iq:FBu#)f^ Fvnk8Ie507DlC9R?1-t0.Jm4iWEIGƼRК$-pYuvwlR"O n/Z&r y?ǟ9sa;p;t6C o(3(ۮ3|,Ke7^~=މX.Z8߼5.lq!i=xgNNfBU1貓[dYdXs۔q5njdx{U UJ^d{5cV>۞f>ż.sdQ{~X.N;@ s:O' OlGu9E6:"weE3eS3x 4$q  T-{*զ9`{TzFe}9I v x}lkRIxɵ-rwUe S^w=7%bY5ժ-)؆PZAS[]Novr1/>E_`Q)\iRD@F1хuMIK>{{T :<3b>U|-Ϧ;E~؈4B i[0]2Y"H ]V0p鲡EcΨ{1[q[NCH2$hSR0BT(O*_;+_#pI4)T4a}1Iz>降mhiLɢdNeMW ]G.D,m3_+g -Ak\ -Be|R_{wt~)ޭ3Ka&p\cHHe `Vڸ- ds-{i u յ+a +?3U$ݨ5r%0&䔋~= K{t4gԓ[Ai_X^T{UJJEF˴@w-WCIpGbS?Alvxc\#G^ϤyFAT6e:mG~]&e7ߛ%oGv4^>٥s~pͪ0k 1˦0] cT68\@" _'x_ M\+ˌ3wWs^T4CǷ1kg.^t*%u(¸ )]ӵȰz~G^ڃ{ (xr V0]8y#6h iayKa؂lNi|&musXBKAc+g! |"/Ēbu5^sԑLB.wfwL0g,PhP \8WRrݦÿIW-[#W m4'Rdf#gKzR'Cے!XbZEOx@o"~j%4uY#hr($Xq﷾ -M"GXfB_9V0d9 @+E:_ʹ{f)}yߺz,;6izzR?߃}nI@9:7&]xNk&wC(8SUWWX5=+-9RZj Go,RpLP^?v8e9HJ; E5寅 ն;-d7K%$ -ii=0aN$q g)QzL88gW~hn'ޭP" ϐƪRCl53%}z$x?/K ?lU9g!F!F6q ްXLoݲ2ޯCDaseV%_Ll6z`'ܮZomaݥ[)C8̈́Xn|F榕r"Vއ7HďҤ,(0ӃNT řʯBD$)kZdȪya G+h]*^ YiE(آ4FϊJm$;#t:g/"(o(͎qȅpIP ?\S cX+jwƪD;?4LoF<5z8?$ݤ y$_$nj4,P3TT謯z-oW&W Z#&CWFZۮ|(m*0堒yݲ2£֚&vV.Ɍ3i&;H5YU]&KU8 r﫩w&COir iOɣͽXhdlV f| ]7/қA`xd#:= n_"qTbqETzK&Pc=29=氅9G%; nuKf9k𖠴aSo -H5#ZP~])fwY3B.;e^St! [?&{`H͠J5|rnYPT$&{JyȞr1@o7Tac0ąAwKҤ/ xt}8tuwLS'g֑NlAUތ o-#~K TAG"H2;eQv@:x}U)V \oFoIɖacw kD``)\ ֽ%xIJk/|_ТXBO㔱h9Y~"[@1Xjwpv2"9Ck&qxM'(G8_FĪK5Tsĉ12>ʲ |" Jr>#!*n}fR뻎T$uNO3ڬ6xu65KP36[W" ̘[nQ#TQRcQ~fI;4}N鰙<1ha 57rZl`K+(?۸U`[WEcAWpy}RY œxi^361Xr:SǪc`QgHN[nH4 +yy$ ڳ.EUc2wD►8bU ލUU 7׼L֓C5$MQ.e2{ ̶BmJ idzZ~3{OK"6Ǜ:I( 7xkB μ] &8aMH|p{">8 p`ɩ3UnIx@[-mഥr1 Bfr%TVI"V#[T8nicҮ+m,oïN#kdnjez?aTڛZ4Yϻxw4J^:RvQJ_L/fag*v0ŋ.n-<r!B8ywÓTjPVtud1"٘G˒jC}!Rj!BBi_D5GÙP9J2Q N |+toS "]Dԃ+_R1nڀb#aRf=e\^^q 03܀GHpwK6@bMr9g2MO*tzuf{AsQ%~KU~ ! ="t@:%3cLW+7͜|Nh Ei  C=a~ ^a@L_g_.^yero6qF])N(s?[E$`@)VU&qW'߿Wg})|NHv~&58Bu?6|'Ș%i/IչMS,+D[Ihifj_w:B(:A+T6k*x׷gǤɅ+`A|7/pha*ڟi[Mn3csC7bDX?? |ˢZ#"HP)6Id}ïU +yDoAU_dIgpw dгSk#I9T^NrūM2`' 5gqFbJlLFt.L3]"zY&UlxNtH-g\KœDQ88B BRyQT7f3˶c?s@/Σ|Wc뒐vB;(h+[Uh̃pw*>ain3υ~I*崌@>Ē;A6\a{l_9s!pN"S֓B¼n/Kgܱv[7؊ך# wr3㋑J6K>vT)#=;pw0Ђ]Jڦ(6:۷^ 'td] 0ZnSw:ON9P/ݿۻ:5Kۮ9"XY*d9O,&+eڏ1ͽT%u`]&!l퉢P5hlu6]P▱G"x{Bԥ%FH_rqj6Be ] >49P)?x<פo `}^H̞.l'}}.u(rȠqYC*v93$DcK<6Lzv:>Y<2*2AkFʼnM+."H)W+O@ޑݲ`"4&oc,&?xbĞߨG:**E'J'A||LQ}М>:Hrʌ[:hF26 5aWD ]sFҫ}iQ}ѲZMu8",QzF8S|\X,Od~jtb$ITdPfL}06[a3+ko5 Bّ̥{ѣi5.)3LüF'},6 YTrF<Zr~͇_3ljL@m^,@Ć:܀p9_ -&2GR/_uY޾8,GT,sv m'UA @X.` @TSuΎ[E_f#1*cYʗ( `=F1[H[؄r W|UnUf++( }~/WIp/9lb@0}XԪ%/2 /ظǓ6SX֋eBi6Pbcaj1h|y!]N[Lot q] ~LAΰӉ'^BpF,/hA=_vKkTQJSW_fm_%1 Qcy/A)(zYsC$_|N 2<,! v B;qK߻/(0[Po>oWpק==-DmguC1[ Xc6׳#SLg ^ [*M@Ճ 8LW1-.@͢h-'/-uMhP%Lù$2~MB|*BacB n (fF2ytri7@uX~ډ$lډ򅨓R-7اWqIRꉐk@nQl}UVlmGK)`DM7,^X^"RJJu1psEBnR-G8tP0cM秩-: [z RWZ"`vN`;OtOW )cY;'P)PL6[ 56ᗨMW(k Y]=* (=hC͑#Iװs*jӭlpz ڟ+[wT1A98fia\i`ѿjo3~)E%|LM(q^`ƖfM5m%9S6N:_2zabD*r=ȔO-MwYމf7 W_E6Y*9oU^@΍%\ jߌٚ_?}ۑC:T,b+%bzW\0&Piu[7;r W3VNGP920^$.,3TcPv˺9ZrDxêUWT)\0]ɤzf+GP˯3W HTL>i45S.]}?FtsQԛLPlvbLqGtZ,UZSH734F0@,c`Ȁ46AC>IScq3\S[#nRo0ٙvA-( xg宑>Pu>B??V28ۢ/KA--jb")o6NMvvSZ.} |H= =УY#ujbOt]nBe(v06es%CrHмy^*}ˋ1cl <%ZEXe\Ls{E)tAGE7 |v˴1o)u? x2yiXqtIeNj %\qT*Ň75FczwUe?],-gލVr;p?lҽ} *. }Ҁ'(=.4` PVh68²D}(s^RN <=l@b$đ$.}-|5;0vRRS+yh#3@kśދ:Kj*y↑3l`L͗ƘezmOXAj3Ɗ|kK*7}JijoG0RC),9̪i9U!1Ԃ@J=57b&ap:sq~Џ$^S;4,Vq`s~^"mH (O]?m ? ^EՏQߗb; _]!JL܃/)/ pp ! D=& ,6,lmJ?u6)̡Z[)3ۮ`|Osgjk}^M E(/*7vhF ?lH5KmÚ|iKKftH3cOzK!@WZ_^KZ7sZ|fcGe؁ڛeT|Ca׻N7*n6A)o*`Z{WSD+zl(~&cfʠPۥ9G>ғFac `cٗ."7΀Y6|&;)뉾.v֘~gO?Zꗓa"/BB 6s/~q"0?rra3EC !GzZr'|o.^Gcl gpR9LO'k?mz [wU FЅ9.]m056o!zq Ȇ * ˅)Kk4ۣA^)"&@'R:!X%@܈tHns"d@+ lFd/p l#;p-FO$^&PHw{4y*f(U"3}wWOu0H{zXZUQ@Kn!Oyy՘Ls߹q޿Gǩ0'!r,(đϯU/NCNDH^iUWjbW3o╝p惶5$6qDwMUə"%xAIjl᧽ p9JE4E~)jjy\#*2 .Gw{>cVvk 0t$xoe'61 oX\cUծ.T1'ZQ`d@_qJfcЙ*\p5FۨRLQg8`h^!x[Kc ݬ{c$i wh˝9FV;B@1=|wHI7>t$jH"UN{rI=n&Ume79`]~&27%=;hxZ UW=u_3Yx[h3JEs)C3, /ZDJYQ Dt%DTЪh]3JO~Q'%;#X9ֈkuv>?QVOH5"a q2RB!z"Wֽcguʣ&faRH ѽNG^'S;A9.so1""W6+`BȢoh2 ul`)<1*KJ#@U`??z$N)?UC| 9t4>qJ4H?PzڭKNBD,A.Cru-ڂGsQ9{n fp ԯ&C7|hi?ϲhĭ9>V6rr6׀M* JşZ8+GK:rm^f)c;c1U?ۺr?i-R7f Z<~Ol $F xiZ#>h7Ő9璿XFDW @$Ϸ.6P pltv9kڨx. 0g.1f߃bb sMz`xtxOK ?Bw)PcQY{ge ;Qr |WqgKCV{;qO4~0fqKbBЊ+7zt70?Y=K}A"n3NҜq11[~EÜ&D5j;D9CJKķUK.Bb4FgՂ2Z8xMZCKb-L/ z5MUlQ=/8gI?xK{^Icٌl5ɛ(P²"F?ѵjۻ]52.cPR5@JsrvYsԿq:)+aP>v%u֤fd#2s5 D.PYMߝ(]Drrg-|;KHsZ^cwpX7i`f,87,M-৵(9双o eXi;vYq7K?E̫4ǎDst0fqx\ZG1{ K=phwqz}뱵LmwTIݾf'3T_{ܽeU><0NE$S6 }  ,ϸd+cvj'Yi0Q 䍮g&`.$lP@/Z"cܣ=aJ{@$_Dž]cwbc(+H"ำLxLryNɿma!9Iŋy/I8?ЙX`\^/1,$":}+2y?σ5WĬH(pLq@o9gQsŨEoYnD hjhW_Y"OMڒIc?f`+2~E\2Bd[J'DB> X̣~B9h"`g.& 'F1xzNYA >Jb͑X*`nԌ?F-m (ptao9}OJCoIT5PRqW cZ[OVg͏ )'|qV:{ '{#"d1,w^U/J2p$"=桡OUY5_J8P"6y#f򢵂զP#3>oiY)[C[NJs@1Cض +4Szgӕs_O /g)h$19W;`͗Aɢv\u=1Y)9M {on4{5WJzPjIGߢjLgj']#댇ap>ڙ%+Գ0ߘ1jЍ>(>O_t/E!82F}ӁW5QМ0R uhQ̴)ͿPXGş*_{Btw@CVGݦ^A2q58WCL^f(u2!N0Scg8ht@P$钛@;Fd=e:k zWe?3(ҒNnPhzÐV̕Dxˢpu:J[PmJB\ûb믺izXl񨱗(#ɛDv۷ A̧WL Xjuz۲O(2Hx#h| KA'Onw6I␩fK-P1pMJ G YkFਟ.`7VKG?|DP0`+u  ɖ˂yzj+/H41.DVJp!Jmm՟F `/"U] TU `e H|$moؑI@za9t5)$$쥖eXz빘k^md : Qh4;뎝f[) FGХJRbZazIT~@e5!2WI[j"7zTAv_7jLeW/F]13݁ffEwH5;B#7OBb)Vyݸi66@\xa K{[k5e1r_GMDĦK /4EkII F`*bY(ٙ'gZfo[\*sfxL>0 +-ՠ 5NΕsȐnˮ\plq b[ RCgb&aw/JQvw56sxnQbfd"2`ܕeŜ`UW`J5=3PЙHM]<0dNCftxL0a!C{H?ŕL(Uhq׉a%(gy#5klacM0$0:W0ӱlTS:.5a= Sƪ{1S$)$jПe3<[ɇyQeYN:\P *R9Pj|B* T>k,hK< ;RJZ伕 "M۫uzz˸v-.{ Yvk}N?-ոu`SC B[pc/J2,~򲄌Jo|h6@hr.c*w ^>r;%.X8=遣I^I'G,|rIjf D2T)4*D1"o:L* G}<@Vtz_ڳw@H&$#x;*#<^@2s0Q s/,}z ѓdAd[.Q+Z\cC56h^aQ_1lT!/-;ee3 ]o?s?=O eIa|J4N @H#vo5Hy${ a5wqr}q$rA(rd}'B!ӂl9Mvr[o!]tU>N|f!37NB,Wq};;8VɏzQ@86 ZnxijIF y3 UɦB(*_"d%.ఎ8dfQ51=1PmWK5ܟsI}"cN1;೔aJ4_MP;vb񸩶֔4\deLf0y\cFuݎەr=-7mq`1ٌ`Z.ʸgz 켳a -Ӊ1/aR~@DpނΛҶ7|^hRr#}{Oj lݪG|xQ=V563{gɕMSuf$%>Yԟl>"/"ټdVGA/ ޖe?VD֞_qe3}GNF/wr+ ҎNY>E"a8A(.ܘš^Iu뷽1@,cqm!٪0a*Zdu[u"ySΤQ[kH; `!`7ir|Y fxgoiQG`pQϾ㠃{J~e۶T){1S$;WUpE5Bh1.ljm€>h$jMFOjVc+xǦ>tf\bF}G9kMf˸wx/`m|2;5Ĺ.[kß]Cl`_KŌc23O\,Fj$x^NwSeoSQH$ vjzƫQ+66Qk9T9Sn$"Dlp}ɴ&MDvCt >o80TWcl_歞-v?)ql 7εϓ'xsjAӧ 7(/jLY6ɰ#eTUN"p{j bfb/1tؐ t|ℕ]z=˕„yPZ$ifL a6tyۉD6K@0X SŤ@7Y7R0X"kYs&W쿲VEb-sC@1Xjcv &mZuwBY(o*>5H=BPmT@hM̪`M@J[Qd +”6 8!U_l千71n7\tEs : 0n]_=y(a9YEѷQaAV F]p*HŖL Zo̼>hIBbZxq@pUpB%$@aIL72xS[S~;+agPՍI+f`挀RU ˉ% Z .=PK,0Nq-YU E[LD]UZ˒CXX8oZdE{Y@`E.=" ˯:~̃q:OVE {ҟ*-Xoip4>geU[ 4pKw<U?MuHFBI8 n1$5!4g&3U K:M4ymw&AUB^.QZ:]T:5%#=*׆JB;sažѣBsJP1<$u- ]Ve1}cP堶snoytcR|G#"p:#@_ ˭ no `n4jOB~^G#Z.M:Z2ͧЦ&Ӱbu +\WpojFlZJa`8֑bŤTqLvAON\ZxU3S.Bor VCfE#9CaLݧOD$pDAhaZ^pͳY,ARY *_]SQgRÈ0RAW)ޔw˅sϡD6^;+W}"6SZ`zM0@?@mFOpHf%x5BLq1"'#n_b.ζL*EfoM^;UVa j:*;n>?r0|5 AHԗ7[uc-8^Q0PXcgZ ±ePgș$Εa:(/k~$C [n*#-f(b& dvFAoaK?l 0o.p;zVx 3# t ""!F8 YmBKA.-#e9kRFCKw>!袞OIPJa6|}xz.BHFEZRr6GtBCٻ!ni|]Ӊ`B.΀!oday#L7 ]zc'iNYy+3baIICzJr37r֢ϯVq,ynZxՀ6w[^86><{>kԬVK$Jqfn:ඕ}K,S+|SG(,!Z5ڐh/;juҊI Dg;$M~P>v$bB>p $Bp:7/Kc>;~׆q_H |qc0X,}&q%Rƪ|Lؖ"0cws5N15(QYp~E]S/fFMҵi}Or,5J^|"tyo$B۷c";Ѓ:ՠ:ᴔM'?C> ےÈA4!_吪+c< ? .\/y,7D8))@bdKK[#sY=ӻMED FP[B*06 ̵x~de>М" BC)+;C]u >ŒO8b"H7kY0Z(0pRuy[`_bjy