xerces-c-3.2.3-150300.3.6.1<>,e_p9|3͸-g'ݐ"WURH~dH#٧R]13ϐa⤥z/0aC7]rN 7P+">&3͌^f'&s-A}`="O5IՄQdΌ~6_䳌F,H&52jh2p(BFM0ڐ T,ٞi~QF]ߊtǓy)) c]ӎGʞT&fA?[e 2%G_mo%>>9`?9Pd   6 '3W]h    |   H  . T    ( 18 8 9 l :a F#G#H#I$XX$pY$x\$]$^%b&Ec&d'qe'vf'yl'{u'v'w5x5\y5z8999 9LCxerces-c3.2.3150300.3.6.1A Validating XML ParserXerces-C is a validating XML parser written in a portable subset of C++. Xerces-C makes it easy to give your application the ability to read and write XML data. A shared library is provided for parsing, generating, manipulating, and validating XML documents. Xerces-C is faithful to the XML 1.0 recommendation and associated standards ( DOM 1.0, DOM 2.0. SAX 1.0, SAX 2.0, Namespaces).e_h04-armsrv1NSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Unspecifiedhttps://xerces.apache.org/xerces-c/linuxaarch64  x  H    p x       810c,^A큤A큤eYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeZ^2^2^2^2eZ^239286bc0399d76372ddec15d8ab2372bf2384e2386c7d5fe8505af09fdca9b198f6844ad0e267a429e38c5733c814713dc25a4db1fb762f5cbedc087b1cccf11319b78562013bca650e17f35836db3883dd0befd6bbef0c5e42756f8ed96e9db59616b3a598466ef18a36bfd2cad4bc635a730c4bfdb4178fe035c416d63556a67bccbfb9c355926b2e782deabf73dc6637cc6edd6748c9caebeae487d4e20b217d7304d5d46ee4d82466674f605b411dfa8d015e7c3d785c432c7c7e87d6cda4cdbbe7cea3c6f1d01349a9a167cd1a41962bee2c13b7db9481d68beff12def91029b05cb5649e083048fe9c2666bf54f0d3c7870dbc58cd0bc0e64a2bbfb4840acd7ce1f64cccd02a1456d6d6ccdcbd07619f8cd3752aecf1c66361b7e0847a283b9719f2cc8d7b99be85ac704c5fddaf5b5f7946988b94c1da351a53de82acf7dc9118995affd1a3dc22019a2913d1d7e5caaa5e2d7aa90dbe10b9cd10bf90e2e339c99a1ae41e57642984f76580eb421b4ca04e41029d90002c56b74117b799efce90002fe50ecf4a27573ba20cfadea49a6999858af4958d039b633018eb95137a544218f893b278156e594018af404a441bb730460bda2cfb54a61b4c4d88beae282f79704c5b72865e56fa9bc38f761a73f3aea8d81258c808e22d69d4c3a5389ab6339d6e3957cbb4c1f3fa4c7a5000efd666cbe2341d49bcb210fbcc891149c45c2d78307538cbfb09fa2ea0c319f44fa215f970cc1b04e0feff71a31fac5fb3f430639db434c7c80a86a57d85242ed2ef948eda5ed9514d1c46ade295e5cca2ff3d0801841d9d17f0eec16bfb02dd6893ff7e55da4ec5a5dd30aa52b1b7c6b2067c72434ddf2e5e57a72324a4630d331236fcf610f7933ee3d3370bcfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxerces-c-3.2.3-150300.3.6.1.src.rpmxerces-cxerces-c(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)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libxerces-c-3.2.so()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ed@eX@_7@^C[][@W{@Wq@Wj}Wi,@WbV +T@danilo.spinella@suse.commartin.schreiner@suse.comdmueller@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comjengelh@inai.dezawel1@gmail.compjanouch@suse.dempluskal@suse.commpluskal@suse.com- Fix CVE-2018-1311 the XML parser contains a use-after-free triggered during the scanning of external DTDs potentially leading to DOS (bsc#1159552, CVE-2018-1311) * xerces-c-CVE-2018-1311.patch- Fix CVE-2023-37536: an integer overflow could potentially lead to out-of-bounds memory accesses (bsc#1216156). * Add xerces-c-CVE-2023-37536.patch.- update to 3.2.3: * Custom HTTP headers missing with CURL NetAccessor * Type Confusion from DTDGrammar to SchemaGrammar * Patch to build with older GCC * fix build without pthread * XMLUTF8Transcoder: One multibyte UTF8 character is swallowed from the srcData when the resulting surrogate pair does not fit in toFill at the end * Postpone freeing the memory being used by CURL * Memory leak in ValueVectorOf * There is an error in the parameters of the ThreadTtest8 script in Apache xerces-c++ XML's tests/script * Incorrect symbolic links created for Linux static library and MacOS static and shared libraries * invalid windows version check for `onXPOrLater` * Handle surrogate pairs when reading a QName instead of ASSERTing * Janitor.hpp fails to compile on Solaris with Solaris Studio 12.2 and 12.4 * undef symbols on HPUX for ArrayJanitor * DOM tests crash on AIX * XMLChar with NEED_TO_GEN_TABLE has 2 buffer out of bounds reads * Including Xerces_autoconf_config.hpp on Windows fails due to undefined ssize_t- Fixup rpmlint warning about installed Makefiles- Fix the libname dependency in devel pkg, typo after libname change- Version update to 3.2.2: * Fixes CVE-2017-12627 bsc#1083630 - Remove the switch to disable SSE2 on i586, we support pentium4 as lowest and that has sse2- Version update to 3.1.4: * Fixes bnc#985860 CVE-2016-4463 * xerces-c-CVE-2016-2099.patch removed as it was included upstream- Use pkgconfig requires - Disable "pretty" make to make it bit faster - Fix the selfobsoleting provides/requires to silence rpmlint - Use valid group for the docs- Resolve rpmlint warnings of type "version-control-internal-file"- Update to 3.1.3 * bug fixes + memcpy used on overlapping memory regions causes sanity test failure + Typo in XMLUni::fgUnknownURIName constant + Buffer overruns in prolog parsing and error handling - Dropped xerces-c-CVE-2016-0729.patch, fixed upstream.- added xerces-c-CVE-2016-2099.patch Exception handling mistake causing use after free (bsc#979208, CVE-2016-2099) - xerces-c-CVE-2016-0729.patch Fix for mishandling certain kinds of malformed input documents, resulting in buffer overlows during processing and error reporting. The overflows can manifest as a segmentation fault or as memory corruption during a parse operation. (bsc#966822, CVE-2016-0729)- Update to 3.1.2 * bug fixes + Wrong temporary token type causes regex construction to fail + IGXMLScanner can fail to properly set its XSModel. + ICUTransService and IconvGNUransService CAN NOT deal with huge file. + xsi:type is not applied to root element + Problem in prefix parsing while creating Documnet, Element, Attributes on all platforms : Issue is in poolString creation + Whitespace in xsi:type + XMLUTF8Transcoder::transcodeTo fails with an exception when transcoding single characters that require 3 or more bytes as UTF8. + getWholeText leaks memory + Missing Libs.private in the xerces-c pkg-config file + XMLUni::fgXercesLoadSchema[] is not null-terminated in XMLUni.cpp + XMLURL.cpp: isHexDigit() and xlatHexDigit() accept whole alphabet + Xerces livelocks while reading external DTD if socket closes prematurely + Memory leak occurs if an exception is thrown in TranscodeToStr or TranscodeFromStr constructors + DOMDocumentImpl:: getPooledNString(const XMLCh *in, XMLSize_t n) returns incorrect string + OutOfMemoryException being thrown on creation of an LS Serializer + TranscodeToStr::transcode throws an exception when transcoding to UTF-8 + ContentSpecNode::getMaxTotalRange: Operator precedence flaw + Add support for GNU/Hurd by using POSIX.1-2001 and POSIX.1-2008 functions + enumeration value ‘Loop’ not handled in switch src/SEnumVal/SEnumVal.cpp: + bit operation error in DOMNodeImpl::reverseTreeOrderBitPattern + build xerces-c with icu on mingw gcc 4.7.2 + Xerces 3.1.1 Xerces.Lib fails to build with new Visual Studio 2012 Update 1 when v110_xp platform is chosen + Off-by-one error in TranscodeFromStr (with ICU) + Use icu, which is built with features + LocalFileFormatTarget leaks file handle + Curl Checking + Janitor::~Janitor() throws in unwind + String pooling in DOMDocumentImpl is unsafe, particularly on 64-bit platforms + Code analysis revealed multiple potential NULL derefence conditions (currently unconfirmed) + XMLString sizeToText/binToText produce mixed case + Crash while parsing malformed documents * improvements + MacOSUnicodeConverter.cpp: ISO C++ forbids comparison between pointer of type 'void *' and pointer-to-function + Allow compiling Xerces-C using C++11 (especially Clang) + VS2012 Project- Use url for source - Add gpg signature - Use fdupes to remove duplicities in documentation - Split documentation into separate package - Use curl as netaccessor, necessary for proxy supporth04-armsrv1 1706605151 3.2.3-150300.3.6.13.2.3-150300.3.6.1CreateDOMDocumentDOMCountDOMPrintEnumValMemParsePParsePSVIWriterRedirectSAX2CountSAX2PrintSAXCountSAXPrintSCMPrintSEnumValStdInParseXIncludexerces-cCREDITSKEYSNOTICEREADMExerces-cLICENSE/usr/bin//usr/share/doc/packages//usr/share/doc/packages/xerces-c//usr/share/licenses//usr/share/licenses/xerces-c/-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:32287/SUSE_SLE-15-SP3_Update/18ceeb6e99de128032557d0708d417e3-xerces-c.SUSE_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linux ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b379578ae9e3a3e5139e15123f2770326b14f937, 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]=889f0c9fd46be9bdcc08b7cd1e5132296222bd65, 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]=a9e6a84d5b25588b116bf66b4553b2ddeb650734, 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]=6588c268d46186d81a4e6f2eaf2a7d57dc977547, 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]=bd099f8b81b21bff77814b1c2e8073ecde0c70ec, 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]=c5561f89ac6d29bc6b94698ed2bc33a6a2ccdc27, 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]=45e1851e46577fc7fcd436fc103fc709c3bea3c9, 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]=f3d5408f40993c3239ab5fcaf3b0d7e80599ae86, 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]=5de0b4d882173bc3f46e2ae182f4dae54126a500, 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]=6d647a6f5b30bf605913d2877e92f4be058ebeef, 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]=958076502290bb5aca4a9132e424217809ed1b72, 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]=87e998ab408290b948d834200823d3927e66fbe5, 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]=6feb12b9d214556a5520d696fda109fb8c5b569d, 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]=9e2a27eee326ed4c97a3bc6a29797cb57ae999dd, 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]=b0cfe1363216c827bc35df992ebcb2ab3290a4ad, 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]=6b006e682f9bcd9807fde89aad4d20168f5be055, for GNU/Linux 3.7.0, strippeddirectoryISO-8859 textASCII text &2?LYfs RRRR R RRR RRRRRRRR R RRR R RRRRRRRR R R RRR RRRRRRRR R RRR RRRRRRRR R R RRR RRRRRRRR R R RRR RRRRRRRR R RRR R RRRRRRRR R R RRR RRRRRRRR R RRR R RRRRRRRR R R RRR RRRRRRRR R RRR R RRRRRRRR R R RRR RRRRRRRR R RRR R RRRRRRRR R R RRR RRRRRRRR R R RRR RRRRRRRR R R RRR RRRRF u#|8utf-8ea8aaae7474606bfdc39ddf728c104b36ca74d7435524686f0cf37d96dc9e3e4? 7zXZ !t/Pm]"k%Yf<5f~ٞ6,6ER*ׁvψbCxm!c`s3g2 m7Z ݯn4얿po|Fc\wV-UR- £6d*T -֟g] :NcڣLv CӋE8z5ȬT, aՒdHڌ[Y0ol\uGRIL!/fT+$By%_gM޴>g,"wu26PssŌ,  4Xޣ]rȪZGfX>Gua>g pZoE>7@AN1Xni'*r nS]_@O&ΚKn!`;Y͜/,^tsoV~X2rjs"k̜#}^ qf:9 0yeiT־\:"|f  xcߛ:ܝY~H%ҍ2֬;͛ ƍMB&,ʯtt[& /TvmeHq>k-9<'= X72󃀕J1~A{o>:їL㹆?DbnV_OGWIt%k<:R}K˃@-s6zAA?^1nN7{&nJ׹h1@Fi¤Yhе}6xC(4V %|կMw%7zMU_v9^i@2ogTKj(H1\`'Md (ebӉκx{_ìu'\A՟lmd9 cN &,DUyz^*\U%1 `b;T 6JDuH'7& Y{^edKA-/RDef/{]V/c>r[Ęƽ:CBxZ|pC`CuvgG+Mn n6uʽ%Qg)LNm0 Pm;8I9A ۊ YN&ugˣ7`ɗKk4$jc12^0Z[z,V/YIU,i ӑqb`/{4̹UO6\ˬc|wnx)YFpZm'${$q[Fh=OEP}"ê®H@[og\k`lp0M ǩ/YXáS/$9OJ2h2?Um?0J3 -,+#wmYApkf01N]2@ iB5~h3#^z_PӯʼRiQ-~31N8/ToA-'/uOans5"ǠbONkܺߋYa ‚eh$ny돕@&hZOJ'q+4jȃ<ٲ,](=6@}yR. xMhE6>u qtZF0 iVvM܋܋؜fsv9X*րe1 )/vi3"?,WeS"~B%?.| Kt>1pkYrT̳Q7H(;UgELY РˈvoH-N$ri(uԐ"]ʨGQX2YN6Ճf K{bC\w\(sJ-[M73xO-,L\/tX jT VtGL-TUO5XOe:&ᠪ,~yT]&m~6kIb &jA6Ճ ~ D?zc3aFX:`&;h;Mω)?;6/Mr4޺BVr^&IIi `n0z^ vR:R'ϭǯ!vdF<Ʉگnvް<-E)]9rEMZ@%ї5S69ԶܟxKQ1eg,Y9Y{ҧ)J+ab7D]-Oiq|͓Ŵa"f&u㽧4k'0IJj ⮺"m#/+Do4!N8IYyxqHDU'ͣPy!cѡ {2]|ti$[,>p[6?aTM jC|:'qzl)nYHLbG*[dZHMq%+$nrzIӫ1">gK!–4~-5`wݲ"+SR/moGVŒ`S`cc1漏Hiܭ[U"E-:WTvg#XMҀ&[""RޟgW_:BI0wTlDO + "_.4'k$iQ>GD,"oe˰fcuX~6gX&&rrg"鏯`ʩ0ヶ2z#N}g= Dj 0Q#3}% :7| qO7FI֩ ZpuI(PH8jHaq$UNfːTsm3 o{Rywa!jfݪ4ሢqVy(y 8u:$0#v`xб6gFƹ۹if1d;QvpTfa|[W$B52_+RP,WrqOk݆0Slk D&~XM(_'Ğ$,F_Į}4 5\ lPL>3&ԌJ_iܪM7aYx1BnM}P>}~oe}Jޚrӹ5y$E 7*K0"u 824h,>X'q9HX|[ j3H6m DlR][`qVvNݓ{H~ 0O[d6"H`& =h(͖_yX5.߫dwoe'"usD);I~$'~ –瑬z8U!L ^Gòp%V? :3wz fy-մ305:'~F-0#^M@(yBSMQk=c$;Uq낚%ĮE#!D-#ijAaWi+x`]<ϚBO%[KQщZ*kxf7=$;\T*ApUBr5͎^aO݈z1TsN6DU) Sa%8swK-5Nsm=cPdU&MF9}w&+sy. RqRjJ^8"ƝEUuh~ $*Pw3Xw(z9 o :F$1Y¿:21&Oԕ s_}{c|Am l7EE)D\;)%?/DN. w ء7kYm,2Z/3:O=;vRfv"=bCb T@WEuSo"`Rr"]4il'}*mz"5 /7p?XnF4?!o>v3,Z*;Ȍq;bRI ]>sѤt2\_QH-e˽et9={ͪ:%_Y IgQI /HjH5IJfQF:9֎ؽm/gֈ.\y.UyM)u L4Y 4 s$amQ1.V>ï5@X5B%\_sy2&[Gء/Ry7)p$q}6JEަD N)7]_ 2Tgy[B ˴pg5;hMZyY>˒ 4aD!/"TI;yu֑%fn[N|y'L 2$j3Ӆx˩ͬBVUP |HeI5t?2ˋ0%3}e"9y^}27c[@ *F!g)&6OI'xBj%=RsMf({Zv3aQԱ>P'Y؜`JJBQ[f[KFZƦ߿7q>`rW"𡿁?І6 $ J5^Bnl)ɂ=1wEH<12 _k]5/=YZ}\-0r(jY$_4X>UAt]1v6ZKbn1*N]m!|33/-Nˮ@i'IrRw?E+W.^9\Rw ~]m[Rtl"ˌt˓8` TS=Jym~z B fƥqT_^wJ$TR%kO3fN+>PĄe{cIYyj\^,7X6-} 7`E>E΍م>=OOLf̉oAtEHwŲU%qxo-،|+H' z 93x X ,4"ټh-Hf`ӄ)PKCOt pMogv܆~ K3XKNB/~lVjO(MUϟL$s"МFw!gpF4`fM^skr?N%*Gp5 W֊Ntm_`9e SUIG.; W'@bV̛B;a]@A~boiL]( )nYuP!1~锽2y9wItu(Wxzq>4>/¡Xސ=G-LZOL.ljgM,{IҶz9*W`5t)-su~8g9U)ȶίՅY:=8*bqU84n&wU]FUWwF pcߖK,DϵCAIB:bWjA[qΐ:+]_" 4B Ό!"״ҨЮ/n=U;,`_oOZ0 a*!UUUItah[33ԣ $n/gA&ْeL%eT ]5 [Uµ~%䳴*s(x<. Benw\+ޠ,MDJ@$I.!#&?\$Oe) x-LW 7l()Ѕb&E6P$L5ٛz5Cw6)xuujR-G1Y4CKJOV_mXa"< ӕ9!ʼIGNWuQo>o"%9$IV$x6XJ5=;&N\}RoԪ`}% `Gī+6;&́c|bwQPaG3? uUބ)8 K :y`1ɞfQע3EnmErVU指zPosUB+PG]lz-[ƣXfĐu{֮(r~DҀ5htbr@JX .e3۰'@3+e6cے9]`f5KE)JO۬!w. O[Lsd<C폮-uj :tI.+=Vv5ܺ0 zZhxr;]k:|6.Vqp|Īw[+t:/I"!~7:|?J,x'OKh ƊaʚߚR3mP5T")ma'H&Af\4C;J] ;? |d>Sґc[ܱ8d4+i6c=՗tpÜi說z؁iidÁ/7WQ~ajl 1v͕7?:B~n *bB|i*_Z@{\:y7lE.rE$_IMYȷC5Lcmt:)b5K7׵ΙzшJ &m3ay +CBw ^e \X)~sA V|,Ym]_bc7(vp\ք*#Gu͵ԅ;²NEdGbLXBRT͞lq{gR*  {4I@j5ŧD;/!s3}"nm\RXp G~ - in]7hn֚YȠVn}򀠿ִJFjW 9=by"#-sĠ՜JEuo hVԂ#U_ x}s@ftC:{BdXkUwh^>[)Qyd͒!=.h Yf1$-#WQز)A65/U.T-AbUz[sۢ>*.-v3DPt F'E ANS^_z(n4c3B}e\*D]' y.afo3`w)ն}:GdO-߿ y `xm̩`Cou)#D - :>b0& r 33F 3u| rB `&VbZZz!7YifymLL;UAE#H_滃}7 C}SJRI{î,0$6[t]Nm16bo:]\f_ ѷN((:,Z` VMN$WB NJ{[#u.vXcRi;pýb?<8~hK1 |z3`6$Q r=,y6 t#YtcRV^JvMA3m.]PFYa.DoNחprz)%IC+/kQ ٯ#h&tc$ e;L~?%TOU hX##x&dfb]QjcCv8ea( =l(j㜉I 6 W<`<'b|S~?rF#،hxtֈu(dYX,X `X0|([P!Q8>S܋RD]۸o̦vdL*s ondQyegM GC~dOpY+ 6@LzrB-dP`o-1A4冕X΃F:͋mGM-g/ԅD "l8l(9a[Sqa[%#kw|Ke cBfգ d@+,x \\TሥxIjGhJ8`p8"&,bл8 dɷawF7k|>I AFi%].K1`-#H,cmq{i2rK01mATw0?l _^_Jc GPP[X =ޝIKbd(B,c)4V|^$*D,V{|ٲ4OF3eБVu'Z'4?%G&_1%OoWFCg5$fؘDĊψ`+ \}! ՇI,KE!*Uz`#zI՜Щ>Оhi$;Ӂ:"c!"y$;X#~p#HahEs*VwλO/{ȫʘ!D.|KI oD^g}/y=iUL `qf@Nwh{uHoUkV$je.{Ȧ#1dhMUxe~߀aD #5G;h0Ii &JRRnNm'҃Ax'7@VA'gь ; LB}0(SoH_ğt@J_Y0/X| Q`iZ b7m | }G') =~73[w$aHtC'⍹AuxY*[J&˝NckHLy(TdwVqmA$t Z' d5WWhv-Acw%0˝.߅+l g;%c;1 5$A]Yj-Y׭r+|~%+p_hEY˯U pKޮ.nAiImj"+_HfSObPz#Y~@&\{Gfc@p6ʿu`OOABx|Ja.`} L5ACm #LE@>9lc5aۑWh:ۢ/3_c%Rzgh3~@J(_]l~;31 4<Ɩ4ۃ/Z[cwG%r( HH%C0ڐExgrx*ffWT?Rh؍E`f[ Vr}|>$J_mrb1v %&pA(5Ԛ;gH)0ހZd͚+a'"68̠9^kCMץ/'SH8r(e3dL|hz48;{ ?6sCS**~Fo02&<۵iOd%n.;-vu'# [([" \ Q/rg_ ՕA.\Bל ].,r)g jwՊP2>y7Vikr9pi7Hw}CSդ)34\Q~?1H&D^F8>A9ρW '"6߬}H0WF@Sz pnkh 7 \Z=B,РZcȍs;d1q{o=@WokE042静[M}8 fڬ P녏6aw0CQ=/OJ[ItDS}kk}#Lކ'JdžG{ӈOZN6EKIRiHHC; g@6ΧE'Azd/)+ƙRcF=/"]/Qb9g 9%tq͋m6LJ '#sugh/Ì;v5>-J1|lu؄dXZcNPJ)F`++C>8<4q22~ݏԁ">kDhR%7w!cojWt=r`D1tfΕݑ=8@Vƃ"3g#k!̹s:xʗiKw8'wŽakh7TɠsɐaolƤƄtC 2wVZ/9^QWJ<fzXC^qiۍ挝 CGZ }5II(tvsII)hPL`Z%˕xk4 rxk] *+r&c](_O U ܅J*Gl]QK v=p\xIŻ'pu !3t!~ko}2,t TIA%l&Ca}KEJD ǰQhR ˧ut[SSHA5'BuA73{H ]ggg|ӭMveAς+7'v xIkG e9919mx w:;K.0*z5>D0ͷNə}X]̖(;g`i\^csgLXn녶s^;YjUlH#r j59܈g8"޿0f^iG]eHY\j ;7+Zsc&.iRAK_U߬@-iDȩJWOь9&|ptv,7u,Jon\i*AxVɅ};a@?hP-1Y$PIՠCyY$Vp3l0w| lU'c|Гe3|8`q d\򀗱1~'%Ͻ7Ṣ 5Ǫ$/LpB&~FC{-!)gU1+9JK~.0rߖnQ|Q,FLn^$Z2Hw?12\ȫMyMdZ޹Jt/ɃguD~JqG9*OVBW$ r8 hEl6 `zh$5f ;^z(@H՛Rw8VgD°%ƛzueՐ(m ӝN$ ތM}̰ '^HGwĻA ow匀أ4kߧk6j= 7*kp"6)sf^~M\؍9FiC͊G>@UIKš>@iܾ4DNT5?pF֯^rgub~ƶ \7ZJ,QkH U 89Հ/ֺEzj{$=Kk|%D&ܝӭg:fИkL}Mϊ< vuKiE1f$"kx8긫dDn毣&|K+Y๨%\tvt4Rz}ɜF{:]Ұ$~èɴ$'jO⥋%LT , La+vy)5T(qC*+;S[I`JL_=痍S?w"*QmC{6%)Ե({Ցg7 {"+.L^]nd9U F(=ٖ  ʌO~K:Z!jS 3Nb`^-k Sf` ӦiP"q@UX_#$l?0)Gg|V~ځSɀJ k<_Yo [JnQvJw}+Q>ACwI)ĭZEnfI1 mwVjx98xNV D[3K[]l Xx/o~}M% Mj=hA-BqzIq(KN$`l\j ͕IjǺɪ9;ۄG:cLnH[=c/ U3w5|CM5_8ۉ2%+i6.$FbJ$P/9 #ʬ ƙRɜֆqd|m<˿_k"v Lf\ޟ=1 njsE{u]8eb3;O&$#AҪ[:ÊaL+6zXθ‡;R-[̯$k!̛Րj 38eHK("EDؑXW4wr=:I65"g1{@a-,håDkR"Pp=cyQk {@:bB͙E*|Drǫx-zUd62ژ400 y䜠I4Gh{R`! *QiT0]r5r C63To]8(ȱ=uT@vETCt/kxhN1`ûBw?@lҀόg݄L̛4叄4nɘ_V>U#Xl)Hs;۾+̘P\Kj6/ T0pw 2CDI]a6X̳+fj.67o7gnb(0ʲ8^:ݷ獝Nx"XvuuDl?;IREMe^+jR8  :A!KS?%fPNbo^~Hnvo0IfkXW4Π-݃}Hjz3Yܧɒ{C;~:Sd hI'cCu)㒑9]Ǖ6fZ{pAbYdk{K yf) a<[Yv ^Nve쓘Rj8/ׯsPZȀ':vF@z|m"Mٸ s K3yjp.OGݯDxhM6`y$͵fSPRKD2[ZA7{{J+&MG͖m-YtZ4O!m]ف!3r 'xO%56g?͐9#u$Ji5e}oj^95ڋ D8jgh2n^ %u5*&nvq;.XGr Q%9E|"m a^IRҩl }c*0عn'oj7Sgkdנ'3Cz+bk[VQQ9T$k2Dɟ~26OonuFkC#Ojp6cNso~}k !e`e2}#"ucYJc0M͘&$ׅUcZ "T1\Y5.v6 s @4 `Dٺcwz449M^ٰ 30 1,1|I=A GsRs9\#) unsUW5Gf^_yjsq)Wz x&A@n~W{7-BQz8FqYu>;|r1( o\tE ,y'AJe%z"0^X I٩gx+U _I<|TZQt]?_p)Ik|jZhq"^#R%K=tZkVGk(pqq7hP?Yjw8NXiˍW@- tn>]O;Kژ;BCU {+@qʁwb3箅HU1)ٳ I5E?TR -Na[\]/*mb"W*SssŢZ扒Ja4zf.SpqRo lkU,*{X_`9$z*.gc-|xl#l6N[S=.Xj{\qM^ϟЛ10)Z_<5Yn+Gvdri 9W^|K1(ʸSpGp]hG8H!pxXr"UI|'xZjZCE]x=M>^hP^8B:Cxs_oQΏS$z>c/(cA %ĆHT'sFO;葍,RE7;zjK:ʉ> MxFq$LdET멡ܰ4;I~.Pl) ުb c_DS%(!>ˡ 1(^[_J+||D$l{JM!q-z<X;؁fC2U"9#~u8@`pY}5V o᨞q! ບ}I@'IOe1?Gli|7C6Ѫe*14vY_p _?%q}M7#L+;\#eC<3|i̫ eYMq塇,@9\ŒH' ,Shݼұ1LY,ׁ^DB~j]bؠ8}i"JǁY3B JP횇+]^[?5ܗ&;/%Xgd,i84Zp잩/Eܭ^ /|dPN#$nnG $wo),CH*Uk-s5.%ధ1-\WD2Gjiޭeh:7ၐ \`//Q[|P*hV'wkSG_ *x0 GWo8u+|׭Z@RD 6Mt81շ@*!fvw'(J<`97;0{a%TT4f {,9;,t4Y!P?Nn!=ֆY]ʓݓg^Z0-Aq3XJq\*%xV}4[ؙݦژ`Y&Ky; !!r,Zo%V{7Nl"J^rJ]nn͗0v磻B %W6nTIOM8m%hL7>^}L!7!̳hkÛȡwHo"c$͔kDF7I fm Pt. oB.BA̸*l>)vw7 qđ6 y-Ê\˰'rak h,b|/XqXkhпq?U+V6`(Ҿ' .GX?=:!^D!#Wˇ2NRAV C:w37`!oxnwz#$Y8 讀#r`}! G%_RZr(nr6>I5+Dj ƪ.Gh=S^MiK06‚A4x"_]Kȋ޾ 7ѝ7%x1QMX}KBc=v9.u,ɗ 7ь\7U+bXMYۏ@'3`%&Wy"+,JL Sz8#_D7&FW4 tǺfC}W~ .o0B43( lp^dv=;h8{Zrb_t{B=RpJkz{rSEP/ƺmuAk@)a(eo'Kg*# 3kz⣍g7ʅX̳"|?:ަq̆M)yrښheQV"8FeXL`X ֩Xqm'8,`}K}4j>|VF M]E،>!r.z|J Pa}prs&Pqn:3rcl3'Y:->]i j"炜i-Q3H2>p:z }&zt|-QgޑW'WAޠQŘPF1,̍;֜\Zl86"s듍 v|eG>}>?e#m??L^"1{=U:Z eyq)6Kz75n>_sWjW#s;okϙ9+^&! j?E,r٢ )g__|3ES#@,0i}QU#*+Pp3tBt'GPw=X#/.FpR2.}%-#VqٌQtg)yrSzYP1\Piק~I.V( S٢ p)̫XP*p{#[(qQ`ÒWݍOF!b'q(SõJ%%l`^wnru )W/Tgy$ΘcV}K1}{c5|&֡Ze$!AvHn!9*/='fz{%qM-q ;-1RLs7|WX]u } DQ<ƎjSDuC(+Ew τz$ W4Pr@.?~FQZO--%;_N jۂx ~N{Y 0w&c_fYhΉ}:zh4$|)xTXgcX7e.xm~37%22|7Zr[2cÉ|~Iya1 4oݘjFT@-lȟǬbUYG}K~X01T2CrN3`I Z#mzuɽ:(3yz9)ʪ)Xe_{I]ǻS=J_%k:Xv4i&#ȶӨ(FDa~aZ##t|V[.4X?~ B2!:'3vDlP~xQbv2M{7FGuTEX `ҍ?p?a>7u+ܧ)_ql7cR[teFn-[pG{c ,0[C%ZXɎΛA ݁Bo\0_s`C[h"bsR)}蘊-‰| PRЪ:i} 6/GT?l8`Bb (rZER>'G&hsjY!093IHY B?Bi^ooٱtU22G T/Q#,Z~2xVWiUg_Zƹ1 PF0MKuH0CNKK=*2xjseI"GAk[˹Ŵ^1ŃPR=o[(ne\9w%8w?ON!cUP!0*+Źҳݱw{r9SϚBDJ}9<šlhs=wڶ1 DV R}].f,3@p1٫6E[k-f`'R{u9 ᬞ-8{IJ~s@#j>O1s;"؁\4HJ&hh"nJަtmmxTy_ij%\9yW?4}+?*pEmN;YƟa>Eq5/rR/0<.ڟf;w\ݍq0S Oۈ& dLPF=ϯtFUiaY"UB|*7j(jTs}XGRެT 0Ӛ51<+hdƗ^֖&窵X>;ۆ9(L$-c>qr% {zn\N&/.xZ/fAtƒރm@q*qb?$7WZI턖ժ`%?NJ 5W 5 P,LwB|]O<څQ`څ@)|s5>#DEMyD?k9 ( P|:Xdއ #ű)7(!JkeUA<RO i]}6JVz%gҴv$ 0D˪h\]R|M縊_ўd-z**Y3)7}g- }Q,,hpL~µÓTL<@EhB-dWA4O>f^q|G@g:1Mk/a0X2WW[XO u:@u.|7m~ >YzVڤi3Qd%cj;(||:gxߣ2&OoW)y;iF/L9){ fI):Jo$Ș4Y \!d=b"$b'Ʀ*@o۪GlE2q=Ė?AU}Ӗ65&\YǝXm%3AݔJ'!nZ*S # `RKAEy_- uYo1E?%{VM$мU^O@a|DZ|J@%L N9lw}^hrbR|g^SqM{%3cJQ>Č<8vm=O47OT1#g@ wEXpf\fד$.Lq6Sz9i1ÌNC &2LϿqf VNxbloC]d#I0wfԦ,7nδŒ:tw[miLۜ)+G&nSp:Ѯ{==F;9#h(J5`C%FBwhyy }<-v/GJuP1o sw\FlK[v{445?Gj|f|l62^e{3Sנu ˩"CԷRlؕrS!y/!ۃvY/4NV#u 쑹ÉS4k2JI1s lL+yFC $hƪSis>7~#Nb#tJ2>b"{)WGB:p2F֨;9/5󯰜EcڵW cLB =] XѭHo=ZSh,I],)-o:Vl ھ1,鄹Z)ZPL]^0C@^ݷ㿅H|&_PrhA?o"mBdwcIdɫba$m:aL^xw=Z dp%&et`A[KX R7Yp׵Axi2 0N5Yܳ BtsWZZ#Tt(q<%o)]Nrۖ2e#):C &Uެz wqq'RII\{xTb=GDaHFf8RC.^[)G`]e!|1_mU1X+4 *=|i:V`1jTȪS Lb7+FB9ULt "5N@N[9I%uj|jڃ^0ðp_rPZƭdm sW]a"Zn0I{-2U̞c/PmE7=oOO$CW @ QP [8˾E$0Tk@!&6efH&bڤj#zqh8' >d?NK-;0%,ÔuP z_U! }J{ɥVumJ9faavU8n.SSwqN$TGq)" hvg5 e1|INB)As#W-+ӄb^$[]FwGsfvZ!F}Җڗ@؏btHk F8{Ba=)gW p.U->^,m0 4a-Am^ vTKEZ @Vګ?Du>[F_f;va:C=PqyZ;~xFP7,_pwdۛõmQR2=?`\m2jjݖXc%5ƅ_9Èa֛ H]K#sz_1߈-"&Bu>!VT~d48+ I\o_F|Ml?=J%]THԧ9,:۱89t]4NQ`٭uҬ9R] %~ozUyܳ< z^_XW>,;lvso]Z} 'zt6Q0rsl Y;[/I.Wy*9YMV `#1Kqn= P_" W9qw=*Z4Zz¬3쐝(:}yӔlf|+ 1)|c˦zmĘbȨ5RѼ@(;5#KP{a0TЇiuFԏ˓n w k1F9{yУA Y8.w)N5۽Hf`rI>-x䶔޷@7)5PhRї O;3p}I<.+ 1L 1IK.)62`Y^& p t£F?^oXv2ͦxdYiЗѐVK;Y_'p9if>`Vp?*wǓP|4]n͊ViYN ?*38ƔA˔%g~\+a\a-4[@ƋXǦٷ`@#?9͋'4/DStL"Js) +G~V:+,c=cE\. lEe s=oJ_"gfxMf^J`@Vœㆼĝ.sQкh8\8{n4엮2&3L1 9Qc@|ʙ|EVl7s'zpH$NCܤώ5?` to Tp,UQaGגyLLdp%͗.ޝ=Mت0OǕe8|Y0Z}ϝ`Gmvp@0W3I/CX33ۨOѓwQr'o}tj1G1̮=_n8, fr.#e~%؎eO`curڲC* rޑbJ/$ZqrR`gPgk)tis֌S 6ݹ ;,; .4-xCwnj#̉')ΧzcrMES8Gno[?tn&^RAq7#q yƜT0ftѦSJ&yUI% LG3sy%dn԰Y`-؎[r-Wv-m]3e蠕_<-s,rMPxL*L [T)>waLg;9/uzr,R/ApˠDr{1iUU#>荔5Dʛ\.v(4T~}}6*)FsXU$㬖 jM鱌 V$5!R%z_? `lʎen0E-X KܠPRJ@‰Scf'R`-?M;k^*)񩴘A:z.MDzYG *AP^LS;#T_ @Bibw!'(jq!4X n#yRMcG8WL(䱓Wg_3wnBq݌MpA~#P86EFz~_fT{804!h 1Ӓv.b3.ke8Hu<3p'ҙ'39sM;&C,vX Mlʺ겿tS{ةs7fnc|4$Q}6X.yTMw_/Cg?5ZԘh@] "];]EBpgGw4z% WO϶SRyFpSE?^#`\} b piN bJ"5A]&udCF bbu~"M_ӐG0l ˔c 󊺜#B,WȊ[ K}oM"{>!:o[`k_ U9Wk|&n n OI^;̇v7-4}h&|JzqF-el+"0nV93cWp]s< 6L e[ |) `%1}U,H0G.?\NT% ೚Y8z4XtOJ >I7 OR 12NWi_9mƳG*zyJGCe2֮I^q: I*vdKft²5#SRF}ӟQG(y'Xw "^HmѴ껇. L ) HU-' td:.5ۤ&vſcLqt7œ ]K79hҪ,It@ҏtu)[lqCe:Yeg)Ia-6]K_/%? QVLk<2IG[6?8/m`7R{0 0$c$qōAɯ㰑4(az@`M# PA*J36U)%H&tޭsƕA}T8i+0aFԟ7'Ԕ/rfR'g5=\DxrӶ\"lH?Jקk:v9ȸUZcZU J oisroU>aSX:Y^Œ+3<כb.}ބ6{Qe2*flNcM,>wꓴi@dkgiUes|)"V/jY1i kE]zt`:w$KrzoH[6YR.0-PZ i5うny?CGiai!#qy.^W4j]`r*^ݠP/IKsw}ɟbٓVͣ'>R#pgTZ ns&|iL6]I1} j-|'(*[ltƉdHt2Ǘh<@! xUuO4w@b =31t֢9V0}RhtUu q4+[3x021CJ1h [ygXE}[g'cXFWqQ /?# //(i4sXNl:U/!%N.E_&\$0ޫܦ(F+ h@˹ *;C5T}HVR17.,.Bn,hR?b ?k^xfKqMR@v)]7Bs# &&͢|nAZ '>j;9+u8'jC~i^W 8VHdV+\e$HX=)!*,Ǘ}N),:‹/Os̬!_)_w.jP詘!( Ve;\@s!2MB,m\16L8LʻQsHnOM?ɱs7ks;gB+NTYW~9u[!݋Vx\S0_^HZ[,%S0͢/>qu6\;]" ]yW5OΟy9=;ypp^dA%8$ 5" 7ϩq×Dqwi5[\p$SCʉ*#Dh#߅;~sp_pD] t=skHƒv"P,ĺ<3SQ н__g=c(Y y 58zZS$mD6T f|b(ֻbE:DLiK8_ &c1s (l,5Hk]"6TV7P7G4F2=~]( !Bp]vlǛ6dXyh#wS G o`/m ^BW8knRjRJЇK{#!D)'TtduoTC^ 8AUȯ8npr$7p_y7PW4"YѪ봣R9C <Krxn@ ŸLYM2XC,-NxIWOq$1тe<jl8(9WH~{#'^'a\;V9K&d"I,xW2Q_lV B@ү mf~VM![qiTFcwߜa6Z;\{rt}RK'$ &}QõoK➶e xzZ(;bڒ)} ) -*%q<1-Oi? !~O6FzDk*K0!(Jd&RJB=J&/)ͤy} r}sMFeZ概â.s*R1~u]N#U/įTvRӯ+f@ֶn͇MW%I@oFWgtRѱDP+OxLeHmbc!oU~oX:г&GVymH*TՈ_ ŅZ keк:hxe\eE 'Z5Qx )1ȏLf4ҡ8e^AǙv\ixG0v%;SSNhӰk(f?>t!R D!گ 'r.*OgJPMG=7 gJWԬxFt{G䵝d:\|=,.e&Ivjlk`+£Ft>e%f~$gGBx2\[Q c|gfGOJ7<<.~v"XѓgQ-օ7Sr$qYG'x"XIlhkq%9(s:^m<(/k\kQ5N @KQ #bX;8óɫ[-'Jb:֦$b\+`Ά,4$%emO3Ɯ1dut,sTp<ۙq 9`v|F$^g\k>&( 9z3"HZTj,*A8)=1/!qh$Wg=eubOʕ?Id.Q0yaOF*$̄]rhce)"%{zt|=ųbS+C$FV.|qH!,BK1T[uS\M2ޑ|N^ bn hmV^K5Dqc@NЁC ޵GI=hD+Ayg-?qwP<<Wm8I Ffl8SmR˖Mޥ.AeDFXJ$ |ddsa%D &(866T<.L9P? @ K6xXgʕ0MP0 -]^u:HŠ*ʕk}(.y[.)NB&oTB[%iR?L׃EshʊJF;уgp9 g;kpn9RkWd]~!~WR~;Jgyg^?*`5]iI(Mv&[dH6,0BU`߅4mB޳ZgznIC$<B8`.KԙM0Z=QD)OWa'Դ#ZJ]%& ѐȕt-u+#9o5A4K*i(B=M{C;SdԘ .7Wƹh_K'`IAC4.FIBQ\pRS\ISڤq^A}~b#Լyl8_ZE ؠJbDE+6+|A6 9I"\m_a(_NU;aU%( 62pXK8s58 0[FskC24?c[OK)X@J5Y[kUUA7uMw}*b7KoAz|)AIܻ{UNYs? iUX9~_u6N~XT XhVC¤te Tab8WtւuS כxi׸$%CN=-"p!8V]ژ=kdIS 'G'i]')W>6"kcZHp^yFBX"^/{]5r^{F) ZKY=2?!3G>jrq+Lڶ YZ