dnsmasq-2.90-150400.16.6.2<>,gJp9|lQŎXF3>-Scx$1`f`p4v'.vU oW)y|aֵ[ Wq5^5|AyM@ׇ)+:TdB9L:wZ5u[\ǟ%+T|"F?d   ; 5X^d< P Sx\\ \ X\ \ &d\ &\(8\*\++\-d- .8 1- (1z81892d8:6T8=>?@FG\HH\I\X,YD\\]\^*bcKdeflu\vXwh\x\yHzCdnsmasq2.90150400.16.6.2DNS Forwarder and DHCP ServerDnsmasq provides network infrastructure for small networks: DNS, DHCP, router advertisement and network boot. The DNS subsystem supprots forwarding of all query types, and caching of common record types, DNSSEC included. The DHCP subsystem supports DHCPv4, DHCPv6, BOOTP and PXE. RA can be used stand-alone or in conjunction with DHCPv6.gJs390zp37,SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only OR GPL-3.0-onlyhttps://www.suse.com/Productivity/Networking/DNS/Servershttps://thekelleys.org.uk/dnsmasq/linuxs390x if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in dnsmasq.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi /usr/sbin/sysusers2shadow system-user-dnsmasq.conf <<"EOF" || [ -f /.buildenv ] u dnsmasq - "dnsmasq" /var/lib/empty - m dnsmasq tftp - - - EOF if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in dnsmasq.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi # reload dbus after install or upgrade to apply new policies if [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl reload dbus.service 2>/dev/null || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable dnsmasq.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop dnsmasq.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in dnsmasq.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart dnsmasq.service ) || : fi fi # reload dbus after uninstall, our policies are gone again if [ $1 -eq 0 -a -z "${TRANSACTIONAL_UPDATE}" \ -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl reload dbus.service 2>/dev/null || : fin!-PЖks <-fEwlAlS"1Xe [=lh?^ P#  n!t.FK`r112aA큤A큤AA큤A큤A큤A큤A큤큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤gJgJgJgJgJgJgJgJgJes[es[gJes[es[es[es[es[es[es[es[es[es[es[es[es[es[es[es[es[es[gJes[es[es[es[es[es[es[es[es[es[es[es[es[es[es[es[es[es[es[es[es[gJes[gJes[es[es[es[es[es[es[es[es[es[es[es[es[es[es[es[es[es[gJes[es[gJes[es[gJgJgJgJgJgJgJgJgJgJgJgJgJ33d3d45450f1d89b8b50355b2cf0656dd5f2ad9fa37ca89e36d35338b9e50877972073229ed3c10179853e656a4c6c34b9cd477353a08687eac65fda03656207d439fdd491d1d850b359bf1d3874b086d2a811f65825672c9437eb5eaec6f94cb25f1317510ca07afd2dd6d72743fcdde9aa1da61818759dc415adaed0af31eae57440b8dbca2fc71346959a27a2e937a27bdd111eddc668421b53286fff86ea65b25dc51ba9fd414201ed8146f1d23af6c20c3feff364638f136759648d8a420f7ffd3ac280d05e9d5911ef9a276414d33dfc067feb02e2b43cf030ba4e3a811420061961c3a0fdba64576ad45749214ee836cd130cf04fdd33c4e4464bf404ca5b78c85afaf92bf423f74562311e87f3affc52fa07c42a593659d51db7b4c72c174d8ec4f11d8b168e308715b63e2f066fb8f3fa90f3a6c48bdcf285ae1a0c66d732a843e2ae4c8acb678d1fd3715362484eff6ab23877df608ac933bc9164e30dc229f359483f95f6af0a2d886a8f9870585380f7de906f462e1b46a76cf4a021a74cd3ba67985484c2e23381226820266ed6cc46ef657fc8a12f8333f4e02777e4eeb3440bd834286c258bba713905fcaf3eaf38f86a646be53f6f62e1df525ba862047b58c71c645ad3b9af10e54dbdbc2f75292c4dc08470b219a0a6b72f7c3bfb9c73d182acd7d8751c9c3fc1926db100f22dae0d0f71c98de090c78fed0ec432aeda33fbbab97b82b9d4eae3a1ded3710243beab2f344c6ca588949ba7fd5d2bd7858a440ca1a10e85c87c4af8d11aa02717ad4c823f17689112fc131e61ba13d73df9acbed61bf16c2590a39f2c8a681afc569851916f80df6c100497db11f354b4bd156d178f055e0e25e2cfcdd6ee95f1dd3bb10ff184f3ca90c8b4a2fdfc7a6dd0e11e02a5d4e45e36440250cdb1f77e3b592b470ad563d68e3d3f899c0c3fbaf6928dd0ecbab809e6f633382dbfbf33679feaa4fcdb121d3943c938e734286f2e0796c7eb67a135be6a5fede02fe749daaaebe3510d2b023f4ec1fd7ee969ba9f8340fbd8eb0bd0a829ca7f284f278facfe5988bec3a8b546a8656b204b48f0bd8c5df471d37cc08246023dcf813c189b17482a66b0df0b2535657218905ded9647c92a9dcb0efa632fb85a9bc01602838913cbc99398f8789ab3ede8429ad624596b6525a40248896790dbb549bf3a729bc9c086a253908808cd404f467ac923c398e89e29467519b740cff6bb1a842d56dd4a37bb4fc8384a8cbe71bf06395ac6bc6ff529e7238f89b08735eee3ff53b20552b23bfe8ac42dd20a519185c0ec606eac4e66e34020fd3703c8d4947cc73dfd13d473666f8f5c9fafe6be51614edf260539c9b47a46d955fc82d375eb30501eb17818a6ca5b21d0804b9a07ce1d0e0fbd58a736285a18713985817e2b408cb60e7f29ce0a115e0ea2a18d2b9609bffcf001131cebd7ef00827c33e91a94227387f55c2d1cbdb06060291ef0776544b35eb0817bfa1371302a691cba5d6a52ee3668b65984d08d6a28853b7e40fb0f71d741aaf87d0da18e688efd697c39eb884efb0807ff9ee1fc47e062f1077e108f1dc4eddf91d04a7db2ad23d07929e2c91e28e4997104dc4cf493104bdef53e05c105465f3314384deda5c8553c81088b789b350ac6f1fd52aee74521d39e8145a9d17c656c852c11cbe9069382b6f42ce3ec3f75cf060d9c98d4e1c4a33ec2d1325d57c47390cb46fd763aa1b30dd1c6b6ef813563cca1a1034e815282aa6265b2c9dc17d6b0df97874518db2515c073d16d845d13bcda98d196f00d6cacee33e78a2a8c56b2420902cf70c11bf3aeac54645c6bf093d85ad89524beeee4222c838354a43a29e747584b885a9f6288ee44747f80929c982e9fb863e933f682362933749abe46b6074226252dd68d09b3e86c26b1a77c0396fec5f060083f61900237d77f10604ea4d8e60ecff1bf4fae01f2d63d4a9865e94577c0c54e164dcb9324bfa2e6520a01b05f77899ac66105614b1582ff2445b8cb5eb2d16434e6c77fc760e98a8aaa3cc0df6695b91036505fe506b9b4f1891b01914b6ba8dc2696c1e6f75893d3337893124a44e2525018b4bfde9d858e11fed9db4f97eeb636244a5e1b5e93bd7423155ca3877211e916447a09843afccbd14385130a6d3e4101b049bf4f623c53e4a1ac9bfcc0471fe11d3f40478324732f9a89a5e2928dbd19ba1d8ba0a2535eb9b7ec047cad8002b955f27ff56a84df65b25dc51ba9fd414201ed8146f1d23af6c20c3feff364638f136759648d8a4233d3d45450f1d89b8b50355b2cf0656dd5f2ad9fa37ca89e36d35338b9e50877849369d66fe229ab2336ead75a3a4709d579241e7f568d3fbe33288d4426ee9ffd48fd3efe7741a470156a9b251d58145956dbefb61b638480b6cf04ce1885b18177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806438ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903fc68b5edbc182579ea8d617d6e9279f9a0075edd22225f79881976634f791fbea3fccc358f014b48f3507d603dc8604abfce56723bec5cb64c8dc1aa2192e38442c6e8cb473670be1934a8c1397c0ab969f122687f1088190082564eab9605b61d8c7597d5d758bb663c736755d6d9c5cbcd71b84f67ec47c18424ece96d68ddd37ee7123ec882d34497d330221af48de6688a358bce68a5783f3b81b71b08dda3684c6a4940e3219c505ad29794b849b3084d000c59561838985119edbefd2e808830a41204d27dc664ad5f13815e7eca266969e2c27f1361b525879bb7f670616434075fe28aa0366daeb84c15df2f89b140866981f8c3a40c315d30a18b8028cce53b2af67c53fee5b8615c94a1eadc63c88b2347d209ef2ed9490cc0d1ab5545373301f55dce38303be9045898fe78cb8d036044eb450a449babc0ec10187b869dbaf672f04cceeff53529339e32d0c3e6e889608c6541216a8ea39045963df6658d9fd68ec9799c946df1cb53b53cc2f91509d435eea0aefc2c68e0fb7fa7bde0c5095bb343a477a8b2cba04bb34e30e7947a55436a10fac57891dd1efbservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdnsmasq-2.90-150400.16.6.2.src.rpmconfig(dnsmasq)dns_daemondnsmasqdnsmasq(s390-64)group(dnsmasq)user(dnsmasq) @@@@@@@@@@@@@@@@@@@@@     /bin/sh/bin/sh/bin/sh/bin/shconfig(dnsmasq)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.2)(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.7)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libgmp.so.10()(64bit)libhogweed.so.6()(64bit)libhogweed.so.6(HOGWEED_6)(64bit)libidn2.so.0()(64bit)libidn2.so.0(IDN2_0.0.0)(64bit)liblua5.3.so.5()(64bit)libnetfilter_conntrack.so.3()(64bit)libnettle.so.8()(64bit)libnettle.so.8(NETTLE_8)(64bit)libnftables.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sysuser-shadowuser(tftp)2.90-150400.16.6.23.0.4-14.6.0-14.0-15.2-13.24.14.3gQge̫@e)1@d_{dGcc@cY!@c*b@bL/@a@@apaLl@aD@a@`@`r`}p`!'`U`_ @^U@]Y]@]o@]6]%@\\o@\HW@[ͻ[j@[@[[LZ%8Z!D@Y*@Y@YXlWWbV@U@UUa@U4@T@TB@T@TT_W@max@suse.comlukasstraub2@web.demax@suse.comkukuk@suse.comgmbr3@opensuse.orgmax@suse.cominfo@paolostivanin.comdmueller@suse.comdmueller@suse.comgmbr3@opensuse.orggmbr3@opensuse.orgmax@suse.commax@suse.comgmbr3@opensuse.orgmax@suse.commax@suse.comjsegitz@suse.comgmbr3@opensuse.orggmbr3@opensuse.orgmax@suse.comdmueller@suse.comgmbr3@opensuse.orgmax@suse.commrey@suse.cominfo@paolostivanin.comdimstar@opensuse.orgmax@suse.comstefan.bruens@rwth-aachen.dematthias.gerstner@suse.comjslaby@suse.comdimstar@opensuse.orgfbui@suse.comcrrodriguez@opensuse.orgjengelh@inai.desean@suspend.netcgoll@suse.comdmueller@suse.comkukuk@suse.deidonmez@suse.comcbosdonnat@suse.commax@suse.comtchvatal@suse.comdmueller@suse.commartin.wilck@suse.commax@suse.commax@suse.commpluskal@suse.comstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.decrrodriguez@opensuse.orgabergmann@suse.comjslaby@suse.comdimstar@opensuse.orgnemysis@gmx.chnemysis@gmx.chseife+obs@b1-systems.com- bsc#1235834: Don't let compile time options change silently. - Use pkgconfig for libidn2. - Disable --nftset for SLE-15-SP3 and older. - bsc#1235517: Reintroduce nogroup for SLE-15-SP3 and older.- Enable --nftset support- update to 2.90: * CVE-2023-50387, CVE-2023-50868, bsc#1219823, bsc#1219826: Denial Of Service while trying to validate specially crafted DNSSEC responses * CVE-2023-49441, bsc#1226091: integer overflow via forward_query * Fix reversion in --rev-server introduced in 2.88 which caused breakage if the prefix length is not exactly divisible by 8 (IPv4) or 4 (IPv6). * Fix possible SEGV when there server(s) for a particular domain are configured, but no server which is not qualified for a particular domain. * Set the default maximum DNS UDP packet sice to 1232. Obsoletes: dnsmasq-CVE-2023-28450.patch * Add --no-dhcpv4-interface and --no-dhcpv6-interface for better control over which inetrfaces are providing DHCP service. * Fix issue with stale caching * Add configurable caching for arbitrary RR-types. * Add --filter-rr option, to filter arbitrary RR-types.- SLP got dropped, remove config (bsc#1214884)- Correct rundir from /var/run to /run for pid file- bsc#1209358, CVE-2023-28450, dnsmasq-CVE-2023-28450.patch: default maximum EDNS.0 UDP packet size should be 1232- update to 2.89: * Fix bug introduced in 2.88 (commit fe91134b) which can result in corruption of the DNS cache internal data structures and logging of "cache internal error". This has only been seen in one place in the wild, and it took considerable effort to even generate a test case to reproduce it, but there's no way to be sure it won't strike, and the effect is to break the cache badly. Installations with DNSSEC enabled are more likely to see the problem, but not running DNSSEC does not guarantee that it won't happen. Thanks to Timo van Roermund for reporting the bug and for his great efforts in chasing it down. (boo#1207174) - remove no longer needed rpmlintrc filters- update to 2.88: * Fix bug in --dynamic-host when an interface has /16 IPv4 * address. * Add --fast-dns-retry option. This gives dnsmasq the ability to originate retries for upstream DNS queries itself, rather than relying on the downstream client. This is most useful when doing DNSSEC over unreliable upstream networks. It comes with some cost in memory usage and network bandwidth. * Add --use-stale-cache option. When set, if a DNS name exists in the cache, but its time-to-live has expired, dnsmasq will return the data anyway. * handle removal of whole files or entries within files.- update to 2.87 (bsc#1197872, CVE-2022-0934): * Allow arbitrary prefix lengths in --rev-server and - -domain=....,local * Replace --address=/#/..... functionality which got missed in the 2.86 domain search rewrite. * Add --nftset option, like --ipset but for the newer nftables. * Add --filter-A and --filter-AAAA options, to remove IPv4 or IPv6 addresses from DNS answers. * Fix crash doing netbooting when --port is set to zero to disable the DNS server. Thanks to Drexl Johannes for the bug report. * Generalise --dhcp-relay. Sending via broadcast/multicast is now supported for both IPv4 and IPv6 and the configuration syntax made easier (but backwards compatible). * Add snooping of IPv6 prefix-delegations to the DHCP-relay system. * Finesse parsing of --dhcp-remoteid and --dhcp-subscrid. To be treated as hex, the pattern must consist of only hex digits AND contain at least one ':'. Thanks to Bengt-Erik Sandstrom who tripped over a pattern consisting of a decimal number which was interpreted surprisingly. * Include client address in TFTP file-not-found error reports. Thanks to Stefan Rink for the initial patch, which has been re-worked by me (srk). All bugs mine. * Note in manpage the change in behaviour of -address. This behaviour actually changed in v2.86, but was undocumented there. From 2.86 on, (eg) --address=/example.com/1.2.3.4 ONLY applies to A queries. All other types of query will be sent upstream. Pre 2.86, that would catch the whole example.com domain and queries for other types would get a local NODATA answer. The pre-2.86 behaviour is still available, by configuring --address=/example.com/1.2.3.4 --local=/example.com/ * Fix problem with binding DHCP sockets to an individual interface. Despite the fact that the system call tales the interface _name_ as a parameter, it actually, binds the socket to interface _index_. Deleting the interface and creating a new one with the same name leaves the socket bound to the old index. (Creating new sockets always allocates a fresh index, they are not reused). We now take this behaviour into account and keep up with changing indexes. * Add --conf-script configuration option. * Enhance --domain to accept, for instance, - -domain=net2.thekelleys.org.uk,eth2 so that hosts get a domain which relects the interface they are attached to in a way which doesn't require hard-coding addresses. Thanks to Sten Spans for the idea. * Fix write-after-free error in DHCPv6 server code. CVE-2022-0934 refers. * Add the ability to specify destination port in DHCP-relay mode. This change also removes a previous bug where --dhcp-alternate-port would affect the port used to relay _to_ as well as the port being listened on. The new feature allows configuration to provide bug-for-bug compatibility, if required. Thanks to Damian Kaczkowski for the feature suggestion. * Bound the value of UDP packet size in the EDNS0 header of forwarded queries to the configured or default value of edns-packet-max. There's no point letting a client set a larger value if we're unable to return the answer. Thanks to Bertie Taylor for pointing out the problem and supplying the patch. - drop dnsmasq-CVE-2022-0934.patch, dnsmasq-resolv-conf.patch (upstream)- Ensure the dnsmasq user's group is used - Remove nogroup requirement- Move the dbus-1 system.d file to /usr (bsc#1200344)- bsc#1197872, CVE-2022-0934, dnsmasq-CVE-2022-0934.patch: Heap use after free in dhcp6_no_relay- bsc#1192529, dnsmasq-resolv-conf.patch: Fix a segfault when re-reading an empty resolv.conf - Remove "nogroup" membership from the dnsmasq user.- Use systemd-sysusers from 15.3 onwards- jsc#SLE-17936: Sync this state from Factory to SLE-15-SP1. - SLE bugs that got fixed upstream between 2.79 and 2.86, but for which we need to keep references when syncing: * bsc#1176076: dnsmasq-servfail.patch * bsc#1156543: dnsmasq-siocgstamp.patch * bsc#1138743: dnsmasq-cache-size.patch * bsc#1076958: CVE-2017-15107, dnsmasq-CVE-2017-15107.patch * bsc#1180914: Open inotify socket only when used. * removed dnsmasq-dnspooq.patch - bsc#1173646, CVE-2020-14312: Set --local-service by default.- Update to 2.86: * Handle DHCPREBIND requests in the DHCPv6 server code. * Fix bug which caused dnsmasq to lose track of processes forked to handle TCP DNS connections under heavy load. * Major rewrite of the DNS server and domain handling code. This should be largely transparent, but it drastically improves performance and reduces memory foot-print when configuring large numbers of domains. * Revise resource handling for number of concurrent DNS queries. * Improve efficiency of DNSSEC. * Connection track mark based DNS query filtering. * Allow smaller than 64 prefix lengths in synth-domain, with caveats. - -synth-domain=1234:4567::/56,example.com is now valid. * Make domains generated by --synth-domain appear in replies when in authoritative mode. * Ensure CAP_NET_ADMIN capability is available when conntrack is configured. * When --dhcp-hostsfile --dhcp-optsfile and --addn-hosts are given a directory as argument, define the order in which files within that directory are read (alphabetical order of filename).- Added hardening to systemd service(s) (bsc#1181400).- Add now working CONFIG parameter to sysusers generator- Change to using systemd-sysusers on TW- Update to 2.85: * Fix problem with DNS retries in 2.83/2.84. * Tweak sort order of tags in get-version. * Avoid treating a --dhcp-host which has an IPv6 address as eligible for use with DHCPv4 on the grounds that it has no address, and vice-versa. * Add --dynamic-host option: A and AAAA records which take their network part from the network of a local interface. Useful for routers with dynamically prefixes. * Teach --bogus-nxdomain and --ignore-address to take an IPv4 subnet. * CVE-2021-3448, bsc#1183709: Use random source ports where possible if source addresses/interfaces in use. * Change the method of allocation of random source ports for DNS. * Scale the size of the DNS random-port pool based on the value of the --dns-forward-max configuration. * Tweak TFTP code to check sender of all received packets, as specified in RFC 1350 para 4.- update to 2.84: * Change HAVE_NETTLEHASH compile-time to HAVE_CRYPTOHASH * Tidy initialisation in hash_questions.c * Optimise sort_rrset for the case where the RR type * Move fd into frec_src- Fix building with lua54- Update to 2.83: * bsc#1177077: Fixed DNSpooq vulnerabilities * Use the values of --min-port and --max-port in outgoing TCP connections to upstream DNS servers. * Fix a remote buffer overflow problem in the DNSSEC code. Any dnsmasq with DNSSEC compiled in and enabled is vulnerable to this, referenced by CVE-2020-25681, CVE-2020-25682, CVE-2020-25683 CVE-2020-25687. * Be sure to only accept UDP DNS query replies at the address from which the query was originated. This keeps as much entropy in the {query-ID, random-port} tuple as possible, to help defeat cache poisoning attacks. Refer: CVE-2020-25684. * Use the SHA-256 hash function to verify that DNS answers received are for the questions originally asked. This replaces the slightly insecure SHA-1 (when compiled with DNSSEC) or the very insecure CRC32 (otherwise). Refer: CVE-2020-25685 * Handle multiple identical near simultaneous DNS queries better. Previously, such queries would all be forwarded independently. This is, in theory, inefficent but in practise not a problem, _except_ that is means that an answer for any of the forwarded queries will be accepted and cached. An attacker can send a query multiple times, and for each repeat, another {port, ID} becomes capable of accepting the answer he is sending in the blind, to random IDs and ports. The chance of a succesful attack is therefore multiplied by the number of repeats of the query. The new behaviour detects repeated queries and merely stores the clients sending repeats so that when the first query completes, the answer can be sent to all the clients who asked. Refer: CVE-2020-25686.- Update to 2.82: * Improve behaviour in the face of network interfaces which come and go and change index. * Convert hard startup failure on NETLINK_NO_ENOBUFS under qemu-user to a warning. * Allow IPv6 addresses ofthe form [::ffff:1.2.3.4] in - -dhcp-option. * Fix crash under heavy TCP connection load introduced in 2.81. * Change default lease time for DHCPv6 to one day. * Alter calculation of preferred and valid times in router advertisements, so that these do not have a floor applied of the lease time in the dhcp-range if this is not explicitly specified and is merely the default. - Reformat spec file with spec-cleaner- Update to 2.81: * Improve cache behaviour for TCP connections * Remove the NO_FORK compile-time option, and support for uclinux * Fix line-counting when reading /etc/hosts and friends * Fix bug in DNS non-terminal code, added in 2.80, which could sometimes cause a NODATA rather than an NXDOMAIN reply. * Support TCP-fastopen (RFC-7413) on both incoming and outgoing TCP connections, if supported and enabled in the OS. * Improve kernel-capability manipulation code under Linux * Add --shared-network config. This enables allocation of addresses by the DHCP server in subnets where the server (or relay) does not have an interface on the network in that subnet. Many thanks to kamp.de for sponsoring this feature. * Fix broken contrib/lease_tools/dhcp_lease_time.c. A packet validation check got borked in commit 2b38e382 and release 2.80. Thanks to Tomasz Szajner for spotting this. * Fix compilation against nettle version 3.5 and later. * Fix spurious DNSSEC validation failures when the auth section of a reply contains unsigned RRs from a signed zone, with the exception that NSEC and NSEC3 RRs must always be signed. Thanks to Tore Anderson for spotting and diagnosing the bug. * Add --dhcp-ignore-clid. This disables reading of DHCP client identifier option (option 61), so clients are only identified by MAC addresses. * Fix a bug which stopped --dhcp-name-match from working when a hostname is supplied in --dhcp-host. Thanks to James Feeney for spotting this. * Fix bug which caused very rarely caused zero-length DHCPv6 packets. Thanks to Dereck Higgins for spotting this. * Add --tftp-single-port option. * Enhance --conf-dir to load files in a deterministic order * Add filtering by tag of --dhcp-host directives * Remove DSA signature verification from DNSSEC, as specified in RFC 8624 * Add --script-on-renewal option. - Remove Fix-build-with-libnettle-3.5.patch - Remove 0001-fix-build-after-y2038-changes-in-glibc.patch - Remove dnsmasq-CVE-2019-14834.patch- Remove redundant %else without meaning (if/else/else/endif?)- bsc#1154849, CVE-2019-14834, dnsmasq-CVE-2019-14834.patch: memory leak in the create_helper() function in /src/helper.c - bsc#1143454: Require user(tftp) instead of creating it ourselves. - Package contrib/lease-tools/dhcp_release6. - bsc#1152539: include config files from /etc/dnsmasq.d/*.conf .- Add Fix-build-with-libnettle-3.5.patch- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html- add 0001-fix-build-after-y2038-changes-in-glibc.patch- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- Drop use of $FIRST_ARG in .spec The use of $FIRST_ARG was probably required because of the %service_* rpm macros were playing tricks with the shell positional parameters. This is bad practice and error prones so let's assume that no macros should do that anymore and hence it's safe to assume that positional parameters remains unchanged after any rpm macro call.- libidn should not be used anymore, switch to libidn2- Ensure neutrality of descriptions. / Replace description with new upstream description. - Do not hide failures from user/group additions. - Replace old $RPM_* shell vars by macros.- Updated to dnsmasq 2.80 * Add support for RFC 4039 DHCP rapid commit * Alter the default for dnssec-check-unsigned * Fix DHCP when --no-ping and --dhcp-sequential-ip are set * Allow zone transfer in authoritative mode if auth-peer is specified * FIx missing fatal errors with some malformed options * Fix crash on startup with a --synth-domain which has no prefix- enabled lua scripting interface (FATE#327143).- add missing prereq on the group to be created (bsc#1106446)- Don't require systemd explicit, fix spec file to handle both cases correct. In containers we don't have systemd. - Adjust pre/post install for transactional updates. - Use %license instead of %doc [bsc#1082318]- Update keyring- Get rid of python dependency due to examples. (fate#323526)- Security update to version 2.78: * bsc#1060354, CVE-2017-14491: 2 byte heap based overflow. * bsc#1060355, CVE-2017-14492: heap based overflow. * bsc#1060360, CVE-2017-14493: stack based overflow. * bsc#1060361, CVE-2017-14494: DHCP - info leak. * bsc#1060362, CVE-2017-14495: DNS - OOM DoS. * bsc#1060364, CVE-2017-14496: DNS - DoS Integer underflow. * Fix DHCP relaying, broken in 2.76 and 2.77. * For other changes, see http://www.thekelleys.org.uk/dnsmasq/CHANGELOG - Obsoleted patches: * Fix-crash-introduced-in-2675f2061525bc954be14988d643.patch * Handle-binding-upstream-servers-to-an-interface.patch- Fix /srv/tftpboot permissions wrt bsc#940608- reload system dbus to pick up policy change on install (bsc#1054429)- Handle binding upstream servers to an interface if interface is destroyed and recreated (boo#1018160) Added two patches from upstream: * added Handle-binding-upstream-servers-to-an-interface.patch * added Fix-crash-introduced-in-2675f2061525bc954be14988d643.patch- Update to 2.76: * Include 0.0.0.0/8 in DNS rebind checks. * Enhance --add-subnet to allow arbitrary subnet addresses. * Respect the --no-resolv flag in inotify code. Fixes bug which caused dnsmasq to fail to start if a resolv-file was a dangling symbolic link, even of --no-resolv set. * Fix crash when an A or AAAA record is defined locally, in a hosts file, and an upstream server sends a reply that the same name is empty (CVE-2015-8899, bsc#983273). * Fix failure to correctly calculate cache-size when reading a hosts-file fails. * Fix wrong answer to simple name query when --domain-needed set, but no upstream servers configured. * Return REFUSED when running out of forwarding table slots, not SERVFAIL. * Add --max-port configuration. * Add --script-arp and two new functions for the dhcp-script. * Extend --add-mac to allow a new encoding of the MAC address as base64, by configurting --add-mac=base64 * Add --add-cpe-id option. * Don't crash with divide-by-zero if an IPv6 dhcp-range is declared as a whole /64. (ie xx::0 to xx::ffff:ffff:ffff:ffff) * Add support for a TTL parameter in --host-record and --cname. * Add --dhcp-ttl option. * Add --tftp-mtu option. * Check return-code of inet_pton() when parsing dhcp-option. * Fix wrong value for EDNS UDP packet size when using - -servers-file to define upstream DNS servers. * Add dhcp_release6 to contrib/lease-tools.- dnsmasq-groups.patch: Initialize the supplementary groups of the dnsmasq user (bsc#859298).- Add gpg signature- spec file cleanup, get rid of redifinition warnings- Update to 2.75, announce message: Fix reversion on 2.74 which caused 100% CPU use when a dhcp-script is configured. Thanks to Adrian Davey for reporting the bug and testing the fix. - Update to 2.74, announce message: Fix reversion in 2.73 where --conf-file would attempt to read the default file, rather than no file. Fix inotify code to handle dangling symlinks better and not SEGV in some circumstances. DNSSEC fix. In the case of a signed CNAME generated by a wildcard which pointed to an unsigned domain, the wrong status would be logged, and some necessary checks omitted. - Update to 2.73, announce message: Fix crash at startup when an empty suffix is supplied to - -conf-dir, also trivial memory leak. Thanks to Tomas Hozza for spotting this. Remove floor of 4096 on advertised EDNS0 packet size when DNSSEC in use, the original rationale for this has long gone. Thanks to Anders Kaseorg for spotting this. Use inotify for checking on updates to /etc/resolv.conf and friends under Linux. This fixes race conditions when the files are updated rapidly and saves CPU by noy polling. To build a binary that runs on old Linux kernels without inotify, use make COPTS=-DNO_INOTIFY Fix breakage of --domain=,,local - only reverse queries were intercepted. THis appears to have been broken since 2.69. Thanks to Josh Stone for finding the bug. Eliminate IPv6 privacy addresses and deprecated addresses from the answers given by --interface-name. Note that reverse queries (ie looking for names, given addresses) are not affected. Thanks to Michael Gorbach for the suggestion. Fix crash in DNSSEC code with long RRs. Thanks to Marco Davids for the bug report. Add --ignore-address option. Ignore replies to A-record queries which include the specified address. No error is generated, dnsmasq simply continues to listen for another reply. This is useful to defeat blocking strategies which rely on quickly supplying a forged answer to a DNS request for certain domains, before the correct answer can arrive. Thanks to Glen Huang for the patch. Revisit the part of DNSSEC validation which determines if an unsigned answer is legit, or is in some part of the DNS tree which should be signed. Dnsmasq now works from the DNS root downward looking for the limit of signed delegations, rather than working bottom up. This is both more correct, and less likely to trip over broken nameservers in the unsigned parts of the DNS tree which don't respond well to DNSSEC queries. Add --log-queries=extra option, which makes logs easier to search automatically. Add --min-cache-ttl option. I've resisted this for a long time, on the grounds that disbelieving TTLs is never a good idea, but I've been persuaded that there are sometimes reasons to do it. (Step forward, GFW). To avoid misuse, there's a hard limit on the TTL floor of one hour. Thansk to RinSatsuki for the patch. Cope with multiple interfaces with the same link-local address. (IPv6 addresses are scoped, so this is allowed.) Thanks to Cory Benfield for help with this. Add --dhcp-hostsdir. This allows addition of new host configurations to a running dnsmasq instance much more cheaply than having dnsmasq re-read all its existing configuration each time. Don't reply to DHCPv6 SOLICIT messages if we're not configured to do stateful DHCPv6. Thanks to Win King Wan for the patch. Fix broken DNSSEC validation of ECDSA signatures. Add --dnssec-timestamp option, which provides an automatic way to detect when the system time becomes valid after boot on systems without an RTC, whilst allowing DNS queries before the clock is valid so that NTP can run. Thanks to Kevin Darbyshire-Bryant for developing this idea. Add --tftp-no-fail option. Thanks to Stefan Tomanek for the patch. Fix crash caused by looking up servers.bind, CHAOS text record, when more than about five --servers= lines are in the dnsmasq config. This causes memory corruption which causes a crash later. Thanks to Matt Coddington for sterling work chasing this down. Fix crash on receipt of certain malformed DNS requests. Thanks to Nick Sampanis for spotting the problem. Note that this is could allow the dnsmasq process's memory to be read by an attacker under certain circumstances, so it has a CVE, CVE-2015-3294 Fix crash in authoritative DNS code, if a .arpa zone is declared as authoritative, and then a PTR query which is not to be treated as authoritative arrived. Normally, directly declaring .arpa zone as authoritative is not done, so this crash wouldn't be seen. Instead the relevant .arpa zone should be specified as a subnet in the auth-zone declaration. Thanks to Johnny S. Lee for the bugreport and initial patch. Fix authoritative DNS code to correctly reply to NS and SOA queries for .arpa zones for which we are declared authoritative by means of a subnet in auth-zone. Previously we provided correct answers to PTR queries in such zones (including NS and SOA) but not direct NS and SOA queries. Thanks to Johnny S. Lee for pointing out the problem. Fix logging of DHCPREPLY which should be suppressed by quiet-dhcp6. Thanks to J. Pablo Abonia for spotting the problem. Try and handle net connections with broken fragmentation that lose large UDP packets. If a server times out, reduce the maximum UDP packet size field in the EDNS0 header to 1280 bytes. If it then answers, make that change permanent. Check IPv4-mapped IPv6 addresses when --stop-rebind is active. Thanks to Jordan Milne for spotting this. Allow DHCPv4 options T1 and T2 to be set using --dhcp-option. Thanks to Kevin Benton for patches and work on this. Fix code for DHCPCONFIRM DHCPv6 messages to confirm addresses in the correct subnet, even of not in dynamic address allocation range. Thanks to Steve Hirsch for spotting the problem. Add AddDhcpLease and DeleteDhcpLease DBus methods. Thanks to Nicolas Cavallari for the patch. Allow configuration of router advertisements without the "on-link" bit set. Thanks to Neil Jerram for the patch. Extend --bridge-interface to DHCPv6 and router advertisements. Thanks to Neil Jerram for the patch.- dnsmasq.service: Order Before=nss-lookup.target and Wants=nss-lookup.target as this service may provide name resolution even for the localhost.- Move trust-anchors.conf into /etc/dnsmasq.d to be AppArmor conform. (bnc#908137)- The change from Wed Dec 24 messed group w/ user IDs. Switch them back and be more careful w/ what is changed.- Fix symlink of rcFOO to /usr/sbin/service, resolving a dangling symlink lint warning (and remove the same from rpmlintrc).- Remove from spec group_and_isc.patch, forgotten in previous commit- Update to 2.72, announce message: Add ra-advrouter mode, for RFC-3775 mobile IPv6 support. Add support for "ipsets" in *BSD, using pf. Thanks to Sven Falempim for the patch. Fix race condition which could lock up dnsmasq when an interface goes down and up rapidly. Thanks to Conrad Kostecki for helping to chase this down. Add DBus methods SetFilterWin2KOption and SetBogusPrivOption Thanks to the Smoothwall project for the patch. Fix failure to build against Nettle-3.0. Thanks to Steven Barth for spotting this and finding the fix. When assigning existing DHCP leases to intefaces by comparing networks, handle the case that two or more interfaces have the same network part, but different prefix lengths (favour the longer prefix length.) Thanks to Lung-Pin Chang for the patch. Add a mode which detects and removes DNS forwarding loops, ie a query sent to an upstream server returns as a new query to dnsmasq, and would therefore be forwarded again, resulting in a query which loops many times before being dropped. Upstream servers which loop back are disabled and this event is logged. Thanks to Smoothwall for their sponsorship of this feature. Extend --conf-dir to allow filtering of files. So - -conf-dir=/etc/dnsmasq.d,\*.conf will load all the files in /etc/dnsmasq.d which end in .conf Fix bug when resulted in NXDOMAIN answers instead of NODATA in some circumstances. Fix bug which caused dnsmasq to become unresponsive if it failed to send packets due to a network interface disappearing. Thanks to Niels Peen for spotting this. Fix problem with --local-service option on big-endian platforms Thanks to Richard Genoud for the patch. - Add dnsmasq-rpmlintrc, for false positive scripts and symlink - Add BuildRequires for dos2unix - Use sed instead of simple patch group_and_isc.patch- fix logging, PrivateDevices=yes kills it (bnc#902511, bnc#904537)/bin/sh/bin/sh/bin/sh/bin/shs390zp37 1737640678  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\deesfifriditnbplptroesfr2.90-150400.16.6.22.90-150400.16.6.22.90-150400.16.6.2      !"#$%&'()dnsmasq.confdnsmasq.dtrust-anchors.confdnsmasq.servicesystem-user-dnsmasq.confdnsmasqrcdnsmasqdnsmasq.confdnsmasqCHANGELOGFAQcontribCPE-WANREADMEconntrackREADMEdbus-testdbus-test.pydns-locREADMEdnsmasq2-loc-rfc1876.patchdnslistdhcp.cssdnslist.pldnslist.tt2dynamic-dnsmasqdynamic-dnsmasq.pllease-accessREADMElease.access.patchlease-toolsMakefiledhcp_lease_time.1dhcp_lease_time.cdhcp_release.1dhcp_release.cdhcp_release6.1dhcp_release6.cmactablemacscriptopenvpnREADMEdhclient-enter-hooksdnsmasq.patchport-forwarddnsmasq-portforwardportforwardreverse-dnsREADMEreverse_replace.shstatic-arpstatic-arpsystemdREADMEdbus_activationdnsmasq.servicetry-all-nsREADMEREADME-2.47README-2.78dnsmasq-2.35-try-all-ns.patchdnsmasq-2.47_no_nxdomain_until_end.patchdnsmasq-2.68-try-all-nsdnsmasq-2.78xx-try-all-ns.patchwebminREADMEdnsmasq.wbmwrtREADMElease_update.shdbusDBus-interfacednsmasq.confdnsmasq.conf.exampledoc.htmlsetup.htmldnsmasqCOPYINGCOPYING-v3dnsmasq.modnsmasq.modnsmasq.modnsmasq.modnsmasq.modnsmasq.modnsmasq.modnsmasq.modnsmasq.modnsmasq.modnsmasq.8.gzdnsmasq.8.gzdnsmasq.8.gz/etc//etc/dnsmasq.d//usr/lib/systemd/system//usr/lib/sysusers.d//usr/sbin//usr/share/dbus-1/system.d//usr/share/doc/packages//usr/share/doc/packages/dnsmasq//usr/share/doc/packages/dnsmasq/contrib//usr/share/doc/packages/dnsmasq/contrib/CPE-WAN//usr/share/doc/packages/dnsmasq/contrib/conntrack//usr/share/doc/packages/dnsmasq/contrib/dbus-test//usr/share/doc/packages/dnsmasq/contrib/dns-loc//usr/share/doc/packages/dnsmasq/contrib/dnslist//usr/share/doc/packages/dnsmasq/contrib/dynamic-dnsmasq//usr/share/doc/packages/dnsmasq/contrib/lease-access//usr/share/doc/packages/dnsmasq/contrib/lease-tools//usr/share/doc/packages/dnsmasq/contrib/mactable//usr/share/doc/packages/dnsmasq/contrib/openvpn//usr/share/doc/packages/dnsmasq/contrib/port-forward//usr/share/doc/packages/dnsmasq/contrib/reverse-dns//usr/share/doc/packages/dnsmasq/contrib/static-arp//usr/share/doc/packages/dnsmasq/contrib/systemd//usr/share/doc/packages/dnsmasq/contrib/try-all-ns//usr/share/doc/packages/dnsmasq/contrib/webmin//usr/share/doc/packages/dnsmasq/contrib/wrt//usr/share/doc/packages/dnsmasq/dbus//usr/share/licenses//usr/share/licenses/dnsmasq//usr/share/locale/de/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/man/es/man8//usr/share/man/fr/man8//usr/share/man/man8/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:37161/SUSE_SLE-15-SP4_Update/da196edb312e24d64cf62d3a25f0424b-dnsmasq.SUSE_SLE-15-SP4_Updatedrpmxz5s390x-suse-linux      ASCII textdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=c32310590540d35fd4fd6d7018a4126937bfb248, strippedexported SGML document, ASCII textUTF-8 Unicode textPython script, ASCII text executableunified diff output, ASCII textPerl script text executableHTML document, ASCII textmakefile script, ASCII texttroff or preprocessor input, ASCII textC source, ASCII textBourne-Again shell script, ASCII text executableASCII text, with CRLF line terminatorsa /bin/dash script, ASCII text executablePOSIX shell script, ASCII text executablePOSIX tar archive (GNU)HTML document, UTF-8 Unicode texttroff or preprocessor input, ISO-8859 text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)PPRRRR RR R R R RRRRRRRRRRRR`1Υoz uOutf-8457c70014367d9ca2317bab287100672e59dd6b8afc738a61a2dd67721140fcc?7zXZ !t/+ ]"k%n5ӿ8`V{jYu-TxrmPrni/$4X=tg${|ӊ8o 0b Bphy(96ڀ3b^j7hVUNЍ zqlDH-spKjpZК,Q/׮Ӡ@kq"&``#SO_/ua*EX5K U~W$='݃3E_D_8Œl{8nῄjrH "tKvKa 5bo & K$$.j'F"ᅼjjPNZqdz!I$F\z{VF@B}#>^Ô}gpfl|3wmy$G\ #kqCBw?G>@]mr& F")jFn[x:'s_)'N`AaY/5z fg3p 0T>2SD2ICwuuh_ bR])D2riG6jiGEvUL 2w^cx/pd~KWm#Tl}s(압)!aW+"ʮk&qC0? 9MvHw\c]JZx+x)ۦm'Ά&ԉ̼?FJ'qICd塅15t}bA\Twog~dz",qbI5e->5xt%`g͈U./3yt::܄ٱnJe%\R%aKߧx%C7L K} 7t [="!Z\ӑ-Jjv{ >+ݵahYpk'CRvyrt2 f/8]&ier@rK5TӲ3QLBfԃ|ajMa GքCK#fKmߘ(Ls#8n]-3*ȕzf@ t(7K"XPNTR);Dy ]M ן|4 JY$m.Usr'v. T={ z]CDŶ$lQD)X( 9z0tiԴA3ʊd(vjՊ@m-CמUFDE(GM-},yktQ [8ɩI >5'^+RF}"/`:iPv'a2LA*,+{8uAw!B@(c/$ '%dN(1^Y槺w5cT`XѿD欌ކewb kk>NNiܣx_swq,|ht',![`5D5=wO>?lBVK\pTE;P|';h Τ. Pwþ Nf"֯p70 On4N*]rtX ;c8^pZ0.u?s<Ѣ #F !X\E8'rmn2..cٜvA;NL1A39 .s[8ʌҕ;= AkkQF]C9nzC/W>a믭̡- j656xXqsݱ| >-f[ҩYJ@"RŻ$%ej`OJ^d95*T:ꕉiA_f#` jqJI p顪bvU1tsALFν`hQ]iuge,3٥9H- j>wxYנǭe:i[%A{0n[vʚ+v9@V 5*L"RT:꾁5xb9\ۅbQ̷nWwW~Ӽר*̵̔a'| xHmF(I.UYo(9wO73n@ ׫Hu'V h7&by*Z*͔/n5,ab$w'LBuC CSݎ?<|[kѺj$fgA40 g}ij]uMO]yimWrSiX-Ȍћ\4oĴ2 58֏T;-8e|N-7 s>i%!3D@j Чf'Ur)f2Ƕ suZ6kc^ݬɏ`-G:3$t?C̏26].{b9$uotn,i<7&wSeVh_(FlbX ˸_7iqyx d#3.guЅcK?5-,ӛ l8r?h$UKR >UH+]TH02+9=(.{gLhɥ*}nlA jrFMz4 tOstqy%z+-Qʽ3m0"8*X{kNa/]0INöR"Nq&,nM1N=2ήh& zje,D0-`V\S>71kV}_' h@.P _&wU)~Y|yt~PY),fUC,Y بpa`u#@gw6lWEb8{T GTd f}$~}"8  t9 Yoys] IJj&l*G1)fW5=΋vx;16 6_ZI9olSdicŒcPH'OO cliq./g7R| ,1&3A7)RLN0iN:<*-[6X;Ƣ1<q6$g{лB!6KwtWb/PGP<cK7j#SU$l5,8 /pIhOyŚǷrDcď1 RxNfw+?A|pT +sL)kkؿ9Lb͛ O$zA! K~?w8j(9Ig"ZUF[X8(-u}I*yLq U5W ma7̹m0UwA7kGRbҖ<Fw1=4ch`Q`s], Ί?ZϐPnZ1,3QFd9k< ?o>&Q:bͼ.yv`n$YpQVpD,ͯI pܲGnt!Tv^Q%ytl%A=h˜4ՠ)LJ Ā;tL HXo`=zO3 ʜLӶ_/I? z8u/j+hx]z;N}ypi+y#1x2CoE"npG6rޜ> |!X5'Jnv!'/鐪e_E.I(i+ӆKo&Z_/F±sˈ;mCdn&OSƺow1ӈz{6gt];i.6̀3pAgf IZS7pۧ=X9-XLs̈vwƊaRT|"nLq,t289vĨ=fz;.~ɟNy_^:Eޏ6ٔ/s!Lt[Ï2J ;>Fg~´cHzo/j0 BAshqXUs*ܫYH|3X 1t df,:+4"Kh㞖+ 걍C2CLN Ql-Ηi(bs`VyxBq1K:Y%ԫ{مe=gG:q8@:('ԣ75t3줔6;My[>Vj< &ԝXw?A'K}?:90JL5BA?/FI-Ca!n{Ʒ{'-HpDeWbOAє|+^&;"9qGIB%kg0;.N98ˀKdRgY*v +Wf` B K,[ wH .2p(q%EUF>@~8oe;pQ*nͥ29F˺(k>jy+ih(BEWkV kZÙl>+o`7[W1EuBШW/ATu"%QGa:t3akй÷^"3 -ƍj\Q#l |g(y^9]ۑ:%E(jۆ NgPy>',ck(bWp6en*Q,$m̮>oo6yH7Z]v--&Ϣ-mNJ=T()eU;6<'ȇ0uhȿ7I'ӂVeJRWtXZ]_>J"n)Л4un?xb@Vj7rT蹐">%R)lRK1}3>.6ecKRnL:V;{`|͹SvEcq5VL[# k-kbETFǃ"cXT2Px Po dZtC, Q-Ὣ@guy1 J4n{ d(/HJDE0}T!%mty6a(N!q$zdY…rz>𽱣\R~sGCGZ&~o@nf ё zvOBtwTs5JsBK`*nrTTl~h!seiQ2]d%}WV_=jB8ĐȓQU |;qT8",+B?F Z|+X)0:m'Y bG>QM {䁸nji;nh$rN%?pjт1ײqӓ9J^qM&@u8t}`Hw;UOlڠ>2\fd $!!sg G:\ C}ag|TvЎ02,KH^CaIoMR2lbP5>Ɉw}^ E&'zqǁA1@^Y+0j6Jq[NU^Hhr+j-ol| a}%Au{/yŷhx%[bK?L>oJؚHC{l$86 Pe5sp;( %hVO< P^rg1z8auL)rOc.S|ŮI 7hǂ'{]/X)ՔX{\+C5,Em:C@P꼑d-s n!7$T3#|GiզjU}X5C$ڄc(Ep s䱊[3'l&,(SaI.I#u ]xXQ C37/ Ú7MA9šɡ.L捥q4L0j+G'vw4 Ja"]v&-me*q,ΙU5% 'p@i뿳4}5pω(2!1dD?s].3ݺuv,~d5H <"oAE3ݹռ52/ ^wmA;*>t`!U>Q1WͻO%g ? bg g]3rvh777,nl`=c̈3`?y0u,|#bMtmh[tO>1L6C,ґ H%}t0$zgwy T=湼ԣ8FUXdg롺rPB$gHe R/׿Pkޜ%Z!eKk}KV{+%D+VO*¾>b 4v#h/gR斖j~ A4 o');63;}>4@ؾ!;^=V.^udy.wҽ/od:5AyMiQ!JWlRr%y^ Q8s7@+D,GhKo|0'{,5`9F_`'%Ƥ%!C%M4gHp~5\$# g@0 Y{'{EnJ YMAkӲ@ߴ[5uרSJcߢzn Ӳ?v.yu"*IH}If,m@Ǧfņ(/7dVVTEJ !6Y wKQVWLm;l2z~];̋+yP1e>tAJRM呡 <=4j[,-Cy$s֗if@r[ ̹l:QsY1ͭ޼LQZ<u[A!1H/l%I'x*T >I&ᰪ R\RmVcaηfyr~Y۳ RH|s< w긱8bmoc|ʖEƏ<({0Q/Q2u]}xV'5]W_Z0 mCy$KM| yb>!m<oykkCA@9Aoߑ)y&hv@))Oz.<*Cߟzk'Иa~LuQb+C7`گg| )a+*El JDD&%Bp<>pq?f0ZߎvEDjND硫HsZ%&=vDeܖEĚDl}3QDx޵!D+K)jl3:u:+L2*h9^N /2.d_7q5~ؼ%&=7u}{s&BCfq;P4JZ*X,RVRFdD(@r{ys;pɐE VL[ J21m1K`E"h,)x_O^i4wp]̉\{[-CX2ժ}(0`ӨeM/AFmOtx^r"yFGG#)KCC$DUnIt:yiO 曇P d؝.9ȴT!>tv}Щ0>s 6ZeI=7L3Sƙ~W.h2c8S:Cэ[kMd[.u1 - {4V[[Ø8q}R(2.|hHX h|[* o2NpjncP33OyFg  &im |uEÜV QV2&v,) :I]ce3oQOos% WYK-?C:us0M44i.+o[ 8 |a;JHfdJSk2Y7 =ג.AA] ݌`uJy9۬\9|ё]c-K tH02kG$1iLa-z%֪TsڝEӠ (Ck0aVX+n&@3>|ڄPHLKإ6 hmc982ŋL4KAzHG&&"g`Ǫ{Wf"h1nMD8Ȓ+tY&(e}}satE'WlR85/٨ HІ ,f9[ }]huPY}g t=LZ[zEI'n&9J3_A|}Ӭ<ΎapM$*PvAvϩDqH=EJ7ovXQU9JȕS[ >B Voc@Љ` 8ʂ&<$l)%DI"x^ JCsVu1ГYJ6rJvfh]7=mh.'j{2^.R-E;ܥwS${9VwMU4D NJu~=T-+gb$+GϯaA(Mxx#g_lq)x[."m2d08z ^*mb:1piktUa@.>=:9=uàл"c'Kz!FiznwAyP1[8؉9/@UgK#7Rb_W\EviMm,Ei+1:Ls*1)!d(b <~ٺ~ϲ2a=qOՋi\wEֽ_ÛC_a@ۅ)\gxM roЈ+ts\s+`ywa fncIz)K\{JFlIȬ;dZӦ,ЉƢ G6 Y\~[//%av ut~XgqdOwGe`x,#=:'(""G$n\0;4ڝne=kÙU;MoY$_;r&zrQT]QuaլciRjU:5v@h?c#ߓgFp@ W>t;/ޭBq uh[kƈ#c 2/q}8+x77jVnDq(Cn6ȥ3W|顿~ ٭R i1d薱)s/4"2($^-? \zZ]ۤz-੬uq? 1G,Rxt2 N Kn%rɊuFFX|%xH]-yc*;K8c8:~E_xqNMGbPZJ0WZ,٬Ee91[lϴ[m5qj)8dEni~Ȓ GISEIZsq27! aɚ JQ^tC&y'V&Ӣi4YCmR`G9aH*NB+}գ4BH/O/er0 2eshlZ~=P,U;3ƋP6fhqGT(r)-(PLwH*eDhWUt>z ih*Ab;;RO-F7ύ D 6GnJV|aRQN.҈&-5UsyS3&_=WEwr ~\e6γ$K4FctΧDPTrzJi%ǣƣQYwж .X8pUQFڨ/,ҁ '/n|2yRfJAzOshEcQE慒OΙE]F~&Ee Fu9dܮ%h`|&kR2@B)ͺ[Ɲ6 xdmJ!o!zdELC%\;}jX\L.ʤD8s$I4tǓX!}tf^ ڑ=o*vNasm$qy~6As"_g':3u؎5}#-OƧS9*_;}Ƅ&@q;F!zplu/FnMᦫV*yC2!2FrȩGE}Fj&7}(iR[)1WWذ41Y:x:҄TeC$P7]o!"Vg b0v"ei> 1 sS)ePUaW~1ԨgHBت٨bdO04^MO>,uG YQPI'c2Y︍f ;דxiDj(& ,$-!*YtW(:O M#ܐN>F A CjV5 SsQ6=Q %w~ Ϟ`+dhP ahG&6ʭt!+_a/[Uy}IFK2:0ldCS)K-̚Јӫ_@Lg {auiP_.WY7axCJq߭Ё ;ً\MI;V`wkOx?*fݘx҅Q٘Ц^SkI2==jUȲgK^ģp]],-'R[o>U[ xxZ dPߗ]%}M%vj1c}mPw!k&3f^r?!ҞC/ )M OƊ9F7QWEN"j4nйaqMw}=(8@Lz4EJO_5h|VբŸ|U!mzX)LJz\Ӕw^/=yx=ؓE<K-b hjQ.(yaeBl@23MYNʕ0>w6#=@qzVWx:p&S'zM5Kc^+zrQo{ Q5(iXa1[\Hn֞S t;["p :d(׻CӛLxHX};نS(R{?5^ň'ok|YẈ-O&% y5Uo lbRiţ _7$kG"L3K jB nT9l >ZbGco`A?g MײBm@{̿SHYS:]|D1LDE䳯wM8trbjbxRpm*V726ǿ*?(|yσ^? "/鑊R-FGxȲ+dG7/ ^=ṗg"322i<sj:K',F\vFg{DSÚXdC葭 GK_mTYJ#Ӡ:PBtDn{Q< BQ< wnG3/5cP=&&2O}(CsF5kR\rT.X0{^KT .`5|=%5|zbq]`w} AQZdٟ32^l}˲y=Vi.llQ^YzeE7Քׅ4yQ,2=ZdI,P9[)?&5Ȯ! N+~xV8d)e> x_KOӊ3Ooy6Hm֎m} $(/H5BgɋM8^7WiPʲ6m6Kes',n6m9ū+l{ЈI o(qw޹~ H }GӴRP7]IhbF1Q/b35z}@r6֠ktxsf5HU^ܶ8qu WZm{Oˎ['嵙[H,zgB.FV住8+& fKM[ y7YjylU'T0քfs(n`0P 5FW_˷=1$ZP rw[Ԍ:]yOzh%P@+|C;Zxx;y2V`>%1gd~;26üV&X}ه^3̈́^;kV;MTc*Xkt_:Ҹe78ak'3CK7ћݶ{ I nOobVN9’YLg` `*V>ڢQT笘H Ywn/G)1ǦzHi"qoE,]:O=~Rhsd+A(`W"DNzukͱH::O,6.HٳW a:)s $ml"y2 8uZ724ܐ6'8Z4i,b$̖Qm*.?H/iג]o|v>ҏq_F/s L,yZ.:bf(פ9°c`w0Z ;uaF#44!Jt? ҡ:ˁmRL?AJY) 7}\F@Z(O2T?mE:o.}y=ph]v&hT.qxU`> z+0 9la]U% ECUžn.]Z!i/4EZz#w>L8ăWf[̣PDZ@dzȽ~#]nzOCh|f=Jc S? R62cp0t ^EIeAHwJ~f]9&8i,'{в]1,SBb'g;GȆŕ̠U 2%>0 J  y%azi e2Mp5j$Wr画hd$>Qf:%/OXZPۖ)V2t>|MtK^WT{: [V:=ְb l<6DsT&n-gGHg'#I??mqު̬ەl.;"Lj&.Sg@MQsd64q"ajTgEODVKI(|Ksý;%QM=Ax&n]%saB2b%HO>8{yZ') b8cuPHm2PMTbr h:!3 _q_6EfKzN__|6T ޟhY>->tIEqRZNfv|DXa%kJ,Ҁ֖j0J;~YCK3+zXn9fuod ji\ORB%t)m9}Vtc W~^cv6)J`exeIt #IpCҮDk5AŘQa8*ZgۭM<2ˈ~>Fl?mR:۳L@;I^O#c*h*|؉a z- -xy5}$.4cOL| u "il8V\l%|6@(f+*uODTz`8ە:#,1WSثpd4y>FY1SI10~)tlݿ BU.[8בdoڕ?pe䇽swpUzݖWhGcGiyE1̕84 fφPF&iaD0Q+XsXTȊIg^ sRsg` \NNDEŴaOt.bS@7:tRAؘ py`oǑsJ֢z*YD1JCU<@[NX*,iC9)@,ÌC\:Cڴe6 $"87y Oâ޿+,V cvb￾n~;Kg8ɺ;FdX5A |'"q0۟ -{ l8̉)/wis,Pq%e,=,Mu@9M$.iD;&jY:u%l ϫ`cMW v%Qk'rz,Nгd?z~\b~pVv*NU=vhB_W]n,gABN OCy$U'89(^$@5>׹}@Ӟ"MA Bζ5 KCEC# rO zR}>rmX/XXRӓyfQ=LX" s@Eф# ( ?d"6H2 m'u~^'T~VB{pQ푟!_n;EHdFX}JGJ7խl$ R[T49Lr3sBsU˰5Ć+t*CqA$ʡ1`%:FuanULC[])}^oZ$#17B Qq|I 5#-嗥玫vE Kq%>. ߧ 6H$"'ZF ̻{`qmIs]1H>_/ir/r:klV Mv 'D\_<.&A޼6L`e-u*DC^]!GPZCu[_wyl^|<(z$UJ:KcU_@rȨGv-( 4aY{h2%@/I639 #k+> "9yb5+-Ƶ"Xѵg &fUe@*B68oLH+D/āq8TV_ K&ֵF 7Zސ$)8[-p:vP}ܤI5mUF2EXIpx 8*:cJDdZ˯*#aT:Ζ8}}%,6&oҶ?b2z|cC:c_0`*!U)yRnS>v8VϩYO1\(4E{_ce \䒟T=a>oz#MnmOl>]+w ~q+$RF<,rUӠф@,׭drzkmƼJ6Mr9u l7'dP1Ov{tV' А>MPU \S~>Ft 7rD**%xn= EY3F$ p19]y/%YRn:6Q[P"[ģ'qΤe4rjtV$GE֒]oyH_AQ3}y9s]K`kj0']ǜ/1V\~ <`gEh=#E '7Ź1‘aT%Vȡ ɴH8dp/4'$[U(«͇SΗ *A'VvѠ_@,ǜq9,*5#CN> ;]EFp y֛ !򆓻DCyB:xh~bǪ;С:5@F~dtAk˽nzpEސȵdvj}#$L.̯•_e" nEhN0⽘|]m3sACXr)QKhjn9ABǷlǾ\W~>w;fo9KDtjY 83^4ygB:XKfvBѬVJT\[K, L5s'R`1Gfrms 0_O$A'i 8О#`.ߑu͖fP]uD(o.w?N_Ͼ?v':SY?^a6YH_ ]֯/= `_y˥0B1v'U=S7}Bne=q<(RNZ/bMpϸivZb+Ap./U'\X7$[ FcA04 GʔV۔V镖*T`c+MsQ蘴;]WCCO9z_>]Bj/Q~瑕{7O"ҝ]1)8\RJb>إev{%V{Y~JV,Z07&RrwMb$sg`k;}WIJt޾}u>|?*zVp+تہ1;F,OgRZg|indW(qiCIFFbHwQzDsg*gGl,ji#3=b,17.(YB$n1Ž_hITкj͵s{I[X?|rї;G?K]ތؼk8dܕ:* ?$ FSENؘO5r@  ۊh,ɔH^:H_j8{&^@d=5]04V K^Vܒ?_v". ΘkÿӁ^4ELdmY7&Dӌ "xCJNu\K\15[5[kV B5튐!|ӽ8Y6uTj2`@?T.!dNU[}/YM@>V/blR֏[Hkmyk!,5b {hZjɡF/pJSu}1kdfjE[{.G5ף$Pc-[=0ڶ^pZ`ʡ(1;]tFI{c}l.2֨<"Q aD*{\n$?c uEK>ej6/d~TwP˅XkdTld^4$p:'S)OOۑDjDnrC%V7/oW$4e/)MR*4+lףn,ȪWX^ܿG3bJZïQ{tKx򮡄zX әԭbS3t2 +gշ,W 99+:+^jE0PŘУA>B^GCW+S5ffni0_\_}ؤB=}ʩ>!m#!yzkV'<[g qqe;eTH^D?Qӌ aiOnp _BH ҃1!,L1 |-VJDKOkӔԅq&c K{k8Bҭ9eeߞByXq7|2rI3g>|Mm ؤܣ#+^[eƒP쭀`}V%1.X %!:֨xLe=1Vo|ݭ6 ׄMƶƬvZ9qSIeQ!~=d.]Z5-!8BpbihekxF{}0JK0"9 eۆj#>{16H{*+""!PU` Q` 84ɴij0nyG./WJD:՜#<lUBWv$jٴzT 1 Y )Nz%VraDH6CTw!Pyk@7Re ƜO%68薃xUe|w~jWHTQ{9q7Kot.Jik8[I/s%E*lt(*P!ʯ՞8/KҷEݘd`xiYv8D1v$*RvCcy)^O|5ǟҮ4y% KAQFB~[Doz @Kt~=?;/WQ+'J[>MR;71$+`Eխjϵ"25E? W$WB :i0mF"fΉ DT蹬\͍cC@%{MDf7t9_[0n8uET@He3#_'6m[D@(&:3'y3K_oa_c+jIр^ee=lg>M9a=ibh]:׹j3«׭0|jey'rY Pakc?oe\"#T9 ?rmHyJ5hq95p/)=.cmEѳl:0ϕ1v. s`ኌl!GL2,0<,3?^l$j.f5Be#GAkRzO}0L7kX1OX XZIq AahbC w쀖Ñ=M+F5>7sΗ5e`P9ѲL $~PaUH 1(^i˼aB)6\'Bn*'&i(SCs(?(ՀmÿQ24WgD6''*E"]\*{Ԏ4h7DP|{~FL+r )$lj^[ I\2Lk52nK4"E-\@6LT s4 ̦SXU߬7ξD P)1Ǿz#`801?qKbؒ!5mϝp4߰/K K :FO||z!IS3mq\ʺ0aNڀMr.'\IzPTk{ff;;@eqXy:߫6`P%Jk ;SkmP/e YْZFvBӡQe/ f>?6X_AmW+W7c$K5pOpC_ T/X{9Ԋ1Њg1~5u5o{)|52FQD-T0mvoV݊|2\dΉ¬ka{AzR[m"Op͟!vHD'3BP{?̔\$D+<(yB?7~Gu[ed/p3җw }{%x,d \ 1%Kh~lk=lc~'m 1T=2)aolO>v=0;x;τ_-6ڋ49MbSXR:x&, 7JAwsc+9 Ba0d,~:7PSiAwQh<*~j?"bW5#A4(*Ry2Z }y6O965MH82| 6ҠP%{ 6o!WtwKCP4>΅ h9"_jd3ƚ8{ de9ZbrVT_dęp-fvÍU;!?oqƋ@pL@@oO\Img;NIw:Q\$؋=რ%ـ$Ĩ-ҾxuSA'D}/ͣ>A{o$\>._@0hȹ3,]E_֠%!e>ؗq Yc }9xBȪA/b.>C dsןcG*{{mk6iFRy&J\wi̼=VAN}t6Z$%6\wSkȟWi@M {ƿ-GUq#e,\ 3#:?dAwOlӝ# `OAu4p V_f;;]+Zehľ[ S/3=O1,$vYAJ#aZt\UfzQ"I !Q'/v4M "6;\!`D YC)qaM|0WaSV 62m)^ 'j(o~}Ĭ)CƕB`8JjV蟌ቷ"{}; N~ <=6yx0~u֧ o>g|Dm ^ )jmzywYRݔ5%.&VK{RtB{(rniv`xl/ yV\p6v]p$$OsO&x6Hxn(Y ufWOxƏȭi!VjqcDIDNbte \À%,H4جR0\-d.p E(MF XW*TW-6|{i`ƩZq(Xq:Bp_^أ4NH-\w`MG; ` #AR(,`a=|*1GE騻p1fŲT+`@.>'F'@ asĮGʀ{YH_ʥ즂2 qT=YLth^i.zg`@ Ŀ@Ao@-z=uvE^ŚUcd\\?#6=#vQ/ cz뿳|AZU*i)o%X(c0Y'#Y=S1kUDF[]R :c1/M.rnq _Y 4E ǥ'=5q1=oJXϫUryӭf[(+ELkJTgϒo[Q0fU^1gꡖeo B ۝-22G@ ;9@L4HEvbf=RxEmgS(fjk;d@.V3LFL-\֐0M4͕?rZtE+K:L8.*m= ! ؋VY ."6V^Lج_5vJ^tPyP.;˓/d d'M yj K>CbмEf]sg9Q8wk(}/rUawkAՈTtpQ'9WbeRXc|%뿅Ed믐wW.t2GkD?hvdk.K  CNTyQKkB'ՔFy S,CX˲'?\PLH"@To%P\QvjB&7G9VNߓVaysf clW8HA0=c_t<1y6za4lF'Hy:pXY.,ٗ/"WNiT q>GIrilU3X|[:7~Å͟Y#S%j`aa#\щRH=sivsaial;+dY Z1wYJFpu& riJhfvNl=n[@'y}6{#f+rZLuf@@52~AlĔ/v ISD0>u|`2"ZD}vFXБSē1Эgv>l0edB3E+O}wXs@˪.]r|OGI-&{M =e! ^!MK!Ԕݤ9z].P/Hف yҍĘdb`oZF%)@ @/0ya|(Epf/jeukVD:]6i]بjHhuvhuD4y+{5O"BN[1ԅQ/+Xda[d.̨ @\r\;8 [)3NFw4&@SY1p S19s+O dXlDGK.(:}=6y阑ꆰ[}ХxjB#Ź%-JL~/Lj(P TROktr{wfZAzD -WcÌCh6X;0_Hc{AfTtHb*1kJ+h9J+GO`9VDyܽXbZGnS^|vq) kάoC˽[M:c=jGb0ilz2߻ecxt8KlHˉXYL_U*o>ebI *WFwje Lwp2 g$'`^g9~}\G(ҳqfnu)N5 `7|H,9"{tA>zK`:Nlovn+T(@(rp&AjyA/*5ȊlddǸ3AR `5 ?bK]ͯY HQФՅPX~`08[W.~Nx]LOa񨮾CgvZ{6@B,/Y%e(F{fONN9=<G%ÆEȿ~!<0" 19HXV)oJ|mw?(J]R!,6SHNRkLLY'hۂo!Y]zkUWȄC"%S<\,\lZǐЕ-&Alc s; @i׳MDs,>'"xeO4D[S&ܙcبL\@/ pb&r0WdܧHrqPZghVHQ)a-ufC>EK)*[{v:/]s~6/8ʿ<^qį0:O:m?;: >{+0QP:<) ׏1䒤ebJAw5u`<퐿Ȧ`&%S?Kw~\^) JYItBk*P`taAWP5qxϚJ27="ZN?KF?}ɇ}2Xl5wo6WZ~ 6~B4 L%m14Q+ep=v@rl 3FNc*+_d(`Q8-@AͣЍy7/41gJʯ+Qݢm3F`Ig[u5KnHn{yGVȰSL}&h=7]ӗ!]z3^OU_TQda ˏ*:W8LNw[5nP];b? Y|EN}Xr8F#!XQ)ViC4-=4 V14zȻ MX^olͽ/Mz\a kqU}tprX9V`CK ɨćmZ#*Hh@@EIKPf{,!NCjھfL!* >_\bEz'P!yqnY}ԤRD!F% ] j\ ܙbEhY't` n. "aA̢HM UW\tbKO3c4qEyCפ,qyRr7=1 ߍ#F?_5'_nSWt ^?D΁-=Q:?}j(w-@PZ@~?Yωi r%ǔ!}y#;9Ӛ2p^srCŮ@y4Jva6#)XJ9B.hʔyeBT oPT{WM4C>Qa}Bib]e&;.yMr~gI<.EaBN cjz#~"aQeFuy=1b9a ojzx׿4u3e0e=pyֱ0CN窪'R} '┗v{-sj(j'SD̽i3vW$* {c>f-6~~'ݽᮾv_CfofJT[EoE.g|ܴNA~Lt.Ek?af=!ngGhvVkC up FrY#"uE9襉G n3hxHBENOKwA.exyq/PJ?/_T=dܔ)(7t,B6EΌ;0o6 oP%}:sdK/QG^q6,^]=Sۇfap TE* ;/NkhKǪ.F_ſ|%ay\Ha}YFBۆT-Dlp3<ʔI8؋y4V/ 7O1'}V8/?@nڬfGU7gmX`vS\ "XEd:r9RIZ6e]˵K4Awt43J#ڞ`^NLmT Ks=k9% aK5dJ2-tHL[ygT_kljaTɸ }𔎎\~l/W{#H {Nmc֜ӑKXHg~Ml7DIJuo"Sf{T9 _+R@*eԐ~Vy*N2"*~YƎi'!~~Ӡva_E2R/KI5Ց(zĽdPor97¥'gҘp$(_:h |7> A+%: Ob3|`PHKR*{lfF%߁Gɧyh\Xd6gao/fg7΋~PeTcc-\5ɡϞ\"34M6'~rD+]I f1JQz) ">d(bB Kk@ %\ Cb6kvZM83R=* a;e*Qw R6tCC ޖEVټNNUs8P D`nטJ@ EX@'u,X}9ڻ= Gc%:C=61|oUXV;I\"P]/dkB*@U JM )=^wDH^ztI: -{:cyE q\13(kNB 4`HI3p>UfR"'~ȿd\v]ul=S-x=ޙIQڛ}bPBeU q~A>5Bl447y7Ezf^*bIT߅gE3U$q5Ԟ"~ڿȄ8+o02l~c+0X Wj+! w2y u5(׳B QpyaϛtQg]Ɛ5cR&]cɬ4G5/>e@6޴d䮧Of߹*/ !aFIqlAu,[PQ[1NU oX6ls.ZӦ}"劚a\d? ;*͵#a:XdڞVqm`r]y.NRϞ¯I=6qDoHSU Q \Wm.(AA'qɂ@ǣpq.!xzgҎCndrdb2ք]^@OɸfCD4I#A4NP1Еل:D_c0&ĊaJ7dfA-v EfՈ#-H! ez}Z`tРkӚ2ct9$n61800'}eLV֪G67k'vCB;BΎ+/- _8*8󋡓8: !#6CR"JvhuX-K ωE$N?Fq zss |Qb8hJMOMK#hAe8#"&36]WCw|)&ul }p .>|DLRNS_-rm襞C։Z*T(Kv9&{[8-ycH協<`U7z/?4M$N( [B |Vex)jX~ L5_,)GggMh9,q8|Xڎ=و  ;3yI/C,ܐXbc!خGF! #lL 4aM@g6Enq"9,X yBl'<m @ڍ-pw+کݤ#y}c{j8$!Ϗ院H|fDp͝X΂Q tQ$ ՙ2p@,FfJ!u3n'YCBA@d5 ijGI\t)[~Hf13H%bnC_"&jc4_R5-"C͢0lĻleuVi:¤ǭr ny :,>YȪKʘ W>FJZ8:P{bE#"`3q /I_*vB ,qBLЃ iz*4ؒ hVW RkSuʙu#%X9ICΰS3]"Rw\OD~N[:-4=Ne^8:L.Yb[j#1ȳ<9yY@; rr!#iB}ix*>DyE+@o1gr^)lh*:4 R](o˕55P P\|> 7Ufwe0Lċ4Ƃ)y&AcDܤ^J1ڧ=PĖgޒshN߅VTPD[\Te\zŢY|y f&Oq&,YL'vv%8Rp?\~/0pmX8%cv'KN@@^B&{ 4]m 0gIi>z>Tpd/.>H#Ck?ݿRP .9Oc#P~^LlBL/Yv;N<;_}Y9#B7 %G2qƷ{U]!n!5w|lv[8- C+D.u܇{u&?BbVS$_HAT^K$&^, 4<ȚhE0d#UYEぉ.hP}/sw|%dIBQ%pԫefm*V[(po$OX7qy̫ o[V e| 9` (s;LJ\CVҢY$mdY؀h pZuLP%ZǽdbTrR#,&%uV="Ph@й[ Oӈ>, W̉Uj i5HEgNuˠcOjb1 Go0:bҸaձ pH\`ZG_toxsHD(x'+4i|庆6]y7Nh`ȨE#̏>H W!ٯ͑zήivT1a/"Q c\;-qNaߣmh/As`W0_U]jn+Y7 EZS}|Zo;xfX;[$0IL|mI)+=m|7J#me=pXGnkMch@2]=hKz^ VLG`q"`ݤȬb-p }bjI8t8֬ݵsWՃQ;O; d_C;2[i0Z_Kԩ"j,xԊ`08Z&׈ꌋԤ 趓܎CRt*YX̶Axv.^ϖ-kEbcϧc k?f/N@c] Ic,5l385q΢l¾YWerKꀠM#40;O|_2ghbB0rjSXQ[(4KIK!O,~PE;lR4ce);FlX6Xǭ9ikV3+uF@=4lT mǀDA'J 2:e@A6Eǃ&aS=^XDkcHCϫ$|PIpiĜ,m Ѻ=^Sgbb(Q5|=ܓ\L&[A@sQ[ۋKe2;f(/U$ZקYW5_(~_:),A\5Ke}|ĶB;Q ׷оG=ނ!QȄk U˫Fh;T`hx*5p`lciF!oo:tB# C#.qSřZq*+#ŞMt8qr( čNb]/{J2CG@.}DfHl@.~dp2\:6 [btŴGsjKaCTT!k.s 6_mVagkqUږ4ݣ̟~-\u(٘܀"2wS‹W?)*9VLc)9AQ6N4muɽӟm\83F+5bJbdHex,cߨ]SP>CNR -j1*9 c\z~,jV\)4 6u!+U*?tSƅ,Uta7}: $|o6zgrFFfWM#/;WQDurw?h 'zUcx8؍%c,~xCݼ[ШWWxtЁ${nhDWUp&0Hqc0jR hSFu,,}g@#1X jOül$A A-yt7HnbE7+b^dQv2$0 z~nFޣuѻ,cPl,)T0z?WƺЗ:#DEF15 X>-~=‡Aj#{vn٢b0p+pZ9=uzZ( J@nSV萷CpWFY/˥ԾE w䚱䙝s_T@\{sFļh XU'??2p|;(خUg(Pr͕8c<oW}b'+ Ӏd=¡k*w]${<-FIDQ] $eDychJV7m|Gn;犮|wݧ%jyw6:SSok(TG [cP褶 ո7oGp'QV{y߾`-<"7rۄc#+vot8cҺ%ߛ)X!\|I| U'c个 v#׿_Kb֎Oq]<@/ JLOZT&Cb{fLs ЍǼlgBn2 )/OA,8:/ԐAD%Le7]rTxo1皉u&9dCS=p0%ܚubwOmboqӾlHI-*ub.<77mlMZ'^ l#bX3UYPk:KsUgmBR[T{:j|xr\ϓo:]9܇@8n~1l^2+o 65z&Q9,(qLE9<~gi.~hײwNQus;zTGb+Bb(+x2j7t\9"ďȶ)ܫ|1CϠ0l_zU\-NqYc|;40Un-ڊ'B/3ʉ lM)>j\iH x\08.Y$T~ =3̨aCKw^%Qs -xEQʥ(!Jcȍj Wy6lZ`C{޲VekB'4v+!'uC3Hsj/ec$95.rulR|g fk^!43TX.ɷfWsj«Sz+SvmJnWukĄ&'dΗYuf OI,RE{ލ]S(j:d\3TӒ{ކߺI\)*PL^c*c QfKaPQBo}=z3heEջj{{`QA&zժ-kjlbY1JB@3&O:CXT@w`“g馩 (sjyLkE}k㱀RzaKN3sz{ NZk ܭΏ&/@A:ͨP;2AGGSѴJcdi!k B+YC?߻b %o5aL77*m2!G55F̗db.E2G,aui@Dz/Goِ{%6 'YB)GU *h&?c4KM7i&Bg$fKHTsA ;mvդP!FH@;[ 5'9g.`x=o߭B5l:rHo\]890#_Z7o<-o7_ h} 8B# #:2eWuZ ʩmd)_;b}.XxDž6H{)N?]rl﯒綗D NjrpݕԿ/b9v{߳(>--N"̦PocK)gHrϚ*Zk͍øb,?N.[[ $Z Gma{(%ON_;Ҳjt̡kPfe'͐0ЩpxTU_Dc8*ӲW tmtHvHWQ3ƫ2zGcQŇ#<}5rphlf= 2:d^<i~$<|K҇ߕmԅ :J6O-1F ļjzNeZ ~PQD@ܰ?!]~$a{S=ۍ}@1d2+NHEJKQFEXLqNvkڸ_7&Br{Iʥ[\EdkU z`}1%Eqeld]&#+y )RG%jz1ͺ }1 # os?P`ݏЫg֘(HAi>^q Ѳ,zf;"Gum5v5f1/h,8@H˩RK /%ȋbVOlr4SW3'FA?a9+Kp:=/Ёmd]Na~>+5l#V5H+6/Xq#FW;D ƓH |f~U-8,2ae+o}oXA{.t"BtaЉ| xEħ,#Y j#$-[ y |@6XqFkŖ ɫ,J i~lBmFc'jT9L٩3E"q4~qjJIjIlOB(}i8szȞό\淦x0i(^7,9ۓ| k*- זi\fo+},3pKC%7}S.T;Z ( 9o*zm@\pugĭ% 2Y\UzI&[S ҅q:(}s 8%T/TޏIzƜ};íPYo櫂 7{_/O4o)ImS݅ߍs#KSѬi&Zw(9 Iy5cUPԘ͖GJ%kZ4'igcsi` 9IIViP"8P6(.dyl)$|z#/y-~dhrpwCYsZcSPf})NJ46ll8.n[\h} \e2AY czE>RQ/rȯmU(mN/<\$غ~/՟:`r;0>9L4k@TDž$gB¢)= Ž n.-M]R Iڠ ,:}Egyxi5:^C,LE‡6~8y2fJ{\)Lȼeg53RCKx8voP^QAp:c2}p8XGP1*?2ߢFS0B2B<4d&g(ωuM!RQ%i'Ě)F-ruB;no Ey4+YfxmFR US#ZZ]0Li/dzͿi cQ#!B@m.\-QGٟ~V`yQ .49c ߙ@9P=\=}6$@H5j֥V4xF=PsMق=% Pe9>4:l&|8<@ ޜ~qYf9Z&Ҟ`|Y v"7n;1PJ' n߲_߭sx'ݷ@!FhAD3{b%zxS$F+Od] BBN$DŽ6kHc0Ghɜ- 4#H\tH~E)i-_BhPSq+B@!@f)<}I6Wˋ)\줫B/tC)r.? F~|wh}o@q wƁ|<+ϑAa< B4#|28DB@< 80 O1Y|^M " Fu0h8ZMdh8Uu=ލgtRY$jc!E^`aXb1un`WEj'պlj\ÊCQ0î;Ȋk+l;K6R{4mFUBYG7Rd<L*#ed+9D.GAcĿe5MمP-w &m\QrUWAT'fMT97`M k-@߫V]i2FAA,wΑ!@%UTP1*!ͭN ;'{!#2Y?rXtmWHi1m39EQ|@}DYOs%.G2,MRՅгRWV|\;Nc1 ͯv H_MXq@CeWf!@7Y0a?0]:bdeXT1`ly rH(`ɸSθ OdIdyNޕ^x25'.k8-\D#:ۍS\5]tIp}/wz4U'8ˏ]7Mx{<G@',s,I;vy;eF)Lu|/U7c'D#|e['|MM-%렕6֢x}3_CTصJ.h0ʛ?DSB#S`s"yK-};)fT8z?2́F<=*IJ̇QJ}%ζK7|I`Klz ` !MVչx S6͙|x!2 # Fx^ }1KXmNo_!up9P,5+5l,N5 b9bP0p1f#cMVc}#_&hCmW̳:ϩ䙐8uQOI(g1av7USk _WZcL?hчY.TK YTϚqG#E2;`o_hgS$\U()vP'[WDrksZrW0=k}{2.>wC>EXO_q;?;Eu5x-^02nayZrh١*e9X 鄩z O8 c=8߾8|&`9r|%-1oM)%4jix搰uhUhth1jgu}_{tiFO88޹%mv!*_E\m%Q^M;oR_Ye' AA"ZM5j;qvW0b?AQgZZ[G6șX\gZ}TG1lCB?A)}ؒGjgˆ~;(s}j8 &ݿA|DQ<^bƞnRr'MT13cXJapt{F//zA^FaAf-=5bG͍1Tot>K8Э a@M+\nzjDտ#0r$[ږV*OC y_$e1Ug,OzkjF\[疞 )îV_7$[\+r^eE^ke`I)(s$H[|R }UCgc}M޿,mJ&25\ZK ȫlhfQo"cv@Pv!+Q?s7MRݼw) _1Hkx7ɚDRݔ]kqʋ6qڞMR [RΨ1^w@i:]kB~Otz~C !Q;ZsJ8tn 4#nh%wmRo)(NyZ_E|*RfWƿ?҃*VzIDQDr+:u،5ע![I3jKhob"63!rND\D.>wserb-VU%8av?EBOiQ9Wp5IOB/+!j!|˽5U2&VͶ|TMBթk4?Y|H\'@j=5HC>$ 4*CY6 ܙbV⃐/};3|3hR"[n 7Ϛ ;+2Msj@ED*` b\ַ(Įk r'$}8H1%eh8ØRb5\FqYq ,+E LJ6i>KWueSk I D 9db2~><̻+5_EFf1aF5Q0d ܔu ^vh<Dl%mKp3ّ 8&cl9rv$8w() }w @_^ o ܸJti-ޞ #P30S?]ьeI=ej/FA=tj?3OMzz}F./ UO<3sq^ۅ\m2'8rA!5ED@hVx)P?!΃.4mĎq jBgcJmK\E"[9$|z޲j K,:XQܧhV@xiК-,+hXk ܲd&qFQ I|nۖ2 %JEٰK$&N8#ةff I59S v"qE4+Fyj卉 ~?"ܨ핯U=emxvlj'*faVfSxZw@2̵#"f#"*z#8h Ȧl`#tY7<;gW.E]\E3o:|)nM@-]a6ԋ6 m v5b}fM͢;G&1 _8*paxˀU #5npF}wa3 }^EbA.$ŝNaxf}k`1pʁOS2W$|åU ,/4. ]a:4?xo1)C3딱Ӣ[20iz7s?22@*nxa/>ܘb 0`mSB{3N8JЀ֝1h4tzVl"#]a{(' 1tdΈ2O/%;Upш(jB}8⤴$Β!OZuj(X>܀;wIr VY| ye_Il,G`UD/ l Jk2>Ȑ](s c3'͎4)aMDO|:\ӖlZѼ#>|\Or`;77 ! 3ぜ"D,i?YX鋞8!0BVqfWW: f?7B/Ngk{]EhV] Q譹sZx=Jr oϱ㑦r}Jg&Y#M}KdB}u 1,_ʯ6:7*sx$g,] K iH/}Pzm .=4#I@ wUZ_qH4- ¾·-)jB-*VfeC,"7tDaV?PrlvUCUdN_bdic?FpI "c6CY,#z($Cޔ$6564w$>8 Yn(w0F3S& "Cˠ >o)TETO`3 "=_s6v)4()Vgw0JTD9टެ.(DM7S v>hYuͣS]UX9PsܿݍXucڬҢۘKȖ}̋9[>_ҏUԿ .73&|BGIߦN;A)pnh>(Ns~_bQkמyЃr{FKn//Ȕq{__B `9Dpd¤bK6g;ݸ'5k/Oj ఍|g 9!W}bT\Sk+9 },׈ivc.;i(8߇A8s2=!n eO/RKM(c>x̯IWb^RB*1R+m_ڣ#Kq3 =~|S#@hs'W&h,U\-գ3eˆGƩBg( 9$(dhFS9)C/GN גuIPh%UlEσpzЁqI)$ &>GSx[Hi 2k} :Tm9]}ζIu:E"U)t(8ٔac7f˗&-Az~Fcv n  St͜cd m*\ɇbF|r(~coNtdGfxz:/ E??o>rJUos|H%_UCN mhU`(8 e|N͑ c b]{'r?&6 `±Jo mB.ΕvI f0- |a@Vr+L5ucJI8kAgKaAMԨULw@~E@Z!L$ȲS ;9NKfuWtc:-!ܽ9e'3G6Zn}l ?gt8被wk#~?*rac m,4>tncok|/Hc.,|i&D%w&Dߏ>4L;\h Ǝ]s(6us eMd^&o"š[V\>1r[D~eQ %/jwǽq3s=N>c${O L2B0}S-:BԷHxHSU7AReݵh"l{>;~`/a[s~bk P؏x˫A&OzEGgPY휭۰`-n"Sp)/k* daEUJ/9?gSJ6mPOQXr.t}p}y,wyMĔxmʒ\u~ifk! s)w^PRN,Q(y?oo3F{-Bp6W,Z c9C~U_J)C{;m&虂;"Bzծ4Q˙,uYE[. r6ZļRgp"ݺ~ n\ b/ULU˔6Ӻɳ.-eFֈ( ;6XgE]J3Ngz)C(3%)i+kђfk(|-#g ' emoWVDVta?#eXal,6^8VOgD~"s.?tUr WCi$O7;lB`-<F3 v|$ P'"@yf9 1Ғ|#B36b7Srhn.O.{$"hDxRshUT^6•8vPK@`7(!=0Z- ( nI6z:{\#&}9nۙi7F>r >\~_09cp#9_.(v=@o3]M?fFL+i\d`Ҭu")nSLK<-TD|U54CM(ԧ~nWx!ѭBb {-]r{- ,CNU Aux@ OD~4RЦBsrmKII,A)cb!ZKV/TCdpi8;.dp8݂ڷugtҚuۊ"-(h|zC+3/Nl*QrP*tf_vl' nq(Lx }lcqyD]ҧ sZ5h8H1"\sg pǠ4^&HZS}U< Ipj磹\/}D,"HM(yPu;Qk>s3Pʨ WoЉL̄G{ODiydBPb4}W&-*"" Ml涤*\"q/NHFZ,LܾYG`G@u ŒEY)B ܱJ ԸcAq203Y3ղczπccmv+wQ ۱ƨ%"h64zVWpx1%jynD#Z+a_{ "{F}}c| !yM>Smito~f7aAy2%k:8'. 1 &{y\c ڿq Tʾc/ޯ}) N^#Yv 5r_!1.$??mv, 8 DP\m;PRZb (є1; &7:*+IhM4J]v0o#?P qكfu-CXâDiWtTv,}!p5@PN>-%ꂃL=wLs$Z!ϓsm-{ƽ:{2f}sۨ7˯" QIۄzW(~Ul `ED ǡ (S*qg+n'灕KUqț.~,wmRȈSXOwqgn,anL?4JkB`XÑ;-qTè- mK_*q6upcstvv KV=)#E,@DSaJg- YE*9G OoǵR8c'&pl b^6w8Uŵ+O4zΈ;K ́k†kؙg8* +8Ϋ/&P JUrJRI+5zLf?I;ٶ!/쬞ub={&L;ҹ162-%В,zї @\a nFz-Kp=v (()`*h!ZGTƁ_l 'ե"BxKOig܀9)#0Qu= ;K9Xf>jսI?=Ky̶^ʀIhl߷-e|R\ 5k/x&pP*l;SBwY+Uj)wJĖ*dƇ= qe~,M֎U0icdN_j'rR51;n޳=5":6lcI`idtZ{U:6C )w1:cL"6J)f4<>;5P: ؖaO9r.#0bA&hԂH:i0;x[!@7q0"u8Ȇ2E[ ``:hZ;h "x㚾+ &A x.Hܮ Z؊8 Vsٮk 0AK-E  |]1c+u oO}V=*Bs )L+xp@cUT (O=|!t]w VcVͻFysWwxj,mP YTz/IF[6|tWKe^5 靂t+-ӫQ A̎;rވi7YJ7qާAՑhn4W1Ǵ:GtGט h:F|L~@T-Z S /P Q@gډ 걹 9Lx56Tl"k 3\(=m}e`wpHIܦbp{KO"9OOh|ܧ&Pl~&%sk!:${a&Ze H}ҵ`=ur>GH,\TtN%r";GVNJ@=&P |6XݦX8 ,[]Z<аPKF zG?s2YzV.WYB=g5en ~?Un|yY"5QM:BmA&h‹)@ޅ+G`v"]URRc0RWH(n*~DKx_hȉ,HҰ3ϒz4HLD!3$8ZJ+X71ffG qgR;xv-h}5Qes7];VǨAظvõ-nz7l$cH`'ʫ ?q,#MQ|6k )ؤb ӅM?bdz&}#lv3TSU8{YIҍ@Q4Lu+WaԖwYyvKkPȻ9u=ߒωL$ĥ=Sgા[g"#ԵXXjr5_WC pkV:z0D)əSAok[R2X>鍊Eb3M DDgzZU5 t(s_oO- YSe/XÆpKZRT6RUq_H*_Ɂ3滍QఠuodbH!aPO u#S_Q|VO@(SxĜMp"8c6pIr5P)Ѹ*+k,BdV ˥u%/0<kÏΓz~\%Sl,_6X3`Y,*R` EHweWy@ N).L U^iCLh|V=3Tz4d4AɣU$iYshP!+ QȦ}{2 Gq] іt%NΦttM9t?9)kl ,?9f9 BUӂ:v͒z+H~M ":3>ZrdӚ VD;+5؀Pi@#m!^Ό|ź$u-'ܤ}6t0a lJJ8Q0ʔʀ_!^( +V>fLC[-UVFq[)E op'=cmȹ{eKE? tp||q>{ T*x \kQjM"!$/z 6l0 R:el13Py7c+ћomFRzC]gSF0a46 A/Fb*(R1AEhB pܛÖd8D]?0'(J ڹ+0/ xQ&h #jH#Jnex$@!Ye4ԯ wZR`?çigK/Na>3x ZՐ,$o2eaV҄BA$`Pcj44+~٭Xt 2d0w , ܝQpPOsf0wuÐx~jQ}#ɚmjh,(̊H#ͫWP#}R%u0a}=(Upon)M탄>g5&kĔԳP.dK斷[ q")cڬSʷzX0=T.xi)$jc>!#8v8ػ$6?zU+"ΧLÌAcUjj8 Jl ^]l>o#]?f[me.+PA#ՅSK~h !ޅ+U 4ʧ\Ls wdYMEd$NtsdڄpƊOC"*o͌{6SZ4.@S9]u,1مG=]95DWcλM-=ߠ78=6# f( W[R$f 2ZZ]똝2:@^ES"/X>{U]~ln€IP5 ieAsrơTNjֺfbwBL)Λdȣ*u%kX@ ]iŒH[MҨc~6⡔t1#&ea݃h,:j[ihZCB Zo]RSthsq:Yo` Րb )#:~T6 d0tS'&;9V۵rD+(wFc/ u@'R9^*e# [¸:a9xUrD; LHiNgU/97?Q[Dv|!@Iv)d3:9֡=ڂTͧNJ(r㓩i,hiBê>ض&TxylAΊV`vhy'bYZ:6Ϥ?#B.h/Á V_3ImO'Ed-)P }Iu6ʄXNYo)rfJt/W/6(4W*3Ѐo*٢~d%z :x|ӆ7n?{}腾M ERqPa';HD2C#Ed2+(K)b6ohB4 $HuS=ܫ%xSNԏG &Mi9|_]NOƯu&57H|/Ơ\Zh:K{{Ia#r:g(Yj~pvjL=,`:@AWׁ."$CfR3wq,2U:)Ңtx|8o"gXhHx̶ `xyYĘ3B5TPmׇ#dqe)LG#Y0EcNoIOgO˪D٥'˧߉V6-MahbOL; $4F~+ǐwN:FJ>0'W ٜQ^ GctV>|q"ulqrwL8D腆i]6գvSpA` 3{p*= $n$uQykb;O&`5v/9*7%ܿY5M9tNci\"H߹QY92Wg,F^"Z5&`LW9.)/ P<{Bp:x.x$i^󤁃1f|(*Yv^ :^0ģ%=^yO9m&UE;t\у[3{<]6X+ཅwgs,-.PN7[q̆)&* zc4T4\K-"C62ePqHP[i I\.uzyb`_(WWrC?_ZUqbO#Nz&Y8H#\\X6Op0p$N(&N֚'OAvW^<[ ->&TdÞpJW*ŅPkہ~:Qt`8{$sH`ݸJ$<33fFʬ &prwXV=nLF&lc/BJ5A LPwow%a|5aۦJp2ֹ!3sp+YEcVKřk8V*9<8X6{y7`s#cjX*?l"֪7fJSh fmlitdȳWܿRz ^y$J^'k&Fa {j&cv.E8pft¨ x'#:]<~_|?|[M4j&7M\vb)i@[vF4?>5?٬{٘k}uq O1ͳک=- '4#w?D۬jU::zv/38ǂw"@x@^68QK:t K\;摻TEunsōPcdI$oyUCA #"88H#Oj;`~E~4VԬqA5xGaPX7-rk3c=RAGz%_P ۮj XDyAvM/w|Oy8 !*XsH4[%LvUA(KY+4`g];/Q&#l#`7- 5eƮVE&s4OV$39ny+@Ψ_t(#󘃔wJxP'~˝&z X%i^Ý4)ёsQ7X`%vk0Hf e0V}g?[1"!#M'wbEx:< tLrEo9n!4a2Y? cc& nt,Ým͎?=6./q,̏s[ N=az jy_c]ˆ%Bu gCk;`v5rvxߒNؗ{dzhEb)giK>W *%~b9N;/!awY_G$hO_;߿ظ҅|$ .Sז UOA LS.{+,8Gf.kE HYR̉#fyXae8x@E `!}ktJ^9eC#靓,2 ׬y.sB?-0P)hG^!;hd~*)ccH(V'ҰʨB:&}L ˋO@ źgz&,/FҮ],L"ZE9>`\SRϟbܤ_;&8Q+Ӷ;080)/؛[R`@3zNxQrQ_t-ܥpSfʠC\LyM:tjUV;'iWTKVa VzFIAR!_*<|VW%7)Fݝ =be wcI }tּB+wG#;o vL78*_=r]ͧ3q:NSk򵒳N1h8Ҥcne\Uls1js^V{XY tDf m$& $?rOV"M("=zDO!Pk1zeYz1XXoD'ٯA_0B{IM{CA5@qiT(aތFN5WI+ 귏ڎu ~tOoL:,+_pl.@ubS.n U "T8Ї=s 92R\~6<ʉ̔ց oT ͻ&U<'v1`6oNZerU x5)muI}mΓQi* $`t$:\Nu. J὏-K9Mmt7LAHN~ T^Bh'qe6] 41`/\9B蛬Pb *~߇w 푍~]b*KZ㾳[uTg%@PYZ@n{h\8mSS\n԰7fjZRDsH6WY(^ {R >lwN"K^7Fd oW.88:x4Whn,ر~CZi~}ÆD;*d*偺7Ht=/B0jfsQ,7I>t2¢}ZL޹m' FTIBrr;sYQeb*i-Fc3K|u#Ȕ0k{'`_mwHSCӊWhŊ8eV! W`L_[AmIEp#3AʄYc[1TmxqE#F5P,7-ɥDrkp5سQbdˋ +nY(iS^ U~TC$&9zI@4PU /AVN~hdgsL^^ë 7&qxk,,fw;U& aK:SJю%$ˉ= /Su|pvOu&qbuv@c[k8 mXzB_q8& /x cb[&$ f[ѽMe~g!i<-#U["4ܰ%Oœ z% gw A9+mzmb< 409ΰu_T6}Y]'V%8¥]6)P4q^?p]>lC;`!mt'BQ5թr8CqK ѫǼ9~]zZ]pY5S/&?01=hB6IGg~ƚ)߁hr)'y$ #.|-{;Ns(Z5Qnn:ʐ?/2P!&KŹ+_{lm;=]#\"JPu騶夆ZvnY*A ]:+RO(R%7p]rv\kA#$2@[ XF &ODMERY H;3wʣHvxx֢%⬫Ir0oٱ1F] . *luP+:`= 0Q|^k''oWT.KOkunk^*n*e hxk&j TsS|=.SfݘgQXhT/MWM$_GiYeq/If"4P|)LRW:K9dV9yTۋ *v|`bv 1M)-{MwQ/2zדjw;ݥ#|I|f|==Oiip Ax nM z m*gBWyݵ72؏x2k3"mAjywt("/I;_~>=>;TC=8ou,^ 8QiCť_*S}Eubhnc`qUB-oRy C*XƒTQd ,1OCM#Q9>q=@_=/:b(3[Q].(eR*U-8~-憟m̾ps*6F}LQo_3lk+n|$gp-ó 6'~9e)K ,D/CKIVhh)|KZ@Dgtp!P;/"L!N &0 mA g>nS[{ɒ(}eR[7"(r#%lj4@H* i^CM9VJ)#v$$YKN$M8;A_?I?I$lpLLPBۏ [i,kҪMu\ i$F-xwp ԙ6prgĎ/ܕ,`VJn< &5y α ~ NmuE3|Dunc}T5>PbK@׳NgbԁnE2GjRslωM1~z`?y6 Բ!aG,"468؛4v1_-2^:laDnGq-~S܏ U1 h㼰#E> Jiב:_@*|sR,VmǍЩ*Ƴ[bG= 'AN,+(CE`ķ7F{>b296t HfW r6BMɍvC;Ԙ8sڱQ\>sczrʲz}|%(RU# ƿzr:)G )P2ӳKn/nTtx";v ɂ~"5yf[-S-%p "}$>_-(cZ :5 ,Ob妞TOʽ`bcp9秮G竃6, 6.<+lY>2M\ t7Z}m_ј-9-r41w]{X_2'>é?wzVTiEBAM7]/T\ Yb ~6khoD}xrs,PiWZQ/vv4s(pʒCh'I'>`i+sS|i~,XtcH /~H#"`3%S5F##i7thJ9VsF5U$O6'lDr79K䆒ja^N* 0f(`"RSQnM/T"cH[|2(B>o`Y{0bhȞr8C:H{Xacez'`H7ux2i_Ku &5= äImXCg&60_q@33yGsի%@wYрєQs9dx; > -zT>?/a;+hںN1ݑ|*.|Tog>tdw )C^6Jg(фА)=r0X; 6Fid{Q t@!OQGcITV6hIJgܣbwZTJj#P)621XXz4)Ȃԋ3#7kb5`тd-mEπiuVfxXu˒$2 aEfpQ[[QaIj2V7.H&q6d[OTRIuGc;E*<+L}Li'#. ĨY!֭s2RRGrH;֌`c$И5– W%Y.|XдVݏ!K:^gb|gm+ܬjP}vj2%ua0-XF3AvW#ÍgZ>Y皫RN?zӞ]30ZT9/kB͝9&K2 оM˚#JwpX:73-.j |D=j($yKiāG<6dY9Sr3t$2$9z馮o|hM"2WOFmm3𴊧>$)V-%7o"98N /E* Q)G7sfp}PdfFxh+-U-F^"|H7aɼk'ڲE'Xa@8#HdjFB@$Tg$9@2Xθ֯!wلtyEמ \RXEApO89!% w 1 |tN88Q`ť2yp{0UR `gqR(M>Ln w/T f$2YQy߬֩[mqD'Dh(ȩ.Ke,^ǧisNwTV@WQ #&Zl Rv&aFCl":&±5ń\T,6",s7CfLsak(!?f;T#׍Vĕކ8Ә;[&|ў[At?`zJG=i8A.&\ɧ:8h[c1E>(cBY/tAY)@GV n?yMgXy'JUt%Ϥ[ {9cOo /"d3 -=Ok|ZW ^cgCIqc̋y߸ 7Gt M4*(ԶУ>5A>|# ѫ#\ 1w%n{- Şgdd ?GǪĸWA0zJ|*Uk@(6lVeT}/BUK8)*2`q\ PS0^#|eRʟ*nZLQ?D-<|E~>0Wlo~}ɘRp?"1/)K R Oa21@"䴔m)<-<)+>70|͓s:)|TfH,HW WW{Z=/@ڀ M8P&,`:L]~Dy9 Ȧ6]WesBU͎ђE F^K/j`M/p%jgԻs.lQ""MHM}i#Nq XbK{7'+o(;Bْ_0qF8Uk5͑1đC1sF^wQ'Kp>#k& Ndp( f޼Lj^{,EdˉFA; k3KK$ fX7wEqx9)A }b{Ijd HAx4b@ڪܷPǘTL7[e iIقW7FN kdfb)t.ě%\fC+}jOh@WD3蘣Av3gYVu=a$ i,afM"!񗠧P̙?"AmGf/}b]Kym P/bK Uu8uIty(ޙm 9y @0`|h&>c5Of1h #ד] LAp<){ riˊMХ3ʇe>/dSJa^i?e/=1_ĥ׉ĖY97ﷄ+fOVs]ϔQVyddX7Ԯe#a#PZs1)u&?̨&0e+MQ>3!v0mBZK^WP|8ˇ5)D.E!?βItuPTETS`;/C*-CEnv,z#aR&.4Q3!R+CX:>vى*4zD"wDh/W:!TO!I_l! ^[jKT믈DIiILeg*Q9V Yvm#aoh/GF7H1}'괆=H.N1ԓba.s7B{% N0̠֚qqȧtڊZRk]5%֞v9Xqx M˷MMDBnXva!b"iŬ\i!^L}y !PX`? m~ʂZi+$|U!ki ` X\Ǯ$?bo4KtoUfoaJ,/Rp=Œ8w+l^ҡ}Œ*=+x?۾bN*^k t܎3ٛ[& wz'};JST>B iijZܤS>`l8ZByK,x{InN޼ ez U`*+:2>0{K\jGMK|k0W RP:>D^FXkXbD<]3Yx lՇ ^&UQJ_"dIl+pc&ϲﴩ_UmTA(_WSg44s1N#LR `y +;~sa^a k{aZIN0jn L:Xdo4mHcUtC"/2G](A֨ &o*TkCM6,~ a6^ggl5ygHK`huQ"I2F8H ˁ_d諤zEȀGx& <P=EC j0B (RBh_%>ԳNB₭[vջ֕F[ՊB.G3`y Kzq~J*G*qmjdR’  a 5l9%LFe Vε%u_?Z3"wZ˕yx(z!g9YX[$bڽ<:$zLHڶ"9k1)HH# |$˫u!P kF윳6`0}BTH7liNxt857hCc\܏`xV@f:h}y#Hgög޻Qch/n8ڇv.H9Vȼ-~Jn)2nr5sc4_M /z&j`=W4@dExh({XkoLju ` 1`#8F(y'®^u=Kjs'9(42 1@ Zh[7mG9%CDq!QʥԴO^EQv6Dz&^eHyi9ؠ{ 1p簅J~ Z-od _׺l_m0grٜA v!zW O,n$#FbYsTHgp˃u- cIKx*wIUV~:N2$)]SxS[F{o,пa&6As?'4)&29) sm8U%'(& 3Ddn)- 9ydIBբlH-:ŐNқ~ӫa@(Qay!]”*h ^%їuauY3I&fB|˾g1ju"2,& 1oX Ւf~/F_O=1жز~12v r$ :Rbbձ\ *)Q1]qrC:A- >SO5maM:#]9kQӒ&ٸR߇P`x(l1HRkAv|dp tE 3)tbמ=V\ u>qy(~5fMH8⧘I`Ofk ;(.Ae8s@RBD0gG"\UBБ.d23*`9y3X#.pm:.٧g^$@=qGap2SE57+={!s]RwUeH(1hmAÇWl}Quh<e ٞ-$ Im;p&tDyϫ+E΀[ BCtyL<~=\wgrMF͈>`$ƪoqO!wY0qE}d@N N#|Za^FFh+ڼc&nuEBo"dq ,8#qŊ+LWY'4 ' ,;$n'+2)iqt6hn E;?)߲G~⽪#/4jhT@Ӆ1#=zp[.'j81ƹWYzᚮ/ʌn48q`$#Ce@80.MC9K=b(^ ;@!u[@Ҹr 6oImm{/3zdRɵ*ViRvs.\X8 Opw7!z~ˈ0Xt55RmH=5=AKxpB˺9x2*d[\:uD*QmqtZ4!SaVU>kQyrd> ]0Qc7j)ƌY4G >|(cmmAqF9{@vF8ZݾeRNgh3m!l4V'X+IZB چ~HWq_ݵ [X\WЫK+rQFY; l`"Ok{_r .KyF5~ S&d1W(;l6Cwb.*΄0-^izu"$dV:ILjt|C_L,"Qgx%f]p}{}s+ &kpiBu4=k}7 m؏yqywJz%Lz:4 s ,FӔI|T GxR 7-Fys[2Bf]omu_1:s& )>5;~m}<\ƛ^To 枸,`gB,8h@ %g#'O׍Ӓb} vUktmci|V/ %*W9e/Wé+kk E5Rlnvz!] SdWGӀĩQDL&!og86^L uzu|G[3')yLe;AAw SpY/N5P7&qB騻*ӮS??SV'*5yX~iR:l'%Zg1c;YQD?!wǼ3әP֡H}_Z}  JV$,mvCbssU-~lt2@5m"73* &ahg8K;Հ33D̸?#fO\ſ}Aѧx6aOmEe(8ڻ= Ȋ:-7[kT>/@2 U/hHZ;0_tiӜMfF( ވqPǮ9BNŏxΈwʺ\Yf$B2ȳ> jz<͓ 2dS@u) gINU=;e]Va2+&me-j6A&A9#.iz?_n@*Fcr,/Yr&j Zo%M*Px9VMc:<txn\b'9s)5ʜӔY9Vqݯxի"K|7@ }'זJK04m2sF4aI@`L""@<Ҕߞ?vy}?_:VMꤙAE~)`{Lx)}WyYJ(R߫nO:(yW}N)V>±J(u1޾]25ݩ%P i=Ʌ^2_hYpQX9M^ nB}_C/kT{{Q@tWe2Z|̢̘KP8q7E\ g-)`;kQE`F&duX2Oe5E;F\Hju3L@5sxu 4&k}cA8dK&rkOe3 bybG~4~w}7j!\N}?` ~2GB2CHIFNi9M/ʃgFcSqH'7MjʔJ^8V̲8pLx9r]xۏA~d1p1[ i6h2fd.rG:MKk‡\UyR[qҮXfR Uu:uF+0ӈ?ʁzF֦:F+bN_r(Y-9 4Bg+b5 Q2++َkL2 6%;/B,(pSϰ\f3*䶘˾M bXa!%p>r.voiSIα'mkJsbd5Ij$I S%s2r50e3G\5ymEn;bD ڏF X3W7m.tkY'S48l\&ΓiE ׯD1:`mGHXio F>J]ʹsLeIhnsx2iZJ欖nfU>E/,U+ri7ل4! ڤ=\-0 _Ikzf}ѠH$W|#؟l\'PWc,e1A GcBAUH6]b ;Cw3)LEnCbdm` \]tCX_̤V鼇| -Y歞eQ %*B;|^2h F_SQqm1 DG)]ƶj59faZSX<5k10|]ǧ.0 WCBg!9 o0!s3{Nq fM>lJ!CNE{k# TVرξ0#=9'o,fDX# @/~,=H)q?tNiAgC[i= nL BBXy-Φbߩ)AM9l"?rB߀12kSO[p4GS /mN sd{DrWi9K`E$r=y߰i+.9rwy-Ū ͫ dT ka𑓻OgKOgAZ-)Loftk-i(eaQ{"ܸXqWףV3k«lh̻d[@~*dGNZk3o2K apS\b`]K?`C"`.h.84wr}+?J44`(#euB0~r\;/%s8;Mv>g@qe L _>" ]gHUGMYXe`T"5#> H쐂`n7`NQL:0VNO{`@Ա'nn6<虊y Ș 9)=F;?h7&\!vzB$M~Zm,!ҧ`b<+D7 (c~*xCbг whkypbtG¥SuhC׈5a۬R{h|0舤r&۔ubpwQ\ևF4cv @ZUL&9P+ '[*НVx gQp˄71p$'mۂZ~02@)aƑ# NmıdiPH`jkH^K4m =J]՘\1~TJ[Pp6"x(w_ ҵ=TQ8 揝f۹;qyO?o mP#+ 7fePPG-խjS-t"fNʧvl,CtTM b,;|ݳҤwhsJ|{ߑbm9Е gi7Ew8Ġ'}),K@ 24{K@RQEg 2b+K*ٻ`ΒK1Bdf6;mSo a7ّȷ,-oc?Nܴu YTs$^YuѻsS ڵ02pqv܄ɕ$))TvAŲB@םm "ǡr$\༁I} zkLL E90>O-MY,σSu4ע?"jd/d`y^loaxRhW9]KNNwE{娵[v6}ňe@tCtX 5S5*ɺLJ`tnT< K fC=fء')"`;0w-S=3u!+# P"k!IV=[ OɌAwTACs#fy{CBOJRW-PD Id2 '8?r|QyFOr .*#Ez )10&jqIňf9S 8c>Z;0be{XG0hB]l&1Yk)CdAdžsIt~w[X<5dWVP!Ip"2>5_zTq9G<.!8|87b+rV}It[??- `k:|oZwƘ~,v^4P*l9AF yc`2pq#TI}@"4zHrl"FsaG4$PzlE2r T1PHp%<U/Zd}d`wu |~_W*j2ſc\ǷzD@T ov+~bص)!a4g_DX09(M9 ЋZVDaG~s/!T\f@HQ'Ě/'lWxUiFޕ_6yD0֗|V,~u+(>O1]+O[H)7 hxg`v ,s.lw f`j*_ h#)tlpM}=l~.nLŴUWk.מWI' HYd#ZޱխbYo>:Q]KKh qRa.x9mc:=o& ׌#,O82 I@MH2fs2"zAr|GI4dPME_ه"Y>+څ4K,dk|e6A2$~:<2@76l{ b)[āryvK"𷭑gbwK)J_4Bmd.D G.FMTίTk*k(-mMFR5ٷkmȼU,rLض&m (+ݳaQHвѨds9~"rV=hNh2=•ʽtP=,x.7vn&x;"Z~-;=$"q_WaңN&>!e|a>Q(.w(uwjʤpt,}0,rP{5FkZI%_8$ł# kr&ڼ%@aw-ȉ4,ńnqWqP-h7UO?tW ѲZ8"FfNm\/ }1OwW8HIK߃lKd<2 4s6vu6Ӛ;%*Qt%/Bv{n|C|Za1bwG T~& cCGH'+DU^1ZsWӢ. : ؗkLNeY_Ca0Rf2%hr:s+ %hS3$ eX(@:>w\Y\ =͎ݙ(e8WҖGu h἖,oɄ\7Cy-{Ii [VNZ_BkðJWI^Mk@y\?vjPO٫CPfDD O)bDnzJ90gΚi`Ow })`z$^?_-9Ps9Q!^hѰkM:ڪ#ʬ]㡚ƥ3Sr }}}@qkAY©iwat?~@>ʂOwch]QBSRGDl(PnbuۧdA *`ņᎱ +~밄T |v32. ԝ)Q0HD>3z1w9KZ?Wa <_socl䶤^SBW`ϐgωXu1"b zQ1jE]io)UPhF+W <`1$NNc fe/zRr|6n)]7 L.. P\(qlk @hl8Gdei vWy_aO.k%g8kƧXOOƬbjeT"-C;ԚYGJq9zXb m"fl.ێ8I6dm RAE(KK[P=)W˲upP#W%/[#k`Дumr5ikfUд&LC|'ajcwP]'*þi3qr462~6ë߸IJ}~Mvɟ4Ræ[= |*^ؙx0,9jW[ 9yqur"~v?-h’6x9ptX)wsVPfDARks1nAM`d%--ZhI^|>(d=:UّPZr8af+Rkm1QoK~ G~LꑉcvheU- @&H^a/0_auL+qX of͋}m|7MJ\3oNR\+02ulpqcpۗ}i" ;#Zd1 ^& A4<|%P#}b;摵!ph5`d'w9nUS""/.٘ʊ##__l<uj2E?X!ʀ h3J[4@OORex7kע(z6]DWt4Yv+я#䨻M eaoY4 Hg'4ƞVƳD,A,G{éOZ=3bpG^U[Urg~w@Hx1l3y7ݲ?fGqO_UqggFx+1xkDK.8Wlj ΙBy綢㭐u2!Z0PdpFXTKA}[d^hB̾]9mp(l+9Ϥ2A_~-T |i6sNGl;nob~ eCw Nz\z20NwZqݰY{)LE% Gqz #POi3"./*"P4A 45Cʩ:ZO hQGW;MB [-^ʷPoLdZib}mOb1R2奋F@<k::¤`\*_]nM\L`LX9>*LEhn4B۞6Q g*(6{  =;{XIBploA#us0{~X9DH|L\[+'gW1|f^@ؽgGS%@Vӥƪt@?q`)Dz}jic2eߏ#+/o-u CH]$'dLo\_=~Kee!q7/|^00_VIN+Q-MAό#*V92%8HrTZ:hܥ. ?K6a?) ;&yp&ha^P]Z8>,c *Rq9 oxє:[U f AF{ÒS0u|2_~{wX HWte/hL0z"Uosy86 !^"(:4 eg2ZID8lp:03z{\;5$M &Y86}m>4yd*ʃP0馌L7 1j$0x1S4NMäUer8/2,#W8ʭu7Dt:0Pt"FJ;6朣|[83>CJ}u%6pGԴl8U1*5%k` lQ˽&š"#=h&**]߶ Պ YjƭӭPJUlBq2Qyː/M1Jkx4S01.6spOƼi]0H~;RwږpQ̝QܙvXr<`e/ ?0Gf9;y`Eȋ}̢Ȓ 3^o픇:^<6/G4DD^Uǯ +ToTGlzo}DxPU{A\En2.s3 R5M 1 W`c^t%Ƴ7lu讶#^JfPpB)k[D ǐBd e&w]M2KC'NPMY'8o[qJtk@ QJRdNeT@9Fw{y@Af>L>BLt )d`5܈Q6VXPq}0tIčv!d0\YxF"HVXS-U2XݤwJoوhտ)#\ 2'&bkTspG;Hc1x7_d$^" }iQYn0lX1Y웜Һ!Qghns"X5%1*Ղ;͚wx&@pi*"u| 0[™ϫ))R>v .C_U ȍcOͪHp3K:|9XՂ*)Ob|gN2푽ub1fzb6{,ׁ><+F`&0Gz^F z@ '3x<*^j Y;#w5Q{G|vХNvTzCq0d( ۚV׹nyg.Lޠ +}N=A MhRZ[}cF]) N{{(4Ɖڎ )ek_Ĝf )z}Z:lh&{00R6\=us0~f7Hr罤#Q Ms}Y?+[Z3 jf='Z/&'│:n5b^HV~J,bWYG}W̗6BܧW9z~l#RQ=<Nl~Q}BꪕxJw.%φ(la|C1ۅW!‹znzַQ-|;1c!U< Fi,INY>b'a\r(WRhf"!<IdBrMl -g*ک ך\_L+dF\[h5+{#Σ4H$P 5[GW੆ [|V5&&waú b17sT0Љ$RPsJr/%͸ e8TJݨ%VV22^\O0֡Be^݋4\l\6N?ąJn綺M aX\9*:Cqgコn5.eM21fcwpf/ vcZGZ7UT)x.w,{)9|vz>,Ng6sĎ&랹deV'Cڄժ]CjdQ8F*?Gt3Agn\8Q|I")偫*GAr@14bw*f= ;qP6KaSY:].֓} zkScݐt]{ yn&:.g7>ۃxPgZx@vObqds t2rI*iZQJ}5KTd΅\K_2○q|ω|(NKԢk?(/ґC{meݶh(26I}ZӄUdDG}~W޳ZvLh$[J7̋""S,:M+OF@'Q Y+FkMBzWpK67&\$^(Z\ޱ^%0! ($ o) xsEvKֆA"`VRsse Ӗwob",qT߽=uч퉚u:"H~iS&vKDA(!+aKABZYO)W+^:ЋMS+k;A( -RzI]yc U:&^Q:յ꒲>Adhu ((0j%i/jzx 疪93vi+F)1=P?@oc =p ݐ ;>ѽ%E"~dxg؞3m|ʻX* `[HcHfC"L&IQ2a4ɐ\ cr 5+I"pLC1=TnMVLCm!f+IuT  ׈,f?0#̦t4_ sKuK#J7Va*30|#rQ`1Lo165L|-eԴfKʋ(=ezd|R ^>k|Uck_Wz;uUIIGbRMb@}8o|*ڊf]Tq}]N%b9^}rިc>*䀼Lt:಼5/a'j?ykא AނciBhNw8n.}]@n(F=mnKmFG+}mu0|Vh:fZnlb.(o:F}8 w0 B<0@lҷ}%_7FM$&vs֣AK$#}vf}TzS RB)ڟ,aCl(e~Q:,^;5(?A: ^ꭑ,,Ҭ'sv֘FJLO=B?:(g*M՚A" _˯m Q:Cܔe0*UCkԖbPSF`cϨeY,M撸o4&O_d[L /r3爑4\H~!~U3@oH& `+^@xZ o2qc3O%]s$ E߉֊|q>( KW yYңL.}ՃxNCzNeswNNkcܒ(y` ?8~{2d7aLJ8c&lբa›Nݔ8 ^$є)3`O>b)etS!0Ofk^ 1N_?HDPzh)Ðp2O[@`/Z Xř xbxnQGLؔbwRu{Լ SFOk"QZ/GW?c`RJHo1-&dUyLml>\EM7s%`}G.rUR,r+P URA^sǹ5{ n`^gDą2໋b*7Eծv'\/CH=ƛCG?(+ Mtۂu9XM:/mܾ$5>AyUh U'-j w2*6X׵_8I;ЋQ! p8papĖxN[#i XVQ$/'{DԤ|OO?Lh_a.K7"@l4i|Z2L/ZHCtF]ES9ESHǽA<HXíJmx.Gcig9հk:nN<\Mhp% %yB0Q=NHȧ wy4W]ii0_h8v0H؍eZWTl^aŠa !^ $"g!9[V_b4Gh\FK1h۵YY8᩸s1g9 :6\g:99 q3b{ ,(. 7jסZ%Lqת?}~W]|nSMЖuƯ 4#RkǖcqUUin4wl3xʛS`b]T0y7GTj=X0gC%Y+D!Mt}Dzɨ4qH6 &c_2WA`07S -YxW]\C_gbim)X;ct"K(pSyC(QljbVfSkyE'q܈(|5Bf늊U-J2iCȤhP-}0shJrgۮXhU̿~Y ηiVrh#vS678mZ]spR; 1][wf$ ClɷC ͯp("C@d}?q"=1UԈYL#ÀdB=O?i2u>|b^X.+t d&mK?uWtN++ԩ/L}ptp:ywiFF^+ ضJߛ*: k yOMoz}/1r8x'F=3TSp5Nr-e NfD2kw:L;IW\0Tjy?HTk_2n?=9ΖwXG3":"_@ yׂ`t].hހib^uvP_}H_+tCD~'w[K=d)ѐ-O[՟VUvW&UTF{8uEB Y`zX:ҽK 5Xs#!rN "/g# ҹ΃mM+*ګI[VzF:L88P/Z"Q}v3@ [6^{\}xP=3C:@ӄghپ*)0B_S-5NJ$؎kfyorEpțqTE14ք?-cuFHleU釸OJ$* QԳm]:"K.( kZ t|7^D6&'FRl[z Es}.{v/_ҧN/d@1[1$c.șɯT=0~$&S̕Li^[l-{H $ @A\)C嶄H3EZ39:V寔i'`Q7uF!8~}qK>,Hndb|CM@ C[h<|B6 bOТXITBZTޝ5 l{G2`@ ZQ:p샋^~a0Q)AcYRKe@ӕF7׊o\&gX #TC9hBPRRa(*Z 6(j<.7u'lG?ѥ7k!]h=eE9$. bLOk W%7ӻb,PrG@^tvS2E<߲nőkIRc(%fz2ՊOٌE2r <* !O +eq a|!I.W+3A(Q d pH=2V%dHeV'*_fCNj !l{#ፑs&_lLP*[]GZ~bGP53aOum ϞmB)݋4"MGpĉl*j lL+VNi)uxW% s:lzpCN y)\߾jzad#0=> !7\#V i+(Οbu`~y44x[e-)j#7W "g1YcDYћ`eCZ ءӜ:+>)6?/#ºkǭޒn^m#EɫjE`TϮhhU#[tW(|J?&8 eaqJJfWC7 ]c\*qq(L%$TZP5]yV<f- D|."PU?(@{gPrP{fɦ*E0![3 ~%-u Z@ϼx[2]}<"A^YĠ }vBH ICsAZsPXVTqɁ N~a=gL7.֧ ւojr6HdwRD ̎/E(}MlHw"+Ú dž OAzk8)qg><2X2gjZLnۄl/ƻEzo]זk4c 2Uck??z-<"YtMˀ&=hz$Eu8zh_( ŇVn5!60esCF2'ɑ Ģ'a:f:DfeNx@fr/9-RZ{7@w6pl7B~%7':4K`{*I - մ~ c@Nr7YH2aO{w[q璉-""hY/{% `@ 321U %KGs .J8*Pjj;^z C3oA]'P?=O㱮ݛ2\s 2#:(G 2A"lh3 ?eܕsyDuaUwkN㴹j$hZ/K{@5h>" 4e+jKa:,WYz[#<% 震`%phi0(Y ^ MiJu7Qe$!yځB Q+Zs\"I v "w~[ %?pM#3c͕Aђ~@L*8jߺ{Gv y](81=kfu$éb K6+ 9 ؿ;|.b J#Z/6S|1/'kkJ , ЄH1p"F&W`+3辵?_\+oEs]I@xVggհ@QX0p~Jt؎Zw L$>WԲM :!uAQ84DRXeE)°mt>! Cf";LO]SkÿƟO65:3h÷/(ݴ50N 3o~ (t; PQ/0Xr̯tdUTwopts:T 7dz4$;FF8Lv [SyyAXBckl@Ӓ{FCQהviHvBQ\e@d(Wir(4M'L"zsZxY4lX3ֈfJ wq֠ )ĤF041ǜ./  Rlvˠ\iB+z#ܠ sw"٭[ޘu/iV0;7HN+$)ST'GwzҜD[$';fqM>GG SdchJp<2u] TWD!+g%\ UN7+3)EJXBّhf[i'*ya> uG|iK6?"HIR#I.Յݘv5_[\Tt3od.hYzCBu>ɰYlcL~{6%zVɝ\u{|rc!sZ)sl)̽pJ2|-20} VV n:!$dYWh l cŇS8B<_Ց 4mևh8ѽDK#3LrtY&lj }Gxg/W]kioFg=@+ոpx2;T(qf1??R?HY!f|7P!,,sfwZ- B04Anݖ '>F.8Ynw5! Xԉi|9Wkog'ML=RސD_e-hF?oBßJOL*?O $ `l؉ė08%6ַkծ.B~zNP% cZ;B8`r7ޢ "2v &ݸsC4$2^p7|yq lXr| "L6L2?Р$b}]z%w@"PSןڔaHBݡ|lZ?狫&F"\ۚ+ic^%Xh $+>jjSo2nBLd&nb8cz>Pw+WO-ʅhq=HA+7¦8or!F?T7(x]9k-xe.=Ak~AlTv[xo?':jl~׷(yZ's|)0l8χuF3<$Z-R[#`*|yjD$WR\">>! 3Qj4lTUQjfx˳tL#(?]p}oWH5p8su>kϷZ2n!q9 rLfuj ޸o6?8~ZDod_hNJx٭H<6B|υXL4NU_EV~VF3 Q[䠐ftXR T@8hοЖMBrςmꦆ,o=n8i &X`qc| ibw2DjE$Sjl  1>3_CywtODe}  v%E`SC׋vOZ42;0HB:4IfͨZ6mBf8߻o(Id38[{1 rhr9K\PUQX˹=e[RNaq76jgGxWhcD6cREEiT}mf+„p`O PΥx`G<u9bv0y w?b,t_`ꎎy3=R|HZ1=u W<+Q#\"vFP B'lmؠ_@7:9hF&* Dm܀5rA޳H /߸'HEj8huwj4J^XH1'RM"]SEzHP{pܹaB$q}  Fҹ(ħ$?uitpCخ)ӥBpl Ң͛.¤(Ԉ/=\a[@B\: x' luL:w+(btVU)+J5A|a(EjEkۥ>?}@i6WZ[ODdBΏW9Mp*9'Ch΄-pdO&R90i*J\=S+߷d"dyӚj嗚IA=p}*7k7'pު}agn$7wjdĂ8xB L'{\+875zHΑB# \p!s%ޖ>V'žy<}U`)nn{FdL3,b`OCrmqvo~e*b€3N{0;!^kݭH8W$J+fw|"'_5q h-P<̚oOi;Kگ.6]F ˥)0xA"R/&ZA$c'2{)rTq$'@(&*.'ӕ䷣Eqg”t)!S_p.#saNuKI ̼%#zP${ewcj,}7 4u^&.c pZ?+;4'(`! BX}ue9e@4hL F⑘G#ڂv v0,72?JX?^W%|5ʄ|>Mm5/em$`~MNoY?*#&:Nsw FVV3z cO!VC1"=vjcrZ=eO>aM[y5ENg~I QjNsz\lN~\faWԣ?iKd{ejoCCȻTc ߽uXHDPp%Y(;չye3`=ﺅ<Σgh4"aUƬ'Jh#Ca 1a~@5AjsJLفSF-4y4g%KDs=x O!)($!Zd jw9{ "sow˟WkQ9!+V8AQkTQRb φeܢܑOw_͂d0"u r(w nT@Q@>bU} ay+_ؓW&n$wf)B}`ˉ5pDͰ•e[)W?ଡ;ZQ{mЅWJ͙Tr7${zNN$f?<3Bl}JgND(ph*6Fq`kytW之J(3Yſ R6SۢOut"ss#X+q‚^+ qnWaJNLJ6ML0QU{l 34fǃإfU ;l<k Yj,+ 'V\P{sH4n%Vrq.^//V&4 Mj.8["0{_LCT-CtV| RsztȈl<a!wSh<2Ak8b"3:<+֔.?L Ƒa G,B: ~ܼlD#U웕5?8fLY3BT[Ra#^e'Lu [z1A:b]+{c_o^ć"\)=Z,G@ yَ0&9)gsNsҮBxu7t^x섦Fdf0<~OdQb/3CyBƅ">H!G EٓHY,֝e^Aڼ@:v;|CK?zvtJpKF JIyJ;ղ-sm%Ul_ ⿬ Ov׆&Ї 9bnFhQmEڅb\EosP[UbWy]";Mw3m35Aس=Hd)J!T?6(gϞ%z$xhy&(۰ˊ͉4R< ipz^Bl3X8c1At6IȚ:FNYήs;IFUU"N9S fH]c®vdaHQAl܀?ҡDf`8Ψ~# E<qTN!'PP"k2ru | ¥jUo1u?9̩]f͍ppk;~я4g NyJ*n-ه>+QƋy'<dBSS^ڹX^?#=%qf I֒9jg 1(Gb-|?f[LR,+RǷ̶e)*W=tlt`L//l̗l\>N,_孪pN!$NHsE/ 1u# 6i8!FˢrvF.;o,'Fɹ919V7<*w4ˑNh& 'SBi`'bA- /l;l3Co3γqbAi+'k8:=f=l]s L{d\Ŝ4\!茶iٽvl[M=g,0TRI2պ}(ACV&aTCx9b^y^tEp DTJ-$ILdV{z$sߊ8LPAE([ʄE;Wc-'lKvA=^$f2(AT4&QtvH9QpE 0~ob7ʌ{Ag?19BK%f3l}̍V<9K{<.6{)cj/#47Upt/U(<Wiƞ6mYQ(@%qW|z v\Ex~FyF=Q7~^3YPl?Kd2?nL/_ޜQ ;5FКnv64y4;"gx]bG~vBO%_53)ZOuDogc=? եFPEy)Ab";GZZRnfտXČ)fG 䩺>~`T4>~8Yxw3l?jٲqT%H=p XY)k =JosCи pw 4=˅ݵeMU QtO* iTi)gR- &vfBCKH.hu>,i~EB+~R8M9)h̑,h Eno=YJqe{=SEfi4-1vWҧ\ix xF &3s>ZF*%87n߅>۱(pP X56e'$A< T8|)+?,~ȈBF z?a7lR:b\Ld9鿂F2Ex{`h1c6@8yh|1dѤ%n̙]qqEkm-bߢrF"c-+{Їr!Ӷ[.xžhHcMgiF# bDg{Hx ̓p Vw+w *.m\qptcOBrKN<cDauW6Pc mQ5?b]ej \F hSbo|nc}ܞH3̋M^+#-Jo4Q"/Vs>bzA`5MC8*=mU1n8a#H PnElDH\%j%z#0؟Lu5!";P0 Bz5ˬ%,]/@o_B]%BH';a dse4pK2ʲuIA7?ͷu *;+m%]^#xC0A}76S$OQOyXbs@jj5P*C9c@]ISM,&Y2z,Lٳ\ 뇢}Rl/f- I~YB9$,C  ?\Eƙ~L F-QVӃ\$!VksD\/ToŨNl7!:cs645_]>!@I''ӄRtbVeHBo /q#ݒrN.`<%M6l9[qY ! i7vs9lD(`<'\*RL:hqZ4w3:xd/SuTzjjuܠݾQ{Hկ+g#>XEWyIܜ:lTTinQ" kSU?peK㮓p5m ZmA3k*%ItզCY8! ݠGC< !Jg Lݪ"֒(w)|Q7E@ [:B//Lcz%c]SAS7u-(f4r+|+cRG'$s`$>X/QX="koK^";*|EEz1rj;2ˆiQ;V}XeT'X@tV ܽL3⶞Zl Gn&l cu_!I %ǡ'_:U{/Ō`BʺqbsIkj[ZyGr{w򦁿Vj3_.'Ε@Ђܥyy \&9>*sik~a!ټ2٢s؆7J !#UV6;~۔̴#:ִ"h;ɭĻ=6rFƜ2 *[Vcf9Ʃjj~Pp`z" JE#v oo5r_0[&-{R~-N0:1 2 _|BCB龣vE%fj$ o|k}~L2)TRMI_׾;%lhSj%bƨ6 qA m#<-Xے~u׷% 9ߑ~e klGJ,Bb#A$gt8ɵbDL ]? 1u:*Q`e!}| TS!^_4(,c3˹B&.^ed7]P'Z9RS1MJN]HjF<1咻z S"|YC~Ye7fjY0Leiζ~W_a_WܸNP B"[}Y&{A[-irC2'q?n'E!;a5MSvNaiPGE@g>VߴX=&0˚mP lpiۉ͊R?RixuydO_xM!EY!' ?虡a;}u@ʬF6[Kgq-uM.o}+ceep_;Ei>1Xb 4f"DVM5_>mӍះ'5~$0b}{&\o=?XXN?t^pBr#nd Mt9f'&w`DXkdpX|w472)˘HqV2C rFCHPb''l"@ |p h{mLOA=6m#0ZKܒި < oe{yB.kv=ğ-B_髩:?lT-b֫5m817tmX;QJЦ+ $φ+o8͜O5UcY =KW\U.Ǿ@gۑ&:ȫ4ʏ> arޭܵs{ 'miv:AQ,fp\ZI@ilXJ7#+ӜgL9+;IAO K ȟd-/P!;Z?kkIV%9\MLUDʿXPHZ=SHf`KCE꥛=h FCx&*v@rm*t,]N%3I*|-S?+ORW( {lo<"k<=XJ80pFc 鍣.O}S*6z5ĂCʃ(2{˷ 3(0FYO˳fS&f1zGWQ;nF!`:5UBDo ,^A\:v7|ʍ#=9lt攼/}lE{*,2@"DC-C$S8W/'C|#cX J ,q҄:FǷ\&~#Wjm/bԊC*1 ٿJgy$ֲ^U]^F M/%h c\K^X.C,5\&A{KbA7M "F,Cn4s4[D~'=˶ x?Rŧ4ybJ)>'Xjo'}M$[D') sh8L6 A*ѥqf oȲ0)j#5,oTeG0IH!NLU-`cX}"ePS^<#yҬ޳֞g1 &g!WjBFnc6\W-EL Ã%3&y,Dr"o8G0e+AFJTֲ? Py1ÃkrIx ɪ9_w;t4ޏb%-ƼXmp=}}6FF3qg?cT]wݙ}PR7݉CIoYM/Z+r~W z\ VnR r?x<ڽc@_S!&޿Xg4>kiٔ[X:}٧ ^c>VL2s"Iޱ Cb |FÔMQ6jlM8֢DdGl;cp{:T*z@˜ᢙ$);ϘN|^P4k)0:qZכ"\= j9ޟ7w@?%7 eI'gS#Db3UNVm"@3^g ti. <5HAbA0^1}[-j n?E*ZvjS9Q~ Ʊ&7~WK;&]\-͢DI7zsFɪ.Y6rcnz=kR}ݓI25rxxD3\g߱%xAKY8iwN1'k* Ih!FQ~(Eu5δ~[.4v~ZF'ygJLN8щ_ZS@i N#\է|~"je\,x.|~T2~ԹUt#^gI48cpWY˔e}=;lG/e-xd^$Hw=6$'` TuGFjOh)i\H+g3p8䏚$4Pe !L?;*6,f׊:" &7KX۵B?k;|AmU2='ݞ>2 LY y!E}=H](.nhq0NP&=}$`8AeZ @UpN0rKpEiTQ;~O!ZZz 8-A b{nйGhK8 c_M)rqXCyH L\á /;=5}%A`}^)؝|fO*- XU{.|OnؓZqC)JR|<$KE\!M+%YNWˆ-oU͎x 2(t֌vprL8H=l{ su<h\듕RJ+)(an|b=v//PGLqZ|A{/B]<( pfLMv& {{y碄`w2Qv;#EJjґC%gk8}B/n*_wGFfI rV-uNR[sCr$@iOś [}J.AQV.7~t/(KzA)EnNunYHhNYß00̈;P k9#4GϻY^/^?FX.e:Â~IN¡Hu뉵sUD?٬*Y<)B>3PNn au[(z'x T45tۑ ´wp>\VY]4\_C>@F# ~83J x^AԘ&ZF\-*#`=yƪQYv v8. *""ߋ-cT^6:=z[&@^D rdNE{T_wO'DS"(&ޘ8',ApXdҲeIje6 )2W"FБGְuahL9fJ? }JJ۹NDž,+C-ExQ-ݳWV80Xei`sBl6As|ЎmtM:jl%rc #gtғQVp~~L3q'Y(&:.Bhwk!o41e$N 2`krc+ul^[ /&/"@PfLE2< yD{DŽʻ}3_nr3FFa9Χa:]bk boYQhw%2A C: qdut" RՑ -)Xo':.lڿbIEuFR[X5_Xr&O{EѽS;8D?p:ԿE,xI֒75ػ^*tTO!V)e. 0t_ia vu,Z[_CdySܕ@ҡŠ.*ig@ !Β*S@5.tMၩ3s('4}CP1"i71,g:b|P=[fyWa=Fp+_{VZ ș'cQK%Ԋ{U{@}sxa [) ؿ~mʱ PoG5{:)~9{ъmC*v %&2io(ThCg_#-ҋ:Ezt7{F/.-|7TEwN0FI3)?qCL&- IS %9Oi|B^/#T%/Lx _ Rp$" H=AD[ڞ_mj?K:"-ڽ<]T%:¿^yoHeӄrb`}rޓ&Յ{Η6ZdHUy֨Q"RԬf?ѱ3PVE3Msa(w5D#e'3WƱnj![/4E2ך[BbwWo2EA.ɄķKYgUTfbfFlPE_e7|?4+[͑ [iymjlqᎹ@GEHHcE|#EHړ/ N(s$hu~pu("ɀNGd+S6YX]5`-PzH<]::wZҸmg5wI7  *_tNk(h[`N~fY~_PHuP GKmGԌgVP{^4A:4\'#a2lixwYVfeC3qӝ{s.mECe*iͶDz1f|ŀmc]D5^/DXY)D-hp/Y`f DLV#gkRuĀ: wǯԡn J.%%RyN=KȔK4:8'ks- e~[*ִ)?c3e& dRȧ+t{^l7d}_;gr](JM(̵.޹Lѯ!қd=Җ4C.T-MDzt {bvKa1WO\IW6EDEABwQ+D""v2yLZ8Kil/72+8ϝe[>Q,48D7wwșp>Ac(?^ Р̫3C@RF12[B+0LM%@ +;$ӎ /ՅwEM,Y4^yQhA*:5"1jA\\m0бr`<;Vv?w60{<_ؿIlvЇ$b5FNNq+ZPᄴko9yC^5j ; 1N&[l@P,OF[@kmZu2FqK~}4ډ~L")=EKG 0jԽ#opB"`0YI@L1;An dL34.w&3̣Ql};r1I[>hiV]CooUJ&oRn<' GbFHz 3n@&0˜q Pz,X =4k7$9 K+&Y;~ #\sVr?&KkRׇۢٚ,34}E5sxmZ|?]TJ豅a 1 nMt i;p%~vljqCg3R"Uu^ýj8ўA=70no-p˕vi!%Y𖚉~^> WbTA־GM 慌YW+%T8 J嗌oK\RCJ݌Z:?t5qeyU IcQFlFwPx26ev}<޶)#A1saP&\R}%b/A t"XJۓZE>B?ad%ׇfJP)ἫjܾQ_#ABcpNhi4 g.s{Il*L^:R;*Y40@X$tꊁŐ˷NFP[%)DĘBnpӓ÷v2R.AoْD`xl Tٸ8=;50hpo ` 1n{\ҮGJY-kU̧1OV[+ޫMD0b j6mJJڦNܻ(Fe0A>3oz!Թ3v{LMx2wr0y銙 q|GM1E7 CR, 'kBN>p .{TW\'Y0]Ua*o7HQ(S;19s#;x߬ i.ل xoQxb8%6lnA|o, :nlgvNJ8垮TPn._KI=iCnL:a-7D:*_TKF?Ŗ9yπ TnS]`!IgG]u>^ gnG⻋ ?~7j~@2sE~Uvij@ qss#jqlv劖Sf,U$.ZӵL5_ qΌQcK-q5/ut=RkSrFF}3OEBi/XQa/0Zb&E.a.`u/oyH@um})Ok:ǟΛ*MR;b!gq5C5{({)hܜ7Ϭxo 1[N>Iy#) ZB:p#CGUDg#ͧ%G+Mca2{ . q!sCR%G 6a79;[/6EPj㎊SgQɕ Xz,vh=nRH?~cɲck$;PAmOiB}]]{AH$:qQ?V/t@f{%'EvN:vkl?1Ta? N N ܃-Y;%GSp}1̵hnEh$%n3STK(jfՁm{7m kjkεwk,fCF]1Nn+vQYI;8t9N1e7vϠ$feC O@(i4Xq]:I_Eӓ#oG]7C UY3^t% E*Fө"O^%G;C SOzlc'H1X*}ST7h|/E2A`-bI1ơJr)X$`(/s(vRSIXFebS>{ !!lo`-"5f4/O 4"L+ >Om%SQ_|GٴW'ku%!h ? _&Wr}] D~U^F03*V~$\yҩWyDP 7D%E什G8JOAT~^ބհi>=$^YZ7$W@ h֚½<]@/31&y?Soãu?FlOlx xn bVL6Pg0eVq6½uF5seg9Xm^)w*䮺Kqw&y. gVDU3bhb/[S}LILhmq!Ga/$J}?Z42lr?adv p񷇠8K$(Y:pR"}5)fZGv)smCaAT=}bLldY/Te%c+s[· 4 !fwTDDiCn9lR\1X5L{ӆ74q`2Kp Zѹ9O?i 5?rk.D<ت Yvm3弒~fpùpK_V

5SQ"eT,aUXːgÊV8HO d4 ZD_QtjZe)b {v]I02YPkf9BzN> ]5FSt v^&i];(Xm'F˶r43k+R2\P˟=z%6e5\o T{%P0e5mNЌ3{#W#0>.

c}'GnU|Hq(^RqNp@^;+.]kOT1+KW Izi") R]u 9BCj]n"*3C%#/?Aӌ L܈ߺ#PPN ,됕S3$D3M]j8YFҬ}lzȬzevѕhm(D:B(ٜ[kU=],$LjD]D+֠ jůZ̡5 xT*]Kತrxj"2@.̒<{2=5VV|S@63RST#+ܼ Ē[q_F}D;]wM"~fL蜓c$H ICNfGHX +"J#ٹ"px;U)Kd%,ZxJ}?>!|2Nc&Z 4,'Xgv"jU ԀtI[+Iŵ4=(m:0^PtC+~^\@MD`ΨdմNQAʰ ?T#Ω>'XQMk?:`a '-~xP⨠hƕD>Eg> U7gj.S(`=fRN~-z+hJskJpa)9_V͔CK6~a{AɻcTM4VW3B^\4ŏm0Mf -^QW96:ϙ)549SɝBOR!yfW4k\Ry((G|L@,BtXs_C@ryALKEJ-rW°*^*3yu?-˟PgD.Q45Wff$+>r1)׷ HJXֺ b(;S#sףA%m兣+4%~vxIĉ |csM~p%\-ķ0e}f BFgW_ "C XVHx_?Jl]]7a~^.T#(s[X`%&ƕ/[%sfuhe0qHV\;~GVCHҡdQ⤺@X9+{ 1V-FuK>G NM_NB ͖.*;S6u60#(nz7λ<]@fu24$cTn34 70[z, Ox^Co0ү~b Ǡ`Zۼ\Џm_eXf_&{ =~q^&5vskz馏}c&f>y^zj̀La'@f՜%9p+l *w7&0^ ;PZc :@F'F ukLkC*x ,]DgySܭ>(I^g z$`wG ]JZ<+-I?Cyel'LfĿt|:vCUdQuZ͛*1gBF7t6jMEBY"ˆ.z߻9`03O]L͜yb^= a꒫ٛ]n7|ܒi!;lLE& )ݐ]=;ݝwŸ6.!UG]vwo vp AeOÉ ɚtJK”) 9qd^"iʘF)&TKU.N|Qoތ5#=[`R4 hB K `qxfRi\ V, Γe`,M>K:Z`Mr)x9z2KM& q{c߱,rlImy~.BIj! 3&E.\Yg8>!ә/IJ`?Xb3%kAyGt㹆۸`$Id0\ )%v[]J^3Ƌ˛( O1ZqyZBlfzՠHX ;%O8XΙvU5nzx7f$C=tpg[W`2Xc芩(|N4p8< $mCO>Uj` b*KM1`\䚪K0oiK(c|oi﵎ՆfY4"S}Ge>JT TrE@f6}+aUeA tL', x~AzC] ojP$θhQDO1 ӇLQ }/+x O]bbg9;FLH uS0B?<+銒~L_[wa*%+QPCК Rax&70Yu)ttn:?}, n<kmk"Azk舳*FP?kMeFDuί}jm  0PBX_gJ䥛7mXGQ=v"(9Jg ;H8{=oW ưIOcv[$V#Al:~kRLҤ}ZXS2z* @5pBЀZDr~_ysGt)1ŢD62n=xq`PF ~7Eu78Ir2ь@V<WMkO7ʢu/ڪDG `߰$EMҋs?%:6- YѳM딪't2~l?-:s`^2՝wcw1sæ~K!@:[ejȧč2m._ !l \'hKSir' C=8/0k)wHtݠ\,{ :󓻌V}YXP*cS~ jBbxe&}!!թa6nu;'^jTُO}=A[m{45Sw(gk7@f!>IfEJE$,nL_b~SXQSVVlXfmW7"q#5Zaѡv,&kW=QSapf剤Ptg "]!_ >M3oTAy q{ )d$¸~Iy74 恢zE\dgFti#Ӏ}{)%23G]+w7\V6yI)rD<`Z),*"ܔ3-M~`p`?[>Gj(3_ FܮwED̋AM+N>mOA2{HLw~w%R$zc[v(I Mw]&:)*D6:X 1K{\I߄*gt'q>X?P2tw ,Wt q(õBc'6gy>}GSibcݵv@jmfub~"= y5ݮrW0b=FR"o!xCt0%w]ZHfѳ:%ݤc(W*!m;6u˼xhƦJs(GxY  G?iMel4Wl~_L]G Z&[ )qӡBu5 0 $`=I;cjzԻ8K>U6-j*m&a4Mox@/ӁgV5glTOH+_4S'*+x/or2*_/:}lax4⮯lD>} hz1X~#K:zyœl)arr-h:0P#?m^Eλy&wԴuI%bZk<{x|` "p({w=RpU|QY0qq go#}WVZOq^M\2:qp,=3CdXˤ,&I,h$4y- ]n`8f=NX.O܂)4 hq-{Ґ$2-{ej 'k;R\aw\Mԇ2,rYgDv I̕򤰏`r)fNE #b deo"`;2Q){4JfYFt/`}\ K=I<R0USl54ۍ ]{dCKgMTXj|z۶]9z;#3yssj8U.52G#W>oqAZ>hć012jdǢ'Y^`{vż5#VE9{UzjGd uoH=ϫqpBlRQsqcwe":$?<}ݟI[WIEmy: x\펩t)&FQx3-qkx$0 v5V- { }^ʳ): *>tou5êNg`P%+5Lh7,385%8϶gHI'sGa˨XmW=UQMCAOc" jy d’F\ 0 !E6c*材5tPߐob^浪 yrHⵈXÊvdGrT&~t=|_ 29;+ٖ_L'p1Zcd4{΋Z?7yX#4GKT-i٭rm3[g+ N/qp½;iI_ ɻ=@ _'% !o*}Np8!{< qLqZ rnڠ,/14WxE*oŚi":Uq/x_4u_ƥI&rp?`V2o͋䭍D^~f!a gDT00l^C`/UPS` ɽumd]ufRs2 &rg*Rܡ/}vi}% E U*3{RjtV],.TyNbli:{a+]B9^G5+k*c|Am_,+".0 )zbmUo¡yЋȷBNX{B6?x $'k#{+r LOs>N)$!H;'-[j|K|?^n,wDQu.w4CKnW}C-I#0Ư%.:ꀯͦ7)uoL!^O%&+XּNvU|[ա"8d뿘^g3!M b]5v+k $D#?Ű7Phg"GEԔ<*hɓLZPZ?hԑOJaleVX]uoiwp*J Z+ZI+(ŏO>Zz 'N|8v>vųC|oYh'H=BșhّzGU5اj:Q;7A1ʌt؆ܡ,xt9L5z7dia*<>e@S/"'%O_QvW6[m>Ix+DRb9 *}5Iaҧ>>a;.{)X<‡&|}޶F7L^u',(WP,hSN^n:"}0d2ǘTGH2(|!p7sVD/#a9ILVƔ"DU+ oR#Lע-z쑿놏,EB@ 2Fyje~'ʥjAaJl4tGDd6H,TYX^}ԥeṭE7b*eA@ $0swnER~oXQr̚it&`rJmXP-iEgHWWķ qKξNk1jtyB=7Hng ;+#eb`,͂㐹)+&G/at+׭Zw>hn>%"A.z[r>g 7cdSssM̊R{\0^WG x/)oP>j$ }9mljU=SMhEVq쭯%̳n1[r_*R&|3$ c8Jw8YXVǬ!X CeSx3x(X|?eOCo'Es6R`¸O{2$\b4 ֑Di?Dr)BĠ5<[Mj>9Jk5i,:S4'a GsL)yWc!7 hrfL#R9MC.Hyrh4̤. 0wĚI\wD14DW]ƕQsdN,t^yz"iE|RHE(% ᲃ̚a8L#Du~d.9lqeb¬Un=)$& a&v̗W譢}Y}p XH\slٖCUjޢͮwu ;>+Z,Z99X>]dT/ 9Oq,xd+M=' |M);f=yI3 .ӽ䎧cYU  ͢[pmɉw0G#`,g#ݽR߭ti=(WZ) Bj7' eTKc֮/-ԯ<]C+ک3;;IY}y]Og _W50xmpkl&a8A7?П,v^+ flDj0胐)_ &q: V-?:y5ԥ'2~gsF< )oD,)Q*:dIЧgcQj["]/~2G;MЪs,07JD% N΋] 9hu Wxۘ@*҄'v_DlS`EAԲ_)|v@v/u㊗5=Uf*;Px]g R|CB^Sc" * EfRnCp E^Kr9I.fiڕ`Ѫz7>TCV?Mjq$cA9$;5ᩘ X)6ơv8VIk݇ViukQ< J~4zw6 Yg ƶ+a_4H2(sS@mh'7,l7WIݬ%6 eMk:"9[춀<  ;1kE-+g:3wc(>vDwԑFu@tA@&6~ _E1"HR炥C} $ sK :>lB!4z7H3C\J NxV:Mw7f 4KNJ826.f=j=YOE:pzY*nt 0$Srz叁>PwŷyOQ8?ԩ} ?ٖ\J`2[L0 /'EVԛ:#2Q)YSbB mQޱYHx'Kj_D*Yv2K?- XSYo`~Nͬ/ҥ{~y{)׿vPP)45m5dp)ٱ i߲g0([2RJN uhF}]؟Nc@:1OuTÒń}K[s1K¸Fۯͯn=wVCo_}}C{b$Ew# jaH'J^_0{⥎>fb: X\ʰ  HW[O@q+EePT46;*]HP䥕 7ki_.J4mVF K 2Hr;nb.򮅞!l*?b[|&pڼúN"!,eea I&6ZDVF!L3׬4abn6B׉V T.kn H;+;bZ LJ7S\ޭi WY8G`K`@Ce6Ag/wqȃn Kg}c|=>[bSh+aB7$Plil P*\~t zD4p g*:fZUؐ=H'JޡzˁFIQ@2$MȘiOs*Q ڞ8Ҕc s||qFiu$7M 皡i+,Osq?F"556A \)/~wFlkf ~\+"4I*8[P÷OĐ΁2]K/ĺeWnVI؜*\ɼH+XO7}$aC(xtoƪ9:E!^*mrT*CU)qCokU( .բv` i69 D˲-7#֎ 'EK`{&?3B_b:MM4_ )KYCѰQvUepML!}ȉ@I Z5Bg|c>)e~l͔+Dylpgj7܊g= \TyR#%S s{!tǃYP+< -$"נ4NF>WP)kܙ>Q~QTޚ-Ӱ-UN__?xEW+P`|EzlP)bqnAv"L?Cg w0Q609q 6 rs@(7k9j7 5$v0ĿKi/OAš_ߡWЙd>{TV_sZG-uLxr?&vwa;d tE6SK3CKyN5Vmj'sͱ3ʅq(8fo pxFoeͻZ0+8|dZQ`fJ') Sj$C={Y Du:y'>nI%&:r//htC>k!fK=;C$w%DsP{A[K %#vUP,9yFǣ"<"tD*2<ɢS0O9Aw&A@ N=[Oz%B6HlbP{u -'^P&HTR"Rn.N7U:'we)ϮoW:3[䷯nM)jPUXОLb[x/e KDh?[r͘Oʕkퟯ趫yS*hw ;Tj~=G,4I2zFݓ%̠-_>b)6ꅗ”́Wd!^q%2L!sF"p׽M(÷M,AzBOPMnw[> XCa'9SSe O0wn]uC~ժRd! YϚwmGИ$u_'\E7 T$, Yp_5{C<2X)yp.E4ȷmwBrCNJPGP`٢Ԙtqs5L4M\ &22''SԋՆrm ƯdWx.,x"w6@gT#fVƬs)2SՀiloM w9巄T BJ +ibPk³ljǔYȏO4hOLhdh‡HT˜mlBy- 9 >>Um]5MY@.4' /1Nz z%.Ǣ0C^_(),V=#1IP-{SzolVAZ,&Q]D|:#-r]cL}hC5νʍ34U'jqWn 7Z<O|y4_Jx+aK \0tJ nj;d4zf;O}Ejb~X]7Ǻ+۬#aW<Zԅ8PĶk%f9̑Fn~N5NK2gi2JNai" 1)%Cq,#|;.4I8L/-sk sfMhz8&$؅A$khMZO^wy&}hzD;{6`A[xسŗRm{PJZt^e*,[2e۴9炚(d0n;FWEHi+ܑ6@ix+ os406\8:{^+4JE=,@eE"́rwJ7Xglst TOu[$X ߐ{%雓,5UȑcB{V6,LV8<N;b[wרOtt`Ox%gbdҴ{[9 Y{uF7sO NպO gc5޸aϲ.[Һ8i=.m;س(\j$6?lVx{f'C vcjd ?Ɠ̧FX 1"nӂ;FxA[Y3Ҙi\C=k^ا0]}ڧ*_C`}AJ?u1^ _"Za5\`Hݒ&z*5ծJ'B "tSkTkS2Iqxu^hzA 5?{[]y d&ڔeM^yJ3-KHQ` RBE~ojFH_B*..~*l" 1-\ƓVY$Ȅ4vή2YK8n1&e:./n I%yHP$ ֒!ėp&!NćNS[nLͳ=f6';>*7d =v0?|ke]~~Cq'aYn(VwNF5hZo~!,1M=`$K~P6 mFޯ{J$PpʘC6Q֩%|D,QkKw`$A:Dʡ(.v{ )$a-skO2#\}^hղ$}k?Xn,&>#[Z ,yT[")P.ڂy OE\~d O"7:c91RBQ'l†< ` sWKkpMn$tF!Hm:]" r,:Ʀ+Zl܏Gqtx]-qr8|[MX ~eeSbQ0|8cC~ﴗQG TY/Ѕ". 9ʰUgBhE;L(||n6_Q^OBcа\jS !~htMićb׊#.ÿY߁pl򑄼.0g:Nnjṵ)RPqݙ;J +\_o4셧{:D@Rܫlc2h5<{pst\U)ݫf1EW̳;㫈P)Yч14nS9ivYnN dMdL;-1o;`)[." bĊx+qL,<,\e ol>HVVe'hsz4O̲Pn8ZdAVwx%w@o&憽DP Ďe3˼EHP@t֝H$Жc2vX~8^ɱڠrFp 4d& "Qi2\&4[b|T3ITg{$_jErA6YrgCH10z/`HI9@}ԇ7>a'g6sPM{3E%A?Qv ﳯ t͏1Cx-gBM2-~A8=)91@1y="֑i7W)U! mxs v(¢UסԂ)b#ͽ7k+zkV0{ Fz+_(@&U$W!f:<Wۮ#z5 6*xsrNpt  Xo*qC@㞘S>%%"6Qӑ56^Um|T[N`Aǡ3{ə7| ѹt> zi $V#i5trl@19FX`#psN+2ۏmQ_"y0|2w?SmѢ8\H(k (tpcM&[ K @AUȘFmEu}E*}A̼~s쩸?Try ,$OruI7(`IE,Ehql sa~.\ 1OBpɼ^q@MłUB5k{jUp a@9퓇/ fe#¨H3v^G ,XŔU |^F/*3ͲD\(G(yP>fO:4Ʈ8\ݫY`B UA[jƇjxqB!'c2x%+poTw|3拉%x#_6ԺOY0F۱QTO9u W1M7q}tOjo$$S-Pw>6M^33.\6>gѢHLkN:i7#Jo厫+l40)+8q$EZ.ro%qvtc )\뙪:xH"rNhFO*l;*#hnfj%5WZNVdses6| 0Y_+{k]:kW{+/a>+J';HUJS:|&34^˖{d0iՃt9ev3n7l2o0+58=e9[lPاCqf&H|5}2#$@sw;&i]ߞW\v`!TuBfa+ ICr£=D! Dh'qP}jt˭4(&0wK?o̘3]g/lHh!*`aE"JT<1S}d kȠmGS3ʅT2łY7hӪ-Q~8aI)B+1hPK̽1<"A@FJ_Dm;.'` VO4貭hXJPEOc) 1ĄV?3_X24 Uӑ.i M%'Tka h=/-dk7+(Rؚ()nN,>CRG+EYWmtݵ;\'/Jݝ =Xlk ۙZQ6p!Ua}lzʁUI80oCΐ(q1S$ҏ\~6y/78L2,7ĭ2yYmyLɹa.<6GoR"BgJM`YZj@<-"'"A'Zz,fV?;7CD-c z(89TM%~Kuݴzo 1;۵cvMwG{r}Ngdg NSFs&ٌ(%nLI~P\vwletQ a=q ͌:<_[S 9N8/ 沾}:ɿV* FNy P]ܡ֦GT$rX'}zlݟ!QNR> 9vǎ=f[}S=5WJ]L*\CpŁ ' ïá6߂G$WC%Gc\Xd0Z4{Uy9o@L u/&lN.Rj.gkE>&|YsNb=(30rDI/:CV3 ]Ip3kWAH˓~QP5ۘmG?njU}v=UHxkXPR D mc fUv>YfPUAvmYN TTrڤ}Vg6~uTY^(( 1.NOp_[*@ҼCh]>2D wElDHn b31\鵂v,4}9iֆ[WnhP$EA23gSN98K=q\pA-t"vҜ-zz5!UKSSR$I2& V-r*My#jr4!=4HR˰㵻jBEI>{R\&ed$9fn* JUxX:b2"d*M+H_'ݦ`C 7pr ԋbp[D_lf,ӂP{zI@5:^ͩs3XV,!†+ܥPOyk]^HIw${qvaYLhZ6h+Ē ǫ93)ʐY6P(Ď_ ᯌA359\%㮲ᧈ]p3D/UF4.pg %"5}&g@YO줯l?='H-{΁(}R~-&\p1863O8\]D=8.:Z𔼹n&:b{6Ă DŽXӅ@^ά ꖙʺ|>}*kO`;)åJ?z5a}7`,3ÄrwJl2ڞI LA\Xr1W"^(ˊ_I"i;C~q&T) `X2m|x,@p8>E,afώw|zBdZ! 6PcЗ o,]7M]o`L4Bv|g5A@Mk/9.MQ>xr1EY+d`2ao<'fGQJwԈ|a4 uIQFHlѠ @ZafVLMa3c,vK-TҦFM*]sǍ I_g`xNHs`>+tex'F'^ ]e{"/|e-s|b2*> ,DӰ rbHmByA H19YmX*5#kR`+ nq\_'*hUvyB!QJ ${E%Iz,DZb$́D>؊NOIpwkoRFxRr6*#l#-pr*^ow|6Y?#L-_S' IDZS^"LӕXk%J'p|Wa>uk |=͑6#[{FO'? FyjIJgtd~ 2Oe %b/_6%~q)OR"(ZSqR~^*&_e FGo\n a3guc잮Ϙl!su6}] X$}J!cU+WL"7Ii%aQ>ɯ`ڊ;;(n}}ßehY{.]>&!U.ƏU/᠛bJ9W$% ˏ- )@%V2t!_GjW]='eSwψlHĞ% ]f"wdK\ʾzz˸ ʛyUI!HMpߒ\~HxI?\&~D3QlҤ bw.2k#=e{(4X7sOq^%1u \]9/X%pq]OR1hCύ+);$ 9nkR&CKMRzOZ B{_Y@EU"Ɓҕ(iQzq<,!q!2Kvl9ԓqbAe~&}"R]Xf?Fdm\,^ &D gjU<|AYVaKڙIhTM7oTu) x߼"C2T[tZc2{&՛O4݂IDNxI`$|E 'i8756Yr8?NLdI$wim)e.~ŸL^G+DFQ?>j'Ҟ!iq;Uxz>0T@,OUc:5$9!ޝx#9dO5dmL/Tn5 ӳb V~VbsmEWvXh=2gƇ160A7زx a0PMN /0O7T* Kw兵^ hsHbo=!Ba.f?w k`^eLhj;$u+!۴|A-Р/-XlZ r]LBwZܩXϥDh܃[E%j8߶^B]F.,3h ^~ҹQ=6B ]ֿ3KȰ}j"GR,QE3˦ǎbȀ 83<~QOpRg\Є?W=߬eWB>UXd:ϧiz\kreWي9dI[`鈕\-qnj~H!R3{z5Xs+I~nkÈ[Z`WFغ~'[zhƯ5 O3q\ Q l%MY bb VeU|ޚ6=o5'M =:{jݽHGkR+|ߤ gsf8gQ?~+^+9>Ɠ4,VPr]_-@2X, 1C˂l)c|CW!~xxGod$E6!h0Wfqx=<@;io $d2&aIņWGs[8$0V(Z8O5L?ZPY.z`]ed_wG){ M 'r7Z6].l@j@X٠ qR0 H)AYgȢx 1fT ^cig%ΥW7)Rв_sz/&nm.$G?|F8SVS >Bb198啚ʱa"Scaq0"< &!c'@t^[A'xQp P{J33#xiaE+ +s0!_%V܅Xd6'3`]Ǐ?9Քљ>k(CJ$%wQm#zʼV> ŴEPh#.d +\YpyȬѢ얢QzNW5/ErUZ\f GEq2S;*k-ioW$ k.|k:wq M9>Bgש2[iď×i%v*~; /FBME`;{ Am\e~>"p{*^/8ۆw $ُܰjD ̀ gֿ+ʱfGr-VuYzi׳I}0ɤÆe.A&PCfm܂sZX y%}m) t@݊O Pr ;׾N Xb=|s\^.ҾSUa812ɤ:4,!<`r6pE\3fLʝHLC*~vhl(UG\WCNe@_=-Dbsl6KPJU5" u`3V7`DAYlm<>0MyVaO" H@Ek22lrLe}1)/["l|E.y&^n7l:8¨.\ʏ[YMB@=@hXhR&&L:ej7$]-]06Ba5;!{YrSA7aqXv2T ,b)YʫO` >wG[@f[ nӕ/kxT|fIo\Sτ̢u /ZbLl& (!|鶤C Pfj \*opv]3C%ײ#~`^vq5q2Cy '+hmgh\!E~A*$=ykw)ݶ!2zMyڰ*RLo}e;3:dsrxϷ+Xt=odu.AJCqȇ=&[T #b}~pj;PGp@wyrX`a0~;Ne J-FoBKw,y'bǫ3t )DEkַB;Qzà^l6(RGzuHb ʚYfym m6=P>֌b,3|ρbF7xW".W8h)*Qv9fB9FBoAiJฒF ug˩cFBYGvM33 , s w }9%Sf)\-ÝZe`mL Bg’C]*G\6* yP+St:ڛxA.yfQ~[-R>J?ōjH9ܘsBs@fdCnJ6ll Х@,ѾH_+mESnk{_dA҆)&⸃ZqsceF"?x\)I9nXh2ܐ9de)y7_eґGAxJá𡮊 ѕ1q)8+wQ CIOpTd%p&~t;;ێ 8ׅW v>ݷU } \uXh:ԁ P8Hh(c 2c. oYFFuZY bPS9CΎg71.!Y^@3Ĝ @dOJ.]d2)&ٺvDzÓY ɛ(<,CBʭDeZJ^LJƫt`F@u|73< wO nmZ"#Rs;)r} c'NyvvĺC*qľ6?]\߁G ]'ے)z16Qp8{&*~~RƐRtdw?~LcvnW_*T%W>T)蒆smVl@'RrM!=xnmvBvQ| BYng]ϠM3n/|7l*{c I`\b݀U>*6zל8y?^({Jzcp7q:X7J2؀~X{V1\ |g+Ya6&Ys=BQeaIH/ش Areejx;d18{l[ZTDb%]s>+̩>쪸钇 ЁJnҧqGaK#<Xt4E@%l9 Ƚ|/*`7o59kw ?׿X],iFx2|95uBnBSr_Qk3 y[$)kxq 92T/E!e꿪$(*i To'|W#WbIFyU!1M=co ΀ pU?F4#=8ЉqXP۴U0,ٞ <4'ޔiT7CFhsCu cCfCL:% +?TC0Dd"L7]e, *b((Mc?̪♌qbk6#mߖxjf^J~Fe Uz=N`Rhk(%3HEB,O{*ff0Κh9E2nWXŨ]*6 bW JW&QX7uJ,մdW>~niFLxW%.hMqN0>3.&.hHٌZγ +TQLY}*9BtN5iM~[s'2W BYEgx^`Y W9[Rr#ӳҲ6RUhlqG$\[a\zn@_ (`[@˗͑3F@эO>ۜfHUI [7 0 QӭݘMg~YB W!' |< 祋bq'L BBoڐ7/[FO9 TϚdUPfiS%pڃ4e 7FO]p\q\9]Dr۫S +LIJn'p;Ql `{T<a:1l zhU iPR(b_}$$}`p*:Y+_ lI$yڛ!uFTi,Fg<֙cLgFLEtnw煉}|IWzf>h!a\7GzYi (p#܌û'5 Ih!i&J! >V9_>%:_\x&πIN (jpEJŲpT:VNSgeFكCnld#6(svqA:&o /])!P$|YO$W_IjKR |aoe1-,6-?jԖhlb߰HT) &b9FRWa=Ԁ2G==P霣HE2[ Hup ˤ\<Lߕ3a-%!ۀ\!geK){Par9u)e7\q OAT2 ϓ螊:I;=jP R g*'EDV9K%!z۴k*CxO;ɝw[+Nn_r8e:%fp7ңlǖhapL7^Ji{t3B3P5,n'*Z^fBZپ[u@ʽ$U3A*ӗәk [Dp1\<}p њ_OEĝvrPNxN݀ęl^+ JgO{ wT!~=L'FCq>-b+84©& |Ьĸ<2Q5 _N{PlHN]S hOB-?O:g!>w`AhAWŤ;DK1$] t!IpV֣ͬIa]JX?z\M`ǔPaPGQ:nmRw3-3ՁVYw\εnN{\%pkARVh#"fa.Ξ,RCSyvdjPCtbM{#*';iȰ͟5r- H:ey1Q +V^^VqZp'(-ZC&zy~HP^p|VMx{Da1yf[2ķp15pO_Xkfb[he]l4MzjFy2Z)g?"wc_j"4UFG;<>cK:KwM[ЍrX⧥o^&,;"e*D( Z!^B=0QSɄ>ođ=uRk2EyWnVHt=2JcMjZ?@ggZMEBM0^aOg_M#݂5Pq^R Zd; oS{\VnUmciv:'*mܔ\{ny}-gBjNC"\MT.N&Rи!!lDMQ`Df7jkL-_ָ;CuA` W߯ 39ԍ{@04k*|1ݘbQk^`gu)eb*RV!*<<\:@Gd]g a)?D .l /P?hơhU3pd/[Մaǝrlpf-mjZ;e6?mWgν];)(&屜"O@gLhrb%+0aY兴x6n-Ő[L4@)(I 04o=h/6ćWÅwALda/Ay;π1ut&n91ND:M!?vviԨ-ҨU'*8<W`\(Aid!: -x#7G yh(S(+ ~96EOƼ GzDC e#J!@a_ ;T>4گ'0P:A$+nK)Je} ɰ?`VF7ZOoFhTh@hKm9JVQscmST0DrӭKMv -^*|V>6a!g91E+DF\+rP@/7WrpDʎMѝW-^Jq7Qy& !v^xb 0.>;Wx-Q@I(Jh!m4Hг?=|7_7u5T:(/p*MSkRDv GFAh gH['xPD=V t>w5z"c(?)qR_4CBmyJЋ[C"vVo$<-PXZ-;c;&q`뱮V{ Ui%CCw6YV}܏9oo@x̲f_ڤq3?:}㎷(:^IovUqi 5i3I&9ɉ8عU^#TjUȩRnBm覒U#p|H,5{h+Ȕn!יs4[7H0Y'Y]E9hTpu*D)JXG3=@L"*.|;=i354,Oo-<تܡKzlk_/]Wsqʽ~G.:0]>#1U3yd@Lwɪ6) w K:Ҳ[d(õ1ܮNaWyЪ64OkWőWcԆ׬hpt;,+,&4X/vFшu4$(AC}ZmƹؔVW1L_NOB){"]mh1^|i֧E8y*隶A1B\UP@vm_Ru,RYdaNt뒞qf:%UҟŢUa} vƂp1g 3y[Fn7Vk_@?|0 q&-.,cȝ5&}PfI.mйNVPW-Ջas H(/۠%(x `+Leq *0RΉ9*h7]Gڛ%o+?̄[Xv_ozZo#Ĭ|̓BG Q3!Xz6,lxG1SK]ѤnZv-Vi'8"PlEr&X<54BYR` ['b{)D+\- SLtjd 9PϏ0z;/se dmR3>+',xL@)pYPXNk\$ ?P-qFs7G #z|e.7IFWi^At [gW"{{QmnXJXW]V0slav&_8n= V41F-,P$豺iM,)3ON˗%J%A55ǣB-!SDMmԴ,m])u*&.ߓJzp(rR uy,kPJf,@aEs-=yêq_^Iy)ǡ4Z;MʩgPt|65e|#S׈EK(=ٶsӮyӘnCĎlstlD?RέFY=qŁt2yE(AD|pG_0_"T%;_uپjB(z$JwD/ՔɅV)g/E͙y~b65 a;GAXOȀq$ 3F~v/]W`P* >ZHtܲ ]2ou!ܡ+MAoTh?vlߵO "digNGa<߼S:6e`ku X09ͩmw0ExԉS7CkU2u7m!-N.gc2]7-Ϳ WXH2._i#lTPT`(~ϊӅ<(W>ݦ뾢dDմiuJ7Tҝ!{VQJ%v)ITwؙX7 @IyQq: q2 p$(H`2KLLS]$cPiro"wr/ٮUCUGCÐ!jF^Yv5StֶJ}I+ƛ$ ܟ%|k1W-g `'B&9B@0*Ju"]/L }"-"^B^rr82Rĩ!w?)Do <"Xt‘d(98AqE6n%^! }-W֦e3'jyOq5ͧiZvhI 2YSbx7р(϶Zy=ߤHXl.LP` MKB^yeP h-c$;!M,=] hT\r#\:4(`~q ɱߤUtPzF<*J>挂ɍGP1bD/AzCjR^s\K-ˈl/B~Q zuM6|zdS`7B V740^/&`T0^0iT 4>!1؀1H?qOa2p_l:V&#na0Z.ޙK &e<:lY۾I+q`&;uTR Ǖ81gqq找v]B~?OmV+"/Ha[A s(>">h_ REHOn=  EAeNka̬ⅪU^tUži{QQ@'SY_,d e2Zz8Py7F"oShϤ oF(Q9=97Nv(pw5,3_IXڄ O$EJxZ %BV犏/;^1&2x$}{RPo~UIuXLh5ٹ!"txוª"35>V}Dˆ<(" !"0q<5z:]5Z3ch!& z]6S/O2"c{B1;`d)l.]CۗFX?{t1an Mvjɺ,C¨$qT^Ƀ秸F+sb78k߲)B}㵈9_O?/^% BUT"Tt?\1mǐzxiۀ9a1`QǤER{{papD[09L<$MR?!-m}ix X`ɽ<^gc;)t :Uǹ C[VJAS qvanvJ$C+tA#gx{dqj(C_ę-*$L:2^.,ƀnw% 3(Ke*iQzb=SAS.p%0?w-W*D )$f8)aՑL+F &kFN*D+'Ip zh-DʳV+KXń'IP,}L;ԜYǯN jr4.]0>R 5Ey"xzvbAhn).A@>62G"s*xXbU62' s2Au# %}<˫$.K{M$x?0 )vTj4fac]t [wM :JЖv3A}vq'De9t43[À{t0k &D- "I 2;{9Y*8 |DRxgGdd1B{WbEPv|Iל^.!}:~=1[ 8`O:(ScTTz(QC~L,6B"ad_LGzina<Ľi+ 'RA(0-N65J J@2/D_}Ȋ{u.7Elr&tͼ,0k/%:'*T-鴓,ToHRAS;-q=J6mnW7Ϟ4KYAJ!Z%z'Z9F 2!Җj0!y! FDj/d,CAK=dnYVJ"JƩ ~8B{YX.y9Gp'.Ll–-O>6ܱK"`I(3(*y0 >=AA.]nSIiUsJ$ P4 7 $<i]_x7 "gnয় b(4A)lejS<5 %ܐ{Qil޻$uol=Cz(ܠ~F+%#+Y)-*epWM8ɢsMaưֳܳ|Z+:ۃˌ;bQuˌYu8a|i1(q&ܢ;dg?ANu0_eZ]/A,MZaQX?=NZ/LPX֝+\õy6@YP>3B1RfEα`g"؀}ت)[o`NjPw*QCύꠄFmRT[aI}8詂8M,[8YHRs$|!!N&$vRx5&H^X7N B*׳0V~f)pېU'2pf[N~WE.Dͩ*J|r Ǧ[whcD5>oشثK:<8k1v|hjf98ƫ.¸w"0Tx5D{"dmQ%[YP͙"JHZ*13#B?3X/ &ΒBg@E]vI[[M.k:".:OZu\g 2DT{ !Q%+_gq,CS~%ka%EB6B 8Njj='FZ܅"vM Q`hD1f ]8 }R#PxVϦS*_Uc_\.&G8H$E^4XuP'(V{SKh':V s0 _( `|g1'E{`qG8Cl U&s Tm4 hq~=#?}9,PG`0JvpPvӐ!}yLT%rfcJ3'FI;E GF)X;,gЧnqNW<4R jQLp#Se:Fڛx0_Xt(!KD 5o5H")' ЭBq2UlÒ&,= ,യJe,m3Cʀ4ːnl9Y劊mb< ZQ܁ tx)Mf8y$i>aAg{9gg΃g_] kjeLPZ:1~݁MX0q 5f֠(>id! J&L,@txlJWp잵QrWu^0kt߷YiQK/Z7Pdtl~v&:Eqzj'6 {9LjnZQS!ek|ϜZ:\]YVyh $`*!x@"c#Þ ^\tRi?2muDA)RR274.UJ{BV DKgAK~щf_Ż >ѪTjg `ReΏiӼh.j@*ıOWϨS6ؽ^LH:(/`@,fihʾR/\KBGۻfbw|πNJ,RVC`#3uuUmq*ՠm2h-B8wJpiǐ[y"ohO۝epR&|3llrdw8DFRW: UCnfRc,۩=G$Y%wlBw弟'6n4P(M,! !jL(f {ԧ3gh8^wn78u+2 n60١i GzECwC {VqN#jCӿ!뼠Թ+*U2l y)E%n(EK &ti"JB1ssτG\ Dy#{ƨxmXXCK2j:}n&i\<#b r^3}䵟s--*=[=)^&wμ3MCq?ԓh0챢&ն =W9T( Y i_2t{z ;$zaX==Cqv\PDbJB¬gC9H<@Ļ Me#|?%"5}Ѯd#@⬦6I}:57!2rTwon ~7)M9Wm1'WpnmeJA]Г&*~$rb_69O"OM fHXZުϲt޺ jIa[ᰙ.aAEBP DҷۘZ,5bj{lgu?⛀}ˉiVGz_1Е&n#H,,71ӔmANj}"-^:WKWu #"R~{BЯ«> UZI =вzhB1XT\$&`ug`oy,G«Co[I2 ѼVMSt2N^. 0h X={ !t-F**#tp\!c6#ʠ􉰇G@Ž 5!]|"įce&ū|/fx= ˈCQ¬ve_:Us@/G Ih S`ӕ80|h&{&_T,3/fJ\>yzјĵv]R5,H9p?aDœ4_!>FofLjꃟ3qywE2leqQ[F ?J} Vr_l||r)flhwH5Q<@hg؃Gwfsa;^X6VBSө&^"I"W#QvOEV4?czqxո(W>3ZË.?K6+a* {qڴ،P e!o"m`M&w \|x)9-5 r->X=/'(T0Qķ eLgI]1*W2HWY]5E(pJ(h;AĔoJχvtfsa&xxjYRiHab0Ȕ+2trOYf2ڼLO'~|L,-#³_>GڽW+eRo$E$8ˮ{3loބ!þ65"N%øqrd_FT14V9\P}R #2ẓA#d@>EuU۬ | ogN`pt墣(wfQlN0[d$G5NE{FjYXFG)C[JPn<S iqu,k5wnbFNOLg6貎|Diܢי)sd 44 ڋ24k9v֛4j6(*,V rּ@!:[)F0pwW_nȹzx&rIdHo`pg} "{ -n6_^1VL{J*dY4Ex'YBaԸW!=zY2I`,ndx<ꭣ- _+] s G̞2|ilEKp_0CXa$)J\h>)1I4݇,M v);cO=5žw71wPfC܀9Z e$TVE% wv˹cI01q.q](U/ [J_DHKy D2:7~.|ZJǖf/.|2 M !!ce E: ;w\ڎXP<)2jBi/UT9RLp+p+[N$W2@e׽DEPH4}뺲xn$D-̞͸ 7n￉8ӷEfLE f&hjdɷ4ShOՐ綁'IT,WC>dE(S G4FTR|YAgz{N$k$ĸ^G֓276G=/䦾Zhg !ѫ9KL}Vm>@GDU6""Q| j MZ'ZUy>Bu`L53 X(u&ITDۼ╍7oNRv,' S }*=0XVx.R1׌_W̝%F@l*yEJ[A[r38510O%EDKn%Ө-f2nͮK(D )365O07cQK|>s#E@IYFWųnk%zkpўduž"/V5drܺ&{ٺPR" D*5,ޘ{Ŧ`06=+ː7pHų+J9ڝ=݊\BqOFpt){vBU> )~Z.z=1NE'-x`!Cnr$`4 ]ZCo<Ϣc^ԱM*uzX?D\V:{S}~=[%%=?N":A,=ѮQv=?n )3kjbgJ"NYJ& D @W+WJֲLG,1q>պ!i`ů|]BWv_UgZGEpdRS^(u 9ޯMUQj= ɷM$:cC9f޻ 霜jw]NE0 3SCz`ūJ(FB(4^n Dg) N2 Wȥb+B9)[62̣Rd q[&>bŻķ53Owq x9In#V<v~ ' 5rqJX 1{B%)V#9lRq#y/h`Uh*R=Ս%qDw2 N% ( 5ԓҥ4kH!xs_* l}"b(!ȿ'74ӮgO!< E峴oA1>ma VX=+ϒM "3>z c:=ϑ{0g @d#\010#DmآPRHcf^.*9;Kmc͖`d `76g+=B9WI;Prn_ѶU]}TnvqwF!J"U\ vH)ǝ9K]pwAd& l"uWXBSwKkFh[BhhKU˪QZefC׻Xr|O DXT3G ~*:ZtgQyǸq{oTY55 g-7%#AZ&~=:^4>K;L˳2=\T!a( ʯ ega Hvj =YiW0k_ ^OS5};B$íVe#gTj[c1)hx 2*uhqGATOM = ngZԠZv*->n,/xƋo.4tgCzj1DB^Dg:li~*&Zrd3Y7Ph߆NϷ~'RhLT b:oxhXxl Ț 7^LBCHPR#$wQDW]?=V'Wc2b ǟ.]7<6*H6hmŸnrCٔ N|GUPV>mv9~L ũ F*7=a= –)egyE0:#ܦ *@a.+} {N%<1X1T_;zl?}nZKPFhi6DvLDb 󤳳s%spMǰ(e 03-׭ 6eN Hf#(/䚃t`6 /OR(܋v$h0U"=$S^Qgx^M0y KPY2"w6;2I jb%J +# )AN[]V@oܪ>7ex-Z*+@W Xy[y6VȀe}X=wڅ:Fza`lKɶO\NTbYTCpX m7DM%|*X\!>k 90w`ZuvԬ 6%$7O;fAj~]bE/-B< ,H9m4ΐ<#ekͬUشۜ6ϓZTZ*SL/ur?LS <"XU7 ŰMr''wX}V`&S"PH~ ܥc@%jP#w}T,t__zJkO_5gPK;LiO Ҍk0zx]M#~SИ:e06k.g/ mcumOći,ŢM=vk2FA{FZ. A1Q>+婸(/ؠtŽhFK#5YRUq֏-MצٗUB.Qsecc)pb/V`E(֑4.VJUptC3-?S!4 `G=j3nN&`OTssZݒ$ / =̣LUݣ:!7T*Ѥ֠6mU*!e GsߧWWékd}i'";Xn7( W" @s~M' {fYo|1&_/qo]v>?P'Ү ocฅfj9ٞ+ǘ#q#s3Z|)J d۾nK5'͌\< U$0}k-}ܱk{rDr#yԸSF瘒9O@ XzL(uضpC0 Noc} pL 5 -݅ On2$,}Q56t °h[ȍ$[bo~%*wy 'zĊ DC6QfY65S_478-]a%IyT$8+|4@X `eTw(~ϯ&1ShSè $0"YHlhHn R-XE0LY1 E͝;nx%C|e"sT^\ьfB[Dd++b4#iy_9q88<`ʎԆ\@9:f^*dXf]){:Nx󨎏XiTa\Ĺ0~Ma>u;`wnXy`)k{NUG0Op=װ YK}C!.һ@b%Ob׷b-RZaTAEtϫ@Hiu 8NS,iڴy"Qăt˄pv]Q+[[9#:n8hgYO_D@r h4\6\"֋h7*i?,hEN- Xc_2ֵ"cET>5Dr'MU&k?Y jGu8;2)`c8#Tl(č HG>$}T {iR5KU'W|y % +0c8+➕=Z~hR?u6٠NLbO dσ- 0=ߙ<0: )`N[rd_0W=MjO)qbH$ e.&Gg0k^R!<'ҬjtÇJMp*wGNIBFKce)r"? s <M5!E_O st(gڽFH@Pj-J4@{vЪQx7O[X )5;7e!IJ] Cw+DR҂e~h<·'{B3"J|+\Ma 5Ce0wŜ^1O!9RjKq -x\b@j{/l(@tyսgmdv̔v0IW-.s e]?Đ{#%O6)Ŧ B:q]<lsQ _4(J'KTɚ.~B(>1X\$ՄobQ||wCs9͹ytO 6 h#&T6?FZP:[oa4fx9-{3o -F/HZ9cƱ?Z>YUEI@wRے AyFW۱,=/\K׼?ko&.۰mhL"!=83`3|.\.cJlGqKzͅhk @^NXF 4pxnn@vRy]֋!(bM:aԛ@-@9^1Z~dž ,J*esw*Pڭʠ6p,V ۇ ” f(f\?瑎d(%aW:Y#j _ U:Q⵶8Mv;fŸGvuO.n\3u3[z)Gz}VDblC7^ra]4][Qݴ[Ta&$fU Qd]ht ۆ8:f O :V`dh!xFnD lI}҉cW}pTlQ]Ri|-2˂ءP:be:;-(g/IӅiTn%d'0,:wF-f8*!za(k &/batPH)%sDmO'23+1E0vBKK¹ ?$02 :p"6 Jl*Iiw~" y}Q7ɱj ^!˙|VpK#Klڥ +` XCM iS>rkxTGngNryR}'^!? -)%Ͳ}}Alfg.nJ-4ҞE+kt`E$1_qۣQ~ٚQCN.9o86+9Y='T$"Nܵ|[=+8D,u V4c%6 HC%p c @h98,^R}QFLR-R +A60jf֍@tEZ'K3hN15Ǔ8EڤsKoli[oH?<֠yZUPc­ڑH."b f\>Y1k.JR Sq&gB'm]k JAe7D=]Ϳ juxQu#2:g!UY_bf9M+pRA1;tw+daK.+%TK?^V'5xGF*=$~Z GCR~>gۊ‰(z-BbyfPf+eO֫_95-9؆Bhsl:q#Ws}>(`#q{?|]= I'hfzTYl`ŔP;TLSk4 "`OaU(c)p]2**Om,.I!nvau7U"o/r$*'a TLYH~MuPC/2 ;ӗb9B59WZl5 2 1aStC:MWr7d!2ПLɑ:Rr%Ű^j \R1!h|M!4֐cHV2^x,Gwܦ^%"$>~ױ~6ZV~B1u*1Sx8I0R`+G ۭI|ʞpxC0kk%&jd$H{01j}ـr~K4{tEYSSk!dIމ)I:x?uPBmx$kqxUJ5cq:1Oe\At&edj5"Q?26a $,hIj3c٦, ,V(n&__VkwO$Q?jךP|o>݄7W5 hWC+H+8SC"Ư"*;ю!eX=OUĊQ >w˂2^=z5gESt^Fuvm:Q]cn9puDmCGم>M`Si9'F%y F-7I(2ɧɵA0աsw5Y1ocȉgQ;x2DH66oNG&Xkw w$قŧ\٫%G8} [8X D6\ |dCIb 9]Vc}s6 vG6) !hq o$QPHDamсW/-\ 'K"1JdUCe%6Ys$Ω(̓5 >sU^ >hA[yp<3Ve.5yJ@ƥ(!En3+a~<*. Ԝ'XA~cY>1DhG*6$Nn3Y"Z!os+!9X" P?ZLY1A근&95**KE>~M&# j˿ $`VBCm]o4 v8{kX [ޛ-WUndKszF2AZTN!xBt8Qu3%bJ̶iְ;P PWx J8 gow>ӹʑΐ;V#հ?Kl1pI2~!qr6(7fM2Xmq Y 35,Ay՞8E";IK,{z"v٪LG_cbvwlcuP}(fFSDR#\%b;oMdݣi_:":Q㜉Hf CuD"{AKHO3܅IYB1Vx)*h-gSv.;'Dbwwy%9{B!9W i\7k_??Q$ < GڈkR'Jzpq.obt#MOE_n˅etQNB\Boa(7|=i7w9u$W`X+xR:Qkc>8>] /N/i1uS+1I8tP-We< M,5AE 5Orm^u}y'"FN`&7UkK\Á^St8P;i1*hphe3`i&Pꅜ*V>8$+4R(oBX&_wL&ɺCQNY9R*Fؕ&HDϼDGO/;X75VsLK$=AEM{ ? _X(LLa~Yid[3iϩX>99+TEyP7de}l 6E F#VJm^}7)pCVx)`0w~~g# BiWdz1>~c1qxmmK>ݴZY.t2G7;x}݄jrNnu4'3eԒMj\[*'kv. K;H+MAT7{!UKM7`1wS:YIYpl>X~o[9:nX0[g= YXS vv g2ad;IoT2 !zʻ5 {DZAi$%guI-eAG 36d~ mA򘁂 $mO?IO!;%c8;PvםK+tFkC9w[_tB'ud2ESw|s"C7!tJD&` K1B#9Vp?GntYq?A~Ơv˱xFp?ek_L:n/方$8fXG4VƓ^bhҝ옴] 8{Rϧo/y!߮eib\Vi\.V3IfOBLP¼quwG$αi8ª1/G6,3&ߕ!ﱄ4+tU@ܣ˜1dR8`A11,x/N(ټ km Om?uHn`׋,{{E-8CDjJlO$PڵW1M&C,X*rs훟t ,i9M/XkkCg#ZW{?eTn#uU{!Hk9Aw97IW শxj>+`t(хVʶى* рGh\eb͈]l~jV*0?pz1ɲXsZ prh#GD1@ 4##z[K׬t?~2k+Sך@կ\8, 5Ci;L \7ҢDdubťQ r|'mE5 7$$aLL(:X|j~)e(2qX+LIB.cMhv0y.V`u$=9K1\YX&}HXb~~{q~uzu38P/feXݔMϝ$j\w33bCcD5sh0DǓyb͛IWq2OK طUCH3v"~kKrv_OhMpN vgOJi.]սnGp4y]?珝S#?6Z5Dcƒ+8qjQRNlSNJZX+hch럔ѨA5Ӭ ^wk}8tH3 5b \*Ktk/-BsKQ?bXgD8eg*o>,N_Ȯ?yxr2,g\=}x7)9$aM첝-SkszP=ܝx!-wV?|$6weZ}ȶ $ms577xx/%\TrpNԍXacIj<;iX q8c6qLfn7LWm#8 Xt%psډ,PI`N댫Rphoou;' N.N%~0aH:pk׌ILΣoҶ\Cȑ5҆>VLx#'scm 6x.YyNB "}wCxn@OPRxͅA 0cskja#x:B#ИOZ~bOU{4>+"Zղ0n>k +o)ކֵV(*ʘeQWt0-ڤ?_H۲DgN>YW*Jp'~POb<$u61`is"jXF-i;Zjѣ6Qv؛30d ; Pec5avAQ Ps&D$FZ IYՎIʹ ҂Ej|ZJǺw$,ݤ!*(vgOOmD$;+LYYRZ`e@6$.i/6 *6EFA}a:WIo *޾}\gs+PEp :.DX[48*{e~֤rJmY=y]%`t<=L<2{Ga^"Fx-Vz537GG3<ke a:'Z+wDUlC|P ;{;i KX 񐂛.y %3hd4p2n ytgҡw'%@%sF'{ѡ`"ÂerN"5.Թhp q9>2\ eU@CJIBa*k+R^md-e*45EGXuxl ,Dv q ӝc,\[鰈EPTsIY{Ep~*&"i$dA6gp}BKv9x?p()aFHP.ٜs 2tO<ݧ4 $̭f<I< $'_B!M$Z,D" 8X,-xϠ[fJwjC W/$Man4.hb(a0PƱ=ѭpaR*ɅGu,ٹuaMl≆pAӂ]wu r0K~^˨14&vi@*iJ='k"@cT d~mx21d- ^E0#iE {l&4i0h<\ xJP}< Aĉ ⰕT.ф k s9aƘ@~g}'P?Wm!HSKeA2QbqHUt/]&k6ZG>bb:N U0Oq&[VZ0oY %^ d~ ܣ? +>vQM:Q.O?9 Yv- ;OwBN,|tែX7p Ϯ¾v-+` mLG% YZ