tpm2-tss-engine-1.0.1-4.3.1 >  A `ec]p9|N&<;VdV` QQ"1ۨsnAцZ iID)5([ZD 5XkQwнa(Hf p=k?ݞ?5sgdF71'QЋLn[0ϡc.DI&@T {M8OBeT&/DT1ϜHKшǑα]7feɋ7!uj1h.c706e327c499f74ad780fca09a1044cd78f3e4e0540ec53c0cf0f976a59cc9748bb3d40f94d1d5805216155c51edb13b74f29d4aH`ec]p9|Bc8 !"«?64Ð: \Jn?)zc)H.hzN#!EGZ;`XoEg#Ik.m! bY@ =vغuKu/c;K*P(ձZ=ycZ+"Ax4łe-Ffd_tTqQ]n<0e]{/%nB1H3o9Q\@Ж. "l;ֱ8yMp>!t?!dd  > 1Ghnx   \ o ;  L  V( 8 9 : FJG`HIX Y\4]^bcXdefluvLw x dy z!!!!!`Ctpm2-tss-engine1.0.14.3.1OpenSSL Engine for TPM2 devicesThe tpm2-tss-engine project implements a cryptographic engine for OpenSSL for Trusted Platform Module (TPM 2.0) using the tpm2-tss software stack that follows the Trusted Computing Groups (TCG) TPM Software Stack (TSS 2.0). It uses the Enhanced System API (ESAPI) interface of the TSS 2.0 for downwards communication. It supports RSA decryption and signatures as well as ECDSA signatures.`ec?sheep170SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Productivity/Securityhttps://github.com/tpm2-softwarelinuxx86_649p s$(ddA큤A큤`ec>`ec>`ec>`ec?]9\l]/ H].$`ec?].$`ec>`ec>`ec>`ec>`ec>`ec>`ec>`ec>`ec>815c79584d9ee7fa8339051a79697039b62a11205125f0a3d0027b660aabdc42bd89f79fa604d3baeda285cca618b34b3fb59e39aae1240ad81347a57b96bcf4f96eab622b87057a04f82afb7f61c971291922a09d325de5845168032ccc85974f64307e439f02753f159b9b06fdcc9adb2789687964c379bb674affc76689113d0bf9b89f0fd3b8a2c1bb9c62be44d9709192fa4cd68a505d51e0656107faa04b8e288d6b23233884b8f20f27ade5c36be9176e23dfc2139b77bbb27bc10b92a3e26fa53532484cb394641b915bfb59e38b7d3f0e5dc4aaf84083ab31b52f44a8090a2f872e63f85dac86c683c6b022f7ead38fc590173a7619196c63db048fd75e91cf2e26a529492f7c8acacd9c5f859156415bc09eb2564542d48ccb7a8067f96ba82cddd6d6ab6bed2e5f6bd5fa31a594444b666fa6c7b9c982ff9a34441cb699abf2779c6b42b60acd857d1164f01f3bcf1767ae0416354d5ebc8f3e5a67f96ba82cddd6d6ab6bed2e5f6bd5fa31a594444b666fa6c7b9c982ff9a3444bf7cfd326d97e5969d91b0b628a7fab4cca896759c8ad02618a62df28f5ca718a9e52c3a2f166209c1a67970ac09ed2b1a97f06dc474f9bff4bd44c6149727309693412fbd84acb7ce2a985bdb505b5371788bc62cf0e483f68bf7ac2d2798d39693412fbd84acb7ce2a985bdb505b5371788bc62cf0e483f68bf7ac2d2798d3libtpm2tss.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottpm2-tss-engine-1.0.1-4.3.1.src.rpmlibtpm2tss.so()(64bit)tpm2-tss-enginetpm2-tss-engine(x86-64)@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libtpm2tss.so()(64bit)libtss2-esys.so.0()(64bit)libtss2-mu.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`?z@^@^g@^g@^r]\{\R@\HW@\HW@\ @matthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.comjsikes@suse.dejsikes@suse.dejengelh@inai.dejsikes@suse.dejsikes@suse.de- add 0001-build-add-disable-defaultflags.patch: add support to disable fixed compilation flags - pass --disable-defaultflags to avoid breakage of our gcc-PIE profile (resulted in non-position-independent executable tpm2-tss-genkey, bsc#1183895).- remove conditional pandoc BuildRequires for openSUSE. Nothing much is gained from rebuilding the man pages. This shall help synchronizing SLE and openSUSE package builds. (jsc#SLE-12137).- remove the _service file as requested in declined OBS sr#762653. download_files seems to work also without the _service file.- switch the _service approach from using tar_scm to using download_files. We need to use the actual release tarball which contains the generated man pages. The reason is that on SLE we can't generate the man pages using pandoc, since pandoc is not available on SLE. - for the same reason make the pandoc BuildRequires conditional for openSUSE vs. SLE.- Update to stable upstream version v1.0.1: * Release v1.0.1 * test: use tpm2-tools 3.X * Tests: Fix for latest tools * Tests: Use long parameters for tpm2-tools * test: migrate tpm2_create option from -A to -b * build: link against tss2-mu * Release v1.0.0 * Release v1.0.0-rc3 * Docu: Update Install.md * Updates for 1.0.0-rc2 * TESTS: Add test for client auth * Bump required version of tpm2-tss to >=2.2.2 * Build: Bump required tpm2-tss to 2.2 * Update for v1.0.0-rc1 * Dead code removal - This fixes the build against tpm2-0-tss version >= 2.3 (bsc#1160123)- move *.so files into the main package, not -devel. libtpm2tss.so is actually the engine library itself, not a symlink. It's needed to actually use the package. tpm2tss.so is probably a (backwards) compatiblity symlink. Both are not intended for linking and therefore not suitable for the -devel package.- Update to version 0+git20190222.cef2c43: * build: install existing man pages even if pandoc is not available * Updated organizational files in preparation for release * Add configure switch for unit and integration tests * Silence clang warning on field initializers * Fix parallel connections to TPM. * Fix segfault on non-null auth'd persistent keys. * Update tests to also run on physical TPMs * build: install aclocal files * build: update for ax_code_coverage.m4 version 2019.01.06 * ECDSA truncation and s_server test- Now tpm2-tss-engine-bash-completion auto-installs only when bash-completion is present. - Changed author of comment dated "Wed Jan 23 04:39:01 UTC 2019" from opensuse-packaging@opensuse.org to me.- Build bash-completion as noarch.- Update to version 0+git20190115.6cfaeb7: * Initialize/Finalize TCTI based on opts * init_tpm_parent: use ESYS_AUXCONTEXT as 1st argument * init_tpm_key: use ESYS_AUXCONTEXT as 1st argument * tpm2-tss-engine-ecc.c: use ESYS_AUXCONTEXT * tpm2-tss-engine-rsa.c: use ESYS_AUXCONTEXT * tpm2-tss-engine-rand.c: use ESYS_AUXCONTEXT * tpm2tss_tpm2data_readtpm: use ESYS_AUXCONTEXT * tpm2-tss-engine-common.(c/h): Add ESYS_AUXCONTEXT * Set TCTI option through an environment variable * Add new engine control to set the TCTI option- Initial import * version 0.0+git20181128.c9061a7 * FATE 325619sheep17 1617257279 1.0.1-4.3.11.0.1-4.3.1tpm2tss-genkeylibtpm2tss.sotpm2tss.sotpm2-tss-engineCHANGELOG.mdCONTRIBUTING.mdINSTALL.mdREADME.mdtpm2-tss-engineLICENSEtpm2tss-genkey.1.gztpm2tss_ecc_genkey.3.gztpm2tss_ecc_getappdata.3.gztpm2tss_ecc_makekey.3.gztpm2tss_ecc_setappdata.3.gztpm2tss_rsa_genkey.3.gztpm2tss_rsa_makekey.3.gztpm2tss_tpm2data_read.3.gztpm2tss_tpm2data_write.3.gz/usr/bin//usr/lib64/engines-1.1//usr/share/doc/packages//usr/share/doc/packages/tpm2-tss-engine//usr/share/licenses//usr/share/licenses/tpm2-tss-engine//usr/share/man/man1//usr/share/man/man3/-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:18939/SUSE_SLE-15-SP2_Update/e3b6f2826386ff246ceaf9ed8e140d14-tpm2-tss-engine.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7e0e0a51e9032d37a65a42b244228f91848a8858, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8637c809d5c2e842e045a2622b2029fdc43b1fc3, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRR RRPR RRRRRRR R RRR-x`%r`b(utf-858fe0527fc6209e2cb9ee72283fdc18dc850824616d65f3694279ddb56d510b3? 7zXZ !t/ձ(* ֔{*=B怀y`}刵pbMz w( o;(Xk(o@+t/ifr" X'Χh!3[L@QEv ub9I%|b*8u0>` ʘ{\N.R`oA_ ~Zk}={ݾp/o7f",n\V.|碉Pf?ԱHu&8rYw#G#<~/cɠA_&%( m8M%-H-ga.0b{SfاɆ%>k/Jg3 A֞Ucwx4= |]Zijf V^8DUl%bkt%M|L{*kuM%E޴na @U!i}Ͼ`|[YrGƄeph-#z9XŲ}L!U<vmZf?qb سԇS" Θ"t9fQDbZƻ!h6oVAUab Nm,{AjGqj2{|ǯ`!Ob"Ejkv: :T$ԅ7 aju _T:- HP6Cj}p>^D5Cfrv޸tц2%/r28/v1֢$ ExɾdzRaJgY>@PmV<#FZ5<FacLexE1HL<mJV9t(cV8̽̄ l@f^ (tWs -5a(}5w﹟ v`zk&g;xўOpSKaE>+Z) $^qgL >ELq  pVV')P<)@M 1e5?YL!je6h+ $7?isAC aWQz& .6VBdc"񃬤S{ɬ~|6 7#޳sBLMx!pg)8i[HCXmμfjnÔFnHQC8x,0+87tѫyYPD BJ'D&;jTQ"$źx-c@/wsE<5CUf"Gb3ΌH0u~9ih,|kZ\ӐoA{b3J%'ghMPo}}{#߱e=թTIbj ==Yw+y< 6GS Ó T46ZGLO~QoBr |:s~Ҩz&B#VBaS{*(h[|5 O\c:rXMBxgv VTjWS+/ތ5 &QHT,y*EkQ^BlEZpU=Ϛ|/(1u#<~)Jq$Ҭَ 64߁ kR.C[Jp\FgguBYUpa1d B\˙`!>z*鸋;aKHU}y͊42E+=\LRaf>3L ? WOC þhu> "D ,h4 C#i!1TEVv7(-/&!&`(MZ bbIn4 Todi[hiӢ0|C,si'ؗ2D:/S*_M:MKP212cb:oرۏ)+YS0K_Է$PmmeoE߾FVFr\+J㘘г+ z t WKzSLIc29W}:lgm1;\/2q8/( w5 +_0Sm|k*O:\ 7u^2} NTԭAiD/5IYߗe{vP<(5yO/Kj{Iʹ}[_WGD378玦izH3jCJd"_~h}8M_9Mб,Ѭ r13)"2:K]s/۩ӿ"9i?IH ;@PflK{1 *MSimFT"FՎ~ҍ!;1_ < 7>A灑~fk#*(kCzc>;uIkcb4dl =R{\mb>*5 Nd{6C*k_< 8 "Xz/0Jy~zFF?BgٷZo]>;5cVK!c}X=+I<A`F! " Z5Osq{]wߞ޹(Ċ)*]櫟l sǪLVYn )UbkH^_hUĻlu>y k/gbczqh7Fӭ,IH5g3;̧IeqGmPvz]li Em*att奭4U>,,_-&!p s/慟̡8`PI!%^`X Vѥ9)dg޻9 I R n4KJz$H,!M(c? 0ŧV{Q&df _-{d ؊^f W˸·|fk$sDTdv-Κ\EChó3 PEc?V {C+v'(m]'9/|zŲ.OA'zfITdtGfb/벁 NxKD\+fhG?>GXMo<v J{f wuUq\ҠDg!Z))t*yz$p*-RDconbkpꍑѸ!ʭ쌲| )i]O#` ,G#. }P,NЮӕ%9\3T|%멳 ֓PJwJwD0&\j|KDPZPngT㨹n]%)"GZʗ8ڲC6#]'7aH%T+B@D,%;n9o5hstYN5>\n=fuTDSFm_K1ըa[U/ACEW;j')4y*tois 0Tñ\@׸ϔ8/%u طWwdB< uBwܕvOKzf'KUa\)XMHI@ኸV ؟~H,͒F`?f_?r"g $O֋Ɛ#3󯝔u)Zi}Ӌg-6 {=o{m`v d x:| Zgs7D_CHwi}?i;۠y׼D M*ͬ7YPS)a8E'Ǔ-DXnVw@ *FD `/כvA)_n`]PgO(WE4t0価̃RJUT$B1ߔ[ux؃el (≮{}`(ZvjTG2^M;vG̒_9[kƐt3`4ҫ*R [u O\ )Tj? @T^:2&XEo;[ 5xݴ=͝ G:3)Rͤ O7F 0S{𓔙4 _^uCehK1%ՌWkoMmyD;ۻꏎu&NiD1}p?'AՓj`l}4f}>/FTuipzN`ͦhMLEfl) x'W2,,Ai3nQ8F00$leqDc[М^O)nOlB/0IB\jL>7rNC3?-ؤ4/^u/Ɵ$_2谳 -ȄcۖpD]UBp<ͭ] c av U^xm~E@ErHXb[*} o]!(t]*f E㵳'pa.Eik׶tv,DWmk]}Cs -tՄfW1m7 èpl}q$wneٜDqϲ_#]acyA!Œ#HSk~yx%* xZڈzl#Ioƨ\WZI- (4sGN[`FڄC6i$D.u `d/oyԬ Kaw&JU^X) !l_>.y؉w1vVj~r:@ ߝ~TxkzD v] Ij+cWXߞTJ)lw(VN2P!~@#x#dE 9 j.m]p-#SsyBsrVYLvf*$^ iq18⣅:[{ <0]CY|Y{jtDҹiRtSp%Np2O2C<ؚQni_ qҏc yI w& ^/boB=PA}Htz Kj~#- uH@#Mz8H>䈉JG]k>x^rz%qWD#od̰yƠ jD=-}qm9(ҩߜ@m:ͩ^ :NYIFԦ*kȓC>x떇}!fek|݉ q߼'wq0.̴%49[  \zX{zQj7J`ee|UBJ)h +֬'b+tYuz6fҬ@kCc0a@ ŔC^ޝkhm ds4yenoBR٪c#Rϣq.d_n2~Of @Lf:RUzԻbU@ˤ]i C_U?: ;9n8^E%j-(ΈA)JUASRMyŃuan96uR07 aVU/G&2\!Ci r*\9N˜eGs/|/DYOaO!o%3D\x*".v a9KcjM )LiUIuN[|!""wk܇ "f+?L"O:;l&6YC1 #OXPiSn.3 ܙ8r`L#E35[LdC3u#J=XàD-QS+.5=*p!,RhD\rM\R.?oe,Cjd8wj"#˫eC8Ƈju 2@ }2]+('wͤ8([q7ct#)YU8-ƞ-tS2ޭ{fV;˸H]n^gR[ dZ& ) a{aIQgg(9v)F9I-rJiApSo lRc?+zhq 0X%;| [|u|dw(0!3.(yjcKLGdsw M,uPuU?0HPki oorٷ|zp43?=,>bA%n>*yj`PM4FbhՃ~Z˰ؾk!'!E&keoRƻM;z, )/yRSZP7TgBDUŅ6L9g*3_cM% Jwѱ\Ou*W腤u_'E$^#=`]$HW]g&#ZTE:Wnr@7`|aqJayS\q!ق'M(-lD=;;IIr }G|H:YdE{UPsF?G($K)Fq}_s 1-|,#s!&)7sXމ}hc4 f>Wil`vO VF;Ok]M7e$I? z)9ޠG ܳ(Q4@Ok AރkY5՚;hMP:r  >U0ީDpo.s-^'T 4Մj$-b@S<6(B6[mQ`5!-ߺ:HK/]0"D@=Qݷ*E0',]l'!`R;oM?"aHʛwǮ1f b.ʜ eɛ,fg囆2л p@pTɟғGѺkV'az$!v¿Mmy]8q2l\]w(zRgAĕMZEi룿2xwԍ/Gt՟ed;7XONK׈+ J&qIH.= K!N,ٚE„K>F%"_d'OR~casx yhlyհSkzO=mI΀l*#N씌]z[tq{Fq6Oo@/Fi\ux_~LwJ݁{8)VH8gcf)uUDK0YړO sfUuoV1CYKH.YKШ!EboN6Zd2u^Xd/ykMoK8|Im Ȼ4lvN`MC9;/I0C- bKb((C3%o|=ud [>ReT[Iu-+u%놆b<~QJ(  DVFޣ8y ЭM=[Vk!=YuIdBtp BDoXfq^/Es)\JSF3'BQEY^u):1šMsZ Yaāʤ], J L{(QL?ЛϢ23;YUk=91FF!۱%.h"ZR:uf?4$)3;Ր 0ܵ&f'P恧d>%(BcSl](|dbU_jɌ'aZC0dzN'v/Yip}vVdPH솟QcX@%̯`SNgȯ+_mG]hڏ#Kn\h xqvv-OIŋD^VI4-h:ztּ v/ B>@<- Ku葨7=}݂^#"* $ /ZkiR-.c.lW2%N+!"ÂR[!0 g&RtNxB}_TtcWaNQ[I"qXe{VG>z{$&Jh/:&EA\^ mw4+"<}lkK\9қԫ2ՎZs#5@\}pr՞f 8^pqqB*T.I> kkoNҢ6B2M (9-=Q8kAC3$Iȭ7tx0:R)=哶 14`zc3 j^ 2tt^b@0ޛ|Y݀<ȯ^y2|ĮjX,^a!!ea"Iyi]֥~ewA&b^W6J2}G f_f`6|ݧir;'f /uaB7cUxY/$ @6x\ $A1}i; Uy7C # ~9ql5wXTWɊDHPЪw_!0 W-Z+'x~.,}t ]ڤH,w d蝸] /wG .n]OM<_|$>wjv8偊U%VjU^oCdxݳ9ojs-$(F~olAVEl 1#- T$<_1d8 ̐:}4"4u,zW9=І#_6|!JDUf83Q= Qou)KnjUhwZ23gNeҪvuE~w3Js"&24 n=Q-g/гO@gN_wF‚2UL-)(Tr:2 {'#3W>xOVp/ ltJ`vXjwlɳxXʽ>pbo4f0; -X)/fV bĭNj h\!'.{b/W^رIG5݉ɡ22*?IoxE<,{&q,j+yʓU;W?=(Ymc}7q):ǀئ+»3R6zRf#- vWsL< o+t(AWlձ=įyF2Եi z`_I'%xת(͐ )eX I2+2"w~(&U-6nG o"e}}Pgzk9d&l"[ ȁ3ix0^UACIc&]|0J H:9E7b؆YIӈu:$qƭUE^Bz |͸KbZ/ćOY4s&0b꺒n0%gɌwѯ}9 a姑n"BbA..ڪJzwm}+6%-5QR=~Gz.qFw١"fʴ,?2ceCpCA "4; 3m%{ǭlEI)R{wӉ$VTzN9e"zMb xhiU_rW^a}o`Zx~P!ڹ,7TðIQ^Fp zLȹI:j8eqzkٙm98(֘#BZ"L]}!\ޞ[a0t\?u{dai?sޙ0J͍^ҕ>|*N)%`6<Š{B8vQ a|+~ks(]H08!= v !S\RU[R&Q'k[2Gp9F&߃-;uW/+eɧՃJ%lUbsХIk8NP/_>,\$)1P{9ʻ9Nsmdf-)42S0G7υ$Wa3^`6@h:?qs 2tI!B]]{ +-h[ޠ%[__Ӣ͐,CN=7aLju=n,?L=DmB:d{+-\/|a)zaDtPi6LKH=phy,[T1ZC'_Y35:$yC'tH~oʞo11ch$" VU%j4@c{6[W@^[?c3c~Uv_lLlz5vB,sQUy4DiuAt]w"Da{׺3 zgu٧߸b K+;$6tMe9p L[GҜ.cvNvr y,B: )F.X>@<C}41 gRۄ9 pr&䁇ھj_*&u\_ L2{KJ.廡ߚ²)^Fg zv o%I~+%Ag 5i$? }ua:V̒bhuuxY7ĨxFz HjI#⼩T+ K@< Iwwm3;7("֝^m0k{:"Y}(&S}D $M6Ux!.#gFhn1h<.o\`e`ftO"̶7Ug^Hۈl,x)|lU5yy1x76$n+%O$j,800di=gפ߃d2.V/=&XmZ̠@+q< $6,}5 )kZZIdʣ+ /b1r3Һi5fv@A2r)c 8&?D"<\5ӁckBzJgZx,hX`=֤-@v&)Ra:W<+m[e;fyuÈy%px>="6lVscяmݏ|L~T`!d_41\Nf{\DiA-fqNOm\K!瘝/:țB;*09oQv3`RCןwMpWrM._\A'EO5@K/*Vd{-yëF0yMKSf9ɴ2.rMv;szf>@7?.~4rUr]$S̱e*|]>kVB{ʘnOʼn@dg2y',o?85}7(7}e9dPE:7I7xoYr31= /8o4Wӂ?0,ʄ(^u(0Z6D7ArqvP}õ)uP`/UxE'NJ0TKZwIgP7PIw! Z57ĶOL6X LK}C ?3#Y^1$ '+6ˊ_ԿjT  gL\zBᶫa;?ښwO`))Eՠɷ٤[[?ʲ3`ot{<(3p0uk\RMk1)ؼ }3!\#-Ɠ`lg6y]|eoN^ e7PCٍ|]'W7E |ci`v?ɈsDZ7L24Ő^g|k']UW{i0q3⹖Ƿ!ډ!ѷOͪ7ûO;S+όf'3 ,|Y8{q(/z> 05?k3:h@8X6(8uf1f=""ڻ={'#Qm ݼ,cne@}nw 1z2 gspVkdG+xN o,PqbvQVyv"^h"Hc{Bb.vS~~ZI֡$(U峢*6>)TJcݏޛRl)·h&J wDyUgz`=- ;_UXT>ߌ3Zqzl6ᐽvxC(;0$1pNjC2îHkM Ӡ-?mW?ia =L1ꃁ?wҪ;'yrptQֆjnPJ? rhIltًvBwf~Q;kh۩,{Pjjp} )E߉AxHE-!umMJ< us? la ,_"޴nCGE0-&v{EJeJ:<1ahh}BxΥHZeR' < IbC8' :pdH-&-ﴻTaA&9n7m2.b3eӧIG935I?Z-mcV=Ӈp({&m3"E^h_Cy?K()|"N6ր m(؃)$=}"b*6x |&3BATq=;q0rOQ*kՇ!.ɶsɂc7.$1~HޚRo@6 |*qc`@ryCW~qoROD(C{g?iaAmn K*9#ڇ$~4A)ek pp-bt*cu#buiPzI:gɳ,G!LjX=GX; S U WU)6uBjEo[tϾ* 9=6:lR uqTkk]8K41ӝAyE'[if؃7$qHeP#K1ORvc7gi5+D?Ĥ -J)I kUo%R5Z7zzTh>O¯ q$J@+CU\=6P6-PRG^V\/Y= ?]jkךd,s"O'2uypz-M5YlmQ`@W((FF *OZ oR& S g5(u{g[ռehץ\` ./jހ !G)MQ\< L=wn8 {*|鉚jiCHy_ߐAN6o/({FR_cTQR7.Oq(1̕ɛwq52rȞŇmՐ_Nj9qs" ltCV&IOYqғ\2oH,qk{ݞD!yпg)\ƯF?_j-ʫۛy\$e DLt1VFL+ AY3b+p'šhDpQj\fm6gol4t}_cRo;?u^~su'?Nc*@}Bŝ'=A KOr06Vj#;I Mk%.qj٢[5'Y>\|7׮rLTiy)#8%rQX)zK E1J=Vm ŋn2,=u`_= (++DzC^ldsJ[MAa|w"UW,ka~"]cp\0/1@+!>@"OLra>4=ɋ+7S;j"2{:'vhp?=#S]1\sOӱ f#^rjYVهNucLj^ǿ| E8j"fl~e;/uU!dT5vdR y/)BoL{yvT UpQ02jcI5_BSK*cE(}pȬYq NJ}} 2DP/_ qeb̊ݔpއ,C+5>wm ![ 6bЁspJWb̌KKQA1JҴ Pݰp7[}'.T'JPy S\~ZhjTr[/ x-Qps20} '=ЎTDo‹^ț%}5؈@/M$O&~O#Ia+d}k _87'mϛiߏ@r׊tӗ?zJ|ï!At QE }rFoC8~ u5*uma"|8 `do1 䗹<=맒mU5P{1ܨotUDX؜ M *2d`gWs]2c(c@}rDlZ)d,JSt>h@9/.%W˞9E~0!g__7"?gA&N:hU-_-"ɮ[;dO!)dY09sxPo68#x޴ngr,XeZ R=kuZ[w텙*uW5wlM9Z'~T>a88gvKsS/|FAcouDkGOa8 86{Sv"aG}l/RAƗƩԓGp*jHDOE'>XْdUBcڍkC+W]F*pE}:{~IVZ'|RT[u|D0(B7Iom=Na|A'Ǯiy{<&9eq,"V2d5'bxd Qz/xh3$D$Ȑ$ɔ$#Nz}ƼK)u8o2B Doe`x8͢g4:!zDņȭF%r׮%jpm#4"&̴[;m, 0h޸ECD0^Zh1'Z9"9>  Rɪs''\aN,f҇@&%$iA5RߐiΟҘ) ΖY"*ؗ14֌ƌn$5".Krd;#N{vr0RӴmzHǟwpd@: LSpe.@imz8~v~"+`kU٪I`hQ9/sPh >]E+0fwkjhr^A2fL,Ʃ'4<3nS:cG@LKU= _ۺe@<ˡWwgo{nR K(xݥd%<+ƻp=hÝLXWjjmaZ>).\N; Xt$!+)F1F:W媁n`ܗZ^b!McSz/Fj  "[vLL^F_9'ҳfJC܍hG.tt2<m~{r@, ?ޥ&vc8Y(V$ p ?iPyxȃc1Ej1 C(4-.@!9MZ|3۱i!"1?,( TES.9 .@ `6RAtҠ}NArVS®m37)-BnqL=#=?%wc @7|HJ9y@v{;WFb3^1BGϗfy*vD%3< avGڃf,^aW.sNHrɝj3]xӭ1G,|i` S/e̐{SJC6h"I6sTty̤d1Xs ݞuGsZ Z}LӘ8H>jbEDqFO:+!p[.܀̶s &\ UPl:VT$P"vnO9 PEػ@ ?{Q%|jAHF ÁΠz_ ɂx mD B )Tμ8̽aReC+Q}s>.rr?X$ A UVWƥwHh=#N[ ݷ9UOs魼9닚gӕ,>>_LS FVq$X_>2ңgv8 T漾aqp&'zB.oh2+au 0FTbGp1G=%~K 6A cl%ϫf5_>N̫.!ϯnjGMT;oSaA`:e//lWIeGon4,Ro!S4p_WApB*Lagdb`(%^t*MQ.1M.r1sl^!I"_uT\1^~m$-G*\QopŬ>dA+D}Nn"}QY;;wtcoJ֥_+ay;z"Bʺҫx3Zs ߘvjޅ9-8onBIQL9Ibu=k{|*p3!X?< Crq&$o5JaTrzk|A*{rYp,C\i[&iHE3%hY-߉Um' d$"lSzHn_b#'$~kzMg3^u0vPCs}/d*Z<@SGepgJ4j &r(:ky38n`xo٠`RyCZɮuꆳCB_N۱Ps}UйzՖe #sɹgc9߅7󓟣J@z.ڠKH:q5%jɜLWF}A n:ޞu LӶ YZ