python3-zope.testing-4.7-bp153.1.17 >  A `Bߜ!M@eeeWBh@>7QaJ+'<"wpO@9 Dvm:e*{J۬8ҌFžj8S~2<VC0P&dm¦GݴCDHY±ldz /kgueU|5laђ5& JdYk&={ڣQqݴ iLA$:6`xwhk띱бj R%U:Ro c%[bca7e65e70a4fa40cc5d64671f1020c087f4ac4dbbd6c37631ed141da57eb43e8dac772df3c9ae9e548d4d6d504af58222d5f42aݬ`Bߜ!M@eee2.1/e/=Fb=SW'vrw4[r&2`>{1G!`agl%Ij͵H\3u,PISd 0ZHM͸4׃࿭n}=ȩ<˃ȗDGP4FYw7\z#ׂ]$N5e٦}ܔʌN.-<8 Jo~*4LIZ72Y6LӤ[T17Q=-fh|tP>p>>?>xd & ;&. HT~II BI I I I LIpIIJxI W( 8 9 :!fF,G,IH.II/@IX/Y/\/I]0I^6 b8c8d9e9#f9&l9(u9<Iv:`w;Ix<8Iy=\/z>>(>,>2>tCpython3-zope.testing4.7bp153.1.17Zope testing helpersThis package provides a number of testing frameworks. cleanup Provides a mixin class for cleaning up after tests that make global changes. formparser An HTML parser that extracts form information. **Python 2 only** This is intended to support functional tests that need to extract information from HTML forms returned by the publisher. See formparser.txt. loggingsupport Support for testing logging code If you want to test that your code generates proper log output, you can create and install a handler that collects output. loghandler Logging handler for tests that check logging output. module Lets a doctest pretend to be a Python module. See module.txt. renormalizing Regular expression pattern normalizing output checker. Useful for doctests. server Provides a simple HTTP server compatible with the zope.app.testing functional testing API. Lets you interactively play with the system under test. Helpful in debugging functional doctest failures. **Python 2 only** setupstack A simple framework for automating doctest set-up and tear-down. See setupstack.txt. wait A small utility for dealing with timing non-determinism See wait.txt.`Bsheep85^SUSE Linux Enterprise 15 SP3openSUSEZPL-2.1https://bugs.opensuse.orgUnspecifiedhttps://pypi.python.org/pypi/zope.testinglinuxnoarchi>>"m"mWW "" & J =%m]S (*L : A큤A큤A큤A큤A큤A큤`B`B`B`B`B`B`B`B`B`B`B[`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B[[[[[[[[[[[[[[[[[[[[[[[[[`B[[`B[4961151fe8c45ac298acbd2aa02e86049692b71fe22b11a8018f4f432705542e21a594b40f536a0b8d95b3f28811b62f0e50fb388b630368481ebac8a3ac5039dce9263e39054f6b19886bceccbabb31c39196291eb29831013ab1282d6d94ea01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b429507be93b8c08b990de120298f2a642b43fad02e901d1f9ff7fabadce56fdf01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bdd0d500c2cfec75eadfb724d744ba7a2e6e9de5fbaf2975348049bc1914f3cbf429507be93b8c08b990de120298f2a642b43fad02e901d1f9ff7fabadce56fdf3fcced1157c1798f85a41725b5dcb013dd56d1f2844e5c7ce2520fafcf3278abdf1ef465c37275ef0049f278897c30a21ad036c0c0f6ff2ccbc525fde821f0c4df1ef465c37275ef0049f278897c30a21ad036c0c0f6ff2ccbc525fde821f0c48f101a2389196fcce3a7999fc22760e8b74bc4c04ac9dd6903798812b7c91db78f101a2389196fcce3a7999fc22760e8b74bc4c04ac9dd6903798812b7c91db7e546c51b9f39b2bf7b04bb8365a1e909ec8927285cc05638a42dbde1f9f5962dabe570d01f68f2c98377009d0fd3ce428b3eaf58d3542fdd15934ccf6021f430d20186f8f127aa9ae7adf4ca48354d5942711080ae453d40672e07deb3a13535d20186f8f127aa9ae7adf4ca48354d5942711080ae453d40672e07deb3a135350130303796abb58d6d9305691c71247b5f16b6d298bfe8ad345b502f9db43cbd0fa18b465e29704fb1643e5c9e69e357db67a70103d107b4884b02b1b3bfa6d1dffc3230e0e0ebaea802ec3e2289d1b9bffb86b1b6d7cf92e5af7412ad787046dffc3230e0e0ebaea802ec3e2289d1b9bffb86b1b6d7cf92e5af7412ad787046830bb902c7554f0a759b9b418b3e9e2efa909b5545aba97e2b91aaefacccb15c830bb902c7554f0a759b9b418b3e9e2efa909b5545aba97e2b91aaefacccb15c2b1c3db5d3b725dc6aa477e612b3a8eb05db9f32183b8cf157a4e1aa99db09732b1c3db5d3b725dc6aa477e612b3a8eb05db9f32183b8cf157a4e1aa99db097351ffbe4c60fae9546f2ecdbf09dd5170b5d6d6edf544e947dafea254d0448af0225be65bdb0f5e9e82eac2d7d7b88b207227b13ca7cfa63afc787b7d24909552658cb94404bc7df6c6a039cd68de4d76b7d195e5cfa9228b9f86797db88d58e487802dcfffc1b28cab485901743ecc0f3e63d27fbff8f4a7eaf695b020f40f786d7e0ef1d7ed2f3ff12bf409e8e64db6b0797f651b74c111f337b51bc04fa80e72bd811f996321dcb441b7c0beb881d40277ececdd33e61f0f5c7c8ce83328bdba096c2f007dee31c7c1aacc50a88541aaa0ec41b9402c841bd6f49413d433baba096c2f007dee31c7c1aacc50a88541aaa0ec41b9402c841bd6f49413d433bacda97ff80d33e32aefe6ac1a79c7989e3c39ce73a22f7c4d57c383344ef706d0be6b11c8d19428410255936a3563bb6c04c8b095dc9122b299e8d3109d47cf54e4a77d99b31517efafc900141ef86e5fce91ba999a4ae3a307b9f79cb2dd27c40b221a90c8aa832b373bcb344c688e8bb92de9ff2346a8139a7158e530298321efd4d0c5242e08b7884efe213537c9a45afe58cdbf2731041130aa84056595e11c7555b8d25e9a663ae5a290850e3bcaff8711bdb714934cc520b0c6e6940a7cd3961fecdb21352e5342c1244f2d56ef59f8a61cb598c870d12a9feb8223bc70797327b1949fc6420066860a8872baf2b6d08908024d965673742c57db531bee4c6c9a3763bbe42d129c2112b554582312e8618c27c1817261402f5ada9ccc182b42cc1f5f6a0882d467693337ef786253e8742bbc7f04b161988925a07e65c190edf00a7b6f6887cd4b37c89d7c727f967e155d35586239badf7199ceaa3657a592cd29e50f797ea9d7d11a679d2b2a3b20a37aec6c21ff5aef37e87bd8c6e5be781a2118f61ccf080597cae26121e46cd7b4f8ac0b69f016edea70577f90291cc8daabc7003c2db766515e0eb7e791a6e6b575cd6c89acb4497b2d440162f6d6ff436c6db0ff526b5891ca311633119caa76d03b33cdd105c6674faa2d1c8f633646b3b6f9bd3e6204fe61908fe218b26124f802196308aa023da2d163046edd5ee2a42f1ba091c3c6ab6d4e35e9d181ee0a509ca3dc781a6f008aa049ce51db5ddf4be300ea5356b1889a581d9ef6841c337dd9527ccb97570725bfe10ff5d6f0d67991a8c251c4b1cd9bf9b409ffa44ddca501b4440132c9a70847ccdc2507a7580421624634f2ad80f22f8d018c05bc7998a7c8be43816cc02a87fbf76bc694e70c48a55dcbc41d8d3701cace47137d3dbd08d1b0a83508ede6c023450ec8621a443df36f9f44040d5e5bc7916d303daa54c718eb1875ca09df74c2f43a1e7e25a729ff8342f37d10ab51eeef05f5c384f91d712811c1fc2a4b3b3e66cf042b5357e75ee9f8128fe2a59143aef303260e723830fad1e39d28c0d535601a90110893be685588034e49900827ad59a2dc916278646dbf49ec82b75cd19f24a5c51a8c03f374ba6397aa074c134e584e1d8fa8bdceb7aa7ddd768d34754fd4c183ce03b7cc417e8b79eb218f84fa86373a4732793281fcefd2d888ebf2c2d50ffc3d2e95db3ecb5bb7d2a4650f63d6956494cfe0bb0d1f74bde38171e9b1700d94adcc0641e7a4aef4711cf6e508bf8d3ae094261585280f36fb13acb4601aecddccd5dd678b94e1c111107ac462575edcb2c61502adbc135c81e65b8f802e94debdaa15b88a716f425baf2b4d5d6e0307e22bb4cd78f9bb7f5c308553ced02d4f82f761b0d0afb567a85b1fa8bf4164c1099e52a2370388972d144ba9cb831dc182f971ea848381ae4507286355909de7a10e54fa26b0d1f137180a41d76b3e671db11df687516cc1db5b3d65e4aa383eaca3c20cea3faf53a0f7335d0a3crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-zope.testing-4.7-bp153.1.17.src.rpmpython3-zope.testing@     python(abi)rpmlib(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.1]c@\C@\l@YMUURsRi QC @Matej Cepl Marketa Calabkova Matej Cepl aloisio@gmx.combenoit.monin@gmx.frp.drouand@gmail.comspeilicke@suse.comspeilicke@suse.com- Replace %fdupes -s with plain %fdupes; hardlinks are better.- update to version 4.7 * Added support for Python 3.7. * Remove dependencies on zope.interface and zope.exceptions. * Remove use of 2to3 for outdated versions of PyPy3, letting us build universal wheels.- Remove superfluous devel dependency for noarch package- Update to 4.6.1 * Add support for Python 3.6. 4.6.0: * Introduce option flag ``IGNORE_EXCEPTION_MODULE_IN_PYTHON2`` to normalize exception class names in traceback output. In Python 3 they are displayed as the full dotted name. In Python 2 they are displayed as "just" the class name. When running doctests in Python 3, the option flag will not have any effect, however when running the same test in Python 2, the segments in the full dotted name leading up to the class name are stripped away from the "expected" string. * Drop support for Python 2.6 and 3.2. * Add support for Python 3.5. * Cleaned up useless 2to3 conversion. 4.5.0: * Added meta data for test case methods created with ``zope.testing.doctestcase``. * Reasonable values for ``__name__``, making sure that ``__name__`` starts with ``test``. * For ``doctestfile`` methods, provide ``filename`` and ``filepath`` attributes. The meta data us useful, for example, for selecting tests with the nose attribute mechanism. * Added ``doctestcase.doctestfiles`` * Define multiple doctest files at once. * Automatically assign test class members. So rather than:: class MYTests(unittest.TestCase): ... test_foo = doctestcase.doctestfile('foo.txt') You can use:: @doctestcase.doctestfiles('foo.txt', 'bar.txt', ...) class MYTests(unittest.TestCase): ... 4.4.0: * Added ``zope.testing.setupstack.mock`` as a convenience function for setting up mocks in tests. (The Python ``mock`` package must be in the path for this to work. The excellent ``mock`` package isn't a dependency of ``zope.testing``.) * Added the base class ``zope.testing.setupstack.TestCase`` to make it much easier to use ``zope.testing.setupstack`` in ``unittest`` test cases. 4.3.0: * Added support for creating doctests as methods of ``unittest.TestCase`` classes so that they can found automatically by test runners, like *nose* that ignore test suites. 4.2.0: * **Actually** remove long-deprecated ``zope.testing.doctest`` (announced as removed in 4.0.0) and ``zope.testing.doctestunit``. * Add support for PyPy and PyPy3. - Converted to single-spec- update to version 4.1.3: * Added support for Python 3.4. * Updated boostrap.py to version 2.2. - switch the source archive to tar.gz (zip not available) - remove unzip from BuildRequires - reenable the tests for all suse versions- Disable tests; fix build for Factory- Require python-setuptools instead of distribute (upstreams merged)- Initial versionsheep85 1614984402   !"#$$&'()*+,-./0123456789:;<=>?@ABCDEFGHI4.7-bp153.1.17zopezope.testing-4.7-py3.6-nspkg.pthzope.testing-4.7-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnamespace_packages.txtnot-zip-saferequires.txttop_level.txttesting__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccleanup.cpython-36.opt-1.pyccleanup.cpython-36.pycdoctestcase.cpython-36.opt-1.pycdoctestcase.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pycformparser.cpython-36.opt-1.pycformparser.cpython-36.pycloggingsupport.cpython-36.opt-1.pycloggingsupport.cpython-36.pycloghandler.cpython-36.opt-1.pycloghandler.cpython-36.pycmodule.cpython-36.opt-1.pycmodule.cpython-36.pycrenormalizing.cpython-36.opt-1.pycrenormalizing.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pycsetupstack.cpython-36.opt-1.pycsetupstack.cpython-36.pyctest_renormalizing.cpython-36.opt-1.pyctest_renormalizing.cpython-36.pyctestrunner.cpython-36.opt-1.pyctestrunner.cpython-36.pyctests.cpython-36.opt-1.pyctests.cpython-36.pycwait.cpython-36.opt-1.pycwait.cpython-36.pyccleanup.pydoctestcase.pydoctestcase.txtexceptions.pyformparser.pyformparser.txtloggingsupport.pyloggingsupport.txtloghandler.pymodule.pymodule.txtrenormalizing.pyrenormalizing.txtserver.pysetupstack.pysetupstack.txttest-1.txttest4.txttest4e.txttest4f.txttest_renormalizing.pytestrunner.pytests.pywait.pywait.txtpython3-zope.testingCOPYRIGHT.txtREADME.rstpython3-zope.testingLICENSE.txt/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/zope.testing-4.7-py3.6.egg-info//usr/lib/python3.6/site-packages/zope//usr/lib/python3.6/site-packages/zope/testing//usr/lib/python3.6/site-packages/zope/testing/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-zope.testing//usr/share/licenses//usr/share/licenses/python3-zope.testing/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/c151e3c090ac4039ee208e0820752097-python-zope.testingcpioxz5noarch-suse-linuxdirectoryASCII text, with very long linesHTML document, ASCII textASCII textpython 3.6 byte-compiledPython script, ASCII text executableASCII text, with no line terminators  !"#$%&'()*+,-.RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR |+i-TGutf-8e746fbf151189e9fa14390bf92bba9219cb9abbd2fd0a8a6d9a8eeb1b0d6c7a8? 7zXZ !t/ۚ] crt:bLL*c`dqsgu_EMM8"xrzI/r3[y[BLuƈ6 ke.q4|?0XMa}R;9*0-N,2pϿL2=PAh )[v1.H`Ҡ߳-e9M))'ߙrˆN©iUQ6ÍNp*.  .UEVt5#V'wGѱFS0+7So697^Ĕ*ޣ:jcnW+W̒JjnMGRͷdOrxOMyX-}IMcl] q&t5Hz eyy̝m9/To콈_no\(Wf-i$"ˈoŎDZ˒ ؋狩 3 S:S5ֵ/1tm_:Y:@CѰ)_t̓qS;glz,_F Oˤ ;?XHL$q4$C쥒#'f{_sy@A:RawL:Jy%YX; 3vkK6>z@ > fCQ* s`.*)/-RfΚ$ f@+EI0K603,j:2jc^+;Kllòɧ;}lϽ;ߎYK=? (#~1P 3;S'~C@8 xAS!.?sh95R=X)dD*2pgh_bNhQSF+]%[n-bNrr{'.j?O{x9dQ19<ɑ SaiѼ(Q뷋ZNwa3 i+ְcnQi)Oct?"3j8]#Ux5PTh1~ %;XADp|㘳 + 󶎢@l(qY=6rκ~xw 4P8'<[(3Ʋ<∐gC+oaVsEb*G2?Tlp]9HGkRR۳Jb[G12ΐ,E*f\2'/ P}2 ?&= US|j.7 r$q0an##L-A?`gӛEo[2 OMqp'>ꅱ.\[9'i"7`ϢPVFBC.}ެ\OE TLc:_E:k]?2"q#?ʑ̔@|w,͓Ӎ%l͗|7_ e\}*$#1|yg5^_H}UWnIdjxz}a'em1?9‚l™ms1ߝapJYbƵra^W&'hw7mZn6T}RirÂ8jaIJߍvhx8}DJH7[Nӝ$HIle] HϢ4ŭKP+xW4h.ƿ"t;}#+=;3;&b=c ƙ~r>Of'-rצ³^x / x-u~P+Ɇ(nDd] vs[-}5%twC"fr}yNтs8+{VbGLB`XT#j0$\lt3x6wYՏ| Z1ThVa22o|k۽aK.}7%BlN9e I;/7m`k V1]ntf1nYرvFCsU)zJQΘafŸm8lWeFP)Mf ` VJ w1sXZSB*Fʌju"J{\ZU˖_0|xR`~% ǻkۯJC,z 6vĩ]̰# JEE7s9.a܂VS,^-c\&:x{/(($Tia.=m#l2XYa;_M$г[!NLiA_i{21M 5Ct!}'RjFJU&wsu$NK F~Qry,!Jt0p֑_ӝ!0.lr!&ɔ1PˆKӃ\c H3E<%;kcItvZڄ'&2WURVi򪦢x%'rMHWCH 'vd نHφR>Kk^8|A*7HGj|\%}p x-M 9AC(fORMF|p@\bQ-y :1V{z o fu29r2876O&wu[뤊]9o75J>B\EZzEy4ρ;冾}|Gڢl.Js,JIgzB>*+[=Df8H1;yg]8_!ɉ.=2,ic@y@w'0**:@Ly HQ"kUeTAUs-ŷBL9,o q˪9&.e/Om?[ >&c`F',J3F>j|P{J '-G1ɿBQbĎ%dvG̃_RK5;LPgNOvZ8eWܰy_Sͫ-KYvQV-$£)wbɔҠ )7P/B{ah <iP=(+×^ sr<~3XxfF=  P> Yn%̝P3Yx >Ttw H\p \6J- ءU"O3Zsrh: `\~ԦCGYI`R%[;-/U;Ho d$Rs^@ hK)*O Y 4}c?uT1s/وȔ--[nQ\;Y1~ч9Mtr;vLX>6.Դ97:#^t$jM6g7%>:vR~W{fGH"6ΦJ* 3bbM7ֱB6 Qv'LJ?:·&WJ|μQXZ i31J7W#YY *q"n/١׼Os@%OD䄱FN{ʹ+:TU! vS)m/zRܥtsԺZ4bF@ 5|\s{!j6Nϔ5Ub[-#H5q\eNu;`&[m%26MJ L'9^E!U5}G"d Ipr ?:%(nL sbԴӫ͚ Z%C}B/xڗq?Jb SV"fboh(Rd a&L;sm¹M&a|xm(6`>kW,m /Cs$@ Ag& 9OA>-R= =;~یE-;ŧP:fQĹ'l,#r$Y MtmZ5+ĸ1̥'cZ@U|oZϪJXd,\xX=x0ns(3ɩ,ˆU> &WaxK=wW+ccPcb.k-ǵW꩘1tH/l@K[7,YDsHaMuqijU!hG>7`MҜ˄FֶNư2!], gEFRbY乣趴vy͈0g^Do#FI~6V7Kt52> tlaٟ Q%{В`#CL(qxX˿ܜŞڣl"D9I^z0MǓBjzc_z >_Ep?lׯA7,.SdtA{$ҝ)|S&*%_.sSV$aևQ`FE<T7ΠE AܑI,^M}$!ĈP˻*'DI)"pɎ :/X@34dHud&n%y+?ɦDbǝ-?L\7saK3DcS A$- ؟7[ Gg0O՝ȭ]|⋿_K=7#N k*)&fQ'Rf$J=4 :Gkgb'{F.Usv'_DKie)QHY-wRn/h6T?̶~O\> UبSQ9Q$ 7E{"=6XK}ma~,ބ_qhOL>xf?l,8GmfFRnO¹ ⪥q3vR("<.G)FXw(<ٲj$ Ql3ptAw ",M!ʪg]&R_ E 3?^Kp~@4,@OTQNQ H*Qoqf%9 vM{?Dc5*{gaxTQsHply-ƈ=v9DI浠EtkO+ Ěx YnNlM[,u9]qQJ2y1 :7.An}1ʥ2:U6g ^_Qg/+BATǦ~<,hx''~%ȌGj]2m6#MQLl xc@0v?JGa\,LOf|.k@̨48?Z=VV =rgiuKV^2·'FK P&#?x D6;$R- ޙ:ޠ7x90؈`B޼(_Pϑkd5BRTdZg-!{Fkq7'nv  zGc!  :^9/<+EIJ[|EѮqSNrhu[ugv ?9xwR,㠯j-)W=5Xn7Llt:}џ~ ,ri85h;~vưMoqaNkM*$1 L:di]#OoQ8Ffq* ѓ!x=b:13Up签 u& /Dp2+W r޻J3E=]2`L@'KN%{f7r ηa۽vIh# Ci0C@ 9tiqiO C'b1 6=gY=h&mJ6OkAW+(|g㽮{ji<6vv17P4];BY\9!&1r3,gFVBEbbZufu'*Y| Q|GV=#d?l" RuMPsL2ʵ6m~߸kH"xo !KdQ`DS7cEe eוKj0Amшv ngҰLPo,KL{HzYU $|Kf!2/zzɜV-2XI_Zʙ-<WW ;6~Bv8hYwq}{O04C%Ȓ THum^5( 2E]Unr8rrFBDXΖz}ȥƹF 7UQ)=GlܲW{뀮~`zXs j&Ї,n Sr[$r*68šWɽNQP06Hi)q@"Y:b+b( .4Nm0,1e ! OGa9ك @,< [i܇"Vl\xhߗ7̷>c \Et.e^y;tXBM4l긼p21bt.7ޜӕNAK~Zw0 q[B~{@׌u>  %.Tj*:~s܅î(Y Y\o &]2P˴ݙ/`ӸǴNAK@+ ziLE ȴAhU\2BheW6!xJB8 F|CP]) >@47 RX0k`!dOs<*D.Rm.e0Y'{<(Pv 'e< lAdy)Y˰A8H7hEV^ϺQ>B\fַЁIDZȣˈGp$<3fHU3NN3<Hj0M4{â sݐ#9A@sۦ5 }` Z\*Es%r2Vh<6(8>Ss)/ݒ̧|M_S6w,H#-Wû4#wvQAgywSRFmT_zvf+$<0PBBTqO`p6W.6*Wf~sgibT/څ.LOxς_67kޱy-;-|lxנ>C%O+L~yYSϺˊDSrGaa1Oy!*rc9 kk|&9aMp% E6ͱho@pѣ16$9aG?4oW=OF-\Z,T:7[2|}ro3LR:T k}e)EF!], Ci}Ce0&)^i|i'(fʓsSۉ NkT@[ WI8mVDžqXCWsthJCid Xޱ:[mAȾд2ң82 GD2}E01 GN`)ZOZR1ŕn` tv$ ÃA>8pZ ȺB:u'hLd[P4=B~:2ӎj-ȳ:uFƛTY xq$}d7"eC/sysfO&;1h>[F]GL{:z9 'eK夦])c  |lm5D𵻲(? 'm/ms|zG+th}}+h ϻdL~H"ә>929Bnaw"j(rNgX4:7y}Ǭ^.i.ޖŮ]Ќj~8ΐFzjjL%3΢#){"HK 4hi+$`^䁛cs-6oٔx]YUq=iӱ '޶{2Xe -G, ?=yQ 74"zm+yfÜԭɊ+wTmp<ɌGs_ Km|I#.C*]q`KQnөwRC嬃,_+'KrV3;yQ\B:0?g"a@,'^A- t%":Vp|3ev;.a> ݅)RJXϰpp&1c(U#8pW@EQGNg-7GpԪ ̄©pUI*3Z;g3=CrmlUM$X|jmk D앍m`(58r;|iz@hbJaZObv AH&EőOƕw O_\PD_SEll/_5{8eY1VpW>clhcb  ԰0IriQP>(V yBujphGS2m[^a#tp;GB&'ymvi;@2^RAR0+<+B1ҤK\oC/Q,{Y副H{;֝M5p\:wHMFQQS|"QL?kP-"|[ry$lvBFx{4eeVOM4FcULՅj/PSԊ ߱bJt<3|5>b"ݾ-\E‘ 6ՔwQ?éCxgK=e<V>p פLVzHO=d`GEzDGi;CFBޅ׶s{%oXUE |z#ghfz; IUzIK)DU@S Qi 3ytY32(غ1E8o_SS 6=&衺doY'D%_G^g%"[]÷ |Y.lّ?KNn :A:~l r-j&`ajNnO;W$F5wɭ?Z5#c uJx}nU"8Ѻ[>'כ_~ hӨdAd+!³<݂]&G.Ww8y N&6EOiB,9iOFzA{c l<3/r_|A7 F8 61 &/U syQHZsD,9bBUR`-^)@Xg)ҿvܟs0>^Gӛm]Uۂf(.lG}Wߝ ;0Yme ^Bhߴ6o@|AN/3=VjU{V~*Kpfצ9ݬ:I|1aYì$ˉ[_Oa{G M֨|| BYE>M^aGĢd>CfxPը9\g3(4\( ɂD#lG3 3+xظ:75y+y`KZ˂UQoP<'Ige}H\ֱ{ :&yeI~W|5Q8Ce5zvƨtZ_-/&}7sg0 v:- K{΅v$tw./xmP˽r~ē1 +Yci"&N}T^Ŧ&X % <ܰMٴ55!OAR@<*0^f]1")-и“,NszB _/0욛vXڤ& oLc}'#v~]ױɆdtG*Rɑ7ݖ=^YLĕIA5*bu2oL#LJ 4\k0"1EnzB`gn9V5e2`X!^o{$z7FɀF f5+T`@Э%OK(2:W^fNKw,`ʢa<^{.C\pc=i,C$e{fKoW_5?ѡ$fkoz=:گ<+11<ʐ|1Rv1 ha OWYa(@6y%]ф T mAd6 Cz Tn-|۝83!=ԇe?T}h[xTR1cMk9X$<{OwS$3w._<̏D0,CܟJZ%9(ƌ^4$&Nv y 8c]$tg8#IHGu3`jKe>>Qx^q?:⣭3^ ̍:u%ojjb뿭@ kk#O,pBJ 3cwK/mu Dgf~+~!K}3wԯg~ؚs;!Jȫ" <) 02fGuf\5QQbS;L^vO@|LNY r~ICuݣ }#ݏ _YR3crl7̇YcV~I[U8j!-4Ԡ^SlBw.n-ΑIг {ɫYE2= V/xH>ٿf,nB}pT~VP.f'S6CJ4!H:; ыWs ̧>V$z A>kKXҞ`lmcLd*X8 ^J}ϙg{ toUE~x34Kə;*s}$?V/UĔQ'eɶR"G Ӓ"f7fWN.(I)%A2e]AJrv[VIq/ c,N_ee]W4pfɘP93/\7Nڞ|dx8L/je& x796 Qm~{}Ƣ= 3of0ٙ1Hֱ#_OX]lBhzv⽕*K6e)nJՀ-j7=Ly8g/SVf+n3x +!fJB\'Y>7ᮍ3Rhzj VX(u*slk~uRj"Z &Ì;5%Kԙ—rĪ++rd50Eֻetf}ؓWTaH jH,C\~[9M=o̧C S cӟ8#>inuv mr' At)K,:YmfO1pl{iW3y$O엞Ot#1Hh>oN򱱨|Yet!Ƅ>ωfH=`5SϢ6Z4N<׎v*QC٧Qa}Q,U٤Fr-e)(4̭`Ǘ\H^\1mΩ*:7I_ZvǸ݆l)(,fC i=l:Y̴Y\2tPG@lP{S!jtRd.R~Eqc;r[iFLpc<Ï^,O''>9%nٻB=|dzT a0QP8縿Ρ޶X0X z+@sq 5188 "魔d|O`nqdbhe?3+>}䐶%[:6CJ$𝱋G=m-]nĆ7=DCkl$1>꟪jk%N@9k 06x3dG_2-*d}Ulf1gcM=npqo?)^[|h*$ I$}}u7zH;@|Q8q%6vI&p0.zlWYmdA=*M`ڌz+L[r%kX;7 zWn40=HyJtd.f l!|xA COJZK}ƕK16X-%nפ`Q8 6 P[M@)A7H "HrF@&CTm(XfRhUƤޔN'x >EICP(63Gu!2?EY7v-, Kl@gq7RVVA PS>1UҾIFS݃:%AFPX wi?+&MۼsmI׌{E axhwboJ#0~-ɎM3ǁd5#5c܅L),x >txo;lR8}\w,nk`}UnFaLh nQYVb`g θ%uPb_F|leASʬs UX},5(%L[qa+F" Osbx4Z5UD33[ я!oϰYDo/mS(1=Wp $Yw!COaBσw '(JETLc޼G:D,h\+}iY6_vk0Hvr,'hk-XҝLvݮ~Q̗~PSIң AsJ>X743 5`4n8PNwWyy`rqűpw|,|R}H$cXzid~kByֶؓ&ށ7 BħƄ3dEÛIt7ܰ@~7 @rw[5D`jin6n 5z6UCoM5C)`` Dwy5%|Wޕ0 W'ؙ-GRa/9nX\/0>/EG)HJ#*>G%ECpu!*YZi'\*}r)&wq bAvR _ ]Gcβ/>/"#5K~ZWlu5~ꨴMdz] K)蹦-C!%f6Vf٭S `8Pcs+Ŀ;.0G3L<=25 @EhU1/~;;2el^xf‰lZޭ4uowf[snGKDM4o/)fOu%ψF:Te'¨mhHNA`W}(ЄO*-܌2|e 6fJ.F9~ڗbh ?5B\8GG%|4 0!XKn6;g3A5G{YO6p]8C(Osσ[VJ? oS uYw .ɼr/*v92/OT 褠0h*{sfprwt}l13s=i{wE>çꃸ˅f!"pD>3tBHiuac:|NU?g,pGg%*H]֚n䀸-Q eW_gdJyIݴdV~+V&ֹh+Rn4(ʖà `;JM =wjJ΃.ad^l0a"ommք61UUX*<$:؀hy˿drc45լ._Џf kp&eB*m K71srs_z/B̰aMM|;,;_DH'yE]`+/!$)X5 r.B'|L oyRNNJݢ<=Lp:uXAm5/>@MTG'*⭨.`x"@$fD_pHQ11IH:;xoGXeEsMbm"&M W^@27fIV&vEgTԩ;7 r[O7'9ٱf:8.[XsaB& K}txr6^-T-T"{ElJZyaK2{2~Fp'3ihn,ވMX]c? qsOBݼtد_r`XDoLn0=P+rKb@qᆓ:|)-X8۽ zG&aI{)a4Vժ'@0q~ȓ|o]gY\}^:p|EeDLWRGD?# [?= ሶS Vl\7xׇW sѕ,G츏v = }NhTUwp4ʤ>ožrkB>Y|TނLM.+S?CPõ 9a-lK硧 ó\W?Pd]!q8'TDn@N@Xl#{57JY/sϽjPnvo: IR/>qY$ ۈrao {rD7ԅul $gJR6- 17y0:d[Cc^|T ]?cJ',(vgG@p# YE>.ʹ _EX0IUʇupOOJYoH7 ͳs啔-E jU1W_h6.۾ U1??oXgllȣ<ץ=xR n-lޢ-uۃf'~,RJT˟[iTJf-k>pzY+b>7R{#f#n<Vlsۻ?䘟i) /ӷE# a-gE!H Z$B Z ٥PsS¯+vbn[uX;Na;+ɕHkh֎Gb4ǷO^*8{d&'N|r޹/{[{)t}HLCO#a:*f[10lL ꇶ}ޠ.Yq{iQ`Nr8G{j[qXF}~N3Rs#^}jK uΈ M!B!8/wH}O} ;h}uB%]%{{8֯Sj ݏ7_)e`^XHPWEedwsT|dh^J| -&KB{R202I*4&6ً$etUQ˟k #4liz 4\H@0YMIj9@7~4&([_eCH =>4[,*OX0)Nk QaMݻ_o$t{\Ξxu!Umt>2ڏ[;(8NvCp2Bur|ʮl$Cw(V.:uy-Eа}t1f:4VFK+U $H`7B_naZ )r>1c{Wr1\ӥڏO&$Ȱ0ۗmW^_Mw9 Mfٽ3uhÂ;t_Xƨgoo߂ӌwͱF |"׸EQ_vc F/^,GS*EzzbKhi`.rÝd]r'lL:<?p[SJIS n^R \2J`7~*1E]&tKF H5N|<ܼ6Y8r g Fh$&FBj\ `3q䂩f2fg Maq1J0 \u"tPTxѠtÊ'&Ji>jd #fpuoMZ ]7 wב:u?rG묆7Ľe^63|]HͯkZ%yUf2֍0zP<1A:zT:|RAoY54 eglIp.d[@vx6ϥVֶ(dkpL@>[o~ݘwP)/\VK[j^@n6zJ/)M뎝eb={-a9R#-ً 2|0fIfqy6+UBuZzJ႓_dL[6CLpcON5Ml"9618A::l٬ 1D0ZH=?P~3ehBw]\GL2TT. qK*}>^uԺzty !E 2x!13iC!}0q}E}QQkMy?ZjtybG*Ӂ{5eoa (hQ/=߶' 'G}d4zPcBeЃ͢_Lg<ͅ$, 7]֛*4<`'1X[?周lD( oHw!H̀])e ޏ[e&Q %]'2ɇ,斋Bj14P]zPǔ[I4:]$r@=d59G<煥9j#` @L߰"*|d[H2pkz奶L"+BټRxr>u.{QxD(X;`ܞEڛ9zS<}3ifhOP 3$V/0;eho⠢Ǔ+|x[#@m*_\'hXR|V"ܺv'4q?gZ/"@pRCC5%sZӿrz|vKF= 5KX8"-Ƕ6@ZokEt3$hE'"+9@#%:MLeE!'p3Zٯrg(fØ)[>jvоQƀjzM jh.Q#"FhƤͰޒhed4fW̔pte-d>DkF>YMcm- 0G@t"V!*?%Owjĉ)tS, m*I䯍j=fə]^4ס=?w ;4YP3`S3 Kz1.Gp4WD5B8m8ޱAYOHN'ؙ-΃+RN5 *ʧMMօ694˺ &"E겳Fx;꾃ʦUZ` HcЊFY;\EqF Jjsn/K֠"uOf?cPsދvu8{RjG0 "O7ةAK~;ӟ 5 sH3g{kP՝Xy+;Ǫ6g7)@hg1j/ 3Br7J=6  ry*Л{]'^K~v LcSA[-<ڞ}v ^9%(84(0WwzŜe}"T~T/ -Lro2a \kqqp(1,r9$ϱBòۢ^9 Žtp@Re}Om[@Q1u2AkZqsEr%j1/|^Z2FdYHZ2iCw&vʷ ˗){BBήh+PB4-0"4v~GMg?R=jQ4vz=p 4^vai~!gS\x@^J]ūG'G(hfWvv$q_~*MQyW>#Dr :勜eEΏ$1D'jwLsPl5<@YEEq&! 2? !0 %=9cewz1vlj+{2E};|dˤ ;S_|1\1юq Y2&j~A]O|Luv\*ˏ͉$#t6ʘW]cۃ?rCh@?>yZx|]PRY6$WS0'xDU2,vH0`,qE#%o淒0̠wFm )s5:&57G_|HU MU{s8`L!O\.?FXe9&W&8 |ܘW/":ڇ44 COUZ1J,/`GwcD5#S<6m3ۑC|xXO"+L]Ӓ]B&svй2pt Z O޿w,׎ 1`Kpp"o&z+/≭BVK>RZ}*]V.};Ϙnyj'za DL+7;]ii.Oˍc(⬠[VHij3+Tc!WYmCȂ٠ :ii}9hJĞܔ뇶Á)vNMEVpEXr/pgb8 >0>i}e6@tW4n7mJW)Ͳ̘{wS&[oE(ߢrvifd-"=5u}z`ŏ?U*XhHˤc&ժ4B]bwe 3]thq)?8oi[rrr`*p,yQt V}M0T.YϞ+L@urf HɌRa{ <WcM&z+8ď!թ4B\HAx0$MITٙZp2-i  {o򋃈y-mL.k\wËqM+*$=)v܈S0ܧFioζ?_[Lq*u1(@¾CnueF4+}Wj.mӏnHޯK\`#lɮk*FlSDsΔfSʏ~@ւY5^ՐW  (/KE%@^y~?$= .%c ~RT\ tЅX"#aRץIL ;"eXۦ},i$`ո6ʽY*5 Z0n""egqDS M]V8L4e{[[y#gɜcXv jٻAYW2aq}0.hQ4w| ZU^5+^{ՄY$<[<$@J+P嶃+tʯ+mEJn0t]Ej6t2:/AeStCȆ.GIILSa ?}8a"X]$'oTH{R`h=7FWēsK5pSd:}?c^ޭ$Dxc>>dh7TY r*Ze.Ω8>5^<{%x/*E<$aˀB݁Q栶ASy' ï/ޥ|ZyQ@*F) "鬖Bh4Sf T~5!˞JβjoM%D~A yLIC[S$Hne;,\  8̞VT yn .;gvSGܹ2U:&-C+G+硖QvDсPϯ 7L3VZOrPQ*r(3lsԢ71ލ2zƌpҬQvJkg'C;S餭A LJGb}Dl>M`S["Lu()UϥP;ʭcE6t ԭ`ڦ!'Җ(cZs$H"pO@nJ{w:}b()5#4݁*ǩ 1Y/}h> / 0M`C fWp0̻k6yNࡡxrflH"wD3$%Hh2E0L6q`n ] gM/'GqUBP % 7zI~X9dR]R#Fg[)[xcPx=zd^{OPG/YS-a865]_!*(])W/ف__)>OLD_I}΢  Tm0_Isq ⴦Ɛ턟P WA{gKp>᪠L򤱹BxDB=NM3'\0|KK{&>'>%A<&ǵ̹d/C#m.9}pꄺa!#Sr!R/OH,bMHx0B5uמv!L^Bq40hu8Җ<:|9(&F!R| ^ևSBFr US@DX~Zߤ2 ٕoS&T$Nst[P 'x̄4L;JT: Xv4>K]cU ,%t6~p*xQ$:H]Gx2ߜq?y@OJEbz|wWw\zEqPBŲpFA?ڃ梦D/3Eώ-X{Cgb Q'Е*j\3,h$x7s[Xm`\}=++B*R#_ ypnσGƷ˼XV%#:r81@o< _gD`҅\V&d{mlg 8 B|& .!!؈tYX tBq[f:[;˵LsJˎEf# r+߾^ Ĩ(HnVir c6W[=M$} |ۡ!_I2POdC\mAx>&DSK1rJI򪽳˞nme~CWƮ7vb`/L`Fף`mmSRg˟՝A?δF>F?u!2 ZHHg}!bxIW{%+UJ $N@j Dw 6W \ 1ɡ_6-nnDHпݔ8&IΔDxA5𗶴.Sߊm _GjCba}z;݀']T1pghU}&]yXTx8fwMmsWV,Ԍ5AlWWNSW V7_!iJu]η [yLf22 &"][BpCfoQmsnh:h~nu+|)V.rAp=_ۆ1}HJn /h* B=5jtS;`{W3bc܂ڧtwDN@m=/RVuKH3a0v j(,LJ-gˆVՉ|;~Y4LB o!&f-6 9[e(a\MÎ䵏xc5y@4d $9`JS6bg鵎y/\ysT&؎Whc ٌ+6U!#5{zN_F}wߖcem ]jeh4H4jBjUAF#o1qv[KU3d2M0ǠZee þ=L5-6k6 L,c,'D9)G5],*?_;mX."*{EBX1k1W"PX3|q,"%b W|S͑60"8GqԨİN14@F);Jyg`w t߫">DPDϫ?ܢ  +AB!dCkCy5Ud(fJp;^tjøf=BqtيZz k`_N~2fXZ\;6a6%Pɦ?>WDؓhPICJ5ˊϨX5#{8藠obl>آq]ʲQQqFF=;{hc5cIAi WOmݩI E~l0=֟ES4]|ϱIyQ )fCH\CTK@<1thm9OyϨtQ"x͗b|X|堚vf1w{B1U(k C|-6l9 71cł]{ Ɇ }Fv\L`5s.u1||)xٱgf7Q@xpcD&@cԝ#+*_:0/1s˅Z.<Qp*:˂ #K3MAQ/ L()P |ָYp3β- /"8DW*/u9OMGNlNl pѩc5afC+ypPn Rwp+qO]e>P <ށCs/uRr?:7J3$0ULRJ@D +SP[Xl;=d&Ή 7QsBJNK~"IB˞ {H <*^ ` ԼYMI_Xi0}7qIa:a41 ˺!_It6=M{sg5EYq&O{ @ FHLے3 G+}4l 5gI-eᣇͭq,3C|L ܺ\}-?-ZN]B A42CGދH6XFFAKdݣ+Yv_xh#~-U9:XY ~5G<y+VfZw{/A޻~ۻưt4h> 0&5򇳒%1, (fx5Uʮ8jd\:&,*NbuL'VH$f4 J,uxg4N2!˔iF|Mܿ8+0Q zj3QBq=54.X(INȔ}/B*`Tfl4N4AS(SF+F&V>>.{{Hp!-/d~*30dSG1QܾuCNI 9jh;'wڶ} )e MRz5f E{3A`!m"K-7 &<#C#2'9v N@Nv>F2z͚XE]%vוxu""2@rg{gQY2b⬁ħ᭩$ um$S.f7^epU3 '.4B~XZBQvA2o gr#x9׵5+HdUO(,UO70-R0JF閛o!&PF3 gو$kD(vsrؒ.h}W_S^IZ, eﰚ;C]{G"Nӥ`)r_ *joǸ7\y+yȻ~CϦA>ۀZ$su~quW%-O(ԍlmSy 'Xf\SPƹ_ E/, =H~< Z3݄ʲf.{B:?kƊR/K!x|x Lʊv)jKèi3rrMD K7yiInŪg/sS> SVu}aGeBLjOs42)zTb 1S t<9¨8pJ(ָ lMPKPZts. *'|E "/^\}d\/6<{qLh",cp;vYD넻Q ?wsbEwh"IYJe j.zg ;pgt:-@WA(S`j <.e:gRx? |ph-G;(ckВ,'<ԫpψ3(2S_j!uՆonD6Z!í x"B!_&0v0zInPV3\)zT{ d٨!9`))D9e'bt _ Xg+cFhI,yޝ}hJTzkDu1~MF3{9kF.@@XqPXG>F Ttڪ+#RyG## * `iB.&OG4GJrwG>4xu4 . sW] Lݔ%2SF 1 lcfk'H3a}Aqrvi癝gf:!47JY?8J*)",gl/2EtB; NW_okHG!x}=7F|(/ թa"N=MSHE/Qۙ\hOmv*WΆ , ŵdz'}3Ẏd!qx^b8*#DTp Q9*s_p\l ѣYrh9.nvJr'\tr z."&q]zn92 T%5,!u.*]m&1(3DU)$M: P~F1[b>](mAFe5~5`! 7,-8<ZO2')O(E(hhzIYuxl$Jj/;+TE-F _Xsxf8juSX "Y2}J`:REAe]t#v@C$_o|RȡH!S'0whJdܦlYv!}\Y,2Th&e +&GfiJ$ PM}Bu(?ֱ|%Z]D`EP2]eci񉾃*֪l $TѤύa:Gx1SߍkYeڣe<І}uD c)<u:*ݖ))-蘠JOR s7 ٢IТ$.71s_D*` w' I.!R^>M_C"kK:l!ؗ|{ЬaH4{kxti`JKu5fǎL[w--mEҳ!5BTMR.߃N渃%=kƷwe?1'ѷjVlvshM#?, m˂'6:-yH5;a옶 y119l} ɊrwܬzY'o|/œi#vb-O)UPܧ