libzstd-devel-1.4.4-1.6.1 >  A `Kp9| o']-Y]߿Qz(8T~aJMǯkF5?X5^fOr~Wn~>)gN3M)[ K6ApU:)Ld̹Z7`vTf貁ߛvyt|b_j;BviF0^H=V\ Q$ 5Xhkc4&fyŎx5V>(_TSqAt0275849d873fc31edab67b206cb395a2009146c6d2766b47f2a78db6cc0e048f7c22a510ea998512d7a206db33afcb61a03a64ca܉`Kp9|IcT:Ciegۈ组$'wk*3@2F!Pc{pM**nsn|_m.-㽝p>6?6d  O 5Vt        D    ( L y  8(89\:5F2G2( H2L I2p X2|Y2\2 ]2 ^3%b3c46d4e4f4l4u4 v4w5T x5x y5z55556Clibzstd-devel1.4.41.6.1Development files for the Zstd compression libraryZstd, short for Zstandard, is a lossless compression algorithm, targeting faster compression than zlib at comparable ratios. Needed for compiling programs that link with the library.`Kks390zp37SUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-onlyhttps://www.suse.com/Development/Libraries/C and C++https://github.com/facebook/zstdlinuxs390x,C3ԤFA큤`KN`KN`KN`KN`KN`KN`Kj]e]eef3a757a2ee6a98085ecb600cc71b6ec406d5359ab022537f44a332a185d7948e5a37a4d47240cac999b7eb4264114d08a78ac79698c9e90e68bc4d34549e1941b5264db778062bd3786ff938f226f89e90bb2fcf70e463d806bef9ce5db3cb269cb24d5fa4d9564a06cb238001d94c5f9c2c1ba9e1128ea280c389b4877b918724346f32ec4363c95d1ae3d9198a006ac99c1c35c17f22ddd97f12d10977381f9c375a1be4a41f7b70301dd83c91cb89e41567478859b77eef375a52d7825052c1a7fa704df8f3a606f6fc010b8b5aaebf403f3aeec339a12048f1ba7331a0blibzstd.so.1.4.4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootzstd-1.4.4-1.6.1.src.rpmlibzstd-devellibzstd-devel(s390-64)pkgconfig(libzstd)@    /usr/bin/pkg-configglibc-devellibzstd1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.4.43.0.4-14.6.0-14.0-15.2-14.14.1`J@]d@][]@1@]:@]5@]'$]@\@\\@\0@[^[;e@["X["X[@ZZxG@Z;@YY@XXGXD@XkW@ali.abdallah@suse.comidonmez@suse.comidonmez@suse.combwiedemann@suse.combwiedemann@suse.commpluskal@suse.comdimstar@opensuse.orgidonmez@suse.comjengelh@inai.demliska@suse.czjengelh@inai.deastieger@suse.comastieger@suse.comastieger@suse.comsweet_f_a@gmx.desweet_f_a@gmx.dekukuk@suse.deidonmez@suse.comdsterba@suse.czidonmez@suse.comastieger@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comjengelh@inai.debwiedemann@suse.com- Add 0001-PATCH-Use-umask-to-Constrain-Created-File-Permission.patch fixing (CVE-2021-24031, bsc#1183371) and (CVE-2021-24032, bsc#1183370). Use umask() to constrain created file permission.- Update to version 1.4.4 * perf: Improved decompression speed, by > 10% * perf: Better compression speed when re-using a context * perf: Fix compression ratio when compressing large files with small dictionary * perf: zstd reference encoder can generate RLE blocks * perf: minor generic speed optimization * api: new ability to extract sequences from the parser for analysis * api: fixed decoding of magic-less frames * api: fixed ZSTD_initCStream_advanced() performance with fast modes * cli: Named pipes support * cli: short tar's extension support * cli: command --output-dir-flat=DIE , generates target files into requested directory * cli: commands --stream-size=# and --size-hint=# * cli: command --exclude-compressed * cli: faster -t test mode * cli: improved some error messages * cli: fix rare deadlock condition within dictionary builder * misc: Improved documentation : ZSTD_CLEVEL, DYNAMIC_BMI2, ZSTD_CDict, function deprecation, zstd format * misc: fixed educational decoder : accept larger literals section, and removed UNALIGNED() macro - Refresh pzstd.1.patch- Update to version 1.4.3 * bug: Fix Dictionary Compression Ratio Regression (#1709) * bug: Fix Buffer Overflow in v0.3 Decompression (#1722) * build: Add support for IAR C/C++ Compiler for Arm (#1705) * misc: Add NULL pointer check in util.c (#1706)- Add disk _constraints to fix ppc64le build- Update to version 1.4.2: * bug: Fix bug in zstd-0.5 decoder by @terrelln (#1696) * bug: Fix seekable decompression in-memory API by @iburinoc (#1695) * bug: Close minor memory leak in CLI by @LeeYoung624 (#1701) * misc: Validate blocks are smaller than size limit by @vivekmig (#1685) * misc: Restructure source files by @ephiepark (#1679)- Update to version 1.4.1: * bug: Fix data corruption in niche use cases by @terrelln (#1659) * bug: Fuzz legacy modes, fix uncovered bugs by @terrelln (#1593, #1594, #1595) * bug: Fix out of bounds read by @terrelln (#1590) * perf: Improve decode speed by ~7% @mgrice (#1668) * perf: Slightly improved compression ratio of level 3 and 4 (ZSTD_dfast) by @cyan4973 (#1681) * perf: Slightly faster compression speed when re-using a context by @cyan4973 (#1658) * perf: Improve compression ratio for small windowLog by @cyan4973 (#1624) * perf: Faster compression speed in high compression mode for repetitive data by @terrelln (#1635) * api: Add parameter to generate smaller dictionaries by @tyler-tran (#1656) * cli: Recognize symlinks when built in C99 mode by @felixhandte (#1640) * cli: Expose cpu load indicator for each file on -vv mode by @ephiepark (#1631) * cli: Restrict read permissions on destination files by @chungy (#1644) * cli: zstdgrep: handle -f flag by @felixhandte (#1618) * cli: zstdcat: follow symlinks by @vejnar (#1604) * doc: Remove extra size limit on compressed blocks by @felixhandte (#1689) * doc: Fix typo by @yk-tanigawa (#1633) * doc: Improve documentation on streaming buffer sizes by @cyan4973 (#1629) * build: CMake: support building with LZ4 @leeyoung624 (#1626) * build: CMake: install zstdless and zstdgrep by @leeyoung624 (#1647) * build: CMake: respect existing uninstall target by @j301scott (#1619) * build: Make: skip multithread tests when built without support by @michaelforney (#1620) * build: Make: Fix examples/ test target by @sjnam (#1603) * build: Meson: rename options out of deprecated namespace by @lzutao (#1665) * build: Meson: fix build by @lzutao (#1602) * build: Visual Studio: don't export symbols in static lib by @scharan (#1650) * build: Visual Studio: fix linking by @absotively (#1639) * build: Fix MinGW-W64 build by @myzhang1029 (#1600) * misc: Expand decodecorpus coverage by @ephiepark (#1664)- Add baselibs.conf: libarchive gained zstd support and provides - 32bit libraries. This means, zstd also needs to provide -32bit libs.- Remove googletest-devel BuildRequires and pzstd-global-gtest.patch because we want zstd in ring0 (due to rpm's zstd payload support) Since googletest is only used in build time (it's for testing after all), this should be fine.- Update description with 1.4.0 statistics.- Use FAT LTO objects in order to provide proper static library (boo#1133297).- Update to new upstream release 1.4.0 * perf: level 1 compression speed was improved by ~6–8% * cli: added --[no-]compress-literals flag to enable or disable literal compression - Reword "real-time" in description by some actual statistics, because 603MB/s (lowest zstd level) is not "real-time" for quite some applications.- zstd 1.3.8: * better decompression speed on large files (+7%) and cold dictionaries (+15%) * slightly better compression ratio at high compression modes * new --rsyncable mode * support decompression of empty frames into NULL (used to be an error) * support ZSTD_CLEVEL environment variable * --no-progress flag, preserving final summary * various CLI fixes * fix race condition in one-pass compression functions that could allow out of bounds write (CVE-2019-11922, boo#1142941)- zstd 1.3.7: * fix ratio for dictionary compression at levels 9 and 10 * add man pages for zstdless and zstdgrep - includes changes from zstd 1.3.6: * faster dictionary builder, also the new default for --train * previous (slower, slightly higher quality) dictionary builder to be selected via --train-cover * Faster dictionary decompression and compression under memory limits with many dictionaries used simultaneously * New command --adapt for compressed network piping of data adjusted to the perceived network conditions - drop zstd-1.3.5-fix-list-stdin.patch, upstream - switch from git tag snaphshot to bootstrapped tarball- update to 1.3.5: * much faster dictionary compression * small quality improvement for dictionary generation * slightly improved performance at high compression levels * automatic memory release for long duration contexts * fix overlapLog can be manually set * fix decoding invalid lz4 frames * fix performance degradation for dictionary compression when using advanced API - add zstd-1.3.5-fix-list-stdin.patch to avoid test issues with - -list when stdin is not a tty, patch from upstream - disable failing pzstd tests- fix pzstd tests - add pzstd-global-gtest.patch- enable pzstd (parallel zstd) - add pzstd.1.patch, taken from Fedora package (git 21908004)- Use %license instead of %doc [bsc#1082318]- Update to 1.3.4 * perf: faster speed (especially decoding speed) on recent cpus (haswell+) * perf: much better performance associating --long with multi-threading * perf: better compression at levels 13-15 * cli : asynchronous compression by default, for faster experience (use --single-thread for former behavior) * cli : smoother status report in multi-threading mode * cli : added command --fast=#, for faster compression modes * cli : fix crash when not overwriting existing files * api : `nbThreads` becomes `nbWorkers` : 1 triggers asynchronous mode * api : compression levels can be negative, for even more speed * api : ZSTD_getFrameProgression() : get precise progress status of ZSTDMT anytime * api : ZSTDMT can accept new compression parameters during compression * api : implemented all advanced dictionary decompression prototypes- build the static library (depency for btrfsprogs-static)- Update to 1.3.3 * perf: improved zstd_opt strategy (levels 16-19) * fix : bug #944 : multithreading with shared ditionary and large data, reported by @gsliepen * cli : fix : content size written in header by default * cli : fix : improved LZ4 format support, by @felixhandte * cli : new : hidden command -b -S, to benchmark multiple files and generate one result per file * api : change : when setting pledgedSrcSize, use ZSTD_CONTENTSIZE_UNKNOWN macro value to mean "unknown" * api : fix : support large skippable frames, by @terrelln * api : fix : re-using context could result in suboptimal block size in some corner case scenarios * api : fix : streaming interface was adding a useless 3-bytes null block to small frames- update to 1.3.2: * new long range mode, using --long command * new ability to generate and decode magicless frames * changed maximum nb of threads reduced to 200, to avoid address space exhaustion in 32-bits mode * fix multi-threading compression works with custom allocators * fix ZSTD_sizeof_CStream() was over-evaluating memory usage * fix a rare compression bug when compression generates very large distances and bunch of other conditions (only possible at --ultra -22) * fix 32-bits build can now decode large offsets (levels 21+) * cli added LZ4 frame support by default * cli improved --list output * cli now can split input file for dictionary training, using command -B# * cli new clean operation artefact on Ctrl-C interruption * do not change /dev/null permissions when using command -t with root access * cli fix write file size in header in multiple-files mode * api: added macro ZSTD_COMPRESSBOUND() for static allocation * api: new advanced decompression API * api: sizeof_CCtx() used to over-estimate * build: fix : no-multithread variant compiles without pool.c dependency * build: better compatibility with reproducible builds * license: changed /examples license to BSD + GPLv2 * license: fix a few header files to reflect new license- Update to v1.3.1 * License is now BSD + GPL-2.0 * See https://github.com/facebook/zstd/releases for the complete changelog.- Update to v1.1.4 See https://github.com/facebook/zstd/releases for details. - Drop zstd-lib-no-rebuild.patch- Fix group name for the shared library- Update to version 1.1.1 * New : cli commands -M#, --memory=, --memlimit=, - -memlimit-decompress= to limit allowed memory consumption during decompression * Improved : slightly better compression ratio at --ultra levels * Improved : better memory usage when using streaming compression API * Added : API : ZSTD_initCStream_usingCDict(), ZSTD_initDStream_usingDDict() (experimental section) * Changed : zstd_errors.h is now installed within /include (and replaces errors_public.h) * Fixed : several sanitizer warnings- Update descriptions- initial package version 1.1.0 based on https://pbrady.fedorapeople.org/zstd.specs390zp37 1615566443 1.4.4-1.6.11.4.4-1.6.11.4.4zbuff.hzdict.hzstd.hzstd_errors.hlibzstd.solibzstd.pclibzstd-develCOPYINGLICENSE/usr/include//usr/lib64//usr/lib64/pkgconfig//usr/share/licenses//usr/share/licenses/libzstd-devel/-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.suse.de/SUSE:Maintenance:18724/SUSE_SLE-15_Update/b3e2620106b1ce43d6d6576bbde1657f-zstd.SUSE_SLE-15_Updatecpioxz5s390x-suse-linuxC source, ASCII textC source, ASCII text, with very long linespkgconfig filedirectoryASCII textPR FWbÅwutf-859798fa0017d164ffdf3a0494a676d0fd73d193109a746db1773c74d923303fb? 7zXZ !t/?~] crv(vX0ǒ1vL~vPWyxLB\QG;Z೔N)dT^}\ih>؎#.#'4gbl@ %z,'+mHJXΑxyNS THil)<-^FtgβB 9)%U~Y^-fQAOp$r& :^1"!e͉hQȉBjݠL؂:r<4<.yb`> + iC 7&α}-Ƥ{"h=3EAxxl1sفϺ|n_"H@5@{yhj鞇ÝЉ#)FL>raM9=P&ħ IӲ@-^zYݲQfĆZ<DVᬾ&hzKeUL rLjXܹ?`'9="]il,c/^ # mLZNUZ>=]^/3NM,9DrDJ64u(j퍼s!cT ,ZhraQ(P\6L+׏/ c5˃nHzp-0|8CD~Z*W';k53Ղ,FSE: 9]4A3vV(>A2:BH!I,@3CSHt}5cFZLML {h%.|@kǹDu&dsV+SBAP쒖Ix+0]$հxFX-C6  Ģ`it@me?nDkOdQR1{lٻ[މL;0NXL̡qRyn[Oe:TEwo1'Xth[|2_gxHz]DOi 1yH%䙓ҜnA} !x&\$r1Xݰߐp 8U&vbm&~20x31ZW7 B ۥv1(1C#NMXuN/L7 gB (~x@JR fm%Փ8r2ʡRh[n8hѽ r/Rqc {itM, \nUH >ſy)C빬jU[oؼ1mQ@m~ſӂ(%B*'Ƴ7V`N%D 7!QiuZցFMLb*BF W'QǒVz+SbgA41wBaULTxQBf텃6ϜwB$߃8ObM̡`~{e0__Z^VGVFHZ: ЭUOxjY dJ|=Ɲ@1?h 0^eГ2O*9gr6KshEsw巸&ߺӜ#ֺn_ILS:" W{AhK0vcFP>z{7=i*ך^GrSn٥J#` ȂxR]S9 8ԕ셈fuȂ ߙ৛Y*]&>UB'ÌKBdg"rh-:+VBɸ|;xģ>`e}-z'j\a˳TqNN xpA[Kb@C)ķ5  :M` %ݳ^7s*q0 uvn NA"ˍR_ A4?LήsF\(Zrp'ע:*t$k9UU2]_ԞEHjNk {wHJw=%w6sݭIP(%*|8p7L ?EtK>^9s⤯r,z XGv}KC]S,h#+>gSY ;o*7Qbhk3*,3ZömTθ,C(@:;,KAXP3_d]hh9%}el ڰn~NQFщ[CEj_͘ !cquMTܤ Qh@}GzTxJ댉i&f&l*0Oփⴑ;U eau+j=pJ[#֞T1>Ҏ%ѿ-E] L\f}r S  54ӜZ$sVڌ&8ۅŠJ΁h|); WN[tiluH[.7#]1$6h#Y.p% ~&ܽq%KU(qNmy^V{*8)i[C| Ke`=zVzAj붠BOh}SJJX="+^_#lz}}qgcO7ɅǤ `ǰ}FB;&H lMo;iMeVu%M-Oc#||BFVU4amqlҼ}1DK>YE&N?qU<@FKgu drB䓆>Ҽr-!H&iCUx͜w@*".O`?'1̿M?KU9fRmBR?(TgM7JKzJt=5n]1:m^FwQ2sV:$RƎS^I.5Q١W}*d)x=2=zbM =GΨ񂈃ojL"ƻ3+Ae]H7#`4nS骛?5}Ib~qJdbsZ*ޥ?T."<3$ 8XB4O.„yi@"}͸{o.,1%xbmtW@ p 9 x )(IĄۈ..\+Ep3ĖJ3@ri^k.SGBa(q&VuwȬ-bA(5,-sdΤDǽi\d{b{)FκK E/ HY}ҟh}[uTNƠ gaQ@:.L;FQz Ih= yo@u\9F3>zMI].V)h=ʂ\-B,86aD{DS"bLÛ`kEI.fm=.杭78ݨ_8~msdqKFw8kmvwo}^Pĉ'Ik7h& <1WƼ`=)j#A[lg$7&-,.Yhs?V!^}sق*ŏkd."݊ 'n3pIJ&4@6yhEɾlbd ?R}^"][vk֝).m֭w%P[m4G2](;F{kMl)DF\:H|YhQ>f00C,ZzKφ4Il>mm=$6Ӊ9%Tܑntj;Zۖ^i\dߕtS`D`b4:/zR3# 4ad8 6aL  u1cO ;^n7B*T yR,s(fZ?m<܊4OH>$,mbC}RCϺ_LyE9fX7C z9 !,6}'mx ѿYegZZYQ5e4ɷ #߶:֨|";lWӝƗ㏵F^K{V t\ɟ3VQ6c"oޭ6~XS!>!!Lj)qե `&1,H[At+$׭Go~F ?9˓"KzL շ{h8f<{kW)Ru:J^Ϡ'rzf&o?ZOp =(dZ%d BTWߕlV\mfFQ5vģtfx^2{:%)e33s>I vI&;@k$jz,ҳrG6*BޱU{3g48'ߞv ~Ԧ[YIRu6~6&LЅ2ŸϒNgFKLj,oZSf P%zmo_pԝ%1iq~MCwOרLzVщULh';Ҳڲ<|\,۳T:[VӢ_ڧ`ҢpVȵݱ{ogkC9LU"kjFL y&ios{ a}{C-/{њ| ljM|跊ڹ&vpEmacR, l7L|HJ |QQZ.U`&^@w kV/4 :Nة&BrrTLȢ¯$QB_Vv8,Hͷu:фyeu(Nޚjks#wIc%-e87*#dp~Ƅe0 yxWMz^qVRmĢS Qe E!a u eػ2%?\U*DMPGϜ7PGFyO|2M`KAXj֠;\q@R5|A.M=PJqKRvƛv! >b+`DWWd׸Md ^Xzb )Txg)˯'+*.A#LW%)ص!Ԭ; ;CsTУzSWCdTsUQ$^T;vk2 WEt7'ɹ{3Qc`s.a68 |@]v9W);}<Ƅs ր=~rW_(Fl)WɪƲi}HN0>`"눅&G5|Q"m/cD ˜AԎUxJ#[ynMt1fjƁ[uߒ%h"y\ C/K R  kSpY[n{q+Qen,ƒg*eLGv@XK%*U)*'-~L z Lo {NSnSߜA=,/i>P~yb~ĸME[X 9ĒI]yNB+P6@;c[RF-%cR{^gwg rEg+f<0uʻ­?T g1Mk.Br™ 3L^7 J l$DbLSTF5dP*shY?w_sj%NqY%}+s%.WX4G<8 Jv.VC/W^P&8q8J(vj y~tݯ̝=4]UK.u qԤU>vb6,X4v.`Z1vԸK9cRAXq˶c;&,[pc*&^k GKKb:eQw:BWSyZחQziي.* Qs1Kz5f[gnt|~lŽ00O+gjViD]NN:P>9K_-.qs<NK7"ĩ|qF?|< ?s4S5[=yވب.4c Xy`/IYi%4&;}Lvob#90P'Z倡myz͹U>X%!Q|0G0K5=[k8L5Q4GnxEho 'VGl7 "ϦZeBsʞH~P, lrlv<M`&A"*+ );9ơP|{s2\ I=ǵOƏ0/gdA|'7.G!yF%pN{@f6j;Xјtfjgw@}&3lQ@U2R6HZƀĞxgP'nC~Z=8\qC57hNE #9˳Ӯm'B}d6{:P:q,d2{u-4ؼJ2wĬ*猽W^59F>6ҳ4g]m?Y.M{MoDǞ{&1mhC9[ɯ h,5\C KH2n4TʮfoB>hGEռaF6j?꓄*G#iҡqNJh,23?LC94*Ú2cՕ.rT/FRV7o " ]#n$1A3Eq@]RFeGՏ̬(lEh5SH_PSį7RNcd< "ǖjR*4L:<W4g.كᩩ1FY!0MZWT9Ŕg Z70vhVV5hQ r?NIxlArN˺"D< f[\-z 8^ ?N϶9 F/l@ÃҡH]<' x6!v`cYF7r$f)$G^\@3h^e _i19YЖ o潇T'n_]3ɤ'Ml0'#|ZTEmB9NA!mؐU]P_u ?3N~]JNL7S(:8KM}3bA)˔kiR(P0.1oOVwi~+끽}T _&;Z^"Mz:Z:A ')?{{`2hB _6^l #<?C2!KJZ)w)NECo' jU@}>y7~"ܸ=e.W/()x%~.ޱ䤰,LcɖgWkI!U0;5 d5 i?#҆4B? IC\ڱbeQRYlw?CKcdqIaVh:nΆ0|9vf{qȣwq>j;_N\4\"E.CJA11NZL_݃\!9g7!B([!p4) RY,ak݁LN{w$pڧ:_vkhDb6nt2g0jO`8]K1M3?P;2/`!miۤ`Hi*_Щ,Xa!.ԭԮ0AtHa|9[reX!mCm,3q3xzs|&R,,4$j5Qk*7&q%h'uGt~r6 ǶI[S5%m{(e]jqsQ|AGki&oS2SܒRnH1h(*:sHshܨRJ̘Si<;Q,,,mn"{tI QFE oÂ&ui!cÅY5u^N+/ylydO/avdģ'Ӓ @ׂ]±"#ߜn&ΎE4#)hT--ƍ$w6B'wBVۥiLi2u?_z@ 1 vglM8⾙? EB;o[{r#3NjG}-Uė;l)"z;ngbފ$ NM=˴7 ʜ/X3v+`kO0!鱎;VV0I810ߛ!;3>k,/#늑"(u}e?{P&u d +XaK#ϱL!3!Eas91ĬDr9Ջ]x4nϙ,3pY"IgC)I67ca^ \C3WjfnTyJAWJm :bb(0ocn'4HDw U%.dwp+U U،1h'%A u.BwQ *$G4Z1Ǣ1ƿNҀө;3v[8H@Z fh!odLZR#DR<v}rOQ j Rh(6Q%IG,3Fp@!yU!\ Z* ;j=jl_<r/&ue6RpXyZJb_r O65"Z U;WPRc1nOV )sI`GPՉ͔/ܰ䧽L];+e'F#\WD}g<?k*Xj`RZ@D[+ϤB=5( Cܷ<5n* bs;osnrMf=>7!*fh3|N;0p)y-3b9zD3ӻ}-ll40u빪Pr9qj4< ڽݓ[&wEo}*& 0b9 Ut:lW@-\(QUzA(L[ݾRLN7c7R0; DQn:ͥ,R{ ;*}fQAƅ㌯Ko1L5[ hD 3TLN"%;PEP5LSRBloݕHQd*i4k_R%TNmUsf@o=Duy8Nv:ʱF/$XM.& י\HdH!c<ԪI4d[UvNK^ t#yݪjVЅN$?n9(kk\TJ^\.rtm,*)|)I1C.&H52z49甑8sSyP49 1b]*Qϑcm6Q}"ecηڥ>ԗ>Mk}V#TI!%6iZ2]P (IaP#QiC|AN!OGbq㌥g[\JzLE_3HF["[KI7. 'S2ŒCb)BYKE-\bb[)q|~Wߢ Cd~jSW|3JgwԙkYAIrt~]&E1BxP1ǀAA?-{ǡ(d{S8%Xx.KފkJjŏLÀ~:(EUs0!5:>QYJN>R.(|}gA %f\ #;9XS3x|lr ]%AN:v_IT`ls ã KM&'r2H&g)%[4lïBh&ly R=v~UlmBʇ l.?q3۬Qo\ыIycVV!3fǒg]F$(N|ɤ\K;XIü,vhreG7RjN<܇cŇ:U9)P&vjj6J+]{95ckbTOF#5> φY9jȝj p3% 98a[xANő9?pJi? spȵgFs!"ߓLgphe' -emK^GTZqI5TPPS'eR^:j%ǨvX FQX3ȉ8+3?3.&XsP{7^,?(F ('5 'W "жxu BtUToc`' DDU*yrjYC!1UW2h,ݕbVmK2S\\#m GmPtخ% 4_l8NGb6{w*F:r/xxptgpiAWd>zՑOSǶUh GVj :JOX{v1 -cZZ񤒬l jh:. 6h96shDNneeDJ 09Ul.⇢Xǯ&#A,v\f;>fpǬcn{WZd xi Q"u7)@rtG/#G9^oK| a?"msNxir*`H=N"vڟ:Ljh%삅6^RkjQ`H =:0Z'ԂR?͍3٭;+|j?η‰-b>;I߇O6`N"P#eZ|lq zAqf2?$Gp%ƗK&flC0N>K":Q|+gO􋴃U׫\imfc' =K?Cķuk.AL\Ya1̣@_Bn{#/مAdd 3+9`o8/kH _ܱo x,H:QMMuD)ld>R{:1h_&j/(GaXYgߌWA >Vu_IfS:_^(Ti4/!['}ek 71l`LQ !KJtɪsR|k,} w3hTIO*lA\y B#Nɺ @6O-{ *"]I՘uka%;;#pt ʋܻ~wqj 'q)21 fa ^;vugltʇN$"4E^L )rMOW_p*\.FL`sy!/nPnJfyMٔky- %'j%mҟ"A uκ>MjZ;We [Y\c*J+yu `5Z\T#&[lbpz,ϻqT@Mo/~HILi4v> kd"K,kl$ bzsHK532nXiB)5 zy] HNgw0~0MUSs_ 5e4]Ÿ ڷ%;= ġEՂr:{!)q[uqI&M1MQ Qv\Gzk઼^k Iǵ#ۧmD/)H܉T^X+齤ve!~Jb8꩝3=dm19ȻE!+}Ḳ,{ X4-8c^ aB+4^O'^DY/La,s[,-#P +HwD]8(P$LJKE":qfBD4SI `ѴQٌ@*x\"UaU-px84Bfxޫ* ux/#qmA H´UuaGsJ}*Q/13z*C3y׈ MVI/ {YI$S48-!/I\paX+ Y[H^DO‰pSSe0~WOux`te%-EINb֤ܰ#mg밦E p-rT8'?zQS.c6{bŷL4 q~\Q#(FB^(Tȑy*Dlb_~x^>5e-9ЖtE9VK0)9qi!kvD`d"z1 %{k+ zo7j ¨x;aLsBES$@$TF`B=ɥ|t?ۿKae;]Eh뻋ɵs DtLмvµ]9otKtp iە0}351f7|o0T:\ ²D|F4`oxBXY;km&FY#_ߞO"UKAGیP|8< ӠFTreXKƠ+pZXPݥ9<0Z;vp>\vNU.耀"' .yS ER+qZl >F%5>2p-ଞB%R8AѲkWU!vgIQ*<0_BPD5hGN ;a]( ԟbӅx!bR@6X}u`wwڷcitׁ_ A)gr#t!Fd%5 GpIy]P/b;HeɈ4.2褫S[m9]j=ňDg&?\`,-#und?SmU.AzGgќ3zUu73I,1uJ@ׄDOWHbd=zTI/N!Jv:Wn>' ZGw%$.dJ.A2NSX&(#^D ,b:zɾ)vԱrSw[cLd0nYav EQ'L:EJ-2RR 'z/wBئ߿0_XH$I/'f6fჷ`֣[m}鬺#gK8XiFoEy%8nQ=$d~air mHg%= tBN(\С.pS^̡ӀW_/S&#tm"qm׺>кo= +M$vFDF#M! ڢJAŷ۾6ܴ{rx>+\&Y WNj 77Fb:Ӿx\&l@L5M[HidȨ;ޯPv=[7B@>[HT":ўyA[3gh=y|x!ќT^L4c= ?Hb,7|aD#Sgs;ͭst`Y_D+&X6s ڂGJk81_Stn$"sSM%U]NJY_ry-v 8P%go @e}v˩]Zl4P'h"Z)qL `4o@CppƴNiOP~ZK'dUl&S,whjUSjP›ܑTs 4[% (i +t2L !:%kYݳI&|plD4Da 3@\ol\j0=2н8EXGi+v .;R% Z9; ;Avf8-nfk 􌷀?MrXiG^]~crTZ $lo3P2$ t&hQ1LkSpV'vUx<7Gjސ+<`K8!;CjR-ZYހ֜&^+zP+Wx2g]!,R:_Y! se{d B/ Ʃ+-:}Ѥl!Zŕb-dөe7TfX&%Lu_a?B nȏ `k A߲WQlC7&ɨ,l[ {Pe;y*41״oӀߩ0K$4v4&z,q%w'?iIFECg.D#Kl7ɕ3@qmL~Z 34-[=N:dk-)&MT)B'9rDM2h[%u-+-CLa҈3Mz>o{7 W2o2mg}-+ (͞uCpk-1[?]g( Z\x1j*[wyݕ):Z> .WN S6Δqm+ȌJk[4CBlS+ & ?̽xe8 V"., j­pɦn#WʻM-|yQ*Plu! 7U> k( L٬v5T-rvk&#Guƾhd ['g)} ^H LZI,yDu=x;Lj(^5]ٕ՛8k %,p`r [,X qbna aU/yS `><:t@&aAM z3װp I΅Lo~CKaJ lH̚ f-cFBCNg: %qx~i3iu-f*"Ԭ`!zy\S@}-mFMB^aH샞RuYܘ-rơbj|M3׆>ĉhrv#¼xo2MPLy$'hi /ZdV,?VPͽ&!r2EIg@)GrQ m1ftC䬃xn2WndU ԓuRnfstGiM{S) Bd?Zq-VT0| ב[,BԏM"qK c[{]) k `&QYcs4_"' RG"X}2m) ~6ąMWDCbڨ6w0\Jla/%|H9_ PL)%M$ gO`95&BoHĒ`jS5NZ^ T&͎pMZh]d(4ځ+J޺QTTeHD)dkͦ3P}C1`_MqU(12k06M1N.R|s?-`u T y 2n$cdRTiO{:TABIRdKsHڷ,shϧ Q#8ou qbߑ-,bcB|#vcf\$qF}~_ɸzYB] wܔޢ"W}-D>T 'Ю`!y{RP,W[l "c"I55nFL3Au(PSOb|6/gz {k9WV9 C.;n_g0,VsMuLi&Ҿ/ʒw(횲2oOI'iL:xbNy;DGky?sxlYр㄃wjNfY'[bDItU&Opoy3"0_<_ fc=r$| n] ءVQR$9p]wͺ.zyh hR! pLG|/ .UBqr)RsboaO @7!Na*U:iE۾SfJWl3KQ6%w ~-e.@]yZ:tgLL.~6IƑZ&GEu Wux@Μ#.@mv~ h)V5;./͔|5ٸ?;TdIFSj=߅ÃGE|~P`\` ɉsV32k1' bkph %qQA pS'>EIs --jXhlsB&vֵ~1᪺@LUUҷjHgںshuPgv>=N9ClՕv'6049_}E18hKCKI[{$_gգ{&DxtTǟR-+܁2{\u[tmL^L(E :._~$%z+3#P#e˛XP &tLliv}I/dSm?-溦N,ǓS[8-1U UCQݛf6* H*anGM.`Dq#8.ZZ8fRYIz'=ˆ+$>SI]!RӂO]=A7ָ7/,Gzdž7$Ω=ٿ\"6NADMZ?咪k| Ɛ g` (1YW!wCIrōЗ0bcC>bVkHWG?. 8Rϔ#/<\~W 5mbBdQ;ݙئ|G ٪ȇV ^N Gsw_{6@ -&CEpkB,0~'|W-[bX GBͶ~/FKFƂE>]͑H$N_!99MV: am76A,TQG2Yf;Lk,X t>aH>Ia6Q1'M'pYÀcёgԉƜހe[~4D,rykM-૓ڮqR v3QSLӆܐxUGJ8;5 ɱ \}nBE:r!6 8 `HҊ %VR0'՛}C@A*|7ea_w;ȵ`^b^\>ۂ= du\f;>QHZ9s20*!O24ٗJ}Q5HpJ(zo+]%akhfmdžeAb~\@fsTvE"_LqDNmqpoyç7T.#A6f"ժD,<<6+U"1AN5\dNUȺm1[ph*G"]\_}^DP~[JPr4]tɻgOTk!#i3 qoxZskv }z_GGs D G{0&o8*2.MkANo؊˫Y#aH|~'i{IϥÚkr8C#MޤvB' SU'*OTU&Aj3G׸j(RFڐf *ι*+?..u{2'J|$^2D̥y ~oTqtp(bHP~Y塬k#xmϬ"'3aG3Ϻ[89X,/ 'bGnؤ0]B-0M9ތ>ң&K&B*oz@JͶ?ʭuUWk]o"K6#UȐE{ɞC_PTd{w4OjOxox4 ɧ.U qGņZ/.U cRG4EL_+vػ\ I͝"r$x;-Gv4Y;}ܩ%ۍ(r)msu.|[g`'sFdPρZ[3 6Kw/:deTag 3o4`NWjv|$as?u9W)b(I|T7{Opkʪ>Oa|X5V,7-%ȟo 5gM ?3MVǝyGD=;? KЮ7I}{Bu1$#Iaφ9&>7?9:Cnr&lV$R Yqd푋['7$Fh>]l۟02{D>AJ #"%f9z#tU\V$tμʏ(Jh|2kVgn-Ӆ 1!o-KAo}V JDޟ #<FV֍GZknm27pl`X_nHP1%}K%g 9M?!6)7:dT2@dvPnUQpK11x4k$ǐ,jNfķVϙCba;lUme>;^U4hb%*8zQgDڲbGO?-Y{qM {Vlk_]F``?.$k?տDv" p$j>hu3@egb@c`sEy5Nxνj"ӱ`i;_I5ι^َO}W԰"^b.<.\s╇}BapX/atA\G$bTճ ;ʿLLMJ&J!6W #Fб]tz-rM wDuh.u&v<gq{wbH51/ Y3FSV $*RKh'uD3-޸zoq)v2wkXOtqK Ǟqy#E o$Yym/29b 8sWq+h`P΄*(As+фߓŧ`n_[IP0l-cAy ˕f ZYU lF`'ObHvKf)g! bP(~oTyb+xG/lZUTikNoϼc; OϘgzr/0<)mC-ꗭsfͯ0l0Ws,Cˈk:&%3 30Z Vux9L._AyfyK3enzfAN :R4;r^S٦"J!MwlBX.#v Of;y̸c}&a s,? (|Ěez6&;k3EvۉGe6J#Zjc|>aFb !%%2V~ǧ up Ҷ.J&9O1A0sX¥3V7rֿшgeO~B4%%/DkMl؈|lG'ah]:M>j[w4,x[z?7-2Ҍ6Tz|qW= cLG!ŒaHhaD*۵i-H*?s'>6p0?)kZ]a. CCG&/bkŤC9aXsMu\Fu?˸͋}\ J[QM|E'YY3W0 d.|C{fV YiM/Gtм8-Gv[Y6a\pQ q["Io+O޸0zX*$1+qJ&%6܈Q$gU39ea1#<򖿼E_80=/I 1^K|oƒWe/['KQgf^^ .46,"Ur]aN7*j4Iuz*WīAlEܚz<6/ b;whr`J'aye)|J@%!cAZ83%7|"+N8 `hJ`@@9(98^Д; Z6Ӷ*"X ᶉdXs35Hm/X` vY4ZZ'VzfI> 2z¥_y0U&}fǥ ['=c^%\?RquSIXt;O@eHF3+_IfqnUz/z?{\CF*IپofHbFcoмnlt TU=p` L>p!a*fF!iEuj @ޣ[Fx Rzaҏ9^*]co`6u|]ȀV5:z[S ŕxIq#^f2Wg|D_|Lu*e )!?qq%yqN%aU:6A./^0چ" ! W =ߍ !l׈!fHߪ?WO~g+c-S.kf7h -pڨ E,ߌ t)2# y" 4Az˧qð ZU דydlLX={eQmiSc}{CXeo\; ƂU_ nm@m¤)#ʚh/ O^ ں(7GT&pԱRf`F  1ix_w\*eȯ3c4ͥg)`u!\PөCYҽ^xgу.=hAZdE\}Jc>h;ŋ!c1F4`&*.4z e*b1 :̒aWqvm,@6~PDhF/,~so^@ ,K/\ug q֨TԖ_?##ќjxȎQq{ao)!7c) $ kdtS ^Te?::+2R-0:r.ɐ 6AX\-{ ӛpτu<1]4ޖ!"m*l2a=UT'=ϸ^>k$PY*HHq``I)B#➐dWk(]1Hu0x% AU׋3]cS 2oVJ cs(#@[(ՅUF?viƷ _QρXo/¢ˌKc|E2zZ)(<⎓aP1.-mTIfbXs>_@{;s(!:^=zxYf ^]96{j2o.:nuG > 1S6WFrQ}\ c+Wm,HylgxK>a\PsiRA4 ?{nS_T#fgrA(a :kږXBbdn0/% F7ZA9ɿE`xR8/@] epOgØJhsj?HT:x@E`jNi,hGͰ.Ӟ0no /2vs-GtNi MAu]N ; ;JtYG<dX'q7 _[KB[3=ֆ]T`h 0tS7V$tg޸݄9Pf 6qZM8Hf`b(\* D'UKw:0Oz HC lw^኎Yӑ^E*a&O3 (L-@{!`b8׾e,Ŀ`C0*I3^!M^ڃ:RMHo\NG$-B]=C-SEv$ ZO%3~ʕSbjF۪?V{8$+%*62KegX_E2XJ&A|i~*H{V^* s> 9ֵbx,1Bjd 7:$eR]έYrgn[-evɋ]+8 "Ʀ=qE5_&,j^3lGvKH\58L.)㊡\}MmF=G79̾"_[#o$"D껲M#I?eoom2CfUN4 #s+@ =F=ϹsSCs0C085y|*UZhĞqDBu&'Jp:={QT}"Ee:Z{TJd.LucNŢeJhEjCϮY#Awiqݮ﹜^R 'c_~X{arr[7QOq>֋F*ڢTeW`V1x}ʏ(<6|ef oұ8|:F')+Zqcmz o.Djݭ$ e8`­nN E)!H~ ɹl"&uES'u c\Fq+v.(>~Vh] 3Ko};'Ipwk$=e,0t -qw2n͔,'刋/\Լ ٽNQ4`ITJRYAb5RƢWRk}|Fb"!U5vUK?4oy!'{Q@%oZv4p+e+rw:FO2,,8tÖKpfzQ޼z Tt+IU1V(M^tOdH{.<ξ5d6J)J(QBXBQ0թGuqiti":Ye=d=.@$k5TMQOW/(TcS\=*VUHA C3S&[aS;%Mǰpaޣ ŠJ&MS\{d@~`{`P׺Us(s#Vdy!Y:A6%yz1e⯑ t,T*AuhewYKl?a߹vt$\:3+ "wؓ7=ǃQ 9%h( նm*m *؛י/4{ۉ!^έox69} D{޴'-cXpD bxŗʚSąt5칩Z.3R@  k$B# ?~XxTL/zp_@iGp"eh#NP{vK(pGj]Yq 9Be/UrfP)fw2D {!6BubNqI.۩RH˛wa GeSS^Hm:PCpCw.$VJž=jIFiv)4xX"[kOmmRmxIt0{VxHV 'u?Aaumn@(f?#=,wOnV֟]N1sК?F]XvD ٷpB׃z g&S"moNLxo2#K3=J[H|%&T@ZAWyjr/hd+q<$;|O-Aе!TAj&&ۼI33)6q!+%g2wC>H P=y9 7I=~[c},-L^Zc{Šש5۬m aHJY/[9JWLm%e2&$\ 9V(; t ݀5#ziKfr\{0#A b_9Πev!c 1,mfph$6'[<@I#eev+>[U WߞFVX8ѝ`#.FtU /i-fuL(:u+2oPVOh8jrƐ/,%SH ԉOpƷx\өt2C1s3;Lhw]~WW:6pƉ8"|SZ>J4^aRј r%ɝ7,H:,&Q땝u @Xnm^^;J,+Ww5,yyqW#A)1r8[W%2]l?{ma\*y9c|h~a 165*VMc<(~wE"È%8ְ.ǘ5\"ˮk!Pzj7j8i(I=FR̬kȨs&U~pہp;<=0T*lmU戋p%YWSU'ޙ ڐR`CЉd $aANiT('Y.TrBCv+G_hބ^ݕe/@8,b f!Eri̐ԵNYGV^^ jrH"l7e h!i%3ۭ%yUV28\a[Z6Fv_bsZZ#x ڄshO~CuPϵADxDG1%k~F[͓$v;|HRoϜZ^>kErK.#ހH тxNQP 8Mhf' Mg=tYwdjPC͙紮5{)IFtP8gл=I"0`ZO>Vw-t7`}ýAcy%[ZDŽB:/20( 3yMjSKoEj }͌ѱm(T0YN== "(]oBl" @`5UL߼"X 4Vp,2r,v(1/FVw?'D.>µ,u@ "uN> QG%{{ҏ/ixuO,Ѩ>$k%IzQ0MMl[Ѭ@ W13& !]~hIۂxydYWF4L| @t24j1[*ƶ6 A~UM-ANf6UӽIQ(%@8` =N88~g';h\j%eٛ:BKfLO NDW|&0&:X@1kr|E@< &h|{i~W´B  )Q̫ (%iT ^-Vu:9;{È0goAUس9-r(ɦKS}P1h|.THnw9m\JYtZ6k P  6W[ӑ⥥ qPnĆ < ;\hfo´%i |[}>Eݐ2h#˸=WtV_s\6B(2&R;'A%Lp;$3$$ϧ*R!I#HU9){_f UI)d,6|hB emMYŮ҈"UiIE^q;(cvΰro?*?V,B!_M3v(9f^mO)R;rj8쬵 2ZPHe6oeaբ'}f ~sߺf EZfe- lHH뙹226J;;} ڏOMܰ; w%))!VNNdxs{q^(F!r[R,+&K j| ׌JKQVЋUUa*.z[qퟐiX^A 4sFhipJBٺrzsJ|*9{@uj-RY +G]:X\ߪxE"&7T6k!q۝U6h"[jw CS#/\Q-uj\'H1aշQimhٕ7+aNa['̆$z/#?kz{㄃ݪyO[QhZʊhwr`${xwඌ~1Ğ̣d=;mQ Il7r,ZdiDC Y$ҡD44YE¿ѩrF_7KI/'gX'qRtJzz6 G0ڠ K c%/P7. &_דuJ7E4՞U__(gVˆ4JrJ+rVQ7嶥H3 f~573B&(윏/7&|Ɯ'SDTtT: {,*ʆ,($|r0;@]؁lNIw旌6|¡0܀.pV1scu &N){Os;l/Z3; 29e7jbRO #{LÇ\(w p!b .,2:1ƼЁÂ{^x#Z2;EwGKzY߉.*{îr-dѕ:aiw'&Qg8CSVR?2Tzs녁p˱ ,X}.{ V<]'ْkmIbT7uCkԺ9FRERQ`@jbDܹ3Q} OEvBA㨊,-qti ĵnգp U{6iS7*o+<*/IYJ:.2*wVfXC/P "7H@ٴgF|Ĕ(6>TZ%FkiRjQ+ܙ= +bhB׈|M9醚 r9Go JDo<'Q:\UL3l%xV] p[cܡ#RG^ GRYh= YA]_inr798DZ0ՅFF$vmy*2+L}|i3p<-kx1nT=5OD&SlY0z( `0A\HN&^u437ٚ Ha16J!s7=롦 6]h/0Zc:bssQD>DsW0\p=8&9Cv+Yr O= 糉#T\+ZDdC 0hZض YZ