Botan-doc-2.10.0-lp152.2.8 >  A ^/=„X/N ; ðb n">Prgiq۔EHH pkpo9ckSA³auI#k 7نd1˟p0:o4s"iRI4˝H#¾ܟEPi,T@"'IזG(_LѱͫL1s?H(*YmঐbDWue:DlJS3A*6#xCsvJN9rP-`%Vad3f0f610ea4c4ab769175cbb1127f08fe4d55a782068ab5246132ee38d8d13277ef7d4042d38d84c4d4a068c533cf8733f0e91ddt^/=„wfja|AG_=y<{I !-n/ 5@[-Pal"e-ܶ݀;bG(!B(IdM H tS\2\8쩃&eVj)l 3<&\)&п@x?gM <K, pSXZރbDVε,K*yV2ʚ5cUWYzJ.BFW7O^ti)> MJE%89s l>p;?d   4TX`dw 22 2 2 H2 z2 2t2n2h2P\l(89h:FG2H2I`2XY\2]t2^b-cd2e7f:l<uP2vzUhlrCBotan-doc2.10.0lp152.2.8Documentation of BotanDocumentation of Botan package.^build73 openSUSE Leap 15.2openSUSEBSD-2-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://botan.randombit.netlinuxnoarch9.=p:8?* E$v #*Q P*}"(C/I )Ue A >bo O! A큤A큤^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^30c5fbd2b70857ce10d339628befa565020d1f48a6fed3b23f461a91545fe581161011a9be56a6e825c06257005055a148056b5c756f75a0b99dae0883fcab7a1f05db6f36aca7cd24c9181b8fac011bb14acb048b4cc9967241fd510c02f0445921b7feb928073c8e7e953d04ae3bff952d8288df5db3a45e5ceb7e0b960c3342ac2318e0c70bcafe5f367f42b41057be8aa06b4e49a20a40b2a97f0345684737bcca5534300cb47a033235020a7952b9ecc3f7516763bf7983b339e6e06920d9e4375242c290d81190cf6457769fa6530afcd65b677b9db6cf1b2a6ad925e1a024a0a841cd0a0a61b5f6494c7709573ffb304a86312764908a0c17ba664b2162d27280ded5b3089158dc9b05df37880ce5003434f0373052aded93f8852b6d1c2c42109bdca61c73c4f941d56c556eb89b4546a1c77444929ee83ebb587324d87c3780b22b237f2ed199ed7dc9182c3b063b6beec157c5f3c2ce720635d3a50dad2979bd680563ebbd433b1f98302b79cfe0654029c252aa5abc1e49ba39af2ccd9128ddaef2d92c3ec3f2a9eb27a3628bd2b1f78a114ea1564be2f12a42ab17bd7aacaf87a2dd6cbf0f247ba0b645611b3a297c848fe053d5a7b5b273cb465e366b8d9a97dea9200289929a89800cb717affe11e201c52a16662b1a5536e68138e0819c9658bfb1cc4b9680b208dfa942966f6a5dee4021052ea555878896aa2854d748436503556bd3b4b7ac510abacf987265d88bcc461f783c1746ff329db8c62cffc79b026e65e4a9c7c0154d9245fe37d24b57563bf3de440bb0a541a164b746b40f6466e2b01429bee2f17282199cd3ba7aaa21b3b377dd28ef72bcb332473521a0c2c38879ec2e53dd2ad6f1eb4e65a31f3f11999224f2f0f1adf3021ac512d0db3fb0aa817f349d49910afc0ac7e5be1fb9fef85b0b0bd2a73a5d13394aa60ee80cef0cef47e6064baab4782e0139d48873b569b44ee05a741cfd3bda487d6d08188c49f7aeb9b4d64a83d7b85dc654802278e983d28fb9ceefd3a162d75046bc0a3af818d2e578c1a2acf450bbbc38ebab2ee351625753e99775d970dc1e8bcb60ad6a6dd4a8a64fd42d953f7ea2e862535fc630cc86b55df6510abb4201ffb225156d31bfb17a89af62959c9bca73cab2cb6f6ab50dbcc85225e9c30471e0797ad683cb7219dc93dd4678f4cb51a17e6c8ab8a3d6b33a75a15748fc4920d1b6be854e0e5d45ede2b222fca9eb8792fafe70c2221606b537cd01beface481983d832e4f49395ba2e28aec17f0d51171b2e6e3930bceacf1bfd6fa7f2995d262ae6ec33f934b1374efa26db512ddb9b1c477ac9241dfe1031570e096b8c662be6b8b0b9af204a99b9219d24a45b5b0bf31caeb16bc89e691cf1467d26bc94c6e509a4b51b81654bdaf30234cdfe4e1f053a1ba68829d863f9d6155990e6f39af099799b07b9a02d9f82e298b3c605939be5d62ea917e86bb32e98ffb0e19ad003f13ebb0b70f4e2d255c90d34d0116798d755d25b34ed70b555f0fde55055155598b80f4c89f5ad54530efceed1bc3cbbaaa00d46d043590878fb72df99ffbc0dc0eb3d5ab0a3c75e95356a07d83af59044f6a58ec2600a926c4633bd8a2f8daf7d30561cbf7d624a66d8d91de795e84001639ba2a882e027e0cc5d9a983eec835d84136d698d5a6bb4eb835446e50dba42dba5fc039e37cea9f3a9a7b79a6d46c4f00dc67cfa74bf3e7b1bdc724c19a68a0835592ca115d2ef9f09a810939ecaccb18c5a495abcf8af6b3d4e4d910b08b375ec89449900e59d08f1cd1544d513f2a02f7cac5b8ae8da7446097197bc06bc9e7aa0be1cdc27a2db4a8f9a85e6daa03c17e5071efbfe6c1e61a3d7e244ac0ca987a05491f7a0566608b89f2e1344a3a2e2f70660cd72437279eaec03dffc572aaa1d4ae6eff329f38153d159c115b84742286f04e7fe53d0874ce426435eed9a27a61c7bf6e79ac304956a6bc9ccbb3a3d58dc3a4138e14e3fbcfc8d695981b73df22565f7dc24e97dfca204ef538e623168a2225d5139c6b2f6a4a80387b146e37679b2692e1591621a1267c3bb957f9ee1f7b795b5ef579b8772ff5b5f78febde72f128c09a6b64c9f7262ed7d1fb1cea5556cc414dd9315acdbc6dc86fee84f5e47c62fde07c3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootBotan-2.10.0-lp152.2.8.src.rpmBotan-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1\N\73[`O@[DZJ@Z̧@ZlZZ$ZZZ0@Z|;ZWQZS]@Y@Y@YA@YéXX@Xc@X(UW5VV{@U@UUDaniel Molkentin Daniel Molkentin daniel.molkentin@suse.comdaniel.molkentin@suse.comkasimir_@outlook.dedaniel.molkentin@suse.comdaniel.molkentin@suse.comsleep_walker@opensuse.orgsleep_walker@opensuse.orgadam.majer@suse.deadam.majer@suse.desleep_walker@opensuse.orgsleep_walker@opensuse.orgi@marguerite.sui@marguerite.sumimi.vx@gmail.comdaniel.molkentin@suse.comdaniel.molkentin@suse.comvcizek@suse.comdaniel.molkentin@suse.comdaniel.molkentin@suse.compth@suse.denetsroth@opensuse.orgfaure@kde.orgmichael@stroeder.commpluskal@suse.commvyskocil@opensuse.orgnetsroth@opensuse.orgliujianfeng1994@gmail.com- Update to Botan 2.10 * Bump SONAME * Warning: XMSS currently implements draft-06 which is not compatible with the final RFC 8391 specification. A PR is open to fix this, however it will break all current uses of XMSS. If you are currently using XMSS please comment at https://github.com/randombit/botan/pull/1858. Otherwise the PR will be merged and support for draft-06 will be removed starting in 2.11. * Added a new certificate store implementation that can access the MacOS keychain certificate store. (GH #1830) * Redesigned Memory_Pool class, which services allocations out of a set of pages locked into memory (using mlock/VirtualLock). It is now faster and with improved exploit mitigations. (GH #1800) * Add BMI2 implementations of SHA-512 and SHA-3 which improve performance by 25-35% on common CPUs. (GH #1815) * Unroll SHA-3 computation improving performance by 10-12% (GH #1838) * Add a Thread_Pool class. It is now possible to run the tests in multiple threads with --test-threads=N flag to select the number of threads to use. Use --test-threads=0 to run with as many CPU cores as are available on the current system. The default remains single threaded. (GH #1819) * XMSS signatures now uses a global thread pool instead of spawning new threads for each usage. This improves signature generation performance by between 10% and 60% depending on architecture and core count. (GH #1864) * Some functions related to encoding and decoding BigInts have been deprecated. (GH #1817) * Binary encoding and decoding of BigInts has been optimized by performing word-size operations when possible. (GH #1817) * Rename the exception Integrity_Failure to Invalid_Authentication_Tag to make its meaning and usage more clear. The old name remains as a typedef. (GH #1816) * Support for using Boost filesystem and MSVC’s std::filesystem have been removed, since already POSIX and Win32 versions had to be maintained for portability. (GH #1814) * Newly generated McEliece and XMSS keys now default to being encrypted using SIV mode, support for which was added in 2.8.0. Previously GCM was used by default for these algorithms. * Use arc4random on Android systems (GH #1851) * Fix the encoding of PGP-S2K iteration counts (GH #1853 #1854) * Add a facility for sandboxing the command line util. Currently FreeBSD (Capsicum) and OpenBSD (pledge) sandboxes are supported. (GH #1808) * Use if constexpr when available. * Disable building shared libs on iOS as it was broken and it is not clear shared libraries are ever useful on iOS (GH #1865) * Renamed the darwin build target to macos. This should not cause any user-visible change. (GH #1866) * Add support for using sccache to cache the Windows CI build (GH #1807) * Add --extra-cxxflags option which allows adding compilation flags without overriding the default set. (GH #1826) * Add --format= option to the hash cli which allows formatting the output as base64 or base58, default output remains hex. * Add base58_enc and base58_dec cli utils for base58 encoding/decoding. (GH #1848) * Enable getentropy by default on macOS (GH #1862) * Avoid using -momit-leaf-frame-pointer flags, since -fomit-frame-pointer is already the default with recent versions of GCC. * Fix XLC sanitizer flags. * Rename Blake2b class to BLAKE2b to match the official name. There is a typedef for compat. * Fix a bug where loading a raw Ed25519_PublicKey of incorrect length would lead to a crash. (GH #1850) * Fix a bug that caused compilation problems using CryptoNG PRNG. (GH #1832) * Extended SHAKE-128 cipher to support any key between 1 and 160 bytes, instead of only multiples of 8 bytes. * Minor HMAC optimizations. * Build fixes for GNU/Hurd. * Fix a bug that prevented generating or verifying Ed25519 signatures in the CLI (GH #1828 #1829) * Fix a compilation error when building the amalgamation outside of the original source directory when AVX2 was enabled. (GH #1812) * Fix a crash when creating the amalgamation if a header file was edited on Windows but then the amalgamation was built on Linux (GH #1763)- Update to Botan 2.9 * Bump SONAME * CVE-2018-20187 Address a side channel during ECC key generation, which used an unblinded Montgomery ladder. As a result, a timing attack can reveal information about the high bits of the secret key. * Fix bugs in TLS which caused negotiation failures when the client used an unknown signature algorithm or version (GH #1711 #1709 #1708) * Fix bug affecting GCM, EAX and ChaCha20Poly1305 where if the associated data was set after starting a message, the new AD was not reflected in the produced tag. Now with these modes setting an AD after beginning a message throws an exception. * Use a smaller sieve which improves performance of prime generation. * Fixed a bug that caused ChaCha to produce incorrect output after encrypting 256 GB. (GH #1728) * Add NEON and AltiVec implementations of ChaCha (GH #1719 #1728 #1729) * Optimize AVX2 ChaCha (GH #1730) * Many more operations in BigInt, ECC and RSA code paths are either fully const time or avoid problematic branches that could potentially be exploited in a side channel attack. (GH #1738 #1750 #1754 #1755 #1757 #1758 #1759 #1762 #1765 [#1770] #1773 #1774 #1779 #1780 #1794 #1795 #1796 #1797) * Several optimizations for BigInt and ECC, improving ECDSA performance by as much as 30%. (GH #1734 #1737 #1777 #1750 #1737 #1788) * Support recovering an ECDSA public key from a message/signature pair (GH #664 [#1784]) * Add base58 encoding/decoding functions (GH #1783) * In the command line interface, add support for reading passphrases from the terminal with echo disabled (GH #1756) * Add CT::Mask type to simplify const-time programming (GH #1751) * Add new configure options --disable-bmi2, --disable-rdrand, and - -disable-rdseed to prevent use of those instruction sets. * Add error_type and error_code functions to Exception type (GH #1744) * Now on POSIX systems posix_memalign is used instead of mmap for allocating the page-locked memory pool. This avoids issues with fork. (GH #602 #1798) * When available, use RDRAND to generate the additional data in Stateful_RNG::randomize_with_ts_input * Use vzeroall/vzeroupper intrinsics to avoid AVX2/SSE transition penalties. * Support for Visual C++ 2013 has been removed (GH #1557 #1697) * Resolve a memory leak when verifying ECDSA signatures with versions of OpenSSL before 1.1.0 (GH #1698) * Resolve a memory leak using ECDH via OpenSSL (GH #1767) * Fix an error in XTS which prohibited encrypting values which were exactly the same length as the underlying block size. Messages of this size are allowed by the standard and other XTS implementations. (GH #1706) * Resolve a bug in TSS which resulted in it using an incorrect length field in the shares. Now the correct length is encoded, but either correct or buggy lengths are accepted when decoding. (GH #1722) * Correct a bug when reducing a negative BigInt modulo a small power of 2. (GH [#1755]) * Add CLI utils for threshold secret splitting. (GH #1722) * Fix a bug introduced in 2.8.0 that caused compilation failure if using a single amalgamation file with AVX2 enabled. (GH #1700) * Add an explicit OS target for Emscripten and improve support for it. (GH #1702) * Fix small issues when building for QNX * Switch the Travis CI build to using Ubuntu 16.04 (GH #1767) * Add options to configure.py to disable generation of pkg-config file, and (for systems where pkg-config support defaults to off, like Windows), to enable generating it. (GH #1268) * Modify configure.py to accept empty lists or trailing/extra commas. (GH #1705) - Update to Botan 2.8 * Add support for using Apple CommonCrypto library for hashing (GH #1667), cipher modes (GH #1674) and block ciphers (GH #1673). * Support for negotiating TLS versions 1.0 and 1.1 is disabled in the default TLS policy. In addition, support for negotiating TLS ciphersuites using CBC or CCM mode is disabled by default. Applications which need to interop with old peers must enable these in their TLS policy object. (GH #1651) * During primality testing, use a Lucas test in addition to Miller-Rabin. It is possible to construct a composite integer which passes n Miller-Rabin tests with probability (1/4)^n. So for a incautious verifier using a small number of tests (under 16 or so) it is possible if unlikely they would accept such a composite as prime. Adding a Lucas test precludes such an attack. (GH #1636) * Add XChaCha and XChaCha20Poly1305 (GH #1640) * Add AVX2 implementations of ChaCha (GH #1662) and Serpent (GH #1660) * Add a new password hashing interface in pwdhash.h (GH #1670) * C binding improvements. Added functions to get name and supported keylengths of cipher, hash and MAC objects, support for FE1 format preserving encryption (GH #1625 #1646), functions to load and save RSA keys in PKCS #1 format (GH #1621), HOTP and TOTP algorithms, scrypt, certificate verification (GH #1647), functions to get the output length of public key operations (GH #1642), and functions for loading and serializing X25519 keys (GH #1681) * Support for building with BOTAN_MP_WORD_BITS set to 8 or 16 has been removed. * Previously SM2 had two distinct key types, one for signatures and another for encryption. They have now been merged into a single key type since in practice it seems the same key is at times used for both operations. (GH [#1637]) * The Cipher_Mode class now derives from SymmetricAlgorithm (GH #1639) * Add support for using the ARMv8 instructions for SM4 encryption (GH #1622) * The entropy source using SecRandomCopyBytes has been removed as it was redundant with other entropy sources (GH #1668) * The Python module has much better error checking and reporting, and offers new functionality such as scrypt, MPI and FPE. (GH #1643 #1646) * Fixed a bug that caused CCM to fail with an exception when used with L=8 (GH #1631 #1632) * The default bcrypt work factor has been increased from 10 to 12. * The default algorithm used in passhash9 has changed from SHA-256 to SHA-512, and the default work factor increased from 10 to 15. * In ECC private keys, include the public key data for compatibility with GnuTLS (GH #1634 #1635) * Add support for using Linux getrandom syscall to access the system PRNG. This is disabled by default, use --with-os-feature=getrandom to enable. * It is now possible to encrypt private keys using SIV mode. * The FFI function botan_privkey_load now ignores its rng argument. * Resolve a problem when building under Visual C++ 15.8 (GH #1624) * Fix a bug in XSalsa20 (192-bit Salsa nonces) where if set_iv was called twice without calling set_key, the resulting encryption was incorrect. (GH [#1640]) * Handle an error seen when verifying invalid ECDSA signatures using LibreSSL on non x86-64 platforms (GH #1627 #1628) * Fix bugs in PKCS7 and X9.23 CBC padding schemes, which would ignore the first byte in the event the padding took up the entire block. (GH #1690) * Correct bugs which would cause CFB, OCB, and GCM modes to crash when they were used in an unkeyed state. (GH #1639) * Optimizations for SM4 and Poly1305 * Avoid a cache side channel in the AES key schedule * Add pk_encrypt and pk_decrypt CLI operations * Now asn1print CLI defaults to printing context-specific fields. * Use codec_base for Base64, which matches how Base32 is implemented (GH #1597) * The cast module has been split up into cast128 and cast256 (GH #1685) * When building under Visual C++ 2013, the user must acknowledge the upcoming removal of support using the configure.py flag --ack-vc2013-deprecated (GH [#1557])- Fix version in baselibs.conf- Update to Botan 2.7 * CVE-2018-12435 Avoid a side channel in ECDSA signature generation (GH [#1604]) * Avoid a side channel in RSA key generation due to use of a non-constant time gcd algorithm. (GH #1542 #1556) * Optimize prime generation, especially improving RSA key generation. (GH [#1542]) * Make Karatsuba multiplication, Montgomery field operations, Barrett reduction and Montgomery exponentiation const time (GH #1540 #1606 #1609 [#1610]) * Optimizations for elliptic curve operations especially improving reductions and inversions modulo NIST primes (GH #1534 #1538 #1545 #1546 #1547 #1550) * Add 24 word wide Comba multiplication, improving 3072-bit RSA and DH by ~25%. (GH #1564) * Unroll Montgomery reduction for specific sizes (GH #1603) * Improved performance of signature verification in ECGDSA, ECKCDSA, SM2 and GOST by 10-15%. * XMSS optimizations (GH #1583 #1585) * Fix an error that meant XMSS would only sign half as many signatures as is allowed (GH #1582) * Add support for base32 encoding/decoding (GH #1541) * Add BMI2 optimized version of SHA-256, 40% faster on Skylake (GH #1584) * Allow the year to be up to 2200 in ASN.1 time objects. Previously this was limited to 2100. (GH #1536) * Add support for Scrypt password hashing (GH #1570) * Add support for using Scrypt for private key encryption (GH #1574) * Optimizations for DES/3DES, approx 50% faster when used in certain modes such as CBC decrypt or CTR. * XMSS signature verification did not check that the signature was of the expected length which could lead to a crash. (GH #1537) * The bcrypt variants 2b and 2y are now supported. * Support for 192-bit Suite B TLS profile is now implemented, as the 128-bit Suite B is since 2015 not allowed anymore. * Previously botan allowed GCM to be used with an empty nonce, which is not allowed by the specification. Now such nonces are rejected. * Avoid problems on Windows when compiling in Unicode mode (GH #1615 #1616) * Previously for ASN.1 encoded signatures (eg ECDSA) Botan would accept any valid BER encoding. Now only the single valid DER encoding is accepted. * Correct an error that could in rare cases cause an internal error exception when doing computations with the P-224 curve. * Optimizations to reduce allocations/copies during DER encoding and BER decoding (GH #1571 #1572 #1600) * Botan generates X.509 subject key IDs by hashing the public key with whatever hash function is being used to sign the certificate. However especially for SHA-512 this caused SKIDs that were far longer than necessary. Now all SKIDs are truncated to 192 bits. * In the test suite use mkstemp to create temporary files instead of creating them in the current working directory. (GH #1533 #1530) * It is now possible to safely override CXX when invoking make in addition to when configure.py is run. (GH #1579) * OIDs for Camellia and SM4 in CBC and GCM mode are now defined, making it possible to use this algorithms for private key encryption. * Avoid creating symlinks to the shared object on OpenBSD (#1535) * The factor command runs much faster on larger inputs now. * Support for Windows Phone/UWP was deprecated starting in 2.5. This deprecation has been reversed as it seems UWP is still actively used. (GH [#1586] #1587) * Support for Visual C++ 2013 is deprecated, and will be removed in Jan 2019. * Added support for GCC’s –sysroot option to configure.py for cross-compiling.- fixed to build on armv6 and armv7- Update to Botan 2.6 * CVE-2018-9860 Fix a bug decrypting TLS CBC ciphertexts which could for a malformed ciphertext cause the decryptor to read and HMAC an additional 64K bytes of data which is not part of the record. This could cause a crash if the read went into unmapped memory. No information leak or out of bounds write occurs. * Add support for OAEP labels (GH #1508) * RSA signing is about 15% faster (GH #1523) and RSA verification is about 50% faster. * Add exponent blinding to RSA (GH #1523) * Add Cipher_Mode::create and AEAD_Mode::create (GH #1527) * Fix bug in TLS server introduced in 2.5 which caused connection to fail if the client offered any signature algorithm not known to the server (for example RSA/SHA-224). * Fix a bug in inline asm that would with GCC 7.3 cause incorrect computations and an infinite loop during the tests. (GH #1524 #1529)- Update to Botan 2.5 * Fix error in certificate wildcard matching (CVE-2018-9127), where a wildcard cert for b*.example.com would be accepted as a match for any host with name *b*.example.com (GH #1519) * Add support for RSA-PSS signatures in TLS (GH #1285) * Ed25519 certificates are now supported (GH #1501) * Many optimizations in ECC operations. ECDSA signatures are 8-10 times faster. ECDSA verification is about twice as fast. ECDH key agreement is 3-4 times faster. (GH #1457 #1478) * Implement product scanning Montgomery reduction, which improves Diffie-Hellman and RSA performance by 10 to 20% on most platforms. (GH [#1472]) * DSA signing and verification performance has improved by 30-50%. * Add a new Credentials_Manager callback that specifies which CAs the server has indicated it trusts (GH #1395 fixing #1261) * Add new TLS::Callbacks methods that allow creating or removing extensions, as well as examining extensions sent by the peer (GH #1394 #1186) * Add new TLS::Callbacks methods that allow an application to negotiate use of custom elliptic curves. (GH #1448) * Add ability to create custom elliptic curves (GH #1441 #1444) * Add support for POWER8 AES instructions (GH #1459 #1393 #1206) * Fix DSA/ECDSA handling of hashes longer than the group order (GH #1502 [#986]) * The default encoding of ECC public keys has changed from compressed to uncompressed point representation. This improves compatability with some common software packages including Golang’s standard library. (GH #1480 [#1483]) * It is now possible to create DNs with custom components. (GH #1490 #1492) * It is now possible to specify the serial number of created certificates, instead of using the default 128-bit random integer. (GH #1489 #1491) * Change DL_Group and EC_Group to store their data as shared_ptr for fast copying. Also both classes precompute additional useful values (eg for modular reductions). (GH #1435 #1454) * Make it possible for PKCS10 requests to include custom extensions. This also makes it possible to use muliple SubjectAlternativeNames of a single type in a request, which was previously not possible. (GH #1429 #1428) * Add new optimized interface for FE1 format preserving encryption. By caching a number of values computed in the course of the FPE calculation, it provides a 6-7x speedup versus the old API. (GH #1469) * Add DSA and ElGamal keygen functions to FFI (#1426) * Add Pipe::prepend_filter to replace Pipe::prepend (GH #1402) * Fix a memory leak in the OpenSSL block cipher integration, introduced in * 2.2.0 * Use an improved algorithm for generating safe primes which is several tens of times faster. Also, fix a bug in the prime sieving algorithm which caused standard prime generation (like for RSA keys) to be slower than necessary. (GH #1413 #1411) * Correct the return value of PK_Encryptor::maximum_input_size which reported a much too small value (GH #1410) * Remove use of CPU specific optimization flags, instead the user should set these via CXXFLAGS if desired. (GH #1392) * Resolve an issue that would cause a crash in the tests if they were run on a machine without SSE2/NEON/VMX instructions. (GH #1495) * The Python module now tries to load DLLs from a list of names and uses the first one which successfully loads and indicates it supports the desired API level. (GH #1497) * Various minor optimizations for SHA-3 (GH #1433 #1434) * The output of botan --help has been improved (GH #1387) * Add --der-format flag to command line utils, making it possible verify DSA/ECDSA signatures generated by OpenSSL command line (GH #1409) * Add support for --library-suffix option to configure.py (GH #1405 #1404) * Use feature flags to enable/disable system specific code (GH #1378) * Add --msvc-runtime option to allow using static runtime (GH #1499 #210) * Add –enable-sanitizers= option to allow specifying which sanitizers to enable. The existing --with-sanitizers option just enables some default set which is known to work with the minimum required compiler versions. * Use either rst2man or rst2man.py for generating man page as distributions differ on where this program is installed (GH #1516) * The threefish module has been renamed threefish_512 since that is the algorithm it provides. (GH #1477) * The Perl XS based wrapper has been removed, as it was unmaintained and broken. (GH #1412) * The sqlite3 encryption patch under contrib has been removed. It is still maintained by the original author at https://github.com/OlivierJG/botansqlite3- drop explicit package requirements - split binary package and documentation from dynamic library package and make documentation package noarch - merge back Botan2 package to Botan with changelog history - drop Botan patches aarch64-support.patch - doesn't seem to be required anymore Botan-fix_install_paths.patch - doesn't seem to be required no-cpuid-header.patch - SLE11 not target anymore Botan-fix_pkgconfig.patch - this seem to be wrong Botan-no-buildtime.patch - not needed anymore dont-set-mach-value.diff - doesn't apply, unclear and undocumented why it is there Botan-inttypes.patch - not required Botan-ull_constants.patch.bz2 - no reason anymore- change group of libbotan-%{version_suffix} to 'System/Libraries' as requested on review- Don't drop -fstack-clash-protection for openSUSE 42.3 - we just need the Update repository present.- Rename libbotan-devel to libbotan2-devel. We can't have clashing packages in the archive because Botan1 and Botan2 provide the same -devel binary. Botan2 is also no API compatible with Botan.- fix expected version after bump in baselibs.conf too- fix unknown flag -fstack-clash-protection for openSUSE 42.3 - rename to Botan2 - drop Botan2-INT_MAX.patch as not needed anymore - Bump to libbotan 2.4 Changes and new features: * Several build improvements requested by downstream packagers, including the ability to disable building the static library. All makefile constructs that were specific to nmake or GNU make have been eliminated, thus the option ``--makefile-style`` which was previously used to select the makefile type has also been removed. (GH #1230 #1237 #1300 #1318 #1319 #1324 #1325 #1346) * Support for negotiating the DH group as specified in RFC 7919 is now available in TLS (GH #1263) * Support for ARIA-GCM ciphersuites are now available in TLS. They are disabled by default. (GH #1284) * Add support for generating and verifying X.509 objects (certificates, CRLs, etc) using RSA-PSS signatures (GH #1270 and [#1368]) * Add support for AES key wrapping with padding, as specified in RFC 5649 and NIST SP 800-38F (GH #1301) * OCSP requests made during certificate verification had the potential to hang forever. Now the sockets are non-blocking and a timeout is enforced. (GH #1360 fixing GH #1326) * Add ``Public_Key::fingerprint_public`` which allows fingerprinting the public key. The previously available ``Private_Key::fingerprint`` is deprecated, now ``Private_Key::fingerprint_private`` should be used if this is required. (GH #1357) * ECC certificates generated by Botan used an invalid encoding for the parameters field, which was rejected by some certificate validation libraries notably BouncyCastle. (GH #1367) * Loading an ECC key which used OID encoding for the domain parameters, then saving it, would result in a key using the explicit parameters encoding. Now the OID encoding is retained. (GH #1365) * Correct various problems in certificate path validation that arose when multiple paths could be constructed leading to a trusted root but due to other constraints only some of them validated. (GH [#1363]) * It is now possible for certificate validation to return warning indicators, such as that the distinguished name is not within allowed limits or that a certificate with a negative serial number was observed. (GH #1363 #1359) * XMSS signatures now are multi-threaded for improved performance (GH #1267) * Fix a bug that caused the TLS peer cert list to be empty on a resumed session. (GH #1303 #1342) * Increase the maximum HMAC key length from 512 bytes to 4096 bytes. This allows using a DH key exchange in TLS with a group greater than 4096 bits. (GH #1316) * Fix a bug in the TLS server where, on receiving an SSLv3 client hello, it would attempt to negotiate TLS v1.2. Now a protocol_version alert is sent. Found with tlsfuzzer. (GH #1316) * Fix several bugs related to sending the wrong TLS alert type in various error scenarios, caught with tlsfuzzer. * Add support for a ``tls_http_server`` command line utility which responds to simple GET requests. This is useful for testing against a browser, or various TLS test tools which expect the underlying protocol to be HTTP. (GH #1315) * Add an interface for generic PSK data stores, as well as an implementation which encrypts stored values with AES key wrapping. (GH #1302) * Optimize GCM mode on systems both with and without carryless multiply support. This includes a new base case implementation (still constant time), a new SSSE3 implementation for systems with SSSE3 but not clmul, and better algorithms for systems with clmul and pmull. (GH #1253 #1263) * Various optimizations for OCB, CFB, CTR, SM3, SM4, GMAC, BLAKE2b, Blowfish, Twofish, CAST-128, and CRC24 (GH #1281) * Salsa20 now supports the seek operation. * Add ``EC_Group::known_named_groups`` (GH #1339) * Symmetric algorithms (block ciphers, stream ciphers, MACs) now verify that a key was set before accepting data. Previously attempting to use an unkeyed object would instead result in either a crash or invalid outputs. (GH #1279) * The X509 certificate, CRL and PKCS10 types have been heavily refactored internally. Previously all data of these types was serialized to strings, then in the event a more complicated data structure (such as X509_DN) was needed, it would be recreated from the string representation. However the round trip process was not perfect and could cause fields to become lost. This approach is no longer used, fixing several bugs (GH #1010 #1089 #1242 #1252). The internal data is now stored in a ``shared_ptr``, so copying such objects is now very cheap. (GH #884) * ASN.1 string objects previously held their contents as ISO 8859-1 codepoints. However this led to certificates which contained strings outside of this character set (eg in Cyrillic, Greek, or Chinese) being rejected. Now the strings are always converted to UTF-8, which allows representing any character. In addition, UCS-4 strings are now supported. (GH #1113 #1250 #1287 #1289) * It is now possible to create an uninitialized X509_Certificate object. Such an object will throw if any attempt to access its members is made. (GH #1335) * In BER decoder, avoid unbounded stack recursion when parsing nested indefinite length values. Now at most 16 nested indefinite length values are accepted, anything deeper resulting in a decoding error. (GH #1304 OSS-Fuzz 4353). * A new ASN.1 printer API allows generating a string representation of arbitrary BER data. This is used in the ``asn1print`` command line utility and may be useful in other applications, for instance for debugging. * New functions for bit rotations that distinguish rotating by a compile-time constant vs a runtime variable rotation. This allows better optimizations in both cases. Notably performance of CAST-128 and CAST-256 are substantially improved. (GH #1247) * TLS CBC ciphersuites now are implemented using the standard CBC code, instead of reimplementing CBC inside the TLS stack. This allows for parallel decryption of TLS CBC ciphertexts, and improves performance especially when using AES hardware support. (GH #1269) * Add callbacks to make it possible for an application using TLS to provide custom implementations of signature schemes, eg when offloading the computations to another device. (GH #1332) * Use a direct calculation for calendar computations instead of relying on non-portable operating system interfaces. (GH #1336) * Fix a bug in the amalgamation generation which could cause build failures on some systems including macOS. (GH #1264 #1265) * A particular code sequence in TLS handshake would always (with an ECC ciphersuite) result in an exception being thrown and then caught. This has changed so no exception is thrown. (GH #1275) * The code for byteswapping has been improved for ARMv7 and for Windows x86-64 systems using MSVC. (GH #1274) * The GMAC class no longer derives from GHASH. This should not cause any noticeable change for applications. (GH #1253) * The base implementation of AES now uses a single 4K table, instead of 4 such tables. This offers a significant improvement against cache-based side channels without hurting performance too much. In addition the table is now guaranteed to be aligned on a cache line, which ensures the additional countermeasure of reading each cache line works as expected. (GH #1255) * In TLS client resumption, avoid sending a OCSP stapling request. This caused resumption failures with some servers. (GH [#1276]) * The overhead of making a call through the FFI layer has been reduced. * The IDs for SHA-3 PKCSv1.5 signatures added in 2.3.0 were incorrect. They have been changed to use the correct encoding, and a test added to ensure such errors do not recur. * Counter mode allows setting a configurable width of the counter. Previously it was allowed for a counter of even 8 bits wide, which would mean the keystream would repeat after just 256 blocks. Now it requires the width be at least 32 bits. The only way this feature could be used was by manually constructing a ``CTR_BE`` object and setting the second parameter to something in the range of 1 to 3. * A new mechanism for formatting ASN.1 data is included in ``asn1_print.h``. This is the same functionality used by the command line ``asn1print`` util, now cleaned up and moved to the library. * Add ``Pipe::append_filter``. This is like the existing (deprecated) ``Pipe::append``, the difference being that ``append_filter`` only allows modification before the first call to ``start_msg``. (GH #1306 #1307) * The size of ASN1_Tag is increased to 32 bits. This avoids a problem with UbSan (GH #751) * Fix a bug affecting bzip2 compression. In certain circumstances, compression would fail with ``BZ_SEQUENCE_ERROR`` due to calling bzlib in an way it does not support. (GH #1308 #1309) * In 2.3.0, final annotations were added to many classes including the TLS policies (like ``Strict_Policy`` and ``BSI_TR_02102_2``). However it is reasonable and useful for an application to derive from one of these policies, so as to create an application specific policy that is based on a library-provided policy, but with a few tweaks. So the final annotations have been removed on these classes. (GH #1292) * A new option ``--with-pdf`` enables building a PDF copy of the handbook. (GH #1337) * A new option ``--with-rst2man`` enables building a man page for the command line util using Docutils rst2man. (GH #1349) * Support for NEON is now enabled under Clang. * Now the compiler version is detected using the preprocessor, instead of trying to parse the output of the compiler's version string, which was subject to problems with localization. (GH [#1358]) * By default the gzip compressor will not include a timestamp in the header. The timestamp can be set by passing it to the ``Gzip_Compression`` constructor. * Add an OID for RIPEMD-160 * Fixes for CMake build (GH #1251) * Avoid some signed overflow warnings (GH #1220 #1245) * As upstream support for Native Client has been deprecated by Google, support is now also deprecated in Botan and will be removed in a future release. * The Perl-XS wrapper has not been maintained in many years. It is now deprecated, and if no attempts are made to revive it, it will be removed in a future release. * Support for building on IRIX has been removed.- add Botan2-INT_MAX.patch * Fix “INT_MAX was not declared in this scope” in openSUSE Leap 42.1- fix build. python3 configure itself is useless, we should make package python3 too.- configure Botan explicitly with python3- Update to 1.10.17 - Address a side channel affecting modular exponentiation. An attacker capable of a local or cross-VM cache analysis attack may be able to recover bits of secret exponents as used in RSA, DH, etc. CVE-2017-14737 Workaround a miscompilation bug in GCC 7 on x86-32 affecting GOST-34.11 hash function. (GH #1192 #1148 #882, bsc#1060433) - Add SecureVector::data() function which returns the start of the buffer. This makes it slightly simpler to support both 1.10 and 2.x APIs in the same codebase. When compiled by a C++11 (or later) compiler, a template typedef of SecureVector, secure_vector, is added. In 2.x this class is a std::vector with a custom allocator, so has a somewhat different interface than SecureVector in 1.10. But this makes it slightly simpler to support both 1.10 and 2.x APIs in the same codebase. - Fix a bug that prevented configure.py from running under Python3 - Botan 1.10.x does not support the OpenSSL 1.1 API. Now the build will [#]error if OpenSSL 1.1 is detected. Avoid –with-openssl if compiling against 1.1 or later. (GH #753) - Import patches from Debian adding basic support for building on aarch64, ppc64le, or1k, and mipsn32 platforms. * obsoletes CVE-2017-14737.patch * refreshes aarch64-support.patch * drop ppc64le-support.patch for upstream version (disables altivec support as per concerns by upstream)- Fix for CVE-2017-14737: A cryptographic cache-based side channel in the RSA implementation allows local attacker to recover information about RSA secret keys. * add CVE-2017-14737.patch- Explicitly require libopenssl-1_0_0-devel (bsc#1055322) * Botan 1.x won't support OpenSSL 1.1 (https://github.com/randombit/botan/issues/753)- Add patch to build SLES11 (allows for simplified backporting, e.g. bsc#968030) * add no-cpuid-header.patch - Clean up spec file- Update to 1.10.16 (Fixes CVE-2017-2801, bsc#1033605) * Fix a bug in X509 DN string comparisons that could result in out of bound reads. This could result in information leakage, denial of service, or potentially incorrect certificate validation results. (CVE-2017-2801) * Avoid use of C++11 std::to_string in some code added in 1.10.14 (GH #747 #834) - Changes from 1.10.15: * Change an unintended behavior of 2.0.0, which named the include directory botan-2.0. Since future release of Botan-2 should be compatible with code written against old versions, there does not seem to be any reason to * version the include directory with the minor number. (GH #830 #833) * Fix a bug which caused an error when building on Cygwin or other platforms where shared libraries are not supported. (GH #821) * Enable use of readdir on Cygwin, which allows the tests to run (GH #824) * Switch to readthedocs Sphinx theme by default (GH #822 #823)- Update to 1.10.14 * Fix integer overflow during BER decoding, found by Falko Strenzke. This bug is not thought to be directly exploitable but upgrading ASAP is advised. (CVE-2016-9132) * Fix two cases where (in error situations) an exception would be thrown from a destructor, causing a call to std::terminate. * When RC4 is disabled in the build, also prevent it from being included in the OpenSSL provider. (GH #638)- Update to 1.10.13 * Use constant time modular inverse algorithm to avoid possible side channel attack against ECDSA (CVE-2016-2849) * Use constant time PKCS #1 unpadding to avoid possible side channel attack against RSA decryption (CVE-2015-7827) * Avoid a compilation problem in OpenSSL engine when ECDSA was disabled. Gentoo bug 542010- Remove Qt5 dependency, since nothing is using it anymore. - Fix double-prefix in botan-config and pkgconfig file.- Update to 1.10.12 - Version 1.10.12, 2016-02-03 * In 1.10.11, the check in PointGFp intended to check the affine y argument actually checked the affine x again. Reported by Remi Gacogne * The CVE-2016-2195 overflow is not exploitable in 1.10.11 due to an additional check in the multiplication function itself which was also added in that release, so there are no security implications from the missed check. However to avoid confusion the change was pushed in a new release immediately. * The 1.10.11 release notes incorrectly identified CVE-2016-2195 as CVE-2016-2915 - Version 1.10.11, 2016-02-01 * Resolve heap overflow in ECC point decoding. CVE-2016-2195 Resolve infinite loop in modular square root algorithm. CVE-2016-2194 Correct BigInt::to_u32bit to not fail on integers of exactly 32 bits. GH #239- Add gpg signature - Cleanup spec file with spec-cleaner- Fix Source0 URL- bump SONAME to libbotan-1_10-1 - Update to 1.10.10 * SECURITY: The BER decoder would crash due to reading from offset 0 of an empty vector if it encountered a BIT STRING which did not contain any data at all. As the type requires a 1 byte field this is not valid BER but could occur in malformed data. Found with afl. CVE-2015-5726 * SECURITY: The BER decoder would allocate a fairly arbitrary amount of memory in a length field, even if there was no chance the read request would succeed. This might cause the process to run out of memory or invoke the OOM killer. Found with afl. CVE-2015-5727 * Due to an ABI incompatible (though not API incompatible) change in this release, the version number of the shared object has been increased. * The default TLS policy no longer allows RC4. * Fix a signed integer overflow in Blue Midnight Wish that may cause incorrect computations or undefined behavior. - Update to 1.10.9 * Fixed EAX tag verification to run in constant time * The default TLS policy now disables SSLv3. * A crash could occur when reading from a blocking random device if the device initially indicated that entropy was available but a concurrent process drained the entropy pool before the read was initiated. * Fix decoding indefinite length BER constructs that contain a context sensitive tag of zero. Github pull 26 from Janusz Chorko. * The botan-config script previously tried to guess its prefix from the location of the binary. However this was error prone, and now the script assumes the final installation prefix matches the value set during the build. Github issue 29.- Change build dependence "libqt4-devel" to "libqt5-qtbase-devel".build73 1589646783  !"#$%&'()*+,-./0122.10.0-lp152.2.8botan-2.10.0authors.txtlicense.txtmanualabi.rstbigint.rstblock_cipher.rstbuilding.rstcipher_modes.rstcli.rstcompression.rstcontents.rstcredentials_manager.rstcryptobox.rstdeprecated.rstecc.rstffi.rstfilters.rstfpe.rstfuzzing.rstgoals.rsthash.rstindex.rstkdf.rstkeywrap.rstmessage_auth_codes.rstotp.rstpackaging.rstpasshash.rstpbkdf.rstpkcs11.rstpsk_db.rstpubkey.rstpython.rstrng.rstroadmap.rstsecmem.rstside_channels.rstsrp.rststream_ciphers.rstsupport.rsttls.rsttpm.rsttss.rstversions.rstx509.rstnews.txtoids.txtpgpkey.txtreading_list.txt/usr/share/doc/packages//usr/share/doc/packages/botan-2.10.0//usr/share/doc/packages/botan-2.10.0/manual/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/69af23825714399c64f86c2681f900b5-Botancpioxz5x86_64-suse-linuxdirectoryUTF-8 Unicode textASCII textC source, ASCII text*Qx>]7>D&:utf-88869872daf3926bb67f918c2cee45ea877c3428e4cebf950a79e766b914aaeab?P7zXZ !t/F] crt:bLL ダ:+4 دzVNwSLjgWP}[tkH4!NN%|^hնhR( dN%4q-3Pwe~XMJqgOAVM`;x]@qS,fkD8=ϫ{e,d~ǍkpGo$I}ՐpsyBd:YC X _sfF6Q="KoԨ?,.%(v2$8i9#zj"8Lwq'JRЛruEo&={?" AFYNrUw=yq_Ծ4V߾Ьr|qJw̆~+ERU1^Aւ$E4:/acyd5[1HU7(-x| ĺq'mQLId`;<$2˂/%!&:xaٰZ0PpGJѬ2r?Rʟzfɝ>@?y AtaX yZ(-qT8aqw`'+k2uOy*s".##@7MΡ qQ.Ć}G3^^ س*cwaA_R7*]5ӊW-`%F6b53TO9'VwiӮ|!Wxzh; Ց)W'9t":q߅?j?et5>(4kbs;ed[m6@{5 _vOd慠l). d4:,s[p (D;( \ooJZeSd5CiIй8^}'K1fH߯ "AB܀m_k6%Hi³ O9^zK F $JPwbZ8+DHsƔ*ן6:򦝡ӸA{n jts+2J[<ŠnXW  Zoc";Q$p*y`yDum>7P+) Hk\/WhJ0"ߺ'|M.6jjM{h* +|Ov"oMcm…^I!QrmK!f3к7B&D80ـ,O/Ga,2p᯹B KWXkd̾s.!;>B]҄S?k!"TVׄ86w{]_)>e57g.Cm1LlsٔKg/^W)-K | .~^x <~{aD1oF %Yڅ#eMt_'mv' i:%fRRTb;=̗"jHeFPΤ2fU<+Wcvg[S4w aPrDv.bA(XY|z z[Wk?52-b EA61M5\= ،`.>?`(F9s e;(fP)`#O0:ta|r6d&C`eᅦIߧ% }1O I^e[ J>%`3m(k<=cQQI;|0{..fHʕLERd ]- * SȢA;ޗE\xmv- nt1`2JzDQK x6<,nJеw'0E$xV=B2Y8@ d_RnѝbeQfLZ6-:S\X I\V95' xG\<\A@)y6310q}SHlθEe[JI<_>0dž325v Cn"{wPkkgY q9ri:j4TEϥmwPӑID;x]rwCȀAbp1I s2IKWrmm#ꉳryѓF5k0JИ}|eVκGo;]/~Ӎg7+3I؆`DK[ Ba/˷6?b(Fʠ,MYOm(pVfxjS|1%?c[nűO#`Oq!luI<*$i<Ro}O-`Z[])]N5݋ @f@/1:y}~!虽xаC^7C'}!8"6WRH81b'V )0xBJDP,]W2p11ZKD^;DZ <}awGʙGnX#ωR(K6TX0hPۍ[Fi%|}F:][+90дMBuVJg"KP\(V!ymq;k#-|vMM$;,VRuŠQ=3X/8^aɁk$tjv>=Sܺ@C@B=a._[7tKUYV%X%| =d T4#;Z.sNfѵ͠xAWh \'f^Y\ _~COBPSu_9O&yFIZn(TnjT&kQCCN=% rzp9ÀH4YT+ Ӽ KȎ_ u|:2$]jN ^rĠ"!K=)B*IO s 4Ti;8ɥF?Ͷ1XHt716K2;Cg#)kmˢ}AovdZw '-&O[T4enPk'ݚH a~2t EgbS*㭾yF48k^V4͒l6mRr@ Ϻi<B*T/"k\;QqsPx;]^|Z2Nz,=}ꔊ.5 Ƴ&;;&[sE\q}dmP3mwK F))A7ex>M&6 R{C2qw?VuTl;E{9L{cŔ竓a(*zkݬ.4ۖ;NP.WM3C6CzU| !ŔʓtZ?!Sx?hsCu<⩤Sl!pn */RhϔkwNK5<51GJ(0>}"H\a1Zw >HJzϣv~n2񗊉NЂc gA:sTnWŖADg( /b3*,} ⪎tP0>LtYW~&LYCJk:W] ;Y AhR3rrˎo6q/\VhIal$h5AqsYC V)r σYKJrruj|cڭ%ӥh;9V]g*ӹ+9N7sAC-1@uĪU0BS%+ FE|"^E憜e2#Wd`+`6hgY'BG?ҺUL4xĬa0zӎE:)ËSN!3$?;Z!%HΔPs3j2qYasl[ ┌``,AeYPJA_1I)ؗ$^czͬ,~Ă+1~ؙ{|1q3dy>Cƫrl%$\yOߙaAPZ9=c%lxj6KN/$8[F:sM#9n1`85%{4 *Sٛ!c;me|M&XQxz\`ޭRvB8MڻQJMa Gϕ,GQ$Q^+`&FEWPέDډAhOPckx2)-X7V似.U&mF e`̴o ZHJ1$0: zHuU |VŪ߸x>Xfz $=1/q|bbjtB{bш&#v:@Qʄ{38A(b4~ T6Vm_%"OfsJAVK:7{{Y3IHCw[ <E:\Dŗ`` wbAfJXKcz*e`AQ钊5ۑ.Qq=Qc5|6oXAb5޾X6%j mk=g 'U4JVKWN&LSxbD6ߑ/ݎ(3>8\%X[.\;lg44/j )aa-`}^s! _AR"+:dqHpߍ%Ea^}Tt:rĹz'F0ռ-'g}Y3W ݡi$N<5ڤ3IJg9]gy03beV~:oA٦3u4ъp@N%Bl1ƙ4KTtdžՠC0S&", + ; x*3"dl*G [3MG3b[ Xsfϐfm `{e'BWeiGWt;YW)\etB T0na&vMIfޙ疜!۔g{$k|40Qi;R<=᠏b&eQ\Te 3dcdjN2 _-Ǫ$B+l?E l[l ErD^4&܌?kХ7W҇"ز*y 'av*}{8* 0İIdOzx4ώ};o4{2t5M*7P/'<ûh =VQm舮~Jy>-,2ܡ0yd!“:\#TC1yU*1Ft^C"DG:Yt EĿO-GYbXyuB(CYG$?}*Og1e,B1Ř|)f7(l.t辦t>*F1.hYwf1ZrT^X_#\y:ԎtpxU_T -#d$UX2>厎)QMD K3 _r&*Ce2_Σ"hzNKO]`I# j)kEHV a⸔ O6&g~ZmXi>7d;2%++~+4_pd׮oGPu cIUOcrD3"'B=t/rtx@3TȐ\/CMjr -N h9V aT{],b={NڕUp2g; C%McgN5u~ j?Q,sbڲOtZZ׫7/Hnꫢ~xFX0__%zbpCRwDww.SELq!փPOpc2BIlӲ7,#.g\hbZ蟓$Ix\폒6-g,JBOv;W:()d۸9xMȎ؀^~w8CX~7"%@j2?^O/W_R'hG3cF8YH͂hJk:mr9Aꂓ_) (4JU˗:oWP~EUnA+au7x|1߃p]??׿BĂ2;hتX̱, \kI=ZSew<ܕ\ڶCÈ;SK$$T$ߍFȅG+ !VHHŻNj \W*6rS rԐtTsps ifEk߯2Uwףg+S`d[5M2ܠ[TPԍB2v^qf;;qszlCUG Cw Hㄐy^֦wg 2@TJ{6W[V 2sx) ԯs`}O=9qX$D$)=zvrL\uC?OV#9 'P+yx&Ɔ3b5(#!l:SWiHcog6b~22 tӛm?p:9oȬL3;Q7"2›+-r~w^Wh$CO2 ~ֈz->Lsh& @*K\b'ĶnC 0bn7E$q2Sp3Sn-,f*KXEj_x!Ry 7ziEas?8},tXT5 *\_UO6h0uXg;G'nI*J [d[M9rBtkxRAqwbYzW[V)) yrQK@!ofMWWw\+H%YWM%,Aa^W2tbY<}OA>\yT{_["1 p+rX6U-8Rf%g4"oo=noオ% 0PM l>&/mQgqVM#VX+9nبDЎu.=M%fAE{+J(JקCۜg5Y3c#אƄ5 >J|9&i);?BuCQ61B>-YuW1#'<4fißwጬ!hu7Nyp#w7{bґk(ϢƤ[l&}t pАݑωh>m| n7ȼ (ҟdpl^Zwpm^ ZÔ{] ,+^99L S-T|롢;x {$ܭK:ŗBMS?"ƊUKWv/lucgTⱜbQr[jTYyǦc愋hLf}QaZ~b[ѡ$|h["FiE-p0R֚4uKe6';>w(nBZGm2BZD0tO} H6lyc 9)P׾BF>^nDŲZZd޴ձ &tVDǁԇq"hy4h ڞoމg\ʫsF,HTTl/wee'~Fz[znu<{*~]#y%Uz V^@Y-Ke=z2D̓\t4jk%(j[3 l:j9L "Ƚ;0cP(jbaJc@JtpYSaS1m=L5 +H ,¨!mZ~KIc$xjyr'Hktr1rZ!M>.*쏱?brMWYNWk:bNs阢w*[N[OЧF%Lg?:M6X 5u0W-ªh<YTs;vJk#[qT1so24 9oM,6=ƈY] /"^wjR$/ɍ L{IJ]H<5Wo#G% YYTO=w7g*j~kH/Zį )D[GM۶OI嶚O AH܈򞃹_^D%. S*g:}N1TZAa~@H{ fq}i™|EWXA麟~Td:mzzBo)A~oœCݚ9EXO1ȷ)J[16(kpzCsSd@<(*Xr)FGOLj7 Mn%AN;D7ȚZVWJrtWS ]r^^CN,[t#|nbM䉻Y{rsk#0=nZOIEF Ԅ6,?32~^εmQ(Ue~輗ɮĿu`.HŔ7]5{g7 4/0ǁ ^6ͦ"kxY9_}&Ŗ>$bI(%=+9u{XGbE߆ѱu-ʤEf$u-+db*cm HKm :~''Kƙy.%'/nK(4STWVݪ&Î3Ⱥ+W#up7CؓϠdz;v.Vœ>̑SPQL&}#qԲbc"RH,dU?.wn%4KcBvSeH-]'h~U =(]tiiVn5< aeU% bY614b|&!vL w 2FFZ?S9mJEW7Dn{Nq:UvNM:)» DuZ\f+ yU+,P1o>= ,GL|%8c徵!`EDVسghIԌQn nZlmE @@zL&E f}{TYdg3 )IIPi>ڦs֒~}5] x ˞Ș牱>/phSg'`SlNcpc2Ӏ9&wB46$|F.GBeZP[=Fl?G  %mLxXlё>)DS(dY1$1&H2=KyS6 Bxzqbi6)uM7+ndQV(߸e{2vQM prcU_ЂH$e`,Kuc}aZOj,3F z(K!p=56$7Y,SP42ٱ rK2)JxfC:2VN`,^^Z9 .0~Vڄ7z 3Uy~\*U𢮅jڗ8&332sSp0M VԆ"[m4iUGk{kXF6b+:|\Yd$FFo< ȂjVlzh[JgQWZ1ԱT|Dm#9vGi}ٶpeBO& * Fsq!;h᧔ד^S,zC,ZfI FyhV!$Zu5 ky}R qU zK"#z]B)Yn;az߂!6ZWb$:t4gdPl|zIoJ '  1H'zqZX$g*˞zlؕ:\6:IDV6hGcQGNt30 vPIҰ-!eGJ5Ô"! F-68 L}|BcB cȫZ䴌}Cz%g9qŢ a +Y[\m Ih_/e~oLs+kRbgFZoP㏳u}98<(u 7ai#[ܱtvlH]SJYH^@+ûj B7}"HaS'ula`K<ӧh/ȇ(tdM/Ҏ5:8 npr65T%|ԖTܲ>gCTd~;S(d\ӰS,VSZ(G87 iqw/Xi!St~Jt 5p1^ :VOvRq$tmIWL#wK[C[={գV%l]1d$i"# i1LZ"Tg~eM9Z=vL'-o غl@T움rtc$-\uf*69QyI:d7zRKط]e^x#ڛZ$B OiJGV*ՌN=4+=  l@2炊_1iq2'u/*'NWZ+@b SCe oi*(^I7wg_7w4fffS=A\=T|Uʹ.ECz6s%G4 .R:̚GE}3%5ET;'n~_F'{.s,* CGXD78Iw_>kG2 t*ؖL<8_6-ڬo4Im1^ktjhj#&yR@GpLhdC}I~CB}e g ±࿬š&L|ؠG~y_Y`2@|I$4}p 5d-ptޝ 6)og}adO=y׌P9جXeĢ|!G=wLnUjͤ6Gߡc$xXzP%`4K[v,qM%R7!KLG a2(E@73 +)ڴc-+pۨ33msYVzˏޙ73芷 }oiӹAfIx>RO2kU8+@';iw?=x!>2 NoKx[@*t$xVK*y1fycc1e?f[:@8G? gTPh9 5xG8IJ=ׇap զxU/T40cLFƀ6ט`ʛX5*8 "0L A`Wk@gV X;4+hbipNtC{L~Qē31=ן>&)%X̋ץO ;R5}ōJ1hBmmC3DVɳjnp([ˡo J0n; UsI-w$ ]u~LSWSx;{|!F/;r)8vU?}UWOwX4_T4c)GBƩɘђM$ ;4bu{[PeκB} 8R.u{C}~w9,zswC:DUAΒ@ 6 Fc a{-Hﻅ/v0.z-Tmjd";9-BM1䖻eWT>-OgL>U!eus)3=&y5;~DJ" ^xMaj@bG4^{[ he^{ aYBPZKAPo )7`G5:Q=bp.-I1k9t6l mxW[?l ^w+/V^L㍙r0"kŭZ!Y|'!UqfK=gX?"NrmD%luH2wT yP*ՌXG!=#hX^YP[wӈ 9*x &1& =Xpd-ђ]`=-9ڙ&ۇ&:U&Vu1~<ħSJ ?T;c$!N|muVMLYf1+l6|-9s<|=vڰSu<=77IMϡ$-'z%F6Vڑo3oM٬ YzţddskkMYsΜS`*c%⥸iX̽UJH`lnl#'Mfiؒċbriz.l# ^q͡7P|d ;@̊ n 8t!`4|0A=~[xպ'uS)H] mLo/D{r 3X7É0g4GcPKUA  1QPi3ލ ?Ȟkxk :B. + 7a6QR}FL8{zPAװ1/&-W>B/1K`AQzݩ& N~JE Y/Ž.9ٞE7Z./04a4ȁk学G2&l &t =rĔy좠(Aw%)T WmdxH v1'i?6;5}{B:mj'17m8ڍ,OA)g=Qg~Dx:I׶Ԣ'ž~E)Q I#8#۴[J @}=#pտXҟy`%̱RC,4[Qyuy84W%W ^GOH)SAH`Au#i+¦|Kq[F Y3s~;BhOBF;ai{xu[Un*AK[/}ok|bԆ۫Us3Y1W@ Fx1UeV3JGGo+z}7]cDRW?%X=ǯ ëEN?vI? Vib8lsb?Fz(W7™ |SDɎMd1)$kQ/X̟#Aź5u|@v]K 0>4:;=uRYa-&qW[d-4~궠7C,B9S/@\j&-nZ޺X6.ߺ.Y I^{ב(rcaGC~vr<Ñ6gt#1bcӹ4W{(o -rsOY_rRF@n~&*b/eySUb&_o773ȑ.zK?9xc#J]B aX稥:}O=tY985zxW"-'=QzܱJSxi|}<aZʍI&53WżC3]=[{5.ReZwpuDtD*̴:8_fsfd+/xA}^w7; ($/hFV9^_ 3'^΄ Br7UeAXFs* g3pnJI۫?+0E*S "#t%rQ%&i"18F)cLQa{Dp\Ŋnl[ Un`rVOnUnҌCT)^r'յ$ǖyK[>kזV^[nBOs߱frYwg}+[u7n6FG|T}6Bq.[vPoXg"9Mp͑{,cGW=k7 Wov(#Xj:LkGC$t8BJ,q7hگw"WlNmBJ1 ENEj+a*QE=*P|[5+Rb.L,m *a{҆`]@8DmŒ4۟!YmVmQ r돐l,awI%"ltln_SaM < &OÒbӁmGeMX0_~|݃@%ެ?A=EPjV*>|lVБ.x9Nb:7')*tuZwD׽.HPe' )i% qD"Q(Eę? +jm]uoͮ8˺n$F)D)wz@e *VVHds1E;qwI ˎNV/V7 JM3ӟPLh?dQĊ|`IBzaco}Ҷ)@0OfKt޷!:3kޥGZraUD1C/iG]x:#4LZjG`Yia"dX[t"m45ÔءMPw -69x 2͠+Pӭ˝.ƭSrmƊV 9n~YfGīͼ]rvw*.c (s``Tg@( NdnS._|glXZ|iE :Z{hi#7` vُN16= M@"'fGV>7gF8(o)Z/-Q+JWEyara#7#~$q@L`7ׯ>aNMDji.%ZH;A;8=TvEQvLh\ErLMlzĢB#2NNV1uC5y'6(8\g4؛ITʌ2[p(4}>SNVVn!OoP#ަ`l+ȡVw4DQ8>CƘhfPсkFd ?D_mȌ; ,"!l +1}_6Ҙyg)22` {>qf{1+,l[7%GlG,đi!C>P/fhX(h-=IQK 6KגZseF%SAKEaG."{և nWi& :3bvZʻ lrXl(=ӆa= K^`ԋ6H)-FژAI t1\:OT;^fe|dYا5ѐ|ĺt->$ٗߔlG0s578^Һ-۸f5?w|9 J&$`G(kW ]M|_ztΒ4rB0ƿmc9𭧍 ? p'F d)eUS^|s5]nYAQ<M׻L9f?4O48-; [$lJѣԀq|?n>0]?JZ˟#^/Pb[7Z1jg]Eb! uQgc w0_M!8tGxKOOKM+1lm *btWQ8M_-2Pb\T~EտmzȓPs@uw%SZSx䇧)ݼ,Sprt6"hP \j7WƷ5S+z`sAP1qYEఫzS3&* o%ZCe">FaRlWF]@p[U5t^g-J\EK}YTeE -F B7@(|-N}rU2"iLW2{eϬ0hO ªMG:dV`Lc7ASDIL>25,2ݍoF;vm=tԻf{6 dޑ-HZ^+6N[>N*r{sZ.bT,f[:ԲK/|84,Z7z'|qDnF ųx;gUӆL= `)0xd2rE d3D1!D] VllQ>& Q¤/&G=M{o Yc#Nn07ǡG77.?$@2s~H<]d{0^Hw~*Ajŭ>w'"D7qbN -rh#s_tq׹i* O>I/ ?ގ9S69O@\OxTۋ!s3g'.2>5Wko'[-|ӪHDD{)A:cz0լK-G`\5bH^sb Z޹<𖄩hm_ G8ggu.=A?;BGk !mtIto tQ2wvb,VڽLC:yAt- < vOFhRa@@7"\OVG ]h`/IK%\9{Kxec} :Ȁ[S,z[!kr]qMEe'E2q8 !:TbR0mڋeQcn6$Uru} wjVʛƸ#8_վ:c뤜Y(%)KBJ; r[si`l&wGw0v^ZpI~Sr#68Dr>`DŽ.xwc,.$ءS|67Tr$R,=\C Sp^o <,?x}^ пV~lm_.s}. &w8g`MWɧH]mrGVø:~E#w~zN.][' B'DY#㒔4W$16&  G,?"O>~e wEBlQMDžFDoކehͷjg&7]T˳'=7n*j_#xV*\WH-̂m$`.q%R@we!yMA (].bO|oMR#z0V<Ɩ]SHQU>?qFsgZ :.d17Ȁm\{`ϚB 9ݤE TX# =̙41J7j\݋=d%]hIbIjM{!A)"[y#Vc 3k*M8m Wi2]j6U؜W tTohŖ98`OA&DGV 8ڂja uN<@-䴕@n?] YX=䣂 9&-%qj̤c ƏB҂c^maZDCQ47Wj*[dmqrFN4vM/7 WE[5>05#$bL~d4.B 0Z};{룝CA|ḡ,nES|ZQN"{h(#/SB-=u dUplGO7@nt Ow4 م S ωjS,J4 ;ay1 =(O8JWqVk^4Oz&GO ُ sfV5 yQBpax!C xtD ڀ>؛'ٷ߮a'˳/`X%j$D]^3S^y>h p>U%;a ԑQ #4e=Jyo$y:zv20PKMHhC}M!߈^$`j.XsgOߖ\iޑ_+r##GLTRl5 |  F9Ӌ/r k!d<Om'/G @7Ьg'Egy( 1_)JBK%K ]&1u6ܼ~WyVY % Byqh"Id-R&̍Iy](F]4y^)ӘvM0 }pRPtĦPi>*KxXir}9MmN8^_sNĔEB GܷBܗt\ ,! 4,GJp{ Fѵ{Ҕ.㬬r#74N5@ ~jZthb;eo! k\*^P;qYN`\ڨgԻ R^%-!vk!‘97PԞebC-Kvl/7}Mۮ X5eelI|F7xrV?~!QX*҄~!W8ZU?Y؂WPo?QNJ%'=Ȑ vt+RzPi .`W;E, a n΅vuʠ',*ѩJıx;P=: eN.};5`wO^|qέ d h VHUz\\RHZX} y 3{ K6R%ڿ^Bh=ZJwȥG6Dv٠u/-GԬnMBXN!V|qt赒@XWwó5|ޥk/WK(-9 h.VJ; QͰbֆtyo%TYONHY1O_.\%#!zYўaK9I $wE顥2lа!jSz8O.FV{}wCU}ද.Ȼ7kl(\ /o'KB6ԂXfV{EumbtwZuG˚  VB66^ytc&t.Z0`4HQ|Q\?x&H!1Gb "03Sӿ^W MHZ8|~Sݾ p8գU(s$ ;BZ 3U)#Q % :yy39~֟'`6_~ֹq^,e@!@7wg])iv'LS!-PwMW41qH\)Ǭѫ}MbSJ;m~O. 5Hǩf~/|l(C`f3bA~(UvS W֠dh- gh_,h$%s&eu7i>z]1)ID& /o/ԡA<ѕ6Hԯ \rF9lޱ͌ӂ0Ƃ﷼,Nenf"jtقqş?]sH(C͏+]:ّس'iWϧx1 ;*05r iԧΒU4c^qIlxU8 m^] >i2(y6- k!7x nk⻘W4>4 w+cr4QM?GpYmFa*( cck1S+Ic6l--vǺY7[iMd;h$/@A9QAmXFWGg|1/Fڐv}x2&[DU!vh a9uOƮܒ,۾HQn72 G,T* TPNN|Ɔ೷ be ut>@ 68\럄iܹ/ ^)Q8:6E>ݽespPn5haK#ĒY-CA@>+HZ?t3D{4TX"_ϟQm40ھ@i(D캆Mu+H%OjHw=N"~iG-㤬}Nm?313P]€͢&b"w%}ђ$#ݒ#aÁ j&o5Wvxtla;oClfA;XDx5]nͅ7/>oc"fX i$-]W byCYh',>ZcNo@谍#%uXJA$gE7M Ρ\'N9Uԝ I[xwt8%qg.&^!Mvgnw827pMA*Vn^?7n-EeV^7AT,NG +!uZusGDr$\\x\~wm2]\[/lhOoyy7o$:bBƳEw!@ʀH)La7{=ur ԢvIoZcB.mQm <;<3b/XLAp&ŷgd(DqE UTܘ;]^wv ?^&?vSX(7 )q r',}T6P#=g|9X2(fޟ5rڵI,8N_>qA־CC3X 1ڣ cP }5 o;UDoç}) }SyvpgJjXO#sT/i{*$ܞ]֜:⾾Eߵ @6N7%Dމ b- qeNin8MDK@} >LὼJ/e#zRpR+7XDN2!o|;T/I[I2`z zU& SQ]qX;`^ccQU-atrbWҒQ)"KW`|f?seJ p:'֗ LJ YdY}6Z$@]؈(RO(-rQ.ͤ@q۔3Tsc!R 2b* Sc!M=}~^fphWVC!T`b[f퓟C**F%wq(E1Gl\ZN*aO oWm2ӑ\T~ nrF:95&&1.(\hii _g ϑ6c52,%2; zg<x}cvVQ+n6@W `oGfT0†[C^m}cTkH E0} 2/ycj=&OY}鬧_-޳ͳгFH(ʀ+"Xyr,@JaO. HQߙ #R&|Tp8HFΊqe-_D[0BGN[ҿ_R4-r:  6P*Ƽ͘uUNFePBl,N k5Reљ8a6@8O4{, _H\iOȌkNs D^ײhE00/@ bԺ: Q͸O(Q̷6C ,VIN{wgKZYE۴ QS㨪 #kM؊n5YT6IDaV(;ceBSC6a7[m݊7 ZgkΡQz]F:[[IH?2ںwI_J6}!e}`|G5B}1z!2x@(]d+9IEQzt+S:v [IeD#B+4'%\<ؔ%&1{i]j?wAIU:MKH 6plK/O P3#.9b_rY| t$Iq5nXx *݉b9a%g|eMU=W\E|K I&K Z-qƭmQŅB­IXBwavDu$ӎOk;s?#ǚ( 5$̺>}Z%xslh-duÎz&9r)>5/Нaot)%S0 \CРAQaBMEGi;]ҩQk1W4TX͕{POsZMihKٕ,mK4(8DLvbB̕8cܪPN@J~ynz-ćѹ6Xthg(L]q(pGetR57W4-~}U8$F'\c@G1t'섗5YŨRSpk," ǁ<֞GvǑn>E,4jqGJ6[+4 Їe9yJjiXEN%{!yPn Q4` *rq/e™$%&רo:0/ruR8x,-:VBjE:nm u^|8ӸX: ծvYmLu /< co"\:|7 0סo

