libtpms0-0.8.2-150300.3.6.1<>, cVp9|lJ(F Oт`dXhS~<9z}!.uOq8L6愆HG)JO7^Q^{)_YXwFEmL.E3K֋:;j8|˷`U$9x:p]o8_g Kƕ_5{Av>/ZIڇڦn57hpz"j'&L>T{A4u۶ewJgz;1uzn@N$blBKq#=9.C9j:}ciy6Fn>@X?Hd   \  !Aiox     +Nt 4 M (p8x 9 :S >@FG H(IDXLY`\]^bicdefluvwxy zDClibtpms00.8.2150300.3.6.1Library providing Trusted Platform Module (TPM) functionalityA library providing TPM functionality for VMs. Targeted for integration into Qemu.cVmourvedreQSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/stefanberger/libtpmslinuxppc64le+h q lA큤A큤c6c6cU`=7`=7cU`=7899e31294f57b40db80e45ddeaf8d667d0c7f516403587cdb482ad43039052303d41d165629e87e3c18178e56c1fd8dfed624ebe5f36dcdcfaf5b3fc1d0d1790d73e909e8e84c2f056fa0dbac2266a3aeeab10426251f0079bbac23281fea9e382f1e6bae374bb6a9d4f4596767fd33e499718d560de140fd9f3d402cc5e41fblibtpms.so.0.8.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootlibtpms-0.8.2-150300.3.6.1.src.rpmlibtpms.so.0()(64bit)libtpms.so.0(LIBTPMS_0.5.1)(64bit)libtpms.so.0(LIBTPMS_0.6.0)(64bit)libtpms0libtpms0(ppc-64)@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3c@cRa.`}p`T@_@_{]p\NZ_:U ]@pgajdos@suse.commeissner@suse.compgajdos@suse.comglin@suse.comglin@suse.comglin@suse.comkai.liu@suse.comglin@suse.comglin@suse.comvcizek@suse.comp.drouand@gmail.com- fix build for ppc64le: use -Wl,--no-as-needed in check-local [bsc#1204556]- Added patches: 0001-tpm2-Reset-TPM2B-buffer-sizes-after-test-fails-for-v.patch 0002-tpm2-Add-maxSize-parameter-to-TPM2B_Marshal-for-sani.patch 0003-tpm2-Restore-original-value-if-unmarsalled-value-was.patch - CVE-2021-3623: Fixed out-of-bounds access when trying to resume the state of the vTPM (bsc#1187767)- security update - added patches fix CVE-2021-3746 [bsc#1189935], out-of-bounds access via specially crafted TPM 2 command packets + libtpms-CVE-2021-3746.patch- Update to version 0.8.2 * NOTE: Downgrade to 0.7.x or below is not possible. Due to fixes in the TPM 2 prime number generation code in rev155 it is not possible to downgrade from libtpms version 0.8.0 to some previous version. The seeds are now associated with an age so that older seeds use the old TPM 2 prime number generation code while newer seed use the newer code. * tpm2: rev155: Add new RsaAdjustPrimeCandidate code but do not use (bsc#1184939 CVE-2021-3505) * tpm2: Activate SEED_COMPAT_LEVEL_RSA_PRIME_ADJUST_FIX (bsc#1184939 CVE-2021-3505) * Update to TPM 2 code release 159 - X509 support is enabled + SM2 signing of ceritificates is NOT supported - Authenticated timers are disabled * Update to TPM 2 code relase 162 - ECC encryption / decryption is disabled * Fix support for elliptic curve due to missing unmarshalling code * Runtime filter supported elliptic curves supported by OpenSSL * Fix output buffer parameter and size for RSA decryption that could cause stack corruption under certain circumstances * Set the RSA PSS salt length to the digest length rather than max * Fixes to symmetric decryption related to input size check, defer padding to the user [EVP_CIPHER_CTX_set_padding(ctx, 0)] and to always use a temporary malloc'ed buffer for decryption * Fixed the set of PCRs belonging to the TCB group. This affects the pcrUpdateCounter in TPM2_Pcrread() responses, thus needs latest swtpm for test cases to succeed there.- Update to version 0.7.7 * CryptSym: fix AES output IV (bsc#1183729, CVE-2021-3446) * tpm2: Fix public key context save due to ANY_OBJECT_Marshal usage * tpm2: Address some Coverity issues (false positives) * tpm1.2: Backported ASAN/UBSAN related fixes * tpm2: Return properly sized array for b parameter for NIST P521 (HLK) * tpm2: Addressed issues detected by UBSAN * tpm2: Addressed issues detected by cppcheck (false positives)- Update to version 0.7.4 * Addressed potential constant-time related issues in TPM 1.2 and TPM 2 code TPM 1.2: RSA decryption TPM 2: EcSchnorr and EcSM2 signatures; Ecsda is handled by OpenSSL * Fixed some compilation issues- Update to version 0.7.3 * Fixed the set of PCRs belonging to the TCB group. This affects the pcrUpdateCounter in TPM2_Pcrread() responses, thus needs latest `swtpm` (master, stable branches) for test cases to succeed there. - Changes since version 0.7.2 * Fix output buffer parameter and size for RSA decryption that could cause stack corruption under certain circumstances * Set the RSA PSS salt length to the digest length rathern than max. possible * Fixes to symmetric decrytion related to input size check, defer padding to the user [EVP_CIPHER_CTX_set_padding(ctx, 0)] and to always use a temporary malloc'ed buffer for decryption - Changes since version 0.7.1 * tpm2: Fix TDES key creation by adding missing un-/marshalling functions * tpm2: Fix a bug in CheckAuthSession * compilation fixes for TPM 1.2 & TPM 2 and various architectures and gcc versions * Fix support for NIST curves P{192,224,521} and SM2 P256 and BNP648 that would not work; * Runtime filter elliptic curves (that OpenSSL does not support) and do not advertise those curves as capabilities * Removed unnecessary space in MANUFACTURER "IBM " -> "IBM"- Update to version 0.7.0 * fixes for TPM2 - Add gcc-c++ to BuildRequires- Update to version 0.6.0 * Introduce TPM2 support - Use %license tag for LICENSE- Update to version 0.6.0-dev1 * no upstream changelog * fix build with openssl 1.1 (bsc#1074801) - fix rpm group- Update to version 0.5.2 * No entry for this release - Update project home and download Urls - Add autoconf, automake and libtool build require; the tarball comes from git and configure script has to be generated/sbin/ldconfig/sbin/ldconfigmourvedre 16696443740.8.2-150300.3.6.10.8.2-150300.3.6.1libtpms.so.0libtpms.so.0.8.2libtpms0CHANGESREADMElibtpms0LICENSE/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libtpms0//usr/share/licenses//usr/share/licenses/libtpms0/-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:26984/SUSE_SLE-15-SP3_Update/ffc010136692b9f39b8a8130a7210a50-libtpms.SUSE_SLE-15-SP3_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=11f6489881ce0b5e5bad98ff6325e1ef6350590f, strippeddirectoryASCII text PPPPRRRRRGHuET|9,utf-8326a9c952645b2448e892dc4c62e54e229634a22a871db3cd62110b4fa9215a5?7zXZ !t/}J]"k%]dGi e'oS֪ BkL.ho0 u͐DTcRe&|23@}f;W>N0یoèN ke \Nǵ ye2,ܬdUW"ERAn c2>)6!>-#,֨oHțE/EٝSjpO-7ʌX0Мo_!)פcM(@ē0:L ̹a%Oa{ifo{#m1]dt묷 |I<ض5&h$U˃Zi* Fߍq=HrsSsL8,?n#d y?94QGIvsAS8.grȱ&M ^cmlg$%YE״qW%1DO_n)n$p("AEJ>gw4Ȗ# 2)>bIi*{i3=mmx޽of?cw5-9؃*6PSiNgwWԸjd]R *ظa2z1 Q*͹(2c[C ~sB#V{zi,eL:DC;F x7~O̧Eado?q2/ da~CE7 HLD'QYNyTu-_fkvϨB3RiI"W3"QURi[O Z3OW䙹-r6OinBwK,vL֟ZQ,wGnf3`M`!XAZĤh3{;$DSҢC막RG'X4u3p<xڛ^LsaZZ[rPAN`~Y76n/}xܰi'PU}A͈%j%s]T$(N )㟾QrbV0YR؎:MsA@=h@=o0s>hTeÀLyXh%r=EMpf0i!=Yihv-fQh£Jy~f=5[aS?A! ˕M+^ Y?Z4#x`0'3Лtg4#Ulev.A"=*W=_ 7:g[ SekLh%6[Okbo_]'G&I&D-(TqwaCg1@]ew&դg%2}iD[{s*f†;- ~+c]>ON^kwQĬn6yR .UޚFȽM=tqyscɳёC9;D?ܫ!3J s<ְ ?BlOVG"(m`Yj")K_gUG5w\]+Qji^uN`mk5Խma[01{ɢ;aIt,/A.j8ȑ#%w]8܈nV~`K4S^x/KU;-q1-ga.Z9iND٩ߠ\>:ࢆ1 `d.RQeտ{zi롑H ?b ċთ;&KlץyɰTXVi)ObpPHnͩO">>J<*4c,Wa5Sa|1~XvO+g1x8"+-=dܒ.$`(j Nv}m%exiYRT*f"wOU`G{r93‡'yMscL߽_;,:ujH SģRW򥄭5d5ICs\BWsHږSW9]>xxgF {0PT xlqA 3p*-f2a6 c"2uw=gNr jZBfw3PT7IbvWYE~dK+!%?z{(;'PǶ cǗ/{&`*>e(~ @n6VX=tx{\u鋹%gP= (܀뽈n]pšҔ;Q˜yd l SnC Q%EɲE1SݶN;ˊ_E|C;Q۶5j|^aEY~Ӌ-xcK8*(1?tdg017.4^́J 6j]o>BzwiTBfȂ<+`x.W!՛r,+è1i0p3rXv{߆'#kxkkKVTӱ/5&E; 8 [s!MKù{ըh7K5Al6`Q3+|;ۊt$2_)AMmz[ݽd}*Lyc3g(,})_̀ҪX%LR֨pղXCb,<]P4pqL`īár@r5neg"kCREN\Zi&q &y|M @O O͊1:w!q}aԲcaɯCi&Qz#ۈPZs3}7xIT[r{f5Tcw6;VR0 )`By0 &`q3 gDV!5T?+[FEBU +Ht;!E2-Fe*+ ~̨dA>Tl4*e<"dvE:m,DA;Ȩg`+rc?v GI0sT3֭sZtkCRVKXm-rPrg v8asJ Yte[H_H3j6^ ^RG]<SS:{g٢$M ~,)'fEwV񁙄-:}*2a?n泲s8-?BpIΝ4V%%&YrƽcL- iC^ ćdhWa&*5n,9$<פ@o+c kEcNnU?Y OFz#'s_獊8Peh@2M4zǗa=#l*!+3 \"AhZUVUFèpyQ>bL5PY3R< Wn 1 k3/;׮J!,t c,&JYޏ a0>j呀e@5A:Ym*A XY_@+$&\#S={5XxŮ}#!JjXe:8;02>}R*SZp zTsz͋8 ;*; 8 jr; \՚ sYqSWpUa`+jhl'~e8@5^.-hQu/ÏgƋɃZll'z;74| R 莻-3!JeN.B$EF3j~ъ֣0pTd $\XR 􎖲:y:>Ж;7(kI{ܒ h~ޥ)_4'GZ| $Y3j/n}s{Zb;A]<\'͒\GN9/jsI!cGSido=,Ý]gg[e c;Grq g!ioNܧA0߰mqaf N_ ^/'Ey{ҡx5fd.Λw>w+AM%ߏy5Ҡ,! !d!ZEJs 6%>S[8,js_'6xʼs~/(V>ҧ|>SCLN~>6 VK@[xØg#K&ShCEqC8! 9dj=#.qc"̞n˒8`)̬@C_#1${7Բll$9XN4ž#ɦh=vooY7M?\}#Vȥlo303')]!YYTN3oV~$Es'Iq-URV"2%d2#;71@k@S|Z% `(7XihW(垿wʣ|B9 M JزRTS-ja&O2lLKqEZc7dl%>2BÝc▟"ĜpP w{RfcpLQTE:Q&L KI!fd3cK&̟7z:60OBˤ(=VQ8)0bns1 B&L9Xʾ0ge";o+Vh{,P+ܠ%kKK>Vf ,8x=f=$lK9*cn,L_v2 FHb?E&1pv(Asn̛@<,22'_ Z~SZ~U0-صId;V骯B*E\)Le)"VllnY/^zq7:qvG-vU}O%"Q5q",P "l3AY  QvLJd9f%|^z3izCMn,~7*op0 " 3_fz]ڻqтjA}eG'0PGS]HꜱMCO`O p`4 q=Y  Kj҈߰Sh56Lʂ#t{;z05~C^^EQll~R ܾ?ԾvF>w? DM_F!O5^ "6;M;g@eή1MJ 7K?HgNU2i̤}>ƜO$j2#70Tg[iOǴY TH%֊`!0G~iq<:bwN!){y_GGw:dk5ׄ9E{`cVPY6bT* }ZG:(Z4g=FHtp[ lOB/? ~"O| k+)fH Vꆲ:; ;=e=[働#=oI G" HR01kxjqGhZ /0@~M4Dz*\h6&Gr f}mN$&1 +n[5hq7qNl . R@JOؐVNI);wAPGߞ78 EҁBp&,^d='4@>Vtiߔ dA zU^$^ ^N;:y`Ș4܎a$BMΟ@"lc|Բ6otou}t`I*,)4^q1axjsAWiiTDIFvY,) ֱrpUsxeS_21'w+MRۿfW{(.3c%&)u6&m3o Kq LE|H3_8c 7+z\MM|tOu[vьp#UNLW.o{ؑvZgyV!%sXiZ}jz?V>RE$xNĪWfU*m%MINa("P-&X,AwV IqgZWK rٙ gUAhqgkZG(u~ TS) A弇/Z)lV"NfL;J9"Òci \M%;0iilzIf';o?aeJ"G _u:8x)V@7]jbŌö8!آE>! &ynƈ۳Y k` !DB[yb:6 FM"Ɲ6X'FUzHrsa+FqO̗b2fEh/fm/2!d5b.W"~jc6kJ0qf ř0]͚*g"<о 'p{Mn)bb>?)s]!f Nn+FpIJcl_аnW0HI|>~/k+t['SZ-Y7:37euz @I_*QgJ X(bi##6ث9E~˞D[%IoɝzmQQQXL7`Q*]^LPɾVbiqY]MMS~UxšJ ޱ2*P'ڏ>^q#a$,4B]#x_қ>?oϝ`5ٜt@qQUvJbږ}19Sx9πQZQD;X'2KR&؋/u7mPSHә\B-}M\ԴN%mmUD&Ȑ׸Bk.Q3mcʟB?a2Rnen;u9 9cj#ʌ%[e\ 6eq]yv =4Ӕmvc?ֶ˒G 3_[z4xP j\j$ 6Y"yKi)sʹquDƱD)&'wCYYbd10pW0Km0⫧aE&`&ڴ#՘U0yWuGR O7 ʈ0=eiٜnpJ5N4,HXBmٍ:<Njwc4pwg2_9lL q!QȠH5>  3ɘf'Y@~7vq&g^P=j_=kˇxp֐ϐM>{~\}pj kQm@3B7Iֹ {9i'Zs EM` 빹b[!Ά=OVDɕɜЊsns`ݹgKE>WR;;cvbNP-X J/ O_` hi![nޝBߛvDP"i*I2AAB۰?g7L'OO!gozz`qLD٧9QʢBQ]YI]>ߕJw$}# Jxu ؕ*5^ %7xTA[v1FǓΞE`^ ]gbkq(:f`f}5:K v-7Eg$4EC*(ya]chYcoxJQ" x_؜[^+c}K,%c3qmk}=%?"?t؇ꓢ ;waw8*3c7i D&f.Oܭg-Xy &Led-AEZ;&N҈m=Iki*\q g,np!4_.cTUeN?" y?; h@#&kb+YO[&$4Lcΐ` 4C_ .Ƕh箥C'[2an~y$ITO^\q|\Q2󎦈u?YIwQm|&=\Sr܏>@-讑YW 3Yrc9Ke"{,^Hzyƹ>>֡"& \yR,{Is2E],.:L\Ӭ~_+'NaWCPFOQ*>q7ٻz*[CS St|X),ޒnj49x61x+Ц,Q-AE& 3WjX5쨝{s":enˑG$Rq#D-YԞ9t9vyZA@ڐe|d%eEn*786rYU k=d}ǖ_b M6."9˃`?zlN:zbPZ Wx0|v 3P&.Sb U%04o.*䍎>r!CF=NaxMyx7!J Gsɛת @z_}l; 39]S\Dd݂ q EYo7p0ҙ)|ӵzA s{ ԃ^]Rqb;h W|Р23فo(D$OǧBym]'R{B%{mb+dd0RBK&sUlt&H[TIwl!m}`z)J7V`v%^[7zH ?(Chp`#nSMGhdQnVX$ߥDkB.ZD0L2cIht2 8ZgƎt, ),c-[=&Z_V2w}[U].GWA [hLEM7 gR~4ҞvJWBui26rAoynENn1얣Da,X_UuF3`0j=% Ѻ_#w԰5&%x##y8 ܣp7CX|<}gz 5]W0ye8Y6TCf@m6qWejW!O/gqp#z^dY)zꈟw.)_W(#%rTq'-=|mۂ wLX6p'W;NҙM9\Ȥ8B/#.* mmvݙ4|ָƊT%]8p;TԶ,XK× q(-f=69xMwR&?g /PQ \ss[}:3HD2T̷v Hakk?d0 4ٽt7>52h]Hgh|>Qh4X!FRFc'4wYfPG_?1y R#ˌ[(!y2%_ *n%sS3 lK(~X'zG'2>oBF ЈYURD' ~%v.v9mj!Y;p>F^LXQJaz:ҴI]?ͻ;[c ZlR-m&!ps>JsD-|PQZzf=.I>Kr&J>tk&#n`@PwGsD!T? _%PG;zJfX¾\ki\RQhL5b4=Bs!0܃4;-%ySHez_iYpGq7ey Xx:Q/)m\ [G aA~|5J@*,2?UWr{AuXJss#-&L.ذbohInX ֔i#yYE3rbz˴sk^hJCvH;'XxLT123 2/xTWX&q-e9D{;.SIfm4Dxv@4TߏECpƮTG ;%W<;OivsQ-O|8 }e:h22_Nױ3pgUW])[M6uu֘g+Qgs!qU՝-.z(94mں~ili|C nٶw0=pD֨GxώRN:Oy5QpJI}YGh@^a$!b0FWhS_x&(ë:[P 2?+sǠf^7}X[.|=IFHq,+0_8Y[-SlzLYN N-B]P%eCCdJ&rP x:sg }U:!x:19*<巣{`\:5H4sڀC2 Xq5 ܓgwdx d(Wjʮǔd"Pnp *ΘHxI5լUG5=w% c\B>1nT]c'׃{9~h #?~Y=|"y{еͬH0P]*]v ZkjsT怸jZ9Bbi悟8?kPM6LV@b8 eCJN٣-,[wMК \jRX:L ]EMI558pZ03(f]O)}o7fpa9 ͣTQ%|?u[aۮ0v6,Y$ 9*%/;/vћ+BߵJ苕^#Dr+vU7wEschE&RC>V)G3iafP9Yz--HMk”n4 a8'k'swzʹ4慖v|4VS ёr(H7!j塦"ϕQ-p|(EԻ}}M8~|Yhɽnjw\ZpX:6%CwK&À©}R\N:Ɔ1{f2r6/v= zoUj'a2b_ we/V!gTI_" l lYƤoשrpݬ3ߤR2 pcM@ e`կ$weE['vbp]#_`1؅FkʫSc)}(J7M; wB!Mk됰jB6yquGĖⅥ10?Q BHf+bpӗZ d0 C]JU=^ qw$x'U}@]Wn5WA6p]IܞBŹ?{fg6iedn4=vv{<(U@eϢLT,9o1Y1-dÖ5ooAwloAx#& ;@{6|ߓHLIf K=ü]ՏuLSMùFC[wSk)5m є3~J S|~B/}D[5*&cwO]:|/ #\B22ݗ%A8A2u&cR$`RǐW?t+Q9-"2N4!Y޺v/N肯 #7H-6MڿN|{QE~"*?{Tsj,|w-ٜۻįcgؖ]C]G7`wH-Nȅ\Q|nP@@-)PUb73\sbKƻw.-IҖ!%i%PDbWuoyA7azxap D0brBḾDrVSvZ#5ž0;j[dd_7T]zeu\I q(2LA]4hy͘y`jx;S1fHFLpQ βԷ~2f<`ޘ(Ա4B ,<] aI΃wo}fCW ַ(m ︰m72Ǥ8m (uaVX= ֹHUJ7XGhRiyA9GxzX&v\#>YǨcaOvc/k$abYP/jc@|Cp1!Yy烄HelK_=Ő-:*;O gP0N(VR+Tay6pb-ŗ<\pPƙM[䢬`Z!5MH ٗ= Zx//^%$LD .dR46?J󨛒 l 7#95`&p<=3WknW1K/ZȲr]{zrEYUTʅP&Je3x+E*נ6v2m)xViip 1#'RH u)l(t zOڔ 8B-㬆z^Cvy UDAi;RhJuXvZ-yM@2k*_.@I1[HDb5?W]Sfs3^Њ|f 8<@Жk`vUWIw qda7Ǎo,'>ɋ:ahpڐ}h/CkLPb.V Jڮ^8[S9 P4syo,"fCNU3K}2 ^4U ݡﭡ*`(\;OGQDT3oQb rxE}ʄcM{ٝX 9 z,_;/%TR;YI"};}1_qY~k)Cu\̤V&џ`F ڋ&@;<NL(¶7_c[%r!֎tj]j\% B1!: BK~#eQyw\uj iN79v !#e\LL=0)o_3XR &g!.8ȕ*|x>aiOҵ1#JN)VA~_ 奉J&K[/1JFJ8.X \'UB;IAE`)dT{1\Bc=zV)1^4g 4p5J.a8)yp;Tza(ՎͱT :_mBM[`Bг}`k$UOcS=N G)%[l%uCM Xh<,;r 9^7RnKtE뜿f [T3)#(jsLԄ\N|XǜxoɑGM_X)߳݅f1@gԮ|nӌn5r@|('hvyUPR^ *Fj?#9"Nu|b?O ?Q/#.+ħwC'HUh[`e;jR޴  0{~&. ̢td "[np̩Bjp d鐤?+:DΣogaYI3\S0jY7XTpg44w]nWҨ# iy;4粱NR[,Y+kҢf%Mx@M 7ƨ9UZ1Dl?I `&BޙnӭkHu{DH̏6)z#OSU'(Cd rh;[pܐݎe\!ґ[0Z}tH7Vrv݂Ih`p+7We|C3yIX6?nVLM.ƾ-+*hqa?h-+ARäoh|*`ӣBC^-KZdwχ= >'q Gfxҕ'^+0)Ӻ&`L :"MqtM߆f^2J'}BxF DǜiSA:iKa o{]?e& [":+'_G c70a |jт gyIK""Q6}z.\f'pI P `h+i_Dv%N!8 T $ ( 4Zj='ppay&]jٴjPڬ2R 6U5[Y1dHgAwœUQE0[IP8G,WjY_2L]^Q:ܘl\<6; N.il/ L4C/1f{Gpه ά37LwG#T-['V((zo3 EyEfxԙ S CK$Guff[qq'yG#uF6#]C-)^`=}ïC7{!_IHgZ^h<[IVi:r+[oēiؿBy+!Qa" ތj'|ČkذGַp90)DPM#*gf=3F]#7RNo@YOڴ7<lɶ 'YгyV>kg̹5NN(YQwΘu֍pRD%LO/DbJwo̒4P2K`P)Ʀ8Ko[`B -]jK 6&5"]mC4' *?Csyw;Aȵ1EE^9EEgIO^Ď6e׷NP&1XS脎u=v1 NbO%UJt|_o]|n$9ȳ4(n_ [}{q$B1>ƅ_hS[Rzn;\D5? ,- hUX4:lBW0h "Hv\6l( +n3-"m7倝QPcYGA*ѢE?gOF4Osr| if7 ]e&&pILk}RWsj uo,A ruc2 @xoB{Ҁ$ 1*FssjF ߲]uY[yw@6s6_4򺙫z䌤x5Rk:QV0;L0,GZ[Ľ a{gi ]U|r%xN(q= "~S21l"ٰ0ubr2\bH_K&3mF!qwL0-~]00Ar2DE.WTeRxt˗-ʧU 5F$=(Y˃L$yiC%Q=;aӷBsIXµT t HPɛy'̳Aфݠn838`qT%4A=\vK;JA\͚ ?mXĴ&%&!B8uJW4S#M={bq!;tu = t,?tGbpyZ? kma$JP"WrFKBeYG>Cp4DlwUN Qr$x*SV,8lXUiq1Ꞇ;- AB4—w%i@FmUij"_@gFA;+`Ev!q&ݬw:JXmyX` +F ,&אZ8 w'ЂRt Z۹m\Tahr9ַq` ÏO:uro:T`Vjo{LBl)1uKH<[jڣ:B,s0|K,RLA ԖY0eQ<5vetEW1^coj=nLIOXI]}E 9S rA|Nї݄qӖ툹xu& 7I32lmdC.>]ԗ1q裎<w3#*M}|$.D>wAKe|*ʓO\ " OYYiM~2.*kV~j\̜}{%%xwvHĨIxp0o|%$N6 j9n3fv4ݦTeC$8y>SyY>GTMfV{8䇟r=Z|3/ ]81 8~rmAM k:^nz5NRS(<aKK]rV N">0jB[J M(O#mϹ@.;70@ذ8 GC%)_?Me8rk>/^UzXS3XH_iʅ~j Y la8ãdyA"GD=!+fY*{_74_!])}JԎ1c[D3RR NWۤw+k\Y#p<#2b@axG(ZTWU߅]Rᅭ=1՞W֩ڡгJth3bؿ/"\z¹XG+ :̓2\8R^isߏ81Mvj:Q`m%pKХp@&ʫ>Z @5x,GH_7wޱv[n&@7K c%_tk.dl".#+QAsS2K8AJ%ȳN1dQ,q P$;݌'徛kW,KV{s+J'#HLufa*j]-SF`tu(B{d4о4ؘ#X&z%ؠ{x~-VBa~j]]McH^waGGQ$5C;ﵡQ9Ȗ. ]h9>B駔R.m@*y >(DKkkgeHʏHQӋcut,1lKS<_aN56 Rn唴s<^- ɛu(a\ RƻaFzW!* Hb.M^jF۪+ƁEC24nS:@z;e .1';G"/K'?Q)EJvb ԭҸ+έ8XLx@[~PkLaU.7<#Gy3pȩQyJPv o@C%N7p_M5"Xq[.|aEJ~P7J |ga/go5%lmOY6$a.|}-=~ִlbUlؠG&` zSɿH?/t-1~~>2}^6: Qˆ+ 3,)p%L~If Cڻ3vQ!V ZsŮao^@ъǀ*q]qLwXX)=}o;[1);f`[` ?8KBN*ymb o|D 5\ ZZyIr%JYkę %nȭǼqYk7[[-F-E(иE pҪi(j-6!LD%*M0TV5vhX?/SS%Ͼ%{(5<v3M&e[EC=}a+(Z3 Wݑ;kz{rJK<3 0ef!}1?9 `԰SJө}3e *;SH~s|epAvLTRfIUo,نᥱ 12ErF 0 CګdjZt_?=7'Q4aO8I`Iw[#@jʝgTkR3SfKh r&ڻ(q0=},Bdﯶ!j:vcV|Q~@,unUyKèU֪I*(`]'+t:{&FKy=79ƒHBتX٫I2J UѺ u9g0‡tb^8`17{BiK)Ų8?CC*ursIKGK@Ugc)ι0Z)`.jUN-fݎ p9q7h~ xU'be֍*+[+2eA,WΜ_`Z/Zj Oy]3YKp>}S_\i<Ӌ)GوyPBKjC_4xJ&989\5Q%"{@}<W,Uz3HWŽ#?C!hӐR5Rx:0ʣ#$)gc]=('$[U6prKR{պ`fEd3J:Q$:>HLeGWS_I1 &wQ )FqX~5K^H'd$p:r'4zI"UeI!vj<@y+uBԓNCgjw6m%`e6PCS%!m>rի&.hScx)t4 U#;I Wm] MAU9 ̦c`|)]N +t7pe}t=ܷSѤJ x.7FgbcT.wKҒ"6}WjEkH'n^9+ﻔs ?'sY{&{3@iQs$pMNII3;)H7\"딸i^tm=8yR*𖽙jIώ+~6rQD^ǷUa&OU"qtx04IUv{dVX]”Be|D_ɂ'KQнsqwv#CLp*[砅T O~ }8ЗE7.7!^= j,a]nk1Z3aVCo6o4QxTQB c5'[u~x{} u)3z| kw^+N#ߥRoh:`%**uxWNBv԰ݜ7Rd` ?S!Fϳ8:­[41Nx١6j'9D[t3o]S(U UUZhƁ"~{ϻ{dS`p'`2^4;bz߆Q]!v ΆX)0VHp124>scʪ"a|HBCAQ(*_ =p[Y:PEԼD8.` 灠yb0 /UcǃHgpRrJk'o6z̿Jeh7F-ehdZ媟t+JˠYt#ԘˆVlfm÷)> MG\1m9t7ᅯjTeR+=bDdαU :"?o)6/EO?7P8 kMLOw'p޵'u7R1P_%}ϵtu֖R+j&cVl>*Q괇ZO[Q/=)pY!$5zb36gn#-76#NLysEa։EϿ5u֣}Ï1Xgt BM!yuQſI9nS-xT|/0!rltf3BtZ$xU2RϷ[EvKz9K_B\@V o<!|2 US" W6DA$Āwb~l~BˣT ^#X zNQЕTUrݞ5xP'a^ iU ۖИΩyx੍ϝ[Cu4a0Fhυ){tEq8V>ds&fdXu#c٠>F13c_Ko7ʒƨ[|{E4o@SIk 5&XN!(-d8j8z|UKȴ5%-7rRh]d4ݯآ D¡wqQ=L$[g"- C$iC4qrfdRhtڐߖI)K{f>w]imҧ50e1͜ѱ [)?*.W|Ti]UsT-]A8DlժzzatzkqSK[]emQkբ$+B>B^(Eg<|nk$ ).N8 ք|Vr/Qy+|?ȗ/i#6S[ $KExj#2oЫCU9$y^gLO`$߼nL?vBA aƣ4H@>rUV~`$/h3h9aI@)<&J ~hNHfɭ󟉎gAqסּR \0Z*;T`L"66z@=5 z' ;K`Vf NC vѻa\}>SFX7o:*"|} 4^˺{$4G>}?~%jͱ YL'Q[K F$ս5D)PNa'ΝSF NkcMAmHuP.wDV%uXZ߯Vzlxo/zB/x`r҅=72a]0KaZ7(6(#Aߡ~~}42zDMU=qOPz<WMD(VpR 4s9(6UK)JݿAww6XS$ yh;-6%k = r$O˫ț;j#9̐^h/ܗ|k 1rZ39'($cnyV''!Vi9] ؎] E3dW(:İ36tkҊ[T!gJКN9B%."Isֆ=m ]-Gϲlk,0~䵂Cm6? )8sPjSR*j^nm1b]ActI;ka8ٮxN„]R3'6JP#5Jrbƻ>R?<#p S؜-yg.<9'e(/T#E!,`[ocz|A$y[ r~dg 3e/'=tB|vԬiYtS Lr YZ