libxmltooling7-1.6.4-lp151.4.3.1<>,_?E/=„hdƛ.Yύ:c-yCt[Ԋ,6U_Oɨ.Łm:gu8f+lw45JݽsN I}!wgx=nz^i\ /h!Ϳ j(DZ^ EuqQڬYl+1'0vhW`=tuU[2O:0l]w@.(dW}o`QGny_ qa ~R>CH?8d # ? .4<L T \ l  (8L`!!H!(89: > @/B>FIG\HlI|XYZ[\]^Rb^cdefluvwxy2z4Clibxmltooling71.6.4lp151.4.3.1OpenSAML XMLTooling libraryThe XMLTooling library contains generic XML parsing and processing classes based on the Xerces-C DOM. It adds more powerful facilities for declaring element- and type-specific API and implementation classes to add value around the DOM, as well as signing and encryption support. This package contains just the shared library._?Elamb06C:xopenSUSE Leap 15.1openSUSEApache-2.0http://bugs.opensuse.orgSystem/Librarieshttps://wiki.shibboleth.net/confluence/display/OpenSAML/XMLTooling-Clinuxx86_64 Z`5_?:_?@_?:_?@c91ecd566fde56f917805711b7ca02e3dbf7d38fe2076f33a18f15a08d76e36fd2ade10bd7f51bbc08914adc68ffd54eba1de8368a502928b4ad27e663cccdcclibxmltooling-lite.so.7.0.4libxmltooling.so.7.0.4rootrootrootrootrootrootrootrootxmltooling-1.6.4-lp151.4.3.1.src.rpmlibxmltooling-lite.so.7()(64bit)libxmltooling.so.7()(64bit)libxmltooling7libxmltooling7(x86-64)xmltooling@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcurl.so.4()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)liblog4shib.so.1()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(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.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libxerces-c-3.1.so()(64bit)libxml-security-c.so.17()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^3\|ZZ\Z ,@ZC@YéXX@U|@UUU@U(Kristyna Streitova Kristýna Streitová kstreitova@suse.comkstreitova@suse.comkstreitova@suse.comvcizek@suse.comkstreitova@suse.comjengelh@inai.deadam.majer@suse.dekstreitova@suse.commpluskal@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.com- add xmltooling-1.6.4-fix_build_openssl_111.patch to fix build with openSSL 1.1.1 [bsc#1172351]- add xmltooling-1.6.4-CVE-2019-9628.patch to fix a security bug where XML parser class fails to trap exceptions on malformed XML declaration [bsc#1129537] [CVE-2019-9628]- update to 1.6.4 * [CPPXT-128] - Additional nodes can be added to XML without breaking signature [bsc#1083247] [CVE-2018-0489]- update to 1.6.3 * [CPPXT-127] - DTD-defined entities can be added to XML without breaking signature [CVE-2018-0486], [bsc#1075975] - 'Url' -> 'URL'- update to 1.6.2 * 1.6.2: [CPPXT-124] - Regression caused by CPPXT-116 * 1.6.1: [CPPXT-107] - Issues compiling with Boost and VC15- add upstream patches to support building with openssl 1.1 (bsc#1067419) * 0023-CPPXT-110-OpenSSL-1.1-removes-BIO_s_file_internal.patch * 0011-CPPXT-110-Clean-up-some-collateral-damage-from-previ.patch * 0005-CPPXT-110-OpenSSL-1.1-removes-BIO_s_file_internal.patch * 0026-CPPXT-110-OpenSSL-1.1-library-names-have-changes.patch * 0027-Commit-a-xmltoolingtest.vcxproj.user.patch * 0010-CPPXT-110-Start-to-add-tests-to-exercise-XSEC-paths-.patch * 0003-CPPXT-110-OpenSSL-1.1-makes-DSA-opaque.patch * 0002-CPPXT-110-Add-new-OpenSSL-support-files-to-Unix-buil.patch * 0012-CPPXT-110-Add-test-path-for-RSA-loadXXXBigNums.patch * 0009-CPPXT-110-Start-to-add-tests-to-exercise-XSEC-paths-.patch * 0020-CPPXT-110-Add-new-OpenSSL-support-files-to-Unix-buil.patch * 0024-CPPXT-110-OpenSSL-1.1-internalizes-locking.patch * 0006-CPPXT-110-OpenSSL-1.1-internalizes-locking.patch * 0028-CPPXT-110-OpenSSL-1.1-OpenSSL1.1-changes-to-newly-in.patch * 0025-CPPXT-110-OpenSSL-1.1-Fix-some-signatures-and-names.patch * 0016-CPPXT-110-Round-trip-verify-test-for-OpenSSLCryptoKe.patch * 0021-CPPXT-110-OpenSSL-1.1-makes-DSA-opaque.patch * 0007-Unwind-previous.patch * 0013-CPPXT-110-Used-Named-curves-for-EC-testing.patch * 0030-CPPXT-110-OpenSSL-1.1-New-build-mechanisms.patch * 0031-Missed-file-for-OpenSSL1.1-support.patch * 0029-CPPXT-110-OpenSSL-1.1-Cleanup-tests.patch * 0022-CPPXT-110-OpenSSL-1.1-makes-EVP_PKEY-opaque.patch * 0017-CPPXT-110-Inverted-parameters-to-TSM_ASSERT-in-DSA-t.patch * 0008-CPPXT-110-Checkin-prototypical-vcxproj.user-file-for.patch * 0019-CPPXT-110-OpenSSL-1.1-makes-X509_STORE_CTX-and-X509_.patch * 0001-CPPXT-110-OpenSSL-1.1-makes-X509_STORE_CTX-and-X509_.patch * 0018-CPPXT-110-Test-for-OpenSSL-part-of-ExplicitKeyTrustE.patch * 0004-CPPXT-110-OpenSSL-1.1-makes-EVP_PKEY-opaque.patch * 0015-CPPXT-110-test-for-code-changes-to-OpenSSLCryptoKeyE.patch * 0014-CPPXT-110-test-for-code-changes-to-OpenSSLCryptoKeyD.patch- update to 1.6.0 * [CPPXT-108] - Potential nullpointer dereference in InlineCredential::getKeyInfo * [CPPXT-109] - XSECCryptoX509CRL::loadX509CRLPEM() can read past unterminated buffer - update soname for libxmltooling library from 6 to 7 - add version for boost-devel buildrequires - add %{opensaml_version} macro - run spec-cleaner- Update RPM groups- use individual libboost-*-devel packages instead of boost-devel- update to xmltooling 1.5.6 * [CPPXT-105] - PKIX revocation checking calls OpenSSL's X509_verify_cert in an unsupported way (breaks with OpenSSL 1.0.1p/1.0.2d and later)- Add gpg signature- adjust Summary in the specfile - remove unused conditionals- use spec-cleaner - package cleaning - add xmltooling-1.5.5-doxygen_timestamp.patch to remove timestamps in a documentation generated by Doxygen and avoid RPMLINT warnings (file-contains-date-and-time).- initial revision/sbin/ldconfig/sbin/ldconfigxmltoolinglamb06 15980048051.6.4-lp151.4.3.11.6.4-lp151.4.3.11.6.4-lp151.4.3.11.6.4-lp151.4.3.1libxmltooling-lite.so.7libxmltooling-lite.so.7.0.4libxmltooling.so.7libxmltooling.so.7.0.4/usr/lib64/-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:Maintenance:13758/openSUSE_Leap_15.1_Update/542c2224a5e3d0d95cdd74573eb27b23-xmltooling.openSUSE_Leap_15.1_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=52be174e03017c7833beff4f6c04f9de48535ad7, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=70fba5601e43b00c74e5e8ee11a2cdc1f0eaa886, strippedPR R RRRRRRRRRRRRRRRR RRR PR RRRRRRRRRRRRRRRR R RRRRRR RRR P}D4[!b;gutf-80b2645ba7cd273c23e1f4da7b014a7147290a017f974ee74abbd9ec3e26e8b45?7zXZ !t/~j]"k%]dNGV*FFV|92k3nscHV0%kXf0Cb"qΧ*װe U:R.?0%iڎ(8(G.u&˳R'x#tisj)R>"V}~sX : N+kF$bTcmv=Fu@]olRR peM~qV|OI/O&|xx ǧ{j/;~ I#y޴ض^DjwX~'bo -hB=[MD JG[QqyN^.6Kqwi | sP%ET?߼޳ ew8Ls͗[>Gp$fASa2ڸ;s+!(5" <.EOW'K6c:U;啝\' /eWnҕnLCЊz&׫=>J*˵r~xA/1(N~4rP\ZP/Kmj)`!E"toE{vHό._EbS[+W#aoQ]' HP WM-ޢVquE}&/ w_/0u .k z.hKO^ƅL7e\DpjNԋa٭IOK! T;#:?7gV:1\$`w[Pl4J]%Ȑ=0Ќ 4/JFvKm練l%DO\ah>`=ޙ"u$|:Cڻ2h@kWNBLu4@dS6y87,3G]OH@} G_Aci/)rsS S3ٖܝ5=G*2EWjR5S,z5B{nÍ_ 92,9CD2xU!rzZ8*60 0$%c/ZEA;ؔq(A+rR30. $/0}zjcep߇jͺ|Y89hobJk2V彧IB,d-E@Q=je6u<lȸ%@M :_vm&cR`u,;U9jo}d[wij#jcj̐X/szPD z \2E9FS 6N҈YUa~DTj]*(ҥTu|ا;819 ~~,ӌs؏[D!BPh &gZvZ1^p>wK$2͟ }7eFAqf8DoG+4 _fG&;i(n,P~ܸz#IeM:FZIhܤA#9ա[̘R uYu'xmR .?4O"A?Y~?aft !n<Z"Jo71֪@2$~(Jz,5|;YT(};-}wwr}c(h8w5bqIc]'"1EC;-7 5~1A tH;6,*Gc$Bcl ܙ]6~Bhc9.;9]D/"8:Ș<џ<K?ьCWH["2lu Z5.ζYKaU좪k8M*?ם5z[.!2rs\<x^R rc)й59YB(]zkx˛ JZG,i6Xll6D\c][mA$[Wje);unG(-mVFlIS($Y4>;k3|džȊ{ғNc JM%ڪk}([W$x%-Mv (Bp:\w^$K%RЬ+v[Nooh}JjHD+=5:IE;L=f^M«M5K{ӗ31OΎ}Ug_A5a_F,ʻ;%wi2n|Qe{uݴ`g ץ/RزjI'?M/VoAB uJo'Ōhga,DUv Qu'2wq>^QygIkB bJkĕζ%@.r]4qLMp4^tTK-ևOG=ml P^xְ%8S jZC﬙%f U3a5y=m䇋Dq"?M:JTX>jxƝzkF=`X*+xJݯ<^ $Z nI Ņֹ5f쨘 V6q^LS?WAkeN;/xۡ8{@P6afZrxr/U+%s&UNqJsʲ㲑M\Ke\3Zr?Ti=T^.[c)V,4H{10l~0C\wgC& 2/{94Y  rw1i 94[p,:ѻ1.ОǼ.GJzy**rF RJ,q+k̓KeSӷc?ZX~CHEd.fV?|3^HhQeoYraIѮID*`5븈\ɡ.qih.5y\=ص_z9Gs,=*l նO&0_M W/,$$hDd>01;xQ32;#򪾂U{bMk H=Aq`^UI['T 6&OXlҹAuⲖPrSS5D[}|8IWY4k?`'Cx7ra?ǭه >o+Ff1-!+?'t2^+)_ĮZ/.bWgs1*D,|"vB3f&i{f^@X;vb`✙ :*e=\PI*SNuQ #q[ͫ3x#Oވv&1,005:]/b[{E:=.6lV1{5CFzn+-*zzE N2Q84l >G$C.kHy0c?iű/C(K'*WHđжp,pBQ%^zN&[̹R+Ť#[i_AUUT3MH( 5 LXA ɮt*}Swhl (yT"0çitmԂxQ!N .Wk*֊u@lXBj]l -]E'P7+1C |F! ٔ6v,!tD>Mr uDPqz*b{˂8e5PF/)e@GQx%ؙM{*'|sIw7 Wv ל$0-e,5|Gk& 8(SI/nO1 ʯ36O mV!86ܿ0%ȉH}5`ܷ0?_cL" wJ D8;Q.M^^#7UnGPZã 'I) NcZu5/zr 8ԽiJLgfv\ҝ?}GyѸQVU$`4b-a75e0O " uM63itc=}%A3D9*VHQG 1ܺ2z4i{',O FtGG[/ >g?ظǀ{f&{|W#1/O,;뷱 C>)gN?|˴π]5@-\q&hϫ>A'VT|oI7"Ҿ Bݳyp'Ss{DA8j^ѝK`g>+ս,-0e2j!aPh-oj-Gs*ݝ=iGpuza4jrq*%rwD)cWi@̌|0_[~ed.d>w Jwx|Nj՗i,3Mأf؇YbÆŠrI#1c6)[@PÖnQ+N_;LHۄ/s!j19?`R<|lnLRS $D/!^=-dםv]!G'JN' 'axYIŏyTZ e.;tx{5M Wqcش,(Bێh`ҟz, ;#zW-G|f_)eS7z9sB^>L ~&ܿTPת&%1eD$swLX66,k$G@F 䤬={[2<+H˗W>Y >δ#Z+g>؆XW<绥υ/Si,b{[htB1 n>Luu] ›Rq| s3\=˜J tцMg@ʾ-Źum_Wpڃ)#e7' OmLpc7%}ܺ&ݝ>^0M(` Q YSq\1Q!I)P,bu$g7ԛ$=_ϹlD9@x=DwϿ6LG)z$ɺɚfxʪE6XfU1;E\{< D22%<ݢ0?;/ Bk||op_ 7t{A %L>)[U1 y`Ƽ,IJ Gm0>yT[SHuaԕWwA̍HoϭӇ(0Iwx7f[oAMY<=醓׹ 囯OJ!*22Nj_(%Ok;UbeYAZt!aeܑi%DpQ n`skX?-|fjafBN9}NVR6gV7 *=.4PTNewMyIV>"#P}k]zq:&Eډz]H չjaNy?To?o_)V=VLRS"!oU=վZl!c {=ZsḲL!iW9_CF7HzL)&u$TuG4\b>s_91Xx$9Egdt6,ȿ;SSF;DwjhӵY=赗ͮ%]uG6rMZpE-݀J#4Z4@Iʈ!򬵝ǝ}NnzHE} _}6xܸ$ƓUqg]Z!]3H,)tE4DmMQodi07RiT \#,kY3aVM_Y0x֠-+W#ih,Dnr,Z$͠%~e+K=H0+mY>(`B*pvG4SiTǐi5 p'nZZ-Z^;.(&hܔ薢>IʱW9cqA,-pgmRtsY#:һ}RfPhη=/-hӤfWkD[E"SV>Z:SR=?o]:tJ[-={-rXD-n=4awۈWEw r}Ju۩Pp͆ՔB 쨅䋦blR>KlXv8A6=I̱`o,L^±!'`4j HIblOU_w4FCU"O }>PF%'".ʫ BBe꟯ESau-d(`vwckѓu3d.nœ%4UxeFOuN7Af?zN(-}'CySq+&Ta|[A=IcZ4P!lR]Ð=VJM $-.r)K^8׼ʆh$f>Tr 98hm"hsA=[: MVvOIXU6TԦvഓ}? rv0~,r|M0k UeO8݆D +[<|/׹0 p7ఱ" 9F+L2Le;dT1vvK˄v˺ǖm's+Wj'zAVݘP{2 =AJe& vW>q>sir.PbV>gN%`aS:d׳, ԟZ{J,z6A x]ǯzv24go$:e:2RՌVKSM#6K)N<^*yׁ`g u^WuBm;Vz\΍̛Az!N >kw2K^RV߁/L 485XTɿ %_Ts+ 3D^\lU9}Wğqܓ@I$X s6xJH1%Oqϯ|`|}uEi f4 FcFB{mqP9nMV^Bz|N7HnZ4[l_T:u٩㦝\(wSORF6){IVv\uӬF(KPƄ$@QH3*z$&b f"e苌y'! P»ʵpkpH#JnFƃ ^}ܒ/$F5Tzi]nXθa=5~%$29IK4$ܽ =FHGvˡ ں?܅Ȳ e:I+:<9`&sN̄=8dŌwb<ȯ+z^e3 %y7IP' [K:C:|M {zۣړx0¥|+vi@"U0r^\o 6 4H))fpWD#a>1jogz#Z` 3?UK} 2/ 9 uZJVQ+_mgQ!zOM>l hѾ:>5gG[8F[m#YPkP&7[ ǡ[>Cj($LwNХ}*ℲRծAR0h4.%(W '9)ᚲMW?lO$ s+\щٍOI{a^lH[fy5AxL2pG8(p9?)ݔ*h'QGk9XyUo=o?tO^VP\{wtq8ǜhZx->XΑ(:y =jl.OAJЯ&A+sӁ!YdA)@H/fHEF~R 0jR9B|1GK=y!Xw('ϝ_cb.] z gpPwi5fS,ߎH=M_:*nws8^9|hsojd2hjqSOp4̽ehef *U)8gs셲Y@!T)1Z1r}C#vK7RaxGQtlM <QA5p/`:rCŌe!)jMl :o ¹S6-Mk0?T2JZ3vx]xVݖZN Nif:tB[CiS ÀwV;c%BLh'{w{>Sfv+6Q$+_#b&rzىsNR> ճ/Рȸ#z=wN.Wyn^1pa5R1~Qki o~e, lsi̋ϧh1s۶`f$62l:'oOC qkf>"c /b..~c>'gC;)'vcYx8g1q̨^ زO"{Ÿ9R=)G\ ~Tá7(? 梒l,[nr:4C=YjԞw\:-1p7|:k9H)ӓf|Rf"$C@#شU ?T@sQPK'z@aTkEu+6=j:ףAM@#k?aEo%WպLoX]sV Pf/3J%>u20F.'ܪup\]Nxm&SHÛM3y :=񌒢wU vHː)/Jc~Na馒bNw.1!#q|ϕ Ng4*;LN~ q <5U7 k%8$c=p/?[0MƄHX^9q,J*6qw) ;T'o*@a+f y=\pDc8 1"cWSZRga*\EtkӠV(lKG1|OS0PEp&i|UX-y?L~}Yɔw`170Guumb>L3{(K8lKm=g0Fv#FOiMN 8UmDX#γcZJ+ ;[% $9ʠ~QO/"#ԅ=CR<_uu*bzWbV5 @at؜Ju> n<,{Mѿ_,D +::ps~[?k]N#Ri5aU5v}(%bO03JyWsIwpl]hONvsEOGé{:? KߞjLtd8^3|̪ܭJΎލlj}uAk`DeG}͐yɟ +'j;p}|C-dFU2; ܢmpUQ‹3DiestÿLYVM2\6Zㆫ-Jג&3_7F6Vkz;ށ.iiR){*wNafN!_`΢xTF+?kdC7B,!Ϊ,A_R*{YъADk;'7m;Ilh%nzmXq/vfNBa~_nREXE,S*{W׈ a2\L|yѹg1K1Ta1-kji-wx n.E濋ѳ7~hTC8?DOZ㨮u#Ƈ%r0'~/2=Սx͞E w%i{ws:AW ɑmy8s324^J"0 QԌ20 2xo~ \^֎w/ hO+{xwuW&fQdW>U#NF}/nnt'EjBY,N{K]hPפJiY9$zAH1js5ޯ:ew 6Lh/OpCKh O,1"v*%}k>,m`TU&Y؞[@e_+q[bUTomt_'ޔky\PU\좇PoKރ;/-YS`0'AzьLn9GxRjmK4 m$]P2{;YFTQTWR<&Hkf;f_Yކ ꘜ!L]?v ރ|]Q hGCHi.|m$Z8cW19v]%cH6[e?w%wye(&+@U^ȤN \z4g;6Oմy򷿋:r4R:NQ%[ދ,b?;z>|YY)ik #:ͺd K\rmDwewV&83LnqzgKniaĸ^ Ƌr)*C΀P.|7ʞq'oKqzТktp^~|X8Lu[Wbv^i_y-ؠIǩ]q]ʷLw(OH(es'5($O&ah4Cw%8%@a낭*1U)//5.\žO<*w` *Xr?(yTQ>t}H/,1uUA7Yiz(FxY@ r^vUm‚v(QAqlͥ9).Qln;Hu(G-wt)fzMk3#طZS͒B5HoD1>v$#~ MC淋Haƛ+nL/qo@DdSz@Mbfh_sD u`ޣA 4\k~iMeΛk.쎜H^'b61ƙlY.R#vԱ!b  JFnW TZ/Fv,^.W従1 t7{4hd6aKS >Khw*|m ӌ5yҪ;Ug-<2_ES)psW2V%Dž(-6#8.&P2SRqj=I~q4TI`POGjջNѻֆJalYtC^̏)+T^"(+~o+sw؃@Mo FGP|+' O0ѧ9:Iy'`d ,SMﻖ|/i~o \cJ GXk`pU"-3ׄP0 PqU9٪$$/ D]9ZQ|ELdH JWm #&uY"㩿x-GʑppSRSo7a(,I,2o1}\s-%dn/nu(0^Q,gGAڛc lrw BS3'IeCϚҞ\j36Ηa"—$/il\:E;$foޑ٪|E.ұKZV:PcP-d+! &7Alr,!F5B&ʠ֯NiahIf`]X@{ 8us/"$,TihץqYDts(A8fC1wymC!T <ݮQ׎Nډ\WHy0@:6Q## tg.XEVrf}'TMӕô;8[AsLQ*Z7י;=ApԹv6~{ 3EҮqZbL"3=xb|FOqs`YA^~M~@8+FGqKݚtH"(_, 'wiOk$C*]f עꌾMMo@c€lS;3@0HD6D FoX מuVۣB9N9NWRWä3+zkr6վ"z%מ]= QED*[,.jʋSdDBYu5#p8ymNa 4E%~r%.}5D<)Ha~S_ǽ[0˜!D7 ̷$v|\>y.o_C}&\r:3|n M.܀ܣW%Բft۳XboMlj+,ʬџ$훩 Zv@0f֒& rFGM><@ty(V43>S5ߌ?g$ma D;K5}ڤk-\Ta3yt1!`V t 9v1 #Խl6HZU1Ke& СwաtMU_P+[F} 3`bR2_Xmҕ5@j_ Fc7N.ƀHtu3d)z|Is%S;u7*,A5̈s:zkgūf"%/: e+hv<1cܲ's3$fa &UF/ִ;?ԭ뮔-UhH~xω Lx$ є il?&d{-(=7T+$Dhݬ&ɣmyT]7DHpaPcjrńٵ,jO|ٗ,5}%beH\?-T~oMKVY+bCx!`@/6Gz(>C5KCGM8s$N,4U~O]`oBj:=.6e#OŰ̊e:=0;QE U+&/: F`Ѣ\dm(Ē` ]6ljJbʹIޣ' =ͅ\ n\{VM7q$T$o= wSSc<] %m9X%^3TFk ;LTW6CG <OnARNJICd$b=TJJuXԝ[5VE.q h]/<\tğ윋ib H~M~fh}˼̓S\բCtH'7\5$!&=[z_bJ7݈59NZjJrh| PM0c4?`ʵ="DkoNCIoYՑA::ya\80_|0ojRfwYo6^|V0K_]j@OI>eAL*1yO*޻&œqa:i͛䱂(*S BJkME?BkK:vUg0 W2o=وC>%7pӘlIcO'UA6cVm0t;Yn9l@^l) [jd 9Z4Mm\||lr!Y}ʮ*ݙ*S!u."ibXel:F+RjPʆ;ٷ[TizU7<9CE(ITUkAN\K˗?Z\j &r\>ujҍ_ mXNB1}^"]Ac,ݐ08 ~yVY>!?$qVb_.dguﲄl7#T!#YvEPQ!/0,gUy? 6td5$^ `,9zџ=5}@2|簔:haRBO\3|$R |4zHn5iC$ޠX[b790Q~izFzbB9i>Cm'tk^`~ e*,tuM{Hyh8ykowjJe+܆i& `6|T|Ӻ]CJqNpV0n;of)&gBz<$TP6]1(HYW JD}p ۧ| ,v-k_EMGP Afem-ΰ84SA6z4t]_&7 s+س* ,CHVU'kx(]S;FDZLO\g+f>~I֭RFjQbx&t9 r̓D nusq87$κNjCx V`:(6U3z1`XR@Cݏ"*5tS/%Ozp%Zp#s}NlPܚWaÖt/xi'!3᭴\£uHro3Hx.&goesWv0^5sA>- ŏ(7Ζ}coz1zt2A i&TU)$\m}| PIE?m`;iƒ[*p|I36_>}I5__T!i˷᫇mHtj잀_lZe8n*9Y-FX9f#zy5c@ ]3;wI܏Vd,![er;>i`z=r'"!ImluM\ya"*$Ytƅը 5ǟ3bćWaiٗ `L)Չz {8 ̋0) ]Μim{J3mWe U@̵{s,dȷԔdOsPJ X+oAe,O֑w>b,ͩE?R9-{3ye7#LF 2P"o!V6' ~]KSvwc Op?Y#v.=vo+%?'NZ>DH)9iH)i4 ?]7'bjAZx8b8z  doR&Olj8zU'*R2 -Kl0 Nȿ7&Gu\{e5p6%U_DEOȣ;ǩ* H_N/l:cLDа͊qJ%L>[obxŴ]G;az;d?[O.`ݠ#iwClVV`NƲײ< CD)%Ak>G_>vQC31vH܀cA'L?49Rܒ˗,o[qMQ8V76t6zPyUhp+dg7(4|7m,ۿ7XLֵL$_^_Ac>ɠ؈cfbCV߱ WV X7ř]ى/,z"v {+:zy V):Y[q?A:CA|=8f&u?Š-)lYs䚨$kk},m D-C4Hj-GE+ݝ< ZL'M]{Ѩpxv(,`w:SAۥeyW=(qYvd蓘zd?h66hp,ѣXX|T$_+w[_kgXx((!ANஓ9?csK%4g9;qKC3ohdu6]3B:#7^2WZ =$Oytk3NnYan|;j} -!׸Q(En=>}_~}/G,Dl8fڊ|[bf;T3=a[q/{q=uf^6iae岥'[u PH,]<€^25{u7W zϵjRó _N{'2\e9n(Zz{m?Ae 0 <͚}E2L eZXu&L&%}`5h2 E0 1-FxFmqʭe%M6a[T.ʘwh5A]+6" gv>1ۚ=jUhQrq%&V7a\Hk.-}y{cyWTbd94&.m5X B%T3hC3fyĔ(RքJnzHU;^H4}'kX%:.35o,#->za!}iq<7[U=6,i8rEj&g rbf4.~mCӺ7u8rhJ+~t8vOAt bv$ Rb?B&e -5n1ƾK;]ՒAKfҢ}KҬ2 D f l6UH3xvIHmCG*t$o &At+ٝ2Fj ñbd` x)PK!NCx*$]~Vȷ4!۞pz=5K,WLʼ9Һ R^T`|W&H8^xc2 Q^DJL/Bg0qԨ"[ٮUuٌy5FrrIvGLC6b`Ko~ia Oa &2OL@l\i8 VE&aMa(/Z<0<.WeXQY5Lf4~nߟhnܡPx Pqu;>8K&e,JDm^ds|a65RK ڠΉGc~ٱ+\Yb#ux0p 1C`Ծ(  V $唇l98K{s=1ǿߎ%S0p_s O#%1]'Fbƀb 0`tJe;LZ+:IF -JCP=eBqBjI_tFQѸ&|v1jŚ-_BQ/:׃2x2'q7:7N0h9obA>hBxnl"0xr/ţ:ƛ[>,Qds@DxQyVuD4SFNG] k=9Ӭ ?HaƐY^迡.9DeV5U`s m`>oLJyFH[Ab5|EL*\<4`h+6Ҫ\G8KM:4B^H@1Nk\f5$hK&,6h;kKL?!̚{7ױ;X8v5>BIiC+M:G'棔 ZakO>O:nFrb(iTb vt