python3-M2Crypto-0.38.0-150400.7.64<>,d\p9| 2H`Fp$|vۓdVċYLvڮBAbۢ?-܂azR5"*٠%U,}{;] ߒ#cc@J׌ڄf`Z>x?xd & H %FJ `}    ' (*- //112<4W(484295\2:82F[G[H]I_X`lY`t\`]b^lbn cndoAeoFfoIloKuo`vqdwr`xtdyvhzxdxtxxx~xCpython3-M2Crypto0.38.0150400.7.64Crypto and SSL toolkit for PythonM2Crypto is a crypto and SSL toolkit for Python featuring the following: RSA, DSA, DH, HMACs, message digests, symmetric ciphers (including AES). SSL functionality to implement clients and servers. HTTPS extensions to Python's httplib, urllib, and xmlrpclib. Unforgeable HMAC'ing AuthCookies for web session management. FTP/TLS client and server. S/MIME. ZServerSSL: A HTTPS server for Zope. ZSmime: An S/MIME messenger for Zope.d\ibs-arm-5/SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttps://gitlab.com/m2crypto/m2cryptolinuxaarch648O b*g q7>mCv ij8]#+"bB&F8'!!  b]b]D9D9== 5f5fOO ib22  -b-b8855DDzz 1 199==!&!&jj44 , ,SSidid//55 * (>A= Io{AA큤A큤A큤A큤큤A큤ddddddd`n`n`n`n`n`n`n`n`n`n`n`n`n`nd`n`n`+`n`n`n`n`nddddddddddddddddddddddd`n`n`n`n`Cdddddddddddddddddddddddddddddddddddddddddddddddddddddddd`n`n``n`_`n``n`n`n`ndY`,XkyhZ4726a67124da70e78ccaddfd28ddd50b46b24ffda3bc44355b8dd92291d5c49d8d916d5c9b1715f011a0fc6b2e8a5ca99a1b4a9be3ba4ba30fe32a8c9724c4e501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b84a56122238e4a750188ef58211967fcd13f816f932b763dccea6ddd65aef3dd6896e93a4ecc328202f9174e9f8db3b60ab5702a9b69db4f809e76114862e32bcfe0441cdb51d70f4fd3896bf9f8602de652f254fb781a8269da3a75d75271828f874614af9cbb9ab3d577e615f8584fcce609101cc05b600bf7fd6146d8d5d06b99ab3febf68de3f04cf81378eaa5a224cc26a178ea2d5ac1d7e5e5e0e408612aa474ba173fa86f7f4826f9538d1fbe44a6ae0dd8e0af2d691802bfabf7b647aecf680aba3042a474d029c5536adcbf1177fdf54891e1e8abe8a1fd185c8400f52710702af3dc250c8462fb5683b338b057ef8bc44559fd1930b05e326cc5976a08dc8d5a5d5f54386ec96b649fdf40fa5c9e00f083f24f4bc18e3c432247391128570893d1c1ce22ecc9dc54594d35bf606f68e648053de6ec6ce7a78b99814f2c000d6e71c77ec83dbcfa33d0b3dbf643769d201f3ceee40590d98935880b4b76b0247f752afbdf0bc381bbe4fd79c6a769cd1569bffc4b12e230c92bde5e9029fb4e7cb54eb654c1493f21f2a59a86a9f8b78d196190083869a226cac757f3af3aee70097af84b7fe29846400fd244b8d67b5129a161469a607050911862f46d5a5ac546412a46a815fb8f0ce791847743899b0f87d4e372da41b2aa67e5275f0a73bcd21061b2e2cafbb9d4c1e4b7dd57daeffb801f99c7ccd705b1517caa936e0b149c47639e933389b78a26fa4ba38c7cd5a37be470caf9c2150be9b34e026f4e88ebfab8c7f1b5f463405c9690d7196b7d545f93447976a71096c3dd292ed28108dbcec1af2d26fae14ec86ac175b88b7ed7bc45d0c0132c65600d00bdce7c93645008872d9dcf0843829bade7ed61bd99eab789ea56fd772564a181e6d27fd62c21eb643616fad37d176c409d664b6def41e13816d3c3814e11226758d7c6446a440049c786df8f03278f939bb0f490c400e1faa728a92816d0abc4b91c4da8b6ffc83a58265b76bfb63dbb29c6f299dd510a38889d350e080b1df3a8f1ed747738a3a5dfb37a55d99575208635414cb44db869c5709fa927b7cc80846922aca20c1719d879bc6b7bccea5585be2b790ad8a48d2fd6952ba924f82224360c7f0d79d575afc79a28800ddbfa899487c44ca6fbe188a62a87534439e59996c0b1c17f6de5a847941e2eb02c99ebed7c1c39a6a3ba1683378f8a4dc0f45cc5bf84aaf5d3df6bad021dba2f1f6c906dad709445cd9ee31f6e962368757712443d5af6c8216c127cac7d1108c8b095e274b064d86dca1c46992577398db11b54e5319b799929407f65b92763a7cb2e37b919fe51061178728febd574dd30d7c37e09b08b8cdf2262b5d3e0177c8a503e49067f61749b6691ce478a76de14498219ba400c9fa23b19db51e6d079e653509cb621fc19cf40d212917249c469f3dbf332590fa5e7a75e86229d2011e7a296d6c4a999f06cf362ae5d47d3e2318dab96dd3ab5261014a87269d5dcabd229427e3841f47c82023ed15de2fe5acde00d8dc38542477736bbe80a5b0643b0b48649b4bc2ece8e5423d2f8c4e6e5ba9a6e0d78bc9b6f75d7da5b22ccf91b38baa63b2239501021ee2362d55cbe3ab447e0ab5e4f48effefb6ec5b281b6aa89684d53ccfbd0db912a68c00bc1c9b571f515eedbf224e6298bbaeed6e8e34fbdd4a40512c9131590386189bc60db732a532953844528ee61ce7fcd22b33a5d376fe432347e0cb6c32cda036269d324e06a150ccc5e55c9688cd6ee660e5044142439875d04cf8aac6aed1a7f47f7e35c06232677993dc5ae6e155300f06696f3cd34e50f96abe5797589d2b1d4f7afc943d6c8579695d88952c43ac90053a19fd26e325a345d0b681ed1ef2920667c3c9e2ddac6f5849b9429fe3935bc0d1249e786a4f40a65fdf48452103362418fa6221bccfd27d49f7218013c0fe319c92792d140a1f4f7781827f8d7233cbce2c4a2e86eb63c9c504c657b7fda9070ee216e73f5afe110929015a96d03a5fe7dbc158763d16e3603440c7d97bcd60f9cfc180b0347e14aa43eeb671b88df9e1b066d4e531fdb916f0590f800c615833e7cadce8a6109a951299ca2cbf4188de94bce2b6947ca8592aa30bdc0cd8395cb58e9415bc4f31399b422f6d746b87a781ccfc9172d3b0c574146aab8819b986c1beda125d0cbcd6d65c54470edf888168afd29670c00376b4f082d0b1130efdbaa0ccccc897ae1ab81ec18f35ccac25bfa97baaeb2b07839340808d90b18c39d03f7f3efece14f0da3e2fa95b6ffe1a5d5f21752053cf3c85f2bb5d3881aefb816c9f30c1dfdddc7df60ce2d4845e4e49f1b83bd84af8833220a1e64fec50c2adb62fbca768af854730c55d24798eacac0ce75cd3abde2b6816ee925e5b859d862a09d91a0a7255f16cb504e15aa3c1ef76a07f08e97504391332446f9fe56fe5d9e52194f7a9805d0125c441dc67e3844b706d1fde9d737036f5ed678e79d2cb6a1bb3b05057854c8c455cd5511d8b7660e45d7250a1634be425773d86bb11d7a8a2f00a801a1a534003f563af3fcbdca68112607420b9fd4a20c73a815ba4a6c8178fc07eb66951276c96d0d00e4a15e0e760d02970b5d549ebe80dc84d56095f53cf4b10d752ee1117f3ba50c87167256e64c92f6c0d86b27c5185c7ef54e1d067e60bd0bcd8e6bd2e790e59c00dfbcc1941f07506f13111bda321cf35dc77f83a845f7b0575cff9a343b6066fdb18aab7246e3c41f617e0a9ed99d7f8fc234df0aeed25a216c618bbbe0241588ae82a902adcb9646497b762292ec988fd13d8b07668f38ce58bb40a7fd1790948e074072f8d05f16fb5e7bd88c36eb42f6f8eaab0428088c51778baa053e58472a4a9599cfae692c5fccefb1b60bf704858203142496afd3bf8c84cb61fe31a150220be1158dace2bacabd7562ffaf0bf48efc7fbbb462067751916ad6f5d0e092ac4ab18067165acb367cdc019dc384e2486489cd78751216fc10a83076b03f51cad242501c3dd59b7f4cde4b3796a5541b67ef6deedbf20e655fcb05d207b705cdcf931b0bb819026ec1323d0820feb7e123f197f803449359bd0200b18a27ccade3e6f7337d978c8988c363fd9ee87512060b63cc087bfa1a6c110c00fa2764825a3d3bac4452a48ef546afbee12f1595b385cd63997e5ea76d7a01ffd8d59fb50a5cf6de93330a5dcc873daa0dd42d67da50bb458da2c937b1365d75c0e3438e23fcfdebf77d64bccc4c491003b6b4213ee7ab3920ed0d9705435de86e61235bbd1e55bb1440076d13ec258c9e911df13ad032b64e6840c8566f6be5957e1e5a5455f29fac268624b9c7d0db89b38e330e360228fcf6600bb0536a6491e9f753aa15228649d5bde11faf051dbd686a00c08d410ee96dc7aeb83fae237e3791ad222a319f8201f4ce11605373d9b111630b3a1b3d10fe837d95f9a7ce8f32e714326d031d9c71b29f8c410d069c019d5507284c40b7fbb94fd0bd7a352731a788e3d20336f33676fb92b60e54f04a76958cb744b1e1c608e79b66b4163fa53060eb73b509d07605adc465c7f0d40aa7fcac2bbbc1d87aa6a8bbf163b62a94dfff62f3289ac47023cf895172d579622f24b47393156b4c3f19b0c2a4b8ca79c389aaa2a406a8a70aded1b8ea03277ba31c7635c207cd52cc03ef08bf0fcfb3b14390275cab8ab65bca34b0e80007eb8ce25e341dadc8f5e9d08fa45330c09f89eaa3de3d1f36d1a9e977ac297f58396315c8e2dfe130b7ff281529ffaeffd4704bf73d3d8084a59adca0c3ac11c70fd442116d968da5ce94f38db020650d7b0f852147bb42318a29861a42dd5cc595074fec0b364d13cc0a57e639f86dc7933e207fa30cd7736db44413110b7592a03de126f6ebf689de3dbf812863a8e286ae84a6974f592db4e8101b1c7431909b26ec0f1608a9f77d00d637d4b2cdca262029978802e16bade115ef419ec0fadcf642bfed2f8238667c902eb5b92efe7681ae1033477bd91d428e5d7c273bbd68b1abd33eddc63c26f06e18d1c8c6e5d0073985fec2767d74a1834a31e1140cce3b5bb1ebe9be5ec17bdf31d22df2a51daa8b85fec2767d74a1834a31e1140cce3b5bb1ebe9be5ec17bdf31d22df2a51daa8be36e2211e359d6319556f1f6f60a7bc998dad2e9452144741d0ef9109b52422564d14a5f8656643df3b8893f708df4f65346a476c355ac8ad42205b35a21a3b6904f6fa98f959e12a6b1f7ab2e554e85f36e87b59fada68a59e3b88b47b4b2c08ea8d31f28fe1d08a7e9305c8bd108f8fd477e322a5ceea084dfa5bd0ce2c1530467e184261aab781c22f94dccbf0619f97ab804e4b6da41318c12fea75967f99cb867c040fccba572f393d43ba298f96c8d3da5f73f91809b853006b7346eed3a1101dc3cccc6aecfcb5bbf11f006fba8e9e95afaa7b7a26cf8311b743ae99c11d34c0e865f9b1374eb9d9b2621c6f3984738c8e0910c669d3386a5d6a85ce52551ac56f2f7f5bad5f7329d2d67f1dca815ae7079eef4c7f2883dd71bc23d4f0b123e2205c0ec8bfa65e88e1a020907fd4de42652f95d58972bfcac7e175636b1e1ac26773521582af701f57e9b48dc57c92dc238120df56002767a9f6aaf0b0e18093bb3764d7e82b5f4bea986c5128cdc0b238c517dbed14f9419f50577706bd7564f2a39ee2adc4b9b0d40509860453e5b6997472a96d715c131898071f3a290ae3551ab6a9c34c05b0b467c3673bf0fbb0bfb23d375d7367b7bc5e1bd8e81159b40709113815226c1260d1b6c5b2e71f59a249f93aa5be7702391daba8084bb0a510972d1238a20f4e206d30eb6820a7d19f32f03ecbb4a5afd9f2d0520a49ac5cf999ef013ea86b3a1d43c4b1bcfecd686f04eb0810c844ecd9918cade34fa8492461fffaac5a6f0a545c377c839141c83d64c32656fe28644cf4d5695fab1b2a6adc3a2fad8b2ac64c8913d23e7f78ff8db9e8045edeec1e31240f3e911e21197266282ed1db405a069ef293831fbf96106eabed139399d1efc945836735047fc87936e109510d3e9a0747222bd069de8d095f0e9dae9de3d68a12b2053867fcafe77e16e423728d8f62f15d4e5d8d928c09f2f32d8be6f0cb8614e134014358ee7e93a8e776feac0c852c04bd2c28983e1832e69a2b3a2fd3d7aad8731e4b6b4cdfc5a90a3a26c7fce54d5699fd4b7c6259789c9126e951910250fa4e8e095828962cb03e42a1ab26e60f2294449f9ccc82013af2c35e118a1e4ce9b4eca478396f4b2b020729a111fce3f096456d74500bfd8f2b0388c3c69f997c0024f8cb593734c946e32348b09f27105f18de518633403050464a5c2ec367633rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-M2Crypto-0.38.0-150400.7.64.src.rpmpython3-M2Cryptopython3-M2Crypto(aarch-64)@@@@@@@@@@@@@     ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libpython3.6m.so.1.0()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)python(abi)python3-typingpython3-xmlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3bc@bb@bN@`D`e@`/@`-@`-@__j_ L^^f/\F@\@\Q\@\\\~d\\l@[v[@[Z@Z Z}@Z}@Z|;ZY|Y@YB@YA@Y@YéYGY Y@YXW֘W WQq@VetVbVV@VKTgdmueller@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.compmonreal@suse.compmonreal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commarco.strigl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commimi.vx@gmail.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commichael@stroeder.comtchvatal@suse.commichael@stroeder.comtchvatal@suse.commichael@stroeder.comjmatejek@suse.commichael@stroeder.comalarrosa@suse.comalarrosa@suse.commichael@stroeder.commichael@stroeder.commichael@stroeder.comsebix+novell.com@sebix.attoddrme2178@gmail.comalarrosa@suse.comalarrosa@suse.comtoddrme2178@gmail.comdmueller@suse.commichael@stroeder.comjweberhofer@weberhofer.atopensuse@dstoecker.deopensuse@dstoecker.dehpj@urpla.nethpj@urpla.netdimstar@opensuse.org- update CVE-2020-25657-Bleichenbacher-attack.patch to actually contain the fix rather than just being empty (CVE-2020-25657, bsc#1178829)- Add CVE-2020-25657-Bleichenbacher-attack.patch (CVE-2020-25657, bsc#1178829), which mitigates the Bleichenbacher timing attacks in the RSA decryption API. - Add python-M2Crypto.keyring to verify GPG signature of tarball.- Add missing bug references to this changelog.- Update to 0.38.0: - Remove the last use of setup.py test idiom. - Use m2_PyObject_AsReadBuffer instead of PyObject_AsReadBuffer. - Add support for arm64 big endian - Make support of RSA_SSLV23_PADDING optional (it has been deprecated). - Move project to src/ layout - Allow verify_cb_* to be called with ok=True - Be prepared if any of constants in x509_vfy.h is not available. - But we do support 3.8 - We DO NOT support Python 2.6. - All patches were upstreamed: - 293_sslv23_padding.patch - no-need-parameterized.patch - python-M2Crypto-Allow-on-UNABLE_TO_VERIFY_LEAF_SIGNATURE.patch- Add no-need-parameterized.patch ... we don't need run-time requirement of parameterized package (bsc#1185150).- Add 293_sslv23_padding.patch to avoid using RSA_SSLV23_PADDING (gl#m2crypto/m2crypto#293, gh#openssl/openssl#14216).- OpenSSL allows the verificaton to continue on UNABLE_TO_VERIFY_LEAF_SIGNATURE * This unifies the behaviour of a single certificate with an unknown CA certificate with a self-signed certificate. - Add python-M2Crypto-Allow-on-UNABLE_TO_VERIFY_LEAF_SIGNATURE.patch (Thanks for Debian, https://salsa.debian.org/python-team/packages/m2crypto/-/commit/e0e9ad5cfff8)- Add source signature file- Dr. Strangelove or: How I Learned to Stop Worrying and Love pytest- Update to 0.37.1: - Remove support for CentOS 6 and Python 2.6 (remove tests.vendor module). Python 2.7 is still fully supported. - Remodel CI: - on GitHub switched from Travis-CI to GH Actions - on GitLab-CI: stop testing 2.7 on Fedora, add centos7 - update appveyor.yml - Stop playing with swig in setup.py, we don't support swig 1.* anymore. - Fix dereferencing of pointers (gl#m2crypto/m2crypto#281) - Replace deprecated PyObject_AsReadBuffer with our own shim (thanks to Casey Deccio for saving my bacon there). - Use parametrized to create parametrized tests (new external dependency). - Only use DigestSign() and DigestUpdate() with OpenSSL >= 1.1.1 - Expose all the X509_V_FLAG - Add support for DigestSign* and DigestVerify*Update to 0.36.0: - wrap SocketIO in io.Buffered* for makefile - SSL.Connection.close accepts an argument to force the socket closing - SSL.Connection: make the clientPostConnectionCheck an instance attribute - Fixed bug with usage of unexisting method getreply at SSL_Transport - Add appveyor builds for python 3.7 and 3.8 - Fixed syntax warning on line 44. - Update M2Crypto.six to 1.13.0 - base64.decodestring() was finally removed in Python 3.8. - wrap SocketIO in io.Buffered* for makefile - NULL is legal argument for key and iv paramters of EVP_CipherInit(3) - Expose X509_V_FLAG_ALLOW_PROXY_CERTS verification flag and X509_STORE_SET_FLAGS function - Stop testing for 2.6 and 3.4 on Travis. Start testing 3.8 - Extend test cert validity to 2049 - Revert using typing module in 2.6. It is just not worthy. - Update Debian/stable SSL as well - Make tests pass again. - Stop using string module, which has been deprecated. - Tiny fixes to make pyls more happy - CI: Rework Fedora CI configuration - Remove upstream merged patch 001-fix-buffering-for-python38.patch.- Do not pull in py2 pkg on doc subpkg- in python3.8 the fp is wrapped in a Buffer. SSL.Connection.makefile returns a socketIO which is no buffer. Added: 001-fix-buffering-for-python38.patch- Update to fix release 0.35.2 ... just fixing the test suite (bsc#1172226).- Replace fix_OpenSSL111c.patch with proper new release 0.35.1 (there is really not much more in it; bsc#1149792).- Add fix_OpenSSL111c.patch patch to ensure compatibility with OpenSSL 1.1.1c. gl#m2crypto/m2crypto#258 and jsc#SLE-9135.- Upgrade to 0.34.0 - no upstream changelog- Upgrade to 0.33.0 (bsc#1135009): - eb4525c - Stop pretending to support Python 3.4. - 6a89548 - Fix use of urlunsplit (25 hours ago) - 0a5a356 - tests/test_ssl: use -ciphercuites for TLS1.3 cipher in openssl1.1 - 8a0a3e3 - There are apparently multiword CPP variables. Taking that into account. - Remove 0001-tests-test_ssl-use-ciphercuites-for-TLS1.3-cipher-in.patch as it included in the latest release.- Fix for compatibility with OpenSSL 1.1.0h by adding the patch 0001-tests-test_ssl-use-ciphercuites-for-TLS1.3-cipher-in.patch- Update to 0.32.0: * 471582f - setup.py: use ${CPP} as path to cpp * efb1580 - Bump pipeline OpenSSL from 1.1.0i to 1.1.0j * 35bb71b - Stub wchar_t helpers and ignore unused WCHAR defs * effc7be - Add type comment to setup.py - Whoops! Here -devel dependency certainly should stay- Remove superfluous devel dependency for noarch package- Update to 0.31.0 released tarball: * Compatibility with OpenSSL 1.1.1 (partly workaround, maybe requires further investigation) * Fixes for Windows builds * Fixes of installs on AWS Lambda * Fixes of Mac OS X related failures * Fix Python 2.6 compatibility issues- pre-release of 0.31.0 tarball - add openssl-1_1_1-compat.patch to fix OpenSSL 1.1.1 compatibility.- Update to 0.30.1: * Various small typos (Windows builds, Fix SSL.Connection.__del__) * The project is now Linux-distribution agnostic * Replace all old-style classes with the new ones (it shouldn't cause any problems, but feel free to file an issue, if it does) * Do not by-pass a potential transfer decoding in m2urllib2 * Update M2Crypto.six with 1.11.0 and replace our local workarounds with new functions. * SSLv3 just removed. * Don't support Python 2.6 on Windows anymore. Windows users don't have python as a system package, so they are usually more likely to upgrade anyway.- Update to 0.29.0 (Fixes of some small bugs)- Require python-xml that is used by some parts of M2crypto- Update to 0.28.2: * Fix ppc builds- Enable tests, fix docu install phase- Removed obsolete patches fix-build-python3.diff and fix-openssl-include-path.diff - Update to 0.28.1 * compability with Python 3 * building on Mac OS X should be now more reliable and automagic * Fix licence in metadata: it is MIT, not BSD * Fix and add tests for SWIG/_aes.i module * Bundle-in unittest2 for Python 2.6 * Remove all PGP modules- use generic way to require python-typing now that python3 provides it- License set to MIT- Remove unnecessary fdupes call- Update to 0.27.0 * Fix licence: it is MIT, not BSD * At least minimal support of SNI in httpslib. * Small bugfixes and cleanups. * More effort to make build system more robust. * Restore m2.rsa_set_e() and m2.rsa_set_n(). * Make sure that every exceptional return throws and exception and viceversa. - Add patch fix-build-python3.diff to let it build with python3 - Add patch fix-openssl-include-path.diff to fix openssl include path (the code already includes the openssl/ part) - Create a new package python-M2Crypto-doc for documentation since rpmlint was complaining around 75% of the package was documentation.- Update to 0.26.4 with fix for OpenSSL 1.1.0 and LibreSSL- Update to 0.26.3 with fix for a syntax error- Update to 0.26.2 * compatibility with OpenSSL 1.1.0- only require python3-typing if necessary- It doesn't look like python3-m2crypto ever existed, so don't provide it.- Add python-typing as a dependency- Provide python-m2crypto in the python2 package- Update to 0.26.0 * No changelog provided - Implement single-spec version.- use pypi.io as Source URL- update to 0.25.1 - set new dependency on package python-typing- update to 0.24.0 (bsc#1001377) * No changelog provided - README is no longer included - Removed obsolete python-M2Crypto-SWIG-3.0.5.patch- fix SSLv2 link error for 13.2 and Leap 42.1 (M2Crypto-0.22.5-SSLv2_link_error.patch) (bsc#969731)- update to 0.22.5, fix URL - drop python-M2Crypto-SWIG-3.0.5.patch (functionality included upstream)- SLE12 requires swig3 for a successful build, too- fix build for openSUSE Leap 42.1 (requires swig3)- Add python-M2Crypto-SWIG-3.0.5.patch: Fix generation of M2Crypto module when using SWIG 3.0.5. - Manually install _m2crypto shadow file: setup.py misses it. (boo#917759, boo#917815).ibs-arm-5 1691941212  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcddfghijklmnopqrstuvwxyz{|}~0.38.0-150400.7.640.38.0-150400.7.64M2CryptoM2Crypto-0.38.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-safetop_level.txtASN1.pyAuthCookie.pyBIO.pyBN.pyDH.pyDSA.pyEC.pyEVP.pyEngine.pyErr.pyRC4.pyRSA.pyRand.pySMIME.pySSLChecker.pyCipher.pyConnection.pyContext.pySSLServer.pySession.pyTwistedProtocolWrapper.py__init__.py__pycache__Checker.cpython-36.opt-1.pycChecker.cpython-36.pycCipher.cpython-36.opt-1.pycCipher.cpython-36.pycConnection.cpython-36.opt-1.pycConnection.cpython-36.pycContext.cpython-36.opt-1.pycContext.cpython-36.pycSSLServer.cpython-36.opt-1.pycSSLServer.cpython-36.pycSession.cpython-36.opt-1.pycSession.cpython-36.pycTwistedProtocolWrapper.cpython-36.opt-1.pycTwistedProtocolWrapper.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccb.cpython-36.opt-1.pyccb.cpython-36.pycssl_dispatcher.cpython-36.opt-1.pycssl_dispatcher.cpython-36.pyctimeout.cpython-36.opt-1.pyctimeout.cpython-36.pyccb.pyssl_dispatcher.pytimeout.pyX509.py__init__.py__pycache__ASN1.cpython-36.opt-1.pycASN1.cpython-36.pycAuthCookie.cpython-36.opt-1.pycAuthCookie.cpython-36.pycBIO.cpython-36.opt-1.pycBIO.cpython-36.pycBN.cpython-36.opt-1.pycBN.cpython-36.pycDH.cpython-36.opt-1.pycDH.cpython-36.pycDSA.cpython-36.opt-1.pycDSA.cpython-36.pycEC.cpython-36.opt-1.pycEC.cpython-36.pycEVP.cpython-36.opt-1.pycEVP.cpython-36.pycEngine.cpython-36.opt-1.pycEngine.cpython-36.pycErr.cpython-36.opt-1.pycErr.cpython-36.pycRC4.cpython-36.opt-1.pycRC4.cpython-36.pycRSA.cpython-36.opt-1.pycRSA.cpython-36.pycRand.cpython-36.opt-1.pycRand.cpython-36.pycSMIME.cpython-36.opt-1.pycSMIME.cpython-36.pycX509.cpython-36.opt-1.pycX509.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccallback.cpython-36.opt-1.pyccallback.cpython-36.pycftpslib.cpython-36.opt-1.pycftpslib.cpython-36.pychttpslib.cpython-36.opt-1.pychttpslib.cpython-36.pycm2.cpython-36.opt-1.pycm2.cpython-36.pycm2crypto.cpython-36.opt-1.pycm2crypto.cpython-36.pycm2urllib.cpython-36.opt-1.pycm2urllib.cpython-36.pycm2urllib2.cpython-36.opt-1.pycm2urllib2.cpython-36.pycm2xmlrpclib.cpython-36.opt-1.pycm2xmlrpclib.cpython-36.pycsix.cpython-36.opt-1.pycsix.cpython-36.pycthreading.cpython-36.opt-1.pycthreading.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pyc_m2crypto.cpython-36m-aarch64-linux-gnu.socallback.pyftpslib.pyhttpslib.pym2.pym2crypto.pym2urllib.pym2urllib2.pym2xmlrpclib.pysix.pythreading.pyutil.pypython3-M2CryptoCHANGESLICENCEREADME.rst/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/M2Crypto-0.38.0-py3.6.egg-info//usr/lib64/python3.6/site-packages/M2Crypto//usr/lib64/python3.6/site-packages/M2Crypto/SSL//usr/lib64/python3.6/site-packages/M2Crypto/SSL/__pycache__//usr/lib64/python3.6/site-packages/M2Crypto/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-M2Crypto/-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:29613/SUSE_SLE-15-SP4_Update/2fa3869557296fe3f130a9da15e2d61d-python3-M2Crypto.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2f07d56781aafdc074b80a6531ec7b135ac83f18, strippedUTF-8 Unicode text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgtuvwxyz{|}~ R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRRR RRR R RRRRR R R R R R R R R R R ]* X $Sutf-8c1ba6f739c040dd0b39591a7050344315e73062145fa2fe9008606e0df9a8853? 7zXZ !t/:]"k%a ¸T(5цzJʨMqU=/8IE>E4 $ B{$O%1%2=#|qxn#]mpK2kG$Q8\ Bk#)fX'E i$p'f9Ooۆ9IZ=/둆̢+0~7/% F[0(E N7iGhGQU_K&{LTkeb{bQG;<6 bsw$/IYNmeRXMZk$'|fsŮ\]FP\O#3֨vU:Svp#l *N1d(m2Z"ڎ$>FS=.i! Moj{B9pdT-nv۰~KX%Np1BFNU WRh6K.*x>abo>2t&Q: #+ gCR+ ƥnO~@ÍmTis.\Q -r=+;_A}ebz k;k5$U:U}q5TI'gx06`U>o*Y0|ЙE {[m$OɄmݻB c;+@Y ek!y逤W_Qp+`6_#/ؑլ&1epf#cfOw^[|8S&3Pu=ZUWW#aT谈o8H*1 %wKZe_B,)O=2BxY܃F[Ӆ0 ρ]Hb![Qlk3Re>Ԋ%*B]YrT[Μ#"#ʩ4ܙq$ ;M^!NYǡA' l-k7D٘=`_0oY-z f1pd^&ǵ @~S#+kH%Õe1FiQZ-/ۂI'z!e 7_8\ "Sv۽8@,bF),/s N'O|#@x֒L\UՔЬp f ]u C'5(DT3$]%\%{߸R'rhFb,Zlؔh&Qi6:;xa]1j /0G8P{Cm=2tL,e|I#0=jK8LEGpevdV)=E Z+S#E5hwId_@ cpu Z(pFUoi`x1>¶ٯԹ6FZ3'Yc$He_ dF.JV[ {D8z<%z[ cA/w"Md:͠àU>wPX[4lGc^ğZZ ۙy0`Z' kyjBbvcxihA{}#HBz qi4v)zJ$!Zo%d_<ŬpDRJQ~0 *r$I e@;*` $<5y@70X9342 8?<;>) Xm{jWsUCq(j)^Z'L yEz3|swu&ì1D9cG y-5Ʊ81},4m*&7JXeM٘5 t\ˍ"=7̆>ViƜE5& J+aK[ iO/MTF 8x U\;" )#c?@)㐇~[2ݬ{{-H99:ov8X$2ɴ\bፒn }f6ƕ[p*jU։/779іg'(]݈\hŊgF3#$6 g/x*uju]] .@sLZSP󚺦6|VS [nH2'%4hy<q'2]'97R8ki8'MӅY"hmJCDyxxxO-C~x+_(ɫjG:b:Y%tΒ9#oY 6]`brq HzbFk=HD[?`@X 1D\5ʝ:vshvP]hiC\1BDI\í 37#k ;/,滔 -ӝ4n6%I(1xmo)}aTWU1S'LykĝJr HImۋ lɠ {i;VK)8~ͩ#8U?×vs"s^Jiր C<Vd}SS3kvR/>S-,0D=į 렛ESB9dPj.)y 3ɡUۼ\ThA"q&8DKz+db<%xH2V^P})BW,nξQ* 烤o^0ܨLy=C-y<;5sAe$';{)Iv1 s0o=6D)qބ+mX*uqѦgS~gN"y$Rp v ~tcX^aʽ}z" ac*n9݋IG-/&n;)gzXu\Ly$L(wx/^X8A1"ٚ lKUXSrei`_҅5=r+ %> 裑~zWhxg/)>D=G6o"c*WKy XkMI&I KҔ {$=ߑ5v4+:DDLH<6;h _,hU-^AE$t[E;~#CPPA{L8+$lT{WYvCd%ѭ|`q}^"p"שU+z6 ˾ezV}MҀ<^cS ;{WDE=_s5yqm?R+:p" Sl4_S3bI ۩V5YQ4Lם9P.۝ HԍN24ޑۂơM6lFo#nD'&PWӲT*ddt޹WhP<'MľmAR*UbyZr!rCp7 و`B.Lhd\K"rpl@3s(a: ; YKMn䕕DUu~ 9EK O"@&OAO}[K†/^0_`/HB1D̋200D畑d"͊U)(@@,c:y &(Y%z)A /8Z|֊[ax lX9nD/-4*9ѸI"="fV]v#|牅EKbUh%ڌzԵb\tV7qRӋ:G}cUCJ$7LlP)\/rBD(6: Oy-zN{8FHSeum؁]#M #otD&뺣D&I|M nf-R#I:5C+=Ga0K.W&Ncps5I?.*B)U;'5fYw+[54+)5g)S$PPȊ gm!N.x))M?-V_\%뱇Z4@:0pdԏNTySIQ>wñ}HF@yC^<镄b)40PHC̕ ^xF`+pYk afn8κHeGp6XMٯm6jpcXܚT}3]gG+6.4AgGn32_{P,VsnnDW> FqUx畘C`C|,Z\Ũsʨ p:\1}ȐDh0G(c ,iKx:n+T5UKOu$av.>?R8^ѵ5ktxy4Z$0&&RDWЈ8dqwR2_'Pw\WBJ^s?ʑiŢ8Sx#diLz#1yWKoM+ B:@dB!#."ȸFa n"wQ2vaw]3,e1?!}akuBcoI:W7,`]\sru_o^AK ^xd tBmk#o |/WRMG&_qg^?8< Kmz%9&Skbm!efqBj:So2huWfMKiKMFktxCo C|j?'@ B[3d9śOޙ?)CRٳ$.txW:V9+ZQ]>l J/gy -6!`PP!IٰV"24OR1f]V z2U2uU3T[IPȖbV'.DCeC2ۭQO1?pqT|сJgDĖ&Qçq/ձIDuo%VUk+HY Tr pmCJ-ܝQHQ [ؠXL yWN O%{!Q ̽5FN^:FSz ~32 %Qm:AS@ܛ^ |WVs6Xe*"N$ub𫹟HJ~T&4`zkCtfZ(<7bIIz]~sX\C۵KX'،~v ﷔ L$J ]л*m@@@=+++ &kB ?xZ߻j=eesO?p=K3=8 5&,5^0* _asî OidD8%XTʅ & ._ּA(ݾ}wY荸r"W3.te\ڑ !.w&3N[P#Y9P*QZ}$9`ܔ³w.ْA oqd p;H+q'V _J -TF8X~Vf8H5`Ѻ!6&@\O[V|xG}._Fa(J…2 [VI|3Ke:;;t[iܼ_[LbS9v% rjqxԜlj ~.O:MG YZENmic Nɟc."_}7+MAo@Sڈo8UzNu|Bvv4$㾝n%ȉUWa̻^f=* +S[/]P\zG^oVx +TIM'u}3ж{x_b @'j R1ϬSC]A)%zE7*B_# F !XO[Ye+a+?5Pn~'9 brܪKXpӳD!g!W5'CU'G<a,Ss8K\w<7enh a=( {{MȖؼL[fx<(q덕!+jw(jG4$}yL[/tW~" Ń|#t:v]0;_vUҩޮO|.$oW֐z" SO% qtU/x2aHVeMY{S sTqVogeVG0=Uqh71kfj u3cW+m2crpLnJ! B}q2>2Y08>lx{JR_Z.٦rUU+{{2ʜJ Y続0&.F0OUpۃWr 8vij$XL1*ROx佼EB3pZ![%az)W12(rgu<;6+B*|  u1ʹ9x4AY񱾪NQWҞFuP[pLkw܄jFxD1w%O9Pnv b (!$Øc+%n_GkӽA]Iq'^v7~Jg  ..lb{jٰMYNnS Bu>]M4\/ށ{īŀ"EuhwQI˼]o>ݸ{ڠҳ/pL H;; Eo+'92z4uBZ<(ǦN׫nхD@8^W}M_>e1;%4KsFRY7LVE뷖K./p,U[?tz؅lo1{AV+l@@{vUA 't خH@&AW>8s9.X<RQU (\]w%]_pN},iF*dE“&j ihxQ-f-4HGTCkxiGT bWSæQrs帿DY/ Հ (wdoTxM+WF:܉E 2LY*aDEf܇Pd}ƶ{]ddofI-\<%wHgSLB\u۽ 3ɕr_;7cX1^`ȹ~5idǍ8H=sSD@v K(؀e;פL2 (ǧ5u:Tj=ԕajCߜ'dG6(ƛI:q']P߷;LIIc.{9ɉ$$4ꄔ!3xhdyAu]>Uѻ4r%H>RMŗӠeHdy uLaЍc~ֈل$b@3gN)T/A6d#:Y<rm@p O D)P`+VtMplԛ*9\Lz1[j}{"0Q&N,/|乤x pf!i:IHgEYEx0 ֯M}۪Rb6\T0^y&}Zx`N^Ts~ Vqϋ z h0TxÒogz'uЮ}@D4\ 1ϲ˄Ige^D:mGP#J ëY[XIN|e,l;Yz! 3 SI;cbi)^(I~o4x 6N[U43~qP_M$jۼ(hF?[`VѮgqV^r:Fm%q:j MkBkpmF[9Xe1(\N=HF#55}فxa'gaԳAj0&%!d:ye|$~AbCfS;I?1sXK4/} 4}hUE9 v$̓uTndCL Fȴl!g٭7 0uz OotaFsv&BWE0\W#AE'e<[Hޕ³; oA;~aQ)@*ZzF+p{OM4:ozrvHc zFxl|n7g11A+R]CiZ.hwt_j3{yDݦMQ?z2u a-6ef;X 䲋\u9P䝾afzZVXYhHZ=󾺗d.P~BƋuY ^Í #ɐMfM<í7 _`E<ŭ*yMKRN ~ynv\'`gPqy@nмσq^ lk+(TVϠQ^&w)mAE勄QIp&C*,* ,#a㙜CW U`PH6uiһ t bXJE58r+^xKnc-|FFA(jd۳e|1" N%0u߬Wm }Ol]Z WUaᆀݍ;a)4"8g-_p'8C N4N4-[Qȃ*Ť k(ht`vy(jLH鸿ϛgl 3HTuE*zB̋!Pe[a69iW;S܁c "{AlpC~&96eA`/ (X0ν Ʊsȃ,+o[Ҡ⦛:z9=!gk]Oa t垏l^:.z\$]XI5If*?KbSZTj lVo0-e`M{+*&NUS&Zr0**799WX^Uh!\ڒKEּPg,V3XoJfB[QhRHXt 9uGPd LGD[!wnlZN m\WwA |o2g7Qء!܈R<~ QNEt*z8oL^! 8rqa"N1R<< ˢcGNƏiB$rRI',=9D"eoRG~7tW/a_ܫvuy0|8Yǹ=aaAUE~5=fEOE\_G"0>iqV-w1j]g9. B"ș.Nl=7 3D[johPp|`(/bl;)]sXWD2~N&M5z.ؘX9Ձh*1uœ:FD;k_n'+n!.,YH+ރ͑xjTOB#q5FŪpP bz^4Fk+םġS ŀϠ+ȩ-qƨ$o/(egGҚqRM,E @[ ;~ܗRoxܪlw.jU$V|vzNEɇ00qa$b~5,Ĩa$B㉎u锟\xHߒK-x-u $>2q`3mHM!?~'Y JX|"Rgܧ\!<%L~}l`YqNp]}@#~׽1J?. Y**L0[XtO+ZӌVFs\eI^^;*ʴ[ErH\T;UOXTP%Ikp̨&~ $3R+]iM;[ai.6Űe?®X6ShaE:#сu?$oW{" Tu!h"1dlPdf/GF ucXva$Ts}7}+K:ḳ]X J} _j υM#jAm0:6T\CxaJܦG]/ &4(GguKٺ^:)%0>@5Sm4I̠JȻį a%$dwj{hFԄ[C RM{k:ĜeHGntjײ4,ۆ 7C Cə՟@IgS5#biӓ^F@pJ\)uGpvYuA趋b~OsqV*}0b~TlzܢQ*rRg~^fb\>qzդG4@-aU%2%}ѬJxoweĴRHNO4\k%{Uf"hߢVP^HV_rjJ )nad$5$l IdpHoo!EF\ pCz㹴3+T$/k9$?,Qv0^NF EpLj5Զi|jygwh4QD@X  0NJ3/ɛF6|C)Vx. "A' )e PYm?b:UFS_nO N #]rWS8{myol'h<%<8`݅ox^nKlʋ L]s!&(mOc|#tmO OZiCJM6_A@,)m8_v@~$vx\ S\/k7IG7Vm‚H,[Xa`yO=dh@ը6J*Kv \T k1"Klc)sUiVP8ަ4>N~ROz|{Gg{-F8KQ~ѹvݵezFFF%I TB~y"&e!Nӥ,5u"za!;GT^QFVwϵH\sKu@JݓMtUx׈ aҼ1">`~LkB&uQybXxaȭsޠt&7vv={iߢ @UJWlk/;l{k<8$=ֽ_@kvDXP +φ·e.:fKNMlj$I3YIe0Y}W:8n2Im~,?-=@a %aJ6 S!g p-#]H _D W%Wj)_cuLc/?H mkƞ%P`Rpu8^;xM]R<&/n9S @otRbܨ#CYCڙswT(@t)K)/cJ6ڛФ-޺}r|@= ͤjB"60΋'Qfc$ޯ2*EQ´T_JI7E@+ s0.MTxT%e<#C 3l?]DH ˤBKR{ b6R͵ҶHlB3Q''. ?x~'45=$99-/: feLd<ɌqR;0JspQlF6R#w%}M0x~1P29H \$Cu`QfiWRqX¸^&B1y&׼+!`8lXm7/YɰRHdIt0|@ect3# y *:ph:& 8~ąG@i8KP|~GUY碒~m9J)䮐f"!k5w3ԊoT9*jBR{Q϶ iF6&jfHl!yA 5Ouٲ7Tf ے2ƍ-zW ў 'X0(Vs{)yu! &&W0s{3+~=yl-!u[g2 SkD#)yƇHó}aV}}pm0u*HstRo͜ȋ :\;, Y > uZUx sYx>SXHtBw|E(ajv[8Z%fԍ"bo:gexr@a+3x2 ?v(DrX,9&'A&Ob( 9 9pCNHO,9V\yPLX;XXB{;,/8T02Hz>8dp'.? xeeiSuK\9#Y xđ &K~ڙKr'fr"!UR-ܮ.rŎF} cUuCl )}%>?XqwWoߡ`ayF9iámQ$,48r6_wpB}4&OuN¾O ,3$8gG]]nÒ !4(2Oћ 3YfOЦ,C%6 9 b;n/$'q*%Zߍ-j.#%NSjB1zTޙȗ'NKbdAUp/^V@6rqx22"pJ2z#"7_C!Pfׇ`4WYB_])φa۷O|"jw!|/FE9[@ՂTA/:)5Dz2񘑠d4CV&q]kPt_dž;X*O\5ioRw.jGȾĕ0/^[ 3eJWѷxk/\q}Dц|¤蠋.pHAHXg)R8g50]O!B=NMKro"]`2BI軬5_mۈ%s܀^#Aep9j#ds#T-*F~ܹv>wi .T&={DA+ ZDtp#3/(ِr$>Wͱȗ$٦M4tW`ZfTo^l&1.@O .ݦ#Z4_``T|V@ˤ,!yNw"{۵Y-$XhC0 98BhS5WYcz'PJiy EQ=7U%mil +]q6kX Ok1ёt\vmR *04o)A^LNOGy._vu,y/DRNlXTٓXO"^Z[э[jlnPёE\FI]l1U G! ^ z;;U]+;鵶 Bz:*D+("ްk_/i/&+ng< pX!+ߘ8a[^^˔fDm{U`- /Ab<bI晱g M? ЫF9O%ݗǀGe@#2/)3߯ $O[9UZ`ㄘ3a74ss < >'Գtf~-uvRNJoMLX$|1 O%;ŏPñuO ͎/Y / ϭh1 w TfXIw15akf[Fj敆=>"$EsJJ'FƟ^G^>A]/z MnjdzE4V*h_*?Ml?b&} d,lD\M=~ӵqgY[UFbye =Yev&,'%5p+5 [Hik7>Gf 0>CX$),bnD47пSSZ*4l$PuK3f^NX VLwUI(|iۓ7ur{+ijIv긠6_J/w̑Ȏ*/, 5KAݼ$Wd|_5, &szig&}6^WcdqF`.b󣮪jF<8Cd*+3/ZoHA!hHqaҶcQIb}`P_h3W6O8W1Z3dN .3d{]~{n0^)[$Š$m26jxcp=ҕ <2OAoe9J*O ޼}W1lx{L;ЧaJmGd'" 21W2>.w|j2+5aasȕwU 8ÒL7k0ke1cjv$ $kF"}ob+#8Qx..Bgu^V ڧ@T+nC[2rsi,K!0gC2"+Aq,Q~-[YY xF4aD Dn[ K-}' wn9J>~y+*HVM:TDW|ShF j\ftFsڥ/˷Sn5韡L賋1a0 ",,˪s“/a﬛Co8Fe;{bSJEKbGtJÞ cÓ,5G,|0(ZZP5dsv[N/PZ8%,u VWگL%cQ<%6 _Xqa#k~?hI:~C+<\"r1谦Z@H#WDDl3myWR+['Qط >gse)Xlji' X/J'reH5@8103gV!s=d4N6d, Kw Ɖ'`P}Mm(IWqhDu{Cvlr;>&hא+N%"v4p#% ̣_&߄I&Wf{nG9fVȰ}]cx,[)dINISCV 8Ꙧ9%Tր=pa [Gi?#cz[IxF*4[ۋd욜^G+<.#yrN4RV41[ J 8pQ0 OZ9=>r n׋EHEo+<_6&3+k' 'Az˷m]%n!U^t!pM w {G$ IYu5 UTJB*@:5t] h݄  Y[W}BndZ-ȬgfUE}m[J->^6ղZBNijM to"g2S`Tǁ a7 9q{܆y\}n El&Qp,@4:@KffU* kqXY9UPb^odYs@ND3L4ذTuջ}r<Ζ0Lx,j-${zĆk*цCa&XPn9DOh XtXS$ ;y##~Μįʚ*Y8g:Tu#(zMUxOa #ɘku ͗I$"lJ-cFSzѱԼ=$|QYT!~@d݇`tڿ;30)|d@⛻ ˀ&يHȤ Dgm :l|h_G 2r73믎Oцph>u*/D,8Tai0vYwbEWp!2lTٌv0k J?bc9oٶ^cy_< <;GŋuOT7|K5?x*qr$뗿vf:IP0x1<'5OU80`_|%ql-+zbˆhtb,/4*[-N^x]cے 8:p<!u3 XlzBrQ"+ ?5m*igLd](MOذ65q@c]G2b+@z7Cv4o9hOĈ槭@ =0~Z` ތs_`82 mM%2tpvd=hy5,VmspDޣ .t"fBȫLWŌ h/Ha~otUfVSBF2:&m 8MwoTGۂ3Q=~.ODJassl\Xh:rňtCX!S qn. mZM/I#!\V+Ѣ ?ΦP&#[s;-8VusArOLϫl~_fW/<*[ ^~Nj pa*NEyVy(¡g%ul-ΘyA#M,ok&]R Y({Ge p1JW*s _H%)~qP=0 O(aScsЈ0F ]ei<*mb-eCg:x;XVk8>3֍lK]-CnەsgG/ԲsG :B (YfS$KzmaH?snq/|'g٬ђphZ[w+ =5 T*1)eTJ GE/+1WH#4v/ ~yfGg8GQF`EbݾTic}Q*>6X \&kGԜ:ma '˒T.9YۑjDY8F[LJovr(,%ӡ9E{Wk_l/:R6QI4yȏ͉!=bNI0kM9t;N:kW%Hi`p{!D+p,ܑO n\5\\@] qLvR-dKj|.HPPY?)-{xH,z4U5P,,Wϖ/l6x6e-aq*U6lX/Ů.p# V6f#^ \a`DciW,Д']Cڥ0b 7^6 vyuZOSK>Od GʨgsdG"1q]6G9CDZ8vl~-QKLK3m U̸_zɍڶdID[~rte,1kbI0+8('h`sQ-@USqՔɚ6Ag!d=ȮI̎C:p9QK "oe$IR?joxZYtl(L{e<->IØ 01yFWmDfOˏk6PorTNW(5"vƒǵ l@|Ų;e RL`TIE6 ٮYn+?wSpIX0/ז|)P}8pvv{HIJQ@jE!#h'm="v~#7Kfy}j }&[r]f?#[}M9-D c.kֱHŗaǾ5/9| sݓSƂcӼk}s^a-ڛG(HǹwݴBG}nP/£hDθGt4V{#?tVjK(fn_nC^ UvD+q~YҎ[N=0֜P2-cmY"Q⎳P$xJ>CCS.fy]5c[yj&jICqY&XJ9gXr8a)kIǯ:. +b/.T3aF#T:csdX}.p⾿~=W~2N 7J/}E/qClWYؚ,zأCv(sG@ceu9 [g(9$ry&ꭵZ&H~'^YKy80'^^yq((z@F ¿L?ne6'4ɽX'AϺIwmZ i(K ܿ[d}}mlI>qFϏBEϼ7?-9fw/iRx!SH?4 US//ad-ۧÝ6diEg?rQ̠RPV+ubq0^yk;љ!~c-\$a!ҁ8s4fQI 쿛C+=z#5d*SךW#꾸^~LfΊ 4ME0WiY-)Yjgl)Wހ`c~H1w*VYsu@2 ΘDP:ұ[Z_ez ^Jʦ,8Ѽx<jcٴw̪ #z#Mf_HWYsr&TO:)yMog5Ac~B g"[a2QFux`K4b Erd>vk=8SUěmzn-3v =X؜(*=X=ڂLѠlFo2;Laū  ևS!jp`Q "8_4`Fc#Kws k-8^݃J@Ԩ[O-K9(,[&p3P Aevt8A)_'m~RH,%Ju$22ګ~. cǃO%Zl P!5QxB!Ζ k&tg%WII SPAv!xpx6^ l񢿴!s:2,^#SC%U] Rq=RRYa/<hZУ :Ig,,k ȪħUVy雖+tipGEZTlq&L(`EZPP*\ӓU^ף& gc9(mnF4'>j l$gݡW::+}ů\!u4'j#Ш&㫄2U~١'̞B<*b~<,+f!іxۚTӘ /ܢO\ؽ`u@'q$jjh"SQ86|~BI9~ (ͤK,]#TR"/RBm p~in㴥"bjɐZ`~( up/^3~ki'?)ި]IH"HMe=B0+`X_av)1L&q&FLNXZ#V"Ւ7: L:.T9mak_IY)Y$#R!.7'J=M|B瞻Bh/a]}`C71tX|JkpgyIGk#J/p|ޅȘ' kǡN[IOkk"P0C].P)lg9hf)f8XG8r̗[q12ﴨI\J[ahi ?P/FZSJB4C^ "6 tJФ 7[ss.3KlEKk>r\$Z0cf:v?*d} wz IN4 tb}AL|]/=.^bU&@d-h$hݛzD%vpVD*9\RMX A%}B/+j~XRs{#L!z6d/Nc}e} T`xUeB>c13=GvW>4璶ԁE@7:N|W/Ue-h8BYA%&t a-gx4*r?"m+@de$1aRUYa<*` 3PRkB+\,?0UxGs·)e#4]VD514D2y}v;kH+ d$:$ڗMT^g:nX\eh;ޣW- 6t$I=O>>ATl/gx1?ݴvކr&Uvce8dԇn6qcMfeW_ ^`%N}Z,*QUIy|GpHx$S3H L}l_dh1rٺۘeH9L)Q(Zdy2Ľ6 3!q,`5l?.;?vYIИ@W^,ʐۯC(Ƣ<<)NXd^nm0+՝<"HG9h5񲜎3@' ߎrD{~jsc^wI>,/d}XVj!rLy4.6v{H'="x )G(bRhM#Ĝq'* fŕ7uoZ0]IʸMȭr6>B&$apJ`HQ- da$vg1 Y'}}alc&#)c3FVH a=ɟxODmлw# >b)5jwpa.4-o5lUmeNg=bGN'̴}xa/~ +f u"sE5S,J5.r*yƩy_Fh{K./d{`ױ ZW-s<)"NR=J.پwSşh2]6* \xz,) O*bn;&0zn!jysf_PX{w:iW{@ɮ-\+A\Ѽѽ*W1<>pkXbH!8 @% xI0g?^>;( JԤe@n}őM'Wb2Y$*y.H;y2J7WAĥ39)zfz sjw//Dx `F7G1_1c`eDkZ%l!,md4 ˈuX!}0b,Y)]1^I6u7,i+{qSs)Zx Yf_zEh \oփQLǩ|M2qfT{n%մ!(7(Cq>H枢,Z˚ 0{#O$0|t!RxgȻ}E-YNt,3d;jQsRd뙧ֵNQ|;_`%p/7 Vs>h` *[pdB0 W`σYR և1~]: M9-.ҷg'yógK:6Y\n3E(f|A T[zdOޏ:&T^B X2/뤏)v+vh"h:^b4kKUª[vw4D۸{R@|TIE)=dZytFHL4(v:p} .<)R ŃF5JoFArI 2RHXzcT!xxa_2~w0̓ʺ?lQ/$d/"7%e[k (}JAϰ24΍HOͣk"wbo (JlExcEw^Xa$W,g{ڔ#-KI?P; rvY,18ٗAt$h9y0O:E6 vJ7&'6y2W<43iv8A4u ݉G\3Vh=q py9Na1HG@Fgb{E,c޽*_T\Z菓K䝶̆ I|qr#E.5گmdz-\ 4MoȩtSdG>w[`a<$ılu(tɋ/4IauK`ǘwRD3o/Vo[ve2yz9L[[U_7u' U%S?gEa$g-OL/kN1qh [b%MĝH҄j[8_zmZV8i02>lOw@&l7 iZPing#Az4Pǿjg.G&֣C*ܱNFmyC_0&w?Y?^7Dž0.vTW&i1*hA d/J1H ׁv~0js!;7W|uMX(ϫ_zf0#dAA4[Iѕ$&^֕@' %[HHYq -3 CҧL1uU-G0sΛQ/,hvuq--7cj@LMHQ_4K Qu饻QRgLzYӰӣ=+S`R5έUrqؤ6d^bxK-}xp㍸ȃՇ!lЅ f[@|"x죣@s7֙9ʫd햶۔#^Ÿ@1X}PX!FUvqFLe ZsVY̲-ľM# 8k}tQBGb!pzNs_-+m*3DTf#$<)" #SX9@=1}љNdA u{&Xǂ%Pz=Gsesӕv&miJ&SߨIqcc(+"b$Xp.V*;;~=9Xڪ&D|Ғ:rOzN-ĘQ\Mt%IR89Ӡej2t[aV{CЭ(AШ#h1j3C1 e.YUT,?*\SPO]~nи}.*$FgBtF擽t:.ʭ$TPHIi\rFz5IxY<|no8t] 0GT 9_P BX!7F~&Vz.~Z~%Uj>a_/,76I^u?H`"Y7*D;m@ܾnnB9t|TګO #fc0A92E W[=|kYawmrMD HyHr;]"XWirlˉD'mӯ.YrȬ&\){`YnW -b}7>(|Wˤps{eA]]:Y Mr 8>5ѳryTHx&ؽty*+,f'ERB+%K16:}T+"֒MU&NF!Md 9JsN9[B泶dLM7nOj?. L0`"sh܃_^S.i`QX"n,^{!0ݢ٧we9fFgQM|Wm,3r!_Bi[Gc_Qom(fxH)ل2z6mՈkSDcbJHe~ҠKE 2&r ]?U 4IQy<@ [YÊSsOmgS5uTT;8 Uie0c{5d#=ud&Е8J"U{:3>. ˪.|vslJՒkzRcQ5szQFGAKCna@cv?:I1Aq<*:gA#WJ5؈hH a&1b&b5zs!BM 7 G~Zm9FI 4щ&A^$ߑ$!}sۻQ0JK}t{O{L!F?+کT qC uX%5f<0\j'jGĶר9LNlkh<>{H*k{S} 0x_k( Ƣh\GHz$:ҏBvu K/O>a a4 `@9n/JIX {)@DDKP\u`ߪ`bw9 ^+ʯe=RᛷnPoW0KBSŽr9貶QHͶv`E<%56 ǑIYзM{֩Hެ1Taʴ)50T/zrݰ 2Vm l{p 8 N.~eo2/[KY$ٵӢrkSpFӐfE*5}XO)T`b cRg`c{M&w&VAdt.x0FRՌ'S,)=3  Q1ʈD~",<ͩtՈ{٬P'F͔!x8NDBpi<ဖmia"umUwɘډz-yH7rt7t"[Q&:*㜳W PYd|% @Awj4yǸh۳B$1∬e.ʽpe5ZkIˤ[@1zJƫj1(>ֱ[Vy$`y?4yF)( GڔrA b:ԑ>c t~]*]& eip=.=i\caV6jY>ylBפ22y$9n1Gjw*χIUNmP Km1i%8X;ܽP*1 9uq&{ncl8D:*I-9joڻNϧ!\Y;$nC<~I[6c_zA@kުE|A;UU'e0EN'RlrR@SDv;DgtlzB sA&w#5Ij3{:mD뜊08tzSXrh)(j*Yt`K ͜z~ڔ_Ex2,ٍ1DŽ"Vflg weaʹNIpB_Oz0J *pExJ]Bz (&,I",bG: `#S d%\7|-70%0BSӥTܟbgPaAcVF-EX[?`O?pj."8iA fƫ$)ny^女eJ!kǧ}%RC=d XUiڪ{xTU 2sOnV) x9P 2)(¿y+2A(GCaOE8HK=L|~^=b ~I<(4CFy9p@\z ̥6~p?³)[Dq|ĐƍO4/D]0`)lf/WvK*KݷZ%ԩI?bOzZoPNT2Џ Fj0eP!?VQNpP[Qq}6|0zkcWͳ+DL[.%?+16xoFƚm1ƛB ݐ589|ޗOXjzYOF;̷PF%d*~Z ng;VvzظcGPW6<`;Pk @)ϔ6*#O*ުVK6\bI~FvnIM ݩZ #L3q]"UЮ]94h!=ޒwNvQ6nPhjC&_ZMܱ$R2.:GFěk^IvMr\#֮ J! YUM/|Cwpkۃuԓu4( h==-<"q?+-S%⹒ĥ$/z$+V,9P @YJU>~R%æ}AtKo 8GPI׺VfcClfZ' 25;d?~IwZTq;OwOX'C\և,!X NNLvg(;}6w.EPХG+8:\oT *ye*h @ Zņt"}4%;:~֌j+G 񧭷b%LR %09p/|,\mؓ{xȇ@2t'N]ם}EXVܷ[VHr4{*S&]YP \@;0|u7# /obC`W)/4\qUl߀琫F(CNj~LJ f Fl2 7tS(w,`=qqxSje ^})ne3O;dz)/^e;M8z a7<8_H9ΌBcيm:Yl WJSYч27MS1wR\ي Lc0 ] DWFF@RLuˤzEp@_3nZxr/) 25c.?B$!;>fN T<:v 6CWX BXPi]._[ `\A!u` aL1|)"kF("i€ +s8վ5n>NY*pWR[f{CNQus&>W6qM z;߈+iJ[7u1η2WZπ ]֬ԂxtP5Ҩ,[4y@}ŬBWs2 O |ȋb A JUG$5?*q*2U2'"p 8Vr)7DWf 6xvRC`&k?~O9RH$wң!L%hj˃ D7۝@֬!Z]zǯ/Z D ('ՐYfUpc сn~NKKKhdf&z+f`c@xOel(^FQ1H̗ܽ_Q k}CbY斶YѻhsGLO*(kاd/|Z'u)tc#1WuRc?F'`iVVb譻3H"uõm)M+CW+a}&"H2B@6G=Jv|Aj̀^ą"RWPQÞubQW-F2Ýx^[c\2(xj Ҩ~OQ'u9UP+*<m;寒`ESLo2ތ2\yc |3^1 kBZNXV(RYߏJF^l֍ٰL>c(g,4ovGHrq!lqhD=v뀐_v'Tf3YoVdsJMi4Si C+x~ ;_4h8(#sbZ3yZ;غ Q(N5'_JZJ 6/64}x=ݼO_ʌKmtHFxqV@4d>BXS} !gp!ήeѮfH-XS zPPjw[٧w|,cE;)~l3&zφ3`\/=ap]$C1"BK(lg8j`R ƹX/+Cz,E$Ox_[kSr1Иu EŘy@a6 , Mid`Vk{уT~Qư&4OP4Z>]j+c3PF),WNlDR+]67\$CjK qyzGd@YmA"H`!+}4;BBy.#zvŤ1p@dt0Uن)1 Xxŀ(x3F 7ŐOux8   dH)SA;Ygbi'[KPg[;OoJeF4ȅoTuQy]ߏp@t6c[ߨ:զBSք`݋DP!0ȓ"#iK&4M'Ԑ[0qJ.׫ͯ)2#kYNڦ'my8Cȗ_ƵNǎ0-]gqC:@^4x }<>P}+ dJG\[ҵzcѤ1K I\l0ܼAVr@0*TtIM '_iH]-h x'0dzZߝuZ)7QO 'rD $W'@UT 74Bay"qIX)O;\#`JC q"Z€֣H[ U !W_∏l T_Xe((wj&Aa-Q/!i"`d:[ucl]%?|*Z9? nHJم9 `zܚQa\)WPB/s_9KNf*6ei-r4K|A^PQys3wwɳa7w,b1)$j ]d5 'ߔo EI pqTD>N!`s '5ӻy?۟+!p?GbB)~[ɏ3׿[A>ؼ &}ȘGvVP ,O,ioEI(-P&1+#ʠڜSOSMXT4m@NK$z 峱G3.XS*"c=&Df6{oJRZej4܃pP" Sn lrxřd}k(BƩ=0ow xkJmԣ┮m2)~QmB eGZ l2=;  x}i4kͣqF 5DHeN;.(J6*Ŵlȷc ߫qU-'OY4xӬ"W/)e_9Oxe;tuu)gFDel7C"䴷*S (d$n{k&n/ [Yk\g8ȴHoCG|},r?iQ7/]]~$ PS+\g˙{%#ah_ PCN+6 .W>%0uSBɛ{=9d$}?vՐ+lYPV*א"{n=+zTFᯰ J@עt*2bT?aBo?i=G꘢eF7|Ǥ:ڃu .fM}#F-:e#3s;ygZvi;B! ؠw9i{miq@AVVcmMKtzhy a˥!C-MQF]̞hJFI (Qt^Ҏנ#QYf~%jZ!em䲻,MzwR'ov δ'9aOIw멉F(d*ul#]m[HebaKA8}H3ru85ڱv?br?wd{ye+i=vR%4: 6*OWG-j:nq Swy3gA-/5D#tpyr!X((.j<z3}y8*j4=o:[Ͼ_P"%yt7`BHk;=-c L2 yEGX״GY:1?:6"5 nt*_eܜ˧·CHlzbaٓCM֍"D6dR fɢS@|9\+} mssb1ԇ#Br(ͭ9OpIbP.fS꾩`DvVkFs'ޅ$ĶHRKk+M9g˔^m ~3SLA`з{U%qv]PtјŵX%~}q+EѡJsdGLg< **mVļGCHʵꅜѵnI!yz=2\lC3O&i96v,((+cH+Y`)hcF1y\q!rAÄD۴!2>()?;Wx! Àh?|9)Z=@hI)_:^Rݘ4 Bns\֗~G_r~kCg>0rg؎eq' k?[DO+\ X="鄝bem$ޢ(/`jinK59.3x׉DpcTR.xJG&ΘCeWuٛBV`?.&8!`ߥl'K&)X= >/ ey FݒQ33zT=`LR{Pnu_՝[(<"0H-da{bi ڗFw NJ-|C#*mm7붒gЗ;FʶZw12 AB7hnoi]}H0d8AA5'u$5 /b!%QV/|:a@:̲ÿ` 6~RjR(Og&̞҆< #81m]ζ' X~3m=/0޵/͍`DjZGd$LJ:X(0< H4,5 *xG&P;2niSt.c;]W Xq2g[ɰ1֔ kݝ?K\¼9 ͆h^UPIMowY-(7~7?h5n H\pH#Yk=EDT&F(1\2[?ϒ-Rl8WkGGЮcOvJDW") -@/E1)GW''7-p3ҿT#e$ulJa;m  t]2+V[q(c r^X-6թM41.-7{4)LS(F&I!h[kr{v*-UobW@ඳqF f?7` ~K'sX(uӹ)ҍ9R2}緞PZZSx`HU&Dx/M#o8nm"%Wl OijČit>F*WO.ܘxKnM52I1V$lWOde&M ׺3 }TaRWZCGs7jzDw1jfJJ_֖~Ose<52@swaȠMkBkTXjBl JN% < ,irȵYh~'J@`OppOuLJNeiq[\G HF&6,2㐠DnJ@^wE) octVJ pD-`kR;e\z/u80ȵΉzevP9i|tTBUY% 8q"s WOlgV ZDq>ij2JM ;gʶyk*99ǢHrd4RVQ=2 ^(F܃@>kۓf{5'm[[]~ņEF,koU"7 /v|[{x:0{ ^<%f#H%%?ix\]X6LP+R"= )fۓ~[3t;es9-*4& e; "P}TH5:k\_* ,(è"Ka?xM˘dODf5g Q0GO1pwh;\cwU7cj؀<&tyUc=IJ#򃡽DQDpܮ_^%,?epV nGx/rF jk9 oV.#[:(mfLꆃ UʌI,(zܨLV: *W2C[=hL(9zY)hb&@Vk ̶#5p@۽;FD!SBԓ Z\Q9pγ<V|{_3z&K-{S?w=lKDH:GXiؚ위X/'NTEG4J)dv+Aq#MIE(D=:^w0rdx l2V~ krP,*8w\hm/]!?5N5DZ.B'HEۻթfȸ6YZ dZHMwCwߎ%iE f 9䏂si#:;3V-8."bF3~ jtx/ĦWD4A%4ƫޑG%СBן b֢H/a' +IVjh-m~+y|u+`E8Yq#< M_gvZz#1 xtjgcsVe~s-ռ?XpLbY/nyGR`W@-F|~RY9iWl@d\|Lj nx Acb|LVl(%f{ب5{Y]fmkT@a4kW-JJ@6m#(4}$8{oZ{F_H@ љ:!G24FuL?~S d ڊ])d'ҶuxS!%ÓOmNөd(?l~K;b&?$@Tn($nx4JĀU!y:<|Ml:Q=N"LNlH8Ӑ X*8LUEwگQ ?l\ 0Pߴ `X Q%&Ffc$8U6:r?Fpyf}cچ'֩b ;3fe{x7%/1-bX޽&s]5Җ?D)jQņ iTB[mkM鑅Jp3giShZ\Mܱmn岿n#Ő"oR"Ř4 Ivj{‘* q/%͉i- DDpARXs@]͌"MS]Ī3j߃ `4cCF,8}'rkEZ8Ȱ$PE>6]&Ч?>@duxO):ۇBB9t Sk%*~:X 2Dg< B>n*G½^rVVJձq,|X97]->4Me&? '(m`ZPM0&v6G\}"R* N+ރH5e>X#h [` TTx/!,]Ă (!Igг\p9j6{-e+p^jVwے264[AZ@:X0ANCNg]5x }Qi([*K@U^ ;@ OxKbZW@ϔ*܈%͒j~Dy5x]i YvF=K˿-i9*pj3'Y!JƏc S:AWSө $~`Xmۍzh=JG4zbj'H+9~?8 t83Ȝ6L!GˤU㯑45I0K'qb[ ٪_]tt@gλ|B i }FwF.9qB9ͭdKO M:V2i@6Z>l\3Q q$K6$ ]֡_ bwD]L4 鿀kemھ*K=((>{ǎc@xH̩T yxǺXKxOۊ˅$VJMڝ;`@1٬a鄶 f ^jmX$,()<. a3%MQ\.4Ln U4cd;Q&):hp9>viF3KQ4gbaXV8& ԙ^) <cƝ~_7M: ֶT|Y9TMeosu[zhl'@1Yɟԫ.a-CsTfY LOCɽäfRoRe({sKA4{Q.p:3fa-X7劑=b_3&iƁTim-fTA}Vmx+bQRRD^9IODz굫b圱*Z%`܄aE)ьg"zL =9^Ǔ܌*׎`bt] gZ &rϱ* goSd[U Dz'V(i2hl ޻De^-mo`i Z"~L/~v,`#ݐA10mToh.G2߬p:I\u1WYd<$1  E?#k pjȚ9~Ç"'g;d6=.@Ŷ)v{G06@\3Mâ gUl7gqƿ9#?bX3ƦU'*ބݨ wk#ر T6n6VVt1_oaz~T,sn]6 ^b@BT~y@[h:0lzyG齀8[:> > e$)Wؿ~?Ž-t66rp2. (s,w&+և>a\EVvJlWǪW,9vX\bq{X5)E@Ձ|`L[8Iϸ43D );>Pe l4S7~A_ջޒʆ`eaUG5s54>_CNcjy c>ӕ;+Pl1+M|s2i=<<+cVhJJC̼ZbF+CWYdDA9XrCo;<`$IO=;8M:VӼq*9k"W1 [@:X]+ + '~<;] -kd_83jOJh|X#[\s9PfWf!o[xScο^3LYsDL/4˸=^~tr:uU}3MVB UkVY@ㆰNs]}6!_8,womn"q+|>572S*z㙘% d|V&.o\M=."xV7I,F .D3WvnE9qû2lJ ݽ=x_==E5Q80.F `'f !y FD70##)r86j*᧛Sg =ʏ _ɷJoC*Ӿ8/ٶ"怵PK\2aptRp?Ai-$W{Bf7ވ a$;xtg`{7wwD*ï[ 9s .iuZ #ey`*w=^`P 5a2/:2ͫ Ǐj޿CטWF49u@ dW>]iPѣj7R~uzrR3"Ę>  MJHqNEOh>T:NlTkA/?m@7T57Oc@/X[BFq,__5]҂LÀ\sy#$}#U >G::zmdcf20'g;YBal6hZQ͘<_1>y^`56p]̀V t&hzlhoe 1K: vҝR 5[PWfp}5fZ{a. #˶-Y|7FiT?HXEA*40W. \^;䛈0j:U@acAay,46veN {Ё,+(%ЯV)Bؤ;bCrT'9dhMMu ὠ~q0ϡ q]ENsUiK5[REo)nGw^L'~dd83b$aFS9]5nzU)MB869=LLY}yy}_Ys{bBl1>Tdo_G-<~1>S_[a0gCS"abK~@)o=@Of(G3(:IJwU[2fZQ1f7?k j;q'f@ʏEB&BCG]X w g"eE 3F "I̸-Z=34FNΐeNbP3o)5YR]_5qsD2ko8eXXd* n5*,]v/ AT.|i"yt;]W#ҽ؋hA%QܧVb(b^߆^ͅ#Ejb`M&; Z=? ֮ {֖#Oχ-ѩ<ֶ4'_$. V݌y;) /c} ŋ|/KS/ 1,bYR +uzToI$&T{%nyb87lo*\B !`N'6OS%jfھI YZVvdR*}PoJͥ+ޢlx;t,ҽ7G]Le鲷b`vU!*8[\=j[r-Y vr®6g4%&_Y_Q.@?s0U$\baE[w9e2ZD; u 4p+1Ÿ@\O̡K&W'\Y=y5,[&  Qs+]mNJw0ߨL5HykI e@p*MQ4)R [RwX!"/Hĕ'/︡:-+NW`1hZƤaqxEgg9Z*HX4˽"]͕w-ꕯۋ2G]ڣKp*wj݅G%8ͳZb4NQ7Vq=#wVXE5ӻyMP=8(>ԷC-hhAD;ˎfOj "u"e.5 LVEx/(9BQ&6?a^m)zGTVڸGd4*:&V^V5vm'&h[t$ibǀ*ubWy}3K*Q?M_ͭ=HZ*;ctޥ]Ç-'~U>]5sMkv %d+g1 Î|?b65OU'P[+pZ>`PIOfoh:A Tة7e6v{rWr,ZQ䊚tY̼ KIXEm i`"P7~ |aLYVr}ȪZ8{7:p㏯"|_=(xĺg vj8/S2Bhck]/hM9jԫ(ZB.8+@jPw 1$_k{'\k>2O ǎ(_G >ɓkCc|KpyJhUT ꓀ ӭ H~ &Y Dޘ1'GAjQ,7wڰ+{.R1u5 +SQ55К'yP8+2AP܋GOF ̓}s O_P1&ףC_3=i[CL1_ڸN 螫&NK/D dژX"@;-jĸÔAk(upLtſ#g{G-/e/Ȗ{&G]z~{"T?# nz 5CʻMx#?b<':vϋݨ}z 涶_bCUA׆A3P_AyIgfmP&81Mp2\QYމO@)MsUb/ Kܲ5Ygf`d»>t̲k/ZL'm<ݘO[ҀU,esYz.uRgϊR9cVFM5N"8Y&C4ŵ16~n({YBETh/ta!4KjFy/ʲ#;Z,Ǫ]mK ԗ2fM6/%v u t\-ttLVs;-eFJ֚yGsw\>uiFS+4eOs;#E1/6Bg|{W1H)@2“B" ЏIsS;Sठ{[|x#1fpd7~urg g^nk_*pR8b;weY L4IjBxAURƊWh&ٝJFC1߆rG š[#kkj-dgs!WTGa.lEklxZ.{] B^=jjݼa&B<*cUˡnk<1tԍك(H}QE~),qڕEwXϥDLE5^S_ +E=~ C_yibt%БVp 5+?|, mlX6 Q3 ʊ̺/@JRc$*HG݂ @x <ŅwVqŠ~eu)[JtbqZ^i)/O+^"wr#[ŦBG/ç6 |/-h{L@cBWvk i&f)2i|z.`@(627pZ_P-+k9\n*ռ;$YuOXvi7W>L4#($ ΌP$UqҟFpRՄ[珰%+([Jh5%Dd[aQ'r8` ?E fcFm&ƮNlPTkXٜO5T7J]6 "RZ [;葲h~U TlfV@UT.2tqSq"pX|uXT P'ޫ'T }@p"9.J|gnJ؝)N,F"|^2ވE*͋]Qp^LƟ#.NO/̵`b cvUlȥ/^ H=OakӅDxAia0.#Kܚ`kWU>No/kWʅWȓ[ L Y. Nrl`MVҬ`r j8Ce<24)dh8Z VhY߱^ W;` wg_2\ V3O}kԄt噟rz4>5?%e$te~{lI@ @`Rz,c_~7 (NfmbK'eüm prp؆%)}*ٗ%bU0b]G_oIaxW9Z U޷sڜl 99x.OGOh G^RpURL!@.#/b߉-l#hb:NtG3$O{I jۓ%II^%ʳ ho;O)DOA.䐒xΦRN*SlYڌkr1M3Tɥɪ{l|VܹTbN; DLDy^̟1#1nVFL$ŦD(ae0Xlǚ{^erE hP*йh- <٫B+ђjRԒg]ӖI;1r,FoK<^ Hމ柴ViIbsTowEL"55 1H_ځ߾u 6S@j٭y7>^ќ,(ROML3:^;਀ej`ۭ% '=-wbO2V kî{{QbCQsvU,Nl1GO#&} Ӡ͂((-ѩ0i Wp[ s,y`]9Zr] Phi۰rat˺-6BHY1sWE$y2% ¯8ga= $gfsؠ$h"s3Ej[3Ts7Q7GdBy:uٍ"Ǟ/{]s:oMr7%#"<2j[#td}y/ucUyiޤk(5_СL rNJDƹR|颛Fc䲱=lΓ"Q(:iw+'ZhkQSJúpdDO/Ree>,% W(+/O5.,xt g.sj} -Gs%+xv\6g0, N)du:KǡimheO|x)5 rp%+ҡT/07^L9:XnLHKO+ V9qqܙ4Jj~ [n.[boHэU1Pf&!8?)[<CKh('FʊS+^>揷5Š<.G@cOٚunb5%>A$ iD eN\K7,U P,$( W <D-(@U-,zz6v 8KݯM'2t]GTțSa7 9s@aM,S/yfؘKB[o7(.=x[hX󺙲MWOvD9X,JN~-H1B%FJwܕvlg$],ú*2GOYt3 AP$-` dnB6Hkqc͞*_o:atSN*3'!HU8fzAe۽6jqa`%ٹ hc)ṉdͶc҅6Zїg)B%(6$ WmqWeZl}SڅY]Iz8cDxQ̋l6r@>蔎֔SLhR({Kiô޹d"Nhx'¹ c HQDsOgž f0쩺|t8rVՎOneIArPf¤ah:㛲4hUʃ\fsq+;kS7ޑx ZRXɚ,FTM&k6, ц`f3, <rV0[#kE0'aTtZ+OЈaL,lE'+?Tu$Q2l.%śS')OAy|Z-~8sOTŒ U9(-5(\ ]q@lTH5*my) ^*CFSӉMvLbfA]IJfSTP7"Oͅ+Ybwځ{m>_Y!m$5mx.}81lphyAľi 8?I;iF>F`c)`Wm88Iڢ8eӛ;y2ȆKKӇxw7k !@2vj:wʛmu!暊R7Ib6zYy75UѐޭrjAm&nO Ý}_hPF^gb"r<.{>:(%nř^!ٸcKE"!#CSV 8^.Ӧ旯`JTvQl/H 8Ϩviw$^!"& c'#Lp{򳸮&fAR|>S2i#p}¦!LzCg)h%9598w, [We^aRЯU=˾bM{0<2kOY|ۼM S./b9ޤ h Z oj*i-*Ѽ2|mކٯDkik[]VY7?sXB>)H,JN$$eX;7sYlPy&Ba.w?XYXINIf $dp62ioD `EmHBV >+—Z4} {I7+jjN|IbZ_1gbFR!ky+eI,ȳI*D^/)4ͤ4?ι4{h{ $gQqsl,kyq 5&C24)(yT蘗Ik$":PώH^m&h`?qZz?^?9-aQ~^ȿ[eAXVU2`~jMX|Y5yjN [|HjPn43os>xXh֚sO 07؟gC^{I?v" :7P\):@wQ%\gs)F*qUx9p3GuFlt gdPѪءG8Ϋ\yƒ^r ^^fwP6dtaHF9EBx"4uVVt|* HlE}vh/v!WTr>:f؜?fͶo2,/yT!-*m:7O5y%Hda6 toRzaeGC|5S 3vQ_7ԥ/]s8G,۶3"Uhv2zx^CDz؄ =07V3`\!iKXwRt.JT6vJ`¦MTXؘ?#}0:W#֮bѭ}@)JVv{ CQQ} b#i0P2ySJҼ.(Ū4Ur ė${#hf{,~*aa_`T)IIj_]F͘rM!B 7HDŽfTR2PJil9b"٭t3'+ >Evi@E?U.2(FaEj.fNsĻsXd~ b"!_WYSA=k5Ͽs.p%oMd!̚z@G,Eɶ5[5wnm_:5.!=Ui] [;!#VfA1̗鎩 Ny4H"pm0&5 9x$-# er ereUL,mJC7a1h_?Tsͣ)0C t0pr%[whD, jфP9Rb3r =NoGP64Z99__#a$2qHeT#gKxc~V9.4⣣u/< Vh'jF%v:k?y@R Ix]#f^2ivg[ ܎GP7oڥ+>/#& %>=ƭcwڏ˓*I̔FYe~pW.z8,a8Uڨ)-NG-ɵ2T`ut:1((Һ>)?`MQR.vMxSۗ; PUBT0Wz0KMSd j^U9c|eqh>WyXMj#y"&?K͟ռz? !ٮ9gK:Ò{ e Tx:n2%MkB8o>-'׳970FEztj /K{Ƚ Dt3,JNi!jHv$ r9&M/!V3 I _(cWH=Oe:CA* rXo`QkD.F_$|舶" VrT˱J{''(O3 VǍ)9UvFPUbH{:y[p霃 (Cr&=ӭ/! <AlHyPBa-s__ELXXn~G%|)GX)K^% FN)+-qd=j`z7MP)0%K)t>X{{t6^#șl"(+ *;{مw$"͠Yx Qq!(V'4tN?xГ-6R|%$ 36jcp:ڊ >+7.d8Ey_ʵub"X9]3ɞVݚ]%h%`Bܘq>e_9k\D}N`ni(eum0tC6:Όq}:Y.bB >'L2xe tJ+#(w&CxϛEk3 ù xoLźtDoCh VaN4^M[Cj~|`iW+gom@bGJݿq"€ }S'o(O;8uRȩmS҆oj{녯KoY]" ~S>~ax7y0'喽eU%27+(ꝍ4A+r_r/{TgLa#/"+!Sݾ\Qdz| V0Y0ڧւv!4o+ Lͻ7RJ/ )yЮ(& fAwǩN+\_,9Bq?wV-ut.>%1L2J?3^5ֵc" 8]yG0frYpV߆_dU-*TPXh\dH2!Rfxv!{vĭ_&1LJ$3lkA04Ҿ+V i`S| M60 >.|%6Dك3Hkf]h,$:$9? ?#"Kj̅SՑ)z#L?27Nɡ5D+}XoߢurW"C@S#YpAN}.DǞG_$S2$] vENӚ`5j]-**cQxnm&D[GmBi=ZQ" 'zMhCv'W' [MQVT^ J~})kR!˵EkIs9{ u|eyQ77Lp*2XoVQ~Rp *k9MYVXp*%! ņD@T(ң?:$6@X5/~ ȴ0Y,50l!9> ÑΑ'INhd,?{A'rR8Xh7tg[?6FMs2@i-0$]x]K .qkye6h2Pԣ-/O&a9WH s^^MEի{YlSG'J98e6oV_ iv^_C,ɍC>a)(պj_752UF\9Rqm}Z( 起WMAW5Uk4Xd%ɏ9*>//(7$Ȏx*@o;r칧f/z>j`Cِ?}0D>NIHfr-O(пNІq Ww59}b HTVѩHw2_Кbvwы2аAAG=8~EU\iç_ᒙykWQH@boR0&f_ pO7?Nh"S=ȯK SE@*5zPA16ѡL0􂬴ZN$Dt1T㔙I2BQ5K#'!"@!`bń0w;~bР[Y\OgTgu'O_ڤX îYR#0nXyu9WmNz K0$MbNi7u*cmT7e]UW2{|ujD5X 8µIL^dSOm@8`Cަ+,f k9/Y2^y:'+f%)-'Z2iɡ9T>⥎-P8!ltz!+