python3-bleach-3.1.1-lp152.1.1 >  A ^f/=„rn/ݠЖd,%U#݈p8IŎỵ.-l^pE/D5QJ]cܶj-=t֔_n*ES(Q׍`qK7|FzIGvd( \Reɬ 8#cG.4 [3*D2͔=( r \S$+ јoy}w'f }tSCEȬvcc6a105b83fc1d0cbb562a3bc143c3d724bbbed227a920692592a8b372d1151ca543c1e3d9d5b055b1a735c823f6621e32a2f379l^f/=„.aA+BVh|Bk3ȧ'V],%UX7cJj} 7 }!B_*I?+/Tq.bjt?%e=bf{2_P/-w {2F cŸ xF*Y~ izϾHZeȥCV݈4^2,$ PI(SNXk93 6 )c0_:]q \|s+ >p>7?7d ! H $     $        $   d  <(8 9X:F.mG. H/ I/ X/Y/\/ ]08 ^2b3c4nd4e4f4l4u4 v5pw60 x6 y70z7x7777Cpython3-bleach3.1.1lp152.1.1A whitelist-based HTML-sanitizing toolBleach is an HTML sanitation library that escapes or strips markup and attributes based on a white list. Bleach can also linkify text safely, applying filters that Django's ``urlize`` filter cannot, and optionally setting ``rel`` attributes, even on links already in the text. Bleach is intended for sanitizing text from *untrusted* sources. Because it relies on html5lib, Bleach is as good as modern browsers at dealing with weird, quirky HTML fragments. Bleach's methods will fix unbalanced or mis-nested tags. Documentation is at http://bleach.readthedocs.org/ .^fcloud124.openSUSE Leap 15.2openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://github.com/jsocol/bleachlinuxnoarchdmii))0-0-,,2%2%$FILQ[99AA큤A큤A큤A큤^f^f^f^f^f^f^f^f^Mq^f^f^f^f^f^f^f^f^f^f^f^f^f^Ey^Y^E4^E4^Ey^f^Mq^E4^f\ Ga6d3f2e728cb0e34c1d7cf3ca95c816333f80a7a2cf87b18a4ea655d1bc0b8d8ccf8845b0dc30f1941d34b761b77179fea61d72fcc4088249d1d7337a20f20a501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd9f4d0bb4cbb4ab0bacf9523991946f737e411a32f1a7816af79beab773a29ad75cbf4c0a232481d333230045cbc18e15d3edc837d519406013d700e67d0202699b882070901f16c4c0b9ba90c742c6302a2caefb4c8a63b0d8a2f5b3647d2e1618257b934ea4734729c9688414656cdc2fa074f2c6349d7fdaa046490313db5e5ae926436bf4cf855c24956a9951290ffc70f96f737c23bf90db3917a3ae49b17dd230369dba28d1ed5b0725671e3f5dd38cdf16df40dc585f21b6f0851501277690c2771865637aaf600992a711b5f4528b2cc416e7f95f5b52201729600991c858d80cc68dc0c92e0b372e86c23144da38861dd57870dc831d54c53e6ca01911a0d5b6b5b2b4e74f5e97ba13c0a0b8d956c1675c30f54b6272918f58c7346edf03411a519e68a9169630e9928673fce1f38ab0db14db14dba006770bb46b0ce8ee2b832acf8c6e7322649741e1f0700bf1845fbd9343fca43cfcd7fa81c9f4955e68324b02230044e9ed03fddb2eece4a3242d7f5890cf2c29ac53ba3ad12a274462d5510cebe3e5d3d49996632830d27c12911f9876f6fc8047e0e3d4d657e02290b0fe144a3bded1a99e6b11c69cb800b233f121035cc309aec0493733c5f0157283667d6c7487be159e8a9a510b047de4d147a25a6e2bc7788f761ba5d4913d12948a806f4a15ea1d48b5cc4d9076f9bad3072269be62e659eeddc9e78b0678e2e0d318de9bf50357492efa68b2b522e80b17d76c3e4c3f2ce433a4fb2f9582732cbedc973a07f7e495cff4423b9a0a56b736c652e4ab6c10017f3b9ab6c6f397ab628f431cd3157bc992df7c1e0a10309b755d396f23327d4a7e44ae4c5e86404ad1ba20297676e8b1454facde009a34b19e1364a40666aed204015429b51edeeecf5107a2238f219d1f6f53ffd1e91b5512cec7d618e432211d3383238683179a1c0f2358f4805c37d259d7b024f275e98c3fbc0c78c94680201b855bec2238c149a632b8fb26813f687aceabab80327f3270769c2c16157883d3130rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-bleach-3.1.1-lp152.1.1.src.rpmpython3-bleach@      python(abi)python3-html5libpython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.0.01.93.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^Y]1\{\\l@ZZ)-@Z@XX-U6@UĝUUa@Alexandros Toptsoglou Tomáš Chvátal John Vandenberg Jan Engelhardt Matej Cepl kbabioch@suse.comarun@gmx.dearun@gmx.detoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comhpj@urpla.nethpj@urpla.nethpj@urpla.net- Update to V3.1.1: Security update for CVE-2020-6802 * CVE-2020-6802: Fixed mutation XSS vulnerabilities (bsc#1165303).- Restrict pytest to <5.0; upstream has an issue already reported- Add de-vendor.patch to avoid new vendoring of html5lib in v3.1.0 - Remove direct dependency on webencodings, a dependency of html5lib - Update to v3.1.0 * Add ``recognized_tags`` argument to the linkify ``Linker`` class. This fixes issues when linkifying on its own and having some tags get escaped. It defaults to a list of HTML5 tags * Add ``six>=1.9`` to requirements * Fix cases where attribute names could have invalid characters in them. * Fix problems with ``LinkifyFilter`` not being able to match links across ``&``. * Fix ``InputStreamWithMemory`` when the ``BleachHTMLParser`` is parsing ``meta`` tags * Fix doctests. - from v3.0.2 * Merge ``Characters`` tokens after sanitizing them. This fixes issues in the ``LinkifyFilter`` where it was only linkifying parts of urls - from v3.0.1 * Support Python 3.7. It supported Python 3.7 just fine, but 3.7 was added to the list of Python environments being test * Fix ``list`` object has no attribute ``lower`` in ``clean`` * Fix ``abbr`` getting escaped in ``linkify`` - from v3.0.0 * [breaking] A bunch of functions were moved from one module to another. These were moved from ``bleach.sanitizer`` to ``bleach.html5lib_shim``: + convert_entity + convert_entities + match_entity + next_possible_entity + BleachHTMLSerializer + BleachHTMLTokenizer + BleachHTMLParser These functions and classes weren't documented and aren't part of the public API, but people read code and might be using them so we're considering it an incompatible API change. If you're using them, you'll need to update your code. * Bleach no longer depends on html5lib. html5lib==1.0.1 is now vendored into Bleach. You can remove it from your requirements file if none of your other requirements require html5lib. This means Bleach will now work fine with other libraries that depend on html5lib regardless of what version of html5lib they require. * Fixed tags getting added when using clean or linkify. This was a long-standing regression from the Bleach 2.0 rewrite * Fixed ```` getting replaced with a string. Now it gets escaped or stripped depending on whether it's in the allowed tags or not - from v2.1.4 * Dropped support for Python 3.3 * Handle ambiguous ampersands in correctly- Trim rhetorics and bias from descriptions.- Remove superfluous devel dependency for noarch package- Update to version 2.1.3: * Attributes that have URI values weren't properly sanitized if the values contained character entities. Using character entities, it was possible to construct a URI value with a scheme that was not allowed that would slide through unsanitized. (CVE-2018-7753 bnc#1085969)- specfile: * update copyright year - update to version 2.1.2: * Bug fixes + Support html5lib-python 1.0.1. (#337) + Add deprecation warning for supporting html5lib-python < 1.0. + Switch to semver.- specfile: * update copyright year - update to version 2.1.1: * Bug fixes + Fix setup.py opening files when LANG=. (#324) - changes from version 2.1: * Security fixes + Convert control characters (backspace particularly) to “?” preventing malicious copy-and-paste situations. (#298) See https://github.com/mozilla/bleach/issues/298 for more details. This affects all previous versions of Bleach. Check the comments on that issue for ways to alleviate the issue if you can’t upgrade to Bleach 2.1. * Backwards incompatible changes + Redid versioning. bleach.VERSION is no longer available. Use the string version at bleach.__version__ and parse it with pkg_resources.parse_version. (#307) + clean, linkify: linkify and clean should only accept text types; thank you, Janusz! (#292) + clean, linkify: accept only unicode or utf-8-encoded str (#176) * Bug fixes + bleach.clean() no longer unescapes entities including ones that are missing a ; at the end which can happen in urls and other places. (#143) + linkify: fix http links inside of mailto links; thank you, sedrubal! (#300) + clarify security policy in docs (#303) + fix dependency specification for html5lib 1.0b8, 1.0b9, and 1.0b10; thank you, Zoltán! (#268) + add Bleach vs. html5lib comparison to README; thank you, Stu Cox! (#278) + fix KeyError exceptions on tags without href attr; thank you, Alex Defsen! (#273) + add test website and scripts to test bleach.clean() output in browser; thank you, Greg Guthe!- Fix source URL.- Update to Version 2.0.0 + Backwards incompatible changes * Removed support for Python 2.6. #206 * Removed support for Python 3.2. #224 * Bleach no longer supports html5lib < 0.99999999 (8 9s). * ``bleach.clean`` and friends were rewrittenped. * ``bleach.clean`` and friends attribute callables now take three arguments: tag, attribute name and attribute value. Previously they only took attribute name and attribute value. * ``bleach.linkify`` was rewritten * ``bleach.linkify`` and friends had a ``skip_pre`` argument--that's been replaced with a more general ``skip_tags`` argument. + Changes * Supports Python 3.6. * Supports html5lib >= 0.99999999 (8 9s). * There's a ``bleach.sanitizer.Cleaner`` class that you can instantiate with your favorite clean settings for easy reuse. * There's a ``bleach.linkifier.Linker`` class that you can instantiate with your favorite linkify settings for easy reuse. * There's a ``bleach.linkifier.LinkifyFilter`` which is an htm5lib filter that you can pass as a filter to ``bleach.sanitizer.Cleaner`` allowing you to clean and linkify in one pass. * ``bleach.clean`` and friends can now take a callable as an attributes arg value. * Tons of bug fixes. * Cleaned up tests. * Documentation fixes. - Update to Version 1.5 + Backwards incompatible changes * clean: The list of ``ALLOWED_PROTOCOLS`` now defaults to http, https and mailto. + Changes * clean: Added ``protocols`` to arguments list to let you override the list of allowed protocols. Thank you, Andreas Malecki! #149 * linkify: Fix a bug involving periods at the end of an email address. Thank you, Lorenz Schori! #219 * linkify: Fix linkification of non-ascii ports. Thank you Alexandre, Macabies! [#207] * linkify: Fix linkify inappropriately removing node tails when dropping nodes. [#132] * Fixed a test that failed periodically. #161 * Switched from nose to py.test. #204 * Add test matrix for all supported Python and html5lib versions. #230 * Limit to html5lib ``>=0.999,!=0.9999,!=0.99999,<0.99999999`` because 0.9999 and 0.99999 are busted. * Add support for ``python setup.py test``. #97 - Update to Version 1.4.3 (May 23rd, 2016) + Changes * Limit to html5lib ``>=0.999,<0.99999999`` because of impending change to sanitizer api. #195 - Update to Version 1.4.2 + Changes * linkify: Fix hang in linkify with ``parse_email=True``. #124 * linkify: Fix crash in linkify when removing a link that is a first-child. #136 * Updated TLDs. * linkify: Don't remove exterior brackets when linkifying. #146 - Implemenet single-spec version- Fix build on SLE 11- eabled checks again: don't know, why they failed in the first place- disabled checks: developer unresponsive- updated to version 1.4.1cloud124 1583804159  3.1.1-lp152.1.1bleachbleach-3.1.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccallbacks.cpython-36.opt-1.pyccallbacks.cpython-36.pychtml5lib_shim.cpython-36.opt-1.pychtml5lib_shim.cpython-36.pyclinkifier.cpython-36.opt-1.pyclinkifier.cpython-36.pycsanitizer.cpython-36.opt-1.pycsanitizer.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pyccallbacks.pyhtml5lib_shim.pylinkifier.pysanitizer.pyutils.pypython3-bleachCHANGESREADME.rstpython3-bleachLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/bleach-3.1.1-py3.6.egg-info//usr/lib/python3.6/site-packages/bleach//usr/lib/python3.6/site-packages/bleach/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-bleach//usr/share/licenses//usr/share/licenses/python3-bleach/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/7d9ca72965c4458360a14dbf3c55f310-python-bleachcpioxz5noarch-suse-linuxdirectoryHTML document, UTF-8 Unicode textASCII textPython script, ASCII text executablepython 3.6 byte-compiledPython script, UTF-8 Unicode text executableHTML document, ASCII text RRRRRRRRRRRRRRRRRR0:gutf-8dc09873c51c68d255065c10a8f6dccae51ed07ca1ba116b0b2bc004e81e843d2? 7zXZ !t/<] crt:bLL 5s\(*znZ3:4Fcq2gOX y?Ti`I~q)TzMHvd,>FӸEʥ{!UHpc EmDْ<).C CthSGcqg%h0H>Hv Khe'hNJ/u]Y&+ !犯קo\GD謸0RJx;pskJ1o)3ݽ&? eLC1*f>8ȑ^Q0Q,vc0䴼zC\=l"1#/e:zlьUdi\;e["XhԱI )gFAi“TH~Iet jHZ"F7[b@JLU%xn䇸ɠ-24:"ڢ[pbczhx;Je͵j]dkuϳ7Btp̤tG 4h,C_92R 2M͚^bJ+o3'0rTvQWvKD^\&]s&²O)9A Л6D7 k@ƹϮ #F]j`7<$VtUZៀY+[1>jt0 N-8>z`{yt<מ+'#=#:L0J=Zw+HnZr\a2kxʠ1F'T#@ػpuzYͬrৗRNk{fF|(25!/Pwr<0p!h{oTf p4߹q&&.J0ݞ&2֪2'!31)m=$:'*DԧwLB1+d«VqE%Co,\rINp ]hWQ0lnϺTt&@ H5 ^Z>z,۟D4Osu(cXV[5O{< [bF<~y=y`W-cLS) KeOr#p ?gJ5rbx3 ٞoGC,,6]܍ΰϧ.:oq`3fO73g uԄ$p$J}u2sW'O+tIepbOJCȈHBϾ#~j弋7&ArHRRc3 }%?=X̓N{>g|yyTa4=$0odC\%87~tB}z\+phM2qk\PUE'~R(wB8[(ېΌs,򜜄w҆8~W!n2>8 pz{,Ǟwg#Gfq - ])+:L dKE7?CY4}+Y(4F1YM6mؐ ̑7ӐN$=9O[Nb-N5k*WrC^C7׶{}ڒ ySA[|2| oɯ1 @"?VL1)1' 1%a$ނIzc 55 5-y6aW\j]^4DbDžZAR"XUZ]Q ]16I&0mJ;hL]LE3*,]^c꾖^e?<1=s!2%\h QqsZҿlDWؖk$f62F90b91 w%xQ4ePk,y<09jjBfWZL[C<6V~hqa0>tP `ZYT",*QC&sƈ+SFbxk5ȹl=5!z?P !P5#wfExIypP TOjݡh>/dno[r B:ҍ>OOLPdQ8O$޹++;(+5ʏdl|U԰ng"X*{N%!r{猯^ xBH2DƯԋbl&XZoFD+YcګK3nvv:ЙgEfda=,!N~r'M'_6AԮѮLOd>P¥ mKD<]WCHгp7N& 7(@ljK$k@- C+ 0hOBĚR^+1l0ԯT.]uJRmk1 DΦ Zɩzц!t@BVk%q3*+%4:<ˮ Fe R5ExXĹVTŏo!~Q׆[ahڡ]uӳ݁0ƀ({WOXkn'sKtp*.n.wOTV}JLĂga[z0?ߵYO7Q`(_Lg~PV޹IfYuM߄JJrvBe*?ב-'Ϭ=~\b3a8h X0? HnW MkGd qߒw+A'-V 6=WX3 :a'Fz{v}| %p{cja5%*ɍEˢ̫r\L'i6<*-0P.z_T!(x@D >Q&&4*#F*#RRw"wrD~W:j[!4뛕!Z"dbXbiԯ=8Lˆ&%ܽ NҒ}y8'xIb#X'qKJ4k >/x:I z* ]2;*Rsmkk㝊m jDA'Sn}g& ͙p0B*1^bjr_^\s"=j,/Mi.ZFN1Bz"_ơߐ֞i x@ Гi'ŲV'S/Hx3H/RSAk^),)tims R6eIX>}tzGE:E<O tsWKg3tȈ.k9؅mŒ9|z@cN+|FkΈl8L$a9;D쒳"^IKˆby1OI$cVmdJx4v(/2<2ZXQŘeU ) ,*ixbx,IETdvZ@V(~KDn2 ߃ BOQa62em~5/i B #'5 ֋8yܯ|r˛7:-g"&OE74^ˁz]ۤ/33pQ"JxW0;\"-pY z2Q!& tdRj) @1f"( Q+&9ck F\)>tqٔSČj<Zbг݊OMug @I']f^/A%d:TF^PUl *ְaIʕzC+5{ )ym|n}$ P`K%b#7LAD?2teܴyHB4JvIzSVK'l_;T͐}9/Uʷ R ۣ]ӚSxM? l CE`>Y_#HJ|SaBH$1V/4g%f+hZd1*1vS؂26☤u *a3 / n Sr&Ne<c¸*ԗ! 0a~{OA6^aQ?xS702َ)< @` `dl68تGF8.Dt+smZJ' Yx-1MhRͮ(9RslDѰ yfK`#v!Pj2#xi6șݏk ʞ&].i|oc)ξ[`uHT E=JXPծ;II>YӒU*L.=Ϊ$}\?0_3.;.V$.uƏ5fwKKء#k;,*uH^/l.zYxR0kӅ2wS-ͫ+GWUQs8 sq1ѴшZOYAoKIu 䛯9U=ܛL:SI_tt?)QL&֡#"^*=~Tߣ}r=كG= 2ݝP 7 sӂ X{v$\Aצ x5X""1zBx >4UjWViAEU:٠i@~S>b9d(OJRU %~E'$ lPx4Cqa^qGˢ = >":n= yag?)uˠUq>:jM8܇ ~Rj(JClQn8FRrdyҾD-Ȳ2g[n]8iPd;x p1=3!i>39SI2t5$ A2~ua<6+D7{ȱ"݅Ņ15nyovΰvR4\겟NN/sO3{@n[jh 9jRj9Beӌ3kr&!R#h #dAIU \%=%ʨr%/߰# \QtGS3fj9 솣yF1ei, ~Q8* +noXYߺUm|jS#,Gs{2 '5PokETX!6yC F; FFFA:SZIV)Jt؈gǢ4ھhY+(fsoI6&k@]N)p|!4ho9I}iU_\4rkʼnv j 5(kJ fS%uFpbTK^B`yg ih.q[8#gﶰ"xgCNz&Cxssߑy S)|3 ᣬQciX$ΆŹ12 cߧxP(tQD͌xĦⴉc{RVbrNEz!3BXY!>H'tw$1"^=}};Uʪ'/|jxZom 9"Pg#8֬^ a6%ӯj` rE_ORN;["m(뛀\1c} <"49 :es7}_#Aԥ :wc_  S(6gY? Jk9=Hhr#e]c y,1_wxm4۬uWAF|;n]?%B2jfܞM\Ǜ?CυGSZakI6\[QYH؉0|/+N}k i!$ߴ^f^?+pP>T0oP 3VjpnACGYfղC;~Eq óUC||+nmuE# BncSo*X>͝Ղ̅T IȽ0#X@HN1We<31}nGᯐ]L%N]"xoQyuMc6V,V7<7g-x+m$B.kop@-jV4ts^+ 9I~mu:@1 Vr1hka;:b+w&DkfkS&_ZdpE[Ev'[1P w$/nQ#d6:wB+a\`EFgp܎x{WGz݆ J[Օ~kxRht[?Qe @Sq9fIםOQfqа V]B)qXE_ ALz5# cΤ-j;"iٌ!d8eވ$JcskrThh+:s D#..슇—D /CnFM-DjvN{sА<:nؕ\ؒY\*RuAUni}HpiVT zZ!֩ F%MTA1 nA-p{CV;{cqC:!cv}cjR~v, 1M_5=F"3(E;|!sYp+C{XQD);!ěy"#]$v< c8U3^pƏȯ٪by]w>'C?]t\j^%tU5gz)j&>CN)kYMGFoFQV[VN-_oODh_fi^*zV4J-lQ>0rr!@mQ%z*8Z-i 9 zI1%p Gbj&M6ah?@?u<+fSZ O 9Ib!UˌE۵;^[m,m],UUϛV Dӄ0 |8[ߑAPs#` KcnkG[Њ/k[X/k\T5ʮJ#MDF,>$ojwY:DzB'MMf .? fеlgq;`ь w%OlŞGmEFzmc.{V\nn-:m]hB3N8xb46{͹jX0nR{x)׺%hGp}4=q2]PoM|cG\)u!C %qnߐ+1rXXw9>Bk*@46tZ1pE NX6!#EvۥnðpiUl#窕 :@kys ؍^$ϟ!R=&;ƋѴXv=3Ukd#m5opޅrKvi s{*1C;CqfE&Ֆr Kܻ~?wnrEB9+,si$$ӣyFxnɅFC }n | U=rV #U@izrx%y k>[}=o@Z1d9mM?<V23Ug~|BZ!xsV&֔Ct.-c^:|m\rq(TéQ*9TA#saY[$&~)c莔ɱ5=>;ŌSRQK2d'Ah莱TBM S%ŨSsS6d]Ƥ9(p;iJS %)ms$CSb~p)lF 5>j^}uMm?n9n>f'W:!dX?x*mbBXpb[s!/XwڦCcD;5 {ql1c}ؽk ) ?6+Ggݓ)-zz4P_C궾CC>_=8fS0BW% RsXV垛~<. J1wWilZ25PyTT?,- w p`seݍ󗉫tDF|rPUj":9[-& zh] ѝE>xa4'xUl ^y>GW -¿%yZJn^Rbx?x8dcV@{)\ -<(<{56A vb @4t'tI ml>j.wgɋd=)(a⨀ըXUX `o =cۦR}th 3нdȞq Te5Kً:tx[r0yYY#=R(IK?'~YU*p%rШT~r=W=w'8k2b51K۳k"A*\DA"@]n4qö<1K)EUPam=e >cֵwOBwczӨBg4-}h WoI֚f\E(,. Lq|$]Wmj^8inRWJoc`JĩzymN܉4w究bUihc!m {"8ITyer%zk9#.dә?(U`;A4&0%Q}Gx`jb6΄bm" ^eiT&O{} V&/!&@S% @K@}>&6GBԋI~xfDT \!$i]B*HM%ȥ_2VP9ٿ.P%ZUܵoOJ/(x ?kQh0<9=ORl*x *a8O.&F=4s|;X@X^P2eJ B-&}QIE;[9|/%7љYor6hht-?I>ֹI3$LFЗd5z(O N>eN;֐LPʅVPH=bG ]#M`= vj&!Mp7mLg60+OItv7leWh>*f?oYrfL@?Eέ:d' ZaT`sR]p C*GkƏ UA8QDE,Ci՘ކzpT+Q$)oUY_/tB ^"v(12[FRb迿Hﮜ d# C{ V goS+qmD)ª<#۝M@''R;bZ *RW2bxRmHj\X>z Y1<qĴINxb8OLj SӝZd> ؊%#ы.3r֖p7^,PnzhGv'.ovl\Dă|~}LoLx0M /A ΓoIu딄7o8G,w/](*'槉\ɞpEYDBgZ{U̒L sǙYC0Foe@>~1mN-L+ƅẇ" a`*,=3@O:6j5{.ncNmQn[&].یP@HH0 9z)z7@8|Wڴ2nśAG/%b#M:hrU~``.lٸM͒OH4(lGD' #/%PUa;|I^5!a;]ʰ-Ͱci݂ Xi ŷ*.2qDCQ/5ibO`wU%G ^QnۤȽ% (*h[i-}SMʻ ,<6aƒSIǐ AMQ!,g0q[$Uu)٩Z3P3dT?.ǎȗcUcIm_Zz[fjU"D:>suBþm|S'5VY߭v\Y:픽A)DLFUF1% nbwчnblж_nJ%OZuwLXdk +˱l.Pslp`lQ/skX\i&=SMro'N5Ҧy6CџEXqVx)rEX=enZbxj;,lW^%{uS~*)P:lGێC%MssI>^snóóRXHkgq)vQƒ(2Q~{pzz72C=(Hoɜ/b="ݢUB◝tҵJ'O O3:|q֪< ȭB )NJMp0Ua댃^Olv#UX6z˶3M>IW#E{>ЛX|^&7jb'q$JR$ZrM'/(|Ʋ g?{y(ٿh%4% c._mŜТh8oJvW@巗Yޕ;u}_ "̨c p,?,՗i/|ydćיuv__j{# @Np@ʒ%V `;P)虲"N"eyEO\o 2YCۿ mjWOόӚ+'|z $oW6*$Q#A OyuLCZA[Vz q=| @;*OJQ( rk*$Ju"CUDLc~dQzl:$., AbGʧnյ T@(v^ o췁{o$/N.E[Q3l.7U̇@\w*}I44R~z%Ê\P]v!aaPBWwc+j*dUvU2bi0kAwklOh׌C8 7^Iw[,7$_:>Y#_xD6@~p4:[UTs9U0Jߵou6ܴjېmNu^L{?L,p|ͪ6_)Ńq0nt5GE ԇ\b_Ur`v@s&s@,dk WnIE w7^eqI(ȍi2NS~ǯljqgҴTcob1mA @P& UV~Oٲ={Mr;n2q7*T6 }TvdKg:Tw?QN3AQ(EYijp7њᲅ:I#_ogоC/q0U#E246~##ѩ)~\QkG%I^u#RI-SO7H{栤R>Ҿ^}΄a\S\&w Ҧj3:}ӝP "\M!6t~,gb'ګӻH!;x565A>K AqyPU#4JIZGȇq P g͇Ti. ?icҢCEmn>p;E\ZCg*˺!&^+3QW' ]9ڊpq X<d,G sZw v"30gd!S4?`L-9fDRΠB=q[-vό =v1F`;rYݨ>9o Aj۶pU9 t蜫)Z){MlkP~q#@ >)t@D^}Bkrlt)? lRD>T&G\,*UQt EKezJgt7i5#6HKM5 e{є }Hز۷`i$:6Q~Ghm솾q\ߑS3ׄ_}^e+s|eam1\Ü3}՝hMqPUVҾu3!j5KNQ\8L#9fT3Y+:%DиWdCb,H6iuLv>{R:wR5`;y[2wbs㌮5fwZ(\ MnH zQH\ Hͣz&iLbK>EaeUI+O*x؁ kgCr*G9'FQ-u7@,)q֝>mx1Y";+}Ls/of%GaÇV;82Z>6<h?)gdC9AQavz୒YsF _i:FXR%yǽ{6XPO<8TEYFc|YR5R拙!$RkԡfǛTE Avɻ P; \r2#]d:aפ^'ޢب0$̻疳[v2̅H`$ t M3 ӴzRau3c8dЖRPɺjaoάjG[7G`2 rS}:/;q]]t<|z/H-e 3A[J_PG{ID;'{h!YD8ݱRH\$af@}V*[9GukS=vݙ=#|ۜPTwF6CXy4WIϐ 5r ʹ{F4g 1otkpC 0>lqHu9x&*.FlNo2\bQ!wVK{=׿Z!$|V.e8iz)j>j,]OP4pO/@Oؑ3yn;g=k..ㅚh ntf& f̀"’{-`v~;#7J߿p݇YLe|M?b契7 덽COJSe1thՂgS>v)^1{^'>7Xyr{M{ي[NQi%1}AHfjC&y O0Cx{_SRK]?3Ɯ92V| 7nWn~UկΤV5}ZvZT*>I!T- "OO\moiV̓E";mM۴p'! 5";bЄg}|+^dL{ 8jz~&_z'Ev#Ox\r(;3D rsLg\BcS6f&y&)ewx uHd"*iIu+oq?Iv=A,oH| 7^* n6@Ԡ}L$ Gk4#!O./{ Ҋ0_'1oӟo/HS@O+1BͬWx o1#aIܶڪuԞ{'$q 0wNH?a5te=%3!$!v,5XVty'bŖTֳ8)7z-Amhܳb_hy6Aӳcl۫M{ֳW>ASjgo o50h#7r%A%:=-I+|Rmml0~|so8=l',9E7iEc^3[\֦%dn. IYHB ` ١c9\RȜL弶$(˓ϜG^\|p2L7bx@X4-S[D7D%&*lL UtMmam-Ct}g7wfNV^3 ϏF5ҚgЎeŰ]xSA3T s#gW?珨d΢BCľVE:mFTj\Iot flvVW[BI(cQ#>687=W ӭzax.~@V[)HgÝs&cl] YǻʱXTDy~TŨ\=>+EtA>E~<ū5C6yZ'ֹ^f5^P^]]cʒ.r+2r,12%?z{yz/B!t%+$,X/3< [SfAg;\F[bI<}\/ Yj 1,¶xpM/IQ(@=V;nh4?̴dqwh:t;{dC;I+jHj88ZkG@Ri@niBQ-Ar "]YN0 %9VR|/%+2+S$Ґ)T:).Mr 6 X}]L(+50;9Fhf -xv3 Lۘ?|X9_ҥE{3ꭹs>[Z,QY__96y<8>ew%SHPabZK3җZ7gr3Sg 4S&!GS#;l$$kíb\up [ݍ騂Zp(w£UBBXorM8|\4R:7^zC,=#cpGݱ/9s#ո4G8}*oԵ]k/e겠}fg+3/m]uDzf)#EWe'95CQʍڈgl e281U|IJ=~G/ ҈bfAGj?/na V2ȿx^/dDZ߭.oSehi5miGݭRy3TkoFbYWJ]^Ϟ 2 EЎ&4,{%δ4f&0{,O!qJ^u[R-[͂rwqPK@(װ ۆp6ǃo7T3WxqI}$ڔRQ<IF3~P1V_}p*i͛#v/NZqۋN7>Y=/Uo;q @.ѥ1ǜWUڈLNoi͢% n_LXsu5Ӝe≬w K4 ”1SMo'(Ry?dK#&\:!J"`k52mAQeCzX{7˱aO@ ܀5?^^Ģ6*h0B ~owzDX @aVuB:~|}8R#%ȭBؤ,?]v15V. } IfSD IU _*1|8bR'%`7L^x(<$a"B 5CWU9FdD<҅ 334dJ UM0u>]8L`[[b[;ht`C~"]tr65:c Sj;?$JaBRjj8# ѣRQSf |_gbLt0 wa mrD7+{DgM>( czxVc>oJ]=@tGu*ZkTDbsF =β裲rD}ixRB Kܙ22xs /%S鏥d'l;^k~52=@vg4JYM{Ôo yt.PzE]g*3zp lCEꕊMx]I1uGp5EU]l:GߙH~Eb(~{i<:B s,ě5M~cl=Q]Aۡ0k9z$c&d-vgr),gdqznl?B 2| Aa8J+<BĻ i Ы3I< P(`Џ+X0ҥ**3I<gZ)67$'J=ʥ l_ʅÙ? 7G-9wF͡Ҧ27;9OP+ZIGLu,6g)?Ɇ].\w Z&LB3Q? 9{f $=ح ,7wyK6ݣ9ߥ3 $ AuWu^j\ KGOЅPF@eՒ &yklL :e[-7ϣ{dimh1&q1 X׼z*EqЖKuěȕ$vOv +@Y8Kk͙|O^ dn~=r~d[펺U+lqV K1v?~+ gI4 ܃WrFjF: =%Ӱ$wN4xyo*=m2F<0;kWc*yny+T5sƞ#Dd*$E_M|`'38 MRT +D҂Sp-dN-՞s~DL:gZ=9 d v# ֶC61;^5ǂ^PI,7d{wSa4k-QRkxf<8v #O]UeƬ 8"\d(?hUytB5haU`T_Vg0%?KObtt]xCN:x"ZmX5+qiSzԁ{$'O}\ȃ# å]ջ4K a."5|fF'QI&s\`MF؅ *Bk[!7B[mۃ^V-l&!r,~Z7sM[!ȿ@Yei“~s6&3٨k*qq: QBoegB5%W w]%1{Pe3 +y{PS5! ̓њ+&!UuT{5yGfdlB ʙb~qJ7XsbyP5 y!^u|i/f'K:o#Hj04)T6%ZIEpy98rMH$M)ʩZF.;MCAdA~.M惆*ܟ9k>R_Vܳ0\ b{Q[XRbYz};^owHChZڗfэKog*hJK,'w?/DD$ZQWM]QJh[ McE6QJIf x!aK.]( {`   |D{Ilb;6NLmMuTH?RWI'O*?eTz7%#K]x}P.4.!EVHHvSB|2%=$<_'3i^"x\=@<]4-JhDū.lz0u6gpwxV%Y$1xԳ|G|)l>s5>7e"Q?w߉ߊ6ȖFpꬦ8E"D"I9b5c_;Cn[ qNy!NLOfi̛9"6~L 9U1֑3sjT+˳kNаYl<^G*a B(j/r;9x RvVY"No<&CG_-I" =GrbEw@ٿZ 53`|c]Oՠ2XڪBY繋dsӌ P,Ŵ#cW^4F;V>Xaki<*J$ONs7{t[}AEW 0n!Ih|lc񵫽ߛqv:KŽjEIYc# ڛ]fan!XiVܿMBp`J)Y$Ef\s g{j㧲H05WNSOF,z&DFIs<[9PП yoIJj$6pV=vnO_lN0/ u/SxeqgM77*s)s_R}hosl3q/xxW+\ 'Qa͔K7閩lKo#6+'err;sӻvHjYD:؅uZHiOyO&PbgOvW&9 2Ee~cT.X\rÿOU1Dtv|r6\sHR{tҔ/N<# K WDIOr<.~\-{Vq<@}LO[ێJxOE[y(qA9rߙD =60!h(w980+(ҶLsbń{jL(o ab7l4( 8bz416p-|M=Ʈ(1q.vu?_|B'5dHv*mCӬ-<Xa7=@!2gZj\eUEP[1麠haqpy`L6Oz dvOqԹxB=iNqB T$uR'5U=po5LљF7ycƦNN<mA͍ػ0FDJ1 ^X |ui7R~{R1:wC9xeJz5Gl:Ν1@;>π+@W2 B}:J11"ǿujZO"e5k(?TeogXjQDI7I5< ~%}C]ΑM0 ^TbaDEptC=\`̶@BS0c9dϬtInaLOhi,'qӑ 8bG~lA戮$>mD j?]]2- ZavR EyʉB!/X0NǖM+5K!s6oή4<gQ ݺ4[_ȶn.6OQʑJ 65}t =fmGx6/JKENg߸ vu#?%$Tկ#G b7M7F7U[d&v44&jm) t8O:7@xٽ@_7/MX}!nWX.Gbf:~]֢@- f ĐnHNnn2Nwˡ~p#`L}{9$ %ʭ6cN6_'8ѹk 7CJ h Eh|J`^,g.D6 hp)DlK+ V8y/ u˶G"CPwa8}t9VQӮGo4ߢFGұQ+ilYm=0;޸w6QϠKm"?4KtN6TΈWK!md3LI{uOcc"x+y>^()4lJL6̛=k3d\YB((<8p}hmhX\R\p <19,Q{ #oIӡz4|+ì Z/>Tzks9J2nilEyp/U2.vZp FH! 30lc&hn"/3B# {rKnuu)u}9(J9Z+ \+=yv|RC+ߥZu2,ff׭^0J.e=1 F6SB\+g;i {:t$V!|?Gm)ط*IL`O,N^k|1-QvKH{PS=Xr mŧIba6YUk|t#W(”d%҈r^ -k", 1e&ɅBz&Gun W[k}?& ɇYZP?o1%]]hwr/E|0sfdtEۢhĶ%|4, d\"VЈx0jD=>:2U=kr.v v^Տ4њSqNQc0Fuч˄Q\oXXtBkVMiܰ t{4U;(k2Ok!֖IûQm7GmlRr2g ӷ]C,En1geSØģ{Wi=̳ٲ/n|  3djPTvIZ_;3j',_TfP۱v`iw*kLm^Lu]z jh-v~j6 U-6pyo+wAF T ,;%`}X_:e<&_̹Oo)g⺫&*?;.߹B- )NAhG@]ߖ 5?5.u1CZ_^;$@(N8aCm!)P_=No ].ǯ1Nw=~;BIZaBZm%`RZqXbOr2YJO\߄9odޥya`sخQC2f]iPӴrKGI TF$dc[Xt.c-qM/뽹%Jz0v;ߧc]~g ‡0&[.`a-'ϳMDr.Rh~4 d5j;+s{bbM. DGn}0/  $l_i1IΤ2K5cr Qt*]+SA.?*Ug=EcwHꂉֽD [gg(YS8%[@(ycd! ( HnO)>Őe \mZm았AD69p./!iFw[a|bVT0IQRS H7kr !'APzxf)GKi#o5ⶃ9}|MU>N |V.qEG4vY N푟a;W=Qcv]âY^ɏa ]Rp|d*͡:R @hz eiQW6k48IHeTErDƿ? +B?{>aECA&wGUkոhQ to<*a @yRQ<3A"LUU.Fpf®ܮړҧmA$ gl-IsFzf~ln2Rlܓ n#@^xC nRg<N*5*BI+a NɌwͱpfX8)5Df7A<]zm[YUԕej@Lp>|"7?VM!iLTR==d1Qn0`wGbC°zǞFt!|]OF7| jXOMUwZ7s79'I2]pX78*"RTb*a#&/qqgx%0b^*&~dڟz_d{y(ӻVG {HRR^E$"PAą"WVl'EK4~ L^έuO!Ő.,6 hz(s+ ɶ sliuԠ=Df9j>G%DZ`xwl>1+5710(ujďRƅ(UJ WeT0͈ 1\)*l!'m i^L|$^x6YI<4rP\oga_NNwR0͠s-[u^8߽F rX!Vj0mD+Ds|f h֑#.;S>|Qj /o0Z22F8B`c98ހ;f3E9t[7I\W|o=pq: ODńG]llQu˔C2 ]{o1Ǘ-j}պ5=#KL/>"9񺠧9bşL%2%⢔=U~,DI7j4.çfTjmM=ӾID@apgI6 \ʾ"1ⴟcGd "_6hLY˓pAꢃ[y&YvT4B|U1UyuP>,M)yN =F@07zؼZ ㌠Yt[Վ#3'@pWL]fج6i~SuH;vlO7:}J?tܵRŲ>!hY>+Ywps5ߒb/hfȾ %sk%̟򃈇zV FJ}VIJhʺ`SP^Ts9蕐{*i =vʻf'*W̼ y(+M ͇6'qi\GV{aÅ*{C_IPb12 n6E?JF/wyD+uP9sveV-ޢGj[+e G~m _#yRSȾ/ODo7|OB#McpAD|NcÛG)V1XGݯa pΪUsi+V/<Δ3e[e ;$Hht/mYA׫D[iG2╄I+/>Z~6^*sպEeX* 'LneV[5@¤|2z'c=> ԰#Q5-y Lpn 6M( u0KMRd}ҀU c,jD~KX8zg$-,;ӹ7<(jl"͐oVK-6c'Uu1J/ѱl<ivd#*>n&sAǛ_+5b؜?h0ɓKZ әEJCA17ocĬhEv@M+RbûʾN[ې+Pby*z@Z/zN˳HmXM} ?*^ᤗ}ʚQպg{;IAXp`Th OHгooUէ4bl6]Sha_8K]#%p1gUfӃ[x!bbBͧ5f1ot7mdtͫ"xe`Z|4{g|.㗒jJ,5nF% x% !+j?wj\%coYt0dW: [ZT ˴Pdȓ4;H2`d˜w@:y0=&&X~YqAǸ 4!6/*GFG<*t^=m~<;uL uȶm&soqu> */a`@j:YZ_c8'3n곩:&z۴B;UeNp0Eze_JgZ ޞ娲g(GN򔋮hp~I);8{0{S,#ȡ@d"xr${3֗c=rm*2ֱZzsHA!9(Pi οc Y^dqԊ$r$&qK$ 5촭x]Wĩ<"&' @VjX](Idyr0 "n=0 1qG V%s[JY%s2ٍt:%&we8$-9lHĚRڱ!lk͠;- Dd[63s8c^2/Tf>3@aIeD) |r~;%t u#'mj?XuWef5ȫt `AbD'N3G<)a̓i-A/$"e'xs$ |̔,6:.X:%v_xb Y8(_ EZ&-%$EGũ}f(iHAtUn>1Ob5خ-+Ջ6-, vw`tk '߄$Q`D7~C.iĦE)8xG^Wz$&7lovg1bh W뫉S"%O{vLv@*n%թJ}8aPhA-R$q:|_Va8#-/-ʶ \fk]b cֹ CtY6Y^R ZÿXک.xwzuP|nXC[tՌ" \z~2r(d=T݅ NMjqf0d:2IĜ=?-D%ƹumא7WvV"ᰆ>nj06 qU)( aM'_sհTG<;7wԽc{v \6, ^- AW, SIlu}MΩ!W-=^D9P3I6 ͊դ?93z4CQ>+m: t˙K BeJ($:% sz,$0dBM%ﴥ&_)hazw'o{5xZbgpeߨO˷~Þ8pO('c'koxCmNˈx{ü BU8dE20*cޣb*&=nE`Is9:H/c+XgTsp^] S Ii<?e~-Ї[a 4&UiMl yd,%y&):. J]gXdqI*GO6g'rNeh- (xo%XGpʘqm3];v| .:$:\B[H&VR^L@ ?uƌ=Kƈ1PQH^i98]pOXQ_y +A~+ ~KyAqnZP4ڀEFDi-Jb6@ty:,J-mƆ "Vm v0QA2Փc}Ϥi>%v|GKd&` Dfy;o΅HyIG\i55 d'}%whi) lB:]u[:OAvDƎL_;˃%!P ufrM:C-e XA2 H o֢$en喰1y nJF*+g:M~MĽGYedSwd⾁ R ๚ نH<%U;T&]ݷƶq@K,m}oAd03{ cek 䁈5WYK WIQϿv(,9XQ k٭ dB#,CsF0HpWӫ^|OEy( o kjzjeS#<[Im.Kf/1N]=&,[/P?YC.\MA Sv_\`;\sUN, - <7{,:Kr>#x{shb>ȸ3,d,5)t l+2-w!nbBS 6=mbɑ%{NlCquHd-'MYoCTYhw$,5g\ u] jn!ɰ-D{ pN,Iڙg2˴(pֵyVd~+뉢m^@^"RzJ>u]< _q&g}Le١R7? t `ٞs+d J YZ