libtpms0-0.8.2-150300.3.6.1<>,~c[ZXFfqփ8ULa^ ̭jeGTG זxj @/dWkŶI ҏCR(v 3zv~WF< qU%Є{=d+Pܯqb)M^H1b7z +N`Le UrlZ{2aK4SMhݤ,`;<\,/d8L+>@?d   \  !Aiox     +Nt <  (8 9 : >,@;FJG`H|IXY\]^Cbcfdefluv$wxy z0@DJClibtpms00.8.2150300.3.6.1Library providing Trusted Platform Module (TPM) functionalityA library providing TPM functionality for VMs. Targeted for integration into Qemu.cBSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/stefanberger/libtpmslinuxaarch64+@ q lA큤A큤ccc<`=7`=7c<`=765f763f7f96fe7878049ef4e4e0f1815a6240c03df9071090e6528ff20e38c163d41d165629e87e3c18178e56c1fd8dfed624ebe5f36dcdcfaf5b3fc1d0d1790d73e909e8e84c2f056fa0dbac2266a3aeeab10426251f0079bbac23281fea9e382f1e6bae374bb6a9d4f4596767fd33e499718d560de140fd9f3d402cc5e41fblibtpms.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(aarch-64)@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.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/ldconfigibs-arm-4 16696446040.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_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4b0b608e345d3d2638c50f7d38e4eead4cb1b7b9, strippeddirectoryASCII text PPPPRRRRRRRQ# :C&utf-81285e35e43dbb920e16e95c3681efbf607ce463a97395804f8cf0c0c073812fe?7zXZ !t/]]"k%UEdGiЭYLBz$Q_LK0xյgOq=ӨIK99$9 oozM[#xT5_ ǣT\4x;*rl$u_E*z-hXQCz)&D0z }`&k F:Am- wƮ( Q9oαxt aet|23⸊5kam 3$^Bf-&Wֆ2񎾋?D!k5 cDMi|"Ue7~ӥ;˲gÉ^3CKgcE5CFGCp& G jU__n?ua2R'}ݼwe%}B@]'JzK³i>ebJE?2!L֮3_P$J6ҕJ sCVK~)_*ߙ%ܭLfA^iխ=@1T9f> \&& $듞"ID&Qq.nO^@9o`DtS\uφ%)7c$S K%8TDZ:Oh#Cq4H&& C8D̞ճkRKj`'T,3? C}Vf0؋|=S֬0_pߋch99 4t4W%2n.vT K¼»Wb {.茵H\ +1/H;ic)m3kJ=C.ZQe~,:86Dp/t%aG2cո![\w,Kgt+wu"b&dޛ3ZkJni{#sԦ~b_U_VD-:wC2a9ͿIzs[ JHWOIT}'ee^AfD4i>j4|Z0UIs. lX"ضaJx8Q0FVW',E V Z@ϋq5 9w6}kesi3DmJd)޴!^AWnj/ʊaĭ| [1Jh$ 9e£aDvg n²z.GrTa<;:#v+\ A%6~ c~P自\]'ݝPFACi֡Gxl-\:OpxMh&0}=U3 KQ\ɞH䰄on+$lp%A7bhy1OEZ֏vuWkltVb e"Ȓ/y_cd31Td2n!G}fUzJb;Ngyzax* #{B @a84чMn՜!ܳn0ڗc9. YToPW}*濧HY%UD BƼfI^ZbFvH[Qv }#-~kUBgHc`Ģi@o3A7m:=lw+0ꭑro3@sUS qTQM=[hJhν~k+RؠQc (\Ȳσnyc0gn0Y/Dx;Cnb1>_z%P 7epMɯ^f\(!*;#CK3% rPb]wMgXNXEv,s;׽F[5;gۢ#gǔg dl+yc nGj{(tQ H׹xC^eD WdN-$Zt6)OD0G pMEp[k,fX()L=YE(|>FpR L OlMx8AuIn(BM W>MGͅݏ mjK|YHr** /fL[,껒EJ|تdڒC|~%,KaƞO-TDؘ-g$J '?MGByc\G.yVY|,eì2$$. HZ8OgC YUkƒԚ*i*f۞8 @-sUEeH\)'љU=|m=AʮXh]YaZIe!Iy lxs8iwa \F=}zoF$5[LXg~T憯5skIe$mTB/SgKä k ܌=Z'@5m/~ȖƼuQBXk)Ol}8<< ,pi~O޽7.Tu,0RX 5$PXDq XBF#4|LBD$;G,jb=@6/$JH9{;seNS_$J .4? Ien,E^IsWhyPM{5nEӳ?M-ZC:XD_DQ7kv*Oo⏊_YM5TlJz?]"gtJ7brpjbԧ, -8hz⸟6UG2۵g|#~5aɢ= &5LbnNR-7y);,OuphLXP\χk.EJ!L-*d\A[L7X>Bװ "񄅾#ZݯGu^)g!-4S_ l(^R?NG>&VFO h:=`Myϧ6gFPmQv#MJ[N'Lg^Dh uO /7һjo00ѐ9Iw =g2~4"%_΅)M~sm<&o KPřXF<#jvFƘ,һ/Þ4cJ֝QF£LR߰w@g`mkcOZBdzT;U<"CbFʥJ~^lڠ[Sbt146F=R~g~oRy^--BYEExjkUڻ|};hNWDGxSn Zҵ$ʹ@xi{JM'l"T$<(ȹaQwoɉtay> ̖*"6Q7{b [+$$Ief3; 2fmtZ*4qK[U51ӑJPJ-lxҭ``H$<.x#Hv@~=SR>HUbҲ ARdBd@qE t5cs4Wg'V'5|ە!'"F\?@=Z:@ᰁĚyB,8% (tjgB7.^8qX)Enk6bWTPȯWGB p4e(?/wG;\ڛxO!5%j|nzW?sH}B+2(UYS(nC#S(/Kv"Vc&42=24F['7vM||+ܷQ:j,B|:jM<2aZ `0!f Ar| ycA}ܛJ SޏaTe(#|lzv irqnX4@ jkRwą݋a߮vc"DK^ƠQWϽkyP>V!s F󆙀y&4~YSjAih_9RO&l־L:zJUq徫U&¤yLgpIE YP=2 @}[31U9Q9a5nuE_|>s<%ז#"`#A[2$\g h ڿg-R+E*fpH?)jNN4f)q۴(!,?8p55}F=u5/Տ|!#,3_Vej LEeRAx;@ZC\N݊7M -~$ {DhЎסŒsU^^vM{FWNr׵ʯcxD7Pk8YDj]ɬSĊLOVsL2"7oզ!6Ol+Ɇ2bH;t ;^_93r7?TW\İ Bt;xUM0c]CBnZuPkZה3w/x0ڌGGWswfLaJ LȧN=eoF[EԲ*l{A.8͙oh# 5/ڵytPӸ}\DSɄd@{Fؤ`ggB7pJ$jO$`Jz~]6p)Xwn2Đ@\`:?yd R BzН5L1,T>7loC#;#D7nFxkjd&HAGmej*4jj[&ԉ\mK/Pj`û:j"hc3IuWs?uKpw .5smJjj"\ʜJFnQN9ͫ߂*w`'5RgV8c&$I֤Ba}@ϙ3?FEj7.x=Ner qÚ-4^  լ@)NP~nt`vQcTnCimB4|XgSupEg4.%C$Y:Q&`"D_Hw+ .IL?Y0ڔhYRYF<8 snbG}.CaYU I@?/$p]{sf 1V%pKz9wpA%Ք)lL , (<Ѹ=a\FiA~* [lkz*&L_lӘ9A^XХ1ܼ2)[SEỲSI/bLG\(c˒%2.PPУg0,QP{*ԬOw(X@>&N-zkZ8tTK>y vc2 R(+Ms"h`f"C3A4Y.._I@}U]8ĨڣRٴF3ʏsVI6?|1`wu}+;Bu`2C 薲Bߨ\8N4AF{YɊ˭綼I;hsIZٓtlq< ꫀuq % *汩xOd-"4Iل\:Hn^w魯 -╏1,[%ď0E6)4y+S8=9w^ բcZbX{ m%+Y`QDiK4B( ̝]*_EgdT2sr܊{($0V,k׮- @[mIͥXͰAoU0a!BUmFgmG<6~|wm#1Z{ˈn۹/KоO"AqT2h((t#۽=/Ny_rQ`w^DAy]'ևG@G"@#4stqRnGk@`GSe<:L͈rXH|%޻A^{c;% q!}k_KTy'%dC5nci;:L{ʟ$$/PT'ԛ'vx7Ku_AQ~/ơD%5腟5 RKB LOO## wo$o0yJoEtk[F31]da<,?Uݚrz ;(ÝbSy+dF5`z#pot>;T0υ. 41LYDkϠJ[+ж6X|mEe6)ÓlBƨ}UMiC^^JLmȏw `w@Eb kN#×#Mdp* #W+j6|Z3P>}{7`A~gz0=qIo]U+"S&%1sfĨ8Y.1َxZs߁4Q[x%gE-&AX;4 3 3 B@-a &{rt!q (h+?d`2:#XK@D6_0"s>,h L47(sž E>äfi*}|^yJh^`i"`t++/2f70Ru0T!kckDzAHA7Pc{f‰R3lm]3vyw*cmd>ۓEP!)K;ڑGgNBRG 3)@TO>_O_u&" ݆fi/ߺA#鰌WoK_ &p׹ʒ Yxt&L8 &b^!A ; u.P7qIjIڡ9Ѯ+iũ҃v>T;^K&L$RPTʼ 5~`hdGvʼ2=Bڼ%jĜ|̻EBqW;{EgS_=COCT{YT_[5[ޭNiL$..La߽߯-Z$@@ 1csZ+D]-٢ˡQb j b?8<$㑁vZo4QQ"rh}O]Kw]_3oʜ"^x ȻV؀Txu]:$zƷYe"cc3 =P-OX/: {ñ1''Dx7TZVyE$uM\8#7F{e ?"vPkgb&u l;6:mlLBnPßhmU 4U: gXcv6֌<@"Y3yD2,lx^ډiPKlvU:n\W$qeR*lh?ӗQ镴CI<( 1\W̛=e@R_vDᇪoǁQ7чBt9>!s(R b ~yREiqF﵏haJ^i)/d~gn#PRwhYgͧMVB8CLAmCK].L`/|" ~U5 if`W)$t,, n+Z9~ RibA&RY~7DѮ q3^ 0E74v*wMܣX/|J2>}Ů^sp!<|]ʇvnq@&U4 XmoFGx n6V>8 :Qo(Tw^cz]\5, )k޵F[m_ԡۼnT5Q`') /C+𬫃aĠj3j᭚LO:Yv^V^9Zg,_@. 0!qg% T9'O2y'QL?>jm'(W-QFso5E}V\:6 f?ͽu{DrP6"TbQI6|̆QʎZd]2nMN9a zxuK퓤g5znU_wFB :茼"CeP8nWjújpq%MA-oM*hW!aNʽZf0i/(nk*HGsPJYͩvB|z ~ *f%tWP GXl^9CU='܊NFvψf9zq1xCw%4 Lwl/A&˽^"Ωrj+{ D,7bBI*K$M״ ^ǯ8A "Vx4ZR'ФJ "-` O\S뚲*5u-j+l6!ώF=Ng\I34YQkkJ5tn;8g*xM襛ީÉtʼnEv}zm5+7~)=~3!R%5MmkٕJo?Z ۱6wgS)wyW?+{с~NL :e(Ц,$IЮ5>4˨L:}7'}@eecYvѐ_ 7P'Y/TKX-V'ďϵi:Z=rMІ"Mr >CC yz/J|JF`݄ Qd \u c*d6#1![y%7˫فY(3Sy0;HIu Kx7\ }ScfwB:/+Ѷ @0I<QLLɾ@@c)g|0rua\UΓz6 S F>H(uʬeW aǭUDz9Ӿk秣ϠNfmF_8+r؆"{x%3Δq[<-caa .#PZVp| ˣVHŦݱO =š2[[lRfN?)dM2tc=2h4HĺP%)ժ~WT)~*%#Baq?㵋sFž*-ksYTJOSr m0dB! cFoL(@njQE3}ݻȉ2Y,7\rY3o H!^'Iٵ\)idTw~"\|V?0'*z aa?JCY Hs)}dD,i17.Y.9)Ug+d*N;%mAv۟s M"ʝ"yǩjiҞ޷.S􌀿d0J!\hJڥsƑ@Au8ֈl)+ÍdLXMwq 3Ig0Kbl[%*ΰV>~e%Mj̯&#lg\.89gГ/(*"եezpYbp󬾾]ߵ_GR՛ 33A8=5lW[yy΂9<% a j;[*{mrMN`i\ 'y|3jV5j6*{a! ojSM#I~7?h#ܰ,0=%Dʧ Ēiགྷ&My.LX:qHV$::'Y|X ~! X`ljS|sv'W°6=z]~*$wx )ql1^Չ .Q! -HdUJ"d6\ᯠ+[d"aKtTYmP80#Bs \4Ti_僶LQn|ti%1Lyf`fX $y9eHN+k6Ռwf0%BB7n^ܭ‘Y= 6DĆu-%| |t~YLQAVASm~M7>RCxd6 ^vtdK+xi{:D &S˯:?t%5A\SE0xB ^\:Ph»2"D[bj=Bls)J0P%BSS;+ HagޢA^=f-=|}.nxѯGvp$'05-c?I9Nb) Qkc,2NvrH&o#1 \ oW$OQ}.yw=̈!2GJW*XL3E$Ӑ=Kd̪=R.82zБ$DJ{%;h qQ/1+rI\닆8ګF>W|=ϮxhŬ k-ƘռF( n > D7 o-`A`9W`Q(uQΔf\P#ܺi[m-%SD|嶏zH YTSG‹KNlE`3Q!#Є4*R?cr lX%' c7.T;Fd uQݚR}i2" C9M 6|W5[bNFh'8ፗh4wy\" gL0 4WHQ6ݛ 2嘀gX+x'Jy)(Eg%P`maANz`0KLPu;DuT + Nf2k(iyXۮ]ѾBwu jsWE02o!c^vHz*0a~8s#@ɼ xN3T/4FMS?F!:t3H{R۷?2cIͯT+)gй!{0f=?pO|w2  ˛;^,ߖVzr ;ҙEPݹ<,@Lӗo&n?Q1Y."_#,#գbK7x\{f pH7GtˉFl$yЬEvcO* 3'k*xU~GD7Eyx#50(Bxw+l o^~>z&} R'0KB/%1N]bD`9? .[ÕݳW71wܵGp݂)5| }4yajdSJܼUA8@Li58{>Tȱ@ JVG,G-ΪCtP @o:u O4xVlKל* Cwfn8(/k,g; Z3r?o̔IL%Xh( IB6w &ba1fQtu7[!5O;Ae\`#oTNDܝ~ŹL+!$┆rkM+n=XĮY\MpP/o7m!˷t= }J TND3h 0O7 1%,Gȼ²\#?$ YGz}`z.nD FS'L-ǩ0Il 18#$, OLf8ԗy=eWCuBXy*vOv#d۵U`O oj돿t'^Jarwj T._ξxRO 0ٽ'eϴ_H3 ȧX4GU3{En ~곒ְdN WBa.1H!]k?6W $X-Dd[ڷ|LB޲|i1GoPDZB`|.`iS$>]?]*R_yv1nG򔄗g3:.&~8 =+_mjv]fHu<.Wq5dK7G1 c4k` >-ڈ_i3*]Yhb4ܘ͗O~n~cV0|إ2qb&Ϻ~3<[~ ~5Х9i%އ 72p/%680=B"IM^JIN4&s ``gwlmL׊hwil٫7O~Z=a{[^N3WISqo&?/6{qO-ҨVbG-[U]Hz;3Q ׈Px/W{‰UxhH= ȑYd+ೀ6DةF{HxTWMV'%ΩؑG.,!bQ V+ҷ׉e@,*c oR\UԧI& ȳXiL)gatPΆDiYVnɘʤpF=xSM:}RI"<-PxCg.zR䂌YTy66\wG]) z2\z Kj* h>c2?'}Rd|Sm݀ pғ|F<]L$a+XDJzd~8.C`ܹ#N_Y=n+4Mm)lLu[)M0s=w7M :vJ5ÐtܣvtJ3 Q%szVp2Z:,6%W,MIlvy}bhb`gc/ZI,+Z298-f^x˕n_ ̻}/iwC*ınu]m"t4h="ul* 礇4mX>ǖZH9wGHeFk!s[g"fŒIKDdb~걿%H ?Jx|{uB s!;؇E;<:.|M+iΏs1|\Kz qȾt$8h=_AAZH:JHݡN9p "Ӵc~@tiC&X`o 扺9N00-S Wbfo&>\>l") - ,@qJ/^ !yg;ل b; E7fjl8Tb ^|~f|Քa/[%y9XtQ>p:ؿ a$.GVA:<%;v `Kn9;E3zC|_)egD EWͤlj{4lE-ׄ*X,V{y]U'9A8m53"R;5deQvp)f۶oy_gc\-7Fd8X?Utp>?jzYM{xPK`_Q{&pĴ_v1C{hoPƁ1:#!X C[RK a@LSLt{G>yQ1:x/rs0xy9:|妣ʫV]Z3ZXtMJYo೗aQnݩQ(cM9Qq0{SaR]K&4rߒ8&[Ym4d&MOe-6ٻIR?2 ޤ&gJZ+=]hުh4N bl0ףn. "MIة+J^%tt昡O;~=x:YC7[KIY'1.>79 tYzQøbCs\Ĭ`Xwkߡ|2^Vꇏn1lR!NJQaZ\40Lw2o;u_|*k)2ɜa_rc)03Ctaڼ}և+ClǹT\5[_yw[z}Lq2Rā-J V+_ '!'Sx>w7Wwv4'_}yr`q/zU˽*nLډx^TjgNЛ2Ssy̡ DTYx} U^ss@W+ڤpq=51Ek'!"mm}=m׃eFkQALعtG8K뿁WUͶA)yϬ!kpiފ0_Oc4lB;,yk +E;V?&D .ٽ#E ILjHƐD/E!I|NIX:^+`ƠW Co~f'i[b]Ew`UeO{joԅPod`qvx@3Ǻf2lTN5((.G|g#o&SW(}:$ә; xŀj*7U;#Vd-5Վ[QmwfI;FJ$of/eby)V.x1̌fg#RGw6PdQGt G=zEkEj蕦JSN/`2Sf9Jd6Q3U:yHBP$q#[<da` b1!sr= [-ܕ9RV?E#-gsOyxmsZ3)zo݂DGpqwY&ip-GxF;F<\sճ9$ֲ@y1V"B'isYH{>\&7$ˏwT$ RtUsO[ Tg##8Eo`H+QiY'_OLFlAhwL6yU]#4@j ;AP0dpV#ΡыiC.〄qDr[N<)c8{n9 4v7@bƠAw/ddkGRpTOUqrKASgִi rra(b#K}c P Vs|idHG#Mݦ[6aT1gh P7Ƃq;#`VC k<=l>nKDuplA{nZ77wn-_#*F6v@M[EF}?h!7 9D=-Cy1r{%0+jO:Z?:l׫$㇃<4]>BGY=b}ΉP3\P̿LU%M=k t+)LLypU6?0tö.%ÖD^By lM⹑Q؛XwuLDqz^ ?KFsHG#6UEj$t)5Q8,eYmGEw7ҲaVz CH!N|Y|mLD.:i/Vp#LW&PQ62V} iT{~y_'ܵX?`ڰyGGH& ]-JGI~|2 ii"|!* +Շ[W$y~5wÏ4=% S5D< )!ev d;'iqFB^;TÛ?l8פKDFaygnj<9^^=|L]m. "= Rf)22m Z++%,}]kCxHx( Y Le$G'<05'lqfW9 !ڎ_7 ${:,Äs:4I.vxr09*[U観yP