python3-tenacity-6.1.0-bp153.1.20 >  A `B_!M@eee-W؇4] assXV*uϧwvHTl  ZEX.lTR,\RQFj +T>*zjd?x{Bn)Ias)47raW(֨=36Xä@q)> =ElBC&iQX9_S@?guͼ&aGˌ#ݔdKB 6/⹸ Pv04a3a3ff850f7298697f6a4f2817b71389ec857948607a0c516b84fa4f65c7695cf98d306162b47583e20fa3973696fb7e675b51`B_!M@eee_zF Q1]AJ׭Fy!PnMAT<*\9~~'s vpb`\X&Lfx HxgOEˡ:53O6>w 񌄀MJihL4ʉ&ʫG% Mn"p7)1Z5X2W lYu^gȀWx1UG> r`epA4?4d $ W $AJU o0x0 0 80 0 0 0000k(89:F(tG(0H)H0I*0X*8Y*<\*P0]+0^.b/c0d0e0f0l0u10v1w2X0x30y3$z4h4x4|44444Cpython3-tenacity6.1.0bp153.1.20Python module for retrying code until it succeeedsTenacity is a general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything. It originates from a fork of `Retrying`_ Features -------- - Generic Decorator API - Specify stop condition (i.e. limit by number of attempts) - Specify wait condition (i.e. exponential backoff sleeping between attempts) - Customize retrying on Exceptions - Customize retrying on expected returned result`BQlamb27SUSE Linux Enterprise 15 SP3openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/jd/tenacitylinuxnoarchc >8e8e!!00sG(^ ]G,]AA큤A큤A큤A큤`B<`B<`B<`B<`B<`B<`B<^VJ`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<^VJ^VJ^VJ^VJ^VJ^VJ^VJ^VJ^VJ^VJ^VJ`BQ^VJ`BQ^VJe335273075d309ecb6fa109ebe8a8888ddd1c6b63acd83fe8c07fbd776a4b3e9cd4aebef2b2c258262ef6915c93c39f487684bf932d8b72c719ccb739e3bbef101ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b5324e33470901e62a80c1ca68c323a3c77cf20bb170331944a47421598ef9bd965ff0039930dee1af5104714a3d5392b35ec3384ce0b5a41676d83f3dd77258b42b4ba864f2755854550db8f0ab6e03932c90c9bc3cd542259786702e78a521cf5ca5b77f4137b400378c19deb6cd64dd6b7b637771d9638d0a1cac910ae85f11b420142a00ecb8ca3a0a110565b9641d44ac35c33cfe7910d56160b30af0298c1f948505f2d236ef7283af44d320ec89f369bb1834f5d6a8545d680ebd2a19eccb65b840b3bf6b8932b421dfcfc1973ca87a981e2005d2057e472aff7e5f6fa0bbb56de5c3784237fbfd4d447feb7e992384013ba34b54c8c696eb65276d2d9a73a8d39833c1a18f800809ed6887599e7e4addc78efbd752ca4241b12b256374e9e49d6585b60c41a04c2d288a838da94fa0288854123c4d68b199b923e2c4a4e9e49d6585b60c41a04c2d288a838da94fa0288854123c4d68b199b923e2c4a9dc04cab3906f4447176b1cd50918daa0a8a447ab8d445b733d35ca333897f4b9dc04cab3906f4447176b1cd50918daa0a8a447ab8d445b733d35ca333897f4b1dee6bd6e14b4bbc7e721c064cd3126512afffb541c1d1c6e8d2a2355fd15e073d0e1bf2d3628a731fa8f9b40719f8161dd3c4960390bf77288663213b846e9bb559772408e00bba9cde7da4dec1f507ca2d6bffa547a8206f56a3c8f35a5a9c30c4790f559d41c3e30736c81c2d49180a5e2a84dba6241f23874bbba98d233ac5f565d9e60730c541b506a90808de3a1590c317718b5b969c6ab322cf284a27c5f565d9e60730c541b506a90808de3a1590c317718b5b969c6ab322cf284a2782d1a41649033994766f89b2b5e850bb03701a9ddfdcc19b5e87450d16772d9efe89d2e865d7e83df89e31f4a55c6d5c7fc096b3691c79c02970946916eff32761b85d76288393b5cc8fe95bd3b232255814a5f480ba92fc5bd6a8eed5ec0dcac744698c25ea54292cfc2891c6d1ca78dd31e478dfc10329bcf94f36f4258d0c5bb94d2dfbf527404bdfbcf3f362d419219bb9faee69da8125fed872a791a57c358c30a03771fd8095b82010eb3708d7aeb2bb229cc7e7093d91b927256b6370d5e1a5e35bccd86fa73b702150b4681644ab1f129a4c35b256a44fbf2c39e30e1b2ee6fbd682bdd354b3d20e147268bc5f125093481373ab424227d1a7311f00bf419365a6b1e20858eaa3d536877b5139bdde51375a6f314af92d803477028ff14e2665166e1529867333c2d4556280cd0f520e65d12aaa72463abe6bbb558cea714bf9c12d0e264a93a0472203ed57c1fc49f70427a47a1706b8f446d83b64c6ba28094566d82edc30e39c1e03456cf4b1c4f5dba868222b2bdd68617c56c90dc3d19008d62f4053a72db76efb91f625a0a2472d8432b2cabab0673b4efd337e1a83f733e308f3f36ad6d34e21d43d5772382afc903429d4122cd0ca9224ff44c523c34b7d1afc4243b7670da3739213b889409756f4ec0b0b0a911c4a8c732ced4d37b758777f3a5966df96353ff8fb13fac212397134d5d869bcd6f977b801cc91a21befee2e0d9abcc0b68b6e0670902afc4a7e528902d54109de3bc8a59b0fc2e75ff95fd097aa046e9534c343aaa4425dbadf1352744270c0d2a185e409b02a35c2393fb4af0fa2d6a06c5bef2b68b0f5fe5a091ba62b699c97b7052bedcf7e78a7329a296d5b61b73adb25ed1d16eb8494a8de5a2b506f4aa92975a658d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-tenacity-6.1.0-bp153.1.20.src.rpmpython3-tenacity@      python(abi)python3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.9.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^^Y]]fl\f\5@\l@[u[;@ZV@ZV@YYX@XVz@XAb@X#W Tomáš Chvátal Dirk Mueller Dirk Mueller Marketa Calabkova Marketa Calabkova Jonathan Brownell Matej Cepl Jan Engelhardt Dirk Mueller jengelh@inai.detoddrme2178@gmail.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comtbechtold@suse.com- Fix build without python2- update to 6.1.0: * further Python 3.8 fixes- update to 6.0.0 * Python 3.8 enablement- update to 5.1.1 * upstream switched to reno, so no upstream changelog * Use setuptools_scm for packaging * Drop Python 3.4 * Reduce wait_exponential power by 1 so first wait is equal to multiplier- update to 5.0.4 * Try using unshallow clone * Add support for Python 3.7 * Add test for attempt numbers in interleaved async coroutines * Fix wait_chain to be runnable multiple times * Fix six.wraps having a problem with __name__ attr on Py2 * Add retry_if_exception_message and complement * RetryCallState: add retry_object & next_action fields * Tweak wait funcs to accept call_state with backward compat * Add RetryCallState class * Documentation fixes- Use "Requires:" instead of "Recommends:" on older build platforms- Remove superfluous devel dependency for noarch package- Use noun phrase in summary.- update to 4.12.0: * add retry\_error\_callback param * Fix Mergify conf * Enable mergify * Implement before\_sleep logging hook * Rename tenacity.async to tenacity.\_asyncio * Remove useless install of nose * Switch to pytest * Fix codeblock formatting * Document how to use Trio/curio * Catch BaseException rather than just Exception * Fix pep8 errors * Only install monotonic on Python 2 * Stop using pbr to build documentation * Add \`license\` key to \`setup.cfg\` * Avoid inspect.getargspec deprecation warning * Don't fall over if an old version of tornado is installed * Allow to specify RetryError- Remove repetition of license terms in description.- update to 4.8.0 * Allow waiters to introspect last result - update to 4.7.1 * Missed top level import of stop\_when\_event\_set * Mention Tornado minimum version in README * Fix unless\_exception test names and add no input test - update to 4.7.0 * Add Tornado support * Fix pep8 - update to 4.6.1 * Simplify wrapping code - update to 4.6.0 * Implement \`retry\_with' on decorated functions - Implement single-spec version- update to 4.5.0: * Replace hacking with flake8 extensions * Fix import order * Put a default sleep attribute on BaseRetrying * async: allow to specify a different sleep method * Issue-8: Make sure doc examples run (#89) * Remove Python 3.4 support- update to 4.4.0: * Document wait\_random\_exponential strategy * Rename wait\_full\_jitter to wait\_random\_exponential * Add retry\_unless\_exception\_type * Add missing ')' to README.rst * Do not duplicate statistics fields in instance * Do not start trial\_start\_time as an attribute * Add an example on how to combine stop conditions * Put a link to the GitHub issue of retrying about the fork * feat: added wait\_full\_jitter * Add new event based sleep and stop * Add \`wraps' method directly on Retrying object * wait: handle OverflowError * doc: raise Exception in example so they actually work * Remove weird example with retry\_if\_io\_error * Bump version for new feature * Add Python 3.6 support * Add retry\_if\_not\_result class to compliment the existing retry\_if\_result class * Fix six minimum version * doc: rewrite the before explanation * Add \_\_call\_\_ on BaseRetrying class * Document before and after keywords * Remove useless MANIFEST * Remove non-working PyPI download image * Bump hacking to 0.13 * Use Python 3 for pep8 tox target * Remove deprecated wait\_jitter- update to 3.7.1: * Fix pep8 errors * Correctly set the exception if we TryAgain for ever- update to 3.6.0: * Retry on coroutines * Run flake8 only with latest python * Deduplicate retry decorator logic * Extract controller IOs in subclass * Allow to combine stop conditions * Add SayThanks * retry: implement bitwise operators on retry strategies * retry: add retry_all- update to 3.4.0: * Deprecate wait_jitter for wait_random * Align tox and travis settings * Fix README typo * Bump hacking to 0.12 * Fix README.rst wrong description * This is using floating point seconds (not milliseconds) * Some small docstring updates * Use py3.x compat print in README.rst * Fix typo in retry_if_exception example- update to 3.3.0: * Implement '+' operator for wait strategies * Rename `_retrying` attribute to `retry` and document it * Store retrying object as an attribute of retried function * Make sure statistics are thread locals- Initial packaging (version 3.1.1)lamb27 1614993233  !"#$%&'()*+,-./06.1.0-bp153.1.20tenacitytenacity-6.1.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_asyncio.cpython-36.opt-1.pyc_asyncio.cpython-36.pyc_utils.cpython-36.opt-1.pyc_utils.cpython-36.pycafter.cpython-36.opt-1.pycafter.cpython-36.pycbefore.cpython-36.opt-1.pycbefore.cpython-36.pycbefore_sleep.cpython-36.opt-1.pycbefore_sleep.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pycnap.cpython-36.opt-1.pycnap.cpython-36.pycretry.cpython-36.opt-1.pycretry.cpython-36.pycstop.cpython-36.opt-1.pycstop.cpython-36.pyctornadoweb.cpython-36.opt-1.pyctornadoweb.cpython-36.pycwait.cpython-36.opt-1.pycwait.cpython-36.pyc_asyncio.py_utils.pyafter.pybefore.pybefore_sleep.pycompat.pynap.pyretry.pystop.pytornadoweb.pywait.pypython3-tenacityREADME.rstpython3-tenacityLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/tenacity-6.1.0-py3.6.egg-info//usr/lib/python3.6/site-packages/tenacity//usr/lib/python3.6/site-packages/tenacity/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-tenacity//usr/share/licenses//usr/share/licenses/python3-tenacity/-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/347f4a6088c350478f3ea0030ca40f5f-python-tenacitycpioxz5noarch-suse-linuxdirectoryASCII textPython script, UTF-8 Unicode text executablepython 3.6 byte-compiledPython script, ASCII text executable  !"#RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRkx?")5`python3-tornadoutf-8528cd4f9b523ade4a0663d302fba9bd9403cd8c90e6f45f1ae078a3e98a6f473?7zXZ !t/o|] crt:bLL*h/G<vY9'3bmu(P>[Ҝ4+l־CY ]?>Ls%mϕE ,BsN^ եa^J}lۚ @2`?>8#βNԋ/1ê#>-ͼ|i'@2aO~H[OHܑsVZBo{hƓ_ AH5kT11mu\љ_4dyx c[W_Ci>#u]!LZнwl?_ %,WMRM JG0ș$;Y-kԔP"λGʋNY0(Pt,L h5skiI\}0c2OH| Ҡ&zWvIThw HbEg;rz^aiH"թbΆ7KÁ23TKyy?u1Kb.K8;ſ(ēV޴qW"/Ӥƃp&%D7`$ivzD@#BfM>@GUYr1 UtiY0.;$Y7AB=CnbL4e;5ˍ8.ǷycPJ /12|D?VVy4_\w'3/Xz: !'Cb$/o3kuC=-z MG 70h!sJfcI'|lBQ'39 U\ƅP9i+![b@̈}6 ltUW6[m*"31T֜8Cd Έ@مpp~dr ~ lC{H2il护FlP Sx9z] mFը0nD5&~c[Vyկ_Ь? 8IOZ8j:ݜ\zF( mcN|ZK 1+ `v0G%74 YHa P2A#oEz߯fn vZZ*lT˩xQ2lH-Zȩ'iϚYDa"ܔXwAg1ǿP CaF`(gŐ!!hIEE ^od^DӗTerވo c%&3ocöܠD7f@uut(S$ RG,Ls܌tz\<-::BXq P "c;K Mve2Dq˗.觿~|/47&F;L݈AL5,)IZK/Qw"m_5Wx3KN!eT?e\2VD9}*!r>rWX@PTiUCQ#Hci,f`bF`L NnWjؑa3DW1k|.%jdP0?_fw иi%?nI8MrSvT<]]KnRafSP5g*NgrLРyB qнN$U;2Gw%:`?eʪ>_vLe0ܵaK!(ȿf剷cJTqneBK}"C]MTJ iOSS۲ԺcGX] F-ephU6^+mVNb4~Fm=k}MK a $~[^^υ3&12.F d$" TZbCбV R6 zx3`чh'Q !*b=i@`tr#xVq=jy:G}iJկ1qLDhƩAV%#=woQǜIjkF%IȰ [0JCpC9#I+M,QLw?̙?Vj<([&:إ1$I^I$3.z6k0 n +ui^| &p ?[o ]RGRT †I@(@⍀/t41^u+ *Du@d*=ᡲr|Q|1gѭXm2T#ꏇ*GȠԤC熑ocHK|eck[w sч5NLh8Ug. |ߗSi{##5ng{S$"*+C-2_pKس JVv {Ps$4 q$ VI;d J=rPU՛&p!s(lb-˱9spQ~̘ eJpNA٧H s^tx_aB#!X,WɢvN+4r,=ӓ3޴t9.FU 6XIu#]|:8uܤ#!1;ϢV)Rr(PzIH'cT<^sPFi'dMb}m̕8zHEQ`/43 1ah;E  nȐhU=&ט";3[K%bJzsۍxQ|X5@p|pEiQ,tZx0BHoh` (2.Ēs͜benr'qPYC+lC1[2(›/uALUy`^c^~龜Ā{3{~e,+PeuC+ʜ.]a|~W"(Ƥ]fs/ 7-l O\8ƠBʴ:\I /Tp%-z2@zˀQ mS;F&IB+ ˽_RySj 7F+KnNix͵ r #L _PvwN(xA&W5 ~GnƎ ~eXiAKrPia΁ap{~BŰ Z>)vƆ̥2;–xwDۼ"kCgkc!&g!)iBu=PKo<`k.ȗ(Xʍws?ǻoՔjBg^?3^,5 xtg4-s507R,~EPy9ID!B4'lfWX|PCew bǭec$X/D7q׋+UEY1{]34+>u@UFm>|3~"C\\i2lkL|פr[ρ5 =%oJGS6! & ޴=GH7 ߾U t 10m:7LI4O"nJ>m*^G32 nI?:6wl;JCf>Xl_l̛մBG2yH[T[*7akÞPvd!/b[4QCNq \V$hT_ `^B }}JjSa=$!w}uH*SV֭mБSk}㹫)M=<,.KǍDdYED7Q^X^EqtvL-@"vLVVsmMeNc|O 2p1!iQĈ .tJr=$+#.s"FT 7A_,@Of֣c ĩ_4PhNmu4PGlw<c;uNu@#њʜ12`4럳odEDxKYdX& ɣ| T.&f<|:Q#T=E^Nj!ZZR?-N}SڜJ<с+IX Ok QH"Hwc5MX!az Oħfz~w Àko{E=TG/b]L piPj tm5GΤr:j/.J=o Xߔdb)\Y;pBb} fREh"xаB}`u _V"ۊ^_ u-DeaM{f+>3׀6PQڏ; Pj.(B~b퉎Q$&)^ri {SiNg3Wna"S}К:g#o=B5}F{iR5Ǵ2'HU`[l w>?B/(Wup L <_mp Dك!Vd|XJ3%_ @gݱbr2N 'Z\_l|jĞDg~H} j?m]:al;BӳK2%Hj(tZ<ΌmGԭi:U>GqВZk 6#j[Qp0<1WSnQ%S1j"$mBָHJ ]q@V$34.YLI40hV@vB{|ӌ?]7"m~".oybV\[r|WLQ,t-aևLo39:yҎWuBmf:!z#XYi0S핋HpjT!/mՂaY1sgK+8y,,&6xd,}@E[W-a[p\"+xW{@iZx^ɽ &5whr%$rkd\[߅ƶc(9R%yv=;ߖ &wSZvJN{&նYWz3N`%dX¬-%(3G lWtD0m uO@ <\TB&3ID`B]%IEO웎4==o1"B[ZQͻ<,e8WЩq(?Q*O=d[.Z @MW5pwet,L2A< G<6~Ԏ /$.3pO9%YN,qIA?-QWbxOյEz,U.M<1Dr&NKnCPt'[4nS]6p6 .` g VteJHmJQs\w 둑I 8u2RZn4>y Řlr (N}:{4M6B*cC9xܨzA E]lɰ[ ~E9zaˋ{>}e?'ХMP\|ޟ+ř٤XQ&"[I g3eBU>){ؤ~TD%/ yCTt9GS@дq=G#ȧ<Ɖ?~5g"Dg?w^d2k4u,oC1j5s:38+V"|iH|[љP| G ,517cc{an}nNt#yZI2;CjFV?b~e'p&nΒ$ï@5E'Ac߯,YV?:/`<G@=!@%~Z1"tG@U_5_#Ek M`Hxo[a7ހI5 ʨA%jDP %z9 L(,~;0fۦo >,%lЉM%g2>baY\抾O>2= 2fV}iF@`,㈒]&pF{ܫtD9?GE!l`]E$'2Ĺ3n8ؿ􅺫҅Hf@Z]-Q\8.2I4?$?uHрnC);J\bF5T:Ľh8M(Y`ͥsRmai  Bl̇-+>e\_qWAQPH( 1xnu(k'IiiAOH脺J0({u@V@:0{>s4ղo<]>x`a6f'V~Q" N_LB a>`Wwj?] Q '{-RR 鴐aTu KjutWkIħpnLf+||`k/\BB=SZ6 KM{_Z`3ʟH u}i,t>uv~yPfD4;  ld(eyq }WE !OjR2gE$bK5‹!%hN2켨_YQ{ҽ[Qc yŘغ-htSh zBm'[%iܬr?*ͻ 㦗nsu!uքff )e͏ AoB>ND[Ip)L b-T,yxѣ7W4r`޶ ${Y%ZY >CjfI1e.B7UF; @|Ķ$(ʍd1| FIqʻ}/':l.M`m_fp4n t#~95R4f:8+:}릜U/ȠB,VdquV6* n_.ć6ypyU幡d7 s-G5q!LC֡ݖTe /L 4ADRid({*B3:@m#>ԫ6!33XG͞@8i#DW(L6m&ޣLt䑎~Ke# Ac){*s ˝Q Aq褼Zi:讝1 }wNm2[-l̚jE\8IީtW-ظD9gw:9!0V`AM29 r?V?SjɠK.18c뉏vy#XUH槦j{u1l171){v>{)=|Уz_&%yr49:TڞWgL8L\tP iC"mXm\^+8 LP|=~>+14,,,9PMDτ5N3~Om7x~¸mpEᬩdXk|{#GZ.5?ŖfQh5tI6rrp%fAEΡaU#71 tB-ppQet7Ã/?{LwjM=t*hJH"n/cB]]-bxq&^ sBWjz8rw}P& c 9'a| {5ys2aYw]:Mt(ŏ UBj t`+U'2'*hx ekV8YURK5r0A317$_-\}H5rPVb˩!L$# s$zq;}@))R#<4fBrDLI٫&a0Pp EZ"Kl A3r!VȻ§i-EV?ĹBԁܶ{So,}Yy^t4lDJQT/@0BlVҋ7/ժ_D8.qݹ!X~V٤<Zi(Wc5`3TbU'&^Ѵ\m';#R6%KT?x + ؚtV #;8S]-`.}$1x@^Q5k^0 '0D8f_ibY}.aPI؊ s7f]sܐ?j]HҞ<xKA/L-Z&V),2PNW)RAmU T7{dkjoY׿D`c%qZm.1Pt,gy>G9&+?a2B9Dž% Qqju]-} аڼ&EtDDBŧabS 7d! o+&t[QT1F3L z< ;s\ɳÎ#_V 405 $pVPKNk.$YsԿO#Ux]Q )jE,X[tkW;V(!ܫffˏǻl->6 GYHgBox/?fSV[;-KLv/_f3:R]uRg\՞Ţ쪃Bhxoݕt#Ȼ+܆4漂eHGٖu@C:6필 Bp<1@?a= }Q|V߃qk^* D" 5a_QMm8A\YX|AMRt@;Y@{b^>و@6CdQtzeϪl#Gu~ʉ]Cޜ1?94 i )[BN˝:3 V;Vf'7Jʿh$ܡ|O>|7,>`up=z5a6otЛ`SePf2V!=tc?wʋxa~8Ud =|* 'tO ;bkzx&`Dܺpw%4{q2dȡFkgغ6F{G(@YiyJ0b4VڤzBx4L@ӻ]SztE,y]7RBXnm(0iCUv4gK+)y T.Ua+gՉՋ 3X(&S cĖҹL$=a2*ٙ6AV|6U~uMԠ/͈"`Ȱ(~ (KSI^>@FLk(W}rN$cn|~J'`^1;SZ#}l)SQ4ޛQ!D ݬ3/X0B!I sUvb,(8l3jS`THkgaN_ڒX%| 6U³E*@{j&! 5"84e Exӽ)5qe=k_Da? e#qRD6?n ugbī_ֽ`nVvAg09YNhf`ze3 ҝ^sяRrryjZ41h軵[?slځJCytBwb1K1X[`2֯qE(g/qKMZ]u'bFF*v=v#}$%@ \>#tP6EYC)A;guB[DQo[&E TؗDh38٩At0@{1A~h|3*=yhS:g`I\a];gpEj^-eHB=e {zHfF2>8Vi\a&Ǚpc6_>8w0ûC1du?+f j?ؘOki\GWDd˴l34 lUN+RS5ǯ P5<"kkFEbY9F,r=Jhao+`eT` CBT/dP3 #|ŊEZ4 0\iR5&[$= O>0tX %߂oHv R-Q`LWs9wѕ)>/x8s03WL3!?ғ f-eݰ^pفQg\G.^7T1Zk#Xm 3&](J6*%"VXyl8oIEo1pZHs\+ i#c@r1cSQW!sY{rB0M.#$fes&c6"J9ag|ə_9Ӣnvuѳp/9Y~AFY,{uH̫FR߷\L?7z;c~7 dcEWhV#OGfK\Ma2v7x0X(m?u߰}d%(R¿ rX$hL?wDjVy#%V`3M}3ϓ5Brg8^{ɘ2"3r\03 pI,۪v#JblIz݃: >7 u,|Zcލa-eWpͧ=H(14icb]$胐j(ՆbVI~`^ 4~y~Cw/2O7INp&Ѕ傑DZ,MYR;BHXÔB'0SRPv- macD$bPE[vy*04sa4Nkb !2"Qjchz7|LDد86\e"c$P{14 -٨·wMv%=n L]JW7?.a2S=?6ÜVoui0q"(d69٩DZ˷5#MQO%sΚY#h>Jy_zJW**x\Db ey!ԮMyV bv) ^v><5GFi{[E(p!:]w>2Hvy+‰( sucHP2oٜMhk#p$p9'e>35xOVٞMϧWìו<^S+Ca@?;M1bdm}"녗ƘEl+'W!ol,|A9=}_I/=I?G5n_eb\X:BE<7AaߕIS C.u%!'FHhtR [>[h9H/f s@Zk^n +'rM3BIۻgi, VEP+ vx>,sepbCa0<AtENNY1E-ҷ[`*qRxufEY,N#AÑt JiJ`]`9N7ѠVt EBʃSb:JX/oϏU [L_m2#\Tݳa |>Wh{FDM.7;FÆ }D҅^&blx) 3̮[`۴]ʢxb |)]5Da.[&IѲ3|QNk"%@XtI M5 T?28l׎ږ1Hͥq<:]<:UOK2usJgZtox?vq"@R'Giz"Zd wgذyVJ=$p򯪻Ak0MVZN}V6eK̪CceRbOѾv7ָb@^Ub#2NVQ_;t ֧JaK;Rӱ.lQLVK@a3Gm z_?$?Lt\"}=$.pw"oeD/o8صx2FoYg* R(A~w>gy%?n鹢&gԍ?Qr0 13y|zy +hTvͩw&9"o>)Qn ?: JTL٧JvpaQkr` =cYIVkpkfF /%/6iR$5h/X(kHszU>ݖjlL@=/g<۞>6p+X.FsWЖ;[ JNva]QT s5cR)׀b:b[N;x¢JR/ V k,' !WVI>*P!3!;&h[Y4=gk93Snol5 11 |HB^.D"21ɐ- X w= ɺnGqKPƶɐ YX܏#n#:ۀа'"Q@-ݿmdsV'cxָS1v$=xih.z%=[#B[(ϰh~ O3ɣzi&}8Z$e"wEԱizٙ0BI-!j9W|Z^zv|f^~s2cH6lm4[cP%Hք~!$sQ=kSzZ'w0,I{qߨ{OktPEwIscB2yO.vqq&?LWR3 i58Uqh 7vM&Tᶳ?,Tc39o|x6^8;EK NQ0 xcǔ k+67j- ;V}y9 .MЏe1QGZm% ?ߵmwBX{Cm];sGYؒh[: %TYQ5$zޚ'\\#tLF3 t{w4fjR+%HaBToulhNpzj*03,?} ±@~A0"ji꠻JԳ?oirŲLG,UR86IޡIڷ=..[-KEpq++ٹ.kaD~9 'pYV:\.`sg_ИL)q $Dngێ;aя}W+D5 R#{.6Amڔw Lu8ϸiXUDCc(| J+XwnjSa*18w_0y@kX5 RUQgr3c$2mڸˮɫ>%W D\3>FBDakA>oqAn0+d:v^D7 = b#nDBssW-=;ڙbݮ#AEc֓=RZjHO=p8yZ=+V'.(̀%DD"D?@ OhB.9~$/ C%6<ַǯ .3U})I͉ix0U%g4UNf8 FY7 0`z.kgkrI.@Qj'Ͽ^%a~c`]#|U`x1aB.dD"R׿sHC3F#@8iV;.LOX!RSOǖhM6-DGQgi2}8gq q 죓%B^Ϋ!٬ &THH+h_?oɎ<FvyV84 @1*D{]֍(rlB/:$oS'}X*I"}?s㽹ߏO̅qGԟXw?g#ԩ>jNee&{?ZÐqߥ*FG ƟgкDMz3yeR36;6*v3j{η? B6M B|\h ڷpiըAtXdR*L*CKǻ].e!Yn|HMtd?g)Ari5znfs=+dI"-tEn|"mb­/9?m KƯ;8"D"ˑ'}'ThQ y zB!_Ҕr"IXh6c\*"\W $0ǚzu;]lTsJ6ՈKj.(6Kߗ?N3h056k6ߧHO}v%v' =CGhTo4,S%َӸ<(G6\Yq@ ٲ|ٙߚkžg > :^-@GY.ofo~kI u'eۋI48W/ M 7lNVYFeҼQI>= ݥ7YD#E/!=slU9jDJTϖ49K[될^`769x=:p(3k5:hd:mn-ĕ(Z;bmBhT# 5>_1NӜҿ^eAvT'|#!+3txЄ!/MޓQ1ݒ0[folR"ɜ7D U!ζ2hŅ/@bQwg򯩋7*ќQbIs뵀c$-=S>ʃzc[T[' ʬkaVz vV uf< NB_"x* Vq9N\Ж >IbѸVbsIo)W6X-pڒu}қ ZGed¨bN:PF[P R~A׾,|/LcN{#aC5ygkGXmꅵ;E)->)'\zFJP$w5CDg6I.{j \9ġϫ^zZi|(GEUEXb/xbXg!Z!2"džp!rΘ5ИVh1*|Z%ȑ]n30'(nO HK9`Jn4nv0g~/<PҒl]_dU7y1]⡔b{>EtVt\irQ_vs RA.j7\P|a?FnP++Rjjzz~(flgxXvVq- 9ئ~ )]Exu<>:ź'矊z{_Ŷ[fSoNE@+wDMd:TVHEp },eWF2$ohox"dnFM/?{DLTsq]:;|EװF!c ]Pz:JwGSd+,y{4I-KjHJ[jJLRPGL&T˝FCQ5{E{i~Eͳb:KbuBaw 1I儺!EeʤFBIOV3Y !rh,eZ/d}IE (K>DžepJe7h,x=p"LV4JWP҈ S}!kywM_4"*qJTF?ӎ_4~ɂ?>%>KԵQ\-aQ^/F0)V߹cGeȝG:l$V+@b_A~xuvV1R[F"*#wQ f”]|@m WU2(?HIz\Íj-FCGŜ0wv!HV02l%y]hB鵋Wu.C":F.#H!f*c\.te+?GC!b%ZR\qP% ^Jc EW_jq3#^nFD-qeDNfRǶx,O/ /BU$ ?˼'X%!p.+ 2UB䞤-7a:".5#lxM41I*x!oƥ}sf Xiu \Qw1ѐR P<% TͰ^~cK3n3U0{U|e9 \!B@'ly ɔ#\O' u#iNmnOO1'${#UД#fE|KNvaPVi@mqLT7ǡn;B6; - y@Nf隯F/b`wp e{1+dw& +oQ\lmhVݔK"KRa%]1LTȊGp_4Ԑm CG.C hxG]q*sR$ hR4(*'3[9Eͽɐr:zYb-I| 0k_";>חB`rf 7\7ZiG[rp5L;zT}1VƈQJ).kETaqdr:=FOlX% VҹBOv֘ҪtǸ]z^bEyPwopHpP *ڑ4]' ',ANLtù®A H`VEE4HP+G2`t|ė؝7oi<%)&Vr.r*2w|6TSqtV:X^DL'JaZ$k+I@n~'5<̣_Tuae(P}@`kZzߍayHΙ͗o^? kAG ^^/u97053cXi{U9 aCVw:,n~gy?#s1}6V֎oBzT91Yg:pC7qweQR-~!b$ /5 40i1_mM!W Ҩ8h_%UiZ!WNFը5!s- ,^AG8(lTܭFǨ%W{/8<ɥg= u <$ԓBH5`AO.XD-{ Agy6`[ Bt,#H?伸zYY]CUTB|\^]+-(`j]v::=NDW1A#6 ~) 8a)L,Vw)VeQv#(IݷɊ(|EN=%ID˰m\`SzL5SqNE^]U0x"LGbkxbݹoS{u#* ˓H=9MhhҦX!BYp`0[ٻ-kSRO (VrD9u3WDCX^ ].;v bc I&&G27"iE0elPGT*%@WJ呼ahkL"͟EnH)?2a|&L|m'%ȅ! uRI7qy \Z UL<%E34 Dl;rˉT΍9Z-~V@sP,g,a˟y:3hNLJPT@kIf96 X=vGz]}n؉zBI$!rOd1;w:$_`DaCC~;nPX,깷U(/ta댳c,Uy8? U.=UabkA5xRsWɕkEn&INDZ"W-#A*vBpH}u+Xs!,uMH/Ͳ eh6t "ΰyO^jIqfŶXuGT6 .iE >g p_\qHNv;AJ|hzjFEBj|?bd~C6tQYf؁W$hp"f$:d+t}HQ.)> Ӿ \X0K9A26"~(^v`xmCPy(~Gp~olPی-suVGR^dE,Zo#M~*#=;MVTa&)cWax}Xa3ٝ]k*9s`%Oh%z`RSoSI88Ba=%2^*ZT yWTQȌ (ůl/Ds|ٸ|%=7w4vB|i twUW_ѤNQ`m:p*Ų-QfdG@2RhgzOG2u8:}F`ª?zo+ )>I]3)jXB8u@^csbJ3?ϕW`mh c[m2g^$/P@sJڭNV GNwdi]]f  IHmC< $g9s/0i*Il2:dfW󀭰_CFqgRNc܎=jvimBo/%mi&,S~eh\{wh]5IPL` ip`?f:r 'ԻF: [5ǯק0~& Y={V&V7yh5IWxb8~ h-IyXo2Ȝ5 Is3QV\Tc+P ^A7xe>;6Ra-#R0g^m%[9G%@lZ4ˉZ6<(ⷻZz4:QU~N3 G$# nsVHIRrڗ\QA쥂X(⚔t9U՝76uBտy C󠏺. Rn[+ZD$zŽ[N-RL^$q#YqXCX^\5[ UG,v^^YM82Y~KrJ.1_Gys)aMX[[NT{u=-uhJ"Ep{ o[ev1LD*\^* z٧aV Oǎ́Cc03nfB٘4}"ed{f5i*ZהHXxy;^?N}1EYm\x=Ea[ W|xE8>ÎX@b.ۭg{5QNW5#W\~c$P8cr '>%GT٤i7)jOpdpp}Ik{؛tpٰRF3̖PxAgjtu{3 ,Ҳ RaRb}7Sl鰢bV":r1)lBB$zs[-H &4[#D2G8Yv}lj6Z߃e6Cn3!IUm1GJf6F0_C|,~WB}ohBq f qrO؃J]S=ᓀp+^ tCf[&7:C_'a@kM͛}~J$sMfl(WXrv[dJi% س$E\جW-#Tb-]GXTӖcZ7roوEqT?%u3 m% a~CȰZ1Ѱ9lU\݈!A߷AnAwM~RBie #I}y,rS^$9B-7ei%VO\#HsIARMI`nCoppqwϧ橽@ajJ=)UJKs8\_+b#nKޣNhX#.vXY=2wIP~hNLݻ+`-n4V}IB-c5ǧ{27N!܆Uw ,9WѺ Ie{1 iL C_N$n +R;iD]FF*1wl4z!"a !0؎!536<+B :zWO!ahdلxH)Ī1;)ĵ. d *Ps:K[ƺr}Q9^@IP T:K_<0YN0Pu2y.V{ށ24!6i{_0!zy;;w,1:܉$QQU d|7X) MV1N!E 0~R9=x5 ?C6|\Bz"sƭՒ;߈.+wh a7lG =9:aޅ[M /͒jR߹4ChFOiUHVݠ*[Ya#1 OT.jXݝ z\љ6Kusxpw- 7({'ksȞo'I eZ\6L){`.fGe5s#(E\!Iӌ'BPiQ?K?' JU3˿Uj}B#?M]#vGx6oBq\,|9U (s/̪bK4fby~28;a"]zIlIu'WЉ!ѭNBT~׃pu;?ښ70m+_m=2{Ҷ )ZĝC>io;&y}^mi4+w XGoclgG&S7fxC#O`m6{h b>+}| % *GɬW҄~EFp$ico*3@+Ku%6\{=50'R.j#7{A"ût.v`zd Jc8*UPD#< HV42(/nPb8Gh8va>IPZr(2Qqz_Kt~s}qW (fʎN dA*1 Z+y2јSZdG2[iōSx\+wT&*rC0 0X#/vtĜBsN+I_NA} S^ҋ>̣@ZP+`1õcySRPx$YZ/0g.Tkin^N()hl V3e ߭dR9@JywkdCѠ̈>,os\^kv+4%U\-L?Og{f!۟]p -q>NRTxZ$p6L͌ oBt[ y7݂)Mj~B/ƌ/䦣 ygĠgIt 3~E?ƾT*~7G%igc<^i7LX?KJw!¢N;%N}.i5GeyeBն"=+A%h:vQKm/ k\U$dEi؟ᶿKZtQdD6m\#ȱE^yQFњk"1ˉ-d1jh? Ͼ('Wxn"FyEl3kBs!=n 62mGd͍pZYgDЈ\|M+5{#P|FOk0@AlZ A)l})cڐpָ3*L>_=Iք,joV6ݓc;NNÏm0xO>ݏgŴ|ӗ Ii(f`th?oo ̇+qjy>وoB"'Ęx[Q/\AAtP1.fck%M$9;d^:f>ϒ%'-M\OV,:OxI/Q