libcryptopp8_6_0-32bit-8.6.0-150400.3.12.1<>,i$uUp9|6H4fi!rLT$=1<$l|K HD& Geꖤ{1̄eh]plSp/F 39-?i,j5X:ivR>h]]VZ̫-*:[*(rκQӍ=OD"TYt+I4:ڧ6!7]1gfo\>>'?'d - K(,8<Uv~     9 <@EJtx<( 89h:>$G$H$I$X$Y$\$]$^% b%c%d&[e&`f&cl&eu&xv&|w'x'y'''''Clibcryptopp8_6_0-32bit8.6.0150400.3.12.1Cryptographic Library for C++The Crypto++ library provides authenticated encryption, stream and block ciphers, block cipher operation modes, message authentication codes, hash functions, PKI crypto, key agreement schemes and elliptic curve crypto.i$uUh04-ch1cISUSE Linux Enterprise 15SUSE LLC BSL-1.0https://www.suse.com/Development/Libraries/C and C++https://www.cryptopp.comlinuxx86_64/sbin/ldconfigIi$uU6936b4a4dedb7c467136f5de2c661bfba6ad43d9b19ffe9872bcfcbe985895cfrootrootlibcryptopp-8.6.0-150400.3.12.1.src.rpmlibcryptopp.so.8.6.0libcryptopp8_6_0-32bitlibcryptopp8_6_0-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GLIBC_2.0)libgomp.so.1libgomp.so.1(GOMP_1.0)libgomp.so.1(GOMP_4.0)libgomp.so.1(OMP_1.0)libm.so.6libm.so.6(GLIBC_2.29)libpthread.so.0libpthread.so.0(GLIBC_2.0)libstdc++.so.6libstdc++.so.6(CXXABI_1.3)libstdc++.so.6(CXXABI_1.3.9)libstdc++.so.6(GLIBCXX_3.4)libstdc++.so.6(GLIBCXX_3.4.11)libstdc++.so.6(GLIBCXX_3.4.15)libstdc++.so.6(GLIBCXX_3.4.21)libstdc++.so.6(GLIBCXX_3.4.9)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3i$Hh8L@ee(ad'@aO@`Q@_`@^@]P@]3@[Y /XZXX@XXW֘WgUangel.yankov@suse.comangel.yankov@suse.compgajdos@suse.compgajdos@suse.comjosef.moellers@suse.comdavejplater@gmail.comdmueller@suse.comdavejplater@gmail.comtchvatal@suse.comdavejplater@gmail.comdavejplater@gmail.comadam@mizerski.plbwiedemann@suse.comdavejplater@gmail.comadam@mizerski.pljengelh@inai.dejengelh@inai.dejengelh@inai.debwiedemann@suse.comi@marguerite.subwiedemann@suse.com- Security fix [bsc#1218217, CVE-2023-50979] * Fix side-channel leakage during decryption with PKCS#1v1.5 padding * Added patch libcryptopp-CVE-2023-50979.patch * https://github.com/Coralesoft/cryptopp/commit/0923d82f5c3ac8cf6c99108be2ad9260f2a61f6c - Modernise spec file to adhere to new RPM rules- Security fix [bsc#1224280, CVE-2024-28285] * potential leak of secret key of ElGamal encryption via fault injection * Added patch libcryptopp-CVE-2024-28285.patch * https://github.com/weidai11/cryptopp/issues/1262- security update - added patches fix CVE-2023-50981 [bsc#1218222], issue on ModularSquareRoot function leads to potential DoS + libcryptopp-CVE-2023-50981.patch- security update - added patches fix CVE-2023-50980 [bsc#1218219], DoS via malformed DER public key file + libcryptopp-CVE-2023-50980.patch- Update SLE15-SP4 to 8.6.0. This obsoletes the following patches * cve-2019-14318-CryptoPP564.patch (aka cve-2019-14318.patch) * libcryptopp-CVE-2016-9939.patch [bsc#1190243]- Update to 8.6.0 -upstream changes: * This release clears CVE-2021-40530 and fixes a problem with ChaCha20 AVX2 implementation. * The CVE was due to ElGamal encryption using a work estimate to size encryption exponents instead subgroup order. * The ChaCha20 issue was due to mishandling a carry in the AVX2 code path. The ChaCha20 issue was difficult to duplicate, so most users should not experience it.- update to 8.5.0: * minor release, no recompile of programs required * expanded community input and support * 70 unique contributors as of this release * port to Apple M1 hardware- Update to version 8.4.0 and remove obsolete patches: 0001-Fix-TCXXFLAGS-using-openSUSE-standard-flags-GH-865.patch, 0001-Fix-missing-if-statement.patch and cve-2019-14318.patch - Upstream changes: * fix use of macro CRYPTOPP_ALIGN_DATA * fix potential out-of-bounds read in ECDSA * fix std::bad_alloc when using ByteQueue in pipeline * fix missing CRYPTOPP_CXX17_EXCEPTIONS with Clang * fix potential out-of-bounds read in GCM mode * add configure.sh when preprocessor macros fail * fix potential out-of-bounds read in SipHash * fix compile error on POWER9 due to vec_xl_be * fix K233 curve on POWER8 * add Cirrus CI testing * fix broken encryption for some 64-bit ciphers * disable RDRAND and RDSEED for some AMD processors * fix BLAKE2 hash calculation using Salt and Personalization * add XTS mode * fix circular dependency between misc.h and secblock.h * add Certificate interface * fix recursion in AES::Encryption without AESNI * add missing OID for ElGamal encryption * fix missing override in KeyDerivationFunction-derived classes * fix RDSEED assemble under MSVC * fix elliptic curve timing leaks (CVE-2019-14318) * add link-library variable to Makefiles * fix SIZE_MAX definition in misc.h * add GetWord64 and PutWord64 to BufferedTransformation * use HKDF in AutoSeededX917RNG::Reseed * fix Asan finding in VMAC on i686 in inline asm * fix undeclared identifier _mm_roti_epi64 on Gentoo * fix ECIES and GetSymmetricKeyLength * fix possible divide by zero in PKCS5_PBKDF2_HMAC * refine ASN.1 encoders and decoders * disable BMI2 code paths in Integer class * fix use of CRYPTOPP_CLANG_VERSION * add NEON SHA1, SHA256 and SHA512 from Cryptogams * add ARM SHA1, SHA256 and SHA512 from Cryptogams * fix reference binding to misaligned address in xed25519 * clear asserts in TestDataNameValuePairs * fix SIGILL on POWER8 when compiling with GCC 10 * fix potential out-of-bounds write in FixedSizeAllocatorWithCleanup * revert changes for constant-time elliptic curve algorithms- Simplify the baselibs creation - Do not BR unzip as the tarball is tar.gz - Generate the pc file with cat not bunch of echos- Added cve-2019-14318.patch which fixes (1)leak in ECDSA nonce length; and (2) leak in prime fields (ECP class). - See boo#1145187 - Disabled LTO for i586 to fix build failure.- Update to major version 8.2.0 - Filter out -flto= flag for arm7 see cryptopp issue#865 - Remove 0001-disable_os_rng_test.patch which is no longer needed. - Rebase libcryptopp-shared.patch - Added patchs from git which is indicated in cryptopp issue#865: 0001-Fix-TCXXFLAGS-using-openSUSE-standard-flags-GH-865.patch and 0001-Fix-missing-if-statement.patch. Upstream changes since 7.0.0: * use PowerPC unaligned loads and stores with Power8 * add SKIPJACK test vectors * fix SHAKE-128 and SHAKE-256 compile * removed IS_NEON from Makefile * fix Aarch64 build on Fedora 29 * fix missing GF2NT_233_Multiply_Reduce_CLMUL in FIPS DLL * add missing BLAKE2 constructors * fix missing BlockSize() in BLAKE2 classes * add CRYPTOPP_BUGGY_SIMD_LOAD_AND_STORE * add carryless multiplies for NIST b233 and k233 curves * fix OpenMP build due to use of OpenMP 4 with down-level compilers * add SignStream and VerifyStream for ed25519 and large files * fix missing AlgorithmProvider in PanamaHash * add SHAKE-128 and SHAKE-256 * fix AVX2 build due to _mm256_broadcastsi128_si256 * add IETF ChaCha, XChaCha, ChaChaPoly1305 and XChaChaPoly1305 * add x25519 key exchange and ed25519 signature scheme * add limited Asymmetric Key Package support from RFC 5958 * add Power9 DARN random number generator support * add CHAM, HC-128, HC-256, Hight, LEA, Rabbit, Simeck * fix FixedSizeAllocatorWithCleanup may be unaligned on some platforms * cutover to GNU Make-based cpu feature tests * rename files with dashes to underscores * fix LegacyDecryptor and LegacyDecryptorWithMAC use wrong MAC * avoid Singleton when possible, avoid std::call_once completely * fix SPARC alignment problems due to GetAlignmentOf() on word64 * add ARM AES asm implementation from Cryptogams * remove CRYPTOPP_ALLOW_UNALIGNED_DATA_ACCESS support- update to v7.0.0 * changelog available at https://cryptopp.com/release700.html and in packaged Readme.txt - Refreshed patches * 0001-disable_os_rng_test.patch * libcryptopp-shared.patch - Dropped patch reproducible.patch - merged upstream- Add reproducible.patch to sort input files to make build fully reproducible- Added patch field to soname due to library not following proper API/ABI versioning to fix boo#1027192. - Removed crypto.pc and generate it in the spec file to ensure proper version and directories. - Changed libcryptopp-shared.patch. - Renamed library package and obsoleted old name. - added precheckin_baselibs.sh and updated baselibs.conf- update to 5.6.5 * Rebase libcryptopp-shared.patch * Rebase 0001-disable_os_rng_test.patch - enable openmp usage- Add obsoletes tag for dropped static lib- Remove libcryptoo-devel-static, this seems unused in Factory.- Update descriptions- Update to 5.6.4 * Use proper openSUSE-style library naming * Drop upstream libcryptopp-s390.patch * Drop upstream libcryptopp-m68k.patch * Drop upstream libcryptopp-CVE-2015-2141.patch * Drop upstream cryptopp-gcc6.patch * Rebase libcryptopp-shared.patch * Rebase 0001-disable_os_rng_test.patch- add patch cryptopp-gcc6.patch * fix boo#985143 * fix narrowing conversion from unsigned int to int inside {}- prevent timing attack to get secret key (bnc#936435, CVE-2015-2141) add libcryptopp-CVE-2015-2141.patch/bin/sh8.6.0-150400.3.12.18.6.0-150400.3.12.1libcryptopp.so.8.6.0/usr/lib/-fomit-frame-pointer -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:41792/SUSE_SLE-15-SP4_Update/c72fb364abc6ef8368fa20f9af6192e9-libcryptopp.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=b26419874e6577777b45252c317ef23ef26e252c, strippedPRR RRRRRRRRRRRRRRR R R R RRRRRutf-839c3220e2b8c40a6c394a2fa550bb316c7779164fa434dc7d1db96708abb435a? 7zXZ !t/x]"k%- i"L tDÿxkR=bu;ĩy_]Ar>6-C? gsO8Z{7/ b>>_ AM'xФw"T(LQ_o<'|68:pGrDTdf5&9DzјDW kZ8Y/@[ RL2b>Cs}`BbKR_XǛuM|QX)f ߻ Ć+@iq>1fsbg05diǣkz՜rh&os:Mz굼>*8g;)C](| ,e'+1_TZ{$; E H1WtXm_~JɦwQ-%:Br'PUсKzv#7Sچ(Ђ#&bCwTxI9N0B`(>fB^g&GL?T & ,>S?zu%9p݁Ij=ư۸9-Cn'C!rѸO]EmE=xo#ь^y (ost'ĸds7ph% dhW_*YlChQG<mk+\SBä ;HCEl/H}%?3=恋a!( VTeԗ6GRx7$s鋆.Ֆb4/.?$'EृpnE yAmC7nN#a+` Vc7[ wcG߱ <0 %!`P0O}*!,.u |2(kq %r5AaWSqQW7E+!@.\r.oML@AӬASqL:4x-}fO)Kz(,碙 k6mڗ~M;<7;pjxtԷRT0ÑQ+FJ wITEf2l5߷Iiexu}0XDzԧ/ >t99^ OS)6-î 1^WevVV4RCi\n-FtpOK0-!4HuGd -Ubֻ: +Ynͅ[ߦQI`"輂?];ꞛ$6ͮb3^6H; A1qʑ}W)s arrh"@&9-W}F?۲"nv+Rq/B11;]Xb\&UDUa}|BNxH(X}N5ެ@E"K%y )=b&G&鎍\ v!*G^Ere@`8~gfq"BCL` Or+HՐ17 *<tnFc%X_Ʊ؆#%<:!`mw%5Nh@G&+hM:.liESzdkߋT&-5a҃ xcCGӀ `{^|dϸXo : >SDI3.vV $lH(~5}Q_fZc%<&k=3|㈈_j)~#- _ɉkmڮ@8|$Bjȶ_ՀU:"e.q?3eb !}yB͎T cNg/Y󌏯/[U69Gg@gza"Jpǀm~݄iV`C돳س{@E\p7CkkT&L,A{2bi:zZBَET>]CϠ5^|pbeK=2Y>5 I5ٰ|6g㈾R֫ ɢE@LC12:ͥ-1]ܬzIif֠Sϑ@Ubʟ쪣}̊ G(;ǗqZ:I.ls;!A2zp9`܈pX&/Jlhkۙ1wbtb lkz*tI%=_@LI\zBU]KžMī;g= o3rؕ*J#/ t`,> {c-#3LŇ/# *A'DI!᫭8 N3PUIsa}nb/m8QDP Ţ t T7=y:YՕvaj4k$-^ 5«BfGSU 2Guc]5P L&Hc+A`K$:ΥJg8_:q;nᖟ<5t mf6KZcȻ#:0*."tXx~ȷТY&{w[G~pJp〖j۵RC[%´]f ֹa\i LFէAo_jq2>E&ˁuϕGNm8"vYrau}ʝ2lD*6`ڶ erVcO z+DyUbd}CU)P IInIH7^6윟o0hArHC#-xQK̛}\}.ت¶Cq/$uʇSwτϿ 1Fr2 K <(Ӥz@K vUQo $8";Zo|S;@?7Mq ~-_n|VlmXjbߗjӑ)]y n 9$7L8wbzG -񣣵 !f%W!4*5'#Ͷ5Br?o&>SA8/fyw73zp5ipjJɮ ʙ u} lxU`._9l *Jimց`b#ɳ6lp_$9_|")~n1__柎r3(X}Q@b_sqb,` KZ&Tl`~{&46&U'BT"C_H3/{cȖ cV1 r U'("v/..}‡R:iQ|~BB_?fr:jX|kxC('M}gD7J$\oG,UipBGp "jh}6F7nOH!48ˣsT(+NxY"> {GvXt~G9з!rV@8y<$/y~2uqOy;@!1TBWV`lL:]Yb/jhkI+ ŴOGJIU  ,]Mѱ鐹 $[ً=a,@DUWDiCMj,.GLM]c5g5:6WV!"+d=-Tu*)ѷ:+UmuM0wL O@-ʟsPz#wpe[@8[RڰbSn_Af2ȳЅI+kKU&8[fY5>$RP;Q#ldi|WFJ[c%l!->{H{Yo≧DUa d޼P^r$<']ƢV,mųߨ~HOtDT}찈_uHN-ˍY H?V*Bۨ4k2qtmy+d#;x.ŏQ{Y{3ɼqaq3iPR͔tO ֳ\Iד61@'}5<.cfƿ/V0~VfSsXUdoCA'X:78X|0'Qkg&cBB̈sjH:GUfm0lb`s1 , p3tO{ e/~H3deUuXKܺrQSD]}n gLWB񚔆C:s (>,# ( / FIU%tKx?WQԣ&@+\ȵZ$iTR mݗ牯jv̾|%Behk6> 9TJZu.\oԐ e!݋dG< D9yU2-'M|dom蘵}c[H'U7gPs%H^GdSlZ {/ElMeO;(7"b<.%RlwUI Urtd,A\ejT\m֎~:{r0(2sĀ?y?%_ˡ(Q ]ϾyqOMRkZ֣kj1.'R~h+a=) 8hpwa1f.5;G \oz+N!ҝ@3dBQ=T8~U0D)\Xai9&JvwܡQC (M.-ng%sh".^k<*f*Vl+#ԙcPme"NȖҒۖg5LVhħccHx&sb%9o^0UG hdѐ%ݤ͋1o1la$5kww@կBj{BTHm.AQ [B7WoOI ڽCVudJdnDqEVMlK놆$*!5e#?yuZ.,Ul.^,\ 뒯a@AJ[=AF444H2urK#Us(bx@b9o5Vhpk<7VxnSzY:t.4M#-IUbj(X_whvcBsLqdZn}$d_w_W!Htj )Qd;G0i~e|A5#-Rڱ;MU-'Mx ٱ!,wd~vdc=*q&|[qF';w3a+ %e,$Z秹줾 : )֕岟GSYPMئ:=. JnYi+ ˉ\_)<̛|ڔPY_~[ U0 Gs&ҾvkW2^s[MY. }`ezcàswU]Xh{/dN_wf>50OiN~wQc0@Zҡa4%Μp rmg LqbK"};krv=5o{e.`3h`_Ulx\p'ז&Q4Hp$'dB67^vN֫귃\8:oadCi;ٞnY#x,QH:OmtTEA<,1ÿu@i 梳LT _gB6TpA#]꽌d&"3e;.] U 3VTF}qhZzb"mԟyu=pIi3w{gIuTYGSkSq!vktw_IAIDuBH;p[>]wY3 WZ~r/`JS1E(9䔯l)}-DWjz?Hx\SAuk"Nv=hJ㠗 ?{4ۑ 'Ɯ "ݧ>6ҳzR<#1-ph0 wݢqg6n\\VLdEk#2)N2.7 7Ƃ>6v}Y}!:15\OufQ*"8(ش<6#B }](]>fk2ϒ 谷2 ŭC?s3EU*T~E%|wl+~\z&khXڪfطRFUS1tQ }A(N 4̳g.Vq&#L/Ӂw}pyb8Ś#}@J1 S$4n#LLU`ƴ/acJ꾃I.! ja'&>oZ6K>HJr);'Ih~R1'+4n;ƞ~|>c´A\u"_MOzYP`oԎLH'|,'ʈy;lhx0f)}|#8 %n~%!sӮ4`kZ7oB8T?2LMWpVxG2e!ܲ :q2I}{#( CûU#Q;Xcr;$5#tAj[P"B2AQM$Ur\@u2{I'VJp`Xɜ(#3|ED@ K%`wH ٝn`{!q{-B9tj&x3+]|+V2oA;,IT}9](]LR=!Y,‘`|Xb2 dgˡv]jq7꽓{ALPwx=y{{B0Tڑ])6e' ﴈUG_h3.f:މ< a"a} ӂs2ud1/dhص&n})9 vy%ddf{DWn}ЀȇL + \P-tyV` %DxvX2/:n HnfaOc͖CoLYV*Kvq\W2_^fXied~^A9X/D@T.Z_=#N7fSmk3s¡t\w=%}_ʕ:}y&/ɫӏ&>萈'}i渒8n?W-A z,v˯{(% g['ϧQF]Y苙QD|&g SIZH̐g}[䗸*S.=Fրɘ ?;+$~FЖ⛔$D-wnp0|kd5.6;Ԙj7x>S= {Qi rL)KEŒFQަ .CGZ/Ac*U7tvO!ړ;OڏRԕ!|=RrU玿elɋ:EQ?Ϗ"8OҁUiy>DӲw%*,WbJzͨJId&$ |,V *Z=@J@%Q8MߒlK}@>WˤBc% ~!%C |vMU)Q$'DȚ8(0wV?dUm\e+:nB?_'^B`(|JG{س%r;kpq.7&;dT2ۄ7jC(e$7SBg?cU^/y1,pTWСurZaM,umRR*rm͔OⶇzEh>E6:@V=dJY"(0qd0t_˪F6-zEUVOyмw/;=W/*O*>+#'4JN]tQ3zn-T{ąE cwP.&\/GPr~ܰmZ~ԖMQP,on+!M|3dNM$K|xH 09g.q*n?5@7Zj2 \92tb?p2#ȑm 88Yȯt%#㰶$GMד3fcZF88C i^.{/>ћV^@6~a4@jimqn.^.j2b>NX!ٌxx$ m NcsˍHԧ/;lBÙw0F! {R7~;3~^v|x pDKd'nwY$Q_3`eSax~üޏuNiNZ^w URl Lc-ALU0Xl*%y-Ƭہ08'W(lN233T!+/J5I{.!L 5#)zezP%""{pYaW̾&l7;q#!6w(eT.&5}X+) EMqx2uIcBWĒO[fѦa l]_q.j) v썌Ց-.ӯX+yEXTh&^ <}H?o"Ζ*ij\G9ĨYeh#FwfU(6=2bO&3iL U{iء2PgO4 = a¬~1~#SGNVٖ RzJ;hmФ) &f(8wCMCLzu{c>/C.$(Źҭd ǎNQ:H@1 (Lf88y"k)9x_ {sO>=%A/]{ ÃhCi Azfl~6Ud%u퉶A{/%Hs$n7p}>Ϭ^ӥ(+v aɗ**!X;gTvt/}p$%2*X B ]|Qݺs jOD 4mi A+= 6-bm$8VDdഷn%[1187x/CJmoQr#|I$}SaUvB_4$ O59~q9t!r.zȟYW,F7bGŋ{u1=pQ0yTNInm&)ٔclV0^SMf]kg_4$ShS0Jݕ؍qYNv%kNeߑ\ϛBr{tiW2`M ),?; 7jˌ夆dSߙ\j]F5BCV bܢ~ؼ!'EsHk؀/%#A> \uh# #8I&Zfn0#գ`m!9刏} -(1EsłrS4t(NZ:>ſ_v+?6:JI:v:hķ8((_^FXN !^.g\gE+'K{ΈzS‡Ǣ"2)M f+>N״l,o 3kt݋ێe>wc ]GsLA)^ 1gߛӘb^+XHDq. OdgT: ;%&oe&q_*KU&ЇFXE %^ll,վM{ÄuyV\-?LYv_HZdVJgiGeQaܚ?&_WUFIdܰp)`(cVesx=sLN#NXw)pa1_W~s-A(/#'4N[G>;SOv/:kaUS$&H5TR$g2Uђޣa c-rGy}ڐQo .qLs iV$n3LCê mGYsXz[@)OW;4 (6srOPpB82[+h^ O^_JB=^:UZ-$T *_zw94xl3op9F)K oKEyV9,`}:IO%+ +S=,kLNfɱJKI>%.]cUg6.f`c_,QOm3P%X[bf"wZ+Sp"7<4A*;2w @ mF?$8c\vw^Ʌ7eH `1[._̷CA Y NS ?!;W,2VFBj<=+~[i/.0&ĻVTP8#9-Ihw0RD pKgn#^$@LLGż;?o۵*Ngf48cL:T//#716cBpoO< a8)H4 )M1lom< a)Q6.B1aBkr*酨d,`@RdT>|y<^djDI{"O \q󹅎#K%sNJjr~-\nxO(2uӦbRYqFmWg ]}lc6=Q5˧J`6pǮZEpVq"k\T岋if!3/T$on?H'(*Pa]{È1_I˝ɝʆ>z.#ԳT?+[ߚ,];g<*CHOꎰW[ѣ]$,xܟ%azr?UƐuD}Jm8)%; o(&}!^̅9dkzn'2]wɢ'Y m\]Q2fWɎ',c9퉥+3 IX?LwDR $V}؂T{cňB>>a,K\Vw$]M/5PP-Mϔ6C7By0^? Hdԅ}mOS1ǷI0P,uɠ/G~ab_EGA F^ӌ Z yM7~h 4L@K-5ȮGq^߷kձʔ耽YBM ifJj+vGށ@_Fd]H+^O?굽-Bףi\k{qVHz :u׃Ih*WUuc %:>X Z [kfa]z6$VtV7h栟4B@ܱpF)|Ћ_-̘'KEWPa斷LxR'FQy8*0=Z1I`'IK UfW B H/,Q7*9* K#( 0]dgW3huGܦJKIC)r5Rt@3F֩~_5Y[ive`Q9{PS󬵏]v?<%ٞM׉a-gjSs$mrQs]U|st7GRirRu~()o%d<+GQNq?=:c &#iU|5uA ʇ6^+,a_uSj,d57OӄR(i9l"8!\{z 4 -4RP'hs vp}ApEլ}@p v'gզodG!1'`Dfќg)_7m./_Apt]ϱ6=ir4O VZ!8E8nn6*бw[yH{'@q=V/~fD. "VLK/$6mP3Q=0kaIY1#"6cR7oƃ5Ob[ /BɐY06U;FLdj(KncEkГwIU!7Tݵ T=5w:KO*B}]uMWX<&y T-{Y n2e E% ΀קZl~2Mx8}ijq9 Ȑ$$ߋ;95])c!qA@ZEp=a6ک⛔8e\ |jogMܡtP۲Ԕxc}i<,>qv@U/Mpd!!1&8$(U~F0ԗ놄\ o(z< kS[3}kDSoЕ;74ޤ3=T= 4gL9>Qn |Х1R<%X~囻٤x[<="Ewo/C or3Z9e%/9]QsYEBYTD\&6n֎& %iy A+q`tƲϝ9wS2N ݓA>h_3(2,kG\Do '*Glv*f36/dX0Cz20\{uk˚DA%A/HLLI<bZƬ^w}lF>yqomX;|ϯ0 U7",2Cb+Ow37/]A>B$1_h `2*pix+G ]j}z"_I9Ջ+W_$jC_OK`nI2G1 eBEgMctidȐs)=t\l&E:ϼffg KGmNS H%K; y|8(W6b43Pژ<>]1K`䐁$-r*UѴM AB{Z^!XD|ڨpW P t:!/CE7xFim=.;U{,kLzokBNCj(viJ0Y$~yJ,V,Lp-n և ~нy-o; i-FzĢJ q9%W $9FmHؒ@%VpuΟM!g3ijt>oɐF.0z0ڣ)SOrLcF_2ˤKe pdK{lvGCZVq;o/7͠1ɜrv3)#HsIuOVڀbUd߅LnSՆ ֊'h~~\Dw3nPi|Ba (ßy\>PAn-4zu>D!YPF9*60>X+C!Z4VaՐd jNztl ?Dn I!Kɕږ.JT֗*`ԵB;ʭ ' PZAoCR?:k~8$]d;=RprG?(`&m|*5prc6Đp/cNѣ@t= N QBd"Jٯ&+< 3<5@%V:jꨛH|joVId~`@0yƴWSX- >oLnڞ Þ~PixC9 u& |}GT1T7ԑxyEZT9ݢۓ nj7sP*5w$% (arS84^ c:k\PH|| DtaR6!9N(\l8鈡e'V5̷҃Pb>-C-gTq$XH,|1 5{P=?j)^.%[9F={ьzzoYFnw.Рɰ%N3SPDr yN/:GT}cTu_=]1b [s]C6rz6gjH~VFs {=ezzb6b`v-Kg8)ˡʯ0mRY`y@oKxpfj -,RۙnAaWqɎ7 ڏyHw*͒ "%j{sЇ6KNA"TWAtHzV隑3)u*bڜbNI9mNPk )ZDG\ 9omr X}8Q<ބh=R=DVb^&݀ ;798a>@֎ϽS-ްT|W( bM&Q7Jr/>{-\Ç( |D~R8wh'dߴu?yٜ.&g/\vGVݶtA-Zzk8;KjT@ E K# ""4tc|uA&= "&\[6TLbv]*79x_%F*#O+ې YjkRί("̡5)Dz%YdAX bjYa&l5`ORrW.0It#ə !\C-['Gc\2: >{UWd*R &XWO7D\}-΅lV~; izVrT,^{~ny%l0_7w{Uu9WdL_`nj@7^8LԻ8|\?C J#0)SXG av DeVܾF~*kb;E8&ďsaEbuVvf4xZCގR !%lNeAAXf x[ံ~sK}7mHu:.F0Q}8M6DMRI~1?XǙk/<@?-ѕLߟ3ʔK-G2,%hc_gZM}G=eДODé;8'kG˲q&H .-hs.D&#F \'RVe*qkrYNά<[ig4ԄƄh ץ@@N&],w =0Odf ͑ip˝qĀP/K:R4c"l"tLnªhrQ*&w8 A4yD]wޝyoo/ejw%q2'z7银,/?=vҺ4Q_x-ANd!)H8׺i|:>6AG)CݚFCoћYx0F6ϩ< +*}[O:؛?HաbƪW#dMp[jK˔KXKSO\^]Hіܙ_A|o6e*DPWfL=f/i^H̅Fe*PԮϪ֥$֭"{[m+5WcLY *k~*}WH^ YiTIA~4;7c06 e=KxZħײFliȇ;2KyD*u4'矗~gn 8rs%k޶U!K5PHۯ ,EMV+J< _F=x~k7o"/p , GBz0=/tRI$}q9M@aT,N+Q͑{=y|o.5ʃߗ$ yFx>a>sX2nU4*L2pý.O+!zt@ b{ߟrN 9x:m`m? %34YӠ>{fjKy fuu G T]duu/$zq9I)i]m6p*h!68u'Sv$v4 k*62߭v2,1/LqH~XcS3KQL=50@bfY7$tIlǠ#H9V"bm{B:%GPpV#ޗ3sH[fvb[vQ?y?=)m  7H 8Nugb>3'o%y̭ym&trXxoN7| 3"Y˗ n @୤.,!?R#q@fn>VGzHa9K ڪYΉX!N͠kR iTsq͘o#aGX?ȕyZтy1rej2z˜ղS'+ƪ۹8a44Cz^^>Bn8om@ldce 8{z& 5Wdz4.YъD7#+*ۯ*ĈB1ǜ0w?vEN*K=rg#LC֯rDYeW6+cB8Ȃo8cW](gm/ 7B ,P\঵2 ur# GA>WF O`U7ߟO\pQnrK&/@ruszSVBGWKު?y/c\V_0YK)Os(-7TS]M9b!s_[8BKAݶ 1Gn@djg 1CIb˛ӵ2#Q?UPi zRclFKRC30۷S4vl,ՠ 塣=L2*UB'Ӊ3F8#k Xlnfj@|)b#0r&e{mrz X"H\l8īwR0Í4TffJ`r[4PT{rsJOd1~=Y*0A7[zc LP1[xbUT_/. W kHL38>:iyE#@üCdc/MuFP*r,_la &ڑjdjZq2 wwDڂ|OW UbY4mZq LY륺 bY9[߃@]۟y N]kLT J+}&w6Ջ,BW<P?μ ʅʵИ׶=eK Qo8EQ^YCr^`3dB격ÂMV"ىdy7T{Z<}6BKWF?M;^dP m@eҚ uvPDW߸ls?>,nVW$f}dRׇ5uё E"b["a(h60AsSfb]zx8 r*\:{Mr ܪ_Ŋ-JCvkzwۯ&$CMٚ-t<)(.`ދ7ai ݅ga ~bOɸbM0Oq=ĂϋmwSk.K%%d] %oO= -n8eǭQyCj: dҴ;ItǙVN?:"&_ O$L'ڱ4r g?T`| -J]OivjW?Up4הpf%SƶY]+9Cyv»&`u.4E>hm֟}|}Ƕ*د gxٛ%Z{g T ܘJTvH]8Яb\"s`1Nl) z~clLV=Zpڧ&^H]rjÉBKfh gP[S^tUNIkzpؗ0NeN rtAN(P"b|9\͝ ^w$;zv͆ IV]Qn<@Y[Eu[˽ f/{2|/rSSX/y^{ܙutVunH-=PZg?'S1w(+F|l]@}!nE ۱GKrY~e>OLڞ,%aw-mz$I~EґzH'fk ޟisdX:y_#?(btrnfvRμEg )7ۢt6>ԗzYv Aֲ\b]􋾴 ry߮[]̇WP}L)E`|vR|ZJ-CWQb^,-A+xQq.7wU;Z!(8Z qO0@Sy&@svWvTѬ@NT+sCoIP.]-Y\ts:ЛJ 3U^8Thh!V(кq!@0G8>˒$cmw ZUhkm7&f(K6|c ݙǠZ3P@cQag \#/_=Nm D|YT $X٥sHJ}M^K=U@mws9ZE捜:if7l9* Rإ"O9/Q^;nnЬ!I]#~F7Vw홥1Ad͝Ls^ Ruj3ɷWYinݏ~j=yq 6~#HRvÜ;BpKB 9͑>mq9 넺_׌ V}2fN.w\CmU+o'{fH6ܒݗFi$؇ 7szQ6 U$>UVC_ WϪ!)7D%ge.AטTU-tUؘ0DJ?(9Ylobx/2)A_F&WK`z6B,״&*PiVʮTM݌olE!\rE9^+0V^jbIL ` Ì"Yۺs8RJ[/_1:U6@|d%*ap +& Kœ Qׁ0QOeҴ#zJYg"d>?f8O yXnDm4қȫvau,>'~8 Haj`smh$ݼ^ܞ4CKC3p U+(valɝqgA" YZ