python-base-32bit-2.7.18-150000.83.1<>,hfp9|[ԬTHx]_370ѡ/XqUQhPc%"pcɥP[!w+tZW.S->|>?d ' G  +H`fm|=p= = d= X= U= ====4**3*(x8w9\w:'/w>G=H=I=XY\=]=^bcd+e0f3l5uH=v<<w=x=yCpython-base-32bit2.7.18150000.83.1Python 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.hfh04-ch1b/ 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 LTAAhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhfhf07e4844626b3db40f080c4e7351d576aa39b0a2bb184f7241fe96a7cf8b42156a3663f0c9b939a9398a3b78889197fab29c981089e88bc85cd13dc036ffac553fe1fd850bf487a0828d267e6b5b4ef1a382304169ff15ddc49865cd9ae2336771704c958374af6ba71489754b8551e922ee535193d9882b4a7d1ccd0d1a8a45c57052164dd51686c4ff5b3715e784faf46eb23b835bda86ed2aba80d97bb69835aba5369891b55769a89eaeac1104490d7350ff76e7af5b5c4c2af60830a98e1a5be86d52711d4b6a3951c48a640b56fe1e2e2f499ccc05628df6c464c384da48be67748a08b50b7ac43d662b3e6e651cbf0b7f4d196dbc857068eb0867d8300bcb4d87ca98d48d83c09321c121ccad4a2b66e8bc938b41b9c98f4149083aa06d102ef94f68bb1abd6425d567b1a4d4773c6a66776ad21aaa9d80dd61339e83f987e6d01999694189b061086aaf5f6f4c8eedb69498e410b01877ed34e3db1182ee93ce1f410f7277c252bd8f9a4d43707997073c5f53d515f664875fcb6317b613b640c7fcea3599e0bf468e587eaf6f15993e09c4b5ad3b20911d686396db9997994e3388a1c5918f92a8ed649f848c1804c9228b9cd212ab84032e1ac564d0cd51717bae3d04e26e4e495a3cf0f87d03f0e8ce122d436cb95dd9c28952aed01c06797f3a0d0eaba60651951f0a3879ac4b3ba1e26a4511b8834dbc297725641c0128859d91cf197b7f0089f1c1c0dc85097d55851180c514d4e6c3976b0089d36730496911babfaf3f8c7afcb89df2804490bd351b2f8a994867d73a54fb28636c491c63f51e9a22966088dde28c2d315242e46cab2776078861bfac4e225c944e09a79b30bbe1ba8ab86d0d49e7b519b35d243f95fd6ea428452ed6a1317edef2cb43a291b4317fdf9a41c78d6fcd6773141c8ad7abfcacd95233d248bce4d2fa543e934b1c6e88c167399ed5842a727dda92cdd614b9c4825c2ba71e6c635544f18ef839939e05bc47e8cc8a6fc849a017a75f90ae99a0b9d17c4d63b29d31ec097503ee951d5ae51df685ea095df864565c40074f225281138ec550c9858f03a14da4bec11804591db1f86f49af0a5118275d0c6f0673883d61159de4b3e36ad74c0f432c81836c7b6a6532540f3fb229c69b9a8bb6f8a4debe675c1e39273dfa02ce4b2d7c7dc26a45723b7cec01f4e98fee0e6ccf9f9c33f1a14bfdf9daa8298d9a31ee3d78b421f1dbd8e5564589f73e99018c50226c9f87c5494067f98c22ec013ff1a564a41e83a682054f34781c5b0eb7e395a6d9a562db6e084c1cd16e30fa5442eb4bf650bd88941bdb84cd93ca37f37e2246381383b35101236fd2a2321920fa0e29637e0bfa89cccdc7257cce8ebca1b66f0f78a9639bfced729098e3961677dd40ee1934ecbed31e7c07ffeafe2e52bae971085d1079d36803b925a021ae2d912be1554869d8fbcdf252d0c94d57e89935fffde8c7cd0c36cb6a7f7b919427274972fae9fde293106f4df13d42db33fe48be5e4a8b9226d60bbb4c608320261aad42f6b66df637688a71809636b3a4a7bfeb739bfdebda07482c4e5d9223f7e8b35e5996b28475bdfeaa9c3a07396eb82bc70234006d46eeac05a6b3cafa2299c6aede8b83a7b6b099aed6a39a1054f372fcb2335a80e177ff0b0140a72e1260694d84a1e7ef90cba2c09826dd50c36fa49bcb9100d37a579d60de1760cb3839edfe4c6949e48cdee252470aa4e33f718f1174eeb5080a7d187dcbe3c4e9ba20591b989de10df6e60ba039ca5828f9e54bb5dfc6199e63f62a356d5a5998eac4c778d23fa568458d26ec5e43d0a515979213f5249c805375772eee063baa0fb14359968edb852adb5418ff5bf08084e2e3193cb361b0d02be9ff10bb8ebbcc0e7010bbf8c16b69734e6ed670c371f23887449fe0fe887663a4cf2af45e8294acc6053c4ced46538f30b87360355bed469d6179ff74261d08e70629a92a2187e5d3eccd79c0bc995d7807e321ff99a85b3d1536aa0045eedf85a295b2188485bc7dd106eff04d463a90c70e406e8e1558aedf342708b31912a6040f896c88b20fb7d2e291384c55d11dbd2d9b631c025c52902da65f20fbb8d58dde6496f4692f99b1ce4dd221efc92958ec1929706a955e88ac02e209b4e2623cf2640eb25c73b45fa2fa0933b81ee831cddf1fccdf1b631c38a2a88797171afbeb65c7b8a48d4cd20b0c3830f7243b792d979718edb831be7ed01d38ab06cab7a66956bf7dcba629e7679e108f754e8520680f71cd2a7b12733d3a51c42bcb4295c31e0c651a04dd1b2f32f927d655d553b487b07a5954a1d78676099bf38a6aedc5582d81642af54113185e35cfb986e1cbbeaa82ee226c9335dc0556f3576b7d95514bdf4b61fd691abd2b043deded04cd5e1c2b723e9ee63bdf99220a7cc5280b3052b00e2e20d9167581ab4483fdc7eb14d2e7c50eb35b21d5260f331d87aaf737944f449d0bf8c8f1b6b5fb5baa8f8a5d8b7d82c76ee69a823890a6ec783aa2bb1eba0f93dc33b6ad5bab6452eaa9234d7114b40353b6c96095a8f2ac4dbaf04b2dadf349e10b9a09392a9e97537b7967d115333e70da28ef49518cadd5ead0228fe7fbf9a81ac5ccbe925ca0228d4ac62129aec28806264f2f109rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-base-2.7.18-150000.83.1.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.1h@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.83.12.7.18-150000.83.1python2.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:40016/SUSE_SLE-15_Update/10ce35dc024bf2a582739e4b766db36b-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]=e693e248ec8b32ab92a1491f6dd2c5b8e4aa081d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ff9a4fb3beeb1b86576abc7bd0e63ef7b224d8ac, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=526c7fac577ba5b850ce1f9b290827255c62dd5e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a41f8030a123edd4dd5a5973d16ba126d5730bf0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9d06d17c1974f538f6c2d1b27d41e2752ea67b11, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=405329cdccc07a0970a9a98537597f83d5ba8d7b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2783df0d07da98b2938885eba24b2c1bf169b9dc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d08ea86279b7acd7f7086dfd9540b1de02be15e2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c63ad44103db57b847a199396202231d0ec25fae, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8cad695d4409c705c4d935a6eae864250120875b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e050bef4e3b5c8b590d44fdc945fc7f7024a430, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0dd6e6a541096ee546be01330e4dcc2e19882dbf, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e19777eabfdc091319e582cf415ffd7b3e161ad3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4b049c1ee801db439fbf0ae43c7ef3f472d9bc51, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e74ab6bfb9898b98fdd3f40b41dda292d245f350, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b1fc294f9a93a5471664a03cea97a43aef5b5543, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f80749e24e47482a8d0cedf6755a9df135a43d83, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d1ae212318b3593148bdf56dd2607d3700f8f242, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0fa83d2e71a1a7632aa20f90910c4c0f33479dfa, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e17994bc1d11990a5b65937b3562c054ee3d761a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ab4420e6222f0bd1447b998eacf27cee9f92746b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=012ced2ba0f68fc823c78fc47b30525203b69c61, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c27276af0b39e31462fc45e2d3582e026763414e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=83c2efbc634aa6591b806fcda4f2943c6df1c5e5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6170df11a9d54679845398d481f2c21327ba4cf3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=695045b116971dde5672713e46f41513e6044538, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cd376a7a67c834fd0c3622509a65c961a7a475ec, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c30e7f6f8036436bca1c70cb123f233982e1e5fc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8e0247c40539cddeef51cde7ef1226361f4e3c51, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=229af9f2bdeae17049e375fa8551f23959196fcb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=de35f87db3aaa47426ce5aa2ce8d6a62383a3ee7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9603621fcdb82b57d5126e2ad7ba56b6146a51c1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=666248772848b9dab097e600bfc3c13edeaaacb9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=70ebb6c414470d6529bd2e39f60dd65a53f13aec, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=718953b02883c526bc0eadc56939eb06591917c1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=714cd26e4d22df1ad422db23718baa5de5d9f761, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8ca12b1caad8e55a4e403496142d73f274ef8a85, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c4d599818953d313701d68d1ea875bdb1835794f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=73eeeafbd7a2cc3566a7e945639a88bc5b72175a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ed4c2b84c9c06b7d2e1b5df04350a28026d5d59b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0741089216568dab545a03f2cf791e30859ae00a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f63fd3c1d4532975bf2e733b5791ea9179dc297, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ce3e833ec9d613f4ebe9db405194cff3efe57967, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6174c8dc998ecbd0acd4e887bf6ea1be369d165b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ece69a0905635049c0059c2c4003aff0862f8ce2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=361226bda20195f3a4d129114de490cacdee03d5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e5f51d7c8acceeead378d3ef372a3a8555334e6d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ad5c96fb2cae288c72db10cfa8c79c4423e954a8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7164a42ce3e1f5fffc9d9883be52144dc16ce659, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=937918336b6e9a7b0a771494b7ffa36f4b379fef, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8ebbb0b1a38b4aaaa00d8f879837204fa1970ff9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f441181ea4280dd67e6a58a54d65c8c1afa3b8b2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5b928ec85d98f6a5ce29f6911f223b1b1b39fa18, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=027673234eaf32eb51b6dc57a1a50bb55a88f53a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=aedcfd2cb5a17b9aaf57ee429a0a99908a7ba122, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=74a45831a802fe47012fd40bd5089bee06a047f5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7b52f27c4c1d33fe6a065fadc7d684ae8f051b5d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e044332bb5d4ea92f03722ccd7a55eec2fee5914, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5a4fbd7891360a776a70c852fe3747e682470ce0, 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-8331ed31deacc105b5617bcda387480794d49f7f6c310a2e791c5fb5882e27aeb? 7zXZ !t/ ]"k%Ӆ) {\y򬓒j$ǖTl#.II1}C ѻ’o*Ta8 x fnN]y:C.T CvDxsa(`(Lp X%ծs-]% wM?+26̰h 43V[R-5gS:i晰ЭfZz oQwoUGKX9D6K2WwQRc1kr*8%&%P)8i%pP,#iKuH0l 8>@Loj12{XpOWn-^zz319 ,$Ha4MYe:483mRmcuzRuKm=BL zUnDQS+Lp涄5Y](R6p0>FT`217q(%@.ryKAFvI-2ᎊ7%l@o* Q?la-Mɻ\[HoD\#8LU qw7C͵vJpVS~bЭ>9bWᄂɲWB7Խ{EkPq:9m%ĖjXe}Q9x598 N9f!ZPN(r*;< 3O+&HL2( }1Q -Mx&Vxu٩{s =|"F=g`)}B.<q59ʚ$_Cazh(j&oQ4>2 f|t !!Yf - $᳧s"jZutZ9Q$$m%1ٌz$FQK|mN\;#@y b1!o++c#4*ȯ%mO\Dl@QD6uhP$O4E10tIZ:pk]0+Q,ĭm|Z 3Ur+B W^\]-Fn4h1& z6kA%]S) z/FQA?rAȟRl.q[P)b G2NrFElx:lH}Æ5R=d~$Tߗ:S kD'.2/8#r7NFH9h=&5=ܓ>h_mRzQm򽔛!kǜpʦvwSm_OiOXC#LRhN{!>Ƀ˴ gWAPl/Jˏn=dAK G/&{Q|_-Mလ\YO?CJNvvB.-3- |o,1^ě$8А22*,x W\ MPN3y,`: uVEXAD)f( h[Xbڰ^@i^] .P+OʀZ.HK\ɇ'A" iT3J:\- !.(gͰ3v͞ƧO]~sӽ+Ylq vQFBz;P$`2N fYm(}=7o]>~j"B/k o+6AcӭB9mBCP!] [D}ήzɉu#[nqŧh H].*.~閪6̱-ݝ؋03_RZϋ?ߕp ȹKKe)ת*B8<޺lޱp3=5;CZqgX,,S (bspBA=:[[Z`pf~tzfjZJ)!VrRx/>|zf9iL(!`=f\(< [Ϳ0< I}{s \}:a*+2;"q(X1|; pPw3@`B 1bef.-?yR @>bH.Ip~I Dz^Xo H!8nf#jM" S$B6_"'Oޓ_ E!@zJzۜzhyg}=Ko7 ]Hj& JrN%3Ǫnj8池] qOIJ^1;\@_V% ԍSɑ&3` vF rCQV)]vCcvΔ-fG ,3r[Em.bedO/$7&6FJI!pD|EryHw"(˺LI~n[TN <]9wd*D%&ȇߊ7MͱemɎ_@A6y}=#@C߬sphӓ{1أ|m+hhǚӫ6@?7𑇔#"7 X8h^)vY: ϴ[ 'AE!jCAP OU/?5#`ȧ\4W9vE`#:ySq_H| 2 /NBqr&HxAж+eNrPqw"W,g5e8QAը/IkrSfWY+S)Mq(9sS[mEq?\b^(djB`Tl`cX粏[h i=:_僁=Yog M]/1:5chҡM]mT޼?;ov0bBGul5k_6-L `Ѓ##7%q7ˁJKԔV #ǏZFe^ A5bz@sjݥo`"%vZAkbo-beZf,ҪZ9LddtV` (=q"!/*L,kH/Kl{T -10H2o Y-3pwYE0VIdxXc$L580sr]OssᲃݕU噐 ɶxI8‹\LY[Jј d]x|-+bL6Kc(^J$wF:>[u Q૚XTxZqFAc!=(vW|cݗtN[*C9Nn)(24۩%XOТn;qe%:+:x#K Os|ɽ:̼(ѪĖ)Gۏhm#-WI vxc)-V>xWs\Q`:qg} ;7 /PÛ%fڪrv?CM/) D^Eo@#6ѹN mB8˹7f)II 9"=*N MJr>dh3"bCRAZm~`HN4A?^ !̎ +8 yσBaNOMqgyaVgyJx.+OeFh_;)xz4R\ٽwJ2Xeʼ! 9sfggeTFX9kO_ܼḊ'|K|4lZMa}C R,LZ.z;N1cPB3bk$PC}| 5ryŚUYܔ!ರ\(gxܔUYm[ "V'1 Y%|C׳s#~ 7 4-/mNV.=@L*ܔ |d,vqpypa V>Y3r {J2z(b61>+WM 4oKB^ڥ}~)n* s2>Pqhb0Ʈy. 2.: fTzDq X(VnYE(&o<ZY`Rg@"oNUe(^N)e$Ё UDx4YlHiޕ@ fN+EͲ9UUH׉@Or-&90ꓗ>~_ v<"h(PbB ~BYv5AY_,'uVmE!GDH>o΋apM̽sd$ *!XG <9jWWl ~=NT4MVcm[>(}݆L]ʭhuLۡ;x\bҴid^ p4TVjI]3aj!MR8 eLS;( a?S+Zx!Zt?j~eIg^|ZbG))Ƹ l:#” ߁r';AOoDOπn%Uj!< tİS/ms-J+e+o#;d [֏hߘ'RU[.H:ahO'#2T&SKtt5kI'\Ka%#LJn{q1E$ vFJvs)Q6ɹbA4~qɼ9c.w;E0_GCbxBXgM Jm%>k4\EY3@S} jU;koP* qՊ{xl:Sr`=ybc3s{nU 'e_ ]ou#Ang8't;?v=#>.OD(q [~F' U+& dz.:B!InG8=~OKU8TDdp?L[՘Ccޡ <" {$ +4WOH"a? ^{F CƺGI.,U|/&ȸFO^rꙹ#4fr1NmlhTg@ dKg"Co k Q tD1.S5tD"zh|mҔCLOtPD*fnze0mo'Uu13̀xvVzE'~^?!j R\y*y^"S&}yyFVN/h Io5m09ԟM|ՂXEUFf { ui=4Sjh) 7{#]`?"U":V^dyt#{ReE_[w ,e^ܸT`Dd|()}ƺF3p*OK]8Эbw~&i;O1bD^j{j/)zTN h:  5KkRw-w::: ZWt)l% ˉ C S O%3߯J0n8_WV3DKYLJ`y st@߽bb ^I'>XHaJy+20W-WGj7]*$)Vu!@'Jظ[E@cm|%4æ$۩4 `q[R "]ǔ9?eSP\rY@K5 x&9, ز v8.VCZ5. 3S7ڗw:V 8- ?6!mp!Ńb<'Ɨ ?UlN${85lp>9> ;vM e? !Uڱz RSS ;QvD:br#R"T0%d(-cvCtzkZ0@X"Xl/@v#N 5 @,])ow@eFOcOFHp5>_UuiBY=K:GڷCk Pt!:lG:YL՘n prW.ߠjamNkvd'KzuK5tڻlS[GrD CY'uk('`}5ATNu2#R:3W`x[п| }qz7- L?nr&^a5 phV5 3*NGA0KM5QU~:1a*γ* E}!D蹿*$iW.*BDt,%s bG` W^(=`#*e[L2 pE &k~+eW>4j)oh=& :W{f&/!hJɶ=C(f]Sj ix*wd/kC~ygb% ZIhpq/Z H̝ujS\bcQu'|Gdzx{;^7Qt ¢0:g jBg ׆PX6Lc6o=?Y7_RJ5G[i—[%5+QA2:l GjN:d+Vj%(|e%dnzdD9p}UܮݘxGZӐ8TlpsvR8M.]_K@Qd2^0T.Gi@O{<ᡶ3fM] ՛29wrG5$ \ۅddF X4?u&ѥ|}OBf]AV4 \(m:!p#ǡˆZ~ތ{ݡ]xo7*AP ~h6\ pg.Q̗ >:er5c}ġ5)9q:w%?0 Π G m#` J댏硷1/}4TXnB2FБKuD%}geIG(V^]''6y+Aa]a,5SU4 KvLb-Azz:x򀸶E!|2b;eW0~Vp60>)ٗ:9 5@iX.2P"bOJ}AuuǤ ieyb)#BJFhcJgpneOT86q9iބyg`ONu_cP߹ XYFBX3 j $rNu/w=/7 )tGmx>ZZHZ,/Ħ /inK'_xZ.-tsC$_dcv7>Ns`Ӑ3|2!)EHP79f,_OL?s#;g=t VA܁G7kcۘ5Ǔ=h|N hŏEΕJɲL;z#`:U'ov~3t۴YI {Z6O$mXl"1J< dE}U~RS"9bBE!=%^=&)͈Ke P qn[(dj[>at^:hoJmʁ桯B+L~\U)bD'P{;QS=ו^k=Զ)=8p/J^ dǔgv!NհJP8p$N,{A3Z_Z{5*iZj&Rk0@s{?(@ /aCtMjT VTaAK\hLٸI˝omεB4*k@`{Rd;+*]v2b+Ҥ0RwF5B4|fädg<.6qsO`Jro39y֒'Ο +MwT 4?0.9{ZH%3Żbۉ?/ jcȪp`IgN^% |<#K}]tD tSˣlͭz*R Jm_̜ S*X!25GޱR#Rz6Xcv0r1ưoVsV7*[|[I)~︰ekRFI&+m`pyŏ]D%\Nߑ{vJ\ʭW+{`z+oz>s)Jj~ӞF^*( =|_c8컨5D9]@KY[FR\Br”n\3.tʖ s޼Ak*Hk<ׁ(~-bY0nо;tNC"H(\60oLtc'oV L\gxdM%afJ^"ɬ"jS/GG1CIu*f/iי+Zdᚎa4EYv\,^k}Pe9˒$eՑԬJ MZ!ӫf+O:'o.|9IuQQ'1ڎz {UFVO2/;9̎/ab&311S͗9Tn:.70J<{!(:oǙjꘝ#ڐP U5ύ_x TٱSfvٓiyбR-is]'1%3ڏHũ~@2>%w~$R-ޝPK\V &7`3}>åa~Q{&YqTn$AJf4 lQ大K{ l&`bV;۽=`|Nn FgE_h:u'Yg`Y,C^^_;ge2G 7W`T䚾cD&_2lq} ޏ{#xg 1LxQ>L_o:Y-%)nԠZTv~>eN]%0كxCU a z jʿ-@d^4^98.y~N_+H$G1|h (ys_-.0|11޴"tʦU݈)A'$ա/~sdGF[Rx'=L8 I&җ*]M)pdat6W-7OƝJ$0shڎTR</ytp!?U!o1"$B|3h؄ltS6CIMu_{nf;;CIb:jJ[b[x:'W(XQEB_A`7|'3In ٸ#wWŎ[%A##{rYs7'`cv3Y1"v^mZp܃-f(R 'u{>:Ztqihc)vCN_\@u(w ^A7-%k`ݽϟ<'1?AW-w?4Up#qQbk[IEZB0wk.N106xmj;p'@֠ dnE8a= <)JnqjekdpoՄE%XTDjFh҃Z,Hohg@Ly'8]Z,fgTMS_6_C/<6{an69'_4ZUα &?BzF%xZ\s~$ߩ:4F@Cf:|i3f8eGO?1C';0,tQgd5]25DuER^Ojp!ncE,o>Z_00"a8h[O&,H7?[CL wV%OytxvHO$C`ۙ6jQԻ.羱F&R݅]a17/{"ybg9sJ=C2V& 8qa4``S?h#=}OG)9H_`.Mm vGd/󀥂"Ĕ[[g>Ȇd Fq~59=,Q՝1dgܤ'.S%&V$,(C~1rknu PH a8Z!aڮ-}Ϟ{rgH+-vy Pvd|DzG4C0[ɏ_hӦ6}z,!Xz8⁒Zry:l(FnR=CVrZAH&̈w>UQAժrrk&\'E+80ao,[EΛ8v.;D޽g 7'B\%9% mƜǓs=91[p}sLAr,|.VH]*V*HwV.|/s@]j]d3 $'k7_;]'0RCg!!|^7س /'mW 4J{IyJn2+_X|oEt(5th V.*0uC n:<:-[qi4 s)B4 h'>b[Kp̍/oA!f8+%rM`r 0 Mypwթ]D 3վ\C&r'%PNɡJ݆TMr'p|cFFNw%a8UclT\F^/n1bE9& nRϏL f"\o5h_yP 7F{_a]hf;KT a=t%)e_2'p_I@qV4FpP˳I+2^dV~^CGc(% 80 _kԫ<\wCJߍŘRv="[*]8oasUi(]!}}sjņ#7Niְ=Hx|*%/fI/қHGkz ?m |19cݯu9㏒v͉uA>aIb*:|Jmm J)Mjy|CjGzygv3Z. 1?553w biW5TGeǫ6DaXn wvsfN馢R<ӈWމ7G2aDfS}AoF%o=b}*Y!DsYd>vTh4d$1meŰ!@>:[Ztik[nTSE$lv/xa`~#>R![Ix*F* 3s{uU2QEE3YCBډqqB'ϟm;hϒEIY2WT9VX3 ۀ3s"5I^z:,^"2*o3}gװuS{*rKд; )!>[5&v[Ĕ=zIϛԈql1Oq;>O Y'oNS} IsLu@KHN2;IGy]o{鏗(*H=3O 1TFhÞo:L8r)'LOj^Y7D|Tev,f,]KY(d;2*oBW(hTWƧF^ma7 .%LY'786-<} -E\Ӽ\vO%Ǜ ۫`+&|q9,)`ԠWHn71)XCYh)Or(5.0փרwu BO! a$v.G#[j ]eeuK.={wRp` N<86çi|{1^T3+]F}S"9Bӗ${[N^7r~zce zf\=ESdRWSҶ$jYw#zbM+@\3XaE)[?ks`HUXT2 O@VJPG%q| )T?{!P9Y0( "7pWHcPW#8\gwbw},4y \ld5ѪZ᦮z2G ISGe+1Qh^VEBGr|H3@]~4rZkUH!%c6H wk{)MpwBq2RydH|ϛ1]26`3A*:buutCNJe >u5{ME-hq0Yq>8D5g+Y|A-dnT:CjmwUeϗ8 V"29C B\@kpQOc﬜#@bWz=r|@O4$=Wv̯(LHA#f#e Z.Oz7Thɜr/R*wXԟ6̟\k,=c٣{5$_$|E!u)]FKI<h}Yri:Ԭ8 A}a7.mL+ll" 1$}q}_EuQʇN`0k|Svkhyp@y|f\͈nݣdHٌ4e[2L(2ba(̐oTrz-T|6~ )aڎAjJp#\mEǒJ?Υ,*!%Ll):0MAo}s_޷xtFTBefU*i2d苲IXL[Y ̀.!g+X2Ld&C6XK.-zyb{LO flt,m̀ G-)#?e`A+Ey %"O2(sGTӁ|hҧoI|X\((x*yxrdN]LmX8mKlGTH '~[ SZͰl3BM{BK:1>,]e  58de|͜'J,sUC9]\+豈q{҈jQwQr6isTiε(yiXM(ڠ7*Pzca;{gǴpX?NAiQƋ=acdXg8,\.ɩD[Y%iYEU ?$I?ᔡVkpٟ%c6a$Gע~dTR/ SY@-OoDG4߿'t{?̺}R#OePu:H4MoƆ\3^R›?r\֔r!]GM8|? 'c,$ࣇ񊦹GF|G@ygUnƮ*1V=Uu^5MGd\*HDU+~Y2)\K觬&Q*V<{!Er/Ώ<&](F'dXuc_zنG? 0fXXw"ÍHNc(!rx3Ro!vh9֕-PbÑ=@&3 EŇbzca-dCϯV8MVhk{Fje  >t=y4u^Wu1i2"lfgELT:evC?dowQf-gڼo"B%:*46ʖvEP JPS4GHTxzrЅ/ }'o"rHLKgO揥@W<OWRA1 V ų3OYKex\]nosph^qAx"#!Gǂl'咇~=nnژAq9 C6?gλ f T(y @і"/.;GXM %T`z*`ivλ fa'A AJ.J_4!brXW-D@P>F*濢h^:]&h { ,>ܹyʞn}QeVS *}[37Z_rTjkr,gUupt KW2&ΰ>?i,qB?_tfqz_sd?Jn#](w,ᠡ-#W;VRL}w)rd'첃sL_s^J8.G3d7%lzGQhԍRsznDY>̥ޔu CUމ.]U G,$axjuİe7jDwďӝ6dXVWbGÑ uIV 'BTx[`\:Av )L)"oPc#_%?|R+: 9Ԧo4@XyY}t_F}xT^Igoq;]l|&m;ۄ7Bi}EͫX;#,Bɴb@' '}-3y@sU5:9KzO!uC?R*,&ЎlCu8fUkcdӍfj]1+&SЮ7N79 dm/@`LM;ZuKBsl|[{0oVn$ݾŽU鸯/.% XTTB{'H#μ{ xY5e Pn5 5[wC^_μ+8y2x'hVQHK,$&a^P aAM$Ӂ'-:FC$.Vo~4H&"lٜ$b2ѐJ ۋacCWv'j"@ЀC`񱤾>w]ZRX׉qy@ 18WkQoa[BqRsg]e;*Xϐ3 +֪+eKWVڎ8s%Ho~u;Y1AG:L;[MXM:3:8k~=i 6K; RWe,0hGSOAB:{)'p~+WbhzՇ){>}a1';5=0AVQMJrFJo^w`Uk%uKU]Ke?%o˨ԉ|q:)#c]\~óocIF(d8r=6xK ]O.qST OJ[zJrg&•ZW7[ݰhT͎m fϣ]_dKQD(iH=v4<(ǿXenSʣvP4tlYH iPR|nI>R^'oUb1RHh^!8r R&K!V|-DuuXp_@Y,C6 zSZm>"z&pWmJ|>U9K^KT;|b֍?Q;L&o ɳWj+iIhlve!Uvޣ{LuqfzlX&>`N _/ yx>M/InӶڗt:Y泾L\|TܚPIZ:?ݸh'(.L%Y9DlTu0=jeҪ{=;aD.Ѹϝ/P YܩR{j<j@:B#H6J":(5a*`V⌾#>u؞{w ֤,:_{'a2|$F=Gۼ{Dum0e4ˤ'qOq.6xP{K*TErUX ԥ1t׾F}ն_lޤ󏿲K @%JiUÊ/7%5n،+ ۈو}LU_hS1ȩzi*{-DV_BGؓ߷GV]U T';y8|iUῢщǗu3_G&d7nV8h"w!QWeU]A_&D z4JA&9=r!4c u{hm9oOJ_{Cy7`i:>C4w{;  'W`g19E Kkt0@s.E5f}Wٌ#ۄ5''P@SmT4^%_"awbJXyJ+BDnD7jlbXWM!1X.^d)ڋx\-ʎ8#"kkZQӲ¬D坆nY*!y]eDM4EYپ9,m4sU fB86MF2deM} )B3#ңGٛjdOR 8394#أgC@(r;qb:vl&}FYɴ*q&X5ҦG$T@PœOfLyoñ $TQ琷t34,آD$ܨr8w9;r3vԠ6s9G){uBIDREd]椐eS&gP Y}@k%U!p]R߇twf,g J.s!pYEt\MҢߗJs0* j[1ɯ#z'C'#9-S%6Moi8#py)";7p8EAW܋*>e2JF)G`Va]˼~w` A8;]e$ `Ѵdtk]ga* EXs`?? W7i(~M~U<0z &kOω!>dUC r4NcmoJL 4*~hQ慰N?B:VjfR-/Fu!@1>'.W{4oH>HQJ ى frE rmXP }516l2}.Zrx;ܗ*ιP`ZQ)!hV:*qH'kmp|EGY~x8ƴGgؒi!ʑm 9*C&昄ʛ`u9 6Q[h㮡6M$ uQ`K@ɵ@tynsXTf`7^b`IAo'6'n,+Ғc͜gsnW/ǹLC~/e]Ax(4Jꔦ9fsw! f^B&ޢg\.Չn[^:',ZR Mb*]y#ɺQ=d_{|C..F 6+9Yd".R|j.YZ, XYvFqI+p*FU  4Vj*UqD#V`J슙b'DW6oE%""Zu!#3Kb[z1J޹!D{:"T["thzMથo;ͱ#W\}!r(KTm0=7.EGO^fׁc4]m/B>2'}&uB]>@چbpn>"`5̝C]f$R7 d)V!p/9)yBL7)罻e=,1o7Z[kyl{*D| 6oYkx+xOtS]9m2Eg( y=v8s9瓅~F]E   >ʄ>`rvǘd"c4Gy&ia̻PѾtuFYO.S /7 Gِ<`vV0)E|I.cv>7nnL;⾫]upQ ]6c,L<Dx5ǕHekTk_78K;{$,q y$mk҈ Bf 1^țK Cxwet}ݔ4㸖LLm}NAo=T mhn?Md/ucTNdiq(23HdV׬$; *t?g kˡ蒨ٯШPoJPEF,/yw~S%*TSc4`r.M dEks>Dnr" go@ Bqd5+(r v$?lQsP- v7 j&-CY')Ӱe@m-_U P{]A5wTtm"=18gs o%BtMeC1֛4HrށJ2ջƌFO Ե&"U;E/#V.PRL ٣8Qybߊ:wGAc+X!4ΙyZꈄ1o]o4{<̔[7:| 旜rqc?s2@?X;Ta,6K塠RrW3Q bp(8g_,س y.VvZƗհx1 .iVn Knܼ)[фԓz0!xxدEzs#%Dv}rNi9KKF;Ɛ# &rS0{ -2F,Z#t>}񎬸I5:?%ͿL YY;}*Gب%˘^_xFULJv :s0D9dZ:J;%SFTYb4/k_(@yAOS5@xacitXYdW2{3w<Đ,:pD`! 4w;6sO.k&pc:1ofNgPc] v=wHq*.Brk/]zQSIg "Mp5l44Sڈ{D+Īi̫>P^C-J(ɬ/^\*JDtȮU7Un7,?~KRQ$L/'t7+IhQ9aCpNZېf:ܗآE.xd018|\[ .bG<Ѭ9u>5bX436}60BڙSNJ?M˰{^Wl)/.Is=^3<'ސON+/6]zJ՗aX0=b!03l&7+Y[#_>^DQk(Q{{"kHv-fX)w~lwY[!;6"3h7$0({OV0tg 'O lqY2z ןaXVt?DRچI˂0 [$˩ -Mrc$<Ãf=-FP\|TTU>bc%X)=S9Huzn97hAALconYm2oQU8U dsp!h/-V7#|@bWiT\A2Ҿ&n0eþ}p*Gʣ֬v_ʼ\Y )!)zh%7,=m ip;q">$.,qfc2Oy8Lm"f5%Jèc ذ|)ǣ'{"rʙVr*V٥X.{Z|n5]M%GB&aE$N`C EJ²9xM|~דw9JyH*(rYz" rPH\ihw\hqWopvPFf.=<~pLDonl0Y-뤕 ?0˰D3lS'Z4_Mib=/c`"4 #QnCH͜tSӀu@bEϡaCj/vX` F=6)0ߞ\`k{.1,H7R|m-1rWI"JL%d2sssb(Mx@27-yxiw_~GMm a=ST[ʉ>I I=ԋn),\̶y;ZpFOtKp嘕䆪`꼠BxGM4H}ˣ7{O5:D˛2/6N }Rox$e36 ?_m"Imq}5=T9=k >Ψ@qpĢ,vTA9#ƥ &ȣxtp5)噬x %p|"cݫptv٧PPnu75n3aw-n\%v*ƻ_|*k؝RaMҌ`GUSiI4{[P hS䎩YGaAq `do(|5c, ň(݋ݳ! \USSiy]q:[9/S;K"r5vM+ A,5g Q.⦓Z$FO5ޠ~l\&!S0AXAl#|`o-g6 ١DZwN&LJ}_觾c>cM| ݄ř q?ܪ|hueD~Y` _q)Zܟڐ;{ɓEl$)i׹n3;p@.7H8s=xfdO$HHw_ QDKefDWn (g _9|PYeڛCxU=!Yѿpo!}[:uR1<6vHM\-}a9CMGڻu=yVl4ti_>j\s+%K(0Д`咠ÉS՛Lxm"zɍFN_gǎx߂Z!zj~yC6w~-|ʯ$ޡ+dr 9O9tpc +yVQ{^DƝΰܣ7`I(9ܾߋ"w>-27qX 0LcrPS*2h,M-nq Cpk8j wYDt7/oxnm_SL% aC.}r~: Su=mzF<3 #%P$tT3Qav_ +-̵r pS=l6C#7uonax$DAy _8YxR\< eOJ5MZ<$I5\#kQaN 8,vwPců#bI)C:@#qLTֹ]1UZEOO3= ttZ_ 0ˎHJt<8YMC:Zaxy p9>@QZ57F#TT.׌^oo'=8V mˎoHJgJj'oz{-Y-a-tnMc:@}!VSBK@18DV阎t[4~ ~jaE&Y[fry"* 1 QmԲ "3/~s-.5|V2vΰR/ۅRV|6{drRrW>{o(>z^ g4[֨U^o 역[Ee{vdQ8}s hk.j0>OZ#'/LoW~{'Ѧ|^-wΪp5),k#a*H  UVp0Gp{ >[w2YßH$=qō Ѫ67MgKftzDr{c]k?_>tX9idS9*t7Hs-.k;2&ϑI`PR_wTЮ}>Yɟ $%;Mz 1Paf"9n(ݡczww?x7"z}aȀ)q/~}.qR$P|"'/V HW]3k;XuIl Ȩѧ㱦Ce:}9l^YpljVݣ@*+G qݸZm*TjH=%>6d">W\ARs36H} 86p( Ld;B>ǔzI,ua1– | `V!":VUrdԺ6}qx MATu}tu؛K|ŗo<͐S2fnƵi:V[K AHQ{ v4=-$R=]56!4w `3}oՂM;o<3d=)k Q ǚ@0中\y}J& 6Xٻ .H*P&9#(?&KyEuiPڛ^X֕9ϒ>ZEjpҼ,¾F$j[r,NNHF vy3 Њ-E8DkR"ã]ܩC:zM3(啝jd" y|eEjUq2:e$Y_fD7'Q6esNDQؕn`L!ls?MkgݢaG:u q0h{"^yߥz}@HSPB}ca$*{!2`4^;Mn0SU 3^ՠg9Y3>LlmѮ O#ӈd˃4~еrI9<*D ::ev̽Y zw5VTlK5V=)#8YeO?.VoC1ĿṮm5)G\h*TOj]t9o(;B&jbGD}cVHR̾.>{^qraJkq:L|I&®9kϴ pMۖd/~\~ "j^;?]U` `4溎M d GZѭMZvv E;4HSQ7< "HNg^T6|ۦ7kz< ~o\T\ zS} .Za0  d6&]OcI #:j'\x82Ӄղd0oxmjc)r1HP00HoR;,DCB%M\P9tņ}ԧz|#_-;M)S3pF9\\1/t͔E8Hm7bbhͽt?D0G! AYe夢s'NrPލ}SR2X==KמDXn_+`bfa!/@Ya 0i)O.wԧn mK3yJ ާ;B/K}V 7)"q l|-Kwuvz2h8À 3Xѧkv+7፺f^T&Ѳr-|UL$x-sQ "%᲋<.\ ?q2y%☑Vb٨@oLGGky."]abJ YwoewsEDs 螡&QOHĥ9d%gUԴ?+j)6ӉPYod$5BaacJDx؞xt\B@lنɷ3k۾5n} '\ZxwK@*(L)HQϦS>q7{,yN6bQCtnВ?ET:ъ8,f~Bp(kֹ>R-4޼ƭ$fg.$iS3lU9Kλ]ӜjW_rNhFca!)mWO&ڣi2rݔBYRfLM5*2)uoiCC+/Db!^m~,}C=?<;Q!m(;K:Tt}5EF*ioo=!f6ȁ暘Ns Fvs7AFJe\T7fG.R]GO$.E|ٱ t"X.u7aX4VV.FsYǘ  AmMX}_z" HN5}2xOTc9'7j|KUs 3غQv#k $Z$rֳ; t7X w"IzZ,_M< x;0;Jz)u l'kI}?GkDL^3eY{Jԏ?7(̸|o*^(_a,CʦE~w$SFPFI 6V8ͱWε!4ssn>O%V\NxpR¶ʛ %|!@*Mу[/)i@ĸWz!D*x xx!VQKEe>4;w Liƞ3#T$ۉGHZ^@0I;Rq,GeŅ4j30~tWE[[KgK[fOYZ+xnc\A~ZZ43cY*lwbdDZV=Np-j>䕙kXϐYl5O:_tNE]]VNch7U/ wAFt TSXB~dE)CwFFUfӃhNi7˺刈X_Șѿ~=E?94SJbckW}A+U-A?Tğ\G%$e[Ѐx"Kr^ _6Lui%"ERC xـЦɲo Y~?Dt5#n ?vw -`j#FJz} gPvI>Bg8 ^+j[XqFBϕS@G@Zm!d%p%!P3iꫝqs-j|i*S"cϸ;fz}l*X!PpП!! 񺅘}cjݭ\ϟA;i'7ǨW>(VxNLhX_yI#8%993p闘sJUᙅâXo u@]Pmcnގ49)C:_]"O.FngALE+ E,f`nƇëMq?X6lא_0UG-=Cv\2U2DL }G HBʂd/Y%ڄ4AƳb0VB)"8u#шrp6_FdH{@ӿKdhiXoH6Lk(%<*szIYP"Y[&$>,s(,+/ىQT='6Jq  XⱢ:|WbKG:.kk/ۛʹ`kI]{)_0<uih:걸 "WK`nܫ%&d׻pCUn8 gW6`yS _jڰr*l77#J)??GA:dAD2SC9mUh{iQ Qإۜ@TV #p}&,qQb#HN"K,[CAI2dfOu!_eB{UR#7 EdŝXӴPO`y)Ĵ?GPCL컔J(cJzP$1Sh]87Gٔ9I#ʕQ/U]$b!,qԄFԿ?tBc*RPЖՋ[Z{T7m} 6x[[ ^-BeMZ" w+h΃`x %*$M 9h[h`@helʛi"S w8CWX9yvmuI0Ja *@]iIU Z1VnS`S:j/ɱ3 Ā S:0f@?٢r_êP2 Q"rl*7l= lQ804 EƳŅ#J\ FeXPTͫeIAtD*DT-h]90|*fգ[fʼm51|dIL1#PQhݩ +2d{JKW|os^hm(rZSLJ" Bɭ-(CV [6u`"*]9f`<p,{ҞE-vo5UGbO4lHTT"Cy| W>9Kvӑ܋10@5Q) -gvޜmKͼ36yjPG֡ttלC! gfU0O+X>0^!?$=iWZ2H86v7۴7yucp_31fQ;:Fp/[I Lhى3.6w6ayatԵr9ڧߊmTgllEA>|cᣣ eN9gHY"6&i^&uCsB/uVE,|D""tFwֽ+d:9.QőkgBX]u,yH5Ы¦_|jNC1ErJ$3D.97P+?b_cc7Amwe܆$Zڣ©+/qYO7Y q&L9TL!uNJYgCӼ.fcڒYvC_/9Wދ”'GTF.۫LqP7Gqfմjq#.x/3 ΅&{_ z ճq1M玥Zzx/zѡOEn6e$]/vw1+vTm9ۗɼScl(,+lH]i!#VlMar8 3aX>FEs\aWgfC&iѻ tR7{#9,MM&wa]4!pK_*(r۱>熿|(g5K󢒑/,B]-705Hn Z%6 %xw輲]{E]&en- W5jج>'Q[, N~mԕL(H~d{8}C|{$NhyCHЯR4Y[tᰢޜb`wX :n]"?C՝jmC \"қ&`eK=M I@ ?ܤx%Mdj$;'HԏM4#ȸC4N@ѕZOQ$QF >坛m1ʓӛٽ/ɝWkFw ֑3)d]/2X}CΗe`Fq j=1Laһ80 zCZo6kRffGb|?)A)<"TWBd\C 'ZyLѕgXqzvQDҷg+iDvgtI[Tf.V՚- TDaV\rrs3_QgjAJdqGpѣ!"R_6at#Y(sAAcaj1xsahI uL53d23xᱳY?RQ''H"-Fvk3MR3?u (MgJ[s@:%tp)ֆat!pqS$?MPc\gkun(].ùSʹD ʝyW#Ebz<wrf&ef+"Ch7yySjwQ KOw=BIb{ b`_=N7 ({M=&3_. S"Sշ_W l> 6ڸ&:c eV~ޘ؞/kl V8$)քiW`,R(%!j1/̨i$W^‚zc" | T=*juI?ϔVVF4gΥۄ'ALPvz(/aߡ:pl @-t@d 0$RB(lKöf dltJٯkjۉ_p>Kq+5k*w0doo&-Ix"9\^;``6x4"C7 XIdY>|pE1⧤Vh-X҉WS)xˁ8 soe>pHfܙY IxFFrlP3ɉo2Rsl [ d) ]*^x#Y{*[ I>% M]c.zF!W#[Z~C|C:ǧ)e1\=|+ɏG|ι!D[3VDR-apGbo s5U }Wsύ+be6V}ĕQ5dy h1L pLi_ŷv|0#H1+/΍7YImE^5zDmcTwD0 Ix y>ie8([yyݜ SRe:ْ2) ~0:yR{sϕ8C $Q(@- *g w]`J,ՖW47B[lgpN)@vgvT&a8"^M&UƖ(%jOi>ʴ^ϧB+ŚxY$(I8nMomE8AuSpt_gEm.ޖd Z|U}03DM)Dl2o-dny':ĩ#Pmƹ:ZU !ciPn1}̹8]Z=+>ašK3aݕͲޛuFIvRu6XRH _װ4TNw.0<@׍%_ *:n1 ]o}]v4(@i'n?-qQa VԤzˬ⡞$Qhs.kR5n6ws=l~a#mFmm:r;xCGΛ`Ft{|`9A#UvzJz ١VdUΆTTB<̶hv+r2N6J,OV3D֢22 1}q5A6Jh׵)Mrk -a {%gb\@jH[ɏ$™[PlnT} u$0Pv3 =ęM&5kQE׸1i&Gٗտx^w'{dVK}] B2tgtV8-)`q #hT=6vEp UɊ088"FQ:R 1倳,[hK0Y( e'ڵװ"plE! #.^rT ym\wٍ~qbLiy9+m Z furMҏ|gVV+eLDd WdD&+ țv Nj!\vd_0R8:^g[)]W3EZV޸-3Jۥ n?s!KYHB$y用\X|:Sj(6L\#BHsGB gnSϴm~$Ad۹\2+KuvMyGPR 6NČF[GtjAb5MV>9 VT|o%΍ ՝7DOCPh$Rm:'ߐa _FC4jRI%>UJy/V2*2ʏ'*G$ qg<-gi)Q9E@.V266v.'xc49O4':|ÙEiՏ/9V1 Πc)-V z{ˆxiNfuxsV1qx@hkpN@,b7:6DBfySs' -yO<3S袌>]x@g箑B8i0GbNؕ5jRbp6~˓_qQ K$ZQ`9  jn)*Q$4rzb'7\2~c)y:p χL֟U `\8oװK+C؉,mw~ v竡h}}F+nwdJZWbx&ni^,揌2UfSxnye5;U2%@Vk3HrA؍ہOLew DIWhPʹtLb`œyց #Y zn;t3e鋾(ʉ1CT tmN- 7ˆjN^nzE璅ӃHK@廵تl OuO6ÞMKS/MP HL V_I݅F6-\Aٌe)!/$i~Ejkzg(09G@DlJO ù76[(Z4_f ^jra@Ȟa<ɗge&5 '"٘) ~c&658Qm? ǴNwܒ2qwn n3&5~`qjٮ/oX{+?|Zj1] 再&S7"8dqsl+~sHhHn_,AÁ0BʀABP֑e.-<ѷzx,uUIR-ލRhz*"Joq9A 9Yy߲mı,% fgqynG< i3x ,l"(R603$(gc^./I#\̄7ڴpD,@=јU(pra+Mx(Z"Bz~pM?sW."sɻ~a|@W[ H)> a Pq;3pTj'MFpGÞ3A\~u@.٧mEdbAPs5 sDwf2 ~H~9u,-sEP6'$){kl}ǖO3Wqat3F`S:e]}}&W@·hK2 d֎:JP `rdEӮl|~V"[T}I $fNd+tTOISGD%@@}X$=@{+@·M;P|AvL@ \5#3W TH I`$[áE?[B(_HbݤA]j_Fqp\:}p[uhg"ڻNP.Vse^ djh83n{!\;0IbExC\<|M'r%GUE_?R}]C)z{Su Jwq2'\%nm/CW$,:n1%Y2GDl>ʸv.lu`w;k*{a.^vl~F ^2p#Lp9n!RkZX ]TدDd]>Of<^:uƆ;~XZÈA!?>\RG@RW9^-5D+ů"="\W3˜vn8f }33jhl^_΋ ~D*7Zޛ۫$1m#9'Oh\YU!=aG[w݃IXhRq\h4bUfW y#ҭ))FpLg g"Z*ٵLR\m>_C@_í+;Ύb+3luD;6r$eȀ9]C6԰EhĨOJ,-,[ۭR9sJږqG]Sa3V*DU<,< `lFb`zY{`* khtpeQVF$ ܌e:ylW˄Gg`7vY']NXh1 $,kd De#PYî1mk)4:.wC;I@3օW, ^ }`I?q2 :x=3({G<}F!V.7 v'y &4EM᫕ut钿npRt>򠚓\ _n*a80xSJtK l6-{IF]{ sgxn"`N58ϓZyT%7R,RHOUpzBq XWH14=852Տ1oc-<Ƭ_j43~^-ݶ[ǒw ^mװ@E X>@=4bu%<_}Ll?NX`CUuLaUeM1GG~<&K61r9d!h16 "iO]GP"qV @C{1TG2nW#0rPb CHKbm{ +5WfC?Xw؇7\o<\ E߫'"GG/u.J6N7-(P?IH$;@ qAq.ߖ_k/~t@gv!,[r,4eS;"ڂYb-G1cOȀ.tn\q{ܧjKh\/dQ%龣+IC_@P\[s!4q;nC!E5'& Yw sҹ[U#?rC|ơ#ظeP3np͵`%^· nfQ1B}87c6,F%(֞80ß_Z&F!v _ 5C74=dCXǚJs$mߏ2u X4ϳ d/)ZSgRv BDe-O (%Q/a.pwK8e1{>c\;2jԠu2h]a&\@ /28$ $f1L~ éb2*s^dtn}VRi1FUZ[6'xL3"e}*p#{fR$pZ3Vpk|i)ZIsE؂u^HTiQ-Nz0AJB 2{KqW'Og7bnolAN=ͦӎlJgs?}eE*[,Vv~4G!05ɟ?p3K(f=New!Ji[/[IX-LIcKz0 f@Ih;.,S3RJӨEǻݤZIo~"nG}6aTZZ8b) h$`o{Zzw*~ ckÛI,ZRaH-.^c _,廒U_e9p0D[]' y.w-Q',l1ۛnT2K! N}F!F@KB3=EvdGvJߺbKN1SnZql/OY5Ӹ!9Dӽ MrECh%5@tǜ{ܘـw^|gX={ק]fEV&Cs ]UF6h@#dJ 0Zg-d=?NBb纯[@ 'D L'Ӣ݁TD)'n92թ2 L{v8QDdj!F++A;UJXw[  wviq{(_.YPA3$610- gȕBPrF'"jje.B"WpEAfk9NžՄ[tӢMQ ÷Lcnb |cZ-5oB*q}2!t@}QYlB+n׿^ev&hw8RBAzЂZL E^1'e l)Kg?Խ41<؂.-e6 sk"r/$H}eG@z4״}?d&i4 :*B >{bl#K ?6V(K}Ag3f@p8*7MAAfc"[5*ްQ_D#gpPuȷ(MI|a5yJ^+\Aca{۵̒gz%ӡi_yBU˙ie 94uΎ 8CV,~BC?I' D!ff]]=LPi9Iz St[CüQ,yfu}Y#L"˞B^\Xt%X%")Eln)[#ɓ0:F?J\d{Y)3k t?6|CTڋ!OCL;ϳ2wI!7eIhKqA|Uj3J**|:%.{bXѰ߽?@jk(GBƳ!+!)g 5l.,*D=jCo_۳w_Y+)U]jh `5x*;8ʫUԛ,%xvO>U<-BSEnn 6?m#\vjT-z,@ԥֵ`{?9KگV{Q{%kY"Bz\݄!"SZ껴x$J(c5*#ϙ=2 e5{*Hs: ŏ |}*u)2Ef@ oID˶TCnu;Bi9#czn9n=94D93@{ KOj7bhivf z]+\/f,E>YqOv*ی.wͭ&CL+"98$SiÈIb:#_ieYx>ЙE863(k*x>(̻C}F?id$Aăv^9ў},awQΖ{CAeV輥rUPkillD͎kR&իtX:tNfpJWRhZgcHԯ;Հ@ǽD- jCdoWNĻTӁdPV1Mm+o yL$G!3xԕfRNi(./4X}Ie&V9Mסu vLT>Z~`y11TD3 xS@@b* c~BԼxcyi\Q%A;8eϮ+v&74b sޑM _gA9Q((O:{x3Ap/W]t'Ug gSDZp5knGVV3}v:FSٮ:8]i"[*ʞRq . D=C> |6Rpod[=JR.{<_qoJR^saxR/$8VoP!dMbJ9;6{> oT-ೋtBt]>>")m" oRH@v'7)VTNb *`൙)?Πv9V:IY\s>+ 6GO](#" ~{$h2Frf:^)Չ2(CtbH7I[4[晔/񶲝bց +0X=сC$j # ͌`CU!.{ y^]L 8Ƿm]C>O ԫ3+[jz=IK23~O~3F)׺ղnܶ4_&L]z0Gb6aE@doIPɹ=f4 ^aꪥT~@HN >p>,葴膎o<'5-P}CG@[>}FW$#E,ٮ@["2tu*$f;|Pp@}q㨲(EIMᾨLN)]k Ɏ=B3*ˡ۸4"Q5j :Ӳ@ +HbƦ՟!/^=b.3tFR5'mED"H孓%`0(6FB&볂PJ*s$mg! DbR @O1p5WZ\PLNP%~^KK 68t&7Ugf."&_Itoc{(GX~DjQ]1Y2Ң`JFA 44q,<[&hspGA+lTڳp @ ؍ou[Wf(!_k褯Z?FrgVֲn1)LPpTv`QnT"#P_p5`팵`yIfs~4-o `ԠRt @ Y 3(~)iIFͧ @x)CL6#7v$[7DUGXH>9xQ[O{px5 ],m@I٤g%? 5yӚGV~? \;ngvvĤ J/_HpD[S\H2dݤ&F1I"*)\%CRI~y7_KM+AQW2@߬ieg(z!_벼*<ķ?v6  |1.jmsB{A"g7rD=3Z")C͘h>~V<&"[iyrp#$!fv -&k\e Ít9Vuj^LF/壹YWlf)X 0"U1zԊ&k H\N!!>sUE!PYX "2r 4kq/e:^9-TcFظ5=?'L@Ns[*Zu)u[[LyQ U_Q=sk|T?zbgݻׅ۝"`%G{b e etj4!Y?ձIdr+A'k.iof{[z2ӡ C%̜%e:3Uaɯ%hˌ"}:]mjKSQy!+-*hW`õdTHzMbtXwj-&_wLZڷ2f9Ñy"8ć2/2wU)fݔfr빞X;˔-]ᴜI oh#HAUd󗺚cth2C\"M|r-&'LUKMW8ÒIL̼ޟXri罡N}Pݯ<)2+MFWro ,,n\@? Q嗜aQB}o^Ceŏɐ޶4:,I9F;= A:-5"* 2=|!k?"fc0/&8t`<1VL/:AlF$}&W.yHAYwsH&= ;9;Dˑ$Ι"?}bt/dUNˎNqeb$4r,Ȕ%7*71!0G› KՒSo| LgS\5^EEzY.$|'H=tF7oMoce85tJIow ۷0ϳ U4p@Q~Ԕ͓ 2Ɔb0"&_Or;߈Dv(:1f %5%X*{K?WhdXVD-PGP;A5 0/Y%(iQ~5 jm(p(G<)ǾCT7ڧPljfJ4GxGGԉUֺ5}#,Sg bD9Z!$t8[^x5,Vˈ-k-jSQ|~?l_0|}r^Ayxpi)S"3,ŹʊO47yuv_Y27N˟MWC%zc)Y5:U.?W>1 Qj'g3VnD:'Ĵh wgZW <Ǥ&B;*K%)~ReR H"!^_UzshwҼ[fOr9≄2Q#x7Bj/ Bt%bQAZJKZN27Լȳ2Bff?ʳ7BbySCa,C%* & i0 ,XbiB&H- 1$,b$Πر?2a?9K@_㌳_yԄS‚ E g; U  2]bxbhR_’mNyE }rlzp[딷j+)- Tdf,| Kpi0 z阳4g8؟in߁8؜*IWHnW샚)IRuCRmXmb3oaaI`)FZs7DW0&:|_h;7 2>6+9.ҷˡUAsm_#U#V O]$Qn]+]<=&jCJ4E ;<=¹aKMw$Qε!.e ns;KGhŦRkRCa}hkgATlgy(T~ }MXsO JKCîOB9X)#N|ؚHZ2vN~bYݑ6IRS%5ةuՄsT8n'83 $1S9E<l|25HA7$!IVD1TpKWpیGEj+x`{+.wa U?eoT fdQ.vvx9^W@dhhSDBl$1" z[t8I'Pe_rԼqA, eAj=@.sʢ|xפOGPD;'#6D?9~JK^$%>IX>(Pf1 F+HPͮ pIø? /%w{!k" (@k(aiT 04{+FfkqU#&\8b.MGC(w/74HLYTMϽz)E꽬ɾ~9 嶡X؋'p0EJbfKk̖,HP-sBn: zSK5Ha*y$g&zeuL,?D & 7#@^; =Ξs{}IE_1D2eמbFp&utmnkLd/m!B8lT^- ]wv'?MVv&mi;Zy$HKm]L>8e d{ȡViΣ`a RdQ}M]vwNݧIjJ@=b ݔ~$rcbac0 ztsN<(UV֘=?np1hUx;lzAM١csmuvcwrRvrsK)a}sŝ*6 ĥN~_|4++]Β' R-Ybz p98BlPCH%~JF2Q{bnD$\΍(%jq@OvL/ٛ:>8R0<đGZ5̈́\{MoF1qu6ljX0KԢ*2CI-EG^ۗK2-)6x _UTsIucw6րS.28gHom{W .U"psFD+ݾ`K'>:u**(3񕲫z~r=1:=}v̟)3sR ε;eת9eNM@FsШQn~LD `L`hNH*[u۴r0F^;tkjx&hՠȵU'F1z\nj4_} S (KLh+7ܟ碉PϣeV%%A랼wg[yezIɰkKbkTMW1tKv%aYNDX84ZwZBz?ƈ4{'_q!f:%aϷQtgOuun-7Ok jcQE >g87nYflQ՞o RMiXr/ְxE&dL ٟ \ш:PG")S` o]\Y;:$\OȖkEYIk.Bn1Pl%fJs+@s7\ӛNkdCQNiz01q!%7;|GfDC@ɗ3^rRa-ܦf-V+d;Vj.[Eo 6?i<@'4_n &SQ )f}p~1`{yfypm1^vg3q-}-EهeAHӃ@ΟKdBoWSuVL1 KGT9Qb,Rvl+!HBg zFh 8DԞsվ`&O :m G +_<ɠTNRrF bv9x!St3DSL~?.%$Lqi~YpkKbMLH:^f'շTsh~-5teo]Oa{79P 8:c(ׯ賦N<:a'Zڰ.)(yϔ?zpeEӗ@aS ㏟ЉF< "j.bRWhM댑\0Mfy䪕;уZeuÉ+֭i=uC@!fYG3鞻hXm>h)Yilxj216ډzR.RPy ?WlGW 0Bͪ TܙJ.\8iVN v'pjRQc!pŔSg'Wq0^ٟ2XUpUn[R}0.$fa|}a xDpJdUih|@MjZh!!KTNHs?" ]?c 6A4L(1v#YL+)m#9ǃz F<# ?RS츩_UtW-rW;j>2 > xa>at_mKO`;9#;F]4H{U,AnK`ӳOd*Dm+K[_9 D s)G33BˌzpZF  +t˶/RyWHS2և<4BDt/膌\"j[bP-i$4 t1) VZT rVMZ5o@[c8c442,)td@~KjъP V#VO CTY,4KضI_0o'%fC1U/qzS ~]R6v`%~pfK4ZPM]'"{` W?O08yC%8lw)DZàY_Ys*r8Jm{~Nopf7s\ћ{rR݋8k>@6ų=>)CTñNAW>/2Es+VszNJxV oE&7֖ *e{ސ)POg;b00DE 33 AHmef;?Ntg#=mV%ȟb^Z$[UHZĒjܴ(D7e,|$5:KA?NT(6Ef1`f6rUR9l^O !㏼l랊I~En=&~Dv,6#%j 05'^(GGKӑAiUa?I]^c;j}$d@'|*GO$P:@)N6R,s׾}+M4O4D}.N2",r GrƼ4Ĭ-!=h95Sva&\q/bEd‰~oJ54uuUf$\ո7 @jո*7dYIlD1)W},\p6֢9k tϜog޴ L'0ނWk`Xߨ1]2Pt0d@K(6qW>?BhՈK#:dMNr\@cf},9׸a}Xo \,8ffƇZG׵p[XKrz4MYN ]J,jmN@0v3`F'BmdHD.G੉'fAiՇY8q1{rԄ=j{@PkUY;Kܔp o@b>>nk[U; ~GJg(ږISBo归QH7aX;q)(L5#6pw44M,}J8*gȴC’j=H7԰Z3~dSW>)3 >Ҫ̨z.D} 'Qxz6v~`iNKb-~9W΢" +]z ='B"_&j?'\R4[OT`Ϧ W4òxU'$ *3X̄hI%}(ѵ3ةj ?+R;Da=hA24Gk;R,iŅ)+xZ!ɾYQ+h7G7 ?̓Ys д12D1,~VP c)ݞ:.:C-*%^tݠ"ڥ}_̿xAˌݬ$E4R<}'&>0'垀>]nb%ŜؐH G80)Ӻ^*VA1&bu ,iUNGH`]7BT}A:23'侹<7q,E GaX@ޞ_=B=I1TYrE'D; 9OG) ݞ0$'޿nԈrIdrn·vp}] =Zzөӈf0 Ϧ{O>‡1ADU]kNʙZ#qWB*Sad=zȨ]NE`&7rql/Pcf9 !X'W62Jق~Xh{ S 6Au L>k*tnw5oXy(Q*ep srJi*xyz:?M_$nc~ 47K fqi/*;\gG dSh(wjDTUF#T#Y 1&o2Y#:?5%} ,(@~CV ŐVN^#CY|Dݶoy> Ln<Zl¼EI_tqY&|H00湃BlUU rS)LoOJ8xYH;|B,.l􏸺;>uTe~ҍqA?#=sHCDsB3Ĉ%WX|%R+]+{)ΰmY|W7wG ys^:7?ΗeYJ/֦?ʨ|Pڋf`6OoI.>Ҟ=d OnLc3 hhKmAP5ZPrhm IrģҗC?';oApք\{zA̢=ȬB -t`@re? }3Ȥ{XCFx \n#Z2 ]={EByb:_[ [ϣ?$PC)GWT^{HK-J:f.12M\PV9A:qir~{}\J Zв-5iI:yqX6@ 7\h"jƷq"nor@NR-7c(0]DEFADQCe*u{F\F ]QyÈr^.jO7B~HHlrP0*a-"šLQHH: 4il60Qԧyͣں(:r݆Z>) 6iy{L.snu?\]07BzVJ㢴@fF @.ݰ*u(hS oKJn,utB@% 3[m/ze)lZ-/0(#D`hCbaO. 6?n'.(79bxX PϜRW(vWG5c4|i2(C`^Nk,N~=X=% ߹7HOP+d)M?yv]W ?]6UC퉴Ϳ.i뭿ߍzcv#Y κ38O,U0gCx*j=CeX2ZMUqWѹ"k"rAQ^яJiGZ9խ|:ԫ|P!zs:Ch 9(J&i2Hfƒ&)܍џEp Ts$Zc+~e}]ɿN땐sZw4u:f> !B1n\3 Wfj$qὑHa5,f(<ƌw1 7آݵ1|r 7Se8#Qm;rW4{hz 7bN"b6B?wG6F9ǧ)p.7 +y\~= !ԉ?yPJ lō?,e?1X|#Of2w@2԰&mw˕e#+ t)r >۰^:4aN@ \ dWg 0oy</txeH1bA.¥NS@DRk䗲;q|/ߊܺh㙽J> s<gkU@c?_]hc|1Aۼ@@F1c|gvڙA.B3*dtNA|M8ɔAC>^謘(8#!uѷWq4TӢtQzf+ʝ5z!ڄ)*zlLx-L4łѻ/?lB1H7AOGu3j2m 򌒥װpOyUF<۪=|9@=8ngTę%rk!˾75K>/nj{CpjϺgxҚuo=uj^4ޘtƻWAM*xhT@89<( e'VoFnAN7`D yɽ=J1pe*༄El"D#$1N| ɟL8ǤAA XlbM #a֧`+E(ru8v~N~&"q207Fp鎞?2B|:fvߧG4c4bO^]G ]+|*C9ZuʷXS|i!kx)OP?)|sEGD'd[lḾϳ`|rSorҝ~_r[6H bDY=hЗZѣcEM&"d8) c$35_5ߊͪ km}f=uԏn T"]nT [ZJ?>jKr3~a1:3TC[hNx39`aVtyc į0k2[ ݪL8$ִ9<)t9_ѦGA0o$UJSS0^33+xxbF9?n\ ow.QRj fa%1F]z>z%)F##_ZzSW5u@|7ayMw^wӢВNՑJqHi! (J83DžOA*E}֔j|EEϰ#rKi97͛ARC n_,1ќw̍)7O1uN.KIfFba- ظ-L kadB >F̓A0z^IYUϾJP= ܅1?ܛghCV#M=PYw lX {M(ͯh{s̢|Wn,6a|Hi+D|ѕnֽנ^w+x9VYCUH*>v[XW]Mk4\EL(7"Tl>{f6Zw `1 gmOq4uSnX@*C /_dw9 r5Ɏ+lyסc!Ou&,`$"Vȁ_F;sۡIkgfq3٥fWˢ셑@lhWtVdt ?kJ/L.6D2ODx&^,/2&6 :*f~\BJ7L<>}i_CgezFMBe""//d"miH tB7l*Âd6 c26@^?Y 9ň hIlL蒑 HD~KF3׍Lm[k i%G%F/!a{r"tY+RGfV @m^s?| )05=*˓tx߰: iHsl&n瘵4HX;jts4VU+[y37lE vdž$j~x$l7B3vzL N2\`zN9AuZ@ھjD42pI͝;1AtAC>zW ̍efT灘,@MgqL,kǎoZM'Nah_ʒT/ZG#quc?<+&RR ^{$TüzQ7v:ϦmB^ 4?ĥ6IfUϴ'l` [gyh ?;~ҴjOJ鯅2-^&dQK0}RƇ KUaE,:-LŞ~WXNr"Hg2R`mԾ^2.~`^2H,0Pč6K6O.A2EYE4NՁy,ֳy>yqjswFnhF܇#Qt1YB M}?eJ6?Ȇ\H/?'~j j_3р^5 3u=YM"#f"&WB+U[kry~2!N+qPf=Y)>yQa$SduW4_C/6G6H/ 1;Zlxidն5sAK=b }sa >ħ}]y eX0) IԻqOp <ã5w=/:4;%?#Ruz#A&J-µCJQ@3$뛬T.qi۶-ia?("` `ȗ# vC邘q9RL $9rU-n2>RkD=KPS(-dP!<z D TbuK B&oQJNrRa*&VϒE{0:YBm—LV-]8~Vԃ{&XP=M1o/jrgVhW:XcOԈPW2p^nx~W$B,w=>`Wb|pegI6WTc(" c NYQ^QJǣֵ9߯D?5yB⒆mn}lN_4P_cA}rbSu.?y%-hC$.A$ 5稥9L<[~T^K ] 77ӎXAorfR9ⰐW*F^>\W!^뚯Vܽ?*)V5HޞT_giη^39dwXD L˽W WO l]N>diGo J9_s#1kы$gКe*um*fZfTa_+%.FvJhԒܱܨ=\[/A6i}|d¼}9%=H`4Q= =$Uh8ou& Kv{ vQ' j|_oAk2ׂ̹P>x@`׈IUwP/d8IʷVq"H+1#:;hX^& `/==rowbW |VunB8^c^VNe!:^ ZKsM߯o7߃&Ubh梶)Ku׮gsCg=MWG7\I1"²hSԖuM%jT(#E;CJ\G2A0_?dZNH++60Bz+26m@i__Omi>Cl[^}EV6I.RЄ}NwG O\!jm}Y*#We}f U\͸ݠ7F dFz=g0& U l2~P (@.nȀ҄' xfcA!RNI9<4ܵ#jX/ZZ58n8E`1%=,"ѹhMF$t㧘IdFc5Rކ7ᓃZ3GF)fK ?; iIsEhb 2vU323mი4 oRE23-n. `a'4d?ЖpW_}_*NmPrؒvjkL4)(v{Ayؤg( Rh:l %KE8W+[ѽs+FO"GA$Z3e@'+kJr)mĽ7C+%@/.8_NZhQ0sVx?$:qe!N-;lWČ |XM(%\Is}¤cb23y+d Z@ĝH6ONz =,I0(KA 4mORk̥D̚jB.ȉڮפlwO9\آ2q2̊v '}bw+ːCJͱn]$O@r<'Ɉ2hV&ŷ!+7KO,B9cQQwjy - G<Fdn^jO'FrtE02h6 fN-B0;ye̙*SD=hK"{ftDahk%0H9k+J&ռU]Rvw~a9| =KV}~i]2 7NG+A yKi ڱ^8hdƈ 83$PuKx`DX9|A L\/ O%bΈ_$u_^u$~(L/S #oSؼ4{[9fU}za<*rOqP64j {'GCmKF ,mJ,̚,c,4*G*-?,:tdDyf7JVU #;_SFLǤ00A$xBB) %{qńM9J%g76y& RZ Q2Xh{F!FvZs[>00 JO8QEL55F^8IgÚV5ɂ7E3Tz՜w+.,oKr5S \UsSS.} M!/BsrBMZz&T`a*CwiPLDf?~ZmYAVU`&4 n" 6,gЫUc%$y  CCg3j_#aҹ >FqԿhY1PWqDEإG{Uy:{s褺M1@QW76;|O󠍼2K$=v;c7c(Jn>ՑnбO ~8u(&еcI+wOܕDg_=ʘ# 4VI:'aR(m"lAe3 Wqb nG BSN5%={-dävuiI6%Y8LvS6kX#sQ4} B$xZҐ$IW|9C.Fr$%+֩:;݉!ebCe{#WwLV"f2 [u*7;iO#fmH5Ʈ4:W`u8b8YkE3?GMim @Ugzx/D0ߩ\H?W>;m b?[mVy [Z"`V%([@}}Tb:(ãg-W2a{vdIU7+bU j[hu{VNhG=OsvLΏh*c$> F $ klDLBJP$}CxmVVcbP>vSњ])O)[ffE_i^B_ 4G?msH ^^_Nboo1|'o l,hC`K<=w1CWӠB |Lܞ94в3Gaȸ f+1VDU PFxv-/ ԯuM`5Ua?TỲ k&*=褰wXsۮ,IYxz*ߐB( )k6 qQ1JUwYkİ2x+CM֐`Y3c,?9N:ܮ:1+z %3co>E^3BXj #"){若d+GA*]vfἷ}Pc>/@ȸGfF9>CMt:62۪׮tV@h/د>?;R#I&9{>ZG2GsjJzZpvH|˙I͈[hWMg?u4 _dlE-6{UD 6)q8CY_HX$+))>7#W^5nr*g>Wr^ꆾE38w5RaCq!tBUnduƿƒoXtIIXC SM ;TkDkrEHޒG*I _b.,ܲ)1e/ Zq'F2[d;J%L$ %/{;h5BUnSɆexQu tL֒ȶd㾵06lRUVMMT*wb93:]zz Gud: o*?cg9\  zG91q y[|ayYu5k/Jo4pԘ c@$uL`hRm1d߱]xs:;dTQ5xcR1XNN3|zڈbf0s^po6b8gQ"\Ba %T/DG8iLň^tFb,?,>7,\cZ`/0 VIgsq.>;ƐbI|4 ( dQI ω-Γq Wƭ綁 IJ 5H"d@HT'=ˈ  Ɠy,M0x8ލ9o(|Ŝd!5Ŷ2\"c)9~'l(.pSѴy6r0iRg˟!ϒN];&cpۘ*.6p_)YhP!'K6$Z0QE<ԩc:Aͮ^Wz<񧶬a(I Y2p70+4% A2`9@HC3RR X&{?&}J/KҧZ1 =!LK/=_-pF%:}ã>Vz@^ʄ.{J7u{n˃fl[ҹ*7r|eJkM{>OGd[><"l2_!e,YzVeg0F?ov=%FPLZ4֨aeב VYߺT)(;puqB* mr_:2QFJxd,D[?%?B5 K1`ԇ!!>GdA@N8RvRƀ/~n Kis4Ԣm~"NzP--1 ppR{b\ڍ^𪵗i{ D >}Ef[Iz ?@3p$=O㾭VW~cJ{ :9񰪈kj{wHevBgX KE`&dTЗ::51$}OGL=Gjd-]g&v(0BbtuPK&Iii@?9V̓4aGypy nA-|C _Z,&3pW8cm TOm,gf#VA7A;g\w"FhbSl{EU H`(ì6&^QZ9&b"qYsfq\3A7Oݟ.GV1AS~Fn1wvl|Bs友>-ܺSæ M/$}CཹWS$?蝴lR؋L~OvʼxQ.l `CZgjp;'֖Kw'B#);n#?,ߟZ].?{G 5D_TKe %jY%.<\}p *[!vZF:j\Ԧ ,{'] =Ue`45:I6a| e6 (Lhƣkڷёl}1@ݨNGo !(,VO9YLT iVgGeTjUx6E$䖻 VTfEO%Ƣbhٷq8s)|wiadchlXTt/ ;uWVIN0[&JAhr%F^ɓ-Y)cIr$몼ھ o}iFdH=("ͽӮQʁ06խo q42H*[5dn]- צ#[`;lMT`T4SL&]Ӳȇ#G`/,jPAy:Hl"<Sߞ;6P3Sm$]f8C|\'%h}ND>JO%6Ҵ UF4ۘ,*9}K (mZdQ7W QI1}R. 'uԶȴ&IX`[@)С2B .\l+3y 氯FazXyʻu B5vjťTp԰A'xV}x+1 W u_SzEC>O5Or2/6j1o7#^sOhx@YXjP)J\qlҮбT~}ԶsRe8T>]joӔI`~e#yʀ3hdUhPW :FLzҼ5u[ځHvi.E?c~#*.JOMtg㼰[)4*6#UvMI^UUXxơ4-`yY.?gy|MZ,< 2$ A 쉇tpܡ&*l @4zlELC G!f9jd=z,eqgWtke'"AکO= XR}ސɵ5}fI"]^ϗ4 '+!rN؋Q'(ktsȼC-6?l4JqUg:fD:+= )KE <)̛[E<1-0:|V$<ǬL 6L~ht!fJRxϾ/̇W|HBTEJP:(oZhKs]?VpOhZVyL2qdQlf~<](]Q\b]J~: T+~E؜b4GZ={.rJi~eCI]s@\壃1o]3}߈.]f{ ^xC5bV@k-T#-p|\H#UXdG>Q$P7'wc q d%k ^&Oj9K1 qJVj77emxCC%nz)*J9fZ;M-x{.m!} t KGaj}>X%C|Mx:? hk'<_O;հ!ҡ__D0rɬD9|`!ԙ+(w1+wWfG4no ^:p 6'gl 6^R`6пw6)]d+aD^}꾋hM[,5@5a)}YL>@n;Ǟy}O)SB!,8dBsT6Jޏ[(H3tRt:t^$5zB/2ٻoTwKr%6؀y*hNh Σ^,Yuk8[Mp}Ъ&&j_Z7\؏쒢;~f4 !l|A `4tLqZC !58I4r 3laqM|*OGǦMgH?f͡:LQ#gɣBs:BN"LT3W#Mq9UP?ŠC;I O45>΋0p)TLS0'kd&qgb[L݊p̷/ǡh A ܕaþv8' mp >ڣ5IV4wk(매eC Z/_:@Ti!}gG7e=ivhD B]Nb,K !u#Tӷ.ѐWSo("9n28}Z3u$2_{ FBOq˺6`>Dl!eUMy}z j܊"CcAN7cPwلc|BgJw\ s p{iL:WW9#fn滲ؚҜ/j͎]NʖҹKf( OW{)=kĹ9!3MJFRor;9>8[THp} mjI}om*,+9bkTrsux+ƫdրGY$E * &D8\_"[6 ҽ(^P[p_S0n }?lyƅ]G|'E[Lԝ)dr췟Ӹ+[ b/{PcћӦeDžH)A^d&f-IZJ.FJWci~S0|в.fmX}hnJTݘM0ddIn 2(Z7xO^9w[_]OX$^rv(32WBPGvО9e^5K=׫ CI~6}!i.-D!+:3UC[p} %DSgn$n[8Aȫݓ8Mx^(1MaO)tSM\(A*hJߔ*=~dIBҟw$7͙3 SM=Jؽ7K^pjϟX@f>$'e6%Q/ gH1}*;njM/ɫdp2%3.׽o9e7#[&2 H5B.vED\gb*Tt+9D?)rĪYY%|\[()N|!W]CҮd]*XXR993L\:3Qf쟚lm*{q?4?fBOlD3&8g&A&$mu4*C17~:mT`S[O?uDF,@0})tXg4M]sxjUN"0 &R38&L$`xߢM#EF]9@∢s *iմS ~)bJL eZ:~W,He43Qg}RB7=D>~NW<ɂac}NФP|jCq.w-QgD&tVBUEs8Lh(5tqƐB2[/aT9QpJC ꫒CA;dJwK}~JDuHN>ސ ߭cu Jy3iuKN'!]Fr ? .1 wy7 $䯕,m҅yJ5X-fTUߚX(y0xym*1򌎃M}A'&!v\$aږ"1p[ێZ=hD Ƽ4\ n-hwBDg x*I(cIHOU(S@>=Iu]w 2W[d쌹4PsAQ{rf м'{Mys`mcue'Q l?&ګ\KvzS) $'Ün 4V8FKV"4.V1]lct%M g F {1ԛWeT2xٻOԩҤ=cmBp zs½})VA'5! F]`%7{Q:|7\ljm_f^dQ)VD.GO|{$МB/l0q^h)ެ6<ؼMo AhB$ uw?QnO$ùva #^XԋY# ^}R٨&atUڕ?YMتMw\![m/t.t,rGnx[$a MԸ LP[X [_{)YFn>bx+]+P+v j鯌'ObrHn;hc"wb] ha-Vo%*B*'dhl6޴}54\!dXWȆѴ} Y Sp{*K w93uZӀcV͟)3vFZήCej"J]ZyF޼>cq0"ނsvU o6)$cGp-؉:Jx~e4 JZҚ`'Egp1jk5lM my5ƙQU_.'B1Aݳoxӯ$˩7 !/ ̛2V.DMC█b2½5mk`ovA*ˎij,MDv:YYL˦>Ҫp f! TtUpt H\2P UhyDM0iLBhiӡJ8(X5ϰ$ϞlPkOxΓ3̡t lJ|&qدҖ(^p9!/y]댿(m$Yo@G絏-Cs"rP?A"sGSm- ࡊJQ^G0wmC~8Lx%lM%ӌҌuh<ے\VWt:'q[fnUԏ;nwE٩aaPlِ۵N>& 1懑XAfPfD!)< ͳ8MXMi3#2#RrIsÍ1P=6WVM_C<$dbHgjs}"Ai|_`pḶ>o&!GC'h $RR [S_ބoDt49 O g?K`] pB$TwTGw1P`dʭx+;fȓʥD/&h(M硱U]rBR69~kDsbo<G)W8oG/= c.GpY,ǁZG5 vz ȾފoU▥ߌe(\uu/J\d|؁t4;!CcQOe~>)LG"Xӿx)n9c5 BQa\c~K7vI ΠVqQDrM4R1XIi,8>$@%Y;qZ[`ON$'T :vI{}S*uMa Vzb6-ڲ"Ji? a휏UMphM ^kE7D~ken_n^!QgD@!~mq@Ku$߾=RK\~-n%-CO<^PYn5p-;ACcu8fr43;1$z^)²:Pl!s ]ӟY>wSY-+ӯiIM3 #&ľ8:=7g,kܯMr|WbLo>a$Ю$#o R<;/vwǽ/m2!W;ɿgiAn$;Nf_UE ]#*mgta!豾2owo U_6uJ^u/U/a+|'Q :v J|xvqk.?Gf\{iwrN5EQ%\շ9;h;爐\J^h /ܠf  {A""rg'xPU՟B!Ly %ik4g'tl.:n舣 F o1Ȉ8 -ohj Q:7O̭G9E0}Gywyx{OD -y!/UcJ=CGj0;J}20JDI`ViQF^XNK1c{KK4_Λ[5cggx_i@Xh*5Rg(?p la"(p5y< 9~RK(Nd>wq2,DISR_j\@0Eڌ]"w)eCvHPYaq>1w8i)$|*ApUC}t*eAIȃn~v|-%ŕPR\$Q gᬥ]ph IyLLDxb|scy+ Ʈ9~`4gYbfWh>rI"H=DM|Q-<`:3Ar~ _PL9g<3 L)ټ[厂 )ʹ! Cȍvw cW$w6.9-#VC⯇ܖ#DIy5嘀/ RLC֢¦ ;1&ˋnhiOS5-+ H‘ VjH^)-0sqqC gEifxٰ8&Ym\>d+XHLv[ij+h&>aiBw<= T7dYo=iAv%/ 7GLɚ\M.+徹|3v= !_$}|>0^W7}N2iKtz魭[ӞgM@nz (pDeUBX8}rEѴ&p8\9ءQ%w=k|SI r8"} ުb9aq\[[V+r%Zxa-nػtrW nӕh?%yOiq&O$FA`*:t27Y\iV盓/Uuu w@? D>C=SV_i!8,$F@;9GND0|P%Tnae,%*_ u4ޑRsln޹פE3}n@;xicU¡2 Ni~ת[b7uLgWz_گ~α5h4tL 1B-[i#=A04NJϛ[ᴲ(ϧc>1x"'F)Xb NJ!U> [زb=E BaAP(wEM)٪ftRz4o0Xp[ʼnSK+N L$H0FABelPxd#CLdzp:~ 69tJG|̯c>ʣ7#UgQ]*\ܖ;0gE4o%?& JthXTNe>6j7K*DAR%"cw-G(2YvB^@iNXduҊ1܆N?'Xck $jޞwO%1,V{Møu5>i]۳y?&R:;=KVN8X\m ֨쩄bG`d vS\$"@iGYZ&v%`yhCkQ]SC9gJ%E8_Z*E556Km_wV_a6 iZP| NXbFP_ @eD(|', ܱ[)[/ّggkRPRɰYZMJ.u:U`.ngq|̯&~oId\47Nrǀ#tCP_q֖7X8盹ůr&X@Z yeQEIH ۜIEɴjX^ UZt"ꣁ ZW/ JEf6o6HcIr<yozDˑWɓcXElHR/F{?͡9?feLS_PKFrQ=Oܤ|0GB/A!C[C~)AS%`\B[ }xBe爴Ve] 箋h IB6|:,tڔsD?Cr4B?nH5Gbc[ָ)&M&!Sjڋ,lc$6ҭv,؛.2,+X11flԺxCې-Yx`;^r=EƪĄBÒe'#iT҈*'Wy˅}XM<`0L^1vEuuG׽(fޜێOjQO lK༡#2@b D1m!0QEJΫɎ{o'6 8Uin[,_RY?t ΪJKXWW+Qt5 kA|@&IM?䩧{NqMl&p99֓'9!\ۊTcbUClbmU$,Zp,Qj[2欍<1k*B'*;bgM-"ǽ0$&ߔYyZN—0s'nj6+L -?>QFTA% TzkN{zϢm.ĽJ-'6?b}0*_@>ύ=LS,7#N*FÈVmMZV!{pDTZ1AXa\Ӂ3.C5)9_w6;)YvJ@C>6&N EyI{#q/"l=YP2LX@SSϫP($W5jy$;ӐP" D07\C(e·tFֺo谧gԚVg u4P?PLٯaciH8E'k(irw+7зMcPWJʜVԝ̱g1wg#w&ʗ6r<70VH1۱5m ECdޔ_ƾZaP~ISf!( [bǷbVD9)gYݑ0':L;I{"8_o_5ӈZjophkt鮞5%9G/˒n?3/E =/O(QC_I…)W2?͏=JKLP( %5&%9ȩ{w۞{STd5J:I4S/8B~Pc`OW;c o8cK_}sчuH{ 2>iI$]IY4c:O_Y}X9RJ|%c=lГAnJ-JNN#LY p9tX7IYsџRIR)a^7OȊr6)E,/-^tZYV;T\ݘ檍Mtҗ"͕_ׇ/owskիxNRK]H14~ahl 9P ¸<wXimi[>}0h)<}n}6_UՆՎ#Q0*6oqxZ )u#.*\j?ley4s}dqUx_D|z3ziXb Å=yaӪ^OKkt ;n!{9g ,~0cZ$lsln 8$} W ɜZC~Gs\QiM@lF'@tf ''< }ǧZ2O[wO(i>&ɫBΩ#- `c bna)zRyMdڻ`23UͿK] TLT(dv M9|dsGZwwOƙW,_㭏sчn ɛ~z0OU–(8#XR#Y\t4b{( g8kiEX{~ض $hJ9r}7acDɝY0fŮz%@ue)BT 1>Y -.)׍cw\Mvm* 5l߼ә^ %]@fr5W>]& #42]_.brkfa1܏|Hđ*NIY@0o9s*YA3ĖS6 ;A9d*y}SXGyrX,qIbբ'B $e~?:IU~pHN +n DK LR6oJd7u0&3V)BJO:GmqxH p> /1X٪!A~t%"[QA6ôZޭ=y樥;Z.w3ꠈc@ʙ! j ?Sjɛ2qQtb?*E%&4mu2y߂K= H w>27 '$öA1$<~Yu\Tʚս\e?!yIٰ$wJ/X1&a!yXc2˾4Cܪ2$7\;p]I IU7I|(*NT}ʸ%#j :n8eY Ly wԀЄ&-̐zԽ8HR1f'{YCD5b,O&`fviWrcpQ?ܒifK_0ǂ-SFԠ?%rxr^QXh׶?(Tk՟pea\;VȸNFJGLJ?QW˷pD4Y[p;"R=C5!dސı9#˒!4 AP[m& eq diGg;& H,19 wo{>W!?•WYJb՝ιϼr̊ %ݞ<`KcW]Bˎ`@JOZ7d<"}8j6F^@8? 񸩰 @}Q༫}}'9mBC4ZK;M0sM_q֬5RGQnoz2,jx%c喇zRrj<#.L`4ɤX OlA~ +q0?mo 1_`M6"m]R?*!jiK!Az"syatZۙ7UړH{֥cia٣&`7'u5*+`a Zae^Z BDĩwtK(᠝)^kDDjmy7 o\G"rCj_{|%%a+In\"NS'"UHoUs~ħb[י \f`HiPwd?ź<51該5}x ;BԺ>'Fqyy~F* 5|ݮjj '5N~ж/9YgS|r?il,QwFв^{lűWawvaD)| _"=Q ,Iȑ+DZ#x(. RwG)EnfNj(xmgD`'Ve,KVbe OJص5[ہ}?$!}kvP!V1:Z7 ϤSKFޝ4|ՈhG*C*LWŀ!s߾GQlBUi=?I.y~uy$NM(5P1ƿQYSw,=v)ñne7i0U^/hb9Lkzpw uUI*sI-TSa3*M$e}[vb#w Oo#9Aj9Q0N zW$-zkkYhѲI[Wd>}4O/rat326U60uW<À Zt mhhĩ_#7:E{xq1Alt0 F17UyEx2lhXL3g+HE<U\ Rov&;gE)w"g2w`H/q7Ƅ@7F&OO_}!2H8#HkF0%2qMƀnD0u'0[~ ?̪!o2[;]i5T$R^|L mn )drxJjd?h~>x6+g-0t 0/5, 𳱶l34HV(g~奔O2iPXVFLP>7/Iy|Fw؅Q+ \Vΐo[^ՒՙE7av/j@?.2QTܶBƠI%ei-nrXkAϔep!ݺf'5F=; l}5AIrrnT^o2-R+[DGbO8?Ysz mp#0eх}FƺuɶaL:ΰĞdzQDiɓd>՟]dg¨BAwn"Mdܹ=9fK[rdXTPXY`҆\h<k _7hs&r'4avH685SY9=<1+\n~ S1x1SyMdKNcSBgi6\iLBpF 1VQY]>e~^BN-? 02cgs8Y*宠izYKXPêk3f$iE3U X/Lʍ$,ObStc,ŸԃLk{1?bk2s.9*/C*GRW!E7!IQ3{PD唚%w4X;:$!4-=UE4asVih&׷6l@ggXdD ā,\icx.?.HAÅ3hFGl΋ҔȎZ(~q/@Юo}?'֣?Yy!eF EٛӵN{ ,@;lļ:OUog1:Ex]k^KﱼR%$RF7TBKA)` $DSW^;J{s)g %~x( ~ MwfVu{%`ꭸ48moBk%Go/yoOym$ `ghxܜDC5]ݢAow@=gCP wЁ|ϊƿjQdC*;Jx/!5[N0% EErIDcUL/ >%#L-Yk%q{EBPB)ͻ\ o)F|7RQ@ٺ (Qa4)=HWQ}peN?Hr H1&oXS:|ŌW@GRݸfZ "h\9#KyAhQ, P :T׿pvS5WQ^끒@O `Qd[k_czM |Cb|ƞ˥h%ڠ3 6שÁhet*gNWEQr/>Ba04|Y5k4S@ΣM ~)4hFZ"ŴivnQ/>2pxGwG$qzXܠRR# FG5QN$X!0t"TqvGF9ԟnf4v28`~G잡/RnY}w̒[D]MHx0/TYTy=[4!MNZV2=8Uȶ+{{Px R,#)ǕH2gk'WPck%G߼5M)wQ_zHq0U0_ D%rѴpv\e57hL1pfݴy{P2lFஏACoQ =__(sΝȋ/ jI1G>^y7{,>ci-?^͍o20:/EjAVgBfK7_'5QzXzzP]z1, C]IOm8Vx$X ]l-,p ;VB1ϼY~ xM`]ϘIJlsmؿS|9bkhQ=3DYY>l7~G }* yK.;觋c&FW]` c v(fzR*#"ʍiD+;A@ >%T߮FќGPj2P ˩:+ dY)*Ϊh&ٖN{a2 y5]HswOvڞ.Ob[ ^vTT~'ٮ,ԝL/;,@&+$l#vw-X{۩9'M٨u -Aͻ z<9R3<8ˑ๗AjHHi(d^sȌzyZ-kl`i^[jPTHRվDm;P"ޏo0 Y#Dŷ0 fP.Ur,.v >(B@tf_.D0+ͧ8a%&)5? cб9AĵOĬ' {ϥbC1AoQVwuH(|7NݷwߠgCt] ('L< )q桰<")n@ۀ,`uˆ&kśgϣ7K?z mݖ8܀=k3LDKuʟV6ިlRC?>*MKq.c|g$~RZ&@;T!|j|+J~+S}J6i-; OK au]#Q&Y@w-ͳ2w#!K[2|fh?nDҶɘ܁?UFQ qY2*tFlAvGB>Y<g~Vj%7Qu ^y^a;aVǸ|Nk-Z+9}@lm%\P]ɗz[?}6tqv].+H@FjKc\% ^z! ܊Ѥ|]Uуy>̖gP^.u_1 FcĀyZyIrۅZ]!kO9rur>0ۭ.颴?Oz R\CtayF:עld{N؂ibI |f#G*ICKhRINE>LPA0t\4QI+N]r6369̹#hk%-\-UO`*gf?iP_BCI'J5tcpÛ?`B_~ $kV9y]35eWʅܰd ʵ 3 kʻ@CҞ[DB)g2_ #Jj lNUI+6,%%bp^ޏD}{@/ns 5uj[ηk)#MܤH@onE"ZZo@k;+ #[wr=(Wq3)4C\S :d|&{HfVn7#'9*Ⱥ?M ,gLJD1X>'G@A@ \#^nI0IH MBٝ`m@bT jɲԸ]ltzy__t>Y)źm/z1ȯlپ||Q{>kj:~/i6n4 V"]mW G#B}'Q{~qfpەg3gNe=ԃ؁Kw.RBa`Tqȥ|R`U5n(3J [P|WO#Éc?ږ8XY=÷*r:`ܺg?:W-y}$_*ط[Sʉ/-5Ye ]g{q*KjQoT@[DܪAɆ "a6]񏶙^9Tt kjy1TQcK)0p_p_ sr~&5Y cT_JTuUzr}X0"E!1C |6({u1ݎC&t6߾+W'C%`>_L\wdRm/01&3W/oצxvEPEv ?k5(PzJaJ˅C$Ùuo9FiP_3oKZM1b6DZ"3U!LgC'+wR,fZ;:;hKw*%{P&+s,mjky;?;9ɬ.xFE ~ -6ZGE9ߢv_c0(<T v#a;~xՓUlx?z;Ͽ֥%K XZ\'zxw؏YO`C}CT i4c5zPXZF9 /;u۳YnNߗ7R80m A9r6;+LPpR\4p}dDذTu)'Epqn[sXl^kS`5;1odzo"o1!7%"D+xJQͪqugEKX!pgyM_S:8K#@u S!z-N+Q[N4bf$}Ӱ-$.v׫yL*&Ay̌yI߬!$7YvԆ!@i^_XdH/<0k uV.iu+OӃEa.ɼe]f{'`8#YDY QMkr˟;ͪW ">ëi]{1 )xߑ5VmJKKVe/'OriȞ= m wlX?Vg3yN-{ O"WǸX6UU/mEPJk. Rőhs!Dh PawPN^rΚ2B:]h#Pxd 8r''[үɗY$f+}A*+c AfmrzUbl?MNwam ]U+?+KYݘo%oQ>WΓ-? ' _!X[P&ǀDQT4VA![ǍeU67gWοb=qvx1E63ލágCۜ>!~xvVa 5]It],FB4SNM!3?#=6?b/v8> )>$ ԇrjGQ}逆8"o :W{s& Wt5dXj~S$5Et֋Oaف ʥ=zakm&с֝]yaa@L?3ҙC+α;DV|wY.u„?&v-1WaR@m R_f;o6LT7 VO|4fx 4w t܄\`.dޭ/╩exAX{~bP혳9?<0k[2{`+/ x8a·ytkӲZܷm&nF IrPT \l/0t2\3 4ߐnN*whӎ= ?W ߾G*6 y^5 [^iX}e~Ǧl$ ؆ i/ my|x@/ϡCY ?l=#sSļ=,A模 Zyyp,P>alL*8P~ $?Xl+؛HH;sh0b& 6V˔Z]F8ǔ+-yO;aE,ߵa#Cr٭^8U#ē#t^+^& 3,8̀BU0i1VG'F+U4V{ZIVϔYnMm}(Ns}3ӖNE8jYx^4ŝ:t[i [QB,N+f>30횋oLBjGuAu嗛" lJA{d"{;"}G< Rp싋 i/#vZF!ʻs :rIgrxM%|u_mmX%nnT'F'\~NkiAr]eռ_ӆR yD1룖Yӆy.ALo^6460T[{B/[wq7#IB1}B^F03t%YB!yQq Ov*XGsb=)Nz6IyY`H\nyN&yiFl+7 ^f0'VpCP-`Ž ?XCmKAEXbV.S<53-EP'^.+\:c["PsL]%qyXp.`ON46j5gij֋_IҚ{D8T/uiU/ybȦoJ[NH2gF+tƤ#$z~ r V߫(|@MqhB${E Zq:OC+d׿SjE{i!=JD'z3hep~^q 3t|˝ۙv*~nv ̙hOcWJ&¨Pfo ;B+FW 8\H %YhlljMFm=}wK=q&IWd:oe;B4쟶xiY޸3Ǭ* 7Z6H<N mE 9hg 6D?U2)&+؞_aMv81ܲކD`yc0<.rXPc_pͣR?3'%G \yMGt$ KjTkoѣZF]ڲG1uzwp3F𓣗6='qĆngV晴BsZE$Ry,'0;7E;FE6* jCb5ڥ&,`!; +eCFC}4-רHI"Fv/|*Fչ2$S^ϥM"&4t5^OyI`ux0Yc} &Kj:>1 ̽M|e9Z+[mrmI (O=6[މw2ߋHuȟ(4s "`$Kc4[K8*qH:(/R{I0ڷ^R߅{buQ}[Kݸ_ԦsGf2;zn}%2Ÿ(5d $1pCga>N1^;GCE$2o1G[2a"lqQ}|q6:  yEydǢOJ "?L,#1rl~!ӭͺ׏,U4*!)o4kTzm<c(@p//I[{E*@sD&Sdt.*FI}XWT{%?(?.@)}8nGohp~a8?eK`[%ͩdpZ<?:IO@U!e8[ymO5pؿe*Ђ[nb)Ӂ} ^~-9PX r.*`w'Pq1׻6m5X,ủΤX_8*9W ᠿ% < ܋#y1R.ěMsޱVb"tͥոR$j,io< I'L s$%hӦFpvthˬL'uҎ8wDWd"HKϡ?vTSJ uwN+v V8!ZL5/ <Ȱ,od/$c z(V"C- _%Y:@]xa}`hC$zơ$8xhT@924>&fTT۸ VG@"+D=2.]ĀSOm\L6H,zY+qڀ(RƞM_N ;}WXPa s\ (xdXC㏐JؓP"(0VB/G'Xg syaK`@B-)IQ<!|Ͳ,Qi_Q7mō R Fxp.8]%֭ G;6^س1O9Keu !Ә6IǢ[4ĶfMdb *XGYTSo H᧼DZk0K.ܲ6es=yS2RosxtÌ14:I[E o ]up7ussȘ-D>u`N#_j5q>̪p"~PipH{3:^[!'iz歓7+Y/[ Hn'p })1\x#$gE 7/8Dc2b7fȟ?ʻ#'D s-fp^*-٧^*tm5ff(dr/ΦXے4{[e[AQA4 %mgZ (]o[n|0JJ5#lح@{  +v؍V{PGMLWyji['wQu^+id9}֡sWUULS/x?8/8.ȅ=$Ob"K"`_ 6$\[YecKP^͏5H3\x(iԭB8[_Oӂ\y/ ㅪ1ۯk?ZPUT`qH{)gE9\._U9rHAtu}]~FTh;)u XO!'k2B<7X@ivrbLpx[Ә5jG?K3 $V:'utv9_ZBR޸լ),-Peu,MRN]K*XzER\Rmf^J>èũc|^jktׯ^"0qZ>2ԘLU8H֥vnV6FPAo lȷXvjZA[:xE^| ͡}Gh6X%7QγV 9cG"eƿ89gwYnc[ڲܝ3 4up <ì3#2fϝ6908]1C\-a$ "y)0kYA){_dy&3'MGeL-ygdk*ˮFh*8∫pş5ʂښSZ%aqCkITHO4N*l)Hl˞cgJN}*Zf`Pn44ɯ'HH ߙK46$i^la XhKv>5 ݯb?c5YXnϬ-D61)d~tn\z{z44j}v<65KO F z14Vn˭KpP(sh L<}E 7w[cefWjGde[2%cqH/u+|/(6!+W>IY<C̘*A7#(6k7=5I] P[Z[fsu~*|I⏐%Z:!{. ;cs!Q"9BD>iޱn"d KZ.,XhcibI E\ –Kc. 5B!MHcTm63C&e1RwpF:K,M3 Wa61!3v֏0s߿YdA$ kj4(|"Ѱ!?"6^(C|L|bVԵL~;!<ַn3d]tA0XX=*Jl%0"rQ| 7ufƤ,Xډ p WAQ";ܦ+(Pufuzv?KL y"*{is(<!=ʚ+L.ts#* >E)D mLyqh!+80dD#h,tUzws &+;}^P9{.ky&CxF}{G{K39=3NGw4aր {+d4'< ^[0 +㕶V~؁ʢ8Wx_iQc'<LL*|iNb'g(1uk`vm[eD{ ,¡|*xu IQO"s A~ 0/eDH~N,p{c<']$4b/eTʬ;U|X<. :c/*]ǐyUB;V]ݱi[(U 2HZ#@5'я "poޥ=ƴ\xa CUMUgۥ())$Ow@A.\q"ofR!e@iUߜ5J~mLjx`p):VVr4~;їAo.)|]7˫JE\& 94m#W0H{|M%YN[,r&L*{`$Ɠ#@HKكG򔇗q~0VbDk؍?8 w"Zt_PzG.鉴 `䡟+-MR~?p]dd!ΆQZzoѯs i!ܩ9b5R֕%<|C6o+ oVw}ym_ bω秆qd\ 1 Pʼn wuFO6*OT1t$#O?[ Ѡd}qw)p)(P~Sc;Z-owH~I/𡆧KgO_ >F0K=gq t!7zfD O֧o IյS\V3N{%#B| ^VE.)(Ԑ|"׃RUY{1n{ˁC\fly  ^@}K; 5PTʖP㊞>KʵkE -4Y2_vbzpPzw=ǷjD1Ii98:F`581LC}5eAZNl[ޝSZ'ˇP"Ӏ^ݜ@$iqėq曼-:v E `qsWʜRp\L|c5Z~a=*0WkBC_Qip3.v9 cݐVxV|1ŭsKU1ODr a<2d$mk,s',Y;`%BqyHOf'PD b9B_RI"`R}ӷW"arehH zX }K2:^rWFla ^ށkG/g{af1sc+QϿ1#Ntϛ iBJƨ hi5wkl .KŒŽ5gLâdK+-7yGl}1>R {%LpPr:AmkL2AؼhPCiȝ^1Em,$l"R]ovRIq:so~Z䙓zLoSL͔`0/s.f3Y!21żƦvBGWGp*h9 {${k["6669>hcFoyxo+*`ƣj_6Z5T`˾rm"fzCޔY}6NMHAĨA,ɭqduY yaQd %S@ᄄrk%ZSbQT{veT;fSj؃A1H x4&m=IYRdR_iV,-.͵5]:9d}bw/ [*{x&} g.@"~\%'Eǹla.2zWx# gT}_ḧ́r\u|[ɯoǃ唽BFMmwKS4M3" akx@ Zuj,$:33^_k@fd%b{ jxm.=̀}?[37:yaͿ0ۇԳ}Kф3Eʐ^tQۘg뤧 8\+ipc@0n'Z3F"#FVښFEr&U wg0ju}q[ ͩ]׋L3>†Y*]Ԡ)B튟| ߐ)H30_:c@ PUwUSlJ(ԯBx6Z&+-'b[TQ4͏đI60Oo `[,FD MZءY&]JWb$\Ak8 m=60/!Wg%# ԗbR6pv]; ʵ*/1 +qz"?0F #zq;(iwOxݍż(؉HǑWPpgZv|=w,!nWTNe5'a~ؤM; v@n KHL9{ZRVxr'=9#NiUUA3$1=cCDτ?!d<}|35΍Gߞ J nnzEI.5ågԱ#nF eZFuZVYE:7W28B»2z,ni 5{c Rcs{ "P;ly#Fi;l/xT ՋdDvHPbڏVo*@G~]`$|*36yS;#4LŜ"j"J{}^O 62iHF D] *ͽ>^!OZbKAw$QX*7q<߆j#›e4EߍU2QG +HjG{!|` mbf˿Qɨh\.=_7El5k*3nYcХ[Pf Ί)$7V\vƞdfl9t:ӯ!4/;,*DL/zNJ"T4N"n8_XB_> }~i{[@-a#&L"`qͩO۰#D»_ M#R9bgqu(7:GÔmd?m!]wcaa 1 -ybѕ ܤ9fm@hDEX΍ [>k̓H$Kw-$ͳ{pts}FNYh ةr\?N׼~5@%7WlCU|}lx mL :JgZ2 (큯&rőtnvրWat+j:z۳ǨG48Ix XXa ,s(I_o;\W綺4SpV S΃:ގ[D%?/.7ʠmiO}cS"XK .F `q4t` Y'Swt1P"Nt%|> Jm:<~>SmPq}b۵ umW[eOx}(;tզD: W? {fkTӦ'y kTU^M|n1 &Cb]dwLcxws=0X~tQ1]H4D^k<خ_)3EQآ;ܨ}VheeQ94GJKcJu[!fda(6 l ~USF#zsāa,ڤ}\A=3G9HBE#uWmΙ5RB<}E4DBA'm;p!Ln gdo '[`jwJֆxQ1PS/=%@4,b ;Y;WBnq.];q/ͪ3̱|ZQ{)VN\i ;'"|"_bϢA8܅(ΰh90G6o>r׀ K҅ DzG3 ^ }""nb%Zuv@T1 ֟!B SF@/+4AīX%5Cʼn߁xV}NFT6bOWr˨O-ދabXqMGsaszQ|];8-]CC-/lCYXUSV͝aC5RرF5.['Zj;?7yOz.T3 u6 CG;_f kgz%4&&ؕp p:d=L'F[ Db"KGL970-E%(k zzʐ" Ӎks)%!-g<%HYk@Ma9 ;nx.wI]GZvYҡO$ y ,wۋ%Ĩf-ϴ+B`m \%,]9J;(F204ҜyPN7@g)ji,YӬ~bJ+IkD:eɀ}; T9oMl&`ucTE)}$ծ e=uG=PGl6Q\t1Ҍa%夅#d?߻z8!w|TI)e -6ƌypwIˎߛ.=3ϷGc+,5( :#{9P&{3C@D4GE ZB6hNA_3ze*;aA1.Y[{ ^%xrCJFoG(/AѠY\~wHqG}.\ ~;I C2\9YjZ>>R4{σj~EeA&p^ZE!yu[jt>A;Y#[ Vk]tBvfŒH{19<@=v@ 'fs!!ȁYUbbn0snIB=eܽB!bT *33\)"P;,}ZT/9hȭ:}@`1Q!!B?xL/eŒGͣ;Bk)5ɶ,5mչSK sg:[~Cm-<]=oK [^E2RN7gGvWHaqc|aFQD!__>>ꁢ PF?kEDN7>%dE`9TʲQ~ ~=1YK._ZX7_ 6G  Jƅbeew8AFPEU􄞆%<-GH8i ɾ%[Tn1!]%+w~.%*Tj[gp_-v\A%~sԡw} S`pewwfg(R2Uq2Cx%W7>" :+D4a^# 1hL֪ηO4Cx"V38a>)m EQ?nNBD۾!,F\TQ8!/7 [ʏnWf\!NYl8VRf Q/Eۍ0@1.\סC?9lxF_jj}8SrscޞFݫQ_fu/@fjEE->5kB)J-T=Oqɯ+&^yLqO͏UjH"'v)Ycf VSpr~[߸ :*4L)q|/z׸ $uLv:mpf;b`9F9qn U RJD`"=jgj/(}+њJX[^d+Ykdr{4zj _-7ΖE`D))e|wɋ{\8_mGT#-yb2@ӮT_蓊A; g4ApDko)\+xbG皓gXjjѺl> =I엌' ^.\ _g%޶yz >C%@ǧ;[_J=I\,N? ܙ 0f۫*PbbTgEXj9C4{G6R,Mkx*=# =2CTDM*w}{y4R3fo-JVb8AIX^<SF5ǁ6;ݖ]&v+R 5uR֨"Xc<zC:Wd.D/ZՅ|k:oxBJt|Z\c0cܘBbӆZY'pĦ̧bE -^vx4Mp:*WktnV"ɥZK:`PMoY^Z-<+Zm$1}.'PPėR(akY(XҠOss6CeM>WYNi%^PM ;5 H;F/*,Ktr'i2k~,VořU*v ~ҡ9D$yP ?<8nס#O9ԛ0Πԁ5+S,Es2&P+,XE|(Y"1eq؞hP?$,wO|9_C!f.PTgńuu# %`ZrBT$WVY^S5y٬q+xkA,o#6+Dg'dI(2}l&e~WڴAm4aiÔ?$[9[5sVGf43G/S3vd^0Jkpm騞T#֞> snT w4".{w] d6SCrJl:8!Ij=K0%qN-(9>2m&˽襝|V_![QO]WbKWTXߋGɚ;e: PY7`\R">kvóS<B~""]SDy eŀ3ְѲ'#P=^FuERks9vH:d]q?E珻/Ojm :άF<{aP)9~n~i UysmLU(:ۻ0:/+No l8;J̳v ,WBK<4mALR?ZH DF mJoG}9>-s/XJ{#B<{Pgz[̑š ?Y]<{M{ v26jqine)='NL]9y/۵(kiµ6ё;L_}@_Ql}Gͪxs\XAJ {-i3ՒN`{AFP=C*xSE"eѺ2à yGVRt Ҁ!S9np'_G©vB)l=u-ɾ=sR 4rKe0D:=8cٞ! vwAº"ݤi uNٮ{tK3,}hـЈ۽g;8c3`Kb_7=MܽY/w")Ӱw4-& ե?%X<ZMݕ@/&\hڬLGs\onG֣E~9Y` >/M?|(`iplX]Iwߓ1|d6b a(j gDm|l4r/`l&{f"koN{ڈiz"FKr{δhn^.J0a$R@B O_3ZqZC%CFsslS N X?9L\ iE/UV[*pwSo[Gtb.VaYey {j$uXS(F{1@E& byਥl0M*A-vN\>K?ʤGk~ NauFU?=X>,N4~[9]`m,KO;)_;_1Bo#`6I~ꌌq 5URtkg eR"(&cQX1&ܘ7yYͯMzGp'C2^*̩pGF G3!y 696"hCc ƶ'PkF^Dj[`XXْ8:Ou954`΍82B ,ԠH&O,[A$wYYRM4;mO(:t;YU&uHKIoVux[cqR͡m#Օf8ysl,6ݍ͵,XMo"gv!M%ky"gS%'3"q->9F͞᪢n $!y)j#AV+bcc>9ӀVtI0_IO&[D#q'1TE*2a$'zm8ʼndn.4n5$A8+-1!u `J'UF1BWy|G)#qn!JE} LxMȊhˁDP,Kh7 Ђuo{+>gɊk!f>ׁA?Z{PхMwa2;aK®t!u>7f/dD{|(n .Z螅@#8昫X ړ5} \)TS' kȢ _vrZO9Wɺggt Ō W1v݊Q"%p2;D3֬sRZD@1G]{w[ZIzFsXNd +~=q*O)4W0&ZYػE$.W@y%SwABu:, ̋8߷.-˄%%<̢Pw=K RjxǁqS 9)epuGFkngCzJX(|K,h9iG}/r=òl^Ev,Q8AeC;4D^LDe]S9is#KWV E Ԣ?P};EF2IT[`uGQb/:!orOC˺ SU禀>JƋ@pZSw8_&B L٫Wh͗TƊw"%I PW. "P+BRS4bV(RL;ձ>E֍H`q :oZ}t (bZn>("G@$R)~y\C4JbqhOqؒ~`r Rm_%~bX^9B1f?μj 幻dv"9M\鵨#cfUA9G,x |% liJxE{4Z'Ԅ#@î΄*Am `tτz 3Otm`"#%R!L#xUr(=8phdݵM azs#e_WUtivk}wyu{G4bG$ݵUPs!D}:]WFzP#%!Xoth>_GGkkz) L$4\F\Qy p$MWe )vf:J91Ȕ5(#ֹiȭ͙?a1v쇸h~:u#z6^Gqoׂ j4Mh BmE;^hҳO7Ǿ;`{Ū?w8]8B>JhaO KƢs|™G%76{n~IVmJ1v.>(FҾ#Ç׽).ʤuؒ;U3\ Oʚ )RͺZMOV!G-쩾eδ+E-~M"*u=6caHD%|5E, 0,N_W_a`QOk=e6hrO9:lv{Gb[s;8/zS5h.(4Ϙ* X7eW<`Lϥ T g: L,R͡ ckݺ3:'ߝ KjH2F2Zs,prh,–I]Q8&t/t0+U2k [& 8P%'H*V9;1Ϸn׽X){&j+FY/.?O,bMZ#hvUXm p$"\eSE<4R1 5Yl*!+0d'Q,+tX_fXE~/*8W,GsQrFU)^;ˆIz-Gd.UIy:E5Lݭ*h u`9b+PIKJ>ܲT_fr)V^IWGjNBo@! 全֋0q\N߫7!g酅]\y&> Nj`cS] b ]I&# ɕO(ޓU@U[غj_Rߒ.t3Y7Ms$ٸA,GjC2ۤ/R.Bq~}4:V d]g2{(t3V[vzTN|@zEo"hIUЊ ,pZ$Mvg\(TJl}VmL)۪sqEmwn!ȭ5 r=GykѕwޢROFm㍏ ֏O3M6zAxT=oN rp| 8~.Mo.v"9~a/GN:ԯm#m)A x@mܮíx*,R_ıIL~3?p]DGĠ}~V"4׾J).?ցH7Hx$KP760EKnE]AOA3̙G@9n Ƭ9G(.~hzSѻh f7_J7.xG(w -2@>⾍p8kiЌL[6? OU9S&vݘֺx D6j{laK?yag-QBXRo0PjȮMZpC@VsPم)('(ejLPگ$"xK4hb([#4R-L Ҥӽi(CN:q[?|FCG0T ALLcC=e$g[@ AssB*F[=:Ou";fq0q?.} Q(ȃ_PQyHkKgP2JJx:| yI:FN5~Ϭ8< Uf gF KgԴ)9j o+M^nhr95X%6gا؞'͔*%ܲw ՛੃ZqP8Q٭4 mvlfYU+[LBt8L+R,%CoAnoJCh-[Hw 26 GzI E.YBS>)+5u[.)}|,mUn``lI^hiЀDfLOVuc{MN4lO{8$I%x섞Bw~_Jy'YP#젴̗Y-YیԶ3:Џ4&w绕8_j.7_$p=):I6r * bwz`ZҎas^ vi2XH${;z)-Ek&s1+:"^hɑ2£Z@iuZL窘@f4`+4xAป׀C]S08" ϴߘ4+^͔ӊ|5\?T2t2$ЮҳSd! &x["(&F1LWwdd%%\hcRp!w"D3v)G՚'Ueՠ(qj:Q,|3(:n gN8s"XA쵑[+tW394I|`j6U9!6-WwHPO=/;ǔNw0cChNȍORVbGwq-?;o_A DXG'ŷN8e+H31٭b'cc:=A(*Q׈LiTƫ:0BsFȵ'ڃFVm7S%Ǽ⏞v󃠥SP. 4pP66 k͋d\$_E0>&vXcBlؔ.s5 \\m6rz2.n>Ct'P sɼM~XP q= " Tz"dPJxq(<ZZ l`Do}l~ghz tpJT!>rۍ ׸tE ExJO`)*xB1\20oMF32}`( r@"0o4oHl7okQUm];>cǜ嗶$ݒúrUl$T&p)![r2ޙr",Djxu(FL4N  8lF!R,W7:"\c1"ZcҩOU6];Jb.%+ŅD)ߐMTw_C84DrP0UDe3_P\0v!L”{"|ՊFĔgdžr~:gl°=Ԥ9ZݯZ2jX)%s _i|ȜB2D6J.SMleW[Oө^qO" MIw4Cb/~8<-GrT"yzW/HMoY1ס7僠"œףڱ۴?K*g +U&XY-.sOvuA,I }뛓nfs!kzR(p9!B31*>!+5&ZelN4d2wɎKYڠ F0weo65/?qk,UO}4wtz1I gNOlKgt//6oT8G'j"(7Rq>DQI}>.m c3Qe1绐ı =87mJll?6Bn+$S MA0S.0M$:SXчI2caL?;2$(wKWU嗎6̘NUs <zt3we69KemܽBD%B.;†[M)/;jp O1x"J`8 %6%Sl(n˧q/!pޑM֊Uַ8Ù1|.XESII+ )"J'ÜvmKƹz$"|3\,]=<ҥD-,W i1]393w"wnj9_1\˲%O׍].(5.fpp#*BtfGT3DT,p X hd p'hڤ{jcp56(&:-7e輛LHZV=L{' 7#w\~aP/zŕxHutӕz)b" r_G!VTpkژKP_FXt'w71 2SPg7[pOU3?a6ٞ,E,P A̩Cxhؠe1|h^tTk}sJf,}kGHpP:¤j9<Sɢ0krY 8qZj;tFnOƖBk`,-xgHT2sV47pQDuF)4$S㔇͸PV)Z˹ ؐ#咾=ʃMkS[Ø:nvV =g?F^o3Ez(_ڹQ${%SHa:IuTw}j^$fI(ItM'(8U0y5P-?B3rM.yUZ)v!Or\W^PL4kyؐ4+?؝_>V@-7|]YM' =)_aχ-AXnF=pn;MV1ĂAЃ~}EnGdK6rU%RǸe͂u!o:`g[ly?é **q~bI&E_WUw>Q_¸IV➽B\]؉߼|{]%^Y1Ƴ%#TTk!NqCjU{1It!eZ3DB`@gXڢ(v(6P*GA/M&;YRY-\Ǥ{yZ6T]F=xf=٦\wOqGfA?e s~Y5\Q+kxPo)203f9w?2֍{ir6( Aҿ=Dle#clVL)< G^i"A@-"RZf!B+h!RC,.}CoOlD ^wWc1AiŒVvYr~Oy&2yqgrw ,En>Lu$OR(km.IV gTNgŬt=a&[:$h5m%,)i&Zːwi,u ݐ,zzkĽ}8dG> .o9glP7` M}^N$c۳e%53,Y{PM6 [6̈ O\6Uk XPc1reP׌U*)+Aa E|LM^T}v'Dz q >[eYA35glɒ8w"_ KvPUw+z:Ov p1b|8+=d'Ɩ\m?r8c0t`VkD[sʏ>agP0ORrپڝ6dM͎Oɲ"^evy:Q \ Kpmo"ep+׋Y{CDA ؄JLXu~`WA0TpEЫ =Y݈1ܭ7q6̨g~f e W[W##;G}7db;;k܉򼬺k'3n ~@߂\b-bOH&lnň)u>B86N^)me2IbbvpEK6V 5 sO-]D^(% M6qpwE^ns D4?4V( (N̒&(2 EpAt11/}Gk(*kܷ, B8*9=X~_6n;xo牿y,Z**5jVz2V[Q߯=|Kq[iMDi3龄M%1pMd :@D{;QVʯ97 دҙ>;OjG>BX]k@֏GA825v⼏]wOhR˽+Q6A>j=L!+*~*rUP~weX[_UUHoNDxskYq\7=wlɦZ(q M )Ӝ|0)D1>Sw&J jVh"EmYB)J1`UDXUvp<3'1\q0?meV%௿(&:GgK`@ᾄZ,V8"P-Xh-]GOy!sS 5jps#Lڦz㌞vVtˑO| ={I䧖ETxAT+Uxj.Zg2CJaJ( zĒR\D_hZ\ь3§9 !B o5e+ V(A±/tXO CA6,N֪*sf*`5#`o˿4S7= ˝ ܺn9:R9td}AD{uV*3ަod |M駄4\/甐mC$q4J>|;\AH,K"lbѨ&Kl2`>ciUY )1Bqpcӏf(h e.@F@X!;h N]59bӇ3 ʗ@WUQ+D /c;h,=VtE)3I4 *aRb"npoSJU >:hn)"'iLԧ[rb}g,[kv:8sYr{$/z[H E+ Oi$ER=[cؠ5V_*WX-vZjrP5?tSr*TJ27g:dka/%G"[n$q)ρt *J,^@L[PHoIanoAmU5CɍmBffs~@?L2pF\'#>e]žG%Żc$uD$lPEAށW*߰*wك@KSq3,U+6XqcИP8#pJ6%Pxo<Ϊ?I`H QSH >`ꉕg~>h<64yu/k]m7vw J(>K-TZ|Ֆ;BN/z3 Mknz'YCymAې3"u3^-,O( oǭ4\Y]O$Z-J(brVn8 jp?Gi\+ JvfRZO}HBt S6QiZ##V@p~A6@1fXfb*]"َj *RB-/(F|LEWY 6*`xs f#O ۠4݀~vbzⲫEhv`'ޙtն^ˑ=iOu@ tړ?`*Ia%\Xȿȯ&\7 6܂s]#QT!7vzƭ>Bq|9HSt18z'~z_NޥKSfKWU;(,A;L |]Җ@Bi֒?k=W`^]  (ymQP:> J~t!6ES%%PEA@"̐ a'AhvP\#c4Ty`qfHPv7ܷx<98t=BH'xr; Z=Sex埧N̍Ԩ"C"³,9䄭؟|ރu9ؘtV n<@}.k¥mvK;%',Ā@H\jIdJ )M?!r+|b\˔J`bPS,!Y)B_<&HuS # ,AVGwנZQ/ƶpL'3rZQ}^dpRG2:u2Ool9Eq;4WiP0Į{-bS7K qɨ_a-d) 縬tF^qp6Gw"ν9Ȍ0F-C@RkEZf(͔;D/ idIY'R eyZB͟;xswv_7AgLgM(Ke Yu,2V zi"Aas2O^9 ؗp)x-W/ڨ_(ƙ>=#> ?0` Ȯx绢s}(B cbd]n ke 7EUkmmՀd ;Ew Gex1a[.w1X#ao a2MdreJ J+X'?q8p|5tۼMx k|7 S 1'Kx0p>p<5# ^/NxR1$<̬<3,ρ'1OG]Hz2F:TWm3 ~ZE{NRܠ1ݭxY@3dYFh}E=,m8n2) @VYQJ=JFia٠9yzW ǭg0*A8HlZ3Dҥ0f^8i. >С_IC4;[ g0_N6stGF_2,PNNϪH: sT&mnz]8ocyz>1EPUM0µ귀e؀@·g7[7,v16|hE! (Njjo%~`RK-?2`Ȳ\^)_ЎDfʀ/UwL;AM̀0#Rs|IGz/H tm=h%i棲Ky~L(`n9Mf{Y_[UtLz)>$4~ W@¸OOduȻ#8yMg>5v_8SJLEdĐOȱg݁Kǯ6a:5v}wTn:l: oUw+J`P4vmUb&eN@a+v-/- "`~BdT*6fާdcFs[#=>U뢑0_BN OoYpf-?:Y(m/+'ϡ\>l*o}mfxBY5Q'M$xN[kIƵ:Zᕟ s B WCSCgb;9`a hfI}n5FAw[mzj_zDF7[Z#7 *T6U'@.XOOF6 ~)gpzƤ#ؙ0)L/e"-Ux̀κwc&4QXOd?u+G.azZ` ;'" J01nb%t9->μ SvOxN}SǑ?r~脜 Yt4A"Iyw%2Tb7_;{17^ay'O|JưK r&Sڴta,9{BmFhX!1nGjNctoQw7'pTX9/loJ=6VWl^x ,Ti9TZ䪧 @^9\ NH[?·Xм:GB9x'Q lARD\6@Iۈ6!,L_@Hh%: 䮌S_vT!-mT:שTgb(G5Xd탆woIS }OB]D hS^h/񵞅5DX} vKJL'<$j>jb1Tń;=ȶMAL0R5CWr¥gf"l\U"iWFd&d Z+XнX+Kh }"vUL"77ct)m0DJScCňY" M f?C8M1(+QOn)L|Ȭ'6|5G#ܖQiLOg 2STd蔢gSTip#S:@.+)IA(dG,QiPa-ɗt(MXωЦ-Ӑ4>6=cHOږm*}"Ϡ /Z @*q$3C!ږ_ ' o K%~7 "ȱs14\=!z%K9PԤ#'9z,G_v6(5k{I^A]/p0mcZRk3*F[嶃sgEmV;-ǐ"CN Ol4Ϗ Ճxb^'D+&*1+h]z?%;+A%G(&.r*}э2(+P8,ZLWRazc(e ;b])G3h3"Z>cJHן*g t>+ls( .t%+CE^nyTtl1 s~`r`>xm~0R̔l3 7AnFnbMWdLW9bկK]Ʋ=Yl#GWG9#dDw[0l\r,18A.HT DmwrmSOkdt,TnbTiZ>Fg\CQuET-7Ъuwxˆ_R;{܅P/yQ xt%YLY[Q@i5_DL{AyY;\Uٜ쭏p7GB_(cӥ>nbnjop Sx" 0d8sC/ؖ_,Cغ] d[rv}@BFQdBt z,j_%VZ(s2-Eb z`t:AvhѰ;Icv4WhGGKg ԡMlxʞ^ZCP@^ưZI߱짛FԘ!!=! 6V7eFjV<<#qu Pf5|旧.!YvDHe^.~[ױkD~-"}u]#($Cl5|:W&&l'K|&dr. ?R0 mDB?m04aRA\5Bз%x=A Cz< `'v<'38Ow^x- v: ]}9tk@6]|,.6֛*.! # hogWd[).OXQżb=7'Ujq /3mN4sXpZ%z 50ѕx|0N=s:[]S*nbj?Q{;ߝ dxs7?4rĿYEgcZ&g@֏UNݶ&q*RMpJwmapZs0KRcۜЫA\GCEZI¹TAVaS us)%4tzфf> d&OԿ Ä|`U^EpneV1d7L3}ʏ͚-_ Vt̠-pp|[?T.IJ}Nu[ {[lfSQ5NݞĢ,2@ L.ER "|OKSgs sv#9+^ف.(cOqs$NoC &w]?B !$*!NH~l?xEcJ) 'K# i*#"tr!5qV xeAhL0=?&S YNl,#f9+ܶΝ"=EzWaZgsSOjL@7uw$(8?@| ^7p33 ):Xi )+;ᙨD%sBͬ< )3GKn{=SsIװɗՉF0on }n{as#s/\sRyqmxGny.s!KuӁ fvo>Y[D!{r%|Vi!m:ן>1QyZ Zw#9zt eI00~s/ˉ4w#q˭C$mIS-f`LEVj٦gP4tU'j>iVDw]8 i0j?6D7f7tC2%.t,.~!{o035*֕Ux%n8+CR!g Gڰ5 ?pudYg^י.jte#IIiWo>z_vUtԏ SΙ~Oslj$8ƅfA3 ,Գ"ex-NծTgK@>\<9#N?yG*h?++IO=@ݧԊw#18NJ٘-G!*ldYam|yIq>cvTI3;NmvRuQLՕuҢ z\[zÈ0K{ضn4}aNDHR˰Zѳ1lj'@GOciuڣ`IZ=h N!a3~deh懽CXZw|n- Y QnGbȑqtE5=O bn,T1}Qy:K_ á[(P5ڧT\/B@4o8\fjyȈ|e tPWon nWW!5onBb+A Qf}Ic^5߷u8xׇ,ruk UT''2,AHoGQک3 Iv9tAFT`JXzs>#71|2K1Hl5fZ_Lu)̏Q t4X8uf~XSLtR~@ my)KHg~Dϸֆ/CEL=9 w JFkro}NwBެJ xfQq%eeݦ;8*AҦyK:2=e)ߣ.$M5Ƨ*r k4Jl5f΅MۉY ]@0iNK!2Sjf\ Cq_3a wgq_` UN 0y go8 v]!CHI[KY@֡~SO ғ.o"WH4*Siڏ1aKj+%|RqK+AG 9/Zx>io &=&@e!)FW+7A4E| Nd{uƏ`=d`l3#Ɉg&A+A.Du=?ވQi ~ :²tTՕ^KjS7Wcm#ٸٿwe@>#"_.څ{;9]'e߼<k/L׻ehƌi]3ǥť A@g-0ʾF8RljҶ/#^y]A Jz : H [MmBm r}!0ʆvɶ 1< 6 ts,ֱ5fMzR|Aji 91VDM\Iz>e_0s][ʦNcϐ|Y5Ӻ|6J!~U3G3 /59]Nm8Zė[ā_Fkз@)0QW8uR=7~_ lqvtxЯP\a5w|W!P+ϫ)ڸ?-=`sY|aI <%Sw6 nPEA֎7VEb$(SRѬrEh.~ϘRvJ\2/ݿb\ EEրc#}Fį&(tK BŒA;m-(]ةmT$tt%DдJ)O#9@"3a8VJS@YoB[+_}1Uֺ 1:Jz-LXD/e݈1Jb *zVJL9{pɍ0 zY{WKWJډ5+0%; {lmvğx?Rӛ v9x[9R']wE-)Rdnٰ/9Qr|5yF|cSMsV_% pJԁ<}]jt X9FQ HMS_~.v+ۻf}}#!%!{ɷAq?WM`P|ʔ?E`HNzCƋXW-o6vslsQHUA,O }eP7;zF,_aIr@k#(Q\QLh@&\}c(oz/')=Rވ &J^Z$yQdqvbXv %÷4ZV>vn[iOPPHxؿ ޑ>к)nhEbW`12z}Ev$f &O!e8C@vudxvfW#@eGtNnzSP+vHJJ`3n1H苌aq豚rm8L9IĈ'[jP)x1wz1(}n/!| Вr SZрDAq cv5V5Zz=J0Luk)"^E*m;J :oR Wpj^3B- .p \e,oۓO'Blް$ t5T9!f/P ƌ6i^Z[5T 5Ϟ#͹gWE"L- ,JO2ZL]fIB?#c/˓U0E{F7Fj.]PrބBP79<m 2eQpƶ}a:Φ]oMmf₿YT p HavhQC BQ(2g*:8N Qp ^bƁv'3pwx@Q T͖WLBSw T\F,*Fz!hOHdI$Ls%Af#LxNدPb$Z q4. YZ