xerces-c-3.2.3-150300.3.9.1<>,f"p9|tFuu[EO.Jkaݴ/g"0HP,CQzUpgu~,ؽDk(Smĉt2\˗ yyVEZ>XH#~|y%j+KIH@@Id_@7hʹ(qIۤ=m",'I=M'm0N/vIzK,FoW1,.9.kmt4)Bװ_H2ԠekIxR-?4>>9\?9Ld   6 '3W]d   x   D  * P    ( B8 L9 :F#G$ H$hI$X$Y$\% ]%h^&9b&c'Zd'e'f'l'u'v(Xw5,x5y5z88999HCxerces-c3.2.3150300.3.9.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).f"h04-ch1b i~SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Unspecifiedhttps://xerces.apache.org/xerces-c/linuxx86_64:Pj@ZLP (0Z10c,^A큤A큤f"f"f"f"f"f"f"f"f"f"f"f"f"f"f"f"f"^2^2^2^2f"^2fbe4229d5dc1ae04b865662af6a24d1f0456e3c17b8449361508a58eb16d551014353ae474492485aa1bb90c53556cc587de42e4721e09f4405509a84198fb7d98509661b81ae69e6f96765448cd18daba49747cb09e4929062c502e882fcc6151d5a1731cf20682698a40b524b9f3ef88abd00ad37613901b9fdf1a2ca4eff57c94f95fc39b974fe309a6f5e8aade120641a0877cecaa3eb4c758ef3d95485f9c5eb042843426ff970a36652c0ea13c503cb58f1e5d60471420c3933b484253c7254fd0ded98f8c3e01ea880a965412eeec3e5a5cfcf468fe02641c725243387e8026af88b5127d5feee114be27729d97f0d608e47047753b0d2aee45dc63f1f13c032861d67f7a17b4fc1e00c81ac4573a4cbdecd6c0e7f595d5731b2ef3ef0f21439f4eccb4854304626b7900bd3edef4785da9479ecb208184c16f942d0e2e1bf4738320245b25fae6cb353b4d50ef8149f65acc3763d748c8f12ff5a484dbeee87870c230a2b4a66b3f2f6aee70925ee031173a0b6d4a7386ae8cf74b6aeba5129199509d7f73218afd7cc46403ffaa8b798c1f9bd860125167d75fd385ca86b386c5e7cc15e9b9e1f87211b53dfbf083080dbcfcf6b183b113e27595c1f6c66ad7f788ee6700c30f73c02faaabed6c7514b67c1673349840bd7b7920c6fd30b1d31db94956113bb494662a7559ee86000591b95e162cf08f9e7c9006cc891149c45c2d78307538cbfb09fa2ea0c319f44fa215f970cc1b04e0feff71a31fac5fb3f430639db434c7c80a86a57d85242ed2ef948eda5ed9514d1c46ade295e5cca2ff3d0801841d9d17f0eec16bfb02dd6893ff7e55da4ec5a5dd30aa52b1b7c6b2067c72434ddf2e5e57a72324a4630d331236fcf610f7933ee3d3370bcfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxerces-c-3.2.3-150300.3.9.1.src.rpmxerces-cxerces-c(x86-64)@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(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.3f@ed@eX@_7@^C[][@W{@Wq@Wj}Wi,@WbV +T@martin.schreiner@suse.comdanilo.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- Enable gnuiconv transcoder, permanent fix for bsc#1223088.- 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-ch1b 1726554648 3.2.3-150300.3.9.13.2.3-150300.3.9.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:35693/SUSE_SLE-15-SP3_Update/49e3f1134cefb75e1104694316f89afb-xerces-c.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linux ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7bc4fc401f04ca34a32bc80d981aa1ccd2470647, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ce3e5b593ba58c7bc2a260f0ae2ab0e869ae09af, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=81f97fbc5ec5e66ebfe83c75a1eedb5831174d33, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bd70065e2ec2b036da3290b4e0508a55af2daf51, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=acef5e06b99dcfffd0a8791cf3be1bbcbf72a71b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7e82c15dca0f79d28ad6ba646865edf4f350cb26, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9e370619094b0414656099374f039d45a4dec36c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=defe9e0cee4a840414e47298c7a3847d385824cf, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ea8c2f25791ae25876ab25d9cef749ede399e708, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=cd3c6d3537422a71ab9f3f84955c004bddd8f180, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5d1c5a62d254164d25d235d9bb8b37b7e5a97e1a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=712f9c5c1087d0e3aa93d3001cac7599ad8c04a1, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=fd57ce2fc728f4bd47bbf9440410d1e6634273db, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9c90f8935c27447cbdb26a778d50edc96ae4f543, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=130bf090b46ecb7976fd15680fa7ecb998c3aa96, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=3c5a5caba2f127d036e4c87574ea79dfa521f0f8, for GNU/Linux 3.2.0, strippeddirectoryISO-8859 textASCII text $/;GUamy  RRRR R R RR RRRRRRRR R R RR R RRRRRRR R R R RR RRRRRRR R R RR RRRRRRR R R R RR RRRRRRR R R R RR RRRRRRRRR R R RR R RRRRRRR R R R RR RRRRRRR R R RR R RRRRRRR R R R RR RRRRRRRR R R RR R RRRRRRR R R R RR RRRRRRR R R RR R RRRRRRR R R R RR RRRRRRR R R R RR RRRRRRR R R R RR RRRI-Ӡautf-82953bfce2aba58d9c88fa08d5002082f67e0b24d8d006200650dc8e79e6e3eeb? 7zXZ !t/sWc]"k%Yf<5f~ٞ6A*ԜvYHRL&8<,3ז;yv!`7=_otY ;Ύ֝^>I $}+ : wQ/w2]y񝩮r՛VqY0'ip/ gr  &0[ :.U O4EӖö́>u#/iٛ+'I(SIt<=%2əl Sw0 W (^Y*F'NeGQRz&v ZwP:W\ua;P F<77S+Gdz\:j0Acg0mjUX ^)Nm$0F;պ+duHstԬG(88&-\J1s;QMta3иj[}Nc;mPP+pfęHlv9X|w$ς0vU{K!+}/ ?vPGC[:d~޲5&t1phnťhl(V^֮INPr9FB,VGxĉИ|~rbmBּ ]讱VYjBR37)}e\¶D< V3pVHS5}nիje_ =`?gl"! 8snLϫOlaD0gs54_[1 ҢeÂȯ X{ ="`Upŷ}HmUHe3}:効Y_H é汐BXmqdGyUbI$t=~9?%RGwzl §C4ɢ)o{lst#JtOM;ֹq4 s0AX3 @54H^##/ y5EՔcX3':apB#[Ħ&*6KJ|t"9dQb͈dBc| pB1$z4q M".7hdoo \[͊Pj5[forgFG)s:%=I n>~aXc*;r6sF {:SUը ਵٞE4.ȘёLCTm5c$rXmX(t/ks.,MB! EOWod&1&/4Qh }xuu`oE:KW5%4q^G 7[@ŷm|zű]"=;nJXM#_)gT|'|s}bOsDZId:۞*/ 9C1~D='5GKRHC&:͈* P}/}^(ӅrP?a -y@0^`Pc ]N?߱de8(Y \=C"ҋS\#bZWPם`),\D,ƻNKiXb]ogmiR'$!3f KIH>Ü[h7W Q杛Wv}gX-f(_$- ;O(SW@94UJm^3 y$E*"#rX(n2cyўnXJ~#L 핱@ձcpUBe`s`l+W@富i2nc֏s#{Q`1%01'1ͬ$~_J7+Y-"Z16Kz`QPL v G{Q>}3?9^RA*r=bKKJ`UuWn7٦eZk* bhۺߝw:i5Pc.H{[sEZ7fkP'ZbJ(!R>+@k|y1נ<:p֛l-/4u@xIooݗi-`n"mVKk1+ I Eױ!a`!ygTavl9SKf?RmN%~ssЛ)Y$$Q`H*qe! h,A|M,Ơ?Fw7n3}]:raq`HBc}ˈD?JW=ܩ5H'7µzhRr0[UԊb-~gZU 31TᤪBhݖ@!1<P/zc'wQi[Ą8mjnzRo 9o6&Z1 |vVkk| )B[{ dW4(O^O5e7eee.af2*DrV8m Jkg}b2 pQ* %彌ySTTXʸuDz<Uq l!p:gѣݿ\9‘δEUOa9kރmH0$a_wn6dXÑ [(p_ >o21hՄgR)D/>re=QhNp X,+jGʭ " {Ѭ"ZCR!8Do'k/2RKgqS( |EO}-Kub8ꩈj#Siig*Gy|߼5~v`bLN͒0S붡=e*Ew=>7 Gxk:j" `N~߅CwC.0*9@x)j]a#GضefES;oy~Ql}BIJP3DCcJ~ N/dK8n=4hGLe:$¬2(*2 8~q?xz^.5dXzL}}YBj{eG@͐ali?}@_G`J fж}"ZYR* zCa1E_7|bEC r3i[XBVNc,D _iR0j{Iià>rC.dAw?$WGV]K]}L>W]vV_73uMQr$KrZ'$@NueOR5؍<o!(IIhw8<ڶԄ?rXޑI5TnɰPve">3[" 3-Q4}Qyգ| =,o vP^GwlznP\ˆ籕Z#փ:"1}%NR0 Hni8"`nj[&]$ o 9OשּׂHl?P)PW:63zw:J5h{3uUua{K <YzoZ Tz~-΅o 5.AFE 5!7kKwdlhN=+ +1oÜZtXRw:v$~*)js$/ܗuȧ)ضV_UNFu@vln/`4 Y9i$#'.]*7 N'Dӱ[Bfa !!ǜt! eJaP hx||6ԹpS=Q6,;1,-L)wDZeՇԃ#ǺGe>Va1*QG -ٓA?]s Ȁ 0!#Vi`aFn$9݃ %8HQy SxEtU||*dYO@gc ]m79y`Lדsǡ%Cʤ-d,qŜ*wc:nfF)̞bpO*#3z|P.# {7v.oRO4!cyfYۣ{d[a;QbeRj^H`pzS$8ʙ)YF2"&e\9~h,$thH3aIxo *Nw܍P uj@]FgIVY[GqI/> % E1՚J\" ]OL5i 3K"զKбSFĭl[t GEY^W.H9?B4$$)@WhyBytr('e(Wĺh| k d) c(q^ٳ`KD#'|GpǶf/gre?Y U7 (-:4/N`ʱy* ХΚlrx~of+mI'xR)[bi^~6ʇEQ JnAQB#5U*e'<ۺ{ L^GnzKFEBҴDȥᅹ%Dk#9ݗ~3%\`4Y*7_ ]NXt=g0jP'1@ \DSzބؐ<]#o') (*熅Aan:P N2E "HrrVu⛹dwc>U fJVvUߑYqE##)j2(PERR5 Ggm 6F1o (9c~u]_M*Ep5>A{ǗQ◒61p%b7q\j4t_mv#KK~gFQ$Sq&xn%+fmޒnp* uԒ@En'xoT4L,O0ձ7RxUdf.:~{Aԣ1QIU,wyVE,<wAU`]ח ɉۋ{ >qwtV=#p[qԘ+ YqR%$Y*Z${&t"?2)4)(^~&ð[CĈ:kK1]xAPg窍dw .7LM?禒I`X6/Ζ- Xv=Bd#B¦]jÿ[$]N2$Ԡ?62,u5^ >e7Œ&3MtQvP!.nTӺ`Kop\Ny]i:83:q]i޲ NRټdgk`U/*TC{qu߹yVU l)9BL]0.Lk1?j+ Je6ៃ.?vNg֋d. 3gV>e 4[|9$er!rC lukv0Hk~$BDz M /AoI}X.ښTPKz#޵? .2GXABg܃i0LPGMgpŹj%_KYĪ,Hy=+(lؼQp9WH[iK4͟XHY?ݚZP$Z3 YMy"Ƒ$볈TßbIܬ,~jtMc?Xy1G/S:8Icٖ܎pz&6bq5DpJA+F-:О(;ԓ2 m.{ԒǻnGRoHeωEk]72R͵Rh[kq֘q?"A\N6>fb7&izU)ƌ0~Ҧ[]kPoɃNH+"ٸ@3sV?@HẼݸAD -V9A\pz7k!ַ)R("̫2#Qf#^wDkm vd)T tX ?49l:>Ggl[f }KdSk/23;~ cr ɣ> 6}UbP_'9mtA(d"jQO?t_oI]/Ǥ. ]m:>T~bdj{.mV0%5nka]}1Pv 5NLEMxeom+w׋ \;Xc8'em:N ~S.:1Sɋ@[H/(4s&0KhQ h[utդI+ؤᙃ:#.zM + WgnQc@$E?ܵVw< n;~Y&B NmhȘ܅l'Ŧ=ij<_ 5fӜ,sDF AEQdQ[|q]bhGMz<T&y;NHc|a !V2#@IG۠CGuPtalv]OoQց ;hNYg_pl|#!@-+| Xm;ErF6͞A]^1MįI—*bnAy[H{S&.pUo6yLs YV4Tif<%B|I:LXP_(P(_upI bxَ$%(V*BP睅h߁0֫r`u_ n`FOcb9[Fx#2Ukntݡ%~wy}*C#*YGՁ~T[߆q򾤹~;1@0 [׏zvl;nm1;VwɲPÂVzI"6%q}ﱧM@k>|ʔpKX8ZƑUMmOk.}XOa smQ'һc& 49QGv:zs$)~>?DcPkTo?ZX/B5gj6Mc|$6J"jgF8QzϞ9:&Ñ Yc"N!׃ɹCȪ0^idſ# {?KQUv^B~ 3*d-㗄ĿRZF<ˏC!aRLu] jͲ*մ檇J<$1o?Sk_""W$}D8$7Ω> m"%{)WNykhT|qA eQ_c1{]X$Yi.|E:Sipw{îAOm rGX}' {G{S+ Vٽolr\,GbӐh*377 鶒A&m&? ?3S@q7CxSfO|jwᮗr=YV/d+/ ~οA;ҖƯ\뽅-b-N0hY! =zYK`os:1_D;Ys m W-፻&/)Pf rFqGWZLK`Y0ԚYL26CD"D|-TJ[ Q<7@#~vog6qcaԗ`HP %U '.P:i&A~$!>딽(R?vyI?fp#7Lhr;A1Iqr t(lYEZK(MjuMna U2wփܟ֍P6 Oxfgρ"_ }X 3ҠOIqLe7R^,p򽀬s136jtJB6e7fr=~*wFy8bxmN;c:(=yBYJھms"8xj~#=^mynnلج tXRn"ݝƘ*"wGfo**H[M {7oQP$JMEb4qW7DTҪqm|c~~OLx(PvJ:qS"6cfJ) ⯠A,w]KUkEz6f[ zR ]dZ҃ Z :*_yIVn$Qhxi gY&6!\Xl IviJ7Y\MV Ѷy9rGh`]t%0É q;ݶE^Z8 _9Q%v4Y|6oiLiqs}rp銰ӎO 7LÏ~؟N31~i]B5ȍ |xۭs'Z!4~k;!/ةNqahJ=<*G*Q` ˋU1*F; UR:dD6LuSJ&NdJa֞; =n֕ )"Z/s0.DSx=Sk.VCYe]RERT@Pj9%SY j|¥$ڟ#D!C=s~׎Ԓ_8_k>˶R[?_ǭ/3˳ i$Y^|dTzW8dL\['c"rh-8.#I:įQ 7&XzpFjf_'fj,$o@Jim Kv>*pvy!ų RƎenQ_/pGfUI̡m;o@OTH̫Foֿ:拨S]2S[&Bx)Ul^l2yZ!T<pmwÏ}e9}!^G`z:10ß q{릂v''[0QTAHr\░+g #km1Z}Cm:vh؍1EMLuK7c3w)c=Mzkwkl L A ף3J ڄ&h!:q&썑OZvTjBb5H7Rpc=F:0%sֻz[p̖މ`*'$瀆_Va底;Kr+7>C xƽj)x)_PNN(zPAKhǽ< ߐr`Uq÷y|ia`bsF?v۶pGd|s/ SW7 ɒLs8riE!z ²s$LG~ȼÙm)^aCgfeWDfH"Dc"X^L(yg0WyoXl՜.˙ev)ky4#*eŽkNKeҊw=`n)&ezcB֋n3C(SJ钖ThHY/+`3ʷN@w`G0&r@z-PT룝Y0w2GL1E~Ncs}5*j7Itk#BQp +$C[;W! _|Пl ba X؄=HG)LEBH/EE9MI4h8qY<:ISz8˒$M*sU)hXٚE j(OB릆pT"_ MDɹ "ªD].wX Y#C}50M̀ݎDԚ_3ëZ3M0VzrgلE3k0? a 8CM563 hPϑ ".@b0)Z鲘~5Wt@|FEw1C$z谾!r,ńh;4.|aG#g|v>YK˕\Խ.<^x^V%:)iJw+KϦ2Ev1{dX?m*XFygw͸E儓)툪{0! H#q}2$[?@A\ŧIZS< 5[&sAfBCo$#zv1(pCa8@Nc>!8/k:vPĨfAxaFii$u5p=*`r ZsT)OMS1`j.ļN.Vxu+&El!/.ؘJʴނ:C|j ;ec!תiݐqi< :,X]>Yl~1 c$NZpD "Z. $-^{%+ ,ު6:cvh5Iv519Uf& A4wyD1+HzcDR@TeЈ@nXFpRa."FQZK>E$Pb88&HRQkn%nfE*΃|G[³RTJ=BE%f_>xU<Tt1be~-*>jy/s Xl$~1ݜ|2qUc }F;z(&VςQ i(e?ǻFzۋ "BQK`ʍ E< &E&VܣiIcM%>B M<-׏b)'6^/%7rB՜@ Xa-ӟ8\M1 h[Q/v6)ri2RmY %U=~ ŽVkG*QGHjP4P cc2Z˩u[Pޚ;)hNSWi7>40!ڬ{c^,R.fۓvː,^01P@:`&n 'Nte s—gy!dr?*G}opQnz~x]c #-;oz\-Uz .J`'$\,A}4OtpkAΕAW6чi%=W5zՖ!V)_nFR1L9H>?_`›?tmǐX8 ƻOVrm  +-x`u*(*9Pߗe Ϡ lnGJ NyƬ)DށY;2;U0.ZaXGFРg;csJ*F ð`k2S~.'2Ս7KM?pr9s?K)`?X+JI 0W?;/7?lS5PeLySOK;@W>>TcWkQҌeT-wgWq'4BMwȚsAX`+%ͩ0g{%_Tۈ"3ha8ql*UZ.{w7'5T9l(75x ϨÄK"dHXL}NOi_Ob bfGqWT;!= 9:ua0;1/6~y>>wmHf\=& @2nS*~s/ sl?|S0N$LW7A(:O㙟K aV'MVdo^Z OˋbP&ÿ&95$B9*jprZhυN:JX$/wd(>\9T52Ư.ȵ2՟l <ylkmЇ3WB[a#Yj<I_b^sNRNf$b#5VehfL̚w̬AQ;>(plN9/PG%R-,ĀNB:Q֎"ACfR b 1GHix% ?pz!ĎW`( g N]j>rYb`TޞxZ2qwRكX$LV8)'U'L+[\B; hhv"b0 =v<ݳb\WH*oΊi>r}n%8gm@+27Dp3/"k BXpNs&3CiYO7aR2P"mԈf֙fq.>V@8QYýRjT| PҒIR)DKq0(~C`H™:!sR󬳐'_d[ݻlMߊAEx~*/֎I4J3?s}E)v{bl]w,D4uw?_SgdY=i/ FKp=Cڨ}i~px*Ŷ?=J>FY,W;Ȃ[1  u*՚G]#(gN.`x@3gSWfRYCsB`|' ɯCT]Ӫb4Jլ?J2mnZ0I)&:0꿆N+Fh%-G`<DgC\{_[<ma=܇S$HWJ}7FOUJ"uL쓙QpGCj!`Mxޭ,yt\NDڋf00Ps Cim*,|!8 xIϷMѥcU~^t<QyUyzrfع 2e}[c̻QLadH\LJN*߭)dms'x^91OVJ[גE~OGDd g3<ɍ)n)_c#'<Īz!.o7k^ 'hϪK]l,, LM*^2j-{H3yU^́M)wctƖE-s= R(PSDNmh}0_4 lu(*?Z];Qdn*@)yuR: 3MPTSkM *{f́ DkdB35PCrƥ~{*'k޿,|,qVYcƕ rDG_F ٽa%M^=]IΤt{}7zsg[P$4G؄T93NëWGrbm\*%l3*0#D*'~LzA e'X:L[NS(҃*FB>&Gm$%iMDnr49R(kv˻/C@ƅV%wst ҩdXH?ޟ)EQ.Fu][t4'#~ɑL18Jt>{TsJVۊantq'|_{ /lͺt tɬ8We®jb-|0]Vd?B*~Ɗ; $e^4ѷd=;bBZ9#]Cx>p2ix0-_^.x8K]YP>Do^pӚFF7 Ξ R]3">kZR;C~w:`aX\cf%ZJ.+ۑ !p{KG!@TE2ؗ+1`Ik̞a j*߷°Ks,CFP Z*č 5)Reqe ۛ? [iS IT]\0}38&f>cyߤcmPH/Rc@ J4GYdžr?Π.,4Q/94}0Eutlj1Q8~~ǎ*N+Rѻ&]{+IƂߨ`kE$-^lQ'# UFP@Mqh3 h/8Y2eJ r%ם!Z 6nH@VK%cSK%bX:&ڀس>-/AO 4oF+߀e#-EhU0J8$<x0#TPW>d%<Ĵ:3G ՞2vڦ60ʫL8 !#]=וZB$AQROsD R[aYAk G|/@$=x 2u4bq(5oFqԅ}>fU[kf frUQ&9n&5GzA0*KGk 8}'&s>VfFB`15Ep|kc"cDax慳ک 6gȰAc :K{z~HrFG4 pw_ҮgLv)\_& Ge"ԃ: |_m9#Khj-f5Ur+c$E((ޓ /OK)Aȷb{P'0?Mz"*ZnRG_F`a35~s/n0x29@gQҝ䯓lR~Fq}|FaK/-K%?Z~92F5z>|:7>*VgՀ딆?w"KE81@r>g]W_l_-yed  [G_ pC> ^!ܘ~]FE܌s$'Ztfj\|$r5VQ!m BHrc0t)zu)Ւ<Vg YZ