zchunk-libs-1.4.0-1.el8 > 6 6_6 3!y덏%!E/֡e !E/֡87;jIY5 x{S=#ߵa-Ⱥ wSǫ/3zu|~R| . ܥSa7N<cOc>eΚ6קg69Bzev|Ϗ73ՄO#1I4faHssؽ/8h$b'9Er2a==#.ƔJzRB1h$Q @ᾮ,ԳwH u 7(ȅaƼ1^Q)?`=o3cV8S沿 ?NHl BBBMr>ɹsvʓz[!fO_YYeSpR@ f@݇guB3L"Fa(D?JE ۼsCg--Z8u4 $b,iQ'9Gb Q=5^N-,VV yU'0(R5-mXR`x\Td]%v4Yeeba515ad437f547658e326201070b79a9def21f42d946e65c40fb7095af6e246cc5e68e9cc9fe3cab13f3d4ce04fa29ff38d29a@3!y덏%!E/֡e !E/֡%S7P99B^Rqz"kr>nE?lp5)(b0d hLO-x5ulŶ Jd<Vo;4 oTYOf&a.h\quSRUL2;`dn^k_G6M@9UpG|`WkŌt?'>,R=)O@es10A4FE%{~)@ɔi݉|GC|.0^, |UXt7p0.4cv4!~!E<>p=0(?0d  ) *6W]d             ) Vt u(8>9>:>G* H+ I+$ X+0Y+<\+X ]+| ^+b,d-e-f-l-t. u.0 v.Tw/, x/P y/t ////0Czchunk-libs1.4.01.el8Zchunk libraryzchunk is a compressed file format that splits the file into independent chunks. This allows you to only download the differences when downloading a new version of the file, and also makes zchunk files efficient over rsync. zchunk files are protected with strong checksums to verify that the file you downloaded is in fact the file you wanted. This package contains the zchunk library, libzck.ebuildvm-x86-17.iad2.fedoraproject.orgqFedora ProjectFedora ProjectBSD-2-Clause AND MITFedora ProjectUnspecifiedhttps://github.com/zchunk/zchunklinuxx86_64%v +6AAA큤A큤eeeeeeeee183ddf3965f8d9700924bcb1e9c5f37e324c01d6c97b5ac8e6096264b01ee4da6f80c48418348b09acf3a380c0321d7fbb3a79b19adffe1eb9d941b9fb6c95313c6a4fd5a93cacec6bf694d0537246bc15a95a274f5c5301749754e56d27b797../../../../usr/lib64/libzck.so.1.4.0libzck.so.1.4.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootzchunk-1.4.0-1.el8.src.rpmlibzck.so.1()(64bit)zchunk-libszchunk-libs(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)libc.so.6(GLIBC_2.8)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libzstd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.14.3ee@dd,@c@ccױ@cc$e@bb]Rb,@b-@aa@`@`!@`O@`B`@_k_!d^4^"@]@]<<\E@\\r@\\@\V\I\&@\'@\ \ @[[[F[[[m~@[a[`O@[^[Xf@[GB[<[;e@[:[,[[d@[o[[{@Z4@ZZZ@ZJonathan Dieter - 1.4.0-1Jonathan Dieter - 1.3.2-1Fedora Release Engineering - 1.3.1-2Jonathan Dieter - 1.3.1-1Jonathan Dieter - 1.3.0-1Jonathan Dieter - 1.2.4-1Miro Hrončok - 1.2.3-2Fedora Release Engineering - 1.2.3-2Jonathan Dieter - 1.2.3-1Fedora Release Engineering - 1.2.2-2Jonathan Dieter - 1.2.2-1Jonathan Dieter - 1.2.1-1Jonathan Dieter - 1.2.0-1Fedora Release Engineering - 1.1.15-4Sahana Prasad - 1.1.15-3Fedora Release Engineering - 1.1.15-2Jonathan Dieter - 1.1.15-1Jonathan Dieter - 1.1.14-1Jonathan Dieter - 1.1.11-1Fedora Release Engineering - 1.1.9-2Jonathan Dieter - 1.1.9-1Fedora Release Engineering - 1.1.5-3Fedora Release Engineering - 1.1.5-2Jonathan Dieter - 1.1.5-1Jonathan Dieter - 1.1.4-1Fedora Release Engineering - 1.1.2-3Jonathan Dieter - 1.1.2-2Adam Williamson - 1.1.1-3Jonathan Dieter - 1.1.1-2Jonathan Dieter - 1.1.0-1Jonathan Dieter - 1.0.4-1Fedora Release Engineering - 1.0.3-2Jonathan Dieter - 1.0.3-1Jonathan Dieter - 1.0.2-1Jonathan Dieter - 1.0.0-1Jonathan Dieter - 0.9.17-1Jonathan Dieter - 0.9.16-1Jonathan Dieter - 0.9.15-1Jonathan Dieter - 0.9.14-1Jonathan Dieter - 0.9.13-1Jonathan Dieter - 0.9.11-1Jonathan Dieter - 0.9.10-1Jonathan Dieter - 0.9.7-2Jonathan Dieter - 0.9.5-1Jonathan Dieter - 0.9.3-1Jonathan Dieter - 0.9.2-1Jonathan Dieter - 0.9.1-1Jonathan Dieter - 0.7.6-1Jonathan Dieter - 0.7.5-4Jonathan Dieter - 0.7.5-1Jonathan Dieter - 0.7.4-2Jonathan Dieter - 0.7.4-1Jonathan Dieter - 0.7.2-1Jonathan Dieter - 0.7.1-1Jonathan Dieter - 0.7.0-1Jonathan Dieter - 0.6.2-1Jonathan Dieter - 0.6.0-1Jonathan Dieter - 0.5.2-1Jonathan Dieter - 0.5.0-1Jonathan Dieter - 0.4.0-1Jonathan Dieter - 0.3.0-1Jonathan Dieter - 0.2.2-1- Add native OpenSSL 3 compatibility - Add new function for getting zchunk context from chunk - Fix bug when assembling from multiple sources- Fix a couple of unsigned integer overflow bugs- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Fix a few low severity security bugs including - An off-by-one overflow when reading compressed integers from a malicious zchunk file - Error handling being skipped when the number of bytes read doesn't match what's expected - Not freeing memory when attempting to reallocate to size 0- Add option to generate a zchunk header from an uncompressed file without actually creating a zchunk file- Fix test compatibility with zstd-1.5.4- Rebuilt to change Python shebangs to /usr/bin/python3.6 on EPEL 8- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Fixed some small formatting issues- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Fixed a number of small issues highlighted by Coverity- Fixed bug that limited size of file that could be compressed using zchunk to 2GB - Fixed memory leak- Add `--uncompressed` option to zck, allowing for embedding of uncompressed digests in the header - Various small bug fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- Rebuilt with OpenSSL 3.0.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Fix major bug when creating a zchunk file that contains a dictionary- Fix tests on all arches when built against zstd-1.5.0- Fix multipart download failures on rare web servers- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Fixes for test failures with zstd-1.4.7+ - Add man pages- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Fix small bug in corner case when handling write failures- Fix download failure when web server doesn't include content-type with each range- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Fix multipart range handling to work with quotes, fixes #1706627 - Fix file creation permissions so they respect umask - Actually push new sources- Rebuild with Meson fix for #1699099- Fix compilation on GCC 4.4.7 so it builds on EL6 - Add missing sources - Also, zchunk will now automatically do all your taxes- Optimize chunk matching while downloading, significantly reducing CPU usage- Fix multipart boundary bug when dealing with lighttpd servers- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Fix several memory leaks and use-after-frees- Use hash table for finding identical chunks, speeding up process considerably - Add test case to verify that identical chunk checking is working- 1.0 release. API/ABI stability is now guaranteed- Turn off some tests for big-endian architectures since zstd isn't deterministic on them- Add zck_gen_zdict binary to generate optimal zdict for a zchunk file - Add functions to API to simplify extracting a single chunk - Change default zstd compression to 9 for a 6x speed increase in compression speed for a 5% increase in compression size- Switch from optional flags to more robust optional elements- Sanity check hex hashes passed in as an option- Add read support for zchunk files with optional flags - Fix tests for zstd-1.3.6- Fix small bug where creating a zck_dl context fails when zck context is NULL- Update to 0.9.10 - Fixes security bugs found by Coverity- Add contrib scripts to docs - Fix test failures for zstd <= 1.3.4 - Add gen_xml_dictionary to libexecdir with zck_ prefix- Update to 0.9.4 - Fix failing tests on ppc64, ppc64le, arm7, and s390x - Fix intermittent parallel test failures- Update to 0.9.3 - Fix intermittent bug where auto-chunking wasn't deterministic- Update to 0.9.2 - Set minimum and maximum chunk sizes for both automatic and manual chunking - New tests - ABI (but not API change) - Use bool from stdbool.h - Allow specification of output file in zck- Update to 0.9.1 - New error handling functions - File format changes - API changes - Proposed permanent stable ABI - Fix Rawhide build error- Update to 0.7.6 - SHA-512 and SHA-512/128 support - New default chunk checksum type SHA-512/128 - Automatic chunking moved into libzck and is now default - New option to disable automatic chunking - Bugfixes- Fix ldconfig scriptlets to run on libs package - Rename zchunk-libs-devel to zchunk-devel - Add BR: gcc - Explicitly enable zstd and openssl support - Simplify file globs- Split libs into separate package - Fix license - Provide bundled buzhash - Fix punctuation - Simplify source0 using url macro - Remove bundled sha library and add dependency on OpenSSL- Add zchunk format definition to -devel documentation- Add --stdout argument to unzck - Use meson native versioning rather than manual header and fix pkgconfig output- Rename zck_get_dl_range to zck_get_missing_range because it was too similar to the unrelated zck_dl_get_range function- New functions in the library- Massive API rework in preparation for ABI stability guarantee- Header and API cleanup - Fix warnings- Massive rework of zckdl utility - Main library no longer depends on curl, only zckdl utility - Rework API - Support for servers that have different maximum ranges in a request- Add new zck_get_range() function - Add tests - Range functions are no longer prefixed with "Range: bytes="- Command line utilities now provide help and usage examples and take proper flags - Reading a zchunk header no longer automatically reads the dictionary- Next release with incompatible file format changes - File format has been reworked to allow checking of the header checksum without reading full header into memory at once - Terminology changes for the header- Next release with incompatible file format changes - File format now supports streams and signatures- First release - Fix build on EL7 1.4.0-1.el81.4.0-1.el8.build-idf408b2f836d4d2d8a676bd83fd067be9b5cb0af5libzck.so.1libzck.so.1.4.0zchunk-libsREADME.mdzchunk-libsLICENSE/usr/lib//usr/lib/.build-id//usr/lib/.build-id/f4//usr/lib64//usr/share/doc//usr/share/doc/zchunk-libs//usr/share/licenses//usr/share/licenses/zchunk-libs/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f408b2f836d4d2d8a676bd83fd067be9b5cb0af5, strippedmakefile script, ASCII text, with very long linesASCII text PRRRRRRRRRR https://bugz.fedoraproject.org/zchunkutf-8986caa3820288950c18c5c80d65a9eed93f79a64aa34f37512170b75dbeb07e9?07zXZ !#,;] b2u jӫ`(y/IiܛD-odP1sKxՆ\0s6={MAʊ͵Q7krY47ykUG"=:9`#:$ \W( T=E4bO㩘5a]$fJP RnZuࣀTMOa[ o["R37žXXA#Օ0pJ8 G+l!;xqO^4X-v9嬮qLQt`R]'Ѯ 7ﶅ-G+$>K똥/m0ҽ] ̾A>M*DGG QEQTͯC e8-ΐȡ5Vf)`tٌ5?ͷlj[Nc3y:#5Kdgwϐ|vvu] }%vd3U^1:=4]EB9fU:#;;#`f8F .?u%EgmDW~+Adk˔LUPDXpʹx v:-l1ЈINHx@\`(qWcb̆GMvJ5o,;z+hۑxcNt4bF)ԗ-4  Ws9Ř:M;QUy%wZ4_u*Av_u7cc$KE:`.eفe ;vtIj,Anvݷ4L2vF mjޜ-I|EVBMG' }yUYHS]&]ӏ@quķXn(ѾX2Zht3{1~.ϑ#&Ehj,BQP"7՚BfM'NkbMд-Y3+^Jm:dgxk83WM]:^m@]!=ھ" x^Pḫ[9B\j"fӬH3Q؊eT?eC/xe*yV󔮴N%fNAх?r+Et'`ȝTuJCt[ ٟv=1tThACX@U0'9M1Obx)71f@(1D-k*@,-]$ߪ Iw\8BͩtK&8'6-.1:}D혵@o'j_0On B~=oƊJ!/G*nJdSB9E jϨRoB3BQ&L2#\ƪs E8F*F0qJlb yǽ>@=JRS&qP"ޔI62FSJWސ(`kPP}OQ2.5SgZPDA"V4kvF>9_"HH[ɊK~-X$ eB 4ܶ0f%y+5]!Og#*Yfi"#mrVʑD6.~ 3\qb&Ҷizdy 3T~91ye@]*S~fDhoP- .Sީ|uyCy8!oSNniݳ嘗J f݋ro# lv~Sfb)j9:vtj Q2_9LϼMN7G=໾!~ƫš7GRy<S/Krx1"ssmswN P a3IB߀9nxWq㓴6Urb˷_1 PJq<9N,ER[6am]z\+oIKkMJ&cxoB~i(D,y:8Y .]R_h/5Ra{1E7)1 y1')Iz*[)c lYf9cV1ݸH\ߐKǃʽݍ,&m𫇄IZ>UQN|ge")̭onC6:&W )~Ēxq]BId5NAm_ٕV7Vd)F݋c3_} m+Ԭ<0#]&AΉư(50ZP>q=-8h҄: M)Y[b`ffw,%/@Vpdt퇋 7\FTsڀ- BѢס8Q<% pޑS-=FqXxCICzj&q{e?e(j_OƏR,&Q8tn;lXAuxy n&9׀ߺ_E,.f%o= *X /s&kkG92>EC_&~G5Tdm{԰<)ou'3}ʮAŨ. 7x]6iA"5`nph\0^|,(4Lޗ4tMV&T JI?U s?}p}Oj KA/1ԙZ0VO=Mmq*1=5/InC ۢX>d45`P˧o#FCU4{߲4ߐs.5kuAf]k{*)D4V4ûVTuSG♻讒YXN5GMx oR> f<CN[8I7CVK-)i( Pm'™ҏ3+CGP9/ƕMYlM8sRB݅0$(1< 04J Ph4G@MsAl:14MC.ǎEuONj>0I*B@^߃Mbeel~IE@1 α4M8X3tL ,e)σ~g~/浜vC"DDy:8)BT>iUCQ&oZ`^#Ǧժ{5U[0Fw2?u g wsٚ[qI;,@OUAk@E>)9Dఄa{|922Tl.skj_wQqԿ~Y=lvEώy=>Q])rO{vS-FNj]F1`w+n7Yb.o6{[Ӱ3/*%E5ѐmA_ NF4lQQ7E/VWVh*f=2J*+{-ͮGx]8cDa Jj]`k<\[F‘sFsjTA]k.h H ,\@Bbo}r' w/]y^kl}d+m>[HzGяA r N?>ruCז]ònw}nq[z{f3p gâ~.|Od)HWzӛ(X 8 嘆@H5>WwJ82>&n-v;;X q*;ZNMu evWle[2Ԥj|hIԼ;܄U+١X2|I^(09`GPP]zǫSIJEd!%vQYR`I~t p)?{M^>SVtF<1uLsÔWzuzȡ{=ֽPjĭK8|6Q wFTlû1]P07~'*/~<ѺϧD7^ҡTʄ[H*MPW3Hxrmӝޡ@ 9<ޚ{5ZuuTi''Պw,^9qz-%N^=T | a̵\3b7%L"NnDܲ$7aU>0;h (L@Gq5 ]p3wo2iŇE L}W);HbJe3OS8.O׸)J (G\"4ZUGJO]М6FʇYr)0P'6*(ڴh7Ft9o_CJVW=KOFQxiُj/'D_Re5:8VQ`>/+[Jh).%/K>NC{aC+=3,+9`>Qs ĵ'AӓٓBvkbP.V /tJJ 8d()\ٿ!d1sБ?$yArvSUWdD"PZ= MzV8Y*ʤψڷJ;%tJD;?k^{> ;Դyfz#oTQ)%:r p~+7CPnQ[z6I*\˱W \ZrTvDlmb#̯ Cj`vX.{uQl=<]R ԐfYLc6Оtzk?JET%Q3"呕?Dy\݉g//ON "zE4M2ֶ됣ڃ+ x#.C9JaUr(24`PɛdC$yk}kW9tC(6[H9!5;xr찧Bm%.ʞ6l-hDn'H$G=sl:Ͷ[wzOGД|m~&40csvI Jȵ(wБ>#Jy"d爘c#Kӭ Oў:6l׾8 )e?z$Ճq+4Z]‚r:~ݏ[#{)Α=rV bMLY߿uYb!z1K{O,ܵ캌WOQ kB?|mgpnuuTP#G#2D5q_Y:| ']jũ1PkmX7!͋PaU[0HӸhj/ CҘuD@MZV >է$L HA|%]"ԘLXPq2P6;NQ>춙2Z-f^oy} &rKgn?)LS=aʆphNC^O:^8DM9,HB3&dlYxΥNcfC4jWr,~tM$tXYú\>6th@\]F( o }1ݯxm 6}ډx37Tzo9A^@'qvkq;_P]Vĩf}kz/szI_C1xݝrԊؒmi_ ƦWAJ: <9#vl@qfihyxD:LB1Bj+YhS˨0#$]l|o:fx7s/h|2em+X[!? }sm犜d06fl91?7{.c LXw9ћĈ$瓬ϲC4{m%욝*dx V(m*:3ey"Y_(7SyZSSq򕻬q[1pgƇ(u򶳐k{J"4NPۦdt-戄{J聮;S4 tߋU>]_L}8P_@ XEn0ad} $CzbF}%Ig}F)L>5:8H g`Y:m#t$z70c_ κ t0dw9Q  M]-Cߊ}?êj*rS㿆'bh+ c)cҷ uvr+a Ck~U._:n~E" y"sgJ p?oC^-] (ky!WF@isu I>BŇ{Ň$-qSyU3.KnG,yz5 ޼ swk螺BcU $Tn3qܩ`j_ѻX֢3+;uaؐiaT*T2H5",?2Ji?o>8F( t먚 00p\/U!ƴRNV$_KjѢ7~AlYM ];caoQb5b<:JglȚ;c=Fu]u.ed!+Tguޅ c7ˢȴH3-:̡b_p,0{O Ncl)H\=n,SơحךU0.aÙىi-Zo(!f bb/b.{X w~P p8PĦW/A @/"wD$mh^vc`k vR~a<Һ6> 0Xg[ׇ"ȺI顱OKK'ڬrֳ ȡX~۔Wq5p`Ӈ]/bfۿN~o;q\Y{֝ƄA!,eAׅ;nH`k-`fGn׌n#*.բpՆgC"7 ,qwcz:T8_ӣ'<#bEzӨ]@ۣg< 2%_1 uDٍI"LGOEԦi$YUsT]=9ؿ%t&" 1X$-8 v{u|s,tv'Kyr/aƳc|WE ^1K4)8.ÿd~d X%j$ǾOeU),Bq0 hk 欰kW^(ۙc!&os"ÁhL+JF\SHKu"IEq f5HR€1~_➰m1uy}*K-lZҦ3Vֳ.0SԉjS;CrGdUȶa&Lgc"hdu{-[wQWKV@8?M!&e$!8ʎ@Q>\tero}{)vs7 (Vv)&7!|X{ Hd/K\3 lއ-I;~۞s>Mo[t,<%=S/T<Љ*5Ґ$Br$'4x  `}{,vu Wx S⺋S[dMP<)X@2Vjn {1䁺+- bc$@LFox aVҚ oǡwP4o‰ #2Ug?yiP};a}{oQ).fJ@2N'NujOrO  ,E|;)!BU> JȔUBixUo>s'cTFq WLu@ۚ)sZ=|=}H,pa?6~o?wPJ=pDl1||- L&=ݻY;\ñ3Cѕ{;.͢YxӇ<5Q n=,8/" [7Qm^ʓ>} :c1iXeWC<8/>Nrk2ݏSv|F:=HחvknIp ` "_σtPէOaϲkXeߜ;p$`yT*QTbTtN+yp/>ծM"ßi@P_r(o9J Ǔ+ ^Q5oYB}}Bs;wQIcjU nFk.5i,y@TS4d#319êR7o՜0>eAMu+Ya^ؠ, 68"c| ( pTj%R2{HWg< h꽞FFb~1`DtGϲ1 !]z6AL(\6T1`><̊'d1;8+HZB$DK@YxpŚT߅WC%0MȽ"W!˼:YgAhf c:)3jb _gp7bGT%5Ňš=6EJ`n6ƫIY#)ōŎRb/s_ ߬.jF; N;d7?I &{ *{edsPVhQv0la.Ui'L 7zY0)_Ֆ2Ŷ'?뵋l[SLŁo/7RvGyDHI&bHK v3EpTP) *_;DlqqnAPJ}Eq[``β0a/x؉NlOZ|]=J9"8?GMJ"NJ? ># Ik4ML+q_I$ғ'+"˵)]bflD^yvʦ+j:VҐFk] ]0t7m0ʎcG.919M<`άQ뙄c\wl !p51uN9=z&gUxΞ0گZM>%^yqCnVID PaFM^|%Y!6XiKH)%{2߃2P]zYawY:%yʺ !J:9\E(/"ũJ>|VC% $h}v֝?컓}2Ɋ#I/}/]W19͟|y= Po #8`| B o2{5'8YmV1F1V'`lFS%W-ũvlV(bw9_г1}T.3~އe.uچC9z)Ltˆ"asvvt6@ յD?ңo 5GƈcF//nW;~Y~pm>e~J 8eՄ[B!PoK,[4> ߀nH~@b$ ߔ _ħ{ЩO!Tc-.&ႝԫP;HQG ^')ۨRq~`2M/v$˔>*5V) ](凞z:O!k=l֥а{טa1 E6=V^.,I$5\d X gePە{D+JvPhB/E;W}-HiLM`\>}(O} YãUl_35=nSO軶R]cta8LCcZT,Zؔ-pv\ 9ݛ ,R&ERͼj{4=ض5ʺ'.o-CuǴC2moTEuL%dQ8 d8S)i-` =7h/XC!ZuhbD}Z__늸VmWf0kb BMWu}OuQSFϏy9 2ɷOa @7z9f nN9;A P+u8u'pgvo%M{g]BEMڏ2~&W}p!v u UI}`׵ u#2h0'vDa W4o?Um5l#OE?!d8r+"l j-W8H6_:6RDqkONHSM>=IR' z S.RM:PF]Â#'kB7Bd*qs` z ݒGJ4%ݢS{^+jYkF3yϗ5>K[8T0OZoNZK5ECCttg#SʄBZ:DϰqhCVEh}&_Z(4% U82竵iKUMA% *;_(XұdN7eiwV3Vp̗<'݄dCE18ꦅ4~f lL1u. \<#c0LިjC1lp>յb#]e<|ĕ2SKZ%[!l + 7{@tz]ow|w"A*mE1 f#o:cJ_}ejO, %&ӻd\fG.E,+9ax;]!nvW'Q/oh^G͕*p e/ H\$%sbO]?"]n8869~=Z<lhfЊ'-"{ D.@~0l 9!jZGP2M n51(D04mTyP Mv)}O꺙/QX˨"jzy="'Зbo_붅n3I3&IҷW|ooT٦z0!݀5u)-,G+=IKuDbu\ XU9qy9u {P؃X\?E:FLuĪA6ߤüb$?wݰn扖/њ ;+vSJWICw1gs5GUxqt<ܱ*Xݏ]%2'+fZƿ',S{5gIS U([|C6=bL:Ԇ~D /޽5U>}Jm>HYtIPn`)oMhTxfknlHm8Q.pL{]"m51mV6z1mCpÝ@ڇsFy(.2cbt| ˛ &,u-ýoFQtmV<`0vB'QNFw:B]FkAg񒶆@i$'7=#™O\CrF<А~ >9oYE:n-_<ѲShW$j  x71Lw~T$o!z0A3c#rR6xg6zq0:O'vjTv~fG|uC6 bt}{TtUMjψ9482SƧ/'^>݋Gu6;}%q$NRE,0kI; P tzhB6`E*@T?h (V`5HD[ĨTN Cb,WĚՐHꅞU74 H]Jco{r!L"A"!@!Z3Bi)5A("uAjש8[HiNEs׀ϥ¼vJ\(o7,*.Ϻ(K|۹)e bQCsV- $Dw1WTaJ@-@EDD)lN2c9k[%ǘgQ#Q%d6&آeSWJ ,?bb[2}GI87J CAA/K%mz-W9W,~)xо =6qΦjB)Ͱ!jkLVzXy(k`2'R0 #CTp -RdMMӀZdIiuN/˜0]3aaj{m-E_ _b5 l9v(cjԝ$MG-2GV(gCWG/(#qK"]#ۂ}\H>}MeǖE7A+[2" "cL$)M=inߔjaiC2$кk7r Dx> @R@;|brZ1gc֠Ipq77oow 8GBt݆Df>!/?Ra+ǿ낟=댺YPzx쉫1Ad֟ 50>{+40Z D3@‘^" B؁q=~HU^(|ATf|.xYL7sIձ*zDK nr[ F )-zұXre,E|3#S>E8<h5\0m .2:I7-7=m\1W^jO89 A¢ )'Cu_~˄\~=Ivjl~,4vf Z C39e8ղ)Qܲux"|>E8%ᢕ%kpFK 2j1dYۢ^Ѧ7"J+Uwkd׀ΩX^aF X4vYm'̡".s2quIgE;sRo s-/Џx`K̲n;(-,Q6\ eTb#%Jf@T^H26Bj;c?7ԬWwQ!Хl0EB bK:',合%IzGDi`[ҙήcV:$fDJk:F-FqtfW@!'ƿP%1aCǀp"o*lB&`F+m0Z^(vQx@\N2D,k4v3!0V4Ί,S1p1 v,{BǴ]tFqt5s?W`NYRʵ*iSk.i& YAa7z]s!o2MD:JP3 㪍Cn܉(%<Wՙ*K seS!eE%iip׻ZW/w3Q[FWf%aEK #m gSd5(ڲacm@XpJohgՓu:&Rhɢ%Ǡsl{ Y}Ş?(Oe^QT.F/qN;JYZ)߃AB{bJ {-)f"yCx,-L`!z5>vΓsbM<2vA[П<c9R}B9b|(#DξʅnQH661!rU"ع(g!^w 1dIVuR5U_x$^Bh 'sfR j(6P!O`K҈)sg(0Huqo;5Pߙ',PH5\lI$k:8ք˺A=_ꛌRsX齦 x:AuNAyd/]?NΛw\@O4.B+[H<5:_#܆[&Ȇ&$,wD$hnp>DF YLL-B]xMp3lWP{Փ #7 AS!s<N)!&C ʔ}S0fOGoK|L5=`Igsy= sH튵R>>Pc9~;͊Ib|(lֳ\l˴sJ"`|>/K nYC2 4!du| aÂDbzd>sw$NQ- 0~vBHGӞW_7vfͤSgeQ*(jwmr[?%yGrP2Aw.0jk1YiuO5W00q1n>O\0}jQ"/_[{ H WjGQgCeتʏUo-ϒj 8W'N3DX-u|^R]9RHR3^@ύF]k* }Z%#Ax,gs[$TKH!_=]:Y CD 5i,SɳXnOi.*L$|>Pܸ!}P"Ezi8{=B9a&ꝃ;`*Y杪L߰S o *(=Dl33[s臅 DF>f2qg1yagidϓ.m$-[2 Adìʼn\:1݁JeOK(YkWc {W gF6s5j[-e,Z-iWkp}IgV;a߹IA8m긔$d jܫ^ 'SXm62;IFk2:Bq8դbc(kG r ,tfԎ$0dJ&, =;rϻ7m dȊr1h-hH.:(.W[#m,b|`A v/.K$}M Qdq"v;t \l2 u uG2Q} AZa>aiBj]C NP]v0ƶ#Ŀoj sCbV0*ce{l%u]fo(o5? KQAY|,T ^/fxZ 6U}bȖ { !VH˵4q$(ɶK0 <Є):"t (TAQAd2O$P)Syxu7l݋{沲ȩ(uy C 6[^|"FFwTxt蝵*+P$Y'%YpejC\TԿq?6Y]g_>dOկ^dM  V0Õ *Rj-|wJ,XKHaQ%E L/ `div$NyvקԖ?g%IF`Bkxd=ZJ}сG:htHO.tu4B/I"}*}_o; X!{Huy2OLzlݣ [CkG%x`ԈC|λ|b}a.িRd$+|2y8w"^quNr+N,Q0W*PAh>@[ǽS6O 'H]$;Wp:'dZ-;N#>^qE5;9/ki*\ kp])h%X>DƬ0#c./wjk q!,>?7D*܀  .BE#,'HW#+Q?韖/~B(L6}x˚A꣖t7@4~{Ԏ̀IC[/4 dXh Kױ)tVG8S4>[+|zyu-~ mĕkX Ѱ L q $ tA*h'M 䇛*3+gWGH`c:U" v+_SoGcLB'`%۴KGUE24b0\14RqML+*` dgnK__7|Y%痔Y W-i4K!#xY˵P^P4G) Lo]kO' yWtê˄ V PN/Z/!۰ =X3Ԭ%e϶Z|6Wڇ  $ݹ2G}rGNL@ ST%fryoK@[7}doH\aA@nLA8un+m8TmR{-W 6T>Mo]c~EOo۞#zD-b5R1rgmrl' 6+)|eDf$3>-]2T0Jn DLK ceKI"@GU}?InT~ynh##nNK i`FpGJ7#fԗԔ&!"36:lywe< ӊ}FR~q2sڮTpyeW_`<5Uz/|DK!e~n)*pM9XCVeSMۺQkKfBrրLڞe1,C邠1*fRKd.U*tu"-5alhG#0dz[UvaRJڽ6%;I#R[hAiig+FզGR!mjȝ!)HIHک$Ts)Yp% =$$?[p$in1)s*LS_{|aR0WGـ&*DQqZ =)Tr.Cv|o:vBU.Ѯ7TګiOoق} n,we멿.t{+{,C;rTnyEbF@:6L({\)W^s;I+" gĭowiF9)cy3P}oώ (\2rhpqEkzYg$Ӹ D} vY+J:yŸjuɝQG8&z\1ho h3iiUqi;@쯊 cڴ<xLj6X'\P UqF10.DFjb@+"  B^4Cv>H<F۾%oGfUJJR"$vz.`[,vKiR-*bS@YDL)NّF3H\C&l`KZ"'gO, 1'FrsO杬y&DV8S&: h-,Z"^KH^̈́˳su3<[1D@ЪIpڦk#E/'1jmBxdg_y{ݾ;p.rn7>7YUZ`Իk0PEu]zх1{Wut{6}sA6* _d`%mːn*3P󦔳f׋_d.WPMaݳ?D4Yx$!Jb4{<.!!l7!ª @"N4\FklfvCx{#U}"vj)@ROУ_Mіy;#IA3@ƦWwKm rTwC7!P,M97c:}R^II ^`悊saMySEUJw+4Iݢr`5VI /'^8s0Ρǐd[09B[˱#ˌ 84W)-~i2z,x@h{bBvOT]ubVtm2?p ڠo5̦t$>&.i2ϭSZ$k"0PX f)pk#"+ynDk E9zҍy8O; fp`j⥜n ~4$?/ g-74p7s~UJXJ<'])V-תd؄sTkаt `E;FC+rV]?ŁU_iOIkײI,1"F6qW{+B$sV+Ւv,:*|MJ]u}%0r6˶JhF1`{I Wo7RإxzAvD(b)c6-wwjOx٫l;mv~c2ڌ{'c3# ^BAr!ƯD@<$q.0&o=4:\98>ιᇨblE6'e G*?1): {I1sI(oWq+kotO;p s5P5u=7Ղ}e,ygk$q~OsE3h KڄOݔWfjnQW~gv`Wm^* Gy) `Q0q@&HcٖyʉALUoG!Wgxb}JĔr]q3%@@\ (j3W-qO.pv&҄cT2S|j_.ָ`~D1z lvfA#]MɜF?j~?-RM1՗"7p=A ѺჍ2n:/AkZxsǯ.\7}=%f!ٚ}#:bW4fKSS$PШƝ@င/SR9NA Ɵ͌-M#HYMSk-Ty28&17~B@n;cf7"3lHsp5h, 9* :bxW?U3i aօ-\ <-3USS&ok+6XDV;wP m8'`.Z- % xᩰ"P) Q. m2Ê  `96Z-u&쯂58OM/+l ,y9QבĘJ}Wy$v$AlnLT=>7)wDH"쾎>P`F/Ou!'3mZtTMJ]}ThGQRԙvd%=9rFA/j+GtXòmB66HBxg3FHJT '{:fow#~BC_(d Ik~KKLsw=5S ؑEU{m7iɓg=Io qǺPhe1|U/Om9ޢS_s>dDP|Ġ*@;īLpGV`ыM9%pؓ˗_ *,wzbsáK"yRo=N5BU~B!~j+ F۶#ϫGک1,ǥ./tO }6&P .>j=f`7OXP{l2O'ԴL,DnD#I. j0|xMV[aėxLׄe$3&mp#_ZZ>%0jFmn,.2 }Kr<6R' }ul99|$qnmn/nxœF>UV?$N qX$p"&!_W0DV^~h>R GYYj0 A/2 9}L[Jܒ_$ lvDĸŠN5jfsX繻ߩࠑ}dQ+Eyl?Rti_l#EM4;cA:XnK:)CgPmw>)Ԅ}͙`{P?_ 3CϱkR9x Db9"}aPM7wXxU) :Ki~FGr7sC"<$tZ_"oWwq)ظixaYz|Im6dW i[Pӳ 9(/>c; +|>6Ҡ|u8EG oBVڪpJ.S}=4txh3 4ı9/fVUIi M݁oes̀[[rc(1.^Urq׍QNH|M }TܗSjX#TӎAR'Ւ[:$)^B1pvjҸ :XHѷ[n)C~]m%!WT޼jP:XVZ{p|d5isӥfq-EA4^q"U7{\9`ɿV"6%tG+ٕڞȶN{Lh>'U;|ĒЍ͔G5s7u6#V; A,%IV8S2d8lyk ܹFvO~w!>pU@Lܓ`?F^:X%Ճ3kFOUgۯ:W\51jAĐӯ$5ڭ8,#n/5&%)p4ucBrq~VWM$)vo NHߘ/vK DH4u@}izIx3v=_ .d{T T)@-34B(bX29EE;,a+D-8LtpZ]!:X-528BbͱNLts{%Fr"m\{R?lWNU-8c6UAŶ0X#I,\j)D|#ESL`tϱ1\며dލgy^%{K\~`Reks]௒Sn%& m5Xγ|]Da;;?'u=i 8[T~"LA-KWb WM`,\͜4#‰PR ۻaVf8U4~"-oaEGOb4 46~$oM /jvB)tMvEbAdX-L|&'(CA#`] S6d ,aF'h?LjQgptT+|mv^A#84:BD=蛬(1M7EGo[ѝ~!\pԐWeXP]4ƏJ([{* >u¼8K_ 59=$s""G\}2RTi^'_~ĠK˃(' GGE%UMܽE >1vОuuŹql̈Kz74k6"lPU֨|Nty0YRH!2^MsI`"cLxkI(M['CKF5NDU~"k;`t Cmd]^; >z^9BuJ~(ǀ ɯOs2\nҧo)4i3-XM]wpld&,*ÁIy}AONt<+r痳uada͂& zLOQ(la^1ѲsIr.JjqRm+Mj) pc;?1dp}K0Re=J 5ZfPv)=GB 9e[sXT>C2B'7Y# S.11FJĦ̓Fd2؁[&5Al5p ^=쪌-#!@& a{r VdQi6#*0Y/!w?`SqEKݕЋ: aTJ-p1c>@*OA b,X+;ae"=V~A)uon $wEjMc_x9xt,h^CRo>p]f#hMsѡ6'Uk.$#.6 SUV&L7} ,'- ] K1HӬ;ld{ $|pvn_<$kUUss^tIùvF3e?d*h}wf~4 S@fW FD/\1]\ wbU_Q#~n#x1.!eXEU(< ޺!7oF{|$79ReM`Y  s~UK+JlbER#DRiNM%烌eUUp7S*?%?1A7I~@l#~n8Xd/lgfM9"7. U4<-sn{p/ZA¨IްOm٘)r! Yhb906&wL: L.Xi_z~'#DydV諘nޡBI Oh;z_5yd.ı"|^SpSw1+N=NJ&#^5yg7 fn ߩNEb_uw[]Ov*JM˹i҄{]UY,_+ 8йZ(&hzffrk5e $G Y&%( k=<>v`)X 8`PkM1`CGd}L1 G NS*.)&}d.m~:5mcG@l(rH'SX^ԜG 6'LHG##iӬ>g#=l֦lҐ 6k: ԓJq}YݪuA=7KidLvU!WS Ap*o*[ @2k@~{@䧄PQeQP`A_S|6ےSv8ab@!DhL2Mow}Msh 05|4+$394ArݝMk{؈ 3@(yBdݾ{P 4s{J[Q?̐w6͊yew6N Htd-3JVFU/z>kŬT8&EÂW:sHHeNWXݽJCL8+S6(cr 0ut4rE8ȫ^֢sN-Jv+>&۝Uc*29rǡ=yxIǢo.|BImֱ׃uS10H}EJrxc %A K,I:ߕ4$BHX&цlUP6(¶/AxO$d>"0 UĉOv^~ ٣HP:fdcEJĆ")yz<"r!OyB@/4n0 AaW`tmM˭4CStL^Sܤ⣴ꊅ ڋǍ5@_O/9bՁmFy4hϤnaq>x1 ܰ=J R8AL~ϲJGe p>8.a /3{|"(79GIrQΊ k,;< #iu1hݾ"$0?§-֧~b_ #M>r#E\4R`:aF9DkEX.(8k* C0Pݏ<P hcEt?i"a%e9qǔBs|_rl]G)t7£W,Tʇ˰ife |˚K"ڭP.RjpB_CkGd/h.w&O ؠ^? 8nXZzHL[L&NJ%|׭Sjض s2:1Πf;QБnESH9 FJC'Vvq)1r۵ U::`Tj3(23ro7b)<2Á*N]XT 4n[ҖkxS@p`l&`-|i `M{E*;I("Y\7ڛŗZDmSnI,b-NH+x ߂}2ׁd¥C?qЫ{P+y{Y"Vg,a"zIn [t*mO$t7-/2tfG+%d4E-y񷌶 %r5}oK =Лf{f 2 KԸ>*Qx^M=AV %ؼV RU߹ys%h.&Wv"b=e?98ñ*_:EV}cJ@BYJ)X\Y%0T4~Z5:b#lot(PEAŤEX-tFV*j_x: O(?WUpapB8+,Q_ ۵ (1Un{܋hN-Dl&knGJb~>m~зdMؗᢓ% j_quS0ϫ~fwL@L1/$Ȯ.vk^^iۣC(EuEf]o}-2b0L*~twiǗEp><. bSaa9r-_@_4p-,>",5ܕMCܺ !1[U іTBb'"c1$ m{#Wuyw%,7^n$?D(d;ֺGc.^y1gL(\@͸dM[aza3wβ6w*WmZ"3ͻf!EPFϏj dž蘗i9^PàM&Altį S g8T;ܡj< cC/U%vT iU`؛ TPψUB_g;Qٹ0qߕĊy }8gsuDQ.4]6D;2 ؏^dçk:5X2xY)/p5?5]bi™HH,궦bޏ&a"9=Ze܆e!{ JSc$b%L;'##> ]S-Dm|4بMW'-^ю'i,{ @8. {)_!;O#8Ju>/Wd@>ZD-E:4c}=dҲ)z/Kj`x~^Z`є #0,Ui gȲ)촵֟P#Igy3 {1HÐT0KV: Fxz*hW-jJQL|br{#I"ѥx%V+kkQ -S_ׁ1K^wX؄ܶ[vz&}Bhuܘl=^?P&nE].HٕP*D$V-VF {[`ϣ𖶧ZKs(c k㵰m&~/xP:@vAƲ+>hכN0k奶׷oRv5-ݭϰLWcT9课98)?NXg\/}Zt ;>FӈQĨ` \Q+[؜_ 0Ӷtfλ˩7fD䏽| Ss~rF:$:&Pҿ#XHx#0w<sdhtոRUڔZZI{|x*9sm ]n͙_*ͺƋ'#½!$8N+3J-/D +yPQAGcH5ӯWrP@Y4}{gYڧ8=wˌOI')~$5'{dWmwroQ@y&G0; nąۉ29 *~ʶ}l- k~>Ƅ=ai5 ,bYa#e&-i]i y :g76&E5;f\\\qDLo>#,4^(Wu֑$8ԓ,&7S؁!vkvIi |P-g"$/6ůrV/MÚG8 C@Ly=Pj6eWba%xc^3ò`1|A&o[dU/v崮pū {h@U[?S8PEñDٱ --^>ؼ_?Jǚ@\6U2:V$Q"hYVׇ̱ciy~hYF~Tcd*W![}{~a^%l|ȳAD;d,F.&5ȝ^Pc>siw@YֱAm9K gsJcEWfvj IǞh%L9nؕ `+x$s'z!g%6 e_]*j]ုRjefnTS|t&}N cN F6ݴWWǁ;vR0Nal#9730zSwGb"=>yB7w,-KOZ;Heh{%-;(DʉԫvBYD>$Yr/EඪꞧN,>KcEd۱Q":J Adks/RRoߏ$Go)3dSI6H!Ix8όYo1 ?~=:S[`31Nʹ]4|BcS[R,K^.ft'hQmB8倍HuydK AVSǺ햆8toz?6뮭%c)yn2nlir:0S(G(t%dFl(5/*aZPVv\ SոH-SgeC`SvKJnRo`*mجpMN<"@*\f&9ȺC|Ȁg3i _#:^BΞ@f gTw!NCfAyaOY#b `YrLxdz_aPfgHyҀ5 ޠshxF+ Bo48ڗ91 {TQΚ˭baT= CYҎEZOsx6Vkz 2ݫWţ >q?m}ۦ%jmFS,K !  *X(hP[fe\}vGCFBe.9;Iv㛢E<>=js@VIOp'6{,S@FG}-*"F+:z0"d1P΁#j+A. N ~nLmVM9òМ%F.s$Lilz ,B>dgb #MtK1q9Ygn9G a#|lR+DJN䦍Q\hrxy_df85pktjQ@L |b ]eȣJQ o=I޺(L:`ηudrO&v8b^&+mx^y {Hɥ(/WǴ (Ӷ[rGIº;>VU%p@@DJă~=$ Ĕ@XQt,R URos0hE|/[@jS"wñ>z/;_8V.A({%\mo푝fׁ+nN|9b NPAa3\6%${dl4T |L!"#\w*0ög P7}3tqgOǖop'Z^Bb;sjѨ 3aoےJZz|xY-(HKEM[X$s`JR&eW^3.n_O' zo97}_zS0?b1:P95B}%V>ubŇ6{eTnm(UT.& [#'/qV_&,e ~6 X W2x+Bǐ͚@ۀ(7A|E4B4Ǡ!觬xDlmdvg꾴ѲЂ #}-RqR$KJt %fYA$FŜ{n𛪞8,l"(K+F/ó1Y[ K-dQR_rx;YlR'ڃ{ 'y3ʻʆ}s؋#!Hj $Oc6Y)t K݈Gܮ<%鵢"Mf͢4ܥТd̥hN+ '197\K9ۭBD)*N3lWMšqS]hwͶ>޿yۑZWYUtX&qi Fax|+oր tMND1'C܀T5=g^k }].{%8,W/D7c{^(%;,B~&=C(?V#dfQʁK_;hҲgx2t YZ