libopenssl1_1-1.1.1w-150600.5.18.1<>,`4hnp9|ŬKewY*n|wUG{yBֹ^Z(FwcKxv| &Y9^7hw"ȌRRl߆xASͩpˡIJ( `d *L؍$!OAMo3crX017yq7C}HqyR<1>tһu'; c}0AڦyK[E:XSZVi 蓜$L:|a"Är>Iet?edd % Q\`lp  4  F  X  |  E  P t    , J   ( 8 9:>\@\B] F]YG]p H] I] X]Y^,Z^[^\^ ]^ ^_Ob_c`Td`e`f`l`u` vawch xc ycMzdddeeeee`Clibopenssl1_11.1.1w150600.5.18.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.hnh04-ch1b>SUSE Linux Enterprise 15SUSE LLC OpenSSLhttps://www.suse.com/Productivity/Networking/Securityhttps://www.openssl.org/linuxx86_64AAxX4K `遤AA큤hm5hm5hmhmhmhmhmhndKe64424171e86a1b40bdf1e5bea350a693d97b06a5ff6ec6a202f7df48397b89fa5608faf2246a77d99acab7b0c40020ffd22412186d1b67fecf5e578179cb33b98c748ceb9b61af99485fc5bee3ffc3528c9170dad5737aa601e398efd1e84821362af024fdaff07a3338a1f85ba4ade3dec92c2324b5e9189edf07edbe0b4feb663ab1117b4568d094fb6e6262519a0f2504d080e147fd4194926a1c0e802c2860b9b7ebe16dc534056aef2897878b3e810136ffa0e873866a71a11eb39fbcfc32913b33252e71190af2066f08115c69bc9fddadf3bf29296e20c835389841crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenssl-1_1-1.1.1w-150600.5.18.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(x86-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-policieslibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(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)libcrypto.so.1.1(OPENSSL_1_1_1w)(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.18.14.14.3h.h}@g0@gig@g dfff)@f@f?@f?@f?@f?@f?@fIfIf~f~f~f~f|fuk@ftfqvfaf8@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\@TFJlucas.mulling@suse.compmonreal@suse.comangel.yankov@suse.comangel.yankov@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.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@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- Security fix: [bsc#1250232 CVE-2025-9230] * Fix out-of-bounds read & write in RFC 3211 KEK unwrap * Add patch openssl3-CVE-2025-9230.patch- FIPS: Use the NID_X9_62_prime256v1 curve in ECDSA KAT test instead of NID_secp256k1. [bsc#1246697] * Add openssl-fips-ECDSA-KAT.patch- Fix bsc#1236771 - Non approved PBKDF parameters wrongly resulting as approved * Add openssl-FIPS-PBKDF-params.patch- Security fix: [bsc#1236136, CVE-2024-13176] * timing side-channel in the ECDSA signature computation * Add openssl-CVE-2024-13176.patch- Security fix: [bsc#1220262, CVE-2023-50782] * Implicit rejection in PKCS#1 v1.5 * Add openssl-CVE-2023-50782.patch- FIPS: AES GCM external IV implementation [bsc#1228618] * Mark the standalone AES-GCM encryption with external IV as non-approved in the SLI. * Add openssl-1_1-ossl-sli-021-AES-GCM-external-IV.patch- FIPS: Mark PBKDF2 and HKDF HMAC input keys with size >= 112 bits as approved in the SLI. [bsc#1228623] * openssl-1_1-ossl-sli-020-PBKDF2-HMAC-size-SLI.patch- FIPS: Enforce KDF in FIPS style [bsc#1224270] * Add openssl-1_1-ossl-sli-019-Enforce-KDF.patch- FIPS: Mark HKDF and TLSv1.3 KDF as approved in the SLI [bsc#1228619] * Add openssl-1_1-ossl-sli-018-TLS13-HKDF.patch- FIPS: The X9.31 scheme is not approved for RSA signature operations in FIPS 186-5. [bsc#1224269] * Add openssl-1_1-ossl-sli-017-X9.31-sign.patch- FIPS: Differentiate the PSS length requirements [bsc#1224275] * Add openssl-1_1-ossl-sli-016-PSS-length.patch- FIPS: Mark sigGen and sigVer primitives as non-approved [bsc#1224272] * Add openssl-1_1-ossl-sli-015-sigver-hashing.patch- FIPS: Disable PKCSv1.5 and shake in FIPS mode [bsc#1224271] * FIPS 186-5 Section 5.4 disallows RSA PKCSv1.5 signature operations with XOF. * Add openssl-1_1-ossl-sli-014-PKCSv1.5-and-shake.patch- FIPS: Mark SHA1 as non-approved in the SLI [bsc#1224266] * Add openssl-1_1-ossl-sli-013-Mark-SHA1-unapproved.patch- FIPS: DH FIPS selftest and safe prime group [bsc#1224264] * Add openssl-1_1-ossl-sli-012-DH-selftest-and-safe-prime-group.patch- 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- FIPS: Remove not needed FIPS DRBG files [bsc#1224268]- FIPS: Add Pair-wise Consistency Test when generating DH key [bsc#1224265] * Add PCT in function crypto/dh/dh_key.c:generate_key() to meet assurance 5.6.2.1.4 of SP 800-56Arev3. * Add openssl-fips-DH-Pair-wise-Consistency.patch- FIPS: Disallow non-approved KDF types [bsc#1224267] * Add openssl-1_1-ossl-sli-011-SSHKDF.patch- FIPS: Disallow RSA sigVer with 1024 and ECDSA sigVer/keyVer P-192 [bsc#1224273] * Add openssl-1_1-ossl-sli-009-RSA-sigver.patch * Add openssl-1_1-ossl-sli-010-ECDSA-sigver-keyver.patch- FIPS: DRBG component chaining [bsc#1224258] * Add prediction resistance and oversampling of the noise source. * Allow setting the FIPS error state if jitterentropy fails the health-tests. * Add patches: - openssl-1_1-FIPS-140-3-DRBG-prediction-resistance.patch - openssl-1_1-FIPS-140-3-DRBG-oversampling.patch - openssl-1_1-jitterentropy-error-state.patch- FIPS: Align CRNGT_BUFSIZ with Jitter RNG output size [bsc#1224260] * Add openssl-1_1-FIPS-CRNGT_BUFSIZ.patch- FIPS: Fix build warnings. * Rebase patches: - openssl-1.1.1-fips.patch - openssl-fips_selftest_upstream_drbg.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-ch1b 1758817982 1.1.1w-150600.5.18.11.1.1w-150600.5.18.11.1.1w-150600.5.18.11.1.1w-150600.5.18.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:40856/SUSE_SLE-15-SP6_Update/84bb3910a714c0113032fbf0d83d9e9d-openssl-1_1.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cac7fbe07c72da52892de37159ab774e65d6fdab, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f032b5af87ae999acd078a73044d1ea595c73639, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4839e28c789e542e72da661d0338c0fc7ad9825e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9ec0a020fa342c7a0c42f87da694a01ff7da781f, stripped70RRRRRRRPPPPPPPPPPPPPPPP P P P P P P P P P PPPPPPPPPRRR RR R R RRR RRRRPPPPPPPPRR RRR RRRRRRRRRdkdc/oXca-certificates-mozillautf-86e7a9690ef2731fe617995941af47fe205f113d6a5d241a5d7cdbe0d0df39b59?p7zXZ !t/o]"k%{4"c /zC˼fi.V;[T$LIe͈Hg(ȓ%cRxPڰN ;`Hu;\%"rv? J}ϸ`>pU*httG<&2eB2SUp\!3QʪP\,a=h(80opEz}I!qf3-'q9ꔠkN0K(O电8P3=~NyZE㚭j |R<"POJl\ԧJmjbFܺq,E*c-噄ՇVq _衃/Y`풎lCTw$.ӱiDrGԤ03w~ǜZtzRK6J$@ؽKV}ڒǘvJ4n- v(3bS~R""`rFSGN_0(=R(]j0P35َ;s>_QmrvB'cE6, rklHiH\ ^qDQ| fפ‰JRaBXf}RHNٷŻ 3MӢG3s;]{dZ*wj¨j!R?ā BAPKXNF=D/2)l5#r-o@y2˨Q 41'8,u.dUShD-ɋm!-yzE h HK<ǁJC TyTaf ^:8qK=x IKMe1>sn]g$ȟ=ӂ|Q?C95a?U} E;}G٬Sp֊ga %F c;e{6Lj*H-Ys㜕Qf~9$ѻx'u?]z(di>d֞vk1N.p6W К?e65qLjaō"2vtQmҿ #9D 5dԨc1fF`%\j0L=A>4/=/*ggxn/&eͅ=W$qʛL\D_J_Ы1fa EI*"1H]1x\RXg9 ԸUK>r]Z{sTQwن7C̿jɹzҒԼ9k|] P9woC_8(TgmWPkj_MFZ1K-+f,ᠼo;q_te.< AI'QW{A`{ b Z?~6Y xEOϢ8Ni!zOĽ֩`ph/?N21ݝZ`=৳ xǰDh zu))'ՃZ1X婁=fU^K&)F|hk@[Fm,wC D86_GY #V|](O>A>GSƁY2KW2臌,_"{rDxCF$餥lDng(] c5h? ofJI$>,O*P h+3Z:r1, gf?Xv9uTM@/eJ MFcБ\E1/q)fV7wo{*.Uxlـ9"6e ./0=d:l'@B@y5HUA7OI(?;?zP'ä=ܝ?_u;5PqBK1fD9p<$ N`y8H1Հ+[)oɟ㪿9N5 RNʙ̛S1 =2蹓<@У'/ b)$3LXpƗtƁ19F3(W30Ax"FFi톔ӡ;_5KDzcpp@ӥ0BDshK`!):b6R~:[_8#o?棐g[_֢dp%]#Uk^- D3$ia0u+maUs(QT 8vYnTUm88I,c4_EEI_Ru_M;| >PHfN`yIiTGHԍ~B݄O\GUM(jG3Y10ob*dj@u5aM#6Wmy1԰BMMwXΕrng= %}v惟6=*ZuQ:DMAѳ񋱜|W4;'t&ʸ1tlN^5ghtGeRk7)r)d "|%Vyd|2m 1~H@ >#}kO~6vZ%O78, %bn&6xCN )B%͟E` ƨ'Ćx'-,7Vܧخ%3Fݡ3zz, tz Vwݭ>j*1Zg!ЁXq(쏽Pm-V>,FN;KaS*Kklz_Q6_*}> 8rDālvHk_!hi&9(lv)so$i@ {mfpQ@TKcBFo [:O*]i>._qtVŚk0ȍ>'uK&(k.9`ڪh9=y'@h^{HXYqHT@ 6tlI7)2kUAx<㭚ǻX$ep15Zȟr(P)E8C iN\z`..pʰI߈c|@_y7G+4 =xi%mjv%m?u#2`9[zC{9sCgGU^Y ?po.1*eL-ST30ZO ^osF=7[>2 Cgq '9cA8 y]%3 P։U=Nturt%@1ƋF KT~E_Sɨro:7gm\Bn(\fV7'%s'm@Ue Q|Y-z&2v ,:=G}k B߫D0pX+kv)ps*gdwMa?e9[l"vkgpzCJrHΨ3hU~6^R+OZнv 90I1FͬÁY5T(j`UÂ-PɈ]"-_/\?wrW%0 !{oi9}¨ !e+p0^OILqпbٴ_ !m&Cpc&{#Z rV*)4DϭER59hiA4OZs:r܈WAhkH1R`nkG< :PN>2fJMH :a3-t[68O9 ;nALoE * w;?1.t7il O<ٗ[2x"~ ᓑt9xFb{*`0|\1sX0-- \5@5:1\R]HR!*fȌA/3}?]`؁N'="ωRQBHkrX2,Ӹ!} 1۫\g@&ēφ"nj.ZH^V['#G2p%:06; !!ԩj̇ܡQi&TU %z + UzK;t<)c&wJȿM JLD5貎hu>%_9M4:qόutk%tfVe1exWmfJ7B{1@ >!RVܢĻB >i:Qf^T}+[jBqQANtFy97l;qm /tF;i eW#z,ab6&}LKUW)5\G@I/ VGK2vg:?r< ӱswO7U8p'(ʓg)X'hO/E4Tjxior8ĸ_T 6tB*[ԟ!'TZmdaOB*W _pv?VNU }qƁq*S^>Oe\ ԎD/B7 L/MX6RJ H:yJl6hW,J-] Gv軩nǭmZLmm"Z+.E%2[G}p׆*[FAuqaNRpFefC`/Ôn\ 879pDŹҶ<=46Uz5a@RI:P剼%FNEZz(lJP+Sd)OwoRoÆ{UMBVmHʵ1 F|k1 )C+? ޫP}k6)]QQG"3% :$?@Ӕ7ev8˝c1Sf.n3z[9U{vнslz׸8LIjY\_!po8'+@ +Mc"pH&b2T38ڧB,TUr3:^HT4c0zK䡖EmN|ZɎ_! #G=ȣQW␌,ZTȱ/(mi*2Cya=^c.z唅2vm4XUTO&." {Fq=Yh;0 VvTVӛUTNH|uy =g$QbO|(l|IŎ/oU1FhY ʘq ~C\KE&l{$TJXZ8S _bW\+-I p:/ 8clp7cg+?G?1h\eZ]1=Tz:yTfPoݖ>j[ΖTP²뼩0w yg$Cug8tՕNf~Bm٧x(-TèԈbsf5F_v5 K}UךsARii=`ECv=~d1ڋ}p43Ɉ\04?W16ܯ]S{9Ƴ]Gh+/ڄV٠+ţRoHKv-}q:X:sY-%xBVy9|:)?9I`,zj'\&8:dh~yV-7 47nՏo9- 4 ȟH!״1Z~(,]-><8v7^#91;%Nfl%&r%By1>\>{juRͭBxᡔm_+6V)m{C3o7͂߱2tPbyE"~k/&;wImj^XnIyۜyE&.Ui)@0mӺ(t޾{]ÑLkt>[ʣ &i!9ѹxurE% slL(e+BJY#z,yܵ\4(h9v|nc؆dRCHsS5[b e&ļnHo!@qT"uϮ h\ܱ݃լOƦ*W~Cb]2p[!9N_R)[ƍ~cU{P m:f*Mp}p%Z^)3͑2n/G¿pȔCRm/ṡnjP,̓vTPoLcj:(ؼ6y+2WqyhhMr:BMa wO*Hj͂7$QPs,}B>z= OYmCȝa,_dXŨj6uWis<ܛUz@-Mm~e?&:*3`PQ314d.,t:DCYy+!i%>)[9Ӿ^d x-ݜec`3˶n;z-VdI~}wKۀ$Z{PE7הdQMdT LoJD% Us_jǰ<82BS2k5Ʌn]%++ XtR!1Vc>lB).m(mXKm`<9G3+EB[ ڒհnn줬O %am'ev7LLBSi@ wzp^NhȂAËGT2MovyŇ+IXB E8m5.aG?ۈHүӍ2bE72Egݩ1d7|xn;^@lQb$ X\T%oj+X`5 ? r "`qړƼ&H!2x/];eF@ b10vvǻd,Egƽ=u82UYp^AFn  Y02׀&1 )e{c(KPyofFq*wjL6K t.<#GnTـƀ@:WuY}bvP?X}$TU\o£%uVWS!i4"hOݧ”Y Le4}/m橱C0lz5C{rj;tW'1NSj¯Y56Q5~& cDk%^7~^!6Gw=78Gg6(R]yQC#<ݖwJ,p za.)`fv{~@.sVYQQp0}s9+B-2wī6됂F Т,T(o~ܗ/ⵆ#`wmXۿO_V}1 [\E;β|j,8m bUo^RtTxI cn_kP ArWwx?br%D`U O^gtI!w "q|/#{w v@,i˃o0d̎_@VѬ? )hV3al_? ӟ*̗r6_ZTX*aB̈́ 7/Ukw`Dn*"o(J- +?τR3ݒgZasWVUt,c #Q}{/BSJN1F-M\~ؔelK3NF r\$fD0 djkBdX Tyn: (#1%Zb1R{ `ENwS]̹ŐS^Ḡ:UR7f$a fDq+OTosD丽V̽d\k%j>0L5sל.7ȅ"K ʼj1}+I]{xFkͿV=}m V2$h)2$_;y~6\gBpBYe.Rnքԙ>I:|M70Bѥ?>iG`;"Uᰨf`Mm.'4$:;_,Y6:K@GkGdtl#A ri?wXW57q Ct8Y%o@!B#&lV܂ IE)G2gP;Cxbob'_ok'RyjdUbrnu$5!ю_}W+kAa)R}jcO0AS͗_]K_3; Taj٘0\z`ƺ?RUD jRW4j+ -Gm3DӻY[gڰ@eF !6Sg!8])t$WNއ xqr/ꝫaX Y"w2^3'7`3,6w<93yT| e;?(тLJ$:#=3>TCiJa L4V$}U(,\mQz9Y %FpΨ0JK|c\aתߓf|E< `H/Kf:J`ND̢<̺q] ý!]Œ&R8LߟLx ߑqs%wU;wK D=h;)N`Z ]샜:$#f[M_XI[A›e1Kwjq<#!(ͫƘ&Xvk`UjWq!\?<x-4D!=҃Egu73,Q1z5Ra*mUtgfh cBhςsaOPd 68A% @ ,ŽcRsk9ގ ?zC0.שׁе6mN>Kh* s^Ihhu?Qϼ|u֗;UG6F$L}\V jX}S(lY/ *k! \ +TJ;~]ԯGqy9å8,&q]OV[W݈3lToG]k)$-GU>J>"ueaFQ)O]3He#oqre0W&V:Q꾧8oZqZyjLht)m9r 9JDvp8:׍:w=fv ,?R@-2qMUPެMf൒VxbBgu|Ygzu77)̑rj+z9Hr"9vqC\ْ_}&vql,mҧ`@5L[#FVSO#׼Acy9G^?~ɞYJ^?Zo?a qI%sf2VM1LӣD7CԀR73seL`̥;3rVhuE\K()}waw@yAٜ7,sKnQ:1Dϕb';?=g`UU3fKHLuN<8jt|^'z`KE:z<j5 (3Tz)ҥ>| x9*T^Fa^]֔cAe)kVemV^k) 0ZzĘ*2i\tGU0v r3X G_=nύ:s~>zÊ-`CZuK4ߓu%{k%L:In`}L+j/%gBgVo$\oQ -ظ4\R$x..0II/+k9t` L=UKdzFBNʇ~=eS3+wC>(:xRuo)P4S[pq(T䥲 cԄ*c47Otn,̫`vSg_[_$M‡HMe:׹*ᖊ5fO"C[sypR`կ̊og٥`K&a$=#W&n h\IyGǶ?ZiOIL@IHYGnU[X`H:sH3Bz,7@e$.4&n=&avK{Yn+Y aÓ}0IGPKaspu&@CEjsʱH*Ѓ6^$AAaq~媻N-a8^iU,}d[ԵM )%lK8q|=l+Α!OvJި`jPbn ?t Np/aK2\g9D̟b1m0,"/ݫt!.iq)峙Zu(|[gL J~P}˗4fJO l,Z\0H,pGӛNI0玫IOA+6`f I?f?5Z;|ֱk>&7vvL o{DbKc CYr3z%Pq(K@\L0rƔEmqՊ`mh[zr|*yG_~ ;'F(xg`4 ȇ>0i1t97]II V3/1Rn8)2CҁSÃaD((r *䓷}}\b#nP.uepw=-(0D8q md@U m/:yk]6- -- w&U$^=h@ &C.F=06{"O3ok!yw VT2T"F$eNe/\w=}!0K ΧCS[Q! vd j._j-eԧ m`~b%a^T2B?zT!r|g57-̕tP.`64zxt=FbcCY [Fyfq|\'RPų8d%&x\2!r)tX1G^; >b؊+\EgԕhjtޖG3>P>frC@n A' P֦Q9#tuMA+:K \K ]ͽOs\}b&Ko^){᧣A<٦E]5g(̨(~hoxu@t"Xy/Cmvod.QRu~7~j%o:6yd7ҵYt>يd_O70빇-Tpjj\/{E1Ge}zAVqMn{-8Wܪw'R)ߗ%+T*.]l^3vXt*wacͥex wJC3chH;\/.kl |z|æ6N8ҍemtWT~H°YNw΁”57=W65DYI2wxQZ~>*٣E QC N?|RGe& PaS2 I'}rN5 B8rŐG,ni]' !DH7C6*L[]v4Q9xK);_/>&rThnq-NⰕoI$xV=A<,S_xnDx5>rcDI 1Х? Vܴ7$Gxxxm8y>|H  :$̻3&"),smgϔm&IM`W(;<'?+D$y4UZܰk (5Qu N/(`ßvw}ŭ6y֨^\\nJN-1lUMs@Ud"4A"⳵7ž4!*)!?w>D^ ld(?hЛ552,ky67m;7i[8z`*h]RTf"Flձ P76</88/e1tB}!GЮӆ0.6f78SӓS2Z?13&5Rʹ—˘f9>XpeWZY(Zj)ύ ثT-J73?ړ̐>1Wڢv[R[6MgXhL ʽM*9*ޒx+tY ΉwX%=4bj b-]z)9Ɉ^WCiy-nH @oÍUUdpVn3DXk] K4BGbǜB01rEKJcT[Y᭒[ jنiF0d_ f[ NoQl?xۉ侦zI ;CъōaQ!ԅ9oY> ʭ#lM|d? /7ْZ%ˣ ̫YCY/<94-j̇~6(gWV+g̘PXtF)sa)]\uQlsX6 $ϩ XO/O! YXb]wk96W/@$YKrq ,y3$_ 4:*"X8a^|^M%O%js4 }[bnD *}? An%'BE =ŦtbMb2="EڊQ]J&m4ȡ˒y]n'׵X\.ZExB O,p}RƲșV!5lİgvc*e = :$D=ad М7d3Xo赑zlO-/\!]#]ѳf?%f,S6H1% !>skߎR}^=&=GA6u-qfq-| MOj" 0c OZT9j;hqB7-MYdhF:-&[']6LF#C\_WG߯~apzBBX%_)=Jଓa3_YKOKْ.q- iQYEELvARjk ?ϴ],ՉEVGH8x( PNPy4T&apdצ<90v?wx fI`)W]jŎiضB\T(1 4!G% ZX+-㘜ļ>YYኦ+U&<:ϝCh}^0(}ikd|[aC~H$1!ʳQP}6}wz_ȂLV2>&QA`\-Km]QѽHJ1aLJ["[%AdEާo1ւ336F'-Om*frv ~a2OfP=أfnL >Ο2X]r?D^ǞjPG΅21S,8{ۇB6&Li\L7Mya*56$a@_ڞ3%cDJoǻ`쓭A<LIk ncϭڋ|a;~iޕ3%*DAprzM]2/0u#ʀ||K;9227"R@2ll[nNBϹ'r[ SӖ1.HR"nβy-5KtCZˬɊr/o"幈X-OR,#:ŷ41s YK"n×?BS WDz6F.z%`ެ^k|f3d{ӳ4X̻+BĨQܬF̙b}*{6Yݮ!V~A)F꽁#~ĜKe)w2)Hq *a)(wDk5衅a; ӮClQy| h>r+#{Uki  ߽ th`^r !\']Uy龄 '22'XvKi?K#DkzSE] ?vOC5͚ۣd.K>8Gy0g5VNx$\zuTn# N3lucɲo[>~}t>Sx^9R8'X\d*-fiXcr)ŒoRxё@8zө`yj!R\b݇ζ 1 ާJ!|?O:uuj &'pQnhph0Ga:JE:HpҋAJǒ5fIm쭋qtQvgyI{ym"tg@@<ܥ7ڔmkx -U/uԺBvqUsRZiQ= g!^QN x"}oIaOC R"FrdĸGU;$Lȧ PxoQ#M:\cݧ-_xW&Jؾ; r.\jAF H\Hc"I"b\|RǢIlcxs\cF0}b nͫ,"xHX&hK9s_&?r@fiJldi&yD%~1z~L7q4ݻzPK+L|Jr\ 2p 0 agc+cWmNv) ()m2 zڌ|&c XU+$DX`ULnDeLn-ɺba'R멀[;6[0 ~)z"4û0- $G*RhP 7H*AV?+_lsczvIFQ=ΖM9 ?YXJpt*%qaQT1t ַk *?Vco~?J,lHofBBS|T3lpL5 2"b0 ߪt>iH%ƊYx̵fsat(7i'%:wy?ǼNH|Y̭6q- k(BC>YR$)yJ0>.X'kD)xZw*g)!JSqL=m?SC l6wc֭v9B!%t<⒳y'b(R:KMwq~`ڎ[h& Nߕ!A$nt_xd+HL.u-p5A..*P]5v2g*p;Mˌb{GFASʖ~ZB-m&TLQ2-R>ZN7R 6(c5ɈfΛ% 5"![hi AEB6E%R}ENJ\!E Oj.G%VnZ!1Z5ecVgym? F?5#GEpAObAa>{ f09p얠Akl^$N*Z#N91$ΠxsLT ,x[ؤgI-G%*N+H/Z fM~xVUh7Gt[ #u{;PuXXƩrmTvqMOaXoŦV)5@ mˉ_q-; 9XDAO'Fdʁtla:zk' &U㵥DbrvX*;w"9afH_|"l== YKyw4u=o(57K&+„MM{ wq,K0HNAl ,;u;;.HˊfDjb&th$k0_t?;ZORT+.  J1. \D.1=L2thDs@o UmNT"]PV3f+EHo/,qk&'Jw 8a[6r.AnBD뼄OhK-Q4M-q[.J} aH zd+aAfzVKm薙鱭"h[d :N  V7W七ƦUޑWtÝzfD:C B:cV W{GpS2/E-0LTu)n ٺȭiާ_cn6;0aλD#ZXYhNLK}!KDmgHaGkW ]% <a{*h$A.K hTY̪13u(o|!>/(Y=AqU!pb!ӉSs PQ1Į['5:˄Ũ.'H]X12]{-3%< 6.>.!%qYa σq|O kň̪VݛHo#CL 9QK@(V?qQ`D)Ϸ[׀- `^g6!?;F&_xިYX=dJcV개H%2XesJv'4Xå5v\Upe(ePKX_uˌJ{ b &_f+d!Oڂ ya eB3;}BBv@&nfL*uJK`ߗ$8(|c1-f+"-cݸ슓+aY sq%ޭTt&oUtW"O"Zڌdv??3xVKI/`:Z2Pɩ,/$S,֯zADrVs 1:aLo샷s ΋^BjpWPмF%^[vqZ.4YK#T}iZ1%ѵp8Ç,+dUQ뜑ต=<*0M?s#-hg8ZՌWZ('i ᭬hiUh-VT^aԤxuwJ]fŵp=1ջ^^c SʤߥsCFdfUؕ@wm#j:]5[;X̠>yO{ZeiAw6⨦a̚%fq10 ?eoLJcXĺf*;uƭB;'^"nѶ'%.k.akQn*,̶4JjǍl @ޔ:3Q۲U ;|S>$"TkDEbsט[lG]ӁbJ3 !)tۆ#$nzS]kqY@\Ib88p'ᝃ]zPJ~" >qH=td*zYh_s>6"pLNY^D(_F½b^!p''&-߉$%@7‹"iG@KUP 'R}o±.(,8K|p(ni_j&qk VKC MW}n֭TwU}2.鹨›ţp1>oGOB*.Wʤ9z-HUXEmkc -⾦P1"yu|T T@k`y$Qs Wى"&љ8?XX2;=IHWOX^A3.rIX7q!}njEjr.pzq4Cŵ~_ 0ϋ7=dghs`pYy?!s4)?@sƠkYi)l 1Gaaui']U"{To賺;FE/:1cDK>AJBY+MlƤ ס,>kClxu-xԍTdY__7 / W '7I&ylm'oݺG.zLdm +1 a{6 ~`n!OX푳 n|˷5{{8'2Ve"Dp'y}.WǤrIL،#[Fip"3@&j ]Q#xMsGA$Z,ߧzTZKBzm\Mj8b}ǯ)Tg‘K+#)ie7܂Ys@vωAXA"~ƬK;oODv󣩴9RC6>vZQ$úfLp}A,FOsCRNԍ(Pܠ˯-DI+X}:ԟr,g5 m@MOǘbKP䵃+Ukh NMΐJ!R!o6tX&;3=HICɩ{w@cKbjbkbxZ ҺTu+ :vm!EkK9}_RhYĭͿfJ||ۏ̝1ߟ>"A`yn<jX<0V>ێ)JJ(w Z&Y0;ef^`s1 [4D7WuZZ,xmZMquD[H@-τ)Q 6SWt6^3Ow1 hck ! w&{4"AuDvDH/O!/;k<Ɉ}193x T}9R!3Ԍo :_X՝7*x::|G7+՟".7G1X5U #Qpyy4T}[k08Ïh?y`*e廨l=8kTYt0`A u(ike;3%ʩY0daq"KT0Yh^Z!`Է5Y?>ZMF/e?C0#⾖'ي4Ycb] Cס-r4VF>Fz!?hġH>i F~qS xܐHmL߬-@gxɌxhmwCqf,ro1g>f*G R&O3#"_|`% }:4תa~u;[Tmw4:5A"T$Fpvި}d]4]Ћ[rb=Q91%\P>M̤E0u:Rr#N>eע%ŕ4d"0?雷)نm5L*S-7 BlP,2 9Y+H4X@oiΖo29j&2 wn|M"awpP)L vBGq9œ  aԭhx5&-nQI<`TPeU0ٻ: y7e7|sGr%pFw%VݔX0Bg+g>/:\odA;@7MVN+ibEmɇQM߼B½':IEAr- Jvl?1y})>IȐ6ȈGK;IxתQq|U#~Qx z `Zkp$%b_6IfO9Z>3/G":ZxT&浑d)P'Iɵ›Vft?Sh$3O4u ~/ =jawCKFMuX,rSpQV#6mG3Eo^hyTe;;l}6SUXW,:vrL_^m6Ԑ&2u^2쩡q㬚5ȩݩAζD F̟8hsqmN\s+T{Z1?ZW$U$y4?- 6҈wfsblK-#pl/M96E\i%ĠkU߀)7¹a[SG'pY ,h~iSFu+U;hI54T0nwT;`_fC%$Ķq]M[NQfBO ]# mS'47ӗ9Sϝe6P& k yScGM6rE;H,w .8 ϒ&XP׾cn]oQ4*ot~7' 鸅7~9V|j ;"W Msy ac Lzl@-bPK y]Aoe.!aRk&V!]#MK{Twr~u* $6RXN]8u QuÛg#c./haI2;Smؙe,x42yjҼ͕7 ?;PNju,F<J͔[vw(}G'9L 䥽2W2gݜ\$8Z}R'.Î-U0]r!0o@Ĭ餝\Վ9-=Kh١krS+ێa j`[Q \١}/˱ΌIztN7#" 05ט`E6g|jl:T-rVذg῾l.N*hn0ڇj[@ i]_ |rSAI_OiɅ+(&A^%{5Zl䤹ӗB@~0 !+G\"fp=wYPa!$ = ӥ ˈ62*kS?H0^ÕַOyCO_:f;e8bN^`@='|= HJt:/!jmZ (gKQB8@+ߕ9Gn/ᴓ3-2/nT=8@dB2cś3iwM";lzleX9'm7 .Re+r'0)Ökq %޼JtC-"f3nʍtƠx`Qfm4>qݛ0J.uל[3=kI|<+D۟Ҕ$ﺷzthV ,D&mP(4f#PM{\^#z+GT;Pڏ]\K/2M3rM5jSfbem5=" oZIT+An{G^ϰ%1&C!y."$ඉ a? Km_M cOJ~a`ȩ1#UYsCR0-cR*\@˪v_Sp Ry]u^w͉1ݣbi|)ȯϨ3~|m͗ N:xk=4 c \0wv#|Q^]U(z*з$ zs4RxX!;`7Gu DYAM gt#cQv{ EM>6Uyii]ܿM9 ˇE6PaGF4}[p0H= 'yIRnA_TVeYyidM'^4x^J t:Co\';A&ּ!&>}UljM5e=]8Iv*0:$d`&oшIT/tB=ik&I)&W&̦:ҥ=ښ-l܃%0ThFgY$p@Sm5ٞ7)!YF2ќb3!Aw tlly;J-W{ḫ%04x/.!20q,}M-:%V,}(vwϰH'MV2V8=+x2ΰrN~B-4X|Ȑ $>yTQ~b54"zr8D8ƂVP ïp\}P'noDLZy&Șj?ذ'YNhjaz.Q@G+pjl1مI#iZ8*YO.!k9UPΪzĔtRYw_%&vq\V \`+a>U ّt%z`x"xF\1B̕|/-N(B>OztxfƐj€cw-T3mw,gn h_lAd} PYҭFsMX4qЅI`d3&W/e@m:<ATҾ.`FQK`X%捛CCްqfI6ֵ/9}Q;2veJD InoB` C|3Q1 " Uue"nͥQQ2-]k).W7`4B4Вgl_"O̊J;~ԌF?,׳;MtBsC="?KSuIֶB+btJxwZY, |*:5Qkep]b*'*hqڧ6ʲ~jqnD<w\Yd汈 |`2U$ˆ ]ՇJ5IJ;޳W25D<بFsJiQ ުd^A'+NVX~V^JB*ڰǐ>̕w˫P+U X5.RL#' ȦA>p.\A{)1 ҃QEuVwz!TdsC]p2?Tj/s|3/'SM?}qlSO3k*aZ=C1w>gV,P,C1NV aG޻~`!(Qz ؎{쐮nκu1톤2chN8Y(kPmӊrZˌH[4M :^Y ,J9> Sd Ez晴4y70R8޹Y>ɽj({i~Cp/ 7p,nobViD6q3|њz1Xa8՞pnݧ1yexg((O1p 3(Gv-G;HvĄBNV :4;}ަ">cZc+GU8u 0lk' /EѸ?=Oz !ė7BRNwf4vOs;9,ڞnWST|Λ[8iD]KZ9VcXbX w鼆H{i-v<4jChY\;ψ.bU;a[dm/^s6Y 큘7hN&PU|,j,ܲBQ̮h(muHsǡpmgg쐸1~CH* gCYO&>l.^DqTNRbqS/؊4Q,L8AuF 4l82`%0NIOz^l3u{? a}udKit0s}D_S@Av{|5lS WΞ/wne ^rף3g,澉]{2FG3w9)$(M%I3윥fKm~*57?>8EQ_R菣kWOÿrk= ?*_ܪic=˒9 7#6xcMgGTEqsA@YV^9΄4QX]j[:Ht-R6K͚tQ$pj@}%+}[OF`qiFg X?RA"wta8gQ{}Y+ph{qb#[AW}md2AESS K`%1 E[$"Uc6P: 3S=R,t͸gfI- _Dz11oq 00#ىq /(A(/ʡXW{nMIӂ4pFD6;u!,`󿴷qv&KùF"~'@ Ja>,kP{;+ ਥzT*S%XL2.*qijN@GʪMGxE(?ݪڔ"1087 ?Npx(5MK@1Y iQeD!@hǔI8 71NZ ͊ WY&/ -|,^D$!h-F3/*}hfpޑYUP6˓Օ9F z-} K$Ǫ,WIjon~CkƟjO"S7]!.ȗ3w^|mF}oB>щR K:@i^%YKm1"=͝h-+po%¬IG?S|}YI< t8z!rط-o8X(Zft -[HW8Q at`ĴLX嫝ୁ V]hZd9/Q@x5?<5~c_d^"tK{;(H8`q7wVdy `MQ ڨٛ? ;t?!Y>n6eMu3!!Ѧ 0de*􉸧`+њ {z{oœoHNL]c;\DQ( 0ĖXHb{V^2lVY2>?@.g3Oͽ$Oa|{=K 2;b pPYLkI-5M:鑒L!d?q(mKBK@7.=iM$t]ɾ./^*BG Ar>ţt}A2GoJ X|y~"!wS,JmOi](ݮR?vKL,ZW7„ 2Dh`gM_}P4CJ*1O)WISѸ ̵f/fqR_c/$1 ^X(gE2Ct󣣋u n"wfuV6۫ FTvNTRQ6"~z(eCҚ|tv4os3Wk!'SmPVXHd [)A N <+hf7I2y_7o|C9GeӾ?Lq|܈aO@g$GȒ vtdppѠkvbj0E6"'xשCb u]ZvB,E 3 9$brCxebVk8h0ЅnN)܌ޚ.Lf~%3R}!1NA^7bG=DGk]XD۞d'sa|Pbp]\ܶkʞR*-Lft*g0_dc8#_5G?a%j}mnyMS; :<ᱠPN ͥ#̓0 ܬ:.my ;od5y7u?49ۘGdzVa;brX51լѪzTY=Rn/0Hm|e)Ԏ,.ׄEG1)ԑf\:@VB.e!hQ%L%Bf<Il'wu~<զH`Z`}݂Pآ3 wrhI_9pK4Rf<5&Vi)I D]F[ٌh~ u8$.\ٿ$\PƋ)KFj]%0C#xN?P:O_<G | ! #o1eޕO.cW:L(#L`ݿ@YZSFPS|:h6q93(_6dj؅YaE&PO巩CwrGX*#nN:;!3$T`/C@WݱL/IBmٕ8SnUnQy qQ1}gXyF۵tgܩPռ5Afؚ*`aZdYn RVmѻ9?LHD%~+E. N ɽ!}wR%$DO4dMF;b¶8l|'f~[UH&=!>iiY'\z*ІYl=2:$Y#CfVsex ܋[?ϝny}03gBϼ?7O2ߩt78-Ln$c) S8`o\}]N\:(pQ?"%G$>x~*`a÷ż# yX$uplc:DJ\%P\S5Wd]0D_uAK= <^HP4FEfM/vi#?* 󨐆YwbHBIW_c W̰L~Ģ8MeO_H lӜP(s`i@=$9^VLB"fx xӣ;:Jj$1SIl ~UAHB2 /,2)N s,袽9#S㹃½9>A(W=QC6d F=o8UD+^J)'vYDvwP9x*?nAŗOF)>Ҝyj ;8Z/~%us9‹.|Zųf؜K ibNk^oN=Vu4҃!Yx~"جE5[߶Nmqz˵P?Y&+=(D">e*B3n>Ёíhu ֒kTh,ݏ|DVў~7.NNyW\^®\]xָEvH_싒Q 0ou6F<0̢BbGaxŻUwS>Tx] F=±(mi^?Whj#௱M խ1TW:{͙<ۋ!s:Zv݉H ϓ>+U@x23ז;d)wz hf$.mP:8"b0dp |- x^G4`ᦌu r .Cx[R͏Kd}PTDK~U@8z{@6/G8zCxO@oWFY7!謅LẆS|m.XӂubѨÑf9y6w}z׹Ťq϶P2)|dí,ZK!yXHFǶVhjxw A額r@+ Lna̗l0G y}~Վ^0FgөNʿ #M#C0MJ)YYeoDIJ$J$fg1̔G8!qPsJoQ rz0; - PCCeƗ }8V0g$"pJ oa+Yu@Ig KA\Po+Ϟsf8Ԥ#2ǕCuB`Ե=^Yvʄ.6nQa-0&l*3rߢ7ܺnGQu K,(jh%-6Xyt6 >"_aͼ+Hk"K*+Pٌ0_αƩNOˇPے#,c 8ށMcoRsN C[mu<% qy@N~'꬐eBP-j)oǣ%[{r-?II >ooF2BMM|=޸pSՕf jiif\?_;Ǹ/p`v8+h^@^Y ZpWl_i9T۵4BI:<LF ,P}"z; ؙz$:BxKAaAӅHC){{ 3#OnvGb:D}}; Hv@#ʿ"B6YD';L}Y2G~#b8G."Aϟzl_ }gকE/Na!Tf\Z(ge-rU^YQԌ ^H/ _{~Q' ~g~S֋$f+|%ڶ S$ԑ+Acqe8TdRPģr!Zn?f:l.si#bϤتF **?wĩ8RYٞq՞Fp _/w 8QSy@=kUA%]o8ULZ娗OY<(waZB1ML >)C"`wy 5Y[R r(W2aNrkYcj>oi^:3DZr< ~I@7kD~  Rf4p%YD=! "|Mp,y/`$u|5@y;3.3xtMPwfŽEUOV k^Bebڶdt]x{U}^v8zxl"7!u stBE[! ]|H9W]]+W>tb`Em4?B&) ֵT.\M+k:Zݚ4+DB!|Jgq{V=` ToO~l҉y,Aj6g_9B-O5ziUw"ĮeBycS9ȍ4 1\s lX-- Q.ğ@Lnq+x$& a&!]+·Q#NS>'ɿWhd?y'ݯW¤CΓI p+&8;2f뿕z}Ta[RoK~@,n3Sf৑9y3Sw6P(bkJM4 N"Y7KG' $@@71DQŰY!f33{~_aL5h*WhK .:-p/i)z ajPt*;Bm x"y9,NH@LpSԨsTD `pٖ:HkW"2G\})؏ĨAtC^'wFXC֋EkIJe8SeI +p(y¿~U_(EcMEp}9J_]][NyBI.J֏zKVh}ԡd3āb  3|h~(s8MٴPn=C,af^<`,$;$s'=G/hbe *'υ,To#w,V[١\ 2G(`$~ty͍6'ڒLeOs/߿}]jԔ1ߢX DS1u xÂOŁFBq'BSbd*61 %oOTB3 /YP<k[-ey57{f0oA?wjyc PPp"KDҷĪ/Fo>>e| DrD;|&V^t3&"tGI؝L΄ $4k^?HKP/c|fBHubM^pJ. ({iZfm3NN>윀|J(ΖTyt"$\Kp*iS(Jkt2{<T Dd lްCO`Ѓ܏d9<-iv*P) X*BbAev6f!bblka>)1 UOJ3b_h5BbkC.ĕd͖ e"E#ڙ7Mm9{1Z7C>T MR/u4/M0\j=/$+SRtKdE`Ys.~mʐG'Iya: EՖ/BPY[ q-JtF6M25ݶadl77'p=bp2'Ay/JJ#\o17 r$7E g[ :ՁMQKwݹ:{rKObSeڤJv,a7WwĈRdFu7cr&U(/4\R:L9$ݩW%=UEOYVOk ;Gfwth o;פA wXݬW :4W2m"r:l2OfS cӜqPSmnﶫc.[^a>PQvԒk$n@N*}Zߊ~|Ztw :anvR]1jҐZ,"5LIP7H<=B-R8G}`٠*6hq5$'G5li/(bzU]0UǕKh:E 2r,̗Cq w&Qm}2^8&N^87| :q Mؾ_yei={EylP!ޝ '"g`Y] |Vήa-v1K %tZ+9/ZqGf;_j0.re5ucm8LE${7̅`PE`J}gFKE*Zs:ШD Р.P%(9>iB @tK;Zgþ@&c|0ݚήGֶU&a@ؼ ;ZX+zzwf 6p+<M>ځ96xnsY;/}-X >V-:5pLjQSI&$!dJF K-o%;e6y %2}[-eG.yػCؕ'WwlzmCE_$1`ެəYyCG޾P͂Ss>S\07Q5*$I7U]tfx"~VI3Fpp0i#3 ȎuKfܤ #xd,kg]\"i=ec8&bw^ gаDFsP}bm s brduPl5![Bʬ05-v:S) dUgVb$snBUlXJ ' !$pk;Bg ;򉛀.}wbYnFK![44Q4j8);b++v}ZN̆ GVAzLj3ˬN$ܱV~3Q_SӀ՚ȜFq:ɴ~Pʯch.sUޮ1#^Z[T@cp`Y:UO>X(R1~Mh6߭dlJy;d&4zo!h U#ESZs/ H'T CO ŴuNn4R.L|WTj4mrF9A [f@Qm]sglU!$j&G!Do]ah"9*(DB1wlp7] *MB ȶqdPAA )@W( -]^ĒKV|j83nTjafיȉO ؂DC_zyU@~@5E"'@ ӤwP뿌CڸTS:󸹊$@*ʿF}3=-F Z(II-Q-dߚv[~>Տ2ivؕ4U{eV锑08qvcnGB?L=Q/-Œv1('fڒo=IgxQPgKoa7$ۊ %׳3m=C oAR2Ɖ1^XcNm̞esU`kX8K1FLCE )'< Z|}F]pI+nف(~U(\?*6I)[Xmyaٍsek"c*AMhjen",n) J-0tVzX`'5nC%2v Ѝ'j`&${{J@H 4>Q<|]9^TnIxV_J7א$A*9VornkMhqqbL~D҉|F y?%:,0IѼM:;mO_@8$9zrk8 m "יTd// o J2),GO'&ߡ;Z@5cl {5[BM-Dc!M<~<9=QRL8r]1:$ i!4c]GR3@W&'-ڙHt$cfѮIv^=2&5i0'X3W$F$jI|iJCx7J6u`Q2']JV0ő)޴xs@*z 0GH@"lˤX>w䬤e Ҥ} gN(2Ў]ywgMKPV`3}hɏhS!a9ۨxO +rnD[j/t .>f6OUX9hγ˳Wmf Lr%.2ScnӗiЉTGhH i.Y!mU %ʪ%t$vB6/E嚶V^w}+G@9Li(1:ȃFWji̊vJu"Ъv`te:)N<b^N "p`MO0rƥv؀<"g^l9 1^ȾbL1 03m!{oc+MM1HJo ȩcs wђi~ Ϥm!{F xk Zi3"ǻ7gJfg>]=6E?djKKV8e$=|jzW V*S|+@>U(bA*%مKr6y̬*^sE~(* Ɉ}! s  Q/|U҈R2)Xý|E?"j>0yȠ!h!m *e Kχm( 䪧u dqElR@fbo;C@'TLOCg2Yo%^W'XmC+ wBCI5@H`rpEj{L|AfA]@ܞnkd[P*WZ-H _X܍F:7 Ȉ˃jJSӌd 6=RFkr]Î웊+ 3ҸMz ^DM . Ada{](2w^H #" ֐9&;3aZma`$.تtYlF ͺ=!`S 3RrpE}s73tÿV/S327g5Da0$>pf"FGޅr; !PU63^*UAP xr#*m=sd{жHe:r  hpk&a uZQ}kq{ .֒KO|Z݆"`mC"VYKi?W S]J$"LjiqvhWa?w |Z}*FAYt8O|3*cMM7rUoIQg~5>ǘW a}qheG[KtzWEۦTnH=}?MC+X^n)*Bސ:j%Rqe; K0),dA Fuk ٷ$@\T X9 YFl,*۔A̧ )'$_1+ ~}>öN7"w5]&_sunxG8_-~Ba鰖߻&;m9;Q _WoUe*yc x'jNo{F8|lNBY!^xȪ݇nZml RR4Ð7 ?hP( Bm~Yb9+y+K)FTƏAT]u'Ɩg~(TNd ge8Sk|r>q{3c|06ʤ I4+=+ᘕ.D[Ɉ|7k$U-|G撳usr]eadh #$GYƭm]:.sXNːnOpZ[X~{mwץʨNUY|eNr1VۋP1NT.^rvju3e]6mJI3\D8w,b`M )N@A) .ʫIIT,/Aec Dw{xASC <+SQ$ty{fBz7&JSl+ZylJg) A juC2uH-DX*~[U&Ws PqUa )88%D(|]b^M72S_7C KA8v.i! Ǽ@⎭RáΉnsuwƗXR6&?C;r 8:UN/PJ߮!_5ƎNenb)vilRPoqQζL)x [d|5b :8K$Es*H}*HH2ns?`/EIv?!оf@]:!!yeʂ^_81QMvBfyڻhʦ?8V8 E1C#.ˡg,cӴQ`!Tʍmгt #* a&Lì4v_'!y̔ k&p9&Ӌc@e[,| rשSvjwȍYZ {PvtRc';{iZeơz N(  LjqJǯm#/*j,c-c`S|YMq+q3㏢u@uvZw{C𷈷'(ڬvS`!tc_mFHwƇ,_ú.]UU+&clG6z JJoб*K:S9K=f J' : Dj6ca\lW3aK9=ydi; $@Ɔ.!悁.=,tl18҂y`ww̓)~z,W7i k M;coN!w?꫆5`ݳÿq/Ͳ it'IOeAڟ5iQ,O_y7I9C!L޲`!WץLN;'5[ ?Xƙɟ)[jtK֭ДPo7Y1, ;Qkݽ9n2DuxnIf_5~^i"1<+04E+>vC 8z#~"vJk, ɛ^e ^$Inl{f[뼦Yعj| (Cu̜u6QO_f &JدvP2H2%=Y :CS)s]f89 5Ks_ \f >&#uU(xVlڔ#:M٤4}S:}ކo 6]B#W9 _;t|m:X=N>`1䇳8m\ykڧ6pо<CK7 T689UXM.z$g.sa)iF\$-82zul^[ջDkG0pYYc-3O纎ĮuyX2N+)sDӹ .(EU=Rΰ:}&J2lu \"bEệ;gEeMo8)Pg-CH}e(daxy$a#X&WUg:DRa z{OE] OHnJۜ[f r s5m\]?Pk?_htwtO`eԟ#0-A2,`D(JJ2ePČE?G/x;|>|ޑyd>P֗.WDi%_"E)Kw^ӱMn} z _ƕ"U jN]y4YJvΗEu%!k4@9d #VE'Zc@ &2>lȯ@^?Q@K>UX"ߏE$kQ!!oþtk$=x9X ٺ@O2̫vǰu4 *v۞1ą8{qM1F--FY*jj;LpO:(V$L=xZ\ۮfjd:E}qnevb|nW_9XH|,{ oq eZ@&%Y;InXGٰLF-k$F,ݍ_}V=3a'SSҹLgMGXrMZY:(x5Mph@.m_U{H7lij}ЧZv~}.PoN^ kkqsPK`S@:ቸjCA$T$ ȴ=P~Og ۃy߈kY!c ~BЏ[k5kmw^x8b -C$}$FP݌׳ɪx>yF$Lra̿EQl0qĵj03r (|IEbm ?Sy鎝b];͏ZC}:1nQ@=9wd@KROyLasv=LJWeBjvnG]{I8;9kd;KXkfD Z7}g/ACFD,G]|ŦpFl^~)0sEGPEzKc8P>j Cbv7/҃!l5j$ʨ ad|b/+[[^+"pA+1sy6BP+q8lEb8\ xnn(|(!0'ܷ[ N2]!?Pz dNoL44BFmK&v5^3!/m:3F(A<9kCg[OLcNKM \{' "ww1.wfHY^&_* | z&()2<O Ox)@+:qfT׽kdGCȂlELh:٬'Y.Bjĥ%z@O A^Uy3U.- *W xDHg^ _xܭ._osK#/me.^ק$qhC[DU4l](p# H~!ĵkZj ed孕9`hȩ'}Z JK#;` ѦoȚ/ل8/T`mbط8gj̱llr@6d{zTE=8Q\3|ѦH\ڡZ5¦%W;(wNAI\-@Xx*]m B(KݥNz֪};Um O^9ӯS44;P$ѝ|ݱτd&t/0[+ig3aΔeF\GRYfy^-[{ h.`$Bf Xb* $Xʿl3_gMPڋ)SE쬵[#rwWLB 2%U׾KyVZrq](~-$Bqj{s3,y"Q, >೯,xIΧ}J̯/ym{24e=~NBM+W0A5Da8#(`k_Obv gUXyubbm F$<42r2nk7aBא*m|L=jD00-HY9dU^w#SYPK3R?!s}H8LV+3`2 43Qȧ9B{#BEDvi`L%WBkbR%/UHLM?jf_Dh`汇TeOwsrt͍>#u31Z#4Ch%- R;0Jy:pLbm10^_!de $S%؛p9Yd}[Ol l SQ2ʸClHuLFZ舟 ۵A^÷u`>8KHb%WT&U9qݚ,wI%YZ!ˑ|_eU4/ϙ)]8*A-nu ox!`m٨F%ɂJA炰>zE4_?R.UB/EC b-ڜS\wTwQZC(3}72d%Olҟxkb0Wg_8H R8:s%1Ggx=tedi:T,f9-VqT>dU ܉07X`"wOǾmh1Cid&*Rk!@t]C[Wj j r~y1.ҹ)n\.-o!$&W_hƟs&S498^hO@FڀI,2xi PYKpy説IF=_#x3} 1 &um ?\g @[Sz;3)V/dסxTBl^eit[^W3&ZpoCωQt%Zn!)0L#Q`VdI;G*ܺRc[Nk6ys-De@T:P/~nqJJ.wFTZw{SN}{Bnod,n&5&L$md7J7:)܏氛Sx2j;,O{1) zs">k+sd8!(_–;x~[F9z|^?jlp3U~yż3dgT* G)XX`b$HĜآ}ƪZC`g4CK+훦S; }zzzs#ך4T= cؤ!Y3+e-ytCL,0t9Z~+zӺwq=׼/B ʌ#; E'f!?bAT6s֘Gb4hB&aru^oIەސZU6!W@Mv] a&R=W*f!TMK}JjI8/olaez˥{~_2~"zgD3EFE`c›ӭ/>"I^Wq&%Z3}Q'WmS84.CwjX&Ĉ2*q;l"Pan,LGF¹G7%nzHm2O4NְVF;"x/yqX)gCɏ?\`ڑ ewbVHF gfTټfgMH<ֺp&&B%S![̈m: FP}jŚb?U%!EhN#KޕCFTuˠ{A7?-ꍪld&8hǁ'.Hj~6W0v9+韧ʬ Z| +c)/ɵDҔ?9>j40!ᖜt31|D8qW.ܢ&A Ʀ;Yݗ[wK4rÿTD"|s;LyW{a f˓j@>Ni-'UGvReqD܋{G[c4&$6Ʌ'!q,ZL딂gK}&\ʋt+{ar+V ஆ]jiv[DkveHKlv(܁w@k*3x"{Y&űVι?ZiJn!P8]`2T\q`],ߚhyB)/'O1T@6%|޼&q%75J*FϮtjvW(]㟪ũ~{= &:*jZ sR^oQGCl,lk 0WCrA<1>:1<6-Z mjFXd'l tv5ltmS+cnؽ-,"{ TQ \>>b(6"Ƈ6~ ʴ 1^]mSOF>I>| Ix5aJ<")Ђlވ{Eu+|2%eT,eP0!RllԶ(@Cƀ&¶EݛIPvpJH>JhRm@n&{eY P[rw(3!IS9tw !02?O :gv i_l%fhs֯6 %QCQzsQ\v) h'P~" GR{B6IkT_9m:[nEX9[P nk$Gj')lE&"B++b[*|؛X–,I?LKO瑇̕f2 bXfyW܊#hNA3tQl}&E.N;\ jSDUm!0aF"!yttE-H)yZ /2V9DZ[? ym~C@Cus,ibqI.j} H%("i@ `T<">R\ 'Լu Z/9!r y}kJL Kaz Rc4ScRÊFb9cRqL!a;MLj ,xI3!* `he9iU)35W%oa| q13%zs_#LTewۤ&w;2 "@b$"-4}%/6:#+1j- ͔bWi0AvZ$^s>H +9[`B}-f[+Ěptme5gtY!wr%ѝ1f ݮ"d5On)i )iL)!TH_g2.7x7nvJ΍my?<|4Y52I4% f7t xm#7L_ 2$cqc1iQl!VQ@ڲQb6Sukb׈D/i9 .(ZgibI|^y`Fϒ 2cAe{ 1 $v ] LH{)9ݲ:wM0ͱPkYi]9 WOغ2y bV\lwӿa,"Wi% Dꗨqi{w$x).O~'a)*$[uyV28#8ĮR ua$B%D4УL|.ޯHn:ztX,%^$s-mEJSDzڇ} qǴI@޶YY&~q~7dbe;. |4(Б*OoIv$qZb3yUX -Q*$B#ڎ2BܶEתGL1/&ZUt^˴ vT1UĒݟ:b&˻s,d]a >4nI][`37,C<#٪j:4|L"Z5՚T2YQk`/ϯw;ˡ GlθЖZWIfMExشo3+90ٱtv҆U~'nifr^k%lW?} K!+Bj}9]$TsC*=މ% (Zaȴo/sFZ'Zw$VѥDz);|zh"|Vse9x0q\&c.ψ]/zL87*wߐ(QJ?E# . :}vΊ~ W/&Р 1:ބ,٪GA#xam? 5}mo]ZŎ-hu+*l[#j6r=0׏]E¤95ry8:|19 @:z$2f3ͭh޴4C56f׿sM['Njzrd\A(2Iy^*i(DXFwIrlSlƪ&HL cJ6;yIzh!j+Ԗ4Ѷ.Yw9g90D~cC]i1dG*@B{<7J;e޶g2THFv"w&D%y:kx5@1/{m_'ȩ5gAU6ISi0Fu-|}(x|=*ݱ8ڣ-"+þ5!C[dblB%NEy39v$! UVi>E0Hdu ϼ%%cf1Xq.KRZw5WU`2IRٍ#TGB!dĝ`ߊM#;VGqB*"B%IBz@75̽r6y9jZD 9i4/,q`er!u] ]%{v+l}c᠆n6-3l?8L $t.Jp͈ZݙŘh/E/ g[h |JO{5i"+\wHI"jߋ F(EcB2ĝJn&T/ ~!/DWlg0aiJ0H*`1D%t/F├SV|yXlz۵uD%$3R2Y aШpm(2f&د,PԿJ4lG9zC|âM85s+acnAY>Jv"pBI}~|GyFRWT|3&'T@ieYؽY Wj~W @ b+d9:L.Fse&T`n (`< B)ׂm.vpN҈8& VEU"}Eb3_{X1svX@DJ /12 P:yT;amb0k҆e&kn ЈHM植/ g]BYt36zl.x, F]*E~(CYT=޾ʃƯ8ZbE]f\V* W.]'@Dcb@ `c$!\jx[=ٷ  4J[n|X+r@j[аtL%WL'/"K\NZg,B5âaBGC*nZwؽm9y-l^ŝu9D6XmRKVr!JɆ11E-ȴ`"&pS^^.*9prL)9GHE SwsyQLDmf 2ۦSê{i[X s[:{|79Ao}y*oD w% :ő߉M 5!_LA@e ""aWQNyP-4'8&p@R q¿V5r]ƹ+.vtO51Z)¦VO6}Y*B=AL>tRįd=ý_V*gjtq  nDG RRM{UX$(fs9JϜ¥y'"4/u]lC8Fg[fj.:,"3ɪ+˜ ?V1ϱ2GUmpɳ0AIy\qU;2M*ŹyY-K]|K͎ @@D Nr9%g9<<|>iIqFU͑"`G=/b=ZO"6.Mcbo+SlLh+tORa: [c>1 b &ł`3_ݹ12'<* VCccfÕe^xb=>i^2jkfN~5_l~?xm+"QzHUc-Ĝ(ᶻ<6vFzSyByOx4/&m֌ }Вh{R$C|*CJٌ~ k$tWj˷;P\{]W(=6n K@t@kj+6 6 ,Z| WcaˑU(K寄M5I̐YeÛx[-1H Qi%Psj9BB?xODm}UW^V<\e*\U8yI^XB4DOPrr#۲c[k(a1ƃ!Ʊ|C8RV HdPA=?rn|OYw66CLm6I |_%Ep-inpe܌۴B*bM/0inP*rWw8fDCz. 1`qMaϛ1 Nbmg@ռg 1F`w򶇓SbmYso \, LAk[eFDB!i36Hw]-cJX g- "4ۈhllĖ">z1o] !m! @kƱ2*WSXtMi0 L dc8`q+d٣,(Ζ@@8r7Vu->N?  qY(U}@@ :?!$7nX<t 䬡c e@Ҫ' |!TɒBO] Y$pyg@lKRa}(;wr F-12 >t}*T[r4ݷ߸ѥӶp2}{ˣx,N>>nm8ޏ@m>_2e7Q 0/7WLnOr/Q2fn[惐'Pv?FwOgj9k#娕EYbllpH*׻[J IaobtvE-/l&AR ,Tﶺ6jgح4U=V]"r쥯rdL Q|GAG\fS8ZБ#Yc ix.7eZWͰci46=^VЯ[mhT<;[tU :i1-Inx:97/#KٙŸ֘ -f]w$UV14TaF[<o홚q;OHW4+]v_+`f߬7.<*yU2:{i619gqޢyj3k詳;$Ve 'B-l8MýED`|iWXqvL"ha!Yh!K0 ,q' $}/h^8 3%#+Jj"VJlBHBLdj@+ ; !Df B&<0fpk|lRHAYH8,o5ltv&a7\FJT"-s A=f9nC̻)#?p &s;~%[oq]m_\Fd0t\"oTes0A@JՏہ KK4_[2I_]bi j4gmqʿ!GgD? Lv#por)xnA'MGA;@4Kk8eux3kS[8 ]EBh& E GK8@ޑcơfxa?8O__`H-޶&61swR_=C/7.ΞtM^+JBqNPZ H"J:sලϺE(#jke,%`ThR1e/@e5EQ 0#>#7F^PA PZ&Ews'macV0J(2:jF-P͘'.^onbDH"s΃tWiobX ,̉9NK9Rԧx5hO5X4C,j"p"np . ;\kP9-z"e{CwhB(=1Đn8<KXޘ3Iܪ.f S);5W;FD8d@aB" l8w*:EoݡIM~HVw9L Q/Y0( vʼn`\: .vc$*dJo j3OKKX"a>1|YRY6Ő6"pm"b}W:A uLXyJ&/Rm>+Z[A WF̎]|;me=ߣ`Ac< OH 0)%6+Ṙ>9֋bŰ vV~PQi[LǑW0ΰ3"Oc:{q NiMId(fS!^.]/W79:,Qʹ-n<Ŷ2JKh O A/Yb̼K}b\h[ƚ/JrUOM8|G) +b-%֩'0UO (M:59E=hk "CdNS](1sMW+iÄ{ӾZ/l؆ 0 Wӄd\ O"wjDd8Z J7[e>d^D|J=Wsŷb:}ew@ (PM =O~r2Wh&' @0D_[]};1|5-ΙJXWV3C`L糢H~ lVɽþ(Muyɶa*1Sm-Q& 2]Pvbsz+xk>%Ӳ9odd}a(Wya"K Я|/]hmUr6)e.t#5N:^rmmPEZsc֟x5!m? /iGs&x+t60P%n8|ɣd<w.HUu]*60v-h!y8LbA =Hlt rVq^oS`t* t9KZ04t$vWD>gYj.2 Q3<~Sbjr"@a6ie ܉Ceh^$9dwW@d3TStVc冀!;F|^a&>IGW$ "65sod˝ r646-@/]S{ŵ+H,S7u_)=Ec ztM7=}>$X%~{bՈРT]VxWf/|z[.RNk?e(Јz{*yR;nz`[ҪK*)Y0D<UQ\R1vJS4^͛]光Md+82 1%=Fzh;[Qc/Qy1/яRvGfNtjeJ@][kS۷Omxnhdc$k9ĵ< ]S^n;*T䃸.Dm9+«o_׬h+؟H@$jٰ,֏{oiMIhI [gpdʋW^NW;rI/T4-vCZr2fannɍ_dEliqX>P;1D@? x0p\r x>b}E1-&t1L;1uGsLh&" hLmL#GsJLT ^5~a׼_t$ݥӡ\TN6&DDF*bv0e!t3aK,=ż;[%0m[.ЪbY$8x`X@a㌺HDrƭWQ `@)¡T|Y/DoXҬ<7k/n"9yfhԷGTRz@= `<eSTi0ߕtHp3hTq3A.Fs]E8xTDg4t`Z kMGV*:VH2򗍡L%lt$Su^Ц-Ag66 QJ z]V7AMī&MPS@O>bݕ EE0h$cg!ܬ/źDJwn_n"簢%*yhCnfnz546]OO 666 XΨ,Ub`o+yl&S(L> "\Ks'wf ,H?.[`o]:ӟ3'%\ؕZZHO\UH1蓗 FFHsVw p* Twby}AB< zѦi?0;v[F6O];Oo-Y9` ]~n$krVD.ro6FD QəM$brct?F7R&OGC!o٬WD/CWǙgƂ8RCG335@F/3Õ2:$,J{N}Ա >ji|b9K*8XG9x0(SD+=謱]$fU }(e"ٞrQ [>8@P|4RTE̡tZ,s픬@8sU"adY;C\>J#d7lHd"u]ɂmw +3<Xk\RJ` a SOh!('b Pfd2Ad홗~Dq筜mǞ@=pt+eEƶf3ZuqsvgDD#D <javv_hws}Uaaxu _.~WieNRʌT\^NZZґ{F3X0 9!7Rek-v,u]frXVp`8tqsL|pflQN ȯ<Ǚu+5롔(2mK"7EL.*f}OK_ǝّ֘/3(v,vr:*櫸(_&S+9AT0|iᗁhT1o?ZkYaU [wŞGB\ z!rTi.E[M}cWgk@ow}y Zؗeo*/ l=anaύ.0 ts9x QvG tŬŜY8N:wOociΝ6g|VU6=Sۮݛ, 9&t#lfu9Is֌ 1C[ԡSX(2P 8K-*i6һ%HZtEs"|% #RP e/>UdхQd(kGI*3%!UZBKƘL^ OMLŬ] X0lUtf=$l[,t3SB u 8i XIPxNA hD%k1E2-&O><[1 ԄH"+j Ch0Oh^x\P\}qQ%j> $& C7VtRR FC\9Ƚ ,A`J]r0v4. <-ݙfTKرM ٺy)OQ2lt8Ic5%L/|49ҚaX例M'j"%8cW^taK}nc)k7eOWZ u>W͵`*dF'd1LMMl=nsV,gsfW_{3,/r\ ƯvN@Ѫwy*{FJ$KIw("2V0vTv@P{Ib_d,S< K+W!2s])%:w(nyCULyrsK@@i`P!n=L0rKIx[HD$" /\tછ/HB) debUԼ!K2ly/زDg $+hg9pփR"ALKqbmb zOY$yYKq ZDgz+K9 9 zYو| @*MUVpBpZ>B,bRIfNM ,bQWDr҆a%dX"_0̉l'e3mqmơ 5!˄ d8 "e [>AL4A#f0yfC3=zZ]hl>͙P>@oOyz{g T5ey4v(IWu _5s= `?WY5,dha°:L2Xh9NœtW>bB(&W@ N͒sY2)\4 <Ϯ'4`:*z 3`]cF'8v1ٳ1cC 1Q_eS,7`@n`7Aد ;P&y-hl¼5y DH6<92vb|ΖKLhWɬWc|M3^Z >:+q'v0cn޾Jq2PJ6>Y{ :,A%/:Z~0A8tX%q7|I[:E6FKuvoOp`\A¥,[2<0ٜ[\CP$FR(C!{H >\Ě y%̡fF 1Z%13vEGA2j^D) On?? =F+\ 9 ~QVhq7guVs2 )Kv`tgVSbk#3 ;f TGYkvr)΄٣(kl(`ݯ~ы[ۋ..aYK|MY].f"Po ˸1 Qޙ8A ,DKSK#iظﶦĖ9zX6jmtgPqlsgۓs'0MMtM1fpȼy5ajHdrrX$  ڀ IfvR  #źm@ghRx` 8d5HI[UyGWE<@d L.EklI_Fwm[d9˶љ;qhU/+a~xS54GCؕlMwhMaD=>]ig/.x́3*l=72|;%]_a0꠨r,c rL_a(ې0,B1Srquu%~Y]g.;6}v# ڼ>ɆX;V{1+l +dk-( *ϵou1rYkL@*e\fGNi Lk,X`Bz1އ@> W˳Wb1D]/)Y.X/#ƻViU2C/!b6: `1hOt%/ p 5%U--NszxǸMGLח{y`'n 7?;:޿?P0ocjdBT_Oh\I(Ե Cڝ5.%<$;R)D!-cὨ'ZBw)%2TreFI=Xz8+k&Dk6vEK,+ ʍXC 5 4mXRq2t@ |ćG\CkJHyw T}\GAO&92d1!&%=2YMd윽DUڨEQΙvDtjEqĺ~"IG`A<0:`;j4KF'mrrLBVRG/Dik87?PfJ@Jtq< "(l*"_TR:EMDiWLƛǮ &.eSC5c/c*f651{퓎41U^W잓L*>WT Z#ڌp̋4Ȏ;XZuNo%=ՍLCXsX1QK1s+dKI݂YNO.z@ 2^z `ЄvONbhIB MY`KV&ڋrZ`,g{by哦F!qY>$@t.mS GJ}ީ"HQ1ɚ\>ufy0yI!r1 wP5!օ g$F/z# auz̠MES[5vW,$Ac5f QZV.erNb.(3<}+97 Im$F #~uwVl0V4m5zM%hSqVJrrm[` Z;g,!é7t-#9@nyǨBœ^lLG,Tx-uNBe9%{13c?U]ؖς34^R@ U|qغCs</(kgH *b2)54f`VsoHI|9ЁZǣ/䇵nr.m?i> j"m Wef6pnhE1.X15  XGr%V ʉ4z.EɌ6< w '幃kf>fŸPtAf;ͦ?3u/KIijeqR L}9Ⱥ0 Q IӎXpII-Dtn:xe:TlaS wNފ8J`|lie x3'59soO*8K޵zl:oxP;uP8UdPI8R-6Z!ffndmE6 ]aU ̼[f3zW&+M4Zh˭ѕep"C3d5{k1Hϻƨerx3VVjC؄iCɳf3} Փ\7_kC/^c c@0 ir Ӻ,0[jxmtAZ.mkJ6 aۃ5^I!i?0gbAa-B9&h, bhgeÇQT׋ٵxĨmb l2 %]0+m7 @4c BH+!I9hqгhGBev%K̜9v 89 $ُ^Đۯ:~ca|1JFB1!$lc0H i$ ]kI@ /BI! m?.~ɠ-Z;JH;7zsR t<ǯRit#eH~_zP_~uM|!!.ˮ^BIv=ľ0AY N$2 Z@#H fB?9h$i~B?7! 4 ^$>gǾ$9Ky ;NSMl)9"RHFb, ̕h@[ HiPI `x/MZ ݴD!'' 6I=@`˄! ?@!~!! 힘giA_{Xb| !?i$= bI?5=#bJ5g8aA?5_m `N/ r2C͠IP )<N# i'x21OK$I $~@@${ $BXѴ dy~o[S]:h^P Pk4/3 %+Nإ5m-TvܨfVS2 Akz։jчm ݝqHN;Wl.Y־ FK3sdrl! 8PdO @Ite\촆V[k9R$)5`j{}Výni#jk ᵹFE=RbƠȯy= i."뇑oݯ6p2 ĻޕZ<-hKmd0bNKK &0RkmDJ#n\4j\ȻU}-QKKs 1̕Dm2ee5+p]M˷ @*ei[ 12ha[jcnn`1%l9l1CdMڰ!'dEf 3It CRq}Gs7G1)y\04sp3 rwxlġ@yg7e?!$GDJI$jBT'BXAa zԀcIh) A`H7l!@aaKT0I#~̌ %0JGӍ mCd$ 2@ JBH$ $h #Ɨ q "Cv+<@ıN$!B<̋.qf$! .40Kb@\W$iI AZbU$l[ $rH==+nAWgK5X.+@îlHTY"ȪEVdHU$X,;XHHY1@X &ZHi!;σd r8Y3)`Hx$9섀nd2I;-i$$~B cIQmkHI"V$ kHi@aa6 uEzĬ ;$ F4^ӄ/лBF%[#l@ME #F[IC@k/OJ`kh'kȲu@` $;id( !,jD_1viZviY<I'vrR p$$f$H ( IyVb IlYʒ$BFڱZ!|Z/~HHEQ'ѐ[)hX-I,;AiE 9 {AebBƎM ! G, kI Zh]yĄ /d;'Ͼ W*+l$$ #"*@LJ$*KB4Rēi"nBhHu+:h$i= !I+dž]h }:,d`H`E0Ul9$b$UR"ADE>3żO:N!rIj]/LþAł xI+wa?1onr`xFi,!ȠB*1$2(AJCs`0TF"` ( Hb*$tv$8X@|uu1gS   T$+H/5W9 $_[f"!o91bTH"9rU"EI0!RI' ,/f#ʽfrH-gCHIb,`I̜ԨsF OMȈrBr:IЄbER6l0!|nBXd;(**PUER(0$0g1=#hs!h$JFsͷz6Xt!']$Ӳvl$PN,) δ3{z>;BYͰU "# 1bF" 1cb "* *$X XQDQb("G)SaE$@X IE@P2vȣXst&> $!:pwLͲNH!D^7xC%}w$CCb,ETQEQcEVD,UDTXbvIryTcbEDEEXVE`EHR $I,,X( L:I!  ՚r@*J)ԁgf^eXk?&Z6"/H X!BPQbE"*)"N&r H01^#B]W&,14fM_1 Tʳ ZGS3]hYxX ~N,adH$RH,*v!'1/BvbVÒK liZy9=4i;! `ل%A`,d :" : 1AA@UV( R*, t9Vp%.ŤyWjXwi%mc݊Z юٳ */$U_&Y*p2I,M`ôz R$ (eB($g,,k8bJ,O&I]F+i e^0FW,F31)XBr5B,!ϐܐ42 Kx'E\dZ5װ1ZH y)h9袵Bִ&=E֓h*+`vbbV( ( UDL oA14B 6ibfgLÎ IU{vz׺<'nmɈ·&]-+f166p/d^]YFD v Viš]njKxJA ,l1¯)4xo++E*FvNFt-@Εfq!o Nz@ b@ ň0N9s%8$"" F*TR!"ȡbDV#" E sxݗf8,eU^ڑxMNj(AmbּW@`Tƀ+"LQ`,9ls FF"*1REIAXDUG-"" Uob/=!'Q8{?\擎֝b5^.W0FjK"@٤fRȢRhd<+Y$4HC{9h%\f&-`KZ(@0&6L9Ƚеo>$61HAdBXq}g:Z̷4lcmEh!#ISZKHeƊs"$:PrI:݅0y֨I]QMv5䬴=sRiH܄-BJ21ÿͯ4k(ae! b,Vy`Dxyt!wy:e¼ݛ6 (2hhLXi~m>T+X`46,I"`IPXH,FB,XH(, vadQdHAAE$P"E-]$^w`"]pj1p +k:!v=~IIX"X@RE,RX+$!$^N?P۹9[rgSmĴiЁLd齫 #y2qvC;%x*,ETRqNUE()/ R"dFPі W.jj.j"/B AgC"fS˲o4,pԙߖSbmg9H![PGʴHbEl8E: $ Hi-MSHZiajg΋&r7$#>KI*P1a #E8SE HZ=ƃEʠ00 D_ikws/S}%Nғ8z=3w?4bPXD k$059g#1DyL9t8ܜ]*{:+/gi<6gAsI4*P%Èp}Y l ,YaY*X/n54Դ9`VV^%a$/3Xس!L5m)o ڨie(@;9HAx61n l(9YS TxvcE!$&iYf}xʂXb6 R#5㓪m6DRñ7ؔx-Hdtt=44\DCZH8\  ܟٯwL, |f3:Hc=S}H`fq$*w$i&wBd(R,DP!$O@I)U%iZBViI% mIXlFwoHJ9氜"z69VN O0!IHtDHϩaI2OBs@ $na?T$x@P|r;QUFIBrURERHN dYH,F$DU"DAIǓ.Cj,[*p @XRCdP|{6B@T!ܼ'%E~9Ec w,8&ERJΦ oCl1` !m/~~ӏR:1g&3nҲn@R@da?F~md VrNJ N˧p}ihܫ"el&2Bo锄 :BI`V6* @PE  ~s&'I9 !ޡP'w{ I7N:J"@ؓQJT([E:3 ,E)v=!p GtJ1QgtP j !>Nݰ>[yB[ ,fV3Ybdv6,YIi {$wOݒw̡8כC$os;EKʈI`T/|˶1,JWb;K3ȳ*Z[  JT)&(lMR/)َŻ"Ɉj& ATڂla|5ipG`|VG84QE|=~-t! m6 \d_̖[zgi JRKsăiq4t ]͜ͅ i48ɲv Y:gmd6CS0|% -"Y[GIPMaUo:$d$nR<JènsjYA<掙 -*F`,E@aUe0](uz[S WodNߝ$^m0T<+N];nY7r'?rZԆ 1! BnnJ/TATbT*iXD#-#oueWJsq#0*Zz>j=Q?޵ <':۟ 0ޭkr]&zw&6 58Wg:m)h̸uf0UiBY/k^"ڿ夷UWAV;²nn_S(?{Q'  Cbo`*/JmܧvO*dSލ6?q:{R)l\D!a T}: FKPcλkjIR@ߪ~y 024&[< 6(^8%mֽ3]zY@뫭#ηi4_m+ߚӿ|JW}W1qDl^*y>^Kǝ}6ķ-3̽*Yl8t#o}3]AM{f/j-1gQ糶ֻt{+l#KgQ061M|-yNJq~p|DK+E2vE:VwŸT' %ܜzJW`:ߡ 3qSM_Kmٌ! [6OnWޤu|9J顂\.Q%Jv%q`ǼÙjyC[n_ѱZMOatI\9zZIn8~IED̓_eOAT"Wc;p.{$ӥ!Q3b,B56!3:o`ӪZ!Q]hDEs&;:v][p* _T5jZ^DoON뢘{c 'Iݏs=,gsAԾi=k*a(7M̿}C[ eSsDntV+osTG2RwGOw[/uҶnYGw/دLkމJ~C-%*Es=|3j*E2YOGwƷ.cAؼv9~/\{#sW}<ӨTnR0`wms#Ӗuf{Ԃ^X#ty(ϙ1_u{w)ty{8-nLR*[ҕ%R .YyYɀ`:2"'ϩ>ZXmqލ>NǍjoޏk4{K1dP@g!L7`K<呋eoFhYUvK-6`0ðdjJ,YWuu]GՊa΀ $v|O%92Љ 4Ӻ|]FAڎca:Tkn{KQ$@2Ҷ70ua] R5R^C)N4fϛ9@DT{CjSǷxd% Q`UPV6dBn=}8ݿ+|iXfŖmHx\ƛMvg8ÂW2{5h' DYT񙜭~/i+zO>M-:;!1ksQ7:<ҁ,BM!߉BXv[uIh| ΰ&NJ Ҿ.`f{W}?~(B*I.%Vs-;4t}YGru| %q@<,(fkYmeM8Ak/ |gT6M;'XJC÷fրC̗vY2l"W*3)\.8;o!D0hn7-STchjyk&qE1z6m_{v9T\>m8FIMFGpoG97H/g8Z8ywzGq41ilC~b4qVNFR Hx-|p_1<~-|\%TFcn09INP܇G{6ps=K PYq)59?cρwAI)R눎<0D_Hbc$K&"U- di%uпz}7 L JCXl %q4]j Kt. 2H!ca_439ICO#AնQdj@Фs> QmX\+Y־$m!6 HhC'Y`o_8~kޣD_X- wS"YYiUcVrWg59qn!MW#'Ktse8aY0Ad625M:֩aط2E3?@J%aIܽ|Xf77ʑZ}ѐQ{ͨ`80``fDZD@oonNbGauU)]ErbP9CqIkW'JjS6pk»]llR^^M`s #De2EN~_s!y7c^AP@88_'1U1A$Fi~4- -e.hOdoSIdWq͑1BOfUлbB!"FQײ(oЌ]ʒf&wrÃޫi>n\1tC ͮK`yq*S2VVX[UY$sď,, rJkYV8`hxt-q\~CXQ/`w$r3NX0~Hv(Ґ&`mm kqGM3Qd /=5p<<nϹQɔER(Y((0kT@bʘp'P"\.wi^Oo~E'_Z\}(M]+=f];4kWnwO.?I$x\^]6 9]&Mq3d>]3A1jYhE8f81۽MMׄHU 8ef\M\DC8u#Q6*#;a`y<,H]N8%봊EAXi%|]B8a.S3ϿLn^njI F5*&¡+(Js>у L0庨!qU똜!< ΟQ ;;\L$6qSU7>y雙}BHΉkapl"\+ahz&љFίg ot( 21.擶YVО^Fp`4mi'W+&DδngŇmFK~tJ^ϙ* l7/i@ ҏ&wvr=k?{Rxb `<2l-kc2St yn}|?@Z^u }!.Q8-6pT*Q`6igi k#X4treXP>%(bg4,S"lM+JZkRh2]@Z:K _eD0Y`nQ탣9pCRUF 6/&H2""LfF\W~0(fh7].VMJ )kH*8rkԥIo+\[1^.D+7^\Aψ oލg:%R06L`' ]^M>gzjoD!db j \R ¥'cD] "Mϝ!Xӵ0"3~AV=DM[HfX$Rk/jaЈi0MTFs kX!º^ר~6^>$QΕ;Wm(w@!\iu~5T꓃E"/^.gI}b]@:-le`wmݶO8 9> )CuytczJ7)4tr0":6J(f'e3å|Gc2 .pKa/Em1bMD&pag7|TF\ʹH*fDH)Y̬ĝmkHvm=ľ{Vt74y ]ߝmyTԿޭ/mjL3:e+.`{WYMeOɳ5%E|u*6mL=Og좺m!F^ي姸Z\Q^ブyuAۗDJדUҺ̗q$Ź_QVPũ{.6W)كx}({Hul>p3T;ݨʰ WMG [7\u=:v]"N)IDzM7 &e#h,ƯҨSVm 1\ݗ[߅q}^kf5RRͨAtʺn5(7km+M8Esf!rULn49[V U+SU09IEkJȷl͋leTięh*BbRc1R+E"KK ,K.~\Js2mkt[w%vCgu\SVۿlPͩqwmMEٖcevpد1߼x.KMkۦ#b]՘DrDh}BѢ5UR@V~Av`Gy *.v] `cYWm^ V1v-7NCuJ68*"ȊLm/]<z઄0ZP K0dt]7[XClH9MvHFes'pw}mmmmmmmmmxmNL4i=6ԟ0`$3ߗ$!?Y"ȰQa@$Y>9BF! GL*gbI b@q0 Iڰ$)$ZBLd l@$vNf$"@ 6!"I$I$zUX=>M ~d;[ f䰳u99ۯ$|$@;zczH8#{0HAT=Ubls  {a $']J x(` H9TdWZw,Jxp\_0I]$X-` 0 0$FI uXBCL + &LI$Y 1! |I Q$~$ބ1(BJa! O2CL H@.P aYHI ra02`$@B@/oh?Eg1o= /R ,H'EH Id !'Q1H@X(HBC N>AT$D$ 'I$1$rBBBr@bd@$1$ Or-F,$-X#ZV6m[emZfEm35! rT a M&?WgR)aSZќ[UmiYJrMm?kw/>_>) aEbӇ˞G~wirsƃJKUD=e] ɔ~'l<,ѨLF1ưU-t˺7V…8˿m$=3 W%gDe,ڑj-ʫ% CO怕8 q!`U1taϞt9.MJLp8ǭʆjD5 h_a찯&VVbg ]0=ZhpR 1~,*s7^AHn ?AVQPPl/F]=N@dFF&!kjoy,<]vS}\ A@mFJIt³a‚-[튘ak; @7޿@>b4_(jjƛL3e4YʘdxDASb*|Hlfe$fQd,;F{:ISHOS6V*13k]%tt/ *uS+!P?DAhgO& ]xVME([\wLԙktSύƟ8o&7Lt4UItmlN?K: y_<>Dk;AeW*iEs/߶dpFq":pQզ'vjlq4KL͵M:(b"Brlٲ*ndV9hY4adPX-AUAp3-۲Iq!\+* + ZV,VQl*TTG- %BJS8UEnXTk"]&&2hT`ۙVejXp87k!86{ ڍkZz >&yN.y_5)mRƷj+yy9TIJ 8q{ P1j[=[t0Ywgl3om,6;%ȀfGZӈ)zulɆGvظ2]c[+Y1ŭ@<$R4L$q&0t$ `B!H!Xocoas_)4v-wc ! BzH@ RHVIDO$ 06@Y T$ ($ I9AdL~$R&H Ta$Ұd0C (@XIvI$m1;+I MIkP_j+"jHu{FVщa4i5eZQT$RY@/(\Eo/z ~[N7m$`@ȽzL@" Eyk$I$hHꔄ$(`˦h1| D0qoSd&1Iy縫;f;nO*>Ҿ;[rGQM/softž^z(NnZ>!%4\WϾzy]WusX{KI褟I? QKO;jHK TB|:-RNgO1r05Zϑ>\6qo{1>5K3γ)=Ur8ٙf>fGٳSKzMЄ-29ϿՏؾV_9sf!P0.YUâXVR8V#6'HB B#ӓyMOYUr?vfA~5\#/z\}kYw!9“v!Brjfޚu6ro=E1)3lXtt^$Z,Iai~)diBnw 4j%m7kW{7wvl]:Oo(9&9 $n{ƙ˷~5,;elur *Fh BXpغ)QIJ$\bEd?r0(;ƆH?^BK~lЏzMb] fF*L휄ԓ̥yAnHt}klѲlOVf@ BY҈" OV(T|vm IFkxPj2%=0U|c) `Μ+,^:Ԭ>g_oWϦz,gOI접c_ҽ5j7/*d.9/%HD Bkqj&3ui O>/~{8Geuh(gbsf )cԛK$"`bՕUŴg6]fLMcQU!)xD ARP"¨aP9J$%d/P{WH8vn,modC MT9]yJe@⚷\V~ĂaUA֬Fh[ݗЌmJم8Ct<6-o؏&7Pv L7$ U;( @HB=_~.Z)[줮zх!'_ǒ<$}Yבk%UO5͈D<3@]фbXBvп˲@ic@:y$$,Nvi9ie:'7DhvɆy"C0c05ObWbVPĀ" hwy-jߩ/d徢؜\e,NP˳898x#'+'/oDmA$dI 1*(: XNz(*&̷0 1uyjԝJ>iOʣ:`"8p`ISW>zii ZYP! a갢` FnuqࢉP8&6 FGcWeiHv(Cy/ Nq"`6ł7ln*?`%>wz H]fr#,lI?IDH_A!KP`DQAA5 &1B o4;B*Uh䐁uy.\(FllUG.P&-@"9]\lL@[>Kv7zzK1a=2գVp7fZJe.TeҩN L)׬fE1!-\qLc'$C[:/ ~:7లI9kg@E vϷ.\Tl[rdV+N:عhۇU;ˮc,˷-nM4xx̍oy%4hH,PX#Cáb`*i"HBh1?»u -OY$`F?7dzu ‰'dB#=碃3 ڋ?W[dk4@+t8`SiĔ'ao~m77;l0 bKK}AVP"!oG#J31{LO(~%5ETgזf]]EYV;BbSJ F%Z{}E2ЀdRK,,j-;o`ym.g/]goĬt}eMCw G ;K:!+gLGaݧӭ:_)ֱWf۾^Rى[&r,Vw[} X1 `gn!g@?x;8X Ky/tvId}T;lB5_hλ`\avۍro:a4!ҥBO9 jAd<$d;OѡCaZ@r{/G02womE{ې@BBw?[E/H:3\-ZMdF}Vp=*,;f5Uɤ:}]ٳ`Ye\!>H@)ロ0p0<$ }l)+%H#j,Ӽ/lYS0\<[y%4ʡ 7LBחt)<z6ihjf+MȃP! =i]{WM}XizqV RRr,*ó!!ck7ϓU"csOgD{b FBD}}=iBV (%)V'oI{>a?y0HWѵCX}>?a)=Cu,#iu6Hm#kpGj \Ȅurm^3h>Fلv1g/28^eG^聿ZgNaJH_;c~/WZxT95ld1@4}zK3gپCA4$Swf Rh3kl!@Mh`6ȡ@QPSwG~tJo tVS˕$pi7!J\t)ܞ7͂ a,P<G@8E4E;5%DPSQ:Ҭ{Y\[ȹa]1&MJ>c&gHI lGBn_Jfr?&"! Hˉ8! %"i:qdj*]+r5ie_{"QP@'eW\D (!b [ PAY[ +9 qLAe\kk8s_F00J{y-YN)ܟ{ͤJ&ԯ- $CX2Ha.:h*䨙Ͳ-XR.5e11 LZC_JHPt$?fD~i!VIʴ2b^^rH6-箯裮N9%&zItIq?=Ց$%ÜI@xvTGqpT$sbK֠3 ߠzWxwKXGvC^zU|\wfTQO=$ !-}A]#z6Pd͉tW{L|H> ;LL܏+V68Am@dT( [ J6o^DBk_NmOwh?c-zapKQhe1q7qlj3j{SKPanK-ҚdHlc9;+ɰ2im1h̘X#l w+42tJ:ނ@b1'a  a"VDaH)D]!XDd}HRdFB#!}'gxc# Z D[61h͜E@F 2JFdH<bE痗;tƢ5bXƯB `#L,$=)Z'!Y0DPx" dcyE>S,PFFH5J0XDIDYI%@D"0{A@RAX$#? 2t e`,"*gT:QDE J""nI A` HOfYĈ H '`4 ,"T+ ,c#"1l2s <@iV̀* 5ٚsefk/u& e!4445Mxlw=UJ6Vp.k, 4LR@+_} ZEBӹT i J0,ڠTq!ww:izxB$[YbbC 4H=VlيbP0a/zoW+Ã1I"K9CY}/Ű-IIb ;={R-"e}g.b#1*Wv?Οd50BmlzLLZ%K s'6|%oxۨ"I7Mw-e#zW^M5{\kIg?#s4|j<7s$4N! 52 DS$.UqQTU,Xc"(*E\qRcD*V(,YDneachEB!ZSV%E\疲StS;~_7Y1XQ?-X.I!H"[xB!oq{ @ǀ: Ĵ%0Df)%ʢdFrejI <.Y%Xm/KQ?yz5ԉ[~}:z\.H:#WVT/7TA4cCuP.Λ{ qoR-Nnxn[Ā4!Fqu$K;~') aGz0^I>mq2@̐=Ja*!,-&~Q&nr+5oؗ&&Q7MD.#>wD ,G.HPn7tѭ]p/l͸.10EA.PM6i@M$aZs; ZXdzKްP68판Bjǻ'&şWyx\u'OO,J|&֮Sƕ}2bZ'x公w^jIJ=O~Ę3U! !a! [Tbďd :,Jb QEƠjJeX!Tbl0 `龹sdFGi2666*h2V?>f}[oOh&er_3=mRCrHɋW$P>@ADi68V6bM.t@_^Je'bߴ풘K$/N+Ӹ$' >x$9ӈAB""AXKHI,Ȥ-Z'7` 2ph 7 Rr XE4]Cc5]!x C0PXED>r +jd8Q@ K=#$"DI,d yb`wVH #%$U@ "  ʐ#d?¶XIoG* Ā(^K#R(Vu~~OI#?:'<}=EF|j+%ǨhjR@=U')ߜgxJ†c(#bf^B؝VΤ\e|<o,`:oafKug|m_xՎ g? B S&j@T~(!P|ȀU72=.Qlwi_P7۟6rSՙ׍auЉ-AG/'RSE$5XszYeeiCH>&.]e딢A yr81ar;<,6^O323C4c h%D=XȉDC$k(5"E>f,<R7WN'6rRH9y/r%<{2ڛHXy;NTj1ipT8}'JÍTN_ ?I2.sz?n5_G+cc%>~%F{2EjhqN-=I>T!.w.oFgA#쟛s c)wyVALh׸rG$I4dA !D8@ vɧЦ|8)ωj=={F)m} .1pq-Me56$ZMǓhb E"=CB(I"m PYG67xu '2CElNIˁ>I=@11-_`Ȓ@@$7ky:,*JWDOwۑR9x8!"n<Ea"CƱJG(eލP^~1vn/i;lkǧOʒd@0jN05ei[ِ>#tx5y:y~' me BqG(OyY/9.o}z/o^/3?QdLn/[ 4I!OBA1yI {֖[$Bݻ,'+TOrKw3!,_At9"0 K/43n^vX:_M!ݎWܻn?_nΞE^~/7A>b Ra #@-C`*T2jr?oɁX= WC0SAfƾho  q !B11Al [4TDT#mp|h\J;`Gei#U$a tc"~σ݈n >ٜ^`:b%|.I_4vkD {c@Ɏw5W+疟"8unHU3s7rG俙\ɝ({k6h6o9$_,ypVB(" $ Ƒ'`)_ $$ 謑"&$6&|$"4Ҟe{DʔÒBJ'e3u+2 58NY5~ MQj}N>=&&!8F"V6GO^]1\SZhPEѢ2|f7,XHF, ?V2 I1#]cry:So wTZIR63]'e&WFCOaq&|i|'?7?dm Ys!ݞ1N<$_V)Z| B+LR\Θěb+f3$j(pl?z H%ߕ >_Sܼ~QaUߔUX_[2uZWnԔWc-3c(, )t=fpFń^y=OfׇxSbrooEJĵ@ԑ1l:A"O lrD|zM I%PbE.aƟn}ekó.SA/a$*[֕K|J̊GXT~_ƷkZV]II 55lJYw6*E(2:ҒBv%DHV"Ur7QComZ.?|e[/}3\esl,zHi "D0}i -EKG0©]|qd )>ޏ/j҃ I3zZ_}/$W`>QhΤ62EL$Jih$*ЬȢ"{ڨ': cPYnt Aٝg_y=9U{B 'Ҍ5 g _wѓAm?ڠ g$PVwL\ԫt`a 2i?Pa, t!Wˠ?Ka] }]M@FG4uڸA I7d>j ˞5ŒY>ϒQ?Ʌ_Pګ^dWb{tij_s[.'.VmCpc62iݢ4A?ŽIk@7ʀ<4=mRvz ŋ$9XI #j,RB yMSb y ʷSX:\墢ҰdHřxjF bTi`HD/"V;(˕f!8^c(AlE~1O7j%G`kvaX%vS; ײyoݩbZ&w Y4zp g6DaFtGlr)AtSc k oJHĥd J)D$]s:vjfgz>W~{3>(̩_'÷&"[mw 2_ke^7%?IcRٻsPr4#ѳN+ ]vLzBL/a ,`ڭpEJҬglu%G^ GR( {,G#<W$*.g˻M 9#K ʵMBMn']K( {Y1'f#zO7N"z6xY5穿9~ݔ 6B6>Pl@1qCxiYtvBdt=)@I q:HD+K^=8T 8x[0A1a # \w~6CfX `^ }L0ћXsFh1s+ү$~J5%OBLpibYSDc^E#/ ڼyĚ?T+G1qږK6*-`-@بE.2V(}&Ʋ?_J*}PAaI[B$ Bzxm2++ %i(VgW< ƲRgBT J^u";{l VIPDBR[?=6IN 7u KKdH(VOa\,/.T(M !`$j28ĶصO#?I0g:X[@ީo'x,Z̍D.jx%FiﱬbW-pNմ 8V"0X?;D Xտe]xVdE7?ڜ6$F*݉^:BkK=slX+(;Pou)FAuqmp=o"oU8Ddk/2 H+1"RdΌ eU,6a gx ypsxsNim7+K7@֩΢AޖovJfb"%.;g9Fe ؘA8hRڟ:z/m?]nM.2}C2QAPafy}Yy׵d&_gMh6`&zk*$< 5CIX,}?HMm.yN^@ %RSf_sϚ́#O)kmn-GQ.J:&ΘdŜҁCČ.g1]Y!O0WԷf_SercbdM+}]a_cTH},yA=YϟDHmLg/v=7V'SSqAͨe.]z9/(k @}hj;L;ɕg&X{nnPM~8qEŹ∃{mN E/[8ZO=eq.*,4âBMoֽm7Md2㷡l"sq}~ED"@oJI>1>M&Ui ^7a ,E]ct ="O4:z(, '΢1dN”DQT,$UPDUlUC@Ya'@\I R< R@w9 v4Zr_7?y;gx סۻ,zIieEUrdWبh&-B Kp#7B3EɎn:#L\Cx? ˼c׵hALz ;6v/EGB d$ E7 āZ .IMA1cMu+,;"k}JUYnzƆ ͫ9G^lime 2jhːaS(B8< & ,WэLr6ɀ:kءy]tϭ|+τ!P`B9[Gz<ԗ+ftng{' ?.^{uUUd(! ;@ &어@+sR%$Vzwq洰!ҵ%̽@&8"I_6%)&R_'o%\c _Zwr;?{{-=ޮ> LVR%c>̡™W-`wWY2ޱm\:>p3qj:o~Qƨrxd /j )%:Y@龧ygg jbnLB!_?[S!JR^\ڟ(!?:<1+,ec&Pj%#6~r::Ŭ{-e"šՠB:#j[U5pUWUN OM-3]U; R='%aWk!-ɮbB_u''Wu4(?q5g};*Oe{$|gghC:z%hA ٳ;#ѡ16sVPBA5j!qRGv825+8 ab*U.XNFmhp(QG\eENC%WxǍژ[KKS 3mLB;Ccg?Yo$OMn(F Qf8k&q=I9?:^X~l#(\Ɗb[ƚK3Fw"*`wnKM#u4 }uV nfzW^=Cq,kn<~d1,}Xrقy*l(M5I{ @F@Y KXH TCvƂ;BV܌]! Ta U D4ӹed!mN<$6@ĖPeI!!KJ%x_n8kH"uټVB\VA ~0!0_e};_?_=&˲U2׭Uq~v3rܯ.u218;Q#t(Ϸ7!Nro''65b/p6}W]<y=w#}owx(oՌjٜco=OǿL~;9g=WLa\fRNr4K|{˻(0>W9B1 I O^m1Ag Mi.|kz` t׏*Yĝؚͺ 'ĵ]5_HưIv!b>""vϭiF:"D{7 i!b vIYu5Jm0*wޏoU.{*UI ?ТUT@CH=#XX J [P ktKFD1K-!@჋`FF yy|`iq.BH@`P:UFӮ+ /Z}ٺ v/FÆ/TۓokCxG:\qn;qCtRlLD)(sX B)Ab? Ag<SlDʼul?W>RL_jiwQJ͠;YѦ/s^ {?mUR`TuL B_`^_~ >0ec$Nڹi=^[n9~{U4UY- ֔8a$B 0;>Vchm@%t,/%E"ei̤8vrBxJ \DIQ'D hܼ}M뾷x~A>΁Oa H@ D)@(=\Dc\e<9r"+fL#ZRsL!DWbsp#phQP ~w K*dp]Cȥ諒Ȝaa3d^h4Cr: gGj*CۯU_ءntGjq RFw}r{T "cQ!U"HZHtӏ=!Xb# 7&&ʼnYY*[:w Q\dqЃ<+pzM/MW]*0\CZ{?-7I"Z _\y\&?\wGzs`SЗY m8]Ket V0V.XKC@5 +X4 F-TMopsZ{o,Wr6&:tam$@8'[[c\g JBqBZ$D0MZ ?Fl#os}=˛bW=ZN 3Јaǵʹ%[x|ChSELHY3LD;~3[ no_Z&(!Y-J#smo.$s9#ί. M/.Ul03ĚrLob (VJC tBAg$BPQ0$w>*(2=GX MH{ڐ5NװX9/G7ߋOv:/v#:ií4S:5lN5)󟇡΋{?76B!e J.S~!@"H,(*i\\Xi%e#D)VP  4ݪ` Vݲ)m&7km>p*?JϹ⇆{xo-2 ym{i~9M-6oZt7e!;+ln.Va{/K[B,@ 8VL#:EfsƲ/9gd%@"㐀`ߔ@O7Nw}2̒裁3Vg^!>#vc嬾~Ͷw'vfg|\Z~CG{k?EW7npo/_.a޴t/vN\6B>q aafeNIO1*C.~Я 뿥  >&1,RYKhl'X,8痞 E˛l$Zmi_(^( 6%]]ڼ?&xʸ1PRfܶ/NQYǚbD8Z,I$ZRtD~c0`c$"eiX~UPczu76/?1۲`>i:NiO-:iSص vJfM Xn~)=R:TެpkPd x%tà6>ko^%"&6fGzN ƑG7)=/]J IޜW/._m%eWE0YEXI45 Ȅ%x| 7nsX;;@,E7Ę M\Ɋ@=9Iژ $Br&wRꗗ~K(JN$W*"Prhpt$fy%9{CUgwv= =OsKV%Oge!j$YB֜U*Z @EQ,fu䌰9Ølgi<}2-2i^ Lex_3[I#c=5ۏԶ:~>|"[+3P"Gebcm5YR :V'@IeXq%^D[&0z@*@Rwaqk] Nbgrw;_ߖ~./RÒݯKRoʪ9ZiuQEh Üf2&-oMx J7s<vg܃#[ewE=`ʙ*V9<(u$% j-O`9Ƀ @A0u8 C(0. BgQîpqwO+3b$+~:cʑBS…0Bۇ0rxK V(5dWxeGIkN0:+9o0@SekVX9y0fF,7: 5Nl&d\V^IN f=*tzJWYwnQ{^|o,I6\m׻Pf_ 2int_IՙF/lǑY~k`ڿv;He\Hjz~߆[uYerAT7 A& S \9ڋYmsY-lVUz6ϋǣ!E&CGq;>\P}Ԝ!~&A.ҷwOA@@&yO|á*ߜcVRVbPl1o/|V,2 6QgR-&ib|cXʭD X UhrYF?y'Ex1_5TRwH!u\eT^;`f@"؞ȿ@7&lư}P֌r5ys :p|!T|h']КMkMnw8FԠvqt(_KM}R\ }3a m^ )1 -JՑsUo6>/}u8oHMY 6Y!i}<ݽ]m}^9JȠ(EILhĈ7jȤҡ@%wsPP*}5EhC=2ynf;6DFΧ<;stI)B `h]_OVoP Y=u;fH*9&INjq&Ȣx_`%XI FemY#M(DV/z(/@Ti6[uhZ)7b:W{Q>[-9Y"̅V P>DvA ^nfizZOoZ A H~B|BvRa# ÉŔb;*U " `{8DOj 06J4/՚y:|sy ,\.V?sIu\+6VG ިm"qsVV8;?NÏnfDEOu|f)z;2@ܰߩRզnzu2lzɭ Ү.QG]jAApø)Io]r?%skI W~O^Ac[7]xm9)E˦+:`,LF&$Jte[żVr}j CA@d\|ly쬢 ~V$tP&1BJaRQBO4(`2"tHqCHwyߔ[}Kn GUM8-A ?gI )w~NV+wz~`Gihv5AC!nbPK üϧUJoǣk٬#7tUa|TH-0_o9 (Za9]`4<0$HZ Ekh^D!An"Ay{vKi7DPTVLBG N~TOn1`C.ņfMPRXboW<1c!ԛ4"eV]vvtCm;*SK_Ut4;c|[|uo\պllK]rS-~ߐ[\Rm4.c> ^ao mPoaݔ7x-Ni(VjNywL!wDGЈV~;ꉃmѱoJȬ x>h"* 7/Hp?TV7D,3E1`a!]'+Eerۜ2P UKH,sU_/x"i ZPzC i:l?XT2!apSږTtbJ!Ȇ՗zH-tn_wnjlb'S'7A ONgWOD> mJ(JPcIXE Ef\"Qtt[h A^Q>I(d3Os`gV(Ʒy{r\]D{ z{uaG/biʟ6ZT10`'FT}< Dd #=bEVy=$ cꬮ]lCr6UXHי́%! P61>_oh+?<+c-8QJסN=Qg?x.uEBB24(tݛfTZկ]ق(.#{_RۺmT w^vccH!/@#ks! ?MXއ#(-LဉuKT֫3hmZmFRD{'9QRg B\Mו[9A \ {Ƹmv$@OC]d `Hn?+yp.qF6u\I'_KK.WԓEvw(#F4!ny~9[675;ԯFsV8B6񴣖!mT!$&vpWFa7LTQii_sFVģƕ wMW[ڥ)Od:YԴH @+aՒ!{=(:ILGΟ%G,_ɥ. m۾3ck U#5OLvWi ٍR>[\=&roOu=6Elg8"]4k= y6tjR1: U{SlSl,o@\*m񷂐6& #vw@ t;KbFsA_Yy?Qۨ_Wm_tC}4~v_=IAgk55)m:w^B`[vj\_a] ٟ(l妭,ǐGe :qB1sڂ4ha(10 N1u0q.r*fZl7 =B9CIz (bǵFCc`|h(x5|ĕ]8/XXsKh&i10hm4pS"wMOc -KtPAPf Cl! :m?ux+ǹ'G_2^ZF=4KaeK3{TIdR FI:ޮ 'z6&\z9?ND&y,l,sԙ,Vֽ/-M X҇|/?]R׃sʣk.7Ʉ}K n]J&< * $tE9BzAY_Ƕ3 | wW@E_BmnMGZU D#KNk<f;)$ 9 67 AO/UF҈Ab D: *Є&&`6! ^?KSsZnKb֋ٷu'Gs |w@/떟,}qtW_7Y `H[@XM V,N<1RiOz $$JQ@RIRA`Pb ycSuT+8TONs_[|_6W&p$$?Γw RT 1!DT1'`zHHp0ܓ'GBܖ_6wwf'ϫ+w#>/BF0| nXA||K!gTłBS! k R1W+c@1 v71 ۮ@Y>һc-cPMkiEk8A1R۰&ҊVF (XG- l\r(<&n#4($y (@J\-zF(~wTX:-c{X)9֔mT/b&g=][-Q56#ijUQ8J 5R`̪cXdp݂saJ(+EtхsbևkDPn苰&\tU!d (ᜠC+Hmy(֠u%{9\$ !ۄD$ '"#Es]]cUN\NMUlVz]ܞ^\_*^G 3mk@u7"|O :3]h _z[ZPݚ29@EKi+D46†6FVf-Es>vG'w|qvMVTJqJcHLTw RRHAAU3 _GIr.l"ҤQ#* k~jT^0s}m{) a1+/G{?Qۓrj;A-Ω$C +KSMZ]Gø?L._EHAQO =fW`AJ8P?5]ߕ0b 0fB}j%Q*,Kֱ aa=v:Ixt6X  FVuX5;Ht+M:[.r{u*SYWtX0rE5.yc [u}82Ë /!uGpʇG&+A IGqsLCFբ ZͧOSJkq74x޿L BSęF/j&%RlsOʉ@q [~/]/1P`1v;0֔IiFQ.q)SI}gN9:kEmLwS dڂW3 >|ێYs6m2o_u\9;X #%H ;8NӕqR|Fe̝tn9[,WcWN)J{/v>Su}@B.÷e}O^EaV,3jRy_FUaeԃ>m{6bUއVh暍Wֹ۝LVy1;f:euf6W==Da9_)$!=m .T"L%Cj;sN6Z^5u\}5)GlCZ<@YO<2l8,e+^]zQ4q(H2i7OW+7 /EļIpp+B13kb{'EBLA`˙|-uo[8k6gF0a+=:5c>ٴA lӥY@."0m wLeuY|-7e6RbBRuH¥:-YUbY~:5̷.memxLkX(^ҖfVs}x'r.k-(#F-ms8dXncH~N-*lPP=tՆ7GDnZn &<zW̕:_4[߀aC@Oàqkr4;ilGc5Rb'>sD\~34=SXO.y|_d?3/wG+.ҫ]ձV.V#]fvoersiedpMȉ&|"(b|;gm0+E\hPs7H7 !!I0?K@ !ȅB(aB2Iz@&pq-#f9hPBJW)7Ӯjs. 7XNӣ32~6՝\q[S G<]GZz7JÙ`tqH!l|h<P.Ir.3pUcJ$؜ot)fqrvղ59<&sٻҥ ];G7ow.XiXurnSGlRAjRR!a L317W9C%SbwHX'vXߝOioԗk>>h#eTy}I=)Ohl)zc`rEBE@oIV,d*}Frx6sUdFr?-lQ=RxC}A/ZYA\&YAAD2Arͮb.,ۥr=_I5xeeO:+V4ΌZMZo5FTyFSTM(^S%EIʏ3:Rt*kYJk*+)U/IεU)VHeIL?1 H"_-SB~b>-ghbjIkb5OA&`lRᅀqF#IeA;<&]K8:Li'k)c%D@IID$@I$% ?LT\Z]%NE*4H4Y2%ç A$jY1Eȥw$zk6doEұ ~hZ6~7Yi$Rcښg9P산OiYZFR,!CNV^`D0FיGe -"渜d䡀dI8i= ̬H*ATO(TA`}+5OaصĞϵWwM'IjZ?gl$Tцim*B_ʀRNF\" .pqJeߊ|9=0dɳi=[=)|ln#jfi6F<k@JEU靅4V/mWF] ?mkc:]ų5%/!7:a n7lNju:i6iOon.pamٟ$ A&9H8NVW'0*v&l *QMK`9$1+%Aa0IFW'meE%@*JX b,mAAa 9y:6ֺ1ɲ<+ ]t:SB_g金피wdt#zcKzZ$ B?cPM!=9  #gW .rxꄩjdގiIi)'M9 o<T Sb+^cg`u>NGfMg2rJl[~a4-<*D)Rړv(Iʉz%0-0u}w֐ Xr,<DȽ/ڡFDGp§k鳦rdKk;gE$P fm1 >Oo|'+zc0+vݵǪ-t mVuqs59nk!:I)$!F$6)Щbwx4c$𰩠Jh~7/%o$gk`4fX{n;QH? W.Op2 >8M`-4\Ԃdgݏu8-z5ݎ]midCenVG]&?04F&[.j)}'S/NOz9mn t+6bF lG+(yHchd]_HIt_ghW@ u0/L~֗R^vPFN5G^^mo$JQ$-)stVݯ OЖUCs1c+>$}LC閵?ѳ>U}|Y"D}+Qv>v*i5 d\xB2"L̙5eܬ7,7mRLbѡV1Gm9fE}n_꡷*ivgt8=RkMݲ+pB, Pf9Lid6?Ez>}m'[7;2o$w>Nk唰h0fZ2x>Pp_~{ 뮿5?pt6Aei MOL| ,s⤙M'ׅ*jf)߀4)Dϩ91*ܷWCCɖYd `wͻ ^dATl[禦b7qqʀe~/6ߩ>9vhC:on'wh\3T+  HT@?d$81uf?p3%^=eAμ6X"7`}(@:;#!hgǗƘ%`#C ˷=2," ,ޔ24 y8i_/Au$&o5 -r{W:g q;\8UE rvm-g.[BKj%XgX5*F T PTg}36, 3-й BKIGV}trSQ^XtC6lCV`i&%4AS{I{49 ~{Gl?-ס9I-`uۅ^^8" kJQOօ0Oe Yp l[kPgD*nL\'nh C (W2VHk3dJ?U|YO\D쵡]Go҅G&ǣ9g7}~!@/s5] M5ذyNˑׄTb=gC@Tpff g)@pl '׾4u$rBZy-E@)$-xK\4z"z tޗBkA` T0gA-AJ6p?aFLse2Ta/T|}Dzs  ݗX ]biys fS^0Y ,!.q>0X*7dm^uK 0ჀgWp0\ַ)~Z~In~~.Yy\_--_duЄct50ZC[`mzr7Tv*a~@)[ (:OPA]YnK2>HHS聑K^v+;.܎3 4-#e+ޏ3qp Lk0V?5ųY B[ Y`8{e̓:J/(E Va_ #'Yԇ)CNؽOe~.dXvmkI1 9Qcj*T~t(Bhʜk_+:L[4A@Me5Cde?L=LLOgMx!3` g=nΆ Ys>ua?f+b s\λcؑF1$b'hj Q%Oل4-n_snxZigҊ* TBf nofgtYopspU<<3s0/C <}S]Zk3w &s! o44ضI- 0P$v}edɫЃy2L૝Wy&x0z&qa)*م̔umhfl{ qb HG\\Ń9228oW xT`Xz={L5к ` 4SN3:UwdC4y@jY<$c(^JjC{C.XOA%kV+.E2rk<<UU2o i¦3gas/2b̤\:=3}V!$`C) MG'aZ5R列ei@ _ 6CgU ~IҶE^CAlBEJT0N昿Uvu`]:T~l-C+`3L"d,5a06f'2p[[ohZʭTq+msҁb_ sD3D 9[X +1yh70eX+ n=BGB7F=ﯿ[1:_X֌`` Mfp+3>GT/ d0Bh/,c"N2#匄x,԰j4c;eVLd$Rq/r6j[?S6:3; %%;=^ˆ/ `sfQ'3K# moY5CӦ2f4@mR>ߏ~H}PB:5#9 CF4!iw CACVh'M!0 0G 7U)fgM P,Cz3?L0pm>WB7MU[q|`,W9"mz^ pt̄c[9˄pN>l /I[ 2E7=r0<^l'{%t}Dkl\*H|nY^(zg}}kAW+gzݟR' D_lc~Ζcfu>}o-?~G&}G \!D,a)W.6 ujI`3| jys*\:mO-kRk5m/U8qK#icԒ|b B *ZTB*$X H[v-_/? SM~(`tMQsJq=7jjV<+tS oQ4c601ZVmD D!jlrJMv{#Z9t"LP(z{o"Z͈wce!=VjW˞`Zbyhh~w]x[oG߯utNM|ێϕ9B ?݅KEwmjv?g'Vj~GfOagq󋕶:&05/Z?e6禭YϹoh;4\N]3ۯߋYZJJ:4Y²e cY u=FFCzNd?oUym|_^ _A'5נ~fuȳ~Ӯ\~>{m)e]&)[[,IM_Q{nr4t6{Q!:Ll"5Mٲ74[==ޢ<TD~ {M,*r66zhWKnjI2gaLݗ,XFEFjsl~J =Yd{a~ptLu9,*)=d3S3WL4*ԿOcTIgp X eE <_ր3|Ŀg7ML_UbZP@z=9*BTS"(|E'+¼$֪_ ww=aލWNEUo03A? *7]z' eұ8vʢy A-HT.S[唳=XЁq`o? q@x'7H"h0][ewG2TJNs)No/aUP<4)|~NEVkSJ )Y 2ґ9 3_XJ.²BҖ.NoKdPo($棻^/WbcWMsiʝB 6H7(r7ٲa@c?ٍP.9:Uծ.hIxR%*&SIDzWv.-fMP^54GQ5WjY9,l{fF ӷ8[/ۆNkMNT,+78KuwI囜wܱ :]b/r 뛖+,`U0yyꜞVZ-[;Ic v-o.n_A 𡠬tGxai4L=ՎG@=Aqf?%`8 E$9#=KDN>?w^6oWn%claWߋ~>G1tܭHFFl`jxzdru^(@_VW/}=R`e`؆O@~~5kI R 6{+|{ͼ/ՔhN(PA{ 9z Ƞ1@bL#L~C`'e8qO􄠈{,DE&a@!N%~vtk5Aq*~^?*WT{Mihv(pqxouziL! !?S6p%r03q߸V:-n,VE?U?==UKJCcqtsT."ڬh\%]՝J؂o(7޿ Xڬ!jgp9\n*۟晵,uv&_u9G5fnfv֚n\܎8F.//m~h-MtMv/ %EQ[<_˦ۚe hi&Ji{C/_ -K~QSjO_]| ; Ǿ'3G⊲}IM/ߙ$vDPZb  ~F;C3FuV8M;=JU*MkZ]/[Sf4d.7K]^kkA뮚_\8^s\:wkqF G6o !Zm^8.kU&f26km1Gg*4һxuΐ00;\QW`\>r}~O8ө\[j'YC[ YQQ7&Υʿ h1 -\\Ur8,VAu8ѭN."_G v_)t)'t̀Ucwznl;2O֋_gu5Vc-VVWW"=N:,yKZ%w],B)izֹSEhln- 6;O/լϲ0ft=V6SϠXR8-J$mWWS*Mk(hi)i\Y溆mq4Bw}8uC"﬙QeCI6Rj%^T#gO14u2Wqwz{Aqh.p?'/>TЅmM dB$!jM%߽d\lvfG8 L` MLB1aRgٔ~ߠy^ҲM`z$X3*Ѯ$ANWG<'[K g4q]P KYGh +ǃhM֯jۯCmSv8 YH@$w}_|^'rˠ%`kb^̡ca8;kvVzZa|M%FM^IG/s熱 lFN 07&Whֲi-6# 5>|8n`!c\Q4{ ZEn0xS8; ;6Cmdv[h=@Qfr"|#);.G|kr(H}F_1$܏ ZGYM.D -$7@cZA-'ߎ鈨As?xhs8X=S`]Z`ao)Q mxǸbCϒ/B{b_*G-Xނ g|O'Hd Kgt_@'䋬h^$Knwe o |=Q&ͬ\ܟ6}]_ywE{f{I=lA04-q*F7[|Hkl7K _ RÕ֔](H?q[j8Fl׀& |"O,Z]O{iۤj__PgR3B3'1x^0MW~WEԸUj`>V-QQk.u 2SF!g1b*okXG*@Zk`:9\:5~nGOy,XZ1/`A!&/R L뺦pPP6DD|BUW duq,kR"7 ' O\|mȃVC#q˖,ARm |XAYvF ͻwESIXRkG|<~-Is`Hq#_!q5nvF;g\ <}׏NȂ 0t(vF;@kuh"Jxa`[cLzavT rj^9G lLQl1^پ7 ͆r scu, :ŊIe FQH DM;HTF.W4ԅ FDNlW\\ t/l$Pxjۘa mJJ,9mo۬lw@6 k3ܓ瘋/;\`So,@nP탾Sr-ɁE"x<7v{7EOyG ~I{īDSUz=G'8ϣOPq_z Td6sGl-#y \]{糉nt;~gU?(⃼EN"$Bؒ brP39#r{gh|K2E{N118؋bH^o>0֎8`N1a e[W(9#aiy\sk589xF] f`8G+"XSMNr1)Ik%G8NgQ=͛ c{!)Ϙ3(WLZͨ c'Bȅհ2Ho( |n͗08+ [7Q7W;}~yp:o=Aoq4ڜ$Jޠԍfw'R>HoѐhHeJ^hӐ--G9;z;?l+GMޜW.!Ϊ)T~Q'ȉ5 0u%p` c:VFV9[G jz]=FW7V Xꁞ_T5ü+xRhjG=5. SeGuk(GS;/ ?c7זG騼c f9CxMAb6vCj du1uㆃjMK ϝ_8`u:?oNqubO{۵mw^}cC}dnd6!o6cu q7K%]}jX@XE&~}u[ވB7dn{q"Io vH21-&-q~`{"ŝo7RQ7RJAQ+p`\3"pkIRÖ;,>Qt! V ]كʓb9]7{ H۝W^T}cMhrm6F {=c ;6s8"6;![0 t1ʜrKh^ Ÿ^׻d&GsݾqyrB@!,Qn U;HY1g NC5u7ՏWHn +r aܕ [;CIӂ7|H)+u{bܔmH$шһh x9y!pu]}Lamm^g6X6$XKm gRIS6 W[+~elC=j U vRP{a =x }pu. aakK`uOjɴE ^ޓ&ːPBIvKb9A-jp6xuv'Xmxԡg5ưw\u]nrզNìZ>_Z"XNd(RO?25e0MLE΋n-BfQZX"#[Xp{T[Hb0 WbYE#V_:@S@]Sa5 t7djZv'K]ב㑯ט&2l==CÁvcCb uxB @sveHft!} 퍬5an6^oh\Ўnvm腵!`];Am`_hŠtN7WhH=&DFq!t63h@.1M@.OD"LbqR 6;Ag4FhF{ k1 }i% 쵥Jl1c#lp6Y;-6\Z,ClGN _<}y]xtZN!= (v!4A a|s|~5DpiM`_1yԈDjz"\'$moVEZN>$Ww{~H-!M'|..=F}zp-J# kB:'- _r?_~T*|mImvAvTrCe١p Nm9)vŵ|9Ml--Is ܋Wܘ4d}nKn|d s's0Pw&6+.H6xŷm7>=P}bo},@Io8yJpG-?'7'#=|8q\^|uO+0_qP<(1@owdyw@SSk]aMbceTr/)K>̩cXyJp("D,@q5.,>1]^č-v)*L mwXd0kFW.&RB8xd#.gZZ |=apҷb )TW~fFS ߅+"?lE֒,N=$ay gN~7m'";xKju֣ Ֆjtznsw[_6yyF{Gj |x-쨺71Z+F7d_$V,?DO;|I)w 'PTΡ[P\OT!2ju l4 2P/kz$r#~+ңs e::Tm^KRsXN ZZNKMT)-]Gu"AfzDK%W.R53QE\"Nd-ĨPa6?a"X6(EN1"הؓ\`|pt4,tqHxڜ?F3ddp U!DOKTAd`b'Y HrIbbk5Zl_ ^)bH,1b5{D9N]iHF)yK =wH_ v^x}Y=3xcDTtuP밅 1Q"GՏ[ DkZAiDP {R8Ɖn30WJ+J.7buavTp ~_EDZ/c6 {:;g\fN?Mx/8a$?i}C_*ő@XO%bm ?]dD|֣(@s`!RŤ2P ! */zCH?sdD!$0-Xu$Ѻ)ͼ[Q-/2?ri5MUE}k9^3B,-`b´4CPMzgv QL4 \6M-BtUeozg{5B5#XtH¡R FEI>+A0ɱ #{mu[ِq.k˜/jlBC,8" 8T9UEp\M?}oVYivi2TS)a;nL@ >;mo(Yti/ZT]i1̨"DF '2 +O_38Ur{IpV0xmՁNmAgA0<Q`(U%X>A0rln/!C n"wm׵s&@}\@L\3ab"~K2(EÏ!~%`ݾvwW- n2'\\S:ͥ`(-Cx\&<ΟlϵDA#| W fr&`0,ZT//5 @9]>P J6Hϓ%:(1?vz~uC& IuAO!XmlgyYzUHˢҪ* [u}&.}]ëؼq,=MӯݐP!C `o( LEuܭz_$vv9N~.&gpl驍L?xndzyKURC}DzG-> M-:\o"7F-$@+tjm!KꙃOݚOktLX+D`_m,oλTVLdMV^JɫM6?ʙNJrJ`?<7cڧE|8n8[(zD%dr_ȡE-c[92+{c*W{Xl==V `^,ӕd*YII On}/yfPAN %һbr%M;6$PQ"|rY(sXE%ڠ8!2i܆0!RSaH@<@DL%s/Nj g`4]n"#%a<lV%Xk$ wY1}hVB"'!6I2" +&$H1 @!B=' 1,!:!}dXāa!ē}la@I0H@0d}6"7X =q8|^BUI&d8^/AUK".;D/I|$wPVP@ŕ l: QH,4 3d;#_4.ǒ \ cMy%5UpdWJ3(Gdo(ABRbio3)F;AI(ZhG[=_yOnՄ׾:uϫbN}'DشًuA-lA=85s6=-J8 ֚## 3273:Ch&ωA- u9xwiZv? w5"4i3VEfGhi땴ϏAv2ε[ZuDj܁v V*j5w{r_;Koy>@mD\*T<s-ɷ:;)|b$h,ej_Z3"7V|efrd Lhckrm/< ;T=3{LP:đ4.p=]UכdoNhȬb|_{\YG݆1b0Hȇv2j¤cLI`#czkxymd-20Pq<5:]>Wvq35>R-8˘mcQ i'^j`k`ٌ#hijM :oF0pqj;d$uD4Rt185D .!P2Ug*YyΖW)waO+vF]{!yh跳1"Q!(1[P_G#g@e]fVm FM]Wq]SDnݪcy]嚉hzegj>E~QatRWK=4ul\ %C<_A%do 74N(Ds8iDSE;|sӍeCKFyR5<=TxSq쬰ޡL*UQ_M~3Ffu_'8d>?~sT}Ar{|<)EP&EA l}[HXrLƕ6iF].O?8<ȸDi"c ?ӱI\(E<{O)HjnZ-ZEm{]\ooOc`_%40Q;& +[o l |w}k)/-Gg1ĿZ4\BYiNE:MtmXl%-] 14p.u%ȱr3ay_U7(PcZJ8׫8pQ1@B)BCw C=|{ a V>E[i;fGrds=aTNޛ@ J?"_K^8? q$mpY6EHP궻|3A=;ݍoj9:F߼bK;} :x-*kUíbݻW.qx~`:4@|@n~_`J'gsgH{tk|M0f{'3Bg8>Ku5cO@cnkM3*z*ՅX`Q 6<W;:mT[a|QgywxX\UT%}pnН}81%ĉy~|c?ce^סF~wOt~3zԟҲ D8K[DgMI%wwOp$n9BCr'UE eٛߊ{u#ֶohq4m S~Xs#9RՕꨄ2/%QGF3(naQ*)I"4|xs#&u&SH23.  x#`+=rDU;T]pD0bᏏ=1 cfj@dńֿRoq&~O zkULm[A~9ofW;sqU)R3уk;lޔ F~;x)[nZkik.I9;chh7ҲWmŬ,za>^6rz0AhOM$,&CO?M7yh0Kv5m}@g+G(Bt:ίe>5zPc3; Mp2k7@A@ 9NH_ѧ4iε!2C`8%@Zfma6tեy+W 2}l|ʃ{&l/I<ȊaN=9%DXTuEooK-H-2oK?Pt;vE) |ĐXHS8:,k?ueɕZ! 4PA3JЪ8J-$%`Y+hp΁jF-œ;Ll8F#5eӘYYD $K 7meUG/DgwsZ{,n]++h6R?$@CMfrĨ)䤢]v_7'ay^YvNއʞ.J&RFPzWZ`٨LS>NVW- `6m%Uaحq|-WvD ;i^DBҡ )^y ZlY#JLe wv_ \ wƻtwyzmq.;Ƚ yc-''`k1s< jNSD+|_x]pyZRYEe_;87 gwr#.u>wmw^VctWNp rwV &@҈"(`PQR5FYLE˲>C2M(N5vkQzD$1 >cmA+)vⲸe44ViyW)|:< N.'Etұʯn2K\C@'dW`vlFJDɉҞ; IyHb/| Vд~&&5\xZ < .H6GWK?JJv}OZ/BSϱJGfF%cwut5&t3&E>'s;oҍtK h\ͫ W#91H$B@wbv*(@u(FBX{Oˍƌ46Ü\͗_¨'1mvgDΗ^ʮ7Y8(扳o_{JJ4?CM H,FR+\Cp).h/7'I>ȒP**[ڛ^{[!U%*R%~0b *Aa?ԇ bDxv@ p;!r:>iM|׸0\u"ԣf]Iy3bK9ynOk@\y~W3jקeRHuI12%_e$T?;O)DX?[IPYUꪪ~sCM00&.'g_SUe}Қq׵}Ql&/ʋ{28d+~]Q͝kxK^a,#'ryS܊P"xgC$G:-,9πW^ 8"Q^x2؍<]h:-'U ] hpH԰" :~絹jI^W|{g[0.nqHW[ qQFif]o~NId&ibuذ O~ Dv萇 a>G68NPWLQ=&/+jrTr%)܇  Y/'u~ܨ~KWem7'!l:myѽWV)446O[aEUCiNB'Z̄$B:Ӭ~(L5J"Jd\9.=Dxr$Ha: LB: E3C^,BxÀ.ŨhtJ 0wŸFMs_%1^@tcOn8})YV啔hlMmor물QWQ)DoY(i^){(ܡ H}S!iw= pBcMf$]_dݕ M49软e8kwf7Ftws;NZic$.޵6A7Zw!Dh6QB/o^7|rqen RpJYu]FVU`C/M&֟oZKqnM1Ԑꗱ0oki*KaV-t:ʘ)߾cX0_DT>',<#1nSzGW/cY_Qn~@ + v?I]j~1YlL6K\]xC91$~! 5)Fg,w,Ze=NJwqvp͟i/+'}԰\ R0&Gj'iZY)TUs& X.ȴڛ):7- 5A#& #IO}CΤ ȯ9z;3Η_|Of.#g$h4y>}~c(Z]&/ު)墼%${A @IʣEt9⸛Lcʲat2T]{OK`19 ]|mI{aHJBoSzhS5X'9'OW5ȱMJ3PNs玕Λ%X=/u7[h=u}{\?I/C"nxp"b( SPpy.- TM·/ݜAqƌG>>Rs6N}'Q|i? *a}ͤMtN!=Lvks߱fcxx-$H hqAf$/cI"\IX#(&imd-*wN 56wr Iˤ2}E[sFmŁ3 H6U*{ xJZ#X#~ݟ3BaYWDTa3St{plg IU9͵PM!͕*+ϊÞLA!m 6""k5T^Ooqe*0 4N"B~ CR*3եDXad\6Zࣀ A7ǁx5szgD"L`C^XWŅ_އ8z8!|!OY{\>H{ I &ESXDYB"H#0H抙)c2VP9(*k9jvM/ U$e,.8Y<0*8=L7d!csʞ+HSJiT{4Gml+fgDA|_w>[~{~ KscjmܐP#k$Wg ' ga al00k0ŚoY5iav2"R\>e^ڟAړ,YLg͏&zz}K쟩DcTUFZ Bi1}9|c:Y=j9S_X zgfX!c!:%s.yʰN/mJٳls:t,n5Gqn5FE2 kt 5gЫC7ʹVǝ=9ǞnUY?o,Ar)^]'zDUjɳ ?gOJN$)0)Ꜧ+>vm+pޕ» _ALI @Z/0>Ʉ;6IزoTNjAHz@YdRH) 4$1. C+W`+}0$&Jo澽o49{$B(H4a?}!1,CB} Mk1b9=!4r `T `Td'Q']g~п#A%K)?mv` $pvv@O1,2? `EJ- 1B w?5z3=xO [$z|Q-D0NIm̲VLiI H8Ƅ& p3:H&WΊMw-cϥx ʹ|^7(hr+o@1<XchMketܱ.%vh?ǿ?7h-׃E'QIxG$zoKTh.W5"g2aSHrpdNTDAFϽ}O7cashѴα 51&cJ#4 ko}^iwKpo lN%(K8Rkv)${e'QLHB#s06EH#2D X479}dʉFEۺ2zyXYV,&$Cl†x]שX7޶ڗ(_&G8P^|?^mz.GUJCP/R6ƚ\~%6aFY)n9.?C<31JgKA#:CwAK2O OUQ~O/Dh~7?c/YsР.]˱{_w O۞u~/O=t.ch㜡*ʈ:3Rh'.D6I"mSG~>ӣ+CC;9"GfQ^ɾD/1p8AhbiNiDIY4DWJм6BSQ` 7z1v捲a 8 D.ub%XUͫ]  qJ2 p_)lXe8}f^saM09 :rղh?΋',zY(PyN^~9Z;.< wQ]Yg{W+ni{(QEXDXƹ[i{MVG],V׮׶]7`aw#@c-w^ X{򁩬]xOT:2ܟԦxr_>:@ h15UCnid& ">7gt:)3񈰁,*@ mwM4Kj4Lhߪ P [ESt,颂〇oU$}$ֵ^b9so((qY c_y.<)Ws](t{ni"uS[l_Oآ3Sfզ#gYe!硠rt~ kIG U? ȲOm>G*XBL4Qcq) ߪ:rb9ajS3d9)45u&mӆz!nG(q &*aKk%ߚqȓF\q-Ms(=6( :oQ[E "P/u4ags7ifYYYe.BDkΗHD9'aOv5L* A2Rp 88OѻoW{k0\/ɞBM~s_dpX<4o۪I}Wo~/o?id1x-FYH/v?c|&m`ttH)IVI0sV*a7  sjy}-a95G?)}/6ɲ0$M1gOk̭cjch"""?Y(5]gjQȾ` ՙ[_/_%UA:U{SaN})%@"(((|&ZŃ1ٍ̐8YtWy7*F??a`7^YOAIu_C&oRʨAUI$q#9H͈A>y%-fnթ_ƃ^rp]d[v\`8|~YIT?'C)-}<}1NHMZ-}] ww?-(H`D*N,-gXeMXj*c]Gg/ړ!^:8w(>ZS/U{Qi\ojYefIqte((zOAY/3#بig`db9ߣ17X&|4O1D2 e[ĸTymKۑGR&m^tDQ($ΖR NRF5Nj#W1_?X E)wIB!y Gt1<8HdH\""\=j@0+$'UiLXnO\!ߴd'f#D=w&8"`,kd;94"Ė;&m2X;\>MqXUDWATJQ ? \J*nt'lZ[iW.EMfT-1d;m[ )i*bf["CO9f M,2Izއ;=wEb@"XT s礛 >pylc`KF4Z>1ءt )~RBšw݋24 Y-2JKQAeYD,\i%TWWcp m _}F] l Gri PP 4P(͟\)ʪs-{` N!CChtf$MJa}V,E2adcM%DIbiSUA'aE۩']pܩ UNK^ƺ/5TP%GY|uDQoZP1'eucC!.7\ @iP%I+ 0 Q$9Y|M&JԤUQ0:lq,{u!:=Äݩ3: b@#:o71^F+aP.[0 :880$%z6 Kzgm}DUYZewŝ =TS%)(m;Z=b*bF " $7t?2դ[! D 8fyg+!*o`+{ƲJnFv^;+PòbS-HpG /gH0XQ Ee B[|M(lfYx n3  ;%PtC9MѼ(tDP-v}Gem{[|v'qugQags29D0ɩ޳:8Op/kr;"0O[#f4tfacߑv;|@0`mTu)gN< pV6dekJڄ@@ C$iHd {nHX^]m^F28.VL50OM繬"Zd!MҔ].F[{DV{(joJkYf/1fL:hD~s(R{s"2.TM?dGDiH>#7gŨFW g8UDB?"qFD ֪p;7HP JEbᙱy6OS ')~Oō ^GH4Υݟ8OI|^LUdt}5MNc=wX*MXjAPZ.u@yS1Y]-`ޝjS2=2݊>cvt+d~}?i\= <->V/$JLIc?E͘8fB4v ^9Asc6cKA5%+ĕJ7jߡ>-M9nlQaT~FPYw`HQr5fDwcu6vq2;۔N1 k-LU`9#xMA9A"K)am Hs_os36&掻'w'!%x_xǀ ;&X(˚)2ea<3+f,gk # 0tcyZ _9\mIp`f%Jf~@c4$ 5%96ků:+UZ{V-YufVaw~˷`9rգ6K׽~ GX.X50L1g>%]`3ԃgp5~ow`c$QBu *̆3ܜЖP8xN5 'Ho]h%'MZC.*mKvmZGe]MT/(hs]Jer<`y~ûo[SW&֝ e.gn vѻ^~~e-,P =THȄ*#fe?]1 0Pb96V']f4ކsTWnޏ+DIm,1f-t8)"$bUvPϯnl܀QaC٠Vʄ9?^_ZM"$ %bn+g~ynkLˋjۋLۏC_mM?L6R?I cyI{_ty(~P %PL"\pf<'3t]uR ΐDxz5Ugt<4ݨ~,bŋEtDBtXҴzP409uWȲK.-a8둼Ԓ{=SN7yɶ4m54fOCRC9/v.zce @yjoY7A&hzn^ۆVKkP/p6nh5n0GH @G?"6g9eK`h`/FNdDP. Q)QNP@@5rUd1si jmoۘSoV𥡱[9Zekb}]MHb?{Z90}HRz]۰=G/UH2eEUUX3[Kma%_3ey rO1o9SȌЛ69 mGr 3q~z{w -{41O/Bbx<Q{5~{}+~8-~仨"a3y{?ΎZ=FؚτƆ4% pfqO9)J&9o=%n CmAFG3=M/uz4'V#nKs@JY}=?Fڥt=~2C:}s w4#2=υȃ<'օ 98.sR\zYXf˒t_[XjumQ K%/ NpT9J TYͿǎb5Zŋ6-ٷmXow MU?QQFY:6ٯp< 1ZoW_d|cv38קυMd`P$UM.O{56y~d5j.}N<7ed}O}?b'b|l^`\*c0@>e-ɢ?F?=Z]}M&犊~GeGe;@?)z߸i zDxA5;3}=TH  r{aI5Jf ĶYGfb攒tdy#OEfFڣd %˖7׻/'1j,{e*4]yt˷5X%(D@6)'{~op.2"#Y^yw!lj,xdI*S$;_C[of5$߽dQ뚎uí:lj{{~gDsjhs6&Fvf@tq'[Xxд|#NMQmSRK2IR0՟  s͑7vYhT@A<z~وT" z :,!TTU }AX\2'.'DgC\%,(N!d"̈"q {k>N'yM0ݍ9WggA&nmC]vi@w-rHv m{ 3}}o7tK$1kI&Iw]4Ԭ`0_[߯Gg={_ls{U)UBZR(aOeuL3g?/@ ֚X x_Mu=︱@:eXU D?ƿCEҝOu4,v7)^5kIihSP]kL9a#^'I8uWE)a,բEyY>Oe=鱝_I^yy 6rx(,N 'zh)gpt>0/s|-!̴C b,lZ"E?+ VHTH*7"J`fg8- k4{~^ |9q}ؼ4"O6gYHIް">'`l4ȉ 1VCd;ً lPa%M$zM T]ćDO`q9@!ʶ~PXJ[Ui< $X>ɁACdyC nk/0.5POÓFh`|py@@u CkHVd:P*]'4sRƠ![ 4R! r.0 K`8֦:n#OvP.>g "2z Hƅv}GKkv3a#ew0qd񴷹udsM֕?^Q@ҸaR_U/_CAiUٚD[\l~W!՛(pdN0,/WuJ\5 B Hu'^xW8 +km5i:̴6oQfsrIkEFrQ ksr^xs4ۊj7*xP)>q7Re ?|3 ۞_6KF D?c{{a;tQ'io,Lz&9,* .OTVǣyj][s'C#Оo`Y^,؂Uk򐕷WXIX}&}Dݴ613UQA$L$.Kl@ViD5UDǟf:xu,q܀nؤ7߮:w])aG($l 3sιm Wi8=u#e%q3Ϊco`,i)'F߅a*pCNŇ#NvVE DٰYa!D#OsHt7ICb(pk?B*!ǡg5YU筺8'sϏeػŨsO.-@ĉ#Y⛽Udu||Ѻ;8%CYĤ3XEdK`1Qlw{/1Iē}O;s\)gZSMT `B#y>ɆiYu-\HJÔ*c_a:z[ }c9SGq_I. WҶa˓8mȪ߾lb1=j]AKh+ əϗ "@q#%)&͹UJM!mWrg˚;Nxv[aN#Ss2:EB@Q'Uk= \9<6s4zkֲv'L5Qj}):(T@,Vri8x7YP.e@j (,%g6 )m[EqJN"A*mfi c4q(D~ACU[gij<Z{?dM.DE?H.%@2N-'1xߨϺ~n<5M]nuy ?+O?qOEjFyF1= ("C{޶Oѻ'e7_ptӯ#쾀I(c J2FcrۓN4[m>{Wma1wNF|wyqxw&0Чĥ*$|v/ F\X[LWl~Y6nR3p% VA:߽$Z>Um_'gSxP]>N핢@)+r;տM[cq%k(^bB&;%+Mڮ_z= R6sq쭦,.]m+:.aU3ylot$D>>MUkUNs?u՟%dECNzdhXjwJ:]I3_F0׊ ʬ}?䠪H6)ò)x*aKGk}G_Ln٤=<ի.8szswz9ޱ`H! ?hfu@ë2Z!j'g&Dbu"Y(]p*DtU~ٽ/s=J .HlGxwsHﷸiRqJ*zM>qӝ6̊c#"8Ux!iC~<՞ 41igO\xJ4lڤ܁g5)WbXpq}+r%2Ŋze1wHB|J#{L1Kzۯ}Nܔl @I]Ӫ4"dJq9TVx2TXlu}s*ȨLV9[S~Z*GH,t;B(t\O7Ϣ[D2wQc vZg_6tz JrkexH;'U7"Yp?qCiT@@JQ+10 @DXů^ׯ}f9{04T%2թ|՛)o:%V6z-{.LkZ7"IyKs$|AYC@eB…$G`}0ޥoW֏ lH /3'4wxNEueيֿrMn+O~aF?3EaZ&WTЌ"Edb L 7nP@`oٛm! hDxu54 2g1{KM0Y< \Y. FZ|/d_" *ؖ'B`Տa^(q-c)`ؓize"(:}No2^.{0%Sg5;uK'9od]K chb,;v(zIwYdP y Ax^n(()Dz7ڤWB}MmR&`EkSfnDCqaOvcNNqvif~qR'"*XI Ε"|Ei{6280X|'YIo[(cRޤ=*d1iZF*,9xܧ}-5">B0GzIPhH9n6jVw”VUPy޲Kt/T+1h(Y|?%85)`ג:e/^C!uL6T $V嘍67ıt^AO>I8uDZPC9mU5 N;3golٗv$GB?rOɏ8v(tdcoNz"sزronCz9zsؗD<~3*»]x5C<̤1T.f'+0 UV:0Y 1U>p* P +p\mqԲ7ں,fP*1G˕bx}י: ޼r}ǃ36lc=TaFU= &]+_Xwm=S*:wp[6U@ X,v!'TZN@n"5jVOMq0W[?9x{|VQ,^# RJoRz/-:+ڥ~XS;y`W1fK 0,̝ UNuFQхKi'j|f%gwyOKkȇ.;.{֕\ kYSc3R Ci9V`uAKRE`P tb-~bSw9'ϻ9IFYy|^W(ez)e'@ l iHP6:_ # .5ѥvt  j=[=X]W2M2`ѓ&M8"e:>iFhtQ3lvm뷔e{㞈r^*3..l'5## "TN5ott,PBRѸ zNM`w/BYf'hm;[[Tfq\yR 6KL: ^!S# or! 8☸vo?y$MS3kLU6g6?S3rW"C}Pg&3rڌuɶV]~?mu''t\@_ЃT j5EϦ\ bZ{bg v/ǼTEGrNq^2{O9w_jEGX%:_Oqyf`CcZ+/ oٜ~cWQv-:gS۹\Gն,d;GyNxY<І#ʗ!.ױJy<& dyM,zrnju iy笋C8̏&\=C=FNW-yhfda(mxm@ "z0D۹<>e9%9e:T]9>ӨK,6vRIJ{mV¿mabgu~ב˭~uY`aH(`~&x:B {f`gWPZbi5(kIf窴O:CT>cy32MO7nUO6h؇yOy 5h˞F"LǾع fz^"K]Оk=C%֔5۠3 _߿WeɌ4BP 7#c]:`Eωwz&#WQ>1=.bE+93_K R5NK=ͿyGJ&ie#3($uO>`vQqAAM% ..Ļ˥jh5oܭ/9LGU|o;"#tqiB⸩a~h}5ьS2ӇPk?+I MC =sËح\ =|cs2W$*]#d5Sk Ü͆.W-[dsnN_~u>L7w[ξO/iP;0{ܛN>KOgHpa$ w ljngw?gW.|>?52tpw>U:}`42c aQ`@D1 ~q&&I.llm5 xs }ŰG'mM1dPQb:Ts2%0R(D6"s3{ YF(10R()̀5+JdT"cwv=i ^ފ;x :gx74wGg,*EP`Eil" (D" "(#{1UR,PRQUE ) 'd%di@P&^e$ܢ~)k]6Lwe- V|B@`\`IPg!HVB4&,yM P`m^Ov5/3|Z 'i7{3nPj( @2Cl4yj㘖'+@ H R*:@%8/"*USOΰ؎u'? \g,^ZkqZ8# X i+,_אK;z:֚i-' L ]18:ce@BzfJzgTXtA.K|ϵy_,,\Q8 )m|5k t/.yWffk ޺,\g/CySU,~>eoR(Un`EzO+WCw.a'G/dQf"wOKT'AvbR̟Ԭ-*uDM',]S'QDYzZ n|܊u:dj=p_qw;Ti?twcPhyd r$ Z:s&in7}dcN\O9[۰Cs '=/AS* ҂ kAJYډy&'X!ޜׂDK8fXMm z:i'L 5K?L+̬P znmO]6 tJf&k4{>}5&hkac/x0h} Jc5V?go*TQU!iܧ+zp3؁Ws_;OoFD6I5IԦ6Zʇb2c19~o:}&sg8᥈M&^1xVRyZM1Jt͝]%?cLMmkPG{=3mS-_b!meJC6$ q0L J$^;l8-%T;+A];~zaiwŻ]}T]B|nx076'ꘁն5O\qHԭSG'WjK,pY͘0BTcef~e 5TELdi:o/`g՟*'txG͖fy1_k>Wٱ_Qҏ ƕ&3BCYGmanY-{-kOؽ#qΎT2P%Ө5B@KZ}|.΢4lv'dwHXIhrm&Íz>{of;DU޶$!0l9  @PX,(xŃ4i/Ӧ5îQo6\Ehh5*KYIl Mj1qOk*"ϐ@;P1 &1L> ͷ|=zfo+wݡ(RլE?0I!1$Yhm#d]ƖF,f~|jG4Ν J;y934T;Q|twm#!QvÌsK~,9T!H} QH qx?j` rr}tyMCZ^$G]cQŽ_w-ʚɯW](0e>,o1)+Ha8 iw:DSZ0aj+d $C)5x8ɉPY"IR|ݳ>Y&`d0I 7$|˞f-cΌ3wbޫ UAv &KWӝ3I.4x}P֩'sG^̖!;#_Bmse'6ڢH^z._O#T|ErSWṟe\X- )y٪.",RTUߋxRdQX6cG캲 w3 `df/~tav})ak]!^*jFdGbӹz''r<ҀܼqP=::_'+Zr˟\ +'Q5`V>dz-aR!=nnIvѺO@Y2S?aαj!d)32'2w=Uy ڟڊM_Aͦt"&2LeNJi)t&+\ rdbnşuum` G9g\GL}Iz\RHu :5 rΆ Ts`2d$AbA)њyo8\o22||ׁ[DyB=9ViWܜeҽE*"k~ cU=5ﯫZ Qv,aa2} +k7bkTkuOMlFĐ')BWHn9zƗBf\Ga 6ŚV2Sq΂Q.S<ΘVjPϬL2&nk?F&[]9:\F++6I\۸UJN}< |wT{Joݖ1>J8*+,ZcdxAw4ꍳB$0 ;lԦYZIkS+Yhy69MϘ5mOJ[K2OXB)Mw=+MrPۏFNKֽMz{ԛrk{\_֤Z{ Xs9>sX1aO!Z"P30Ҡ$[t'V<%p r#\kqsV>}}+ Jj3=P!c"+69 ͖#dR"! ȁA(>@J#%Aadcrl7cy^M6;lϾLGXg4jذ:?;RN}4s "@% &K:f|[?q!2) ar *^G"% ,TU-f| PHOO~Q.߷OeP €jm,tP[HH$$ʐaO(V2̰fmlms9j (9y5ٙJ I)| ԕE$S2|#rO(L bAW+㚇pʠFQճvg9 wnȎ/*zӍ} mmu3,79?xt']'\S##Z^Qq359}gvYy&)Es!'Ey(@CU6 ̔7p⧇I& X0_q\Dzch~}cG)ְr|*0(vj:ɹ<;p~0N VO.9AI\^oWgXy91DGΩ`ݫ`ZvjQqs6,3ڷbm1;Sض?!50$GψкixĤA#Kd(0/`'M)Ci$Kn64`+E)~e9R,jJ')kC,${H_O[uy/.rvQ]t+wO8􍷮0Hw-}4RHf_Iw2څNr[)V]d\|GzFy%fiV] qcC#o9cst[f(eܦg<D|WE+3˸pr(G&B nTnn,nUZ$XpZzrZ[j[{~# !,?έgw ʊk_GBid\ȉ`0>zw߳q,%euc~&LI;k9LZ|y]~G!wEDW,l؊Fq~CA#?^AFy7i"?v)],mN0@=~ Z) V{/Y|n-1]t]$aK(u(9k] Ԕ 12A)*/~1ӉD_b(G9ԠwK__܍sƉ`嫉 'P\bcvd{KYW`rW%t̂'n`%&LK @nP8:`$&*60rЌs\YV c$RI |LOdYBMA`V{tw)Y M[9%`s|.Iŋgmd9# @ e@};Rt ؔ=ՄP^ixZ/ Qĉ! zr; QB԰˜n'TvER$h'IZ説xe ߰5/qZ(AxȞquI cuGT҃<;%a^Atm$Nυhutqө[|6fEA .%YA+y1qh)S,Ňo]˷[YJ,)LDhNUѩrM_VVUF>#kQǂ|_A{cDOm}&moqC_ LJ(qa.΅93zR:a)c  M.,3ی56aBt9L3<ٵeeXAUY%4x^ٳ3 5R]ף|ε+CMޞUCag_מE$$q''o.kq|*skGi8V sg:{_@; a}?Oy3h΂}j Flj dٶ 71J = 9\nT:H eܡ9~V,8;`Ę~՘}7e3"~qZ}#5Rlb8ele%D!yoeM/g5#D!g;@W330K]iV873$]nN>Nv}ON"o~D?2_#ox.DC vDɬ_䵎냆!/]Ϯe2FLi?rCàP}sjs%| \mUzjx^e!նCS۪50$~1f!Ŷ6_g.B[w5T*?'HQƖ-8DZ˼YWGZ϶Kb9 _yNrntÖ| 7Sщ~ >e|OqOugX]U<h4yP/L*᐀}?<4Vɓ9 ;G)Az YTS?F$m,BrT1H#  !TWRtXHg k1ѹ{G^ec[r u#l?1>NFNW SQ~PyVnaLRئֵ٩,}cz>YOb ήRū ^$W wb9pnJ7׿E)_c 8,{g"LY?mD1-IOmKLi^@{'9]YtX[6C ;U E~ vm7OqwF_vh^D`j0=l_4Nʞ8 !'@2Ok>*AD ˈo7B@ ˿L+3sJ6ʼ?xZ 1%7(XD,2?WOJ/S^_i[9X6 44@B,Rl %|nVB[&unoQ*ڣCMVmvOksqf:z)I ,9RxaB&11=ٗ{Ho~99}G~O99KGOɄ WޗԾy{G կ7:J?Ywʗ%rNblB_/wrĭQD+ Pv\}AUO/b̦rLCP*#Ҋ𛠑$bTu|x[3;Vkg4²ktMן8r`C,9A41D2覊j@-BP@xl) p-KGO- '#LY<4[ߴ欒bNh* cؠ"vv^cɦ>(դz)l+Vŋ#/_k ǟDO32OTG7608&_±M3WM=^,ߣ_#=¼($FB?>[*s6ᝈ9T/>:,}=t=t渷2M:JsQ"cL\ & ,,dfb^k3c:Uge4]iN! zHv1p%ODiL+Y7evf}bƈACOە=*zsLd*>7m~JH̸R7\D3eAV6Z8<}fڱ̿//e6operi](Zrm6YK}쌛 ^UjNrUܙOz9y!jl hdm؛ZhӢ{ bo˖#_@!P!~)dx 8}}sx 6޿i8Cjg4kWeCAŶgZQ/sm4(ujb"e~W$I˗nݬ $ EJ"X>?_7Z"f@"*=W" $ 9B%lDjT( Bc kCX(+m:ceyT T?74PKaj Y@h'ϔ ]9oMa9>[0b̀@ &#to30Ԙ4@1m(-%-Um(cm9/'Pr4lU]zNb*\ c H@1ii_*9!rӭй/e9]}El7"*h@=7 ܲUY6^~E ߋ>bY)' ]Mz$̜sJmhB:U@;}+8\o!\x3pk{[-ejN{8%cH"6@^u;t"?&reB SMyl/L Mg`mqBTnN.z~*H ơ+ 2 I%aw5Ũ ?}WÞa=ޚb廪;)HZ-wה-hF6"˷7H /)W_| ˞1gf'cэyLVã3k̯U]Ѥjݬe"v,<, .q{ƴj VJZ t6mpG~&*wDjlq0$eT&62@Of1S(@S#}Uߠd:SuOCd4)r'j,a ր(z8rG)caYo~Xb/F%:l2jd$Uv=kHlLԋ2j9 Ũ$7$a5ѱ%u41 buF0%#J^PSp׮c>>u0 Kw[t^}־wxhQfI%J/鐽D @t%,%~:x(BD} z8/=pr ζ5[ب!@{z=Lhuf,ӾBi:|w &2Vf+y`,0p0!dH_<w|#-ة.7k.֊j9MƒgG7@9 yK?Ux^O\;v`)RCƓ簣I5=CelI,RUf?ؤdZ}$dwxȇ{D@.$$*fctHC9ӭLl=g]V)eetzG'e62_nh}דR1KʰQPM۷wkWy3+YӊYj۪Aܑ;WaevR?*r4 Ո.q `w/S`tEDV[pаp~H &ylC>K=}N` ]z.ӧJݪѻ ".8Hub.u>_q$go\uhȮ([jKig; R# n8C4pCJw gV#+ja`f¯'i\C{OqnTYt(}ݾ.X%PTG{oQD*?怌FF0$h℄1%{G1;5U{Om؋8'm3 ` BkO$rSj[mIxuxDR,TYĶ|;dوH8>"Rz_MG ?Y$YMS8 ϳ{}ڧ}^;ҹqS[?q\Q}:T=9;18 5Y9 ;`\e3W3$Yxܭ2uOc*8dbY -CԘSpx{59`Ji?)(WߠV<)91vKP}[}'G%J% $YüG;ry>:\dd R0 $X3W=Wm8{}g[W<>3q{%^|9:=r>aEd{OMD?g#S=vwrqh5(NM^[VE!A:k,Q K@0Ʊ8H! yMiU?ag*0 5p1{ƒKo$)`CJMCHrYSeٗcG.(vWe@聗IVĽ)ԵymCOd>B}(>lP8.LYmyǀWxN{S`B]-h: egOzl?0} Ȳ,dJhBK&M}cW>ݍN րG߯UMwS6]ƊJwEˬ&ZEbVejVە]+kv2uI4뢂|C;1@ ;t%I!O2C %ִ 66^Wӿ4y9O٫SrVT/ ݷ:)/HI.OIlud$I$YHM Q>oeqܗOλoy;} 10_s}V}#'4kgg4VpkWZf'hyHtdn.oQB6| k揠nico(G9aE"!ѴuӵCvëW:f2Y%~G<sM ŚvSb GGRػ-᨟J(s6Q'4PrP)$E_DlnNo.޻|k~O5i~֣2ɗ=e[[h蒩i颪j,GjJfapmk[r<=̦ӔrK#%VIJ_S3wۯgsTHͯDhz 91vV~Z4&Kӣ} u"Ʋ7vbҪޤFK2wz\(}y72\PKdu rG&ݟ7QC=F[Ra}k.ͅVcC4]"g5. ?@W eſMqbp.:|N$)Ȣp-wQ4zs;Iŗ ۾fHA݅h%{9Jhžm۱hw0{)7oefx3]53+#.{(c* 5^lD@˖m BZ[,*?G!I+xWr^x\Z99 L2EO}lW0i}Dtd2 67mrdm`Tp[n+&%PlhE_ffil63g(~C_-ardvwg:SrWISDI #vGDZt(rᄎq{%j( !.c#%RWs;{'MDMf qPA¼j !<)(on^Å02&'60IVt{y?y%e_pr8ricUhyF ɣ"պ#2:'7fۜ eu,v ` f 'j!5E]Z__Pdi)(<,LDH5wteɸ'ad 'Uv=1ȀNϳKq&hs$~?˟u i=Q^amV=Bf,).I#U oB(9djeZQ `}rϙI"20 (OBH@ھ?z̿Fv;E"xzB7u#vo]ޠ9PpE>'<ֈѓPosFL c+uco 0Å0׏mw $lsv|˻K:VՎ~~9֢wWnJ~ ƙG:4=g2)!tɖclZKYﮐ(:n1AdC'ݜNW-C!"B?L★;" e3\jplLlUuFaYkx.'ied쬼YĞ' \6c6b6Mɫ#y?~^uw.:[ݏ7yB.hLE9U| .WŤ/8 BL~.V)'KSB&A:r8Y+2W 4 y(t hO_T 9_[2I95 [O+ךXCAA4Y@B4A"QB{ ͶP\(UU$h\BpR5xv:_y+/㙉:/i,!OuAd4P@!gbʚa_ږG|2EŅ5ĮFjzuvG:I$ːW\T=tQUUd,X }7vʀ=_̲;L=,u{<{vǝǗaTaamx9߯qz&4> >>s^mW![8 ̑reTT6gvڕbpJ[Iҽ'# F_Hwy[q46HR#U1V5 !#VNQs#^׵&=~aq}@uB@ "G[()noM0-,1uἨ" 2FD%J0.oe]߇J =I`NR}9Թ>V14GxW:@ D_w+Y,{mV17w?WN5஠m<zEF0):mT'E}nekVZ(Fe)~L EW5vIאnQhmU 3- (57JT\ ^ 4sN3ky좭帥x,D=[{߽z@(d ai`2*Ӑ+ C*@<1D0c3ܭ7"lKY_޲#::󒪫Z[A`8烯-h֦IQ͛-kN@?`!:0ÛoPT@qtXpQwno P<akfr2+P+Dž+8^;Wj]T`LLaTThSɥZEl* n{O]گ-ГBǃ|ǘeaOm%_rt]Zma״0gpI[WT`ِ:G=BIB\L/?p+x}LmvS|r|#) ;"°UQL+심,ඁXrnry}N&KG[#A ` ٴm >D@P:l&C()wZjigĀ<>wv[HrK ދPBJBA-+LHxOUG]gEKɳQ6怳{Z 4@ "9mdUsʐͭ@Y/>3Oe)K?ڠLoSf] p}u)+ROWl8ѫ-1Z G "drfD ~in8x?ֻ=uw$?τ9a~!5gS$(A0?hG fl)1 (m0U,GW|mM^uxn^u{|OCc)X[-~lf[K=4{fCn: 3~K8>ěO2wsi 7.b TJo~Z x`Z+kMp@=0 Pa fzZ<\gۏj{/Mga^=%a"ON߾R(?ו& A,4TLERZ.&QzR>J;Q=;Q^dqIa 7?SY ! %՞k,їEim/s%>g]>{žio%! A]kXT̠R0 }lf`e Ȳ4&`N4Ml}8T@J!(~}Ȉq(jKVB1T]`K2*R0&i4ue1̳sM07'9_}ڪz%'Ii&*@(~N8?dN9YNF.63^nVKn2?o"EۮhӀHԬSztvnMZ>UTc E&Do$'QDK=Mz:=uvVW'=Vr>W* Dl,A B%)nC0!(fOUzMoaǦo! +=-Ws|ܬaƏ榤Ȉ `hُMP( F  #Ldɲqz;/Mm6k-t5C໻s .EF,qr:[T#om{ Gʣ+r@Y7n7D%* ^caiy< ~ ?g2ԳW-MS[2zK}O'W3 b<@ ~C\IS0}zÑ``I 9\w$1Lʰu^U^) łpb`)RFL0yhM@P20 E<^vd@& $y8)Jd߽lʘ1itQ2USSٯLxy/Zgp;vܑ-`h"z9 A]aפ%~[S%j,hUd, 'bO_`;O.ΒA/M;pp>=xT& 9okz%Wˎi#¸iz2fsjW=uxض?Y9mKDk4uQӤ3Q2|n bSKV8E2@s9&m>=Й _]ʂdm't:k ?Զoғcmzꗎ %51ȃc[`Hqb!|Gof&/6ƻ̉F }A)r+8hM)o9^[Tf<^Lcp P4rvzꁘ{מ.M[a8ws|R2p]KnQĆG,.iN0V1WLOG5Oq| #&c~޽.i_bg r򅚑{?]uxWb "ˢB ^o`o[D@I#~؆o0ED =ͳDtr1_u_g9:sl@*//)(K*>.zV-Ez݋Oet=VP2,+=Dbק? dU. &^-AeZgbby^;^ņlVA$I\lAzd@Q:A1H łR,"`(A--ذFnkg}^+*=}*ߗxe/k0k7q+,~N? #/+BhIg0M`4f!DL1:VTP&Iओ7P4(,YVQ)X) E`A}V E"ŋ"fK;GaSR,)JȠ, "Ň6Ԋ,EHHXR6°F 'ô2!Ə&bm 1u8/}|hקk~_ 1 +ϚTҴ5i*0^i6VEtZ'`II1$у8]f`Cupb`^J 5щB_jbz6T IOzm {v`;80lkңqZmkyw=Of!mmk$6״KmCm@ooqxZHt $ 颌0É/FcAtw\/GTWpEu(e0 %˚scآrTIi MeVWžtQp;5H5uL͇]JӍ3 &"hƦjo, dАD&!kw?k֨#wn4abcFW(TҡEʵ X1/ǎ$yuUfڗ *  Գ0>}dɱ!Hyl3]G5oLFIߥ=nؒ5m;?"q[`]qMSaC?`m^tI7n)JGTK|~JxaI Νj]󊬳F2>D^_->RK,kWa)N7??LEPDsV\6L\ڍb5|NyȽA!$2#B: G!cp9F4k3}xƮ˛ ]_Rw`Ҳ=Ze}"ĂY8y9yg -9m C:4`>,Y>Ւx LB{v.x/In~%)сl7.31LR|?ow1\Vu x.7{힕9ѿjyQNxRykHyhiZ0몺CDG8@-‡|$+#B/1efeP?2җl~%g0 ;HEAd!:iJ_ȁzJ| "@| @(b/TqBs$j` t8qBu,>/<<Ϋ 'E? {z:(L@SVGrWNf8I'”zx~['#6W0c:v" ػ*bNEI6g:fHh؁_B&0"A$#b Ā|\EȈ΋c2+Sa"g]ȕ%4oT,a+9.#{A\V$'m0EAҎfd&훉Um+ WB(EYLh7'wfuhJj@TFX07_Xy=]8%"D bˊ^V&8 )ǝjrSeKn٦iQN3NUah o)uF HԼvޒ'lfѾ( OtH1ICs؟&SR9b yMhw.O0%J_tkXRq)F³G¸hM YTpU#LDDh=y +TGWYO=m龫aFH. aCIE*r牋`2|44F嫯˳p )@IsށCwdi`yPc A`L:R[s4I:=J1UZI0@${nfbveoCu fWWUT??rmZhk FRrV\mt/O7b_!\$k+V6|YŋXo~}( 1!2hGMp|H2c6fX+] UMĉYOh B@ * @p,OxD\35#%A1nݢmr]d]v6^Yp2wM L1; 715RBb{J F`.۶R>jqi7w޻Udnm{ך!K) ?-^c{UP`pS`[vܰ. H.x?$Iї<5L6Lb}}ð㴲ؾ%L{9p<;+LD]i$+W`HEUB$%Udov5]!!Y i˹<6UN4KM[vD֠ EN:!seMfd]ؖ(݆ؔ$]sjv*]f۪ϰǵ ij+L/jd+H`'vpl`n6$$BD1@و(.sZz&3LD6fz܄HchxJmW& GZq)~M*#`e0X8ӯj6HeVGaw@g(ʀ"B_>>Q}~B%Rz7 Qt#}4~Q0d{O>SX+-qL}BHH Q:^տ#0M59\^R:L)$D *ޭJDPOf02oz|dg=3S=4ꓤ`GT$d HuQq=sp)*ax9d 8s*c$mWg]2Q2"F蝪kZIw|FuaOpqʳѰO."b珂G](:sKuপOQ0J&C3R6ĘHoӰQ]򜶿g%RA1J˰%%!eX)(آ !-0e`vgHIcDb ^@*%b߫fNmBs|c͡X,R( Ĉw~-t;7H 0aL rbxpg=],ýb- ZY,1's!&$MN7d"8 R.ޯkB8/G`/eI>A3\L_}td 7l#6l{s28Vݸy@n¯eS(_fBvk$H]H9H^h%׷bfZPzM!\w_`SJϏh.3€ܰPɵ0뷑~pGŗl1VbBV~24`7CHx:I3A_coC *=8/3AUlB_Y(24|~"t@YüǞA.cSߔ飷 3eʫ֬(X̷R~]&2xuf lX3hټXHiF2'.A 0~Ȱs=4PG7qOq=+S/4oq__ZȔ%ehfZ b(ZåaD:Tf֋\ ʭ@MЦκ~=RgUXuˣI/">30OܟtЪNG4s^Q5^6bx>Hכ| {~+}K)U<RBl.b`2&_!xڏu }Noм㲐Yh5"&VCa^dY T[%d-, h+@fviXȿS"pg>Q/O1T_a9u'/:sIыf`WҘX6^r-OC ]SfRk6wQ䖬D0ʌ$/(AȍRUg HXT3[h" X0oe%\&Z-_' *J >1k52AbV/moŭ#[#FOIo&6H )HXi}tM_a'o]n7}۝ȤSe>2s?,TMF&@<&6 hllkH_K*e~Yw9 \Ҟ O'aJJ!*ڜ͟/>-^H mW skqϓrgI Q"DNS"B}*U#"C_j=I)oy Q8 muɲn2y!˘bL{y!qQJHD>X^t6Ӱe;+<51/&Q6O9qԛ>,8ǭ,*Dy)RPH l*IRQ\D!6eMY)fE. {Mg= t=O-'Mn.ʩVSש2]~w LQB[LZ,sQ'ZHNL6<fq0R`@T!VU֒n(@~Q T\F KaHh2]i-5[?RUJZjiJEUS*%IPү5Bkw2GsW9HA\@p!L:4Ў+V"˕_* -m*gf7gYER%=瞁I{5 ȉ…:SF!ώy٤=gG^G6S&X"z8oS +&JLsGSԆxךL>|~0ƭq*;P$NԪ#r#:]M͊"6l$]tt/?iE`mkz&3<އDo06Nl/a?P9rÏ SsHMZ,BCU+yuuv&'-NP7J<RH H*e'|[ո|fŰ/zEô/pÈ~ѣi_ńbZr gIM`)۵)! $ 9s3S Bf3[-񆆴//]^ ^z)Uj!mX <WUUt;VIX 7 TE .eBϲI*,ܞ")4R.e-{F$Y$9(M̞ $i+ie5Yٔ3IpZ&Z8J$ڒWZYҼMBEi@}yrQ _huWZB6<]i#V .NƔ+5Ѯ`l5, m}tA>q7w[?RK7BBse PŨ=/51 %|P0tZt"Z}Fd<{g)!M'{{*&WթrjMQ# >?3_yw&?N&&RA395V8sm=EcqiޘmFGH9ؠYhJ/)E5Y&A<0 $"";zN |yXQim _mOZYݽ@sKi7),\ ϴ}ۭF5^qA)RY$ıXsD9}xu{H>,5$`}L7j^T^>7cHيbdтڊ(dRe>gn%zׂفO-А|Tb !H&ڹ)x b6slksc6t,3>PtrVgҏOTJZz99Y1h6\ki`k۶X 28X)ǂh(]ȧfydfz)ͮ>@- ~(@LQ88Swd 9g'p;&*rXg r5֣JϪrM{tɶ n{I|/2x :Jߚ\:w,8?nˏ уre}~,"t \MNGΒc_Ի+"$X "W\NcUAV(?3}/9fl.62(0"ZL1pf[[5j%@~.A֪g*M:nh{#ivYK 4g{zZYKtcpg%RD%  K*~C|kkoe>ړ!9ˊv./w:A\E * M~M<]snA1^NSX}%JX֝kn)Yhc+/+/;90c}Ɨ֐h!p`RN<(&k[% UlnfuZX%lC$UIU0=0vK!bS**1MCvU]U] lDsYȞ:}l_Vە!l2V*ͺ¹ݘwN)"Q΄?Fp+G+o8GѰ P qo bUJBĔ",E?B8LEºsy{: N.q[W䷕mIbD܁{_]Zs}k,Vze2334 A- ;IHu eaH݁ĈDcf׬*`rJ+%)3Oyv=o@o`*CG,6Guu7ރ=I 77IU3ݟj7۞=Ɛgf0PedA%fW] $YoM"Աx|xyep]|P˨wC ^/:b?UXD [59vbJiTCw3;(d}%ш3hd)Q;1c[1,&?FJDf t}hmMlA`esF({p0 zc R(΁g)w5+>LilfD kF> 'gz"E|h35k]^I4YKUO~ڋ.@'Vz[.viXbD_v(#;d/jf? ? wQ!(nNY;4yPZ+~V(Ҁh0OCҾ5D-lFՆW1֩UL08E:7s$o pm4i] wVzd @ r;[Kʲӗka: `ն|*pc͢z  OeLrEUUQUePP{jJXEf7gRf ]4Zy Qx0uU(Dlh%:hbA AŢ(f`y"(PWl )*WmIŘ;saq]ҹvVm9$ax3Son-p9No1иb_88nҫg}6b0@Y(AXkՐg2#2 1ȼ|'mj xbk~V 7}$UCC5ڟNʙ1*,VW+Ci QJEeN?U#BXxm1d vqe*Eg5 -)/lva߼s4?rx. |ơgQA0 kdYve7wH(i-r1댙a&xf8d"JyVx 1}0z,Jɤ@jSK)$ygֺ8Q:WZ b o|VK3q}=kKUܺ) qPv P0 F2V #H*L_]fryDyf" @(}f U"` Y:[O*S\9LjvZjNU"$Ն/Hh.5jAPQm%s3ΦEpnKvjxe;!PPz4YJ+YE(s{3t7E*pӹ= ayvåS01_5 c4CYX*0D˱hfzk Q`F.nz[1{d`dEܭVT,}Yr@(6*2ԣ Jao^kga$s{ 鎐$16zJQKBl/|}dܱ59ƒB@CWm7Ar,XAqm,` z5V or bt45#$"y1ۅ E]M1D05œǮS-g~ճi8i -{I2^:t^W^,Q|HCeF؁z9)0gi\J?00yT9ljiȮk֕UhnJCU[^ư Ѱ125ߥNOCcBuhuܙ ey"oѫ4A z O;~~n稜UP 3* )Kf?&sdBa#PW:ΒR!laN!"UNrkL̇†Bj\-*b=,ks$}$h  enɫl rmP{2%fyfgUNGි0F/(0/Sx;ƛo$oy$ cp{ٖ}Q?S#Q?N2GLWFe| 'k՝Ҡ4z7d܊r;B1P Oxt]UQjk(Qwl}Oi*vJ#*}U =G]g*vxh%lt+puƪ}NFK*Ͼ)Ld#whƯ~4U.JDu|BKCCD7߻d .tx˂5ܓ 㳪V/k"؂A y'6`CpXI8XlOIdBi$}(czƄ~^?AuͿ}e8緼/os*EaЌN} @1l28 ǣoEl ~ski02+@b2椋ۜ-^R+^5"#k7"C\}(F\bY紟>%(+ۮË,0[#w+x {``Teq 7a(Ώw۽Zevϯ|OoL{j`?88_+ab;]VX$][}[wlT}p^_x>7~9 nWeyw/ f{z LIjfMHdH"L(- DzLs{9l|K8DZѳȽ4-|$ ,՘۟B.w6C-E%zl6 !3&k>3Oas=]zfnNV-?2kw]wwi/G?US4e_,!;)$uwBbK' X>V::V7OLYd&֟_K;qܱ#WdvXBuWsVðjߒxRvJxUIrg]Dˋ>~ - Qy4b}Ϟ1!I>'db~zV~'ߘX t,aS|_}SI[NJ%10Yz-.=QkI7hS,uhbBm0d֊uuueu%&5| m2ZfkFoZ 0% 8: f<7] |!*+m+ N}]wci{`|'%rT8uwݚmڬpok>ӦiW86WZmwN4@.7$SUt8iɢNq4ZiV7 o.ClꧤnTCсA|c`6مb(~"`(1!<sy>%á)U!ː9$'ƄJ4Z#:O;ZTQJO_QLJ! *ob{Cb*吚{,&(V}|_xg޷Kj2H 8ϛ(T{Ј?@m\16w]T\L+@D0u̡ݝM0 !yZ|zݻeGZK]TPVa\r +$ ;pݷ<7E4Y駅X?6vF06D!7HB$DFŠMS%'i)ff4 _gD-xڮSb{^vՐ9_"LGݾWD&iu#g1.ReRI'!_>iK׽g9G,ղ)}bqm%w%ڶ>yڜ 󟾃+9h@3͒M N 1Ѫs4c޵һ^ƂrMo<^qwy]Y)wK-sKa4@0,2zyZu(mt ״˖<^*:rP fb4kWj. G,7NBVIC JJLZVpNdb?_M_ÐbFw-/YJl/jbnXYx"a DaOmr6nkf4[;F$l2fs9 jݑYEygm硪i2r<%9[bm&ʛbuCGbdFDtSa/,;&Ț{:aR ?|ϙM { j8A4bV%>MwAa3R?VіOl-M"HF)]X4g>ޡnף14zv#[,=BPCbTcǜm*TQٷ6M b36@/K尴bƵ5<ޞ{{ l3 /,wJ£Qs6%$'}xޅ"jy!<ꪦ}U=֯Z+Ud1ĥ޿v ku~h [jz;&\ eGJZ>*xV"@C3Dg,?\lZi0rn;x?5O'-(4fdE9FusRWq}~&08M|h=dbH$\D_OdB'7nV;v2mu1Ixfw?-wژ7,uF}g8`rQ$B:/ HZzj{%.X'Vpht8լ,J3ٕN#BOy@B#9rr=*O|Bt3}b%`O¾(q_Pd>]OQg-?DPz@C sXH,P6o\@uasN?lϦ"/kqeˆz{ws!;Tz;.޲Y ~_ؾ)dgiw7V@T9w_='PTu&X*aIow:eaV$\p,(R p'U}U<1 &M-do+a8ZȰLo8I:ܜ3cLh짶e_T3bH L`U3zwj"0yV1`{?1ߩcdxhA?%AD`,{.3_0*W.U@$`&/c"1fEz"N._nvyAd{,C~ hϒd? 6Dڹ~˖{=bqGTDWtn 6(Rڴm'd_S`n1qQ4#}X݆"q&@$?MQWm Ok篵G|D$=ȡhwlfɑ$pdE'MᨽB׋-r0GGPjP%6[/e{hd9JR/,*OHeEUEFZsp,+)b"@`QX*P5%=E5gXJݸbJ76{J-"-q9 &:8^=KIˣ2`b@^HA9 \iIB-!?at{"o4,HA\%Y|S{2K:vL zG2϶іrUJ 5ɃI]^ CҭV8 p,]}w9;2P["NE;vנ`ZR^VO&D7<01ֳ( ʥRi$16;NUC;V}}:N.ykZ(oIRä0$~s+3u"v{p9+¼8IS4Y-؀0$I/![ "_ ߲^;X^3"E)w=e0r`B3sB}租;b<7\j x|otr=f5,)[(NC@tz߷/+}>r'UPI٤Ga 7$X,$RAA7B$At?צ<@Clށ()!«H D%Q>04t=5UW @턢Ȑ $OErJ|F<}hys׽nqe6 (b˗3-*AJڔ"{6 UMso# uv Gnbym+m$ܩoEUS9!⡷Y!l."CI k~\ٱ #$Ż.?0 PL3rZc#O+k69bZZn#yevwVuG gHj}f5qSI,M5W;㉏uھ@:I"@J+Q+9 T (Q]W"$Fs73L1(\k \|S㨥Eݡl++&;ϙLr&Nύ>^/4̤ݡeڝZẀ:)>i4MF ݡoOJR%W`/ ~H! l8z{{NVvClۥz Lj}K#F[YZe~r=4=TXX>dOL1m |}a_u i}oeHtSa!~ mh{9 >6a4Tv5M"Y 2Tz.scs`jb[Sj_}3wպv&C)[guMRgl}^orz ?2vdqE)BV` 8J{ جD3␂%kKE)Fw1ͦ!҇x5m;Vgpt$.<5DqI pŷfU6 lQ {1~$…L;-a]a?N.Ϧ3NW=3C,JqV3՝%qfMFs_'nh7zT}MM˵q ' JÐ6J';8BeJ׺eM:2 ѽ֦s02b  8N&tR0 װ[bk+* Y5.r[*} ӡOQ ^z 92I ?=DEQ sS,MUسZ`1 `vzɺ-8Tc~j5S}'OuxPYLް~X;P0Bm=kV #l #bғٞɓ(tsTkp1Cw䉝CC.L24¥Hd9^wS}y9^sZB ,doWyo)L}JpjmP( 5x;ldqSߔـrkK]EE J$}mMK [X4"ah`v3KΫTS5+^Q$]$~7m br2r ,$1%8ޱQ8I&-}FQ-9:t t - gbp^3Hs[@ i oέ?b% _PBRʷ뫭\_R@>،@u= ??YZ9H \qHYIQjKykJQxR>0nP8{FLP+-&<$qs_d1;,퉘_IyYwUX|U$הzԫXw?2CmIv &[{)'Rqk}qAUn'fS<fZQDs\NߝS &HEI^r$:)dЖ2.̳M\Pٔ*PR'G_bPcՐ7G6[Ih1"qߺb^Cѫ3)'77)d&XܺOЅUsI:`"`U$=ۦBX) =A`IF{T2B4-j8,,;qͽlV谶M<c4ij 5<8$,.7ޒa~ *ꢪ z$ !T `ӡN~!7$~I%CĎqK mf˸ BBi`#= װRĒ %&icQ:JQJ Dh$Fѣ9Ki[X-ɈEF$P ?ܑorj/K`V|%hS,ȚŋrkBDzbo?Gw3cB. ]?oʑ=e&WXKbˮfca%uK<i+JemˇsܹRC &1mՆDlE Fybi2c)%X7Ii/D=cS8+un V1rX(Zd KOYb߭r?&|3?ˍ3]yۚxgfJ:XutKM$ <ڱMl b"@تd+RV-׹}PopQK1N_C&֤jNsL<f+]4a\]sl{^{BΔ&;Tey,z* U5Ve1\#hBճϹq.R kDyͮ/˳PKUILqQK:k\0rflWjGMƍwʪj臘i :"tV^9J?0%t)p S9{bz*]2ȷUu1*YЂ\?tpv/}~oQIz{.JT;۳6|wEm wzϷ ?μS~m=2?b~|L7cd3{R0 [ L9rgQ676^UUUUUU~նjcmn5~zNgpw o wp9m֫pFWyQ;+Q.hai"cˈ$zu,ihkSwyI<ˮV[gOG"*ivbNwm;-3MsEUX$7HRFD@=b3:F{ңv^ rb&^Р`#˚z)))$(^/\׻drpcJlDƙt,uAtEo7l"˼2ⷺ(}g,m`Y8:!ig1s Y%_!ɘ7TIg/2 yۣTCgv,X.MFg{̙36Ay'"6?OgdөVK/+N^l9j,#NoWe̫0aS*Wٱ-+rRLi5ʕ#}Dɓ(L:a>F ~%JxVK6Tc VL({sUq&RrxԧocPd?&{(bj/ &lrS=ɓ.Fͱ2œ+=:I%Ryk)r|+,[Z%UH8:cv;/2e9=|nAcrʼnQD_:WpB3b(pxt8{Yk҆. _?XIGW`_bYl,N}s F) "Û4i\mxxRʋejlm_qv)fZ33v>6y~n n 1:Zafo9dy"$R2^wo? l36!{D.T1k±DqJdnϜ8`T'K gl  ,!U'1UUUȤYdmj]aMq/.1*IlTi'D + FC16,^'!v'6zU=?h(TBe.:րEbE6bWL|>i6/ЗscMdGҬYS]֍Gѣc^݂jnH}~wy@9ۖK.^#Rݿ~ mK0TuX.$@V=ChCN|G O \_`8Sĕ !ulUX5H%(BxMUTRW3 4e{5ɏK _`d8v\ƚ󝌖d"ۑ"/x9@6-"si ֮QP=X^aa񫾧&6:-> l]4B&@덌ރn1>R Nr=[/!iUR*!"."r}]:oƇB >:ngR?WiP gdi%A_d48LQۘY/7:R_X|Ԍ;οGrwrjZ?DkLJ.cD;2DuvmamiZ}ջЩ{;DӲ;0v6vK6l6pX7lZs~٥4ՌkDnT^ӹc3yu&Æ]SV7.&V;3g{eWAPD?{ԩ\p0㣬 ޫ5NX \U/9ϭ+\Z:!ht d-BSed.\3S,COH,Z𑴵ޕO׍^hAx/2ofMq Z H}͂k}@eXc'Zt0jxĢJs1N o;Jo{C|ɧ9 _.oL.k@0yRAM U( =kFPyR Ĩ7$z@̉f0tKrw,&Z Q|zc .mSLmK)$+ $}8SԠ^RQ#yxuѼZ "rwo[L|m3'//31?БIDSh @&Boۿ0u3qEj(+-{35EuQ񍎍Ը~߂gwk~` ^˖k9x2=2|"YE%P>a$q׫ W: 07lTbfI0c61h4?B_$P"&(B6;\+d1cw 84bT-sn Zsg9%M3ϴZ֓ƖPJ;FX(츛=ۀ@vm!)+A/ : &")1u mi[\_ʔ#*{MT9H5y|+S{6V[4Mn 6+NVAA~ɧ |(racyX9C z|]9ӟ_uKuH޵A!#@ӉM_h˽K>[4گot?6 MX}DW%v'Qy4U3UUd6D0_ 8q )H/<7d{_?ũ GC|>>IS'GnzRhG5Q*k/IhG7_rnd tl͝Ioa+OynÄoϜ{5 ^5@r6?H qU;q+zrn0ڮs 9ix,y?ތwhz=vuF/wCE/l8ּ[7F~=ۊWJ6wVB?_$k*^. cv"(2`֛gwTBΌݘO5o,LٸAMJV_Xg|\@MMit,>]&[Ҷг 2!)Ap;-J}OGλq[konnPk/Է煵Jg/_(w}Ngx/]6KirS;Xi*r u:us\_\'N,6/+]!ǎ[]13ϙfv}YbM7ñT~nnJ,|'Obp)8A|`,NnF`:)}Lutgy3]1$$n%3]Px;x&Uj[% :Jxi3J\̙ry0)/ f;%[!CG߷ d<99ok9;7uErcScjM}|-4w\ʹ.=xF]$3sS5;"CBfr/}_ 7צnm"u\gIZTa6]8r?`quEq GW) SH;%,*n; H%=l_-L[7߿觡ؿ>/֡t[Vg.[>U@Ye݇YX]{lK޶}mͼ(\^% hU~-h[,1IQD "vNpR|*mKr4֢D[ 9FgLb*~i i 9<=R***0f.;zz]2ܽ(%0.2{<^+SEh`E2B?L媲(\fUZW&ɏɷ1A<`M.U:`[e\bBE-i {<;r+7)Kf{-`(+#Ҳv@ ! HEo+c"`I" b@;;d[(?qN֌"4=ýS:f;]Ʀ]-vu97ym.=|U-3U5y2(4,"Vv#8\ e:͞:ƭfDhj×i[gӳo>5ۣ/SlC']zqhVy vbd}NIr>"(bSV/; S(creL˵Ѡ<]={f7V D$bj\0B+YFS~L3f9P/Ke_09<^ \-^ ?u:,4YG2:osaZډwYTFo_j Bryh](qP^bm| zZ-SVuTGNu`^붝p 0MZ̺w*"o*)^mSxӲO*JaV2WʦH~Z6L_]}zE:~d @s z="&ݟ]4EE} lj<5cc'IP]LM`UE?\&( 8k\ll,ZIhI`Y~i^:0Z(Yɬ՘u591##`tKG[*n䣲 lK8'USar<޳ojd.) *723:X׹*גsgxuٹ1Xor%|0g %%u;iT4 u݌.@č&UVpXXbt0O7H{,[R5j{/dGąo*N=vÏ9Yn 6vJsbOӝ9n[Ia/A ζqx7m 8E.7JOH/,2%m JXfmc*=e/E$AjxO{H /VMv0|漅6x S5Wm0LZ":!&%e RլK6j:>11#,-ɠZ"_=jX@*4$VN JSF?ok̓}_WpMY)os~dimzqrwyxtW}_KXq?P/(5*֩v$%@$"49W~?73@)g);'?٫o[k4epO>\q Q8xs_h8hs{+UN7%elZx(2ݝG"fjXX6U-Տ?㰌eBw E 67ւW[*~XSu˳1*8 ̤O^FLa˸~C nk>5 1cKo2 ]*c@R)^0^)y>q2[??jIu4Сζ+6XK}+GVUia-<)HJ8 We #SfBа9*KK񞀨x41-am2Q ϵBӪsg|%V(eOt WYDhlv1U,LyU-K@t$zW)*nJf}P utq3JU"uc%A?IN <]Э-`2+MAg:dKL itg(|[ޫ蓭n9 @[\AL+dl{jסEwBQVi*]ubzym&}5}p1>×[)Q k4tPS.iQq ̪:.gNJGe%gP+Z8]]-yX},b>"-ܭ ]Rsפb%g=&(Lڊy D)"1эLߺAp25ܓvRys+@?kRm0R\)4w,-8܅T!mXQ]ߺ, H,u,-{ FJb"Euj5#s+Q殞U Y>1:J[WFvFFG ,is)ni`Y˳Uq"JVqnA>Q!֡2gQ\Sr憥Vh\d4NH:Y!]G0 [;\'}kt^l֯nNM,Z%My+ZCULx:ОY\]\;Q;BV4I*,,OjGmwa@LEC3R[JXJJtDhyq4n1w'gLNŔ&};i4kuX{CPO﨟 Ng̴9Q짨[Zc= %GW-Wa'Ĝj)9ZbY3R&噤Wb^w+gaBP&%V\܏wԑSgpd49AM)CEf*MmLI(6SUBCB6Q^EeeBGq`2VAV1Zu7}Z&ǃ[ -U{`W+%/,Q.D9@ywG1SSHEuih0(?,+3]=MfYލl+*%3f/n5US1g2,[bY/^rO`E^d(LIEP'YV֨5' Y&.v*"%`1ee)EI79DUVjGpC=T[ fhwdd*=:Qgk.p驏dp7EoaYɯB>1!X4FZJKڪ=PiKIsˁ6D640g۝Skh4md-P90C VB<# PmUWpP[Ҭdk`ԶHjRSͱЊ9X']!7SJ:99K8aS6UX;ba6KUBD.pē_Mۚ螅70kǓNʴ<Y'-l2@axBf(CB*}/5VHhU5Ucj'OMQP3V֗U֟$z..@.=4﷭:.C:<T ]cU"TR#g*VBڼDij \feYSh5am2QuuN[FrN:4PΗ -i`Z3Pv%ژy‹en.GʗDdvo3ğXD?^=wsVft'ݟ(*jVj+)Uq +G[{H2lp"ttUs]¯\q$&%dns߫b;_cl&n$vofhx_aOhUo )GeNK-/ΰBqmqvKC]@ӈK3 Rݧ~)U.dvvz2?GY@nS=#- +r1,waEIFd$gi#+`du E Kij^\+T3.)9q7D tQ_ )~i\L!NŢNQ l8G'g# u.7AŴU\x^~^mc/( YlTu |cMհ9ql.ڷ! ]/^Q3_LB._tGXm*>91%ͪ6r.qC5O?~|IG4HL|7m&yM|&}i45ʪ7@P"ax%CShl[~z'~=w?W=WB+f/rZ)ϗy[[X6Ȇ֬G:j33,I}yOlT}Oݺk1Tj \jnv>r}GfعrK QXfo/]Vi~ +/%}6z'7?3|Ҫ!qN_;w nr{@|SlQp:r`078t9PѯZJc WA3YULŻ|"T||@mafٸ0{ [ᯭ7' !AЎNf4 7bZ4-dm!1~di/4q ,TDZ*[}U~TESyCXkP1Mpw*k"5^%QrFU:"$ )%v,鳮lxa:i6t |>n#[EX|G1xK~?/.8$-¯iJzI` z-|370 6&$iZ!&6E ́1nH4y@`&d $g9 BAƒ ]_۬v;߽?5"e׷Po(ܪ^`@ePFl֭ -=: )^V:^H+P+L T0~aH;r (HG0#6*!O.blG'ޮ*ބ*43Ъ[?ÚS4ibk>\6(rטs\.(akt Goa}P_C[<w!J(u@N/'af#юחR@P^KK=Ϻ9j2͎wv0)( #HFmE<a5%}Th*bD ?r5^ ?\q8G00/66|~B9t6i^?b/񲲠)GqmIJSzjHc%F""U(7AY7A;hm`ÈMFs{?ȌKqB \7Ǎo*m#$}B/,ndP}Pڏ!:_% .nyg|.Ն}uW>߷q P,~>O ~s|&.Ͻ ;?UVAӜ:~iN}  Aq{=y];W8+u${[k\8EED:u r_c-_s7{gC-_Y0J(>RzBp4tSY1>׹ubf⩌!y8anʅR1CǞ{z?Z8)Vi_c6NFh?G?e}I&Mx(ܑ- (BQ7oT'] 11fu>q9>ݼ1m˰H7"_,+;?s?f](6o8cP$q#?/ 3u'M% Af:!ch&|elFj+iy W_C{qWk!~ XbmAqpi:]>*#`mivB^-h-1~~Ƿbbg2 \k-~n^ utR7>v}/>w s2s2=h="s =#!ÖMzZiuo-'3WTw7 R?9XGGDXyRd7:50;3Yw8];@m}FҥB‹vM髗0˖.L-ڙ;36?/ΖEvWY`6 eY7֩#M X@/v,ڣYz>R짤i=GhWYB ھ©*}OԢ+o?}+<~ihMik\UJ\h;wMv۳o姧'\\<[[|\NVepѷBכ$#9~TTT߸***zMU6~\z9_Z5W "{/Շ3mXw~l?SM:n̟e$I9*Mܔv^e +\G[7z_UUU\_BrX}y3oX9H~۬xN<6V7J*TP,r*.K{nl{zT{{{RJ+Nߘԥc?oҬu =P&_\}~78ܠGFGfTRJ+ln9͋)R%ab NJNEJeZB 9N:}JTPmEx>RZ ;aayp @~|K4mp%|˿X {h {NeM>ENl>0۩:OhJ*T۳p!Sʆh)ݟ?y?#[M4{,Ki=y|9mYOD&bqqqqqqqsRqqqsa^^Iғz ѝi8_rtl/ ҧb'܇GrǏCt`m2YeK/Ö_ƚ {{ s5r,/F  (PK T͟eׯz\Z/Cת4"r$L kBʜz啔nŕ+L3W&馚֟_]-a}gy(ƣ?(+}ifa3P5DzRO=v-_g?⓯?Ñl>ݢLOWibV1,(@ĔPA%\G~OL2m_+/##+#''/戤&sGG)I$C@QnAγ^N%cYT7)Yҕgӟ"CԫjsR]oJTZvF9uʥ;܆$qLf;EqZ {>k/pаU3\!@\QkA `w$=uh~z|z?q0Wxg+@٬nկgРgh!fW^x2;?矊2dkF;},-cקa1=>'o:ml[72*KEdf ~{lڽ[ܬպZo6Mmzzxi3LБzz zNH߸:Jl/qz<\.'äQȣ|/L2;N)(>'&4[euTT)UJ6ʮ=?(DպgޱElefěꇷ87UG#D5_ҷ)ee_??N?x}IM<"v*'%,˾>]>>>({Uy#Z(ai:(ﯯGIGis)ն"%V>+I&y#*]ZUijDνuQ)fekV][SZ*,***Q'bzzɽ;Uɓj*! Uƕ2^ר𺺤!*aJTnLl7-*6%I6XU.yJ~U=wEB zViXYCNV?շVUO''&m`˾ɿvD(S]= w'jzKvK?SO:qٻ)Kne׵gyWdn'_y//9}L'']N1<<<?w&U/X+8|SK-ҹ{ZuWꫧUY:u?h?۞ٳ;Q)=gdcc!Cfmdb^Q"<ܻ|DͦCBmTnn? 54&wmlEH ^%LP{AiY55ON>~$Ӎ(Ɖͫ ג50щ$EQ53̢|f;GYCseRvo1ˎE){~:%!'&&{תgfD3˒Mq4h(&w-Z#$^$HZ}?$\̵wiR|MItď6jF~򗊕*Z{Y~%v5y&n;T@@RB dO)qllA+ɓ7qg\6_A!gx!BA Bטvܭvy$F{-MMPMiW3ݪmj"K>sYdw1MƆٻ٢E YGv me_&gr4]^Q3_kw㒥l@y"U'+ @-o^]Sٳ߳ǩ|n..(Waoӎ'DUC:vq"8 1Ehy2L2  a «X_ʥ9hp:<%϶,0ɇ"ϱD2I)BoRL攘knE`K[ n;t4 cg>󝨊">&4`un3\xzu=}fmڧ(J Үkw[`=V:VE54< PU,帇~SLyqf"^px5iicC%9t›܁@Ʊyɇ]u_*:i"MN/J w:Gq9Gmشߡnh]sj3V9l)(|h{~m,qrWaj?f?D/jdƒ5]6oo(uRGvR_n z`cmSsugYG2ַ |6m8ٳ}mGѣTFL0`3)L1`۲b0a^dƃcYVbȌsL(c0`&u᝙fYfrL.\p19&L(1fjFa&5.jѭ:ys&Lx r92?a~?|AsUjk`򗽁}/_̫ʪ,ѯ Uh̙2gǷc0;/\e˗ 2dɓ&Y^q%Z͛4hף_4hѯFietFL1uu^ }[\3G v$R/<S4Eb!21hX QKy"!N &rhL+"h*AfmfSPK2tda`~q7~æ *ϵϭz[x5>I _*X{4Ώ\o߯ rl=QEsGg{w m( xQL(Q)JJ4+K*rZj-ϺjMnk`7h| K&W 5Ʊv#o =pծ9>Һ.?"UZ 0EeP'Аm#̭$Iy ~1J8KIm|GjQ_rOW}Al*8uX//ިŷ#"Tz&pC $ r3MIa6OKF"_/wrq}𦲗a\8qOd}働!6;$IgެMx2 t*Ub"^QH?ur:,0\3>Jku+s;< #&EV P,XbJ!.\jҏG#caIHkq7e{=x\lg뼄#*jqW Rmi_?nxn$jJjlC' eFjxT߰?%tƨ!`P#ⴾZ_FI tZ;(ZL1};."5'آ|݌⽼]`3g"4F],)_?` ]Jʺ3斁^1"RP8:ͦde.;"ЏT֠< /'!}>k,bC݉iwX Xꊄ@IŠ?/7rqLЮZAd -6ZŠY@ݱo EXEKDU%}hS5u],J#';&i^ REUV6K'E8\q&qpz*9&OUvŹQkX`(B(yFJxL~ִvb8:RidCc8Fו>kE)^(m*V-m4t] OMdImdQf5bLSSr e0:}?9{U/fյ;ݟw= oOh(Z;vY~_OI?Tݢ鏃I@g C=;J`Nǩ/) 됟QL&So%C! Mk|j.k 7v]3DݷG2N꜋  |dDdž7et~oIk!4$ PDY={K1@vDXw=>/~X&LS&&{0F[֞-?j;, )=op }kE%i65 2X8gK+%ӧfmM܍+{XCɼS5 {kUcUZ,ڄC1JNr=g4*/qr8w= El쬭WV$ak?iȎ<֫u#G,!ap]?A?gfJm[iIխׄ_ ִ`99߇zZ_@pݯ}QBd2XS>CR2E#UuW*:;'ԕ@?gY v ^DK JE3wJǙJШ-u&c< K»Y.Nе2y(Lf; Գt[PbMP yd8ߍ@/++Y.ó*U2w4*@C Kۭ]Q^׸`]K(1+Tb[b.0$b6y\,2 hب[m+X3*z)Ayx)a z"<;iݢLV:d|;Ƅ3$'>0K3|z|*GssHsbsP8,_)=A@Cp._\|qkKVsN;.0vMCrMb&Ç&iZDyZsl*y~#@VV^g÷nN_RLL7Gr1;^St E_ :ܗtÇ8/{KKN j d+NTɛc=,1-u=\yS('L3N8|,-hyNm6y}Pe\r#BǏ,}ݚ⃀sP[=F2>KTtKBdKB1:tڕ GUOPnolxK;\Ôg"kJ9ÆQ0׳WT C1K!۠Q!Iu_;_=muT'%}%N^^viܢ\/^4M$uٳҲ=0q("UkFtyIz-Yϋ}`log}Ġ}\,^X`>'J204̱.F^aJ=1bUpˉb|SL.Nw f}0~-ڥ].D'PL/5PQx8MͬSQ:v?#uM *$'~#g|9چ N.틣Wԥ&p_e"xE r| GGb^o`UVr=4NRuUշ)J&J} 7>g^'C[5L]'}k*6˜8ṭ ;}]GG\@F/~lU-5Y Mv/NTq+{G6C},k-S6 ;!e{=JEf=WFOXhYeґ`$n>k^#Gz{-2 >F_{榭-;C9 {c ߕ^W Ѵ|e_4mYW-2c|exeġE6=Z_\]F(4TbTx_!AϱK z7+8u'`6aWtW6wH.Dinɳbin2D21mm>"c ;}x&/StG~_;{?֍7>R:_DB@1x`zLoـ.H*1bT@C)@nlS(}kVCuĊ )^σ;ҔD<>ɉ 9 |%TT1Ê9N^3U}f^K /ʥCr {6hKswV..>75sLqg 1 :P`!q ۂ0)BdlFoGyyWv^kV|!`|[+&`׆՜Ц-[ݶ`ȿK^eK@ "@&.JÍX7IHr*Rm;Dr=1j˒3縅2NMР@rzжw}D;s"pKkXu? B¡%&ݛוsˣO ]6VMv,=Ujsoؘ2o {~-}5հ Z -klgggggg+:'X3 LQ37t7ݗI w2;V333L3G2w8G'XjbϾt"_2Y=ږ%Xxz>?.{*Ռ ܟ{ss͚=pP-ը&=-qp#[ZwZֻd.kK:la/=&p.@ǚ--F{Cҫmk2ڈoJ}Q^vj~s~8=Y]۾p՝(kAг xX_y7HqiP:7+x[v~Xoit$HA Ć5Fb-[SרTܶ5Ժ%]1 TнD@PQp:-_XmL̉ƮCb:+Ī%.'a}U"$@Cڧzw¬P6WmY2owmz b'N8z/2dIbhU`ȀgB@| 7*k:u;oG_z o?EOo,mx ofEOxoѰ1:5[K۹Hwtn !!*0ÀÀ.yJ܊!1**ARכ))$x P)a3cD23aYcC< !hGhLZ!D+4?(_`i}-u_? i $s-yJ՘YHƻݒӓ.<ޯ]xo\Kbfpe~y6^C͝`H@UpU< )H"op5'^ vEv7 \9PMv^u6MTvyjjB.A٪B;C@s)h(#&[^#š "N1̏ (8iS=d'L 9|l2E La EV6`3'QD#]𥦚i_Yp$Ѫ^&ݷbH{h! Lm"W_k~9#\'(]W[[t믭莝Lk6NeI?akV=ԎNp\ܣEsyԜ9sk\k fqNWJl}_+K?OOQ6 /#az $y @B~DB% )ex%BJ)!%! HSJ $9 J& PTQHtAZ$0u!@HDR:rZz2 UDy@ TH0ZhaNP`@0xuxY@1HKeP**(“R`f)PT8@AIbjHF|~l~íp$P 8L(C^CFZ쨿 }E쯁A 2x_=2CRx?GQ4rF?:|!|8W8ϴ?+?1@>tO4=-Q|r[1,wt?w+7{z؈7Gw7WENE67)<-nu!k(,$rُکejۦ͐NKS!{_dEB4 $MDA_OcOU9|A#u7759S%r"/b9oJ̱MVmm[ ˶GdLiyk=յKE)5 TCmĵO\[^]xu]]]^^^ӂѾH=42~&Yiuw#|ͯ(_/DNucyjsҏ q-:{1\[NiZ)fao | |y),|ZOYqmao#K.$Tֲ;d<&<5.h#:,& ,7b"رW+\ctjDb5 9_6cWWC4<~HF$A9 %)E8?r 6!򱍊moZ큕6&.î¯/nq]]ܷ1 :bV]$ߩ|Z-˭M0t8?gu-a%LjeaWWW4K pMkN3e䚥ccw|_LJSi?ڲo9܄|{cod`$~;y2r9%X#5i@6J>jݷp|V("-Ѿ k ˱֐,weDtsHV# qqui/U=>Uѣe&%kaŜF0E::C Tin֬L[Yqr+^XϪ[Ge]naTx?l8r1e6a3Zp+$- *{p ~=T>뜭'_A^ǡcbM]cc^{\J=KitZb H1{ +f'WҘ``JY4 7BTREU^PA J@$&&AMi?+`EmMLI..Xv &I(w4-3yIA`BU;20`gz0d/%({XH L0 VUeCb,}rC!)6%( |]eq6=%ju~{mܱ|[$Cg+i9or2qt:l6@h؏1F˿y_L8Pznz,/uY1@TܭTS|/f[,ܻe=uJ*'SDgoo^r?O@Ph}/o|>k]y ;bn2Qː s~MVXZ{K[wMCUqL<Fi5I:i aHtԝBn 1zmgp}OTh_U1IϸS]CsMj18+ǥUVU|*z3Zv]\UUt 32&OR DdhQPB jN)`kb0W~~m҃A` ` >OW^ǘonk_ח'm"c$K*0G!nJNin3ɏ?KR1`;eM̶eBȰr?]yIUEEKNܺtP3%W *ծf&Maaab*a_+ F.vUU*[]U\k&`T.<@7,yt UqʧTkUUUUUXDb 5XTHHd: l+=xKXZFæHiG-6kKKH VWZtEU5ꊊEEEGjxv\=BB (QOavj+:s z߈e_zM9*Ѧޓ/:n nV2T) J*^rTIq`Ij0)Oo:ii'2i.wo'͞<ypX3칁l?K,,/m{k33$ID\mP:w\wBF"S=6ׯ^{q<uls5Wv~GNq+U -_[׌'|x<|*;8OXX,rZ !EJ$(ܨP:tN3sXYvtXXެqk9WkCǀ8 9O zI-*f2ՈpjUXT63&*&@Cj'C,UM2 0K)]?9Iz \\ASfHhT&p 9,6Tbрڮa7*mrd s3s4-u{~*" &a2l?&#qE릒<}N//ٴmq/M 5N|X .!y[4)[//:ӆ=,-fdQ53K%TVߢrb3 U'Z454P3 b4jXcʀ oixYG_:]~[Vf{gn[z8f;…K/#/Y$^hWʩR!YYY^4nc z[د~tw;`A10ܰ7V6n%Kvw窯UUUWY 7muA888DHq'Uы~qwK9cFc[x}N+}мN.,.s2(J$v:<΍MXD$ZZZ----ququp(j,V<9w%ݙօͳ"(%܈_}eNf]C={XRkЯ(M11D100LP:Q`GC*Oqcfge٠ ia@Oũ=T=oӧNhwu^ in_ ?۷W]ZzzGQn1mصG7̏3ӓS7 ,__ :+1hׯ"|~{ޫD&\HK^5QS0r",ͫTpSKѸE(5̕ˑrYmGa_kWWWW쵫&Q2[[]aM~`+A2n__o}p,52R5 MjD%ϺIJzG2)Mϟ>| >}k 0k,V%k%Ϧd IRš>-2Jh 7TiX=x= uw캺itǺqqܥr0KE`uSf),yqqqqqp: ׊+qsv^VpۥXuqZ.]]]]3\*3b+]ŞaO`U25ߋD԰ vL$MzwӇ^__^Lε4*uîȺV[|Fỵjeg䲲Ǟk[ZXSQ>J%]_]]_?4. 3 $+ꁁm'NQqwx׶×fu ˾$i<嬵=W̟w3y-Ã00I}=M-YhE`$-WYEGl38+EY'AMzUĴcwVN_S~٣#'|OA0Aybh\;z2}s Hѵp Xʲ{,YP VeUXƘuy4N$zg . 9M?h٩$GYDZlX | d'vi=b$&$9]Bx `Cs!'0CаaP! ?-'Ii!i~>}P X^ĢA؀@!ȌunY|sy\myR0B|42[{Nҭ1^+ /w]"+q<};>9𓰂w9Xxn d6,1Z @AABRiqe}as&/8H`d <.)B@ VԀdJ]B.dSB \G0-/'jm;8 gE0ZTXs QP80CY"^gS z{IlR$oIHAl3s'=A,>C_ٷ#Fo1/ƪ۳L~g lPCl p}#!+\=ChY;k;8(W͛75ZZ~KW!CއB ^}983i|m'C cxl6DS0a #Kfb:Pm,Ȑ!fffEb4~pÛ8~9~ӑxx1tzEֽ./B/_!֍T۠iDYD$Xvج\ǬZшݽT/ ŋًmfE˝9flj33EB32;xoLrlϯ2gqwIoַPpX(L_nL%e$ٺ3>E+8]MLkEFty߿7Ø=2dɓ<~9KcZ`䏰|ϟI72QWǵǔWe2ױM7曟mVXj?8뫫ۼ:PC=x0Xy^s^̨A2a^?7Mo_g[X{b"!Q$#\U<1n>D4!c4[r"zމ˿Wϑ-|H*=uE;H5$SOޟUT}T^,<} `-& /J.KBq?/@?ٿ oyLZcLV+^{!/f76F+͙,V_6^{DVYO-iwW0+'A.GCvRj#"9R{0]@*xQ䡲ZqJK.^䩪4V.΍@x<<_g>bCV ,o x;Ƥv0-{ۏjgUT④GGՖHoY ǿ~$H"EC Π~ @ MfٽٳkkYz]6kKV9/Q!; 0[ԕ-Es{%6xnGܣ4hѪSF'u)\f,Wԉ$]JH2!=Q]sѕGFs=2cDwPSCN- Ǐ_`*;T?l D.vN<܎&RR$H"DZWrV9phw#{#f͛6on]S$SQ"DYCΫB ʑ&"I$IҦ1q:tC۾!Ӻ#7 vtd0ƻ}'+d?3 IĜrÎ fBbV<{zͿ&;Ύ 0b` YeVYg2n,ƍt?,t%V"L9"DlX $3h :n C?g}Y4:J+8Sq]'a8_?3 z2㔫}"B{=dkœes|qw|=iiezʉ eQRA3A{^*j}ZISȥZ Ck<u$Mllo;.Fs#3"ѕX9wYX,?]Zn t>Z fз//-QJf.gt޿مq鯦fK/AN1&6 IV J$I$KuN.*~bqB)j&o(Ԇ+uf3's=0(^9 {+§pM O]i4l]Kr{/)R?3Fu zSf ؛7nLڃF].\ w&Lufv:ܱ&&cR]2gXdɓ)y.;:tWLnOUC.uٲM]7ɼo8q>}d?+^QӇ=g_\X(&#}GN:6&f54jtcf͛}R\T=FHΥ8pÔ}}Ìu !Sw!XKs*,O ._U\:yμcmdh(Zj(v[ΧDQ$Hf(mH߲ry ĹĮ4DEGZ$ٟ$H%i&^y'VC6ꌟ j(PUxgXXk @ٝ,<T4~iq|JuϟBӤK5<gH BSGAe {4E䝖VtOڇx3yq$I2ʑ"F 67U~$em*^]\TZhe"Ao="lyRuH!C_BQegtYt &3qK.z>qK@ ʅT[2 W mGZ{w,kiҥG6WI%J+zdz/Xe$^3$O\mJH]:$H#>kp$HfQL%w8ZZMD%ٱ)=I;9tא"}Di$;F}SQ'Yru\MŃj}y̮!Bqk;\#'q{c3n8qD%^yg;UQX]kJ㝌5ӽwah3:r#@I=T ő嵩cb NYp32.ile{vu(ɳ8dZiyR /c7r-{o2Z1ϯqm4V]vȻ^A8hDcH]ȓAo7ͱKMk䣽6SynՂ-roO#r7~0 녗A9}#&e}p$.Ǻ.pg}B7'/$>ɶ (!GUς~OǾN-I'^L'}S)+𙍷~߆NO PiFYC|;ϋw= |kyI7gG~&*Be1]ΣG'7!:1;6<5dNKDGpZ7,Σ0/`/.A[G* ˾-2uR'KKeZ[ϊ>}9n{}T/N;4xfDyw iLUUֺF*vlZXG9i&jzXUv>N[:ɭde;Rv-2-B+JFlؚذigԊr">ݭkԪwc 05GY0poUnk;ຄ44[44Y˾y4dk8 RjU^f{o'YvZ!LBcW[XwhdZpX kVcsY6 |s-jCgNd4.|sڽ lbU1o©ITpIYBі|Lۄ4ɮ`T>Ҳ 0.GPLLU3>lrt~e癣fKeWjBws|Qu;'IeV.FIrL(iɄ h@( i3hi<,ձ^~waѻu (A}xkg|t<ԭ tAn*M5_>?3JZmbUEƋ*D2˪jKƕ ,NpDg&-($=\+uld1xk;:U y #3][tQ;)UfOۣ}!<E tQm*_d9U-kljCNar.;/n6}?r\š"|7b㫷U3xJo(hg\O,-䧝ڛ;oT!^].{P\5#f[5, -L[B: 3s1cݳq8KyJUznlyMW}|f b)lͲrCxhgX.57o6,QxC뗰l v1ȊV8pKY.aa&SNAoDVUM_WKP} g[4ܛqmp ^[nH4oyT%{^\?}.F|a[݉u_Oؾ%9J %:;C %6P({o9C>I5J{fїFpYeصf4_^ &DžՓ6p//q7D{712~? 8}젆3o"o!CL "e0vo+[ZZ#=E($ֽͤJ _} "%MAY#cOE^ @x%yb"DmY/ۻgeVee3p$ Ο ʴQaۻ .XXZfx؎>d|*+oSg]޺>t|7J+2᳌GF]$HZ](PǡB9L1'Fi"I4${I$IJMmQF>>s4ܜ78Kt~t66[4aʚҥJ"C)$*{V[WH|2s^Us"E^Fʎ&۽!B @s4|e|֙t(P0YsZ-/̛mE2d)NpjPB 5}Pp9h"Le Wvƅ-{2(OeNA1b.uUPP1/>,'qtWr&Ձ(>w]F@ pip9E_ HVU0T@XZUh':k`GC^0dD4lp.KV ޻Rnfa܀!smFg4GŖ^"T83HZwczK,!X"B6rˎeii_jxk]^`M5[bDiɦ͐l, gIf ^cRQ#5CúW]Ƽ;HbOTP!CnF,f]32^JFrY daH!6Ⱥ_gIX%<Z|uL:ofagr-r[%hwk0`)")?oT*~2%1D}uO1Q(df u± 6rL%ZMlElQMyiMȂ  9@:kLzܵr7pjHJEU:Z [`L(k8a`QIOaP)BYb** 55a7w :-:HnH6( `*2) ,6T0`"()Cgy |GuR[<ϭKQt>3/<^yOR35?Uy7YƩiEOVbA"+^ƒ.'HCi38-ג҇;ꔅ 6Ba^tj%@!6CD7#f姠@L1Ϯc(igZrܩtXrG>76deU|ddCertznӠR"<6s.TG-h1:\zSRf-2bȗ":扵JY[ ͳR-%%N:9^ʖT2W d0`W4C[c[AR45"e^ӽW||Գ;lsm2G$vIYoS  k .mIU$=R( L1lMV6s?߀vM_u]˭/@c}0)쯪pT,ٹqLmP. ]%UwĩsF>\,=' 5O"K:g˛|4j>wum'0d QT:䲓</ϫq^~eNjrF`K쎰iަ s]Yef_# 1bUR"$ T[]$ m d}b*B,K`뾋(.( UyLufmr@rZW`9:̚ s;:T]&'t{Ph[LGFUaiZ/ykZ$y>q͡8=llV].x;^%dz]ѵw">F#aˠ*N"w㶸 d\oǛ4Vo'rۣG6$RJvy+>~5 4 @4kvGN:uDq^_<~9}7zvce>|c߲YǏp~g'=Jyg`Å@DH)mxO" q3{Ǐp=^_ϟ>EQ]Qe_^y:k}|skKz'W]a@ c-RiJGg?9ƕU<"`s$Njx'|&sƧibONٴʙMxlZZS IډVjmU!_˾ۋh{b&(+7)k-yN u\~KԾj_2)T P9^Q<4ǦXyn3';^5|N^fUU`S g̤[hgLގ[&k=)\g]uGk/80%K$2ıEJC§{}&ˌ, $Vrȼb9uH|zJeYe ]/c]5gQGvg3tfM7 o4K ~6uW:O}Pu ii({NWmE\4̟s{~ 3M0ޭպ Ru:;2?Ƕ;݌,ʢB  㩇:J/`TT}ZYeELN{GqڝEԺ7GvBFA"TRRKJ*ToiarLy)ӧ'N:}tӧ@e6ˌj>c3>qY}>6(.8#8N?|)zw{hgBO̼yu'?W#]Pn=2bYY3QM}e~:t 8QPؗ,CkǗσy9w>Оy干seYeP:t>ʐ}s! ˭zYJ|8|˲̗iijkBՠ](s4{z?4hw>9f$:H#Ot2HӍ߿1Q2E?UI uˉSȥ`  o;k&~mrd Cҥɟ֥jD@!D|_[_| q.JK*!Dٖ$bv @Qd9‡ )?n^oտޝc;ZLZ*=_p i~HgZk[`$.+cp'y79{CX֎'mǸl1|VVVV^nhgC̋d)cÄWjC%&Rʘ9m&6Lf򱏏=}, -2Veկ`9s 0.%0WUʒ[2|ri_WzN7N= E!;&ZHE"f>_/-*[Qٛf0lp϶﫸\lpTzV{̺tv>!D \)sVQ}TTU%byU Ԟh⯝1UUVUUUű%U[Ly2j4Ȱnrw;Xe7O!hUU߫qU1&**'~l_;7kJfee/f;P:}T4q 2ҕ qOқOv2=Vے{4V׫n|"4nď:r!S?FXsS***4n\cΌW=xx)'W;@iu %b{WWHW>yz՛[]xwpEEEEO$Z4X)E?Lup JO6Bę+z rNgo+ڲJƟt䜜ՙԽ5S)ׁrmeMnZGpQ*5<|O\pς.%zTdU!qL=.{\pQp(QP;wlvWS/|f uI,zD*T;Y֌7>9v} 'oѴHqRiWm/aׄR++vՕUjخzW^ EbSJEd4. vDw🝑ʹ9EB9YٞuY;fijµb&U Z6#p}Kg9nRH{I]&&ezETwYk*M qb!}j[vRQ2t5SrZPaT¥_,XBaqǂ!S_هtxsYcgJE/;UbI X jQ¼X`bٺ۬R] ߙX[ `{Pw{l N7Ddj-Q@roj`7n] F>BWF %ׇc, Co_Mo#{)Ӫ~7ٮb}-mڬ+A/ KۢkʦLt7Q f!f,3a޽o^}Of /6G7ϋ+NsZR|u0 /i@2xQqcט;lPSy| O t3=Hv!%?=OKt^IHؑ 1OjQM*6,Գ,2S9%_)>+MWaOlڱdzx#k6. :L r3.ͷ--7^s.J>O$ՋZ_/o!3 8_C6)}bK2̽)ns.zspiUt;;AȮܷx+ 5aa4*L+?`*9-f Z/b 7QZ^ypЮVe`3ccu^|N?eQ U1T)?ݵmo+@q=/M2p9 Whg&9z:U)=2ͦff?B1ɷ82im2,gM:4{*XI*z=o/k~/7`{C/ZbտmU t-vێ9 C3ǶzMP`l07$@Yw)uv7 џfԉׂVJfu>%ʽVPDurr(ꯓUE5C_ߘZ$&)# :)(bKʂHɅiGPbF lAT*Mε蒇&9t5#6 -dʣ+c/[&~^R{{l[nSCrV6B 4B6 I+O 7<&T%y|SKf 諸9^}>/Bw!,tLN~kl(5 %6QR(>3uNu\mYJ6iߝr_L*-V4.moifĠ'u)q-K_աF-So ZuJJke.?/j~=mcLlx0B"a;',>l3 29$ L"|kI-[@d+ M3u?2wo׮rG\tc~5ucwe,V\ʫq%~w(ȿwśhɊ+y (%@\W?5tm=r2!/7sW[8|ȏnzk=, b}|>"J,Bڎ\N{-l/Z2^w kGЁ]B .qDZݰ<3*>hwfZ]UsV7NF:(Oֽk홦9BpZZ[Y9_LL!N:"x!Z'bί __MUKjb:ʌY F[) BP8վ{Mc8YL:E,9uzA񅽋M@!E?b:\l{si'BgAGPmh@ Fs SeS=fb}l.eJs`lqp_.fyUTC XF4qyΐuGǢv ,yF/Uoר8n4Q=Ȃ>43'Q4 \5r@gEeAvsQ3~%ĦDCt?d|t@sw9*WCZn9֖ꓹ[zg+?(=_YiAhӺe06`s;aܟMc$"1p(*QD$eUʲ+"oq+m V*)':': sʘbr?̈́bw OnNEksZO, U ) j{{KVS̽(f:tHA}wTvbߵY2pǓ}ݵ7ou&yH}tXO{O _!Q(! oҟA;1lsr3^~.zso˓ܭƫӐVXJTi5=SIAخ^ȹUSx۷Hp:?ޛڍ:FCZLuG zuOw`?_5z?s=9DZ X.MX%Ca$p4AfDwSh7; `eU @)Е/&D|:ȉqu 2gc W[]?i;aX&JwD] /!f1A $f{NSmnxxmf6BṺb*dZ_;m͹gutr*4in1} 7n%7eo~hkl vCx:FU2a4g ijZqz X* =,k7;JB놽]z*kձ[\=^v7]i& tN^]M0i\!T) 授Q K CGP ,OӚ#<(!ޭEg.Ajj M@*Z t ӳٕkVD]/bQ!#""""Z "b"RӤM:TޟcvՍm' bj~)dm ,j6SI:Ȅyvvv PwR/JĠ;I:ɻj9mÁ zsoJ Im=IM}yD}Jו#VNI ;߆|,rwBfIxvlfnh_g a J:}+>ߞ~M!Hϯ#wC+; y2fʕ2B`qGba2l9@LIa .D9ݵz롡W7&u~ qhn4]e$)lsׯ1Y&憨ty$%BLlhG(vѢ#QM y^kBxo4;;o$ S$1"^U`k۩SNS Z Dx\*5iTm B g PPn@4EEW8fΖ7zZ_0fLj<' lI_'@&w D'jC q:8'p}"b tIvHp f!bbA$:m*Tgs> КM D@~9IlH̫ӳ]Fjjiiii80jueRnΓqnnS>}KL)+|L6tjʺ5P5jPT#wSD6 Mt" C->۸ǤhVEY9 9'I']'xE$F=^l {!p8t{vuX5T59f5҃KV^L2gfL>D:iyue$C<9rͼg44LzR87sB[AFGzuti7'iU7Cfu 0eg̡Inhw_*0^ţdNO YHAZ#%̴B&y>N/٧X#A )'dUd+ByzMNNJIƒUv FGE8 **0&vvBXl$mNzY{_l^'Ls5AӋ=hN)3'Р< H(݅]_r~9Zɨlvlk XVmLp6`T];[WdVњ@ƍkT4pբ_Q5#?%$901#G**''C(A#C*C-"F¡ N΀]/JKx׺ Z YYZX%%eB`8=,ٲ*1jDTD|zvMPPii&khGL~i(Tsdɗ978Whǫ?Bh >o7Btӧv?ݻD[|!D͏dkS4tr#(@v1:zL}?Y|UHى4/.  :l*`l TK?̓>]\{S3X_bP( Ԝ8R?oSNUyzI9Z•ΚSt~GmnMyn(G -f8vYU?Ujn~3XÎdySb70B-_mP?Ӄ",AWȷ_8'ةedHd\H6\ًPFi"E [LM;,0'梪͐;k@:?=O:Lφ&Tndۛ<][rYZg rQڀm.ZfZM% 3W͢ e[qD<%Mca{^f"!Yu=8ٛ\|?f[nځ8;pǮGCEҐ줣T°诙\v/_@Dq)C2euCVg rYYJ*. 1dX pYw޸~0OWX gu:씞#Ztm_kĉ=k\9utkx[d$AAB@!$Wccj9'uLВl" vm`Ql;PoS5X%!tmps\J88 @ xGHL@0<[ !.ثݨmCjPmAtݬ鱁װCll`66 ;!(鎡@5~( P@ hGX4ǻZTz&5 ]@55ylDumD`$ "ijNcv5'7 Q -$KQ3|} Fh 4#ő2ֈ~JJH<Qp $q)e:clRL)+?LULLP?K \Os-3:KļP0 )>\A ߽Nߛ&\kzTOsAMݷCiaAۼy{;mt: ))))&sE)& ,1dJ')#'R)BP LC-/6NI7TIɈ@&<g#Ԭ+3zE2=#WT5uCT3 ϏǏ7K[\uuǂ;AEĜקO[_\uXlu*8#<ߊ8<60|vWdjBA@y c^ZխI( q@65LH$$ 4I3 Hs‘=hM@`܁rS Dd[$=d t *iED#dF Q$̏C4$b@$oH Q% [,dNκUMͧpoqɉ44S@1BkGYSaJU΄NNKN̸;:HSK:`'Dx!9N5Nm'\[l9rg79ܤȧF,@6Sb- 76!O95Irpwivm m! RK tni16@/`cvCl;m0'PP8[j",a K/;%"VUS*!7ʃ|\ Ղp1 0$d0s(Z vЖ P 0II@ͭee\u2KMK˄@!~X%Ù,&Kļfbb^\\%b%$!Ea32&P2PD0:Ejplhif}i`\`r< }E,L&fF24W~Hwmyۈ׮vPݣOKaost.ob7..!Kd-歙7tnlar>}~|G1YϮ~tsMyQ>QO0O?j_wtQ,YeE.vY-,¢hD~89(pd%s6;-vX&h`jҶ* RZxk`#FT)uWp3-UoќKw(o/Id$ iY8>ܵ7[$˜(%>'RSEQM董^mpU{> ,@ÈuH ;sZ\׺am>g~F_ [NK*:s괊=w$A-Pzꪪ@f95Z>&.&MF!)?bblG=ЄL[})Fjz`eS9J4dPc5q}5Ox}Zo\5E(淂6!j}_#[{2eg <# P=,RxR')MXgtI`q5}h9xYX~ޭDq!KD>BFdzEo&ߑxyW-WoזjH8lllk լX8+YHtk?{|Լ,˕UTT.SL{/7%# _w~Z̆#>GiՖ\u\{Vk}=QXJl͛G6 իT.|eO;Ev{gg>f,iErI\&ygYgf Ygj{yu+N$墨/"^vJKߺufSGҥ1._u.V>%60= $&_<Ćyζދi͛6luna ˂OXf+a>WL9_ZA>eSU~kr椹lGFewٌyorJn|L#FʒgXDSLȷo %|(DlHԞݒ?_Rĝ/ϋN%(x ,(PS 81a[(H%"E>˓ՕT W> ۯ<Ԁ_^x l'ח,:Wv~UnN'J5p7qdtСAxP<'SR*$D[ 3GbR\g^pP*,X$E"<0_3,e 5-_~L2ZyQʒ_*ܩR0eĘ b=jW~U}8?%BfuQ:t?Bm\\FG9v%} D{xK_0|?{)( /O Y̆$IJ&qa=TҮ-B ̒!9l$aI*L̴bn&{  Z_.ԱΫ'?L?ϿJ_߸2qV\s6qΫ~JXA o&&tA 3 E$D"~iZ`<]g,#-:}: q&:}p~<;f aG\sii[%a P8 qgМL``bSd!gfm m3_gKA% ! - Y(d\l<]05K8`h~vN9{gx )#o(Favh&ZfffffbAlYڰ/X ^:v1b_N8zAEDna(@ {+Lhh >=FCI& !~Met̆+?M| zjk?Ok( d% 1}HݳvG3 Oh̡@41aםmIC~Ź!zyX/J/4ԇ,!4HrFET4̄n5_oB.v 2J%)oVɤ'Z4[x6P}c&_VFqJ 1:۾~ظ1>IһTOaCURYt^c. وc mD|)ѩ :F^?bی;/<{ۜP}4Bm}[`md8re:^n5Z@'fz%ZUe۲}ܩƠwMcq@0B hsٌއru'-8 |p1zJ.KmY_ގ 2C񰬨UcW3aunbC&lv}^%KmFye\ezjKlc$[1W#=i5I=ۦɢ.e+.YEcefji4DUa)8(:[ILY c Tuyڑ.`qpq– *9AKi?[݃Onٔgv}; ó!68]~8X:@ )4u{M?Lsv|GV>3ʡMqO~Sgu\KLڴM2Er=c;!0^}4>;kƫVeѸݫcK37GG;Ee]>L}֠]fi_ĐMs\1-΃4h&yJ44=gJ y'[MneQ}@NNξ3γTNNNNM}}տN?N??9NT秦rqrrrrrqrrrrrq88*ZZZZbZZZZZ&f^&fjif%eZeeZe% %ZS++C--A+@ZY*RbZZXCE֡a-^^ba8R݋>LLQGLL&`fT(kkkkjji~sѴORHZhZto1 XXIOTAOOAOOOS(kccgPr(|z*|dԏԔ tjv  z}Q;:w)|4eekkm羆= S M:3CCdPPP555P?5OϵOOzU*40445004M+zM vZ:::::::87 8&.z ::: J F֚i DL yx\dό/'Z39e3liӄ<<{ݻDn);[[]d}$;5^?SB@ u6+TU@+[[+s]ߺ8ӝr.r$q[AC=[>Qid5K^3#àF䨧|ʼ;Kby.C o)UzDzM 4@N!aѻ1jkך|G}bH^?yg~NUOT&^N6VFVVW'yrWI&᪘ںL؉F@/>L0 5&xI.{F;+.ݸkcd>arU<eabԣ[LvWM?~R7,1XF[ܜP }K򠐌a ޡ6mI6aS:-f@HRyz.oeK'#T}M'r{epѳ؜tWWWW.حXsX_yh*u^=c쌞)(i½zٳfͽ]KN:v۷{6dk-xW_Lݻvgyʐ1K;ץݺraq<^%0BWޗ3(U{L+޼UױZo 6h4ٳe8p3=Z]OVZ 7׏^Ey5޽z{^gիV_)ӘlXb}g Vu,Xr~lUVZdpqFn.TWUVthիV },XXa$Xq\){$Yfٶ,:tEF*%ռv꼋nݻt2GMtyn y}?Pu)>P#Zx~/vd Vg$QZ8n ܖ?@Eg+emeGaQY8-%j(x עٙL2XB(*-7ք?mȀ[H,.j ):xᵡ@xrHh켳]h[/l3U:* .ʱW**BiaZ B*du((? Ƈt+%HQ deVU䚐-AMͲĊLPvb4&GB!~H c\k S,V&1 o e6ii&< j]֯jQ$N'T*V n bV-o%B{%Cn3{s^nJO RvLAx8f hJd휤 ȥxcāVCN<c!HoBIHC,@b䤜(lC,d) toBIĂC7$xH ]A|^W܏>7=wG0X{2MnQ[ͩcC%#9fe1*ey1 7+\d>{~ !oHk ㎂`\A}x{X(mD"mU#{ eWZ|a/Dz(F֜t4;I >m?|W7~ؚy]G?'P|?&XyEL}C<^}`^5F2.$\ڕT@]PܘYI~QUZ]g`37'+UإKK\a+qϐD0m@hM4oj{U;73uz[TnohB3)r fϽhao‘&"FHI\T`psyVHf1\""mUbx* OE8BXTQry066Mgl@:gum&A,7iv"W]oB,"g.|$Az^D0{KiA}ph5K0duJ_JDEjB,Wʼ[u[Y>ȭ`=շ$5: Q.`іKZR4Z_ղY b46 xk<(\QTXE&0oPEu\ aQ$!zَF) ;(K1 A9h?Yus15S*y]Oy}м3[י4,9Y185XWdB(K 8BLUt1i 䎚].@A0<0'.tV!2+N\⳸e;:Rb}_ ՂWhE=a>DhD3.O': ٬ݟUUxOWvٯtG3*AsG䒚b^ vqNjhTX Ԛh0(+6'%0`UNeEBI'E(o՗@@^UzE}߅PJw1wNeѾn^b ^?,{ aY()jn_6%EO|X B]?aj׋^Q"/C~9bg{B b`םiQO!%0)F$3I&gӬyR4{e%(ٳ 2m&8EV&Hůni,YvgEb*]>1WwЯs9 1Y@0 Y~:o{wm|h߽S*stƱ pl|c2P6^#ڲYY(7][kGf|\X(`7eB5gKr" Iwdd`YoU.%ahUVxڠ`:>5<`U'άX#JƦ[j C]?^PVq!Yod2m*R]fep/r^?ZF(F9gD,dD?jl$D*a(g(!+ɐЅ 1_`ס  |5C6(\"'ZWR_Q B8Z]0y^3O]yٽv<6VSN Zf{ڛ.˾X뵫ItaV׋v!9HdE+[Q~Rm5Ns 7[[6kgw{dH"D"-Kze/Yl}b:g0mDI'5`@ڻ iEa ۳@ dva<dXiw HBE DH_`Ƥx}39£lc\1ܡ-ט!#=Yrx^& $;E@BD.7!)~\;x~<`1>A.0а .J&EWa9VHE:,*n%1ZY#SM10&Q1\DS v)a .PRAϩj4.* 5%Ldܶ; \N^x7,P-qQ`Y!ߔtX5AR{ uAXTZ0"R۾RF0@b<)½l`|݁% Nul:-KvU* arzsJw UR,uQ ̊vH$ο_zN_QDdw1/7΋*:]=b,gv%9a é7rH Rb㜯$V_:hO+,ˁkFu?4 h6ˌrB`!z4eiԯzοEF/vDC.ZYWrVq oq}uNeO/*7x.Ь1cQ%DlQvɓ\9&K-ʨ%蘳>ŕ>=gײffҋ%X|fM v;ڽbY!Fg ~(̬v5bYj:J (վz(O ƆIAQ,H?MpK(AB/JANyG6&цoA;j1_/iJkq;_S4p12@4t> bbv1T.E*ڂvGzwS&gvh^| @cn?)Kv(h%:b[J` G6?E{#Y@bъŠ3ٷ6BHyO^/ .GkI24Gdz c QT@л堍6N"/yJo20%udfs)㛈8OGpg4$qϔ(^tiUfǵ/Hb9 S~7/eH=վCZ7]-!1 8Q҄%a-V`XReX_HVƿYõ`3P;@)H0Dbƴ94†x;3*s;l]`Wjps=5`3˽ +$`i~AI~.D 6G̶8".k΁gKP jLkHnbfVG'Y#Vl-c5].쪦tL'{Vɿ[S4<=&[;@M􉬼h ($jRk uv7-F*SZx=ae"YPLѴ {K= 94FCpr92]%G$lYX-kW,+=;kA1һ:=cg3;N2}N`i H8ck`|q_ .M:B*pdްY/OF%P",n`# n(vMQۈ|Ju4z^62gއ[ NsY.ew[:uꔲ,ܼ c^/b30]8MlP 2 7Tuy56iH*E$zöJ1l X"!jqOi{{O蠱VՃr%h6ﱝoܳdCi1P3*¥@Srt{Oray2,2*ﳈUyktA3I7ؼ{|6Z 7xyR[ c kT^#+ s#NjӕW.N$ 6#HLJO>wu |V((P@vHSӢ"Q!ZK38$")MACzDԅg.\m7.Fa(ۚv1 bJRcWJxVo,XCM #P/H6&E+ϴ?N"iCIAI(Go͙E?ކLT OpCH UA֒yPܐ(LƷGXmt%?Cq;#CZ67[`lm=Y:s^W3D_jV_rۘO[g*H _82- ;9YK^/'m7.>!XY~`6^UFs2Rpj3 0В!) ž,@ ƀ K|xq F@! xi-Ff][A!D;oz75'V hI 8m;ze˹,K},wAz& NңFwQbz]:Au>jk"D~R^2 dDzkP[G}C5N/Z>Jv菼coFմo3^i9DFtZ- +< 20-0 ɪG5De[/}ӎ7G<喋`ia,om_?Vt85IKQxmcUQls_%5\6])o~h\M0fn 0`(dc|6TDHQĜ{9OswFZs&݋|.zM ShB̽ ¤!邰#,8$ Upmi&%ZgnxpP(qþ~ų0Qнrp!0ߋRn3+5,H2i:tK5+khjLA3H;|҅SBhr6}gf]a^w(SY4W')RD>VD|}>k/ (ݢgÿΈ0q{:bx~m} | W0ߙKuMwԅ)u* %Bы6YP@_6+N"a$Zg<mqt{VuF)g3B-52ǥC*p=#O8 q,7`K 0r~f*,gźJ> yYС20 bX`Nt6lMOS]?vo82.@C`Jٓ'(j|1yqt>tAMaݻhLЦP7~g{%GM+lwJcy#upq!/5$Ʌ~-&j#{x=\te Rgh8knePA?"G>C?1o{m\7iazr.+ih!+žO#-f*(grswdNjZ7XZ7]_B 2џK.һ;0͌:O7y)tzU.97OssV5A,k1lC}4y{NyX4S?]>iR ^EJ)gqbp\P$2ڦ(׼d0k@Aw>W'΄~ְ.(~ 7;zׇ` ]%* 8oLэקM4h}WW?o6Y6 tv;@e2ߦj]N{Xt|נ1ն(t*/x*?<߃g Ti:%ò߉>lKv!غ|ebwnwZ-Sq\, 5TN;ye?ՐՕNQ~s-1omY|~| ";6 GmKކzю+AYVJ- k.ꧩ! vֆE+15W,Æk2ZUg}MOy+oMWw/ǎ$5j- K\|Iv/˖6{{FdFclf=?fAfgbSK,>Du\\{jf96$G ZB G:ECaL:T,l3r)O3dY3^y\Nh#YɈ+) !f 1" &+0`0^h[73F/lW |Oi J0ks^L7\2B@&!D F/Ñ =Hra`_5,Y(!q@X(tƵ8`<. %,mJ. ͌I1DaBNSX#秈$BK@4-rX녀u}Ptx(DDc">uW0G&MhD@_J0 Wk8NžgJWL8P6RHv=(|}Q)m33CCBƅ1mXZ$75ӼKjNn*ui'qwo1ڛ4s[:vcDAHC2"m䱖A8 H!}=gLgDv ovLPF'AJ"aRp4XL7.JExXai@V8$ gO$c \0pd28M E;T %`ĺ:G͒3D4bJ; ִ{$T XJX37fĽ/B ,eN ?BuaENL*Y=% DFXGjhYQ4C9:؁wDqJ6!M/f=Neihq?N]/B"^65 \Ko/J0V=y==0]tS`bq\j7)XxA[6fno\p~v\I(&Y)Nʓ[3m9Wv/GO4RFeqfͿd֌OaMEF ؎ޒ/eI7q2QnV1PM{T}湈iW\lv'PßR4q YЂT[N.hO3 48j"|g &jҏF^Pk0`S,m^* )]B!hJ+3 3Z͑2`'^paA2o',S[/N8Q`Ё@$XpC_z4C$L]TmiZ4n[;f[cKɆ:` N pL s~X&UHBE`g9EiRgQ':yV(x577YӅA$cÇf·82Վ35"ި8h&o9oU  @b a8{&Ί(6Z^YekG)8&k*B~1[CeR3‘1b'EaE5*WARZqrQ&tZe^9We5`h+.xFmgVUM edfč W(b:iDB ܴ7%dU X(Ĵ(yɏ;#tB)v[f U_JmU7 UZ-M%E>\W3ޗ,MӔjl㶩Y]4#{$͚bE1b)Uc2嵒}ivi0wCI4V",u,.Zc`,*jkZ6Rek(%ޔQsW-+"bʕ*|CUi70()2K~/GE" + !x쾴?_ j{oD~jWet q1 _q8/q4@(mBO`0  ]2fݤ@^\B.<^s)<kf"iIbqЗ1.k<- @s$&f y|\Σ7}< wP<[T5TR qEnǻj|]Wbu{>CFѬ& )"g)>K븟g\iF DeWE_̋lk,3u3,u5W] %ⷝ龕Z#61}nLgO0[hyȰ'?'2R!*fC}%sEfDT &⺪*~9r!d?gAbgBMGr8r1t&ɉ!ffbCsS6(nx#B 0Cě`<[@ re\>^7uYӟ֘y*!Uz?1lV3SK4KNyFƭ3Rg{iMP2ni {"Er=ca=HKT_u|9i]Uwumkm۠eʪ9R)Ky4Fw-v6׸Oׅwm*Kg;ڮ|}nw)ۃdžt{T3A^(׮]_F{mE+o}tJV=wރU{}wf uIxoo6V} <@@= i@MTfSz=b&Nx+lrKЃ^Sמv>4 @^6 =n4To]!'|+ïO5m<]z-Ý  ,'ـnAC3yS;zh>D-8jhb g=M!ɑ 0 0 iɂ`&@!0iLA @&&& db`&&dh20 4i '04)M4F&&5=2L LLF=4ɪ~ЩޔOOTLJ?*~z~JIIiğaOLc1*/1 `kwvï;Q4$GG`Kp>+LdR~s,ˤfh[c^Ø#{jj\6BȈA Hn.xx-..f͌;o4۵«Fz,CGiva͋onekݙ ]Wkl+-ʼnY9S}S *ǃ8ps-cç\Jǎyl#Kmr*ռ!9 L/D4?"JQ0@BY j^WxOsgqQAܒzpN]6y]ᕚ `l*IPoU<Ȼ\۳ix<]wdsr ((i"QAC{m.&=;q74iuP[ͱ" O@S%j1DE#rCLԸUR)B06Bm#[PЮtɋ&Q.`ꇟX5W.[sVf`8a3d"LHD$#J۰DjbTH%!B;z!$Ŗ1Qe'JlvR?՝' &eC sjϫA2Ej4wfyڼ;P Bwezj$Aԝ'F*ZPD*>AH& h~i"Wdz-Hvٕu7Lu" 0R6R*T QwhYƖ/S-Y{dm7 i8onxZ*ܯ \C]rըVn9 ~a36RcRIMC,I)%y3@4PBOSUJ"5jЌgYS`hH3QJ+Z6\/ST֡YRJ¦+6ÁÔ4Dӧ֬q.Yu3IU@Uݬ7iNˬ"9R'wB7&_-2Yy˙e M@؋+X!S9i&M=P1+-ݎ&ݺ(*9J #rmnq:5qS7)w,RT(Q Yg"$MJdaUܬ%!E.A(IF[#FS9"?reD!TO:^7 3Um4"Ys`S 67%=3n"#,sRmPiI%jt jT-[@~v6ge^9Wiz={UlcۧPeuZyCk}lnkBxɸlv2 1^ .$o \@raH[wp|m~ӿj+3CŖzb*ySp³m"f`rpdX^{!*@FQM[o4(+&qycg`WA }sM6\f8!Ve݉$P&*^M0tAѦQ,8 S|&5*&b !F{=^7zD>=,`h4'0L'c@DԘU^ˬVeT|淢oaJ邚jh5`a ›Zk0)WRilCionfSjxYnI7f]Rg6]KFrP-BeUpxJC;l16g@ö aA<ulkfltɓ 1}SOka5ܵM5_﫪HodߠTk0Px0Dz(ڝHGb ЁrD eN'$6g&2lԨ1I29!t+8)Q_ ݊4Pz.lfv4z/B<9 M}o EۛLhEsh= (9 ,2G%@ YA*N֛ݰ)QfeKs]lSIm.T7X\XuJ*lQUdu|VPIb&C j5y]0y`kG4lݖ8<#Q曖ݬW;vq83RҼ✓qM V̪Pbw.nZ$Lj=J55hȈd(Gd =v,9AN-kXs،jQ s( "I [ R0-Z8*׍@̢DK7dѲ\ڕ9sk "E^h7q!t?WنрˇKSäS;@;wJNS}JYX_CށPqt" dvჁQ2pG;rŃZ f!^,SL7{?y1 qvcE'õT[+Q(R{v[0 .4:T"̃b[TE mZ肅aCOk/ g4˺2DXkXLn5r{n*aKF~6N pҔqnө2&ߝ# J&V `.igPU6@@g:Dyd$(BBr+=ٞ{{g; g{1\1,M+wJT7YY0 ZʡT 2ẘD(1;.mulTɹ vb($v bu^lµBu77mU1J*;U[-y$BA8JSERihTkvU: ĵ +ON(igxŽ,Ζ,ٚK`S35Vr\ޓEIoo[h-ٻ\t]iLgPQթ*pUQmY}&`P4иN+iYuЕC,FCFDI:TځC$i4O! ȒBUhFc>Xx ۚ2 1^-6,IUm EUNKytf1gR +m:G`u; ֈj, .0; z#JSJU if5"D|`#ME ﵑ!QCie6G}c"" y4TvbFƝL}8tޔ 8T/530V})>y;Gƹg4 a1uZcGR@P7z\X~A)iGWo~dk!٘98^^= UD h5oO}N<I ovBi _nĘ [-OKeʉP %0l'ؐ)Yy"[ޟQXFM=8k|DC; )}H 0"e+% nQ.&L3-4AH\gP2i\u&٢(*ǷWIׇZE:5CmmӠn(CS `TV-8m+@K}^{Mg{scv&O3y{8S]ɃNk{{Omݹ.fQL}[<Ơe6<*%`gWG( !(R҈҈@XQPTgb$KY'_s}N{hAodBaEf*B *Q|[_H">#^Ţe_ǯ_aLD.>c* _l(m;Ipk=8'[^t{<W/ ?*xov/Y~}W/j=Wc^zS=Uvzhѝq!lHzZq Zn-h'D2c79 4괜8O?[Ӧ?T|/eA)W[i(̠336fx0fQ>_ǯznz^6+gӂ]^B6|&0g-3S% I@-~r~|,g\z˩}g2\>giu[vϱ:}غp}p*"z!FF~Mx !qUkCƵ*[1=vN_=s ̘Oοz?<7} ٿh9 Z~. ln2)A 1D̗U<}Kǹ}=?;ɷޗWm͕}lJҖL4 M^w zjljLɍ0ԅ8gӟ05CՀՐӪƪUB!UzV>_ioD_k.h*|[yp<JA%PP22ˎr^(vek2@<& `0 Q%3H(N/t\KD',ьIqX$;d ð< [&z̜|wfZmm,#kZ,_˺mЊǍ+}? oq[~t?c{ o8ٞ lT<> z|4ޟ5:GxM IGFB !F#uJ#93*)) ӨfL"{{a sl[c0jOy)h^܋/v+5v&< l;s|oݾoB1׳iDHA +:[/q55Af'ۺ)X+ۏ_O |_s~/Oc|DBUcl<iQEA )QQ |6TݯggF|6>"m|̷:֏f[֥:׬|Uz:w2?Gk7:2Fo< ;HR`2:mtɅ.\p;1:ډ{<: )Ef=-ǧ[w;_}~V0#@a|<ͤi6fg.jP╒ F&!?]W8n>_oGW.:oT۸qvdC򧗯Ƨ/>v߻mB=hx|o<\iao ֧=G"$򹢍9))hP ߘiҦʊ; c0POoK{:>׏://M^%%yE2<N0E%Sy'j y#n?'˝}g>k&yQjdߡl=Twmm[fsk0ѭ(UaaB uXU^ D՘5<5FUa%qH5![VZЫ:}o%`}Ԇ@=$a`_-Rt=T(bO]:!L,np>D6(? ?K؜ćuO=qjnjk}U8i_Tz$ 4U>y9Ӏ=MBaʧ>_¼MB_ILL] td5ߣ7#=mR0;A f>WՆu}6P4B лBt;C@cY)h\>3Gqnсg]ˠAZeTH'_vCWu]n~.!ʗ0 F"Pm! I]/oAj+y8ɳ-5>%5;(‰[͹䇧=_1o~[ *Wh$ՈsmE+[Cm !Nڮ[Wu_r+BWEòfWdd2YvM7xwL$-h6,mfҀ aP[|>A2N2T=eH}^{ߤ9t(1Nɇu(_{| :Q(>߻m ׃>2tW𻵋 ܖ$4{DAg}5SzϞy8&; JwΛnջ\qMRZg ۞z̕a]>b$kw4å`I-ߡvBb7meæ~)Ww|-@U_9[]O~9ɚ=ZnK=#;.$=GJ֫}p/*ci[s߿{{5(O?/μbćLZa18+U^m7*dE.WM*w*1R*;YU5Ï}>΃7p5lذDT7= vz{;郰ܸMn8 ;)c:ɓ,`։vA؀=r 5Aa@Ry-'H]imc%Pو!qm6D(ݕl .G~br⨋|DIثIŨ#cJzK]V(6E-EhPܨ7Іc}Yo7,Qnryns&"s2>mb}.3Nݒ~LU]r鳠 Vרep?/ =33/uӳPԓ˶*¯NFCڄlmնijtT8ι3ƵvTL7x_k^<6'NF!ENJ (%C)؝!~&N ݇6' ȝ._ gKaQ:~Fp\#@{ݮ`ѻ50nY"2"hz X.nUHA >",L)qtȢ OpRE0fYSOAO"/x@)tٹbN#Ko# OGdcӂO$:ӊ;S[Ȉ.}{4b%pZ{L #c->h@K_o"!!_[e?q;AJ1E"@_QPE& ]h3X>Tm2ٹTsk4187D6jK :o:R/`G =g ERUqh,|^t:.ŋ}Ĕ{4-i+fĪɘ^ iI@*IZN+za" GuK'44!8ky$O2<$oE@^B6h‰DsY(RjhVZQFTqZ*\aF21VP6lM-4("*)X4M\LUD\b_))ݟ`.{$Eޏ|[-0C: vu7sSֹ̮܈`KZ)R$~xNQyg'֛-U )jqHsU1KtTѺa J{17y]w?ɻ *p9]z Fp'H.Ypr ޿U7| tW}>aâ>w_S7\' :eQ0ҟ=y F0 fݸ7sd[8 1# f;/|x3~@lแJz tu݄=>Y ;D|4y|qRwZUC,L!z ݅ =q? wCGEÊk@H) 4EVccr;jcvv+֞, sp$e_(nqa(~E !B'N-D٢`չ^#D{МܾtLSS t(Whr7+91ߗ\)Dx6E UW+\DgЅlsA@^ {Qڶ`k6h`ͰQtb,Q"q [e<:ݗARn_`A tղ~thi| Jgwm\? Xt(qh郦r9(LN d @G$&^JPflL+Ą)T ;ھt3u @(4*)uLMEz@k{5JE^Whhzp0~hTYAtFE;gzZh0OV|pS}3q]ccZ*sH[i8i5zpĞS QкW S0#:mH"w&QK.p̅^na䥇rcꌼ=`Bm-Pc}bFg3nߚd4ZT㏾dލ:;{a]yiB 2p+{*9J܋sz`AYS$G[7{A\-mb~Uuʪj^ e%NӒە>,.j ^^+{|ٻX |+ Nr}+}tXUobos{—5(,UА kS> o=\xk.~%x ,Tso>mo%ASgȺ2h|ٱ.lWMOԷ1 &8™h ,xk^8Bedp)VhokEܬcF\6.x{!v S"ݱo>"mk.d҅ % 1~ -_RB >} @.ѥoqp6B>{'h7eB_|PVL>^[g;i#$[Hcm h'c+_uK 'N!^owGXtgpvWuW:8ܒKa9ў(mm# _S$!p{pfg[Aw;Az:c-7S2d!(qvf#- Y-X),X̓sӝؽ=9o]ROzdj\erFEo? S5gGo/ vN-INlngxBrBno^;(Q`"cEmڵ&dRuIjKR~#d< zZZhMQ6!:: !V dNUh$O}3"] ? 0:__F1L6R";U"j2B#qv]hivlVSD D"U5'܄xT.3 GVL>w&QI&4r1pL T=0%ϨF=gS SoX9ҋq+byYEV*O1IiS O"B{}_{{&ZW(_;*tD:?MFJNx#?c${D !*BFY]b]8={ \ #sx]*y,piΘ2QVIW8EC܆Ǽ%[WeK& :^DeԮ;p hӜShB&G5%Ics(c[a|Z4{o$b'kFza*(amȆ>E6O}n+ZBjn`8cissp2$^~# [&u3j+[rzu r œJ}H{G~ ##q./nD,=ʏ_'6%DêVQjDB[<a4:0=]u6/uc3SÝ }(ڢ؛ R Ngx7vdnO} ޔ\2o* ^yWF'@H9K8gf]zԦJ d4ĔJȁXxw:ӀZ~Ԁyi{۠!.%ݳ=rAkXc̚t򕪃#QPK}ͽEשtEVFk~oMWFqahQc {xjʷƳP/& MK<| ͺV' d@LűŢR\ek.*kdQ@F W,KCۇݎ~4&lv EUh/1[iqL*fv@HG\ŷטn7#p9g?CLqՎ8ND I.vbHy`tWNSW5Z<[FSgk4ӷ7{͆ dYɨDge@_*!뱿QQ%'8~5mO^Kyլ3` W1='x3@p)m6WN'~S*{5_w]-#5.030{ĄxT]XVnJ@`ikfAeWîPzQtXޤ=2Y,$V"*!JP&b+X|Q~ XcOXvRZX5 a*vT̻g]ney}q:dyN^SlXD x9<1xнQ2Y N! ~C 3jA^LN+HESH軸ܢQPd j 0+R'tǒ8-_eX|X) bl{D U5^ݸ (Dw5m$?P Imhi`/6872rе 2Gzn]D6{jh[+rXCGSɸ-ߎչ;l`Jh)@j4rp.09 CIwnΎ^CJ=̥'e=kZ&Ps|~ )$o>D^bTA6oiҝQw/8o")v_@/G[0@%s^w_TF^}.ci*<̙l7QUhJ@d4PR%; P$l~<^⌃;(d]dWݢFP!CBH}**Ċ[~4?}G>qw$J#=T]bB1"C(:GOu|m?~`(qyMА wh+u=o{R,y,'Q}.lYv.mv_ΐ1d BE44#Wa^^;@ xkκv0a(ąׁcw_3~zQ9܍>~nmuvŪLe# Cc=hw[; Li\ 4s9V$h^=6ߙ]put5.Wأ•m3.c1&"!1cf]dDƐL-Br@c5Aۊv&Oӈ]6S~g~uEْ\L]bH &Y,*G% `MNc TԒaN9Ό2%ˈ %79KyGuUdEqpP11cc.˜|-<:9yu~xUBh-NdQ\>#U2BR10c[_#|2lp#u)#8$Eޣ"bb8嫓]T$7}BtR ~ Mi) f*A"&(!WmG:6e-DKDGò>I ..0- z31-$jf"v>d4q[d99"IJ:{ίzkR Ȑ03p(oFdU4hSato W2\VYY]wCB#‹zwL #ETQGoESxc26-O{tEX~]K5@Es c/7M~tZ&41he4=8_/{lX6o#isN+{8"h(7.;|;mlm!$[ǒsf^/%ؽd(GZH6ZЏMco9ܮ?+oYڊ9Wˉ?[95x79ڼk۟ys~su3|5sj47v~?1~nϣj|{g:Ooz/tǿl^~ǽtou}^7g}{ϟ{z~}G?~_PW_BAMJ_?Gj?nEƉچ¡wA*TŊދM,7O}TD]=ܞ^@{Lkde% n2AWgGM pw1EP7'r&I2 "hb C;}tQUª1 OW @E_B*!"(4(s<Dٲb,֠)h* }9Q6{m4 )UVAG2/!GҨpb***w$ SIK%50I*zWʦ DФB‹)T ֘MEbh(ZBhbf$bId 1AV!S,l`&ŕi"+X*i HiGgZ9$u]Vd:,EВuHjbZh(i" $"X ia4Ȅ4)Hjj&( )&h!$, 8֗hN!A ʂS-,+!URa'$E 4UE- \C*U"Tb* kKSҷH[nT2"V X ("1Xy o* (9lEKp 5:ukbE֌06ȕ" )h j`)i`" jj)j(hKeLI.kl5]Ke6.G.?r0͓xh]_/AUE$Ⱥ[an`T$\ׄ*OFʪ:b(,KJLT4[PA" iZ@a7)5I&Qaڰ*ME10[l`*ij HȦ*uiSx0DZe!"bbi"JmasDU.;j”"P@RE$H4#AM5ML5UAQUITA4TSP!I@PR f␼6ٜ.89 u S ?_m e!*IIEC11"mmg_  Hn:7s ۵SA *j"$dnz γ~Y`8[!mM=~߉nX*"#vZ]DdUUQbȢdH(()( @" $b$/l4='?ѿ#q{E(vkJ06hab$~c(k=Ib_|i1R<ѡЄ (RRRPHS8g472" (jbb&NAɴ*h)*CA^l7FWq J()"7cQ{  lFEX1` BH"*j=WF; LQubBMٔ * UUUUUTQUUQUUUEUUUUUTUUUTEUUUUQUUUUTUUEUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUUUQUUUUUUUUUUUUUUUQUp$Eސzsu6,d!@3fl?*KϜd&$aRq![&P$ (wZ{9EP9 vB"Ъ.>o[f;dc9 ͓Bri@_HTҊ(2DQ 99 AB*SB%"/EC"XhE S"E()Z)EAx*D>.H:K@hQޡ^4!!Ȯ 7P)U@"HCe@ %DExP!"}T "LRAA()4RJ"PHHC@' AЁ*4ЉJ<+ TR $%F B1 , B(B$_+0D5NJ fe&7`twhwedҼ rwYMf()DT+@2)/w&Gʅ݇ 2$@ BP"R%9 %bD"F%;8@ Y*(a{e@4D1)TKH%R|L2+z!Ж k%$:_k|Mo4%#;݂'LFH8pVH I?" FHB a_'.ZaHD1!J&! KxB@R=\ Qb$Uj!!bR݌"ZJHJB"BD$Cך:A~q@@fqZ^?@?j NXO,WO@N,FxN l?B̙:HrSꈹ@nCG"HTS1@RTc_zTP% 3DQCDHPU4D%3H14A,U S50/ŗoe` 3QU6ۥ ncӄC/жzH)=U6CkozF3ZI=7XJ^·f|2&V~ldA2iM̀rԜԅ0yI[gh<) *׷E!7*Dj.x5Ɇo j& 빱EDaDZID_Csm<-"Z*Z؉z>Ʉ¢.k[kFE1i7G=Xfnv&%w[&˰[V5"C{<#qPPEPaFSYÞ4xV3Jݕ ĕTdL%SkK׮tǻ uLTbćPb3LoW(wQy u9H ę!G_ejQӭxQJ-x5uHv|mZ "IAZCq㝨Vtl}2}ckԠ`b3@${Tmə%eIC堼 bS5JSH]s7erwQ\HJ@wN %|X+ 'kr]_TH\^HYժ^ Xb]il]A cf8O5BTB{a 83>p%5׋baJ̻%UH04F8a^->Mbe g1iٔ0X0k 7{ޗO:w? h}-o+N[m=շ37ӂbiC"[ѰLcS׏~zY˧O}4ZS58|mSα-9N7:_6/|=n˛z/;y??w~N;u;~G;>^t;/Ouݮ{o;-I#/[?WUw }[uP26<&U8r͚O-# uuP2g8>\/ ;D_Ş@p%*%H{MyP@~T/Ȕ==(()GBtTF2EJTU@Xii) P* r9 "\Q:.D:)B";U^ItF_ ]v.*v24ڀP@(E@ !RS_Nv)V<5i"wa&mD2F[6֌fXiL<2 i" p82 ՃO <~LK_b<;vpK! չF&Ooń=ۺ|. JxBAP@X" / @WD<8<1H/R N؂z) ѴCv]22Xm p{8QS0y]T*!aA%76FkU͸Sek o9'x!('@ I8Kq@HE@ݏ%bF_O@99(Kνeo1`fW;ޢP+ ޺W`P9!!9hP!s~N%Mmsow*wwy ҆-mifhTo;XأKz޷5U-bYAP i c2@ |B^d"MsceH>M.Az~L&dr^OVW@떫@ H,2b(2B RJ9a?Ãt󇢱C=:-V2XZsSVbl\ kBL 6h 뇵u_si)緆yN-CEV*~U$np(򦊨HH:%K ٨[32FqpLqj%q λ7psݵ8Me> .2՘x[XMj~Bgmj>f,s0#9H P@< $) )Q[(47O9c)kˊ[/MEibBH7V`r$c @F|G. ֖%CSI1uԽ`W*P.u/$>rMy9iI( lx#` hݙa.I$m( qf')52`t=T%ySEfx) tȹ -TxY(q(LH9:9wʒ$ARwnz#=QC<9z.0l! 0x|ocG^/ 6^}$D rNj uıjaܺ+Ƭo|D@@"q~mGuc+˨"%D8v"<6HwP'u퓺lH"kC{wM";b['H!dPa  RߑѮխX9=t+ZbfنiaXKp<}TJn0b"*؞7bymC@A _߷vc'p?(]ϵ6U%;.y^x?cy ,@4$ni#1\ &V5;3 3#MddvSe@D8}pV&$zWvqTb?Y?Puq*SFWJ/=_IvDQEKk%fV,؋VAAQXq?{:]"+1OXk"T#(! kt9;RQقe1J.gd" wr C J/:PF\gN8, ٬)3(wz۠ DM!qK%5_SzS^EEypB!U![*! IY4Р{< 2S ~#:j,4d`AZ#zMO}_3_m^*Í뀐ͻãYYwoΩ}*^옿2~gj#Y !yLb] iĽ=| +s?A~/Eg=6[?/63m}|g,>{c{{{{bU?D0z2z M; M4t;-I9/k~Yx^?WaVˠԾRπWԿ+yΦdz-f]F^z&^'%aho(g9@)H̿3Җ&'w)*\xYnrof= 0md~~1>l\gg6)d^ev5/̮T*q[^h:ouO7STS~ Z;X_Я}4[6bXj! ekX&v<ojѿ)o*6&,ǂ2ȳʛUfo]z*ݺ^ _LBL5%K% ?Ϙ9~yraGKAq`m0q4Y]oOM2d!^LE2K03ǧ[oO nOXnxv_ +;"=~w:_R'۴Ht(*1x;"".`Cmg1v̹-~WCXѮT~N@D!"wVKޭ6~R;]Wic Lr~U40BsG.{Vn+JueL P_joN.Cʼn\Poo"R梴W@x/0,!z1/L|{!:}B~' qmu,|1^ngm%r`I`H_뽚d*?'㬭@ﵧDKmtCe:@W5g݅)9ZnG+gq,|Md3Udddddw7_9٘HeTLnT(PG"ٹştzq򬝘"~ŋ'X~cD'ON:~t=_f_{]YZڼЯJZãapZj֞<#rB (=m$b(e*TӪUȊz4Cf٨T(PB HȞvwYiVstŋ<v6<[KLL2dחԚ3CqP4̣ԡBznik$SeJ իu"yj_RJ8];tiwTiN L#?C"6Z#TBF=&L™7ᛳD@?6>lPMzM4XMtv*Egх^ /dǦY7o[Zccc6lu*TROJ] uPB $PQ X~󕮾굳aX汉Zʵ}Ef&OpӸ@?k̝]167^yXZeVZwwη>, k y) ~ /ko[m}ߟs^1>%J7**TUJkUV`rŝu,-[iع=yw|B4b^vju*dӇ_1`3|O VW`H \SŨ@Cu@DY! 13)??g}ص%_XI#A7ȮHbK_1a5@}~@A£%/lhhǵY7XB.'}oSKm_r` <|o';8PI w49ht5U]v#ugۭ9fDe\̧խfK?OmD5iδlִ3l˯Y=N %wY7nbŋ8kyZsUVxz.*`'@6RT5ZgB~ۖ_͗rʷ *.P\q 6 hp};rxˡ\AP:7yJ g'rbq9㴅4X'gPYa*O9-jV˛R2JԨu2n|yl=zn_e:%Gh73\zi V_9f^ee@w-..6㲊h?pXp cujrG+Ƭ0ѬFAeV>@0- :řՌrQb<̳:ۣ;d΁f : bۭ[iƼYS$$$={0SU:#4i|a[-!ծ ZtfC,Y.gMˇqj#Phi5R*U!W}]KuuqtfnpyD[r[oT\[q4@RJ5> ;g>l@pX*T)R} *WURnHl~i핮io͵NEm`uwhK(rݧGjE˞pYeUU-]jիZq[!V?SjNjkYWVuܓ.\wrHl^8HB+'oI>פTHTgc-(ܙ7g=-|\LʿTRK~j*7)R)%]e 沥 _s ?oXJ !{kz=|:wn(H]7D5蟿bV+sq)UQ.UPQRb7yC B5~%^E:5]O331lwO{Ηtr2T(HF~ kY﷎5Hx @ @Z% Pr`,?^WChh_`PLضrkw%==o26Q^#h#_->,E#* ,!y6wq}NNNG79c4Kma9梁8-b1R߶x:ǥ#^yce D;=Z/]~Y5)G;aᜏBihf'h$hi<*㺺SJVr#%PL 1WğnP]nk{#,3 WF]ꐎfTDyY}H(hǦ|]@W;> -̏ rah.wNb:t3֎<ϿL>69d%+쿲$|2&)ᾌX (o3_]S[~ţNǂ#s^X|yU&cVxNwȺr&]kr:/~~ִ.=dԳ]SaKbv5@_X<1 YʑCCdE[囀b91?O'QϐZ=U5>xP]@_tV; ϥ?GeyoOOOO ^Ţ_m |׳-Onj<ᨂrymyHX %,\"-dBJ𚄂;6wl+5{IUyv-*@G)(g);"]9#3%eJ()SD Mզ~k#TaW+gE'k?#7W%(%VwO< ϸYymqrXpwo餣xykɯ\]Gǥ-wX\ZϝfsAAeuudeXƫk1Z=ϸw)`Kr8sS 齽Љ-k Q](pJa3C):k\D"S_7| ތ+aBw_&G/0q>LA^P?PPx, ,oIhL52TuĻ"lٻv~miv[O~OFx\fzW.0m6(Yh-Wye厮bښ["и6EmVu^:kk]:Ս vNsgP oooc_!e[quy5Ϲ{F&ZJ-FE{R_cUN֊6YglfwOmI g'se)s ͥrBŽ{7{g(M3*X ̌NNF*.ǔ6[R3YnMMT2ɛkR'k x;ᄾ*&g~[w7!Hr !Z]z f P~(;Q0#z"I.weo(~v5#ˈ3[kBgó|0RvFKj /#LCI;ԙ_zzHܐ&f5/]~8X!]+ RgB0o}X;ӶyG=_Td PAʲ LK|F]6~c9JѾ&_uS >@k#[PusVӗAXM^kD*ٓ|Xzf6y̬") Ԧ$&FNMJLf7`"]&UUURAUADtP$=u~;/;CGy}?m)blb0+=$EYޡUN?BcE Əcb,{#*,&=[Fp!.ND:a1V[vJ$>Eo>#(PB (իV]qqqqO1yyyyc8/߿~9\hqqqqYeYeYeYgŁ'888z?{>T[dɓ&L2dɓ&L?-6mmmۛ?M4M4M4M5E mmm@ @6L&iii߿~ɏ;mmmmeYeYeYe̲,,,~߿~M4M4M4_D<2C888r߿~߿~,,,,"M4M4M4ֺy@~@Θ)O&5@!YWƭH׬{b35<0V-/㎈'+~qح5X. {Oʍ{~ցHH-A"OGw>ky LPi;lV1f #}k~G#}nJRp@C!D)t 45{_'`׃b Ԋ6lVt\ {5@foFX2+eEv@r uR]e8d-: {&CĔ }7vCJTN֪SVbOY7!G/]=Gp& l4~,/atJE'<71t8tOT{8p?_ߗpBM`lLdA`~>ҫiҶ:l*1XuyBD:I.u|s޶A`]c/[o[XI}{:M`4FK@*prt0AgI]G'eU$,aµkN>V'ǺrwIi gc|kZ¸J^yO#_؞q!7q^/~=ۍOn]MV[VľҒ` 6Б(NFD^H 4!/~VّUkrZv3Ni)NNC/3j{J ^g;`q-D,p!d09cS\a¡FTQ)d7Yݼ~|ēM= W ֔!e5l'N՞9@y<9ڡ98z:G"`[_v@p09mElq) 541Gz,\IaBH@h'6= \+9! /cvaa=.t7Ȭ.5tr!jk:쮄i kj" C.ôea%`:09յ3R;ίQ`5G7~%ۊ|٬FdQ4R 6 E Ûte:jjkTeR~l:f`\סt’}d|.Y=#z=&ٹ2fKvMGZ$!#WJ,/^E53 O[j#[#nK~{z9cbz swݥas:q]JjtaL[j{OE쨳rJ3P/뎟<_|솄3dP\S eGʁ3Lwy7.{r)"TQk9K3wq_txfj[AxL}ƾ {6=:+[07 !(aZ/eL)jFPRc"΀iP) S^7|JJ%n X8GmvvrqmqQ@P2@J(J2Ȼv5@k1kl+XCF= xsP&KV4ˮV?G54|_ֽ:Fˇ#z>z2gr>ZwLʙe<#UѦk{XZ5%PŌA[fYl曾w?w/)7_;0< vǁ@ƗDx: ?\LOma@/I9=g2Idd4bQ}V3.[< Ϗ﫥~M| b<<[ك1gV}dk"xu.b!Buu9!UBD DAe} #7 )S\0y0~m!h2p%=6;^J.^G=sh@w8?g7Ԕ&pЙoqO~m}o0B:yZ^M;Yx#edZs).O\8#{ S;)[м<8QxrA=#>"pZK"z._J}uY6s0vxDwӃ!T4RA1T%\/jAŮ68BB R>@1DKƎ,Df*z4ifgk4U_OOyvuywۗ!p,|>~6O4?Eeȡ&NE/\WI$|">G@|f6CH0 _ѷs^7>?#6;g0lM\k殆k`O}N7[rQ̼dw3AW)Pq).>FJ$I B5 Ai$-9K--O+ad^Zޜ$YH{oW#w?Qo_bNC9HfJpLB+G'OG?LR潯_@ m6J@Ć0r0Bz s]"'f il,[L[N&ήYlv{ v;-sP^.٫jl-D`_0؀3-4tS_Egykr>92Rl԰j1 IޙENVf,ٺ9Z9yٺNzqiCh3}kiyo6!J^ʵN,qeB6!Sm,V° 0JbLdPu" a[vja2Xo\F*x1Z^SbN/b"Py R緒RP߹֎(_7q+`CkL""!m%1NY]k6Q{9PSwrsgM>h2u(.YhǢ;}71/`. B$g l&i4A`ju<>>&߷Fk.ͻw0'ED r~niX`<,`b1J%>-9:QNA|3L4<=h.~j!![S+=keA6U †]Th=ğ?zo{h,Y_v8Qnui{5"_Oʃ OɸBV =S=,(~spo'bXT qhFSՖgerJSDN?l҂Sɿr@ 4  "W7ӣDw3'6Q'ze_ g4fAEQYH")lN-PrHA2L0 CGFg1)" )$i{HfHe4ϐ#H<88n'a³k7ccl2ҫ4Ed@SeN<Ҵ*ӴߔP"LUOiШ%&XT*, &e!;ROw&*58pU?Gifv-'2]gn%k.Z%f cwDf5d k!`P"͜clP}hWFv?/z82xj Owy ;*rJ 3}uk%ťx Ef-/gQ0ŕJʅ K Sno! n!̓-/`Ǿp'hwYy:o2^QP(m |NJe[NA8ֺG|F{1_hqw҃A;U{vh*"?X/w(x @Pԫqi:["9<= TvIAhbx} ÂZm)|K{@z$+i8@I-?un3<" 72\Ծ_red˟7v wu}eA:1]A'IKt}8nZOVYvS:<^lܶB#LDf@w:}/^ oaGC‡}sYqeݦfdЪI z(b8$vz΢qI9Z}iq7-VmɳTmގ:3ka&{!3Fē"L׻{yTzbKN>%#Nl~聼I ?(awMO)KbQJ @ik-e׺o&gSGO3OKO7SYjjNJ#稌cB]eOIgQ CW ذW{ylKyx:BͳQUI+8JS;}<-&ik}dpJ}%&DsaDω $|\Ew2 G{gat;!$hI|sNR^aA1C'.2y,BCU`y,+Fx@-]'蔄szܯ {i(k!dǕ 5Ԉ#0@ KXbbdcbbd3I>/_!!%#%Mz,؍[0ZϜ()RR!;TgHPtbмhul9[~XZZ&uh!e`| S^K,5qʽnLw<}3Sm}uMTTWnWA`vm'Hiɿ?Un ( C{ BKqWp(뼨?FּU9`)sү?d?$A5Ma8S{"{VAZt0])ϸ*,ō5Io (-I/Y6n>mujƎPpfbt_aD̐)hir;5lj>~7I7P{_V{  tβT" V$ !y9c_߻^tfCFhXwJx59N]{kY#!ɈDi)Ld$jU /w^>kH7ӷ6 n]j}D)MEvJ?TZe%:m5wKנkGQȠ~ ʷewdeHX$uKCq 4"(?s̃D[tf`fI3W3t3hTSBBLvnk}(:W"+5yf_,)J^ez`"*`ML&.ǘfٞ'@gi hQ1]lyYXbʩ_}QPO)Y2j}^ <*D %Ѡ-W KA+zvixWly=[HS2DOXdiZG9Al%Xc4= +/hң_J,y2WNZPsQ#ӱgt;Ƚ.tOȤ~E),k BQi 0iv4?~CYɳg6.XP 6(sO?TX.[">/}wxZ=|>=KGidw&;6k DkMP`OfIۧsU]3* YYXrR%ZCJ*zbe(!dIR9)_ߕ9{\jgū7f"dڬT <)5;:6P"- ̵2͊tZ7򊋅Ggv/ ERX"C^6mΩtJ>?<ıD- bMxNWzIO!g";keRyLR|֛ؤ2K4%p~Z{E%rTP_|ЖKwn v%h"Z7qu~K{_H ,_^9;iΊ&I?A"_pOuUq;;ޓ C9A!hfǗlq1s(:!-3ZƦG{OǴP`DADI2DVbE3Q`@ITđCI4TXD$͐c$b~l?q;KB;uʨ(w2Cy/Zur1$?dpaЌaLa80dM)9s)I˴ @2!‘ƭ9Y K[5òD8ќ'/vr>L7,0چxJU/^Y\=;KS%6"3OWr0Ҽ3AQBO]N(zЍ֎fZjNiaDYT&:p<vnf= >N:8! 3IBTp?w0dW HB.X;o[o\}vU^no 2SCI\.myS2 dP\ZC̯" dy0*ޟC[tV<US%דpeRVuڙ+͝iϜX%Dc1Yk1V}/}+Rs,&\)t('U2@H:^DB8P$`m >~[B5+4iafSh,XI,2m_dU15$! ЍRlDZQFr(}bb EM"Ce{˜nQwd0Hvs)fʓYx\]a)s#KJ}_ΓP@Z&]%$:ڬk888DMU3!0eht2bu_&HU%VY Ąc;ZQvR9)ЀkDWaD1$On!j#dZA:XA =E.fn[2?ƏpBkWߜϷ/"7򶐰rqNbFkyВ`lgpWsƹ,7;\.Fw:KAGOzu^ &9>aW 4:D"6W疵-:\ْʗ2N|3TTb(H5GPsiSժC\S~{y^/vdbY'S2IC$<=C/ahU^B@)JR2auL"n uAolf oM F8Rfk͙}#efZ07۫[U^^x"t"zF i`,sC*˗LY4o@fR%}\yІf  4O?PYsWm0&o3O>m֓5d}|y 9lDrDVhڝj{}O_v9- MB:zs@_O?d eL)Ѽw/xFƱv oo~XhL`IBini˄L4]d6}sz|N+)b~ۘ҂x'$&?2.>簉Sr:貱m:9v)w[V {Ew Uuqoky̯;?xLע'1{o +"4gf7RtYu:݆E{ :ײ¾iF2הZe@\_] :RWN5Cu\Q (͗&A@ `VeJߠwJ{BDWVKǫ~8ue \::Wƪ,_cf\󏵷w7]uf?S>=XO`4rs8w\-et6TbRL[A~IbږO &r͂ƙ(¥=Ddd CYQPCsKRL~xY1VXӈaED3 -XSFK+F{lg}%%g@|P8Qce0B`o#*ϷĴ⒒*u,}FR'iuz'D? Wg%cap^B|f5Yli+J|gawW-_h$8f,2}- <]?Ѵlp^uyrK1Y qc?1̪1dG~ 1 cG@*&W^E+Bk;L)d`Znr7\.gUlO:a;/eUqLҊ-N=gAdiPk2.t^25/L*|XiBA&&XȇBAůM;^MvrdX"2!.񪼸j`(c:GNX oxc(Ͳz,u(fgx[ t^h^l/l҂  f3#eZy:wDD@KB-ds߃ڼڴ:a)33 CI<1[xUQiS̷w" 9Aix2H i"ߘןCknm$Q8s4qˆAjn=G9nzM! Vx5|>^tF% 3xd_X:IΎEӐwKk`Zkh2/f.|G[\Δn4&N^ƶV9k65NO(:2;K!GXS([ #?y>^muGzR*!TD55u,g*]C׏_,i~G?g'ύ w0`$Kvq "8a(c&pF~.Ȫ1dԇtɕfgG=s;ltI@ eǔټ}%߷xV?٭|{]c٫wzJM1O^ryW= Io1}}m:كoo66RP-UQAA_-!\2*$ iPDAJSCK,USCIAIBRU4",%r[FQTQEV*HB{v@d9$$Az,.12ʔK}jY`͆t6ICZ~oq>̊UM{$/N $r{qT示nW|){|YSOU}yowO E uZvl%, 2 R㖫“=b bQ4JߵErJІѡtkn}pLhW=$R X,g|lTJ%QTKH %ݟ/M9TlFݔ 2ٍ|׽u*O~ %*$3 K߳Q;߄~G.[H~ #eF'zVKrVj]v![7"Q.itg9 tystQW>46AaSqu_MPG='Ӥ<$C=^"KQJ=oB*VN'{Tʕ({G+ 0l,ta]@K"`~ފ;]W]t0;5pC֢H"#-|^z 4~w=l?k˿QX,><ȝ-WVAW%;-.tӛ\,.}k&\'3ò o2&QHv}e3vշŎޱYX_f6J/B(ulL#-H|m\:\tPWg(zɨ#pmuZoZB2 aGT!mv*Zr8cpץC3.0RQ wL@a[:O\4|j Zsdemㄯ0`˓[|Î6n? UG%$M ֶH vA|1_/Pr/x6$q<5< 8 z%ߙ-.yDgDڔ$Sѿ,cC-8tZ6Yf"7BʏzC!)@LJ r,]JýПr9V\qI襹&ZB4NKJFЉ",2Ak#y]I/sL $-?XG;QEJЛiBSˊ2F\\#uYJs2*u &=g'1yo~]-QpuIUU_1L UB?f gޔԬzQk]#ڮnLk_˽JICT- TX{|9M/ֽ_0s@C3.Z- `%E%)Zbd+B+D%fbеsQard'kPq׳BPQARI! *"d\c,C *x4 ʕʋ:)( y:κ)XqKt&$Rc*BmX()U1l|.f]8\I( [~`Y?Uæ[ewݒr,:}j(9Pe`_45pB:yʴQ]'羴oaۣozqy0/Pr9lթ.}IYk<=!>z~?CU_">T P=M{RWlˀqOvU}~?x ѢYoE0J>,JtMUԵ]U?_iյ.7_ծ#4YӜK }0y.GQСv,)2-~<}FQ~we,-֋CH& rk8s"":U)X֬IR!{Nt`uh ϳQ2N΋}c~G_׿v)<[PU,~PzF۰g_e:Cb[_j+FWHDDf3 h HDtM,5="FoΣ?gӵ\eual/y3K28=9 'r$Zl(&X?Eh ),@bhUܵmuq{/Lh|tL~^v*dH0E #z;*+ޮݯEkKsu]}֥ln&Ȕ)@ ԻTqڟuuMs Nfd1dg7QʹUԝfz*ϊm8ԡC'@ )UQU^2jKBM#q:VCHն1֕;[qT4J;Ir>N rOa4 %x4%Rٱ >ֽӒp G.¿n=.4'"z1as DGB[WϿfklऑik(ys3` ۀrbq !&R w  6'9gJ@0`@9=7@chsCUTlȉS4ٛim$6cc>3=7Xge0sʎgE>x00BKF]QxbEQR*CF6q5-QN)K8ipy uqSktTy Fmϟ˧_Z[~W!@Q~>-.K~Â\e߳]]|Mza sׅ8j߹?}qQ5=2x9":UvEKl}KAA!(squeOM> \jUM;L(Sr: 5[TQ^oݯu&ߓhA M L ҆υ+x1j7ƹ~>*Ivq˿!K'v[za?|Q`}x``͙$&J!B"8qeDb1>|6nˆV "77Q )`vF c$AUS-C2S-dA"W;h9,d1UEUQEC{aYD0)`ad;q]_#ȰJ>0S5yee7Pb_[i+?p+┣,aĉM)3+!](lr4-P)'߱xaCyhB3#u0}zۊ,Ŝ>0HU٬^!DH[d)9+\wAUȆ6S+jiy[Q,gZјOغĴ]Kwmd[7wnw?rbBD8lMz8إ@lh!LpĜEy?ׁehy`7ڵ?$60 !9XW9`QQMY_RPO ̣^r4Vq$Yӱb aˡxދ_W5p`?w0B@qsi;}=ݭMeNVk(Kv#4.X'7A8tUܻÊy"Tdc0VP 6޲ ^{cx]o?j5:D D!\% R3J77777777677777777777777777777ǏlOGOIM' bE`0uGM`E%6w58f"P-RQ2Zi+;W5tE'KM `?zWtMSۉ j鷨)*5uxЮ,qҗ^yT_ )xl:ۏm}&PA%h]ۚPA9Ge4Ur8XtPIwnj4q?A追췬JCU'\~+f厗fIȡaRrLg[D'k[jvxɽ~˸B01aB\fI`J͎fW"]' ][!q2 _)1{OO^8#i|yBzpH$ϣG#*-6]ZCҌu{ֺ+YC5ýɯü&1:!=1la*PQ 1@ hv~ ɢIH4~NGo_{o=K#+L)^4RŒAILQu_R%ƭ{qyoy:[S-;A0ӱ1MWXsv?wv{=9,׿qv~\:6+sYZ}BCСrtۍ7o}a.I  !P|FNylu卫 [[,h§։3 S"@_gȖ)$X%(#HS=597ΰmga{Z}s-ǿPWRGFgZzOmE4sEeeeeeeeeeeeec-deebư&oYI g:_H^l}#q|iK` 1??`vL ׯ^zޗ^zׯ^zׯx^{i oGz4R8_eo fK=k.E4GzI>Z0>W%)ϛ;M_7͍ttwoمlk$Bq]Vc2]xz|*ضL g)@2F F^ϥy&L2deW// srrTO.yLIw0A짼VоP{)E_7m*R`E`7ynӰc/(+-]͙oy7aOS&0WV_%&m]?~/0XiKcK[M|\΀TOi)0lNቱ`LT.Y)Q'I3\K &i"*y(&I `"`"&"dH"0&" f_Y̰54(_ZPX( jCL1ޡQ][0Ɓ@ibԠ AaO8f 86Vt_L]w\E*Jk= 2ugBp33aa|L/B3/ZY~x*<\~f'Wht3_csq1(9l܍* #P!Ǟ꒎R$A+ϫKz.=';}ֽLs.%}}}Vn%:`?KwsgD&ݛ_i9B! mMbSXҐ߹8(DKSܩLNt$ {n{y mvĄIyݯ|pOn%6FZV;XiRbœ*MY׺zJfP`VlH:LRGBt.~me)Z`cm%)IX~cɢzޓUz=|fUqUuu⛕N\ɐNͫ?;7WVW_ES2UKK_&tʴ&R>3Ȟo&Esd/Om|fsty,lZ#+c}4G=:ZPOҍ%bM*hdʿcK@3 ;/">}$JTїr)S҂2A {S'NR*WB+ugE]-?;玿b2;8;-lvѻ'++ 2hǙk3GT>]>jneHH}>Ke̟BM( `t1p2}NmkivGͿgkxnӏeɵ~====~AK5`ȒF̟\IFDO $ysPz7\/s<ٗQoZ~G_z wYٱK7}Ǝrii1 )QLt|t'ϓ9.#cL6j<ئkh:2E d~EUV*)"/^Vz/a"޳VT.m.zV߹f\{JZrۛ%P|KHz^z04VJ6mIr^1١nKWZ4mpr^SvWR&hu"}?.`d=?cOzMIL tS, QTΪ pZt ȁ ]lʕU0: :ZX4j5f|@pmBC5HJ:[q]WܻbE:;ҠۑB6ei'_'sԉ'<$Ʉp%(/PLÌ=F^n˽|pd@(--UΓW_s jx2`2}e|9{322,Lr.Q \ca$W94ȸȶ6y܂t4TB =ʴeG?O?岄E0ȁ 3@u> }$SskԵwWZʋpoXs&*?:%s|\.U20K!fZ[^#6U.w{Kږz7]ۀ=\cRO};K5U*?n}kPCD`H*XT`} l84UAU@b1RŪ1RPFE,e[J,Z)HRP!稤r`}Ӕ pZ B*B؋kZ71ſSd32&^M^UΟK%7j5 7BӏL7pșB,ʳ'ա*)ԵխGٻ@w+8ɆDNl?$ ;.A2dk=ڑH .-3I@ۋYƂRT e!60M>p5| %NB_΃hY\B}{`u*L>ދJ8"oS=O@!% ~OE5B\YwQÈԉy4GQMx 1ձs\746lRckusˍY~3Mj I#@(fx\ 9  xxh`5Kb&V9MEZ]Ew굗 |gk0Kn`2k{}?y|7$Db( K)XАoPQp0OoPqMp+\>+} |pmk`]U167G<Cn[yԅ e %& R{պ5!" Yo n/rܗwޥ Cg)p%i}EO _UrUi$+DV.Run^V.(F.[p7r{({oo?|5^QCxB䧢(*!]o\eEJ/`1W7_bkcS >VI8vys| JDTZѷ$q0P&6)p(<<͜XstCr;5؉759aD[De?y[786 CsHIW\ws QZm*kֽݬ͸"#[e8ڮy6g;}6^9xvUK lV_iJ5u:GscF,+&U[dV+ra TOZ5:4^_YZGQ|ZY-/oys=4C(=a;.Q4y͹B3/aЋ< Xyz-2P&Ï|?S//spc2 K$׊Iou[{=Yx?!:gH Q's u]oqabh\a ?U2Z< #!7Zx$'T(EFb#O`"S GF`& Bd0Jb"&)(naULQ%DD0̓D3A)00MG %I %.f"MtUbHc"H@7$̜8 Ep<SHQM1U 1M18'BV)˓Cf+%@ta&I Bs=GS:i',,4cZF'/d426S0A(1 v@l2X!00O00 eoM0!)<)iKWґMor:3' nHI: h Vr;ЅBИ47XH8r`??VѶ >9R΄gafa5K~^}.}mÈq]yӢV2ʷ-JݎT;'I߿=Ϫ q$~>0yGbc'֔+2η;MO`W{Ti{lhP+P~ZI@g?7֔4U- p.4U/.7uo󆿶yYloý?_W+wA6[RP<vq6w9fEkI#+c=]_U=\ScK\bdm%w'~{'OP#nڐ>8-՟f˕.ܷ t^@$irbn$PM,\U3Yeh<֩wOp"UyD+Eˣ{Lă_Mt쮝;"XaYmHG;*?ϷXrmCR 8(e 0VҲjf:, `Ahcu?5nG&uhΟFh$ }3(3=1:VHtA#ƿ|gOr|'ϝ?"xomј{3 M`" F!{%uοƧxU@r|F:p'Ûsur ܳldc$\jXďH o9Nx>3DWr{ekZ|)j*5֯Z-z5"(C&pf@ F( aDb} t\dm]sIPI;eS} 9!t %X|$DR^Ȥǐ񺺑LEQ%1DDf,RM] ( YmA`Gqҟ:fEkEUmV&H@b~v{ `hwg"|hNqy{ݸxE~ v-3񗘼ǪdT_v!1[c7_\kT\1u2vִ9{VwѸE NܟQQ >5Wc+sU۟)тm~tG@s@^Q`(Z6goi^9'ϷRB GqVd\xՕ.bl <1 КLS"@AЩjr׹VL> q! Xyrv)h-绝Jb=ݽ'c"WXׂVeŦ܈lGB}o1Yn+:;?!7}$xPNc+Bn 2p 1;\hdSSnk'GcJ͝qmџw>k*&G%C2W7ORDԅ$kLW&Q54qdT͓LhMJ)!*VU5W_rQtUGyc>ñK+)+dR$^ǷܸlT#kĠcPap8[,Hky[;Nz;dɦrj}2ؕ&Sf Նl1<38ܴ :YIS] 6GfȡVB$]gW̊c Q[Q[@AL Fqd MJejէթU;@\.⟊]NW{| =Y6C~.Bd!#OO*xW:x'Z|h` 6tD .ʟ:z؉0cd RJQ?JONJ`?r܏%kRlߠ\©}'.gT)ԑ Qeҧu!3/k=^6x:f ?@k{ >o…^L0!c>!RIՖ3 A9zHG`c[zLǏVL4]fff@HL5<aC U&g6wQ%4 -nO%QptPV !@@_ }WfŲ|_اK뷲2)wp[)?+|~P62/029(ط(X@{^o{&dVm]nj6 >=.ӂC7cI)˧JOć `2FJwogCxsgҮxx\rja<xW)xpYQ|j2vWe<'P392H"c{KPAƤ omnrJo%*}VI)ҡ.zT.7Ly~K*λjHy?G=OYcjc_Tc|,0ad4z۱X`K"5[.l.%Jp.!}#ˠ2O`:2A33d) ?jSU_r$QJ1 H dHʂJ_m9WK`ҼG\69'{}9EGC$  d"iKC0DQSDAQ%?LP4SɥQQcGLELD,"){'vcp p&f iX[ ?{ p8$Ei)$3ESJֵI&n|K wl{ |u&/BWFZ>&%΋<{BX$;C/b7iW6/hv3v# p[8FP3}fʴmOZ>p;]FTK<+z+ đQڈ66 ֊&~&6IQ%02*T G$BhZRs h JBJ(" e?73SJ:"%p"$QT3`A@ `p7!niKˣ; Bzt VJ(vBM@ؑ۴e,SiBYٺBb]nm/9w+X!6TʓJ*TSMp`0@ٞLikJdHOD!B^5̇{'l23/90#e+CVUXf|8QM @@ؾN=<ӱBJ*pȷrR!La8u5{]֚Pњa=>BTb+,Aӌ)a0c`X0Pv[@(=eߌLv)mdD1ߙ6nP%AF$^cPcs[vܙv툷{w#rp7i BJrϑ,]W#r[ +^=R2uǖVUYhUV8;݆S?OSE£{g!D'p;F."=P~-jN͋WRͥ-h@ ɠ MQ >0|r5a2صC&HyyneCc|\I* 99GI;($jʑDNaSJ.SUWn*Es=@&)bTl8Ã-# ĦfVt/n#0PAQ94g8l wsLVȮT}H<ٖsR}B"zfu滾܈$$(c*D{R i'1rgyY.CR!q.5VP{xJs=Xz}ViZA3F1 pUO!m0ttxHf_d+ll!C3%r19aN5.1G/_66N1`{F=I2ǾF!\~,eD wq!y3r[Pra<~חirJ!#wi V%9DS::r_yG;U< Z/g\OtOljq^Qqz,!s%w;*x}+צ筹*ܡb{u:_SZ #˸bjBJͺYcjU%כIF`z*LgI\Jk.dnCՔǔ{䰳ur *$CtUVڿaL޺DH &YRpޜv)˪ʦ Ơ2wl!ۿ=\ b:T ( yu{mcr7!6-=[$ȝ1i&etLZylA4&UA(>$%ԲSժ2#SYDHph`@ zd4n)gE{]wc;:w gxo?K8nZL6&t*ˈb  kHei$Abdӕj|V2ݍ-g!fō[P38Pwu{j\r2UTnE0\ w)\ZDVEnN:N?6\l9So P۽殺3y?/?AܳAPQA)K<^MϦff)-̡[2LMe~ZfY+}_5fhey|vʿS]X-Kw#nj D_mg?Zݰ1Aleڥ,Uso`ar,2BOb@4A$jQ̤9,ae F}")kLQJ@U@Θ4N4?v |VӾoܜ%F.~4F NDY #>.X]pȨnBMvI|l5.w9:8g&*::98Q|bDL{.$XL[MY:r]^ﲍ 0@|J7.\ˍʹni?<?lהY " 95"mb}[O`F߭f50%i\k}s;;2l?SОPܖ"("/#'j݇tж֓SD%L[TfhOǥcM2E0DG$&OL\2"1x@Kfd08Esy[Mfb7-M֗l:}5fj*xn@֘I"Ls [SJe z@?Df*3#8eev`͉xPа%) < ȱzaY)5y[였IDn+.,59Ƈ*_ĀH]D.V"gV Եժ^YO,jbb^c(䭝Q`󧃂f/_?b _/)ahsҪo<$AQ*n%m˵nߣ~״YأѸKf;$}txFCW.}g\FVLbNGT+Ш^lL "]oJJx '霜eka%(Q4库=M|{&ʏ@O!&qPٿbx{>GB E<O@Ew]*e(v)?}7߫zpN~rZ?)jmAiAX 3r?ϵ}qN]X^ΐ/xCJpEK5%٢R@6m7-G}f@ ER9ovADU(fCsQ3TE8$2$4A3M4LQLijA$Dc1AAAfwXߧ>GMV Dž)m`X]dKw_ mCCgX^òS%Lf4`6eZ=?ZhˮZ>-1(åڼ^ۧB_Նfcku r3juCϫ%u7tEO=^oVtIQaeb si:K B*&G,#e| ʭbW;4-9p]ՅQ5WZ $)_1@wsY6 fmFi6< O{)'Iԯڶ 4QFX`?O.)&שlYe|?1 >w(['^z%@MYF[l*EVPex˓w&P7 3W% pn2&߆Sűu`es FR4]|3 $GCkf|;?kW_rKQ)vѥcW ?8>A!/Ǻz{fSϖTfK_YU^fftΠ}$֔3E 6#GAwpV]oQfQRll&shf8* JVy^Y߲w1c+ջvd2@tgQ+?Y10: X+k?EVNr 󖷁d>^{$aiB]hc|]yU2}*[7s,CUy1P51_ӋuҶ@>k{/vL2vtE &jɋ}uM5:5hXdנ@vmBՈb>4m gFXM` o!fl 󙼆m4Us#fy;ђUX`(`nj<xxzm}6dvjöObM/2<ֈ"r_)ه(|7 *(s\mR+`u=n9&p?Cit^̉5t< }Ĝa,zm=ؘZ6VA B=TIg3[,>j> f|/ VD, D Eiz=ZA lLjfGh"3N0 ^Qt)[<.efAlL 8N:R´v@Gl88Ţa=y%AyaX(Dʡу0`CF6a]mőX G*iنԵP~oAkRٯ0_SNCWo=-oǣݕDdzob _\LL.I|StGS5I}=fkbi&@?շ̗? 0FL~favW7׆pVL {~8[o;oU~'K>B:|"I"H s*  byqI1A%A2Ma+CL@D,7:dr/@z K1{6ت`ǐ!~M"ib@D G10 zcVaA)|JT3JP(HY t>)Fg#-H555*(гqf:uh(M)V!IUaE@KKz2p`]HpkHnv6d fziX۝aёkJBQHa@{Ʌy fðc'f .+Y1S&N'%Q8 Y9x3+&D2.q cb;mDݱ(f{K>C)2ݨG!{~tQj.ubȥ{&}ֽZ!IE0&x (ٳ3&Wɹ_*2]d 5 hA}FRlM Vs21 iM0zTp?O>>81eSNںq16t(5*b4߾EM\gt?>(b$e*T4ėGzg~;G vBi|wWpOӁ;)D0 I!@90pW6_Sbw^;x\1HtvCI}3T鞪s#TY}zp}OJagM yGw^UĻ|V9O )%#^ _'jR<Zۧ ZGGs3adY{SY8ޟNn 0! ߨ}p5OcX#3}Ⱦɞ}vF  E)"[POqJ|L&I0Ԭ.6KUAɐkHX1Oَ+ZZD?Ec,\n0Ō=s?M <5d~{Hh05pm^$,GDg|I,yLP#PBLD?+!TZe׮n ˩%%F!.fA^z5ؙ*K.tc"k_-R/?fd^ܨ50i dȷ+b73QfgR.6MQS_kvRl?ᱪӫ4@"Kmqtiҷ2iBQD*tގlB>H3f[ـ6I]An Cke9dQslĚP؅D2~S-nJq(5)"I~0X|JT'%Ao@8mô">`l;T| $u"lxu5X "Z.qu1,se%oA7 @y{%d,!pq5/y;{"Ujh!Pw j.B jfmɏ1 X_` I*F?z͆; ;|e(df)XZS+ͧmOx("+؉Lu0abmuWB& wGz[h1s V9(-X%kE#kMok^e Kr@s">W9x$o[ r 42,C ]:"m8yWbGK\]%yKa[ 6:Θ7eermR,$MWJu~֟vʁ=7wZVR8<eO3if L"XmWGVQd - 𩆺`<WG?*8h@Jz3(Ŵ{z(3Yq0hb[(p2r'+ *v9BKjiLĮ&. `Dkb,w 4E",ui;"t*iT /_=ݩ<ќHˎ hjQ=yZa؉g.] c8Us-Z'hLg{Qhfƨ*s X[bWhLS#٢ \b%XU(}} D,aR!WqtE%vM2k [[pD4*wrcO/Kqp9DC8q:󎚓rZd"H1aة~L@ ueR[xM!d.uayHyu);5DJzө1$N!lW"c<9)M]D[nqwdݵM%]BHvπH#Q>N >99>$S:>zg3nV3y!v=x9TRQ"֘EWAFRVD[0TlSTbޗ?|iڲ3V*ӳgH5嶪DNF긵e>La خHz!~ dow&Xl8z^e:9u\s!5X37 ,|: IȞAT&]Sp<ȕI׍ LPA=qJ~ E=sCU˞y#[[T#Z""IGWv"ntNx!t^l> 0oJ,~]1m g5Fz`;'2J̾+sIq ??pp%\I'fz1|{VvhUO[wAj@]).hF oo>ՀMMte;z<*n2wL>E!J,xH|X%?(M'/j '?ٲxϘљ>-RDm; F%օa٭}!DI9/V5qtT ԯtXr ppbܝ+'籇bYdm8;Z-(p<11p) nAlzNاcw *"Q94O0hu%* yZVR,t˖ΧK]&>+W8[:&ϼw|ӟ );7$$,ωl|gzna5~d{ҧ3\YZ?gSnP~҉f&;>2Y &juXf:l#rMNE[R]ٔb0٩Xqnw/98p+?ZndbO G{ԃ,,5ZA/I-bI՛q;8`"ؕ;] yҫmw葇a v#vY׻#J;''uFtcఘH-H+܀O,TN }$V5w*R+c$W^N= of5oYWI;ҚH0V)^VLyzK›#e촨1/ _nOn=vҦ{M`(;02VBW*7f᣽͸8W#\4!gOq<I˱ү_tJH7)iӞKzE^tع|{#@Ls9GwLW B Ee K/Qke>eq f*LBET(rmy-,(#7>W59.b 2N-5z h\>gNˈ 2ɟ`D_]^\&Pj!o c eBRC+ExӃ7K.cΗlwYb4 qOSr1L~h`qP$H#|Vgw.UA_늡AK1ƺ,x5 ø6U; Bzj|VZ%-$1 Ν굎01 t46FYu<(QڙkjZ>\R 9HUY5۪rkf`ǻGU0i~ xʻt+֧/ךJ&4,ob]خjf߳ {(^|qy$ ӛ\N̲ISn7/c) 4aXpOc:q$=u=\f"?6|ٸET?Y /~[kN{n9# aÕr̯doH&yVnZ'y!-p/v vpC7Aִ-Έib}GSs s~amTuܤ70GS RKTVID椉 z(׿ҴMkonAlFE}jFf+ZU^ZcZC3C5 T^arG R91P Ma&/k!0 Ja]QFX+y"bJJA8"3o3)~ɐ2=Tg>>@2JX'. oꍪ}í<3;fU#tH0K^yDJ  F]w&[i'oӦL[*.Rx:&X)9;+ Rm{@zp -C5 L<~U@=8A&rtG fiņғӲ²H鱞8_iBWhUȞŻ~AIlFGGZ- t3?_)JG2D]FۆYV.y%ù HI8aGifƼƶoN`gCo+{+R֘\bi)X#-ŏ$ I"",\D6ܘ> _ XB] -v*R-W7ؽĬʣg0Чl0sQYu 'J-IQz"K&9rg,1ݣHdr!O?@c8kDjL:&'xST$vw/ _$!DZvZMNq.B\éQ| tG&Fz1񯿇 /JzG-6hG8ŕ=/x5u]BS@TZIvHT s"T\Fb{O2"CF ji1gOCN;Tuc0O O0"ٲody]QɆ]`7ChbǷw0oIlMBa8pme>3$RAṵh{$k5M|r(3e XՆ[ |;oάd&GߎiZγ2G V.jOΏ>zؿtȷ :m:"qMl?w<;gEXVk) 0 G'"SuD-mK/=Y =06ь1|oU,{~$}*U= w-?:{K}8?!Zě<}jCm{XC]QV-n^_ONg櫜't%'V6FDMYR⦶ &$1Y?Zϴ'zntlT#"EIICS M XH`Im.렱9E8W5:'LG^MepT#yL j)o͒  9@cOIymxYQ̉L:?Uoc;*?奖( Gts˅sqզDŽ7Fe_wUe`۟F19E9*-MWK6tX"unIe@Uwjgl1@w4ȇi:HlX(Mp/@~OV[~3Qn %X*OrS4b۰mY?jUJr4tF4kpP#isowM %DclaFlgn:mk,L zt׬uv\0VcXLjNqL LiNIA,V7FQ$A̞S2[+e/%8}חSE' Ɖ<vAL 8&+x_+ёk#&Yua;¡["buic'?iwfi*U0HorN'(jX|_Q6s'Mc\An{c`ɼtCruݿlYl :~|' )ps'H;5g]>x [Ŏ Y3 lXƩ3tp9͛zԜH\ #ECi_M $IBPo8c-_4'3o =ۗ+?jL. ę dX5"b;CE wBn%-8uIWTpf,J$eRiE%N}kIyЮ{^$~*qw6͂+N 7uG{fkX?3臒FB=WYudȃr["~:Eͤ#3'Ju-AkFws{TNԛ<%uQ݀sf}-lX>fK$גQ%I~̙U{濡)?SDt\ͮ$\A?f85A$϶y!Ru2$d%]H HЎd~7^ԺpIx(.ĴpN;? |A/wE.'BKl_Z'n8}@"\bh}1)wЅ$WLmDE4ž]mud`V6U)WnG eK* Ml'ֵ >a6@ }k(Q;$!QQ̪+$ #*DOh9+% X5k1D8zn׳#ŨfQ 7rX:1!úګ|OgLubI\]!=@vQ.pùƄ2-nAYv- x[ wXseOK'Lqci 8O{1>íPOp oޛѦ甞~Du QS۟$ mw!l_ڪZ~si磩^d؄,muDIǫZn~:fM[t Gz-El47O7h~?ݥK-8O VX wmQ*H"S TI"m0M::38խ`R&4H2K%?,=eﹴ;FOk?v(ۈnn+6?t͔.¾Ŝn6kgG)~+WS(~I5 YwlyxJ'SA Hyg[O* 6iq"[j}&0i af DLnՍJ}L&`PL6i,)Fu= ev>oWZgze 7CHϩ0CUC?Z;['=^φE(q|uxaf|EC)xq+ܪZbY|dيsT" Ob" ,Bkt[̡.鑻Cn[~yuԔR]vN\/f[)7*<^Y)?Œ%f`t &[=[:Nvlem/mX.dM]\bw-6,͏Ņksm (+&+ODNI^0&1ihPnQ6}Е5GAҭrnUG6'TV R#Mn^6dl_wloD,z6 0sQ_2͆ZN϶kgx͏]u G8."lg̈ ;O52/cEeYDWAPs$(ZG-/^XS{V|x}"ѓt)#D h%qVέԓVY#8[K Lvr)A=6dJ99v4}*j{tPXHv>Do";%ޅ Ph+%'}c]7-XG*cW#Ku%R5Ha?5X[D|93ȢtA2jRQ!Ὕ^dij^2n8" 䀖(P*7b ;u=YXHю>) PXDb f2zi(TB[:,Ѵ>j%#?$k_5 ``7U $l}jBA~=dZth0SFCti,8i7'[p>]C f ^R wx ;ڊOy%n=M>f{s8YIͅN鿿t!^T}p>Uf,7j4U[VnLBXRTAl 0թOymZ{^Ю5<eUB=<<+}'Eap[m G%#v"}r*3kJKX^(A/#0ZH!n5͑(,>Wɼ.Ή/"!W|ܞtHi5/V$16 Wav;p\C#XF)ꠦ= >U4VM~q>hq #knj0gnb%@%ҟWm dBQOnF A_pם<0o6W]E?҃kVV; ~" 7h|QkEfbzFLPo:BAcrPÛcWspX@8 C݊N/mwth_ěIi5zGbgިg#=losVzطBin`)%ڄdb6* jFN~C!}.=4IAH UƂ[-Y5WkצfфQi= n:E 9 }cČ"GX EldHRѳftl):GӇkNuN ͭbE-~b[8Lٹaa=vjH@u%L]ޱ'#X`ZWlĤi6\A܄K?_aG9zڰ#CLXup S CF~Ze": zbQ{ʷˁ9h[5/!,BS}ЖɣWu,bb`PYD첀%SR'8p nO|Z0?$'?JLXqTZFs]tv${HqFhs.<zz-,5cʨ`-(޼2R !:5Dݎ}@2೒" P)҃SL׮ܳț(\!wn=+=yU<5֐]Btj k5 dxeC ]/?PJo AcbrR.!ŞJVvAaBD+G*ϋZZ;AQ<9ռJ~ݝky.ݷ2|;?i=ˀYJZX ޥp2,HKQ-|g?ę .lrTn,ώ;4{Y0KgX`~cX?K'_R[U\g&M{p 0ܛÙjx>f)nYA#$Q]P᥹?(H%'|Cp`{fNNHOp:>p0-HB!u1fKDy·,[xlfihpRg5 eeFii"4Sp"tJYRB}M7[s'1'^9tP %.dͳZ`'4F`tN,,՞fG1 I~UKרnobXQ'GʂX˛;[`" .RІD;WPR]6RMR~ ?o؂*Wdc5U2E |4͙U{p5$7O?t3V[Ag!ءT@AO|='B-^u@ n!̫4IӨ@0)NuN;J`}o-$n乁6lWD]bqdrpj\$ mF]m3*ttpi6&&)iȸ"῱7_ZOWC7=DFrDs4$nLk STyJ1LIpSKNlk^6ף$ M~oL(&q<ջʺΟ7؟`9:T.,ڶ QClI# P,eFd%cChBbuk;x=?-=qs 9PJ_%~,.?B/:b$ L-,mJrWۀ[7wgada7qƘn=mj8o~I/'Q~ r9 g Lԃnv D0+0Atqf7ޱ}t,"r҉iKƏs@\"(@UmqTުĖ;YQ @r3%za.="s(Z)"ԀA,XʈzRNmS(=A+t6r1m-{lS xF$ʷ>m͘SԜj#(󕞪,S4gZ~I["\15>ktz8J %+@"E5 NkƁI7 Tr\~k h(5-vԵ9/`w~ug0bg3tN6P\ K yMXNySAuCfS/,uٹ9lߏ@ipUs-^ bx͙t0î9]I+ցˤMb+3/lr?;\L}tդTu͊^+Kk+n/Όy/PX6_<9 Pp6B"ӐUJ[h5ܳ*w_y,'/y|1nBֶ[D0ItBiۘ>6&7BHN(? xp  &fB-ӑ=ANv\U>-rhBߤ'Ҽ[{+t[dpeX^w;ɣvel~#D\`2ƤsOsOlꐻ( IRL"?R6n!M1S5.tt,H>>g1|)ᾢ`@gy/8 #66v#9I<;jl9rRXn~E|-%yN0ѡ[7kWz$2a $RX [9&b=`$Ngnëmq 68E^ :ws:%ġ9>¢]%Υa5M˕~uI.b1rv,T6u`ŞtYk-Lo :Q䘯l&C {\kP.#׹?ZH?QEE F$A  uʈJKA|2{.\OMΊX~/@|B,UhBI\ʧ]t;MT~s s `RM=[$>[7RG-97p cw(@aٶP(0í`y_} ¥(|XiUQYmz{ OzGht7j&IWt@8Jj3 ET|"` S|S|/? O.t r,?.ǧQB9VRd/I̝`fɋP0Ь, d&H'n~TaX;e:D@;p/o!"DcsbvM5 %MNrտS0rm# RCMzx#,!D<q5(&7i%KNcsf2 Y=N;ī&>}Zq|y #i:v[mwQF&"bsh.96l~erq 50^OɃ4 j῕e@Sw}qSV,/W^܈з''^?JlP$m]/?^32z]\Pxx@SN=Mv!1#Iq ɒFWJ AZЎMd^4 ceA`;6&|tDq(]'qfuCT*[z_Ƅ~cϘе=_3MO#="r >R1>׺!]ADx%hfnUYZy+'RҪ~dXɈ P+4+N[|=oIfQoZ-j`?\D222TrSlfT5Pmbőxw6@g*+hUK/){6.)xXVZS3pBLKAt%,!5S~W"IhC8pn)j#"kN[LYJ_pZ DWb]z륳^L6 8,s^'`p]!W˛G:)dq\B˰>8" (LT 둜) I9' >^):e8"X 40ޟƨ`R'd @QX ] `Ɖ pCIq* 5cxxڀTg ytvlфܤ\3w3_Q8`u^XVIT`7.h3#{ܑZ5髶}W < kb?613" U`}k:{f>0Τe:[t qhswMjͳP e𼒫{Qz~y~ X? g+LET3hP+ח47:W-- 3NjV^=QʔKCAVRڷD#Uf' X}w>06\#{R.54`81XJ;_Heh:P{3D@NcEqcύPF9 )\mgX ̎Үㆭ3HON{)u0B cچao|ON>`Lڒ@@nSgsY`Hg@y=Lo=LHtg LUo0>V; UiY2?vlTl23#9ba'[374zKND' "'pq׿c,@T]_"کj#>DGԨs( U.k;aVA0_.AhaNBcHH/opUIʦ*L6sZ ȽGftĉQ<o睻) xJEwnxrxi`@v;Y9̈́Qk2zz};﨑Ѧ&: aGD7{i.._4yt)k_8]H qt@>bnUv;c&9I #$_Ґc,ɦUGO@5A~#F!x3+kAJ٪N`ىyR(ǃC15G&xh9Y"^ͫnи2s(^n˘/WkjF h0nc2PǪV&7~? A"Yt {n\e-u7͊40|U;trzc]LIpK A V/pkLŃـ+KGPSٗ7?;T t|~H^ 9FpyCa[ _)pT&-bܥD觻2>afh[8JHf s,S9쭁^wiQ[+ŔjAeD} `yQa] $ݎCu# hQdU^OF;pcE[漽~s}aWbFw.FwOKDՃ$V2AlKsz`&X* EQf1$ֱ0mj@o Xt6K5 +߸ L"C9"_πw91`+*B%1Vl-s{)4$Q 4k{i /w0=ÊuK(y;9[ ]硥a:#u9dh%7d]IRLj\ KN|O&1̑_ ER F { @=xl-n< &CJR(I)!;#=y#pqgcV3{x"2Dw ԝR(5J7}cЦ|aJJh`S5X#.~A5N5Lsܙe}iF#95j'**a7Wُ S6C s82Nsx4uNs<gL+mB&3f̠J9|3x4W;h2 xCW"9+zBu=ur W !4C@SVq O(y+PVdח,9@Fy1岪ѩ3բ,e5]٣{RJD_RThB*5qAzY@*i:m?R+JO\`d ݺyGێO⸽*01&}!kεSlVܚ.9]?mw[Kuywڱ9uیK w }~[LiDWhn= -0֟)$p3\aH0Jc4njS{?n[@S@<"V[y~x)R, ^>aHW+Dd$Pɍ;[y+_eDPο4KPrzc0˩[O9{\d5pYۑu J$$&@ (x7SkQ 녽p'[|q:W{,̡]ʀXȠ21d 8;ߓd˱R(oBm>>:/dv&Sfp+gZ+XHWvg2͕.Œ+g(.H"42pbc%JtjoL]Xo桵2P"W+Cg/픩W K6{BgEEPGABWIW9r2Ѕy0l srpr[igY^}CX6%FMKQy]X" ð&e~C91gWuRGV>z _B〝eW:tV;?RpF΀罃'lu|,~P%-oe>CRmYSeT A-Z#-6LE=L7 @޽`Qljfs{ep[등S=dz)$[cOA*p;=vc@/~M8FA)o1.uTIq~챬kh#y V*pW"6>NaS2lJ62PfP#Aܛa[/<:@;"4Mۘ06U "^:tS 0w,#Lxq׼EZc4Cʑ]ǒ1H}պ5~ܫM@*2ǡ|ټ )f5Ci*.fjj= $q\-uhOfJ(w`Wdn|奈R[d  c[‘ (ӣ!&+€SɦHs%E{#NV 0WIb+;Ey@>uBFU`=>ɞ} oC̪ڻY)/}2=n!oQ"ǒU3A/ٽ(!5*jgY#IO qJ*9[xӓFƜscά!ǐKmJ_|c ͏Q2htvoΧtg|:`J(dYV vb{;[(d={" 0g?5~d(BxK!"OVXp>ak,v }0XM=a̾KO|EmKh(4VȺ|w39ω.*ÄiʮqŽCɕ^Y+ z_6Ώ9@~Ofn'h2w5 Ϯ-ۮ-,:yD <ŕ۫{᭰SCTYS/ =OTgfzMI+b!d b3,z~C[KHf4'd>1"Nof#$ psTmb,nsZ c34H3^WgǛ8azkm:'Cfcc|%J.CWL"=|\֏oqjw(NitR0<w}8A(-WNY:!5: vs= l05RTеZeI!8U]j[Z4KMrGHEbhKua)z=5dw2x×NT8X/QGُ'liwlJ eM3f^- Xb[ _5)TC_X1PId>&2|_2Ibe );uf7,r’s#]9(l඲: ،W-~6MÐoۉemoթi 5O,~1+a!_;:1= .MU;Zl;v.e"J]h҇䡎 I &_wtW]9%ҦYPC"P^n•yNgkGqwU$a `fPzZ=lGB`fճ^ 1D)R8% Bh&Ⱥ.O;ZP["]jʪS|ѠgeMd䔞3 *7G^ƞ$6~U]\aPx B3GnDy:5B韫-5Y [Fm@+{lXnҾq"nmu؅O ȕ1tZNd&`*=H/l27噣dNzl.AnYd /P @vk${]2BFg%{J8.XNy!#KzɁ ʹ܇jy7<WKw+ !I-L{pX}bhI] " VTupڦ/hAJۢi`H[ fUb,Ng;87M0-8`eB>RAE3$QB,BĬ F_bK T/Ta;>ۋ9+&eKue`)T<ݹ<͜HZ$ =R *): ~ΏUZ5^Lw0\fՅk-<\Z$#W?OxOD8}Xͬ'xZ.Nw= ]ZVًe:`X.N;2hGX.4}B&y{j xe}Ə e,-o kQ\GrY# SVD)_Qx'$ ,A?? \[HΧH:w~M|1EWX V>ec3qѓH=ߵ;]/!h O4&+r!lxb\w%gf65j\XT}۳]BPlv\ύ싡- ;џ(PKpt^^WT5<Ķ52,k.[jz1ZDGS5ʺ lDԉL2/HB^`]$ O^ak24 BW}12v >):1>Z2cQ\^>T+ jm󗰄^O?x _] B5Z&@Y%AO .nH&93!nq[;|uC,4{tKnX`Doqʨj;$a,~ttu#_'`?Q3QS2(J_Oy,T{m*\OUgq }̤gDS@-dD P "z3[Ĉ -nrVچX5\4-P |7ǐO^+MRYgoBKz+DZ^59T_ovM"ކ[NA *M~ o mX Wz p Lh^^JnFcf@^̜_vCvq6L^g&|SģN@% ^R`[}W!|!_6̈W(t0Fh*].'x=GG d|YvS <[NK>/t4&o LKUbO4Y Q`_|[KFEk=PsΝHahnh1FB<h|keQ>ˋ~?9"(Atr(ݺYRVeJP k%t#2Kk@;}!}ZJqifN dV"E @3?Viw]ِE**ʅT >NY:E/.+[MT]|kt' A f5kC{Y`)?Lzpt͏wodW]fX7tQmF @Vy&QJk{njema<1NR]t&os\ݍWA9О+/gOd /c~=o{m&$1^gZv>[wU-;9ؑO)s"*oXWd`(]5Ou&.5L w,>E6G30NGr ͚wG9(Ž&9^"#*\2R+ {TJ#$JM`nT?q4$' :hdڅ e$n P/g{WݯpRCŐC?tI]/@.fAsKI< i-{_Ӷgњf2W +[pz΅Jdz|pOH27x—-z v>ߐwEqB]b o#2$"I_dHYb#/dXl`ٝ{W|Ԏh,G;`RcNwE2$f|Y0Q7~xfbmδFwBO4扱< 9L(ls5*?1tz |ټC@)Mߩ$Z0oEOxӞ0Na5ܽ`ʿ _g ΀xeyaΏӂ& RwVqI;pTŃ)ďpV .8u91b+Bɶ鷠>WSED89 jM"Pîp\;CT -n~&PSo3 7ٮ¶];kMc&OmU&tiC@5%~pF@3N?Ɇ]nw|ymL`:`tYHsMx[BJȝk`Ojlpet&f3u!r^8@`L)5)\Rg [Y[+B9UF'~mqh%15d@s}nĵO1%W&cuI]JL&ݙ_ ㍂+Hy\ZGo-o^-Fk,n71z;$x/y;0V?71:}s5La}"&>KXzlhNxWDמe_m/bK<0;OBREr&l35VP9\=C`rPtH+M^g1\r;7JY`~m:9'Q&pL-4&d if8ɑx BϢRK3 d?ו胍x6ωK 4$cTfSFh9, uKn X"ojd_ NnշݠO:\/33;E/iKl"´Mzspo8o9mt 8)|cTaq%S)09D7;+ba [>h,vvypdlMcҙ񇭻m3/ZpGܩwl`hPjC4 BS]b oZY>H~(ؿ۩̩,{IWѰGM̎|qlGdAsPPz )#*ӯ@Crb&>iNdQBl}une e+ ĎS%%"J?.EH`F8&ȸEqvUSloEzALyM`-]Je;¥7ưyLQmlģgp`Q0AhԌ ɵ A la EXnЮJ>i@cvXIǍ7?҆/qC@ը>)hedYfIh)iOdMsϴK^!U_>!MjjQ}Cd]-̳Q{~3ص~cj0[T$#k~-&ӴcFFq .wϥ[s[~vJOP>ћR _v!c䒖MBJu=qeHbnyͫ`hFv+4P6o6M LdG%6}|79`#w 3Kh,[68 o]Nm+&Xn8Ⱦ'KVdt3Ⱥ!8&F=|G5.j-O."/:Y}4()AK7K8AJ|¡s p,>QKoRـ7[x(avW8:n hfNǓ&h4g40vIeן2ѦQٔL(>{ؚE?Ϊ*U>GG̲+9t פʬF`9f1sG=NXqyEH?O,64 n}bp:z  OH7BMACPO'%GP M+!M 9NoOg ^f؛,Jz@P!b&/\hi 6|HJ- `q1ܶii3w %`tܿ'nQV"jM8Br̔ /#❚U}d_P=hMjSpZC W#$Qk@& /rc {:\IH1;kH?"os0ԓQNBqv  Tr< ٍWR35py\<ξhF07HKW:EKSΉƘ\XVdXqBs: @a)esh5 :$572dŭCms<Idv[%%b0K@Xı\NA$˺L08ϧUF}u$Ѵ+ϟsPүDeU=I`&\\*$BrVi@$- mjbM裏L\">CaA8b8HޯOHs;vq eX4?{VBo-II -ʝqWxG-訇3wv.*5-嵒3K;mqź9x Yrbf41a2[aR"yQ+/ ؃A|+lIkD1Fs& |HϮթ?EM,G_pr!g֮Pk OowQ˾н%U4P-Ԙaydž8k Z/iW|ĝk!PtwZ(‰)1h SiVB1J'޵W+Lo+wC߫ȅă S y|6~s)}L)Q81K2H@2j j;iW?1s LRűd'$OәL. 10brM A!AcfNF>C#,'S 'v%зs#[+ ,78]aXbw>\ܜQ%[]|}3!>wĈ,'^wQ˜ `vŖutN9\ˆP~I-Tajs#$dNcS!-hϔ䣤U k=|G4[F` B fOJqd]*؋=Y%WAGv{1Gq_n}\L,fm`~O l KzYPy5{l;t8f)?8>ALURjL'Ο'r#O̕7לApCbkd91͍;,ܩψ eFBxda090f:T.~a)+*'g$醼T҆ ~77  J$+Q5}l&L<+G3oC3\wMćO~ %IsC>7VWLhQowګq cqcMҿ7_m]h^֙VHcԉE"B|ik pŇa1Z1)m 4j}Z/pr踢L=Th=Ġ/UNq P =U̐jZb:61<?PP\1>U7Y#'j· m˴5e~p۹]vɰ_)OGu /Y:(GxyNl9Aז,>jn&L2o~O\4 0 )eX' ,[䄗gL˗c]b2ʟO[6+tg#7s 8DE%PىHLr0^D̯6mNj>q&9H?3k/;:u{Gh1;KkBR 5O<\(8ܷ& ՌV.Я^tᆢIŗxZq!HVKkTUg͵Xh67a#hri'kT~ xO7+]I țnr="|C6G_ͩK "Kae~S=\h9{yyEOܫ犨iqBVBr!ھ@w$z|i1T L,[7:7G#}FppQ\N?M%0`jV _d\m=Ź|${KݦQۉkQ:h31nXdNjRk)7ZE0Tf6>0)[GU^%{{ 5+|c" VM~.(S%f' SgdɑY vт&ӓI[뒌CPhBѕ'iąYeUas5^uT(K(=wVJFJsz\U[yS]dbD],ݶֽhrw$Fi?+hܬc`4/c@hT߀|fbZ:9;:5Y`9U\M̈;jkӛBЌ,;6N; {|<>'cNvx:\~[ G 5HąK_ďM)SR, ?b艢[[}% q)<$ zeے.! s!(5c[=ncig*ܛ/,v۹K~Zj.p/q'.y@kkikb4z;a`cQǛi"N N^޶ 893mJJۥ5eL,Rg|bٗ3 zW[ yb@#-sq)xwPˠ.LPB:R"~+&zv֫qKį!Q&Zb]V~V)^AM>iV.@0i"0_ НM5P/Dq27VKYm&CE]Ә{:vHxqxExzަY$ۏw`jƑfkLYП[ zj'R!OYk-[kkW mg%:6*KIԞV*0y=n`v*uy'3H˻KM3Z\[%)KےBzjJta6| -pk2Se $E q^5R1hu0ޛu=cyu*nF{ 6G6Pr˵1 #8қ`t9L`~.0.4]& LmE %UԾLGZ8.;*T-S":rz h< ,V脔{x l8Yi*MSoyӷBў9جo99, 3ģCF¾u2񟽹 25GS;~0 Jn[z+(7Cl tr̲j ^{:8o$&;XOpMV\htU$0O䃆?i0ѝZ%1LFa1/kXg:ƭx^x$<#UHwƮDQ[1 zdl}tfW4֊ɆI3&zBJO^JrGi&(EWw9IG_2FM0`[?Z(lygۺp N: ^=hoX6lӏ" k@Rr :CJW,lM2*BL0cTa5¨Ir*uK" )䜑 .T= =L5&JPi)?>x(E+ǓPj~۽{y϶ &$5bBpHNZ 5'G min̑unNۅ^Dl?87҆&92\ 22_VXU4(uC;7n#ww\QeybNc:VaBVi,1PDxC'|Tl28W*Ov3ng S]_bsګ1=ph"_ثPw@o2Ҭ`ob. ǨyXeC[R%.QvJ,^' µ~"cwBiY(1xQ6 "5e?VJ|z\sK,A?9 ) ۖx|j~<2 TMjʀxg.t)>5[0@@Rm[9U `"ȔzYyk 2Ln4tl\]CP43ely{ܲpt"3 =@ ޺#+~^<+ۼ}/.MpC[(n Gc08zcϹnk [a͗Ip;tkPuT"@#WRfEpxɏrE7O"׬v[^+N}Xc޽>ܷgMO3bE~í7n4|0y*DS7VOymO䃵.yE(Nn<ݗco7q7 ڧ~zg 2}=w#cVQhsprF ^-aWs\Dz[Z}=4BJ&~OԴ.L[)2  ^u|)@gG*ZZUa^9442B4hvyw=石,,pe=2O%wE\{ZC|¯h=1}9~Hy$XNg6+1 yٹh~ WU!nCE>-6>9<+#=Bks[Nt)IO>_,F9SKalu N<2%nj o%̘\H&L)1'1u}]g ׾a@ϔ;v:y3 tbgV^̺˜K3l u.Ϻ,f.hZ C{sc@j+-|Gdr/=@!U7Սh^^ ]^cKSH?+!S5m:'| 5Vk1Rj 9\dWG vq Xے$:O ڎ;Ǘ#ȻT |NnpektᑪmB'vLȵawމAWUS]k3R7p,4!4݂q#2?ZWn^.2i$C!-|!|v{iSdhZq])Sd<+:6/l]S|R,ەZ𐨦5 %֤K'L& ~!@yl7rEŔ|0E`*ćM”/`ϔø/FeY@mցh Zu=eQXiWZ}@X͊ Xcd1ycB1ŹQaw8EM@s G>*Ϧi4uvIʰ՚*MW =@^{1ۈX%SHpUُW؋%P}k~{xW)Ri9)ܯ*rP}W,| FE,"f D -8iRܨ%)H)lΞe 0`eєUs7$:WxA}<[2Do>MHޔ07dhLȭE2U-\.K{DYѶdgXE_4n jZLqoHkF˶Ŷ0}zˬI\hKȘ+HQf2 qВH`0P'☶xY5u%AzV|m;ga/תꈛ)ߓu 3MJS"ѱ 3y{1Em āDvz'[q{ N*AYtT$DL[b=^,9ҫhn ź!!-rw](9/lF 7d رE4CPG؇|f!j A kn)2M}D_4UO"*axeVԽaj4m[4V`mYúQk)oʾft~B%+]Hi 1͏bғ]L(\˭s9VSCފqx⢜głZ։ {n,fZ/(*c9_e2A([8׀F I?mC?/]˽܃iGϼFG {T=A"UMp؛4b&D(Xͯ-t WB|sرXb8wy`p3w(MlEO-r E۾683TKR5e8+sxI9%FAAQZ`ѽ&Y/܇7q[V"б-$&5u{,LV7 om]k5eڟCGw\׍3I-etOUqbZmjK*]WjcST/[wRY|Ggx K4t?o.C9e* gpu|\\{-BTӻ1Ē1?mȩs_#kl BXDl*j"*:! W ž˜epic b[n:vR>u-dYU,V~o+vЖgCиPaK3?[,V:< `" 6mL#*-8/~Y}s7C?AFl]Y3۹1j=ɍ㑴jy18ASᔸH^l%tPc <Ǵ8HhG~NH.ȸCclПD qP/N%R+0HҷP5v\)]nϔMm+Boңî fE8ѴKVIq0GmR=؉nY` eh6Fو \nxnהL#i* y'MZMhUnOA_EGgw Iq PKV`r>,s-i8V=_LKu7Sw .,9c+R|&6L{u@Q+[l%Pɮa\'&|Jw LBC0! Xuݔi_#{۞U gkJ_-2b'Ȫ8%ـa#uS9L964P"BAon0\ޑشZ5.+)Gx ^6@šICwh:A)'6jeJyn8^ɦJTGKѬԺ<˱|>XX޴p8Vh*†RX71)W5p{lXS}74N#ڇ;GP_g45Ӫ{RްӺr49pRUNwo(>z pY"g7)~}dsڦU.`Ŵ L]݇AoWVg1tDac CW:}d2@/VXǟLc+(kUm&8j 58:͛Q!2k )۬1&[spr>m[>-Y{0h=o<<} ReR静w?+J4ic]@)ѶZBQiP{cܛ]:Mn`{'D8䱵gG'leUd9N!ɺ*y7XX"]Cr4ͪF~pJx u= I /1LXI 4o$αCW:6M=m N[sX{џf0ЛEj=lj`S˄*?IVj#0σId x vO6b|̹zATkB>c=,͞7)FPݜXC f;n=b #n2ruƂsYBJ6ԕQ}rٴ Yo0 @47p O#N_R#uR$hJm$Pvr[ҙ^M6*3@|٧ ܣї!ELM$Ӌ>jI4=< v@qVіη?dz@(A+ 8]S"gW~LRA~ n~?hL}[bV'3S3swZι\Ǎ™}QOY6T Nִ8RfF´\Bg-Z.<# _nߐ&1Kxl]=?0,+XF/8wG͓&ʻnzrR-R=5X~`/A:=H낳6@}J*6D?ڶCvK>/UjL{c;ndoڛ'K΀魖`;s?,LtOX,B1F KL#Ҍ #ȐV4WUUx aZilSZD¤ %VY&D#0-*`9e߯;k%A6D0er3nyy}h mIUkDvg ^XR| o_Z]ع*>B@ ,ydjmzsW\aoGet #sV~ua-/x׼[4?Hz w";U%`Ryn{V]pR%|.>g4J+|4wEA^'j vSR)ʎǣލX5k!\ +G|E n+1|un2tc^]J=ROL^G1HYxITt(VT |p50̤$"×8y% xRF`\48*rV q 2/nڋNy0!ryt + W+4VوQN[LTBГl8;c5@&J0hx2Tv*~ЏA\L 2NJK)4;S0f;s0di26fc;@BT邯I*^  t֛3D57}2휌.;ucl;o7u:2$pf|PXwDq<32jc:iu aP^ Q/ aH ċZPO NM9Ƣ̸- s j|E<}isS;!w[h7"yiԿf} fh #3`3 P7ŚTIȧZi?~=}Me{轁$R9c3Df_á˻5V{,\  EG1"6 hh:!ξrĒu}( ~){4eK)y=RwE z :Br9*N%H۽=|޴n# {R<0w2vA &J@K 4ݯ ҆ʹaν4E-+.V-6ֈmzq΢sX[?Y 29RhZH){13~1# בa]pe Q65+ ύe J__d/qJ.#?Ӱ,򭞿U֒beXں&QЧz]7q e8UDֽ⾃J?>*ԉ]t8GB ,#Z_Yk䲟I-`ׅh+?%謄iT%]mg;t,B̂pzĩenS8k Nk^m:sϐE:~@.-":#L&A zl+˂Ofٟ =!?CUsIh5֍Lm)ak{Z2|$6טa*'z'y?nk g1xc_iJ?# Cʡ$Rpծ=6ڛȋvGcL-Bt¡ CP:G"`56Ke|COߥ:hV됌MʔEBtlDaqI`sf1z;7Ʊz 8 i6B+:y޺}'{.;bMɛHQ8騷g^ҮR>܉&`RH`!0xn$X0:culMѴgmB O`4zܫ 6=Hb+&E \D >jqG@9Рw7I˟]'ʁ31[7oÙ^}`2-{%T4qVWqt5Hc O/u#i~5& d֪MGBH*e%| PFOOZcB׮*_ ו*A2lvprx7tˡIĹ?]׭˘KTxxGtԾ,p4'lL_IJT^/\ d&r;{)fL'I:dĝ f3f8 }oEͯ#G]l'&,JasRt j6O姙t"$S@n@3՟)`#X^fU; 0<΁I~$|94{@T#XfF[|ՇPU:e MpU+XKH_jCohjk=E9lx XжTV^%pdk ZW4j9< -"<lp*xqeqIנ$=3O Rb׆7RwfݐnMCb}cZ [3ZϰX!Ua_ .E+k*Z|S`Czk["vR`p=;'E{A5'y} ZY,oI 3Mq2 nv 8L405ݛwu*ąyG+cShˤmJZ||^ױTD?[y)(:LL}Gx;E]\Gz$EV;(b4~ynO 4^p콑#!Ay7] 웖?PȰ(0-$:GSv K.'4᝵Ś&YDQS|:cۊHq$xA > Ϝ0!UP}X>Ukx]<9SL'gШN3{_Eg8W ԛE[{aV?gEs yI>4mēZ-)>,eL2Xd +!QB3(~^YA(†&Ybp?MqU4^Sy&w~b?R%P;L nY†@i.R(M7E)ħZ<̩g)(c-&+I-um|)Bk&ӁcT 8:z{,n,KQ1"n%m[3%NtNٱ JCyy.&U|Uf,yW@hL+KO#B2k,,Uه㏪8/TRsP TLx!X7=qBr1=<,bQ`G3ܙ4%G49v5˗&:u}$%,u)9Q8 K 4̤I)"'4w6I5 kAyB l%4szBvgxNB@e'EҶMUh]%!"W`?~т: ld@9y+LMr3x8yDZsX226 oz M>8}'ޮf)I-oM2^%9J.w:X<`Jlgc$^́^Odܮv0IHV}Ba}^e  fL$C ] kEH =iˋf(>0+̈́It }H ?*V8QVr>[j#a}u$C!P. >]+d~ |av3^V/A(PN9' +DJ{L2m _Dⱟ#uM;xSIC R_{ߣCR\7]cQ~ !A LRօl)xbeAzvO\F5N$>{fyvvkm[/}*X"Gsd0GDΠ  l"mp3L8~s KQv\oDX`_vaㅇM1 yjWpY?S |ceHK瘫Vf!anH7\]{^ŁTTw7oe8mTpQ*[/Xsg 7ai<G(RefZFoD`%w;aA1̺%pϿz̝ جm 0 7kM0=w"DpI Ҟ )gvlL7Q}3H])xjL'*ܸGi)oƈ̌pwHbݩ* hG@Y<|zblɝ/jd ,j9׃@_ԓLSi%遊s_J,޶>:#d?:7ߍW [M!==~kfkFf7u>D3YRu=Ϧx6+lG4j'+- ~}YJt*åda|.g?&={{m;#HH{S fF23ʞk]AvdaS0kɰ z(l(~mjLK BLpI^šGb&3<96xJS;܇ق=U/8F#n엗=J1Xqh/+z HaWJGr]jr>,f\URHi .!xU:8ݓqY y\*4Qdǁ#*6W]&wYK Y9ɷ=7 ·Ya8Dkr E .gW"Z2NJ@~)^ȕElT>yHK%\l-@*ʒ]2J*apa.t¨$pi{h01[qūVtoCbaN[[Bw3z wԖ6帰^߽M OD `c<<$jt70 oձO&QΨ+XB*)e7y,b V3Yk'=fi}ۺ8$L+Nj©;_qн-4ٝ4D\Q bM!mzؓPPzZop ŧ0oiȋZ[%=;Ԣp/$pghOX &GŸdCm2ӡ !m F%h~6 &`qk籂%ir|qU>ҙ'*-VmA]t-zh<*t|/kؖCCPBp'NQS""4vdb llR yF S]ڪ `TC8k#jwn}/"Ţc^ՆCXΆ}PI^%E+ $34OPlKͮOPj׏xܝϥeb:"QDoKZLk%jP%x/0Ҟ4,ymGп"-t }wduR~N^r_dr^'e(gyutC%&$q%OI6]{ő/yW([YYtP1r*z'mDbя#>B~3k t+o`˷UiXWCGm Ecڪxإ2Be*ָ.]+;dգ3!]H͐s \ERt dIxN*ny"~\:mZרU(S0xxO.RMOaaC[:yI3$ds./Z-C^#^Fn5:>}IgDRi6y9A{kF%j׺Jگy@ZW b>Yzp:W A/e̒S ag[ǩ苺zi7'+NbP\X5Z_m[~Տyg%Zš,O 9Jw`& .2J^XTyǎBɣ'b\ѩFHJghT}QV_ kF_:ntesH*98AѴrB3fޤg3ylZUQ$ d [&>8X0 HV8ѡM2khF1T6Ҙb{oy,7sala^FRꐗ[t(Ă$U@f&  cj3ϪP wڋ.i %Il̜ea#9W p@nGnkrTfJ Z.7"ƏCnv IWrb @:ʘQ;64>&?A xDvc&.'`Ȋ 0~;V+&}>ahUR:UtFѝ%hnx5=زF=YZN!Q8G4wJ2}T X=6 cn lBŞޫ=1<eЕuR/bo/w?cEf&v$7f-!l^,A Mr&u}wXf[f<'ގzZ̙=@N"Ax&a(mIo O 3Ɩl̇ҝ:#6\:>Tb؅N)dD|۷5(BxC-UQK4$JmK N>VWDC#YL|6D|2-wx\z̰o˭:m,^!]τZ&*yA)$iVa*iQբEI=ڦeڭ( \+`YP  e~yt)m,[KZȒ-N/?WXsNA&&L#T:і!PJ(i4x;QTOX>Б"~,:? ZJ]aybpa9&3j '(5(M~r)Tvj\ jxRe-5Ք$J:+Zc-cpg~X!73c0 2ͩnF?@lI-a}}]QP&0' [羚<`D.=yvdYBؚmDF'tv&+iT/Aiq"E8о;>?hjѵ?@-o,=WJƬHDeqسVOM:.0$ٴ33@R0n[B((p껋lX:R LS[U69%ŝ ES+[Sع< @)7ȢmVP}|k.>5m̈@Y-1pɤ駋_W1Oᄿ5;32'&?K+5yظP&.KF*̆+V9W-L^6[D_SA\ $4:b0 X 2TcpZ8 r*.u=Ä}3ave=M`fQaG؎V۩\ ; &e.քԪn',ʜSh0(;M_kId9W6uJS뚂ldR L1 XnOYvin<@H(NO'$gr"Wx´a)c> 7`=6nzXS`T1j!D {o=-LSw,*~$9G@n?b.?C⁢ŏd^ 1";]bUj6 \ >Lkz: ms³UOw+G (;baKONC Z]#pp]@rZ1Ar֪?23 }}ZBhBK4b%WP5?Eo/rWQ9jM-U8/&"-Zn*,ۗ^Z,Xt ;j{b9]YsOѵD|JpḫB18Z qܫ=q0=r\VjxK `,Ԭo=\]hQ)Y+JX ȶv5&rVh"j* :.cI*%WelMmرƒf5Jo)j7~h9- XgAoC*c q9%E^4 VKAO>S*Pq/*`g2r3&\>"w<#vG-0>-rO-M e@}Yn3׈~=jm5CQp{ϣ֞Ʌ-2p\U84%ծ&[oW{m=\;nӑ# SWoi30O":X]*yC|Q4^6N#if(-11uFHԺFGfv|B'ECt[P+j(Po)8<\ ٨*!tgci8M\޼;:/Ȋ-VlsC`jx†8ykUA޳C9hѲ1(oR7O=CURFqpU$]繦Ӣb$z,G„ %) gW/Ȅ>u..\Q'8QVi_5ɗ* k'`;4jpM4 xwGʼn:FNsozJ Z?1Xez?&2yw0K)"xV+?̳=V#2WmʊFABܬodQ- uQ5e5OgƜV7V} wpicc +R``S[ >NYc<9D>w?:J5BhY>&D*A ߍ#ХMuI[3BIHmwoSoc 񄫅\Xq;%]obH wkd[;5jv#{VKR28DE{Ԋ쒒ݪOeXG'&,$8L}xȷ>Z~3Jm7! ,d'l&a\iTP1m)[ţ_=0(8' * ]#'ڬ¾N4 yTrZ(.})*?B'%'n'G  .bԷމjtVEj4Ul/t{iԗ_1ykF3,'%Όoߪ kY3;4PqěTmg8@أ15b;p)m~!zHHEJ&9~d-f] hZ`6ḨL=6|`ÏՂ֍ )VµfWQ;F#]j+cN1ܙ>򖉜 01d ]_"繋OC Y5B}95[ϕH]L?b#+pH1w@8߰QOp}(o.ܑt8tDO12) ]+M&_]56gM/V0ܔav+-ZWg@XsϢ䢄L S`]>sihlpbYXy{*0o[?}v3hl-.rCB ֬= ٜ_)%*M<8i@`Cf*{Rp qTDf52Y&Mw@aEi|[Paϖmkze,n0tEnkoIBE={E3Azar0P~L+ǘ)|2swtv+@=zgj@F.:"F"IGԒ( pBڶj:$=Ľ0ɑ+=EIo#^XS.ݰe]}BjO Ao!nt=*i|Fx Q`ep.Z iIla35bovA4F\f^5g4) p 9GN\R~ueskjhIR)2VlZ˚+"[ Q'}l#D |r#aƬl-n_$\'koars#70]xg-XMApUuFHMSGW8!Kpzox'-3A/QC.?Y& lZxZюoGg7lI•áSl!!5ꊢ_:&MƬ!5/( &(ήHb^=Eױ /mm8v )\)6mV;m$%ԊTCSz8zߺxu Υ[۪7H3e4n@+AC+* 8#xsp'͵zERZ.k4PbPQ]eî3[c*i%V]7XnX2isPwA2Z-m8Ggn|1:H{¦e/4ri]E$О9͔< >4B & O N=~[[B>[ 4(},B-n^9p 9~XfE0eNU-rrX0B.s.=@o?JgЩ[ini)۱B;*̛\%ˬ, ꀘ1Ϻ8zv61RSq\FaO,uZT T( ZH  VzJ)[zz7"JhPaBզ8o0H;Wv 6LP%{ -;)+:fBmҟ@t@6"^b([8$rQުj0WJl;ڮDkLJa󻄺|pZ>4(OP [@7KS͞nJ@}y@8PUP.Ho&\6VDplVq yw~إK*^|N)h)ftaM=KŹx:q&r4D,ڎ5 w6n'S?h2{,u`D:US3_E;01/ॷ]_o6L7vc4rBf. gYjP=aoD^/ NX%os "x =,:2WD9\1H MXF`o%hX@Uf*u $ &k3yj&0rB$)LjX6lP&d6F [\^>w_bȫcpJl=lH ̩~>]zE0oN$'8jwc.[!퀔g(iBĂYCn#\caʕGeW԰sr`챣t5A (o3۟ʨ7[av*.跰,j&I6z.FXʅjb8'P}'27a(ţݸv\k(=Y60\ZnƊOݦpGHR% ?"6[`hnnc7,5>h])`TZF NJ1L3%yl љSُ(U8IBsspjHu! wje(i:3F@ǽr080p.39}pzj( (:YJNf)`:ldiN06zbbu@3L1ܚ Lb INơw\@i1'= Ԍbަ72XD?+!rGLH83.&&RvQ]YBmA/iIެ{]HG!-|"(E6/h`&8 SȩK&x}O?dه A[Z4ã8 nVAQ;5b6qؿ 54gB2"8m-hުXy<)s=Z=Űj EoHdȇ LkH؏G6ՙFMj^qפ ^h/+StЁa.wk$78sTa ]QttsGl wO"N>~M}]E](ƾ+rqe:қ!baJ*֔*WQKn'B]\_A4ҝ5$Xe8'oSp3fyv֢zY^]c9F7(mj'tB{w[`5RZS%.9hs=>O%t[`te r_3msܴQxx|p!Ki,Pu{#ќci$@*yiTgNKįD񔩁ejO. q0F}/D^O*ve*o1`y*pgMPGs+׊Ѣl߀IP3ˠP^ d+t|D/;)\3|CmeO8A] bgÚyG*r6xpNS!?IT~ ~-吅JdhOFbfl iSdHyy9ì(3wsJ9I .d| ZW;Vp2;.ˉtnzDj|k#T(fmFl& J3/xF* TDEq]5`Wjlsƺqlی/o%D+B$[9&+i4hB* 9k Oc603{ Yuzt?,uWH]0ԮH|@Uz/ZM넹DY (yXVg;ʔCyT nVI+?+n}+`w1 ĀgDgmLշpa#! lBVY&5m'1} 3EJ }v9Ã?Q ěXhU~7!IqN0kTmd_=r1HM;,.f1R$Z~"ͰPxdR%حc=ð0-ba2qOF+.udwu6jE d, t~- rpQ\6|O𻰪; k091Uze?Du p<) N(s1>+lF}T K?#Iq_"x xG.b4lM;]Q٫;Tk%$@fiqEOχUc;S~>o(5F`9R؊bo& fZsY8ZA @T54 MM9wu ">ZVveնUFc 6wcZ8uoiobq.bE +W((]FDOJZ9Y$J2-W=ł4A4!2oOsxM}fJK* <ӫ1-h6KUsRs,Y^(f4e6x뼡+z/ϛax?_v.K BZ!\'4sKA:іo;}RRa}Upwb> >̦FGz[S?{k޳.y@vCUB`@ޮ:j Fȥ!0 ^' lT(13%4], K٠w JsUl#A S&<`N!&MHI:8:H#+o mHxTi|Wy=uNLy-X#9E:yMI+#m[nXAj NPTM"FmHqgbUS|98oR;j|]@w򨒛 K.RV6 i ar3ѪڸP?c=nE1Xׁp*rJߌo+DE dP!}-Q!dU!sKw>dx~eL7xH9Vo 'HW(Xg' ;/+"*]QQGNy\(M 9fk}}]'C}; YDHD7MKsQ;7V/R6Kf[)}TK'cFfJ}Y*%@!P2uUCGCP#\>qKjo~Fϵ 8j <Ћ:!:x,jevjMS.ȕ8"§v*[94z-3!sпhJ~1i{W`bá9+, 滤 JȭBLl\cSuM1 7Zh-|*_Nzk\(McϱI8 K= y=D䲈bg#wo1L|A^ygYf8v!Inj6Rp|߼yjg+n;A[jx'+ЬkN#_,eAr˴Ne<'GV7*EBA6Ⱦ;|-Li!̕Ͷ~8h!ߍTA|Q_.4%cь*:dݼF%z E9xx{Pg'/`N3sFi\"= ~RIu9Ӈ&< PlR%0VCcbn%658<\Dj2ڵ-c$.S! e[TFλJQvBM1kLÀ7g]# ]Aex\sPc&E'?1I GmSߓ"寺(`1 HDS2)Mӵ"{skKPaaH,OZ^39-a1 hzvqAU/lYrlY> .I^~tv<61%wH%z5@U)<$\nXe^d_aylIUOU0cVÕd X L A۱w }t-Q+x kZg2OZ` (6Ѳdܮ !ӱ"yMl\`Pꢭ]3YSX)0 ~3yҖ2""^)؎߇.MQ0(+D`7T{+2G}/plbKVѝ#uZ{٦ǻ"hiHO)$ܮw2x janr3za#)xJ9?5mv9UX%QyA,U: sr 3r24 ٦nwJ* 3 gzuC{GI@d`Pĭ*R58L`5AL5#aUq(AKlc &9u1ářkH>QPkZIJTk@Lq,. q5W,OA }SAF'ʕ\QeADcBEnޖQs[@Vo4ӚY=GXSzG;w&R%p8$"j}lVDt-:NF#VFOͰߧ@-aN\P2i0̽}]9-Kjcf_ǟ7S.h\=1H|9G֑1m ic_!&دURK*Sp-}ݥG~(!u!Xvw8FaΑd79~ nQqNZ١V`W;9S)WDV/^Of\nk(2aŧpZߖAWTݣ }aۉJq,Dc:vkQ7cm-⒞rR)f\g\?~ cwYŜc/r7(\X@im,+%3aUWE]# `/^8[~RssDZA۬'iy?m~ ϛ++]ߒV4"߹M'28V/Q A rQ^D8Cy.Vv?Fktє1l\v_:C Jn64C* ȥT+ /`ЈB]tT:go7/\7c&pW%ra7n$&H.ޞ1N q=^WaE*3RpP3[u^|i)ɽ쩱BFFAPy 4⏿Mы&Ĝ E\2F+4q9KCEKT Ğ^BAHW'H)| |#f֡&HrZ F  k 07x+=[y͔]Q|(GΣTkc B0}Ťs-;arkK`@-8^sBG ֑j^bY-WqJDizꭦX*ֈA[6H qhԹsA@ƠZf̈́Mj"_݇^}"olLj5wά#-X9SJC;S"(G[9 /Iyb4b sʿ( [yѦ$8%!9D@Sgtk|)rQ_Ui}-\iGTrUHM s@Fntق f?j}Bɘ Ҵ6ξkϾNQ}yjukěg] NJ\'fQ Ox&|eZʼn-@ݵv&y度7oN|'#h$H\&5A uMEzyQ +.M;qvVIwj\꤫*u"lc+ʭjqMR\>ĦCsc.L{9艝_)a$=y :]&᩽&hC9R?826Bݾ[1"X|K晢46PbVB O+v3,JT )!) OF.N @HBkt%q_! OSwPq>v&ĽIm.purco=s6fSW<QT%`|ͼk.c빈Gqf_]҈2W)UYBO_81*f^osYp`N sp5z<,q XQGʓ6kntf| 8|L2RKzC7qy0z7)XK>(RuQ[x[&*7h1ax'܃PtZMaHLVOC5wof.n L^Aρ_/Nea>Jn,Jvha\ªC{ u &vfJփTC1]7mG- A:jl"@IMA6´IթZ7H큔+}Jl ++䀛}w`\JYSBTŸ>x3fl]4}هEx}Y6jԅt9s0d!XH݀Ug;^7va 4ѾO,` QzU3f| ;͢2`}^e cci2GĄFѰw62tXoMiv|cf0  '%U(HƆL 7ZA߀ $dH(Mu]1}KGE|٣ ½aTG0\r#Klmj )q,̫jFI0SɎ|/H}sÜyߒX;?;.i!: @3[;Lj v)nphDk ځi /8uso/x (jW[˲}Ad >m\e.ڱw_(%װu%8Vv?#k Wϵ^55ٚK$*|PX`8yHH#h4;?xܬ()^fSWtzuؒ/Itcqҥߗh; J`Ż," ' EGAI*𚅈ԫr0D )WFJcYpPBm7)P9-4;421 ŰRUl>Qw!m߫AV|5?ugCzp֔G7Zu7wfE#V5;'Q_T&Z1E؊ƎVAnas32듚BI<2dv0pN%6(w/.F'$X խȷLDc|l lܽ l[D/3oF`QvlUg]7WDocva)?Q~?L1FP ]Q3!DȽc;<735l?"%〈ԹPK.uڦ̶s^``v@D5tmoj6MIJ E#z<5^Xd >JqWE!|t"tR5}`Y;Q >ac(܋C朌πmtp(f>0j¯PF} yWqUYZi#UcpF %fҊ [L;}Ô]%uF&@h1v#2ݿSѓټl*Tpi3ʿ:[q" q`=m8b|Fޓ7d?Ƣ ӯ"l"byWYd6_xPYt!paQDڷŒZ}pS$լ0?9 |"4||.s3Z9 8%NQ \rDBV`M~jlC$U +G`>x=A+>@!ʪej/o:.eH\2ùT?|BESU,mznz7e]=Mߨˆ{%9,b N =ۻu7OO8]A+[s U%Gk<2D}hXif(zɰ:VZLwO)m&5I[1'5pT X\q%4 |@[WivJ mhr4xm&.Ƹ[(1) vU\ĉ^L̹߳!լ=$< ^QZ{*9ljg _4wolk_0ѮG CmRJ|[L'$crByٮ~`!|`ۻiB"W=x(1 7 @]λ%3}kLױ'lۊxEK^n Rt4 ]~^;ُ$>\lQh<\)'*N ,He_ Y;G,V6|4`.ܨt~Y mڐ01N%^cH1 /4oDa:m@}Wp4#%\$p#\r6g \ޥ ~Td}?8_L.Ჺ[#0I>QB-'ꨒڢ\fIJޕwiU~"g7H!zRؖXX2j'UtMKic98=j9 Hnu1S"AG1G %"gt ew~sTd4 qՌR޲Z"=Yi-ٍ"f[dj't"/yR,:kۈilՏ sIRI:I`H20ywE;{H޼dJRQMgvKڏh3&rNUBsc>n"Ӧ3z&+iTͫ2wGo>CD^H|c:\gzCzˠJHz&ZLu-cqB s7)P6!C%^߉..vҎB^5Хegid;NJSGq T`]Ӡ Lv}Vb,+O⭬C;S"DߙD{U7𡗔GM}c 3 u-y_`32rQT5~cu;pwXZoTՁXzշHUr%Ӗ﬩rem< \*vc8^sD|Ocur4P1"kMM:#m([rcpI>-0[u ?w*$X:%~#ה ~GtҟIK\"+1@XmSI` M # d-)vdP$bE|@4ڳ+B'[xǿ=(+<2:ޙO7kS6=brxoL?찧O*d{>%$<*GqݢK["d-ܺE}9Zc E`Tv#ȳl'uDrR 0(8*IhFH7|swݧdIGJx`QC֠'!$| _4hиST3F a(k>a<%0a0N6'Fugs`Q/i2ky)0/!an *'uxNո wf>hoS[ ҥHZ1%P>K#b;);svH/}6ʪ"] f^*0{%\૎8*Ѫ%yNYḡtX:ϖtx(rb6)xI{ɇ;,LςC̑pn$f㾓nnV?leܝ&2I%CZfpzVɎ.4e27CķI&O6k>#K&"IAK&xhO/N#?@r5b2AZ꾐3kK`9j,0~Ck~=܎a":txT n} u㇄Y]uʇ+6 (cH/f̱sCt$U-l.V{;hN9(?B҉AqFxkXHKA½56 چaZdmX`b'L\h*B/e4XL0833S5G:VQ)q6ȀpD4~ U@c :=D[2dkc͛§;1z|1D ?q D- t$-X|ފLHtmU3إ%ڞD]^}R %"[X8UboWj\G~%ӡ1 H"صyʘ!!/z0ـlZPOx )9yȦ)"[ 54x e~0Ne|v&X.xx(o߃cx0~AK9N\Q/F\/Wʖ(!й{r|4o,^]$@GoŘxǯPAqb(/LY"Y5F9't\ٳئkb*&,f4l.ك## A(<ȁ)RoXvO&i 8 '~j٬8#B .30yCRـu_DUbF*eiAJ!Bպ"0\axTD26 O8Ė9r,{Ǿ隄Vr|1z<\k L$_ ZԿQI#*`tFQgLKRC"2im/IK ab@f>em-E`d^pH1gWdYg_)>Z?B;E Db^m\V+ '"iS@87 < ͅ",%e҃0mo^Y5TFS]ˍfͲ@ &,BE\Bf$ڲCP2̾ʕ,4.T4:օ]T2nWq`%ty?nJ啼Bn0(}\1k4| 3[ r:(#3j3AnّGάd*5HճqXK"ATchT`v>] i3k㸘 ȗ[#y3Q.G1.cdLnmJuU(Z nN9t?hfb[1eX@ (W c8EP|OFQ9lwqQZNb9OWl|ji-TY`:C 9.#JsB e,FXjZ~̬ǚ8n`hڏܷqӟ2>#`<+.1|o;dL1I͜eFløƬ87>K^&_AYpP59m'hhqIɃ426WUAk܆;7œD%z[Eao)]+F1Gqiϖ5k""$!qPJjLm/CsOی qN7fD;5Wԉ <FWG)ʣ.Xiٽ{!b噑bNR"uDTa8I\%X=M˝O[+_LR^:ht/ҵ75ą!]R vVk(Ogpu}4BEI{:ցqax.Kl yiEs[W4~LNQPK.L¬Tg.X(yOGcy8,)Vgx2c;Ai,Y8*ԾjP&f_nVUWp3Qb=JqD<1IphJ-po&-5T[rۆF23%ga)g/JEKp{'9{*%,&΃ms?RXzt]Ӈ6.u..tܫ w[q7ݫ(jc&vNk`9zEKbQ<{>+5جU (>(F00ÜF-Մaҵx&AHѨZMS'1m$X8 ]zudOڬ:gusFʇuP>%f:Z yi e[94PL"HLlS Ǭhlu?|[&&eC^X%՛ԟ9`J:ٔԣw]pAo XhYiE:Lj>`ysoja<ܩȝ!Q9II>ԿbXP%Ad! 769+ݝ<;rx67>}>kZ΁Z륦%8ሔrhM^kHAf`poWcl_6?SS{# k ̶<4KkĄ6}g'u}&F@'kMBs^ioO8{Z|(3UH Z@ 20Jy:1Ɍz3eL}OD'oti珝HOv[%~#O$UQ&"AEicl7߰خ,"c˟"*m7&RdSCn0pK˙*pTG$h~&;UK +壴}!?3; ^2CdB֘k},fSdQ-f,z-0<?"3"+3ZgGu`)w*j*%LO[3\OT ɖ# ҍ_(5d;NaãD㬋A]r'SB:+D~%, 9 ^ d9"A/>yn&-q'y(h~ؽĭ<$@:ͣ=2ꦫg"^7cqXN;W/mlU~R%+yQ Ry8*TYۏ%lejCn,^6c^(:k[ UkV+myd]yBfן0fjw]BY,v#|3,}_f~ÖtEX^$.IU4)jS &}|MTTi-Xa (X?cޱ@`Q!7k;ÊJedv!iwg0"Usen qC4r+nzbtAyT\Ce|$9yc,i@MohZޠ- AF+  ee{y/M+3=ÒlY\^uwAWEhc 6dcgX%vTrJM:uwb` \˰Bjx.^5 lsY22*GxlJ`)='N+:=qA= Ȭ2H>,fO*A%VJ{- * Al_QFX\,=5P1"wr/ >]rR]4|WU5 ]Pkk=_YB1ZwAyr-Ocl!oH!ѨhnxGm*.8aa㽴K|[ȬhAPL]kpT_fxٕ/^$A]%VDvTRxd%oCcTk<}4@]R/P ~V=.Eɗ t;yHl?+Dȑ&ݟKVg+w0|YjHd:\fU7@j3//` xvƳ6i@+jŧD j5\$}k:.m^H@)Z@8wa iI{PE4X=(j^:(6| 5hNجi3-TԀ1 {͵KBnMI:n*i.v-?h# bw{7ݔ 0fK:(n~Y% NXiGќf AT :f!a$Q-MRD-\AG ]\h*ԳkCPR?9/;geVG-^0l;$¸3Ug넲x0GRM7 ^U0 B *Dlm^Ԁߥ-둈'?i#bX,྇c`D2?MQ^3-&@Kr;1YڡH`ɼ}$YVXqT uZY]Wad65k=oe=_(*8]PQA:#ȈջYE>|5ח= ; 9}CԾ%_ָi&Õ̦ٴzxŠV]#T#]xcDMtd]b \|3z Z6Ȝ].p9X ;"_%GlEjpЌWKz2{.=!b ͻ~ jڢsSC ]:H g><ɖb;Qk=Czp1.ݒVūSeTRQu9`h,vJOʅ}{`ߝlmL%G֝oT ͅf9nVBQZmSRU@ OԧД2՟Ĵ?5mǞV2YW>qk=_ˆv)ȋE6PQ-EDN?f-hy)%eVҧGNJ!꘥Jz XwdyXrV^q,Y[@R$Ovx5!ؖȐ~«Ÿ%!"``=|j.b:h1DPĎSkH~2_b$5wmTW 'Y&Ai1o/VbJ5"&<GOcP7Le'oh[X3R@s~ 7xbC8PimG \W6"w'4PTP.`x*P[\BS~^&Zw EUxÔ]C=IQ+赳f\KYkU@^ Ӧ ^X%z=6G\ !"Q/ku+xԵv 2 S霢71(;LPY@|y pI:e-N+)2 bx tF]@} i_41 \>j-AtY %AO^S{>.k|=vePܰlJ= m^7,0H(YĎK2Cle hLύѰPd`GaTpb7mnFB~| |m衒SZ&BA6fw2l!ڣÎ)Akt][Μ㠹O( 4Mc"~CBw2bZM6(`h!N:Ew_O.62K3~k!.s1)>/iO=_Uf(^  -^I.eH\-3_I4Ay0[(^&Er} M&UhQ+I,ҴlS>e5[@pv *pF3LC}|]T>Q1΁iRW$ ֓;#B!r;F;]82DD 'PzZF_SNt,|6@S&C/XoPUc^`}< MDAN,z0 'pz͝=gmY㓩idv|w⺴­)̝cdvoPaG㨴'1 0װ[FV2qyC/s7 F}$]_]ğF'm\ĆzPv)SYw#QD B . fA%9<+ ɗfvJ&5M[ kx\ϩ9!Vd"v5YeW,;81tDbFFEHV}I3LVqMA A0r&7)/,b1tE6w) c;u /F&n,"Zd^D(ҳ|k*`n\uގ{b'+-PSN`{ me9|s[ڡלKs*ϊN:+;<#Gث ]a"K%Yu7>#9 iǫW֠,bk9{Ԓ5jbeuh9?Ɔ` hE`lbV""m)t΀'_Ds഑hDžnd,FYsM?gq*!7t\r(m5GӠ {,tA'!fl2=& /6㷊L[w WssZ)fvt}k=OMxiƿI҂uqT08j$qpoNYhxJ#2f{ S?{d؞p TZ'f#>yc3cCUl?;鶚K2SQL|pWo6ȓSjοݷݽDVـWG)r }V_DC&B*m:;V63[ H"Yo=2fEn닭t茚qX}E׮%*tf{nGߕL޿L>fЦS2m8zԚJ4 BLV6:h -D 3{@&?xtJ1e4 nMTh8T&H7R62ۡG!PwF*~-=PƁ04O{nwuԨLŸKjS+tx=v5?f*zQg>+ߴGvI~=|H|T0/tjcr&[&ۿck];i:a5 սv΅&ˢNZF]TL_*zF8BȮiof--/pWqyuvM['br̟_>+OےA=dN[yݱ>Ke2y2?WƸfG$BZq~&\x0eDܢJ19M&(%vxzjb`tiߊ6BM6ޠ̤omDS@Y 據w~sSGr* 8a@m(Ҫ3?A~D ^]AN mD0@lCvf^qNw B}O%%"[wh=h$2`WԞMS#&lw-*6zJoE{E{MiYzA>2򌅯8fu9%D+/eI&1WҰ ԃQ41 =$%/nD<p#kGЙ&+hVOJ5ąn7EE{Ğ@g@,fgt0ߣ]x1k}Lٞxų[GK,jLtwrl!+8W4ثeiV|1?ƒ/(=v"l)* OcALFۻOT֨K$Vū}zWK} n [y=b9dg2"6gf)rR^!]_P즩:r=31g&cn;0^k mVS5mjO+ ;%{~ѳװBy MުKapCbh8,Xj!$m42]BnISWT~޲bGlE>}3߀'sr@(b"y=p+wm-VkNjz5(%uz96/=0FnFZ+ÜG)U#:>29j=y `ZGRc \a)?d8rw^LNSw'6pCF{۞ͺpXC(ai ?/s`L5\PPOx%\frd$&"MiqQ'-"Ho'-RS4=es`'Bf!FLՔSD]{U[ ELHFA}=Oߏ” Hm+0^ Xy\#`*L4bueD.*x.3eRG'x8QQܖ{*2S ڝL%Ʋ"605_nwp PoZTH#YYR${j:Iq vfF ͤ5ChZ diB[Hf#Zr$.<ʹTIOs~䙟ʑu# X{ =@-~pl"-gUPLwgi#{98MЉ@wjqr}qUZ@Sٻ^$f䭟{I6 Y_n^!&:7weIZih: eۆHbk_͞I%G2iWq&AW*lW|vT/|12D4'{4zKyBGq'iRPdv#!5o#O 6!IuIˮ.]_{4Xb%= t1\ x zR!x~iVnޙc#z TU'}Moa@@|䴣yNU1 .B94 oWb,TXPݒc)ӝRd'[[DHfK #\ҖOrn*=ؑHSru(^ :1Gm͗Fvp鰸s<]%jK*Ym3BF݅Ա=*Ō8oŶJD&u T£~;Т@?(?,c,H}#3 *sp_k}Ը;/GiDPV0as\,+odAIJqG.Nv=1<޹.nL(v{1TqC,P˴14eY8\Gj2 J]2pC7daĝFs~/6Ȟsu)M^ό H?e?D̍Qn%8xU`7<8OS5__|~PiHP1rݝ]2b$g0]pcAT`}r`WL$Dv?]Y9떥,%I,#p=PWRNZ u9ékDg2i䢏&_:mny-X6­/ñ8P6WÇH[ pfzdtxHؼ톼 @<4[L $|lJXGt/j@ L &}5bVU뉚@zl-#:#Εж YZ