python-nss-0.13-0.fc17$>5QY T!=hy>3Z?Yd   M />[ j  8 p  J'' '( 8 "9 x":y"GWpHWIWXWYW\X]XH^XbYPdYlYYeYfYCpython-nss0.130.fc17Python bindings for Network Security Services (NSS)This package provides Python bindings for Network Security Services (NSS) and the Netscape Portable Runtime (NSPR). NSS is a set of libraries supporting security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security standards. Specific NSS implementations have been FIPS-140 certified.Ptbuildvm-15.phx2.fedoraproject.org Fedora ProjectFedora ProjectMPLv2.0 or GPLv2+ or LGPLv2+Fedora ProjectDevelopment/Languagesftp://ftp.mozilla.org/pub/mozilla.org/security/python-nsslinuxx86_640//6MCfFCgBAVA큤큤PtPsNCPtPtPtPtPtPtPtPnJ(J(PsZJ(810741419b3bb4211d6d44a85f692f5e730b0e92b5c4291eac78f94ed644e52933d2826a89030fdd9a58356ed19bd223886115a2f47171dd44411cc702f051c233d2826a89030fdd9a58356ed19bd223886115a2f47171dd44411cc702f051c2aa4968ac660e8f163a86b6dc4200b15112fa379ffeee92ce558af3daa44736e4cac83f88ab851151d3e74da51b5ac063c36a642522eaf5074087a5b391d3738ccf069f875a41048acc55fb4a3f5bd1b3b5ef4c2b3849387660b79ab7c30f7dd060a6b206aba32e36c2b2233e2238818f4234d7550d836b2279435d4e0e39c1f96c992af9f60f23741ed01dce27479c4f6dc088cf983c81d82f8fdf2c52f4dca626893bdf2ff0161474d91e4ad59d7a6ad9e33031746eca862144ffb39df7a2b9ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c636b6d3fa47916943fd5fec313c584784946047ec1337a78b440e5992cb595f89fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85e6ae4167d403c748f436f889e08eb08339f8e6c04158efcef552915d46962a15rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-nss-0.13-0.fc17.src.rpmpython-nsspython-nss(x86-64)    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ rpmlib(PartialHardlinkSets)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.4)(64bit)libnspr4.so()(64bit)libnss3.so()(64bit)libnss3.so(NSS_3.10)(64bit)libnss3.so(NSS_3.12.5)(64bit)libnss3.so(NSS_3.12)(64bit)libnss3.so(NSS_3.13)(64bit)libnss3.so(NSS_3.2.1)(64bit)libnss3.so(NSS_3.2)(64bit)libnss3.so(NSS_3.3)(64bit)libnss3.so(NSS_3.4)(64bit)libnss3.so(NSS_3.5)(64bit)libnss3.so(NSS_3.6)(64bit)libnss3.so(NSS_3.7)(64bit)libnss3.so(NSS_3.8)(64bit)libnss3.so(NSS_3.9.2)(64bit)libnss3.so(NSS_3.9)(64bit)libpthread.so.0()(64bit)libpython2.7.so.1.0()(64bit)libsmime3.so()(64bit)libsmime3.so(NSS_3.10)(64bit)libsmime3.so(NSS_3.2)(64bit)libssl3.so()(64bit)libssl3.so(NSS_3.11.4)(64bit)libssl3.so(NSS_3.12.6)(64bit)libssl3.so(NSS_3.2)(64bit)libssl3.so(NSS_3.4)(64bit)libssl3.so(NSS_3.7.4)(64bit)python(abi)rtld(GNU_HASH)rpmlib(PayloadIsXz)4.0.4-14.6.0-14.0-13.0.4-12.75.2-14.9.1.3Pr@On@N@M@M@MbSMQ0@M,F@M,F@M*LH2L@IL5L#HLL@L L@K@KJjJv@JlE@JUJT@JKOJI@J'@J#I@I1.He@Ht@Hd@John Dennis - 0.13-0Fedora Release Engineering - 0.12-3John Dennis - 0.12-2John Dennis - 0.12-1John Dennis - 0.11-2John Dennis - 0.11-1Fedora Release Engineering - 0.10-4John Dennis - 0.10-3John Dennis - 0.10-2John Dennis - 0.10-1David Malcolm - 0.9-9John Dennis - 0.9-8John Dennis - 0.9-7John Dennis - 0.9-6John Dennis - 0.9-5John Dennis - 0.9-4John Dennis - 0.9-3John Dennis - 0.9-2John Dennis - 0.9-1John Dennis - 0.8-2John Dennis - 0.8-1John Dennis - 0.7-1Fedora Release Engineering - 0.6-3John Dennis - 0.6-2John Dennis - 0.6-1John Dennis - 0.5-1John Dennis - 0.4-1John Dennis - 0.3-1John Dennis - 0.2-1Fedora Release Engineering - 0.1-3Ignacio Vazquez-Abrams - 0.1-2John Dennis - 0.1-1John Dennis - 0.0-2John Dennis - 0.0-1- Update to version 0.13 Introduced in 0.13: * Fix NSS SECITEM_CompareItem bug via workaround. * Fix incorrect format strings in PyArg_ParseTuple* for: - GeneralName - BasicConstraints - cert_x509_key_usage * Fix bug when decoding certificate BasicConstraints extension * Fix hang in setup_certs. * For NSS >= 3.13 support CERTDB_TERMINAL_RECORD * You can now query for a specific certificate extension Certficate.get_extension() * The following classes were added: - RSAGenParams * The following class methods were added: - nss.nss.Certificate.get_extension - nss.nss.PK11Slot.generate_key_pair - nss.nss.DSAPublicKey.format - nss.nss.DSAPublicKey.format_lines * The following module functions were added: - nss.nss.pub_wrap_sym_key * The following internal utilities were added: - PyString_UTF8 - SecItem_new_alloc() * The following class constructors were modified to accept intialization parameters - KEYPQGParams (DSA generation parameters) * The PublicKey formatting (i.e. format_lines) was augmented to format DSA keys (formerly it only recognized RSA keys). * Allow lables and values to be justified when printing objects * The following were deprecated: - nss.nss.make_line_pairs (replaced by nss.nss.make_line_fmt_tuples) Deprecated Functionality: ------------------------- - make_line_pairs() has been replaced by make_line_fmt_tuples() because 2-valued tuples were not sufficently general. It is expected very few programs will have used this function, it's mostly used internally but provided as a support utility.- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- add patch python-nss-0.12-rsapssparams.patch to fix build problem which appears only with nss 3.13 and later.* Major new enhancement is additon of PKCS12 support and AlgorithmID's. * setup.py build enhancements - Now searches for the NSS and NSPR header files rather than hardcoding their location. This makes building friendlier on other systems (i.e. debian) - Now takes optional command line arguments, -d or --debug will turn on debug options during the build. * Fix reference counting bug in PK11_password_callback() which contributed to NSS not being able to shutdown due to resources still in use. * Add UTF-8 support to ssl.config_server_session_id_cache() * Added unit tests for cipher, digest, client_server. * All unittests now run, added test/run_tests to invoke full test suite. * Fix bug in test/setup_certs.py, hardcoded full path to libnssckbi.so was causing failures on 64-bit systems, just use the libnssckbi.so basename, modutil will find it on the standard search path. * doc/examples/cert_dump.py uses new AlgorithmID class to dump Signature Algorithm * doc/examples/ssl_example.py now can cleanly shutdown NSS. * Exception error messages now include PR error text if available. * The following classes were replaced: - SignatureAlgorithm replaced by new class AlgorithmID * The following classes were added: - AlgorithmID - PKCS12DecodeItem - PKCS12Decoder * The following class methods were added: - PK11Slot.authenticate() - PK11Slot.get_disabled_reason() - PK11Slot.has_protected_authentication_path() - PK11Slot.has_root_certs() - PK11Slot.is_disabled() - PK11Slot.is_friendly() - PK11Slot.is_internal() - PK11Slot.is_logged_in() - PK11Slot.is_removable() - PK11Slot.logout() - PK11Slot.need_login() - PK11Slot.need_user_init() - PK11Slot.user_disable() - PK11Slot.user_enable() - PKCS12DecodeItem.format() - PKCS12DecodeItem.format_lines() - PKCS12Decoder.database_import() - PKCS12Decoder.format() - PKCS12Decoder.format_lines() * The following class properties were added: - AlgorithmID.id_oid - AlgorithmID.id_str - AlgorithmID.id_tag - AlgorithmID.parameters - PKCS12DecodeItem.certificate - PKCS12DecodeItem.friendly_name - PKCS12DecodeItem.has_key - PKCS12DecodeItem.shroud_algorithm_id - PKCS12DecodeItem.signed_cert_der - PKCS12DecodeItem.type - SignedData.data - SignedData.der * The following module functions were added: - nss.nss.dump_certificate_cache_info() - nss.nss.find_slot_by_name() - nss.nss.fingerprint_format_lines() - nss.nss.get_internal_slot() - nss.nss.is_fips() - nss.nss.need_pw_init() - nss.nss.nss_init_read_write() - nss.nss.pk11_disabled_reason_name() - nss.nss.pk11_disabled_reason_str() - nss.nss.pk11_logout_all() - nss.nss.pkcs12_cipher_from_name() - nss.nss.pkcs12_cipher_name() - nss.nss.pkcs12_enable_all_ciphers() - nss.nss.pkcs12_enable_cipher() - nss.nss.pkcs12_export() - nss.nss.pkcs12_map_cipher() - nss.nss.pkcs12_set_nickname_collision_callback() - nss.nss.pkcs12_set_preferred_cipher() - nss.nss.token_exists() - nss.ssl.config_mp_server_sid_cache() - nss.ssl.config_server_session_id_cache_with_opt() - nss.ssl.get_max_server_cache_locks() - nss.ssl.set_max_server_cache_locks() - nss.ssl.shutdown_server_session_id_cache() * The following constants were added: - nss.nss.int.PK11_DIS_COULD_NOT_INIT_TOKEN - nss.nss.int.PK11_DIS_NONE - nss.nss.int.PK11_DIS_TOKEN_NOT_PRESENT - nss.nss.int.PK11_DIS_TOKEN_VERIFY_FAILED - nss.nss.int.PK11_DIS_USER_SELECTED - nss.nss.int.PKCS12_DES_56 - nss.nss.int.PKCS12_DES_EDE3_168 - nss.nss.int.PKCS12_RC2_CBC_128 - nss.nss.int.PKCS12_RC2_CBC_40 - nss.nss.int.PKCS12_RC4_128 - nss.nss.int.PKCS12_RC4_40 * The following files were added: - test/run_tests - test/test_cipher.py (replaces cipher_test.py) - test/test_client_server.py - test/test_digest.py (replaces digest_test.py) - test/test_pkcs12.py * The following were deprecated: - SignatureAlgorithm- Resolves: #689059 Add family parameter to Socket constructors in examples and doc. Mark implicit family parameter as deprecated. Raise exception if Socket family does not match NetworkAddress family. Add --server-subject to setup_certs.py (made testing IPv6 easier without DNS)* Better support for IPv6 * Add AddrInfo class to support IPv6 address resolution. Supports iteration over it's set of NetworkAddress objects and provides hostname, canonical_name object properties. * Add PR_AI_* constants. * NetworkAddress constructor and NetworkAddress.set_from_string() added optional family parameter. This is necessary for utilizing PR_GetAddrInfoByName(). * NetworkAddress initialized via a string paramter are now initalized via PR_GetAddrInfoByName using family. * Add NetworkAddress.address property to return the address sans the port as a string. NetworkAddress.str() includes the port. For IPv6 the a hex string must be enclosed in brackets if a port is appended to it, the bracketed hex address with appended with a port is unappropriate in some circumstances, hence the new address property to permit either the address string with a port or without a port. * Fix the implementation of the NetworkAddress.family property, it was returning bogus data due to wrong native data size. * HostEntry objects now support iteration and indexing of their NetworkAddress members. * Add io.addr_family_name() function to return string representation of PR_AF_* constants. * Modify example and test code to utilize AddrInfo instead of deprecated NetworkAddress functionality. Add address family command argument to ssl_example. * Fix pty import statement in test/setup_certs.py Deprecated Functionality: ------------------------- * NetworkAddress initialized via a string paramter is now deprecated. AddrInfo should be used instead. * NetworkAddress.set_from_string is now deprecated. AddrInfo should be used instead. * NetworkAddress.hostentry is deprecated. It was a bad idea, NetworkAddress objects can support both IPv4 and IPv6, but a HostEntry object can only support IPv4. Plus the implementation depdended on being able to perform a reverse DNS lookup which is not always possible. * HostEntry.get_network_addresses() and HostEntry.get_network_address() are now deprecated. In addition their port parameter is now no longer respected. HostEntry objects now support iteration and indexing of their NetworkAddress and that should be used to access their NetworkAddress objects instead.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Fix all rpmlint warnings - doc for license, changelog etc. now in main package, doc subpackage now only contains api doc, examples, test, etc. - Filter provides for .so files - Remove execute permission on everything in docdir - Capitalize description- split documentation out into separate doc sub-package and make building api documentation optional- The following classes were added: InitParameters InitContext -The following module functions were added: nss.nss.nss_initialize() nss.nss.nss_init_context() nss.nss.nss_shutdown_context() nss.nss.nss_init_flags()- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- add nss_is_initialized()- Remove nss_init_nodb() when nss modules loads from previous version apparently this prevents subsequent calls to nss_init with a database to silently fail. - Clean up some cruft in doc/examples/verify_server.py- Invoke nss_init_nodb() when nss modules loads, this prevents segfaults in NSS if Python programmer forgot to call one of the NSS initialization routines. - Rename the classes X500Name, X500RDN, X500AVA to DN, RDN, AVA respectively. - DN and RDN objects now return a list of their contents when indexed by type, this is to support multi-valued items. - Fix bug where AVA object's string representation did not include it's type. - Enhance test/test_cert_components.py unit test to test for above changes. - Add CertificateRequest object- Fix incomplete read bug (due to read ahead buffer bookkeeping). - Remove python-nss specific httplib.py, no longer needed python-nss now compatible with standard library - Rewrite httplib_example.py to use standard library and illustrate ssl, non-ssl, connection class, http class usage- add nss.cert_usage_flags(), use it in ssl_example.py- Add format_lines() & format() methods to the new certificate extension objects. - Add printing of certificate extensions. - Add BasicContstraints certificate extension. - Fix several reference counting and memory problems discovered with valgrind.- fold in more ref counting patches from Miloslav Trmač into upstream. Did not bump upstream version, just bumped release ver in this spec file.- Unicode objects now accepted as well as str objects for interfaces expecting a string. - Sockets were enhanced thusly: - Threads will now yield during blocking IO. - Socket.makefile() reimplemented file object methods that had been missing (readlines(), sendall(), and iteration) were implemented, makefile now just returns the same Socket object but increments an "open" ref count. Thus a Socket object behaves like a file object and must be closed once for each makefile() call before it's actually closed. - Sockets now support the iter protocol - Add Socket.readlines(), Socket.sendall() - The following classes were added: AuthKeyID BasicConstraints CRLDistributionPoint CRLDistributionPts CertificateExtension GeneralName SignedCRL X500AVA X500Name X500RDN - The following module functions were added: nss.nss.cert_crl_reason_from_name() nss.nss.cert_crl_reason_name() nss.nss.cert_general_name_type_from_name() nss.nss.cert_general_name_type_name() nss.nss.cert_usage_flags() nss.nss.decode_der_crl() nss.nss.der_universal_secitem_fmt_lines() nss.nss.import_crl() nss.nss.make_line_pairs() nss.nss.oid_dotted_decimal() nss.nss.oid_str() nss.nss.oid_tag() nss.nss.oid_tag_name() nss.nss.read_der_from_file() nss.nss.x509_alt_name() nss.nss.x509_ext_key_usage() nss.nss.x509_key_usage() - The following class methods and properties were added: Note: it's a method if the name is suffixed with (), a propety otherwise Socket.next() Socket.readlines() Socket.sendall() SSLSocket.next() SSLSocket.readlines() SSLSocket.sendall() AuthKeyID.key_id AuthKeyID.serial_number AuthKeyID.get_general_names() CRLDistributionPoint.issuer CRLDistributionPoint.get_general_names() CRLDistributionPoint.get_reasons() CertDB.find_crl_by_cert() CertDB.find_crl_by_name() Certificate.extensions CertificateExtension.critical CertificateExtension.name CertificateExtension.oid CertificateExtension.oid_tag CertificateExtension.value GeneralName.type_enum GeneralName.type_name GeneralName.type_string SecItem.der_to_hex() SecItem.get_oid_sequence() SecItem.to_hex() SignedCRL.delete_permanently() X500AVA.oid X500AVA.oid_tag X500AVA.value X500AVA.value_str X500Name.cert_uid X500Name.common_name X500Name.country_name X500Name.dc_name X500Name.email_address X500Name.locality_name X500Name.org_name X500Name.org_unit_name X500Name.state_name X500Name.add_rdn() X500Name.has_key() X500RDN.has_key() - The following module functions were removed: Note: use nss.nss.oid_tag() instead nss.nss.sec_oid_tag_from_name() nss.nss.sec_oid_tag_name() nss.nss.sec_oid_tag_str() - The following files were added: doc/examples/cert_dump.py test/test_cert_components.py - Apply patches from Miloslav Trmač for ref counting and threading support. Thanks Miloslav! - Review all ref counting, numerous ref counting fixes - Implement cyclic garbage collection support by adding object traversal and clear methods - Identify static variables, move to thread local storage- change %define to %global- The following methods, properties and functions were added: SecItem.type SecItem.len, SecItem.data PK11SymKey.key_data, PK11SymKey.key_length, PK11SymKey.slot create_context_by_sym_key param_from_iv generate_new_param get_iv_length get_block_size get_pad_mechanism - SecItem's now support indexing and slicing on their data - Clean up parsing and parameter validation of variable arg functions- add support for symmetric encryption/decryption more support for digests (hashes) The following classes were added: PK11SymKey PK11Context The following methods and functions were added: get_best_wrap_mechanism get_best_key_length key_gen derive get_key_length digest_key clone_context digest_begin digest_op cipher_op finalize digest_final read_hex hash_buf sec_oid_tag_str sec_oid_tag_name sec_oid_tag_from_name key_mechanism_type_name key_mechanism_type_from_name pk11_attribute_type_name pk11_attribute_type_from_name get_best_slot get_internal_key_slot create_context_by_sym_key import_sym_key create_digest_context param_from_iv param_from_algid generate_new_param algtag_to_mechanism mechanism_to_algtag The following files were added: cipher_test.py digest_test.py- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- restore nss.nssinit(), make deprecated- fix bug #510343 client_auth_data_callback seg faults if False is returned from callback- restore ssl.nss_init and ssl.nss_shutdown but make them deprecated add __version__ string to nss module- add binding for NSS_NoDB_Init(), bug #509002 move nss_init and nss_shutdown from ssl module to nss module- installed source code in Mozilla CVS repository update URL tag to point to CVS repositoy (not yet a valid URL, still have to coordinate with Mozilla) minor tweak to src directory layout- Convert licensing to MPL tri-license - apply patch from bug #472805, (Miloslav Trmač) Don't allow closing a socket twice, that causes crashes. New function nss.io.Socket.new_socket_pair() New function nss.io.Socket.poll() New function nss.io.Socket.import_tcp_socket() New method nss.nss.Certificate.get_subject_common_name() New function nss.nss.generate_random() Fix return value creation in SSLSocket.get_security_status New function nss.ssl.SSLSocket.import_tcp_socket()- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Rebuild for Python 2.6- clean up ssl_example.py, fix arg list in get_cert_nicknames, make certdir cmd line arg consistent with other NSS tools - update httplib.py to support client auth, add httplib_example.py which illustrates it's use - fix some documentation - fix some type usage which were unsafe on 64-bit- add docutils to build requires so restructured text works- initial release( @( F( C( C( ( ( ( ( G( P( N( M( O( L0.13-0.fc170.13-0.fc17nss__init__.py__init__.pyc__init__.pyoerror.soio.sonss.sossl.sopython_nss-0.13-py2.7.egg-infoChangeLogLICENSE.gplLICENSE.lgplLICENSE.mplREADME/usr/lib64/python2.7/site-packages//usr/lib64/python2.7/site-packages/nss//usr/share/doc/python-nss-0.13/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericdrpmx86_64-redhat-linux-gnuxz2?7zXZ !PH6V]"k%f9%) 8ܸxŞ点mGFǧ?2M}&Vmr<_ťl`F3CqC|vD¥H\ z+54u'朜#up:X&Ģ1 c[t^\>!#&R{ #ӤiQTh7Lg_*ý&-9v `uO[C&^,EŖty\c!zDw<|b6yqA]dNRGHO("H-u_,Gt,rm t3K¤{}C26w6XI0jͻgBbX$?`gTG  Nj%T7/m w" gI8jm9A6vCxB55{"a uR#98Ru8R_㨣dÉ'F %&uufPyuӎGK P0~׸]|^<ݶ/cQ:d>É`yԿKN`ba^qָڠcXhR[㋎r͞k+\ 5cӒ7Dkhj"APZ+0t6tCw;$ۦ?;} o 3F⏩*9A 5hKoK< g c]`ٱkӓLhdOh聭0 K~ ۽S[;FAB իU5L+J^- >wfE]֨řϦfѽi",~'[7^!8l-BV 7%OJnl@rqaҲE| h5X92} q( 'រe'l^wRջ.ÑRoPሶpd_iS:2 F =_X̃uyya 2!U64 Lg:88RFYV,@`Aj$#B ;J`?ßF}]|1Uփ=- *ϋ)v *e{6ېz,~G p8WK?s5݈iB6^(,Mo108UVX2ຜk%3_fͨqK|N %/&s~_DfFaO؋&Olݹk*Ha?yr%"=T_jS3lD?1|W~…b[`F+JQ1_AΊ"O{KYEYiA96y3UOpqo;zĕTHE:Ei-D:דCj7]ͪhG_8LES2fzۃf^N[%d"gz>į~JX\" 11L=p7)a2VS'HutB_BYqÐ}WzoOh\XwH=yA}aށ/r̛kO|[g(]@7˽:MvÐWش3 6 }zFw 1q>hft8o nvRimFgDc`y˕/p~XjO2k*opn5L;S(h&6 J; ݋2x$;kr5jsh= }CҖ:%~{B /̢j?1T2Eń3ОBLk v*^1&RG,91W$ڨ]ޟ E\,t9z2̽ 8W l/*M< ڐL%1 و1 ^7=Dt@؇CF"5D(d]{޳Y3~HwQ2o;$ec/?;提> z\~3KP{7C XpUQM2mr@:HuEd <7S8D8a.9(f=qS;tlP]R!1S&m0?em+^̀۵8\L."I[v7Db "y*Si PO')&CUPQ@yA\Η/+R| ms^uZ(q0lCyAϮ@E׹8F.W(?+7Tn7\z8/^GQN|rN DV=d?Պ".V]Ch`9QPj*Ot9$˚f n*nxCdvE+,<\=̯VD= ! s6Et9 - 1+7E¯ՁY7@Ԙ8 ϊAo]l'/:90,/Z ˚''bMYqf!&U*Qn \̺^~PpYzl9G`21ngz8_uπda+mj+|uRo.() ĎCl9ޙ$x _F*Ȅr (&FS FFuՌMle*t2FwllM SIGY흰ݫX(^ksMuejR3 ɟe Bw^:u8m&8BRKyDO`=,[d$ӒBL5bXa adAt9ݓJX]ϬdХ- o-x~˪ɦs") F$V P@+)- 0.oF@0bԱp jʯ3;d/sii#/;]Ve@/E\?RcZ@`m%U5>{_v2ջ>GI.HJH'w#Ӓ>C߹G+ ?gµ+$ VY7F,$Q +sN7̜";쉣+;;EN=4dr5@KpTミ \#%Dސ֪(N䒇[q}`˻jJN‚}_>^~ 4ȚTI>)rzK|d%˼ˈpQ.ax!XYsyWV pW3E8O"c9˫0W1r.|\=@G)1]R%%$}ŤۡGRC" 8wt^ nc|z4,QGaU\M7` >: CP@i6vj֔ PrrIllƑz~.LrdG֛;H# B[GÎ!έ 6C *sfYlڍ,;(؍u8@>I tFOU5{a-juɭ270|7ӒDnS`㎤8sJĻ;&26PTQ~׸RH}~oyVoa@O+}lɹI1[#~{zCcS0BdRWdᅭrV2s}#ʜ]G߹譪ܪIPj'*OVI8hbtgo 8*c!\Wq,Rl=-e E.EM[u֑P%Ӆ㣥^b#FXmR`؏z\`2.EvwHdS8r3\DBFz|Xqx~ETgb 7bx $߂FaƭDzw,a=Ǔ_wL&TiF+Ӗp,. >1&@ \P%hoM=oxWqb_o|/|'7,+$vpJ8:I(D.G,_VIР%-;*\[}.(KTicp2jG\ϐ$'V KIBtpu{K.\~ {< G*7 .`/>;]Ǝ xaQvg0:וİlFrw24axG3r<w-r};3d}ўe_0y67/*XԦYS(X}f T[RNE㼡"sL~!9<0)U6,\tK-?'l wUVd*! Jttb, &B>'Λh֚yg+̝(tZ1).zGI2.re{ڿ.a;һjT"7N!IFoۋQp(<*E~rI DϔGQ*> 3W7&R%̽}gL>e8ʘOIfL*0͒ IOc%v΋x| w Iۓ>53˞T$D!c?\v戨/FV);d 00d{ ńpnՑ=n&I%i VZ㌱G4=X񈌽Pت'`<٧xJrC,6]̲ޢ#eތZ$֏! Ln=mQ0fjSIp1ЭT'0g?l]>OjE旕Δ;$JzA 8;-kԅ}4{~=GIRUHEjfAgHOAJ˗,Lha=zoL덆R!AB\8|`P0r h%tq<Օ ӑOr4SzPMC)q ~$0$yo8aKopiqʈS|L.3j`jjxFHY2 x`n57{1 ae^F3"(x]qum_ov֞&GQ8Jy0*4˩!4ã܉']V >yCN'>_43! M˸Q9mϣ}Pkb,ϯ ;TknDBF PyS˂? W֨"Fy*k2HHQ|D, ǨpU i^}y'}jj *KQxX%Y_D,9֝@*ш؞`4E<%4'8`Cd-$=;A+ bY-M# 8 6!-Օ5$_/LŃX̂fz\ԭk5 ˝7\<Yw )i]`ȆVMg_gq B~z wd˲F>tu2`Tļ>)™5\j*5pQjnԿNXGVSfh7Wn%4tyFR O*FE$͖&?X +LKҽ! ;B&^'6%" blw"[JلfImIS/(||'b׸nC4|TPSW~Ŧڸ:SƧh6$*ŢvK !fmS7HE T).jxƵr9Y~/KЫI5s Cm4aرFMo%j@7cRdFJE#[~ID>!?c%x%No~<`3{,y9޹I<9/3ʵ5h)R^EP}?x01$BK)+,.qbUN?K |%qgnhOXFH3AlS鎘3-MQQaJ,Hڎ=;Ƽ*nef誅uC[ۀvGm7Y.J\JMvbX[['E{jdp_ !BnS#Bp f^hdTuƑ.<:5Ymk='Z2I΃ K`UUrE|tW!"9B;qݜ$`׮Wn5jLjYfI[Rz n}kqV>Szn4!\kz##|gx?M:Y~^t&4G?! [Z+/Qa#z _P 1U%TZ h ]:=aZxZ>v+qLow-2c\Ӹ! EˎDOB䈝tl6<yq(nk='x3_`V&"/ϲ/,] *\%v=~ޤ~ɆachNFm#O/ W&S)V KmV3F\Ӭ6s*Q;gcek9fs,u0W]d+xYldU9iH_T?^̢{[Q8"AV x8Qw@3n@"uRF>ѹ~.hÐy Ys )՝-mm7t~<":lE2}7G{zsw@̓ r3"C0ڥ̳vk oBs}EF!$KsQ|Mgdi]EWM޺*cR&T26=+TyIQ:. 9?iVpq[qp? Zѯ(qJ]Pc)=8\GYk^Hݺ'NR_t m j,Gg.l6s,Tn҂k{x~eqd^!EͻL&Wb!hƴ{ R/5Y<1w-dpǤ|Mv' Bl*m3~-vl(k|JI$ؓ\{/D&w_킽Kwu,fAlFlңۨ;# t_.,RhknY;"=c8GlCz|lUwBazi ?uPNeH =e+7T[Z|!W?c SٜAtN97k!X(ee8%Y1*KmLrۨz(FHZw#)/eFt X'0i՗B8uTZ[4LfaD5rGTd'AKDn؍,b~tA$9asrj b\[z2G}.I=O.Qav51WŌ. wNċڗt'13AߛIvϾIB ͢XnzUf Z{WLhהL6ُ#lj)HL50gn׆23?4*YM r@m[\kffЪ9"-^aǃ0W=Ku.jK,KӋ0HTV Fz^XS)C6<b垌'0T=!&숭-0Լf߱^oNG>zvA.!;u+DSZzԅN9_nn!JW&<Ԩ׹ >6 iB&e@m:"l܁$q|d}P#,p# ?w}| }sdh{a/vPc~ FSR^)v^ҵvԨ~wtQ\2'pq5/)OK ;zd%ݶ:8) wA׬!?Ռ=4\OEЃȂi:siB\4Hu| Ou_%٣i^sKo UbwVhMfhĘ@ɩĤ#;޶ޣgQ21İ%S_((A)(r{%f1Ź;Gi-1Yw;c"Z)`cvGmA$4y;5MG8=n_7 :0oB"B(9~ۜb~S^++;׵ԐSɼiOr%^*Ulї*MIrƂj]\R> i^VOJB_SSUn^K[9s%NaO^y"y [[ bBw+z5H$Gn@5qhq '=MP: هn婱kr;<݂@}w9q ^6cXr4sć$FKfYS[ü0iڸ~Zgdn%xo}MANg{$^a_$X.膠_rr{=I0ǜ # vfcRd$Q! o֞Fqmͫ-:z" ΅64 Um# c Gs12yyk Sd2qLԩ,]O&-$AT*g}wTn!YBE*BhQ;Uif o諙e(7xϲ[{])dQښCȤdM`zs͓gA:-k>ʂm| u_璫yj8h^H_$}c}iTk(ZaQ y:Vy [jG/77++ܻ¸Is#q'Ċ9]Sv*;c/[|/B[<Xxe2&r;l8')ԩ_,' CIZ3"HkfK5hU{ddAPe.i{ư_~_.j̶^:߾U/:Շi)_}V#XwiّHb lC]oOxh,/T?+ "* Y2)WƩihr_ ~N!?l2)s䒫PD,]gy\s9.A{U_o4dfGs tr#Tf , 2?)xl__pFwC0LԞpcaI* ρZMh!opˤ'W(rE\o0ggkd)!iU0"':}!b"b_y3cv%WP:Xy=#1NxAst8l ;-szu"Rz-z!AC+7[$Y֧ sӚZ` LU;2k.|u}"f+3'ʳ)/1D^4.Ecڪo%f9 ƶ$)%qHםo R{ ۾bёG\ Zv@um6O| Dc/O;T5/Bhd5Ie&): um-/J"D9Afu?=zny 7'2ʙ(`gveȅpj.Y]+6Mng?ṮĂJνkx^Z*R /̎=D-!πj4b|N:V"Ud`;lԆH MW9SڐX_1ʴPTm4,2 [yZw-7M$n".ҖV==M#*jL-@ɅR٨aZ*dW.ʳR5ȴLr3.A J>ݸz㰕kkZW8I=6^ n:i 7+*0m$WkRYf_ڷ9㸯Z\F2cC5*>= ^A!1J7XkeŲ1}$Er5_SX{_ukB5"}PGX7?!G[Y#8՞a~/]HEL N /nȆ >s%@]k qio #RfKyvlk|Fu\AC UnEHeW&>wj"u^xUU0\5 **VܦlXy o O`zM_̕ TP#܃Nb8z(ȩhc8ʅnMMkyڐIֆ>՜4DA/MPg$F'CJx ֳM!ON>#+dƥ^ВkFu: \ k[-8:ؾc#W [NlYHuwQF!7Ec-"N& Wߏ;8.d򈾉OzMu|`iu7\9Sj ' FXg{qIsjPN WXZf 51m`ʌ,G4Xطq%5I|Yޮ97ńbJ~f<:SY,tݭ*Wd}X{-M6&M!Wuλ0٢ ,[>% O= Y ZZMP+tOs!6KtʗGJWdcz?5(Qn`meg+}[3"U7/܋RI[RnCʳ1;/ ,ӎ(oքܒVO3sR ૏ \Q,)f<9YB&2P @ג;Pi7ޭdNkbsO~L 0uPEQ*4Yb/ h 1E~82ܺE*KseƄ*,w!C[K]teL_YG=J-^4;䖅avmCn~Uor)$PShI~bNG jpdUIn%,]ǂ焃ߏ Y^7-R_{ke-̑nEGR'O S:|[ +0OĎ+~`=Q5.;#6Ćbv֎-z5,0n|2XpŭM+_<@>R^1/@5oPdm᪞}.^ͮsZґAXz348rx(XOZ-˹TWd _<3TPH7]Dgϕm^ݺNN$ͯ;䷯}`F`*Sv¤Rd[C4c2i<.:p{w>\/Yd`LXu?FT13[ R){gFm $~#s7ä.>V#J_]#rG ߪґ&@ )z惸|h+6 KSeaY;R΁RAz Nm=塙u{_>|zgLSIN1ُ̕ HYA *52k%rӑt8Vw Z6R`&4_`K|kR%2VT) "V #YI5شAI_!D!ٞO:Am2y/b0?Ēǖm.\Kdp'᷽8Gj_Cږ9^hJ2mŕkW{B|2ⳑ}9؃>2f[J~/?0'!GU@G8A=5 !'.:=hm AgIS{\p=߰*s 㠦ĿR-O^9ǔ~C =b$]? 4UL]b`'8|cSZr͋pϑ@ݽ%fN1Ȕ4O.9)%SփqQX˹Ԡmct><,5{v]JEȳc"[ίٺh߫Qa`?x}@Ǖ! p'؄mq8EWomՂ>ߥV'WW7rS?IrOS;RnkݚY3)rRBXa c[+Ƴ;M@Ӥ 3b(\t] `+1cDŽC;aJ߭cUY:Ҿ j ?8wHkHG5Xb;ʌ8g0zYa%RICW׳7{8䆞n{l$0: >|kWq&ذ\Ĥ33]ThNeŕBBaäpȘ} SI$༫)vQ(Pf3H0gS~J~b`ebz\$e{rI8*&K[ /%YC/\Tz*lesbO/#Pb37lTw*ۿ\XuN`>,*ٟMoF_PFu}UN>> I.NdFc8a<-OuU]pZ԰yW ju,߅>UJ!hrj7N!8FM#猷{%{2BeMVG3OS7p^?z2蔊gQy)i ቕ u:žg﬈jOn|a }q"/Ǥ+LT;^*>|5r{}_\AΚ˿:JV|a49K5~r~)*;<܌Ֆge \IS%皰̊7W!*F T|CHdV4e;.s%# Zޤ萼a8{Hfr{;ˀaKn='F.Xy)ױɾ*[@\/N]RCa~^Gy/rʑ;ZNDfn/F H.>LQ Skػ,p箃^ƫ$3~*.&d}oBU`^ˆd^i.FrJCKo{!6QiVT[AR FxDH}>_b2cK oE6Bͦ(;R|;nVL Fk\R [߷+l:c.wƷht/ g)dVQ@O; j2מP K?bY4`eٸ(4uS[3$F+~0sJ^‘أڦ@  kXCjnsoНK}7Sk(/P<٥o~uD- b"^ꉮT5b9Y# [C1rE[h<WS:cV/; Gc6%e7=z!'6 Un0pw(iz9"nAvR!ږJW%@q ƠԨ#u 露 ,R7FUZB/26H╭!Qꋰ'b"~C=UN^yVSi**:#KSmhue!6M]ML 0T2$7E! [|49X]$W#N+8Z9A"zVRc=|PHֽE2FKdlvDW[)ptR\_hڗ si&t'bY4!c#R+MɏLRሗ M܏0ёf6ۇ` ȯ5?"%@($^ `:ٖ賋<7Wr?ƵPӯ v2ι l (5n?q%+6z)'2bni׺HҳEɑ N,/+((+'麥gYDӝyGSC剬a-IE6GqЋ(vX=g91hDH$7OB7&&b>qa2ێp  즾 N.+UAT^)Ϻ+%.ͺ$SeI/ t Eu6^vyz7.ѾoǢ;^U[ߚ/3Pp TE"UEH1omB l잰plҠP4K:Stkm1BOV+HP4,ӽHнX¯07YʨsWMDOuSR{ 5RVԃrI+OMEo)i؅kR*p9/8kنM#΀-+T0.PzCnGZ%,eqzT&:K&2 .9 Ul uAJeP5Ɓß? c_zჷ~\D jӂaaN.b8w1q}+R\nf'co45nt0I݃ٓ) dd3d&k |7E!m Aψ)$[h?r;#_f÷Ct nh瀎DkJ4!CO>+&C^)}͘Vc3iZm6 C7zxXT9e DzJ@ƀ 0`Hׄyw{x$eeJi/nZqgr2 FbʉN]8<)L ~׎6o^2xZB})UjL '#Eu,{'"5+m!l v->3V4QW™; nؖd)!!Gi}"X&6/{%ޜ?n(5 'X!GM"F"fCFp9~6Qʝ{gPr^! uZU %sĂE;̗} L䠭om3ƇX(d xk(Jh: aqTnzl|=%TSPlmr1Xt /4ߤ تx`wm2 {<*C>0YdZx2ъxN82‰d6)/?i-bk]?Mf9CVFȚb'ךZwȫ@LSK&# *%)T8X-U?jO3h0fcmuN|3-x !->޹*=٣Z%B[Jb׃HZv,*t啖MoڼK"wo[3v#gnֆ Xo]pq=-Ti0ek +Q9 2M 3/2e:~.`tЛ=vQBQկx y'F5>_%D*!i-+WҐUP1*o5eVnƚG{d6|]'FGz> H=i Li={Uk64V(n$sf p16ά"A&b(\V1^`%RKmgw D[4N*'S;#;GO:Y։5zD!iS{VQDy}љժз4/EDS xj,5ߞ9p.{"1'Ztx{7@`)Q1NgK+FtFCѷ"EYpkCh J4E֜ pPgy%&^lcO(O!`W%":M 9!@U 8zwYLQr0BFQ zz$Roٰz;ed]9; d1y8Gp'[5{.x.B8pe4ܭ'>GҢ.H0Ga x}J7, NVdogP9:jFqG%9" oƻfXA$xޤQpqoZ irZ x4&(Rcp۾E)[:(=oQP%c%D9Dk~G1qJ7UqϨ+{iȈT*Vu0s-hot4u#+ '&ep_R:gHBp)[|#ԢOB+`{t)?)!WI 5Np8Jk@Lh_gL[:21X{D$$c"yֳ='bKfqG2竢8᧥B3J.m^(Mm32`Ce1|Ja,Ƀdpx23'fh;p WfKs:%^r zsUkpVH2hԽV[@g9cU~$4RWkЫRQk8Rpvq!\C|9L"$҈w*WȏqtkWJ!FY~xI⮛%¹Ġ MW$3*UgpcD|,+Ejv< XdXS_H<ӟ,LI2og{x@h?_TAB%n[YkHb# ΑsB&{h\f^6DBa.gXAA.q(Q#Z)l],, +_a\m0s..&~z?َܿwYڝ؈"%P+8 aeLn~-=Dމ__T1-8ğAJD)D]#QZ7 )3Z`rv& :b Ӟ#嵦![&GNhMG6 $&Ǘ$ۊ|C=Vy]1H$en)w˭Gʵՙ'Z]P xI5[e9N-?"[S>gg$#Yyd#=7ٹO_gs^&'fE7R% 7E\AUI Z܁~¦(p%y e]Mf\醷go^]//[ʭ*m6U;YuG82w9Q,3r˘0)6MmIHJ:1ow7BBbi0fç3b59lAz2O#Zߪ_IqZ=]b"tA)2ZEDP?`OrEDX(H3r:2m-1mNo5YX0`W$F~5s{Ay]}7svCN`8'0o0Sur4T瓸d+>ןzf?^do:?\NuT3`SMS2}(Pxt'ۧӪW%fP2ܑHjBo }MĘK#t;ZWέM5e GTA`%*B:}NF%7㈧B"YFv !;TRPPi U6ń"2K27̚Eଆ+}ľ﷾_) DhpU dңRfB÷ <ԭ# tͨ;M;6u&m-?= r4/&t +jbvn];SE$vqUCOî蚚Q-/~CF&+ky;5:?ݧsR;z7UQXB*gVHjE*@25 fúPU4i\4NyjV#4*܏Rf;(B] Yr4x4W;慿yky{%CEaeXMĄv0 Mb1ғ)R>LCG7||jB(Aہ$;\D88x]fej<;}x0#HR{d2i6VH'0/ 7˪Gq v0[94˺]g70Dgh(c+ndjI1IVe'rق*D{ -t#zrf'ʥs99%(}Ԋ$Km<|yXjռ TbjX0'7<Q3$#ztXHSz׋g< keu[FAĴDzWceE!uLfׅ`۞RK@+ YfRx5*ngSw^ryGn3K". 701`ndkdsM\}q{c3t-h%MMQ!7WaS2B$bڕ&;]}Ƚclie3ס_q™]@v3@4q!d{%l); lp[\k멺=Fd Qh `(3z#YPe vW#?8);5A[uI=UI/mx#*JfV#B0*bT Vl_R=SsdM8@0Ϊ g3NqЮ(w9C 8+ vRr]yÁ7Mo\1BS K*h^!;͠(_ϗNݰfU}Ƿ]A 6wVӏ*<=I%컈9E=ҪY)!rI6B5.f֡Yci^0DGŵOdNsDB"KmRT6^BАmE<.a~L#- n޵#uX~l? $ʶ# (o}N)W`<Ō ^u3067Vnia >ӨMTМյIT߅cB7+[6{vSۊ j0d&"}$2~8a2.ƿe SRD)Xf#q[ udЪ߸hBdo8w$ H$|1%R ú ;y%5vEtNO?ʴ-OJ9P>w* y.dqR%/17@kwSx?t,)5N*M#PlQJ.>}t&(ip/eM-.lb3Bj2ll'Q6*q}q )"{`w[BL4?nnEe$UGD7 ^%8r,G+Nw%&)T OB!`b,ZW P}\> i4i lW#zZ7^_oRg!E ܂8aƐ?DjaHl,/\GM籨÷5*w6*9?D.}d[xGhr?Cl$2s})}I䴧?}m0WNbM7mۢwhMWPAUu3VԢ0^\rဌa؜\ƱQYݖ>pj2~. nKFNPЅ=4h4-'6^_*^Y: Uef>!rf"Um WOs-)vt-=iU++˩W)JX.y;Vuؤv q (CO<7 _#.oaD;I Q]N$h~-Hب{ɾkUP {S| ٕ SSVEQڎ;>Meiz V}V.}J?Vbk=S #GN),U"a`$zX) UU/`'"L?j77 ܈֟3Pb[sE e%v7CCs!3T>pA㳗6~9F>EՄ גK+t|v*ћ2(=<#^t$҉|gIl&(plȇ[e]INxjQ2i8A4HQ׫ЇFUkW69w'is[Yv)`B&T@9 |8BI̕חzc7op Sq·6Xj4N'|Ɵ`t'm?O\^Oyt;Px*7 QE^_+#o,9+IpdFC2>rf0gyVCJ]DZS[8l: b3}9ߜHGA?Q{j}z;"b(.%tD5Q,T}s@lv,E/IUQ^Lj SM&j;^ mǭOVϔ& ,ҦN`ɸopPmQĕX]c "\MRbݤF1Ô_s.l־MFOpAVŕ!&r m4 7V)>OͶ-]Gtͯ27Ϧ; dc^nd-!:"xIWr]2*ɏMӹ̇P>9kp+i|zquƃ4Og,B1OAp *T4fd O3|_+v$Oa{#c'w\Bw,& :f\N_(˳hq͹A+G4c#W~rCEl+6F^ F *rL-|1U9k3dw4$mVMߝ@ݜ}!P` !w$"ɛ ?o Mϟ(M+)#'{tQUC Ӏ(}{a fC8~tNP3oU,)F) =I^$J0tM&afmG(W cGyٯi ZX}VdIk_\HaTu2, '1_]:\vUQx KɑB4׹eAvDV;~}ϠGƨщ=z*'hX^ z] X9pK' yQ_ܢ=j:+X&w4[@-N#Y]60̂+WBNq%MhIoy7tV))$5_SsB% hu2Q{v"n=1&#ؚoհb|x."Xql0^k^"8}Mf] kX7b{eڋ@}DWv_SY6V? eMRXzwM;EYK؅rXy(kmH!)QPPFmNkf5\ѿ{`X5zK̪I/E VD7ɑjll@+Z1(]:^#W˧QyKhXox&c 3>~ ߜ#E/U ڪ$`i),ľg)٩菴=j?_Team|C% .whkTxIq=uaNO„] >lz;nv.27l G/֨Ooȵz= 7LGӋbo5i{5L6BHY~Էmx}E%P@x"0Rk.pb:,:)sjЂ*#+.{4mqkEhʋv]En+s?r c<++o GthFɀoQl^:qi,ΊNHu% Yg牾F`xo6r>;trY D{f/iSsuJf%Ht$G˿~:ԅWW7͸g&SD+enHI|dvN>1%W7("C9I=櫋at.ŻܮRM躄 UHi:j?g>|zw = Qmo+H @(ug<#ԬcRCuʮ]~PG9rtt)s `F TgR<>.-;s;R :\ s5Djjӆ`+:EKP:vU=dWɮ:T^1zW/3|3Eܔ_0]*%eJx&)DS*hZ}1SJa|@GH Y!=J}}6_ENjV3YS/JJC hۜt/@_ m ?'(_0i1ӦLz@HZ5jK>Vug Uɖ3!] ՂS{Ma-UjW}kdp F~ tǀ 9?#A ~2n ,`]zq6^d,*d¥&e|\ǒ(gIF;%b(ÿ P_3v|˓U8@6y Nlh8;ᄹmZ+w(PA$.P-͊ !'>m҈,y~S#'{cG8}0"70[hOQ@]C9uNۉ)S|CO :ҋ7ΒIA~A"$UNVxq7aҪ1GoI*˽Ѭ災em74FyyjCgFB$#A93JZ R1Qh\S>!]1"bj6˚P\W{@Fv!M|"WIɃ+󨖺Fbn4;݌g5*9u%y];d;"BkNͅ]t)r [6sW4+?cJ;Jv!_)uQAP(O#ēQ7=mF&/Qb]̂mTf+v/v5|=1K^ٍj?_x_4 A7ŷʠ6gaxp#e7GPPR}9烿ݗhu55?߭? aZf6=uHDeTDаK݁+! eҽ۴j]o:҅) ~٠D1ԘP @]4 Sm;Iitf"fsE$a䒻;4Mg%`;bkM5&)_i7 ҀLENg`HN|uD-qfCkC܎:v둬2(&odk$oxĩ\!]9j.eV3J? aQoP}4ԥTIM= )}\iy6s T/ݮ,%ݨKQT|`ݨڂU!8R62%D7hW ,ߞppwQZ#tx9Ad~dk$[;ɮP0|p.MOtvUe{OqT$F-ȠC7S}e[r3ngUk/2 Bgosibh%NiY\}?X.궭McO)(@㪪鯝3dDņb/%yiinl+~"cX}W2E;=mN&תqf =Qs1/cmua Nѻu(tZ J'!ɣCAmSU<f#e}JkP6s`"D^ZӇe^FY*P~K2I!.6ow,0b°9ME0 FV9`R;lOLbbN1lRdmShс/7dV=kX=&ӌ!71ZA`I=g0C|#TtG Gg=˚r qDW7+-$Чq{O_Zkl.@9$]>:EoFD_򍑗jg /c?c)FY_h!*h#YtvhZi'Kj_dl) Ij"lho<_$8Z1~xSm@QҋX*s.@OYg `<3IFEj٫ m`^Is/FiӢE2LJxְ̀ v{e]Һ=N IB_H4Hl-Dk{> 8a$dI#m :7cJ2,L@^^~g8:8L]G_^oܵΏ W}1̟|#vWT"K`}h-g*A?;il)@Y55@M _ Ne"I Ee 8Pj{]޶)/E2raBUHpHbz=BM=;r>qi`i,ٺ6"  O pim;t,e a~i|?g.)%}U= >zV1p㪯 bOԵ2wtg yO!7x9z5`/q{&1 QzҶ!LŬ(/~!&(e:ë%OZ3wɢ"c6,[vwޒl™&17w@yϼ6F ŬcP9$ NӤAȿLC_.Y\陁=ν N!BY!tI|Xɬ \Aи%}]h0>VPca#n|Cg!5w~vāYX%SVʆ9g-l)Ư 4\_bdrOGj,yYVv/:*F ղZg-t4lsƗj?17 ]DiX1uA[A]һAC7sqaF=¢>ietS`Β]Q0[Uw݆W,Hel3Fn}WV VƠ# *s$ t_k8@ fJ(oXnrbR߱ &o^ Hj6ݹ^S$5&T.s/j=r=m [ Fc\2D+NutMs߹(@  .=Vv H;Z,;XLF%ܪwL7"%7.wvK7'GE'q GXs"$="1)Y⾮M< DgIK[V0p-Ǚh[B5=_o*aaIY?<Ϫ ]^:ENE-M浅[ tB` ? ̗i:iȗGZ>1^[i6ڃۘO/<9\l5UߝKu} BM[-K7' 0є7T+Wa< N{$ojz_}fB G|r~4`qr`ӫxfmWyolk/?e^3qQ/ê8~ZZjRg;hT25f-n aĕ=_@c)l7KJY ڙђ(FeSBoQu?A86k|TGn|ܕ0i5aF.F!!xGk鿬Vj ϓ60ʎ6Q{јd)d,7$ e=r*Hau`~'hasgSK볰GVdgIFu8MqޘQ%_ v Dhݟ&KhpGS& Zc?"tYDJ, ̍!?xYEu"JUSߚ@cM_0/nOAwAmx%6S|$Qy1 ~|affTbFܭsRFHcR.T% Ƽ"{N~ ^jHJ: W^V2=nHBW:_覾d5^ӉORt.i8a_ػhD]=V7nW)͖}5` l /Ipn^&dvW!U25<WfGdcFbslk$߱6*e8{ZHXi +iJ۶L -Sם93r-bL^ + ymC-0isOeJ29D5-#xhq4;2?:C°S58'oߥ~-:b_ RDO(}q{j])~N;rr}YppIٴԁEǘW ` abwof4EbuZNk:>1ܘ 瓲#fO=i`)tGzU[& (8/Tp;/{g`XzQMDL)☋@p^KcgFlK0ansg=K F=Sb@$d? 8zRhR]4Df.B*)AN^Ш"z 9-aZs)6NM 6uF;0X:K ^TCK:!*'$íXˮ |/%)̛ݾ!IaoL$6KDdPx UCI~`:zN=905oE^ ˲.JK\n0=C`o<%W Y=Xt^M3d"pŜ9k8A₤WEn΅j۲HfE(5~]t`z@J [/6-(hwu? 2v2j|DMh+RɊل堦\#nBZ[0+mvwU}5 \?ܥ3d!b.ռM% Vph-nY5^:0cg@fq>6_}w;-̫+N&lÌRf B FJb*$"Äk4~?)PN{k/h1)KzM u48fۉcO,$B{jDiU:QfOV_HGhdc J_]\w0 TrAӯk^w 3Y(YWJg%cL_n[ܤ1 ČQ5K5ﶉUX0uH,g2kiNi{ԻvҺtX!@Dg#*#5E)ΞPR*x |<[i )d-bI.B#e~l[h)KM^DUʭ%u׻!/ ʺ|xf5| =$*UNJj(@]lGT}Ģ7/Fڠv1f'!O֔ZLXsAKCoRҿq2 I-(Bpg@l%gvְBR&́%:Ҳ,ު"|$+X*9 t3x՗g" =jSC پBA 7~eVUldҖLChd7h :cs{_C6\`Ng{;t OpR oϰl,$BrBMXDZ2u?s3ӉˎU%he8j ; K(ή'4 A*ME].'lu~PKfmZ;IAq:lG!!xxY;9SSA9-Vc=}'9'ܾ̙cŐU)[`+H;})V':ßF=qܬ܌D}Y>bV]>ҷ-Y5 wt͇^ cVmWpjTA50<$:7cȷ)s.U^'7m;?rHhTv{BtzތwŴJ)2.I_ % eWqЯ®0uđh#(ϯG3Ț/hw@\Oⶏs器 ƏgYkVKw\MTVT<>[@XRsv"nKv;D|%jwY/ ;!CN|)/\+:N7 XFA㱁l/AL4!S%[ !}NʭsU'z\ 5XynaZ}7F4xErSzͶY UW_]: J㏣#ܑ!5Cëg/,q{`l+')_KEzP6O'&nfS\{R.(qaWBE :ʯf3ꖯSf-M$H*%5 9WIj ?bBK"I]EVS)K);)F~߹FmxzjEIOJjpUEeW ;Q:@dӥyik@ۃe/WCZ B:hn=f e;뎗ht;ʦ@r%8|WbyQ]Oa/HqCtQVu≊i=!moV) o/Ss2c튅P+%"ۗQ. KFdH/˫lWE7b4 {z ߀fpP$ASx`nDBzM n\c k[ڥP z+^+) zaX)}nakSh]Ds^짹Z??0>ooFtZLz \UUTnFj7vtaL_PSŠ&D{뀸+[O؆X`3fj [It;w2(b)``VY%t7 )(11zf8\WRNg@=dy #b/Aލ炈pXx_Jy?,^G&>_=p?{M84h@j|w;0'&eͭX]-ks~yÀ$֏ žLIVh VH$ss1c]i.=E6x/q"!˔IcmF@O5]|Ejl0 ~&͘Y7ɤ,_(3]Ot}sƂZ%˹K?pSw>1d[w՗'+u=ŭ5{Riioq|WgJ#xڑV^TGh/p߽BO8Lyi&dzR[77nKHl?lkDVHݜn8V3(^=j 3b #.VGqÔʣ {gѧ.Ȁ eq>kUHƖL1%tV@dCDBvRIx$ҸnołƐa6Wz@́.ki XQD/ \LQSAEOh)= :$H:} d yiNe[G'R fciU[dj$ @S5q:vq/+9TrzDN=OP HpC4̯s f(|n9nbvQմJ#+)_l0w'Oϳ=x'o=o9cs9gKFt;5NjhNhR?mh7d \ƅeW\$'P .Psd|C 9b6+@$T~CFig j@&MCЇ/\b569fF65r/5|j.[=,oAcg 3(1h XDJM3Dm)LA?<dt"顥AcF+T|ML!s֨^?<ֆ#rjMldTʨ=#}vђJ.#3PX W2L{xM )ʰ]e^NSGe͸LTu"\=kElaa|\:#Aual>J֐eox&88KU pHTuIf$n;b;5lweŮ%s<=)j`p}c담 @-7<]!L0TY<`@/:ךJ6VlS[@%tEؘJОkD9*rzz*R$X6G5( ˘u\v68C6oY #w(&m]QK||D hDnBD G&^e {(ϙuhPg)y 9k#b"l1兂v.>oO͌ꖕ1;&DA_Jրlt ;A_Aо96Wo0JA~([q2H~y0T72ǏށmTK}wWt1QUᠪ,!ma]Ћ4#D* Vq˨'С jj^C?i~9+#anZ_M⭡zl>u0cRlW riX2^Ӄq!f|:nI^xgŨVFXrC#hWf) ]* ihTL"~^XAxv-Vyf`6g4MPd@mk½`挕r_47iR2^jeؐyT약wSc:9/J@g^SCUaʝb'%{s0zvLÃ8F;ݡXd NzE1*6+g|w*W4<)Aa\%QYd|a=9ӱXЙQG q Jr|6dZ.Fuگ\/ 63>UZOHmR6Ee4}-Uv fZ)cD6$Jq*?9n=Q; FYB>B11pfL oGm _3&S~v]κxU&W7_ m}s_0+&ӦgLERYԙ"{?Ak]L>9nzM=n]*qbNFBO4n9`)`Y; 5t ]Mܥ31BEm쇒oE﵂!4z}|'x0)E0F3c?Bqb׫'&8Sa5DrHIKC$0t9T{@-:b`z\nrKK'Ƒ;?V G&ǎk^`,{P Jx~wOgà{|ċM#0G f#o49,YR]Ro)+k~ķ(YQ>AApt57!-Qϸ\tbuCA-7*j{Й l0r,;49l 9q}@6 ~X6'*i:sc零,0|>,cD"u 2HhMjdzW_eMƓS Z)g ~tn>~xU1 H^aS+cW h7aAa]m0C\k g'ل-t77n&j4)ScCƀUHԨViQG3aVoiͯyVۆ׉1 lP\1OҞVmq &̍PJ@iy=AQq>ܜIxG3oR} "mv%ˑ莩xֽM^QBvuQUW&Mm#tTX+4ϰTSmMb Eiբ_BiSj XBdWš -`[d}0F~BOcY\K^Bآ(:Fu5#=ZN[g<*`T")`*A `@Kgkc#!btbnm;bKڀm0 LsW.nꎙI-|ӔT%Q˴tdfkLvFTL)'H_įcn"U@|;d,H- R$KM 1)D_`kl/}V.JѹkTӑ®n0E: G\5lA)Qb V9Th% ,ٸ &H++vsSm:s}(ot 88#}C;Cꍔ*B:H|画m2̟&V7wxdn޿QIhtnty7fV;ND WVF|7K+B8x:態M]h *yۅ 'uUE$: 0$\|>*Ù.<<7)Nhk1r^رDVAeW1:}k1++ug'OF('Q -k::AlhO_󖄲^>Gp5¯}ȸ;M,ԝL zũE}oNy/ r/]Yff{SZ.hR6OҎ=ςEmr@`ͱ(gtߋ7/"Oǖz ASľ&,j֬icq&J6X%/mf9C~_1%nWs+ʓ:mwb?z=66*B|D*X/fb:MhQA+5\hK:rq=o)B }׿(eKxWZ*hpvi9>"?%%"gWTnn%;**t.&^O_2z-%ak2*B0 >"v3X?S%5:2o'4t,ΑI)vY(h&Bdx *r^Z-bf C^+?Xf|iPb>.v~㹬K#{+ƍOYV J9(3A@E"ZH x#FcW0ͅ}l` #^̦Zi'G|Oc[Xd 9?*' fU<&F=`ss;<h=k@>)9NsیqpVtT\(k W#79AZ⋒4b}TdC_f dX[™ DJM]?C^` 脁pti.y Y!MRV!|u( p &GNv}n5Kx؞a gsBRk 23 r\5+3 c \ kME(Og(D!$.Y.C0@JZ"“au6ۚ?ֵe&St`o4~Bk- C cv-jO?NU7*S5%$YΔY,'\maÙ+s\]] |̗҄ЌE`;|9DL@7{ا2zg%Yg\ a).Z1x̎b}ҌfSBh16L`dټ Ni s峷 UNx-8ql+`,e8ӼT (Z"f5pICӵ]s`k"^V#]o *cAב8n>˪Iz;U,&l(΢:O)M2Kj3F@sX&&bLpûǃsnyB &dA*M*e[tdvsdձyN9 Y.eRׅT{$ qP຿HsfW̋ۜ\;lwf&ݩY"Č^z0yJ( clDz׉/3J!at0(IVh-:Nc"#J$G&g~Ϲ.96C95۴Tؽ&! 6Cl34]N`ePk,jiP4ZyFS8ڈF2ej#+mM0\*Ƽ!>^Zd{X^[ZLa{FN->,R&{٧*pnkU>?)/J'yXaaA'v.W?#"$<bkw"˭Txa8DfPYUd#1,I.5 q 𜭎X=x^(EǶL1DzT6{ Ble J7`<'ET5R7ASl 43n_?J"Dw71T"3dUj̳JjsbDW} 6 (rkGAS"x]adlIiCÎi_']U`Ul`Iq&PVR/jtlP?4xgJBFf$IP]z 9A] TƠB2YV`k^LAG&sp oM`x=j 1*U̲lߢgF#Hm UEp?׻U&_u]0]j"&kvkS03,mFgA)D4R "W|hv ClZvSKݩSE)}n`ET`4!b;.BLLD 2%B861K88Qùƞ?'] W~Krrɿ_L/pW9gBw?&zD+YG4Q=o,ΛўĬdmyHs04HJuj?_?:F ˇXn[1g#Ŵ ׳h; q-=$4n%֚6ԫpb:$)F%秈0F\itw\{G؃zBsW-9&?8,۬EC֝ݏ0@wr:2/c Xz`2p$vP@u6}֎(1㼔9#,y-HjUk7{Z19 3(d'I}J2,`mzJ;N@8 g#<Ƴ gb}_$hIOG+Bf! B <}Za+O !uL\xJP&lYZ80TBGYFzZj#]KR!IUy*o> {q]m:pLtb`0[ 7S`S~I3ʆ J9kueͯ@2ӛ}s|Ok9s,2`%kBO0PhnPzEw_ֶ`ݵu,c~|zZK>Oҧ4fsuW_eo^ເ}RwG9*3kbh'pKTq>U!u6ll +Ǜed'YHET_w%Pu忐~ ^;eוDio'sgC z/)Y!{ưS搑*Sخؙ3ZQ };"5YTvtYe4YQXNZJ6uد5+c )[sdɓiYdi >Cj$TB絲\gV;+\>ɭkP͞$G r+0~a\˃L2 Ke/7qO.l{Fa' EPUb8l͊؀S皖%y$?#!1=^uCcs$IZS Irz݆P:X%/H?W-gc9aɃB W++|j8R&y+{Mv (2LE}ZQ8HZ_)tW8q̼U,-B =|9ǹ\}tez?jOM|PzjNBS=!NXn3 {Mϖ݁tɫ$4R>RpY[NYPEKŚQv"츠 z37"scӒFEqomhC,HCNL^ۮ8PK7AcלĕaJr+2N2">@z2ծk!7CH[\Zatg\=_ CX=,7\u35jR pduPJ '?t1ݛx4I@~ FԖah %ζqX3*74״(a堘]8^+:&iskSTgD7wU&#/܌|PB)]7GqYNhމb/ar2f32> >ܫ4e̜3Lٿi/wU[# 46XЏ(X2_HR!0UW1Ҋ5㸭"gpEbD-^xRÈ(`w uVޯ"Nw* qhĭ&GlxFx,~:lc cfSL.lN*h^e3;+I<*s]ԙt!/Ht`ԋ؆0\}U6 2*ij*9'놹!07kyCkh&rb ۮb:}NC/jѡt<ثDj?ɩWa?'ޅvbԷf*h$/݋Lj!GAGTuNZ2+W#u;iDl?6_ M8j’O>dF']MZƑ%Bߔ 7 Pk`xOnF LGsl]W~QxUMŝTi_ո'f_L1n׌3A,Pс (G,I q\[{kZu+o]dMLqݔCX#V<N炡 Ks7GӘRc3qҾ,7ѩj?¡kd- 6Wm:˛;1xV@iɦ5a 3NNkVpleNGڝ|dǓ}h]'Pt~Y%tAJ>KCS#xm4btTizCߏ$+\N/dBK}p &L/ e;%靾[[Xd0(R]it;y).Hl]6?\"f{*V99PRoUc{oR$%C.^T;> jj|PZ=2Ϝ<1&rA!(ZJ;E L%C}#M̴[6}Ӄp蛘VT\V6krїI?ǝI)Q0랚)yE1 b uvLR0rWV:L /ec?T ɉo[Kw 3_zffpe-p8 |`.'|v}zu jvE6Z> خA1`@ҷ' >\1 J{bTtGHs#R8h Qd;]m׬AE0]Dv\>C'#N*A3RKY(B,B}URUOo)[i?<@)BDΖiQB'sş~  6wsV&`ד˨Jdk ډ|fgry9u`$uYal*@9mO#4 ֒Gxs=%1zG!MS/jC'r[N^KH 4༦]ZR -j VރRMTT8 Y&謓3ѝ?Co2ldcX*#Z[ hA5'(jfcHkfyw*m 3עZʽ9>3p,p&t졉e&gnR{!zaaoBLV7 1@;1M<;HjF6dP&"|7R rSMN+d|BEEuu }=;ަRqnD4D0xOT!~0|Q~mEy0)[2fvOeƯRjỠ6GkZXV3{Ϊol ,-Tnm áaO҂v謔=$%Ub W2 вK89?+M֫K{e]N7f˻A78wG3}4=RULvLX Qg#ir`$Fqe7"w7fg1:P+yGے@IKpy y*^@EW"V(ᐍXu i xY&\AFOAlQ#ExmA{g:u ngԹSKv5ȆvEӶDVo^!KܕGgs gT^'A6L  ǫkt/m9V`"4Qa6O>$&.fvqK}BLXYT൪椽mK0x~=o+u/4 /)4r ]n_9F̧i:($k+cK]~_5מkJ4uhq@lI!՘V~(>рYA ሌ +>-ي`ͻͻ؅ʘHvYp$zH5.xeAҙjt?)o\yVA47M~SgHO 4AM(ѼWVRBVi-B#!|S3v43}JmbgȞ:Udi^o=7;GV{D;Uuz-( F%-FIEq'ct{&݆5{fz ` ؔ[& TnF|'P,LN %ȯk<@}=]œ ;^j,9kz]/.olXNʆվ9F l <="ZA?gLڣ8hL: 's? }+rQ }*!U n)Ps+^3\T]Oh8!rufrfuۅ"ֱ[L^|e/>-GOP@_Tq2'8h<2dtp;.Gdg[hDs1ߜp`?~^4 &)nAZh]L!Npt+bD09rO,69ZAVH*\?|5-n ^~Ek_%i82CGC!E@}G+ [q8ٻ%eY7i)ۦa$KtlQ|I kG:>JlLO+~SJ|eW`C/$䉐=*IoRI1 tró{+S\-5z7$o.?A+Q>D{*{ե>EP@ZPprsM CARW3FTi7vi_(h2<{0Q1T.#G\<1(#_m,au?7}ʻ/3x5"]Găhx"YHjѮMRΣ 1iuXX eOKε5uTQ;w%+Ց|J:<JVl^h fjJ$7 7ࣇ0g@y 6 4lܒHƀ&t3o34;lPO ebx1ߦH[bϤK >۬)>˚2T;5K>O 4jzf-SI*nÆU8\̦2O+ԥV7BZ0ݛ~FŌ){9YM/ RYmWzp3I5-z݇h&}.P.nX+}{ ix5_)u OZszA5Gӊu"|FJ}l-%MM^RTnT|X5g>3xE"G՞g3*ITX C*RVMZY+JMtvZ!0vsn@uȆxtvf`%)6i:^ C5.JDouj-$a[K/k&(ząEic#cOòg m$]ǜV!;)# sO .\]IѺjCT֦d"* |!Ⱦ0Rsj] RBZM` wbYns uC4Xf8fVa$vSf`,4+S<&z PʷÏ`vmh,y bG%8o:+804VcڕQЇ8~"^aʉp!#%U{gYSƾyv9lE'+7cCF4Y_DI.//$MkdO^zdJ­VvB] ;4 fͨ9IL*h<.,+zW.:*Kx>7#=yK_z݂Pq9)%BQ3p:tP0!ecC9`;/q1`J~r8R8U\cjnA`s.P2 a%{f7,:.7+Q|~s3;ɐoRhANz# kٶ%P,6P>]y]ghrZGp c9cc}KoK]#TH\|_i瘗>L!պf4c={}^,t}y, rnnݴw$.Eu?cy!.ox'1 G.d vSHz1IAupNz d ؚ#d8^CsRL gxQmx HH!7b y@^u jۇD`XYi 4eL<`Gcluތ*ʅrJ)*2BjYZK ^SH)8 %mٯ#7;[nw~S1H0Նh3W9]Nӎ[or݂R0Qz:>2y%LFAM:^I Lr3d1dWsbx^w5V!էɌAT2(n5QȞH֖]ݤ9ZWVށVM^vf}/#YԆX^=x#(JMԓAD "v0 vy­Q. fo\ȩb.}CP6v6ٱl y@۩a̸] L.ϧ$1 :0kovLNX6&<[NP+(+rp20EYoOܨoZUT1;=5v*g3k 1ڮAaXmhJhS3@c)z>[L22h$ퟮ!RnP̾CK<̫˦vV:-H6ܟz)IŽeQZn(};_:xj# 5 &^q~6dVk ɞ []^&]Ie`s7lf㰅i[k(e΀$YY^~Ɋe}+kAaWLݞ ߰9GH])x2V, ޅW湙4c4фW_f}[ȘwKV|YLxo n8e  ٝAfQr_Y5n^+V'm%yPB2rFs*= dLD9"͡f9NI8$ \܀͙Gqo5'ݞr @vni4S=:݆Z;0*xP772) u60́I΢/3IƎhI"-v;I0bYhȲ]~rp<; (gӘ`z5.|800}vHcfXP?GNL1q}wp,yB&eZvq%˖ʓ1WhBT]k`V>,"881\#ԥ YV5HΈDatW֤ -BJiѰۥ֛Ǖcu#)Ey`֣D"3l~.sT989%yݘ͛[pX<;jxb,Ū7UZ0G]_dPuRBB\EΓ)flk$nhh':0inhCl?7kHdEuN+@k{|հhFe ?1^ zHls3} 1Eͥiri UiTxme2Gt `)];YX=F`x eq;*Z'@ɔ_$1v/PنuQ)@k7P57S)uXnlc;cCԬ?eD{} &JmO ?9,X6{ !>ZY9?!ɂ9 H]gGNdި {E&z-- 9[b+ @LҚr_G#G2;VB.oR$jpBbL<<럴i=e#eƙ6@EISn=L$~"UW]hd҈vʘOPsyyCy ~kSfcJvGfDު;gtG[,4r/ ` NՂB !3,nt${ދ?-J=U3#3)gôc@J\>ݢlZ&cƢԟBR nT"g%*:c"Wu_ yM6dObiJSoՎ PM<4,XW꿮yٝӪ۩>av$ҞK[s%S!:F)szvm;fЅ!v%xQU悾F`+ի,cIeSZru%!(׏FI|9R͍ջpWAc4 I0.&<`-7?Yl~P-{7{gY#۟iPǎOM 0] 1ʦU!zfZt<0f5"F @lQ5@Ww̝ŢiKGO ׀TfbipmI?k!&beJ ҌeM(,$Q9:F5-b-uuʥU%[J@t{x/t7>e6WOJ5Յ,#3*#smӮۀApV'z(fNIq6"5Zi:Ԣ{[ 餂06QL6?>:bBݩ]/1e^.ve1n/ 7t2t#s."~cif\OjHܨseMCGp78R&z+p9kldAbF5Tf/qP kI|Ѓ~O8dv5p_C#ƘObEVxtĪ.eۖXR5L%G-Aϰ?) {&ܘt':[%S͎UX=KPԾ rhtZHݑuŸrGÏ9Y]nw nH#a\ 9K9om n1݇GJ\.3}Ī6syQ |p)f o_qۏ֌Ax_`U]{L81?-1Ld0p1.[84q}~ZT k8Z:ޅݡ㟚n*1?I$s#%54 "A1+ iv3b5prUUɍu eB)1<@z[֜sR܂{C/ T'3wH/kCrvTr[ܟp 5 mPЍoigн@uwً<,>$"J"=׏;|j9 MP9`Q /7՚DO"P#"voޖ䢳D4-$\fml7I, ] k&H-)("cڌ~/}}(]!};g~^/MFo0`CNҌǥt!cm֊1QƚMRP6)9nل[nNi|Xm#| r0w(*ca3rc5nu2@ō}{ E%޵N(c1f\%2u3@ CǬE!wK.;S s,jz [YJGU|^yX6k=tv奣4LHM*AEf1L#ߒT-3KmP`oz!pPE4U9TAw"#/qldu'!? jLR撰|A3e=_`eHCA$çjArn}$P^xvDE[`+CdZA>$|'7ӦsKb[zOdJ@\]ICd::*>iP(PPYŸ3NNTNp`S+IUZs᧡2[glߊ;1$$ bQ>{Pa<%k@S~UT^:_t(ƲuceQn 9;; 4{b(LFOO4^1 jL'4}04KS<3D[1Jt]<1e%JH+NH"y' Rs]R+W_%4_N 9",hmܧxΨzdzDaCTZEYo -GRD -WY&bڰ(>q8jO$=쫦!xSJr>cY9#X/OCmvފHh j3hG<]WZ-J; |WgYNbX|2`]th*۱+ 6r5 A>QP{nӞ=4tߖl~:L$3G$cM}b ͊DD#m09 [A K/\ZGhBzS|Ic*ѸJKfIzᏞ,9Q)d&frD̥W7Q,IQI=]sXjϡN,ˆm n4/ &T='õD2F`kYؽy-L1g[%][D|a]9A Eg^sܠ=Kw̠lY8ůmz pʿ9hjT9ӻH*RTjn4p曣T풼9>H]Xh=db秥[!<(]IY{2#9D>SB/49~I_TgW'qPq&U5K{4%\rXPq379̧v|efD_39O ˯:KQOËѧ?fǴ#ѣ1^ն|DdG0)H # 9`Gw?ؚcB'*'w|Cи֑OF7( *<Mn_ƌjSL#`X=|LF|.lɷn"sgqrqq>&մMYJ*44Hwe r-AͱcS HWy$Mm0+)4<{/<QMa*JÕ ::LL×ϨZBUn캿op!;%/5o,SnRe"˘ ]˙D߇ݩz`0gEwt_vaiM¾R \7"2%t ߶\{5|qX5֞lkؔ͵wFoevx2u6n8X@nuqjS<+!qT(jE _~7WC:?!T9VHB7mWWi!KC䌮O r-L>TKBҊBc O'' y.};)-MA!❦ 5Ua/ߟYv$OE@p']­)F3 `GKu%z"ۆdM4+o2e Z`˃Կ&ށ{P-]ϛspQicGyM*ƗOm|Al;k;}-]Q^kҘ$xȡo\?o ,@l:o/xRHn9LFoX+Pvaon>gi{@{p\Ò=kF]D#E.\v 4-0 Me,^Tc0bFݘ&3kp)54&C /\(6„;Enov_[2ۦ%.q>()C{4Y> .q̤e' ||#$y8+*m" uamo =KO[Rqс%4'1\-VM4cZ~.G5 *Mm|4yeV7i+ <14- p%QĖ U-4ͷq1cNu$>~-H2[`6 a#Xi۸ v=r~ Hŕ DWDcUI-Z7>%FP1A}U~2~lBu8< Epx"Ɵ?IQy޷s>R2"+H ׯ x 1y=aVcN-]sL;ed<;=APa؃AݻP_{j$uf<aFoU#K Btu% O?fk2@E2@)'/;Ə̥LԸ[@ }xHɜmƈs%'FlǫD0 / [GkvFf~<<?̙^4GrJxCꯐ {2Ҡ̏\U:$fzB.g;߹½Qm|D]tSF_1G8_\ٽ 8n9ƶ´B"7Ji/Mf?ܡu'AWfSt'T 4tdY[yNj$SvZ@ ,ޓCV<69kUq,3<O&8p]ZrBT3yJTD\Y(&uֺ1m@5@vSE[{'^1ar%Ńʑo֬<'qg>L gH-vIAPK7JtS,Xxt|Ɨ;5׻6 N|OI`?i'XPPHN׈ÊjoZLQtIsKf`j)`ނ[f5m]r]JV~{AbʽnOjH`M? u~?JI_6t蚹X%k X]ɂ><$~BA ۬,Q4gQ Pqj.!I.[5! Hm˙塿@E6$a]sP]6v_N!:Q'ޞӝ\_I@pz&*H\aV(r:c&MEV# 0d_ sJsEi`(9պ/Ç}!MFg|5@_U1e 笕@syY`~o%(^Vw䰢 $ߋ$GYO`x-BfCjqQ>/λB%su(]ք.-i3)N:p<Ý׾|[-/hn4̮~ R s?gn>HYtLP#ԱENV# < 'EqBX~C,ˋjΒڿbsߝtp2gJQݖϙM:B#3ye+`rD$/w27\(0i'13vpXC=dp݁^@Bxʦ0vً}i9'o`qNC8 -x@C@X8jxoǓ:FZ=.qbԄYMrt<>|cWPW}eHvz8LyU ͒!^tЗ\x MӏPl"Sр$X(gX(|Bw[:[аc-' jrl<khBxs{MWwU(]3yV}hE(LƲ5 `v]w o_z<s|Z-n-|xh y.̋3hIڎXvöZu/DN8y+/+%ڣ2LFfEV{[l85Խ!@䌹VmFf%]wnoHHJsa4QBZ&.0f >P'f: ujp"cSohu w-CalU;Ž R5#j4CoI\Vy^p ܍b vи:ë83"^ܒҿ,Lza(~+teT_=}J Yu:yJ1>/{  \ٽWߜUa* P{/c*a$f֫Ĵx՝R~#cS_`Sc/jG@!z8#qȥZl7e:VMc83?'JmkAmY+Lc!W G wqe4!?Y,bvha[wɔ&4ق}ۺu_xMn^7}q@-Ps6s{ @g/;{\ S5>lZm}),W ѥ 7k ;(_`]M 5jN[E$V;Ng)4ϸxR*?-D&vAӠ{eiy 3/T .!MI<' pH1t 1_1FuZdV 3:\ƶ3|OƷ @vϡQWd{dk̜YDʼn*xտt0bV4gPn=oި#3D<| x9dm+:VG8T-E R\bY"5tkĜx$l1~vRyi= Z3.WLTy[&ު*frZN9 _< SrDZ;a\"~!.}*\ni_dcѴ-=>v_6K=?P{]> >\+P!6/21;"Afo;)&pB hu' Qr}nȳ87O]VWju~K*J%* h5\eK!f"|jeqe|&ܴ W~gj0X5ע7vT"Qi3]QSX8CU WwULV]is$dXU6`>bVƌ*r5YF6}L Dţ.*"`6ɯ1>&FCnF}PX:~E n\05@R[m*r1J tםʽ'Rt $@􋺜+7+*"wi(#T'6B> ŏ͛ScRzId&#)y"j`SJLXGUKIX =ۂH~ny_/z?7Xb;vaV[2WhAcff@|<3S&l @÷pJ"^l($ :Aq976YdM;X;|"l3xU4 :-"j_9Pd`?ȒTݨ~?)8tGĖR1<^a΃[`Ϗrda{'Q  RPFubM p,my@xﺠTBK}3y>q0w*[`Ns%8)y rA܆n nm6\(L8*CZ sGnӯ|;v9s9EQx=L -gb%qӪ58Dإ.0cv4[fgS ^kq0yHW'c%vl"MVꂤ'I u0t4R{ Ak齬;cnGnT\ 町r%h0|d{+.~r=y`wFĀ{E؂]vR\XFkbĠ,dX \jf-KGqiA#(ipK %Y#+LuQ/2_GaeA*vX0x/aOvv,(wI/yr=/^Ksrw5BP :Gɾh\D6`]fIX'%lArܒs[`ښmeǻY TSɌ8& W3/0 wN$a yɆ B-M/5eqSVj;f ɾ M|?,E',Swq ^p'`9zàgruy5q\N~HLmeճ%i8g2TjĀ5_ĢnJ =Zν%hٖ[/]& .QУ+9DYNZ.qϚϖeHkf=L#_ݽM&,('YEVs%H<ބV 6[ ZKw~Amd6d+kҨ!RQl1Z a&#ݧ0+ Krʒ49u7)Hl%١WDƱz[x8UQB!]#@VƲGW J0:TmpPb< Gh(#î\"R:GRC:,,.ٸ;1ؗP >S`dLӢd޸߶/lo3ڻ-O2H1i6Kgܖ6+qq*^R IAE?VEHOhًؚPp :HŒG %yg(:p=v>s:q=)kc6 /|YͫS4Xk dxq.RRlh@+:G CN0,W6{QͿؕdyㅞOM6ԋr{cKU.',D?guQ~β,vvvT$a0m'9TJv#n*ZptZ! !gtGȵ Q@mk"d"|hbfdzQyN_:ܛh&;K&c4yڦT <Q|@45&q_SꯇR:gtQ fy똚$gA߂ףٲBpt)"ҍe B+<:;al['QnQ9xn_`@Fg@vNUޕa__f?$vj: 0iݡaʉOE;~I0Bif~ ~"0u%N`|YJlɅ`{qCHw(mj.O |YK.5A4"bkh%YyD'޷C Q câg7zli{]t<4ǼJxpRt%K>_8f8߁(‹i@/SЮoϹ['51:>gk73NX&FY8T@9|GaH0B_`h6飝ӂlf_*f-G#ۙSk(ml,H+9$T/YqX1۠b^JİiX95/ &FPfU h՛fs'u!ngϡSM}YGPo*wՒqD>ĐOQOP3*XSpݯ(ԁE?|mV 8Kwr {([t3-Y'hXFDz PxËfB#Lv W=_G$j01 c %M(c,&4ۏ/|aȹʊݫ|l*MW/`qQo]Œ'N;]KA2JԲYx5h'7v򑔙YiɒBVBߪ rУ@X )ZwғNΖm:%1Qf"ەJ(&UEz'ax֝7r\ *Vlwsm7l[ߕ؉KhB.5b@NJa?q% swvrB=!!Q@JRiޤܑq9tS5v*ozVVg$9TͫO"3\9^($owF8K5%֐ԩ~Ynzqͽ9 )'rM4%Z q>1)fd 9ɌV2'fDuM<5fs$fe, ='p=U'U['&_EB4gӸ;n]8Ol?X-jaT&<9LD|X9+$Ν$mBٶ?A+ N o@yԼr3dlUn+4uZd8W7]B7ќ1s Ylml,KY/OXDx`8W5-!?jURܑ{_]ueɿZ;4nT͐xϟQD0qoN^Ɩ .g4~rpgUd+GSH y^O52>/~SPLAz~ψ.-&!w'TN/slNp 4,$ #]_A@$TFtpghD{$lQz|z©̯rȣ'6b=r <, Wm.J{~o6]{%ba0My1a5a+|?%Xhm=HXdhsԊjM³M 4M Ic1 AR) Ӛ[o#Œ:%ճʸ|O]4qRdϾ1ilHNް`Kcm|t07| B C+p@㮖D:V|љ+ KZATנzvJu}09h$i}y?4A(ٯԽ=5:C%a/TWqrQv=qmQGe8Vي!6uvq jB*2).b&QU(/m/d+T:k׽j93Z5tu{4v}ohK^* 9!vŒ~T_]Ph$caGæ{fAClaL^rRbϤNGygG2̗lrZH Fq(ɼLhkφQBYt&mQ¡/W~W8}ϔW 5T% ,`e,o"? -M"T6c -F!8Iۘ0!M0O$l~ZG]O>1 Nu>pz gy_б$ ~&??{tNA. QH2*؊הJ4v!{h2S_:|"f6{1MwAuWF?{AUde{YЋ[u Wl@>*=]m sEߧl'쨨s[sPW Hv9&oZҝ gӀLd[+,nH݊[awz莄mIt[jzӡ(: ۙa0u_:: +8u#s&o8=*PcW$fՊ*+Ep`ژqI̎1.tlf:eZ|{ :!n x;ϸoAJf#Cƞ.l7?`0YF1-36`k3_͇?r?CIqhKh{ ~XʦQj렪~*XHRAPCàd$=PU)]Δժq"w/'!t8Δ]yD8X9?)SbGJT| jh>Y#/#vLrVdd/0! ~Ǵrd @%uWUlmGC쟛@1ݢ" `m2+J`V3 vr-kݶA9X 3nm0e0o؉20I?@eAPEr~rn |G|tnlMYaow =g>ԿP>eRn$R*!H1q[z2dP=&G`$0@מᏸNql q$ YnN43`EjQ)Wt 0aG8 jŹa~aMcϧ>4S,cW[)FӌvTK<<ΐzkfA/ΝT2Fؿ Gܩ׌Y(`Y8Zd+<>B-jd6*UCrdKM d^p >]#dL/ي^N[_(1sSBk>xm|xاl_t# fʯF7+6kֈA^wzA ;4%Z3s1"ߺ\-qO߂ˡ0&>eDG* DoBEr^^`_oy|%/'ǴPnf|YgJ0)tF:|ŵ4"oRQֽQdM=߯[sO5-;IǂA!p.vjJYZɥ cY6׈.b-`񋇐-b*D@-\i&$0K,ˆ'ފNb3×.ZBqgtOA(@إ ?jJbs),zhVG22eaKq !6j-1[>_5xN:'$??(_$<1ls.Q>~bUPY8ᩦ}񄰩{J_N"Ī\Xo)LI*wNE+JqRܾ*2%aE64Mi3g3gA{XLKRDwDV6Cg[q_ï9BۭvL;F4V%T2ӷWdjw5["wEt AN bU4A="6paEPQ/}twrZ*[ٙmqA/԰=k*5AW7gob`\쒋IٽSIE/.PV+OChasVՉE_v,XBv76/h!Z'wѯc]OY$[Hdv8}Á_I9"U\,0k~sgLY9BOuHޏ@7|>^o Kd(Իy:5TIa y5 --ڜ^rxcH~΍7( sjodp$0ƬtOv&p9ZJiBi=TkM*^aD%VAӷ:K4$\@$5'noؗ+r6ߓ 4kc!֊;Kc/4zF%GފU rJ:27| 6뜣wʧ7m{ T5i#[:mCΝFM`e֊v |D@a& 41Q|>Ss 3UIVKK1|M^&N̤݃vMQsv!n>IG5ʭc0?So_ŗBbPNծ{TPOZ 12)գg%dgq1%M(z @v-9mŪxn0߀*ɺђ?5>X( ZB:";]z2oB\)O VDzmgOESJӛԣmj;kc#9gl+,wZ:O?fxr$'RadNٌ%p["- H^e+? HY_hx2==gAm4A=Ǔ5/H wB( r(iRx# XĜ=< 2DI5h֞[!×-JxƞaaWj!%땁dWU[3ApzP)e}%?og_10Hׯp)<1SWCC4bmUeYL||jLg9R)|-A? ޒ\Jџ$Em%k'ʇ9n_^TqR cuIDՎ|ޱR)bMxWo] *e7'1T]C:k)7~IUzRw] Zo@;.c G1PAdzEw7d)^Là)4SuYy'\>Ԑ뚰Em*ӵc1/).Cr/9ϟ`ȁ^֋傦r1f-36XGmF9>P0]pw9ZajwxUa #QqUKPmwв4~*Y^)`Oו71c&U 啕KzV[(N@J`f #[RBVe'Gd@HxСx0A>jjs>he50RHkkG/َaXnFU?@.`@k!|*(ҁ59ݛ 4#L͗{J6.(j]hm`͙TLSA{u%P;6sP)j6-*{kJפ2oOE\1XZxofNLs(w" '?";гs,c<1$`t\4~a]+e6phu`#dM13uPԓY`J)4p\}5_5q;o65Cz1 a@ZOUfkLިJ(ACllkx[pZ*lB O-:E 7NgEЮ,iM]d]Ù GOZ "+VQRdb 3i?흣o:]]9>j?pAf݈'Skmx;x@`YN pR*^ɐbwy#2wsr /آky rTUV550cHe81g]|ƇC; 9THg`n1=A!C-ẓ-QQp9ɛ)"g ] ŶWO&ȔС ApJEq񜚣ozFW |0E͝_Ck@`nYI뭃pMG "K_wH n`{]3o6gObj->]"9f͖{jX? hK"OUXlR'-!9ab8rH)LW١o7mkyz\u#.baS gج/usƨCߞsqs(Q:?Z] i-#Sg)ZȞTW_xa!F"/gV\PFTNЪ&D Ǒ uHګ#Y#'8gr&+b:PD oʟ%Rj)ߐb_)ɳobC,ceT9ˁ(]'s捂&:U֯\$tt]+sL`rng 1Gpִ\s:4ax6 =?B\Бn92YX_Ea:cL3eK   @SNr:vR{rӊ<ނxZD>E i*6 ϓ׼_k8=>KoDq(Xj~}hBRнϓ$ldd}\ʴm]Ҁ8'M t zE#Y5j^78 xnZ6qTyiG22:t@KnIݛp:!"K5rw4̫,"ʏ GV$fkFi]Yk2ea<"cRچu@`b6*?.>2ll?Cc D^y[in6;ɦib=s!8Q.|}pG.G)o< _kTΚa;mC317R zn崊EBjDNY}ƓjA2ïVfKgd[h!XC8k-or+ nHb-z*5 kP SDaq5iPnf6=#;v'3Shh&?MCk"Bn}" /Ɉ{arKAG|m}'YAS0Hż‘9ih"^:!ݙuzd$v8H(!@őF5A30e7bRj>Q泾CZ$lN2v;;|KZ[a A+VkU~U0? X?OԞaZx;Zu,4pF%GB[ m a%‘v{LHHИ H*bmyH0q kNlw b/SѪn> 2%)h4o! +jX<}ޡ,4&L'ʴW0.E[SX KSha*Id^]MM 64ͩa\T\eNceSVl/}Ȧ~EH@zcD#cQeڭõrhMOV#µ~ dVDYMk=ZRDsҷƱ/m%|\X|Q!)eߔlIuS0m[M]N%DFu~/: ]S\gg%YC7LXZ$ڑx$_lqY^SR`&'CYXj ekՙij8()X!njKLᔪo.oNJD$l?QΧB/x4.Z1Z>r OQ!R -W0d"Qw7V E sxH' YU&4G] .$/Am=a2a=dz&e9yٯ\o-Li4tUG(t-cM0kPnfP{`w{?ʠѠ'j>b(<%}F < xeM(#BH·gt~`hgM{^KAMmld9ZND=k` ;N.uq7_-vl]C-!f-6 czvc#hA9x[HV Pt X̭ZwP~8 ndF)VbiTNbrFx.J4t- RΨJO,\1&ƧdxHV#%-&1Oe$7e{$xAG{ 9&2#6C;AA۔v$mB5Bwm|A^{8Oa+?y kwDEoqUINL14<{4?]k˛KԱMLlQ#MXM2Xa\KC릏"N?A2%d8Yl 䘸DW_"6[piݾe):MILTsӝ//+2 )sy'0b" E]׻L]] ;9LI1ǯQ5V^=Y_@@~ }r4ÖY 6&>q/0iL`~ B 7^T!+β~8̵[<'(%RojVvpW>YCC+mm7e baF8ٶcK1%7"ex]\0?Tq(!W:8ׇHŲlR28bY đc;ئeWoJθ:1f=9D+}~- c)F׵F;?Ы=G ! =U~/ó9%X3d <4FJdWr2:leVS$fqPWoT缂'nk)zf+3H,5&-DDK׷xIe|/}>l eu.~s"pD3RJ nNP8iۋMkHڼo| l,)Cۤ7vR}0pU@ גxZʘnNnQ!YkLA/&}Wv좟T }`}"yj<. T6-?ǐWtZ))bV>+0\QXzZ?|v϶VmT4Ո~xьw6TbiS̻7T`߈ Aś'TʦEX 8]wT]/-b1qZM*>X8`᰹N 5+6hG0k qڋ0/[HwC v\(E9K&-v(kxUCc.[F^͝i$D6{Wy&(H[_HDz"II."p9&=,!v|9( m5+UM0g饰tLohwR9+]<1 y۳t= _H*c܊Hj<^9C+ZUV4!쿐bҝT gZk9HNi B'l%Nr_l˅q-XL_F*(D1K5N<åG[)'Z Ds&PܯvQ]ag(J+SKZ]yoi ,#9جS6Gwwe&宫*'p ˃ 앀;^90 *J)`$7S$hIɧ5PYɢMEhVˋ?ţO i/¶K) )k8% DZaHu E5]s\~D\쟄L/1[|-Pg;nӐ󑎿WkTBTo R`GVڃ5_;(].ʈYJ/n0{Ws<>X6/|$."*f`/Q 2WDgXQ"U>W"QRfq|DKuXR3z H֡9ΕH4 !Xq0)z (-Lj.j3_BWQ1T*UW #s;Bxe!_9T k4@ē a ̫A] =<~2&7U溾( t:} ҹ PX[|xM!LH9mF .r!CgA6QW(s'ZH{ g/ds(hoPYϛ#R_Z6}gp Ԭ7 ޱ#童 !sa jkS9@C[g elc![v` [E!г3H¼x|AQڅEwW 4%lxI-#׿WǏI֖1KnnЩQ}[ȟM$ܤi,ԋJ8]csGqQ6'K y/T8Xeb=HVSaUǡ\Ni5*ﴼnV[,"-)s8Y>7&9i~uwqkan(Bg<62P^{kKߧ1<.{95\ {sݳFdT- k&nU#ѹQL^HWp`:$>Kߢ1)TR2{}, 8YP\ ҦM#v?|";:a_Tk;|ϸw8#_i&o8D ϸ6Єj Qo;r