python3-debugsource-3.6.12-lp152.4.14.1 4>$  Ap_/=„Y(wtE#-3! нz=2:}ƫFq i:bGruÊmFۛ iXqB|̘^֬@kܫWGn Sj@rwbr0DjStP/޵3r |ֈ\(Vq~r%2Oldc (1tUbPp;L?<d * L$/ HZrx[[ [ X[ [ [ [h[/[ !["""#+(#G8#P`9$`:.9`FDGX[H[I0[XY\[]([^bcxd eflu([vz8Cpython3-debugsource3.6.12lp152.4.14.1Debug sources for package python3This package provides debug sources for package python3. Debug sources are useful when developing applications that use this package or when debugging this package._cloud101 AopenSUSE Leap 15.2openSUSEPython-2.0http://bugs.opensuse.orgDevelopment/Debughttps://www.python.org/linuxx86_64[vB !L9  s  7 T! ]7(CC!+!mk+~ u  IK< ?s 296I0 ]q p]C<_,%FYsOD.9AA큤A큤A큤A큤___7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7__A_7_7_7__7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7_7__7_7_7_7_7_7_75bb332ce29b211d78f49df318ad1225a22b325bacf5feb2513109c9484fa32491b5101b4b85409fd910032713906800bbb83580503036469c2a60ac8e80b8f72d6db52644f2c3aacdfcc393c9999590c12dfae291fa343ee0e089ffc28400e34c2fae54e6f08d924d2ddf0cb3b58ca6544de18b4fd301303b6807cb4843362b2f8211dcf2d2a8b0fe155e8c879c1af2d0c0a9934a57bac1340ad210b0af7125db5d866a90e3bd7de6a861b30ed534308108f8e18b6c48a74e3cedc6676f0812727e638e478bf620e9b2d9a274aec26020e3f6992e0507273152a434d64d2d5e1a7736fd5f486412c23dbbe39dc80098736e208bb0889991d051ae91effaf0792a5a058193d88861991c91ec626ecee4f1dd756d7f618f0efbf6b976eba2e6a6dd84f5b3738836973013339dc320c296355246169ebe5ebe2251516b4bb4357f173ea409a055eeb2b5d02a25adba73149c7c99903c9c7fdd942ddeb19e088393d3cc59abfac2a7c082d28c10c1cc0f18d1a4df9c4f2a6682bd06dd7bb62a6559a120a597401964c2235d7fe14b3cb006dbb88a383de4a1965256713ccc74cafe22244fe250db9995068fe74dce0e23fd70c12b03fd94751d98b773be8f64896b600310c0c97da7072380e0e8cfff7b9052ab440a9d5b84e7dc6808c82d2dcee078b377a9dde743af7824037e0f30486b80088bb4987f363cd5b3c50bd32b4b599da532654c9b30d080400a573e3c1d089c2781652767f743746b6a1a807ae083c9d89f6d57f4649c8323a3223e3fd4ad722e8f28537b1191824416f3b7927cac39493619036535b8346abbc03228b58fff3bc7542fdf0ad2e5224c4fd0ac805b45cc47fae1324b451495e8e5ef49e2afb699b9ea60cd88bb922f6951082ccea63170d0ee46a31c6fed1b62c63381fdb0388aa8d7df432cfcf567c65c666aeba255d836f77801da70dc40fa164a0d004287b2629c0e9facf203a26c462f5391d9870bd46d6341525fcc78a90f26786d632a84fd0bd591149e9850c46c5e0e624f16e3d90316f5a617a903cf1eacb382acd34fe7993d090e9fec242204e3c19b564d88a9777e274e49fbe6f2d0d00dc5794ec44fdebd18589ef0092b4d080d9dd62618c4db70ad5f55b1632691b73873b765afcd0c3235898b14a6f51731b65861ccff0f43c74ffa425235af0b32966d450e302621ab5315b58fd2067d66be56aef135b8f6c84e6ddb60c17a170588da9925535c8aeeb90b5b164859b97bd9fa1a7d282d6d0c6493f56921c039bfa23fd38bc4a643ebb9ace07108d9b170900fbc8066a97cfa57d3683aafa767e5aff7bdd467c315ed5a22499aa52066252cd854b09213a63c5093afd3a65241242cc3a3ced72325640aa05374e600749b9efd6042bb0e3a3dbd90a00328494dc28c3187cbd9913e0bc914b3892a3dc86ad4e4263922b0bf2456c23a859e872e35f329c491ad1179c6b5a1fa467a361d57c0dcc179989ab01fc3759bb4393bccd1a3d836cd8c5cf9e616343ca5117ed72770c4a7ba406eb5730a6c8981e7b6fb0299cfac60773e977a7867872a910fbe75bd2a8ef9d6e1327f9153c7c0fba73966b7fda85b79dbd65f2939520c18a777c91b6d5fed5af24285bbbe793f088c9236416ed2596c1c156c863044db5d9575f315a03319b52ad06966c916e8d2a777e3da039dc88c7af462106f3b4645fd848c93c4b570e687edad4ad455962f6e2b0b49651bc20702e685fde63c09deb906be5f47972171174ba772e44672e300e438f106cc946bfc1aa548200d61d9efaba3df0a8796c8063ac35eda62df3ab70bd116f3989b9d7be1a34d1670bc3ec0a6ccc18e09de2eecb212c40a9b50fcc959b67fba9a5bcfb23476115e1f8a2f0d7279286973d1a1d34f61eeb64372df05f54a96e88f734ceb77c99278e453ecf75ead54c1414f401d8338fb6ecf5f12768ee95cd09c262f880b2ee522ca344b890dbdcde4c88d0dfe8f81b81c05cb2e25ac2b9800a5b73a0626b58ed3c944562f00ab40bf4875feaf4eb453936cfc98157a14aba4f04e715cb5189a8ebd1bda1aec10876eaec80b0f9db9a4b14efed3cef52066866519f564d281e1dbf84fe8c24c660d31257bcf506cb23d86b81bcc6efa51b4ad9dfab67fda947753afcad33af2caf9b9b4ea7379a38902d5e9e40a69cb10f25e60e3bb2fdddec17b526824f5215fe68640b1e2839479e122db707ae8fdd8f29d861add05d902a1df191c88143850b355d98ccf286e9acfa1ef40a74917686f53797477196c1aa67d767fedaebca4dd23bd9a8539f48bdfe81695b3363981b0a25aecab8640f82c62668b4dd58c6dfd59795d3104998a854161a4ddb2126aced3f8e8951ce0d1e20dbc2ad70cc6e4abf49205f56e201b471e84a7ab305b441dddd9694b32bf52bb595602e4724ea008863be390c76b24d72ccbc90811b0e41627eff0f1bfed2ae4dfebbd22ac3dd80ecb0987b19aba768a6d1524c1d7d9f9673bf3bb61e809ea47f032e0d3341a572fd745e66a70acc00ca058d55ce149c74b5b0f5e2265275a8e7d9082ca9d73f7fd38bc75b2874c2280569510ebaac17ece6b2d8d6c54af107390c300178d450cbe2d1b3840d14c75a1b1cd0c0eedd02e785d7d8d50c33711d7ca1bd421c9b8fbe2ab4115e2a37a36662d7138fd195329815463c0750861c8af1c09de000da1eb75f0d4abb04531cf5a69b42295e16a9cacaeceb55ba0bea8ff8be3080b2b5e67eecbbf5d424148f791ee1ae9c2361a21d2a01285eacf7a0c14c51d9f0294e911077418e9f934aef038980789e79d325ffe09abb7cb4429b15445efe65eb26ac34160213f7e904acca50e02ebd71bbf636c8c3ab0df78f710cd290dbcefdcd999232ad5deb3701bad776b31376b7716a94b9872fb01f8ab05ccab9cfe9af9090968e4c83121996b44086093ad12bd8fa63688a5d1e80644895947f523f4401c46b8987fc30503d4d4332466bffa0d36b54384e95a9bf350e3d411ba3b6f01a353ec9fa910b99f5d162c7ba3865e2d24bfbb4c3db9611b675d94551feeda6ddbec24cc591dca8553b60544d66dbbe3fdf4ceba723b245dbfbef869502f4b371b2db1c40dec9669b470452f0c6acbb8a7464d9d0e5c681c8ec59b7703f2bd3c20697504c1a7599ce0ecc66b9d5f535e6f79a39b0b8047e7850d95a19aeae8d93cd955265b4445fec1a06940f860b4ab379c50a515c221432a2032b9a1a4ed7952b38453130b522c05083a5dd40b2e346db2606cf6ac3a87ffcef1c1b2ba3e3d35f8655edbb66cbd87ff7fb865061727d63951cab63bb0f94a87ba1d1f23ee7e15488169cb3a6b026deb83ba70974bc9e0a7d57edbc11c55d6a4b6d6c381ef42981dadf1608adcd3dc6aadd26e0c4440699d254f907acd73fed7a16e53f769600d82326fb1f62b43b5433cb2cde253ee65b3637efdf28108ef8af7b2b33190a2c86cfd7369e238aa513d8fff1199c632832f91e54bd2e2cdb9ed3fe61d94bd059798982c45b6480c2a0f6e3f1a8a333832d6b7b7ad0529466c07bb2a753ff7aba65b28b5905c7b5d04fec045328445ace5962afc16672f2003426dabd2ae47b980648ed70a578485cf5f1b4d2f7e6414ffdd8314cb0eccd911fcba791cd502d46605031bac2b7ca4627dd89bbcaaf530cd16bc2719bf90625cb4f3d73d788b9294b2a47bed02c9e8745efa86825f031ffdb24ccd72b349ccaa5ca5326199b9c90107848f614919905ad1bcdaf87a94389925c56511394ef250b45f85a84a6921bbcb29ddf627fa5cecdc683bacead64f21eee8f30db3fc47e247c12e3091dacbe4c5eae205f67cf71596cd57a2789a634680b0d547c18d3bc3a871565af130fc3aec951923frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-3.6.12-lp152.4.14.1.src.rpmpython3-debugsourcepython3-debugsource(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1_@_v@_0@_0@_@_G@___P_P_m_O@_N7_L@_?@_>e_>e_=@_@_______^^g@^>^>^8 @^0"@]f@]+]@]m]y@]v>]8H@]8H@]1]]@\\8\@\E@\C@["@[6@ZZԐ@Zx@Z@Z@Z Z Zz@Zhu@Z`@ZLZ"Z }YYX@Yo@Y@YY@Y@YI@XӸXƉXXqX@Xv@W@Wx@W_W@Vm@VhV*!@VCV }@U@U@U@UU[%UT@UCjU@TeT;Matej Cepl Matej Cepl Matej Cepl Steve Kowalik Markéta Machová Matej Cepl Matej Cepl Marketa Calabkova Dominique Leuenberger Matej Cepl Dominique Leuenberger Matej Cepl Matej Cepl Tomáš Chvátal Andreas Schwab Marketa Calabkova Marketa Calabkova Marketa Calabkova Matej Cepl Marketa Calabkova Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Matej Cepl Matej Cepl Matej Cepl Matej Cepl Tomáš Chvátal Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matěj Cepl mcepl@suse.comMatěj Cepl mcepl@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.compsimons@suse.comadam@mizerski.plschwab@suse.debwiedemann@suse.comtchvatal@suse.comjmatejek@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comdimstar@opensuse.orgmimi.vx@gmail.comjmatejek@suse.comdmueller@suse.comvcizek@suse.comschwab@suse.dejmatejek@suse.comkukuk@suse.dejmatejek@suse.comasn@cryptomilk.orgjmatejek@suse.comjmatejek@suse.comjmatejek@suse.combwiedemann@suse.comjmatejek@suse.comjmatejek@suse.comhpj@urpla.nethpj@urpla.nethpj@urpla.netjmatejek@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.comjmatejek@suse.comtoddrme2178@gmail.comjmatejek@suse.comdimstar@opensuse.orgjmatejek@suse.comfisiu@opensuse.orgmeissner@suse.comschwab@suse.dejmatejek@suse.commailaender@opensuse.orgrguenther@suse.comp.drouand@gmail.comjmatejek@suse.com- Adjust sphinx-update-removed-function.patch- (bsc#1179630) Update sphinx-update-removed-function.patch to work with all versions of Sphinx (not binding the Python documentation build to the latest verison of Sphinx). Updated version mentioned on gh#python/cpython#13236.- Add CVE-2020-27619-no-eval-http-content.patch fixing CVE-2020-27619 (bsc#1178009), where Lib/test/multibytecodec_support calls eval() on content retrieved via HTTP.- Add patch sphinx-update-removed-function.patch to no longer call a now removed function (gh#python/cpython#13236). As a consequence, no longer pin Sphinx version.- Pin Sphinx version to fix doc subpackage- Change setuptools and pip version numbers according to new wheels - Add ignore_pip_deprec_warn.patch to switch of persistently failing test.- Replace bundled wheels for pip and setuptools with the updated ones (bsc#1176262 CVE-2019-20916).- Handful of changes to make python36 compatible with SLE15 and SLE12 (jsc#ECO-2799, jsc#SLE-13738) - Rebase bpo23395-PyErr_SetInterrupt-signal.patch- Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": x86 == ppc.- Fix installing .desktop file- Buildrequire timezone only for general flavor. It's used in this flavor for the test suite.- Add faulthandler_stack_overflow_on_GCC10.patch to make build working even with GCC10 (bpo#38965).- Just cleanup and reordering items to synchronize with python38- Format with spec-cleaner- riscv64-support.patch: bpo-33377: add triplets for mips-r6 and riscv (#6655) - riscv64-ctypes.patch: bpo-35847: RISC-V needs CTYPES_PASS_BY_REF_HACK (GH-11694) - Update list of tests to exclude under qemu linux-user- Update the python keyring - Correct libpython name- Drop patches which are not mentioned in spec: * CVE-2019-5010-null-defer-x509-cert-DOS.patch * F00102-lib64.patch * F00251-change-user-install-location.patch * OBS_dev-shm.patch * SUSE-FEDORA-multilib.patch * bpo-31046_ensurepip_honours_prefix.patch * bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch * bpo36302-sort-module-sources.patch * bpo40784-Fix-sqlite3-deterministic-test.patch * bsc1167501-invalid-alignment.patch * python3-imp-returntype.patch - Working around missing python-packaging dependency in python-Sphinx (bsc#1174571) is not necessary anymore.- Update to 3.6.12 (bsc#1179193) * Ensure python3.dll is loaded from correct locations when Python is embedded * The __hash__() methods of ipaddress.IPv4Interface and ipaddress.IPv6Interface incorrectly generated constant hash values of 32 and 128 respectively. This resulted in always causing hash collisions. The fix uses hash() to generate hash values for the tuple of (address, mask length, network address). * Prevent http header injection by rejecting control characters in http.client.putrequest(…). * Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. * Avoid infinite loop when reading specially crafted TAR files using the tarfile module - Drop merged fixtures: * CVE-2020-14422-ipaddress-hash-collision.patch * CVE-2019-20907_tarfile-inf-loop.patch * recursion.tar - This release also fixes CVE-2020-26116 (bsc#1177211) and CVE-2019-20907 (bsc#1174091).- 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.- Make library names internally consistent- Disable profile optimalizations as they deadlock in test_faulthandler- Disable lto as it causes mess and works with 3.7 onwards only- Sync the test disablements from the python3 in sle15- Update to 3.6.11: - bpo-39073: Disallow CR or LF in email.headerregistry. Address arguments to guard against header injection attacks. - bpo-38576 (bsc#1155094): Disallow control characters in hostnames in http.client, addressing CVE-2019-18348. Such potentially malicious header injection URLs now cause a InvalidURL to be raised. - bpo-39503: CVE-2020-8492: The AbstractBasicAuthHandler class of the urllib.request module uses an inefficient regular expression which can be exploited by an attacker to cause a denial of service. Fix the regex to prevent the catastrophic backtracking. Vulnerability reported by Ben Caller and Matt Schwager. - bpo-39401: Avoid unsafe load of api-ms-win-core-path-l1-1-0.dll at startup on Windows 7. - Remove merged patch CVE-2020-8492-urllib-ReDoS.patch- Fix minor issues found in the staging.- Do not set ourselves as a primary interpreter- Add CVE-2020-14422-ipaddress-hash-collision.patch fixing CVE-2020-14422 (bsc#1173274, bpo#41004), where hash collisions in IPv4Interface and IPv6Interface could lead to DOS.- Change name of idle3 icons to idle3.png to avoid collision with Python 2 version (bsc#1165894).- 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) - 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)- Add Requires: libpython%{so_version} == %{version}-%{release} to python3-base to keep both packages always synchronized (bsc#1162224).- Reame idle icons to idle3 in order to not conflict with python2 variant of the package bsc#1165894 * renamed the icons * renamed icon load in desktop file- Add pep538_coerce_legacy_c_locale.patch to coerce locale to C.UTF-8 always (bsc#1162423).- Update to 3.6.10 (still in line with jsc#SLE-9426, jsc#SLE-9427, bsc#1159035): - Security: - bpo-38945: 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. - bpo-37228: Due to significant security concerns, the reuse_address parameter of asyncio.loop.create_datagram_endpoint() is no longer supported. This is because of the behavior of SO_REUSEADDR in UDP. For more details, see the documentation for loop.create_datagram_endpoint(). (Contributed by Kyle Stanley, Antoine Pitrou, and Yury Selivanov in bpo-37228.) - bpo-38804: Fixes a ReDoS vulnerability in http.cookiejar. Patch by Ben Caller. - bpo-38243: Escape the server title of xmlrpc.server.DocXMLRPCServer when rendering the document page as HTML. (Contributed by Dong-hee Na in bpo-38243.) - bpo-38174: Update vendorized expat library version to 2.2.8, which resolves CVE-2019-15903. - bpo-37461: Fix an infinite loop when parsing specially crafted email headers. Patch by Abhilash Raj. - bpo-34155: Fix parsing of invalid email addresses with more than one @ (e.g. a@b@c.com.) to not return the part before 2nd @ as valid email address. Patch by maxking & jpic. - Library: - bpo-38216: Allow the rare code that wants to send invalid http requests from the http.client library a way to do so. The fixes for bpo-30458 led to breakage for some projects that were relying on this ability to test their own behavior in the face of bad requests. - bpo-36564: Fix infinite loop in email header folding logic that would be triggered when an email policy’s max_line_length is not long enough to include the required markup and any values in the message. Patch by Paul Ganssle - Remove patches included in the upstream tarball: - CVE-2019-16935-xmlrpc-doc-server_title.patch (and also bpo37614-race_test_docxmlrpc_srv_setup.patch, which was resolving bsc#1174701). - CVE-2019-16056-email-parse-addr.patch - Move idle subpackage build from python3-base to python3 (bsc#1159622). appstream-glib required for packaging introduces considerable extra dependencies and a build loop via rust/librsvg. - Correct installation of idle IDE icons: + idle.png is not the target directory + non-GNOME-specific icons belong into icons/hicolor - Add required Name key to idle3 desktop file- Unify all Python 3.6* SLE packages into one (jsc#SLE-9426, jsc#SLE-9427, bsc#1159035) - Patches which were already included upstream: - CVE-2018-1061-DOS-via-regexp-difflib.patch - CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch- 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 bpo-36576-skip_tests_for_OpenSSL-111.patch (originally from bpo#36576) skipping tests failing with OpenSSL 1.1.1. Fixes bsc#1149792 - Add bpo36263-Fix_hashlib_scrypt.patch which works around bsc#1151490- Add CVE-2019-16056-email-parse-addr.patch fixing the email module wrongly parses email addresses [bsc#1149955, bnc#1149955, CVE-2019-16056]- jsc#PM-1350 bsc#1149121 Update python3 to the last version of the 3.6 line. This is just a bugfix release with no changes in functionality. - The following patches were included in the upstream release as so they can be removed in the package: - CVE-2018-20852-cookie-domain-check.patch - CVE-2019-5010-null-defer-x509-cert-DOS.patch - CVE-2019-10160-netloc-port-regression.patch - CVE-2019-9636-urlsplit-NFKC-norm.patch - CVE-2019-9947-no-ctrl-char-http.patch - Patch bpo23395-PyErr_SetInterrupt-signal.patch has been reapplied on the upstream base without changing any functionality. - Add patch aarch64-prolong-timeout.patch to fix failing test_utime_current_old test.- FAKE RECORD FROM SLE-12 CHANNEL 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]- FAKE RECORD FROM SLE-12 CHANNEL bsc#1109847: add CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch fixing bpo#34623.- 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.- 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- FAKE RECORD FROM SLE-12 CHANNEL bsc#1137942: Avoid duplicate files with python3* packages (https://fate.suse.com/327309)- bsc#1094814: Add bpo23395-PyErr_SetInterrupt-signal.patch to handle situation when the SIGINT signal is ignored or not handled- Update to 3.6.8: - bugfixes only - removed patches (subsumed in the upstream tarball): - CVE-2018-20406-pickle_LONG_BINPUT.patch - refreshed patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - CVE-2019-9636-urlsplit-NFKC-norm.patch - Python-3.0b1-record-rpm.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.3.0b1-test-posix_fadvise.patch - python-3.3.3-skip-distutils-test_sysconfig_module.patch - python-3.6.0-multilib-new.patch - python3-sorted_tar.patch - subprocess-raise-timeout.patch - switch off LTO and PGO optimization (bsc#1133452) - 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#1129346: add CVE-2019-9636-urlsplit-NFKC-norm.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 gh#python/cpython#12224- bsc#1120644 add CVE-2018-20406-pickle_LONG_BINPUT.patch fixing bpo#34656 Modules/_pickle.c in Python before 3.7.1 has an integer overflow via a large LONG_BINPUT value that is mishandled during a "resize to twice the size" attempt. This issue might cause memory exhaustion, but is only relevant if the pickle format is used for serializing tens or hundreds of gigabytes of data.- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch fixing bpo-35746. 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.- Add -fwrapv to OPTS, which is default for python3 anyway See for example https://github.com/zopefoundation/persistent/issues/86 for bugs which are caused by avoiding it. (bsc#1107030)- 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]- As we run in main python package do not generate the pre_checkin from both now- Move the tests from base to generic package wrt bsc#1088573 * We still fail the whole distro if python3 is not build * The other archs than x86_64 took couple of hours to unblock build of other software, this way we work around the issue - Some tests are still run in -base for the LTO tweaking, but at least it is not run twice- update to 3.6.5 * bugfix release * see Misc/NEWS for details - drop ctypes-pass-by-value.patch - drop fix-localeconv-encoding-for-LC_NUMERIC.patch - refresh python-3.6.0-multilib-new.patch- Apply "python-3.6-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]- Created %so_major and %so_minor macros - Put Tools/gdb/libpython.py script into proper place and ship it with devel subpackage.- ctypes-pass-by-value.patch: Fix pass by value for structs on aarch64- Add python3-sorted_tar.patch (boo#1081750, bsc#1086001)- Add patch to fix glibc 2.27 fail bsc#1079761: * fix-localeconv-encoding-for-LC_NUMERIC.patch- move XML modules and python3-xml provide to python3-base (fixes bsc#1077230) - move ensurepip to base- Add skip_random_failing_tests.patch only for PowerPC- update to 3.6.4 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed python3-ncurses-6.0-accessors.patch - drop PYTHONSTARTUP hooks that cause spurious startup errors * fixes bsc#1070738 * the relevant feature (REPL history) is now built into Python itself- Install 2to3-%{python_version} executable (override defattr of the -tools package). 2to3 (unversioned) is a symlink and does not carry permissions (bsc#1070853).- move 2to3 to python3-tools package- update to 3.6.3 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- drop python-2.7-libffi-aarch64.patch: this patches the intree copy of libffi which is unused/deleted in the line afterwards - fix build against system libffi: include flags weren't set so it actually used the in-tree libffi headers.- Fix test broken with OpenSSL 1.1 (bsc#1042670) * add 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- fix missing %{?armsuffix}- distutils-reproducible-compile.patch: ensure distutils order files before compiling, which works around bsc#1049186- Add libnsl-devel build requires for glibc obsoleting libnsl- update to 3.6.2 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed test-socket-aead-kernel49.patch - add Provides: python3-typing (fixes bsc#1050653) - drop duplicate Provides: python3- Add missing link to python library in config dir (bsc#1040164)- update to 3.6.1 * bugfix release, over a hundred bugs fixed * never add import location's parent directory to sys.path * switch to git for version control, build changes related to that * fix "failed to get random numbers" on old kernels (bsc#1029902) * several crashes and memory leaks corrected * f-string are no longer accepted as docstrings- prevent regenerating AST at build-time more robustly - add "--without profileopt" and "--without testsuite" options to python3-base to allow short circuiting when working on the package- FAKE RECORD FROM SLE-12 CHANNEL update to 3.4.6 (bsc#1027282): * fixed potential crash in PyUnicode_AsDecodedObject() in debug build * fixed possible DoS and arbitrary execution in gettext plurals * fix possible use of uninitialized memory in operator.methodcaller * fix possible Py_DECREF on unowned object in _sre * fix possible integer overflow in _csv module * prevent HTTPoxy attack (CVE-2016-1000110) * fix selectors incorrectly retaining invalid fds - drop upstreamed python-3.4-CVE-2016-1000110-fix.patch - move _elementtree to python3.rpm to match its pyexpat dependency (bsc#1029377)- Add 0001-allow-for-reproducible-builds-of-python-packages.patch upstream https://github.com/python/cpython/pull/296- reenable test_socket with AEAD patch (test-socket-aead-kernel49.patch) - reintroduce %py3_soflags macro (and better named %cpython3_soabi equivalent)- update to 3.6.0 * PEP 498 Formated string literals * PEP 515 Underscores in numeric literals * PEP 526 Syntax for variable annotations * PEP 525 Asynchronous generators * PEP 530 Asynchronous comprehensions * PEP 506 New "secrets" module for safe key generation * less memory consumed by dicts * dtrace and systemtap support * improved asyncio module * better defaults for ssl * new hashing algorithms in hashlib * bytecode format changed to allow more optimizations * "async" and "await" are on track to be reserved words * StopIteration from generators is deprecated * support for openssl < 1.0.2 is deprecated * os.urandom now blocks when getrandom() blocks * huge number of new features, bugfixes and optimizations * see https://docs.python.org/3.6/whatsnew/3.6.html for details - rework multilib patch: drop Python-3.5.0-multilib.patch, implement upstreamable python-3.6.0-multilib-new.patch - refresh python-3.3.0b1-localpath.patch, subprocess-raise-timeout.patch - drop upstreamed Python-3.5.1-fix_lru_cache_copying.patch - finally drop python-2.6b1-canonicalize2.patch that was not applied in source and only kept around in case we needed it in the future. (which we don't, as it seems) - update import_failed map and baselibs - build ctypes against system libffi (buildrequire libffi-devel in python3-base) - add new key to keyring (signed by keys already in keyring) - introduced common configure section between python3 and python3-base - moved pyconfig.h and Makefile to devel subpackage as distutils no longer need it at runtime - added python-rpm-macros dependency, regenerated macros file, drop macros.python3.py because it is not used now - improve summaries and descriptions (fixes bsc#917607) - enabled Link-Time Optimization, see what happens - including skipped_tests.py in pre_checkin.sh run - run specs through spec-cleaner, rearrange sections- FAKE RECORD FROM SLE-12 CHANNEL apply fix for CVE-2016-1000110 - CGIHandler: sets environmental variable based on user supplied Proxy request header: python-3.4-CVE-2016-1000110-fix.patch (fixes bsc#989523, CVE-2016-1000110) - refresh python3-urllib-prefer-lowercase-proxies.patch- FAKE RECORD FROM SLE-12 CHANNEL update to 3.4.5 check: https://docs.python.org/3.4/whatsnew/changelog.html (fixes bsc#984751, CVE-2016-0772) (fixes bsc#985177, CVE-2016-5636) (fixes bsc#985348, CVE-2016-5699) - drop upstreamed werror-declaration-after-statement.patch- FAKE RECORD FROM SLE-12 CHANNEL Due to being fixed upstream (differently), removed outdated patch CVE-2014-4650-CGIHTTPServer-traversal.patch (bsc#983582)- move _hashlib and _ssl modules and tests to python3-base - recommend python3- Add Python-3.5.1-fix_lru_cache_copying.patch Fix copying the lru_cache() wrapper object. Fixes deep-copying lru_cache regression, which worked on previous versions of python but fails on python 3.5. This fixes a bunch of packages in devel:languages:python3. See: https://bugs.python.org/issue25447- update to 3.5.1 * bugfix-only release, dozens of bugs fixed - Drop upstreamed Python-3.5.0-_Py_atomic_xxx-symbols.patch - "Python3" to "Python 3" in summary * This seems cleaner and fixes and rpmlint warning- FAKE RECORD FROM SLE-12 CHANNEL Issue #21121: Don't force 3rd party C extensions to be built with -Werror=declaration-after-statement. (werror-declaration-after-statement.patch, bsc#951166)- Add Python-3.5.0-_Py_atomic_xxx-symbols.patch This fixes a build error for many packages that use the Python, C-API. This patch is already accepted upstream and is slated to appear in python 3.5.1.- update to 3.5.0 * coroutines with async/await syntax * matrix multiplication operator `@` * unpacking generalizations * new modules `typing` and `zipapp` * type annotations * .pyo files replaced by custom suffixes for optimization levels in __pycache__ * support for memory BIO in ssl module * performance improvements in several modules * and many more - removals and behavior changes * deprecated `__version__` is removed * support for .pyo files was removed * system calls are auto-retried on EINTR * bare generator expressions in function calls now cause SyntaxError (change "f(x for x in i)" to "f((x for x in i))" to fix) * removed undocumented `format` member of private `PyMemoryViewObject` struct * renamed `PyMemAllocator` to `PyMemAllocatorEx` - redefine %dynlib macro to reflect that modules now have arch+os as part of name - module `time` is now built-in - dropped upstreamed patches: python-3.4.1-fix-faulthandler.patch python-3.4.3-test-conditional-ssl.patch python-fix-short-dh.patch (also dropped dh2048.pem required for this patch) - updated patch Python-3.3.0b2-multilib.patch to Python-3.5.0-multilib.patch - python-ncurses-6.0-accessors.patch taken from python 2 to fix build failure with new gcc + ncurses- Add python3-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1.- improve import_failed hook to do the right thing when invoking missing modules with "python3 -m modulename" (boo#942751)- Build with --enable-loadable-sqlite-extensions to make it works as geospatial database.- dh2048.pem: added generated 2048 dh parameter set to fix ssl test (bsc#935856) - python-fix-short-dh.patch: replace the 512 bits dh parameter set by 2048 bits to fix build with new openssl 1.0.2c (bsc#935856)- ctypes-libffi-aarch64.patch: remove upstreamed patch - python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for aarch64- python-3.4.3-test-conditional-ssl.patch - restore tests failing because test_urllib was unconditionally importing ssl (without really needing it) - restore functionality of multilib patch - drop libffi-ppc64le.diff because upstream completely changed everything yet again (sorry ppc64 folks :| )- Update to version 3.4.3 - Drop upstreamed CVE-2014-4650-CGIHTTPServer-traversal.patch (bpo#21766)- Add python-3.4.1-fix-faulthandler.patch, upstream patch for bogus faulthandler which fails with GCC 5.- asyncio has been merged in python3 main package; provide and obsolete it - Remove obsolete AUTHORS section - Remove redundant %clean section- add %python3_version rpm macro for Fedora compatibility - add missing argument in import_failed, rename Novell Bugzilla to SUSE Bugzillacloud101 1609168869  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[3.6.12-lp152.4.14.13.6.12-lp152.4.14.1python3-3.6.12-lp152.4.14.1.x86_64Includeabstract.hbltinmodule.hboolobject.hbytearrayobject.hbytesobject.hcellobject.hceval.hclassobject.hcode.hcodecs.hcomplexobject.hdescrobject.hdictobject.henumobject.hfileobject.hfileutils.hfloatobject.hfuncobject.hgenobject.himport.hiterobject.hlistobject.hlongintrepr.hlongobject.hmemoryobject.hmethodobject.hmodsupport.hmoduleobject.hnamespaceobject.hobject.hobjimpl.hodictobject.hpy_curses.hpycapsule.hpyctype.hpydebug.hpyerrors.hpyfpe.hpyhash.hpylifecycle.hpymem.hpyport.hpystate.hpystrcmp.hpythonrun.hpythread.hrangeobject.hsetobject.hsliceobject.hstructmember.hstructseq.hsysmodule.htraceback.htupleobject.hunicodeobject.hweakrefobject.hModules_curses_panel.c_cursesmodule.c_dbmmodule.c_gdbmmodule.c_sqlitecache.ccache.hconnection.cconnection.hcursor.ccursor.hmicroprotocols.cmicroprotocols.hmodule.cmodule.hprepare_protocol.cprepare_protocol.hrow.crow.hstatement.cstatement.hutil.cutil.h_tkinter.cclinic_cursesmodule.c.h_dbmmodule.c.h_gdbmmodule.c.h_tkinter.c.hnismodule.creadline.ctkappinit.c/usr/src/debug//usr/src/debug/python3-3.6.12-lp152.4.14.1.x86_64//usr/src/debug/python3-3.6.12-lp152.4.14.1.x86_64/Include//usr/src/debug/python3-3.6.12-lp152.4.14.1.x86_64/Modules//usr/src/debug/python3-3.6.12-lp152.4.14.1.x86_64/Modules/_sqlite//usr/src/debug/python3-3.6.12-lp152.4.14.1.x86_64/Modules/clinic/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:15401/openSUSE_Leap_15.2_Update/1e587bb456e9871b8b525b40f451e505-python3.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC source, UTF-8 Unicode textASCII textT`B{bejutf-889ba618a5dcbcd26f8cda6de8bdcb7442971b07ca9b942218ef72599d601fa0a?P7zXZ !t/I] crt:bLL u5} :&:\E,\\عlwWi}egH HE}BX)[nҟPNQuӁI;>Iܘ1RMa$(ӉoQ ~u klӛ hUƬ+< LK#)NFg$91,-oav#=߽eʷ! Ё,HyGvf'o5!!0g# GɶjOF'WHoE|F> apѿJ m,^9r2BnȻq? RTF ʉkb}1r!vd拃:D]xi0D\1Ξ*OBrVxܶX̠ZPjb@Nq7<0(z64fg / <6Uʕ/oP]:n5=9UqbJy9\BŽ5\DL$@FS.X4x@脞}j~mIB2*T.PD؊W΢? Jfġض%mPģhc^ (i'YvH@4N~;5ƿ%,{a>6]w6$Fn(s_, +Bh S989d~ļ8ZcmMp"ƃ W+Qƒ{< bF e% -M0\"!}X?xBU58(jl=FkA5h]~-o~4\|$0/ǾCiZi9*B Wo]0Y̷ P\dždx?DHRgb&Q:#I(i [7H)x̏J"{@zXo C:Qh/\(n#PRN`s5ө k)]Gsȃ-4 q-o^%lc U}B'ѻX>M,ݷs?u(x+Xpiʲ4D҃-يq<J `]̌SɏmR$| S%es?03Ij@=b1.\-und5{\E0tmYWuPk Ig|_$E&?;#O|nIiq {wNH%U|# \5Dz3;(}-*`T+ ̊ iǬ1lqbL6ϋeJْc7~F$6EHTAL,͐ok࠰ A\+Ot\Ie8i:NZ+zXc]ǩ`%+xI1Z,&zՂ wy|^ ]FZ)=sP% S)Xzl!=R_ߥGu_is_i֖,eA2eN \zhMۿj#*[Z\;U2śE\\T##&=#c1|l}P$I$j% g|k/[uDUWtkA5^q#uK3A#~"#Yв Ԧ)3sZO{FaGeyW{"TwG@_1_:$>%Fߏz~->SrQ4/ͼշD5Ҁ>]G'E *ᑷYz6Xӕ!| 0K# Z5<*۲hˌ͡B n'Sۖ}1, JUKgxUtBu$ %ٻU'Jiy^'hxU+,FxOrKda?@"Ti+|0p&2-~4ޫ c=Sǀ& X(#Cڍ C5x~|rT7]JA (D}ziBUɇ#z|5_L֫Q P7ˎ1I[<*s{m-Nnʙ. >qıE9l]v*[?7kY c^ #ی}`^2;hWve[k{0`!>̵/. [@8{oz70ܢc.@ #\MwWݝRH׼SNlZdi11}.>.|Ȓ>8/P ڂ *1@?+;vJZx0帢sHިW#/n02ӗI7H-Dk3hP̧W}9aΘ/h$i.caklO gϤ^qpZco]ahxo,q1&hjD$^8eEfɖ.s&Pip#Et/|+1AЩCۗO z.ClQ|2%f,~nor_J=`K J:X?r>OdW$U1yzF&>Egf[Sq[5 0Te!~{3U]zF0LS,b -rD,2/;/\qNL#k (B4q !}$ ~e~ܙd8 9Mia߿NLQ)o?{5[dZh4К{鵾O<&t6Uw\#pZS WgQc,Q7NHlT h~֚r^Zh1 K+QʽN;}M"ޖҵnWrmwǪi"9fԐ;Ϡrz_0=~6%$ox$u[[ z)Y0`왶ŭbRd$CUǽfҦb k#ю Fs-ǡ~O>oA|GMTp>j%?ĭt=̑_WʺPKDu>UMV3@΍ I{WmI 'BL̰<{p&=.?aN X~7 BsM_奃p"}{ĆY* $:x;s ʱ& ^ka۹K]:]. O;3RI[, J1AZLQez' ĥQm–/~ȄLN}e-H0Z!9aŕ-q{*{{=r4k&=5*#nl"5!YQYJCAH[H;W~VXf#u"Bu<*iTKEalBC$|zf}nRdց$x6Lmћ%ע5> ) nnb؆xL"R#!}R-G }uB|Z5<,#ċpw ŏZd 4|p&Ƿٱt߭.*U`{vJQ +/b(v/9Y)A?] IY6*%LMZɋ[jL[t}a\u}&1QP8q:piE]4#=rA3c/9pM()V"A"FHHX<æKky# 8q/ګN)& _ <6LZG̞һacas deGX^  0&I"]0*Eau[ʭga'Z/Tܸ@_!VlޓF]]Q$xK.|SPb\02^n Zde_EiI+P/Z-q.bsDbx9p%,¨:qx> ߙ=yȁ mD Ēf{&!ee@\ЛD8)s(rHP+WDzMq<]VЬ+.Id}T}siUKqٽJ iJ6`"eS63M|92&}C=rU|,!8b"ASɌ_%KT|hO- \^ 5mCБmr'S=yo~HA;S| 4x߽#;᭻(?2j̻*7FPiPl5&uly46cKc^YTKΣU sB"W-0`3})iT!O?VˉZ MB%]&Kqo1xCT]SU?3}vʻ1Fe&{ ?Rc6K˼TIY #= iiy> 5SUqN]ki<&B{{:ovHZЈ23M\"< AܢOɩJBY onHd+"ec/j*{Դ6bOsy85c |ozxy##Hvou###P8}%!*do8h3\][ ?6 '#aïl4oSX?ݔ/gr09M3Ӥd?{~WeMBW.A3{C M5$@Hc \ şaruQHz_'>r8Qʻ]8*T pQ_W~x@cqabvA*vX9I}AT,0ptAz`TK{徖wϪABws#0][bqRj_uͽS4t=NZ+0_EBOjLϵg/n5MLn&zwyZh/t# m.efb:`a@t14pL;TᆏyuIB̯i(bYSo w5A6%P[y w)ͬyix;^ypeEn%?CK_Dd_!O9b4ȹnX_yxۄTer+ߎc\X|?זqhPtAz$Z|GA=Y RѴb"L*1V1zje_+yɳan:<ՖW`6/h ({po4%YSw֠ϳt\WYCȅF@~NL>N @nSzeT4fȉԓ#Ĝe!A q3~W|]$r'9p.' 2afFQ͛u@_{>.Zp`c^aݠ[0E$pHLP:`QNxT͘G(.^>ܒW4c@ t= g[ :cklM<*g'X7^̬lOYk“ ^8+/k7;qS L͛;$9_;(+DwXw 6̕"Q܋T?7ܷjSZ51zU9 tVZ|I˶YРlSLCe`C)H% Q2_b\^kTrYm$"Xh8@(f1 CA/ëyF>\(v/i glȆ Eh2$˒~ 8iُJlSQMtRp{ZSw7kcr8o0:&H6&S3Y2$Wz@U7"}*?Htrd<%_pK?lbw 6G5_iD'l#qԫ\{SL#IpFBL&`Nw!ϮSOOzl퐩nt Aw?OM̌:}P}ݦ)]ҫ5w r*jth˼KxZ_ i?iuK <]t)ՇeP+!q\:᥉i=R wq^ z, 6ӭѵg*iE/b}t e p6:3;Y٦ E -EY~1g#RߛOb>0r(ҟzܶYG>6 13Jk̩YZ L/#nZ`B;8掯J9vIPN6DUMm^>'G^̗WH0t06 ~61Q8>f4[-ct&Ϫ)mi DpAxCn7Zq8M©תl uF0Al\>aap_^:.Y՜cBc)gN l8ph4P6|u!Fkp8X_ a#L7aF1҄g_'b\*}&F\$xܹ(ŕ~O~#"*\"ae_;ul$^Ey_d4z6낉pFpʎWɵH34rբP]KJѤuU{ D鰯m`¤]5EY-䔻L&VR~JIuX#!"#3}w1 YLPTB>mS*G`b.<(O3ӾxpH.G jn;ǼtPhrߙoZu7ڝʐP(;Y;rSXOQwu0u 2#`Uwo P'9\|^ik,w^VZ#ݕ7v[U I&d7`.JjQѻ-lpA)22ڱl&cМ&pu ޫ2R)1'ծw42 O8XE1Oޕwx9"gGY8&  }QzXNM`Ҹ ,/9ŧД=z}̊/Vi Q@2 hD vBj(gIO$_ ThQqRY*=~H3EZ|O1USApDnňuyP%4Do`>H^y@:K[ rEOir 1)ɯ3<x' ̎.쓺U"2;/=oF}wd# {RwXsC@u0g̲<[N@_X.:EpI;< fJD5 :+lt ¤:p:v9l>:wV+x `Yb,S ]fU9GD/a5]*\BlUqaכEw葜Ϭ͖iXBpxFɇT_Q4zv{D+ ObyD|ă=J{n&RB$fAo%c+U1-flXnfIŦ ?H¢.R#Thj[`UH?c1jx ڈަn^;4 ݤH m'FIH1cz4(Wp!){r=. aPPZ(*ņ anv`{M7v͵2}<,O8y.5n/ۄgi͸F^^%\Lk)TS%]ɢ*;hA?-'| ~rgt j+W5 #6I($m(W< [)b?tD*mf hkZPQôg B]Na)/7v{ DT?3/u(u,dGYkP23TKyEP]G>= |U )##_A7t?ۉLo6OsTJھ3;uW w0 t 3E" yj WƬDI1-cO-A9[x&`b"$ϊ#8r L4sX  [z}pdnt燹2jx5`Vij1Pӫ RdcP1I#3l5óT!# PSДe21OFZ#2I,QL =e!RGɕZ0Ŷ';)^")$̬X[IPAk>@ГȻ񓑦&nޡ8=x2peWKU !p3\'84P3ՙ+6΁_U:,q4pjkxs{n +k=Uqܗ/r**-F6hxV?#:"ZoUﻦY9We&o豉9`*e0ǹ҈] K, qm=L]$:!7 qqCc H5V|_x5z4uM d|OΩq,ؚ?2QyD{ȅwQh_5T%nbѴܰ nBQv!LvYCq9TL-B3\xohBuAi\2) wuWJ7ţdٶݓ0FGqTarb..V3Dr^1D|Nވyil\Z@{OILNӷjfU(wLF N:'Εq'( ;ӠY+l݀@2/ٯ>+_ eż+Zdson_MѫY1_iyxN? :*e3Wb ("G YFLB# w .w˫pԖב-?(,pNϒ{Fb!9gx.p@!x>Š|/$2PgG/qq7v?b4}Z2jpEƶ@I N7G͝u`뎢enwՔEdLN6lZp -58)bxSp;,v4 3t|;'o?tZbrlnA[ςwIXg/ '!v@50  0"\ o~/)Oj\z+ dEK6r 93jaNicDGWZMHJ`/ho8m? r{*hfh[(xtNۮ#H[]Нz:)Y<ұCYΤlFӆ9ߪu ]KqU"bMc_h_>&hsiPb;! )kԴx p]JbՐQwDٔ\$X+" MFśm,j9 mY=۳ j8vkL,3NWpԓɤ.NU|F{|4e{]c{\ܧ+monQO@y\l=b`NıC&|•f.pc 2J]k6mL"D-B̪&HNs&m'c7z~ɇ$`ʳ9XE)A<#4Nb]f0m<9 JaM̲i^Ŀ;@R‰sTtIyDJ$nElVBUz?})(qtc,>#@g_.prĚ!Dך/ ~<(,Up ؋-F~?o!ɆDo28 wiWYxiJO :2}JEoyQp?zBmzi{>6ʔH:A3֍i6dAv2 9zf4ԴM{ΉNjtUM|5Uʒe9:;ALN&|0ޣXzQU*bRۡETR!njeITGj|8]ZX9@$?-Qv#b1La՞Ġ%zUA=`Wp7_j\UVjG `2>:O/l]H m57jk`3o6dfwtOUk^̧sJaBIH#?3jd<{oL.P4szv,xo-G2`#?`@`x|{(F.'q쨥:=8}mn-,"B+?+s6%皋PhW nHY~XWd2"xp 6iZv":_L{+HcL d ]&*&8!mtuoPPKR瘜j@Wcyxq* F٘k7^[XB@ 6l|Lzɱ/}3Iͽ>r]'^Xf(+"Es.gޱf㚟&XcذiiL~9dP%]/HK] 8O=L3R|L)hT#@L*BC$ᨘ(kybʻ'yDF~HsY8v-qW)ȦCWTbGi _JW$r!*#Z=jx&.^#l7[`0%/W +ͭbZ㳤J~g-KMO amBk5.Iv{z;=oU֡!ݗr|xݻ bK B81: -$nXf9UyϪ SC^ 9@AX`RY\63-vW^SCxƹ{Q$vA@8m'{FHF5`J+^;'q]/N2I*>I*L 1H|\ېsj4U>h5;/S:! 5#^CoN S2֝s L\$S84JyL:`#|S ͧ}am{_)a$^/S}Xsh&1yq$&Yhlk$P:R.3$Rk?G$GCqlnMuz:P^]G\hS ⢎*$ G#n,T.857f' w3 ZعR :٭*NEkA-8Z+ jg$_*K(Ku˔I bzӕxt8_ ET5s[ZF?e8k)j MaՈ)zElVvVdI_?]wO դO6=m&M>/WR.ɂ !"puZ_3{TpAFX#`~P.~KWڎ= o]WZ؟.}Sb-KxtKP׵&AevJ Sg)q⥙p<m+9m~Y|e*w'x2zS4:UPqX% JD_'bBdW;c#aD'T z67VʕZ ˜MaFiA1jcp^z{0;d(}Qӯw,e'ݾC٩j@"z(i3VP0r8zRّ|eHMIF _eF hM>iwo1v{XDƼ?o 19w`8 Dܹv*d5Kyv8`LxkBv[ Mc˰@guͨ*?hb{qNۑK_X"9|BDg@e^P.n{~-hq|*9Dy^΄m1()ص14X:{Z؆J}|dX<o7Y%i{)!;0=9 p2bQ2fKkrQ>jTz8MVv !xԳk1 +D4!T56I6D9M}459;2|ϳ1™"*nZ`" .uZ8{L̂>p-IZA@}_^9| GM]nr$moEઅ ֦,_$&X N]/ae9% n]M%F ȓpwoA ' b[N3I(+>Vd4Jҩ2 2XW<`NVU+[L$i61;ܺqIgm}_J7Rf}xHt{V.RÞ<> F'ŸwDUz*d)z*,*`ow:i O?QQ>pQXżDDEwM{׸+/VY1۬:yom ٶ %=`amlinG!SXGA)G~@s{w ϝ'VD{lh Z\3vp"_MO?5'S>qfP2pԜ@kB$@#I%.Kv{D[;rIYjҶ@JpýlY" @:TdN@v Y̒8n8ZV)[]!=fّ̈́R?z(f M]Jf,s|HmDB(8|5B/c{D,sg^U)<1 (o+$>#*0)2gG##Mj2Bac6О֣+/Fy 8z&f1r&av8gAfw5şl9M?TSYSRmW> RYe(F4EDۡ@I~cOVSv,O~bC2ׅ 'g4,}-yER*Yu/5OIa'u-:StP `*(ߤ32M9lմluUݘugl4JW/}I` d)MY$V٧7E-T߹^;Zpi㓥vvPݩ0 Eȸ_:/WU ֿ/HSʜ q5VΟHef_ WyXD(zs^IKIvtF."VSCY$?ZWQJMe܊(Z2‚8>@Y;WI*c߮e^Pw`hz.=Nx,`z )6\@E|M>ngk$\Tr0}0Bu mD#|c_") nEr#mȒ]@A4YUL5v mR[ӿ =Ʋ}4@DꗩĹc9XȾoax@UJ8+QqӜb,meʃ fpk{Ɓ!8:LgpG0di JvD-n5'wH77xP1t|2P u]WCZYjJE&4ʹyszIf7m%1Bn3^U$"ئ`R<^QHK#LFgi, kƩ+fM[ g RWMh~/\n'qTnlGʣG{0i| {ҝ? K&R IE]4Ȩ wK,8s8s]wس>?ogQXRgl`>ӡѽ8 I5CD;4_W`H62:JjuC ~(nYW )5YsD"bo^a 4¥j$dP? f`a*𷗔ڈ *&E } k "$`F dױMݵ\q|!H۠Y!kН.ܮ7l!P/!8% mSF$c+ I .8b}H[A\| dWȟw!`z#R0Gb7;GgZr2D0/5D\F`jSwNH8a}~,7tm|Yag'}׉-F}}uvd#4X|yLl{^.3C۝ ,Eԧ4{%hJT={{TdS9;].IWQ"|`] GT@CLiAS ~-DA}ʓ. }l^K7|'ulF X%aJ69 u(''m>NZvopQf4;9'a04NA !_ YQU>^YeG;;)&|4T C.Wx0NTrt k{6\]"O<ɢט#ڡ-ޚ,'VEɉr9ĮLfmzUd֝iXg,߼; ? t7HM nM(oT&%1X3FB.G "؈1T׎DZU w ,*堿",~'~CW,4ǥ^A ЫH*?L% o |>yBU1Mgާ7=n)_#9i%zڮ҂>={ U=] 1M鉂xPj(myleoʅ=O hҧn1[ř kj0#Y:}y݄w}٘Z Un f$ tgI#gNF_^TcŰ&썭ܭ<19"oŤ0n"@`+[a1*;Ep)iRRA'~hULdCXN`\zΟ/Fl{PS;ns髴;4LJ,خAO74ևW q4O:Pk51w];qW_nssW ,1 %n`NOH5f N 9ҝGrNPGW ɁsiV шPmXbMt0LNp?ezXV!'E>}Sʸ˱v\ n3P$Ej1eh$#MOXSTgo>qL4@mfFsKqXHb(.(X,-֨N=-v0})z2ʑ/;y8CDUк$F8DYq(5;*g*,71m-pag ޶8if.=rz,(Q{ yxL!F^@,EawOnHMҍ`z4h /j%Ѐ]\&s$(BKĎrd\1͹ѱT }"ʈ[b㒕ق FJ\ GA$՞]%9Owձ^wOiW9TA@.țFVi5Ǟ bOw@_i.AZJA&0kwl˄hR7 -Dt<F?|~F8N-NG8$$ڠ|de7e,9\L~1TV?֕i)|l4y ^4c\.(&v,(Q |k9c:6IHdi3JҁntslgFo`|Db䡦wݽuNђC^ؖȢ+K:>K2uDjnhfAilS̤9(Wћ 5]vqZ r@@=aZzMktҖy- 3v*qhn^Z;=H@Q8ŧ7UgM S6XbW>UQ,lsgc]ItD +Xh"a;0~K} ${"$SEG׊0)bϵ]Y^^||_I[ii6U1U#BcP*ۗs$`S|Hr"]gxP\ͱ7\3URTŬh!HC.pԬ2L~vL3zq^˰l2Ed֘ba*ougJ!Jېh$^Ϯ-hr~dC[${o4:wm㑼9_>|B1Aư$_cw:6_fc#wR:1&w*i?Cuῦ>]?wl;'P,hȒQ fT"a3LkbEȂ0q<0EC ?ZE Ro$PLpX #aZtkThYJM S/[ZQ,%J(\-sP_%L,?FJYnb R*{tFVM7"gۢm#F- H1?mF%@{EԨ_}Dtz;W*M@AWUk abר?N wwjܱ䥻faSҚ`@{_ߞؼQ @Yk왥S ]KǪLh$T54sRp :`x Oˠ \u>v؝ΧaF8jOeТjNʦ{Gf"_ is&ȅb4&u$ٛ^,15KVOw*:NzsN("G߆I"kTZ:چFb Q<[CM*x+^A~8O7*p)O1<#K,1 V]0rLg[E t2\{Snc0]p!ZΛYGnHv.S y1Mz 5›Z.z=aDG17ݍÙΦL笶I)Ru%ZT@tCF25mGQxJZl^tɌp `-]A-6,0wچ.MdXVh`ñWᒳAc"U '(^ܻ jth8!@|tnR;ʞ?IhzkV)hKuԋu9h=Kc" bW"Gޚ=ƊV7@(`Hf$JMlі;mNKS=II <5zwul HԤQ ʀXd ECv~m͑{=#ƺR*MXKS/d@PFf~J]0'U}^0c_N!@6ulI;Z*}.[1}e[F\vnU|( u^[B@wݕ,l2ߵXUe,m8I؝xpk/SW-n~~%҉pʂÁGAY4K.'<]ߊL1R,uTY#?(,D~%ج6;V5z}=Gnm]ϔNիPKD'Lgbf?<88ddꥬxqPIM;S=t2uh/0tQ{z=`4>y0 B&prx>W:g T,ag(NLe״4n]So< }aWe#mmkTsq9) C/d/)sIhܢ 2>A(S[ oD{8h0hι9"q9#sGPB*inMaq@,kPKa'ez`#Zj '=Uo, 6yf8눱%ϙY nL)l<0d8EOM\}Zkfqj/J3΍=$Z_FYW݉.L[c(|~9%n ]N! :>J8{,S]W$&,HʘIcz'6]Zst7/ݠ$ 7q ?$j؉nw g\f> AGG#j9!;4R)Om==^gb~Zخ]Fh/U}ݚ W UKw՝jyYRW|c!:&U,(^n3y4_B @' rLgݽ7OSj7/Bax3T~VK,xT4~b>|ʅx`M @7N^RЩ!3|Q vщ g(=Sioߩ#%ZD`kU(koi')&c`hۯTO:F`?VcC^GzvkyR"۝`WJ*O"1P;KBV 8gG,:mk{;r&m%݋N( %`Y 9y Z$p\}1-l3XcpP l$kB" @qr1]j=@9\LC`gAݝ@ڝ[hcOezu4eJm`ƺᦛ!xǕ]aK͜$INT*4w$Glru买ݙȭRo#w^<krd2z&sZ>u"D _FPSlXUDW+hm&rA3jCp1?%%~O>g0U& Ap:q ,n59Fv׻,R}SR'IXfAbv ѐpMRtqw(@Iq 9-ҩj@G}PeQ&>i: L80m$ Ja4Ir6PbYn`2^Mag%teu1w:2j#*2M<2WpGu` 鷀Tڵ<)9LX&q$;#Nj1M"lu FMcX;Y 3"u~f+;) iTŬ\!'-%ZLM%#yC.injDlBmi}g c&±ʉPS390[׆tVrD#x;y+ gϭέ*`9 hIh[ Qx#D%#z֝/+5@_+jM`lzpd .#$>HHp&s4P]k.K pͩ SHi2XdIm8W\ijI;U c7M4EADQLhuwozlңC n0</1ʛ7DZ!\I9WB8 C=%{<1.aOhjXKH޺Iq/y/ "S<0+y1 5'FaDS~OKiG s/BE89g,ݓ?lևmE0v9 uF0q8Zmb}?rՀ(=9Ň')a˸x`b _;K”k7l]/d`|(ڰ4*U* ϩcK\\1tɤQQ{)dkl:A&%Kw"blWʺ+y4kFq΄h՗nZw˔%f!_mycT3Erq vn$m KPw_ )ą%b7.ؾ~~&[ԕXĀj>ύS Q>c\{ֱ=0S`BqMZ,p_EV~k!.Vz.G|9XfWҵUߤނ\$s{sr|`/OQuw%/ ?h6# MRYSegyoT~CHQ'5R/\sO6}=&} X[ـkjeB[#Odm[[Z7mew!Le8111 <9oc忰%F%0p60heG@J@f{-f뻬քY0uF@G1[ c̘Đrt~@Yގn ~]:cJ 8e.ypwB8*#n+{㞦.)'p],N>`z"Ih.b7sG{d {>d{< $ B"dMя൶yۏ6) =&h9cfu=4S< w,.6Q_3UKc_Ñwp鉉R.WNDLVH#뭋>]>(qQꭓ bךyi[FM80qd6L=ft:B^]_Q8Py?.5-Y ըܩoXA29XYxYATeae}G{nxɌiHCm[ KXI*?M>jMl]CٵٱB=oya?.DGBD1d[4SǓP"]SFt+)A*Eu~e ؚ:zLg\?j:ɻ4,Sوua9c#!ټ)Ed`v:uBhēV I]k s2M5|n(sw)|ÀA*O"]Ho+eKZH Y- \Sf+]80 5N2ޏo@Zj7r Ơ)mt5h#_xң-E9?ݻs`߇JΥ4riʻlavw/ 4⚹%to|m= "^A҆ziBHs pkpudCw [o>jfl}Ხ2v[ILi2zI_ښ7q淃w"$xb6[*G]wz4=4k-f [ǰDSSdCi GM8yuxT xKV(j6iI&. xNUϋ"{*c)P(542$Ð&tbluIڷ2u(>/B;UY_cvV"y!.?a:&\J-QE,<^KD{9%5lqǷ"h]rHД'( uy3a**Ņ 7 D/Քs,$;j{Y]˔YH"H;Y6ˆ8Vל̠18yn }JPLDYV*W&,f`}Bg\<R oZ@ ش(2f=%*fH`1^@9Td7 =s^2j$o#c70>oQ0W7ѵ (2 u@{ŕ|,L_7lE_؜K2wF ε@Mꌀ?VM-$>akN]9lg!"NzClæ̭890vn;െU5S|9GvW:,YpyBH*«JqKhbƙmmOy>RO4 ˬC9!Fm"] zWCV`*gK®0t'\ǜ6 ohy: ?5zJn]0W`Kx%4:EuMBƩ{ȿ!9u敖.Ed55^?A i3 f&$ aL&SEGரNq(acI C}9k8*71`wEp% ;˿w^IvϨFQsz܃J:caN9%tΔC vxPԤ]^)쿶;5Gކg2$nլv% #Y. iT lq~XԒ⫪J2vCZ۹i( oˬQvi<9Z*b7{ VXxI-wP-^ԬW}S $l%V=sVC^4@敎R DThQ/ZZ!Ҡr(D-YDzd/~4|#5Qƨm%:}ŕv6X\ k4C8X%ȓUkry!>ۋfX58ĹKzW{?<2H^31!f%2 j,B 9/m`W➆Fڐ%. Z?3x˱dN^3$Ҝ0y/QQ 뻽Eʞ z2VjqI 6ぢA0$zCњdVJH/14@Mt>'p65uN"b?#Y4*z-v ʎ (9Rs'YQ M$k]a3%6G]'ژ FpKj'#F^Mrx|GWvz: @ be;qYpKqbA}+k5A΂?lRm IAa;i=֙CsbK`ٿ .룜bxWX#+~5jwb{K=8W!!!^7sC#lK(Ԭ\"!Ǔ쨭Ns!!{zfQ6=V9}$\yHy2\Eڐۧ?~Nc8)-&;~#1T+ H&?g YĄR[CbUPp|C= ]]M\k<)N.>IpgHvY!4'c`^l^3xzt08{ȼ:sOң5Se#,Y۩ 9OP ~@Obn O =)Ա3۩2t*,5yl—y 1:,u6B=n4l=,f h €aX}I Y`F: hiLa't," xiZӁlS9WWl*^G^?mihN7v%PYˮcD &h7QAՒkA펇b7m}<mZBɃU\bTO҈g bo,lb3SqpIizI6/SNhʆ`e(CPĶy4/c</r4䬿FV|yPjTW) R.d)?uX9BC_qMXZC8N`H 8HRmeysM<DU<\'`+9jn}+q(T5rn@ ~Ç?K:JJ0&{z1i36_=rYw\vшj V^9JxI w_3R~d@!3؎IK(iqdIuY) sCw{Ir8tۏWCwȹCAH,-bf[6VoSi7^Sz u aBx=Ft3*Jv9"8u+<0F~7㈘+q w7*N S%k*z'g6ޒY]L)vH]*1uA=\¼iD9h֌ӦJ~ϟ1"jldN:{Ѹ$c];T.L}ޟ*S۟x[<[]z\ 3O[C5P} qܿ'(}Z~˖VO "[.Pw~nPuuXrtVX j87doPŻN$-IECQ4ǎ_K"lC%]?ũIT,o˱\NNͥEGe]ѥjTekUi#sX;\k'SUоao0?1(ݏLb`@ 7iL߷6UojՠjbkԌ(HIo=ު3F@wkf:SLUaߐxkQ=É/!Ĉʰ%mA2흹NΥ,?RtK_{,ɐzZ6W W`ީDKhrxl3nXEK|m_%r7#c >!B)qؒ0EVY &Ш2:%aIdfql0hpҵImM>x%ʳEǗ2o۷#tIKiм 'Tʱk/A?f\*1y2 {p4agy~iVaV$m ~>h攥M .a]m1W!4k GRg5xu%_6)3 =Ã)O%ulլ!0e{ӖpIꬦb3 aH/')4{g:ٶX?EzOjWum'4vDblo_KU}pw+\ ?0 !P0C=:&K0eG]p}d"lUwvi@@Oh lPx hm9Y5@Tr r<sEMӘX0mʳHZ+<7OAVF̎fZah[FEi%xQo}VL"47gkq'gKU1IQISLKZ{Jg=af A!f:-D.h,f![-3C6_EPϝ!A8^_ [1)ץ!\tωQBCh?wF3)p#%@4HR>0Շya*#f/Fvy8tP֨ũNcJ~[-)`਒EM wuY>Tc\V>f 2P(;WN U'A&rt =r%5a}`k HX==3V+,HCa]mPɡNK GzSWV ׁȋ? mDeo+cڬW N1%Rtǹw/+`>x𥉉>ku-z%k$u+]_("B 0NqrmRc Ea!;Yu꙱LʝlrLY|GԜդJP ٝ hNa]-+be6nzog@Rar2x]'&)]gIz]_w$ѐv4I7*LSY8LE{VuV]t샯R"#7Slwo_bv^Ya @LOOw!3R4 28UD4JFS}C;2ԛIވ蠴sHh"0FT;h;jZ`U )5!`!\},3l|/=q\[ԴA"Ab JyHbpN)JP n;I;DɑA"ZF’ zQf #T xՙFg8l4bl6ROUaHfK\&g`S˶!#&@b+*7 mlΥ͘THUHWg!M~A~x7#6b`Su zb~$UPt hF"HV^tK7#2|ʗ3eѿg/ fš`(_ovNID~t,MiYyC`#!#WdnОc4 4zm,DQpRn㺪lsNJYجXLt֨&j, 1n}dK ޫ[bp?I`Hgl2I. fB&\>" #M0wgK"UF7,o5<2+B~-tu4b 6mPB[XbAumƓzޫ'۹ 6d 1g+Lg\LB1'_{$9M/[:_@yQgf?3T☻EfA~/;b'=L]%¥^t D΍d.Pj,iT9Ӻ5-~ ֺ*WvZBŲWLu*RQv,ނ+8eҶu& B)I|]z̈́}hYWۖ-* "bpӢ2֎\׋ &ǎ·G{OrkTd h##n8Q*MTS:m˧a P#qd_nyC𢆕E yniµ0@IR];R _ \ \H">_bd$'w<*D9)`/lȘlJLpTE kᅩ} ªO'j+?(P<A-[. K)jB20ꐌxLI[1}(˪uysFdi:IPz'|)rװa_׈RG* j CRf$ !2M "װ4}o? J4yĂ`,}4/,@u >86CƈQH !D8^)};v`48yW.K*)%Jiʙ7 OkC%G3L~ӡXv <~7Q0մy^pdd|)zyj;yO%KNp3g"՝h _6YsIkgDf2r[L>ߟ)63]^@[~Ap2qkjC_B8~bه?(%C66q:c} %PN\<|WSu{G0;0Q"9%rۏSV4"aJՋx3vc{Y)I׷zpǰpyDIsmGo h橺׷3#OZ߂ed`j) Sd^??MKv |X:zh4If\|P18~΢öD:abQz}F [T$y6>jL؜TIfm6VO|xprs_AR'u>ʸ$8e {>\TfI=Cn۟ oQ#ˠdJ<`}i &y4'aIpx睼 KxNݕjԍt!~dŹ(5__ l^sg5C`絆Vh"dx4&a| ֳ.66!-1Uf2>(UڕA{Y+y ~4ﭛsYh.>>)2dE+W*(VMJMj  [# 3vqC[4 yJuuSM&@8cjIչ2B'>ͷ$t1`z@ l0@kеdKOf!R\{K)zBD)GfUJ7E(|1F˿9)f.UVV5K/IfTʋȺ~(d}y}ArJ,MMz_\nVqmvTp{ݺu;ot*ģ5=_la)u0#ңFVL96ҜĸZ_ۧrpÕ?F!1S>]s٢JzF6m h:cCVKow`xo[fo)/ZplQc\lೀR\}E1 >uy08Hvml*8E˙qx$v8%H>o}i AXum#vPA s`+V>ܡتy5Ȕ? Ϥ96mTiV9Ӓ?&vR*s]BLDxDy:k\3:~1|EE%љcĜYxH}t_QnwOCŷ|Ht8m%"S ޮ[S+|/D8 [I0(}OȃW i(j$Pݧ@sM]C=!a[h>rU\6ﴵ:Hyr4?cO]*-Odn FE}n3Ja' `=߬Q/kZ-#b_Sk"'ϯ =Z+%D,Y`/Qȭ/Ba _ ɒA%GIds _"ϗpFBRĀ~P#@RMyitm̑%nr1k%l>TP\9'~"BYPX쬽F\Cn8e<In sp) 'Zc@xnr"Ⱥ4-}Y;dN8ϑtᙔmRmkUvCdy*n\ 2q O# (-!Zm6?#$ĩqjtRV:JBuw-vʑ bOG߬?Gbx$5Oua,]1@[a ;4(YΪEr zW\'|AG4]sp-_,?DL0X1Tw լ.*WUL)[/?iƝQ=;MKkвi6pvZIVW8uX;O67ms1||ҳ53sUo'k*|$ gg).;]&^@f0G_Rm5VW, @dLW=K%q7-X?/=vJ:/ZS;jV{e1M`߱"I:o.9Г;5$$̥tn)4%̃BشUW ؃R}%V@i@Gk(@F/Ek;.e?0E Jiÿ?@%Kg5$pNh:wu+ϿM)ˡk'Ө_rK~8_m06*7;[Kߧsh]ΪwC b;#ҽ>Pș6Q zojr |52[8{煓3 zV觸+=ojO z%cƤvubaF [, }=nG][X7 \b '\OwHk "}ĶJ[XBqJ e@[ :"ݳ6?WrR"!׎%l {4RCuv`,]*ln?&%!YH[ I%~#.WI7y ?fӗ0DO '1@D7%,jUKZ'2?YzX>m11%:p63vcxE9̪ <"R6i9jw l#<%Z>zR@b#r&:h/mSfH) E4WQW%ԸJZ'y)b@^1^- ~I. G=I., D#FvPt%dF/5kPFuMFFsY.^Ҩ#CtaV6m-\CnH ,גUozE~ppljVi Dxx;V?|ᐿm a#~znF ]x)~vAX>M'7F*ML/:',,X\9ۍ-vP%? đG{vh*|֌=l0AĖH, RG*^XR5:xro<%u"-B1_x _͑lu JEQ)%Yw>a Yn'uƉk2D=k6ޖ2tYKǖ58Θn L1 }[inF6l3iC,4sIpZ4fj3zb Ce%!@8YSJngr([? Sc Yfo~3|uWMQqZq(2]4!+ydB>`M>9@f$G7Ybڶz=X+AJzoF'DL_IYm2yqT{3;8W >9H bk!1ad"`#t}ktRy!ޓhyVS m }~kFnjc+v*ы!JQ@7|Px|[<a&w]/<\/ӡ`g%L(g#>wיYI  6|qJ۾.i[K"e4Y#SI8]vJ}> 8>:(^[ӕcp3i;Hg6Y#ֺ@߀ޗj乨%d=Ȥګv@ AFC 3Ϋy]$sH"v1i_yR4 ϝo")cٔiN4K+`t-m8ĭlk)m+KNC$zi0 2OX28kEc>׫͑rl*5](2myP "ZUT JM*ЗΘW4Hh{jxRᛖ6.Τ){ƇlH 8ywҩ/yCxy¦IPM#k#D S_UQ@Q wNxaR!lV[/`̹_ؤ 8C궓Y=´v'I麣^c6DIgSvxm0bT9vOŋaJ I-yk;cho̽f4@=% '0c몭nc ]hHG5̓VZ&ߕ>#y+h7WR ҐPmb赨fzFѾ5t{3Lw4ZV&&7P4C MxټrH$䘴M צ3 $$(#A_ܖ6,xU![@+rSLo0akGd L"s |rtfK|Wr{ip̲K$4vc6D/z~8'jIZ&IeqQZ=&{/ GlRYNJ[%L@l :,=~ؼtkT*.p )1U~Tݧc mk峪P?+|ky/w嚦$'['Rbjod W8X"6Z^SJ[q,k+<5=udtam }hKk=X`:]C*?% BH_$p 4;Tncg^gcF3nycQɕO/nG6Fƚm]~i:vHނl}9^HgqܛDb/@O-S ]DP(8a>"qUc'j"m dZQܞ/ĩt8zl-Wb[Q9zDМC.LXvv"qbg>ppÍTJO3 A dhY qɳ XɫC|9Qh Y W][wQj8 *.,!,/zcIptq\deߐtL|Og^"R!gWug𢛾vpa#j[w97EZiN ʉ yp;8D7(I-gkt@-\v٤b_$6 N\ ں[xfG9 '(w36\r#qfӽFp?UD#q -{T0!-'9L J %6o>s-.lQb[1WcM(OڳaUj)&oFSyQb pd $y%WE ?Ue""tCZw$^fg_bu`0xTMUJcmbSU⏶iŀ3р> cwb,>\9D:@rͿ?i %5)Yާ)6"ֆӏMnJal!7cGU/0U Cl &xRd\{wC*0VgJΏNsa\(\5BEOoXC})4&V?|@1hx+( ֓G1r(U=fxFa5+] ԎWhLRhSmq7R{psDu$kw4 Tʮ^LMጕo)̽(gkOlk"d`x QI6QCq1xV8S?uצ_oQ&sAa)4űvRn&o^ !d,>!c13k2ŞwPk듴&)i̸(Һyx2Y:FpZte,bl[V'ӏڳX!#4”\`G#!ʙ ۷ǟu@9<^ls*Dk5DoQPMs~xH7 вʟLָ-hr1qeA^ u3ա;rRe_Ĥs`,$EUǐ̾6"!:/@$7 6S\|\6y?5I >2Ig j,m #_jwob a|֜(dJb(_Bԧ\Qo"k=Sc.i]n(' o &ȓpifvC>5 s{IS hՍ ! |O HD0 8EOg밳͋"(Io:QTU-(Bzy$q3|DeጯM[;z-}=k'_\[@Ѝ*KKڐ/J-zJOdȫYsuJ~|S|b_B\Oяc‹q2,E,YVļ/e[7!u͖h0(./PB̃xK {df䤵_< ڴaz,#X_- ex֙!%9lK\7bÔ H򑏼!g#BO#rBΪ7#ѥz|ع$YĔފ6NZkKc_dZ~7>cҙJ*rܼ؋HAMRـ<(wƓ%GH=htms::S+n  ߘ݊(`=&F}&9{ Z|`Ϛ`ڙ6RREB鼲^0Y _q)+~n\vG=Z!ȹkw IQh0s0ކcb5uGWAM3+$ݯ%$c@Dhf2a_ks3.Ƽ{!5N<T!~3+yC[EVtH! Rĝ3OIVW0|'`N}">˜*OK!w`9\ٮ2 puMjqU5_oV?`-aKnZMiƊxW]7i( g"Z2?R#Z Р Ϊ;VPk=9&+N9KDqv@7wIuq8`{`$~aMRS#n*;8E*L({aZq,JFE ^CNZbĔ y(g[Yak< dq; ZzLCʼnbYuetiO>mڃ0Iݖ D,mG\'iR Ibf$ȤI8/g >m1JlE"Gc,hk%30v"7~1Dzm>a=]}v4pg*;}n͂UL749-SAJV B1{AU{ lU :Hmv~xK3eR[:Ax,?Rl䔤Pճ`N_{ښt2TnKEVDs:HBA/wsBRHCko,Pw4:X J>Fj4ar}u‘9%!mn!(ArMEY;PTI,G c uD9 YزR7yDx5G;>-.|8CѾ[js9ώgW[l3)@(djDQQpdwS%,S=,"&X360C80Z A)Y(7{tLJQ@ 3|/3)G&5u:TʼF#X ˄ktfNAј|TLD`/bu$B>Q!"PvICDAX%x2 -kp7x⭔I„"tSg⢀}qBp_Ȇa'zb >lExhN1U=t x%ؐX@|U_q4 '?~azA#GIsԻC7<P}U SV*XN%/3LYtqP2hX Cf65uw_oltnx%kCemuͅ]ܷ{swD'5݂e@g3E# !fqF\d#?[A`[@֙bEKZyϸY Vlp Ue!0Nт{rU7cT=-> e&d-4ۃ"n pƗ%XI+dr|T Ęd.j @$R&p0M_=V؋KClySZ#?u_Q9XJ7Ms\wG)nXc~~ԆU/p=.$]|J=(-}6gSmtbku-8L+nXXh;(5|={ $Gs﯌`) ROߎzقR'{Y2$LzW:yyu+Dr7/('DRZ$fIя+`LSf̞P^m^ c%K<|JCW&;]X hBFm IP/B\$KϺ‡嫤#DO rTePP"% yUd$:~e1-#nJ3eq51jGD11S$:[ssS {Tv}` (p$KXc+E/#[bj! 3nZ6Q~c2թBH|z0~'BwhssrU'Q9˄ l<,#wޞWluYb;p1F'􈒨ܸoM+lZZAK&3UaT[Ώa'pz N5HtYL.L}E1Ϥe>] \܈nkm'fzO&lb7$׎+] qE|`έ;\91G:'almB&;UVvWf3ym(yXJOCNQP 5fmcJRe+9 (Ov I)`z͆1 wRjOpL q?EfS]{g/K huyEX>9xe=dB5Ʉ\=ЃVw:|rC7g`H =Kf1k@(ľhu,tM͜+za{6BE.ITwEo6:SUEoJʚ"!㚞 T!ND'L_d3-򘳳kJgړz_mA%z\>sr\0?OoZ]€%=sAohFs.N;'|'H1iOnɐ:r5i_:UJ=tg, qMlacU|c`dJxd3rFD'U{GZtd$Q"BV`QjI5<ʽ0#ؑ{t=^=w\aM9,E#na8/F03jJW;%O^SPeb 3vR}ynMFϒ`jqx v<G;NKqތ6y"߫k~oL2^>kڌ(DE4P)HO6OcIC+H _W)zP 1]w p'\G(䀟a.;8KB@9m1!)KP&T c #O0[C}?Ts>ANLPT ǻ _ T("P,{c4مGk~_CBs}yyE>`D~qY zL3'y̛փd) FI!qF Tcx3n˰uB\UVLza*J\ܘI_AxRK^bOFY;d% ӝ?ŞJLsH^+%s߀jM4=7v =rm!gkE-oNpcKl;ۑw)^{.ǿO 4!۴]1B@;*Po2T?|{YY8r>1plai2h"VE輐`!${({dH*73eV@Fri$MbET7R W:A&3eюfCB MMܕiTwK} !bkF4Ƽ9Zk ]Tr>MB5MvH}O1"m@kL0C&8thCk<Dhҟ,% yd5XƛQފ.k-CS٫YRdk"Q -G򁤉y_2j0Kz{j/p`rdd¶N`.0Uo:超=meŕ##y0-ӷzVi-?aqs{k_*1% kB6A!}Oy5Bm>`qNYW $;DX%%8L4@C-6ش{8CT܊ܷ/m/$oYX=9Z<3)_I'~ә-cXG~n[ݑɱ*]?h.2Gjv E}H7:f6Ez5yLx'w$ H#CbAD(0kYU[wO[f/CDXͪh,/C%0Id o4j;!&9B,s=IM ~}\s.]2IcҳhsGp+/Nrv~ڄ$D2Q AQnF}w$E#_|),RM9F/dA j(1|Nt K1od12lpMn  :uBl6~/voaW4n {IOh2Nwϥ9~UC5Yg b$m H-3= G't`#Qc5l6n>AكZ;b {piR$. "fJ4a: ֡~Jh-Bɹ1?#iI:S<_>. <5q7>vY@#~Kqc 2vP%&"M,Rݦ=@'Ga~;Ӓ?{h_!X0"sؽ{^@w; VK:yUn@+FC"_y%`ܿ2iygAR#ٙ\fqHQ#LدOᓉ^S ˜jbcU+aY"\"AWLPR X`:VC+ɭCD2ɼk8qv>{t`cwA[]}Ti6&4~_j;>4OX6Bg_1Q t8EHKc@Bsз1N\WnJM+z%|?YԹ,nrs~Q~W_:)AMqH9*'o > {M1ZMMhfgC-f,#؉[X}HmFtK4 ~zjhV/g RI6;>~0$%NNP䖎P0HB!.#;<;ԓa}55U_ϪSMPq8!7PTظH_=7$\f]3AXڴ泖~ PXEٚ,B>]_o6 xu.ѕ0z؁6ɗL |şA?+Om-l 'FGH\C"F#^j[YmmsxH;U-.;?L([OSQ>{^s/zr( ކKS|4Ÿ;oWVdoˡ+aZl*&=<%1itYm1;Mʕ"I-(kqZN o f{t)pH]&b˾s5BrB nҡeȆFb{i˕9ruc1dT6_St谐Aouˋ~zBV3r hQ컷$t""HRf&a[g7Aisv#װI)䳛%hH:5B~Yr;%H|#48AKoG%bX0Hz@ԐKz14k օv=6.9P]cSy@K=)+ %O.ǙUt?fMUmjG3V9"z 2(JUKҒ1ߘ.ݏͭ-K_Rx:c_B/LU |`*8BEۆr*I5e<'4 LǮ͎5kX5rX2aT}SplyM&lUVeU.I>ukc~o]x'(8hռ202`VDc9R=.?%op/O/qY\KRwccl  2+ᚂ\-~/8N5uw0D2_&b^*zl} יp IEU^&]'(ljm:%nzqq_ A) )[(~Ⱛ|Cž~r.Ƹa;F$Df͒Nzw!'kVyTtSOIV0T7ll϶.uJL32n*G*SM;bP}^<[Dm!hyneڬ`K}Ec\]V7TѲ(=ʊi+U^o1+qΔM|=6 / v QٹE lO.=ݯ B7*KLzp%:Y5pt4{zx@ux,xJ 'ٝf)f!+tN5[$q@Cq_u;)ZH ТL >RmUg-5IВF&:8l~tTG&mĎhXZx;M odBnһ '.AAn2 .k$^Qo'jD"дlLr4t@j&H-~2AbˌME|#kO)CH\(TeHp!u gc7POy_6윛@LEZHȁkX}nEaY4>|dBd x{`߄Fiq>ɈreVY9*kpwppLHb@4 i/uH È.('j_C&J' ߭`ӋkTkkh6w8leр[ xjT}ya,6BL:rxm V4؝N^#Fl28(ې#]YLc>dǀPwGAW0bڭcT!~S/ U/>>0k9jN4u;XC_jaиn|Ԛ5WE#y_A< f{X) -O-yKRkFEZ[|FAtKӆbyHVq_#t$ȧZ#i.e6䃤4=^k[o>-٥6Gv}U%5j֪^ eKW?30gTaą(4xZ xcɇD[VW>7cƁ(Wä0mœX8$j$m1gpȪ;`RHqZ*gH?G2>Բ.Q'Q넷Lώ{XxgDAj6_w{(]=6[`%6.4NQCPY=̈́hJ/9N?>~79_Pc0@ ᇢԮ>k~bЕeD)ϐFOI?V_GL}qOQu@ ^ ni[ඐ5t1bO>IsN  3`sH^j@Ƥ !jl-́Cn֌Nl:}W )N[uUq u-eH[&z[ ΰ5aW6:?W.@>7.KEXOWixún{dIвXO+$2=!HM-2p ] _;Xi;]iڶRO mK֤.rn+ú*кx+RU^ͿDb =5f-N _I`eA 6d,/ Mh9L~AIe(*% D^dT ]pG֙) UFzvzb(&8 LO7S\T$:pQ*ٯHYbF0Wf';A~k8w@=ŭPe* k8_;KVeU&YCYC ^c[d$RGų+O/[oM3A_"Rr{\m1{֣i2Ð/'P%llo}c@rUV*ux xw?PG"dm~<(~)*s'U]2؊1&e>V [unnz 륊fcNHt^.N-oC w媝|e1֐e\x]iU UyrmeGCJIЦ =TUFz_.eKm}p]*|7{#jQkQ`<Ü6À <"PrT|/k 16p1VUc 4p(Re^qaқj\^CeoJArt< c2GO_q 5>Ǡ=0iZ;6гnN A}||8/H_Goɕ,2I;?;݌x 2%GQVgٸH 3>_>+ny241Ԛڈ UZ `2Ї_UnQO16_|6~{ 2\eKaFiܱbM' MkItֿC1&貶us#6,Eڢ9 OZRXE~)&p}N~}mk pOUD[0#E[! iG@b[}OWY\ Yz1 t5qOz/ r{4擞\`ۺᤌԃk4"{ t Q&@#9>tpy7$;v{ɡj: ^`<ˎ;?YSñFFeg8$Ul<;/w5ws#\9€6B/A&#+a| Wz;NTGܩwtX-QFI \<N^$*W^Znwآ&d pSkj[_ߖ8f>ÜM=*WNJUN,ԓ87DOg0Y*nC s, "r1>J"ߝE/lsڒP<܃7 +UVSuB:S٢!-Tṉn?|ͯoG0Ly԰tY5 yK L}."M*@ >w5Y{(+ l/ljb-Q{ 3Kuev9ix {n`++3|txYk)=䪓5m-U `Ԥ}itiWc^BR~̢y-(&覝*j쟖|U|)̒;6L5'{y"t$P_5FV!b0䇦hv]o %DzDޚ>Rpu^(b*\la܂6$|\UGJvao}.HoWtuԬԍ~I{B6/9H+ٌvs)6:k݅8rs-r狚Sǯ?߲5Iƻ *"ّ9hkL+5PU@amO%-8pbuIF E)u"s71njTp2C.Mf $Dx{sX{ACLpzҟsB(;?-'d`LɺBx$m} =ED 'P6&no4887+kwj[Vz"B^uDץ@Ud9I.TW=J ]ah7!~+l.BOla펱Td9h+KV'9+m:gv}aID.D>^|ӋuoI Y-C%\>E()ʡ!a=pavlA2|_JXᦲwC8 SN]ԣKe.yΞk%7O7Lv!PZx]e茗zٷ"O@`b I5\*=%-:l,ۂ|#2"q<9dϓCi5Z{2m!r/7I -UbO;co!*1q%@"uPR4k'vWds]rqYY4",'j%14 )40!-]#*0.3)&v6R-.4F޵"STTTkK9DKK fyL_rR `l_:/Wn!qj%Sd֞0oa2n T0E.'UGk*O>0ǭ{f84/. JIx(G:V#;TpR"Lvu+Jͩj/<*8L%p^|M>TUe?3b SMe룲erjqG!fa^ pRͶX{$n6 uMA{j~=@w%UK)JECNk6^GL!7at͖J?8f$Bz[? Üu-3}O pXӝ䚿¨,A.X(Xqa^:ѽ%?CE׽I?_)g@\ A!TTv B [6L;.>rQov\洜._3.ٮx<K71)ؿCr_2C!ĉ03=/qQ a-`姻|ASWmqfx0vh܊R 9B夸u[inw)jB zgB2{?`eyX m?gu >KW;*f[!>Ө'Ѡ ̃6؛WUwJW|RGrgz{w;LvT5~4N 䉸Mæ{!<#W6'W آGD: {-ѨTâ$6d_(K\ Z1_'FؖK7̻iһFv8DâX#)A-E3ݾ{y<;R "1K%c&pˑiOVءqȠ`@ tl[[`Vrq2lnnjfh?ywI|H.C?ʡ1 Q!Hw1S N}Ӫʈ~?4%.V:7t7  Fׯгc]* ;RUT0éEX-^! @Qve;LO9y)E7nE>v-Qitl}i3mA rqF$z gk-"vMLZ:,/RutuwIJ=y r8|@-?DҦM"A6V;јi :Y=7l)aӺ~tϵ NY/o5L Pۙ] s xV)-F "-pR:>_p%mG q#M툦o;li*umdlIocz?|=T^aE~}zxA-pbz$mLSMPR텐"k݂y8¡?kP:=]$ ؋%فQNk+z5Q+Y<i VR>1J^%YXNC0P6M] v OKX DA Cr BӞܩ!6:#jDY[A?J=&▹xf=1ݶ#vm~ J&&FfOc7u)N(SJĘO4*Vp׻1wնdX'#R zNa oN,+UMNnjM ~ueШxDl䁥%E9u1-6ZvbGGmYْ"ww)e$/;"LJ6ͯ VL#=#zRX'O]n8_z9RW ķ@3B[i)hN] a/q~ji3x^7!cفo"˽tY-.3%cӎ!ι SleHz~uu{r ҆Otk:Wz;nF qRm4Z`C)٫-XװS^@Ӫm$L@篧BI~ri[*EHbE,hM`>/0Ql[^qxoL=e[ǐ =Q6!MqIq`'d{v.J'>\D̟?BCIl|\rYQu}m^疍ƾ{^*8a/.YW#}9:_#e `^d9,]koBQLfd&)}d+5"/FsKo lG-[uBBC= P^`AP{^b*?t}QmVHFFɅEw_ځYV\cwdq9(V9"@,PGwEmVϞ4>Tu}Ri>@g,{UvgvG2sHu*!NËJVn)#yшZn ' T8ưc @H6UMYɼ]DƁ-d"8 )Y a0VHc X!!z"цR>.|L-ot*R#. taz@W=A<gqr̍%Y:R`T\%V( >wQF h+%T8,8qqD8,z:/UNɲUmal!(lOZ{Ȁ:drd_\^^> FOjV69DvE7][~_._@X'!x;8D%~<X]n(LC1?$N@j~=3ưUWFY'rdjÜs8wu vpeT.Fav_֜FdYiqil4OFQE] ﭻ6==AJ0 N}1NMK O#/lpQ(rp*1qkCQs|~jUskY~ҰocAy)yhPtl! Pɂ%jQR|.n< oy1.q_,ʀK,i=R&^ּ0Гw{#MBޓk}t%<{r3po =n A\giy(/IXug5H+LcJtEE"ɕ@{oeVҲgRn6V"Ұ;2DT_T/2h;s^58S}" gZ;3a#$pBhczfMvlehhљ,~L(t9q=pN#wzy|XIV]YHtz7 hP)rTN٣f|$ 7I)4%bvI/EHW씛 yh[)[ Jr03#B% x@KPNn ٜ^IkY\|`-Rꚟ?5}4* q8tUN74, .5 f= AOKh>e_*H:mn۰rP?ɗpx*`MAӈKY%@7/,Ŭɖ|$彸eCgxq5b(Aх!:\8?e fĴBnFDɌV抒μ#X/lK#+hӦ[ȏj`yg $u.5z35JWp,8c.!7YMۮrU#?M+MNsGl]Lu,.O/v*m ԍ7o eYr -,M&55J8iJN;Hs<\gߺ Jڛ=xરBi{B׊PmDO\׆WdNZ@pdC@_ R\+[.Hޣ?4;p- P 9B))QURB\7 Bv`8hgWw%m?nξgE,x 0 !VG,T@]jEI[V&: :]elr~I˦[%E:d^M>@kCUfK~#i.D^.b:;0KUѼι E8%\D˅BSSmt+}J t e"y`)zZc1mm>kE8(\_/ 9lSa*!ۥ " Gh0q&8 7ǓTZp ?RYe|bwg({nslz(];4K^ % ղsahǀj9D Ƨ*EOZXVEp_^ )S`FSca9F%k 3 ȁ!Զ"ʴ x7q>WþMfWb< V`j. t{}u74'x{-b~0N r1肗IMLlsV!Ox[0+RN&ĈSѫ61M/{@vH\$YN>D 0|ѠX"N7+AG-* 4Ǎ)S )OB{RcYrj;*_Y:ǧ=ًă\iFblb\,ἄ½N[LT;EN@Vnkyޢe66 up.4MrI ?UޮBf+  ikzbw:na b2 ,Sf*ϥDiajx{X9 jwgOO0w{{ʇ&Tsos] WoEwQSNc=%QS z-jnK[SE/}Q`hiip'>{6 9Qm|RzZPb%-~:% C&7YĒ"J-%aw%(8ݍFRrU7-{l;Df?=4F# N'͐GYqͿE \}T4kٷXw`u)p@iTt7d?7^CF9蜿)z`LO@F\Ds:{n Oj 5v5jto5~-'ձ$i?pd4йv 9ݑ$/ukO+ۈ\WYBDXH\]R3MA,@:]v&Df&$} aCF',34 S^_Ӈs$*]^|[m\ގ*ʌj0t6m=#Ic AmOGClϡދc3q}-k)=Vb;N]O6}FK[HBT BR~3Ls"x(k'M ?f\3wګ_TmG\Ԑ)Fl# m;$ȉ# VWA̵|hB=Z?Н4kzZ L}B(䚿TuȈ7moI9ks6F4O 1Xj.XT[\{$E` H2^;^vCNf$A t>a*OV`P,l֛Z(&ƃmel,`/-'&Rvj HYJ# F0^3uT 8jg 8?a lf:&lZaػZsq"@9'vhG:VES͕Vm&bQ9_. _u'%kILTbHS|Q`m/TTСHm6s)(ꈆ%d +U{ >Ew\#oTNmN#=:BskƝKƪo q֮/s@ތe)A˓eGbkXsZ|7J*{,bkaYaE|$X-vU$j$?“|=ڨo>Δ% s,{PLzP(j~j<{Y5pSmX&o VUnt{2P*4x2EnJ)U,}d%)jc#6L| كMmG|& |ZAo v率 Wq绸[:+r)nh7DkȚsU&uiNA|4_nmݩiPрeiR318rEsRźI_vrc,W&JH .8˥{_=>C,7Y5fdMc@'I X]3계y;?-\RHv"C+44'B';f40RVt#-ʖٺτh^Y ILn\%DX7/ڐ<9_0#Cb[B-ri*AIÞ z6m2g>9g=N< A}wBGnފeplWx 5;ݳRz7_{<#sG>3dT?\c!$26(a Llb焵\Gbb&_Ƈ И}*UP?،I9!:ʪ]#_*m&gP!2]eYđ}( f id8"U7>o[9 /cCMTR 31)dClYYӌ-TP˖=q({GyQvmAs8>u(o<;~ \w`l7zQWThb8`| L/Q7!OyWi(wXqEHs;us<6'ʶK?1\DmX;E͒muY?0`Mܼl-Wp2.'?a lm#W>Bıo-u-vW4e?odx L/Z0jQCn"EۧpP@MEz<`ra2:ሸfr\U΢VpЗxN<'i}{;GF*(1ĝ$ѩQYA.ԈR h\h^'a%bzC:4䒱|>Rv=??.FeƤTXmbLF|y続b7Q8Ni?O՟bMVXBx3/RML5Lq24WQztN;y0WEްl6lyh >&<7M^S\9ns(9Th*}[MH<~7G;ʱtm}?b?uxO=2'7fU잲ž8.-[9MFRB`%G VN-c2{إ-Wa%r83w @! % Z]Mfi?3ZD?7y?0R[NKjk՘dqzE"ZeX7o7rSrϛX F",0}C i$yeY' c@bʼn,qi pi]mT`2vK9/ XY,?;=&|"OHk,Tr mlGk ErayY#x8g&g4WP|aavw.&޾[^4K"_Fo1ItID*t ׍(u9Ÿ35VraC~?i4[{Γs+0W@/\4gXFeC~e<t ~/7=R Ȇ^7JQx͆mQ||a#vTr{iD/*2MXJV ϚjN=zR!IJؑsǯI4,îy|(P}Q򫢯fbƍX?؛g_"U9xd%4Jk%_#dwC6˧ @c騕.;̆R 6Ha"M&+QqTLf8` HYM(*pE %R& Oi+QړaBLTanB7)gD+x1,ӞiWߏg4X%TUߋk%,nΌlo7 A JZh92=4`D0?KbEw8|푯_}8IaRpʎhv00ZhkbWf<*b^W7ťYʼnk]UN,79e;+D]UW>Õ'I:: Ĺ\C9_%_r^ڸEƩ _RJcxI6>&$"O\3r[C9;2O5?p4= 872]1/+ |+@n_&#"g]h*Luc;v!C.m_4ejN)~n^e{qM.pG抄Т_Sn `l'h5A4>l|#n \p1dKg N/# ~C}w DGM\.۶ *86&(ܣAe< /eZwv;t7.ḤKzV.bԎeb8f~U$sADz䄎jwIKvxRE D :Aǎ,v^|VL -X+SCq!T`Z0AX%|m.YTLUo "3Aal=+Ȫkq!M'WMcKhP2@?J!B2)+ބ9_fD`\m9 `=^Ml Bb3m0k|UdŃfu_t*ry5|ndf5V !92G!+ˣʉM[.;SpvG*uktY< kBCZI5F$fwԈujFklۨoGKs݈/>Sy:5]򌒛?:^Y:==rc.1p"o02?o.q^0j]t*Vp?&7]M ]6i+P0ڃ ΫQ\\z[8[{}A.w#洓ޖ^@0Km$B[L8Է6R~Ԧ@*3DEwA6$Kd+16\]!UL)XF%bP JGQ[ex[s܇#]߽ɵlba Ɣj <.Y(b&W]b?Ar*t?Kss8]~RL8Xi K8nإ;yV2C-:Jcj bQ" {9SJ-sfhVж"lZ,3|W`?- i6dږ3,%ϏS񫀪M'S"|,=EPvsh&gN(™zJ_(xE6e;B밬kxL]HA0WV_,Nr\dD;Duxi.MhuL;p5+!o$ 9d탹Td[jL,k{/tz/ʡwEh=k,H}IuWQ#yK39yce-[/>pvm)Kh/6X9Z\Qj\k\vgp⯕T-Ѩ$#s$]+ CbRT7<{גXɈN5qt DOov!BS[ޥ2YNF~.8ۇ\+4/Fvı<+T?=3`ТI)#U$F񊓶jbW)pyRBU}:w"߇f :D'L_Qp5@C#iRXJJ!gHGr݊R'o־ vB9w= /(Vfx=PP֛+YhI\Ό.\0!u]'&'x<8t70(d (/Lّ 3[GXTm3w\ ~V&>X '|>jݰ?!§ޗ<xM9[C|}pb H$ܓ<Jr=5鉣PCgQŒj>>{`- aCu8JwqTVxzvza7v '˜_;az,v.rd|h:p Ģu6MҡOjej~K{Qt+KNqQS`9Vu; [/n%o0X_8.5f=x>.1L&kgYp)wcʀU!G-DNW,| (17i 9[$r]u5U_ nkvph(Z4>>: $>> a?=C?ج]v3^=a@Kٔl_R8aڝuy-uAĚ&ҟ1Wr o G˒"رj#(io Jr4I88"$YںoU%xjsB~4J&48uYv9 @g V4\VAcܟEim}$5gԆg|ٝݎ?hT5xMSg"9!/$D} 63\vd 3TҖPa"mzH$+n} `Fg?v(ynFq@%}`G⫠u{1B BRGکWUQ FC:#hj90wFE [ýS30KTjҴ szξM(ߠIrZ j@{Y}0\^l!?w*Ɖ"#Abtan PFKHm2Hq7hjug~RU30*QB.HY$,Zf,+ 9U'_}4?1"ː@#)gŅmxgIpiTE<o0d*+[VW$+,{X|79{L(GG+KkCyQmQAlkA^od 8U5{o&ei++Il*) #2kA,YAyv=9|H8h- +Mw6wVoͬIeԗxUzJ"2!g OW=83?Խ4M~h#+JKbLAI%R<*EX4Sa]7s r"^tj]n=0\F(]; :2k[ p ?72BlgNm| ^{hjEG3Y[M[K>/BzUD0!/ڈܤ-Pf_7=!E|o+olb9 z$=wz O\+=-֥k~ |ٚj́H*kT0_soZtP^TJLXY%˩fb2^ȾSХ67qdbaF :RK'nri5ܥ|}jRИ2[חpal$U٦'m$ˊ"Lwe*j€&Jc?0E<$C,t*j54gs# Dܫk^K/6򲆛sd2M_#vM#JF% U!s7QUu9uN̕%?aa"iHM5#`1qx/ZYTi 4s{Y7/ 2u\  騖 D Dп5($K+"jbHqOIUIG\d*c|:?d(pܪX u#+1gPmr=u:9N~0qs_SR4kT92kc ż'q,YW%`0+¦v"7S}9hO"}o/jCGMߤX܀v5xn~ Ϳ@K?hW7|/%_Npq&rmh'j^)vkxcP8, &.=CKI҄Mmi{Rٮ'";E΁`I~ u/D3_oVmWC(G79y0ZPPd-;$%$Վ;?*M6֧kjvd}2S{v M./}zUKl,ǼmF\$rTw  X`vi_H䴙4(u%&/ b\?'x[nW3OƷC d8&<GY'Q:ɨw>(*F Ę<y}Xliz1חJ#a+ ;|M%IfYV<ХN뮕r}BYqಆ:PKX.> cQKW]Bbï6@2 Cz kut,Wj&ڰ~rNH/X=rѩ0J B[/b_62T]?V)`5|09um:Gc'))2u؊\$a]$'p$_dU++Gx≯\FFDr\og6ơ7i0|@m4#[<_s̡ M&]qf?-' %6%8/;,!>ܦ TXZ?EN'ow E*9Tb_-`.ẅ́":3LxnvAԇGq:g<0m.-oJJ@o"U" pb .t3NŶ([6T/T(K~{WXVB0x-]1Db_EbcNYm\ʱRПYec:R> )4jQ){&ƒkj6" w큚 d. 6{VNQS4R9}W'i3J9S~z r5Sʈ/˸) 8"E:~<dnx|elCֽl/Qwֻ^O)dp.ݟchLsjlIf"U] Dȋ :O O\YIWYj 3G}A)ʐ3rݧ|5&U=_, ;x iACPّfx Nz/^+H6k7*)"BIڵeT#ȊÙ%-:= XTA93W$\_nE9E Mqod"OxQ x?ǬAzaBu[0{iQNaתp,gN6kIoĩ٬<*2[%[nIrQؖk^?U+7H ʻxmT$#4~ez?WJҞx{/Ywz)6m(c'tv`y uCVo"08 ]_w>t`/ }6ݑlj5$$zxDGH6ڡжRЊ2#iJNiAǁx[E^6L ;O`- DO xr"%9".o_ e`#D|X=h䧮 GUSA\r<0ڮ#P_}!¢e 4nj|5e 3ì jĻ*ްcIs^!<#ѹt\4\Xގ뀑Bx=B͒b]r-NnRL+YJ+,`>ZTfD@57{9T 1d F46)K2{8&?A`}b(ג9MgQor}4!@!.F/NΝ#|JThS1{FQ,QK:)νߏ>={ 3V$JE*4ҊnC uMH^:fq6a➡ %h3л>Zs$c q\k5zy~E'D-InNa7nb~8ң뜖Zj0k,Yy|Tқ3 '56Dc[$J&[\[e^%*Wn⟒a8wϋաHlv b}ݦyZf .<, :bI;jeux e_]K +Ez"x`*ht+Mx pyNuD %p |S !~W# =_n>M!x%!6T6`c ?)j3ܼ V!y8lO?ŏY[,\6&;Q&z|f1R9ȎGi["_^vj? Tfc9\.~ A ZiZ7"Q W3)UsZRG~i!IܕÖ4xJ`!A`ˑ?䬯$gHqLZM]A,RDx *Q3Ky}_L^:—t H) 7ĭC6m~K] {uO=YC. !RD)@m֒UW9EIۄi^#R{ Z Y=OnPKfV[׸1. gV-8:Q|_<~ Ȉ R@q_ӽوeL9e9ll@-Tk*-כ.%ɩ(>UM&eښq+dV̦N#* ?Wی|ZM$~z~6qG=I7̍>#948Fim3QpG6 z(3 tZH$$Uй YQW !9SA]Co 2CkMfS9_3A$Hr{Z\.4|51D8d׎sEMx<}.nX]:# OYŅC4Wh·x뗡mR,.@y"*@W)~^C -\ |܀^'M(/=.hM 剘cO5?M6y&r"(&^qLg{ڒ,SW|5`Hf rHxKwZcDE wȗVp9?r(ӿ8m{{ɵ24Y194bۛYlJp^⪈dG"JpYmstCP {lB.sҳ]koECGWW.?37 OclV; W mۀK^ j\\)I7oKPT(wS:(jD9_NKYdآ,}k;1KONKKG/0ӽ߂hKoxxa˜2FtqT'-d";g<ױ7qכZLi3GGuVUYM'sx:|.H ]E ~ GP"ymz͗_U$ ս7eϜ 6'َEDM7:;` s;#u^}e(m4KڞSuƆ#`݃e4u* RyLB :rm:7'u;RH%dx)2nٵp>w5{/!PuԉL 뼴eS5b(|$ޛ`dć2U'kн?/yvKV7'%AïY`xBPҎ@9z>4+pT2r胩.b:? ^?l׉|P~xoˌ8/e΋)6W괯6̂Hg>{̰A7Zw&!)uQum=Immwum'  It/{+ wV?2Ňy_k^zpZ$47/NmY[ |`,8TJҸYM }/n o5)ŀVj%FΕ ˠIpCz8UQٔ_ .6{G]!T`gm/]\ 162/fk$.=QZzlmqŪ Wopnw 46ЦzX=iΨbz54,@%++; S鎰 Jhl9G )pL׹;8n3Ll3%R-ZȾw/p}[D#@4D٬ hDfޫ0hOI+6=Byڇfuؙ|pK ?$kqm7T BQ0ǐ3Z+gsWфU.U%.YnׅU}oKdqqLX DA+bZJ>>Ct#HG.-[{o:O! - .G.)$:|.Mg!QUFRw}C-,o@BjU k# >^qc1KJ!g 5K9 fcZܤ:|$ hbW_outɾL~3h1||C_~WwDTPD5CpV9ŅFzÊ,A\p8 $ X ; bREu'D$֧\?zY@N RGԒ)EVV5DdHNh?qdϴ+Fgi=C\tm9}5P^Ud>-M ~> ,|`YU5H5k?pqQIwNXiJK2KxA{C9LpaHrGx<SWZe:ݴ@;c4vM%λ!X|L/ir2z[/`8-q-xD7z=sLHCxD6:`qCaSh0Z6%!F${#/ 05wljtwz>g_gCI>= ŝW1i$]϶'=Fvea:GЉI(q!N݊Ʊ eƪwu`vߘˠ24l,ٮEl7,wq6y{(6ܣªIETW"VsQШ;m8>hJjUmr20e=㽷;SY#`WQu'V>d WvT.M?E:"9bYR4P:3.)qa@bh1C= ."o+Fe:QP !/!Vb@Vf?Л< |7J"`hwfq!Qk~4h\T ?C ˃hW=ryn (^![ZWrr'ͣ^/L773s Q!:ïyi,XA,&F{ٍ#WgNX0 $_Qpp +W,:J!X(JwB$q!ltc͕TsԳ"yPqN_0M4[z$1}Nх!B -IM֭E4Q2@D ;e!$@%cϾ&?65UG,RK]Ǥ C)9:B4IwT|06ʢղ f<aKv6ʗ"h[ؑ@X3³)1}зl%(2biZCۨ$ dGIܲ tJRTW5 $ w8HyHu$621Y)jd75s9GQjXTlu,NH 3;- RJF~1w #RuI&ʁ,j& h$κ5;Z pYZ}W~Gb*h21 t+C!EtZr{9zA *Z*XnY@岦|k4|\?J!7q#U"ȼߤ (S} [腑C (ٻ6A`` +c;KB8aNzb#TLo 9MT蕷.T'%ޅQr% kuHVB>J>`ǨePVK8#i\2Y'mOҗzBi8qa{Hѐ=Nʁ/j^_89ſpn|`1lzk <]X+YcTpp`( q Ov2\̪ponͫ\zE ޑJ^Ys=ŬFJb[t)$Vݲi0yl/e4B˓1?1ucPJx9hUx}&? ;|@:j#@Unk{<%kz?Lq 89 = X"(cjie_TJkj͂q~\LdE#[m 뫍EeAC ޘ$:'I3I^x%1%:]dCalXBg"d2ta,_N TA "1~q#H AsM Dx6 Wc6=s. 9\> %ZOGu^GĆF@qKGtYvO{BypX8nE]d@m 2F!vJGg׳mW"D:.ݴ+ 9QM$%K,kn-{7I5</3AĴ -I%:,AށPKw'hҶx@hP6טYO?dpJf9b .Y0B9-!lP,I_ n5(L#%#F ]jdt틙Gx@b:75kJ}0+aPYmu߄mHҿ,d =u!Y'g0F`E՛;ijITg5`2;5_o1UpcpzLIe짬b+"t>KG.$Фi9hu]z"0Bg[\H+޸׳ ԛZ,ON5[exD5:b;؂}SꗪBX$MNnA.W9^hr 9ft|͖"vCC@@.˞'IWcg֣ԟLȈ` ח+jn? qqk@8~]%L̘jTYrcjR"esGۯ&F_Q_-Fk:&~yhKI!؞x4.58BM[i7NR$cCNW2FW%-X7e,o+)iFp=6{h fFfdG:h${'cxy Ĭy8X=~kɿᏊ5iVu+FsC*raQlLSH*&rcC غzG}zfbT__ƾ_% %8VړUYBNn3w o@ [MlF]b@{2%a`st"1O6ϑ4Qxg }u&?Dd`m`etGJ ݪ⸖17]=zwkaSȁ_@W:w3{h06!-Щ)c^-MQt ZH<0mQR:8]:nZ 8AOiNo?)8c1Msg9.S 2vՂx)Zޙ~4^H=BuOwkX AsꃶdMcUT{ędmjj49A8* O(R,Ad)M^_A>PZ 3\Z ĭVr+ RHTS[l$ @cY/R7r,򷧅lO[BZϧL񳇥 }$ϛWJ֫K@'c 67}' 〠5!D4}o!*bK6vs`Y}K;-:.Ϛc;/dyPW9UW\oAviޕ&~W\|ODMST #n[ndl>y X/t)yH D:Iym`|Pv(OJ%0ưͅ7TS-.yO2027:W){{ZbFҍS8dްºhφZF݆]>_KrUl1[%al̓l@\I&qHJ/Hn4FyXK;l4 Ky@o y+@FamS~KQr_E,8GmAOV^=6YfOt27͓_9цʼ_ŠĴT=G!ْfR"bKH=_p{']O5NQ\x> aѝVYO9)UgA- d@ѷM9 ,LJq2_Rl]-hȪs(jnK ?~3H6̕W?ZfX$pyq5$БRz %jZWd*J;KI=M ȅKQ ]OˑQHO7~00 @i1(׫Za9Z`Tۧ5DHnu$? 7a]-QFZ߬5P9 Je,Ꭿrn77*Rn=JXbY6ȿ9)־?XT}ZV x9Lrm$Tp|i|zk5ľ-Y/_`$zAׯ8  lo'cr(oxѓєM@" tߨl2=a;5P1?&Awcr&HU˫eOÝ5AuCM#/DQ k MDf0(^wTˬt)ў4fMh͢ö?; @#rX!L鷃rHo۳ ?'hˬ &`+A][kҒZ|hBUo]E#cwN gZQ6te,KYfKOv. -w|` t8,Z1-n՝'N<ѷa"[YX '9%T$:{&\P}jWw)5KoӀ%?z(e'L5DAjRt ZY:{<}Ld" 6jj:&(VD`"[Khلu憎E.|W:Am.>Jfc ): ;ӕfY[+ϧk!R:mR:~yPpԳuV9Ucsl B `t|SגD\QpsR:x7q  Q;֏Y&G!S}w3:FQX=l!ӱ%?H1jcCh" jv{8zR=3s;J%GboAYeEBoF7lm8Ye 4b L}X覜5*8!ο"q]j6ޙTQe&9_dD*8ͷݎ'DJJѷ9pjM-=5J`k@dU?.t]ʥXR~"u|'XˏfW7EJɻj*+!3_ B-&z{Um$@},sJp0ԦՑ>_+6OS=53]ik\?l9] R*n~ᵚ\==Lg õ/ / }'%H,sb9BeHsy5n/~sN߽~kS\KڂyWBevg F0,`6V!5c0qJwvJP<*DE~{;2P<'i@upnٞ-q~#SDE`D[q"\O!Ë,Y00U-@y{M M@Y"Y0U ~O8 Nn oqhY*[Ҷ2rku”? OuL!_;A.ck$ش%"1R}0y-ds75%DZ|2z&2M 7x%PlZ7ےcSx}(uGrj>@3ہWq@>Px;&wf mzYYRY +(:.xoz@6a0uv(oa!G婖^̓G: PԮ5$b!^;?vCOv3UOnxߓpxC>u7"7uOF[{V@`W4?=Lju~FB^vO6U0Y+!h;[^$7k[Uh  ,,0nG瞄G76A- olIa| 9Q7|yA*~0?o<0="|r-O|3.n@ zn+X=(Vbd+ͳ+4I (c f\wLkZu$n,h9KNK6xO1 ϚAi[ZC1X1CZt9N9a=v#:3pZ=%]xdMZ4C1ϊ+w dIѿ5|JKڠ^4%vSi歧6fq9ME]MZ%u1"lja⯲J)v) KF)kϓʴ[J rtf;N)N՛ 18+ěֈ)3U =.J \r^G!ޡ^An1"`iG{#{sIVC\ɂ1-|_cdȟ  lo?AvUsNjCq0H] n1Z{>\!ra)HwfR Q~*LE'Z 2V+c]\̆al}X}EgKÇ E\8j4oxϤ?i(5+dž/ad">"yZ8FLoȻ= %PڭdE϶Y{|̶] . Ϫ^06GFߡ68nFPV,Q?Vm.$ 1.J{c,vn}t>DY*CHeJ;.K_b h 5=Ӗqý1Gq- =f70/Ge_<%h[msϸ.i!9d5曩}7bb8v3ϡxYM迸+ x眬-~bI]V"|K ӽ8փ,,k5[Ɠ:;ǾKqcg(WW͙c.抒Ƅ5fWW3b 'EQ @Si\j)3*t[)18+Qp-NES/]UO2 (K7jZ,D %8(ru|G"Tx2$MTJXy6gt ҴN-+17AJ#&"I23R'9@FxRx9?Nq(o=!œ3'@%4Oo g$1 bmQN<#73| *a!E"$ESR,ሤ-ȒM ln0zYyݖvMK8!3z/Җ u\]N~W1QbzYtH0vO .? g`vFhrÖۗ`j] ;s{:9?]=6u'CRퟥZ,l],6KV)JP< ݗ% T3IҝMkF ë|HyӒƯ4l/*ͯe+SfYm5 fO%Դq $od~? yDwBHh'jDcxH>Vi늼 "}dd'aA6AY?; ax ;7۽#Jj ?:9H{F?S8esvPOn,"' hq^ ܁.'#T [ 0)1!լ9dZ+m#"=[(C~Ie;)bPaOAgք>{4s95A򰙮}Sjԇ@y` y/fCqe=CX2h;!n+E9X{]";cܰ/QXg1킋 GNH#(Lj8pN~^k%.D?m OYcbɐ"Z,e#Xxae]au[ > ZD1֮[)Qb^<aRI'˄+?u?U'@aI' j"?˪Cup oْ]'GT,6ٶ~Uúmc=ۯT1Rn3}t\vɝ&p Pv #S Ϛ@)[sӥ Cj΢?l8:<35m3ݳȹFmLC]:sb}u{ݺ+009U/x)) &ۊs()@MaҜ[R@Ŋ.)7 {z9ַ.z5_ 1#Err$;M./)xa1wH2F7tQf=dC+ճ؅5m34W.s%ʀn,DF-i~Lqr}pFkl}ddNb `@z3<7HIѧ#[wf%+pU$%4^9-(kJϪ/x-}PJH=JiPHZ}T"JΆHYPtA!@=aJnpwu# huS\+J́=4mJk?q[kRueZcR$$qzyr P/]IEO-JmGE׎r|<~moM*fVfjA6ƻgY}lczPiLCI7LSA9V=1MT2k |"INuz$F}%p '/`k no,cd^̵5oDqZ@Qv2'Cl1Iɠp/bg0N;"lk (+)8"/Mpa-9kzvf JS]9g$=T8Jqd3_WZHjKw7 U)`)C1 $fطU%on}D$<_weyl55g} 1^B:`St6_#rڈ۷Y* hnX)eDPT|`?"tR4%2xRAޤVȼߑ P1؆E^Gm8yN)|Hﯠ=bnzx{I͟AD Լ LgFPC=YhRhTWHo_;pZ; ľɜb %֟S㴴Kd3Ӫ':"!_yˑ؜iBB,yS4Kh;o%tīq'9'm #`\U${ ,_O$>tYU_6e 2+:LI#Ӹ^EDhn&eP` JKВXc*l/!:љǘ3ihfx,bpھ(hQ @"l2M3~DU2~Eh֊|-X#~_&yr<%wxH_qP9((I"˝5(f(~*叼s1/o2"Ǒ Đ ף8T5$&Y ᰘGbq$gŠj(`hTS +(!>zWuI?4 35BɸC>.BV|mg\٬~P̏G N|?5^D(]\,ܺE@&O =DIe 6#`U nǀV޽C݆BÌhzu\ŮN~ {\}SYvM&Fu'/aw#siMPKӳah%>][fTك(!ߚTD( H)?i'Յ.BF\ϰ: dC`P է@PV^@V&휳5j_P~*\bJ3!+@|Nwgȁw u6ʰ¡B,7KO,`jT:;Vff (6:ZHk\}>hx"6%fÅ6gAwWȤ /[=P2,}DkO؞eÆ^au8cӧAQ5;u_tGMKHe/O$)-V}Jhq[YV FO w(1[]o؊L]g̓&Obk쪤aqhW(fCb JTcO`L})!n~#{ -|YyKNM9U$xm%ҹ ``2OМ+`UR~'\!HX6U,\0-Q 7lj6qț"LqS8~zK75yXb16|}K7J0sCxPr4۟'_+~ӿAq;9}GἪ~a,d4dcp {Cd)zynF?;hpѦqJjbn0VA`Bٛ6$ 8Ԫ'!7?^ `H{ntZnF)= ѽ@a~z.әa I*4ׅQ"[Kxe2Md~4qSѠ Y\i\8~:{1,0skɷ}ȓh1>5MQ% mNq @-›QV_[8F^֞m]wGBdMzƗm\hҿA:MQCEېW 1Xn7 D(krĀ |yG1Z0?q%Uw viDvBrl=/ye{0OE*^{OM9LK:+]GڔKxv$rlzPn˜ LaK[R(pnμaN=6>Ryɮ;^vPqEtjf2`Nv}gw3rnO:k, L{?7;eՖ3CE]Ck;oxa3n/snK_}WE[%ר~1Yiשzh}w/\o`&z+`:YgIJ! 7KtN؞˙H_Ij>n_ed<~R l,<"$IvNKޢL'30`&%ӠS-2" +wxrɘof~* 4?tK㇆WXj hgpaŝX@m\912Zav` ]4 Mhһ³b5rRaԓFa@oldL:gІo&^Ta@?: ;r\ E>edFH0 ⥉lYR`sm opD 5bϲFOee\r3Ж%[ɞ~^̝AH;f,UN^=-)ô߱=U爟's^6Oϱt<۾'|C3'6!}H#S}1#i6;hdPr-) 10TF; +U7kem"XֺB$Lep%W/'EL}ځbO h p37B@dT Ӥ@{Si:lIj1>yOh.F3;Bxvu\w7zuaڐU& LӅO]璸BġWJÇmzS NJ(;#gec0Cڵ\QuX {^vp:gv(ǸHNB({umVsAQ({Z} P5 ~0/BwlWɿ6{2iKmQaK3OIh٢Sڎ^]"](S&p?rsHoLSX5yA #BC >{0_B\!'P. ӡA/VIkn@2 Ƣ!Ř\pôTO+eW)JUY yOu8s tPq,in PdD+bA鯟yT-*GEJH8DRp .&x^q)R*Zd_q[{~E5inrPrt8%`3@kQ 3ܗ[TZWj`~Bg:҈1"vP>*2 B֍5 -a+N+K-UD]GlՊG˛XG(_\h<) IA:3$c-^q) ]vqČ1#E"/~q!.HLiA[)@ۡsj#Qrbf,*tz [j3ZRT~%b,' _ GUT?Cn=4C<=rG!=me|Z@ lriyϹmƖbB1֮H{ ~QNo] $E*5BVVUh6[F:a Y ”6T|%9DMAIK)Ml0f#] F"8Xr{K!I'-@`=d.]7ݬƾh[e*Ig_P{ $G ܀77xs2=Uʯ5Okk4OT&H뽆;wN?7`*aP0X(y$E"#Yh7uS {s#1= LB.UcZ?O;0ݟ,YiM*Ub(B`oxZw Iʟ.fB<-V}!/<1 Bp$]k?">A!~nYJ qXg[d]7gߦD"v/?C>l? dD!_YlDj?Ć]Kc^S~$Py6%hd =oK*RR8K](/akvjm=m뤿91&ʢL76MNbXE9*Sg'BS}M@~nIW92 }jv%LuLv+d2. ? ~7A1hf]( tZ`Q=yh]EԵ'ӄ3<Ƽk[aj=*/oZ>:҉caPG*ւїfiO{XMЮʾgJd\w z8t)&Mw(~HUz)BS"XUNбsNh(P TUlZѾ!9pϐO[{m |K'Q4 &5I]')-΀*HНO z1ZPľw*zwno\YOPHKB4_Sc9RÿЕg22 7ḙ)r{-|'jߡP݁b4ZZ 9HIzE9o=;_ ZKO&ڔtnL857s\t"Ε.f{hlrK1rQEe9%inn6CT]{VMyո-7V ,g3-4pP5#h0ci_KY*exp9uɝ!5aJҩW•5 5t13cNY,\Fx`~%C_ `,lJ( g*T^YS?4103tILsמ `[UNzz|5xcx3X1%}eNIr ("a4#Cy#|~VKqyy#ZчP'70Ym~"?aɜX*nAY Lni@)x%S0+R*aJG&$'Nh{L|So}׋z)!{t•>aʠɀsu1Yˎ 4r,Xo'.VJ%wѡy5#ܡ5dzAV# b;艺?bծRU'_Cft&1tPuJ]̠70Xi2 ե/s }Pe) A4z^L}ڹJ6"=@-IO.&U3&ÃK})STE)Ֆ[Ę,Dg!fiSfR6ẄNrBuc#Lym_vV 1,\ vͼ)>,ܰmE KY=u ?ӅE0cX$b*BQnQ򞔨}UĴ%2?/rJǮu\qYj[/]vBn$%V}ʸV#Ce4܋-ߥ!{ZPfxnSD8`O2Y(:}c Pg2ǹ>H9D 20R t҆>OruӔ=v|>,//[ `Qh໣,E,4yLNsˠ>7DG{8ׇchD\\Ts Vx^"鞦(_^B¸ űa( gQMF^Zv;Nv&=qO7BiJrE۫5Άf}gIM / ՗Z1}DDŽx. ̨^yĹТU)\~h"!h5? BG0Rk6m5MuPe68-1W7+PV~1 (:L:0qxcBe67{'u%vT(ǖg d:(#ńkי2Qr +ء{W ]n~K"?ZgVxX2)Ӧgnّ#h&?b*nyzxY2hig]EkX ?TzI9ݹ^$;&ؗR>IΑKoݧ6>@kЪ?Ƣ意Bl~7:1 8ބ8{LE;Ga|y3wy$MeLW`mpbg^ާ@w=ʸNĦJS7@X {'I]X|!a*eC;,ȣh=C9;vOnCN閯!ׁj^mw_*;I!J!/( ] b;-s{}2"lj!g8SNoa(%G-ݧy48/QT@gAX2զ6VfWi̵vȸS] 2:7Ď毭D?Ro2ʎPն>3iJhd|jq }n~6"$mnrYbe [2Z*b AvVH{A )MTu6N`~r죪 㞯$mY)SSM |EW 31FpxVCVPD%".$.^~CX?VwwuhCf=N>D VtrWD>$Ej^_TOŧdU1 9*ҚPd@Fk\!ܩ0KDJ^W;Լ*D<&π].GY(e@Óm J*J%1),p*1O @&#mp?!erC5owEPY}]&}0D_˙uk!Vh+o+_\}J {~ZJm(ҏ!sYRMtq!K:1v8SC +L'9ԏfn$w)ӖI&V&F[!&G)ɮӴD_aD'$T _YJmv[n6l1tYl)ߥ:/*Q4tZ&ƉfՀ̰ sj%h[ þc"-֖unY- R8?{C*Sr3l-PPedOeB{ *zGh-C$%3N`:`o(GݫF^5&uDBP9 Y~](ETi0 WbgC;;;l'Q~ո,?}uaZ gpisMY)O˵p "[Fëh%00gpV8X+@QzMAx5;|sʓo >DjJf(^xuve\~_T1~71V'.IAu42{ $_+3WZ9hRdr 카_v}A靍^qVi3|q1xuAr #74,֣8D4GDwsxg*fINvsM fQpw֨3qH;Dx=TNR)myCeP< }E`gHΫj?! QQˉ@{&&ЊN=Ay$_O3'>Xqp(]{ >w9iok 0ΉHze j;quTlQ2j %!c2 X&A0)B%<+Tp Dhk{A+.:ɂ֭Hԃ1se_@6ե^gWp[ıN1 U^6 h2yYAqdN)(B0ay0Ό g9fWY:?VpS_pRIoxJgc+bNp١fvJD. SPuus8|v-q5-EDr^MFKw8R3Ki#.}XYfxG>IkQl_]V2V/r1cRh0h۵u"ZL{[^ Co`J?tAO rْck8l8gkc28bӑ yi]fU >ݜ l<#"IO5{Z=hTIҴaV"M3Uu3?j~ND# QMzIg?(#oct*s&_QzÝ!z8%{ ,%lxL9nWwMUI"V濣r!|pD|DvK ? 0Z-Ƽs?X.9k`2/"p&Bedr=0$;׉Tr^ɷF?-}B5T|"#Ly5Ջ-\c]m]7Sceε;z)jv?0GW9ih`f; ;jrC ,~/-:YwW5ezKR0 g?0rqhպQy2/_a!r{SR|,4#7x_0<2B 2+6:p+AChxa\?p>=ɸ32"?ZMTA5zo%cueOXw4ã)d|ݧa7bx4ĩ*+Y+]ꖰPP_8#$Ev1sW`S5T̳arM\;yY bK /QL= ׵8ȹ%zZ2?2oLFf)PM;2#olM-z 9)e?2$laVV8no;E]~/0 QoRΡΥ@TJ rleʸXtys<7^sWӴДhUx4n QLFq-DIn U|?V +%YXPV/up׊|Hd.[f+46]Κٿ,Kǀ`E%#ٝgI$LARn0eB?kQ!d֟ĈiO_VH, Zbm*GjR.\4T1~8w߈]m6@x9~g#dUx}wȘM:>KF&wM#P+JPe?l{kt! Ld7O4KxmM .}0@r$5Y:O@34)uoLܝsj?2q ۡb>b6y$\d PKV'4riz;y'}1m II¼ :Y:|>D2m;F\C|v4mzsI%64~7#*6Jy=p6?x@{'iG.%̮})W$aubcfuR#h*qYk%]ɧFEe0.()g\ 1&;O Ro}4rFn.XŲ`ne5Z o>ʣmBLP?[xc^2XF-U(ѳa]N%r'Kgx8qds]DŽdRE/kbV.No"H(< q2zd\k)S{8a984a~*LT3r@e&$3_W-JlNKMGB>,SMNo!@Z`'^ @D3~QE:ŏIE>w t=7ysz=.zy۱v*Bv; OMe;.'E>Dery0RjܠB4bȞC*T]0-,WuAeNVv.o,e"/r |xG"u~0wq+(7S ' 7HU i=CڊeV{]k(yxׁ/UcZɼ(i<-2o8*gqYU<l=bNC4Qg\V#ʯxJ 8'!s*%b=[f1-fǰIugO!>?5ZۘKj{GvA)OcK7D\q:x(+'O.x4 ޏa35-UgdX4=Nd]C-ȶ_8f+nN'4Rj.(k5#6_X6X).b< F1;p=W $Džta4obY|J|)]?9,qCûSƳ߬Gj1l#k9lb]v1Lj /Vҷou+_V)|^F/0/s~t^L+r +fu/6(BR`=h0ģMC~R!DJuF>ЈC : ˸^(s](kZld9&aF/4s;;m}i{jJ5TJN&5G]R*Ps.qzV`h\L UT}Y%$5Q2qU8z 0[q1T1c8˰\suN>Oa G3^ip̓uxV$xġLt^ǐ?|T "c.| \`m5lLKv{.MqȋU՞`Ѕv;;,Ku2yapnO1t]EuU-Љ&zIx=&@ϹR+h ZvtܽMb2Sxf)%]F)op vh.=}I(S?MZ;-r_?,B"QxRG24E;H/'YdCi]2cbje8mI<[-cD.hDzgP%-֣@z^'5Ƽ&08fmLnZ >+Z3@~vr M8]Ն@OOI/elooNXI)oSI&M߷f5Łǁ Z.Y W*ђ7 td2S 6sRM5^ >7rlt`E3.& "+TM7ĤK0r_0t'rQ$bGX`!;Siu#\+X.X!i1mZ6VcG%е]Rl<|;_OKD-EB&x(K#q }},žA_m6ҽ\4/h"4rm!dKbwH P\οoM! ׷uy8$GaqF a= )-p8`Cn=iL_p)d|h xF5?f0Ʊdf4$t\)j^h抈'7&26Og$ޡ5{%@On,`} )[7K0bX#޼+']yNqpw"UNg.#qCYFH'T*ţ8< ^VCKUX*jAzqIDe0ضD5c̦_55HA~{_13g%"Es/>L*ĻtS.r*3fD}oc-m ohcאd~cF37H́2rM>#_61W8XAOL7.xVga,Y 6]s7$܎qZ>0:``.n]Vk ORYYP2 cf >i)f, Ղ`}sc#hV6l(^ta eFnM#%*9lKQ:ZE@f2rM"muo yr&^֬ӿ[=vǝsAzKhqo [u~/B QrpŝJ pĠ#+L: sc}58texTK'<D6ס`!/>Vd#"FZ%,vVk8薵 mҫ+`*oF,8Ap4/hPU;,`|FJC&8DkIFCDL}̀Ņ G:e#n(l@;mSP05𵊊 4L>)My&f뢓S @i؈Sݷ3cԭ^ tHܼ@NGU c˳||(۷ JG3L-ޕ^GyƲwom!ʲ^vXL.^4+Ifj> 0cGta|6ޱkXn v&˱G 2[ڤ#fBdj%xI-4@b9/2RKJ|wyQwJ2K~~Tc"*-O\D޶iAR@hq] Ff")Xe'nӢ[? Ek15ț)Ǿ-$NZM͟\1 I\(‚Ɇ\$ bZK6ii/{\:B %1Stt"vjgH9qWg483oY>يW`wBrމө_JT_5v~1dryeK g+lMgH G0uQ 044uLCW>d%RiLPҵGy~%-=~)%|꙽欶D=s0\,#<> ,׽9^6Hש=TLRF5ːf0US;.L[ʑB[=$\!Kw&׳"JhX`f@W]Z#`ni),v8xbk;@1VբV5gBP1ć<4kқNݡsͥ;goç"`٦ݜ=P+&o?OWc{[5X('xKߦ,+hs?p7u3;DԪiPG0#| v}.Cymm%IPń$pem)΍A-uS?ANJ2-GvUSA^nsVD7j$T2Ra%$xPc9nsJEwa{Ω\鵅[A3_;Nft9o`lΗ^#Bc>USȓC:bJO&ږ6 F+NٷbcbaU g!oE ~~R遛RУUǶ Qr~`X{½ kOcΙX@:&ѰO~x0"D榨m^bƪ6K>582DF aMF昤*ԐaFuF&g>~^ .3cMӥ.M݌rZJ"\rO%s1d(#._^`I5/S!| J-_*m-dƅ TV .nQO s M琉߻ЌtNVL :ίkl&F@eDW-A$LV5gJa076#bV>مy77UI|9'D3ʙnOvv\K&e6F!q])u_.EG;GUrm~G f/j F(v.:4̴]6#6Z}gSi4s}AY\])@_Pg1+Z M5Rd}=˗}NFehoU9bB]]>1i"R)XYk 2it`wė8'aU)P4d%GO ܕb S="Ϲ)ELl|>z~`RCb@ōt>^Koˆx>Wx~3Ocosh3IY4#׮; |lmXqXݣ-P$}{6J5z[/ظs$ T ~Pmߤd"|TvqMmSj{1=aZCBg th'JETjcP<މ] Յ|MH];O;Hw wݞhguw/?oڗLh#Nj6jPTi7wcBkdD=bWÈOޮѳ #rY…hf^11Yn?kLj=bycw622|j _үIXHqaqͶ+ycm8Jؚlr,-UdAuAJTqL3H4L2T9X@lJ\!hc_I4p1} |S KAՒ[EP^)L~YZz{GZqZ"t6kC=[ (SV6uhTH)6ز..GD[Jc1Tr QeIms)pnbeÏ4J=gH_Kt޻}y^4T̗XJr֤pј{󎡶A*n[kqԶިDp-5%nZpa~ɸR>HШbh]`$G>s~ zBf!v$xeE#CNA ']CZp _dGUjQsOn}8<:p!^Ih NY{tjahzR5e?YˮBU0i/[y9.E"jeW)Z6UC:#(-I:Jzɉԭ]ƽq`] > ,l1\;2Oڱ36؍9DبL~rGH79o@!Fe N_JKuGH?@QmB[WW|u CaݗB?ᏩySfP*hqsKb]d'D _3 n+rGY|(il(p"'+Nȸpf4%ܻ@im7Ѿs~Ebݬ'N 6Ǔ|T=nܛݔf$LI_XknҟtL~ ۛ?6S 3K6=N- 8U"=/9UlӆAz=/ӂÍI:-B>wt^?ЃmOUtْ)dK)̴y!=T1:0[rxB^tA1!Q?X T:4{pRk0j)VԀVt i N0dKqY"5di@fy dÓN^ R4 Y27Wp3{<W L70<Jזּޑ"t?gA?=U=} IO6[@[ȇQEtd ~MNU Ys Grq%[J:yOh!#═9*%@O16>QђPB+ys e\(@'h>k+7ry'pxoC6\l#<܀כsme_ XTBQ\e$RP0JzDi~:bڴ`$]h S7 ;k`pQ%5u`\OD 0O<êQ) %ZIׅ\L:x,8AE0HmZy [U𦔵?hqt4%f0.WO=MwR|ֶhQF=Ker"Z 2OݦZhZ+*7f-$Ts%3&Y545Nf*10k98ƹPs^(,LT&GnVbkn"s'L]A+mOҊۭj,0/'4*)fL|s[* dT]c}'PtwAI`Ρ(Rpq5e7Fw -}hrD¿׆dDa/$hKF3(ͷpl}BREXhaצ kW,DiL/,b@;S vDK6pģksc`dr?+6Zɫ̐(Qs拊N~y1s.}꼤zD_sK#4}u }ro-t5Gk97mu"8(Z_>fБb[_o>Cs'iYxW,`5#QZ׏8d냄NγlpŻJH fʱ)gf9_z>^G}֊Q.ʗV<"ۄ-Oo*XeQ`Z+մ|7^ j PA;8ڣU4ms샆wpIMRs]lɬ9>mKI ɅfۀB'i _'^ 7 ֌-Ѥ[F4FABDܮW+Z6ȸSЦ ]~-M49E*|®Y.(+;t^j<>찶͑hW,%NDSv#E97~!T|iLp?..i-P&}1hc~kg.)Phe{, "4{v$ VВ`=kvέ@ab^ayP+z@ t,;py&F2]MV\9 &=*n'~^lu\aK* O/R- W20; i"ڴ`1U:L֤ z_\2|g4 WMҞ+-Oz•/KwI{~F-LY_^@5/W!@u%US"j@a b*lSiܘWjR>'O? B;UgaK30Y5{xb(.TUM{FT~syzҬ[kX5Xt'iT&20arA"JpzF?݅\`H Y'TlNB$0a}%p`exA4 N a@FY\N!T.:ӄ7]ĘfصFڡ]rɯW8J,Y!Q.iY2RK|oL”B&J*WIY8Ɵ E >_jWㄏckG֧[Pa`JQ^fɨ7 PDeT@g(@C)-!p8eqdlE=#s;DZ~lljsɞ$Cn4]n.5&܇"jOm\$Ob'+P~tX˓b-*L ꮌL D369hìtG5 >6R%74~y1}v6LzEd6^"ٗ, w'3k*R`5K9/@U * \޽ӈ~|%5|&P5c,OܣcφTo~6A3<XV:0!ޱlh%K%`}lrE wue+y~6vm_[Z* .Eo_MJQXqsڍčfKX P\d6qՓʙd8yH[ ́n|[}h]A%_:MU{SB3}e\ HJr;`\&G€mvzN2 C`B&ռPyƪbT,ȕyOCQd-:[CVuhU6e):4mFՈ3>l$#+UAD57^[7v'U=_GK6`r3%,IVmķu( ;03LLx+Dǁ v5sv5jبCY"ɹ+`׍q0' Ag'r6e,3Qدg[EG蘐NRmt~&ciIȄQZt_7 ]פ3}bFHGYβ|{V{)^kBpTT]rf QbT2uc+3E(- 4H  g)EDZ3@:"ubk<(U++là Oүkex I9;qE\Ho5;#mvqg%igOϐhK96#-K{mJFa,Ƽ2f*c.5 q8yaSK([X2]Ɣr~ycx /v߽Q:q!mk`5S/a^iw"ẹH~WMrvq)bd4/II} 66?5 iߘ/Un:mDs BlzFe?sȑ 7S" YH]^ZTuihTLlbWRW= Ms lF=O\n*eEeI\ v|{OѸX̙@9^,*1+lT5D%58>j:Ь&g dϝnjfOYỺ4~s0u?g\L]A`P859꧋甍 7F%UJztX#aKKm * }Gɟ0hը!~O3H3x'8f S fDSWU\ϗ j)`=p>i:qҒF',tgn֔M3֩ Voل]ebLVPpwNsFzqG1b%a@Æ{/y߸)(7qWF!Cv#CӍV@ bthXr,Qd 騉dݵ#u]8"̏/azMFgH J=G{7?J'%^dssYi}hF7`y'_4'/hڰZB.TNPMs$LOC&N0FV\MU4Qgz:?&œaݵK"}>Wn_&C)D,U(m1&H-i6Ly7G׿{`BGW%LuTl7 k2+]pzb @9úPLk7^.V<]+㑥i35ܰ;sm IE!M\doʏAD(:tԷ>MU;f3峗 `n;R+(t'up < ‱ȇ9ucx[7y \Zm΂!BMQ ?0-EAɬ_ے">Q]Lk#Ow zҮ J{ Od?L?R3AvU&(tJɣʮnj.[D伊-ΕTISgvz8y&rb$5{`.NK|QjZ-֤@&q^1ߊ'%) rW';J,|ٿ +t.ށ㘎ҤhkҦfۓSM1uQ*1C/0 1pS\LbetÓ c0KRd`>AK!񝇥p"-*$ζC]MlG# ve'BJ-rђX?? |lpHFzV= ν.m=1',TNz/۱:LW}oUC@#0ꯕ(fHl+T\~$\թЭUScHzPMG&N3_K P]\=omq1,G$> |gV]LM?YjšlЙbV `]>q G!X>Tw|BO<;UR 5oC8Cz QSMMbb6١ُw,XHNr48C } ^ BM{pf 7{UXB#-۽'t57wbүXN;Rgx ];a7CN+ yO؇ Oų?.H%RV&E%u=LXT3Ɂˆu8@+7;$x?8Fm8u5kS Z0>(,{|lq%?a1iO@Fw8d]{C36,wq34qL٠=a|T^Ca՘Stl{޳,F>N2ך^3S3G+Qfct4*yL(j|KٌRPwJfTaMP' #(Vh/vF,i&K2٫pF'ՓB[gGB~={"tS̈mFk?R8Ymhd8 򱜐J'\50H sDԷ2 rd>;e|23er> ;ȟ> c|,Mݒ/}/фu Ū{!uXՅ /jIT@Ip@y- ǯbm;d:ݐ jR;ik?f2g]̐o% nUHkri LJaS1ZS d|;dz*@K{5 F᪔M3TkX=QFՇ%GRpyʳ\bǩi,G^\Ri~z#Qca^'Qf-W+*l)r*6NL͠_f}ReCh =@2Z[e`T(jwEV1_ɾ-TM;*e >ͽj+559l+8syK ;/ u28idnU'3 ʵٯ[1ēi}6 4T al|9~lUmQFۣ{z!ۡS{,yB5znԣWC;XMlaY'HXg*Ev,!|25ڻLY2.[7j k Ņ#){ŸP4=^9~Ë^jL*_$Ab4׷fBMUmmfe#2x$a^?6ixߞ+pY]NU^iv*&EsHwr2nDHi~]Wl#8a`jŐP <*yD=n6 pcox\\M0p~-h%RRf(Y@.*&QcFy1R+r1 ~tu{(|,I)QYm{_XZLamn_r p`cC|s7Aĭhou/zdF!Y(7agt vytG`/h\=)ejr_2a6rZO8)e>:?8b|bW/H5qUGXFoh|Gֈ<59H +|cOX椬z\mR f1j`A!=yB_q!4#  . !$ 3)"z0&! `m##YdHE.4uЉDQ!:ʑJU;.G.36kJ5B.740dq2ECS]68g!a% bx'{t+R"A%>nFGPb 9*%H)fT-yu2Pz^6Q,*dwɊlO c.0qh ڹ(gzF !|n{/iC`0:?jHBjl.K"Ĭv_Xi)*-'le34Өt;2mB5HFADKTԊvgOcu2ܝ2{ iz3]V+yX՟07ʱQjӸ=sJ@h﫤Xa8Z ԂxlkӉ*+qyd2dvuafnm 2M8dML1i)#+`]BM$ c}ڞ=b+2T2^b%P[+=$E=PG=;"f H!h]0Q06ވt^X*_'fyD}㠂t.Ē J7׊#\Z)*.Rc$9fN,lUi|MbӻDIp:*OFߦGV$(E:E4]wl3~8c Jn*v,!(˄^oocǗrH0;m+h>Kx}< z| _[.Uc\ϼ Hڮ([b5F 0=`^=.r"fXfߎ%8?FY;]SI WeHF>kIUXr8Uagdž_ #?fsP#.j3g҂?nD23]*Sr-j|]xR6}IH=i6Œ #uA%/~u a3wXC ).NlRZBH~Ppr+YAe:@E K!D W"_^wiu8 zɾ϶{[QhUG)EI$xt۰{ҳ؄8sP+`.6ra '۷2^&:߁xμ776B@m Y)CP*zQ@_̫jE"z?B*juYG#DsH@IDbT$50g w [>\+$+ |} a]]?K-0Lm>#50Ɩ#9”3_՗Fa_1\mp]W[X;`vԥ u1KʊH3qNxd`^hc8p !Ly.| @}K4}"P5zke4}"0D45\G D2kC+'Ӆ&&LX%hvK>-"xiÓ펋O)(Be' N/)d2oYK,$B/4'^4u/9@7I0HG xQ_j2r0b{-#o>̚"' ѩԀ#O ߤog=os6t=5c0,:/$CVK) -8Y. VnQ막|937?-;cnSbp}rB 4ątсheGutO~)j,8m}97[2WU˹K~7Yd 7A☍69oWa:$tB J)ae]-qbZTW.NI!WMVa_ՓiF4E :KI2ujeJVI0&{\{ M3yhe-H9ΎoߡUo=7|<e&w0(cu eeKMb;۷/kή2&B(EQ:̣^ wowI)BWbP+YOV'p)ѸrҪ%Źq=K sDkpOlL%'UBuNW#665 r)zŮ'6_.5ެH@>w:zWըAšV;,1Uڀc1Y! !f_lq%gV.Kw"ˇRUF=hP?l[)lqr_K!/7ܓCNY %jh~LN~Pe'P[X'ɥo^fhU{D<xnaTQzz˨q?*^ ܤZbtUw-%xlm*I|}_P̰r^[ teVJ$Xp-),+Uyb+[vuySeC!]5iqƈ{><e!܃d43Ɖtcbyd[ly -=.D> y"r&řy˫/kcc^-1Ʃacr %=yv>Qi mNxǻ־5ՉU.MvhQvx&bLc[ $$-?#}K[d ̀">|һQv;[eAkﬠՆ=ᜨ O}>{E># !п G|'>ƵfÑj9[@;U_*/$S/ms70j}%aݮ} /7;XAmuփx W̞ﰞ?Y=q9Q<{qp]pgI;r(2EtfU^Zִ +Pa3^)YWGqQ歊OߊՅkN8+InI=9C˫}3)nZaS&NOlUT9)6{{b)zs]ƿt/eΤhñ<%+2`|G85n;*Lt4zk[4ވNeZک~Lq]ʇh oP>~&`Lsj--IkQ,6kSPz/v2N_DO112Jx6}̇=΄I%*$S(C*vaPz+r)dџ%q <씖Q%o<`2ISE^ffpC!rlħF *M]V48:/Td Ո'wz4rɇWi,=%FK5~ձ}3t}}?P4"WVq5eaΤb5RMm5ph5VL׀?Wu^FH4w3T.RJd:{$2J5{6[{jx = '/ =e'fͨZm2UvGkH[qA:BM5*+ө«[uVv(7mkx{HOd@Ao`/{z| iJ~RoW>OD-[weC +P*Hݵ${F! [a u?8Yb#bN\ ɟTIAĠ~X*6Nvh2ekF;5%kyWݏd|S`8c๘ԃJ Ylo+"^c*,lEIv_I)aPqDb{Y$ ~NJϔYNg?:4W?,K:cR_1fdXjk0hg~^]d C_b-Ձ2;#s/zv8W7 v̪xlwXtg!*3z%1)k*0Cɐ1e ۘ[}⋇ y[ ~ ~3C= Nr@+MesibchߩBn koZ.Hškh3,|Yq%y(BZR&+4Gf#@[s`/q%ɓx4}g!Zz<]3`*HfGx=Xa'tOJQ?϶D kT}#L4^B^Ddغ{HQzPkn=!*^꼟{rꘘna 5I`|CqÐ0@ DߔB))#4bDY Қ*ϐjqib^ˠ<_9@e0k5E3 zއwylk06J{\|:I, au[gH0$7'/6UA^ <9A6l0 Dŋ/ZUz%,WAa aLZe'~*DQ$<[K؆zaK\loQ`w[μؖ=iC]ўSHn3iPVQ $S!!#=grA[A&lcXM?P?dOu$%e]9ye.h,>_Ku(CxѽV~WxΒ#fkx?F9[ ağA#CrjYbWHTiEOrlQ[;a<)ڬǀe4(݋Q>|&\!Dwf@+x|%))4#'~h"O57%)S2wM18R53Hy8 x8|(58Wz Pin&:٭:3V8Wʎh ?D [3gm\<JYyJ<2M EP~E ,#wӥw6&Ez~F.- 1Јn Q pQ1/_c7bw2lrXM: )ٽ[TCjE54ٸJD8w&֤_;<]갬EzQНvEiVRDibEPZ|aCy,A) 뿔5nErdNx"h3`cX\I̛oOh5G8@,ESidgDlMwD iUxD<57b{FI, z;=JidAc@X7a_Xt''BPޭHDӓaFZ..=Еs v  .7 >N3 3Ow>~!PE 4@8h"[C@8[ԇKJ8Ȯv*Z:>`m|6Mjxzc_= O6Ԕ q-DXe5VTF$+{;ZT;A1 .ŧ& _[ *E|R{647 r 5k8 n2Y*n͐q2_mH4^j:?/~43gLJSyzppT/ ;88C^ſqP{֧JF HdR>Zw>2 (+KŻ*]lSt;\~Ԗ.|r_GZ.[  hKaVeK}Š<f=CKdzZnf!oqQ$aa 'u1AAoYJaxw2}gaxR? !]3Jh# L(Z><BbrGuٳ qvwؖ$ތBRUB3&7h9d~rZxԤ75l$Z㟹119~zN4ƫpWe_2{:һ?G^:LN/~14\^[k_'%BæjDO,F(XB:Xb\=mPGQ"_,BA5OۍӵD]D {EN(AA_EYǢlp@ 1rAd'O_]Ϲ`Dj)H'*i:E :/nN|vq}ҿ͂oqqjPԙG:B ˡ:8*g<"цP`;qfGWg m&W)! a#B.[O k%_ru,8nm?ʂ &NK3* `;wv9^M~:ɱ_/Ϫ5~6C|-vfjo&>/q>r'D1q4 "0}G]UxM -?~>l4uׁ D$H.,ƹҙsƢ /'I 5M9m 〘QTNmLw24AbzƇq?z#}7q^'>Qa8Y? ZwJrw!@4BRE?ENt@b7S5x\26!M}.{q#ȏN!Mi|Rb@S/\8en&fpp#1 Q )Sr&4~- lږ&lSK<#SL|/m?ɕ3_.q-UWr{7ckdEbeHU(4ر=L sU yK/:EzIMF d ΀eAVSԄSLȂyiQnۊ- eM9X@G5X5ṣ$ׯؒ>"ϏV%!z5(Vz\cr:zc{iH<-J}XNk˒AzA&^] O5Me@ytܺhw`G:m0Πb~FEr4vhyQ~})x36ϣ|}.$BR1!R$!3|p-kZ)sa+ʛNCw9YF3"e!h뛤듫Fۥ;=ͤ'po[#H5v a Qʶ9%9K$n%VRþuD$wXG(Z*ΊX*lR4y~#jH_{>X<<'Pxsxdd īs-N=gVHcN,'gGS[7d^nfF6(R&#AΖi\ Qd0#S핁7w1c^t,SKU:pJ1:B* V}OZ۟ Ѱ=V7^zK{%w),\Lh1bc?QǠe$NbTyXT{6-//-[QSTu@0#2Sa~&-_VhWX'@ wtA=e4P̟R<詿܂23"H&91iI@ P):CG~d+#tsB y8~l.v?uHWr 7}"1~N$hCw:KzhPlXie)Ґ kUiՊ#jroSԤZ_b%kq9EɢIⓗ=ӫlPck־2kq[~Cih瀄32O;]uqr6TLi1_25"G Gv(Fv#J_+OyޖQt1ūvCՂ+P8i5Kb)/|I\S `t 'cmjNc! Gm .wTi%Q 7meEȄ`f*\.VWڗEah( xY4ԭaSag3DOi^-.Mm™7)A7@#5D]_ 1̅^ԗ?Nb-YM(J>V0Y9~K!.c?s+C?ewdBITAzN "L󱾂+nwLB  R0apCT:ȮBGarjd\uj>/? |l <=\ j )mȶ538_L.pp; Ekjڀ}%vG-dxa5?ȥ#G=5JCYĹMD:$M>k*g"SB͖#-R5 `g$0o\.vߥf{T D{ T4'feR#NAoݧ:yV  -̑a&Ja?wuM '6,*X{ &$ &6UsGe7bz2Ve‹!\ |4J,7èj*Pޝ% *; FNsI0 .UЗxŐuߤ&^^E}IJFi?N ](8iޣPgpa;Lv%~3XByiU$.}-cbϪb,gtZoq%dJaWVE1qL>0z?< ᅩ0Q\a3{ĩmaG!N@WӀxsDg;Ǘܯ,tXWdNT%h"=Pڌr+Ύwgt|?L`]w% i[e`'VGR32wH8 k@_QjJ1i҃Q=G4q_*JޠQ-XR,Ž\`q2æ =Z;Mx% ne1kjrqB{v V0ij(Iv d_ fQֲ@yqR#n݊u k NG,MιI\4+>ؙ;B9'7Ph-B=b1= \ǔh:Y=Z0Ř\8\S:._Hj`-)bckXXK$k{<q!\IBSW~MCm*V̖gX,u fSW?iS.67,F5?ډy÷)BFÆ"{g 15Mgvו6myrv pwY8\Fz_J ޖ]pa4[2Bj+TYF:C| nrƝDX{d_tށȩս* 팛Wl9'3J 6O?9j;Iq?2#]gjA+,5 1wTBd]n4gc GT\#]&`Cn#,r՛!reJX1OR/XxߥHF?"Eu4 i{oKPd\ C:K7y5z N{^GUe0#!#-k+S&ՇNu*oIz2ƫ\lf]V d;_SY^t %W1g)4AഊI_\VoI`~䲭7ӐX|NW}v1rCJȿHǘT`RP"ã?tP?(.0_I&U$IH_ѡ%0G~Ґ0kH۲H򹤅wA0V>ĉg~(5+pECjxXɝ{:ʛC30_r5yQ阵=.Eq)>n"1omDmj&Ӓ=WC4['rtެXKPnIQ]׏}jh,r^HP:[$`}Մ'3܏ϑ/(+hyhNyʬ 5;ކN\hA̚1B9J#6OlȬen$^qᖿ)5!:4^-BI pgqK` -_̳RW ^2?VX޽2:T=ĩfvW6k\hOB?CSˆ]x1÷l[V.fi҇K'x< .`&8|:*SE֜|t8-dFmvWWmމ`I,\Իv6|IL-l [ Zfo1k%,&Ƣ(779BޥVGBrƜK hYFWb9b2qìyoR@$rot_8Qqm):)cI"ו>øLnP[QDK}^S,כsrjW[`SWȎ;9eT\Sm;B<75F->ml5 rPgAH[{jxΈwS륞#yTY շ('=`Xf=C hll )nf@,R&Rn_+FLzecqEQg2[݌r-;ɞng ul0іqG10ŭ˱>Evg|T\Leʐ >/DT)lP'NɻBq Rm֠'1狎f陳^ FǪ>A-lH)[v6n lTk ߚvLir췜Zj/Fp`.Nz6@CzBo)qGaߤ^vF&(ng/yz nwvՁFY퇔H'ZD%X9+ƥ8ܘK̞ =k6&4:J=BW˘#TĜ&Bh.L>4ٗ p~1I%"m>P":ٺXf:E{* =2{BsN_+%aܟy񭖥G\X9HW7o(|c=!WsG7ͬhjҤ`I6^>N+S]N$:Vx^U^ Gߣzٜ K!Ч^KF 2BcU` Vng%YB]~8< GZg[ހ3پxi{SG:Q~ĺuiTǗdzB:wl3}Y5%0ehf1ױ0$WNc1, f}h;t3F t՟򤤴y^G>O$m2^w3'ȽXhacᆘf[BH :scTNDXM"c#ڱ`B Z;Պ{DsU1Y;La aaߝ7s&/HNaV?'>LJpifܕΘIP?3lv+]oN&iD\J|yO6\q O U<1>2&j?-9JQr`,`hkŤvjf@ \%a 0WG@C]a.(<!K}qY9@:)B"4v*McU⥌:o?-7 [W^1\K33WQҹydѣtBd37xr`&"Ц!%zwuy 4s2Etnc]x13 ?Qb|BSŒ"k4 J>mqA4%H5ׁܻ_'e@MBJJc4S PUӐ3:c5Gu FpfE r|5A(:Fyf%iki,> +f!610Ǐ58)Oܕڡ׸n''udHpF,1--*MӆK͞'_FZ)ep\V)WYwVU͞W~`MK Mɥ8$;24O1 Zc|b\9'\;-kƥ#CɾWHd9Ԗ -m6uoåvm3`0 [h39VIm|{(=}\otvj)?5<&/KABfC褷T8 ;&4/+-J^Z!z?&3`ȖGlN [V,)x>bi13F|^jo0הc#py#dVx@ K (C%\LcPT #@.];iI!3Ua`aJ)[XY:U3 =tev~8L (nʦXK8mEwy82D*s԰,S+9&=,y~Skd",M >m+N߾dzG6៝G9>$a&kWLP9―jdM1k(;ʎ)C'zY}J_fR5}e9Yi5m1qc^ \}h9|2;6[!u2\K6iL;qS=_~;GGiz&΂ BJOĬ[4#ҊvȈ5xNԕ)^dQt;éɸ~@ < t#h|!liWqҀ;씺10gr,To0K-0/]&W~t Y}`yYbUjJSB{^ ȁm41ۃR~zBJ]6:sK"]q*K9x A,s3hH:uoh僂3jo6? "-"ja&X)B2XeXjTo@68GqqNo0u4&ATqi#ް#eYK|$O(Rd~ WٗG C2PAG@Br-Y=֫6 {z _ƒₖDWȝ@ [u`#A_:DV FQR<"?Ӓ*YJda"1.vVooD\=F{QLZ_UOk6$Լ<k``Q> gΔx E TaȓmCrhHR4ږ"'k Fc. z/0uFң͊:"KL/34YôJX;&^> V]*cίKxF=x.`ce { >a͐;ؗ9@2KCTUwL FiLA3~mlqC1Wsd_w؂B#pHCЕHAPPaHpP,O[O\A?bSZpq|p(5yGh۾+`$# %G "H؅Ѡᚗ 0̂7R5'HN6R} CC}O)Kv*ʎsmp8"}_3oƿ[zF'49]mXiX6թHԪ`O|zBIZDI;^kQk@ρ"'kl~3uĈ Emˀ>Nxnnu]_0R?dzF6t󠬟(Tܴy>XmOaCPծH3غb+XrikrDف῅>hZ,ߤq u+9bQUdR'hhpJs8?,>?eVømUqikwbLq/vDVѥW ڇcs4UKNF0ǯzG\WNffxզ ȮޖP7ԲPP+U#2\$ ;(s?`C$h:pH"=Xe#&ES)ќyUݛp2h>%Ν͞oƀlh)r$-CsB0iV ;hT=Jx4wR]It[5JY MrRwƧE`A炎ob!6(%&@C=})U5Nky wMbTo tn3k IK\7q-8H9/5C243x165n8o |-8ݍx#'!ü9="74oN"}Zb~̥Zz͔1w˒A&T /ԔqvjuMXFbe}eTr*Rk.vy3GJY򿯫/9͋JrB9&spK꒬Dd^v{lͺ~khdtruGk|(ěj.=x`2-U(dBkzF_קO # _J(GeW2/N/FN=}"wXup^}<@jHls7qUO}ij.&df\.=HGgχ,w{o kᑂ%k 0hMYu SJ³džh?7(QOb3ƒYaCKАA~`ٕEF>r r`3~JC@ >uDn఻.јc巜D/՜֑an>+W ԚdA&6E5r#k"*QHcs}< 12zٷ~a8ĨXg@866TYU,jAIA Ps.*rW_=yUE8J}FS+)~JMK 0`DBAJbF#S@or3y}t7phʐeL(թ'iX QiೄyS Gz39l1'W'L-+gD [XxL; G;bPJ:IPCQo !t^;Ɉ` ilOSt f,4gֈ$pJRܟZ,,߽\ PM6f`~s+LJ~idC^El'kϫ Иu6 FȨ`Xo.?Wac+~|6$I)2T B[I io?\7 T60Um1=\19D;-w?Pnjr F)e$`z/$,ۗFY*io/Lo[62dDqT2lGfcJK@v$ b_YRo6hҠ$GTuz9_{ľ zpEaEmj+o'^ό0(7_&ʉRCtL2o>U]-+T pI=nFɄ=:;4^May)vSJ#2M$0dК##71s[WbzK훥|\8:<4 =u C5ݙ2x 01 >;vuwq8mŽ@^l!JC߇$,}= h:Nróڪ[Qs>=ж~L(/ ʢ 6n֠bcll"sl hSP>ѐY}!x%\+\ Δp-ơYsS2^1~x9/eŮ n0A.'7 msiQEd d iJ`zR e-bj>H7?ZZN3-L,65EieV_T^X/;,[/o`H!`΍,?c]َ;2ŝȧe{1ɍL&ҡ31Ns/;[uCIoSMnYPQ_"(YeXaSQe{/Y'@q6 haY_ٻFiGn0ZcA'}5U.S,\X{UV݄tB~**s]*wA'NO$7`,)8馬M?ߍoWwI!m47ODfZG%O @~-fM˅yy e4^]ɝusmm"bF *uf=OEFAhHLNB>;۳IJ1WkdMm򕠤t7Ѫ$: >*t߯?™-ldQh/Swq|԰}e3Q /@ ),L+; ~CeV6WT˥']K,gzctoo3.7yKxl8<␶vIgF^2;8'$\j9Y_"I"R4,3j֍ڄ~r|lBn ?8PCfkz52_jQA|̴lˡ:tM,҅c ڭ`lr%(".zrW*N]V}9tXƏ!G􊰏/ߺ>Z8됿${:J&/ uћ, ٿW8d:c~mK`;;m3}ْiFC|Ӭ D( ^8%2>gˈ(*=b0b(ݗ GH+gǜ&?@V]|ݶG:K%y,DHThO>i(9nk=#Oݯz f>[$gm-eWvpeYZ_).>EwAzD%GkW狝Ar6do+xL|Es0{˫HEB$[ rOڄ!;UQqL1Φ`Cm ']uUňKS,0xc&DŽZ?UF v62UD,Y0D:,pZz/%Y/SvYY5R&@3]"9C]fJ**Ey+D d6 n(GP@wnߒk߂?N1}z Muūl[gNROoB֖ɓ\ 0bˊY\~::]A>HtGdztBjOnIhN y]ոhi&IP+2tb!;[Xq5JbCMRu6WJf툋ZC-dM壽LpA\mۂ/457V5>[hB$ە_c8ss'tH>/Y: rsLfF%^CHm6NLUÌoyFl b'/$΀"ym6 W6?G￙3j=#.HSU5k(7c?7er #Ee+<0[wأH][\m0x]tN̝PRgp;dF]9LUS,,c ۅ(Q$i2[ Q7fhn]ƾ AI="*k@KOZ<*]tX}pTM$h.|{ Z!8vNOw.-. {v]Ncq %Qyo/GtHהfT^g)J7.' mj^~TڿDMӁyS>9KDc A$KW|@H; HI\_)e萡bm_IJ/ h?<< ԓ@n3U7Y蓪`w۪j<}X<qDw+;I9o~>O zA=?$ɩZ Hpȴ%nSh v]i &>3}5;( -Fc'S0̓'adBm!2ȼ@r麅s LW I{99]-!H:PWX?[v|gp&]"ZꤳcGG74M3BdEKNYR/Nqq"":pI'Wbc6L'%r="Up 'pKj\yx a,Ho>jdI#-jԇA|Dn=p~mJ˞yL9H)ttiNPH5gm xC('G€.zN8 _;T) ѡHs=k$/;ռh0r9/ 5x #$"! QNECcl1]"ؕ7OY>gVZ`&X¨3;!jЭfHYyJ.(JjRyG[z "O% #QI纤ow~nIT(ٷ/˫R%#:%bO^¦$ Ï#@0U {`@ۥQ<|Kx]PYNF@+BKbu,F1ܼK,ڶPN44ޅaG9/M &kO&csDI!zp>BT\+T>Y `[ܵJs 5a=:Ѽa>g~AKJe½F>Nǹ"{#߾jJd*xy\c ʟŇҐx8&Sw(Bl4UYj?xLda<;3 ̔Tm.6%aYCRB]+yvt’HV!Sj='5vA`y܈Y_~4r[]{UȚkmar/'CQAȶ5Ե TR᤟PmW,W4L^o;Y!BU j%bW V_'@0^ScV9&]Q<8*Iq.yuuάƘ`i%{AEofƯOBw 8;2 YZ