knot-resolver-5.5.3-1.el8$>N8FdGYV~fGL>H?d  6&7 FRpv}N7e e e  e  He me pe e"e$,$Pe%&41&1+z1(+8+F9,F::LF= >?@$G,eHeITeXY\e]e^"bdeflteuev<wexey{ 9DHLRCknot-resolver5.5.31.el8Caching full DNS ResolverThe Knot Resolver is a DNSSEC-enabled caching full resolver implementation written in C and LuaJIT, including both a resolver library and a daemon. Modular architecture of the library keeps the core tiny and efficient, and provides a state-machine like API for extensions. The package is pre-configured as local caching resolver. To start using it, start a single kresd instance: $ systemctl start kresd@1.servicec+_buildvm-x86-16.iad2.fedoraproject.orgNFedora ProjectFedora ProjectGPL-3.0-or-laterFedora ProjectUnspecifiedhttps://www.knot-resolver.cz/linuxx86_64getent group knot-resolver >/dev/null || groupadd -r knot-resolver getent passwd knot-resolver >/dev/null || useradd -r -g knot-resolver -d /etc/knot-resolver -s /sbin/nologin -c "Knot Resolver" knot-resolver# upgrade-4-to-5 # 5.0.1 fix to force restart of kres-cache-gc.service, which was missing in systemd_postun_with_restart # TODO: remove once most users upgrade to 5.0.1+ systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 2 ] ; then systemctl try-restart kres-cache-gc.service >/dev/null 2>&1 || : fi # systemd_post macro is not needed for anything (calls systemctl preset) systemd-tmpfiles --create /usr/lib/tmpfiles.d/knot-resolver.conf &>/dev/null || : /sbin/ldconfig if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now kres-cache-gc.service kresd.target &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart 'kresd@*.service' kres-cache-gc.service &>/dev/null || : fi /sbin/ldconfig B82B"?:9=9"RX> 8L /(%! b  .{`8.U GQ * 3$vbAi  dAP (y  *SA큤AAAAAAAAAAAAAAAA큤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+Wc*c+Wc+\c+\c+Wc+\c+\c+]c+Wc*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+Wc+Wc+Wc*c+]c+]c+]c+]c+\c*c*c*c+\c*c*c*c*c*c*c*c+Wc+Wc+^c+\c*4b097d3e3285d64b666c937079a9f5a54bfaff77deabebbe13584853ed5f4f8c8cb784422c017cf7f541d69d21487ad9b7f89ec98271140c35fb6169ca7c8507b473c67170da189953c3bf88891084cd63a44302d036515ccc0f69448973b96dd19b486b242e4719f66725528263c51fdbb550626a469e7d4c32dd70108bc4741857c98059779fc18bd5883421923153376163aa156834dbb3929f65028d54941774285bedda0b1240f7f0d039e5e94cff9d9cc9caf8580c409669b28f575efec631efa99422ca158f0eb30c23b4db26b9e36842da1d168ece840629f283edf1c6be8d9f6cd0c5e3d43e1692a3724aeace5277ccdd35247ae1765d040c85b1616c2c31fe7a70f5699e969be110636476b94778c18df1b87d9ee0ddea286653dde6de69c9ff422ed04aa91b6c585288964936feedc6c7c097f340ef285a2bc62cabda57bf6187b3f8c5cea1dfdf5f007c319c3d25f715f838a4ea87328167b4d53ed63817c66a96b605c3a1d30afefa8a51c97a57dff51f5167d7d2283d6b92331b8bf8097e30913cb577215c906cf4359ea7bd37336bb5efacbf686334cf1f86a6aafcaf657bc29dcdcee77f2ec57139336dd66a87b6f8714fe1f37993e7798a31c21cd2bf3e73452a43b134f3c78e82853f2b419906f238916e4f84089a1a6eaa9d3cd2e6625cca932832f0f1fc3c2432652675ddd37f7ed6f13b3ef56c8d3c2161eae25b76c81617cca484e5e904c24560e53c213569206fc7070eba958d08b6df4a300ea75a93d5519e29162c81063afd201d8bbfe6598d9992b261e894cb99dc9673a03f755c53ceaa557b55c24f4120c15ff69b1fd0a2d5f4ea0dbe77b08c22f4ca113f16749de395dd65c63684858990e6c7276c02279b74367586997df0f9a55941b35ecf14717f38766add14176a819eca48591c8f31885b6eeb3c1333f23091d0775f86298104dc0ec0a09a3608584de899d7c1cec781d6ec4bb3463ef843cd4e36a56a2253caf0f095941cf4c3d9560b3b172dfda7edf4db00357ead3014b0fa2c6851c0fc9f8cf70ecb876da7a7c81ebe55ccc223d474b7e0d3449ce203bb1f9712096c034e994327cde0951e2853312e41b4d9ca87d7086027e6bddab09f00c6a169728ce80665a5ed280e78dc8aa14146d3a486c61d159f6fa2caab03fd8d2d8c510c6aada610dd1a103069b34267bb4d6898c812bbed0d59b44fd30ed1fdb58c50607cc09b3a5298981a4bec8503710c19acd9c7e3ed9186ace3d613cf708d58917862d5eeaea982fd36eb877d0b765897241c9861d0170ecb88f558b6a5e322afa53673d642ef7400a9621b5e87bfc048c3a824bef32594ec87e9cdaf14c84c94ff5c7234acf9627bd1b2b56a205b3be9b697c45177d47a44cb76e0bde80012f02955a9494d2a8bd2a59c84b8848f1f4076f46043a1c4884a55e930da8aad7ce3a08ba1d53b69ed5fb012e7cd2229b141a4ef664b08c0c4d363da02056cbab53ed38c54f22020268f69b0f9daa15671458ac249ad527aa2899e6248cbf86721ba09fc5e8bfcb6b0812d1bbb5352efb4cf00beb93314a35ba508299b8461cd1bf22b50a4504c065058fe7851da36c389a434b3945297044f4f56cc950dd4f1dcfaa6a28e255500ce9692c31b3d339667caabf2c41759fea32be743d235ef48a40d73e07b7efdaf725e5fd9abe05ab85afb797cd15137f565661b15085d611fd752b098fda9edffa5f6c30ccaa41fb81e2afd553b40a3aba592d1f5546a99158a3410444e485197167b77439bb28d2f613d56651559ad099b1e282bfe665e52b1527080681aa91baba3c0ba8c76a3a12827792bf3164435fb7bd99253aec6ecbac444d204771189bce7a22be34bde955c37518a885a46c4771869dfc8309672580139928cc9ae1da3d8e77c5acd3bf434e95803177aee4e5c86a1a1d4320475b7534069b3201818e86755383fa25d352a91506f68739fc77cf611b2a1455065648a214b71cedd49f013604c998f33d2f376c818bf6f78737c085992608e60116bdb374977ca304ac59a0986613309346375f2b56188311d13a108ecbb27c4288a067f6a31da404fc4da9532c017d48777245b4b6e280c0e723f53d8a8e31f0a3689563fb712bbd489d7f2b529b155d8f04b1a7648386649be5d80cec27f5227bd438a15ed7ccb8ad809510555739e96e2d64b30a6e7a21d726463767ce79974de6ec96efb2a97f71b56e29129c19858d9faadb62548f6d50dc9cbdf2559c2445e9a581ceeec8e9ec3bf90389f229003d089da7ef6882cda0867201d60fe64f06da966cf7a245f2e8b94eb30ab423e6b36961a475c58e91a8173723c24b7e3e25178d7c48b4317c7b01b957362f6179449992ad4db4d94b4a3c1a6dc0b3c9cf3d9403fa14dbb0b7277df75abf129b7c7c37922bf0ceea3071bf5b3fec667e473c8df8f57027b841b53989ed06d9406f658a2ea885e2dd6a37c92f279c3d30c47f223ef3abf53f57f348c5435e1a6438ecc95ddad7d5fa64128d63eb9f9b4f68f629eeba017331914a9eb3729162d777131b54a47ad78e5ab4a568cb784422c017cf7f541d69d21487ad9b7f89ec98271140c35fb6169ca7c8507e38cdef02983c2b4fdcc77c682b9b02c9f730e80a01f1d1b5e8cf79aa27cfac3ef6503343461c3b99d6a5eefb709fc05dd41a27bfcb47365218df8c1788bd02e042263800a8411079db0208832573ae1715fa15a1e64a2d505d3b3a62cbc3923933b457d94616fa7bebf15693d66d76ef60eabeaa700ed52e588edb392179ff0fc29584ca1c3eba0ab101e9e00c4576de6dbb1d6f7a16ef4691ff479b6980b97../../../../usr/lib64/knot-resolver/kres_modules/extended_error.so../../../../usr/lib64/knot-resolver/kres_modules/nsid.so../../../../usr/sbin/kresc../../../../usr/sbin/kresd../../../../usr/lib64/knot-resolver/ahocorasick.so../../../../usr/lib64/knot-resolver/kres_modules/edns_keepalive.so../../../../usr/sbin/kres-cache-gc../../../../usr/lib64/knot-resolver/kres_modules/refuse_nord.so../../../../usr/lib64/knot-resolver/debug_opensslkeylog.so../../../../usr/lib64/knot-resolver/kres_modules/hints.so../../../../usr/lib64/knot-resolver/kres_modules/bogus_log.so../../../../usr/lib64/knot-resolver/kres_modules/stats.so../../../../usr/lib64/libkres.so.9../kresd.target@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknot-resolverrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknot-resolverknot-resolverrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknot-resolverrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootknot-resolverknot-resolverknot-resolver-5.5.3-1.el8.src.rpmconfig(knot-resolver)knot-resolverknot-resolver(x86-64)libkres.so.9()(64bit) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/shconfig(knot-resolver)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcap-ng.so.0()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libdnssec.so.9()(64bit)libedit.so.0()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)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(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libuv.so.1()(64bit)libzscanner.so.4()(64bit)lua5.1-basexxlua5.1-cqueueslua5.1-httprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)shadow-utilssystemdsystemd5.5.3-1.el83.0.4-14.6.0-14.0-15.2-14.14.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:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef5.5.3-1.el85.5.3-1.el85.5.3-1.el8      !knot-resolvericann-ca.pemkresd.confroot.hintsknot-resolver.build-id29d5633fed2b246a94d2e93486aa38ad0214d544328df40ce066cf588fa68ecb0127f92bf12872034c3da1355e858333effc457c4b2671e528564e404f8e89b3508e22ea084a510583191a9d70a4596950a813c6623f36ca27def3c09c3ca71433594c6c6582950156e70b5d8cbe56a686ee678ec8efef3b68f8ef227357ef5dc0490c6b31ed2e31b0822ad898c7eff5efb831d7831d6e7674e0644e80a76beb9c42b768e66825d7e88235a2fc8067553608d693a36e70ba5eb53feaf56fb613a50e48070540f984c6cb858c0713ce6cf9b6e4ed0ceda76221077e23cd19fc762c748682edaf7e1f862c17a85c639cf6de56716e5b8aa8fb8bb24481e9421e6a777e8e2dkres-cache-gc.servicekresd.targetkresd@.servicemulti-user.target.wantskresd.targetknot-resolver.confknot-resolverahocorasick.sodebug_opensslkeylog.sodistro-preconfig.luakluautil.luakres-gen.luakres.luakres_modulesbogus_log.sodafdaf.luadaf.jsdetect_time_jump.luadetect_time_skew.luadns64.luaedns_keepalive.soexperimental_dot_auth.luaextended_error.sographite.luahints.sonsid.sopolicy.luapredict.luaprefill.luapriming.luarebinding.luarefuse_nord.sorenumber.luaserve_stale.luastats.sota_sentinel.luata_signal_query.luata_update.luaview.luawatchdog.luaworkarounds.luakrprint.luapostconfig.luasandbox.luatrust_anchors.luaupgrade-4-to-5.luazonefile.lualibkres.so.9kres-cache-gckresckresdknot-resolverAUTHORSCOPYINGNEWSexamplesconfig.clusterconfig.dockerconfig.internalconfig.ispconfig.personalconfig.privacyconfig.splitviewkresd.systemd.7.gzkresd.8.gzknot-resolverknot-resolverroot.keys/etc//etc/knot-resolver//run//usr/lib//usr/lib/.build-id//usr/lib/.build-id/29//usr/lib/.build-id/32//usr/lib/.build-id/4c//usr/lib/.build-id/4f//usr/lib/.build-id/50//usr/lib/.build-id/65//usr/lib/.build-id/68//usr/lib/.build-id/98//usr/lib/.build-id/9c//usr/lib/.build-id/a3//usr/lib/.build-id/c6//usr/lib/.build-id/cd//usr/lib/.build-id/de//usr/lib/systemd/system//usr/lib/systemd/system/multi-user.target.wants//usr/lib/tmpfiles.d//usr/lib64//usr/lib64/knot-resolver//usr/lib64/knot-resolver/kres_modules//usr/lib64/knot-resolver/kres_modules/daf//usr/sbin//usr/share/doc//usr/share/doc/knot-resolver//usr/share/doc/knot-resolver/examples//usr/share/man/man7//usr/share/man/man8//var/cache//var/lib//var/lib/knot-resolver/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectiondrpmxz2x86_64-redhat-linux-gnu    directoryASCII textcannot open `/builddir/build/BUILDROOT/knot-resolver-5.5.3-1.el8.x86_64/run/knot-resolver' (No such file or directory)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=50a813c6623f36ca27def3c09c3ca71433594c6c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9c42b768e66825d7e88235a2fc8067553608d693, 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]=c6cb858c0713ce6cf9b6e4ed0ceda76221077e23, strippedAlgol 68 source, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6582950156e70b5d8cbe56a686ee678ec8efef3b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=29d5633fed2b246a94d2e93486aa38ad0214d544, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a36e70ba5eb53feaf56fb613a50e48070540f984, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=328df40ce066cf588fa68ecb0127f92bf1287203, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=98c7eff5efb831d7831d6e7674e0644e80a76beb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cd19fc762c748682edaf7e1f862c17a85c639cf6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=de56716e5b8aa8fb8bb24481e9421e6a777e8e2d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=68f8ef227357ef5dc0490c6b31ed2e31b0822ad8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=4c3da1355e858333effc457c4b2671e528564e40, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=4f8e89b3508e22ea084a510583191a9d70a45969, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)cannot open `/builddir/build/BUILDROOT/knot-resolver-5.5.3-1.el8.x86_64/var/cache/knot-resolver' (No such file or directory) ",03<R\c    RRRRR R!RRRR,R R RRR,RRR RRRRR,RR RRR,RR RRRR,RRR R R RRRRR,RRRR,RRR,RRR R RRRRR,PR#RRRR R R R RRRR$RRRRRR"RRR,R R RRRR RRRR,R R R RRRR,R#RRRR R RRR RR RRR%RR$RRR"RRRRR,https://bugz.fedoraproject.org/knot-resolverlua5.1-pslutf-8ab572b2f0c4cc4f11aa797eadc45fc28f0ee48cc0be2a6395e24584b9122967b?7zXZ !#,@']"k%r#d0ivtspٱҸ]4IabUg Rqǀ-ѳX=1:56gla.!jNñYT/'>'f uATcbYkeq SKbMTRY\mGM:NO'!ڰ$:> {ϰ'K̉:^tls,xsErJYaaղpĽI, e9Y@8@s%K4^ı}alX65xbl\C׳촪r[ xïUBON?G=MۨWL9VOwg;M˵B7pUE-; >Gt'M>KAFʼnߐ%Eвc܁+ UfH׬OiK.kkS8;KrǮCFˍ^ԛ̞[^ G' {b"O2bpZKn#wü jq,`,vrL5qs8B}Ih5`MMϵzaMNq͑"D[!\7W!m\ͻ2 toFBZ&wf#-ܔX2{ =+amFk][7' c"rwF(ҋj3>.<0!)m)% fmDq y X6!<] \ZM?/{K0hZn{O{rחnD`OjO[Ǿ*Wo׮ 䧚4_W.asnzm_{~xYUy"kCL|VGцvvkǾj9eW&4NK|ϻtqK0S'(>9*PUp\L\ۯ8dH3rPy?ieb pB!T p~~tzɈ.Yq|6G׉E3r4FI_*~uh!ɾc׵DdN&.;3BnDKϮcj 3b;#FQxϜE%WљR2_jAH d&2?~TbxJE?i5c&'ߤڈQ1G9)B5|ߤ**( a:86s%*RE- OH}r1̜΅LٷYg 28RI0:b`|ܮVp8wx6QqOQ3 bmF23x[#9q`j/`= =R񁅉6(a#G[ aHT7 Z6g]߽B=h7}RlnK3ubQȠbyNqp^['~'6Xu W.xS#5)^_I?H ^&IpEVtV0no (?Z{{ee>T^ߵJ?pQ: xV%઩ d&JJ^n ݠh0Vt0ƇY7.;@U{u@O}ϨcZ!S`z*-o1AL =(P m-JT=B/v[nng)y >Y_D͑(]%=/{T"qT%~֖Y ;='Ii,:Xoz(2OLf ֮ ե$-7K"<?i$ Ԭ,;d׷B쁤a!woYn/7a{,Y4‰|r4b;*\bڌ :[|18ߍ6IN}%`y+ɻ?ݔmhN օu!iX1an-jU8Ѣ}qAˏM cEyZJ9yƺ툹k$YsQ>S&Ԗ5,KT ˲oʌ3#e3:sw]pj ¦{"gA< jfۘ~𝙋,gccG<מ~4]G\O.`Ҵա'졪J_ˀn,\JE7 "KK~u @|/ۈ\N:r٦\uYX6e/۰<%8GᝫWz;&\ ia-]7R#JQ4i; DLO p 볧Sud@Uq_P";XINBp6iokg-5j9Ia9%BIqӗ<գ;z㋙iuoh?ʓaLUb?Qڃ}( mX'h2H ^?zD3n9gh,W#") ojp?=8Bhi xGX|𰶂ɴ?wVP*.Z}RLjiCb$dso&h$ `L\3@a@Cq~vĄ_\d/4Y8Rzs| 4k[ti7 St3 q+j7C,*TBi $!IB (ܴMp򢵶٩7fi&bȏe'4MQG y=`7 $1kp@*Kb_v Ļ?G^@`% `M^DeE-iN`uXF4_WU2<_?{q,X}25&UͰ k{6l8½X %e|? -?< X_(gG,K &aAJ` h2:aV2 éĩA1ƽ2eѩڭp{֪ ӵс3fAcj)f{(.w?K熃0q?X+.g20GT,ewhIԓC}OxU7NgtDf樓Tr*Bp0 `ykzl jdqاo6rU型%HB` | sw"wf:%_/ӗ5֦~^ I3ad&n.ZzzP9xBMbx%2;Xo~ZkkG[OE IOd0<4.$`M:I=+s _{ K0RcxqPtM{~IB- YV<ﺙ%4ȽH"DZCfyt~8T`lLJWkMQn"6qgv^O,Rd8?N{YQZ%̬*ciPE Oxf?฼KbWؼUEنT3F/]0upRRه_@QȎHZA( )n+`BSH̗cF2IԘլKuI>B}qgxz*)v?̥p.Ǧ/ 9>`dWvPA`X/>6*1IGN0j!-?V8 Ҩ uBTkq^xǙ{&{H4ER$1c?!˘X᛹DxEt"`-@,zZ\ Zn]&}MVPh-m􈔲gQILAMd(''L謸,[Jn,.N\}YpP)e&vf<[vU(roxwF1[_yF%6Ǭ`ThV5ؿ>n4˴yl[erdTޜ]C>|e}amlO%SskMrR?y+J4}xdn_TB=߉CkxZ? j ZƷp庴 &zG z)x66ٗwo oOe͂4G!S@uXYg`)OD7 T5 _\kI[zX!#MmkC"Y*KKE3*?[ Ԇ\'ΩO]~v S8#>U$$ [UK-k+I~b*mQ _YuLXd:HWO7|߅q@GHv#y̌`6_]1vL$x:8.HZWQ4%*(-4{Uʰ]||!N<^W(Y XqovSi=3,D Rf%[<ˡ I:)7(quC<ZGk$t˹'#YwO RfIS 9&;T?%cow9[2X~8xO &8/^ryڅ4A ?ky,H(~pw ZJo榁O }$auCb8e=Fmiqpƅ|m]dY1q(?5d~ !]g,cp|q[&}:zqa͑_a|ٞ4G)53rrV(^+Y([_o2|V#/R*:M~cؠ^y@\f}i~~ rqAaJmعo ۶eJ ޹B pcgL)8~L{ 8mةf6an_;~d#eUGTw,ȳٳ֛;TP]N*NX`ޑb[IIS0_01?-0CT44'r+5X%rgzҦzlћh5 X: 9P6.vVOچV`[F'(+\JPw s^ޢG@\=hjCe^5LtGlDBȡori'ݚ.gN.h3Q6JWtFVvvb cEZӟxhkvZZ'$PNxO]%-;-D}NTw^]5Ak0e#Asdij$ɂTy M ?cJ^a'P>`MC$Je]Xɗfčz{F1+{EoByRuЎd]Y+4Ie8Nu~UV̎Y'05ö&2 fYEQ4]5^wtbo8 MA^-8Ebf-bK{6CW؆ VVKQΏ4 jsߨOC-PY2ŘR\;ws\je-!.g~ ڞĢ&q[VBWgG!9w˵vQPPTTaa4I QM<[?hlFv}+m|Rb//nِ-CQzrB'vG`(> דdoɘ6&xѮ^lv?&'PG|1IQ K#4#tXFjho5*lcB¬ kC[DzV[L''*1WOs^ĵEy>6"A(|ːCF:gJ!Jqx\D{cdA#Zd}-Q J.砞F!2^Ļ.\^v,_-MS'X2qp=EOw~o:5@͡ix?W OAL?8@ܕY-Ⱦgiz P}"R bvcކ32 WBcPjkl~Xkm*?``_y@;bPG?s0Vy"T{fh[|I'#N+vg#S+@Ri봩n Je? mT\6D>BO$k+θu f8I#ǧ| !.FqMsM mvO+2I2iPHSV eh1pAouPVxǨRP]%j@g0~[A m"dXk{Ϙ M? \~OQ3ZؐOZy\-"c"^x܎g_XM'QZ!"UڏT ˨ چuԅ~-a)Y1Gc9juA^zQ9ƭ@2a›vŽo 4 `~l=@9Cũ!+.=rtyWHcҁ=t\qLs؁sTHDPlFMq rBbΜwOY ,r90]U%`5!*݀=0 ٰWUu @%zrcD_lV 5 C6< 7ھ<^WMRqz|#Ņ#ź u䠇7>, 5KE ~js ~u tk/*-5LY 532+,oj^]^d" O:!L,4QH*f1:\5Z&8Wފ2rL).CX<]@?1Rxg ̟dcmVhb* X]MVe f~X쯩H]ui) bR=jRaպ[/5L^`mVa|C~*XO߼za/_> j#YrzͿkɫBJ-Yџ$% qPT>H30!pyDz= h{u+cXO18V6؝kzm.st^?QJ E2A laM\YuNX5& $==kJXl E&I/үzZßf%% XZKVv)?m@6)/4yT>:eOvYQצR4|+T['TbAVbx s"AvfHrM/( a0/b/rM:@,&筆#NsgYB&Y@@Q+'*%Rbˋ[kBft+ fs.[#M_χȜpJ+|B*¨OU)vH.1fۡ8DsNAA).:߲D)tLL8%"*{u' +b<ȗ/x!$+=b.'F5nj&K Vk6j.h hvǍ\".4!qU4wq 5dL$AHk6 b=rEs?[o+lM#,׈هCHv@V8>H 24-'>DXneh&F>[vi2Y,v!x_‹GD˼q(5rn=69'yѸX0OVpɊ;aiiɋ.AP(jNWVaL@`6vz T [Sz !.SD7[Y|*uSl)4_v_q /QI.,0T'Y2VjndSLoht=O,UOdjj{=S]Me}eBa9{}`RϸTli!;lMžzj]qmؑ8CSLkD2je4\nWPW{a7  _N}$䏾W2+)]$iM21:QS}=L;vb܈)лqE"O7Znk-#3b Y:|M\Q̊Y, *Eo0.Ml-^x9#3獲]pin?yKkwh.}"jXbړ0E3b4 /Jvp6wLs+;\,gd^(A=lQ%Q Ռ#i;U< \gOdvlZ31ݫ66`k͂7ikeaD[P ~e")RU9+7< !)^@*˃W1Kz M Hme]yDe-QAOPIĮX cvEC2R~.<!c[`V.sj1i"Kb/q#rp%ֳ͎E$DݒIU02f|xr(u.Ke:YodBaNtwWD.Te D}fqdPJ8@nS s c;=nxי-إ7Qq EqPR|k(8ܖ[{~*k3jYO8u=Mډ/+l<:],KU_d[ F*Bf)OT=>|"wƸ.ɑx.)ǭcR7^V:Z{n(M.T"Kj#jf:-ێcLP򽍏u9 D!ʈK 9޸Y: WES40՗5 !3bB)kΝ CFnP{m}jE,L Ù+iyC bJ|-T_z߹z\uSe)O4i" OϭB(C۶`@9K㞑O2`ѷ6<8íΘI:-K݅Mu/8 ZYT:~s5Ԩ>=%}~r]yu(^Ejվ O)](eI=uolRkƄ{QzA^f5m(:U0@a}99PkV|k߫e\$ Ƴcy9=X`B%}L! qtg!uŭҧlqi/躏 ^7ε$9&#;Њsd=E 5`-vϵ~SЦ͇9u@Bo5mbsR$j 6*t `'`l۳s9(O* EPCZHmi[Vy F |XkQ&@S3!`X_}8_s@)X!*᫽⸩7)xDy%,a8Q9c_˛@4x׌wVΑ&'z)QY1v-lxW>15,P \ƘwNڡ}̂Mz^Vy+}Q\ `9?T(/Q?v+b5e!)T5G%O=4BaApGUMX 4M-4pNi})ƁGpɘ)B5&x:Fwr+M%1wd+^xa,spG UZ<j0'3(M15RN&e?+=nz:e)c3XݠW__W7ە*V2V"u,i 36IJUZ(GeB6C[%*/15$LI/X+F؛M28:{ ?5V/zV;Pmt[4`1a5ݍp#9h'Q1 _Rh>"o މ"F 2OX&TJՏ ڜf[_ mY?5PT85GW(/N?Ou\O@'W'Lc{36x!cJ=Iq#x>76DvD%Wpذo(G$FUvt!F!hT旚]8P= w +) Gb$ IafYL{Y qMj95&^+d\@琨 26A/ey`S$n8Nirs*}`KK{oJe"%(_AH;AFӅP@FCa+\r8|o { 6"֗Ѝ oPv=zTO,#ޭ/V)%WI}Ψmi&/N1+rsɾ-qs%u`=k,mpZٲE\ݭrcLL"kf9/fgcYL9vqx ^L(@>mv[g~kY($&>. _o!'t*i5, G;c:xde%{\NOX*]O:i3vn]$m5{0cp MCGiUqwJI\okbh'D st2ƀ]Vb80 3꼞!'hP 6fV"tohpp|Za~4ejX:c>h6F\6CxUa+UbGMMkä?(N2[0,2IڇӶ:PH}ܠ29\]u]qY]G&C,U2\ WL1<ʦ[5RwMt%8Qe{&KXGUCE}e~˗:To$Țw) ě ytw`7>gMEP#|Y.JKVU(m~u=Y_^V:4Q8:3:b^g%{eu4gZKf Mbyͷ[cC~9 NN p4.7&Td ׳MYBzSw,9w3 6B[ur2ymj=oCqT&_<-<9lgb5A~60HG XLyMPܥ[iR, >RJL09\ήq'`pp79uv1y^tT>Rr\@Ina{ 51P[:tYLђ>S #$D¿N֓ Ok}V;Sqp`.%QθE|j?*+OI<`ع<y|E#nj--J^)!19 g͔UcˍXTѐ-* 8<LK&Jr^fvg#,M^f%@hd@iT0un&s1`tHY3Ȍψ$doL- C]](H>6lՙClxX0jil0gM\]2QqV&D ,ͮm|' Geم32.tzSҺ?H!TXbO0.|)\@gLiWerݘb̙5?,Ye[ p!4 \idڎn+!DHk=mj$9uU\vy#*FL +!0Zf6bӘ f#B/XC0d4yνOl/A- H]\7h*h?B;;(3q:f Ss㉃8m,> RfWks%,65iWHk> R#Ts ?㗾4KV]ool}T8r^^9{-hnw<cNCIW8TN@ ?=9O-h'8!ɄS{Z=!FoeE/xL%n31`^)}$D=(XOY࿜8t`rE恟P"\l pKX0" D>_P{8OD;SE0YL} Is. #1@7/KeSڏS2>bQ| ZqL6k4ŎUX&Qe,X^ t֪ :|-Y 6ZCIN@>5k~=[uJCR/w,\KzRz8jsO{q_PegշF\Q$б.j`F*XDyap UGY1e!ud.h }Yۗ"(.ݽMG璅Ϸd6}↏ Bt~e`S"#R+C$gAyyQW^L'\TСwgYi,ӿ2*@G`V3Kd 0~ED1Ij6`Aqx]h*1s֕LHSӆЋV y3~j_a6wDq dLEoIK=KpF#׮|755h!6 bgsY&K~E{v@cݷqLM<m%n{sAHwkO@-{u>+?~[%2o9`nP$bk7tq+&'KN5B q>ﺁ1Z.s;g=˱lڼJԿߦ4>A8@6 2bI]~jww8Bd3tf a2q9VՐ`)68^@' pƾmv^/Hɀ\)z.\d0H) Pa؝^ldޒ*D.KUᶫ}bgy*[5h 6'5 |~.ZjvZ\o 'Zɮ|w7$`MB-%p=0o fEp|L < z #fFb sFp- FA"IyRC{˼ t BVdZgtFc6sq--;LWdf-\sR@Z&cuKfGƘJ◆zI PN] @rHIŀ]ϒIR2cGkt]ݦI0cCOW/.Y˷8 --pπ76dujl]\Y>Mvk+V;TY2=Lۿ^c\3_RX( yg8\bvHw]c-~0vù6wFn/C(%Z5h'4x79כ453Nj'26^D"*RXDj$#I!^,њ]ouI?B@aGK v0M%qix=nMۆ@]%J ~;O g߿y%޻V\iax\ȓ"0JdWϪxQk J᫿:3'u,:Z+?X%RKtBِj^X)v;N-k}d)!* 씺^LItV.,S:ƈ)%ߞ:g[8R_yt> s]̂E2g#2>0.wQR X>?"M@Bc4SF闥-3v\4!NP6!ES 9 cFTo +c;'"o?ҩRlҖ!uC^0~Xh:]8Q:.|O] T1^mr_ŜTʝ|;y n~(ԁ;n7lșp EF: bEԟ<e#QfT 6ߠqcU*FmLrI'_nn3L8iR5Œ> -KxNB*+5:^jF3}jS}OnY3jϱaDi(⪁ockj"&sapwm4nn֗ +xxDf1STvթ>"ia kEܒ}{}bݾ:nao[˶^!b8t>Zm1{d L>OK?:yngjh??\`fB_JEY.S 7/b ⵴!-Nמ#,7*hrR%` /Dorh\>zr1B WCc 0ttFpݫBYljjތ2&aSv,S v]XCH=^,sܚ<(#s}!yzӉkA<)LptfîP[;?`ʪƠ(K .ҍǸٶ@3H@NJϠ%,*u0Z4qo/η ?6uO`yroG'/û>K] 4'MKl0" Ni ֌ŃHcn ˝ Vu l|X%3ͱJB;~hgLL<{f ѫ^2Rzt)~Ga1lnM$\QTQrݐ]:k>~%S17컽ϱk eպr̉ꩱӱ"\Qsfȷ'f1𩲎%K|xVU%\1EzbaR.Pse2L1DNw,nLnKcV͑ըd\)שζF)HM=8Jk1X EipEgv7ì5oG&v|x,qkpLoxҋͬ1jdя= uQ@19A͸Q tL%3sIrBvJElK 4EkJFo[)S׿":H+$&_Gpy[/U Ze[&1dEŃ( qjvހ7d'EGm#FGc C)`f;Ns :UӐQ26M'UA H@QL#ⴅVZa C@ۼLBjpv1dڵPRMl@ǭvT<;P1 T|mRGR3Le\Z a!97P+%^&rO$5֞]}cҶ|VbI$f[רz:5zsM=>50Zk䥙( 2Y,Z9ИcPBM7` 38s[ȐL(IՉdp&G-֮JƬx7G} 2;)fԑ|豮"3_X/-Ȅ`gÖFoiV5kb&g"}YP=FG*1HP!1ҋo+R+n>IQdc6*I>g7wMSk9.ggE0ChNp #}lx`74 WߩY3zi0$!iQQ.Y ]Z6V udlLac=BV@V~$>Αۛx_Swjro4ɯG)y>s!gJssqo`Lx X57~l(:5,V`X0Dlr[F;Vs[gpAS2b ]t͝Th"\n7XC{tR:^T$,}CC`1[Ahԑ+5(5=;}UѵXP`f2x]JMǧ"* D)&O[>ek|C̼#ʼn(w0ixc!qjAmӘI!B6ؘmOpe`c9>A \Rnm>\TpKݲ"*a N/1]uz4Q*,q!=hw14'nb7d;‹^EaTOڌ?}8M/C1Cڪ w썚RVmƫJLRtxG7h)b3,5gA"!jJIA'2!<ՎWp̕u#aFX_(ĭO739h #LV&+A5RtCubK+dƖ Ҫa9E+>Z ]m6'4wNɸFK2v O5,>%a@#7˵[B2ۛ1fx~CIH–|  BEa.DAhH5tŵmޱyv;>kj;7x:ۑ.*6|%m(Ǻq%^<{MH`ռOe_(Uː\d."~њ*tbhJ틧}?!CbpӓB5o4 h-ًpi| DG;9J;xKk"G? Ȇ[}^I@m\(K~Tjbζ^%Apyf-Đ&6ySutCf&zfkX%bT}*He@O1tH( &ޯKnhV5f}cu TU3dz?IBԒ\MHw[YuH. Od7J/jE.ĨQj϶2J 5p>׆LSXlټhih=_>HĠ3Hgu^xBэr7O %CM̵U -\C*t/JԦʿ͓8c>w[`A yDɩ~xG S̛rC_ІQ >VBG؉U)L%L1R7󈿱Q!G*yf 5@ɯDhjgU4{Ilb OŊ>M@`l*!=oѾO-=4Tk,)?:*?LC[K vYr n.Y6EJ4W8%٭b:e@Qq%;q(ܙ*+&4v~7A}  1li# 1I_!yYMP  y!u Hu(tڣp> 4_&ly aooqiB\)}"JL iIGiJzU݁ U(J&ur/'sYR/jĝ?I9Ns6q(uB|0!eHa^7C'$ 㢷j41ܹ8uMx{Xx2_mG2Uc\|X 2Zunn7tī/AމqB:?+tVrfEАiD5XD3 <a~ReIqS"%`q2 CюȔʜ AEk3n폚pV4X ۯD1r= &5ۮ~~( Gc Wضl;2B w1 nz[4ǴܚψZZ3ۿMZ}+%B鑍[-SHȎ?n'RN >j穿.]u:#U81mdQ= b;t OQu8[c /!.-iȸ+UDO`{$)}X]!h/4d糽 KK@ilW?M˯]L"S"Jce+"qfhb+wԞK'- 1h:c%;ɏ漊X&C{w-wu 5xLWpϻOfqB15jT8+(;;7!"B0c7֧^.2D>Di9% WsIQUQQ]a>qnCt9Gݬ_FpV?RՖ77 [mur(&D`vEU05 )z hE8?@x2sP hVF*'o)v=:}P+&L}i;e'Pf!ڝ@AR^y7SB 6@" AA4gM4s vOpUTD#_b[_Pdyakr@t \8fisbUE6g$lcdɴJ[rtJQ[3_hoyNM?7ʛxN~T}8GQ/jL4YD2< 7P}~x~ dwRKg䫓OI5~tOM* ߢĴ?]&DCnNp<فh>6;Tyը8vC (O6,hCBZ֡f,E;ypbDg*Ob*dE6B#A ŽQاpU`pjW).YBN C-4E}wtr9ʁR=ק/ֿBg83y^ҊW4Ypf# c7,aАx1,+칛v8(\w[]PIMo.v4 w #[3nHI>[knlTUPQgRjގH[>'#d^OPlo+$@aCg6&kt{aZ5z? R>FV^~>_'JY zLU60/wjZ0:<1ў  U'@%ٶӯvү7ąSSZDPQTxE|au5!<?l7*^Ps)B 0^5,m{=#HU dS(Hv "R@D̦G8vFn(-`Hh!YhO*8Ƙq׹Xjs,(CC¢2ecJ)wY:lrI##bA a6Ə$O ;D=6زCn:PN_cojHnhXuw-׏Ivr>X,p.{T:C?*,Iw>tH`{1ĮvȎ PPȷF3k.9_HRŪCSj WqnXV_^Vhw4iƻjMƭ=<=xOZ1;0Q6l|N 6dU6 4`)L4aϮtb28G=Sڣ[_0h3 v襷#\s(N>'Sà!qym;jSmbV@ f`Z U/!X3O;Ik=> r>NF0~+@ N ߬Օ[p^y؍~G/JYaa7@gFs>hSPfȞ@{qlnaec>|$DX\6ݦG̜Fla:J w\9ώw@Xao~VdQMT1 GZ1-%14sȘb /1nQ/!cʗfH!A<9:y]8Z!*A[|`\s-H uۨ\Ԥs rcuxj_(C_ƙɋ*SO2*}7{Q3j2JßVe{ ~sa`[ϰ[ 9UFL 8lT>_<(d/*xk Wnl`2_v̿n7=9|@5CQrqQߌ7.^ީp ںfûϑ:36YpFs۩!,gNbV3v4cRu1.sEh@$⾜އsRއ`Խ& ynenL XBdAa횢WHONGޘ:MaJ]'.94 a[C)hS)-}iSPY. 5XUj=px) lM'2ȹVSD@ a惃9^D}<^BuH |7^@B 90_!Aݿ#z*$ Ybl4X6} ȅByZH&*O_f-JW黟R݊۱.+D>dZ@>W8?dgBXa+P0d~ 궔>NJqn>>>y:@Άw;KtΪL\F\>Uw|`Z}-%1}kY:"Z aϳ6y}v$_ˮW=]ĉr<"5"xVtK 3_MHԭ9ɸ+~8Iqc?`4[KדPQhZbeVޖX ƁE'Q Mz7ʳzMl<;d($`Cd=WjwSL$u_u:0Bښyfڦ0h-"oaYeEX_s~ˆ |_ɖ"pٜwh4ݶr~,{z { o ݸ+i &hPz|\ym mN\8 zXzz,]v| CQYZ6Q z/(G' 0:,FH>G+ 'C$~ně`Q95;[s:Eӱ1թzG@YZV\!sQH7 ˌse?Mew,;,AԽQ|^9. xg|JN*g@8 δ~ RPq+5)Lt`߭p9$/҉A/j O9s9%=ȵZ J١OZCl|5@*fo†31tR|?AcHW=OdV=&ѭY1a箱vV ~C56=2b|SLP9}L3HxUbEMG5LE4"-lՙlMmoX`8L.{# >_F!&31=!t[&a*JhD\TC>-"nz]7Lxi8Zb& T&HesD/b뢊[Ě_rWO+ eA<\1Uz?#}4dO&eF_wbdvAU0ohwtvIo blGM4hҪk]MONPe 뱮^ȃ/ ?z|vvA#Ƹt=5:8gj <$<4q!DJG*S:7lY/Vp|Eg3ܪ40GYma5N#B*[x{9c#艹[5ed]mFq]SzܯAoAUjypIe7>y|΅X_ٜ{(T{O+Hkd j-btZ ,lyZdfՐH9q';M;치^e> ~oaʫw`jHe%jx},~xɐ7 1qSK^M켇uw݇ɜ,qWdž,Iݥ") .jBI. }]GYTҶ2w6(GNSIVSJP=t.k\Gl?VPpfGD];uР5F̧W Z-[f/&HFe H mP&UB6P3({N.[MX {cK=(\P裸Jm<ϭ%w]mÿm~'jj,MTy&zqHLʉۍm%qB!L#f5 AuXqXՐnK 1" 0t `ݒ2}=I(Ԑ3Cx]!CjЪ@*khʠ]J욫 _F +s^Ϙ=PjsV@h05k. ~qg?r:FA-T}~͎ƹ?ݕո͖UO\bmo0rrLӫ6%MvXo6?q,/5 A୳5ApS!S&hF:"Q#LY`E e}^05yl!9~ 7v$Sj3ɢvj6$Wb]҇A ^IҮ"Өj|8Ix)mpC#O(6}0Q-s:5h`{cVZ1_{Bޙ*X')ǫb L\h 7{_ !IS6#;9pN8U 'CY̮˼7ѭVg[b{7:WUzz 8ZGE>SZq#L3_}_c(df;j1T-F"sٯ ?RPi4ѧ>/DY$mN ښ E7}g1,Pq=΄ǔRfx腷n㪸=nld6 ;TDLe񧶹  Li[$%}ޢcI߉1ji&,Sǀve>X;f8gnw -WVA{c;ʤ4kc$qyxǹ^m;3,3Vl ]iyG7׎p3XQp#7aAQ__=thH-~bz`ȹvYGs}V.!`.PfʵJ{,7 I0 Y#Yզ>ǝuDH)4"N F^s9)yW[v@fCɈڍ,m1Nv#kF;:ucf4~< CLjh GQ2rU%dh: Rw<.s?۽ T ]3E6SA ad9tqvF kf5rIamlWGF,)5`1 !6ĥR) {o _Ew<xA-Y1x_0:E(1}vNRZ4f%sw(j&&M<KK٫ի.a4l֦D`k(3ŽS +N,@ߜC~VT§զO! 6,!-b''\ك6+/3>͚L'=Z3: 8ec1ǖvZ[qCX.(~e.|ޔnG@}k@[6w_y00IO|j۩bb6^^۫ őz-jլ+{N8NV3lM(?^~a O&:[v5`/jU[@&obJut.݂8nJn":>Hx[ND ATpafJ` kTPS*ܨQ''.7 %7bl?*/ 93iosfnm׀F3ճa?e]vj7O:]N!q^"n<=Z@l| B fJ؅qy9zH0Zt*YpH%`<>tB!)oXH_Y ơ:w=P+ ?b"ьg>E\{d{ifbC }e8m̋m;6ᗥN՘SU` =!FEHha5.]jsg@zR`ݠ9[AfoC]yYz?~ .FXRpTpVu yqO @NBK8-$ž`;zJyx4RBő"H$7;Jr{hhtlj&W%A(K p<ldN:&qOCG.~4 nYK~DNؤe,~ }4m") ߪA)ա0-TQ*Mǫh^U?#wN \_IN]&vOBK\k@H #uյ]d2* ڄ!| J*?@?[j->/A_ l{F:qXm֡V*/s #zw&Nu;#Y /Std9lyYm`M_JPr!Sk݊^,Z ޶1eb~bttʓHGw4p n۲1(յ#֭慉]._鄇@bKaO yr S 89^nf2^Yfo` _ge)Sua!,9'lɒ#7x9gBV䗵V=m32)lz6}cC=}{(jKlbtᣃ.Ц!hPsjEvY:en$cQDI=3+uBؽEl&U)1эD>EGSjA_γW}}MZs0i8N0D ~*iMw3'1G' UuwXyt\޵,m&-b5K}~@={O^8yW5C!`#* h7tU#ʮUpyyͮYL[)Œ^6/2@| R^Ó(ʊ.%P1[ب>:v?GMxcJpiZ>_m !O{}kP 3 - "~ kB,KhV[FKH;# AMPuw,u &皳VayS wH(w(d6h)~t܉|Q{GTQ KK@v,//)w"0e\!DAǣls'nS<,xx9=e-1DJp*&v(몟4k!}bx6A1D b~bSŝ;(d/>* -: ?ޖKS > $Sw_11FD6Q@bV3atxOToX^DlLh<#kinI|}A)RX1Eݍm$Xj= bubZrUhMs@uܲA$g1>s GB *u=`w3 .~1))g@ɓk(,p~zdͅ_;YT%ul, H&w4׬B:@YExϠ3olaT?_jX[WPY#gREhQY/NZ_6܎rHZv6NqҰx+ ~œr^W c%j F>Q]">wŮ$B'Zl'A{8G}|pC5(<'"K!קX_m f!QޅC_7O+qn s:fL `#=xHNyho{F)x.Ar4>`4'6w옾& I:64u cȾ-4ߞ9DF3T !=W9Ǟρ{ĦxûQYDR$W_YQ@FتTԞT.7#9woQ*/%TrmӎsPvz-:@ |\BϩA_cϷ vw(R צ8R}P fL={MmTCg  rT;|\bh`lZKjS!M>N!SMjysFKtS0JNu=!aeɞhI둕ثb}$B;sIwX%PtN(dз5H:B̗L_LCm+=h<cܑOd$Z >>]cUłOkQ-2Ľ'%U/]E}D1 X>;=ƠPIxf$r> fyט .GutF#E=5-mA&`}dfAM~S)Ǡ+wҵDՖPdZ?#vTEEOF?>ə(&#:"MВɮ*n'>1LE]]LyӶz Yr4>17ﺻHYGΕuk#-8Y\Ob˟@-E:O_ۑ"X-s9z',;H'@?%I̧7rr0:p*h#)rʼn:nTk.AQdr! а109-L7']n њ7H# }O*ax$d;NX#OQ̓eŽ|c`|xUڇngD1>)H)ZW8Lb-(ie16H45s_pz݂8HQ̟09~eMOΞ;#`&3RK+H,E[^gv2 9n!&<9O/ǞMy?R%m4ULp ƞw*hPľZ38At ј\RgWQKmr~Z76PfHcSi"p5 D࠮B0@:#5ͽJjC(T|Hq*Snj_8R@Q+WIU\7֘9ǹxOq|xa"V:9pųdXGcz{p_k B&@8cIS@Ԫ^vYNxn=<?%vg\| MsN:? *u;zz z$^o~x\PPHRAs4a1H bZi`yJT8LBSۦ N^b J xô*Ʋ:,%{3onT$g@3oDD0 Gܝ& ߒ%O8KR _+I}舋\iS9?r.svirx߫$<8@zpBQCm^ON]ؒcr`'.=JGUkXXl3mw\:Tƃګ9/6QK.:.84n) di8PR^KpP('̅{1ʤVۃH`SdC~'Z.KH{(]mϨ)/QZkŋ%3r@=ϐs䔼~;΋yK>3%!K$t˫t(TtNڕJ+fez BƊdI{օ(R̥jT ] ZmPڧ߻`#C۹ucl0^\X_ȱڻLEr ~wfb@~cd >܇wgǾHW+`'gm9=>SAFQE:>gtUvA߸Vv4F#j$ pStQ Xfd4{oӊAObz{]0IcLH [QWyܰ2nOYI"sN㭫LU<9:nÎ$h spI5A^Rd%enP jAJ#>IΥ̴*.ɻ FR'dh5zObKPМ^JSkÕPBؒcIYaSGnKS3L-?=&&883.њT֭v 0y m#~HG d~JX!]fDwlX MAЈMSoh+xw@Sč̈|4>~@y(V1~3Q8F>}+.G4гO縍AQoؾPs_EL!&?8*spWiwX3a?4Ą-s!s8XXцpw36?eżO{kvڬ3. w*+| !^$z$fkEB6:ZϊTspc94,X zURM|{0*)s &Jt?:%og)K'}GAYO ve w1}_De[7'e!x(obXi}>5Nj"; rh傞//iKiN@"?qYTnf`:,`Kyf&Yb~g&P\'J<=Y eQ1qJS m}+#FM ClQ6N#~5ZUwM*e7>ழ}4B9Y\UTh4g%&`maz.2OJ}jGU)G3a/6lW5 p%t喞q ¸7` P(lJ *9l:rBu@a7|꓈}WKtgC(>xt/8]q~:3Cn-t[ESKUS*IC;>ϥQaL,SR%P[ ͛$1ia'N4tw &p%nYB t-}4,^ pL5]țR>wPw!2()qqciw)nYd3Ajd7! /DYӉ0qF :.oO!СԑlÐLGiXBvgC1fT͵`TLw;yaq$0ZkLxMtGNL@:@n;i *l8uJL5,W;CU糺0̓N8MRhM}h4 &a,ZI^8Un;yl!RYc5ڢ3vPpiWH:6N1T$R4L]w)ǩDΘE]u)qƌgwPDọD=BTGU1M eE8SK.IK?7b1 4@IB 81uh4j\Ou7!2 |DB;ۄn+{}f&6 j(a[`' KzΊ@tyܺJyz(Eг{>kSEra eu|ׇ6:[ 3ip"7P !7#"tQvxkH[á y%O( (tPN (ڵ" $!_&t+i*>NdK{'.hG'W[hܕL3f@ZfVi ͔zB0% k9]RirXc#e:؄h Ĩ2tLDY!s܊_<=zOyptd8),ꅰ8c q  ֕LLw5+Nz%h}%5P mf4E@U- <[>@T F3q٢* +-'Cn0Q . Zu{<}YmU\V9xiv6V[A}u ]**M(zFoA@lۣ55E+1);æ ]`7}rJWB"=]Pa LQ峚CO7Yj#r6M@?h̍;$$Ʌ.Ce b4<Z.O>-Y0L ɭA&%qJ'r[wM45YFul{b4H놡/<wh$`+"Sdz0"Åc.{̸Fa_|wOD"F8 |Ac85QGaΧ]%jqM.9`0mˤ{:8P&?g}.&ZwOT;=տ>?0괻E>K2fs0̍>`k|AdB~W u'pu>ʐ} C 1}/$ϺH1`5S0dpH]ֳɠP: HK.inT7/V{GMH0 隄hPP7VgZk!SFâ3,b%fsgHY+8~ORg*RmPY~#JmT;k{1w>ϼԉrلJsQ17U6{aB>fP#̻[hzDϺtBlZ04tb[Gʬz[lNFGCY>"tBߥf??HvB4vʵ |=mWr|!% > V @cFbiI0P[ًVŤUp\1+l Q8FSlZ uFj7wrL7WeiM(`b\d|ڀZsU={O` 8}V"Hab4||fYB› /8mZY"il>w(Uy|O黨LhF&XN%j5+ͻE 6cufA4Ź,}#=g2<)35ޠ޷VCzW.Eb<##2I8f>8JkrUs[p 5NkH=koGߌSkP U;*VOX9J76Gu݈{Njx: 8m)mkS8jmΑƒQ%k 4)2Gpf'^g mۣ1 zqdf m~ ^lܢ8 X' DRx5|?hq&ÙtZ/cFrlrۘܨW"\ X38gf<WxM?:Dv>u keϺjM[KodR 5AnrbL''% ^cDAG~ADmAkqB&/BnTnn xUR .QS~\A9FWDUgjƯbf ә(H-9 gx7ΖPﱩu:` ٸ57 dS印O&@ˬm2Tbr_&H84#ZP)2EBۗnw/#0D5hGUёR).Y$D[*^u&|5knDT$7jА;Ӊurr;;ؾ1:`\Ħ/Ͽpp⼻[>'J?r /r Q|\0` 6kX%=5Vx(뱳+0.dZk]D0e!#x8tR@Cދ8=bO8n~x6gj4[n i㕘)b<*/Lz!(~^O/o>C.oo)E2m~;QC^ ]$Pnr20!/ |',OAH!MG)cD"qң˿ r-ǘ6xJ fFxZj71[nJ+ϢK Nƙ7?*+z6(Vh5yDWT6dZpjic[ \Ƣ϶"K`r`cH,^M@SMTwUH:I'w\YNَ; ,-bUmX􏻰I&—iEi28dTUB\U&oJZ֜z_+- ܪRFRC^Wѻe6?5Zz[i]gDI /]ccm(@I,|1T Ρ-^6~-LѤ3 ^0~$YƠCTB]xFي;+ghPvmU Lf"o&i+G05$5{KBϓ~+w+/o"^&ydDVlucri\i],cʿ;+v|ŔF8ˑR8<h:tC!MF0#xpzT@< CQݠxO/n`N|:HmV2&v'u(8Q}|w]')o֛BQs1"ط/o98Bk!Ϋͩ{d8+r%h@{,|L!*}d2 inGm3/emq^deod󯫣1AV;@NH  :Q_H< |HDv`1^ zUD)~#z߫RЦPVkyJ0z))h[8tim.ӧ^@~#/P:6#nZ%F/Y/Ps)'I3WkJ¡ y44HyLLJQ3{M_r'L2yLǴP58jlz{biReC丂DeamIELݘ Agm1bKy)2gCtfhϕd%Om6-_4 iŖ;<7#A'l#ͧ9 J3J 8!p$2dдn1UlS .F JJ.U? <~lnw52l'[|["y(1=9R}~|HT[%\!=yOz_xU8 Jq5pМ6$2K,p|oEN,vPPs0_ײ˲ɭ kG Y<vǞu^"m} Zd*Ovp6V/.⎮xw#o^d3I@=OSOtz .])M&4F a@XWgV^[EǼ əJ7a_rSӧVeTfFHϸ==Qʸ2M]+Fo?T,8'լ8SWN0֘7oDI}?at} U~l\KLWtJwij DO^ԕ҇O.J`0#-\p\  ?4 qb~3f .TC 9%\=Gߊb9Pi( {4&턘ިTXj܇M_14lnZ\`f3 h(~duׅMG-FyPZea4FWfЎ}'ľYI0/1ֳ.0p:ʠV-(RQKx5a"40^@b%cD' <@qKg6,Tw{u= ]C6,Fg&vWb$dcvo'bUFX:+٠#mB*Ңۮ؅?;%v(@_dcҊre gĔvFTMWӕ;*=lKq$?"Nkno3AEeMo"lt+\9Z ^Fb~p?N?0g(K"t 1[ IMt_~Iq&\C`N;Qu MAT|IQFpI'O\'Ċ=t$(L :M>e)]$h=J1fƕhVV0^m)Xxx vj;g]}abk,V[0%o<=]fipHE7smjk)n/$I$~Vi< 7z=W%~"a5?fMB"Ƿ\kq:zyHk[Кd/#%f> 3v?!M&\i|Y/m$NyݷgIyo7]'#6LM9|> &cw plܵPZ0phW6wx% C%2H/ߚhST&w̋B@c+>@WXHҁD k[2LIӁE0 Xd\t+kUt;kn?% $`AC;%ѐ,V=Bgo94[c_ȅ+^zTU~ql&i~_2E=>Ȏ} i싹XVU)ZiAZ%;+1{:rhp0}U_2C HG@ t|O'mW5?Z9RN:RmtTdGvЖ4 'GVLbI;#_&a՟|h:)QθKs>jt!ƀO`,i%}U!->Y/#PE LscaN/jm[\@?W+hB A "5Vt +gUI[#eIAΜP؟*_xRG ^iu;)5bAPI>&h3NZt&0,ɔE̙4Dr/Ur:!M%\0HZK>/=?W;3Ǹȡ~$S5fJ}X%'BYRw8eE= `̀woRT'CW^9 w^n_p[K̰TΫ8HLK#3aE(&D7vX4h2mQkJL1[@ȐSV_Y!"`phMK~|b)C DZzQ9c[_,Ȑ^-&|E3v'#9Pllجݵ -/tIy470~bjbӍ0ǰ)O,~;t2ZSID V)$v;;qWʯةe|Ap,ȭ]vzjq?-X?{5bH=VwݟP,r[8]Q@7ɮkvJyIw]NWIäd7 ^T̈́JIX?c åM>#. MyGAqۧwux)8|k{W+$"f;RQw"i $OS.$w&O%#.)gʦՑi_0YMy ;3yET [|\cQ)u/b;zoϑMZɠFZx?筞171#} I0^]%6xȳ&T"W z=i?X75Znxg2F_ȁGesj#YU /[/յeL82PFޔ=TǕ p&{2f`MPlj`ll(&x]/I=[ Jw~?ζj{Zfd|Cx ~F$j쪄MFG;PKVE"I}.}|.']zгf6I%5{u@;L.\K+ J=@tb-g{MZy{ &}H̔R;9]{vNqԠa X[CxCW2G+!ĩTmʌg`R1p09vXe_lx?b&Sw "lBOi12E(ŧ{-S" D<1+h@JEj>"שpl u *,Eǎi$|lAWYϖŒ;2dzF MA'xD*\W10_c svo.לɏQU tNiX^i`S(ÄK-3N;pPV(6|o|Kƾ*.8B=)T6g*#}TY+* 1Tn>xK):}yҴIG6rޅU;6` '#a ۖ0crVJoeW2lFwq|Z(kܟDLs /sb""E( k>ږBV4Ti" `[2"B>] ),ȅN9×Vvś*o|9NTɴk+ Vf%d%T_=7 <7H6@R%f{6Tާ!ǿ#\<5ߣP>cZ)1| Ǎ0 6A-įa.qpcP'5)6kGeP'yn1n1Ux߾1TPȟJm3^ Qn2W <8|E-&v3  CS6'Y1y;q}Bg)˯hw]uݔd @*9C`Il4;8[Lo˟ۈh/Kq-*+PtMjR~JX^ q` ТgG+yO:3tx< +iY kfxE=0Oы2} y|usc(_)Ÿ>@<1@31!a %,*DJn"bB rc l)G `:-Dɂr_^.5\[ TMdWyUD$Q9jBq^4m~ˬȤ 13xT3e0=t  :;6wN*0>BS)(uNpf!9y;pBwn/@nzAi CH;}GL`|i^S7`j?VYj~r`' d!N~}%Z>R:Rbڐyt띹I{dKF>>{l-@0Q0 K7tR[h*^H&F[h'_-izUg;mDLNܖU7$#Y/'jƧJhԙb#XP*^2[Qmg0vqaE=HoӦA8 <'}k)HB20(D,^"8jH=W`XM)ٕJmqAxKdoȱөʊh,+􅻔5mkeԞrXWK_. =-pbOԷZ)_AFpf,bƵ=$DXnSH.8tIis컽^?Ir0AiN:A* TzWCfp>zTlYۃ5%g Os~>,7&y)ĹFZb|ϖvwm?CUB7wtEHО8ߎ+uthwd$z!=AdԙUZD:n⨁.KAk/' ,&B̄-(`>͘q #v48ASk뵢i\,JY~g藜+Q2=\dv)"0U`XsbּS tSyŞakĈE4|:$)( *(n[/m.=2JR4dZ ±Vklp52%XQҠ>)-usq!'lڄ_9Җ/`Yމ}\jV.#YnM 2 [SrL[gN=YQX' 8_Lmg'$?hSIsUGjDS#J #_/*3|mSy;%/5Q)(-F[Kfo$q 2 PE"z 8LӀ%9,MJi. \H9բ"٥zr;/&xEV|sPwxĬooq`[wTqØL/ATpQFBlZVXCE W7]fFѕXt bWt<(u:2OԐ{$p\'f T sZh埝s}aT6vtݶ|fmdȈW`II<RDpGw'KV_q# աδgzɳfLbVqX'E5ӟf\GO9fFZcJ\c, $h g& C#8=ylWʨҶ(m%'&W >ChZ*. L#\/9 4vҫ 9qBp:<є频O4sȐgҗ\՛Gn58$2P֙>4ބz!%>ɜn:i ,|\аp<̅a[gɓ)|a%Ծy׃F/Ȣ Ԝde#MVPژ|ڪ.IsCH~Yfup,|{W:Mϖbc- =އIIk}=wa%h Ϡ>gwL9!Ѵ k?b$k#*ePV27Mh89 ~ n`4-pKq;ZRE>fAKD$_UVcBBbdFiW;ౘl1LYW^`,eM|K_[4gxQ%" ǚ0{ Gd:/`ъ,I0>rײH9e@lyd- ],7+G2#ԩ^Y#e33A<$U e,4A6D> V_]U r:|PB׫?Ƥ4P@٬'I;ןBS,ps|, Z} Oq{6wf8Y<tVe%Aێ;her4@v=Dd⨄m⒄xo턖~:Rg bQ ɣ&:)IX#v_MYQ.@5{LO*al_p3=N1)K$l6#v^Aλ ܰ(Nɍ!],bݸ5Y Ԅwr7%]]*d$gVe4}uP/a%nhK:GtcB(NV4atTÇk#ЋViu$dciZ9gj:cra'?ߞ|,337*F ㈼H$',zbRzSNrjbZLN~һ )䷧g!\UkQ~;^F,CbTYJ6܅њ4CZCs+HFtsbr` Z~[K ;J&jm$ h'`ތP0!l07WUE~X=xbGh@D 0 h XCL-LJ]P p2\|4L;|qVJ79-Ժ|2sՅ`*0 f,pmMw1q5қ$n_ʃh*n*Gk)iuI,W [ڊNpϤ].p8 j$R.: :9#1I`Դ7 oc\A"cVPi>f}g5>qGJ{-a4Q){RNY?ب;I_ݞHG?Ӵd涥qָT& [ Ő YOj1z-b #ooPYn9<&-΋lqò0޲ЉZ(%@g5T>COxzr0‹ӋHg/69N|.EnM|#G#D~yQ]UL ^fCrl>r"2 ]O7Bxj˨u\4)FaMګ|]]Օp"ޓ]%V7xjH_Y{Hl$L[sB|' s-cL W>ĨQRF,_FQknw*j?y/(E CYZAUw'DlCA #:VS[܌3 .DB+ѠBf%VS_䦗4_l;?`|y?r ]`PQ sBgԡPXP7ImP>8lzĹćrı457<~BIE;Zte^ӍZƞQnT?bgXmQGYH b@KI=vM~^zޢʟWtߛ嫛~nhRc<\WPQ;'[\N c묞vQ攳ָoRm;0OP+ =;2 8ԩ"M)–0o)!D=r(.Ͳ@M]'Ep_Gwo( WgyK Xo?y,?mh(まE CA>p$?n)p#<h|VT(}$0h\#W( b5~gfV;>nu5B]![:[Jw͌Pcu&1p+ds֢m oVD$P YYlET>ijONag#~>5 'XL#(RT29Bޕ R ܉T=[DO(!y!eRXR (*T^ Ο(a;Ucw&|h>Xc8_eFH5g@Bb8Q/0W_~:onaͽ& Hז{|~Qz@>wᬐCc&R}cZẖyMgEu9WOCh ٖ䩶Ki)'%}G3Iɐc{$l|Fûn<xMגÿGtтLAJ-2*w-6Cچݤn(YK۩ceW 1YEnMa~5Ċ&-E&B▬Ȝa:S{)#cLZ=3"C02vns9oE#"6Y!*8ܧ)֜NB66ӊҡup2ϢCq5ywc =x$KS[g}ëXjv`q{VmWyFVhሮmC*Na%0e>^f9' SAqTcKԎ9Ea$jE0+[%CL8m2 PC!VHT\w{Vj,:}3 U&%XF;$7zt^1!>T{"sW=G-P싳\͵jWXQj}۽Nm0SəʏEF䵛*K.+q' 1,?ZM,CȢZ=_@Ϭ!43쬜5_ߩE1p_0*ZD 4h##I A}G~kpx1DqQneueszp!lepTD 'SBVw}"r,L35"uU􀥰ꏎ7z3<7WhT"9,TT o 2ET寿5?7qc\i`5U!{^I}_Ǹq8Dz-H _nn}.k!=zPqf̿1iT{i9V#N ]J}Й6<*gR5JwxOG I.'~N;W$fQ.Rhsp=N9Gp6B^.D_9˚{R}|7y[ ߻;bN +|yBgsz'Ƈ䴕lvvZSNDt*=y'*gK6K E0vs{x9F&>©MuBpU6V< # KN/aa-Se0PѓOy!HĊ7ܴb}*[s˕jȶ ̉KNί5T']T$T? Ō`eN{k3#eGUQlk)5Ii*P}A?(uV2˷-۞t~rknIhQY*s-QDDZ¾2Ċ T~c6q .>o٣sBdD.m{h"3jnAYp@nM__zA_<ς9Nxt[5`Zw-*n',@:$]n}nQ ##cKf:/DgO eZg4A)m@; ~[Th9Qqҿ!pcQXqrk(Y݀E 2hJl/9E!ѿ>l&FdqX|f=: B|Ea߬PA ϱ#hu[63k#W} A&h%?ỳ4ֽY=LW[=V5qhxX awr!VGo:rb OF=7ݿm"crwۅPb)3C7H0AU- In'-ܥ0+V&R9GL:b!󝂫2Iapx]K,q(֓q^̠1ν>FcS$omcoRSdGzIWR*kozn~iLJJU+PM4ۣ@\Nv)O#?erm=(j}6jJŪҘQ[zJ"9@lۮmQŗ- n$R7f}yN2zJꩼk:ԧU$|aT?B~uZo&c>fV0y@] K8o~x&e0.)@H _ԲPKNWM)]O2ദ%qw)wK*ҁRZՀU9|$X$W#tw<7=CV;7b\v87mBAq*L1%} pIsV+M?\fml;߈XcsRpɌF "3N]\zBkg|vRUJ]D,C/wSv1)n{$ w_>#Ldd+d8Xt;<35Nr͔Vp^[1e1R[OjVXuedY|uiP5l-pqALP}N!-u"%˲.zita:K5+)?P<7֖E fG<oT{UNDK Kf XC.({i#M~zi{+$4iw "Ϻ\fܑn缑ݝIlr3]YL5?vJUFNe0v?/ ڹy;LUN(-`_ΫޓاhtspG(.e&"Saq-̃^fڦwQedacϦ=V':CZM0e &PrJ)YM50rYp!GՓWm-A ``/]~n@iɷ̂eBCu9ԊGDDӯaPidǀe:[N]ʕHyA۪O|Ws=[쀟b'a1BۛαSe :UJ1v䤆6DaO| 'U!X`3X6ϙNfJrL4,$D:S߁19eK%V&Gtيy89";!QL-CPoLjEvղUKxս4jfK4$'U(aBVYS1.7UąU},rNPL'oՍݰ< cct{L@$<3h+d:ʎ3\17v~D( qm`Bk2;י&0H4-uG%h`Zwkv$5"QU_~D4Ad[a̠'yxj*>ְͩqI}+Ld [0_zkaPrmBˀ*C3gif{ٚۑm̂?w嘇[Ƃ>tŜG6gvAg|$wnTCqnG/wH=MT@~_dy\ܢ*mrwt;.o{kf9/+LwV++nmUu׭H"Y>蒠<&tuFt~Ԏvf3Q3},Eޒ#}{эs1s Wd2Rt3OE=B-e<33&LĢp@,ٸA_7(dOa1M9Y- wJx_'WIzyw쓛%GOv]"ct`qI*;P;;V]h-ae+?wT}4 6l &%,[ǽ)үxK[J5ACawdAX9%ǂzDf+"XrrQ~| k8,9굵`hlѸSoM,5'a_%|cUs5b1> })j W;nYsp߰ҥ%^aT*Xvw1y=z4 iSZuG]rt$N MXJwtbp\ISKb/ "AY#"Oq w~-su^9m Zrf,i!cu@oF$PWIJ)~dyf+KOH-ބP9F#dMFkk]>b e\&F7IBG¥^ctR~;j}A*2Z"Wu"ʭ!ܨ_jD6VaQ ܶI~ BTm4s%X|Qp[ǠpfmɶhDR(h)=Mnɖ]Wu`&AvRp+%|ђ?_sa#:~2d/h9|8N,WlѸ)jsI}Q;ʐ1(C3LHiR-ǻ]Sh(x-HA sQy2^0UVXThhG@%_VAIL2E j`^b g׹ɫBGGB{I ff. j2s^WXE7%hsyTcjZGcXPhxQĩwN Lz2gC5 Qd7x`Nj׿kn1!Z۪XIt|| Ǯ,%ل$fK9HHbvRO^iťVTVY}O0EB8vn3'=u@5p^Ún t $-~vl {4KsmCRHȴpm bQb1Ci7%xt1iUJƗO:͈uCSH qiWKM\/W`ײ)o<_7r\!Jޙ~6B\^_0,O.\ő$*Fe wNB1C_-< huY&IoӻdF=6^sALҳ]B=Zb̜ uKX'\߉9AOA D(6]C=yAW/Q>cA CN=,1#&S&`oxtpu'nJ̺:@0RR+_e_E8OM˛*辰<{ d+c?"(EUn>mX21ϰ[Кe)PKw\#OFG %L_~6Y{\}LײdufF+1Ag^u,yZ$4~i^W_Ŷ6gXO_ 0fr + oi_];ܧ@rx48ݙ|(nJΟ!fh_*#mm'aqJNܺYx'bo:4; ~A+0$כh vrnHgZ)f=xDv,zvf=v0iݡH~ \;"Jfw}1t) cZQJ\CnVM5#yRPJ{6+gY4t5J=y@]ۿ^Q!br?MS{x~zj/UB 9*o><DxQELrwHQ;sy4 dP27DGT=teлiD:RR& 0x\^0 Q{OiugI2a];RU6Fܿr.]rVPn޷ELRIF{l([PcE - yԂŋ։ZO[f|SPۢ_s^|tJÅBLe&ҺL7{ߴM[ W1 <]F%Ɇ1"HT :W^*}&pD8t^J lFn-I, Gv+)?B5n>:ax'*P($;vVp2vujZDjoeet@Tb9sHZ3B|G3a2y5V!ip|zAyT$Tֿ_˧}9^YJg hV7uԵg AL҅)V`*mQ2-i+lֲQh:+GFͣ,؉sk|<>ٴxH'x2;5U# <4 ]qVo|t\ } f)`9i-i9hg%$,hs!ӊǂFt@Si<hrظ·0IƳ4Nh1Q"H 6R:-lS'Aب !`LGZZ 5i ʏzѠe4#%X*ۿW{ (4Aݾ>BZS9yfD [J`dqnKߍ覤7JxL{9Xm]Dj66Uz>{P_yE)%wLhӾݜXMGPK܊ >\Nk;҆oh/ g|Ak/xR*!p%G%bhv~l֋:7m3)t+7ҋE ܜfPA\Sw)g-g-@>]w#YT{B%h \waR/ЕDU}%̅} I6׳a炷;Rx׆_v5,nB\2zaf:Mڿ*]XZnͧ\ />#vE8S?֣L3\*;C%.8\& s7bidB ZgmgͲ0ڃ ]+z vBO~DPuL~nn],%1tQi,"W$_%C[ئ!g,2 xtg%mQ!b5'8x6x1U̔c<ی xɮInG۽~kxP=tދ,#9my ijXL\Hhzx|^p#Fn?h|r%pr]!Wݺn% V 3ǿ;*Br`mu~z<H Bu†Jpqh>?tY>^g!Op(ű ('I?HYz/V_vr7R Ϲ'ֹPq39[E>_\A@L ώ C!Ç("H6gX{?bqO vB0`-ҹj$Qv; }?j/z~@V>WUJzY:5KHZݯq>lCm"!ٯpPXG)@+x|q:A'ܟH;P>`葱+IުTr=aTfAjGhE \ wn6}{#6g5~Cx1>:L K?(}Ԋ[J(LLm< B%[[nO@C|9V+ ^ѷ @m7?nȹ sִTr (ǥ0'qOd7FǼ3xª4!Nth?{#vǖN1BY7@AZOF{= {ce\\ va}xcL^.ȇ;qѾJ{?˚= P-@-xRaV,3Ыk V\IdMU;9~/ה-$ nq(@a!J>@&I"6-;66hpVw>߱ ^Ӳ⟛\%@H-#k깆קRꌲ E ce-<}v :#a,H0#dH :y;+NjmZ(}']5kORuRV 񣫡.Z}MvzSaGZS9'TcF"BG^W3 UDg/^kPp~n\.,ѲQyE37Uo ?i]4%ZW7阉)^ 7& `lVU x { G= xY'(ageiAQYNSl/snrX,lQͽxCNb,ǔCWx>g!_q35a%%lpb"ܫ585<FSz  K{^%*j{«MNU,M6_j9?|BrGCLSҟIw^bqf2j>zaĺ⻃ד@/m.3(5o 2jS`t&0s׷' ukߕ ܎Hع<vܓmtlNB8%,/$͝5z-fŷKbczD\*[+`mC8 v;kt$L |QyFKqQ]-/LT#+f"jO_*82~,$nmw uwhH0N-)q?=T'lWCF֢T9Q\8]kSZ"m}74N-9M2qZi[ m8\[v:|T U>?]J\XWِ8FY[3Q Ff |/Œo&Jۧ?0DFաyΠJǑ GYt!␠젋MBHvQҐliF.M{<fD Pa獅Y0cBgf-G2j)7(&mQ8{e4]ύ;P ?DŽa[`ݺcP3k]6zP^'9sT̜nNpBsU氤teIX2w3oI'KZSKaXNٍB9T(slc!F1 JS7D}NF!GK0sQs2%<Pw7wN;{M'?n]]P5'&u:H>|Vx yW_K+4ND*)(gYp>5JʗD?ŪƇ.ZEI,<oQ 1աZ Tq}aRA?3$?5S4-s?鮑ӎ {Ղ\u-AXRS0hMĴQ"&f[1:<v֮>y?lrOu WW3^Xy 8K?#ԖnuPZ$`!JBa忬*]f;848e=;"4ƴ}:VIa  2QJAM^ ,Uq˖vCJDxDrV,N]b!I E%m П职 h4d݆'-5yS$OJD?sjFFtEW ɛ!ir;i~ޅWJb#mOؘΫ%S2U| c|; *Yj\T !Y­dYYaaC~AsM}HqM)${׏T }5iyH]9%[4K}vLvYrJnYS+ٍQx˫&2vZ<҈ yv;-Q;Q5 J( Ù}uTp>PiŪyi?H5Y%%%~iCQ³oC$nܤCZϵK \_tX01FPD{wj=u`hZ,y[voU8ў%T gZ|`VVS{YKqdMЮc >%{,@{gc,,0m2 ycpMxeβkRia[ \o{BDYW&z2\a) \i┘[) a)A Ҹ>N9&)7O0H){mɘGmetnJ#}EUC]4Bm1p'GPD߬s{yWB! |ŤsJ]%%c"wౖ d\f4+L?Y\j2ٲfq}8e̓E /-:¦0χ*~h,VWB9phk4vv&FJ&LCѳbo1U7V,FoSeRn`V̪0O2X}E4P6092V)Z7x> n/sz|Xr>R/BUM(;bեPAmuOPZ!GS=Z Pw;'b@]]:4݈-r ?墢Pr[r Kozaȭ(<#WHa [!"v2WhW.b1/b0\Hql|M hl>#/V~B?;]`n ׾Ɇs2t]LK<qyrԢ+0Q|)vWz2 B] 0Kwt+*Wkf)䱛k*cHi$𶓛Kp/i moyכ\AZ)O@# ,+wYw4xLF;@x >%ƈݶ=&xοJ-]Ư D+mڠ}zGGgZ˾Ԗ)Lg 哴/g}׊2XWx?D$Q#3jvm7/'y.N ȓ%*y  9!DeM5 :u.Ri>! ~@ӽPBke%}3ՁK?FzS缹ǼnIp9?G@ٵ;Nrxuy86aڀaDgxjZ==Y9x`ePb&, z|10F *kU-5ϚnGԪ.+\>\:8r[;[w9 ɸ$?,Elx'9ԃ]6#- &.' .?gjR+trSj/!jD<$zOXn1n8b44iqPX78$k7qzB,U"O?ydPUئAE -y s*;iɲc:}; P$ Y0U|Ǻ&d0n{5N{}+q.YrwW/c ̻Qn~kـmE†mac3bJ0'ke'fr'~iѢԿ/"؏ (tw3 <>^6e+'w Gm]cX'!n:v2]$G:4p+p%8\jԷRii.bkr1 )jS]܈+Sya=Io\xoPH3C$=ŤWB)^!ԍ:Yy _"C-?ZTD]enE `7AK+\fccۢ埽KʪZ* ۬dk,GrnȳEM5 C`}83~J-Wܽ5DE+`vS)i8TdE@H|={YS;6Sx,ݟ鬼H`?9[C6سQ9~ZE1DQ&Ӑ}!/CTvU^O_WKHdzAW_ QRΡOhsO@N?oȆ}>-GXf<. }Pr0JA,hm_$5 cj6ݎo'3">}R΋D؝Lieuepk3cz$hKQyNFr>֜YY2m u@d4jF_s sMEBiS 1y9Zעqvrm#?^ی7VhIP.'6PYf8CF<^S_ /n(7#AǨYxPDO) }(< kq9y,b2@XYE0H+7yIE1RZȦVts.|ż"CNI&c|D[uuwx'EA-$H$myyu5pMxNEyoä j-q=l#i:'}4DEvAYZJG<j]O:@{i s_E7~"J=`$`{0KVw Gt06#dY4LjQo [vG,_{x-xgkJa3ݫ+ثc)-)(AO$7ޑ2#t{k'ϻJcSTG }\Nw6ӄO9wE֛ͅޠǸ,F~{L3>%*TZSֶu`c@RnJxT^M! V!RS``1иgCSϝmGhk9nlj nMA bnQf$0_2Tnj<\S32QB7M+qî>*aɴÈ?+$,@R(F6{Dp`ggxAp <%7K3n5eseXD%n(&w3 %4s>B̍Qn'"+k|ՙ/Ȳ?(+YCDfn 3eL;}"`vIw4sQF&%.o{B0d|< _ )q7,|d*W mrS$/^CeL^tm~zY 2I\1uZ.z{S `\5!d "8<`<"}2P΄v[5 &jN[cPVRz08 )[|ėcu6Q|t8<ĞeUL +VIBpéb3;y+wq&XFuURFЋV5+H=QOF[(w/%Z8_ $g{y^1*GnA(^%=?6BYnMGx~9 F4>Oo=tǬR9nߐd n70r&m C{ټ/^_"V%ކ[X϶Ob%[݂ IE]% ̈4jn@khiTb](ZS#,rD́iGV!}zשJgMOUn=f^}kSeGMD aRM(5nkkrt2!!fPzIdɎ.aK#\rD#wǥ(jLktQ޹*^J& ֌X&`֐.s[O2^NL o;l|%ՌԀײFa襂K~4*Mw k2޼_?"oÎ&i5TȩDS(~°~w~k9ܫWzӻI83uEۏL:C6PxK V$D\2̛/q4YpRvڧ,_FI شWfzy*%J2WDR.{& ZFY7< c +&kc(fb$>mk!5]4Ԃfqcߐo\(8C++Eh-+]1ƋUɔvH̷:9qL&.MeWlcVOFlp3X뺃ǒߢE+lYOZSZqܻ_c\c~\ю8B6dn?,V%\;zh`52 т`1X)N332T(trvFX(H^;.Й/?D CHQը&Αcu㜰44.yKg_H4,$q^ Ndĵ`SȨT|Fl qЉW|wq-b,Zwcec˜nڣ|$Y!lz )=!v5+WÙ r\'vb]i[ú>8σ.vgBP o%)d@ߐy="`콠L#hiUSj|>4\bnPIK%m)M@㣏*9 =PmR'+h9AtksEf'\,Nnz#S=M(VCLc<3j]oD!ódx`HG_P1sr edQ-\]܈g+8@/0<"+>ӱlSM7^4@*ϱ3#SYllS{(McEr'.Lj کjcN3LKTOb$B܉kf%L{:isS0Un#V-n4Uv-+Б{X؛?"3BMҚ, .3$="-/TU]Vn5J;5 %҅4NaMM/fd+ہOD/F'PDŎdט9u@9M`i CdI8|۲[q$wڈ0tXI!{eje/Σkc]>P8x7TYwҳJ`{[Mh T;"c'm'xYKO\^ 79ѐLeQTu<^OU|ng3Z7۹2'TofMc"#Od~AfT-8BIUV\TI2]:Ajt(hȾnf <¬A&W-)t/Oχ# ؋"  rDb 8^1#Ը5t/[}o70 &q.t[O|'6#4߱8'zD!B}_W%M2r pdxTqp!:ܶzmul6}i*VMaKnU5w DZZ,d p'3a iQeϾFo{,3r.~~G& K6SHmp{em2Ss5BTMd㩐Z{mY5][񉔠ֻb/u!5`wvb%6jV53h:НV0ktq6@21RpT w!['a=;(ºfQ"{V"̩AZG7F=> 7-)oBY)t%x4۷x^z;0 @@i7edFl@(Ŧ?pymUwDAe:<1` \|=ǐ;nȬnHCj:WI1^?u{WH ;'9ViyS?x>wiƩq; lF/YYIm rŏ`?@VƨP:`<7cƍr$o'ӏ;=Bᑞ׫OA&tv.VC">B~\p a,&[[(Lca^y2  !'4,fA I "6VtMnkRӖV'Ș9S!j,Tw_N,}! \] ~zF*4RwhPmʘLS:] h[sE-͓6b7rk0An\Iʓ`cdc]Ǽp \LնD[eLOu(C#שh! sLߢ89Դv] }w+iٖf8AupD]a&@!u). (r5#Z} AF5*Jtn&a|_A\iu LId )pr}l.>㔚X#=ǀDZTDWbs{63p/|>+BxזS.ljuy{q q BAK J*gM g{͚ R<(JoIȵBH6Occu)4AE|~־dSVTW~{YM5]hfHINP ;9Ff9[f>_5mX0 BDVfK7` z\c_ԽD7q$Vd3zWNe1/옫+ Ď^SGKv7(*y~;̓;XU2l}_/&ҸjƜWn#*kV,lU5:\(= "-u_L@1؟ycjgXsk gνLrHΞ.;{DofNA>TlI_7)GT fnIגpVZP5Y>B~GJ |TbK:wuSVVjf\K+mXu&hJ5PWƺ:(mtWtݹ֑hUhz6RxWs8`=Gd kT/TVDmun?8E˔w6]sQc>a& 3]с_|MьlL]8$ͫqɌ ΜS3=\[-r 4yqtV7QHn=îjTN%|+WWu,g/%mҴ`!d\oFn mHKn[|*Mj,rMI7U(`ـ{g釺,^#&¢2hn'=HF2=^Rvt&$y*̛7V)­Zqukc/G}+5M_y g:[*!*B_CV(m]~E}tB @_ȖcW=]wf|9#-ߌ5eQD<?]{ vz {H:Q⾩Ancu?SpKF? +}~߄`} 8w =O#~n]l=ԠUP_) aT8)֤I@͂[EY"wF#e~֔^ $ 9}D(RB/$4?ٟrmo䔕W>=l 1 Ě&w;ܡ@.am@phS_d^/ @k Ya&ľE 6 <{eL[tMMh$pzB u*Q*d_Grh[-B=EF[*AgxUjTalH`RoC&$uaxkܚpHÐK!)Sx4rbːoxNf:^fI1M2k(G6-s4gtfS`BZ4jLy{s*@1Z?*X7gy}ZHFtICO}mZ0B/-nŲs#@ һ946okum| 8\#&E}H\n33Hc 7TØZYJ<I{=ᅲW x%aIҞ‰1r> ]*xYx+JI?x1ONiZ\31,uvuo7ry2k>W> ፨6Е=g=~- &28m`_a{ R|k1` M0Ӎ*]0aAruM0wF!m-m)[CHp'Z+׺7>qԲ "L@9&n WYqZc =tDU<~9\0soca'{oON%?ٲHk6Kߪq3@O\Q|`)+T/pﱫWsmYz -j]a-O6hX:/ ML>zM˜~|dKY.gDr҆!s5B|)Xč:<}^;Ze1]Jk"_b*4PUY>!RkX< LڥށD˘}[ ᏴAls@ %um7[RM>LNJ>>bpK5魟_ʱ9,g͎:>sC~R羳4 ˨rէ_gacpi&4ג*^^'vZh| rj!w9 hWJ~_.y Tx9ePs"XJp!ɽ; ?"+ hm-y^;gmA9D>W5)KWJDvDį'}OX^@*q$fy [vAG1_E%(VFv@Jv8VnbSnS8=t3q~K$"#J߭~1R|WzVG.BYS.DY,vP1[ʲ Q |*R{;1Ҥz.s q5(3 A10[T̰T˩ T *CIZ 3"N W {~S ˅vxDͱ7fuiӣ7 >"3+FDP6b(h+bObT\EZ)ن֏Ͻ:Lh.7kmGe9lݫܗ mw6N*q%#d=.D7o}h>PHrye}(m-![$(p}{ VIaZ8S6 $J\7췅' ߻,vK:%q9x[%ݼbKH|j (P)fvAO!IQd>LGlW颔/ʊ0{;IHA⸎[B6Y {I*Zn$mN>0# N5Um]UO`iyŽ1I`Nq1zz07+9_x;&h{\,4f)~H|~xQ>0S-zkM#r6@ϥx7!^ߑ^KinYj}1XkKBfJjx}MIַ^F5ڠ+\Ηrb߫%olKSzzB]Y96:'*i{qB(> DQJZ_νk_rG p6 *<\xZA2f <pgw mQ3z].>DǵuU^&Q9|J7gv5¿Sl"O tE9=O_"Yw!V@TXڳƗ$6u-" i/Og \`w]2Mߒ, ]xZi]OI{QD/4d͆0Pvk l F'ہt;b|+%ylHwvv;Pޱy4j_7:P.IVF#+se]~s':ǟ??8>fI53\]~K#)>hNe`AϜ{=ÂqGd)VoKhU)GO0~17\dή- :]:e5TyK]:txTarBtmZFBu s?\g'4=vs;$9K{hSӧ=d ӻ<ՕMBR5$HB)M3e)ԊεN#qQdOv<0ve4Bi2 q^LDO!Э|Č37NPcrgW{Cmq[H|Wf8^R(͒/V0a_.j ٷtߦi{:Xϰ5Yf5hoF1(>N+1*Ey7~`jxpaYml:V3?TtϜTzzk1lghҐFd*CĘ@|h@W%Z ”')&^{T&QA3ޑ;zǕoL2gG D ÙI/ͨ(pD?:ZhM*t;5! 5ƐfZ'9x]B@F;Sv|[ $#j#]ke5i#2Y_I:فeéy^{ h77$[x*w-"QV]8nB V>w<|][O %shSX`pm]ɦs߶GW_%9RX Xf^5j}7HhʬD|o6,5nJ}ڭCE^@TC f!=.nֳ(!2gmϴnph{hJ\dݧpe[Мy #i;VB *j\)BI.sD ^gۗu$p4o{5&Zas\҂an &eJm s]OFv;>?#):v3r>$B%5#QH.E1J6+1f$ 4V[(P5- #) xx Ei ~L?6!*`r=uFvZ: Ķ 2Dü/)Iwn.tQ`GګӦV pj`;]Bk,7PV滢+41yNe ";2m -7IDv<-<%U@5/Qɧ+K_(1R[ZG-.F<#zzҮ0vsObilX놏U9㲺ZGbz8Qќb5hn<2i Sm0;!pJ%_[;Q۔Tw:a[rLkt6/0V"bh}geɾH Gt4HpfOE㵝!}ǦpM [mjDf5Sܩ{c0?$ ܐ[+pw42t?ճm/3_ ':.GM( ~n07"h$O h1V< }saD]9t+M]=<=: Qφ`<@bG1{9X} k6()  BC+7"=@-Af$ZY UАqI0d!d <'J@gC9?Ϳ$/WsxF\Y[Sr(t>SJd5Mˀp˓GhꮔqO3zJu?p[6^/,,_pPpOVt\Gmҥ_}v"B9HхO*re c]?UCD ϘtGATA-M\i]#wP͘IQmL,}-SPXҜj'2KcA3uOO[Y->y MO Wzɽqx^z24yD06ۻ>s(VƋ6UX&*o.Hu\#i"_>@,+9IyCыvIvZ4SzO*9+;O|0yi?M7zKȧ{ۂ(-:?W 6*Tݵ޻I01([w+|QyJN ~\S$?*yusL“kԶ`)8G Y:li^<jWo{*<ٯ1^c$f(vd 9 2v(? P'g\1$3Mh wh>p#NPA\"'Ef)VUhCΡldܱJX>+TܳHWGlm@ӏLl";Ν I!a<⧓}kCrpƺRg]"ۇ(#ދ(%ɬܜ^ cˑɬgG%kۊ%G#{c'|#(2.#>c_4;Q;SsMY TB݂;y$ |v۵zi7."_z xViHYfT8IƥH~fbzΐ$nJlUa9u7/JT[(KҖW70h#k64?B ;6``1k~k4Hncwfϋ$Pa,3ɷluz^nˢer R#k ɭ:#N`b/b7G6XVMj#sT?-|bƳM;WXcI4ꐣ՞=ReP#N/ǂ񍢺0[#Tb'6jj~E4ru§A{w 1麞_W bpHL#naM/*~җL5ABGZ]youq7`HB4=V8om OeqZg~lmҾǰ@ɻ(‚n%tʙe:*2e") J.%>k'#:I0`إZz\P6K&!3M| 9_G x gĢ?Yu5IpʦmOm?rΣ0R➌ f 6%CD84m;@k]%aa*h9/JSzJ.\B'AH5rDp6tZ jw:\? vK?wjZ]cEiXIJzSk 8s#6丸E^no='P-_BC-މ9iKiVaAk_{~ ƺ DV"%nWpѹ![f,k{*v ا(2ɝ4;?si;f]6^T+Mf\O%E ضwNy` kI0s}19irzkel*Jߴb7v\dh'Kl:ʒ *įr~x^{IR+)#RTvrks^?o Sfc'R`&5#Qx<<>#(91Rri2t,6ՐVx?JC\ ?vbrY`*HD VyYGbYv%K0ζ)*"䉗gPL*B7/({۫*v{}R{d8Arc3vE!>GF$v̒۠ :, F|}! $PK>3I&Fr8!VBVwnj4m뇉$z#}0jJu/Zh2-a{\!LpoApৗZMEU >.Rz6sakLݏ^p1\WQ4# fCkϗsT-sffk{z kt-u~PJ@>9ŭܚ'V-g>Gq?H{:b9i5p@T_7Q+f-:,%'j?%bȩ IZOOCѽi7>2ž0-9;|gTj΋9" w\?:B%\fo~cul VjɊS͎q "䵀""2Q]i:y]b8= %/ H 6ċ^f{)% Jyw刈H % Q CUf8#M*/(4MN-E:azBHOı}s(}|%cc45D%60n֦$>c4JS?X1<(?6BDq\ Ԕx8Z}eP|C{g-1jbjM诊c[ =㷖7V{v/o} Hmgoh@f@$'QaF+-o3a:7y qR}1ĵ_Gh@,V;I$,PjF_gz$q ۀWn3ȧa6ʗΪP]x~u*gIoWWӬPl&n`AKh 8KX/{~IB4,#A9}8<6B܀l+fD_B 1C܆qa2c*my󡍛AF|! C|/ Eܲܯ~DIM\]_yO͸cl?Sg=N?bDqYG3 zH_YZ@ɝ_S| gTv4CzJeŒaб"HB(a8H2`<.P$fA FQ P364oX7E3kV%&n"wvKmLsIH!fz o 3ʈߙ?n+:D9kVZoxE28cպ̄>ygI@0fxaW[o2hFi]~DsY' wS'֙?<,nMge4ֳ&Νޜ jy؉h'9).+%{}z^jqg c;K5h:ݲ:Ao6?P0cGBm[[!'&cf_gSDHcL"yܓvĿC7S'踌͞Ps[șmSX|P'!lwypK;l;5=t8 <$n[S#/I/{ =(m)JLRH%w'm>|?m䂠2X"g TK:t+~vmxү{vkk$$y۠>Jh,名_ȷgrG&|s3|gV3 q972+1}ݷ(r/)+WhkX ya3Ɯ3vnqn./kKPea!̮!doL]>(\8ig|QLoW|ErJBKaؼ->U2!zʮnRu77Q9FcV}OT/(] Mǘa >wi&ppQc3ͦ.mw:BV$szz6u*J{lC1*lBۖ@&X{ m҉-Nd6$ew@:!%HzHMHZ8F0yi tx߃sBF9wz57|mZE<ܘ}%H_Mk(PQP@U,bp#MNK7Q ( ir$\SOMRߗ//J C\X'+<v$,3,-P= !7{D}6K <6V |`jIߖ=J'A7z5YcKL /Gw1`TP}_](h=ʌΡP㌐u݂W`#kM0>Ҿދ1A :^B@Dp{c($i\/~K\i,DyN==mS՚W1bE+_^bdLbmO2.x^swn^?4CY,+a7# p3;& Fk—a_ N.I!i v /Rv~ƠL68.e?ب/ʛVeHXm|q|۞d*GTpM.ȓwi2S &<@ԧF&#,w4<qz+]yd8#p _rA|y@z2[o*Fsr Ko>pzq)Y #lI1C;,mWRB,/XLxF| 3t_ .6odxu̓L[hdOy`ʲl|KJd|$nq!|*gzU؉RTRKL&)ԢJV+YIg&4A!'fjo=Ayh2ߍxl5.MP ܣ8 i'kʭy56p8F'XدA,Gؤ)sa=as38!3`!-2Aj&Df#Rkv)F-{e"Ah]P]S>>GN:c$V-(\j;K65ѻU(/\$%2[GIHICy sCd _[DN%Bz䖔82\T`^أx,}q*KMVlkb!oZ4Rg47)$;:H^a7=m%6'K'f`S#@hxM4F I nu:{ލ1Hu僫BREo?E4% (;\lR|vTd]Zӕlޗы <NJN|Y{ iT1K֋ .dѭhž=楴VIuZMv~'y7^U«l7<,8g7Ÿfm`Mo^hŒNj_Yv ȘlU#*4\/wxzB58ӎa@B CpkO ^|k7+FO4Kj:u=+pw@\O@8 yLjoY{P',R~j}8;os8lTL@:6g~x X|ןƃhn"wdkj9e~6k>GR!,%.%$ce/O(C$B.*ڼjv+y.ed70MmO"]#ʠUTrn}L}\ɢaaз9cb:8&X,ѲWRՀ-5v53MuaKHې/h5[(|W=l =5W|, _P:tDy'd}z$/cɑy|9#4P:g=xn0zBaW@`8 RjzpP6?T8?2pg5`mYP㓠B,{-#X-BwҸI.hIRs`M!9W _Fdr,E}<=Qns͂]X6 7:זp4tH3hYE^+ь(D3^M{3JY:F ukɃ(#/xn0O9C$l߇?C0ZM>Yxq[( >Ҟyu"}m= e_ts(jy65PЭ"Ɉ$x)S[u ޽yg4Ϊga8څ+P0m82s(۫I~ ‰g*.ncS3S~ %U{SI)4xYEڻrǑ ~!9f"3qXx\\+ùhP~&$2+5iS%ԒR!(iM00SH3`T;җ{?5A WQ љoDq \L#_XV=TmK)u^\iGPf-hf\t\Ebsgks9$Xe^,[Co]'Nu4k qx xا'ځEv2 㾏De$!=4d@5Pj'hgײ3=AeV^?8ulF!Rpnp&SԭsN#V_uq'aG z%r{Q hcNk6Ns@NMuE q`;=]^L vpIg%W !,pXe$ΚT4k )TG,^<kǨ,{ȧJ7ޒ5=#u15䦟#pp U.wrK^ߒVITlFZcx(UԚɘ9GAԽ;Q` ?N f~6To_2ol"`^Fqz8C[&+sFzwk2_L6I]'eF@:QABvy MȊ{ ׹&0氬Ou+t>NN,)9Le:4#] Ed}…7FgaVp&8a:S}n!jV$sIB@1TG n=TB9|3لY_7ZsS,ths p~>孍cI7Q;=6q9LS;5^相̘4䯜I.e c@JWK%#xG}ՏלHl>%߄5uPwkJXF?rj -d#/[nJ]14hnׇ&x<\Ib~a%KlaZƸG:ԟBhM769Ujگx|wr%|EHEhFʸI%'شhnIU}2O5@8_,.otMt:8b9tT\F˞}bY0Ԍ#)k|fK]"wJUVsB#+,uY'zkJ-Gvc >Bb0>! ]Sby ~ݐR tJ0lcȈG8܋e([E1 Ԩ:81eğ6o}hxSC(QER-kz+Me՚GF|nN#o7+ph ݿl"4R|?  o\rkR0KgbFa/ܢD3tl ]zSɌ4UK)끒H-4/~̯08 }VVS6lDx3+ڥq+[ܳo3LD:;1 ]5=ܮ'xFZ]!9_~]7sJ\ܝN|L}!Y~t&$}SxIMҒU*c5qƺ⬎Ll[?^2:F9pXOHa~OAtg2bA;{ѕxmƘP6Gii!e? 6͏ub ֊HBكDe+$  \r9^ n5{L ۩ϦOf1"Q.RkVĉd`wݡe>>8,BPklcưQk2%B|܈?)*ItJ,>"! .#1ߝc}Lskt(LjVOry,8 >gF:؅}=KYb9*~ w`ֆz?sjC<#zkug$ݢ)_Kc[Cfi~KC&8 KԀԵ;hfoȦ++|ʟOHEKwjd%MA2kV Z9D -m :IXGLiVQ1K%ߜk#*(K"$"J"{ {~KLf&5Zl޽3OFP#)!Y4B&irȖk_VV<# ֲ ʙj%"(C2GDK76eH^C43,1Ę&!ks,N~Rd3q$󞄗iڕ£{(8܁KApɊ?_1$*m٢[IiI.! ԭYwIE5wRaV̪]lY$r#yI@ B}Wbz&Jtae2kT=8%8cZ5p)VM7 ]"M'cӠ$Vh˴ݣfsDy2=n!ΩYr*>#*‰-hw#es:q/ߕ/vw18Q="bל!g/Et1GRr4>OHUAIbOI 9>]#a_ wM 9 zf58 E:a}(;\ {Ezy:1hqXE+U>KO)`}FEV>/P1ѼIw툘veSfxF Eᒫ(e/@r@0R!DDi4Ԥ_T?0Pj&p%1b`V"&% wiR_2[߿M.Ҝ@ic14נTj{ateǁv祱T]䓸6@}(嵟+9Fڟ8c(uV5wY{z{~0/V @*d0-~v7x ǭuSƹp@0M}D TDM(ps$ 1)ozaP[C ஥I& P*~cp| W_Y:rt%C{d|:Řs)M+S`-\aeisf|SІ L  p$5zyDo'Axzw2޿6|Ǡ.嚙!@C O. VRlWS|vk丒Ρ(t7lB ||h6ȍ?{c*E9YƧp7io{ʍEP.'?\ 1dFEW:gSővHj 3 9lZ҆6~J&RQ]<ɂQOG1~~b]+ !&@11MB.1CڞggK)iL?OzK${0p]9BDC)\:kl)MsƝRXv@>RyWOFa|I4`+9-,˒Y m[OtCCv5Ie:\z tzke/JUsV|h=ZȺ_hkw*-~cd^}r=c.3q AicRcX礅 'ywb?m}0EDMՅD_2`)[/\([1ᷴzȯpBZPq҇CƘ\_YQ&ieNlFO:)d8TY9jp{ Qx~QTʛ-~v]FdHGb!~I dnL}n\ǵD4 H8s"O)?hϗ42U{B.˥ŝmco7ILOv*a:Q yq]7<k4}fQhw%$1k'(u5sn*nR|4jCLJ'aBYjSwFܿl}{.Ik'Wr-hs4/\H7P,_Ds᫯r2Fez)5(Wv8ⵤ8f(3Ƭh. `)wl2]|NHնf| c:a-[`TSl{UVפGQ_si;=J~ cB䴺T.Sl a3rެZZx)YkM3Gw!šg2 iwM^E{.O1UAHk6o?&adw]Y_xj9LgwXîEe.OGiaP/$گ>>3ޗr kI \ (LkQc_ѝvɈ=@-E )9\ { dW54#8kNg C>6f2k &=k4'vTI gjZ $vl]sh]CBCfct) z;zێ%Y ~IcgVcRkbJCrtϹ.pBB'G@zcr-L7w!jP׾CB_'@p|F#t+̻RuG\jac ;kWJe->bO<E4#f3"q=1ټVI2eÓ"Erջ=DC Cc?n[hfZA֚5Ԏk TmaҞg ʓH.I@ϺǂE9˗]-fʹx{Z_ҧe cu;1=tZ37C"~u>IH /oQS6 ,>4݂1+b ;wQuЎت&OWyޮjʗoLrh̀B=<71/Wu_4 QJIW][L$D\ >x5c Gs_ !xZ_F>Rr~oHJ52H"k-l~IhcBaʰs~9=fʔu*+siʑBHF7-~WIƁ e7Okwyz) bN;\Ũ:h[>hI'$}+nDWsK$ƒKN*Aspw]ֱp(]XwCh75ϒ!_pD}݁F9Ro-w>'`UŬ^d1baʪ5?JRmHVxS %PnAuV=RHJ; ւ1+`v(.JDMcov z7!S g CqIG`<4GNH8U$:`]hʈ24IYҲRQdv=zġ k2"2?uDֳg!*@~cXu$6#YԺz&o_Z4\?%vg<*9/;J-"Z FSMy7x@Dh;.ÏއMW13fm&t8k @iݿ(CD7C)ZFyMlc"CsΟv1ir?uk64ȝt[X[p`bF<|sе{Zc,wu ;vqblH`;vӤW1'na|?lE~G)'szf͠ɶd=0X0ʿm9KVViD$ވ:FRѯَٴ]xGcT`:Љ Y+ΣY A{T>K+Do1 J\ش]{6%@s"$L rnM㪲w dXH8]v|B8c ;sTl ~] S]" Ն *4$D=t!Az:%`] P(ߞ[!x~UkGWO Cu7OtYs?>B RkI?ʭ"n@iT>bOި%yӼ#<4%%Mصo_Jp ()6BIu _>dJ=ygcEqcoM;趆*~5ć(=}B|j <[ CZ*,.(-dn[[@ 5I(,=g^y%}P $vbT [z3pc 6Η^jfLYk7>%d'ԣ\w!%5{ >XF;B]:=ɴ`D(ʘfbfQA|L݅ bAnHHnx5N ig޿8Rm1i=v; !o@jF|X^/H̳ Mj Cp7C|CO{ 4UR`)^,XNo8OU8+)EL8<".ȥwEǀ?/d1iSfc~H:6E<tN:'v>ph6%B11߁iEB`XdpeUީ^LySW0g* t AB,&Ip(3 '"F'QQ0BcK$m_:9>.ng5`~ۂ{-&~. NS^&AJָ'!G|OMvA#&B̶nMWo]^-rPiJ( .z:|A G;)IW_u0s Gk^F#D##0bGTr-k`[+Vp1V\w؜ 8*K]=eUJ>Sc7@>c~C]^ :={6 ف #ZIfh+$7f5R8pֵ3]R4wW㆘`)!Ӈlky240Z҄81hq*H SA<B3짤4~RWYS2pz ǜdb $vV-T&6_ >w wYS䷔Kx1NoHB/k!0|!gǕq%$Lt͛Xw1:AGHk qSrWNa aArS:~n~Avg _j({6J2\Z5oꝉ nmʹ#Ǥxu0 )znL˭58( *AȲ=t%]e*[#_ '{H0yXؤ/TL-@7T.z\4E@=5=ĵbw9OBE ~UۈR f,FN|s|Rɏyx:OA{;t3FPl:]b_vZ7㴭2b^n"MT#up %c`M*(&j vWSGN_v?Wb}I0ѫG2;,~Hx' `0V m?ҳ$Œ೼3 b`XJo"IibtܺWt}}S˕Go* J@H[ _I~@ڭ"OCH}!ڒ6x[\E%anui8k# 1z% νm5HnyqUUcKr(UiR@NZH3\4~ `֗NtELIzcbPޑ2&AxE |Nm+ ){UU 0Ӗ fv =V?c#{*X}9靗؅_/Q]5d,͜C@"N׺7̪i1Ch٠6TE~!@hzZ?y,'Spb}THGY)=JƤzM>g?vaz,+ G| >*-hZ85!׋uuޢ< -qs\°1=}jN?#kB^y&c'{XMb2m(ϓOTXYvS&Rx?Nj0I+T匀Cby)wX$rel ̨=˃-jPh ROcyʹ"W3]q |+^lvoƚB z˨[ar*h;M=-ڤUsC~K]H*L]??ɴR$)j?h?IPa$#T/ԽGz:s 8wv" NQrzS+[ em30Sgm)@a$bvI81Q ! K&I5G .3بϚ_1Oc ꐱ>jQ@lԦ$KI$[QR~ޜ{_eg҉1̿¨C8bj@J-#/jD,zsv=x oyx@6r֡NR4E(1*} 5u$"qO570OȬ=#לA!R" }5owݍ+8Q<>b_sq43N)IA"?_"[hPŸY髜 W9j1$d9牒.%8oa̟eCCMf~DjSc+4v~@.WF QW*AD>m1e="?CS^DW6}VC=u2hd١BN.W%5o^YC2'<]4@ӖO.yȖ-o)tKpUpǡwy V# wc$4%DOՙftX|ƈU| H"# ϑ;3މ38va?%5[Sh n3F[z)C$>w"iTHqEݎLgh>=&n88F#b̢lQ! t;#mM[ Ϋ}Ln6K b9<4jߙeq ɥ RKưo!f 2HZ|TLr-C3g~ț j|k`Ow*(+xN+}Fuk/1pQ:Ty]٩<fIqGu`YFp;P͋bKGx^ۿD?@qE2xbh%:Ir!b~65U%Ŭ)QS`drwɆpuxYHA,9*RZ!i/r NZfl|d ,ry`J/ڼWn^m鬳xD:4ZǥG6g,]"h1U7TMnW?!X#&be2uow(.zX,A@/Rv @ :Kc bJioJh٥GiD E|6G2O֠CR{nY.x~8h")I%BXCZ~uDAȺ#ܸ%EcAhDfo6T4" ){69ʟ4?p`*On qq+iSDx&ƣ MēFzKi@{ t=sXuٟ|`bdѯ_{S#2D> ſ^8+.ʽczTeZ^S/]O9 +eaO~|MZ;>`梜>g5уS:mp1!2̋4]bPˉ@#jz=Nx\uY#BE!XS6OT87d.;'SMwq՜IB{|i?Ih,NE9G<̼g/csb޷U2^&@0#*t/FuI&zCE֚As2CQ-ڃ$N|Ȇ5bCgZ_dI-'#2~W֠sY%‚Drd зmU v*Gkna}$j>y}DFyW8FwD)"$G>A#ksa7a5|vnZGa is]?:$,~\vvT{T(r{8:w'D@i#3)!6vNT\RjP,s|M9h }/!%miIф@)qorb/ *"E},Z#߀9r%)Ro0:6t{8yJq@ɇٜ!jƆj ŸуXHڭȰ7şKˬWO.jWzpͧZ{sC&8 .:w鹤n X a y|gV% F+wƙE kҺ}+F7=%D@/#~$'e!:#+5hMe_8 ^±Q8sna;*6jm>V}TIR٪V{aN. UYZ\ފš>b*-NWύggh;E6Hߕh&p' +fUvBWY(?]W/\_(A, Y'% t3~ɈU-;VU)xU+_!h\]I(*CL}")H DI}xeV{- lɖ=,o&*Y D}]_kBWeaP?`#w2:TPn~ ٽ&\[>oÕ``6hS p+NA`"D cm(ǣ*W=>o 2DݒsJ|JtMCʥnR }^hEF Β[xDTVFEnwHn޺!\ៃt## yu Pc%3ծc(МhQt>34E%( b4not x4%>ۜKXnKWݥl`aCJp$ $Lw|bqI5Knca)Y*OE4vae\(CTmhh7!f/]tiFbHbeZ~p7l#`)." (3,t/y8 5a.dz̝5bap)d{7$CO x&@|;|h7THey;4(!V9/YDzX!@~yi`8ÿBג4:A`b<S㤽G2#gOSs 'zz7RF[:-}㻾J .)a29eMڞݨa\KY0s@{m̞RGɪCPn]NkHeįpVik0ۢe@OQW/UkᖆvjSG=xI="Wf/aλrQЕ-p檔(EI ]F"ͺ@<脖0 l I,e҉{F-I*F' 0{eEW%Uw=so1ݚњ1OY͈ Ҭ_d5l>`Y`q4 -`0<҇4Mf-  ۞mtVcg:4^1 #ʼg&XYf Qqަ.@!֎;U6E Av篘o{SH5H>T1Fe Sy_6ձ2+8x$MeN7_;,D3zw 8*ˮ_~17Jqm];Zl IUq$@f+sHfAn`lhfF-T]g<U25iT}E] Fx5qkH dtS#3_`sei:2KUhD'Rltl񰎄~%-ŭn6Jݯ%"/ /OS|X? mb{An?l;e {aVkvȿYԔDN$+paqY[F+a<|A7*H"p!Nᶿ΁s'#N{=8P+?=7;qe|prԿG3hG)ÿ+k Y(!ا0&^-QN82 ׉YQby ^IWpV=.XL$A^R-2od^Si _)Y<ufb7&GY;wt&T#"*iRܯQo5FS1.?S6\Ͷ޴{F#! Y& sjj:;~Q G,>˞?6`#o#C aV8G;1Tn$.0]`![>7 F `4;Ӌp›0iF[;HaÕBXoxW@Wk0,+H' 0~es@isڣf1i^KH$,)`(v\\06]1AFZ<_~FR8U]vgDx-zXP8ܗ7HxAWڋVTʲݮKM[Ը<@LGtiZbhnp [I,SfyQ8t_w0{fA_P:IKٳ-.MRsd b$ՙS̀/]=jy}L|AKϽ 7Eov1H^L]J7ol{{А늠w V U *y1irL&b=JZ`lor/܎zj(y~G47q߯Z9δ UzJ6}#_@@EE@@`ɸ>HU@6tf'm)2EDvYRl{ /4O6} ;olR4L 3&ۈ^RaP 2 ʡVn@m 0*El*goLr %I?w=XqjC̓ Z Ӑ+⇘1eb!7Ez 7X0 :)< HBr//hxހ4SrrbLy3Bx-{NXƕS/ x:aSgFf!,O_-p~s;8b9Ihc7ޘc1ip|W Ζ O0([:M`I䯍LN{FU!nQ =bsx6/C`,?n֌Oy61Aŗjmԉ%rh9ODCμѷrm _)Gۖxk%Fز1'hR-A|l4%G9AxM";mGGM&RvVU h82mk:#>('OQc[D:hBYyߵMzb.CF6#'6¦NPta@+NNU>fY{$GZP9Ztf/UBͶm9NF :5q&5ӵJj,n^ k9Vիn֬$!}ݓjf< ?&ZVQbGy03y~%s,~$#NJ+E]MO/&Q^7aڿ?2Gyq7U'5 r 'mj|{]}DؕboQ~28l~e>[R%eHXP5 "OGΓSf;ɐ0; XG{e?LMD7~7MfJ~í*~ K?:[5ܙN+-aB gn((;,s#!`dD°-Vඃ%+;s?a7>M܉|=L)q?=(ȼHz.9B0OeKIs c˄TP]8k][8LWG/,ĸ\x}jL/ȗ{п4rf0}FxP%v#Gn:9K)^'$H =`tMeCiRP5JJ}+չUyws:tUmX"G1U pLm([,DQkFIJ®MkE2aeI)wӮh?<~ʰ~sO߭3 WC^XmT joW1ۇim6~C:'rx,V%vevӅyM+쯿i? DMBqל5:})r+BXYtZK %ǂZOtHh]/5n_ XO\Iۤ].KSSWA"Ý ?%eddcNל>PH`(Xr6NwoUPB͜UP&.L)]5 ׼A&UOqgA.뺨W173C* YGɱ cB3[7fBAV" ^pʌBruC}z -C;B<<[Nw(1W2NE''ij .E//஡)VMvtҮVTJPGz7Ts{9; j-~Hpt4>Йm!V|3zX/Si 1G4V[)g1\~Wzַ'/yS9\9ZflD}$Hq]fڰS, ,F$:n)LqjwWmiJ?LLZ[v(5޿ x @=(\,d^:U u|"no{+onup.Vg"A&VVjhWpJӒai;{Z1$+;!ā&}t%B/HNHDОԏPZٕK6;Xwo=\OR@BKh u<сIc  ,< M]>Ǿ{7 S=a-:PX^srwl"ߚC vuOsw;b}@#]Ӑiy"}6Cחs히(?U3} yEbTNmYR C@l&Fγ W$I9D.<`e~.iMK= LPhY(%;HH,N*Yj;Љz#m,H4hiy!g8A񸁸IrQUr WD(캞|DwK\nԣ^]g;^fZ3R?l%ЕGF{ˀpӈtE% Qe9˷M(YLxa9v.hHwa jtxm9_!Ib|wfsv廗6b ;Өj17%%LݑV%_ej 53')(Y.TD.i 8(pRˎ#3UDPS޼z3c3#mp^S$nT*\3|?4zJN \1?%&^ ;OhMm@\pє²0vWƤ3q?> 秼NfWWћVZAS#"ޘߐ${)A^z;tFSsLdQH'tj9IZc& u`)2p=3x DP ]ns_,G})x:^s5ls"/Q\049^osN,R<.ȰbLl]tʂ֯+^=ts8X~s=F{LvV9|k:J'v߁oè|T*ؾEuka>'!ěHQtg"vxLPِDԎ4|hIBox艰v TkO`Κ"͝:Εf`Gޟ?ˁEjG,eSMϗ~Fݽ;NF֓/X l Y wkߌ3yg&:FZ˽&G 3ugŔPT!\u}e lZTH/OXq"jà@< 5Zѕ0}ďң YTr_S@Ƒu?mL9O"]HG4Ss񏛐'ÑaX^!>0I&Y:VEG64]p$;2]YTx^]` ߶`@ңY 6x5ۖ-d ʃGP*ޕL `˦vޛX`v" R1MKTԨmdfA2\BE=t`3YբUq>M.ozSX4-u0lA F$dh1p -)2['zUŵzL?EBr /bi{` Zb(M6\iQ2G`2P@B]zj۩pnk $5Cy2"J7K=tڟTm/(j~"iUBqNtni&\_d RA~rCݹrޛ7HEu{$n)dsf c0ZD_) `zoQ+\I Ke]QxsӜZyY+8>J{(+UAٹ4Rހ{hqL Ò?Qi_6vA7q0c"nI|v_f7|ZM#=Llj,NH vh_!@KN/ydR4U7[|bU6.vi%U[.q?)#)`PZJ`UR¯!=s>0שf:Ҹf 7_<1Ip1GJĴڰY2P&{ \IKHJ`r#I*8/6Ȼ?OiD$D3 DPv(|AJ998!4%vYWː}pQ=^,%"!{;{> 4Sp visغw>6V\gm]z'ᜬSoP}(H] n8VH*ps|'!=n < ZզS쯫L]w/n˚fqwy7-¦BM*) OxV= 603V< 5M#ؤ?]z5çv>nЉ|>^",QW߿i&-)s L>$a+oGKDPzM[:q y nWܣhl:N 0&#!Zߠl强d*<qSd9߀wTt- `~7::oљ@f" Oƻ"$z}##{ cIУSZނLB.J|2YHD ̡Ƃӛ>hDϱ $%{']~Yd8wR,RQN^AډɪrgЅVG"'d}Wh3bݳb9܎hU,!M;n`7PG.DC~E}0,xg(;(D9߱|Ab$ GB5V†^+Kutq(x:hd;8 BؼQ9=MDq@`~OG Cǎj-Ɠ.b s$|qsL7Fm),'jQXVKJ ST:l1Q'?wGǭIW5y&p wM5}ĚԾjqiuz l`Jیx郜|q߿=Υ&r7p6T{׶*JNVS6?7JmU*>+'fћڸן¸[=(c(~.dwƝ'A}SSnCRy_q#Pt6%5N[S[7X}e:Oŕ̘ZP|t6^ZIM_mK`T388HC,+Θ/Bw<aM3cA :o\;q7|2iƢ%_P~=ͦTwPN e !>$fdc_仟nH ~#)(۩ve1} {#xc@` egBb;ֻm܄<?*u=ݓ!cz^I$Qxq&1t=p]6z :ΫR p9Yi%鶝p۪@@k06 b8qhZ^bԆ6ilEٜ⩬ B=,XϨ)v({Q '1#*G3Ê\~u+mW!4Zpg  T FAx# <svGREg wկ_HysIMQJV*= ז9k D:Lzgg2jxdq =M)a>+^,ȩ]yιRUoPRg6:o98U,8 |C#`R$E~f5:w^# _e=9-Qbk@_vdϋ$=rrMOQMAnqvY84tnϑ;OD:'Kq|H7(nZ쬴`m{,nCjc:D7nK|8L @ 9Ý0MH_̎9X2B?ڲM'PYUWFA$]Vԍ,bȌp2dd 5'L@;z[Z_Rm{NRfn~h gEu; h䒦)))S"A߹$'t܈Ks^vĶ3֟jO"lnM[S Lwk`İuYtK9˪2¼oJVi,Q eSTkKsRJ`7U%`t/xčSHH;gYv2>]$nV'V$)޹D%/BLUT;Td6Th>aeD2v^v!Ŗ1g#;w6Ta b*#k>xjwƍ1Nў"I,0Je&tQo0ou D:gd̒E ʋQ;q`j1251!7, k}{oMy&Z :|_)\גYDjz ڗϟ}g^gD_P19-$⩝/ BLeRe f|qs9"SpJ>wTrx,ޠu*A/o[?ݠaٙ8"f=46mof? g'cKV@-I-=]G&Wk63%q3"8!2@,xGi\KI؍jF?Hby&"3f&heԒ;1,CR+Yоf^U*r,At EթUun6}T֔]񛠦%6-~N$e" ?Ӱh ¸ J~*p&#jBT*q-&Sq6Uk&yi9EқjB\J~11*@mDѯlbKvEAw*ZDQ(ڀwe(7ܞ P>0/|hؓWHH̒&H0uar=i$@eh Ltѿl;K}sw@?қMϊ}ix֠lizeHּ ՜}}$r@gOѧ%Y5Bax {b7W[TMFB.y𧊮욮q#v?#V177?4*Wݞ=tAjhrBd[z u˃6c~ E-c)T%;P] 6~=^ړYّԀv4J 8@TJT= O!U1ݟaND=R)dn?UMS{w-XRoԹS6lzɟ.R``G,S~E{sW&1($n;5V2-强3脺D 1!q7&m8Ď;ZN閇qn_cRR (Sͷ}Sq-thrii-yBLXj']'D%`%z2.e3X7Hplр׉jD~JSĢK/:$,S$p[\i _IxO/"NS Y`71|$A@b|D»~H\?iyۘY-|gH'4Thy /ϙ*^S.JτZ s'FhУ"a;rwa7E/ȫ1tHQhW4A#OHeaw5ezΝB ;8y+u$M*趉[ 0F䯬 p"I _sX Qt_u.1&aYҐ'x,9{T0㤲 섌L4[! )R9, '`]Yni3e#'i OߠI5E}=K % e5>4oYAgme(t1A)V_1}O?]'M$|Yb*z>1F.8 9mkO}Pm"B`\Oc#=, O{^t9 hJ}\O A]Pdï'1ՌK{7q ,~S`A(--f iE'iUaq3W;G—2K-{d{DoN~Rk*wzE^f3ƪ,SV7qLf[*d'z=dY"']hq?$%7s_4gsBތ'Z #+-f<֧``+ Y9`Hx*ɀHHYߣX`;b>D񍀯ag9ӑI,+8Zta󬭾*6%T1x0,?*x S G{/\8Bׂz(xzGBhKsIp%8ns!0d-^T3a =˜;FZe [ק\ZM֋μmow^pԭ ?H;%$HYvPA{cgEؓW<(ˀw$c&@9pq_Rg<\gG[AD'7N]9ۋ`#/WLxg(@i 33XibjSJ/@_Я賄Eֻ'6fnI ޖ?TiRMq.0󬪋Vl~m^:0U*$b(:! -ڕ\EE#sH7ߴX IGV  )5?Iu8{"y b/þ=z\4LI)dwYtt >?1ZRvp ΓlYE? ƨy@D][V8QJ#_2UBt1E?Մ ˛ѳXQnb9!%=Tgiݍm-oob9?KU\eșM48 h,f&RPp|.*F\jJ$QH&yD~';4Y{PH$$Sȇ^-o KFnǕ'{ाn Z;z,nk)k2. e]v֫߱Z$%P)M(p e9_)ˑAKv`h_6!k.1u(- K J.}Q&)?aې١G/*\JӅ9 Y?08Z2A{ ?QH<*煕~Z%ztnhYҘռ2V܁h\" #|בt Akug3!p %G7,>sgDA[FDhr09Nx(n b92bJmUm}Y&-$ȌAtͯi˜.J(Ҵ)8P84sz% "Bt-]#v YXqiF62p<~H-:SؕoMS B1Ftj6Zuz8Ъo?aҚH,Bn-Xpk, FSΖmF8{b fĀP4P JMpzt39PQ$L~c=Cqe(r=ʺU%B:Z Yv @`)B5ev@Nh&l Pݓm(J);Q΢BЉQ Hg_.A|s3ex/ԡz!" 0]#r%PI~'B[i,NHSI;K¿Ȁ}S7$6l09.ZF$c.K6BLvCp˽wIؕ(ǩ]gI|5TdBw2ZygZ,Wp#I;//6Tk 6^ƴZ:Czv'/ٜ3|"?6iYd"~v0H|à~Amj`En5MPfx29t,j欓 S(N,#|7"^9}, ==$Wn~2\dհw9֛?QI;+̆RSNC i)C23GAT !ULj1`nJBg !01ҝ~Yt}!T< k@h> Aʕ ) /ɞwZ"To⾈Bxm Z4Wu;}!Iu/KfF=X. a|qmſ)м!|3WLXq!P>,#qƔ;K˞Tcw\~0r3 (²KEZPefa(8ޘ$h!.y$00r`,غL63G^%BT՛Fhnɩ3魸Y8BedqCcE~֍ֿ2y~To1x zP&?U+w1LG U=yƫۙxB6#*X' MJD^I*țkpЯԼC=d̿"ԑw vhwT`qv=dd `֋ǃ+X׽ecj D|]a!i$(A1YfC҄}U^x:LOEHFn$J&1 "{p󓄘hpGujȪ7B]ײX>(Az1JЀ^Ey;l5rE4g|9r1 .k9L9A(y QU{#fov3 tmWlj2DezhYnƾl(ÑwQ9D)E;&@(Gȱ)=;t֔` \b"dV_/@vtyFH7!rTf{C24)Ÿ |=]94>84]Qz,,EnI9nmO2J!uwakݼlgb/!"FմB N"eٛ& ɥDېfgxaݐ=T-3%& So[.틳Gِd= ^#DN=J2%K$S>['׫@c2 k57h!uf̌lc bDv)&3{LƘhMvS r}\*15{#p#evٛ-P!RHkl/ Df] )KTA1%hQ{6W b7 /߾ N"}<n5vo_1C8O7ZۄD\RYr;,?:VC St 1k. /az`(o&-jԒ2q U ~ڨid!WP0'eQmG&ysTȴ̉C-a@AhXk@t*w*"ike3NLwotVbeycj;qc߽J #t=\N;6>(11D)Y8u(2H=>l-6c)e;aK@_އm`"NhWljAE̵wPVЍ92;e, AhV\d vbqL2=6 :٪: $3|,d@Zw57 +0?G.Y2L!wMz@SR YghZa"H \A h j;OէҷT^YWv{yc>fhT~λR:aLľr)!J3drH雪Y#% xLߛbMov >8Q|&bVNN9Qjf_'?ZoJ\͟a:5 P% A6WP{Pbs2|[$Hyyj(F>v^UHЈ \`3gCͷ ԺغI^`v@N/l &g@J, L,`~J~5XwgBl˔ jn-LB~D`UvR~z-O X0P'u|1W pr*˜il{8+t脚;{\/K36MM'7^%bzk8+?cAZ?/Vj-Q(9v]<6w+؍3Xݥ%k"!yVLǒZ;>M.̎a\RÉ: S+!?< _/ O Q'7[N.tK-r^&l|#e'WH)+ㇱL)ޣad+͉b9:z< .}R ITi'xa(ytZoQe@$vXğMyn}=ӫ)Qq)4L1kGwֲ;;Q)ED ]Gvv<.gT72a(DRZe0LE8ܴSHe7Clt":zZŐ>Mgw\GP#V04>VW(yM̬H [FZ>z-Q5 0Xʥ/#̺9r Qx8%HY?B1fą' > 6˳) ,:`r;Ю#b \~59WŒ{95Sߩ 7*ɼc;KFiԉJ@?^^)]}1=PR'Zmkte'@>̺6@{;9CK7}[H='| {.-oM)|I'xiw/4`w8UÄm$dyT\0 "bWxc[Wr^> Tےb7, rQMPH7 \ˆ&w@JDtd60<^TP\Z U!d{+oъ'Pn` :|Ըe}4`t?(8GWSR(-S]0]}.ε==s#wcC Dư, m} s ="J?Cѕ@R'p 6BD֨% 9sB~b%G,4J%Yq)Cś.7QUz*r| t'A tIWe*܍=x솎mk/8 oESG6:|~V 㡗nN:,ni3,8|(XVkkQ Az`;: |Ig r zEv{%hC3R՟}ؕ|INV?JwoNkUȣX{:YWbNll2&\o+3p3VGlgsoHbC,>ERMn'`+F`)W ӵ:*MF&Ĭ|z)IQx:} WzNk)o`U m!F 39?hB=&lF5Ŀ}dV ҷHmfusXXEqIʻeg @qY~eY|r@cgx|fkZXޤ4֎0NC7DNa7aEHc=i=d/ s9)S%y&~8}z|7"RR*ؤT0-x)~W] 1r,;o0ʷx: ͌6|PQ' BaV34,*{&v!7捥Mf }at1dEAaS|=xD+)Omb {`/O}yd+6'4 d%k1 TmDI!Y:Id4 * ׎C &Cq_}BM }iVf¾*nS|򟛄ӻz?O1`U%3s;|۽l3U=Ž>vWX6YSU셷CAݿOU+@.Y+ #En[`AJk,^ztJP ^7[Z?+~>H tA`ۛK#rܝ4k'aOZIEL,Btt6&Bd;2G;.S\j -NV{`%wr~w LxQȚg撑ީe-I6Xa$ߍOҊdM>G0rLPJyd3QɳܹQ.BW '14z^i1\3} /*~=XZL *(pRYVZ3H'#P-A("*0Jv=\$N^s-/:4HKB ~Ud*rx \sd $f;󓂱i`i5XYb%۰B䟦;?l՞-hl,P'u*sޮ91ną.yӭesi;#Q{pPqp"{ ~`%RG˖JzďHxȪYl)`;fl6Ǚ|$<;3~ c/ݬ qi$=h `UO|T'x C:١nוUъicK >GIm)+Zxjj:=Nu~I!q'=|#jBN5xߘ&jǘa:D+ C7xY:ԬaLgxՔBl0!zϟf["6y)=7GEBP8nc|bUN`+{Zutn> γA-rg$nf؉JbM-lfG촦I{z~Wl m;ʟKFi%P'%gpEeMWcV^z1Db.TӖpHT  Azd͆`0Pv'g9gx$drq6j}RȋT`2{^(T+jcUfy/4qz5`9 'WD{ںtQrx8 fO_*|DŁO1wEAOsЩU@0(5o`Ċh٬fd: y 4_!;~K U¦sEM;U}^'c:YMP(/To]i.ۻLyד Wax;12JZmҥ܀)C$0xvH°nl nj#AT\+l4AG%/TebN1?M s|+տ }PnV콕Ŗt:Q^ pH޳".?\XqzO?U$Ǟpgs!P &sܰJ54ٛ@ YnshcIzNCT9T>6ŋ5) e5J@gFka"(UC51cdUlSnecDx/އ4ՒaID G) SUFwUXT a =[ JZ^ϲnNt }=opF9dH͘z݅pjt.nMo鏈IAZWãFa`3 ZB[Cg|ήK1βR9S3B_de@rlspaA ^Oр ,XqɅymFQ?^s"S/}.m3+V6E4'Ҹ~y'eyhmz#UW}hT/.4 d./ 8@m*p:V!0+lvPx;ƫ!pki{Gm#{sI&>~&}n5n* 2(xQyQ_UL`t 8oT/⑇x^KNM2L\/#J%oȋ:35,FfƂ9V FMtx$eThܬ /Е)Dhw۱s}?hKy=UڶY?tE mU-P(G5s:^E="@,Kv=Ԁoe%OɭT|Fl (H J,82Uɰ}I=N08.3kB˿K:#ԏLgKL{]?Cf۱ਲiNފ3W\7!)͹K$j-@{_Q8R,Ӊj#~%%k43P8&7JF.C5l%(bi|ů~x فwa řXD3r"AJ`L >=נ5a6- e*hz8XF{4$d7ݚ bIh.zV{j˨m g  N֫fǩ#O ;\ f- 3mP$YKꜱ)h^>R;N{b0/a/N6 .+`!vɶ8nbZ؀ӨMO7h,*`7eCn?WDM@JG$dI.P5z rqs$hVvoXQ.7'_eڟw>dfw4uо_Morh3|9'bm}z6gf{}~[V -.I&)a ya߰kˤ;)rnFJ"z}z}u׋|")t]DVG w!z"ȍ~MpqB-e~+ wyKf@TFoHp?vN'Q.Gg-*&^xy}M뙳-]"M`=!ʤr0"bf^'h]LDwQMyU+K>3J[,D(4_o r9C3-@/l=xldy`^3!5픘utO9 L@-d&%x6\4$ ՚7ȮSe9-1ݲ?B*nS+b؇! 03 P" PT{(By\ G#sk7px 0OүeijCn/MǨpqdsf&9O^pQ&lT.su' @Av" |RzcXj(R`"#/ sj]Zl:H<`Fɤdc=NO𙫏XH\xϬ-dL ͺ3𯳆2L+%cT|AKB3x~RklG'*O$ļ2nIs{Cg>JRם :-B/V) eIgǖ^)dbL>=?hMx&մך\v8q ,eQ=^ gٔ9x`qFWYqHvc*NJ=q0y9ITLHOZ!Xr[D\GA` &TIg> 8J_K,m')Uop6ye G@~>%7߅`)3`ƛ1t`V~>[^4(pld%u>*)znjk\z\hF4~h//h7r70єU{8(TжtqA}['V ;>n`\^~;.+!ع4:bևS f􄮙< _U'vo[Q|D|v,OJE|nɪ5E$Nmtg%A׬Y[I\5!󥹳ڷU%|ᄩdwQ,Qsq 9h2.<L2*khZv B1E2!oE'u/ԟFitKȷc? 6Z.gd$_oď G':=݉;{2s {-s|KD=?bдX ?P'w&IηXꗽO{ODYOt\q: vM>|~6dWH#BKs+(A?ވ*-N~ JjEq5h1zI1hnXuhDMKV<%d/@(@8QA~m u008>_]LH\i6Z?+ކH.EEEWcev|zRrbTEϾg]A& 1O) fH؃tQ5y\/?km0Z0?]JIMeɘInېS֘GAn볂ڪENAjV9*.LB_ƭ6;3!bw!bORچzRs=W *AFubܝ7@k+huo1/DDhۚD;fȤa5xhm>|(!`,̓E#k"uX!=FVN1ݍָo7ݶb ᛛ(C[A y6=,s7a6 %R TfBkC|vҭڦq9d3Θ䋴Y< K81Hp m?A xC.cՐ1YZx:>S]kug(g&0/A5MQFM._b.& } Z@D.6^{U1b}..v"˛F^@(nL0#Sޣ7vqy5$ t3G;[ɚ^?ۋ/rg|+iӷ?]/@+ԃJ.s iB, +c6y>!n lJ^ה46I <B(XzM߆)n'/;y"_/Öooytp*d@@j:VgTn1`K1 Y$͐k l ^BVgk<6HxcF1Ε79# -dUnC;1ӵB=z|cVFlK{sR YٖyeipXAE kGS %;8 LߙŘkPxZs3N^\?EYgVa+( Q<|g<~p woľxj͘B J@K;;y¨@H"H{~j(R #; JEZIEkKB՟US5$u\AlQٓ{'y2W)n(=+rl)f* t>9Я{|v_ƿv~bSkj ^-u䷘ z ::;rm) [cd[{!]@qWßb %OBiq(2H6%ӽe#k/qӐ }`gj) k64.l_1!rUs>& UCŵs=#{l(8w2L]D@R'i]/߃a_+4V R 4Kcۃe$[t8:dGaC߈]&!9NA vmCib_0{zTIdOͦn=;^l'.@ՐDU)?=pf¡|!!LbL2(5Я ş?F-\jb F}0ڄ6׵9?y c6؊Sx@Փ&` ochnZ04@D; +J*di=0;B95(zHǗJ?8eEY=h"?qǰ.|(C'uu?Н\'_ɑoWwQ [x1t9DH%)>AOֆ+QΤk0<*i^@+^PiiGL"iIC=η+h˄&*_ooKoYg 3Gy@4Oq(򶘽C>QYTՂgDh^]]}Mhq$48f s'\\&J2鈫Kƀ.H zrG"Ar? vK$F!2< )ʒH`N5aN"Dd/?p0}ժ:6H맨ideۊHpYPcEeA;#0/V}X&)87Vej[LBɍ¸)sq^}QTQ+qHd["Чy'-~c8] )ϽԜx*fp9Lr&A&܃1 )<FiUi)=⫃ZI#D 3)m8{ ֮)Á^r2FȕCzݺHML53?ӋED xI!@SOt1 B[F^Q狽4gx~Rk(Nzõԅ]Φ)onz qF&rqgu8KR 'u{\n`Ϝf:Cd9/9 P&9=-Iu*ڤB@ aÑ{qqVϨB{'A4{7ث(ɰzǸ873=9غ} >5~ԹU^@;.U›eӹFCkbsG427iL蕪awķ401 Ax,3 , ~2IEVѮ_i^u$ $*C@wfŝ}1H+WT)N al? n@vzI[4y-z9f纴#| }S]׃BL< q9s.k' /ObQoI Cf?BdO%ó#_+02"w7q Jeti\,ptLތ<ɵ:~L?i_81c+q KYbxܥl*jFn7ģ.p2:~6нlN|n[&im PGsu(iT4erI)XƤks3U[Ȭ$ =ge9 8sm I돒[[SThrdAL6' }l;/ |ҭe<sacCsj2d@ړ(ā/4]9w'ܯ$\b⌤ByU3/K/џ nCv:woh ? DFmRJx.[Y`e6M?3.;0nWz;%FaJ"|Ss>\^A{4f/.&b\<{US@<,p>פ UEdӞ,z@6WװjIJGc0ӄx`ɾ3bUCg!Sbp>넿 ^R^3~1׏'`G7Y>ͽ]%2YAjN%tG23>8۪ge8QİW/)#{y6I@]leWQ[ɐQXwp}ӛ)"ee[%z%S˄By:IzJ4`6{A\ #9,+g2la8UdjS}/e!b>;.ZyD鶴: K1cXnm5RRGs#5n%T?o&y?snΉ$Jr-5]tZpCfr[ȶE:-dƮ"ci *4D_EI5DrY2"^j|Â0bo:1P>[A ɵm݋O^\ɔd$c/0sK2xgGã-=kLJ)Xalz,:!:;HmU<? rʖմ1][#.c&=.垒Ep&Q<YySUl12' &'jf A1FsdOآ Hll ra14PăHP9KС[D[ "Q5!=/Y{K@#/D̓@ތ2肎` Y-e}ڴ$t 1hյ@FOnUBhd?pgpڢ3^>R ?-QENôHH VCcdB\,ID3nBGz(BX `9,y"#"l]njr#~NlPrȄN +#%1!+lKOr?>(benYPB@.2(d68=dG8 ?M!F^2a׾ݒJk+֖b }"ޚݕ cj{I2L.lL,%s)(M"GHբ ]ry;2y)}S_2NFAǾ2'F&@ƜkdOoPOypu4p*xtd#Hg nsf5uw;&i*_0Ĵ|a6G0~1wJ3G3>wS7.}1_b iM6.;uf~ֿ#ԎH1Gq SI4W,AXt{'XHsL`[Ɇؠ+F+\D,|9Dm+fnomBc Բ)t N'pdbnV%f-G e[>&_]2nwEA]N !b b;%GDJF}hIǃ P0{~~ͪWa4`"(R&H*~I]'PDի-q$KAuY{rMY oΜO肕J0PW&N a/+ ?N T0^3Vt1y%3ḳj|%TZ'M\p: QF뢞2E4zm0ŋGǽ̅-e.BxLos.5”^ͤ+Hqx&>Dg J>;@=sV ]Bbf!a3sCUF7X@?UBϹNll ءdކ&we-7Aә-y--"tѻ̴^=!Ċr W1w5/vVBN|F ZBW[~JI{ גXEb"ެ/޿{EyVqw7[Zf Uڂ o߬77tPGi֦k)[ppRY ~fX+wIY|{`D-?Tk@(ZU7d }PGu4DH|/)> I@HX6t&5& Zm)f"p#3pp RZ3ʣoܡY1tU'X_~^Go7WN{YbRejxcK; 3'8} zA0׎EnZ(0g@4qތv +|Mļj˜ 7Ą+e>` AʋʧfÞ~Zq)x f]Ƚ0jH}?"de6{QDt̟m7%?C|v;ܤ?Vyo{CϷc${ RFMZO2G)iFA#dMX~ 傅Cw,5 I(هsږzFeė]9dA ޚG3pk@c!H.oXDvVgU-Y&4hq&$hQ&)nj#)Fot ?e_xz) x͢P}ެd,Hcz6^ yQZ1s :t w?bD.iH'oF XKN=]{4j 57h*ɐpDx5y=e՟:yQHeɌ@OJ;R 9߷f1/pL6竂/'O1hhGo==.qB+FH#Ri1eM|acV2bA Ŋ1>;=!LЄ9(x^"l$Th $v֒5(iytLGZ/!089;:N(ٻxȸ=MzSo(mȅF<0iU45a$6RL;{}\ZO.`Mb%6K/wb9D5ry՚~qOð;"*szls}*yLR>,-fqtdu#vdJ9p[.ҫ<p)9¾"pcDآS797X&* b rNv ɻrϳ}4dbXVyrC\/*lUR{_WP7=] Z0lL|-$ׂ WM(:Fr'+IXڬf=8 Hλ8ghF*m#SѮe!OA<ͭ$ HU}ǿ5rT|TI8Vtk|º=$X%uRE'owK ASϮ* i;_Z/01_[}<ad&L56&DMyQqΕi8a&Qs.?dC/e$A0Z~}XZ_C\-5Yt5: 3 ض{lhGRߔ曲z/SwnMA f. YCc`LooQé >;uq/|Kb~odbV @fՠ>!tZlc(OBdtŽ,mႦɌuK7l"?|}jp궮s{tDžI˦ڂ &aˬ Y2Y0@ A1[A%Xcq`p/sznnXӱɞAQbD݁Foԇ2#ԅX|FL~]t #^ߋZ_1%[#U# 8P(;+a"aeZ#%v;:T9bG Z`zZ+kO'_wKGH}|qe4E֯E3G?#qpA1(bnfЅO 5j;YNMН<3Q76b_e>kXJb~yIkI,.]p[~*[.6#\vsq`(K =P8L-3.2Aw8`),,Eou¢2TJE omjCuҊP t=3-.x?'Q1J~hۻVxW)f9*tބ&F4dݓGxSXVIJq$K w=HfqdC#R׮2AKjh{熕Xz[# YB:."ǻqP)>MBZMhΙO{=UHg=t3QJ胩:%`'10%xM#sO>~w)hpM).c峞*r]$F;5P'gr4LswlmK<K;`IJ9Ų3t*DШ,jZ7VVu@6Mr4 XzWxazNGV<i?b8Yn֟ڑ s3߶ YZ