libopenssl1_1-1.1.1w-150600.5.6.1<>,fZp9|`דC 2,`CPECC?6M͜XM.>['0X׃x-LC$>IU?Ud $ P\`lp  4  F  X  |  E  P t        ( 8 9:>MP@M_BMnFMGM HM IN XN(YNZN[N\O ]O0 ^ObP cPdQ:eQ?fQBlQDuQX vQ|wS xT yT$BzU,U<U@UXU\U`UfUClibopenssl1_11.1.1w150600.5.6.1Secure Sockets and Transport Layer SecurityOpenSSL is a software library to be used in applications that need to secure communications over computer networks against eavesdropping or need to ascertain the identity of the party at the other end. OpenSSL contains an implementation of the SSL and TLS protocols.fZh04-armsrv28SUSE Linux Enterprise 15SUSE LLC OpenSSLhttps://www.suse.com/Productivity/Networking/Securityhttps://www.openssl.org/linuxaarch64AA-;H >遤AA큤fJfJf*f*f*f*f*fUdK319cec644dcdb73c943bc49a435188a027a492eab9b8536104d570c172b7c74e95632947552ec6f0622e31a3ffe0a505d345c5a33ab038f71505e449735c2b7cd99eb739cfe4dc956502fc8f4804d9edf643893f1c73f2a567d70e8d353f71158e2ec39a44b78ef04c9e184c32149a0848b7bd3f33e6cca9acf11f620073a114c605801030548d3ea58eed73639e48d2cc0bf8e97b187515c05e1dfdd3eab25cb1d2cb90a8f5b0171f44884e75614aea773117fce091670804d4758758ef772ec32913b33252e71190af2066f08115c69bc9fddadf3bf29296e20c835389841crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenssl-1_1-1.1.1w-150600.5.6.1.src.rpmlibcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0a)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0c)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0d)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0f)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0g)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0h)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0i)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0j)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1b)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1c)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1d)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1e)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1h)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1l)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1w)(64bit)libopenssl1_1libopenssl1_1(aarch-64)libopenssl1_1-hmaclibssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libssl.so.1.1(OPENSSL_1_1_0d)(64bit)libssl.so.1.1(OPENSSL_1_1_1)(64bit)libssl.so.1.1(OPENSSL_1_1_1a)(64bit)@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigcrypto-policiesld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0d)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0f)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0i)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)libjitterentropy.so.3()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1openssl-1_11.1.1w-150600.5.6.14.14.3fIfIfqvfaf8@e@epeeeXepb@e_>eRe1@eSeRd.@ddgd!ddw6dw6dtdkY@d*dd'@cc=@cccccc{h@ctctcb[c[@c=qc$e@c*c@c@cc b?b?bbbUblb@b@bbobaG@b4t@b0b0b)@b!@b b bOa@aaar@ar@aa@a@a*@a)@aapa=a+va@`m`Y@`?z@`>(_j_~@_Wr@_G@^^t@^_@^V]^O@^E:@^C^0"@^)^(9@^&^&]]]]n]x]v>]g@\@\\ac\G\G\A\@[0[ @[u[u[r@[b@[Xf@[Xf@[2*Z4@Z4@ZZ2@ZH@ZZv@Ze@ZTZOZOYYKY@YV@Y@Ym@Ym@YOY, @YYY i@Y @Y @Y @Y @YtYYX@XXXXXh@Xh@Xh@Xh@Xh@Xh@XXXXX@X6@WSWSW_@W@WW(WWV޾VՄ@VVa@Ub@U'U@U>UzUyx@Ua@U @T TTk4Ti@T\@TFJpmonreal@suse.compmonreal@suse.commjambor@suse.compsimons@suse.comotto.hollmann@suse.comotto.hollmann@suse.compmonreal@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.compmonreal@suse.comotto.hollmann@suse.compmonreal@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.compmonreal@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comotto.hollmann@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comotto.hollmann@suse.compmonreal@suse.comotto.hollmann@suse.compmonreal@suse.comotto.hollmann@suse.compmonreal@suse.compmonreal@suse.comotto.hollmann@suse.comotto.hollmann@suse.compmonreal@suse.compmonreal@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comjsikes@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comdcermak@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.compmonreal@suse.compmonreal@suse.comvcizek@suse.compmonreal@suse.comvcizek@suse.compmonreal@suse.compmonrealgonzalez@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comjsikes@suse.compmonrealgonzalez@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.compmonrealgonzalez@suse.comvcizek@suse.compmonrealgonzalez@suse.comjsikes@suse.comvcizek@suse.comjsikes@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comsflees@suse.devcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comdimstar@opensuse.orgvcizek@suse.comtchvatal@suse.comschwab@suse.devcizek@suse.comdimstar@opensuse.orgdimstar@opensuse.orgvcizek@suse.comvcizek@suse.commeissner@suse.comjengelh@inai.detchvatal@suse.comvcizek@suse.comjimmy@boombatower.comtchvatal@suse.comvcizek@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comvcizek@suse.comvcizek@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comvcizek@suse.comtchvatal@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comvcizek@suse.commeissner@suse.comvcizek@suse.comvcizek@suse.commichael@stroeder.comvcizek@suse.comvcizek@suse.comvcizek@suse.comdvaleev@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comdvaleev@suse.comnormand@linux.vnet.ibm.comcrrodriguez@opensuse.orgvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.commeissner@suse.commeissner@suse.combrian@aljex.commeissner@suse.combrian@aljex.comcrrodriguez@opensuse.org- Build with no-afalgeng [bsc#1226463]- Security fix: [bsc#1227138, CVE-2024-5535] * SSL_select_next_proto buffer overread * Add openssl-CVE-2024-5535.patch- Fixed C99 violations in patches bsc1185319-FIPS-KAT-for-ECDSA.patch (need to for explicity typecast) and openssl-1_1-fips-list-only-approved-digest-and-pubkey-algorithms.patch (missing include) to allow the package to build with GCC 14. [boo#1225907]- Apply "openssl-CVE-2024-4741.patch" to fix a use-after-free security vulnerability. Calling the function SSL_free_buffers() potentially caused memory to be accessed that was previously freed in some situations and a malicious attacker could attempt to engineer a stituation where this occurs to facilitate a denial-of-service attack. [CVE-2024-4741, bsc#1225551]- Security fix: [bsc#1222548, CVE-2024-2511] * Fix unconstrained session cache growth in TLSv1.3 * Add openssl-CVE-2024-2511.patch- openssl-riscv64-config.patch: backport of riscv64 config support- Enable running the regression tests in FIPS mode.- Security fix: [bsc#1219243, CVE-2024-0727] * Add NULL checks where ContentInfo data can be NULL * Add openssl-CVE-2024-0727.patch- Remove "Provides: openssl(cli)" because the executable has been renamed to openssl-1_1.- Because OpenSSL 1.1.1 is no longer default, let's rename engine directories to contain version of OpenSSL and let unversioned for the default OpenSSL. [bsc#1194187, bsc#1207472, bsc#1218933] * /etc/ssl/engines.d -> /etc/ssl/engines1.1.d * /etc/ssl/engdef.d -> /etc/ssl/engdef1.1.d * Update patches: - openssl-1_1-ossl-sli-002-ran-make-update.patch - openssl-1_1-use-include-directive.patch- Set OpenSSL 3.0 as the default openssl [jsc#PED-6570] * For compatibility with OpenSSL 3.0, the OpenSSL master configuration file openssl.cnf has been renamed to openssl-1_1.cnf. The executables openssl, c_rehash, CA.pl and tsget.pl have been also renamed to openssl-1_1, c_rehash-1_1, CA-1_1.pl and tsget-1_1.pl, respectively. * Add openssl-1_1-devel as conflicting with libopenssl-3-devel * Add openssl-1_1-openssl-config.patch- Skip SHA1 test in 20-test_dgst.t when in FIPS mode * Add openssl-Skip_SHA1-test-in-FIPS-mode.patch- Security fix: [bsc#1216922, CVE-2023-5678] * Fix excessive time spent in DH check / generation with large Q parameter value. * Applications that use the functions DH_generate_key() to generate an X9.42 DH key may experience long delays. Likewise, applications that use DH_check_pub_key(), DH_check_pub_key_ex () or EVP_PKEY_public_check() to check an X9.42 DH key or X9.42 DH parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service. * Add openssl-CVE-2023-5678.patch- Performance enhancements for cryptography from OpenSSL 3.x [jsc#PED-5086, jsc#PED-3514] * Add patches: - openssl-ec-Use-static-linkage-on-nistp521-felem_-square-mul-.patch - openssl-ec-56-bit-Limb-Solinas-Strategy-for-secp384r1.patch - openssl-ec-powerpc64le-Add-asm-implementation-of-felem_-squa.patch - openssl-ecc-Remove-extraneous-parentheses-in-secp384r1.patch - openssl-powerpc-ecc-Fix-stack-allocation-secp384r1-asm.patch - openssl-Improve-performance-for-6x-unrolling-with-vpermxor-i.patch- Displays "fips" in the version string (bsc#1215215) * Add openssl-1_1-fips-bsc1215215_fips_in_version_string.patch- Update to 1.1.1w: (jsc#PED-6559) * Fix POLY1305 MAC implementation corrupting XMM registers on Windows. The POLY1305 MAC (message authentication code) implementation in OpenSSL does not save the contents of non-volatile XMM registers on Windows 64 platform when calculating the MAC of data larger than 64 bytes. Before returning to the caller all the XMM registers are set to zero rather than restoring their previous content. The vulnerable code is used only on newer x86_64 processors supporting the AVX512-IFMA instructions. The consequences of this kind of internal application state corruption can be various - from no consequences, if the calling application does not depend on the contents of non-volatile XMM registers at all, to the worst consequences, where the attacker could get complete control of the application process. However given the contents of the registers are just zeroized so the attacker cannot put arbitrary values inside, the most likely consequence, if any, would be an incorrect result of some application dependent calculations or a crash leading to a denial of service. (CVE-2023-4807) - Removed patches, already upstream * openssl-1_1-Fix-file-operations-in-c_rehash.patch * openssl-CVE-2022-0778-tests.patch * openssl-CVE-2022-0778.patch * openssl-CVE-2022-1292.patch * openssl-CVE-2022-2097.patch * openssl-CVE-2022-4304.patch * openssl-CVE-2022-4450-1of2.patch * openssl-CVE-2022-4450-2of2.patch * openssl-CVE-2023-0215-1of4.patch * openssl-CVE-2023-0215-2of4.patch * openssl-CVE-2023-0215-3of4.patch * openssl-CVE-2023-0215-4of4.patch * openssl-CVE-2023-0286.patch * openssl-CVE-2023-2650.patch * openssl-1_1-CVE-2023-3817.patch * openssl-Update-further-expiring-certificates.patch - Renamed openssl-1_1-FIPS-default-RFC7919.patch to openssl-1_1-paramgen-default_to_rfc7919.patch- Add missing FIPS patches from SLE: * Add patches: - bsc1185319-FIPS-KAT-for-ECDSA.patch - bsc1198207-FIPS-add-hash_hmac-drbg-kat.patch - openssl-1.1.1-fips-fix-memory-leaks.patch - openssl-1_1-FIPS-PBKDF2-KAT-requirements.patch - openssl-1_1-FIPS_drbg-rewire.patch - openssl-1_1-Zeroization.patch - openssl-1_1-fips-drbg-selftest.patch - openssl-1_1-fips-list-only-approved-digest-and-pubkey-algorithms.patch - openssl-1_1-jitterentropy-3.4.0.patch - openssl-1_1-ossl-sli-000-fix-build-error.patch - openssl-1_1-ossl-sli-001-fix-faults-preventing-make-update.patch - openssl-1_1-ossl-sli-002-ran-make-update.patch - openssl-1_1-ossl-sli-003-add-sli.patch - openssl-1_1-ossl-sli-004-allow-aes-xts-256.patch - openssl-1_1-ossl-sli-005-EC_group_order_bits.patch - openssl-1_1-ossl-sli-006-rsa_pkcs1_padding.patch - openssl-1_1-ossl-sli-007-pbkdf2-keylen.patch - openssl-1_1-ossl-sli-008-pbkdf2-salt_pass_iteration.patch - openssl-1_1-serialize-jitterentropy-calls.patch - openssl-1_1-shortcut-test_afalg_aes_cbc.patch - openssl-DH.patch - openssl-FIPS-KAT-before-integrity-tests.patch - openssl-fips-DH_selftest_shared_secret_KAT.patch - openssl-fips-kdf-hkdf-selftest.patch - openssl-kdf-selftest.patch - openssl-kdf-ssh-selftest.patch - openssl-kdf-tls-selftest.patch - openssl-s_client-check-ocsp-status.patch * Modify patches: - openssl-1.1.1-fips.patch - openssl-1_1-FIPS-fix-error-reason-codes.patch * Remove patches: - openssl-add_rfc3526_rfc7919.patch - openssl-fips-dont_run_FIPS_module_installed.patch - openssl-fips_fix_selftests_return_value.patch * Add build and runtime dependency on jitterentropy - Pass over with spec-cleaner- Security fix: (bsc#1213853, CVE-2023-3817) * Fix excessive time spent checking DH q parameter value (bsc#1213853, CVE-2023-3817). The function DH_check() performs various checks on DH parameters. After fixing CVE-2023-3446 it was discovered that a large q parameter value can also trigger an overly long computation during some of these checks. A correct q value, if present, cannot be larger than the modulus p parameter, thus it is unnecessary to perform these checks if q is larger than p. If DH_check() is called with such q parameter value, DH_CHECK_INVALID_Q_VALUE return flag is set and the computationally intensive checks are skipped. * Add openssl-1_1-CVE-2023-3817.patch - Update to 1.1.1v: * Fix DH_check() excessive time with over sized modulus (bsc#1213487, CVE-2023-3446). The function DH_check() performs various checks on DH parameters. One of those checks confirms that the modulus ("p" parameter) is not too large. Trying to use a very large modulus is slow and OpenSSL will not normally use a modulus which is over 10,000 bits in length. However the DH_check() function checks numerous aspects of the key or parameters that have been supplied. Some of those checks use the supplied modulus value even if it has already been found to be too large. A new limit has been added to DH_check of 32,768 bits. Supplying a key/parameters with a modulus over this size will simply cause DH_check() to fail. * Update openssl.keyring with the OTC members that sign releases * Rebase openssl-1_1-openssl-config.patch * Remove security patches fixed upstream: - openssl-CVE-2023-3446.patch - openssl-CVE-2023-3446-test.patch- Dont pass zero length input to EVP_Cipher because assembler optimized AES cannot handle zero size. [bsc#1213517] * Add openssl-dont-pass-zero-length-input-to-EVP_Cipher.patch- Security fix: [bsc#1213487, CVE-2023-3446] * Fix DH_check() excessive time with over sized modulus. * The function DH_check() performs various checks on DH parameters. One of those checks confirms that the modulus ("p" parameter) is not too large. Trying to use a very large modulus is slow and OpenSSL will not normally use a modulus which is over 10,000 bits in length. However the DH_check() function checks numerous aspects of the key or parameters that have been supplied. Some of those checks use the supplied modulus value even if it has already been found to be too large. A new limit has been added to DH_check of 32,768 bits. Supplying a key/parameters with a modulus over this size will simply cause DH_check() to fail. * Add openssl-CVE-2023-3446.patch openssl-CVE-2023-3446-test.patch- Security Fix: [bsc#1207534, CVE-2022-4304] * Reworked the Fix for the Timing Oracle in RSA Decryption The previous fix for this timing side channel turned out to cause a severe 2-3x performance regression in the typical use case compared to 1.1.1s. * Add openssl-CVE-2022-4304.patch * Removed patches: - openssl-CVE-2022-4304-1of2.patch - openssl-CVE-2022-4304-2of2.patch * Refreshed patches: - openssl-CVE-2023-0464.patch - openssl-CVE-2023-0465.patch- Update to 1.1.1u: * Mitigate for the time it takes for `OBJ_obj2txt` to translate gigantic OBJECT IDENTIFIER sub-identifiers to canonical numeric text form. OBJ_obj2txt() would translate any size OBJECT IDENTIFIER to canonical numeric text form. For gigantic sub-identifiers, this would take a very long time, the time complexity being O(n^2) where n is the size of that sub-identifier. (CVE-2023-2650, bsc#1211430) To mitigitate this, `OBJ_obj2txt()` will only translate an OBJECT IDENTIFIER to canonical numeric text form if the size of that OBJECT IDENTIFIER is 586 bytes or less, and fail otherwise. The basis for this restriction is RFC 2578 (STD 58), section 3.5. OBJECT IDENTIFIER values, which stipulates that OBJECT IDENTIFIERS may have at most 128 sub-identifiers, and that the maximum value that each sub- identifier may have is 2^32-1 (4294967295 decimal). For each byte of every sub-identifier, only the 7 lower bits are part of the value, so the maximum amount of bytes that an OBJECT IDENTIFIER with these restrictions may occupy is 32 * 128 / 7, which is approximately 586 bytes. Ref: https://datatracker.ietf.org/doc/html/rfc2578#section-3.5 * Reworked the Fix for the Timing Oracle in RSA Decryption (CVE-2022-4304, bsc#1207534). The previous fix for this timing side channel turned out to cause a severe 2-3x performance regression in the typical use case compared to 1.1.1s. The new fix uses existing constant time code paths, and restores the previous performance level while fully eliminating all existing timing side channels. The fix was developed by Bernd Edlinger with testing support by Hubert Kario. * Corrected documentation of X509_VERIFY_PARAM_add0_policy() to mention that it does not enable policy checking. Thanks to David Benjamin for discovering this issue. (CVE-2023-0466, bsc#1209873) * Corrected documentation of X509_VERIFY_PARAM_add0_policy() to mention that it does not enable policy checking. Thanks to David Benjamin for discovering this issue. (CVE-2023-0466, bsc#1209873) * Fixed an issue where invalid certificate policies in leaf certificates are silently ignored by OpenSSL and other certificate policy checks are skipped for that certificate. A malicious CA could use this to deliberately assert invalid certificate policies in order to circumvent policy checking on the certificate altogether. (CVE-2023-0465, bsc#1209878) * Limited the number of nodes created in a policy tree to mitigate against CVE-2023-0464. The default limit is set to 1000 nodes, which should be sufficient for most installations. If required, the limit can be adjusted by setting the OPENSSL_POLICY_TREE_NODES_MAX build time define to a desired maximum number of nodes or zero to allow unlimited growth. (CVE-2023-0464, bsc#1209624) * Rebased patch openssl-1_1-openssl-config.patch * Removed patches: - openssl-CVE-2023-0464.patch - openssl-CVE-2023-0465.patch - openssl-CVE-2023-0466.patch * Update openssl.keyring with key A21F AB74 B008 8AA3 6115 2586 B8EF 1A6B A9DA 2D5C (Tomas Mraz)- Update further expiring certificates that affect tests [bsc#1201627] * Add openssl-Update-further-expiring-certificates.patch- FIPS: Merge libopenssl1_1-hmac package into the library [bsc#1185116]- Security Fix: [CVE-2023-2650, bsc#1211430] * Possible DoS translating ASN.1 object identifiers * Add openssl-CVE-2023-2650.patch- Security Fix: [CVE-2023-0465, bsc#1209878] * Invalid certificate policies in leaf certificates are silently ignored * Add openssl-CVE-2023-0465.patch - Security Fix: [CVE-2023-0466, bsc#1209873] * Certificate policy check not enabled * Add openssl-CVE-2023-0466.patch- Security Fix: [CVE-2023-0464, bsc#1209624] * Excessive Resource Usage Verifying X.509 Policy Constraints * Add openssl-CVE-2023-0464.patch- FIPS: Service-level indicator [bsc#1208998] * Add additional check required by FIPS 140-3. Minimum values for PBKDF2 are: 112 bits for key, 128 bits for salt, 1000 for iteration count and 20 characters for password. * Add openssl-1_1-ossl-sli-008-pbkdf2-salt_pass_iteration.patch- FIPS: Serialize jitterentropy calls [bsc#1207994] * Add openssl-1_1-serialize-jitterentropy-calls.patch- Update to 1.1.1t: * Fixed X.400 address type confusion in X.509 GeneralName. There is a type confusion vulnerability relating to X.400 address processing inside an X.509 GeneralName. X.400 addresses were parsed as an ASN1_STRING but subsequently interpreted by GENERAL_NAME_cmp as an ASN1_TYPE. This vulnerability may allow an attacker who can provide a certificate chain and CRL (neither of which need have a valid signature) to pass arbitrary pointers to a memcmp call, creating a possible read primitive, subject to some constraints. Refer to the advisory for more information. Thanks to David Benjamin for discovering this issue. [bsc#1207533, CVE-2023-0286] This issue has been fixed by changing the public header file definition of GENERAL_NAME so that x400Address reflects the implementation. It was not possible for any existing application to successfully use the existing definition; however, if any application references the x400Address field (e.g. in dead code), note that the type of this field has changed. There is no ABI change. * Fixed Use-after-free following BIO_new_NDEF. The public API function BIO_new_NDEF is a helper function used for streaming ASN.1 data via a BIO. It is primarily used internally to OpenSSL to support the SMIME, CMS and PKCS7 streaming capabilities, but may also be called directly by end user applications. The function receives a BIO from the caller, prepends a new BIO_f_asn1 filter BIO onto the front of it to form a BIO chain, and then returns the new head of the BIO chain to the caller. Under certain conditions, for example if a CMS recipient public key is invalid, the new filter BIO is freed and the function returns a NULL result indicating a failure. However, in this case, the BIO chain is not properly cleaned up and the BIO passed by the caller still retains internal pointers to the previously freed filter BIO. If the caller then goes on to call BIO_pop() on the BIO then a use-after-free will occur. This will most likely result in a crash. [bsc#1207536, CVE-2023-0215] * Fixed Double free after calling PEM_read_bio_ex. The function PEM_read_bio_ex() reads a PEM file from a BIO and parses and decodes the "name" (e.g. "CERTIFICATE"), any header data and the payload data. If the function succeeds then the "name_out", "header" and "data" arguments are populated with pointers to buffers containing the relevant decoded data. The caller is responsible for freeing those buffers. It is possible to construct a PEM file that results in 0 bytes of payload data. In this case PEM_read_bio_ex() will return a failure code but will populate the header argument with a pointer to a buffer that has already been freed. If the caller also frees this buffer then a double free will occur. This will most likely lead to a crash. The functions PEM_read_bio() and PEM_read() are simple wrappers around PEM_read_bio_ex() and therefore these functions are also directly affected. These functions are also called indirectly by a number of other OpenSSL functions including PEM_X509_INFO_read_bio_ex() and SSL_CTX_use_serverinfo_file() which are also vulnerable. Some OpenSSL internal uses of these functions are not vulnerable because the caller does not free the header argument if PEM_read_bio_ex() returns a failure code. [bsc#1207538, CVE-2022-4450] [Kurt Roeckx, Matt Caswell] * Fixed Timing Oracle in RSA Decryption. A timing based side channel exists in the OpenSSL RSA Decryption implementation which could be sufficient to recover a plaintext across a network in a Bleichenbacher style attack. To achieve a successful decryption an attacker would have to be able to send a very large number of trial messages for decryption. The vulnerability affects all RSA padding modes: PKCS#1 v1.5, RSA-OEAP and RSASVE. [bsc#1207534, CVE-2022-4304] * Rebased openssl-1_1-openssl-config.patch * Update openssl.keyring with key 7953 AC1F BC3D C8B3 B292 393E D5E9 E43F 7DF9 EE8C (Richard Levitte)- Security Fix: [bsc#1207533, CVE-2023-0286] * Fix X.400 address type confusion in X.509 GENERAL_NAME_cmp for x400Address * Add openssl-CVE-2023-0286.patch- Security Fix: [bsc#1207536, CVE-2023-0215] * Use-after-free following BIO_new_NDEF() * Add patches: - openssl-CVE-2023-0215-1of4.patch - openssl-CVE-2023-0215-2of4.patch - openssl-CVE-2023-0215-3of4.patch - openssl-CVE-2023-0215-4of4.patch- Security Fix: [bsc#1207538, CVE-2022-4450] * Double free after calling PEM_read_bio_ex() * Add patches: - openssl-CVE-2022-4450-1of2.patch - openssl-CVE-2022-4450-2of2.patch- Security Fix: [bsc#1207534, CVE-2022-4304] * Timing Oracle in RSA Decryption * Add patches: - openssl-CVE-2022-4304-1of2.patch - openssl-CVE-2022-4304-2of2.patch- POWER10 performance enhancements for cryptography [jsc#PED-512] * openssl-1_1-AES-GCM-performance-optimzation-with-stitched-method.patch * openssl-1_1-Fixed-counter-overflow.patch * openssl-1_1-chacha20-performance-optimizations-for-ppc64le-with-.patch * openssl-1_1-Fixed-conditional-statement-testing-64-and-256-bytes.patch * openssl-1_1-Fix-AES-GCM-on-Power-8-CPUs.patch- FIPS: Service-level indicator [bsc#1190651] * Mark PBKDF2 with key shorter than 112 bits as non-approved * Add openssl-1_1-ossl-sli-007-pbkdf2-keylen.patch- FIPS: Service-level indicator [bsc#1190651] * Consider RSA siggen/sigver with PKCS1 padding also approved * Add openssl-1_1-ossl-sli-006-rsa_pkcs1_padding.patch- FIPS: Service-level indicator [bsc#1190651] * Return the correct indicator for a given EC group order bits * Add openssl-1_1-ossl-sli-005-EC_group_order_bits.patch- Updated openssl.keyring with key A21FAB74B0088AA361152586B8EF1A6BA9DA2D5C - Update to 1.1.1s: * Fixed a regression introduced in 1.1.1r version not refreshing the certificate data to be signed before signing the certificate. - Update to 1.1.1r: * Fixed the linux-mips64 Configure target which was missing the SIXTY_FOUR_BIT bn_ops flag. This was causing heap corruption on that platform. * Fixed a strict aliasing problem in bn_nist. Clang-14 optimisation was causing incorrect results in some cases as a result. * Fixed SSL_pending() and SSL_has_pending() with DTLS which were failing to report correct results in some cases * Fixed a regression introduced in 1.1.1o for re-signing certificates with different key sizes * Added the loongarch64 target * Fixed a DRBG seed propagation thread safety issue * Fixed a memory leak in tls13_generate_secret * Fixed reported performance degradation on aarch64. Restored the implementation prior to commit 2621751 ("aes/asm/aesv8-armx.pl: avoid 32-bit lane assignment in CTR mode") for 64bit targets only, since it is reportedly 2-17% slower and the silicon errata only affects 32bit targets. The new algorithm is still used for 32 bit targets. * Added a missing header for memcmp that caused compilation failure on some platforms- FIPS: Add a missing dependency on jitterentropy-devel for libopenssl-1_1-devel [bsc#1202148]- FIPS: OpenSSL service-level indicator - Allow AES XTS 256 [bsc#1190651] * Add patches: openssl-1_1-ossl-sli-004-allow-aes-xts-256.patch- FIPS: Default to RFC-7919 groups for genparam and dhparam * Add openssl-1_1-FIPS-default-RFC7919.patch [bsc#1180995]- FIPS: list only FIPS approved digest and public key algorithms [bsc#1121365, bsc#1190888, bsc#1193859, bsc#1198471, bsc#1198472] * Add openssl-1_1-fips-list-only-approved-digest-and-pubkey-algorithms.patch * Disabled test 15-test_ec.t in FIPS mode- FIPS: Add KAT for the RAND_DRBG implementation [bsc#1203069] * Add openssl-1_1-fips-drbg-selftest.patch- FIPS: openssl: RAND api should call into FIPS DRBG [bsc#1201293] * The FIPS_drbg implementation is not FIPS validated anymore. To provide backwards compatibility for applications that need FIPS compliant RNG number generation and use FIPS_drbg_generate, this function was re-wired to call the FIPS validated DRBG instance instead through the RAND_bytes() call. * Add openssl-1_1-FIPS_drbg-rewire.patch- Fix memory leaks introduced by openssl-1.1.1-fips.patch [bsc#1203046] * Add patch openssl-1.1.1-fips-fix-memory-leaks.patch- FIPS: OpenSSL: Port openssl to use jitterentropy [bsc#1202148, jsc#SLE-24941] * Add openssl-1_1-jitterentropy-3.4.0.patch * Add build dependency on jitterentropy-devel >= 3.4.0 and libjitterentropy3 >= 3.4.0- FIPS: OpenSSL Provide a service-level indicator [bsc#1190651] * Add patches: - openssl-1_1-ossl-sli-000-fix-build-error.patch - openssl-1_1-ossl-sli-001-fix-faults-preventing-make-update.patch - openssl-1_1-ossl-sli-002-ran-make-update.patch - openssl-1_1-ossl-sli-003-add-sli.patch- FIPS: Add zeroization of temporary variables to the hmac integrity function FIPSCHECK_verify(). [bsc#1190653] * Add openssl-1_1-Zeroization.patch- update to 1.1.1q: * [CVE-2022-2097, bsc#1201099] * Addresses situations where AES OCB fails to encrypt some bytes- Encrypt the sixteen bytes that were unencrypted in some circumstances on 32-bit x86 platforms. * [bsc#1201099, CVE-2022-2097] * added openssl-CVE-2022-2097.patch- Update to 1.1.1p: * bsc#1185637 - updated certificates required for testing that failed when date is later than 1 June 2022 - removed openssl-update_expired_certificates.patch * [bsc#1200550, CVE-2022-2068] - more shell code injection issues in c_rehash- Added openssl-1_1-Fix-file-operations-in-c_rehash.patch * bsc#1200550 * CVE-2022-2068 * Fixed more shell code injection issues in c_rehash- Update to 1.1.1o: [CVE-2022-1292, bsc#1199166] * Fixed a bug in the c_rehash script which was not properly sanitising shell metacharacters to prevent command injection. * Rebased openssl-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch * Rebased openssl-s390x-assembly-pack-add-support-for-pcc-and-kma-inst.patch - Added openssl-update_expired_certificates.patch * Openssl failed tests because of expired certificates. * bsc#1185637 * Sourced from https://github.com/openssl/openssl/pull/18446/commits- Added openssl-update_expired_certificates.patch * Openssl failed tests because of expired certificates. * bsc#1185637 * Sourced from https://github.com/openssl/openssl/pull/18446/commits- Security fix: [bsc#1199166, CVE-2022-1292] * Added: openssl-CVE-2022-1292.patch * properly sanitise shell metacharacters in c_rehash script.- FIPS: Added signature verification test to bsc1185319-FIPS-KAT-for-ECDSA.patch- FIPS: add bsc1185319-FIPS-KAT-for-ECDSA.patch * Known answer test for ECDSA * bsc#1185319 - FIPS: add bsc1198207-FIPS-add-hash_hmac-drbg-kat.patch * Enable tests for Deterministic Random Bit Generator * bsc#1198207 - Bypass a regression test that fails in FIPS mode. * [openssl-1_1-shortcut-test_afalg_aes_cbc.patch]- FIPS: Additional PBKDF2 requirements for KAT [bsc#1197280] * The IG 10.3.A and SP800-132 require some minimum parameters for the salt length, password length and iteration count. These parameters should be also used in the KAT. * Add openssl-1_1-FIPS-PBKDF2-KAT-requirements.patch- Security Fix: [bsc#1196877, CVE-2022-0778] * Infinite loop in BN_mod_sqrt() reachable when parsing certificates * Add openssl-CVE-2022-0778.patch openssl-CVE-2022-0778-tests.patch- Added openssl-1_1-use-include-directive.patch so that the default /etc/ssl/openssl.cnf file will include any configuration files that other packages might place into /etc/ssl/engines.d/ and /etc/ssl/engdef.d/ This is a fix for bsc#1004463 where scripting was being used to modify the openssl.cnf file. The scripting would fail if either the default openssl.cnf file, or the sample openssl-ibmca configuration file would be changed by upstream. - Updated spec file to create the two new necessary directores for the above patch. [bsc#1194187, bsc#1004463]- FIPS: add openssl-1_1-fips-bsc1190652_release_num_in_version_string.patch * bsc#1190652 - Provide a service to output module name/identifier and version- Security fix: [bsc#1192820, CVE-2002-20001] * Fix DHEATER: The Diffie-Hellman Key Agreement Protocol allows remote attackers (from the client side) to send arbitrary numbers that are actually not public keys, and trigger expensive server-side DHE calculation. * Stop recommending the DHE in SSL_DEFAULT_SUSE_CIPHER_LIST * Rebase openssl-DEFAULT_SUSE_cipher.patch- FIPS: Reintroduce the FFC and ECC checks in openssl-DH.patch that were removed in the update to 1.1.1l [bsc#1185313]- FIPS: Fix sn_objs and ln_objs in crypto/objects/obj_mac.num * Rebase openssl-DH.patch [bsc#1194327] - Merge openssl-keep_EVP_KDF_functions_version.patch into openssl-1.1.1-evp-kdf.patch - Add function codes for pbkdf2, hkdf, tls and ssh selftests. Rebase patches: * openssl-fips-kdf-hkdf-selftest.patch * openssl-kdf-selftest.patch * openssl-kdf-ssh-selftest.patch * openssl-kdf-tls-selftest.patch- Pull libopenssl-1_1 when updating openssl-1_1 with the same version. [bsc#1195792]- FIPS: Fix function and reason error codes [bsc#1182959] * Add openssl-1_1-FIPS-fix-error-reason-codes.patch- Enable zlib compression support [bsc#1195149]- Remove the openssl-has-RSA_get0_pss_params provides as it is now fixed in the nodejs16 side [bsc#1192489]- FIPS: Move the HMAC-SHA2-256 used for integrity test [bsc#1185320] * Add openssl-FIPS-KAT-before-integrity-tests.patch- FIPS: Add missing KAT for HKDF/TLS 1.3/IPSEC IKEv2 [bsc#1192442] * Add openssl-fips-kdf-hkdf-selftest.patch- Add a provides for openssl-has-RSA_get0_pss_params as required by nodejs16. [bsc#1192489]- Backport cryptographic improvements from OpenSSL 3 [jsc#SLE-19742] * Optimize RSA on armv8: openssl-1_1-Optimize-RSA-armv8.patch * Optimize AES-XTS mode for aarch64: openssl-1_1-Optimize-AES-XTS-aarch64.patch * Optimize AES-GCM for uarchs with unroll and new instructions: openssl-1_1-Optimize-AES-GCM-uarchs.patch- Update to 1.1.1m: * Avoid loading of a dynamic engine twice. * Prioritise DANE TLSA issuer certs over peer certs - Rebased patches: * openssl-1.1.1-evp-kdf.patch * openssl-1.1.1-system-cipherlist.patch- Add support for livepatches (jsc#SLE-20049). - Generate ipa-clones tarball artifact when livepatching is enabled.- POWER10 performance enhancements for cryptography [jsc#SLE-18136] * openssl-1_1-Optimize-ppc64.patch- Drop openssl-no-date.patch Upstream added support for reproducible builds via SOURCE_DATE_EPOCH in https://github.com/openssl/openssl/commit/8a8d9e190533ee41e8b231b18c7837f98f1ae231 thereby making this patch obsolete as builds *should* still be reproducible.- Import centralized crypto policy profile from Factory [jsc#SLE-15832] * openssl-1.1.1-system-cipherlist.patch * openssl-1_1-disable-test_srp-sslapi.patch * openssl-1_1-seclevel.patch * openssl-1_1-use-seclevel2-in-tests.patch- Update to openssl-1.1.1l ('L' as in 'Lima') for SUSE-SLE-15-SP4 * jsc#SLE-19640, jsc#PM-2816 - Changes in 1.1.1l: * [bsc#1189520, CVE-2021-3711] Fixed an SM2 Decryption Buffer Overflow. * [bsc#1189521, CVE-2021-3712] Fixed various read buffer overruns processing ASN.1 strings - Changes in 1.1.1k * Fixed a problem with verifying a certificate chain when using the X509_V_FLAG_X509_STRICT flag. This flag enables additional security checks of the certificates present in a certificate chain. It is not set by default. ([CVE-2021-3450]) [bsc#1183851] * Fixed an issue where an OpenSSL TLS server may crash if sent a maliciously crafted renegotiation ClientHello message from a client. If a TLSv1.2 renegotiation ClientHello omits the signature_algorithms extension (where it was present in the initial ClientHello), but includes a signature_algorithms_cert extension then a NULL pointer dereference will result, leading to a crash and a denial of service attack. A server is only vulnerable if it has TLSv1.2 and renegotiation enabled (which is the default configuration). OpenSSL TLS clients are not impacted by this issue. ([CVE-2021-3449]) [bsc#1183852] - Changes in 1.1.1j * Fixed the X509_issuer_and_serial_hash() function. It attempts to create a unique hash value based on the issuer and serial number data contained within an X509 certificate. However it was failing to correctly handle any errors that may occur while parsing the issuer field [bsc#1182331, CVE-2021-23841] * Fixed the RSA_padding_check_SSLv23() function and the RSA_SSLV23_PADDING padding mode to correctly check for rollback attacks. * Fixed the EVP_CipherUpdate, EVP_EncryptUpdate and EVP_DecryptUpdate functions. Previously they could overflow the output length argument in some cases where the input length is close to the maximum permissable length for an integer on the platform. In such cases the return value from the function call would be 1 (indicating success), but the output length value would be negative. This could cause applications to behave incorrectly or crash. [bsc#1182333, CVE-2021-23840] * Fixed SRP_Calc_client_key so that it runs in constant time. The previous implementation called BN_mod_exp without setting BN_FLG_CONSTTIME. This could be exploited in a side channel attack to recover the password. Since the attack is local host only this is outside of the current OpenSSL threat model and therefore no CVE is assigned. - Changes in 1.1.1i * Fixed NULL pointer deref in GENERAL_NAME_cmp * bsc#1179491, CVE-2020-1971 - Changes in 1.1.1h * Disallow explicit curve parameters in verifications chains when X509_V_FLAG_X509_STRICT is used * Enable 'MinProtocol' and 'MaxProtocol' to configure both TLS and DTLS contexts - Changes in 1.1.1g * Fixed segmentation fault in SSL_check_chain (CVE-2020-1967, bsc#1169407) Server or client applications that call the SSL_check_chain() function during or after a TLS 1.3 handshake may crash due to a NULL pointer dereference as a result of incorrect handling of the "signature_algorithms_cert" TLS extension. The crash occurs if an invalid or unrecognised signature algorithm is received from the peer. This could be exploited by a malicious peer in a Denial of Service attack. * Added AES consttime code for no-asm configurations an optional constant time support for AES was added when building openssl for no-asm. - Changes in 1.1.1f * Revert the unexpected EOF reporting via SSL_ERROR_SSL - Changes in 1.1.1e * Properly detect EOF while reading in libssl. Previously if we hit an EOF while reading in libssl then we would report an error back to the application (SSL_ERROR_SYSCALL) but errno would be 0. We now add an error to the stack (which means we instead return SSL_ERROR_SSL) and therefore give a hint as to what went wrong. * Check that ed25519 and ed448 are allowed by the security level. Previously signature algorithms not using an MD were not being checked that they were allowed by the security level. * Fixed SSL_get_servername() behaviour. The behaviour of SSL_get_servername() was not quite right. The behaviour was not consistent between resumption and normal handshakes, and also not quite consistent with historical behaviour. The behaviour in various scenarios has been clarified and it has been updated to make it match historical behaviour as closely as possible. * Corrected the documentation of the return values from the EVP_DigestSign* set of functions. The documentation mentioned negative values for some errors, but this was never the case, so the mention of negative values was removed. * Added a new method to gather entropy on VMS, based on SYS$GET_ENTROPY. The presence of this system service is determined at run-time. * Added newline escaping functionality to a filename when using openssl dgst. This output format is to replicate the output format found in the '*sum' checksum programs. This aims to preserve backward compatibility. * Print all values for a PKCS#12 attribute with 'openssl pkcs12', not just the first value. - Dropped the following patches: * openssl-1_1-CVE-2019-1551.patch * openssl-fips-dont_run_FIPS_module_installed.patch * openssl-fips_fix_selftests_return_value.patch * openssl-CVE-2020-1967.patch * openssl-CVE-2020-1967-test1.patch * openssl-CVE-2020-1967-test2.patch * openssl-CVE-2020-1967-test3.patch * openssl-CVE-2020-1971.patch * openssl-CVE-2021-23840.patch * openssl-CVE-2021-23841.patch * openssl-1_1-CVE-2021-3449-NULL_pointer_deref_in_signature_algorithms.patch * openssl-1.1.1-fips_list_ciphers.patch * CVE-2021-3711-1-Correctly-calculate-the-length-of-SM2-plaintext-give.patch * CVE-2021-3711-2-Extend-tests-for-SM2-decryption.patch * CVE-2021-3711-3-Check-the-plaintext-buffer-is-large-enough-when-decr.patch * CVE-2021-3712-Fix-read-buffer-overrun-in-X509_aux_print.patch * CVE-2021-3712-other-ASN1_STRING-issues.patch - Rebased the following patches: * 0002-crypto-chacha-asm-chacha-s390x.pl-add-vx-code-path.patch * 0003-crypto-poly1305-asm-poly1305-s390x.pl-add-vx-code-pa.patch * openssl-1.1.0-issuer-hash.patch * openssl-1.1.0-no-html.patch * openssl-1.1.1-evp-kdf.patch * openssl-1.1.1-fips-crng-test.patch * openssl-1.1.1-fips-post-rand.patch * openssl-1.1.1-fips.patch * openssl-1.1.1-ssh-kdf.patch * openssl-DH.patch * openssl-Enable-curve-spefific-ECDSA-implementations-via-EC_M.patch * openssl-assembly-pack-accelerate-scalar-multiplication.patch * openssl-fips_selftest_upstream_drbg.patch * openssl-kdf-selftest.patch * openssl-kdf-ssh-selftest.patch * openssl-kdf-tls-selftest.patch * openssl-s390x-assembly-pack-accelerate-ECDSA.patch * openssl-s390x-assembly-pack-accelerate-X25519-X448-Ed25519-and-Ed448.patch * openssl-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch * openssl-s390x-fix-x448-and-x448-test-vector-ctime-for-x25519-and-x448.patch- Other OpenSSL functions that print ASN.1 data have been found to assume that the ASN1_STRING byte array will be NUL terminated, even though this is not guaranteed for strings that have been directly constructed. Where an application requests an ASN.1 structure to be printed, and where that ASN.1 structure contains ASN1_STRINGs that have been directly constructed by the application without NUL terminating the "data" field, then a read buffer overrun can occur. * CVE-2021-3712 continued * bsc#1189521 * Add CVE-2021-3712-other-ASN1_STRING-issues.patch * Sourced from openssl-CVE-2021-3712.tar.bz2 posted on bsc-1189521 2021-08-24 00:47 PDT by Marcus Meissner- A bug in the implementation of the SM2 decryption code means that the calculation of the buffer size required to hold the plaintext returned by the first call to EVP_PKEY_decrypt() can be smaller than the actual size required by the second call. This can lead to a buffer overflow when EVP_PKEY_decrypt() is called by the application a second time with a buffer that is too small. * CVE-2021-3711 * bsc#1189520 * Add: CVE-2021-3711-1-Correctly-calculate-the-length-of-SM2-plaintext-give.patch CVE-2021-3711-2-Extend-tests-for-SM2-decryption.patch CVE-2021-3711-3-Check-the-plaintext-buffer-is-large-enough-when-decr.patch - The function X509_aux_print() has a bug which may cause a read buffer overrun when printing certificate details. A malicious actor could construct a certificate to deliberately hit this bug, which may result in a crash of the application (causing a Denial of Service attack). * CVE-2021-3712 * bsc#1189521 * Add CVE-2021-3712-Fix-read-buffer-overrun-in-X509_aux_print.patch- Don't list disapproved cipher algorithms while in FIPS mode * openssl-1.1.1-fips_list_ciphers.patch * bsc#1161276- Fix NULL pointer deref in signature_algorithms * CVE-2021-3449 * bsc#1183852 * Add openssl-1_1-CVE-2021-3449-NULL_pointer_deref_in_signature_algorithms.patch- Security fixes: * Integer overflow in CipherUpdate: Incorrect SSLv2 rollback protection [bsc#1182333, CVE-2021-23840] * Null pointer deref in X509_issuer_and_serial_hash() [bsc#1182331, CVE-2021-23841] - Add openssl-CVE-2021-23840.patch openssl-CVE-2021-23841.patch- Fix unresolved error codes [bsc#1182959] - Update openssl-1.1.1-fips.patch- Fix EDIPARTYNAME NULL pointer dereference (CVE-2020-1971, bsc#1179491) * add openssl-CVE-2020-1971.patch- Restore private key check in EC_KEY_check_key [bsc#1177479] * Update openssl-DH.patch- Add shared secret KAT to FIPS DH selftest [bsc#1175844] * add openssl-fips-DH_selftest_shared_secret_KAT.patch- Include ECDH/DH Requirements from SP800-56Arev3 [bsc#1175844, bsc#1173470] - Add patches: * openssl-DH.patch * openssl-kdf-selftest.patch * openssl-kdf-tls-selftest.patch * openssl-kdf-ssh-selftest.patch- Security fix: [bsc#1169407, CVE-2020-1967] * Segmentation fault in SSL_check_chain: Server applications that call the SSL_check_chain() function during or after a TLS handshake may crash due to a NULL pointer dereference as a result of incorrect handling of the signature_algorithms_cert TLS extension. - Add patches: * openssl-CVE-2020-1967.patch * openssl-CVE-2020-1967-test1.patch * openssl-CVE-2020-1967-test2.patch * openssl-CVE-2020-1967-test3.patch- openssl dgst: default to SHA256 only when called without a digest, not when it couldn't be found (bsc#1166189) * add openssl-unknown_dgst.patch- Limit the DRBG selftests to not deplete entropy (bsc#1165274) * update openssl-fips_selftest_upstream_drbg.patch- Run FIPS DRBG selftests against the crypto/rand DRBG implementation (bsc#1164557) * add openssl-fips_selftest_upstream_drbg.patch- Use the newly build libcrypto shared library when computing the hmac checksums in order to avoid a bootstrapping issue by BuildRequiring libopenssl1_1 (bsc#1164102)- Fix wrong return values of FIPS DSA and ECDH selftests (bsc#1163569) * add openssl-fips_fix_selftests_return_value.patch- Added SHA3 FIPS self-tests bsc#1155345 * openssl-fips-add-SHA3-selftest.patch- Support for CPACF enhancements - part 2 (crypto) [jsc#SLE-7403] - Add patches: * openssl-s390x-assembly-pack-accelerate-X25519-X448-Ed25519-and-Ed448.patch * openssl-s390x-fix-x448-and-x448-test-vector-ctime-for-x25519-and-x448.patch- Temporarily ignore broken OPENSSL_INIT_NO_ATEXIT due to our layered FIPS initialization (bsc#1161789) * openssl-fips-ignore_broken_atexit_test.patch- Import FIPS patches from SLE-15 * openssl-fips-dont_run_FIPS_module_installed.patch * openssl-fips_mode.patch * openssl-ship_fips_standalone_hmac.patch * openssl-fips-clearerror.patch * openssl-fips-selftests_in_nonfips_mode.patch- Don't run FIPS power-up self-tests when the checksum files aren't installed (bsc#1042392) * add openssl-fips-run_selftests_only_when_module_is_complete.patch- Import FIPS patches from Fedora (bsc#1157702, jsc#SLE-9553) * openssl-1.1.1-fips-crng-test.patch * openssl-1.1.1-fips-post-rand.patch * openssl-1.1.1-fips.patch * openssl-1.1.0-issuer-hash.patch * openssl-1.1.1-evp-kdf.patch * openssl-1.1.1-ssh-kdf.patch replaces openssl-jsc-SLE-8789-backport_KDF.patch - keep EVP_KDF functions at version 1.1.1d for backward compatibility * add openssl-keep_EVP_KDF_functions_version.patch- Support for CPACF enhancements - part 1 (crypto) [bsc#1152695, jsc#SLE-7861] - Add patches: * openssl-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch * openssl-s390x-assembly-pack-add-support-for-pcc-and-kma-inst.patch * openssl-s390x-assembly-pack-add-OPENSSL_s390xcap-man-page.patch * openssl-s390x-assembly-pack-update-OPENSSL_s390xcap-3.patch * openssl-s390xcpuid.pl-fix-comment.patch * openssl-assembly-pack-accelerate-scalar-multiplication.patch * openssl-Enable-curve-spefific-ECDSA-implementations-via-EC_M.patch * openssl-s390x-assembly-pack-accelerate-ECDSA.patch * openssl-OPENSSL_s390xcap.pod-list-msa9-facility-bit-155.patch * openssl-s390x-assembly-pack-cleanse-only-sensitive-fields.patch * openssl-s390x-assembly-pack-fix-OPENSSL_s390xcap-z15-cpu-mas.patch * openssl-s390x-assembly-pack-fix-msa3-stfle-bit-detection.patch * openssl-Fix-9bf682f-which-broke-nistp224_method.patch- Obsolete libopenssl-1_0_0-devel and libopenssl-1_0_0-hmac in order to avoid conflict upon upgrade from SLE-12 (bsc#1158499)- Security fix: [bsc#1158809, CVE-2019-1551] * Overflow bug in the x64_64 Montgomery squaring procedure used in exponentiation with 512-bit moduli - Add openssl-1_1-CVE-2019-1551.patch- Fixed EVP_PBE_scrypt() to allow NULL salt values. * Revealed by nodejs12 during bsc#1149572. * Modified openssl-jsc-SLE-8789-backport_KDF.patch- Update to 1.1.1d (bsc#1133925, jsc#SLE-6430) * Fixed a fork protection issue. OpenSSL 1.1.1 introduced a rewritten random number generator (RNG). This was intended to include protection in the event of a fork() system call in order to ensure that the parent and child processes did not share the same RNG state. However this protection was not being used in the default case. (bsc#1150247, CVE-2019-1549) * Compute ECC cofactors if not provided during EC_GROUP construction. Before this change, EC_GROUP_set_generator would accept order and/or cofactor as NULL. After this change, only the cofactor parameter can be NULL. (bsc#1150003, CVE-2019-1547) * Fixed a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey. (bsc#1150250, CVE-2019-1563) * For built-in EC curves, ensure an EC_GROUP built from the curve name is used even when parsing explicit parameters, when loading a serialized key or calling EC_GROUP_new_from_ecpkparameters()/EC_GROUP_new_from_ecparameters(). * Early start up entropy quality from the DEVRANDOM seed source has been improved for older Linux systems. * Changed DH_check to accept parameters with order q and 2q subgroups. With order 2q subgroups the bit 0 of the private key is not secret but DH_generate_key works around that by clearing bit 0 of the private key for those. This avoids leaking bit 0 of the private key. * Significantly reduce secure memory usage by the randomness pools. * Revert the DEVRANDOM_WAIT feature for Linux systems - drop 0001-build_SYS_str_reasons-Fix-a-crash-caused-by-overlong.patch (upstream) - refresh patches * openssl-1.1.0-no-html.patch * openssl-jsc-SLE-8789-backport_KDF.patch- To avoid seperate certification of openssh server / client move the SSH KDF (Key Derivation Function) into openssl. * jsc#SLE-8789 * Sourced from commit 8d76481b189b7195ef932e0fb8f0e23ab0120771#diff-a9562bc75317360a2e6b8b0748956e34 in openssl master (introduce the SSH KDF) and commit 5a285addbf39f91d567f95f04b2b41764127950d in openssl master (backport EVP/KDF API framework) * added openssl-jsc-SLE-8789-backport_KDF.patch- Upgrade to 1.1.1c (jsc#SLE-9135, bsc#1148799) * Support for TLSv1.3 added * Allow GNU style "make variables" to be used with Configure. * Add a STORE module (OSSL_STORE) * Claim the namespaces OSSL and OPENSSL, represented as symbol prefixes * Add multi-prime RSA (RFC 8017) support * Add SM3 implemented according to GB/T 32905-2016 * Add SM4 implemented according to GB/T 32907-2016. * Add 'Maximum Fragment Length' TLS extension negotiation and support * Add ARIA support * Add SHA3 * Rewrite of devcrypto engine * Add support for SipHash * Grand redesign of the OpenSSL random generator - drop FIPS support * don't build with FIPS mode (not supported in 1.1.1) - drop FIPS patches * openssl-fips-clearerror.patch * openssl-fips_disallow_ENGINE_loading.patch * openssl-fips-dont-fall-back-to-default-digest.patch * openssl-fips-dont_run_FIPS_module_installed.patch * openssl-fips-fix-odd-rsakeybits.patch * openssl-fips-rsagen-d-bits.patch * openssl-fips-selftests_in_nonfips_mode.patch * openssl-rsakeygen-minimum-distance.patch * openssl-1.1.0-fips.patch - add TLS 1.3 ciphers to DEFAULT_SUSE - merge openssl-1.0.1e-add-suse-default-cipher.patch and openssl-1.0.1e-add-test-suse-default-cipher-suite.patch to openssl-DEFAULT_SUSE_cipher.patch - Use upstream patch for the locale crash (bsc#1135550) * https://github.com/openssl/openssl/pull/8966 * add 0001-build_SYS_str_reasons-Fix-a-crash-caused-by-overlong.patch - drop patches (upstream): * openssl-Bleichenbachers_CAT.patch * openssl-CVE-2018-0734.patch * openssl-CVE-2018-0735.patch * openssl-CVE-2019-1543.patch * openssl-disable_rsa_keygen_tests_with_small_modulus.patch * openssl-dsa_paramgen2_check.patch * openssl-One_and_Done.patch * openssl-speed_skip_binary_curves_NO_EC2M.patch * openssl-static-deps.patch * openssl-urandom-reseeding.patch * 0001-Add-a-constant-time-flag-to-one-of-the-bignums-to-av.patch * 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch * 0001-DSA-mod-inverse-fix.patch * 0001-Resume-reading-from-randfile-when-interrupted-by-a-s.patch * 0001-apps-speed-fix-segfault-while-looking-up-algorithm-n.patch - drop s390x patches (rebased): * 0002-s390x-assembly-pack-add-KMA-code-path-for-aes-ctr.patch * 0003-crypto-aes-asm-aes-s390x.pl-replace-decrypt-flag-by-.patch * 0004-s390x-assembly-pack-add-KMA-code-path-for-aes-gcm.patch * 0005-s390x-assembly-pack-add-KMAC-code-path-for-aes-ccm.patch * 0006-s390x-assembly-pack-add-KM-code-path-for-aes-ecb.patch * 0007-s390x-assembly-pack-add-KMO-code-path-for-aes-ofb.patch * 0008-s390x-assembly-pack-add-KMF-code-path-for-aes-cfb-cf.patch * 0009-Fix-undefined-behavior-in-s390x-aes-gcm-ccm.patch * 0001-crypto-poly1305-asm-poly1305-s390x.pl-add-vx-code-pa.patch * 0001-s390x-assembly-pack-extend-s390x-capability-vector.patch - add s390x patches: * 0001-s390x-assembly-pack-perlasm-support.patch * 0002-crypto-chacha-asm-chacha-s390x.pl-add-vx-code-path.patch * 0003-crypto-poly1305-asm-poly1305-s390x.pl-add-vx-code-pa.patch * 0004-s390x-assembly-pack-fix-formal-interface-bug-in-chac.patch * 0005-s390x-assembly-pack-import-chacha-from-cryptogams-re.patch * 0006-s390x-assembly-pack-import-poly-from-cryptogams-repo.patch- Fix segfault in openssl speed when an unknown algorithm is passed (bsc#1125494) * add 0001-apps-speed-fix-segfault-while-looking-up-algorithm-n.patch - Correctly skip binary curves in openssl speed to avoid spitting errors (bsc#1116833) * add openssl-speed_skip_binary_curves_NO_EC2M.patch- OpenSSL Security Advisory [6 March 2019] * Prevent long nonces in ChaCha20-Poly1305 (bsc#1128189, CVE-2019-1543) * add openssl-CVE-2019-1543.patch- Add s390x poly1305 vectorized implementation (fate#326351) * https://github.com/openssl/openssl/pull/7991 - add 0001-crypto-poly1305-asm-poly1305-s390x.pl-add-vx-code-pa.patch- Add vectorized chacha20 implementation for s390x (fate#326561) * https://github.com/openssl/openssl/pull/6919 - add patches: 0001-s390x-assembly-pack-perlasm-support.patch 0002-crypto-chacha-asm-chacha-s390x.pl-add-vx-code-path.patch- Replace fate#321518 s390x patches from closed pull request https://github.com/openssl/openssl/pull/2859 with patches from openssl git master (bsc#1122984) - add patches: 0001-s390x-assembly-pack-extend-s390x-capability-vector.patch 0002-s390x-assembly-pack-add-KMA-code-path-for-aes-ctr.patch 0003-crypto-aes-asm-aes-s390x.pl-replace-decrypt-flag-by-.patch 0004-s390x-assembly-pack-add-KMA-code-path-for-aes-gcm.patch 0005-s390x-assembly-pack-add-KMAC-code-path-for-aes-ccm.patch 0006-s390x-assembly-pack-add-KM-code-path-for-aes-ecb.patch 0007-s390x-assembly-pack-add-KMO-code-path-for-aes-ofb.patch 0008-s390x-assembly-pack-add-KMF-code-path-for-aes-cfb-cf.patch 0009-Fix-undefined-behavior-in-s390x-aes-gcm-ccm.patch - drop patches: 0002-crypto-modes-asm-ghash-s390x.pl-fix-gcm_gmult_4bit-K.patch 0004-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch 0005-s390x-assembly-pack-add-OPENSSL_s390xcap-man-page.patch 0006-s390x-assembly-pack-extended-s390x-capability-vector.patch 0007-crypto-evp-e_aes.c-add-foundations-for-extended-s390.patch 0008-s390x-assembly-pack-extended-s390x-capability-vector.patch 0009-crypto-aes-asm-aes-s390x.pl-add-KMA-code-path.patch 0010-doc-man3-OPENSSL_s390xcap.pod-update-KMA.patch 0011-crypto-aes-asm-aes-s390x.pl-add-CFI-annotations-KMA-.patch 0012-s390x-assembly-pack-add-KMA-code-path-for-aes-gcm.patch 0013-crypto-aes-asm-aes-s390x.pl-add-CFI-annotations-KMA-.patch- Fix FIPS RSA generator (bsc#1118913) * import fixed openssl-1.1.0-fips.patch from Fedora * drop openssl-CVE-2018-0737-fips.patch which got merged into openssl-1.1.0-fips.patch * refresh openssl-fips-rsagen-d-bits.patch- The 9 Lives of Bleichenbacher's CAT: Cache ATtacks on TLS Implementations (bsc#1117951) * https://github.com/openssl/openssl/issues/7739 * add patch openssl-Bleichenbachers_CAT.patch- OpenSSL Security Advisory [30 October 2018] * Timing vulnerability in ECDSA signature generation (bsc#1113651, CVE-2018-0735) * Timing vulnerability in DSA signature generation (bsc#1113652, CVE-2018-0734) * And more timing fixes - Add patches: * openssl-CVE-2018-0734.patch * openssl-CVE-2018-0735.patch * 0001-DSA-mod-inverse-fix.patch * 0001-Add-a-constant-time-flag-to-one-of-the-bignums-to-av.patch- Obsolete libopenssl-1_0_0-devel by libopenssl-1_1-devel to avoid conflicts when updating from older distributions (bsc#1106180)- Fix infinite loop in DSA generation with incorrect parameters (bsc#1112209) * add openssl-dsa_paramgen2_check.patch- Fix One&Done side-channel attack on RSA (bsc#1104789) * add openssl-One_and_Done.patch- Update to 1.1.0i - Align with SLE-12-SP4 OpenSSL Security Advisory [12 June 2018] * Reject excessively large primes in DH key generation (bsc#1097158, CVE-2018-0732) * Make EVP_PKEY_asn1_new() a bit stricter about its input * Revert blinding in ECDSA sign and instead make problematic addition length-invariant. Switch even to fixed-length Montgomery multiplication. * Change generating and checking of primes so that the error rate of not being prime depends on the intended use based on the size of the input. * Increase the number of Miller-Rabin rounds for DSA key generating to 64. * Add blinding to ECDSA and DSA signatures to protect against side channel attacks * When unlocking a pass phrase protected PEM file or PKCS#8 container, we now allow empty (zero character) pass phrases. * Certificate time validation (X509_cmp_time) enforces stricter compliance with RFC 5280. Fractional seconds and timezone offsets are no longer allowed. * Fixed a text canonicalisation bug in CMS - drop patches (upstream): * 0001-Limit-scope-of-CN-name-constraints.patch * 0001-Revert-util-dofile.pl-only-quote-stuff-that-actually.patch * 0001-Tolerate-a-Certificate-using-a-non-supported-group-o.patch * 0002-Skip-CN-DNS-name-constraint-checks-when-not-needed.patch * openssl-add-blinding-to-dsa.patch * openssl-add-blinding-to-ecdsa.patch * openssl-CVE-2018-0732.patch - refresh patches: * openssl-1.1.0-fips.patch * openssl-disable_rsa_keygen_tests_with_small_modulus.patch - rename openssl-CVE-2018-0737.patch to openssl-CVE-2018-0737-fips.patch as it now only includes changes to the fips code- Add openssl(cli) Provide so the packages that require the openssl binary can require this instead of the new openssl meta package (bsc#1101470) - Don't Require openssl-1_1 from the devel package, just Recommend it- Suggest libopenssl1_1-hmac from libopenssl1_1 package to avoid dependency issues during updates (bsc#1090765)- Relax CN name restrictions (bsc#1084011) * added patches: 0001-Limit-scope-of-CN-name-constraints.patch 0002-Skip-CN-DNS-name-constraint-checks-when-not-needed.patch- Reject excessively large primes in DH key generation (bsc#1097158, CVE-2018-0732) * openssl-CVE-2018-0732.patch - blinding enhancements for ECDSA and DSA (bsc#1097624, bsc#1098592) * openssl-add-blinding-to-ecdsa.patch * openssl-add-blinding-to-dsa.patch- OpenSSL Security Advisory [16 Apr 2018] * Cache timing vulnerability in RSA Key Generation (CVE-2018-0737, bsc#1089039) * add openssl-CVE-2018-0737.patch- Fix escaping in c_rehash (boo#1091961, bsc#1091963) * add 0001-Revert-util-dofile.pl-only-quote-stuff-that-actually.patch- Tolerate a Certificate using a non-supported group on server side (boo#1084651) * https://github.com/openssl/openssl/pull/5607 * add 0001-Tolerate-a-Certificate-using-a-non-supported-group-o.patch- Update to 1.1.0h OpenSSL Security Advisory [27 Mar 2018] * Constructed ASN.1 types with a recursive definition could exceed the stack (CVE-2018-0739) (bsc#1087102) * rsaz_1024_mul_avx2 overflow bug on x86_64 (CVE-2017-3738) (bsc#1071906) - refresh patches: * 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch * openssl-1.1.0-fips.patch * openssl-pkgconfig.patch * openssl-rsakeygen-minimum-distance.patch * openssl-static-deps.patch- Move the libopenssl1_1_0-32bit obsoletes in baselibs.conf to the new libopenssl1_1-32bit: it does not belong to the devel package.- Renamed from openssl-1_1_0 (bsc#1081335) * All the minor versions of the 1.1.x openssl branch have the same sonum and keep ABI compatibility * obsolete the 1_1_0 packages - update baselibs.conf with the new version names- Remove bit obsolete syntax - Use %license macro- Don't disable afalgeng on aarch64- Add support for s390x CPACF enhancements (fate#321518) patches taken from https://github.com/openssl/openssl/pull/2859: * 0002-crypto-modes-asm-ghash-s390x.pl-fix-gcm_gmult_4bit-K.patch * 0004-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch * 0005-s390x-assembly-pack-add-OPENSSL_s390xcap-man-page.patch * 0006-s390x-assembly-pack-extended-s390x-capability-vector.patch * 0007-crypto-evp-e_aes.c-add-foundations-for-extended-s390.patch * 0008-s390x-assembly-pack-extended-s390x-capability-vector.patch * 0009-crypto-aes-asm-aes-s390x.pl-add-KMA-code-path.patch * 0010-doc-man3-OPENSSL_s390xcap.pod-update-KMA.patch * 0011-crypto-aes-asm-aes-s390x.pl-add-CFI-annotations-KMA-.patch * 0012-s390x-assembly-pack-add-KMA-code-path-for-aes-gcm.patch * 0013-crypto-aes-asm-aes-s390x.pl-add-CFI-annotations-KMA-.patch- Do not filter pkgconfig() provides/requires.- Obsolete openssl-1_0_0 by openssl-1_1_0: this is required for a clean upgrade path as an aid to zypp (boo#1070003).- Update to 1.1.0g OpenSSL Security Advisory [02 Nov 2017] * bn_sqrx8x_internal carry bug on x86_64 (CVE-2017-3736) (bsc#1066242) * Malformed X.509 IPAddressFamily could cause OOB read (CVE-2017-3735) (bsc#1056058) - drop 0001-Fix-a-TLSProxy-race-condition.patch (upstream) - refresh 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch- update DEFAULT_SUSE cipher list (bsc#1055825) * add CHACHA20-POLY1305 * add ECDSA ciphers * remove 3DES - modified openssl-1.0.1e-add-suse-default-cipher.patch- do not require openssl1_1_0-targettype in devel-targettype, as it is not built (it has no libraries)- The description is supposed to describe the package, not the development process or history. (Synchronize with the already-updates descriptions in openssl-1_0_0.) - Update historic copypasted boilerplate summaries ("include files mandatory for development")- Disable the verbosity of the tests as we expose yet another race condition in that- Fix a race condition in tests to make the package build reliably * https://github.com/openssl/openssl/issues/3562 * 0001-Fix-a-TLSProxy-race-condition.patch- Add Provides and Conflicts for -devel package in baselibs.conf.- Add patch openssl-no-date.patch to disable date inclusion in most of the binaries - Use autopatch to make things smaller - Enable verbose output on the tests - Paralelize depmod- update to 1.1.0f * bugfix only release - disable RSA keygen tests, because they use too small modulus, which is rejected by our CC/FIPS hardening patches * added openssl-disable_rsa_keygen_tests_with_small_modulus.patch - refreshed openssl-rsakeygen-minimum-distance.patch and 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch- Add conflict for any libopenssl-devel that is not in our version- Avoid the requires conflict between 1.1 and 1.0 openssl- Add conflict on docu packages- drop unnecessary README.SUSE- add openssl-1.1-fix-ppc64.patch from Marcus Meissner to fix build on ppc64- Fix build on aarch64- Remove libpadlock conditional, no longer present- Update baselibs.conf to contain all the renamed packages- re-enable tests on SLE-12 and below despite current failure, so they are automatically run once the issue is resolved- Filter out the pkgconfig provides to force usage of the main openssl package provides- disable tests on SLE-12 and its derivates * they fail because of glibc bug bsc#1035445 - remove README-FIPS.txt (outdated)- drop openssl-fipslocking.patch The locking in 1.1.0 has been rewritten and converted to the new threading API. The fips deadlock (at least bsc#991193) can't be reproduced anymore. - don't ship useless INSTALL* files- simplify openssl-fips-dont-fall-back-to-default-digest.patch The -non-fips-allow option was dropped in OpenSSL 1.1.0 - drop openssl-no-egd.patch as OpenSSL 1.1.0 disables EGD at compile time by default - renumber the patches so the numbers are consequent- Update showciphers.c to work with new openssl- Add patch openssl-static-deps.patch to allow dependencies on statically build libraries - Refresh openssl-1-1.0-fips.patch to take in use the above approach - Silence the install manpage rename phase- Start update to 1.1.0e basing of the 1.0.0 split release - Drop patch merge_from_0.9.8k.patch the ppc64 should work out of the box - Drop patch openssl-engines-path.patch converted to configure option - Drop patch openssl-1.0.2a-padlock64.patch code behind was redone does not apply at all - Drop patch openssl-fix-pod-syntax.diff mostly merged upstream or not applicable - Drop patch compression_methods_switch.patch as we do not need to keep the compat on this release anymore - Drop patch openssl-1.0.2a-ipv6-apps.patch which was upstreamed - Drop upstreamed patch openssl-1.0.2a-default-paths.patch - Drop obsolete patch openssl-1.0.0-c_rehash-compat.diff - Drop obsolete patch openssl-missing_FIPS_ec_group_new_by_curve_name.patch - Drop obsolete patch openssl-print_notice-NULL_crash.patch - Drop obsolete patch openssl-randfile_fread_interrupt.patch - Refresh patch openssl-truststore.patch - Refresh baselibs.conf to correctly reflect soname - Add patch openssl-1.1.0-fips.patch obsoleting bunch of older: * openssl-1.0.2i-fips.patch * openssl-1.0.2a-fips-ec.patch * openssl-1.0.2a-fips-ctor.patch * openssl-1.0.2i-new-fips-reqs.patch * openssl-fips_disallow_x931_rand_method.patch - Add new patch for upstream: * 0001-Resume-reading-from-randfile-when-interrupted-by-a-s.patch - Refresh patch openssl-pkgconfig.patch - Drop patch openssl-gcc-attributes.patch as the code was redone - Rebase patch 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch - Rebase patch openssl-no-egd.patch - Rebase patch openssl-1.0.1e-add-suse-default-cipher.patch and openssl-1.0.1e-add-test-suse-default-cipher-suite.patch - Rebase patch openssl-fips_disallow_ENGINE_loading.patch - Rebase patch openssl-urandom-reseeding.patch - Rebase patch openssl-fips-rsagen-d-bits.patch - Rebase patch openssl-fips-selftests_in_nonfips_mode.patch - Remove switch for ssl2 - no longer present - Remve the buildinf.h parsing, should no longer be needed - Drop the rehash in build, no longer needed - Drop openssl-fips-hidden.patch as it is not really needed - Do not sed in secure_getenv upstream does it in code on their own - Do not install html converted manpages * openssl-1.1.0-no-html.patch- Drop the symbol hiding patches to ease maintenance updates: * 0005-libssl-Hide-library-private-symbols.patch * 0001-libcrypto-Hide-library-private-symbols.patch- Add new patch for engines folders to allow co-installation * openssl-engines-path.patch- Drop openssl-ocloexec.patch as it causes additional maintenance burden we would like to avoid- Drop bug610223.patch as we moved to libdir- Move check to %check phase - Split showciphers to separate file- Move openssl to /usr/lib64 from /lib64- Remove some of the DSO setting code that is not needed - Fix the showciphers binary- Rename to openssl-1_0_0 to allow instalation of multiple versions- Remove O3 from optflags, no need to not rely on distro wide settings - Remove conditions for sle10 and sle11, we care only about sle12+ - USE SUSE instead of SuSE in readme - Pass over with spec-cleaner- fix X509_CERT_FILE path (bsc#1022271) and rename updated openssl-1.0.1e-truststore.diff to openssl-truststore.patch- Updated to openssl 1.0.2k - bsc#1009528 / CVE-2016-7055: openssl: Montgomery multiplication may produce incorrect results - bsc#1019334 / CVE-2016-7056: openssl: ECSDA P-256 timing attack key recovery - bsc#1022085 / CVE-2017-3731: openssl: Truncated packet could crash via OOB read - bsc#1022086 / CVE-2017-3732: openssl: BN_mod_exp may produce incorrect results on x86_64- resume reading from /dev/urandom when interrupted by a signal (bsc#995075) * add openssl-randfile_fread_interrupt.patch- add FIPS changes from SP2: - fix problems with locking in FIPS mode (bsc#992120) * duplicates: bsc#991877, bsc#991193, bsc#990392, bsc#990428 and bsc#990207 * bring back openssl-fipslocking.patch - drop openssl-fips_RSA_compute_d_with_lcm.patch (upstream) (bsc#984323) - don't check for /etc/system-fips (bsc#982268) * add openssl-fips-dont_run_FIPS_module_installed.patch - refresh openssl-fips-rsagen-d-bits.patch- update to openssl-1.0.2j * Missing CRL sanity check (CVE-2016-7052 bsc#1001148)- OpenSSL Security Advisory [22 Sep 2016] (bsc#999665) Severity: High * OCSP Status Request extension unbounded memory growth (CVE-2016-6304) (bsc#999666) Severity: Low * Pointer arithmetic undefined behaviour (CVE-2016-2177) (bsc#982575) * Constant time flag not preserved in DSA signing (CVE-2016-2178) (bsc#983249) * DTLS buffered message DoS (CVE-2016-2179) (bsc#994844) * OOB read in TS_OBJ_print_bio() (CVE-2016-2180) (bsc#990419) * DTLS replay protection DoS (CVE-2016-2181) (bsc#994749) * OOB write in BN_bn2dec() (CVE-2016-2182) (bsc#993819) * Birthday attack against 64-bit block ciphers (SWEET32) (CVE-2016-2183) (bsc#995359) * Malformed SHA512 ticket DoS (CVE-2016-6302) (bsc#995324) * OOB write in MDC2_Update() (CVE-2016-6303) (bsc#995377) * Certificate message OOB reads (CVE-2016-6306) (bsc#999668) - update to openssl-1.0.2i * remove patches: openssl-1.0.2a-new-fips-reqs.patch openssl-1.0.2e-fips.patch * add patches: openssl-1.0.2i-fips.patch openssl-1.0.2i-new-fips-reqs.patch- fix crash in print_notice (bsc#998190) * add openssl-print_notice-NULL_crash.patch- OpenSSL Security Advisory [3rd May 2016] - update to 1.0.2h (boo#977584, boo#977663) * Prevent padding oracle in AES-NI CBC MAC check A MITM attacker can use a padding oracle attack to decrypt traffic when the connection uses an AES CBC cipher and the server support AES-NI. (CVE-2016-2107, boo#977616) * Fix EVP_EncodeUpdate overflow An overflow can occur in the EVP_EncodeUpdate() function which is used for Base64 encoding of binary data. If an attacker is able to supply very large amounts of input data then a length check can overflow resulting in a heap corruption. (CVE-2016-2105, boo#977614) * Fix EVP_EncryptUpdate overflow An overflow can occur in the EVP_EncryptUpdate() function. If an attacker is able to supply very large amounts of input data after a previous call to EVP_EncryptUpdate() with a partial block then a length check can overflow resulting in a heap corruption. (CVE-2016-2106, boo#977615) * Prevent ASN.1 BIO excessive memory allocation When ASN.1 data is read from a BIO using functions such as d2i_CMS_bio() a short invalid encoding can casuse allocation of large amounts of memory potentially consuming excessive resources or exhausting memory. (CVE-2016-2109, boo#976942) * EBCDIC overread ASN1 Strings that are over 1024 bytes can cause an overread in applications using the X509_NAME_oneline() function on EBCDIC systems. This could result in arbitrary stack data being returned in the buffer. (CVE-2016-2176, boo#978224) * Modify behavior of ALPN to invoke callback after SNI/servername callback, such that updates to the SSL_CTX affect ALPN. * Remove LOW from the DEFAULT cipher list. This removes singles DES from the default. * Only remove the SSLv2 methods with the no-ssl2-method option. When the methods are enabled and ssl2 is disabled the methods return NULL.- Remove a hack for bsc#936563 - Drop bsc936563_hack.patch- import fips patches from SLE-12 * openssl-fips-clearerror.patch * openssl-fips-dont-fall-back-to-default-digest.patch * openssl-fips-fix-odd-rsakeybits.patch * openssl-fips-rsagen-d-bits.patch * openssl-fips-selftests_in_nonfips_mode.patch * openssl-fips_RSA_compute_d_with_lcm.patch * openssl-fips_disallow_ENGINE_loading.patch * openssl-fips_disallow_x931_rand_method.patch * openssl-rsakeygen-minimum-distance.patch * openssl-urandom-reseeding.patch- add support for "ciphers" providing no encryption (bsc#937085) * don't build with -DSSL_FORBID_ENULL- update to 1.0.2g (bsc#968044) * Disable weak ciphers in SSLv3 and up in default builds of OpenSSL. Builds that are not configured with "enable-weak-ssl-ciphers" will not provide any "EXPORT" or "LOW" strength ciphers. * Disable SSLv2 default build, default negotiation and weak ciphers. SSLv2 is by default disabled at build-time. Builds that are not configured with "enable-ssl2" will not support SSLv2. Even if "enable-ssl2" is used, users who want to negotiate SSLv2 via the version-flexible SSLv23_method() will need to explicitly call either of: SSL_CTX_clear_options(ctx, SSL_OP_NO_SSLv2); or SSL_clear_options(ssl, SSL_OP_NO_SSLv2); (CVE-2016-0800) * Fix a double-free in DSA code (CVE-2016-0705) * Disable SRP fake user seed to address a server memory leak. Add a new method SRP_VBASE_get1_by_user that handles the seed properly. (CVE-2016-0798) * Fix BN_hex2bn/BN_dec2bn NULL pointer deref/heap corruption (CVE-2016-0797) * ) Side channel attack on modular exponentiation http://cachebleed.info. (CVE-2016-0702) * ) Change the req app to generate a 2048-bit RSA/DSA key by default, if no keysize is specified with default_bits. This fixes an omission in an earlier change that changed all RSA/DSA key generation apps to use 2048 bits by default.- update to 1.0.2f (boo#963410) * ) DH small subgroups (boo#963413) Historically OpenSSL only ever generated DH parameters based on "safe" primes. More recently (in version 1.0.2) support was provided for generating X9.42 style parameter files such as those required for RFC 5114 support. The primes used in such files may not be "safe". Where an application is using DH configured with parameters based on primes that are not "safe" then an attacker could use this fact to find a peer's private DH exponent. This attack requires that the attacker complete multiple handshakes in which the peer uses the same private DH exponent. For example this could be used to discover a TLS server's private DH exponent if it's reusing the private DH exponent or it's using a static DH ciphersuite. (CVE-2016-0701) * ) SSLv2 doesn't block disabled ciphers (boo#963415) A malicious client can negotiate SSLv2 ciphers that have been disabled on the server and complete SSLv2 handshakes even if all SSLv2 ciphers have been disabled, provided that the SSLv2 protocol was not also disabled via SSL_OP_NO_SSLv2. (CVE-2015-3197) * ) Reject DH handshakes with parameters shorter than 1024 bits.- update to 1.0.2e * fixes five security vulnerabilities * Anon DH ServerKeyExchange with 0 p parameter (CVE-2015-1794) (bsc#957984) * BN_mod_exp may produce incorrect results on x86_64 (CVE-2015-3193) (bsc#957814) * Certificate verify crash with missing PSS parameter (CVE-2015-3194) (bsc#957815) * X509_ATTRIBUTE memory leak (CVE-2015-3195) (bsc#957812) * Race condition handling PSK identify hint (CVE-2015-3196) (bsc#957813) - pulled a refreshed fips patch from Fedora * openssl-1.0.2a-fips.patch was replaced by openssl-1.0.2e-fips.patch - refresh openssl-ocloexec.patch- update to 1.0.2d * fixes CVE-2015-1793 (bsc#936746) Alternate chains certificate forgery During certificate verfification, OpenSSL will attempt to find an alternative certificate chain if the first attempt to build such a chain fails. An error in the implementation of this logic can mean that an attacker could cause certain checks on untrusted certificates to be bypassed, such as the CA flag, enabling them to use a valid leaf certificate to act as a CA and "issue" an invalid certificate. - drop openssl-fix_invalid_manpage_name.patch (upstream)- Workaround debugit crash on ppc64le with gcc5 bsc936563_hack.patch (bsc#936563)- update merge_from_0.9.8k.patch replacing __LP64__ by __LP64 this is a change versus previous request 309611 required to avoid build error for ppc64- Build with no-ssl3, for details on why this is needed read rfc7568. Contrary to the "no-ssl2" option, this does not require us to patch dependant packages as the relevant functions are still available (SSLv3_(client|server)_method) but will fail to negotiate. if removing SSL3 methods is desired at a later time, option "no-ssl3-method" needs to be used.- update to 1.0.2c * Fix HMAC ABI incompatibility - refreshed openssl-1.0.2a-fips.patch- update to 1.0.2b * Malformed ECParameters causes infinite loop (CVE-2015-1788) * Exploitable out-of-bounds read in X509_cmp_time (CVE-2015-1789) * PKCS7 crash with missing EnvelopedContent (CVE-2015-1790) * CMS verify infinite loop with unknown hash function (CVE-2015-1792) * Race condition handling NewSessionTicket (CVE-2015-1791) - refreshed patches: * 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch * 0001-libcrypto-Hide-library-private-symbols.patch * openssl-1.0.2a-default-paths.patch * openssl-1.0.2a-fips.patch * compression_methods_switch.patch * openssl-1.0.1e-add-test-suse-default-cipher-suite.patch- update to 1.0.2a * Major changes since 1.0.1: - Suite B support for TLS 1.2 and DTLS 1.2 - Support for DTLS 1.2 - TLS automatic EC curve selection. - API to set TLS supported signature algorithms and curves - SSL_CONF configuration API. - TLS Brainpool support. - ALPN support. - CMS support for RSA-PSS, RSA-OAEP, ECDH and X9.42 DH. - packaging changes: * merged patches modifying CIPHER_LIST into one, dropping: - openssl-1.0.1e-add-suse-default-cipher-header.patch - openssl-libssl-noweakciphers.patch * fix a manpage with invalid name - added openssl-fix_invalid_manpage_name.patch * remove a missing fips function - openssl-missing_FIPS_ec_group_new_by_curve_name.patch * reimported patches from Fedora dropped patches: - openssl-1.0.1c-default-paths.patch - openssl-1.0.1c-ipv6-apps.patch - openssl-1.0.1e-fips-ctor.patch - openssl-1.0.1e-fips-ec.patch - openssl-1.0.1e-fips.patch - openssl-1.0.1e-new-fips-reqs.patch - VIA_padlock_support_on_64systems.patch added patches: - openssl-1.0.2a-default-paths.patch - openssl-1.0.2a-fips-ctor.patch - openssl-1.0.2a-fips-ec.patch - openssl-1.0.2a-fips.patch - openssl-1.0.2a-ipv6-apps.patch - openssl-1.0.2a-new-fips-reqs.patch - openssl-1.0.2a-padlock64.patch * dropped security fixes (upstream) - openssl-CVE-2015-0209.patch - openssl-CVE-2015-0286.patch - openssl-CVE-2015-0287.patch - openssl-CVE-2015-0288.patch - openssl-CVE-2015-0289.patch - openssl-CVE-2015-0293.patch * upstream reformatted the sources, so all the patches have to be refreshed- security update: * CVE-2015-0209 (bnc#919648) - Fix a failure to NULL a pointer freed on error * CVE-2015-0286 (bnc#922496) - Segmentation fault in ASN1_TYPE_cmp * CVE-2015-0287 (bnc#922499) - ASN.1 structure reuse memory corruption * CVE-2015-0288 x509: (bnc#920236) - added missing public key is not NULL check * CVE-2015-0289 (bnc#922500) - PKCS7 NULL pointer dereferences * CVE-2015-0293 (bnc#922488) - Fix reachable assert in SSLv2 servers * added patches: openssl-CVE-2015-0209.patch openssl-CVE-2015-0286.patch openssl-CVE-2015-0287.patch openssl-CVE-2015-0288.patch openssl-CVE-2015-0289.patch openssl-CVE-2015-0293.patch- The DATE stamp moved from crypto/Makefile to crypto/buildinf.h, replace it there (bsc#915947)- openssl 1.0.1k release bsc#912294 CVE-2014-3571: Fix DTLS segmentation fault in dtls1_get_record. bsc#912292 CVE-2015-0206: Fix DTLS memory leak in dtls1_buffer_record. bsc#911399 CVE-2014-3569: Fix issue where no-ssl3 configuration sets method to NULL. bsc#912015 CVE-2014-3572: Abort handshake if server key exchange message is omitted for ephemeral ECDH ciphersuites. bsc#912014 CVE-2015-0204: Remove non-export ephemeral RSA code on client and server. bsc#912293 CVE-2015-0205: Fixed issue where DH client certificates are accepted without verification. bsc#912018 CVE-2014-8275: Fix various certificate fingerprint issues. bsc#912296 CVE-2014-3570: Correct Bignum squaring. and other bugfixes. - openssl.keyring: use Matt Caswells current key. pub 2048R/0E604491 2013-04-30 uid Matt Caswell uid Matt Caswell sub 2048R/E3C21B70 2013-04-30 - openssl-1.0.1e-fips.patch: rediffed - openssl-1.0.1i-noec2m-fix.patch: removed (upstream) - openssl-ocloexec.patch: rediffed- suse_version 10.1 & 10.2 x86_64 can not enable-ec_nistp_64_gcc_128- openssl-1.0.1i-noec2m-fix.patch: only report the Elliptic Curves we actually support (not the binary ones) (bnc#905037)- openSUSE < 11.2 doesn't have accept4()- openSSL 1.0.1j * Fix SRTP Memory Leak (CVE-2014-3513) * Session Ticket Memory Leak (CVE-2014-3567) * Add SSL 3.0 Fallback protection (TLS_FALLBACK_SCSV) * Build option no-ssl3 is incomplete (CVE-2014-3568)/sbin/ldconfig/sbin/ldconfiglibopenssl-1_0_0-hmaclibopenssl1_1-hmaclibopenssl1_1_0libopenssl1_1_0-hmach04-armsrv2 1722591834 1.1.1w-150600.5.6.11.1.1w-150600.5.6.11.1.1w-150600.5.6.11.1.1w-150600.5.6.1.libcrypto.so.1.1.hmac.libssl.so.1.1.hmacengines-1.1capi.sopadlock.solibcrypto.so.1.1libssl.so.1.1libopenssl1_1LICENSE/usr/lib64//usr/lib64/engines-1.1//usr/share/licenses//usr/share/licenses/libopenssl1_1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:34969/SUSE_SLE-15-SP6_Update/6d72fa95e3a7bc6c9ddb86ad14fb6143-openssl-1_1.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=836adef4e18d75412849af55631687842f3e8da0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d19f53b9b7c399e7ad2faf1807f7324fddea7ce1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=515c361b4d460e0c4563603bc2c675fb809136a9, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=71837b88981de627e7605c27aa240c52a6241c7f, stripped/+RRRRPPPPPPPPPPPPPPPP P P P P P P P P P PPPPPPPPPRR RRRRRRRPPPPPPPPRR RR RR RR R RRsA|ca-certificates-mozillautf-8c6ddbd20c72beac35481cb93879f6b42c0e58c32e8775671ae5cfb7bf9f360cc?p7zXZ !t/@]"k%{4"c /zC˼fi2/6z߼$F~*}4 $/?GBuHj53%<{uK% gzz EaI2 ĎIM3NN q{-{_ =֤ 7}I O X &KT.ݻ{r,~;r¯Tx5efrQW*jm*~S4-/) ߧ7?1l9 oI:?o\xk\2Mu-q Dt҇k4hCYX8Hf:2}{|`qQ$⟮EKHȍ0x"Ok2=Ůe"qGJX8j (p!N{bTcP**0bT閰Je%0ߗj+Q8䛝B;xNWr5TgG qZۮNP+E9l/ޫc:bc' E;%\,d69"|ޒ0?$rt !op)`>gsW3W# OB_#J;4|jYx՞oznVI">L:6䀈,cY4#:I#,tqg5QʼR MbYW B%XSno aѦ{X;d-H|6s{&2 poJzCpKڊ_cD ztKDMḺSJ/'0-DX1Y 8ån`J(#f\΁?lގ(h`B*2+0 'aZbܺWژq ](OZ_gpM2Q{F0\WM^p.Ⱦ|ZvB:cFuљ|R;h>d|@ K];@L^6s2wbq=?Z,] O ւi]@IZd) Md} ;opnn8UTleĂA?.ƞ&x?>7:r#P@er?85,hN{We<.TEEcKQΟ?:EE7Pt^^~pDUApSì`isF 3|77 BrUua֭[8_ rX-B 6 d&aj<<D?وXXZ}bEk84ţ)E>"*_'CfN~ XOZ.۞3o+ZmIOYA{x&G옰T>4|;Ϙ8E*pDVh!^;Ţd rjµ[n9鼏n5"0puXL"COA*f{qRy>B]v9/[Xi9j;$S;5֑SNBQd,>EI/l/P*ǃ`Am֒"Z$kG \vxTד̈́ڥEB˳R9iU<emJsJb @u/Ypy^O[ 0kִDu?mw*́5 CR(F:mJ/[`I4TEUNT6F*/< ļ!Nwj3窼i?20 8E=4;/~? Q(I+9T*nd1NQ8D&arN<[=qn_Ic`]Tx{y=`8yn#/V;n6 c$064X|*0[l \ǰݱͦ9Ad!:GȶS ].09GK ab:pu%fǨHӐMTW  KÈ%FR5EtjƩR` vŘi5t׋݌G׮G[Ўj#ƝxB;w;W,jr)#coJ* s cxp$ % F `;HAC %@"mV4jT@1fZe&%у`,NbݫB+6z֝]ө=0Msn=yP]!C{PT?qtfuۈc; /?wab~"}iZ~- D T mKYy+i廆`ڜj+ 5,Y_|(W9thyvlJ8PC/7rYl(7ж(1^ xU\U͝:)SL̒ab%ߨ '}}|=uDfΜ^n;K>)Ů OS6 e[97N9"a삥nLx?>7`])7Q"RdvDyɮ㋼Ѕ/ ?ы`Ok7YW?I0oYR2G\٫dcuyVjYtв\L k{y\0=A\{nLS*1jͭ*f<5j` 拥xt#ԧbXLʎ4MҺ`#sFt2U C5b# ^?@_ I _U~nE 4*?=*|è)c2'=Ue ̈́nP 38: _$/EX Zev/:񄀻Bxc;+29g\hOϦƝfPzП߳^<]\q yg#*?fbl^2 s)r%&,GŇn@2Rp=`ê>p\dJAdVꤥ \*Zze@ {"6>Lw.g1{5|Ĉ4ol9{W*!pž?F : `JPՏ»a8/ @,mbzn¶t,F]Qr3zs$h鍦%`JR@k$ [*l #7nqƕV|yA^a?O{MCgUԳm9 zrtvKwcrի_uʌ=?R+¬|d,i?"e=թ' "`p3Em_ =jZ(d ~.n)WոC4]F8q5YTF+zG";P 9Z!Ckedֳd4JW=qsGz`EQ%nq&>"GR=: z G$V@hIOcV;RyV 옏 6)!~fmZQ=6:S;mb/$[sI- iC9M냆0!&]"N[8,w HǷOL*M8G%| g8`FAZ\l"Z$9*b܌p6_Y&{/BЂuD(| >;uӰ4;jz1'pDʷJn"fA;ONW(M/Ƒ`[qH2Zc[;.V7͂ d8N jUC qiZ^6{Q*[ ^b⛛~`O`]rʑ?*s(fA6i j*6݄.D7^Z-C%5eԹ ~R!Ĕ@,V`Di# ՟OX< 4_jB 2J.ZݘJ᣿ypeC <s~ZNϿr};I@`̦fӤ͏g֪d{(T O7oW2RZȻ1[ Pβӳ[J (~q>En g2),@|{\Y3(pgd| Q={·A*0{3@|+Ԇlb%h\@wW!#6g4W7#cF_o(7J;> d ֘*ӹ#Of9MݴCV_, )V-}™R"N050%~LLϊJ+fʨ(7/C0x} eWuU*3d$u۞v,W~(ؖh.,촙 ).%[7X$eϾ&`ig{>p, >8T(@R;d{=R";rno J~C@ԱR5ԝ%rvLkOcpI\,K ~E^.A&0KwHVuY?fFgE;[ՉA32)'nU 5ʬ5.x?*J MSY7rmK|:`X+>=oa dq@.&ThJ҇{>tsT?O;Y'qK=C]3ܰCexF^Fcm1X*X4wο"]n7h#kaڐj?@&Ѣ0e5x"}=յHtm„EnHQЗw 8sND1_&nҀcK}^|UI~esrI(6s!Wr[LeЕmKzk= u團"*hz@[1dt^^#:@/=mcH4[yZ Wf';sDr0bTYv']q!C@ƊKԘC2&Ѷ+-/mXGغYa@ۤ$zKMfS}ރb% ~aEAlRDCB >ыȆB$'ƧK-r6I9aeu"K 1h ̤dIκCq%[(sc1Qm [/1%}JVrDku%gtQuo֨\,4Y'BF.{\>aӂO^BdcMQfDѸW@D6lIWʇ}`V/?`3긴AF:w8˼a| }@#vc۰=߈*Ik2y ܓ>) ^y`ձnWije tB~{ KGMy ha*J0X =jcVk`~I1_81#ķBx bt3qA:p"j }>)jwX!(z 7M @dqyE\XX|}gS5pQ I,TIqC82Y/P.Gqu4X˯]pWHI:Raf$sK t^%p +BV5$n{C o@o8rF Y=2cYgkٖ=3TSf8 ٠X-Ѕ=8 xXr7 Dxs /ʳi~. E/`KFXO^-˒ԍHIk^'l#B$l^MZ! {@^YVd젢 wU*1ڹsnm7d*jwapYCb\_)k 8-2Q)T@0FW/S{Ag> t)CQQVMw8 g`=)OhOCqKZ1/QUɃL͢zQjo- <5t>abȬ">zaP Sfr6ZbݓnleVSvF+n\0v`ߔ\~ G93/^GT 1Q^AqfT!_qT镘;Q(oG=UlIjNIy֒FS?=['_чc"=,@ohI{ΒNTrO zq<)@:>'-57V7z!LvU䶋5+C:%Ë >ɱiGR.88E6NTxZ_^l֢,{P?R()reY%\)[JO?V%5cːgϭ6)Wջt кš(ϕ$kZ1c gLTODHzcmԵDLz AՐqQQ+}c(T(<0[K̹`Gyc|8Ľo$s+D<ү{odnq : җpR9cq+G.=*^d-ֺ0)0AQ8 ePtg%{O!pmC|$F2SͽuҡDl{mÇBnHmQ ڤ>R5K0.!6;wj]2rA~ jKY>h70㌨vAXDw!\!RЉLϓ }/DPfKwXoLbm%]NbhD[ƒ󐎮ӻaR>a"I'mlNѢ "$ 8? Z͚GK̝+ŋ6W:_϶:GJ=J~4)T4ܖo2bmvzAubFVRnaΙ.A~] 5(0CX@OY>`{ ItO Tk_h ELrIz?6%K ȃ^V.WQ'O>V(UE+[GQup6 &d7<3#nZ(wòZI"HHPT"nwʣ>`)D>G8ꬁ*|I'bdɦf'[fS4PvX΋<3t i LYB.p| ,.Wg ]q˪ $i[>P ъRqdAku34;T SS,EVGmCʬrFAQ|Y},'IH[A]p[zVŠ!svu“Y.? D&yk 9kjT, i'm>xbx^iXM1lf:|? rs_cJy ܦrGb+!.TXQ x̪|q'7!f~UQ@:8th+BaCzuɘ9a'+ bC-Ȓc/jh$%w~]d /V9&K|\Kki8Ip"wx2@WכbfhFIXvBpE2 RV)AEJ23jLjHAH3=AYV͉ɳc}yitDF3V:=Qoh\?jJ0 XG?y=N-qA786E+S|=GpuoT϶ fѲx"۞_9~UYNupnt1oraa/h6ivOkNdWSz ע=ʗB۬Te 2ҵ2{&Ӱ S+FpVW+N~ t0w@ ĒQuMc^wIc'1ض #wUfb'Y|}et8aMYl5+uϘ1}9_SLgK].n%OYk.0O -u* aѴ;2~0Xɩw WrV+ x Q%Udt1-EC[#ƶm7jL w4ADb[ l̟|)75eEww,YF 1Y/0??}UYRmDm}h{z9\ :d[6\Wyqy`&7FKYS6/~B*QKJ'>{R9m0^B̘^.37nvdi}أaisu@+6PvAN{%Bxb dNNK(.!Ju0_O_Yg3GA!m"޻}ͤzܓ3r)_Rؤ ,o@uE w[[ƼXhW\:KDo/yggLuח 8gu&JrYf-K' t< pMBk[Z諔ԙ pSƵhͺ!_׳;ΩFո&5R-˞=.7h;j FnǕuP<)wf7) I3nF!+A[ݚ Uy$vma9CE܍}g$5?#BViNÿfh*}lj)FMBD_pUq}aT ecϝVGJ0j: ;`JCI?rTxVu ߳ eU4p7#+@ `Π=τq"gIvh[Y1CL㒜-[]"NOӝHzU8mR(.he`z_dbv;"B_cFugzs+|AR$y;+>dCUOz) qHUuE[E&Tj3Mس6`Y@gh ~N܁Zx|_8.Z$ >Hsͼq'5FJ{GS_C#qo[(IKD}NY,]-Iah~#ީ7S4"蠠VSid S뿧,D] #McQdd3|gEVכxUoO݄9\KtjI\&_a |޶1rC߼+{2m6J[Lcth_@lʂyH(͍#I˥@[RLR0R)ݭ$drwxnja"N&hw%($/#3?2cER'?*[/`yw=Mֱ@X}(8ȃm<ٴ5)焨6+6pu)'BMCG](=}5Rnm M=; P*ݏrFn^9 >my~(WO1š@H,./&7I3A-zFH]lS9i#/@z Ÿq.|z ]`\Uam'gll'r!n w,S`@X'Z'h ܫmܰ= #ɫ|pH-ڔ'tZl< -ҬR>C9,u9(2,aV/Rbo2Ke*Ua'k7nKe`5X߈[CHvɀp!7\J*c|ap/flNo; '_9fBΧ2 6yx'tcGޫ=I0mM yF#PhrM?)f>qiUE8z?j9K^z%¶%0qD0o]H6oBҥh$+D>& c( )،CGbRY8AQDn'A2Xૉ 6ۧ=p%C&q@aDbpւ {XK \u-M;4pB gjZN?~⿐ˆJD(;MQ gKQdD^LnMk, V.Jx̓A:)N$2T16'Y9&bZ\db(/o=皩::^J-zZ޽MBkYD!,?FPϚȄw OVؾdcLrXfXSWӲ%ꄑڳvopՎv+u;y ОC/Y"^k%rGԊehf g Yysp o4bqW?eDNjGB*&C C|NR#|eGB#h!څV܀0pOV=†򏬍$O$^3" Ձlggvbk}jeY).k,ʑ+[BܥFɾ@Mዔ+[UG1Ú ˼ 2_id$YWlsE*-SP{NPkE7jH|6\O_ׄS"TBc(u5Z,#*K@y ѿ? ı6x.K}"n(Ca|Q\Fz 2o $Y+C iyHFk|L>~gE) V5e$;Lq{:T` Wjve!0 ЖR*0mѷzf,VqOFcxcQXڪ5Gf'ɣi^߳tv Vׅ^raO|3VyYV Nf!¨l藉d8dV>>V@u쳑EF2i6(xHI+;>;69 i^ߢc݃;( d*o6' C=o6+uZf^LrhL6wݹD/`U'/Gd945W ,W XxZ)t 4z^V ۃAM62P8u<6%VzûA*Chm춢xw$e9g E Լ-Iby¡Db[hpQ-pLvbyM'ڜdy2[Iǟ2|8&兔;UuDg6h?D"Ad&bA]ʓ14`ZѬ. Oq SA.hޥ}fwU2BV 70H( fozyh FDwX÷e؄ I/?筯.F%_ISjK:P8lć|_ƛm`i`CL3cC}5Cz˺O7C9#/(HD uСfmmwmPk=SU%2`RYMƈQ}=?ۥP6}GE&^3s {v'sBċ>('у8Dߠ("̠MStxM~gq>^xCaĊږE܎xP1\I$o_\Eڝa;%HQdDM1wRS>W8{_vٹFfk(PZibNIMUۍIeUs1BRaٕէMh^IJŠvx11SS<ˇFC29J]2ݗpVQz*fx.HuWbV.-"SR&w,cq;VK#_UOUfKo xY|vjE8ah9,3)! ^Ou$ hhYa/S1@:T "\5ت>vVJd;҉YT&k;qa \O0Q^I8M72JOZrgqeaxFgjh/ᚥ2e~g~%ًTaHY /]63`Ń^9ll ޙu+Βot{O ;?~׫GC[*?@&PAe'0&Y_\]9`w]'wm1R3f@SiVSreœ~tXLX5rVi+h(*Jn)FG)3Lr8XN>[< ʉ&gʰdcTxSx V NmA<|OޏXHbivRgmMFl}f_&&- EF\lxt= #2HbQh>Wkt҉Y'MD\͖5Wz#=۲ NB/=zO;c̭ Wŋ#\#9pcڹNX&[OԦ03/t#E4u-1XyM7OaQȸE,}qM sc>=i1@X$KtaqKOu?,0f` npXF$ŵiT69<emP1KZT1`o*,B>Б Λ|Op8.d䨂lgUOE1ȱuY5(7z\TgPGsU%Ww5@4;U Df9Y5FKb7G;=Vr5 `\n}è.IQ(@ V Jyo%vx[J>hڄ" # !WKN&a҇j{v,% 2{UFpEgwZO#)̫hW||E~>LN i=8o2 3y5/e_(Ѥ`i|.AX|l"^hzM"BJPS|y~9bںXFz8eae;=vzuk0E(#3R;e2r' Oᚩ)b 74AXfy^)^d Eoh\ZeHcnž^:\rR*9}<6<"uH6A6JϓN0)3N=elf*;$Ql~/1xkv2*oh]fPi@齉{R,n<wP@8BJg80`@l}X]zqI[ջ?KV?2cf昻\ĬP{ZMh7ǯW4{i''?5~w:$"^͒Yn,|k4u]fѪ,WȊ)dH?H \:p3-jIXvY~.cS]n$S=$a6 &\Ո-GyYvh8RsʅԷ$<*F~HJe4n8x!=ǔT`nٽ Vx $XqCN UmQC>Ak{2BnbZ AcT=eĠAe.W}ϷΟ Tߊ7N+u@u}S<@A* L&40/$D#f`ds'(6I@/ům٬;©1Wlث? K{*TKف҃J'ghOV!)JtًlM-Bw"5UϿO)?d`X110b0jQ6 xQ/}'ZBzv|2U 60^@b+qXw{ˈ?],e6H !֫N@~̀>2oKWs{ZUkX?u}Wf8 㴍*tQO<3ՇJ98"<,O4@_洃%#>.Z'X@Eu^He~Lٍ6ݒJ9M'9둊:kZmzL%#Nf} FTЧ̷cD~wqT:K{ob2>q&WK~@kD"$F%D 1rFx@A]s1L3k`\rkAp5 }PipNV #PSڝUx>=ęSP^PEH.L?:nzn{sH6@ަa ~Wn]WvپE KБ| 滣1MjkTFt#cei@V"Fmjf%.*qm&W"&T1hwA׬wuJAoCο:_@.rvR){>Mв&؅NI2>:Qn΢4QaK)84TLY\EĿ".&2m6XF+ʫΜES_d)rJȗxu@(lQ4ZuDkkBN d+ . 5x='אK/.[}'YAK"&A&0͖֨°)~p(PD4.ef-a}IOWQ&xFf^?"s O((9u6K:'уs6ӯMxﺔ쵊w $ Zbp]lg$1j' #ʓ$ aŠV<(1S*,,DK+zo23b6Y"zWT m]Ug֮ x `%i 5.l;MGFBVGl:mAUwQ(!$ '1DPciHl8g%֊,˭KBΉMOtY(RNFc=1NfuTOy{MB2K"<̑Xg)lT#V{~ >RN{%/yyx9yW2LE01 t)jX'?M q3x1v[DB6ZC2~9r"գ~W䷛c4X5'K#|գh31`t4&ʤTz9@;{m Xkpk"?[^,sC]A?ߨ^[bhJ}"7iR,I'UDҭEC 䝔[J+QJp~f%^zէj@$K;c]NW~ض'[bqO OV(~\y߶3Pdș&`i$$kP-lry$I ka>V,7][q/w$WK )7v]mZ7.ꐅByrW._If"kNr^3Q%!ODQO*! Pzƾ޸5N*Oj]Oh* ^rlfnhRjEAJ)xA4g]?G#G|7Ei-#$hPRujzbI 39 /٬P#Tw?۴C5u}q@N6zhx5@okܯJ4WX.%-zS4֫R7<˴hc[|R@v(hߊwZX!Oj62;-ۅT 0tR\Węr}u79:PGBWMK[ &AZ|}|9)uEJ~`FJ-KEI0!S<.r4!ˎ$jLgr9zG+P/2mv.Κ,C~DL͓GU*PY _qJBȐ .Dpaw@3$C O]49ά']$9`O^a[c267"2q 8 ^8MYylK"UvԵd6ڜGdc:j%2RdFHREK}Tj=𱟙畅 jnʶmOԷ<|W9?^٤tÉU:Z[+SX@}$-COxvE7eQWƌ}vrDxȯQ,y.Nݳaԝ)g˜ 5d'Ng vY@VnZWיѼrvQPJB)_0?nȨ+&LDZ?[]kÜ{uSPPNyzgQ+uS l\-7lLV8"4o{1V?8tzTȷIJyޟ'&ӏ(1v"kXnx d&7ի[33cZs[ťNa'M&D7  I;$ҭ*whSVv,hϑgǔw8p0a'l2:IkU<,GBQt[H@rv.”`EhƼb.ĵ B&ꀔWdb7 T|-w% MEÆ2pS;L!EJϺ. Fse*,H>uM'7uˀCTi.2 4Z1{>B;BUYZL6fNOZ "߼@{}h3Ǿ8Pb[4ҩVxo-(RA-3 5@. x[gOVgt`DL6WqPHN~FNpc5${^Qfϻuĸ`R(_:nLE}=#Wm88*˚3"zTFeVRa]^6 fr,.R4{НԢ rVo4ce֠Y ी4[&PLmCu~yN[JSYǷ ˱mJ SF$ 4_J^^vO AɟKe uMgjK.'^M۾Q麌ɴAu* AqFsM !i_[ClRA8>pr<Q5)<*кmҙRz4A; |d%vl@H ㊰aD 1v32>ȒL\,fު) Uu,G80A?̸"04@=g37rUzfpsOһ 1ˇ@| 5%E)vNӱC,^YElaѵ-BDs;c lVNr'-̯hcPXt36p Ah!g/)i ~4Q䯁ARdŧnonV-+ DD;En@8_ڑ,7.Ys"x T TUv0)Vv&"NX<ͨ,hmާ;-e мg\UyU&.YCFߑl-w \]IQdD_S 5B=s<# g9O°Vix&`m5M0t+6":QtWA:O&k,~A~(U\Xs_pvi&=,GQ߆`ܑ>A,z _;>F_874:bxŮ;r@ײSbirJ#1wדr+ /WYJ!X֜25 4[*=;5|/چ֊|~V,6IYur7hg86莤wwbÿ@wx\E~drGrhvn9`UXm/O b.K"Gz.OG@8^N6 Cnp!^7Vvt 7HQK6 cYjIgv#"u+!R6 'q`b?RYl3jmg~us{pf >5 $t*p߆d^l?fG:hAY8~/$89D~ُ,>#,K.cOgǠSړ Cpc+ 3trx"Ɛ1!o%.lr &;yRq#@`W;x⡲44ޞJH@?zGbj~oYD ۾5`zUc8z*cgp (Gȇh+F zh^gF>уK,'ĴQ8%:S=JQQ ց} c>fry|d̼r^B,]SA?N)n-W XxPخ ɞǿyd,\AF0 (5W9&v`/$Vb+:Yc]q9Bw ?ͱnJb8C"=i?Ug*p!qL Y!$lwβH (F G@TogьQ&1PGiq t2"Fn' Bݭ $YThRB{:{4 bMi8݂&ǫLիGZȈާ*Z[_a9/۠1\|8KNBᥛ_DY<:ғHV^foF@2h3_I:dH^.UhA#IWasfkRV(]8F!tNu|`"8X[ϟbI&g rLn"ZCi:CX6dbgq "OJ$1q*ɭ|HZD*_,ݟV6? $Mͪ2L*N4q_(^hG}s4V|֑pϸc[FۉE^Hp(q,kD-[|BǴS{Kn(u17n.}o̊4ΉvԴ3g z4t8ؚX/-eBBh/dcj䁼%"7 Sabٛ# 2(e wf=MٜmASi5 s=bܽc,-|,bFٍtǾ8[eM۾ɲI db3G.{_^y2۽GT~ܳ9kM&KycT'?;`2wk. ]߬Rvj IIN@DLt}8 *,!n7^d{z(JxUlDJ8}@щ0ojozpHحC1h/^Q5h.+jS\Eb`gL+oV$jB*h;07Xu4BkAzYq[zeDǸTЫVc7kܪt@9v*Ɛa=>RiQG:!+) H!ӎe B3OR?b b#WD`Jw"P{*K?Ġ|(f2 `Z..!WF#Ց)E7D\F8W8ν9EU+_`}V7<@S#09ޝzL~񼓢hE&_Q K*y'w%lF;C;Wb4 \CDMٰASI~kpD?%B K|ܖ%O\|b$dT_X)B:f}dUœ;R>qr?_I 5.Un5@]?_N(iw1{_9% G梼k,0]2f_fī%rhzt\`);dAaP~G>8AHv[v4SbcuTzvdz#ط{|ȍ!WǣkHAh?_-ppMŷCXlHo^寸3 !",Q/gZYb6=`W_GWԈڜ#׌|up+)%*~] hZ'Z+~=[V RڞA ڭ ?vpsygiiXd;u:jC`|םʫ'SoN*u|C/NG;k[*_!c}Gg 2Th}ZoUIDisEt']#4bҡ+r{wʫ?0-*  P2Ol( ЮuVC(ɼ2',@8zFa޴Z+En:⬂NTz?WjPNj^~(^(>ӠwWm+ $ix(yEhu'\p$jΈ N4 .zPdXP.MţR"W@׼%*`[a@H `VInJ}V AH 7:*KqIp/mj_uB~DRnLЩ#qkt}2*Ү_@~}w/JX,N@i/)$(;9k0mBo Bz:5>TčoG=K~+|G)wQ+ y#ɕ>) @50'Di_3S,@^ͧV@L-xzv /u\CO5t+\v>kUv a4 6(^mu~a!ݫ$Xhq*j`RhXc ;G3gC}C}=grlޞJl¤$ƪZ!dw,'Yz* <Хx^l%_c;w%7 k;}!9J/4LglH%(\J C.”`}m,`Hb_rmO] ԏa>ò4Ԥy0V]"OCC}t8! a*?w#/XA;F{rÝݨ0yk^c&qk+ Ews Ĭqu^ot2^xK0XZ'yl͏6>x=Nm١;ɿmt3zẃcGOQ2P9G F&)1dn%=?ܶi0Beoі) JH/&,;V){6.^<`#Eѳ/LmvNpުBrT뒗Ԟcđ,xK$G dʶJl6=ð^CEG>ʊyΑ#!z~2­w;*|]nOp K2Bd7n G0ѱmuY9QUrZB;x]wqcOvuX1daъEOL_=}c$7H#sZ!L9xϹ  ,>ca_c8Ou3&%!j:?IR8jR.u4tl#53{쎲Ik[KSfA+p2jJ[AB^N!|B_\~<‹Fet3l95x~ϭ5*:vi3,V7` v*m os6U79u\8]0`G1'l{VOOk/ $<%9/*`"Kczv WOSUCD)ņq 9A7’븅sӼm@ud Cl)!Եjqw E>w \K (,@"s{jbT Xg1,;y p./>NE+Wf H~lzh?վE/ ^BVߨr_Mx%Nu s_MI$R_%cK4S 1E yM*QAXyjV,CFbaH3P#? Pw*  Ϧl$*x2bc'~QA D5ɇyקEE[ڍy #%TNj 9}qQvW'+o@8X? 1Yv+ VxygπI\nbNPT]ǁ.VÓNa>⣑wc86amz305]i~ps.HJ0JBiN@U&N#CpvtHKw G`DTz!A116=I@rF4ujBo/\<`n8bvʼ /@vQpDtTU. v?Rj8ә-qNN~KX* JI^14vǰ_"~vZU'5x~}ȉ⇜AN lK|3C-$~q@θ 7VJFp`ƈmW24ظ&بdxȯnNZ:X[xø}S(<3V Ǧngs Z{'go5SJ+6 =N0ǝ2a~w8( fqJU ؞ҚOe+qO5ia[@JbiTU~XCǖ 7uK'چkalGu`%b67V5?1\5ɱe{Y* nÇ S柲rqKjJdH6`0;CZdZ&de=m0~m(r2)f}X̮yʻPh$Ƌ&rU.كX&|sSf,!O]bn/ˎHLlu\!ŏSIʏeQ4Ȓ;2aD0;SX.4ڊ,أ_Xiv9t,t4v!.<:VebP2Γu06Ht=MR] _ݺ.Bg$3{`m_#pl~j(WTZ=99f$3a`ȍ_uH}4k7/,5_3ezr؞쓃D$1xֽa xq\t."5hs7$ }3fKU=E8ONU,^Ik1M (-)Ȟ-1 pdUu>PL*Q$LEc!Cx4=<(Ȍoa6hz; NM<@[0MqDk!Lu|+tR'M8Q>25Df TB70@JEi?wMA^'@Ǔn1NqSJQ^mKUnvs}Q֮aV` ##/.\h-8M5D  PF u8oZ Vݤ +cK%Ҿʝ/cK1k1=Z;1 ;H@qs&A (?7[% 3;.o6QH'1S+RY\ WcF|$ T~i>` "e(aU){\t~x/Ϯ ]1@8k6iqz'S ,*g_Ulam+IaMAïw6Pr^nÝҋRz scog,Od\%Vz|yqT_n6m@|W:#jw{ĭ=tL c-TSihO _peV;؟Y쇸vV:*@+LM"'uwQ ηAܙJ]ˌn #"%Eq2zik2 d 5VTDVdd7 ϘF _ʫ؟MI-sK,ʊPBH2){!M醤&UI1 N${ ڼM$پTM\Ѻf =dFt%\PR5i<ҖLO4V[Ij%>Tc| Bے4XXS.F~)5 lS[J^ơz)95CF=,Wϫy L(\c31b"*fVWډŷȂ$;ߝaYkv5㤷VI=#;FtPM 6m ~7* i^eY/EPĊKj0(R=d`q**??d6'2\1$I0l nw<@t+ )nFM<֢ls9>"̔keMݻlwu?tdKuc'i|>8FUR`̦xRwSKD54jpJ]w韵҈`]O.8R; 6k0Ao]1ScP)Ov= v W -vvHuv&g-74*e`rUuR%c,^? kǦ - 0"DT`}6eR6]DD0ߴmM"{ć?d4\eeEn;}tyktUpsN?⿶Bdo,!Cs%vg~Ρ2c(zQLIvYo̰=2:Lg-i9FVP$rPř$Kqe\ Nv1M NJS n:)(ϿÅ]%xIT"[8l!W6w$4љV7VG2 K!v XL^J_+MA3ځk7cѐlB c a}~(  8JvU /8O \b4_h~#/!:$^7W] &g-Np2e4') ݄A5@(6uՔ_*5pmXl\>q"jcԉӐ-Kr^}#ܙRYe󛎻w+K/GwEW߳2v SK 啌i4`(hᕓ{`ߛL|Ӷ9Z'Ik$ Ĵf響Xp4OӲNu;}QGjP>X(7= zyխ~ sz|kf4 Ya~A>`1_eӣ~9d02;RM5.CC{%v$`B΁#z0fk&zw]~X" WKC)QXxʀht#Qe.&dZ"![S2$I$L"A b-SC ADg8= U L軛9Zř~4^#kqB n ;m*tF/@ˡBu~M+=>bfgncƐ^s#C ǐRzH&8iGM8c.A^lS30W$c /ͱItEGNyV`UhQ[,IK)4 pۻ1࡝SDu+z!ZeX:hĢk9`5Lt](Nrp_0bkpp:O}G!*/`oud|u\ĤtbRS[ ϕ[s`#:hECܢvpu /'mlM0 Q9{_z;xBVRPHOR+KW6nlIYM | @J4dM8Kd ΥLܙ9 S$6oVD:/4qPȁ\l'pl:_^uf˸\5tf6<.U 8xQnJ)-?Wu\?q;-a3iu%6d@ob ?KZ>& GG$eBg<~N&BXtXPz۲g(6-$Kpe8$ c:T|v">߅Q+zma#ߘCYؓm O') 0 $tNR+c>5CI+AO]b |}/Jy,LO3N7TQ1%B1P.k@MD19} qc597(Z},Ž K{'LYK}f8fLB8~'vOLG'Ș 6+зH%bu!;+U|爔MQ͋ߕ{U0=ɽZy 2b}<_.r_tPkdQ!'ռVd!zeYO`S|'#Q{r<`ACM&5OP7 _'pí%K3=5v>`t@ *E젏20LsƼSѶ0>'ѽ D_m~kѡc7PM3n-/)2=2i%NT+k %meg uߧ ѓ7hm;ta ] Fl͟;|;"HO\+G˕ ;8 BZnM+U%]Z 7.vtP\vP0 D!k&o}q:])J=*VG{;ujyO:d1J3E-j i7?zd'FYcշ\E^c .@L$KM $~৮Pt`I4fsTRN|(Xv&aM樐+j#OɂB QZ_[v6K7"*"ps__ڋ&!+hZrOZ:P5x;+h3{ 1q474m⮹yg_-cL+%ŷd+w̵E,PI=`+ܷNӖ1 2X>. HC>ǀE(D0kOgZYM4)j㕥ꕭ}qp3*tSŒv6aE~2f]{s1Y?Z֑zF VUmв@NMÙȧH2ss U:*sVd{ vK|bB&wB\Un DFY-t(esyPԕ\9o3z."PwGG r$:\;4h (!O Ha5I9=jjs!#go=+ dvёx~[ZyRt{_ k*+=VȩPҬp,h4#wM< -e|6F9Q|m>y,Ś10o=lg< {Nd:.`)+wlvR8^ wͿgN|yjha{>FMOyX=_DU]JozFRh/lxPo+d}L5H0Ćgm~gu)LtAݜމ}tg@^2m.I(dS-iF@Lojz1nAri0rNM`5zT`:ЖY !\ yĄOM{H6vvNhs'BT-Ńq=.]=D0_?RaRIQYmw GA)^VA. W9 lzSlxj3uz˯ɠ'1 (bQtIaDx Pa}(Ec@a?cbcNZ2>z|!tKh|0 lgU03VD ){-;kWM)\69'iQ}Ae )<2 ?S]NnZaCFE4$<>ZΙGpf )*DqL3y|*J8#mGx4[-=[t"[eUǛr[*UQ'hzvg/-]\RT$"q$X0s?&EI36SCmOW"ܚN,8rߴ˜jgSt㊳ŀa|޴ dhAȶA_G# .簉M06qsٞtֳ="YhF͸<836 bHV~uYt򢆒!e}x=jKiOaCWkt9hM|jk\j\brtfod҆mQ &n(l,GV.YL)eWJi %#yiO#i>h۪ -&Z:ˍ 5/VP~Dӻ9/YS4V?)҉M~ ,}MTrTmr,i9v4<&jV)"!Yb r΂Ź̗T*7B'ӹʫgG|jo8n0gg/+KrN%)$yy`>"M@I\Y,Fc $y*uo!l 8y ̔q{2F,w3kj쬂BH$׎+bq:w蝔J|ѳ\TNO`]S3H) 2fki2 ÉxQȢCn38\l]OoوN2md㥛Bfxњ+B\1<6䋼ϰ]i!Ő0hBăF#1N{F7T0NC²W'_')i7[ !Av!Ĩ:ߨؐ :St@]'_l9ՑQ SB.![nIpUQVs!T VN/Uy`uVF E}۱}EUZ͔D=0qAig0ag ˥eo0zLiy&8.dNGVi!NZ*Kg~"ai&#JspOܣZ9*VԑщIfr)b'AZ3 hVȞppGڊ (!Kk蛪-⬮!Y:ZHA$a5Rs$ 1.[k 6\MnIyYB s>I쒚q l+O O{8(O$毰l  F r-/xGP\A> .5y-evi`͘E"Ont8*Q&rLsw23囏=ڡl OM9u~j~>œ7-BeMun,cIKX'YiU?I,9ڹh?'hJLc")PLI"@t6zs ΤIF#Z^FK ŋ;cəէ׍ 耊 ˆ1ոe8ιp4l2aǵp@lyċU烁s)?q~gGטD,*=hU= ~6p]*AeLvMCç Y1ɔoKC0۸_wh 8RբD%o1}h5AcoY1bM!9hlB6_ygA +jT&`iWq]-, dFqSv]pT{"n-^KJ!Rr+vxf4>H/PE6Iq/zaA,Nl͠ө; 4l9!cb@gV P<a_RҒwųN4!A֩Ӆ3Ħo&myUg3oeE$mle\xF YqjkmDom|z'nj@Z.հ" Π6QN;(qX"/jx(xGc6 wx, \_QذIHB L,\?Ҷ0F#x>{]ƈ~3آ0ZԼ4Q a+;>6j5rvOc;7?5Ƴċ2yp˫ÃLe{-,{.܎HfqCJpKy#G"ӓmK!Nm:2ɡPHs2ĆSa# [8(BLXF '+r`bx5\E7bCʠ@k漃~Ox}mzhnH xn$^"S l\ TnIƍDa @źg|[jpvA{r&LrsF_\/vQ9 5ֻVEL(i\|<ÙC4 R_Շ C5P#YM@UNZDwM(^'v(g!=gU׹DvT~Fqi`RO V8kp+2H'Ǟڛi< +}AKčCx֛ >_ /ʇVg[zc,I9" x΄jݯ:TPuƐ@b)5(f*Jkr܉TnC78kU"'.v?k*,d4af­)+BVB~♤ݠյ< 6Ѧ{us(g,[> yNr!J ?eK-\ ,f|Kzrm \"Tt 3dwph@XS5PYU|EK7齊8Ajp9SSȱ{?w{9Oؽu27(^m>k@l  \m:k|${ 5̕c c'bέ3d*ߘhr@]!ko0]9Y4$]oV!ܡ'mjYM؅jby"+E#>ů-dMhdFh*=j5"?PGW0LT~D&dDJ2j,S!/ 6eJͬ~[?oMLN_dK;U>D0 C)V–3A1-M|vB+ ( HeQy{zc#yZtͤ }xj;L2'kh{=mIΤ*8jf11?"9Q/LKTgN^㞞zNM:dSzB3>JLNV ]93pSBnlt[2kwPKOCWV շW0wW~,w;T [[x![_I.s5ɪ0;{OO\${b{ͭ>x)tab}b4f 1Za"#@e]'=Dm@pI \Gݫp݁9M>,q-_ l)㭧}o⅛qq_Ε"`:36KaV.YwpӚj&&ZMMhY-s(b!3r].W~0 h%[XơIWd>]m>d3豧<K̇o%qH*x%+X^QŲ7ri\@=j&wkuV8g!ݬ[h^;p?nG# Q[lI"-GN!*d9f3NA,f򀼱ںŪW "#ou@)Ïc^)ז*ɪi1 9OM7C9N4S !kW r(j1 ff@͠:J 3hxZSMiY?|O;~БZҕqF%Vy477yگ-,l1J=T9 VHNa$,3~p!ϓQS͵uN#Q1ؒ, nEo,WaCV KOFݐN1U/~MA|ftOs~]&]/"A %Ѷ,)d^ֆM!w| TmS *@.\a5ŔVsb1 B@ܶ@7NŰ'0IUr*ջ%i7"n㑁!Ţ_Ue=O9았A;l>A'7oKuOMżH8d{8fDm"CEҝ;0cW굢A:.1Hj?G{y{ *nh5^1cۨK@k].CUzөVb>HϊRO+Ʃ^jWGjCrS:fCu 4} 020i +F݋R9f# Pw'&qPb ÒVV&صtÀSjWsgiDjgp66뽔BaX$q0tTgdZ=σRs= pAjT:dv9 |zؘ bx~L"s$k&,|=?dyui&At0| 5RXy0\ll$?a&s4+PRLqzN^[T嵥!r ڈBΗ%c|TD>Z)qhg!j<3k-aA3D+o'w5#n+Hh}coà-g 1'ccWPN'd)sY[j؟#F圌FH `nDg=>W'%^DƺYA]`DDPb8؟?j;HU$h'mlb_ENښS.BG YKʡUD=2zˬ0K]1aThd6Cڐ \$r2mn\ƝKP8ҜRk|s`Iצ[~nxƍtj՗W<0HG[Mׇ P;5)" k/~AĆܷy~y:L|h E2OG;6acۮ73f[ٜ́pq=BU-j(8G0@K}8,͌胤#N$Nk!rI˘ ,a_0kv8%m }cC_-Q * KѴÌ MƢKO8`1s:mu03^mŹ:ݤBL\ۻ AP@ʩwQ-M׬K  HQnwф!ڽ@D4 -VM44me:" o'׳hz!Z^ 6t2Vn8{S>)Hws<.ȡ$Z:gѭ?1ML$ jLا:F%/)#H4 k0pz(V'r\ =CH"a)wh_$1M"oX#<䡅Me  bڑHY% kv iBk2 F/?ٕXG7^}U2'?o.2]hsMJ ~!3ݙL)FPib#ب 5Xc0=]|׈п"\kZ:͙[(z鮭,t栣,J׶ёcHK/>?FuGP@g F7/W悚s `#kZ=0=XJWF,@[i#.BBQ ]4, v3яB|McՈI<Nu/ŎTdc"A+_LS7H 8 R w&&Tn,D ,1Z[B+ +N3tޓY^ݢP-.*N{1ڔN(<ԩJ>8X 5e((Г4d?[?h|K!ƒa(@?3D5% Ad (G@ƦE&{T |+1{Z'A[#ʭR,nNs2OI 4V롯`(Mf՟=POx3dGf RL7(2rB @x&ӕ@iOm[cƦpx D~]4F'^="yO%(\P~}ղTd5JSm[Xں4q(ҳ/{/He+8ːwK)9&&|nkPtNR"~/ZYx,NnVR8V)a]2x5m -'F"1#Va~ٹ0z b_R:W: /RMXL(YlŀبK "=2ߝ#Y j4=[ `FItZ"] !)V*aVۨ'cdP^b=b8{S\ .Q߿lΘ2qIHuX+F$f}GKCa/',n"Þ#.%}J( x%;0ν1gÉ^#G#Dk=P Iqu,dE%ȑexcuDyx!ڎZLZ7(мO +P`&եZԙoNGiXf;bx+7l>ĽUL 1+A D{ Dk,kVx~5ή~kpi/#0`jviJ䜡%65"8u 2zR(@!kV;?"kѪk PjDR&!s^v.C6LYzY:T4Ev.Oc]݂ QRP+'}}[~`ɴ_ႽZ$h:XZynojԌz-7 ԢWɄOX^K[C+ Sdw&%Bҕ8'Y]AŠäJV dÖ6]vuқ}ڊUjdX_vǿwM^׈tOK) Et֢l8uxM4J"& #&^ v)ܝpNƸqq)(;YԿXͪS(x|K=U]ӎM5vyRU+tgp1F!lYG0Cׇ%ߒ1%CsX=9B_xCKX$}aqs4.yS$S5g[ N)j<ɳV}ړo|B!˽5Zh}rI['e(oWJVELRLm[3lWh2$"q?}lCve䩈&*\зҔUk| ^K\o pv^R {,6)ͮh,c'~}E*e =@LsXM,1Ϲ[j@e'2{[vlxq>ZZE:|Q~ Z-4b:i 34#b_e NHNGgBk 5i%4ńu-b0JwGرB?p7WC{և.T,pï Xe-ou#ߵ4h6S*'?>4]56>,OA127P)!C(7 'NkLJH.V}<֒pOrr AFa fVm]\)'] _.p2t z7[ [OK1&TmbeN{Nrr:gA2s_s0B2["e5Wa/FHyJ8U* 4e[27qST;򫙁5O1NE_QA3WK7ީ?4t(Z &%j L)C 5jP0& 6/ڭMFDSAXGT%T#Ra &bdF{E{D0GveP=E0i2[]!EFoL"97cLYO$ ";ts[sxrF=t}9gpA2>&B{9ū:*Z-ccy]LLS[# ѴS)m6<^bXo8@&# >|auFl(l9?*Bk~KgG${}bn>te|uE>S{bP{{ϵ1@N'\iH?:xSfNA f:jm;P&!KRoO ݱ /" !~hv7u\&mtK_xpٚ!QCm2b 9$O-^Jo?-V?%k1W)lF!$hވqeIeՖ[r >!vTd]ٽ18̣ ,iA h?*4WZ$%Nڥ,>XCmo@M넷0s\uɰ$5nx :s:c3#n(DNNYq%_F⇩T~+4矜)Pӝ m:"΀YJӍ߭+Ie C:@Art7)2Ux:>#6sX8zJT;] 2ͮDWښÓ$ zIL|7^*EP; Vy4& -LDQҞ/zϹBJ@"|Böv75=_WU|XD L<#eOSʞiG&5ޫ 1Ϥ=Tv#+S.ih<g>feL8Cyr4pOyEPƻS/rUWS_s;ڗT?R K2s>zPgiùX]xE? %@ &i4|J2Yt775O ,, Go%p>H[U7U5?p>f`,U]W*$)jWrH2WSB rY)k{rS}pc-Rf&%Es$ Bщ~iٹ).h:4:__M=H9Z@7x>ڑaýA!{%`yŅ٢(d{QX!H 5=Mww8vMp@CB٠ʲ);O2>C%U^c@$VVDHܣ7 2*~>Pi[Krϡ'I)RY^[߼WZ(JsCϧ_ݍ u6˛SQĊ{A,u,. ~m6V|‡-Ȏ0%l88yy{!ac6ΛR>~ Nn*mޝ=y4k}8FwKЫ-ӠSp Ͷ空aFb_4B$:[F]dz:)%5g8^L ؼ˟%s|uqG+)Rd}e[W Q|;c-lї2YPA!cdUyq}B;lp6f*XlDHi8 :Iɼ4~H d3 Dx}ANbUnMBTŋnתZuPEa]^DQ)Ѯ&Iѐ66uaHG(#8 Zt֡i4}P5G &&SuWĂ3כg.>ǣGb'#)G&j%x{+E/LSYo-c%zk\" >28I (BSHy'1 d z`DH57t0_Lf֟[Oh]Ͻ d"C/lUN~VhhO3ͥz߈h:^Ot:o$\HHQoO.sX1ΩGr/V\ȰvȤ+*Ԯ:xN.t((κ帥ʁ{{+=`S.BC }9e[SQaMEaS*}|f+TA~"8N`23&$uؒ] mU |k8UN|5G"$6]u4aG돯v^ ˳㌆w.ՙ]d=>>J"f,x(8Vm`P$,`+w-I:z ?o.nUα4̕(ёRHkozxZ̔~К-1pe%oh`#4V|Θ)%k)ZTK=+Dw'b=_hz=X?;K(dJl8/O^[ϊZ-ܤ?.~b( l(}L#4THVddkr$L0lU##'$,uu4bzx.ӈ}eТEp)3n6AD) BnUJpN9qcS̠#9Q :X,ڍٸwv vbʼn@x֩6y;L] ې.HކI;pAr~+Â.HZZ&KSJ`9ӦTkH R_wGqWg٧&4C;ԮtGAz me] ⩸wɵ+TU\D1nEE |>t)EZ3rkKP 1Kꬓ. ;XM t ^S;/_r1zn O']3M*OTͮo3apݝŐ3# >2!Xf|r:=`YM* 7-dY ]}`7䑢r49MJE-%U1"PEK&(~'$e)QH&"^[" ͔G6K>C OMޠ(mn{]A= ±7b+VQ:@ڀuКL60ϥwP&t{O>xئkFZq?GhH*7{lL:&tRA؁蚝{\ xvT#B4}M,} Ў#v}(gl/"\@ P#xX`t?)~43v^,Hc+{4v&9c8U?;STGe}oF[`>Og}mN gaI>4 ]X(1rZ4tt&?!1eh,_.|Ax hl i,/l2/P{ ]λ'ךyPIη9X5?tKo.TŢs{ Tp/UfҷQ1us!N]$jɺߍӕAңbOA{kg]MP&} ՐJm]5zӡK-U&y6dVe QZ^u@X[sldyrs]\<3T::J iy;hg %u{D|WĘBIMG%6ԔeիkXN=[J!c Ӫ]&NNu4ѩH '~<KLptQ& {9ͷ4 Xkg :@U9(Zb 1>~~.%G5Am-G)q iju!X {~'{aS"9kc[9A XhΫyJOQ8N|ꮴ3<>Jee`ӟt^ᖨF(57Xp y` *[עǍϨ?z%r_~7}H ;}:X~Qg9& 9 :qBı#H[CK*߉`ڀr-XXY i%8 %8xj:\WH#I/Mf]4fgD~Ouζ>/ m}\֝!Eܒ ކw}pMOpޅ|+ӺBƹ[zkIyrߣXkҽ,cKwDGF*Kw+:f߽͏wj1YSڏOn_߿zr-l)} V(:Ht >.7{gK.\6}s;Vw~o-v VH'$7a0-H+!D^c-M̾Yx/igx{&e.&!W}E@S0tk(0t܅PT@P>{[8nv M sk8l^ DpGfW##H7Pþdфry|]$ kz;W^UC,[[izuC_.uٳf'xtjk#D]kcN%d>#}/)k^mYQJg'P팺&g?l_JVw2; V} GU<qsmjℓw[MQ>E궱!iTٯD|XzۭM'rZ*BNq:5cnϞ{ rtF*{?hWA}IM(_'J4 SLt #vSs.6WLxXdc.S3*}n=?j}DQ\BD`rCeh {)t28o/[=*荥rq`suϹN^Z/tMU`P@ZigLyd)s_AQTPP1QPY:}ksw>}w.i1)'Y8C [!Ovd䟛X<ˏSG_n'usNN!95g[Wֵp?>W ud ?R; Ex-~ǗĶbw\oߎBB@2R!(Vj忏9m|)8+n\ܹKQ""wO&m:[mD)!w򘍈Q|<$[iCvj0hmC x8T&MċJܝ~;Z:tNqNAkSp{^W-~/qZrW%M)]0mC,1o1gQSzLgY֤Kv[ce|:OȖni]4@nD*H`H,s+ Sa5VoHh_kceԇbgb7uY8}1۵{Ո3SҗT]K\9L\$&N%91龷^.k|͋wcn 1kNάZIw'=KV)PyHXֱyak^+ se^8\HJ %Sѝ\Dw= 뇳~nqgT*v*9bՌa6j6NP:Nܓoګ[Z֖$oRŵ./MrW,{wx4 ?^J[xn9>+w޼ij3H b'zw  _iձ\8PIzr\SHp>$ fӵĴS'ˢ({?JuGuogXX1J@01J2:KKnKazoόнoK}&~S,BeƫU{bgM+:ͽ5SC!^Q0{|HɪJ1)c`ClV.[RNjRV,Vg*0X\4$ҩwvoaHbPRA(äwދ)<^zNDWh7Et2ͨ6QZ N UI?'u0`i$,o+X5@\0)̟KʼMo@7:6yEn,6MO׫i?&*,.yxn4C?XTBPGPʫ;W\0Tr:/PY13DJrOe7VpPv Ua8#˰N':2+n7^!s}|I!@uGxISu@ \PU_SE_ӠNQMIO`JkǶHFnْ9V7y@tM8t)3[0\TRxvQ H'-nέ]< `` @F9'c);͋ݖ*'F;߫0A!ͽ :,%bUЎ5zr;s+gx_ÐDqպlD !YmJ:Z#/d7Fm~[5j*([;&(/fA.:P\'zȜa@S:8w(q)E)I}Ss#er 6V"!: XL*w4A(=ZPk;\]5N$C}f ٳҟN.,y346`l4 ;q^t8¢84=d[5Pq b hbtPޠX hыvNU$FAKd\X\Km@/ozH(Hb)",Eӊb!Ā:O+#M=AWLO *آEHOA" [rեfQmj٩D`dGPvL (b1ci[WmMK\J+ܒ/x5$ESBw9@p"*(4L4cyf:Qcmd o  3}A4UV" f QA$$$GQo+(`#`gnlOGz$"*bQP$[e_}Unf%d^6fj(*W"(j2HDw,iH*"Qv-D֤ D*-*(.ϨIt$eT W yzw7y7pziZ+;Z!tָ̖ U%TӀukcAyj+R E@KPddd ^괂@A QCWjL( |TTNU@Dπ"M ("\lpAPP r"SHL1x?R5U;({” )D"muXNPE]RX$l3S_@KAKSUB%(H.OҥĴAЊtQ v2@Qx(k Q`\\(x;f1b&gUS&f"'Ԁۂ*"g &ݐY$?oUxR;@xhE;]'}ޒCd!FDTɊ׊@KGN*J4@UM0c R@o&-"bwqAKi|y>ݲA1 (z\Ot`e׳O{XպdzKDJf )ԙ:u>kRhZbzvY<iQ}= 2D! "fTqhx ({%80/Ji2yI:Q..NaqAJ]xTx B"  ?T(u[_(t&0võ_Ἰy~S몣cEU,tTsAET΋Ax 4}hWl(ۚ~5ћsH".@&|oQ5^H?QD-@ ]''TU 31揟NL_λ}(A{yq8A Z&u%"8N~5 |Q} qH{t( UPҜE" ,-warӮ7(l 9)>eb}"!{i*q׸1Û D]P}X`*5U;9pEdAonǺ .v]փ<ˆ(< ) P_$6Yp &#aP_,aǣsc6m'㝛̏Sf(E8A$BvӬxmu* jj XױMºk3msMO*0Oł(41jvɼo9 *^/W\FiKRhu{`x$S֙.rx`tQ`vy`_yxPC"k÷AD4|p-rjP90ZOJl7/ -g\SC킐cH`~QV*lg)BIqG;}+@MzpCw~uz}x]ǁqL-gp8܃२ 7"@!} 5Y s/Ƌu&ID>_MĒ:ZKgFxƊE4`0%Ir aT&: XDC ZPA/fɣPS0)U͈K1cw )xq!b?g2wbs[_*_5x[ ǏZji8?b~فUdA4+vM9ZreaD:B &sFԉQ"[T?^ |#{&8Q S DkA%!H:.¡v<#yNl%a|y({:c}0NZA'fIQ]R;~c aO$3QWB^w/Crm]" dX5}e˷vI2<^U@VRX#T9k;^15V)F;nO[NJ[5iLیh6<.UbTb*(aZl&O1_ܳH,=B(R?sAoz6Jukʸ*C C:,RZ 7j3(Za%@ ȸv+F!AD^O+Ϲ\qly YN=h pۣoGm + b׽ 6nG)4'e\^ Xc*}h CUZrml "[Ge6;UHzNi7M*ϊe%@ >TGk:p\>Ƙq/'" > :I5'cHP'>/cOy/UF̓4dܐoU&d*vG2s=#Rߎټzq^z}vƏb[nxBÝωcMibzo}ޝl7PI{-a3gXDg+&"ߙ8`I?6,>uLdM:%`NުNCr #)$^HaWpnh8M|‰&(I`Ern[)*?)7fƣCuJ0GTQ"I$v˷YLE.>`< 8__&ΤyEݓê#&6P!+6θ#609nH HGDгk'7R5X$Y Ez{Y+lT'ً3LY~ˏ{-g7ԛ;tmʮZVr|V~ JϚihP ia'eyidͺCjmoicPP 1^LqcGu}Ox N=(P<4j>?dPyECP:s@ iغkk] p1)<%ZUCU^]/*weRQDSugE {hluQh [fySSuM]['a<&4{ԾZ $( 1F*/OR(pnޟE0>o=4$WU6`jԧ^yq, \fdQ1 OVy=9wp>tVp:>L[^I))?hsԯǷc7S|d:yΞ-`;( qD9u4YtP (i8P~FK:_z /ovTv1H(e E^*F#zJJݮhU@HRp)Tx0Ɉ)Pp3Ɋ@sVi*KiK %N=ɿ0B*0$K! XQNdAE s(B}k$`m<|zNᬊQE0@_IZ(d9Ѓ43I(s&*([gOR{VChJΆgU*c IB;& ;;{UUpMӡw!am^׿O-xM[+Dyah1X(OMdv?}n)Vw؞ӍU(Ez^/QSPʊж E[v(GTHb6Aauel ׭ߋarIY]Z+8ĤK |vIg+Yz(, WfN6TSe].ߣ_z,}X@XcJ~FI1H.i5sM{,^t&Vʂx,R ѠO>E+ Q1eAXԩI!"A&$Qv00'):*E@x/ S][+v~DQ6@0,4-DӂAG4EDAo_ oU- ]2'tDŠA @HlDF׾t߈G3)$ .$@LjjP䠭+!r(.j ?"fEܢكl;Ӻ7MƅHpNVLNg} {d ͥm TAXY`C}{ic`U [$AV"0UlEQ -|J-C͂+Պ*+:QG q@V@2@fW[mERU-;Kvwh#!!TEd֡4r׃ (qJs3=&_,81AA tu倨t`bPw!7Eg^\8p|8܆(,e&D$߉ "x{va2 ATCPAo^Q3PUj@6X9DAL"ӤE;0Y JVYd*FٳqDžėDůON$ of겖wʰBþŏ͈;K3C: j0b Bp0aP #"DV`6{?;߄MZ'!>77Vɬb#Jx|b{m`F)wJ"oӕ 8ǓתJ'B(~!帷)0b"oqU*ڏxp:JFM#:SN¹C sKC8 Z*I=wBb ^<=:܂kT]=cC\c"**%ޚE(h2J6EY#3W\(T$Xw># M&4 1L'Eob]& yEG.}'vO0H)J o'Dpӿ۬P}˥x@qDϠ N=Wo}^!UJC`{7ևa P͇m BCHTN b#f\t'Zk:Ҝzݡpv.@057cO`uCs|ԃlEœxiEpČ%C@@<{C;xԐ%,DQ4%sGw!B+uGL*xZ$AHKYoMbUEni'>ƦlU.wإ:VMA2F{wPi`|P[<,K -di=pKy :n(抁Pσ.Pؓ ZPT*;d݊%MX]{54Mԭ̑>QD5 FQ͍ GJOI5QbV bTX*"<|Z[PJ@,j 󓄜AS Nt5i𽾰pH!NLn .WSFP(<$sxDEJ|󀆼綜ΚrC{V]<2Z5< hC No=}Q"!Pv^w2(VQmmȠ D&6ӀO"ز+fЌXϟ a:T*TʾH DFVP)˰1ܰ=0F]..A2F0ia礜Y,QTYg5I; `OY>^j.HFյ*_VՓTӤl\SaM 4_ (L=NjE2䣩ѡ]=]9_ =vT3>$&'0 '74bpG%jCuEyǖ:|7 =ʒ0%VTQMn&v y1y=&́4 dDȑdX) TåDTPd`+#{;סF{+ĸAޔD}Z^ 7qR;p_;1Hs"8t6! ,LR"K6`M=eO;,ej). :N?FpI尚qԞz9"X)ǵIϡ.0 HEa('Y>"QYHIN <֏Yv{'o %kdwpy`+ٮL҈]ؙnC·.1d5ЉFb%_4aɝ`Y#EPFu*Q[<_h@ҙNN;hK h5 VQCodeFc d#0bd,- 2IX\F|sn_ǿ.+|ՁׂσjxpCB|"#wx@Rx^jR^R9\-g;! vH#ڡHm(0B U`0XfR* "+eG <ϥM2ף!;ɾI;7I*59J|,1b::o.*v Y   T4f(!`1ib wi%B,%cPEP(URY:Uul0U%>ݗt"dst aF(B6WMmH#-bJr:ݗͥΊnm Bf XG j. * /ryxt}&?]F1oѱ6O.z)7@8@2,aM8D'b,ov!Ї9eg` QNlP:;Qd|7gߧá!<=榹1AU5i.D&㐚`x TI!bکujiU؀]w/WJؤwzKb֗ɧMC)»KKBYR;km]dPV74=*T|U4A)` X $PS;1," ō`(1 /Kcbv @½s"4lTAU:L7J%F̵Iu ,[[l;P\0(8V aB n U9Pme#;@`t5N Q`(1 1_MF&ݓs E :%GMݔ1TMr8@ @Γ!q=<6 ; @GސG$o ~EcVFRa%QHyH}n Ŋ`F-!;`$eAb*g|)R d 6Lyam ;tnpnA_2:;IT&B8(KP?[ˤ@ɼg]vgLS"s:fYEME(r"HOR`!:zr@%Q-8bh1. %9~ MAyRܽOٞqI |q 7Z\s@Acn,  p?L%ȃ;'jGr /;@!М@  qwT4**DL A0bF,UP|,,6C`|S\8 ^c(1X]TW E"(É , lTQG,$x=YnK|к@1Q`M9sC뛼Ɂ<#!8rzM7&Ҡr eF,ܓ438q)>38϶Cuv 8lC\S#D!(t/s#̌-lH(x#% 8LS;\ qTTseGvG`׹x }?d?1q'WPɆwȪάwP{9UF0/],;Q8 PyV@LuAAbɒQdXE0TAfL AHX j*&$wO X=Mr.tN_gܞ7B}g y>c'y7~Tަ5VpO9?"d:}_|.: w($`C (^qۣ>^onJ_zD^b6"xgMr; ts-b_>Y/R}~DCpA*S nŠJ"nErLij9΋m}w+Sdl-2XTDŐ0,]s [n-EyOW;;RCݿf^/ J@A-6D"; uMԒQ b3/`H[FȸShMOW/)U2$PE)8AUF{/#;~֯m+čOCΒ`P=65 THzXBPq9cNQ/)s- f*Q/" f}7uBCFjwL&̓qખ|P{."A S K mg '0Tʄ-:C,DPA^{exVwI0"@~ }5Dٺ'F;K*=QVmLHA B  ( ͨ@mH[)$ZAN|AT0Ca?@L"&-u h:_%Izyx _4w>DCDXE9{53A$ic44]Š^JV(㕻/u5,+P+,ҳK3X}liGd.Xx z5 oJ{C+R; x:Lz3Qq5~w qʑy 2EtQC`4ĝ9l RMHQ<46"##/PnɗRG^9(EFW 5(2 H.bÃ8T;l~c Ȫ"lhQX_e ?CֿNo{Cʅo\`iws؆A9>19莊f >BV^RVZM\]M^;!99sCEk DAW*\:Sʠg6i42QB6oKӐ4\z'm# T`@LbHί{7^V-yheoSoת]M8P WP[A'Reb !Dvqv;fvlT!o~@)B2kcdQ 7ɄX& "hx~#"#vwuE;bjcF=~5qC:"ſGˇlmX"&P?.>2[}Y[& Z쮎)B|ښ8)uYD4͖1߱45n"̓aÌs\J`]MWx BH@ ̐X";/5^,j"0'zR{}#YenM G%^D ,P\;–^߻p+;_M Pq<>6BCkAI<XN?|yUG3K"j.|5$|ݭE8P?wWKE2#D&Lo8*PUC]xj_v]I㣡PŊ,6ip` يH:GTE/b H L**!Q|Ā@ F@UQ?Q ]""DPqumuQ :R=+__}MEě"5l[TnȰGA]S ԭ /*6`i ( %(U@ qE*91UUW@Qޠ#{$BE@xLu13"Q;&j0 }bTSyD@><8*_B |x "k" p?KHH& Ci@i}'G>iEF^"Q$Ua5zn@ѐ [H+#F# (K-"8`" GO%=0z% Qn;̺h+V@@`hfcU@OH" -JҦ>$F* @yql(xV DAdDQTE(,QfB $X+`bX#$F",XEU`i9)v25IfoS榐 Z LdzҢ!Cn< * Vc${|, (_NJPqQėU|Ax8"TD$P\E3s)S (A@ @QԆUHӥ]DATͦQ"HaB@9H;I QDCEDӊAS Ѥ+b(m QP)*$7daܦ!j }͒\f3mY4gyy 7f qB %dQ)? 7s$ёE2iX`s&Q wy- W Q`1}:Y9@@,E\(ٽM tCsr$I=n"H0dUdCB%3 ,XET BL$Y+ c) `J Y=_ԶiJF?@M;,6~f،6N 1@dْ~a" }[N % DCH ,TYbQ9@,Rhdȵ@*@ֿbuZl(q*/LLLzGmqn=P;짉fqʚ5,nZLI9Xٝ|8^76OxD 5`p8lYT%KR.#BWm, .Te`Xۤ0ʜPN%+b[ 2<߆V@=N<i ggI2tI@"0dZ0-!Y ! 4aQA Ȋ>>t@4 ȔID@0!D"&ĂzH|fYBA:QT )$$Oh1 <GZ@O>p^g{AGrfb"u_">@@UtGIܡI FP@Op7BEՈtQuVMb8Hvr"a$eхnQ3|4RpUjk4|& qߠoFb3@wpULq_5-PU8DQAB}DZal/$OUEE@=!"/(mHv j =P$挧QFBTNU9D\[$MzXZZ" |T "7q NI~N՝(,J[KPH>d_gքE؂ˬWȂ>+Ѓ .$<)BiE@0ooR0X P?]8p@d֟S_;I/1$Q* vDMPVaΝ7`Ss$SoxUT`M ;ꠖDx  .Q3}a>eJIOjYby"Nڸ:QMYP\{ ,ϡZ D Pdi,Ӥ4|X /` ̒H +t;;((Ac\_r+-\E43L,Y:9zs$;%#Y'<ե24ՊnZ֨R:^MGҩ8,R #AQ=-5 nv"!4 eKQUE4gtЀhy ~X>2 |G[t]d1V)͈b{8!W2 ɂ0= iDnepD`,椁$&0q(ږs}GAzSf#t7;Zh'aLzy_".({w1w¥U}Z [ۖ[[JaL@'G ⁻^{(]))1 r``9`;:`AxU (5%=fۀ"#SSuOddYRHO~yHx N(Z@dХ9y5Y"0d:p%C@nn  }͋2*\q(c0xԛQüsY)mvTL|d:M&!ƀ?TH:;y: ㋻d#*hAy0P4CH(`1`*DdL B ’bL!1h,'qAof[ ɊARAzX0ۤR0C %%DddAk힗e4U[:|{⼨s jۆ3 fd4hD h&5 {{ RHP,0/YQ=.P#EaCfIw?-v O!1 EHDdj5lK!䧊V 9"`wNdoKxN6 0ˎeqFڳZM*ov!  (H+N%NIb#$+L$COy;xxGO 4ЄЗ"Kj"SP#H~V8{2= uLR"[!Ȍh5TR>EOςC!!Cv H شẆ sp5ĪD߾ RU:t ""pk 0H09W[0\4]6{Vm5wֈoԓzf9 [`<"IZҖaa Ğ݀q fY/RZ6QBy=2}),'Hv"pRCѠN42ЀT=B?I"*?܇yy$Y'eqEDa D$D HLɘA$" BJ{Z3\V8`F@AKC 9ENN*-䚋DÂNBwSZ*gAt"1@tS>)OlZtVG_q%$%-Q=8D8ɂJ Tws15"",Izg|Mxx%O3Q/I 5rIvnE𖫨L);icF <g@o* QZ"FBb!( )lcV̏DyDPJ ]X[&ivfLFwEG6 h`*KddLdo 皿Gd!YCo,ZCh0GjTL;S"܅Sq6eD ¬4e.RilDSktJ,sMAā@)Id@tea`+l6H1fp9\*vd>מtMшi9*cJVS>ֵ7wN&Y-Aޙ:PD,ecufTԘɴ)I|1<h#nZ4Jf4KB҆!{@: `A|ef- h,ŪgSiJ/=⺥JnLL{4vxXSgnï@zqPaɊ<(n䖵H,T;iY$B$+p5L R8p\S$Em WZ"Сl< tTF#Z=ۑu M"Ã2l/b>Bk+2O~I^HȪ()2HʥSH;\qT5s?RR:Kt>Ψ.~wrnN^v>:8 RgxW #!Pl@#\Nbg"&hrB2hH{8sΈN6?'чR*'y>YϿwg[>IX,TA`"!Ba(,TXA1B ! ~Uð,ЮHPą7*DJV^N(Dd!O2ɑbhB:+N uҰPhJB(,gy 4,#f1"(H`nK)!(QK4h?}k"Ȳ!妲[!" Sp6%̕ XKŽCRWqx]dDwh(j};WtLIk&liU҉llSdHA+ "41PGL_fpcBdl8$Cf OɦTR$R$C8(wR0Y @pֲD-";: S-ӌxYWme՘ڌJ:sLfLqִQ15%daي"*(hc)Y=6c_7尗zsTmyOf0VH;8_ҏ7!GCNXbC/4N'˹V%Wn2O)aTى·a]U$*"ZT,ghk|p9:#І8 Q;ҧ^yFx އyQlD 9bIFFf#Ҁp qdSO M6Ss* [dYUy'm,! @՜+!DohSu/KDzZx$oa.}kZ\6|jJM.8-:4.l듯)I2'%E={q)d/@ h!(!6 $Mql^b‡X@3T !td"w; kR҉Z5< vYua80ZCH!Y K H+(YE0-Dd,40,tbk}̄~M bȅe{&Ċ6LT`,P5}&l&21!,qHP)64x0^kmfєِ:%!1:9s ,>S)8d>*s:jR""}H d)06J0,!i;0BTY$(2`QPP H#D ߯`JBFYAd,\YIc/TEVAj^}R7@^^rF~(c[rpKpXȆv%Bn)0= Eȅ.W]34$ݒ~~BnELD}hOʥ#eݑNdG Mo틅bŁ\^BBa,4"c&u\(= $,&ri}Yqdp%/ ґN5] AJ`y N8,~=q.Copʡg`b A6ѐ`tkdE>؅]H;+?Y&cB 8bb hlp{0}~ J0 2 oX\FfTA&CDM`==n;QCH@Tb"Ae3No4#|=<-_ TXTtY5BxAI;@ [A9Q"/8cL~t1;ekaɅl}Qr7r|e/qM6A>SͮP/'G{8{Qm'ŭA&ӱhU&58ܓյ˥Mx7wIwM~%J|$TZVISBz4pz8= K6"=L~cHH NOt%EXYCU4[^0Yr=\`=DuZ|?ŷ}R=hg:Wehi1һ] ^k(?>dGL;_6NgG;xz!R6uCgIw巜]Qkq6_ns4xpq3p?% bߢ~r0[ms>W=-8~j3eʦs g~C|;gHz I@I=d̛߁K%T[}Ek/||rpc)~ՀQ7ִMRf lHbu^iRbYDڌ< fY[͆_^׉Áa/݅Gϟ\ D1$]8=!{q})F|lmF+rl#goUmmJ]Edb)s=eo_dC!Hc͞%y)-syR$g~*8C8 v-;aaQ=~rZw̨EkƔg- ?NL=?LrݛᙟdWo"סf/;}|xӻף<ڞjV*󛟧l~c@6_^3F3dwe2.G}74n͘aMjZm \3:透/Qts?Ӿ=t!!0Sӊ| YqE "if zyӍb*wKC"JP~M ̩4@'Va>1C̘2Bn!H(E2H,D4g >[fֳM)n  xF"7:sͫeS76xo Pxs ꅑHHf;VxxUn_R(xM8obZon|J)td1./-h e8T&Uჽ/1?xmgM׋̼RyѮƉob Md 9$M",k<[ysxU}fo*=jۜņ_S}:\zOO=$%x+< |eFsk}&t+8HQ({( }ݩ|s{VΨZD;9vnSUiO|io/|| ˏbc`HMB"b|M6xlu_/t}C} ~oq,'#^}vj$PDevA2 wE$ DD nY[<]i|,]?MU/THm>y|@7sq\@ 3*M(r1,ΖYHek8 WiOsÐw ;5(Jyɢ{{1t!k|Sx0.в'c w7<<P;Is=|HH񥋟|0d4^he 6vEŇcW>XK̔gm]P Nr6;}ى f^ZT λF^@X/7 1fI` 3c֣|ȪXB4|j`oaV!݈*f8o)3<~[ǀWpȽ y+A<_`aRARw76C&l8iÞj" \"st9Vަ>u$S;+,K~ڍLFO?,Ǟ6Jj Tfj?A12,DβH^&t6XQsF ڸCK"S"YR-LAWb EtcN3"%lzW`e0g92J<^ǣdDLF;mcޔ2%SU%]x9Bdžy(DQ-()Lcwlf"..2)vֺf9](.U{kkMP[(K[NńJ݊ɫF딤!\36_]W[\\ !ꑲJ%]"UA1H Σ\u5ϰЄ*IZRlGp:Q f١B= ^mXVƐWE\bҒlOSboaMwgé(d4ch VSZ>Qx׀>"AT)~&cL r??eR|MPhQV(h|GmcfT` yWyqREBD A!EP) H!,TDUB $"HIV,d"P@H(" UG՞spzx#:fY3L8 󹲾˴K!:~ 5槇"d9?Lvl=$:aS V# s=_O]=̗\W""&D*:⢋CvlC &É07wB;`I,:)xjɟsB:dž g^梊+ahnUڵg͈ǢC $Zͥ8 ^Bs5LڮEt6`= C@a\Ϙaa5KkF%1mV݉EivhN İ2T;%_Pz]u."U:;eJᵢkר(cdE 3ŭlS_I.Ʈ%lܩ hq0#Bٸ뷩,)\T,guɮ*c M&'mѯQbdoY e61S7kx=-TN,4M;v%=I)jLJWhq:)협܌g7;)d1)Nk+aP ^L@rQ @1,;W-QFxyl] DS]Ûɢ Em=GW `/q[f4p,х#(n@1l/ė馝E@Q<WeDx ĆR$ `ůESXR3"uyI ` 22VvPEhX\sDĘeYn*n[5ԊlHc 0A {'fg.= ) !}E/=+ܧRewN\`KiJ upIBmm{5`6_${FtfH; hT`:Tc=mVZRI1UOBs2qk  k iG:7 ^ÏynA`  TC ٭D9. S> r 0e}mĈ  CNF4T#em d |Hұ{∮CXJ=,)( 3fp:cKQU f/SlGuVJ&@Jd(FU09xeʿѶB3Nͳq9Q _Ћ)1KMMt7>q5kRZ@pq P'dlb7,B\= 4yu'՝"sОf mZfRʥ RUB[o JYm7AT# i$4a҅N쌳JQضo?ka3Nӂ7-SI:X|`H@׊6rZ-¤^gڏ(B d?[sٳmxiWַ/>Y>=ʍ).(pF}y 7{)arPb|2aP@X}6No*E9}m2a.KF0&UK3xF`ĉ#}$$}Wf# }}`r\đ2xXŷ2-,^`l@-lpܾrau!#IA)JI|§_IbN/+5xJIpMw^q67]DUO#+}NOqv@;T 2hnϜ+=W_l]FӐ)w[(Q^3/S3O5?{//3lZzԍtiFg) ә{3@i?1ٔ[?p P8j]zYi=Xd{vz F}lЍFZ5 OI6?sJ \iY d&.b ^=.Q6Ƥc00: dTbiO`.-=>ӢSԴCLk6 r005)MG>C`ck4ǦpH;;ߟk~>T"{Voq+>_9LY'EPL`LGߑGaLȂ ۀV_^ə:{"1D" 7mÃP;Zq+j,ft:Yd#ÛiAk`%єY: 8eF0$X*6~71kShQ݅Ef H,$~8J*^ɀ̸eT Oɑ,LC6dM$Z՝Ep<^Syt$@,#R<#ϵ+0O^ aXK@%TN,&r-R vdLoβ D>͹_3ZGPD!""IbTDr` 3p(|Yn!)@܏ QrBYణ"fB-gOwd{?GkT0"AMH'3W&'IE; 1+h:./7xCWyV%tC0@O5)!$WW_Q(1@ۊvrD8@xQ(` D "ۊU8h@`#b ^ _Qyx8yX)B*--P=Q6" ͏V [/7V;l4 iNߣ ɤPQPP{XB \G0.vvZ[*$?~'p"+WUT_OK]7 v!Pt&jOk-ZKGp(\U$\"zpqT;Z !BpK<#~"V=xDkUK8YPՅ00+OmTZPc}r[N`e4?g Ϳ'm"r3/5 a b@E!Ɉ(.Zӂ *bw1>?ͥtTB*66nҜ>Cs2"PE<"!i>NQ^Kp=9(rPTRƊ&~ب REzH_Bj v#~9J4*%T*pknϯ;! >wTA=,Z1U^" xTtNV M kcO `=b&D)7@:Q|ߗc`Nm̭\EQ$W#ul`) ~~$N׃^2廾EoT 4PP#SSg%1lx^;8:.Vw>zxqJf[_;d$˩æto ˀWCl:z} (Uҧ]d!$q̑).!cGvT?l~^[0 q$1q8/#< F&}gp^Q{(+9J{+vP^xROV8Lޝs?y0燁ϖv)=IhhZߧɷ5ne)w cN*$ެ ^NhdoMSr~3J';9X'sd,*4*?_c2{o :F;@I@>`+> g=Zm/˷FG @9N_ۺm)~p9zs틥}CKٴvsF1q޽WF7+8~Rٌb"1FB 9ɎFbd. N:ݸ4{p5kcTaRW44c:#Aaj`>%ՀX4d׋nz8t΅*fM}Z޾<{~'; LeDHMG5?bGِU{{ݳ(9K d+ , eHq´w?kKs;ȩ9p:q,Cxh Rm?BG?9H2$ ȂH22$vuB8i"!Tb*( 1X(YV++E(TPxRz]P6$ai5|  $eI94eD5&Lnt"#?]w/2>*EBe99kxuzY67٥s^˧d^-TZ6bPRYj 掅EQNZ =Q52ļ%wax֦U/bYڮX\QjSMuW9zFƫF՞љJmWj5UҼ-*+ W׆W jS$b[y&+\E Uzhַoj'![3i4{EYWn ~x~ ŇfJ8h@qȁ5l Nd`݉6*F  7EHDoYZ\iks$DBX;S+VKQG+WH~D-U2iwUL @ʉSUl‡1$5iqM (q17/-sJrFYV;fzMdR=Y%jfM #VW=R { Y`~Ixԏ/X$U#R'@5Qsܵ>uը{) P@D`1Ӭ%Mc8o9q/ʓz'r ,XO7(9B9,f׏ׇ{LXZCY7DDHJpf0\J#p)2?MeMoq\͊]Gʣ`E 1 ֘21hdH)M΋6CA)|1,2Im%{l}v7UݒCSGOx& Z**9Jj+FAsuTT^>6]1;p |hhׯ",'9V5%i[w4K>˩if+xCt(nǪכy*I={rw*]Bnkr3Zi ʹ'}Xy?RwmSqޯW\'_6an>_u;Y2pKiyF|N U%F^-PlS fdukż$b>|72־~(cPX2 Õ&(|Ar2?~Bup>0acs:;{ "'28D<*4;v7젂U;F`>'c1#y}<6@4 NXXV72 ·q#owMqaxrlJ( mbc}cܳ PYf2 QlT$[Ek" Od:܌-v~)sGaVؘoISX`෱Nl/"̨AJlz R!`eq)ݨWE^?UvEsZ\#[UU ƪ(?qzç\IcsۙYȃQG*ȦAh2Jgw:<ٺ8 zmF*uZ]o i Aa?ɮu;?yn6y#ؐ(T_0nlz"p1Uߚ~ΆbG- _7r8կʼ|}eVn|7c9ܜB%pT&ǀ(8pDC;^W 5m#@!?$PX,`HwK:z4WdW@U?('+b ?}^&,+`?rV|Hh(,ePBQRԢ b5)!E^7_2` @d`ckk=$g;"(Yʅ}W-lۚ;u ҈.HTy\>@LŴq4  A$oTUJppD PDă-y6UoPNk+Vk8ӥ.eurvwRC$PMx.*}&3pKˊ{( 1Cg{X%sṔ >~f]!{ΎkD;R͂lp @ dAl3$FDc% e=J;5ц~er`iwk.RQ:>"ڥ"ɱJHD~QE] LCS==HР@6gmssl%L(%z˱QkZZ!J = ; G~Sš-ul ]SvLFGŇWT41W74Tt=ClGD~#ʀjNT9>|gߦ@?)*uvVD4;8t_!-V+gw͵Un?E4?RQ O0̬*q!TbI(H?ukoK|^);q;)X_7?߇-E ſ.MAc9|]oa%fselgzY_Up=zAMq`aVWm_j?w_^1}v$_X0_i9nZrorUs  cI-oO}ߙ ăyVNJfْlbG<>?ީ0W0w3 lT9 Fs9@*Re;>kЂKXA:ab\_m3I(mr:[mEbSѠbJmJJ^;-Jw."%2 <$Di :?CŞфDxpV *.k[1siV13gMY1ZXrW >iɀgШ_* 1KM7eUK1o0ɞ} Spe_um ֢;mDV%lUvOT5ޑDX2_Q=FҦR]u[ܐbFkۼVQ3؏MHf7޹rw'I%XPzPӕɫK3.yy Vb2^_};]m Ӳv]\c}M,JKiQi*/][~GZﴶMNl)1>C& (7Iwj }<]gq%дv *MAr]69zzoMZ[}Vs"N}e TNKmc_tfpdRf?7aVUip􊯁cSJ~MYgF,jS{s?\%dN6r5WW$B%xl-UE[ܜZۇģY^`Pϕ#Wved073d ]>Y{X0T1 [ @,.N`-S@jq6=wf^cJ7yEmSܸk߿9e'm 1_t>9ѪZh< kT4<w@}'͓d^msM; ѐ( 87/ltƃEA}E_qZПRϥo{d? i9O_gv>ʠCx:jvRܯESI$4_;ݬ@Rvt1=ná%1OFW wh .j( =(.{; tPHCa@9y"rH;x(iz E4p4?@T H'sE|2QE2(* )Era$+7s skZO=$BTW@nTpErb@=PU؃QEDXo*pPPuA|aDaA._ jH "<}@]IJ"2 n)o1"H @`Z"p4^bR ijd@+,4=ŭ˅m~>.O)Q~M}Ǎq9@(Q]KGE0>^CS趠'SD /z袷"+]D?;htoz~w _v9OLJm7cz_?Sb{.My?k{ ՝Wng=+g{r?{x< OיcQK},cLA:ǯ/=VGf{v]?YVzⱵp{$FpzCod{]Ϋ LO9+8ڋƷ\:mzƘ7E|`ɢS. xAL?=h go} W$X)Y?nIP)2NϹO%EGز))UQ2++ǹx6uNgWgSI>А" ʚ̩z/ >ʁ)uJIH@oXDhX`R #Zor Uo _p;M (70~!܂veK2\JE}'8>JJm.镖[q}+j ̳oPz-IJYSl3JpMH +--& -D=fsUIE4Gtνw!xqTr> ZO_91'k;뷷lMxZ!+:?c)?ⱗ"rs%{-6cDㅒ]L}!W}4C8G|7OMLf왧[48&T R:qqEUٟG-.7uN5FˆqA=~K{>z/%~ΒzE2_N?k5S¢yaC6Ks<}ۻy+3u~J{j+Y5Or*$ I?_m~{kpi%߼eƉ|Aʍ4y7KDR[9bzh\~CgIO-0Gw7Qz'Z'X8zdb^$JBYzG9[ KjVkSdRvuxQcRh_µ .ؿzx,O˱Dv(}<ΎېRLN%Ó^;K  -i nfX}N N?lk&[ [[y5 0=\ 5hRj_UI@-$s(vGq'W򢴁da|jJz;9 v!ȂY|*L83oQNF.x/: rdU9XUo0S ޠe|_PCӂG;>4SG@?t0"}G @OT(y7=k"I8) 0?!];*Svt: ^F R R aR?^x=}~С!?\ELNWkV~|\ O?3$^ۊYZy)dY@X s.4(r)kdؘųB Y5Y8@?~j<_F s@fH8sʧG3%F@?lvayHAzqK XJ&&PqmpΌ3!琟XWj T6ŕJGPDyzwS^m.O|0 k:ub!|cnsWc}Șć'ռ%{_qo~L䧛KM@輤y5j)WEN}DQ@BY:2@k?ۿЗZ<+4Ἣ>޼ dz/ϷZA9LJ+ ǚutFLcc@HCi$G`"0J~R9(5ov^ͮxیdaM;D*fK#MfJ\kOJ)ɯ :"9tFw=&M 9"#X♴s6 ŝѿ-E+O@fĥ4̆P1 a/eN/x[4by{4_xiOw!WIum2=۞LA k&lGPTSU8d01'}l>@񡞳q^7AAi^+wUw>Ld.FOApl5p}jHGUA_e"#XDb`QG&(v W~_/ceC.Asb/MTUBx:i16bC2F nÔg)qS2<=$7 v1/>I^NvZyB"@ Hſrre%;ggj`%lb@>at3E DY&ȕ֖m3ɬJW ΐ)V7剷;shUrnø?g@ap8qs/!dܺ/ y\/w/fZq6abpc, OlHl\1nqIFjHၢOC;+q>4l@/hk2)^~6^LvfztCAYqBLj\PC2!Eyv=[-Kk{`;|tVZaY+LK\CKTB\DMM/C2DϑF@ OdIa##:|>] [ur:tȏ̿}#rjq}_j#</ATf6Gf?5@w]7=rFva>9~7B2F@H?c>i:$PƊLL 1bZgdsF (DNX{OT+i!.upCo*z"lTkZ /=C71mO _ EA1"ފ."wH >ɀbIj=`A@(Ѥ\ ~%>C+p i_}zڑ ؕMI`ˈ 2~D;(=nPE6QcEV,TÝ P91Sנ"'>iG>6mqxo-sF5zx uضn{[fY$ ;SUc6酏o/c0_i,Sz'~Q{z'ܺ,PZ֥VVTTVJTX( BVA`bRh &"Hd%I]:>,Ky8?D{)^ed_Zx>I+Aj(_U9/6^<f|=A#a$֐_3fjГi:Ϛ. &X3Ƣxa-M[RH("+ Qز&*osQY A`R3_wsA]~N9q &ea!_&||[Q]~hG}ZG\+uz*4uA,<[o3oC?ҿ|A9 BOO4$G&UcEn[DGg`K,[9 u^[#RnJ '#xX.b#%}2zr HBvڧܿn qƵoyx#h6`Vog?'$Ab@~D`ZyXz٘E]:i7y)40Ry&x-='?n cXAF@XF H SjmWc寲!xv݃-#O9"v`Dh RI>旹PHoeE>~78!d+ _7] 5%y1bd JJ ˈq;Ju/KU~ZڞuVKCϳʅ?y8GpKD|Z8W%O/Y`r9t瑴7 d q S}u0uBp(GvN!>6siNd9D+"R];$ pY H2k\Ad2V+)wyKbc `T (JX@Y[_>]F8` *'Oww]>̷ |4EىvDgf2p؅Ş ZZAqj_w =MQ8SuL8,餿o _#%"Q I${4p83Š E8褂h *ق2]1 DĹĉs[E,KȈ-@TTO&*sdD"|hZ"* aEq 'H@2cDD$ RO/iXE@ƈSE 8 qѲ)@!QMwc$Y W+W1-|$C08c4{_2}R/WSiA{%Y]Z77E t8XNY ]b:Ƃ tq%jJo ȘF|^{n r FM/3/pHڗ^wҸr{WYױO#Mͧ~}}|^ov-+G'+7-Ƌ xRݫFRsu٪`!4k*3 J]5h fay\l39{%̵Cѷo8qBpUh`JKer§Z-Vژ ej TDVX[jA[j5(,0e2ŔkbDeq11\( bVTfE`iQ"07u0 +RVmA`Lp)+Z2إBR*!uv}B!|_y?n'l~l0\,ZN`ij@l%C~tf24V<x [w<:X8w|/d||,x ɏ6܆bׯVD +l<z@̯?R_cĴ3A?~ex=ގ#V ˷}gp !$su9tb Q#!n }%rܿuidsK*i?ৡ/aRH@g87 ̺DBK^;G!ލu8 4$>$|)MU}`;u~ 40o5vфR;ڜ%DB╯KGs7(B`sKwLkvr[ iWCp-+sn񷡴BGk!xԯZ{%4wފoPQV:\5z[Yjz?'Wx62ZTͅdz.+1QM>l6BOwBC]hwbZAWiU MxQ:8\T'¹ed| َUy27\)v|uά$ʟK52,S2P}jI}4dFȗ s_n%"oS̷]RsxDQQˇvzAlߐGp8%Q>h6|*(qb &Ԩ&{@V 7:"P6598%EA*#H@AUb$"("3$E[p@u(\Tuu%*"@""mp<@"H!#tH^glOk\06kZybڲB j`Yi{U0^ Z%иp}e ~boנI!ƹOmhG ^Jb ׃4z$x~fG@= A b("SSGx1UEb!?R#D*4RG  \UZ~*B@? DE I\ 0p<w! 8*p@1@`^wCjVi')qE⠻jSܠrU{/&iÎOu/SdD{PO0 {fwqw}S ˺>l'Ɲ^k~'XxUG]x}ŤKN}?Y(@ pLC"\SsI$};+t\!24 g^` 7V?gg[>vgIR>~^=s#h%ৢgQ^~:pco/BH>d`K.ѩ@"'Cٱ.+#d< 17͢'$vp'Dr|tST)?KzQ?KȘ~b5_rgaZޜy6=agBSsƒP4]kP~h3RUEo Ϋ[SƇ12kT1,tTJwwNXC5MֆWMS[nQwedz@~ CyI'(AT' gr.ږ1D6^EJ)@ 9? -6PE};ԟQE(c!w! "1dXV ,X3`CB[>I%iX>zk(Hih0A3Up1sZW TO5 !F+[d T&b1bۜ# 'Y}ʇ3u3s,GabM7 !U8I83XY*,ʢPfIvD2q[#Uq 'xBeGQ$*"2%TaIP*(l9^{M=~S7yK PuYeY|n_wQ* ']Q{y/p}(ջ^?#P$ZXV~]P _?[r5n)1@V^aZ-S8D̨=22m#!HW s (u̫߽?UhY.1_TWxϾߡGkW;9Ƈs9\\_@~ 5~.y} Հvc*t0BQM~MIj nT z3"j*6P|DC+A24{@U:)4;=;[ݤ ~~Ѳzo_}?C ?w_Kٸ\yGOcWĿz"T$qIBKR n Av_$PΕwfxy,{ǘ㴰 3ǡJ8[Hb3twSk)?X߮v]+\xRSd. .y #z}t@1[y!B kvFVyEMm{?@k%` xG 콢#NK@e2H( J?ڀTGYCDR|5!!#f^aELr" "ÂܱػXR!S =:~DNE܊T!ȯ%Dn7"ޜ @KCG+LƔ#{kUؠzxy_R-6M D:9Feɲ2e?N((ۂ慕V)Zƒ14y/#.&Por-\s?,/Wѹ{3Zo'49n5F+2X;XR0|ՊtSRo/_DN!']9cqDIĩwn>nv|_gwOC`VA_unD]:$1JމP ' wQNJ#<+^怒+y({D==KJIJJvԢZ'{i~^E{Cˠ/ӂa:hL7(*C7D@`Àa@TozPL)\U;9C|GnםJ0cE^OYT ľ@jQA!]ϛc mf_Y]nq0MjnmV˥$q XⳎYCG,}e~c}ug̚ v HΌXVj{Iї5IM@D@(?N~I++8OLuvqJ&hf3%:P9!M.,02ʱe{q{r4o`E`:(d}vHts 9 SURC&y6jw ӹK$49'+@"b,r lnF)6wUot)+0M#4V>?zJ5ԩY\Zؠ:",l_WN/PLΑs\]=l55?|lef>g E[)ĿE2+N$A#ޗu-5c!wb *`j! L 'UVzZ"pEΰJUhȡC|h-͋E Տ@o˕J$r'Z >&ֻﰡ1G]MCpvS<󟨸pېhzن,  BBF#沞2TGJ:Pߴ6~뻥4 D4Ə3*UG@Db+,O}V6@~@8)?ފ&43<1Zh|O[/ ʗh)wyv[i?_əHˆY 3_w*sno1}9'J(tz#n'6K.ӑAEe yŢ}?Sn1N4fl+#ي\J6#Ҭc[R~'ƦfriSf\Cl^wR4Um Bߏ+P2-gb7W⚪.ާ}c F.- =ދX^'V0X0EC.hD7Z//czƴ0O"Om_S=/-{n*ZϻW{sOuesKT%{SȻW{?F)CMS֋FrmɼB*Fd?oWX{W6nHFY!gR<_[HY6;ZJ??Tt>^CmLh*z/N."=T  = &.9 19Hhh v*g5"H*#(pAб"<sPCMY p H`&iEE_GG1덣i:,`֎>FW!QMy[~W=P=~}ot5|?/~6wGnnE%<Ω=hݬY r.uDnӸ8uYZkΧj]Wɣ.5epw#g''-ǺN$b_կm/~A.CPVUKLk^qtAۿjŇ%ۯ/6 ]" WA gC[><ǿy?wD[~uv*'sN>t=2r= C"p5ǀvxU"~y։Ja]_uZe [(\ ^NN*Gb1LltYNCFǔT^w&ƠC۩QO;zh2Qd|*(Θ8P 7k6@"!9똤7j@4 0NF}#/m/.@nH?rbB0 :aeqD=\ZQ^k4JKTR|)#Loֆ ⏭EADhFv M_D'uޛ3cVxouxp0;_g\FO T^TrZl5i=5z&aq scMAn"ey^;vSNDS|v|Q(#V B(vۅӂ˲`R 8ty~mc~N+v"Vfi(pf^T#M3k,c?cf=\o`ɪgږN+Cmr.^.@s<.԰]*bjr!5tzUu{HIb->|Eh0`ͅKZ ^} 9R8Yc }΢xqtze ݿ V"-݈Bn`aXNe-y̯I#?eKd2xW7.IK7{w)*'vtCKƿ.FOo s17Q(hZ s5Z)Ӗ|Sլ5ʲ,C̥^&6~'xįLJ3:.&ZK;U2"r0vjEuaHQ 셢=  h)Jv?g;\/yN3Og1AՃqWÃN~B.Kq{hz7Ӎ Φ" UD1ZNw[1⬜=qpv˚ǩ$Px+Y!j\W_ \{jJ5FyW)wHkQࣘ$|9ŐLqt4c~ZbkfW7׫/"NdXur<#Yt_ZPUK Z!`1׾.c s):>cR4 K)tl!ǂb\fqʘn\o6V1NkO0hy JBS'%466^"hşګQ_o- .10ZXhci[ vgt8= / )͒Բڗ-}.W1b4Jgi t3u6c,ͭ޿:f﷝`W߻nvV]Tqy8R!{S_Owppc:lVkg|Lj)66dֆ|}S~>'>sÄ| ȸU4:L!__F#@:3<\{7fZ' [:ʽ+xL91zmяkuUi܁CT ~S5?$WMUhkĥT7@ۈ?y^wOOlqit_}:ixF؅\wc]ߒ<[n":ΚTl2li*2#,f u&!RT!Jv[uK_4k[~:4RBT*?p@dCK޿pKyv2fJߌrtљ|$P_`qBAk+%+?2i=-b4ZƴEwj8I|vWHrr)*6er–b(6--,Q3jl兪P,5cDFTqC0?C3!vb+T=J-h,XJUj3kT2\jq̠.4WřjmV#X(P1v*8kďxٵW7s&_|h5z>GnSlo=|Y1J8ӭɯZpw {J)ͽU?$l5` l\6z7/b=|޲Z֗9=| ԁj1GWbw?/ddN8>ʧ:h2;4iU/Zg% %&K &-m=+ZDI tX^oy5˿>R1W.m02ZD :R]q҆TN ~޽1&IƒAR(eQC-6e=5~鿨[AU᥼kǢF$%(%ˇv9"#}vxntԾeSRT"qRP1lݔjl O0t2@y=8mK3lK?fw9U$8D8ᑌ6$}_1~_LJԻ2Vk`ɷ(6@ Le>=YN!7IE_c=\ㆃI#a I.;n++zOT6$1@mBKvJ+aǮUM,$g>0 _)Tm *CFc\a.52Y]i^c=^g]R)M75)m|f۱Vo ._kg4y5.O]"܉6:: `t$_Qa` wW+GGo 8$Hg^#;ZXs?‘SwҥsR^>,Aܕ5geˑRkH8+`wYthC̤Q%LtO鰚YR>?WGЃ~@GYs9Nj)Rm8b#GÁҖ`OG rf t?Rm&*~A@:(_նp{w|,13VG}sF8OW #w__6՗MH0dIL4l>~/cW4wn˝nuK (f.?LVkl`;M$hҿz4ҩxgVx?1n뿊11uO2>J,:vp!T}LrtHUAaol@r 2W{vͅ,g:Ql?0f^;߄ [$ T4k9WHSΈ$5W 8NFqNB-Mm1?xV#nnR0NN"da2P_shCaݵ)   c#? BfֿP&<2FkOQK_vLos `B$%F0b@2DPB#$H,#j""Y$;0 Ő AA*BI $PEX pY,o99^S˸)f|<#NAC/ !R#r+Űs<agT&[}OTDoa>[F3ԤJо]MHʗ|l%<ZX;-Âv7AMXHqK'_~:kB=lycw6(N}Q`Ԑd+K#Kcmt Ѝ <MwV@6e؊ Z01Vj0DTFV*QYDḪߘo8ydmŽ\Xc?< Yj›8N- I729p!]yAd9hnXy\aZşrd(/Cal1UڠX<[6Ա0bY{5="3)f\.M>m7 YyPrTSv("A _ H< I_[M|-߫zM}UvcnO|ߎ.(r+ đm.,_¤!qM~B.CdzuM{ѿ7ej =*Er5^G owMgD*I/]cŴJG1}Of"~\ $X?ӋR?k Т㾽_yv&?L6q@ 7%SI/TY,Qx:6DH&d!]{9>mpp]zV^EWzз0zx=E\*~us ;c.9!'U]+n_\J!sp.Ct}щ~-,*UO:bDi8鼿ngQTc] "Jeaq6~-rΆK){tc6dDŝ c&* `U< C5I[RXG 重DBt7t AXժ=9qcz.UvhVP֯z-{:[lK'^j:H t Ŝ+{hTpG+ <4FZ|1qΧzmؒiLxiqaJYczhdpDl H*vXrN;X; + EB))کY.H B0d tS2HH1?5RÕ(m"g8f8G_czs*&W&!& @ō4 /*@^V&r  ޸vSAplX?ϧ±1&C>zvu<{0H ib/^kr=[13207RHA6vyh %Em;؜N;ǣz`zm %BeSK1Nռn?Ndxr ۵U#gMs7^ +y؅6j.`2U'ӹUE7 ٔZ X&U;;6*WUb]нM4g<+V@X3UjIu62ڥfݧor*m4!p/,ةR3X*|h-q"nltR2r=|/V4iCYERx _ WT@عd޽wf_MEmvxr㑊^d=s"a2Zqs}jc-V+as>~c~\l~nD9 @Fd3DH/kK.Unޏkax}e58kltSn3ߛ_G%+9DlB- (bفbov1 0qfT^Sq`!f(] 5  +OG:gi^|:Q vPAG_ìj+v5%5=NfpM'__j/7 M l.V izeQ0bgN堼=9:[As;F<8q}':Eyf)8/y}ي׃^RSBqVi=/o^԰Ӹ h֞-Nu-<7!p8@O7LۡLBBd&= 9hdJ*O場6MפAA@ԈIbk{+d*X>zS j˙7r feT0jB!ε;2EHڋK}q~ 1ޛB[ UIBХFK"+mL|wm-O)د0: J8`A23|;1sKm >L0` zJjh&4Wǹa(PCȊq 9 9_Ufy0:/+1ˆhlb G%BۥSga k|rJc=+ZxLz 樯^ۨU9h=3N:v,@ߨXo6$3^ .< ]60ymPWp@Du5yYu؎ZvǽL88۬j |e++Ru&:qQJiN,1V1\HiVY_9xtO_j߇3,"YGn%/XD@  '6C N͹?rX vuX&f)&'r\ O{:NR# @JDu2ZiUzE>u!2ʼξ-}slh,\+<.՜b?c'ait-NDD3n+!80ANv?2ž|hnܠwŞрLmu8,ԄvQy׭ayN z>VkCZ.Gkz$=b+8,]Ӊ]Yv*n'&p{r7z'"WZHgZMl6OrmA9kC%^Q@C '3Kp?!x85 t$f\n^e#Y˸iQ%׾ئ$_\K׫LOX[d GM;bA‘ e pdT-0vqCVD0D?A 7N\bUo\ח3Ubu hk`˥L G&qm3Տ[]6Bt#$0G͌Tu@I4fj OBzQ@y,6 BUAtpJ2x4Zάz74 m5is5 ccF$!,VhS +[g, -N eZV(ѧ .%R( /7p=X c[;/pejY+ۉej@J=K_ ih7z -1ijfMvLS8"o9T4fYఇ# k0)gbG-SfbeVJgxs?Pgmo$לzb{udh s8F['U+ l νmlH]i'^q?Erξ68/ʏw@sO{.Ɨ}-l7?IrOs&7p)Zw6 dkG; =W-q X)#aԲZ"ܗ.o=\FST*f"[\IǀsAB8v*XZډ}e%zgsUX}5l>)ևtT'%jqB@ӪXyZ醽9Ō4l҂C|QpcQNB|P=s_Ցx?Cڵž/38zBHXP_::ㆺ hvGHkZ-^#è@ H56HEo= 83h c"3([~k`L2}$}=ޅVի u}oGU:ܕ\Za5truQDv.X'v6l詗 0k_Òcѱ+NXEY候B閅WF )pUB[6[#BPEz3.ۑ>Va[ĖX@s3T14~w{^K$\KsҋR7`}̙خeg0ETER^JpUv1$p*Hf{l ⲯK~HJxvt<B1o<kkךɪ[Cc"D 4ܛ%4ugѧ;a6v$uk}FX($ng[H,saV>G=ݿj&~ ~.z|[~,Sāpcܫ*C729Ɲs@auYDMеѠ&7$<OO_Z }Zj4m9 Ə!j>Fj]&vC!)ID8t3i'0iFl]d## !8~$fi+.4+ݎ>I eitASμww{od[oe9XŸIԗhxkg&̎LNE6)/d4*u1pjr~Y'X)B YUT3G$>"0 ]$լҞ >Ҹn-LI8م)gIh "- 2xbJg<IQ/[x. Z#RurMf<^R.::_\ 6ᄰ 8pixXbVaQUQ=UC 0 BJHfS%ԍl0%,)^ef}A+9-xc{l$CNUxrk4:{]};\r{Ut:T!BAN@s ]&&U&zg /'v`]d%@FָQG^򖄰5cbi.&:`;&ehʼ,\6 Ɉc%><,gF1D!|)L;I6Њjϫk FG/Z@AjދqWձ=<">RIXeJ'{0CG"! Pկ/T1c1O7}W@0uVWh+ >7Ymz]"Fk@lK[dA:B(T},鱊栋Z>+}Ba@k='ߐ?BQP{i3}s&hAϩ ;k3RE ]_Z'{n'|ق}[Wp&ul@] {=dcB E.~*W*dzVtCe/lr[]Ηp۵tz{h ux:yEL?gt{*ɹD` ŭ~*g!,e 7h<,dli.Q4jD8;hvs΂:Z[ۅXSy ZH y ~\ǁJo ޤ0e%j/QN۩0Ω&*.SRʙ:i*Op??$G>ESg7 L  qtiEF(6YDHY\4:^R -j#tTl;v05d v5ZG92̈ WםהY(Rg/jdpHn.wXfq׻rJˬ cU߱}xaIḬl ըC7b3dDfwf3;.e!Z8!B LO6y'ʲ(O^uwG ʵ pOUrj(sDkk!hUm< N0D[-uȾ9^-/ܥdcQ! \P߭3tfrd`(`DV,Ձ"P0@rWmO luC'=f_6Ǧ̍+;sXRR©Iϐ=i|Xhԕ.+T咋ЊyjT5t/l2OQ +D c\YQfͫaW8 'U8}JtUoq+3\ k qrDjU," N>p[gkrU'x}U@!/NLoH)\<RQ|E&w3`$DҀ R"b_"p7LD(* }{MKDDž:.SFg[w~>j&h;u42{=/ 0 "(Sh1"EX_,Z* N"mJ^^+|I}b;Pִzo7IC#{T//8R8aQ]YZ6&N0:yKsoCNgqypj2˅vu5c~*%5[IJzL8Ƙ}q S ;*f1#͌>LZ*-75l,nt I~wxWQ(nJL$0-ݪ`@VdtyM@UGQ3e}o+qV@$$APE"̲F Io`MxL `FUѱq_)f%Sa?aq\bQ#1Oh{v 6\y6C/\ȅ d|/)m~Vyf_"5ɘM;U3-q:V@mCQ>kENBq7OEDD<}gq;<{DυN?ڝ$!JAv(Q$(1:b投xO7?͎#xǕ~'zk;X! J#z9@ p5`%0C]9z䣾h5@~﫤} u="t} a,9هМv~P=M{F 2?lXv"bP*j\Kgy5&DH0Y!X7ǸVX>}{at:vt˂) tn&CҴT.G^]zЉR~#gl!ږy:Oȶ}̇ 1PFcn!NfTh%DQu`9[lBo}3\tZ4 d} Jӗ*ZX܀f:1K1;K.~JxC62L;z٫cԱ [Nko:ybq[7vy:hۓ)ʳE]F ?3n j(=GNh%,PmJh=5\aSDke<@YUL9p+&*h"MI|?xǢGz|a8oiѬ̼a3'4ϤxDkC۽|>x{w]sv9_0G5:ӯ廯{ʻI);)8ų;JI%N~1o pyA0vr7ڜ0~|k C/ O!wٺ9;|V ƉLjH!לV  S*sQ?_WW@:j9ڜ()fݜ5*,@˥6Խ們#OU1M7{FzO{v)S-Y:gC>@62c$1a(y@R^<=|%:pj.i*&0?*{B qCt]D\?2tV@e`wQaej{DCIie .soQYWKy{Q'FCM".(8uz`1eP9dK秙swo\EWNIZS/|4!]:ABqN4 rn U6#;/ H8i;979p]٤`A`u0Zߣ\`?WiCTpeR/)]U _rj_Ҡ8is4r"?VxPȱA`cGSOZY1܎W:U- ,r72|S t#5}E!}#v>,\, !6RYz;B8m "T;Yэ&l9#%rөbOY[o=וj ײL}\ EsCd6y~k?rnK;vyCCcHBG- ov,,x&GGbȢ Y؟ >Ն>˥?K*o'i-MSMɕ_Kژ >S˹;#A6=U*ÿ2 x@ER][Ԣ\PaB֣rx~ @DH4q |eFF~hDSl+*T˛)My'D FBT 1:CFsex}5cağDMe5'~hfޙߜo1dH~DC+ ȦXp}eQDN!ɀ@8 <,R{dc'gaxЂ|Z2?Ί9&^#׀E.DmE]1}U T2jw?3nFT\x&C4SАgVyS\WT̃9?ON/K9?!D 9az3o؝![,)@F0ٗ]@DXC".P&큻Kݔ?Ҡ$<ӴM֜Jlה$SC͇Q6t}N ϡ3/Ύ_ķ́Rx3`f@LP?9a'_;)k9pYj2q3Em 99 =300 !?Ffq҇c[f 琾V%2,BTB?8Oͷu*c 04|~!C m5RTGA:sT:Q-ׯ,5=27XRBg҈A@a56@Xk͘EH BX(hlHCm#Aa,B('XXS),U"* AQAd " $b#X 1#V,EDEba4~sz=wםr|[)iXʹ~=%ui.i/Z10 =A bb*䖏a:jQ*eU|]/C*hg:|5[ɺqdC䡐$p@ 9C m1/CEI~s{Oڨ^x~Q81" E*D`( #Fd$A`,2(dPs:$F:ut?ßZ5 ct! yq[GZ!y%}~W#Lq?1x1~y؉qAtRB".u8%1Tu/"3F}UA箬[j ||!qI$mzOeW1˸@bd=0i0Y*9&uj;|o0I^9oV(i4aͿԀ~R E{CPHȤ%(XTXW囙;\+^!cm $ʲA S.û#XڰC 7e0.Z8x튇"]׌'y3h/^ 6SeP3 [IRZ>ݓ{L/R "2ԇR3IHBBU%KCk}m\NeM1{>fS>fFeu-$p}Ό X' EdRY0hN@L0ge޹T׵Y~D)w>#-;nH7^+n@tc``ufݖԝ˞6nW}q1~UY1#K(p{z'쑸h2#O9Uz|+5' xt4NE67J}:L,:0y(ukR !V{4>Ru#3;w}[ڙZzz>KP9f}|ɽiwAÌ!#2]K4GH[?lra|J$>8 i~[n'K ڿ6H09r\*s@ >$^OKsπ({t$R[)L@Cʈx|9qɳ`<x% PO"e.,Do#m݈{@4jFhƪM4)PLґ99(/eoV񍵨oHWeGg9 ?!F:YG} 1B {lu{ X9#-js6! CNN!|Sԫ|޵j5ɚ&<N[#$^1ZWC޿xf{4@ƫٜVЮA&Z >$?|eԱ?W54Ƶ"73q ^5eSz#, (r]νrq-?t&#`xD000 j Y&rG1JKmtPFyNs '_].wid'/g SBE>~:cbvcr>9Ԙd;1sqr+ b cf+} 0TR4o#8Jsܣl ӹIv(0+7ޟ+/xvnp1}#˿'_q0{`'O2UCI%ay^ UCGaePjWtK䴔GbPPMqv@A3Y2bz94wNWƴ`  "ş/d1'+R#3Mh_|fH9-! ب`. kȻ;`<3Q$\&(nmŰ,nxT"Ʋe1XW3G5b!.u-=v̦棬!pՓ1 # Γ{]]a^&Bn׷OH3UR*Zaze_a'}kˢjzcMw&)`98cG21֘dr&'۲_h1`ىp碆EFG/=֩8@3;Ŀa@3Oi@9qzüϧ|b5OJ-P<{M,e(΃bUvsO>h!8.Dvyq j69Z(sqYD7ؘ}zvy_P!#(TSg{'D素12 @ҝfG|(nA@T]6_il OlOl2[Ik $X=DO2YGO`DfH60>%-rTp矛^c`~{H0B_w+bCMJwQ *79ӲG[?Ag/H)mIא+ܮ90''+،m": xqm9^V>{8 ^^S.b%7Vݣ)A01oxq ̅ti,[M1"UsYK!# ^sP(C+ct-A*E#蠟ϳ##eo^|a" D DAtsIZ3| N|E:7isa"#X9x=]>[N4Şh!;/ zFCZ]x^Ccjzlr`UJw&:FW$e/X_UAoT PV$`~_R#^@#j bEPL,Ukn;y, 2g+vX-꣋0& MŶ?LDL |=W4i2(~m=:b@u73Fx*7ݼ6EvKak|U?ޫbkCsjWg}Qrh4;0%N4ٰiH Q$ |I@7azF="RG1WS+ nas]9.oXYlJ E>_Q 핝R+ɷ_dvHKFpq.ṮD̍HTb*HNci ̯tk,@b1)c>,:`@?I+)w_~M 4EZij.A^t3!q v^SG*%Z`Yl=GΆOaFACW8l(R62Hy s=0< J9$E=oYa{dh`Tɻ}yz8͸q{#$yr, ea{4hL꯵p߾"CV$Dk̝ԥklW7x9|IvQm]91S 3paD;|J*C̗j dF@(Gta~¡f] q+x,:Kz-SOz3 ? pir0z/1$^װzx|:{˃}wu/@Vdǽ덽j9z͌F+lUvOGj^9:+`6<_xn%Q@}}*M[4r#8x#!}]6<~H&Q$cIx&y<>[:68$N;G8v< " IؼIbk7ձr=˧MC/,YMA3@$lGu\VJ~wَve%e"JOsPP / `F'8;Akq^cA*NN~Y՞'Na=_̞QH#=KDfe~W5n9#;z ;hēE[.AqB̄0wK7>nD +5P-:[*JX"W+ jleP# ¢Wnח'O8~`uϊ$[[M*@d򨊉TK+B-qj;zE,+mm79:oo^WeʻڻҪhh ax:)_2`>b 5L:֚->[\;$RUr%S/pukfıҤ`o_쾁"pK ~?l,Cj<$9Ik2TF NΒm ZL.|[n~uIKBQCd׳gNR =ak`Sm]Us*-Gv*߸Z!QDhS;eU1ȁpS5}S+ljM';}+]㑘dEP)eFC(w_2>*` OuCM F-cga-RƛbF =Ʈ~0dj}}/ ӿMҨ uĐ#~ Z)FcNbhS?(|)_uT6* S`8퍄zM ҩ/WcU*=ڻ먅 ^uIl>W#ev:7iN]> f\2Hhy^gO@QA]VoӝB/X0?QafP 5|OJ<Ҿ7O} h9jzEGEN2(oPmRf/)R'yhbg0|F4tf#=$v *u3J,nW(^Q518-3Вe3.'9XvfS*utIW'XUZIHJ3lA@a*O!d-2>ZIN{TKk$Ah҂QzΎ%l`4ibrpLaso`84)(ztdB_Dzk;XbMyjo=ୱ!%$<=ʁ*IxAco fQ{qWeU͐LN/ $8ܴɝ(0116[Q7q~ێj5gрSI,κ\W!`?Ad!K A C?}M/]v$ zW&'`@G h>jBޛ%6w}OBST]E:umWkO_P&5[K.,isD 6/ V,m֔Pe[>pÈgaJ=`< )!S*@Yo>҇ˇ_,,L(:jE<_х0Qƅl@{htM$AE* 5i) `p)wzI FT>:>ڈBM;F 1( e8.hf]kZhaWu ͬPͿdO>5ųY[^j\tqfH")1#!G G7ja7U"->a *Q23`tD" ݼXjO{]]y~FΗ)FG謁i-۷-m/0)2":@JDh zN׵|áN2d~ %Ϻia.#!mA̦^69f񅔲?: v"H!$[q6Tix*gX'c~fEB61-IԑķDCHݬ 8Ѐ^5)PhSȠ#vu5j@S8W۵@̌ga$o9̐gkxmx0]Fjb3=۠q(#(:e {-XFfɕHL{.I* s6m3$j'gN~{.icO"n'!uJhd?etݻ2@P|Ph; 0#@8c|d9uCDX.n]\N@s[ otC=4(I=.w,.4M77JqTQk+^tUv^}Rʁ@Bzt,BAlmWYy89g[N!btiq֋6?xꝼ1IIIBIStU&=? xD'cd;-^)#3Q'y]8&ɪt& MqI./5 eX! oާD#I`?H_{K0 BB8iU%k'Bd wA2~"Is [Ļ򡲩WZiN#2|hMrjM`q3-0c)曨+Bpss\Y_9lD P+؇VZ t.9 Xe@Px_4iϲ|wU*!"2ޏj/ש}}ztL8<J A@ā -gI7egÞ~&KwNPmsb!wNĞ=w(MU'3.\:Ŭ֌^pTBTm(oאfGk;Oun|.lem j)zԽjX ]"VG#eI0,Zj*cmL(sIZJMeX/iS1W0&  !HS}]kռU>3`?rMVʨdbĤͅQ⚴~*B=!)$uUTaFB"gs҄ݞL0cYKfiNJgZE8] l,=S MRY I5cY;ƹ^RKFeoCD$ۀ$9%#[K7ΥRJqm曧/`!DX>^3泽 c-nggKpJ$fhQ!/ʾzùk%+_SOfuX_ ma">u)>p]ϫGyE/ }5v?8S$;ޥ:Qc~چ䭐²$2 6Q` όU 1Ŀ w*t>ʁ[Pt @S 4pp9H|SdPt*gjS|QeW i1IJPV{$+XfI'3ۡM#:FwЇxlJuVU v[s/?K&Ǣq>Qc_Jٲ@?MdfjhVfͥ(84C׸=H9:EU 3HzPI~FEqT> DSsv?!г6tw@[|\ffQx&$(+/J*wRJ<(>|7!<\K%X+B٠ŋڠ&CHH4ޝ;*axŢn+2{"I !>kt=PGԆILTA$SE53P;ns=D/ă>aܩGn( C]-z{6'jw>tH/?Y?!7"1q'eGl`fO/>/0f*7"""$q?C {:v{Ŧ<|;̹% "TlGh쮻DYzxz)aw['ZEYv1-IHC5cV|.&!?{PQd1 ¡ﺑҨrBv!4|OJ*-eJ le`'I{XvX`pKwk&+6/r^+J rl=NnwwP`s(¤4HMDQ2Peb8Z(d >dֹ3dPOah(#_k'D+~:T Q%6|jjlH g`E켺5f:v(liIآQab2|ֶᮝRrP<(U-H늃oWK3x[DD9 MXݚ~vRXXBh=oa/ux<\oUH2k@PdQU?AP߷j[MeADUA^ n%8/#&͆}c, &U 7t"x^ZЕ[ -Oв1bgQd`P.' * awvkruV+q9(z9Xzli%HJ [Co k`t8!F}+UEj)O] II]g$GrPl5bD7Urvz oPmyA ߊ1%\9e.hIv?BiU{6Jlü Z}*NU>̿SWY Ç1ƹDMݖT,Qڰ ̑6YIP??[iO8 mBE^ɩsSPѥjia!H$z'TAp&[\\t ́BwۨX/%',4mGVPOտ7=MAj-.ECrʆmQMb`p`Q&1VwW {?ƸUElCę/c/nɓk;XY?;Hud\;f8=PAUH(OO@ ft3ܞ7wWӿշ_GwaRl;~g X@< Cѳ} Ȟ^ukA~^%kQgW|GKdzw|;--<8>7 r rfHǽYo6WOo&\%u.BHuPLT([R}-$9}%n_{m 4"(6pap^ a)NC* ! xK[/ƵX-LS/P@Idž[3[0BR\wyJM}JRz6y>\t9+CGv^)6a#U+U{;OrtŒ3Ո\1Ant]j\tW ח0j`G|sHF6@7$`pmtr <=3>oPףIyݚOI$ 7?B7xkP*(S[A8}#JVO_ErI6rgC & \f3(@CK e'!=\,hzdyhO'gl$2OLak3f'?s&.!{8Y( FQn'_?6xu 2ˤʂ0Z)+(/5z,#a0cTBBXTb4~ ݏ{a[M&PDeyn3ofo6) 9ZC/I]֔pNOo%m^8yD `*^DQ{g3*,d<>υiǥv?eR( &CTP;PέO#U|Zq"lg+0 qϦq*!nlq12x' E:Tޑ1DMiS]:oň޾9g˞B:.P*?Ip.絶8&_/ oe6*K;ή=Ñ5w8H!%+LEtoUUf)o tߎIbDTA P0e4yB @xdWBd`bn5H7$dzϺ{wX2| nL IIlpcvPvh0( 0*AE^N jdjDC[2Xq_91FN\wg9ؤUNȖ ?ާB[~CQi%~V .A@9,6o|7A5~y{y;[ kzh׊KП컛o?ȸzvM?*;p6C.aF:b> ՐSʍ^/frՇP]OD́T(ryOo㝅f|xch2nP_/F!ng0[?3类NSu&Qe*a;ߴ>Y6&4> l;'L1h3O?O!@к|IDJ4alZMEeWMeu. ,!9HX<ΰɱO߀+EmlR5?ۭm9y</#\Q6x(і/P9mh9^h 9c6q)&!(g}6;%~tZ/^@,< nά~<!d! p xpH6PPa!E"D3=R@[ժ z܊jFdq퐲mٜuG1)\mQ=CF:\5\ou2qg2&φ:xK'^V1BP>k>:?,Ο&- 54k1(>F?;!"b C*x U`umX'Y#g*Ӻ'P NK&d pޠf΅FI1{,~wa&ms_zլ)ASw+F"p0}prtmsTr|BaBXV^=`tl(&`k40@`(+ӈ&-Ӯ ue͵Nhg fJ!)@ƮG\ZǹCqP)Ŋ8 2f: 8f:? W#l-O_%`HA"3"DH9|WR\'K]"ÑND+U"uGŇz5@{M f5yOpH Yy.>qyV lt>џ k{L A}!84 + `9!5J@*T9L|􀰫JF7ew]ͽX"<<6yq@?(4uwe19t=G2qZ[jt~OϞXb6ʀ%,O9R~-)gGGnpk0̯L5unƄA":Jhwܔ+f2^[1<>7%L $IND"^E H }TNM!w"Emdo?/,MHssL6:z}?~ExH8# FZ`2VZ:L֦ t{:Tq<ΌPۼQU:7DG¢e3u ;(~#QGz}f=7R41"%dN-SiC? ܌"Fvq>Mܜxz6ԒqP:ib G@y?Tl qU"cf{zt3>,UӺL8uR=lweO/6=Kh`m -O}EV"6JJ:g8_Qj9'GEZtї4Uo:*oUt PO3W޺oejQy9;kl4HvٹS_[Vxwo;۫ߞt3[kYXFAl&lao:s(g;ƙ3V((ϋOrp JM*Ր@l1259Y)Z(L^umοap*efPqnp0X0q|"ѣKe; SNNh[FLZC6&TYZ05  )\L+Fb6wm̉3+1ܱhn^uRvGJpm nA/Yyp$2_n񻸧&2w;[kB8C~3*z/(v*<<}ph6Vb\Y*513n5R g FȰ_zI@`R ]ᶳ5va k$̥##٦ηv灾.o]=]"gMs˾i@ ,d|wn~V{N v9*ljK#19ӿ'g;*t#IHWyڮ8 %!fzpI4j&yS_5c5Shl)w8(?Zk , P ~FZmÜV.b,kbțwAp4{;q\q 8LaBx#㧋R%s`@*("^OiKC]P*֫Ibڲ43bffJ,〮A%ZI(v8@-1*%Ty6jA,E"Bo.lO<̆:x)ZWt1Nw oI2d%2rI%% JI6of;~/ќKǾxlQUY{Z1Ŝ&eq8+~}/50 =6W)k)4IÛ%Bo@RH1;\??cW4~Ò2]U~1/u#ѫε,5s m FWĆ/bkB.DoeGW8]TNQ+;u8#]k_Ar=պ`H.f 4y*0sYCA\Ċ<,Oq m,\أ+D#)yRKsc',rM~L}$F4 Jdksk5MJplM"6s/]RЀ}0D,cW.d`%P>$ZQ5%rR^Iqkz7y>E_@fusD=({k{z'j{]Mm%/uc׋"9s"@#6p #{vverJ9@+pA0F'lAF T3Űͯ_r2c@y{wneEJ6gn_{:'b'ϒJUf,oyJHS0b m} `61qfMUmx](p=P(lX!!0s(FCCU!B FnÓcbCj JwKb?~,,;C'A!pC7}(~$c[BL8L5$N % hh;`qbdeK>qéq>$Ja!@'#yn ߰ԲtiVtRׁS,k>+gj~ )mUXC,@ۯ<[AT`ׯ!|zAIz0=lMY7譏q\`$^^7%b eAf/MM> BHMj5VUMXZrOKJe[\,J|oAvV:_^ $H<;:6l7\a,>o!ƐQLŠ[(Yk̺Ia%v[ʞܓj=l zw4UHp1uL Zd4Y@dq>6>_Ue,v7r&(yBc0YL)ˀkBXw4꽽0 0A,I9Gd0o, 9)Oߞu.u6~}㆙c,I%Ium= խEijҽM{k#ĄD$@ qT"܌)Y  TSxFu}!chPJo˨.4 GJl:cѮ қUאUWQ *fTR 5@9H~&%L9-\xHO(8;&&Wfy$@H J& ϝǷ]@'qԷ{Oc,밥i <}f ɢ1 #~;;V+#J{ ĵ`es$I *˼1,t`?#Ne``\ȸtRl19m0%p]*v9~o2!xfoEFER"@r̀ױN_os<Ýկۛu(֡ZՊ1yޫҩ)4`60 'wL_WYHsH:"QydP1)^iXīa|ܬ]9Ll KrwS[cJ341=e;QM΂ZqN<$W[ \-hnݖoΑH&p^W?z?2h޻lhS8LCrqs|Gڥ8][tY=ȱ8c_ɮ |:c3JҿpFZ %,D)O%к}MMmdBfY^f3"v.[I&lxnawkd]c@:]537fTH0L҇Kfޣԃ[1ciX K5/ft?₋y,.Wc =噦̷BV$\YFTg *oW54C_3;/;rgMYS~d2 aswgytًF֙murK]_ VeMu}oz2URҘK~ $K.R}Cct&_˜.ѪP^0M~I-~)蚔Ω07}9@#CK^uuhiվ=:0)Un[ee-fQpf)Hgepex1D@| dz*DfFuspR .ƟN-QT^8*J$X{ *;pCyx'W-\uۡIH 3fx,EY9ċchS6ЦqW.\1td M@ŤG%jxhՎYܜ.u&?_*)`Mo6c9c!\aPrh3;ޚE N׿L9W͏? ZWR}dgŗ$l[|C) s*@Fa[6EuQ_âiů;cJa/e:i-A2fӾzAP9i]44w_pgsX;3+$ } ^(;2 $@MQtg#)S%-f(s60tr"茽'Wr-z)\:~yDϷr_ΡDBMNz$~YF;6j-4df"̲926aI7 BbdDIҠ0~4eӸi{!{WSa&}f?yv&3+xuH㨹e\GpvezDy$0M4VdӭT?*)mkr8K. 8eW.n'c˞Yf[CB0wʣڣ\p3 FA@?7x̂˦Xay "ķ|7g;QUB-uoyְ]u&mȳ5?"*Ӫo #N'\"R!INpR!'1 *A#[ I. qhگN7'< *ɩ&!6Qs!\F1$l#E]8`[󷴢@5b &^qx߮n~.2U1l~ ]Ax*{y=#/h/i'UkTt~Fq4ɼ=יcq/ &|f^&jŊ\[EC Яj8ȩ`cb.j݆a:%{P y1͛½Y"߼M+0X^=N4Saޱpzd]W@UTS*XKLJ^#HJԻ%Q#&F8<> RDK ?a@ST" n0ϛU=f/8S$ID%%'ѠħL I,F9aȀ|*O{%~x?(YKRPeudUzKRfB wSoQ7 ]JԚyc| xc,  5 6JƓHh6eH[+P1cW'GUmZ?F.7謰Y$0o\LabKhBGlSS6swynIyrX{aʹ겲i8F1S!HreB/Trnu]o^WՏjc-̀w.4VFEE #ľd )}cY'9lo>k.fN[KMof(el=6rMi,4A"Z\5r[p%̉ r2e1d( s6n" ߫C @h>Ib}#!9I1q*)n(Bp@?#|ǦD)[;Nv+Q@yF}|vMts)V+dIdkB )`]0}0,4kc-m.%NmDchyԎxW}U-g=t1~?01 `Sx$󻄭-G/?"hC(*wmpa}Unql`sS%l`Z"0z*T0#.GD& h3gxJe'y%n,ԋ+TRy4v׶r=GJpsNzA/.'i+1=<{dQSf oQ^(2D(03F=98kXD瑳B|b6RiSz01 N~W?PqM k*obOJ=ͱF7nzpډ꒬b:ν'ٓH@9 &cVt*65]I GSq!ƛ;s{k&zg‡:z$,,RƦq@RLH Ћ4꘻ )9GZr`A=^I9|H#SQ9 ~ksS59\+j3K=-"f8.HgfM79!zGJF6<2"7fori=pz_}އRH3zS|HB%kd>nlFa>ZSL';=4w:m@̇R̗?>{([lP~?_ `c?9hc2Dz΅T;NVO$2\tLvˡ!5 *xi{W-߆04+p{{,E W̝slC\7:p_VU\%Qc:>Sָb/B\}Xbs#vovʊ$Jnt0Lux|De22xPrp\^gfP'AMctfzeRmn`XX7; a~.w1)ԮtaA"9 +Ոf-Vg)rocem]+fP =h>nGgׂ@t;o@WY1 H)iPoYZ?ia= eOƮmG҃ľ(9o45ɋ^6wr% +B9Y8̴^V Rӣ4mPYZJ^JE#^~}[]T,ۜڻg^qft|;9WΡ S,cWj!E`5rAhrw%̇7ha]d{N4UK0?iMIG5bd<4U UK3\pǬ/.{1d2z99P.w_x.mW`K=G Tt*@/Ptv) DHCEhNLmCﶷ۽rl`K:`bW-) \{ГХenR6HAb<ۏË!0{y|վr&1m*w"e!^Ta#w1u+Fv _QfWb P4-)e&'@h(({2'A;󘋊"=B/Д@FH DZ_! ?HXq7k"lYmIps*zgy82{ R|N3Ef*Y@i9`_89j/.|r1=2춛=UN)Kz"(vnwPV< X%1@H?v*u FmIGK fj*%wT9iP띔+$r$zF%᥍PoS`!r0kKWk{߭hq1`slj奀jN>a]dlzݩgPc,ƐF1_<1=+F>:;ɳϬaXEP@+y6Tc,DggmiM(A@Ipz13Ia!Wd^HQ\xFV($H=?iM'fXlw3  ؁wmJxsrv[iZ:` GF#1dABR٨bp]I/v]]oFDҾFd,#5P-b"+ߦ3 H*7o_ݬL6:y((+d,TP {W /FE!x)!磿fUUr.c&tB@ N+ [њy85 7ք?͔>@,Tyۓ ;%? oS*6vXs?l&J1ЂA,PP!Oth*5.Q:u I.Cە0֪J Rl}22Wheszȭ#C!gn}_@@{}"-etG ?'"@U {٢:kj罠"9C4 Nm )`ڕ$Xqj-JD RĆE)@jtgk1e0Qxw7NS&0AaYiWfCg9~ܱË?>~)QFDF!J9$|*%WuuT h$Qh ͫ4^+T`OF\ `i9l,6mq߅EAԩ&rH"2#F f([eϳs )7둢 U~{!njkUbU`)nrukլ'AimfbLY[KlOֻVzv´6<~k17K1c f@bJ $;]<ɥTF]bYe4SKa43R2]p/+2a]e^v~+X(t2'Ҡәg5:c{ueRmoһR"d >] 8:DNc֓H,n1'do^B.DP2Z!45ۂ{?^ߑxłnoVa ;uG%ZUfb"2G9 r9d2&NMe"tuv2O0Ӣ^G@D!0Y&29bLV^6^Q0A9 kD(EUk/;2M2ԧ=ȓ7[yw|ty5CtnM+:gek*Iҥ$з 8P F,J3TQ k_+)6)WJ cb5TJ. 0Pgge"OK#O?ű]̹VgԂv5!LҰ! 9JRUߘ}^竘8i](Cå_Zn>x[cTD?'|cI~S ׁu?kB66cT*|'L0@2nSVw99M oѧQLh%xկ5a4 ஔ2C^#kL_p*QmRiw"EfBبj,iVds j'N&)bjxdX2|߶Wسw5Nw0`nɇwn?bf[gknxD@kPU3]נ$"b![;ݑ:A'V*ĮWƒT =d@c1ȂuYJ٫ HuaRRФ Oպ'4ZP$G HtkR<)-k&<#F8ړ43ӐЛAC(Ni5E<[i VYъ:3# 03LDa4waZZ֝,rLLcO?\wke|q77"^a"|$r,/y~^ίzO?ZyRFu[TH; u0?!Z;D >J֗Z|m6 :v$IEmJ/^G>JXP/{!?ܯC6,UݘKxNeem{~b! ז?/2d?gz#=Q0HL 1w?qϊ;/,p6jQʎY)gtUYX<:kVSu#)Đ#<l˄3ۢȗ1Q7dDyD(2*fݴ%78/@6֎WQL>絝EV;yjKH2q '%}?{'|aR f$ƶɏaڪ% ոw(Odd qPTօ;bwNHqV,̬yAxvW%H;L}QeqW ʍaD=&5u4ռ"82V2*FnUvAk<.YQ/B`j`|#La䀤) 'ea-5r9L_gOųGR$! \<^Pnau90.W|Q@ \ZqW ]4iёD=}82:'HDb;ɹ%rmǠ .g0mob$%( ;/-DcD<v[lQYLo/|M+gah0Q@IbxdMvﺹ[ꍡO,19/!JTV@K^-9lpK!I dx X8o;g0NL;dSUNí冎O#ZRO*IBYcu1t L;8-][T=a*Xҿ" (<.ըvAF@x޶dl|GPdPlqbJ!"iϩ%k?~V{?S^p4ʿfG]y祫$9(]lGG6AϫM,lTjiuŌ㜊具u @ڪ 2g/5K^FȘCbE=FV[0n3)&9۵sxRrmJ7'wo4L ]4:z}a۝"#I6&yVG{!!١"k }lWL0êM)= w+JE۹5~w(q۰%eqk7%˳2XDࠐvs{9dlnCb"UȤ[Ii G6ge~ړG%c㐖Lky2\KU+0Blߛ#!7 u㌪p&Xv``pc=,'[[!7]v WRݛ_TV=o-uRA"%Or*H,Gn2i$%0W8r\&K0Ū۵{:q\\etrH[ivT~{;T:h]~k.,XCy<בs|7߈V 41$-Xtw>~Y_O@:t Ж'%K?b.=l_}T6Ye| MowyYbĺTAe~,RV[?4'/9[6ڹZ/5Ee`\˓@>vmJ!E|ev]Ge)uVy&ɸ9> \~-8Z|~CcY x\jGB*cfI5Ư@=\G[Dx`}X >@|'>y:_,o;f!ن&aV7&^"ux'i[%c-ީg!~R2Ti?*|G9WzIM3zo!!eɂ7$vx?U̠nTz(5B21Gz+^^ť% &!n3޽pQP򏍼50Ai:;r)KzX-M-;F"G U-5B":>8TnXiVwGU z L&='M?MߑӨYύ BOE!H:&Xib}*fU4l|.lp/ ._'i"#m⸤miny (wNz)Of06oj %5LհL$bII9k4 f=3FVx9q $yzS'L4kFXR:AP~cDrkS蝁 b*à+HP:~9բkd[L<%n3$`Q}wR959m7J!^KΟc30;EEt`]"Yhx 8wG07 ݼ_8 nzS F!ŕiT(ʝ<(2|z kKs= 鐉bJbPn F_]&<';aG9I6> : ڦI@g",|PM?8]xܮr1.46mﵝ/ݶuĤD.SH"hP mO'o|E9c e/=..NNW(,!y V_1g\^xWpufb*1RS,r@xުϸqooqDzm`) ;_~FCM39n\2q5UKJ(1l7m{ThjjI{[7]31?վ]I}i|q/ZD9k[+0g:9S[_׀jU 3Y+{ Q}4-2J!gUgKb<0H?+8ptD^u΀O E+viVB+1pHGf++>q`@ 0 GG'!Ԭ'Z8' yo2' $>ݞ.PC-5 4<4 UeIeA,cK\{+I(f+!=zۉ;킙=wxLlJ3n\K)ceO(%>cmnMsJvh[(#?e Z=o%¨G|Q$> M8Q=QBj PsSME[59؃wLВNO0rҘh Hs@TwdSϼ8%a+7O<kEO!/χ)<$OK4 Cn6. y1IHO3 _ jRBE8rL)N.jT8O)7HgrhT|CjAmgcZ9p(FxƱTfWLUUNw'y,(Fer9=6B !m=}&s&[؁ZsВ8z{g傡HȠ]],ATS-AxI2tV+{OV?۰]:ӹTg[wSMՉ{bG(a"G,',J''N$_~}郲"\D0-bnzaJ*}Scrܮ %I.MR2THemzq)_k`G,UTIL-#y?}wx{pwV 0H, KUjqzy/5>p3p m #m/wſ$n y0:Հ#NOn%IhW1TrA6aP4wcV,UtD, K%`4;cv".H% KW45z ^|I=INq0x&q'$CA װ>jϑ%/q S fO) =EjՂT!R =~v K @XVN9oTS?CE4"O~_iY>{ zp,;ť jgs$_KZ Q}u 5xXY>VիsbBo9#=D.JBB*jZߓe /+˺ hEǹxwu9eҞ{cqʩ]m[3W;׷h<,Jؼ5pNp7MQ,Q C훜 ҈,-H9RAzV۱e&V*&T\jD#Dl>бtMXSa;Ȓ*rrDR0xY-ALEnTͩSUW,R(P`f{lK$HifVBf'dW! )nn2$Z|ZAģ2E;3>Ǐv:rbX)d!HUV^꠻b-=ۛغ!l[@+($dzs0'1^ӟrڼ~]-2s+YTVIKڂVT,oy?k~&" RE4LH,WkٯZ%zUU >* 94QgGS9~dJ BBCSu:@}rA8zC]@ D !R 7 2g`iEQ&PWd#sg%\LG, aW6@W34$HqӌuU MgC_;;4pkQ+h8.hbB7+,. ~"D3"dEu(+f-s0d~,(q5JvTQa8@ʣ.S X :/Ht3J"j⫫m١oź#~>{E{c,3!|7<5ܮ+t,0HlnzF= D 4+#<̻U10weM3N`P ?Ao$d_Nbm f{>X%Ƌ2c (FDeϠNm4U=5ޓ|-tJ5_`\4/*p&@h0ţ.-ь=WilzaFK~{WHІB?|!qe4BeJ~g6Vϴr3Q{j73 Z^3WEi$e1T&m'4  TB,jȲ)!AZZΆ l\A;gst'((CIx.Ƚ KvҔ֕okL#c -\{Va?YP4Yro(͔tW}ն NgTQD5IԂJx6|fGIL4w x%}ߨW%l:/%d_dNA3@ݮ]S.Fai|pzɐ>͡2TC?&~ERi~L){yBFaJllQH(_Ο{O* fHU](%.O\ϥNykJߵ#A@J$2͘2 n{dALjD)< JrzmX[*J2u Ws~.^gcymb}H~sI6\idUmyJɂ&oPǧȺm5$n}ڳj7>(n?|֮(_uO1Cɫ/" ro/|{x#>?2WvY";FI9?$^_3w Mk:(C&ʆbņ&F6Rvm5DŽ;spћq= hZT,*"~Gǰ?jz3 %L!7ln||WVwݩթkwX[#{H( #~Ќ}Df 葱[ܯQ=IG*T=xoϖ7J{ʨ#%JN`0"Tmm]WNO0wv 7hP^$f>*0uR=ym6]su"֨Šڄms(٬B H ,!}% N?-wTC.̇F@JoN^~a)Yލpk}Ii'95r 8v Np] ꤽAǨ"}NL^o\3|-zUU-^R'dju\*!]4~PVj ;nӴRDżM v !𠘊jIaRBʗnt]o Y]/j-W/pz*džH&/P&8I.w,, I"OKa4dȎSP8s)cQp(P򣓕/0*e{oX`|Fd.䐼BϛdCƝG?5?(+48 !*DKle֦w9D{ZEqjRM̫T!%(}~ԲR㙰x{mmeOiÛgAYW?ػ){3lk4Us =q B2Ϫ+382bJ'c[,l+u6aͨE"Do'P)Ke-JC'U5%@LRm{y$;1zr?p=s]gP`(l_,5tlW?l jPHȜ2.2I ̸Q{'D=b}dxUcaMҠ+gqH cnM) } V@%0&U黖cmUvZB hMa!G-9*Ux NuC4x6 .5tqiQpzhGouq9҆ids8wAa: uHc z3+ >uUv]XBR2 Y#!Os9nf6,ye;pLiF.bwC!Tlz{r\>4dX:6\{#BFCL"\X֙OUm7z&k=xl9_7UJ,mqC p\YgVs4#^Z>3,GA9 Ci6gDjI]4G}לNdJjM-TT,,&%?ڦ ljC ҦℑJuY!Rl ct<~6^`LTΛdV0k ǔk`"SRCb + xkg2'Aedjs?WJxJk1a!^vcK|;Ӷ\i_AMJūX6KS~<m`0 Rr-%sW)oo8';kcrm3UiwN ϛ'p3o29JnX{3˾'Zwy+Olh<1m.<3g5hiO C~n\FfL/eA}G\csJ[cA%6d|we]V -ƘbvۥEɃ< rY,o< ar$L4QzN$7ghqV.OMgN+i>c5nK1 "<"bh BA'+]Iʚ`ڬKVpFmv?qos]\*M"K^NxUT)ED?3 PA;S^\ `a|TT :79],ZuufB 1o\QWicm;Tc\?W;T&-bQ}i)AT rwWψn#S ږ%qUFT{xt~s6ֲVSXūc`8Q"&&6`pc~ K4^"4loZm槦548%-ikEIՐ&`Haͳ!_ǫx@!}#_@XL|wXJb S]6۸-ٴ-PY ^3+U B&2Flx0j&<"T f -?kH/*xZ *?: Q28GO_ϣӍ >]]H g* D;*!U=F{u/ظF{1FL Ґnlqw<&YA4/_EiN,1}ExmafNUhLSh([_PJѩg}6aC8q ?ɴ0$ΏȥGuM}`I*vzWA-Ͳ}G:I [0jE0r9$dBsv);Ǟ;itxtbFJ'N"iW*Q;?QLL 'I22v%\:+R0rq%]x} I 4;4wL=fEzef=% fàlRky5Wi*w^gJܢؗ0;i~> Z*˖T%Lɒ/r0t@HU4 EXN1['_Y[R_?w|JEAz~D j_cjXUGư&?_m$ sPHG_00jӃiC!-XBj,HHqINSS\lxa (" ]ls}mseL\fm+%꽄xa[h*geƌEj~N#{/fC,mID*к(HF#Őo6 V B7Z+wӽ!1$TB"bA$=AГ*A:W𑭔1'Dv #+Z2.z$sh =?;<𬡩طk߳-DQ RL.~*]2gJE%ax+m+fю "ng2c!˟4m 75Jd9[t&̓᭍݈,`k5c5jH5f MT\ȋx@"#)+DHDBAq+OH-@rq3.O&Ms,œm=cvs(>{) aŐՎ( 5E#@Tw; 4'8K<ؗdu#?!>1-]T~ot ;(HsePfnh$k|(c!8JcJV#WTX'zm͍N kZ{W{X#Ow Njܽ;?c{.ax ?56 bh{6+ D=HB (G^l"U>zCqg6̒gC՝bVDu}^jY1>/9HjY3C;m>xQVG68+/?I 2{DBh8l W6_Ngm}KMآ㼇2QJ kD&MAGٜ)~_y~z"Ђpage]*ǒ! :t쐵)w̓y mQ fCGx(N6}W`nbi&d N边H8ڝ#}D).yIYzQH mfE` `^90H[t&6<2#_~l g9 Lѻ-E{2M'&ɸYSd8o CXs!6?YP@T>;Z{ځ~zx},Ѱ%#g`a}I #b6g-T#||ۜ:GE޷Q '27`K{Z% dYb#8LwU acv+حpU.dUSV9`Af1Mry}"2!ڜ໖C; ~Ʃst?|Q!a=;3bPʑa|h&Ƥkà !Ūm_H?x1܌c= sx=6jtV=:)|VKRbi&j>`3w،vJTu]3У5>ivtʔDUڲzД/ mrV괖Z]?~;>TdBf_󕋻i?Xe=gǬ$H<)-z Tu22ھxu`4iniv4~41:WDz^AjVQjvfDM\gRIF1 HII2k$ʶډ֋Lw3Tje?Z@&3Yf|7Il/NL/+~:'{}Q#9GLhwk _Vq"E,$3?Й ƢS&/9AXD_c#ZffRaݝ`kV_jC~L7ƀQleR|tTR@D (?Gz2igi^Ct#)Q!Ao7?d[ht(@U ;Y2`϶ĻP(+^>wCy<7SJKM鏃g#,E` SU ,+ʭf$÷n>k`I/FX8`(Tq883*{#+Z,jJ)Y字[9 "'^0s-"ˀ+ޖ BpJ*UrBG\x?0 l0~RX"w@7eÚCm2wwۉ'(cR?`_L$$F/!l\n][N.c;Ɠ`kU6;E`iR@X "Pd&ʉ'+,u[ x|ڃ oԂ+5~}'oZ,x^KO` < y0am2Mq:]Fyj[['DCǵ6;.GDS-g SݵS1[.4kSPbk4uiHʗ| ŝM0:918 hqK>F1'4Wz%a?խߙwHce, R9a\>o˰e}@9!Q;M}oz'߇S *A4YIPkgSo0ysM=w5I$v?b5lo!eԫ1usQyjoSc٩]r\Nĝ1^ Yz`cu6_킹%@Tz&6:.:m? z7mTjB(B 4h0l坫Hn:g"5<*Wv>Tq8ϙpJ/ g#^9`W.3d %CAqRcCu3Ͱ8;xkN ísр$c91O`[,υ!!@a.WV}+ +74^̨s5`9R:LZbJ()ѯ#0T]Q2nT^/3^Fy '^zODmX,^ot5tHe)`YQuŠ J>N|A7>cwֲ_ONO&>oEx<OWOsfj >+}.3@2PU"jLof<-<}3~Mo{N %3#9 !O.̰OvپIu`y:߮SQ>Ύ13=|nkV:DZ^F5XdhR'Z8՗埫;~&,P ﺘL^i 濷A~7d.jfiŬ \g=Cti$V@Q U}ou }ʲ)q颒]fF3'gҖ\B1Ɯ"YW o Y|"?J|_gՎy!Ukd Ne[y9s7 fOOf< k,}WA24ߡy%ZfPG3L _ ̞mM9"~먆YsrP<8xbK壜 #W- *m?~,R*9Q!K7U<97rx1FZ%t޼]Ͳ崙>@hg{__yV"4McLSܺxrv;)F ܌όhƒ?US+'dN'zBh ԽHm\z8K7VNkriX;ww٦|gNfOH 0 `]%|bid ́CL&6H\E"òqmLj>fˎ׿ tS?Ōċ;tdHI4H#z@r9קzJeFBcwV5󁜫툚?Js#h߅2M& YTkfz 1V}w)A_]_bIN}'EK,@/b|e0 Oh&t DaU6T0i6 8GD仨 p!'_Y\7-TV۸{\\AlN;ioO_!7q ˀ};𖝐bAxH5BwZ+ZdgNaR#m< {,w/-" 2;oئbgɻ_婩nDd؇< k1ZRFT;Їuˡq}*塎(6b҂! B) }x8ش>'67p$X#;8x\x~DML-v2XR 3 uS @FH-.ooaūk&0u;illpS&DWq7pnIP$ ;NƅK*} H@qd`P~G%Dv834B=Bӝ+μւSMeՕ|q?(b#/ʣxIBcFjkHp>k6 R+99'kYTƣHI-Լ~QXkȑJtz Z 腊 ί'cδ2XGW~Q2sGOwW #p$Rd9㞂ӾwܲT+>6i?v@9nO]Č; \ +. aR %o46D9&J1Ff٢D9X4q!˲1ѶƱq;Ye;(;~Fۅu*tI3l "~jihS!dUL(Bq p.XzksI.фU anlǣ*X # 7JpKYl^TH&THۭBdӏ *;`nd|{ #w9qDt,lZJeM]5eomr%UGL2e!tdPJ1hoUq {b!7_7?%)d K^)HY/G?WYlAA As8}>+ik&DBTdlc~l< ,P5ɯts˸:tXvn3_TނǞ($҉mrDowm9qZUݷoQ}.9 2&Byhyx:vGj,DZ:7L Irl aNuႃ@.v=ylQȦbo"5[cŗUi{H HL9ci ,\C HUql?(L,׳ T: 5SbH:{pՈЂOYV=}j8QэET}%Z`'&rN"{9CGiWtq[A|Ia#C7JXPNvdzIK5-"9TȆS𫪕=d>'2H@(7\:UXF?Mx-c1~ C ůȾig.*) d{; N&}'S5v==x{t?xȧYjHrVkvCwPز-LE^j>Nsk&1H IKo[C,H3]%y)&_q(#&kJy3z^bVs*|wCf!xFu.pZ9hBtܐsSq_B ptbNÃV"H1eZ՜EUHQ32Ns=N(hqVo#T_8"V($3 r3àθ0V^[ۥN/tb?/靘$臘NT,=Ɉ̃FH )4xK׆EAL@ l/Fa]3(~6sfmMmC[mljɣq?> <)#K eD?73[_ud ᳸}F;lYāBH[]^s^gӼAqt%L_o8! FSvo.(I:+z@AaZmb Hڲ(򲶢(1( !i (ɕ t \s&r !!;J.;l51Rr "N ]1PǎaW\ܾOI{Kv;UŌS[ ,vCFT zMXg֝qɱxƪۯ!3`x-xşiMNNm:4us$)0̅n~!Yz]! $t@(1YD< ȠF>E.nOqI%.+gxwxJ E[oZyCNoYX/5V°U fsMFLrQ†&f +5Z֊nӶҏѣ XScn$ +{ҳsc/CSY7R$-0qJ[FF4}>ucg3*&vҨD0tk RՓЈgC,{IL4DgliUyAp̩]̀z& md3o1z3%MO%$Bo))QK;pV]jʹ3f2sn,w& 'ȬETmZ&{jfG`D5f4Nͳd+c~ >JjPUd@%@mPՑݲ;b6"rs) J>ҙ]|/l,ױ|;G'9fF71^;j30Ls@V0s^=:n83=M9li3kKvgƴ1c/mR n';v}PC8Xʮ]f>:~ h%|f6b5MQҪ[ʽ9x=wo{9PiS~D0K?tܹBa4K/!>aUi,Q4 `zdbe 3Q<ȾL8]2T]8LEl:⻭S$sUA~]QK"Z֨PzN?x p:6XK3z\z^V}[IDs@JOG.2d-Tee;b}@:b%#;,(2tr촚:僈˳ZװkI,oo~~F~ϦQԝ;ɳ1"@= $D ;S~w)a$TV]{ *K4F̠SL&aWXě38.Dچ6-Yd3\oh6/CO Bag8 C5x`-%Igɣhg!w$A^a)smb,gˆ#c3>f36>!]^I6r0 V.hHJ.\ 20WhƓ5@?qKwZ=Qzɘ>1Ke1(!Z?@ ݹ~mV!-#e=- 2AoG>0<,Ip=󮯹^-ͻ/Zgqk]P,`#> "QVӬR S*7?=f'OnzqUN/>M;nnzpZf "Q2̄ ƃ46MAt;Mh*&u㞭Z `8lc5ݠhEvϭHX$X|61B'Բ<2Bܶu|#Km-2&Q$@{ )_>5=~d.WS_תî䥃X5-XN%8 Sj>ieyW57Ugm (&n9&uS,ZL@{K= fq W2Ba{>LG}7jgiU?>n]`%I;? Bfni ^J)Lݤk)1_U>#_ _x܌S[CNz%ę׼)grW;vFn=ss "h  EQ"E*"'44*  X1(H$#(WŝO~z9T,QU`P`bUj,Q@V((AbTE<^^G@s}<C/@"`t!KG$ry-Q_~c؀Wu* Yw{L߫3/}%F/{D'C;0|,1 {m(VhI LHH$Ʋ< d9QdΚBʝR9(4LÅG1d0Mjˣ:P Hp@ԧPɉU)|>o=JNEl |Gwa:p01XJ-F^_!r8 &otђ9:8mK7#+' =F>=V3^-a[1y367Үm02JdH蟂Jt+T>Rg%m_Wr(|SU^Da 9и1{ ;+̠ťY2;{B hjömBc >n!wqjƚW+T|,|՛1=|V\6rwڽ1bx1Fw~,MzH]EGt?KK9 u Cyaps:pGzR=?:uf4QwC( Ҽ"Lq)5CY(Ҵi`{5_ KB$BGSm(CZ6p @(5ef^ü`4I}6rgA{8 _VJ\3xu(I$ui4T 9{_Qޖk{eZB^kOfs>>3>R| 43PU[=t[/w:z$bc&rA3^̘-gft!7+Be֕ؽjZxT #UwJ̵[}.%ts" ȱ%>k&ij{ݘS@e4"&_SWlr k+Tzvds1ȕkzmF?jPvU3[ iOA>_Χg?}Cod:f!Fc*;IQ;4%5HKW ҴhlodӺ@&/(2KܖVRru?IJ\5YEӦЄ򊫌 LH%4>%`Z-g HVc_[>KD hdN:=jє N8t\֏Tgu .XZ%v~GV Og**pJ,Mz$V6۶eYL0{I;>̟*5r%H;olּL^Ypr ]kϕ9Z9C\7p-7 0K΃ɻ% v b"H$c% ( bHBLYY} )./Nd>2"1s ~uj\m5:C`êRA0,`ON<|ܶIHΩ&}R BW_w{-'ZOx+ۢd{񸝖w}y\I~9c'|J&f=|$$#4 mƝJX`Bi#Š (^ r:0>a})̥)߅%d|b<ݬ B} w59O1C]*Aԑr{Iѱ0 g0L 8ScP)Jǖ-,9~ЂHx:>3T[ͶmQs\Sߎ=vNyV:Ĥ.ׯjn A՚~>ͣ0BF+K O|Q\׾{07-S0Au9AȔuF۹K^u*ת<Tl~$9jtֺE'3y=U[cge>(nuKYfU) hSA==[_q;pFV1}_5t3¿¶rqO`b `!1"%:-[hzw!t<ݾ^n:NHPI_}'>Zj@$I$5:k^tG渮 P0 bۑrA$,^:5Ȓx1Z a_'1cZ~fQtI]zjS֎9^i>䍏! ?mբTNX_7 _^WÍ\ĔLEHZ1aVFpzϗǟ]E湅 :0L&Ql#.2PnPƾ ##^ ɶ̷0'7TO{)(aYY6^ka2N:B }1nl>vok^ ?/_ߔxx읶|'w`ᤏX_ E2 "׎{,:>/W-"HQJJdChbc Z6mƚ++'Ɉ'_#^tkzR;`e+_E `Q04V n+h5ALyյ1uD qRi?:r3N:@OTF X^!x(~0N 5~$h{fdv>5_߂$pȻd`T_#$uzGނ&`/z޵/R1y=u vsr:wccġf"(0%`*Ÿߋ^D.I%O^Z-(柈罢Et>Q¢M~y9筂GuT"G;#gzGuϽnSN`"0dm:=K?h;$5ID*둨^)q<<@s?3$SzV\Q$ZD &+jRj "&FE|LbP*IU{6MH_v68T|J{~k#ֻ|>8ot|| u塡5"Ȳ Hʷ-iL\(Hʩ# *|y\}&Eu;>M\?+1]ΦƳ+ "ׅ;0 *exsxƸw"/[9M~'Z~]ZSgJz`1_/NT-ţ_s Ѽq引Rjse~pFA /T7dЪG(iT.ťeJ Lq]~ 4KwL .GYDj",81+V̖p]zw wv̀*s<^_GuV6UM T1Y(WR ?suuM|ڞD}Y>0jӢM1EdX*M 0ᄋYXyٲ=u[bQ_iNd<Kj֟9+YXlY:W[ v؂3'x ʹ6>'gB!I0t"$h*Qo{{+D?_cboz%1iŷWQU|Vʑ.vv^ް9ajrɷDA+r#ȫcc?fC?rbLDP¹w~^ d e_]=/% U-sPI!ɮ{mw7cnѨ ΗrD F#? e>AGjk_NK!8& *|U>-+*Pc;yKc?C@d۴?,BYȉY?cORF&p-U ﹀#ܭu0ٞ##b2, VOcEMdNEV`lqɞDv䣲j ԗ 7?zD,s㤑CnSp H+yx恡&-Ic'e.gw'TMM/\q{1_}K8Qݾ: og]x=;LNmb;/N;B&(]RV<;3]J {ޅ#汜_|><lŽmX6 Sdsˬױ\hVȢڰ>i6͛i72?,AMux#70&zeq5^p`fD5($o^2{{;(kdU<:Nv9{:1ZCzGrQl[VF؉o&z?oCumюf,%Z/tSpS+VrṄA -bH1Gf[M5.O?<~WWu_2c~?!Y[^AKWҘ qHێTl;7`x9Z籮kzn?zX"<^ၱݬԆ '[>ᢇ`iå2lunU:ڝG&d yo 8iJ |Z%{G|LɐԶ*_ bqjZkcb0;ߘcP}4jߊ~)DA"o4g B@˱>sͦThOlPwd$ xQ,aGmˣ$It@|p 8 phiѐZRafdQ0"9r3*70o̗IPd 2q"(#Rz3D }C(WIq^]BAerv}brozK3S[>*!%E92S#/}?m£Yt "oK#)s$1@aBBaʕ,=uhR:(T^L.$*R0-ePgʧ ѷc)a#9{1uyLԵj5̀{^Vg qyY J" [;+.9E sb$µUkF5WYl؍ ix55?QoxLLmUgr᪫Mgi2 <n\$-`G'aOv6۷%uNl=^6mqBr0$}*w|N .Iu֪$G~ybo0{#5Ð:&PB(r/Ik ӇE4ࢃ0^3m.xb)߫0 %ED`?AA<6{ORL~rޜά@rPr kl e'>Džqô9 t̛% +89%볤[~cihHYKV‚ V5س| J! sHfxÛX7?lXEa'KGR HfAͻ! 3de/8cD57W}muνTK'@}"*"DFB,P$fPRG#oqIҹkå5.:9Y(J.Xj8Qu T&T%5]!,1KRFT3I#ICbs5Xd؎遻_Ҩ>֊& &inB?l=4 XkKM`%5MO vFRHmaT* bT;GvE2hk P9qKqooV6g$B k[VEt!,tLg`'v J& U?N/8C^@-o59g2b0[d,|7$;:vx)xyL]Xj"jL 4TC$uF!C2pzZ5~WM3u4h配2ВD;[Z%@Q)H?oAV$7@՘GoRSt?%8:M+X\H"A"$$XB  @,LI$T @RP$bJb VE /Jb+ "}SUQBI%$Pd(fҖga;c7{ˍִ!&4=G(w:;~.;!(] IӼkkڡ~ Ԙ6NYj櫑[  <+zwG&|XV:mQ4ϏϣiTxd1$Y"l,fd3ͥ@bb/{Jə?e0BX%|Vg{)S8xxMP c&YOLsrr˔y v9jloI o3j1c Kk,p+C.JY $~_?>UA)uau ɠo,Q vJ/ηO^ZZѺrZOYăDŽn1?i!':t>:pNws}Z2iGt+L:݅QWi{wɵ??8y1@ %/4ou [9%sj/(=]f>TDYύJ}ۺ-Yն6/XvMMVc.U15F"JiX.dda97IM4v^\Gf#w_)͒2Y^ N 6 Ejv^Yڎv*"uQJx+l  .L} }5[-c̫Ҧ;h8 qiO{fAhε~7hBo歯^vQńt~uzjo-Iw3#l)H)#:U0UlC7 ,?|ĆGw7{484kws;`]q\ټĜ{)3=]P _gH~ݟ%;3D 8D|߻‡ky.3{E)Dm34,ҿT} Tb٘[W}8;D 9qY⼼WCc:L N0x9 ͟D1RKS7>.\qe` N𑤈@&#{4{`K*c⪢XBc($w5x'-28XW#ūK@߱ D0g&r k|a ĥE?G>ocu)sa)g 36K$CGn[hJx>"Y̫[u<躞\ \^X"TyU\E sUjc:`pY:.O&Xd.O^ ,%փ؁U)7_V?{l湦 59 gsWcRyC|Z|&gx ȀCڜ4+49%)8'o ݗ*B>?p:j8xf| i j`#wdd0#d"@=dl6+lz 5U0x,FUPTC>' %ݬS{MUWnO2/1c(:lIX[Ʊ%T[D\]tooBDvnm}@ښMRZ R,'e?Q!lԁ`~B%LTk7ڡJi _k{\#].%t)[͖{x wd8!mPȔB@:d0%,2ҫ2 EQSa+.7* fSNcml*0ֳXZmY]e`-4fRd"s&7 %2?, *pgUoHÚ #w۱cf֐رJTKҶIxyzVf+_ L:C5>m~vo'ku/fvڅ TH _ c4{2.``G$ H2JGE}g_p7poᰲDgR((h4.";3\g=/+ k݆*>DFҁbЌ'Ơ-Rla ^ q%mFgpZ7lR'cYGȄ,ZzDO%Bե/)hKMĢ݃iI׹^W7jdp%ڱȱ)IIʜ>F8${h+f/DP+- ráqaV!xjm}^#\Ly *1,"  vS8XҺ)M2e3 fѻTnf?Zy)CwUe? Б6Mco{Ó¼,o#Ґ/7۴ǾΓ%<ȼ@Y Z>o6#c3[UOհRc뙈QL{EV# .cAI؉HEq.zzJ;4ҿ4%Bn ,;-<ahd`٦mӚ}^+Y[ǔlX1ͮW ,{\r$%qP&Pԥ#.;EqԻ̒^O}p5w\H6|f!촰[22 ] ݮDX "͸4P5f\B!ߘ>` " . LYW[%ȡŠcD,Qe]SZLJJiqn]Yr\1FJ7oټRV=Nx9}77ed8}4 :f6S~ow+Cw *d>vh&34(=s\ݴNk>qP~B&;l>DlώR&1@Xڶ$g%Q$ϴ{5,pzf~άҟne⎽Zjzmq0lrevAS/^!לo9OH%mx7E0(r$Kޯ`YLMMֆbioII>uY:tH~B/Ìh} aR;̛6 G}|^=P#񇭒pt(@pK*ۻJpH`*&$ wڤ!{q:SW/4]d%.Z7,zY4Iբ='3cK7~b}"c˺`j`Qyp=è4g.?(wI/edN*Y(AQUsS82JGJL$3 xmlRbl͸jUߔAMDHDB?YqV`,!L @`#?mщe^0xvfW":3?LF 7MT:֑֔nĐ2H®)dzԺk-]0mY@^21ڢGYSvs]>oBo6lXEK?@z$˒ "B/x{ɤ5\Ǥ4ު9cr^70BIB%]ߣz^3 \I˴ċ*b1DΌ>@M>xPLY3}'T&R"3 g!81_9psԣU1tY$"ƨg!|h53`Ji`ySIIradFAy%sؓiLb{լ0}jmcwS]im>؛H%jZ֣?0\WL `[+ (|3'=GRTmR7WE[\8""@9r91K+xNh)iԏMr{'@Sq3l1I~kI)Mt.,BOVOu]8.g_FĤqj…x'e<奐FNUnCkogOxq>^'v=u MF]RKE X-'ks,Oo[rdzXXa"˪ ku|0ӂ%&3W1۵$ddPr=ܻX?}7XkwFň01@#UUzሥ EvJOGGT su[sfvNwv#%bZi!mw5,ݑJkӣ R^Wr?˽ñmڼ@NC;b0i[Q{_,#w7 񼘜)0߶ηC:{MNޗuJ9Zqq >ٳ hY n5,^~'St{?PLG}!KKW)Ue׿ Ӳz[=0ᅮS9U I UcǖW  R 0@Z[?sq1pS0U"8j!RH;Rn0ꓮ=Z~ƞ"tP$[_2|ûe6c͛ aUAV _7"[75z봳m7XA $W TP  "$ )DYXAB# D`( AF" !BA@C0@sQ (!VtGca=ޖCWHڡ/L{7ZEjQB8,8@\S' i/ʣ7*R<픝wOxЎe\V W{Emu[t yl |P T>B#RhshZ}S ]`*eC:¬D*\;l8kk<*02 3=o+K&Dv0bQ+b<2${!ǂ(PzeZa 2PtklS/&0#%]$)oЪ|V@݆wr|~Ռ=Ou/#ƉV;Y[xzsnLJǖZERӄ,3'bSV4QlMf6@FE ph)hI)*2AA2@A* o{[`XsE/\GUk_PUW8Il~|skX@wtyCIzx@6#GP ^iSIHSoMiGYsO-J;7yzrgS(smoD{=!\phՐtKPqvVL3m#;TqF""_W])>yBfd 7;{8\|pS׵?p#?s29O]l* 7f臬UM??8KANO[=}j bP0yHG3 ^y#sŰn0ǡnK;j': })ӱ%ӄ_zك>w돚^*0~:?`BC XE_eNIjJE^p[_|nHhL @X $R7!ஶT"N{@Y,y+[lMC&hKF'ZArh?s`0QLSQ7~7WEsql hflSuOowK4- +o/ǩcMÅq!E[xՋ.rP^Rgz{.Ln_m-T;==?@ Jh:Tu9RUԩ"fi~E5sW'ҕfN^;8d{d9i0S![εW2\"P[Хa  ږyᯣۿϫmؒc|j)\ERk$!Js~d=xhUhbWvܺBQ4!s)P-WSHyy uua\{Ѳ#P;#mJr vUQRY qo$D4+~#m}.Q- n9{e#} I؜y]/7EGmIܜ$ oږo&5=JAa|JF"/}޷|)+?2w9g^fuёmv;IGJjm, 5uUІU IR:l|ȳ Sjkv!u^xx֕cùn蜺HH2ſit7fHƞKjA"K? \r~^ƞLu&xt'gHBorԼ|J+'+w(3Cz@كOj-1Gb}_ jn/0n\xyv"U]'syO_U"5UύӷO{b^rQ4M}Fvg 賹ؼqa=50go9^c/SnW]PmWTJe6Iƚ4j͂DsM?0kg+PC(`\9 Desm?6prw!9P)qj =o6 zZ^fxiFtĠP}UCӔ%{T^=uRừR҉82܄󤽔: 5&L5+ߏCOw>FXM;tZ'UhRWӪr^<]ͺTkF|K)"O?BeYbDuO.kyh]ЍRfeȎFVYW&b"}S'-TO-Ĉ!5pFD_ww׬kFzwuS=!* f29e kL(Uh+MIP`D`& 4&u& 謡f$JӃdzbi6OǶp5 pLCt6?O*qMS8XR`]U_1'д܄D##lM7}Ef'> OXpеnZ+ :92bn>nBKJ'%'G75$#;f!bSS%/ F[fkpƉd% $px 8z&A}[,~2YOl#+A'''{B=LNc9x(, fEu+:}`҄!?'nO7oVDC;*1 m }/p\~ÍC[&$vy dG?n~wKJvݻj3j˄¬3U7Se#QtGkm]ƯO 0by&rn)=M˗9A{'NQuxwg֑w:z{XTQ~PA ccoߴ|GtPZpNJmb<$KZ}鬙K36;h~Oر1@`aG?~xSwA\sjgxwi| y Rgf5%hMq)Bb enSC@y!hkb%AKHHp>zm6^ʜl᪅bEjemv}j.. U͕w: 3VoȦbe iAy(`M"ch:ªMҦMrG;Q?Cն9`k1wZ{0B_eőd]JF.`&Tb^BLsƒ%g@\0*{_~ӯ?Ki:Wˤ}5ԦNjR61 uǶ6YK-zYWˍq[vuW+gįpLhw; qV)<_k,Íe$M9BԦm.,a@/D2>.Icq¢"j##ڪH&S@ȭY/4d5]1;'*_׷sl;K91qOq&> |qA(Z:TH +?Xإ,Ĉ\XlOE*ZKֱșR ϑex8q=ݧ0)7hb Fga2LCL0 DĬb7RJrlAzz@hgpה|D|ecLFr>D𧣆띤Pʨ~w{hWqïxsD2VB* uVuhŕU<F 7_tZ }_tF14FH=6Z%-OQ~qZZ >/Y(E7"0poO»;7,/&=Dg9μSټX$&RG?gE"e 9i G_tDVU{:b;x*Q< F5;3זXDPb]UNrL)lUGvpQ}X pw9w Xo`frjAv>&^ !Kq4(!Aa9VoQq/\~#yVǽ zFn)PD,CLdD:ڭ2UAU<ҘAɚlef]`p/nj}2kne 5ȖPA'aeU^cauSdfҘ ]Q?`ޣWoHp ڝz* =Z]F*J+;)*M꣌*\#M`Awş՗ëK5R>H( *hpTsL*Z(~B}n>5Т6Y5T!r8\jiX5e IFut:{,ظ-T{}΢akxAO>ыqP&ɻf=DO4zb!Y'"!dͺ~482eÐ2)Ns5t7SlA×~S^l9Byb[1E['#Ϥ7>oL<`f3Íom sGKaTE/k+*bxPX%;u}rb/# TVNJ rK ps#pfR!E{LŃ6gLDR9mѕ]6Y y@F|ca.Ɲ9 /,c: ʺş"μzQ䭪~zN1V{Jar;-z'͍ejV½[L݂ti h@㑯RǍ9O.6 קJ}%AKwTt"BizmDk%U*IsHVdjPma,Ԕa2S_E_ WJf]1^)- HF95H `x{ot疚 +;B CP:Ts@&Qj #l'w¥ťma/Pp}v n| o,`Ūne^tQs?dg_!ρ#  $y0 ; 2z'^؟sCn ަ?ˆ&ӿUjÌjZ6ɿ)54`qHAk44+]h}'R?N0=6R%qB'O6'yacM<> b3~4nVVjccw). Xrs @O  2څF|A @TvsY dvd_S4D4viSn"xs:_ȤW'M.r+roN׉o/r V:8`1+XR}3i3gYmdHOpF/K4#+UnwkD:"wSͯ7KO ӀYͧP4Y,]}wvWUgFB:aR"jUM'$?f߅iD`+mmzn  zː]%x#_P>P/fwVE-^pk{)y.E@vWUUөC(OQÜ!c+F {tGᝆc1;F8(-Wn DX@cydaP9mU ڻlVq}"B/38!TR,{7Jl͐)hFЁ =deݲ }RTA* e`*&*![aWCl6㲶4V䩷m>I^u w2 nf9ka mI._I*N_0tq:~uDNNvN"J$@0zٺL$ZI4x?dt&iM{ܛ,:":*2*䚔`E|JgADAH4y@u&g3?nA NZ(zeƎu>ibn/l!CﵧD&iޮ;HZB E?4_Ӣ2, z"_]LģHa1G^(#D &\fmŗ?O]l͔mܾ_o|%wwT% +Ѥ i%1ܴ[Y#[уt:EaòJ^6%L2k⦋wq{uЙ fBY#=Y,Yw=_ִ|"B]SU|,$i kh04ȇ j7O}#\ȿ${81o}t ^уoIǕ8` @||) ;Ɛ ~ +Hs ?S^e 9qHu Ar:ӞLb[YAU%/zL+Cr3uܸ1i>_Pv:c"''TղS r%p {~ O|bfe6yW.W#dzi05k\OUmO ;6660U(EL.6&d~le0tS_,Ob >R.ƍ޵j.[~G֨Z$! _ܱlf6u)Ӄ Nd۫=еںͅ cQ+oi8???u=Ki3&xg5W*?V^=%e(SS?Z;]b`|KZäԉB w3=S*ۥ#NpO%!US$I2MongVݵe|F+&)1be5=KW]rUURX*t-~l뮭efm2_L]u]y0wXrhSrr+mh& (]WI"xLB&j=E_ 鱖r*0ӞxD1m[SfG+g {+_lvy^Hn^,| v7H>O_zR@蛮o̻vgskwZcmZkZ¶5i |3SzINs}iryOf,\5%ĺgqFDi;D~_LRH" D@c+Zگ?~1F|>8oIkoH??0JF\Ӊy>?at/&J.^4] 4ee}bs9>sIs4N;][>W2jw1>? ǖ۩0\G[\>jo 0)~(ς -zS֘6[NqD4L CLcnf\vihT(i .`>i2NF׉E ry xr|cB!F/T9_؜M|L뺁a7(i$Ɩ0;3D$!)Գ)o'A+}%_ $-rrE HpFUIE2xFr)Q%QT^Ƨ7gkܧ81BQG|3rci0?yG{M hXwӹMvߐwoͿio'] A GA ?C;l ; @FΦ".1? Hp#4N|_6=y\6cBes Ymͤ"%w&p.Uu?ǛYJVTR~񫽺nۙ֞Z)Y-{) 8b>[]iK(700 S{KmFg)As#N> F5Xy^tv_vaO:lHOD:tJG{gəzZmʞmi]k3MnE(cP6f2r;X3~wFq7aL %ks^I@ip!ZlHœGJj#m8?/Pͧ =t)ϩkr>.7tk/ګx9#{E/c햒Цd8&p"K>_d6L=פ3c q@ Y7er̥Tc4:=1 f{2vY/^xMR؋JʻG5,W8"nz_o܄LU5k`q̍}߆Am~+%ߙ;҅QF_;,J2S88jkbp|Vx0(9{*KLOni{koIr1yluئ0s E0Ths&ݘڂ18z7*9Krx_RCA^l .[d*e@fr񕿆:&F1&W-vV"]kXkvY5;E1!}e}Φm­3Je0o\u94kP67Q),&YvI/LSQ rQ Ebrj:P, `X6+)n=|*Yn0ߟ_+7gMEwGŽ/:3A}Kr`o_hj[8m rPhb\*,yZPnvFBw" :;ma#Hxt̶3G XCdC`SǢlQ$pu5[lwylx}5iᭈ a84nEv[nGԩҵ!b{ ۊUڼz#r7#ofW!Poa{♌j0c4Kz)[+),‘~%qvicyK0|vq`ף;\-j9+ԗG}/W^g4(II >9bK ;O%nև7GH~JCu_w0((qrfC[[9wPcVcC6vP"158>B̌ r)2p5h[ص!ׄͺ;QG]-'"h엻G@oNT.-6Y t~`gTж@頺:+"hKtDckihm-!Csg9= gZmNOOCf76_ :Hi}?"ҏo>Gm4K.kK7F$0d8-Y2DX Ȗ!y1Ңj6Sp׋4A$&~ )},%?Ի5U^M\nq5q E$b;sdQҜVsutm,4r_{)c)?ne|΄x_WBu_;ţBA'5`/w5/4#G\:8/=v.|I}S?wKN0zh`g@#6'3a],H8M51Ra118耝zZ]}6E;^ڏIy\vhL$faJ^P|ki΍ȷMg+8P 2Xg֨A3u#ե=w.!ҥ elpy:aK^ol}=+ȥdW Tf/۽VcjW -w7?W]_mp/?e l!Q04c #<&Z |3~7ZDviUEg:! JՐF+Q-dz:Է ]Հi!|jY8F8%aMzz()%| @5ˌo+2GJ6Yֲ~| zt7UGo&#WboB/M,f;xH2^gsArdqy- ѵvB2 F[-9䡈 ZM (N8m@O>{`H]OB}L3e "8>~#wz90 /S⟚QA,a^^O;Z/mhXGJpl#E\򷆔"hja8=#Kz^eee1YkitތɐW%A3XaNF6Lƞ@.(R,駂r҂$`[K^(eM;3u/N "Oo[1W#%J2*tlx[^We*< F"3ͻb7Ō>n,>Y/P/Պ}ktos>r}2jWɐ/#o͛DHE21aP!?+$u:z0c5mI~L#\B0›eZ&$Cd=w 2cI V!ip{BT>!{l1n`Z-?V⍽t)nK,z !$A81 1QGdAC#1dGީHu쮌DֆD#f'dAI &Hqk&1TƙاCױ5xiyzn4WK&٘o#Y%q3[Wm}})=ywM^l5i7}aQ;Z;#Swmxo*0h`H%Ym`L8S2 '"qPDNfӁͅ Ec`CqVhy%hqf:F [i8xn=ã,c!( @Lx~W>G]:+>CN?woC_'腀MsQa8 !}t.EBi@tGS96@J8>ҍPy>[㲃x7QM3i$Ί1Ѷz9'Ze֟tS/@L?ר߻tuQԲKߦ `'^Wk13w66YNEG=q?IHːr`94v]*.p}ܛ_**_;'2MZgY] r ?S^[5oНQr""Ŭo^|?iqvlXZ(Z |Ϣ&+GK{_t~P@D') f,t3 w?z,md*Z}s8 tr8dvCE@r9nɡn1NY ='g?2߲|5Ook1=&@^lϻh&-rsb[*rQ+4gÁ0|.h>[>Ƣc膝@?:|Yvz',e9$7\4~iϫK_tOub'MTn){QP8 9&kp2H1A^aF]R+RVФg_ )~qR)>WZ\yxoǗ&0jb## 9xV/)]wLvA,Z7+B-/#]3Q\9%cQ}oix;p8Uk /Au3Ökdp-3B4y&椏n*2cVPU mg{7{K|x1)qϿAFZscc 5'E`ts#`1m[ w'u30#I}r6O%/=->/z#ILjeSΫ>?D# .ضDcFm_4w,0'%[p_+1i؞XSC!UY) *_|Z `9e[Q<'T,gc=. w@}@b\0~L. ̾vIdO߭쿴iIk1' ߗ?PvJ3nxD>99mRFQˍ;x`z09ct oXћXs71Q>o}o3&f*3Ef;FPmΌ9/V2ϞSz^1|Nxpo@|z^<w$6}o om|.] U-mDLsg7YN܀f' _H//S⢪G8s iu땀jSszrR0` {ǛTaÕDr}p7g)Ԙ<<f!_^|v SL2eÍKJ)upMK»F1 ^8i1/F4M1 +F&u(z?qXw "?X)/xDŽRWe] E*\NTeQTDeꟹimm5Ix\@T{iа]؝7+KtC9咑yX]'s/N'4H> &F$%S ?Zo|*pюZz F\GZSUױ_3bmB _2wMzӆZTjiv4ǰghӼi6Q/U1.Z8s[_0f=X7wtݯ7 'fQkQҥ?ڕ|_AyY#sTPUp WL87 z,pRG]QzZ"uK8GfQǵ~Gv=P8O8[9^GEIPءGRk1!~Y|"YP_o0%#Q/^숊trdetWO+ޫ.NywƊ͎|| raUu?w.Flf< ~o#C> ;M+θ^YߨPɂCԨpS] '~|߾ \?>ĞB t]7\NqCўYHoWE uMSڽerl; Asw]XwkƵk;CL8߲ys}gkvߋ'zʤԞvI⛎vGx *ab]6{U`S l`ȭ6ecI*3%hT> w̥o{,Ŕz6*n$ ܻc =GIz8߆bG%SN)%rm^C1̟D&]H`j1\eR;*G9_×Dgk=8\.Pi% AxŃ3={.{}Kڢr` bF {v9:&{!`y|o[f`4R ]h^RxIsm`vNfi4;RpЙ{_p}RIo7ztt|Y@$!nv_̯vwϸ5z*;2E3Fl1!4q&$lcprkBS1Y-'Hz^&tWZC3o7Gq|۬iLfp'$lOM:ݐ`~ǗUߒjc+'SްcR}ߔegvSN/unYiˍ<DdoZ-oC^Ѱ3$+"u9WLc8l"p;L˖ލ'IمYvŵO[p]~.P!όD2P,cOp]{ 21)U53? W mUdI}Yn<#Kײ xu$_h/9ƾ~ʼ 0h$᎑pHZV.72A]: F;WyY::_>v@wt [ߒ2B{|Q w.(c ';i|$oiM.ce">NsRj7'p/i9a>U/ ?~_S`?=unQl1m#]vX4 TAe!mtkY9*YKim.TʗNN(ppȃ %m"%M^UUֵWZ K:EP*]vTmp4kwU8);+jW1d~oo{:]&*z*2*. ID1 &`e=z9 :Rk#ڮ[|Ď0bCҺ6/68jbRq-)pQӥ\f~.[kCE(t\<9t!": c56x07Lǣ3C7A&wEv>ĢAQ@ CjZ aa|@KwԘC"X$uӎ ŕoMD:4Ǧ#U&+ZOߔUOb haVmB)?qO?_3M+\CPƵ82f ` domw?{oGYC8A̡{p|Ӧ@*39 ew /I<}+Ӽ{i1~} &gkBx)6JPJ, ߇(:43ʄ$цX84dGx|$2z}y?a VL0T!Ъ~om8OrۘXl@; $P H) W%Y@3^8+),bk]kc4QT[A  Nؼ3&sEZo2SKIS< S0*U_a DyfͰm̚9#, L.) &[ Z"L;䔇F%CtH1NG#Ƽ`sgs Ouyt"J M9* e,PQ|ӱ/-1\(6#Hs{fdaFR#5ﻦĨ47( iHz0B2s\4~9LYLTRÏ*fbJVN ;v+a4AXM y=AĽ/4u쵎zlOOF)o(qFh{M6 Xý /p6 {AΝ,x#/F߲Q~r>H^CI;qu=>|+t| _^Q;g4=?[Pmg6o`86w)b5"O eyzy,u%Vwٽu^(9;G2j9>yNʈM8ArywP)XV v;rO3/c<_˪yǦs٧LxL\g{R^~{~GswLGs Dc<#?-gGN\s|=_{9bg?W~G4CS%}ErWvzd(m2w+*tq( @ΏV.v,a ?e:lqYǙq_r&j$C6FyTjvįVlWB7Ė %H2'xUTO`sfL=xG݁Ka|*NՀ/`YGq利#fgRƲ9\"}y; (iԯWщrpxbyT(6pp|nFJպ/[RB>'gnYCD jBu㦇 KBuD!VwL,cUQFrva;BDs8rv\U`jݽYvVHM7W ~m7]彔$,xVD7M3 HHg:zڊy H0L7j42o,sZ.H5J~2eIH+l߀@"xXo;8U1/A.N؂pU?A£I)IqfA)A i2bE pR+Ȅy r"Ί+.U WPf Nn*JtR HD'J3GgO]0p>o9ˢg u:/z >o)թY) %˗v߹1.R2) e g}+%@O#uY(q3̯ojZ﷚\¨;X]R#кl :|xi|Wyq^?%I ^R{1ٴag[ym=vvar ~qfwcѽ013~u7$M' 4:tjȝGn˶NJ@#{sj1-?[JUi"s٭SUļ0CC3\x;fr=X}Z`Iъ^=v`=Hߦ;NE`ur1e`®uEcQ|x5ZoqmVJџB \T >ϮLnMrzMr=_Q[rcVDcCg 0Y#oeMɃ6a&rnܴp|UC~;!X1ex|o}߭b_C'#y#ebj:N8`94#gD~y8Q$kF36īn]qasuXOީ}UOۡ`vX2HbS> O?~ײB3}甕ޫZw r1t;|| '想u` AR~zQ˃6+trgϣxonjd) !xq[q?6F8%ȼ-MRu;rw~@{wN,HcϹeaھ[-BiM΋,Ҝez.ShCRVP J I0 y۽0MSä I^.UOw{Yk1:_5^- {pCNr$a$D>i=eS鿿5ͅfSkcwP{s`nmijBz9R$\w;+`ACA ,xjjTͥ8ךe._UuXʍ !ܨ@ZXg olL -MNz'o344c0a05~G}VG,Gj?>6~:;+%{ 6MFB&p`rG<'O0;dm]#~ kٟYܴ6a\a*y08" #V5GP3׊hk pf vZ(PvJ+a:M*PzVLNj0|>3IJ0"EF@ K] %o҅gۛZ ?ܫg~ZDąL8ErDa7Fڥ;EK*3e]E*nxCs`y>q|qaO 3,=4(eБc_v_O3ױ{q=t-83{O}mVxO!+'vʼn,0 Ln#AH[&޵J ^qw[ǑWދf51y6/xz*$Bzn!!kS՘߼/ n>׍sz;j8Bg;w ?ge`Xe})ӟ74g{=U#ll/Z ~-'wףF_[P̀ D`F .#"ΩZAjbRG|rn`@Y߻ӆ} 2U}z]f?qWr3xl2gHA%x:uXgkeXONxQJ- F45jR?T߿OP@( G,`Wcl#6N 69_V= :sElٳ7YW_X=(>7G޽u4]-ɆӆlIehzH^=U1yORfk+n˳$:䣱ФY8Y$Ş/|mv{sOqaK,!8&Fp?5>OKo݊3ʝ Ԏ9`=~/$ Əkhz1(&C+_7å0 1Ǹ)KJ86C+eF04K!y֫kqs鷰 E 0;by˔_U4ot?/e<\PA~:~3Oh/f~jk;u^0;IǝYMRT;0#Cn]A&`ÏE0ֵ29* O_[zk ~ %Cw+ ogX~˸;A89 (N$Y GZ8O_4Q)b*!=# Qt>o&_"sگ4a^0ƹ(XsTbR=6iSƧhyw?O>7X예mNf5sC/ƞR9+D)(P_hI#X"$ NX1!G뒪oX04+GlԈmggsp̔]_c/=JzoIw/Xdxw5X/%) ic$ʛC_E_ 0#>WPHaYv>+{A RCTHͨblbx^Eѧ9 4=Mտ3>JZ^]<Å.:Kȷe5IlKV2Q%|;(co30OYA gsdW.'~쟼3kkD>e hq#5/[>Np;acߧ r])3d ŸB[ͫ@X.Eèo*U|5i~E @W=NiTC$/c;ߋ 0,yL[dngdޘ31"^i>Ԯc׈-h`QB,U? Wa~ VN[ I=.:ϸF,Y<ېY2eg:ﺹa>~5w§*"x.ļ/F&T)[~KQۤI>6?²;vl4:@$e 3XGJ5ӝ+21R(搿_rWG_K襠&x@s Kx&2+J}pB^Ik9Y8l {w),2*+CQTeC,7{vߪWpF ~\NIDǚ_BRhmxGaPX")BOZBJ'BeC=]u`ɟA2>aTuc}/"P$1OQƀ4;5Vjh5;|]O{-pelį'ugܧZd EuOi@?f:~ub$3FƾnFnnmD@N;UX=_kssEEXVEX $dIV(" 0FD$RMAD<ˍ |dpd' TavAUyGg*EQF E T_÷k PAAdX 'F)PEPH,,UH ;;niՓˆ  mb RvVaxF<3$k')lh ~7aSyDDNOWK<Mw~7S99D|iKkY٧ƛR ^F}/v4mPrMWW)Kֈi̩.;H]4c03ɎʒGwPۥēe{?)0a{}yf#gne21E3y- {~:q}H7X"&0WꗝQYZ`Xvce͵b 1Fe aU@Ǻ8BURyGkڱ6:qCTbY\HWybۃgb @ Cή|K=l4Cm0 dqei11~(wڗlM⹝ ,|eaeyKąa zazۂ +nP:#E?~<=)uxK=JTMҧJD_y]yǞ̇]m_}6f i`\9$~ |z7~7 b8w]yЭ"\`לmbĈZV=8Tj~|-b z%=xw_>,-Xe Dj B+JFk =}`m|-Wp۷j{,p`ᖸLLj||o u㖶1V-:'ìX#EF'kX{ss4v+'G^F柇 }=e/," =N3hrH{jeuDUj0#@'DŽS[YxgU|"R;Re]O+癟؈:\^G2ZzQX3>j$SSu ^;&3(S0uNw !̃76f9w[YBLJj_`idqC]#=y#}dm-pDn9xCJ w{ M$6cN%,v, wmiHd҆RX@ nyo!趧H"CS(ĸ~&* y!*ٍd$^Q栣 gl! Oݧr' "}Lv[Ad(Š#?oO^]bpmzX1 6۟Azhn\MQj2oZ=9l*!oXV<*(YƇȨ M_{ O`#7J(d6y}j%&ζfTvαjGԺ$۸d{,*Q 8vO^Ll="kQWi_ `oИTj&p%EJJPǨ>rp/s>[Lߝ_p%{hFΆzJQ%JveX)%iJYeVV5geYfO>˩~zYy=4X#\?̗yś6-qg*c6ם)~7 mmYd{á>O!^HO+J!=L/8ؿ4_!>NvIra&pCwcj6 a.=Ys0#Z͚Q__2FOⷈmT*;Jft(0,u+?kD+{}{V^6/:WpL{3q95+ xE'kYοFA/,qt'w;.`VfO 8KXYOǮﵒ]Ǵcy75$,Q|^pr s &Gx> kܒk[Ou+z\",w[jcXC 崾eR$>e(pnJBB@*soA\ې7yxmK9\AxOp{޺捦x!mvhIʧ=)x(vUZd1y#)n JnbdPAQ6`F):13~IbBYvsrڴcg߄"^lF*C02ek*:)gz| w5ROnR;8WdWPwhĹJruy ׿=YHTZ5:~G}V Ms,oY6`f~Gqd?kS( B1 *meϞVm# >($Q/kVuQqc37>m4|wQQ6 <ϯ=ݏܮCK:" #}?@Ew?g!'νx[M >Ȍv#9c߅YQg^kb67!ڮf淺8my / X#mACХ I HI$ON |O\?|d?q7u❷~e1O>r=lE0{ߺ&%)4JX)^fEL0:,lYqFw<04'Rצ3Ab:BSXCjw͸z_kiqxt(5;w}grq?~u~[:;RS\r 5=+e8&Ӿo|y=CvgDO6<~qg;m[|ϓ9夤?EsFC̒Jp7&ׄj ==M1Anz1ʖYKV21 4˃˹)*Xa~fPdP9Uz!E_VP AsW/Ob@uƨH+)rߊ͸Sumq6쿯<>0%Ta 9x D#B+Aȴ~3.k{;Ni|t6K_Z7~Ez{G*J9:aޣg,%5ܺ=)nm#ӻh}~m͚S|p|#ޒy5n~{E"WӥPq šzŬ1[wu>x~B ?OzVݪF UޡiJVRde]Nc&NZ@n@ҧ+td/d\urC_K/1F>ASq)^x|nMmR[ b1RLY5͏Q5W+i` w)9!3qHpKƽݤNFdh;3 B=F i jbRIf*he)OOiL$pսD)}m217S!c< ]gt!@50`1I#E4RX[*$T෍VaiڭD\մt1M1דoSdwu"oV_}9+{q/E٘s-bݪ9HK>H|X=%{#`(3S/pdθR'S &X4q+CS~f*m!O;:Mf*ǐ@: XO"~^U]o5{vsJAxzhʦMOHƓS.Χ% 2ȮVMC{ 믓?'θ20 -)s:0ѯR73{l#<.M$djrpKcn:r|4>8|RnߓQSW?`.Vcx"Tdw3}2 lnr:W%,b᜸ƛXBn,j} љ֚NE NQf[wոmOwm;hS!=_rgK(8x@bW%%C3 l/*-ׯZ9Yk<}f) _q,മeW/JBGi5[k<CS= 8rzCj7Q~}͏໭=_ mhd2oGִYv}ԯ֪ 8HÒRaPͨ#U cDbU,kƒnK=`Yw%ípЖe ;Bxip$!=Z,GtNCR -^/[km$ '@K2> f\g1,: 8̨VtsHuVc~wD!C QbW|t?%էeYg1{wn?b{ԕ=1BP!A#0|؀N\c e~_ǀ EVP6i5R2^HeAɼ+4ZO3~W^/_voG]}yH".Y-P﵋T۱[NW};Na%g$ ``d_AYNp<:EI1 JO͏mq= f1)#wP{Ob?gPH~˜gxXx#өgA?|snAC7v|{gtg1 l.{,sߩ6>ߑ/$1M>]E.+B=j4F@#j6 6FL_&~Ь|uW&t[! x>#5\'ڧORߎBXpP Zt]DY֮\J'4 iՆ[mO{?&}ZE U53%o칥OA)j!g~io3Gp]:"bcK8zSqR!PދXg|\_ƾJ~0oS-do}7_EU*eMzJڻv?V^C "tJ}ȰA7*V,QHTPE$6eTA-l-RzM ,%cFIA.ƿ `88)6xds0s)fe 5|0®Wo}ȱW[kqj78AL-b/y(`K>/ZC~sVn2HOuUZ),NcY6B(E/M3aNU ʻ78+%aQkgh+#ޡSjz:D$ll%`8f,E)H/g"/">E*qÒ[.ah2[j]X8?rX:} xiZgm5):uo6l&Y>7m i-3IE1OIrq )d eV4qo6wnb'\z;~>{T@ 8䇑͍`R8-aB8w8 ~Cq D=p) ,UD?օDAD{H`#o)f$o}~Hx^+HD~YZS ѩӧ:oFwpp|tFBa}F'Na;ҌaIy.:uwwv0q7bϴ}erƓjcOAOŎ %wi>YrQ7m56`w8_, 0ie K![4 IRz$ ?j_eY,I ülc9/-zA70"7s8~#\>}5v.3hT!@tA}o}}Ep` %U7>/DqB4?kX;3%_|Y ]E' t>o9w:bD,S3(Z Tc x2a@`so7]C[IT$S}\ +`]jl$M&֊=IiUU-IBYHbh۬N7r0"5e24'q\@ƨ;/+E<0/"dB''p?$!s2KKoe>2>᚝F >-js:'-DGad!nn}.kFd?Y:M(|bmHEfb | H@OVz9muqI>ۂ\GdC@}{;0mڃMC>>8:njBdDX, P Eac, Y-+XU#h,QAk%VD_R R_32&HR J +*%HAJD BA(be0ѱb*4TZqE+UR@Q A" cf0 ̹AmeVHv|pY0Qi 3,[XkG?2sL)MjͰ(("d\faeH2J 6@r+iHT%L"-IUPk}ׯ[?͇^ƁL7C#u^?Cw?U-G<)T5*Q 0f٩L'߻|Թrվk;{|_;"[JjUD~ U\4b(,QtڔQ"l߫q69=X޹V2RBQI9Q-Guʁa <>] 10Q'bI]|*]1XmlEJȲF515D>YBpme&j*:109\8gD@5L"}E;lQ֋}v _~'OOm׺}_$@ IX@YcQ` A*`c$&2C ( bTI 4CN!&!!D 1V@P&0!& $ARVE$XaXad@Ϳ]GJQ"Z,E%-/ׇ:/ޕ%<rAG۰VUnvo>ێ #+9,` W|m%A|~R"L"'GFJQ;fsm*tEew/J<)2e6 eSpsc~|WsO=)7^`PRZM|x5{ǺtgjF㓃K,2F B&X8?팈7G^mk7k87_A8 '(T`d8|6bDg H%;UkOXUPkNúP CWdO9FBN< R5U DBAHPDxA"D1I$"H++m~28 S A5%A‡v¼*av٤bAȦȚNbSd߶1&! Kq2A ,w,#9RtHUyNUUWDR?;Lُa8"` 0ow26&5U~-d*c NsA(EDX, ĬRUUbA*Ȍ*(6T"ŕ#l- ,*Tm2XPIruѐxcF/k3;s|93&i}\^2[G$I@ VB D \j[etaVNŨߌftK_'ǭmGn1xO4xxՐΠ <\SKo@xt'dVaG𘶇9|S]e,RȮPp/NnOA^^9gԃEww -"O*Kе6MmEKc? uyүɸ9>be+ 7X$$",z/lY[VFӍEMX(|$0v+}6h+$mHj|`2~]&Cy3?W(]hsr3 A{]\\./fqCZ70f񆉌@Pm w0\z;vˤ:QUJ^^VK$AfAT,i|ݔ m_\ naS0\2 +B^M}z&wʰ/t<<5d"1:=gl4>܌I #¸sO+ N! "Z|ݭ rI ,5QT"* mr;=w<7PF(,,v$#v??.U  +g.tbs""1b1Ec9q11 "Q`#XŊ3+ߨ`EDETňF"'SP@4*X%,`EƢE@a*E WXS"b0R(+h,T`" )+ ) $H$IU"**-V#UP`Rnv:3"& LC+N#?hgg6ǯ5ͱN<wqE!O4sc>R׀{IfD uT?{ 'V5)uGֽ.rj4Juy׆k=&.+E'FGs) |dh=;hk)d`(oc-xQ0l}auNпi/xPqjkxZb |z)/NvujdJLSsҹT5.,Gw{g3;J%kXD# ߢMP-2q  / 39H? iSq6h-CUIl8.ř+k5< /1qxlnJIYbQ6FF"nfK" 4k3a3|QFY=&<]i%Ϲ%(U3\.e{WtKwwpc쟴;uԝ_,FNG#}Duz'T r ,˓oAczca0MU3^k|֢J*fcU\)@.o%S=iq܋dU\uESGd90.r{, rw.gsC!,*F&H6>n$Vm!3/>Rͪډn 5C !^텄EM"mi,i^ k sc }5eU0nQ!C;:(W&*^ƹtʻ,K33Y[I irsyys]KUZ^-7>7Ujl$Ŋ( $PB?+D쒳`@9rUn0D-z_>U4D M0pj,#骛l.{D!FEq~?~hHB*FVIh|dT N{^Ƞ9.;1 2(.2* .~z-o#Ij1*= @=Y2=> gZ`y?CIQk;AQc^\>3ʨ4X3 )HE>bXt9ޏ&  ; em69/3Rܴ E" m5lY[|f:3-kd~;2"]n4aJ wǼoŞJa9wJ츝﹗؋ln=YqGcѻ;ÜO*b oP%eyW1UhY>AJPVeӊwqϊ()SMRO(e>w5A>:rN L⣠++r>gOkE]swelr ՟ԭr|~b(ި5p7okDd22(<u4$wC>GT^[ٜmb: di?Y>ps^[*/5o,7ỹNo$Y_#3 ?P)kհ&u4\ zk zsT^z cݕ}z'_GL;B k8HrV8gGbZߛd;unZ>h,2A)ĹHzG):d n)74q 'c*I=5|<}_  f@27AHjO䩶)59cə#qnFg4d!c Id'D'SʝIss1. 96-kdhҟG/DZ^Ψ0no5lMج Zǁag軔 k7f $˻6%1]>NhD{:9Q<ȡ&}7}g}\ K9|OF-NU.p{NTXe@v 5=݌yB ixAoZ8PE/Hί{{³P}̫ &O_, ,)@ ZwqxQHčQkgODYdAb K)T? VT̘#D)PHO E)`^3u1rN\*0)gT;Ju4ru -R[+_CTϩbwƛҟ3GuIg. zo;*v>ɄĪ߶Z UG,8P2!9q:&W\}ñ U *(ƣ3 7D=SIey(>#T# \o/;E>0̩ S;g)&IH9c8WY '`U S8IxQ?yL?iǍu$rYUhDu`/؊8^n(E^Ȍ O܏_$LW}DZcw']`ӝ[fn߭ڶI>=x#z DfΣА"׎|n"xuao.TC =:޷桜huNa㟽23eNfmx쎊Q0vs$NX УnSDcYH(Dvkh]/ gu(kj矠(˻o<m"eͦa辴/sbǩcFEPzv@3=UKHD#)USza%e:dV9&!4'y}~h֑.T͵<ԙsnmqt* Nث&aCYiIF|gĄ"MLL*Q+Ѐ<+kﲁG5"p;> ɟRdҟ,4C`gx+ 8MNP<TahK E*R% L66^)6(TS̭s͟.LΕ-QkRdЮc,nAoj#4ÅGi]3 SNI[56T3ӚX Cl:IDB( .wł7-?= S3Ha_VD ZK4@Z4 |o(m_n}oTH$P< ̌wѝ y (8?5U=#O]BwəSG<)r~s3iLwQ_:*P''- 7?{2칮}ey>xnX*9.DD9Y"K6KQ=/p72IwYP_wvd%J+s1 ЉD]^vQu^_ l|3=# I!<^]FΒ,n+Q%0m9mH\p fw;C|lw8A}Ƽ]N0 >]/%`~VLr2_LϏ)~^k9i_gg?zEw-1 _ HJ_5W}Nd1+h:ˉ-#^5Xl H&s ~&Duy}]̬7Zݢ,& U!c8!JOHRsDP .!kRlF$.'.zݥ!:ƾO;v]/ γ Ry=uTbIS9)mM7ۢ0rZz--ץ\#c2X޾[Շ}z9#6#ڱOX.tg00"V^3-1V>kKw)`E0| #A@|^SO>UCvM7 lB0CCF}\/c"꽇^~af_XD>Ɇ%|u $im7'2z֟M?/Lb2E]g!onom_B罯m&b'u+{/c"C'gJ9 |}}vT>/Im4_'( ǃZGyK{. Z>a\$/Qؓβo}~5o+Ab1\yԟU$,Z&݂aA9OI0#.?"!.shHP6TPra+h@"geV9f631"yj@r KKzPysR.Kص4?9П b"$!2`z},pszG&v^,#?WmT,SWa"(x.OT4/^G[?޷ W3qItwF/"&A=Id1t]}5ƪD%oeEԐðR\i[W)7qβBP"B5UOw _-d8>RabZyG7U73G&>$a֢F{!9VY:)c븝v-82MUv=6`ήYoen56l(B3`{-Kd[^JBق%_GF2als#WuWtN Ih_[Aeel2"|ڱ0띀޲#$ZÎ^""ЏmNFJ'`Ee~WVR@h{yV [ xT]ti=,c$*>Vh{ i"E$֞i܍ 4A!ȔB<.w^/zd*ۯ EHb8[ ʻ6l&VYP]2 .2|} G)E< 7ݰ1;mʃړ9oH-.QV, #vY 8q݆E jrUR[8Jb>PExre3#dlԵru؏&:#q;V.Gvao̳rO)߳pKMz#=? _P|\ҽG ~6<EvSUL 0MF;DUh_bf:i{Mfwd).G6WJ|fVs_ZkjFs坉2Ɣ瘵b asBO,[*ME.8oU}'+tǟxip>RUWWι9:k{vi pp/5z:rW>8a*/<4ϯpVק5;4[8FVI-C8 nTZ:yC-izaIc6zFɆ>|2 pkRRFD0H;}=t]fbi0-JZڮC]&jbҥ@{X7#vHzHl H A_{3''$M[ Q "N"c6L7=|'L W'{yܞ10r]{t};%ncمĠjWU:}mY:]PD(=c6}6&g`WK{Vil=^f8([%^߼ר9?pcE7sc^ia RwՎ}L| ' 4[yقwKy$:$]Į³9d GurچLSq5*7ѐJ4l DŮL*#o= ʣVPH:@Ұ;  hqV_f:LH3LL30Wp9-J{F"ޤ<`MiJ*Xf5.̻G|2Ҿ3M O(+cX\,:k4,^mgeؒiL*+]ν?u:ӓ??jhq#^]ZyfimDge&G@̢7@S56Ls1wᖴ~fͩ1S$uu`^~Qv\]ZC&=eʐ[S/ӕYS2F1ؼLY:41 vr`}piV>êϗ;o{ =LLFohwܥĂUoMCwbyyâKo4-w3L#*у~-#KR6ydEW2mr /6wXz a1sTtbuHhey=\Ϳ[IfIԗTo]AF-P̄`w#-m*CE-ױa<,I"W3Q9cd9s=$Ȣƹ跹yFʧtVk8xͦi\p8G-8$կk@ 5NXhgڈr2ސ]T]v9~2n.M7MQy]%M9x@|ŧAe$Ȑ\4%W!-9F%w<u׿3'$D0f""KXg2ϧ'{m/@h1H3).BYز?lUO,kԚZ1 L)= :7H# }؝~zW.:#lLH\ K"4hUSۺs ҙȊ3u?㍈5k^r:*~p&F 7Jsr/HDN2v;T\%UĉhIDq+P87!TQT oET<2hX\r! Eʴ}`RO;,T܋Llk}3TzSkV) Tq<'Nv`JKp1us3EKRJ@@SthS%/]qѨ>;߳tG/Ke.ѐ_7d$Doa76CHWid)Ik$/r&µgOukTtjhE웟:repcbhUX+ӏf. _;.n9d}EuFVa 7Ezx)\VX^%P*XA@VHioij0bث1$4ٻ(-ہ | iqc>Vwa }n)^DÍ:_" AZ{4G1s%{:pa,vǤ`F{H5|6rq#(N!Q^ڬ^5>MfE3k6-;LUUup pk/{)NP*B>dγcTWEZ(ਨR?A{V[YIMvvëiZc Sݨ"%4*D݌# oөy- +?An28)hfs,<*yz-  Upr $5%t ?37O.Ń2A8>_6:$DU]ѿ ,Ө-XxHSFO3e7y+Y`̲254Jޕ0OB%ی`z@HpYV Q8q%ȉfWsP6KB%L,G7wDh[t9Og\x 2ivJntR{Jx*izӠOݱӣU"ג]I`4^ #%P.(Ryr;d@ Ab\_o^ /}mȵX"4GX%wKZL-@~NɌ4/ȁg36lyvg3:d,}Y =/@Gi-^^,FY#BxPաH&Em^iةf_r3T^6M!SIa0 g#m YM(d߉$:E+AgG oUR p\g;=' Ո,U!{QK[2q$%x\lCGr8('z śOJփp UVj=&W:K4G{>Ș ^-ʅ@ytd>WcU`WǙ}NgO\̫P-;ط/w{+VgƢ,S) U6o~Gwn{J^!Шz\(/ZsQtYٞ`g𻜊M]HqGzmP^B$vYӼdgƟGn^M}][֜96`Ldܜ[@HKHfgj'xAJ$oPUU$.0C94 1v Iᣌ2yC&^CCv(mU#kf%HEl'Veߤ|yAR7[m':ҭ>1 .+4=˞5Q*EsJ 81t_l"@> [ahYa˰ɎGl[Qŵg`/Um F/RO!HH{7'^v\"ljJkqֻk.Vžk~i4%&Hsf5ԖN8e hx'OR_eJǻG4Y]~bk|WcQ_0hឃ 4gi0!@Z4o筋p5`;۱¾!A9q̟[/7;{|Iqw6Jzo8d kXJ>>敝]@{NV,&XBESYɘRf6 Tu̓fzp!byHoew|* Q"'oՈ1oP}Dܼ h$HZBt!HfC#-zD$1%o98IFAKPXWxN7巹چ-'}aئ뗽rBH|a*ۚfc&_7d 9"i̔ =TXTZoyt=|C[t~*ҩ#>N.WjYȅ=dķr~vy\nh0na6j߉r逍F)k!$g0) C5*,n0U!:Z,׎?ۣ2]xƻ35Y,)ux  +QB$URCp~7z$ T<Nm%roU5avy|寧݅;_Y:BjBmVg[ŴRBex\x<MS!lY!2ѱwiu#׹?r׳j/n΃.Ӱ.@aC+c!NĄ-gkt|lJ4ӄhTJ( * wu*RKi/in˙FΦz@t0ov*"R!qײݦp=>.Iwj^Me)?rxIvgDi28[C5#%5[,o  *}6d7#K\{)AЁeH%xdG]E]U%c'a-01Oї y8Y k ?^5%N`uA!?5,/u(jGDPS܎(+o]QcIl,ZEfR I얠Av,>o)eIi(f)(%ʲ'50ǮF pE4OS1w댨4)dAĮu]6cbJm䅋i<<\ yn>UKs젓S7LCg"2 ܝΌܖD<?9x- y?)E+aziv֙DjMIœ] dYmE\8t"8Ԓ63ϳ@Tta*Aʃԭ;H)eLOazく(D{ =qt9C5V&඾n7$b0]*L̔؟JbZ`rW{v%!\tuש=Apz ꗺS L %P"i"2XBBmTW"Ii)m>[uod?olaA]p{kkFDώY}^A 3bSNiP2.gFelݻvclb_ݣ-}Ih H TYe]!;p%%9 gcl}ZMN]at?+Lٓ_x4G`[L'pU:$SowXYNM{orAlmJփ&5AV8R)kqc5, S75}]*d$l*4S*֙Sy T!ڷy69,"P%GBFq?w{q"P L\Ec1#P:7ӌBy8U4+ @pɅ8PԸ/qaw-U̍Vy+.=t"/c=B)g6s,`Z5,<z~ 60 `(hȬZ{KWcI[ŠU>YLTpxb@SFăqBN 0"TA$3.ni+9;E!{lLL7/E%HRfB,QϞ_SgF2>d3;.|^UZ)p&'?VpoN*'(aS3ĜGeJF·mSj/,7I?^y$U -4,ҖP])̥Yiib f4jup+(>#"ʅ D2V{j;,- &h@Mל.9'.(}WY]$@,V7Q gBpnv3< {0zXR7 ]>td5:=DzT<!1<YBO3&f[ eCTxQf [lӝ-2-|ҧju D`rEs9+ݗrZX^PBBOZ&Ph]URrܠ%iC+. _|_΢1E1j/Tpi1Ytl84߱ON[&aHjWD֊^@tg#"aґz4r#|A(bl rB? uyn7 aX3Q.ἂ>?FQlq {\z)] F$r^J]yn j3 ;-X(/@!^ڟF}{ӟb~ئF }\ )0ꎁZh s?ۑ ͽ:.@8an3\qFˢ:\ X{jfdO41Q|"JTmALdf}fm$Ѣ!%fCkļ]kL>93Ej1MMUĝyGeaJJYG=66(ӺvX~!a٦?ۉ_8zptk%2e&ˡxf^ u䎍d}怞7FwlӯR'*bi8*м-K ZaT-]kF|tJ>!6g($j̛#mcKbPCU{ *%ez ȱV$l+(˧A.!z$MNvC~ߙrrz)`#P}/;$!S=HgLcp1 Ǣv@voQ9IqF>m%2j\?D0ĀhF:*J*(q jfOYg-,uJ":*|d]#aJݭ?Ms"`M,%Z¶g9yP;xgkō~D&(K t`竔Qk^gdYu d)fQxV{eᰏ8-ժx\3(MB!;֜/ӱ=&viYcXf=fܙVnkx>#Fz|*!м wxEcV,@NR,l#ъC+;3*K]gܩD1s.uKf?cy9X) U֐T@&_=dBwjs-A&1 9~&kTjvD1 2b(AӃӻ'{hÄ1osc^Z:7ߢ'e$jlfvؒ5Ϲcő[-% ȁ:MzMȲYPù~^XNq;wLW JN+Vc7k{3sQ@)z){8 xzXuĹ?='{ͿX\6⹭y?ڹ_g""#kk"˩".&zj<gD,@aFgf`Crm WC5*_h!۷PD5bp gOLCjOulQOҍD+譣ʶ _ r[71{VWпҋP)wc.W;!/"d[Uu3)QCc2A0 !΁Ի+0KH*H&"f5XV2DL飚P{bӾ1{R !OԷ.W A7DLZF^kkTF*>T:薵h[طs'mVZk|?*,zZnS/` oPر%{n~uǀ9J:-Z.{LzϨn;pTT R:x`F=ӄhęZ+= V3_a֦>KcD  q|DۇUHy"4u$>Z%9bb} o"=.CjdMl40ϳ * }6*{nz 2瀂+ޱok*%w܎3 _ϕCZνMBaQY B7Wt.Ω:_P\ ed_q:V$Iw D!&dJo 9B)Z sAI;+# -Q?@0ky 7\!Ȥ:ÿn!%_@.6'D\?~Vp3݌16̗)mmk5F{M9y]2N++\^kFDv4)y_&ݏoch&D IݵȁѥAO^BظK!.͗iݻ#UIY*>m 7#p =fr@RLTB86TT1 rۄCSiЀY2n8ErkvH͹?r= P<˵X5L/)0%- %e\^ydT:i5h%@ u]?fEmTCk,NF$s`B7k a%k0֭wIZn0t̜n ZM?% ֖^!Iyo7 9{cp\l>+L_|<WmyYj_CbS 0EJ~,~2n[3D)pluqz%XQ僱IHa':!Ҟ-"%`7"R9l%`{;-*ԝ{3D_m\+5?r^ xfhç7b\mӻ: Mwhz28CqU廇aU_~%|oq4 Fm]E zߪKrKMrnx6 GS &6bu/+1<d\3؃hkͬ.ɷw юYKך]ANx ?wLtuz'¤߂C:{cZ/Q FE[屠jHth_zJ ip;[gт49PwR 7^;h ;=7%ٚjgw25y8WiCׯkVBoFD3Ut~T`Zk$ޓJ2 U{|b,5%5Vi]cZ%~)4S>2,Uf}'>>9_ʵ,a2䈞Cv%ר;͊C ݪN+v. )%b!(P v>z#>2WT.3Am;NYг7MNUJ)8 %!1цK m\k {Њqp.tyIi:@+LHS|{̫#H;2ئl/P7k*AYҗ(pZ~ >H:!C=t4l1vd(3T:r^<9,ӻv fԝǑ6_ fMqP~ ,2p1핗L={Fm3iNG@=pf#ņbqo-8`1Iˢ[<"Ef0m;n_Crt&]_1THFb. _İrV!Z!BhM$ejvw Y6kRqy(0anEيЮ!FE{ Wc=[UVUN9DJ  9%4͂ 4$ĕ>/o> 7BvGۓI5̠XΈ1@]*>"9bl:%bҕdb8!m{?&n-.ȣV4 z=DVrM_21_ VUBz^=PU]KFDE"NtBivZ bG.𓱢SON*4J~#*e,tX%ԚE@B /z l0xU-r=/B5^"Ż=O(]hl&T~/኷d /aynR 2^)"P]MyUƓA\`ةy < x$Td:v.O y\E^Lp֣)<rjd̓ \ 8iP`Ǽ-{%S?뇻/p"}YO\J|v2_С8vUvǣ܅i SuSjmp2d~4~! 95S" $\AK:<^D/:v^/Aݞ0+'fQhH ]l|YWm"ګsmirB/ +-t2sY=<.u`rpGN!TjX<JB:ބ1; U)]}܄`|RŪPKXVFX4B\&PhEnH/WXEɐTpdN]yz@'<%~8V zX'79h7pV>Bw\cU"ad6'X7u*~:LwbP)kNi?@*wpkfjj,۫eD^Fo*q ;Co9@ɔ[ق`Idd}Ae۶"&G߭ dsuDS+,캥>Cm*?ԝ|7գ]O\QɎ4rb&Kc$m nGqJGLwNTKsٕ߬&@Qw a1c8R8c{a9vǻhLGhˈMu:+HczyyLd"bYNM„ĜǗjw(# P* G!:qrk&\ح7\l_Q; ;ݷvl}ɹ4VMQNh}KU}Fn̘I|/gRS9[{@|bf^в8.;H|vu[S6ހm rU/2JH& bݢKfXf6ij%dr*8ܳ䑲':p|l^;f_@࡬8% M:UJѻiT]X%7ԧ n#K|A}?PҸDíTl`&: + P5xowiE:։w%Lk(E9Xj-#; veP >2e#Â:\a1 %Z}R$eSy5MZVqafK#quaa] &KT*IWydY!zLMBs0TQ&lBT,F؝~*e<ӂFsߥxI^R],DwE4Mujm6!d V`| /Rmbˬx mG(N1)0 P<η/z '(2$/epv\`,Sћtn:כ qziE[<:#K ]mf6pn1MSD~υR~k4u5JQE}dЁ8bM"x""DrysmRZ"pV̫EߤXڣſD01{"c/6D'ȕ\/G /5賓R{"~<3frArx,h=gbGZhο4Zpm=c4x ˂fŒ=SEЏ zB2`[#ar0NNtSj\q3usXtDEC%vH9I,bFon{87W ug[vϓڬ'U@Wy 2Rmo L@Lڡ+Z?A]Ҟ|wߋdժ ͅss1`FAE Z3(FIf<Ħ:1,Nf)"7RTvO]sE6j# . 2Q"򮥥Ƃ طI?'),g&z@}mVG$##`J;A_J.`+ʯxBS4:+r)@> 4qʇMw%g1wuem /X}T7k0e?7~y3oZxgԹ-gj ۤfh И 8%qlFh3ලlX~y31Q9ف2<KT+(}õueSh<@`!* P`O.k!&혛~G[M.#MƢR99[ƕ %vhH fus6hF2 J"^ֈRAI8]t/\?$0d P56egj9%+a0܀5ܶ㊲OYnV%N|p==ygjA (x]1iӝ?VќNR( a§0܎S6dmT1s4mVٺ+gWv j>wV_oJZSzQegK1N $qץm W8zRqXb~(!2. (p1S_xe8&, br}LC'MAĨL#҂P![ q_~!%Hr_ ٛC io"'*zE8yi߱EJ>e;3{ TMݠ.YmgzpS J%X/PA sg^.dա8HE\[E;d-KNdI>jBߍqܷ2~we p@V5:{ VB_2 +7wVn~07'|ӃukfME|$ ±p3]7bIOf7`Vng5nSM]i`c Ls[&j(OD|[q؏eW/p4j$ϗmeKx$ 6:=lJ_[# #Dlv1/2,"A.A0%d& ~Bs@@0j`yi<$ql/5aM'/W!ƌ nEۆ;av!?ʤAOe`c [ ~OxGy/Y3ZgI,( mlIy0hcA bɕ_JD@IT.[([goNCt zDHPBq'5qjA|Pl9?ynȺXBLuDB)ob]XfQƭ%Kso25O8Sde\KdX1GSuD(sOj*=_X2!(4m]h?tPL/V%z 6GqNyEaĖl!Wx@OHGixϫV.El>@Mʍ/|{1yӠ4Ax*Mwғ?Pȁ~Amo )LMl6QЭ}]2rqZI2yLb]dkD:eUb*_9! Z/8s٦6]Rq|ۜh0j'EpL edB`,~ΩH $Y1gTYGlv=,wPXF/2`[1"+t+W9zJ;RU挛jnۺ04]Ñ+>d%B*@V7` ltA v@7cu 7$H9mG6M%t!K)oaxw(~ycu^z`ꎵi~ ԓX)'ug(u[qJٚy3W하[7MaaO޻hVޏTR*˨h[M8MLdlweeR_ߘu8Iic%j<̖Cm=noH>r^VNn hL&hmw7I4J塑Qd9+s& FsxhARo8|g+1ߒ|тX1 _;J,!?n7 P?׺0S;FVNbAbjp!^{nS[zz Y8W/DBRjS^|%l?jN;=0o:>CЄ(]4r# %5S-gq" q'Яc6~PJD\omOZOh tK$VHWTދx%aVu붙 B@g= P0-Вj=R9؝/gz+ ~=J p݈Q1%,šs$ۢ@\m\ja@xF5BbPl˶nSpbm0MW7cZNSa. 3lzg aŚcvg`b"Y 2GLXRi(b jNJ h&ųm_5gb91۬@@xi6^y# RikfCP^ ae2J/]&t`yӚ"dT(ڈ{fe澯2 dgej <s=VZ0wYF^T1|b*ߢTeX`8Bӈȥ`<ҴmLE[0u5xĥ@eg&fN\TI"Nʽ+pl,-G]ysi\פz (pBۦC4Brd %ߩztn\LD={uHD7RB5jU=zdGKc<͹MD`Psѐ3tV96 r iƪ5זWV}$S,Zjg|5Dv$z]0 g)f 3gY0<%^}[F3,y*nzNa(%qJ _/qZd`]?=tI}6Ë̛0eQͮdl" $:)i"+aH9D,Kud&pO} t(vF-'{unȒ>f6Ko\}8kbh\t fÐǿ ؔ~ }Qn ˱eکb l G luA "IEjq# 9bo7=*t.*3H&)0 K8%iZ >tI'm4{?nMerUC]Km_&^$9%r?LM!.7̱gg'r؍?Ef'¯w Mh\y$PҺ'I"[Œ+DetZ?wMtI P9` ssLhvƈTDi6̞_ٚS\ZV/F6X$@j(Dyiݽ5uG\aa#CӅh?L3YsѯHT8sDjK"^x<.rLKx0R %",/U͂OIh8%kֵeR!'u5LHe֛Q Cf |wdoBS˃&gO^V đ" EnkbՓ.91t`Bs?{6yWuG?^ռ<}/`ɞ`0/Tj4Yg%[Q'廳1b:8ʏa_toN*Ẍ́`,}Wx* '#; 3l.062~+>`AJ0+vX}R;ݍ{"{'5nEcNL c]9P&Ȧ7'p 6X̑Ib0>V pUI쏮Bh:;. } ֭2h^[/rͦuzXXڠ5 'JiO_(LGOƬK!gKT&6|݄5i]sɻw#"ExMāZѷAZ`w2YEDR%=/)-:LN|:wLIZM~7S.៭h~*ҕ'&8,5wEً]%# @}; !lx/{q;64qYQW$?N>ŵ Fwhݝ+l {:\BnbV H6vU1crt PL[FelBѻ`N4Lpã!bO'4 )?d 6>m] A짝ga}·3˓Ilj*dy%mLwmh"v/ɣw!Z Y~cN$)S c[z2| /~8-V O^Jg+2q;͞pZ6 ]M]= G)跜OjK2 _\{P@1L #TȨӰ0J$dm i@$K ,9s'%} ('Fn#)҈Cبs(nCz_י,\h:(r%H UƲVdH%4bԇwrvDF ^]E"٫$[-^{|~[\ܩH?hjpz8cCvWwtKJuu~IV~wRY֝{c+e$p(jѬA>on,S- `_ of_itN\X\\547>)Cg9`BQ+(J@\5S<6pW6'VC-5vo>;GX]GZq*9m\-yS!g!<=a`RMBY͞Ioҿ}3}\w8C1r9n~SZB/.3j{>31iP#+hc2J̢S|)Y`5{ܴ&v ;N, kR/{PRgH#^ ⧎KhX:b7Ju{9f9wEv> :lq)+`/}x\Fv-6|[4]Ud?qpbֱo!mN-%{\ tF`(,] Zt]P]VaFw%~2v}fB;sg<,P;b9?}.l~ut6hLCP婹*jƙ9O\"TpEZpUbMU?_-,s+\GPƞ%L1#pC~W5wZa:LG&m^B(+z=@vQPsCfY;UVNilU$]"yAe\ TbmVO +zlE1Y1~c>eu.3H?8=ɮ*Q 7so05c{DvP rp06rHP#=%;XjRCbp:.S]|=ҐȻC๝љ)m<^IEd[Ҩk[0X&$g,e AS4H%XBMsiHX26ow'3J#.ˇ |S(I<ٮnqfKcsJXypt18FwGxYKkԮ"O 󶿇P?01oF :91TA^2Ï!sW_.5o-zkFe+-+O !lؔ5zWPhG>llLup%\2LԤ"8pȡ: ?Ҳh^+Yb_+#~꩐ߧ7NRdGyfl+(}ofK9e.Dd}Z В*F]7(t1!]2O⢀R|!>4+Ƞr1N fNRъEKFm[KOM^ 0vL9sڅ:Xsܛe)CF*gޒŒ K 婬-U)pl,؃\GtZOԵ*Er4ʜw1hS( —vHp 1r^EB[rY/^TYfp M3TNꍠ[?m޼k8)$gȅ׊vJXɘg-H# ,uV]ܘy>sn;W+5*(xs2TÑ ۝9wxrc5|YYpFSP3ȍ6\ /+Wp%ۏ3Bky ҏ뿗 W˞#>nmŵVEz{38%ct[۱Re4D{Br!'MqX 3Apawp%\:"Twj-fYӗJNE7مc|X3Q*$Z<Ѽan~?+]<U' i {r SzЬJ㣝me?NzxR։#g uYbbmbr{W^/,^JtNsIoGFeJF;qS^hKH=+@销FAb1wE $wl!&L *5ct_m2ziu,~@-{hESZճŒ|+HM젰eIzXSX XJ#Mg.vePghZB1my|>Eg{lzjڄGEs\,8dQ6']STk.fFKff%;].^?4+NO qN24Z:Jaq})z𤙢Z4-Z/C?КhjB\z86/f zZt5TWBYm4bsMs>ָw4 ]f3X/99ZS QC!l|\0B[x@h!#{3 rieY3yDe0~=XrhJCBxZ)i\DsDY80 :e|U3Qy VkseB!nIν ]*80"0vTJ  Mq,|E䬌'֞W|%Z/>E?Nu&˫0 j̤MF^anBR=;_  +luK,!+dlSƔF=#N /6lHSs"(й>$%?2 hHOSDǿeVgtx0YiXQ4߾l*\eP[N]= N՜&Ƹ 6gto4CnVl HwY 8OM8TNT֏|4I_k'T+CՅ2eQ= H.>FرojSYA@o> CW#&-OmW!CV$-!Eӗ?4YiBX6ݾzG5~SwWo/l2{ "ޝe{8L>[R2+51.dioWA0Z c?6Gb}߆"B|Yɩo>5^&CsRDՐ=R$nzadWT=yU5E: +iϷnS[ph7_0'FjKI ?^r 6ǽv%w *r ӓ?FܭlCڶu 9DUXp|뀲(`VUHI , δz2h&Gʪj~n .m'Ys7(TjT!0XL|sKYQʔ*8dU m1 PODB>(^s=J u /RD;c(]"a$y<׎0ϗ^)w7hH)]pZئA mū67c**s #'v&8*: ӂZf~3cGI]Uő  ,&5r' 6 =n;mY8&fjZ#pZ=! -0:)"{y ؅LpF+ݦ tL"fO/"R}$ ~]TwÛHʎ Z*o-G84mxh-qzmyoK`Ndv`͌cϒiV >e),=A6Ȋe|uI.ywXXi nYe?UC.hzѢڵ69{142lQ$5Z:?EAV2ӭƅ&]JrF42L"yآE\=/V3Sxav}u-z;9ODN%cr{!\hg!]YނH8S.6m?Q2wHgP-ےe.Y?_bM_o_76k*q#/(i}ک2SsC!n#fA݅wC4Ae9](4HZ s ~v񢴳|ȣ1DyoJL3)ze3tƭULt$ZVփ7^LKcg},JfJ`#-U_a> baR9WtWFtMe! ni Տ\+V"cI'ܦudʞ <}\,$#%X,(euuT砇Ͼ6$I=I'N^vHkt;.|EpeIz=bWµnQO9x+)[?,Jm77;JDbA'x8rw|3(h4xn|HP& eExVh4F'uF PDP'* ~V*a:υ,d# WFH=XC587Cє8\(b*wOR=4Jn@([zک[.٩{IcHJ}M[p![ߛč`̚<ؒ6̓L|0zhGۙBh) zϥ:ٯyQpxhPG–ԇ ~T/.E_ÕtKg.k %pbqg$9&rRƕ5kǽڠ! vEȉˉI8ͱ c{\˨` 1`D[:n"[KBcoJOPOŚ+:_B60CbPۥ/'9u,q ?h?P8EJn|T@d!3[ Nf槬.mU[?S$Oo+LŔZ2s;K5"\1JD#".H/pxXɾɣIw'n,OfmLL*, ēŨY ^]%|/Q0LD<^"r#Qj^_HOoF_!@*{eq4pkZR;!Bz;NF ~T.L1&D rGsyIIp{c'MZY& =Zd: Tk]Xx򉠊x1I22)F§x]{,?|xvosv!P\'*بa `SMݕݙW&2>^eD. >a"'pOaA01c'q(k6!@+Qdzѩd qJ=8KaYD) I@@/=*Uԃ3(~_R{ES\իs%tju]Xfybf|%]xrj01`Oc- MC+T³B1ZYyRؓz#ح3peK}fO1/`ZmchFsX0Uٱ1\B?.Pq璚w0jTs ]5r"MY`'bEDym{sg34оG-z!,0=? ~@&kvQ(KEcSLI7g[(Z^cT#@Zm;Əd.p\\&zC}zCeYǡHlYvimv%apx|=R<Lu3Růn\;mUw~@4QcnǮb9.:[)? v?idg[HaLtcY@Ml;4!%R9>dcxF2W܀]qsNc!p ]JX>zdK@;,NŃCS r'^z0R rz+Go~gɒ PkßՀA0Mb1\%3_cT3rQ QGjHmR haV=P;$c'xgɧihs[dWTLIY>jvYprG+ϔ7x$:t);ƑM@4b=׏A@p^pY?T.|5Xq<;;psMC\=EjDʍR,yqmo6Y :0=i nXr/m0#N ?',@zXǶB7{uї@b:*V+4U䰈ڋV-I˼',hVT=4h2 VipLvZM0C TقmڝuaeC9 @AfLԯj >XJGoso4~;۱Q.0 ֥E,cP^ZP Yw#T7EFn/f*  Q QA<6z8}L?;L8٠i;jM|"5Y:)fG(p] /Z<&꓿z*ONP2oIƷr__ )A3^&?GV B\̨ikOgWYP^+02Mp%3Ih"5+~Ȇ6(z,E f;3HLs&[M8C%п!'hjxG gҰb4eP66D搧>}eEAǥE9Ԥ;ᆱV/;]CvTrW5!̚&ice"8u'V:czE m(;&_+:g#W3: xXs z3S?{6FVpX!M8>o o:;JGRtU4B~pbl hʊDp'k3o2%ֹy"Ij^WPq%[.(\B9y S{GZw-)k*1<4^lgLn@ٶh "'BPGAJ&zc` 0iO0A·gE,0EF ;)?Ι0*9( |ƭrϼiعІU_&9Ά`飆#j˂WEERU"oOt]#\`V>Etx_d pUn*7^I[_hqJ{|e$cCpO/2g-o., fz,H;*5Uh#bC Y q0/0-}݈iB~jO{*<Ę]kIVx鱒]}4klXa/Ď։{-(IT}([俖;;xxqv`{-UUѵ!buM:m;9 힬cV>&F I2I=:}j\U!RyE] LA+&eFҵ8,GJ}HF~׍r('t*uARL8{&<«‚Ҍh9a %rkhuisii[Hic~k1W8io)VCggM*EQ[Ɓc]%Z*_ÁJ洩iHs~5$F$x8/MNGN4$yX׷Ԓ2pBO!!1tĩs rTz5j3[v<4r}Y;2w{%$%|;7&WW3'F,H؇.i@~Lk9CaOD߷'UNGVD>*>F12m`E3NZfUvD3`d0-)? R_8獸,(zѥ|?耵le"@?ۧ/qtm>jCHWԿ|+%*0rԚgΆwo%,槺Ft Y7Qip0} '橓R턄O*ħ0L9B6 gMޛQ8ȉ6-E)Vt YN>7he{¸uAUK/* b# H3Rk-<hasq| :9wFelCިVq1,w8* zo'{cd=x^櫁F9OG(7@AV.P&i\ZuP?[.J6ULN۪Q#-@KOʻ/ܭa?)L@%5=3\[<{ާ.D&:ʝ@pS}zFEU7Z"ƻץ:oRܷ{r _` }L (@?Bs[Дh\kq:!`ؕi0q=G|g;#^naG>؋UM8__؈-VO9l{%)Z%fRgj#O5'Lތh0NSɎQTy\fECc'[;|pc_8MQ}avdU0xcWw7 ,_. *fZU95t`ʵc% {g8s=i6Iİ&.ԶgSIs1]Z'ьOzl [<;4X)R-'97ZP>v|Tov%mEvCu#!twlq J/:W NBIJAo5?fb[Ev ;Q}"]D3'A(Ɖ7]B[O|D~{_GD(S:'gh#9́Ր1rDѽ7$%8tGĦ'>oXn;D V :(:ފ oSnA/ڤ΋㼚Y+Mc8g/O}wEp#Qp KdVmPU_T}7P5ɉ~MS[t LNJoONnV+=E}/;FS4]~!9 .;y 5tMD*£WRT8}˚b/W8$+?5]Yc+f`C@_3<,Cf{6 7H;(\2ZF),FK6z.F[:mOiܥu\`ACPM oط.7=tն8(KŘz>;)~o%$pMH umu;T5+Q&-WN=F|Y>ng rtJ=&'&οG&ABrmͣRy}W·2)k?ӏ(k=.}& #\V֦StĨiGi!F!d7?IXj̜n.KH^;|cT( KBU'0۱8KɳYJ3A|/42ynjʱM[4Z;xdS^#DŽn9,X^9K1]ǒZ' O)~!J9 7L_5Jܪ%+Ϫ=M+6D2),y-JqNjHc^hDb0}z2V72D ]=GbH|QŠd[o` /ə2 m1' $Bp!Tϯ05e99WayMb_[ i%k7D 5b )šJƂ7u/3jH UO3 < < Iؕ?vNq=t m9:;P yS-{ty0ָDsLΐbPD}.lUc+mM~_B;ѧԲ^2j^\OL0ȌxitMZۙ#*w"4. mZT;GO]>1ߥOxXHD& ɥ m}td0O- G >^#vxfݙ+!<벘mҁJas Lfq>/`qkl!'F<Tfdcޣ#1V k#3YBtIL5T`r:+F ߥ@W"]6TY)%hF|w{W:6[3iϬ]EIR@mAj2!9Hjm2eE@¶2;yRbyx 3>ݲoX.P$o9Rv¼e 7HyBt2n.O(xxofcc_]VmӨf2z4^ZU{—aa*dxA@l;NZs9gAeSyR'82ћF߉Z©0%)>?(o9+2 f`U 82yEɟgmFWi= D ;dW]c H0n!6;5~G$36^|Da+BG([}9G_zEA(YNu BDGv}yRHXQ560ԥ+avo{Lp^L"6y,EYzq u`qy%S;}I|}fdg\SӿJHyGâI浑,-@9 e$:@QB(pdڟ_g~FȬ*zn$Zʈέzf&-zS/s#> 1NK7Ί7pyƹ= .fDߤY<ع*m3 m4BP!jRZ.QƀM"s*]rh${ۋJV #{tJ҃ `ө zQOV!7d2k܍ꙷf S !T0 ch\h/ O0Yo5f>pyƒnGY5ܨe_y\w^8.2|oߋY Psr].(܄/4 36)_b\eAZ.p$RmP `pCyʐ6=jW"1(_q^7%uO{'G"̗5t/Dgb1~̡(鐼7̐N@e%G^hCMI)%qTqj'3,jVHXLxc;={H҈N)̄=#e}L HX59ؙ}x"ˆs>iT"U6?ʕbU(S&hǀtGp:wY/FX~ĝKK+a%#^(հ8?@IN V^p3\d.yz2vZ jd)>!7mT|cCKUa8P܌T Co}5\,,w"Oc3##nL/͢ 9@L[9Kת g 8$KMɯ?9MD녽IeNWBAg׿[HeHX:H/s|rd]H9j]J*To5>SpNpRV3rPxuJ7ЎeY_ l 18JW䐑\JϪ5WrDD:Hmur\͜wI24L{6jV K!6ySG]4b.#AşiCA{eq\JCx vb'0͑kC7Z# WJ;?z~Xcazz3ɻ LTI5rT}B(&mј6o00%",JmPL1r-%vFN$ES7ȑ0{`p4pBϊO(8qTt4(d1rMWr+qDA`x*ѰtoʧR*з.PޭϏz!ܚkI-=e ѡ͢]d YxȅvzH/:&hrR*湊ܓ"l}+T A}_d_kெCd;x\W6T܏I^:0:h,*.0v ,'ۙĵ7؎ . #t/he7?}&߅AEf.AVN=;rFP/=p>kBRWrMʴ7v;|t3AF1Ug(( KYnIA-?Wp2 2{P/p "hw11>X”hI&B{B{76:[Vlϋb WF܆ϛāDxMYiNp# a|IПM(L>K싼G**`>|[6}H/4nPJn[;-? $dR.9!g{%jFJVܘmLXPl*Tzct}>xzGΜ3{̇SD3mCo=5Moo6i(E5ܶHC-x4=*#8.3" {.M% T| ԉ*noƠL6ڱ +X8OKw_Y=wxӉhҝS(W>>;D_|E3SlD=&Bk)ƚ QJ|.Q~ҁ\^^栫`'x^- &:AT(c$lǠ~ p4'A ƞFA~q)̸uK)BpqW 񝓊E)IFՌ*B#sɖk߯0s,1 !lMbQLu[0qRaIJ w`/k")Ј۪h@RN/a,}ڿXǟaaҼډD*9P+7+=k%0$Ǫg1>.p*De4x$o 0Q_NR{-kk]aW l iNj3眑UսGPijɚx`nPaPRGYsAeG_O^v#pv(ʡŇ )/!Ezua{0tqD0F@ttU]8&7<= 0ؒnyJ?).iC/) 1 X d2!о!ԎLꃪyuxCi:KfUP0'pW_xO\g+_[g؋y΅=]J59X&Ѓ+V>w"C%Qkg16\T \( px t V@"B+$&A(iD~sg[mTxnk[;CzDX:o-+EI38(Pd4De osO~Bp>t:c @A%"*Y^ο_4]H0.3ǍWH]ו!-nnR5}ƫE*]0M49S. yn0?ZIjaX4]K) *NTX%>[PKP!c_%JoY;{ΉsBKDDAë_<] )bhGN qX /EHBvVK_]0wή}@e_0h(9-г/*>QF #zi}F8H~=u}Ԅ6߶Vb ͝_bsM/ҹHtm#7LrV޽Spv@B:h ∈]]A-t68|dʏ+63tv-b6wY>esTe|x7XԐo9 up4%Oc+H\eRV 3SSOXpn-,A B}lScq"H˱>4i CuSJ݋ $k?XisX0 }a.x-j{X3)b'6*1% CC$d2ETlxBULN:95A fz'JMk =z>)%0ᔤ㝃׳Za4FfzQ,.4Hdʛ༧$ܴ:>p}QPO޼M50FWkq3$NObF˜!EMlb=rmf8VWC2E})x2@m Qi> @ Ȓ5)Іq'OWe $ /촄E$IV ~9ipYCC51վT~,s/dx"l&Gl|QәK~`ADV+^0Nr=]F>yoMOpEG.r: kC#>rSp)BGCݧgK/q: ~Qx8x`9;DGﵩ7n[?jDհZp5`tj՘,ر譴4AFvr^ׅ{d"8! k8K .U%J/T@>'x`+ {eE&?6z/O#ﰽ>OIts)G#춡EDTtPr R-9?tH\">y fHi.U/Zu@ Ɛ޶k-wV-{fey,`YS<0 MW PCH J;E^=ͮDv}z1깳$pQB54>n=KUdc4ќ".&/mĆrփ4 L<{.O{ǽEtOyEP8Iz{Xp"V=übD\T!^j*P\ so7L0CsQU|ZҨTib]Kzqu3.oWQ7x3ͰKIxxpqcL$+ߩ!/S췸mp+RA`sC|PRҕU|4:6?V|3wSM7Hq:AC[Z Zkh-s% DtS=dp$^\_SŠ6BȑZqUE(\yQ/g ocRV"6Ba15qf᫲] Պrxcw!|-Z?_P) >O2P (]-tՕM(iq)V~ꑆ({R׭J+~9특n9] >܊\l1>K~?dl.48J$ec_2Y[NEDau 2Y3sх ՝9 %9y#Sy4zD>[ [A4[3͗=ٷSal. oVag-;N9؅R̎ϭ2|Un]R|#Xqywt(A*fElA"WQZie*kP[pWICjo-:m !#ɡJK5Fo!'l=ƒpy19M0'L;:݆iz0q&/w(ƈo(h gHȀk/ אȕXI>=ߍ1Lp~_\6k:+6~Y?x.IӢTsP{. nZW/v@VfBљX߮޶2ٗٺRh#8I>Nx%uƭwLjR\Atp~ɸ0k^ޡ1Ƹ81M8F΄ I)֖0jd䑦]gE={0iE{#p)bEGیdhUuj}lWk1fbв_jFXT-|f9Ap_}I:O)9~ -{FUTbIˇiUMݴ6W.+nVa5;vFmǕ#|p Eo S# n}Cexαҭ(j:ӞzB+ ϧDD3XMga9(q oGy:?,vU ]von sm_k{ӤAWn+<,/SZzJ,iynڢ7l-o_/]*Ɓc%F2mH sՕ_շ+Wvk?C*d9TD&+4pVB>4k-'hArї}lqc#w2@CFG1`#5"CcOT^:`zl~F>>:W{z,<jK\Jf^Ӗ]xC] [ Wٳ&cJ0,FJB (q_آ38mq}n9*^{斥(Jm-Cyzqz_VtN]m>)yOP38Uc)z@Xڥ9ڼ1N.aHO~%^8OHvTⷀ=o3hđ|Tgr8@b]H@K:($0 )]=zvr+t#]%hCrYAV< Tl@ZOp (_3dn )RYJ#v |uϸZ;@=ºFք{@zG;u@|?v$p["Kq8S3*gZptR.kwƠQ1Ӧ<׫L_fA< O3VÈ??!4/|awۨ1H_%a:(=McZaqߺniJm 1!PNr3l=.@7@69?5nJLAҎ%ߴ5T z;7tD-G 3Se;H._*+[5X=IG;1 :Y^<du#() HpxjGӎJ1d+ Oz_#JI;7jYBDBjJ`H5l?]T,xR$:&«R \jٳ(\2RCBJ_԰%vEYI rN=/KS޼#[FL tmykwǎI\]/x8JN=_W;́aZ֚0^j9@b{ݎ9k"K'K6NDUxM.$E.i|/( be]9KN]?-feɾYa'f}c!u1Dj"mEr/EJ-Է-gron7nz*aYSݲ$w8dהH+XM܎_MR :kl,]l|OW󑿍CuP^$5yQ IJUt#o&ۺ.zepuY37u(sdvH9b p(x,G2H ,jm1~-^V'C>Ck23q-9 Y]o'>/0 2? iהq.&.\'ƀKz9d6KAį\1ƀמι%g+4,K澰BY4 ̺Z0U5(!Gm.@_3V+A.$=$^k׏&/I](ic$#A{l]C"hObht.`MT<&UfbʦW>x6ugeW]rx2]sK|O𻕲|:1cFm=^|Iauw- M)s:fᝢզ^BDnSn!<kYS }efmU?v%sOқ +aRrD׾ڽA͊D>a_sx)*Rץt?Z P%J(f##Dޤ1e!2أ_׍ieG?v8a`^!^Oy`ɲulb. eGq.E'z|zkq#0͒\9!BCMC\w12)Ե8)Ws]En`޵Gږڥ j L(dg Zr nf+EB17R8&d;F%vK4=|دQz,q&uD@E꣡E"[ W̹ rt:zq_\p<ޒ:>) ٭KMRk?*d` -e]M~e"YlG ~PBBjSH1ONQk{\ &o?]@Fΐ bU]RbHSx%< o.lPa[<ʺMmއLYrhi=*&UZ\^-2MhPSDi3M ׏QydE;a0~,}3s$NK=1J#N N|Q!NT}^gضXO[XA{:j ߒ=wA 0tI Wn||uayQ+@<>#> 9Tuz7%2[Ʊ8i\e,cqȓ&R\zHKgtcu_zgA0>^gVWǵި*ZF!.ȡژyd :?ENE:x7IIц!Nis"ZJ,KY#Ip$KwCw ( ۣ(ij~̍QZ}Xץ$HîgoRMuRx^F]nprՁ`@$]_\'pdD'8^:B\eNEDIlPS_&(K(󞥾˸s)F .r¥DAxb쑺1j<U=x{5e(p&6i0q,Ʀ B߯M1PD %"\9C%uUס]*߲ PcִG睸]|Zg7#_+PNw6V`zjPe[ 0$ZY7Ca.M*{cߕ,ٶ@ \ZiCAC޽tQK c!h!F=UNVL]T$s& =@mJOގs<,~ԯVfbipg 7yf~䛉Ty)ELdf+:a޻W9W r0߯TY|QV<}ZuMD)/b'+8e 6 ͹ +HsvH>}$8}Ie \Vah="7VN:?K#E .F]ID0mmzC ȅWdƗo:[g|:-]dq3҅V kZ }vy G<4x>>Iq~ChtΊ)>^pTd~:_0}ah2. TCP0%$:{8PYzE! _66yʺ͑kQQm?v.{Nus)7H~!7oAGG `6*5Y~AO1 ^Z8ړy\o?{m)E~"$ Y`p|Y+lBQ˒ͫ1v+| 2t[gq [< % Z>(Rfb@1F9CЄ[`ӘcRk&[6QDbh^@JNt^` @9ף0#/9S7 Am`P=)\vڼ w1amCW+ԝG~WFQs%aIֲ5Lu&qocA!lP\Oh*gc<{hDŽZ4rgpjyHmY]a|~b\U>uKO ̓B>@lFT5O`;m릠DtT' J6]b}4oZݩdMI#&jW=Dms2 Z:YM2{,ڴ7{Jˏ~HTܥAW]/9m=LǧZGw9k^">#C*$Ie˱IweJ\ H 4T4 stz58O5XmC;z,L#Q(_ Va,^=AE]jEA 8BM'f"wKhʿ+Ž"JrQInsYoQ/ 9](`לKF ;5ݹXVZs؆G-p}pJN\ue?e1Y.+xSקw '%PLx C/X%OZm&~GAs%L oKp,#`Z0sw}(5Td괹6C6*jPr;8KO3595TO8 JwF^`_wzeݿ] {;h<7Tc)KAb 6h-Xg{>% KQXJԜ.l?;Kw GjoAp?fV+ӕP?gݱz=}ݚzD0zSXxP;ϯ XB}f\r yRخG~y7FMLL.8j Mp&K HԢ,!ACr;2RNvT:+Sa񸻨n&c֗f_H*j%R!)ghS0a})$*uͪxEsk8>z VU&08`afAK ]bR8O1d1eۨPWQ؂wX7F72v c:"VBLTYDIL4|Ս=^GMz;.f&nItaXKdlKӮ\;5'bQ eQl`;x*GDqiE]WoNHir6DdWBsֶ>&S>.PϏM]"MM(AemB<ɩE_k>gD+ g,', *иzҎ[SID]ttӾۜP^=Y|1hW l agur/ueG*-VlE( VSMs0#ĚzXewf>AJ@ &/r1&nK΢17U&@ ,U\LW]J`zB֌*6COr ̓-y /rmytC"2gnOU s:lHJD6SrPyz< 7?K+k8j>/$JW"eO[^uw!*&YBK{M77;{[3e,iD&u]-8q3cͮjy0[l)B-!7G@bpiGPU0'ZrQ5!-ABƒr뻴 Aʁ4ngY_Q>}.+:*jii))8,Q.twе0<ה4vQO y5!9E=Sc[$GN B/rsI3Rz›Ւ7 ̦C/LT߫,ʬ GMkaJO96ם. wI޹D gPTtB}LhX#[^MG!%a<+[HsH!9ձG8X3%_@&׼7Te2blxIM BF 8`LUa"CL:wRvZ r _ N"z}3V~P+L?&wU\mV`T,xϐ1f@XʬE/ϺHL>)5_D-৕_e| M Eܞ8YEK#:݉]2id@X^bT]Pu(J}[f!6/;FcMյtWW9}#_#W9KݴO+rb4VE;Hh /Ger"M$>q(* @ןGTNGt[ -xGzeL H]^RvY~{eJ~m:X73BPŹ\.a b;i2Bǖ3v|{Xg۞YZAØm_UzH >LpoT sB:hjYϏg);+:l|-$׸L Z-F#e /s{ @*㻝XfGz&d{״.A^gq<}<L!qTB|-W"kw̢KXs\Ͻ;ͷ`(My8׵*l)TD)BAP2rCpng lcLؚ%nw+5\կXsyJ"UV|_~z2|1hOU!&|F}m^cYCصJ{V J&&z*>}tZw<5S5rKM)م'Q<7F(y[!Ob@a [6)y͉*_tX(C2)YD/w.n u!{_h$"uԇԍ&3]Q61dZ,XjYzG!eD HCX(s0U}Z$"GkYoAN!V@ `;yT kH3 Kv&iECӧN$SNhYgV@<'zKh&B`Q4pNxz;?v?ы;l+xk$FD 謕h$%Z[x[S'%1V@n0=Y@ٲ  +x@O()EFUz_=Ts na{ȑS`АSb9:pjats}V`U>3 ICHd6 Z)G'H)2E8Df8KiX2$@Dq (4mRR|:_R-g3)D`wt|`PRzVKۘE= AjnDjzuz9WϋE7- w1,8x|N 0߈+.l)YA睧¢Bjy֒8 w[74 qҴF֧ۍDQOT_HhDJ~_ d5/1Ӑ eS(?Fv^&X <-A b9vPWD绮%d9q4LA}ݓNlNF_?S-_Y#W.v˸'kl 4~2+-mIfB'-E'|@# ۪(#[G/Bxw ?\saf 0njnlaA0Tbr{2W)SE![skWC" % B$ ܼ1y(W;$xу̩)/K2⭅^#t嚋Ђ{Locs_=ȗ'E"T;f=aC̜{@o! 8yv 0VU op`l[)05Ʈ$#S>1[S5B{fpItEfLV?\y!˦Ç8;B(†jJ&*^RL_Pq~ߖ.ѩ/{x[_iO :-|&Hk|L fX03xTG*bW(ueN_L6Tw"p7ąhd,5om/s'^e&E9e:ZcQT_.n'XOCCclF!Y) 6r wLJzvN;usMy~a'5'wp: 0v}d{6+8,jիFK9A$;XsI&t_p"(h%.3;;-=7v*ha>y^jba'py)^LQdV\0RbA<0nmnm˔ъUQ7=3)#vsjfr~Uh+M4ljcakuCe/;` `$9ʕ.a:#LׂHBA%ƀ!5?jךuQ@JI<̍f 6S IHIYEmL'{&WYxSVZycC(4*S-Iڥ($B\;n:WMBx0zi2),H$ֺk97 R[gY+!QFL8$ l705sz+~_p^C:?1S9ԑ9eXl`hR([a "a)!-k6ANJ@؝8hOF3_V惑Jp%ºvu+ӣkG[NRC?ͯq 5vzꇗW}̩U=c,XY 7oDɹna H@j)xuk2]*e As(U8.q@⌫BX2ߘnnV HO{wvqti@\Rd#jd!t15(, J~.j#% ڟӝ?բm_<6;Om߀BAŋ ]١}D1ǷG[Q!>oݘ5Sc93yS|AHEd/5qsqSF 4/ &}fKoW̿ƣwhʷ8M-[LuuT?vYFl!k&$TPp wI\vwO>ot05Xjz@rr5zlHLF^Al=MSAȐ "7$C4b'X.BsLb 8'99^k>2oFX2?qXĒt}&0NN+Te__GXU;-LW#,űN+g7wx}oWOj<Q%}DFrJK+˲G(Vt&Ɛ]p&IwnS>nc6:kE}e[kY4GV-IsV)kO"&>iwկlN?k_څ5"`Z*[K_]njt=X޵%@:p_{ڑ,r~Fu D*ޜHDdʮ.!o *6%W*Y3p_~m.<:y#ޱkvk+U*1P1Okkb-zZ&3P0]U"p\HO` rƽ )ۮGH'bX= FP7!}RZS{t К=WO5AB2,Ral+^t񭊣924lmJW' C=΄\,/mL[Zd_H 'c%/F}^|-Xg|?qǂ !N"kA)zBhXl73Ar]|a}7?G3UC@ l4Z;gI *_oP+S dJZʕzGn2o]B_$~qZ-Jo2"$Q썈Hܱ(7Q"܄eR)VKlSQ}9Q;k۷yם-xCR'Ru,ّN$\t7.$0J:2b_gLμه U9ZY ѫ4yEЫ1O(lkQR8CRnJea \9k>(YM0&5!]wcX^|fBK F!7oVmB_H<7(t?Nj֑<15a#k2s= FLmCsi-7qm^f&kplM~i8+A=&Cc^xt:_E*"]u;ېL-M'p'xˎ7\M[BQ !<:W\Xy5G hzq{\)k@"fNjpqqg~R@~W} sJwfAHxtC9e#F4E)=Jyp I8-!.ptW9p%ŕʨ„ωKUE*F'Jɿ&p=Et\۪pV4@y<#wZ5CkmZvTU2'Ep>1v j4{K8"x6N.- rM[־lway-k$g,^& (uG1OXH;Y['=1jl\Qcta>%ښl3:ϥ=0:4%wdpӖ!l4(χs1RTguAT‘u^ဢPTp0шNy;f8U!t>'3Lkhq4#kv4 ]h{̌lvϚOe~Afc ꤺ n +M&zptS$Y=GOPLރ:; jMv84VӠ^σ!6N@brJ_\Z7WugJ-W; N»qk;F',oyK˂֗!'D O3u#<(F{)MU?dBf>\D &ro;tt uOd<"T5᳘ lN=EM w H;Zk!NM1jVZ6t~tLE/gCpeqhƆΕ%6n)r$o((#?cE(wWT".RgB,\DzI2+,e{1'[R5CYd0,vbz0 d)(Y ~ub%\KCC1q;#q[\GTZ_5[6 ~_x>qxN0[[E BJ0G/[ ߲m&ץ59-O ~@yș jua'Ǹ;R(A;t%u,Rjՙ2+#h޷AՅmֶ@uH9i\;Ez+f$j,r"û-,fAx Ox +`ynT~{]UWOd?o tteN4ڦY> RrT^|m X 6,=zᥤ<K룗5LJI(Y)/qcd04(3Zn [`6R[pUR0ƧKaIq Inth5/so p2>(﹁sńyiբ}$C5Dld[Ҡ \;<$tn>/$KIB5˕k9ƕ |I"ˠ 8C#FdWL\k^!Z(ϥc %H.;;*\ I]{9j@XJBV낦]t,Sңi#fw# aڒ;w$#L꞉ ޴:+Oms]yl OK<,s9,UX[ئ&vt!ߤ~qDvй fT}5ȷ,crͣ΍2TXdС:dRwm=Uz- pn8OS6js#g!nayؾVɒD.ܓ_RۛIb=; 8@ת3Ct1,ūYYVJ YXd^on\S [Y,0^@t_4nOk5r,#+! ?ѩ9H貔}qpqdF`HOdK ydRn[tbR"(F a8F"R`SguϜc$tCV#ߞ Tu4u>}RɠAƻ杘h Kܰ Kbfu!W'b:fـyyײ#*$hfpn*mOƱ5_:uXE#,$1nv!jHkG Hq\KgM:Y>OoJtq#g(z=~t|2%ÏA^@bXGuAT}at^/pN$a|$F)6(-𢍟?G.EFܲh]5 >YS4)cɅS;^{+ i:vJ5>F {w4o#eqzFK)5ڼbҙq}Pbjr3Mz)&~3E|SJ~dY#`wxUگ C!RoS htZڴ(+E_l,7Nެ&4"$Ds`,fA({gp12>\h9 ?"'wWؚY@E;Z\P8%Ͻ=+A~|:{] :֑o=by wM|]0ctڗMa6Hz_wj%$j|Q52%.^QK9h(uڈ]%쩚U" #D#@TҢjY vEoW9L^B|Z;\%|g$]wj b5iX*fL;0/vo%N٦.]a=9 \<?@@M8OcћgXLrǔLeoWDrs+ϲLjoo} m o^Y[[ !הNsGoqĂohK2u:?tänHOƗZI 2ǒ: <^,ffT8{wT ^N"}1&C]nЊ|Ag:>nӶ7KgokWBϵV*ڵ#J&ˡzÌHn:A~_lȌƫB82~!3짆Rl?y蹝3qlqŻv?T6f9/zszO8!W4+ F{K3e `$cn`D])Didd mC:fq8t'd-ս'LiκAEl61|m/WN?4}4g3?4Nf!}f2ۀ8^?Hաڅ!?K*,ȼ[VZYȎMF0v~;%0+*#hW7l}QX݂N/?QGf1WB/M [!gk]59lȹaMQ[WG$j6o|s*ZÝsi"syn( 45wu2rFDb CM۷33Ns1+}7dǯ)- @Ν'r3C\=H"JaBh(h?W Cɥ]-K Ψ{1p)9[/GT]:ժ;eH qA<[?m 6GX?-9"g1|'{|(x;V?<tf_'*pAl _RȠ3XlWT>0_Apҧ{! ǧЅAm^awӘ]w8H_^ D(唰15{Ǜ!oYJ4l ̧.r=D"|]Yh?] 7kh> M xebzS?~̧!J?G2wq`f"qdiI4N݆<Ԍ; |FLYѿs L.r\}?"+"G5ym r5ÿYE{#b,ȪVR`v=J:4fꨫ[Q'5* ]MB\uw &Mc/z N<]I@m!1&FM>MiZ/|'h LsYjF3t9G"'^Dih|;E3u1<Ͷ, J\M9M+(w]܏ b@ 1A ŁCD @,0Ql L3i&wgO|I,7tɪP7;*5ݾR&ip/8[); bKPv T N(xmt&R8tfj/ƌ/W^~rPĕH>א JW .:ڗ59:}h 5 /w??ij7 ˮx-\,tۣYR!Ct-qo.YvuF@6[*+`{34P)!+c US UQ0O;rB"wЦ.wy\ߟE)SK7)1L9m#dZ\%{gm1^I:|DsE=ۛ}^GN3ԏ'mςwوG6Rq\E e=lRbuTԦ:ub  BQ"V֎ ';p`qf `J! P%ƌ+T9'wZR4CszL8܈=X{Lz{vP("ہJ,,؇ngyp(d)RE~ߧNZZenG;i͟4qig!3%ªEzs<$qiCIaeΈE`C#^!<(39>] Ҹ؝+ cv6냚a8d"ʥ!ߊ\&S 4&eDIub;Es)kbIckȏBn-#I4T뗲olǨAyA_Gn~ʪ2"ipŐj 9Uvg|ր4߷$[ `WqA%.<_<5WEȬh+-m芳N]8=^<;FqLL[Iص֞騔IWbݠX{ˣSy2K [>h:QI rدpx~8Ќ˝P£sdџK v*)z)4fdݡB( xz(5[:c0qS u]"=,y mCl7 ,K!'4 W1GWL ]e+n$`+/[4 1RyD!əјȧ3 Wk(Q#Jb7N:<^4"7L3Ks{ xӨ5Sv룷GD2)#]c7`Yd{fNNᯅ̪b=8[ Y >ۧX]G5|WGkQ>eq= tf`+T.ogm ڤ2ǽ: ݓRsMO)0jzc]'zۂTƩn>\^b=ϳI`BX>q@~mO1ynw2JuyЌ(ͨ Fnj3y#5ɳ'M(Y17{Rq6Y 7pXw⢔dtB$9WϐHڋ$ۦ!2="4SDTb,jC:P|vZf(F9#{0 |p@}cւRH> #]iT8pcsüsOϮFG'娘}H*x"+ėb"z)ڦ/f&?)ńӈ+, 9T7\^${uO7 ]iCmCeTuznuρl\n jǫrx͘%bk5n]EǶBĒ+XX6!U)Nw&psi՝'YklS>ҩ% b}Qln,fAKK-PC^$\Obؼ $݉`q[층j~yYΙ2xI6'_RIҁϮzBNgeCW˪NcF @Q6cv_P߸LukjVZP! ׶d{1q#9©vF(OpMӕԋl5tQy8ƅܓ`LB^˓E!H[6 x*d?q#2 j_x s+?0_.ٯmFN_?7um|(3bt)tO#YܵdX5h/v/R9,\9(A:'@ o&nYf" _@ m&aD!{"US=MZs.p\Y:x&;纐ȇmٲ1%[ X[iXu.% 273R sZJ3O>ݭ_o,~duXbǍRsUWQ3W?úGB4uK1|3[= *Ăg]Q"}{-(cVCRp%QZ*@*e'* +yb&"ljl[X>l*IU5'8|& bl2m9oFw-훞I;oIbW~lvXݕ` ,ND$H5IZaޛP?iJ|♫_D0J}ޜӓ,8MʁeK`$D^F[ סbpOK (jpx?NKk41 nнfd$#!/š. 8zKfr=,>԰La_X3ɸT <\4[ OErnJsZ.XS/`m4ą_%V׬6sſ*YSmJVmFO6*-PUk'ƙ`u\?6@uu6cn:˧\q/mB1W泗.7s܅&ѓ`R[vU5cnDZl71^i\"h ust')@7%tSbZ1Pq>E4>xe 0V_DJ<4Y+/4diY7Q =BU U \3%p16GKEtAh2r&T"+YCYVKOMZR0EԹ{ȫ|sdP}\{ajn3+5M3loyqE-q6M3Jtex`/' mݲAb'U!~5U|5hODljP)& xrzlwF($xgJͧrEP/kڱAjQTB^F:[5im轏^daFB?g@t@P$NL PV Nw5V9ۨ<*86t>Sm)s&㔺M39Vdk .K\K3~DnY>ްY`2ѤM $tBF$5sVgq;>]~à:LP|iQV4poCQ#<I].[]ЎnmIΘ1V zy GLR55^67/%x'J,Rf)EP+ ް/jX=I;y;VNhI4'sVʻP)u;eS.e]ld ݹ #1[_3pL4إfg;To;>;RܯWWotw_gcf:C_|b2߯:it'xI9xU1b%1 KX7=|^JlȾ%TtTT^:DUlSīv }>D(S7Q(Vf{(NМmB wNfWUBƍM lJױ?YוNT^x/ F:_$6l+1 ZPJ$k)3*fAG+<+o\1@e s *S\'sᒳrG-bgfDrfN :« E1qc/81v:$$HskR]OMN(1aBAHh;&F{pgJC:"묢 ޣl Y~R ޾mE Sbi qP%s].^ 6yx׼۩[:"x.@M"viFZ(+ Zz\h/1>~Μ0#-Ҳ7x^ѥ?Ӂe՞w%`<ų9_P[ٹP"ׂ Ip/,#]ˉ\M#D"C&kaD噯,Ģ!yig'q3\{K['Q4!:bo0MTI4+1, [bqk鶸*kJƎ|qw S;\C犈91b+՗i˦WT>Un`dؑ8r!Shk\ k;U_C)P]CG_Ac7O\|2xkЕE72zʌ{㙉b\xtW"S#aعť%NllyJ޿ScRy1CCrZļSGo3U?9g\{Nnmf!r;_b}sA:)Q<cD~$59:Rm7Dc PPI-J8{ JH%~$m50lQh1A۩ni(Q~ҵ=Mt\ V圠 m we)Rf?v2odi5ɴz.(h a-o;Pz0"f0ϵ]*G:׈=BQ_2I/lHcdGiY g> .)<^ $i5 tG[ѸkǥK㻑c?}Mͷ`\3m6 #`.\|V9a!TVHJa՞ϙaNCUeѮ vi"91 άՀ%>ytR3)&q7!LWM?`GTUfچ=C X2dD!!RK"$\ПWr=Hb {>?:m > (-c']!r=mZ0^~;[6Y*(ɩCIHњzbč=(^ũt}vx\&T"[+ 0$Kr*H^DSh`dW9^}( 1a# he^2(Ŏ~gZFgREi{~PyohLH̐I8ݟw\?qr SD>]> xω<(;XYC>Q\O~A-nzj) ?M 7Hf sgpqi?qQCg.> @(.QqWq\u%"I`y0[xkbqөz0\nR+ǐF܆MsH  NpdѧO;;Mc*.>}A52FIo$ziH=sٳ4\=G *pc(dc Dh ~=P{ ZIvxIJ` c@-NFH*r>;[RB.w=9BKmjw |[*`2ˊsљ߼t%+-6}5(8ͰJlM%&h4 {Y{>o1xNZ܍N6}v9 X?葰vy+= @gaV,TSjC+t/<3f.JqzQ_JK2IX.hU;TRʚD&wל\,1 2O"-'nxz.W5&9Yl)pճQ2PTC܍i=M̸.IJۈ $=6^L>6N9lf-vsHJ21rVlø'&WI+x{A7ς`yRI'Na4^ot9Qf<) Xy*Id"\^g:+0"i7TbØw,xH!y'ݯvK௛eF ؂7c) OT)lț\wSb=7*AjM p)ŀ[K YI YT6HFԭ?q߱4yrMF u0!FEYDz5FO;mn;6d6ܻ=(NK|z,͢b (S߫TPRPc4v idO (7*~ w aU,lJbSOCXnC9dGQ̲ *}xC 3 rV7dـvHv<@$b ~݁fc+R˿˻P+pK\*{ j.U 7Q'Q /_s=IH{RhDфf[Ogh+KXXC{}#n-Ig[ck]; @Lq aBFe e0J~\_]g"%^! a'#R,.F*p.5Q3/t,ZNDIM\$5 K Qꐱ VL.>}.4/rc@uErrz>s$kòe*x (f˫P~k=h2%&փm]V22Z2ky$O5yr1hp^^*tr,,0ѫR:ȵ @q$u[XjfU؆HK9NE H޹1RK 6Əv+{Q%JNRvTNW3]4BXBKDs;n칑ZBqZ @&+̫xc^(FFPoKV.`vQJTRc֫ 2!4 ])h7/=Q~E9@ˑ("mDɶxmKkh6G l\c7z':}r-LL)·ׄws0Y" <0Ӑѓ d.Nmkĸu#{2+8شY&6dT55)/PsQ_ӣL25au>(h!KXYϽ8QD=0L9@31be?85+& Jote82#HOT$hc]VD9MVG]_;Ear皘'xp#+r)+!*@oRczb,a1lI彡fyaU) :ޡe5 gތ/x>"}-:?.l:5w"e">ʕ(rI_1tK^>NUh5~0͔U_׉h{kW}=tm,^i']]>ILyJHT o^/lcQ&qP/1#/pڼf? ?Ƿ!y RR˅xxYe< m;ح<$V*({gP.{΃~(beqhT"n֖e>JImQtIX׹>)ưFJCU"ڲ M#WF)%"?ۋ$'1N3cN 3dE젣fR/4@pDFm)Qn={DnP"{Ca4O:#@1%JU+GwYа:3#; H5:' Nukb3KgqA>RϟC>37|j4:Jboc.)JHtah٢ 0,Ψ~)FxIOxH:AU48]莗(Iʔ2FmmЩ4ހZ ENPo8eICKMوdK=6sc~[L@Nеo/8X$ +v@hzdHz,9 )ؼnDZB>}}_S:2,:pDRpqWNomz+DL%0>;I?EU]6 7`4tiJC^J*j9]CSJOǫ`{^\CPިj7&!"VX:SG'6ӎrtp%{cD1iSy`dURe6K:R G:Ɇt蠮VE<#ԣd*HVGEia [xN nyY{myBbsnڬ{xB (2"4=|V?gyEONJm($2(zxU㈹/?Yѩ4Wڽw$NY &0+w3*Ɖ`+&|v '[ vDd^*ݵJ(IrL~"\^D8G寓Mxwp5cQī`tGO]q`aM?@>ê?Ķ Y/k2Eo.#kRBG=KBnKscg"Ӯ7]e_XD.:6kW3Kg릀٬BsBكhR ?U:^?O 6]KQ5rwX5F&7,?SY*Y4b^:$x' jH7K1嗼s*58%o3Hfh`D9| fB`CO%Y]jeebxg%2 ,u9ȶ8 n7M& u ]>p#hӠ&0lPeƂ 6/K֡[ OaS)LDcq=GHTB0|DH|hEEH^'?ҜWED3C_]O`1@1_VθN]SL|G2D((yDߩ.as0;[d" (AH/0dʦ hزǪCde Ec;1$$l7Xm. $X֊puK$d:E\N[0T u/쇵7Q(u*gtLUׁN␐~GP'|*!C""A +peU *S[gtz1 ymgE^HˁmlJie4&ejɩXX+ۣ?f.3glB<* iוֹ ji~-ce^AS~I!5 *gSx%rdWĤ`rYWjʳ;S+ R te%2FFjOk Jڣ[+ہ:6~ӽ W0a+ʅ4/@:5BXCuq%L*@T|^VtD#YܲHB6Wρud„gn.roYK8 W1w v(1!߀L@t@1%RVOB Hvw 39pC9$؟ |~8/qF #>ɩ,Jq 6UJiOBg6#?E/%v2F- j\90Osk蒲ӧ$+>~GqA%Q~ T9_ 1a-sI1 ,-$jKoE򀏼wmזi2iі0 8ϭ#YkT6+SEЭyWu yI!mJЄb'x\uc{fc8+$ӄ?r~ 0P0l"rA6@@@peREoq&{DzNvm9Tܛ,>Ǹ,cs{jSmWԳ+lILΧ J,@!hl:"rH m@-(8 N i:\ݡvIDB{ .}1jES /&3O|8觉dPǂHS_me\Z H06^6.[SO7/C_/E:dOBV6\X]$ADŽ8 bp[XdJWUԢ[~[j@[zc,+Ys՝ء+,ځ(2u?ܦW &p5+k#Za#T?Vc@GDQ3z"xŕ!GgS(j #q9<:Rr j+&P?_{)hKJa)l>,~: FQW%0,{υ@gr]M|kQ7K8ABo<"G?[~+o`vhp#OgcoE4UsˋY9ocd%M j^[ì=d"PZ\h :e ^Յ'$Wvb˘iAlSHȐ, ν:OGP|QxC{8ほltI3hЙaIg8 "b(s {[Hْw ixr_V%g`; GJvt 7S2wo}4n8_QlXSG6ŏ dI]VB,d&*/2WmN^f_S[CXcn9|H)<(J0(+ڤչx"P7C1_əS`/!|xzb_Oގ6PfZ'ҋ[5zvJHCGsa,z5JSԙt^E{z}89njqsO{GXxAӗ[>1+ĩ$Տǥ< E6/lT}ka M.wWQ35`5afEr9-U'2n&!B`Eֽ r{3!JǦ1H>BNIML8FW>17xrN,fӇۛ%]Q;@ hӫdznYOcEx"8J((n~$E_nfZ5rec\ۊ??~z3#EZFDIm2BMj* ThKWwjs,NAzjlN:PNC6Wdۑg*KH`H1m&oTM@vWi~Par4^ywj(DPk4@;|%JEi{瞝j(-!ɴf.c'eXn҈GL\B`D =^lZƤPyk݉!1s"Jvu-@r>c78bbuyUsÆՊ&l@D q،+yV`ⱱIu@"b4źL҇*,]eLe̎h}Wڝov,~qz兏PiLZœ! fmrG1bؕvs B c3z/`L!f޺N:tu>YBQP0'@ iDUf2AmSPͧ>ꥭ藁sq"z?tu\n۸7AC~[To^HV22,5cX|VsgXx(S!J>!5f|]T moӾ|]'L%cc~> hkKr=!f[/Py]1 ^7IÖYËLfK:LáfXD 1N,XR73&ns~xbsʫ{t 1K":ھaA*??ULqphjw\ӌoƢɑ1y'zd%D1"ŕC\8"C@hɋ3!N@gc_-{_5@;߀ {q|SxᤶHY3/)v҈"wOj4T̯!*r sb1 SM`3c\ObMh*JA'lVղ7af TNb螆yG[êX/VqoT=Ƨv βK~J.XN/6j"= ߘo9؉\("ZOtM31n\o# ($ilttblj;&%۶K<$,z=qa t A]mX=.om)c;Ӿ^.˱"&a>L rR=Dž{]%w[+9]HNtd*ņ XeRr VH?ygO.6^9AI7)JyEK~e2tt vāBOd]bLȰQ,s%֙٤#/ CQUD5or$yr'mIu4B"%-s%S\2;@Q+=3f^|KxDAh-ص{׬6_}ݫ_fJ6H'PUy$!M6q).6Z|ijJxm!#"{Mاd(} ?&V**'_,2*{ 4X;o<%.+3 e7&$ԗkh4kY0&q)?8\l_ޠi1.,: q߁wC*r0eM% 䃯 Iʵ'h7x - H2(ӛ2wWa@/ z T)z'NGL3ofՂ9W< JVCB\[CY5C%w\S/m 扌CfaJ&~ըqri[Xbvk9>]Hx?jR-Y a8ZA©1Tn& V_:R@[,OvJ, ]/snT4ځZ'ie8xD8:E["jx{Uшv̧V/ɗp K݅0%zF7 B y_ܾnMjQ ]*"y.D-\]+q!b[$p8dmpGufF3{ܺk qAs.i bHr $M:M^e+5죪1_}s&| OӍ3F6d 8Ѓ CKM_'G^ _OsU7=={&i o# Og͚r" <_e5Au܎w% Ɓ5woC"Qbp}y͊{uܦ61J#R2jP1Qbk zl;_5Ү'Y'aE zRLyh> `xw'xx&t?3vtnؖ#Ї@R{?2Eg%*i.c}] ԃyqg~~|V>c3;r4H ,qTu, *DzEu J/>&.=G_kO:~,7{K~a{вV'J2S8(#pO w9Y#Dl[4 1_Vf6\F:9.Na]&PX^wN<,vΨnCtyuǼ sa/=x6#M%)hV)d_QKs[*IńtY\d u̝zR`[ ZTVJpl4LOv hWCcTI?1d&6nšqHNRfVF 2 ې_GGT ;0~|Uv>߄%͔$#L ȁ*-AC_6츇55FLH"az!o)>f!mעs87jF!,h>+5Jk.|E\%5pL3 hl#(Bi1Jm`W+:I7:Qb`-o }?V>dHۇZ4$?SǙsB2]+=9Yqux67\iKZn)R0=~.owx:(GQ_wZlwH'@D[&ۋ_+l6 w չ]c?A4XGڑ58TDз:+ ~"P-4.X}sn F\Ga wRѿ]d֨-!Ŭ})tAz.k_Uq-Z l RiJJP!۠PV,_*Ybe(X&c$m-dLWE>䣐BUKV~%bHk 1˥ElX^0#3|\y#G@m@8 i&zQz?*#cgY2Ae4<$dGoڼ3}1!{﬌ G27fh]ES+(aZFT]T%/2־@2tS")&8\H3G ,E^G~~^dj+e 8ۼRYa|0Y1- ЪjQ'1\Kbi˞J^m hZBQ8V<隉`KˁV!(2U\+HW0A41ۃ-U=⇈;7Q}BU"-XA'G1 -ĘG[`0׃TV y \#eaD۞3AC+* [34W_Dl 6iJ:JhPL^ oƾr =>ekj(5X}.I룻LZ#ߙTT׼y%蔪HlGb|s^ޒU ;y[W:jvIMd ^I+2i1HClW,Z߀]v:l4 ,6r?@a!U0{U)U˜AWxUGhb}P\'ekNC m77pe 툂uaV$ߵ ⏹%[RZMvFbK1(o+&e<(}r_pOegt5[' ۙBtkX_UIuCtKYC7+JiVt$U 5mRx*i.ndvo-C͓bLZ-#W/ɸ@l"^E@D{0 F`F85*HǶߦFX{&4*;^s ^ں D kBa3)[uBsZJ l 0_Mjm0!.lyZFp7Vvܔ!C7g]Ė8#,Nײ4"U0A[iaKmB hh14K%k֏~M Q I*ř e'3:8iB2Jш?zމWI`Z܅2Iqa[ Ⱦ̬>ilzJCͨi<J3q\[To7~?&7WbRA/ Tz4+ ʵ KCh |^'Ojx,m2EF^\?=?!*GQ=،m;q~) 2ňvR.ܗ>w^+LwNSbJXn4EE>£vYK{#Buк=iUk9t[qʅIh0d Diwy.0ؿ;7~^Lc 0I/#6Ƣc]6P\%vށVǞ\=_7>*p, rbyqy6ÏY hz+;~KzF҆|K'h-BON?qV9q^4׊]00^y/ff!(ҞXG?UcH؏}DEc("*}˺Bzm5*zwlPszy|q5:,Tl6K5q'bͪ`\@RlA!s2Qp#wB6R͆1@?^GŹ1R_JG#DBn^\(QwҼcI 70\_xA{"ڿT,JP0xnH.X|614qӅqyv1~.Mˮ{@<=sh9]8]> '8nkvXzQ6槮p̽|7^}p.=ڲ}BMh"2Pk$U +{[99M.\@ Gs eF1Q'Z?ѭy-Vl S.-e0+\3*N+ŰmhiH((MZPvfc4|ܺaW)n7ETͫS{C跜fh6ʵnzrpJ[6IW a1S >ݲe }<bWH56rr9qBou7aq$P>5RF<8V5#Zk"Gl)x-2`SVX*W3#bLZmUD&mPj~x6Wne7ܮa&=gA7Jauva?KP~]YN2K9D9 kjv>u5zy)9 oֆws%;{=;,`w-{CH0 0SA8^k RƿO( m:<#u,i\U ?r#GjucI3A8=I8(/`@⿶ CsvyE^+pg^֊Wfk6:a99YB[?/l_U=i.M+Og$Egt 6,1e$e9:䳟->Ym|@^aP y{^s7]r]f,eC>"6jl|3wZwm_v. "Gt\eڳ"M;._JyӜSJ ўHbW}(iOQi9L;Qu掆yUZҒ/|EW1wDfXړtx`8R)݀WGެ>bRZ1N3T QͰ<MyQzr*_ uZ_!EÓ'#xYY&Չ&\$fhRhhCf2jc2[eXf(ޏМKԘH{ɨV"f\ٮXP淊HQKu, Qč ٱieavT4AT).!R\&m@KrZh7 eJ\Q"ד 8#7BH_L hPqPEwiYG=D%rxX7%<Ή8}bF[ϱ쓥^_Kͫ;.@7u9B /q-tL \ni!L:޾/ jA5Wİ$e^)ZoCHgmBጜ<7{4Q-zsJʼnnmz`v}HJX}=4hf.9À<虤!ҠYRX1M=tD+ʓ ]kOsD^dwvV}3i-Tf編$¯>++p.?ͭx`mP^}XP801q ÜȽXQKeJ֑cS1):X/3MDNr_avZ1O-7lhz]";ǟ)wIKټ>pTw 9vo{/ɿK Ac Qr>Jvcv7L[̊3ഘ8  qj=aȅ06 DNI[нMT.#gp]^[XtHĭ:!=`-tMBNu\;,Wyſ 3d>,%1& 5ctaZcPe֓}Y,hFagFg5p t?8(DWp??)ƧJf,2}k^_BߌͧճCa>v?;ܐ3LS 8|P'̧xNK pTP[pٿy}?X`($Guygq?2) {z`@Kc `ֲ@6D Vϴ3>ҽ.*sψ;JJi0@57]BΛufVt\Q rH >5Hʁv {*CEۼ|C~e˜\GE&v{"%${r9 `m;@.$G_]TArbڣ>DυfBKZ\q|BuB2SMI~*W*E6댧үE#c8]t~6 B*U)Du {* 6+-lEW`6^6HPB'UU~B?a wi-$ۣMԝ]oOႣ")`f^lLﰆG5g6h;.4FQCH(ZצR $H`Ӄ{k @`,-[qMf }Fh,N%q+pEH4Ltp;7FPb4|A߻&QcKkw&;CxXy$HzUeJBY괹ntywYYR>e.L.(٪gIft?m`\+įŷIrk<;2Z?j-y=U8?bx|qh+n$y;4V{[܉iw00٪Qm+ZHc_GȴwPi&&unZh81el9 <>4M2{#Op;Fk/"ox?k3ih eU6FԭHx  kGorJ۾ƺTݣFSBRh6ҕ#"d I4||Cyn=z_iaR$)v*rq55-j@ŅaYEbS).@yR}B:tI OC`BܮXYI y\u*˻FY{.`LSfѻko:P}%CL ~n Ӫi;xYʋ%"kժdЊ;"sҹ,S˵G0S*b tf03 vhwv-ӂXΔkGd%23f慬!(&FeȰPI9k=`svy``^nfb?9#L%T؇fN2k#QO5Wmo^7_|/Vl:@,"-M!J8꣕! -b!c<2*8C}rKr!yZ1[d ЛL{ %-[͢m=ݧKBF1&5cJ/mU=D+ԩm4)a7T(r3>O.yhA{m8,3?Ʊj+7Jؤun>Wm%g~Y"ti{/O?.Jߣ5xwE=mC?lK B rQ_Kܘ Lcq<1Yy%#qLP6PuRsҴ9$&=4,PPꋓ$(֜\rdlUn^pvAk+6Ϻxqk0\X7t='ǵЇM// ;,rBZiV2Շk@V'tnQ`֘շTJ?+pW*޸@"^1LYKNUxuamvN{&'l>+CQz?9 }+"Kpfa˶\&UYLr Z Cx8gh?1NćB|3|tHFhl<=1GczWIW.J2iP)(?CY]VaRy7\7s&< ͔/$!Cv9bv",IrTL-6Ǚ3)~|8-W,*V.L`D:Xjȟu/K`Cmu͘[b`ԴgލBe$rþUwovd7ףɕ@sz a8ߢ A+]0T#?v/.oȔbqU0KVӥW|F&>W%,v(܏¦Z<<;UjXm3G0hMDf&ka;Ptrdz'^8o28c="{X:&Fye[8ʢ1rʌHhʼe8F%X)JG1;ׁDF-'xZM~~ۥ* rQPZ(ݒzSgtXlTb&B9A!h̝,ɳ,ǃWaHH/?BiЏΈPA_10KgT8Sy3i,[{wAu%ӻH جTU;Kd&г2F6?qc=&!RR~2gs^<8 Zc;Ob 3u *+WO`𙆂K|-᧑Dc]l}Ґ&t@wȉ̧' t]6'W,Vx_@H{Yōv\AJZMJkd*@T`E\׿ܯ\[8Ҝ+>-#]ƶ9vwĆ}`?a=AB/ ,fz/rWcliulΈM_I-vV "]PI9HW7c?#Lt) Lq6M)c%mi9}{0Ƒ=O]ηC>ubaD8Up6GG.v0q8bCyϥ9y&OkJOt|:&Dg݁791ŝlx>Yg;QeC=uqVRqry1ཕkVK@~q`4|ݙ](5&~' QafxɪJLb KJWQ_xv?cٲֱjܗZ\nV>r'ݶ7w~9-z!bl 7)VZr}"dꙏj>DF3teQ4xV1dΡU ܐ<, f(E%Bz %z`ũ]OK{GvIڏ}*^ƉeW˖z5#"(H U 8ľR>l(Qt"@d UjZrGS;1Q_;a  َڐpAѱH"J<pfB5o`Ս^ZwBlcz7wtSz! [`ȏp,EqSgtJhsar.ne7Lܗ5Yԋj!|sNyKP+9ݥot,g#jl`/YVQu-I{; FFοc E]ωx@1׫aۖJ T9CB[k䨟'Ly@zce 5]qtf9PIFrT Yx`@-rކЪH*G^Funs*L;G< ҡ2\\J*iHnA+K ?:Qq6mvt~yf$}BYˢ8yC\y4E,GJCLɨⳇ:FssyR_7Zp)顛2UፇzH FFuq4׷PHЄk8&-Vxe-Khh_iҾg0:*`EmuoV=T&<{֘a3{ZailYlE%_Ad  lBD-pӔĆB7H_n9(7|KR;Ɛ,CQ<=B~baS5~>|2icmXB=쿜y(e/ƫԑAǻa׮'qZw(">jv!&|.<= ynNIU=TcjGw C1d7ׯdF l{/?8TM6\ ;mgL^lOڵe&S&.%yG_8Us1Qbt;}֐l#4qs tg )YVVrNqsoeĽEk  |ݮvԽ$>uXy[)%@ceχ.qt`|7쵣:N ۠|:'w' CϞ>wYw,~)}saYk/ֶhG#䵵?eВk"^==b듸e[+Bh#d;r̓B z#O *U[]ذ&TZgNzՃr|_l]fRnM _劙YͯpԵg8/6su櫭;_.1-UPˆe<9WYRCx\7_61$eK2%!36Iu&L loӡHhE+wy &ԱBѱ<\cMNp&B~8wYPRnӲɝh0K߼1ȱBd8Ot^Ef΋{ JГp%;=kb~2^Md[piy"UKŵ[ħ3攄degRA'!r>Oi=f19"1x|^g%oĸOzE. Y96;X 1]G;hS/۷7S3n)ka_ť E}_↹’+Q3t*巌uO !1.αv--y!);u?Hz :q}Gk/c6v6Z> jJMwBb ;d-P/<:6 22d%ynVc q#S[ KY@߶aq`0%ЃC?òsfo,[B Quc:<_w[9ώ?ly|ya:[8;I~֛ ؂{U:%z#U3qZ </۬a裟rxJJ;*Fl-ysa|%-}s zp=IH!dp9`r>O*U`uXu㫢{B *}c2s˦=C yf訵sItQ"ЭqZE{ IH7"TN?`])Rr].U|[ٮkWFNWe{zq^&Ƣ5DR-[@NOέ+ϢivSjf`.C6O$Ѷ1NnT9ޚw:GgL(*#) +q*)=K3m7m e$N^D-It?D=l/)o9WdfG?;ҘgZ>.k}i\E$F}f;dbPcc{/uʸ(VE UӄcrṞds;;[qWr_7#Q(nP&8=`%Ȥ<ǔ8f3 Qd QW$+YoAS|'}41Tay}j6\}xy|TkM8$C*t`"ȝ) VG2+ލ+#G+E3݀LۏL ;Jt϶s@'j ݅ |>S'oc11_v@{8i !h}1NH;lt] kS݈ĦM$ 5*?PI_^1AlӞZ`d\=JbIu!r{洐p17y֥KC*\*C~NYzAwk=ٍZi+bl=Hw@8b"'xq'> vx#cu) XTgTt~\Ҵ380q07'Y+lnhP %b*@ྲྀkv_9iKE5}W+ô8gP5ok|Os.yuB8DpY,/N+/jS *sa,{G+5=au6wUP6)4N:2z]1aESFm(ceʀuGAݒ-ZG鏇-Tr|?7n:/'{ /eUKE;~a-!i}j4b<`\00 kh7l/2(V;|%CAJ% mul8`+ \aY$:|0a IBF듹KJJ]D{TnձŠad9“vsȊ%mƐ:E$@y sQع.S&M;LF=s?K칾Ou4:wd#>fp0mCݺɞ# ى@PָǤ*%d!`(q˓91 _}# ٽ|5ΣlG[y :/ۏHRUs[t@ORmʃ0łKm,NLmFqD$Zph~0h~`"ya# 75j\qOHM4h.`#^^.)ԥmܰMZ8eqx8aש3B+1bE=fB%u y^p6{G#q̻Sf.Ǟ8 =t5#^"ۍrBD& gD19VۥZpQ?%X>S䙅;Hb )jS5yH p5tYJ"OG\^kdFS $Kd֗F6qH9vv5V Jq7oRA֧j}_z<ĆBf/>wvJ?/Բ?#cj )R=FƧ4.Di /n;}5H%4n"ʜ0.J{ߣl"S_s>[v==W6EʚGM*3'xN=s3Ҙ&sY5c(]B5[.)siB :MLXnP7zc&ݢB#"]Aһ'n˞lFӌN' <߫DtS8V D΄vt1$)r|໤q4Do4< f& hDl=P[Z_WcZQfjZ)'ϓjGc,28٢H"IІ" u[#= |3h2ΑS)%0y<*T|StO4Q۝T=pSt4(GZ$!p2 yIR8%;un('7M;t>0ȡ(nӧ͵&A%(aG7qE+T=D4{aUUocQWOFz?LDS}isr`^`9Ci{ivy~F^^f.d65H>!h_G;D|~[U},ۈB)|]뢉3Ykk0|* UFj(I[q-LR 5(5;|!ULpxy8qX7ߓGp:>[ԝ$P/i$2+8ssn8c OK 75PȻT (PC~=X9Gկ1W'a.՛+҅cK@DBYPTrZn9]ⳖNk6 )i-qIM)V[QbGUFÞGQyE^w>rs|H@K⊄MA }clͯ F?!Q?SD~`/hplAbPگ0q [l6WR[+DBz Ǵ2]gSd[-X H2., &A99֕x*[ "Ή!Q}BWzMbj׎h35=C=I2@I2|(.tIXD"H|]v/kHT:%}Ou"5=X7'=ҫ7lYXN4yWsG(OgpKV)H_6> _gMŒf'Q =G/)XEș=JbVŃg#2C(ѵױ@"8@,3#GCxyG1!wn׬-R&=Vj9YQ$"𧿤 ,sk+:Np}I:{ qG!B!8hb[-m AbOsX',s)XC ]"S'B@ö$xx=AFy8XR@Aߟ$=ylCq?y5@-ڨNfGce"˞o@IQiOu3N/I\rofD]mc-oN\V{Ivwr!ҙ$mTMߕ}LTtl) 9)ָt֤_cpu Viz+8 !.G}s.My:Ce+Pd%[DOqb!f8䶜"0(_&3}HATU'/ حO(WB "A}4_@S*4t@sWȸf^fϹ8gn'©V6*Ll>:\\p\4K <}mJyL4IbE#IVNvmt>"װ>IK}2Np JlD i3: aHoJ;G ូu U/Q|":a=2gK@^۷8ˤ~,*_iET=b KmX{+ >ke K'K hcQetRM ͹LHy!76*fx'[q𸘋m*3;;;Wc00kEͣHN7R?Te{8e"$L0őXUؾV2RO.I x0s ]FIאI!>5j/6 A.g1ja r\q3fP |{.fo-!b GQ5~qs|aD iEKwb aŭ\<{aF\t8/) i:;RKi>utɇ0m +{ }SUi(I:sP]~fzsV%zCPM#NMgXP]ʈPVCh+^.8H|Cs\-ekǂD[x%TAΩ' (wz]#dgMGޛ_|-R|uF[=jow{;I LӓS&ܽ bT~l⛊k;ޒ:g'ØWkhy^?L1vqվz9 Fs.Δ&B!ޝӱSxH!Егq| -`¿6 ypO kG=ڊnʤ6)i2CQϞ4sr"W[= ƯcyG8ˆ{HL9jˬ-|G6QNۄuZ.p(೟oUi%|{8o"kA)4Iv,MMf$XxMSiww l=lC& a RiIX^|3_>'U4箚3HGi7y.wvhB7l!}+PI%Ydou)?Ƌ˗~76W,R1 QMDFL;[%[In~˲qw>Ews\4ioϢb wwU&gsR +gb~m銪Ƿpqyd]VBo^vZ8Y5DQuMxx9ds4{vvBzˬúٜ?,\9:`ÛQM>/#gB׺ӻ(`YD6x|F$i Odx7n/@Y(_xWx_`w>|! m&`A>;E[dC55Y+9O cQ~2H g>ຝ5c_JG"N1J'\Т8 V3(a7 i.C.ȚLĸD..gVO5 2*AF1}t &([Z>¯ʨpÕZQi3)ucʪ ~qc3煵Gȇ@`5Y줭rS'om̃~]"tW*TG/Iؕh#Am_& 9Dc%4_6GxԽ(0B)ɍIz~q2/.Do,-7 aCM5{kyXW 3 ӜrE b l9$)i yVt&Rk{[/|by`4<0&P&4]Ɍr[%";W8o))~nj+?/RAE++80-< | $b]ofFk?֓?$hD3r~ ?`9$ý茘G7s%leV]6cS$d/n#%<{ uA}+/Hjummt @nW)MOI /%p#@r`Noˬ$""xFOO]*e=Ԟ)}C^i*8 &wʊgQulanI-bx8u\QWEq`VZZ&@ COgZ+hVܓCT"X4CWPC_#TOdi MD|3-`6_{,M|b\^m$JHu7JV+N}q!o(QK7}m`lAu gOBU޳+A(͜]Ę*\tX Yn$0_ 0RmG*Ggdƶ|(9tŕg_ȤTaw3.A`ZR\߬ `/CԍrzZwpmY`<x'Т) $S[/}N@s=e]Ps2ՌFUeNOa6A)In:r?%+ wFB mc(2jg=bz_ޭ.)eah2..mEx4+Ձa>uWT<Фaۭ;hkɣiDEA|KūfNVnpz"js :[N8p:-Czjgw]>T$b?I7=c$ g=滖fTMD.Z#ov;k# iCN`V)nKe&TNKͨ#9}U $Dcfy!<>ln| ѥp < )e[|mQeW.lwsn@E/F鄈kpXKH@Jbjݖ̟j}E- 7kKeԀ7&[Z,A-("Kb>Zk"/1UZő}v: AmDs ACM)b1jwa|a/djy$ݴL_Ty=Q CJ-Hh`wo5fS 4bhiNURBvzjA_ ύ$[bR?4͗ϴKMڌ>v1,ӶF뚇)j 9nQFqn*f7<S mҦ{/yŝ%ӯ,mO~?2:ZXU7߭ubDmɨΝ%:{* qUVH<Ƿ/|;y@)a}TS?uA`kO(S c-Z֟150T[r`C*Cd#[SZ]'->W$ y&ֵ k<ӏ;J:'E$myXݹ!(AT3v)NAsX ,!gx*-\}ޤBzj%hvZ Klȕv"ytNQϵ5o!/ "(\~υ?v&>ͰA3\Bq\ĥ{`zF?S0 )9qP>lU7hZqDgC;B]ߏJaǠUs/9gʧeT8ARFg-Rk JھIJcĉ2 A[i+fV8 1ǨWg59,:$w] ?ܬ܅v#GdfOj8ۮYhp <6ϙ+$2amw;f7mApEO}RA;jzu5qտ0q-SMH EqЅyodewN.ah16EvM{N[&Y,wLDʛF}I73c=pKXii&WY_n"jD2 &烙 @Q0o~40JV7`*[z.aCnC dPֈqY){ƧhAP?d8k,50 7y=|dz2߅N LKru1r尜XIѼ\Q_FEb#PIH覝S ?D|;Kʾ d!Jńm@}V[|8??5颫45uX䫣jyB0sWr;2kw:sxT{ K2Ǣ#,ߖ[RoYJ3u_|lf`O79J)v \M`Xr=w ND}7>Zx )C$\vBW YĀuf±Nr8P,d%Q'I{>m2+?B5lEvK |-Yo xPh KiT*sŮ b{!J;9V*9\ J kbǗYī-@w`a4|9R[b8:lujGb5ߌ&jYv/8U<3a g~Bri[̣٣vpY~3 KUu$cKל 3VHC**&N-F?>|U=H{{ha{4SɶXğel|gA@Udo.OzW;zS_]KD fsaqj5@3s!Q&r"1bk;f{v.g>ujdU *LҲ#:IDIp~"d,5U4J⣣CG|0P5w"v$ & I&DJrQ].BEٝ聛=@ Z[d| %)=5XL۫q ތ_a|!^.l?F _jLvxs1aXmRa}6mgV]CU'6.~|:fƥE[|*jQҖ;L򼶶QLkU./c泥i*1'}D"Oҥ&QW#2 Jg/o FA@ ~i߰A*Qڷ\T%eӁ:mO\b[-)SHd%>w{EA3|Ӌ}܈;Уc%t)Jp3kwLS~NRyUǴA򘝤!pDJrKKpC-Jl1dO:P@6pQ\72,<") IY\2`Z4̝)<%{ƜwCiOU {SmKYS8z Y ^X W"gH4> \Jv0Q{2bFj(Fyb(nsC_4̀i?WHYD?*P ӻ ^Fo8Qb$.yм!am; (, :sT,,|6\By-p*FkˑxzC7)$E\pE=kcb\\Y#3`]@B6VZh0p']vUd~6X~30Wɜuis|d/n6Ёb,;|#l])Ni;8ο Omfǘ%Z3e[(`dRH\}íizO}$GZ+򰨫WYJuY,L>Qw| |c^^!&yE82( -lvI&hx؎? ^A [] 9> =W#A#]CՌ=K:u2Qދ9[I<}# XH\[ E B?OثA`mjd(hq6١/YC3w[zmF  ,AN6oѤ,p8ITY 0r\Le@+U .B9MFܹp#jBLy=\]-JTap=ѥ( a(U NeAہUI7ӡbT[ ' >k)g7a'ޢȊn!+zN!ӛW E1Q] ?TȠ ɅxF@ةuw?O69`֫/q2JC7֋>7CKǼK a{ܻNS@ } gu<̊4 =tI@GaEU)"*됽(/^T5`ϐaGD>XdtPC68UxKD*_$nvf9Ysy2I%\ %AB%u!yuQLɌo2QP5a5r" m73 |b3ӊG}W:!(TSSX!0W:;4d<"aڬN7\BdljZأqKzE(&&YSMDy`dobQ(۸<ʲP^z6&_Z>Veg!L@iP9T";IHZn\YSfOkUD$u '}D#5fv(~2A!88kXTy6h$˹v*Nn1n>'4Y$\=c`5ifv\yXRQ:o@;AS4q'"}jb٘Ńa  jv\?8Jdr9Fv=h5;B#{pfLD0|~]Rpv;I('Ůu1w(7u0ʉ{aڿ\o02FX|~`kNc] iK7",r,WJjxMvx\KN#FM'|Y=}'D_ЯƎKS,z59PX'BL:׌Hbۑl_@Au^a+*X89އ1{So{0&qd7 M̩7>r\L `-m"KjdPf؍ h[CڵDO1y*"y I#Yɫ%qU19i@ЩXCuXSY~g\_zr>I(Eڜ~$}:m"I@$uW}L4 |8v3'3!"H <\ 3MEErG4b\k`ds\N>kfQ7|dMݳl%2@x~o&~%ѹ5tRqܝYz`9UՇf-YZ^yF`]PR~9T)dK6)ǭ`n).quULґM<0i`|&by%FL $9G.-4 #[,cg(Р^,)_i6B4nU[->d? Rmʋ\5yEOو>HVog IGrA2m~yQCQZM5斸W#" $P]A.' ;sG!X-tmXѧ6e|qR LcOb|F,^Zb6Mφ-Lm} %vdLj/̎1Fg#FF4 ?* K}~@bf\i'!qQ4?b:{52l4MqXn0]ݫ}s(т!6}˥1ۤz@%*Y;u<+$sKoh tk_5{u ]~ iGc3ߡS<&5pz6bRkN(8Mx~d|~Pҵ@l?5щ\˕=Ԗ^?lstMԹ # 3˯@ەv> ̧!¤<^7,"1O`aǺ{N=l+e갅<+ h}dr}kkL qhԘc>f$ bW4 b`֍oBL|ߜKlo Mڂ䉐cZy-+NsI>>^t D^ =B3L heT,vK[ZNi| w l_M#,V7@c X3]ynym{8H!i0F6Af烒dۈz#ŒlةmJM) qHRh+8<&O &tZQ>A2ҫ1oYyvu<׺K~` .oPfSqjt}o|;/I k8 ~ ܕ#IHi˹oVF@iuh(BdT|uDuH'aXv~k ѴT╾3%ݭ tJw LzeYu ҀI]fJmj/t_@jI4atFW~8ƴc,e6/e؝PIBv*,&o;KEFZK1ChpO@F5J EǩT1Brn6}w5%DT!EH&"a2f |. `yi qs5פXkqV ,OtE8ԭv!w?P2*A6b6P23G^#| _s|,=ؕ18RLquO~6kM:0;l(S`O-@'oXq7cY^]&Д]ԬZKN/^+{^*PCX2 }|'qd=yB,PGdQx Tx >]K/j5ӏE6&F5V%=#0)xd_nk>n)Z+RjK=r1l ʐ5G4gF#& ڮ1att0E}V? DFZGMjkC,-rcėX#hE&֬P*Z QWu#Px%W8{ĝ!?4=U/샟JbH`g}ϧV$,F"HL=ٍϡ0>g,/TӒji܇Z$R%tS؄p_;F%$3 QʮU;OUqE*mAT'IP3eGƍDwSdKE48E8#0p*=_Gw]tܰ$GYz!le'6rUtʼnoЏ!ҩ袞7c;%_0E:uǷB[J;lTlhmEECbbڽhxѓ3S YA:>J)s*H <9/AqewR6kYXAs6'{˯/.7|HQ֚}#5?Z1;D֔@/)]&+7M ͣ~۱vN:]@㾍]`<:dshVgzy~VVU1j?'*ӯϱ-[b,*2ÅgnFd9sAu+nک~Lz[\f+J ޣ>մ׳Fa5_wA>圳'K#i m]{ #kHpD(XOQ$qUd6U{:X$鱪P1Ib}ٻPAk+b/5br)<Z~2z0M[TVVZaS$o=dIS{5U;_C=!xTtu]ЫS{Vîcܞ݁s"`i`w Uhqw}}`ܚ sܽ&S:^A; /]fF:"de/UAVogYښүlɗL+K U"6tPTB╅P7 1vܯT5+nUټ&H^1<^t}O꿺׬y:p- `O泻/;f\ZSک/-1e(,.'< 4ytZAM2s2GH[:edvK1r.f0^ 6P]nR`ь3'cuSM@aWvs2fNoH|tqrP->2Nr~-O(Eұ}^)#HTC\[~Y UCyEOO:"5Eœ|z!B+u-\6jָQGO 8CdptTtpcphoa&*=GeKƐAzeC=.;aMthI(+òZ1ܚ:؈UIqAe!-[`,;d/Ϊ?QLf6>ig)ٺ*eNM!ϗw%)mp&Pkf<_WHxUbx]#҉̵l@c$*B+R)Vry ~Dd)"D0l>D{y  3uH ڥAX"q[l LrߵZZ꿾%Y %M)>OB($3䓫ݼzya̪m=ŝAa=id}WP[@QpeP\.5;ul2bwj4bM÷`xoMpX~ A^C#" IKo[._^^Zއ4 &64d*\26wβԮ\sj1i-Ȩf^k}Sz鉚c vܴ$v| 7`3LnbH;D!B3KAjƌhso%4@_R)ez0sJnHpv&-T蒇N)~$2 [.MKv)9F{ҷrw$LH&F+]ӭ,J;^w=MLW6QQ|b . `P1De!zȚO9]cfρvrfy g0 Zu~BL:eVv)u% +8AHbfb0xƝ iO/($nSI:bMHj?l]xTح| `GDg[0gVJnAdkށ&eFF%sut`wk!fa +֨x&3ONDlsa g;}!¥Jfg}!MAz+y|T]ŷܴyC:fǣPmi t2^>3 vL)0]I?wN'a5q ]>T)_M* NɦZp Z`BBm`.L%_LoȚ#r/[>"jpE"Eƴ(Hx`]O2R`WϨf(w*(nqO0 +nl=I Sc-/7؁.[rYّ! {^Yh1B>nuvdٴ6rJ8b4*JHD=Nppjw7lnܒ:NmwjYGN1\ҕ1gOK)83(sA5?Dr= l:7@qzĬ3fFu?D{WQtbELB|UuEw^s*ʃ?Ybѻg0D0yvlkBʓҖ^\Tq_URY,$WY}c.?z`$+Z2nm\17O(n~.|kl+=FqypV5ƱZuɺTdgȱJ[#/q/5`@`Xh2P7Lnk`Yu?e +I~B-ZPCohRh O^yurGmiq3R.f+Y^?n*8 -Stwâ]_Kʖr!19OawAn1b@'TyZ栾mo!ت2, [Mh_H2#k@AnJ=iԁU^-7 , 14)|ikr u:Jn0sdyHaM?;L$Fj5(`.9"+ӯ#X773Mm^:neKQyDz7*Ų;թmT\;`z:9Qd-T2O#GLe39_ځX@}k@/;)t,atn۾ oe6?u@ 0cgUsb1s^5)Iºh߻SrSf%x]Xq%dI̹a4k\Vl%,v&K.(؋aW IL1y2?~z_Ui{BIyWWɒ'ͣ&z;1[ǚPLJHLXJKNem P>iwUDQwKr\F5@(x2=x&zN5alBKҍ\q-Rw32Q׃ Ͳr/ȍ5s L 8ISw/m66/}(1tJWMNbeGr̆VH!Vʊ3ρ9Hl㇚koQE"_b@K:\1 i,\@J¬)t˙5#éI@CIzBhHs|[j仢+?kIAz / 3k![ x+8X*N(z-Q6 9WhK%ѰD4LH~cnP,utˆ:ԓF8!(YϦQ+9OR='`/8= "F?銡rz!2D%_uqT"XԂF8Ҫf.Y%%# ۃT BRW~=h)tZ\{ն#ԊW uHd/ W0@Ljtq3[qeRQ62&REO˂lw5/ {^2Zys(")^"6hOAa.-,fU{7HI{Gl?zn@m?^{j-/J:kZV!w"{oH ߳||\d!3 <%335X]s!*hvk'< IxI"ꜮrѦ,œ+; 0[: -7Pˎ !h s7.=QMbvpT؁M=?).Oo56b3f)^K~oom>~Gu(h~N˂ھ|nر']+ycG$_Rz𥗥D @mԑ/ ( L9Q W",Pɘ$;+ BHČ\.bMpI`Pmv;aA*И6Eи&'l-#':+)=n.27B#5`AEj'ƻ&ş&;Jp}:k:AkrܧrƔwy1_k}aTf.Z \vҟs?- zZM"&lCIͽ;zh҇B#TuŅw- BNԋFpѿǺ>mR#O;2ts+hQZ0>}p{U\+ 0tv' l]m8k}_jmy^w ':;r$\&n^b׃>k&oOY> "vow .fzQҧ5Ș_tg-MQH671%kyʫK]q3LO+D4;~|]HV6&uhj,G"܀J1巒0 >{//xL-ߴ9E]ߥ#Qq>@'}F!QXر2tc1FŴ|?4T _Ʃʝ, vfIi^?"ؿNTZ Nxl"!} f:1a + kf4i;ahi[*L'h( dѫb{^wz?0 PÁK !R2N_x6W/Ͱ"oLHL%G0 Ґy| L獰1XZkNYr%_ {HHΥ(k޺US"Ѱq-\/,zmH'WzkS_~5f 86.mb"y{#yŁЭzҩhhb .*0N׈+ g/ܯA<|9r(@͆2@eIr,,AyGzH 8wnZwtOr00hT>ĸ{k o4ttP^9|?% fx F%=9rצF̣+-;EѿoXopk6؄A}Dm\?s WzA p .HQݓstT/eP;檥+Rc1mIJp)np,Ԯw~V~x گTHdg'4 P4X&3:#E4yBŠ;@+MŀTL܉C v ۺ:*j M}jj399ȒىPrll>nם20!c [,_z&V(Z5ؘǑ#̰RI!%Sx2n@,jx<3;Yus;".zb͞(LUxTch@rc)CC(G'Dl];I6n201û~}-:@xogjR=mr6FuaPm}۶e%0St+id[h+-'z4!b-!.Vv #wM5$1[Nm7;f-ػT-4J=:$Oڨ<|dMQ~e%I"ct3uM*S?`,i/2S㬻/VɔdSICIi_AWfohÊgpzp ,0JЋ#/O|M+H34^YyU~ުP/=eM  vQ,纈V,]3y]ϗ 37JV'9v?<1?bao(ӑhU ;> ٫ OiAn0O4H u%xBb+ }kƥ0'?J 4Sqr|RޘB 7i܍-P{R( WMŸY;𨝌#¥Þ+YAkY JN1>^֢/$RY|LMnߨ!*m! \s_Xmw@3ci9M'o*x[хUufRH`": ?9e-S2-V&jsŊ8O8 ",C⾅"i"sH|W;rD8"HOl]7uֿsjY2hdH[Ê7R}EAm~([oRZx6kPkMj)Tp aD)[s[IюA/[x[lqRo:wp"9Ls+Xчz  IȀ5QypE*A5'] uD% TEiL+ߘ/4ɹ VXTy2ƥ2QYB<7 xkюL⹴aD)0d d]EI}uqp v쉁I/c?9+|X21]>krnL 僄0fZ>Z5^Âǰ]J(I4EgSẼb}Ю- T@>{sϛOD C2bEb">jӈWnGCb"O7@@jrmf=ӫ4:SQ`:m-)/<+0$1=DgȵsvɞѦ䋣 5>;s'f~c*܂g6Qf!Ŝ!oPܟ&crQB2o$τt^{2V2g zRl(Yʯ?uWgCyeAò;T 9 /_;Xu 3S:o>d" lSFl.)<..,}!2c̕jT#ǿOzZJ:xao:[zzN}i`) }сw1D&:Is]؂L!? 2I? R:mNjKތs/d:~]QHZȗξ%F_;$;7~7uDq CVؚʀ @#X1}*Ɏl,lYMПQ jo]Oes1LTN=_ ;qvc-[f$Fcc_#4?ק+5MahV"{7*D;:$W,Гݙf(Ky&x'yOQڭ"u luSXI,$$K 3.Wܛ ۾  jJŋhQdh!]Wp$S&"CƬ.ICzv$/FyX/4b5 &Y8m2+PFMG9柴G5DHAO/d,h> '/g;zMbv>\ޑ&h51[/~HS'2Hɹ[H8Fx}VQḨO-eYمdj#mMH 'gYlGa#k/2E({V\Ja8=C#~8 E!!n.dS1j64J7J  <Lt+@U4m{t(7SPghɓh:Y<&JAb!sd'Dg5|JiI5h|kXU6a7T D`͔$B!ã ',xZ]%XUm :r2ُHSM˩@v@`jSyemiHY>n|ßP@'$ #(=d)%ެܣAPsyy/úDi%1O1:9qM(/ !+]ѹ^g"0kTb>D4i}'d ֥ VqcRLi$,b[I O q|YSr'Яy= a 3IkEphe}CK4ѭF976V P5тx|E bL3`D@`cC[(A0tq?8;9>J1*u䙅T+9-^7ݪIJOv,B5-izw_ywA6j]Py,[+-T=`lW ֚q~Qn5):V2D$0Jq=Ma4Z iYj1z pq,Ā`yN=lUP0Y J: rm/_S0;86kU.@j]]S~hAd`6C5P7~̅h B/e?DX;lF]m meEgcțMۋux_XHZL?^?bԥ>G[m^kXiW[̱t~l/+ E?9Lj4mP.[ ɑzF1\U/OX"E-h+8Fg1Ɓ]sZF'բQP!ȏ Kq|D^ܑcˋ*ڵy"BҕOOBϘ Ԑ/o\~>bH سsɉԑNz^6q#z,,[?Ъ]k2'z)@O".+WÎ.~\6]3?{wso]^\oGet"SMPc_ٛ-%ʪn~cO>kۖo83:4CU Woo$/{:;By#@:ȵzE1My M8.+ZRuBIS=9;- W?+gr/Hm&v8! гՆcNjYO1/_D4*DU5Nx9ʭ,:l7SuoOR|kf!ǥ)Ak7m4%]I et`B |oqYFi9!}Z㳒 (([NƑ=S,#Z (2k-9OKT<[)R bd Հ"SZman1zdtVO곓:O/FL7v a2~ٹQ"Yk[ mcBP<9]پ?s`լZ=-Qcm쉫>84li0~ᯈK؜hxׅԗ?S s#Cr" f78\r }`grow^&pKH\+L=:dpXmȖ!TD?zPdB&!>hceֿw{E[|\*7_)XToGIr?gPd EP)jTEzrDy +JBJ(qSfm[VPȫ4f`Mg0E&-jM'6T:k>[ {3nnh8LǬ7ǣlϣ^p;0:NTA?fMMWZ U4|tyxlQ%/%}S*FJLm  o<3kxE8+tM6C:^v+hg=*5xkZ}+$4O.J0q3eL|Ǣ؛q %r?=b}{6 $84WKjh뢜 Y/ mD#Nhuy&6 8Cdp'0"[.+~yubtn NZgr,;L]:0n5u\ _q7ɳnSFr8MV5NQسv ~cZBeTaX,ŀK{f/9w衙4=L|hF:~Sz~{FQ7 Kf z<鬟ץSEX7f;jf]୎3\ velCUz[pZmCK6Wȡ]7cM0eƭ{?O(`ȴ䀿jȭ'3ُ]6nlX?WW1<^2Fo%$ TGLDv&tƈ$}@1D_%΅֍FAvd .boTWrStFv7%R`xL{ i(88+WVӸ| JϠWK]ͽq6ijlH. ^L͍騎VEvJ7rcX gpGa\roN,e _/TbTo'/߿+6U:q:?{ 4*̀&Rdo' é2a4#v4C=i=&B֯sh5yNww֓\W40]'_+Y_%L(Ve%ASGT}4qP *Ӌ6|/L&i `Rw4y^T$ʩ6AϢV=b2>BkdP )d;Z5%8Ljpc4귨_2z*KB4=7)aH!G'eodP,]銺AfPI u-~mbٴYłн)qfsKye-N6V8feYjCS(?с?DajrAbś׉TFsZ,LJG} I4 ƒO=_D:UC#dIKMY="\F. }SvG^rUߑ)ӏh&%,6` [l.hMMѼ~$Kh' KbFsNFEk^'FYa_o>NsD%9_|]$JyYf:/vzY@Ƥ4~[VzW>u@Z ~iJjY.QM䊠96PhBXKT3`9OH&O]rv38sG _1LYX§H5) vKY&Lդ//#.QvKD~cqB#(+?FeŨ&i:Gzg1(M!aT*b7(򵞙)Ys}bΓwYӵn9(M]RG?Zt c˥xvM. ӘBJ@ |3Ә/!A46{Czy2? z[{=\b C'n!]|v/e9}c@4ӽ{!a8 *&ŝ0 &漝y]GcJ۳Ke}.ij ჁuCXZnBr /1%NMEҹuS+0& oUq ]u /ZX}Y&ƣ=2R=Q~hpُ0 $t曐}>1y{P\9nWPz!}UJ@8"1աЂ:&Bw#n%d+b8g `P1􋲴Be8LSAӭ|-8 fyB7Pԥ02AD KWEmCE&JvEeXZ\LAF|IvafcV% &OVCrwam-s\Z\W'ܛ`Za_dґ:!w"xWtY?u0؃lI/_ܣ*(mÍZ?f~SyvU`NJdT'N{:ˉ_[@o '\H t %:]Esm^ M7")1[ Ĕ9qE5Q/kēuku.m ~!xfY<}ԑJ7"h?o%9g,gᏨ&}@űˠc"\&WY8Y-`EdES6RY΁aPn][R0JX]Kb3l'=:EOoiiڣ[2i@)+edIl>eE>PRTh%}pv ʀH Ϝ-\hWs2 ^0pM>tfPdwsݠX g(9UۍCo,;ɁSjmɁ S.϶s4xz͆Rc: K)385y ?9:~_!eo!giI+3TX$"%b}Y_ ㎍,C&va@̲nCFԽ?>5 $N왝ZU%cFy|r< b ˆ&k[\ެ5 I`^-':e7g>MV7_t~ GQSsj"O]8,⠪о9ނCKP9S= S?S9?pqP J}B$^fOJVpTEm'uh Hi {,Fo^?[ OP\Bd12Յ1~ӱH6KU`ɘV^1 ŗFno hڋ"p!|icZG°T]p Qv,*ccz02x[y֐SMîc8_Ěԩa_y\.p6`?¬73\rcA{s[fieAN=4;@UP.鱬9();$6uc wdDw+w^cȂl8]5vti k9$WZO+{9,98"#sTn# Q@V9/: 7jc$Ȧ<<6(lk^gduWsiWoEZfϦc[jBPxYO&Ov[`EpQDa9R OCtuK,وxʁ /GF?^+U@-b6\_.]6 4-ԛGw\{*d!1s"Ү[.QS TaHf0#kJ _ff22p]QZrmSVf/n$v:2gs{!O:y;93\GƬӠ{\3 sB-=^!}`ZJF%I'gqif/ދu`Sw*.2{L)K@\ `ʵPC+<8>X.77koҌ8'bU%Ls w~6!ŕ_Z1l{(ѐ*sGw h, >gq&t)O"IӘSSvXGtYʿ1d xWn9H|!HUu%b7%m Nvfӂ`q>Y*ƪp"͛Wp|+=ҤIc層kyZۃ==ׄg𫭾G9κ&%Ttpu_I:I(:nwVY +USGڍ|qW-=KkE&u?i~ƱJޭ|"nnGvu!Eu DklίSB0UMKBy8z.zw^"ΐ?$m8MTI+zdVrq~rFe8M5w4)+~;vXE)zNtB<Y!:aSu ~Tw+ ^(^Fjx|^ܘr9 HXģ/d&;Rd5Vgz]#*٨G9Ur̄v"3:baC3*H*Bw"nF:U 'š@ԛo9"]*#$ޚE[3Hh.[9VnDeMb*]B3 5bdP`@9t1ƨ鞢:\ 'ѥaũc&EOmzx[pjgQJs# J•#Cuu%- Ehx&bVqRBÛͧ&o)] ~[`4HB<6Z)t6Z rX"GFIGi 00QĄ|C٢v+c8s{&#ϖKz6u0eu\1h/+kxYXtʱ( l7:ico1u5jĴ*gn1o@hZ]CV>e{d6R]s=˃bT30d^iVK'm1y#Ks`=N%" (\0k6 MTEK k. g`JL瑃aR rx 8$JA#v 6ꌼ2HEMYtPHȿ_"ZrX>3&WF J)Z:\3Wf (ƃ;/)ܻ=GH#D+TQt4O>9VoRALot)s«jͮLbhmp팂L:3j[(Z5mۜOI+9ߙDD".%D?ٔ4{ŗmaqy'q+EyQO^">}Ug5^ 4(V/"M[NEDuI#:Q2g֛NtHϨm͙] \EDϴޣ xZq]⤔ԗeaO9VV<><|C{˖1Kc:K!AZ@K?H2K7@hù6ܘ5ٝPt nP"&h'#PgGK o68am¢zsKC+zqX7WvK?U)]z?b.G~r4\uk >3Z9I яݣXqbY>O@Xf*ONfC);'ev \m9\ @QǐśtI\(]S׫_=WV͗I YղZ|v/r>9/#t}^!Z?y3m,Ѭq '?_})8PNe7kO7stΛPnFt1sGl=mmlO\J=A/eÁdaKb?g0ѲhEb#b1UtP^x{70hǓEx@k hXmZq,eR&舶Cd9,'M™_U R[u$ Xs f{^n<gg>>*'MW0BhGR0鉕J&O2\zjHߏy>N(* _abɺ7(fzާWbC'g,kaܦ N`}(/A8'Ƕ;?;=3'/#-HEX\!#vܧuBK_qt DG/&7H\ÛZ,]@ѴܐSyyZk3unI;| ^^U,.+jեK 2ˍO1#ppTRTV T@{k0qu-~b]BˋP7)߬ *dݵ|ԸE~YhRH3x/C@4,e D'%tcq3SA)!֛|yJvnhͻ\u 0#K 3,jrw8?hN6UX98|5l'yq D1ܿ/t@v,Zh2դ)r)y!%zãW@yKm҃~TwcBlRk=n_RO}!G#G;/m-;R6^0DX\E@FP LRyC3ڛ@tAmk.(n٬zGx#? G+*7;Ԁ]D:0Sـn76;i ]>"LjD|݆uMPI (\sr8|aJ!rf:/m4U`uw w,!KS_DtUD"ZF{"a:{ tV@h׆2?|s1}1;'tmŦkB{p_T!6+zt TL&^NUmII 2vƁ_q?/'،2k46iU<ܭ[ۇ[*$+!LTFB2Ij\ Aئroaoj)~_ W zXsp쳰aܰtP9ѽ~h}(ڙGUAZX +kߞD0ۻtc$&OӔW&<(gDP-HLYʾs^8UWc!yv37s|. EYNa.1x>!T7!^يlm,IU7G0G@@"Q%^Ns Fh=LRƥ/nSdJ'%۶v/RbR/HVoN8YBp3k)0-Jwndz1l,!7` eڻ?^NXc2S.)zt 3gtY[}NަnMj/.nᰶ uq'(w^}:(G_ݧ%q6j&-QLǑ`z;E8& j~a !1'ˑNv(R-BZ+F "G/Ma"f;16` }b|hA ?<":1m¶:K4`FF^> 9s=&ٗC; ݚ^N 2Z+k鸘v%8o()7Hb xI:*~UGTguagYuЦb ǡ\qdvKp}IDk+,di'4oRRԗ*p-_Y9j*t-d-/ 7W2{R? (8j yUdu:nUOd"LVY/}%>1 tQUc7U 8xuzcu $4 Q[ez\J4rtG&Hx-dL` s:`qe6ӵόyqC SƊ^e>Hwl)~h),㏨FŐST]C'x/l]S4Y-v&2ګ %,̉6]WieFMsH 1b1HV6@[~/8EG$}2Hb(dmڂmqy "f"O.5?(-j wMPR VWS b \ @]ڟ6UFfJubZ&g͖8b PNAd_$7:$ЏC:: @Gª c/yFu R{5^ܚYѭVlM' F|GM8DTPx≯:gCB {4øvrʺB6po[Z3<DSHd_.5B0F!m wDMGB/HBlfF.{?Aigm]bjⰠU0)sc+<^;;5t-;nsYP;Dڞzqm4A($%ʅ&RCP,"xihy'ˤ}J:r3˰.uQ?ElqQσARSۅ!dB.+Vfq)XKd3nmдeiOq-S g J `!95v V#l!%ݴ$a)_U,Efd2$$#>'\&iv%A/eE. $N@ E! c=Q,"Rapxk3 eI!G?Kcr&Q}oU/ͬwoHd}}C.CY,UW%k=3 Pv#1{! 7#ʯdS}tSE"Ia!(.OdA%T_맇\Ad_>l%/S=,ZdI+v$loc!SWp# /Jk.{FsB,fuQLa*KR -ކz5PtLˁ0K?d`Wq&G: In)EЯu$L/ٹ|].Rmt*is&`c`KMo#vkqĂt,cUoWg?!CVfIӳcԾjǰ]JC(O'R5j8˫̈V>F RS MÙoJWO5mb'y$!Üw"a_YȞ MnFj]lkS}9Lgu D.INb׊SZ"5 1"N .UK$MaUaj=!f.]G Jp8"{lkuwr0ZI 3Z U2#m$ >4. Bi<$#F1;7u3IkY8REQl *aPeTo$z$t;'Ұ2^zJG厠ק^O )<3Z?ŷ9?u $؅p%D6?aZq!IZ UIp+Ŕ~Jyk>0$D<\#vĤvJQ){WOfہ;Wa{ SH]E(9D2rqVbhmY;"/%J7+jv_綆cd^ Z~ST*}YSI?@n=\X-ɪ8XcUߖq*>Yi8AN kσu jC]}@;E(9 Z-q xWJZUmAhi@Xp9W%UZ՗X #G{PzR {wq)E} ZkzBI ~UGyQz ʏ~mcH6w([%Sq.gS93`x+ !2"mCײ$:.{}{w6mfuE䎐1'*P9Z|lj/?n;yӋ7!M3<ԓ_,t$_W;;?g ݺStQK`xRY;|zu _P˺KHlA!ZJ}fa Q]ßg#˟(݊V a5my _XQPgx091&_@K8ܝޫ6. m/-L- EZn*I\m1ZV +Rs~$W.4AyDj)Diاǁ_Gh^х?}1B]e"iÇ?ˣ'[G0cwNy<_-S Xa#]Ǝhsr˄2 L/][FhR3Ki`#nօ9l/WOZ!Jm#2SOǏtx% ˚0R Й* ,OX&wol|bȼ|[[w@p=`Re:ng"TҴ(.#xL{ /g)F4`ȁicNeJ;꯼ Jfv4oB\$Z,GCԞQ4s_wsw+E'9Ya!W]֝qD4?;s#HY:$#3E*nT6UrAFP3uZ18,w1"6:z7ϛpʠ"-Z\NgXό7z *Nm14: m*|XZOk30rw<ԲeOtrEC?Dg?) Bdv_f%DDt]rNG|c;.GjH H[ƅ^|v!1!>\Ulx nƦ>C@] [&xԓPra}3%YNm)ict).ՏP /ND"0Mϛ,V)^WQ̓@͂V0u:{=ͨ 5Sz.) ŮESh[5 vqgDpHڏi`.Ԍ H^ `iUfdҽ3zzthU yr1uQuS Y3(Ū ndFadU9t|4/gп_:Wr¬' .냓<l74RԢHg߼'p\:{F8+)/;;CH'ny }HZйeDva.uʼnn!9{)@{M|I8ԺǰF[HʜV 9`]Y !Z|"*P2f6oF}`KMя뷵沓j[]N= *=5bZM)ūRuc>ްsSM0gG!E/o`U$-҂bkW{:^3YFozVztZii2х:rJp[wL>eB004yЇQ džȕJ5zy۠Fe,;ۆڇ|DxJ*EʾMlB9UZP5Pg9Z0幦0ƠKj_ `A5+Y1o+VVFCT47gꏬi+@`*aLBl Mapk,(^To22/]y瓁.dIڬ[&&pSrB}lsF*QJ%9ΞV*Rl {aI´QJ>Yr/[Ftዯq,_>bVPɢ>Qe~`T=E'^zJ@t1T Scm%&:=37j %#[spu'h(C5́tـ 4DPg'MfW# .H]9+Nx WʴB,Ui//+T۷/E<L;ǖvc%:N}LUOS3/lxz>,6qa RSc؉/w7Z!Z^Q%?JjQѡϡjq:D&D48.-V#?5#*پ\- [5E=n05=TާWwp>gah*)<|>J+Ap ɥ\A6suBVJHR,2n76+qk4^K W =[߃TBkr#Sozo;$Q fl9!}AV;2X kd|Dj?e"g]ɚÑB8oKQ⟪Tm2~KC9C I_a쉙 V Zh S9UĻƙzry7M92v}cyA#&y^@M87VyUF L3;Ft0?/XZ>CҮ:c {{^Kc^ !\boF`n0"!_7Sh(WO$y ;U k5 i'0#8u6 =VuUI>t+5aĆ5~ {Usή|_tyjַ gz` 6.I R) xu=ǎa8o<CX$нE֑`~NMɭN؝]‚{U+b p\i|a\Ý6yJ'p,ͩ[&T{a⢠p-ót mݸ-CӟƢwֆƒhk mB<\'O!Rg'Pc^⬁xi&p_'TBM9@usiel[p#ˣn%hZ /w*$K/T" `3K䞥@eɫB|R23iid뿕GJoMC꠲wZV4Q 9'W(8˂>~ͽꄡјqumrB[8{Ɨ4'k$r"(~;1Ϗ+xxiJbEE$y4a/}Gs FwÝ㞋t x,~ݲˌ׼r؄;Շos P错F=|>tTCVu5Thx`.;=96@\Yж'9QћO 0+G$S#ĈZﴯ:i zzر]T뵘K\TX{^F ص|wf2V!6QVQ0D &Z|Dhn>M}:m!ADRcf3 #ch#LXa nC .Gd=ڨ&K=dX!͆ >zȒ c{Ѥ@f!r$PRZ]WCOTi恼9 q' ʨ/l~ڦϳg$);!$N3l"Zb.M*qvdT%)']B8u[ p2SSw4&Nu0!nz*&cٵL*VXB졄qqa]u'>HhtJ}f>-X$ Pr4LwPQ4tL6e3&L]:Z>iYycJZ*1Ba4 dd"́8sF~@^Ðu17R!n047n"n =;i Yuַݹ&(68`T u?LkuX+$[Vbq25P}]Ad2i0X|8,ץ92=GC = D`?%8pnJ/Q9=`)CB\ *n[h !{Vpz%緲7Nd "V٠8r/.:$}]M^5?zt::\qlobD%sW.ֿ,T.}$ьA> aW㊟)61_eوk| ة5zހOzdez2V(2EJu9uoA!e55ח HA|9Y0w]*1162u!_<,lh-d,tq~rt ]>pBo˘-hj9H͙aZ|A"жZJJKl QIK+35>ˁddg6l?)1{gj m7i۪JE9i!*^b3^D9&7S@ cMe6OdȮj_rvbqE+K.MNlj]XJj3pbَWʾQ a)q6Hը1hn h1ZYQ.<0X}bм_}.\Gt aٓꊩf9ؖWeGCoý~"Fӽ[3$CXqq( m 𕏾 S4B4"Wl<_CE7y׽}^o.|C?*\Z?fޢ/ rdo7$e O iYŞ%U`wNCZh1k: A[2p7pRBMyR@Y&({ Rt-{ d3{+&&?:<.o:K[c-XeZ.[nD{0'>on̙ez/f,paߪPYXMQ ։#W0)tٛ$r@R!3x::i;k&,ߒSBު05 ;ūNA<k(L['6nv狨wGKV0x:ATQvF/6NuFRޮ-gkYr} 5>& ՗~I׾pVJF*]#C_M@T``رNc^.|B`ܥL!l \헲 &7܀91'+BV6(vo<us=/z?Rih|?%Bq@E1{_j/.vf&D*P0 )j nIy͌&~nESӸj.JO'4V#gN^|w%Y2 dU׆VF,OlDUXCai8ʰ<=ҀG(5F\.GHVE45t d|.hvB| 9Ɉ[?ǰi<^Zim-MhcқR9"O~vp3Ĺo32qK!PSUk\Tb>N" /';KXӦIudsaџ}PxY6?g sd-!Iӝ0Q7x7ռ:Ϡ|"Cjϛ'28sD[Ψ}ޭ=w'EAbOXr?5/ ;[EX;w!h4TCK=l808,~e-CV<_fjgi 4ҟ-ucxM>XeM^pC(ǢSճ0"h4(y/T$ZT Mwݵjn6B=&kC^rrEB"凜zKm3l{u}A ̃=LJH%}/{^A叆A2?XVʼ7h }5 ix63mQss $<1URS3~\ˏGҵM[8xq5Ub^A1`X۳$%mo^>p6y삿DA3b,6Yd/ %-\bzGyJ_vZt>}y[Կ-Mݸ}[\d8?S:dFh#7\2g!7Wۧ 5"m`1"b ƕG#?.t.M/I/~A¨*~ j{J " OSÿJcm'wS-{u6!(ɎxǺ1]m|}Ll5<{Udd"+xAD<D5bIPv'UUFJQwͣ6h;겟mZa9[zOr_府U;/C/$L5Xc>'d۫tZPOND *. .oa$i%KKmJ9'gt準t+Xr,F1=Mu1ErI yy#Jإxjv. 0qjErC6g*[URoˢ 8;^?}~!d8\*}K݅:Ɏ`jVoezkZ ͢^pqj/N $LdNpQ5{p."s}_O#8j*RW"h^F裓KmaSErlk;o ,"{ k2-%gHB;\;RmϬUsG4>M~z-9[R79#9-C0|^Z,ɰe\MjKGԾ`$$H` 9\ެVCnNCF9]s :Oz i(\Nj_?%hG0ݭH kXyiz+8izb Pk26ߟmz^=~m BB1tH3 ƃ=5TVRm!cۇ sWӁhY֝Ci:lG'lIq0?e/l4ca2O[yQBk5"8 6jK_Xp"yf PTy%WRgj'*TTܺ}t@Z7nG(jCDh9ⱃD>! ^OV 7@ 6) ]4۟c?؁RAgLߪ]#؝Қ7A3$FZ.L(fǧ{an՝ݼG[,#PZ"}l.]p4!_&ܿpLߘ˽dxBp NThA7#j+P*:lP.PzhoCֽ7bi,#;L>V s{Jۨh( ~. B`ωpkp+Weu mFYGQS; 418,7/ Gj+E|Bk:O;5 2xz?lj>} SAgudܿ71rUT+JKb&}bIrX}J7_L8(DaP^4Р󦈬 {ԄPIq, Iӂk <02"R##%Zgwr׽g<6,WMG>' 2EQR&[뉃Ys$ I4ƾ#ό6z22-7󚌚vHE gM 2m&i%kNª~w_ǔ% /-c0QmƸ:")v'ԟKXt>b/ߢtPF#Kip٦/ؼ/xƀ%c &p\|uP@AYLޜ^S?&Vq";W mޡP%:ã}@yeU o5웦ޮssqC䈷qNdyT:>Jok7 {+O>틼2De}D7>zysP< ^LNd?t=h5J&׳4g",BY/|HF/ISdܽWVk8Jm<)UmhB~ Jzg^ҔI)d=o+=&^1ӾCP>c/M,d~5cw&觔kwJX kɧ,}=+] ϖۋCBFLbs]7 ~8K2KpʐXY8`D?aȣK#HմqvQ%leEWAu'&(Sp\ma~ k1 J" _ҾPDkv%/J-b~̸uHu\36#bo 9r~9!'Hu+i#Rq$x1ީ\L9D(GODhO fJ'2YzaV7SWEkA4;KI2W@QeU O\I>2ZsƳ|'||i[gG_O8'B 4cu5cˠ]@5Hߓ&-zK)Fćjn)AP&6^И*-KAC7-G׍T"Bw&/ʧgT~A=3I"&V& `ԹǑVM{ڃ57o*WGS #D|Ҿo>MGCCw+]Z9<Q]0sCI7˰c4hA;߿>T#Y5vClӗ97A+DTU):3Hq2n:da/8ae-.땲gu! ~mFdaqWb6Dz%JcʆCgmCY b"b6Vk-<ŋs)XLg2@w,w(6=kYe]R?o!^ezjn'ZRZbQմle}Csf_ SmUM#bA_C@T[?>Ox=ʹzWN@`*5ε@9?OJu-2xHQ'P !a껨o\26^R}{>3K \ݤoѰ))Aod([gu[ 8.jvmtY- K:Yݯo!u,sYa8t#bnroG+BMDƼEh6ȕdjmզhd<سR?C@@s>ƁwTԸJTo;_>Iob/(LrWu8"\8@n؁5cMD dlRJfWAq23(]O=>+0lIbv3vC) {vĹE+T(ʕu }^q3Án`P}ve'τ IY>|IaDGy +B^GO`؃bm_)mQ2VZs-z@e{8  ZK=R락чx[NP[q]`dN)اEYH)?&dQlT%uBȄfYc&Q6j6B4,ub .~&* ?֨bOptaxos6; RTĕ!]l :(>r=v;&,zɭp^?UiA d[\z@d[S9IULof Lj?Y$<ڿYy,Xml~eьxe'L1l_sW\&*)pIg)yP|WL؋)VI6f6wHG>`DG]Fu+%$Ng~6:sEi<o`ݣ,Ձ@;?`^ y%jhMJ5T.ΘG9岸8$MKs$# qt&7!{ (*l%;F_@M?i{ QYBy,&u FNqKB7ŐnEy?Sn;#Ӷ1!^IpQonf+v6h!m6_pDr]Hu}u2b(IT}`aQaG[En.h3AµunY8 unS#iZ[x@1|[EःyDx Ćk F+ A. U #4S$[ 8!1kMv]M%:x(wi[7f}>IȪ.<0hJ|ԡ1Az=ɘP6v̊veN;3(6?@>o?:FHxт>tZFո؎IʳuNz qTJvpD@_I8b? kcrH5x;KcX:/G-cyX9a=^{G% qz3nhBӠо?@0Ut$85%+AUrHjc*SXKIFL"#&Sdix_*x]M`XH ʵ[:DJze"H=-ɜ(֧I Seͧ|#5HϥGI8],P@qgG@޼b%bA63*6`~ EE imMyZg%_F2`u-5BGMY~wFK^4&>:g]ѼmTJDLZ>@xCkJo[)P6Xe>컬@m7;:/h`|gcp)E8`)0],׮Q@Sqʞor()K_6s[9Ap P~39bW,VaD*A>lsKy2Q ݛ+-s+&WTPZ qEEؿz QCZk܀di xZ SKkd[\0f mI0\qeL$F< |ҋ5tvF7KgXmHVϠ߁u_r fRUBnQ ӽ cpav0YuHJkg1nRVt{7cu[R3Ӥ'p%G/J:xqheQ.ol{nɳB090YvTsI],#œr:EZو=ƌc2] ݁XGme=(1FFX"zT E?f^-D}3!Ey9;\gS fi%Iz6}^!<rٷg驚/4A3jzv-`@?ؿi(}**=7@?[ TDd8lJ:: )?KS50I1~FCy] Q(2:$["xZ1ogn xe |KcU7+*_͘L-΃ӇVC!HKr7Iھa`XY3CSv}➻5/8K6#*`^9xUmM@}aJZ_hYaƗgÕkQ_ޕ| p;::fG BSl&i牾CY^!%\la*#W1~e * ߖ/;z }h9RBX(J1X-|*#f85#qo-jc:*,^18wZI%3 "~sEXLZnו^h6"_EZKɃV2N]$"^7|޵C- ڈ=)gh #,ٻA~s˒ǚi Aj:+z[b9堯0XtRMqm)Ze6 bK_(_^.N 6TUW9ޫbŨ6]]lP̷mK)\rd+`ABD'~m&;˘9P(Jsr QlO ~UлEK)4vQ+?M WKPpde4 /'3/N>Dkg}(Ԙ Qm0]JȚ_AiD~!(cwA"[C6rrwu8B$ _jt]ͭ,,j"YνMQ?uΥRv3?ܪK;;t̮FFmv0^!\E^xLU6G&"-@8]}*F?TXTj_U#o0VŒpo0"B謺RJs';F_ ةgm ב;`^""4<ۙ{ޛ TuH"U]ݙV HQB-3i_K]"/a+?rؤ@v^9,8_R_bk>zrGR7%L^ uZanʶaJ{_KG dSpYI7w7X+dI.y5au\ibXo(+wcv EQ%=-'ptO]hNyٰspEM?daE%g3$|XMۈ]Gfarォ?{Wq JhDf c%:.rW ++>F4I6Eiȼ*C[X$5${z{8ophc·C?ȦnI <`#xhϝ6r=n ˄ЧJewr;p2Y14MDOsrN[/ %fm Usx졲iK`xsK0@I.i(*BSP/Lkv%A mpajjM ȳKp̀jcn'qK{Sgp r1ȍIX%FEp7Ф}ZRHw;qÖN񬘯bPjI(U20ba6LD!iqv ܪ 7PfW]&c~ MϷbNm?8JQq~%&e0ަVYeB6G\.HrW~ΐ97$_Wz7}Xig2|CVhrZA5OTprm 1CohVC*c\$=,Chڏha BRw%Z]Li9c ᓉ034sm)o\Et38DŽ~kFk dD6%M1Տ<\!'j37 S7Cػ%?V|b;ң)QȚzsCj\lXEZ-ҌxCLJ̹<4,usZj<);ye lT7};?)i@U̾Fazufʄm~aGqVȮj2xT"Xh\UKfs$ vb^CgR8 Oi%a#㈻Bx*4=xr!gH@}6рK=j9bp:ڦ,LQz@Wo|X9:;%R7;[hQe6' ꦹG(.4\i_HLtBoցSA~7p]u-?[HkԠ:sKNl()?|>g̦D 7+,n tTSmp_7c7h zghcB>F`µS~-`}F٦$Үx8a gJ$pyոyxP8h}M x\"sT;'ٍhvbCmx݈BW.5wÂ&_,12!&qΜ;ޞ,fzo[5sv !Mc]꤈'[slAOY//? j sb+_@%SVĮB3&d{\GGYe-oª?:!K@0tWUrl\#(w!=ﵭH<'$.lv /q#Yi&WW/l2Cx4r\i , 도/N -/M4LnrvQVѯ,#J~ٷrXyͿ9@1QZCEʘ )祯]odwt1++:t^WЖJx nHz:iQ]Sw, y /ClflO`U&J,\%7٢õBWfhH$@ۛAek NTZug PEko{ 2}čF)U,#q&qÂfjYڰ$T,CWhQo–2άlݸs^Q&QᙾЍ(P “iurJ)y9zeMBcFJAy֊uRJE`f},,"xfampS*O릉lY`B@WBm5Cu6(W7gqi+ܟB; ']`^\>ÕႩww{?K zpQ5PD r +.ùS#m( M8qvj#.jI lFl xsO}eF=)ќrB&: ڜxpLԅk}w-ϛtWU-T:hmRqQJܱ"vS%Р;GC~TЎSռHu `K6d /ctmMx>`l%壦u @|;.]oNK /8AZRo?$iAwqqyEST-Wml\~͗R$CՊ{^53E[K[[G7`4%x0>{G<ނFCfr yF&<< {ŞI3T+Ar 짼"v)@j/QKF[/a})$k (աƃN!La2H~yI%w+PdZ,TinO+: KO-14vẼ][\NL=y`BgL=Z(QsߚQ 5 1C{OXVϬC7iqc-*AZ#SI(yg8sK@ҨЧa'j>{B}KƓ lO฻Ep+Z:#˫_xx[ UooYѿG{ۻ |,HWR LO.~$xN9܋wLIt!+I/#i)w-40>{M`e=RAZ=)c$3ݑڗ&^tp2y jPQ.8nij 6~Ews ^>D`$4KpV|ăVl-Dٟڥ@w9˹-ೇ:9Fa<o*_R:\+QF 1~\3[ho统tN"[u GmHAA1X)qIhѓ~!i/|g%ȷsWEԂ<1s3,J7?UϞڹzMPUwSTƗU?}#Qb's "rj˽ܬ2MeAԆ`hܹd(D(d*LfLc9A89yu ӲStGhTLDc>;P2[9ĢD)WKP"tz' r e|SLGg]%߀Fh6Ng#y=Kπ%~T!tX,]$"#(1/z%`tr@'m-$7}x/«`BĄL.z jmbmRvz9ɧB݂)~YR.7spvTHO,.sã:&ؖF7@%5t;l^3s#-O-|#&&Ga6_=qLpM* BYyh7v6nfhE{/$ۄuGAB3wA}0a \S3,y+\ݒ ?X,S?ڗ}5*yu44!bc)pj8ü~GR#$('©. p*j1N&1>ELAY[AӢL`U߶M~l )X}ٱTf'N0OՒH"KPUԗރ/h~L\z"ٜ}؅?Jm(Zo< -Ȭ}pWEk-nnakeE﮸aY?&5qF}?̶ 5K}pӴ+Rm v`bl2qtsnS__xsESċ+ٶn4E6&J &QP@'h e[ПB RW@.'^f|&G*a:rT7rQǜ lb9v`/:uL c 8$Nuk2pn#Zsfkv9Ӓw7\y=V*"*jY 7|1ME* T]\pan--/ MHLîAY\\btj@uRYחHdI('$N/p^L;j"><5p<ŋ oЖ_ K3.+r,p^&D WƙX(W#ɚ;guDYX=疌֓HYLрbD4|!,_M҄y Yw4ϖxUԚ0^_™+\e`K 83a"Cxq>]d٠Dk #H _nL-E@-8:R_h*h?{bp5 Sph,-ޡ*1n$~ԃC# E}'%w{dCD^jo ٸ X. z36R C.4c=B:7+8nX78%9U2ߔBx2D9Go !R,d ߀|(]B ̥4G d| q ]ת82P㡃 ]`{{wD*~dk>[WIPa ,ތ Ȯ^RhAj"!8ˣ۴0BJ'E3y\A1ʛt/SzK )*j/rs[=,6^} ^vCp ) /Fl\w#y;&k/ӳ.rV١o/8O`ҏ#5X F #yⓞC7#+W&|H=K+@>CzTVL_,#Am&c6^t0`Gcf^6]2m7  -y\j?Ej2UҊNvX>{ED6b- piWֆU$ཇП7c_c0[K*kVM60bNIuI7"hߤ"{1PK6-۩@Gm #xvJFcv-/PpˉoG?y)FƅRSuPm> ̯C]"^ m u\֮zx g2'ԉ嬢U ?>TG b,=' wgD]b38}dϽF(ulԧ$w'}"xQPjG!U ,;AX \o>.$װ*^ X0bi}괦:M6W1yw !"/eHre~ĤZ$e ^Y)' O%#ife:TXs ņK <%"u1_zB=޿w'@ Ѱ_uzF!9u}?𹔯o|yCuv^wY&ǠDdVA4J_^E|!2 #_sw8$eS_Rv_6b)ul)rSn O;~-;yމ ~K{j /{x.Ƿ)9_! IxR9BS2ò*ZrŅ&לB+ u#I!g9g9q{Gxӧ*C[lS|/ۺ @ ,Bi>Yn6a,@;g#GLlx~Bʠ셢/R3QM-]* Kuu\v5ݽES޽sooqS}wJLSFGgB*{d@)ňmQ49 T$d&c %-ЃOJC 4{qś@]xl1*r">oܑM} KsJ:oDuv̜,1{IrY~Ɔ$BENW@=1FE[ޡ SIgy$a'6Qin {P@ip?dA4rt"?=D^*}p+1̒e} IvI+$;D`,14/crse[z: o֬Dhe4L |cyw j`R`ܔK: &~h 0#Qnz{DNt=!֠Le/a]vkAED`?kknGl .~^b^I$2yP9M)+9<*^$x-·16D–{ɚrOj? Ӝ*9?nڂ떌 M'ЖgZglšDP4*]DQkBZt<`dXTM[hnCӹ}/-<07ErLSE{JU%d)5&ٚSS #Qwyx1xuT$]֦/caf#Wn !!YWW#k<]8Ҩ#2TUd% ` ~`]' 4ȩCHt0~cCO4|E-q[Cإ!tBҘPSKx?; O뿔dH3 <p"[' N$;m2WK28`şLԲ;S= 7+J;bt:TQ$^(x!@(zlЗ2EǞMHž_"y[ZndpZ >lfAC2iΖ Z9J0^gk31S,<N.W"T$7a,EJ ^:[atO)VדLAQ_9l%8w!BL`a1:#6FCh#>1\#zh-vM:e[R a#[Aӏ=qf&l]]CO.*y[]޲;o7_G9mԢ7#*f4)_H;Ir>xw: Z!&+|5&{ō[8Oׄ(WwSה"B+WsFe-nvPl <%)l(;5N#C03eU',\;ja&]/ŰKC'Rx#(~LZ }?xs+i5hIF_&F `oz}klc<)aBˮ%`+R3HYGIE@ \xH 4I+Ϳ5Q'%.IY"h6)%TϵOuޯGWBl^s1"X{أo^<8NR{ Nq`[{-%3Т<Ӹ Acu8'FCsx9K>HI漀6oqC5AMD1n$~hV]YUx$rݶ%cw/@ʢ!c%Iٱ4ik#˯+x/}3:x=;&XQ#uܹy/\鏞)GC%.6G K:RT\OM9rl{bSH:=8߭T@Q!U ^?癡P \QrΏ<|s &E)J(}E.9޴3O#d<<dݢCyCdK9aQ`$RvXFCeL>~b0Dgw=ew7MnZ>}f-"Wqpz =PX38 8Pi应?6S< ,8˶9 ֳd_3m{Q:ӿC5ψm4 TJs5ay|Xɞ&g؝v.zS&LVqQ߫"OkL 6g/&nc`W^/6&%Yc ?vOr_&<2@&dz%& 7 Kh'AT>thڇ?yƨglR}Ò&EQ\$cJQRejUMOj}2Vj x2nm=[{G5< cK !E\tb{}? |rư$'1D !,|jR9@?8re\`]OX_ڈix8?7&k:wl )C;=4W"Z!Y'T-hx]nsWY00 6Ro8J4s$Fj"]{rmRXHFR{oZqfdbح#B84éDlf9PIRߴUh,{Sj;jcoo dBx=2RSae3CKƐMLZ |{S:AQkͥtPv9*6.pZC 8RM9VD\)Kǡ{6u\x 0UҕMgv*' ,Ϩqvٖv4{vMHl>R ^=hcU1+qz|.EJV{#Rٮ}Tx&=G.CJ'\s9iRC'(պ1aÇk",K_QS[9.Oa -e"iߞԎiśck?ݦLQ-.(YJ^M}>)P.T7z v΅9//LCng %~lЍie1JxɅvtaNQ`T\d#Ω_Z*R{H|荢H𺹝vg0[Ln&}Yl[4rrzAYDk$}ӯ3Ѻˆ@痩@'0+ m@r.@/Ƃ l,8& =SmimAHr0f,FO6Iۈ/O*U܃BF@ ;mpk,.x~c+㌱8Ԟ2+"#U6Huj-%kk~ՁVk]>ſS\Gr}{*WZOmcbxd҉gh{t ίׅC_݋*O'7Qn{ۋ+f2,vj'YH+OS7v#3 oS5RK}zmf_)Km7N mwu^:yU_GZN$.yzGa;0 ctBzVE "gԚQp%ߎ{M%: o$2h,JQ)3"l A:Rs;"Q{ )sw ѱ#%Kӗc@_8R?>MR.!:--2)3AӲ:VNKڗU8ϣ8|Ἡ5brg|0B ]$gWH xj2ύ&U BeH"{o;Tm%ij#ځ|7ϾI@6.0!+%SU^U,0FPbAM=Vئwenhy$ =9$S^V[#W5T 8́7{ X`&bWBD (截؉AUGp.JշmaگIh*YnQ^*p|KG&H`Ѵzgx#㵃Y̆;!R O dty7]KME ygNAK[Eyvw[U%;>ƫ2u+/aeF4 I[yf_&H1rOʯT8N|7;#眅%z(4}IGIGtk?4 }}1Џz'.g}H p`#ufd)Saͥӳ«NnXXʧQ, HmsZƜ9`/>ݽ0^0܎+>yw V+##=2*Dkk$V5k!ZimЕ XomZrih 3K:naFx=k*U&c:QU_S ^Wc9E7/< RO?ZN,%a,{VOJdy˘ax{-}w>%!sFα@ toW ORs4у\rv)|s `-.SmӘґ1g^S7ę0TM@I(s/@^ o$q]6Kzy%;nYP 3: s'?Ap yE9l?d6> QAf#SoD7(ӵٻuS_[=aq?3=`e͝i/> ZW61 ސE|u[0hj9 =ᣯ@B+D*`f״W@jNLj4F G.kJpmŒ(wyyqQfVԪ] 7fh GL\IX<~X/徔G_UĔO 4mFGfiwm㜃N! 0I w;s)GeW^&Б'~fhKl{Nz1R+ɠ\ֶvQM#9%=~+$Ιbc.F=×s=SR$@YK?Ϊׅ퓄 ۤ鯝ik^g/ L:t[ESâP>uju2//]92Y%='҇_oU0)kM$}wƉ;Q0Dg[Ғb= $xDŽ>Z#}z&o#ZFn6vd7_ȪDGoqXs8‘JsƉ$УQLu`4, %,yX'S.`.|zC_m$RߔBmDxbؑ%AKPjPD0~>]J4kzˮ١7JQ mwLQs/S"kYcl!D<-n^jAL-x$1dsuy]64ǦWx?\̜45`Ğ$uDN6 'uJyu~q6{oW|dn5  rzWV dGs"NX 1YυkB&s󔼛7Nd7\HiOܠ KcOQXp ݞ,mi7 ~i2xsƭ$8Xn='="{^L$.uVvV軋I@@ t'K Sp X:ܜ7+YL=VO,8 asu"{O|u@[iOYsHbCRgD ֛X8ڨ9;A 4/TP_0{UZ%؇]&t!0X,KS7%([e;Rjs,u=h3~6ęQ47 [9)$"yj"*ky8wOD&ӪzCi$y2łS`^Fi^cЋSHk-ZEד`p"IP.Ճ M Ei͢3Iz Hb^9,$v*6{ѡԸ¾Siυy-vp>+QNQl 'I{95$564Um]jߐ٠^4IzP'd&7rsgg4Iʶ9QDz";qiUYT+|,t˅P|c[5L7:s?Gk) (QAZE-5eіA5 Q$?/WHt>WrĂߞe;?:xoA|@ョ'2Gy--r?ms)xFӃei6pr?#{&˭[8/E gAx0]y W~y}Y.`ت(˗z\L g#Ϯ@s^k-sǥ3uz$+tZ;4/ߎO NthIl-MJ+JvڕdB煯8+ٮE[p]s6_B8TйL UZAXI>ݽYk{O[qVK1b7}7fp!' :3'L }N{K%>ӤX4UHQQsM%d@.Lǣϕ $a= d|?V"OA;!N#Bҍ"5%N}P[WjtU|'Ĝ&A3+ɜAi *3QE% Gu /vAV6,i8|E07ʤ4760:*6S^ \\FWFLܽttdn`???$l1HZV㯻H?1(i6C S{A7IX nd:7@Cd1?+X(q|o792~mcf5>Up\ 9l(169@#!$'w?QS!íK򸜖Ӥ7<}p2>d~"r,N4 (}c83:ER4?I I>ƲbJGR7[xFWϰ:iWOᩔ:e#O!K_ʐ[32?ZgyC丟73}QtzzE/찀+/al<߯W2BZJ%_gP&'09%57'[U<Y\roaןI|b_*[G/bw_L`W|g Q _p7`H kႚhG2l!] xCVpY],ӯˇS7uY 2R&a:؟s32my٧,%T|{d U{J6c9;k5Ӥ l7Q,#\\7/$7[VWkeDÿ۾ {6D!dH9I2TA88ܩ!i16|g-6[DS+N֎Jh_F?{̼w"%Om~rv0Ez\~ڑN,#Ǵ1+($ B餳_mJJ"imĀpk_KA\"JjrI`GzzsjteJԨ2R9G♽OP Dv'k/gdEq\PJ_jzW`ՏFcH>A&y+EuߣTIaFKaAC{XEGX9(h):&M nhB,aSYDKᵡ`:Mp '^N*I$Fss%TiSwcf@d\- 6 iކ_]4m׶}HjIV8|4t26<d ż?l)r\wnA a49rҘXW H83&S_08)L='LXY$:BĢ=nGSwEr7%Gz\팗(S&4[֣|.O*6z nJ~lAJ{5c abTE %ͳ=YVoPr+kX\bJ,t='گzmJ89QpbYFAs=C VA ?<Ԟk|3oXZj0fޙE6&l2CquӦ ,wISwRtoqiSV_\bR5ZaWoPWZV5g7犡[0V鸧bz4+.~O$%=Qj''VEwX91xw$) & bn>U8U4R?xvCzg$V &=aYa/SXn= C}7w|3O^S5\dH.]kDt⡻~d/;3W;ZA`2 ]]m &]4WwDD^oP"ܫrKk q0Rʶ^)]]uӽ#CEp^@/ ) 'FE5],j0h$=r/*TPa1Ap7ّooWH_?9"t9AlӿD ĮV]cW!A#cp^=I^pf[7"*BmSG)"r:gt:?cYd(>)dž:=]՜A1}ǽWjLvW({,@# UKҼk%)WAZxDhEJaΑ _*{hdjIt*K󲱏 >(( "sT LC>#gJQ*L$0ն9Vv5ǩ<wp`q9$FA!Ǯ6v֏c(u5Ud})XٶZ>7CYb:cFZzƢ\.=-hf|#Hm޻%Cv29ͦ.|=G\&4Yt EY>6U; rb@:Lr. ux=ǜ,v{vh`4PjL(ALhI3Ƭ9E@cﯩDGۥb>T)rGm};J/ , ?WV0t= dzt5/H](Cء^&! U,Fani.񭕿4_,Bo>PeX"<೔$r[?l !>YqRʖL(pDyIǺWS_:^rvLd" {ʍ)oq1&zmV3Muۇٶmr]lU6TdO!5` %ȿE)\ }גYJ YIr~Nӵ(g BIQ2i@ ^wFC5!˜FW~S3Nkb'!O2*'(8'w2r2鮥S.7BbIo(}k?J% T/#Qسۙ]j]~mhMchc<{y0[͈z%F%wm#(zQ *B]k3k#܆3HżK;AΧyA:H^,@NR֫ћ4b5wVCP;u{cچ@p V>w(O;DL:|GAY\Q/:G7TrlO?lc[;u[ d[}&8Ne~z`i9ކ ޲Bj|-b yai'2iC/h#6( C@D kJ[duf8/=0sX/R/hur{#՗zDWP$J`0QlO¬ &aDj=pCMK΢uEm>_SZCGq8 y^K ⯢/E΍<)#xJ$pzK6f䗍xNgtEV"Y#Q}}A,5M Exûn(ZriZ+ miBD`ɋ4:A(+|)ý GPIgѲX70wJQCUsL *8b煙~w3G_0ةykƑ[sd5=2|Wgݐ-h}ji47/J39uH t&gh6}[٫L)r~"%3ۤ(}!@(mAkVXNaN@Z=%M{uܵ | GX|:ܻ]um)O7:]mѓ 5lv+ҐSw qj8l89b|F2S!Յi_`ꆌ:g$rKPD&p`}yYO}?)mth`ĊPc-|n , 8۾Y}mp $1 ok5 bT$[NB@+Q`G@֮97# dBH+le=(.;c+Yf~t4":G xնTpZ*&< Sqs5\>.?o&T{{e@pb8~K . `oTn3X3Ucs~LI6i~[-*; < r ZpiM;`_ցlybkYD\64iqYݲ`5c+bi^Tџ/5^$Dٓ։zka aX-kmcj/W %.qYZq|g .vTMA⚰j'&W`5R;DW3 mQ6T6BHTrCGF"j~%? Y ̻?Ux@Q/֚R{A2 *Ώ_j5w/"̣6_HHGD]D7xgh%mS=@VT q+Ԛᯈv~Օ~K&R*%n"cglY? i>BTbpk$p1m*!Ea:!7٨D\L/87s~J֑h YYR\;5x"HqpkbAzr{i9^>G*Xڠt^Z~^Ņ|DWj|kqnU%g3{ pAN *wY7OhP|,{D˗<+j/dWO$Y0 f) b6߅;qUwrL?+a''NPJ@R.gaU[*ݢ ]6vcw4~+ UO)- 9rF4wPFSL:_;޸,Dq3C{!CQCRTy,8?}spl!8ΓއK@0SÿǬ77Kl9~YQʩ<O=R|p"0ȌPVA$=0tXy vG#.Cufy<5`ndSHNwL-uHvشAtT4 A(u@b7ٷĐ?MMZG`S ¾K?g\()l%t ,[x\s;E62ſ6'L󟆞r`|9%2Ǘ`c|8db\H~)ɢ'$>ꠟ+Ej܌\Ly|!p8<6Ş5ؐs"T89\qdY5p1V1\<7fFVZH-jhޖ4URwQxiO*H^HفtxOWQ;Su͙2eʣꍞuSKħnWŗ|0I'I_ ԭ̷6`7wPE(8-C~IńBXU[$I(nŠkna~Gt| Fq'9pM{T504dh>\$adgBYv:/XaseUD#@wœcV7) Z9g@C$_]#R&δzc!\A+BHc>41¦k!yɥۃD64x}J$;WZ8CNϴ~4Izp 4gs$z ݁enBgB `K3^D72Sp"5{$ Ӫ3;!*W`p(ޟ\Khb9H-15Zxr@Z*}٤1,A(jwC>@*榊!`ɒ#,=΂YUC4Mf3\DP=ŷ6U P[S#{'mǕH2G"zB^궺d~}?CyvD5g1&p:pRS%3~6.#;um7!w- SKalsL/ u’Z,^!W}Kizil@N28y(-egxaNvQֱo?`nb }]fc{ھvkB 6T=R9+݂8rlq눮%\LHԝ("4Px ۚ^ܺBω*j4&88zhEYzĜ2dImlL\n 7Yh~{ %#DV/5lrn*̛?@ux G$ob!{)1'8/¢͇qs",QsG;Rw~?L;Ͳ܅&v^a@v%Oo>hcy̱gG>βϩxd˘!,a8FU!mn{l|坩S3x=@N:1A*WH qb"A]6 5~5=tZ~UG?DpXLb-(֧񣨘oIZʖf8hdp1.V~RXW?ҽ9Peu ?;\o/̽p^@ƪ !_pkmC;w.`eXlV wh>< %nf9e|_""NkNvj&" Z]pٔUBP? G<(фJJmG&8Sa\w]IRvv}ޤ6 ~hb<(5S 7;W~ bi;}i7 ThfH*7!R<0ؠ^oxf*f@>^$9+]+>&+b#e "oT-(% x75Qlf/LyH"Úcoܥw)K v1GCA)Ӏv {Ytt#-~z[ ]Gpq\CwKD8ĈXpΕr:qbij[qO6V ,A? D v׳;kaHWz(셥l>қfݽ_f0lԊi/eO =qsVR\=ǔCAO:]j [q5$1YӃtNswXSuz@ل!օE#C؈%C5\CsxninDi B[Y+%ծ`<⢻1W5A='?>?ğ(]̸r%}~]DX{Tg^ yT*Lݨ+hoL.`-]p.oeo^lSc,[ڄ ) ۮȪ4n:HQ}5Im֭׃Ρn sG \ұE0ъdg6{wB`iUUoh6ݻ?᮸\LX`M#3>kȸi9"G nKp:lWhІbMoM;$Q}/mڔ nLWƶE$G:7GZvNx4rk^:0@^S/וDu8vE@9;J8ԦfbjJ_MNeuYe8{3_އrh?1<kwDK["h:)Zpݻ2 >L[ppmZBgSc$EoimXHEx~VPMbΆQ=?Sg I9۞;h&miE ?k'*;n:s\\SwjMR-fX@oWVT{yY@e@g/(ՠ98GXڒ;ӏ}h!톪~(cN'jbK;$u1K#eӎʨPI0^3VXݠJxCܱ5fܳ,~ޫފ#g$T"<,0GZOu5+6{8y{.;= 0ua.Zct{V[L½~=8o$ckKs,I4]U#4vu:tF4j1wW:7+/q8>W3ˊQ$=ȣK2͘l>wo:QGX萃Q'ݡ'3R,P;!-buW iEpt9%3#1@\{L\lkZ$<»hw&|,f|^@Z` ƀ';-nmP=9-eX1IENWBs^PI[Ua)B͓4zރbrf^4$nBmt÷$̗0urF{B3TÏ vi_Uޫlx<9ԁ.0x@0I=*e܀*Nh9yV @p rpA𫒓@=EiV1 m(X^CwIR˙$)yKˌQLT)-߅ E!`z y:Nqr8cSWJj[R8+Ќq4³Işշu۽̣m4l*5ί/XZ uc,oL]4V/lŤ8axt/E~o#Ns;ngCEjYOF_ ^#̹A3R 4J#GAVȳ{8h[_K.GQ"Zߓ}R[{ vy@OA'ԣV^r!3 'v "^NI9G:#񿃾ؠ ?'za|<Ƞ0II} M5sj bB_w0)`aJ +8u5vkR/lUP.ʥsc}mi68I)GGѻ`}!J߯zAk"nV]{!֚w^ RsI)E)JYA{~,aQU 8|y@x]&snTŀX4pаi6qN<Cǁ9)}Z^.„S#lSerwCnKH`OU?Q+G`R!,ِX'e@<[Df$ <$ gJVkѨUV9˷V,V-Ae-=E"`td$\g8 VEc>P[?%?9cݞ:(ʙv*#wUK )ӯhvGSJ 0 ~krJD8,n,"; 7/F\ydhu.X[u=Vv; %dY*zW.nX6m9@M=¯F<9m{k091Wr82هYym|(Tl{3\gM4Tda oTi]&='=Mَмl?oZE?pY6Ue9[;D/4@nDc,BCvM UsU O*T':<5 /=Ϩvɶ"4GX-I RX8{DЅ.RkR4m?|7_܆"d9v7@La;l3I@JNfOB!d1Reic#logŤSB$׾W>)IgIKx!۟Mq(Oj(J^g&`'.UW0 shfmy}eI|0>q6}y>%G_2YrH ]Of9MK5ρbM|ٸBesVV Y@0]L)שd6(<xkMrX7 ^[9&dVEF U4tE@D?>$r R/{Q.{CƺZtߤӣeV&- m0 5qX@R?Ӝ~W Q/E)=x'q¾VgI7X#ozNc]u/ 7SɗhAed^&+f*fhNR*q(KsҒh[K6^rj360lk,m5rRHVmȊGkgTZW7Uu1Ƭ#V^wIxPH>/|Zf#LFU}Suu| E-AhGβyUBp*ǜdŪcݟu eX }Mz |[`@?]Xc'B&,"jq=:-]֋=/=H8j6M򡀇}sno<6>e!S"YP5>\\NeOy^w`2+im. oV*x тlh$J'>q)7*@1Czn*aS\ߧxK*MB"F1ADŽX,$0aatJ y>+_0@n|IylpT-CFŇ@6]FldGu >!,Xh^FkGKrI\u5ϒ^;BI*4LFĐg#p6PwM2Gַ|K0&,E2ٗ=L Hs I1>-  b&xLmNx;\0$!QfQ6Btw Kԩb49,% lj. i궺@nI i]{0HC]WmpFHjHZCO3t`dB9yU4MCծ_+Y;{ɺkR༓sk ޟ2'*Bb=m\ۂT]H=y-bՍN`<W#ôFVg}3YaD냰z왟 }nc'^٤+B>ղaE'^%-t0$I ?WDJT4 ր|{ɉg@ϙsd@xW75ASn5rvyTFWI !,+ɽ0" 1] h59VV[GפF%v&,n (en`;w"s,mZFWܖv[S1Op2tl, E*ᗙT1`pۘp3!P8d($? Ef"Y=FB) >EŠb7._(B@ЛU:ލxBD\$3=.-eN1jϮD67 Ƒe'ph<\#,pRdz LO" v޾JxiD}yN E6h-DZHݻ '۫ P[$䞘ZDff̾ i:p864;^`Xag]w,M㉨CoR!\RF wsKnz+n_ u2櫮ӛ1ohL]s1zkf/x籷 %^}*]N S֔]dg/% l>{_}"BTV? b-&ma\u ~c}:]QKU'o2HOBV C;TT-15없] CM|YYR=xy>@LOy. f6dʓªCN uS 0" ` 'K7=2gb'XA!%D~WCD])U+Q<ƀK{^kڈr3F j篥\`nKS&zPR?f1N{b`$Dd7Zm Q{(-.}fVP ^q(kM۹D)}/.Evc0PE`P K?Ш>@w!;r'V1뇲v?• W:<˵`e=:a$yaݩ}A))ϻn\.5u1I0?5wJp׬;kk0MF (d!2/FlN$O4peUa՟}e0ȑXK_DG-V>SIqy=VRb\y6o$a }թo"3}բ[ JWz[3l a;\U5/]|DDZ,yqߟ6Ϡ5slsۚnjF/ڱSǎ 0AjI3SO?J+\ߺ<vc(e P i9 4c èV΀Fb3|֒O8d)I*u 8*&M^Uܳ0AyKڲSC 7P0)16*R4nUUp?U%L,]H,\$GniU~Hb ep,.Gki࿲œSPklJ)CMw X4TaI\q~q,}).=r;E'I١tN8t,%5U G`NBY`#~k.Ј'aBCetJ\RD9@(kKm8ʪjZ-@P 5Mڏ[$5>;U^p= fe'/"m6ҧq{֔O5\͠tKm1B Q@>%/&D۱[]7Xgo=l2ɓd50ȥޭi_Ly3To^i[tA,-)#pB4dN H0 \0eQ:~Vb5 }I5A2lQ7KF3\Oq]!0#hBDU"t5+Ed_Y<&牉S_23 qo 7Zܭ&ANMd`٦>s=/1RnM1l*N prSCo5^d="-畃?Nr#[sZEN *TφsA:M3JJ '!O3G]Uy|Z ZӓghKh %o݈U/֗ p, i.y>Eܠ*~߿:L[>.'Ч>{V1D$g^/p=l|πfזSY?"V<{: @lJ|cFZj pis.KMJ~YY&W4Tў"vrK&^R4qO}H4}PLddywNB[GJe^Se4'O$