N=lX] eoϠ}_|/1y?bclXƟ kV@ pMo}n](L}+ˮ{Z<_&7h)`'TbZu/eSp@ j%JiL2mw*t߫`wmv}PsC'@wg)gL7k3J>ͪRkPwz34튚Kcȧ wяƲɈ֧}ƶSVafٿ6pbyuad?Q"aX_QvApnӍA}f^E+Uo SB qȫMolaBB eW _I{aR3ª+=Č31K(UW( B/A9=6BYտ5c1s*T ۉk}C%_sU?'UwOIhturk:^Kw#kZ:缴.p-3]2Tu]!cF&i/ YLLM@u!"Vuֵ&O^hdOZUŒl&3 ^~/Gw%8(͉E]]'ˉ'IyOpyxBw|D]JPX&nʺ UrOYb ~rD4w˄VN%mbR L&=@ V|J oj9E= C *CEκff(jLLjfA̮{3hp匲L?2.&¿Ss4O GgÇ$%%ыdOC*4f$<=i%"kvCdna"uM=sJP/G}LAM(15ao=,pw1@]oiW{ﳴVkFP%bXzR:(53!_|Q  xL%Fn/+!xB3"*gW*I4|Er54猝Jx8Zxki]R0db'm|Ԫ(,C{f+30?|_ЯM! >XD [O&BfÍ_cO ]r ydp5~(?{UY$͹=o;JA"\yM@F+A݌Q6rS3#Hu cOڴT#y K#O-Kd(#()F)Yx54~ntk0)NQj~!w9t杬}P|U`/ XmYKwx0 iô95hZ2&b6lp?kVCS"!sߏ^5_H62SI_"6VdWTSwUe{#$t?fZ8;. 4x9+$Y!yZ@ٵS>-6]l~! s6? 2="-s&`9A(>TgEAn=𵟄Lf߄'ON.o@ =.jYy)sq3Xم 0u'2r +5:e4V;!O.;2һ"<^C]\tl39=DSƏĚxg9vbi iIOK,$r[6?5bT*б!-ې ^ #d R;CBQIkYlPbdZlBPKpaMqոkayrʄ#3fe|ZˆGvV4zEg< j,Rqg44uĪ˴f3!+{ )z18̜ENVUy#f#}a_Fp<_:*[ ̻Kmɘ_&~F´Hq"cCw R|SL0ȾHF*9n|ҹ:/fx.slq1aE{B@C8%ǵmT䋩\/ݝ$$SoTh="営)7`/= 2"}Z>]w'iv1@(%ռA;Y_Tg3R bD4pcoFi֧eź6aؠ&a;V,6\O?-.vS4!( +Q8R ~dcޡ3-ФnM 9&R  '<+#4x ,D2LbeWMSJ$|*V +RB!WŪ#BSf{;T5]!gy< jO)yul1)}m 4<J?1~0P3fN8Ů3e8z: q`ATls O?!DD0T[l1y> ֬MRj 3zW833ڹ|UAH^ju?E Fn2Y6> ݯ;(P胔V][ي"71~55lѦKJ(62z 7;; z3Jfbǭ̈́ZiMCH;3Bܕ$-`Bt揊5/i(szkx@pmChu9JMNi{:_-bNrf t\5WamC_%/w,KU?qe|ǜt{e 5ݑ迆`i[54RR,JҘ!5Dh ki eK-Ir W4MqȜfvc@ pǛTRf|UQąV5% ca#/u80횮I[#yWo94FRNYх=HQj9=b5͢򋻗P|Uq RbLsлKlTĹiXr7&a r1b.غ$ iJپx1}UI֩5kdghAw@ŵ4aFtAvӱ?3B V`i翄T|M4979eՑf 0BA83qM3MΚ."G>H(/#?}Yf)V3f@?S*3lN}wO2W{u˥2G9Xˤ$Gpwvd2i`D9uґnVx9yN0ns,J' .P"j^&Z ZI;a a 5f*`'cGd52eic{נ/W1u0'ol7M#O\4a0i 6ZĆ$*H?_ѴQ:Cܯ{ex=,]5ƵT 3yuRGN*<ޖ/[Q_ :_H"q𹒄yr0yfDeDIezBrQezELɹn=%uP8q&&$FN;rLw=v*v%mV.8wYv*'M&גNa a&+N%(PnǝԎo]^\Q6Vs*c[;V׍AA_Άaףr7&^~(B/鮕ɨz \b B|~5O\Et% :r#Ԋ? En֕ax 鮔ȳ]8l\KoKV蟪s( @ ] -n'ҡ:DS/+ PE釮]Uq(0zܷ ߴ@wRr|ò>Vof{f87 syo #:1s>ܸJ[}gJpMBENL n}l)2Qڇuzo{_KW/.ak|# (q 6_ÛJS`L@ކB ׽0d+'_^>B@P[ {{qRpsT/?GHAz7Ai pz8`J,+p[sy欌ZXZ'`d@)5ݻ8fX.`cpWškjښ&Bgɫ}7,P]nDtD)!fdy̠xWojad8Gp/-Ra%zЬ5O(#A_0| \o"D㓖p[)RkP.2m\^~00 Q2T.&UST$=am{.%Jm?YD?.{rhou4WoH fг(z{>,L'&%OTU#\#re]R+UQ1 7/2kI8._}s AWr qdﯕi:2Jydg&ϡofM,n5ȃ/, &u}O6msy SX,2ڝh_JW>Y5mCh+: yj$yc63C"!W&ltieWOF;b4؎aK^:FE[߂ĶtMzWe5{D8cB]}r 27\&%do-/qy_CM4Q:љڅ[77Gf|'GG@~.:_q i}i*U=fyZpPJP 9]٥΀_Qͮ`D{) ?44JD2D :y,Im |<k q,!_"-AK> @WN_fQ"KC$[]q@%r6qib`)vvx!-%-i>5FLe˺/(4.cRQ%#;  5+弡7\jMg7TXx%#cȦK׳.4r ^R`З #o 2ͪ4닒@ @f6n!!45ܘaq`u hPQ V*Ab$MM b ᱿=pbGwcy 3k>kL횫8~9k6Qx` ʡ:rǠ h՟N96 (%"qv|' k+a$I 9G')Ք_~!\l% 92\ҕ:*?}LnHCEld5Mrr7d?l]FTl띓eFT ~i1*֕=Wt4I^ 85TWE58d&iIhC}sR呉7UZQIw< Qêބ&S㧵zUѫ-QΏޯ )87lܷվ.fF?IF~6\#+*!]Mڀ$|>}Qg ']S$D5 RE5Lglt e_{1-MfBڵ2LTyPD;R$2_M.}egG XO 2w&8}q+aR 37|l:9jӂ#-.{ Ӝ8q\iM)2e.D*WJy0bR#]Yxtf -iEYrڿjzըR3)~y\WKߕC\_ k^7h(8d4+ 汸KCc羮)t{]]w[ >W%Ms̑*f%,<"Qx96ߪ<3KAAcP*Yr{(DNӑCδnEӒֿN8`)XQ67aI>ه6?,UM&eDxψ nofr/?>m6\MJ ܨrlɘϐ!-չ=@ք%9u%6>Y4{&N7ƣ1YcOTT}%jJG7Ć 7+厖CKv$%mk4RO>WX,yjj(-13?9H]iSQVwf Wxj ÷&뚚/Y瀣|Iً JKk}ۚ%6ĖLzUxͧG;L)L宼(ՠI_>ɹ%pQ+Jմ|6Ę[6R[A;D%FrI;ig;Ywda|8v!:S/oiW$*niĉ=@o )P6 m6 ÷~YFw9K Qǟ}"';ko؏n$id_Þ_t KRѩ6CX;<<"}2%B-D0x PۂW1 6Tq?dĵ.9Yd +d Ư ^ 'l|8Rp8!߁ qR Lcԙ@$:K{G\ Y_NܵzEfA=>fj `WJBN(auVQ /{2!`b]$ l%.R%P<(}aA>soĉױ+h>3̈ [6VWzT ~mT=yFr$3D?㾂GS]0 [*? ʲRTjA"Ū?*2AO-Ev<>.L%)ػ`138L6X]tJ6 _R10OZ0/y\E*}eC fJ"EUN*YTe[9e ORQRMIU_44E)>g҈&aCܦK&=ŅVKu5oaY_͔*e59Ѥzr/^`>gޣ%N_}p^xNw )/!<0uoA.9_rHL=euL Cc) "^X7,\t 11#`ŧp7%56˥j G-- )&,#@/"UG_4kZP֢bSpOWLrh/g(NBfN3[2wFufA~>Wۋw2rlrͧSOoX^eڎ@ Y YUi|;{(:%m$%d'u[I 3i(U;M@A !G4+GMH+j湐|Z?0*0 ğSY& m)ht8*YlAcN,XEC8ʇ<]Le ٳ!rSu[C9Xކ45JׁF&z.M'ho 8ǿƒ³=89c8]Z, lӑK#À4>rskFz6U2<հ7;~$ٲ}Kc ^tpW9!Z%m 9AdO L O"zph:qh 8MAP#/ܕMע&x *R(epMcէ: n·"=8 ɏP>B_jR'Dnh ocM#Ȏ %!}Bx:o%&vu!&):ѡ4峨 :&4>6mFNR0+x}t -( ^3]k )I׊rDE,&7ME4g{j␻C6n8J!ޛ½X(;ab5dx|rqFʯuZw>fUST"aH]XW/4t'u6(? `${6 _6@gA*eݼk4tS Ӱ/w1W} }<˂#3 z?Էc-9oGpb_-Xߦ写R<52<#wZf/vԢ7a K t P~]{>C(ݳ*/}8 y73'=g)(KȉJjܥĔi:[}mW8<'F2#@g3M|d3JU B~}y%_LMj Ax4.LQ,$6IBKu'&ލ~0M)MIE?26T<.a e 4Tœ*yk:gbU Ob]'(;}=G1}oĈ./A)Eb$8]o Rk['-c&f/HAR-( zİD26f+tWщqwIMuU+V޳fY>" Z}G=5'%z4៿Ģ _M\=цܠ! tDqEgMqKjL-OI^dֿ6B~jf}a[R|z) 2<ʉa,:bPa XYn WcwvL 4A}tĠCzJH5qVOe9F Cl,xl*½+~FlH8g?GLJU]{1V;zx<pf5ifmOY:CU'I~RUmRY~S8%)g!hmx?-c Q|K=OPIǪ6a.7֤f Xa6̙+K)ceabA{Jc=? bd[A|I1LR>k7]q ر \XZѤOr+oT7'c nnQ[&;| Jډ܅F&o"WW r2&m/l9溺]o`b'/22CϪ>-b 5MܚZ !8n,Ԍ˹ȓiB.ߘgx֯r|9,}r!4~7ZCY`8ϊkMAz4[XN=k}^Ʃ } k=lwϠcP][W-+l$KyR?Š_>0U9E.SuL=x)sZvvr>6>l9`rWB~Y pl9@ydvB7jLs:jQ#[TT&j p&d6O6t<XJ~>eMY *y)OMPW؛*Urvj}\9Z ?YCࢊ17bN2ٷ*D;[ s{TwHʏmpB o/5"^) t 2 g n8-/U愅epR#69-<0@AR-gQN1t܇<JNRþkcKvRia a((\I|-mk+l.P0oTт Q%:mkPȥQL]U%5 I%^Kܑ-C#Ѭ'+@SMyyD:xY{ۚ#x֭qB’]|sAF!BwgAvo;G-ӽ6htmzNdEp$%9rq&;rry dGZ;FMˇvc}\׻>ɌDpk 7\}o}o*7)lTݱe b[;pFhuf]=e:.gyj>̓y$[>>l!G)o?f!={ěDraɃQ;{Ojs',/bm Ѹ+z^Hd^߹-`jLYLsl4V8RQk^`VP ζaT( (\Nu[Tut^Ɯ\3JcFǪFHtGNLbG[xO5NUrQBkpi@b>\p׍.'s$/CF03\l n\$ b:Te0t9M1.굽 ps:G !aO]CAYGƆnݛAgί@ ڀ.^ms!ZHb;3୦|Єn[@h7Xx[F)HmuH]{+[v.g¥(_xA<{Vp5<ب5Ηb'%cF{ߥ#*7Z096*wtr iIF0:Ǡ'~Ls0/EKSL #pʼrZʯ*Nh25/z3la`؂iBVG\ +#f#?bt0"-?_܄CJ0ҏ#4 LJBea],dxWx.K2X2jj!EvoPٰ K<\e{TV8*WlADOY%Т3 |XϓP.%c%IUlb?) =\0 ?;G#RVrmnw#ҏ-Mu mflԤ5vzkNeՈ) y (ɩu&2(Y1 ݦgLK@Z.^ a\ ̳_ t ~Cpe_U%=Z5z(lJBUFeI3T󤫀%Fy^2>"u M%2k+ +Ѱc/?}uku6[rDf3JUyM}*'=R"XhwnӭnEO'֡C&:NbO5c1`VJ"`ya~15=rc[J^oO9CAz]wnϱKSwA> M P#7bC˃F8|ڊ e\¥3ޅx2B_x UMnE%5 $t_gxwem3ծ&X޼9d)QRcD$D&^ۙZ W]M&<[0z/%ȁTY0KS:Ubȣ3Ph~˟@wR3U$UyuflZM]j7 j9.vDx0KB݅}+[ϖyRe,>I.H%fs3;Q,,uMNbntE%:k$`)FΓw;0c ɇ\Z,F~+/,$Ϩ:dooKE|mʀ|di^C+(+˛@ȡul[CDA0ܽAf/: x}&w;ͱ4%x* *g@oza[G}9-w%*Ata"N();:1ow%Mr~[hk3? ϜS{ _}Q HU q9 pK?i5e'o&_EY'M#EMȼ*~˓r0m-rF'3f1 î[eǁ5r3٤[Vܫ?x7qqۂ3RK;1z2 s^K~9ar sw{(Id Jrʯ]u7:esA5M͝7Sż>S]mdQR$ט-I^Àkn_Kj?Cɪ.n^|AZ2"yYh՟8.dV ؟%){ ;dL\tb|Ocf@}owMjHlĹQХ1gB! Ͷ"cc:F~\iX_T #ir02j.-\˹ sFN,2W9YoQJFiFTZ + ɥiת_ k^`Ýh&R=NX^\{Mu:gOLdZloUP?7M;d$G8fkʰ3ks|}`37V.ngJ&pQa]O[zH5cmQ"DZr#41Pyf;CCw@~KWan]g" nM]=V$T4'̮< =D0ӢbUV۳U4X}m19$E:>O& ; T2bI^{^7Aw;V }:L <$;{0%1ȍZS\c0}:7GUY{ZQ'^X1H@i _k Cʘ?EROrRBK*cs(Y0GO#-"U5tοUIҶx*.NZ6F\9Ⱥ٢}eOnEvIc0ȩZ,%:7t$gp3sf/}Jٞ󧕼=r Ƴ9b^8x PeY3{,fqUUf2Z(\Ҡ+0׹/1.ӣϟL;WQZ6q' =`6"[_K7GWϘĀo؍]?pA#m!_/fZB @d3O1UtUE9JmX:=b[P-ପV'Ԡ-\~$AWk&|JR\|_* (GL&i?a1qt} Adhlj,t'Pԃ {wĐC\_Ǥu#w>pT2Ӷob~S6Mי8cpLðEi6<pשW"Ex8J7r tñFe 2+`kt喯uR[0=S&}. ,f$/p:, ^\4ỆbgJfd=a w? ҋ.դzuFjMi@V _. YR'W\:ǭ7tj9aꑉ\Sq%ZUe E)_pn#XֆN /+H 1uWAxn̖!DPƪNC8~W-G\P|GM:Py*W Y|w>9xݥdPO$b Րh+PݘR~3(%>xlP+jU6Ƀ8^.ScTn,?rsO7).mmL_5 }q  s7]P nm=Zˢ{k?1 6hBkC)y(&sCQiFT 0&>:V^^sʾYNζO[H7y+l Y #Չ& X{z5/G}y@ w[QqxQZ\C 7"i\= O\ gj@(?S*rtʰBG`xaxf1ܳ:@4"cܚ 4/%/e*֗M57'ZT1LrޖpRE!k_2;B`P33uB}uY * BBm5 s:ܪ&מM;e^BOC ~z6-vk[Tq)؄4)RF_Ƽtq^%"=#vJxйQ`/K@;W84Z*Yj6)a(T"sCSE.N^NQidMÛ瑗rZ5 MKbJ%ȑHYF9lSėkr3rPcj]K.|$q[*W|QI ҁb 6a?/:Ir>}}e0u3=%:v3YdrJgWB\.Lr zuT|ZmleS՗8xjMMVim=!9 γ K0!Vފ̶$ gS?H+O@Ƀ "!oٚVOIaQp5rpAokzhF0Ķ?o\0G̪8OfZ6Ks>y!AeY|A 8^G7-,!pvMyvC\21z8s6kMZ_rj8;'e"fD]G'a v`v?6zJ` =FLMʇLEj<`0Vc3EB/I&5DL~%E)B4tځ[}` gĹLWj"+xs1BTuzGtbl(8*gX^"QRawvU%'̾Esyv8ll6|?1goU]+GRS6`Ҿ9c]q.\gES*MJmdmWB+wejl??r$0":, rfELG T< ڦŇxt>Uø.HW0m ܋m$ FYĸocڎFv"jɏdh(7AR#{eXN[e@LEo|[l[Ԡ=02@bM}QF Z07J=Kirp46 'uYG3~.Bo&`^0WoKkp5''(.:ܿWr*\5CԄ@ s+= m~Ø7amCw6(e;Lq;as"ǜB:ը|2Y7W IDE_HiȊ_E]{]=.TLqrIVH_1p<-լ0Fx,q s%dS #Ge XH1ه9E)i ug! t" GAQ #}p,a(t{N`O=ZL+H?7AE$I)}YY1~ kk Ͽ«=ٟ[AmQml?:\>2i"cBv1̭oֻHu2Aog˒+l zn(J+eBLŞ=Xq+/K݊$Xj#[6 o 9g*L Xt}^ Cj%[Gt6/щ7/Wb,A"K+go9;sʌҮ^)[TWO٫CA1a `^ovބ|ٶDDcoDNic+TV?J5CFCgG_| Sbp.urAI5h;7IFA{)E̾pBb'i"kPt쭂!Y3AsyPtd'7]xluL *#`cIdʡ[AdR$[cXndF%=]ၹ4GK#$_^Չ:(-ѥð59!}wX!}|6o#ee|P@d`G\+KmvX6ծ.8hDIu|kds~"lZ;$ g/FIӅv T?v@ XuR?cN e2r\EA7(x"|HO" ! tJ֣)#_Z.zsQSXN7DXu潏D6n${,X h )s ր-2\֖R||q]_W錚$HTbs"ߚo"15 ؙV3*WUs7 .n]iG2Z&>V5_{Ke/NtIV>NuF7IcB)P[ܔPjI79 QE` |E?J$&MvTNjLүo&oP qnc_qeo/)ŮqSY w/+5~,-OVD9EĄET`+Nqq9DiQÁ;8裒!E'IDؖgJA}D` V oQNβ0 BOK~u?^y< (z}[Ӆi!>iB9•PJ_m} nfH3BY zԩpL_1^Q_Bu7@%lGMh-N)5xP 8MZK}7-[NA)BB#i)ew $vT^/;|Ot9t]3HG:Lt@6񿊰?EdJۈ S{sÖ+8a|%\ee66HgDӐHB'e=΂gPlYXCw-MnGAgjsһ9{~Xlx,o`*es[ G4r(-:6A,$߁բ(NV½>@­,7w+xJ,goR}:$J~ hUxx4|aL$wu! la]Fffs/; ~ ; 9'u _ǩ`^h`p?C̈́y+-̀ !(˦䵦X_7)}0>nCt-!X<O^tr 88LG{qUaݰJ_"W]O5; )#G^4KQz**"겋ef H48:Ϻ>dc=-1G`98(Gj]SmͿbGdQ2SӶ ||(pm/m,V9sARCC0JuRP.=˲; 9y tݍ? ބ8ɛ5ʰg:jhƯ+ivFz{^<$.%S~^ţ&MU53,Qo鍫ܒ]J%^ ShtYɝaNHIC&+mtٕtX,k{g@}#t/ܶ0Y?gN'P%B/ZMzAu$xl(d ,Ȓ"D5w xJ8иQNyC1kDJ򷁴Y7uta| N^Kee~X]L~Ytrl tj%mWtدi,AGvDMjtz * *p#orN2ˊMPUٻ0{s;Uu*s:޾΃V;e$o,u'ߞշ "=8Ag|Y VMJʊl6y qƻvۭWqʵ$yx;|~"Q'T*ds 㲘 %gʉՕjO28 `keaW~]TZ[7vo*5PQ 9=Gi'קs8w5A !N!4ݭ1#[o;B~Aj 7hrKV@da}30 ECnx/㖺ð,}$vN_XB-#mEt;-5\W ȦSk=JȓŨBai,0&3WG V"q$,4WAYA?ípuV_݌P-ڝLy+0*=Ӆʓ0EҬr.|}Rxϋ}<oƨǭwOHOtqəä7Sq?J?apӲ7yJb>)Wc k#w A}ίbI@^ zrEÁd? F>KdeAn1,aОj|j /;Xh$A#ҍ@t5ITjлrihv#DeI*F\`lTf d X2HfT594+~XPP|cr6p_#7kR`W/@N,ߤ}\+v~OW<.0ۋK[AN sU.ﶆD 5ҽG:$"Ev,JN y ⷕ~0G$ Ln! Y4wI}ZX3t)Q^hxnVDHت荲kʻ*|5[t,OTnBGܮ[ F5CȅKV瑒adbA6;L :];oh?%@0g"0mCTkDvi1w L2/Nal;dˡ1r{ DRfEo::u."97L0',՞nU.9 XًaUy{;I#(ZpH"]X +T~wع;Pe5J͑mQXMpCv;耣Y5&Y뵬v^BDuK4ɝƮOwNmlo-pi!?Izۍ?U3f=I@>>WCG0!yI'QR&zζ%Dj'Yo82e-;ɻw9"j(t{EN=\Pxp8ȭ@vI8L ã\߈[W%~RTb-AY10yoߩ'LhL4ǘ3ģ 17 W6by>pӣ H4B]v 4ӓzBm5zBEGTXggtmI䩸G*7 ȋZ+ ?djBOB"7iN"{<>#ĭփ");{kNF'"U@ޘ<u e]ݍl3SXOUDКԢ@v^ レ'lIw;BBQ{YxPlZJd'ZݣZ"'DżؗUG`L)ʝZ ҹSQ4:?S6\O|فlq)Eĭ{r2D8VU-RNzޣۊeNkz62!f ¬mnT}2Ӭ&D꩘ 1'DMC oA1< ](V-5K8U\tb;v ֶx&Q S\Oi|؍_IQWQ3`O돷lCFgb:}5BRnJHVqNOQڃU~R{=o:)CH*@İPH3o`_:IvGSigV茫y:INxaIX )Yߑ%'EQ@)p&D2G&ֳ*M=Z~\v)W5|҄wŒØyt]noo _l zj5 gfthPMbDt"x 9 ԢFh?9V +<" 0CP^NdaRt55X~iо]`T.#6L]!S]EAdO23Pt|jU=w)fɡ%J @Y)x) +B:1ض5#̖H1X|N~`'&Fvm0h"lҚ#ٗB ZnbOlMxI1)Od(-DVYWz5Ivsuo-ȄDvPc=ᇶk[HTps~r6Q~"N;wԻl̍CS\91=k T8aYNêm^D*iܑ(VyT*!ϹK6}?bZ5a] Qt MZmvlhul "DtL+dCӾKYגG% #Ec!lgV2 d6{vgxj*I751Z!rl1 ~kpKbs*0- y ,C|jDHJ#(^7_B%njrf ,~X$nfw^LgD Id7!3*> Ζm%gDabzc3^tZlpoTR2hrhqSu_ %Y~ m$ ?-J%9lШs`֋#W;l}[T\/>'&x"D=fОBjk- H= "@\X0RaS2P;C2ᝃZ#AX~#+X@$xxs|D1{K@%˪xq2|hl".po `y0D1&}J&$KXwUU!q{N9p`b }E.Q4˱!PDo5KNsi* F'D =Ŝd5(>l-"=#97_)Eň* O>D [xQʼnVP` Q;;v ?+it A` ͭȐ8H(-T= &aڞ0,E%!K> hQb%p]Zm1j<@t {vdZU/9*`1lWE5⪋:1u먡4#F~!B':@VaL,zi|h"%h_te$'4`u ,)9A[> ^Cz+;m|D_6E`{g%asJ;]L 0YSj[n2.t+DƤjԚ%rs-`ͼOʘ a_qY/b=dfI WD@̌EgJ#nV&S ?uԡ' lK yh$GAPc!Wr.K:v gX^dF ttB0 MF۵ 8Z ⽪QvY"HTPpFb*k;X!"n/U< fRF֖qj8q*= Y2ܠђn^qfv U.$AP M4ϊ5WM|"[ߕU FZŨ|'$nQwAkr&-sǀ@@$-Ԥt>#!}.V=չl?us0nCmp9)L=i?>ڿd0Ӂ*.|Y` a`{5]rZ0xU8!\`5*j`lja:gYl7O9 N6DH}vը!Jj U>}UV eumrdv Wa\b'h8cAnץ;#Q\eV ms+C3lBx?r`YϗD\bl)Fd)~' _ꕼ@6["+ ͒*-_lJ(i r6IA}f,|P@A蜲FHR$jy__Хϱ3ڮH2Q޸|-Nڀ*+! V<䩝% éS*h߭HtSVܵno"ZH)gk+x5MION/aAY_BX$_$ʋ?{U7?~O7&HXw@b"ڋ\Xǒg:'ifKXވ̃ƕ2ĭ<+Ѵ ;DB"8 /;LRuV1LPwR!_9cu!X3!!;ɪfɢcCf{(u.d >D睽v Yg|GPp]D!<ⴗKu:1H!N(Y%GJڷxIvqcqOM瞷O%iς4'[+t _QuW-b2JY%ʄᔔ;F".sWvlNTPzy.An\\@Tub-n?#$YZdn'va H lhiLtm |y߇WΓаM~Q(AP*$8,Ŕ*acivcf~FxP 7-R&$K6Ě'fBq{nEF %jkJgކkkO: !]|bKBvRO}Ҽ,9W7/2ѭ%SĒN %V<`x)#K+,9c"w#tr|XӉ2 X. \q8gQp7R9TlhFʴj"+Im͖7zF5][:c>7T$([*]i z3X)Vۋ*QHTy7'9sJN"cP %{hDZ@{4_5M:{v-n$9-xss/eY⼊0!p.ˆ7n#Է]V|)OjlZAD)d\gӨBΖwͣXbV:uSRlLY_$S;od0$ L!R%9RϚmMU'bgcGڞdr{A5)fA&ɿqWa#xtL5俰BmٴCֳx^5'P|Upoі3|N$j6]DM4m47"7ɩڴ4҃nrd}J ~Gh纠]x"?q*KZ e8 | } {ban>D%92mbf蕹nĦ7*cx'tf)>%ݟaXJ湵]|/|fJaHѲ@~=R GS U.H>É  ̖05h OʘʕلtC0_m12WHCPM?Ԋ>aNɐ:Ҏf[W5;  y0>@*qc3vc+@`*6tm"!SW=w]&p;7tט6*Q+kir$3*-$.< lk6ķI:$Hiv͡4"b_e/Ծ+,j{IX~ڐצ2 )%G`{4}ح*~p3\o=:I 7[LC,1 k| m~7A-rqmc,V}&g+P޼YIum]UGV>J/ L|y-oB'}bđ"4.b9!b|ZÄLl#i6#99-r)?UpN4OE%8:/+ֵ#^ZvApX^{l }zo bperJ\>_W qn RǺ?BfWp=[D~K6(T f)<r*C[c\ eۧoܥRlN>N(MAo+Ȳn?K k.A ;A `[RO+qteJF玬-XI,Cnu v+~oF;ĕO,_ޏ# |@RrbF'MRa:g\o'D .Kҫ19{&Imk`!S$_Ɣ2@_A*auMIɌX5N%Hܙ'SX͛ *a䐰+PGĈƯG5zB1WEvxԩo;׮W|,޼3>m%e`bսY4Z!wh16%f(k֥럡AJ6(DjT)Hs <\%٢vReD?{IƦ@Y."s&T}Ls'x6GS5&s>.mSgEޔ 1O줰/9)I>zQe K~t]dD1y!+utEPo6L!Q$ "O''ĩ<]*ؖ [|J:2xI2$yƸ@T}K9m~N2DOqh<(jq~>ܱO=?Mdʹ)}ҚN(s]A7ocۓL6*s%2w fŖ$odIQ`A#fɏȳfD9g 1wRFr0MG-]2`䒴8|IGu5F)Z O:8(\t2080riyqKh-yj[$%4" wꯨӡ -H@qWӾL4IXƮsE^r] O6ie9+u[ bF1?K1b!??vxVqUcSlpNlPm` p%طwIl y&Kl9"aT948:pH0z^3+׺ P qu,bQ(ZKts|d3sJ.}u{ g)t0bg*Y 70(D.?Mլ% q e6aFpw:C1ʘ%bSJ>x/t+{-j5rM[b3j`ύ!o c^q]ڲ{6ƿ0INVoO4echjF ue X [Ԇ 7`;OZ}yFNNR:#PJ$BߩI6egTYJVE cwaRC"Kv6~(z6 \E~By7^޺OUwo|+l0v{gylWb"% xaFUlnfAگM߭x^ɭ;afc6Nőa<$F]#7?ZFL{BNYHR#u5io]E# xӇ®XF};XQB% no${? .$ Qz/ WQyCNi?ǑբM Eϥu34Exr,l̲L<Ww042/ Z_A`ugS@E?1GqAiq X쭭*o0}Cj!̟ ]EӮ> [DE1s%ǁw}| $|SDijl]Ghz?H 'XC˼ M\wsQן|1$Ok+A1Àa%+ɢ#g[)hTb&~T?0,aT{%M6ɥjP!8EgI@uJ$2/㱈n <CdaoR#7 eZ1 %DDxtf%l޴g2rdJw ›$.C0JiN|7k/q_0*8uE]ceBEز !hS-LC"ETK.o}R .~rT}MA)Vhєa{6N]XC6I?/G,+{[>SJ%aW$:JJJ 5Ѡn梽 1,A ĂȻꓵ) Aľm'GbrcӂOޚ[\S`RL;PNU=\=7(!![ҹu"^ϘHw•")J\3].qѶz-;Uۀډ0sPؤ~Bo5OSM}~$AAsB5ӟgDZOv,%P賈d? MV?45gEJUtYZ_o,Ʀa+1`LqߪHzp"Sݳ;5HҩYEBhcvZR+5|:{0fdAE $]^`ޫ)m 2`󝸈0B#|5Q2vok Lbt:A!omdQ_Fv+?6(&KR<s)j ,StAm2 ˳=*ԃyUFsG4& lRFNaDgۂz"R>t:%E̒%ʦpPeZ~U>O}pM YmshXj%MG}ēHP흃eT%M rn ۻigv`B,a!2yjT o5"ˇH pߐw2gJN4-2Vxӫc?gm HFNu)Z ҉F ()o:_C1w'UׂRAr*k`Ѡ5sNAb5Izӊ뺔|ad>Ҧ!ꓥD@'KݯaĉpSPbЛD7CB#L!&rճŐBj@Mk!x,넷i?P\F$ăhYݭ'HYskWl ;w;8 Iżubw[=xe:R:Fw>;_vpMWv ʇ1;MHL,<[Bk/<6a(LȵhSjzMr2@ !S].LM[!xf䬑TBW[|Y:͟\e:t.k|Grf)x$LӁ:ۂs T;×9?!L%D/XHe]^mGxVwv h-5z\K¦wNj(v5]sYWr#EC>iejW:G0q[&pKSzy1oB^u'm7yI 2);NԭPAoHd{7 ]NqԴAms͐snRTRe 'աAWcWGgۅ # YenMlpg+R,NWG\lyf VJxjhg2D Y ҨDbXS<Ac͉B˯op1TOd XdRBtPFJ7ni0:n5)e|wRNQ*2qƷ©f$ dGX\F`AJWDnZ(vHCgl /Dc5B/J;O,wl r{rW.\`,x#%yMXLi\w)3`wTɫD7́au#Σ.,="K/¹j-njEfwiHkvif-j @»z|~qdwz5F[^NN4ω*ۦoq:erRk0LfI20'a Y*\bhOyNJEa!5-tPN넲&AU ilҷOZUY5z[Jbe"!+'LSJjT+1)Ueh@x̌8?"E8. :hw|Y+e%} Oh"T@<^~)^DV>oN,ÿA@m;bVcRMJ 9pW#Ɍ&,;ymQ-z\߲/}L5Xss+;F.@p?E7[AJ< pzd:#.n($wV/WB͊Rl-$ : VD ߥE-7L$T0kfZ HO2؇&f7 ivPѼ@RA{?Hg1gCI(`w i$:T\ H #,gIA&t,:58\v r.֯ծ vT磖XiGe)c&N?\- b6l54i~E)utyG+>Ԯ J!!S C]~yXNH1M;+BT 5P0ET4>L"ғ5PaT0Sv?g J'c]CyҀ+;m[cQgn9F t lN9lLօekU J~FT{+T\a9 ؋T" sKxIؐkf&Z"Ѯj/rL|ʀ`AzF\17y "-T*Le$khDAc͖RGƎIƈ!uœ3? 8Ȝ{Ul;uKqZ!wmλrQS m EhǷo2Rд!Yqql3YqIUzL+dX^aaV71UmjLl!m)i~4Z).[F `B3 jkP d+e_PN22pSHTP&s#s xLTȳ4(쨿=l)4.tK}koHp_zJhΈ 'v/6cT$l!!/ AfXT2 ,6dei2V9Y66O Û6p92ru4L1*d1?sOssT(X/`1LPR$ -QvZ KY ɻRDᗪFHsJ[d1 k 7Oz >M\ 9(>X|?9ԁk u ͝m <ߦ`vcWʀOVb^Gk}bEqn 'd\y^cENuG+Ӽa*ʴD-u.!tũ\qy]Qk7֊N3vcp "H&SJ3(sW"_)Yh빹 aG7I87"De% } )*ND;k};ol6vM-u\f~m$ [9.@xwf= zn8*NqB`NpQ!s}]r{ 6)_Ȿz^V%/R?!#]7a@h;@ uN?3*r#Mj }TI}lWfUZJ.W|T Cl%~4fA 31V8Wa)7Whs窠Wt{DD2y!]9pۊ*R~ Q;@~p1ҿGtrVAn74y?ӆA)\r]`X:7~tJ{:;S UF8ݕ3-BlY&mEE;G u fh?eg|h!Y# K Zqҏb}+7Տ'hn_ލU^n>]y?C+ǚJJ͚df"'o -1jv2ȼ*ZG_0=&EU8^AHO#y/h<m^ 'ԇ Ʀzxhb%nr=IQ;Fܦ#2 "բ!sQG9UnS߲P:#UP) $.e}iQf hჁ_[FB[[0]'=`U]h(\Ί@%фdDǫsi(@J6fZJ4x!e>́MHp,qOE-iJiT}%b!14a)Ȇhyȷ(Oag^n ԙlxYxj~A݆da $)9jeW.o4;ψ󷭺$I ]!Ԣv f ?H*&.pS;f?M* a0 )ڲ&ٺ6X[zV|ܨ֯z֪-6KxI04Yq/j/nG=b&|ڃx'~mPpڕ4)z+TnVM>īpoXr4',޶y+,OEe 9԰\kj 6ûL+c. MLF;VŻba L,ZP WPd}gحE!#œXBvD-`Za^[8}ȼtK33sv;㪤Ö~2?=򄵬G5(.F^K<恓GXw$c$^%W*]skkE)0-(^ <(4boSUƟx@-#kQ2t 4G}{S(-q-R9F_%S/{n.`Bн0 ;q=:ckz@R]ExFNPu8wq:xQQq~ݚCw9c .toB"PF1w6Jo4с< nY4m$*wz/8¹(UH0 -(&i>gg B)줓\ˋ_|z׮pOQ?KDIk\5-A3#ޜXG'f^!"5=[:s-@owEn5IXG\M촁~l!/MG}M^UW$ 1& ۴HN6#ȴ@DZIĤ.9[ 7%K ڲl'WN}^QxK%G^C?[6ٴ)QUENAѺqqtS6諶 geE~ j Bi{XUf Q}b/PVqPi Uc[sk?~Unŗg)dtScg=lH}:7'yEρov셣fu\2@PK"]NphZ7`/KXPG̹7K$ E\2s}16oX٠F=!yKpүduJXtR|fog<f|hN0<F2/{i,Ω tN#sx ޽YC&|ndٍeW5ywbP 5jX{ؼٛ%PM S!#H!,!bd'G%"s[=&SxmUY(I̠KKa-^X C<LjS~獫SjoXW1A݋'Dēdc~U l?i4N=)B{yfpԬ1G`<[ ?;8ݿf$Q {X2(%g3骥P.f}w"qz6/n{V:n87pYH6xOL-r TTw3RP{umvl:kҫ7}-gǕ 1$0L(As~i|xɕl)l^fӒ’>t[L:zF +8aIUTMq0xW.$=_#LzW?<*[`¶7gO/J–]?OGb'YBGfi~Se8@aY K/Ƕ٬9ʺמ N1CWGBsAs{?zeN\5#gnFp Jmxb="xUaEXCDR=ZXl,.Z!2rF?G.J {;I4~"d=(S O:'Wd@aBZ.aЀjâg\'00~ `:ӌc:|Տbиn{ŬKpq)GU01X(>u~7u53( jeCc!nEEm_?&^.I{齔3e0Q $/k ACnSEjXrfFv' U@c}cah#٤X;,zh?L`* :J;t_1hܹI,- k[pn,?~JrI,:+ &@* 4%ĘFTl5Oaip(Ti*<)ԞϠFer% 4NoZ8-qL,xnXӀt5<}+J#*K=fl~4?kb=.; Y&vC-bkuӆ@hXT5!W_ 3d.{0;+ -* OҀ-.e_;ҲMQqxH!\_y$ = & {?}8Vy@שI% d0{LELa#l l 'w.Lk?j)G9Cg&5%@bFnhxYAJ2vF@vC| 6'-Fi_$J4+YBpzW3;{1 bħ`q%ǺxaMNZfE)d*B%~\4$ /K2pY[mAd~1J,9G͎ЍX}s|S+8'n)j]aܢysQ0X\Av5%/,w1r[|:!PyF[^CK';᝴n=C<1hC[Wo\*>Je]~c{!w-{ [t!l߻6uPY H[^\dאS%4g]Ǔcn68 ÛA_:I1ډSH}-vP}=aۛS&#i\45I첮6ɐ)sufŻZq{28YQ쐡Sl.c3r.%VwFz*?lV5[g­y0C&$ ðCv>TϞ?l-7hEIwh d㯢"C~5"BAHx[hD4KK.cSoԅPѯ wm Zx׹@x"@{"81;t+b_BY"X!- x;4~-ۣ܄j.㟃Ϻ!8$^DyyD쀮 Aa`M$7ELL6N@4J Tc egQ6Bܖ݉X.b};5 C49e 0ul I Ä ca[UK(޶8/v&qO/ϧvvk׮e8YoۊW03ofA8XLb-!Rouc66N̡;]pQa5Z$ݴ>XP5޴X@o {1-B[VΊn($?pc6Ef|FAPɡ{_,0-@"zLh}_=wYóFvZDdos(i|G׾W-4@oJ{2&ѿdݡZ4@)\'-Gv)׃lHc7$_K`vϊc3Z{d2En8TLlIGǽ Bl7K ]N&x$O:?SI/Reˏ_b+rNb~Cj˷ExuQ'u^}sCҌCB/Nn@G;(kxl"QxoQ[HBaz2 ^,a HgimUZ0-B^6`!X.<>]0UT/xr7>Y c) <.Q5x8i{fja<5Om-?E0\%P2Җ^ ^\zĐ=؛;%}cqʺ^ށU-2ت3Q4^o~մqWQWkp ;¶T148Zz@Rx/ wjhblGj_3T!.Ć5giƨ*Pـʔ9#5 A&Qi!j&8S >:w("z}_z3mw 1o g-fwtS!X`ؖ0D[lE]ZvG2I9jZqUi7M65,u۬kmhXlQjw^Cj8Cq4a0k:E!&kCa/iB0 -a"?e&j/3la:yc/gg[Z@[S3U 5)O;:_xVɞM6y`4x׼c .fVfeA"ji@p60;O's/cw&W~"BzAaMK#KȪԩ[ DKeFJNԈ}pM1Ek[Ift!bטn=X)P=|Ρ Dzv$ tvݛK 4‹5i $?W}d.1zJ;L:!*1H4JmofP%C;Owҟ͡ӿj{ty6%:s0SdXגP6[o7x2@\xض_aA@_}9i\ָ)ˢ/rM #(!c0ZblԛYl >v"-`Љı5N+!oe ȝ3=hbt3\HDLA 9srhSCrx OV1uj!oYoʊn= Yz(.g:l_-ǯRr[A|[%Ҩ~% |CΧY5i@'FgyqKfʜw_ٟN3BN&6/(E5jvT {l|1xI,A OM pz!zU{ ״y <^{yW7I_5̅C7:%+tu~P;f(&r /y㕻t璌FZ;LHvDJK? il췎0^PnҶv}$mFBY%r8l(l߾ K%BQry£QkUEYHF b+q;)OG洉=юE9~] c8 i җt,YHA2RZnUB]P<,*\Q!Atȉ}g=Z ص1l;ޤ6&뾹؎%= e]a0ƐoRiKsglT p,q74f4/\v+>L`p m5M]SLYR~4q `]C8 شo簓YޢN`TUwy2=.eBֹ78*CFU t U#CM%Wwpd蹖Ƹt GݟTbW">p6a%~7- "4vg7JTՖO%7IYuۛ͒Bֈ ۸49pȖ5Z\ZP18xJh~s/oԊ7RIrc\TuC kḯ5%1[-AZ<:A'#S4siV=y~kGx S\SX|lj-O.pWaw$GaZd 1BM" :X6q4.4äC~d޴Ozɧ{|+Sd\`J|~ZUԴjKe*VE7.;*dBlh·5\_ 1_TJA66R.Ts _*P 8 |Po牼:sS-(S ܇ZX?GUN* `?A14ДFE5.d,(AP`&_Ko Ta6Ez ~OIE,ͮփ]ϙQ2( .+_D} B>q~K%7N.xYgDh \୆=9:ժ13ӯ/Dž5>Z%4}zsZ~9hw|&wMNRiU)<& <;(N/2j\okecODuT) >q{UA"T̘RX>L2푔닻hmt~S ȒâSBÃ(k`>W,'Z8%*lRz82|¤*cN_<|j&ʈ6J݉u6Y}V \sw@d%3E6/&%tU`GDT֕_EEXgҙ(ˇ>q<t j91s(lt{i3-ЖGlq;Jv-)#W+xá0&,j)/쾛|=9@0+ZQ\bIgv|8vqE|k#GS&u•z ،LŀT-`_N-vn`vߗ@GRsٛ@j膗TVLZÜj,x\: ^o'>2"|;ukSU6-Ef4zc*/Qյr7+ݩb !b-xArm/"2 WʭY Qka6v!Q'E,^xQY"$Bƈ/Y!ەΔ(MP UlSFdG!79;yy^Y7BA`I{/ojc %4X=fV HqȘX߸۫614c+妊u֬bnX6:U$&%._`pΊA?"t%JVenHUO^RJ\sƵ_,r ~ׯQvMIKLg"7R?ydU!VVx/?Zù#'캏)ȳ.j#~wD%2~FcFT.c{6QW "lkr֛QNp vSeԫs/Lꁵ2&d{6'4у8t|Նe Bi}v5,shsjhN!OȐQy#H'(0MRJN:j:ʧg  zB[@;IPuy Z:L LvpL,z vT kCr6fW19hg0=:=khLi$!=/o{9=l!OQ#eyb6z((1AfjE@Z_κϷM.ismF-k{/pQ hLgg;xySr{*.pqxRC[the;N}ZZ7?&Ź|"2,, #K!aӟ/ccuV^'3R# _@\3 3+ڛ!Av(R>*ǂ>U#T<>4mRz Z?4;7`_4XՋ(dzy+!7sOZZw3UקBsW2Nt%(Bփ֑K-H7"0MV X^G9J\dz<7fٖ/>%66"*es/]Γ8%b,yWY_wO8黕x}b4MΙpsVPիD6w?y񬮑HEUлNB2\2dCZTXl C>enwGt18xos'ic&EUrR1;oLN)dS1Fӣis )FN*˱cEFyw R)耺Ƀl@P(m#܃ mg\5xW I5A>?2Knscj"S[Ƈ5xtE,dyg gjlZns6+ͺ3o [zgL{$c>ިǠsv"ؒ9*a!TI҇uy@>|Kxc}/sbؿbf*'dԟc~(?5Bduu,xoōCfx@R@ڀrs>jM49'PT\څ0ژ>. \G%윽0ec R5tN_Iy4FQ$uҒCV@p(סn= B'Ha\d]jPRoi*$g߽;$k B6q9h&l+>3EgwEƜtcb?0 m213z`?"..#aGی ŃrŘv7,Sx$_Su ɩia7tI 帱,p}\[2]5>F <+{}|vUΕ6tyz71UBT{ lqvyvܙ8YvG<*|%E8m._}CwJ KVԓwf* ܽe?-D$=̑s" T@Jp~K y{:@&yn 6g+xicz]'T&")n~Jj nUNڀ%0WBT Yf5k qvl$'6ZIcLA~z[NsaQP $h9kS@/d(}4'da]3tnV/3QWwL3[&Oٴ2.C8z\ $TH =d{ n#)_=]v}L5W1C;+U(MINx Lw5P81 ً8՚Gq^ݱG vemHp XQσgW\] jأe^3֩I_oʤ!>pkjMK =қz x JC9ނr4Lkgxm i:[w<1bpN~%#r(㗒XѱmǽșSsۛ $^f|Gwu|xkx{S[v֠'t&gnƹApaTг˜ZBQb\_2 fvD ht(J}EDٝ+;6MNaKteQ1)7k4~c!|Kpvt }.ag`6USyoG,oі6g)æu#K926*O;4uӫ)q]>x>V̫ 5ւQ`F׷zy SuB#.TƳ!=L8̊Sh`3i-3=}tNfq/XxC%wfy5NHKM_& 0u ^$a {-Ӣ\kN252 35V6Tj NZ^ɯ(^:œǖ2^a(61"B?3hkG`Q&DG65ٯ+@,OWޅ;Tt̶0Z {D-<{M:s\=YP_%iPRȽv+əZ[) Z,ڣ%;3yIn)>_ ,1(F.$Dft[SJ Lt-m J:-\n'Acmׁ$;KI.括&J y+Yj01\-CGɻV_Eb08ײ%rF6۱):J%Plˑc,CG! 8H \Si`Z?S}f_#5 1gmJ.y$MC{g811XVo6YHmaq&8}zM\]IX4vYKn`Kd!;ts; 4Y10EXqauo.%Wwt1828.+}Bfʀ̱oou.3>iLb{ EZlb s-IPg Ho= U]Pϒ Ic.[Y&JmJY-S9=$7kP&o>r1ʚK߱-;`FB7C@>i/{B/kFJp9kz&:9̻sw;P9lo!UOpwz"4 w+u'YM93f7I}cpp׷Z>8M`]j>{'^+2$R DУth =TTJό}Jn}  +,#z]VgINgRUv-钪T`#^՜gNѦη 866H_2WÍhcdQ~K- mFj=iJۃ ٽe]9DދL! r%Wqރ,$;em#@ګ[C綦< WvlFZ9QCFm{1,iuZ' W#/ʤ)U9sx#:-t~DK”Y5U+Db Fk?,>cMʵhq=UsBV Hcj[1aVQѪ3Lz,k.i=loI00t(&CG`D؎=!a D`DSocoY QoVAY209E?p6@$0yq^H+GQVm)nMVf9 =4)#m!:;AU/ wט)c1 hbe]EjJ(06ECz/'ÿJfN&UQ-{&m))+{*}# 9Sլ[IϧL~&L .B_Ptd\3Z5~KaglōK8oj4%iU-5ˌlPPIY@r^!~^urwP|)/kDYySFUňΈ#@/cㄋQӷNP߮+M j&܃H :gvqn#X㞵V?HDJ Ӽc]a69]YZm׼6i=[m.iJ\[\$L7mI;=_klY΃ CQW#*YL*"8ȧ1`ԺN9 kVhG: 0wdZ':8i=ح&ZJ39t Q#(Ķ]SggC!ez!A*Ǧ/NCiJSԽmH~5 ;Y }l$n%$Q^V&Q>M^y2lo1eAgX q:-3#wjy:L@LF4MȌzǀBGA3 !s^?y7y֢}\5LTψtx8* q:cQ7CVڎwpe2Fk@q}brM?ԲmEY!$'L[1y2d7Z)NW_4WmLuv9Nt$Et>:0ڥ F@IKXTK/B\HX=%/8-I#}ř1ZU~:)7pdk҄Wǁ)vB=3:|SER~n+7&5(Rg;` ǁͼ$8]Wq(ǜJ܇7c9O<h(D 4*2=i%m@;NaOe}{,,HD6TXVCxzk{=X!Aֈ[ e;C n#^/˿Hu0Xn`>:#zbSXlu!X::Tn;/(4e\JthvK3 *ޚljyEI&QĒ7zE<{7TV{}?&LeB2u8YoHndn82aOs/誊JBqJ_Z$6vu?l̚#B^C`2;JSő$AVOca7IWgO.<+7VlY䲳YČGO:.6]T2 8 иsJЦ $l JߡQojshԿ&0jJ AMWNOV~ak;oYMÍ Zי, I~j'~i[sHT}0FXY3*;,ΛI); UBP @gb|fHx+Lq0 ul(p* VlC ~+!jL;-XŁAVf~-PmSUH[9Cm`!x 3^8 klԇZC 4^_>vM 3jrPϪ5gED*lUUxK<7&gcI 9R޻BȵAJweXH=|lZEW~rQ T*>_e8|)-?9vcӿbҦ9iAm-e\:7>3*5`ə޵oCh^RHOvR qstdPHu jU7v ]LӜCz!V@*5{H:IG9o{ZѦ"tWT=um2g?g|mkm8 ~&/층;/ ƪZd$vRjnnTdFXQYH+NE15tuWkec?eƘ KE lrlV 8q c[8}fsm'x/\\Iv.y{*sh-Czk1֌!9(o+W](ᒢU60u9ΠN g2 r}LnB:RZ+۴I_‡J9S}[|ϲ?C k4E\Ph9IƬNފ{7wuu]9"vG|R ZQj", pXWىIԸbO\l TU(t6_TqvxA^Zuf{&f/9,`^. (pĘehؔfJy xk./5̨t?,`Wh}sI IPM9 d[nc<.1}.hLrRD{^?􉿙&K"gցW\l'D p8d$浩5V2+_BDV&Q>gU*C?3c^ZnC0\4"ƭ:6 E\否u=^K(]*'1U}RƍR=P+v|#S"( vYI-u )ШqmoI%mIz4Gf` X>`#6QGy@(*/!p(iM Z)5ȲYk? De8j*ɨ&"$X# \T̻ ι ,]eE/=zYvD)b#+i>>fC:māUGS1\:- /3oVz)'Ņ y!*OFSc8!}9"B܋26;Bhd5(9KP^I#4N/Hjg jvOz!CqhbU{s /^-RJYxs+bcRratS]&CgF} 8U%b!"uP3Fdkd?BST*6yG};"'؀q׀ƂiMzx2pPUlx<ZKdR"¿6#7%xPE(~ .wTy):~w rd;z_2&vޛ*ĤGk2 lr媿7-گ[ܜi57+DNRp:[i07y1aPM_8y.gSZDŽeOl+k7 g+X1uoiN"esL'2rC/*ZO.ۖX+;,tcΟ6DmŒ|,3ցH1GVL*$L#oTg'ة C)i04M n*T}fu=<56bmBG&o(,?'ӣ7!KgC-Ę/#]&D{\1ۤ_ F3ŸlfBk_jYhM{e ;OƽGOS IgKbγkm(tH|:z>"'|KqGUU}R .M e_!yz!fO~ڐ\񤧫](ts8f.M¥/K5BNmD fpf.uy:+Pb+!xR,hKKP>Ȯ|` W'tsuș"0M1"p3+X_mJ b߰ [ ۬>UCs9@:$3A 0!ӹ|HKP4yb@~gCce,DZd-\MͶ_X;̢-ۧ}ZD@ʑ9Rʍ+HOԺmG ۧIѽQHeeuدz.;~"}{PE6O(C1 \z9pL26d,84^`"G&w#/.}TDC%N6dt>_1:ȏJυAXe6р@|_C 7~1w`j|[,I kX>*yǗ*c&UP%SBrssGO\t<_>Fcg{rr 9$#"*P2|UT@i%9l;͟d˓nK"Xgm1EXT&+1|N$%d_nwϙF.g+}@%O:5my.Ά7GT̒ W&r&Kz}rsՅSt y ;vڶ3#‡US^J'^;4b,im'O<Odu_iBDPk Cja2|lk,bE+fBmRTzOQ Qt#Uϫ2̢2C|x}6 q0pPw9YPC8;N>o{*On:ފDu@Ak%[}?s*u0G<^-FV.B:T֊d TzSnsJa4űPj/ cЍ] Wtdw q6ois ?lg[uѪG f~, )Y6y#V]MʽP\2bk{< =shÚQG*C̙w \:.2)aR!!Yj)ξya&:9(𥉉ZYNDYW\`%P &$yS1xs1+*/}c^VɓH2M4[[l-WJ4ޢo o 1⺘u=Y)Ae9&pԺ SUv@Guȕ&Q+5sYC\_++Km<^QYNd)pMI-utscBNƽh|D04Ȳh`̥jXJR7gz;J$=ʝJ籱pk[Y~e-&Đ5MiW}sjqk+Ԏ[z9]>(m?}l?J~%ldUkIEDEh9Գ _wwG@4)} (ٽ#nVMJfOlc =`P{yԆB-; )Tt&(m$N{i)6ƪޭk|?ٶq^~pB4D[iO@`lȜ!=[Y{fiJې;7sTnPK>ҠBMܝ!؎mŔ"];C)3S+eBPHCҨ0&qyЩ]9Y:b!ZyIvuK5 |Y2M US݇^tbXLkd˺G#N*Mg ߦxAh[t;(FVY 9㐔u2݅(0\I]\6Ml44kFEٵ>j* ;G}ugT=|&s4.k3w/; |3;q Jg) 'BD_/-V_7!|p)2K%x\\Pnϲ$t]6Kš2!sШ7&"Ð@6湦qf{%sHK,͎^xeǃtZH<_iV;DK9|d{ɩ]AOaC|ڙu}WކD9Fhwi,C:~ ڧ\GAŗX}X3q4tz%2Wǥslj9WĿzLLxPG})]d ixscbJ*B:3]-zwe^`H*(t.!n^n9 K*/?tDPnsk,_+聯ilwG7xuvo@.H!VU#L5 7經[gH]Ŗl86'l+|VQ/R#簍RWC&XSe=q';~r$&ЄDJ<`#Ha)h̢ }` n#>/H*P{=drQP(ӪbT=]R7:~(CxTv zwCgG%,1 6|ft ǸrL-46_;I*˅ 7PҨ&{N>%~DmSInXo( q9KHVNX0ȄVsQ#lӝTCyٕr=FONyoUVsg)&`뎃Me'wsft/u/ TkT#557µw\T8蜁-VЍ:ۼ$߶Ow|^$]m9 =Z]}듭<>^*DE%HU, 6Iז]_3Җ ك='LQk] n>"e{h0WM{RԷNJ"%#@TFj'9ΟgB'PFFɡYK騇OAqڿ2lE˩B ?N!R|*FkZG#ìKH ~6Gs4*4A0k*5 8ϡzЋgJM"H= o}{E]B3ߗ7j@6~waB,H40+D6ב**}<6.w" x­ r<"kՑv!DvŴ\,纅OfB)_ɔ͆Ŵqb̮FNBO2Ƥ{wGD79RjDrqB&~TYbq(;̰_2B#CFxwhd|#?H~̂ǸB4V~_nVIԺ/nwq OJ||W@BDE9/TŐXJt8e$Ef%sج dlXsx;!=0#X6Ѐlxp- QIq#k(lйf0$mϓa<-jhGr\xj<~+>M奇JH;wAj0;1/5NܱKi:O8ٶ'axv瑡d$i^jހ*@K&1ΎNz]q> o6$R|~Kے[73J ҋ84@e I;>pBlQq%h&( \GU[s8>ƳRA\B"|7eXӓB>+g,3 Ccuպv-4;mIքÀU!7Ȣ , z’{L87`V5$)N!-iu37)K#os?Z] ˁsaO~oOC064ChǮo$㎼S(.2)Wv].< iM5gTb Su$;О eC (ܒ$Ogi-x4`ZRFg99oml0t_KU  N?# A^4A-9@{o]6ٝiK( ZAI6Ѧv%)#̎)8AK2РNTR S\`)qc?' ,rO!:pٌ%I'[!ȷpN~|ldLܳstڑr 19c*8ԟoXӐ02 Q뱷;Ymګhi93pH-%/hvLI<0[5dpF8d ,8+ܲ eI͙ 䗰⧦(+gltIg6;F WYem~MC?ٳ{Ti1ߊzݳ(XnuqD&sZ Ci7Co jq"i'p6d3-0a$'Dm J%vT4JCG8~Vn !6k Or**ʳl BuĔI͵V=g3HaG/5L':W^/vv Rt*:Vs0}s :⥦q~@y% 훷9 ӥz sF#=2*@BWƨX1?Vķ$/mw})nc׿]F@OˁP6xkeD/tj$'5\r҂^Uio7 jKƺDP?^ңTr$ۻ^Cg@+u1$j֏ܧI'0ߞ;jnXT~P\Vʙ9XeRGK=aV }K,kTH/c1\b*+kǀ0P Pm/ODP]Э?j-@X{a@~w=K̫Fod?<\$=S!ƿgqЮ3AMDSmR ;6'cT|{Ez %Lj51&KD_Y:J3 { H ,y(y` TZ!g X{ܜQfGJ@1AtF/t[DZm6رbHKv1%0".$,5"M']/g链;Dȷ=0QipQ7L;W׾S_m~ݏ rYAZ/\ա#U w<ULF뒯F%C LkMBcP}vhLk1YЬ10pm1]u$[ڷZ|=Nً̹'7JO8F\Vֽ_kX%?XGN;IKFC21,~7+o&F7F Pr9lϼ!ɐdK32T-l r|rt4񡬸އz7PEъf`5[ԙ$^sSXI |,꘬ Cspp; :"8k/5Wߣuus\.E};̹7J0FųJ `^,T<%.n8N$6b@sc=< 3/(`]vIܛ佇tK4͌H? |lZI/T|-KNqftA`+;/r.s\MfF8 1E?4=%rx g-;}_ژwYM&aM GCv.c[d@LI=Wh2O pžEM̶vm޾ԡFk|;pӴmMoz22 g(9x/Ѭ#Df:_ȖW-_␷d &#~?m ׊czŞeh^\p;BX ;ҹ9ghx& Hih>v);g{(QuCljQ(z͸rhW,-r2˻S;\x:/I%feSۿ,yQAóQ%+mV$~*<)ԘOa#vzO҄ųm9ȟo; .kәA( .`:}ϔM)` t*fb>3s'|KZt>Pc S@h|[p8S#0b!8eP5xڲ}5:&[: ;m .tGnq5ctuWkjp0d>Y! pJ?`ֶ gnnErVUfX_=;Hw,񿮫  "SW}Xna;3FB [5}?{ջՄ7S]P27xA@Hb~({ZTibZ!JQkVXwcST2ҮyPQ|\7}0ߵ tsyYq~=%Ӌ#a2S sjO'Ԛ1_s]{%9V`"P[SfnE0 q>A't  MR6GC %2E։tf C()z[@?8o y>SyZ_'!&gC@  insi9t/5{YVv6lc*rM7! qQH yePXz@q.9jYSf(t{BE^+mkbc/-d]gu eG2ON9jωDP DI330OF왕T ?G 9[6R@x | 8sI4|2n\q*/@H{Sm Ģ1/L+ZcWvKA-SMxȾ#[idfҜBQSlCP]Q/V%Ƶx$Pk=RN8U]L7kBa?M9BB;:Q rհCŒ;ʅbߗc{Jn_ . dN.>D0/OG 7}F HnE{Nm^9: re6̡ޡQ!BwLrS7@&f)F  a7 K.z#7UhRdt_rlZE H^\,n gO;c,+'\TPƑ9ƥE췣A-ݕM8)1U`P.VubT?hӍ!>5Ζ:OGiK69<WDh[_RTfZih_/ŗ's0ڄImG=+ƒ@ovIRh<1.B*w n}SRgkmsc΢ڿ³(m~WtE=l7Q`5$U(F64MLkR5_ɕ3wĸzI?ʷ+HЕBpN۞g~ay%k%,oz fhUϋBlGKncFHf%oK ZH wڷИ1i(* |O>Dž)J0oiOz]Yp1Cב(poefB,88.9@28=bOEJt׏Y!b=|NnSN|a1Jk,YA\ u͂1-f§#`V#mZbzt>P3ICwIY@[ i_ tE#&x>Q9ڢlA rVPAu, Vdz{߂  aY@z>T rO'M 6P,9KAscTLޙ'jn%JpN]ZD>Hm |;7pC2_:r\OI_k'M@)&VYR 2즊d"I]/uFՔԯ `ROecrG| 6T0/jw~Y{1u@jpW~ZSB6C_&m^:T}%gp闗v B)k̳qp3q2A1i_7fYvƘ)S V.J#l5RAL <1J.Tdu-<l2noxtlF [^oczO^4[RܫkhQ=f} ĨTLt-I+؝>7{[[xwң#jp>4BvvS&?Ȁva" ǒ\tԊ$J'R./_bW(R/9N}hƉxPeB%d4ZZ ?҃Fm]޳Z'Z-JL=In;5F8Bm@摉7UR1!IAP7x xK9I% ȝDEI A%$*gڍ we.o <.rN[Ab4~wFY[(k(핸 5qF;S}<[Xşw(r'}>uxdLuM-h_lH,2a˖goM6Z%wx98ru=]ە&ΘVt˝|iB:JDyd!Ь@ WeD^Z[Yл{^7&A $Gw-*Hsݮ|l&#%aރ13P4"B*Ҟ!dfk=AV☆HُVڧkyᯅOpgJ"gjdLAS$(,d]*h>+yU]+ljtד1>D_Efy5Tϲ1Gc"$G~=#޹<ےuG ڟv̖E#QBWi,x(Iz8S JkTD[J יKԖ@6+p h=*K#%~Z"<=>.G5Ar7T©Džu_10 $\bӜ{!u]ejT^6f%orie0 pC!Nlͪl !ϟjsW,*0B;cooӻV)RhQ8r)N\lsـگ<(q?)~ F$j)?tGpdhI^ŵhȳ_UC!q Y k[:܍i7hK|BHׂܐՖ`w#50xސA%.+@&8jpIk&:lI魯V[rz58?ER pʢX_ܐ xWB P=9^-9/rK3/ͬ&Ye3Kq}ZR0o (ǜ["\\zmd]c.EG^$FT%"9Uiq^&eߒ?-9jt5 `4C:7V/"a!+.~,i$50Z[ )c1d&׌!5/nbcF$sU^?:eo&SKftE`Ԥ3-=5Lb ^ F}USve$BZ ^WЀʹ[lTH[A'iW?p"Qx!}7h?žNJF;v}fؠ-圝Vr1 '׆;|&עғ j$kۗSW [G'Bm}^~vuf|Z$[lŅ.K߁Młkpk᠖&DjS,AEiNI]sgXOOWΨ9Kzzt >Ko|)FKet5-s^}wJ}r!i[F}v D_J/>B5u;̨-O$sx(I;ib\uSf`US-I,XL4H\؜R;)Q04T'l`&(۹beh S-s*z}6sQZbVSAVV*mCpRѣl1ȉ ,~36ѡIAI?}I '@9^ifE(]y ,V) u;^f@qY.P4O}>H$]Afh]s;_IG!e7wF)Tйܙ<?hFYA'(Rd)\*2 |E.Lեn-~AOuoM.b -l!iKG-h5sp$mgI?99X .rq.z~WRlS)8ҝK BܬHt%338wp)qF0tqK4Վ lC"e&W 9>c} $?B sFd/6)oA:VEuFwE(ƬFcdXja b$noj/>fwfw:g&ԫQpw6bGB yڐp.ZDyv\ev̗KNL@ LZlT pa $¤$2Bw~sbTgW2c"ՙ#sPq=!,/ҡ,eif󂯙BgM\`$] \8Pq,9:+_<FfFKY,,pTxUڅ=)XC Y 1eB upiNcBD2'ȕb$IM DWE(3,H8`檄Dv!aUXƔ?"dc&x˻*s[|Eo7995ՉZ7hpX'4Sm"_q®uwL9v;Nx0MT~D):*RJȪSM`l4QOjvP~i* s6 Sl6KR2{ɻx[9{DJlLx|?T-Ӳs`4-cB1lB%='Fݺ5t Ӯ^9={EP:Y)y5m qXBpz_nt ꢓ$jkա-}ݛcQwJ16gex YZ2xA7Ϊ k*6;Kޤr@H^DD ,e#:s9Bl3,dawz놀R_`{0;?"5!~y un&J}+8Q i,WΛ`K6@UIouc>>f!caC[$YȺP) `L0"'wj 8.-8Ǻd̑y`4hۂޟTd:#=y?.sF Ne~h'տ2 NVU``zW(өZA3HܖiȒ@-4؞f[0Mx 룽 "F=ub,叽BJ r!/-dΆ##E%ɻƊr7\o"Ig)*Ğ$ NȲi-)4KC .a촗G2^@<{Y18޷*L >kjk$;CJ%QhűW! `y"ћ>F$4VX9{̀-I|eQ5. Z ؑEv-y"ʈh؅U8wr_hR#ԀWSؑ-TԸ]Zkl{ыg;@_9.G%rWg5کmdӷp{Y -g$^iF6\< %uں;ZOҏthY j-S5Ar;& Ju%}Tw : gjFs Į Vr,MgۘG%~0PD }v¸fxӶgp䬬}&*o@̱v+ej>w'U=yuBҀw^r#z =ޕw{gIG@@B jɥAEpBAobw@JbcPCIcc};Ea~Fr.4L6uNz_]3xgdYZ!>.$d-7KC𴫷f-Ƒ\аs VگG{b n63c_=2VZD:ʋPP&̟ $ #0e*@z jΧqGFx]"y6&lAQ)'3lkw[v{iG\t{i⫵)FS.hʣO>VC쬴X\Ucq rC"wqZl;ױ>J_.b `ׅҶ|qxIn(hۉThwyf+Ɵ&q_ E%'+Kq!NKn D3ٿGi6jMGp9ϰA>y[ !lM$[BD9 0Naف YWG}5-5v%3,y6cE;:1Կ*" HD4k=( erJ#HOx"J:ߚ`rvw8W8`d%<%Ԭ"bC]e3T[tz٥gzo]BW)Ф4;1w"荌5Eǎ0Zaɍ,[R{`v5s?@(#:Zv1/-ĹYJ̰rw"H|\ny鮴<C!ڎ!)Qd5~:2;F|$(`o~ۂm1#v#Fp!Dc_d*)8< ]r ^濎mB%CygtcO񓭠p^'rHȰ_#8<ȈvsyxB(?lR^8Lկ wTOELu!Y ϠGN3D[R0j?)I :}]{βb"J`^Y=Qb}}%!MV^C>onv1F-LսJR9rbѾl^s2c6xjyN08b,FRnUxj(!2 Ǖ*Ls>Ru;BfHX7b:%l:͓;|?7`YLL3dEdžC@|rR̜~,>4im`*ӏ'-4$\s|o$D{_Y=OA wv pP`%G.&x~{xuGDe.!'\N8ry.x5ll@7=œjp8gdiߴN#ij>ӞO] z ,6+))  g!Q"1Rc5`T>@B+Чتdt("Yzޗ8j׀*qhV".Rƣ.@췴zÉ&J6Q֍&OrTBxm' mg ])Ru ,B4LKB#W}d΀vf+ )k7J' 6_A,f&ۀ2=hG36r=(.аXJ[czb)&(7vqXR!\҃2DX>᜸{ =ɑJٗ8) 1uRo~Yםg,kKYʶB!e{f|kKͶj%XU TrFbr24|y}bC9xŸ˶Go AOzWʱOO39Re2' fAW XD no[u˧U>JȞD? /l/UEX#O" 5Jo45=s^Hw^Vhrtwq=3niG At{ǓuBhD_Ұ&{ZW L=w);a| bCSWB>ggh6 >qخa>ivO?@+^< -]Â.Fxsv#˟uj$ĠqR,`3P#-adTZ1x*Bg;ȡzްX+/!N~i+/4 M.5R`Ŧw ЎLdN}AP\u+wWom:z=O-[8m/ҿED; 4ɇhLOLbVң%:DA fqo/@syuE> yzwPc8j}ZZ_?SD%DE$N$?Mc=fXXOsp[R?<-EF6G-cHS52DQ; {[ibR-f!ӆU2-m5y+(<̉Nl1ANSo|C,{0~NILIn:5V+(*b=ӞǙ[5oOWXw{٧OBGq2n_4bBV۹;JځPaa^4^-iGgT)w=%'bd)II` FhZ7/ Vրw*|⳱ EE܃*S}F1-Ǘ"a 3#vv) #v<.{O.gbqS 5coHJ}|?m hͲD)@X3D趋H>X7 cH0EJ?YfuUQ"$74їoWӏ?YCo_&a4@5 #V؝VzxGp 8yKeM?k:U ڜd55ԐR EZX8?Fy>1dʁEHݳYe̚FhkgL^n.aתgdI4#{՚VѱW{=z*:/P:ja ۗ?Lp M3-۹\_EӗurxTWxfwVCP:I+Ԃ!L7J~loKOcY)T| HIe hg؊BEx3Tda.A-["PNl*t$}>$u{ `3A VqJ )Nb׎63Vmu1:(&GuA*'6Jv?gpBajA,:+[(}TG;n ޴l<5i?gW4մNSkW+[l༊Pb NjWa'o)/pZPHcc9 |茈fe|DZ=M/a);FJ&w}Yg2_ڪ\R-8-6{g~i%'-LHj;I.5t/Hf1CiSKgħ," /T:9Nj*؎)x)q>vp:jAS`dR5mI*&^0MQx{ZS-&@?D==2c:Jz[J2mqؔ{6rt;ONWvzdAy!Ns4}_032%哙׆ dw+B=퐞+<;h`wEw0Eq|6 ՂH-"Ҟʔ\i"B5Og7΂C#nǵÍGmp rpN"VII\"*J8jEDjکGl|. .$Y6?!3k$" ըaWp|Uuy_2fT . D80ŢmbdM64 { ڴ|}Ju#2-cPcJ-Ud76 E}+X۱(&u6-ʣ0Hy3# 013N)w*hr!2-/:ں:|fcj/}܄#b\3PZ;+dۯgZH!dɓ `0[j.,6"Yﺧu3J]#3FbPNe-Fߝ/ 3'08462΄B}JYJY=(,@ Z[cP7U Wơ^ȝ@~BxLU%]؏v(lW FA dOxo{+t XS gd"vyJY5ڂgEJ OSŋ!f᥾JQ=2,ByZUϞ ,Ez%t:(|2?EdGtkxB N̳#5{I6D(bre_ej19<*Ov1V `|йg:@j-n ~c=ZA!_YuݽLơ)\ ᬤVV;6R繁P:5=SUXu_ZŘxnca7sm#lm1 )]xIKx3D<ʕbý $GCxV,WA)/XjotZ^f>j"! ̼RBWL{Y#>$D0,woqQ!>ao F]ak2S[PL77fh,>6{!pӣ;&#_)Y *Rr!ӫauc[si}Ju!ҰMj0ZG$$}lz 7 Z$od(WѿO63mwN@wW^}C 09= b6S dߕpqfwۜ?Լx頰*s!Ǧz!g]9yQGdUW@`5x17AJ hfjXB )7N],#ݦЈJ]AZ{6?m!Hdʐ M:a&/_j{De}ȁ5nTsGT"]wIQz- 4)>G9I&RU,Lx{.$R^NC_S hcϜQL *^%qx: wzƥroǖcAв媻i1E/90!g)iPkȌ[74XO  ^8:uorJ< >էq/=V[ǼZ>ƈ?Nux[դ )?rڍ;nvChP: sLOهmOQ{ɸuXc &}GUsBo%sMtQa,q?Q3o~OXxn^|KIBdRdn.$i@uuP~}!N۰bc9[!NamX@F٣;~Ԃ^w`8j%zɿ^1wP4KOq]F|p6i#N 2, ̙YfŠ xA y؈):nSw5$iڒfdv7p=%XE<(M&[$u,g0f {D49#sֈ,D6/Oqijߊ=Ts2 >FKL*y:3 ja.+b[I LԸ,\6FP*x6y}??.P(7 U=SZL>, y^=myTUd:Ku?ũw>ogST%󜠛\qqB8'\]uCAӖg3UYomO'T & %W([*ՄlÖ KűF3y\/u#swGbMY]&P5u1|`P5AIk;CJ)/.h۷VD,󏞵!zaG+D|\n + m: w'1ֱגiAž@[j8}v_90!-X}9}ȅ-B ~%L^MJ2漨Yxt`Bs(s>PY0\Y|npBV_&ϛz:Zu?cP/s8Xo (blZApt Ɇ4w -V;4[R=dcjk+Ava{%l+26K|0vKrge}4WEiyd_{90n|^ ň"UNmAiu8̂k82ߩʁpN|y.i6oI|A׉fOb13(/dj*ȣEE0eɷr;Cjk_"0g8*?*Q˅1njkD?1{M^4`^ܛ5 s@^N47ڹۍs͏AS>aVh&o@$g[ 9#+(!hf9]5`TaO:}HnX9F;K?p9$uSN >/ط 5ї |Z9+aegeQӚ~l;m SwKIUЃ\}!͝8(S=`gU 1F=mnb{Iks]n%x)O"̥ y+a>-zE?~'”BsXᅀ[&(*N#<΀=(GVr9͓YJ`$? ?D36m߮qo *TX[g[=BmNN gh1HF5뛢OP_OFP}=kd2#ܭaC:^,Ȍ!$`S.<N*a9wcG6.FE_cY/2C,6o. ;_Ng)]jg%].i#%Z}'d[t ءa ޡU#0pƩN ʹu`z498_s*c/r92d* -<XHt< (bRNQcjv;v4gjXwPA`:.1!=eC2cf(zʼ b/Qⵀ{ >}NX/{Z'h *iUYh"ӷqMӡSD+we"_(BЙUvK^߽//OЛttrɭ3E<-U: ;MzW5÷id}"%{z-d;T]lW[R-ݧCB29r̴M~ oTxeafCP٠QAm=]~"ԉa$Uۏw%Kq[FYC}G)Y1'|TUXƅت-ӭ?5of?B<_̩AgזdA!< WZ=;' }+b23POlqPn>\$leIo%6׋JeCY`f7oLtlB֯D약U!0vJM]ZtU6U3EpyoɐLPBϽckL]XMA.Ԃw*^sfvʗ GbV@OZ>rfK/ACtW:r5̑jĦ]Vi~n0f@aږh{%8.r9D7cjƥSF]-䩩zX Q c`g}NJ(`9b䶠GE?XܮD8cI9 ܓXxyX6!/JY3e!^s_oHEf16Q'1%%ߨU:Ӝu.~cAYγ)ef@PA$3}k ުIU>NX'ƴ:a0+STSI72up] bҘ-Eyr9znrpA>>$ЏNjQ`!c/ X:$Ir(&?nm}0L{]eu.]8 )#3ήZEB<حZ$M`gɢel9F{(03[4oK]1XrxKz>>t# <'v>AX5HrnQ F] !jhŴ-f =ܡ}:[H{Sk+s+ɧoxCR4f9SDLg%fNwr؊S9x'億IJ9|e<9fwh5(Ė|yW0>+~QT7M׵+!jF~Vj$_n`Md˵,կgT]D@,E?k>~Ԡ=j)‹@P5ø 5>9Nj0O/R>)XSېLU@KbFOh䐢<$E*Y煂=.F[]o-Y\Rźd]_>EGwW-wӿ;O㑳%WXȀ-?WuNH)4lB"nuht*9A/+\a؃*i N˼ӎqP֟Lqi'Kݧt}2g͹Ǜ!*hFtf5|٫,˛@䩷%9LwBAEAT`#k +`&YWz]Ƅ`Z>d^mf<W6!l,\T!f4Yedی8wtx\8Y*[5rh"F6\P8-2 Y{䀻 Iũ;ALM\ݤkLs1'7NEšo? ";0*-EjijGڠ;S-I*2jN.!MdS=c%G! KL~io [B^hR'I)y^Оv;}`QXB (#NȖ;)Qo6|p̺PC}|w9Kxr7BqSً>O?חۙ-=cʝEӉN\P/5Δf 09Q9Jl?)HVSz+^@Ncz32kc~H*prL:ͦxX̕b& ƋPnj|zߢa)YNZЇL@MٻMi'[;^n/TvCdq_D"[H3ԛ3m?v IO(+O:Nµ?.^z]#^Q5F9-9Hwݫ/WR&lrhiO\<}zTuAZ/vusq6,Km#vu=2Hw١]z! Z(+ 6#EqM?ՋH&NW=mF~$ȟ1sm4y?k<wCUQ~h]SE%X•ȑg.M1;ߔDWv' rB ;jDx '޸BbNRkf(, 'ڏ(B q,c0)#3CLABt1h4͕IwN &y՛3Sgīn5 kΚ*2fݴO#4@=>G;慶3J{ʖ:}(ӮU)Bp>] ٵ{>u|G]̯[(XDB:P~y"&T*Q/D?~5~ʈ~ ۟ЦNhw yy(uAFg .>ƩE~@_o!):A7ŵNzͺqwӶ-~җ\bݘZ2lPZ)U# %w~l'm:wJNʦ*9!n]^J2iԉq5>ֈ\Vo1N }BlDLGхg_0ݬ5rԎ^2yNuTtJ<܉[dL \류v#.P,U;P#&"﷚ oجizIu@ 'zڌ9@C*1`czhF +8v%IW_sFC|O%99 k5B8]$L*;d,:L9UZBT #or'RGb'QS"hp.#)_&P6t}4V9L;dEZnz@޾e٠m݂DJZ\c|0_tW}׭!Ʃ%v0Fu 7%z?cHraG.0_ vX{8ZB7uuf zҒϧb~lyL3C%&W*٢YRZhC&o^,ɴVvg>uйv6ԫsyܧRhւtM?BbK1ch ź~1"0"d ^EfHPx{05yl̪jFw$9YO{ʀ9^3rat\r t҉\4b:koaKCy/^wM[R&HE""#&e2f_Xnt]BR*0G5rSD7 ’P-39KjWI/R5z#Y:p 1# {e9X3wۙܛ64Ney`dd麦S q8]QED}Sq+x4x>Q&e&M^]: GthX}rF}tt_ا{!X>e!\@9lؖVKA:e٥׶X>%,.+UoS^^4n6G;K4*.,hщz\e|` 0%O0!ejfAhŁ$'BnKk{Mc!N|&.B)ӟ (%HslA3lm9X˝LFfke@L(?|Ho5Ӟ.7&u'-܅(n\jI=K 6M2acO~` D,Gg}3mZ^XБcn8^h'.;n{PKgT)1$g܈M9֨xu~\X{jpodҽiME-e&_(K. 3GLpE'Mԧ(jp73Q Cʽd;MsHR9׬D3v# KuK뫁MKSMeJˈI x$KW򯆏 fu(jPaboݴ$ߎkz5.s{Ya`6Kqh"\ Uk Yӣ>*1AȓOϑ]08n<%fìV⥔OLǔ$p4/P{/9R U ~^y]ܗOf% >fk)ȃ2f|mb/ϊ eȴ/>2C~0U&xRi!!LjQп1=S&~S:7^F^brjcRJTb͓1̗FKġ5z=zm,p37[>D}ǎ3s4>?6fٌ,Oј4ȅST/2~nfj9 "]I5'DIxyBܟO̓>綤-nd *_DZxl_/GNv?Zw $[*#n QB%&t3 zw9})ƽ'U{^J 6K'Pm#a˽ݲX7;ƞE6ůSr~GGGbFؤ&a`51ּNmH'-^yM>I[ vH~Z4 t1 ى2ϰWQ4K kt:;jg t4} D{ߨπnVMP~tO{;`u8Yp!Pl h <^3=^)ѵR+r͕6wz zzo@6e%ڈ咄TϠlĻ*:ZUf15 !T6a`Y V)اڱ+7q6L2xj~LjêUQmw<%ۍoլojGTy/'sq)Z'$L kEa6‘d'^ڱ{M Rm#enilTP4pRřuF)~ ƞ&xã; ?j[Lvݦ8ㄠU" dci!v:!E䏲|0.8/3Z'v?hjq׍he3kh#ZG6QSnQ|(S CJ8g\S;gxaBj kgCpLQ?}V&88ؕ #N%* Dbd+LB<\\f^n3 `:o{v5' āAt*~6&k*XS Y5jL?P$g=@dvLB9`yzZcX:4YCi7 h+G1Q\G i:h!l⼎ZTy +pE#N*ˆH(m*x{dQk&@ 1ls}}-V2:R+q(ҼWӊX/IȨ V?"X~U%UbãNZF1mQAG\n#9u~41ǁ mUS/4alEh|cOCf,-F]*DS ,h:#1V:/c{v9k#T` C6it ٚy5ʭ|4O34na"c[s ,sWOL-=D=qQd ^DܒN|6 "I0`'}-8#=٫=pz$JHT푡$R0:_blOMwU* Va4 bRB^)gv]ֺ-R@_3[zJ臭k҉)³*ۂRe*OYA!6H>K=GG_l}BQ%T 2׹_MwJJQwO>B#)btϸc/50d(X H)fS&"b5-\e_|uLJuANSu_~=3doLdR}/[3)O wÿ/r\0;=һ<-&?TfS@y<؏ so%u*2N8[sfQz  EȤu GV:Hc|aγ[ÄD0րz1<١VQAxz`=4] (uK>BweuԀaYwHp_aJK#/Iz1cEHF em§R/K9y $j/*y75c _ufKbeޞ&P{B;⪻9QqSdAJ,Ͽg.nmQYS5@N6:狸<_&qr}[G4vQCn Ԕ,!pE:1%ߢjePҿDTpbR=g$`1 Gd?~y髑6*l*!$m`IjVǵY5N|'i#BIlRT3@S018Vtpa*oVgJZe} <* 6Mo{[1Erdzh>" '6Yڊww-/z=Gs cp dm |^WJܩ,LϞ!K0>T;A)r(o}5<;ML72QZͿW{S8:XߡCД4 ?XaJ F@=u _zٺG9͉S># R+aEn>O$6Ok+j0p4h.VP h!egvS/KJMQޛ`Ĭ P u2!A;ϖ\i |`S}Qr@d?|vyegm$o|?/%ND ƸwՐrtLU"kG`Q1z)eX12cJt|yҰNC)ԛ*)L."eXu1Y40֞m9`%FZO6٪}\d*TlSiﶝy'P@ f_!k> =Ζl7~w-G_ ]4?#97;sQSHKp񢴅sB3A2 sD+QjȮG\ŖoV +2'Vn½}- Y6Fk.Lrb,[O N' ?XqH쩡 B*,xKwO;I}h#ѩᅯ~oF/DaV [Y]l Ls}1>~RAs$['rS1lV 0z8ݤ}SaP|͝:*ĚL}^ INf_=fsSKgM41U'cЧ~d>/Z7q.OtInZE6 f7pl:RTU\8$aŀ/Wi!ĥEAc}$*L4Ӑmx#d2D.b7QO?fwBlf7W5X&4):9ٕC_DPtJ"W,8//,|Ŋ>N5.񱉺^>h12λ#\LqY :T= 0MLa@&Xm|͗ n h2K嚽B>wzCygyЭ!ҙڈ!"eBGpuNyCa78Ϧ2uVA:n2.u}ߋp0(ts0.=L-X`3r[",*wxsNepXgq=y8S]Q A}n9M@J7|Y>e1 U0qݛTa$6JD c[[< P yYyi`kwCOfu=8-I ;)߇9~ zI 4pc*dA kѹɳ/ Kq~ied0)L}v/F~VN)\.'ۙY"y䧫. l<9!(&_D[9ot?+GZ+jKAQ5G]n64әDLJhI ૅ.3KH07[򢇒} HzU 6w2ܻ@c!.1.VN|cwӡNl@˜qᶵOXQ>H"`|_9''u]~(?e9^& ʍ8ؐU%.+AٟwW~%?K hB(a!gY3@1ki.!}ϳnƳ;|n/Ngkfley\Y%)C.:]TclQ$E 6rDv1V> nWlY[ ^fΨ9 Xt'}4.vnxݲ. hJKV d̢wLtEmpBCJ hU dYf{h:/}nV[ygJyÂ/FxT3 xgŐKL?d~ѽOKr.,1hA4?!"%?L9=&+iy R/U9q-$2/o8η*oi]'d`/StZ_isCZG׷h0 dîJWQ;EGuV$ /Y5`Ej5h5L<ĻQiM\nGpxf"hx j~d)b@|S2IIL)~؍ ;kߵ|+ oMG-P i::/8JM(c~^YO`oܬYr`hhbqD?yW#ͦW]/L;Q/<EZ{c 1⚤K 0w1ž3 WGk,@Ì>5t"0RzAi) *TQl_)z֦O2ߵ<{,n }[a%85uw`KRx8D7ϲh]*VЄ 0T =tCsrȺRG_iQpSUD#HUE>$dc&?;؄Up3N1^Ml0~:]{m`$ƥ S@ЎM-5t#X&]DA\&>>/7xȶ v'QP^`/Ic 7++ӯ;-ƢgkoUW3~{,T}<_t("g!({ϮZ.@2-Ea(۳\e?-eOV寮ƾ5]|n,95CBG, +_)Rgl 5Qr*4>hOu+ލܗ~ߕt{V[C<&Ls$ulC` h9Il:WΑSQOV N?g05Q-8" +@S?s4dyHh/ш7%MTa,Hؠq.f+wdݿۍ`ݻcr>;b,Nknce++(K#uOnCyz9t M/CQ)[x chwu,@ц_.Mh SѾAlI; :y\W{j,s )6beO3aaiv˙,|!}daXþ1j ]K1{g'C힥6J8k JoRb_9)FWT8ֆ&-ɺdGՃQi@`ܬ^0NlxVJ'=[16`ݻS92^tŖ/H ;y3!wةҽ@S2+&?`Dހc`n~lH"Oo)QWG꿫r4se,!w{w Qul0톊m6 28=ɢݲH>!pJ,Ē#z~6P#P~ZwBbɿ,015LFk4fTH ]5ZK<"^ni/@fJKxgX.RZ-jU-TևP@"–`xe;M?WorA|Kmp 2ޢGdʑ \glgqp fae~+FsFaM-oI[ZtP1:ģLvo˔c<%LX):WB.%~:ہ%,"Z7R7ALȋ_ኆ- -'$Mg*fg@T|;??]m=tգ74}MB"D*w=\t7wrc])(n+Q5G% q0jU!uX섑sp|^E 8<+H3eL EQ[\D4|K&*1+ENVd^ 2;2^~_O'p䯗5Ly\=l+ _g!)̼QZIne2-RAwtgCԦ1HHW.U(^K5aqL4EdCl{s[ zT 6ua|m0ֲl\~]but"W#Ie ,uj߆!Ztș&uP+\1,gΘeI;=rKxB@xʩҧ|oXFp5G`fY2H )sP z`_V`\N_H$7k2vi_'P.5Nj[P {0d/h"@ uC{g0H\^yY.w-kRτ0H.ciXgBR|E_u|˵eT\@9zf֚N:7T7Dq^jOMLEW`&xJh7(Eg" QUdJ6{i1˰_|̵56; v*ao,s ٌVEVV }5s_)O:A~#/;f'C9iΦG]i'!ڰo:ГϐGD48KbSީtqQ#.zi#+6x:׹1$a~.*- ?_~B˝VXʜuпb4|R|r jֳVz$=0IӸ Eғ(lw$)Spp"gݒ^r5_L=MJ!-$ "^pxv)(gP+К7yCj`=|+^ˤHЛ0g*SODH|i/#V;wQjn}|z4m;`0+ԨJ)7Y GFtqq|3^1jh{_G-1cfJFEDqjrQSgR* .6zG+OD^.'3L:WMd"2M.!lfB PxJǏ/wИA'p5H<ͩ.+沕 W\kFY"nBU;G#9^q+佮7pQ7*\#@eKwv+f"-Ja@qBx/8U:Fel~-.'6p !z(mʏ:Q% LLXNs10L|^S=89xE 3nH̟Xݧqh(shKz#>B *t r[C wX>RQW7niMhJ~n;fhˎ~`iy.$1`L}}ta4Zd`0^_:뾗33KـtW;yh9Z1;[^ x,v^܆Xt2av- z2tVMNde`^?xE\t~4zedHYE4-@K]7"뺄$xL.VkI .`ۉ%"bŬ>QsB``_=~,)Ky;jY4,[-sYFˏ8qRlׅ+s'AWLnV@V~4lút%`Q c94~p}/+yT;mȫ,z>Z '#e8e6\)ijly-rFxp)pTf\`{|7ҺAG%(fIy,aZ/WYbg KEb`adgXnXO [C W^r <̏X3W(?\\b^3|<"7fmgfIY"{ lA:x$B??GxO{f]6ΐ Ս?Ǔ'7V?P`fcb=eޥ#XP{ gCzͯfamZ.a~ف ^MW\RiD剔9k*yd/!3ǧLm${:v_5h&7c zRr(;w%~BD5Bms$zNW}0-:ۂ%1⩇6 2YGiWnزb/~M|"bshH]~,K$0oKW|ٌ(a{<;/h0;ҕU"cBQ^^EPvW` y) 잭(}CG%xX׼AowIC@!_dʓ7e# ŸL$ɕ;U]S93 ɨ_;@ЛcHI9gN581t{c3%?|N5}}5_PͰEe$ݮ۽<7 ̐0 qNE_,YT.rY%pKjy`s`'?vyqkd3s2lRvǑ%<}CN4,.QfxlIE $kdq Scġ3E!y+gI.Ý&bl_pbkB QC i",\BS]bYbӮ~Y_c#7@MXCPb|r("n^Ux4IY4 <8NA _{+ bmޝݽp]]KY_GDps!EJ^q׌=S'sjuGB >\5!ܿKym/TX>8|RJz3܍-NyuII:ݝRHor>F "}0={p7d iL8_5C&i풸Ȯ}/zΗjY.ygHi}^܏RY 9P#Odc1FS꾟fl*ńv350 8!V-@←6H*.\͇p SYb@V:^^-% "󤑿zpJg/HE)6wƆ~DqlO*y' 7e'./:n'f,3Y)`e<4^y&֝{,UY&<l_趢`fa^a7>b04,\7 i`kݪ6|-n#%[L/7#kr ]]&|q5fB:c]!Xr~?ey+cc%;"i$.PiMC^o9:JՀwn_W`OvTJiclky-X˽K҇"1\}qV(qA%#w?P Hƪ͆回^ϑI6fC:)ȏĻ_Yք7 %ꁌ%r5b<5RvIte`9>0VMTvʴJhSe{}h54y:akٲL9, ae欄JUQ圩uLGxGUh^0Mǜ79DIqU=Z@mg:`IC@$$!UE;NZ9g ƺʡn8[-O=VW`H]ctb,Ucnj8); o5쨓ɏ}[̠J`$H:|^jvm;OWZ[*ƨgu5*aØ0 JԶR܁XvUu0#Z+׊Kq~j>U &/6:NPUfK5rJ<1ň}2#-1ph~ݢmIax} m\;k :878#IMtpFptQR׫}5t|+ o&`D4%md3a Tc>}=DG<oņg"yLhWf̆9T,_uK[)v<#anzZqz~vJO2BC.õmsxh hI|A0șȨ9 ("ޡ ?N 9ʽsuDsaQxmC+eAn~*x:-rN4 HBMM 1*9y7uKXuP-"^pB$KW{96l0qJ/j,v[zH0|aV }T`Q Ə6x{,3@ |Åf2-. JQN\sM-utaAA9*g*e~3g̵MC&mhG .nMc9A11e`'{ߑ&:`DߩtGZ[> 76~~%Al-G5n4j/ ^xoĬ]{(!RJE&P:Yj :/qm'ImZр5VrW^%ۆf+ 4aP҅۸mIEzc-S_b ZF&{f1" 趿If,f[ˇO֜`l-e-~fyL:0ФcYmG):7;Cώ=Sw%o ]y]BP7g'soՄɶog- t#3U `SH[%==_:B^O!Z/'<&m >{ߎMZ'dldpkh ^-<0˂d\R lᨲ#6kYA}Vҏhܯw"H`V' nMHMݬSQmyQQF^Ÿ;)878uΫ27!ŴY=; O7oU0: JrB-cwu9ۯpk Lb]%1ڋl*Pi3Ӎ/NY[ՎLthCCm=r;&iu]B}4N ں'ٓ=N@&KE#,놉$ߝMԨ%y#+TUy/2K(Y V\FCLXǜor𞞀׵eTgj`g/{NmJ]Mh;;p007 e4x]}= @{KED .l(1;;IۮM.1lz 環r:NM55˰Uls:HGw.=?xъ)?YJ(R|ښw8Y =J~V#$c|ټ|'/HWn>2E+Xk#v X,s٨ZB Z??[qpAmpBD-pC">({y^LUd 2I`&&R.Q(M<P\<y5UE@7#KRaħlR x_PP}ٷ{:GX5=d]J.LJK4m>Mgⅲ;Dj;IUBLRc&nbB /A(| 䐦>xNz%[8~L'fr2qMK n-p)Enmq@/Ӊ]vm­\`oqxB,sdrE$6Mvs `]ܨkoȢ\;c!O]VCVbe(R |LE-j~b\YumSq׈E? b\ɍMI}͞ϹhDk&c+_BJȪO<2] .\~@R~-zI7?Ypen)tQtZ[vYҊ\œ]/2dA5]ymt\>'B z-KV%v Cs23Ͻ6G}!"1Py֘9 @͛PPtT$BgӰWvÓ&7r<. QՊٻ-.z.bp U%#uA7&!ΰ_hơXo9 "L ‡D?AT^3g]p jv@Tۯ8 ȮMJfL ~ێ1ɣ.>ώ }bb׭05QcVD;"Y}q+8ߙzyP݉1rYYpu{䌌^jȌ:;~zB"cN=^J\AwG:(k/omV!7 FofC7"q}Վ8xwa=q4H?u.M}́Y֩{^@odMxZɔz#FRpd4dGVvMr/R;bjl0 h\Z-իTo+^לZ{\u~Fn"xLׄRoe)tpPC%BT݀$ tò?:8= Dy;J ΃)BQw2og_\'E0-K|[T,]jtAW;"=Gޢ:Wɍ7E:CPVs,bIj |7٠$cx./>]Hv>)ѓrוn+-LWl1O ^CkyMD&[ ۩4ܡk&]Lb Ejҷ < jӿ\J3J>S@աwm@,8͗^LNbg5krG< G@Z E:bSgV/qEzN )T(e$H=:۵RUy݌R/C֛[u* vcqs|`l|>7F.K|gzl~dSɐe2H͉y4#G ʹ7ݒJj&R~yu:~Q ϕXFUt8ֺh-[/ %EUN7luMy>β8$^AK;t9b0BR0H/=ڝEc3:2,6D&١B}^p R@oG٣' pYrӸ eï&!zœKĦ61~,fY=Mm5[ݰNSg[(6 Vheֹ߭(_OFqo|JHOTÛQK(ZP#8 oݓd/pa:sV῔$sq T~S "MP&"qX?y9SAFx\%5G_k7d59tU+'g-@ c eGAPvWb>ʮiF;8xuxÃwx79 aظy*-f*mTH0=I!F xAC{"ST1 &D,;s4 orDs }aE-7!N4.lyȀ_'O`g*h\=${y^^Lq5[nEꈡX@-Bize+ ٟ}XPE|xZ#gGhx%r4G䅐*W`|(oܓU55riَH5Zl gp)ER1-vYUTNu4euюҞ({?Y!K[߭,҇ T~C/IuA?K_`Fm}yyZC= qe,LES?Ysy*qX3^Q`I#2(SiD1+b3es^cwnD;滿Ҥ3Sig</||UfGeַ."ح?BE3|({yAjhM1@{أS$:RG>mF U=eP#:?rj.>۶PwT0m#yc;q vr/H3"mȽ,' Gw]8UYkJ<8wYΚKX _ROzBԩg*6ɂ5NI O}~2eFL,="J0 Ӡ9tv*T:>LtcI*76p{=(;$gIԇ=U6.f z]*, QNҞ- ]Y86 Ts1 h.wd]{?<|oAT ,.@uLoII޺+&mZ٨RuT3P>DN|ގJ\@LS.Yof:fJyaC&9sfJBf(?5@%vSh2[ZtJc&9Aس#2oc +<A$SL?$k.0B5xLX*I4jGl2'!%{;%f+|Uajb*J؂MVD_-rk+"}ecB2.vD8ׁm)C&ti7Bf?'gUS $+kųL慽cATwQ?YKFR%PkkfZ ۝6312U< +gNSnu i»(맱:f*>PC)#DpvjXm 2 nƨ:yn!>{=G/͖t=Z2.s&;el [\" nc2]\;S}C:Q̔; ώzDpYž]- BD;B{;u5ɿŅ$(h K'W *;7*zT&6696l|8FW*O k._ҿGe} &YXZ.LQڅ, N6)ï yo@sM b̶H2 |8~eo)=eFf|3ꁨ>~ŽF2 W1"Z6\tZ]E`-'v@$apO.]{*qcpe7350CJQ>z4*^gU+H:QnbyyjٺzwSzus\\fS=^fyy8 rY H= k&$2ÌoXct5L%ǺmuMIgSk,!l2Z^2>54XL Ml}3n-ieHxوxs~0Cl2Amwsca-V]]j8YD)>Z1'ݜC'!q|X˨*r`{1mwiv yS.Ӽ^/Cp-7ZHYJdx[4)sCФO9ѲFEL@:=k~ \:WJi3AG%/p_IOX!8!5JyqRqBVZJ%P\XAnjv\e E3[H7J/= (57H4yY cN Vhήlib3r-jC=ݍnF^HEg/A+yQj^DlTVl1tG lKH#S{/Pm?MHɆnNBWe*$;Ҝ$& &*L2$wq7nspm$v OEN;Jcb$ 4'p}1*P0ΎJM~U$#:Z ."Cp4`R"H{l]`a4΃dQ .Dk›Z+Mn#V#Alg4}B; 髎(h(} S~tNU:ʐW7 K2 piIn@mDU-3۽cvݯRW;ŏ*jSzF3tj%ҤcAfX($_4^C.A%aEH_0>>0ם5]J,2Ud`9CCz"[biGCr!OKzzZRCT/(7O1M,6\"NzW 6?#v#c3ޭpUC`HLǟU o r,_1jK|riջnMH8N~/R :0}% b5ȍ6h HJD\`S}' (P=i?Nkay3%Hţ, Ff\˧ ´Kȱ߃:;bm ͂]h\T#w\dgw˱e5YK !s ^GlJ$ d{Ff2i܄qk^'k?-Sq.k 9H.N,CY-N{N3r:sȜ#c7/txqDC FrRuJu|JX#D%gEn5yIEt!Ea -V(P咫 :;qk-8V}rϦBK^bbxi|9IJrwms/yV9xvEqېo]GsUBm (B` 98@:5%d;zBA٢il%86LMY rRflK*t%!IzW1S( ڮ]^ӕ[67*0NIm)0h,kwvJsϱG=`%7>LrQ0_{=*GeI+_Ay=n vA-%\DSY\ An!O_3x8l*`plܞiv|foB3?ØY1Rԛ3n%Wg? laċW4%8m?EU R]moM9WKM}%zXD}EP5.⛓ ~;NMN"Ul Xo2 y fU6#d?b ϥr<QPYD)ϴBR{m?!D.yÛ}sbɯ?E;txmгm]&1iKPRrS zLRZ+TޛfH&ޤq[a_dﮃSI#9!8{;^{L95!}p^Q8*aC&PavFJ5v6{SlX9.߿1pH[A-Uc!xT N,7Gf8ZQс%ME_/Tl"/XwkM$?73Oe:+1CAIuv n_㝜kWKhðKwoQ[)4 泏[y^<Iag)mSWb;J 2I׻e bt5Ƙcs Gl@.7'hT唘zR1vZKvb܈?m/uuZu@L.a.W?ا g?d-SS1 `Oym|7 Y2lC_6#bl"W`u@.M Ad!NrDw?zqz\@+y>%wL73:ɗf-0"ڶӇ5D6_lQ#;bk-]\ߓz&9G]f)8k y@k~qZKL?)JΏ嵢FBxR٣VUz\3|z2}Y4K dѝ7HETv`4 SۉthoX3rX6`,V"wt. )N|$ sncYޥ=N YhKx,Z^MMǗvUxX5KRtLQu}n8A'f(+rU"}5`2jĀ3pn:p=F]PYx VW.+.f'\>zcc*|; #JbNDrٿ߁PVn n v_cǡfe~\q:&@ob>$iBoOt͌ѦEXY5Ԅj]s0;*W]-~ŗ$@;B|~Ʋler[+]@|~w*sRRN/;|B}!_\"a.PW3x\Ci գvIQc@9 g3Gc(."R=Q}aI֋ +YFo¸$+{uC, 3Xyk=BCc?6_O-l!u|Z݊Z;3@a}dɕ86*: &&r-kHb!F{`bD᷹ fsZ.83bT8][[1׻mP[lQ/gC~wmx  -,m$H5P?MiJ Ka%7ߟAs$;> ,jN +s]n֝*mb^-?j$šJC=9,s~ K?3`ʑl?7{84R:"u<6I'ʝYE>OC,OyrН0 UnmD%2|[dN5ԊW =/&([VAU+2ȏ~^^.(ijԱ b.=hLd(~9s(Gjg eߋH0ndA6P8-:rΉ"qWqlqͷQylٚU> sz%YmY]0i3GL=`zsA"@LAOO௅=RnJBq2$ .wXփ- f2/nDv9M|@=]ᯁhFWҽ z迾n =͔B7 =sV;is/jAz`5w盄f*!xz޸"f a]gEmC 3ދ0c4T9Ur*Gd*+fNYc6eöƑ Tgqzq8D?0^rPwf|`TR/H Ya>^T4%1o 5Z1ଆɍ:KpE-Iǧi~+f `~n$=5Gܪč~b|T*.„![|^~#vB*Px g #l˅FشT!d Q={?M12=VDx5 rWIj*bx3\l\wa8SG$uHVnufh} l~PC<.v+!]=50ri 6&Ԛp[gp-WCNվ"h!)*G飔xHKj+ 2o m\Ap[ .Ȼq_]VJy6Y\cBkC@]SZ6F/ׄ#Vb~O881M& 9<8u^ D͹fbA8j{y._`50{moW!W-m*2/B?@#%(_ '~h?`~1V3LkMjALk=MF`^ߛ 6FjP8+"1!ѦvGO aـ&[_5:7,Y|f:o!`+x۶>c@%P'cN myuDrtk6b\۰[G,*%/@ϤZ䭈Rq^R:s D|IZxvJ4 )ꃞ?/+JR>M -}uB$qx>Cط$ػ/J>F&:'BҪ 4ZaWlS|V- ,X+ \|8*!W7^%G( GqnU A dMTeo J$b5dيmAW,=՝t9InJ9 mo[;H;!+Ok,;\e_dY@EW?PW_XGd,~8] VJRq:H~ fgG_mZfC涯W]]հrrM:m=Qn=_v~+j:?%&@  R՚}qo.#>; b~h`⾱&ȅgo&E`oKB%ckCҨyHMN֐tPq(9އʯl%`U!yWD.]]y*5Ms_!D8>a)Z!VZSaC6T eٟ2I獖$JΓMXz9e8\%dlV$T)%;'ad) |lJVwO/'׶=op:6ow3bQIyk!gk0ZWʧk9f+]ՔTϒE"!s]e'ߺHat$Fq 1':Ox.9Kڧ;oo+SjU'O:5FWl%jWzYУ?G{* _"Hu_1>y|6DSR IXEӮdž9Fhvmzu-zItG]l,̧POPa+I P+LSAcw kڈVͷ -RM%,A qtCHpU0*@#6^Bs fP̾s:|VgQ@T᧡  _`N,˷p-nD}]pP[!w$QFrG4ؼ3m ͺH~~*\%Eju (v?v2%?weK~hieX!NN{Qx"!n"F{ iIhaeyXYiA2wPpW@I#siV]9cXME63HBF>0;g ˏ(|9{;V#—#l{^t"\63A(=y eRwՖ}ƆB >WAw,,E7D 8 :metv*6K8G%]%ӇzCXFd`syĦ۷9~{0oX3->A@xɤC Oލ48|ĺMQ5mb'-r9CcKWp~2bzCnШeuwRYc 1\z ntHwkq70LZ-K/ K3nfW'N)Ž O,%K׮u{ A e )`!Gv,ԢP=NGG[sBz- 8iOO>hUCb0^ y:Y&l/@k8#XkR~ߖul9W~谑;ͳl HY:(֗J~,6v;1S6mt_&jL3IƬV=) D˟"Mn`o`ܱ˄[r\`ٕʵ^eز x}[($eI9vfp]q{2kD;5ۦȶ1  ֤NFdꏙҾTOm]:>!e+J+WG쮯@mY@2\YJ9~d9eѳ f#WoxH3'%Jt|ǘVpF)*x`'ݼD-!GwGkd(\D= =LFc\Iܵ)E g\]<@}w#Q<-ԏ@\ '_(:jL`1u f@\}V yE;j w(nSFm~s9k1KE>%.&a) ؘF?X?UtCms2 !k_ t\˸SQ=88޶oNpDQ%̜a/)EB5TCp5Ķ HB%њ:C\-{(^O)z:n}#8E1{uQ%~LIŁ|$;Ϻ MRUcQ}suAhM8ƁS%BBSer/` A5cAW1VWjM/xUt4|CphLAq C_;0o'R[t9wŶ?yX6 "9M֍\WƝzF¿R*ܽ-"9m}rQ d+7u4wdZ>i0`e6tMa'8wt,уFhUG3&rh1"ynpܛ8Ȅᐥ8X)*"i̔=n4=:~cb{o"Z >#!Jx 㑺+EBMvN<}ÂGK,\TOޅ[PkͷؚnFJ~Ui`]Pt~`a= d4.QUyW1AtSlܧ<sQ$Z17gu`m,P(ߤ4KyaSG T$/=}wrg|Waάߕ<+r&p4PTV%{Ex! ~!K"Z$:vH~oJȸ{Ѩs|i)g]n)ymyRݍ;9C$2BXmx>:Do#?a"xPfy㰄gDGejJ ț rDSSWv{Qht ܒ tsE_v^0P1fɸ|<hH !KuOAGFL^F#{|<:*QFФ;/Ȕb?ooU(h6ϊöM3M^l+xcYlm0ey~A{-L3\2j&(=PKbtRЊ,λmtΈޭd$PsOllw_mO_Te V/Bm,=H#X&L >K*7-`8)E,Pڰa=NhX``\HtA pʝn12Uֿ7:neB>@2Ix_\jU.nVvaC csiʑ?ڶPk/m2"%*ѸڙzC/ZfE" Ui1i*||zhLIݾxV6VvVЛɣ7bkkU,hM >7Ua4N6dŎmR*@%/.5w-ܩwqSexkW[1\A`^DH|Mb-cnu![PGGD#^^|RI?$ҾXv.]/4䞗]ńSReA%k~'ZOn f1 tDDx@wMxHљ%EGëP(O׊.`iѸ]@qĮH[:7 r~̅xw3/hTꟍ_z]hRohjI(\)j wu늫ĺ})Т.HlMkC5ihۨ1"jfAx7Axt+^?,SO(4$<i|R,:ٴ\qrxNM?{\BSdo2]/JTe6RO8:_Fd^\ιP e-9@C-%Y6; y[R홆7)R=xh{)E3>d|2#@ܬ͘H2GQ|"e3󙞼C?F= zZPsFmO޿HwiŌS>WɻdDW/`]ɠ\c!aMLk_&%(hxsX|PTg9? nȢ/cxAܿH}H^sssNT=|TTOK}C9tE:FB޻ E-CF>R꠺-RG0ETb\j |'H  A fz& &lxCkc:P {uMqD%RpxlqY~v9hӡmo+ r:>g49{gN#ٰ_,E\ 陫>n,PF^5b??A#/DEa6b 4i7Z1N;vIT~D_7jl)ZNJzh S."h )Ыq!Ư +"E֨ң_8|ԺH/u.E߬?f '/gKޝE$GeЯXn[=4{+"}hL/p-{}aꝐ iF7ݪ0FĆw$g4DG,-6t5 -w+TadQYkE.|pR~fK^#]έbHa֫ua.LN/r _OoR:jy՗~܁O49Uv淈sv8$򶰚sUiqɄTd çE u$6ػZ2/dNqn?KUQ`zo8 ac_)~w MZ[}V?Lg0ȶ^YǢGE\{1BLEOf+KJO4EΩqi2j<{o͑fGN'(?-_giu ^ .[NTH9j)x@5r99se!< ."FOc{.~ M~\WgD %F?!P߮p 6['>=W~e֓d4xǭ P3g'._h(ol}V*+ƁʔW, A,q^ o B[̦>as'zG$ կß^PпZ|A&E2E$;beA;dJv"pJ(!5Ç꺟zU=){vf]5R/B/UCQā=>}3։{O{Vwv3oƉ /!a,-e ;"Dizo\HM~¢Lztqu04RsW>\+M,AFL Xa9SL8?: f#V)]94uP +2OsFC]K$Bݿl5תҺ)fY"r\si@Z^Ɋw"汴cԟحdW jN腍$x6gSّ+=#D WS(yA2̓>g 8^4{]`"]` 8o}]-{ jmc~m/ մViw`L.J2 (u?1#VW@5V\x}S WMjcW#-׍(mYі/W}`]ˢNΑ{9PJ&}nFyk98T%CFv2{icC 41DXxI7"4(%Ka%{ܘ_Ik7'9%E<+c:V0G$"n4:h񨹇i}YEQ tvR I\`S Ap OM6+}aI)1/RUZqT(I+&0v_De]y:=7 :0I#/D|t8ïyk|@#f{QͼVudL ,1HXB\u'eKXYq#y:¡՘e!V흛oe1Eڴl*k !Z"B7IDç]sd#|F_,c:pc+T'q XT +ҵ a`'_A4i,ãvx&'(}=L QP[J(ZǒZʋ4/O9dr\z$!#)j U\?ޒ :@籼qB|sу\] 3G[5bLAvn,8BL->3gV O{ljY {c֐e)9M*V@ބ t8\g>ZwGT PXy)e5f7qb諩RӏB*HRߊmpϰPƮ?ؚT =~٢Ѱ t u(R0}Lr! dЈDrr3kՅ-~|W_iOe[O^,qt< v .H4M՚&Mid/= _ݳʪ|1i#)f CT~pt -?-lVߏc$!h0rPp^}x+}o1rk \|kgf51=]7vm:>}=;Sּ5zgt ۼGuŒ~ {BLNJ1m&X rD\p%|#)`%b֤A=3lYIMwI<4㸼Fd7ejI6: w`L &"@<iOG1K 4Xc߿>jO2q#UF EW?Z3R]SH;4 n A;g.\XXr[Q.,Ufe:\#E-zTGԄթ<(XX#x-P[L,%VH7_z*M 6kܴiqdu>#9Tk?G _j%xf"YE'uxDNNT7J;Nnۉ`YOgѡ`$݉-\,YjWTV'pDsӦT>x_*y Hn֥`ay,%r`0C- kVb2`ˉ ah6뮹߉ڛj(|h(\G e"V//>d#O(nՅJ t?Xh~H/@+K B{rw`+СЇ&YǏ'2:OG }\KRbݡ:=/mJŗ5->E6a/کF cV(8RPҫ@9#&@ UXb(FHc8ס1C0JTl02r@f14xZf.|Kgi&^g(X-gNHUh9b+.43<%m oeBJq7L׬6_z~R(h!A4d: H&w Fo+XM> GBx\dۆ&>|nv)ȫR̰_A6+*C_Ս1t9nv)CɥܸYav(PZPH9b6QubZlǁIDm܏ #r+K$\(_VniNXgsHgȤB,{AxժIݓYJ|JG Ͱ`o{ya9[wHIՑ^n dcK"I(-Y#R%rUaԴd3- [6װQkn忺?}61 k;ӹ P)40c:Ydo;k{5 37b/fRd<} 9W^޳uAMZY?x;)@XSրݲn/bV`.l"qorWxV"`(w͢Z<4!ٻq1 6#i aՎ8RK.%Q\SWV(?c[s/!C]Y%_(h30q灊V]o~`/u$x߈Ak5]ŏe0`er@×㤫 M:H~Ў [VH㣏 ob0_Q, mg+TX$ϛZwoʮ,nXw~Lڢ֝VL`Oʋ7l1!۾")_7jJV=~6i]F3R㭟=7k$Av`Q#ٷwr`]?N!1nKLvi.c[uTΒ+<ܰTU#z;F0sZ7柨Et*~m)♎pŘ}WBnN9y Q'9 5հq> 'D3ù+>+%#lJB9܇mbEp"|F1zaN-B ;4wD=`3uEjc memL5Ik{NQDsitR7(v:P)[}D~RzV-iH*dϬ8\8רal%-J `TF]C~-mN/8r+yk-eя)@1[ 캘' FO6Ld瓧sψ>/N3:gJ5a4rr/qU֍6&p܅ʕX쉈pp -rPz@Q zgRǓivUl () hϳdңt VLx>*~Fp,I(̯q6-֟Icua#Q7tN9gk/@ &~$ *F=P8,kc`/!&PbazHńg~NZߗXC̣c]b˭ o0vqХ7:^PjJ;s+ WK/PrԦ]Z00@;1ˆOwlʥ?wCBv۲n(]OEy` ifϘb(ƕq)fMYDי6l_VAVsDME2W+ѷ_,I鈖|Gpd,%ErrOYڃsgJ7&Tʀލza*p( tj!_Q22$=<ʳϻS|0TH\6@"U%g]ᓞ8lY@[,K砬oEwɏBc{7Q~Wg0R0ʶOG惻i׎]CPN4t2z7G3#?NUl6&Ye5o8;nV+Di;cTP{sW*XԀÿ )"cRֽ;~uvbU'Kg#Q8@ߧxWI,ˉ$h3&NIPdKUJ YUM 5مȆqF J oz_M,22JW+xLi?gj3`L/m '`>3G4Bxiq}|B#}\-:TiYdd HE w|~j]`sǴvG&Ol.ۺ^뚮KK7MHՏG{k~ ݆B ؕTޞ]'U<e86f Rm\ӆug&qC_[s~"gfw-z fUa'@₨oI_CȘ{H>2õҝXU#h29tkK QqtM*:2bөp`]&vQZ60fCFDŽ`hB [u^ǜ i0)R%~_(C깥$mW K&J-|O6Wx"y|cHDisJ쿯*6R6~y8~ŕwrڜwՀ "b =w3c m5;O”IBgkhEKGh/Qrgw(!H2 ׯ$K -IZ[} K#@Mzyou}~IZv]Ly}򮶮/Nj-4эhcKw81-Fpaݦ5d \ 0$@FzO d2:CjLfP5ĸ:ذtr#>wƍ _5yx{*<+\8e,3QBc^@L<7g&:TUBE/Y7JH39} *{hZ==^U(kSQXIm)5fqBAS+M)Oͫ%st fU6sh54a9"}HN;g]#I)XO*(% J{Y{vXϘbg1gT6Ѫ0oӚ8:AȒaۃJ[,t~Ns* @skm[ɸaU{li[ld7ɨ#lQ*=BrST{pg~ͰO~Luֶ8ƽa SOpX.,?W(K\W>[Ӯo[oGɷ{qLKwiDw5yB?0lj U4Kn }%Ib9 "3[02?E.ˆH<{UB{&/*&aipIH눕~b1$~ L8'{0쒉.Fǝ~Ⱥ״U|*4xaj@W-kn0'8{Bar-ƫ֑뀀0/q,\I DJZb`'*o7Ipts+U /Mhsa˫d˸%,-# gD]]m>i M8<[[m]PU=CDZ!n ]r~CބR۪""j>Xo^[b `w=hhzڽ81?5E 0sqqT݁IA]}T4[wԟI#) j@%~Oo+5ؚ{DC+*,T}kplOٳQk %حY+0#3tK!ܿR49hcC$!D:/S+޻>fUPL /swK@(xEk$t+TX+zC\jA8z$MXnenRNw>@ɔ;7%`Q"OtT?g/B%qz|RX bљw*:P.V^AU |̙~YgG-8/vOPdi"`N%{&۞۝ LӍLyPAi<@&j~_ٽQ,F;%ar`rm6g 4JIqǷ{k59RPj<:?H/YeZ0-e 7pxd ;t}fP ? ;^Ե3Hn>pJM;i `LXzeRTqTx%2y!6!DE~V1KKMr;sZ>QcrϦl}q X ^zvjX,qM`z񕲈Q$ؚ$ ~pFSK<>05RAI>/]kݮbL!wea[;2M5_ ܿEOtt\ƭ>ʱd*D@[j?o ׷Eq~jUCsRfk[pp- xNyɹ Ex*EW S0U᫥̿j͵e׸Z'Zq} 0pqj߭4\!J텤 .~ gs^7:d!xT1Ě᧋b_RW\ ;Sڄp)Ȋ+$0Rԥ̙H-E*\A HTP/5G!"l4~_]meRk#ex7}P@Mz ND2ZW6'oTmn7vG"vxûi9f(u]-[zP-w_?a3ZF12uV,*  {0RwƁ~Wfgal~ULۜ d"bJ(%d5 gh)%nvwdgam4#o_P0Qu.8Jwh|*Ōە ah&pqFK|l ھ-An`\6( Jׄ[>rw E_!a_z21Ƈrh0ʹFK2b0^Vm uyp R4(I巕F\܀A<#`)wK$bJcA:;–0ˀJzvj%OY0Xr ^Y jl2HEj:0cljNhd16֑̒R ښ::"zSY/!tʞ!v5Jb ƺWڞhhJG$FHRo8";gԸdtqQ(v/&Ԛ^;2^ . +k4ٚ sY}t/W&ؾ7+OKݐ|t 1EEF)3y9Ko }&J@s"N# _ݾIs Nbq3X*;cՙb&l"EVZFIU٠GnQQD1k)h?S͓m` [Rz`з:gO :#K2cA)p) 6{8EJ d73Ƴ  PA O &" gǺyS%;l>$'/ШZ^Q,=,;p 'ꤸi-mŭ|=4r}UpTBbfsono@]myqBZ|,*G+FO֣a ɫXJIοݟ1D};j[0:M5sW! - O 65F52LY~&C?XBse5r _xpb 5*Gj.lJ+ǥ:kyB7MԉQ'D/= [o¢G|g %;bʁD|35":n%Dzۻ6ьѽ%EfȢޏXFńn;.!8O*"D/h ϝb^< _ 8!.Q.Q]=&J+!"D'|m= z%bm &U:) 8s(M3^Ks 9ӆ%tR1g'= T~@ #l aNGc[f3 TaxAZtES)ux~ir< xRoMj]?1fQ: !&'-_V +_j'X.(ŐGa D%_ oǗZb3 X p4CtdNVDNeBRj_ Fѕ=ߪ#qK0prsл[JLD<9 DFW@S`LRR ?&V;_WJ [^6K"3(R*>7iB0@cM-@! {QJS1Sd<<N~CdNk!z] !qHE#t%?&n;wI SZ~2qIXݲD#fbsV8dZ$UG 0$>Gg#{g#.Qe"!vģy߻ؑst|j ˹e-gP-&xCYBB N!Mu95F" ؠvwlzXdpUWD&쟒\WFC# ۾<pV}gi2nxIPQГZcKb-U!ʟ(E.ve5 %N-vYH aRSp @D}5*_\^rgY@O+`xHq.WdTi=؛M+ss;#̏sҎGPBŲ(ZPI[~XC@'\CsW4hخ+oeG>oki+4A0 5L((]aFtLwK.15S(mc^ds1,ܠZRf]P#GC:jg8S~HyWHv?荛>yTi<Rjq%>cT@ϹKfZv`. \Iv ۞"'"Q.-'9^f3u%q6#]ast=[R)1Fk?6*R9UW$* ߑz3_&Z5>d]OM`Ǎ_zN_wBKV0%x1pꭚ @kuwqeՉuh/T=tԌoz+L$K̻_I,)Mx%;81)ȉ7m.`c'4p+ꛜc}nB ZhRH5$;ƃԧzW<5YeM8a ,ͅ Q ^|]hL QŖ)WbDt< f#76=֢,oϬaKXd=+9|kl 9Mz[.1sAJwi9aOx"ICYQҿ+.J Mf^^!55㧇xgd5y4 IctZ뇸f$ j,trpRkGA=~XM =: PͰs!5mxĀ\)Fj+ao ߵ Elj7O7J"sh7XcNpj kIajff41yOڲ0{s죣P&7krhM2/S]pW%Ӏ@.Ԉjy1/'[*XH!SqF߱ê/yki&P ,r*ڼ,KPPj-t;*HwmVR\-HLnJ LW趂bi7ޝm dC0+ .R1%cS6oޱbɣc+Bh_ g#Bu6G5rK.ԟ1+ '+";ݙb<XMT<:D>M LmCA S iŜ?P? wRњ6<t]UMNݚb}:3ʑi#큗펟Fdp*;:[^=YE]˕ӏHߨ,,ۺv+j$6@!ňK!j/#"'x?g-ϡ ƅ)B+k;Jjwȷx7.J/~XB,OdC-(Ԯz.Rj ~1pw+r>`@91M.Mf/Ƈ]XfdDf!> 6|Yf 0l>|5MA9K0йå;pTh)־͑rkh?Uh3pKh켓D{rz2*0MY<C #qSk1^@X/EyHqi롆 ׎5߬.]k*#-L' B؃by Iۄ1fXkj0|j5Nv6Y(ɹY{Ot>3{X' d)?y mDuV|8n3Ysu'Pwr.g-\n+FIyqh GZL%u[d tp"IKU",׏AHޖH@ʨZҥf?tͬ=_r~Nol;RXL[3Jk-@[86i'> >&S'H"$emѰՐr;ʚF~>ĪApInG,τZ,%1!YW3qfK|(td/ƕF  IتzssvtnyPJ&b76T`ll  A{nPg-S^GZQţl[7N vezuG%/$zD-FWgLة3̻A] I dJ yA~{XUr؛F71ou~%DFˢڼ"UA0=L2ypXq7iB:uc$bjW=U#j5{${J%v4 U INw2S}vpʉV?Nl8uoTB@Ov)< *0M`P|vBM1}AAr?X6aَ"K?jsNh0#G[cÇ5X˲2-AȲcA1q:CB9K]~|SdnTniܭ#0Gk.!n/БCOc0߫4Xɑ5O,nQx9.-c7a6yt q˧aB`Zzds0\S9/TrO$0 &> z²Vy8/PFg>yrϧN,OCұ-HIFLG<|WwgE]Lز HqK1XS% 򉨲wȨڝwd>U6d1D-hX0Q'M"mj@sܣ T-0k2K0]DnnȎt-_:jS q@ +t!"hJ| Ww.lψ| 7$wEzLKi,qtmv),#yqO|/ +ômZ޴V@z^H) ]#hOo6 sM(nFF1OQo`я->RD^ӇO;8t\He}'޿,ZenU&muO&M~mwΒ և!q. }/ɭVRO1}7*!T,Vs-/)uBbD5^μYzOPIHL^OJXGOZ *:}S3|8Y ֩G) Czقq_,ɒA&J4G͵<2)4C"wmH=w7io PTjܞDhM'Ȱ*ĞSJJo o;|hakEH|&@mCzc< BC ΋SW xk)ޘ^ sP/ gW#82ɬ^tnH =*k8Հn1háshfBsEf}S7J>?.ECKf}!X|KzD Z>$5Uyꕪ8p l5J2\UTCKWIJ#zNԄx^9|%1+<"}7{%3`\E A K@b~!'r@56k@WV2ĜE_T¥FZ[5/ys;;ŢymzUn\Hޗ3:g¨QE ,oQ?(b!wI ?nod%Ġ&s:6p(}-띣pGw:v7ETa>7n}M.k^&v z-(i𤍑DOj F|gAp:Jz@l/N&1k4i-(WWr/o+>Ah9Ҋ(i-J'Al[_@_/on^餠߷`h(cjMpݍFo}2$nےRB7KZWO kL˩֫kps 8VVP@hpb"`/Q?V<}w6ñtT\ڮӔr6w]fcK9.wAx4EW[f{6itj:dʿ R=_QrYԮmvaebdXE䝋 +j6ս4x 9zɖۦThS|CD03sOA ,<%] 5,Wm|RJ]yҒh,vr$p! :تrĽؤY# Fh~X@FH&&ʘ{̡%U@{H-FI^Kmé JUN`_S<#}-~ċNQ lzh 2nj!RlVb>#m`7bzM Ex.9,&P-AP]ҧĞ_f5b9{fQ|)y""Vu`2<8gFz(i]IMZ _xl1Nw8K*nCwݹ1K;cSw1>;a֜ijxBi4;q36 #OsKU0O3l\v<|כGLj:#=ݽf!{k(J+5 ){[T6}z՛ioŨA^viPt99ǝ'fLF\BSS,RCrgq<6@`ؖŬ 6"sbsgBXRA r]`;`/VZw2E.v#{UAk9PՃJ} KvTUߠixuaJݳpPaPqTnB{4$Xc_9k1(&D, \-델w,\)+#ō!/"8oZ=O!P*#`D&':L90C(٣}Χ[FѸJ69 X"83Xj^ndWrˌ!5tG9XtkUj/|ԿQJCkGpՃd\כ辩(4S?F/ODPQTx'~hس cc!7q| p_NL*kH nُupܽҝ9_Kˉ 1RnnAظc ;g!1c<LQ VvcS: y٦K7kfHk~we F n蕈*M9ܒTEVɒ+\f<&-aaRL9夹 lc Ե1if~VQH>&97ਫ਼I+/z I 0|dǟBZFmg?F8Wݩ*\c3(Ef!.Knd tedQj.(ߜ;bڅ߈M'X>`gMSjܥpGLNlޑFVmWQ"lm6s7w#x5HoHMKnoUJm=.3Y Qe dFvFO5 n}m:$ADќ0Li0L]%cίUU1ŭs6N!H=򡑆Mab9.SE{4X@g7YIsdҎ~Nbk7:Z!Z7j 92س׼+t=0B.s! z}1ŰQYr\҂vMCv\>kݡl8Bm@\$]dY"5eOY]2&ry˴`t`1!=qB[S66- 硱b^!1XI3V.o+Iul~bGLoUu܋#=UU1wjRFMv4{4BQaX f6Թ9 H Tui۩6^Q1)0H`U C !6*pt4&ļGӾ` ?+hi#uV{5X4hM%3 e~cCʰ׊`7H5 jz2"DTܫ"~u g?*'gݦAՅy?oAF5J=HJaY֤L"q̓*dWbOTIsֺ{ %M*d_.*~֒WP"&=p%MZA2-pr) WqKٳI~Z 8>kv'7e&jxTة6s\fVnQR2)۶/BWJR_I)ƋZSètK_,JT^WKle۸.ev4:MPXluqcs `g #&/xP0}|Qԁs>*6 {{ܱƃIK󫽢wX88xf(" .e\ W5\l|=գa,-4ى%^mVhkkڂf,J$8@75Q2]}lbhCvC4("k>`;P`F9%A:E}D ImF(W4Uۼg,MnUfzm$ns#>*:RVszH QH`3PC~{#A=hLpZVtO&te3MX*~,ɬeUVB=w(? \.;YAvMkƩOdcCBůFLH%˖ЇE}3A!p5ٖ̈MGTAϑNPO!soZPAzg#3zH|"]w&Leo8z]g{}jݕ:,1DAB-h';%=C*X !S^*lDYkW%mgm28b;[E8o*-GB3sdT\R_ {6XFXӨi*qP'('zdTЛTHh\(-Ջtqoni8uJiQPS\oMvλ27g2\I75W|W,+< r5LwP3S6U[1(Aw9@#")v1 XwcK'\P#$`=Q < ,% "֙{35 (5 Ie<%ޢs}.Uġm'ɒP&t4PV_\]Fɫ#߭dt-rr0V1tkvR@/uJi~D7s~>(xdv% ZS'&Y*XmbD"N;RF Qpvci > ҫn{ Ч{.p jfεvrˤb*Z\B3<~p?R|agc*/;'D8Srz2NHOmlfˢbKT>@kp6%:"Zv~ t :*%v@A :Fs&q=5BY-;:uRĩ+@u-!@ Bƥϴ[l%<=.x23OU,M[9\`l~T`@&%V8# 4Wh5Z 7j)oNٱZ@;DZi 1I\6 ˄,E} @\A}Qv%Imw&Њy*-ENsߟIm[~2I9*>1Dh8jvwAG' [K\y*n#Jcc] vPƢ~Mbʽa#Վ]2 ]Tx7=)dK|*p{: f;@*QB Êbv<7to_x| ,$t&5Oe3F-,V|G`*]酓L ;3`MlW(v=4>-*W !UkIE2ѦʭLEu'tƠ}>aQZZfہ͗C)'@uFꬡ/ hn;Ւc} n3DLe4w2Ղ+8',`-=mQ() - OD5\B+5Gou'v&f<8.ȇH) D 0y2Pq6} $J,/v\KT kc$+v=a%kHz"7ӿKeBXds@"αH F#I>;RsH+EK knQ=i)|Jucw_0w\L~|}`]4|W乒Kˑh3mÖ֎hξ'p{~:n䣵ѧ'hyA`vѾƂjM\VWC]) :>*ՋThNWhgE2F:7@+baop":l52dv59w%L9L=Q mqZn d 9[9Upnsr ,'(]-QcdY>%!rf=ɱ);N|s%">ivAX"< 籑U>xO(t% gzM-3"O¦oI*AN]ƧUS[ =G_)aHlG`}IQtgT4/*/X,ma8!#hGpvVioE)X1.+t*PBO%Z쐿s~QQm N1AY 0wyvgaح+:v ^|A)/b|ibjg'OA"{fsӽVn:T$fCֵ- rق޺83nn~Ңa>75el2 M甖:tẒ~ aċ_|}\'"N,qhS%9bLJHm,J^}$Y;BcnWط&jTwtQLwd P_nop|YWULM}M_g$cŏwhWb]˪fj$Y$d(fKܖ6u w%*ExS1H/mĀUT-fߩAc 2"0X`1\J֓LΒN5wB^TMon#+f{ 㘤ֶNb=%|iěG]<Vj4ɓPš&+Gw9E\I{e XFl!&mgP`TEP_—/ I6C'w8jtrnہGL='l;KwQ H?1nc:t jAR ]lU;̦ ^!0;,P?euMVB/h>]00h`_Wd>JE֣!\Ԥ;@+ Dq AlgԖR[r_g4{|ıC,U lӒJlxB%%8?u܋YVaMekͥb25x6; AE]EMǽ+oǷ1aS٫)..aikRRimx#+R#`DasH j7gKYyԤE&T=Lu;+{:a?RB}&N`PHhDȅt6>kiGd$t@S[~wߕ`7 Bmw2L+z"caKL8E+nU:x]`:=yz#̬yYб~ A?yB8ԑeڑmJipy` JHPAŽY[7qYc;wPcrS]"劶>k!nK#hY:?Mma Ff&LFW}lŞ]|#Idbγb<("W6IJpu*Me J^sDw#Rd(*ϦjB"ȅqf{otN~pb?quRIU׆X9Cg/2lPq9Ҥ--!dRjzV029 ~*(^D8뇳#P Եq 9wqYd:(eo~}Xq#Q,1kH]qX Na2M5ƌyL6a;'=ĢodIp_ݺk%ґDvO V2. yz0z^薣ѸXƬЂ-H@/kg[QT* Uq Up+nzk3*YT"Y^;J;L|C WM4E߇0bnы&pYB>P}cnD!0&ӂ,ct8_6y;eΦG H~P_?-G d|/5gL΄H㝺n_nL4r(+*,,t82>*EM㭥#ý`1~4j['\uwͿh$-krI謫8݁> Օw'h-3| 3CF)SHg =Lr}v~% Yquч-'̓ȥ>n(6?5t0".̖噗Jg|7DҎ16u?"[Srudh3sYYSM'^w);ǦўM2^7ݶU^I8JlL n &KewW"CFzvϥ4g9gNq紓<|)[E cf"/?` Q%=4hLqKB"f_v*yu Ff\*'n 4y;0PP}ܴ\g{KAwLނjXn(XA`K+I6>k>L㻫hK Ѝ~}ҵ饓yF,nI :+Lz9 ?qIJQ xok"igbIr&˼,>t{Ų I]Jn&pYݞư1aĞOx7c.%&.E ;'Q\