perl-IO-Socket-SSL-2.052-lp150.1.3 >  A Z=/=„|D"$q7;(Gڃ |҇@k/DjaK΍9#;DYfH"7]peIIm:'d>,ֻ|\$=r3f~!٦٭bW| |Ǹ#Lf&^xp+)Bs>EXܑ>YΏftJ4}79٧!t{׍/h+9xc^\C{v "=$.2:a95f9052dce86e0e078df32e523acaa75477a1f54b9bf06b8d08c199976c74abdb9f9f1efb8aba8f4efe9c31259fd07fe2cef387d,Z=/=„вeM\q:àPa`*;'CZ =枓⌺#^M:ز$pEI%R|Y+DEIr:ih")e߻#n F#^'-BPo*tNBN<!!%PX6 )V5\EeEFF_7,É6ѡ{t${Ι>p>0? d % _  'Bms|  T      d  r  H`(8.9.:.FGH,IX Y \]p^ bcc duezf}luvwx0y zCperl-IO-Socket-SSL2.052lp150.1.3Nearly transparent SSL encapsulation for IO::Socket::INETIO::Socket::SSL makes using SSL/TLS much easier by wrapping the necessary functionality into the familiar IO::Socket interface and providing secure defaults whenever possible. This way, existing applications can be made SSL-aware without much effort, at least if you do blocking I/O and don't use select or poll. But, under the hood, SSL is a complex beast. So there are lots of methods to make it do what you need if the default behavior is not adequate. Because it is easy to inadvertently introduce critical security bugs or just hard to debug problems, I would recommend studying the following documentation carefully. The documentation consists of the following parts: * * "Essential Information About SSL/TLS" * * "Basic SSL Client" * * "Basic SSL Server" * * "Common Usage Errors" * * "Common Problems with SSL" * * "Using Non-Blocking Sockets" * * "Advanced Usage" * * "Integration Into Own Modules" * * "Description Of Methods" Additional documentation can be found in * * IO::Socket::SSL::Intercept - Doing Man-In-The-Middle with SSL * * IO::Socket::SSL::Utils - Useful functions for certificates etcYcloud103topenSUSE Leap 15.0openSUSEArtistic-1.0 or GPL-1.0+https://bugs.opensuse.orgDevelopment/Libraries/Perlhttp://search.cpan.org/dist/IO-Socket-SSL/linuxnoarch}>')p#Rix~# r x$AAA$$$$$AA큤A큤A큤$$$$Z=ZZ=ZZ=ZYYYoY;Y>"Y;Z=ZZ=W/YYW/SFkYZ]IxYZ]Y;SFkW/W/Y;Y;Z=ZZ=ZZ=ZZ=Z79cc89bb0621cef26a093ebf33037af380b795e19105b2f18c5c6f2214bb4e9a542c6bcb7de2c9e6cba777c73d2c9543cd9a3073f4c6a28285f032b84ba8e42acc06bbcaf6c461ccac3881682635a608ada39bb06882c9b40d112d5cac982db074967fdaa056022c29804116b303ba142c2f51eed3fa28ed64ba6e6d2951e90658a256835aebdc810331cc3cef09159450de6bf7b564d1797f954e190c3ba913b63a083098f320f858d81d5a2578fd07f805c6865c65a189bcf31a28270ca1f6c24247e7eb9c01260cc694becd0d2c6bf81b517bb22df89a28e891eeb6b3f221090aff5421fd55a9dceeaf6c612c36360402e8d29c1284aef88c87be565ce032cff92572059802b14a4073f571acfa6ecb8270e7afe23fb4ed16ac80266dda8f1f5c61ed07dc78e7bf6ddae4f001cddf4e3e442f6afa17e89e897d70129da93216477edca75d91afa38bf789d27102138273d5575960f691c08ed0e0f8b8d549b492f39b252fb0092bd4a1d6f0ca8ac41df36bdc997a3ca2127435f97540c45ebf6fcca47a4b4245420813689304921ebd89e630a8b2a701e6c42f5e04a73e270a2532b9ba4ee48315c28045cb79ee8669de2abe4fc10ef40115ae1032c81b5db66e65faf04560d21648164507b93964301e0777b6e98b6cb08bf0e65f0d8d232e73c81713d4bcfba038911b2e50974980fe81fbeaae69741e122a8bd9f98377ae69b497adabd52b0cd0e082f5fa77807a098e3d423581ce7c5e176b6d891b9dbb4f446d3d7a2adba07b0963a324d23dff299992e3eead245f00a4b38714330a48721e5c8a08b35a8f426c9ca87f78a51e15638f0402bf20374279580cacd72e01f133286774750b4f53eff5b6a7ee660393d30d7149f548c54137b6e2fb444erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-IO-Socket-SSL-2.052-lp150.1.3.src.rpmperl(IO::Socket::SSL)perl(IO::Socket::SSL::Intercept)perl(IO::Socket::SSL::OCSP_Cache)perl(IO::Socket::SSL::OCSP_Resolver)perl(IO::Socket::SSL::PublicSuffix)perl(IO::Socket::SSL::SSL_Context)perl(IO::Socket::SSL::SSL_HANDLE)perl(IO::Socket::SSL::Session_Cache)perl(IO::Socket::SSL::Utils)perl-IO-Socket-SSL     perl(:MODULE_COMPAT_5.26.1)perl(Net::SSLeay)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.463.0.4-14.6.0-14.0-15.2-14.14.1YYéW@V@U@Ut2@UT@US=2.6.1 is detected since they've replaced the functions with dummies instead of removing NPN completly or setting OPENSSL_NO_NEXTPROTONEG - t/01loadmodule.t shows more output helpful in debugging problems - update fingerprints for extenal tests - update documentation to make behavior of syswrite more clear- update to 2.051 - syswrite: if SSL_write sets SSL_ERROR_SYSCALL but no $! (as seen with OpenSSL 1.1.0 on Windows) set $! to EPIPE to propagate a useful error up https://github.com/noxxi/p5-io-socket-ssl/issues/62 - removed unecessary settings of SSL_version and SSL_cipher_list from tests - protocol_version.t can now deal when TLS 1.0 and/or TLS 1.1 are not supported as is the case with openssl versions in latest Debian (buster) - fixed problem caused by typo in the context of session cache https://github.com/noxxi/p5-io-socket-ssl/issues/60 - update PublicSuffix information from publicsuffix.org - fixed small memory leaks during destruction of socket and context, RT#120643 - better fix for problem which 2.046 tried to fix but broke LWP this way - cleanup everything in DESTROY and make sure to start with a fresh %{*self} in configure_SSL because it can happen that a GLOB gets used again without calling DESTROY (https://github.com/noxxi/p5-io-socket-ssl/issues/56) - fixed memory leak caused by not destroying CREATED_IN_THIS_THREAD for SSL objects -> github pull#55 - optimization: don't track SSL objects and CTX in *CREATED_IN_THIS_THREAD if perl is compiled w/o thread support - small fix in t/protocol_version.t to use older versions of Net::SSLeay with openssl build w/o SSLv3 support - when setting SSL_keepSocketOnError to true the socket will not be closed on fatal error. This is a modified version of https://github.com/noxxi/p5-io-socket-ssl/pull/53/ - protect various 'eval'-based capability detections at startup with a localized __DIE__ handler. This way dynamically requiring IO::Socket::SSL as done by various third party software should cause less problems even if there is a global __DIE__ handler which does not properly deal with 'eval'. - make t/session_ticket.t work with OpenSSL 1.1.0. With this version the session does not get reused any longer if it was not properly closed which is now done using an explicit close by the client which causes a proper SSL_shutdown - enable session ticket callback with Net::SSLeay>=1.80 - leave session ticket callback off for now until the needed patch is included in Net::SSLeay. See https://rt.cpan.org/Ticket/Display.html?id=116118#txn-1696146 - fix detection of default CA path for OpenSSL 1.1.x - Utils::CERT_asHash now includes the signature algorithm used - Utils::CERT_asHash can now deal with large serial numbers - OpenSSL 1.1.0c changed the behavior of SSL_read so that it now returns -1 on EOF without proper SSL shutdown. Since it looks like that this behavior will be kept at least for 1.1.1+ adapt to the changed API by treating errno=NOERR on SSL_ERROR_SYSCALL as EOF. - restrict session ticket callback to Net::SSLeay 1.79+ since version before contains bug. Add test for session reuse - extend SSL fingerprint to pubkey digest, i.e. 'sha1$pub$xxxxxx....' - fix t/external/ocsp.t to use different server (under my control) to check OCSP stapling - fix session cache del_session: it freed the session but did not properly remove it from the cache. Further reuse causes crash. - disable OCSP support when Net::SSLeay 1.75..1.77 is used, see RT#116795 - move handling of global SSL arguments into creation of context, so that these get also applied when creating a context only. - support for session ticket reuse over multiple contexts and processes (if supported by Net::SSLeay) - small optimizations, like saving various Net::SSLeay constants into variables and access variables instead of calling the constant sub all the time - make t/dhe.t work with openssl 1.1.0 - Set session id context only on the server side. Even if the documentation for SSL_CTX_set_session_id_context makes clear that this function is server side only it actually affects hndling of session reuse on the client side too and can result in error "SSL3_GET_SERVER_HELLO:attempt to reuse session in different context" at the client. - Utils::CERT_create - don't add given extensions again if they were already added. Firefox croaks with sec_error_extension_value_invalid if (specific?) extensions are given twice. - assume that Net::SSLeay::P_PKCS12_load_file will return the CA certificates with the reverse order as in the PKCS12 file, because that's what it does. - support for creating ECC keys in Utils once supported by Net::SSLeay - remove internal sub session_cache and access cache directly (faster) - fix del_session method in case a single item was in the cache - use SSL_session_key as the real key for the cache and not some derivate of it, so that it works to remove the entry using the same key - add del_session method to session cache - only added Changes for 2.026 - update default server and client ciphers based on recommendation of Mozilla and what the current browsers use. Notably this finally disables RC4 for the client (was disabled for server long ago) and adds CHACHA20. - drop perl-IO-Socket-SSL_add_DHE-RSA_to_default_client_cipher_list.patch (upstream)- updated to 2.025 see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes 2.025 2016/04/04 - Resolved memleak if SSL_crl_file was used: RT#113257, RT#113530 Thanks to avi[DOT]maslati[AT]forescout[DOT]com and mark[DOT]kurman[AT]gmail[DOT]com for reporting the problem- updated to 2.024 see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes 2.024 2016/02/06 - Work around issue where the connect fails on systems having only a loopback interface and where IO::Socket::IP is used as super class (default when available). Since IO::Socket::IP sets AI_ADDRCONFIG by default connect to localhost would fail on this systems. This happened at least for the tests, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813796 Workaround is to explicitely set GetAddrInfoFlags to 0 if no GetAddrInfoFlags is set but the Family/Domain is given. In this case AI_ADDRCONFIG would not be useful anyway but would cause at most harm. 2.023 2016/01/30 - OpenSSL 1.0.2f changed the behavior of SSL shutdown in case the TLS connection was not fully established (commit: f73c737c7ac908c5d6407c419769123392a3b0a9). This somehow resulted in Net::SSLeay::shutdown returning 0 (i.e. keep trying) which caused an endless loop. It will now ignore this result in case the TLS connection was not yet established and consider the TLS connection closed instead. 2.022 2015/12/10 - fix stringification of IPv6 inside subjectAltNames in Utils::CERT_asHash. Thanks to Mark.Martinec[AT]ijs[DOT]si for reporting in #110253 2.021 2015/12/02 - Fixes for documentation and typos thanks to DavsX and jwilk. - Update PublicSuffx with latest version from publicsuffix.org 2.020 2015/09/20 - support multiple directories in SSL_ca_path as proposed in RT#106711 by dr1027[AT]evocat[DOT]ne. Directories can be given as array or as string with a path separator, see documentation. - typos fixed thanks to jwilk https://github.com/noxxi/p5-io-socket-ssl/pull/34 2.019 2015/09/01 - work around different behavior of getnameinfo from Socket and Socket6 by using a different wrapper depending on which module I use for IPv6. Thanks to bluhm for reporting. 2.018 2015/08/27 - RT#106687 - startssl.t failed on darwin with old openssl since server requested client certificate but offered also anon ciphers 2.017 2015/08/24 - checks for readability of files/dirs for certificates and CA no longer use - r because this is not safe when ACLs are used. Thanks to BBYRD, RT#106295 - new method sock_certificate similar to peer_certificate based on idea of Paul Evans, RT#105733 - get_fingerprint can now take optional certificate as argument and compute the fingerprint of it. Useful in connection with sock_certificate. - check for both EWOULDBLOCK and EAGAIN since these codes are different on some platforms. Thanks to Andy Grundman, RT#106573 - enforce default verification scheme if none was specified, i.e. no longer just warn but accept. If really no verification is wanted a scheme of 'none' must be explicitly specified. - support different cipher suites per SNI hosts - remove perl-IO-Socket-SSL_fix_offline.patch- add perl-IO-Socket-SSL_fix_offline.patch to fix build in OBS with updated perl- updated to 2.016 see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes- updated to 2.015 see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes 2.014 2015/05/13 - work around problem with IO::Socket::INET6 on windows, by explicitly using Domain AF_INET in the tests. Fixes RT#104226 reported by CHORNY- updated to 2.014 see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes 2.014 2015/05/05 - Utils::CERT_create - work around problems with authorityInfoAccess, where OpenSSL i2v does not create the same string as v2i expects - Intercept - don't clone some specific extensions which make only sense with the original certificate- updated to 2.013 see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes- add DHE-RSA to the default client cipher list to support PFS with older machines (bnc#924976) * added perl-IO-Socket-SSL_add_DHE-RSA_to_default_client_cipher_list.patch - add cpanspec.yml to support automatic version updates (see http://lists.opensuse.org/opensuse-packaging/2015-04/msg00084.html)- updated to 2.012 see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes 2.012 2014/02/02 - fix t/ocsp.t in case no HTTP::Tiny is installed 2.011 2014/02/01 - fix t/ocsp.t - don't count on revoked.grc.com using OCSP stapling #101855 - added option 'purpose' to Utils::CERT_create to get better control of the certificates purpose. Default is 'server,client' for non-CA (contrary to only 'server' before) - removed RC4 from default cipher suites on the server site https://github.com/noxxi/p5-io-socket-ssl/issues/22 - refactoring of some tests using Test::More thanks to Sweet-kid and the 2015 Pull Request Challenge 2.010 2014/01/14 - new options SSL_client_ca_file and SSL_client_ca to let the server send the list of acceptable CAs for the client certificate. - t/protocol_version.t - fix in case SSLv3 is not supported in Net::SSLeay. RT#101485, thanks to TEAM. 2.009 2014/01/12 - remove util/analyze.pl. This tool is now together with other SSL tools in https://github.com/noxxi/p5-ssl-tools - added ALPN support (needs OpenSSL1.02, Net::SSLeay 1.56+) thanks to TEAM, RT#101452 2.008 2014/12/16 - work around recent OCSP verification errors for revoked.grc.com (badly signed OCSP response, Firefox also complains about it) in test t/external/ocsp.t. - util/analyze.pl - report more details about preferred cipher for specific TLS versions 2.007 2014/11/26 - make getline/readline fall back to super class if class is not sslified yet, i.e. behave the same as sysread, syswrite etc. This fixes RT#100529 2.006 2014/11/22 - Make (hopefully) non-blocking work on windows by using EWOULDBLOCK instead of EAGAIN. While this is the same on UNIX it is different on Windows and socket operations return there (WSA)EWOULDBLOCK and not EAGAIN. Enable non-blocking tests on Windows too. - make PublicSuffix::_default_data thread safe - update PublicSuffix with latest list from publicsuffix.org 2.005 2014/11/15 - next try to fix t/protocol_version.t for OpenSSL w/o SSLv3 support 2.004 2014/11/15 - only test fix: fix t/protocol_version.t to deal with OpenSSL installations which are compiled without SSLv3 support. 2.003 2014/11/14 - make SSLv3 available even if the SSL library disables it by default in SSL_CTX_new (like done in LibreSSL). Default will stay to disable SSLv3, so this will be only done when setting SSL_version explicitly. - fix possible segmentation fault when trying to use an invalid certificate, reported by Nick Andrew. - Use only the ICANN part of the default public suffix list and not the private domains. This makes existing exceptions for s3.amazonaws.com and googleapis.com obsolete. Thanks to Gervase Markham from mozilla.org. 2.002 2014/10/21 - fix check for (invalid) IPv4 when validating hostname against certificate. Do not use inet_aton any longer because it can cause DNS lookups for malformed IP. RT#99448, thanks to justincase[AT]yopmail[DOT]com. - Update PublicSuffix with latest version from publicsuffix.org - lots of new top level domains. - Add exception to PublicSuffix for s3.amazonaws.com - RT#99702, thanks to cpan[AT]cpanel[DOT]net. 2.001 2014/10/21 - Add SSL_OP_SINGLE_(DH|ECDH)_USE to default options to increase PFS security. Thanks to Heikki Vatiainen for suggesting. - Update external tests with currently expected fingerprints of hosts. - Some fixes to make it still work on 5.8.1. 2.000 2014/10/15 - consider SSL3.0 as broken because of POODLE and disable it by default. - Skip live tests without asking if environment NO_NETWORK_TESTING is set. Thanks to ntyni[AT]debian[DOT]org for suggestion. - skip tests which require fork on non-default windows setups without proper fork. Thanks to SHAY for https://github.com/noxxi/p5-io-socket-ssl/pull/18 1.999 2014/10/09 - make sure we don't use version 0.30 of IO::Socket::IP - make sure that PeerHost is checked on all places where PeerAddr is checked, because these are synonyms and IO::Socket::IP prefers PeerHost while others prefer PeerAddr. Also accept PeerService additionally to PeerPort. See https://github.com/noxxi/p5-io-socket-ssl/issues/16 for details. - add ability to use client certificates and to overwrite hostname with util/analyze-ssl.pl. 1.998 2014/09/07 - make client authentication work at the server side when SNI is in by use having CA path and other settings in all SSL contexts instead of only the main one. Based on code from lundstrom[DOT]jerry[AT]gmail[DOT]com, https://github.com/noxxi/p5-io-socket-ssl/pull/15- updated to 1.997, huge Changes- updated to 1.970 - fix rt#93987 by making sure sub default_ca does use a local $_ and not a version of an outer scope which might be read-only. Thanks to gshank 1.969 2014/03/13 - fix set_defaults to match documentation regarding short names - new function set_args_filter_hack to make it possible to override bad SSL settings from other code at the last moment. - determine default_ca on module load (and not on first use in each thread) - don't try default hostname verification if verify_mode 0 - fix hostname verification when reusing context 1.968 2014/03/13 - BEHAVIOR CHANGE: removed implicit defaults of certs/server-{cert,key}.pem for SSL_{cert,key}_file and ca/,certs/my-ca.pem for SSL_ca_file. These defaults were depreceated since 1.951 (2013/7/3). - Usable CA verification path on Windows etc: Do not use Net::SSLeay::CTX_set_default_verify_paths any longer to set system/build dependended default verification path, because there was no way to retrieve these default values and check if they contained usable CA. Instead re-implement the same algorithm and export the results with public function default_ca() and make it possible to overwrite it. Also check for usable verification path during build. If no usable path are detected require Mozilla::CA at build and try to use it at runtime.- updated to 1.967 - verify the hostname inside a certificate by default with a superset of common verification schemes instead of not verifying identity at all. For now it will only complain if name verification failed, in the future it will fail certificate verification, forcing you to set the expected SSL_verifycn_name if you want to accept the certificate. - new option SSL_fingerprint and new methods get_fingerprint and get_fingerprint_bin. Together they can be used to selectively accept specific certificates which would otherwise fail verification, like self-signed, outdated or from unknown CAs. This makes another reason to disable verification obsolete. - Utils: - default RSA key length 2048 - digest algorithm to sign certificate in CERT_create can be given, defaults to SHA-256 - CERT_create can now issue non-CA selfsigned certificate - CERT_create add some more useful constraints to certificate - spelling fixes, thanks to ville[dot]skytta[at]iki[dot]fi 1.966 2014/01/21 - fixed bug introduced in 1.964 - disabling TLSv1_2 worked no longer with specifying !TLSv12, only !TLSv1_2 worked - fixed leak of session objects in SessionCache, if another session replaced an existing session (introduced in 1.965) 1.965 2014/01/16 - new key SSL_session_key to influence how sessions are inserted and looked up in the clients session cache. This makes it possible to share sessions over different ip:host (like required with some FTPS servers) - t/core.t - handle case, were default loopback source is not 127.0.0.1, like in FreeBSD jails 1.964 2014/01/15 - Disabling TLSv1_1 did not work, because the constant was wrong. Now it gets the constants from calling Net::SSLeay::SSL_OP_NO_TLSv1_1 etc - The new syntax for the protocols is TLSv1_1 instead of TLSv11.- updated to 1.962 - work around problems with older F5 BIG-IP by offering fewer ciphers on the client side by default, so that the client hello stays below 255 byte - IO::Socket::SSL::Utils::CERT_create can now create CA-certificates which are not self-signed (by giving issuer_*)- updated to 1.960 only documentation enhancements: - clarify with text and example code, that within event loops not only select/poll should be used, but also pending has to be called. - better introduction into SSL, at least mention anonymous authentication as something you don't want and should take care with the right cipher - make it more clear, that user better does not change the cipher list, unless he really know what he is doing 1.959 2013/11/12 - bugfix test core.t windows only 1.958 2013/11/11 - cleanup: remove workaround for old IO::Socket::INET6 but instead require at least version 2.55 which is now 5 years old - fix t/session.t #RT90240, thanks to paul[AT]city-fan[DOT]org 1.957 2013/11/11 - fixed t/core.t: test uses cipher_list of HIGH, which includes anonymous authorization. With the DH param given by default since 1.956 old versions of openssl (like 0.9.8k) used cipher ADH-AES256-SHA (e.g. anonymous authorization) instead of AES256-SHA and thus the check for the peer certificate failed (because ADH does not exchanges certificates). Fixed by explicitly specifying HIGH:!aNULL as cipher RT#90221, thanks to paul[AT]city-fan[DOT]org - cleaned up tests: - remove ssl_settings.req and 02settings.t, because all tests now create a simple socket at 127.0.0.1 and thus global settings are no longer needed. - some tests did not have use strict(!), fixed it. - removed special handling for older Net::SSLeay versions, which are less than our minimum requirement - some syntax enhancements, removed some SSL_version and SSL_cipher_list options where they were not really needed- updated to 1.954 - accept older versions of ExtUtils::MakeMaker and add meta information like link to repository only for newer versions.- updated to 1.953 - fixes to IO::Socket::SSL::Utils, thanks to rurban[AT]x-ray[DOT]at, RT#87052 - fix t/acceptSSL-timeout.t on Win32, RT#86862- new version 0.951 * better document builtin defaults for key,cert,CA and how they are depreceated * use Net::SSLeay::SSL_CTX_set_default_verify_paths to use openssl's builtin defaults for CA unless CA path/file was given * MAJOR BEHAVIOR CHANGE: ssl_verify_mode now defaults to verify_peer for client. Until now it used verify_none, but loudly complained since 1.79 about it. It will not complain any longer, but the connection might probably fail. Please don't simply disable ssl verification, but instead set SSL_ca_file etc so that verification succeeds! * MAJOR BEHAVIOR CHANGE: it will now complain if the builtin defaults of certs/my-ca.pem or ca/ for CA and certs/{server,client}-{key,cert}.pem for cert and key are used, e.g. no certificates are specified explicitly. In the future these insecure (relative path!) defaults will be removed and the CA replaced with the system defaults. * Makefile.PL reported wrong version of openssl, if Net::SSLeay was not installed instead of reporting missing dependency to Net::SSLeay. * need at least OpenSSL version 0.9.8 now, since last 0.9.7 was released 6 years ago. Remove code to work around older releases. * changed AUTHOR in Makefile.PL from array back to string, because the array feature is not available in MakeMaker shipped with 5.8.9 (RT#85739) * Intercept: use sha1-fingerprint of original cert for id into cache unless otherwise given * Fix pod error in IO::Socket::SSL::Utils RT#85733 * added IO::Socket::SSL::Utils for easier manipulation of certificates and keys * moved SSL interception into IO::Socket::SSL::Intercept and simplified it using IO::Socket::SSL::Utils * enhance meta information in Makefile.PL * RT#85290, support more digest, especially SHA-2. Thanks to ujvari[AT]microsec[DOT]hu * added support for easy SSL interception (man in the middle) based on ideas found in mojo*mitm proxy (which was written by Karel Miko) * make 1.46 the minimal required version for Net::SSLeay, because it introduced lots of useful functions. * if IO::Socket::IP is used it should be at least version 0.20, o * Spelling corrections, thanks to dsteinbrunner - remove the dependency on IO::Socket::INET6 as it breaks the test suite- update to 1.88 + consider a value of '' the same as undef for SSL_ca_(path|file) + complain if given SSL_(key|cert|ca)_(file|path) do not exist or if they are not readable + disabled client side SNI for openssl version < 1.0.0 + added functions can_client_sni, can_server_sni, can_npn to check avaibility of SNI and NPN features. Added more documentation for SNI and NPN + Server Name Indication (SNI) support on the server side + sub error sets $SSL_ERROR etc only if there really is an error, otherwise it will keep the latest error. This causes IO::Socket::SSL->new.. to report the correct problem, even if the problem is deeper in the code (like in connect) + deprecated set_ctx_defaults, new name ist set_defaults + changed handling of default path for SSL_(ca|cert|key)* keys: either if one of these keys is user defined don't add defaults for the others, e.g. don't mix user settings and defaults + cleaner handling of module defaults vs. global settings vs. socket specific settings + prepare transition to a more secure default for SSL_verify_mode. The use of the current default SSL_VERIFY_NONE will cause a big warning for clients, unless SSL_verify_mode was explicitly set inside the application to this insecure value. In the near future the default will be SSL_VERIFY_PEER, and thus causing verification failures in unchanged applications. + use getnameinfo instead of unpack_sockaddr_in6 to get PeerAddr and PeerPort from sockaddr in _update_peer, because this provides scope + work around systems which don't defined AF_INET6 + update_peer for IPv6 also + no longer depend on Socket.pm 1.95 for inet_pton, but use Socket6.pm if no current Socket.pm is available + made it possible to explicitly disable TLSv11 and TLSv12 in SSL_version + fixed documentation errors + add support to IO::Socket::IP which support inet6 and inet4 + make it possible to disable protols using SSL_version, make SSL_version default to 'SSLv23:!SSLv2' + remove SSLv2 from default cipher list + if no explicit cipher list is given it will now default to ALL:!LOW instead of the openssl default, which usually includes weak ciphers + new config key SSL_honor_cipher_order and documented how to use it + make it thread safer + added NPN (Next Protocol Negotiation) support + call CTX_set_session_id_context so that servers session caching works with client certificates too + don't make blocking readline if socket was set nonblocking, but return as soon no more data are available + if SSLv2 is not supported by Net::SSLeay set SSL_ERROR with useful message when attempting to use it + add automatic or explicit (via SSL_hostname) SNI support, needed for multiple SSL hostnames with same IP. Currently only supported for the client - enable tests- update to 1.55 - work around IO::Sockets work around for systems returning EISCONN etc on connect retry for non-blocking sockets by clearing $! if SUPER::connect returned true. https://rt.cpan.org/Ticket/Display.html?id=75101 Thanks for Manoj Kumar for reporting.- update to 1.54 - return 0 instead of undef in SSL_verify_callback to fix unitialized warnings. Thanks to d[DOT]thomas[AT]its[DOT]uq[DOT]edu[DOT]au for reporting the bug and MIKEM for the fix. https://rt.cpan.org/Ticket/Display.html?id=73629- update to 1.53: * kill child in t/memleak_bad_hanshake.t if test fails RT#73146- update to 1.52 - fix syntax error in t/memleak_bad_handshake.t - disable t/memleak_bad_handshake.t on AIX, because it might hang https://rt.cpan.org/Ticket/Display.html?id=72170- update to 1.49 - another regression for readline fix, this time it failed to return lines at eof which don't end with newline. Extended t/readline.t to catch this- update to 1.48 - bugfix for readline fix in 1.45. If the pending data where false (like '0') it failed to read rest of line. Thanks to Victor Popov for reporting https://rt.cpan.org/Ticket/Display.html?id=71953- update to 1.47 fix for 1.46 - check for mswin32 needs to be /i. Thanks to Alexandr Ciornii for reporting- update to 1.46 - added test for signals- update to 1.45 - fix readline to continue when getting interrupt waiting for more data. Thanks to kgc[AT]corp[DOT]sonic[DOT]net for reporting problem- update to 1.44: * fix invalid call to inet_pton in verify_hostname_of_cert when identity should be verified as ipv6 address, because it contains colon- update to 1.43: no user-visible changes: fixes in testsuite- update to 1.42: * add SSL_create_ctx_callback to have a way to adjust context on creation RT#67799 * describe problem of fake memory leak because of big session cache and how to fix it, see RT#68073 - changes from 1.41: * fix issue in stop_SSL where it did not issue a shutdown of the SSL connection if it first received the shutdown from the other side- updated to 1.40 - integrated patch from GAAS to get IDN support from URI. https://rt.cpan.org/Ticket/Display.html?id=67676 - fix in exampel/async_https_server. Thanks to DetlefPilzecker[AT]web[DOT]de for reporting- update to 1.39 - fixed documentation of http verification: wildcards in cn is allowed - close should undef _SSL_fileno, because the fileno is no longer valid (SSL connection and socket are closed)- update to 1.38 - fixed wildcards_in_cn setting for http (wrongly set in 1.34 to 1 instead of anywhere). Thanks to dagolden[AT]cpan[DOT]org for reporting https://rt.cpan.org/Ticket/Display.html?id=64864- update to 1.37 * don't complain about invalid certificate locations if user explicitly set SSL_ca_path and SSL_ca_file to undef. Assume that user knows what he is doing and will work around the problems by itself. * update documentation for SSL_verify_callback based on- update to 1.35 (fixes bnc#657907) * if verify_mode is not VERIFY_NONE and the ca_file/ca_path cannot be verified as valid it will no longer fall back to VERIFY_NONE but throw an error.- switch to perl_requires macro- recreated by cpanspec 1.78 o fix deps - noarch pkg - removed Obsoletes/Provides p_iossl- update to 1.34 * schema http for certificate verification changed to wildcards_in_cn=1, because according to rfc2818 this is valid and also seen in the wild * if upgrading socket from inet to ssl fails due to handshake problems the socket gets downgraded, but is still open. * depreceate kill_socket, just use close()- update to 1.33 * attempt to make t/memleak_bad_handshake.t more stable, it fails for unknown reason on various systems * fix hostname checking: an IP should only be checked against subjectAltName GEN_IPADD, never against GEN_DNS or CN.- update to 1.32 * Makefile.PL: die if Scalar::Util has no dualvar support instead of only complaining.- update to 1.31 * add and export constants for SSL_VERIFY_* * set SSL_use_cert if cert is given and not SSL_server * support alternative CRL file with SSL_crl_file thanks to patch of w[DOT]phillip[DOT]moore[AT]gmail[DOT]com * make t/memleak_bad_handshake.t more stable (increase listen queue, ignore errors on connect, don't run on windows..) * t/memleak_bad_handshake.t don't write errors with ps to stderr, - o vsize argument is not supported on all platforms, just skip test then * make sure that idn_to_ascii gets no \0 bytes from identity, because it simply cuts the string their (using C semantics). Not really a security problem because IDN like identity is provided by user in hostname, not by certificate. * fix test t/memleak_bad_handshake.t * fixed thanks for version 1.28 * fix memleak when SSL handshake failed.- enable parallel build- update to 1.27 * changed possible local/utf-8 depended \w in some regex against more explicit [a-zA-Z0-9_]. Fixed one regex, where it assumed, that service names can't have '-' inside * fixed bug https://rt.cpan.org/Ticket/Display.html?id=48131 where eli[AT]dvns[DOT]com reported warnings when perl -w was used. While there made it more aware of errors in Net::ssl_write_all (return undef not 0 in generic_write) * SECURITY BUGFIX! fix Bug in verify_hostname_of_cert where it matched only the prefix for the hostname when no wildcard was given, e.g. www.example.org matched against a certificate with name www.exam in it Thanks to MLEHMANN for reporting * t/nonblock.t: increase number of bytes written to fix bug with OS X 10.5 https://rt.cpan.org/Ticket/Display.html?id=47240- update to 1.24 * add verify hostname scheme ftp, same as http * renew test certificates again (root CA expired, now valid for 10 years)cloud103 1508760000 2.0522.0142.0142.052-lp150.1.3IOSocketSSLSSL.pmSSL.podIntercept.pmPublicSuffix.pmUtils.pmx86_64-linux-thread-multiperl-IO-Socket-SSLBUGSChangesREADMEREADME.Win32docsdebugging.txtexampleasync_https_server.pllwp-with-verifycn.plsimulate_proxy.plssl_client.plssl_mitm.plssl_server.plIO::Socket::SSL.3pm.gzIO::Socket::SSL::Intercept.3pm.gzIO::Socket::SSL::PublicSuffix.3pm.gzIO::Socket::SSL::Utils.3pm.gz/usr/lib/perl5/vendor_perl/5.26.1//usr/lib/perl5/vendor_perl/5.26.1/IO//usr/lib/perl5/vendor_perl/5.26.1/IO/Socket//usr/lib/perl5/vendor_perl/5.26.1/IO/Socket/SSL//usr/share/doc/packages//usr/share/doc/packages/perl-IO-Socket-SSL//usr/share/doc/packages/perl-IO-Socket-SSL/docs//usr/share/doc/packages/perl-IO-Socket-SSL/example//usr/share/man/man3/-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.opensuse.org/openSUSE:Leap:15.0/standard/8ccc2f997e022b1b14bbdb9160bcaa6b-perl-IO-Socket-SSLcpioxz5noarch-suse-linuxdirectoryPerl5 module source textPerl POD document, ASCII textASCII textPerl script text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PPPPPPPPPώ;utf-8db3e2d1965f277c418f0dc0c3b192d74e9dd217c8ade2e07fb1f1102478c21b8? 7zXZ !t/i?] crt:bLL ~ IISVC<0k+dZ& f?W:}(=Z &q80,aOUb:Ƥ͑b8q˕N{>Ɛ lFN|Irg]b`*AzXVdBMT%VRXlx|mJf73nBS_`Q_1x4U #dLK9 _Qmi#!!0O8&. ;fGc1P.2ho ֥(d,l*ȜNq=PV.Y{tF'U6FB,4i$ݟO3+} UoKTyk E|M5b2:mV)5)M_A=/͵9;J1MP,$S]>jfv =VÈ`=BDWcYSg"zU~`B]8n:3PvQN2aR3XڄiH YM'4?"_~ :Y4* 'z=SRhuie%F %,4j|6%0 IeFҫ5Kp d818qK}]1\7*0ؓ"w&u S`DWhJR5NbgYV]8"HnZwDMՑدf>]tK578]1 W2pm_Z(]B剑H?,zKOJFth"K(Mv|Ʉ&L%%\_O蚝}酿En]-bΎV1}1n})eɟx8ewNC:#dQbX0lI0ƻ4&R|-0yv9  A윻Ӯdzgƒ.DIx2E9`WtX?;Rk Zku~^paJenh!0rCOnhڭAZ>ӧ(/Vobspa"+$^ 5%f /g5i9%z2l23a8j7{{>pu9\M(SA<ڄۆh&.o#[O ]-]]"+4s|uL D~qs)l͆w3y1n_>D7U-*ڥ,}Ma\ۼVQ"<.)ҍi!۾U?TݍL ɳpR#XI.zUߏ- L.\0kі:lnR2`Q0>b|)a=C)b{7tErea=!T,W#n)~Q"pe4$0Ia>/gMc|G!v  $^o.eosG,K?-gAv! .UؚVg0=?1_/py)|1ۃ tݠ+&fVv{|KJ0<2J#"¥?'*BW6- ! o: yq eZ{'g\eѢr~D:,Z +!O-a412Sn 7II~xkqy47aU0EvN dɆl+e,\Hi2=.AHl( i٥%UPRыbFDÍsx֟nSGt{6ċyM`M@Pl㷲n:]kp]GɊV%"#$/Mo!;z*zX nkjU5DhHl ϰ9ڨ %7@FT|[ѪToi3EWTX׏=VCTbHhSFxv = NI{F7W|gΓ5ͫ1.s6r.WH-P}|`̹=3 >@~2!} "iWK~xaߏR,aAf|>4Ll(YibBR.2,=ȴ7~+X8yC ϝ+Cy9'iC6q?!MALy&ֳ3w/@1#_'цbw,+hTbLN%H;ZD~ [li ĦP.6_0Q, AVG, >DF 9iU?g.[ŀ:@@8ܻ~[ĹbF]X/~F떻m` 1ҍ-YM +N?>a8 ֽ [ QwD{yZ1gr驿3L MCnJo 8e!X˕^i^&VܰjTI_"㗋J8DBZL(81I#btՂ.4*%r[%sA*'RϪvM?4%)sRH!x[).|>`3X~$U ʁ'H;MU1Wa]9j'+Cp=O(i-tubRf$㞷wUnF-zp@LŹ M\`nê 8ͯu9śk5xX!=E۔|wlC7`ĝCZaXWj]wO8ի-j*p2ۓ<V>s&A@pƠg ?ϲNiNXo2zIV-Pp2$lŗA侎p 9$Ik'ejnk¶= O2:WL"beJP+3&'.J\!S?=@2ͱ!HVc N CPHu=.R,m^1fJkph*i u]n7hO>DޘzgiiwaB)4yT,m51ϕhkRk+(x[۳=|hr$ t(Rm!2_2sYMibBՋd6 ?^5obn}(6 SDTО.e̳ybxV٭ӑ1d־'*i`20ȁ%=vbV<.0byuQ*ג*  +Jѵ]1ׄj; uQ n*s 9<8L):6gu$4,oo{$3t 3ul?-;3;Kx>Rz*ah{ôg!ٴ }1x3Vn̊7KA.0 =q%]ןcEJStx4f٧9U"v1E?sQA [ffF@V ]vA ڝ;TtL,DtFy͆y<`gBWldLN)6.L[LIE]cs5T>j5dz$ œ ȭˍksz h3gAtWH_~a ƢT&`i BWL5KyM5įLu9Z!MBnĊ)ggT`3U/O 5#\mMwBr0]1/I0ݗQjX^<6:2S4滰E8YmUdB3 )*z3"d%(QF쨗_'!WѲlk*9:Nmm>8!UJ`Ҿ3!_ҠF#ir</`K琛QWf-S%s AKŗIӥ0wqvkħ:qZ*zu`ʹ/Gϰ ̛S_'taFiA۽E S,m]pFz?*$X>y+ز n=hmwn0 ? Fu2zo~t&.t7j^[P.diǂU f#n-|Gк6y|ܩMׯ}.<0ʸyÁg EUʜbRF!Ѡ^dҡ\ܮsbN SK,-ԅjxY?.<,3ӊD ]8pM&S# jSX=وI v2Y^Bf"NL*;ӈ+z \1i:l#BQUS#>o0ݔٵQc`s)Ca?kKr3hA8#N|yc[<؟f)+EDQ=M } KXp2AGK&6DEc P'fĔkw!ysh)'fڤTykɤ+g48sUsإv3.܂O3$`GύB 1Ar氇40i\T]&!/zr)>O՟H4gXmd+ ^1X'`X2&ҜP~"LRѴBU!pCGcՐiyxCQox# s᚝Sdx^5D"B{%j IfՐ܅7E1}W1Ѳ<9+jЗ=\MxwF o@*4!!5 |þ$zִs#bmIҿAspjdg< 3)}M6Kf5,â8d3rֿtv/XeodJ'Wg FL7[;," &VwVh dt_0f&dtf+Kth͙cKD"V$m~e!_ەġ9ɫtQ O:D\lcrPІtb^uh4>oqŊ 1DQ6VٽTL@xc:J9u}\`NGWbޕT;̀X^Ȇ\Ul5γ/qL)9 _9YP0&1XYI&2Jj2XGp2Abrf_M㷸K9*xH1Zv*b.՟730yJC38w~Wa , (ao|=}\='tE5:?d#*,u(;Ax7n*qiNkc#UI>N0rotwJ0ċ@ҙCxɂl\3UJ:~~d+DlΉ6JHa殭`1rUK*i)13eD%fJB,ŇCO=/  )1h ,ڜ\`-'@,%qq2]f,}Ԑ-3.Ig/|E)j/5xxN(_!pjC&BXzhÒ=Tchn^Co{]kPZq|liq"qUmfL'أfC'ݦC@?g(Ə}.G| ?ķveCf8여+ڜ0d3J]GGyPhA1F#tu(/lzxJ\eNH<-1{Y8bow5!_n2ISVB d5pdY'QHO>ހ؊6L9%^6;ڬ/ -kC%S1sXՐŰBM8ֱ݃,?saI}yƈ_@~ugJI*5R'E^tX(C/#ȉNBaxw ̮ j 1VtDb;xڣWiGExF6n v Tl)铒MM>rN"܇zO مw.nS_;J0jچ-R\=Ps|fzM8ih[Ę_fK-IK;Gbm}G$K:vfbQyG.XkM#}#o-fZ Kkj )  u:F'sEzxnpH5rc5<|Z`kk~ؿwyGb r I&O@;!+Ih3^ C{s8H#_;.^?aatQz-a׶`2n>,{WB@ͱgA `+kܚ9+Ν.&%JZ]jF1n8v!E[&[F9YH#EFɌR\4Hf# iifO֡hdi)^vSHš[f@K-=j)=L*Jl,n1H52ye{̟4׀ &dF(Z8c.O{bZ5ޯ|=,{EͤL5-i]`oq%|E*\vwexXrE|^d|.\G .AjL..\7Sn Ѿa߂܈xi`evCAVt)=:ȅ^mE:%YV."3TPYj1+XsMkM冡ͺrpޏW%C쪌(`_L9:RKu9-lN?wL*ra :4L(͐0H- `R|M."u ֘:|^y jiHy܄T?+bgJNӒ2ڌkHc+Af~*J$F{"ks 2ID7LڹI}gg_>`QG=#oYG3L⥙R)q߉`g]:'e|M j6CsuC?Xg=p%C%̥}XI8`\ul|_%r>PjsӟD+׎r{a {PU4eHd=K"CR9}W0;el2sg+DŽUJA*TeP9z¡\['D#>4wiC0ui lM | \/@z$:"nVK=@͌ '\8 pC\"°qb"{1dc Yd/RVYQN z)9OEߎzpe5q"0 sa I=9o{<$$0T59Jusx-q(6+WM:># [z$R[s}7jP >{tGBiQD=U D.'P YU # BWc am6o!nKo0053E 颅nɦѬ?S`g抰 敖ܮm21֣cO(_Z,k[(k@ [{s̬3R t;,g;<ʩSjZiK3r9"g?nP˜J e{ND2yf_үq YKyEfA;'ƍsh2YC@tjF䏜>i Tt^k|0[^[BnMĊ`GM'T3{W`H-*$N|hsq+zØo9E2Ns5@+geoX^5`hZsSV('nBpF@`!.ж(u*]PKӱ!ي[b!FK%T`$=7]St O$?2#52 afx>b"NI|˘)E(9/ #q< AwS/纁DPL>[y!V!m5YiIpIYYjV*hmb]{]9%# 2V2[4 u"]SEƸ6>dVy;k\P5Bv҃ 򊘊#G(ǁˢ g)e;ƙAR2@h~v|,<1˳R1 52q |x Ee4V2ܡR7yy |I~q˶4Z1`#HpV;SW/mk˪PɸE(K) t9&̾}  |zyTmV3y%\G1B NT,qdN7RIe3x,۴. ^ٴbgLګ&,f~E$EC6D6aEq9V)`But sKՑP5ÑURSA;&D>#QtJ(X-kIuXw-}߇{40l T %-nE8f=w vrP?z?QhkesVȅ8! SSڊ?gЇ"̴ŃD5SQ>CZg˩x() 4AtCbtsL&&M/pG7c="#*y<< I9w@zoNY85Bw{;Or띏a@*C3 GG2 %2O!9%(EA\L_)zXIjMX2jIk]0U^-毻{w~r׬t\mzk;wjs9 >\}zȐV.v@!vB~-Q0;W u&s[̅TI;].YljoFھS5.nAB':bXq/g:=hFHIp ḨBQZB8RxSq;%j'*otP0q34ZFǬJQʁϑHΑ}4拭\6ǵs{C3b, Va>&cF$i?<3}Uˊ߈::t^,J^ 3+e; F,XQw.-{6L͜5fQ:xոapJ3Wߌ'8*|^Ò[q.T\f_:դƾHq(AFRR^^J )>~#)p  ZP f!+o#ܾAo$@55"L)]vCd*/Nܜ_e&TQ`.fČkj]gݎ ۹ PE@E :DalAH2-;}a׹7;&FW QYTROɯe*Uߟwfx5jW&Jne]746{QmNwmm,+}O+q)&յ:WG"]=y &86iWRɣNɯ&* O3Gg_A[pA^jUُc{UɰSB$]5pS4:MM!$F`Tߚ4!A?e,k`.PfP~O;CoxFr'pRp&7y(pB5*'y;7z3ě'4*-uO9%Y٥uzYw&Oa3,^%@`2ۏڲmƀ=c {׏?m ~)TAG*m`;@C΂L}]> H>N!Y++)4K$J6&lX֮@ Z[ M^YzWOB$³"J$a qkm CdH3CLD?t|d9ǰHKe>Zb([ 캻{mυt,'@ 4HX.Ю2gPVydsuzǶz0MrMM{Ed==[Fx> )rpx>(4IHB;;ϳ6/Қ !ϦayGi5ylm8 OB1*]( {d#XQibMPLYHS]娘srl/!:MX}AIǪя4ыz&Zo_uPB죽o(1hc,.H@Krۜ|S7f,jG+R{07 p{Lu:;'R`b3L,zYe|}d5é2KL-)v\)*IݶWF3Sŧ\$[PH͆dzjC(/]KX 9 O  7qUϥ Gv>s7 Oi@%: ݺl|l`!Jz;!>= M\T,[SD%x^gNA>-Gc=,vv1”[Go#{~'U;ҋaҘ^v2>l,euDH[ʬ%wTDž̷CX&):3 l 7Hٝ,mRIpUk=7ڿH9  6gDm gz5c48Œѣ}|ht!+TBKqY?zы5@*p< ϟ<z-?,dS{~]lݚ%:(F`l=`%qBSηa8ڝU '?" `FhfяWYZ˽~m 8N 1B!&6;FA]t!R"R떖/~eBqz_G[W%.D7LkV7Slđ-`$CcaxC2i7d&zL>L C!^*qv:)# p/y0۠Z{_ tzfWYdW+  0y]7t``;O.R$W_o&grB)oQ8Աpýze0dcek=V8YҔ챳^/;\{n6 >2P?ǡa}8\cs(c>俷;Ӑ.ozP/ȥ # [U :*jU)Lksk?6O)ORaw0A3=y 0hz6ӒSX7oq z`ql{TQ6ud]09ZlD1|)KfY_Z" I"0^6o,ϊgMN[&(L w K]'n4Yʌ6oFTIzl`z|KĆ^m XN5s3tV#'=Bd1hAb}SlڶQmlrsʼ(C~R.;nt?<|)nC dc%qо_5u˥!x pwI~۲,sW^j@̘m eւ%alYe3ٔnK[_rBQ|֨{$Y}³eEPYzK)46[xJ3]UKKgRGoR[*ޅrh{X9+*r]Ø9 X>j6;?9jޘmQl"?!WZ^bf6F:"Q6UZwZ,Xǹٹh97jAg&&}%̿$ẌSε,@F%T`'UG.Yў6'!؜w!5:賤:h{L/>%K*cD}Iöu,Ęʏӡy ?ıW &7ڶq6ܚ\^)-񭅟}TDi3!PTA*&c!\WϽKwg|&,Ïi/=zۜ8i&eti7Rótg쀥DfvKn, Y3l3NIF)TSӝ>p5s-N I8+xY˓Z}K<b&}gE2(p>D ]M -L.*7 "@-%<"vϘ<)6&ң2v񤪈2sҡ~&|| U.d8G .g;kN{sVȮvp%чee7##ƼNh\:ȩ9`4aI]ĴH5 ̑c PbssAdx${x|oi.g:Á S0ޥ1R-(.r.fy](>RNs,k3 x+c/͹G7 NH$uŔMHvxT)Tɻ;:1zڳ3וάo%`|qgc:n=e-)W/9qf-gl q,d_2!!Nع@-b&nAʻmzܵF48<$%)d0_TCR1aW#8-v[-1aq+hJT]A)eku^UMD8%]9V+hVTǓRj(a6`w=4]zR$6U.~2\gFP'pr#B7k֢6כ8(d>G#D X^3DЮ Gh盁*fp1%@o\982hL::9@aj(Qñ;f3ğ]n_D( ¢k0XTPxX;Pl^+lVojZrONi2epˆ6R„R,1j]LtZ&ivxQoFkRvE˝{6 ͆sP.g[Tͱ wiƖ`O~JGdU} -IM_E"$(S{c/I msUۻlh\Nkx-Ԟĥ FHx9CGT:,-}>&:_J 0gk S_;{FS2+T5ɡ*xuav^L-/ ˒juc1SnË=zx\PG.Rɱ]yT?(3:hp6gtޣ&|Z4Wʏ簤EjXlBt0tM;Hͩ+ośy6op+1Ӗ7t@M}`aʉ>j[%16G~"Mڧ?*rO/a~K@=za؟Fw&wSǮu Š&T#A4y;2L m"[IGZ%n81k߇zzh%\:Rp&(Rtr3q[vtc-L^yA#q {~&1_6>Z358n~;#faXRi!R~#Uw8%͌uor+ He_[ʂ@<RR>[YW0*gPZk,5 J&^w{mIzN5{]M(bExī(޻(ur<&w'L7dK]s[?7@ݞ)PwmZU b0VRړ!1~)ޞ\~6@|gKȳw* iPpcFku& ^`e<+cEyBC2NT3i"淥m"BPdlϮqY0 Ȧ))gaW*HMͮjh>*VI]U#3<u +'`pW].aF:o͒FQRE`iׄӣGĻaJ]C]:Qo% g5= }VR s@>P\/3rx,U?BG-Q4/5k"2xKtֹlrk6$x_p-[4xnYdN%ۣ32Vm8*l,k{+H8ғFx2 >/Lg~ޅF%jc춯[$ذS> kV4c0sY\fuӵH߁yeV',ێIbVO(#Ӗ cMH䑏|^(X I] X:c[ ەkn[SbIbn#&pyOyrczDtt?zp 2̸EҁR2ut]y`Иe=s;a* k%(ى>#*R;UE(և?~)?[.vChp6 RR Jp>7[4&"+ugCmp8iYeg,kz='\ΐA5<4ޕE2!,Ԗ]kW)ϝ]ܶ^7Bv+4$he"Op.v-C^$'$+ҌzQ2-Zc)h>k˽1<"9QiO.LI)mUaG>ʷpww7* ew\. $$<R)zD<BlƛRЋt]Kχu5cs:ݸ{h (|޽.!;QxJu$W0CkŬ vd^|moG$dKbS =^ '2#:n 9A@+lP+:w#N21mv- "&6Mew_T7RwބHXa%j**/,PTDS" r{cڹHfȖ[~$d,v*m8%a37LcFnf'Tn]skȹ$U,Ug=tEg]{m׊~]CKr~h~eܝvu W3,nHs㤘 Ν6~?ދl; LĊB2VqσV:2Q7 ޤ21|*0؜n"͒f*.;w כ'xluHSƂ%EPZ⴯XܗYxkrY2f:Vӷ@ʝ2KnVV%ʷzyfŸ74uyGIP, $Fp [űI,c)WFaS?[zEMCzty}<^!1&|.̪Lf+G$$վ6c"D4i(jUU֩xOX<l"sp@>sq<|J,-ʂ&FQP_ ]&Ŕ}џt[Ja͉3|}r[s@X78i4P<=ߒS:[;ZX1vqUwku5AM{˵ϕ]mSGP7TPhuݛ9 7-LKO+1X0ޝfQR,NrJ;AmoНpmK|4xꝺ.[CKs3UJt>!U0 ٞ'&$`ì]wd$nj0 -˂;E:sUѡ<_uw&౽ac0NEݰp`%aJ}EEED:e  3ښ>E`jھ)afy>mn CYndX|OYٳLRXn] DJn]lU0RDž\@Vm[|b]L1%zn 臊#]x;]&e2JSe OWgRN|2B#h t zm'tH C׎~(~43\߹6AF:xηvǯvy*SkXUsR°Xz{,('i~BmEE^G~,bIˍ\䖌aA^YݚɆf)Iפ DKDx8cQcca!7?pp[ -VYg9(h|{]wzTdBU3/eEevk#/Rk`&lkKb,*^W@!d/Pqu[H7怜\H23VukyVpIalۺv@Ȳ_ =]K;<8G*ıwePn|UYٮ Y$1Z:Q~]]{ڳb/f0w n11Q -"^% `m#bc61eμ:foa ?r5kJATXqEFmK]V}/g7n ڽ1A`81 +<\C5l̀eXJFAڕ5]"rUK;XhkL&SoZSpٕd*dI|HS<-jaC+ӆF6K u+#']bv[ݾ^)SbDN6guz`_. >}si"Պ`LjL೗tQthpԆZWZݕk3d(D]5f@Db#<9_v0 sT~VB59׹$5{x:ָ .4C9,2-jZꅀ'lsy @ZZ'AZ \ `I+|0`mԚl0FS\(p[73Ì~لQ"SLXQpzV_YߑFJOFQ~yl ?ۓ AHLl>/cF-Ru(\È =b 7'˟Pa3m;xNҥ?:-}r}!90H-hG%{] j·?:>:?%{ k̑"@tCO^ ^q2*5A)-|4pY:]aΒ٬qE쫛Ӵe݌)hBG5+?;F`;} x'P$(<&1zK3ަ'Y0VĔ7O&"t( kɘFJA~:H4؛kK!n8bAPI LFݒ \]Q!m}ُGkc8 ${a:5j&KQ,ڄC{ _L|~=dO6.}P[N./bRJzzr9g}#c"uB@ Ĉ-\6%ϲw ڝ5\XČ:1׭%U~δtw :b-LyEgvg镝ݲ+m ? k^Fx5f2`5md)R̶+GdT<Пmd` 1Y/!Y9CGo= Q e\dXdgԻ,{Hz T1yêߍ؆Gkn@?dg%虠T7i>K;%0(*4q$Iu &ſ5D~_ax.!55.HݝU]< ˼ l>Mu+pUъ@>T6'G1>C~xRY[W{ǃN?,Yi[ Q~uDGxgwo[B!Gc]8I;P&c,=.Vb3aXA 5U`?5҄ wk=^7ل/J`p),7|gN{zB˨L/_I3eIJ)E+_$k2YEeW.v/l6WIu3^. 6Lթ!r.7>&IAm4CE"\OЮheoMC˓'M4` 4f8uݱ;j&egOFQ}#V9W(r7-͝3RCu)Aa{(r!O8 q]KE; N7AzE#`>ՔBpi^?Ȍ{|o=6Hi >o_\6b_g!2 88Uzi~ll4^Gy<Q6}M̛Yh=A5g>s hGd;RД6ձdFY,?Kxhlʄ*lNp}^!˚ p^%sOh#a4%oj!de!8F[=|W"C Fp& y5\7ĥ `IM*_g K%u@po1.Y!(&iGAa3P ]L:Az`ܵŠ._豢z޼"tM3+abEbg/Ꮮ8K ~-Thާ#=BPfP1-b;" l,Axk#u0_EwazC@fT9=nȖC}$n ۖn9MkD^VY5LcynM1%H,8R8Nmž(] }>t$4ƽu5z0*芇uۏS$#]ٴ=&$6z1Ef\fI'=xJs2-Y:v?ƃ;jW.@L8$!'[S\,"h3*>#52* .MbCbYE@ᬯ&Ip۾Ҙ%OYm>d 3&Վ֓nSIBa'66ƑLS/1IJɛF}uD ؂CnhBtglD~yFod'f2] \QچiY0 LyTly5E@s ehovO>sa.cԼY UA(J+Sp?ɣXl0?3O!2QsR$  r+.zc VAZlŃT"[sS01Ƈ{k0/ .TwMY DhbkG¾$QIZ0A8 -bjIEuHdYG=,9K.14RulYsgwuBWj}Š- {҃궵K&Z2\' y 6dݗ?9'L3vfqH*ƤF׌Y4H5p?rfGa'sΏ'S<ͪ iGbCmМStVXE. iaemxXG6D"̳ܒp6U8s;=hĆK w\ohf~y#GOkzɰU{Q#t=DĀtGRfț2`EHv+w]: sHz} nϔS[Jbn\=BY< 񍓒YfcNgĉV~e&z݆ j'ea =ʝu;4xG l,8"N3yR4Ø :MXrGMF#|f_BC&z/)ԲamSmT~:b%k Ox$  w+;erXCōtd2|6!o=^CVH |D!.n`dgɷg(G0]W`ӣPLvW_L8ֽTvL!͢[U:?LQ8R-:cq}Nr[]g!+ tib^p:x|xdu7v4%%I8NIv ,T-5oM ԣ5η-hRo󙦎PupHҫqNz\70==_nzA@'?NMǒx,aA 6*% ?>1Y8<4Y×֟f %[̀k9.CM),P mLP9F=/şg] hn8"O^t W[ҳn"rH`=bm]l7'G5}:]`Y܅C:\]:R)uT7ppH<@[(8r5k|s,*x {FCЏen]"hC% w/$rd\=MzxyO@Dѕ7jN&1F~.B8ODؤa*';\Wh[m`+؂%kzX߮c#D˘4c X@P&s,i`s~GRHX@.7Gsk0Κ2Z[ϔȁudDB!,䅍JapbP EޞP1="o@\9#zj4b0VTJ@02jG҄8{A-^3\Lk-/vޚy pP2{ˢ$DE L>Sf6TjN!WI W ?N12~1IQH\Ȅe3`.e-r[BRN'aae}+0)iʾ醡^߮ZÁtK\09ynZsa`Chw@k_#մ* %v_'"`Fp:wTRVBe]_cl|IJkpܥ;;ԣ[*ڱsrPe 2a{G#R1ۀK ([Yw0Zo1NTdnxы9_MLS ]xLO~X5Zfvw57Q, 8vZ&Dϯ jQ&{B8hW^  x+IFJ`ι9{<4CtOsl!ȀV K6;Gd,ZS$$ͳ9mS g鑝Kl#w2MCgCeCAўСʍ M0 ^L&fs۲L~h3j:2yK"LK-)J_R@F ͎۱PWe###뗾R2 S6L-( mႿn kbϭ2ɦT{ 1b`CS'\B#02./1tX(W#^e1`^TrfV \>ioEv+4]sb-؉X|Xkk d ) n^/=h}\PCvVR1q>FPf55T'׼G @-vZor)#F+c~><64@F[vV0bӇ3@9Q]Vdp ėg Qe3p5-$DCFf{,WG6rQ4}L)Nu٢_ p2wja7]ԣ0B]Zt8iU Bl,_l|,MdU3>~@jxȞ8P)}.HY9%!w) \R+!ԟJoNp91}WjS䭽ߌ"Nȳ"ȨAiwצi#UH@ӓft1@eOxo5!@Y 9L7ɮDd!L<qsFVnze57rfI.&fBfڙ 6s ++Q۷লc0eb= E+Ln I/XWgr5Ȝd1 sfxMŠVi*>Hé93@4Heb.P|A}WOR3UhKzaI \z&IƢL[}ۗv`fN `k\Mse95FE"0"+ySmI^^j *l%'WUֹӀui+c0@̵ۢEc?A[Z5ș2^q{{TgTĀ̢bsw_*zՉ;U8`>&FA[/0~7Is ֩>/,dvΠ"!+2trCo*M{%JIj u8>'Bx#l&jC!Lhs/'%N2yط Ӏ>l~¯_]Gǣܢt& 4hm +Ө^Q>c#X ; 7#Rrv]GwOcy |rpMVGMFKH%S!h3?ٳ[PYdgf?D$H(϶۩fN~3ʽSn˭%ْ̝-c^ RqmujCWC稽ՐG-#*ت,*CLl@'zH8R:g T9髸 #H;Ӊ 5e=񥵾eE$ sp@y)MeC ʿ U YsI, .=υ屬Ćn^Ox zAfQ^\M3HWHeP, h/=ae$^lU@Oi Ο)Eߙ#3kMtƮ- W%Q%@iN{̬x[|ȥҖW4b`]$E.dZ3懋x|^-ݯrк?Lŏf pGq;jNJCci9TTAޓ9ǷNTp Ai̐s0\VXN\qmf`yO1JٟMf07e^I}yZ nmքޒ7X7#ϖ-2m\d]dPeO!ٰ" zPp#(P CREou1[ޚh9P6TW÷}n#8;(Иߧu0gz;5/DkoZ,\**L0KUcQ>ԩSXlW1A7l:7@GT|@vTIHT V4z^@v ȶlŀH ?R ;^o\bk ^NRվu3@5NvQSvlD 7}U.SPߐkJXIUPؼk2k>1>%X y@SGu:`)cG`  bF3hr_ԧ4g3\g/;}6^#[`@46jcugw/n`ϼكnY+c!.qH=L#Uإst׮P62>*AKxg&!-^%h^{+@3u:ds|ʬ/kdz&Fnu9MfOlj ksi#7W#K88:6E}޵.Jh=&F8PV ֎ɿrqsQ r8V"b6%Ή:?`ixIjl =iΌE;5%.īW֟ƋcS妮F-JhMq`AAķpq-ÁkC=ʙM$ZɿG(bf*CFaM3#Zd@ÐE 82V ^8:Q Xh5`% Q2̸ mg\R` Ơj# &oN#/Dv9h\jVD_zhNiS[yA>tsmqiUTYoZXܺȸVĆ(@jLGc{VJ 9lOY/W/A|Sfkx}`q|@9љ?[*)v]1")<x)r1? `TGs!}0"/p|Pmܤ@APhd`1S~X0#Jb!(WG?.Л(e ZU&ya!c+Q iEH@vJP[}ʶ$b&ٯt˽JgiBXY݉ZT\9X0ȋ\{8 4AƊi(GX8 ᓼhZ<9Lٝ p$'ʝd'ķ;l9;t/56C?#WS{z}}E146k>Qɑ7 8_IpA/s2llZKX%NYXuoJ Zt!:N(i))GL'A1a~> *Bͤ@*葀'p?ϨS7u֑`P|~zP[iAa( ԃLwƖ0Li^zpcA)Ƿd.H$3"n `@uDIo"ΰOsj&rYr;4?(XlI)۬$3jK*RR-0! E\91 ]`\:'WCRin2Qo%u <ZdmfH'WIe.?x*F~'u=}M=5'S;+'|HιlJj Indi%Id8_[Y'axwlF9!FG-^z0ȩϞ;X͜2 ƻfxG /(jCnU<82{ϮwxJf  {8BΞ.s-h}%n1虻X2qp;P$f[ lJI: F ʾo0AAN$O8!j7gټϨԏ/RlYI[ @Jdkm;e+RG/Rr*@liSgW.e Y8{/yrjv !9#M2ǒ Kڹ.q`%[yw1XUDH-708OESqpӚ[)!E:~VM.c6KGk%5Ns--.˶vM%EsrC_'ZUfca&\Di*LP|1:@Üt#J2o?7e  zЎ&Qk,Nm>v9 a=\} bڵ\)x?|V.ru6%)7֔vV={ߛ2sgZIŌZ!DwK X͙7asb>VSm3D}ggUX*AG\ݷ3gj3^4,_xBlyxG/0_v0&]L7.{ L`HpdS/Oqmr1veU ᱜDQ}H£KJw/]JHκ3OK-"5{ ,m*kD@2#v4}+b:?gJ󒷓hlVeOև+3d3[#LsgP+ ch3g;G.lA8Ǯ"h#THwV jX3!0TYX?5؈.vˁhzql"zF7N]m}%pVG Ǧ}V5gc$Ν۶IIr EM`&,4Pd)@=v6\/ęZ3ZE)t7ZBƀ<aV>?mPyg(?vpPOhkmS\}=Ig]<̞uw/>ʶY;35aFۦT%ww:jze JLw_-pkZ7\VMiR^3;G3 +xb $@Qۘ`T.~ş$jl*m yp̔p7B$+ly Ewۢ|9* WEs}>SfH0f _Ɩӭ)֐N׬Ig0\_ViIF ;F\]Xl⤪B>ahlM/5Nk4"t Q ;;5'kSHw4OZ!4x=#lG(ns`q1GZbkƭ8{:6ȯ̀akw}"('> 86K!cf<5>n`WBAo_+;1np'I]1vE_.l.ۃ'3ѳ6L?LZf}iD5RX~J 3a{Ѐ4g(\m?kLȳG- =W~$tRF< HqeI/\Q婫bGVeƧB'emQMV'@{眚zbOI*j/LC2,Δ$} P9lkvgj;K|+]qU1 7'XV.v'([) YjAL!;mAYČxV[Kx"-=l`0^ezOd^ĉS,+j&Vݯ%5R;3]Nt,Hù:;m]r\W@C9 p ^`OD9\ZвeA*N).) ,Ou3S8=X b//}Rxn]^߷l(xJzc.diṢ?4ks@v!@1b 緶VY9ߣ|EN6a4p)nh#Na1|8sYοe=. VXpCے/n[˩]xC=k ]Ih+Kzj \.'%kp[MHln$1} vˎFaXVb 0.h>_qݰewNʢ):*7)KZgC \O+Aa&\? `~9ͨ:4ujar cR$d㒋] hFه P>?M- F^ߧUrTh=)Aތg8{yE[ZW%jrށF=RͩPvTۼOQxdZܤE!J`0߫i yơ%z"Sň[vөl (2Hb;ST!7l, ?!n;XE sLTƬT\Tn=UWzZq j e]XAEY633O|DV8J0=?hђEyȀtӶ*["H{LZ885XJy|`A?.E Rnz:p9iNIrI>d9^);e0hHR-b"? ~v+dVpB'糬^ay)®b"|HF Bo5J$dR15RԟOxEK6 m}9XY|қ4[Ryݝ>zXRl}`< 7eo'q7&DKt&LV//)oaI_TTlS&dO>񧍺NyGy)g1zB:~ vGkT 0 E+$B=#c@rKAQ5vT/4l1:E]1`"n"A19EeF244 Spy|yq-y:RZ]bB?Wr\O ÐL_Itc0jx05bx uJ*PY2%B;.յ' zwf(þ@*A3uS`mKoZ[ӵlE-"\(PBT~sj}Il%6SpM_剜6-Z@F9ܤ W^+&EEq@3kԥ % _72|Jcy3Yp+D*5bW$į_݁ }7)*b9P3Y"$^sc( >PmݦԒWu6 6 0S=g‘ߙ(loXIuPSbr ҆ uz=8pzVҵ|>xަW0du/\nx 5=k2TXv ȩWLܤo"z5; `h R4;QKHvs`$J 2|Up|-~ iajrL(v oyr-J<ð{ѝ 08g'=yP}_OS뻵.%]1:=thV8vl0!Ty7[pIi嘳@'s 1֋QG̓oV%Tن+BVBSuC" (L$3LˊCS9" a]"Q9_9OF>:¸PmTi2k.ڱ(nAuw:Us.`P(JV\Нߕ3OgMVa\<%3sk/ 0tmK/&#NՂu9> q {vH96R\<)0ݚ EP?y@2d4|!F9;$9el9Bg ,v|[%"[*ynʈ ˒2}mAT3=sT.r3!QqpT ?H*zgH"ߢ޶'ݩ"zlU8s:9-1ZQN.zZ# @u) t5]%32R^ wd3>׽SU}M+el 8wM)-ڸcXS⭺%VܼW'(tZQEPv{9oў8X :/h>Fe5`}`[t>}=h(ﺢ!MVު y2&}ӊkn-< R6L-}g`H s1rM'}M^DVї')I%Ϧ{n؃A}\o?p|t1ޒ]iNE4&oCd 2) OŔ("0(ݰdqCȂ+ pAQP2n/vKB\B6cr7k#'\ɣkgi"*MBS>ts i/fl?Zp饺OYEe鞆HI֭&o٘R>!i аt+7c8'ƨݪkUhQ=9%Mjzo%mCQ"iU rHɢ8-N3Y)O F-[6CTYKhjMNCὦU]FAXT\UNr6Ž /Jh=6$p<2޺YRK7rcJԹ|^[h 4 +6C2,Xس#LfR&ٴ0PF[M^NH'caYtP fY+#K"r*/ c`$bwdmUE0L-QՌC >6ð! .JA#m ,t L<\%"'t R!{YBd^]vEEeȈE*@z vV?5ΕiQ 8`;ʠj7&RBB,U_?<52]A ׳)yizSjVa>~:04q6҆ IhV?A2h9Ì4N\zK`W˝e~ҁrfo4eS"e$c`rh`Sw!]aèSFBYr¶Β[]oYN~e;^;D}[ڒ֤'ܾx&ձ㧐U<0RnD#44ĺoa'A1$@{O?n?sNuyGolИvt1d g'@roUXUʮڭtrwĢ 9 k݋e𖇙O(.]T+ː=)Eǡ6f3_~ wM%Z]IƁԄ1Z5EΛJ=MS XCՍZ/1  8kP~QALn%8<Ӟڄ7 jk!aà !s;phIO2N_ ׶M;+(-fۤ죳>L7H.Ic`NWabO\HYخwu]4>^NM.c>cx#ȰFm7g^ ES]s=?|;1fl݉Tƛ| vE@ Q5 g-F>=ٷ@LP"&ۇv/SfGai(xTRϼ7}$?0lΪ@UG <5s#k5ǚM[`y|x]gt4xnvȑKdR(9 |!jͺIv}TK;+NzpLU +2x%-ʴHF*װj-'Swp瑣0$H!3l kP<>y35XhR*P&ӄB%TֺC,&v8"U!hD%H/giDտjoicO74.5idұ{ F~,Fǹ@(,e@$ûPL{BtUmc<n:R x\A)q-Zjcz/`$&Si'ӂLRU bw3لYp6e n' \)$l~KDdC>綩3ǵ)%h*u>L1|xHHM#45ScYJy\ Eo|GPV)P` ) _䑐BcdZ}Ӷ[Xth+Ƙy $*30@ܰFQCU_yW_BHիBXcië; LLQcA/, Eq򳳮2ΗXRf^gP|c`IPS,=(! hZM:7e1=E`]QeI#BBr#y(9q ΘÂ̳4?aҭW.D.Ây^hhДܾ̃>{B!EBt̸Yãf"BMCp䱹8 >2\ ;^t='2 P\g!d^%] r=<\pнjj)~xymn)`[4W|. lV"l*SQcnj--I(:Mbh*`C~[oz~CeҐc4c~YKDݧ'SsHk)PО02-k9ש<'%IdkĬ6jrzK+Zdy ó3IՂ(mo ஒP w2mݱxԞBJ zΏH jB87p>[p_`n7ebm%U@QiR&ࠒT-~01bPy6?]z^re_]ԅ!`OM6$K''*LyG+UCe87C“͝ dƩe)m.#RޯFųOA?K wU&b;):j 7{2GZ5>6p}Ázϼ01xLͮ0^u ٦ TF'Y)^Z+LZ v/ P#;,<)fsVy'adi෶ 8[pnlxN]5IqH{›=\, 3#]s?%4_s^i1[wȒuWW$ cs5n?UV}[zp q0Йjh(P.=oӁz3 UVŤ,+jh?ocrw^}Oh5일Q:ۑ>?U6Mq$[{VJlMbkG/P^L^-lځhI2p܌߆$u[Ů ʞ4R}VP;K~(`̎y$=f1P X%]UU3PUvT,60$y@" T++Vz=4.r:k~Ir|ۯDfF0$ } ^*LÁ}2HOz:-c6u^%2t,X=eq_ǓM^+>U^dUOL1=KxvXLEU4fܷS˽ H z Ms#B ?3{H9K@䴘1ޯ>0~>/<#Yx(X߶ -pSD/dEKmqBj'bv'PL#&2`@TFΛpC:"Y7VR0B}4;YOQ/7ul.aZ5b!ibĤ!~X&5^05M|!Oh}Mۜ:Eꐞ^@_u*B|L܃Q樊>F)z譠}=̖0鯩1wj7úSGz 2Tl<4u)&z=-l[U{jfCrmeX׏Yh(r>&9b3i8#V[:幟;"Cqģ1bMnGR&Xf7 ~: 9rɢ OvH5)n? \O"cP xnlZ yZb$/b:e}Y&3./a&bETi*|g 53.*Ni*22~bbC|Vya?[s'q+t6`h*t.w m$[f>&WJ>=Kl}NN֝{DMD+.4l)`W. J{xEďkȬK22QwFQ+DRQd-Z.ܣi{d8 p7D*yNcK,R*zދ$*n9Ɔ9 !<+,T<=K99a(8%-{A\&wm;){FZ V0Ev䅙ب^D4uO~K}ѓ_~$X귬W364u|ۍQvҾFǐiBكjF]X8U,/*[f)k$ ֒(^L~R?yXIⱠ“" Pn&z=/P%22~S~@a{% 3%*CF cNP lx33 ~ba6B n n% ؟{cg-t.NXCޯ*M0x8 Hs8m]=3r8r:vVhx{%0Պ 11ٺ|6OsVS<ߴ*6"l:m0e+E9OЙuzd $[/b#tsajap I?|nq}\85 $!2"+ ?}VZ|JA&9lT: bVT- 1/ZWۈz*ȎY9/MKfc 5VBc2&|yIÑ{IIwXi2΁ 0i3ӈKi<Ɨd-2E(_9/0F:Cn3#Rzz>w 5f+kȆ"kt}lR _Kl4'/6^/Ckzyx9́ΠhNn:YDE5qf m<+("mh-~)y:547esXp K hߺ.v^jAy1*Qiy߉- 'yuۘ[6jxAF6!WڏVIZ`6"@W`lu9 m.^g4%<|-guZQ_BkXnU2Mm'8U&YGQ-`ZfZϰ7\h&llAl+.>"BޑW̺8@40O[R;y-Z_]Hqo{Ӵ7d0inmZ=Ki.tM`˶&@W Ch`UX/b/A0F1n<7lFH͵Q'Ef&] #|WCE#eܯiD idt$vr4^{"Oᱲ]OUb/"{×Ƃ *9ho0#29LA( Q!>/SSR0hB$X@b4JmYunT/THl1ӻU֯{-$1p6nbf@SW%˒΄AALѭQ ~5~R YvzDSK)ȑ2~GHzЈEqV].,vL{8 |wHܯsU}ȑaw.bdΖA :WUpJ꫶a zTܻ>-X:B˼/iiisyIxz.n◭+2sW[%)[5긺y7bbMX_)d3~JB+=)'/$JOs%Ji HJ,Lд6Y*%׀Ͳ550Z8~-ǿ_qOӵBk|TIRIe7~:,-љ_l/Y-+=*;Cπl!\bO \}*f -ǭJ(hqJZnR7I%'$2; F3AYwnU&YUN-l||ނeچn{eEز3|-It?Fp!LG#钉LKS<˹@Ӥ,B ִw,ʟ0hhL4G)u>U/} rj/8-apwݔV@$A 17@o֭%s,&e>2(1nSCL֎imOq48@PL4 cy!\ Y})]nHm׊dp930T s kԗ۾xe_^8J繩d}Ȣ<`TPQ_i?C[ˠDފ&IHbQ7)yl?d Y{ρ#7l8Cp_rȞ: ش̘TjnAa=,fNgU%N;jЗ N0j\rz[VU7srNW[rV.?+p$(WπQR(5UD7)Q5]#t4[Ŀ C_f!["m5٣+ SvؤÌVbH:PXc|9@H;\&fzcM)rY[I:(ujT MyImTqwJVmEtXz&zĬT_+=݈tx27ЧNC(yD{<ΞieO6k"YՏ8vsy近_,YkKܙ6UC1o)3RbTSGٸsl/-K4s&+ԑxlquxTo%!}+@X:s%voX” O9sbP!p;z< |S5]=A`qP6Ƅ*a.ˬE"!T= ;#Ya&72@ak _.0B lIVҼkxY:خ,[|'XM&Ts`SCbAJNnnԇC[a29T4#oj7Z^Fay{8#@sMl tmo; u>smU *@jlԜB Gous+ƆO8 NiCm,+26 b4ZD);5WXB7tiiJzR4 I*HMi)7i 'oӥH`fx_zf@[,D#pFV[}`l[d'A~vֹ#(oG- xz9MLƤb(McI+u\/ ۇA \+׏F\E\3nfMQx>7_:_wks91INeNrGʐ?_|VOSbi"(/YƯG{ՓI@f~)_pJGEX8Pcp@3TQo*ȳs`oMJY1c =&0D) #RѶIH_ fxtdfnaxNwX.wP-ܨ%?%x76w"L3'Aj6glr6Jmy ,H/ %9prت| /MK+'ՁP8p5Y+TFBt&ZH!'\},B<1?a6͏Z bfG&h=_%-@ w' OIG[T{ˮRS5l !IɹJIM6WM0'2 CwAG72 5fLJ#R2V]sM|u[5zV4 33zT3^*TK!=neL%j?'yOG)Txl90>NA-ukLD|_: 'ug]hGNdY#6DM&ԴxS3P4NE's<4U0ϹZ@Ǵ|qn9)7a"J"QT?ad{_\ naYt ?=np n߯Z*it-;'؄v-xR|-ZmJ9BLDZY0"D`%R\88~Ge9>LAՋ\+}mV*LbRvF>OZm;;?G!÷=s\6/GQth@;{p^DAPVJ'j>r( -T/LA! 磧 6J.K Wv|yl idud2i`wuGyO/=bJYx?=f2'ɞ$"ʟgOFO.p)Щr'wۨV00gtϖ Z.)vvAv?wBѱ`R̜DFOeDږ7ޙ`A.5 p(0ŠXl0,\Y5ն}T0^x,gv}A@??1*AL/{ 0x,Z+Z1$IC\?i0*t$q"wl/kcD(nJD?6z`%1\YZdښgg*ycY5ަ,H<3ʪhZ~̮ c߬7@OHYGD3LP}pӅPm4#%A0, ^mx+xBpu*pfWWB]ǚyy9AF]X0Nfĵ?OI+swO C li-[ cV]_Q{K@EOK|6ȝ; '(3Ƥݞ9DF;Xyx!G Qܾ\:Tx) =(MKB,` }TOJzR s$bZv˻aS]K]zQE;SGݖWw -n0`_VtCB|gT@yi_!S8f='˿B/JXOqvudp%%i`vv9\d+XU!&Etl(Z8qU]qn&iX5.=H){v6x= ?^E?́SA^V؂7݇ > ~q#%|<l S'yVtq /yY^ bbrM 3=LnޔO@i5{Ͳc<ג2qoaVo 5/vw|Rm&Jâf;SҠd7;ay?d{3|g P ͍ap I[bvV$$'#g;9D  -;51k[ )~7Gj=оqjs60U5մCI17@:̑ +FF%+KmHҁsj`PC@?(qd5bQ`5A Iղ#f8P_K0SŐUQPF3FkNluWf<&甏H$^𔌣YTg׾]RըikKEN U]2[K-ur=ݝEEi^J)ϧ.Xa]P|eQݩh(j\ޥ965g%0|^fECy4N=Ka#)C^!``RňWcFoI΅視@B-#"^{VH{,K?–J:yMAQmbjJLChS'Čs> 6l}%!T.6Ҳ)"$9m@7P!nm2SB$ܶ>OdP}a]j#[^E:b LU8~efPb'>U\3} ku{% P .q(W4C: E4]ڜ@ޘB [JD&T\0`4鐁hN. Éi#|5,#[(;"5۶?'9qv纃tce);gfm$޾0ZU+ UA [Z%{n F{eDR(̶/ ), 4xtϳ_`~,ir`X|<- ֝OmW¦&+rŇ?_ѨNėoE!P7[dA$m[ 7@S[AdCľqV@[ayZ";sƦL&oxIk&ґnЋ( X7G|5>*_i#[GBl6KB2" -c0As}kۂ19 * L8p׶ZĹ[ u0W- tŜ0Z聊Ato_*qO8UښTEkk T=lclEG**1qt.V0A e'bsȶ bMۢybRDZS{UC=Vkd_qB\t@cw^LHa4r*͞0L羑eKvņ=^?8Vd̊X"gJ\rMy0Пpz"@FI"10,|[nܯ tD}A[ }) Bzr#ֹ_b_ Ў3ȦWO+XNMfM]OGff`E.ԺlK ibRY6 nmm@% __(!ND 4x΍W!1U:9䱶X%,Jb6^x*9ly0(g/.f#l_F:#~2,ohU5zBgtw:9JlT%ںob ]>>9u,gRkmynNE ҿ?46=xt8%j-e)omW~~ 2GѸ'oHӬ;2Rw賙= 2]QuCfE{F`CvmQ Ũ^ Z (hVOISS$iY{v }^D Ih*`7l[/HVT1Fh1D]xP6圿,nݵiK8q\nb9ˌV)Po0i r$ PKnYѺ`[o{=(Hbu8p݇NTDc8DBJ,k֪5FB][dF~Ӂ_b6MASl+S/zJ oeU5by"e#*%"Bۤp{1a{ tb^⾙ؠ$UQ&.2F !=۠ 5ɀWֶ2]qQGp P6?iPtG2Z7+Nw}R:=\EZEg &6\қ]3nt2.]99˧9|Uk0,BA>do7 gM%ϫM1X߂" qa?Ix2R> Ƿ/q(֟d͡1LރTT_6eY=t~ѹ\Zu\'N?9Vb@pivO(B4A0-k=YMƈ|Z)8eu%ǤViwlN,(qWK1p,MOew }%< K5ϢB|!BM=c5BԽ]Og[\)D[Us5$z,mG2k 縓,̪bs~ji1x?%oVX)ޜkZ{j6Qq7qWr^6aHhȈ}!H.27ϧ5Dd~oFX+Uv$'+%\HbIָ|0|FLs!aJ^7C5ЏYWH!WeHJv~vrlU 2Ys5#M˺ƿQٖ.~W LI׿6 }lO&͔d+]tٴV0q"PSNKT^#Τ1ƥK$-Sϊ3/8s);" ?0NfϔpV*{l) q7FWT&yJ#3ŒBpLkb+׿gId8 6@$W5o݃Dsϫ\y,-&ӭ fa s{0=5'&o1YD`'%6E6E3{C)ȥ!ZKYNE+m NTWN$f]R0($'dvŗ}4A[U1G6ikFlyV̂|P$軍-.SsM&z)SO6mQ6Ҿq~I%|!k8ݮժlNl PfWMڽIgsϹ J8M3-IGH[-ӻf&zbc)\$n*#QdYv` xadR3Մq>Ϣzп5.BYqG%G ,3LFl~9AhQf76<6G3Bg؎$ph8&尉TpBbM!VxU}O2*se̠'Ѯ*"T^ >v 9Z1,Gu);{r JbjVRa'K9|4/xn"j;F  (ʚtfaPqz@&դQ5xK;tCX@g 4y(k^$3a/A .H`6.9QЂg|\9|Hf]vH$5oZ~%| u<5"c+|9x~\8` idN< !4mt(*lr>^ΰB?њpD2dHBF5˭'c1#+}"k(VHo25|Z.ݷ*,/c B xPgAA Jle<`%BNnC Z$ck޻Y(15IiK kR>ԶeXqƛwi71Rf 1ً,ʵMbS/7U @'DYoR ch<-B.ndeݥFrJ~Y"E*J3ǪFAԋ}t7)ĺ6E{,AI,u(]}>{c$_orA'{ۧP$Lzīr-ث3p}pV.L,6'@.v0I: q_c$BX2g9M$UEaB&sއ/[Fʤ|{.CUNE;-07~4o7̄ 5;&*w07^@ZjSV<q-O1I6R9/}smރM;7v"y"g{"gR-,l\LX"XEt5F|F(U0ז5+o$lU 0v CMroCS,!;'ʢMOǢ3fL'q 5T51ȁYH֑r/`f *CǢb?}^W2'`|)(Tfz*ݖ i4>d^7a*@?({D f 34,N^![)EV:[I !6Q킟~e`n̝aE,OOS(/U}[K9k߿keH2)V: o>sU<.8H*pN~`!#Z}0. 4k4l.kSPB/8j2qaYlZ[fk 8Db|jw*hx'S:FKJx(TX3߽3>#< S\sڤ *yܧ)b!3D;ڊÈgnHs%=;;WHw[=eD`gr8Xy6߽-xp ]T55{\)- nVAQi'ahNR9vnQ8f58n]MjS+7 2g%gk)(rni7:Y*鏗Nz1@ /Rk:ApP0}K(ҽi0I& `€Շ^K6L[LV% mr#GlH2 qf}L@3 !t^ x *cShB`7\8 ş̦~Iڿ!^v/%HTyE "/s_KVk1Hڄ23G=]q4$9?=MWλ&X{ h+!wgkcqbFe155:94M\:tFL)cپ/}VI9%u1рs I 5-VЕUlKRA 4 UQ{~qY&@XUzEC|!GL$HFG@ש<ڜdS3~/RI0 k3&ԩbΣ$=iS+w7|k^B'>HFDFr %IC( - x!4Yoaϥo9Ѧ] |vʳ(cF"u$4W:qNR~8s8{U{=Kb5Rf k߹Cy)3K} p#6Qbչ@ !SSga 0lxL\@9a\V?|g[rY>?q:˥c Ax>f^iן%Rn{he!$ ;)إ8wbqϮP Oˆg eڏ3MOB831z:b^mv9;=jk3IxJC$6]]<ڨc zĕFJNN9 a3>X.8TrI0-Kɮ!+INC69+Y c4Tv)ş "=-P` &"G?PV_. I8#J 1ݙI(绻N 4$ޠ(SL 7{-^^xyQ$3ҡJ6<{>Bew-s Q:{_i^Qv8卧/rzPX1my:^&rTj)U,9x~#$뉌eMbẽgחpmf@D>\7=55Hd:{f-`LCh 醅mvQĮ~B&]W2J|>1W3\"2J.O3K=vsu0"~/NVbĴ)ÕkꔐP0#@l4$1O*AD΁UTny= WP%Jaˢ݁%ؾAEHc h`5ILBRcv"aO!ĀeZezÀm[iHhc6 {qa`HMkЈ! "K]>vL)yX.fb#,zKRBCP'G]~n0c #gf<x:(9HV.!9gy/ϐ$lP뒠¼&CQƟ.\)zc#]zsZk=)&9A0/K E*P67 S^M.E? VXжZ̈DIȏX~ꁙ"w}S) :ڧ^Wt=/.Y ߇ @ :1P ٻSgT ?zwT]慦7z.3mZu,&_c=߿o–|*z =ۅu%_>jyɞrSC\v=i'd[*,sw vc1G MykrD9&Oƫs--N Is)6^T$IGI;dw.jߑj,ri 2{m͈Bٔ]kuR3RU$LrhB**>ӲG{%Lok b[:Cfwb"B K.pn` A!Zľ/L5fc\eo&ohW*ܗ0=V5)(]Q;k_pA|'F{)@RƓ`xfiM2NkbQUzOuѮ0hduqn,TY\|A.R^|{ڭ"ހć&j]bJ  3'QOy l4Gd$ݺ@ :VٔLGq}=OՒ"3M `(g q<0TIXu.+"l748|aҳn=`oɑ "9l[xLIߚh_`QPع ŁA~$g.I-ޚ7vQ-wo佯 fyg믃M䋿M^w Y, iNۼ;mu-пTEi/*Œ<f~[ts?b;A|c>2]Ph5)Tq HT -ئ:cP`R@G/(v)n5} ~Y#8|+EYŷbP#Ѳ<Y`/52{vKNI|SAL2FQ=B1;AnYDxX>; GTV`֚0#nXp3 vΉl5<} D**Fvz$iFcPҲ6ůCJɮ|E/{䥐5P}z[)7hىh=l6#e"sɤX6O\^na>c1yے^#ɐ'&ûix}(.OX86o3UN }􄮮L[u:G51mZl6ӂoCQ5!\J>,R3+ݳ"戹kOsx%jx/QW8 ,ogY%WubjT&ݿr#1hc11"5b4Lc ֱyCKr_S3yUs`G!2}Ć8L~j%PvaUFyi؁klEqp&לSNJ;S;}A|x6~h=Lӂń6d/h"H8m̪uI| KHY^uʏ`ִ@7,6Lb~S2!Vhy)"p|_Dn9@} zaӇŴ*fZ1* #Q4i۟J+hsT/?$h|\RfHsmFF>>XPeRx_giX@Ƅ} U x\ ._͆-Ǩqdj0&cu׃tDn:FPЭ.,AsIYޭ>1ZUQRG591/41osoT|kc%-zN'(#v5㯙adM44}ƫ:"9JU߁ "T \)|ݞ[-]]Spdq8;yo/Fn$돜|0TeC kvWm@a>BGA `:ޖK/"6J}/(p78<"]+YL{\($ bw#C>#͊4Vj75zMnb+_3b7qu\q#x=$s`Xo3~P{!Uodv|^p5UݰGEAI 1K]}y(Gleɶ#Xu_p>5 /]CSr9figU1X,Q q8Yڛe}q | ^@yls`;jq0 dZLFd! ⌭0Rۂa4`O"֕2;hh Ne/D wOPUF@pɀ(3t19pzi\ϳ? B>rtS}}h& /֝|(;ټK8Gh 0?`m)?\ןi)>T xf ^RU Jr?_o ҆'}$/ G$\ruаS֯s݀IlQϦQ>^]ݟď|.nD VYg C:A? uT"?6Jka (#ˏGWNSv=)y:x"ȺX~ķ59)luCK iD bMvjWVnU aeRN }B\\~ fٻ/lc1r٘9!Լ})hܠ&KZmģYOv6ؕM*>pwKqEX%Vrj eB]wrk(b`qo\`2mUGI=/bـmsĢޣZ$5{*wO;t 향-HS-s.GiA5Uru١6wb1}`,Y zrE8l|Mw}ﳾDJ$mŰf#ԝH֠Ca^<כ9SCSZ璀)-/ $e|tk{%G[ɗEWatvE|c7MCǝ-9DX8UU >#1;}%)9o&MIdGJY Xx~:voFs]T&-Jw]sja}Qv͂s~z%tl= 'g6Jd;e}d P a1DZN8Me'>3?i/цÃYޖ!^iѽvBB>R޴_(aZNf_` 5s rAʲ1 k5y \ Fjr"]屸L:5Jq^$m3Gk(D]%@&UܾLf5T9hS[v喭ϗqJzd;*oδ6 CKw⫉\XHNl/O.jﺷAϋ><Ȫ!F1d~qaFU rnd|& ttޤc=K/>`^aT](Ca{!#SB+|DB6dO"cJ!\]b8ow(6Ҏ&`3^(bbT.s@&̟Q 2Ϝ)֌SuC8NZR3TH ٸ~.݉R4I)8sʷT ^~PDIFx&M 飴Jy1Pb&I#9\엲 -I VOAi~nb ep)Z$)oiI:/4&Y7k6PlNnwu"P$^iݤ[cu$萉3ۃ;]G^$ 0 Xin5if#掾oߵ\또ý[n9(u bUTj]f8EB(7Q_J dG7/ɑP6ނlR|*kV"K>f /JIST}av:{yRdW 1m ?(^U<'=I(?\\bToraOļ p\έ3+)\iiŜnZ\c-IBU!VFD޴.i=/% (LoYf%j-ŋf36[텹d+4Jv0W Z+_)nOVąr3T (1itǶc}N82'Ѩl3lI>s<߱P ?}a ;KHE:ӑ^W|7}p͈0W1]n\Bg9¶k715gOP+sxS5l.", TmԚ^^_;z{8/!-d3\ /;S6D$.Yh E^K.XXz?S!ۍ?yMUǁP|L,';22j +ɪIlO"d|!Ґ'"uӳ&@n _燲hyӨAjQRyĨlԛ+`!DB52c mnhGkt*̔ta0HR0 Ѣ~yoI?': [ ;];nW:ȿ[ ҷe;H%*ڇѨ-鮯/Q?!0}֠t [@u;iƵR7%!C0@3 7E^ԫW+xq{^z(<&NZ*.n. ֍Eŭ}Oٙꉖ@Ġ˶bM[/ӻ [ҕ࿹8y[ I(9Ma4kOuzp>c8{`%= 7iٞ!-:^!ƪ3pHtXE-q#l ]pE`9x[B3|EpCqKmd`3|VLL;[aB[9fx쫠`7t}^6f^(t/\gAW?o Yd[)A"5reRnFR=NMձ`TL*Bʹc'giSdaأ>FTi"݃ڳ;W ;Ryߠ| +2>dOP3n~p&~ԊILVHr#0ԨQZҖiɘYÖZќY}]k( b( b2)Ž0l0lE>)?g0t -toQ[D P(3\1Wo>Aݑم7PX4N;-Z,>Yer_h!]JgquaZ 5P;ąuxR`Z'hQKOw|Jpn(k"ή-MYP_KP8` ˌazVgtk]PϘP|u6hAhoY0Y$f)-r1&o*7IcCWP ȰD𸇙{ty,-d'0yb=nA|[.凾&{]d^A%ܘ5v-$A87;~(9~,2إ_l|QzCR5XDeeQ$Z\t*7~NpJ-noSML‘Qv*f "v@$/~M: ?`^O {Dڹ4,'oٮ՜ßYACv`M~?H"DĻqL%TK4'-&sɅlD߸O얙9S]npW?'z-TRue,yƿ8R:8 ?ƈ$xYY ]O=(~,βœkW@r74siM:ɑUcIrwKI!Xxr7nVr܍y.[$IUTt> 6>kp(XOqgIqаP(Q]ϖo.אB,Q{*ۀ) ^3!pLaL MK>51}a⌵ 1j„;\}x̔;^{zRT_١1Q{aє ^t~THTtG~ըMGఘ-#Cu2TD]E'6p#7! m"9?7R [79(Izk!Ӗ)1h;<<};P(cŶxv0hw`zE%%傲B:k8aoZwgeqg9}*NVE>GjKГ6cyfU!1%>^͜=1Q 5HqRcĢL$XS ۙps3׾$&K}(߽J\r#ͫ],)) weE5=I_;w;oxޥ$e{'Ϡ$W1iw c2LIg`.9P\ źeF7e4#zITϸ٫zPv2X:˳JԆRU֤>('=0èxfPNGk2G3s7򷳻;ֱu?R!OcUZqf*_SwRK1onP؇eApM+uqBHuעբR1%"alD״<PV\S"B)>@tnr?Ope))==x \VRэH1pAG=('MZWV35#)UʤA~fU)d{x+ip4L7\꡴䑂rKOBB{rӷs+dw$˅*cM wŕ61Y`;[FTk0ȬacJŻPG}nJ( [*[y9 S'ӏ@~^L  \2{}V+f*͛vV/ȧgj~I/OW ͱ\ s|kb]O+9DFdKuCckIv/:'_]4LzRV$ q,si,4gMLlo](NM4-MAK~YX`얨=W5;{22agv)!do!>s+ `LHeڮl3"y! mv 6[!S(֕qHH[΄ZnĜUuKExxZ1lI򬵱fc⁺)w|0@$SaU4g&  HД/*fHΕLT1$0v!u}JsU@&in]"o5kk#kRYEIl7pHDV(t47A 7T*Rl s&K)f-(̯FUWH/͕?0W@ZVE;Y@}GKR&z"OEJ 2 "sn-Y"b%k8i6W38lV\ x5J i)hSvG#ffɹJ=&H2\ 鱖dYU8"^dDw=>O* 騯_T ٫tH~6?Y"ŖofJW'ճ);JtA,m`5@ʉ1r5ŝ=( \ea Eā=us<h)r.{`1;jE=FC+ھn%BYa"%޹>EMAa)<)O[0 1.%4pC%6-Ppk(ެ\ɠ(4A*^NS wG_gtӀ\E`0ˍ;L7stY-ݤ3X4]W>cp9'l8.<,| GXjg]QF40 @CHWPXXY+2jӱ4{&rP#)/N׊?dT&\F[`PF1m"Y&>{2RWp}cŏC/3_s3j$Sd&5~zV,4)`uc_?"QC!\"[zrݩ<3g#>r $x-S (nB"mQ9YeIBDsjMxQTKy, =ku *bg2/GLuZ.P;C-!: ci 7CNp~!U7y S%fLHxYPUDW}Ҹ0MȹY\Mwq@M?_L[/yvc-:/~'i)]<;[7hI'Ac4"8ۇpPG,&u,ccR1#Z ='[׃Sz)'n5ex^5%Rw1cNz Y )ie4.u Yu/}E$2m7TyE, [tmhwn(»w25A(a`uL9Cd%g?i Cy tU~}] sэl lhH=Ԋ,tFwK} W< aϤAsEi}gB=Z+V&!u>Q_vLi{4knM.8vxBA\ݾPq7Ki)pŬ+UV5q*4R;UdDhk^Ѻ͔s1M|UN(& ++&{չ.5<ܗ az~:Snz} DE8$B|Su٫9jeōyQm³t&oC6ɉ V*lH^⒱wj|9"a7dzn;~n\r_;E(UJAZmt]%l]I̪*b1syۏHsL;!P7rQs&~~@^pLBdR+P:Z"b.`#12).\F甑tIgU@imE}O? )>en~״~^ Gz!_vډ9*ϝ@Vs ș7L~>fi<]U>7E^%ْOc9Xhhݛg|QzI"Ԕdѵ s[KKo@< )cxKOPI&wy0!%hbd{~-8+<Ա =Jz9*1VHY;{|təmYGeellNT/i̱2l̃X2'g.4> ےc]0oe|X7]Ggx;7c)Mkxi턹OR (-5g6zֿlTiEܓ&ކj-͏8X4Q1z P>z?L3'#Rj< H"͜]=mR!mJ# .<\]Pw^́I4]vd痮&!$H(`YS2Jɸ|I KGݯ+L&&Z5#E>k=+O;3v:hiCE9sES#l4n ?+5𯃹ImM4%%ӑ*% B?cƇ€MO;,WԔ_Rȕ3!LP|ϵ 2Ԇ;)!Qy$x&[p|E( 2Ei 2~/vh$(IbSj ^nT3~낒 W-` nQa1*?gĩ'PjNg9gYeW%gkǛs΋vGAx 41h9X3 R+2z2.hpژЈTSO &e:fgD5A$ qLԱ"MKl?IM:%'Rl)\UT-ϐZa>K+ޓ\!>Msfu_ZmP;#|f⧈<鍊>I(/Zm&A4 \dVGLvu`8?-C,ͨꩫ"K}Uӭ /So~{[‘Z,@U d,d  X8g&91l yhRQYso'On'UyrBT@Ʋ:Q4и†*+wV`H}*ؖ.i| :঺ O䊏V_+4zptDMf٭jkMb9#wC MRkHs]>94Wh&8<\Qs9±6ųÐpG @QdwxDdg`?;a[.PPn %d§m4D+HAqZ$E xCR]JjM 'iA:ŗےB~>vI$VBuɱ#曁V&@\TiKAUx4y0~jp0jgh"[sX6'a+ZR8VՀmU`jț&U Ħ|9AD~(G-~(V8[ɓj^*[N{͝!"+~RʪS߂?_|amptYY :3v>ܫ#F. BH&oB=!ѡƳqE{彭s z{nomGXϪEW*B=Zj93ZuG+f8NLC89~Tو7c2t1/pd))߂+ ^^Vrf&UxC5pbPiW672Rx耿~^dZ|Z"$hw q&s4prri \\wV-l.xL|"]þbWvi&1{o\$:gc>i7+00qQ 7_Zp&Dz~m)ГT0A8%;ʊ<|g9z݅F7H|ʆOx.Nl~4D"] ڥ=8Q6 : | X?dW{Sy=&G;rDn@Tw\9"/ȹ t_Z/}L8l!³ Ǿdk`D8hN$u_H$;Vw H{(l9VZR?/]>զfdmr;H1e*p@F˱eHH٥hA|À3Rڣ9S&ĩ+؅vT?9ָreO;B^LB[KanMROFq}z7|TEImGoBmKO-y#Gʭv?+50/%q5mಕ %y52z2 ׂ@ypdUⶔ' g+'01k:t=yF6wk}0;NjfPP<=okglp*\d!ڹ'i`o!l!]b@) riuAliڒ8a1&1gU&KuJzm3n=2&[>PYRen $[9>qb YEjsj̚sMG,:G"`hƕJ#{8 t~*ݖV#ĬB!x+WhuPYP+BOd@u Mxo3S%儽kCzـЛ#ǗKBjNGw(%G u?pC_AG%ɏl4^ߺ0Gej!/*^uFD%2oN]mN9v$a,q0ɽӓ\4w>^jG,c|} <ӒoC4O||;wK f΋Ds9(S^,hrU~#-T7ièXΩ5j#ۧc!AS4 rܤ g;x?pT0.1[4" a'!MRW Y.G?(C0kƃ| z(XÜ<ǫgG OA_w>/ho iU)AL{yDr}}p27T@ @g7>>լ:\AEK兝_j}}\%F~0iή+FAYtI7:[Kn&'/1FimESɲzN9N@yyNe8IIT}D}pE'*I؊y{Tjk/Vf:S~Hwʥ پpk4+wۯU $!'3a\kq]taX`^ťUY++RA%-Sz&H)Wf Q3Ā a y}Osq 7_'e}7Mt|g"ޥ4aL 9V|l.WlnaOAfe܋Dzцij2NtR׊~C,Ľ0jrN@$[`;Ƶ0CEThMpYjUkͳ.knwX) 9 n",oU|BTO%-Z#ԡ{K iDO}W孔ith -OKFQ=RpF0;x|{ߕmy%T,]yƱڒf*MDP,`3 a=ϻۤ_ɿC lD3ρ|VJLU͹tROӐe0r'5$,AsP9HK Y񫺋)~{P%_lk ~YP'DZK*:דp dZJRbMBkry)OKfj5BfѥM(@;eWՋ&멮*ĵiH~ick.cxJ8vba;8 `}:_A̬͎~Iz穄uMLPf HfB~ b6Ȫ\H>(m&+fo i_\P'vȚ3|ŒƬyMt! 5H#])Ii֪΂j"y!Ѱ"ҥvpN|9#6)D ՘&Vx%EMy5g=SXiQz.3MQOb([Uz9F+ODNSΊ]D~I=$5_h"ɤ _`dQҝ sk ̎&S1:cP/45;3\M-[74FsJt-t%BoU_0eai~yUAHǗcbz=ݍhj R)᎝t>-gnʋkYTסhq YPA8@T%Ŋ&[~-2FeKxۨ?wh^JTFB |:H(=싇15 ]7#P{-& Z?&>Q\chmb4M]A{z^Ӻ<#aiD{jqLYR"@vH15'?Ÿ.Q08lL{ p k]S +$h(z;vq p,gʸ|YwG&ÿklo|P? kmJG C6&< k3ti%y_@Jh֌$<okSƅH:G͎Prt-«s_r9$p`XB,֥k@C:Uq+Ne= /Ug߻0ExHps3<ۓ0pxS{KDJ|uL()598x_hz<=kC4L+vk1 C=@{e ~[uEߓ\ FES(4/mX%XUsQ*@#G+q(ː\ZgsCkHɬd$:ĝ.˦FG'SenLsAOrv_׮Z>أnqk>ݤM= x(St\ *qZV'8(;tmxX|汈1$=ɻ 9In,*ÔH6b/=ܷj)*C;ڦрn1݈Z|r8)}[j wN,s-uN7V `. g/qgO*c+v}ޱ <:o,P܀x63oeѸ7X)x\8нAS2{7y @#(tVж:E [S]rϦ^gB^u|C;\pjNylZe6iSla5if90% J/z؅p&VM/#ʧik:ruXSpz+(tR*돏G|BX &l.hnD4ΙvU `.OD+[6U\Ac9+BNW(zݷlp;0fcivF-p7"qR W=j6 (3Lcl"+Q%H8&~SͰ/8xr>#$#]vqW%>%vj9Es{v* Әa&_X\ T֫p|PF݆>Byxxni⒊qy9U)@M߫$fx\ypH5 lU\#vZbRYzhjeX+2n#NDCDrP"ނy(~ɇCZ `d吶rJ <&Ihߔ;T,(vnYIu&mspBY7vgMLmnhrb%'B%Ķ~ l;:x!*c;į;e-BͭSzntӼ㼁DoQ_O2]Fja-PyLwR* x:R.ZA`G^Y‡y" $7`1O8B1 $;-eí 6g'AD"Sn7aXCok nd*?fzH_l·Ϥ35h˅B,#P|N HU}"DMe sg9LE>0u_lTpf-(Gc/O{g7PLF<'!GC~ X*-bg"b2}r'ʄ:9kM^VȁCU[fԁ9Ѵ}VIP2RߓKSQjs{~hMV k/,$\Ol](Hd:ߵRS7V @h 7)8I>`g) 8vws:K5ʫ"5Ey9f"T@y>{" e9B!3{_A\2kY|y4$,Wdx0΅gbHn+JT:5+W}OEu0sq\LY0MP!{bmSd"Ui:LAH'IAuYͲ "(/~:h5Q .xEO\D-v7BzU.?< #pjx9mO#FhӢED-kanĘyN0#&hqL:ETjK8F-O^ߛg&߇,yNIJB:|sQ0K d Rm8A;I6@^ڏž.C/ whkAF7Y-CfGn]e\t+1UDrG(3TVP* Hl  dDr( iŹu-h0,s&{^*hꁽ T IElZdP-2ǫ()}AwNޡW ;W8'-Z 4 Cܭ0ܐ%dMJW-*x1_);[ .j7Uhh ɉ=n{̆G?aQbc{1%Ad!a3칣W4y-P\Ţ?1`S<\$Xփ zz$mWpHBD%#oWݞ 7'@'I<~5Νzf}k"⢾ BWqG艈HDiK&5&J"IUg3 QZxxn |Y*Eݪ$k~ OrLi&Ce]A*;L﵇8=JL)iDjcFoĞ au69LU\+n Wx ̈́>K;BswbUÃfIA<[BLw!tҙz'qY4+:Z:He׃`ɎLhuD@a]Xx5XD(KF1nuQ[y.J!V/PU}DicaH2E. e$×}u5;v.I…N^k&9y} Oe!#!&m2l pڀ[zF(or!*CVXϯ}*rbil9KJ?}"͑oٲnydJJ)ZUVmW`<~T. -K&,nWk(v_Kڏ5-p`$w !w N !x}P/MPN=kO݊-gaqiG_iO_ҐE$n+@?/qr%DO{V3S"jò2Nr9\++/(%1x_bH x5ȟ7A^6za룖iI~XHM5bӜ r>yb* P?;, zgͱ:"}pNO{f{smD*r/ءbOy-kںHpPqWljuz͌Epĥx.+rbRŃSbD%y}aBAՔ0䀌U68ɆSc0&Fi?jЊ0Э)??~劼h׈MuXݱL_^+i+&eB2 ZRd  :H`~e; 6o܂@C+w%.{%&+iaAQ#uGBb =Dt8 bkrX_k暔Uaϙ%£]!ȴcOa)5Yqm'Վa|B2f @{*x33)^!J{o嫔wǢR(<&| Bz\ׂ_Mqɘ7YI!q w6+&5(( ½b`FL`%@Taq5'RGѬ"*XZa f֫SyS6$) 2w,al2)IjغA?#[FC]QE m 95 Z#lE@ as+%7HA}亮^S,,>` ;޸^Z 3k5/_>eGU:Δ%2=x5C1ڠ?6Hyr . &e~ĠYKчS>:̱@ ǖdKd[T\Sx8{ Z+_/#2Vf6ilY\o˪~o j"hx?-(:2hK]h^I;~LE={҃TR2v9SIIZUI!<WUO10Zh'G J:10=;7j3f/Kq4hHgf -eX= IuŒHWìҠm"<k.Ko9.Zj5d,NMЛ;Wvm *`ڙBkPČ񳆅-BM|/z˯!^'l X;YC_ '$|X2H3T88VeT0wL hi*Lf!Ck|ΕE@Ѣr[1kKVdK@_DZU?tP wܜ҄3u0NBRdȢ߀FkqY }/MgNAnyq}|7?z G'9HApwe7Vup3N*QNE4byCk&[GީDs)T tʗXHKc97>o7dM?N!mn=包FJdUP(Ԕb}BtJ?y8Y03M)"u|/uLb Wה?B+qN{v_9I_eFD uo(⻮KEY1Ps=lO~| ;x k^(>MKiHI_Yc'i/nc+lGqE.6o&oKM(G G[f#5~}ʾ7((&fW5x=#G2߿p3xIjBlbuD EG\zL¶Kz}m!L욝/t~eE-kGAOܥ*5C\I@Bxڧ|}~).SS}a~Q%lN0vԹϫ5w^.XlpԳY~Ai P|6gV9Kc=etIFgi`0*#eJpן.sJ^m$ "(X;HJnx#Qd>I PSPn3D϶宥1IJ=3ZWoN>RVl aO/KDǭ['>2[ذl3酣s((uVM񁡾|9eU0PsaY-27#d8/qѿ;3*e1B iGfpd  XXDxj? sou k W]NA6zu*+[xkP>Øѽ  %x$פdmϲ3)4ZkQ AE-RokHYAӱ2BO 5H j"I7,~SLc|R)s;SUgzpɬ!HjAQ n~r/z$ }@,<`}l \LGi E1xnkOK[˗Ҭ NTwm)CM6-7iMٟ\=P@^F !+_6WsK~`Ӟ5Z{S',E-cn h5i%CBfA?g{@kj*KWowst~h-|2j#4 ם;^PZ%|$ D/F'*)릡P3*bCMtܜ|MPmM}jD#?E%v`zp'KYYSSa)0xկSh6jϋ۝e Y_@IuR][yewU׬)n~]0)fNV;*]d4mIC7Ю|nY+eeP*FeDV*0ZΆ|I-^~D!UGKDrQ4pGs1ۂn%STĖ@*AQ-ͷbS!Q\!SM"+Y4T,=uZRǣ1&[wKWe=ԈME@w;)|?ݻLI'4? SV\$Nf]$-l/#͜n4{0@RC߭*[&Zѳ{@Խs2M$ ?Ir{_!{{mTUjz6ū]eP.#s0[XX BR ZZ۞wPKz{XBӈ7d$"(+A=m;ĐUʕ:;9;"8?m6izP3wĄv٬QtYGEe٦A܇]; -4Op ZX#qi{ G3߳2_!jxc9 N ]uyp3A{FU)CaWʝhᚔ.$MWLkH!"g-f7Xwۥ'd1\А NL j_^6GP*3g͵T 3JmQm<Xؑ8\isBŘ885hL/(:pfmfCާbL~skTqy,($?>:%z=rTLVq kCg(KU<4vlT lݒvǾ<|۟06:`]ƫ!`@B )Dmkod\7cv`T &w} Be`i-sYnT6TDO6كgj !&)M=&K }bvn26(ջY MLDϓᒱ4,ߐ|xZ{ \A%ޞf߸sl{*zջmb*`9f`mB#ҍ *ʨSb |dq` X fD6j:\P߹`qTCvN]E=Nre*ͨKoo=@5 jQΐ%Esw2(jfO-]t6)d2Kt#Wy!,,%s g 6uey(1A ܹD?c-cHKZ}qe4kXȤq#aJlpzD7F<|;B˽4@"r{eY( 8`)U8U: K@&hyzQIy^0ָ2zaS{ ^匆X}ǹD|4?^+|UW|眵ta<&R\kЋX~̮+w+ۿ%kT${3 =nLayC`c> w3qrzck~n!1mأXY gֆB?rkb}%c> #aJ=0c%RULܶ@><y7}yIJØ\0i෎pILxLA$]2`MyA$=30KHLJ-_B=c_:ϡY^O$9b?ƠD}ͱ$U}wsv ݃ڄ37+(Y B!GlU4; gK(h33n_o'^̤*,_ǮYL<8>@b,̱-߀by{asM >M4SGer`:ԝAWbt`{uG_WmRzv-m]RAǠ%jrttb5i&2}x5.7YVV tq6;J J:xq3\H0)ꋮ2sB]pOnar f/Zt2CH9Iys本0=9;ҡoƕM"~ -_qc+QdQ"Hc ٷ2g7cDQq3dg!$ϊJi *Fr_0,_yƽQ>%lWrH[V&v~JӸXU sl̒1靛6} Z)ul쩸.~ooZˀwS%N[k_΍ h+CRRsB~% ],nK &;׿9#bv(;̰h~aԞ}dvLh7<2;rr9lB{Y[ "FQ!hʨOY[x~tS8rv/QjS"swY*ڕHQ1uDָal@&_N74 -Ё~K~5s'^f>vvse~XvKY;֐GUZ5T/Ik%2,NTۨV-{0e*x61/J2_/a٫)hn=LtqѶ~M}43E3qb#8ͻJl&A ܴXigg H̓Iǃо8 Ru<"׵`}բ*RA1Ny+@OJ< pPei>vE~)p3au9.DC81oLQpTDEAUaj|ǀ{'_=y٬o}of㵉:F@qZ]dů/4ZUHKNlYZ d7;E~8z2X(9V3oيȸ!Ng|z`ԟsz0yҪ[wS u'U?Śs YaF)29z98UN IPOn$N1E'> 9|8^옊v5FY/|$8Z 4aPH36raCܜ)Y) P]e..1[ ~B;3^L9.2LܣѪr]tDM?+#}P kw_$q<<j2'gyHfB<,EBSu?K.6.UY<'ȏwt-vJ1~&.զ*sM' D'Y7\QYƧZdfD3:ãX]цpH`Q "p.kHq9lM~"AJn598D\}h5{qɴ!**F֝"j2rT'c&X-Ytw GGkb5^%4eĜR $)L}&Bps: S(]#+*7CZ~tvJ}k}Ǐ_q wgr- Y# #ia.FIɁB̕P _ױ CkcUj _LS6RvOꌩrΣ jb9bGAT Qpj̬! }kW%6;Ci޻Tgn{AC|Mk]Yjќ ?y<^e#BœB$-kyWJNJ e8935H" /Ϊř_xf Ls]roC4{,"Wj`.!n6@Is^_Q{ [u'eM~gpMHY[̟ܕn-aW_l0>&OT'XF{c|;259omNnOF֏y](3mFOe.L;~y'w4 O e;'uZ!Hl-}+w^.haj 42p!ﲄVƧ!HuMhR 7n7M09:8Ք$0ױ*g9W7li3`Dfy_yb 9D"ޅ-!@Uⴞw0beb\7,Lr!|Щ]HWt[f[MHSn(Z 76\cTaDbSj3:I7MR嶍'^(-aJRs̈meG3c1|uE6%b-lvOeX]9^ShnC4 _6:Ғ*`05h&.4Qkc?*UZF,ɧ 6 8Jt|v:֬'mr7~ Eؗx%l+HߝE DmG(.Tq_Ea (F{& HaW<0~/ ϦOJ'W/4erBb7=)zHa|( Z 4#E++0XI*wDJ'%V_U XMlz "N3ۼn/s.+ VdSF>l'sh)J3&YĖ+ )oY2kk Gx2`@# ("7 \ }3^7%r'vwX^pȯnTDu폟"4 <jC%?m·}vEΏ~aYA5sDw0, N1C !޽y$ /Lљ"#epJci&"kUQKBCN[tfv%&tx{d>)+i*N4aO~E_(FOC!<B8sVpۺ bO iPr  F,d*RDZ NLT  PY)®v`ЁUX̾%F\iH [I%ye ;CW> b(\p{9a>P};/q_W>h %Fs(;FfSBK߬ABg|A(_!=; 3sp4/l PػⷶEUͳpK0<Ѭ(lyϖ&yAP,:vD!cr#J̷=c9L]hᣌ&R]BU" JpkwPdӾk ?C-T|$ ;hT>(ov) 9]խv?~}@@j7LṰւH-3n!-t-֊pgtwR5e[uQc7YqE5C)6G[Og},7l+;GN~T*#4N#hN9(o brII ;I-oId'#;5m{e (:6'0:x=Fo"VWUְ)'*"+} ?<^6%8=ڛ~[P,ݘ)VADAK|-כǥ=ޯkdwk;&V]=m8Y?y(SIc(TNΪIX:cNj:| UDZ'$G\ig+4vXZPN̷bǩ*8!eFo9JOFtU(Qlt)Xŗ^Y-Uc6fEDWL.| cAeЍ$c1H G$u6vxlJPUM hYyuQ}"OX7P* ^&7F0{qT>j^%iC,[c .?wo3gG1$Pn2o[wu4bT̄T3 R*~?uaA[8OPa)"[Q^OjW'&~On4]o;׳I3]wM{*"1A鱌89Ej_ʑ %4 (^|-(C* w@nk/h̄6"}{byOgs<𲌅!ue*wvNY}0J];!!VJ^^Xyh`IE)'WO N gb&D#[I`$r6*{4}X4`ޚ^(@ C +O}mS r, =짃HS8>@eϮp°D:>M' oT/⑊U }Mw- C?@܇j%zr:"@2er! xh!W+NCtloErD4Q+KhL;w4իjeq "~ǫE.fp,JҦB6aN?^K{aVde1A^,uw۶Z8 ر *xf2?T{2@:\5oƁԉ{,".y8 uHkGO J8g46] 5o2bG B;x5jr"Z#",K-+03xP T2zy$ t${3NW 㡏9ۻJDL`[F)BeU4e(s!ktN HFɊ.x/ÿtQD-Y%~G"k3۪ψB!#/xWm"O=35|vz%``fq`hKS`8BiP>n/q*ޚ 8 $p]&rR_gPFqKFML ɂZLECW)-\E$ڦhtM'>c|y;u`,-_=^*6pߔE(c̱|˗FbП],9ޜm$h71}>\{IǮ<~?&F*t| m M#8a~TiIJ"Z  CL`m|瑉]&k*gXG]_NM(ei"u4R5ň.ƣ B^_] m@]/mj"2[3Z!uѣ!{{BIw:J4+و k뿬 c=|J76WL^u gu"u  )sE Q?]KINz>Dk;̊TiIK8 n4IRa!_~ s,e9qcursE bt\'ѓ^;]%CA_Itp>6^5!'{~DTiUm_W!L#ɽU,TxCf{B#)9`EkP܂VQ'M )%,OjÂ~ blg(>מGyVo"2U{/uYz2<N:igsb㚝S^Knyd.Q" 'YW,fb˃G*x_ɂwCaKMvտ""xȢ]n+[FzSxcHTCdӃ lD*YQs4l̻hN!8q.ntSHVv}V[QoM0Xg22Ǧvmrcxڒ0Zy΄*У[d:AyLv)ů76)wEl-ʼ)x{A120!!J'P?帜8EdǧPo%hW/c۾}⺬q 2ZZa\E!90Y@v~Wj6UPg #&=K9^?J+^jh? KonjWn+cMW$\<}IWOZ'|Y/K ` 7ym'ٯEg{S!}$A*gεOaџy,Ĺ8e" % M[_]ZwR9gahVms{m̰!700#\ A" _tG;2qHCvBc^zڙJӺb7T^JQpL"5B|L^LN}g}^a(K$hkH_ ˹hL'@'K~ycS? \]4U-<[8('0E ##Af`F5♞|>2 *'#6?2EʨFԮ'2X~xo\]r~xYl%_ğ|25N:h dJ%s,]>gl6|f.,:MjnfM 䎦kwBI?Tv$&RZAu2kDP#=-p3Y$ŸgQ'S@+qu:D"ϯ>qMܱ 1i}&2$L Ջ̢rm1nK0G>Y3zW݉WwyolODc% ;ƈ_n&f-e,o8MU@r5D#e6 |4mP}[(~t\$ k4F_ €hHG $;4»>3k%>[@'?#V>?D'O|]L.aM%劖8iVG[}Yf*'_oH%}P`Ґoj?* Çs2bY16vjYSM J{.ԠJ NNn8TGyReCC\sʏ匹~n[\Ae>BcK+ߨp+ç/')1$MKfxl$̊~S=*J?>;/t:URBbɮ$3{heI샫fuHWJ/ܱ]m4y2hRZ64hϟ&ĕ#^*z?VH]JDDsyWϒL[3G[(ݪ fs9rVgLYݷ!ܩv^[!sinڇaMT9d@Ry(֩Va"NA[ * wRm5p-A:_ JS5K"8> }iB/feYTpga$ޅ$:#'[xj):'&76Hqp.rft\ܪo)RkJ$eq$'?cTI zR{zR^wlt'?|o_lpO)|ٟ^G4bA=pYG vb@phNh!ebn0,]| ݎ >TX1e< ^T0[@@ r0t/ >ѧZoRS/DbO`+]3V2z[F 3o!<,ƓV蠻j3 _@|Q A/J7*#!j>0*y 2=" ]tA]J{?e##eQ̣jdZdAv3oE38I!e :@həFԦlWnmHx9u(p2 ("6_^JX[\P 㨕)XA~8iu3+K"K ǿMvj[(H6eH2֔é+F'23G$aVVdp~Vȏ YswiD崲LuZZW1 .>yE0ϝ'M CB\>}JGN/E~]i2gEYJmPUۦvҲQ^Rj9"B;";C/_j0.H4AUO6)eg@lSq9,YA?qhڐ=ގoBVWI~OԲF..?;7]X({@s@fR eO;CН> p.a T.0xC(O jK ՂSkkwxEgܔೱͺ>#Vhs.T9FkqI9pTEՎ`pԍ2 #5heR#SGn{-~ȇ]ertxHGgJ~\LwWqh~'^b׀6R=XSZknG@Hβ_OZqq *(÷m6 5dn|B-X7`G/r9@gz}^n50b6_1c3;U5;vGjYbL&Ϡ,V!\9>A]?-yG[<$) W+Fe` E8|\^!OyS= Qj? V Z<~p)8UO$p źݫP@|6$7Y|_UM?IHo,LFJMPr$ă">!7?P@>)"JmU_}NOኋV* ]_̓O Vd9C%ϰKrlGuafFkX7J{VC7 wxl^2bx{o2Pud6"{Z))܃h>dKnV80]Q5EM{[bl$}\8AdoTXtڨE43؜,Dw"(*>ALB}4Z̷2'ۛvsk-i6r`/xϟN[ }0֗cURl^Р[o86 'r+'R*#8tQlQ7ZA|a;hjFW`7CYPQw7xqK8B E0 L {6:$fg8]M|S~K.X)q}VU ]*܆t34,mz׊e<7!81^] AKIEA~bH+3'U)\FdH?NHtE>۟s5N/ӡ{ S ,G47#66= U@4Qu7)mk9<.Gr^dz7fu&KPs&һӧYOD@XFMH7!iWhhoWzl\/t'&M%"~E=v+P@S)=&$%&H62 qPH˳W܁W:PjrwL&8OCd^UBTTz|M^S㩨~(g zdTwK}{I^&͏{Xi$G'sϮ; *(pփ_k}BwYDɷ`ZeexYyBA|]Gc}jv[RP3oOyv|K seŦ:.3 :,eE2?%+j/kM%ofR/%hi+>hLqƖ.7 b;Spr`bguL~8PQBswxk'EtT9z4w9]yD Q'yr#n(IWjSWW8ЄJ>U$ eVO\YI>|[p n3%$={[hEM? H_RvP>^"JD1AVECx.av?[T"rNdR x3 ̯ kfaj2# #A 6+WD6Q2"C ],AN& W-q ue.xj$`x,bdN_K^Q8pb>I(zT4(idsieٟJ!!0Yw׬k h@-3`spBPV RפLħ -i lKҖ 6h^sM0[WI5xG@V|mJ(]Op :}uļo5& ֭-"J6f Ӂ=l𧦰~62$;q2e"Zl|讯.щ栤9xʥ(>iX ՠpQQ&yu4Q1j"8Ye!]nK|&v0k=LG E+StK*6}&>I+mB#r~¨:'x<\ay알$f*l_H`UoZ?+ARI UِMa|2`vWQ{}h@9@Q"Ӓ&{pFPI`=D}x%jԐm^YeFA\7ϔy"0܌UKf}Tb(LrIVU=9adGzuڷp[Igcﱩةǔ:-%^.M~KuL:yۨF-rVK¬{kNwwqI!` ƤaRHvj lUޏ ױ-¯TņYpmuo\NY;8!"dߧ^֚ϬwݲJX̩6 /Ohrp.'=J;J8=Qm}r*T~\zipI{#1X.-zU ë!{t&98jR vG9U2ET7Ń23=>?ti_+-R _FR{ckJ-ǎ5ⶑONQ_vj1D@Vf|QLn{Hsy>M6*y2q.%QcG^9몫vOHhPM;@݈s ݥ0gWIgC. Zaj^i W6N_|`K*R#U$ѫ=@ڎYs>[%w0xQQ(`x= & :im"WEq8|Co'v2!9t%m|` $W\|]F`iϐ Gl|yHR'MB2}tp; rZ뽕QPsdYpqB+2&S]偧d&'w[@\dbJ˂NbN",PLH`aADS0}=<_rE6 Ҋi7e7Э G s<_qjey#/Ui78Mc!*UC?lD68 [801:U[w(>.t}ǧH?tڌyWP^Yۤp$$GE:1{3ͣ{(\D_by:G?) v10Y61Xh|U/ܕm#ڨ*Bx}VU>V; <55o0)YŹ&i//끣<)'ػ@`B_etVXiJL;k?!0B=tzxbmɑw$+ىWj-j+g;D6.IYM6܎2c]sđ^N\+JiC$#9Bdy{V  wSBX@Dkf|lSތEbn~hD!GQpA{9 kHhUk 7I՞H8 XdaTݕJisb{9Ub[i-ig[?@^fi3J"pڪqA£{ؙv5A r/f&9e7~ygjf,1+0E]Y>ݫ(g}K^.YK-eb'̾ﰍvlVSBmf=-+xX:jT:wRhoK Z~{Dq.Z`CLQҁr۟8KZ,woZ#JV/;wt):`[;N ]` OL`(S **vKZUDZ Z<1 ᗾmPc]t 1$>peʾg#H %Ű%y#PC@QL=R;le:* 4{+N$F_]pa1]8x&L“Df}v8(5d ^wyIA63αh vuU(B8nƸp3(T+jZGX/+Ӫ4lOOH\"@T&)//ܙb,:UVL۵Ӭ1iTr89>/7a0A #<:缞쿻5% ;1̫K>Ah\YjPԥoǠzsqM?Z2~R;g B~7=]3@C>3X37O` KR1}(&5xج칽FrKfìICDXqp@-%i C&p mXlO`l=yT:ssoZem]73X ,(@'?Nq?[Rko<QW y ͩ 0.4]% y]1֘HYkՈR7')»vk5HF<"Wb\ fp4^ksC d>l*h9E$ZCo=M,~.ֺjb%(/M^L1jS !|K@B nQ jwwT5\3o`\pVwszۧ rբ !Dƀ'aN 715>J *3m] :(rU>0V~^*gU5o___gwN~ Jh2bFDWndKcHFX+y` m151b[o[׳>fJw8^$՟!ff6a#,pZ%OOwFT#&%޶<ǐ\->]bp06U [W 7"Bڒ̺IsӠ=(=)U &Ub—Ԑ'N:d1SQ@iC/*M'R힇yF7|,]WKb㚘>`*`"FJVg{49 iX)2p4 cB.w0,hkIQՆ eн1ynM4'уBJA M}yvyB,}\G\]+'Gvۿa'\H~I#4n V+>E}@ ```nuz}Ye] W nF#m ?_^?(ks|FwX$Ey&5293[U Ņro2;qGNp:@ ]sX%=yDV0~e ,PTk!&-K9%Ca4w47]℉~JNz?7T#i]Ӭ`|Oe@c&S(#GP|`Y&Pcs~q &_M] Z2!!ljDwvՆ@zxqLtQda6%-ZHMOG<;F[ @`ʅpy!8VUL d(BF-C_Ya3읦|L#3komǗUl`Gh*g:!G,ĞA+K:l dO~C,RZƽڞjv O?t?nC}4 , WUR&}#I$LN )M"hw9J W'dhs"wwU a&ǵ] `VEI<-Q\Aӷ#}$sr՟D>fv;X)$𝛍ZHfx=i/SΉIga,fe"? ߆L)L0TjSNuyYDbISs_ }HQ`gr#F[V˔^">{gMf387ɌU$gsG( \~^bDOvSwW4A>phCA>xϨ~Ɵ ',&AII%ѝ?  "PbnU1hq hcXYAcwd>t_Rf,iD)(|r[6HY/ 34IN4r-})POKH#6 `*ʊEx|-p]zzbkH&C 0|DR@L{Y |D'sp\qu=H6ݷe`I)Oy X`"g5'MA5r֟sPlx&\#K_p+ N_6]h򳂥c2r[x3qȽ䭁x'0B#ztN;CH>2;JTZlU#3[ӡ6}01۔eAKIS ޹Sr Vru @=}YL*e OG3VB :FDp48MZ2x7fQB%b hM;d RYk LŌ~Zpծ:/Jo,&Dv5G 5̭kqٻݪw]rezO9'^sf5?6?YDhWX0Osr3'~1za2C?U[gz]J 7J 1bO܅. dH?@X:O ?alc.F !{i qʿsW[o ۻwUҁ*lg3y%e+ O|Vx [ڜAVqw"#ӷ1G7lɄ.𴦽n@.jsS)UF36$Lo&E2Y;fjy ` 23HiҞG2$W\cOUInggjx)r-;cE m TrE <2&-r R8 DꢘmɀF/FD3-@3` AbjA ɗYY= /`87@蝙o`rLnBaCN%g=wץ)FU*+%M9rY7+ P?Ry{qHpUE׊&wϒNaMJ+P۶hq ȖؾتmtpɛJ'\]%nXoNXM@dxlШ])?q,; *lx&*nxE)q써R(VW$`Ta8('ͽ%2T￀NSvc,JiP*1w.#o 0Yjeዧv}Jq__ nQYHXn=-v[ӣD}}!)<,YTy(iVs)}v]sX1ݦzu A8!^w[t v>e6{On\i\b2cB aZ"@ۖ9sp>$)כt4n;Rةl hUO* #)c2)6m]wu2|j=cƿeIyb.F#hP0#]=("ݝtB M|.BbafiAԭ [!\Xtnqy̒TDTjͭ/a![T7i]_ hM伽t>~S@L'\u@/9fۈ;%v͠ȃux& WVob]K[[G콭Zx"{*^dLE y+x7%RÔ—eH>7tp޽=Q( F QFǩXvF}?-s]"`D?ԙ o[P<MgxGeؘx$cY= ^ wwam몱5mXD)l`h<R۬Myi2ePR柗1ĪI*L\!C=!\RmV3%LuG@r&m RR qOXܯJW|MBYxTiY/.K..q`PP\*Z2T8l/mBw㣮ʍyݯ!!x1E~!oWsq)fHoMb%ZWS~@!m9 ֔)I+(994P|6=FNG4s0LF@B 1BO. BT%O@kO7gk\5m \I?BC2Nbm9|wʪ}Fo18rInELC񹅛z cȩϱheJ xd;Z0w aor "~3VUl +bHsI=BYsss^uvLF晡Ϣd(IIP n[+ܦPӴ Ri)$i:RMƘtW+&,Ϙ6A_QbO˷˖)ѓ|9.2Š?UO|hY##laK#s?^=t ez 8w@qS5vwz!l(9NWOض4]T>sgyJ6g'0񫄨&<@ÏgBEr?I'DMFyߋ 2~ɥw> IU |O~FQqZy s(`kYso Ki NiEzg<>E/LX\x`t9>E͉vqf(KQ|댹/vhV(y_çU("ũ;sPZTyY < $p`N.5#]o!PF{ٝ Cc7|I Ƿ+E=>O&dzڌjўMݵn̊ve|e@ުVC Q=f̔|؅)Lr{DYӡQ}DNZN]5됿F.=T [XtJo3 /hޥoS~EDΒoOdH$L{ o ?.w' c,/SקXp0a! S UVRԧ#<廔{wJoN}V" _׎na^vi5|pIFmwXXhv96wvm:=hgrɃv8:? _~*!uVgG/E"q'?lMѻxVw_7z%N7?Ag2N+W[co'7G}mȴJ5UWkayT i5zp/SD6&L:怉NL6F3!5g=vr﬈ȚòE΍Z4aW@kbK] jU. M#\D+<.?5(Aә,Ce!yogNAmZb:5++ \XD 8x8 Ec|[1b&*BB{j|nd, *O?@b5U!TS!3A814% h3,_w R{/PFt^_([c:rv?̎Sp;Mr@BP$2SLexfrũQ^o@x]e}3.CAKk|d? ̚j0vdC)C;sMEijp/fWO̰c̃4~T<^F%mgTe>4 NX /ldewߦU6s?7 FeM20Cv4VlI" rɄ sPX➽Xy4dnm)!dGtVq~q`U?%-zZl<|.c֍jpc^Xs :UE3uFoĘgoAO/8aۘ7$Udx*b6SxCtߜ]M o`5|YJK6N Tzor ]A ōG!F1aΧ<.=nj{/z7 -)%2u`;蒹OV^9dKVLC| IGlS )_2{:KU}.L5sfYăx&Aݔ*6g :<~O HN&q?'Xc`ׯǘ ,[)߸ɵ̍Ag4dyi;zr/,D{YV)nr(7^ldRc7D~Չ0 xhCs4]hId67>XyآPgm$J% 햐9N `F[&:}Lۍ-uAܜM+@^H> )b3O󾅮AXN7|WJ)A8@ēvf7G?QEbd,0* b$iZ;PNYW׀:b#/ߢ y5X2X9!Є{rJ=SIA?Umc˸d0dĘsAVY=Zx-9U8XNȠ K [ɨQ5X\=c3tQFr(0l?R%}2y Eq»Za|G& /yTX)H+;bDV ;5زIU^'pLs3 Rt"2HD*oL2j_ d0i>ό- uY{6nDuҵW xH>o ^:EQPX٠hMIU^9$fy˶%7院6Eg+>%_/3Rr4dDkv4JGft[͍6Uxz{r.*5;ؖ5s1ռo<y3>ok8~~U_]]7*ު-ŕThQ9j"X 7gUa C@9~@@}YMwX1xv1l^{\쁉j8{r`?5@~Œxabts 5bUaޚ(ڶem;֞*s#JPf_ة7B#i 8JyVۚ!+$?{F^-۷PN2@rx)l!ZcK+^ ZW=A_u9 veO=hc;|~C=~6h:GbG2t (kP:ڋ Js0.SpG`Eٔi@p=Os=`Q)Vwߋ&v±[AS=4j 0POƫ.36.+'JjG,qLKZM_*4N1ȅn(Үp;  aA!E3_Pkzuaa1}'NJ˂ϴ#[p#'& y8:l푘mzuq@F!8;k:@hܭZyA S1ePϔӢi>XvEJG2b0`;ǗG2TLЫf3VHZQY]pP;t/K1/Ha:?f \q%B3ef&X Os@3Y8w t?VHUmQNdauuUs ׃|)MOG{p,221 :IyBn8rΦfXE1~~9B{n2)N|AHIIɮgM\oLJ!YL9bx]gjXZY~{"tB6"т_ݤN֨'=ds'E#?]EK(5"Qv(Of x^N&DŦfdNdBxdjIA]Z ^ lvاu1r/} fѪUHh}4r#+S|W`['tz(}~2.'x0V%K!콂BO4mH\kf Eg3"_B5^خvg$}Cqp\wቴ ~A%rPsUw0SpC3BRh_W1+%^3){al_Zi-LϢLc#yBCR4Ĵ`e;etʼn++|C0'` LJw/?3~)7Aڷzs ސ_}8u\B1!F@uzLƈf! ,usb@%ZYiͤIJQ2bh|ZQöOH6" ҲgO(>}Pq&KvV*c=BQ+% P riA ghۿz0*Qsdy_upTLiW~*6iܼ\@EF]:r-l)'dE"=I u؂A[މA6PL~f!\T 9U Kɑ@G!L򓇦*T- Y*REC,+a5T["5]㈭$#.eivy|~olH !vb yrb}`t a9N"O^v x1Oj-ߙm{S^䩼]tH hE8–i~6?=BZ綱KQQtb`8~D0TUS6":-ۓGhjk%Cy2wf ĸT/a CO$\aMRtNFSXkPɚAh2BWe"<Rvqg%vPB"wk b6d vƽZ[tq(ј>RN7vu`poC5<ڧ.\N瓯Mk_ K-NW |1$\[5]&)#gD` S> Sa ri |gR&.Z˄JWBpk&nE ɯϼSI-Jg^¯50Ds\YdO-m™6nCkفJLa+=Xu-E|>y2TX?l l7HKZ.1&pE9vr11hf[ 7GjR,|«^Ƌ]b_1oKJX@ |=z,A"SzEbY+$< Y)~Ei0T5WJeX@D9i_D-{+~9ӜVP>|o׭63NB_nd*7,AuU I|տxhBI5" =`!>LI1P3@:A*lZ_P /A2̹)HCbb̡\䀻3̑xB'۹VKOч] F,25[a f'#D?_U(LhmaF,TJ|903Xޢ!6tk˲R~t.kTjػ;Jh сqj٧H ԜCG|lrDZ 4FjAG@%-fbK38p/E8m ^j7!T'$[H;w^6+Dz3 }j܏ϋ")i.zW,9SRf"G)=Ġvb3 0 A"],_A<:3ol gUBt_~&8܃MُI< RXtt-=T4>U2]Warrtv?ڡ*~KX hRV0Z'p2ˡHT `=`u_?4aݵѱs$Cr.j҄EY ܊8VO>,m;<~yCl_v lW"CorsP8]h0Hqdj]*N2V{-yWn-tBmcE_I (zNyTwIvCxϩk&˞"$5&2_/gַe»SӫXn2QX[DzTP;$,m>c3ם+=ːZ,z+0 2H7$ҍSiοBhH SԗX%=/n^֗%$3y3/ >z3FG( w#%0 ~6H868Qb):(6Qqdj 3(I WF6A(\[xߗ>T6hnzE F|- ޮGաt$t|ICz6 MJetJ`1V:*:b@ xh677K/$0Usz X{̢C /6Uma6]&=0X ƈXnQ0snX-\Fb:Y-M(v,>o:f1`ׁ[\a3yx]at@5% 6,+ AqHxO!4ЁV (Gp"g>Dr5 qtGuErlˡ?4K1MŶ솮gO%ZsgC4\aSwu7#Q@b!ZWR큊)iJ@#[v,usOF侪jMtir,.A){d\VnFc&yeyXJ4~/SMd۪B_IE]C& MR 7fRgiJ\j v_v.Hm}Kxw]OpH"$;5dBZmV LSڳoaA%X'60|g(!.em?Z*2TP8(|9 3[;Q'C|zv .7ꄠ cz-`M e9x\8Vhwl:X4vo>ԎRAB%L2:yaJԔ]֛Սꂾz+(A@!9)$G;39:ʣQz4ۧL֣6~v߷E$al4 |Z]жAzV+k(hrg6(,Ӣ [cCNBSJ69c맆-KХ~qUv P{2n>;y]R &BqQ"׼.{*1@M]bRwS/]1Q"GYqYwJ%8%" 5=ܞB>P#lҭ'{cu HYOyHLJ^Z3H S*fi:yb5Do[C#)3%YYd8Z8tk#>h]~pekyi=-sU.i+c 5\P,Q?DyWa%Œ}ϡ T9DFΠ[R~%.w+b0M8Sֳ!n٩̷hYSE=['d1v sc a<ۦv5B?@l+`A-t*b1zM]=ðjѓW{3& QiBxgtK~U!Da)ŁMu`7\oZDn4ElDŽ$SmP.]8cxz :"aMT̊f]Ű75W7*_E3#BT3QXqK= 0N=0r@V-"&z/SQDŐ+N/a3;@Of+}~e׮pii FB-t*Pfa<邌(oQI6P' db&uUlШƼ;AнC~ {?h :ܣ .|aXC&siXPwNfrW/áwd#אqtX* B?*mA=osө>gt@2_ ϶~Gg ן$ǟphɓӹͅiT\R'7 3XCܛCVfidY$e_C%v*" Gk)I\DNDa7\a}7w`{9m|=m>Sm귡D!h@xw3Om8mèlNu 8/LPP2 #P&_vM_O^SQkv)tF8ɏJf *C=|ykz_FLƍ"Z2U=D n"(oH\7/p ަӜ0§fN收F00c@ۇ$H8CxoKA\֧ n&2$%3^jբYl]30hhyQ]x@{w*pc0lr yQy;dm EHAVN-)'Ո i/ǂ?=5`]X'< mtz.ČR݋ڭFr 1!Q^hꆍVFQamILEx-%VȴxjYWgh V -pxhWy a^@/]bRx{*ơHM<ʦᨡ~7>Ce}!{N@k,f2V{RDPw*7n#- 9Lwl,6w-)@aLWp ihh8$E9LŮ2T{ Bt䪈 ʟ R)3В8Xn|AkaI̒V~EbE?*p5(O5sxa0lJWnfȾ46r5sf뱎B;ALs|#ѧYbZh &Xzſt dk#Q$T&IJ㦬O+cl s`L&+V{&ylmHe!Yٟ"U |94  r@oO{GY`cN7Dِ uPVQq:i܊m]*dgmflEy;tH`p!(ʭ^uCN+]OM"GUrfzQr;F4x)nּ#duB}CTcr}]sggv[U-'~U>F/nU, =`ZX] Lr׾-`T]jb!/uhߗe÷ǺLg&)rRKnchB|+֌oKPDIs`eyTjk-:wt9?xrG战ٛ7%os) 'O {]ޚ0SVT9kS ąꓱnqzq7wyy'A9r"L/RE 9C].y02[#{yJ NV(K2Eȣ]cD@~-jQCV,r&Guo䣽+=ǜ]EDNB̗>dMvAE|~B3\vi~|+(5.N~d2b@.Uҏd߽b3CDQ|8Y+w`󪺇+v7ǖA e=9'i܃)HZF=8' w$ÎUpyS4kn f9 DW0:OM[y:zas NH[LKeHQ>j&1c&gd.aʕpgKxUTEt9|<сഺ-.ΑR"i(%|=\K &Ug} Ye`Dun(?Ug-EŘ}]}Ͻ2cCX? x`}ho)9cDd (U[fৱsq<bs~Su$oJOS/4ߛeLz!2MUqSzvCiJK5Xի_͐z(2(!x)#0E7j-nW V[F'l(:x(Mf)}?BSv+򗶠7{]'/S{Vic <qLэ3}SD2 B~'Jg'b+Pzh4@5-e4pJrl3$Iu9M)vs F8pQ*#AF(ϵiGH#YV1NKڙ{[w/dAc3E&0-0W,Ď<~:)-gg 7ؽ]w^D]N.mjIH?͚ox8Tʎ-٥_k6+-꥾!y^ 3b}LbI6-ŎxQ馲.K%vW28B_;VK)/ ;؆.+ʲ+x߭}ƻ\H <%ENvr̪IQ.6*ﳑ,+'U[pw5%rlOpg *I<DTIƨm#]*ǎ\͈Ԋ;oc1;%{AqhW=xhI/&V. VpՓzV]8RȜKu%H:Oˏ`ﺈR q{#xYSHu|j(`7mSr4#*p7qE:Xl`zFT L|RD]ՖB yLI .{JicDxsW[EA EmqXn0/hJhEma@o[s*݃ӱW9,wi\pj]YSݣXMd&>,$~)uϊd >~ V3e㊣+V3Ұ![a7Uuxu΂fG^R6rJg̼Wo?FC@@v a | ]jcR^/D4B_CpQ}qNHh5LNjTWzoĹrD,qxC?yBfqp6YߌW`1ӯ]" jKVj$=yb.Р)}:,ːy7dV3[gިrd)!m(IebyzP&jw~X%RqscUKCVR#^P=3cRcx|dR7lg̰Bqv} ,&GGW17wT"r(r8w1EAel92nGY`8_jɊB~fW=wd "iReshC2E}iyhW0L v&'6YQ<lYuӋ̦'0zPq囹4,/8@,;:QeVO"7;޲}!y*{O娎6xG@ atH(+iQa7.Sh?Xh +TO(Gn&˖}pAwDHqRK`B-h$):1,(3:,π8+S{ ;*9Pv<~6 !@*q&\'2zkӶ8*pwA~zv %u{ dU$*N7fO 6hP9tGKV2iX j|T=oN#ӒH·1%vbHKUxZe"P8UuWP1Z&{io ,O5F` 4PCR;Io PfFȼT_y!BIdT&%tn3 R7%mĘC쳛(]Ƀofx}XNg}V>RAӯnÊ<Ǵ`)uSp1fa׎ 9Ie!'YJ<I).Z!oJ4I4jO;/%'- - ysKM>w/finphtg䅊5Rηyݍަ5ݗuKļeU& w~.|Yɖ1#ζLT'xh#|lYi1v5s=`.V!pE~R2&$5M~!Jey@MGty>+EzDS$"9Kl wLAJX(5< [#ēlQ'~5lǃ}ˠχWJ ZwQ I!kCq0:5O7׍({1*Tǰ;y bm{sebfqÖ"ojJ!:mPj7ߝq|2^=Pܱ*4c[8l:vmd<ت[jBV& }{̴(5M򑜬 cmi2w5"9uL/)ADyw]"tlrx5L <"!ë̵~Nz;X.G,SrwOА>U.́oMG)^g-)J#1쀮D <pKNxw_#h0QmuR/F5)8jtMqM";RN>WzU*ni=[l˩ j؁ )iT*NSlb*pJNjKa^^G7rlf&^S7 jPm<:67p~gaFŢ}>X/$pϣ<ѴTM5*͔tc5vȐ婄8,M?zI8BBmQ(#2pQXF_AQ+F- '#1f=-?gPb:0V%' Ev뭬?cXV=]#$mZB^qy)iAczQA-{p/q2= ONE90cN @NaR *5=\Z%iy8'(8>ݷv*w Dx\[#t<Tg x;k*Fsee 5`[8C 9,^ihcp 6^Vh^ ^s &t;4Žv2Lj)m\ mg<|mYf>X\. 4}'IGG¶bKBp ~*ZFxccvET8>*&)Yi?}DrnE3'P j&vk&c;revH^]+]Rz6tG=ٮѹ{T_ */n:Hi7XdUUD'I4°94R4%╿2ܶ}f,Ў vp,I$ Ioao@Mub2ٯfkyeA+* 7sj0fi L=ceoM~mԛ7obnR IjB&ZU˲2.l{@˃)墧fOHMV1=.ț*iHd! ͙\.|؇ ̊E | gIqZZ7LZop >reV iZ=Tn~h|_6T;BDCVs/ЫO^},FbSVrmn(W85)Y@!CsɭL+Js{.7|2T_~ u`r/.SQ[d%v23wԖ H big^2) <~C7X8Ax [0š{zAmŽ 'h1Wڿx=5tvxe O^W2l3I_ 8h_覩= FTW$W RgҳL4 I::† %Q,b.W`wQ%)ZԿ(;W) 7 F*i>L΀- yNu4CYr20aAAQZLN%'_5!_2{ %U'+ѵǪ3qd~t{GfSC/"yKb"Nu.vVgBCoJ 4c bCO'PSg\im@WD]QE6}bhfR;:gvw}/i&~]WU!m{H4MܘCo]<x 1|Vbv3Xukuq8日70ο!#zZ_gWsunFNKx4!s-*ěCԿ} }tC!!tV(<$i 2{k,g/ZQcP]!27r f>,ݦny ιӎ+g sKbX"itUkDyKUN+lXvaWKx`~t/OЍfwB:ZCel&\@:֭kN1~9>vEaE]eӞH3*<(I`Si%#O QҬ+eoϜw5z[J6*rK.|MgEO % f㺟[T[w 4v?ՕS8^yvq E8*\^~4ٿ=鲂(:A%f@rcK,aʅ(i0DMn O0Zq5M&u[ğk BUR$[Wd{%gM%r4*R$,+PguīO{PD4gt= xLa̲&oKo" 8uKu? @_8X e&:JL K|JK=Ĝp7F=Z82.[Ƨ c`2o Nv9)sB&VJT2mqHBtƈ j$Ve3LP_?P"PrST!s\[>PBz쐀l"qS*/g">b8`#i'6`1X(RϓEud FPe$so(A۱] ^dVh.dr?[ciKߌ郒\׿ nH!(v(|oѵeFTklj~!5w2羏[!JZQuIy\uܕ^׌ R֋E@9ٚ$9e/$t;x]i"G!tv[ҧ '7xuF?=A5isMjnr™K//&xQ|%Ut^$cM T>M6 T]|w3Ko2;P}D)hI ^RW/)JUBY[/GiR:9(d|ŷ*LuyNv1?omrFhOXahYO yILë^8OC {irP;V8Jx6]ћkuXֱ\|AjK\*s󚧼aqCX5pCg#s]!v)μJ ?aHm,2I!\eD"RE@'% b|ygZ ~_8ll{Z4\qtpx ZSQ;F(JMIao~hJ\+T D0!1a+HV̕!?/j-^c 3ZUo+c@zt$P6]|ULEѽ&رe/' +L/BV:$1g*p Pcמ9bcS\ZCHx3ՂD3g2ynf)TF|r~9")Y, IQ -[ǫ]y-wFHܬpM.y ‡5B&ss9\u"$zpo,F.lSukr 3C6~i`jܽGLH]CAI.dm8 ŬW7F3 (ڛFqv\60X qi]33dz©`(3Ҭr9 1BIL>`)>IL[a˞7Y,/~)?W+D[d iԮ鵍^=H9MƋFXTj#@?:rA#좂y B@}4ƈ7zD OLd+"3ۨ]s y†H#4E΍jn=^|> %qp2iTל[š2ΤXOM֯〗+a51'8F h3Vs߱.@nCHKg%·G#dAט!l͓OАC8mB"'G6 ڠ2qO .uDT=K]ꋜV rgb" \:LrAF$%VʏЧc(o(2彺^"'Uq'gS6&3zW[}l[|0ur("y˩A>Q<8 r[c(,*?E qq0w?yHjOVIK"I*E%AW-uxM1JV\[9!@"5GW[ⷽpػB!ubׁ*Gs'Mhqpv<2,d zLhiGJ yiQOŚ*WTD THzDƁ^ǜmaMye2UA DQ4,JxO,{3"3aI .A SA㹋(>ߙAo씠Y-Z:z% 3(3C X2L0gciEB22>FS\X^8E! 3}= 6Hٲf>QY7CHS&Zz^^Ho{)#%=3tT)/@RGЊ@iib`[ą46>T≴lf8H1 dLB6Ltjx 5 Kxouf%2QaBދ!q8j_EU@Tca~udbsOHVI)h;d 1? 'v4TVW}54GD22bg~O`Z?3iԻpq5ϐc/!@& 16p~΄smR~57`|nZDMH{HlE/[w}1Ly1'fJEf2?7hB?5)̘ѿ[ Q]m-z֔?Uisc~􎀄5'4S5 WgoZFD1TZJR`֝bɪiG>ᘐ|]2eS+ϦeiP( 鑅iҀYɵNc-,OF1@XK}Frcm*mK5 =FW+9[xzK!:U?5VOϱ. x<~f !Q m=̓G7BՉ+M10% R(yV<\ޫg Q WCֻ̤D=!t&/XT|' F KXō~Ij8̉f~}t(5\*5zW؉cM33o}){&~_^B;Ȏ[b&L׏ś8-\T+t囿P+l:j˄*\בMJF=/zph(q]."ډҞ.Lv?5[OGFp S e\J VHbסЫr]ʿ2(܇cm qyFA[꤄ͮQ>1]uhmm@ш`h^[+ t_g> o"/Tj 97:!Lvk`-7' ׷p"6yMJֶ;t"z}.osS‹_|YWW և#n-%3v~`tхyRNRvxe: ܾ`Ce-`us$ss'Ezoe7*vA;P+4}H\ k]1"L?D:yd!iy](]RwR3cMa2:FP[ \>zŭ^rN,ۗ)oN1-h:''f?7crG"Uޝ&S,f&Xuj^v[вTE2$XQGZ#kgq9y`>*Xd 2x Pdtws+;/r1wFn u$-̀rcXƩ]3YO4 }i,M!%b 6+-V/Lەߦӛ½$,%E5b[̡ĝ\!n]ѾC:D%=3VL!N&*eu>S Tε]9IVJŇxUVV C:NFŃwBrvӊ5lʆ[Ȩ?b<IZӘVZp@UzkzV|`_[=gAô=گi6Z|񧓀Ne_(Pt'xx9"mе6tᄇd~xBHWna4ϴXoҏ#iU.H$Σ,!G1b=O<~0{2 \7|-dAՂ2B3$ .w6jZ/I\KK%'LgSe-PY8B'DR/P#v<9!5a2l`Sn;Iqƣ{tV" koE,Ⱥkn̒vUxle޸_)b Dm!=i #+^ '赅ahq\?xЌ,s`6T0ثʑC oYKz|HF4|%LE@4£mۄo-961[{,rgkdZ߱|{ ½%FNT8@Ȑvta`fہC_w+4SiOUsjjQH;yt/y '*5/iM$pq=k'`f䥽.Ǫw=z'ON\finvU-tZMVꍓ87i!h`- Gq\#Mhd# xk/lS:'F]$D`<_LJqvԋU%9O$(X#9'ž450_i&އBm?nUi* AGaQ@CO0Ip6nFXGq1Nc}լa:]]e0a2N[Rv_\xbX?ۤ =+ơiw'LsyrwH6`V*OKK3iUkd<c#:$bZ/ҳT~ I >s6=FGlCC%8w;L5B%dW|r L3`4aT>F6|K7ty%Ll|CbrUGr }n 3][EUXl$=u"bEjbтȆ@ nDpA2xwfQ< n‘)aG)>뒵,WrTє5+_J1<;aJM} j&uIh&mg=H R vz tC9W$L ),$Uu2-XG`s3Ɠ+`:dTV YZ(1z+rE#'{z$M$HLK4 vEyy-K%5+ל?qBn9fua3SHO1)uQƩeEne%i762:AY$>3'0a:>G#KEp!4 `H(EDnCčF?!~$qV語p#dApjҾvܫ ɜk`>eV06) :oYVkhC˾,]QFnGR]ǽj.@ QԷ|67E$rrfSsBn8sh}&*(5 "dW+Δoi+ Qoៀ\T;E1G*`ᕃ},H‚6YP)X rZ!Pb\&qbՙPYA3]LSDys+3ZuQRN ,. 16rapE4;d A#BmnyHi`~QPRoY&iFs_0EMLELCfE'Dɥ|y"%nxTB[eyeMgț6p$PD 8uO6-gDEPF)1=\C lLZOGyf@#4n?AgNțrk|(ǖ>r ERrM@Y-O+'EG28%F\h|LT݊a=uUя/TfI1Tu C:-K@)ا{^5s3=X"e#KԛWz^O}q$C`f[ *sC<,fs3aQ*q߈ug֚r4]EOU}p]-E"ɿs:ōi,գD rM*/fg秉4`xvPP|KtqAL#B֘g>#אǎcyY@ĨK9KED(i^&&b4/ۤkqcuW u~:n[H9Pjx=|Hs/j_jPh!p=">%}>>!bBGfg@8dAr )aU&AFk!S{}5n³/q:B:OGt1K_bԌ+No bYMH2]?5GBz4{o9՚(QJn"#5vi8Lb:wWC|ēR R*=|ۣ*+hJhaKںӮ_7?[!B! Fs!ʅ (]ܻEӵ{P Q/A餬on !ۉ.-mzԞj7½L" \dp̜g׍e;eڮ4}C˙fdlMk)5!uUѠ"m3Wr$]3 38&DaT0pT?Mp֣ S{91HLlq8C׆f~\AwMfj?Ta'ϭ [3 qL9 G TmB vvyS_􌺸BrGX 2!•rySxD~ bK·smխ!oʐi?c`_ll23srBpῤq "oY1ؐrBe]Ӯ]L9wF73r:J'*\ Q*u'#0H 1,jֱEHi 9\>xU|%M(:)(>vmPDJg(Ƌ .TyA [F!;n?0'{@^4Dц@xc #Q $daSSmL]2U,%j{ԶGN~t:k<7Ǡ xjȳ|8eƬ Z?3vDE}tKCT0REuApK abIoCԎsJ<-% 9]Y,e·+dZa(ߢ̑oJ0Fϭ&Cz`OH*_GK /RA t8 `v,ZGSrGxMXD2qhEajIPpK-1Yd2G ڈs~PV7iUҽ  D7){=up`*|`UmslGMe儰|H{Hk U  NR 0}gzJXF=>XQuRE.9hIX!bLf1Y$KO7~D8"Phj-]Cזc@ =+|^q=!8āfVodƍ7"WD.1;LuU^ <:bʈ.Mu<3-~'8rlLaԈ0}A v|  ӥc3V#0G,UeQr. ] +&*U]dЖmF-zvpr:Q XH^`y%ۜKzg:۸xyo*'w K)-gOv8bmpL&<ڊb!z4abݜ+ ܓ Kwtix1K TMm|O%=YCz9_Glmo.[_˴fqlŒ%|[|ai\eHJ$<@ʭ1ÅORc[ϣԬg.I\ݣ uTcE@>! $i(<vl9) ն-}V;a34 PPI ML c]tY?1RQ4 -;EgEʤ9EhYOHqX zS1ot}U`M%Hٽ4)!K=ک?}?t׺DmWd)qai"5D]'XVT60Qa;OUx6 Y\nj4Ri7SL! E`L4 @{i.y=h3kqH]l3zYNOΓ[v~Cݹ=?˃yyCL]k2z$p} `JVWIG{򊺣 TigP0_7Dg+ H{H;*g'l{I=v.n?H$$1^)pIԘxNr-*= HcȞA'pbz#e-vkCi-=yDI ;qx__02ȿ{"֫]I@"j(47r,`JPyƢ;̑Šof$v1c9ה!9>R@{.<{\}Lb/h9mfT|]<_/-UTK!!5˴.H5l糶]Ds* #\Nk6,J^Ƴ;65ȿji$~VG^ 6"ԥQiy\^-IGd6ziN܏c>V*ӷ{8&w.i΂L_65q@MeѤ )YFVj[J9븧=-~3~< mUpKc:%NSp(4x2E ֋{2\*&Hߝ{VU^/ˏփf҇y}_?OrR;;N-%R:ё:/z 潾ۮ.a13lK9t' M%RMyeaɋ䋄!ߴ:=)y6t:PzK  jqI4"w6 'V@S;\oN2bdٰaS^+e(\*oZ$onJ |n(xDm >*%h vJ~9XRFӪoV0O-sN]WaűHDR;>S  =n|yEҎ.+EffQ]_FLjUa"=ܪz^hs12[47z4 ]-i'o0)y( Oh7$]h2IDeu{5.}) —HgF5n DWҕP39qךG_MeBN>O\- '.\ kq^X@ǚtA!sߤ[8Հokˡ Kj)[{D#vw&y9#7%IF.|O7J sQH#f3r謌m UH:2^VDTmJ\lWBƆxN+? I1s=IC*b'd{TJ$Dl%NGY3? 03rC۱^^'$Hw$] ֬3J[ V}-0=*a >gJ`3pl"SL]IcxRbCpFI8̊AjQBh^;j.cB^LR_Ο𓆖u\[zbkùy>x/j63 2jUX6u 'gQ*=MRU->aZH1jj>߫n0ΟGHNjhT9DBŔ{뀃-%M"a6.5'|04b9UaT/TOI)g{2Y -G륤5S(ڬg#!$W%Sg69Zwh׊z8Ze{~(.xuu\A rgJ0|2:94H=y8N\pf@+3c|pj)D3gwӬo©CW506.p8HXRW~rv?CF:d"E21{bDlEA\|DD@z`7%Z ]BC0QSl U]QV eO6UAbzEx֙³pvsLH@6AyMU~(-@No>@c7B诲AWZW l\B `%ؓ:s;wiZ{f,M-!#mKm Z s*ۖߕwo[#ki$p)X93z:*pHc/m(Zv Î z]o#IT t1Bu@;_pET؜hnu3q R L!t=C\>@iGuPQЛ9S|j!Hmodjh,-s梌MtW$b+zc/TSj\A9DIptui`X,;:J~y1uxwsl i!ql{p ߔfa{SSG@Xtf}" vÊLF3$A8~)&8ߙGJKX(TE?^ L^#1i-.C\UwWSRwJo 1Ov"? ޭZ0CpIt` Ɲ1f%ׯ)<%kX5M]_<YjHuMZ+juGKHyL"?pun(YÎ4TpҗKcku4#}:|FBb`Uݑ=g34EAr=qVF.j +@i*ѝCB 3I]l3J1h'4#1*9vqxj"tl.sCw Z %;F=yaK.T*k\gm+blhpkD,R:gွt1^ + EQqcz5s[WgGlsٽyG,v)xgNn.-f.,9@9^P [ j\vv3 h!T(1#?3Іޥf}2EX7+Dэh)LYRCBW#q7oЉmg|mTNSŒFX:1U*Lć7@qN?EBqW058Nkx4g-/u^UK: cos{-),+Gl o8+On7\-'?ї7&Vt#̒%:)RAHAiDn*\I'nNji1Xx?+&STUSPD$i)b~,K}| zƝTbWAݡkthh BdU(6x?1b47߫BS ш1Bڷ3CWdH/!}v#d2@Wu0{1 TWS⇥7 1\>o}0e!'/sdhר8ؓ{Q-C:('lz jq%)4^-e[Y,ip_L/ZW\Ta$SE hT)zۘ0-$^﵌PAQow Cүk# +z 򞚡 /+:!]inwl'0EVFu })$'clܢ)̐@DӿIBOyK;_1n,T)6ucG ulQy2!b꽊'Opf=c;R|O)x$͘f/b?Z\&>oR|Wkc<Jzטk=*;F8 zӦ@{q"U(~)>n ˸rtBoH\%vz>v1[?U(PU ѯb8&,Va{$ҩTra(=Ò6pd|%qH#T{B:|H3:-Q?jvĸ_33Ip b,8QuN2r.}ͫꯐ4~P,eqLn#d{c/O^V"1#=եJ]"{B 0A91!=lEMw{ոLȦV[A~l-t0fnY8rb t!@ssG]mCCFVpla4 P80^y>$Yw-Z&S rBfrHζUw``* ީ#ݼˡO''r9jw@\ҜLmYa&ԓi*ccљ& JG2\@g߾pES+XiqGx:xrMlY OY j ʓiB}6KMݭb)n,2x_6r[ND:'plUmW|pHJbmWA>G_ V ۽-4E:Ĝa屦3rئ"א՚*[{1U|jmLg 5G)WoTV*|]RBdH /~/#jÏeɪ>y^נstk4oAeL=@ 胐Dqz WLy qIW{qyGvΝnAf+0aenmHYvJ}qr5{`&THvP] C@9𙙥JYIM Q —Ig-PCԄ_Tof  ${<S:!X.I%c*z+U2e*?ikNI+q4vCf my`9#0L `k4egSaxxoi19\ QDZi f ct襥3 K7>o VsoE"5֞)D/?.D8B?抳M $~L K ^h!dyQyAں54h@ZK9y3<ɰS͟ B~/v*P0L}P-jIh}ϢhЮ}c5EAD YW)}\Z¼iN-KHIA: mTr4 #`=%5 @ Ms ʷVGNYpTۆxEiTt"4L߻<\b8Wzu^fݡω¦A_m U%$El@R@+n2?ٟONCE {ˡq.6.'t+7rJO̔!橛UXsB!H.tbď<Z:%{хІcqa"vخ5JMT1aè8mB[Fr[k<[kotꕿeUx BCrY`lLY$n#E%DC"#"FJ͚KOBnCs^k\pf^*Ԓ`p+|4fkӸSK tl{|ҥ;a?b0Ʉn2ZPJj+j/"c0CiuU@uml=c>k4AUCZXnf_6u~1wfdzRgLJ!륚ͫpx`76o)0 Pe$i;;lnkzަ>pfyPQuKjuIBXc#Gg+9Flǐ/ 6gϼ_ZQc(G2gyc]U>WM_rl]{=p 37u/rk.gE<["$ *%%lY.]Tc:4_2Ar]f5pn_X\my y]:hsX\?znDX, s#* ުb!񐈿=_/@Y:ℛJͼ7"Tc -.īC=Ҥ RJ8ZF||ˡ b1R L0@l<3bil Q 4r4W\i&VXktS(G64CQD$yq d"y®tHKs(&DZ߄ɦ|h&Aq ݅DCu҄G3^PV0ӣ%whZzgh(;y#Mfo>DpA*&bg/W7v?r[I-} S\yozȶv-_ݝ{ a^u.0EeR<Α=86M 4m#|VOA.\zМv21PnB>]̤IL#ڪR̬zRiЕ&J3OP ^l /:Jj{G6kRiL P<#5!JxGܝ-%|1.3vNq #p_a#mv>l׍6(JX~QOvȆ-O{||mD#J˴g/$fpG*-^VVU A/ S$+ibZm ^S]!H +Y$ Tqx^QdMV$ =CU/[&=ꗷ[ j/5YA )p&UADiR4Kp ] bMjT-4ٚ;C2`O ;&pq#Y-UG's)dU8?F=q,HA>^y~">@Mvo?VNs Q49%SmrfA?12v,#+J' PUk0yBtU>MUVkа(N @όsPWte¥Fk96ҳaFNwȍjWnCĀ{z(+|OyٷT@%tqfvKFwd<:jM+x:vn#]!ͤo?i5￐-㧌so(nv`K*3Il LC~Mn@UfrgW?EIe͛Rbe7d}#xC\ -T&(,V7%b IZ9쒲\Rk1f\i4VuUBLz9s3]-bjpPpva"!%hd’#j΂ ,FܚHwWp>+s|ѝPܯ ђpcbLxx;8(}ct`M sVd{o7[G`fXkm_|#~Zq";f3.#ȱ{wG[*5/uCGJi/'e.mTN]bH{UܨǺltб<bVoO7RFoaɖ,/S 1K&(dBz?+̷{?W(])jR\e=ib/>R4=9YEiPTU^HPz0 Jz <-mR N"wzS$#sB"N])OYUvTf3 UܯR,Rl[TʡD&%M$KM^aڐ7`ݦ#bEWd/;W wîd? \xyä}ߎ""}јm"賘v*?WB0ou0+]E18skar?3-҄qHkw-2 -"J}!t"SxD/^s:Cm?MSSYH}-\e$^ ݆J>}37ᯬ)PI;YA'&ЀOQ:#*)a&RqD.[{_\  k";%`#utˬ3Aз %Uن9ܓkpogJbDF #V8Rį㚤&^OQoxǡ(ވc~dIqT$iAJgjTs`*L>nײB^̈́?r@sh1xZ4 #ՠX3 REV#ר8]{"bJv=(ߡxDw9 nBʴѸG?we0 H #Пh5لRmQ`{;|$SieB@Z67jQSl o#'Dy׊UDuz8K <:'ܐ%0W'"}jRzɋOMmq.B߈dm$scv&b/-vpHE𹦰a xk EC|=ΞS %/ 3 l&凵|WؤùC$q~%!ټe,lY>QEZ{6;?˯oggy! /ϓR&ޔ*|n T3# Jo& ~Q(ƨ|^h EWǦFuvq I(jtt{aIq\?jλ숧8F ({O1Fq#dM/b񨈦>eO#h6 |zDXTXɮR G"t&+MW%+e=RsmW4b # KiTeCv\\,UMD+@*D`iM7!{,2´"HNU]`9q{EެI6('Nsa]T,jwn&LS))plIKςiF:T 5IRQKs>;}1p-6L-N(POӇdb-:$*>,/tS0d\8JmtJ?e%/{.ћɝ ccH!\H@HRǎ?oЩmYz5菜/hء,%4A1 j.a,m]vcY,ԗ SmvW| !%8{d3daEW{4'}$>CLXh^ x$F/9cú % g>40Icl )P!9,q !CN6g`gm,"eu!dpݳĝznYP3CNQ:+fJYWˬS82a`8D>)D>ȦgM1Փ9-m 8- puO??bBga槜'U]˰B <Ď"#AiW!V:w~C` {cgqgtc""%C0w1Boz8@VpKjA^VT+v46-5o0$e S_?g9&;X}Ҥ'4"/qᙇg8*Ұ2W)$9:e\(ǒJ@D2t"{X֤/W3q[TrE30==NQwͮѼ'J `;2_Z>w9M|<_Ӷb@B-O{de м )imHZz֡@wǝ?s!Q>Zk;{?xZX"h '.a2F o#"WwOʡ l)ē: |bAr&&HmJYNńds".҆" IDKIY ǭ4GfJF-}lІ͘-nXs+=vWFQbPMf<ESJY$z )ȏ(njVW qK@p  T=J:0Q&I461;fWVwͥNz% 7 遨EG UӺBO`|Xn-{qXCKF^#(G3{2*"0([>})kOꉬc̭X4;CTscZ8 MljUC~fx'GֿV mUUT\Р9_KH. -[_$r0 GEQFC4hBR/ b{L6Jמ(C,B[VlDv 0 K8F /DAL#*ԥۺ$XQ-p;^wX.,0PhYq}uuokL-Ze5كGy0QKPPwAxaG"n;ZiMG3/#YA|XjGۥa+,bTfX0jOiڛEܻe\,"l+73oA y= ;)%mkc:z)SZ|j#bVCB^Џ1!2:nvl7eIB$㏆Zex#hCc:VkLQ=9YPucVq0]}&/fezjB㍠]uw $'Q Tx _HG*M$ ,p\p')H,!֙ ݄s^byNSE{&z!h(\uqgG'#7N{Q⁜+'e5l|1aۜHxcm~ߡmHU_j[w06US8bI 0pE͜]"f|eZhٗJ%& 発0cҹ>iC|fV0dId}A!^)CG!V3%̕:|9V;Ћh5άD"&2cZGq,;kE&'WX6/TeMXIV3g2ZtL3ZZI&kҜ!,X^HȲ򁞆BbU+@db!h$ ~!7BuG3 ~ >JD."r-=IyZKktǛ5R̄`\w? ;IWztmq0 %ȍ{LV*Jɬ,;' ifD{vǾ^-kc{ܼ}(ʐ4He.nCYDc>RW0 kX`A\' qO{&}i@f%!\c@Bd28 ^r<H-NueAނQdmF*O齏ARpҖMO+E 1ȯq ;:KhAz)˨l͙ad򧯭4m#L+73뉯.%Frƥ]*b$k/\ {la~m0ߦ1.lk[˾w6LPU 8qNCW4ʝqN9 (z1ej{+ÆfquS?ءv~7 Ή@۪!%:uA !ũGF Uvkc$yUnj$ׁYpj O |JQ3R6J{)D$ d49ch!v>z*,!n}\e 0X\MhOXJS2M!ݔd$޳oO,t`bTV(IS`yࠏDRJVzG:q[nl1÷fe1dU$iL,nL(R6HZQ4?s]ٹnTvg ksme6Tяiiev8N,,[vFQ׫phηZ5[@g(\h nt#bI8K[C>=,gi&wWi.S8CZ-9lZVlU mjπ͚l ׫92?n)UxA9YTĝM)M,v,1&S}GL zZ=l3y`rT` F5w_3cay $z<>Iܮ63QYDRk02`-$?~rUgza[ym {gƙZj`!"ADL0k^7$o[dM!k:ҭ/N檊* ۧ% *U}MnJYmTZ# apjv:MۿQSv쾺)n^VtNMsq>BYLfRsї3:`c Z!Vd2b־%*N6 JIDE:eyY$x"!6qܭXTf`XnI"ffhkƕő5YǢIjZ{%8 N W+`kf2nm8Nck05pG4Ab:0đRE"Q #ߓ3~m ēFMb]b+Y S}Mo/6qjSb1lVN?Nh,d a\K;xZԈX5g-i0e&I"ΐ00.7> oI3I<-Bώ~LX8_m9+P2!5Qiܓng6^$0'hڱM  `[iHuə$MZvө+\GC2,D[WhluФ0NP+ՁY J{k&qn_.NLr^a#{_m^fEx>DUHnt+ maEdI#Z5ld{Z>0y~k1"~M#q nj!QrHg(啬6ώcEy;>< z4 }~ J(BYuߍ6f[e`SM5DRm@p`P=u/8߬(c+?'EѲSCJ> m{{9EwHCb^W5s811m_-*T6V>S[a̎tiCpgN8/Yf`.޸a&j~O[]+&>#:74/ZǨЏ]\&?bJh_kIsUY,h|%&T5vnaJh ;{op)^7ۑC btSGX/#1 ʅ*~V4YXD7Ph.#}'%w%%?` U5<Ⱦy?QS فWS{L^ħ4 ~0\t}]L»Ր=Jt1-!h0A \XNQ;nԇH\O% U@&aSxk("2 m$ٞ6pC@m axPZMoDQLMi/*w]-noWВNz* 6͉o6 pr#ֽV/t惘"wCb#ۦu_4Ý~,ѱo±7aG:vhU@"$](Zv-@@N[. 3S:AC@qĩ_NPkvk))ISl9F'T@ڟyO [8a EqSVQ>L >.km!GP 'LKtS b"mŮJoJ@\Ѐ/f0g/{l뚜a*ZlM-%`R)TF-8?D~-?#ƹRFgE!:awH 7'YºYAMs$^<IVk;xJv!\9uHu% 7GK$O=g;Scw;ac?42;:ѭOͰ[N!KǩfZ0,H~;B ePma2eAYpH$1ycuBw~¹GiL\?Nn3kQ$WfmpT[>hF,J7)N5T)=Ma;$e w6]SwK>lsd&׽6Lm./O%d@G2MF;D9 WXIk\f*S_oUa"jXlJ#1bW͒~.LI^X2y(ݹTEqEO9>j>kDt ٭4Ye #,6ĥC"|ݦ vα{~73ܺ 3hnR>-﵏_0G>|8 %ॹZj22*^{oᬔӏTZX}׻"!2oTqS. ~N@ۉ={>qTeo~ 8$1uښr_r-Rkzc7:Oą nVf`y= =iU`|K8Şh{68 *< f^1 2%%JqM@<ҧ^;Z~N˽p*؊Ύ{Fef=o2G={B;'|W<0Lm#@ ة,ټ8-lp/UAX/SuY~T1,.VpyV,fgIw;x'gT<O5~Wrna @nFA#6QcE2F{?'\4AlԨ?Н98V+,=86L3KgC ]FC;a/>;`RQNXW( U9v-y4^ mj`i}yo6j]2ɩcΘuc!8 q3pGQN[,T/zGY} Vh`&x+̶Rv$0^kZQu.":3J]h tuaMb+AI*@(0=8 ` qL?h5Y f&ޕԔ+"Π;nc CF|k{Fis%2ΚT [Ž=9`G5|gGOKw}ù6R7iRK̂PiKIErRY"f: VnSZG]{o$')do)^v1Djum;>lFpt p1ka@dw sܕx5C< gTo;+2OE\SK" Vzk+>KGq/(zTruu[[% .qK{bڸi=G9.(e. h.K2iz'Z F ȁ]1xv%c!:޳`}+~b]Әm~Iۈ_,Grɬ889M۷0o t ՟bh悭ղ7ۻl4C$;"mE\oHW>A| RU[77#3 ob o#K,`15O]u5z Yds4DVQC2k$y4>3UѤh3iL MӫzT]WvlaE'5̓/e"+t$bhk'ac hksO_]N]A-쎍~Aeuc7IģڝI#@H4`+[h* ,cJިnuSItjU r y.>},ńM#*%4^ˢ6ԑ& XP\Ef[JuV*:Iص(#Cs_Ls9b'N\YL5)k(fE28 IUSRz5`sJ%=iiU`_"r.E2OHٺ}}Vo-C#,`QnN(Ga׺[H7:SD*ߓ--d>6dNQn.aQwUQ eJI^TnX#F)"5]w`8Jb ! @x7<`K9aO*[02t5mrp>Bg#S { ~/5-"0NO+UoV&.AÚ"rـH :eMu v+ TX (|~#tx'kN`b{vOЏHQ gedqk $qv# +a|E}Lc2˂`d C(~ukV9/nCw@#SBRE}z_$9P6ia{ W>bzaPr,Mt(hPp:w)-dS;fpfY3#V‘ȇ5A L,* Ϊ= _Q8|lE̖ٸǷxHՃZ"g'}y%aYuΤ=xcAAkMsPbE`e(JG LZ$I+}|`\-P~Ѓ&A^IaWH|qv3Z{*a0m1'>>`]NjV~@~8c!2bPK hseBřXq{^SmSEЧIbMRҟR|KחU.o *V⼮ZoVNIP|zgI3-Evr_KB9 g~d)](AgM]M:`uirÉe&$¥)1U,}ٛU7F1iQ#<ίr]E:vulm_R!v&0q=8ٷL}<;E$]fh1Vfi Ss%rs}G)϶ixl2e_jjm%OkػtzB*PxPóQ89h)NkFWRؾYR4{bclws_?8J u[Bi,HS:ʌ)NUDG):j}?`nw< i =%Mn(K0qN,foR }{=3jW:|^)kOQ AR"7'!"3Y] `bPNʥy\h#['"ⅶ)K CYUi\eQ^-jZ  = YέU@>45`Act!T7 ;(ix?Oam[p.!]բ|6Wc1\:.(f:3cQ ,_霂rbօCTH\9X#I@:A]#<=4C/ j-_xӜJq&/}]2qh> 'm|:)z1Mz3]~_fVfܚޏ(drYAܸ-ѸSL*쇉2ZXe~1vg|e0A@s0ۖu$Il8G8<5P`%܈m,70G'b:hNUHUr/ppux3}(Vė $i5#jWFvHW[X0ү7I*wEu 6K7LdI\DIGN6<"d! ,5ᵢ,*PLq]f揤aRX}E:KzEٲ[?*nws3Af)˵b?;rl[B奄(ɤ{*-5\C Ϋ7u4jE&BiUJ_k0Wt ڄL똆fʤ ϐz/v!Pяpo݁۱K`j "[1 YZ