libtpms0-0.8.2-150300.3.6.1<>,wcp9|(4BGvc[CTfGg5Vm;qxv "d+ouUW4v]?IV8H,6tV]a5 \ =#׌W7hܵt"ʿ0a^X:‚Ah_9˨C1_gdϿi[xFǡZPYd@ӪY *p ׶tﹻwy$jlCexe@>@ ?d   \  !Aiox     +NtL(98@ 9l : >@FGHI XY(\T]p^b1cd\eafdlfuxvw<xXytz Clibtpms00.8.2150300.3.6.1Library providing Trusted Platform Module (TPM) functionalityA library providing TPM functionality for VMs. Targeted for integration into Qemu.cs390zp33SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/stefanberger/libtpmslinuxs390x q lA큤A큤cFcGc`=7`=7c`=7e6efd7a1e1728c9c02ecfa41fbf8cc19bb61a61f0304ab03ca8fc6037c84c0223d41d165629e87e3c18178e56c1fd8dfed624ebe5f36dcdcfaf5b3fc1d0d1790d73e909e8e84c2f056fa0dbac2266a3aeeab10426251f0079bbac23281fea9e382f1e6bae374bb6a9d4f4596767fd33e499718d560de140fd9f3d402cc5e41fblibtpms.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(s390-64)@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(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/ldconfigs390zp33 16696446980.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_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4f7eaccb1cdf346088fa4b5a532dd50afccd6c58, strippeddirectoryASCII textPPPPRRR RRRRR R R RK-ni3x묞Mutf-81d64b4b513f07f58079061b253423325790277fce262acd78f13350fbb949106?7zXZ !t/Ux]"k%]dGi e'ofA= k_v+,mo'.ܠ#EbnaXe%1z'9c9 ֏xPe[`P4eCz 'zJa7d$(ku#d9zQ¬F,Z5U󸬞E_7&u[uP^ĊL!_.k@h+=NvUeDn1q˞g23z2, Ư,[}8GQŜ~)Rt޾|ؓ"BYUsA[!:3c,w rn|PؠXbҘEب7~9ͷ={kغ`RtO+3gYK2RPe<}~W5.wB3: qv@zɰT`}M#{L_u#6z`_3Wqr}Ք.W~;gc9dvdG;_mLp>okF@ 6lE 2-;XպF{oLg  {jh;fStPgmUKæWIk%Px]NW).$$aHzG.Tzlƃ pJič)]%(4j@:Pjwce'Ljw] YITzPRjT/F4ee]YOwf%5xx [sتW+2_c-rst)|n m{2k`JJ1 ӟ]P| `ub!#HQrq)%Z8#D[ޢA8݃+NhCm^$5?"\k?uv.'+JE9="X}nԣ46Q^M'ruN Tt$ui+᷽WhUCZB8-yOz_NІHwVk1a6yz==Co\N|"-B*eW, mxg.Ex C1suJRՑPns棎eb R8G)5>*=$Og0iZt&>YP?l;46{/Noj=FWS+ˎ}LxBwHiHRZ(BNqv6ᶝՃLiNAE*|;C9;iB8/<3j[ya"-T͵4 `)"ܠJrRvx.;v :~x6&CWh|V?g'ãSD jz44$sA욀gփ}s {98)S \pf>+uqUK>{Ch]83>dP{xJ{ z|&Q݋Sڽ&9#(&F55dv\I#0Z0!t\UmjvBBT`ybüE㢉H~tf&ױf<7R.PkC\0nҗvG' i{tdS,jL ғ4y0_!!0{ &P[ͷZo zaCUvtHB2| % u}ַMڛW;[Xbe߾(7mtH^4*2*x%qv|SynO=7`M?Mimף3D'b*ʽz5UsBVC-[)(;DwMV8+>t RNV'5埻ÃKcQ1H./^Wܿ}V* Xhy_" 3c?t; VVS+S}O q{b'x:z 8#NtD޽9 S^ ?4Kc+Ղ *d9 }GJ'?_ 1+Z@r [?Lx0. t*ݙ sܡ7<fDc>wxˍCӧ0 Xw;1JXƊ'0+ca6`ifɍXޘE*X/径x6Q1p䭀N,~aCH?zK I2N|n`λh"*8'OUoUs<ܢ 6IWWŔ"r`;U[NJHIvCP[B$o<1ЖoEn;eI"122oB-Vf/Omc5wca\|WܩD#*JBs0FeˇnYZlUߙUrT<p.P& N"&+OqhY}%( (I*bPA7kM onc&1 e5Я]%酃|>o ,67|5L n5k'4MκNsIjkQi#ĴNb0Gh(tojYq MӲY|m_@\@@!n>s(Pq:Y vAn>{u%HJ9Ҧ!096{,A)ҙmI 3 (0" =wqz4ɥnH箧Q&k+}Z$]=YDmM֝׼ڠmE A\kY;vP$Q~}I qCx~xB_>Ry Iŕ|`u,;aRIR:h: Ƈtnlk]pk4ݔZ93«؟<8qaP2ISiuWK &m 3Adj':9c"Uqo AÓQwUrHŞ\lvn9|>zv\`kiN61FVE)#U 8& 2c=@@UhY]{Zmeq١^ 2r Z>IIhy@oЫ ]|(-7˿CIUzyg|ć-Fu2fD}SǶEp!Ɵ{ipQXzڟI@A4Ehd;yV"{|tuĭ: |j>adPmPع yk 0/7]\B_# 78<>+o.,@%:/7\4NAdQٔRx57ck.ƄhD4NkuT, ;oceB1lfLz%ES8}`p(TWv~"9zwζʦp{W`:̴JHM|(XBN5Җo`(!Ԍ]Ђ|HdDeй0᫼١VVS[{?EXABṠRx)a4 N/u-E"|ą|/߻4!̤n?fdV}|*QF{[~nkfIzYE"iHɣS\6!aKy$I\"˧W6yZ x_SiDbAa ozԐ|亭 N-.̟.mTy5vF4GHc+q(9`۠<-֡_Ss',N0;.ъV+E~ډ{)&RX;{4{3g)Ic籫ռ_ld3T'`;*`D~A9+>]0e4dpFR8m@(\KZ"1ouz*4 9]v]Z9{+7Tl,3WϜn@EOyç, H[[GY"Ve !jP=H?=q$B0R !IL$_8\ޔ\#{Wohqj{DN#}.f Ƣ}aNۺ/'K'No"jHh3IMf֛~'0D+i^㯖HoT_]AY*u|V*Mo烒ト(HfO3иr?9n :I#ine(ܟpCOJ(~uT~ kteO775lH4Z ^5ĎUbP:D*,jѤU'"Z>zƜi^!fy` oWqoJo2P|e=e-ܳ@'kB;pXW#_A,:5W]Лz9 2ŊXKz[<: >py.JB7Ck41+r]z$X]6= t2\'5sFï0q sIo%-"̫!az~>s!a?LBhRג,3yҌ9L-Hn-0vzKݻV!au9~QKTeaU*^l<zm&':d䂇c%$Xw,b'SMtGW(A&i,i=g:oyT9a]k5%fFX@ڒK@Jyu1t>o'',N.I!SodVھ=Yr)gp.D*\x#j9& 0TXs,kᾒO$V_:qϞCMm/O{x^wb:|~q)">t;˽ bd{':GdH Eo&Ü[0L0R n 'zAN)иp@ x}&ROͺx5z"yTGFO7 jNgzA6-i@N?tyh~P&(¡ l q|3ӑ%+GDtӨ7>$^.juU~֪̽r8Bm8Nՠ*^D=%Ek֡z8W2dXq9Lȳ%WNZ ۄD]wBRB"EQco] Ǜ(IW;^;г."fK(Ժ !SfOJ"м0*E1Fš[Hg6q8lw9?J.n9]7]M9Z1g'F?5CY@G||]!C!iQNGjre&jf45a@%2` c+~0xsӟbT;zf% '& wߴ5ógZiNbxǡPִ ݹ^.iq2 B7o,E­Z_Crl \$_5(~Nܵ/ qLܿ qʝ&?9}^r< 5io(dfVTSg)fzo\RdFi4۪nC͌[U"ɁQ?ezh3 |pl>v25?7o !| -́._gE KKFD h98Cg3t%->\}mg|#"]Bvvc޲=j:/8I#V2ϩ7}P%?:'z|M; W)vQ9v2-ؙ-Nq #8=9t`sxnM=9*/ŧPn=0,ˣ(GzZJ#Us ?Æ2@᜖ &g8%kP 0A32.%X?RD]I; Z:fN yz2!.YW(rMclJٵL/_aX!V\3.!taiD~ :EzGyBGSr5لǧ4͠0u^A ߣ`U _{amD|$rcΓOB{ gG%| ~'PWtʴ,Vp`Ys!!|zK/mWZSzM A?\]Ӫ`كK~![Y F4n; ߴYm W<߬E(wHA:!!;!UK˷Q5sDC@8B+b' T]?oYbϋ@*|KV탛In68r,6j@~1;TtoZɒil#*;4f /t$G)܊Ls/n\8IN2s#cgϵ3@Vd6ZCxF!5n$,8k_;i-dn3(ր1c~- >O}} =WCK |>D'/lɣW@HgBfv"SCY߇#^F;0%USV,VV *cS%_;"4VH^bW'y (~H)7*ŸI:TsHW**̵D >"4]].i+{ lZ^Ƽ8eRX:Ƀ\K)[lScl>\vu.'vf< Ov7A1V0$j #(V"1WHbXwu<vAND5׌ce𖞙ےeIE@hpܶ oѝdBMS^Ce*z a2$߈Ȁ/4 f"=Mv#2k)^?aYS"@9洞q TjrL;i/kx&{1XɠZ*O݈^vBp! 0^j0^}f{r4`7PdikW1ݕkTxS(](1&W0T^G,Td)y SԻҲDqDD+|1Hx S@`ߞr9u' 2:UӐB1^zVro7Ѫ53ldmiQbFV] U{~G.ڄoz>R,w3'Q1Ե6idKDԫrmP ^hGKo cNM{ un*>2a豝ڮ";uެL">HC/૿C{ȉ݈u3fR r21HoyTRI.c+fN280 fanVfڣMZ"miFB`d"*z'`FpK`W1af=n,A=`p51 pt9oqn-$9PeBgQ+:,eB$%.0*Vh?#OUXR;j9$5Nd}ڄ[M|)s[3kS!dYrf^h^(usY> DңAگx߭1P*ṭ)l̛MױcZ KKPrI췼MZ~#WMli; hoBϘ}GMcxzMN{cTCkzy~\S0eT4 w םH:1C>J` L|??Ixe:ҔT^veng+OJ^\'":kIJS%r4o{۷h1`~TFWaJQ'F糋y+-t$7%dq?1^=NlÃvPPJBH]dV"yI{!`֠Y9\{A? C]]uxXjBZG#7ڢr8J;:]mvF.UKJrdMX*>4hTl0&u YY$wd~uT`(!?)C6wχyt;IS;`[}UvldkmM:[$<3PP>F{1R*]Y> W@3(2ؘՐ,#}F>3 4=4$ dLxn 3G"egQlq02 MTjE0WğԔ:9"a*0=q}%@_vYmn1vcG- WeieZmoU4ˡw'cԮF7YOF9j8Z =r0v9~Ŋ4~LHzP0qױ5S+fv1أib 8 (ŬڀEn, y^Y%= ǻ0S]>soCijwEA⎇\m'E|ba&߮[f\Dt eԊhh#"M)Ty I 8}K7sֺi_dT8]WL3W7F^>q)6q19 فQH?k:;ⲳ_DP4j,d^k gvY6{$c1j%1ؘ?ojI&Z7 ^^2ء S848AVN fu5]a!=z\1 Y[/ `'cdZ ΉtV-ed !'?|3El[!MXo-"$鏡k&W"٥YeWTbf^d_*Bt }TKYb`x.-qt2*)訴:Y:VΉidnlR@O"cxţBP eTߒQqԖfRYFY4uU"{4 "9`U0]9e_snt<Ʃ۝Ǵڈ[@bc2> !'`gZҤS-eo|y ΕRtB 4_c$SIC"?R5hR :z["EN,&&iqRh&{#*fYe)_D.@`H m|⦘gt:g8):-HwH t7N aPLJB=vnY4Ն3"p`uPJd7F'T3r}.cNdK'^HT}цֹACH6VNV5 Q/3nNjsN0 iN@gE$hE/q}d `$Q;bE=ښ@ '!P˵lR{Ҏ^~GgL]ԃFY%F#,rMS)^ %gGYb$]22~"|:䗫 &S?Ko~M(g7$*o\1vLq i%MyDpy"&̐_%YN ᜍ8pT[W{g<~"}!0(1ҹL,!a^_Mׄk7ai2aOgv 2.$eMd"e҆9-G<FsUһhk"";r坰 .A5ϋƯF̷%Ol[-ߩ%( U79ջ7ڬ}R\Lo9;{}-XK@]! ChFBEP1ʷ+PEm1phz\djT]oأw) pj* ?VV38AICdxɲbuħ,jFz_Oݱ}'dxvuKr[= Kul 7d s؆V`5=bj"ptu@`FGA.fK(V| #B/Vn"O*P Z,:VzLn WG|U{n>BEآ6ysV%PC%k-G)+Df41{W f?pc-8!%OΚ6aa A;o1t6[[6Uן8vy>hx1Z`%YU6Ϧ(xkb^8\Cn g Iu!w<歳D}1laut3vaqŜ&7}Vm*2'~P71]^X}\ ?$ _5{aHQl,+/ rgG%%20K. Yenʜ%tZ /,t}Gzs'jn)Re*^'>jF2-beiarR;gey2kW q>awNcSQ hepԢ6Ym&@} %p(ш9B;KFVǏt:.Ѯ W∧p `v v mJPhش&d~)sYѣ+㝉J܃*LI OjSW?T>F0&\ @NWh=U=4W c$CKiOqkCt6Rh6Zv3!opK};vJoéK! gǎ{l9s$ӣO_)KRCѓ69$WΎw u+}ZPRl!Wң`5 Μ˖jp']j$=՜A@FGI0Z&< C0m'nRđ\-Tzr4I8fk:<63;1qZbYAe3kVsV|/i_q`E$72ją*#}/{M6 \ee;{p[d1LMiM8%|ځ7b"4T/0*~i!!G&'L?f'pA^D9Co2?e4-@f)ls)|zkZuk7d{r?MۻEZOy&RHJ C-1C{@>b@.;Zmɿ063a? #fP¥wF'tڂׅK֮dV1WK 5jܻ,n av^!+tP3jzWpaQ+ 5w™G͉Wc%$ZZu s/Z9  = Bzw:ڐ3U5&F"p0+R͚9*]gx*Ja=׫oj⭉n̾΢pa#uS?dLMg=|%-4'G$qp, n5 $ںcOw*5s@}ۛ7rUptWrGMͤy3q!sU4jV",}C%7^S(~¾;u@z[pRĀ2O!sSJXtc4.9Mϭ;QAB\>1݄{=!(=^ps7CKtqe))'NP m(4Ex6*9Js:;[!"߫eOi?Rb.G^( n 7C?00§dBѠTbP;,Sy?)mP.?тoܠ-Sv,pBwhr M_h"6ZJ>:v3? Ry<'͝[e5l1(+~×$[V~m!ʚKjo{ *n# 72Hgbh) YCmW8imH$rŸհ265x%5mLi@&b^~kFWcThxVRMPXC:]:LKoPv&I┘W+6y .*#2{d=ߗpC{ V|,nW; i-x{d۽jO:BsxHPpLfK_+j叽\V)Ͽ"R Xyf-f_ 1̌ rn&*j37Yyݴ U*lyAϒJPAt?2}wow88Arxs8O#D0id13ּ n8K&Z~< [)>w4~5Y=Vܭ : tOq) _,2&\0ԯ^墿y{d9seM =GsOPiZB81qjtc C `2G-]FO%& y[V$)8 N6>˻`\l̕6Pt?I2 1wmr$%/rQ*hąXd@=jZ0 JרTn1v;ѧTĶqڀf`΄r[v"Hw*Cw;uQ-[ǚl cAEU.{WE-$*~P?JL[}XxG. [֕6j+4i10JW AxMyUu3zFW~eDٟszQk:D(<֛]Ȓ>n<^_9>_+3 bJߣKv$8= Eދ[1zF2x7h!`VHpNtQ>{cHEElewng  XvtwyoTR$&]~8߬[W뤮FC8!yJ5M!7̖7jl;-k4VSNsV.pUCohCZu'F1 =xA-nfxABO{Km'WݻhƩw0}›y9ف9Cu' u ^l21n}5L^xB:61$5O(śrJ f^ Uj M߄Ոd#1 ǧoADHyE[6aCO?#ܢ@i06eDgn5qt'r?r:ێǺ/T[h,F/t~YT Onul)bSg3sނA:_:QBa{iBnsyb:0ͤ_=mA9vnTi+=O}l[(8**d*k ˣ]%uif X{*n&l(UtB[-8#e=l*i33V7*< {K= ~bD:JSҿ>tԱp0BOC|v0re]vyt'ɨXBSrtxߒ=s5ƊFdc:5J1 zF /ܐ)\"-LtIB+jQ2nS`U bۡޱg)j<9JwbEs QyK6 [Ƕz#%c =~P\ iJ(/q8OKA7> ' gM4QCתSTiiRj7r'h˫r+!,)r>>̣<$ #= &1H:t n@ʸ';8߅r!xW,4%4sPX66lo F6[@.Rv3V̂pT'j-iثC=MRa0H/SH໖0`G"VM.S\Zap2Co.ʉ:4ؕϝ͌ ~{806064 lq(; Uf%SB2@#hF=F)gi5 DB v=wqBĨhs*:z5Zjov,0Nj̦,ee]!> P>T)|4Ms{"nn'HktԐU$яB`ŎS{,K*7?1teLFڼCQJ3ܫѦPH`6JcV[ȫ7!>8؞/^|ٗ#q7\|1slNZL!FQ9(pW@q3-o<n *(wx]tQ#)>\y>/ڡߌ(hj[Et*nuOJ> >WՒ$2td|rڰ%J^7AL. *d` ^K[`ha{JQTkaV>l3*:.E4]7Z;nS'@-0[hʙڑW2]{1:B`f {.A(rm$Wۛw?u3}-au H܃!s (Ww~w^ o냟,ayE8洁 oz^BuR+`Dt/L9& i {2&U_!}JNd6'm5C@we.N ckC.0Hh\"x+P}M$+U!UY넢aE\[CrΑh]p\E=DCT±7qش:xC.Ր}~LL"%7҉1Hb3'w$R  0"tw"v,)ơUֺZ/ *kB"ě _