tang-7-2.oe1 >  A ^y+3W^^fNk y-A{c{(@ͷKQp<q{::IxjZ"J.uV^'W`XG7wuy돾>auC&Gĝ2:md x2/'/(,7q|\'*xoy|>@0x=w(tGE~Z+U]7pRNiO-B xi2ktwڀA{0Q,T$Naf4b20cfd442fc96238f5a43d66f56cd657b7c0aebf087511ffe67cdb08e4f476119c52d5c827dd2a36986d0da1816f8397d3a67o|^y+3W^^f˶*c H@>6bP6,!HGl XQ}, ήޗ7cOj0,4ǜFӶ^pfEi#PYc{^AVF֋Ekl˿e`Zx];(nߩIuk8Wzw.#ͭAŀ\6gN=Ykx'A9M5b]x飍_}|]n\M2X98yR ]vev4W$0p .qa>pG?|d   ; 'HNV p   <   V   p    1  @ t   @T(89:P=_>g?o@wFG H I XY\, ]` ^bscwdeflt u, v`wx x yz,06xCtang72.oe1Server for binding data to network presenceThis package is a server for binding data to network presence. First, the client gets a list of the Tang server's advertised asymmetric keys. This can happen online by a simple HTTP GET. Alternatively, since the keys are asymmetric, the public key list can be distributed out of band. Second, the client uses one of these public keys to generate a unique, cryptographically strong encryption key. The data is then encrypted using this key. Once the data is encrypted, the key is discarded. Some small metadata is produced as part of this operation which the client should store in a convenient location. This process of encrypting data is the provisioning step. Third, when the client is ready to access its data, it simply loads the metadata produced in the provisioning step and performs an HTTP POST in order to recover the encryption key. This process is the recovery step.^y*obs-worker-009FopenEuler:Mainline / standard_aarch64http://openeuler.orgGPLv3+http://openeuler.orgUnspecifiedhttps://github.com/latchset/tanglinuxaarch64getent group tang >/dev/null || groupadd -r tang getent passwd tang >/dev/null || \ useradd -r -g tang -d /var/cache/tang -s /sbin/nologin \ -c "Tang Network Presence Daemon user" tang exit 0 if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ] ; then # Initial installation /usr/bin/systemctl --no-reload preset tangd.socket || : fi if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ] ; then # Initial installation /usr/bin/systemctl --no-reload preset tangd-update.path || : fi if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ] ; then # Initial installation /usr/bin/systemctl --no-reload preset tangd-update.service || : fi if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ] ; then # Initial installation /usr/bin/systemctl --no-reload preset tangd-keygen.service || : fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ] ; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable --now tangd.socket || : fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ] ; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable --now tangd-update.path || : fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ] ; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable --now tangd-update.service || : fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ] ; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable --now tangd-keygen.service || : fi if [ $1 -ge 1 ] && [ -x /usr/bin/systemctl ] ; then # Package upgrade, not uninstall /usr/bin/systemctl try-restart tangd.socket || : fi if [ $1 -ge 1 ] && [ -x /usr/bin/systemctl ] ; then # Package upgrade, not uninstall /usr/bin/systemctl try-restart tangd-update.path || : fi if [ $1 -ge 1 ] && [ -x /usr/bin/systemctl ] ; then # Package upgrade, not uninstall /usr/bin/systemctl try-restart tangd-update.service || : fi if [ $1 -ge 1 ] && [ -x /usr/bin/systemctl ] ; then # Package upgrade, not uninstall /usr/bin/systemctl try-restart tangd-keygen.service || : fi/"  5K큤A큤AEx[G)8^y*^y*^y*^y*^y*^y*Y;CY@U^y*Xw^y*^y*f7ca7c12fee01b45a00ce828c19c84e09f51d67417a922a9709898dc0287539e34a4f0be8d0dccb5d41b1d41b52b8fc094af2226db2685a8eca30b27cb2c02afe57d3bb1516df4016632fc1f3c3bc6c8b87e5ed177c00e59c8d0399bd892720217f138db2081d418e2562105b204e9e8900e6dd524e2b89a7d7e8222770d7581e39261e33885399b05dfa8639957b48a80ef2cd9c1273aac3bc84887543c88a44d7f6c22db811c268c068c4c167a253e08b6b7852f0d62031eee89b601de043495f2a54a7725ec0a2ea5e4d0f19bbcd8d8d6393b6cccfa301b2e7db8b95f2cbf74b7d61960a59173d5787809104d0b58c4723f2d0d7ed1cb0ab9f35c16d98f998caf9f20bfa5b889041588f03d471bafb98ac608c93b4d66933d76187d2549998ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903rootrootrootrootrootrootrootrootrootrootroottangtangrootrootrootrootrootrootrootrootrootrootroottangtangtang-7-2.oe1.src.rpmtangtang(aarch-64)@ @@@@@@@@@@@    @/bin/bash/bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepjoseld-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)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libhttp_parser.so.2()(64bit)libjansson.so.4()(64bit)libjose.so.0()(64bit)libjose.so.0(LIBJOSE_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)sedshadow-utilssystemdsystemdsystemd3.0.4-14.6.0-14.0-15.2-14.15.1]@openEuler Buildteam - 7-2- Package init/bin/sh/bin/sh/bin/sh/bin/shobs-worker-009 1584999095 7-2.oe17-2.oe1tang-show-keystangd-keygen.servicetangd-update.pathtangd-update.servicetangd.sockettangd@.servicetangdtangd-keygentangd-updatetangCOPYINGtangtang/usr/bin//usr/lib/systemd/system//usr/libexec//usr/share/licenses//usr/share/licenses/tang//var/cache//var/db/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:Mainline/standard_aarch64/19a7f536455b14c152872aba92e29064-tangcpioxz2aarch64-openEuler-linux-gnuBourne-Again shell script, ASCII text executableASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=2b9cfc252763d041483e69fcf768e7700ab22eab, for GNU/Linux 3.7.0, strippeddirectory  RRR R RR RRRR R RRRRB%nGutf-880350c602d57c4de346d5e63c3dfa4c0c4bf060233daa85b79f71c443e586efe?7zXZ !#,P] b2u y-iSqw5Zmm, EO#:7hHx~.V{cRaisQE=3ff=ܑ+KD;Etًcv4e1D{XK GPhzҦv.йwo=ٸj"'XHLPObm X)fRjHwtV[!D:sx/]g 9ڙL ;4zRweX }1& a3f:4Ċ`wyvqԄg|]o ӃDžMhI~%Lrl( yrXkc L}8&fwvfH ˜d5ʒ.jUL=a5aaMS}u^캅l݇AXȣ.7/PfH=ju9 Kݮ߃0zWk gi wRE]\j)Wp׀K7"тk,9 ;J97?$[o B-㝻AnBkk{&Wu蛳kL%>'8Rʹ@)a- +q_D7@g ?E-M}X߾Kz6[`ԽuL(a`="̲/jjVzI]> X:) T%5_"未 z;SDS$h^gn[UF$ݓVZخI8H(ts~](#`d*$7_KGn~’H1i,!Km^f[APQ89qgST9LBv|$]&R-j.{t?$*Jh?NoP5(~d+`SGbwNGst=#;kE-杦 <֮\;B,|J:_$7|{*E]QP\$f]aL Lکy01Į=~tc^'tg]S44a@QL% ݴs""¸-BKu\GƊ/uk. ̺}|NR~sYoU`Sq}8,)Γ5}ڞQL(!+Vl%OOBͪAw\}>뤵|ߕ3Z:gfaST V.L&*!ojzMtgmL˚%xu5?(PoPP!%/" /iz%Y"Č QJbc_|Bȟ?F.oʻ0[>d wTVL-pf3DƑюOCƋϗьEG i=/ %NS]9Ӣq( b^FY0}9b06/VYL;Б" *ٶHō{6;J$u\_uxU k3)&4``ƙ̲g? MnhL۸: ?nUd)Pjx}4b0$Z ǘljŝ :l[ W=Z#&tl/UQ4?[0eXn=QZYUG<uRFNl,^1hC"һ6M՜W~bڊ_^:1;yـ 3Q#_GG"O¤G'=B%c+P&,yWގXkS6ˑ+C \u,$u bq5ԏК`1hĭNHvK5v>rrhanԀTkUU3iq.)ao5̿\YEQ卸)l X䁓R> s]]tjd"}W"z'@.%ved582y],RCo.„)-_ $32 w(j^:bՌ XOFR(js*ƺSJOEfF ik;0yҚEnZ0ԀNQOJh^j{ǩW2X  t*N>}591H.ryfH*nbrgtI},E~r,I6R^冷O!Pf!- s$RMdXyamX N[{e52hjP7l-B|C?:5@1 %ǔ=WW: 9O20Q@NӺFazc "?C=5FȘ޿̡#^&q7 9X ?LYg[>~Z`rKPIF&EUi^nXhk뀠XLn#HCuQgr]_"zy*xk& .T*"()M&W{"aX:lڗ`Slڷ6kԻQY~%$@eX?&mHAMbzH?O >͍ JGN PORn:ًk/ bqG,>Rb!k'"K6[r/ c (0,C 袮M&׮ ,Â$a2w\uHu;6f;ӆpXrK'Ven& 68%2Ë(jK"`e"{Śz{ﺌُaSnP[^LA j%0ü05XwL2bwV?]b00&1mN"H顁/<_ݖHwg5i5Œ1&&ZY]F%xsWoѫ?kMkc^ph}[}`P풒ơXTqdurJg֟Չ%Lb:>Uuݳ.(,K|j]iX4v%4BHȥ߯ w7?Ep4.8q0 x}u C!)[8T YC8pFa`Mhɬ2ڏ->ƈvz\'`B.ϳH`>ΌFlՎ+둎܇ _ G\'Kt66^DSmca 6lr-VQ ;ئ!($Kr TTu'KCe]5sSڭ2X>H# FPD4)-C%z[>oNx!"dbPhw&w_:x٠7,chV'b{OuLl4<'HoZ+&H6Ơpu ^ZbCd2=b*@GRwZ=Fs!6#4w뎐N6`Т9+ ͹So=r9GjZ;yNl2.Ea|ȣpꭟ-Y_ΘHz;,#}2ׅ&O#5s\~E5[6xoSLKe7j9]D/";IXUUBq1KQȋ ;J8YozV6'8|ڒU.-ߐP8, _go!4d\ FU-Ѱ};1(\{}mޮ~']%[DL吲|w, :]T~uW`QR 1_v*#9h?ju bwޞJZRK~FyNF%tnn8 ;\:>b ^}vodZHMN! Bm>2:Re_FeT'F~w<x`ÒrIaL[Y𶈦9 J^uCv+§,fL$Ԟ2u8{z||&jG4DÀ'= 6piQKBހ2茸[AM )eH\^̊nlS"3e`t- 1Yc8kqIc_S OSm>\sVN*&Ε(؃%7Izak( 8<#TE$p l'[2KLPw6@ mdiyARr%r: +\s[b~Due4ie@؎q} oC>F>VHU:vq`^ AT+-.yB#K<:\OW;&TddG|4d>[M NR^=2lxuj7ZH-.rJ~2'[JVʟu\.OCyQ&`2 A tt,TIHJA2ˈqXsDJrY1.m U`+Q:lo!7w~lD#HsW Zʁy0m:Błh!}[aQ#DgB{@=@A骗fvJ'Ĕ[,m|$-'}K|ǓOV_]-%xEea:qk;^sX_TQĦR>uesYل/ 6L# G^bf49 M.P?B$"V5-lR&# OlV|`CגnSi1F-%a~_.&NR8`0F\U{QX!CwPh?C0o"M'21 xh)Xrc*f+Ţx]R hT96 u}м<[P]XܔKgXR@WMv:NE]o% @;"*UzK$ww'pW0`flR}Qsa m/@+ 8Pmfn,pB[ݻ}z :ыuj+S@ڝxz r'7o87CMh\~ǥXBŨ*Lu~)aٯojp_ȳ)Tzc?5p7U?._mx͗=0^ ߊ&G3I88D2 Vo g?_R587\)2 ̧Ҟ.* nK&YzIYhIn&4Bʕ& o" 4r}bcqTe+#j!t ܦ H_:ґVQ,j2t ,e\ӯ%pm#|z}.]_' h}*ޡ>;>z8k>V\{ȡC.W+x*PqBY~HW‘2졕z2JHF*|Y[32 d*` BCD4{]sEI,`o!Yu;blK9`T!ir< s'׆]V_W1XlC^/~?{):6O33op^XzE_զor=A.%>bA}^1q%{9UWdmE**ՒVo9Ma_6HA;wRb Y iBMۙMͪ ޷u&R82< G5/,~p:X]'bfwnb0 2}дSttKHC=&_=P̫0w7kP#I2!0o"tbrr Gc>R(iO% %LP1xJh8[ڏ;sU'ʵ=v#>'UX ku(͡]XėUx۟Wi*y#3_t08KiGq7.V,UY VR `y.p\uAЈ 87ڋ5ÚHWbu CI־DQ>51/""Y)z drnTY 4U 0z]7뼱lH{ 9$/uMj*1 m g%Py8F} 7b[gI]lډIYMN i<]";C`*:0*Bq9Ud"nK |`|7q6׽\X0H߫x'VkTh m8{Ȫ`!6PmU]-ڀH–U_`7C؎]|ݏ y#׿=!x) ؾz(RAb ={bH@U/T#;a іђ/g*QRd| ☁hQ5o=Tj3b;'id1uuPA,Ȋi׍붕GbQUn8]ZX^)BK+?.aWN06*?F3\ Nޮw=X0_)/‚ w FG%ہ⁹͞e/~!Ըn >K:C}wT>b<^`'r8v*%Nǧ=%M~KLA1U,C #vm ^i}!^>k.+"sV_̌% M6v=4 {s9?!M6f!O>7v'#O}6f5Y"P:6e1\),Whb|X BE"@|X9tۯ3.h17N?59E:.909³֏+p9ձ_M}7b$-|YI9fR|[VMh^|4@ ?kN}b > iY[MLa0xW6701Su=6\ޮ + P:ZP(f7P"u]7hTmL(xH%c6{v;=8 $KO[UdMhᥙ^C35ugq>=]]80m{v & *O$ONS=s>'Rl~hzN[f큋E[ Z;t Yei5\BZ+_+s ,;8Eu< DAKޟ9Q u^9:d!vo0y;\O&YNQ1| K.,ewzkp=ެݮ2ĞѻUH`:#fײoF7n;X9BQ^(?-[\'!~b~*|čh?XBLPkRA:&Z kYۅ Fnco49t7RDGĸ`[͐]L>+<*UUa'$YsOM!3\8Y~{ sa.\QS n)vrK߷L`qNQ s<ЏE4Hޒ8%&>pmȺXMG_OF ej*`ӽF[Q_lFH`+Ah?I'^rb1:ssGeR neɛyTvv4sn#~8w (e _eOuJAmt}Ţ[,rb>8~Re6*5=B8IюD*;Êx{-A2 mTtl% ҄`SX\CèvKؒqr W7 4և3yq`mn㕢Jm-u&$@(ti8jo yVO#*}}֡@H5> O[4Yh^E}}%l_1ZflG/R{q\x<~ki - NȪ5˧sUZ k:&l?`>ˎӝw?TUd 'vA#lu]mGށ~lJ >͏gLqlI<hA>כ k׊>@99ranKv Re=oYe + SF0ruS}A,s5:,MH't3?<"JA蜅D[;"e{5HI&f!3I>/h,G4bFL3r2?#7{oM\MA,lD-JEȈ nF)S"f]_G+Fj~M3xclV:ekJYa 7jg $7u2/}XIzj[-r#hfan}.Z`s/?H\äj&=lI FENk‰yKlq4nqoE?[3Zh0Ǿho*"ZzC{n/ A?/WDv8TmK2=2rmTH. v*H'Fkd#. &nKJ w5 / !U>MWO$q Kn@W#x(^w!Aaz9^ uQr4WT1_6!LL>&}8$yNr̂?-QB`%m?+V7=8 ~֮}2 a"%Ƞ"9ϩ:Rlϯe7v R 0W#=}C}P'(;h0@lŕ˛F,{ۡ8P4y x3H$b05Ҹ[ k~V { ҄iIʼn~.:&:jbTc=xS(m+yT,T9q>7 N)/M}Ƨ'0(?s!q2D_MC6Xnސ 8P4/h7~C5ر{JB ^ x.oyj9Mj*Q7m6nXYF"Z?HXo^tKXICCȤ?~*]F+{ֳ`GTc̢9&EWBd lO]t}6JAAd[4:>%,8q_…N?{Ow{u;!T7ifB,̤ ?{#܉y#˔s};NlM& g*+K)VbqlM{y1B!8(i`&hw KuFՓ#ɉ O99ǜ: #RH?#D\_ڌ֚Ή 6wk b:H 쮰ߍ0CR27l)W(˱vToٸ߯ז+-:A!,'P1֥٩RͱadSd5\^X.4210Ѯ0 A/P+wU3].> ݅s!LnkϜGl_֝EծhH3CGf Fz$o1;)\٬j8#K,N0ءƺaX])a2>@NtހŽg)$GoTJR? QqŅ=" F=^x;[.n"뇵)aEd6/uhq_aS#f$b7I6RM ڊVON?20 'deh~D҅ .l5&2e-8=r a]|ۉtF(,_^qP_-E1-Zm Ͻ JA|n%榹K|bt2okB땿l0-[gr!Gp3\j\^'j>Fc­2 Q2|: A4!NZyejX9CS:_ ޽j0<hqa@*so$ޛD2G~ HCWO,k-IFm8~cVCFLph93FhKE ~,7 PdHnQ]DUFywm^EXժiLdeh'yp I$Z5.sM"L.GdLJ1x,ruq&9MȦ}bVUA~Rm+d،pԴ5y4ԧ}̨_fZጒՆT.d*_ {P>řVI=?e$:{p=Iq>FV ZxlYg:Xc1[ *J}Pp^(H(jD=K;;{%n<vJ3xC 'N c*P^| GWErB&Wu{HpI1"ޱybL˗YFJiE XiP*:Ad-&n ^tugUwLo᛭| ѠҍNV8Tx ^>{M6DUwt9_9L;\cB6Mwrl<%fbepϖC  OAYޕǀoȄC[1M@̠jгۘw=Nn;cnJ9_%xk?ebah!zL]6Q " p42iHO["r VP{6cRsgmsza0FOﬡ)‡,Bƽ QX1D@j:5-R<&w[,ΫW#-Nhه7R!kg7 !6VMdž@ЌX<8[1sּ8u/h-\i3}Hkf}Hm$A㞊aÓ 9̍{)ͦ]mbЊ"˚{р?z7{$rG[ENohߌnU~\Qte1AD`=n& kSn!7;m<&LX٢9ĤaZkanY7\ǠP-B\;JAC&ʈ%ZN-g_q?W!֦kC.mh19IRayLHٗ:,rﱜ^W߷gg?hnY9[Q;% =0Kczja`6f^ҹN[F ښ k%h9Flݔ*? lLz8se2qG&!kћYWΆ=w SD"z{=tyvf*1!?gdl⛢kF-"~( N+wPK[DJ~` cˍl5}Մ?Ukg~Nb}%!<_c*J{I=(~Ѷw̫ׄx5""}wTe?MArs4JttN~6BfQʳS/G]\rד$ Jgezdݝ:I%~gBySFf~ygv`<3TOS&R^|ؼ$H/kThNqWEF,i*X^8J-8{MoPy>*cbRNѷ+}:LYZezT%t y "Fs4ɚ44`32?`Rx2tE8JĜeք<&Xc{#?L!櫕KWiA( Q]uA)|yއ7lmPfČ?54,2~Z"]oIF #W_""`)͎(@jiP%\fy҅:f_V _'S:hZ~_dhA}j$>YKEV E:hU^mb{+Ժ@ǭY(!$ݬT;Pn u=2#KA!s(_nC26FRe}vd$&f\]/UX#g,1MC]eTܤsR 'x$ס"Ӻea%VTDopyIO7 j,T-;aNzp T/)WHO$ݴ5H`?sgYD{Aưˈ 9Y̓flÿЅ4Yw>)=+mbw= -usq{ 6m~ɾ3]c\HG,Cy5X.5;3}YEX۬+y%nu2ܕ{"{rɄ2AwBd[8 NOaI^]Ҳ|vmq ՜y[ڵA6V(8A/S@O,"=joxdЈ Sb_AئqY]?tqލg;,PmU~b`]kĭ}!HvXX.Tg<p*ݬFKRaKzdxʳS9`:}Y<^+8(D `~5UŮLT$I^˟+ȴ1+Vz*r荗HWxHu[Q&ɂͻ, .#D"WKy\X챰xtP vΚeSxTAWHI+[""ߕΪOS4m&U^H/3]uiZG1ޞ=^Ky٠cPŏ{ߗZ0 yzj쥩c8uZ9#7UЅ$6nrh:Z?WJ;Rz|MI<ٽ`s}5N݃j?tl3nzϩӊ; U?N2g .<ـ6gCDttـτ( 2}/!O!ӆ T _:KEVL3ЂW&玀D0Kk;(l˴.@|}׬Vi eE[%FBw9>a#W? 8?q;?|?ta)(7ORώ]l9+TŴVL14@}V9FOomi?*+z"EpR@kH$_b.K}wfd|pKa\d-Yݒꢚ S޾|"EˉHjbZҘwQ#$<GUL51l-g_B嵙^yD/Zhix-2y2SwE#艂 |2+@6uQɆ::הTԘ0͏uno`}9IRAdrs[CN>Т9_bT ([`32Jaε9}a n?mK2Z=G;׫)\ing{1xy2>"JL5g:\j:+m,xZu﷒5uy}6C>0<%Q6YvA'"8fT|Ƃ[vi3s+}4B<$x;^yTH,E^J;w W >4 14}dC%;C.x{dH"Rg $EX HGk{uЯT+;DE%* )An).OA~H";XPs|eX/"yiWRɭ! E ԰@]0Y9 8,{S3J.Tw%[Ն2tCYxo[,e;{X ÿ"weCkoa"sJ.y{E^RFuC0n6ie¯oq ~ptG[}Q/#}羶kS؇k7!0tA@" ֚ cr1.7;Ʒ,tu2fIeU0Xefc6|t4`- ֣sDV ۓ?( ^eUwt_UzNg6u:J͖AD#r)wcה?\"$,bUEnsKp+ nS.Eһ@fE`F!I<|;ʤT]"7Z; zxLP} ܜx潼ᩩKŊ&x>9v T1a{p/٠Y [3ykT޴԰ 6Hy^:o2 51NǮt9J4{04!ZuY/cyN}}Qnfܴ r]B[pn7R:NBݽ6)'$?bxn Bg VĬH`f9YTC r/2JS0Za`Sd'tWO20i}Ce'IE*9syD(ˑ ~HיfBp,bXA|z ?gHD01bT8\g(` dL}U"(7uҙaqs;Y[ S$t 4N7uw^0S.m >\.C'+bVu?{1XT<$#/Q]z5"۹<^rfA-'ɾ<¹{Si<teOҔ/lZZ]i[V<`6hۅrr"R;%`-x"vʍ(Rr2丣nUd>Oi^ j``)A1X!'iX_eԑCE$Vɠe YZ