python3-M2Crypto-0.38.0-150400.7.64<>,$dp9| ,Q>+#-_LɎbJsփ?Nf JaQL< 'եjQE*N%PP܃(T2 Eߏ4Kۧt97 C0 n6 WW( $)ӗhq[THk0[m~#ќvʨn٤ lިZ=ۄ/8*Eìof5/hO#+J0 o"o:]ּ{Ъ M?+^ P$78>B`KV >>x?xd & H )JN d    ( (*- //11284 (4?84H2952:82F[}G[H]I_X`$Y`,\`T]bX^lKbmcnrdneofolouovq wr,xt0yv4}zx(x8x<xBxCpython3-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.dibs-power9-11_SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttps://gitlab.com/m2crypto/m2cryptolinuxppc64le8O 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큤d - 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-power9-11 1691941771  !"#$%&'()*+,-./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-powerpc64le-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_Updatedrpmxz5ppc64le-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=12f0e4e2a424d438f94e27b5f6d59c6439c16e5c, strippedUTF-8 Unicode text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgrstuvwxyz{| 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 RRR RRRRRRRR R R R R R R R R R R p Ycʴutf-8c444e7ee4333708a23a0243cf73e0e2052ebb22f2334d232bac63822556eefaf? 7zXZ !t/H6C]"k%a ¸T(5цzJ83zJj7cs}G{: IB$x+Xzz_h}"uE`ADtbUy)pe;!3BГ9+:2U^:j$ < LMPbKo>F(q{-_qS^c; (ɠMyz/dv[lm2x8yhH\4wά#07YhJé}/8]0Ys[d?"ju*QvQsOHI5)\io)Wa)A q lP}Ah*P-ZhD,JD6ȡX)@8 `BM`8,2r?L۫0Ppi":*oΝ!p 4_- r^;zKȦ:?&oC g;Yذb~cYS5h32&S5v'=7{?nݡRRdO|/ "xJӻP5^)z𒀃 φs҉a##DT%" }C]qjz .O#d"ĊAǞ9 EX ?kE}݌ߍf~uZB`R?|/Fgh'7bY7‚Y[ ; tjmZ yJ]rsM낎L0DGyg u^~`z}fm!\#;U !B˄9l$c'a65y$6ҫm[ł&R\jR,|6ɌR;FRHڇ>x^Z"_㤙La> jUVQbK锹*~ pER/z(,mݩ'dLh8q4QʙCܷ'1iZ By'?s ;Y]§aoC YvI 6/10bВVHG+Y!nH-l['|A:g=,*ՄhQ %r|&P~Olh=D VQD.;ퟖ侲%]PMy"[60ɇʕ6~/] Sll2nPqA~*ґ5ߦ NjF`?M&nQ"(=ҸX0yj"(&F#&1|fPW0'I c|@^8(-R ߻L5!'h ew߀ހVgȒy{e!g#!'UF&eARP݅ b V^i3j_n݇,iLyk\wwvM"6 3o>gPy<1J v'<+ׂ4?7AঁFЎEyF+j0M6 P׸<w_摑,b+'TGblបrA?Pm:M{Op}Jh#Fx q&iiE&-u~Fd~/~ԛA_Ⱦ4}tw82+Mj1ʚx<)\Ik병 n)gL쥍uw3'zk BDb?7.4[)iBvwpVKG->k,P`i V-vؒP-ZC1{'E)1/mŖM# Sm>'N R~Փr'<1h@^B:ƣRF[4vUar|hü1PT\nIChĎ^P5d *k۟xk0r8L. bvKOWF}@ȊK^b(KUp @xgܥ1{?S/f<1 S*B Ue\̦8-iVŪ7f!M{X2zq ;>_W8d$ PaHbYD[%yO!55+dl VwA%hK̙~lҸ 4="Wi߿?3a̕Yc=j1φkX6|BQ@8l_Sv: m_>%F;q/C2q}ŝT$"c2~Z4<#4P3c/A~kvojR͡~݈ l!0kuXpoiyݓL-H,6`S0-MG=8jJ >%u>X#hLK\W-nwMRE~eݔ{log*p<$b< 0;2mwD6{4Ԁ`M#E7<dƬY nIZD]>-L>XM ZMLuYO)l":+lnLFEq#CNkP$h=l<6&(qg\ G0h6 uZZ/IDn@LU?`c=[5x(Dz>ŤݷW-#Kyh-}Ug=/Tv86݇#Hɝg,?s<ܖNם8E%pNw5Ch)+/G/3]f,O$нײaUbEsBFGJϋ1̒a($Z̫{I9ȏ] Tqj6{+w{Q3U[1.Q1!Tķcam=`L0MgIsc$ CZC<_,[ qJ:0,)PT |A;\Wd֦Oqz@$cY,}MKוC5i6ѽMN 2vNHXNx4j $8& 7!nruL:#ԉw{h.VI\eƹ{R7#\p*(N=6)Yjg{0 &W;-Io'1'9DFy*ղ}j{e]a.LAOMwdN&u"Vͺ}Ε9[w8.YH]b56zw> >9:`)(շjCP,Sx> w)+tw4N8S vW)5C3}ԣΛ:W'S6Zr3?|<6){ xˎ=^5bWGA2q]"MfK~|McO77̺nR ׏b"O`z !_Eh6stc[5-=LbЍѭ[ E(`<=*YWr\LNEd+4>wpk#Q>JsG¹cEN9]?e(+T&zeG3˻R4a\A=L MXdy@` XuVZ,ސB e^xfIMfcDQkӔiQ,-x|3q^%M9B2=2ge | ty}5V葞 8HKF &|Lm@$~eR|[Z8ثgz;Zbo(=ǖ@RW2Bߓ}00gSdAF> I1.A kÈ r? va"K -V2wس^fzB=W:@xY{iJ48E)qW/B|*GGwz"޾ SV){S!YKd0f.V5=8*"F^Ji2l;j1Mc؁_-/ ;.Ŕ6VR uCWB[zͦ:'d@`RthLY)ՙ?g7RTb,sTR2Q{ \.ڃEic\@Ⱥem&(pP=ꗧw*$D.LwD+?8h8c|Np%ƩJtI^p4B^Dlhzhw=VzyZ\w򃰩GP VDn~67u&L?rGY '(z}f m@и`{;^;#owW #i6PELޫ'݋Ym`n}2zo5>F ʪ=D `fvoE%`d(􍷧u&#&9v ^fGOHb85)omT<_tŚz5?׭jފxfxh51r0PJ15NȣRi]9GtػkPS11z7o%,V3 SKszV̺gskeeɧ8lU DpQ>3Qfj/HX nS2b"J o1Ę.W8JJu8~Tr(1N raT\:$ .VztYшB ||2S~?Ӡ@E(2{F;^F6PžICotUzA%b'QʆQe=YfRy=Tx-w<3c_i_KЏَ6i5͢@|"ZUlɦ>"BZ.uzG mfʄRTw|y3J8ټRe(08g)5V^^ӾM:A d+|?|`0fݒn<_3,*5955?D>LcBUea$TnJ'V_7d-wS)v=Mktq$;†ڞOlDD.k1W/n7-4tp,"fZB0񖏷='S\,Qg ݬƍ}!My `8 oT/-nܦGgZFMB)-hH ) EFS!J١ /.p2[8_5rwDC*ByG0J7ZWi4J1C OŷO":)8FF@s9^^6Vx~d|.| 3fAnS0C/K 8Wfǽ~1;O~P Otb8Y!)T'p<*LTf792Y*ށ+h0wŪEyk3Fvt ~U$0g3~i6٧|謦ʽ<ǰzWLo62c|\:nx, }}q~~!9˩R1 y..>8kqknBH0©UZsW>?Д6J?c@zMe 9.:,ZQK\17PK}קr+0L'-]\WY>ӊkR& V9+y1F=3hvHI<ԗ4D)b2pH%@O:B5r*Zf/ci+\5AoރN|Cj7[:3rßG:Iݺti1pv Іc#8Wq0G%\+]#'Ao'i1|ɍ쟧.{+HOʀR߮:zت'W@JtJaHS1|Pf/Y}Sh&r=ogQ*i|_hFXNVwbgA_ŸNk͔^_o@Py}:n'ϒӣ)ڼ(Ë7}mmof/m(k4;7AS׳o+I7?4]҆ TflO= UUJKs4=WlҴS=Iw[UT +OBVg\ڄ c@D,q%ǶnG[yÞ5:ގ*q[dKw1"g/ÓgfSӚfduht{Iѥhjmq 8lDXqؙnyŚJY &1W}> 4#C[3SdSVҹ2'"p9}4wuV3zCWQBGxڄ}TSbp1BOYжOCqDed|בy-p|va=*~I&9O{E@쇳b5(U54KSSP>ˋ} i:Zh{iۘkaȯ\x0౳3{mv3V )}S[G߂B(uδQ|f(AWhN}7ya݌ŝ4&Q?>n0 2VXGD*HH>^&~9TȻ-H&lQbg`]c8瘽??ՑWve@YFU-ԁ궮jfWqmhl,IӼ^r3j3s,UWR 1. {"2rsOh*V9(B($2?rvygCN,[+XL.P\Uб,Ѵu)>F}@0)!R#omA1LhN51,+TnDr1!UZ*^XNۥՒzFWo(~I'-S!2A2W6]/jc.y}-8Y̲Eu4zM>'u}BoIpT:PZ~)vv;[Z9bkv 7C faZj}OjfOVhu X>]:9ͻY?0?ߙ$]I̶uAj%Fh?6l|v5L xui)!1ދ#OnW`Ӡ6m:?Iŝ,+Wy"Ԡ!-UтrjW* B!bGwӂD +Z唽#EZB̙0G0WiDzsڬqO Sʛ2I[5yތ o)xʲމLA \ejltĪƞښ[PWCz\H]Tgt^w#̛dR)(G`;U.b6(C eFm$ņVi}^ m@4]j?}hs齍5kQfJFaI%cK 0ۭz2 4_#5Gݘ3l]AU5橊"PW#y'riT򁗴x5=vﺨve}W% }BZ!> ^Pw.Qpm|bJ%!c2Q(T 1Y8jkKZT>$'"7n"Wܥp vq@I PY +dEC i'ariT9"p q[0 $Tjl/P DA|]@b]7kz~wK>J0tNt]ove DIf5z yX.8^ZߴiNȢ]FSz['P'kt(hpbBeZT>rcfɴ?'9u㟅QzPtVoxu9~?Kct)'H(ir rCCmʔYN8Ɉ`)%WumzwiUb*p}t:bt2AMᒱQG5, \u/nVCOY}=(FkZ҅|0*acK8LCfG sK Qqcq+C(#c+e˧C)O:Zoe7z6sHOlL (Py#kOviLM}BFAJ}1yT{7qZL'%KoUkZ e CqaT9Ѧɘbs]t xygUc(ZySY}ETFT:Q6z: o rk,8v?Y|t@sMaʬ'3׽hd.)&\UDŽJ^\& l#:mE 2wT{h 9 šG"{&ødغnFg\pw"z׿S+7l_YHg׮[29Tpg'DM+WAu[KQ#l5AּN+=D0!C(ٻ:K[&,j|·ᴷ̺^+Sm}Z(ѭ!-YYY#0ʑdz=}yg=@(Bqy?3v0G;  ~T5zg^Z FbhDz=6otN.EUbi燎|7mZIǠ9B臶V]$,mƪ> 8mEw9=8Nˠnɘ%$p++HKd7\L[][]1DŽGL0NuGjƹ3erpM}5 l[Fv,Xs0 a}'L3gv8ؠk6?XXuD񽛴e_iöAQ˽=  &X s "rvS=5J f. ^+qP -4kiEiʐxM`Zk_ -OlΜwf#qvVJ%"SUu 1&ևညFk&Dyp]MZRT_JuH0Eu^YD꘡>ccՖKC$U%xYVE0Ir>/ @Um\Vf} IYŶ-@v <'1p ^ B3g*1dndgV_ XM]egCMmp֑ܶ[Ja:g_' xUߑ-0XS0&'fQ&u9P(:#Fi[%lF렖*E*"$+sѣ#6d}a*kձlr@3uK hV <3[ljR8{YW[3hYe{KVod(Yo1j[?=X`/!Joդ1|ʊ[*g7h) `O{jg(  jKw[GEechv>%Cƍ:~嗗BDoDplX @6z!_ϸr*=[H lW#Xő7G"&*<8`H|uKu!nseBQRwSҦsn&@QI3bJSZb5-D%?|(eXW 'Y<=L3olEOlҺ~l+g՚i oHֹ`Ùkډ|[q?a>-Eq4RRe_=1do^w =KJf&2uGڒ]/6^V#>X)tԶ(Xnj:βCn}ȼAtȝ_nmm=Fe= 餻/ܞZ7be:=}Uf|DE~Ҍp 1Fʩ_o.õG"$"$-#(N5f}7WgJxnK|)-Ja`F>?#bqJaYxk:k"c+n ;X~Ұ8"ss,챿Q5*bިĒђgôlƑl5! YZ