perl-Archive-Zip-1.60-lp150.2.3.1<>,h[uø/=„Jϙ bH.?r?Lܲ8N.y#nZ wBES!LTƪu|wKL=%ų}Z]Akt[\q\j;˺hV|/Kxb p=Q?0XE 8qhGw|Ȟ75?=>ќd7PXk?^SWE,tLhڒ[ 54!JD[NlE?lZkh_:\e=<`vR~>><0?< d $ Ndhpt ++ + t+  + + ++{+R|+( s(89:ZF0G0+H1d+I2+X2< Y2p \2+]3l+^5b6c7ld8e8 f8 l8u8$+v8w:4+x:+y; z;;;;<Cperl-Archive-Zip1.60lp150.2.3.1Provide an interface to ZIP archive filesThe Archive::Zip module allows a Perl program to create, manipulate, read, and write Zip archive files. Zip archives can be created, or you can read from existing zip files. Once created, they can be written to files, streams, or strings. Members can be added, removed, extracted, replaced, rearranged, and enumerated. They can also be renamed or have their dates, comments, or other attributes queried or modified. Their data can be compressed or uncompressed as needed. Members can be created from members in existing Zip files, or from existing directories, files, or strings. This module uses the Compress::Raw::Zlib library to read and write the compressed streams inside the files. One can use Archive::Zip::MemberRead to read the zip file archive members as if they were files.[ubuild77openSUSE Leap 15.0openSUSEArtistic-1.0 OR GPL-1.0-or-laterhttp://bugs.opensuse.orgDevelopment/Libraries/Perlhttp://search.cpan.org/dist/Archive-Zip/linuxnoarchm~U 1n:505P|M!-6|fesE \imAA$$$$$$$$$$$$$AA큤A큤$$$$[u[u[uZ9]w[uZ9]vZ9]wZ9\Z9]wZ9]wZ9]wZ9]wZ9]wZ9]wZ9]wZ9]w[u[uZ9]nZ9\[uZ9\Z9\Z9\Z9\Z9\Z9\Z9\Z9\Z9\Z9\Z9\Z9\Z9\Z9\Z9\Z9\Z9\Z9\[u[u[u[ucd464864851972686712c93a3846a04a6ce2d4a62565cbbb2ebc325295b7283fd644f6996d9be23e83ce8d7b7222df2a66e39ea984af5336230a2ef674a082b2a7e9bae21896600173c2aca7ea3810607076580b7685e102411fdad8b1f8a6ac7b6d817c954dfce9bde022bb7ec475b40e23ebde7a81d2b4599461d98debdecc8329c35dfb30d7003929d64d45f3db1cd9cc635d2f3cb1f7b8f6923064a5427c72e2ad919f104ef7b247fffc84f5ac0b8d26ef8cb4bcbe1df2ad31d6d0fd306825e4b4335101f788f66297db19940951553d5415b76606b932746815701ff6cd8c5741edc98a77197e838c0ccfe6b7ea5154ac344ebd2b722c1df15e7694f803c802ff57416bf564e751ba6780967ddc4f50d5cb9f0fd24a9af14f081e5056a61538227ecf71f00651bf5636d4a8812bd67fd67a0c05bc6d215c757080e85a5f7c7d6913ed4dc89e60c9bdc844819d01cbc2c0893af180382b2f2606e1be2e9eb4d8fa6db1acb1ddbe605f6c317bf2760be32c2eac8534dd80396d96fe597554045cb24e7bbd65c3a6f1eb166fc4021228ffeb8a75dcd869b0f62d881ea987b9f74b9f21c421a8e064e49c83e8a60b71b2bbb2d3581f1ef2d71d1c1b32aeda5ac172e87e316eb6b9488145aa8d227caf37437fae720f7c77aee2526f78ccb640386a989a359e6252ec968ea957545fb3ba4c5da659113b8127324a22e4d0933d55c1fff5024d58c34f7599a1dba776e62b5f49ae0195be8acb561ddf0e2f4546586122fff38ec420b8bfc725692140dfe5ff6eefa4ccef8dd001cd635bf28d1804dea58627aaa8c6214656af0eefbbcad25b75cb2ef05886cc20c8c0a671054e5212a8c71360a243d72e476b443d4d509978433021e71cf8d9d85ade2d31344cfdf97794b193814fdd2695ace32f0420684e1087d957782b41c17cad24e0112bb154cf77200d7b25bbf0fdb5b59c6d33814291b7bfd94da0fed99330fdbb867b5b72e874ff5a44596f3eff2db22e9df8d351e35e649a8d76c9e97c8e156b874fad7e9a6d7811aeb94803b7f8bb6fe37f379d6d47d85ee4b78e05ba5b2a47fecc644a7a61606f77643754abaf8bd795521cd74a2037caacc9f34007b73cd5027453d595ed9f3a25f1f4cf942f151d1763f9b34b3d9dda3504b35c406f26f2e9bbe0b33e8ae51c69db24883f4bfbbae9d88c7aac1f1cc63f5b5316f8916a3cf8a7fd2494b34fc2bd327fe86afdc92d0bfa73e4b52a7f27b108d9ecc3b633ba92b7835b0cf738a6172f702e0ca0cff87592e706d2f1e8894afeedfd32e2974589ec3b6c0d333d0d03b7bd0fe68956188963fe097583c88fc4fabc39582ec27cfbf14b141f6d446c118b126b13e147505a9a9789479cd8654a62418ce896d29bff3f405c56fe046ded5c5b07c123ad8f48b29f07cf2a37dae28464ad3c80745bc0b0067a4347dc40f6bb09382e3b7b755e0bce8b439ea7c37f29b470bbab5e565240fdb6019d82affab083dbda0929c00e9dc48d2f11379fbf6aa0fd5599b74e0efd7bacb6b4cf0ebe87a949d1f87a14019321cb449a1821c723147f375ecc53487397482e8ed20d0065f3d792d0a45781e076b661c5175418a00bf917cb7401607e7e7f20d9640f9c124b9c783a3ec0184e67ba869a6d7c8c85e305bd1e3f13becc0f9f2f64503df89d917f3f65d6e028d909508d3b69a59b5f073e4c9699f8c27drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Archive-Zip-1.60-lp150.2.3.1.src.rpmperl(Archive::Zip)perl(Archive::Zip::Archive)perl(Archive::Zip::BufferedFileHandle)perl(Archive::Zip::DirectoryMember)perl(Archive::Zip::FileMember)perl(Archive::Zip::Member)perl(Archive::Zip::MemberRead)perl(Archive::Zip::MockFileHandle)perl(Archive::Zip::NewFileMember)perl(Archive::Zip::StringMember)perl(Archive::Zip::Tree)perl(Archive::Zip::ZipFileMember)perl-Archive-Zip@     /usr/bin/perlperl(:MODULE_COMPAT_5.26.1)perl(Compress::Raw::Zlib)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.0173.0.4-14.6.0-14.0-15.2-14.14.1[j@Z:PW@WWW@V~@VbVVBUUU@U+RmRR@NHL8L@KI@Jv@Jjpgajdos@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@novell.comchris@computersalat.dejengelh@medozas.deanicka@suse.czchris@computersalat.de- security update: * CVE-2018-10860 [bsc#1099497] + perl-Archive-Zip-CVE-2018-10860.patch- updated to 1.60 see /usr/share/doc/packages/perl-Archive-Zip/Changes 1.60 Tue 19 Dec 2017 - RT 123913 Wrong shell bang in examples/selfex.pl- updated to 1.59 see /usr/share/doc/packages/perl-Archive-Zip/Changes- updated to 1.58 see /usr/share/doc/packages/perl-Archive-Zip/Changes 1.58 Tue 2 Aug 2016 - avoid relying on . being in @INC [github/karenetheridge] - update MANIFEST.SKIP [github/haarg]- updated to 1.57 see /usr/share/doc/packages/perl-Archive-Zip/Changes 1.57 Fri 1 Apr 2016 - RT# 106548,106089,105330,111541 [github/ozcoder]- updated to 1.56 see /usr/share/doc/packages/perl-Archive-Zip/Changes 1.56 Thu 17 Dec 2015 - fix $Archive::Zip::UNICODE issues [github/xlat] - on MSWin32 in methods addFile, addDirectory, addTree: the externalFileName was used in place of newName - make sure that file names are utf8 in memberNames - use Encode on all platform- updated to 1.55 see /usr/share/doc/packages/perl-Archive-Zip/Changes 1.55 Fri 04 Dec 2015 - rt.cpan.org #110064 - fix empty archive issue with OS X gnu tar 1.54 Wed 02 Dec 2015 - Ensure filehandles created by Archive::Zip::tempFile are closed [github/antoniomonty]- updated to 1.53 see /usr/share/doc/packages/perl-Archive-Zip/Changes 1.53 Wed 22 Sep 2015 - rt.cpan.org #107268 - Archive-Zip-1.52.tar.gz is (nearly) empty Thanks to SREZIC for the spot on my dad brain sleep schedule error Creating the dist on OS X caused 'Numeric user ID too largeNumeric group ID too large' 1.52 Tue 22 Sep 2015 - rt.cpan.org #105902, thanks HMBRAND- updated to 1.51 see /usr/share/doc/packages/perl-Archive-Zip/Changes 1.51 Tue 22 Sep 2015 - Compare vs filename checksum in crc32 script [github/talisein]- updated to 1.50 see /usr/share/doc/packages/perl-Archive-Zip/Changes 1.50 Tue 25 Aug 2015 - Fix t/08_readmember_record_sep.t for Win32 [github/pauloscustodio]- updated to 1.49 see /usr/share/doc/packages/perl-Archive-Zip/Changes 1.49 Fri 31 Jul 2015 - Fails on unseekable file handle after desiredCompressionLevel(), RT #54827 - Upgrade build tools to avoid tar warnings, RT #105547- updated to 1.48 see /usr/share/doc/packages/perl-Archive-Zip/Changes 1.48 Thu 18 Jun 2015 - Wrap skip in a SKIP: block [github/plicease] 1.47 Wed 17 Jun 2015 - zip file with a deflated directory cannot be written out again [github/ntyni] - add missing test data to MANIFEST- updated to 1.46 see /usr/share/doc/packages/perl-Archive-Zip/Changes 1.46 Tue 24 Mar 2015 - "CRC or size mismatch" when extracting member second time [github/AGWA github/pwr22] 1.45 Mon 26 Jan 2015 - FreeBSD unzip sets $? to 0 for empty zip file [github.com/revhippie] 1.44 Fri 23 Jan 2015 - Win32 with ZIP executable cannot create temp file [github.com/revhippie] 1.43 Wed 14 Jan 2015 - Restore 101374 - failing tests were not regressions. 1.42 Sun 11 Jan 2015 - Revert 101374, caused tester regression - https://rt.cpan.org/Public/Bug/Display.html?id=101240 [cpan/PMQS] 1.41 Fri 09 Jan 2015 - https://rt.cpan.org/Public/Bug/Display.html?id=101374 [zefram] 1.40 Sun 04 Jan 2015 - https://rt.cpan.org/Public/Bug/Display.html?id=92205 [cpan/PMQS] - https://rt.cpan.org/Public/Bug/Display.html?id=101092 [cpan/PMQS] 1.39 Tue 21 Oct 2014 - store test data in temp dirs to fix parallelism and shuffling [Graham Knop] 1.38 Tue 02 Sep 2014 - Setting unicode flag for each member when using $Archive::Zip::UNICODE [github.com/lackas] https://rt.cpan.org/Ticket/Display.html?id=83367- updated to 1.37 - Need newer Test::More to support done_testing() [thaljef] - Fix error in version update with 1.35 [RT #91744] - fallback on copy if move gives permission denied [github.com/plicease]- updated to 1.34 - Restore svn history from svn.ali.as (thanks H. Merijn Brand) - #90854 Test 17 in t/03_ex.t is failing - Allow reading ZIP from seekable streams (like PerlIO::Scalar) - RT#75197 - Fixes: #76780: Cannot create member called "0" with addString (HAGGAI)- updated to 1.33 - #59102 (Spelling error in manapage) [github.com/dsteinbrunner] - #86600 typo fixes [github.com/dsteinbrunner] - #89777 Unlink temp files generated by tempFile. [PHRED] - Updated Perl dependency to 5.006 to reflect implicit dependencies in the code exposed by Perl::MinimumVersion xt test (ADAMK) - Fixes: #68446: Set compressed size and uncompressed size of an entry to 0 if either of them is 0 (HAGGAI) - Added $VERSION to crc32 (ADAMK) - Add decryption support - More fixes by HAGGAI, which he still doesn't detail in Changes - Various fixes by HAGGAI, which he has not yet provided details on: - Experimental Unicode in file/dir names- use original .tar.gz- switch to perl_requires macro- recreated by cpanspec 1.78 o fix deps - noarch pkg- enable parallel build- update to 1.30 * Fixed a bad use of Cwd::getcwd * Changed _asLocalName back to rel2abs, but this time using Cwd::getcwd as the base path instead of Cwd::cwd. This hopefully resolved #47223 (ADAMK) * Changing to production version for release * Reverted to revision 4736 and converted `External File Attribute' values for symbolic links to hexadecimal (HAGGAI) * Fixed: #15026: AddTree does not include files with german umlauts in the filename (HAGGAI) * Switched from Compress::Zlib to Compress::Raw::Zlib (AGRUNDMA) * Moved crc32 from bin to script (ADAMK) * Makefile.PL will create a better META.yml * This is a test release for various improvements provided by Alan Haggai. The entire release is credited to his grant work. * Fixed #25726: extractMembers failing across fork on Windows. * Fixed #12493: Can't add new files to archives which contain files named 0,1,2,3,4,5,6,7,8,9 with no extension. (Files named "0" are not archived) * Fixed #22933: Properly extract symbolic links. * Fixed #20246: Ability to assign a compression level to addTree calls. * Corrected regular expression for stripping trailing / * Corrected addFileOrDirectory() behaviour and cleaned up some code * Added symbolic link support to addFileOrDirectory * Fixed #34657: No option, undefined behavior zipping symbolic links (symlinks) * Added storeSymbolicLink() * Fixed bitFlag() to set General Pupose Bit Flags- spec mods * removed ^---------- * removed ^#---------build77 1534435779  !"#$%&'()*+1.601.601.601.601.601.601.601.601.601.601.601.601.60-lp150.2.3.1crc32ArchiveZipZip.pmArchive.pmBufferedFileHandle.pmDirectoryMember.pmFAQ.podFileMember.pmMember.pmMemberRead.pmMockFileHandle.pmNewFileMember.pmStringMember.pmTree.pmZipFileMember.pmx86_64-linux-thread-multiperl-Archive-ZipChangesREADME.mdexamplescalcSizes.plcopy.plextract.plmailZip.plmfh.plreadScalar.plselfex.plunzipAll.plupdateTree.plupdateZip.plwriteScalar.plwriteScalar2.plzip.plzipGrep.plzipcheck.plzipinfo.plziprecent.plziptest.plArchive::Zip.3pm.gzArchive::Zip::FAQ.3pm.gzArchive::Zip::MemberRead.3pm.gzArchive::Zip::Tree.3pm.gz/usr/bin//usr/lib/perl5/vendor_perl/5.26.1//usr/lib/perl5/vendor_perl/5.26.1/Archive//usr/lib/perl5/vendor_perl/5.26.1/Archive/Zip//usr/share/doc/packages//usr/share/doc/packages/perl-Archive-Zip//usr/share/doc/packages/perl-Archive-Zip/examples//usr/share/man/man3/-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:8623/openSUSE_Leap_15.0_Update/34e3f793ad9d6baf37ebf95354bf62fb-perl-Archive-Zip.openSUSE_Leap_15.0_Updatedrpmxz5noarch-suse-linuxPerl script text executabledirectoryPerl5 module source textPerl POD document, ASCII text, with CRLF line terminatorsASCII textPerl5 module source, ASCII texttroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RPPPPPPPPPP P P w|`utf-8d70c24d6b642a14381569d53c43a46890c528d3fd8cc5de520be2fd1866cbe71? 7zXZ !t/u]"k%IqBzmUv*jocy}Wo-#`ZT[5#$4UGiCQ ΋Ⱥ8xKqk.+86⯣:- '}%ԑMC:$/VcI<+!`>_2o  \+{;zZjcj@?)I8IxutL0t~.f6y],4vg@y4'j Pd4JK'C +S`E?3r '|æ GλUٴxO}ijṞ\k %(!@rNy"@Lf[vRhs3~)AFd ȞyOuM51,+^l$4[=Ŭ4]. { DL _&0u:6oP#f i`6SA+j2t /ޗ}ΒWQ7 Eq쓮~o%d+f};ކY6OocfNbu_0,Ul@Cl:/K+,׃ x#aϿdaw{nF;`D܎5[S!8X=:u2ˎs7^+A²]9:P47ayM3?y7aly\z S 3> 0y&g幛p1g T:3>Z9c2%\J\X8r1k^[A/N*Hf_(7ӌ%R{zΠu{NCN~K'mcե?k\`dh@;hH kEh[<ʖHcAaȁCNfMLⴑ ;HhWpjHO]ô/XtAހ w|/Uneܯ+m޵n^#)kuGŠPdXnD&5Y;$8Y/6J r|~i/58; #MhuɈcj VPDf,oɸ 6aMe 7LI0_Ȇ 2'JHN2^FZx"SjVB$<0U#U41]@׏Neyez1n'*^y<-L;5 AeΎ˼jc|dřZ̏cKC`JwD|mlL,f)"qߔ Rɥ8SB׽DUW=Puf$DBID㕦mI'7cRǬO{B]x~eQ`G5^.'w*% ߖ8b'|1SmtL!򇺎e!o{\lcxo{uO]KKwKw{p sێE ygwhh p{KDއyB,ͅ0)xMvq;nҞU " O5lX9}eI87aFC\J#eq/ x~ޞ*4][\9a4}w:"Pj=0(њOAw~M^ԕYxB,F3r;#-ԅh pÁqv+a8.JoTCUָeZX$] #< dP^%d~~3Zۊ+W^ &Fjvn)NB<:BP/y> >" QD_GSh%('ݽE)]zm; S%]n[9+,XhUԃ(?6571;iqVs7fY:Grpef{j*P\N ޽D_u@ݒFR5/M; ,@h9NW.(SwtFAJv0{7^ "s:En nTg@ѢYe8!= 0Y' WfDpBc;/UMo_.ߺZpQL`5<.1f,un#NQE t Q@Ҥ qۓ_sխ foH'嫏s#tʦأ">!RM!=h=|?[fZk  z.6+qX6oT$qwߣ2Ek -8\}O 4Ͻܺ#Pi I1#6n UZf z:P7>TeE :n~!I{g!|8Y|S6K0mɐd/pTXHۂ,uy)3t2>3ZL$S sg.sT2-|:b UvӜg'O% f,! ,jc&n18֣eqZ?;vsv:u[C,aBx `9#LfyC8Hw:TN*RuG7|pV2KT [E0 !:uO,| V!plC/+kݹ´eGC≳vm]]{.pѰ5i`g@ES9p2^Q3Qk%L z\ݬH-wn7?ڂ cŜ_S.u5o,숅-_1Gd`}WM0m"lD*ĶxGj~[Z{u;B{+I Q7p7YյQ,@X+P39}+X{ 1]!8a\)]pfK{xwc3570|xf%&K6.dGLggU@@oa̹FMJ[ ٟ ?pQIda_(~ ,'EJ^e+&]ױC?_Hˌ)4Jm))ݢ ,;>|'_m~gbt'fBƇ`x:a#^Ir}bោ827IdSXw)+pzB7Kq^n3aᚹ/j`+Sp Gnk.@Ӊ `za9SG"-#dK% $^ss҂.MXvuIMblt.ˣnD-P29iÞO(&C/&4,Ic;+%cG_QFxWP\eo$Ʌ348er036m7'A7 ɼw R='E64wW,R{ \vwf, gVdG+R?;Տ|6@3T3y?VUa#aԢ'LȈy30-g afϭ <xt v-Y̅i73֨jQ+?W?sY0 M"OWK[wȇz2T~8dqP,6!>;m(YδAE'md5ޑ8E1ow_P$ZUԚP*{ q i0kOYYC}yEc"=~H#74࣒ 31Vo±eRÎM=aD=A{M i jM#8o~, |C{6d>5w KU|ໞIfzt|0gÞ rbc(l46 q57q^C!!Ż,y`7 0כ|cWb;椓/=wL@g]\` i,Wl`$ ӭ#;:3u@!9p./kRn:Wandpؖ>CIGz&n=cIF =P(Q@Mz`54 r6TCl B5!8}n\o 󙗹ʋrϳB8xRyw<En_rّ{sOcĄ},#UMgn.<=fDl )/nO3܋gH.ֲHp#⶝>Q<" Q˴<\,ǿ Tڅⶵpo(TC* ΓyZweq63, &V=" řCL/pKEk3)A-c$0<^no#6ְI^`"{R +ePv3&v掙Pz aσ0gȻM2\xQ"= E!?ՐO$p4Qrx0pݣϕ ȼu|@NՊ}e25O>psP|9?vpS?#1BƲ&]A}FsDWS 7%IuvRSwnmmG„;HD5b>q(gRmv`c0\j g [)HBRY%@Ԝ2jx$;w:F9Y竇^LD+^_'@M$7/VixtB,A_U~|tS67lt~wj3Jb1 &ob c'D<uDt`KIH\o* iR&BF] 'Kҏx RjM dvM|4yn.$ȠV ܢ8B~Mp{-&UD*g :tFƽPl^9aJ2i*&U䱆#wϙD7-88ӏ7X-X4ಬO6H`UF>4sYNCl1]80W}ޞ{s1cBe6&Vaxjr8LnDHHr#8*Z3A#A+핍3VQȏ z߉Z.ryNXA*3)'J% jf)+#(0}!_SxD=W fuՏ$:ޑQ.da`آ )@[x/t _:#u3;=p #S/֌֜ψeu'5J͐IVH"Nj qɇi\9_ÄI~TDE5^'f8[p~>ʘcR!0q;%; QSCĀB/yxsI蔱((|9nW_̩΄4 a?ǹ~=Jz',k&rQ}Y/M>g丗/f ;$na{Ъ MW&ǬjFw#whC <oiQ;1Ce6DJ=<+?6.k׸N I~dqz fYfL3*UbNrp߶<{md~!@,5?݁6J.J6BDq"R 4`r L0OD*S wwP!"+;FAG?V_eja'Ill0U?cJUo(U7=I0*ksxH)U+ BojrLAQ,mkQ4'+F !9AŎh-IP˂vO`5tSjv"h~K슟/R1Q&xq&ǧ=x?/Zo(WBHŝz4rk+v|fnYPR=+ `: ^}IPRpjīZNM IC^Ng1sHGRг^A:&N9T n`f%{Vcwr/+o?:OX6[MߕJôIr^J1MjPlc^Rߘ~ZoX-]xՏCȹ$e^Wt+e,9C̞= .5Do=&FGO`ϊ :j*ԁ9 ĕ>: @#s}# <0VjO0&t q o<ޔ O,B(4"Q>!M2 cekid]*ٰʲhr h>v=[×,:\W#K9;I약BBTs÷ėČ\EiFPj[@4o7w~^ <&Oߧom[hAt*UEï3 r!갻I 2gޫ. ^go1*(%w tU#mRO_H)JBTwBi⒄ ke8pE*&Gzק!ލpl+GhYTh;*u\$wEnCn}z)uJNQWDL#xR;', `a+d Ү?⍎·bcgc0 </[ ( iA11yeinG|⾛H+n/EaSUW)_qqŷ>x-QO<U5B³?O aE#/0 W:~U ʘ;tFl1^ԛn=,&㎺b|.SIRb{;T %4?03SYKkg8B8$:} (3ёV6څ-5/%LV'N}DlSoCm<8r 8{b'ˎ_!<řW霾SdJ߅*I (6s:8԰xU6R(;+B{jmˮ DұY2=<.?@YI@VC%n8U˚")]ӬWomCq 컗\@g*,ItAq`}Pd$ DWei{K!5ZZFߘ22e{>4WVE?:z1GbYZcƬb-AZu[`5Yӯv a?]7C*}4)IwlrqQ" mn#I੹8LNi'f ^eU|+,ԯ,:/o{eGQص\jOrRGbC@jȨCfSx꺵\M?'ԁ9k8L^HԣNO; c__[iy}Y:5l|ڰRscx(}ft,ŖWAMqɈ@ɤ.^хцJ&MJR:L_|Re(%Wr/ɫ(cXss,HNㄔxq20@ rB3䈎/ϭVGURh tslw͍셌FY RhBwň#J,sчQ 0PаhĈi t_@0N| ( HQFo ޒ-yǤ%yPX̸ ?f٤DrF>s}җr(E=(RO#^SV˩<LB%Fڑt7> jp $'":$Ik04]Re%Aމr>[ЙjA_8N&,Ȗ4@t\ ijpx(}t>|k ÞYӏǰy?:&WXxT חL~+w<Ю̯6{P>J]t +;ǐ*+r&Πh-'AV>w=DM@ JhVYbjZ@\|f,YJnBO2EO־(\1 !dDm 2!CNJ1F\y8|RgۻT 7ȇ_nA\ Ho׽9uA]>SbR(|O,Pd[i@j3"%ׅZRP\"Fb|-qz6ƿ75W&/7G 뼪◊l~1,!j MEȺ vྛ{8ik5]ښo v`,< >g;R7L)apCe.j@[kP7!n)gV=UZB8۸N` j_6~0o6@ e>qxPRFmMF ʶ˼2VSĊMYz/Ė3R )/D睯1֭$l{8(!o? OMv)Mzv49/(!;MQ_j 1H\K#niu2P ?eA;7[rm\/~9CU9Y!fVJu r3q[OKSC9gaBZwIl]og=7$84~^ʊ'QD| e0: XM]?պ r x{Tl8!}_iu;6\Ap4Pb0ge8$H~\s`C{ڹU8#k喋LO#N%c^Bd?/l^qpHOakZ_Cl7C::?ʈR'O2Ŕ$AU~XdhJҨ¶[O*DR!sgGPUH!(>K<RR2<3n\Nb2M.&hWW 2ǁu=3/CL K}T( 0f'ÈnR%TZ4U| TV dr/,vGL9l'7NB![y!Ir1^1 "L{)vei51 ks^ېW~? Xt7Z H'7H yS Q,oYIf"n/˪qy7lso3^ :ie)uZ Sx :2 xX|a& Pu%%/zLuj ~Dm}ޡ¢ .Z,0a-_AԕsVP:- UjG7g"$Ea,PLIã.;UoGP+6<mKo;&LHVMDadxg G ~Ö5gܱ&DEc5[c|PL`] *w |eE$lǀ0 9yv@ |pё+&5\-=2(yJ 3P570piV5/kG,>3k0_4UXzF9 Zy-Ɲ?ZϻO#JYH?i^7f Qko,j 8~|^;! Ym[@PmiaJnNx؟~# 5 B@(BL*2gr^yaX1#ӵSE[X_rQLOxp&FAqm') Uv.`D 3I#{\LPd CD*Š݅8{/^SByɅ\dьy5bn8ʋ^> 37+g'^[+n|-'#L.p0|<{ҵ{߁U?k̟1 YlF5Q_6@V Cm?Dk Pu`1!֖",O>^JŐ Q&ij O:6MYZb&/'4822fV+\@:. [ p#n>U(s@bs݁RkRL]*-I، ƏdI7Ӓ5 ,PBdb(^)7W"i=]]E$OBepzѐdB?dNRԪ\ 3{ J?5fto=ח 4bIq1z}s I0 BE k+ d+IΦ1vqZގ@mh}*j⿖Q[ R)ʴ\[Q?b#rKln??@+ExYjnG:Gϱ0B\H>+A)9u[S4L b^5 XV0\2]ڹ3SPZBXnjLcҔ`NIm֓ۈ4CE՜DМ / mU)IGNQ;'bRGSbP4&k}hfMQ&b?pϯy )M<>D6A? ,`td~y9ZJ] 6⢮R^d;l 4!~2c˯1xe!OsbexhDgPmBwLHrnajΓV]cH~zR&A@8 PVY2o0Cpk\<5}؎VCҜ2o ,viXӥz6dT2a*p5+$NFlq)eE@&Qe3pۣ%d3?A(@}4w2% 8=.)8|{pq tlL#+޲( 8b; $1 !M% 1QȒOw:1r`:d@-}onx|G':Lg;7Ϛz#.qJ]AؽlK^E(mL*”=/(+tW`i*">3^]%}+PjtC?X9!G[8u^L5\瞷k$_D{xTDZk`I!R 56Str\+h=Gޅ(4 旈V%˚Ѝ? 7|pdXR{Vr[s2*<"`ׯv ?fF]cR=CVT·- iF=GqB Uyˊɬk,bF'2y K<Cl G5:Ibt*tNDzVII]u IbpSFhX,N"M2ndz3J}joC./~K&KqFA-8_lņ Ϸ3.X љxNB8AÕA9IIAgtd 4ªEYKoռ.qYSkR)Ou3:AN˚UbD:aF <)Ӹ q9DߥI:L4w aLLόcT,8\&MN,*JۚZŶ!<|(h+g n4ϝ<3X(y05"b3< .x4X.9`RA]OUDj;Q&V2lYE%jߗm0q0x- -Kфlw꾷(.(j^h^wUGJ3o Bh"}8l2Ike COyl5˗L&`4@*)Sڂ{¦$m#݂){\🋔哄 ^\XÆip 58pchߥV弁,[|.Z=&ۮluO%1X!/-Ӎf ?&J(V> zc~畬S5Rq}E(?'Hg$鉰$:YCز=D&E"Hm-'C>C4sIIUR#ʆLQ=czZnr~w;d']DIԷ 87K~b9? ;(UF]CӲmv0a?]4vh4c~P &RN`~sBFAوtysG1YTKOA~bi^EI#3 R6#^70҆$?7[wn0 eVhob| $S䋔iGu鍔MX ЫjEyqןx±I.!o@x>*%:>N\j4ΰ&Yh{V]6ȔrԤF%Xؙ1  *Nݷ::Zs#OITԡ߻\y`q6¬7(6LdVUqIAC}dXHbfۜB; -с@tieIFk 24 G+im0?g766ťj5ߑu pE)[Z0Ix&r\L27U 7gS(21}9@ԟh#QAͫqVњ8N 34A>|W bNcsbls:^/5Qk%9Jgۧ51ugؒ?N8mk Y /וZVuiyD͓pܸ'㢊W6'=bߞ%| (kv*gkB?V 2Hg%0~wdw^#i_Y{D *+a@]_r *J(3ZL"KY`'DhZ?ѷCLn܎)̆ԮDUU-A'H $͹k V  ߦ  ԯ\&Z&1O)DNUA>jމ:!?fdFB&/ KSA# C,Q➫1v;J²jD$1D$ 5aH:*=xU7 'Qb jXv;3P8M7D$Qj;hX 21@#{oyPO}9u >4˴O.n̪*"7 >(jYǬyqCIyuɍ)aQf σ]F+Nim\ZmcDyŎ/V"tYZ_]0[GZѤGFsC\6QB94Fd}k<~6MP*`m_pn/2 )%kSP&m7_Ɵx"y嚥HUi^,iʕ?`(>mc CNX C%%I;1^V1'Xig.\RI&IVq=:ׄ ;_ !2ܢub.gi8!T`[hC ;܊jY[,&@CU0GCq]-CTK+yyx%vw౛ڮCou +M:7=]r<P[9~pNjY)Jeyjg )\gPlUo8F upz*4OO垔hM<.h@x?8Pe^`n%D-a慟wN3G`eG+'9;~rGqjN>8rUl.\'sW~qk$}o]Vّ{|J&._Nk%SQPHgʻISGl/gWC&V~7 3#WJ[](E!G_:K 71pbLlMzf БǙLZuTڋJ\`ՅZ𦘉9o J3n;%_\! d?_3ǣ qنs~{in;4$$Q$mu]oFJ?rq>;Ʀot+hh.¬'FkSڄf..!rf ݟ 76SuqAh[1䜵M)/eۏg'+i5F,4֋ogj+Ҋ5e=Y01⠬]HJȄC͛D{@_9mEPt"#e'JF`G@`XBn8Q]N$K_7^<B##l= hj8x1o|pc[QZ;vƮK7b=S[ <$ n?=A:&?. (ar;xb{\2Xo?ۄxpCSk`$xeZG/ 0EA^k.^!nL"\)1W HΫ Hdq^GמLbd,$.{2T |Jyh**kU"A>38&V.f4ǰhnP=BuJJ+P߱.^D nחBREQ+㳦K.=bHx| `wPVuXEJL+N},F4HQ!.mZEYQ-?$c/=[QF.n@ ` .᯵Q쯷2J8Byab84fYUa׽KPVpg|sParon+|:v SPEMlxt@Ex;b Sf+mx=BlQ/o)$*%աVl KHJ`A3+AVi?KkAFXo*L-À |80ЌO}㏄ςW?Ɠ#kG*y>D˪VnJh\;l*.Dڅ|L:ߔ(R&Er?0l1^sPE<3?\3{&VmQ2zHG ACͶ!;a_*b~'b vBJ=hO4GF֫ѮXx?>#ܦbs,^_*> I΍ޑ8ټ^\uT'&2 9 Π:q0U<w;jKaȌ!p{c=X:;*ShRc!Ǟ].' j=I.t =#mi4NN"R ʗ4Xԁٝy7bԮ+lF9~P4-Œ*%rŋ؇T}!KlP,KLJ KƏt FsJxH#! j%xh 2pGY۲ѽ805cWF0 u5afI!U&lhì4W0Rp\a\q U҅-TZ㹷ۃ)#ЪۗcQ0koOXYDUKH/f{3"SY╷RhXДXkodܒ75QNR.hV召 )W%Vw@|iJqBkݖOj}䌈Ff>_xެP-ٳv&O$wfts֝ŠzN:t(?ɧqbBh< s~'+s#h}܄|[ 3]:L) Jl|[ _L 5~D@![d~)*4% NO Q#S ɼH>ʠ_!UG'ɧBtj+]r n7{6ehAҵJ0߉c&s*w\(0 t.:6"\h'4]gD斱j-F[*>}+ YBD #ˀ(msa\pҦc>%UeL@nKߔl&ṂVn%晿i=>z7t)StfyP,N(}˞CxCpZWTx 3`Q>1n#F+q2w~45`T Ox#VʅԪnspTMWW~z%i0Ј!?69e+߇TY:N{MpT *&aq#q.]:nLe ^_:oXco`qS'E[ *A uaP$:몊!ڴ;E5>z僌=$ͬ>d@)4[#NĢ̗z#!xYYڿcͨ@o[ڍyF7VʏNP3 hv}|b?U0UU[h R!pjղf [^!_>0=Бwtªx @:؇;~dprO;f?B|\9W0=oh[O OfL0U}ʰ?^F58݁Q+톳~dV;et贺; ߪEXWJ+APu4 m|G" oрe?^Hgj4E-dvF{Yj r<m ive<P?sTӌb/4x :/!qqBFP#ߌ<X۰p &4MeseQ hwP5hk27xbja2msC"vZV}HZ'{˖LWFQvsFy7} _-_Q&etO @e'p厭J]!ͺP&"f_WM09H O3K1a%j`kR9_ Ryza N'BCĜ(@0MƳЭ>i͑FfZ[睛6H%z삩M* j8f!odTkhR&Mo9G!EMb.fsLQ]1Α@IjW7eՔ6|~Y\UҢؠM>.p.9UldBbjt\i#t*0LpTTTeDN%*z1DcTnZPQc{ Oat*erhaN MXrAmL Iv9z#7Q<M'IdÇ,c:.c4:[[zҟۋVI%w"p=2a;52a!AGƔ39 $WP-DN Q='L2uS<`SFcF&~V3|3lV73)i*H΁QO9+QLXJrpZ z1n93`V1̋}͞X](cwJ̮V,`l+C7e%l4aa-\ڊ  slZވyύIԟ׿J8xxMCKLHcZD  L1t5vp mB}Dl8}F:hUn%0OFe>eOZPi;>w T!R)̘<̉mo[mc<6G4 8͓tpK 0aշҪөbW.er2'/(!Jhtf5PVHz)*݊2rH8llW#r <0M@KAb)2֚υVp|JIF7eLk>\zaδS% e A9']u`m=/4[̇X0YRs̃[N@.][+: Ǿ܎2k0B^li9I[:˩\W"LY&9}L[Aad"LX fg:-eͷB9gwTe7ל?L5a2~1Kvҏsp /%Q! 6# Sўsz^+4@,\?)SncR%cr0ŏL_veW^ZzWV^.hE="V_If}{|bATyїWJ8GCҟQ2Cr $ ,2p Ę"nn>E\6WdJM,zޫ1 {jV`y0dioO9 I B, |+dA9tH?F'Bcq6Zvq[YZ KVHS,PO)o&7ح~4n,%6Iۘ8kˌ4%~&JW?O H|٘ }x罊Dhgq.ՔG~WkPQ'*6X q^C'm)a0!|A:ϷbjY?WaNq#!zMY]0! )v`6ڭ9@ lHO!,{K;pn*(kP8 e3 kTq\Sf4dX z"2KQw;e}3Ȏi@Jcj72 Y3VaIƯ(mLaN ݲ`r-*߁X&L-ho='Ѯ),=ܼq@a%U|&/ד|u7TQI[/٨Ɣ\j_@rŨtopp4 Vp*6T&Ydͅ5g1Y#~\9}/t艟J zDFfUċ&f[#,2j*$ŖwD؅]ߌzNfc(=G\A- ,3#J6%+Ȋ.ќc{'ނ{Lg*? 1[W o*9̜wJ4Goe%@&>be)HøZb̂  (aGS<3O3-`O;:0ʋq4\?= Yx$sokbZn6z8vcYRVpo65ۿjK[whDu57җ Z9[xk <0}vpe"GXy亀b^O$/35b5Ы+Hz#vQNWnW;,Hw ~Lf۝m.G_/h<YL!F$W4#\o;j%yu(Toڢn9<}bxF2G(VJ=%ì.Xr l,f9,Ӛÿ{Q?*%@ v'rbzoQΛJ K {َܪ etZyp=*"LhJcPBV6M[ǃfYِ3XJnQ>;o?:,kĸdNnjQ>=NΗx[<,dV_?$:Ǩ@8 qsGn#{\A늁Qv=:Pq+\6g%F*SBK=:y3N=@\\#t 8@iUiPuaCVa(f!u#ŏi#XZqY:8~L0B^^{wyLG2J*'~2Pχ7);\xKk&?dRl݀ňK rui62ߑjϪjf+s."++w^ J'{J3ysOeQ4V$ȁ:@8Ml >jJ]HOyle':~Lz^TF͒zn7Y\H?qj1t[{!7(R)O?9,*KR֝QS+%dW @+4S^2! aؓߨ|.L-#.xJHџZXd mMmdƵFw7Bh#klEg> g R 5TT G{mT(=¨"}$?ExM]F]/Yٚ UbfaJ_r )DG"k߲_Pc[d1 7kgK|o^@Cooݸ [yA=tYŦ6p2t0Ҙ<\R>˩HeAᆁ"(W}a9ڧmGJ7h0,z&jH%{ b!X*Kq:&jfIGŲGo%{":cdI{ugHдJ| UQX,~~-ND,hZ# as$ ]/NZ33P\|Lq'mli V$5~]_*5PZ VŤ {]ГXj,*)YkACi_6FP*(B\*0Z{J)|ǢDh$k|p(q(`d]5@!(X4w95n֔}ÕuH-*G{औ phJ)vmE 25Мu%"[aU4[+e}w%H siwĴW{9ĉN=ى8\1Zq :̠;އj.OAժ!: ;6X+X)D N9׀5 *pu-A(օsc>o'Sm+x ?MX}I,bp:T5*,Z|EaJ_S b!_B݅d%SV2C!0%&ˍD'0OhcRv]ƿp z8m^IyW,<[x_B+*}/xAبSe BT.8`۲剱x/3yźUt|P2&=bȨKX"X;BJtܺN2ڝpȩ(Y4\ImtQlݗ{Q7Ɖog݈ xrN|TQ A/l$^žݗ&MHA1| R<zL~fc,P1?.ƕ|E"|]핖bvx`e5q•35ܦ(%f.ͅ^]D *JF/PJ:p@dd|$8ۇfE8oR ViLĵ>cN_#A>%jook}LFh;'8`ήGST,TWVd+Ick# ^D5_VCwT#;M3"Rm/<º1st!S? !h)FNnK{:1;g Jg+O}9<%ʚsGB鎧zlP܈IkFĻ 2\guX/ܿź';Q+^#=8j,)+8i+VD|;$B9è[{1UGx:Ob,DiU;Z 3]a99IO@].VWC󿱮A~Z#L,vfl% ?enU3.]yYML8́UcH"E&,_SяꍑZ"eJz!g]E nÀ^f2in1*qV*#2^و6Zyvzg ߚďXِ8x$o1AҐiuYL%q``,N5u\'l\VHXc ]D܀$=f). 2;eFn6׾oض{_X18{pXkYnxdJ) `OoͫD1\i99aZx.Ntp;;YWU*nd;%:c}X7iޥ6ԳDx0?UDꦢ52C[WtQԂFlၡF~,Q3y FRKj#ҖsĀL YR7=e!wOG4"OIDkB De9hΎ ~xfoRlV+CoqޏWJ3OeÕ;:EWo <]pv/Kq:)t٧e7m@peUϑ]JkEL몙\m!YSwMݝwrrhr]P=RJһdBt tsAdޡG/;Ďe fs(e'*ҖNϡ]BBLG<ޜ0 d9P#l4*&Z^pW>Oʿ[)<%o^L2x]1x(W)%"Ѫ~dj=2&{/,M3\1`nIϱ -dyFu,`)0A}B/h:`AAh򠻿WޠFc *p[t֟PCu-ѧP%f䣇j` grs!u~FG,`#LDa UС3CA CAJgFa>R}j 0h;^$+Ӹ?HG4R ?sax*פ)؇  |hǰ:puBE痆ï#M\E?m!H8ϾNF?FjZ{D ؔUS1>vQ|b3_mܕhF»gPaqR= ̕ YZ