python2-bleach-3.1.1-lp152.1.1 >  A ^f/=„dC&fu4QSöjX$AEÿag0Æ͒]U)XŇS4ć@d;ǤQYܹ/H6O+Xؤ$9=MÀrc }U g/Ef!}a9?v'X: zJJ I̳q5,"#/O[ln~Ǝ'pݐ~"z]ٯnoj 2Y₌ 7faf707e48adfae694becd9c3b3a63aa971471059d1ca4b2ee450ce6e3c8e0859d5992a7b08db849215b2538878fd51272c01e58^f/=„vug(` {ؒ⛗Υwt_=[/v#^Xģ8)ɹw#Rfl I;Y%b*#phX *RdO?>՗ 튊 tdU&%<(I_KS4d(jgU0UIf|1t,kܷ V+6j/LOpA7 ?6d ! H $     w     J p  ,(89H:B.]F.kG.H.I/xX/Y/Z/[/\/]0P^1b2c3d4e4f4 l4 u4 v4w5\x5y6Tz66666Cpython2-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/ .^fcloud124openSUSE Leap 15.2openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://github.com/jsocol/bleachlinuxnoarchdm$FI99L44Q99`[99AA큤A큤A큤^f^f^f^f^f^f^f^f^Mq^f^f^Ey^f^f^Y^f^f^E4^f^f^E4^f^f^Ey^f^f^f^Mq^E4^f\ Ga6d3f2e728cb0e34c1d7cf3ca95c816333f80a7a2cf87b18a4ea655d1bc0b8d8ccf8845b0dc30f1941d34b761b77179fea61d72fcc4088249d1d7337a20f20a501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd9f4d0bb4cbb4ab0bacf9523991946f737e411a32f1a7816af79beab773a29ad75cbf4c0a232481d333230045cbc18e15d3edc837d519406013d700e67d0202699b882070901f16c4c0b9ba90c742c6302a2caefb4c8a63b0d8a2f5b3647d2e179fa3220e22a4156cf55eede919f5774b35839866359894813173711287db94679fa3220e22a4156cf55eede919f5774b35839866359894813173711287db9464913d12948a806f4a15ea1d48b5cc4d9076f9bad3072269be62e659eeddc9e7847baf98e37fbd861efdd98750fe92b3e6d01f7ed89d132a1971e7c775626a2fe47baf98e37fbd861efdd98750fe92b3e6d01f7ed89d132a1971e7c775626a2feb0678e2e0d318de9bf50357492efa68b2b522e80b17d76c3e4c3f2ce433a4fb259197d3f7a77bb5fd9c8428523ff0f6843231a7ab36b06b93172c5658cb6ff9459197d3f7a77bb5fd9c8428523ff0f6843231a7ab36b06b93172c5658cb6ff94f9582732cbedc973a07f7e495cff4423b9a0a56b736c652e4ab6c10017f3b9abbc935f1f1e09284881b6fd8047050d3e0226048fa8b415188ebb7c8be332de0abc935f1f1e09284881b6fd8047050d3e0226048fa8b415188ebb7c8be332de0a6c6f397ab628f431cd3157bc992df7c1e0a10309b755d396f23327d4a7e44ae49683b3b791a07ff14b64b6d79475429f448cbe713fde66407e75c2c814bdd489f3c7c8480b66d0ea284fc4664dbe5af095a5a784d07a35a3d0206076cc514fe7c5e86404ad1ba20297676e8b1454facde009a34b19e1364a40666aed20401542a9a4e7a1e36ef3bf3be0620ffc0b4e5e4c0c929ceeb0c14dfb916cf8e2654c75a9a4e7a1e36ef3bf3be0620ffc0b4e5e4c0c929ceeb0c14dfb916cf8e2654c759b51edeeecf5107a2238f219d1f6f53ffd1e91b5512cec7d618e432211d3383238683179a1c0f2358f4805c37d259d7b024f275e98c3fbc0c78c94680201b855bec2238c149a632b8fb26813f687aceabab80327f3270769c2c16157883d3130rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-bleach-3.1.1-lp152.1.1.src.rpmpython-bleachpython2-bleach@      python(abi)python2-html5libpython2-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.71.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.1python-bleachcloud124 1583804159 3.1.1-lp152.1.13.1.1-lp152.1.13.1.1-lp152.1.1bleachbleach-3.1.1-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__init__.pyc__init__.pyocallbacks.pycallbacks.pyccallbacks.pyohtml5lib_shim.pyhtml5lib_shim.pychtml5lib_shim.pyolinkifier.pylinkifier.pyclinkifier.pyosanitizer.pysanitizer.pycsanitizer.pyoutils.pyutils.pycutils.pyopython2-bleachCHANGESREADME.rstpython2-bleachLICENSE/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/bleach-3.1.1-py2.7.egg-info//usr/lib/python2.7/site-packages/bleach//usr/share/doc/packages//usr/share/doc/packages/python2-bleach//usr/share/licenses//usr/share/licenses/python2-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 2.7 byte-compiledPython script, UTF-8 Unicode text executableHTML document, ASCII text RRRRRRRRRRRRRRRRRR0:gutf-881cd59f5d7d66e1fc9bbb1eee269f413b49fe5f806631bc203d82f35c7c171fb?7zXZ !t/d] crt:bLL 5s3-SXddy~EIGռ#]l+LP(g4-<|Ԑ9dgzT.9Z2 WXwK@눩/7AWXϴNN[~]+H(>fN E$Bl䋆t<iPCP ?SVK^Txl20 hΟYϭZ7+r 0&PP!-9zn$C{2"õ(#ܔ2|Σ"(1@]gX`%FR`orz5d9!6Y}nz-Ku7Gi(0ѱi(AE]TfF%[5{h:S +:Uv#vz'x~ >4A걓dZ漌}*/PlPi;hmc?PõZ. XHMt!qCkbyű +o'w,dݾ\d.Utjt7w~-q yS?=d2iV*`MHKo>ee+ ~f,.LJ #qZvXG~Ղa;0;%oŨ3mx3mBHlS+d\"F'\tb`,̱ s"~x2!fV8|q8sPH+;No~2Lvv#}DH^`KoFY8~nWg16;Jݒ AMՌM )@6jUQߡU` IؘtWzV2cl'(a g l2p ݘK;jX:=%Kt '-]r?;s^A4^~.ǹ,2z\}k-Ó'VSjN=U"Y)hCt$H6JVGAO}0Y+㺮migPn]e *gףvGWin Hӳ9Z2r.\fDɉWDz1oFМxtyCHw(I *u@LQ_R6Fh`4u#!&ip6\:->$S7.jij-8]KhIf; vŷdJH%;>C]~2;iW[c?%4F֤) 2v~mAd[uf`hk=cVZ@u 5n RFq|/K$`^{AkcU[ŃbIO&p Mx'Z"?q>4*ڣVq>;QG>g6;&%sOF LÍF&5\Qx+0NNHfI sX̱}vQL砲K=K&!Ş,Ij2d$Y[ ,Bsi9/ d*ּ 0~{I8ƒw)l}_e N_H'AtzyzA#94N+$#*-<ՁCj5 l~ӝ3Mti @v{B~% v~]F!upXT`m R_@\g~fx(+y TdAVM`#g n%=6~  Z簈4#RԊlBr^AfR = ,+̎NVR"m+4_rjF\yn@ۣ_ZxjOӒtzBB:vTeȠ'80I1˼ a.hPz;hwP9. W8rIZ>zvC<]6K݊-4V~ +XkL:`ykWeή@4Ⱑ~gN;W ӷX>a'9-tMsmYvYf<{T}P1봼%|.o;*FV Z|,l-:k~UI${u#Z2զo0ӋF?HN[5_0^G݁zeܺ+W)T7-Z`'qn ԗlhSB(H.&aFܨ!\H}HHI 6-Gɗoqp ̮^#Vvz(S?#߷ .? f ̧v4ho0G==-'@I$].辏ckb#n>+RS%)"tpG5YyLj%Cɏb:8K@ "= ] Yk芘0j_k5{MO-ꬾ3'ill({]yZ$Y2M'Rʙӽ,N Jxʐ a+n6w-Q3 Lw~ty&Sxmن(& |/JO]Zx뢂]V]W+c9ήs6HRc@=EQ4AC E*#V@WbMhTY>Oaм5X5Xt]7%@vvlr|@ՅHN ޏ!#w)ۆ=J$2!fbΫaR7|䰔/yb?{Mx8t9"CIgau#@Ms^λ5zT٠BįrЎ 6_3FpMQى ؈O+F2FX}մu)ҼJ1T$JZӷ"C~F o_ȼX Pdhx\#Mek. }!%~FNcc d \`xN|~c te*- HldF!"ءj";VX(pY5| T CjƠ"GM@꜎g NTu=C[r#jLF5VWsgD׼AN r?55$|uiANHP{I d|~mgIݝ #;2[('ޡ;PUǾ; k!0nm#_wn6Z693r#QֶlcsdLZ$&Wa?X#7r4 c0ӦPԛj%8nRd;OE胣G4GܝG GD}Qk̆Jب5$_X-s)pMWXGGzl1%zݎ, 3qlhhg<2,+Ɓ1 ^v`T{F@\S*rKo aqK7s44 s$x56ʻ" L^GNH+-=UZA% 2ʜsYpqA'U$)*%|s@ .'sL $Ҿ(~5X$Cu.CPP5={ͨ"j3uNq|:kiԟ,(ӱ&y=&I;Lꮫ^(@+G P֠f9';Ŷա3'Tq voV^s1;|0PʐF-Z`e<\7 i3~!Cܚc *$vgI0#9:ZW ɓDǂ'Qnztyk XgG:_cY1v9 f|%p HC)Ex|[d.sRwN6?&lzXEVΘPdjpNjT>s"2VZGh_e@l*| |c僀i=ΑdSnfm+b!*ϰxɚR-mp.,(T_HmIA-*Lk=UhyJ9|q?b-yW,t@@_a^E>(wk4- *;*iQ-j=\O.k{Wi6lHS@=y[&sӸ%xajK{bEsV7^ E:&QpJ9N,9]rhl^)ov{v%~Yp oUKf'^j Y 㱽/vqRnilI?"h&} } 3<~4>3zZ{4FoA+CL`O^*$fcFsTGEQUUG7>u}YG,3mar5O 8r(=o\11$PcY?be u h*!1H\r{n3n;+ QzRjKT19RGӮJY/8*;4T2`JĻ] l9ktj';1~! ?GF/xޜMssCǧ 0sh|2DC Î 䙮VZɔi~*6._T n)Arъ>% e;Q.}7CvbCg6)揋 xI_( [Z,;iXPodЯHOg=C60C; kN/^OH`{J75y^[l韘#="~Ax[lv7[GJ7cRaߜ$}dZ E4匽mSBĠ{6AS4dEס 7;z1H* pu释6Q$ HA:ػ띪np/ڋn%-x[m(ǀ$۟nApI`$f׀EJ؜FA5i_bY#`bis5Fs#VJ0H2!ɽÍC:OA7*ϔ!bUo0+Ԉ"k/ <ԓ]4Xڇ#/ 9u` j@9ْz($p}z+H=C[7F7 iжĖ|h]ϣ Fw&5U\oח mvlT'OL' | 9'b C1PshfedleCKH3?S~[q(M4c apH :YS> .GϘ5-,tJk, ᑂgYbP܅n7KNu1 z+tõ%u}3YzHrHd^bEح7,&1ek()]H ^M"SZťwĊs`iT u,-| }+\ėc#nQd!prɂԠ|UUYMs/4~[/Dďe๝{I`-!0GQOխRrjż{K9CSD} F4UxU%YA,E7kohA4rVemu II-vəEV{\qɗfV1% aƿWHf91 ըK6%)Tqp~E(ȶ+ɷѧ%\k~߅ Lb|k # 6:ٳXJ 5493e|7mYihB9=8*WYԧ#} @Q3dIX)BV*`kBnا5ul\&_,%vR3mE_Q G ? Q;U ,\گP A€kHRL%ZӱU%Gꕳ r{E[\kUs-i1aKuln-v▧^/J 7]'{=;>77=*vJa|piJ_ q:,/hZ o$]Q`z!PY{ gf$a8,MFܒXL d nZ|@{ou[ݖկҡfq%}5hYbytC&'u'鈄gdY{pC)F(Ľ6Ts{FɴjFeY/8j!G;Āp%%!׽%{bے(@# >m%"M+Jﻸ`O,L(&h3M=Oo=ShCX)/P"~ ٦˾sO>.> Us@"es>՗?`B7d@JnE#3Pî?xBݥ& |0mP%=Z4e.'rg:N7 ŀ hƆkvxQw`9بθ+yyQ0x]#eÎn:U_{ e kje0P%z邰V@M~|DX6^L6Le/'!<8TR^Gk`츕aq>h% bAt$MtZe{O%-%nP1D3ݞne.1![FGw|m5WZteK))A/;QzZR[oFE ;=Md"HNE`,,y՗8ҤJ@lҐ !+bx d@L`iȥ1 ;!,b_g_P(eJ(p(˫aUw Tyw3Bwjj59C!OrFƄ/(:2 !2mbtL;i;о(CWn6vo\]}|`aıIRBhV:_M\ELtves!e)4mV\T{aq^OSDzءt NY(NXGqnE-!8GHlk@Z;6 0z_ lC[璔Dmuey7Duœu!:*SG[zmK\m3V{KAo2YDcc*Dhl&6,K0Mz2?zimv mZ'ivӍ$I?SLLf)[;J h| ʝtƣx1EDl( BQ;\1&t`"֖m93LHBs]$ge-Cm/#P9lA= "z 139B* wdsq:OgU‘d!D#߮֒#7'#JA/mc0p*@vBXx<נ^ҷ+|t/6q"+-)v-*41_.'%4J5$UPSJj{y Ch>7Z :yz[tFeEj_.֧B^W&V\NYqx8ioۿK(ؒk C"܈ 46TGJXJnMtL@vO K9n[~7PqY #j#^SP O>*x];kh@̿!2 PJ'sPxLA[ /-$D4W0(`ҫ԰b=OzS#:@Y˕ΰ tM:C )Q89 ~՝?쿨h@K#<pJ/vym5GD/ ^!U&4R#]#PDQ1PˋQuq~ '6~`:C1FX :y?y:&~)QTPaWsJEܣLġqޭ8,` xq,UBu)0DL3}/=BFoCJJe௅-`%IWa[3feYYԉY﫟Wvo^ߚIs!u@=0 eK&%V!}ixO|4Y_h^WtAKLj`6Ji|gl;`Q ۼZqu,T&uK%yrYE.'-. H|"^RX,FȨP:3Y s^!G>B< L i]'dJS2鰥qF_ 9}6w[Ay#<>+ :SntCrFy\{ɂ֛"_LkuMF( fF ̲K=𥅃x,~hvPc.+&%G;be# }f?R+fׄ_ [A3C^# ķydq ~WiXɿ?P:OJF!_dvaiU[\Oj@Og2W U+  Il!yоK{&jD ۷0 bQHp܆ݛ"(M"OXKP);Ƃtj=[2yJ*'S(HrgU2$jMq| lmhnǰʿl~2gƙ{M 2uo݅CSR}ssx-u/v޾*!Y:Pj ߡ$uM:^wre;<}6Ef^MIe~+ى":=>2諿\$`n͢+8Ob?sytf"Y~Hw>B.0n2;I,̗+wȩAe-R.'zHkA0_3롼bI M⥛q{u9ǹ3ۦn8\Mu&uSL4*Zb2fid]S (_"K6u#zrjڊ  u`qVҌ8yUVnF!҈PU{#eHbɑ",F6ʤ9'zGb;70J+lIW@64Ϋ4=hК9Z5Ihw리J 7vqul5lkXlWӱRF_2fqՈw n'ׯ:q``uݹ%HZG~#4f.esn* J"L6m[?`v"C僽¤K1l ̗ NH85]u|M`` _bC-|$<j]\ڙh>)?Gdms}E@3Z!=9Y+&e2oAѿVC1LSY@ez1 #uXɝ& [DdVDqR^,:8r(1HtP-x}Rj%p\JU\!]8~J4k%FG)Yj_E^xa+ C ~&Ύ T?;iWaKX;݇#ij\z52MM2.@u "(-'׌;@ |i2Otz =OSX 0PnO=!@rc_!g^bfh1}K{Q㇖<6cCуurN>0~fU> mdUC( <V<$5]极xO~K/f|i1:,ov2ؕsDgeӫH4<,&uLbO=^e{p1AHMCEj]ccS:_K=ч{|yrjBQ:5$6L6}G@ahV 9EFf[*4d ]%we' װfj<3:Sx9"FDt\c $ jy8-D@0?ja2 hӍxwj oa,LY0'KAXtyb'Ӻ-L?eaD WB$&/R9`Uo4/щ/˹ګf,)`oJl|:f="feA]6$qC5AycXE٣VKKRƑ$cxSL+PHԳ؊B]_(`9W I&SƝޒRǧj7eS< 7QZ{ h||}Y"{ jDO;vdģA%PܛV4+8ӿ xHiQmH0w[@J|VYFumP Wgk!+`PF<(Lg/'5 Xw}$^DAEqE/ڥD %]p~(Zрhne IP?f}|߄LQ-U~w{+hG2V[¡ tm/U$d%yA w  є6euO)NIIH2rKj4!dM0mJH1>6{"YW qAm@yc1s|&VYl0~|Pb>[b!CaF4Qࡄ,DUX;xtֹ@2yxZH*]t c"g;6F] zI:ӠR04uYT{lBiO ֝$k0fiЬvV4agd$@l)L m^_LK)f[br24 E \ow(R|is$U7]z bKOlsB ę.R;Cm흰<%bM\`-+`S Ağ%m-sZ_^jսõĊŧ >h$c?b&[kn~-lcUaߌo>f^,9(={!T5T?J/z*fn9\6 PQI",o4hI} 6asܯo08}I6e8DiƮeXo]jK8C!__i4[nKYX2ܝtI#!YMǼƈ=]e_|Sa9$p֘g\YlQn /֕ȎƷG^)c465]EhyRMa{4JhQ}[ B<'[c[-fpZ|])J?lޙs+xs2UP& NJt8Tpsbx,#Zq,,Hh"m[uڥ`Q>YJۆg51eķ(k޺ 9 ~r:.6?r%~˜ \[08h}q.{EwU1J?fs^Ъ2\L]Hbm,EZ`)텍o*dm}* 9 5[&Urڬ'c(H=[!zK5٥xNhTِykÏe9?wˇ?%Cs(_#GV]6;{Sl̪|—gD(\H)ut_ a}seW*%Me&~wmޤ(~@|.~kYs\|Gs_3EQB W9oymK6iޫN/&[;m{R0-qR:c2Zny^DL?E {1gSu5(N/y+Wv ql*{J|-. -K`Ix}n+q?IiP$l䛙.^:y#cdޒV2~jN~$4Rev^d:J1$!Kbh\;IZx7Hա_g"v:!b `=D8OFV2,`_А`C?]W0웻`]걣b/˔%AS S~UtbwaiApnQif5dTO:U@q֬d'թHFCT L})x ^#6S-df])'J6)iVUUPmt!,B/K2QXDc,_g?5Kd:,SLb>V d?9YfySt&eQJO8_иX+HФ{{HIu@bj-M"H臿Z#HQ~8%6Gq o6ujQE(ax'Gޫ;Q\% /!x9 n Һ͙"9EYp 9;]%>Z> j&9YQC XArlr;ґ04ԝ?c YJ04^,Y&kW:&:)V2WT C{{.O~skSGuDY@p+P4N# ]/<)ȹ۶9XtӖ{}՜9?ʛ)x\NyI/ZmU? J@ 5>|+2tτϬe\2hd\†dZxJi;q+isd}{ N(b-yOY*0RU|>Vn <6cLf@Cx;G>n/ZČOҩ;"?tiϾ,VTp& kT/0GMyWqBWy$[8- NoC)H7rfL<@&R:v["?LL# +2|fPVb>K6琉ڦەUm;+# ktg3uXvPqCu{H,IOħw}[RU6ex-H8-.1)-؊%yEECHVet}u5Je5Karx٨*!롨cPة#ꜸP%3[:6UX%80yi0Қ!ř (N\}'(Em6 Ɔ.R~VdC{~.#1}x$k3rs=,vd9uKivYH6& |k14H_Łz '̧Œk d R:=||aD6+7L1uEy3l|4-?$ tY̬BH֮$^L@O}$ `ws)WO((|"`"95īrY/`:QiQl,<^?`/c D_δ )2`,8inĞԑ˂mw=ē$AӐLORx 6V.0aN I]PW_F2GGsa2@pn&yx!H%گg&%pVWtiYmIQWr /+/(~Sq֜$}_qq?-XQzvO*BOh'HV1h—.iW3P, ^zAL9@)[nÒt#xsmsAYN D=xf%^Վx˖f)Tױl9MV $m6wΈ1dCkw*/Nv-*btZrEF%:D1'eU^])S> x, [r`E*EPRR@E< mLɦ͡sM 8a6d ~LWH2guRp$UI{56t!0qtH-Ƹ2v9ɟzW2*,pE/65U<:/؋`8CAl֭99 ~ l,FzLQZPޛ:!@@B^: !B@Vg32lo!5l]3#T2qm 1nT-] x@mAk8`T;~o‹wDnXBny`UKP3ɇhS44e\ J$bGy`7în biqj_$wJc݋z@͞sx Pn jso@pkgSGK+M=lΧ!uC$)M$΅Y&z"8Pʊh`ÈI䑄 #Zsj+!R r4k3J<3?\bFCMa9B ^p*W^GD1XvTX-@=`ԇ;Qddf9+O;B-~ [ 4/TxpmdmIq7GjL[_l_(U^lL4HX)n)4|A.'֌ =x2[zY?"52Y5 $r z(ehYbHqL)`Na S4BG< Nǃ:ISg PLvXKP0kehHULlBPg_eveSXda\Oa1v#th(6`B2 gO -N] t;S,i[L:t7XJvG۱-w1aG>)vR@9)J:* Xӡ"-j"6vEe~&ĀH9mZ)^>z'P̃D).}@ad: cF!B,ۀmUwo4τ_ykL=m'+sDe\Ķr'ra5{ށgH9Wa듨3h>eyCF["ySdx]Nl]Ga8t"`Z\lGхX5Hߊ]a(: 7t5spe 6**g=C,,WQdy8>gJ{m3[5:c3j0uVyCeE-?Qe^^όdI?a7h=ϫ(o}ՅID&  `P*F0t!ػf "T*Zh9kAm3 sY}&*:dxU}{ ؑx c& ;彉+Dz qUo' yZ MLu5Gf\c ZYYRڃ9>$&dbODbjsNZ7$2/ZSў\f0EwT}&t?x.}X.#zݭ|VѶup"1)dgWf~K ǖϴ{7sG3i+i)UH-FH5`};ұj.ݏnp) Re▓V$hƄ.`Qjf5ÉCJzrvIm;Ko~,FUܰkS!\naVzmCڧ. `I+aXճW3(hI:B~.6|4MaSK)+EC' T=VYf q ~ep.픦K}#?/!@D䤚 ?::*Y6 c- h mC\lE,r!ݳ ׸RrƬVۨ4hD+TEC]9 Sc8eQ߷쿔%!@P9[*AA{Uh>-k9C "I@8XN"oC@orDѬl:x[fFNzUm "QDUl`'p{l(EǓ |ظ;ĽJVtHY%zܔT@3&~OVsNB2F'd<DS~0cQǪ &at/ l] <.S@qOA emxTbFa66\joLFh&~sWְt-Ui:irw![0"0M-8ܫǙF!) 3Zuxݝ?EuPc ɧ'An dh_)Z,(gğ]1wLg<M3?ĉ U776 {V0/UsljCo[=/, Cok=^i`~Zg[d5>&\;x>׸dV{ױqxݔb`,xR(.şnA &EW]b5D"q.(Jv*Z7ɺ6*E1vxAxWnhP}uMt2%VjD%oQC2YʞX NN蚲쎕kztm礸MuRG>VgMIbэI\$ ~`}^>BL N~62.|o1qn۾_rGA.륂(G^}cuM<\ev! yq6%`7`Nm H3BS65-v*rߞˢhVNLYS_U5#2$S5PcS%R?j =s?rz?%n/ _I7&=pDTd ,zmA-eA鎱U/%2D!rlYQc&֭shI4/6_ ho]xFos51)Pu^%m ٍG}\$&[} 7dޠU^L^ïhڡ-x\ ־ڬr!yo,\` wI,#y(ӋwGx 3?L;L#ZU0H4@D,ʻneNnlia8_>葅 Ō7+"hq\-2m3ez$5?>J8 ڍ),!MݨW-F1|yQm*b[f#U>OSF\Tۛl:LћTic83lw.7Lxv~ A5rey 6?LȽP,1`_PBĵ/0Ri)!մg"jH.k9^hjJ'B2<%G\SBC,!&!d`kOCY<׹Q2.y'e1'"^zèA@!XEf+]/vEI4eS>#j9)(bb!4AZyC2*|2 LL)I4}o46Y٘k<6IݢkUP6 F(Rxq?#0t҂*A7e= {7EiNL>qb |Cv C.y %SG@)M(] (>&5 i z! ] k)t~ We00BcaX)N5]-,4كV½$qتs췊<% \i=6﵇ɻr)N%+ȱX|4aJFPAZ'U"rt8A ʯ|Ev(ؤhd2QF.+ [s7<3#kJ,**[Zbi.ԍ}`(Ln/vrr 2DQKAtV^K;\RM%0nx$GNfe粉W]ph(}Yq뜺9z='mB!W 7K㕌bLaXk kq齸K-_# [?YfjE Q~ SZY_gqݪ˭K{prh/r|c.8L0? 'Zsqau` 9S}ȃ&3o9o\u qb21F.ؾ)HF̛ LXҸ^ &'K_|uJck~YF]_cEyֳ3-GM-$N^J'#b~R_7(qԫ mrl8o7R|C eM,i{l+G?NWux-tlf6D2_TA91=mu~ Ui"ZsmnQ~Yb:݆Qߜ;AN S1(YIf@O.EjcٝНK~;@k?~$i 菳rKP:cxN7$ I湍2R"{_Qɱ[駻%z O!( jTY~. L=vly d12ݛؽ 1fbFĚA=T> XѰF; ܖW6qN9Y6uLMnqn5ڍas+j%ܝ̉N~.ԭXi ]njw4|0_QOGeovPeeX!}X0 v>$@?Y6pJ>/h%TMud٦L/3ɶ-IlйЦW/]m*pa@W6]#8'7.,s.D=9J3}CM&tM60 vs襒W b lOPwetu@&6Wf_``AcIKG6p }g%t-?(.]be?ȬƟ¦ hZKxinN_lI2<)Ec T`WoX%%O]*M.^;d,0.@9d4 -xӺ/i7a%^b ^ ( TT}(YJ gb $Plwl|I,Ȩ|B4LQPLP@h|h)W3  ~ +܊g@۟򚗓LgC_i3{V` ثVbtl!5V? r6򺤚^?Fwlm#%6̃z+BRbDDjm0JIo'7Εj8 -TE"jf-W ! Ԣo~ Sߦˎh츃t$R Um>VdQo}J6WJe )rOo4*Q EV= rq3 C!IД?85vx;zf9S[g&.I|g}ANlyy޴0eƩn2vWѵ-6W'9tɗ >UywOdKYۮr!gzt1niFZ/NZU9S5s/A6JVf2ۣ-zA^3T;SdO@Gq=D75#+.}+Jcƪ##.* uXǣ$~QhܾOJ},uq`Wq:YO)LT@qk `BuTĮL^5J30 &=5bx弬m)5'ҁxaiPPn+? !1Zڸ&탴.H'Bh@=ض1IqFe~CNy䞈VN]JԽmC-)-;t*WS]@+C½MF$71=YyAF+֩ `rgul^"Ѱpl, `#JQKp?JWE8 jFdVlG=ᛨ gyT, .a%&EE]':-%&A QԊ(1]m|ѻ^RzJ;7z:oЈ@H/) ߺ ڔڏ5wE ;J҅@B)ыX2ڝ|n1HmAbYgMR3@oS]>[& ez@2Ǭ- r|Zaj)}^ٮ砹5"odm{#w?Cn!NT<•o!z҈M  yxÕ"F$ L8/~NnolqDIAԏz%^A/aR~<1$ѷ vNPXyb)K:б\ڣwbX\:»Z%h𦬐\NOiod=D=\yo%Dz){"\ 5 Up ?sT Q{|cg'4Ee'v@HS<}ƥ =5i'`˯NuNWTn?,SJ {|W`ȼ@3E5l3uy{+=־X}7IJhTGR|Ϛ_[FY+ WX_b+>ˎoԅ^O;πφzàΰY[]9lPNJYhN lć,7K֠|gpX, BaX(*Q`u@>sAYsANɰB_O=)  Ο5j/ɏ)(=à2.s3y8`KCH'zm*,Ir˄ Ht`>7C'}ӹ3U  ksHXV@Ɋ7;sܲf0uaXE,l߈xmEY҃#C%VR_V1i5=Z|h/s(4%b 8bzdd7q.q6Þ xC Ynvh?r_j- pд98E/XM5\i 8씯Qk`|'ßjOE՞ǠIWy0c Ѵq`Sr|֦Yti&PE[6=$QU;g3 zxKU3a]Y>  d/T\5i? dʣ1F|H[F~]à9sx4pZf 󜡭]K dLg\MPOY? ^%{;Hhe%`z (3ӡF,tV4ovbRWYv} 39oRsk~ So(Y5sf J)ݦJsCzaOSN c}4Ȳ.&`$ז8g'lu;tvy5|Ǜ)gqA'+2ߓC{3-s%r%ڍ +sp^#]*[ !-k9B{߄3xA;F(V W4 h$Օ>2)0#2 5j^-`)E`4Vqu>k +C]uZ}2H9:"ܫ5\yPH~2sN]3է̋dR}sJ`qPdz}Ĵ N.w4ȗ "yj\>FJԽ1,7m(If&Cnd43x ZޱVc]v,wh޴WK;}3af6h:>õK9DS5LBb>KGg (S$]O˦먙ΎgJejߖ6cJFSU"Բ')8I(TD2,4>v]`+V<*} AhuCip(BypF%_LT_`Л4D}cc2b7ߏsh7Z(K+ "d+l$Ύ™;żWNζsC,wl?Q^aW8(A(WtfOՇP8Zd}lG *ҷAiMV'g_0zP9*m=NU<&"i#PLxm9}Hl/}\Qh#N0*=9`t, \ّV#`%:L=hfbbijSĢ%Ur?2SFGʧziQ.zl~L}]Ò)H\`]j)v;o|S;QH=(aA3=<@gzE/rNT!Ņ992~14K#$C~F̟#'zgBih ~)c eCON잲qз DYYHF`4m"hdNӄAhI7ĩ Ֆ24vϥ8n{˽!uH8㭯r5JiO o4xl)y,?BҔJ67lgr@}i6Zv/p&͞@ClѦO CYFaˮ3y#Yݣ_ny,$OŬL sch5E+2Im+Y-aL=#!c( _cRͦkmMqqU63OQltU ua,f徱!"3?8JyKs^[NK`; ߕ%wVc=M@7K-RPj` PN!uuV^s2S~hͭEȃIZ.ԡO/=*#LIȭbwlIߘ7g{υ-56n\+TQk?  fx=\D̀Y8̉>K(7nIy VvPoΰS29p3Fc+5IS!݉+KCvx3w1M&55AHj~~j=Sh_[9]^;Y\zZba9+4B oǵǗZ[:\H[NGAR%lf"r]f6Jٯ5ّ':[\Tc  MkU 2[7Kwgހƿ8_ SVu]nfږˏ Z+M_Kkx綡čav4Pl҄X۾OU -2Ll*d<:] @;ۥ,~W2l1:-}shcr+&P̓rXcA-ƶ7=/B^qFc{E`:[=[Yq*a'2H`RobD6)\z%x[zZwVSpX%0aI)N6P(Э;9,ڝGMv;Zמ>RsJr[(J%Y'.YN|Hpk^RϤJ$|EP5in"'DH=':QHw>6MGx+K(S41ޮٺx Kvz*TI)lǗMɁ$E#aνfgv-d9Sb >!%hB,E!wCB]P?gABAK7ػ Rm;zr>Q^4h/{]lu%:ۿ:Pv &<#.RrO;&Aƪ`(wG]5 L:htTԔE< auS:ʼO1d Q3EցNl C3j6R]DkwY*d 3N l_ 6920R #w]Vf3 F?F.wV%w~j V7,iҀqZ0r,WbR6Kʶ7{Pyɢ c,LnZtn2 5oފLJ+u(,ߙ=.]#?T~NR+-8eAE+]2(uoEٵt4J\!hZej$ ?Ĕq&'cG' Vfc H9J,Aj')KQ(4܂/DžJ[llVV67Iҿ續G5f"<|% 3TbsF0AfF/L bd1+ͬw)936NO/DW]E Q| y>,`Qx~ aR % J~AɎ 6" PXS0%oԇ2 l]1nm I|XN#{S-rcI &|*GY1 G1.{ -Necʿyz GC|A{%.iz٠01YkQ\\|2\}!e7 Iܚr]=ig {?J(SvZ}e4H5 \̍H S#!rK@Oסfn\ F}P5aEp3("'0A1CDza ~$2Ɣ q:yJ߳"v1o}H_n J9 ' YZ