container-selinux-2:2.36-1.gitff95335.el7$>r{ UۿaKc>??d, 0 X ,29[       4 \      ( ?8 H 9 : >@ B(GLHlIXYZ[\](^bVdefltu0vPwhxCcontainer-selinux2.361.gitff95335.el7SELinux policies for container runtimesSELinux policy modules for use with container runtimes.Zox86_64_01.bsys.centos.orgCentOSGPLv2CentOS BuildSystem Unspecifiedhttps://github.com/projectatomic/container-selinuxlinuxnoarch# Install all modules in a single transaction if [ $1 -eq 1 ]; then /usr/sbin/setsebool -P -N virt_use_nfs=1 virt_sandbox_use_all_caps=1 fi export MODULES=""; for x in container; do MODULES+=/usr/share/selinux/packages/$x.pp.bz2; MODULES+=" "; done; /usr/sbin/semodule -n -s targeted -r container 2> /dev/null /usr/sbin/semodule -n -s targeted -d docker 2> /dev/null /usr/sbin/semodule -n -s targeted -d gear 2> /dev/null /usr/sbin/semodule -n -X 200 -s targeted -i $MODULES > /dev/null if /usr/sbin/selinuxenabled ; then /usr/sbin/load_policy /usr/sbin/restorecon -R /usr/bin/docker* /var/run/containerd.sock /var/run/docker.sock /var/run/docker.pid /etc/docker /var/log/docker /var/log/lxc /var/lock/lxc /usr/lib/systemd/system/docker.service /usr/lib/systemd/system/docker-containerd.service /usr/lib/systemd/system/docker-latest.service /usr/lib/systemd/system/docker-latest-containerd.service /etc/docker /usr/libexec/docker* /etc/docker &> /dev/null || : if [ $1 -eq 1 ]; then restorecon -R /var/lib/docker &> /dev/null || : fi fiif [ $1 -eq 0 ]; then /usr/sbin/semodule -n -r container docker &> /dev/null || : if /usr/sbin/selinuxenabled ; then /usr/sbin/load_policy /usr/sbin/restorecon -R /usr/bin/docker* /var/run/containerd.sock /var/run/docker.sock /var/run/docker.pid /etc/docker /var/log/docker /var/log/lxc /var/lock/lxc /usr/lib/systemd/system/docker.service /usr/lib/systemd/system/docker-containerd.service /usr/lib/systemd/system/docker-latest.service /usr/lib/systemd/system/docker-latest-containerd.service /etc/docker /usr/libexec/docker* /etc/docker &> /dev/null || : fi fi #define license tag if not already defined&;0MhA큤AAA큤A큤ZoZfZoZoZoZfZoZo093be781f9916163b4f01d3f7edd672d735d3d8347b5aa643cfa3c58057c6d5dfc6217a38cd557adbe6ba5b7e219411cf816d86ad270db71fed1fc1d348517d18f1d39ac187f64de991fd9aa522578c5780a5d4df6dab134d9ef3524c124b6ffrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcontainer-selinux-2.36-1.gitff95335.el7.src.rpmcontainer-selinuxdocker-engine-selinuxdocker-selinux       /bin/sh/bin/shlibselinux-utilspolicycoreutilspolicycoreutils-pythonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)selinux-policyselinux-policy-baseselinux-policy-targetedrpmlib(PayloadIsXz)2.5-113.0.4-14.6.0-14.0-13.13.1-393.13.1-393.13.1-395.2-14.11.3ZOZZY@Y|YYdYA@YYoIYcl@Y[@YA%@YA%@Y6@X@XO@X+X@XX@XXX@X~@Xv@XtXp@XoXoXoXWDan Walsh - 2.36-1Dan Walsh - 2.33-1Dan Walsh - 2.32-1Dan Walsh - 2.31-1Dan Walsh - 2:2.30-2.git7f2de1aDan Walsh - 2:2.30-1.git7f2de1aDan Walsh - 2:2.28-1.git85ce147Lokesh Mandvekar - 2:2.24-1.gitaeff029Lokesh Mandvekar - 2:2.21-2.gitba103acLokesh Mandvekar - 2:2.21-1Lokesh Mandvekar - 2:2.20-2Frantisek Kluknavsky - 2:2.20-1.1Lokesh Mandvekar - 2:2.19-2.1Dan Walsh - 2:2.19-1Lokesh Mandvekar - 2:2.15-1.1Dan Walsh - 2:2.10-2.1Dan Walsh - 2:2.10-1Lokesh Mandvekar - 2:2.9-4Lokesh Mandvekar - 2:2.9-3Lokesh Mandvekar - 2:2.9-2Lokesh Mandvekar - 2:2.8-2Lokesh Mandvekar - 2:2.7-1Lokesh Mandvekar - 2:2.4-2Dan Walsh - 2:2.4-1Dan Walsh - 2:2.3-1Lokesh Mandvekar - 2:2.2-4Jonathan Lebon - 2:2.2-3Lokesh Mandvekar - 2:2.2-2Lokesh Mandvekar - 2:2.2-1Lokesh Mandvekar - 2:2.0-2Lokesh Mandvekar - 2:2.0-1Lokesh Mandvekar - 2:1.12.4-29- Allow containers to relabelto/from all file types to container_file_t - Allow container to map chr_files labeled container_file_t- Allow containers to read /etc/resolv.conf and /etc/hosts if volume - mounted into container.- Make sure users creating content in /var/lib with right labels- Allow the container runtime to dbus chat with dnsmasq - add dontaudit rules for container trying to write to /proc- Relabel /etc/docker directory- bump to v2.30 - Allow containers to create files on tmpfs file systems - Dontaudit containers attempts to write to /proc- bump to v2.28- bump to v2.24- Resolves: #1469792 - built @origin/RHEL-1.12 commit ba103ac- Resolves: #1469661 - bump to v2.21 - built commit 333854a- Resolves: #1463549 - built commit 532fa20- rebase- update release tag to isolate from 7.3- Fix mcs transition problem on stdin/stdout/stderr - Add labels for CRI-O - Allow containers to use tunnel sockets- Resolves: #1451289 - rebase to v2.15 - built @origin/RHEL-1.12 commit 583ca40- Make sure we have a late enough version of policycoreutils- Update to the latest container-selinux patch from upstream - Label files under /usr/libexec/lxc as container_runtime_exec_t - Give container_t access to XFRM sockets - Allow spc_t to dbus chat with init system - Allow containers to read cgroup configuration mounted into a container- Resolves: #1425574 - built commit 79a6d70- Resolves: #1420591 - built @origin/RHEL-1.12 commit 8f876c4- built @origin/RHEL-1.12 commit 33cb78b-- built origin/RHEL-1.12 commit 21dd37b- correct version-release in changelog entries- Add typebounds statement for container_t from container_runtime_t - We should only label runc not runc*- Fix labeling on /usr/bin/runc.* - Add sandbox_net_domain access to container.te - Remove containers ability to look at /etc content- use upstream's RHEL-1.12 branch, commit 56c32da for CentOS 7- properly disable docker module in %post- depend on selinux-policy-targeted - relabel docker-latest* files as well- bump to v2.2 - additional labeling for ocid- install policy at level 200 - From: Dan Walsh - Resolves: #1406517 - bump to v2.0 (first upload to Fedora as a standalone package) - include projectatomic/RHEL-1.12 branch commit for building on centos/rhel- new package (separated from docker)/bin/sh/bin/shcontainer-selinuxdocker-selinux2:2.36-1.gitff95335.el72:2.36-1.gitff95335.el72:2.36-1.gitff95335.el7 2:1.12.5-142:1.12.4-28container-selinux-2.36README.mddevelincludeservicescontainer.ifpackagescontainer.pp.bz2/usr/share/doc//usr/share/doc/container-selinux-2.36//usr/share/selinux//usr/share/selinux/devel//usr/share/selinux/devel/include//usr/share/selinux/devel/include/services//usr/share/selinux/packages/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnudirectoryASCII text?7zXZ !#,SO]"k%u#qXPNeR@Qa$t38pX>0fHƛ X ?%胗V`@NTRG!wVgC*CtJ ^$8~s'ߤXwx_&y 5 Eދ6 CAJģ5ѓȆKb/quAW`=D%ՌYti *ewY啸.t(a(VkDC>~B4ٓyQMZܧrѲ[u˴fzwd(X"vU774  hh͵|ZA_2 R}[L ~- c+{}vqR!H,XL8IHC!&uŪVë^;`{B$nA=բ/^V)b_%D~E+,皧$FbJм m9?)`?Q>*p+?]NMo=ވqaiwoeQ8{l=e[ }#'ΡX\rp5V}f b1p^ c:7P%}ANk(5h'Bo5ͬq6;D(Z-cl0p f #pB/{YfȲB05݈EP%X~vFatרUq)Alw_rzYEk@HT#T놪\OFÔ+D*~ 9xR1!k"X 66nm" G*<i~MA7m>=#~f|9y@r=1A4RռW-Ğ AJFM›;=laS# ٩IX# %&rV݄v1Es(Jμ!{:2B߽4n *ktٶ=*v.faI9i=CæJ;7G =te`)_ ? 蚐9Q'xPN9rxiAv HT$IGP0בADGK4et&#>DKAKZ ;.GH R2ӥZҢG-Z&%c=3mxWDKM#Rx }ǀ2[.+"[ǽs#ʎؐr34D U0EVK~Բzﭭ-ϢTlp3v;W9Ӧi5)WLiG%a W.4q;-tΛ;ާ$KYYB{K)_flwKVW' llgS4 8OTL gn+!i"^?Jp87-μJ"f&Dȕ~H7ΛE&rH֋M9~n7pW!<"w)\9Ndm@ KEXiNF=zJ ġTFuW?uӋAF]FmjwID~ߏ3-2PXԈ9ޡRqj`ιK&$q2RV*uq@U&[ Yin;e?=ɦ;aZz||~H\Ji*J\5;ZT1 ,bx6hɷ"~-9މ&-6Qؖ'؅"q,3 wl }+&kƙ=ʝ;~ # MD={Qe !U#6',DrR/ʍ&P5B ATm0W se'YWz]@1Tc%wI8Z~:/_])Vrus$7ȴSB{m- +|#r7rhqUD Ll+SqctR^M;6H۪9!]@3Z684g!&0jvgbi2tTd^>LZП)g7X - 3LJnD42uyPqM!XQR4wș 6||v}g ;gMSzu64bg~*I[ \O}~9Žoo7UY='C:umd!Wakk^6!)7 mbuV7 ŗtmy D~=6{A1jRڎ&q?v@.f YR&;Ջۘz (dAX1ʂ=l?/|_fpެ}3ȹQMa6LIk[c&׿SAl%֭y,pZǒ"~g 9?Y؋,CD[2c^RF([˦E,CDhXjᴤ(Ԫ? c(ryj6A 51Jwf],Bߙ|P79ղi4y5@YX/dwfe!{vB?գ[6@t̙40YՏ,Ӵ2̋C4 2?9YP>]!I4Yâw􊘗; Z{(Ҩ!6Y6C|wm1s|Z^}㰋]vggꇯ &Edj2_nՎ0{MNچAdT # {{s[Wug@#*lQa@P@Y鮬)3[_nI\"] =XNS7b%_gbOeuG48AݝӝgkB@2TϢPHr:=p6l{cp|狣l)~t yPJi!s k-z\yAin;К@_:]%!餒5_Ey+RQ`Gh9mƩ*sKi AIsCHKAF։h0„TqbN'wKy5?S!i^qƠFH^lشgVt& H:,9V]Jc_| \Ydzu"9OAk,+SaPh)ḲM; 0߹јy k;*/ 9M>!۴[ z(u}.ɩr0 GIWۛ(G^e"V4O4=xGݥŠTބDʱclq6[j>34&F|'щ Z){Q.Xh5H\GFwaiEFL|UD1kh {L9̣GH-M\ʩRĂu$Zyђcs F?r) @dp_4fh5Rf_͜3̿,ru+wЈ cR$ *Xpx['˦C#}~K֔Z477-15Fz 2&<&3st\!Xn@,~^ɪ"ͮ)㥙#6dXhAU:c(vv pQ`e:>TmfS3-r٤GRT&%5͑;S\UG>Qm(HD%j OM>q>%7@!gpðoXv2!O& 4|^ΗƧNT74+۽sUW;Ė= @u[>Y(]YSx+e jA` -$Ȭ#n PNAx>/ڋ}vD!F$nZ{#w-F 9E5#K켣jE_(m*wE)LDoW/>~op 2`R}`j90M1ќ+`V]܌hQ@eIj#OOh3 Zc/td|QD}fp0O(uehBnZ aQDy-=0{XIÉ)r62Xh ^] 2sH|2ZΩ|I7L C2U F $xŗ'maYW6 7"3MXi Q+ ĦU~v-:ޤO]Kx*ztLVe 뷖@Ih85/ 7l3B!w |τ}yWG8Ĕrh]sI䎏 ╋<p'VcM~z&x{':Yd  ~ُ-g×vc V/'i;!9E mm3AGHĆ\7'9<K&(as0}zG S9C-Q$`N3w2vY= /|:p:9\_&x7BJkDaKKj)<־ƺ.:$UЬEa ޓqJhЗm6|EQ1FD7pZQjFN]x"in+`W\G#%{T\Sf(#)M;S3Y=wJ9Ԙߝ3eJI-םL|HIG2X-|},r/.c'3eA`IjT*ז $f򜦒dhhxDԔ7JȢVe7f1 My/7zn'iZPupcý /0 :}_a'FS̾ۀq l_-< VXON:Qb~uSo_*/@ϯo4l&$9č~ɿ1Ƣ5'+'~0*0ʲ##Z  \ }|8WQ!gS]Ma*ii1t*f4z&A]Y ]Q'd_˯͆jٻ@8,;( u4p6,TAL].?ѪW6,kݡrzӴوs[i7>/W1J!?Fz<0IL$/ _zH&52O2-`|ɵr-幺[m[fP_~/%7#u(e}1wPFLQs`-7{AxVb\}/&4{/>I Ǘn9]=fEϫ\L[+S|#:ڌ*^ټ#i^jTcRDFpUNfwcT~@k^1֒홹U>!W(НpN%Ji͝BNqApjLokpSN#\iгD?*rSRj P[R+ B0KI6j_I5<N_#)*&"9E.fT[@iD8iD]ʋwc2n8OjW&&2sb^!>23@I]ce~V{Z]p7/'y ~)GN۫ʩ'c{laE81'zC|x;Cˏ'FV_eM諤~᫴\(GAxld|fMe@,lk o~K$w,HLgU,a"oG(Kނç K̕]!gq$|,#c(٘ʟ-4j֚S46p?L=7fSMcEA@b8eT/)ݠݩS R쯬8Lp/$b΋O'@`ū6,; pj|P4 3_RjC\ >Qa?}JG }rwn@jֽ~V$ؘLyHkЫ7=/+AJk ؝mNb.=R'sS~}>xm. $8ktEr ѐ_vVh4:u0>]lV0Vka={ AtM+ aBl"lkΖH#Qmxn:qtf]!7Jwa?O{!^RXd>-.<I0/D"^za ] ,}ZV͙:y̮cկ5 V5J\Z:7.6aǮ,gbQ=;xZGmh Vd 8]K烷ܖ'н^Abl!yA+I;ߚ`e~|H)wMߵt'g2NK*hd0-xhɄ)LJK88zWǨ_d)[ggr-+:k^{1vX`XVAv籏DQ]@Vv'`@[i6M cF=&[ C^CY#3QXFx&D6HR#6EV%c5hNzf0[#\1VF[h 4#xlBJ_ YRNV~[uAos!dWF[*`Z=D}2s3Pbr;gm3шT'Y l}& HqXdЫ5 ò^yJ, ()pi%I7Z!Ƙ\ g>mP`dLJTh] e01p=RxB]4Z "r_dc\+s[aqRbETg8"~*ZƐ)->NʲLeRqP>u%Q'X\˻ˀBэUwe>#IxɆn*uq''tV59dkT񦳗aSX1AwZkڄ =6`-͝4<Ջ%sbn  K-jF]/џ,tƩ]0LFڬSb4Vd ىkARU(]+5PJ P =.IEV<6~ T1!XۘV]Dv)_Z-=p6ᜉ_$_تMZA:@(T46r-Ԥ<]:DO V)IexwZ. |> oU|w6 TEaao) /}vmTiQ/t+E-8SQ~6oi2'Q03w€̎_Csoe&>_c|b%ޫ(X}, f;/$7u-dHUu{L,?6Q}b=o>eUDވO|~7k7}ٶ+}zrp:A/ϱTh P]2!gw1Iˣ $*LnV=Tpyؔ<|scۈb큱ZMQ؈lV~ ԃm<`` 8PWlH"uvi1 *=Fz0~u\HA997hݥĝGT1jL/gIz7 K%<*Ka0n$UIS>>FY:O"˻~rׯӕ=oCٕYPD͙XrQ _:.Uܥo5<3w1QrSй)ʫ=c/V1L՟8%NveAU1::R8d+].gT}P4|8`oIKvObQʤ5kYm8I[]56ĩ n:)E`y#ӔS vRW[8; ˼$ bfL(=Y|ps)$׼g}U`kYT [p$s_*wBwh8p= ÚS7ǓHY^B'@J6u2Pe׮ŗ{ f q|-oM0XҶ,Pu'C ĦRoT yIk!!UP4D30j䧽._hַz[ TVTV@o0ʺֵ $MoI !R=b >ɘ gdJߪ 7!M;Å%n#Co;ɝ=)Q.~wVw0f?-Lnc19WSQiU!{܅VhB~NӊC$aHGr\Լ!ӈ>)^xڽ n;N[`ңuRlx~=A;Z^ Os7O=ozZ7-Ɠ)n0dqhsge+XsXU΀8%$ċ;ˠ2[VԾ `" 7pzN",‰}y Y8Jˮ%̑=Y÷"Mh LQ/:VTB P T0D#apf+e%9e3kPƳ-C/&䟜mg4}7 ,i u{GQ^hlbwuIK4|+jk`PQ$}+ZhCs1O[vn{y95Yh $X5;1l-drxbiPXhw RoH&> 5/gaK!vB>uN1VfS#S%V863l3dV wZ%}Umgg dˢP 4*xóK2mms/5 O'Ow<15GEL [7t3-|I½#d*v`CT!p2{ T˒@{CƤ:#{ 88wI񆙡E@P&X\>A1-T vX4>sF`xn)ʷ`8(UϴU ', e;.4 Rvȵn m9JQ/gzMy7[*VDZQ]h͆[W3a@_ &#S:Cw7vrb#ߡpOj,˺;Վr>hfcX̠ bMNPN0^2I~ZV{.tudROE4n ]cNo^i:3χ=M.wy"ЙDg5FN^J>h@xJ["^cG/5fI\;_-׃Q MДw;*? vV+`Y 8r :2`K~2ܱA"!Q6\]L}8<:`ߖc~Eą $3'S/llA8 (=^\eG}Rׂ莶WqV}y)ig9bI1:R7}{dޣiY~A6]h>gAc&U?/lx30mѧ,5bt6|LETs\Dtɀ;ܝH汌x=$,h,֗7)HO]/#*q&yb0ARwPĪuC_HY/$\@޵Il)ۼM+췻4ihEN[Τ! M)ߒt|%p!/@:X4L~, i< wgaCW^D7#l^L`A26,7(?z  엽idَ$k(hP'k?OC]daG +.~~p?E)9l~ڕCb47Rvؼԩ]Kh6ֶ؞ÝEs5孡r@$%!LM3VD=Bסo!A>C8%ypsZZ oZ9v"wyeG$a|alizH ]!?vS恟IxL]那S$7=g=.@p.]4r&>n\ʻ+_ b&63Lu)_wu GA\݆b`xǩWVm&{EKe&͌A:Do,"̫Ndȿ ޾3KkM+Sh/9B-vGuorJE5aiw>/O;ZFoADύRs@wfs֫Ҫb6_W_ip]! Q?t4gWc:!_i`]d" sFFf¨L?ln.! d)prځm,& oTng(c>~x umk~MH֙u#LzL_Bk.pM_zr)D`<`s+3ϝ tˬ<{7kY{jW5dhC WDcp,!'dNfx1Ӽd2K/lŇu9zeK|f~ YS^7≁6_v)npz E6Gs)(1C8 H;^)J̖C5i'F\=z."(ۏ.NE?&,S<|D 9Q'2u]PI^^;dA Xn5s_l"wI\F0 tqW AMŤMEo :'9f;c<% 3R",Q^z,o2=6"<@JS_uB|EG)(KU2S9u:5Y3͑&`7ex  g.}Vx ahՕ] պP]ՔǦyE*y=vqwNz]g a{srF@[JN?gg^]o7BN#%ßIqP˖mh];<9 Nedx o. n'Μ$*qWZG^4q^{m# Ȍ/WsWgHpHU;z4}Nuۮсne%dd SO;hW,%%~wBˬ&,iL([}Qz YK|(9γ!";?më"tA}FX-Xrӧ^Dؓ _P#A{"A!5W`bA_w^ 6K6;KLY`@Ѵ]?8Hg?qլ J ~w5*<1 7CFk EC m&zA)i,wT.ܛLi\ef>Uʌ^ba(& O&ϚBc_,I|MM-fQ+o!vԬb#L,nHe=#+C>6^2 Ĥ,w̵rzǶb:vz I f m/^Ꮴ_G-eV rQC+;چ5k dcÞ [w֣ŚRf 9m}i 4s?{{#x>cJ_Ǭl/=l{)8J{* 7s9A\@ ֜T|nTvW{FMd9ओ-O\$p!WǨ~P.#]7v 42!<{g|}~Cpfr#{21*3Q9W΂aϏ͖:Jr)%ig`Ү.வ|m#BB@ݯe4 q/NY 쩣IB2&R?T$@GK_JKSc(Mp 8A%gR )1z1]8O琓sHn5 5YӮ5&>@,"L$8Ax@?z`Dm0\ y?1+-G`LA](̙Dxoz,KkJkֻ!#1}Y{+g pCVFrxvtC]L݌E<+E2{ںP!#ٿ)!M{K  btnU_zh&b[,ũ&t߫0| vk& ; _C[y$A`5X)`]FEYt.Ca Ticl4R<Uvy;PԘR$$yk\M jOs `PT1#IF]^vS~/F@CHRapƂI02SQ@#y*yTV{cILЙ<y*rXa>1fbyvѝy?e|AHAGy+i0BB=3ݭL->m|`m)YrXš/3UyKLs gz/|kU˒Q.w1rl?r(OwGv`&6Yξjz'-z[WlS|SDn- | 5Z,s|B]Vl< 5Kǫ:NEKV[Puf]%=эG=Q /3-EY`AV1NRm7U*h& :DxnqPRЮ}5B[=7uL JP JPY|ʧoع?iU`$aTt9~Y(8!2w7j-=-(^Z T[TF {b8D"3T*Y6 !ͺGcARSXǚtsٳ6t -0wcV'6hM;!=L6-vjCb. (-F~LbX10Ʉ!s 8 \ ^;RE80+m ^xhoa—U|EGe^vFԟF5 ߾IرjSW(U$en1^;-*X> F(x(`U^/ rġJ"K -P.$"lOkfK9L:Kb'Wlҕ#fî aybYh-~LӮmb@JX^f5 # q5a"B*)t{są>+cbW3*Z2-`!A''shz|y[Ft*,=@H4T{ Jp\/I$"0D5wv;sX_Sۙ'f靿onb[%(K|f}} +nj-=T6Ng˗=]KrN)Q_2vd붾L 2|[4I>D|'5)[\1,! KI!ֶ%kwdX9XUt?@8 aLH@ά1^dPF;:rJ"3Tio!q`JSn'#\9lŬ0=Ds Py/wthuu_(?84 7ОZaTdMx:Aٟ,,hInU8xSnCGz}&MƂ:9#_{ oؤRKF{`+Lাͩ<*٬dv{%}wgVM35@8&@}`hU g߼BsзهYѹdIBk0a=@4佝M7W""n ҶL3+/D dġ$T_PG\g) jmQ /#V|靗>}<[FanttI,I _roJ$.IGV'zMd1>~mp*@MSy3/=qd|2/2iC䴧 h/P9ӢmP @X{,(ߏ趰Rǒh"D˞,03ݑ&騋C|kcMTWgn.@g&iu *][ÁJ lvF{-U݁'v :nXX>%Mp?%PJQ!z@9#G+X@q$GݛYӟyPTۂjvACΤ{RfZp#&&@pEˢg-463z-g -ch6 E3,kX6oH$2.E'nn0}ĵӪ`/r=?4 ҟF YZ