libxml2-tools-2.9.7-3.31.1 >  A `p9|MXsV9?IuȘѻsC"`$,ݘEC17.Nd.c~!r"h[78 .t=VfY~7* {Fcr;اӛ 2>~4TlmżƎ=YaBG-3_ECyIqRQ__)Gb>nQu,kgj/P>R6hPws'0Uz06395f0e40550b3683ebe84233ee164f8d00591be256796a0d47a12ccbd2434be447b6a49e5757d0fafe4159d184937b81501593`p9|trrd/+NÒMtVAX嘲<f_i%52L;3Kdcԑ$|2!ܟ8^c?7-L]S03仆ГHxxE2q-4=6d;"Q2QqsXܿÃe#S _}Vttٻ5dzC]K ז޾_ݒgw_ZM-a`cȐ R8v. G tpA0L?0<d  0| $4 < D T X \lP&(U8\9: GB+ F+G+(H+8I+HX+LY+XZ+[+\+]+^+b+c,d-e-f-l- u-4v-Dw/Tx/dy/tz////08Clibxml2-tools2.9.73.31.1Tools using libxmlThis package contains xmllint, a very useful tool proving libxml's power.`ibs-arm-26USUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Productivity/Text/Utilitieshttp://xmlsoft.orglinuxaarch64 pH |!큤`Z`Z`Z`Z4245468a904e75cc1dfb14d8f44eade8072a288e508527dab39cf9885e7ff5719204338b2f029fbbbe6e155d6b243266d8bf28e2a90617eb9951f29f0f5adf7d579779594d0843f978bd610ce144d0e3874d17136967fb403bd734356405fefb5974236f0740926fe974baf81e83f67bbe2df201ef3871a7a5a44c961d8df6d5rootrootrootrootrootrootrootrootlibxml2-2.9.7-3.31.1.src.rpmlibxml2libxml2-toolslibxml2-tools(aarch-64)@@@@@@@@@@@@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libreadline.so.7()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.0)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.5.6)(64bit)libxml2.so.2(LIBXML2_2.5.7)(64bit)libxml2.so.2(LIBXML2_2.5.8)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxml2.so.2(LIBXML2_2.6.18)(64bit)libxml2.so.2(LIBXML2_2.6.20)(64bit)libxml2.so.2(LIBXML2_2.6.21)(64bit)libxml2.so.2(LIBXML2_2.6.3)(64bit)libxml2.so.2(LIBXML2_2.6.8)(64bit)libxml2.so.2(LIBXML2_2.9.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`N@`N@`N@_G@_V ^V@^Y^(9@^ @]fl]@[@[@Z@YéYéY)@YBvYA%@Y"XWXWH6W>@W(VTQ@TWn@TWn@TSyTApmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.comaavindraa@gmail.comjengelh@inai.detchvatal@suse.comtchvatal@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.comkstreitova@suse.compsimons@suse.comkstreitova@suse.comsflees@suse.derpm@fthiessen.devcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.com- Security fix: [bsc#1185408, CVE-2021-3518] * Fix use-after-free in xinclude.c:xmlXIncludeDoProcess() * Add libxml2-CVE-2021-3518.patch- Security fix: [bsc#1185410, CVE-2021-3517] * Fix heap-based buffer overflow in entities.c:xmlEncodeEntitiesInternal() * Add libxml2-CVE-2021-3517.patch- Security fix: [bsc#1185409, CVE-2021-3516] * Fix use-after-free in entities.c:xmlEncodeEntitiesInternal() * Add libxml2-CVE-2021-3516.patch- Avoid quadratic checking of identity-constraints: [bsc#1178823] * key/unique/keyref schema attributes currently use qudratic loops to check their various constraints (that keys are unique and that keyrefs refer to existing keys). * This fix uses a hash table to avoid the quadratic behaviour. - Add libxml2-Avoid-quadratic-checking-of-identity-constraints.patch- Security fix: [bsc#1176179, CVE-2020-24977] * xmllint: global-buffer-overflow in xmlEncodeEntitiesInternal - Add patch libxml2-CVE-2020-24977.patch- Fix invalid xmlns references since the fix for CVE-2019-19956 [bsc#1172021] - Remove libxml2-CVE-2019-19956.patch- Security fix: [bsc#1161521, CVE-2019-20388] * Memory leak in xmlSchemaPreRun in xmlschemas.c - Add libxml2-CVE-2019-20388.patch- Security fix: [bsc#1161517, CVE-2020-7595] * xmlStringLenDecodeEntities in parser.c has an infinite loop in a certain end-of-file situation - Add libxml2-CVE-2020-7595.patch- Security fix: [bsc#1159928, CVE-2019-19956] * Memory leak related to newDoc->oldNs in xmlParseBalancedChunkMemoryRecover:parser.c - Add libxml2-CVE-2019-19956.patch- Synchronize changelog files for libxml2 and python-libxml2-python [bsc#1123919]- Added a new configurable variable XPATH_DEFAULT_MAX_NODESET_LENGTH to avoid nodeset limit when processing large XML files [bsc#1135123] * Added libxml2-make-XPATH_MAX_NODESET_LENGTH-configurable.patch- Security fix: [bsc#1088279, CVE-2018-9251][bsc#1105166, CVE-2018-14567] * Infinite loop in LZMA decompression * Fixes CVE-2018-9251 introduced by CVE-2017-18258 * Added libxml2-CVE-2018-14567.patch- Security fix [bsc#1102046, CVE-2018-14404] * NULL pointer dereference in xpath.c:xmlXPathCompOpEval() can allow attackers to cause a denial of service * Added libxml2-CVE-2018-14404.patch- Version update to 2.9.7 release: * Bug Fixes: + xmlcatalog: restore ability to query system catalog easily + Fix comparison of nodesets to strings * Improvements: + Add Makefile rules to rebuild HTML man pages + Remove generated file python/setup.py from version control + Fix mixed decls and code in timsort.h + Rework handling of return values in thread tests + Fix unused variable warnings in testrecurse + Fix -Wimplicit-fallthrough warnings + Upgrade timsort.h to latest revision + Fix a couple of warnings in dict.c and threads.c + Fix unused variable warnings in nanohttp.c + Don't include winsock2.h in xmllint.c + Use __linux__ macro in generated code * Portability: + Add declaration for DllMain + Fix preprocessor conditional in threads.h + Fix macro redefinition warning + many Windows specific improvements * Documentation: + xmlcatalog: refresh man page wrt. quering system catalog easily - Includes bug fixes from 2.9.6: * Fix XPath stack frame logic * Report undefined XPath variable error message * Fix regression with librsvg * Handle more invalid entity values in recovery mode * Fix structured validation errors * Fix memory leak in LZMA decompressor * Set memory limit for LZMA decompression * Handle illegal entity values in recovery mode * Fix debug dump of streaming XPath expressions * Fix memory leak in nanoftp * Fix memory leaks in SAX1 parser - Drop libxml2-bug787941.patch * upstreamed in 3157cf4e53c03bc3da604472c015c63141907db8- Update package summaries and RPM groups. Trim descriptions for size on secondary subpackages. Replace install call by a commonly-used macro.- Add patch to fix TW integration: * libxml2-bug787941.patch- Version update to 2.9.5 release: * Merged all the previous cve fixes that were patched in * Few small tweaks - Remove merged patches: * libxml2-CVE-2016-4658.patch * libxml2-CVE-2017-0663.patch * libxml2-CVE-2017-5969.patch * libxml2-CVE-2017-9047.patch * libxml2-CVE-2017-9048.patch * libxml2-CVE-2017-9049.patch * libxml2-2.9.4-fix_attribute_decoding.patch- Security fix: * libxml2-CVE-2017-0663.patch [bsc#1044337, CVE-2017-0663] * Fix Heap buffer overflow in xmlAddID- Security fix: * libxml2-CVE-2017-5969.patch [bsc#1024989, CVE-2017-5969] * Fix NULL pointer deref in xmlDumpElementContent- Security fixes: * libxml2-CVE-2017-9049.patch [bsc#1039066] * heap-based buffer overflow (xmlDictComputeFastKey func) * libxml2-CVE-2017-9048.patch [bsc#1039063] * stack overflow vulnerability (xmlSnprintfElementContent func) * libxml2-CVE-2017-9047.patch [bsc#1039064] * stack overflow vulnerability (xmlSnprintfElementContent func)- Added libxml2-CVE-2016-4658.patch: Disallow namespace nodes in XPointer ranges. Namespace nodes must be copied to avoid use-after-free errors. But they don't necessarily have a physical representation in a document, so simply disallow them in XPointer ranges [bsc#1005544] [CVE-2016-4658]- add libxml2-2.9.4-fix_attribute_decoding.patch to fix attribute decoding during XML schema validation [bnc#983288]- Update libxml2 to version libxml2-2.9.4. The new version is resistant against CVE-2016-3627, CVE-2016-1833, CVE-2016-1835, CVE-2016-1837, CVE-2016-1836, CVE-2016-1839, CVE-2016-1838, CVE-2016-1840, CVE-2016-4483, CVE-2016-1834, CVE-2016-3705, and CVE-2016-1762. - Remove obsolete patches libxml2-2.9.1-CVE-2016-3627.patch, 0001-Add-missing-increments-of-recursion-depth-counter-to.patch, and libxml2-2.9.3-bogus_UTF-8_encoding_error.patch.- add libxml2-2.9.3-bogus_UTF-8_encoding_error.patch to fix XML push parser that fails with bogus UTF-8 encoding error when multi-byte character in large CDATA section is split across buffer [bnc#962796]- Add libxml2-2.9.1-CVE-2016-3627.patch to fix stack exhaustion while parsing certain XML files in recovery mode (CVE-2016-3627, bnc#972335). - Add 0001-Add-missing-increments-of-recursion-depth-counter-to.patch to improve protection against Billion Laughs Attack (bnc#975947).- Update to new upstream release 2.9.3 (bsc#954429): * Fixes for CVE-2015-8035, CVE-2015-7942, CVE-2015-7941, CVE-2015-1819, CVE-2015-7497, CVE-2015-7498, CVE-2015-5312, CVE-2015-7499, CVE-2015-7500 and CVE-2015-8242 * And other bugfixes - Removed upstream fixed patches: * libxml2-dont_initialize_catalog.patch * 0001-Fix-missing-entities-after-CVE-2014-3660-fix.patch * 0002-Adding-example-from-bugs-738805-to-regression-tests.patch- fix a missing entities after CVE-2014-3660 fix (https://bugzilla.gnome.org/show_bug.cgi?id=738805) * added patches: 0001-Fix-missing-entities-after-CVE-2014-3660-fix.patch 0002-Adding-example-from-bugs-738805-to-regression-tests.patch- fix a regression in libxml2 2.9.2 * https://bugzilla.redhat.com/show_bug.cgi?id=1153753 - add libxml2-dont_initialize_catalog.patch- update to 2.9.2 * drop libxml2-CVE-2014-3660.patch (upstream) * add keyring to verify tarball Security: Fix for CVE-2014-3660 billion laugh variant CVE-2014-0191 Do not fetch external parameter entities Improvements: win32/libxml2.def.src after rebuild in doc elfgcchack.h: more legacy needs xmlSAX2StartElement() and xmlSAX2EndElement() elfgcchack.h: add xmlXPathNodeEval and xmlXPathSetContextNode Provide cmake module Fix a couple of issues raised by make dist Fix and add const qualifiers Preparing for upcoming release of 2.9.2 Fix zlib and lzma libraries check via command line wrong error column in structured error when parsing end tag doc/news.html: small update to avoid line join while generating NEWS. Add methods for python3 iterator Support element node traversal in document fragments xmlNodeSetName: Allow setting the name to a substring of the currently set name Added macros for argument casts adding init calls to xml and html Read parsing entry points Get rid of 'REPLACEMENT CHARACTER' Unicode chars in xmlschemas.c Implement choice for name classes on attributes Two small namespace tweaks xmllint --memory should fail on empty files Cast encoding name to char pointer to match arg type- fix for CVE-2014-3660 (bnc#901546) * denial of service via recursive entity expansion (related to billion laughs) * added libxml2-CVE-2014-3660.patchlibxml2ibs-arm-2 16196999882.9.7-3.31.12.9.7-3.31.12.9.7-3.31.12.9.7-3.31.1xmlcatalogxmllintxmlcatalog.1.gzxmllint.1.gz/usr/bin//usr/share/man/man1/-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:19429/SUSE_SLE-15_Update/dd2a3f2483b2657bdde11a85caad8cb7-libxml2.SUSE_SLE-15_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=57e1a0f7cfac91d83eff27e5acd34865112dae2f, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e5d10cec9a68100062af136ffe0c8faec673e0f0, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)RRRRRRRRRRR RR RR RRRR RR RRRRR<%ؚ)utf-80553804a5ce5c2ad08f95dc27b6f2d3d56fbac230cc8fc2c706b8791fbd87ee4?7zXZ !t/8}] crv9xo :4pJTF5rya@SqH*SgcA9o{4~:Iy|ZTL5]r'vuב$`C_y r#" .hnJ!CnDB < C2U%nNoc]Ar۶nF졩l͖t}/IH×ohIp :k UelBH T]ju"7{ de|$$*a]^I6Mqd<~6~B!Ui(@STzWS0Mz3[IdY2`rTDC ;yV0lm)$%A-BlG 5.=z#6,E]xV%bMֵltdz1c??yam*I@UU" pֵ.Rcnsem R}GiYQ:ǎu`f]: h[􇛾H?S^S3*OJYy+!*c;ҙ`xtȺ6^S%~e7|›eoD )!|M\Gz\I%mcr3p҇yK fgjmC !bp2@Ք$nd U_=Wn4mŭM Kg.6&-)A,<[YH-^b6mPb֯tk>|#w%hM6o&RZ4ɇNœ-ф,H'G_]׭5Or/2J7o$5 e( Zs@GWݢ zq0j_vXiPMmd鼦nI+ꉁĕ]7 3QU*/8BbMR"sdsS; ksO/eNo;0H"O+9Fjjw-[4ܼyVFM;WAJC 4؃h.Yfhh MDqPoSUtbEF#dJs+zF5w*H&rFjc~pˬ-Xt4]vT,7pQ=Zw/<Ӫ=>عos邎7*x;*P RF^ 2Uū2u{ VD"TR z|MZmCvF=ݭ$}d2p+3\G@GEr"iǶzछ3-uN&ڼ}$M5jEMyܒ/HǸ;:,9m4:Ӆrs!+I?kV`ͪ;٨WNkK1_ծ=_~6]Ձz+K5mD[VZyČtDw4EI|x8KРʏ$2j7?k/ ϿeK.p`ҡ#j1?mZGlWLC#eyp$£˥@7}2 GMGt;i,Ecs9'Պ>VVIH Ԕ4e+eL_nh.k߽SD~jRhaUڹlVz5d6֦YVq_ŵ5MLQc} ʘ[EqIMnNAb{;2A )u>^Ԅk'WKލ> ɖD lkXnBH* )'7;6!cS J@gӫ33lzc '+>M7YH] {sYG]89- 2baAu[:2z؈u|vv m4xR;W{]5ݒ_-+Gb:eWwG:T)x I%'e=e4q.ٷZ؜C_ļs M)M-x9DA"pڻܽI<;Tkb"Pl\؁-ܰ7٧I.E=tV@%'z4Ob=my(|ki٘zMVۮ 2oŜNr!4ykW]UUtsx*݅)6и./rnt]w R:%q۫*E{qW /?[w@sYlmF7 D~7Zl/gGVMi #X oi-# 1Zft";U-cE;D,4;]kQtӫWx7LYɗ(S=vu*{kO>yq. f9qJ-o` ΟITꝤEэ. F>n%<=iš>Q׼WoW*fXz9Rx2:_[NX!xVẈ*<3{|A#Ͼ((GH~m:-/X+50/E{`|U{9=h̐ KSFųiR2E'ǎ(R{dZ@^TʷڻT% 6s t?(`Jb,eTAق7f NOjSBKJi'1}|w]!M⛶ ~eR"[- ^*1 hy cZ$ `KLC ᓨ\C m6:G{ `CZBHsK$MŘϵ]ߕvDc b]`~F xpK rYd6wӚѬm)86 O˽<%P_s@!Á#lz*|+ӕe,̤ܢo@+*g%gfNCh-R BS^GPޥE| jvep>0<0+j̥˹@mj Lbo3F҃+dҢdVcm.3OtFV[Sv| SxFxbj̏TXXve3ą[IQνaG]hzw^YSJZKzeOA)xCu/Β%č;x".>>\>ۇ9[Y#!LA?^_)orד'is~G9=Sԍ(h]~BeַV,RJ#F f!ieدX0()"a1Φ5kpݹ2 [zYg\W<̓YLn45eNC1vl.'-(B Qvhd` (3%kr1P#,1\ΏU '4]l,+Ű_+E|nCka A&VG9vB|kG2an @4,e+~kEWr-sx1wÑaիi$1ecmo9I\T皢.s7[$=$$"&PʳKQ{h `>/M7i_ h) % pu'dˉM~[ik֚O,j ,|Մ&wg!4@ӗ>?@gWƝQW7A @Eڄ]ihD9F6QvcdȐ$>.5+e/Z"Odu ESNi*."yY\T47Ӱ˺nDY=pm@A8C1Us}E 2){B ɭgØ-b9`P1^fK|/(ЛmeZ]-`ػB9Nؖ-Q}?>*믚}CThņswVt5HkߠwL4Ѩp\Hf**Fc]3=py\[A%/pIgcjM h? YZ2uV.㯑˾L`v9""Jp:/)Hl [ {#qa7SiJ y430K,B4WN~N rwO2S]X1*L$P d(veM&ZSVewļx}ch9z kEY$f]9 ;Z8B"`Xr m%t-iD#j%h<9hZ]3{bA}Ƈ!^ql ナoM dE/ 5UJz}?JL@E|=HQSa]mXno0jB,9Q48WkBj3_/N|,,fAQ00r[pLt; rdw.3<䲮><YP*y_ =qaY[r3Ff/)66vc_Gr<62%|OYA|涙[|\Ωno8y#2?nW?ʮ36=.]t9ei~)`; #C Tfr2uTaGIeϠ2_hrTmSr!;\t8cs:+3𔋡/E ho?8oӛF ϷeY BU[D#$}^b@&EJ,$:7?06-2 C^#[6BȂ.Z-SnƗnux[bO#&a:,8[C mq~tR` {^x,.tG%kIZTGK3;O$q&Q/o&O”0"9M N 5,XhJKv)".*==Rwkrȼ\Ii,+-NE ~5ηZ;3(uSY|w; ^<C*Ի#$qӴT _F[v{~P|:jV!_֪є q|ؙpDDxg F w!iƄHiޫ/:TXu!5s$=ɭY:oc3-s[w S`qpP)Вk`qGjadˁwT[Qw4Y|- j ^m`e' c-@{rz ź+>49b+ei }T*Z]0|1oc d( N?U_T LJ#4#}Wm}p>γB_KxXv2/]:l߽np=0xbEwI3 85])‘q1)>}`2zm)OUiM[3BSj$|ފ8ݞbpxW,o}E3Lk*tSNAj+Ӣj*jAbjzKEZgϫƊJXsʆQ/2Z>a;:58ܦYOiy:MD(*= nǸc[.둪ݦ$Zއ2 `S^*BwI42%Q4H"9x/YYF Q3`"/3Yd#Ґ' 7u*J+B%tjf>nuNk?7Ǿ#ؗշqH#8#P{9B3w5!'EHQk^I`Nimr7%wd@zUxQU?hk%Qi3 F@ T1יu OARӖ [1#vo/^NJ\)hr0Gޓ/L96lI˹iPY ~re%_nQTWW+*YG"&Giw 0h`֙AGA(&IdڷH(k`<1xzHܠʷLؐlgL[8S Oo,n]uE }i##k˱?aU{~+dD誌T}pU'XYw>w+di2V!5Jꈢ{"C. Ff mNF%\KU10sځ&ԔI%׼x \RK ypk1dUBc,,5/'J"֔7P A?H+ncJBC:Jag>E>sXcA*um"1Y`L%GYIXcx:]}6G1}mrtw"FxojZ&hOtZ f][(R)ĄT!0 ̠4bG#k)>RT3VL~V'xMaލ#%!g#UTvkUK查UVA,8U72:]0\-ٙO…{(ZF&oqh~aVl1hhih0I9_oE"A^k­>-(uUג j,dHǴQ-VB ƍz_9>5iR[b$ Ϸ@aZF¶OYݒu%u Cup*Nyl[I_ =4Wځ0 L"YHJ曇&]b\xsvCOZwHJŸx:ivzXzKtwI,?X9N_nU1߾S1\D6P.Ů^j OOk]m2TPFSc2[ q5ϧakBLXI&HTɂOߦ=ծdF',N`v> 9|JSidw{5Qi((vWQb2ۘ5\gOΏ,a=UVI3OM8HAf.X$/:ԛ+SUtY lEH@a9&lY.ɮWuުӔ5hX\@Jт˯wr$ =%+Tq<+.*1TZ{9p, YC+}"1$2#?;1,A )pKVT;ʍ5`^={ǟ1 Ù=cAϽohqF(3q~\ķLe433UU3r˶.BJ{נo쀆8 b;<{><\d(p6 (oͽ:>8zFj[VvqEU~#"Nnx;IXÜT*>pu&xcHYvpL"ٛWj x7Vyo~'bW!9uŷ/0B0[;| 1:Ba#'>\*ynyѱ]k 9 _ƔBΐ ;+KУȀl|j^Н?wT^SޮK*MpgkaP,i<\ 44#BHuT |=V[.o[þX`ʾ\ު2IE'pH +͕'}q^K0J/TE-kI~ R^>PP#R!tc#vop(&@Z?u%,h`:HOmSlQ;'k_Orʵ: 9s10ô; .3bSLv <+b2vșz7/. Y.P6*vmmc8{ Vb~|H}kn/Cdť&ޑ=&C aS\j%&[h }ے%P:7 y YVH]HYP (yԄ+Hw37#띕k«,:-_RFnH>[Oe4::7Z;6=qqެ-2Å ƌccLl|?{_T]i1Χ1_6,Ja9(ZV> >9 17["_;'u:ey";Q0jt!}:y<.pj2[9{&u4=WNsyӻRLDh@d 9 %ƷkpjzÂ٣I3(^m(P"T[F,)ju"BK:'[;Y"t2na&.%$i rݷ>em5iÀT lL9YAs\GǵW85Da%F"8K[&dk,!a`zgp?<i|IHeX F/O)!q-  `\l֚%WGڜ4b[FJ#kjq(f@O{~)i9F8,}uʼϜi$4 4-*|Ne~dJE%]f<<NmKyP-f#DX-2UB7׃%qp/ɐFG2daA};e#͉/]Ͷy-z:ae9]t[|:_Ӿ}|Me<=_GP>#ykUƢF9YC5L ui7r ҫܖw̕V;_Ĭ<~ov!gb_:j= #"%ny<Ʊv 8Xt˪P5w%f' >ղe կv*[9ҭBԛO .rM9# y t=Λ"yK&FprR4D lyZ}4\$K{ZVs'&(ԘSJ5cc~.c"C:#bΦ `suFu)qG̓rQ@5ygmWԘ%%[r G3vHvtJvBf SC4jK8} \jhTԂoxpa+j"w? =/<0#X떧>FfT$r'c|<bZD˺&r񢙿~X\J^ ?ܩ-3SFI_Go;I(B^cFY`|K,ɦvE/'p[kW BR=LL8\~9E=bʲ'˾6hX.g9,NTy0 lXv0m4NNe@~+[UrifOշ*#_Up ق] m [UT)9\o\(TffSn F/T/;Êx?#b;aW[GWI'=;r%T]".4G g:C#aI\e᳥$5&arn-ꛭ=Ǜ # qo y5@p#"ώl?W륰E%H靄J S>o&dUFb#Jfm:[@&*RПsD .w[񐄃2K|1 >yɱ)?lJ~@u<@$à"5=Yݵy3HS[Q+3a]5jNf+"`Wz9x-#PĺWz! 'Uiu_ r<n=`&Vmh))8cڢƱ1+ǯD_jF=&YBԐFk5.{ö߮'k܊;bZukls߷ś5ƻy-s3X`~| y tmxG3u.n.~? +AL4ڈYJgA%LX(%=)[Zo ӝ/.-=sİOOzkpjʙE[ruZa+TY ?=J _`@fߜ8熧2 oTF"p |/45j]mEj ~>$ 15X{熩EzoWOD\Apmf0IQBwpxNzo ?[= C⏬$ҺARբJyz1w$[SM&0}jL&\׫%bf* ܹ պKc-m Pޞj?҄¡e؄P=c=ax_p*_=}]r~4;ES}Qνo5=`vUZ\J&'j6?c۷%"b]jA 왠2y.:fQ?|';X(,=  lh~H#JAkd0|cMOc 8 ٮ] m3p~Ѵ&^k{ @pj%TnZ:ͨˋ06J-D3+r\7љI/G&aA?d=5*˶kվQ:d) ۂH&;>#zL?U ?R l]!v(j$~r<{Xs,FE P[ɘ|Q{MaSXς \jheP^2|"B[XllGw="p>వ?w`VصY>w~x;\s:"C/pjy2R{vDFwA yO/KtR=~ 7*l*lG 8e;D^aH)Q*ܷ;הCRbR9xz]xUF% ,c=UuTQML-:lrY[Ɓ"h,I󡔐Kvvw_ yWw|M۵y(XL(~fotמduoV7_7[A|pqozx͓dD{qHNi>fTVk9aon2{ _:"ZsiQG'5$>;XKSe³Lʔ̡ۻй{#ܩ<7+7{8Plie,{:L ԝ"4FSIzi3u`VzZszh=M̰c&/z 6 &,XUf_}@ے:-Ws c7|oS}9u!9C 7 nz,(咗"){VWVHN} -M ((K:|Y¦$aQq纠Y좶MMcrI+5 tӜ* BmW=F˵u E$gzS}t/(|^>[jWI8.H 60KWjPFsG[@0&Bm.p28AJfWs &ZyV7WdtV%OOCE,$b¸'\LV}d/2kGh4OOQ9\D"@߭Pz+ Ao,!_ ٣s%CI%bUbI =[YV 48+`pK\sá ?9g)w7Gpy3&!}gmByۭFxbǰOcoXD%n̓s燮MF1xgXImd~1F0;:8'f)Kh]4fEW6^{פ {<'e wt2>N]0}-`VH 򖍄Qxu^LL kWriwf A5tȉkfQtfjwU5¥ ỵ]@ӯG.;Ӳަ|Ծe:Wf aZ Y-oe 3/>ZOB:7PK"{9Sw(TR8hVF2>zXYҴkp) 1w'o rM~B=埙EUʇm|8ܯ"ޓC+N:Ct{˿ 5(Fm~e؇ਨGFCw_K@/mPL?"u`-4%Q.˳@֗o MI9)*sFA*􄠸?Y@c,+\tC^f絓j b.zELZIX1 NeAJG-XR9sJ$A떴 M:E"RiMP-#5b>s1֚SF+#AC}?PG[pr wFۖ6F"B* /$P=? m|ZƝ3 ͭ5NءF]]%=;Oқ@>_ N(p?BA!RЅp1I;ɧx:W[za{X7çZ Ǯc*]-Q qYGՐ@ߣ\N3(: eX<yCr>zci̲d9hd0tN<Ŏ*X0֍,eGby]ʨb 1ЭӿVᴎu S+uɸUxvd?¸Bu[oW]qu13r@ J8L+!: w !P!sHՑt}yؿh"Wboڑ=:K%Maݽ%3Zc)ҽnBUbgB̞* K4qL+s>IHA{vIuQ҉v8PYk0}Xxaݓ֠p`)^i y=jz="Kr郵,6w Bj- 0Zv^GFJo gcxᖖ>ve4zb'EPVe̿9Buz.*ey$}jzSbF81hHK*փof&){ذ2H!th5D u|Cr2xv}'i禡ސHB<Yl @5d%\ KaA?|q501m"L~ժV4#f6"ɝyb%xܩ.0%䠦O+)VU;n?y>sV#pe$,2S{ў-,93sNN7a-BRd|4݂Ogn\.0 ݁k\Azebׁ77d2u 4cfQ1vhӵh9FEM=EhNDu{~KXsv{ZrMdͅkꓔ5H0X|ǜO f6LnnN h;].B86V_8@(bв &'iGujQl) `p#=RJuiՔ}M,=T !LU> Dg^L\/a2)4/%SOL*>јKP :!Dн7 ^9PWT o 7\,ԬN WIXqуggq!fOdP\6o ͣl:Ѧ6Ei3`{")Wvy3ΥTL9*Ǭ'Wv!?[KK=Z[33:F-ifMPe aܞ9To62Uf܂ ITDeXq;ՕcKkVgҌa&N" %g Y\tAx n,lYz lrivjƹzεߊúYT{(}[i~`b\1PUSWpl[sk-Gɥ];,KN*ۭHu1~ gn)f1dq`7} pcjbNn wV7k|wb4i}> m׳kAzɀ }wnv2(M\l ju!z Y3M6VwWU :=Y5rQ>ˇ "k~X庸^dE]DS?O{<).Uj76^ZwS;0 AEWJjDDN-*zT%׶h7}##yV62al(>Wʶ:Yο[ =kxJ=TX-+'XPJm$PgJ*>u{Ҕ cW l p{Z^HʺQK,r}.VΏ%9Rkn2hV/N02nY#m!ōO-'o%kv3ф-ɋII7~Miy&8j*;s *ff d,?JKJv ;AB 5bg}Kʆ(bPHԞR fvD:Ƞ d;``ꁋ\C4â?-=)U @ڐxP{#;y1SlYY!-_#<{gov`뾔?7'+8PԎ F61q ڑ( f`Rr]=ob Ń;u6?$j޿+/--eZxc^yDW'#%FCE+Bq[ee6vM Gu)Z\uR' T2ui>ٴ 2[rx =z{P ֣pO*+:=2G4o?ܗO(,>OwXr A߄ K,ւyQ0U7I2yܟx<$٭ ؕgk{"sb4e7%*0* .!!0]lE095e;#xvS rǎGNZ=j5c!lV4M30f8lg{ *ǡ$Gڌ}3"F"XRBǝyd#M+ .((MZ}2!(WjmNFQς 59s[,*_rY{ =D 2PwEIȨ7Fw5dN p!qs\}mrLǶژgc,pJoխ:BS9:x5UɞlrJ& V{˃)ژWk>kjBy3Z6I⍛| |i1Mblj.[7.kTͭx6K)sz/0>2K6 N>lSG>u2ɦպxkX{OӠFпaݎ$PEݪ<=*FƜHf&-?.c*^ޖ%hp[=p`%xHY,#~!Wl}r/aq#@`1?p[nLk8;hdž󘫷]=LW~Gs%\kDO/dN7?C\1&ի -v[ _s^ _Hնa:1r O2e [mra}qW ho/>c;,I,-,h R xvpW%~hyg[# d=BG۫I=p@F2:n sb}J\~D4=8ԣ/^, l?P0@U,g(V𰸷}sҼXZ'1.E?{XuYIW/-KBA,w8P(-D}ߠA: `Ge _4+`u& ,`-ؒL߈-vj%#Yf`yrZX,:Q⌛'='iPL@o(w5-ΐC*z+n5UL${CoxY߃v$8' x G@9$?*뚺YV{zO H BTWTSMUPcg#RyaJr-0c)KN;t*"}2됈d pJ|a4 ֯dEn/ y5DUm4%ve ƈkbr-uwAMPX2v\ϩBJdc)f?87w]=[:jС(bHQUpqWH=Ӻ*XMbQ:U_ʒf2 P, ]ㇱs1۪K,҂EiV;G%S.jTC>T#edk҆l?}*,!0&!O㼐 c)h+'ۦ! )˙O CiMZo$j kwNAek\枬OT/HX:/NAj{\gJv]3߅T2*BؑdoǴ pi4j# vYd%8G+Z-JԜf+ ׍18-w05>RO9| C6witD .~bA@ԶP}}/%DANGkU6,QM='o an='"R}hǮt:$N~$lSlZ&t)ΰ $"Sb9@"[vF?^R֢JXLf"՞h,lkǺNN ]. R\Mɬ Z3i- 2£C< @} k@͛v)kyx~Բ|FvDaΪ9_H2'S|6It{2yf8]7?%Uh7m? '|^  w6F#_7^R2)upH*Nx§ NΒB,ɖ8 HϋOlFU;A䱔-UQZЖ gf/|ɷ%'`}I!^z/zƕKA-hSڹ%Fn>@'pncmMR#;k&%93r VY|HOKkfqjU=޿Hyzz q~9`Jt\}_AtZ̤4;fԔkR n9&nb ї5WTEȑq-7,ᄎΗ p6 t/Nb,MӊC`7XN}OQ;5ox1R@M/}lw4%դ=8CH~(K?wyqWJi" 3@YDxYQp6'̈́ ݄xSbKȧm7gbg+kl`lЮf\+qA2`巎k8DLʌw\Iu~>t[8e(Vl< سԶ)q.QnۤQVH=1k h`1,:rZ%WL!T0 tN\hY^`փ-ƯՌ.cQusD[W //_#jlʽ &FDymY O,1`4ϣu!#ZK\ʶW]D#quxY[/f:TreRHzy`SR)Mߝz=- )ӭҢz1N_{p_B,jC12qN3H6cHN.HFq&|.)]I3t,gDT#️6ƪG\\Jl{{w[+.65X!t՞Zݑ9nUMCڠ:+.Z`|;#,N䣾;p)gv{1D`a؟?gcaNsh-0ɥ z"*68jP%\NT((Dmmdy*,Dm1粙KqaKmTPxC ^v;rY\W[G\u6T\ާɀ+ qǼ$cA})a3GOSfb[6$QimcKמAy-%)C`nbGr[?t c{C <r12brC XB-@ zL2dxn9;lj5cY6SUqeBerlVCJփ/5hlUKng)jX !Ųql8w,g?\gl3 jI\N6!K@EEгmQ"aۜá?2al^EQa=qtx_~oNT̞ gVCC̉JvfZ=!L2`_\oQE!ΒfnaD!amV% 5] q>*sJHHz F4KـHn-Ǖ\yتDl 0og_frq3XndHmCX?T,#Z͆$.t/1YZ?(ۘhWk=Z1+ui))nG KUܰ L!Fh: Hӵs6~Yܽ` |8׭Ւ״O*DeGzI3^ 1\gH N iRSٔ&Ir2c λbx;0tSNi,w8u?eka }ҚxAv3UkCu{ed!ӶWQT{!ga&&m9Q%$6 R7zĖ~AJOZj7Zw `-n]=8-3*rm4ď,wȡq-- ӑT~xU?43лUDNq3"L-X?ӖE:B6c #AmC%!d01R{_J:E"5sԺ|s 9 mM3E聠ip-H_6v&k" j6XVCWdl!Tl9`/?;^Nձt.ڰVlfk  V+)`bW'bKxX2.PKqqg@-[-2 dһ쵓v| = d##B#I?』k*/*&dNe.h*--8,c6dt[abphB,?zudy8}yF0 6Q"M=]O*G966G W .>R"ॢ Wz)9=dO\K{osB 2۪:I5,DcFCTi9%QkzYB7}Qi>7XV8XdUv(Ǐ{OX.xI(Zvai8&guF댷y+P4jDbET Ai9>kg˱ PjvUb.P"Qz;|MId6>P:l]Ŵ@`t'{ dX%Q9 cjQ އ,mH Y1c KFnqyCʐ jnՒw { eF7M^6ŸG`f>=<Yu{}0^4d4~ʴڞ]yߐu*N0Ux55DzM_E?F^X687'ijgup-_&,=ֽ=OC,^F/Ѹh445ճwj \nCRZ./r{ %7"eַfOH`QN&ϩd?ؙ eUHu4/H췻.wg| o:AtuTQB8*KnȨ!hx"l׊'}GЋnX!Vik^)DZ6MfqY }5fZeKu29P4"@:䞀>\5be_,E,Yf0gN3Y{nq( 7p.JBYI^7YK-咨}Ӛ*eȎ(tX-kP{P;5|Qƺuv񼽐 D[7DCkK4 oҸ#<լϙPI ^`N{B.Kp|__O+񙺨L<"VS/w`pKa>A935Ӑb0Xpʬ0UÎIT:gG>ݓ[P ߟ?fcHz!g ]%½W2H͔CSbƼ.p-߭s&ẂOx:/EPUIQa7RM*/Kvu/ ZoGi!?Dv^*7<$^>uf~OH{RN|JO2; Vע#Ԣ~; O.`4xn?^WbSSewmwIB$TsNAJWaE|={F*[Tfmʼnϣw~xtf('w V⻦JhqQTN8-Gӧ} uϱ @;n &<Ϡp:TǛ?}C{&+?6F) | .P=F{d1 7kE+~\mJ e*0A$⌍ L+@FJ7EsohePF#㬴uaJ eZoSx%/[g^{>D}a؀#H'Pa%E`4XJwH~tِQMd4iSU0lKÂt Cq0BM¾r3t!o,jݗՁ?68L3{iFrm?»ZngT^3Hv;5AyvNۋ>}q0 k\ =D7VJݻ [O4lȘHu;$xW'T_=Ɖ<~C|g?!F&|v,atiQNr6k:L]UGwCdwU.8}+^Iz.Ls>;M&(L1cs{9^D9vҢG,b' -z(u ŗP E-ݱdt ؒ[ )-? -P lYlSoIǕr1/mV%+k5u؈>)㊮Iʉ