libcryptopp8_6_0-8.6.0-150400.3.12.1<>,܉i$up9|vh4{Gy0y0a=R NRH ala;*+\1U1.Ne+rSHDfxK9׶qXr!Dzf0?iޘAĢ)H`vBn}bZ{.)FWPFUKLJ*Psj"_)_w ~[h-/>w(kfQT =R;)ѫڇ>C(4?($d ' E $04Mnv     ! $(-2\`(8$9x:>$@$B$F$G$H$I%X%Y%Z%<[%@\%H]%L^%ab%mc&d&e&f&l&u&v&w'hx'ly'pz''''( Clibcryptopp8_6_08.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$uxinomavro]=hSUSE Linux Enterprise 15SUSE LLC BSL-1.0https://www.suse.com/Development/Libraries/C and C++https://www.cryptopp.comlinuxppc64le]=hi$u02007e957ce4ca87df2d0c9f91c92413bc800cf13af3cd4f6e561467094c6012rootrootlibcryptopp-8.6.0-150400.3.12.1.src.rpmlibcryptopp.so.8.6.0()(64bit)libcryptopp8_6_0libcryptopp8_6_0(ppc-64)@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgomp.so.1()(64bit)libgomp.so.1(GOMP_1.0)(64bit)libgomp.so.1(GOMP_4.0)(64bit)libgomp.so.1(OMP_1.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)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/sbin/ldconfig/sbin/ldconfiglibcryptopp8_6xinomavro 17639971318.6.0-150400.3.12.18.6.0-150400.3.12.18.6.0libcryptopp.so.8.6.0/usr/lib64/-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_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=d531e1a826ebeb95faf67ed8be0f500a0798380b, strippedPR RR RRRRRRRRR RRRRR RR R{OF\v )utf-8272ba44a6a7456a7168c124960e5a775b58e85e5628eca787060ce9c43b34315?7zXZ !t/bT ]"k%+- i"Lr6E2k 82rg\Ʉֶ-2qi<+v&4R˟ؘ:tOoUvrs, -_/i E㿩I6v xqʐ"zEeiSx;krxJ b)6_s=GʏR S9N{(# :)i’y_IQ(h4yι&SkK. [sYBt>[%wO1_q(CdȡzBLEfjq:LyXkx),۶FWjV_YPC$7?^A\KY3 'KHaU2miwN?rZ=ڸIIFCQP l4zrE( a QWW"UL'C#ӚLlOPE 4{ok/?H %߽.a&.9s*9qrJGq5 3"=%(d`q9AkG ˒`!ZJ ܷ3,xC5 m[q.Q0̗ԩVq(y~lhXN2 >^y=h_@6R۸^x%U /d|LY XD\zNYq?}*m z2 -M>xf*pQn|hE֔'`{whS n+Ő ctG|8& {M:Y*IYzHL*y<œQw߬_<832uw8]UD ] l4&~636&@1Z})H@M߭Rin/Z]j]D4 yo>ӛGTMp# i&})QƝQyT}pt&(RF ?hBXdUac܃5 .8C^I,]t  [+W'+1 wZN81gA̜w`9RXxƌ`zWCmdͷ*ĸ4YM<1NO gw#"u@ÑO *`Ҹ:5`; ╢\jK[Ͽ@^(mixT/{RWE* e1Z9܏,ׁSvX=M϶,{Z[(qb-,of.[hR5^Y=LN 9 ]m '%z4L"#q(u-V]@"w.H>ܜN.ڶDFl=< βq_AD&o3/wIbIbޡߑog#sd{+NTS^)\hz!%3P+mXGx9ӱЪfIΘ82Z EU!ρC~ad_m R>Z%pHG)t~?BeTlz(3hc\2„Ioް`>!r=B:PPȀɫU!2 ^=jwq8̉ӎ>-GWڗI:AEYMHnC}Z*^<ƾyj].דa r+y,4^K"Q#}8xϼu {<8F܈~ ⬚ŗlY2N5ZX( 6T>"nZW](J,d3Hed$Ui[Ja6\ubuH2$>4z<i^k/iPvȎ ;nʙ8=:fU'ۦAN #0r 7ьH%LvlY# * !랽NA6JC/gd-2(*1ئ&G={ 2ϺTZ^eB"(փ%;rm:' ;ܟw) n^5}5d jrp(cXO 1-ב^U:ץam_e<Xb2ɠ k)D GꙴjGg󢧴c4A])7 O :bwӐ =o;tɒ~Q# U0R6QDj[ &u=)ć7KSEStRQcTLdĂ9gyzW3Eܰs{Q$E5OTELe gN؄XTҗwt G~1ٍ2SQd@l>X*)f\y-ĆbIkH vzf@CُeW"뗍gW C! Uz3t̙9D}- VfdaKa1BHLbt)Ecr!{eAR=&v`{xqLc3vlQGB)#VHYNd]ٓ F5ߥ] #'+ {~.}`RZr1|¥]IlWf`{a2E"SC{q uFl8 .zI0@AC/(l+lMfxV)m}b&@9*vwgspE{wWs%^8iwd ~w{{B<1g_oQyHQ#bUomsߩϴ9xL.buő??B^$+bѹ~ idJ0 (k06z/8V+),Ҿ &(wCt.Y]wє .n>l׈=b{3Qt3'aс})X$ldnx^x,tmtD k~AF hgK#G2},=%!Sv+rWv2ŭBko {͘l^öUs_u[یx|:oڻLG WTfw݁] f~LJ]זQ9"NxӶźP]_cYj#N݁flfP+-O Y-w~ dvn]92UZ& eUF9diBpv7kɸSsǫD0l[5z(ntSZcGrl;amRXJ iB?믰ckI{3P^xSGӋd 4.u5bϴ}Ls c]o4S^eo܍!^ڧRSBoA%$(r%=!޴Vÿ *g5Ct9` a{J\i&iWc9?v*ޞ|Hr=sB$\6S_f|($E\N>fȋ1WvdZ}bTB[*Qs\G~ݨ$P7>j~/jMf|ل a O,V7~[Dh#W/Ӵ$xzWnOmkIȜ،rڍa@&n9@X16OYPj!SbCCM5_o4pzR$'e ɻ"\F7T- )'.tpHcm:CB/ip_X#X1YՂo9+cy<WQTr@%cww}*5%)^ /݉%8Il^aԇׯJeQZPem @)A;(~>қI?&51LpL?ހ` ޫ]n1cr sc]>YÔ!fu7:u1v" WDX)Pـ/ !yǥjpjZ=BS-)G$Խ18CZƊ{C#HKo.\?mEi>*iDp)t/Ι&s{ ?C}3(赾‡qS^BϷaxrk6d3iB 5i"80l~j@o~kㄍ\~bGũ̃7{/^zY>/>i:ZdKb+=vs9cSݼ@2vV (J 3:f L;4ky/](ng1S_I$eV}^g+ֳ2v#Sv$&#?f¹X68*PFxK"vQ36]hѠ;1_V(\ʁ cC5nKMA噉N!m+34 ]EE<$6f/ S 2W'c^D A7_}%~+B>+ xv&-'EVr\`QBѠ9+:w>Jp4bX΀ՙIP&wz/}m*dDJnOuQlUhtiC,'M69d؄+ yb![;M2d%,NEH\@S,,"w?16f P z'iMuT Y}mk$ҿB꛽K?SSS)GM2º׽?1MTsοyOAPV>(Y DRXu%XV'v_arxNnw#ٹ&.Z#Si7ҵuPKI@~ bT7,L*K @#=B.i?ҍ-o@NHHjЃ wRltBӅ=w)}) v 0 ?M 6:5.gtuhs$ T7|utb*Jj@H7b~d ,7h6OE o-f9F#_YAEɪx׽%.]Gty48W#:QiR s@WFmS=MSk,E|>3l4G.t^ H &{%^~)%1x>gP붸Ȝ Տ%BBrKb@Vx>{1VlL57smϺT3cac>x&*O9I@WE0ۗ.4%WSf0cjW"fNΌ(. y82ۈp\@?hˬRF 561XZ ERhUH}R8jff:hpكl"JJN^P00/S7pv*I{ᒞ֏,E6``So8bΊŐS~[ao7`D%aJfkYdA~azI0TŸŠX-VB s%Ĺ&K2!jwz'iPtNAq"jz{<=@7D]5!0Yެ8eغb/l%–Bi.38@UIyi'`K3w B $UmloA|l1&? #"t)3t[rèb|`Y!( N3-M; ;$xQ:8=#:خ\3hhDL14}˧hڅ̓r+뫮0< p))D+#"d!}HݾN\U_޶{Xφ*9W}Խ7Pcá7,0$rgI4PePJ)p 0YWBQ~v"o):qZKߛnԀ΍7P7>ޢ)c2q?/ 6{O}uU8LlimKT pgB5 ,l52 &̭ 4HkE{eK6T(6p кP0!"w<(ӯmFlppaZkFa kNlIIjM  $9֗,?萈jf-9w@GBBF?@#{AUT4 *l/9VEȢTt2Y.ݟ{ҍݺT} ES\-?rnz\{] SʙP*Sr\62;VO_NƐQD9L8)o7tqG%=zW\ RmhA 6?> ) r5 }`2l{^1)Ý[U2#V*tLZ#: AlX$ڸ`Q^c2Fݢ`,0%YAB\nae  219^HA !i~,lw~Cm Hqq>WdzYfuug^7w(& ~b`~\[OY?b}Wa`B䎔c ͺSx$Xs&I 9O8a_{w> "nTs_7M#cOI1?('i屽fTxBUzq/ާMfwhjNP5ҧ~ɝ/{ځ&6F} &Pf);6d^||R jP]TԤ:>sB\'to{[6j|V&x\`Po)r>>WSg=&0@YZկ E4H'1׶vVg$wgK<Ҡw}y9#ЛV Dѣ`GuI1*e4}pJՐA`+58A.B}VJnA+nNph'W&Zɛϩ" .47B0'}emAoPwGkӑŚoӳB>5p,зɥ@XiC"Yۦ"bu*ѝraP12XC(\ _:^$t_E&Lw|PI&b׺Rmv{"97fx[7^yʎ}u"D;u"[G+}<6:E0 i 7<9P&Pwܸ"0"(}l%';0#X^cXȾ|"oۻ]Z8XDi}iؓT.w3k N=KN?7!nJaK~Km"Qrii`D QqmԿٞT{q2$=O=9Gs\Ly7 @[@(fn+.{ x_|'q%ȓpwG)Bc!D1bF)07D(CoLqR&F(jQ`u?"-Tl:5x]F#VG 5& gpl]dv4/I-O6a_޻n#tV XZcDKp@*`6iWWwMMhTCCgkஜ?uoꙺXvPAiƝq{YP6r11AOŧoSݨY.jB3 @ńExp;}ٹ@|/<2ZJ K^%IOi[Ss)AhIhilg_Ɉڽ4Am8"A۷9) , #K z+jdEhWbDהׅ"^0 a, #NaQD)*4GC.DjWdA[-Hc6JBzn >E` c<UH}&Zշ(v ûkkwLO6 cEm}[MSH D.45d [\24K~TȼԄq-"q>+Q4'漛y <K7f0d2+'4UcBpǰ s\70 Qn1s5uݒN9@*w6v)p"$k7ҥ z{z 4>#ʆ_q6/?_1_s")n.?wc6:iՏjXRkpm!ѣw񑣩ǞH2(cXhZjָd6N aLGbxv1mc|_у25uKq8WD>j\l֣B`:&@,9e퉙-_~;K@mp;ʍXoG?p2/BCgx4Q:> {ؽQ4kZ=_K`AE340E̞f\stv\|֏J+^j6ZWiR̩@I2+?mvnYw6kx jV+zxkog @?e[wn%#+#ze}C` MC6X &` gGc@)şB9اYN{|;qZ$-%v$/'!!jvkgatRa~ iX: U@6̺ܹ.+`1PdWǥ_0pc8Bo9ё,JϪIYߖ**ln$,yڋyP!a‘_fOL1!MY:n˃tIAL)%Z͊oF]-‮F;q;=M0!z!jnژ͛OW☟܇ȥP~'CO#n lAz]$q7BgPvHVsTvm {^UDE]& K}@Jr\$,$㦣WQ$SȨ3&nͱ՗(Ie؟ DKڜ(ߥrDR#f)&t7 ܅n1P+3|OU ClNTk52 \rMT{* J rڂ^pL{ 'n= _t,oˢ++bPZyS '!Yy ҒF{Zsdbf B9ȑd`KǗsZAof.pҀ7lL޿fnOS%@(:vMO |?,\_HlsO&1OmȼQF˛;Yͭ^|KMKJPb.΍f1^ߣLK9A.( IxnyoO"Lx\"˒\MD"4 qԆ$f_y0Ev":P\q`MPEٍYAE_u}4fO/L (.c=AV ,gLꕸZIbUK NWLX  @ptG( ~(i\MpU!qD( W>]"q@t I+sw<~/>:osaj%2K4ptx@.,E *3>0wZƖ6|٘SH\sv/чF_ȏ(`]>-i3^}(4BKX޲^Pf勓v?_EZ{B0Qm7>[*w-\_vZf,"> ޴"=[j/oX/GdCL@LA Imߏ|W)BKlL(ac̐K{qyY'rUA$}WFAQ,$1 ^|ZDHԍpythc5΢*نn0hAP2Ƶz9.Ҏ7Ћc& Li|5D՟yB\.Cɍ|yk ⮲s=*ӂ%9ό\oMme^ TCNc7R:͛D2i25=?79CDQV~X+H:Ku"C&M jBg 9%O?q${$4){9D#f=z26ȯK!lKiI d]:R(b>6ݛ ΒdNҤ0:Zy?h"G;55A<Ƃz)fҿjcmj3K erE׋J@G>ݕ{hQFT,JĵtGd-8W`.ķ.jC?+mLֲa:ڔ?St%fTyƴ=(3;T@au$S}Zv l y!=VN[j\&ݥ"$;\M#^ wTMdpcʼґOˋ!$8)YL(ـTk fmh&Zq0Po[Lel(%#<* 3\8O 6jR70E`քM%+6C c'Z)2*n x6/wy1gxZd1j.+ߵv8bnқG ͌ 4f!2 5.;g|=%.b 3fr&ɼb# W +2s+ll&7G^5#ܩ4vRJE70oG[y$[~&4+ FpMA^<@d8;y>`<)HaA;RyzfNɨﯭ\K-u6f{^71rtzױ8ۜv[Gוh_mɞA3C(Nbh:\#X]tdg .t4׵KƯ;, Pu׹\`e4ޕSmVW61M}tI͆L9`&1-ڣ@SbwXQGt/"f G$gE?*s\CذIdmRt§$2r:.V׎Xo눭 ГԷx&SƇaj1}ի- 656g0s@Г4$v:Y]ga3-|oX}OkۏOgJ\CH뚡`"Z \|HN|Aė!]:\Ħ$ʘoM1su1R;1E@iK{N!W{̢D`ϔ&9*>W!T'Q礸Ę^->,ckRm]y4g2Q1r$W46<AfSmX&^hLჿ/5ۘ; L_ȁb$(#vvq &9Vұf;Zz`>V{dPUqLhkޝ3bsRTq8x@ FlȊ1WafZsn=Wŭ5^ էmyv{=nPw>p5=huNҳef)#ipѦ/xUDo;'iplvJ~g;3j5@YlߙF JH҉UA 3NIS%*92b}jN\mҘC}8[*䊐,RZ?WIl(zO&t┞*ˇɜ j;ajM:vQ0v:3uo1\jXb1W:PK Ҙ%$gϒ|kh9Q_co}3H[N)W:K0x+S`~~Z5Q) &[ v>_+QsEe'x)sBR`H6M]B?in^Ktۥ /8ww\]&~8|L '0ޅU,|}m=UdxHh/KGN ^zBsgj,v\ z`ImWYFNO0p1D:[eR ' ~*c[}jiZa[JX2I|ؖBnoҚ7n 6?G{-u] 6FS"OR~:`$>V{d#IhY5+4Qignc15Vo x\S*_܈%ٯG 2.( : jI7لf:q!OCy}Q=#]ǻ |խQs&稺qTz]&oWOfL׻Եc=PVlo&wLU+'$WN_Xr3稶SP$=;I j´kǗUO]ң,"DiXhY{<.9aFS!qs7砽~·ye EtEpR"윻ŋe$Ue ˯r|;Wl+/:N9č|jNȈ7F6`n`1b'=YڪYa&ַN귟tYVNh2P#2:(G gSx9op $p@,8jmdiM7QRj+;V8ޝ\Og4>|Pkk`U~H2ܮ1}vMB&䜫s@13wP9z6 vWv %Hz}wb}ez}=Ґ;J|mi э[FP#0ƣ,6z{,J566BWm/`b1f{l^CK%G"E;nHr9;Gj`U.g_TqեyR:X@ ꒀ;E$ĉȥFt7eBņ!onFلczxg[F`4 Y@?οM$&B3aF箉o4y*QъfWBn9uRxF@GClT2O69Žml/~NK6 є{&*`w]^ݧ!W&#YH ѴqilĖf-*>jcChOs)ؒ7bS<2TOʠkwaUϋ?j0ޠd{M̢R#8 :'ʣ{{o 1Sc :ӧ2HC.bދ0^2gN=,rf[*n"3oZ}RȫjW\ d}5ē NcƷD7G + / yI6~ 8qIJ]7k]>eX @ɗ;JIz[/mxp-`0y %}?*D>+jAM'<w1o`urI%O }6:AQUBtg {p;oHէ;kZu>3odMMxH ]`_Wj1nŧ|eQ𽊷BDnOV-['./1/t$/@IF(CX8`O_Sש3*(w(le. ux=jFߵ)=!3b!߈akUZ2g:ܽZF26p˶h2LȪxx|Hĩ$}n]v Gu)ka, n& MP %7WX{1KO*yx#Ƹ_i7$ S=ĔbDDbJ|Tzq|AX;gpFubUtct:sD?e\ ;>!.t]%Ь` hp ("gɭXY$A U^f6[ZJ 2-# tla/ c͚VU%N]H? 4:kڂhS+3?Pp%0ʃ@K򶆭L{xp:lrs5l9D_aɐ\ RkVV}5 cM`8|ޣ#N S}*"dg@&) t[N<~^H'oW,:(A) so(/#)BcIُ4hri& ]8_mf_v3cxqˆ6 +|TQE JvsLHqLuAN;|CjЌcʉX#\eQ٠Պ~}+|x0PV20ۀf&MuIcP OC@X  H&]{&W+B Ș6{gLr1k7JU*,} RBhQw ,tPxsÍW' \Ds[gVAF$\+tE3m~ &@ܬ"5}'Èaj4ֵ#٣6@*ZE~:B#?^IҐioTq%܉͡w*(rr 0ǐ%弽AM+!%pKAJv+=}=p 1qscaߵ[7c9XPTdKQ2%lu3riA7%aWyTM}8[囿駙G5$r{"03A9CJ?b )xOYd_ҳ'k~-q:z35vE>r~[h̛sJ(0Oą h)x#D<0V("q%N`3 =ӒIS*y xo-m kzd:a~&|?U_'ԻdNP\|np)5-i\㏆uSe8fkFE{ݟǸ0 k۬ 5\'vd]yi& Yb=qBNL3K JQB,+n^jAGꯦ=Vk!SBOwU~DP2h>*ZJs^~ ?Am/r)Z!3ܬY~e\}4rKm#QfxҬ·oJ2PtfzJlF1G”25l6Ww@(=c%jz~U.+|1ڠFƉ|o*[60pW20K*}iK-pBg hKoa Ɔw2Dt%$34do!/4 J$96լh Ny:1@%%HV}.t9ES"*Y3йD+g1@Y7`;˕ V`q_%Bgd^{ͬ;"ϖQ"`h?俅AAH(2/-N(yn7 jplgoOKg:qW|}AbMhX<3}Q(Mu/w}JU WIԾEJ 6/6~҃_JΎ_f 9:_lH/vY2C'CAŻjǡ&X81r@z9vyE/Цt(K!oBmxm#k0N5I)\0O]CrB׎c^ ڄ}k2= *WijJ…QflRGX1tMsif{ Ѯk}cFlo9H STkSe9N0,ΐ0H\?YЕL>?93? l(+03f`j.dsji#P>@*,/(XUF5& 4g#F{_YdW[bA)j¸⍉D}ea3&v~Z Gs-11]8QySӵ2y GCAНvR!|˼Qxw|,9[^ K0wS&yXi" an}#)ub*3 Ci