openssl-1_0_0-1.0.2p-150000.3.94.1<>,Ьfp9|!D^ū5[uMC!o/^DLu.|~l5x/>|8UsAW(NC/Q8!KcجxreWu>a?(\dT#|{%g8#ḿ.l:3n]H(q̘!cvv-B%,5[;}lrGJbo Cc-818|U M50А>q*hN>A?d % Q\`lp   ( 0 @    "%D%p''( *c***(*8*p9,p:4LpFGHIXlY\]^ bcvdefluv$ wx$y4zΤδθξCopenssl-1_0_01.0.2p150000.3.94.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.fh03-ch2aK2SUSE Linux Enterprise 15SUSE LLC OpenSSLhttps://www.suse.com/Productivity/Networking/Securityhttps://www.openssl.org/linuxx86_64*S. @ 58;n I*.~v  %(! '$  Ica@             q z $  &P +`r k  zN*87wpnA큤AA큤A큤AAffffffff͂[rϸ[rϸ[rϸ[rϸ[rϸ[rϸ[rϸ[rϸ[rϸ[rϸf͂[rҎY Y f[rϸfβfβfβfβfβfβfβfγfγfγfγfγffγfγfγfγfγfγfγfffffγfγfffffffffffffffffffffffffffffffffffffffffffγfγfγfγfγfδfδfδfδfδffδfδfδfδfδfδfffffffδfδfδfδfδfδfδfεfffffffff06baa8f15992bacd3e5b113cd571d828c0544d0482ccd2e15969fe819957271d15508bf2b4b710c6bd8d17f0402e61e1b220d0739ea9f4cd368b6f5d07f30ed2076da7dab91ff66bb53cc053ef89b8dc9b71aef3304634763aeef319f0cf4d814f0181290a986746a44dba3dff87ed815658a9940b0538f2f691285330ad4b93147efd6537728b0334d7eccd2cbb85a5c35b2b9cc10f4168a0e593514c0b03f72749cabeea6b6773a64e8d44f3f394f74353b54d1a622d12241fd17b5a61d61f45c7b44a7a75860f18d8beceaafabd0ae7cac7a2003e1d7acd51165da382515562ddbc0fc84f6caeaa7a1623c43cabb3475923234269774fff010e336bdf3c057c154a9b8d331bf9d79890d8c414d618c799daa4bd50ad804003cd1e98e03f23b91d9c534b8ef602db560134017ec9e7227b0e0fb100faaf656fce8e21644c490ceb34d8c805dc448cad1c2d67380849d86f63e524a9dee53f202ae5caab054588642dcad87793632b8a213c955a6853342a627dbec2fd30a89d34e9521a68a11faec781dfeb691c545f68a21b9e7455aec10a55a09032575e66e916ee1e9ec0104e539c91429dddfe0f44a15de6e9141bf86ef76c3ee16b6a010e2c17d12fbc8fc416ef51032748369655f640616559666e6c9115cce50305a7e05f5e6e958ac59bc6659ed6885a3c6b1045ba927b5d5f8e8b5834f2065e56cbaa744e84ac163d1db23e37153cf8b973b7f1183a0c8c0ea36a70e0d6ae61ae8d4b98ac4128df802e8726aa36b7ca9ff58ac064fb0fe5949e976fd827698ef181ee0ddf72f2162dd8c7725628104aaa9e95b149b32095b56a819c2cdc3abc9be29b6da1fd4aeac8f60f4842bbad0353f5d81620e72b168b5638ca3a0a999f5da113b22491612e5340f5f9bb1c450ce5ca5c19ab87df4bbc0ff0d6f4d7d7d398547e1abea6e79c2d34781dab7053d0b39fb9fd0fe8af19e4489179c9725831c69a3ed87cfa36e15f5cbf51ad9507f1ff45fe6e875d8bbacc76a63c084764e262b172cdfbf358aefd0ceb111c4f7306b215947e2476d7f158e00842c91225e647b60ae7bf30d2c944eff435a4b6e0e3950103011a3af3983c0fcb5395cc68867886649228311ddeeceb1d073b76b0db3cda8c1e78e70512a5603d45ac921ac90db85d31ea17dda0479533c9105a579960907c0b650696d7c64b6e183744c7f6485d4270e9d0322585a6c5ba1483bd68e674fe4f562269c6645863d24ef71c1bdf8ab7a8e906de2a1beb72c5e0440bb6b95a12eed3c2501b4b1decf70a202014c7a1a5d03f718d4e165e9a1832e0bb93b6980ccbded5daa1dad0a0e8d7cbfbe57d592020caee63adf0680100e8880f4c62e7247729e06bdd411ac463050a149b3d7c2c86fdc1bd5bf00e9604a4ec8fea235fcdfdb167253c0d487f059a3b79cbaea98a290015efea4f363ed52b76b69d3af5762a68d4166a58d5e542b70be7e4841700fee892b66ad7ab310d15bff0e57418eb581c735485432750d8549e672ead426d1be670bd05b1fb144dcf9a958478a8660f3c0804024fbef8df717ea55910cc9f83dfa3788a80212bf9502b716316e59f7db4c9baec1a24a5ce5d181c72267899ef7d7a5b5fdb8aa9890299328a44b4d430d5ef8596b3d63ad2106548cb6cf7116b52b77199ff616fa1c93d1ee475905061b6fa4a2ed2e1c8c88a9f15d3e843d39e457710bc2e2da46b4c96b1a1cbed521504980c35f91d0ec037732893d3a59e04d23d6d6caf32d2c7a99a95ec6641edd069eba869ff1c287fd5553b99f8f35ee9a2038d68400d29210c022dad50c6244a6adb0b3957c4cdd5e64dcd57371b893be96c8f0b7c2ac59c2109752780e68a4140f2d7e74b26b705fa2153a86c1f95ee4d8977647164eb0d6e8334d767ab63e1c245517f85428de54ee7a23f518ca795bd9d5140f6f1023f54027668fb0b1864a547c56e1cdaaba08892a321c72ac4af8c49dc71087f6c4401b2be654397400156fdf3ca8de0b454e285fb34331714cf0146c96fc6eb57ab30ce070d9df34f460ab6a8dc480b37cfceed6b84ca0a93161fcfd98b7d9d1e56c33b88e6edaa6a91db9371c5e276ae845d61421e4437f051015775c71072fdd9e68371d7c217e2be7c9d58cd410472dd08417bd8476a90e1aeba895bb8ff8d046362f19229e7e24e328d08f159b76c808375ebd94f1831ce1ad0362c9efb7395f5efee701317fae2ddc2ed680df6229705f7d05c5edb6da3d23dc141d29afe3d02eebad60c216f392b734748939f439911baf64112512e967e1c867e8e1f8ad35e59137b3b6af42719905e710ce4a54bbaa344c0fbf92c9f6ca3bbb5f0ab6a2d68cf5ee43e2b64bb38cb00ef708f21b2ec37f44b76ceebba78f1337c77ecab1811520682d34bb0c691ded9fac7ff8bb6d50a531751998364887f451c9ca6333c19ff15398978963f83b7319db9099b7c2f13899919c36190c4cc1e9212044152d73568a033b5b53b16fb7440b7eb8aadf0bef6744a875d54a14734097a5ab8a8b0bcf511c02a5f6191ac38fcdbca61334527fe9c93674d76402bac953747a486856d7ef9b0c2f386c73e7d1a22934395f6ff797996c6b085a55a862670ed97b508535dd8cc42f26772b15e330b27ccf8fddf2e335235578a2ef42c527e3caf71b1743b21f57f197b3e718d35a8c5958d91761dbaaddb9b5ab6b9daee1ce8f852c4af728b21b3be5ff7b92ca9acdd644be9c46b6444afa65e966833b4b27b059e9524856fbf8786f42e9c7415c84a9ce88a205a4eba9a63194e2d20e06a2bc9fba4d6ec11b018593e1c62fce3f3ca3cc41268d028d77dc9a4c42bfaf703c7d9690846218dc0fe8bff17d5068b00bc8e6c4f4aa85a350fe9dc7baae3faff90ce2ad2c569c01ef1af75554eee92dbca329d8983014ada5079bc9d123b2c91a1ad055ada547b9aaa924c86f505809c691f3d80fb28ed9829c75c94c0acdee3498565c807f32574f11b10a29afa7462fb556b09de77d9bd631ec24b6ebba8ad7354e44d8b30fbf151691dff0032d3d4c9aa622b264ccf5760d6495eeeaaa482117236e134a04bf3d1cdaec8b8e3d2fef69e1badb4335e3fc948166ac77a8dedf51769d41ad6ace7e5d885aed7a22c5d5abafbe8ee26e94bd2850492c1d7279f6b9e3ffb35358503bbdb87d11d7f7e051a22a001978b45419c06df008608de28170ba4dc94d354cc7cfc7aae9f8efa66ec348a505f9b8e45ed6a3a198197fedgst.1ssl.gzdgst.1ssl.gzdgst.1ssl.gzdgst.1ssl.gzdgst.1ssl.gzasn1parse.1ssl.gzca.1ssl.gzciphers.1ssl.gzcms.1ssl.gzcrl.1ssl.gzcrl2pkcs7.1ssl.gzdgst.1ssl.gzdhparam.1ssl.gzdsa.1ssl.gzdsaparam.1ssl.gzec.1ssl.gzecparam.1ssl.gzenc.1ssl.gzerrstr.1ssl.gzgendsa.1ssl.gzgenpkey.1ssl.gzgenrsa.1ssl.gznseq.1ssl.gzocsp.1ssl.gzpasswd.1ssl.gzpkcs12.1ssl.gzpkcs7.1ssl.gzpkcs8.1ssl.gzpkey.1ssl.gzpkeyparam.1ssl.gzpkeyutl.1ssl.gzrand.1ssl.gzreq.1ssl.gzrsa.1ssl.gzrsautl.1ssl.gzs_client.1ssl.gzs_server.1ssl.gzs_time.1ssl.gzsess_id.1ssl.gzsmime.1ssl.gzspeed.1ssl.gzspkac.1ssl.gzts.1ssl.gztsget.1ssl.gzverify.1ssl.gzversion.1ssl.gzx509.1ssl.gzdgst.1ssl.gzdgst.1ssl.gzdgst.1ssl.gzdgst.1ssl.gzdgst.1ssl.gzdgst.1ssl.gzdgst.1ssl.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenssl-1_0_0-1.0.2p-150000.3.94.1.src.rpmconfig(openssl-1_0_0)openssl(cli)openssl-1_0_0openssl-1_0_0(x86-64)ssl@@@@@@@@@@@@@@@@    /bin/sh/usr/bin/perlconfig(openssl-1_0_0)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(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.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.1.0.0()(64bit)libcrypto.so.1.0.0(OPENSSL_1.0.0)(64bit)libcrypto.so.1.0.0(OPENSSL_1.0.1_EC)(64bit)libssl.so.1.0.0()(64bit)libssl.so.1.0.0(OPENSSL_1.0.0)(64bit)libssl.so.1.0.0(OPENSSL_1.0.1)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.0.2p-150000.3.94.13.0.4-14.6.0-14.0-15.2-1otherproviders(ssl)4.14.1fIeeRdd!ddkY@d*dcl@cc@c.@blbbb(aP`a+vaG``!@`+`?z@_j_@_E@_~@_|\@_Wr@_G@_;_@_{_ @^r]]m]z3@\|\~d\~d\~d[@[0[0[u[s[ug@[ug@[t[2*Z*~ZOYY@Y@YV@Ym@Ycl@Ycl@Y[@Y[@Y[@YMY, @Y@YYY i@YtYtYYXXh@Xh@Xh@Xh@Xh@XXXXX@X6@WSWSW_@W@WW(WWV޾VՄ@VVa@Ub@U'U@U>UzUyx@Ua@U @T TTk4Ti@T\@TFJpmonreal@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.comotto.hollmann@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.compmonreal@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.compmonreal@suse.comvcizek@suse.compmonreal@suse.comvcizek@suse.comjsikes@suse.comvcizek@suse.comvcizek@suse.compmonreal@suse.comalarrosa@suse.comalarrosa@suse.comalarrosa@suse.comjsikes@suse.comvcizek@suse.compmonrealgonzalez@suse.comvcizek@suse.compmonrealgonzalez@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.comdimstar@opensuse.orgvcizek@suse.comvcizek@suse.commeissner@suse.comjengelh@inai.dejimmy@boombatower.comjengelh@inai.devcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comtchvatal@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.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#1227138, bsc#1227227, CVE-2024-5535] * SSL_select_next_proto buffer overread * Add openssl-CVE-2024-5535.patch- Security fix: [bsc#1219243, CVE-2024-0727] * Add NULL checks where ContentInfo data can be NULL * Add openssl-CVE-2024-0727.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- 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_0-CVE-2023-3817.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- 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. * Reworked openssl-CVE-2022-4304.patch * Refreshed openssl-CVE-2023-0286.patch- 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- Fix DH key generation in FIPS mode, add support for constant BN for DH parameters [bsc#1202062] * Add patch: openssl-fips_fix_DH_key_generation.patch- 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 - openssl-Groundwork-for-a-perl-based-testing-framework.patch - openssl-Add-recipes-for-the-larger-protocols.patch - Security Fix: [bsc#1207534, CVE-2022-4304] * Timing Oracle in RSA Decryption * Add openssl-CVE-2022-4304.patch- Update further expiring certificates that affect tests [bsc#1201627] * Add openssl-Update-further-expiring-certificates.patch- Added openssl-1_0_0-paramgen-default_to_rfc7919.patch * bsc#1180995 * Default to RFC7919 groups when generating ECDH parameters using 'genpkey' or 'dhparam' in FIPS mode.- Added openssl-1_0_0-Fix-file-operations-in-c_rehash.patch * bsc#1200550 * CVE-2022-2068 * Fixed more shell code injection issues in c_rehash- Fixed error in openssl-CVE-2022-1292.patch resulting in misnamed variable.- Security fix: [bsc#1199166, CVE-2022-1292] * Added: openssl-CVE-2022-1292.patch * properly sanitise shell metacharacters in c_rehash script.- Security Fix: [bsc#1196877, CVE-2022-0778] * Infinite loop in BN_mod_sqrt() reachable when parsing certificates * Add openssl-CVE-2022-0778.patch- bsc#1190885 * OpenSSL: parameters by name ffdheXXXX and modp_XXXX sometimes result in "not found" * modified openssl-DH.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- The function X509_CERT_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_CERT_AUX_print.patch- Change genpkey command options for bsc#1180995 to be consistent with upstream. * Replaced openssl-add_rfc3526_rfc7919.patch * Genpkey: "-pkeyopt dh_param:" can now choose modp_* (rfc3526) and ffdhe* (rfc7919) groups. Example: $ openssl genpkey -genparam -algorithm DH -pkeyopt dh_param:modp_4096- link binaries as position independent executables * openssl-1.0.0-pic-pie.patch * bsc#1186495- Add RFC3526 and RFC7919 groups to 'openssl genpkey' so that it can output FIPS-appropriate parameters. * bsc#1180995 * openssl-add_rfc3526_rfc7919.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- OpenSSL Security Advisory [08 December 2020] - Fix EDIPARTYNAME NULL pointer dereference (CVE-2020-1971, bsc#1179491) * add openssl-CVE-2020-1971.patch- Initialize dh->nid to NID_undef in DH_new_method() [bsc#1177673] - Fix openQA test failure in apache_ssl in fips mode [bsc#1177793] - update openssl-DH.patch- Rename BN_get_rfc3526_prime_* functions back to get_rfc3526_prime_* (bsc#1177575) - update openssl-DH.patch- Restore private key check in EC_KEY_check_key [bsc#1177479] * Update openssl-DH.patch- Drop obsolete CAVS subpackage and related patches: - openssl-fips_add_cavs_tests.patch - openssl-fips_cavs_aes_keywrap.patch - openssl-fips_cavs_helpers_run_in_fips_mode.patch - openssl-fips_cavs_pad_with_zeroes.patch - Use %autosetup instead of applying hundred patches by name * reverse 0001-Set-FIPS-thread-id-callback.patch- Add shared secret KAT to FIPS DH selftest [bsc#1176029] * add openssl-fips-DH_selftest_shared_secret_KAT.patch- Include ECDH/DH Requirements from SP800-56Arev3 [bsc#1176029] - Add patches: * openssl-DH.patch * openssl-kdf-tls-selftest.patch- Add libopenssl10 package with libcrypto.so.10 and libssl.so.10 libraries built with --default-symver and the following patch so we can provide the same symbols as other distros in a compatible package (bsc#1175429): * openssl-1.0.2e-rpmbuild.patch - Update patch to add OPENSSL_1.0.1_EC symbol (bsc#1175429): * openssl-1.0.0-version.patch- Use %license also in steam subpackage- Change originally from "Sun Dec 16 20:01:28 UTC 2018 - Tobias Klausmann " (boo#1174459) - Start versioning the exported symbols: At least one steam game (Company of Heroes 2) needs this symbol versioned properly - modify openssl-1.0.0-version.patch- Preparation for fips certification (jsc#SLE-10541) * Added openssl-fips-drbg_derfunc.patch * Added openssl-fips_fix_selftests_return_value.patch- Use SHA-2 in the RSA pairwise consistency check (bsc#1155346) * add openssl-fips_SHA2_in_RSA_pairwise_test.patch- 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- Prevent invalid curve attacks by validating that an EC point lies on the curve (bsc#1131291) * add 0001-RT-4242-reject-invalid-EC-point-coordinates.patch- OpenSSL Security Advisory [10 September 2019] * EC_GROUP_set_generator side channel attack avoidance. [bsc#1150003, CVE-2019-1547] * Bleichenbacher attack against cms/pkcs7 encryption transported key [bsc#1150250, CVE-2019-1563] - Added patches: * openssl-CVE-2019-1547.patch * openssl-CVE-2019-1563.patch- Add back the steam subpackage because it's needed on Leap 15 whose openssl-1_0_0 package is inherited from SLE-15 (bsc#1130041) * add openssl-fix-cpuid_setup.patch- Fix 0-byte record padding oracle via SSL_shutdown (bsc#1127080, CVE-2019-1559) * add openssl-CVE-2019-1559.patch- The 9 Lives of Bleichenbacher's CAT: Cache ATtacks on TLS Implementations (bsc#1117951) * https://github.com/openssl/openssl/issues/7739 - add patches * 0001-crypto-bn-add-more-fixed-top-routines.patch * 0002-rsa-rsa_eay.c-implement-variant-of-Smooth-CRT-RSA.patch * 0003-bn-bn_blind.c-use-Montgomery-multiplication-when-pos.patch * 0004-bn-bn_lib.c-conceal-even-memmory-access-pattern-in-b.patch * 0005-err-err.c-add-err_clear_last_constant_time.patch * 0006-rsa-rsa_eay.c-make-RSAerr-call-in-rsa_ossl_private_d.patch * 0007-rsa-rsa_pk1.c-remove-memcpy-calls-from-RSA_padding_c.patch * 0008-rsa-rsa_oaep.c-remove-memcpy-calls-from-RSA_padding_.patch * 0009-rsa-rsa_ssl.c-make-RSA_padding_check_SSLv23-constant.patch- remove the steam subpackage which was inheritted from openSUSE * drop openssl-fix-cpuid_setup.patch - use %license macro for license- Set TLS version to 0 in msg_callback for record messages to avoid confusing applications (bsc#1100078) * add openssl-record_msg_callback.patch- Elliptic curve scalar multiplication timing attack defenses * fixes "PortSmash" (bsc#1113534, CVE-2018-5407) - Add openssl-CVE-2018-5407-PortSmash.patch- OpenSSL Security Advisory [30 October 2018] * Timing vulnerability in DSA signature generation (bsc#1113652, CVE-2018-0734) * And more timing fixes (bsc#1113742) - Add patches: * openssl-CVE-2018-0734.patch * 0001-Merge-to-1.0.2-DSA-mod-inverse-fix.patch * 0001-Add-a-constant-time-flag-to-one-of-the-bignums-to-av.patch- Fix infinite loop in DSA generation with incorrect parameters (bsc#1112209) * add 0001-DSA-Check-for-sanity-of-input-parameters.patch- correct the error detection in openssl-CVE-2018-0737-fips.patch (bsc#1106197)- Fix One&Done side-channel attack on RSA (bsc#1104789) * add openssl-One_and_Done.patch- Don't Require openssl-1_0_0 from the devel package, just Recommend it - Add openssl(cli) Provide so the packages that require the openssl binary can require this instead of the new openssl meta package (bsc#1101470)- Update to 1.0.2p - Align with SLE-12-SP4 OpenSSL Security Advisory [12 June 2018] * Reject excessively large primes in DH key generation (bsc#1097158, CVE-2018-0732) OpenSSL Security Advisory [16 Apr 2018] * Cache timing vulnerability in RSA Key Generation (CVE-2018-0737, bsc#1089039) * 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. - add openssl-CVE-2018-0737-fips.patch - refreshed patches: * openssl-1.0.2a-fips-ec.patch * openssl-1.0.2a-ipv6-apps.patch * openssl-1.0.2i-fips.patch * openssl-1.0.2i-new-fips-reqs.patch * openssl-1.0.2a-fips-ctor.patch - drop patches: * openssl-add-blinding-to-ECDSA.patch * openssl-add-blinding-to-DSA.patch * openssl-CVE-2018-0732.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- update to 1.0.2n OpenSSL Security Advisory [07 Dec 2017] * Read/write after SSL object in error state (CVE-2017-3737, bsc#1071905) * rsaz_1024_mul_avx2 overflow bug on x86_64 (CVE-2017-3738, bsc#1071906) - refreshed patches: * openssl-rsakeygen-minimum-distance.patch * openssl-fipslocking.patch * 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch * openssl-1.0.2i-fips.patch- Do not filter out pkgconfig() provides/require.- Update to 1.0.2m 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) - refreshed openssl-1.0.2i-fips.patch - revert upstream commit 0ab24083a16c8a4dd35833031bbeaeb0437a7219 as we don't have the added function and FIPS is not interesting for openSUSE anyway * added 0001-Set-FIPS-thread-id-callback.patch- Add ECDSA ciphers to DEFAULT_SUSE cipher list (bsc#1055825) * modified openssl-1.0.1e-add-suse-default-cipher.patch * modified openssl-1.0.1e-add-test-suse-default-cipher-suite.patch- Do not require openssl-1_0_0-targettype, as it will not be generated and is not needed.- Diversity -devel subpackage boilerplate summary.- Add Provides and Conflicts for -devel package in baselibs.conf.- The description is supposed to describe the package, not the development process or history.- Ship the -cavs subpackage with the FIPS testing helper binaries- Don't run FIPS power-up self-tests when the checksum files aren't installed (bsc#1042392, boo#1038906) * add openssl-fips-run_selftests_only_when_module_is_complete.patch - AES XTS key parts must not be identical in FIPS mode (bsc#1019637) * add openssl-fips-xts_nonidentical_key_parts.patch - Allow runtime switching of s390x capabilities via OPENSSL_s390xcap environmental variable (bsc#1028723) * add openssl-fips-OPENSSL_s390xcap.patch- remove DES-CBC3-SHA based ciphers from DEFAULT_SUSE (bsc#1027908) * update patches: openssl-1.0.1e-add-suse-default-cipher.patch openssl-1.0.1e-add-test-suse-default-cipher-suite.patch - s_client sent empty client certificate (bsc#1028281) Add back certificate initialization set_cert_key_stuff() which was removed by openssl-1.0.2a-default-paths.patch * modified openssl-1.0.2a-default-paths.patch- package FIPS CAVS testing tools (bsc#1027688) * add openssl-fips_add_cavs_tests.patch - FIPS CAVS: Add AES keywrap (KWVS) test tool (bsc#1044095) * add openssl-fips_cavs_aes_keywrap.patch - Fix CAVS testing padding issue with RSA d values (bsc#1044107) * add openssl-fips_cavs_pad_with_zeroes.patch from Pedro Monreal - FIPS CAVS: allow fips_* tools to run in FIPS mode (bnc#902364) * added openssl-fips_cavs_helpers_run_in_fips_mode.patch- Update engines location for the engines to match up 1.1 to ease later on migration bsc#1045803 * openssl-engines-path.patch- update to 1.0.2l * bugfix release only * fixes problem with a lower-than-before version number (bsc#1040863) - drop openssl-print_notice-NULL_crash.patch (upstream) - refresh patches openssl-fipslocking.patch and 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch- filter out provides of the steam-32bit package by adding "autoreqprov off" to baselibs.conf (bsc#1039880)- 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- Update baselibs.conf to contain all the renamed packages- Fix the provides excluder broken with last commit- Add patch to build abi compatible version for steam * openssl-fix-cpuid_setup.patch - Create new subpackage which installs the file in proper location * Make sure no provides are done in there- Filter out the pkgconfig provides to force usage of the main openssl package provides- Add initial patch for versioning taken from debian: * openssl-1.0.0-version.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 showcyphers 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)h03-ch2a 1723649793  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.0.2p-150000.3.94.11.0.2p-150000.3.94.11.0.2p-150000.3.94.1 sslopenssl.cnfprivatec_rehashfips_standalone_hmacopensslopenssl-1_0_0CHANGESCHANGES.SSLeayINSTALLINSTALL.DJGPPINSTALL.MacOSINSTALL.NWINSTALL.OS2INSTALL.VMSINSTALL.W32INSTALL.W64INSTALL.WCENEWSREADMEREADME-FIPS.txtREADME.SUSEopenssl-1_0_0LICENSECA.pl.1ssl.gzasn1parse.1ssl.gzc_rehash.1ssl.gzca.1ssl.gzciphers.1ssl.gzcms.1ssl.gzcrl.1ssl.gzcrl2pkcs7.1ssl.gzdgst.1ssl.gzdhparam.1ssl.gzdsa.1ssl.gzdsaparam.1ssl.gzdss1.1ssl.gzec.1ssl.gzecparam.1ssl.gzenc.1ssl.gzerrstr.1ssl.gzgendsa.1ssl.gzgenpkey.1ssl.gzgenrsa.1ssl.gzmd2.1ssl.gzmd4.1ssl.gzmd5.1ssl.gzmdc2.1ssl.gznseq.1ssl.gzocsp.1ssl.gzopenssl-asn1parse.1ssl.gzopenssl-ca.1ssl.gzopenssl-ciphers.1ssl.gzopenssl-cms.1ssl.gzopenssl-crl.1ssl.gzopenssl-crl2pkcs7.1ssl.gzopenssl-dgst.1ssl.gzopenssl-dhparam.1ssl.gzopenssl-dsa.1ssl.gzopenssl-dsaparam.1ssl.gzopenssl-ec.1ssl.gzopenssl-ecparam.1ssl.gzopenssl-enc.1ssl.gzopenssl-errstr.1ssl.gzopenssl-gendsa.1ssl.gzopenssl-genpkey.1ssl.gzopenssl-genrsa.1ssl.gzopenssl-nseq.1ssl.gzopenssl-ocsp.1ssl.gzopenssl-passwd.1ssl.gzopenssl-pkcs12.1ssl.gzopenssl-pkcs7.1ssl.gzopenssl-pkcs8.1ssl.gzopenssl-pkey.1ssl.gzopenssl-pkeyparam.1ssl.gzopenssl-pkeyutl.1ssl.gzopenssl-rand.1ssl.gzopenssl-req.1ssl.gzopenssl-rsa.1ssl.gzopenssl-rsautl.1ssl.gzopenssl-s_client.1ssl.gzopenssl-s_server.1ssl.gzopenssl-s_time.1ssl.gzopenssl-sess_id.1ssl.gzopenssl-smime.1ssl.gzopenssl-speed.1ssl.gzopenssl-spkac.1ssl.gzopenssl-ts.1ssl.gzopenssl-tsget.1ssl.gzopenssl-verify.1ssl.gzopenssl-version.1ssl.gzopenssl-x509.1ssl.gzopenssl.1ssl.gzpasswd.1ssl.gzpkcs12.1ssl.gzpkcs7.1ssl.gzpkcs8.1ssl.gzpkey.1ssl.gzpkeyparam.1ssl.gzpkeyutl.1ssl.gzrand.1ssl.gzreq.1ssl.gzripemd160.1ssl.gzrsa.1ssl.gzrsautl.1ssl.gzs_client.1ssl.gzs_server.1ssl.gzs_time.1ssl.gzsess_id.1ssl.gzsha.1ssl.gzsha1.1ssl.gzsha224.1ssl.gzsha256.1ssl.gzsha384.1ssl.gzsha512.1ssl.gzsmime.1ssl.gzspeed.1ssl.gzspkac.1ssl.gzts.1ssl.gztsget.1ssl.gzverify.1ssl.gzversion.1ssl.gzx509.1ssl.gzsslmiscCA.plCA.shc_hashc_infoc_issuerc_nametsget/etc//etc/ssl//usr/bin//usr/share/doc/packages//usr/share/doc/packages/openssl-1_0_0//usr/share/licenses//usr/share/licenses/openssl-1_0_0//usr/share/man/man1//usr/share//usr/share/ssl//usr/share/ssl/misc/-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:35258/SUSE_SLE-15_Update/851114f6e762858fb68e4454393bd026-openssl-1_0_0.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linux      directoryASCII textPerl script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=491612a20618ea776d9527ee32b9f9e677484680, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c91c934c74d6ca7445bd9612b7bfc4c906d89d82, for GNU/Linux 3.2.0, strippedUTF-8 Unicode textAlgol 68 source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)POSIX shell script, ASCII text executableRRR R RRRRRR RRR RRRR R RR RRRRRRRR$4=rDutf-89d613c58dd5a2e63cc7fb4c2bd1949d2c8abffc02b23495f71f7f3d322fa994e?7zXZ !t/]"k%N66X|,9 &H[#SnY@kUmK`VXEϮ} ݂#› |h'Nybw&@/pB}l>z6:6ܶZ+OG?a䝞W1kt]짋:.3<OBKW=˛|D`AyBIK{~7}ltAlp™*EdV;jlk0үIϗА cE7q/☵F2z`׸#.~~pD&9uo(`Cܿ[ȯE j$0K̤!ƀ ؞;hv*}:7Ϧ w/n g2iv!<]p3;@n%/f:-Rr1!V;LI P E͘a}.[DO1[jxmf́`dԙ3VrN{cP>R5XYON.p*ўM[PX0^}s-uG'&;sہ -uJGrSO"M(w5ٮG[*~! or%T$d@{X+"y,Hr]n2eVnf}j-[0aOL3l6JRop{Ec)Y4rV'3y}H 1Ln5"hG2ݦ_YKgi;~iX5O>V]HN*EX0ϐ #{d.D_K~UU. p9jbU~ӸP<^fH^H[5܍v$i&RZV[P + /_}Vc1. SCd@ td5cQ%'„٢rOOXE(N3R4ٕLx^uu6!WQN@w.J*٤Y7e ܨZ+]Gub 0,"m/ғ\ \{wͮkU<5jdh<+_TEZV;*_}Hza:mNX.c>sX3TN&)@O[`њO@:=3CUKY2e|]]c0l\E |DӜt7]{(b]ef |GXk2I ]UZJ~3x QZ: .s<#`cQ;34s^XQlr)Z*n [A%lLAж.5=O)E2`-e<>JY}Qb8 ˵S|#E ݙLq_~ i{4LuT)2tK =d% ;$PD{m aR*T!Kfucb͒>mJ5A~I$Pn4ι:gˏ jaM b\ͦ wbRAhXz Y@(Ol8֏&i D[aUNP%d=K;Lt|٣P0v R_"=7x(˪-9{xbxqO=~f'8KNyj+ ҿ!+T8t#"zѶf 8q7']p̪ RЃ#&VryxhHޮZfNZۘ֙+ dχpCuFJ'荂L;~j-@< cFPNI%ك-X2€ [2 vt(u]O9Ǧ^_bnN_KRTi ʷF [Q̂hh0 ۹5y"E589j\ >c->̖ef B( u%U΄|v<}7R.T7Cr 0qVF)Wnd fb̵TM_έ 7̙A`4U](Kg͘?Bird̛\࣢pCcϷ0*R$;rSUOArY1~ʍ`GMSp!gԜoʵ1SH߼fE5&vs _"_dBV 12O% 'Wq*pTHD<ϡ/ D#FPA W\Xo1st1^B^gDb,N X`D7 ‚N&A/%j}Uy)b 8A㰡Feo1_N1"Ο Cc4N\LTT9f`NTR4k'6>&f&:0DYxj|+@w%6X$ϮTrRIRoճ-Oq旾^^>Gα C4VF-[޺qqU?H,?gѠ6H(Vs~ _{>ZkaIvE1:[rm7tǏ\1k I-B2ewiV^S9>Q\ "g>JϷʅKVa~>}R ,éC1?rફ43 K7Yo1ikl$0$N ePt'A1N!M(mۉ"X*Ge1038GVoZtx j:Uث V N"HSx] iז[9q:C?hY" ߿RCT`N|RcIK 玌K@V*_|浈޿'|bP>Czm&z7LB]D89RpT<?m91.U9v0·::=Oɫ9-Xl>9_o-Si󅊬IaE:|%[j'Ň.7m?:[W׭]nr)xlZL{:rJq,(=Bu5-y'tT} aKLX,y.3pIgѦ= (BƚQ&14> )S5ٴѹo/;$\1Iǔ{OTh!k _ig82h_ڱs!pX6}ds`da(@IWV3cFehCjwjS?45a47P^pwWsd!'b<E$d/ *P ÞvNz}tj>\_u*|yQVf-|6 334/G_dO!$}^_Kf2+\8I`z5f'|#"˺ӨHF8fdU)e( LҶ_l`>U'u?") 녮M&<}.\۽ 2X=浐 #hCq-̍yT.>$% "ll?E\E%|3r^M">gAQMUҒ; g AJ7?I0+xqe) `88^L[)R]LXĜ|T%OglT֚\야j@{'Sť[!X>(Ox=4W757f7Q UDslkߏrl˟*t[Q7q.ֵ[;B0Fv_ -)kj$ d  Nz‹o*vM)Cs_ Y+sSĵ'3wb„øQG'ΧRW"Gf#,hY]&ۖ<^iKD"ՆOtD0nb\wjv RڇM,wVP xBkz 5Ӷ-Oz_@J3a Gyf6H@ *;5G黙 #7=~ma-tzrtg:C(YT^6QX ƞgP(ͮ&<Z]@cmr8%L07mzx 90ecs|g/7UQHͲ$hz,9ʣ{te\0N;eY&4tCTC%BP:U5  =݁x[dٷWҘt& NwP 2:ʛ ''j+3uJ̓/pn7KPv7Ѯ_ܛ>IUkBVGFO[i3yxSyzYȇA@JnaQRvsWT% _ IV#ڍtIXF $IGJQυ*?$3\<QCǹ9@P^m:bTͩ-ZJ.eg!-e (O_&KWBCɻF;텶|Mc f['wqo*}UIˆ JSP pƭ4,v 8o 9+~(GOU+XZ𛑟5.(z'KjS 8|[ۆ3+8)%N"7[41| %%zDYhg,w `&6b$lR0ӪrƼ5R4-ԙcٯt~٬68' ^p oQ[=r.†r %3Z3|_it1S<$޳^iJ$)" %&c52$걨ȁ4E|9kD;F`tL9^؟{K?gYyPgw(fTMSNh@7@X܎ T!|5.1\G̦i:J͒#"نᾮZ gVz7 bvmᔝ9IDK`~byU9a@A{ nq@ ȮgtAGN@qGz12^ 9\@' f@Ob , B]MO4UT`&̳e٦J ;Q r1+YyR!߬^U -p|.SL{}BCq7Nło8hj!"46 {TzwT7k--gÛ/: D? (Q _Ui |J,^?b7fֵ:өO`o'gt!bF= J;n@7)~5+^aT0,ƄÃSSQh-YkEojU)[hk^  :+˦rک>umîDVfE]gyΒ"aI(*cH]r./r:8]6$W=v1޾l7{Jk mN" 6gJڪ N~ xm֗F@4 Q*-3pxk`gY>ZM]j>a =LvyRabZ 8yxg$9how3et_u2 ^^q22tfLxftP 93 ?%8aVZL.Zs ]6R0|)rvV8Z,'Ra[ûC`!ee~;`ګ XE7oP[V3d0gߨAX`fh>S@Z4 A0b X=j.rJjLB$$usٮ裸:swb|eUT\N8О!͎QUN̹韌}d!%O!HK1͚'n^tu᳻r0?#3{86#'QdЪ!߅AѦw: I򱌕 !!Vc*m^[ᣃp# }p4 y47-cw,jXhOŔ >q0 #J6܉Y[˃U<7cfٞa>~[]o@1ךM&/|<Ī,Ւ!iK)H# ;D@Rܶr'c P2+p*}.PTTSHَȝ<3\O%$7 ず͹Cb;>A=("w'~,oCIǓ۶hl"s)m( cNzk#{eZyPS]T/<&Y)Dɕvy;$>? KOQ͍tDvRke(xXc[ׇc6Ǚ 5B8dnb';?ofWXQVoښ 5珠vj`qXH;0dkC2A]iMu D_F:iYf"Cy7&KP'%HjZY.G!=[R (gcQ*} 13i]~&? h'lX_JiK3O4l'ˁ^}hLބ6 Gg  ӞĨy5jΉ"^lǺȁgۂV7O@-›mo;{F"VhSj> Owxx'C] Ž7>#i2wʑ,NpӁ\U'Ǝ\XȱWZ+`bms9ٙ&\VkAݕB(G2m"6pDi@& a ,:Wm%t3lqeɃ'@MT4XvI_rxBGKP ;6~!iUh2o !B Q~g6FHs)t$|^>l#$$x ,'l3cTWZq]< #HZ?;7u==$ ҙ\.AA] XI. {>SϫyF=O#sIB@0Bu3ȕGY^q>9 ,i.; 7ۦ%8# b5~ípVdd PJs(52ᤄ /^'geUoo0#ti?m*.hxXE W!Ay3Hpq̆Ttd]F8YP2<(BM zc.M+BNGЋI4=:j q[oyEY1PFDQJv@9l硜1Q+OK},aV8mko T=3/V2e 2:[oj`)f5Xj9W;bӂS1CDt0~!ͪe|ɗY;ZNp3a: xBhSܢ\3 95OCSdeUVgGRXKAQxJ@@dbf0HCD-ECV}͋+u;fMv.;jGda+u?hI ka?q=]b9%|dC# V*PeH۪9"BmX*!q-=A ~,]7XO+eۧ}I5j7GK¹( 6T$ᶁ?cSzx |{&bj" ,EbsUCpx{ Qf"U_ܗz'¥\wҫL`˥_`MgH%_mK %| )͹o;~DU ehuWAk+ij#Y}DG=&ou* pcezNNn 'Bԝ404J4crpGeNqOSۢHƂPjn珮" Uˎ9]YЇ (M(=㇣,微piu&i(w g+FQxom#ea8Y`̏e 4;.,z2GMLPW&o~w{{wW*!$W&|x}ۓHQ_ٻ+mxbfyQ9A jh3%i0[`K5V#"pl{+SX^_7=7FSIs8=' '19UjmP1:O&kKetύ;w;rw}vߕ"QRM]sTI.;|}+qY{sҙwʀx=y ]qCthF:%t'2jZA#H<qõ4W M~١Q #] dֹq6[RBWݰ%9i-^CR{kG11oxoOH[ y|#4GØMw%GΎegl[ d D#{d:4WIS.yx hTOi~:AwԯzQ%Bm減jJy,kR s7V ]!6{UW̅>+s!n/oM16=ܥ ob5I[hl%i02{ N!OU2Fi3N]'@crh2]"ӼjI]-9/ĠK;s],sGX5Ewyٍ%EhZl`Bf]+t.B38XXm|,-j "nJpu´]I&yW j c(v\Uj`Utܪy@W_J3`NOԑQ[#S.XN\$XQ%㔳|J˝j#IVU)h/* 94$oGjMڒ(ǜ Y(^EЛiX O>Nc0%Z2O/XEܠ'YT1nQmWQ[&"@ #|I҂[+4^^[OݚZ3F?w2Y˯LаBV\4xeqِfC$N x÷s|Ɉ%ΈFgh,Dz[#5dwٶIau{"(6錀=IFj ݊IHtIV3N2+#JH0fn9B6ʆar`f(gYTu*v/(> Ux/r9מ!o[ )7T\eaJ]GN>o^[4N~ tQϱ{U5\5k,Hg^lW)O8ʌ/P);C"}7ӄoS߅x3#`) ёN=%=uX/i<H^ݵ$zX )5 Jt ?/%U^8:HGvI9.[7Ϭ"ftL{6Z[c+XO7Y 8QYk?|\UPz'*-`!o/hO3Եc,M;smS', s8< 1t"R{ v';Պc9KchM\NU$rՅ# 9A91oHxR%ߎq|_9JIp^ƀ|ep\;Wc>{8Dt!!zצ#]33( e"Rcn@l*ז C}J Af'yX%@bpQF[]K \ѯ 1)#>:]S<<2*`@ \tvl@xh } 㻰X90qoVVC3\C !Ssh%"XdNWD[ iUqd VMÑJ¡| j{D4PMîDVjC_YhaRuM3nN%vŐm 况\Ep}U,c偽mIeLk<2<֙8^w@uDbZyRMP5߮;t0i'-yXP]ć632DziLzıR(T3Bjx!CNڱ~^ꟁnBiUf@$*D/|%1@:sij9gt vql$ExreR*Ym^V%Wf}[hb1^o&-,gG7CO.g='84br/fVM@~29x79܁W=x ?샗.54YWd'%!!ɯSt 'M |z9xZSQ-w 5gR?_aV(j'79P%Gv́W Zb iU} 9c6ݎ+ԘPmMndfXA"QGMԃqkSۨT8Zfu]lpxoj]9'Yx(=:̍Սu1yib_9w^@ pm٘ D]X dI0̗H~/ 痘vmb^PܛQxU7YQҽ77->j78`EYrJn6U^R)TT@7wCaNl)-e[ˤ%89N;iYr9!# QŊ#mD aT>_ZWۺ^hD2 퉢Ń*v,uZȭ.~"R =Ȭ;aaY21G os1ꯄI瞽-߰*U'J y":'$p-KD M++pZ̮v:τ]x^T>1m˥/n^-bbT2G?iJ/9\Iz~N$:2lgw?NS-xCKk m׼{͇k"$SSoT"AJ_|t_k}԰>EqG!v;?BX^8oE!FXvW[4zTuU*k$@pkG a*34{܁)-ӔP|Dzf/num}p$GLF駓迪3 ݪw w9bWjC^݊xS?pZ 2CuϦ3-ښA|Kbǎn q_巌%CnPα ~s`ؐw 5PǙ}-0@7lo2Mqsſ-3c)@_6]5/S`h*N&Qw[rP7]-LLEa7ecz}͹+D?AX9$]W "b'PZN,`?Rd戺>i(Hclјi8־f112K q#/OiCՑgO 9;=5GH d)dO#c57&! 50L7TKG9"I~ޣFRqp 9ȇJ;znl˗- TÎ쎿Z0J+WO1'ڗ8=z7tӇcJhUN s20 UwNf9VWWf,CK/cUһlh!b*10\>]Qu2yyBbPN|nrKB1Qnb]L/ udB]@re7, ]Jeºjt̍Ś`DG &:^L:a !U]zjd6E^:*7"閮pNg,HiZ`{<;`m/*SϔYmT}%| Q\4D_Y3oQF 0F_[igU i#W@D3x\ 1]m9Gzt8{^KFv'&\UhRѧRCɻ.MRt^Tَ_|7%mG,WIMs$ze2 L|s'`JLʕsI6DlA̳ Cx'gQXT:K)\ԇX׵g}5Vdr3d` *BE­^(~SZS*HxQ: ͅWTJMp3 zY s|%_u gc _?vA+6+e*\S#eB?UEqՠQe·ig"T$#ds|f\Pc=jԆb(0k п*}?(M y^pjk5҉pǫG蝺 lVGbkS xR@kܬٖyGB6;wk2E>l%o b &;l®l=,Cf}xIQNZ"ٗB/ޭ6 d&:/l«}H~&%eC"KҿJ8vXZshld|;c`'wdMr1 (wv[\(DjG5jP^4 Sx-CDLJpbhr jgI2~ӜiJl|0Z0T/^O C+c41I@3h W%VǍh@%}]ʹpҝ, UdH|o@ª8o =fZQ%qv]_Jϒޕ{Fi5duYq!R5Q"d-W9LT%HݷRo*sf;G*_ҿTح30Ut cB:vء޾FTx2 IOF \o&Eȉ2?м اζ˽6`b>(?"m.'V).jSZNl.4X(灩-h% ׈޳v>|>SaG[7YC!+cP eU$[ʽNr?\g=#2UĉY J.Je դAQ0ϼ vq|gxuMĩ lp}l6S75{/uWlO^2[d$ =j,H/ r1u|=˜`ӎX 8Kw˾y5G=)nC}8Eq0oZкW,η&8"?i e][#X- $ (y֟Iw|- '!!gP( Duڛ s*fu3vR1* ^^D8P]Fp5ᆌ-GK}ܣUZ)Qަe>ۖ @eԋ]0A*Jr?`G >02_A,պ/kxHb-=ΝC0HZhda7@/9KsDiDJWROFp1ʹX vHNꉞP73Vl9@Y6^R{^Wtif#/bw;bj16hޟ`yWYmw՘<BLg5Q&%OMMW/$tqz+ _& ff 1: x^+kvY$=*N4Mv'+Օ|.4m404T8}Xz~uTORI̗/̡xRV}M l2sբzNlt[bi{K]8 _Z\2šff%z1?RR0_ kIV2kиl>^0Z0שkscqO]Z»TYćLI /R7K<\|:](W8lx#E,xMO9aftчЮ(X*10/3[1@e $ꌶ ZcW>kJjG|yKmIb2Tƞ)?@a} ~UW$-'~I;)p!w`'F ;&6Gxy:w> i95W6GO<8 n2_]9]<%LiQ:Ox }xBk(t@AT8lHUTjN"ʣ08t V4[^{ S:oJ_^ ys FWcZ*䡰W,) ﱌoZ'a A¼Eau{Q KWRH.i/S\s ۾w2tz 8OUoA |=+V`LG$GU{O|mgDu*`N5W+bOwe93Y!tP+;sL 4 K|krȏ6]wq$(՝*}5Ivޘc=U(>-+w.փ]20V !-=]<-@6Dɹ+Wbq~?c5}bI)?"LxyP!bٮ:n+]%K>ܗ}=P.e@xMwO^gs/ pV}qETTB-) (۰><}2'7I]'Zl6hR>ͨ1.B,E* ĜExh Ev1+mSH(CLc&ZPf0yF2Gr=q@D[]mOkMnC(ZF~LzC9 NEsKiZ3暢P-mliG]I'%ʤC7V\h!08oO"@_֩WjާQ˘k0Bakf0lR4/Tdy}ytj84al0rI-(U߁!'/Zg6ra]Z/BޅyWxvQy<|W/P֛[sз[wd"y}#_( GScI3+Q 31 29mKH+BK1 (/F@=Ps$>SRO}#H:1CノHo0Rl/oJײ*ca/ģ"o:rDHiz6??Yj.SٰԳqJo=x΃uGɴOC(2lѰ"1I,4OJDRm]lj3k7Ӂ27#pt) ?}3 = $vRg$iufOoŅe;ط_(f<,߂*F'r I M+6PӿTN.SNpVƩ͍!_!6)@GNHKh]-JL^4XA- :<(Dqh>S?fћLV98g/18p9z~8f J eX=)op$A a9A*)>vró~_фK6^R^"&Ʈn#w#@ub$㐌U!J~"Lyڕa'x i&3Zf!CNI^E2gVVRv7rlOI?lF2X'~Bps 4W% lE[I vիi:C$[GSsUS/*h>w)*_D%t[ aY.kN :q {I80|ꪙw ʈoN;0v /.kBc_MŴ׵p}%^mHD7<ͼV kz!ļkޯԪhc/+Փ9Kf4 POY^`@ :1r;!$ri+&WMTB,(oՓG rd=٧Eh a͑|uuo7 z)K/qpE՛:1j(X hOmm-䮩!>t˔ Tl݊F>.26BaF]%jr+٥O* D^CĬW1QWg8:oȷ="YĻS\o3k*69ϢY9eU7F6uY2gep^ =57'}ˆwE(:Z{bC祱T(>9C}\6؋]"ٲDYd:*xYcd&pKk6{Ckd<<͏cRmM5kEK<q2HU>4}ݛUU_HN]v^vQF̘d;E:7.]j 7ҦC^KOWChEU1kUC ZE^@u'þhe}r\w C5P ԇYqG5DO/Ll@6l:O a1e)g= 4<1V0"=P"NIݦ#3,k,ئ1Tߠv!Gaɽ-i5SHjJZ}&L%vD>A"D*E4aI,A. KjLlb^ev6 ;\1b ރ`~=Rj;Lj!F?lژZSSܿ/E_.%Ls䫱w}Z-d` ͒@TyS[\7ZzpRb*,q6UBx kA06HmrW`=oa9e~?kfqvd87(fZc_|K(f@loQVl&Ȍk _Dt-?!nyuvFLSo LmuX-:TD/UQv3B ][Ωr]>D;.<X-m}$o>A '1!JXu|r r &-S2!:)d/lj&jOrm45ݣX+nIܮtxG xL7V3̜i bwfH2a4QP VaD0rIB6K!nrٲv槟mn0,s,q;\g肆a(xR5ցl:O`PQZ qIr&G ll ƪy*%`,3"Ei`z‹ʦubݨ^ƹ(h_VP@Dgla&࿤'fWtyCζ`9ZvO|/AHݿ"=7؁aJZ~HAcߐ pKFSkdƘAgDch *aߵ֔҉6O5Ubg}P%\Fb2[*!E:/]yz0'lG$W~SSB%]Y1+>jMc,'G^CAX8|.M;F|LPυ te te!vrGGF~wˍ؏CC:"q/{mulO!&ں"'VudLeCm^^F{4\~|4G^;[={ 04L}LAgE?K:f_NFq -% r͑D2Ȟ)- qL]+-4EUO-}'Ya> =IbՎ8b?5߫rblk@dle~O!(8NM*̒1L~\(RPgD|a`!vcAjk|g88JC{M}qeUA^#!G¹ $DPfH4Zbk^"=DC; kyP'\v AaF~C1cA 쌍cehwl>]B"Q3n }z-4=I9_7o=W'!<.f܇so 2xj*5+ V@^2r.G չh)'7 08|[] ůxkbv%Hb3[bpV)Q4 7x˶/0L>!,566iW0U do1Q^D\6"oXM}D^\-DޭK82 ޼Vfc98OS]&$s`H%&ONY*b͂OYk Sq0G/j!Ɋ(4oޠv зBLZ;udsA )OCr+x 1%*ڥw;ԋ/aCb^Aɀ~R f5#C]o'pH(sl,뼘#9_hCZ4oi%Z7ͷ@kBj *KJQ#ZJ%WFl;kjx 7*AAfv NVkx/?}\ ѐ`h[PmȦ9) up"Sw^'!mYKd=SY%x`j}{WN6pv,pؼHF?$F1T3)qW?hRkeȒ+OB0hn"h'5b97~7sr^4I3 !gTtb[[`DvYP.4%+)Rpi$StS TVOp^0n1iQjxOS:?,4'(E~b^D }nQ`EQQX =mI~RISt64J(ۚ*}TLVr6Y;SהuLݾ:}I+Gq?;on0ӁKU 9v, JmO> ᥝQP~[˔t}[$*g󳻔Boi9# .zj%!xyNlkl膫r)<#Q5H<Hޘ-zg Be}'S:F0U~zG\/*ai.l)9TR &h\NTPn˖\rY 3 &{x@Imu@o\NFGm~9Qet^y1"+S}R 2F0RB>%r@f+AU,Yj,"TQ9Y֮Y4 nsag3n$!Yfz+o0 *E28eHxMƥ~Km68J˞3b_koeT[-3BmVy*/p isT3%,Z>_GrkRh [ݲfsd7 ģJo<6uz::d 8loufv/}jzd@\ oA*mj0!\s# wPA-#1vʲ`J-름P /УhG-)zyfcVB9j.0թR]׬I TwK&8mS #ihnDecĦC)vO!0J^WǛ 7/sTbM<57Dk t^%c{1j>D!Z6kjyXFƜ9(~5h)<6▐z* &Gĸ6č<JD@g6?MDZCSKڛoƻos0B$4LL#=rKqA,1L1X]~1BFHpD2Qf b-}Љcڰ}mSҬp{\{KC6 m}ڧcu.46Uc<5U{IM+ez /c*=.SRiZsp8n1meQР㝞5ŀfin=(`TȆK?O,F0CK_|}pM\4Hy| MEN9ܾޠ;:N?@e'*$B~A/0؍z;G{$v Z~ƽf oNCMeƋ")I."5[b'kw($AIU&"܁tV>*'ޙop*, rXD1}p"~jXJ>sVxFS>&db粉R+[pm>#0c@A? |ϼ ),~/B4h,pƺs>bc6vXk<+o`* O9ɜB ;ĜEI-G^ e_~]!R*B1/kʯ5%swD;4%Urv6cC2MCcXA sb7Q׬ uW 5dԷKaq^z Br _M~(8N@~oٸn;Φ(h0^0EB\o,o2"(w/6^q~` !Df&3qu ~"=%agƫ`e2UûPӽx' D}SҝE4`ȨU)E0.Dj&gոT]ظb+ f։I"P546:&Tk VI17.>"hfZ!DbY:r{ J*Gi%@ v57뭀,Vҕ9[)`*&κ YgkИn!Is4%P_*]N^ ?hC,Q0)]vWa4OIIl3gl\/djt' >/DȦ>"%ӄX5v !?QB'DF-bķ[vn$Żji){X[ DVrt7QN\-FqI%B79g(. wp#w'ܲPt0CtG,a{'+i0g 6\*CeZ^4pA~ۊVGҫO?w)- _Qh2oH!ł+Yu9hXuMgRfQioOv3!@Ӛoa$n1z.n[j!kuC +/uo._ȷ碼TXh3:al"QX˴˨9&Ү^𾁘ɏ*J<bH5CNj~@Ԕ'R- j#A9Z /mxuA:3wo\ ,Ҳ㋸^x@(jEa\KlcJ)υ 8hm?` X3ېWv劶7nэj8e ΨN] }ght@5rt|z!s闧 KB.w~$#spu]lrŃPdTtj?arX]GଥE rW-`e?`-N[]ZH֌ŀGuZeĢy~)v$_T24(OZ^zzIns<%W̧9ZpOUXrW7%p<_O%̋s`M.(fzuzlyҢOF#^E3P=jȰFip,g?PKr#2f&_A-< Z}el CS@]*~A"9=R1jVLOHT8t7U`X fTu ^p-q *n mlVxworR'&ҍ}K~An~3t8מ{){vmw.kpf#8&`QH1ZwGaK( ) uB/)ؗЀͺ1Uk1lHFž۩k71kθK-mķo B%Bl̛! }O~ͦ,VC<4af/E/5LtRBBZ8cfSo[#&of:ZlgG]Xzog#H*݇:w.茓<$ ͜zҋ1"0>T0[:`:V#(NAxm~]Փ{67Dnԯ`Wn ׇB 2A3P`/n"hgFFEC鎪[ \miRLex8@@)]#xk͗t+V-l^WƊ2)b@Eky%b8ֳ[E8UPOaʝ~{蹬W@A[nH\Cɓ[.S(K.WT[|x2ˆIq9{bQz&f5LfL Pg2S3FON;g[xgY^)x#[lq-2>Ra GQD+OrVo7ZX({tE#npV0"|:AɧJs6)xv^bJFӦT&CNW\!C[A@[őŀ<. ˕Ax=g\e[?Bl(-'Ø?uж&lÕgeF \$.0K&xbV/{+7R G r UxrT] 3\Zo[맸{Q`;h}ŊI zwRflnVy1,mumӹC0yXEŇGY`t:Q]Q^:SCȱtn\eһ?{PD7Kdto^FHJ684<#_) WD|oafjó3*O)p0h/ϖ=#Nr}Ly7c;(eӊy,_CY_Q 6omvks8c: .ls.U5=`P;vV?fԺzr+ vo s[3|qiEh0 o4bEX]LTSyAos܏R ?`h3lB5eƍhGB}ȂݍQ^ƛMfr71O2ٮu@EM:VK'Z>:(_CYMjBedMůp{j z6++Jm,JV)1[@HY-?|kr%}y9ݩ3U1w%dFRBUo&‘:SU%j/ ׸%a}˰J/dpm:by5j 4[&~=t=)+ e]2l1U!TR98aJX 1A|jJgqEߧjlYIP.:wzmH7m1AͻG oǜ.i(xuDhqCDrp3VlWѐ.u('Hz:\!_#]P-lM~=C!7%bvtϳYcM')ͱywCVgڀE؋L W_k2&agaJn2㹈|=.^,[bpt ;L>y{3˪ӗU{OO yZ. AfI'7c%'CPb{&.f!T~YV3af pǘocI |Ǒ^ómy y+tt7%5_uҟLg}0"F0[W07{xb ҺA1qu[G<)+ @̶T_3/V:OB#c(uatc|tƠv/s' i#Hڈ$Ebgj*Մe pRz@֫}FSj=bh.JO,ʾɫD;3&q|-[W8Hsa+u]xW2m-樥8/P#l*rC$&Y3P*q8m2@~a g{n4p$brXBG"q~):x+VDAODVo4+J`]^KyHm+K|'t!m]A7 P\{1KBx*##3]u՜9ɰb5-C21a!";[L HMkW}0Ǚ#1FbrHZޙn/UȧnLEѾ,d7-HUx\~@Ky XGTlB<}ɫìSh Ig3j,{n:o=,@V/Zyalv)^Ƞvn0 p.u Ox7\nG f ")羔%xG FkUeJBM",q4*ʫ`9Cd$wزAʱ<} 2ʺ0*eڨEMӫf?r$ Lvzm7-][e*ꅧ*u;`dS O=R! c&rK 9}M4AcBKDqU7ݞz4 Ij{Ӟ)*GBYxߞ2 Cj,!!gSB\ Dx^o+0ya. 2q 3TjF0UrOTL ǠگlmkyOJϱUN`k]ZY[bu/MML]o!5o LF|L Yn̰Ci,5D~dqZmtrKp,mGcu=H)]PRr%lef.߯u1T[|TИ:?f8#lK쒠DqG~ 4n2.WTu'(͑WE~\oTDDJQnjtfa+\6Ei{cLzLoꯒ-mݕ]xչ)FJ[j|#J?k,^"Ԥt3mҋPA`a9 o7oN F1G'Ը6O1HaCSϯ*P )TF҉UJPdױ>u;va2t⩢m f~Ov]{I7m1z).Ћԣ. "ǎ .V`KXE-8q sqSLE -o4-ܒcC(^\U Zlw L/fF$M%psmCt %dzL"vmAhGA$ ~` !T)|&x6DVd=j)2GL3O$-^Nexmj~e2,n? s`C>uqXksYYoT JLrbgm} ?>3!6>z e DˆGR&Rv͋퍷ͮ۵kZO0OI`9Bo 2݇PR8&,-0e!-"͟faUsMaVu 1vKj@@+~H-tRU*nKz%B%H (`k"#Gpqj<{5s2V,:{q_*TB{]b,jG44)H3b\-jVXRw:N꽓vЕrʹ %zעRkiCPK ) In<\qf˃|hi@ś k5R2[<o^u#Rfq/=lB>Ql֞ӜTtꍴx y|.5fmaW&n`>E=J-I ݊W%]1 ٺf75OU9ŖWn 5-QwbuXԬv|Ejnl2}Y/b}[U[,~=4tܸ`@cţ2BA'<ԨV;7U5_ˬ:fCitǂ=Ii9$n b:ۡU3?Zn(3(HTyft}ggbCeazXNۛbjfj-QQ5`{@ 2*ţZV;W~KAܳAp\?ӐBn3C#]Qww4$h^0~AxM՘1dE*r3x:fK@ҰZ]4 Dʝwa*B֓[7=W`R?כ}.C"c npc;#GC_7'_Kx><;h|<_n)`lYxQ@=9ݲKD 3enml\ِ)AzU,]u\1X/l={@;Fڈjue{;L#v?g 0lеJޱ|'|0drf YSFi`" XPsTN|E\2^NVCzˣ*SJtk<K;P%iW'1ӮjS=ߧt勽߁%\3BK7I_iPZ=ΛF)pruvc:l"vثbt*5=u8y Ҁ b DMח-kb(+swz4.L8U ^KNrs#d憼AiBӞ_;L}/9O;Vb}~޿&v;C/yFWAg< D綄E'B^bz0c)s}$YhۨTߴ&2VH`!jGdcsw'R,myKeGgF2quE d<,*Ss 6J~Y%yьh$(Ⱦƽ/+j8H@B1# Wou` T-2?cwhenY$Z(bR(OŮhf)S ܧX/008Ȅj#YSUo^= 7˧Uko{ T۶ b f~ϑ 4(,;6C燓yil?2l0m0:MYʬPw%靹E|yMړdMv̈́Yz'h%O/"meۋt"*)5YmCx͗H <绺.zH W¢"`ӔYK2:FV c:zB &7.r}wzCZiAW)cɒXq<(ûT ? 2H#0m(1>&FB_tL~_QP2w@^M{#\սeFv ހZCۊ΂_QxGa hc'1=6 ngoL,>9yo"/6n^j7 2uz&5S}l1Mڔ0 u3m_#-K:L"g3AޚFnשô7V,02d3Ȍ|/ Ǟ'5,SggFw5g\"rWJCZtyji]% f5f.a=[4"~6Nmyݢ—TY\ɝRE+ZJ^jl~>|-8E)=[mAmH,t*jZUa gf~e?6~ۡ Z? -r:2lߪs jNd$XbҜ +7Y/1FL{E1\-Y R%T)SJ'3!ZHmrMpK _lI;`x9 2h|y@.'YbP$1fjȪ(['R8c+:ލUwLR ZS' ]1:FHaOM؅id}.!8`V苗fHbz<<-MkÚfyf\7f]&9?ߺe0}^荧]MI8 *%l_C59Sb4@UPyQV4h;0>GH9SAT]˒W}lW4~hbf43aꂈp| D+$'36Al~Wː6l 6A1Y"{ 4 ~Q4G{5i*X,>jf\)R?G=i6ܕo€yϫM-LRqv`ksZk"m }Iɢ?+w,CF|NQ&& ]>o\= ?鲩:Gi{)U(QN4/ J+Q7 2"{E/=֝~D$9 FSl.λlIJ?"/s 3H/Fm4 [a͗IoH}Op^JQ8*a4/{Xubmm}_i3[.> V5;Hz= !fy|N|-ebhBs W)Q HY(";?{{`?ƺȀC;ԘNMA Mq4;AԞ=" r l VyuCv@\JH<IQr<㪭 ۽|;0["vOBG]:@Gqh-d[Ϸs|Ҭ^>#Uk=XK{EZHs-8 ',ЧN6b--l"G d,d=Pgʛcg:ye~@~6<"ށtQt׏%P*Dʦ@uykZB[my\ MnJ{@gCMe$Ӯɘ>{G6$UVNW!Bskw\+#m夾`Dʘ$2'b;=3Hq]l\u囈 n9`۳Out p֯!GFd|ZWrF.96iک^ +~{w wrZez2QNjD~qacwOeE=GM~%0EEGsqIFu&m"9S FwvbJ(_~ @йu QC:h. Fj\=Dav)&fDJA%&Seu(Egw;/6sh6? -c񪙶kJeR05gQNIZ#Giy񀕕eZ#C~~vf6vfF}AYQG8kXOc U UK=ghNw"6jBmٙZ/onNrNz&N%Yr.iU)xu)F^[ֈOpHM2$#T6,TP ZeƊeѠT-y)ɏ@=0$%<Gp*- 9fᏰ3dJ٫sϗoÎ20L \Xܺa A+M-N}cS-("^ʍD[>7"t{ MVPou*5Y GNH7nQ brP6E*$߃EL_`ƫ]Nnbj| A GPYh E:m:ŦL*.i|?F׷h CK-`, &J=&.8?E ͷ$<41Z,P_AM,U귒O3.6!UK1%E[4ܺ2!8hs^1j0g!G臒6-PyUufK̐X+ɚGC1_N}quxzbK 7]fR C@}TUv1.M9EeC!206MǎjՔ>5b1+ #0>ӑL9jğE H-:v0o:Tu/[Y.9Q`TERN(r3տZe{tOisEsJb=s0?4}Fײ`/E MFr W`vUL˼g[GmȐ  {Umb+6QԶ; MoZv:9bBV-{)-&40?Vۋ B:5ś !>7rΨT!`*UϫEbԞ4w>˘szL oZ7!p$4ݳML*B}ABFMV(o?X`].{cil.C2ßƆ]Ȕ~f66Kzu-\Wͮ[;r/5Ip6dxV-qf1`ZDl-xJ.YOWhYKc9RelLFzPZB8}O .FblЄ[${A0=.\@e>@ [?<GƔӱGH}nQvVg1.u60` *˞u|Fy} @0xdhfh0F@op2(B2icq[bՒ(OBN[M$38v*4ޝãոȍ9ҺL]t\0Tÿ*2k1bMf$1D[@lX Cͥ֘2:LYX3=p>;G_`TqV -K?:rوr[ ?5s#)ӾmyME_̠$ P;f۩I xstޚڿM!WIۙyR:#ei?#&l0'̚ʧ:ͤre\#6\1eY{B½K]%J0/"c.R;qċ-\w+bYR%.4V4c?,w.W J>IboVx gT@p1zŒW~ZN@Gg~ >.t,Ml򣿠fkA\Hg\}Y$jMGO(D).*>|<'~@=& m$A܌Ā QcJ0{[gZM5jb`r)n\UR]n$J2lJČoUߦyS/V̍N@:= 0Z/qgdolo[]s4^ &\E!|g-u"gp0:bfu:1![M'GƬz>(o !f䵈8Y0 eޤez vt@pAV۰T;ZNpT/swov[\ˠ}`4+'p%9x܊!Vlmui]5$N$"sO/U1Vu;2a,s!ma}"m 6%+,uʂQZy[ v ?2#9\ n BWU"xnTuv=.Ui_Z-:H$&Heu59T;ɒi@(-ہбǘc`s7K7/~`c'~uBvڀCVF Va{L6) ZzG5#toZmd&-\G^;/R9 7#_PO$[I ӜVhgVtJ6WAo1>g]Z_vI+\kw_cuzy`'y$P&2$ZZU@}+#Չ'0L7ߖ=}}F־z"87 lߛL]`كXX̻EƟ|iɜ9?<f8aD$"w(!D,ҍ+p^wڰNZͷʮT# Tcl8zֽڪD1`wbDY.c׹T$3q9o5(+%AS6xOF?c9ݎSuT8Vwq8Dh9R`ozzscTNwL Rf%Pd>V>%>#Cn]Aj9XT#XZgo 'ho܈ Cta3_s@ɪN;iAs:pW$?eJĪ8)EnCQ0sv>Cyl.5܆ |x^Ɣ*;)1 >I+C4G *^HIՁ-^Ԕ|*tK8|3[ בfbk.o`kjEGl Pv$a=);PIpt%E,Ѩd4J49IQepf:Iʔ"f(vTC2FgHm2WxeǴ9'<Ιa;z]Z;| DRN Ke3taͬ\tVhB! 3vZZ %?Z*u-N@lTx`,^R_1hkEqõ`_ Mg3 pP@ (\V#0dߑG{}phEY߷$>kx6=°)eEtq3@QxIh!<_ ֬y@qZ~#&6y7xN޲[83^’X|{]h@t<+py'}!CWe3KϢuUl YGIPcP/5M=쟮9[ŝxSª}ޢM ^ -0忄P1>?^UX?3b7k!@WBB&~3qw1E{,(k,1c"LYvZ\fЊ5/\06uM(4 f?jێPS'l&pQL@hPKs3{`Ï,f͌= aPb7 Vwa;Щ1KK'[{РӞ{ڮd0kδW,=-YrOe|nNMUXy럸Ŝ|'&"J*l2&-q;F t*gWP4Qx@;i0Mʭ&U.9(-Db(,U:B*=KjΪ= 1ap'=;nBJ;#mpy  %Ye.E*-8=e#֜C6 }=Dg:V|#HS蹥scY PHőД.<,m͡8՞ԌJn MGaɤGSSM8T\݀W8'{iEwXB #;$b~7|>ׁU"Vy߄Bn%i,#Urh̥ LjugZV|}. dk!H{5~>4ugЧ^U^{U9t&\zD fSW?t^w" 2[j]{4N 7Ѳc߇#ʼ(=r Cδƿ-KbWmBUoӆA An< Ao0Bc7O(>ݲT:+:[Hx ryG8瘺f=ځGƒ`ǘ1Nb9w_5c;XaWer\~-lpvXtjDK y}1+eב ?z VWlۯ+ka> HJӠ[`W~,%S 6ӖH<3aI}%v즭S'evZnV:=d"ؕ0λ3IMR\u f-䒈zʔX#~ J*HX#a@/Ka$cm^И 6٨ǫ{tM~bqo2j[~adb]t=^S+*0g7DDC+gKm?byxfj%_959N&F:@҂Ta1p)Kjk:Tj43P|G ' D_q[mfG@嬜l %itAt]P#YRKuGޕ׷"،DI162`&?ytc~g{9-ltJ2ɋoD'7AϏU6\\:k.TϴV ;9)C$˗JGY~yН/Bn"~IaVslb!{ܳxL)éz\{ %j#l sn83FEe(]Rüg06,1t[HPf4NӚ@Mc-*t cFdv+"c}%޻;Ĩ}K$QB/9{֭#]I#Mw O Ç~yU9^ʗ(W׋`^&=1a6J5+԰*UV Y>:B`gXuWeĚfx/z]d7t%o-Dn{IZ3˿ 'ŨPI]X`o# \HVR6<76^Q:|vz.Zi'Q\SI|6t4\678(Ps/\(lK? [QJP]鰘aFb]+ 3E}`,ARRΧ{zg^ 7|;2Џ&*. e ;D<z:QuAtRYNױ3 38P{EB)U%V98wwwTU&JâجF}:y95N,HcRʍv 8[@#t4HTA!u68ҜzL l=o`ӿ=njxwt tdy,\\q .4?tdCZIG-E[zוP`9oPQLP$;|{r*i6~lodeqE+1 B-?M{tNUyy%긴ˑK| Ua>|w7 Er&RpchثdÙ^.Ry]5](g .1V$zr:o zfGi2mSf`9N]O(@?[7@ߺ%1Wb&{a FL`T/*|qtP?Dy^$M&걾S.C&Wv48zdER)mflW'Xcea(muo#-@tnuH,)yu\̱3,ˌ]!5;((N  P}2j,Lx\}lq[ ]p]E ˾CNW~Y\^GNSy `e3KSpn&3)*ܻ-q m \dD}5 )֯]ʛNutRᶸ+&`o=Er8$*` d5[Ւ(BN,҆5c38E F"-R&,z7 K4TPaVgW˳cYO'}I#t8hR)adACBْyZHv(# 5[3)unyyuJ 'ѻCP_ b6zGZvޝgolFql=S"P;;vl> AlAÉ\EUmJaL__{Kʻeb5S>-srF=s]oLQ={G*ٱY[Aƙ ?Fz >G50U=ksOmr|VB~eU!\b#]HwkjH{sHB&p fӭt6 Y "@~K"3Y?hcyW2OfeJK# C#@Fe7l_| ɄY1 3E;i @TԠ Et}cy!ӧ&))p(@k_D-~ v#'Liz07Gi{M`#_mEh~bدlںjbq+f*`t31䷔B I! $5פCy:۴wjo 8p:FZ+weQ@^ɏޱq0p,Ҽj!cW ‡vljREN ַK4/WmMD1!Z銋i7՘BSVSԨd!8m'ˊj4 I BwyvtHiNuuw\YgX!uWGV0c?e#Δc0mDŽ˦ WM\}+Yyj!!"<ݍM  Msfv.L.>iu=,O5aR+r-6d|ꌔ!?5?a!fU_Ƭ[o;.{v4o:GhuO\! 8ۏsfC|ۦ ( 1b=k ]!6q1;wp x@y-`Cm!,gv>9K.r[dbj&)Bc[fh=TG>"AG6r:@nD`sr잗\="+}S1p>Of2@L }ZG38!Yޝܩ 欐N[]9/$GtQ\̮'^0-LXugw7J i¡Ϭ)c9VC];|a@yMCaVv%1M`49Ԧ[̲k%l#v{,~"E/[nֺ $rhH"+- +G t"V )L^y&<-b:; "!Z#A\H'~߶hSDkU!pE!旦R$7M)yFtG[Q]H%LJ0vDO GޒxWCtmH5:XWup[ IěؐՕC*xe NQBb 6s oESԹ^ɀQ4/P>hw'4a|&FX< E)]m t1_QVIP&cjv ]}] InnpavpK~R E?+׏Q5Ԙ.=gpfFBl''o!/e ƻU'Y;)9WfSoTҢOM CloWBa H Be\ *GdXyI釒ӀLDyHꚣEijgE I#0zRS^ a oyEQH6[,=ت+-Cq||p4-¼wACl+s?áp6Z{>SU^|| +),&9MӒ!-tx$&5R1j/dp^d~ko% #zp2_GmpX@>N ]'fm ьfY FIcLu`͉FyMW\$=?+%@ηpzߊh;-#t-J+vzRC4eaM' ,y_t4^ʅc;|yUfPm!%4H-UO6oavN5nٔe>zo4t,1.d:l&%/O]Tzmֹ j!I&GVI}w 쉯/a9B}Dr!siYx愻&J<ŒjM@ q>zAګV?dKژ;d?mj5s\!Uuޓ%i[p[a5fꁈOE5NN/F -w)DO]MJGF,˭MmwP]QG>=qìPiY1^y)t#x2KK XӢ31_iG|ORY%|$)`ur :JhGCf&7uKK=Y0IipG 9_9^#0{a8Tr..("G;4 t#"lXxcE$svmΕJ+/,y#L^=mՓ׀p V&A: 3Cݑ^I;ÃM@@a;cL sTݑ&&`?E, ¢0ڴHo8WD>QS!K6Um10Bc]Yv_HTQ+8y;&;*u/cٿ-b(Mxjd˖k3<UC)`BsU0XbYqFnzмn@R}agfcQ):lJ n<Lγ<#JkV`F~ZlfԉSGSDKEk֚M $RČbyi f$,Ӿl?W~F(9l`-?nS0szBfT>J,40HI9Hɓe%섩:^ar7& َH.]_=4mT:PH(^hd}lU!-A"19LxouM]4T츥)Kp.&JIhZ,a'DZ PήR{^A${&֮Ƈ?*|Ʉc 4LզqQ.k(ӆTȒKcdYRscuQ?=)Kwe[ 6=F"n)䭇Wf<Ɗj p!yw1#06 Ra{y6ݶ4#!f[}֯xн3SFc&>__J,SNu{8hرFQ\ w39tc2K5:c+c4\}𘃙{@ѡy_\+tvyWЌmyVX5r00i&8CWfnx"AGeTLWT#$ܐZ{-Iy7U\*ɚt p1'C$*Wbb̈*<`[J!dN8M(2r]D#-$wsAbL:1ߨCY**Tn EtlYWXpRnD m U+F 3Uuf1#-&1AWw;q?_^''lj'љp0hwX!AUqeH8~L_lC,-5 "b^ܰ/  `Ӆ܎t~`22o"MZ0s60 JĺG8qƈl(8ZwVA8Xh!Ԉ ~QA0Bda=⤨gaUKp~=N u|)ҩ.I$'1A>&ܠ>\L؋9y2>F5- z<8.{˵@C,l1&dJx&U@N ~֏7SjR}ptV{D FPUiwWE-IlHu.2h~ktS3=BSDD5c`1Wa`j`4Y#YzgypyJt=O#u}WӮBQ~gI]m.Kb7u<t?Z@=2MOH؀VQ)!ulkN+l7VM{v=G\vP|A0$H~r WthB*%]g[4{&S$7# Ƥ羁k L 0fV'uq[֝^>wxR~|')~9w.Q!.Z!ǚL8Sf\I'ъszL&A р0Adi$tۮ*6?7b<"mx1̈b&վU٦ޕ/tbxN0 )$zRx\XȻ'um' 'Ių,o<]MP':D$c)zV%>8%Sǹ1ٰB2̊<إ$q4'`J}&7ԂsRfGj70z.)8 %hVcTt cGn ~ Rzx^\[ kptN M$h]:vtV0~S˂5190"u·2M o -fWm!]?!@!"bM6M[zeA}P΋PJ9x^Zm1F1E]9/TWy{bVdŐǻSkV<*Qy- +݂vBˤuJ\g JxƒH:+%!Sqߜ) ]ap&ï$䏍O2fs)2F!)_)u1Ih '/$M(/1p2.mx̬o6!@ zm(k4ZTwV{d>G#ˏrzT8E/C Z^}s# @OHˁO v sZk܏2/ 6p5wHZǼӁ[:)?}Q0O^h 46SyV(;y tAhTM BBfWa0|5-p㎜*,l! QgkT:i3 u}_I'j|Դ$q3ѿ<ɗ"삾K?z`7)j1-rvӠ[L;Q֋K:ojBGewVrQSg ټΌ4ܰ |Vfwi(~\<S&.6lPiqWEjcdXh y Je)#).:=ڥ\PkQ!/O}'xrvCVupl./4n)s7 om"Ɲ#|3iA[}L(FԹ@[=@ 6ui?ˁ 'zZaD#֓XΊf~sKcډDZMx֦bFf~qݙCwV W6mq*7hY^z3UlLt?3?&  3BjA84=e=QdjҽOz2<p!N%o]SM63@Ԡ7َd E !O4႖ZMvT4á \ _@v-l N*:eF 8}!@,|rAKhy姦uhu$j*bX!;{Gg$Eb .3EwQ~B&z{C89O o7}o/r҈M .m M /3b8MFa„E Pb,X69jÐspGikuڰ ZNBұQ͎ w-!j]E;gI_ wQcS6&]);gU뇶~ϫ+:^Z۱ ZHTxsw nXyx+턯xJr6efWz7Q ݹ?<cqfXuDApI32ӟ5'(s3'L\N:}\0^jcwrH? $`v@^"*,9-]6~T 1k:k>YyHV=HXӪiLceMr]*daĚյ:ٙ \0W:#ߙfX]9[2u#Ip4u,U&ꝩ";޿=AtEٛ!޽ .`w:5tSa7Re%E-Pyܙ6>,a4*t'7%0hH')*pƒ4k(MnhP,tgNq|ShWh\rz7;ϥP_Go3.ˊ%ȭ6q` DCx'0zW|V"F軾{ i;,s ?o n6bڜ򈟢7oABW.Rd[رZbs%bL=?TгȯS6b];Lqzhx.0vM7tumĒF2ҩ 5 xg|qap5mPi tPO i_Q>,'ʪKU}4eq;Pxg]pxjIpi6^n:JЕq J뼇k xT)nQl~>(du{l/7UK9mͲ;u+f "Fm GLJTDHcOX)\c@'GW/oj\*l $:( _W[Т O!`8xB[5Wߏ$9I3`Z[~Eb⡛<|Lז>e-T׼\C?Rv 4mp v D_oFp1OJ;iéj/!8Io#~u"&)S:'{2H .R *.RJ+'*,+/NVU/dqRJM'fR^T召P &Q딍RI*ʨ(KIZ9@ӠoQⰲ7`m8EQfONar2sΛ[`;6|# bk;I;Mclľ]蕎H KV=x=#vR'%( y2"rBi @ȧ@j*C(}Q4~p8i)Hl3 {ntB8Ҝ<Ğw-O=C,<(?zK/`_у3o-ҡ&'(]5BIIR_yꪓ{wT@*u{LT b6Ƽx6FfHz"^!Ͳ9&L h{~) kF;BAM:=йxA%ՌjӎEF4_EƱi؞Yyɘ;REkA |S`iW5Pr'?㭂8ǫd=Aj5CVg{xI v'kCªr; ElyhdERXCVٶ羱f30(>D`Ct8%`EҺ":N%?x]qYԻ.ؑgAJo9Omey 0 V*&IէM<)K$ռV "6wa{s7L LYi5!zY[%P/TUbEݎ8P^MF O=-P4$~sq|@v. NszҹP(Ch ܽ@HM}^$RP(aXB;[sO`@1 Fu݌8%y:QW(]J$Ƕ$ŲԹª\ݍ~j ceJ3tKx~fL  >]H{ntoiԫ0p9Sw)K^&!Z?ڒ]Vo6 G>՝ k.uh5=bYP&mqK&AGh)νGLH>a8rzTNj"~1PÎeKB(<AQ3+o$ =3n$6tX==юU8.\$TX,FY( B#`{OAceO!QDrJp"Ng~o1vvKj踜aO{H-N~<}phGA]C0xWdC嫒*r<מ*BZ%c}4=luitdZݬ٣##ؙMT~\-Tp8N< ZjqGˉ9:i)!,*Ug?0"D~6/rD_6ceyX^w'Փ:ďJִXtBFe(t|rxw@u2h5HxTT~Ng(i S^UL!!H2raLtdyz:ֲUu-c=z'*qƒ{|9w]:k,PAL|*s 7z"ČO i0G~:*qoEtQ:idgJ9 &[քJ'm+0¸RWU-ڬm%C,nP^v@Zz4LsZЈRK. vq빉cj5!ZsK\A4Wlu[QFf—CSny} יG>KWWo)}r>v,Z#aJMkU&U'Mb_Z4'U,~=h0.dnj6HXOW?d69yaH ] H؞Yϭa"*Vɩpr«STv.*DAJ0n"M_Dq*QYZV-:@-%B3smg$s! C*ղ[jMѓSvGd^[ȿ6pbW*[߀P@̥-@fjƟW -#yFM]J)zr>W{Xa#B_95ωfV$l_{i!1R ]ww#&IMQ殆%jj3> }Ky^z_\N_ʂfx=&Րėtx>^͘`A:C5d 6Jϫ2HH.%ݻ TV}x r%󵛕 WW`FP;g#J mdGac"}@one!/׼IA5vf*'NKyK7]$b.`7&671 Ρdv?@y9i- Q[{dZҎl&G. ERd|1y^f\v,0%I](j&R/Ѥwyc6FOȘ@ |&e% R6`thm$`'d!w[mMCYRX7ΐBtL_cbYT`UoM][jpbhSoѠ|kYQ%x d!SQE5Λjٞ:NnWD->~1A`6^=Ddǽi2[ wBK>]s;]!0ӛtMo2r v;0rz&/񂐥~cʤ&_P䤵mrAG$h 7CTGpS Adme v%X7pgS!"٠?;G("MZ3O;C{(+{iH%I"[V]ZOc5 ՑH[-1cBu;L%nɮs~doX2NOFޒXLe&ӮfO@=SuqN \ynhXj∴/["Ev.%& qL v=}~n'9G3 Ŀŗ%ϤvAntcel=Uemm(3h`AZ^9\94;b6bݤ Ve-& |ccщ zy3A SWs!r59c1* NWj:, ؚj~slez+ChYTc,l?ܓao{x݋E2-0B;g>BwB(7 2q!_Nʧi (1\:_Vlƞ+hYÕ9ّ5knm@L5\p8R(^ U%LNR ,B{ַჾ'hU$,eD#R#=ƿ)jyQ*rɛ!zNs=S="a=eJO}{TɳQgqdc:AB.dXQ㙞SWe f,J;UY۠|u~:wph񪂳6unM!&IdgYHZ0Qy!BQȅ'ǸSUjxù@w0qbX\H#;I0y%Epu1Qjw+g<}ĖtnzMT1p%y"F'+eS#'SM |Xʃ#A ٜ  uѫ?[ۂJ f8Z&0`b lebi飍nlѐEЗ־b̸wd{ZrtK.ye2ػaG2Yc +KnnIU']'?H _ F MVk_zB RUvdL(={TaP[(NSm?;-[;a5RhZ SĢqaBQFX' 84H!M? e%䟆M>f7ӤN;AVDWXc' %Gsۮ㴔Y'M06O24҄{EE}'gsm@fT0Н%{!t7˚=Y*. 4,^2bĠobٻ  ؕ"r׸[NdqnI];sw%m#8Ս>=el?@^˂\8Q,)驻ն%?$\1a,k 9Ԏy"ˍ"zG*ŕy/z/tlɻ ʁ&Uck!IS>v@ 8ٲEY!U}1-i{'i"^a/ayQ>6[b%SK\ML:NAy{(G`~okcL(;YK.&}]`.SB:K6뀞Lu ,]mOQb퓜f>/[eɌT{/ lbӤ.'};:*"vdW02*PK__rd- Z!ZǦ;-COhAPmgox [G % lD/hڠAKQv'!`4#_inA  >\vǯی`88tB7"&HR|:\[xop<Gt :2 󍉗ui]Itϸd2Řƃ&SOUleMڱ5qңđO tnXd={1r%oH ])B*eFD-l&õbd"`~)'sJFYS577aWo/fC @X!R5x˸`'ZeS.>I3slD  4 "LW[8=A d37й8ٟnct/rpfYNɴ^MQe~rWV RA92 ʪ<%2XZ19ۼurúD' &< F}.U q`]&1bVsWs^P&uPѝxXzH\0/V{XpX΢y"*&i;d1wDJ(yEtF|14.OEQep~t%#yRޤPj{\1W9˿O6Tl W>2VAr:ʚmD_+*P2'-aZ;S]じjNPnjZyo`hш .MH9 m |X#`[=Rdxc97Fkvщ)UTduj_> M { kYF@ B0U phYt0 ~|'WU/żh<,]P5,7Z'ҟ? E aWR,0ޛ#ݱZ8UcU^Ds3맠BLsvt$Cn+xZhV dH^v8ΰT~M/'I!~.E֕{R%5YI|2ag@ gD!ĤM>9m zob/yiu<)mp[ӬFblVaEߊiSmfIfI\zF5P{2Y ;vU,3DQ#)ˮAh`ŒX* TT"!Hs09IčEz JrXƭ}ǝ 6e-[0 K[8 F%PV0 ~.'ZBOhSzRB&\C[A׏b 'ۘS0;zkbuը*bzw°)޵gij sv?AT`]Kj^AO'Dݸ=* =SZOۿ;VwTLUSyDCN>?~B밅.ݘ#lj{'y.#G>ќ_}2L`Kt\`8}^Bo }yǨ3E}~c>`5,|nx~|@ܥd^0zOA"b&/UKRCn(/.*w"|W0h!x{E[J )9qsyFh3f7z1M0C4p5Qf<^dV1•Kmxo`62mG#̚VhdJ:jS153|($cBܖԏRcϭ38E |7q(H?%w@|x'CH1~tg$GƬɻ}Ú n6)q^psR)cӈ ~Rm *.p9 `i\7;ɞ;j\s~27cEn]Y.\L˿Bп)3cxa~=!V=c^a l ? t&SgEt> Ľذ=_wd\6w>u+б;:aOAfylMAkkɊaXOz ^,7byg9{fAxO!1/a!ah("ɤ5[DXf$ &Qȭ gB܍ Ƣ5 bKTdj3  񸴠hqaa"DU\|xE~,wuܴkZk" A{]Ό]dkV <)xݭ55k_ S1x8kᗼFǻ#$l_in l(2pv(XV{ 1%{=:ȋE_\=DZR_ Mq{Yǔ+uy9sG8 <]S_e06<6K_i9W"R/HmVm;24#IͺV_ '?SrA "Us}3*.43U&EcN ~;|{qk{g~ٵڦ{9t\aG5wYUqޏgcַçJ]\y8: /ϼ:J:w3\ q:|E @j?JXMCoeqf TWCnwj\G3k fF/0oV?NR|m֧/3'>kYX.E-@Hr xI!4^q/'2H,db@ DKFj~-.S=j$E_ǩKkۻxh^³(#,kS!/e~yځRwi4XmLx̯V|Sԡ=>zn\2Ȇ 91E.4B0 \i_~f%h7̄.z ]\vօ9_7eǕI ^cdVB&GVa9JQ=.ey}͢N:;ES5p#73 kQ<),Tzz Op>"Ǘ{!})gBD3u#<9kNlkdx<0^>^6.7?'>,$F!ƍQ|}-պcMb44~OUO2w@[N6puk(V*C6;a`wt>Iqꞥ4kvDz9usm5U8Ij? ѳ/1OAUy-9n)(+I-`]9vV%(W݃\~/ ۱&} gם,c.ͅ8RnƞQֈ1%0o.ޮ#-m㴕pUNwGn{VmBXu'%"Dw b)pKh_=X=}UJa©}'uCCj[yaӛi O>7㼧A :R8^* k7_St5休Y]$Jĥ5| \zL #ppmW̳aG}W^OSv}m<(. e/k mU3 S 3;weҵ Q^#&bUx9;7eXuFɸKj*a,XM2F[j/ݑmUmD|5QJ Nz$TM0<=WD27Cޑ6CyDJ&QbL^ 1rŶ-oBxŗ87zt9GtiZbtEB7jSbaIM0ೈnxCZ< g93l~(f+~zX ʫZ6g! UiTDLAjl塧 ={_.sd_[cG0}XFQpWQ%J*d(uWtbTXJj0>/ ge\ *mk&9-/XgO&H)]E^z1T-Rr@U~7x"aW/+kz1uE*zGu,kUBbFҌXD],W`wOnp/$#_6!=RM8mH d\swH TܒELqQ '%J>]Q3u4Uz)Dk0TsSEXQz82t ;Y%T|%e%a se% I$1pD}%7ڟϡilyrPVvٸ[Y 276<0wJ)!{SUPʇ^ nvh$ gr3o)c\ȶˎl(x#;9ִIـ[.AsA߃][7m]J#& GwCoɊ@2Pbv;zd1C?oDZɷr%$m,!9:-)d)a8G3] G,8Aig7]g*qr4H:h3H4- & 85ya5es0,1&,k3Yq%A`FЫSZ@FO =2TeT5'Aߢ=bq4"AнEW]l}DOW ?SXa7s4dM!!S#WoCy!CDk$ɼƹ0AdL`YGn1lVr/#m.){/6 =P8Q,RS̗-d_L\|\ /ˉ Z5ͬ4_:8JB{Ω{/w.KEW|"dhbnt<٦qW=~>V3OOu j@!#)t&\ "p$ Z i[5uc5gӾHSO5^h5ުM ^K)B8E s96e^:F-,[,kPBޟCYMSB*X8 Bֹg4.Pp֣ ~40;IF-y˴#=0ɶϕb75'ǣq*XxXsi9?2t:kK{WUȎws Ң[H$)v8>^cGY>SBIHk{bS\Tү9&eQEw5NmR l3F ߱ t*v"pM02\@*)uu6NcuIdjahORRHavErFUp&O6 0e\h-[8}GS!|FHUj^O_V/<62m6{kN<+~xW<%ӝ˓*8'*Tu; Kg/^o~ |YȸmfHi о0xDZ.`ϪPW=~ l|qD:vð5X鳬XD ޸*{ #"XW.c_nTo" P XVh4PݚRڊ@zwN]W&V"Ɉ]!?*M9gb5jǃl*Qֽ1p/91* bDhԫ*PK-VdX"} J)P9+v Z"ßYP&~^ğ’AR>4{YD4 O VwdP빻.lOD_̔"8⧇ΪqD|QϙHC3B}ldgI )/wJ'j% eMC%&5%yn m̂)ܗKw/#$I1Ln֬9LK%yj l4=K %ENt[SmF쪊|^B IE%xwq~TƠ۹m|[Hɘdd Yͨ=x%@PEy7Wb0@l eNǎ =,zp!G"͓ƘM{$Ib_%bmdA$DDp` .Z^}P k:3rjMA6П^O%&K 19]֪T< EZ;ʬno:UP(ꀗ;s_Ӹ*O'`83N)f/F_(.&r!Pk4\YvG~fɶR7Y'XR Κ!r;҃X,*"^aHelK\ K9^[' GJѳg'ɟx{L_2e/PrW?ˠg/5g} l֋`7n4ar%t \O_gf^Yyg3G}說``PNAOdG>7M%VKd=rzD1Ÿ\Lx)tlxUnwsװBX9!Ӳy^!pLz,>n m0 74Io;QW׹4Rrq-7+Rc GW,fYvjXrOѡUⴍ<_'ͽձP>zbBAh˚M*"iJ"&cXL5^/wەZ7>>W6q\m zzv[D?r5 XDP[ ` 􅢔2}$~j;YM .s%aim<:=mce,>D1ioe{!z/Kpҩ'R8෋) ^pi#nUѸ~>pܕKmڦQPNPSv):R''d.7ӍNjhb W`{ڨ\Wȹ+I󑚰@3JZ,-VtIڜK<-oeBm{ o[gچFc v?gn_A9Eϡ\!vLP.[S$9Fv~l{d+}m.kQ]u ,a*FKk.GVE2]̺abCգhq1kv $ &8@J댎VԎP<2U ;:mǏ}!nα,E3mK@ 5rm,L >q##ܮc!%ZxPM rqC;B$N0S{Àr7MnXҝ3i.GA?QQ%]p&`C&VJ/Wij(;xַR)!?۲+:1Tg:9J,Ԉ 0v0q⨻)UlW_/?jx_b},=z(-&j9,x.o7h-P/*IdoێD1%K0 圤H$ʋsL; ^taPp^;y8~?ts?+;q σ2ÙydKqq:XJ+ÿy;ߒZAۜY\uN},MaOas :[8@37%Ǝ"&*knk(&r2 ۓ7vwA֣#\ 8ty}Cp1#P浇RWBNja+s\ )\ TP(1[a E¬8lEuNAFayyչtH) I&YFz{_g< Zr(v6 'TR|f)*QKt=U=a Ddz#Q\pkdOdPin丛?^`r0ى,W FݺG%! tV[b$3ٽy( [h(M2 Gohfy,|]} !g7lA]3K%%][Oė5v]OoGκs]?VcyvuZr 4_9 H$3nb#zxwiͲGdSެTիss%V #((αjJw U?$xYJt @c5#@_` jS)J'c_Dbى{7~ a[5L58d a0toXC OP3η+^bVn&6ha gWGK}7:RBys};6BXrQ-Wm49EV. +V^?+x%ev=\B<@7E=aX#{}%[,]y6xޞ=1c-?ul70H)j-cֺ.f\瞨I3:V( `FT}eCy{nzӞTsljNkR}tsW/!6y/:>ZHpI+㨃G)稖EJoJax6־32]wEd-XrViHHSJ9uWݳEҲ^1矕pNUmߪiDJz@]í%u@]0;-ǯ˅7y54B]-–N9]rAyޏ/&^ z|0M8\xwЙѤi[S-^xWKHxjC ]kIA.}Z6e8٬(pXWRRƻH !>g~JLVySi`n ˶1%ɉEr{=}IQ.<}5wjk˕hXSSt= Z3Xj ̵S16]MRG5lO扔\RH'&QL%#ABY'<5q)uS?~i#M*ku8$@L"}jZ\%2&{W{##vWSeFDXÂi ce{M^$9T8yjte¼㙯e=n`1?(4& ܃"k?1p "TLG~Mp{[C7G:{R@2pآC/'y NJs8Y]7Lͣ telz+eu<rީOgIƄ.9[\vKpQI9+VhF:Z4&Ϻ}%ce*svud|]w+jhBldRqc+l572Ҷ~WW -i4݆=&pi!'THK;kA%3w/Rsk' ;`(R-sQ{8_<=*j^1.N$G nNG(hQ\{V蜽14H t_D9\6[GY}t"nYjSN JECg>o rA)>h6DZ!tRPk0=[Ha6[c8d1 5kR*AZZ].."NT~O`>FUbCs:ifTXDܜĄENG @6io_к8]9Ӎ`)-jS ݽ3@e򧖅y<1&QKM*>\["+,XPt_ Im<Lؠ c;W0|k8*MWOG G.7zQ.+QGEz~߿.h¶Bv*I1Lw :hRY~ 76>~bqy%it` 3e w=WdiVB`? Mz~`$=w1PYO>Rwu02tXWfڬ׎D.+OʶxHA]ͮ/HbDl2n#iF,6|ΊҊTv{(}Xa|ș]+pjCXWS3w3=-f C vvQHCF0;CiO1aCA.?kcn"z'Šc`SS^aիN{>}y tKM[P9y(i"-bs=|d6ta<̙o׌ +WjBLr*WY N>-2 $mW+j,= nUpb1K* $L/w4Tj~Tt"KImCVjS: &RܓkM8 zPqljh -I}{vhE"Cm\N[;cWF21❗=˚Hg=%ۻaf ~Sӛ.(WOEl[%mze7IjDp?GGl)q ʂ=j!^a6)ID+R1)<+B̄~{_w(#d64.ܧxE漍'TJ.Za[`Z2- -υ-Gwk(!-e0oLNs"3( ƬC-#j7\HߌCQнA 92 Z*W\Yof 12.GAq'xn9j> .,jr,;cJO%^+}o3 hK|Im Rp?x f`;uƯnaMON]ǰ<-oU&R·z:7=L/k aqa.@[n?&\[)qj4!_z '@B$%B㧽 9drI &vK?ݢ".§=tՠlLx#9#^<Gؠ,+MU#ip U5+Cg.4 bfioB?Å!%/ &}^7JR:Bv[fj,!9 ((4LHS|4M8cKNza)6OAD\E?Q`!t聻DK-w<5mYC/{lV­nVGq%p"_62 2Y% .w~ uܗ׻(;Hx5zm 4 -N6զ\} *cAb=?=\ C (Iun<0+ʚ%â+~R}.%^a'#P`I>ԢC/<9 [4?smZ6Oc|=v c}&Dž`Kat@(";!fm FIo1Dj!p) 9 t TsY)c0OoBG\oWYc&?,psu1*_$Y׋:?)T ƉUDW>[]P0 ddjd,chg2r<&]ɯf mw'  ^qe}dJ4`Yv_yB* 5.7uDLARg^Kfኰ‡tP׬m{k9/V,F۱y4 e$: tWk?5Cs2ƂuD_=od҆oG+;:LieJTj# Y)o\y 3~,Д`2 09XٲV>/snt<> Ty1P~m||LJ[gkՒ`:Ib-c}947lA+K1:kA9suiT W<X_R:)e6BI(#URgJ|0gIˆQ8Ã7d6N{"rFZߙyⷧ[H[e0 ImR i@6B!\5TmOEC)Ʉ6K͏wJXe>wAN!DxBʺɛauHd l` XZLYL0GvcG0d,W)AVExI ]4L5{e`m}y^(GהbvA ,G*IO j7 ,*u$Le;Tf/N3?kمV[ĶyUa$GٳG,_1^} doS'ҎٷFEcnr?aVr-l$>:lnd?uGf/ݭ38x( TM3M !l]!tQYd%гInCN^Vԃkh^I{՗bkM&69r 7i*S4qwK~]/G{`B?$/Sjw@ocnAx(Wڑb¬@yh&s DBG ޮu'%HTLP[P#*p/S}ե,Bs$aM``k 9/NgKA͹[IӪM6-uL9(jX{ Qbm-xw%uTm(Y#!G1N=38<(Z׋cҥLO1orO"&>=h>+.9ӈ^z 25G|_j*"yp 4K,ӊEQn% 됣>t X's}/ƞqNߡn:~Qe8ݨ Ctߠ$!$WX %ۘjyf jiG2*엁Z`x? YIf3'YOp76+l~iv9gkeD4) /7B +bV.05ba, oZ (RK&T'2þb' wV0P<չN3gi!Xن>ue:7R(ـR ȋQ)Ly 3όQ5qey_յ~SU;HG5Vmt61ZiSjvNKE=B;ȼ8U m&>w|?8]ԭT ڵz"ITet;>χhTcg~[jDRe!0,! YA.rs7bМ)Lu1TzNX9ߓPh34q_pK,\p3[[~ȃERTW|N?D#aSmv5VרR8"_}BW/1+\-lVB 6<2S!$xqUǠoD(/7 ӈN6Om3d5пCzC" \3JvY8频Ȗ3rJ D?Jl3j/jp69{S@$1dG87~"u+((Q o# B[.ewgWMMpص'$9V7{w X51m(:Z~8s;Y@䄞%JT%YTSɑVJ Yd;pC'*Ӫ'k IGZSᶆ,fV;F\ӤòFN^g:ya`P$hU!ͤ}vA Uc1us|qK='9 yYI =sb3Je.MvC?Am:0f[4u4㳂hL4MxH=ٯ{ V(O<4p!^%- 'C<+ݱé,!'p<ޡhgUy6?6A9ouCY)c0 4_kJ뇊+־j36]\ɵ#jS#K#q!rrJ)W}ݒxgzxeetBLm/qƾ(b`%ǁ |#U7 Aٖ,2KѤhӵ2bvW꺨Y+uŸou-Z[)zW{`)"zhnM"e|&x@uϢrƎ7\gVkCV|,ISMɐ̱zAm"׬4F 'byXKGp;qe[.~5"jl-f ﶀ.f8";o^eI퐾qyҼko%_Id_Uvi"m4&);[/ ]̓*MO#䘳z"m*%6-V^K'h~t{60AX()O:c&L ؙE0OGstߺ fD;[lA ٻ`}xkI\R$ɤS=)*q+1HěݭI^y,§ 9wdFX9S*jr򅇝,y]㒂 ^ M® r{~NnF %#ďϊ)AC)܆RH>m Z88~ӕA(XA(*Oi&b۠%KGg)a@eʺxUÛa#R=Lineql`l>kfT  '8ѤeEs. x @)"_ 3x^J g)!:E}Wb(Oc [ f6r|[2}[J>YEpyq8\_MyDF76L" T';ʟM%'FhX[₻[l8 3;S}wvU &w6(ײ-kĔn}!֤ }ی뱈x l7a7 #6ft8w=c4$^S7cxr(9ʘ|t,5[nd-YYM~j~XiO p\EϘ*٤/ @S!İQ$3S]ie/콶IY肹( JZLWJ-r$?CznoͦX vT*nFf|BGW~]TBLSs葈riz?_ơ_{b_ki=W`|X"UvbɅgt=tDYOw-s7 J<t A6KaQы 9gH/S:QO 6P?\ .R=0,KGT h9!9w>}1H qNJY&qp- mvꗕ^n)4A2WrE描UX:F;&%Cc٬ RmsO0Oj#dOV,։ğNb?uo+ɵ)Qs2Kʎwmo5ߊ~ɧeH)8c Vfa؈T'¦r71VC6qۤ\my1P,J T ΂/d[_g}O t)\duTm)\'7\ SvSE#g٧ZcG8 sY?LSx҇K3zP.aĦ݄M35xmΡŭ )ƠRm:G}>us5f^u#S .GVf`YĤ 4(IXa{a#vN>ȝi9"15rkE`RS*RV^@Q 3a# bJnJh/.7QLqYWzV蚞aPr &hM&D]|\ qn٪ֈD PbˣjVMW&+J=T1Brbk~ 0"z#:I+dgQE(YM񷍣M -֠#IC bF*y 2ѾSNd 7magyO9C%͡nhrհlX3{S@ RMGKD'6f:UR>)ﺮstH[9=ғư?'1;,K{N.{ͻNфDˀ>RWQO'?Ũ&>Qw?+SXLupà+  %vJve ,;#3,7Đ99xHXBxtv$K+\%~y D}ʹLHW5Y^{}%$*(aG~W ]<&{;)LZ 4SY" CE(cړSE,>uV^fmKq> [TZ 6'i.du8\~]p|"I4vѩm0䪱+>mW2&2O=5ڃt4 ;0om'.ظV`d || =Wk5| +V )©2=_FfB!X~4M*u=kӱ#!vC&$CYȀԌ\yrVCp"nH[Ukx Vgڪ2Kf#a`/lٞ7U4(  Ls:`v 5d[%M2pIr9z ̩j"-w-'ݚs5ج4x8waFh"< .C ǣڡ^ *мiLx1ot4,Ws@='`Vfp(|4{xr}eQ<:}zI}V?Q+ЈyKHTrx Wgsq2CS;vyTIJ:f):΀t9ickM![]A22MW 8?n.h w qgP@za0NO4f@қr Bӵ$-oGoӒj]/5 2< N Uj2]D/7 ^d{fйl+='SȗY2wFN ߇ng{!EȆ9]_]ڵcBOպVL+*2ɋ:7[Ҕ P c`kDnmu߯Yix*;FD?NȏSgorN֬pX9~'мY!ƘlzBG%@T} vLJs@u{ t Ss5q'3 uF b| $![5O;B, !)r)O\~-^>WͭjLe 6iǔqÐW"#],ypD0~CmXl!}(m|0ldBjp9Y$(7~.GuM0JKaHAǑ vko m 5ڨ? (V$N] 3wB>S %z:ͱr ƥ~3d=_WU|=2M1'@{tkf@| xXd3da#p )+ ҫJP:.?"cV1f3Kh=4p1H0_-;Rx/ll$A' $kV]ReF7G^g*׾h_mU܍A7j99*dWlXa#i=FOVݭ>ӭ<)ż3SrD {ol$~ &d< dj/kTZ 8AW=EJ#zUPOLy" G< Up- _ø 9mi+LsR 82(%-i9AEmvRd6rK%g-a%᎜>W p:m,fi}5FI,2.Ѹ(eZBʎW‚X%lAyށaVQ۾t >E۳҆" LCl,fQ/]i~૚ƶ >Fm_0 ^)u'3|a= TX~ʱQ"mr@o=Mݑ1YK&h &Q&ӽ 3U =;#!Lvdk0!iG;$,eM8J'n /f44lm&6 Aّ+1O^JH [ >xn0G&ҕ,DWf}m8S#LV }T\0II_a,1v7EF¼C rSL@w TZ!a(/oZNЬ;<#޹)]o U(M+r.$~=BӠ}yЍ4]+9<$D6 R٪I.\jm.L 3/1#WôgLB/ɿ8qeUO]Ih#/sk;0o.$|"x ]QBAMGy B%dBG`x?9`#^䖑3]mmӹx1? ʉ-eP eW[(v; Cqs4TDοh]1P\kQkܙI.DFUyMRO´aS tK`0j0p-^lF%P$4%1h f18,DL|bVЂb޴ս Ay4](K׳&TvmX,]jL62mmȝit8/;:4X#cYIA1'iOjK+)]Tx^@C-ţ kt9%/Q9E!z;XYGD c: E:{cܕ4N':ܛB$6&,jX 璁̫ S>*_qmAᘹ "]抬U-QO o7Ja첪U>Fs] 9DQ@1E ȷ6 f: ,?y-X}++Z~K)6Ji H?̀׏ 2ɘ:>̶iEUlH+qӱjާ#v"\n..OT0:Ey:?to"֚B0U?r X_ڦR>Ғl྘i.r`.vf?譟6mc"c%R01 ˁ62n{N+Tj,n^:U5d&ky Bb~%7`{w^e*TMlCRAx/:[D Dƕ#ک𸙮E㄁zGrɗiyu?s+Ω,DJ(1t}K:IgGBh~r_ CX̷ٝLBRxWY_->][fJ7Bv}:>Nhف <1K Zw8u]YiL㮫Y"丷8@@$eڲ%t<(|D]DAGyWx$xQfLl0G:g=JHmQo.2Vm.G!2='/}L9*]'F=᠟_>jEaUrq|{m5F{?Z;nP:S",/]**Ipt< +ͨɬ:0U C wMTytWMc㠦7"+@, ZũkhCd2"Kʽ*sj2Ş$[{!<"Wr~P_7.|HL[Cx^/,bW^At>;Ae iKBȋxj\0|Tk/_ϊ!e*)cx<ְ|pH@7ó.4{Ct}u:`Atg}3#@Zw(Ӵ,Ru8>uvKTw}A|'Jb*40F"+9)R@ ztKo[LB޷SVl օY8@&£Ԩ^rl_;)`u̱͍]n#,Ÿ'GƎSOn9=P˴oY>nҲVa>:EmLAWsVɴil(h;1nr4"4 .CC4m/6}-㪆V(SX=7ߞOA}f;0NjV+a:W)f3iVlZf>rԴO.&E+;û1 viJg}ckPdmDjfp֨SfΟF-021*bj'9-7i#b{nЯٚL֩4b e;lb,{?K;HE5#[\TqWliPledΰ9YH7KN ;3qp8R'^2+{HU(ߴ:Q҈Iwg;˹`Mj&YPAsxpCV=uQa˱E|'vS]H)_PW&ګ-R8[J-.k, 0 UMM,U_{_oɾMc09kE)lqQ!1*6 d;NߜL{( LڙWވ55![ݓLnxM<J;rjm ʝ̐0C! cs .L@b0NRkG\!huĶ/դrӆxS`(ٌe\駦IכsɌW`'p-3pytt ;~˸~wӊw֡ hj IܺM{ f'm  Odn`J.͔8-`dh"ysZ6v֤ Q K+NO* 0kr/~@l6lU'v{\&@9g}S)y&FJIR;V"_2 L1FԥMd$ _ PAIk*FcxGk#Qf*P*H0|oo7" (ݞnP TJ,k'k0j}nyWŰ{mSσ* qĤNBCޤ͝RRZ<Ɔ/ZSK騷||gZ$gdd;cR͘iFHNK*%(XkENLX4K߹d S/GY;J)@N\F3S-n`nd Tco1ZqU)W?k"5Z1sI]Yrv.@͛. -i>o4k\G(DV^{*3| ʈ `S?<%w>p& =!-\ÐMe^Ҩ ?^ZL\}$Sg<`}{REq\k6RЖ `2z甼3gr|I*cZq9Sn!Q6#OD"i77hiެq>1A~Ȣ rb Zk,piQl0qSsP E,\p/"l󍩜gM蒀%gV>%[.%5s55}WHP>b5᱋B÷ua.xOVOVwpRI,ڈŒI_[F7g 52 .;ep]d.ݟ.1$\4vF2^Nf1J{m("/,4LDu:g֛<ɂ"`W'cVR@  }-8?m{>4H ҉8p0ƒ*,pa^͞HvKX?'=}Y\*UxU"u}Ņ튤)X ;91~Y9[[DyhrE msgz0x 3*}_ujLt,Iu[hs p?>лo3\8WPVɚA3(Z| ,:֖;a_CEE݁W sחR+0fR*iC,^pѝ8{\*ae(/ ^~hAh֮iΦ˴7`e.LBWag0VcCRnCC lnIE1u ޤ 7A]/*.\zR6 77i@ȯ\oA+  W&#|b[qmw9ޅ HDe/TA@gHl$v3 )wxD,4m/՞&Pa`,l&ڐ mSu7_F(c4U*$>SeX6{JPs71c؜[N=[KL)v/JL`$rv#W;1;[5T%/!4\ZKz!D2tZխ@D`F%jgȤz=F9풌`]_ ;i73ff5r0Q0 jYuw)78̐qjri-o_e9N4TDZ&Nꛡs,6"F(k- iGo!m hǢ匽~43.7v,Sv1 Fo ySJ)s#@<ko֠^Wur0t9bAeK cb_wF:@jN6W?iU=? *#gvA5ڛbu=WVL@p\;('ՙUEЃ0 hpfu\If^ g4x<'9ѭ }"`}?,X'w ~͹zƷr[[⒪PΣ-i?KDv7]YPri%dw҈rZS*U6S/^6?10$#jҚ"rQb14"F}+/@>XHzL8}_GIWxۑE#<mup' (奰6Ԣ;d1HVs-P|Nz"1)0J/cX?;U2wgy RaRpjtkPz#˕<4Q!*re=A\%INUpR[2p;]oHHh98gQp(Jv:'of]m p|]şӾ˻< J$G3kڧ )v ͸L bF ֭*ej||\-QG 8e )Y/{Lsr/lNܣcH B^/"tc:"1K϶nye3JVWmEXۂ\0G[ve#bv|)M_'^;3U{Z#Uſ>G8ʦx!nZږ 53FmO7J` æ(DdK8ߵJpo#σw 45j/ ؟2 QͦvaaRpi${BkS%uc8ufb*^2~c-[B+yNu'94ԇi*z%fhVhRRf ՘pĝLj C%͋tÅ$.)͚E_ks+w$*"bՓBEd*wfĕpqH*{)$iw;"Ү/ϑy LӞPȗԳ3o%q+=~DDz/E:*)-Z$=̩b2̃'V@=~$$w"oO-W`5PYӠLr_~^y(1)'4ClפTO4 x90Rpx d0L@3=<֎,3)"l9d|8swz6ƌot-my " iEtxy8x3siy>!#,87p,W*]"YFB!'cloJhγ1"tbCd5%/㥯Ed;{@d|VQ3^@t.\cU?fB+qBih\}IsȸJj"_6fU(4ÒIκP7$J͑:n2m[=M_kN?C@ϙ&|egt1 ŔQ"0A0k7ΟF En?:W;^#2m]F޴ !\V]fZ_#zA*"鞕b16eli%%3?=Q{F1-խ^2hRS&^mD$Rk "DryyY5TBEUs!cf|7 RgMC w}9t>샟L1AAk԰B=dgƷDa9|uqafo;~Ꙁ{mr@ r u3W.:٪0 qKBx]؇ŅKi$K5oNv: k2]O}1*Eݭ{Ì'X:IZ5M:VSX,ֳ\?V5$dQ̝ ]u']]"XXp Ccw5K\B0+:];C.@c ^I%UpU DQS6Gb0rgҁ!ooM%2B &zkS@kg щ3xdDj9졛ovǖKɡ.S[*6u(`--m@kXg@(H{)1R=O*a3vj0HEb{I*PFZ!WU [~x81"c qahxIސD5YFu\n#CǁakTܢћvwmv6mllޙ3%H7a4Q%ScSi 3Dc\B}.v܍OLkC6nO) jMi>>l? OM D Vsk!1"h0mS [zFD]|;@5>7p,/$Ģt^ju@ ‡eMk>\F~'j[uWӃFOoV4lN+b|r˺|]P[1vAjȟxZ4((c??ht?. ;1283z|(vcr `Q'3 `T-,pm[ec* ;;je f!6XeG\\hHr+UO:8s͝q J$Mj v mt q!gSa-GFy`cܕLwۥ(J q+f?od>v&islX(21ǡ:1TLiiӥ`LnEcnP=WkToT2 Wk4/#E"칆q!;?fIb'_8sf>kr*l;2z+OOU`$g!mdSo%-D1q^n/;t/RjuGVKؙ!'f$*??Zӡ>˪ԟ Wd@1$yC$בf TJXg=0M…!)ҭɺCO=Eљ13_ͩ[Hȏr5'Hm{Vbna"3.I1?uD)n(($0֡Ø/X]Q?Aa#O#I"N] ½%&I}z"EԔ{@SbX;h;5z!>ė8I>MMwk:YH,Zu($5Λ{aJg~):k}eS*yZ/ZBҪ~Tk$(r-ݷNϏ`s '3zP&7ʉ):a'xŦ5KϛZBKhl} 寣 /WE{GZ~<9b!ߥ&"_ú ߪ'}=;jBhg V3%as?{N.<);d`Sx;3IEd.swa>;@=І9? 6L.o=[?W󽵣Z zݑqԋ#)a;u7XƸ2˃] (ʶu:sѠcx GF.nR!CK, &kXQMgYOc%Jcc( ,ԜiΫ$!<(5&ld405.*8t3Ru66"@A ;j)Ry3Z[1= xԚ 9;?\ 濩Dyd\$f@4w6hyG /fnEXR!/tm靺!b)'XX{V+yMuj˞nOZ5 <@)5is9)jzonoE[AG :i <[=EUyYPK_&L77{Dq3"iԉNbg߇$ͱj]eQA?H߄*4;ꜘ7mć@=/;%a큪tBu)i ǹŻYOY8)q2qd q Y3f|[)Bk;:s4on^4y DͪT ?&{[+TT!.F@0g28h\3uA:704xy!3_rBk- t Q Ň\ bZh-~5Yk!B(4æ/ K0f yTA>DC~%Z Ruҧ_Vԇ6"z kz&w@b Æ\wn5JngU4bA33 rȠ&F#RL/2=Kv<ӊCV{A]SS\Fl'~i)Ӛ+;sDsPjmQQ|˪")pv7Ϫޘ-(}0|<\i^ivd$XvMEw_cPl4>%/hib}]0( =%'BEL7wBhzQ7*1:BP4ԝjN~YN2ŎnMN<EWi˯,OxIFM<ўߡҮ 'd^T)/ҥ_ 0I ?aZ|ܩy?9 #WBAMF#7$Q6( )`WNɃ|Kj4w`(A_ZmQpO Sp6!ABDVgx/7yM7lw0Q~w8y#bKb<+m=]zv2GNAYr$cnf\ڲr)~ Āϟ:V>q|XsVS6*6/mǚR6MJWIkSF4ѭ#{Un2 IX/ӐD)Nw}šX_n*w "7c`ڃ Ux Iiۙ qd>0MğɊH \ neṃщC6I~p](;yjxt+n$bGKJj;.O@-L lj(ٓ0@ \πuEL 'k.&uL熚xS  fiG|. =070xq &n޷W3>¾:kn X%c{0o}nYt:4diiJsB |6]:ŐSZFMMҲ+V޴ ٔ>y  G#@D.Zo}:{<䦝$Cyx}d]O\(uix2s%) J=̙i R2l躅0^L |2=9ol8V_T,Pe,,>m_s!?SC_=H޹g1m_SjJTo?:!HTgcݓUpY{SSɭB"(aC mPaUK7Vaޟ~+oPJb)p[~3[S?IP~?F[$a߶bMqA'l!S Xٺ[¢ v2|t1[Gΰ?[諾A6:"u"jş\L]iy(֍lߧuڨ̲@j5 ))]Êbkl'C m<bwʿ7.4 Ŏ..CEL @ߤX4+7p}H:4ڦϥ#m=1šN(ʡiGMr=[W hyI]3I;-0Y^mʰ.՟iZhNML9=VHi8(,ј\}Тc WAԃG#}}DkWrO`wWC`0nj[nv2(:Cr+?a, X`牭rH ?&&% Bt̫5sN.BP(ր3tv=3kVӖf6! µ xB%xD̯yfO7ݚuw7pMmKkj V&@Po?!o&YG? T >[_RZ:BY]DG k=쳇@7S(jQq\w.T .xTWJQ a&ѕPSs S¨} .^X-, pF8Hd(nm& P^0 o/y }w];lRnDiVymMyOg\b, 9/ 2R9b V˝`؉zMZyb {~>@-cӹ9pRJf>7S‰%tU i'^e6Lcg>,Vsܱ6GYQ.ZfVREQx 0(': 4>;C4DH!$?dtDS#/Jf_If}-C->K_2  &dM؄kBLhD?>WR/RyI牕*֋UIIR'TpbohD^5@Z^tomΙm=ÃM0iH0x 5&0RX&2"e[g^Ѭ1"#ANӨCJal;1NXmwkGYdTi#C[\S<{bn> M1.xƤP "x/nep ^R^usi(1-ݗ wB# ̖۝uHc:`0kP>tҪ>"8.cC3?@zhEʬG8/v{*o8o؎ u߸]1GTt⒍OL Xrp=:-y8= d\h(`xY7xF+G bĠ!#Jv Щ_yOظ$w?.Zƨ+ 8p귍@jCF)U2-l^DV) W#,E#ȠIMtGr3 @pde.bkD \ hByha@]ܾa2(yȷ+ ʅF=4O}f*|0+ $Z=4tnDG?/"ؐ{~oرlX;"gm祈 , p&`%ݗX tM)qK>%'9D4B 77Pm:BzOJMN,[zjDkS*]5aֽ}T^-踳Y!/fuz5HX[*a3,w(iF :Lp[ 3`t|O6qJ薎J7}1an2UcpxQ?bm~lYa"{Z[A&4c^<0 ^YrA2JeSXcj]v0O> c]D.sr^Qڼzuy*8GC'鋊# B+j+nV~Vf3^.j|9H-+FTmxMlA&{:|N JRcP*N/^RNRb Nfl)F%4\=;@3-] T=ŨYwZ#8̡PYH5W ӸQ"g!<T%jNS x"c] wan}j.D6ͫҊtg~R1fŪ 8Ha^ޙД nȦ}^xm Hn,C(6_`.rC{􅈕bI`/.3L^o\9*͠Yg%-4f ۙw=<*: ˺zfDIV8#+nUX; "C~7xԬ3;1[bz9ּ98XKW9WT1+q;("u튦0H"ն#'xXQcRuJF}'GBD"VlI,ϭ75>Fl7) }W?TBg_+&%+<|# e(RyUyS|*z@- S2{$Oj0w\Pę 7gEר.:$Lij nbzRWBy$ro5< S|}Qp¿0*dVQ^j~\k܏JGz3ؘT2o8aV,>ܾP՘9@CM~ ⡘=H$c$C#AE,m<ޠ>s`,R( {/ /{}oIuɃ8jjXL0`E)XH6h(W@~³H߸*ehmG 'uARH7Z(lT٭lHX/9ow[N <0i{6E*FB%aandq nL4mRb@[m)v!Kϳ,'T8]UcJu|e rvZY/(rPZ;#S,'g:d ֪93v͜g#ܛ$SQU B!I'FӶ,NwXDp r}icbQ]lEeT &τ.-"A/a @nfKyHZx` UP(c!V SPomb 7mJTgو4!X?mkl)쀢N K!"B"ک{HT%!i'BKĂlZ&,͈ ֚q[o|qّ=giV@]^/MPhGeǥ)$׿u߲_?J&%|'ۓjQ_8S_, A[/sUϸNԧHaь-Cb[c[MJy `ab*>36jaro!z%qjxUkf{ ʏADB, lsuw/C8@/T ]mab)qc{]|AOw*eǾvMh*LYߧW#vk #+ DJTouˠ՗`6Gvo`9֖Y\_@"R3NۢRz0BZ2d8>nI@IEPn۠WCgS3EżΥ2L^ foO[YT{Y3oմn(+!!VK ַH !$P:/;hu%ɼvJmϯ[Bts*ʭ&'VA b=px0?i?-q8׺G3ՙH(%A`^^Xp80GiO,|6QLf0#?M0>rTmс ۼAr!uCl2kf?+؄;`Dc1͹/˿Nwud:̏Z1|y9SXbT\:_PUO7JӢ mTudHm-dtl<"j׍V}TM^edZ;!=T~^_"=Y-kfV?/ >ЍYj}ġ$&z V!O+M_<@#XG6*8m!]wЊRi#Z&^tAL妒'Rp=C28P*hFBi%FY7T}ۮBv(kkl6އyVV96K[zvG-fuD1LZ[( 1ktCc49v!ZUVoeH`6s @8c޲,1kz1]T}7]V+Tk١Xï`a|i~I&*SRCWTΟvҗÇ'lR湈UǥaD4FۯBeeI ~P:Y9\<:;jQ W^ʲunbgFcDgM"Z)D: ֒p+2 &AV)A%_.JY"KyJ|BԤsW"&+NB>*ٟ|c-C o}ƍsZj]Ԥp/IX P= 3o`!߷=hqSQkS/f[1+X7m [w8t%7/xQO|bMKk!o*Y>#LƎPS.,A,SLh^QUqrpIrr("hw9:;e;#cjkؤ0W\5c'u)%MLqG}'f[ .:5炡1+s4#8cLF_Dixx;0g=Hoڀ3hm6@ܹbkߧWM#hM`5Np2L{GJ< m;a&=~T$2pT `ehsv$Gp̐"eq1X3)0zau0-=]Vהet=*.XXJh#+ܠwmYZ5p@G3gty9za!!?Ga) J# k[(fA<#wѬ{3718mu?#PZ'p=]?a: ғ,]ғ874kN 6ߎd% 3.*XA)כr^QjsAZPMR D¿,2fS7g8,ae?M5(t';_W !DG |q(jt;W@?=Kt\~VUE_68t Z k !Ë\(5Dqs4Rcp@QC5H`*Y3gV#}t_SOb-FۆQOF n׀lG8/tF_a ˰2P,;]Hu.֡ʲ7&?nn`AQ= x9&fG\Ք\ Gg=9Bu%'-w "9Hq $U qX@^YQz)e;8SaSuVjq5WhC}U$A"{Jzк 2̒L<.PH7v_3Q= w%a>bbҒg Yy" z|Zx"*W[YLPDQ y2?>c$:HV@& %] X>ˤeF-N<%HUH>_Գ5=BʮŻzE`+$$l<ѣ :՝;esx4QI-c&Vv)c$H3٥rkZݖ<^aGza3ɾAt,Y=t45v ?uwaַwx,ϿXWʬgos9T~bIB!`+呴(_t#Y(P {Cgl?_ ,Zr ;;RucCn>r%GՋ佶BKҀ1+-pD"?B7lc+JJu(XQ~ZSJ]-loB&K1+ݱ"Z@>C_yrc|yĞi|My';9xflv .'_mբ ptd=Zc0Fx2ӴuٛN+ QMM+!w؉ ^.~>~[M7aLHtò٘*bA ؟|e;ݜ/=G#Z{ 7R$F~QrZId*ӳ̑*Y9)sM%3Y1LKK;kĽ~%)hvaӯ7>HBX瓋tٳVDrDt/X1bAi+ Kl1w@m#n~9A MG#Ԍ5kYf2td@ο_lr*˩zW}9E+!;iε$7[GPg"vSlO=hP׷o8ODv- ԁQnWVT"qH-)!kk3_W"7u.L* "=pu٩{Oc` 2rKCHlr<_[Ii>O{y^<{iU(<® hءG= aN+I=iů2)r P?+yJAtjeT}/dJ#e{ |9&6]O' JZ+* ؊|Rh<<~1]3Cn M8KpRf[n&^Ȍ"y*`Uwޒx>g-{.僌VCѵ|:ӗݪ{;ӗшrajuЧ[զG]85~G Uc{n|d0A#&VSݤ)2TDu*h%Y>1&h x*X Ni~?ya%9ӪYیO!f'y᥊Zm;z {VG?_¼<Uf}Pr1m6to^4NIl{Ø(X*ېϻ$B8_v,"{ccT n:6}Dr=pK Špddzjr2MbYs6\,\OL5h\I1FJmIP_jbqNSis>E IZ˿cXO{R)k(!v"VVD.C8"s >O{wHSQ-0"%LSn10VF %RE!UиAzAz #]d74xc&kqQ5g~܌f.[X/fIͱYQ_m Q_@]qAv\rr!հe.Rè9$AKu@@r>D](ؒ^~Tm pLo=l\htעBdL`q bw3y[l407W~|'W4Y7i_[dX6#3P.,Mˊ[[cs/.F vH703z[ζw#{zHGHdh߈B_^ ii+SuYDĞ%v7iUʬ s(}/ jȀ\(1zNKJ@?uIM^ ?NUs0DSJJ"Я۽p=R]nFIe$XޓIER˴e%B灌yj0*}_nbn i7I@gBG7O<,ĸb?șE Acj9vHxv; /%-E׵Wj(S|WVQ -c/fB啈$UM cGJuBo&1ꛙx~GsgɆr⬌uS{rtXqgstDBm֭c| lw[QB|YBgh\Aw\U[bS:=dȿq2stMT~^1ը?Zư>2MXxi2i7Q(nk7/ %p"|=nK}H=W4C: 3o 0sz0dԫMUF< 9` U%`͒8B= PT$p  }(3ɢy`f!|) 2ѷ: -6ޥbiC,x|=e("F\oɖt2x'b(Z\ ӺVL2R|!ب~2{9,Vho:MD@Jd 3A3l ^- GۈJ8bHfi-a}bOoalt,`写 nUEYYs2!^b FX1hg\R"@[l%n'[3Ǵ¯Ϋ.qSI.h6&zb[9'GôTZG}XcG\/s!*N+XO,)S08q[BrX!՟FRӰlJk쭎&$dYhV|w9v^&+VZ˰Lni#Nݩ+D@E~,=K;_G}nDvW'7Me{23R;cRcべ֏G\ R z"ci  @.EQzBa$t@ y (DmHeŠr7Y|r=`/k꣄=%xQƺ&*+s U/@D<w3!pwu6ٿNY5 \wL[rw#,QG:Q vN`%˻-%qޯ%{žȏDP-U'ݞuz6BQ "0Z"+ےg} أcۋ31@F@YF2\ /nX6{6F9NY̅ډh[VTL)tk l0u{\橿(wȄK^??S{tёMA#h|留m^cLWǫS5~WH& Uhτ-, zǠ ÈULF讵Tۉw&T#jsj8 n4CH]AƲD{olyƍѷ@pSG]&!ԑлD5u\TbHװ` Z(jAC(gJ 3.0x ve`1 cF a. 4lDG#JBp,`AʍuZe@[toLr[5׵?7 DV`yd65c_,{嵟t\,= ͬ®8BU#U<KtNdPipL|JzSkRN)["J܌D/Q4 HyF]gMVVN6[Z 4+$HZRzum3܆ ijz<bMMF6TK0`q Q]Hmz{%u8Jʓ1weƐ$e~4Mto`˙[Y+APx[jvw pkbz& x_ړ:r!fCnTKQ-ҐAfo-ޗ ,@Vij*.+CI1:;X]ֱ̉->j+Zb,y qh_1 #z5^ w# $X6X >5p @ëՖpLX*:äiz 0W- /]E~=ۡ|n ֥o1Z!ru-W0"A50Bm4`eb\IP,mcʺ ^B ?.]<`g ^zdĹ^zm;LñI8>&[S{>)1;(:Y7!VϬKx\xq:@TنA 2EH8Q<ZZ0uԋ&ĄF{CpMO2:CZCD?kO]蚟U:<$o,e,19"hjk78gtzkߴלmیp \+$/!{_Q'Z^oͣpdDBmUõ04_NϟZEd#y̶? \̀ Y2:NSa(svx;Al!]AqƶE+YWyͺWuLKZÏl9SjO]Xb):Vr*g"~zh~Z\5yw ]x=pG+ měܤ( :C!hn%qL91)~r!x3KB6Ƨ?4 ƪ,-,Q'ڐ7[2ӛ^߯KS;t^OL{=de'uB=2bhToՈsfZ91/>-5Etv*;JtM:^qp䮉h=TW)qIQ Mc繥XP#|4<#]JFTΰ=Hd0?VXmTkeЙ$fYmMˑ%UgC4i6Y9MveFˊm]O%r=z)8؉J(^=(Y%"uVd]c#׋<1 <hI(a6l}*pJ[qh t` 7i\)-6Zjw\C@`j2ՠLhO k3~@<$>]qUN!) hB~+cB}nV)Xn 5}FYW.ߘwod:콸]{CJ_azHuۋQE*HŠ K5GdӞ`Q1 ,D? bu4 Dm3{ X Px,Ka{4A޻2 G;Ŧ>fZH1K|72m8):0LTz)h:ZSDQZRsvqwVq>:/ZcfEȫcpO[ 0\.`Sysl;B&uʙ}b$M1r0!8rx,ɂzl*Jc9jt~WR%XMّ2ypi`VyHLC>Mli^z?Mm; 7U003IJJm5v[|GnqHxT #ymGspXz/D}=udBb-"$kkOl}kD>Dy&d N4~cͷ '/AMԂ6`׽t0P4.a6xŻizX"!c\c's]6OxC>?~#`#1hQ]RЈєvLcc³Ka*1ju sl^;FOp;8.y8GT)QO;2 #'⢨y!?Z'R īPښT_ qwWdz:|:BOLy b5\2T+r:,ze -sĎZ3YUǝ7r"dgj]%0ۦ  'p1\ ;d6@6\QoNwʕ=׭8}Q-& EH,.V9 E~buv\0~aIQWC$I9&@A)3yT 3Hגb*vtR =#I0YgdIޓ%@euR,M'82Q_aZq`+gP0yTZMc]H(DFqyŔN@Q4i@Y*ޯ砩GRk%|ܲ\PBȎk@X+-.\8B/wњw?_8y{Tk^9$FO]W% n"Fѫ_`jIɆ͍($!jvF" D,[I]+˫(*)xU8Xoen8z>c\?d\h́K,T\+1{}{hqSm=($(Ev. Oj֠]6ںٰ-l a_ ؕGTOpDI xȗpoq[`ec#5Ѣ@0NB}+$vѶFܯ-9`pɠ+Fd[AP~hܵ'L02KpqCN3k`q.y8őa&AM7nD{SVh6jZ$rA:/"Z  \Eo,pR_JmV&.'a(ͦ2V>`,ڱ9Xyg6D IgO $qPUX2F8i7+֧Q[IpNEַ 9xN31}#ǚFN _)H޸ز p%]V I/lwX7C^] <'A$q3?|bzk̏x_:Vh $K[.Ə f<.'_^k5E)n,B5n0!=C1N-c^ J0 Dk_͍L}iP~-a ZDm9>cRb:qw8K/mU-fQnY̛! bWnjDžALC7 8%zRZnRH? ؄ub%o<[\^z@L^k(>C6|b}8T龐G2^K aÛâr>EiS67˙F@;F}/Q$ ;q]DE/Na5) Tmegjlf?rͣ'"tǚ=hqU"fo ]@ݢuk.0cr !k>W7!X0zV y9S%4 U h:D}MSgFAѸH:84ʹ{-+G/5wW ǜ4ߍUa蒮,;&Ol1qUF7ųUEHhlyD(WȈK@3`Xk#F`;eE:+=B,V=UXɕF)M. R~e1Vcln=~@r(>wɪ;v! =O<'n5~ +,:Z8Z$mv~ϫB_%K!IQə| <,׽;Ncp_`kD$"Xںc\4Ŵg e! ^Agv'?ǎ[n'CR{S~ݫC#Mj;ywbAE;^뜄msDvP)_4tC>= IHnFY̜5Vy bpykr2ökaP& dr ԁ6N6, 'Z) 'u ϑcag,#SԖ+i"]E㷚ͳt&NC䤱D=1 -IOjE.睌h ,D/Yw}=ImZ6;onyeMxMGiF Գ{[]/UJgSۊʵU,&g^<() `ҤOWb[54}EQ )7H|Ӊ{sЃ+.X[à>p"ĸay\ WR9R 5Ov3G' 1נb󺅡N%  ms$~DOB)"\%j ?#*K-(;Ç ;K; ! [W%^,U *+Ri5E& ObJ.%܁=8{e3LogH18|{rrנmF1#͜0wg}r['3@_,AƓx^IAˉ1}%HZ\#biP4`f}ITwtERe4FYpXq_+U=I7(h:=n=|V:B}0ny{q3b˺= Jߊ\ q?`N$#uw%)KΦh<~z{z\,mpAp4OSyT f)*͉p/k׬{DY蘺>SZAȢװϐ˝v [bW*!ǎw8W2!jX9r'Ϝ;|8\^kė>9+C!t#.bɁ{Ԟȁڽ]iRm2`dEվ 8 1x+4\~QbPH;Y0G;QVZTKTGꕫ3d@^HF"(b$4l.~ >,"Y觷x?_O#{ͧO5hG_=hŽ@K bK%HH/jt`ZBi{vkHђP҈nDrfF?&&sd#SjID0^ o!qlRffhdBK2I) 1VmPL+Vlpb2+)~g?i k!3id{<)Aר*ӒObN%>XukX*w*Ґ_0ت\L!X+xQ.?!}w̫saGj;5jf<9;@xmao+Ih.~ 6 4r<3SZٰW& CG'ꎲaBauKV` `>w4n?hFM#c?<`vwb8FF)ʔj2L-iYɉV9ǹpPH 9<7DJ[-HÕ_X_m'M+)O :$Dֳ9o)6<`"<c(x-Vděq^uEwH_ tlS'{;j?QR %7S.f%#yZO+6,y#~kDQe.:z`EeWҥ񍐠w*[=.#'yp"k2P| ;qx=&,ǢDgZRZL~6 {H)P8ڼ{J;@!9T\$X{-NC(~~GӰ4:e()5R=8WoWD];II~Q5eIQȬJ#( &4/dT@ acrO6M Jz 3Wy_p_d "b9|B ѹ2]* [[Il .r0أLΔ)r+ z+sȯbb菦DĥLt싘05Q3>y7%]4$P1\zssEzn -;>6rvI1 H[ _Z]SB<,Y Άcj:8|ˤk +w{.CQwCEy?Cvol:VvH}&ގ>J[ћ1 ]Uv".h "6:šcʋ/jGߙmZ9h+@`]7q$ >0XVUlPd{z:{ވ֧ST#^Xs:_B)1R}X4Xc7UgJyvlSq ϼE.Ea_x/:֧o8>a%?jkm)̗5+OK!]G~DPj ȸ[áe7#3@^=_&9DYs6{]L!a,@+x]#^0u"C[d%h؉kAT ޷S^:qj5f)!uyhބg 50"m6oJC;regzS59EqzfWR=h$?T+3ZZ8WP;a|)k -۝n~ TP6C@epōgf2>sVxAVʻK%nB+a;)칤nXKY{zY?u]{,z!  G?t <T/@5'/p/Po 5ZQ7'q/O)<OƳ{%C~1o0=k)51St65j.Gj-WfJT_"obƚh#HT2ވ`In)":K"] T`3k Tg哲_g%vw1f6JW TQG))!=^w2)Liy^^ 1p>%Wd:|pî)gE%#U 2.ωMZ. xeIĶHrC]~w񊄒f 3/23 3@j@ԢBZF{Iq G䷧#bNX >C2?c{ly ^aqǓ( }_)~!'Uc3YDk;^C}R˩M{@ȊZ6XӓQB~wt%VIMjeMO9beaYX*׳JdC1 D[ 3Wl GgZD\L}E{(؇S v[(<#wڴXn\~ݭs{wfG|5:͈(+2XۺqtNF- "[^atĔnqm[/Zb]NOI-~x~5oS\ t7>FŔјaO7 ׎ ̜ [H>VTܿFT-W|Ũ4 M WA2:_l_(8 >RPk;N~ƗY#^S:]G_/讽n(GyԄGC7O@AL{v騌jM^^ j'VJ҅y6}R58k)5qZt(wq,:(EO(];qK^6G j9 ]A$3繽 -K?pyׅ}zW[8ⵜޔ~2a7GʤnsQգ*nƃ2о&{DRZF60z=mUeT=҉mW SX׿F\ %H)T[F u-Um?ϊ%֒bVGu1#R}C$>BFA7:jW8\::;%AT3Gi1oOڃHf iQ=$CDI0˰|:ahvܞAd%61kozYIw?˟[8Zq= ]L}r/T3֒BiM'<νC,khGV8XO$Cgk: s}Li\,<~m2E?8T_&ߚȓӾ^wB$Ux#Ȉ~|Wߖ_d!2:lvO'83n|iܠ{6 st oԫHˀ*G1'&M .`t:}9f+g#q9Y1ܐxxzGqfvjJf禇B9ՙ;<^,i8MR8M?'͗!0J _l6=fٍ$__dWEp&"{^A$ܾX qpBɔ%hw1/F#3f O&M`. BWK՗syE8 YkO ւg$ɷ7O1+ uOxƹX *2t4r,:BUz5R%M>:NҾA0_ ⬴>[&z:zRW 9coGZ~-=RhIAoaw؆?MvԮsHZOWb)աSfZ6խq/_X<15XNKӭYvGxZ]gNXF@MdSq\e`]V?Ғ q -\+8Ǚ34*=aDȿ P߯?|e.V%%P'*q `;+1eX> Iu& $V>-`7r+qhvm %_U܁S2@.y_l2d_"sDV+˲^)=6{3dP.<;=*~ ~TjzZVB% SzGUv:oDOk|ӝbE?SV$X;+siV+BtzTJUuO?mtLAU)/m!\WH ޫm]CIgfHkh.7Xm~[KH)ca>d1?D*uΓNpf>Lg 5&w}z }D[IbH.I_2#{vPEyO\,ɨ'wT}B.El?zG⠅H`*Iw#j0pA' <>Se͍qq ,zU#.D2hXEtctź=QxaYd FTUڪAB,`ZTgGB:?Ly} ' [$=׃]dI*ΐ4(L5 ^Yx5+&c6ss8 M9,1.ivjQ gv24B 󩃯cKߪ e< 0E5Ljlމ.NjRd鹮> G/(,牮w6O#k*J9AT{>~\琽w_Ff.C#˧8#@72O^_ t4%.,@ A @ӊ^LJ|tPGOF2!ZAҿݣA@aF~]yiLwR"Bxǭ\D2tňRک -q") %Q+?Kb~ܱ5dT\vn1#93V[ (5XВ4RVOQ =Qˍؼ$)7=!8N9RԘV2 )Bpfxi}R;,?WAV@y\kŽU781)򠊬~s GN_'OYzBf2ҰX`3{t>C@oŮ<+3f&&6[EmkRǛٺ&K{K@g"j-Ip11gI56tzwlVN2*|/㻪v9m3XCD!pY|ۧhO:K,)zdZ*I$k@=|䛉Hnnw 4)(UOe9Z 6ksx+s7$ $Xj<]t[,h,GW){!L߄r[eolv͡)~ [_M BSF[Tp;ThnoXdk+#GO"gA.5ZOpr>Zۡk K_FjKTWOR&[mpⴉh)عܚJVeZkJI;r/#̌A꘢וY@꙼a,]mL$Z u Q*AWjJ4|Co}7#kvi}M{Bnz%]?3:*ˆbjp}vX"Ӿվ b3_^Q5ж{OlQ1]PR#Crtj6:whinQ Q0eS%CU"UOYbbY8tL>{-cg}1](.:16Ux^<ԭτwf!2 1J@ծcsKR}lYO.W!?ھUv *% e?T( |fĘJI@;`tQ,ʨmx0C4-e)$&J*lJZhY/Q 2]L8zhundifD˙:}6M&?i#_5ݧ4羽o8jL0bwKc ? ŚG50՛y!ыffRTojȋͫ K„m''V71b`cY=@K :r.wf|%DJV2Po({lR)P@j4a?WY{` ?fdӊ)!NLϚ*@C\ BML!N\(|8.Nr}ú)~|7$S ;x!rZOюH'S)g4O 4ۡF`0\)aC<t5(6Q#?vjY='!YƽsބQ^^a@; 1~,.dJYoXsnGMxHuR/G;>GϛjLpg۪e LjX˭yJbjyvX8#Jj/4I:Չ b,^S pBy@uV8[Omм&(=8LY*O^yNjid>3.%|VeO/k] TMbws "ǂ< n rҧSkAK Ts2CfƸN9w) Əex.08*Cb_SW|ϕV[Dh ܊e|k T&,X?q^%EKJ2p54B-؎y}W[=o[BL5f↮d.ir=u3sW2_75OO?L$=M/6`Jۋd EAj4y^Gi9klVSݤ1OR?V8|\[oq6<Z|SF9 .WUA$hJYʕH!#S1f,dNz!4/=Rc5 "o2E'i8 .@5,OevEJ'm؅h+Ox؁ͦ;ui A\NI W‹k{/2,OH@l%|jVfvӧh'LzXw*K3 Mn t=kYEs!&0q"ʱ'T}):E{^r#.sw5NwpqFmQ-מ*Lێ9G焍f˥BbQccyd^a nE4{(!` P4b">1w/',UPڻd(ξ g2`+B~# ]_ nQ2JW5(B8".oF o% B@*A)A "C@^G ?!Kch(Jk,A$H+ŌIM#YΆPPrl7+ 㥡#?ׅM<-@3kf1n*R$CVϛOj!_Imj)F*"|MvPY!v5ΤĪJ0p=:"r71Q*[,R M-J7W #(^S[7t{LOOD-շ%i~:^\YPp/_j dϮؔĞӆ 3h XohFRkP% ADƧ#zqUp]5O"JO8Z=dW,{mv&,a0Q$,DZow575TG"\QVx.;e.a%ڡ>+5Ka[]ޠ;^]rMAG42՝y}(`ñ A*# ӫgClgm%ZMpq-V\["IOt,$<6OfKZ`ĤM! EDAJ4AGӦL7YB1P*`brUv<]Xنkuv򰻮yiݪoW3/e7ʶ ؜=Um4~KvYCM\5NZXMH`8twq2ٗ8{GVϟR%>+CG(O/q /oP]KQ0~z$I#dLʮbe>p,Ip5kxJbK״/ᙸGݥMY\euR9`\re?5csi190ˢ_W}3`G@J<{J&ϻ<5Eǩ/5붘H'֩pQQJnO_O &] %~yŞ}䗘lUw](AŨq;' E X}pP鎘9C$-{Rp im&,7m"8NIȑtܦ_?/Ognx }%Udo65o+rZ:pԹu쒄J޹O npi *?O㪖C3EyV]no'!]V+o]T gԒԜq#M4C9BpjDi.-@jHni򷌴 ( GvakPG A~N7y3 T9Y380ܐ#aqLȓE1.|t~rSC.ƼJ)QQܭѷbO$XWu>Zx?) QcפW%rcVSJԃ*ɘEe /-͑G(;᭸mIVc#KǪTgOc"Q*y)CY|nϺn^yݙS.|>I﫯>4׏KcpJ!EEv{)O!@%;pqLZYpygJ Y{<6fc~NUG<|{"%FCBܧ 櫔2Xhaӕ$`in mܘIcp ci߄ bSjE1&*qs}_ &ך2դ'(FbH*;)nԇ{1 At%˩,'ZԴxtcs3j gP(0 Grn$zck"(?`*) Z>zraV8HZg #'Z])&$\~IܶY iwbI1݇mJA{Hm@H~8]vi TylmUE9% 6b0 QvZ} ;c)eGbX<Ԯ%ДĵquSgOCJ0#in}p# HmU"RFWny4 q ғF fabI C>dDit_ MmsPb@"5Ha\w[5/>{nHJ>Xhh 0ߒ1k} Bq_C +rRv#]Sr.g/Ζ`7ES`s7? ?Z%Ŭ; Y3CkRi7,v<3 &`7"R0ryN\hxTv _< '@'FS?ɷz4i7:P݄AxP !-sp*V^{uXb\ G3SuPBP7\ۙ]r..dH?l^&7!ӧ: ӄL_XtЪr0c(r,78[_^@Y %4,bW@Kc86ε9D~N"fbB}y4k uKQ.q^N`"=iBICd׈Sc\Eφ@tn!]Լ)uEf1T’ujG$$PaSS ,J҂i|P;峫^D/ g ƕ-"y@qug%5L&OU r7cja5v[_1&BGWXi2tAָ;N$gМ1C---儢n$'˗iPg9 ,9L=RD#v R~_4HLPs(ksOyq&ٙW,\mWٙԑ.pvnh!'&qPψ:o6ԗʇ0 cp4F*yFs]0OH=184\o"zː1@4ʬQHe*!޼jسZZU @ՁDwŽRN9c#e%{5ʮqj_Xn6B %I}.ڜ2}NjrJQ{S f HO!ǵu7_isB/gƺ]VJʫ5<0| Xzh|[eʔvaMm3j+X߮Ko2$ۦS'B>xO7K~^R?;t&EʹaN /xZ`BcB7eu>Va'p0$USQ-7}Ռ@`ɡ%2?3W^x\nœQɽZ[xşl\AZj s.nAeQz%w W?s XDVVAqcr$ KwWS-3o9A-I6LnFx:1< Go2v L9JSh­6H鱬?v ܞܼ?"I|]Y4LG5F4 U΢bN38B%:I Vbl8s_dT$`P B2YYأ .END ΆҼ!! M>4)<H Ô0XO28OѸaB"斤Mv})&2RzSs=DuO IPsB*FAq/%=`sX[:kaL92Qak cBij_&kdcOh [{r٘4ďTSh9) 3W*t~@ tz:Diʤ03%6S0@suBe&Xӿ+o'+ O9SYi4ASm1m$~M0oQp08hqJ1mO{Tu[~W^A N'PYWs`t19gK, Z^yOtsK_RjC'^ߪ2 Pi!\OM<0/Ȧq  pOSށ*Ԁ$Ț93GoF4;9 J@y|QKt8O *6RSvL/~iGPL6Y_XOEj(ȤLg{O4/"oNNGg뷆;laOL[ӍEr~(POCL1)Z FuoDl}Wb[Y'rLJR8Eݸ*k5!ah&,ɝVRx=bz`t`,}EUPc6[.PB9P+pSJDNӘjPJHlC$4$0+3ɩ2$f?)V'MwW\TxZtg8Z8rp$;S ~ڐ+)ez[MIfoĢ*̅(0MHȘ猙~;EޫKُ<;}yU^9Հ\;-pSAiʳЀ$T՚x#Sº'={})`wA$`Pdsqʴ_.O!0"+ZPl`^T<{{5bI2o\7Qi&rg9ՁL͡x$%p`>`?-}W@(qʐs!rWë<٩,q溱9%˅u"/Ȕ<<X3ߒ!K1ܻ16PkkVOg>k`7+5<A8 tW/31&~m --s1t:c( v!ۺٸܜ{wG<㻳k䤽Fb? tubl.@Vw]Yfc%"؅;p<eÒ{"@r 4Yd"#~AP1%s}"~iGe|ѽ3xs3>`(P̱FӠ_ =C7&iXǡv f3 xf;-4ѰH GN~G`.!؂`e{.3fמ!cpu2)L&ުy /}{u :k?Lc[&w5;GGpq1-Up$(U3KJ)5o>k5F(HIZMp+@.wFMrAcO([(0p<,rV, vř+ eUrQBdv*yiw`Q_NIzd_37k3ԣߞP eaB((g\yj'|U=cBI+J* vQ ef7Ea t |+> ؔg.cSu9Z+pI%un T>aL>{:^GS "5пP|W)%bIw r~vm묯M[n&qNQ[ZC/@` {CNMFIv@PB3 EZvCǦv-݂.RݳJ"ݶgDO%)4r'FSFVoJ0BݜCA}T ,rh#sGؿ؅Na̝*1jl=55| ZДi4% 8JaR.^IX\ڥjTǨ^7!eFLҿE/`{ uF&@ޕ'Xp9W* m֜Z sb'j`z-l7P@ zLO_+_!/(d?)AgQD XV,iE%ǫoD.T1I.ޫDӷ0];UFm$XOz邡 =3> %(aiRa=VO C5zk*=oFà*TSsxʾ [zHкt&;KG {R\u3wWyG:GְE= )!6uGX ҃@'pR3{ ha{r{Ǝ%t+qZGXfA%bH =`~'KP#QAOLX [Mi_+ôi1H\%fWx}+%-.bq xm ϩE;ΪeM G4Cήݹ ॺVGCn$nj?;F]_*)0>&bV?1m TC]^zvO}7?Zڹ= !yI>s&L]@ҥ!>^Jmdb3[eIC:(ү*ײM4Z*F,m"XwAUt)+y ;?OĚ@z /Ӂ9:,@1۬f/O ƴ;2Ԑ斥s0tENW|R4C\Oa.C R UV$FNz>HnspC0U+b{렺,g26$ZHi^fZGɇgNBڦy">|`;ч@|w_x_b^! T]ĆsMK vYm7)K# V9{Y[uk rfs AS?iEon8 -Uelneb|5 ؋MV#~_ UOڦ^٩u: EC&G}i,$lX}=8Ia##1$>KGHg9| P5a%[}?)XR}8G.6^T"t} Ph=2);Pm:7_/RO (Z-{" Walo#3S)ݫx=LPи$\Xŧjߺ9ކjz]GhaNvSsv'r'EĚ'sQgEnUA3+x![iUN6Ysӕ_Iy5Vςzr5a640e2a"/ũX[ ́=1멾)w ׀Vқ";,\H`slDNYZq8–oqvJa!%BeQS{3nմm0uTEzI9c_ fubNbkыluc!w5'-az "ۻ2Ol;=m G}[tSK ?BHVW7p"U>?\h4/ YV$@DӾׁ9mѝRHehϢw-=4ķ՜5: $# zKZ#P ˕4(SܑPJHYWfLt0'ՇI?JTȯLxIBJCuP Ó+Qǭ 0t0LjBNx˴Q^%TIEFn)PbVfE8N, IӘJJ~grxhPz ;цV[Z\36C"͚)+s.U N'6mg~;a𪆟z}m=BVXϵ|9(ss: ah6Z׃^Q@4'Uq˚758Jj!H%(Tdj2/Y$ @xȫ푗M *wD6n+>Bȸ&#0:| ~cUyV!PkFӰL”═'O GsrT`>v~Ok=dy݆UqJ%MheT[ǪAacjsveU ɪoAd%ݯ]*[PFD/.-;x0e/(uYX}J(.an %88lYI:jP`|g4٣̜!SvrY+J&YfYW s!TOR#86OnDzB/F0C~cXƣXIC3(&uVTllE^WFD.ɖ@rL޲3Ep:XxCm:/uL`m:-W -6?I^:YYY@=1ՙS1zK8av,e&W6)RїY6HNYf vͧ2iEgfb`o&gF2eO2)_dAWxԒm;-B&";'^Sq(|ͨ f XOwӻ*[v0˂Sw;Jc!M!Uղ1hwIF}vVSeFO<5_l۰.+*}se2- :!k~N4CY;S~R#ԓfѩFV4U fŀLnW6ʓxT|@s!])ߏhe7rņ&hZ3ddo rX]a8Zs;ߍ e"s&!ٶz @í KU+^\B'm.ʦzQL;(;:XӾNjH\ jck'v|vNy+RdR#GCo!ɇA"AjmdŽ՘)f Z٥z^ϑs'?=zf8EQў7IZj” iT'vş iJ&=z< PⱦE-9f~R,du$)OqXV^s VAH,du,"{<p3 =4_5=F%feḯsՖ,l; 2YzՕ5KS#JكnkH0!ER`ޞMc{T?ECi{ XSJ0Kw֐ ji0`7*ƛg2=}\12΃wi1Qٚ6g5+ x+i҉5;(hP^tL jH26{8N-"sk=D!"PK}RY53fpo(L=RЯr13"(]1CY$ZU4Vz#x=]aK?S,?mԌ 5֪A&"Mڈ`ᐍ1?ѠMxNs\4$:⤇U5_KK}xqè%aT:uU] ђt(} u ELӓt)\)<۾*X~]&{ 쾖#q6$.X9~Va[e_-hҾˤu;'"=X*y[|s8Sݫp URXb -m̾r%R ]1_(*mn .;;c1s_r7(y^ hjL]"fyq y馈)ɉJ_ BUrVJ=2Aˆ_g=)F9H]eʮ5Ȕ{m@tv\;e:% 1Ycaj&chՅ ꕜ]7XSO<:8x ^bGQRmrCq?A`Ѯv=wN` fNf yr`]v"k%OW !}! I$ł61ZO1lE+YxZ"WJppUɾ*YcYs@|*AYGg O=bRHӱ֡s\OYo -BOGϵ ">HnO Q * yo前"|Z$WYЇ wqf w퍇p0Q}}Hez*K;d&zOƒ#:/3O?#u'I > %?0: w|jY{1l?Ω/svv!B?~ң2bsT~2AjA.~9ٍc{N.Ҋw%,9ٝx;+%Fi9zJP'Y 2>@DZ=]7'Yh ,7!sn gFQҸ>j's7 ^:!%ВՋaJZ(5-JgF h,{fވDh]E~CJ|g| WaGL ֖XclRנwFR +YDʆ&KXkԱWLFZ@h4H9b.d"GkBs[\?soztFI̠E} 1"/euA[b4; [.CmT5-UyF#gz_zOTˇ ݊[)Ν3y:b47b' Is}l永^#L8{?ӝ"ǏIYڂ^(L԰:M=Z_1J/j$'@ŦXȹxX$A #r #|0OQ$hIp_9:)ѽoGV<=o:˔#6/ƪ^MYuLn[>#οFJ|[jp2Z&V*_5q>Prjd3ay/)vRohঔQ0wuˉ(&P@mݭch fҴW(;Oo(NAs6ӣquQ]H'mG ĸXo吁&٩'eNb>H0χq/?=㍌T7 ꠭X3 X:DO})@Xcr<66#+H.2K>'!uÎE ^xdkXrUP0ҿ0|fKp̬ l,?p:2GVm:}J̄G,Q+Qcjz;m^i/V'&H!djL#/gۗWf7&7"c5*xA;/mM*.3k7o[ ^W}45L VlnaWIx՞Mt7[;fed !&`zn&jzaH&bVCaI٬q]#,E97I'kQ_afoWn"^@ڈ!eSBy?V@}Df+y>4L,Ieͣވ: \ 72G/b%8p_Ѱ kØ`'m!`8)b$NUidؒIyhR$F NCɵf|ܰ`h7j?1J匟V0GS#oJ44]n n?#Md=:ׁIGAƉF\`"J ~W0G&3:.8t^D=1#*#Ó6Xm,G3|}/dg'/=,fNjҹR9 F>Miw_\0_e'3 ?uBnrw\[:uaP MѼK#:_Y 6 u,DTԥs$L"WU*uy0%P)zU HDuRq؝78` A+H!|6ʭjg4riԭ MtvYO3 }| 4TN II ]*;cOhT>d -J**)α(EX0JեLs%¯ _ғN[DmUx 7)63_|O4it,9Ѡ$^G2;UORYп }V3+g; z8^5135j4 O04&'[qܑ: 64gJٖ7I#tI#2AY(Jœ}S[G+dVC4wb2=mj=uA *A;Jw9{ԃ}~lʁ9Ic66ƄW35gLo ?#uv˱Bl4RFNЇ{UAv?qM=zbmphK~Φlٰa1$ư@83pߪFnxvz^b'\]]a*eiNSE Ti`Cz0f%Ixk>;^ӽ,m7uF:&CN/@{pǫi_2^$\fcdYr24Z 'f zY ad]d;wS-16q~ȉY%-;U;tYTJՒ'cS_B"'/?uaZU F 92 U7 3Tv*n9f|'ȏlNRa9h:5wj, i2CћxymXJJ ew64W(qD-e2,yرR26Rpf&N"T7JS*K0ۼ=uEQThn\}}KmPoJuRAmj@͜hÅ2 Kb7ͅFmwttGHlmS(j8/-U xݔDiYmVJvƺ5R?>Ycš4&\E3FB85ĵG+$4{@'aJtCr0POy's0(Yq~ebρ,j5qךpG6@oTf~@|\mw[.g/$JXS&}`z˲'1#WBˑwC^{kd@,il_xV?Ibm !EDigA˟aMqZ/% ~u?_mo|:ST겋$9h \Cbc&t͵UJV"@qx9ϸ:8O 4L{y~<*`2 &σWP0mD6`uoj P!Ϩ棩rAgr<6x:=;'mFnLYa89N-6w {[61O5q8㹡g+M1#:ڬCl2 3\꯼\6UN{ݎ4JQBiHhj,ScڙgA:bӇ:{E:έogPI!X;vSL{,#Yt? 3 WRsfGlZFfbVڌX}Y"u[4ʪ7peS6&ɻk_b4M46/ކ1̆G.ccn&##6I"F5>7/c1#)u8Z1u:E7=EXCn+E->6@p =g??Co16r]Jz9!<S~~^-y@Iٱ1e(]&j5+͑#_|# % Hc>8-gbצdp4>}ÖX r:(~ qx @΅jl+ILp`(k> B՝$^*1b,%$ʉo= 3y $EGY̥dwtEےEG(ΞǕQ-׷ 9}Y?)2AnnÌCA0Q _E kk-T [5̇ J4Z "&EP[rРMc`: 1T/y"ўH*j܎e?6 xٶ)0SDߦCᢤKiq *RhIwڽ/l[˱ūF#$"#TxjmN X͜ņSc[ZHP*A|o-B,䅲|),-Yzo%},_A@<{XQNH*l 8;!{ӕ)eҜN|6ZHrۜ7$b'LH~[#HĂC(@ZNy =~ɿLC$|ڙkױ^#_جszx+PvLBO:?gO}m!fEbhK@+.[ԁ8&ݧ#AY{˅S08{ľ+8uYzf`$Z! ^$,yh8``xg<ߨ켹qcZ{EdPg/Oa3q>'؉M1ȜmӫB-nG~ˈu%-c?-U/lp%Na9pt4hsvcnL5PvQi^`s=~7&iH3ȸϽ맡s/eD!Uh)7Jdm, d>/ 3{}[Hm9dt 4i+u%=Wmp͢8[nZ&mEa۫Vxҥ)*+NxGݲИ$l2c:D]?f e/XrrxEMʋivs>5RGȼ9ld"#Ռ08IJ.6N>CHjNa*&[yt*/Rik5'4o\z/0->_`[0u E|>,x01(҂''gbz("{6Ň +H5TS3\2S3RP"D·W{zKTr3 *yڍzW,x*t%|kTgWp2>Vd<cǍgd.sp"uŅj^װko:iғaӘ}RyhR>6>fzBNw!SK"2H3;dsa(ZsZ'(biPwMB3 gaj&bkRȁ+W?r~ؐx$.O%S"hXϥ ˵:Ύ9Cȴ r44œ`lOV1OO瘌zVz~/KDPcW[u̘ D%ϣA \2ٖj]a!@W0f+);u.7+| {np@Pwr.bMMwލrÚL/Z9#\Cf)mZ ;5|xc_YxDe󴂂dOOCaWW_t5֕_?wܟ3 *zVYM"i|u  |*5g5AYI]64Yw*0'g]Lm25Θ x7Y,h+Vhzz"OҌT&g#m23_&7-xUn 4maU}\ʦ #b$huzKxTlJJ_)ՈgWU,PmM9o*o@qMS/Kݣ{hd U1*킌$5kSC&@gqcõ{,$ҫՀ]!(^Gt*'5'5Nx-%! 博-JfG|>"_ 7{E +/50cvяsi ѷwDppQ~ IEqǭȬ<LnaN)F[#NH5ԩ xlR 늨9WS-^m)A}&Qē=뎆Y)0׀tέ (ǎTjAS0EpڔY@B ©cQ  ~#P9ȅ@m%k$Uj^Z<- \x.kyD%v=39gwCgҴÈWR߆iy^-4 Vbt* P?u{PY^YO@QE!^Obɯ'2Iw€'Ljc}^`T8џ&hʷKo\_oBPI.PPfE;,kLNŒ- \!- 83i_pԆ[<_YΝK:5~_؄ 4Mӣͯlj jÀbFLepv x±J)$ph8պ7!5EhqMku ⓵*] yhNPr@#v~F)"M8"A^Np?5@ކVj:.aEӀ9CMu" 7* O svB̤?|TP_z ]N&NǑ{| ;2N_L1VIO[? {pQ",wzm7Z=dqd1ѶE)C5(#I_ngG}xlWauԷ\:!EP$_hCh΍rWgFlC[kQヤ+ 7 W:Mq@LS=ۗ2E@^/2Ƚs2Ojx1N V:;(`'drRCÎ_ RvȬ!AD7?XkƬDBNP6-Nl|R_m;Y膜(oY^˻!Nz~72D`u1-i8F55\Ol4h* gz׆WDr+fU>EaVJm[0bwMC}̂bщ¥q${O_wWvLL &Jxz*|y?ufem/ڇhw@bFԅ[CL ~<Ѩ/=)n!iAE-S>JQk.γ/{sԊʌ;׎cn?=#8aS7=/au.t vσ1LcZ}ra6q6j nv6+=sKVh7|♗@?sI?)8 O@ ] CD>ʇ-O1ik~+ QNdf8 @cmH*]q^rx02S2=?eAj[c ߎV!yPPl"0 'Z^U㐂. UW2C4cBM.Xs|S>o+XBN&ڥ5x>p =pmg1* :N\Oү@˞):`IeҳTzoI ^)/Q4[:: 6 %KɚځqT_.DzaKMqz 6\1 u/aJR0?4gH MjG&ӏ⢕+w1tj0Ao6kUX(4RWeǁ z<i Vgy2EDꣽ# +[=,2}q'+︈DVbV )J+o_ m^уYOAҎ4ԡ"O8w<twM8%y }?ߺ"}DRT/ɧD l@BQU i" @;aStr䫓kA3X=RՊ^Z+;-KM3+Íkm:&ƅ93*A}/#̎!SxsisGd;C>çMm8 ^ճT*B 35- 2n&xby=LPleg9x|i`#^*T"Ոxv*l&)ф A|'(s+ Kg4(BxB:H ]~ϑybM>sW_]]EV쟚e1;5^ i ᦭_&D d;Ӈ̕HBoՍv%9R>}yNc݂}9ðϵRdjM:,􊋐RGR&ΉlQN#15XF"iY+=ބ?-MVM<|ҏܿox;~pmq`}V8܃-pY5g@1^q Gm]o_bqvBG  Cd-ߧu;P~h?H2%o:,эR~b/gDZ~r@m%ѓcn,t~{k  v:{fSN ;_+jo*l(fhy|KP,qz VKj(gH@-tJB"j612uUGcXwI'q2B _dO_.N;)wh+. iok !CXA͚QŐ,7EIA' Nwxk~U5*gRK2~3iI:\\W՞&faF>ʛWbvaa b2N˩ L ZDOAs¥mC(dtV/}.z<[@!ʾ9lFMFCg;1^&'%!o\mWO?@%C)'ucR L[UL]Fۓ=xØC4iiwXZ?qfޤ#dbrC__3ҁ"x%U;C/&Xl1)=cHhc;ޞe@Q*S<Y^bZL5o`T~ 8Zu5YU+7P?Mz7=m[龛*W6:*z&rBzKGVWXQ~ %KEp@ wpf!DnQqȹ Q#*5HGjJQ׫]HSͱG_]^5u ܨO;e H!\jv™}KM vk~T+x-APDRƞ(laZ塏U׏` ;"+eئ52TEPğ|ZUh%#PoIϞ VSsnx[A.w6A n#JL_=(ko~>ucqMC5N$KuBk2(#zhѽFt.n.SEN Q}#' O,@=cش `"<֫ P [\ `22#۷uuBofp?pD u69ͿWeߒtrEAp_-cҠ{WfxS" ׽S1dn=H/2`RE7R4lɟmT4 a LT+th«c^(!ykXy( 9`N1Y.[2^ oSx/_mWf7vEkִϳmasBA]䗴+23{VX]б۠`-&fh"Ur{+{HJVyIM{qJȜjex-dn֙!LO3hNshUH-C˜ܙǠ/LW ',%CsoRƝr ؓ)\.!}:l+Mxt܄U*!DA9XY)C8bGɂ=WD-+S_akonW! Ґ ;aYY܇]@è_ U1WX$ЋCkhŶ7Vw@^6ǯ =Ac? zǯȬnUwC'\{+mB0 |%wO-0 %&EA lE[4Kތtܖ0,EN)G&Cߔ['#4/Ep  ?I>i)Ac]q )Ԉ=c;|iB‚ns-ð0rG2ߧn\],62joAV?` Z+w']sOO ,ow*l(A5oUoA);]KI?G2i|5q"u>a?ʷWp)|W׸UE›Y70x(t^%otlKTeB2ӕ+Ah^JcaAinT|Nv&hT7}!sjI E_M.Ts NF鷄撍Q&t n!q[NYjWOuL+rYcbuv.q*$U;8-Gr62 E<0&ˎ^׽}` I9cH^W7L-阝5kmYTT[|aڏl"bA3<ü FM_ vgw]aPu%L`♐, Q2a/'jBR38Nm 7'/vR{iFkkrl'3f1Bv2đCڪHӣ\@|p_7WӴ-ЦRX7T`y@7F}NkWфij>q_Yz /~:!~|xAİVQ\=N`UhE2eZg_#WڅQk+p\12Ri|>@;ota^Blr.3ASwy|4k.vxɁ^;K{cY~`eh4Hctˢ%_!Y!g]ju2~Ϙ ˿8M 4]INcq7RO1C3+%fvdegrCZ36jy/JOq~]e3[ә ?7WO#u7- *I!`Hx#dm5Qn5W  Кj<i@L0d?"3ސ/ \1m,ՌCp3Y\M'RN^P= U5xnNh y(V^f YQr-vZ@PIskm'+z[ :+ ՘[&iv*СqY*m]t`lqn-#gѦGّ*%x{li61Gz8)(yjְ/̻*:邘̺;N=gXRP`TZtx$-⍍/; jaѪYwD+O+qRRX$h)N`0nF0NjOqB.W+RM%Tpbe4<5\xſ| ^5Ӎq½yȱ'5'P\BENor||* Ni8..og <%ߡޙ6 J7w|uM`&6徏j8Ʀvt\б1rw%&_3 a; *Z.qW{d(" 7d!p'hlq1ˏQ;ɸ2a%yޜ8P;DŏlEydH/LeyXifnOg"_}LPd$d#X3x2<ƅzo/HȒH'g274ގE-2CM )qͩX&P#eA Wd} M/WjYRrBO߇8̈́g$(Yt3d[Tk EFt绕oثTY|QmK.Xpy.ԭdG"ig@*f< !cdX2w p kq:&i҉I}.3=̱ Kt9[1{mx$ 9]vp=J?t^ZWffE"{9kp|S5JRiՇw( o?iskcewL?cfS (YuO%?fAZdN:uM|N"hcv,p5Q^ =FS2 \=ƎF\PV'np1,>cM{AbVdOo_ÉÊH_vLϬҸ1'fHg 6HUyOS>׀rϮ/k!J\:v0\2cΩstk3SrX&1jѓkƝ|7p'"w/ 9 &.)0G1QEIB*^zOJa=uiIʎ ^:HFDt`&h&žuN%&;PM('܄yqN V9kwj`E׳A< Dnĕ∊r|*lX/I'd/W" ;ioz՗4Ācui=7mLYUR}ђBMqUUPClYhZj'#d)/㌅/-S&!^ǩ 2o_Y1w ?B#_1DÄ<'{#@rP}VK> KdXvwKd{jHͪ:EBR8n8WNh6>:%I  'qݓCIAMbZaXB膘5]-_Imz'd=dÕ݃ ʳ6tWؼ&d( +: M~wޟCp:T4 ,QV5MҎ%; L1Ԭ. B&+Mm^o}Aѓ951۬P^P']yZT~b' x2@f7rJn'%?,>WlU]Kkxܨ=^;ًgS|Gu@dˀ)'m:BY8fՇ,;E~3qBuӣ!觜0 C騂4Nw``cГNN@Hw6Ymd(3P;v6]XeRe١hO+Gxyb%s:d+a[ͻu@&XLa*?_]4ǰ)gP@$*+=E[D>Wſ)yL.>z (6f;8V<}qafJ)+%$nRnH0kP[-:g[QB'N ~ɸZ 6Yu3" Ű"8}qDP4H$I/33 E[Y mu=6uNJ-'щOw\>/zЉ$i+';+{Ta99U#dO2jL"NOU@yP*=°ظ?HlG$&Xd}A=Bob\ \3kNUq͓WsPKn"z . |}' XCBH\,t߉])8b'Ûe5}PO?Gz<_`< rʰ#o j">{\C+4H;OvK>- p'C qߢ_k ^4|˚@(kuutR9H4#5/K( θC!\;N;X%yO| oVbK HV2@NԖR\;^SUiM, 1(q mlgKՒ: iv>n^:;D$eɿK4n:Av>]6|&6V]K1Cf\K=Q1DT3;Ir8n T0trA^MTXg$G?{'? W) ;&7A1Qyξ^L}-бDDyԛR)ƍh$XWsbh \ΜܭKШUHf?o#?{Amf{_: L-ꊜJtj ߭XKnQպR}'pd[<ܥغ=Mn䅺9~\:Tw~jP;ȶ,ZrP`[CJ|"Wi+f\@5ѝ#e4Ҵ%3:5U?#95**b, =@!߅th2%w_H3NwH57o KRر3x:-nTMN&锐uWxneNJLl)J$lT8˂9]N9Jbe;ՖZY24tzjCdރwHB@7zl(qϬ]tpRKFk bSxzXt,Dfwi*WQX\93G)rj12%uŖgd^:As T.\Ec~XFvYhp2Bͬw?GIIFF&Ym7櫪u~wZK>nXe;˫4}@q8eskWdJqdV;hu |k7-t_N8kY2M wIQxא+`-+ԺPȬv hֺyeJjV ʝpZpw$? `v#m}Ѵ#)*76M|<IdOy"tsКMs$,h!=Oiq=g%d2"/,Zť1~cD%X\,Ӎ|⭤7~lV"qz_iC-$a)RĖuhE&smCyP}ym{I>l]\u`ܬ1HԻ,yWDiC6)b"ˌBR^޺A*}q;]ǰ޷e*H5\˵ЄlEj `^gX?ʡ2^+[.ITb=⨅QKtÊ2Y.9 =/ ѣˍe[J тeQw ˖zsT$> Ϟi:kؓ%yȓX։#MrͻlL_ɀ2~m q>:_մڋzF'\$Mgst> 9įe tm^iQם%*Vqba9gY~ȐIqdvs! R{aK/FwgqmôyG*BPt#Q]i (Go:-o<P[q.˶d"l4m)Ʊ.+棺Y! xn}wN&-782IP1OgdeA](OS 0-XlËId+Ӷ+;{h,#!ӁߨJЗBH.QɆxo6;6.ii$F'e-ҳQ1cY,{j=BOO¡ֶހzle،O:$ū1VۘB6 JA{&([1BR+0r$@.}T{ z"uaflȸosG| `sb^Q AKKJ,e8BD*dTk)/t­ύOGM#p{MYqpnOwyd3jkI4X%'}"2Ֆ){u:X5p&Swyw`Ol#96C,;4_NN^gQ2zgwGAX1S7ٚ8&-˝Mό3%4p^(0zB=DE:{,Gjr7=^l5#֫pc=0iWܫSQ)EHyNxʌv R tGO5 `j\5qFQ9:8h!󮗰Z1zzA X!"f-$!c끯żֵ(&q5[m3Qp2FenFO'%h-` G^9C=u0kes2G'ghmS!LJx0fZ9[-.:.< x2\%PuI_# f׺:5p@IVY|>>c'IB !b (4LF(V<8܈Qbg8XnXX/.tYO[!)4 ";v6,vq<`}dL <1m tܬdjzIfn|:14mե{n'H}v(1[04BFT2bX nT61j"4xsmL4b/H s{w:=K$ ,G@5>7 E&$[ENE#2C{pr6k]$&Jřh+/pV yܲ'7h!it~&~O_HK{a='s }9fȱ}y,:" m cx Yw̅VGc @[Lɗe\:+a?@a{;mѶ;b>޹)iMRm!&#nкQ1ɾz2p5zU52krh>{/>>fғ5nV[jo>5;%{($,K]T joczԵnS"#A7g-0I3kkܒ1EȀTLc ?u x$e{dwDAA~'ɓYV--sUxN7-4&gJPLȃ`$̩ݧ| ݸo{iIvH_9󾨡fM3fujUL5+YhQP/BH^;EK!$I-l7=G/"*J5eK7F-s8ՄBHi!rǑ]]ڇS9C1B49)En5WFf=ǸWս;L@#P<3(O]|k?As +.)𗎖*U#jOEo DWm_/ 6*XRD^bomj()f5#cu+$".P/k:A١8Æ- 48c881259 NHJ,@ǁ ]Mg`w qn \%kBÃ̯U9RQK!;5 U{t?Pzqڣ3i )L6qy9Vuyb@>UcXT1A_7E 3%ȥ)\-{vZ븝-EpE!]w]! B˸<k3R\&xndg?LM DSUZepK{Qc<9=he7WP0݄Q_un/dȀaAźPBфi"tZ O!oՃ~c58'wzMDNt:kP'bo+F?piwyHb,16Եc~)uc MyA.~c"|j[1!-E~7qH*­!*Ka0 *Xgf+{Vy| TmP9 r5# F)&s~ț CZ}cQ?Dx~E3$FLџ`eeKp!5O> ˰9>\^ͥ~4'j S:/-i] {Oqx:nk>KOXTO7%K#.\g%sԇsV [bmTX>Mräi>bUHG2On) 3t$Ebk*AMOX UyK6#{AiM^rE7k^N2U?!ԂyR#U /:Gs&!C:8d!8y_A_ ! x񱢫ްN#§ )d#LL%n6A؜c{B=t)9@Cg'Q1d3ƽqɲw߻T^GW]wh4. "p#* vzްﶚ7\.~c`ɜ ݣL$xič$CXC&;@e`r^*He1# y$c 2SRrn'KFkH0m9=3Onf3 9 ^WLeu}IO>Pev?WzKٷ=F*cIv LtK!x;3)^z+3$f֙+() ;DUKNAcA Ӫp±,s C?|~>=iҠI nlWĈb0CIHiӐd|h+ 1I A) ^|m0 Eɉ *Gig0{Hy@O=y]=+RV'dᑐScC +!_V҆xh<"i'q#p=wa Cڃԍޖ[#xt'2?ŗ w<->?×W-98qHi3-TlƒU905tUl<9[ eqZ;H g*Rm۴}K9̴]'a -5ޜ+-ucτ:^x\f/D(AÞ0 /8{`(x7'Y{CkAZQ7{P?xQC;XN%'HCPQG*n*э~y\+7U,Y3"JP}S!Ш&Mľ}T" 4& !(} 5>jﴼ@. PuL~: 8գƖg`RJ(#/WG)-/<5Ջmt-l+wwX%ߤ)붦Ln`ԛq_W I*,Fk~m7y`hseYSxOTBDW5p !:;za˲+o=)xEGMv=nvO۝-ڈ 8ns~$~Sp֑ ? hZ2cS|ޟlc:'-־@# wa Ebֈo@$v, H*+qS7rV|/-c 0YV))^ X\O;07^J H`{60Toӹ.U3ȫ$̮~ 6dAavvz%PLX:7NXOMb,w`71*tio0rޒ^0eqѰ>'-J1m mœa蹚k1v?B A zB}}xP~зRai[%]#*|_L DqY7Y3j>g%Z!G<18*E@ޑױc;J0SF=^*G7l?"\2XjY -T -ǵ'at=œǡ=:Ym[dLmt_ELd4yɕ\jV>+wivu^XFfrw y7:y/9qc{wźPϺh?>CճxZmPj2ni `$dWඐaUīy z\;9VLLi 7&^i;E*wsC_` e$MYockj`R~89&_PAik/}S>|t(4GЙF5@NeI$(.&x|OӢqMtVL("ݜh in1%Um[uis$r%R+ /JhO4w"=c[' ..~vfW^[[ws̜b&PQ muVB ۶`z+mc02Mj-4'16PCR(ÅS޼w)ĞDIF0{ 0^HK^#nwr<҉˖^zH-LݤD%hAS`V2WHTDvN 6,I+ Zu(lkQ%_12ߝ VZ6؀.<pnӓQ#>D״l$`8kDzsy~}tYm+%@X;-7,:zcCTtKYjޣOSP2ޛSS %[{}N%i5.( =(%ht䤾6Ŗ#Mˤ.~$QڐD4dŞFDѻD-(ʫ4`v+Kc$I6jU)DqzbvӲ_Y'JgUhζ Ӵ)닮 ,NLəSm`P{ 2Cy_TwkAo1ѳo^1ƒd@O9EYYaTT@7ٜ*;kr&"u $$vɀB5)0OO Ck sUGt-ƂV  w&X׹ۃ_םd?EgQ|ˉ,3vy:9TA?vbNc.fa>ly¬h(>E Ŝn;4_qy0a ̼dzSqK4Q͌L55  z3ItnH`a>MeNXQu *W^̀cfs cEdNJN-N[0/-*{m+Ȋ}^wKT5I}r~>,^ Fb¸ Mў8ǵ> J,:˪М'I94ُРĔ@儣ܚWNqU$L1/٤ul3d 2?Xu3[M68zYL.2rN]4%êƴsHb @-X\Ut!t8` j+i~txITOXEC9?g6<(UA~F8x=*wLTll[}jM{ZRur%rt;wVS2du\:RdvbBߣf3EY-"+ZPTqYUP,TbmÃrztvm䚡l#__Z`>+ !G[1X1K+ S5V]Аia:DSU9NN>Da/r~z=ٟ?P~yVppa۫-wm Jλ"!4*/K?$⦥_kQarSE vzEd;OzYH;Wl܌g2 ? З;Q@ǍwT^\LӚ-1Nb@W}9l 7_iJ20~CB )ɀ3ZĵYQ}ᘍ[4y0%n\h/; Jp c–)]W \[:5 QAY '5mD(v`%gNB$-adt3X }K]dLF bXMɔuv?˵\ʥ#ʲoL<_N[]0dk򟙽gZ9f#laxMIbiWm;Nb7#1(P):2 Mb.V/޴(xXi!(MbclE[+AukS=z vt@[Up>&wLfG?0HiR@K ua0 B⛳b삌Kq&/a0<' ތWXtj1Ȳ/m玪X<QM>}B2E(OİZx^-܊] фSx@xA?OVM&[3_A,oQr`ov' 8o)uI,:^Bōt|ʲW?BliLڠV:< G?tjGRO.|„K8Zf]4~9]9xIj :+}yJ0PwN *"OYzW*,Z%f>'\ 2XU̚JXRoab^l>vwRD=4q3vN6y%*W: FC4j7ι4_Miȑ$u l2gMAC>=8E]d*tގJR[^!W<=]>3*>* /u\M5)WOW^EE-9ə?(Dʚ3Tdp?|By/{j[oEqL@qaLR%/bt5DžwO)nj[]t`amd+9\f?6ϫZk56i~:NET Lb@t0Oxm[`h Rf RHV2ah\oL@8\P]-wu\ lY ]1#~\]lX1ABi*2q~c?zzu{Z7p5ktIah8[]eӯÄԾZ!4(дȮ 8(iЪxgyM,ZΝr7){7ڶfA_Ѣ/K|o1( w TfBD^!L>77 g] E4}794^f@{ID2FtFkfs 4Rx]ܚӪ(i?0x0t#Ʃ;3/(X` oX V['C8t.zqٵ|{YCp)biΦLVJ^ŧa_|3$[&]U+iN׏.,Kl y+,Cʜb)|¶MVʻ{ion O.'[\}0\uc9Y_مs> dqXYӺ21b7;f&)h+_\I% L؍o4 J Yȟ2vMf CT5x &G0Ru6ln5/& U)ُZ5VU ڳ fQMNbx$V Er_$Yn{Fy!#X؜B۟Wb6u[=NBJIJa 3=*CVH`oH4rĢg)]'XBQ7xs :9fVA_,Xкy.@ܟH(Xkuvй%߀ ^MуݬIǘ!辶3XAP4߻.u7J0)Bٱ)+kb5v<-%KiGSUbĵҟU8hr~+8bRu2edoxCdTs;rq417x5ͳ M̩FGf1WzIo5@2#d8m B|Jd*ޕI؝Ze1o׎I;]j T tX4`"yB*&87\ @O/Un(Sv7kc3WԀ3hSz!PQ<ݸ)4nCr52a\:}{*@_;g hHl mGK~IG"f|53,]Zu9e0)F}U  \ YZ