libpython2_7-1_0-2.7.18-150000.83.1<>,hfep9| DjDlAq*Ǔ2ixqumI5HGų9;YsV Uu-T*lE#6Yz~Yom0]|+{ y GwLSa+TˉDW@_@w?wd & H ,DJTX Z \ `  ,tA(k8tw9Pw:#w>t@tFtGtHtItXtYt\u]u ^u bu,cudvSevXfv[lv]uvpvvtwwxw yw zwDwTwXw^wClibpython2_7-1_02.7.18150000.83.1Python Interpreter shared libraryPython 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 libpython2.7 shared library for embedding in other applications.hfeh02-armsrv2"SUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Development/Languages/Pythonhttps://www.python.org/linuxaarch64"mhf@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/sbin/ldconfig/sbin/ldconfigh02-armsrv2 17542938612.7.18-150000.83.12.7.18-150000.83.1libpython2.7.so.1.0/usr/lib64/-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_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e67a3e5239c3ba27bcfb3b908b4d44396bea0870, stripped PRR RR R RR RR RRRٷ6UdL̖>Nvutf-8b07bfdfc2c8906818e3b3ab063dd71665e7e3d842fd03e2e833790ef4783c418?7zXZ !t/ ~]"k%+5B1 ӑRF1xv)匪en|㏁fr{e@6˜Orw̃JOG.*'g3<ں-%?!wjc O@s+@%eנ|5mVClίTғ+Q\H Z.[ugzWGiss?*br35r'rK$'qᑆ-Un-8C\/D^ţD7# sj{Zc;}*}NkpV>"F??.*PSByEGF?26(MEU!"0a%lʢZ<'?x#(tz43OMd?(jU1D4s 2/zu<2GES9U>Ez%հlEiE)]OVH/5q``C+fR3wbY9R^7lzr;a`W䲫0הʵ\Ynsyw{f?੣کjr˱DG@ZH)* IW?Z!E=#M]"=Cd 3&f8]g՛5f5M=Y_w'Q쟺Zeg<$]K?5Hs%~1u EhA3M'ۅ~a*?U6-B_zvbf9Sl?S}ݙ"',:]^Sڑ~~cי` [Q?എۻ?ƙ׵3*\K {m,zTLGஞblx%&>aooKGԞ\#No/H ؊m5Fϔ$|4;;W,WnUz#O.j<`޿ 7 m/uHH(\T x9t1@^ձOd-˕%<ۓq|ʷ7T.-VVFxFʑHƃL)`ҙW)SCP A?l苁Z/aj4Dčw@K@tBoawIj[ap '- ^`@O|@G{Y s{U0[eti}cj`|DH^|]zWpfk\:Y젆5 ('s2̕/hm⬕d\y 8'6 /v}*MRpÌ@neԛpQ9n3.xO"EC#v<KiRw#p]? $!fH>}p~o; V $%sKXhy PH34=}+?|vi\n'wG#%s~69,mD/[ IUV[ v?e0ا(/:@BI­rW/ FzyL\>' %\"uI 2< +@倹C윗i\P5?7'e`gb 1=')h-8 Zh@)T^~o"l#Wcҥw7)y%D4}^0jTtH!~̤fTI=iEhBO4'rEیEkU_ V{-5-=&vdZSjWg&~-Ez0Z/7˂MY[ M!Z,ihCR0 Vz#<F͘eԜ~cL`Kq\{K/溩Ʊ?/ERtiImT9tP89 hm7cO$m_kd `Iʌz׶'LA_٬0ʑt{ R({&ש%$9نq`ͩScl0: C鈤VӻX kgwA _O Ҁ?dq/5 >cTL3 o-Q%G9`4$+>l"e *x؂ W3fW ,ЪntJ=}2l]ZN=}>s @bgzkqh rIaPX]' g ׼CϣPƒX.ck˚)xnjnZCN9: M.Z[ κyiLuw\j堔He )5wZ@DuA TSW>$nn)e7>q>o#qncEa:_p08GS F ! ?)]WxQzpKBCHxTO/hש{gYlIR[-\ntXw4>5K=QHx{*j8jB7?FUK-"DCQ1J5Odah4s\m)MI~* \j47!#$;F%oMY,8ޣUY/yBw>W|#) 3YϠȪ*oߡOX-l-2kB{Z׭?-E\q":KaM9^K*p.c4 dbVUC9֞( uɊIݧġѩI!1g [V&o{?G4BԖ1‡>,Apgs"nnrssvHqgMo"8_ M1{QdCꍋs2>0C*ͱᕺl"{!pFht6rej͏d[q$ɜuIn~g޴M 2Dɤ ߅?b>L;RYr=c ZZdz ҈Q)$/L|/&~q8If5B2~BeBaD;МG`zy<̀~]I57vfK-? Ӣ c ̙ n9AF 8)x#Kju2 4{ri*'JrtŠ3ԟW*:f`"x =\AP ɨa[/Q8Ξ3u4A/yGԤ 4K>ݛ3EyKlB!Lծ׫ x47"Cvenb ~‰*_yvaM:PKq۵L!=mis{o~>~==)ɟ+I`cy,}lKpᥩ Xd-MA5DtPk`aGʙjϙ8*[WNtIQlF]x<7y BJ O:YO'l>3LLܨh>C7w:Oii@m,AѧnwAw 3w5xuSpo:݁{:?̘+C bA=6 /Vn8klO )V*p|B}3ט'7Vd]l>cfίiZ 2a:4H1vh^1BdmcqgIV,9Yh-:G|W1AXj?`Ms B>oG "X M$!e~߆Π MFX/aĞvcuـv@1ðȥ)cڣE75Tae%%5)7]bn@ͮUPqܵٸN<ȦՅL̈́'ֵҩzZȝ 1}W% l*<6{Ӵ7 PajC?!8)r+݄T}1aWw n@amht}i"#YeqFͨ&Luwި4oBEe ?m˞ i(66R"NrQX\qK;G^7 Z<J:] *D§%MӷN)0o+ |"ۢ.0Y}D$qsٴ). `g&9AshOw,W\f#A/:>`/~KF QF\DA:H0u?{-@dYD X7+ #ͧ)I=TWȟ#!\O.L;y`UNWqtEvjћđ4.eibwOT"0;t7 p R6qhR̶870`YB(?~eCBW8[4[\:Џ,\hFRIS$}n0nwG61ck~Qb/ 6  I G>J+ѩwt㒁zsIݣF"aVϜIR%ʟ##5tɜm$5uqRqa}xtw~ME :dllv_h;۵#3M%v5pzܢ[Q}n+'`N'OXԍ_=kM5Ksf@v[OUloF o MrM:n6cZJ傗shGZyT1 nCC~~l u3d3ڄ!sd^t&tNZI $dҤUQ9-~:-/g!w#2bZ^b4=WvuP]!AXZp )w1)Y:+dsSeBÂs=ĮNHl+X)(`dNe!p>o o:l!)6>EV*# u^k_2KjϜѬr0\2 x7AI@L,NTz,:SmLRENκjJރg] JX|e+iN^*BPk#$:Q2bٚm'Ե`v] )6xM 0UZ.ٸvx-m)Y~3 }jG7£bs;K~p\ pv98Z:ªo^BMm{N@O L)8MAZ} /"~^: %鈖fdzv&#/+rxILS[U2"ܞmz,*0#c̦úmbJL\1&YpZx΢;+K `:>>IZ3DXOl]>;_SHQLXy@C}*~CJ5juu\\v"5[L01&Yb!9Y$Op+b9|x$K#UI&#"\_EVVs[ƅ{n1w}Fd䗧~SMbzpljּO_ 4(ă "NN'a8TsB)x *Xۏ Z'j%9:}>a +^SP'/3>LkRPNۮ6yzijZv0)LQBG5~;V6<_o7Y_Tko)Ֆ)9x[5QpvN`혉]sg5 A{eJI6]l)3 jc^L* !QcihF!dr/QUpF'x?طk`Am^<;fY;PqHF e:, q𪬁 SBwQD"8fB҇/v$B]OV]PpO]'NiVJn$*UvL;ǂ aBbzd5jj$o(EYP؇N;'O5Q81U1?qXTIV_# +Q,Zs,еcϫ[f$ǰ4QLѲ׀h0xp{rt$(ڬ{(X}}#'?tumU**aeS4<1µqD)Z9e _B[]߹0qDdze1 Й3gWrQ>$Lx(4|kF@h1e6yE²Hڻ\mАu]ĉC4Vu\AKq# Z|u hд0g|v}pk7ͬ"Լ/!BK+#'._'P؁q4 0V QPlѤgdOt8m>"j,k?c'{mq5A)FjLXf ۲fj~C/HN UhD0οOgI{ tDi4KboPȻ XaAq{*q9̢  㰍mlM)Y0nd[|Ka5KL*i0#XtGL #G|LrXK^)ÅŨ {RA3a"owYQt-h/@ K9Swۣ=O5[Ȱ0Iĩh>91Qڋ$В|7e0WnEh ߓPHHfOu}aPp,0Kܳpwh(o'v@;Ưt ;4؇RhHLuꝾ; y ;] ɘ%̋_&QCLq-DHtaFd_L]tYu<\7'E?My8 DP )>w焴WHreA QYYIM,zTcELLܾAɋJ|zƣB&ªN2߮#I3 ? jO:^OhD3%fi6HdƨdH>RrXzل{? Nz@(֘ *u#K%YD?s:X9[k%rzeK%]?"D""dxL8tS$`0&a==!gNE_]  khUè{ƇU\=h"2AmUv&YKU[I ΰldͽCWIZ%VӧiY:тTUxe-7aNYyK؄per{I'Wvb&T#0"| [V1Z9,{Q] "`)fҒf !5WEeII@?Wc.KqDgv4e` h,J }Pz[tL-=̛gnI!^b =a"37"1O\W}wuW+v"XIARvOtmVbxfSH 귍EaJ\鍅BX~ ]. I&zg${y֢s~};LZLifD 8k _S+Lv"Xh( =xN`޵]n@2 b%Z'v aQ^&YzL8Zͨ_7'it6rLCz.04jO5|d#Ȧ?@RNx.OD h9 mj^#ȳ^>]a7nV>0=~{@,SAf(t) eÃG:C27 m&,q(u"*.S&VqT!|TѨ~-S SɊ6e:QS$B4*|Sc\fm+gsj$27ǸP^k,yh ;j*Xu* 5!1kRn N<O] D]SXr(`j ܖ!X?МmKhE|VQ 5qѧ]Kd_KoJ. i `fI!"~؛SBtESc.4&kQY wnjc/>14r}m6滗4=J"5| \/NHw2({6>V.F:{[3):߬5MC_"fI~)jB#%:bZ, QA!{@K{oAc O۷G k ?_@=`q2iȿ<;.뽄i͏RɬkLjd*~,mdYZ_+st/NgʒϫNp໳v :h$aE۝Sf?< Q7 Vc`r0)BMvɘ7㚴((0tM+&>2U1yBZ{;@V, pxRF)o$%Api-|$2 E9S&\F(N{8 3l2i= v<2[n#{yҸO V'01`if\(U4AHTwR l9ly_%gԃb{xw> Ab$Y&"(lචhB0 RQEླx#ȫDtRebkh?l+.<1ZhjDۜwpY\/xPdybVs  efuEvg`5i'6un_zwra@rC]*x5nbRcg/ ivꕮ G|Sr#gyU+/_r*n+D-UAL;-_61 cf|W/[ 3rvcpVgbۉ_1m>P,9P( õ?-uophl|9|ȲL/_r 9a*'6%8ASh,2h"}əYIsan>dp)@K #jUf9 VH0F%ŖTZpvIQEV 2p ~m|$@Oicu/Q&1vydbyQCrj~)GI4G5ZbjL:%p)MYQ`p7g ӆaW m,MMŮپֲ49Ud==j&]ӽoMszTڀBJjZκ=h tl'`ȬGIY'6F XSc=n Ԏc3`E# :10Db.¬_wj͚séFwʳ.*(JݸlpkD_ſfX ytWi\@_.S-ݝ4 /R(R`~cHS4XJ(k,CA;N/|gfYt2_wFavX'_c"KƖ:YZ^0>ɻesOR6}|s$5Aºz]o) (~/YTQ bɉdGnx M̲>J%"z\?jǛ &c~}K4Q|4M~d-!;Ϩ-UQ6$n8I9WIxO{F,ZsW" !MO!0FX 8ҨrY-3d>p4фXB~7+aH >k?%c+34]WٰN! cҨtϜ+FSam5Uٺ!NTi | 34 fk;6S[p${y0h0P^$% -Z#!=JoO\)Sb]rܣtB1,.ضLUy%QiJI`|p#-B'iYMe}sר*)E sZj 4[55PyO_A}/%ޖFw>eqwHrյ0mqUձX bklT3]v7NφK*aqQ.3.Wl{:}tߠDb8[bh_Xa{*48wxzld&pSqvs٨Qhr`fUK1/b3k ͒&mR5,eT Ҝ5s_RTO& \\^Ly""t'"T"d (G7,4ጞzG <1ao CYu?)׮acIq*ޥ 2k,ưsɌU ɲcgä' f+u.$Tp=c9Kv!GQpEsPo(ď_zNZ@aBDR٬-SX9.?J@7 )% PԒCjmЫoŗI93% ν1Ѯ vU,sCvk.p?12٢yp<5k m!+.*:;R+1Z \JR-t{6x,Rb>cek]ju;{ǨlIID(-.*%QC&|]Ҁ!be!>εC"]%Mg0YWf7iXOʛ%XE U V2EcCT+5Sasc`hh`Gkѕob@QWbi'4o͓}{wk̐%Ipb@%]L ) :mȼ;Wi%UV05WxN.-Yp1_9k5'DQE9+XbXђ$Rc%\Q1-95< #b{bdq)jũ!w EuЭ]M9s֗plY}sɲmTMkLk&[2qzǿ0%ՋKw iV~jhP'Qϛ#t:7^Fb_8L6 4"H_lWX*z -L# VZ#&eM1 i 8uTTQ{UGgKҹBiI>6t7:;[ goܝO֕2N jwFޙN&̀Ƒu o諛O*eHOUo7 EQP*Ɔ87̅:*lf6)Sзj+;QsGG9ҝ*޸44nqв"* a 3qgU:hq NzI$La $4tZ 6n$RO/%*5?GSU7YCE]9vqXmZq}NH21)|np "9L /?.¸5z=GX+Co+ҭ1tЁHG> D26 zKR~h e/a0Lh5&ЇQ#:kЄEPZyj,H:Qo|k*X|.aiu !NuWj ?WmP&KOa>@DWw1Uu lEC4.%I߫qxLPv0}sx;ܧJ-Wn{p/t||5F?|DI̦dvH#Ud@GA梥p!0ACtUP'km _UCz-RcB g 1g]uӶd嗃vAee3º+6ͣ_F3[Gk+HbKBТcF]u}ZvS[ ڳO L!&"( )d=f854y&7i"}9 VhKomm1[ ]F^ަ +AhXy㌟K oEʑlnp[h5 ;q1}Md*a:$*]ܚ1bA:Hnum oe\G٩qؤ'A\`c7;2v:*~lt-Z%ӥQcQ_%HjHFkCҎKq zˊo1.w6o "1yWJyL伒 ojtR֭,{T3}(Uz%˛K2T Y7AFBnu*'Gnixz1ǡ/~7p!N5'1c/c\.F ߔbL T''Fh2x`\*`FJ>ܺ,~ ={0>HLvFT[hQ:z*^ VtMU1%Wƅs/ 麅s2_/kvbrRL@@'*G7ԹԅPfI\eZC?5|:mx8I(yM8> ȔNMnMt+Tb,ૹXxh3jܤY X{-1܌qX!}ڴM; W֠ 櫯GY1 giYaw{ [Y()ώ2 7l2<8t"hޞuk|;d_j%z27i`֊ 情wsnx{|WoOO[$Kg`E]\p;/.GI|)o<-EdfEP,)r̘=pO/?1f GI|bwf\Aβ@)KWpxחh$Mp2kv _$4g(Ys S}eڵ%(E\ʗ"-N2(Թ^I> #^c wk0SRٓbcۯȝS$̒@^'ӣ~J#>{4UӒeRis3n'G?Cb`O}[m`%Cl|:*4Y^ hĶ< \CS!͞bA0?\>ʪ=5ڷqO%`9 lUgMQ1ezoVxnvaXĿ!Q@ uU.66|Cplą!y, (HmbaؗE _(.VQ4$[K Qcz[-b)bA~zQH %GV6GjyMLB_<~ѷ©G;?)[̕kծɨoUw'l|W)[`GV dv7:f+B>, 窕s5C$ۜLiS~0QbJAyXrM.?Ϭ">nB?Y H;6a̚q.Mg#- !JhK>}MKx"`Fʇ✪gਏ=ixOZ P~MgMم H-Lu g{!{8$H#GXrᰇ6=*ŗ2de~ͪA0Y,r;F Lz˫NP#3^LB#Ԡ';p T<ݥ:du.Cib@*+T'0j7~Ȕ9kJ}sB=FiL~IqGD;B[ #pH db ?\Pʔ)z)A"~Rn5lƥ=W[U]bOШAEخ-R=󿗸xR 3y^Wp͠zCzQ7bguY|{B|N1 d8 ٰlP*KNhXB㬏w(}Ow7[KxKsȠJd?-BInzg78]q11%յ ]#%.Y[fj:FNqv]Ȣv#r̿ HQj .(jbNHfRD ShA$nnxRg5ym%Ul#ʉ80ЀR[zViB4FWܐ3GؚdVLnw.wdT2`;`h؄_5i!oL炄BğOlX G1iLkC@==׎zV&ý/j~!TKE/;(fJ>xS>2)z56,(j#(|L!p}lt,X%ԔqK/uQD㌬y'\pԽVl?xLN^EfL7)SU$šҖMc%N};'f'{ 5V_sƮBuWj >+}i :|W 9ȽnBE3ϑ3K7SXڑ 4m!#Pq\<7ȃ@., =FPCp`FF@陏g:]EwbZl"R}هKN9<$s]ޥ;8Ч"YY5D&  r$@i"g{O:s{B8C(vpo&' _pzEG#~dۗ5|sl0?!:α̒Þ4S@x&',cC%-#CD'k*Ӟ\ok3ڐJbalG:=%| S[kx[~nI.13J.$O eTr@H1ʻ@h,<{G?fe`n嫪_ t>.Ղy#1@t}-u-G"rA魎n+~NtP63C{ ^ϨU E"(YG8#QHr1&5%g~*}7uYXw;֧pj-*|f"'6OvGvqEu-wg&l>8ow?'XoƁ7!$, Z>qf{CtFXNu6ߓU1 b-< nyS9@ $٠27v0.8I&3Yڠt,TUW߳N7 F+L/n,8J]:Nn.Y &]˜ܑ֯N%2ޚ1yג;=wLg&{кضHHS*}){o;NGs3Sm#wN_u:e[4+&74ʕ.!Bޚu$TsƘ)9[dr[BZ'Jt)C@=~vai*sB31 ɾ%kt b`iKB^*1~q'K"Fȕ fqfMY<*0; Hs R=b:X[9YlWM;d<B׏a{D@B#zBZaK46-L;u%H=f:Hk-gm r[}=k%EbO}kQ! Ǭ-@dic% Gg,L̏ʙ.zo.m<8"1L3p]Beu)`PHE+܌d`'!؈~!颍<@ȕFXP;Hn|C P@Xꏠ̐Y]+Еo GQ ښ+|iՀ\!a^KH9_{[A}8#H,(3į3|'7J\#(;1io;{"pЈm[$>٘+ΏJYa٭A K񨲨.JjM?.MT)TiE~@}X%'x4j_O_/LӜ?Քlȝv^%'oi]&VA:JK@%r5#]o7DžzQ#4p㎌Zdz#ryɱ[ҶenrU{Ɔb<%r􈕄,G>|G{#@ΨPW- I^+0EYlx5wR`r^((9wn޴z9VJ% \ ecXNUĠw ]`3HDJ; Qp:<\kGplqĕ S#>dk#]#4hwZS OѽIǒ y%iNmú]˜GugF^8ń3U&"TQ,3T2(l >VC4zV8l2SOP'%r)''z_>:]] &cO"6q%Mq*2 /9S@0FԽf尞y/@x o\T=[: 'g{f@e:D.ސah1 w$zk[z#Uֿ3kj% z{mK@g/Og퇑4he=|~ i&6 lU}յfb݉ivff_qJ6OJNRPy$q 18gтgw@= Hԡī,VǮ)XX:UyW #T)#y@N&]3 m^zpߝZ{-5! DͶ<`֑))3FE 8QAXItjb ru@ *ka|~ a˒s:(w.J}:\y _'B?Z9n|5kMe%y:+>^nigw9=[^ibiIO^Iz2L~] j* ePCQRdsB(dmxot'4D|ÝT7^r 3?f^'03w^,/ T%}K~R8CLS:D Y).4vDmqBO0VY'XwpctĤ}r);v)%wWpUgaioFB-wm^HLa+zlO:!kd6hyOKڌm9ئc#dFP8 V21JIqkf4.]-v Y1Oɶjs5k%l#HrG:)6WNQE~Γ?%D sev;Ռ;' o#Ig^#Axy7_L+! ȗB'`WQ>E3n,Fxs˴®vgKm @7bu`F({35Jw.M]i/G]ӭR<2*_T$'Iy\2;\2MX7M_0*#yAT{w7q/hԮg T_Y^Wcn=bi+}M.!n $ Co+p]((dMNtlY{>McXZ@P6l8#R' ʧc 2!L9r ^lsKM83H07qszEHrf:/f:kYH#Ekm K$Pvqoi3pEy?OplGTq0śo7%:!5ʤI_$.Z*F9Lw~]m$JSu|JT!I{ {RA]^fgBPv*T0[uY@ jKMI?KEAщ 誤$+`XP.+RWO@ΘhTwh4_GVcNAʮIfIJjfQPBϞTY!憱Q;tチrڱ`ُ"&R\(1Z81LQ>*l2dQRooHVTZ4!p͊f6|PAFy5iNL cy[xŘ#1$"3\js&j%\{YdٷMp vјC+<9=}7arACݲKz7![ T|ǐ-[7֪_ CxZ[BFwJElR,ψ:_DQ#Tz7Sl˟OA(p%.0,T1Le nV }QTܹ)s@c/r7\VÜ~:4#WQakSzZx1;kք R8JhB%ˬ^i]z߯6y\*, A"QfG5dyQpUUtՄT7.kmƗ?-R$KDWUs߾i腈so%K4Y|뷯 qϧ CߙLD2!~-4h|y]+~SG{YƖwlh\/(WC$kl(3V΢6OÞQ4Nfk45+h4&,iu &-EpI5c•N3)vGI o.K4r2_1Od,4ŸpB#0q|ۋ8*ϗm:1o+Ţh娿&o.תvaj< h1(THa/TtӅ-!FrbuJP;LJftt~1W'CeVM6og*76dȀVU,S5ү*L D׾j5؆hP l^+s3@?HG&djl8.=L}FAQ ~%ȘOCᑐ,>%S$ʧu{pYsw+s֩I,0=dE95i8K'ڭ&_QM\}kBo\]A(l0̲%,`Se9im~X#D,LHBM %V{{;p:)[)Ep-K{/hŲѺ@H>=O5JYVKiRƔ]۽L2vR& XTh+r-/d rj>&'r([T4khF9=]6@Y 4gV}Cu]};+1r@-)_|-FO>EgY eOT+ d(7-/͊@ugV$e~M?:sMZi+oX:tl{2ﳚT@7_XoFr!pPAJX*(rwWpZQ+HNOiXn=q-ZχSx5h {>,5\ euvЉ15>_U5S >2 +~`kZdbe.qpa1 4 gV̙SۘU(M䬕8:tvpi~u a/DB{v:A&`,,ض_ R-?^L~ScLș!GZRo )7]V=a6n) _۵;Nc8S+a"b,X]u"ڐΜC0 ξgvURh~1cO?RcfT%"e35˼ d`D"WU^"z3!V6OBcDumr'Ӆ T[@]1(OD9G (˦7( 2h 5MLƔGHo8nG jQYV`!C%+B ,|G.;IKeV8{gcZP83ByR~6F&S0Pgqj|MZ]B4R[Z8؏~kX1`@@Ve鏽G'C2 uZ.;ucc ex)0QH`D0 N:م! ցÿXV3qI:{,P1&H]$ 2RAؖJYc06{iA\'-W\(Ɛ>|#nQvlu^*z@(xb[aLJ"64[R:Ui%6hd/&GޱQa5ae$aPiV85@{y1&bYewjR ~Cᘣ=M" !#\KĵnNeCk=̩G-Km&@$\e~ʉ P$v>kByխ/ɤ6z` 㮧}xw^f_=+F58ȽZդη<}2q@%ёv?'V ^0ۻWeᜏ⾡6C *nuF„)> 87y(6cdyIXʁ6cԵ^Vt=0zYJhF֑ǹ{% |vbs! Nﴂ+bxGuZMɌQ0J:c#A猠̓`KNHq O-5E6!N I}CЄjYy\ D%z{QeH( ؅Ő(K*1 ZE65O '1%RfbsLI٠;@nmrsQ8?q>pō\ybDH߃"λ[ U]w2+% ͒ ̬l_uzLEիf.ܬBRt%+7z*: M 99CM37a')lX1!Q<ͺ/T}yyȂ$(O߈B;[ hUZ6>Hމ׵X)TLF b-x#]u'To;pwYj@l&Uʹ44|\]gvяUA!a"8.@B ّ.6)\Fdʨ)4@SnƳX nydH[/h[soC5%#vT!̟#kZҞ1ژ4,=+4 z D4+9I1T1Ңc6~]&RBmH@- 7wl+'XApPϸn[_=tpK|/h**רYTs`<2HLE22s;Rv=Y wc/AfT }9u1:IWp#'7k2L`hd&U7IE&sڝ]6ɫ{z' m#NfᆃuÒO75e}p?4A{We33(tf*RN 7Wθے[$MaVy M(c趲5]Q{`ɣ/Q bYqݪLlg6[lK/õ08i&4FC#̖kf+ %}nB"| Yܲ6'Uċ] r%7 Xn|9Bٟ#!}K}Q( yL(~>1jp6]S^K(~0skq%_ꂜ٨9(ۢdi qtI{a]z$5RWinN.85US3(Ay 3{B&e?k514lhgrO VnQG2`%_Xy"*uPMlQ>j)dGX#(o6@Diܢ |Ea{Gn0V Q`&oO \ޏ, Μ#7 6!zWƩl|KP˧ hVTwӣ-s RS&z|h]'!@YH.^_rH\$ sB*l& і)|a#cnUcBBf1;ULa =e t7R=1 3`(؝ g,&<$&Hڈh]\CeZk AG\o1IP4N6q]Zx&֘Ցg2+$2V& 0nTT-h>Z>`* z&^\0!0 `4胯mWP24x'&׵S2F$[0+񊍁^8Ca,U7UWȆ`|ǗCr+uʼn.| u A4'q*iq*JwG-NbSZQΣ@pOe=s)Xhk:wDv^_etW35MoZqpӵ>OCClV5Ll'ȉD/YA,_(Or8YԆlddgԄXE||_f ˕FN}ixR;rv4h(ųZFV܅ Qbo> `΋(GA`oS-VgLxm#soY;! p玑+1Dn;q}0 rC]@ṡ@ݞ-Z3B>PCeߣ3u\Dqt&\Ndhja." Q;鶆3G)ч5qD~b-cy&+E:ާ(xt;d'Raލx_(Կ헍I3CAʪQhг@Y32l/A`VKá},Ì7{݇`Qsbz㈑{6Vn?\1}3N%$|274k= 쥷[s %^)pz T2{ہ׶lbuW%šcI9rEruOTRDZJ|[ժ+[4:]yJSsq$/ +8>ɕc8S`Ȣ~51j䜷3sÊ&VRQ Yӓ'u/o֞6p+Ɣ=W5^ڟI〼u(`Eʠ!xING`,k\dB#8hXP>ͱ)\CxizGQ+bfas\gpN@-D/áo6d !a-J;<~XO2JcCLf?Nf"%=BxPW;AcL=/rz7&3JϿYѵ@Z`[14[}!O^s:clUʘ?Fxg.y?S~Ywε=Hza]O;/f,g9sxX wm]jk%6Kv)/&%rգPd.'H@ǯ8].Q(p ahEI ˶;c=f-#Fg{VQz‚ W'E2Udf-x#IG8쇘_@Tv|~/[ Z8"-/ݧwﻧ8кږ>v|\B}Ţ}> 2P/wR a5Fkģ7qD #e~Ծn!g~lȖE5~520XCJyhp_=<=HLKҁAI{[uj!7PHa;(X1N*0|k g {-+DG.teig+䐑_S1ZD(@8,=93Utw0aBhbcQai,dwBz?HKj-{F70No=Zf*<[][ :hs6?@ ZWp˯6`o$@IwM@"}I=ƤN͏ңhЃF,5ܓ,ncVg Wsq;&U`YTN?axwR;eF!9aFq__l,,`|-mbVr5@W r;WG\{X$/4b;D;% Ǘ\)n薏N򓬳kxuAߌ88C̍W}̺cI()|Tx+QX,=@BTY=1X^(;wvP'hLC@~:62ζ\,oثruҽnE3oiGklнT-7<`#[䱼<{#\6`B@hM=lcPVkn7I#L~B!Lً<1P$gG HPbVnUC = 8xRrox YGe@= Ȑ,l%d-@iES!I9 IޘY~ǹnr2/6Z*=t? U F"!lz4W0O>["%!2QdB+ [M#Қ1&F*V&≌^3ۢ 38#ԃ_vi5l* 7? 7(P,)6]GIOJP-tS9E>%$!eQ4] d!9!3P>w7Τ%&[T,*;U?Ԣc^"vcL3t ٠%*VIJإK}Jb#ݿcs̺2<lHaIg-B|BBZ JqujVU2l&meEY8#]Pt\'t@XLԱ/?SEʔ yb" g E iQ#+f1~B( "'yX cNF!Y)ܓm8 O3Rc8DfӍg &.Tee@|E f3`0tseh.̕\hqbsOĹ7nV^]x/yXLyn͊+5 i4P% $.53n2`&1|`B'8h>/(=Fՙ!M5g_JuQUy^Vh2#呧1nGS^̝<0W (E _%3 n yc`470vS{硁H\ЮKF٦Gzg V4CFS9[f>ʵ(vű&}C h՝ `~sDY"(:B% - ,HYɝZ; A?J9V~*ڌ)}^Uοڹ5eAx)v`p2=9"(CxNҞP,MJQYnzX{*ʐ9-RDVH#I &>aXtBUMW^!#`߈yQL`/m0gsW% <<#!!V5mUW{+/G[~pi15K:dF|aA?L:TD)(C{ e= K)q`A1,5jE!ElXP;t>w Ojz8 `KG;!h1+~Fz[ çNGŨ'%٪ ~JfR,<{Kh!| xt0Bf%1 (*tJU#R9#oCfMVnZdYܸ6Wat!skNF)Z8M1:( Q TeDS|&HXA!a6gh>8U[dVǐt 'Gѣ}%l>pWSCn\_%#Kusjkb߹9&̎|B]aK 1brvWe8 AYdix&ƦU,Y#:?XQ!VIaeP84'yg_Ҏ(5?l&hڶ1[l=T=0aK-L1S+ )1e@Q;[ݴh2v)A'4O-yHTA< VVاY-y\W'I="HoDKf  ^ٲH5i|Œ>4w;D6bDg"ldaf|m9B$q^C҂i)~XMU c9?hR256eW1g*n<ܿpߩMVy1~S,X#IH`Ƹo=O +p"X8WQ\:eVB| yC_Ru|#Q1ng '|_;~wHn׊_fjlڳ=2 xBX 3*WI HR-/9/ hLOHEJ#hrFX=^,{_\a]|TU3w S˵9jC0O`ap2rˣXBj>D^}{Bzீ|HcdlGaVvFU"2 eo7kGٽ /wumwlQJ1I۟qR~\܅B+DA,Bf+bAk xyVzRt@rF]Òom;F6^e,e֬=cv;hVfͭ >(6.e%)'5OkC8w@%X?V L&C@cŽ %"*C~1՟ջbqٚ&+T{Oܡ!)z8p}X _0>Y.f+AW'[6 ^h~h墑jiА^ ]8f 3za<[}O u$0Z;3ѽ|q(r-C(`.Th8dĝI 򨡮dN*zioiN:11w_s#PXDV^UհbA ͸yPHOaXU,6UJ,I u/{tȀp1~ ish8A8'(Bf= j*W[Z*^w<qa!(/ P|hs}42LЭ%6I辕vJC#;ˠ'i"[ ~.t`q |BCEǘV/p6|Lv@b **OMt$NOXW钰gyEbQCCu^{du>y tpb@%-x'Ow@;b`@T{XYKoEPX8XwbAEd_~ I''t/F1Qdvx DÕZ8ӊ>JrᰚO=9ՙ_AJ7zn{H:D>m9k>D -ߜ%VHB_k/F!+}U#*Ӂ$]y?a-"bhQxݰi@ȑ[)J@>(qh`fߢ\q%Y+2 ~61.x%ۺ?ͭN.ǤWV޾Df]y{UB-QSB)7ˇhٻc3u )۴~LdBp$sIl)Lk*Wj~ I[ڽP:J֣YC7čAծi]lhbJYzT6=%8v5T9^G;ᙗ\)- Huil'FrXSG# g% u6$NJbWAK̋a0KT`ʛ4[oKyfZZGODI15s=9B8˳!% ]WHYYMѷH֫Q.`l`/*DSK߲d(N 3H0jdKWTp[#&,"ŕJ'Y0O5h8_xGXɎi_.QAdB<" nBʣ&9Csg EH_.GT( lRht70DN8]rΨN=ɢt{ Ő7ݜ*>E _3udwF؁(/gE4\){al1\Ɔp#jΑ q*}4@ `쮏E"yjQJ9gQ0a{ɦ: D 3jgaE3q ny%m)+o6$ ,@Vks/9{-Cvó\]&8z^'-52йNmiU3,@EYT^k-{3%zXleZv,0&g̷AѐLx9S}'V뤷(/Vbpr졡)|D.$d^V g@XypE'%KH{b SC|RxEBV+g1."R->ls 4DHtځY#+T`^devcj։ċ10ܘr(nZ\d0JQUTc=r| 0Jg)/&D0g!pR|z.ng+FKmaq1^JH5J8{U8mw L,OG5+k O40RL'As@Ү]>S};oư\[)xbpkւT "ufiƓC8k), n/E䩓{qn- ! -֟Yo/%F885[ A ^?truΕ?muZa2{K'vf(F 4Tߞ1Qr' M멢=S7cJ88.HMTY]~$Z>rzj 17ftvU~# ՕpMs2mάo =ɷfexp\R [ٽݑ%oBQ >q0<5߫{.m=gL5 o[ThwKLMWdgpx@3{V}vu]'t-~\va;do9HXx:ٹq 4-@Io.c/kQc8n fqm<gSea:b5dvuR;?1}p֔Ҿ]40oO߽CKC'eT0Q̶rYfbb!}0t~uIKaZŶvDž&+diڎOSk[ֶKndJGa "; %,HG\( =qtCgh'BBB!W=}) ;u;durG/PTh!c "ad?v [Zo:4Mf.vX Қ&(Ċ^ 1[q>e\¾^r|E8om&ȗD`o'Osʰ6l5F@d8anPSu( Kf}kjOA7V c?i 6U }j݋bykn# 9VqWjѺmbceKVa&R "t)d}Y˖h;_Ns=h˰ɆMo;U#ٰɇ4fD\wD!J$V&!S;\g>_ he]s@Im% aI! ZԗD&_kq\?l?awiӛwh\/vB8_% qS>0M#^D Vq pR;mÙWI~m%6ʘjt$t8&c̭^#UQcR-aaxʰuΧ#]`XD*'r֩rc4 2uٿjq(5Cɟz>?ٕ%(Ag.@B!HG~ǜ'y"a&_!h2(:+9ailc~ei*[ztRAS3H9t?1'h%!դe:Ƚ9Hj0qڄ~5![%lPujp>Cn`TVk2}t_Bx"̈́b$\dDJT)o?}yX٪f2*L4*ƔdP6skRK#hyc%qcZz(XX׹OcbhJuL!,TֹNV(2_n#yg\Gs+djb3JEB2n\dg~[:mjpVah/\RLn$*w={d, Rk;FQPOv}A粤)s0I,eqA :u-ꐅ^Aq_?~$U;NFݾiŃa> f\RYe)x`YA~ZOh\@w%8wr1 M' mS}\i٧z iMr _$T G -uȿB\3̏Z{QŖ1jSw(Kg_\AHp %xv9Mؕ%,Wj:_eSǺ?W |cٷ*N6/(^-y=~{tgM|q<V=1ҏMpvme4l+p=Vo|sU3kX"=B *V[bad_7>Ji򗢗Stu=#SʢκZy>tۅ׻Mƙ##e 4*/yN֠9~V[`@[.Z0r5G}`g(OTcon yUzC|۔8bG6]~ٹv+M6ZMk˻Pq퀂(E9 4f29 ](cy`{iS>0\>"*/Ņ(8&WUChCdP,b8"'a!eK9q/)g` Z ?4[m[vC3XeCGbf8Å'%ܑjL3+n̚$H$qؿmZ8s2ˍى} ΁bݴ()pLKىMmK.Wwy] 0R3 y0qdjBtĴ[b֘Η>nQB$ŏqDh7Q?9͙tiY*" F~H3 q\gb*E*AF G8_V* `N+xoh 6ik ^A~): !bVyO) f)2\FD~8ri-k;rUruA1EIntK;ƊHWLLy!}ncU%ͅU\ U5֤@-˴4Pݑ*k悺 YB%2 \ ':*cɜܴgˑCB H׽fԆ-5x4y/G++GjA8Hx{Ez W?"VtQ]2?eCN-;VnKe1U`eL",rAL݀s(Je`2yH&gE ,]Q0$ëB;- 0w&A%li`ฝ _$Uz yJW FBlp :JS4`?ԤഞZ@ YDvď* NpQnM4HlS`Ȉa s\H*ysYp Dwel8 -~~Rf= XD5rN)y%?KВRqNJ3ܓ彿ys>/V"Sd^}Hut8h NL%y F_QNo:ðʥɐKTM6{y#lʅ۵q^|RM!6x7;/u=1 )\D#X}RCh,!%`eݣ#^R1>>K%Asd)@V%'T]W$q%6ŷ|pKTI42.@g֌>B*_|Lw5uͱ@uT UO0*LUArJyz=}"r&=Ԑ N'9 tueQp ҭS i J:@*:Ựng}Kz5 (.4U^ne'7=i*Bݐ4˯uX9Gݖ'D4NCK1by/{I/Cuh ;2._/ǁ 5*-$Ffu<>@Mw͇M0k)2|r0K L:h~A{>bpKcC X'e'vm7GMK{;j=:^i!rɩ$ֹLH(p^=[R"5sQFqݪ il9|Uo'U&z-hsl_شlӅ?urZV,W=]|t]lD5p@l6^mw lemZPy0 ^z" 1Q*)Y@*xf` wޡ/1w053#ZUXc/"D3֬8,헰" =1f-$+2pw1 ӎg(4rHFٱݵ;ԃU!SeM 콌ria0r,h\Ö@aWȺ:{M 3Jż_khۍv{Ʊ|oЀo㸫\_e+vŸJl&Y#{nzեa>'!op&#Kǻ.bު)4|3a =<^F =d I*yK5j#w  )J貢^/%DJRh߫ CF]1累H` Tɩ"֒;XJ3\*^|uG %';DKr|%ýKtl˹/x 1zf>υt#8ws}!~uE"j}JӋH-T[OPB٫B3g}it9[fw:q1ju[&M.`NZHTWOAP3p2{T>B՜oIW_Ε|a +D5kMSǐa@)]Ѭ,(j1kEnz-0x0_㧽W p]_|sRm0!6J=jУ˟ֱ>y#׶d29O|+8_qPHf;@2 ڃy|%V'Ht|BekIw7={#]/NgWv^8^o<0ͧ#"ב~gö-{Έ-80~1n)]UϛSrlH){{\TҚ?$x|;;l}ظo W pBvXw!"f:"_z:DA7}FKkc 1fңY.-&~ t1q'Vd{d W{2W.+K*[v:^@NѓTg^%pt g19`^sr?RJaӅخ+Xp҂}86EVfc:{h-3W Irkpl r2c?rw;;vCYS4ۏt.u.CWBȀ*N߷sXM49>\cph.Fm/vE)<(Q+t,aq+TL}܃r5${;=h|JR`LoK-rAS9ٮڕp:BųXqi0afLer[ڞ,޴ HKTK wYT޷-puArG/ڵB<*?Ր>.m@*e6]4}sEWnc <{gQ' Ϭ7Z#JYE鴩90연 }w"goe}O;!H~.ʔuͅ4~豗)F3>ӂqL"$mTCU-Gjsz8+ol@[XJz9anvDN3 <@ tS0&~ub,<gd \'_aԃsF30g%(WMO0#Az`?H]fi7$fn}:"u}LdGWb«41C1͜_t])>OiG Q3e"@~4'lҦRD&YIC)=~R3d[0 ieQc':FZսx/Uf(D4g, J:PIhJ8;7~Z rTD/JeKad=^A_ˉU>QWZ8ON#֚TqQ9/ 'Z,c]D Khlxo+30eI3Cd8DnfC"a2!oq 1@)Iq[]hXdA}>3ƀ+ʉ꽖Owe*a2jMHڨ Dn#tj!|t'xOX]$~?qПG&C8- |*Bx=*tb&\h+Y]ܾz"`Jc_뒣耐Eq;zT0O}_z_)UbmhXWSFu).8Tls1S{fGQ%48:ڡ۫3nŷQq3C_ 9ϯF摘pbuV^߇H;`?½탒-Uu=az'$Qd>4v"9m<"\)2"ᮊU!bz" AN'O0R;^u.gp' Q<nJUb >n龶 WjtvAo`co[J#LpH;c%66f>C6&-EbB.e|"rEMD Z z, BEo˅taVR@Bm9Nl;1ݧ,#p[=)ߣ T"q#f*)Vە3~sFU[nӣ TDy\,ML"(ћ-[jf7,k\0?J ^hdMnT#r֪^&PӄnzCiGiXvrxAd&Z"{ȭ~f ru0>w\U%AG/+.vMbu4~xoP*kP=dVt%pm̚^Dӂs iUVfιApd7=e}W'!B̥Fnzpo , |ަ€4Cau$z{ϳI9wim?(zgu8GΉ@t8.?؂裚c)f`fux3]M~N˧+@ڬeg7?صM[]Ӵ}{z;` Qֶ͙{w&_qCn03)NjNǝ0ktJBpՋo1hU͹wD%?6SE!҄ZL1DMP1+/9t>%EI,ì #`aL9_ d%h>faq 5޸ ֬JÝep,1$Fpx$=[/Z9~\g0IծZ`o _כn_r˯H4f%Gi^b6D\{>p&<(yb$bY`gT z`Mi E+؎;/G4';(_*To-8ł2K }툟 N axC?kLq\Ujjh1 t<FCIms"X=GzBƹ> ܧs57&bi Χk=6=_":LlSu`.+6Tތ;X ^I¢\'7VTd6d|AQB.T^ xPNbpj6}טePy}$*0Tњ`eh+xʭJ˂tg*[Y4t50:WBM.C?ZYI+6D8\4[-2%0vIwD+gwwX l/..yYNM2.O%pD^A h#VJ:-]#0~v:Js\FZoZ/7ĉ@ OMtWӆSbP5j.s*~IFnR:8SA8kq^>JT%R~>sOgTF'Ԅ.p^IH$~5(h5̭Z0P& @K~)c1Pf"T}ly3=&읓 ܧu4qT3g/{A$*оGthd4&אيe9׊`3OTqn'3ݗ&4Sj"lZNXVDEv{ŸAz.}3KWNES84/|g.t{jq2ЈwBL *b>GЀ_XQQ:a1k͊FmALO )!_CN& @wZcWE1hsRNf{A1Tzf|׆>Ջ0&Avl .n[|- 5Kk3_H6&)mhzhxBW]\6 fgu<+zVdcۮA{K:kg_8jJײ 0IL\IE hp|;#(sg"qAǢn|țCj>b H Exȩ`fhy . X#FhMׂGJoZiŒS r*.)iϚ==kޏǥĵC5Uz6+i S7՛ m<`9V #,Vj3j}lA }RxV&M`-GJ߉1Ue+V:IrY3x_gvSEú* vzdxRXԑrܛE,^ 0N!24~w/CO <3T+c6"|izUOۜ g>4MTr_6]\/^xq@_ڒ⭀!s;r`(<%rQ󗳧` F iC>tG8}+=y kA:*zQG ]kW`(x] [#{\ni>VLř6njǨd|'̯8 x䌙׋/ ,?Jm>L3`KJ|O_&[ە-[6Ϣد(z-rzCGR0@$2jen< W<\YrxYn/|RL g޽`ѼqC6(x٬F<4'uAn7772?B*{q׾iN8\c`>e&5S6PlLs軼^KC9Ga7|hYQk79ciYxv82dp溆 ~m]3yfh̽t]!}_p[7f`_^IfkÆE2٣y<Ʈ,dž7<@Zar= e k'ή)=ү*<ע7*fBGQ,E2lvPnB^úKSP^#b ǟ}n]Q7Xڲ{CDV?k"5N+gv^vS\Vc`G])U^%*d)wq< JMѿM:),VKL<hը75P?UFNOidf&Ϥ$IRDi}ҙߌZ 2/Qۇ cM<ܬ~bK޹y21 X[&SGc}MJm&:UW.]a#6~|(<- 帝 Q>m?s^?ˆC<ś5*zG, DnC N#{g[N` %Ǯ#9VNn EBW{M uhHTΈIPiN(E8tȶW ^̻K8!]JUZD6Ԟ`i!b1 /g4KE1OR$5ۧFuxETfݚ %_u;E/t;t/u % [nC}t2Jh+ u3(i/qMUL,omk  zL?I:h(Z'M),R.G$֜T?pH8Ȟ#Iɰ;4=*BBvm3rN ^fjMg.E:2]&B2>mS`n&;%3Rf&q@Hv[W?ʛmXE *Ld;fOr |N Gƿ!8ZEѽiK`VX׸iTjXF=*_Z*^_Hj>1:MckM STߞ{5A4 9[ޱiGh*+?p{atBΆΟ3Xg j+oÚ˖_h`;ky"!GV!E"= ^Ӏb!zk"<|PkI4/,dv[Ʋ6?GZG Qwv1:A.=n:U:ffnN\˨D=^օ f!T~8'=> MN2 n ,t^y~L'Se4kn Y1)KmlŢOY=V撫%Sw7$ogj fN ӳHٔUWf͐_$ݨ E6^8`8*ƋyJɭhsw(P)xS0W#47*^;ubv: L*[>/+[4/nA\"@#+j17@\-,Iq(mm8 a'xc8?S!L (.IrmhO3b?;mhx_Qח:j.B- hί\ivC`FYs|. Uh%CA.tңG _O$ BN-6#pڛΪ`/[d<~fQjԻ 2r¢vU2bP7fXާ=*~v*`w5}.{׃D\ϼUdR$jASW(JcTwn*B]<'ԟKqӚƥ7ꫪ$t"ml@t#K _=nm4X^$b5Nn H/@W1?OTntLbs^P:CWue3zy| Ú0w})a m8rbO r`~޸N=6W!;ߞQ^}зْ ^8;{2ҿ/RUݮ#(CS.X U"ԯR} p`\sdM)KG? ["ڿQk D PĪL}[O !=VBw-*Djl:*>R^]A{YXɌO`rPG 3- [WHo^ߔyIrZ0**0^%K,,=l q;[xTtBӝl?4 IS+Ѥ?bdQJWWqܸ ߖ{6Û1u('* ņThը 'eNv<ЯbIko)J规7ԩ-'D/ZߊWj y- X(ToHgnL[ʫ!7ug_ՖK94 Ad%:%./:B֕tgci̯G;&l3T"Z }"oSfe/Ҷp,Lz7((lۚ߻y̩6ʑCt36apKjSs۫qm(1lz?=j&iڼ♐Aj8jk܀BqO.>~mUv_c+Պޟ6g.w<Xs8$:BSF&bI?-NvLW(L`j]Fo )?lk+{ww׭uP i >]_W#}?ϻ Bӻ!%G5_L쭋!|31ufa6MjW :^^pl5U8Tt|`_`tǫFfi-,1A KJڙ޺AK>tpx+`9W~f ,zX ߕT慃K\wت5"@~6ՙbԍvؕ *VA1*h!HN;0 ԩi`Pn="+ΰl`Z9&+7 !}ϳ]Ra3Vp = TԩY 9[fɞ(z%6Mݒ&ʭⶒ>u2"rfT.ٍM;zI<v4=DeM\]~qˢ^+jp$;>cǛ1(5f¼~9"jfڔ;L:AES;~#Sa?.TҺw+^--9'TJQ F=mq- x8!7;S] ;OJ\zWI@ mϑ|xwc}i%m`AfP2 h<9 ֟ٿ|@ @*.[;5xUo^ ݶXD۾qB"NZvX?JZpBw v+Mv Cѿ4. R͒`'AB)otMy pkxϯ,u3Mb?jpBI7ruہq5 5M{?@ׂvjigKOţ !)S;DU{*N,řm`ĝВ¡i,nZ}B/KfڏՔ:F Z6"ߗs.YӖ_[y ho;z$e+d9Irzx:HJCAc N )E)DX%z"N(FLa$2n~Gf8%xճ Sd2 xΩⷐ}YCtͥ}7E¼4Υۊ"lP jTnse49@Ӎ~ظ!r'نCL!&@y7E/6\^/0hQtTۭo7˙"igNjBq$~.`T\p s"qln' q.k'W\^.8'!vcB۫v->Q i*OjtAk/{b#r/ة?S#H\R3>F1YFV&:$DBs`]hbG*n3L?YTK -EVA$/͊4avb>v@ 6Ôf<ݐTC@(ԬWNg4e`A2 h¸YnJ{54 ~R"ڄQJUc7'׏!>F$f2?3ob0-Bu%mce% I(~OkYV`}Z)Q6_#>1a>,nhx7!(^uXBL9T6h-x1kyZ6k Q ؊f2-Sa)t}+Tb&a}%" 6:Bگv=X\ɧL}J ݷpx3]RՍߦu6/@+;Aw̠K,swt'OD`EX]'enL)2?B xn23U[nUٸg3k7CL cG~ȪP)#y&7yjk#S21*"M1IEȠw#P7sjHooŌY]N7왕uH񚷒%鱶A r_qaz;:AORz6!,[/~OqТ}N$fg'x=1R->iq5fz`\=ó4C0qu~3Φ%"[8 2dۭ@"3oiЂ Q,I9-D1zqQ&s&( K{ AWT|:$:Tj}2@ E{ybvSzyѢ7S NGh}CY̰2AB| ! Lt~?kdrA+F_x?/a+R6‟B,3@@dg7ŞR@ 8[oԐLD?SZ ;'Jg#,+"TxO #puosAPwIW"l;P.iVo饰Dde'&$!0OSXt/Ȏ |'Z%ҟVPtF? ؒolcv_r~NС"<+ECSjlM}l>7|)t/@ ]Hr¥[{okWxo(66Kkqڹc/>#2rR4YP$.9d~>„0Щ1*^3[.-E\'n vsWYq3@N(;%+@"w >^5 OӃ*MENwLh,G".㉨)\&  Ho_,.ޙOQTsO q4S¸p.;5&d1JHZHu#7aZvѹZ$J(;pj!9M#8mc%i3F$7?n4k!z.Zu3a5;9unOfJԌ ol2 $1_0gG}NdyeDÝ&ItLqe7 -oZ G2'fOB 38 ٺ,#摛Gq2!l|{[Nrź-]hNd]MQ61C—[YYq8ƿr6wa6$U`vp[f;bmppIàۦ4^O,hYrJp@GuJK E}>-yN;s۳[%{}@sct:fNnHL]A,5Ș7~g!pPSțAkO] /Q9ՠh+,lKrπ Dd M_Ae ^kPQ/FUqxZU,5;5{|I9B*jB4jǫݛ/ 4UBHHY&ufg4'C*b4?Y4Th;]fneN#9CE{D@E.J\L  YBcC-pDi6|H${Ӆ3t|(p #n=U?peK-%z6!.9 ;m ""riΧ6?϶Vц>?s #j#Z];AikX(3QkѧwMk3Ud}$]foAi7xꀫ2J I e*9Z?sDD^吻Ҫ7L򐑁jùVUޔ:((-2>_%ݡkJֶ舌pWVi.@QC|jVbƾeԞݞ6.EX(`ܷ6F1PåӿWDQIϽÉ٘Np6Y k>tWvvk p( &M| D3 ^hh6 p!`'(Mk'N2G.!ֻ |fjy«ǥFI"VQC2]b͖8cA~vyI }t``x^%/~n44KEXa2`J..$^]b۱b8md9* ZEژ|}9={~n2pf6>c_9.OP,'02x3RG^YlzQtfO0*{I+8Hb{ }-I. 6yb)(:ӌ3̱"ճ:*?{1([xvbk vUOhX<7țr3O'>F|пl6O1֌H]n;'eiqF?K1Ph24Е+Gq%chr'Mt4ڛ =j?%N08Jo{ӌ;kkK2w`{BcК uw lv`*W`ԃsMHb~R$CQq?9!/M+/"YЇgT90\S(g)̩\]^@&e^2q_s؈`n/d ;i[I -7kC:f@>R7`h9# eobjK͕suBjkY{zٶA!K@RC>h@l˸d )`[e|fm^B8٩ * yꙩgN)mN&&6lbڡ! .M楏 EVq8tқB@rayo=٤2343 H)cС$ޒKOV} O60'l?3 Cˑcg^Qvp16t*&W"hm8k6C]?du0:gܝZ6$42cE@j{-"3K 半a&hLH!]Ugא5&]V}^0^NU߱īPom <ڳkGuKXk" *!'#2070Cw0W~J8geRvE ;٠v) *kWۤJ wGCڐ>C߈iQ 21q89z$ʫR_Zδ 5vϪ > =TsHQz!S lKߟhpOUp2;zA\+ބZ:Nsm^]2΄ i )M] "P+irc87EO^{7:5\jg mORv}JQU:ה ,OR/_LD?K/ؔpc-ʠh|MK?x( (e pWJ y%KA %ժt-TnP}<\Eezhϗ\OJ%췻頤_=Tw;_ ?L7[b{Fxt^1M:q+z3,DQ&_vZ#M&5!{7 G= S K$K׵r3[@8ƙ@q*n|? 0p;óuV: vN.ڕlSge3+(r杻H!c̠D|+l"F Y؂I!IQvD)//DrՕGTű j4̱/jXeƶ`M=v?Lu\U4y !يͷs#n^5F-2uJ}ڽ ,qZp.ҏb[tS::px +WQVZװL1 F{~NNTOm0OytaNu+ RGmDD%}jð-[Ob`'øduBeٕޡ!pQɍӒ z|F#x7pS f`u>s IU|akib{6>Y7v$ ` Y4H,OHVtd$%R&c@|#:n;N&< P6> 9ohKo|̍@824G- L Yp^ Ļ\Iªg.|U8vp|rellKX=x~y$";ؔ+EMa+=;5 EtmuZqI^)) o<)Z>]ckMUwǓ.AfZ<-Z9S Ot 9aK_;Sġ$({ɑDdM`z GagD7#-iz#MxFz]r΄5st $!ai xM̧t?ۗ(BNL3p N mnڇzLHzC|/$3 ) R[v* BwFsFZ0pF/9vĶjP.Rm1x_~CN}*gUOf3rۥ/Mb+ ٛń[S{‘7 u /ۻq-P^EcR8,+# ޶jda[1W8%Rį<A*:*.p6u3D\i5 r-m# 'sPn 8\rfI }x|Ϳg tϷiō|K*I؀ Qx%/97q˖ aFFN٪Q/3Ho9wXsYW.Zu/L2$4T+mINr.K+|W؝L_Cy.Os*MLJJ/`\1prFx;r*^ˌIU@ڂ$Qڦ/siLcGrЅO<5#+ʿ<6rѯ#BɖwBwϋ\EZEe[VGHލaܗx]J|w#B12$oV /q~Q<OZ0@%VxSJq*%em~\~x5Ix{uё1a{&!Mc)۳){?O[hmpKB]e.ޟM,YK~h#P/l}P%9HvT6T\&Iyp2KY[MsGudQqe0MorRYoU (}1(d aFb*LA SݰUo>c"Ȋsdxڐv i5uFc]&7t0dvTe7ոIqRT@:>tYvkZ>laY__CKwG| UIzjo+}m4'z\b93S޳6h$ݬꂸ(!!n;g J%UpJS-a·f$պU&anc/9xyXeahM}uBJIs[Z0W2C8 q=M8 ߓ\,U7Cv Jqڪ~xb8#ÏJ3|(9dTM~g6,%BPz:9սN< 6!cA"P>=WwT= 79) *шxlN{AJ\a$&v48C^vUpƑ@הvyH2Rn?O/lc 'qۋ64?lK]cU`kbB/($z NOg=609lё7D0H%PmH;EAO+WwqNMMe6O֙k~w5iᬯWoϑu Ba;o";z ~Ol2g;eCdl(s&B!Vr,G^4P= b?|5U~6`2'iK>Ren3p>$oOzK7b >A4vn441"zLawL$U}dJ |%3%6Qf .xG}gI'tEHTG}9<!f %n;^ԫ-Ԡ48毾<4S'k'#{e\mؚƼW^ȶ"RiGf;29tKGmM?O;3[Ĥ0ipi҅S{ߞI)[Ş]K&" m2Qq3w9j`7is"<2uk7-~|!>V q6r0ɭ z !sZ\#/BF2]lrǜYdIiWdl⃲? -_{N)EBv,vb+@5[0j C@7rfއ[ؘr ֠#-;Ҽ-Ř2oE`V{9b_FğsjՏͻ0s l{ ֟/ H?|4eC0Wifb6U'i-j(EC"Ǡ/7`KSf4'V{X2e#NW[Vƈ%!/)kN1*PtW7@z]d6O8]v4%Q 52_ѴzJ,Dxee GIێbmlNfL6s9.kҢEV7TFoVz3p6t6W (Lp% ‰ÞLteIbn&%Ձ+F쎳scO涌lEwEb .eBȸNd>W ERI`˄1b rS?nh (\졡*9t]S[X `C}:p\'| 6S5Ӂh*,٭ou+X>o·%H6)++yJےiF^ϴ|:>ɕ*,҃SoY@!PSnc/ar?t|R€(vƸ;X%D-ͷx &+N;m`W'.%b.KYIFq.mgX Y$汰X+2cG(Q\IR7wptgy;0L@|Vyd'XQRHONEÂ!kǁmD:GaUEGE)f5[J:J,(!˦&˭=<Xa>"Na)v5;xt[*{_vd1y<=$:4t`wvM=ĥ=nӢXm6z+EOe%ضw^ 99sr3o97W Vedכs{ǷzE5>k#`*5xee)j#Wyj6qhhXWE揵1u |]D_宺RtȝE{N.{{w:Gl+NrS;l|]OL +(q߯wi<ϞڲF#O@g룀Ԣׁdfg/}_V,FƮJ8?.-M83PV&O?z*5`=) [;_ vߦG8}-\SDY<7#50sl9$_3?%O@w̲PqDevG1=;y o#-뭑Q j ڄ3&-a6(3&;TW`wB.@qjf6r6W]/()$XnxbJQjoN'o:v%8N` K0n cCA6y#y:̆ i?xλZn+$zA)q1=3_GGيAξJ>3o Fc"Ӌt^F~@Q\UXx-*Fׯ)l!p;K䖎0(Sӹno.M[cUv= ROYݕUNt|,Nk@+ohђ%ngqu`P5ź|}"WC$bSt&͚=v[\BiŞ_AEʜS'QMzQL w|/Z86A))lhHrC+ɳy{|pcoEࢯwqd25! WM?)KFJ09[<pp&EC(;W%Q5П9' pDDgp^r\9ђʾS Z#~Sem^(i?2g E48#dV =6'^鐐]4S#VdcV&\oNeZ-ʜ U@<#-!N%;Cz_[tؗiF wHy$b@RͪcoϞZ7 @qbrَ-FjaLH!xi.jywhaE+EH\El}]uyӃL ꓈"5.vDۈ \6d%["!bcBzf41M{hhEsoC+5E1x;*6Ba6]'^$5Uhe. 3qۼ@FEYNt~c.j|gupP%ESxl[ԼM:noFB-땼ǵXo[Q62׀oyy6W!k^g٭ ҇( /YŰT:AbU6LC-,CXwhO<%X`֧߻=h!m* w!LX_DnYڲMbM .un]PPcPQbP@}q`am\/y2eǷ6?8d,(Qx^L%pUj)V}\US)Sǧ%pNBtݠϴ Iw$8[%>^?{Oc BYUa=>ic@A awr N*=ˉax[$d^//7E@HǑŴS0WVϬQ^'ШTcR=N?f# ې! 1 l az\!!R݃ݜx/U>Y`\Ԥ}ԟ;nr wt;aư(*,{cs%3H3Qݯ j/(Lp+uDШgYy@{B%:?N1(s2cF2M;1 t`g{Bvf5dw 5& pWUrvmGbJ Y=[Br Y+{G}H]t(&Sdҳ9}`#ďTؙհqJqWŽ1]vYLcڟ(OuQ$vM,KÓ}^W%O[j)aa2ʻt[pGR8^`{Cq]b+Z[.@-F3LX]l9QP7 #01( ;fB\W@]ċ@B) e&(˗NN,`am\j|m~gP9ILU3˃TS.!DcCwblRƝ !=\(l }Yi(bnp/"|Bu!UE|>0r_汳=܌↛7IM+^,,~LKruPzlDRd|`&ll~pw$J3;qw~6\w~γMH= ߶<nN+.lA/J:mYt8ݟ801G>PP!iS/Hgp<"3%p{@#tfM i!hꯃ=g qu]@NzǗzi`>cVEHAUs4ɆN7*[Bu_[J!@#U>mp#:ƬNnW| >Dq;/",=)ϭ=Kx[꨺PdGZ^(ZAkǴ4љ;6YM/>&R}Po)<7|eEpAgkw8! c${[ѝ~%1xġG!29sZ+S?Jٝ&G& 2lX$l$䶓v8#OBdY8Srnxѣ grIaZ<d#j c- #9譸H \'+|^|0oHfze(RKv5Eh8 $:*Z Em:t>FgFΖc.K.P ,h;t3NIp#,^F(@NJĉ_:Pb [npv̠@= |ek"L:].G6N, QL_˧t+ņz Zǩ֘e r )h"}+ismsN<`5(̒Q[r݃i: GWQL'j04ἑwo4@.&u}q1뒿r64 w| _ʾ.Mp``D4Y>|=_yJ. g˨vu]t،-ps&niӗh:ҤGM$zӶUu;.w)N6؍Ab8o:s 9(rBDsg8#ճzF UQ*Lx(^H5!h8(1;: } 4@o \< kly&ojExD&˼Ӻm"C&ų7k8SKGL](O7^_D~u`5^3\S껅ulV ~huFRԸ6iyzg, ¤ӕE]ˑ_7SlؔB5·t-j&F}jp|ՉRʪ@0Lj0E%}y,-4=VE/;}Hdg~EPU=!3+@o/!MG+ie 5Yq>B쀸"eo1$m^_W&(sd$r.w7WYެ Gim%䰞QY^OpmuqaCva`9fMի\b nQcŠyp4 BfeKCm'z"(x>m#q;NG2uڊVn?G~&n4)  G:n{[w.89fܬm}AjLuP;.ei$zv<NOe'3O07XŷNRi/%i (hɸndP FGt ?Ԗs*j$L'eWs/ ;+:ЃQwkГ*wf-ط>C異h:  5[~埁xgd+R{, R FN^I]̵?NjFf UIY} {k1bWN~:]˼=bP1QˌuKXsq k{Ƅ C x!Kl'l1ZcٚH?t Y{R#y.2* ޷ޔv1(Gpf&5F,3Ȭq dͣ0W+k=Y!}JK4帷"aeES[BWIG:Zrr~NyQAAL9)l[ 8`}Ln qx!>e};i8 1Ge+]mvr4ENFT]ax9oG}7^fܲ)>t-?Gt0} е%e䫾dK>k$D4%B_&<9uq$k *2ms/JƬ qV' Xf,5e4+0MėgF>>7DѬՍ7ۄ1~C~+ys%%:;%!ҭ(ΛYj+ޘe>;s)l/E\#;XbF0"(6XsCP%[aߑ:Z[Y~A*iIU@* =h @C Ihw UeM_(mMVNRSd4A,Mm.C> ɪ|%Ԁֆ=V= a8+n.,h3$RS.ކ4)Mp@ Z:7n?򊁜ZX8ȢYI-|lcƾoyv,016fAu ?"Ì #a}#ntc\ˡC|TPG:F@O.Lc!}t4 7e `Ԥ'.R8;Ź^L\Nvv3._ˆ~_kw:X+|#n!sҢ&^~TH7e/W?:bnL+xHr#j>t;ivOpgvʹc{G6^Ÿvҳnܕ^wwj2i1T|~J\yRFB<@`uq`6#iY"Ϲ35zMښ|VWgڜDoo*f_]:BAq@]5Hĝ8 `|eJm_`"2E& CD#ߑ1T:DyՈj[mWㄢu'ݯD8r`G6W4S-c]EP=LdZQV&`"/I!TE=u&R=r7K\@,$o#}0;.~y!~N3bއ:yld?W8 9a e)ۆd8 -ۊɫmPX08TI.">&ՀbUl*~2(qYnBc(KxOoω_zyCqh-ddm?ʇ8$E3}hd6"|q3_*QܲQ,E0sM /^f'h PlT'c °Cik!ЁIVOhCӱ. SpH5 EԷ:/TB, Wx[$b1-]J1ݑ'{5C}kePzTVZqD:(>kX%{좏I~NVIP<>q&}~~6a}nÒ UYD;\U 8: Q*!: 7@Q[YH=Q@XGnD$-mΫnW'{ř$+{h3?ɍa+<]wX׫F:?a1vuT=8i< ~6;+8,1%38[E3 HT.x]i%~S ñ32Ic<ڽ2|N;5/y;C%"3v̰n: 熈Tr(./r;j࢏!Ki`F1 8_Q~-++Ro渐ј]]4E-Oc`Bf>ͶlA<<p'L¥uF'ƚz7%м_ NtPpU>w@χHByVW9`it]F=aacc8P5<_t+p$ [S͞B6$U Yג6N%7P~AW|cG e>xP[q>u,2$rp**YO؜Fk!^pk0B#^ Fb@۷=s>Ք@0{@]:Gsױ'He,##͜#P)5+{BiˏK}0Yh52(Q ]' cJOʼ/l@5Hφ:ʜy)nCX lQ6_jElbbU}"Bغr|5 ehbWJA =v$ 5㠳ūRn>(ZV-a+OtꗞCZ>5Xծqlf Jv: ԉ׋"C픶LqhJ5`9h Ggiw#7l3\mVg|=UɋQ!](BqTx!l1\xS=XY [ Ƨ</ .XntIR)CR;PNi-SL1 ֜m)97؆ 8!$5?/ƌ۹\EhDu RKNG28Jrґ;]քZH7N7du~)fqw+q:=jEo 9sY(.HQfjܬ>0mehc#f|c~.|4# ,!tc=uZP#{pX ^;Т-B^OFò0`h/nHxg868MYXg;9K^Z/q@򷱾t]jy%ڱ+{7# ; ( FF5͑F&5 zq4t$,5 9㸆)JmKyG5χ.&?"UILrN= *$ ѵꚅ#Tˆp,ׇv26kUue={ JlE<*Oǁ[xMɐ< u%?,hX3ڵbKfOSXOYaɚ><)yr9W&m"#Ā:W4W| εr/N]e|".cQFX ||6@wpy3$)22/"饸F]$ϜGü;bdVjS ;0P +\əuFJG-Kfrn^*Vw8bp/ERc =ʑ!h sBB(hتsowbvs]w|Tߠ3*Y+bBD/Daw4YY jhKly'eP]UI4?w÷QNd q(t u+wq6okQ :t 3w+Bhz HL؁ Wѻ|fO} <{.> M~TFv5z$Ò]cM?\aNK//6/ /o"*HW΀AB2D¨ kѲ:IJJm>t M@mHB?6?r  h!ԃ[) Ȏ)$ٯVsuQ:tze olVLv2Vw e<0f?Y/UL*7{/4d/Z%QrK9:9;Ÿ=)f9ӡA\UvQ Q!b496^ϧx̶AIp6/"\P3.N Ze )!W7< XWx ~[.jN3=>,h9"]r"5Jp C&gm]w`_4)Mw7]96o-㾗(ht@ɩyɰ^䲺-(vDGoIJ#,]G0G<ܲP 98|t|ha% #}@eA5/IxP$]AM*sBkWqF{{xq(Ks9Wvtn>;!zPaC/U\WE*JzϜWAuh1vZ0-8hz 3nc0vPx:'j$䁱z?3VD!}ñmʬF?&HZ.~OyOںjOTPۍ7Bx``r¿cVt%ck{3YkvW\yf)y1Z{j~0(L}rG{d:9"1]Uq9B 䨑KRdaЙz[L,7tkz=s;\#!iՙ;HLK9\E7Gprp\#*]"rjLy*,rej0)0& ,caaXzGa)Wբ:E\ ;7k Ż׹V qDfix9tO3BAϻ2z=xQc~|ѣ#8zuv8UBLRK< o$Y&_5VMC\skxP,lě7a273Zwo@.~L?ѬxPm>J7XZx+48Y7[:ְd$,6Zʡi2x{xZzR18|~w&\Jo~s,9^ 5q)#b6e'\-thv oʺ.t3⢈JtsChGί?䦜Yj8\ 3(^MJu-42H[ھӲP"ԏi-`jYAGwVjĢ2M܏)H~D;DaG#m^ak,~~ȔuBKB jf2сȝbYf;ZQ4q,fa`)UMU4QsG-!z߇]=2&!7 3$2cgcmKf T^mqb8" 4ihB꬐t .!ӏ~q䷤;>@ܲPvH-3x;Pei鶬kt}\aaBSV#2c.xɵq*yσ?;NNN@Y+o5?fE('K &F9I̹Ȅn?wx^!_56 c^DO):[_Q-θU_ỼQo%v)BoAEG1LݥGNc P;_q=,.}D3m37w8:6鹙kk-Y0f2a_,/GN8sx})2ӐUS JuBB>V[TswEDlkG߉ɥ: y边Ki3FH>mk$o~9惥 7͡h_CSܑAÑ.u&i|n!ȋ44$tJHC|x5k>Z[5\D@HG6ؤfe+lH50Jp.m12BʮneO>F l;po:sDjI)z*6C{'x-5gwS3N:Z@0)9#2XJ#EZp"tQ )HCmX6R_9ku"Nny׊Tyš&F?>{Nq'i,cVc- ,' 8g1s9j\'%!BuAYs0G-=6'R:HE=vjf*Ϸ{dͯ?͟ʲ>cM99hU ύtO֠sNnSmİB/j}_XݘK6jn[ 3j'=ᐒẐzP8$`{f;twFL%6{yVLk 抮&jsy^#д#Ш͵y%zRWCncF/9+"M2naN<88oଫסM~YPyT{dV(BI0.9z_ogk6O+NQ.N(XPS%f6;21of".[Od[^v"hmft0$ީ55C2M33%~E:%m>m:M[t>BĨnyZq>;Z&G ŶǩvU2 1F'v. ewL th(6Y8"OFXvm]YoFK"(U֑R nmhǛT +_s] l1FH-[ux!H=k(KxK=r 9T \p/ݮN!>f1>+ K:$<@:jx3L׮Ջ܁ۆȈbt⣑ҹ/,@<Y å$OʌWCt2Xu"'2{%[ X%`g?JJ1H8[CfW K>k5"LEm.[d%^ ӧĖsaO-x_!3Nt0!̄5mYH #&䟤T1.ë)С.bxPIwh*Im$1]gvk&MkȸYJssMZ"Yܥ6ndšz^cf_6oI FfLThUfo4ic90yftX enx $*6IrE!|s6KcOI<JD_^fǾq-8n+M<|C]jkeӮQLhH2=Rx = Z+KYVZv*}ɉermdrTǛ.1|D 6GsK/ɼ vn=o8Oyc~FJ{Y_NA>oîJ|$.ޘp>k0𼡛r9T%ACe[9V㠞,kW%dAșHy A@Y?y TxBCVw[*DJeaG p Z^EynY$pӓ ҽC`qЅB'܁S@0s35!}yCWF Q1řd>8m[GcEmŧ?"c܂s7.rӞJZN[b#݂/h9lhpĥ6fcCcЃE*A(I+i)Kg^F|5 n#}g 'U[^\R6.M{Q|LI9"8╓KY!4kcbCIL蒶QqA8=t㷜MvyjrH5sP qT4~_gxvY$y6uI!XhHC`fk!w#=T5#&U 6nwձHB۫|E_4Q8@ -+ (6& '){8Sn՝cW#Be!Iu)Ŕ <.*ʌwOo'\_mo~` Vhclmö,Ū"rmu¸o l;v*tpic=;r*uObE;~a=㱯?W&??lɡ1{V7X-ϰ٘I6u.#~w\ӳE+wH{jh(- {7Vo ck G(o$)LtZ} }zFB}HE37r޸Ol'Kw%ʂԩC5AXj6,D<>x)<'okȃYqvT=]ST?bFEM.8|SVuB6-x>[Z= 7lfZP"*(]'2] -6 &2Ͱ嵅n rU.˂xFՕVL+M N.r!bOf*KQz?F3 u(̗ ۈrȯp#\(L/&!u;VTXB%uBBԩ 2M Tb`Y]at2ٛ1X n+ jhAXL Ѫ0¤*ϹGjkw &IQϺ7ILM6W,ӄD< 7"i1b%Рƅia@7߰KRVq^^dLG辰= \N QgL6 GZk#$6*I}Fl^`ug(שS+g, ;"GY:s{iw}"-~ޝw˖; #$Т@gz#7mҐ S-|[jd5B:S)t-QO6 q:tۢ djWOa;+H=0w:2<6.Wsɧ-@^z5.qL F R/. e,=!l޿kط@;{f/phh|:mk06Ѽ :8b$kd;atc^]>Ukh bYc1SdطBJnV\i5hV(k |Yȗ=8qoJ-{NN`\ =M XZrm+1'rT\2k'3ylfF}l蹖]KEArmʱFI*3 bbL&ȩ+a&@\拺Mp$ {}v3o㍛ä%6ФF\r![ )5h:QXv#]j1![?3N N 8AV$ ['ku:"&*c%2\ ˷ޜa[0Tb, BQOޚ!&澾X__|Hg_}4n2Q㿡y_STE5RuWcOu/gI{2KB9$N2 : K$AAJTOMk8MԻ[A1tZSR)6b= TŦz~AUanDj ,jyyb}cdQ&.֪ጸu<[ziǪ=>)3xsϋ8ȠymWq#=§1yk3rw[NR;$1T1Z%h(6E5?@Ӊ5I~Otz27ȗ45MAn΅`J'_)Y!:V׽j ^kT;At d gٚ\tv58&t$pbAr1]}!n \bv~H|k U_0Y,AG!4 wgJs,9Qkyq&w]Xk}{R}oшaH(H 28\[,}&D+zƕk4 5Σz| @MjbgiЮ>ļ,ۍQCQOݐqJԦ\-jf#OjD:{yT.60 55qTʴ?#(n}j˥4a\p֕jlE`9UM${? s ,džn!7}wJoϱ%ꌖO@3IKbG(]E^. H%f,nC zs5 " G(qyQ?3~lgֈro̍ (KdspvXiTNWK@X:TOMhS[ rzBAB?KI7S1rjɱ[I䬪0w<$hOjJgu(Lc^A1ȡfH}(#9ԃZ14)YVL+Z0~ nyC~Z藧pO+qO}3 of:ϙ`R+D~/͑{.)2?g?U1OA>~GPc$<<ߢrOT{sC&Zת=`]c/oۨAnIb[lNwaxV@ 4rl[K)Y ᰏF9}oA$Fzh߅Avo͠S<=hB#Gg7' cߔ irO0x5*%*7MD1(7>9I G_`RA|v`GJ|ΊhS*9T=|w2Vbz|ANi޿8S Xob⺠2nZ\w1sxh=x"ՂG)+&ж {o7Sä1>Gp_^ M m=h+^5x<3n"bG=S_:2d6R'D\+;d#jgH3ق/ S%Zt ,ƓԐ,卓A=EK4%/V֝Y̯!1ӥV&Zg 3G|*rEF!q]MM rY!(Q7 s (X^4E\Hٿq2oKW ^a[k%?zlh@KUMCdžإ'ƾ<)#[+ғ}y{'OּM4@@MbYɿXn`B v؎?~zF&|4?HB+?˼If!ۻWc-oAaz<J鮒+ETHW+Hko7\CWS5Y>z U)*`kUGI%7=,Op?D(m aV?v@ xЗ?0 0.ԉ)‘oS#.O +}GTN %TF3H5* t`5NdN{]ﮜIEit_KL}mF!ros-cJ|J/#5?p^s+tdN%Q=R6.m c'uT)=6x gR_'j(OX1#.Ŀ+̅H+WIΧeNe?^AjaTLk~ph%9~n'b.wJfqV90z^d]2*<^8۩gATwiP̊L\~TLJery6ZkX 1gYxAfE͸+ʁ>4+Ƈ1#'+q$p(_dη$^r玎. +%Vν]<" XRIJ(ue0Y0RxdO ~"~xWES;uF+UlUYtmT~d@‰ "!i?/t ?A*H+y꞉t̚:$$UaTRSUl!hgB9=JB:k=pe0Z@b+}L^sI8~4)fYVz^h8Iyݹi)m>aAއx XکZ4Y:xZH:P^=/`[0?2Mpe>" |1VoRAErݥFM͇ەM'C-uzFQsj3V|j?Q ޽I3+ߗ[C_PK嬻ĭu^_HG 1ဖ$\ #]rf'g3N(-?WテlJn~f/*FbtZcjuT84I vڳ& ץp#b^+갬0 ~ohqDOua?\Sl[8=4k|uۯNpjd@UM<\+?oR:00˜Q QC,ĘX}) G s,@S Cڐ&R[0H^STg7Su~KVj~ 0k5m_nwLvW-=|Ah֟9/_aX eV{r`6dXV8i7z[󑍙vD@}I0:N͚UǸF l8(b`15p(I6z٨6KZ-\VQ;\m> ǘ2*qjqt58{ɁpTd lOuBg+Lhs֤٠?F??ayx:qm d(q{Rvpo{RV: jƌ7SaX 㶥Ehev~l^mWw;0>_[q?zSZ`>AZ¾ j(Y6SD(esT_?tu+X3եQ|ɺ;AU~g+6rYx^ɘc5Xh.FR藗Q)) lztFB{[!nXFN bUS_]%&1e> wDY!)s{Y3*6zꇻxV"T syCdV. qJ} =ɄN>sv(',14/A[f^R+6P#($܂J:~𤫄c˱*.ݤ02_$5h 4X8D:X"ͅ/yc4Y,C8Cx{qYI))ǠSb0kF"i_ZXERN;^ [C* $zd;"ݺG:R @ tbn\yNtiV+] Fos"?D!B@LrY>23C>ԓ6|Y; Hi1|PJJ^ 8fRrM~˓^M%hQq{&"lc1bqdQvzkB7E_R6#|> *rlh0pr`8mǔq6\扈}L4ȔJ:n"Z: أ%.ȣ{u?>8e۔ 4P*1y]'붞8]')0)š܅Û^ >^.R%Ӗ]b, 8A4|%nS^-J&gIl[eR,j8V99ς&EKꢆrALw EFAT{%o',ث("lzfuJ-Cڃ]؎ȩ|x{.0ɪ5\MۇFLλWD (+5#m1]gJVLMq8$3v`f1ctڟc& 7gb9m9Iyr+K.qY;o͏lnUgt#|=cwPե.OIUdL' -4]n[]#'hl!3z+)= !G}--DL"ԋ~PUwys\22Ln#K̡뻇6>G`ף"\lK|d#{-n}d-jtt4@i&Nimْ!qa?l?D*.r3c+KJå#DHɬN0-67JLg肧 9[9hP9|fF蔏Pt/.⻐ԊSœ~(*7*\F`눀&`88Q#-bhx4#*f1K4 y4K 26-MVc ^dE]sݑy&TPq&HǼ)mы@ӣ0D@aA:#j-ܠ7&!?Ҽ )H@g!#A-ѪeacW6.*,g>.)RWBܠ]Kx ~ \GU4'ptNmg\~C06R%)宊7ǯ!rMrkW<i *̩czT8b̊ "HnO/߅ښQ;mKtr ge5[6橅d}a7M@5w;)OE\@U)xYvn*H_ -E8]a\* ].CSU%2K>t!u?؞ 1[(.>X*F7.=։W3#O` FO Ts=)E#~-\ t'3x7."LkBf8sˆJY-p~Гf`hԼX+S5N&L޴3f $IV]\hSeZQMo#O='4`? WXl7Jw»Ox SGH?Rq@oiLlghQ\{UX"MQz݆ hH ĨU1\DNw\iwKp6X6Hg!ze5Q-r D.H3{nEƞPZssh' IȴjJH6ƹin]Ad[@Sg@4o˓5]kz64*\~K.iEIT_1nlz{pz@tbS5%JSS1FkWYpaVh" hzωUCn!*7"-yF+v}{I\yʄ}I_![jQ- SAЌj¶ $ûl([:];ɸ4bM!lip7[vC'y3Ix+ZLq_jKӊA)uɒL煦HVs^r )l^MJquMOˁvZ&q?W(4VcdKeqp޳ٳ7OғtB=L:i7xEoU`l)#Π)RI'W-ɋ2Zp,^'q@, y,{70b :{"۠-v;툚#un@ [zKtHU|6gQT)@bS],|XEg,]DF az5]5QvGO|p,G@ }`ְޠǀeI.j'ݱ@mW/U$OJ(B81U ևwu>9N.׵ d!+.VRa^bWQb4˟"6 ^q%XmS}c B08ҍ RRC4~SWw?!c!(2ϓܪJ1pp#fSИNwK_b,erªGa@wfM<ԒeGK aƓ~Y? !.&Y5..Нc@1.QWa.7{+?]_ .i.~ *8bR5NabK(L[U-[+_z!TIAln]%z:B^.d/]#~g!p\SNjPK8HgКHjP%N` 3ϘX;<n(tS|$z'7/,9Y1HO`OJ1a>ӤhI(EP҃ƂGi^3da뾭ศ7qOq9B@[ۏcxoD:|ǷGu'b\VǙAJ΂"v&FLOfWl߶fE`aZ fhZZ,~ϒF i%\nfOgtNJ@I^@}cN/f֚\M>@T u!P+{qh`Gk74߭q3T\t$<sTeqDgz' ilQP3ebY!+BHqz~ 4!b#'t{oƿӈRB'0=B. 8 VN +:KVG_B,oLVH45&N~Hf!>E$dnnݯԴ2kdGFA',: ڧhg;W~ɧ+y Џ0cijly/?QB~buջn J*)A#WŠL)qo'+M HHb8=quݺVxEN$j_Uc,VDSrr6)YM`հn؂x+=;N$}G (ŏ?݅[ooncf|)G8F~ 2mp#C!*:'oN h5IĦ\٤VboB9>CEj֌CɽN#Q9ƑldhaC? γ(AKl#IϷhkamxH}S´@9<tp}Nkz]Poeb xpLN6YN[:/ofM,{ݏ|(cx;[p2gN2j`'yf.U?ƕDsHѐdJ?J, s6vezmN \fKD7gM;z{9臬I-s[~q~itJv/ @;ׁU= G x)k#90쀾9%?/{Fڌ*?NJ-b:JX== idm%ʭҼ(׮H#=8Z.1h+]vxeŽp%L͹h/VR /-c P$O,#@ ۮ :2c}ElI\)9eYI> }pX$wE aq/~&˼*k9汎 {gP,q.ݐ_MK]eq)rx RKSY$A͹O-y~l@KS' k ݘWv}ǻadA+)V'ю6s <#%f$">i*زAo\rGGJ1}V'}XAxpP ^5$hhG!Mt8[+pS{ lc4o_T iXyXyii=fR4PYpb㕤{DTPu4X*q3 kwYu{ ݂l_)G{ ;ٞ@2+wO0ށ{]ll 3P\v!^=upMCuD>hE}7a :=C`.z85cJfE'I!xKdG.£}Йa[Ʈҩ ѫqϦQCܶewŢFIǡϖhqIjOUCԵy!Oxp JR?pM }u9I%4p7窨#9l@_L s E;3پD6OM*<,Z[nǍ0"dE;싯Sn>ݠzt{e -Av,0L,c2,xK_eI |+7 &uxR%H>?I7oQA;8ۨpKB(c]k0yܓLԐLmB0ήq i pԄ1WĨy 2ӍɄbdgt}32ҶMtK\Vsإf" iyltm>fGF=4H T\fU/Xu :& œUB֭/>Сzwጾ\ٚ퇏`Ȕ;4jk?tbvX"Q&K)LyFT|3Lw#c3#i-f|}+?f6nj *dET~"5+oѳ:.OAaܜ~q9$q_",`JjR3XF0g0Wok)UM۟=`+3wa&/G\rVvDd.]:д 8 $4i\ ` '0>5&PEof jCj "gFQמ/_Rc] lKpl J?%;3quaYl"{y+W&sKX]I>#!HDm}әW\6ʧgcKи}cew^rѸ[1@!򽿪* %jfe5Pq=݉A0NZe:1 SMx ,[HGk*SYk>ոMmj 򫚒59wL3$m P߃fsXw"2y5dKJ.ݏS[91{//Ph.~wKLGj#QS=QPQ[ >`WAq!W>毆JA6FD%(#!H-F?+3;&`i WvD)DY}, z1iSz8 k}}g$R_'{>4N rl=iR}}iQtzZ4l4x T"dT(홝 Uu憆\;zabHxFoodN!0ݔ7o2$T`0;O-0[_xj=q\u]3X|50$:fi&A u**`8=ڀ3 *1{)`lq 3`\~$zlEc'&-z}%~f;a4dWv`"nbO6ME#B:3I%* n|[h[FPNҠ*4j?nO9\OPY;zn.څpVդ$Yhq&SHH ƛKLJ$g).b5P HѾ8Z30ݣ&r&%qlFJ /;Q[֐nP?Q%eaHjRYBKS-HXmI0XVBYP-!/0;hWa-p8 A_pyYn;P2p_BQ`):P޷J}Bk6+Qvf@ 20 ȗ7#edjxgvAARӘe/o8y8;PgQ, +^#dyxSW/+=܎]VK;8S.Ո\ghXW À 2whM5<`"5VVi*yL}.kɟR6+/V!?ÇN=y^tJ>| Ņ Rޓ/QjN1KiQ[Se5!L}֣(s=̵7˄G#l ) %P/+ IAq[ya`J Ed^< roUłPJcԦ 0  o[t|u7nrD0a˗WJ$=wan누K )`3vZZqPBd{\Z-8K= -hݱߜ)V!0se l>v/[}@ 3Zj=!acCc7{γ|mNL:+PU@D+59˟j 2{ _K{WHn)65VU*KTf#G+?f㠓1^8m=[ׅBczoL~DC"ͷ yfz) ooI^rUzbɧ_.O/Ngq=Bc'C9 Hg~cܥ"ǍwO*O`]Ua" #<}neh aIUwv?Ϲo js3)FeQɻRz-|ZDa&p5AH>:y{- Ds)jl\rӏ]affN7`Z"h)=5зvQ謞_s(wudFIeFa_?$HwHO21QF%__9e;wA'_uiæ"!qT)Cs]Jp&ºVo."٠W$d|g2d3i.J:ǻ.{M> bj> BY&z:"ꄊ\մKk&W>Fvxl?݁Wn W{M>^ [{EWmWjp=a[၃%~I^rem=~rx}/;c8 '=/ C4~8eO$[DЗ1kY ,~Ϟjq#`,z1*\i?Q[Z%\~*l$Ѳbi?HL]u-ÖHܹKh 2R[ ҳB N햓18{}9 N>Z =tVi9b fafC|,1F Q>aaK@j=?۫}$S_ndzv2Sca+qN:8(OS5f|xf-#v6k4̝eq4$<gKR;y)#~T1pţڪ}ea-{OJW}s%Emx`C1t]R=U^Lh?tafXl=aUyojt|]B&p *&^mNeq[3sxWT+CL3?Jd!{wե@0'D5|*Õ(cLL kl/l_I^|P7OjԖ{Ma^&SߪTsD?^7crd{˳Y8 6aGۛ;!i-~ÂvcC U=l۰)!PS \0;EBg-]7ag+K'8c4+/ vA\XkhKa7Qk܄@+UF|z IN O=v$9Ŝ ѿE"n HR0-cc'E@Sl9h㖢{IEt}SW_Iˣס\IidlR.X^IDZ`+OhvA2\2 ?9 zgC2UԿXV`rbnKK4~ X1jȕ7JVuvIk5Xn.aU(]馳+ R Z;4jt܁ِ[1]欽xЃ4yN=HE$ a_ұe+d뱯@1a?ZBtnfW@ oLk AU;kq K>HBГeS"jI9Ц8~8d;rQd'tG>.t⛃X 4@ qxQ|Yo\enxJ F^Ǚ'fR! -,0~fzab ͗%:tR+0@}jɵl['nxso #QiR5OE?Da5? ]-09206hl?n_ n}rz _$*)b"6"a.%w@o&p/\ˠ$6_M=oKzٹa2?fǪH~J/|žejR^kQT \]El7Z灹N㢤ޣMvm%Q81*8U5YU&T}<``N9?ѸfӠ m^fB-aRZljp^._4XDwv*)?m-88`jn3Ҭ?Wj›HVIV(WUsLDxnѕ]j>H=ļN-$P@QG,+ژ=֌-½#9rAе$vBmLнЋm@"gi۳BPe~)pHѣ6{JpGe2fee#1#t܀юpsYl9PjLS L.iyMi+͐.j}&ѓKVj, `)PXyaF[8~Chb7pӬy%o*+*U܃´5C6f[kQcL:00EU {DhpdvD<8%6%koڴ~+#--MV'=$8V03LBzXk!9?7-_᭷du,g/p<Qv-"X%Ѐ QBS~~}ٓWAºJ:/bi୿\a˸8u Oi*f{a џ _`Y%8,b\̈́$shx.uLpf,!x͂U6fP:\S4,[s>q[~l?bŝ;yxA1ji}XM1Q rxI[j<JAՃ"Ӆšykwgdiں{zwcɭ, o|S_pnū6S]՟q1^`"zr6FE.;旕;78ޘ%LkguBd͋l91?Slͳ_M_t4o#Rri87 ּƘN]wplM%mgLC 4W| K6`[҃ׯdܷdQS1'k=6lTՌC l&q2;؛=([T #9+m q'Ah<ݼΥge@"3[ m s&,Mˈ_4jo&#=D=6_S}ݖFN>ʴG?0w n`K,)Q8u֎5qL`U &!ئ)ؚ~sE $eyZdoG_0jKBW]C9/8P"J .7jF"ؔb,YK@e.},,4E`1`+uݺr[fm2n p=[@ێĂc~R{olzvQ+CsF, 467gDJ(X3+ 7z3 obQOt =}ĨfܦK9쟌53k5XhO":UM~* VofxnjLC)Nle!4W4R/RNx -q!V\uhXq _@g*RAXS u=)x M[t4BU#d;Bf7h/ms n#Rjvdy3+D{-AUȋLe frACg+h?F*/LG$5!r)E. !,T`? }!vp*H=-3\xÀ,N EOmj+N'z~OaP ChnFCq "'Z)'s'wԯ@/ז3 R | O(#*X8FסpC,!3l܂F=`ݠ9td$lc?z?M;w 8IW @?Pq%WxMgλ LcJ E,cX#(kBp΢Xig[@ <$fr'p5 tz@͝ӉG32Ad])ш#F<#/Vi"{,9qW󪷕X`c& 6ZqW$u$Ec,2vn@svR]P04j'PzU.UZmtt bK̀zМ ˯ uRy@;USJ:p8 .#wѮs;*&Dݼ(qG7G>EW2IHdGl!)B99Δ*fUVz]z$PW=@}:+Dk $ R挑-_; 2qzZYQ-@.&h$4R HE9vp*(@݅~~Y4)<KzYR.Ԁ3Q.ܕyp(l<0튅%->W:Jjid# Xgi ]B2$/̼ _H:LDn2aGZ>Ed5wn>|g ReB/H1ij7O o]T<.4KWBj%AA{duex2e0]hu/ +ws#@{ŽYG7"+Vv*nVד~HvLp[|o4x0Ļ-qe*3pGhd9 lHÃ+@#jo8i;(KSG jdڊ,WVO8iҡl;[w~nNo6X@JyT~M^䥄Epe9 5i$% wlrIC4RsZ$IpB8ܽˢt\@9  Ώɒn)%Í"tL2` ?n+^{l+ՠz?NEprИ7ߵl Gp4uDr9ujW6;VTک^wV$B JXy+ݙEBW@iqyS䎄Nm\,T()X_6Ώ@W!8 8|ejyË{7>8Q eT~'BDeYg&}˞gVۖ<ˌ̫5ݶee]J}. < pZ$Ftwu!G/3OpAKֽ~>]]2U4L5:?+xYֶs:4>&]#FAc%DeZ`xMʥI#82k1o՜h)wtPM26vOOt@3CA5#T7E_k% Ւz-(4oY"]ͶV*u'vd >s/ !{ާ '`p+- ^V| 9Zlm22OMhxE(A 0)ٵu#4[/+ } Е4}y؂[}_wJ!0:7Y'і2kF Dgrrڥ<Cd?sDo_uzx^E:}̒f+/oȯ{bn7ZcO)DkpAxLInIk_sGtW}gQahN @,lߜG(ʫF>*74bkg;Cw> # h[N1|&ckr(` DҪJ?6̑Fg\[@^MKQ*-mZ iJLas뾧DJ;Y@ܦo3n74#jr, YlTs3< |B=H"nBLM8a:>PT71ߡ5)Mq w}Kq$K˸|YNz[AL.-oBgUׇe-K##iVD36<[zvu\Ug%vĎ cNf`) }ڞo¯+Mmj%JO6}ˑ,r$V#m2F1`JGoEqDVQ$T 0T2C^ˡN+uF+rAVHpĨki$#p_m=3j`rԑe{kbq7?`]6]C+9Dz[C0-'X-{\.sG-a}?X-N7d8"cB C]qPvw cپ[;Rdq6uTLPK#ZpRۆtj GөYNacuK$0pNGGo>v @[}Lp@-Vw%T+8! yṀo a黉U.~I fm=`Rp.9gec,`2zAmDxoqiKupERVBJn&ߥBK{j^K.4]6[Ef$(ŖD(-bM)6E fn=2+K#y>]V34a+"V5 #YMOiwiI(9|Y1OQ{)Bޮ0J]׷F$bCFs1Kʕ,/b,sb{|,.n'RەLFi~!]M~?es:@z^Ex$,<=*NQv]JK]XuƐJ ,bGԋjۑ.$p:'&HfM"ϔ|ϼJ'*ps]m*ߞ\&<ei +*v(ADjM<$\טS{OC6-3YmГfT^HB_RPi~:XOˌgҥknxlH,=^cO2PZ@"%-Gx ȇ܈aG v~Zځ0=":适$8 JbACC92@zJ]t<qsB 0|&I*9bKgN*fO:EpvDQR'7h+Qbz._-3''J]H|G3qs`)o\<Ն#gǕRWz4bSpg'a ),wHg8qciAphzr[eiʜܹsC*.sFM"ڟ5b}+ͺQgT1 7 R##jh0B{q?^c[fbpb%ƲD0RP !=^YJ0!S:nk8۪rA'^Y&A (ǴnFW8C]^9SPV_:yOsTW+ĎJ\o\e b(h\Zהo Jebzypz=5`N庺cm03*@ (rl'IUMXd̄濻!W Y*^B ՔGtZԒFŪ"i nڌSM[ }qZ02'rۇ\!,*8X,O]-QJ\~Wv0wdwE[6\C@i5C|_fnmL(198lTAI塭'Wm GB1ZaQu~TOI/I c;3f{$>J8k ZUlT c0wg`V>p ]:DAM 1JW?"л^6bIWGcOc ~1IMWIߕ2rzbٸ'S$GY.I4z֥SN.lĀ ιiCnzC7G9>DOHݢ3v3g9\"猱VD۾.{ mR:VEX=>$=Z4ҙ{j7FMCy{;6J:/3= q?,<>*h%}BSL >$Ɉq!b6@!pmcĺ:;Kŕv7P-TQ#Rʲ2'2: fl03i*vU(r 39YBQ(oDiC/f's:2> [\S9p@Ώ,P{4 q9c<<.EwTaI9 @>7/}b|AOA,,ttH#3+#M* 恅ykL"p|c 8pQK7@g,~sk̑G'XzH}!MnS$mzlk ˄IdDO]:E렮o6TQOaHBĂ_}nΉ#w<}̙2Cƭͯe֟ޜYeD|BP&K#Z٘+4-ޥ}\ܖ+ Dh9*[dVGeQen!dg @m1$OhM@:MᣚM\}tȐSޟ];8yDbX6dnwk{B;=e4 {y}ie%.cV%4O H/ȠB b)urS1dx #rB:m0WؾOj]-<(Ergo|>zH3&0r´k8C̛+8÷f1:6aZO!Ti 6&6wAyor+Wv \gu؆8r N c4=6f0rSH`Wg_,wOzR,mS~< 2K7 ѕo 4{,F܋Q*sƺm pl%@3:= V WOp(?13N#O:qoKen˸Phe$vKGS@Xg1~oU#F3pe FRja6d+8KrQEmKy[|L/KDrLԧWkA3#Oӫ _B/z;Ր۬:}aM5΢$#s*У`KMm ֖hd=_UCp6FM' @MrY?cζ!dI7o!:G.zoPӖp&nݱ*MK`#i9xfJvăHrslLz׿{ D@틓r8\0MRJa6{?5wo-9^B'vN67,*蒝@.h!PcYx8o<)U%!l`E{٫o~CE=EA-aHn@T_~ }z)Rz0%xLq dwSՉÇ$GGwG0?L+ts۟ȺBˢ Ń"]>sgXj_}R^XFa]+TV6J7HYBF ?އ`N: H1᳗L͖ ]R5uU}wy `+Lt`!܈SI/1ZpM^SW 3 6ޕR}+%ِDfƒ}/#n8fl;r) 4>d:EdNvR|S_u5\FqΆh@"GQaFB'.~e0l ^,?73MJ]@֯?Hzf-<^c"`9 I V bYƤ%1ʲf$󬡳 Q#҃nOd'ua8k)cm; |ϓ9&'Ԓ]|Ӕ:#[x^$Aȃ Z8M(Gz-uP4qJvcws*HI={nΊr5!M9rhU,Dd ھ+>͈$7&7%9&{(A.j:y@ Bpt` ?!ۘ G_0KCl 1nE!?,a꺘z%&OAL9<ųrYS$]AYbHFIz8ɞ?%9nBѣBfzpތ'-)X9t"-dF9_C1?%y+ho^o=Rr^9jд5& 1CmZ6o]h4q|}S-eZTZn#Fyڷ&fNe =L @(կ%6x:Icj8BKJP}֡@Y~2d *z{͟a؞SIi1z泧4kϹǕzt?fV< 3G'T-9aqNHD[@_>E֜[_Ra@+>2%䉕jek gT Ҟm}jya[(["DBHE~[jb^.Y KRCM4(~";"dM 31Ճُq17_v7Os@[)9Q BY8o7i O`L$=!MecmC9CLdH:e'*ʍ PP ts,PԘ[p@-]gf 7]"jPwPc"O-[dl.F] |-z{(sI"Ndj3M Hr-,֫g]dix(}TbK%@mBkX ,G5/i!VfjB"[B:qIvG! ǽЃyhH9B5>&<ʭA`pA7} K&'i*aUFRIc=Cx"_  ?~)XNXp5$Ӝ~ִ_.r"=ēj-N/4=W0M [a嫟U۸]&5 "&VO;:]Ot3kt/bV RTP\IP3_5"skp@{LԻ"bQ]|Baɐ'@HE}<Ⴋm!&\*oک\vR?viDx߱v[OaD[DJNyIJ16Հƨqa$7S/=Qe&-y܍ 6*|wC76.] Y῎~:19 }sZbZx$[}C>Qgf(HB~wFHZcaYwa:M'ι%.HWGqCKHAӻ0YelB#NViŪ”pA h20]ƹ=k7zs"ơ(R]vWǮ׬2!p-;/3JEGC cI>>NWy#< 7M4G1- ޺ڮ(c44WƼKO”nσ N>T`_"3 &tr~:]tXF郕HS2Qڔw6eNֲ?P.,*rH TtY9E׵ۍ} 84DV-}" .()p%?cG mA+Ĕ~a/%NjAjRnuq~,S D,S'8g}_]H[bƳFmM8x}/hȟ[t#N_pGS˃aяٱ6IFԜ# % Qʨ&xCzߗX#{C#>KD WY8tWm7,Mg pN#{ye ~T7]k؂FU(C łE9~7NS(;I/޿ htK S]%.s pN/Cg n? 3^dOVv#)%>sU &*T8@ؗĵD8 (g9a;Ojεk,,N zEC;١.n ׮:j59v&oSS6 9sR_:pK<*ɑ`hI%JJ5tq!g(.jbeDW^]xqGѲ ea2 !J &+(MP@2m%GA{v(<_쵙"VbIq &/)aUL:JN2W,߉*>k]!:lHb,I+ڡZM6`ճ?fmrȪA 0b- cCYv3SU?Pgc0"j#$E7rG.M;˜ \N^f6*-\' kt!0\JYjL%U3'\|zM uEV؎~R(C/npI?vFG?u=`>E~X|eg!~i-Xh_ߦrSN,h?[ml1ϼw7-ݪ|tzp7ll?~h"6|.Eq-"ӹZ<ÎytưT/ VF5mm>(ZK4+iQOrP>!SbhϨf{M܍`,L/᧣^)DTRњze&C`HYbNG2uI C(^h-0UJI*/&ƙLGBc ecô!otQޮ?.MsBf϶ nqrIs7N&*][qGx#-}VT"l& fW:F{-@5 [tVsڿPC-6Hǻ_ Fp%a_nor#{hč-Aڋ[,Cyfb+"ӫ)V'`bfs}6l>%h=Bs5>}To2WԪWH@wbk7K9d݋#2HLBihP9, $oT7͏XA-G~Kٳ9_hK̀ 'Ex- D:Mg -+ ޙI/ aT EtuF2'-&L߯'2A뻺}ΆOBI>R&Sy.X8O\bti)_g"P9L_8iRM".ID> 7ٻDP^ԇ){ M_ݤ^{fa4X2 s4&F Ij)9x`+T%zXk T\w~#(J$5,E5EK#[%`i[yFWXB?8`)&5wlٵ&JYG+urEBz$:3NH (aLqP|Z6!1|6FRYh1IRYT(Op*QKT)''d%ǜؘx?6gkﺞ,"C̖n b}55 { !>.\#} #jiot,յh_b]jzTWU.A?`lӰݨiV^1|[BXi?(D08 Z^-E>WWUT`+&i~3 Yv;fT"{YrSo(&BW,#aQ dy3K bWKTQboʦeXR;c6 2O7_ٮ/]^LoHX(9Do|ԽAy_ {\1-bXrCƒN|*G h_<ȎVwpx3/-aqb৵ȗgeok 6 5%MbyBe`HZ c~Y3\,&鼔+$'>5Er<7I?F}dlR4ۘjb%dmsX$qUTiA:~>E wra~P9a"6TΰUT/,}&pm˨sא;4Sm}q)gJ.5eMGrp1IϤ# GD6W=Pê,bHC,_-DzRꃄR?dFײhmWǺ 30|Hb:Xq~.;^;rHE){H90 MD!ؘTn79$w1t U%?Zpey I:AW<%AGkgв>F' IBC 4AEgNzv[v@R :wiDpBV4U\sU&n QKg[$RPd-) u#pwbݡN('h!Q$ 8t6?L`bpVXwKNչn>d~nKV33MDyw<@@35EI70arqmXC{B?WiGM$8ʯ2#mE,/ 6R@Rp AWZŖ!j2bUX60̻^PRōeA\ ~6+ۙ^OyGϳu7@K_jr{Iq rĽI\n|- U0d c 2N2G_. g'Rv_U! Г,')K$No[jsbS py 3=b)57#t4<{]>Q1(/J ݅5GHjK<ۇ*:^QcA@Y9ف1 rERv;*`% ϘC~|lʈ:&#BQ]gͅap\ /oa9 ^7(b-TwF%+6B{;I]uk'k^"ŵgD97-ۖg9/kJ. 1Q4kB/p%ܡ6nuW.䭨ZLtMŚ'&_ϋ(l6B컥5/ t!X-kgi,94X=Nd {j3c_m Qw?ew,ia/`RY#kL6R6S@< ob%nڈQ:e2!3n 4C?t^#O}2S)v|iøC.k]TC}Q\Rjx}s\ABve09\|o?N!դR^;?fx4j ~7t:u176z1TfH‚mTqbvf;>Nm}RF;20esI@Vd)M#ѻJg;})BOjߴB#Xn^*8 An4`i2X8yR4HZmTKQ *V>b江 v^-+a&p9g{؅ZId1o iTAQ_ȸItcX򾓞O`O;Ѭ#U cܛ\毺">V% ZLQ$Fţ=il~{Naas T>iziL k2ZWKm H/Hyކ4e7]XҷL'r/W E=tuSFH$Uɿm&A3)im>p} g*;@wt,Et{- v ݖ&+]\#qcR 23h<՞jB-k[G+*/0_+*j!$P^Fi{L^MuʆoJm="Q͢ǚ|'E*m!blx{DΜR5fP-I^|T#9- OY`x=9t8(+'śC6W_h/ RLJ.Ru' s*#b6`Xxꁄ.2M4*Q%C:,CIv şG?̎h|:pa@?إI._J}OָEB21Tr[i;RUfkVrYW9 e` b&V{p#%8zElMF~x,`y#BY&OgJfoYffk71!N;5>;6 H#;eH3 C+̓,j# !ȿV<?6\ bq{ʳIŰ῱ CP^Bk$Ռ][W.WB2F/I.YsUZ`D,ᄂU8,F0`cf(I!b xq%IgVC9}9C0oڿ5Wq-BuLkۨ>v'G&c3R-5~40, eT`;;Qf(4Oۋa":0rvH;ϏhliK&;EfrClMo[m50g&)c8fv1GV"B9Db21NaHE! lj MM T4ަ'S6h:kQfC¥/edryO^r]Bk;brI nX8+;Cr} }+9Aޛ8ki~f4ϩa)5B8N\y.w^ƯvN<ޱ]DV-Ef8=f\C+=yUcCy<qA&KV &rU/',Ë*A" \P@Xcaz\ߪ%}ddS ׈Cda77Af Y᫖N9=uvmkۄB2P6eR$dy%ܪëX)3S".9RžLl.oۨ_D؝wnJ{S ReT&߀ i:V= :'lOs]P&g&Ru{.9Ի5^Øes}'wKhh|.RSL$RL &ñ̙'$A!pay{E p` ɓ 49 Ap}jgڵ^0^ ;{dM X|rQsЬob|zL!gw=Ek0O!יyx*ON{{8"+5;HNi_ -;zw?4W'4/4E!cҸ' /K(d{[[\ˉ<s==!(B PZPX]NܩEz!U0EۤF$ fqv~ W]f0rmSc`A1L2PwdPNcR4l}`m/IݚLgnRS߇/P5βM#0evʛJR^U4Ǯ:L9kB%iG3W3n/ QYSƄ^,\GVT$@q'XDܬk[7fG(2|e{LB=#V, ԑfd)-ܜwSyD7ѾÐeRex yE|$C|w SiR|#i9y)"]bY@JKlC8T'.\zi|śˍ(Ēxh%s08Bb?na\\i9Mp˦ZI$*<ٯ|50v۞?IS}V>78uO>y`Kz_v=aT/߿ IȮQ}8`KlXE=q.iDU0m1Ni)y2Dd}nz w`m*BһbCkYCLVb=] !XfLGD%: ]8})5XϹ8{9?e3e = C,jxR1U22vȱogܸlX?9GR9>5 iE߳:q{q|[>9g?єk{cK A-O~rl(0G k4\~o^B!"2A)N #}Z.Ozw1[2 =%k40!QR`Oޗ6,Mw ӗɆbWSU8+|,H,l<{}e6߀@{}%  'N~oy)dټ6RHJ4˚%&>IR]aIO'_|J[5+{u-<[QAJ!jVL0$8 .-jnu1f\:ܠQ\%o⯫: 'aX?pȕ C/ '\:'R-]wLGmY8U^4yE5O˿!Jc, DŽ#],gqKl9{]GA0͊}J.j\x r>TꕺA8cJ~cU40ɑ 5?2ʒAQ?r~r.EWyy #}tbw><~{a>2?g3M2:g˾Ԫ|38b[@&oyt6H-)9^0x*]:^fN1%4r[N$zJg*a"؛|gVBܑc褿]mb_ qLNzSڛS9z_[?niO\32z/]Vh,l8VEEz'gs5`-3ӧp]Ѿ(b]ʵb$4]7jSǡlZX"uoE殴}p#$̂-7{tj8HRF$ȬANezy  kd TDɺ;V#[TĊ|jwQ}RpvqgT"V"u -Diožgc2o%603-v%:6DsC$r@C޲(YN#= 'a@Wu;rxƙ~>9]ǂ :f&^U╋jnG[ ό %J̅f>qat1e☕v޺52ޚ^tzT$%$]77:Gw|FKWZ?h 3f%@Į*Grw&F>uQV̗03.#K/21@,_Ka]K5 UgqD#[ 0ghaSgאwMʹZgd1;T"`"~$VVڤ&GfӢl#%VkOo>Juّ@Lբ($.JŔ2X_qW/Z< ;b5uO|v댷NhP̩R_oDa(MUqD\T1@˳,&⢮M6d}=$FE9[{OS8/<%X.WFMh$cIQ945|A3T2x1]Ri1!3DY hq9yb݅4tð~7͸ƌSB>o Ni]~ɮ/ݙmP fV~J8Pp* zX>M@ B5>V2@0&x涴6ɠqU\ۜ@*MzI9yUԋ?(%+c8Kw#jo SJ ;)]0H'2Ӱ҅.i IٮloCZ*kb Z$MhI܎N~,IN䠊'W}n~w Dyg$ ?8O^|(?ߖhnOBgNWeq[ Љ4MmlKɸKA~Gma8o ,NmFbCu / ! ~q#Kow\@;ǫ=?S*ۛ ^`^zgɾ9Z-/8C"5=ýuԦEd"!Hݝ\gi Uv3V[B=R%4pn=p;ę-!wyV@ ӽ6:rFԞb$^E֔5;xX3\_ZFlbƂ6 {ą'LP" sb9oF&a[sWrzV ,nPGz F6/GOpƵPY%b2AԅkhHRl)yt_e" ^G嶫W0۲QQVƜ gfw+Aͱ?°Ӻ.O !e<٘^B%$}iu gk(Лh$r`vܫ+_\6eѱ$rHlQEDMcʛAˏf1=f +Sɣ5CX~$5/n XջyOy'd|1 yӑ>:>O AۦP>U WJ%ʜ7|?QbQxNtǁcB͏T٩YmJrc(8X9 MY8w.Z(tP*R^ ]:L$\\* ̦#F"PrvݿIÌ#:hJfo>)/lL )2gW+VX|*OŰ啒WR[ZQt$s*&2! dx/,4432:̪ě[ieGpz \V 楡q_4h3s>k!}_1πr۽t:캙~fR\{LoP%iDp5ciY' *(%P@eTBiKGK`-r!Y?q\qLt 7tH 댝.yOܧ7TR 0e3zmFj`{wCNg*;b:jSR;8)/r=d~O~k'/mVwSVs[{Vk0$'^}ӹo)\huiWz@nU@c^"sB>1Q't3g(~/6!`qK*P;4-)ƳLM i5sHX.ޑ9 jIq%P 0 yr-RNq\d˥752 ~k,]4T;y,R"fdcaM}aU-}]Y%6`ʠm'A}W:} oCDEӲ_}0\"1֑#.<1CNq-(M=?}jAT}cůl p,~ Ώ:*;sS_)3IJ> U5zQ[$MD +67!3'תfU$źNf8Bj4';,P8XP{4"FZaW6(͇NXW):2*7ė[NR " Nt͠xW, y`X5q*"27f{ֱ3q'0W#xJaT0&řޮel Q~5D`o +I{V=2턏Jpmh71d3(lg#>$ Gͽ->!{q#NF/ecxo *YMaCYC*@=u+@`d$h ~OT!F.lŇ(5vݲ[ydo1l6!v[ zfެЃG 4+Ie11!<4m-ZsN/֭v!R#Z-K\N,=/: '8o3X/2kdCksήlTd \- qoذHR#-ꕭ-Ɏ+803$ڊvÄCD..Iy0 Z9H,ro;Ju Vu ='q& ;z櫔*ɷal MV2f4cv:}Lk ڶůT3^G%4/qF:Yƈ2o^襾7@tLHl`xҗ $uHRr+2Q{-ZBڔ D b4 h,~jAw(z%ʐWd65׹0Fr Qӎu(Af#3.#&>&K͓22yAL0rDQ BS1y@*S K\X"P C@KE0N֖iB4C%CjHU W,.Lc{Wpm쎧2d Xnx)p)}(ʿK̈́ID 3nO콌^smo2LS &8$5_mlrˢU,$+B0xXal7I_x^a'?C_b/h- c/ Yg')B1"M8erOYՙ.k'ď6ܵH tg.' `$! ?C^HQ}G4D5Qځ-_Q9 j)UFo At󉗉xd0iۆc(f>O6$O;=Rn :j9O `ihfqN G! m;MD޵%Д3^sq3A k3& u;>&wW*ia9{aqiGZC/KLު2[VgԦ-uq#Jda*Ջ[^j+\1!Ӷܛ_P\yEp/usen$zvΰq(yga7sZBF&؀XlY‘jN±Vu!Coùa(Ef9 џش q?omy[p;<݇3bGwre&>S  GS?*z 6ٓ")V,K+ <VhOk֌dLx_e _ R>cc<1<߉ŏMƦV +@9ZܔѠ/'m=^:w:! I {>~9(2 =}ЍAjQN՘·<7Y1_(D;1x6GqU^\lJ?ɆA9 ت+Rǒ{2yXkP r>(S3AHH0 fτZ;_cit蚫a*&h80h\AB5<&[eP&YS45Fx۫Fi^Nl*qZ ҭrTg0AGwӹ p"K l L4Uڒfw)ݗ?匫GX:(9璞 :^g^lszɨ%ǣ섏$;'EQ#рsCzJ`&C*  6= "f24 qZu!k]cqlz!]~}>yv.Uuq3;hF`Fap[`"47"' G0.N7[V~J>̗c'p@teIH61y{HGN4̀ER%^Kط=qT7.}brPN?\R䯷^IC_IcAƶۅ6S s'8L,ƻV29SOAȪ 6;'Ku*ڂ,j墨L"jמ+K&@on:BHsFtBW5 `wSh 4r$uNWGn exJ2"MiI]Nd~  Ԃ͕Y¬͋"i()rwdT=hQ2ZNή/ЋƐ%֚hK/B%G?^0]_RU<>Ȥ_R@ڼ /ᴺDakKym@ NО yeJgt6DR tg>é ^M#F$(x3X,7)1T)K0~0ZmEɸ#Sf$b %ѶmfD)x.隢N"HGi8˔ڦ"ce߉fa. Μv}.iѴ'TB9/s\uv{-ݫC [̯#G2<-_IܡG5bD˂S%mʦY w b4vHtU3 T1>3#W}suVӳW0 1rLi#DL2A^.i; .}m$*yjo09`MqJV+6o \o]՞7YR8 :Қ(P^ehl3CW׾Y2ͶhF$(Az(,n;N`V *)ϐNZL3Q,$ uV$s{}W:h<=L0b\V[P.$wPb8ΗD_DstUi$T4kCaX"~@N!R|ΤΘmF!GyFt}MDhJg:;b464<%̷lHa{翻t  BM_fMiqy01(2'KY!7? ]!IX0c~zgfz, }x'uuq&%P=iMn8Xj l MZ||]z Cў"NQʈbDHZ ^aɺ2gT)jgœPMS>I\x0գĮ GB>?jr:Q3!U0+{I땰5W9YZ>LQgUw3չ&@$h1AQ (5iK}37+U>'UyN21o ^aVN1̄MgkӾRSykq|KQAveb9u,Z#1QCC[W巰T?ѭ''$qQ"<)e~ Zå(۝%8]]  kHSl3>&6MIB-;=PwqXuO]7"#Yiܠ+9e_RkbYzVuvsy;Svd@"ჽ .-l'-7Ά$ BhËoTSG Ra6>ނ .!NPl @$@p lO~Z1Pyt&1[h=#dF!a'# uW+7q"^mrM{: gCHsAjGu XkWԫ Sؒ{wgӘ,5G| }TN|ba)Xv*n'#ӭYf[ٺ~a8Yj?C![5xC(9#g+նyڕ`ͪȩd˗-*̪=6҈M '3cBr>=4NINْD$>2a OU2G9Y(0#6WǰG[͌A(ܭb[4+30u8RcIi,˪I3V+a8>,}8٪ 9ݡOhq}&; Aˍ^g\u?d1ܢ4 nb)=#=ă]9hT[l+\m"Cf!@ X% l6 ӳ'0*dR{)`( pV4bHe3^{AJ ȮQ0>/-BPe Nπ ]A'T>p3Vt FzǶ< >{08B 1[V} @ ] o JXwdp.(Xr?uN}˲v^dؒ3ABzNUS87YetrPF ߬=Ī+Uab%hcEe?VjCUUzM, 08?6 HI!ȇ8p/M\ڮj5EPت]!r5?N|"(DFo(+lWdCՕ5҉k=PH:1^fruq;2ԫH,hni`o-|W?\X6ME_oœmj+h7b V-T4~yw8~{/TÒe,XIo6PyJS eڔrd+<?Z @1 dKNz]cYG2՜d. 땔MV=+/͞5ɆT'HR~j#dD!I`{K2fH˶?nzw{aj4ExUP uNFGQ Z8P>g{Y(/a3܁>:@50Jhu`eu_(O+quqbaZx.E8;;Mge0PD7VW|B Z'X`޲4[KV!*~i*絀\4ţBG XOtVf R;͇csg$Y!7wL! '¸X5#?O!ݛPv}3}izy2GfZƸEHco_cRA'ǧ@,V:6&nѿS]Z!5c!ѴxnعK[Sr\*R!$zaMлl!v(hτ>I?K˛!f;}nrYT?,waV`]׋*u,;䧇a\e߭A!ŔdP>W3GZQYP jr}WgNQZwޔaJUOnQIИ52FSp%v!uE쀅ƉEס{7Z=5| - BZ;#UY jo*x6n֧*H|*>Aǒbv%8sO(vz2d,|JIm4=3^gtoy"x}$$_@4KMd~Ũ;c xoM2(UX;pZ_pP~~˅JZBk{66,#JB^%O4c;(Ҿ G8iCI(HĚ]~U2/wьGgH {2{-+{L?jٶ|%0ּ¯nVZg({ ̡3A?5CT"}u2t u0K&[题 ݌T:04}CbQԶlh@awL,yo8%36#t2#T*A3cjE%$(&Ei8@w@P$ a ]N $Z gk pλBrG%4X( dm12l*㕇ZU+A}oyك]cw7'6;0'pv=Ws!CSбL@z" 3ܢ~1AmFǁτ i5@bz5H1ܿRk 68:th\UQ,4A<9Pp|2.4 毓I}!v[F/`i&SoO:اr(qJ0d3,;R kR$hvdί@Jz6贿aR=˂2(':@8LEm; 5`H|{e󽔝樓=㮚bAjrm(ה -ȃJOᩣQ.WDV6o+f,ىx{EsyQ f(cu7ډUha./'Z=2ScRR6瀁A\[eyxѡy1^9w L Gj=W}ZQ!p6ΐ=}v)0k&{ӑ-Qpd~by`Æ #"q]v;t=zYKZX?Aljm* Ow*ް'B8|Gf섷uRQxqs|#pPpnzh 0S-! @}|D.%'3_l@i@ٯLsOk "sci5`"Br5ȩ)A3gdCYO{?a=r?:!SHFW Y}TG5w jrAl1- n76tc8v,Wc~Eп}b0sB{u>F&|GAQC#n5^y'zS8${vPΓ윾4 eތ 鞾WjVAˇt%9ٕ,KbZu*ʇUTAe$3Nc nOTe!7QU~@/V3X.40M~9+\m/121I}iRڅ9"Qլ% -oqWVXH5}ͱ6"ժ 3ߺjzvmȤ$?DJ[PLp,'wY#@9 -S qTOa~6jBƫ'+Ii {8Pq{@`y|8~ҹ T~8dg=-'JZN@z.v7)^6'2[YNYLOƱ1'!*qܫ\&+CYyKΛw"!=G<; T)'jMZWJcSxXņFpFX0W Gmqw*SgLAb ƊVZ֔.r.9rזs'.R+h獏_b%XhJFp3%ˁٸ)HE(E,_J+_'V?llAF!bc;]E)Kw&s:i9}f.Vv%3cndQյq$).8b2_ylKv,ԉR"'LTU@c $FS&ky#{~A鯨D8-(]Kp|@:`ܟ]Z+(ijy3>>ZA*͞@/(&Rl~x@OW"EgL.EB.PşoE֩úsn-cCQ䬘NkpW˩YOn~1!͇_(9-eV-Gi)(y~% \T`kD2<*7y$qw^hGOJa_{@d)N1.S"ۑ+tXJ~GRr|6k ovIԢ=LWN%5MD=iGݖHJK gÒݞ1 7[lgdyo kġ%R5;%YwWXڪޯB4YMcNI?ʥ 8ݚ&D+%W׬?K|57ӭF=c9L6|݅OW[5g04S2tf23_#RJ+ة"RV# #5owɄ!c06shyS9vh@kZӛ?&"#@Ҭyef$K9t҈ a.e`Ck ڴ %& YZ