python-base-32bit-2.7.18-150000.89.2<>,Pi:p9|*#?:1EMNBeYdv5~9^ U:w'T}p7%}T%ʃ ٧G" ء#4,^J0# YUO^n-p6CmƄӁwৈވER,0kx }rdǪ;mlhkaCUL6}a1 \աg, E?8W7KB 'ZE TQ7C܎qSJjF=k>>d?Td ' G  +H`fm|=p= = d= X= U= ====4**3*(x8y9dy:'Ty>G=H=I=X8Y@\h=]\=^bWcdeflu=v<wT=xH=y<PCpython-base-32bit2.7.18150000.89.2Python Interpreter base packagePython is an interpreted, object-oriented programming language, and is often compared to Tcl, Perl, Scheme, or Java. You can find an overview of Python in the documentation and tutorials included in the python-doc (HTML) or python-doc-pdf (PDF) packages. This package contains all of stand-alone Python files, minus binary modules that would pull in extra dependencies.i:h03-ch2c/ SUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Development/Languages/Pythonhttps://www.python.org/linuxx86_64/sbin/ldconfig- 6F vvtnptV:4R,bT]|K$>>k790JTT7\g\ P<B4 I&D\)TT8\)0j <'gp+gL&\F Y LTAAi:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:i:17e000f4137827170db06f140e70ade9e116768179ab9b9f8bdc8e7e0965d4eb44776e6ef09b7b885a8f67defd94e9f8e6da74d66f9aa04418d31f718ee75214af5e9c25d0e29053b7b93995be92ab1868f864fba50cedb5966d7f1075051b309f51b083699e020b6a31104c2f92cb70e1f6553ca596d7c57ae23cb46382c57f0e5d0a7ba58c26b8b0bf7b08549e8c8f7f40b57b02e511d581b1ebce8ac430c1bb15f7db203c2b09eb91ad6b041f9ffff9909c6d9eda5b9169af8b3686db14406d0d9e2e3ccc9aa0ee7d72be5a21ae32ea595436fb00ae18574308ee899114de1f0575fbdbe6f0d7cd79412b4c4135dcb3c9a075122a5e2a161d39b7e7e95fc9e4b2cea954e72b36215bfeb3b55aa1da2d91dd27c6fc2213a6d9372e67220ed77d639d8c4793e1a18c6b26ae18e95f3ac0356ee225199d81e2d158245acddcdd656d6feccb0752e6ed2c555c0fb4a608839dcc018e9f0dee1425fed7ac693d01719daabc416267574e6318f666b7d48e40f98a7d01d6f68da2b98a3721c335d10989e2a1a604e6373c7e10063d27ebea4f64412446b044c09df9723c787c56d3a660920f9672efb2623b0c9a70005595316ffd794ee646dcd659ce29c1f9db9a4a202c5d11149a07e35e8aaa4442e91a316e653dffa03080ed95a9867cefc4624faa4fbb2adf22728e2341b88fcc4bc2e63efbe8de63fefd9271d20f8ec460bc0a9c9c8ff142c808af7c8aeda1c714473d791bac66e4d8e50971eb77c2be3056a9be291043f61ec0602e9bf8f74bb43f187b0a948c60b14b415c8d164e371d491349169191defb447fb1f91ccaf49048bb8f37f61a6e6b047c9a7b2f49f623123e60324d38799509627273f3bca467f4f44866194cb3e1295eb8045f6c9ba85d957d3a93941f0c00a1af25f8b54d597dc7ea8e06bb9856d6a668d5ad0a957addeb5926e4c6b3df80e435d1661f1a63bb8af012791746267faa6bf56cc6c49564ca6dffedfd4c90e30a94150210d518c85499de70052fbd7faef6fd7271f5eb490ecbd9df0d68fc9918f12ec4e6551e2b9e337563680f6a8eb9cea1491b253ec2c4c3390bd1fee04b3489db6f578c44dc41ab8c1055a133cb3fc448e0aa60f1b31395693155d2e98d446397b88e1e89264839846f4a961bcf6baa34c8127683ea7aad7f9122cd0e8c0e9efa18caac1666894401f6b99982a81a9e004889f1a2c397e581c1a33f93b46dc60a045ed88838ad8aa46783e3908299a8d00344fa2c3c27f954a21a4b5797ce9ab648ca4a10b597f8832e6e1fb00cfc6f41c0b26ad1fb4b6266458fe6715c96762ce7905059c32d5ff103ba42cf7132839cf8a7b788e03cf0ad2296334c2493a93eb093e88a3431a05252e4764532bd17588a28cd402fef78f2d92b81b6c9a05c6d184b6a40114e30131bf95262dea64a03414fcb3292d386102c99e7f288d4af150310eb36b085d611c2113acbad710b4137cbcc05ab23603cc76cbc7624ce3e654127250ccc83305cb37a15f04ecb8d2fba4d0f582dc17aca7d42e93bc8549a9442eec26edb37a3cb2f2fb57865c9bc199d750ce7b9df4e41d658310d3fabe5b67e194e6ef0b7dbc2fa00563ca628870ece92ee7b801f3897ca1b037eddf5eb74918aba4dad39dab33b900f7ab50d325aafe4300f1904e7af4092109ecb858d72e8a3450a6e100e84364f201ce1d6756334badf2e46e2276d8f979bb51eaa9a1929ff86beb2056b99c210ac733a1d255d5d101977e1ea12c30e72dee028bd111c0d416c8cc7fba692e47b92012227cfd7c5e00373d857f7414028155c644de457dd16134d3e2f60e2e61a1ce9eeabc929a6127698302dfb95b818eeeabe1cc73966b51f5d51bec15ab791c4b2650b62b6ec4b2fe0333c3cea0557b7011f400f2a452c94f15d9b5f5d43533943e35c3f237792d41895a5309a7269664c863db659737b60988145706c400020c68a5aeba2e5560f863dc42b7a40459ba8dc21ab5b40cdfd391540110cbba4a4aaea33873f8f595b798ff92907f227ae87e20f8dbcda896275417b5d803a7b79350b28bfcf73bd2cdce9e2ecd4f52adab34c797fac52e1da21ffb3f7d9e228fab778a8314d53076e6f682ce3e3f2bcdd870ae5ee87a76c84a2f0e5e248d401ad70107b04211a1cde43ffc24465dd1884b202dd0d6a3e2bfc8bd2753cdb25c7baa9f9c4f469f0b52d960d5dae4b3aa001f56e9ae5c90b87daa744e1d324ce49a3a4aa8752dc75c400f04119f699c046deb5137e8af394c6b9c8da608bedc30ed23d46b8743ececa8019502a274a58bee0df8b11c315989c12adc9e30018883ceadc1a4432af8501d177826e53bcc5558976d1b5f6cd4bf41b393e1ce9c99918bbc93ab664f4326f3b8ab7f483c41e8a61b0622b66c2cf4b0e2a87f3d664c780c6f3286dbb8610e0d3e0d6766aed226cedc81ba4b57967ab50062bf23a9722a54c929b0cb2d7d33428408a497cf714795f8e1259bebbc4586550140ad813b636255dc5fec642e1019d5dd51bb26d7e354a6dfbd92ff6a2cb285ba66faea006b3795da05a7118a5b07f585e74b5f720ae2f2c36845eb4aabce8d357b3aa5751865ea37cb5a4ed9409dfc4b6a002cd7787d88cfe76e51bd9ed5fc4bca736c966a1059789cf302a17b4593313rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-base-2.7.18-150000.89.2.src.rpmpython-base-32bitpython-base-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibbz2.so.1libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.2)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcrypt.so.1libcrypt.so.1(GLIBC_2.0)libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libffi.so.7libffi.so.7(LIBFFI_BASE_7.0)libffi.so.7(LIBFFI_CLOSURE_7.0)libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libnsl.so.2libnsl.so.2(LIBNSL_1.0)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.1.1)libpthread.so.0(GLIBC_2.2)libpython2.7.so.1.0libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libz.so.1libz.so.1(ZLIB_1.2.0)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0-15.2-14.14.1i@i h@hxgw@g@g@g4f@fH@f?]fh@e,e @eedeeeRd˖dD@dq@du@dtdm@dxdc>@cӼc0c|ck@c pcbbb@b@b@ba@a@a(@aim@aI@a'@a#aj@a`t`8`_T^J^@^@^>^>^;^8 @^.^g@^ @]f@]@]]]d@]d@]@]z@]V]y@]9]1]\t@\\7\7\\J@\J@\C@\2[[#@[6@[@[ @[Za@Z@ZxG@ZtRZp^@Z, gh#python/cpython#103848#issuecomment-2708135083).- Modify CVE-2025-0938-sq-brackets-domain-names.patch: we don't use bracketed_host variable any more (correction of the fix for bsc#1236705, discovered during analysis for bsc#1223694).- Add CVE-2025-0938-sq-brackets-domain-names.patch which disallows square brackets ([ and ]) in domain names for parsed URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704)- Add CVE-2024-11168-validation-IPv6-addrs.patch fixing bsc#1233307 (CVE-2024-11168, gh#python/cpython#103848): Improper validation of IPv6 and IPvFuture addresses. - Add ipaddress module from https://github.com/phihag/ipaddress - Remove -IVendor/ from python-config boo#1231795- Stop using %%defattr, it seems to be breaking proper executable attributes on /usr/bin/ scripts (bsc#1227378).- bsc#1221854 (CVE-2024-0450) Add CVE-2024-0450-zipfile-avoid-quoted-overlap-zipbomb.patch detecting the vulnerability of the "quoted-overlap" zipbomb (from gh#python/cpython!110016).- Switch to using the system libexpat (bsc#1219559, CVE-2023-52425) - Make sure to remove all embedded versions of other packages (including expat). - Add CVE-2023-52425-libexpat-2.6.0-remove-failing-tests.patch removing failing test fixing bpo#3151, which we just not support. - Remove patches over those embedded packages (cffi): - python-2.7-libffi-aarch64.patch - sparc_longdouble.patch- Modify CVE-2023-27043-email-parsing-errors.patch to fix the unicode string handling in email.utils.parseaddr() (bsc#1222537). - Revert CVE-2022-48560-after-free-heappushpop.patch, the fix was unneeded.- Switch off tests. ONLY FOR FACTORY!!! (bsc#1219306)- Build with -std=gnu89 to build correctly with gcc14, bsc#1220970- Add CVE-2023-27043-email-parsing-errors.patch to gh#python/cpython!111116, fixing bsc#1210638 (CVE-2023-27043).- Add CVE-2022-48560-after-free-heappushpop.patch fixing use-after-free in Python via heappushpop in heapq (bsc#1214675, CVE-2022-48560). - switch from %patchN style to the %patch -P N one.- (bsc#1214691, CVE-2022-48566) Add CVE-2022-48566-compare_digest-more-constant.patch to make compare_digest more constant-time. - Allow nis.so for SLE-12.- (bsc#1214685, CVE-2022-48565) Add CVE-2022-48565-plistlib-XML-vulns.patch (from gh#python/cpython#86217) reject XML entity declarations in plist files. - Remove BOTH CVE-2023-27043-email-parsing-errors.patch and Revert-gh105127-left-tests.patch (as per discussion on bsc#1210638).- Add CVE-2023-40217-avoid-ssl-pre-close.patch fixing gh#python/cpython#108310, backport from upstream patch gh#python/cpython#108315 (bsc#1214692, CVE-2023-40217)- IT MEANS THAT bsc#1210638 STILL HAS NOT BEEN FIXED! - Add Revert-gh105127-left-tests.patch (gh#python/cpython!106941) partially reverting CVE-2023-27043-email-parsing-errors.patch, because of the regression in gh#python/cpython#106669.- (bsc#1210638, CVE-2023-27043) Add CVE-2023-27043-email-parsing-errors.patch, which detects email address parsing errors and returns empty tuple to indicate the parsing error (old API).- Fix the application of the python-2.7.17-switch-off-failing-SSL-tests.patch.- python-2.7.5-multilib.patch: Update for riscv64 - Don't fail if _ctypes or dl extension was not built- The condition around libnsl-devel BuildRequires is NOT switching off NIS support on SLE < 15, support for NIS used to be in the glibc itself. Partial revert of sr#1061583.- Add PygmentsBridge-trime_doctest_flags.patch to allow build of the documentation even with the current Sphinx. (SUSE-ONLY PATCH, DO NOT SEND UPSTREAM!)- Enable --with-system-ffi for non-standard architectures.- SLE-12 builds nis.so as well.- Add CVE-2023-24329-blank-URL-bypass.patch (CVE-2023-24329, bsc#1208471) blocklists bypass via the urllib.parse component when supplying a URL that starts with blank characters- Disable NIS for new products, it's deprecated and gets removed- Add skip_unverified_test.patch because apparently switching off SSL verification doesn't work on older SLE.- Restore python-2.7.9-sles-disable-verification-by-default.patch for SLE-12.- Add CVE-2022-45061-DoS-by-IDNA-decode.patch to avoid CVE-2022-45061 (bsc#1205244) allowing DoS by IDNA decoding extremely long domain names.- Add bpo34990-2038-problem-compileall.patch making compileall.py compliant with year 2038 (bsc#1202666, gh#python/cpython#79171), backport of fix to Python 2.7.- Add patch CVE-2021-28861-double-slash-path.patch: * BaseHTTPServer: Fix an open redirection vulnerability in the HTTP server when an URI path starts with //. (bsc#1202624, CVE-2021-28861)- Add CVE-2015-20107-mailcap-unsafe-filenames.patch to avoid CVE-2015-20107 (bsc#1198511, gh#python/cpython#68966), the command injection in the mailcap module.- Filter out executable-stack error that is triggered for i586 target.- Update bundled pip wheel to the latest SLE version patched against bsc#1186819 (CVE-2021-3572). - Recover again proper value of %python2_package_prefix (bsc#1175619).- BuildRequire rpm-build-python: The provider to inject python(abi) has been moved there. rpm-build pulls rpm-build-python automatically in when building anything against python3-base, but this implies that the initial build of python3-base does not trigger the automatic installation.- Older SLE versions should use old OpenSSL.- Add CVE-2022-0391-urllib_parse-newline-parsing.patch (bsc#1195396, CVE-2022-0391, bpo#43882) sanitizing URLs containing ASCII newline and tabs in urlparse.- Add CVE-2021-4189-ftplib-trust-PASV-resp.patch (bsc#1194146, bpo#43285, CVE-2021-4189, gh#python/cpython#24838) make ftplib not trust the PASV response.- build against openssl 1.1.x (incompatible with openssl 3.0x) for now.- on sle12, python2 modules will still be called python-xxxx until EOL, for newer SLE versions they will be python2-xxxx- BuildRequire rpm-build-python: The provider to inject python(abi) has been moved there. rpm-build pulls rpm-build-python automatically in when building anything against python3-base, but this implies that the initial build of python3-base does not trigger the automatic installation.- Add CVE-2019-20907_tarfile-inf-loop.patch fixing bsc#1174091 (CVE-2019-20907, bpo#39017) avoiding possible infinite loop in specifically crafted tarball. Add recursion.tar as a testing tarball for the patch. - Provide the newest setuptools wheel (bsc#1176262, CVE-2019-20916) in their correct form (bsc#1180686). - Add CVE-2020-26116-httplib-header-injection.patch fixing bsc#1177211 (CVE-2020-26116, bpo#39603) no longer allowing special characters in the method parameter of HTTPConnection.putrequest in httplib, stopping injection of headers. Such characters now raise ValueError.- Renamed patch for assigned CVE: * bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch -> CVE-2021-3737-fix-HTTP-client-infinite-line-reading-after-a-HTTP-100-Continue.patch (boo#1189241, CVE-2021-3737)- Renamed patch for assigned CVE: * bpo43075-fix-ReDoS-in-request.patch -> CVE-2021-3733-fix-ReDoS-in-request.patch (boo#1189287, CVE-2021-3733) - Fix python-doc build (bpo#35293): * sphinx-update-removed-function.patch - Update documentation formatting for Sphinx 3.0 (bpo#40204).- Add bpo43075-fix-ReDoS-in-request.patch which fixes ReDoS in request (bpo#43075, boo#1189287). - Add missing security announcement to bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch.- Add bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch which fixes http client infinite line reading (DoS) after a http 100 (bpo#44022, boo#1189241).- Modify Lib/ensurepip/__init__.py to contain the same version numbers as are in reality the ones in the bundled wheels (bsc#1187668).- Add CVE-2021-23336-only-amp-as-query-sep.patch which forbids use of semicolon as a query string separator (bpo#42967, bsc#1182379, CVE-2021-23336).- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution.- (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency.- Add patch configure_PYTHON_FOR_REGEN.patch which makes configure.ac to consider the correct version of PYTHON_FO_REGEN (bsc#1078326).- Use python3-Sphinx on anything more recent than SLE-15 (inclusive).- Update to 2.7.18, final release of Python 2. Ever.: - Newline characters have been escaped when performing uu encoding to prevent them from overflowing into to content section of the encoded file. This prevents malicious or accidental modification of data during the decoding process. - Fixes a ReDoS vulnerability in `http.cookiejar`. Patch by Ben Caller. - Fixed line numbers and column offsets for AST nodes for calls without arguments in decorators. - bsc#1155094 (CVE-2019-18348) Disallow control characters in hostnames in http.client. Such potentially malicious header injection URLs now cause a InvalidURL to be raised. - Fix urllib.urlretrieve failing on subsequent ftp transfers from the same host. - Fix problems identified by GCC's -Wstringop-truncation warning. - AddRefActCtx() was needlessly being checked for failure in PC/dl_nt.c. - Prevent failure of test_relative_path in test_py_compile on macOS Catalina. - Fixed possible leak in `PyArg_Parse` and similar functions for format units "es#" and "et#" when the macro `PY_SSIZE_T_CLEAN` is not defined. - Remove upstreamed patches: - CVE-2019-18348-CRLF_injection_via_host_part.patch - python-2.7.14-CVE-2017-1000158.patch - CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch - CVE-2018-1061-DOS-via-regexp-difflib.patch - CVE-2019-10160-netloc-port-regression.patch - CVE-2019-16056-email-parse-addr.patch- Add CVE-2019-9674-zip-bomb.patch to improve documentation warning about dangers of zip-bombs and other security problems with zipfile library. (bsc#1162825 CVE-2019-9674)- Change to Requires: libpython%{so_version} == %{version}-%{release} to python-base to keep both packages always synchronized (add %{so_version}) (bsc#1162224).- Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug "Python urrlib allowed an HTTP server to conduct Regular Expression Denial of Service (ReDoS)" (bsc#1162367)- Provide python-testsuite from devel subkg to ease py2->py3 dependencies- Add python-2.7.17-switch-off-failing-SSL-tests.patch to switch off tests coliding with the combination of modern Python and ancient OpenSSL on SLE-12.- libnsl is required only on more recent SLEs and openSUSE, older glibc supported NIS on its own.- Add provides in gdbm subpackage to provide dbm symbols. This allows us to use %%{python_module dbm} as a dependency and have it properly resolved for both python2 and python3- Drop appstream-glib BuildRequires and no longer call appstream-util validate-relax: eliminate a build cycle between as-glib and python. The only thing would would gain by calling as-uril is catching if upstream breaks the appdata.xml file in a future release. Considering py2 is dying, chances for a new release, let alone one breaking the xml file, are slim.- Unify packages among openSUSE:Factory and SLE versions. (bsc#1159035) ; add missing records to this changelog. - Add idle.desktop and idle.appdata.xml to provide IDLE in menus (bsc#1153830)- Add python2_split_startup Provide to make it possible to conflict older packages by shared-python-startup.- Move /etc/pythonstart script to shared-python-startup package.- Add bpo-36576-skip_tests_for_OpenSSL-111.patch (originally from bpo#36576) skipping tests failing with OpenSSL 1.1.1. Fixes bsc#1149792- Add adapted-from-F00251-change-user-install-location.patch fixing pip/distutils to install into /usr/local.- Update to 2.7.17: - a bug fix release in the Python 2.7.x series. It is expected to be the penultimate release for Python 2.7. - Removed patches included upstream: - CVE-2018-20852-cookie-domain-check.patch - CVE-2019-16935-xmlrpc-doc-server_title.patch - CVE-2019-9636-netloc-no-decompose-characters.patch - CVE-2019-9947-no-ctrl-char-http.patch - CVE-2019-9948-avoid_local-file.patch - python-2.7.14-CVE-2018-1000030-1.patch - python-2.7.14-CVE-2018-1000030-2.patch - Renamed remove-static-libpython.diff and python-bsddb6.diff to remove-static-libpython.patch and python-bsddb6.patch to unify filenames.- Add CVE-2019-16935-xmlrpc-doc-server_title.patch fixing bsc#1153238 (aka CVE-2019-16935) fixing a reflected XSS in python/Lib/DocXMLRPCServer.py- Add bpo36302-sort-module-sources.patch (boo#1041090)- Add CVE-2019-16056-email-parse-addr.patch fixing the email module wrongly parses email addresses [bsc#1149955, CVE-2019-16056]- boo#1141853 (CVE-2018-20852) add CVE-2018-20852-cookie-domain-check.patch fixing http.cookiejar.DefaultPolicy.domain_return_ok which did not correctly validate the domain: it could be tricked into sending cookies to the wrong server.- Skip test_urllib2_localnet that randomly fails in OBS- bsc#1138459: add CVE-2019-10160-netloc-port-regression.patch which fixes regression introduced by the previous patch. (CVE-2019-10160) Upstream gh#python/cpython#13812- Set _lto_cflags to nil as it will prevent to propage LTO for Python modules that are built in a separate package.- bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch Address the issue by disallowing URL paths with embedded whitespace or control characters through into the underlying http client request. Such potentially malicious header injection URLs now cause a ValueError to be raised.- bsc#1130847 (CVE-2019-9948) add CVE-2019-9948-avoid_local-file.patch removing unnecessary (and potentially harmful) URL scheme local-file://.- bsc#1129346: add CVE-2019-9636-netloc-no-decompose-characters.patch Characters in the netloc attribute that decompose under NFKC normalization (as used by the IDNA encoding) into any of ``/``, ``?``, ``#``, ``@``, or ``:`` will raise a ValueError. If the URL is decomposed before parsing, or is not a Unicode string, no error will be raised (CVE-2019-9636). Upstream commits e37ef41 and 507bd8c.- (bsc#1111793) Update to 2.7.16: * bugfix-only release: complete list of changes on https://github.com/python/cpython/blob/2.7/Misc/NEWS.d/2.7.16rc1.rst * Removed openssl-111.patch and CVE-2018-1000802-shutil_use_subprocess_no_spawn.patch which are fully included in the tarball. * Updated patches to apply cleanly: CVE-2019-5010-null-defer-x509-cert-DOS.patch bpo36160-init-sysconfig_vars.patch do-not-use-non-ascii-in-test_ssl.patch openssl-111-middlebox-compat.patch openssl-111-ssl_options.patch python-2.5.1-sqlite.patch python-2.6-gettext-plurals.patch python-2.7-dirs.patch python-2.7.2-fix_date_time_compiler.patch python-2.7.4-canonicalize2.patch python-2.7.5-multilib.patch python-2.7.9-ssl_ca_path.patch python-bsddb6.diff remove-static-libpython.patch * Update python-2.7.5-multilib.patch to pass with new platlib regime.- bsc#1109847 (CVE-2018-14647): add CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch fixing bpo-34623.- bsc#1073748: add bpo-29347-dereferencing-undefined-pointers.patch PyWeakref_NewProxy@Objects/weakrefobject.c creates new isntance of PyWeakReference struct and does not intialize wr_prev and wr_next of new isntance. These pointers can have garbage and point to random memory locations. Python should not crash while destroying the isntance created in the same interpreter function. As per my understanding, both wr_prev and wr_next of PyWeakReference instance should be initialized to NULL to avoid segfault.- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch fixing bpo-35746 (CVE-2019-5010). An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.7.2. A specially crafted X509 certificate can cause a NULL pointer dereference, resulting in a denial of service. An attacker can initiate or accept TLS connections using crafted certificates to trigger this vulnerability.- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.- Add patch openssl-111.patch to work with openssl-1.1.1 (bsc#1113755)- Apply "CVE-2018-1000802-shutil_use_subprocess_no_spawn.patch" which converts shutil._call_external_zip to use subprocess rather than distutils.spawn. [bsc#1109663, CVE-2018-1000802]- Apply "CVE-2018-1061-DOS-via-regexp-difflib.patch" to prevent low-grade poplib REDOS (CVE-2018-1060) and to prevent difflib REDOS (CVE-2018-1061). Prior to this patch mail server's timestamp was susceptible to catastrophic backtracking on long evil response from the server. Also, it was susceptible to catastrophic backtracking, which was a potential DOS vector. [bsc#1088004 and bsc#1088009, CVE-2018-1061 and CVE-2018-1060]- Apply "CVE-2017-18207.patch" to add a check to Lib/wave.py that verifies that at least one channel is provided. Prior to this check, attackers could cause a denial of service (divide-by-zero error and application crash) via a crafted wav format audio file. [bsc#1083507, CVE-2017-18207]- Apply "python-sorted_tar.patch" (bsc#1086001, boo#1081750) sort tarfile output directory listing- update to 2.7.15 * dozens of bugfixes, see NEWS for details - removed obsolete patches: * python-ncurses-6.0-accessors.patch * python-fix-shebang.patch * gcc8-miscompilation-fix.patch - add patch from upstream: * do-not-use-non-ascii-in-test_ssl.patch- Add gcc8-miscompilation-fix.patch (boo#1084650).- Apply "python-2.7.14-CVE-2017-1000158.patch" to prevent integer overflows in PyString_DecodeEscape that could have resulted in heap-based buffer overflow attacks and possible arbitrary code execution. [bsc#1068664, CVE-2017-1000158]- exclude test_socket & test_subprocess for PowerPC boo#1078485 (same ref as previous change)- Add python-skip_random_failing_tests.patch bypass boo#1078485 and exclude many tests for PowerPC- Add patch python-fix-shebang.patch to fix bsc#1078326- exclude test_regrtest for s390, where it does not segfault as it should (fixes bsc#1073269) - fix segfault while creating weakref - bsc#1073748, bpo#29347 (this is actually fixed by the 2.7.14 update; mentioning this for purposes of bugfix tracking)- update to 2.7.14 * dozens of bugfixes, see NEWS for details * fixed possible integer overflow in PyString_DecodeEscape (CVE-2017-1000158, bsc#1068664) * fixed segfaults with dict mutated during search * fixed possible free-after-use problems with buffer objects with custom indexing * fixed urllib.splithost to correctly parse fragments (bpo-30500) - drop upstreamed python-2.7.13-overflow_check.patch - drop unneeded python-2.7.12-makeopcode.patch - drop upstreamed 0001-2.7-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3094.patch - Apply "python-2.7.14-CVE-2018-1000030-1.patch" and "python-2.7.14-CVE-2018-1000030-2.patch" to remedy a bug that would crash the Python interpreter when multiple threads used the same I/O stream concurrently. This issue is not classified as a security vulnerability due to the fact that an attacker must be able to run code, however in some situations -- such as function as a service -- this vulnerability can potentially be used by an attacker to violate a trust boundary. [bsc#1079300, CVE-2018-1000030]- Call python2 instead of python in macros- Fix test broken with OpenSSL 1.1 (bsc#1042670) * add 0001-2.7-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3094.patch- drop SUSE_ASNEEDED=0 as it is not needed anymore- Add libnsl-devel build requires for glibc obsoleting libnsl- obsolete/provide python-argparse and provide python2-argparse, because the argparse module is available from python 2.7 up- SLE package update (bsc#1027282) - refresh python-2.7.5-multilib.patch - dropped upstreamed patches: python-fix-short-dh.patch python-2.7.7-mhlib-linkcount.patch python-2.7-urllib2-localnet-ssl.patch CVE-2016-0772-smtplib-starttls.patch CVE-2016-5699-http-header-injection.patch CVE-2016-5636-zipimporter-overflow.patch python-2.7-httpoxy.patch - Add python-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1. (dimstar@opensuse.org)- Add reproducible.patch to allow reproducible builds of various python packages like python-amqp Upstream: https://github.com/python/cpython/pull/296- update to 2.7.13 * dozens of bugfixes, see NEWS for details * updated cipher lists for openssl wrapper, support openssl >= 1.1.0 * properly fix HTTPoxy (CVE-2016-1000110) * profile-opt build now applies PGO to modules as well - update python-2.7.10-overflow_check.patch with python-2.7.13-overflow_check.patch, incorporating upstream changes (bnc#964182) - add "-fwrapv" to optflags explicitly because upstream code still relies on it in many places- provide python2-* symbols, for support of new packages built as python2-foo - rename macros.python to macros.python2 accordingly - require python-rpm-macros package, drop macro definitions from macros.python2- initial packaging of `python27` side-by-side variant (fate#321075, bsc#997436) - renamed `python` to `python27` in package names and requires - removed Provides and Obsoletes clauses - dropped SLE12-only patch python-2.7.9-sles-disable-verification-by-default.patch, companion sle_tls_checks_policy.py file and the python-strict-tls-checks subpackage - dropped profile files - removed /usr/bin/python and /usr/bin/python2, along with other unversioned aliases - rewrote macros file to enable stand-alone packages depending on py2.7 - re-included downloaded version of HTML documentation- update to 2.7.12 * dozens of bugfixes, see NEWS for details * fixes multiple security issues: CVE-2016-0772 TLS stripping attack on smtplib (bsc#984751) CVE-2016-5636 zipimporter heap overflow (bsc#985177) CVE-2016-5699 httplib header injection (bsc#985348) (this one is actually fixed since 2.7.10) - removed upstreamed python-2.7.7-mhlib-linkcount.patch - refreshed multilib patch - python-2.7.12-makeopcode.patch - run newly-built python interpreter to make opcodes, in order not to require pre-built python - update LD_LIBRARY_PATH to use $PWD instead of "." because the test process escapes to its own directory - modify shebang-fixing scriptlet to ignore makeopcodetargets.py- CVE-2016-0772-smtplib-starttls.patch: smtplib vulnerability opens startTLS stripping attack (CVE-2016-0772, bsc#984751) - CVE-2016-5636-zipimporter-overflow.patch: heap overflow when importing malformed zip files (CVE-2016-5636, bsc#985177) - CVE-2016-5699-http-header-injection.patch: incorrect validation of HTTP headers allow header injection (CVE-2016-5699, bsc#985348) - python-2.7-httpoxy.patch: HTTPoxy vulnerability in urllib, fixed by disregarding HTTP_PROXY when REQUEST_METHOD is also set (CVE-2016-1000110, bsc#989523)- Add python-2.7.10-overflow_check.patch to fix broken overflow checks. [bnc#964182]- copy strict-tls-checks subpackage from SLE to retain future compatibility (not built in openSUSE) - do this properly to fix bnc#945401 - update SLE check to exclude Leap which also has version 1315, just to be sure- Add python-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1.- add missing ssl.pyc and ssl.pyo to package - implement python-strict-tls-checks subpackage * when present, Python will perform TLS certificate checking by default. it is possible to remove the package to turn off the checks for compatibility with legacy scripts. * as discussed in fate#318300 * this is not built for openSUSE, but retained here in case we want to build the package for a SLE system- python-fix-short-dh.patch: Bump DH parameters to 2048 bit to fix logjam security issue. bsc#935856- add __python2 compatibility macro (used by Fedora) (fate#318838)- update to 2.7.10 - removed obsolete python-2.7-urllib2-localnet-ssl.patch- Reenable test_posix on aarch64- python-2.7.4-aarch64.patch: Remove obsolete patch - python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for aarch64- update to 2.7.9 * contains full backport of ssl module from Python 3.4 (PEP466) * HTTPS certificate validation enabled by default (PEP476) * SSLv3 disabled by default (bnc#901715) * backported ensurepip module (PEP477) * fixes several missing CVEs from last release: CVE-2013-1752, CVE-2013-1753 * dozens of minor bugfixes - dropped upstreamed patches: python-2.7.6-poplib.patch, smtplib_maxline-2.7.patch, xmlrpc_gzip_27.patch - dropped patch python-2.7.3-ssl_ca_path.patch because we don't need it with ssl module from Python 3 - libffi was upgraded upstream, seems to contain our changes, so dropping libffi-ppc64le.diff as well - python-2.7-urllib2-localnet-ssl.patch - properly remove unconditional "import ssl" from test_urllib2_localnet that caused it to fail without ssl- skip test_thread in qemu_linux_user mode/bin/sh  !"#$%&'()*+,-./0123456789:;<=2.7.18-150000.89.22.7.18-150000.89.2python2.7lib-dynload_bisect.so_codecs_cn.so_codecs_hk.so_codecs_iso2022.so_codecs_jp.so_codecs_kr.so_codecs_tw.so_collections.so_csv.so_ctypes.so_ctypes_test.so_elementtree.so_functools.so_heapq.so_hotshot.so_io.so_json.so_locale.so_lsprof.so_md5.so_multibytecodec.so_multiprocessing.so_random.so_sha.so_sha256.so_sha512.so_socket.so_struct.so_testcapi.soarray.soaudioop.sobinascii.sobz2.socPickle.socStringIO.socmath.socrypt.sodatetime.sodl.sofcntl.sofuture_builtins.sogrp.soitertools.solinuxaudiodev.somath.sommap.sonis.sooperator.soossaudiodev.soparser.soresource.soselect.sospwd.sostrop.sosyslog.sotermios.sotime.sounicodedata.sozlib.so/usr/lib//usr/lib/python2.7//usr/lib/python2.7/lib-dynload/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:41898/SUSE_SLE-15_Update/f9a9b005b4af8d864ff6b78ecf7dc849-python-base.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linux  !"#$%&'()*+,-./0123456789:;directoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cf73399a0adb51cb451f557926495b622b268a70, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=dda9a26232cc515d6b62535003e5ba50e0e1cb00, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6e94eb17b4c97f911c135f4d3a8de9cd5f6ee783, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=de3744dd85e6ae05db9569ccedec19f8d1a87f65, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c02808f5d2cf471e8ccf9ca65d33630b65482b33, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bdc2578254cc9476525b46dd698e505cf44a261c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ea591bcf9412005faa09be371d7162d8591dd7b7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d2e7b1460902040f6353c96fefd52de8dfef50c5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=37271444708bbaccbde80df6786b2ecb1cfd9839, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e37ce72b70e0c96231bf317f09d21920981f5c57, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7462c96944f2afd9cd5aba236acab15bc3a7c6f2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ca5b19427c737828e98cc8a10d8185cf830c15a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d8f9707f2b3be7bfaa071bbe045af59cdc39e88f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=402db4998255ea511e82c3337850d6b07a547b33, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0bc2cc17f40fc88dd066db0ad8a5e414b5d40c5c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2379a618871553801d3bc0e2b2c3792e40bb328, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=67a52f4926d31a76258c3b129bad639c1b882a06, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bc91dfd6a4447a8b3449b9f88809b7469e3642f6, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2f9a39df1173b2d23ef789af637010a35767a31f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8ae7c50757dad2e76d2add6dd6eb951f0bda7005, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b1006d4222f31356394a398170926f040373574a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=99fa9a02262969cf5dca942336039b3d55c35168, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4cad841fa7d720415ef374136c6c2c616ce80ec9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=daea9a7fb3dd5d67296cba28989133cc31fcb1d8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=44f519cba3ca1ee2bceb066d903a4ac0bebbdd40, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fdf9a2638b654fc8ffe0e8633cfab3cd1d9ec290, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=83674b2dd9e3f4ac9e3836b1e43c054950f68005, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c9755302181f7b6427c5d80ed189a86cba9d4439, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2fd60d5fbe6c4ace4c87070cafaa0bdcf0d4850e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=32003974b9b2c3dd0284e84737a1971e86a7b090, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=83ed868dc91ae04e84bcb6fc0041981f0e076173, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2ac1e7a8983921b8e0bdc3e5dea43c8b803db69b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4f5abc10d513ba66fa1c37dfaf9d239195ff81ee, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7872ff0d558d0f6da918312b10aa7a49659bf3e4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=42a98bcb7462f0cd79f5125e844a092ed66fcc23, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5e835650f633410acdca6446ecb5e3039ac64e6c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=eaecc6e2124a0599805d11ae1c936bbb568aab2a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7b757b798490e1dc4d8899a08e1d36194b6b974d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=46c3421931023ae1bffe6b9785f22c82c0e60a89, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=070e07019032932c9097aa19873b0d130244d26a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2f8fbb05be7c7ec76991533ad80e2f5b76b3a90, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0ab42a7d97ea3b99bb8f9014bdaf481654cb74a5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6a23232749738e63321c3aedebfaf1740b1809de, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9107ee5e311ada947f9a9f6542cd32da37de2211, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3c6410c4918b4ba38585c93729d30f75a9d8669e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8f34489a0618d008360169e742ad6fc90942daf5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d9dd481806001a32fb4e9eeab42a32b895b052c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=87bf8f8182ac5c5b1fe0920fc681035872b2512d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a47f94bd459ffd16f3908f2d711a5122a081aa1a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f96af9e8d6ecc969f9fd4bd3771527b850cee4cc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0e919ac1b830e400978fdbbbc353ff20bfe9262f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4e1fcfcb741d63cb06f31d4551cab72afe4a6f15, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0719f6653fe2652ecb967bc244d02c3fbb18596d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=54a9eb89e198c6fcbad67fd7362847f27d0553ef, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4331184c0dbd410442f4eed737d8a174bb093f7d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c486ce138e75e50271c1643f8614da59ede631ce, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bfde82edb89ce5994ce3765a87b7c41ee8228968, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6a798e6c6cb062c030bc910442793f47bcfc8097, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=31dd65d9964930d7834fc23da64bf3ee36423207, stripped%-5=DS[cjpy*2=CLRY`ju               R%RR R RRR%R RR RR RRR%R RR RR RRR%RR RR RRR%R RR RR RRR%R RR RR RRR%R RR RR RRR%R RR RR RRR%RR RR RRR%RRRR RR RRRRRR RRR%RR RR R RRR%R RR RR RRR%RRR R RRR%RR R RRR%R RR RRR RRR%RRRRRR RR RRR%RR RR RRR%R RRR RR RRR%RR RR RRR%RR RR RRR%RR RR RRR%RR RRRRRR RRR%RR RR RRR%RR RR RRR%RR RR RRR%RR RR RRR%RRR RRR RRRR RRR%R RR RR RRR%R RRR RRR RRR%R RR RR RRR%RR RR RRR%R RRR R#R RRR%RR RRR RRR%RRR RR RRR%RRR RR RRR%RRR RRRRR RRR%RRR RR RRR%RRR RR RRR RRR%RR R RRR%RR RRR R RRR%RR R RRR%RR RR RRR%RRR R RRR%R RRR RRR RRR%RRR RRRRR RRR%RRRRR RR RRR%RRR RR"RR!R RRR%RRR R RRR%R R RRR RRRR RRR%RR RR RRR%RRRRR RR RRR%RR RRR RR RRR%RR RR RRR%RRR RR R RRR%RR RR RRR%RRR RR RRR%RRRR RRR RRR%R RRR R RRR%R$RR RR#R RRutf-865acabac4f6b2ed32a4579f636dacb1150bf35dc4a9bfa81d91e02403138469d? 7zXZ !t/]"k%Ӆ) {\y򬓒j$ǖTl#.II1}C ѻcf+3dӫ ]]XcZT0Y*s܏F:^ϱ_GJpdQÀ熛Ïg">p˲!lO xy^]Q%Z2YP>;~4*h- +=5u hp j*jWOgjY 9p?bدqNѶ}`fd*{N#[H0!|⹛/or"rlN Bd}_ ͇ZP>6|ȮLɷnc7RXǧ`jh${ l&X)W${A1w\m4CӉ~\v 8'ξ2})^dk rҠh_1D<{Ȯ|Rňt'Λ̽Gqaf`8G9 bfg㉖~ =|i$_ wͲ`㺖Q9hXNX{ϓጎOפ )g ] ii+NP[-%K=+lֻY:0Âh"꟝ Xcf]6U;i RVA&A;|,R|xQc6Sw۵+MXcYa^F-`ӧ7Y0)4o;vpO҈f^n'jp;v C44E?T=d"#fjuw k kOmz 䙧Zeٜ Lf1!% ~+܏]>pdώd3֗ЀC\e:+Z֮s5oU} QNXdW$]XխX~$|% =5`c w_L՗8@~Vcco'ړp,AxVGDUUm]N+Gp25ӴB Z^AѼ/*cَpB"oUeD/Pу ߂Yh%8H-t@K-re 2xwOH[vaC(6?Z j\DXm/.WM? -F5"q,UW`G)X?>%݌O=sq\yh\+LVG(4UJE`-v3|1(;yso!UyFWfW\/\bv%J1Kg ]`t e8W3TY+_p[tQ۴,13v0"g2^[Z*S@ )JĠN\!2dL ֡O)ӈط_Cگz(e3!Z瑛- xSpSvUh~$Oʱ;5:-bUzwlнvqkB fɪla ):;#lѼ'kt!yJYD7MJbCqYf$h!W-]D9"yw|8P(MQܣİ3:BmW1-4x0F"`=kkXL%c$Ŵװ/Q񘗚#*250%cYHn"ΣgU[~x;. ]@JpW0"&igHӾUͷ x>g[>ڰݛ'yrizJ!D;! )ؒdCtv* U5`7Fk@vt Dk7 Cm3k.k-29.G/%E :0 G=wɁ3LM*O7~0#Nosߩ.AcHdqJ]g,3>hbk^ƴE #N P%+=˫ղ< otpob\y*z',.YTta ڋQ_ a8Re{2ًQtȄw\#ؔ譚5G0]QW&|xl5J8s%8c5 ' 87hJ t=:K~ vJاh" C8>tJJHgy~vߒ DHg9+X_dw-Na! ؓFl@6a_k8KF˷eYkUmxMbwej̠liFLv\8* #f~'ו8-ZR $2nۧ?T5f;vж9Uj--D&[!a*`oH sƤyh`9 sPs $ఆއ ɼ9REn> PӍwK.ZVF%)kv)m&oE/Q܉SNse1=T`ęFu 'm}; H-(kMZAhGY$!ʩp+%/Y5mb Xv9T!bHxA)h|PD\>,R 4Ik: iF]nfs1\1 hޓ=ȝ  ]WC/86Ƅw,ڂ5NFwa#tVM}C+u(Wsz{ 0Trc[.P893u/!3 |v8Th21'sGLC]1hx[$hp8񙌵Vn\qʽWVGcm L?D7:T]CV4LGjX?෥]8 !ٷK*c:)W88XjPg_WYh4D')2/;9TgZ prRE&M/34к-+ʶHj(-H㒬9R-bI&~BvBUUSzNd4/0Qu B`h۠dҭqf^PQ9To+k *5M6WcA~euHTq`Lr:\!:Ptf8#ou?;UJlU٢jJ׊ ؇Σm8͊z~CkovW-AtW?6g{ұr:2]Toho>c/zG'.F%H %򆗛MAJ/ %6h@fd,jfl`&lΛ{k49ͫ87+bfDzD,AŸ 9QrtSVdHzуL@؎ #/)Y*~И&2A!.UGEi><&?\mÀú`օ>(ijf#됡RU/6e*5L푾89?_3j ác1a[1[ ;V8 q)7@lZޮepv-Y 6Tk$Ahd0m4@: 3[dfeCn_+TKQk2/rBc>5ժqKc(p8x;eu{=9GU, 3oMH9?QgȞ%dY:&l}:OQXz@bLkb$( pJ~AY峕R3&s▘ڼXiꇌxdX@|1fͦPm !D0j*`3B)^t/wJ<7a'5w aŴ* ϱ;7a '@^`QQǝc.cזZ tt E@{[9B h/<o#ء xQ<6f4>To'\,JƃJe:U؊4$گƇOZQr Nn6yӄo0@7Ÿ(ȵxCYrL&~Z\/t:w8pCGPD~6uB`m ],Cq}qI5 wž~pi(C\w& SA "nϔ.CH,f(]fʺ;9<ӎrq7(yJ"-p,ήC$ށA_G -Nޑ{F|Bư9>ռ 依.:SΟהgĔb}>툓LQX#?%Ҍyew/;O k-hαl`O#>k}8.xC-lw >*gN1&_d>g:XS)7x+ƽ Ap| IWm6.;_ĽhCe/yn^/t{ٙ' _;ā^7b x,PD$lו  Y9 pyRΉ;ݛ4m[;e&Tܒ/p`2$P9g| 1/7ZjJAWk"]Qm`4?C*GH|$ hp O2]M b~C0%W*@ҽg crBTׁ!޷fH}-f=geD2AҸIG9`śRKE".6 O+S˗ćlDZ)xbdc# =ۑYtctExtsCI@֍(BPʉQLmNIP kr'C14؇.'_Zk1D$vG_b#c޺MJE,&FbH A.]b柀U$ ^O}`R xDnjZfv}[c֦5a%W@2]tAT6O}8{HлI3ў(W =`d2?~JCK*jB4 =nzE8Eg]` `Aͼ~tמ" JpC"=j| "Z)PS=k/ۗ{Q| lEW{^?ur!]Ai9MSWtۀi>̎d 62݋ Y=8j ,B!5N𫜉}Cى<`oLI%=3i+ l\DtI"V> 9g_t)-i2էFÜp"v#wPrXxZEgK;i"/Ok^ǧdSF<JGXU1Q y*듆 \%#@(cޓ`kՆF(UNCwc,mǡV&H/>4ɛ!j}9GXr*M7eǩ}YO @4ڛ##+*U*:Ѱ5ƵO'H+9= Q JڧT0Bȿ%JJ0^|8>ȂHĮ4WsZ=NFliBj14SX#]!jqIzx]t!p(vBO0pD[G !.bd!a6gٵByC8&E t);Xd3Zz(\[obPc>tIɝ b3KSF`NыE>Dzu;魅kx&^҅,JpP-2] 'mCj#;~9tV imwzKw)gq2 >Z/Д!-ܦ j#ΏI k)ҘKSM4 [IHlIdk"'*lhLy~e 6:Yp|*&4kq8͆PѲoh\uL I/g='SP?Jdqm{ _FLkŜШ 钇KA5‡%&#oCޜL& yWu@K}dmJm[[';5DLc47klOJȿk`rn\%i n& Y-DLB ݱyݫ% !ڱ@p&B(`zi<]A+@Ъyy〙M)6E bGSKl+`3p5;Ѻ\P>\j>(EfgXK7\w)] g q°S0+|%{43Iu_m.9tCӽYFw2dUwY3#9Q3'hTyڇ7y G&9^IolQI8Y㱬WAw\Hb 18mҲW^ōpT)0`qI~J74 ڂƇ)_{HШ@g>5V+Z![}bʙa׏`Ÿ_W4Bi*MnW9p¥4-T>&zLb{R[7_6Y#4*0k8.5#RNԺ^}0#¸ou]ԕFh-AI'2@*"m16 )nh_X%A*vQ"FxѮu8ˊ!WtxsX'_ꓔ]S.6& YeD(?⎄DfnG͸%uJN,^[ R D9_TBࢥ}`pq},=N"4wJitւı7iB (Ś_I5w_E~ f Kbxxz`"@?X_`tIw&!(O #HZAfjCRa13(g2YkX=`a*mm #~~m3Q?;?"|3Er(QD1 8&}?)n|Wr0W( ~r܇҄X 6.{< qsKo"kx^&^MuZѤ=!XǗ1hwtb~ e-CtCZ8t҇u sf*Ctڶ8 '`ϡ6~!m4ZIW}_hZИp@ϭٳ! b8taC<ѧ"!gM^?;p5Yr ؛Ψ i#HmYh,Aٷ/4!@|{>jq>LR=eat)*'aK23@|M8:}cD|ǽhZぁ;=U_TD  ·{[b ;ɕ\)CxٯbGk0Q %;ه6;6-b%Ye'Q*ʡZڕ;9*:jH.#ZxFltF8;k"Z9>Ƅu=#os)u%ih!7E֓+ p% Ü&<.T\CSaTxp~WXMv xxp'(O}!(tRh~lQ8\g#Si Q=v*'X=lǨ|E-^[tXfG@)2X zNz1Zy&8TȚ-+EN郁+8G\cO;u6,ZR&At Fѳu{lujڽX0JvElyOS΅EŎ(|G8v.u#JNok-E$5)-9ŭ`^ h ?vGOqJed_;r, H \혣Úv!þ궼JPș8뒋IdٹN8H.}gg(c%/͓iwfdաTK'pckIY!Dy"rB𦔛whXS5 9a-iW%@x^]!k3Ͷ)!`P<_\}6a_q|;q[JF{Tmbevm ?)]MTu Xo]TG[Y 佾y71wǹ|Ð l6]L 18G Rŕ c̾_LyŷM]ŃØx!J 0ZS{[ӑUDN=d(ɲ% uޭc̸0hêf^ҏ7Y6!wVfkG=e%ή#VeV:NYO >Q/uhB~K8mEZp`{Nc!3)9'!&=W:|;qylB`M37&e{Pod3&Vݵs{@D>=WLNsC0Jukb7 5I*W䈉c:dZ4tLJ_˟QʝoQɽvNPhQDz*)2-$;_ol)QRXC ]Af/"1½UD\fʑu6lnq _σ%eBBK}ϯl0n2E{R"<'/l;2^qX.%@S2"UbD=y#ƋS?Tt6'\y;ƞ"ry9cׯnЍ+1kp0tS%7iuHc] e ֟jI;႖TVi}FܝKԃ]F]{K-|E"|qOr7Z}[tj17qp@Kl/iʀ1acmzH@q]sN%/J؞[3 }CG)aAAJo'b5FSۅ") бIҟELA)1U2ǟI-]ټ\"hW9"=h,W t2{q tM?5֘|0k"q ALpyAfK JG^^(&.moE'>eL{BX3D3{iyPӻ**)o}$WH 3gZhKfh;2ʄ25 ɂ-2!X) Hdy]U~ O˒c*+(HbOQDaH a|1B!Y 9n쟭`? Eƕf~^ZAtqC1ƿdt@L`DubvY %5/ĆM$Ƿ` `X=޸uO^9&<^8=EiI??on^O_e6 Ek%.ݘb<Wq)IñҼgmֈ4$l7{Q.$<Nt?yBON5偸@-:|gT"g?A(ԵP̑^i*oЉó]qATTusOObrE5*2#zA:H'k)2l[ΣۍYJc@Ie]3 %)#מqiZSdASt;Ujڕy.!ʀ0a !%F'Dڭ :oJ =D!:;.K ϫPD]Qבk*@SoX'u 9ڛXOMf3-~imA4Ȣbښf.^L<"X[kd4tWLigq:)qj|@1A 4jQ\1vS-`D`@Z?B 6 j:ӂYeDj?vF7 R0wӟh ?[#{|mNv]:97Wa (G}^-?_YĽ z/)pޜ%O8zv>%P !*3ЮewA Y "'qlƃjeޤ0^U4V% +$ ͸?c)^V& lVsFPG DqǶ!r%j(`B"TdGh.@>ix@Nv$!.`1MEx >T/QZ)MeG:6=zxRss3iEwMC`xn${lÒF_ZW~f&اa;n*4E $&Β $]u?Ill/pؤA9OVYc~ydqGta;6XaiB bQlVʣJu5<mgګ- E\3>k! : (+%QO#Б/>:׃۴)⳩ |9,^BqL.pBH;u`anexfC eiG@nNA`ƠiCUc tU)X} ”C_ȂJBuEy ,5jIeg#~aPLSC:΢պ^êi]Nn_ *8u eA= LA >.@tww!jȹNg$3IN}$ ?66pjЫ 7.{B*_@%@ iYya&i2HvnC}n*-]I`C9EPy r#It8!s%([劯뺱mDZn%uͅ~HEB4g'O;{%,rMJzC?:־Pq^* gxC]l2鋭3X?M"nQ[Ih;C_" uu |:cx8=pq sO%(]38 PeIr0${3H saI3BH4am1I(ICOYMZ(#2eavv[2"UsroNN{8#6Āsbz&WGXO\<ךR݀7#K/d;j 3Vs*>4x AQHVG,F5MS8f-B3cŝ'ޭ*D\K/P2Q1)ͳD'4ҳ]*Q]{Եtx\ӌ! ۈf_,'Z3ɐ.y?(4pvM6SB8 Sv*?Ey4 ʚDgŷg஼LV^=D=p8](V#&dK q ڿ+M{> P1=3LNnТ ̫w)=Z jJsjv D1aԳ&ݱdP,cTp0<4ݸ>ښY2(E#>S\%"@\ YN!pq:3Nps\7G-״tJ6EJ%FED \ A4w6XAwZ0lVx b?, "BنrRj*RL٥.>5Az7KaD.=no ) nÏv6} pװU"]e`Vp_!/r wZ`M綑W1+ Fȿ+m2ff/*RjLhN'if'v2at-'jψEK:fdj,q%X(X3˺u}l.%QlW7q"[dǸջ Yi/~ ſA>>=>uq;'C9dG @.Hn+ĕE靖Xˢ*bMCywƟB'']=b̘z'ȸa!ys*̟0p9zkŜ)Mx⛣:/j%K~bց #xKfD8g|L9e) ΨφFzŁHՓK:VcPifj=`g5ayeEKgTTMA3lppCpϻ :!0҆n݅Ҋ 8oqjXٯu,aKΫ-8ঀ=4W,GRDcN[{v -:Vq4$A+%=r_Us(&yVqGdNN=٩:D)?~<7+_-g DRDa5JdY Dq (Sk'Gx bNeC7' $/ƺF['jZ^Ѵ]ak&U 焅ۓ4[#*=ivPefZB>XsUU}ac Q{ֱ;+tw(FSDe2}#ɮrwe`vx"r+}Y/Ԇ!$E *xJtԻb!vj3B\WA';" JK ^Fv9 &: YO=:oqԀIg9ɖ`I|aB8%&eڑ >humYOMk}cwVQi}i̋$Cw?vY/j }Pv)茮u!b[IljV'i5֋_{5+\D5i(X!'SLrSl&#O"Q[w+էZI kYF 0T@עwq^ESawɂ"{{HB,6$m-(.T?](ф"/9 Bp-_97pֆI2b.*$c"/9l}nLbUY`6`:r.v]PkОcޔ=%[45dGbIݠZ+:fd;cGjUaӿl‘k@<}I^gzp3Df>d%BE.3"nj=(L;5Õߛ- Ï0`1a Z3;tl؝%*\ 5. jS'0>d5q )(LA!9*4"G$9:8 r)чbNPmmi${#;W'(“ďbm;nvś&OU>"8' Bnn҃ `&))6h /RkXbr) Vwb2Ai-JV)sۿ B'aic)Q8-m&0:S4g:K77FI32(ɊHDfzyDQ$m%]*BeZ`MKk~dE[?TY?sC%YR a-ZI_Łyu?H捊q jt^m^ #ܭ2L8_}PNy4¯1ݔeSqCt]XYŒ)xZ ,}l/6z"%pD"-шqO3W=[gԧqr(Xj \t}rU3ܚ7P ?2{@NX %Ď2{ owywt*b>ړ :% ᯼U_:jvI|X=jvcdOwrTU8.t{=yN n0x[U|{?;#KqXz.7xv}K6֍}?=iohS{Ha6mϱt|S]wG 1^SJrB;O7M)aǫBp$\bf gv&Œ t oH̳# Vy8i ܼĆ4N'rt)T?mS_JNm.<7ϒm$$mΡ][u[ Ð5h@UXrpONJ2qnaII)`[t:l%>DIbP0&Joo涶4kdVYyWK-7m@2}*]5jo7|vPX(iV{:SAZtek"u5E/hҽ{̤o(h*&ЍlgrhG(պY4V SdXⵋFK T:"k1Th2 j?h:;2ਕ Z?69:ypi帰LH&/aEYٔPɲح:] w NI2:4,hlvf  %^ U\?o7%d'!Qg'lBt#߃;HC/VpfyzPq)9>(d4@@Թ=aw?!I!$ h @.:6mv~lyCauvx5]Kf2$&tpQG?=,ks !E_97eL-)6 }f 1 ?xDJBӾe[nYTZޔ+cY|>ȅg z=kW87]eCxq)ie4aɘ*Cssjjr!?0842" N$/`A;4Y+Q14 ?7tjReujxj6_G.o`Mb8I"{F-.3TRW\; k>AЭ9f3K~Xžs Fr332d']HyM|OwSuIZ?6DPz; PaNBod;٧ s燼""3hLU}ЬpzhมD|m;Lv[XvӥƬf`[[ӥ?{j\iXQ]ّ颩$FLw(eF^p8fv hVf(X"͐Q&/ƹz 6+WWn Ȑ@ iFos` ݑ$t)'@ Њ \`nz?~vQ'F-wȝ[. a'V_I#^3Dߝ8ⳏ矝7pcklR Fq~e^VGe8О7V ؁C6z1U.-]3?$Cy5O-;"ly9KK_MYȕI/wpUh m̞c+m l?NL -;4gZ-[s՜*9m`_QnG6z6Ȱ03pR  YU˶-֘/J]MMm30Dޔ m Rg!<1;(;ٴ؉=SlӏUFn? ݕG {&0YH-A =8V.ć?N4F…$ڲMSFBՉUy}P# *L16YW݅մ]FcEnHf.7? CJsq,C+ q]BN!ٟOp\, mXj$-rITVLl=[#wz'7sDn<Gg% mtoM:m*\ߩB~AS6iKAZ'xkY Rt&s<&0QfjB)V hVj 윚|6)S?,?X$'./'蠛~{3_Ef ߍ M(0u)GuϢFf\?NE4iVPϿU;UW{'+HHalys7*Ⱥ]p}{/rm;A={aiЪc$JcAb d~/l]6&mR-&Urv-JG3D~9gn ǟ4Bt t2mZU]͵3=5}G%ݦ'e@#VLbG`T6Y)4 LzY=act. !K~K1<\Je$&CfNah稦*T%bAy"AG]3g*R&v?yZҀX}I{L`ʖ%ER(x}T v c C `Y<铣7oB^>J<5Skri!xb%6Jv.m ,=UblPBCv(|I{>jH4 ͆ҧvߒts\H *  {o '3bkF[e:D58s&'>+ѱg.ynA$xZK`zWĀ# % =zv'q--O2iչػIа5,E\&h 1lFyMM2Y5\,75ÈQhQվA{-7doGHl i3w{{80Qف^ׁ+.p 53S̠S q횽rT:zƔ{0D` !q12Rvmݞ#o\: BB/E )xERú\oncL3@}]hpX4J@C5?PQYs,|*T1>pỈ`Zpi-5(2&V.hΩޣvQKg"ObZ$1SӢNm$ ԝ]6kʨ.(ؒԥs+۩mܡXO'Z-r>FB#FK9\:{d|åh`;-~`h`++*j5,Dy"ᘱ)Vj$ d# rώ;Xh:fT ]MnTѓ!lRÞ1bb)oI~ұC1Y*"972ubNiTd4()lؽ͛qepCSi7;$4Uf5Yu%8L$4&:'ϥ,l `1KK-Ny#]5&grÆpQ.P MZ~ʳ\#YqMi O gm\<@|}AyׁJTt{d]%x2~$0NgiQquAҵdgl1d: 7ٷy}l,,75BHcp*:@{(R73({!dEL\윭~ KW彽cn)XHR:#X`tޑqC7B&TrpVmjy֩&^e-3^Bc# Tt%,oJ{`Ɵ<ҍz r l_M "íVƗRn0Ӊ&"3U:fzLJhw:8*0 ?*ӴHM';ePh8 qLVL?%|dM8'a.1E6"D$ 2f1B-4 u~m&9o{O&ǵг( v\s?pќ>`x2?E 5;MH҆"k)mjrTx3[ %9/ztikHtNV46C[fqũdTF/@N2c27!C H `N De?^l^E#l:~ŜuRx\7t3NSc˜%x{̧K~7LHgZU!F1Ȩ6=7ża2O$Gul #睧NwM6`A]fq}NJChSx+U/%{ *,$so1ǻAf$=x} w|~J KJդ.vO3.EvMR]dj/Zeƌ:Έ_؋%0#LGl@xgjO{M8=S_zէaL=&!Ql;%BӍt&|H"']FҺ8[8+<GJ4~cWzaG.S6OG /rfb v+p9fpHi<@x u1,POs5% jg =B9P^$;'11['؉␋_ߔ6u )%~:}C˱_[3+k.FQK8YۑH{-O+!N<+]>7A>vh3T8liͯ@azZ\d4c]L-K!¿zC$IYҕaT? rkPUA1^-ܝ,'4#,1 VR")v'Qii_9& bSfdaPeJr='ҁTZ?j,ZU $b&Hl0S3Kat~cX粴g;P?(,B[>r%PZkSb#bd5:Ɇ|0& 6&[NvBO-ߒOm-d87 ICp6!o3 Iw!#w>PVV+x- UwgLR} +,ș_Y+ pY?~Sub{v 9@(m#ra?N7N+O(@^ =c[h935 Q^_Twk꘿iDϗSuii mdרJP:-e?C?hksWkpx?M[N0eZuT4U&l~;,/~2*Q+i"e;c")[۪.^HftN '>&qz_Eb^CRG+m))XR#|l9N51u045$ًla8WNcK=r gQ;?tDځN{W߃YtoڣT =4"|4$1AI6Iqh?*_k9ɍ2QIn8[#.{yk N5zL{"Mh . _NŖEI5E 8..?yhnjz+o$sd<ז2.JXERi!8gʠ{[(ҪQ? ,}h}wR* !W^ )x}MNq+(}G B1$펕8ݨSÈ>y>̰DyhnCBVjnTϬ@6;$jd8".w,'MAwjಥcYL+wV0&tPl^%mUG}~@?=&G|0YNZ&QhvFkZa8Z;e ;֛hF7{biY%{of@ PSx\`LU00R\*F+-)_'K{?y϶01klҤ۸A}g"i[&Ƚ~z%-rl/ 0#K*ڇ^W bmGg`XbN:&otCX#a[w"W~eba-{z&͠ooܪ4J"?]\@/_B-/겍S_M/Zd#iNG|1''˙sY%MQv,k2܆aT{0XU^vЖ/}T3o$@F1C*?;, $C~3=TN3OC~#<8p:|miٲ31W?V`V 27lj4eO?37Zwˠ+XM>v'dYQBYb-<)2Fj]"J[t4m)!m_`ߟ+5ARpBgD$Չz6,Ls9hF'(Fnf)Y %hQg /7xI3rYƏ8\fP˒eM"lE?1=$zSJ ڴjC6339{FxHJjC[5 ;fwYIS n9l=")<$Er`@.e^z2nitC"C&N5|AHڙ$EF9A2>jW1/w|aACh>b֞BY:9U)kpE$DWLp1o~<7nş-4T(i`ׂS7Z_b6̬lk`((rdAo_lRkiT,ɕbp;9:°\_|''3S:|AsL^u(J^T5eo_u:e^ݢQOnV?$ FRz.2c ] X4!HlgV;w[;N9?:տ!(Pn.YT&nn"Ԥ9aϰqtЌ#x%s5>^{}7Y,xov|FE,]8OHn.9aK`=5"7s{\YMkJ|kcxmtwatP>gՎGWx6 v(&O8"%+{9 lDXl+]'lôSb2ͥx|Կ?3~}iN/,e K} J|yl( ]M]Q鐝Wv[b8dʼnڥ[c(8n@lɨIPwHlVR2ڀD|LǺXSR?F Z4P|v.'|P>8ڜBD*S]xfpz]Eq!Csܦ~ la47s5k{X`{p`D\9ӠȜP\#qYϧo\7;#]e:' C6<@EW,Ϩ` ߞ43"Ä8V^3e (:1ͧ%]C^ z*M4+,I^.&(v@m 4pc-HW{@uI}7, ب;P|~tq-H1d%å38Zsv!"Ve} گ{䢍VZ^ ?qNvȕeW3"U"숿yX婨}Yz#c7n8 !oblE@O'C/۾|| GOhAɥi^WpsC"[}oyc+ڌ?ۺ$8q|WqlAN< n7"vjZG냈۝zTk{I cTyV.b8 x?Y^G Ҧe/o4p2k .4OnCNuCIOr43:4,.u?vC*sYZDw %ŭp<[j+Yʐ'Uu,p^#%ݡy'aY+x~TBڭ[Ƨ`~ O-$PcWQR;:W!fWC d^ŧ9m䄇E.GΨநϟ~pHRI[XdDѪzDRA?6S?MZY?eLN1]l'_\0OJ&W/҄pٹ=L]-u~=T[c;^&'^s9>$hL!$wj%5>Gx+mkfh'âH |{PwGFoX(1 {6f3gk0e܆BV:I<%?&+^i`SI^en CNERT d7u7`)ȻZ}2UPfhS zHRJ 􉱵Y~bCH7Zi2(fz0~~Tms0!lpgNsgLJ3Qc7,][v*LȏzcU(yzζi%Kp G I uMբŦͭJCG>G_/ 6Gw(=m#hK V\j{AN 2Z\9:OGmV>?4ʃOcuېg!}S*m+&0[22,* IbKh,(aEl h5z &|] i-G#eeQD)"F'Aܦot}gf| |KpL?XW_|akkP\17qVPY=[r1pMj[h!"٧Tl>B _ niҨXK9b̜ ?b@,#ASoʓX?h3ǽc.o>LQduonžBQ .U?h]t+jTie5id`I])S+NTj d~FXs+dryMt.^Ogw'|kb?98$ꑰLT0p6׹+24Ik1V.̗+pV]B>}cM ? fu›CH*5xT]T,]9"|)v#aλ 4,YKTLlKl v'^LN~AE'Қ,4'aDx ZFx#pr=xOdCMOR#]C]jhD_ڸo|BG2e ^:AeWjTlhSuݛB4i h > 9jV fӅL@6\\c35k0\ﵡ%Ū̕_/ S@lęIә+l1^O+1G|`uZWѪ2+'<)S Mub Aj:ID AҧE"weJ{̀A([woqcy`I~cs dY;V GK,"gޜɾ; ǹhזӲDW<8yu0!IB$t+$4$Ԩ ]ЖUAٻw:[tHкH| ?yS}IQ#ĸmBVTUoTƢ{TO ?7*:;)ypj ʩh`u?t'op?{^_ė`fHΧmJ =GvL9N!j I5-`)QC}QDk~a"qi:;r B;C'o!9sRASnK$ǩZ 59z-v,.tnv[ޭP^yv' &=@%tټ0M% xތxځCUJ : j;\ɯ"dsHo,6$t@r燡uM"rWW'Cv?15æ~a!2Yr\#QۍrG_z#5,']1d^ezIڟG֛ pVY)a# q)feT[\ qhнhbZ?>?%F[/!.RqާV]O[v|BwSFzL7mJD.<|h Uo|G{SCm:H9 &H]-+ʪ-1cOFeس\ x - P=aIȈ\愢t HYkW^:GE[l2qdj!S*AR,RU *vQvl Hq1Ljn s~S=IHЃ9V\j".Fxlo?WGIY쀈 OY%˥6D܋wQ6ٲ2~$![O^̐20z']m-=aɼ.>>F; Ͻ cw3.Л@0]=E2|BMLB^E'b{g/msNv4?7B\Dt$fZgT,\Acljg/5^aի!߼r 2SH Ғ&eh관2}QBE/f|Ci^l:'}`\\3:X8l RPR{_pR)|,{g Rh0v.}UZM$K7_ 4*QI,ewכֻd4B˜h]'$3,@?z=usː>!.XAz˼#j@42;Z9qD;{+,pz{5wcyonAHkR5.ߐZ?%]wx<飕$i+⬿kmD 6~R`WQLt~o گMUʼn"EءP0Ddգ4eK`F=4&PA0}e9w L{Q珲|4hlqeeO!hU#`=Fgrin3B ~4J/Wncu7H`,[&}QF)ڼ3U1W3K.q$gA@۩y e]EDE25vҞF$P* 5˓AmDr&LxLB42 7O}N@#~^3~cj=וDhVd׋ }"P`'zvPe'O Cc Get($ލf.'3K‚iрИ|{*y7k/\To~1T yX$Vz(;47fJLj'<i}"qcR8$_]ST iA#[TOe2l9PB]'Vs)ܟcvmR6. W/ϊ8]ܧ`{ztĩŝ4:ս~Yk]BT^a"ֵ'=xMJY'|kF"a”8ZE/8 P p)jUjtL#EZF2`C.vv\a!˻vCc#8૆Rө[a kKGE:]u>y?֐Wk#$*ջ=4|ƴ9S/^ @:ܫa Hv1MTc0!.CO0NCssf>˱v$U\@A'dv)I^ b:2\xٿ7-i ;tR@A j2wXCQ/dXzQ`M Xڒy.ܫUH{hU%w9;6 D5j<[9Ѡd$vv5+G uyp_wwn+YJ)~~ۮ4fGo9 6;)%u] r3<V-P޻_13-k3,.[e8cT:,,aR'\ @@d;}W0HRjߧ)dPYE8]4~n$>üUI'd\@P,Q传J f<%H~jq1Xز+(qzā>ZKz (&EvyN~'ȪԠ!",qqY'S{ӳV\ZH#0Xrd^;^1Q tJb*tوŌ6gF4XR i:&2b!B=FV/%Aݳ4Bd?ZY浸ONQ$J3ɫ#2AjFHFÂKYu{uWPPnIJӌ?2`?̗FD*fVicXo{#<Of ^M^Q}4=)>n3gGq9p #(\ԟdn)gKoz Z xMG x?L+^O=K}B23U!5K  &NBmcV̏ yC7ZY2Na8QYd+yQLԱZ] gl>Z9MӔ~IO g*O$o  űYuz݁?ٶ8"JKU:C-ęJ[{V0H_Omv ?$Xo@ I,؆mؼg?Ѯԭ?uŶ0m}߿ȑk;&˃goE\ƀ !|ᓾ9u+-h}i?UVcT*HHՆqc@ۤ0 W;c'ڨ3zy=C=(I)B:][@l=)'v:/^IT4Y[8BRs wB7x3'+)RqɍI TXʴ%+3 .Y8hn7dOLG|o=Iɇ%\Ԃ#IV/xh|!4 kW- 0C!U`,_5]5 K\Y?5V_w4LvczY*h]1::v.: H x>bV: At&* "x4R5! 'ɾqWsT;^<c4 iZy?[m |b/A2L+k$#8,&[WRgCGyWt]`),5 ]Öm!jd,ԲL_MT=6I_ύY=&|cTɼ;'(nJ6}ҹg_*ls-6x.P8VTh=00@LǶ=zѮ!AWXcZ9 x' lY)m(ŗh-x.-#ZkXΛGCAWȎI'y:/dH\HVg\;vKz@T \2[O[,rZ*ZG<>$ze~Љ&hH qXqmm e[{t. 6`Z0|cGbʝUDسIeˏ,v[m nD bYB<%4l`떘蛳`.~A,[ jUћ& k]%.%eBlzXe5;v< M,§or:^^P[6J4iv{s7?y wȣ!t}L2UjW&IU$#n,Ou "߈TՎ%'`yIADuz?fv1t,6p {֬52)o*;tl?N3Aɝ٬D tPT@MaXZeciyT)]1jVέczE|b!#Dmǿ5luNbH@r}{;+A7H/,tAu:KYd"ň#{z Jnk70gnprsQ?6#pp$"hA^-b=8g[ݽDc]]ҖVAѽETt H98\23-*kb녮#V91/WP@P:}dQ!YX̺flޠ7D( RyN| ;І-!#%΢8dkF*eQio⋋p~FR}¾-u1֔x"3Jah4hߍ!LKU>^w.o|L˿H4oVmz!<]QWA@&iNhnonK&T!<\=vQZ^ddRJ΂z#L847mmS B2Mn_ ނFw3&΁j;y:%SU ixľ} ­+1^BVԛtqDi̞o&U߅>ϝky _OdZIHLĸ$]hT=eBN1 #*V/kwIꆩߍ\ON4`'9.m3U.08[?q쓌}AъpEB7b 7)-$葊4T`8H-,&"wxš.EY;٢4ghd-&f%aƽ(~;^ߦ *\ ysnw&RըwAEHc(, > y-B5%#JY+|NQrH*ctCe mpR6¼x^^!̦/_ hʭH38o98^|kb_Ķ@Dݝ![;@⪋TIb5wzx/>־)<55;''l3dB`3[': $[/c3>&qCC%v)Ue/'sSvyS^#9owKggeoU*pIQ S9\iSb6Bzs`,1bC` W[Y9D$!4*rO? #&G~2C6iOrV"ں^sUUOw ΥWw:f$&5?Z Ӈ-" mp X>n;jzomHyxnq0{( T:P %B4džt2֭)\K6]0w#S}Y"#C:q)OHM`|%98``񴚼!s14@t磚e,FZQޯ0\w4I}is (,P}{\Ug6$2Z0 anCW>2K|̦!Hf`7+.y{ZFܫm  93i1VŒM 6i!hܢI o(\ձ@Rpoת=oJкjz2QQ:\wmр3m0KDr7ja!+Ƥ롑 :ö9= MH d Xi̺yAi VyH/|A*2_mu_ =\f(@3nhd2y%RkRKCC0X$Pfe00|<ؕG8l1k[zU)1=VqTx/6མi Q>qfٴ 栟]5G Ϻh .gN2/`&e9<'(;?/ `Y[ ypR0V7{t&bR )vY׃zlRW=_/-YdzSnDp1JE^XzG9+*P|VSVZ&:\ XY~jonS!(Mnee#Kk:"iG¤H.\q;j4ύq傲KFh?w{7х/ KbWV#|(zvvg4cf#+A~ 43>U>t.KdCLG3 –ۭs: > ^9NQuYܑ s , '\a+\vj&yADwQ?HaoquL3g \gSv1D[b1),9(h}LxΨtsoS@h)ʸu:x5WK l4Ua2%H'$RzPGY{e1JOutA7<;Q8-oW#'mv&*vk$TP"~Tp?V+_[J.BTiY2kә6M]pF`6Z)`!/7&D a.Ba8ۈX6/[tC3&%ql ,ˮCȣ\wlHCFtAihkJvP2c+3!m8֥)\׹:ryRׁ(@'UF&ß/b}WEẮoNY׊-]sDYدU001rj;_F]YG`mRğl-Nɾg<P#Js*0RMڰ<'l/a݃Bå>]TSLO: qͨ:%zZ!JwV1ʍ|4'I aIje*[t[BjXB`,Sd if66XI1Iy0ϫ?֤̓oq"Qaq!mm~xŎ7 ϳ̒?t?IM`P}j%>ޞkӖгBW qC;-A=[v v\&T|m^gx%ǡj%D޲ۏCz:! }},b~%|hqe퍉!A1AeZ&m eMa}3s\Z[?r3OԈ"U|UyNnw[J6 T:e!KnFΗ!bq w{!8Bi3 +i}4ᑚ_QPZ/[Yj}ڒ \lq 2phg2}'j1\fзo69mKrdy˱9+>\$7n ;ﱘ&) yqiߘ-Lu( V2KY)S/0e{׹Rp [qxpTc6%M*{+Jk>=Կ[)Ci['G^OkB8֧+^>^Pj{U^7G7k~CwS~q }ę{EJۢ $fq/lЬI/S2~;;^w@6~v8bk)(*`䄑t'ʐ (=:w~nȅ~4۰샵gYl\d0gN tEѦ!0\1b|LC9ͶR('})"3;d(cZS\S0$?MO3ȗ/De^qM,27l593|>sn }]QR U>y[Zo,v&@7 *ԹJSf=Y6gn!F:]nTf]oe.݊feq+vv\֊$Mݽ羧 92詗b" ] rT>w%5mbdrUb7ǨwTS7@6imBʨ}FS'0WؔE.]J" *Yǘ` qb6ÁcG7Zn> is/8BZ}=^w ~[E$^Dx[pH"TFqѶsXWanK5+[ױdw`Cn$p6Ɔ5Y77 I1 ^bkvL\hx&i^RDqF_+ .?8h$6IVS4&,B҂,EMzd ղ2 kL'j?r})S $Oj_F.F^JTᒄV *u"2>[6m1v_[] ФK#X\AዶU&4;lI/b+yevj)PF YgXã7Kowr-[YE|}fcq yGK.Lj&*c8.d%NJķ >rGyݣ`=#ȹbô/`e`'Lk6T?ȻaR^~SqrrS_wi8/ģ7Mz \jg[-]櫃&\Ϋ\Ǣ˧_Eu,J2xi{ ɷcː&/xGU=RYe݋ND5Ig@Z;~.$`!67@5ĊGnX1҈z,x.!' fzZ /tf#C5s8_+~jM a*j9X*u #9х̬K'^/@Go6wC >5eHYXO0߀ 8BF%CB%bFpz}O8j [8 ǵEB/i jV6,,F]q \;=?. L[@/2OƐm\k۰rM#180Z̢Psl-J>y^Gd@ &TE^b 2Cmyj(_6$u9s 0,ӳFs2| *% ѷ(HK85Ҙ O͇-kKZSBv#`XD!<-wܬb~4̥]iVK ֭ܺ+hQheG)7 ;!Cz}"r>%-ykR!dE!Ŭ&3dՎTkI{e_Z2Gx/lhθM mf.Kw=3br_S͢g'ޫ ` 97H( LY #O:xX'-2.X^WZ;IOd-nK טT-޽vXv;(cLC=Yi%fb+ˤ.'UlT{ =o8cJ<Ӽf"ge{)^闗N8kZ:K/G–}X?,6|TWFi%s7)i\G;PK0vpfD'?5+D[7R>6AcpNG68f#vדƻuGz2\[,,s۠:U Y8Y^!3p"˟b|6R>]QNʴ ,wsӴ|NzNj Cڭ U1Ā}F|:cWodu5T5nFЯ++6tpH/I\‰/6cxHizNMt1\ǐ~јz 3-Xbd3Vk<6ۚ^ls)>:m̐kuӌK "ig|fmLۇ^p*\i{\wv9ʳuy1 )QRfNtȌREէ6Otv7R~@C`!3"Kd}; ن?V~hɝ_1YcccUE8):i4ր^4j&CM֜ >u"| +k03IxbḀk>/Wuo$Hh_T8jR%] 1sK#on }q*1 ڴҷ5^0'ƆBuuB_L&h`-tc(h=qzf ĕZC>_ :TopH՛5z 6]2$T V SRne5=xڙTN&hlaeװ{a>*?.3 FKjx~r߂&p>xd{DbMtJiqjHA1,yB&*ƒ-v$w'Eg[){j ċEYq4ua'a?ŏVnh*dh}Ⱥ6~pA/!gmE^y ߋ݄d+5;ju %.$L~ԚO!i aE9ikJwAZaLcΥ2Jx''yv*q= GVHvsq$'=og<WbS~x$:.S; \2oczݯeVoQ'M^(PuWnJ'lBy8a\0Q)-FN7ijH-5|p,X'EO/5Ymdz:i#9(nQydK]9..;V8<ٿ9%΅:7Z"#F2w݁ANKarhP [yK\˶a *rKbyS5p_3"5\L CELhj(x"$g٬OK-&Sxok,W;b2дO0/T`Cg)?|ռؕg)Nk~pʐmB@I GC>ڋ~KC ܦM 3@v)# =@6tēɹTjv @_sYŏsB/;-/,k@ޏ0*o$54gn8łHsM(-!,kbNJDqU\'%g?.J 63L̜ZVk#;R?LJjr?J`$U$LSCB# 4>®!h B!ٟGEr]vgd r,EJEF-p'J'D oz} N5F އ[Tv)1EQsd#wY"y5uPC.ҔT-уѓ'v 5Snb2J*OȜM <yfڒLp+ѱ'Ah#U9wGeY_[p˲Jj_GglgHDZHxIϳ"Z d*lI]=90BGt/Dơ;<̆ɉ@ⷩCGrHKH(3>]l$ۿ5"#O$C513 fRN P59Q)mcaB_<,uHTֻڙl9JLӕ$^,!Au)i͸ zt %O%rIsvHf^pa:Ek=OD Ƚ|QeVoo;5CꀦX8`a5 5.ە 7 OtyV[rB/k"OJ_sk&5$aaS0%*$%q4#[թ՟fB鉞S>0W*X@ت`arD<:JkuZ1S}5NP9aA]RiodFx~_ <"( VVzpϴ9 pfR׽K4ee/@Pb У`Jtߟ3[dDvUcM8#q[^f`zY, dSBFw‚. RӷQ QgC׵wOۋ$ #g+%˵Z l(75bJ]ЮV/ ,rex!DՕu̿`o"^|ʦtlN63ߡ%=d!}0!.|2xo~fscRBڝS'D54e WE8H5Ero"oӔ|WfaG+s"]U;F匞qMْ4-%.AD`"C;g`仈ar-MPɣ8&݋df}V0eh شpb?RQ=9LVo]1z²\[^8^ zͳlC(0 2n_p\#QpXn)kznG|GVUɶteUL69tn&Bxh5õ,Ұ}Gl-<0_b)eqZVQ,@ڥqVl88ϓ` t{<|L`GAcRHvH13QS?ZUI儉O ҃-8s0cZe'P`+ |WMpBnG ?τ\c%{}ܽ,eCF5ΌFNʫ5U8 5v@%|D+]&,Gՠ&pCAӐTD?NHS il \LK)Qsy^6FaA^B|;Wgz, ė2陵"ItdZsS3XZck0pnoƭ=N7ț?gUlJiםտx鎬l*}<aS5mSjCZO&bC4/{]C- PO\UX r)DjA 06'J &Y0!`@9Ɯ%8)spCߎI.hOaKC%҆b¢ȴ?&v^‡ -e|AqcWhҜ|3E){:lĖ0ļ.!8l+\̃ ?EE 0In 9N@KI2A/{Bty{ɝN93ly+An6>Cj9)h35YZϱ @He H$>ȖLR`vo'P#cx,ikcc]B֠LJ Otڇ d} ՃܙP}s&o)8F)hD6uD0lg Z:3Hyu̦7oG$}dbTI{FXjh)2f.4]Z~p`f(j]OkL4zY@Buexqo7a~ Oޜxz1:gmQ+ԙ-E8-tSRiȳEh} ,iV ,DN.`>N֡j{X2Qi?g*@|jsNuDF/Qʯ|/բR6tax+%C*+t% ^V.^( E7V̢R0ED3@ysv3 Sxm pafFEyJ"˺x\@ybːF@,EDrpLǠmBRjV(^5NmŠŕ(GKld*n(S(ic4o\F!Y/5t1$Am+ :ž{=9*m21I+$H!PB徔 ,q=|?vJ.>jP3&:McrgVPFE׽8vIt[5x?eYJ RhZ8^Dus?DOV|Ў*USn0Zp|s=WHWb*ΈOk90xF6&EUVe}5 2t0A 4;0)걋J6oC~v _{/ c(SϣBߌֱ/]dO FŠe%k?ƴSo̠s&}}vx^t*!iMF^;)|>4L*r~w'o@i3{/xǷBuƓ)A=ÓgD!Ә⨚#wZI#HٵH h}̄0iW^\V0=|V ^/lDbc3uMBbnSC䐋ԟč{)Lįɪ, fgS.Fc0 7dtp==!.WzrxhPjCs],2C f04bGaI[y@gZ7\ : EK km.{H"˘uDi"5pqU#VV0&[3qrx+P(,{ Et1fLUWN_2ª{Wb1S(\ rfʰ8'+eDb/z-Hmeodݱ5a:~kG'sK!&N͑.@Ы)/oHZ*zjj*Yմ H)94z6MjH[ sc׼`mS)D=C~"L$a}W7ewhSuaS8Q. R4.yUpherۀ6\?v->ChmY65EŮs,u=[\!YDQ'=>v.μ8}Շ( #>7%@G).9y0)Um_֌ 0fXXw+P4^ U¸Z[DV"piX*8 +ߠpȌﭡC;Bc sagst;"AP!9ǖSx-s0^LXc&@-A|rfA"ftPlFpI -߸"hPXBWt i)U nE>p2jXGݙ)q6D,"a|Y+uȏ^(nQɷG-`ųޘ8W[:xEŻ6| XVGކd/2FKbR[ϘX'^п.ϧZ\C@enC?F/LK!VoBn^d 9g%z=#p&j{Lra"ovJ){>Fa+]&m2?1i{0- C QΠ @cp^,grTO[߈ u˞&KDE嶤N4)HEM䊊ܚ(xN C'Jk[gb,t}n&-r%(.n-c8fBˆ?c5|I0N4\=YYg5d)?r?h R'$f6>KvOюn<ڊRO:~glH2é1`s^!,GǍSTo}V)X 2õY- Qt G(GK0Fl]Ƌ&c[3롸_oPy%7w7%I #1 澽e/޼.oNbיRqsG-p57&A&I3@&5+"ϒ\8_:(慄t:S!ZJ`ƫZ0$of.{ )kE@Z$gyZBpJ5N/7ѽuiḠa^"DSCgx_?7:!e~EiN`v(,VQ8a|JT]0(т]2r2$(Ik61{WHߦ2%4b7QB-\kO9vŏ8CըͶ=%.g4Y M',ߩn(襁\ܮ9o(hGᘯ;=PTg7@ԹKgٸݪehO53(pkAuuEr}'yJh R[(`[:VL6Q`^xxՎ Ε{<E9kWu:+pZ+ZLXkܩV*@zZ6Wu-6MLmayr$(A)Է*,ZglW[Vh|2 KH1kqQsVYsä4h=MnVc OHw9r{2FAnBhΫM qq.g4hxeA'˴{9lMiR9_Bar OoI@Os qOjΛo4uslZq~ZAҌm2HhVBT+~{}hԡd~İdVfܾU|+otx_,H!CL WɀF\,SܔR;DW&}s`g? 0-5Bo\Yl6Or9dŴH^0WqCݞlL.6ا i> o2hǙmI>NH twXh;.8ozLչ=rhJCmOq5#a{GE\xx7 ڬm򮎅dЎZNiy>{ M2^ٞDQCƆ73֧L_1P)u.7d0UWc`sDڔC\~F슳bXl`a@ԝW')DAc\C*8z̋AZ$D6s.X4os;$Y>ƆYݯO0y$5̾eƮM?,>qX>t^ABs<-WYv8/H6$؊Gw5!apI 2Dm* w[^iQ9[b'|W cώva$9g|vX1[gw2oAEbP>Sw_H2s"ʰwDQ1\)lUwa/>uzpMŽMۀړ62؂*Z'cTsLͼ~wcZ1 PWdGuE$2N&3O%{S=Wd·:6㠺4 !] /mkO K}ث5Ϭ+>Qx 66@N袱p{}p-]R`7iONd! o:,l;}cd<-Ud7Ns/O7bhpd󹋻0tdYC/05CpNڧ?կmX!;E`/sAb 8 L?ӊAmz |}z@0HM!9x7U0cJcn\,nL2ĸW8'_`_"P).3ɍ`aRh+bb:^WTì2HZlHNodY)) Ny(>';K(_]HSKn1Ayp$%HX4fawZ&# i5ΘqLƼ"K"4Vd!dacmSCĺ1p;.~۽c!UԶ#ԥxHX?P=1w6YeKa>( 2.z5@鮗L[$ԷX_6+Y]bV1? SaqLoGHD'lVUΔ"x-&p^ƕDz wif㒮 phX| J{MXCkiXV\y_a ^٤AOBU.4$R$Z`,vK1fYT^:d_";(wN%KA4<`<3梉'aQj/8k&NW;qf!Ymƃ۠?Ȅl Q. kA҂p@y=Ω`-|x֬+cUiS | {ׅ J Ö9CWu@"Fb}w>w62Zê t\g}//@Ԙ?}1nSэc|- /Gib4ӕ_ӽ=gzvíݵcuȈ#]sb~uq+t0ȝKyY`8 zQ~b(v!0YnK7X 87RKؙL7we/yQbr±ƪ.Y#oa8+\|TׯK*;E>HjU+>VƲ >S]TDǪDC.:ҹ27A47^y b+aOghYO{.v+u gfIljNtHwd25MԈ3G.Pi7IxEN]q jrtWmlDb,:5,0xwͦX\0%y\bP48fMYoJ$: VmgnR՚ib;qܖ3xT {T#No\5>W3ќ '\4~5|_NVpPW/0l16{^[ޘn  ; <-듭VM[C%o9Q>J)v~sggVKz-}:#OEd-]t'D̃<'JS_%.zqӪ6!@ib (V]Q GUAȟJ?x}4D²G z YtT= oL Xjs~iDg,Ǯp U_~ΛkᎲX9VNL?-39F|,Vy\uH.Y]8IHd[aU`E떳wg*&䤡4U0kٖkIw}Ȑnyy$G)8@ޕW5Qf cM * d3jv~H@yv6G]eS0&pQ[X愫مX8bmtKRT)`џ'4|AFf^R4zvm0tvTIK^=zt!ץ 5%me-9k ]V̈=DճU4 Z ApV:+0p0\n$ [p7 &lN j~U\ AT7 (FbK(ˇlॆ.P*r|Ûۗ;p8쟧q bT[1AoO<ݹ݆b<4(w% {ڊrg0}23Y'$;nj3 L#F&54x%|pG,_ЪZW5yÓLꣅ42Q،E5SB{|3!EM}j󂩴eJ#;X_Y քR\,8CVvDUguC|Y5 I$&:Hgk%>A-4_þQ0T>:LF^tduI\N94ϋ0+MaJǃA}j/7.vl]Vh);!RLT˃IONl EW` ()wSqsҷQ9hX7VX'm/|G'Ԃddz1taC{sj4tY4? OV@XB/w L@dTOv\2{7 9%+F1!%X*־d)|FhhbV6rBqV}VkYNyuP`cEyTFcX-, 1bwNRU"54?C䗝$СTT;\;zC5<+t'9zw eny*Kzp GnɌ NL޴Ý;ybꏿ_۸؎=5cŐl݌%;+qeJk,uFRvX6R ͣ4::.("'9b ֬o㍕OpIXg5Bb"\uyf}јG"P}vm4+cԀ}a6)ʧknv8}~e1k#71ݑ{ .'Wv`scdl9O{AruPQEA+>nZWo{ p(9$k:&AӂQ)!?n)/T]dӧ0.*utJe8"mmK-_{@JleP-Kd#o{fz;E鴄ĥd]a)HIRXRw'ߧx );*t"\_[_+\3Q$ǂ09)#;?DN>;,J&s5eL#F ŒIь:dyZq֋?7`ͻî˾0|V2& יRp4ݢ+-94|s្}"̗Qc2Yݶ s{LĹ憄Zc%rEg֡}r3j'"Sn5@Q)Co4/w05c+ž{ wT@=ưL.\LIL,(`[D_8Jurf "(sƬc~ 蹱,U;\U?K;UZ 5VɎ/7?ߞN`M)s +E}߉Nz^\8^Aw+tI"l3:=صLW۲VIrEf*j4߷zx^ !_/TRaDwL͸eٙ:4e0l2!!-v,\-xIWolN7~\e2w5V"Rw.1dB{O+}]R SU"&[߻ #la~:ice?2CÂg#.NBNq5)DFsdn[3f.=(~'3VpF~GSb[ᱡ}O+Vگ8FN^pl5)]ߞӊ x LɠHhHa&cH3f_/dM_& ן?ȗ:ʦgU5!~3[65 c"L4CWVzۂ8$"؍KC3<]Ny-,߼"XъUAp-l-jm0;C_:F $_X9.ns2(a2 dLXP)Rkb1Kܪe+G,27m0RMy>{ij]!^I_votDH+QQor˳{f>0x7VQb!xV *xOnt65ݵiuPD@"kSolo8 ,񫃶Bݓ7jdhKE2T~0t|GduS@옓Vbjh,To= R1Oyj%.Q])UTrRiH@@F)*+AܬQ7r*!%u4a u [I^ψzgvwo"jTIS2 7a2 7{ZS@5 .uCS  ;1/8ݵT):^n|uKd3 d ?f|_p`;/oHA}X^脦Q!re%Z2 uTՍ!]S;PuXމ7|UnP ˃dc%iwNZPJX`21)2Jzl+1rΝ (R7b P@_? }F_.[Cw9 p£rLOF0p[@,gU I7ҙ[.$ "%N#- IJjLNKԶjоz^yAawpZJ.8syS"*AͤteؚĺDià1Jk٬P&Ihh,R,ϴ!-O,,Q(=i_h#ͻߏ~?OVڤWL .8om3#?GW$3Vru:bv!;DplFk5!dL4ؾ6l+xڳV>t{6{ǽ"WqQ}mNZSViswllדZ>'z ezreBm +Np9{(Wżu{1(qFSsbþ(W>'i%VtnDv1ǁ8 _nǣ>1lHxH) ]kj!d1M$U&13uJ2ݳUˇdY Y'KiC)MnkD_/TPM\I|y#,)wƖjV-C迌~Z{*_Ϋݘ"! ylJ+22e9[[{4X.!"{~?K /9M#~2kp5ZWh4e$@r|7uH]gHz+fPb u_O9 L0lW8I n$@g2Ƨݗ<lܢ@Țq~չœ EYYzhT5;=%PiJ2+ z-o :l$ F kC,8N[.fb?ZK|6>mDzEg4t$'͆! 1;7]vVU7JA\+_ã9f*:!"^}Zx K]9ɸWxZNǗ/6I=p{ȂATYG~QY(+@M™fW?md9DW,-Plj0nc{ =pfB$ϮBr\8̀C6..C1' !$ TConIq7\RҬ|W) x_;50y[M mob ?>ylcfрPԱK[@JɛBpvzՆR9ͼh"$$HΎU)A/p9Ke|D|b9`غOwlw%9K3&\5HeQ/xc%a?wGX77T8|n4~^J\SLFv{%г켋!ّ͓__ɺZILHG4 'xdx!Il4bd}W582;n7|Kq8lk-T)RwрzZ/,i,AmԳ&vQqTrc#Ϣ! gb2@NY $D,wNZϤQ:]Bz&B+!8O$ )y)5=zKMQ'8:;)R%NōxpG\ β:$AWJjϡ)ksyrXB,_t*׾Ic!;PWk$ D&"ߐGArSE1WG;dv"9kRN{ RCTz%HX*q90Y;YG.n&퀟0R9.#Sw).w|~V$PpӀ< )`& d虸;ͲTuhF^w~"b7Gpϰ/$ܚ<f#a+ux*e7 d3gpܙ#(Mխej]02 Z$q6re3n25_)+Y W7_Җ:$){zc~)y\FP,#5YFG dD0GkO=L pظ8e2"|''A!P&Ic~ZF'#Щef*:'FeܔS(|fd5m? "ЧLVD- pW$W8(F2kQ^*Y m Nd$dvnX=~"nAcK8ӪEDB:NsW筇 *+|X!0ׯQUۋhRF+|nèE]GQ1Tbk7i)k0.Hm>}~LGzR qd@ %u;6D'3dJU"N_y$,ܼyʉn1E~ݯM+҉C ?`6gC HMڂH:ݙ*m$ R#!؀^9JjX~$3BQq:*#k3wO%_\\JsWY[`eCe+{"z&m* ^R XyV"E:N]-/~WڠqiI\mu+a بKٞ6ªSEթi-TP?ռB 1 Ѝݭ]kxGT 6BxR) -Mٱ\ogC\4H贈Ғ](%I t"r;h:Sm/M*怆)IFsF0fL\[KqcSnʬvjEAYg>v>o# j-`|KTZ,`"S"#J|?$F !i ]OP?#;+ b\IG]9/A $cղWY䜝DFRKH'r2E-MmzA+e%9Nm*4h_BhbӽZaŽ<48M{A 0xhVRIH#OSԖef},!i⧕9Eaˢ /"Tih&B%\ނh'sm27'JxTڂea_LF(%RhD-KTl|_KV"Y,39]&L1-Ο+ưFQi>!@wJ0P{ap?tjN TcϏ")ԙ xSrT m:T<+٥99.TTf*sv!OJm&Pz["vl}P-wu:I-4p*ѓ:ާyPϻp@i86ܢ|*mx&w]8t+rg$_)ɦ_tXGjp$,i,NSs!.'lv);Nh8r9ykV>nŽq{ˎR4uM"ڝ@@(,Whbd]\Tb7:'>PkKK5:I20!9RJ֏dJPxLmp*r`]GɰA|Bf5*k"~퓾ײu6Tô`Yǘ O1 wDC֮;# –~n8.u*}siҁ[I*!x7/j)1[Ʀ3S<9x-1:yQYa)R*ӹh)+`4&yQmF\+I|BTr))s8YB})_95k;wR<)-e7q#@^]- |70]=)LT!FtNZ3_хRAZQnK(&w.* }^ab0 ǕX/*Հ,[.BQZZeokwS OcSgF~撮F[39Xvn}ٟ4 JXHD*"L\u)s̤͏³P|U6,LeA~q>=9Wnv/ lQ =jfZ@jQ`h$鉳ȥ:/D5B.P@F8ܙڭܬqZ@OgU \ ?\Ed 1 iWݶw蠭ە_N66U JM"NT,WB)0/Z5Y?(L~b@;h(Je#oRsa)_FM%na2{y}D><&SJSٕ8JUdE4^֕tKݥ6͇=b/y|5΀Nsj.)%r}4hOjKuYl "j`BA~4}#=nf23 ~ &t_ݤdxҦCR掇b\3u #ec{ ^ g9i Ndox0$J{DrPLgQH_]pUT;]XVjHmlm+Ҙ*@Δ/3;V&`dz/a>,ŮJk(ŏA+yh$1sf>\)w9xe?OT/3iND&+Uq vfo k"e}Zq4JNy(%Ws߳n7F-@^'A~kR@gƻ;mg?*E[A_b` g㋲ޡ!o䖙:bH9vb! ^MY a;$=S ӯlʹí!KizuCTg\Օng.bH ,PٹצPd]t5Y43h@fޗ)}苩'S_I) P_$q.(m^;(\!n=F]F[qS:>@a >gZ' έ^jK`&[23KS]m{A} 1aYkL{5;#[b3wY71|,_Pvĉ_6-^9LW2'X \CM\H->4,:bYߪ@/ZwDJ JH3Me3 LKqugDLeS?f6 !xNce`0M結 [];6eJ_$a|WUѱı]ɲQz?sohgŴ9a-܍9.n4%9Yd?S{bR@򻓗K׶ޥ`*wRw:T,X3;_iEd;\7#bZpX^M-:}!ޟL|A,=Vf%%icA ]RK&MwvdkȨGf# 1˷{]b;ynZp1 8,Y\S@S %uҳ8&LASgՂ?|0~˄1@7Jgihh E{ I[25LV="{f$.tƑV-PXal6?*uD$w\NsoMxƈ6t6S6J0Қ^~46ChW2jS!Q WoJ^!:kV2BP ^ .V9|V$5d1qK8K{ax8oq/y3t8̆S+B5zR"v@OD͕2 3+ֻԹKd tģ;QVu܉ϜUC#"<%qf8ˣ.f#iRLfra}e|a6r|DSքR1qHKXqK\2_W3%WgڧOY.BfOT J wO.Oo2uQ5Չy C.DŽi=Qvo?!i'3^5k%L2 _CAM<}g1,׶Z>%UZ$\WۅKX,#~s'yaKXlUpFcW6M*5\#R%wX5R7Xa`ajpZ@P!pN'ASb-\CFXdl:Bl˜,/'Ep\q#+iY.$wڶsqM:M6Ŭwf \ɱ9氼$v-X;~+L}j˜ "[{ğY[sYzuf8;cZ&)t7I\) ° %;<;ZpUV_%Y #pDiCܰ׿)ȷ4\cH+6=tF;`q\]G hم'WgH3G~ u[3 >4ASq IP.nec>DSvwp6TU(Ј!xek=HBr2kR2f0lxs÷]s/(khK՚OE^0x`̸t0wvVD;ZI@Q _/y0ÌQ9xzFHFw\<=6,p M:ȱo |z^zVj|~d{#,J]D]kxqG qv*x!$Y_[G."Vh:bQuGKG|@p3Pq~rAA/vU7wCF36/V,:oLp4]L,ݞk{)~CٙBJ`)/JYΘ, 7rvNj>vh;i$/Qf$treg!xiHlo|߬gDeқ1x4הRqooU( 2ډ$4`c[GwKo ^\@WZ h$ X(i -_mq =&Wig~ dS!Y=&k! $jt7in ~>/dҹT;5h>{%FдNp"8DFadùQZ{RDh @RF,Er46sԽ:묠WlB3cC/*B WUA!bFe^C%w!u;>"Vgf nhn)-ZAZt+e}\* 8C=xxK"'<eĬv#k#eȼV =W"2Y+s Ysi 4T le? :Z"0TVX0HRgK 5mB#l3ćBaK.(>m<TaYIBG 佃=ѫt(׫4ׅo_F N!!I&`@*B}kS1L(Qڙ?]i[g7!x{Gsfےfg>*<5S>y#W (RnM6P.Z%ELd-*zEs XRvT) bFPu,_7fu ?.8ŷ Z"Dr"r#=sJ|X 8<ל/ٛm 'LMևN1'Iٵ:\&[&߬jB 0 ΟI -k%%Si=%kN5`d w~(^=4IOosjŊܽZgL300Y!:a}[a6BA&t6WӶ|(̀¹R.8"Y+Xl8UZIzbMsT&Ea!Ӏ@iaõNel$Zgţ9ўk.q{P( HyEWWJyKD52 #[)>1u>7v)'V Y\TO"b:T,0Yæ=&5!z Ͽa(sj}gD &:eXj]ql:[We E$eiK(xV܀_ ÞޙI)CCx *1q#ȭ #!L$0"gVR1COgt೗ B"ݍ= Z`5SJ)CP1%?]{F$Щ6m{U6nh~cIO_vH4Y2s$/u`/V]R|W ѤO}ܧi:WdhW3`:3 ~6 .-+ JN]5}2'8z s7DvrOݑ[>B}6;U7Qh$vpjݜ~Uj#sy qcs ? {s$ еib)W5Gvz4ֹ̭ObREos_Bl[u5=*P뻭vGBCBN)PB櫊0׍HRV牦,%»Ӟ )ܒ̌DQaNam}qygw :IōCXIes–|s͚ KW)pcos*b $iߋдJ$u#5oJ<.CP$:B*B^c߈*z[Q #7,ZszBg. O0;Gu24TgG'GDdzhUIثIVfkEMBațSfݙ$&6b1]ͫɑ~퐜E<9VŅ$))+'v%еU^\`\ =Үx fZsG{LhKC\C6xD^j10'yPc8o&8SM&]F1R,J?]b o]J _}*gExe(Ho1RԷZ^ADnEz+|/uio)V_*ŝ M~zZ˷rEtbG6?&@\z3h\ W5q:U24MH ,CD+1%ɾKyPV69ĕobIT/ɓ(՟ v$>7,|.[ppԌA|6,YD#C!զz-P X96j+9hQq N5z8X"dZ8|RdA5r5۠krj+ ,4qj[TllЀ'Y66lh$Ox6u(ma\њE $h!"v^NE_t.+؅+FRFq\7q[W}D%k~8 ܫ_nwF-n53xX-7dU1[䚸`v朕{ ~z5@2Ǹ,IiHcdM[ru%ոIܣ'PRrIA]G*L&EYHâHtE$Py).t?tqLWv.U2'ʯ)l 9~' 9$.-%$Cfg ýsaFV k;/֔qdrpF{^Z0KuiQ]R}#bSpVZn.Z'dڦbu{&b6DH4 }z)=6.:'L:p]as&^3q;:fnk;q%<(o5JŃe~Hڀ g=YC go&M2gs( ovWg>+W?'.(虔^M~"~]&7*O5Т V5[R8fAɯ X2lE8$Mxv\K*Cbs{9@!⁴@HySl\U4IC1Hqy+욾#$_Q )Ȁ<.7|CᦶH6wM&bSt ,Fik|bsl-HV;;WV]:cՑxgOV$[uB7tTQt{ o"r1Î.*6tP.ǐ.Rހ(6@|Ǹ-|uR%4TC>m%rU3grJhV5Njvwou:xI9yuOSg.ɦd ܃NKJw6 X)N|pI`_.;YY7 9u "ÙSzi/)ᶙ`n9 uAEnP L*w *> [F24HUSRJ؋bC䢣JQ1rJqSY'҂+;"}2n<}H+=aG7<8J !d<>&C)כpk8^F@&/s ؆>< %4ه(iS=M9LBJ)}Jƹ1~elO꼌AS! ]Xc8շ$9_w?]+ -]\0:[o{I;rB+:гJ7:ޓvКi(ULlqN_& ktvLS?I̩\58|PhedmH$=`_1sdΰM; ֘!Q!]~I4J#3-.M9VUےY=̵Slx5-5f(QAua$nװ n8 ThtU`}A4=0%uz+/sR0?Kď9N٦^0r"Ң&|gV0Z>p^3~o+|!&M$imegc_-s9 =onIS:=tNpI,;GKೇ#y ]%=Q":] ]fFRP`%~Z+[՘}oM/iŞ@*Ua=-T +܆ t | _HцiW6mhJTZ |8(zJ(|ܔ%D8MӨ~>#]ɘHucKn6`L`!AG"+f[@ Ynj.&gn08O%65So`{-,)4UȻAQ0OU?A% s2lgu1[MHd/9R}5u+ 'LayD#dVp3iɽ[wkqXKG68]%oYd^<:t+˓V?r<cƙ~h;g[-U0ݞDXamì]*h Gл z- 5DҳHxŠ(Z;PNdbS`fkBVY@rF7̳e/<9 &{k0ufrbBr)ݗ_p*\g_?Ej좑]bX!5q52$I߻ dSC+HTK_7>w0Z:~bQ{2=`&aǯeTh-9!1Q7$Q4'qoue=wMУ9S6_% !Lg@N@4w)P \E %~Bݮ$Fm;MD+![R52c$ޯ˸WVґ1b#q̠UG/g SόFk4,+X&Ms{zq\Mhs9X6ӆ VJ˒%Ǿ'ڹNث&QKȹH]c,%$i0oJQ7ݠ!OZ)S?.xcZNt%~0a̹#aט' %BQ13Dtiѓ KZBf0Lku7'ۃЋ?)УB00RTVl;mͬ&3ʜM_m‚mqQSS֒A^8'C3j_D3b6t#1)\-KzZB~F.M $sil B8zjLH07n3lq2 P&._JLkjb=ӡ/ax@oThR8xbObҹ{ I|V Qh0Ock~I[4F̭a=+A05 /*L3ʹxj g<ZNcLJtY$> u`W'p?PeE>j<3f7˳P|'*u1~z$}(K<57?yjz''*%OY[H:'j{Z78{ᗔ[Y09/^w(Vx}2MqĎR?&>f&!! }Zi [Cf3Y\h{>"O ٴW``zwWLģT!w8 }'M^'ݛI]{L4?G2iզ)ͫ#(K)i3O /q.8>rˮ\ڤx Ѭi2>PIy@>#~ͶAr W_moe0㊀-]#թp3P *gj3׷R\8" .Xdz,<(0F?J= t|~_Z #)pZދdl#y-4uѡ h)3⦜\25ڗx;Iy|RM&`vƫ@~a?&?{e'R],̷|}!~^VT_^Ӄ QTd5%{&i8o'TS.D~/7 4jpTEStC~,H:(^[,`/3 Q,Oa{ڴvߦʡ5T| 9ܺ_nv=wDqoǭ[A=&'VJ:]cu!*oUՐ'Q?"!d p_}?M?kZVl> YHyD҈@ 9-"C'o\ , eDn7 a1patc"TO m@ΐw,}LJknoA+`;=Js;RϴC&ë?\=7LV lU*Ƌ% E?\}Qʶ(A |'R<ʑav(߸G, fG{Onj˶Y˦̦ȷ|O;+K nJ5?$ .s2XlD@~q)_PYhoK b=F3ͣOl!Me)tkk P}/clȋ(3t.kTۖ4`cl{=Z4㞂>Y c7fmGςVl򇩖WUI# #c>!L"7ڽ,|VUe1=^k%O&a+̠2q*:߱3YE}3~OuӘpqcfZ#M&"`:>8F]ZJφz.ߋ>zu$.-L>W1Y5[YkqGKToG$ VӲ$qCƐQ Ʌ~ 9Q;eM3 +F6G/Kd+[)`f& /U:MlE4n{tcR&b:2D*vFeP@5F[{:3/vygUdKJlypWًwxeS'a ,ɶÕWu#L"71mʖ~UF1v3,dzL=j|~-j Ӂ?xpW` ݳ @4+Jw6f*%n7OHFÞ@;< ^ÕwO * 6l6Pn\ckq_@\":0Ҧ5d񙈇éP zJ'dvi3!LnݣX x8Bgz,Af&ʛEߢbl~5O*)e]Ť;-P辵Wg[aҶ@P/6Æ[G0 obYՓw~Qd I" Mg>lj32dRc@6rKkϣݟOOK8w85vPΞn$_y>~,`A"m3ƥFpe=渑cƊf)`%V€:aN!9)ɚzZJ6yc]JxtLx}0T% wK;F% {_|"y+۽{p&2/JqrhT.{` ˔Zo0.2uvexrшJN~pcG9^SvCg'kы`ñP T%K잁^5saM_ҳ/̴9j{ͣHUV/|\"o ȒiZsh  D1Rv%Ȕ汀ds>F/!Ȼ洟*ul:Fbmb ƋfA&R(K=Q;gmtʻkRâxǼ}T5k r )-׳GP o3V$ phӇF`; LkN6z!t|:RUQ ͨ#rHx+rBco 5`gFw0U lGȗ/2h%dm(C4BxH^- }D8UŒ /v:֖`[[N*:1pkkQ+3fog%2ibRm*3wd8#RU>bL<}~߆GR{ lS2:n&S 7im:m$W5 l)EyIU"gxT 6Q&+ d1i+a,,>,rj#S?ȱ 69Eۅ8sڭz`ư\C%IǸ-N_fj5"W/"VAXڢxHy hZw@uu&c.O+NqD{=gNGw[z*hUo9ͱ08mDq&{S\C2|?*)Xo j=|I5z :U;D [#(n^ 7p/[9EA*YڃHDPr30RCw3=DEvq4$,F(bΣq 0"%zR:օz̾i2]0aV,$wUQ\>- Zē5f1z>>lMu{>=$\8Pl(_(6ƾOrC|MOJkxjÆGjxlWy5*_8D޶O<=u9X :k\f9\|QghON =QN;Uú7Mi 2@Z t'̶lp PjKw)&ܪ= KSj#淅˚U `hEQۭ8u-ǗZx5P h=^[A5)tb^HJ.sp'8Ye#w6Ӻ3<þ󾛃zT_|+kj"`ԤbҔo))궇F. MdHuH+$z$ ,$ bLa?/ {p}V[R Eh|;Od2{NNOEvR $M-hh'R i\p53KotېQ1"3 л4{qcodlIoԂzPe?l" +`U|εnʧK1 zUa~UOKRqQipw-05t?K"8rar/Dj XOy*feJreJx=q3QlE2:z~zxs$lC}O4U5d}EB\ߦFܟ(#Jt`G~v\grR?px:|꠱lϔJ.Lv)4}={[A\.VD!f0 dֵrB'`Y_"?O!}Rfk{aϗMߕB4f%ih]=&DqdwcAk%B*ODq17 /l16헼*=rqil?6"`v4Is:vgNjPZZ\o|Cu\td>esN(P0V3ǚ⡞l{ާz;SfiT`%+=?9e0f%{fJ6CUY>/by@>Vg[n{b#rOzη(&?RB;,z͹Y/{?؛uwՀn&#?4H&h PlYzǶXd+@kTD|"t\'4c0 4AG9 j4lu1v2/W+$IचlU;}" \dNiRA@:14L$bAƮ.141} Ә*^?5RT&/0^9YewRڴg\VT\?V}zf8&;1w sl 6$:c,WӐj&M9H 24~Ua` xaL8#!(,Kzhv^i',l3@SA>D{Y$ ]Fk@ib߿"ᆲ VDv+Cy~*-[~zQŎ : *hX͟SCQ B8M"3dښ QO⟪ h;4fHY9s :~E4Z.s'\u7۽=^tů}LߋcFOnUf4R*${֖z+g %^m_3+ ô )FgY׸ ӥ-7_IVEE-({KW.JUR>_܏ot֒ExDH9#?_wB,eTj]@_Lt]Y8zD9] 73`w p|5?TAHAzLI3 X3uf5Zoku4eK,@Z!{€c껃I)8XI@fѓ_sUg5s7q8_CtK"LHlg CaL ')Jd,)lc _ԛխ٘gP|d(.F':渀Q;:ꖀKlc/g0蕮f9+ q\}cҜM8Zn5RTSs2$qՂ%73 Ov[7/zH3@i/&GEL JX`i:4F.8+ϟҶ~3M_t8B7X|U#7tVlgwka'~&v ;yvCZLx }4Sxux-[2vH|\PmgGKK}VTf3:|p_"@PEW5R.)@#;B]zf!6q T1%<I6yʭ8R1\@yzom.'QGкMo+GBajB!,FY5Ɣ6 %rTEx"ńT[eg !)L̸hW *^ 9npZanJyLO9L M4vlj[f `M(˥*/|F8 nS"X> g> gbO9`⦠D,gw∨_އ ?.#0Ř-{NG2@3сTU{ydCy̓r:~Nfb%C[7pEtw^Q \6DRTţf+3XxTZ"[*b5dɯ+e6/%La4-cXwmD01[6 khna(R`pUkZtˮYo)Wf-Qb(t9'Ah Tk$JzK{HMz;*Ǹu|yH,Y)➘i T[{6/ѩ5->|bb7Gue6{aF,Gt4\JH[Ur|ǎf+ {ehaXADD:$ki+:Xy~6;w:j;HiѭʍV6GT>>ۉ*OBW|Y:o AVG-#591<=Áx&5uԷ`2m]9 6Rb#bTIA:—cԜ%AVX!hz JHh*#XQs|tSγM$t6@yo5=)Ԟ iS}\_B>A2HAvNn 0o T,)޷ :(blDX|@oEg Qj1;c(4y82nul֭G*>DufVd`h3dg?FiBKa7+cdYV::HވSoCbwnL cXzc/bʐi#)Pl@@EuBIoZ~6v^O(MR#@ῢou$Կ(SP#TBnb'_RĎ 4S[29vrկYēؤ`5v-e{}X#vX]ubՙʴ3DqBG|kꙫE _/$?^}Qh'Aȑ:pij9 ,&P M䅲^Xyv91ڎ~8h^Ѭ+/f\9|U nC}kuW W(!j1 y  4(W @/8F0zZDewO"p*5VʿP$zNQnVL6VREY z.ȡPs0h7'L>1-x]3Ez+IwB 8 1En?llA }rI˾mk٘/s\GaKδ8sT ŋm \p=[dΞQmVcFN֞[qQΕ o D$p=RZ4F:Tݰ(o] e1)\'|$=}Ec]KOLC*#^L־^2z~M [ZK ztLm._p1:Hq6)YWluMѝ*Ldtܸe525/r hwmɄ]dϟ:ΟҤ34JWe!k $6v WՈjMH~5>0k9WC`Hј 1c`~:jaT" s'dJl?۲[o'l) mZʨѡ^-ʷd%pѲऀHverw`%g݃x=Ç $8vK_VTtOS->V|MbAaWt|p t9t-\!ӧI%3?7[nL a8J_LG(F] o-2 l潽jF-zX Tj+2NhX#RZPxO{ \qVᱳ5Z}e$dWͦP%\%N\r^42f 6q{nܣq/"[@S\(Qx0c#tߥd%<ᅯAq9+hd P4Z\tٗN8+Ԋ*dǸP7Ո\Md$Q UZFj`ih5kkRIifdXG矕0PWwŰ$E>o>,~Rn~RW$IV]UtKs=1vMIvsܝ;*W|d\t 6:*[#)Gk`xGSb+"l 8f(1 yYzx 4G3Ͳ˳%̯gWx8r`dVŢdu6 124_׵M [jvrX-Zfusx`Yì2 bJv,hƨtвpTR%F{thǧsX|p|U MȈ 'Z mPքހ.dZG]ك&_GJ6@ b8̎qUfl1ܜX+.[ nRn2|gDGq|R笞MرJr3FHTVh qm SqX@gj9ܫO!)(7;d2ݵwt)vR}4 [)v3\l d o3LY2@1>9)gU U]')`mVtå,|~5e+!ԑAhgY@[?\ XO"B$[.1He/+GC 'v`!a@Kl?xV|r颤 -7`*UJ6ԀFA>ȗ Є"u$K@zg/+%Tiw/A"AMs&2X ^Ww+[;5aiT,>p VJ$59{Ʉwq­Y±HoaN p~BcQQ/_@Liڦ>I#Ox-:1x]ٕuƖA8o?q]\_}' [tldVE~1 . lAD6؝30e)RgjAPJHK{;lt?]ed#> t4~ MpxhO_0sBme UNf_N*1kK}Q}9I_hny@=Z u8дuF4TD|-Y*."p)GXAKe|}j/ѣPD%8iXn"&KBDGԹ 3c)Lk_ң L\o$caDm#:#аA:.5j]l,-v|fL~+Q2ww0 Zl"PO7Lbc= ^*CNłP~Pf0ccDXcdаbw*OiS A mG\r{)[H1Mq1] #?베<_74hi>Uyu<'tjPCMq`@kÐ$&aH2Is#m@Ak2ѽ#KG!@wNPR|֐/ԷLAN+ҋXü@䀆!5=_.>99u1[ߨnv[h&zCZtTrj% 񍿱;(!\|,PA =F7Z2q|U(VɒqCTYÁ7..OͿ*6 ZmN`GѾqJ ,i bf&UIze(<c 945}Sn6]:sr(0@2h Atuڤ@MkK`e|`ZB8Kӭ7Ќf:t8a8Kua]~ʤ}={[R~PaAq jd"d># LVj9ٝ s@[hq5S3y0nUN+c+.nz853|[c<ܡl{қMd6Nlxמ('P,>Ύ7cUiLkZ?2Vap&/X r`yVq!}@r!A-bO8CBT~8&`gH&) Jeȗ$\Uj$ d! T 1_spc+Xvu^8K>O`&lnM ЇEH[*RAB}<#B\pK5b-lG _dXŸzwBᱏx5򦿄^M!%ς5K8в&69Sҷ '..#a͂Jd ULLR'% b0R#fӼ\lY8a2°\4vC٩PoCЇ$Bc4$yD}-gW-xcJ /9|W /@ gxeNS` At EOXLMC,U nDylzEgrDe]`$j+#6X?"Z~XJ@ RK/WfÄ˵4Ghn\ۀC]م9A=Qc3\$M0ʀ|Fp=%ɀ;*HwAwV'2stdDu0˶鴔*@Pw'eu\3O'.U^Al,Kp 9xjV<[xuoӲos(9׮t+w~"3pCHm,2mF2ֲ=E #z Arw<6Z^gCm]Xf(@`.,5(6Uw)UZt1+V{7M-M%UNeW #)1 Leú+֦Q=ZOU0b<"8ygEJbn0AbeG!99*Ge!Z^ E! Mw$v?IR&S|:[, !nFsR`Gn-<` evM`_+c~zK@4Dڟ){ΫyH7K EO1޿tpQYe:sN^­Rc/0m$#PC$143_(O7(XTGwz`G}1bG861oֿ":FkH]sɭ:oE )y3k[5KMý#R]\7էJs(zH;K}N&3: NLŽ;ٷTnp\*0@Ӟ)Fddy$/wg2]3 `bZ93s%r|7"v/9o]s FaBB-x6W=cyZc& {0IhԓA$|?x-X!?8_kUUbKD2q^ȝb͊+VFv܏3hX5؊t@h %'4]kE1QmoSiz8E rhX_Q\6Ҁ םv#w$9yʔ$5HBRro"OD&\(䶅( VzW̯  FH2RlM鯖$_6{%\Ktc.KKtKt~G !)%&~~λş7+BȝsqhԹ|b-0fqv!:js +pYR1sy&>RNl֒3U3 s<9IGANʘKP Ml}+g_2( mJ.H١NJ{5A`$6!Zvzl hR0+]*K a f >,>ټq{<T4\AU+o.D\ź2`^1z:`]5Lwj"$. 4j)CtAË=+[RvyPκ-|uRȡ:㖻IvS_ǩ9U$w\ SA)xҘf+<5jwZU%[wnl;>'Xr=cC .wEq4`/OΉF6ө@Te{ynk_m]';'n2ފ$04l~`%Թ]N^oj 9oHS/5/( q|F =uyFry jycyvܽoI?_],+Mmi`'ZrZѶS\ªCzPQ+M"HnC@5|D}j-an;gOgFB8a) o} R=SutP/]Kmt$#%眘+hO> dо GƶSmG@谜0.wx. Kmxk@SX'ufHgI(X º 2h[erhRjf6X:6"D<Ē=ڗSOuJ3lxt؋V 5'/`Ǒ_l# 5p#LWMx֍KËKz 0x=;KEHqTa B$.QkY'mSڕ<H=E\ 6nxmGxeh;f_YNAMחM-c|`1&F]Oo u^;Չs ,]Ƌ=czkr {6Br?.Wf,v䕤mhΨ&/h{arvT?7C(W1P|T*Zvv"m1̢݁ cJ̌6^rK;¦ 4C.7xw$k/aUCJN9A\Eq* ۋuKV=n3u)_L㋳/D)D`NzzK]3n+"X–s;tV qb%~LR_"cA'uLd#t0l~b|OؽՋfS̖yC+br5By*t\Ad}V`CTC2NB2N儞PЩ,Uٹ!|cks)niV>iV;/r GO)4&4]P넹+d5oPy)0;@=Z6O"ͷ|@B }nR5e|ppnH3mE ) &E/S==ɻuQ2&r.4Cn`i/ls|9zW)–V˹TxcHa! A%trkXtb? ՗G-o buP RZ0dgG65d`|xSy@ e[>9f|mZJee #!<^|^ %c2 HFw.HﵡQC 1 _)+z=Q FPH?}z<屛/qOÉLgFx$#+1W{ |^W() F<"[lm飄1rբS&m Z)qy>&PD=!:W 1 Ox-İꈘ[ dd4,mor죴6A`Y=yLV`UI5eQ-) }ouS +;詠8 B񥋽{c#.5듑SkP:!E(Y F ׎˓&b\ )Ù>ym22A^f!]'}eO*Di-gL6Tv 8w[-:6tB]ʷV,L.Ѻ2ہo,H¼/HLu&hוO6$A(j4vtVBW bza;w)YΚoRИ&|;XDgQ;PO9-Nl6b\dcnga'*oU@J&.X2i-'~E1o]{W[Q b>יA -m; .tR+“F"E^tz_)sDnu"LG0>ӟ!}&/pı&3+ 너!:9O.Qꤳ Gh)}\);N^Bf+ԾYNf',C4) 7?t;=υOHM2jnѹ;|,P|,]g2Ib{`272B*5fFwgOƍj6@_v'i*?Hi{M2OlN\0VLS*#ܭ̰#ABeEwK9I ] HVGOl~z_7K${ }D Li%?e-}QZ(84xWܘ3=-,C)Fp*eepx֑!NQpΔ`Ϧ,q7%?zl \>=W6[kL.~@-#z )ӳذ/rD-Q; nCUpVNbmWww,s<@'Vqf`^pCt.ϐ%˷2ޱIF\(dlw3"R3[ϴGbW\ADg/q9]a'3y)(ՂN,!?':S`ьb`bb&L\\?w(R]hQ,v_]4 C#PG}e#Z/GK% zG/CrYvt;;:ޣ[CBH2@ilp3+Bc^Q=Rlht@X>Ҫ'j?zJQ)7 O]0Ae6DTXXbM~3~$z=0#&6^ + S-n6of]гrAT==J預e5G͙G $Lc>㱗Ə9tb[Dx|65 4t~L%q Lq(HOdu TW+Th:*$)%|Y?ww6 t?*G|ŗA)A U!h ? M%xlQI  ,XR`jA. |jZec)~$H].Eه.tE-<ٹi'xs *892pai>)wW$h" ]G9!O,?1sۊ&M9KgQXP0[ȡY@$φ-hU&_>t9`n]V)M'8%)N5{Y~^]37qH8=>uk>k ]h^?rxFҏMNbsNYEލҸxc~QU. _퉣(IW@<͗opO9A.܌4|(x@*2wUe.񔙕3Ƚ. Kh]c3AiB3T4IAN" -{h*^|lZXT;Y-JO5dSR-VlZE-`3mS6ԫ}(QR~U5 nQ`WCK&vwV; Ì_+!\@B((ۺZɞip@ ޳:p7Lx6/^F78SEnYe"k W^>s ef#WJe6g?B)>z)Iac W-'d1nU&z9<|~?1+4_4Lj_ahM[R)_DrXGl6!*Ya=qgo&Ti=i ᭡͓0q$],&`Ƞl"[N+*}fςv>zFhY* ^K;rc[kԟZ#/Eԟ)ƞbCDjCY3]Jo (}(UՐMB'/֣y|(M~qv,E-9KRB!X F=hj/ hGp,- T|W@)F|:jQm|t][Jumqm Wk ӁVm~#>IXȵ$f>"da&=ԠZ&*lvsI|,;V>xK 4Y9֓TGL2 `4u&qfJCõR)Od|z xom"Nx )Ґ]NPㆃC4%@_btEn5iI e\?^xQ>Yɩ dN9Ae}\`.2T(&" vqnRH8|^hZE-"[s+GڧP͠TlDž"z.`xʎ/[=妢l,ŕG!'f]8(KƝ8Kn ,a߀ɍp /{?pE#@.Re#{V.춖9䵬iS-HY +SݹwO̚;3g>i=$ Nd *ꄵ5_h'kͬ_靻'˗ȣ"½G>`;~\ P\%Y%G -KlVILX` ]QGJW0!}T#ΪoZ4Pڪz|f36?y^:uBq|a'ǒ`^9՜p{33mA?N_ &Xçk7g;̓]k>I"76gf%e4: ][Q.ǭ=ɲt 6)¶t 5[uQX!K;<`[[}뗁8y,yOE,Fwod6 h' (C0]3NG /ҀDFP?B ;dI$0ȋh"uV;*MS׭wb?/Beڟcn:dL>yIQ}mƴIsn=r.jsxJdEE[;}l8;reG?jredkO!ܦ6 Vzxe 6!Z,qX]Ly. E:XS^j-qN PY k({cb?u,J^j~IOcuJ,}#vN|};'MU! _ۇ I UG WM+PŬiV͞ c١tOUFF(-3˶Nb$f/⸣Ӌ~tss+L>5`<•3zmG)k_Qu|Ԇݎ i}S6IL~;Q$8JNel0Z&Y9zN_C~hR޴ .[[}a5/Bu'#Rb2c?BN[mL?+׋TxT}kGcfc- ub\AN J٠W(hQFH.``wx\ư"7 ~L`,pJPQɿ*GhP1MlqWh84+Ö LV;8dn= և.+;CX7b{1ֿkX>&c ¬[+4#ETWlMt ]6t]Km2gfv+2;^s.E19C҈wXRR_y%ӫbz'9\(6T SV!VўMtޤ eXFoFayϱq[*,I4I ^  ~!\se) HѼpX` i_Ɍ5='ox祝xd7ō>94~Eƣ <+nEXQ%rTP%8H-pxř " `h$!aހ]<8mߴ1,SqUFjct?,.y:QX8eszrڸR^p S} ͭ9iboW3Eb"܃E1H.ώ=q"EnHЈQWķVd0i@,?$ε`]1u,w[HӐڷ((fQPؚȮT{ CMK4^\lй~ZRfM ,R9PBoHy[`NuϙJ<v}ݵpWof(oSjm'=gRn"eeJ*2ʴ;DaF#1 fl:ݖ90҄qIfC+ʎ-B("BEgns4Ɇ(_ >&$ XYB4 &ȞaG-b`ߺ{>粙%Y?6@~OJVvK-C'(+תxLց4U|%_0Z@*_l^xOwT&g<[Ov7~uƋĽ0if}R؟/:rZڢpЉ7) ůr'P^ 2L/> PJVy}d +N_g#lT7:ڮB ę6#z,2wnw4?hiF &y"9h%iD΋ͯVdhV Q+O-XJ-EZᇟ˙Eo;L! \ #Zx.K&baL/7 ")tF3  wd4.$ eN5AjӰDADǖ| x}6S8Α8g4U\̼pj739?JMx8>,='rc17 nɼa͓hbj.[:1[Q$)o Fmwl`53>3jy /D*~u*N2˿=4‘ H=Tx&hro _eC_Z[I.pQCC>w3xc]q9beZ 5- pZ$aSXL?nJFl'b+rHn몧z2MeѦ=6Zk괼,:cMyx(tXMi}7TNpFp@ٍs2}N=: Bv d0k B('iX<KSPRhgID/C<榞j׮.QY{e,>#f5ȴwՕ r8#Boud-L~PrMv-sA&7&p3]̕kF1S_e(mDZ(GUC'<qy^@ӡ\OGd,-=MHd?:XM!ŨA'ɝi t-6Hd}/EBxBkRA 8Ta/Px.a㕚2l+f6 2Z zQ~p<[ރC&CQ`Av}%BՎ‚DZo=RS0rS9 9'Gl}׳GxX YWIm _8d!*c9ꗓ.N/!Hszia7)7zuFOhq)4C{ݟ# .o4!m/6d;uxOh<&@r)C~6dH dfL5\8tV2.k\f*a\@hiqu~?#x`ɛaذ/5leD&\+Nά8NeŷSQbQh $0m"쨫 #q*x|\a8`DݺŰј -"ivv_1I˵ښRDc7fzWkWVy8@~+[#B~$Hö#4J%*Bs;EcGV; gKvFPhƆ XδݼWbs'8\`6(弩/[;˺d? +$񘳑(d9lVhb͔=q֤n-J/|'A&OK'\2 @@Rt0 kqL+zbC3-̛2Pc$Lr;TOp崬Ag,T%jn_K/+;85ܙQVs*/ u7LO(/5*ԇ'8^q?gSSZC?U 'u*8#O}o~]H~orpy 6 BwXm[X=Ǒ"H\~ -IeMr jAvHIccWANxy̩̯h9u4aYD -U5 Jg}$P(#\B\9D*J_qb$$,M ?_-{Cu ƘE.ެ7f !ٌTE4.LtɃQ+˘:`-nrk0`kMڣ4Q@%fK̡S%r?> 1mvc)F+3]C$Kw.2فiۼ՛YJM࿽eM9']]Zqm_8 8(wiEb}k~3p[DTDKqCn&R^Ufѡp0=hBv{;]hi@`XhȡgY*>\3>!Yof[55]؀H7(X MC1W^) x"3u+Lu*NwDsIHdmq~F dciK8濊q{,h4k 2H<@& j:ft.6@z_UύzPwI([ `;X4wB0$N*^g%7K5n#X JnjsrEƋhC]u F SH~>(6Z,`^o8CaE.up'%xXd%,r4bQP߿kY]RllWygU+RUֲQGD1*UX1o'\b lX򙤞R()هc_*ʚAo`GWC e al[=Nom#PhJȉ)f@L{=*#;يwU%_TJ+ף100OɢB`8]D!e4U*-Qir]GfZY q֧'jSh5V-𤂴qg#5/ы8tqև"rXu:e*w{ȝ䌱1 F|? u/՜Pz\c0"^+m j{ Wo-ݗ(lQMKkB}Ui*Apܮ~P5y]@r+je{ƛ6ܓq׹mhǛ^޻-9!A uʃɈօ=яr9HmMxSЬ?{vi2m22冞L 86ڹ*GDE!(NVZ¬yQ4`> ]qm𾌦xP};y ˜u:e"l׮nn {a/+yrkyԁ ߋu+[EM'd3b=!ä(_ ݨ)a:7D`ߢFZJwCq jx\ih[BGɸ{qʧ ~_^]ȬW :֐2_;Ƃ.g9-ߌ@1ÿ}TƸV!nYÛz,njdռ]o1L̷\M/s0&7Հ"39ip0/pps5U[ *|.#æ p9/J\GQw(ٺY'8Z!_ߠf#66H <5Ѕtw''ל|\'H 4YCKw<7CbC)8J~<<6*}WeX; [_C 9C>|4Hgn^x6V81P)Zyǔ3^x01~ _I- q#[1>@L\ aG g0Ϝ`M̃sm+tTQJlft 4_DG뾋To(rW\ai4܋ Px0-&Z_IsepYS0>Єp0wy+ncn%1gcOfG4eQ i_QwO5Dx#7wSbV#^f8zZ{':xUY=>hϕ ) |vuL[bE&6eIxhqae)kO9p2SwERtb@*L xg Z!&M.Cs;,X6Sb,\ #/%1?WTh%g%;hyd ݺ(%VC6rk![1iK&"V9 \lW @{OqxuUL{p4'?Ɵ9=HR4yRn YwP鷈U\ ~ '!su' Ejq^,{Q^g!᥿s?{h!dmR}h;#4p"Ba`*'uМBoHב◁$BTgx{n)['qYXzJ 'gGC0ɞ(Êl]`kU!I5:@UmY(bϤE$`dB!Qb`HBz`'Z 2®b՘<5Nn!67%W3VejϺ5C1nm ]Ľ`!c]BPLU+ %Ep"($ϷsvVHYZZKTgUV6tX|GHNx&^yʒ'7Z<3>#[xEۥpL{_C.ܯ?C` 1pmvj<=^C]f]>'Tl.,\k\-) .ǪY|i} :~b#e$K4(@]*˝+?&4KEj.%M'MGoN*c4g(b 9,|S9Rf6 t~أ =Bk5YU4?1S cY"HL3B2zׯ Bt݀M~~~Ǡ\3[v![ѷZS#LX1$  A$*{rzHްBUPFop SRݮ$N>` ]:U:{0LwX$>5Om34Tcrkcoi>r)%@s03{Ws!|)UwYH~ƹP\NUv;Q Zu1MaA-D6?.^2n%XmgDM@{yU 4[SIrl$߆nFlY1-[B^\vb0~P}73*JQ2s;![:DߋmK9) zp\M}&K3ʿI3l+xn#K5rT0-ϫh^xz1igNB f(XӝxӜB,'xtO,\d8抏xU@p7۶ȁ$obZʹ{ks|l$MZv, +HHP"=CRd]yC][eqqYZ4A6|u%ݝ(RUJ/|BCP"aGPto $ND!Ƽ COa{xئM _0-K@U/؅MLr9Ht"9 !F!Hi1Y,h =A>TapL"_">7ؒQfO؏ g=gίD&oM(?a$ڮ1R{&MH#Dr y@\#6r(Ncj!0'c 9Jq ء'f#G(͓Xk%͛3B!? 5 nnyN:eK0flnxl [?.;|D# r:ະ&綺 Y Cef'7П80M]!DCO[z6Z &e>o#ބLUz-2]-_ҜV",\63MԾ Vv5;f^ЮU*1!"gE?SչpʐVdz,o~%갵' תJmjUrSs\ʇvۚQ1 <"x Lѹ|$Q:)V8v5=^d }'z12MH}h{Sλ`: + m?uJ|n] ĽlBo|^t.eE*t/KTkLL(F Jƫ\)hJYQ525 WhdJR[}ԃ ňsћJBFRze&ZO.,xPoO|NK̀y'rKJ\DPc=ž 8aoډvzzrncaIUX oɈv+*$dAH4^U;D[ "m/R F:(Z`W T¶U< 8S=1^宎*";k].lݙP LǪIᗖGۙO'i_WyZ뿽(|47o1[Y?Oyo+ӆV17ߪx2CO w%BѕdA)];`@:9a+^u"5 ͵?nGj-|Ωi2UObB&xg4^nHr˼L;7n)8&i!nc w"zp*N~쯔zs%β9±U`,[۝(Bo8}Qo؞2}I(C8ڇ- 8Aѷb)H՗_'^/m(sL8++U[ß:PXϊA.F vcʏX(M=VWW'py hw7_`6#=N%l}&/\x< F)ATHR&j֥9*D=&:Gw=K?,a tt._eS|\",wTԹbPr\ L뿯,XFjϋ0u_:!)cN0o!I\=e<,,,h…$yu?S!lo q߰R 2 7&\a1MIqz xQ^HokӘuw8I'xTdöD;l$jQzJ EE/vIp9p\%]H!ewcㅄA @N$UX;:BGAvާJaNEh-<]Pƥ %T8gW#HH/ߘftd)_X?<ٵăLˇ-MCP)_15Lb'݌ދt*-;8󮚗Bv~vW.CMSN\w5xy 7Ҟ>OyC䢫| B"nL38o :jW4g!H˴uu,4khV)d4c0K)->XԹ4KƲhb8c ׺> H";w,B65"J?܌U4*v]TK;/ W3456kg 0lB/$LAbULvѶj6|DJ v$PXwYӚ,,`ENPڕe{Fư2xQF A/Ai᪇yy)z WSY9)ut-)yy=ޭdD]:Xp޷بFo)9ר*b )! }^Hs\4pHuڮg>E9 soU¾D';>ʵlvIu *iK9 k3"ii}~Uع[_xG[t-ez]Jm.O-5SwpzR7 $R.akVU"P@1E\ 힂~^#Gްlb+EʹIқbPS!]aSʼq?1[(O(x," +V֪Ӻ3pxߩ'xc͜gW[miB#A-ͻͱC*i@wޥ?K'vѴbOe:rUV`jh5ѬE:וmTL7NǙ3(ՠTx9'4Kv4cS_:1, LVsYeɃxknn{ S>'awsXvKDndX:oo@[ceٿ] Zf_R//1h/ʷdas8r$喆Ԑ,ܬ7{"j> E=̭jg˗;TZe5pd I<+)俨-k֞!5GX6M2tgn={|}6Le>~! :pY_g(PڲHLf`IH b%wߕ+9}ZOUeBJ-# ZQLi^ja؂i.1\%w5=MNJv$҉ 6<5߼$cH.ҨM)n\հ1mJ!Ӣ} [hp UaA!sn'N *bc]ߌϸa1JTҁ\>&2OZTRP8}Lٙ6.&`>mqjik UP0"UC7&g*ynN&.yIiJj_=K,4#Y zoEׄvF+OodNW8 e†zoZ޶i@xxv=27kb,7iq `J߁x*o0d(;[vT4:SS3lbFcφ)Mm1gA%kyxs ^R*^G~ S2G%͟bsyi㤥զ}hOfʥ)oWfF;z xҳ6[j$#Y8 ôSC *})hjDzz}$ B/K-+%/ sXR` Dmܓѯ'[ X +Wӣa,!yPRIĮsջỵ6[&<51Va ",!!A?]e3,ᅠ3R] 8;4\){*0qe>Gu/:O1C|O"+s. |)>zO;O^#R|Od$+h!.󬊪oo ˾FvTKA'gb*qb0mR8&^L,X*PZ),~ҒQAںh p֕,45 dY ?c Oc@q8Ts}M I)J~j!3t`m̊o[awq4Ngt LN.i$)Gc64wJWaLJ@ ^~{ d&lo9$Q4q&l?"Bѭd%W:/@R\Og,Hi::`kjj?\6x&}9YsPUN[U;$qJB>W#9uһbs QjyJS;nPƯQק7KN|wT3 DR=Dv'۽~}kX}Nh5r$@3U3,-o4E{WFF8p k6%$}c$U]l\: »rr$ࡲ3*:n,{`ʩGUMC8k O+9!@ZUԧ4`n_Mz6~'1L{!rVF-_`1/'NNB?0>1/p)AW^*iwO4+$Ep5ݸQ`TcĨww3!3 [s@Ms}?3>quDDX&[P+4#8:K(H_tX(>Xߺ_ 0pV!KLrILh60pӃv3T gF?Zd47[^Wq!IC nn%ХBb:%u DÖRlk/Jgnhy'8viJ+4ܩ>Cp>/u,p :iLLgZ$ҊZ>xO¸.Ƅ7ݻ%)?oG;wM3 163<6w'*1P4CPûMSx@p@ve4'F>@A?DOSFzQҜ%zAO]$<ʼnb+2Qqn|p.X(VVsE%m!u{H7sWgeiS |Mt8?p!3 =YGaPm1k`}|3IT)浥n%mRXNk~R-L}/mNOO8{;BoHĆ|B՚&lŹT@N.zC~RxpNIio E$շ?gNR.x}QP^yl-·M=zƎ>iW73@5 H PgyJ09QnG.^&$ ?m_"OamI7Gv87+/QI#w'Vf~\>LqYZFAjnk0M_lrqx`ʺ'"&qA)Wx'6#Q6Ɔڸ86|ó^w٩R$eaL~>KX/o(> 5DvQ䌯m1rV+XN(4_Qjdx|}fF4Lm ݚCZ\Eq/Ry:,Ӌ,yET2!Vbf:PE:w:y_q;q.W%LJŬbP5iNgҩWevéA醌+GSfh}t6P! +=a1u!]@eO8Kf 6-aJu3٥⽋<~6Zb#XaCk&@!w.cL7o'FyY9^!-~䑌nԠAIY۫q Wv!|:h [QRieDV2@#iBP~kث-=P1Uh_D`6^b.z#f9}W#5ę IH^?94d+Mm cZu?q'}AAMTMsOR}y|hT[ G^9䢷b7ΈA68e(#h.Kg]CI߈i(ѐl0&rx_K]:y#&5 DC[ɼO^MWNa E[Θ dv=Y ܈xD/?kbeW'K@\VG1?-A5eVa62Pj0f.ʶ UV ת/etm#ٚ>ɽE+ Yli+i*%~ ~JJW'_Y J%ۚ^n|&f4q|]d~:r} 68YJ/&sI>}%P9v+ oGB:t@泑$œ!,Y~dq56vmҡ9v{qY{ߕΘNU$ΆYwԉp_ZGx郀~,wM!j[\/1<О31O% x=j,܇.tfǎ3SD1?%+:܇rk֮5'pCjHlv#GFH X?59Q8rb/ Y62$J)C*rخ:,s_8V9{dm[~֏{GNba Ex Z'89!zl<\SOaB-e6$πY2ɒk:0e؜WdOST+rk"ЫA54 Y߉S$w /'%OU=&lɜ[CMC̹V hOłR7#g,"ESZGOoB8MM:±6J,1U٢/,e ^X AF* Hn ⊗Xk392 Tb *.@$^g@-$Lb%J4| @gnՄB$jW6o5O} WN"^W>Ny?,NJVև&Dr̂ AfZ 9 eɄħ)TF*>OHGV?'4D@ 9ݯVL RPUV 1%5FlfDA)'psB֢ kEB)+]lJJ@*o-35A}-&Pw}Ȼc^h+1z3i5ye+Q4' lN+ٜl puڛfh1C9uh247/<~u4tI{>eH@vߑ"t;r33/zo ; p'I)cS6򪑖n]|L"6w.V5>9 sJ2#P`4\R) H:_uv!5Y͂:KJ; ma,' w98F+6x|e6:c 833/(7HE\b"UE~W"^T@6xKpuY'N73mܻK?bz7n6=l3:"ǾR~گѯEBx`LǞ<-C u\)&jh4|5e&nGT2ҨS]ê nhE]SDTh}^}Æ]n~'꼝5SCL&r x(8#dƪ0*@ #u7^6OfeLrN9bQ^-]cٹBʪX^@bTʩ;+2~LGG0WHPs?w7]>/Vߪ9mѷm/ 裒) 6Lid%6jb$)5+g e|,`Ȳ9A܌QY]1ki/zZ9 ͝kyx[b\-Ob6O}է;˸/L›J, 4lAt@1G P;л!IǎZ#>rBހ\cLWsDGp 9γFǓ26N2C٣Y)e~QwJT-#uՠF!D*Ƽr#cLu%);=Ԯ !&푆*I%!q)yI}pQd 8"Ԙ@ V HMDrXThӔ,$wkרc71wxKlQDcB2KUY40V-[xJ {)c! jT{'FkFw՗@@ h6Dgݾ[%V@ ~8Ԛ>c\zIp{~$_P.=WRI%[Z_\9n_"ku+>~)L^E/pj HV,!j 4WMxpT62s~ɱ>p~h"ﺾ&'`}_x 6XxJŅҨ(bQwH5 h( )&UixwO:$"[ 1d2+cbDzKzsot&2U94-D_nAA_4_=<xB1mu~{lh],x뇰l{(l-ǡ4f`ZDcVd%TO|iJʪDF<̋4 c? 33JtǡhÛ6C3,(&E ;ETC7Oznс_JҖ~W7:|KK9Bfe"BL)dUYe>txcӳ!VpcBBEˑZ^D)YΤt=) 3 Wy݈ٚo[EnW60鰠 y}9:N`GUb(|pݝV˨IjZPttcWma)HK Z7X2SЙ^42|i n-eLeϋ~F/sgMD(P'Nyhr*u 2 UKP>sYh\оQ=YM6n+ N߳@uB .Ҡp.IlY 3,,[=@1!Ľ^Qo:545FDSg?A-|RqE%6:I<"XehTڮ^ElvGɓD6vS(Xaomi~=UǢ(Oo(Ro.cee~}Mle$$CsM*5L5F5;\'>',k9 ~̄sH~4z!^k#xI$]7'ҬE:`Q#$SE'~G{Y=Bf$l iuOMy{ ΡՒ`*D o(aOD&܁xAc.;CvRǻ}ϛaڵ2֢kmx W Y\Je]ŨKY,SWr()B?W63w)&guxMWwHo:؍ X;6Iݯoi1M U;l!1Rs̗{}Ml +bdiU@J˶o5Gqi ǝ(JdKl,`nSsn'Iek~-(/ ؚ8? H=g #۲Y\tt^xl $s.mB:Y)+ݕv_x:$iB֒Qz$Rw\'F:'#,$F3rik?Xq<' ԱPv8 hRr({h JlO =q/C4ؼ -&>%3}sP#Ñ7. L rW+zy]n>\ Ukzl?p#]IcG)_ԺA m koٳ%Aj\jd@O1)QXhsvzmJDI("JadlR̘f}2wʝrG.1z8m+^mL  s *!lbʝ>{XtBރo!m[!(#'E{=6d{IJMleP5[D@[rWvKȖҲ', bg7K^_FecZ ,fW-Sգ K:MAa@#AGT'eE[#*c 0k08'k^"_xG-gߟ+gݼ&"GpT*_X'a%51C`.4Ej~)1^5Gm9t\7ֶյ^' jښ)׺shq ݨEӑ˨8C+U5v'kqiO*@(0K:ԈM#Rl~m$H O_o9Z]66eeeP""p#6ŋg+m>e!y9o˚/'q|oꠌe"qCGG鷯!<}_z_GOlSL9k䞺֧Nxvw$tZ/"_9\_M:U7՘2փq`G:vϭv m4V |~ANX#ʱHK,Ev܌ddMk* V`f>ko+_ËXOFDfb%Fw nɚ\c{XGJ3%V~UZ2x_t36NwcMnVy&PE5fI3BshK3f2oX:T<{6ؼٺ%ݱ}yAٞOR $chrR~%!9|0DaB|]O`8S˸0:bLis`3$8ϵ;*ҁ@L / S'aBH,2t0]3zڛE}'#DQmGz1įtL:+aTEPBhmy~pHk{vvڸЋHuZ${o^ oj^%AREp&m^4(v((2S,!K!D9Z$Jj` V>wL#Nx}s)dcP[Vavj҈aΗ+]^H[D߭`U3Oަ'eysJK>U?a:OUs[TЫUЕP=׷BFlt^Ej?Cbo/Pw;GBhu` {AZ˥pZw+9LCvk.Y+h3#Ud*n:f߽|7J>iWUm]!gcIkJl(u9&3'_CpIXo}B 4Հ eȖnrjᤜX}Cnbk4em[ghrTr@U_3TIbUa1TgBX? ϭXZ@l75$:LzH64xHhJkR]VF ?nXߎ(;(y=3>::}ioJXFURh)J{F=Y0jBhʃ(^3, ]8mNp@]}f׫ n%gOwIdQ P(y7q^{q)B-C+5.1V7D@ x9afd4R@`ϴ⧧a2m8!Bo _UY$VaŏeZD1 ⶪL(ӌ7XcY}.'Ѹk.Õ/ ͎ KQIl#7"+4}A 7_`e= GmG_7 4KށJ Jl6tpq-1MPy3ȏtpPܥ5T4ɼ#cPܫ@&ϐk u0,ɡ-z L̓}Td1|VDKavz+s;U_| q6|=Cf+fHLnM3gicA2(؉ѶAl , IgMj2/C޳nƆٲJZ,:ttY.kaIN`QHo {6L3(\x`B_CZ1G9bliE; Q/fCfoG%|ҭE"| RO̟OI 6$[/dt*iI` RN83U$Ǭ^wY&qŃ|MCW#92զT qE=], :qleֿ{;OO6O!U0 .qgQo~&򝵪D tD(R(m 7v`G5?`25~}geZT TBwB*$y(Rz&: De($r"Fv`摨E`v_&ɼ}ED a7×Cb}=[3|/G \)>W(A @&(e{*c?'~BB<=JWU)no15gpNуVr6`FfP3U0$" 4Pꊒv gf|uYUbag۝etmxeXDdyEa9$RafcQ6x}rJR@$u5PudS2yY_f^ |Jǒwz>>QZ:YQy^ Cs'懡m9\c2t/C 26-S[{_뺅:ֻ<-!J'fGu):wՕك4p:vڴm&6H7Ďf\#Tb?<k4CQ3hˡ&7:;ǂ#oqN= bUwtf?sd8#w.^P?9h89ΘK8N_~PH/7pjI;\dQq 9UKe([P/OPfA\3A } dH . l؆6E)8q4HȌGdA(~_Ȑ`NE U8ߊh ZJ(R^6  ຘO>~2QS2ӭoy)foZSˆ)|mrɯ ,^UF3j7߱OS9½Euţ5mL2:gÊւ'Ek.S)>pvFe 5OXY)`zlyi[wdh]/^4S ?LXS =5w>, {GBEȪݡ) Ԕq܁D*(NG"t Q\JbS2XXP4Ty1SӺ=Vb7Ks TbvB=^tGޑWݩ_ J 1h?4; ] <Ȑ ivs1j e'sͼù%(k?Dz+A}f26pYќ^u d}tL] NH35WTi(Q> ָVMdbOC粂CЇ#um+"asa+.(Wp{jmZ ~,umZ5œo@RRڝjE/h^niSXyhx0ߍhT-cs4x͘,% xbÖ3b0`̚xO МnC< {}p"PBM>c@ZWq,{D/dxUG1AT-IHya†9p۫#+9ųb O̬l )Sgoì(Wrby_7:$)CA*8`|-bX@Hb%Ti $u|7o)Wۏ) y.;}|'[=hZ7p] NqoRQd8b/$0nK4pICϝ>`3ފY#K+]sx͗+֝!L-͎ -َ}Vu@BDDn?ĺUWRpĹOhsعeeXn\ґ%AwQu4ni8O;>sd͏H$dF-vʰMw>-5u[\L[ǁ$gfyXj$Jov{</s$s[sК*@eZ3-r@G* l'ݯS}NNKP~HꄷD=#h~^9b>"+Vtas1vsl8$)c)5Qvh~v{JZ|7i& c ]F=@ޤqMl7Ǔz 0. O$2; {Rl#}_%:8} hOǸ7InA_c s)M.X(ؑP %AdϽuˣJ֢r*?hL-qw\AFͮ":R"߃hZ `$^ 6/뻜%L|.XDDk89l윸zY R@I\x)b}nO ۴T6F9V侏:®yL|{ᾡj\2LD?Y5,!:n}GRqi\tX+k΂hR;>jQ*(x b- < )ABxÃT9ũmxrBBO6y,8i/٭oqU.gJ6A7^6-[H4Ԑ{"sAttA5'"]qDELVWwbMCN/(Ygכ}>ťI!A)/ύc4Ea$Q o꽄U^n[϶Xg >!o555#N/7g.FIbK_6SV_Lm7͞*H#Ap![hR?#Ica!kp"~Z\g 754i:\X~>tzHx ۀ ɘRSmC/KyHCcݥB">HsHP6r$>!ZW-QY:~8bmF4rR5cx[̖~bj9L G~5jq@>4İz;Uz%`=(^poN^RY~ڀeA1`_8e.>j@;r;Sӧ29LG;%uQێΝcXv/)X LJT~f*vRHh‡\9Sب 3Sp,S["Xi݈ܙ]Nab5(JsTbz@Ox7EHd@猙!-ldD?3/_? d\j/ү:Ίi]2@H# ާB_9ӦaĜű'e!vXzJmCr+ݹK1QRN5BŦ`wj#NF gHp_t8Ij!Pk)0 _"F ;AO`3)2J`/ ۤ=9ت<Ј˟\XQ:Z,hx8tK4P|_ ߶I>Z 7A&?kBRKB*I+f\qXQ e.ԼJt%6:amFRߘRt:!\ t,+C}?>U=`; Yr5sU#mɯ;<ўpypXmTd &=k,KL髪c\tLtKoyx\859˳%s\te-7Դ_"7)tVm{ \As@R"%)}Z 䨞NJ,jikq6arN7~휫s;ohո<2 6bD֩mFV8OowCW+r+W.RT ʌFmPXs.xq=\Rp2z?b@`2Tm\Y.KYˬ,]˔UA&0?&:=;K l>^NRmyzRi8e̲V^ ƯLj8X Ȩ_- U y+Fa}SBQ#h_vTόb KQSx0?v2'IYhz,)K˦VXE:z_ێai?Zi(\xAϨ)7U>OڰynlkԢ B {OoSz-߈ GXXwBsO ֔΃{gpBʿE@9Ń<Ėihmk4}ŋ 캜۲.vozŁxk-Uǩ$^|JfWqv-%-OڧՕJ?cfčpƸ={ >^E{բl- pBe9h܇ 鍼0BuO$BLݸKND[ԁ4`nq*gMuD~ bH)cMe{({ͺ5 ON|= S`]XV=)\)7y2scѹU0EtdxSʑwحSmØ/3<><A5Rk&%^V.2>";v&`YVU[_җ]b\ w>b@ CfFg,!Z> -y>woH L1zh^K2X%}+{ "V(v _F\%gzQ?O7,) 6o7ޛ#cߺYcфr &8؜eV%~*ȼ lr`Oڗ: TEnBTY5J0>VZIM8StBSjV:˖A gkx0)̶NR(hw[UFC;Z uI o2hC0|U q 6**K.t\0˾,'2~\ybXr (sAiw4 VGN s( mNE猽i NL'ax08k^I*FMO&܆TWq -ogth q=Uuq|$ ÉtSˠ{5o(Q;2)>rgvyPdy]l{78.\/H!}*Wh&ƀV5梼rsiE]ؠӼyF'rE!e { Gy/4); ڀrq 4+[hT^1e1_>@8 Vڅ@ Ҳ,Q)9&XInaSbubb5'l ]W 0p2p :83ơAOL<̚ڷxRWf5>q 9*+H]i^,9$ ƒƯCթInDk{[/;)uςcR_ǨP0M[i*ǿK9 >ߌȕנ};f=/4O0뼫j#+VBW:ֶ !ِ-;cIʀ+@NM'¶|_,G".aPd~.f_I}ʬbQ. r0P7jc x3)&W݊_))ґ\t$D FEz"DQ *[rg~+}b׆  aƝyX6Ią;SMegz߼9Dc5>(U;;ف}u WS3r̥eڳ|p Y&[3.Qf qtkV`>*. Uw-TO`Q] "UL 3'T1O#ANs"v2ǻg7u ~n2Snr*r ݂/ZO3mGjוwet8k\ `IkWF}&8ДL/ks LԤa1k5Hu})hʤ2^{kߟwW_Lˬw()uQ$rDOV掕D0aw)`A[.RLW EĚ*jvzt0HS?6rʈ=A[?"&hcNU#CE!2кP/!hY-J1|O;ZҡWP\%d%74huɨjN_LeJP:?aO1am=%<)5ΛNȌE7b~5<9 Tc&Wd^I!MLW_fJĠ /Ng DS'm*w79ZC 3ԏDHIuj{Bx ;Ac]bjh{A\2OU.#d0;x6fJ'Qcf_.a/ Nzo+g-0'(. ϣKuN8 5F3m d__ؓlS87glgJ櫯T>P%.wl&p?ģajmuQߖ=N53̞@pH^mM_u~$7\^Z(al>"9bS~ $Hfc{j5m#Kq4֒khQ٠ˢ\q&12WiB׿#D,!~Fld# i|x.HQ#-޵_π WNj'MlN2j7땹QtV]R~Y :3Up_DD2~!οODÖcQu?OS),ߝB3)fV ZJ?2|-Tbw%!z\K[3/5b]K\!M#P(-_MsOpe &Q]ߖAá7XUmW\N8MYhTٮ+Xr g=yխtZ<jdnX{t5Q4R>a/קS_bo#-liy'[ z읫 5*]-].J_'@_Hȉj䶕l*Z[#,b^e} ߚe{!=gixg??ٍ۷UKыhI2ފ]쎳w;hXFLU(fOw+VOB,-N,ދḿcy.;d=TuwP緍׀L+.KFJM?RJAfڏ*{9,ԀZ]Y|WmjZVA"a}bo4:d3׽\W7L K̼|ۋB ['$x ~ܪHDyХ9(CAoW]CsJek `Ѩ:-rc#c_Mz6]× 1<h<]17D7 K}P(ͧnN+ϰLR=Gn! pZo!\=r:`I8?Ykfv;m֩D K/Yu0{:k8N]nkm0o[Sg+r 'p&mA?y'K#Mu?o4)gim0;Ձ 4šPWXt`Ix/J%%h*0nL|~+H8ݖH[ T5q>)ٔ$wo1 ,5p;iV$J$xgcwy8I Ǣ+g`B~v]9]% v-c׶S[P̦<֬vz'}:QSPJsUl徭~΢妍q!s2+= +M9=re!bW"[vߏ䁔ݵwIMsҸYYɪ:x,Ap鏊w]*jWCf<۝|vNI| ݭdž:&D›Z+ ݡiBC>fs}FǢȻHb7ceK{d pM)]fmp3|qC<]@#ER '&~92Ct6. ̤úCXkLv  +?T/y셆BсaSWxf*'A2 g|^# !e56yT(nGhk&.+ϕ5wf f>h&P? 'qvOaC1>d]}C3ŬIjF%$ۛT;c8y%dX5ԯ.+ZPB; 4+wY݈ugj~v-(A람 U6ph#_MOue_%[p"Tڷ7b3|h{_Y'}${~}e+9&FRϓ1+7!WB}/]r /Z<μr.:>==:Uګzqĝ0xum:n' .lyʀC'hjiPZfL`Ҋ6XpUd)FBh3(ʷא*>vWc0CM[?$ @#^Q{핶(/ϬiKz4ucm* Gx)Otg_GdЯq 2up-Aclݣg]*D0$!ȂC>uYgTn@A8Nww_^^1&xYW`Mh+DW%MLq ;j,{{3%rWz6(V.==Ob6?=/غdw+ʚ9&Ff|6;yjv{n;D쇷?=y37?utc ~G~Ʉļ%xF'S9G J@pWV ?`d.9c]d YL Y鼠n?(괐F7³yҥC{ m3m|(YJ6R?O ^9"$l(JlO.׉&HD0O9=;[| Ҹn |8n;o㷢`0[3"Bkg4` ,Hފd7꺂G f{ӺOlmR\PLx DhNM!lZ_~+2=᱕8]<{s/=5P_hէ9sڬƯ1O'?xj,钪fFBJ͆ qfH5Ɋ%鷾d26B#7 OzRحcm4AG`7v:QɸɒZeggmߌm!yEeR E)/H*7 g%_Mݕbj;Dv:p3>J鑏CQ/daMǏ~:& us[Pq74؎l'U~yگ0QJc[,;UlǮ u^n \_=L uv<izcy煀t:`Һo v5jMd򤪹Lnմ&40nf=B=9;f顐bq~ uy?2z>Vh| AN,6k1&8]n?K&iSamC5F2dz>hZ } /rtԄ*ޠ78dlj<"  kJ0 `~̸Fs,}[T& +?)%U oI⦭y1[˖k|0|eTXPS*e ƅlW h}.-T4pw=KHI)zFFETkZvQz(b#ӯ֢.NBIo`1!#u)uLT@YQ󘵟O. Z̆'XT^Tڄ˭"z: @Gxɡ%6G˾ ވbTD 7KLS0/MKfi-1FsE˟,H T (|r -Ԑwjɇкk^}PG=.d-ou{Lp²ϏԄeAjI$ntuLLmZy:cxq-Q%+@pMxtԗa`a%ZZ:2nŤ)GVjk8.AF-yeT:MӑA>K׺Z>]ؑ얩 %LJ/xڸl+k~"vs4X'q4\rzљC!h0$r 'ϟrxRi.4k4u< Ӑ!\pUB+λ4ںrlJ=)_/s{׮u6#\5 [F\tI#$Xs/laZX2L>(X%s(i}yGC鏴?8I/Q#XLRvPwK.&٢  YZ