libzzip-0-13-0.13.69-lp150.1.2 >  A ZM/=„ <эȽ؟ozs~l@-kL`AorUkEjhnDޞVLcYcj kf80J2߲9׸k!0jPj~+TI1%eE!騈,\ _Dv-pml16`NwJ8Wlce"T7z&Awy٠CѧR*xICq8 Hww"wtML/;M07f67e1dc0c4787a608f9e7485581694bfd322d6564cb87c555aae5a78a6351ff907ee483c8976fcdb47029ba9dabfb736c2ea31ZM/=„ۤ5qD qJuA2ږKc8cѿ Vgq0׭l{0huj=0Sa^YS]m7g]UȻmEeWCu6%@ީhDP^1cg rh)_?Ԩ`M;&B!>Psun=^mjB_f*+fojrUT.($XĀP uՏ3rmk-9P Ko}H`ƹ0Hoeh$Ʉkٯ[Q5zj {>pC'?'d ! 9 (t     _ /%(K8T9: s>>@MB\FdGxHI X $Y @Z |[ \ ] ^"fb"c#Rd#e#f#l#u#v$w&dx&y&z'p''''Clibzzip-0-130.13.69lp150.1.2ZIP compression libraryZZipLib is a library for dealing with ZIP and ZIP-like archives by using algorithms of zlib.ZFlamb26YopenSUSE Leap 15.0openSUSELGPL-2.1+https://bugs.opensuse.orgSystem/Librarieshttp://zziplib.sourceforge.netlinuxx86_64| 8I`(`bA큤ZCZCZCZCZDZCZCZCZCZDZCZCZCZCZDZCZDZEZ59607555a093946d196e31c6c3f378d43a850424c7545fbc32a89ba0ab11619d5cbc707004cd0b76293e1c105b2d2daa6e026e55d5e09d64f5d6346776222cfee9a5934a358cfd4af758cdd67434a197f976523642a8f6c86f75154d1578f73bf7b084598af89432fb25d7018df21ed75690f1a5a7c9116f1778417711802220294b03f1a60a7fd5007149530626a895a6ef5a8b9342abfd56860c5f3956f5d23libzzip-0.so.13libzzip-0.so.13libzzip-0.so.13libzzip-0.so.13.0.69libzzipfseeko-0.so.13libzzipfseeko-0.so.13libzzipfseeko-0.so.13libzzipfseeko-0.so.13.0.69libzzipmmapped-0.so.13libzzipmmapped-0.so.13libzzipmmapped-0.so.13libzzipmmapped-0.so.13.0.69libzzipwrap-0.so.13.0.69rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootzziplib-0.13.69-lp150.1.2.src.rpmlibzzip-0-13libzzip-0-13(x86-64)libzzip-0.so.13()(64bit)libzzipfseeko-0.so.13()(64bit)libzzipmmapped-0.so.13()(64bit)libzzipwrap-0.so.13()(64bit)zziplib@@@@@@@@    /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.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libz.so.1()(64bit)libzzip-0.so.13()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Z@Z@Z@Z@ZjZ$ZZyZtRZs@Zg#Zg#Y@XӸQD^Pf@Nǚ@Ns:@MKy7@JmJ8josef.moellers@suse.comavindra@opensuse.orgadam.majer@suse.dejengelh@inai.deavindra@opensuse.orgjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comtchvatal@suse.comtchvatal@suse.commpluskal@suse.comjosef.moellers@suse.comschwab@linux-m68k.orgp.drouand@gmail.comcoolo@suse.comjengelh@medozas.decrrodriguez@opensuse.orgdimstar@opensuse.orgcoolo@novell.comcoolo@novell.com- Check if data from End of central directory record makes sense. Especially the Offset of start of central directory must not a) be negative or b) point behind the end-of-file. - Check if compressed size in Central directory file header makes sense, i.e. the file's data does not extend beyond the end of the file. [bsc#1084517, CVE-2018-7726, CVE-2018-7726.patch, bsc#1084519, CVE-2018-7725, CVE-2018-7725.patch]- Update to 0.13.69: * fix a number of CVEs reported with special *.zip PoC files * completing some doc strings while checking the new man-pages to look good * update refs to point to github instead of sf.net * man-pages are generated with new dbk2man.py - docbook xmlto is optional now * a zip-program is still required for testing, but some errors are gone when not present - run spec-cleaner - don't ship Windows only file, README.MSVC6- Drop BR: fdupes since it does nothing.- Fix RPM groups. Remove ineffective --with-pic. Trim redundancies from description. Do not let fdupes run across partitions.- Update to 0.13.68: * fix a number of CVEs reported with special *.zip files * minor doc updates referencing GitHub instead of sf.net - drop CVE-2018-6381.patch * merged in a803559fa9194be895422ba3684cf6309b6bb598 - drop CVE-2018-6484.patch * merged in 0c0c9256b0903f664bca25dd8d924211f81e01d3 - drop CVE-2018-6540.patch * merged in 15b8c969df962a444dfa07b3d5bd4b27dc0dbba7 - drop CVE-2018-6542.patch * merged in 938011cd60f5a8a2a16a49e5f317aca640cf4110- Changed %license to %doc in SPEC file.- If the size of the central directory is too big, reject the file. Then, if loading the ZIP file fails, display an error message. [CVE-2018-6542.patch, CVE-2018-6542, bsc#1079094]- If an extension block is too small to hold an extension, do not use the information therein. - If the End of central directory record (EOCD) contains an Offset of start of central directory which is beyond the end of the file, reject the file. [CVE-2018-6540, bsc#1079096, CVE-2018-6540.patch]- Reject the ZIP file and report it as corrupt if the size of the central directory and/or the offset of start of central directory point beyond the end of the ZIP file. [CVE-2018-6484, boo#1078701, CVE-2018-6484.patch]- If a file is uncompressed, compressed and uncompressed sizes should be identical. [CVE-2018-6381, bsc#1078497, CVE-2018-6381.patch]- Drop tests as they fail completely anyway, not finding lib needing zip command, this should allow us to kill python dependency - Also drop docs subdir avoiding python dependency for it * The generated xmls were used for mans too but we shipped those only in devel pkg and as such we will live without them- Version update to 0.13.67: * Various fixes found by fuzzing * Merged bellow patches - Remove merged patches: * zziplib-CVE-2017-5974.patch * zziplib-CVE-2017-5975.patch * zziplib-CVE-2017-5976.patch * zziplib-CVE-2017-5978.patch * zziplib-CVE-2017-5979.patch * zziplib-CVE-2017-5981.patch - Switch to github tarball as upstream seem no longer pull it to sourceforge - Remove no longer applying patch zziplib-unzipcat-NULL-name.patch * The sourcecode was quite changed for this to work this way anymore, lets hope this is fixed too- Packaking changes: * Depend on python2 explicitly * Cleanup with spec-cleaner- Several bugs fixed: * heap-based buffer overflows (bsc#1024517, CVE-2017-5974, zziplib-CVE-2017-5974.patch) * check if "relative offset of local header" in "central directory header" really points to a local header (ZZIP_FILE_HEADER_MAGIC) (bsc#1024528, CVE-2017-5975, zziplib-CVE-2017-5975.patch) * protect against bad formatted data in extra blocks (bsc#1024531, CVE-2017-5976, zziplib-CVE-2017-5976.patch) * NULL pointer dereference in main (unzzipcat-mem.c) (bsc#1024532, bsc#1024536, CVE-2017-5975, zziplib-CVE-2017-5975.patch) * protect against huge values of "extra field length" in local file header and central file header (bsc#1024533, CVE-2017-5978, zziplib-CVE-2017-5978.patch) * clear ZZIP_ENTRY record before use. (bsc#1024534, bsc#1024535, CVE-2017-5979, CVE-2017-5977, zziplib-CVE-2017-5979.patch) * prevent unzzipcat.c from trying to print a NULL name (bsc#1024537, zziplib-unzipcat-NULL-name.patch) * Replace assert() by going to error exit. (bsc#1034539, CVE-2017-5981, zziplib-CVE-2017-5981.patch)- zziplib-largefile.patch: Enable largefile support - Enable debug information- Update to 0.13.62 version: * configure.ac: fallback to libtool -export-dynamic unless being sure to use gnu-ld --export-dynamic. The darwin case is a bit special here as the c-compiler and linker might be from different worlds. * Makefile.am: allow nonstaic build * wrap fd.open like in the Fedora patch - Remove the package name on summary - Add dos2unix as build dependencie to fix a wrong file encoding- add libtool as buildrequire to avoid implicit dependency- Implement shlib policy/packaging for package, add baselibs.conf and resolve redundant constructs- Fix build with gcc 4.6- Update to version 0.13.58: + Some bugs fixed, see ChangeLog- update to version 0.13.56 - fixes many smaller issues (see Changelog)- fix build with automake 1.11/sbin/ldconfig/sbin/ldconfigzzipliblamb26 1526108230 0.13.69-lp150.1.20.13.69-lp150.1.20.13.69-lp150.1.20.13.69-lp150.1.2libzzip-0.so.10libzzip-0.so.11libzzip-0.so.12libzzip-0.so.13libzzip-0.so.13.0.69libzzipfseeko-0.so.10libzzipfseeko-0.so.11libzzipfseeko-0.so.12libzzipfseeko-0.so.13libzzipfseeko-0.so.13.0.69libzzipmmapped-0.so.10libzzipmmapped-0.so.11libzzipmmapped-0.so.12libzzipmmapped-0.so.13libzzipmmapped-0.so.13.0.69libzzipwrap-0.so.13libzzipwrap-0.so.13.0.69libzzip-0-13COPYING.LIB/usr/lib64//usr/share/licenses//usr/share/licenses/libzzip-0-13/-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.0/standard/ec3cc69449f1c6c51a4b840051f6f0e3-zziplibcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6e6a163e604009acfbc4e1847f28ab897d2913ab, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7cae10502f842f8d445ed7a344d13eb87820fe84, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2b4e94df250de866df094e117ae2cf65bf280bb0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=33ac15ef2912f449cb86ab3b9d7010c9cd37d36f, strippeddirectoryASCII textPRRRRRRPRRRRRRRPRRRRRRPRRRRR RclB[/R£3ٷutf-88a9055f7ceecb83229e8ec07c1b27127339310e139468942fd1783da7e3986b1?7zXZ !t/to] cr$x#+ d;#d=â0ћGD`u4yH\ -XK6H' ^ 2Fθ! V@qQlҖՏmpj*FCW|<+de2jDpom|r`|[Ci!5gt Q0޳ߔ*Ο3\U])1zN+HP6O X.M1u|+%/vyk }jwܢtZM ~1q(kPdA`ɟ~mp4SSt* @ % "(ٳJEE ;V;*?Z0)pfwtqmnЦ߿)ܩs!?Hi~+=tq¿YR\eaPN]Q ySF~:i.`MzxoVAJnp3Xȩ`, AcNF;>3- gA_"[%ىFAtj@M};}e{&+2D$+Tw*D;92*<BmG? .Xag˨iC9NA2Y(v".09XH%jlAʆ ge?,hc3G"oG'5bBtO貓2@ϱ=\^3?2F9 oP3-KȂ:l#؜9 g>WlYyFMz?8+ΠLNh9ZR+PfoǦ@e J#: ԡr;%2(W|ꑃfݢ%f7g <*-1ځyߠ\~NzBW]1ܮ8@;;jmND>O[VAɗ)P |.RD -_dW&č"'nd1ճΟ)yjџvA1[DD=tW:0mw Cz-n;0$CdcFaU_ ݋Yy(6s%=,qSϢaZG0V4J$ `hX59XrFxd^٬ [(zã2mr;n]NKg#70 i$$BD36+!JfGh͓nz*a6lU!m f-ԕeu(MP9Mv`od-)UFwmhzWi|nk=>-k5"w=@mqsZ4 m =ϗ,ȏD~D)]gv.{ 7cKnD-w'oVoEm1,C6V2BT4mS2 ]vS,#5DgKemUouC#x 'qR&#۫Kyl~1+-о&͊/ ^l7уhUeq.xN2Cjcfe06ȳ[nČ"|ї&E$n rUv :u7ƹEK`n `.n@%OJB!M<73?[;ڙ|ޝk 7`qVsOO*$& (ͥ7s?.لfs/.á_V;X"$<ΒOl=o _LЁ iVɬ'5 ~~ ڴzP).Zf"8KSko-rr֬ٙ IȷAC0BD.4-,b(h~'VöcCcs#V{[M`i`7B|YlιuCeSQU zDBGܡ>x`T8u1j1ZkǐYp~ĬVR9e*D,' q2fDcN/ai#^q͕hH_OP, ,N{LCe|&#yMb`S2BXJ%:Wi a-R^a\HcM4zwf̘F-J?RePo6eO7c_r \hNhp1;EJpUIүgq_o@t!`,dr>!k9ǐ:w|w_"JSN4a;I T<Xvkh%& Yq!Ob~r˞&"ym6۬=7d2uufE4}!ҳ=D4Xv&oY1vf^Ї1]2Hɗa *vyJ**Z [>3]ھS~'vN|l0B\NcUCpK]tbjIRvXme̋DA#KM V~Cֻ$} D'dXN@^GgYKjgȚ0%c sQgu/HDǥ}e:斘5خt"5[땚ne@H2nF'pHhؑCgi? F]|BR{;6y~ c T.1FmLd>ц(o_';TˊE֦8| U*q"C?S raq?P,d{yZJ#*j,㿨IoґvIwx^JB^<N,j>0Q5)N)P.&)G֐Z6t\ntӉ3S@(ZҴLʘqp`}iӐKߊ7hgC 9ݙT[3[em(sk07v~iȥc,-11\u6GDD[ת,A;M^׹ d?D3QQ 2u`vvͯ,w,|?TH:Pʩ2z -ҘM#bNC 5X b躛 Ӿb*E?y{a=ƿW t'`AE8$S_oc7LaKM&b*0qì=Y3\/dI@:)-{MUea5&SR!}pn*A[yl"0+(kUS+7  E_.!uZ'HWNuKp:bĠM`&퓁mq4^-g.Gֲo3ĨH_Q:ñzO y,[2y3tr78Hk%,쮸$%ZP2ԢeX<*Lrf1C x7+9.FФPB5LFSXytTSZxMAz8ށIRCtuۋfNHi&梯kr$b3Xr^tdˆdą #ˤTJlO 9fha_= ILu phQHn[R/& O@̫:9~殃/p:>ɶ茑A $^ qRg™Q]ˇC潰]?42O\LXES1P5'ec 0g&Tc0EzD@,ru_ wWJ=-lbүʉ$M4[Tw@!v{ܡ8kee[U d|ΧP{RBǹ"hŤE:>Ԫ]X~Jj T E6v#F|w|(PښH-T/+GeOƬx#(t,6FsQ)&5>":Rs 6ZeN Sթ hqқAq[Y 7nU8* xqL7l?%YkC0yņ@%<ՃE̍\!c } 1|hs]IN'+y0~jt~7#Hx'ƔuGGM.#u,S3IMiB''Р^cf\ =͚,HO`ϐfy,NiΫ-|Ent`&vT](XAGPoJnX?.4 {ȗ(uŁR@ nӏ?0Nsh]ARzksm1ȻH%">w^C}^c偩"ScO.~S5qoB!Ww&^B~KU?ħY"r4K*V;pHX͉Jpv/VSoHR`V?ͰX/b & k {y&`\̹1MM}]t/Ln_JA ߥ **$|{jƟQ>}|)8"+:|5$xSm9$2t`b}x O)U(.(/Ic 66a.sB9z< 9b 9-(CM'eL"u3+R窅9@0 3RL7YO IBJzcТ$94@@neu&Tݸ}%ϮE֦);f̼ښjQNa³t#'Eɡ_G㐗P+CD%I DC*q'G &tϵj_н J%_71 SRvm~Q yp S} @Š>ϦqH˗AqBMd}+oDTxsdϸ VzϾRZCP o#O4Pw8.h#\j>jC1mĴ,eJcu> dϽ0~X9䉔kX!:)bDz@+1y$p炩M;we kʱWvU HЫ K$` p_/qSD޹0|g2s"x6yIP(nMW0E5OlgΣ `m? aHlMpxbA^,)8|_Km0TQdht#;-Y;`K!壚.S̰teM\/?G7ef:HG[:ԒJ~m#}eA4zֹN KeC(R?ɝ> ,d"}Ԑ7]y# :!F#E )RTWF y.3-*U_T1y+"E.bl]a(hoO,#>XBo4aLBjwׯ'U/J`_-q\01M/̯Gh;gaq8v(՗>sTR0O/Nf 1tO`"s9TF,>0q?Nk?Zg%E+Ҙܸ⺊y_E;B40a7)ʰM~JHdX#"XYs;!dխMHoP ŝO+dK1g! VQk )v |r;?>% =#:t5]t╦}%N; t1@w.Ɗh9*BqEH#q0OzA׈#'Ϧ.vly&T^YF|T&Д'rF=T.8'4g\4MA1mbCq xA4.i`8`;2b8Tl|~G 4ͭ.yHR)FOfUr@|oΦ#m0.Oՠ~ig565sǫbJ{,VQMЃx_jmz.cӡ4陪wf>Pɧs<_3-6{)}\x$0N}R)[p=gM;;Y%^gT, SQv:wDf\suҫ\=*,T9 e[2^!(O+C|i88|2_L 5ft?bt,vkf!궃÷\yM J&R5diO\{U+Jq׎*~ =oG #42 nH+&m)AB$h*WK.P08sB(\\*oh쳏q(1?D]&GqA[ʿ r ̡_#'5 .#\ZJm gC+9_ ʢ VB+tWa]U @5h \8BiTg0w ŨCgp=լ*9hohf[Eُ耕E "V;p" kQ&¼ļ.+giEnx'GЎ#|3ڥDf\j7}UP|͇F4CIGf0c}`sX%Dxq~ÐLf"?DkI6?2yw稁[Ÿ{13z`t0<PS/pap2DVOy8A`;,f|]f)I:5JIW~W+P \X)OѮp9T75Xý\L0wFy{pL3rELJЏIJ5R[?O1Ẃ>c=cd6\wO]] ܩ%q( Quyh\$NQSk{3w7SG0A-A] ]zz ;< %)pE/b3Uaz*UMz)ldΊ3K<>X9sl]DUZ"SlѹTxXmV4=(W1mFM"db^6*[Zx|w!`ڤ8#yJH 7 $D *VG0.R}!zNd% dSi0Wh9SUG{J4HN^I* v7Zzӛ"8)a2J9DlI9r>N$zg:G'BLQc᭯;sGɰyix^3e ^2L+E>s.FZQ;pխlpi2?XW`$7`qk<3UKO҂Pe_H.u6⭄vy4o) c35^4t[؎86mS7j޿7Λ2&v=%re#EԱa ;RC"6)K8ʉtsY2Nmn887Ab\<>ׁ7rJLOjȏAmOo, 4BEd=QmckD? Lkn IN iE!TM=ә Һb3HK; ̌͝&gK #< E۸\?QI?/*^OJׇ/`Gb 1|j(DV$ G֫7l2-[%*،Gse9_y\QUE}cҦh)"U%^@OGᰫ扈"0tEC>/j4!?|sVWl}t1$=(mݧJ~yzdMQme5hdSd-T.v051uV`w<KI9iXs5%CDe r1ޭ~%4)*熶ֳ-*h[im1Dp3PMyRW;h7ЙQ>vGrVրҽ,]HѩE%8O*CcseR^P+w=@@7pk]n1ymm]*z%8UIQ F}d{z ̥dq xOυ,hcaqz̑rӼf@67ۆJ)$X@b ¤dv^TӚ+3`?[orYI&F7z# hky/v7hPR1`x$^5aO|Իf'")LŒL6`O69$7ky|c0}:^"N7P&<2fFfEOb3 bq@.jCyI6Ç'򰞝n-M2ﲍ->Į ݇m 5Aj(gr u4g1"Ȫrڎb:+?Jy̜om̛.ҦaM`1 څ SH"Bg0s 6ԜAeb~oi@L3]\e~I+#LOHlh6]!IY}f|򙑶MA8-$ÆM~AACĤe}]ح> 1!oL|\cf;EC-QbudQ5c e"~EzU~7!FGx|vAJPp";콞-&'~xK|r<ʛ.D_xˀVH罁'{sIZ&v]kx>ש]m%[YȶfL MwpU ˰1i,{7p3"ob@ԍ~7N4]pmځjрNbߎ\<(w_$+ ̿Lj&W7wfo`hoݲ62M_7=zB3 2m@X`VZK?)O]i!Y~]D볰q4@hŔ: }(믿H`c4[DRܻ[lFMo0)C3vQqUIg+-3G8̌'`NUs:Nz"C!!hsV-R |JqqU"3lgL71H ;R*P! 1Ҭ6$[5!:dL[.ڢc>['r@} :<"Zz/K;+}3E/%&S2sH_*|S #\RHpDP|/gelIs%y>s('ߧ|F}3>#ה.)A`Sƿ'ȓ?߅͸Є^ &ٓ K0\; y꧹'l3(چ)}/  e-$O:JY ޥ' ޤ\1Z%z(R*}W,9IYe!O]E*E+m@έ~DIl>Z<>?ʁvL?##@MbOn30ƍ+%>GG@͉*}Jz">-M^R<է[Ю$:Cc dп\yhеUv鱨 &kW^P:g\ԣFhDwTVRpkBټ :!އghrp0+ʓ}A O"GJնihuWwDc} /!HczgV!2t~E,|Զ. žƟ~.UeC%VAV G&C D?Tf̈́ig2Z;`sxZA6 v[-8| jZK> );[5X:yX0h.@N0Cێ]'L+nj p A޾ Cp5d RQa:0|yVC3i$O};8fL,AA=frtŕT#q`N?W}sц8< rRv4Uݿg',γ=wE)T}ygPֿ1l7b VjT.oh:[N;/G?Q)e/A)Mdlp:`VhǼ>j] 9ѿ~CT*PNYcLyf%][pbUwCрf\:ߎcqLlo8(:#T8!R n cXq"(й+ WFVOm"g|%!_kpiCqW)-әv)1R]FG;ftТ!ձ0 g|C5aH6f']V JN'z',FaE΁HDZVKW1B:G-t_;瘔q 7eҟ[&!-@8eS ҲY?EzLŻ82Rduݵfæ'Eix`@Id"s(mF=D޳U.gq.?P tk(<`^6rf>(+FwBo7JJ4"^dC/br0 {bK/5cG#ze6&[F#.'֦<%OrJnj@G#ܰTIyq,MrۀSHO&1zČ~Vff/l|e0!F:Lph?d2`Alg6?e1 4ȱ2{x3G#'LSǧ~&pݡlWQ@/Afg[!ko $/&P_nPoCxbɸ0)aj:#PaQkލA7|q|Ѭ7CI!O̊lǍk(@tT2v7u!RqVJY;P2sZ-:E_H=iFe,!ύߧ_%7;.yVϬ Ya0pI92<nf7=S|i K5iڈppؖ9"L ~%.MV6zp>~,*+ʌA-˜dsYb;CV &:ΦM PFWV$": dExnoST4L"4K݂,DPe8ACx~.LNbp=z )UR̼637Mɥ vkԅ1&`Fz5\R8sW+{ LJ.3=6[;X u>1 NV,Jzm%}G/<%;:M\s: w&;CSbc\y 3+ִF@UffƇ.Wښv< V}$|sq%ɗH 4GQiN>|kVC{'lz7OM6#bk'aq%rR[CZwW/k= _)}ٯq Vf`6TTN6y֔M$z2>B3$7 a8 Hi4>?F̬XX$8 ɛ):L;` o-s`XE[•.x*0O%&*zbUl# @lppP9"+ԪS r~˙Ve^ihA]?(Ը#]b \`wّ8kݬr.@VV,M1$"7~ $QAt1d ,-,$@%FE,C26Pyy$/m 8Ʈv@ȯik/7A_rd?X%{r .ˣ> .w4c vBѐpUl~:?|l&*Dxۍ Dc5] \,X 4KhQ`!r%+ #%65n@n7%.yx@BVȈCEr0x05̧jwR:VQݚ)9 6]Y)EᜧcZ!ke1(\>eL9SmJ l >AM u,-n 0S}gx褊s*ɫɉ11X{iy_D ^?m_k4rjq^v H)^ 1au9 *õ ,1?CRۻ/;"o6ÏwkoCRtɎR`MŌZZs`a xS=[ ruP }<)Co XVl` Ec%Q+r3kdnSӟ&e/Oy*TV]o,oC MoDs)}X!h P涴1̭)}@s l&&N?@>pғ>sg:DxW՞f\8BBag#fG79(,,~m o4~ aj9Kx6T۩?A! P;R-.BKtIS060D^Wa!-L4:P"Ay;"A U]򳛩ua$*u. ƃ\6߽mk$ALoKV0Tٕ}W\#MM[vz u> JBG۪o۰ʅ[eV*nu="ʛ.lR(]amg_; (\NY&? /DM"废OX9kse!ӄS*ҕRv]HKY f6zk@b} eqZtȤ }t -Qw70(Sx⛕0pW&D„c<0W$*Cܷ&YDi[h`fQv}:iPi!a}tWp2cip!5, ک=[ 0N˧:au?رsĪcs3 ݌VΨb/ = + luZ琢Z!gs<̢dUH^'k*R'|]3e w@9E^id) ğm勍!:< 󈂵pNHxX$=d/GQ 8lUmeR IbcyO !bhyno-*E д @3bkuD\;ZuTHYUއ@& 1S ^%+~ijX'hz>y)xmdy}'TCXfk sB;w-#‚d5 2_cZ҇-i3 ohW}5ڰ㭅 Z$Ǔ2 !Lw FN_6Sh=) X6?mי x{RKGb7I1?3քvR0qiŲ[4VBgb5zmhZ#1a~yyR?aVO)){¬8vt]:4r;U-.;/Xm܂򔅝*x_8ӉڧFˣhH^{|^'1W$F^ OFN7PtGJTL'%Y3TR(ٵnD%=Wwx8% ^dϴo_)=tqjiUVL0ʦDm0@鰮^н sn $ 5 XP37>*3Ů7ڐ1`Q|騧5@8S4L͒n,-Dt7?;eU*W$p+ ޼1W-٠:˔D";1wIDʕVRy+[aII1#\V@1} z%JQ=Bys#!+TПl,MPKF7k,zR,{;d#ēcHw ʥ{%nb tF@KX/.owO mUF ǟjm9Rr/B&f mJaeE\^֥k/nڷ{ H'[ͿM, hb:&Ҕx|b] Id4)5:Dœ-ޓ+0ZudZ^ !g)9q|=r j^gw- {C|Vx u1{CZ ڗKνj "Y# '_86MmIOXlޱ@V(%B5-=d\/ND'I閠Mu()(#!k3K2Wfz[mCMCͦE-lԓv%o_x6^UP"R'I͵5>v&KZ;Ar: M )^%|]hQע p?ף6/.-V*GM:Dl#5F_]sA^>w&.+A6@qպujdzpa䟥pI߷+LxNx! McIWy s@׷o+jeۜviG+ iԆyх0"OvK2 ^ 7#hBr@(vdavRB#_)$=}q\i2&gq:>9$KE_8u Lʗ_ӷlF(GSezYҩC eOw͍ >-K&YRnYxT*vI=e?KDPItM_pּ;EG?"R*^ LBEjD͚  fipu <6 9NZtݾ&vNz,/ ʃwFȇ;y:KAai> dlP^![EG-QK(ɇz.`䢬C$\W aE)D1,W`-|0 u @H5ӳ)lɏ6ʲ-ABȊMVhsA RqO[zv/4(ިI0{qO{ &!-3,PƁ"A !V-O)7}JN/@K,\Kv` d?g j2DhQ~8? wyRib5"YE3z3jViʼGђ~L\ IOo6e;_+Qer]~za`Of)Cm;$HX(>_^7cݠ ܥvuͱɶP CJ)7CO(uJWvq*yFQ:*c7U.O`8kyz'P{ʬQdods|-17ϔٹ Fo(_lN|sOfpka,;2lT#r+Оxш($S x.fk.G& B?- )WM}Q*WH _0~!s -v\A}CZ'^F/ =V!zᚤD p˒/`iUڀ”K̩zhd?_)dt%h6E)P<8#PAy}r1[7h"}?-o Mh|.41:LPݴv 3U9SXj% $`S2Hkg( `pWlmIc%Hے98!dQ7S M`1L9HTwd^&"u q.:*<n 7m+e2p9E1+&,?In_dV@#`;)ﻳ|zn3|t:By+Q]uyy֋̝TJEsl[~i5b{ 6>3-gqF10Df9,u3[x$$XC=S0o H"sy~u{!e( G<@TMEXV"ӫVPvgKԢ }g/z[2u|AIW:J@m/mw^LN!z2 Ms&Q;&p5]12EW1&90obbxkWݛG2@Xͧ&v;]X:9<$M7Oy  }0i߷>BRNf5`)g mh1H4`0Lo᱅!!hOk0n,j3Q's!@ШOn!{fjl :Sx\ou~N!Wh!K6a+j5qswoeG 윕 5:2u 0gh?اˍpp-f%1CDxT,JGP|;6pQ|rA1`.''@[a0X`,q&Ⱞ}87D:n=*_G x7!wJrwEoCW78UDi:R^x)C╂9,B< mG*'LIl#=M5J3U쇫`UmzKQ%qv՝JĴZW1kѵ䢮@"vkf=!O>V8 $!VɨҖT4(o=^о@+% 㮶eލc#6[%'*pj"qL.@# #,!&U o|j8n#nZba=S}hs{P &0Ӹuowvw}KɨgBPyOj"?m7DR]4wx T @eտ$z j 6zi\&m-M;w FXNQ4mny~o3oA -9kSk0460(8k=@:zvw/}iV9LqѦ"t*$f#7Wv>{-=#dY @p7cB|^^v%O!%,qԖfI$v7R2Ҩj$Y/PzxoC2_Gm&\2ڗ͇9?Xtq!._E6Xl쏝Q֡)o,".yՉ t0KK0 lE1D>u\@!W[ \K8L̛DxA`B[X~mq̀=!jJy 9Ln ,|5wMxTke 6A٤ WtHmZ|;9JjIj`1T)7%p $8¾SMQ : 221~(4@4 `s|j _hc X_3U,׃3Xޞ$?ܰ9M]n0hƍB7ѝ(~U% L7iqlX_}Fw(bun-356xK"lC4GGUkF{ߕFW,]]($`nsɧ&9X.`"}rVWN $ӱ[MQ婗mu-W o|//ۆ|> C*GG.tLXNǦ8w{P MP>qI9 Eehiiت9*3'LkI3R0UY0ie@0N`l5{>2J\M f~Q1ixf[v>*zLt^n$$?T:G>~"/.ƩrJ[̿39t,iJL㪄ؼ}|9Kfi@t˜O86슾w/c*C(̳Q+WF]gFY&AóĘX>J,~ܤ>V wJLo*> ndG;Ɉ9 N}p 3- 5v6fmZ܂SWn0JMg }qˀz!Ne" C0rK&k. "sZ5B낷{PpLWBř> 1Un߂q(]Kͤ6Ƙp%hS4G+Zjk3/aDX dou'M*.uC"S89<9)YjҘ| ŁqY PpYՍE*c8`游]9.sO dfl0Щst8Dm5H܈ỳH%%SOMf ~C"[/ӭ 6_l A@P pR~\5DO5P7tD:hk \rOZ1tjlšWl+ a-pמcJI2[h[#f@Uƃzp)aD|zZJ<PcX911J~xXN [NndRP!m2| f3@"^d'7y;w575L.8P%ǜ]$;o?EikO6<.;]M=H\ m8`_P1@d$Çϋdq^! N7Z[ y{L5&*@c+ZMl ɠ^zJtw0 &BGҳ- svP1Y{5Ub%3ȓV 8DQ9֢Zr@ś0$4!QQ֮XPoLϱ1ֺ>!k&"^yU3?eF/{Rȱo\ k1?.:*O0e d{^9_D^̴'TеP8úLwWk2a"0_kiDIkJ u)3rLE0Ĉ/&_޳ak?m;2oza͐!r=?F C b?rS:U!5&P6_=gF랜]HlqnA\V5n C]!kYEwA>z](.[q)Cڣƕp^F+ӥUk>R@#o4eNR;@mlNQ6).RH6` $MY d)͏ •J~5u9WU_GIYl/H䔊gNR@8nKvd|X]][V!Ef+??I+̫eڀ YZ