zchunk-1.3.2-1.el7$>ݞ "{lqI>:7z?7jd   D ?EL     @L| ( .8 8<9 (<:<G-pH-I-X. Y.\.4].x^/Yb/d0oe0tf0wl0yt0u0v1 w6 x6Py6+7@7DCzchunk1.3.21.el7Compressed file format that allows easy deltaszchunk 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.e buildvm-x86-13.iad2.fedoraproject.orgFedora ProjectFedora ProjectBSD-2-Clause AND MITFedora ProjectUnspecifiedhttps://github.com/zchunk/zchunklinuxx86_64>?.`>?0?k +$k5}sDA큤A큤e e e e e e e e ererererererererer97e32f4763960609aac998a23612bc0f36958e9cb8332cbb6362794a8deacf3bb48625b58c396530e3445d862dfdd9f8f5cb8aac62a63b4140f2724b6bf307e4874e72c5fa308bea2f84ea4ce930f080e6f12abf89cfa20afd716f09855232e313cdca8fdf42a81c463844eaacb9698a9ada4081fc702498a8f718310e053989f80e8307fb24f367c4dcb333328f8b8af738bf5f91e2c25fafc75f8b7567313e1c1ee805873d3beb4d4535b1fc5e2e4b4cc46c086650fc007ed0e2277b8475ab1b733794164a2ded34d5034ae53efedcd714eadda86a4f27986791859bb0d4116f80c48418348b09acf3a380c0321d7fbb3a79b19adffe1eb9d941b9fb6c95311b733794164a2ded34d5034ae53efedcd714eadda86a4f27986791859bb0d411825f61245f9f8724a71d4258213449e08e185608698af968582ff32591c55000f7752ffaa5bceb8b0a6ba4c0e22ca3f1646884e5349669464b2da0b59f16ce83f77ce9e971dae9ac837a14f826cacd649fd7fb9b57a1b9bf3be8160ca9923878daa5b0f941ca0b791f9c7a600099734613eea05e4c5713bd5df7f2642079487bc2f6e5d3742cf586deee161793475814a1605dca72ce2f2e443a1fbc1116dafa80fbb00f2f436cff0772cb078e5c39944055ec59c2e98f4e4f2e695765b378b4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootzchunk-1.3.2-1.el7.src.rpmbundled(buzhash-urlblock)zchunkzchunk(x86-64)@@@@@@@@   @ /usr/bin/python3libc.so.6()(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)libcurl.so.4()(64bit)libzck.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)zchunk-libs(x86-64)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-11.3.2-1.el75.2-14.11.3e@dd,@c@ccc$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.3.2-1Fedora Release Engineering - 1.3.1-2Jonathan Dieter - 1.3.1-1Jonathan Dieter - 1.3.0-1Jonathan Dieter - 1.2.4-1Fedora 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-1.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- 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 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 - Add upstream patch to fix tests against zstd-1.3.4- 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 0.11.3.2-1.el71.3.2-1.el7unzckzckzck_delta_sizezck_gen_zdictzck_read_headerzckdlzck_gen_xml_dictionaryzchunk-1.3.2README.mdcontribgen_xml_dictionaryunzck.1.gzzck.1.gzzck_delta_size.1.gzzck_gen_zdict.1.gzzck_read_header.1.gzzckdl.1.gz/usr/bin//usr/libexec//usr/share/doc//usr/share/doc/zchunk-1.3.2//usr/share/doc/zchunk-1.3.2/contrib//usr/share/man/man1/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=b9c1bb8b787e6932d6857ffc2ba5df739d32ab01, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=a8608c520b91b3ddcff026d9dd75cb4f6135dc47, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=c4a4520337040a4fae7ce95a205d384c4a2d1801, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=c10eb4b33a4bb5865d21bcf4dfe395308cce94aa, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=368000380f58a672108cbb1dec151e9009dbfb08, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=71617b4bad47d6e61f2c7002b93d006e48b6b535, strippedPython script, ASCII text executabledirectorymakefile script, ASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression) !)*RRRRRR RRRRRRR RRRRRRR RRRRRR RRRRRRR RRRRRRRR RRhttps://bugz.fedoraproject.org/zchunk?`7zXZ !#,t]]"k%UdVٷӕWQK c`Leg֍"'Iy j :η0[ej7F4O2IPM&(!};#0yI}Ul߄ϵM;]5t#s&͹/6f^!?`c k5.[-?;+4vh94`f>i h爧٥VOfTI4|Q=љLfzX*Dl ^lUn+լs[PFf޹%[qT%{I5- M8%ٌ̠,8psb 7GnP?YcBad@iſD428H 1l9o/llC}QT]ϱk5VZMEI/z51plpr. ?h+hO5M[ú5;shȴGב;rz]CL J7skS"^8dK4A)r]nýeIbʮÍF;eCuum8&?M*qib^";j93\ܛ8(ziHgf?`=Nˋ e}gCAItbxV?~bI?2J=g=SQɪ`hw&3/Y_몗GF4JS "옝O~Y`=G=ypbm2\p\HǍt l>y^5JEǐ嬅9F٫\2$GaLPwXs̝|[qWѣS7|Zm]3Id:36A's9_ik_(.PƑjPWjt7)qs=ΝQ;"B=QXE9pnU`m# {yx=]75.; ҡKh%Ն*brY T/RR.s:=YM53$72R_{m-sOT!5k е1GeWއbkgA҃v`!8HD'TokN{9 tHW y,^j5-WT(GPm2, eK6K3*Ģԭ[A;NixU?1&ewN!H ӆ|(!P!6l`#.hG~w c4Gs_i0DKmkh2,/綱HwX!S1Uhǯ?l4(a_ݶSi,d+5_cA:bw_.kIpoFlf+(^: k V憫uK!*6>KzYo_z+G(";@ %K7 ͂.I?;ea{*Eqoj 'A8^8b~ #eK sz/mi`\`D$oS`IRW=u.VGku@oH!zދ:ͳ4=Ɇ*N'cuԔ@؆Vyg71ml+_=MXaZ .|XM CdR)m0'[zeHP@DGb:g)[B@O H!W6_TU=4w:PWq̶el )/˕;;.mLCE,`ڻ R I jH^VDkw ^W<,'o|)Ҍ6;L?w"?/ ߹B9ϢISJ?A(EܯW̆P̿ j7&~lw2þFjcv)EJ A7Vei xU%a7j=U{ j{σWfSM1 " `%gFO+(!E`hJyHR+Ƌ@8LO8 Mz/Ty./yF,+d"3P/1Z͡RyyZ? HpoNJIBuE-a%+}kʂ{8s.2Ca *!3t T%NY#zp" hA2OhI籈"D ڬw^?JUx+pVX.F. g1}H `( cAwd+DnQ,5M{QBfe(ߝ:U EᾣQ NIyQ$$ S 9cC/\0he[eY5knGPְ2.ʹOVew3(riI4lNB|\![e]kAGYiU^}w97 ⸡FAf)Ji}}ّޫ ivBC?[j hG w|v87'4=-"& gk?]R-L<Q/JB;z3aT|ǡ@֌MN6ނJ~&|=.60(cdOI-eRzOTG8ĩmzIͦT^w _oh}ʓRJM XwҦl@EP~K1|WV(B(%`^ @(cɶካ}.b:jqfi@UO"?gA!CqXM2\gN(8|̥C nQOֈ- jp{[ȿMK]/ZHZx 2>fѳ~v|/AVr:}7p*Uֆ*v1qG$ŭ8=]+9m 6Cp;(BK)BC)H&?C/rF*6Y+JoJm6Э7NLom8 zc1Au8Q bV͟L")yDPc/,JpRHa)H@`W1F+@G;~r/T32^oQc, :Ե*w$UrK}_9}פri{Lݺ 0<@X$Mv;9h`u''0l4-go~HփZǷ~IoSڽK}jh dVmV } ,?*U%i4ّ$|OʚAc,LJ֢{MB,]wwFtlwn50S_HDz;d)@cw9+B9'G)ڋ*̨|+몍x'V>=E')|9cL @Vۨ{r5&00S>p>P> 8hn',; a=!,")*d ?(͉3a \cl b?ۇ|f*5teU*A`lT+cd ϦNKYyjE˶uEMwnKS'0}WJyoxJh̭3ڑ"LNAZ5iU, /OEDi<8bQ=DSaFZdB&?n$ǯb}it'4R #a$SRk?mw/M`z;DR R{L;nd4Z~ ݑ+D}|"hl ەd2|٦19X-ϓ~[jGOw h2Ɨ҉"сשU iH&Dd}Gmt$z&\ƸWBtڗ3-Osn6r M'ZH&wt(75e>oMCv$;sMxI3^.cIzҎKlBPMylx8Y̋[ >OGT|\~KS3}ӗFI^{>#(] lc?v, fYdڡY[:zGٷ8@#X΁nG‚Llg#LZ` X ]lcW鴡/lthEt9Wgޥs 1dGcu>hW $~$Z10=K4RE0"Hl2DټkĠR jLr=g9 pA3?*z=}`tmd \¥#d3B3)FW?U;WϐxMڄ͕I]lh2I\F b"x6H5Ɨx1$Վ)8h҅ITʠ`[")Md$-](?@uNҴ<$DB|SJh/9Z6[|Z#(as#w]6 `Oӗ= 7t}b'* %/~ v0)J\u>\I|AV 1u~-e}?,[h|cSm*9$ԭV0[Z9of<Vf6&rzAkaW k,mE/jvus'/Q 4*q] Pˇ5N=.xHLL'bqH&oDȇr-"LRPB:0;aagy6hz8&(![5ҠWy[γ8C8!~]hfPa8@%!d[;eI%@GwF']ElzJKSӻg}d>\ x7fV{L̙is po=fe3@H[SePƎ6cx/ E.---1k>5 IOILd<L}j> y]f؇nڶ{2aj(9S vvQOhK0+3f4@# V,Dϳ[%Kzج fR*jI |D*IdžEwe}y#w~z崦9ЩrUSd~}mk,v\@|0rR0ނ@HxZ$` &P 2cRo$2^GSc,|/_}v E 0ņdzV&o:VW0ňBM1'6n*նhtCYe-ÑM1q*P}6_yng XW "+٣iSx 4'%Uk~3}RNÄ q#csTEd@<g]Pcсc3 Gkj V~b< QI|KW0dv'dž,x_R/dUF3OyѦʬ/a"rQA\ 3:S;=ӕSXGR/hzۊyIig5BM/`tmVr!\D1r4Gw"{wд^?("Fw73}=6TՕvy{X5o9ґm'y$u1x`&ŎZݮZjz5w8R"N<&Hۨr|yJHz̏vW 3RRRB}WD:z-W١[#! oV=|z}HA3/ZoxPr$y :#DЀ~ͮ؍f>-DX1M1/Qˬ0ҩt`#(XTm 䎹8#݂J2mA&5PB5Ҫ):]G߬8K>Z@kp#(|k\/Y3ꇐa F4w|+/c[Ux4tnIf9JLHC ,#Ә>JĩKSj$s/ڣkK/ WpY1D̩yWQ7%26. Yaк">oߣBc8.k N+^^bIQp\b2>O-?* qQj$)iȸϛ/,̂Cq/879A1hUU؆06ޫt N³L%|adh*t[9S'2֥nYς0d8H|4t1=kr5ѵZ7+cezT|n1D&'j @Rb_|}stgi(SU% м?%ࣙI8ӎ/ ^T3vDn!5#/ӲyHSDu NFXcWاVp2OB۹YQb-ig.ӒH4EvD% kqQg>,RYfdlqO0yv}׷my120xkǀˋGH1%<iYu  Mڬ8 - &o ݉+05ʹzY:>v2O3=p_A:-S"uiT+u*wTЊQ,mq2:~2:pJ|u?Q94ij+9W?uf\z6\2>1ۛ'C>8SfS`h1 7[AR[%l#( UWTIQuӏNA Ҡi;_*Ym Hx!H˻5)щݔݔ >Rvzk!?QG(Q7=돦@9Fc%tG!AD5P-U+P$dOwkv(rWY_HlSm{/u (gWH?Uf?5`5Cy㬃?/k-SIY&CZMm4 r߯s+/ث( M z`d 4VsV&_y#QJ>DJΕ)= 6$urf<̵gI~8uX$ƚ`'PeeS'eϢؚP-;DF-z<+XF}s<'x\➃YeˍLu} u ~QAAJiOѩq0D_sr:kX]z`J"B##< ˧ԾS쁩a@;Cm$:H8BsE4C*0.yQ\"(M c3pb~jNuKkwnBYj#w]2(2S-D.f@tG*"G 7 67m^Dɟ^'An;.S%&1ʽ1[8ӼD |GKE(X}(=-46kq5`Š-9ߋљW m^C> .w&ΰstHpchqSBJlHkjHu0`x"¦2JVr( OWEz-l}L+)VQ -w*F3E(g˼ v_vѺqs$:w1v%0T.H)܉_@DD{k01+n'ѝqD4f鯣hRTu88 )-ӼӘտ/qcEHe9#ҿ5d2"v&)Or0`wMo&NK-YY@[)EE9 94Fa=&If jZUڄqPb):C.Mo$b ižN'X e2ݱ- `6wlT$Wal`1+|r[JT+n}s^noֳJ&:V#vNGy!3־C ua#WPAA4]"##f噼#&i clk+$f1j\z +"6Ѳ1ע2=9g8bǂ/W[#Y!6 ED:|g䝟nlY(C,Q׊Ō9V}𘴿П R$S7jម8+#Yd_s>nW išSeJ bZjLT$~_crEN \uj٥3JUNvPVdX7g_LlT0ue^/;d7/fN@7U- ]S4a=U39ӈZ ޥj~4䨕#|ޱ}K6ygZʽF5] ^ȪWHXw{WhZGry@M2! ")ϕc헔hrl-#Eg p*0 ӟJľgS[ 'ܘG]YP$F:#&}wUզ&`_3A*aT4[^øXLN71WhF%=igl&?ufKaޙٴ +b1şz]Id#(GY|n)sS܍8-.χ=?:H ` =*bG_l^"YS}/5rַv( -u(+csz`P{F1r44Fr|k0c(!j">?yT#>`p sXL`i0żx'CݞgY?Ar+@7 GLbŢOй۵,P^Hs?^}&O$u4H[@JR0&!HO5QZ hʦs6k]Ta(r큂f|p8Nzt;纽I ~٩NQD"NXr$ÚSu☼՗R4/7ֺ,S j6G/ByPsʰv3_mG鳣/:8TS-);pf*hD_ڸϜs'ʹ8qd~vC[Wy7ENpeu5 )?||MD7])YڇA/H7ӝlpdWz %٘OVcv,^p sfkL[4Wvyi_P9UJ[)*>j^g6GDY؞ rGƅN;ҧ פN$Paor+mH2 ?Mκu:v)?mem>LTd /q3c P;bHK-7"Zl E8736ْzS!X3~״ mE-%Ao?n;`\[Xq( h&ڙfN#oW-Uܫ<c&\-_sB@~*w2m /8 Y]͟Zq[ĕ̟²>?LKr$Q1"7E[vԁsP &yM BD?W*`\LU,F7E(varLVIavxW2 Rb`Y<{^8o8&=x"hu]Th6_hekT ь^x^굪X0Zw |chFIЕ:<֗~i $Yvmێh}pSb8aNww]"Trf- g6+Yʹ\yGpYp{̟}:q% ;tPMDmr/-횊u1>EU! |yLcg0QAIL uE:1j6=ϥĪaJ1uHK |./!c!&yϱM7.5L} &oc7RpvDeKg:@Now ,rcġ >ks#vnt u#6o4rsl-ߟ S:q|I%vr)fh KAbc qzlɞ5m-ѭ:A/#ID}w/|VM")ڮmBT:Մ<|t!xDl@Lq}m׬>Kqv dEKSȸJs;W/ťlIuK1z1QцdE^ !ݲ;(*voa;fYgOt%NBΚoVT[{'O»{JQ?l с?R: xai+SE ?4^^U^;Sf#EEt[s\YҘ: nN8-rb[sTԉ^8?(To~:rMK)ABVa vDz{Kbӝ:tl XFt?A:t-=>f1M 60;UG ]T݅%jNK .}5z|ړt l_5bWitǷhW?g;@zPIbm 6p>ŞEu+k3d\rO]-VɈ$-=ſ@hgXx5ktQ!D B} A0ae鑈V7i.Ǧ(55X8lB Ri񆩙5uY=owgs/{E܊#)T5%#3BnB撇BaAU'hZMAJ}RX^:nDu7?M& b7S,iVgq4L&9D)Ƥvi>a7NGwc `;@h(Gnt{Yn>W8OVcmNXl%f&Icyo?fQK v{a yh{# 7ط82񯒻`6DSJ;22} tΡ7VޗosͿKPǂ&ƫkd5:.[-dXKdzJV.h pT٨ʤ°A4savwj9b_8=2`đy-It)tpXdQ8TGXA?F9|c„4RS8qdY%Y9I7rTiبKٛ(J┾EcP9Ӓ}Ylw 'cB3M6b!ǍKVTAod>0EJG8SKLk߄e~]Y2[aq! K1 BgNWz3W#D6N#֡!_ĉC2?$L\1 _ l`˷?HER=_H~ནnL;V-O7 ~Ɔ Vҵ^ wpZYtvTJJ2k_8J?CĜ* Ȍ8hQ#5ǠkrԊ1n?v2G$&)1*_%O]9͔i{|1|o`vl"g9_!H &~jGo,ĀƵ2,ONqyUr&Yce(BWۅu2y;}.݌,+/-a1RD__"x(a)VS&nxGwY!C!#g1ԢЍ (OCBNJowljx ٸk)1K&MgBA߉| ;/!2x͐D>ҥa1))NQ&=2b:!t鮕f>nZ:B[wYp&M6'ގ-7Kj&?tz@H]&\1hLEPx[RFJ$kD#tBoWFewGUބ >pTq3Nl|OgM=xʺg u=;ҫ% 肎 -bA#|\#p9Iڏ-4)F]um_嬟,6tKԎԌ= :Z䠬A'@FhG>bO"]<5cjG(dP*p=[HʎӪ58nHZ/TPL Y_ß404D=d0ް%8RAn «KOޝ6Peee~tYI2G;7 tPcJRb !}9l-o;O8PeoJ}rp7f' z|#QCJ:=sƴGEx.Mpm,TZ>h }k&=^ގFNx{סج\c_ܭǩKq7UMʠwӋ3XhkrҗvN,bVb) ~Q KhWM{uO?!ԓW6$^G g_6!ub}mAY vc~j%a_Jo  FbX0%Dz)@t,3oAGJpXbEg[Tv FqwTCn2ի&7 :,`hf1ه;ԟqEG}! I='u=FQ]T d֜TY%c :igv~$0{ P~-*3 'ѥ ]? Ck 2CY禹5^'{Ӑt0o%AqsӺPIQ}H0e)R”JqFl|dj@[8FDWKi )."nX)Ziw柕e YC]Z*Y3/NA}Ժ?U<`-۴a=mkߒ ys<`0}>CY-^#^T?ul.4B嗞#ŇvlĥŃ"1c[Hꀣ yo6)43iUVq4;8Z+`s0|F8d޻|"ȗ\}9|[M:YtqwZ/L!U'nK^zox4BoB3'h1O0/45`M rʣsPQ[oj5w4A49)L?73Rv8#t#v}sVTƒ;oXQ95”h:pP "pR2&co.[ V]i μ\n jfܱQ%4x~kg֥_anEH=1@Z,`(C>Cƪz;ޕA{Z_"s O*Hę8XIg􊍜Q5Zvm@Td OrP[E`Н^؏>,JUZ͐xi AzhA5ĴJu!o@"şe !I7%ܘ@.RJӪX!VMc]m X)]YnI6$n?W1[oEv-zp1#I,U_HӴmtT7mSqu׃hD\vnprZW,jBDwٜ$a0W98ES_)/Z֨&;Na3a*bcJhj?Q (2zbouAd&w}+jy:3s9Q#G^ L C_?mi e?lkI + H.A`K Ѫ$ĭvmNz[?Z98Nj_'-x+ aG%P42Wh?-L?F2GM: sQ3m'ɭ#&">uS,ӧ±w)qqFHAt𼺛p{q2\Y; (΢s聭~=( F es`^!dӛVy}&r"%3Ujtv^-Uen̙ψxYd HkUzo)r_s)iED,>0j2ΐ=Z7L[3 m5Roϖ|i"7AG(0Nzܠ1:owWlL'9n{k>m/saB3PXds&Qf(vL"@19~sr)%;eF}IW68J- Wo%ǹR{J)6D_5J e"54h,˴ŅU7M--K;61&PG<'JrZ'!WLYR]vqc&;"w.V,^]P7YMw/su2ɾipxG hk M򺽥GYC&=q~ o3LANy(p E:a֋qtN(1X k@4FJYw(ȟRsvJ_Ȩ sgӼИ\#8pqu_3ߍ5T,ćMO-|`]nLa hnP ;8hRHZD0~zT<ʺaEyR{覵8E7{t &[?HCEfgLq@ ǀ]ՠ2+w}ݥ[uAoV@.c721s%i m"\"rta660XcZaj9_HC';{h%;N pmU$%]$$MO[5ѕ4͘* 0 C̴wQ|=OI̝ {> X1*S4rLS+v@zrs PT^=:p{ꝱxJՎ~<ۑ\STv4Ɇ%B.}27b+B +o4F| |!7 Z)/~/͙aN1ݲ*c~ȠGg]p39^el b'*N.ؖ 9U^Zҋi uOIqx|oaޮ#xŗKYܩ#Ir~!|Bg5yuɜvɉ3gH]h[HA _f9΄ƯIKb)h$V+ݞpgyO/Y>?hy7"?2vx0dZ3( aQ?2y: 5Ri ),UEهE:H)}5MT>WЛO=Јw"/!0/s<9b p](0& |WxWb`wkhgsG+9,Ys}j]Y|uSv#VCB C ,R;q53֊Mlw`Shh}‹$>SB9>&K\u[FZkӉՒfg&ij`kﲾ*6edُ ̾ P>qaW%mJ]%,M2Tz#HD%п3V` A ,>"-Yzag=ihrnSldư ϖ[tdiIeyLc&bS^fw|7_"s'̬'d2(7po#E LF%;q> E4VVjNy d;JRh{W^4<0qFє U)5{ \ayE.۔>dm氟8gz`0 5A4,E)X4v~WLKt/]&WE*%]72A(q*N ]tph y2MLU+ wp@7"{T{J8GTVfX Alśr\W[vMH\<[i-wXra,m|a}B@S\FEIe$Ү嗐'heG(FR+gI6ڠxe&LzZQ9"S|Q7^DX6f) eEƅ㓩|̳|X"ieŅXKe,蛼E29hN6vgys-W9.Uݰ6. jςfPTG4㧲V&aQeV{2ToʿAE=#c6[N':>ܤM&pA@l򍨓mx?lybtU0It۴S| #>5@_yfZ߱"JPJ8IBSR"m2V* x7$$_^l7+K铓ŀMsk.FA.-[^,T [P427* C9#ʋ\0;jV.(L|߆& 2&2Z+nb1j;Q r%I- [%^A|0g::򯈑6y`q6-@`x6?_Kʪmx6TvqȮ')R8୍Um5mH_lYPUl"xUqFao#M5%;,-vgSi!s@f\vzIA$M%&{ ؃)4Vr; h<c;u 4{4"F+"⑖DIFa} 2c'R7)C;Wwl""e1K# m5 BtbqQ$11'cI׶u*M9^%m#<8hD\C O!^>iGcPQZWNyWdK@z:gLd`,p ܜ=M+{(B"XBHYyP49Wyb\ /vCA"6`5SZ?Olkz-X҃C= -1