rubygem-temple-0.8.0-1.oe1 >  A _ݼW^^fp>e3lwV?f9h'kJA(  "ٔYuN۳文=\74AѼ{Cksǽ}|YdyCk|@7GZ>_^kkRX~[uȭ*cԂxTIjc~"/}wK'TyߔQal5JY27C]hk}MID > ;Ux[hXkR94cabbea62f0d0620318606e3e890805bbae5e373a7785c4f70f7f7dc4a372e7f9502fd6b1db1af8eb6dd63420d37ea2acb62d25m܉_ݼW^^f@(_4 )hq$)/#f+Gܰy,N9WW nlj f]zmڰaؼ&J&mܥ_ߥ_JM>'Us?ڌe](&Q(s0~ΫJ8Q't-iz4@AE_wk5ԍ-: `.2Ahe۬gYQ;~ g,!/"ëya3hD% X0@>p?%T?%Dd  D 4:D;0; ; ; ; ; ;;;:`;Ll(89:EFTGp;H\;IH;XY\;];^g bVc Zd e f l t ;u!;v"w#;x#;y$z$$$$%@Crubygem-temple0.8.01.oe1Template compilation framework in RubyTemple is an abstraction and a framework for compiling templates to pure Ruby. It's all about making it easier to experiment, implement and optimize template languages. If you're interested in implementing your own template language, or anything else related to the internals of a template engine: You've come to the right place._ݼvobs-worker-0028openEuler:20.03:LTS:SP1:Epol / standard_aarch64http://openeuler.orgMIThttp://openeuler.orgUnspecifiedhttps://github.com/judofyr/templelinuxnoarch b:O{k#0  BM}N_ Ta32 |ugo 8&PA큤AA큤A큤A큤A큤A큤A큤A큤_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw_ݼw9deaf1d8e740e73831ab06604c366054a7d64aea4739f7013a5601613cd64a019ad6495ac894050dc091ec3ce9daa1650523147410c5a1ac96aeb32818e09a12e05700968950f0005e86af555dec62de52236814d532018b89202694ee2a3aa1eebf1a8dc32bea8839f822f3f0cf1b4e7cc6ec2241ae49a9fa4b7ed340942c9aa996a1474404fb4f9910a6f7acbe7dfe8ac46117ad194a12845553d1dcee52addd28bd106e37f76e5986d10a63f885c9cc6c531a53b3c1aa4368bcccaf349e8dbd8cb41eb9471ef666a841cebcd3df8b013312c89da25fb98db848c89f3fc253c86cd99da20bd4dc322424b5d83a878547080a581e9aea91ef65a45461ea9a0148c8708eb0827d0a34c85ec9d595b5cdb862c05b902390beb567f814a2dc29c0e48f49631ca3108e6cb57f85a3f143b5d60257d521d53e9dc9955cd04de5cafda447c9b02b65cb56a876ecea0857a0b0e573ce857de6f211c78dd844c374abf65216ed23281a5cb690a37bb6b43acdde233104736d83c4d92cd954379ae35ec0f977c4138b70974f982fe468c841ff7dd8239802058550775a0a4b7514dde3519ba9b1ba87054ed8751833dd993a48874a1ac6ec5e3d7f0e66dbcc73bc2e74449a96b68b6a9bbfdb5da12147cc7c33a29f0928e25e070ac2e4865e93aa37725ed9de079e8b8b3b559f76ea215f98df6005da6c2b17975da7d26134d9b4e3bded84a152f7111fd664d0a94260a2f5ab10c189d3c0565d3a5b0d2ef17de144f08f120eef0f62584dc2f1af0f260b5a35944accc08bfdf724999c4929a4b4b7c479b19a42c6a90e33ae9867fca840ac1c6e6082d58f9d602973847ff1c1dc67f2abb0f4f7ff6691e8167896eb3be7b9d89620c49694826a518982c412ac8184d14ad85e0e8d2de0b47cf76bacb8a29b3c2361401831d88dde690518b2036e683b20545950c066dad3f4d666244cf04015b24e8148dafa08ca43a428182f7cdc7c7e2b9cd01f366b09ce3c3a7966e551f499e12ca0f4a8f2206361b1aa97b845ff684ba4eef0871f313fe8939078c7664e4dbd46e1da0f319efba509d21f12732872b449d575d6380f21e4b4d801af014cadbc863fd821c5e3e673392222fb7da3b98a68966a418507461519cf0ae44226f8dbea7a75263028eff0e476233fd74ed0f80c9736ce725dbbfaa33cedbc347f3972919f17b3f65c7d806a28aed7854bae57d1803b1fcc5ef754642c74e8f8e3a387f2795ca921449e1de0e7676b0ae13f892d18382b902d0868057944fead93e77e6d8f940c836989bc3d6d8d788de4866bf1b9bd97512a61b1acb65be2aad61ea92e6b6eb30b3cb36aa4452af31f5bf72048fd7ef172bd1520539843c5670c9509eb7feebf6448b0304b9220d155d78f5783c9ebfd0a771cc78bf6c5de8f662f300680ab3925abb8c4699a1881b8c70815fd0c25892335c915e435d0b4a78d0ace88de83f8f2b84949c8d2bf03d842ba5389843a526fca78b5d962851f5fd82f26fb7bf6fa6faab8dd402f54b9ee118309a4adf5fed02b4eab67b007aa485a9f7c506466c47dd87271cec290837361cecfef2c03b21bc2159c4db04637692ed8a89c2ef30b536395debd08c2c346818be988e3ce5615b1dd69a36d2e3e2f58ee973e4aa50f315008b4a2c3965db3dc987ada423f9b51688aecb4aab88ad79fbb24498f73dc715cef8e6959c2637e6bf056e3284d7571d44a48934f7948a6e1702cba33213cffe44d8bffba79239f89453c5eb0589f8d3141582998b10fb0983cedbcb664a2315858a7d4cd67cc7125a80a75faa77b75e89644f2f23dee65f2a7d260854f46ae4d9858d5dfbd4f6423a8c688fc86653cf1e68bf562df6f7d50b498f3b10680318718ef8603d07f2602fe27b2e4fb69daf1cb344d1d23d40efe58b3debc3fda1e5883e61ac6328d8492cd66a0dfefe0ad176387292b5f68a67f7afeaeaa7cfcee4bfc21ef9ec4a733d7406da03d4094346d348cfc9ca5b4b19da2a197f4298087c067fd86a83f9ab01fd23e788977311d8d6e15e261a7f9b2d69bb360fe6ff583100cf023aea770d8bfed0d1133ccf6b5f8410e15f41ce7e453d8214bd15a842987f07d3b632565e9d6160d8aa12d25757d21c12822b9ef3c0b9f77c2f414de8f404d8332cc5fea4e5676ac20b5b385fceb89f122cb75d1be6769bfd8ef558362c0b9cb681d6d6d6696236f555f0c8695824a50f14e8bae41736797970ac4e2df86d3777c235df75bbfacrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-temple-0.8.0-1.oe1.src.rpmrubygem(temple)rubygem-temple    @rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)ruby(rubygems)3.0.4-14.6.0-14.0-15.2-14.15.1_Aliyanan - 0.8.0-1- package initobs-worker-0028 16083672220.8.0-10.8.0-1.oe1  temple-0.8.0LICENSElibtempletemple.rbengine.rberbengine.rbparser.rbtemplate.rbtrimming.rbexceptions.rbfilter.rbfilterscode_merger.rbcontrol_flow.rbdynamic_inliner.rbencoding.rberaser.rbescapable.rbmulti_flattener.rbremove_bom.rbstatic_analyzer.rbstatic_merger.rbstring_splitter.rbvalidator.rbgenerator.rbgeneratorsarray.rbarray_buffer.rberb.rbrails_output_buffer.rbstring_buffer.rbgrammar.rbhtmlattribute_merger.rbattribute_remover.rbattribute_sorter.rbdispatcher.rbfast.rbfilter.rbpretty.rbsafe.rbmap.rbmixinsdispatcher.rbengine_dsl.rbgrammar_dsl.rboptions.rbtemplate.rbparser.rbstatic_analyzer.rbtemplatestemplates.rbrails.rbtilt.rbutils.rbversion.rbtemple-0.8.0.gemspec/usr/share/gems/gems//usr/share/gems/gems/temple-0.8.0//usr/share/gems/gems/temple-0.8.0/lib//usr/share/gems/gems/temple-0.8.0/lib/temple//usr/share/gems/gems/temple-0.8.0/lib/temple/erb//usr/share/gems/gems/temple-0.8.0/lib/temple/filters//usr/share/gems/gems/temple-0.8.0/lib/temple/generators//usr/share/gems/gems/temple-0.8.0/lib/temple/html//usr/share/gems/gems/temple-0.8.0/lib/temple/mixins//usr/share/gems/gems/temple-0.8.0/lib/temple/templates//usr/share/gems/specifications/-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:20.03:LTS:SP1:Epol/standard_aarch64/5ea5c6b404e72e61de045c6840a45c58-rubygem-templecpioxz2noarch-openEuler-linux-gnudirectoryASCII textRuby script, ASCII textSVG XML documentPRH N7t utf-82d03052c13f467dc790b29829729098fb98abb3b82dddac398c5383fcabf54a0?7zXZ !#,0?D.] b2 1 VabLpDn|gf02et3zuu(+{Da+SN+CpfHDZ|Iow[zf>*? 4ĮUe盢yy<CFAtӰ3@ >f}n.G|mR`l52mF-FK϶hYUaA [gi*)r9>&h]>rN%Am]WPE蒃AU6Z# EibЙu+KCokFQ &,^CyQy ։5*:\tv6'RE.0:"ؕJ+L8D*6ML;@">Ot6֠s ZوGɵ2eRm!ܾMN!9a闟S90g*ȷ;J$1 CWTjq:-zMm aI QMiJp)&%><7}B ^[cm}-Po>@~B2?|We09OA/?džKU}Jm!-! >1Q P}R.GF?%#߭{^~4>zH@_Zwhefv2-b0RD˽(T|uZMLDIHFz3dHB}.N|:ퟎ يg>E7\WecUx+]dANhSՇYtCQtuuW`.]~աᬭˑkl Q .ՖrFI!iI=L< ڦzd31Y6[vƽU6`cEwxz )9?dxt^vσ.c:/鵂12̝^\7@(AtFg B3`)fsf&?^jM'0 +YR|Ի޻yiKm=zHPwBjX *Z0t|CR. &Y㩡v\3U10k3ݻ CYXGtG'-'!pPCrVU=D|lW?AXy}. 293hP/q\~Ȍ|AߤS^بtnK\KW1\̬c'0~wi}[x?D{y1mh"OM~揼+=[!:CeH7[]zӾ^ٺZ mz$y&d*oށ]ITWu: V$a?³7E{^(U5<49u!DZe?2VF?4As_X7!#6Am .Ma ?uh(:NJPm%=HIWW`ʺh~i62k6[ne+͐rwMMaWD@ lXD`>.يN{C$WY]ll®O|YmRn ^Ewq]LSnU~j}ʩŐLa<(v_ԕ/wlQ2CᾼHs X]LTTq|$z[Ntu?|s/#BѯBH(VrU>vG/q|꽴?-uSyt(4zxD<\k&(ʇ/#(pLCmwӇM}.'-vF8GLYQPF=5Z=4V0}r=l)SL@ ˔gPfY3:Zlt^7F1q;:Y=3&$zJPCԾ§X~c&s` _zJg+3ػKi |ZL8*΁oX>W!y@D㳼n)j ܇AR8rj&k\r;()`FI>cʴ=?:DLnXVqRk3 iɔYE. xYuYMVУ<٦;}fEq;1N=c*&K$L6q(HG|PM9>ڜ>zVf[1h{ PeSe~W9 ǎNwQLxIs~ݫĤ$բ+ Q:`Acc,w +^I?zX^*]ˎ|9R} KgK/5Pf,hlYT0.oc:4..FYuvڔ*,Z\Mհp3jkΫyQzH xСnMهSd A` 7]i^Kuj>Uqx_ہ=s^\jT%!50PC.e QKR|%/]?f[+_~ض'Ҫ9&==z{zUGa|;q{·B1(*kHl?4~cCC lγf M÷ޯ!={ g1|y 3W/!,jZb.@ėy~/< REAniX\COij#Zmp̕ aq66T =U2x,h*Ƭ ?L 4ee/RW)r@Q2P-JeOB.) )-g5K3 qc-ؤhFqwbH|6hcWx ׻uJWʷv@r9=QD_>ূ9+z!8VU$6l3Mme^}D [$P+/-b}h΄Jסޛ З{ p!7DLԅ1ʚr͡Fh NPbVi(uK^~4h"q~K2j);uZ puDüH=o.F#9Djˉí }5^bfkL G_u{\VRD>t jrNq-f1:cMfqXP[6w=H>Q.܁8شJIͭd4 N97ؐY;KAJi-a uMpY;,2,ƽnjXl4 PΩ픺pbķ{ ͝h &,:gрm^~bL0|t ~F5&q}d˪qA&N9:Qڹ:zYfs3Y]tJq])5 ۋqX8h $N۰)mav%IL#x)PCBWG%SzQ ߫R @ ? cN|x=ge4w[ ʩLt5<;"&Y)&hp\$w6|_]9ޙ<".~aS1Rhs3Ѣ9,L e7FiPC$y5)^y;Ystvϔdg3ux.p~)`pb_;m=jT*aXbStɼbtDݻ> 1)kMiEF'~U~Y^?h9!w^-DWpV 3<1_MJ9 9>{Ɛs{%/}*j |cR@p!V AR.7}ꝙW 2'ћ@?{!^vG??JDl@ҚcXNODW[4Jrt-n/??Dp5 tEҩ6FK^Ǜzxѭo<*$-K86mOGe#itPH,Iۃ:HJWO4I8 8X&3u,"(JO#R&6jyN.{%й,dNyg2l r-- ty2MWeh ;WS& \J#ֱ}qKn0gk5-d|:Iىճ;3:OJ1L\hQ5)LCUBFоU9X~Xp[CO>S%iF#<=R=/3`@f:\H5#Ѻy Qv\ ǜ"_k5Q%|+iAn70rB+ՠD^3jM\BXX97H(TVͧSd>o,u\''RŅQ{C a[4)1g?F`)ߑ 25&Vt9iE%_G"[2O#*KGkSz_J/OsÓ_HbH=>觼3Ts|K" GL6ܲU>MKr tnqu*,]T_l%PY#.b]9TW8zsT61]'Ѯ.U?i:70ش,> Tr;~7 .Q3z&qy*}*`ll,EqL 홇K0 E*] t}!5e|L|\ Grr7DZhg rm"^|:lp@?25_srT7BK?6(wR{w$pMϣaZqz) mtt5Ii` Ci&: Df 7N1 %2HaYQ $DQPT\wH;kxj5YHIT;v1vSF@R\UhqMG%KRZ-i,A<4rlJB% lC_DODZ@x?kna&Hɝm?0 =+eG* ŇYQr`|k -'ۣ ŇZ[yEw8gN/l߆%SBeu(Kd yң>#zT|rQV2ޣHJ'ETAekk&*qdd;/=-BAXǥt>F964ʎ;){Wj0N??։ށd /79[EMG)<KO,+he޻M]|bBS}b`OhZtB;- ? BIx6GUr.-\ )$G`핸?rCjW/L'%a~DTJ:ȍep|JVӊniK[TVx1U`%64_g>l:b aIOퟒwF+u"Q=!//B(+鮁+\ y䴤  D >~ KAr"x<6;7&j~k/v/Mdi&^{X o x~4ɢ`̡u zwLD fY k\e>KEp#WI19To+VC2P6Tp48>dSelXsH-{\$0)vM[.]u'̚sL.2 ^Ca l?lӔzSU(w'2e628vdvQ\_V8RQ.T epR;:@q*ԦR bб/*mG(޳s)Ύ7J=DSA(4H$_d,d 5 Or?!QʲHͷy.Xibi1f߷ 6'pG#m+Hmr84뜡-Wc\r.:aO[=[jm+|"## \45/Aŀbg`ה[ǖT+,N%J, !U8Uh6q_Q[诪L,G(khzy):0c\Fp8oosTw[/2 U]AL."O뜼 6bM[yFr[@S`A^mhtohy'_SqFjPD?XU i47MZHc0u&m1L={km c6[|E$ n[9yxQF#\$쩕x9;o~Xk4UٙN cHsk΁ =1#mT9BQIﯬawmp&lXS;$a olc|62{[Ƚ kwt| 8I<Jzmʢ`;6`m/5rN^ЅZҸeSHʓ:!]2.}kUF(ԕP(}eesߣک-m? 3N[)L G?uo5 ԙ5h}Qm{+GׄEA[by/%3mGFdaqo̓!䞽ƇXA IYsNL8cP Atf&pqGbe7Lw[lM7%k)>8FbMPi!XA2rug-90ҢvHDžgx.I&-BG@A+ɇݛ<& %ځ/F8DFI)Jn,JE/aFi-XZzDxW;i}ʄî 7l@mMjbuyF$G?ixK-Nq@нWY:Cz{Eּ@RYNr4NqNi> iIdY]i{)=9K.3bV~vOɯf*Rzg2w.K\8"fW" UKϛeJ=j&Pj^? M'3/ Cx/x2T53Pme@ply/!=W eA#SPz'pu)g|`&JjdJhb!#|0Lj|7{0>4S=c4tnw>  $o\g\\ VXS70xgv&Yœx ~hHEvSȞk8Ph,vub|<|o}oN~&P  =vb=٣XҸ`O/pJGS[2 ̎' B!TGi4yr1ҕOUm· p :tţv4LЗBūɈPjlB.쵎rEbU%knR5x ze!ƽ6*/&. 뻂c>;3u-/Ȝ"VX=ӪTL@LQUrRk*e(RYQM%Xb9`BaNCO,&;ړMHߺ2#O܉ `/^hT}8-,BgԦJ8v#9ĄFJ`<{!2T$d:Mv>h<)g 0Y;c@26e&֤"xMO^VMJC֦ gj#q8}Uv!帴yS I/{ز0Zpu*pO9[yW+Gd 0lS\b\O wįԛH_dmlcuf㋺icZo w>{/  N:{7D)=ʠOnHExmhJWjZnh\?| L4h'@]&*;#8 >&w@I)"/T,Œ; ti#V2hHoO?n~OZOT F hnW|By&) Ҍ@D4Zb=exkRv}=wYR_{5~.u A'X :xB 9F,筟:*kNd&J&!CQo a*ZJyPrf99Y=&/P_ƭ]H~X%uY_UOu+e.>ᣵtN0I#X z_rZ%=/a #^@YCq4hF`.UgbO{ɵϜWWB-Wla(,ZHf2[Ip\ bGM@<ŁX;Cii9"M7J 4vxlĝ K_^& `!LxlӚʻ8'\e B!Ѫ^KUA+pu3aF#>xAΥzT7ې<6orm&T81NJB:_Tuؘ BYYag9=XxpځC<}-\yccyUa޻+kMK8BNѳ`* Ri}JiܭFXc IU;JpĚtE~CHΠ59 i݋"$P7Nuď2zDaS(V72{~YT <XD`v*[p/lZvf lYR3}M>wB~ gX{~| kXApy£ [K@oSNUl$o2eL8'y?׹0͚(*,Wn 'c]1j[>ؾ &Ns-;\>s#F[Se]Fn7 #9GWݽQZ1OhÑYS 87x=(fb PsBy[ʶ Ůg[2(ȧ[.U.!*mXܾbňŘA&aLֻ GsI ,f:0D: i`y2Dƌ̄2Rz&--e +gM[oݪR$ς@Ύ>w_}hjLǨG53]XwW6Ru,Q W3U+*TZ1Q.=+\φS/NaIO@L)8 7NȰr_Bܡ U/'s s~&MG;$o@yDhW°j,ۺҵ6h,$U4t.@h| O27I՚rfBVY}'OACM5*A˹[^]hq&hœQPB%C'>[zicOygjEPv9> Nl1)fqzl k$]qǂsRZKµ*93{c(Tm5gc =`J>8Õ񑸏}}<TaTDC5M nl qÌ-Vv#XᱳB(k!ˎc>Q~8&I7 1p]F:6_hM?w1O!6P%h 3A8+-ѹْr%OH;d|eklR3(}؎ 1Ɍٗ U9+B!yBDw[;;r(*XU_p7>SŬ&bk>_̘أJ '5 Ol$ut`s u7.OMlkb 9Dy\DS& ˠ ; 7*n+%rr[GД)F|K SmHm*^kcF%z k(~Dx v1328/c}p$kKCm#Q{%G\O =K1KSJ34O3VclīTq%B`zG]Ks3`rYAv;ӅbyMщe|ߒ 0؞` )51ë}dZW_˛x'&{RCڶ9Rpj_o֧46(v"uK<ѹ(E)8s6`A>)0Ƨp W5Y!]vDa7՚AKڵ|6*;?zlw "xRLb_>^!vD?! d$mbZxiϻ g9 L90X EbdbXo,@P{emq˾숤v_ujNZa:"H {c”Kko@!3uXtChUTu(/wiNȲ'K;'l[OKNgET̂r$\_.AZ~z])sBhSEWr@W@Ze}[\7I^!c^|$aϊFsABk6(ꉤXV⯾:ʐ'3rMI-Ś }"QS,DBdDytǂhhb3]v/{$Bpz>Wj:PEebc&!Ja`:D}ky? k[7VKW3d A6i\7i]:|B+! ɥXl8i;gi ~l8tvӶoKi.c/|([!Qj$퓞1_-FOBҔ׏$a hxQU, B]dȻVH3-xGFwgo?J)iw9=؅b+jdYE=^׽| S%A\mJ4!׏ |@i0aB%{/+&&Q9/"PӣM+, d]k 稢!-ZhNN8:>C1U!h u!ؑ>TXMV|D1O\鮘Tdv`Z2tT|,SqWۀ?6HIJd%KZj\[s)fK ZٍXC `T4`01QU޻KpKY!8(\ &gJmNyg8~=yutQF!:6$WBUO#pՒkJfSU0Z% 1ڜZ\ä.g; CZCf<r 0*5`1OI0v\,k@-h<1*8.e4rFC"Y0 b9E<0Ԩjt6&lyt?-6;3V7ͻy2U<@uƔYT~l>U`o>0 _M"P7SS+CΡI?F4#1?E*>M!J߂lOHc gRXǧ Loy!oef{*|/8xn(NѨꡒ$|5iK~zS-xIM*~وO{1_oZ|u,$ mnC_h$iE.V&YU bAٲGzE ix^{E}-1GG^516#baq0$ߩeeTr^qKdu4$4&TMvMt3 #]Ӱ04ۻ'z ]'.ap!^Wg)jf舉xmL9:lq_8kO")ʱTҀm*8s }8VBo1xmĊ[pՠ|1jI7R2xАjf=0Yg-H^nqO+i0r Z!rEf'~giB&Umt%K^(-8i/`~ouIswʵ.0qfL(g.ۉO<lHtd~>w,ω1#Ң|>k^+.PX ܦYq$Qﵗ2qCQ B͐DSYquhnP: /*d$,Nb5%0W&ebȥ `j _!tSOi YZ