rubygem-rack-protection-2.0.8.1-1.oe2203sp40>    ftid ;G|`u` W5F*c+ 5VWY 60ΡQdQl|P ,HbnB& K- `\CMM#4Be]^&t>oeQ 5~ig$Arw& {x:Kc@3[W7&)4k)Ip/JΧq;U:m>O/Ɨ$ʂ 7r m\`N$L`'dffٌZ75զa#;$?c33746ea2bd472b8e764208753a431141d53dbc8b41fe8bc3299e145b392ce0d3a9d538c0b5d2939b52936c10d519ac58aa5fa19@;ڍ)n>=q?ad" . a ?EL   x  P J    0 ( 8 9 : lF G H $I X Y \ ] ,^bdefltuXvwxPyz Crubygem-rack-protection2.0.8.11.oe2203sp4Ruby gem that protects against typical web attacksThis gem protects against typical web attacks. Should work for all Rack apps, including Rails.ftiadc-64g.compass-ciMIThttp://openeuler.orgUnspecifiedhttp://github.com/sinatra/sinatra/tree/master/rack-protectionlinuxnoarchf  k }{ GRBfRA큤AA큤A큤ftibftibftibftibftibftibftibftibftibftibftibftibftibftibftibftibftibftibftibftibftibftibftibftibftibaa9feb353249256a9aba02e22d7adfadfd0a339daf39d21d367fe7f7e620b96de807c50c856128696451b208f88ba7fe848d327bdd6f32a2b8150d3fa0544323015f39107acc193edeec190c79683ca8b706b6200b444e77a7fe51477ec93fd8176d2c8f8f95a6f5ab383b75390153c49e6e62318438df71d9f86a817f3ef753fc4660b36bd11f673c6521d208d99a9bb79d81cc4852f0f9e93fcb61d4bf5dd84f0d13acfafd29f262ae51cda17c13fbcd273024dae89d78fbb3046ae2afc83e7108fae9e53c251d13828b7fa3f1de4f282dbd0d1863da9cb9d41d00218de5cd2cf2aa089e9889d50a8e4d463fceaee43b2280f1769f47f3cc4c75e1a748897b7ad57803ab02ac4878264c8916f4f54f16a166d937f7f0794a5f34e123c18c6308659a209da58e0cd05c7b1509b78bdb48dfce7d828902c8a6a7074645f127c8b5fb763596d5e7579e6e453b5a977841c7ed65579d1f819aa7929267ad8acd4ad1602649cde93035d6a2736ea01ccd80553b30720faa9ff914bde55824e5940123d13d4ef0fb20e78c325929fe4aa1f7d39a97a0308fa5ffc21e84578e32159faf1688c7e92cea6e637ebf2490802ecb4914e941c501d43995219b54a144ae469d204035a25bc032e9f876fc99d57e677af7e625e5f4ae3547954bef908df0bcfdbc484b9d1c9e6106d6eb8fe7c443c58f8cda3e747509069244dd649f110982022040388cd1caf7ffab1c5d91fa3920a8aab7053ab72a8e1612c9a498d6ab7d3eeebf4df6385d08be92eaffa4521837904375e7d2804f7a653c9a7e9d516a142ca8947ec5148399eec0c0fa91bbcb6685d4ac3c6d7c668f1fbde87aab0398f98d621004104050b8566919e39b141b3b5b3db2df1f78a328cfb9ad3fdfe857fd50106a3160782ff3b63c7482e8ada89534dc0121ad0a0a96f77ce55c5e743fbarootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-rack-protection-2.0.8.1-1.oe2203sp4.src.rpmrubygem(rack-protection)rubygem-rack-protection    @@rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)ruby(rubygems)rubygem(rack)3.0.4-14.6.0-14.0-15.2-14.17.0bs@`#_?@liyanan - 2.0.8.1-1jeff200902 - 2.0.3-2luoshengwei - 2.0.3-1- update to 2.0.8.1- fix check failed- package initdc-64g.compass-ci 1718905185 2.0.8.12.0.8.1-1.oe2203sp4rack-protection-2.0.8.1Licenselibrackrack-protection.rbprotectionprotection.rbauthenticity_token.rbbase.rbcontent_security_policy.rbcookie_tossing.rbescaped_params.rbform_token.rbframe_options.rbhttp_origin.rbip_spoofing.rbjson_csrf.rbpath_traversal.rbremote_referrer.rbremote_token.rbsession_hijacking.rbstrict_transport.rbversion.rbxss_header.rbrack-protection-2.0.8.1.gemspec/usr/share/gems/gems//usr/share/gems/gems/rack-protection-2.0.8.1//usr/share/gems/gems/rack-protection-2.0.8.1/lib//usr/share/gems/gems/rack-protection-2.0.8.1/lib/rack//usr/share/gems/gems/rack-protection-2.0.8.1/lib/rack/protection//usr/share/gems/specifications/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2noarch-openEuler-linux-gnudirectoryASCII textRuby script, ASCII textPRR"x2[9utf-8c781a2c13c56206103fec991f706fa19d3a2c1fbfd97b64a01dbf6c2c070f6d7327b9ac4ea78008cce355901f06e24a208a68b09a6b88366d5c14208f4bd298e?07zXZ !#,(] b2 1 ֐#^1Ltyz2dhfQ%%d1`"V[/Nub=2`z?^JRv`>t(~`byxf ]? L3P6ߴ--䍜_tP"}L#9}חtLg}OkۅqA]NxSF袌%?9@`iKr}GŠYS 0umйeX&Y;69e6RBu]+͏ *!2Q# xvoy)Gq2bѰ:ٶ#֢{lJ%3j؉R%'] _lmT13:&Y0@̶~靶ܲY91!k cѹG"E]4M2uɚ!J=29T7J/&[˙qRRfl[aP`#Otsd',`a˜_vÆ!x:GK. 9$-&u‚@zUQ@-iv.-&Uψ'MW5̡ra~4ݶnpB L-"]m]%Y[{#<U߷`s> d+ʪjz?KPEeE#92Yܡ*uYR2! WN.ΑIð48fV07 3;}Ӭ*F :.cYTF@6tc{ZfںU jN_2^)gᄸϨ"ܳ#^aֆ<ˍ X;_;2X[Dž`}d<$3y=2%֑@)g8t2  qt~r ăTR7{NJAO{h=-;kNyǰ[efBS5Iv @7jWdď$]8!{+ =_za ҬqR5Yɬ.Vd2>'gkU5sՖ"*M}AFyIԭsy*Wy'.rb/$[7E?[$n S|*K)A+cwᕵ(UѽHG-EE]9El .팀 82V61d0/O$y߆jA ֊>KcWVO^\6g⊢7Zt! Sl33Z7r I< OB1;aD&RSd2/:zp7jyfj"- O<B>L&a`k2fu`V`(Rt ZWp/@G APs;9tMnMG9l'0Agw:By`$Ak˅upc={SQa ]Gj#֬z p?Ҍ&$@sglwq: ror& `<)WKyd&$m@aΦ= f؜xST<߰<i2`(J A3NTU ya9ErKix w:x*C" g0SPP|&oF6%>,n]ߒ'U64`hI:H La4V#r-4oXT|uhݱ5B(*$peXa*.| {/yOV= 7?9/Ijے_5#4`>>`Fokm{PiI_‹Ҝ̀~c y7Ϥ~Q`ސPt U?qE4DpA4oVB9j|@ŎE }Mdcd&u>8(hfJQ]1 HTU+3Sn` }ٴRD1bE2hh'Cƶ>=~6X0[bJdiLxZmBK@iGӛe!K#ܫsvhۅ1ZOx8ci sRU+`}N/a,DM¡8;X5,l;DgsocUͣYrj35}0 *O ]+1/Vڴ&b`D[^v?2fpE2\¼SP*ΤaZ'78NODӅ :rO(hx'0+C#ݥr7۾h@jo(Ozhۿ<Hc.B/ =Nʙ Q۹Եƛ_ljL& 8!)pi UVʹ|caxAZnvvv 4Aj7%m7oˤ#M]'-CzQf]wYkgӼv)F?:?Z zWs}V)/RֱcP?S^'oI(wPLwi'YIH87h@xju"?z&f$#ib%C ߢ{kŒu7kQpBt(A{w3]p% @$zkEIv!8AX0JVU^R.xֈ?S%)P+Sy%JoFjkɠYeFD`|־czg-IR,fӻLA%JeGNqMx3gm&Q!&3@qX1a"Q gG.A&sene *U2L–k~ Y8oQS ڽJa+L^<3]KVL*^s[T2L9m_FR>-ij[\Z1~!s!,!@<5n}#- 8Cu2R_ILa =3+IҎ[Hsx)*!_q L8o;u$]<آlBȶkL6i'ӄNcd4(%G&`e%9$i=MYE7)C$Qf&r ĠE8R6r[!f|t+Ig! r)y+)s g4v/yЫ?>}92:W' f̓z^z2EtH6S?CreO}^)i> F\McK5j3W?oRXO0gV3MAAu6?I:Lvڛ,Trٝݙ5Lx觜~[ū2ht$Mb]씹,lJ+r~s& qª~Ty޲+42KWQCC\8ՄKWMGC@~da*+ߴj"g&lh$J̜vH`R(4>kݱ(&gԲ& |w_r~k5)ҐOWꤖ|(+Q/uG<[gs=tWOg{h*VGKt$R[5ѡfh#hK|2(~qsb/7@oѶ,zUAgC/BW@Jbj[3"ݘd3(|?B><豻Ke~V-C]۝Je.x~f72hAoCwF,~QtfԒO8bG [CS=ar2ETvNL>6gjQL;G>U}HZLNsBܵvkƮ.BcM8 #\Ѡ,>2tmbLf7(c!٩u^U?p}OzR @I?UVeGFy(D̸>\Ҁ `=ЈkMg5D~eĂި%qT1Z`pOOhe_+@5T8oi] KQ@%9 ݿ$+T>1Ƙ4u]"TŲ#}׋U%o,Rvdo><lx*g2_f;PV*vf)w:a Z',}htO9sjp5 N%eFlܞM~${3s!B1vR}Ī׏C؟ E ] bc5P.DM556sϣLDNDU><|ŗj(H<G3C nƛfP\[R"*FM>Yhs7hRzF۴n..rδȊ%ԾNMf׍!hBHsI$|$2co88v!-k`~4: ]uT&P2eOj{.3`TҨ B ȱ]):+w&}n/+䦓ز!)R>=D/k8ߕQ[]ij `)pDcx,W+ CI^NGMp To|zH棑%- @ԪpfJ^4&bn& w"X?C0M3.yRQt9 MnSJak6LR NT`T:gTu܀ɭZu90' ~2ƭh0 soB檖(h/ѝQ0,ќGqIY l~RqTn$G26l}95{S^12g{+煫j ɇԽІ#YF+RT*?C^kH,-Ӡ@Dg*S d+ Pn뛉@aMnU%qTh|KmkU~Lܵfջ[~7[[Zx'w%Mc\ !a7Tnxsu:~ ^\Fb@=2nŞ)[OsA.(uvVzH$.22:/e'k="XgN3ߞ.3 o<ҥ^? > ҁ՚ HM_bbL1FhyO2 fI/eH3rha kt#T>hؕ\V%Pscœ'?Sʹ$d=Ck1H#wpB#b5O9wQxJCnh?(#`Itrgp͸\d1\*s:E8Lm ݮ1fjf*R i2]ICϡMزˊ?b7 T7 k &2'(+4ca婻;jGF "&3r+WhEEKpa8z]Dim/7V˂RK_A-[rq35WDw#9R}? +k=ZIv7\%нA+O 4;AI sDvҪA:׌IU)qW"rIr 0kz3 iKYTB>-n.xn2h\bi0?oˀ8L,0[0cX;6~U]nefB6g56b-:8e~.x=d\Uft2_Zgʛ"!Dv 5>gA5,]䒐5Eۼi|RwrJ=hgt?8ѕP[vTÙo}kVBcJZ 3~-iE  !H6#Im-9)˫!(!vʬ&k|xd!Vn,c4̸٪̙MI##O8\O& Dɵ;ϖEie=T%!9t;&[Xg$dl[FT||5WK¢Z$MOқ>di" P8[1Z:ꃩ]p5)Y! 'I@hlN$xJ4A^FW9 8IF[3ʟ([hKnd׋w+ ƏeԽCvټ(W us, șIgp(GũR(KƮ%Ё1}ʴߩ[&eTs;V &OMh5ȼ>o!t2?&OMK$&g ˪psm27 OK0N넬<ۙ%Qh)Dx]|-x1 "6-ⓒ iRZ)ڸk6s$|MYh҂}u˺ Uxjʽ%%Z ΘJsݯ0nSrc*_1DŁATAmkf +UM;kl¡n3k?F P*Q5ܙ=`C %|GWc6ƯPkvjIB w^wlNn&&uΚqq]:rBW!(O^w:Zh-%f7F>n?x"yZYG5TA4R!;cSAb2ŠL%H_"Xc ]PJѯO+ \i䉁EܠZNyLvê݉ҧ8zA"Gk [˺׊fSgᦦDFY4;ǹg!VK vkA]cp /oM(l:S34moG):E7m##Ʌ`{D2qn 'yui} #.{H\ ͶUcU?A%R/]r,R#2,;nDX [#ؓXSc% ,p!l5g֮-vX2{x5Yn$ fB)Rf YZ