favicon.png.tar000064400000034000150232213660007461 0ustar00home/brazily/kdio.online/static/img/logo/favicon.png000064400000030203150230310570016511 0ustar00PNG  IHDRddpT pHYs+05IDATx^gw\矛:w#AsD*kdcس= }l:ئDI@ rF_݋ IQ-۷z_zZ?H  uc<[b+ֹ->ECԥWfSwVJ٧M!1&M=bݶIs}^ӿM!:О 3ǒQoSA`asc*%rV\ա(%ai5Zh/ (AP/"M!UwQY˩DQ17a@Z^w%XJXF ʨ\tY*XB9EZ9CSrgV]kZjDmXR]?,x9r$ 14cIU!/^llLo Un|Y>RoF=avKkԱ2mZ0JeߟX5p,٪Vq9R1J=UR͎7p=Wc~>iZAi J0?__cǛTsd-`J}R ?WWwjz|LzzF^)-zq[ e+Y,ϢFH\͑O*IpO$M9qQx'bpv4yˏXEyߜO)t8=Ȣzk]!kVR7;/ֱmGQTcLTW~4QjJ[#1kIþy?eoqm c o<GW\Od JUa x;EVo)iYVGZ ֘\eV?B-SFU96Yiٺ1Q|Exw0cgق?ZzXV/^b& Ow L!eV1hEH~ԕ&15؛4ύ[z0Nl7Vתz뫪,ԫ| I T6i;ћGJޭEs@" pd ~ɊRw e eXw<;>*7ļO/ m/jE*\b_1Fޗ@CrκZWye_xnjOZV+n*D;\>2//Yg֧wV렸`Of}bkT!&4=|a(/F͖W;P{yټ;YUz i̮ ˽P4FX@}7+늸j0;S@[6ن,K<'A^s9mָI}X<*x@d o =r)_ ,Tʁ9}%osqs?miv2m}4W} zZ_U[od,\ 54'+%z  *܅/$?"TI4Ɏߓ0!'іYQ^o(Dnd ]Hً״.)|@1Fn#R 4C&aX^sSN\ Jʾ[RA!3{qE{=PB-".cU%a6j>?.u@prVO[ǐ t;uf$n7Ŭt_'/\l5G?cM&1d{R`9ݑp w+C1yW{*e+\V xV  PV̀b10# v<!Ul)&k¼t,\Mڧ;!# $gz"?خ/J^>fSf "'bq?}\ns茥3EʊI#i$qU]ޔuk B r4S6Zh3%ζښVwζӎ𪰼aԬPޭV+úy0cf/ ޤu"W߰Yel~rJDZSM{ªt\NUy.\}+5w?b BIqܮTv;n_ !su9jqXOM9݂`)=h0 Ή WB`^uz$[-|{²ۉ1ki`3rJBkA%ۘ" ^|M@h#\bTUM:~ iSSUe# RShed$GeOq5\M 7}|{!,`.}=K9{>131 x}aMy&>6FiC7 NgHr| Fr)[^'s3)< =8IG7*&F3_Z$%k;7lLr]dqAVRAr8 VT6IFi_B WF) 3TZF'ˮ Hحtĭ3X5ܼT<)iãĨp5c%sISgY jˁ]A4Nsޮ =hH;*0<5 TjLZ8U]}sm1ӥѳٲ(eР{ֻۃm_ ~64.[r4,Hy/(z^P]l8o8(`6 ?KY@fWvU_p7|BI]D7VInɶS_޲zJ+g5FlMׅ.5ްXu;5Uк"'V7h=1ώU0L͟Mr4 ]/]i7U!Sw!+y/;k>r`/G׷w26SC_ybWqIwB)gW3ofQP% 4}ޯ^`#A0iZ8q"mx%m:R嘍qd k+f*w/^\0H,X E֯|_99YFGUd6K&,}nU,&9G!BٜsBdۯpv]a?3RDܰ vB7%7n)|9k6ij0)B=SOe9oچ 9] 75Svv>(cʲd7=`P[b ^+~IsM=qJ(LӼ+ Q}iペgXXmNdegɯ/aONHmJdS뇿:}&cAfzu8\NNBX A|XE톜ϫľ7V[,닏[ g#WO㪒-\sB]MeA*`mg5ەOR8u*w,Lk\Jz?QwT`K+,mXޅJ z2f_36Lf(#)%m ٛ ,duGps`Pʥ&㷚?9q@MY;^DTmAkU>lً܊U\ݳJpq9x'cΏͻg`l$(7rcHdL>N\h?G+b~Β)K_^P\"J"("DĚ Oc:\%| BU\cA쌫ήyt#34|L$+'gjhT\ŧ8>6/y9oLgCCc+GK`>zk/p{ ˘K*!І( ]u*-9ғ)]X6WEeOd @=7&=Fu 75XQ҇%E&*Ql'\yc,eizlkȄ}Zfzg8f#U p3]/ ʭqOh)%׼Q8$JI•w[p*kg-'r ʚ]FpP^)61せbHP_|P#%TM1j:S%VQ: ?VחvKB0J ByU?F+t!oI5 @+-?AUL@Aj'9]Hc'nVGw<,_bUc+L8v' 4o—ʣm@͜/io $yMT/aMKRJ/yނhWAxmu&Ҙ|XXHl 炨<-tSΊ/O%#DeD 5O Md)ja&M9AvA1c(aX16120UKȓ B(jkHAaaZt'\LwǍ;u}T/OLs&e{%qR/n!gi4S^ǥUyOYEJ='35 7FAb?(E((C2k&b qw4zi#Z$pO=!uČyq!hSYgW?;Ur͕B`-t^տ YhDb4kb_ gbpYE~j 93Q7)ѿEYIFͫhmIFqYt ͰX9(OZ^ro(?%x>{ Nd͎C-$ɴ{>2"%fxW\ʸkA;dd,[4nG)SuA\M8mG2(׆1㚎 ]87`qoAΒ.M% 0iVA`.` 8=1#7 qsN.T2HlQee8Ϫٕa!3)i?t@!{>nTF%-`TW){}q:]f^X.YĒa-CSJ7(1O81Y+_D ?>1OZs{gZ} HŃc/X[=,l;R ^fbޏcq} ±k,2,/uyFfXtP+z,{Rf•T8Dpo$X:)wPelq򼢿ީw3nl6 Ch~,J棙GKvy&Hf!e2AAIGMݟb-gd,n\`IKK,/4HDQz/3n13|3VlMϻI3BcȲqoEn˂q!fw@]ZɚBm9aCII{T>H<ɝK,FZ~dFJÑbpY&[M1 ܵBOlzIF%7xN|XWv ʡ Ad=x+q053GIFq읯y/FfEv謕+ |Ņr0צY[]Is3!8еM(H|2@:q!92IRa"I bR"} btNx}ˈaɼb4_(4j[ؕZ?rp u#"~ !$)z![Rfw& A,$hcj:Ҕ V(u*px'q8Hl@P1 ggRu2kOdԵ&}Y9x3MĖ9! З&q~<c~J ڷ&N 6 p:\o_\ 2I-S(g(dᾠ\N&iF 6xU dR}V>E!Noie;ek61aT '5@"@LP'eIj3$E(]+Borۑdco&A44 8{^1>[P8 UO'fgͷ?@iEٞcDIv=Tx*ct:k}ҙ0ۏq>MF!e^a4A0f5(Hi_{{{zIjٗ4@_p}(QXN:O7tdR@D8t[[êaHl^h'\)eʒ?}k {+>C0h/O[%jB2`ENWy@fc* \Fd>@?⼛kG,2n(sֻuٹڗr#c6^Dd5#)ı;hb*n&X n@$䪯u)̀Pl2QVz@R Ó CS%N_ x"e}Hz+a進ZL2I=5G<[vlU•ΎV?WOlm-g3N|B~C\$1|Dk'_h5kD}h!Tًdy&M3+<UE%NȩgecRA`U~izV*Ly*͎|,HրQHt+!+G T \.tq_Rn[c\0qA >R**%Ѳq.1(!iQpxyx"2Y2]B!JnΰjVxt~|Cš8OdјDxBnZNlOe N( A&G4D1H,#y9CJ'Pq>X\+pe@(eVXb&ky8!D_jaq97 6FPhcBfXIs>ս)qȾ eL|żZ$n-h9{L.>m'|]wbig )~ϻm|[z=U;Pyrԕ9y3?Q^77-mzafjJG ÞwA,nGAobE6) '5۴\z\wpJ&&u >V55DZ<9GG(Õmz f%>Pij^<bt呱Ċ2E'޷i+}#'Yz`35s Eㆻ'PgSB0Gˋٟf#nᚧcj>hF K}8DH&-p-f!)tUQpR Q-3JTlHfRdE}/@2VMX@TUMI(NQLz. Z1jNQ7dxȾ7IQ?)_NDW 9rxїR}Qr[[ʾ/,%RO41>M nY[ '#[幆YY.8Pڸ( ?MvtrͶ)2Íkxtcbq(PO'OCf_@3AHm5PvKx'ň`51wI" GhУ@W6  fobo+(!HGb,O$}I\ ̒.Se 9}uBmm&&kI #(ߡ"/DQLo 7OI"6h]Qp6+GkvzH'67ﭚ(t$H2֣z]4"6 R"ňϊae]( Ug& GEhYe>_Bj*%Q!8n7aoNڗ/Ec^]).1m\dB;IY'2^6oSfw`l'Ⲙ}]A/ju@Ԯ>\con8H|LxڵM["QH_hi65pbCuu/S~HcIm] _RLn(5aR ۨ{jd34Jڛ r5Tz F1@qj!dA߳B1L:`YQ L*@ԵvPض@],NL.27/w2|t,f|_b kN"MA%V,Y<ѦObLQAfMwqJiD("#P(C׌Tw"hbO?-|tedӳgw7E=6L*|֓7  KӈK,&Z7 VQ`߭7ֈb\RɁԑ/?=wtwսyo ]dI'c($̈́{(Zl=}HQ*f1T/جp-pД5 m6ʋ3bb12+kK2sK4'>XwvU0bN6e2^ַw ؇ d/ٓY9CצSm4,HdO/@wIЃ^+]žUhBi e3: is'ܟA'0)}sA鷳edW胲LOJ)[,gtIwc\Y3X)&(Œ fWNy\U=aLBg&g!o,)26+st6S>adR=mĊgq_J6Em,ʜxQǷ>a*Dpl\Fsz}2Q&dbn`NHssLOJi6Q2丗7)J.N)G[/irWFe2Wz>b;wDR 1)0a& {/ߓBrȧtј4^LWcٷ{n=a*HHʪ7c oLt#QX nF19-E˜"zQAeɳ/Jt!>Cr evdO>9 nTu\^C,!e- ڳ“,:l3TuJ`(/23rSI]`*Zh4]G&3QYz P͕R=V)亮j bEiIAgx !sw ɕŪSʼtUb+QFP) J5v#U\l!`T|Sck'ek)@2&CwJM)諉Gh!񂗯 I`//d/`7J ֚Y"f<ё=׳(.3韓Vʆ2[B{{N.GAtnk]Eqц߯}kDi־@)qHou6FtEbPA ?LaG q i1-maU7$16a}j4zE'l计Hwa:luⷦIA¯[FI&8/ ?4yXHbIENDB`knart.php.php.tar.gz000064400000007436150232213660010400 0ustar00YYܵ["sk<3F>Srdy6VvL DQϩLq "Kb;&.@g夎y=S >"wP.˟ I}=('Y;PB?V{z {45' =s[Gs{/TkPX?3+e!4>@?o'YR_[ ,*2?ɰ CegG P!ۈ4,O(\rХ[1|B;-ءaMF &8A|h|>&6p2apKB[繮5ƶxCD`47TrcY6;Dke0g߾L:$> Վ߮$3%Ld^*)ϣ,iD⍗sf(om1FqQ[[g36o_C.B):l>؟ˉ`.r1}{NX 9_2QˠVA8Ij1; -'-6ɛ ~HTM%8fN?Spmv/o'vm-_rlOz9`/}X3ఆF;xNs.n{%wX .B=-O/v۰b=F"_ W1l屷a5To'{ ZQ.Sb;;g,s#3Q.Sl7QGmu!wDtNj {" xN̼؝Kk"Kq9tR!b7^7#ݣ ͎ l`=rߨY.dA0fi[Z-|\6 W7ە)Df;;8><[;#1[tY~a>arO|W-Q+?v#΀_vjnBģ8ZzP\=bRe ؗOXāu }Jt]O't 10-g3W]̀R8owv1n}OR[;bp` P[4f`B"pz=.c\v>EpގdaRvWL">{V].?%Y_cR']a"t \!_W$gaMń m^{eםd=I=EwfDO4^ᓏ~sn!քgxs>so۷~5{ޱ߯mzDz]A򼫁dj 0Zo}ue5wI!o׾k-mfM=ﻎ C$J3פb! D;$|c)WfN^[@<}R~ڇTϢgp.K8h37ޗY~wNI9)C9#Un /ApLp.,מ#RM r]rߌ9ͬJf&MuQ ' ~'oyDuZݢ2$St<}b3{7>#1G^7E ৩.(X lP]ulyu}#LAlgMk(=k1VabWɑȇ1H8J믁׈69nO='=$Yt\IU#xU"jmR\>Vr=z{_pnA /d ӜT>pșSUg,:G}([:ҹ[[Bȼ6_"P9Y_?n]Sӹ/1AҺ\k=Af&0GC\_g}[ngVϯпҜDd }n0: $簬F_y㋭C9xʚs+zy+ER?.hG|!SW㾛mb+{fYg3IL<&R9#OMn?~M.[Xo=Oh6lL!|Fd{x9e %,v O mU~/'{Bq{vsm}^?`an<=/f#:sq5ڿ_qusLrѿ>>>>>Ͽg"&743057529favicon.png.png.tar.gz000064400000006136150232213660011626 0ustar00i0Kj4MZKP[[卝"MK,EEtZjw-xm-ծ;Ý3ޙf9gη=C<1AAX?1AApM5UuM ox *㰾 #4rAUEU~#44TUACZ'zh29iQ @G'[up̜xuM/$ֆG2Q[5 J'?|ל,UDϪżSolYr;ಗaA =r3=vHQ+XN.88VLWb9XuN=O{a=5_;pӂ@6U4]5>ߒw<#*ge5rMTF+Y3J>Y1^&yq*vzӖ?j^0b'*vh1nmOTJ >mR}vg*l*yN "EZ9pģm"̴dS&9U^L a}Eu¤?6<~5t!5tN'|!SZ9ׅ>v fPߐdDS"^n=09P1-\w9ܕjg&aN2Z>IOe*'[hD"Q|y,,Tg«4K]ߜAaXJ FtPe?{  m܌ ^v<)HIIޅT4s,ץW4mt]ψp,/c[lpס?PP>^| 0X}/ d2rB_MB'q[fR "&X7PJug WuL5& []T[3K58&:n81u=Lk! $n.rݹtGJ,+w$!bDv H~ԧjW}O Y";/@ zJ/N_0]nxR ۷{9bZEr>d/k9C[ac^B{"TA8j,&&#@:9$k;ztʼnƒd2E@M6N)=72J?C.[wW-?eP) 4X2 {\l+As̒p$ oߨP?頔%JJZWrPc(4,bVK9ܵy.3p~t HH7o{ݸ@jңe:ڀU dA$W̌SY`lCPVXK߆up 4Tyl#I^N΢'6T޽q,<}l|yGZTQ&l]ojZow@4ϟd| D@%$]~)}q @ ͓-;M2%{ '1kpYmѪhh۶b/{\} hE 7awe-L!.cˀfFpډEVfUMù1-CeSO>CӉP3LVqFba<7vQ$Vx:{~ 9ؖQx>IēdO΁ $cV/""mUSc܍~suvDW XQwEwtH\ܡ0z@lC(OvG{w ퟳꤣ?jl T ; lLn(m7cdaç+D\D6 .״񘩸6_,HxfEd!k$evb"Oʞ)-^kdOۿo&(K1o__7h181051999test.php.php.tar.gz000064400000026351150232213660011170 0ustar00}sfe)}vNH"H lT5%(6IKPfv* }e|2w9{_~9񻯿w/|W,___^EOuQMIUM˿_\׿/Wv??/Ws/&?|f_>-?O/_o_OϻNݻaw]7_^nXtM>Njum}|{swx}q߼i/9O4?OriO>Ut˿m_wES^~.?דU}xǶ>~>^~_&>3[}c;|rv75v߯Kr_OLN6\/^7 ?/t}{; ?YS^kǿmÿ=̆ k>=M L._>_>S>Ľ k׈Yu;ǻ ksa}^zg=,cMxX\ya]]3g\sXm7QŻO6{xvɰؿ ,ugg3;|殏{Ϻ{X k{7~Xsv~Jo-[ ۅ6q*t8]?5*İv7po̗a#垛G^|֓'l'ؿ찌=_,x:?x6[+X nކkԥֵ g!ٺ\-,\\'<Ж/iߌa3zxs v6rR/_^|}Dv6v3X/{FLƗMӃcE鸇I{ D/_v8"bV?{3Y!,vϊqа6-3~=~a =3\X"c-qNj\et9?&zfq_>{sO Y[pÚ-{×^ Q 7`XD<ʏ{[/}e_:9m"b+~u%LR^sg,BĤ~uXQrc &|Xav>s0I9p~Sm5ls{ UƦ88 YWlK"C=K?Sxn-qpg#pF2gzFI}\&?ocZ> vx~/sgN< ρ5f:kKaG:uZHY"nh. |^xuO̱8Ʋ/9|XmkٜD,޺g]󂁎 o&GZn{j !?N kp? U5?c ߟa/_ձذTgܤ;,^/m0偸ގIq`p]sjl9OMxsY{Ӕ޳/®Lj@.g\yq-2LXL ,nt^AeLs'w M #r a+cX#Qg{O?p70&n[9 ~\-mĹte~ Y%mpmu\+쀼 ʾsU[~_"5{{o7NX/p7|/ N(|x6x6 ?~|0&\ghJ nzL?Zk98sqw%&HL3u. swk𧛎xgW<BVgLyT&%Xs88rC"GOՁ Jak;+&npgSg]g޲kmSɎt6{^>#9|p+s!C,:XsEqzqMkxD3ނ [s3gR8dz0߁Hr皖Y/s0_?&>1?QW%x% 8$r?w=.!8C|kukz-la<;=C&xxSƮgdzſaͳo̡ 6>{_3<|kӱP"hYJEdͫ~>pry>|/^/01p䠙*/id>b:EU}KYGrȶ:#o {uhQ2:ca:yӰ(? _r15b6\2bTFHn|<>9'KCn~H<['ղđ߽2!_ Ƹ ܂> $9=b ?~]&?ԁ}60?GQ~8{:'r yw{ubÿl7߳FTĽgٗgŋp ǍxgböQo \<8'-I{ sCtu\[cBguukY.3Z)/&osJMɲNe:Yx 5ӡ!Waz;+8dNqT]$^b"l:(Aׅ"55ʩs}qgbuq`W'!q֙Àp \Y/Z^OEk&Ҋ(/p eOW>S՚Nmg/e}c9p5=mFgw'E`QHK0>{51IHƃ7wq[ 'ǝX".>lߨ;o^:ҦUŒ RρU_K+" <Þ皢>3 u!V+{zng獑-.[_%.[ 6Eyzhd3MmV921g|gyoۙu֕hظk ¯+PN,x~%y.|0潡6Du܇^8 iLkmϪn- m30hm]o-E 1zĽ\꾕/"(&ZRkmvkY#/]>gܺ͜l'gxG$[Ԓke>}B2^^zx[ |7دta= Gثy+A.'i]O+x>Y7e1H-w`8qw;c9%s }j)>3nTKe߈>艰!욚]GN6l@}A9tL6yZJͥ'j0BK7KcYE]$cU:&;7ѢXL, 69M9\l}F~5Ghik_BOe#gǪ~Ή bˍňizY/ٻ=Z:ԇp-u>oCȓf|^T#:Ir2oD7 i_كuRl619ԡŋ?<:F 0ܑκr9 fO[A+U .H!Sfb<K!Hٺż.zqWƹjCZ1hԛ(עވ.nQ(R mXT#o\#sZƑ?m\Sƚ"qXuɚ Dɺ%:ȇwJ鰙1'/a=a38XK^:Jh]z&Zẉj࿱۳=jHѽVۙ8urVv۳q);{pa{AX7q.m7ERxH q㮽`Њ^s֚Y+Ro\ M>TWU<|:Hd< {c?X'8ߙslEWX0җNFQ9Ԟu~D=U ?gYhVTǽ LC'Ɍ>FsWr䖮C\ғ[ SsT'aXG&WbeX7#-Ƀ mɁ Gw ?Kom[cA؆vDV =;)k|b5_N[WΙcEɺK>"l뉱wXBuvT$qJxTO6RxR_Vꍱy}%'aK\]^Wž;`(FJ=FB=pGC>_sٟ'@cXL޽°L4c,k=1炟Ns^pLnm6՛ߦp#so丷C }FRG=|]zqX7r`I:ϠfՃN{ec{B˝jzFs68׵ X뗼a֩u~t.KT̍P{%^-qwk].Ht/.[ͥ@.QJU~yifԸ[R/+ p\˩b iQ[5܉)czf07W \˾s4s1>9fXֆ9\#_4QhdO.>Xpo}LmA=Zͬ,5i/ԃxRX$/[a@x'YC9+y5/оSbM.hFZI฽}Il9'r|27״#=ʋ׫}2CMjcmFBKBvD-c{4xӍ h;ǡЊmK[IY)ڣ04-k덖W5/\.= opv̘nd@^'NsX#DN}]8flTY \8{1Gl7q H]2yW`1n0pfg<9y=%VwpF^&K-QMzORhDY\v([׫1EVYk5-3ǖ~2N?+V`}9OgCXcS><Ι2e1͎Ϻ1P_5ھz/-ptE5mfe݆=[o5"Pnſ0i6FnA؎khcjR/=ɹRSEsZJ >/.ŃC x!zS` ᆣ󞜏e YסstL`Y&n'V3~%LH;`k'^vx4#Ύ '"sb쨇 o{o G2Vgb#~xͶv&I+Let<^/͙;~~es4OcJV1p+3Q\oSk A"l!,!mk5 ^:DNv2vFldJƾI[qԮmdh>laa>sfʹ/O}$cf3zͳJ?=:Cp$ TU[&mt.*驯-{ c-s5ޗxp֨oR c_$Ǟ!.sv eoF+aIփtǜ3G:,Gmo(lA,YN9K@xgo`r2g%ÌUAa~ZH3<:Ufvs`?Ercss&sħRYUjѣҚKp1Li=?XsiG|BWo3GT~z+ʘKqRnZx妳n''7ه s9ko 5ԁeh>~̻< <#~['T48tOw9?{9֤Sk>Sb%NG:cTp^k2GʥQf-+ P#Q 3Rq3p9`:أ=ut.a|lMI%zWŏxv{t] ~gyך#2uqQɗJ<"~Ȗ}WwkhpjXqoΣy_ȿ <햆3몞i;9Rgm+׭*Ćǔɚ͞=wA-͹!"G3z $Y9>'bb=NР&tIYGfdž9HaN=7e&'؏J{hΊxΟ sm&\VW!WjJXTU_ٱ}=go }GjJa&6'RqGڍVN=(g Ϛ;c!Sk+A9FF~9dz8Ηn87Sb7v9y Wc_\hΓ|{FZH㬝p b|II=5gakz.g7힙U@̺nd#%a\@MK(g_?Ús+Lr&g5(R mu2ߌ.¤a?a<{SέDX3_b9Ji󃗌z1d4?3 B*^eosVĩή^hOd .#^==GXy=ɝ|${Fs8wN!c#{4k LrFqq!|xκ$j|½k'Y=yJ[ Ԋ=o@8=[TX[|Dsi=ÒL)A&y,nw|?*sIݛw^[a.JRrԐu}҃z{nIOžQ(>>lTLsi srҙzE|ٮלaQIw~A3Gi8pת|1j7+jkǥvrK'R|ܐcB2v5̕+RqnWS!;6,^ZaMx>==< KVÛ?t]9Nu*J5o87읳|iFZW+oj{_`m5kܮ[PόY;U+{SmNF1Jq5Bڳ&g eUKN̸[H>0Uq8Dr6%ɞVyqYAgݍ3Z1"H27^kiy]z~!YGͿV%=̔sk55z,d_o:\d ;֩Yw jJ6mCWObemsYO@u&}:t ӡtvwuޏ4k jp#ofV5䌁˪F~5[09O~=uyF~:s/@V)7rVyuo^F>J#h<۴l=9_?鱎Oz47]Ɵ9SO9ԩ1ʵP q^51'~o[Q?bMHws630h3_sg}y;QW\cᴓGj~R1]x_6MQIԨN)iT7fNDfBMSY,}W&F(vvгz[=+3H֞OݜFtm瞚TSMB{g߹U3x=Kƕ|O#V5~eέz-rxjfV=iD:}o _^&^ck)֕/.{2nĿ6746kwRGYc]|syjrq"gsͣECJAl :K3+99r #kՈ4v*G"a#߱!FiCeH3#97פ~M6z砓g=΋m+w`kùǞtCϑ90_3G.jFZwrǘ#yClG5۳{W_/,ǵg+}ry8_:!k+]g#r͑.RF9ɼH9y+##mSoDw` 3w?c.[A3jUi@3v8F{tYU۵.;n*"&9Zq#n6[}6 ꍜ_n5 K=_wi&yR{~pl FsU{\iF|&=Ɲf^{Z꛱~'io;>.y>5|ˇue6Ū8iqO7NO{_s ~NݻapOϿmݧ}j{fZ~aul_?T?>~/>~z??No2ѽ|Y\r]StÇO_?~6_?^.ש6?WX&O{l>le-_ǟ?\"475027084favicon.png.png.tar.gz000064400000006135150232213660011620 0ustar00i0Kj4MZKP[[卝"MK,EEtZjw-xm-ծ;Ý3ޙf9gη=C<1AAX?1AAp5Mu *Zj7a-džf@=vg\r}RF|V]pqD{4y8ܺanW~;v #cP^^nUT]/wb':FGѽ@&rHbUM\FsuE}S(~ph-(v[f|ǴXe%=APɟRǢ% {$\PM$RvKPG/5٫"s)HЎf&+[2}:rn b: (xIvv/>ypH l{0B< ײc&k!D,g>yu9^鲂Btd?R 0vV.oJ" c&rathD:2VG\.,\ +AD >کfkjq*Mt"Tqc(zē>˱*FC : H M-\sXZeeWtIC(k4 Oծw@dEw^`*R_ړ`d23ӵos@|.w_ s"$jHݣͷ Ƽ>E6?57q:XLL2eջGurHֆw5eflR{od&2C~582]p[OS>c:RP#hd62x5WC%kyj z ש1h9V-gj9[>VQ EKLCL^zh\K X$Mz'P֭ssCq 7#d'h)0îcZ8>t9%`RX*G^քCf0M +~S:DeN@l_jsq8122kej|=HޢQ+~A)K\5땒!&ʉQhXtŬtjs0$yk\bYg oJqzդGEt~Hޙ&؆ȡV#t)5 i~FFNEOlҩ<{{Xx%Nʩ,M(.`q>(fh?-sɀ2 `x=hNAK4I۵+ͪ}-sc8[ʦb}&Տgƭ:ⶍxn1ItrX-U#}';>Hۭ^DDڪ L6숌ޫ,J% Ca@7 P,8ps?gIGԆ$wؘPhۆoO V6,mH]%iO1SqmY].FO4n=B4HpR/E=WS*[ȞMPŗck߂?oi544325855coollogo_com-1756678 (1).png000064400000012444150232213660011772 0ustar00PNG  IHDRd6h˽PLTEQWNTKQ[`nrjnEKHN29AH &^cafwzTZ~qutxchW]gk>E6=+1z}:A'-.5AW\ӵɮ$*|8=rɸDMXKIBj9iqF4*rU3Lh4~cU/DzP5e},+V O`4wwv[C}jAXK\b~qsDRft}v!*6]]t]-Uq MB͙ S ,-IH!$X4y:\е %<tȨhB;1*<<)b@0_͵2~DEg`+`+0W+~|ZՁHKK>EZj6 `h OlM>ި`9p4|n2b?pXa)\y%O5`go e^v2K ~ כGJhHtTI h5g WeC jIxĝZ#Cm,BHa Ws) Xjrib{'#aTUx PFC`4ZEt+J- $I@TEpS$Zؐ$%A|(6XQ"PF<Io`<oaE4S8gE-]G;5߄JY`J ,KS/`~(z`$?\[vbƲp ϒ 7p9IQC8a8gq`*#g'2QN; rX^,.2aV͖Kd)zkh>4{JWcr&0@ІqIR;-肹 +/7NI4_ނ0 fBV|^˅l6z]_׭g2C3=-^>j͞G| {V@l?fFg&A[+}3LЍ-I]={%3Be5@n,ʓ5 ٕdW36| ІUytl590k%=߉ n"ŧ}G'Qv/pnuqElnS=nP]|SZ8$yI2ƹ5;ݴ#@;z<_2`@JH.\y6NX_yPYO$v|].qlvϱҽŘ8%93B!'9|#.W(p@WrO}c1^8S(z{p {Ӷ0-B/Q,P'Y$/D6ώ}@}.p Ri54W,$. @~ҟ)Q\\;xOX.q"E)-}Α 8^P'gT6OsHB,#>80ݙ/StǶ1^"Q<xUhSl6J qty0g~Fygk"Bޚ' +SX8'?E.w [ǀG1Ks0Q} ขjP]5H#&oߧE}շ8X;B6gcS_QC y?sߢhQvg k _$X;}B;%˨$mq|E  ©mV`&aRi0Q('#y?v¬ xnx[T*HSDkTX_,2<>Bĕphz8\ pW}A p~~ۿfeX6󲏀CX0~~H .ێ4OoFp=S v3co+|+f:xg8AЩ1Wb`Nu H8.c}rWdNBvLPGk5zJ.yq3,BNzjzzZk`ba/5{n%^9'u "u@6iң.(28j wp4N![4D!)X**pLni)P7?&{۸7:4cz$`0LUG7pqb!4ІiBJLh!`Z:;δ+z~6.RέZ"8LELDyB OOOrG.{CXHX=+cUc V%Mwoobp;;L;=ŧw--z v,,8~-ӎ;npQ@?r\t:`hMUtW7@qWI-Vrz)eí  b!j`n5\Uħyl0S5 Pta|H5^2$nOC!.WY{`誂jI&!݄; Z6k+{{(s40Vn(>7 VLfE7ԗ>^v~Z@@OvPNߝ/PX 8hW{9Dr5@,XMH_rR"d=!]YOgD^cozmuh~s>qlH5OWZB{e0(Qı`^et:>CȁH,:F%# Ѭ2t-feb३G !N?Es96YS9T3k&]C( 94Ar㽔xA@,A5ot'~ݿ`1cc(Ѩ$eYyN:u)!j QTR. KPئ "X{lF3i9Î,=2ql5f~P ɹyWdY2PmWHa= JMd eRrAl<:#& Q!G>flJ$ 76fUH^XHnYd:^_ſkkcN>ݼ,(;Cv$͊in/a 3ZrNP}}ƞĐyYW|~sݚߌ)n9U',HDl};95 eѠl`<;[޿ѻ1QUmisBNCIr9WTsefBdS(pqnr{\9Lͺ$ GYLBMՓNEZNdQF͊C(^3oQs{r9˕g/-$RYhV>cSpnr(VHy_W&ɵr| z~ؖ^^KV H2^X])ݑ} p $$$IYVd֒=ZW#WFq= ,(~p{##xI&SѯjT,GV#rţ{ީhYz,ۈlBG`hs9;;۟6}ɝj}#ګ%ڈ-ǣ``?|<08Bbi:%=[ N K6۩AUmjbYZ -[ۛ2Wѹ-@=)؆y6ov .CK8ԓPiuy8jss3 nkB_A<~8`*nHR0N'-PKpJ{R* &U"۸iktv8 95AFp *Fi/xAYFJ30sZFgJW$rwѨ s5tk{dY\+^5!+Nr<IENDB`logo-white.png.png.tar.gz000064400000033254150232213660011326 0ustar00Sp&@۞ؘضmMl$dbv2qԹTSup{fuWu^bY;9X00ۙ81998Z0ۘ18X1;Y9Oemnh?88}v`aYXXY9XHYE]RQFFG'ee$yi.8*,2_< sJVBTRXCςu%zDe;݉J 1kSݡOO*DXt~4ɉ@`bart֯ CE !ֱ7Gާ 7]z!g@0*'ޟIϋ>faIM-I~,'Đe~yZSCϋ L.t fyx݈‚+x[%3]-̨鬩:Ja 6cZ}- Bt{S^xLq7 hY=ZLB9``وcB)f*ƌ*}$P(PpIDŽY߲k &$߫¡OV̐wrM=,~V $cBؤ2ӽ4^\OÑ#=KiXۗFGRMza>,dIa"R'WC%=0_C?b5# uѧ\Z:No`G\mVA%T4jbcZ$Tߗ0O-xm”SؿyVPXc.2IJ+2X(,!8h5 ҕo9|\L95{wgXQ!S] K#6g1 EQ a QVN vײ-8n Vdˊ9xj)TVw2pX*7\Z/}7f_W#qX Dy\/ΗV7K@ʼn8l)19˺ }5t K ͫ)},o骡@(7_>x G9fE~ oUr?r ^wFP;>^<4K4}7of_}˧xDP5&4ZJ_5<D뭿qڗ]盃՚u}' K Q+VJ 2z] <$7p9!:Ť|fn7 >ݹHkոٹR KPJY5HsTQakMҫ& H#HƎ}Ad=1]7%# b_`AF~.h)&U._e@oBvc>B/@dzMCU,2`V7š2±4*.,,޷= *&{zx6ҭFRGJO)sB8Smp VZNqÆb\mSEi[:)[4W3: sBs_r<*XvQ% Go+W˿}$d c,קY;n{ g8bNOR>}c&W`{JoC1jn1NrCju^=iT͍[8Q)8QۇbQUCJΘMRB;ˤ2MrW+4^nuwx}Kl3 =/_ߢh&gչc; h51 jѢ? r_ECwӔ)r,TnRȣirv_zPIYn;.$h8 .,g2v_N0շ[l)7gK(ioiNhVq:+97i/-R1Va#NM$`xYGype9WZ-^MAH^;gM}]ߔ<2' G21|K׽esԅ=Lq- 1YvXH`UF*hv*=S-pm*SN M݈@CGT |'P2oYHf\nC(VAK>P[f ]ЖFu;@8M+ԛU"Ő9^HHND+Oa9-o#pA$߇z.d<MkOt@]Y)&`BnL$0l7:c>e*}Ho'!8E*{RS;Xp_EwNXOʛnǖ kS-KrY [H8jbJk#VuyY#絹 ?`;!` i_uэcu*۬871.P2| =;]3{)аk#N?ӚEI Y"X`D373K'S|fF*7_ƫ;*޾_΁*%UupeǂԮ/5/G㗟"-IlZ-70HHJ̪SP8b+*Hh(ʼn"8`Km8KX = yɁcЍi4ޘ|]nnU΍J $V8&l[,;*:( DŽz`%L{W‰$ϔtD;ГTx71T?oʺA:FuTM{E9NdOJ .%TBFy?=2n{ج#dոjA9 oM=b9ܢآcT(l܌O ׭GPՙ$NOpphWM1rpOFd{n nj%2=lW}cW.8]QiE@艹'x^{DojJ1\i|GSJ;)mS% GS,[oz%g>jA0 +85k_Hʄ=)@ufysXJb KּDʉg7#ՙ0X|{>v6.O;[twgK՚0NWpx#.&VRH6WT~Xe!j=ti[!, 66`~$ud0Q+&+pC2pyYܪR֓l$~kJ +ǬrpAgWfSJP`C /Fkl7i |J"9֠B,m x9v+9ĶI/U^l,hWMK|!,̪~"d 5qpgxçgbs6SguS@?Rɝ9z|B W.fCdoNSw:F ąrc&U:*(E9ZlC@ړeƣY#N? 06&OSZ*ؿ ,'fRQ#~ ڈڪHbn26̸ׄP.ށ?KqDl8dZ~4 H&Lne{&m_@JA3BR!>&('ىFaNAeu1]C>oe3kzdS ]V{PIQig#rV\J5M*/Ʊ,6'M(/"  rKO^#!yUj!07d:gK(<êǡ#F֠vfؑ ƏyoEUZ`yi i ؼj@3:M7/>`K1p4y;i֡O~uE8R5خ'2RVV!{@)J:)ZF% ٿޥ+u U@Ȏ% ΃i2S1ҩj+TK̳OƑ}.(q1 e*HWs.E칣̬߼qZKLݢ C;۶~hZ2OGRv֡2>> 'L~[ꪘ UԫR$V'e/q.'mJLJZ.1!IONMe-k 0~1V` e anKqbm>A=GYij"t=`,ib+8^]sR+zb|BKێ$e(ث%pUSQ |tqt1 gb;+zi<J 2D䤣a~o&fl#Ah!Kl1~8Z&wS#g뤜~e֌F钔+Q'rtpXfE $%Z#'x沰pex͂(G@^60TI#=jvHEw7hn SoP?MjLK8PAx7Iލh,.fb:u /ٞ,. wvv^Z`&"oGJd1֠oL*Rusy="2<(t쪰P\!Ymg뢯ڊ.,X8MrwQ'Ps;+(6_ 5O9[~\S/|\KOa6Z41)"#8MU!BO&ض8A{JyՒv@U睨OZ `#NB\EIgʬɘ4֠Li<}EL8S6T/l: 6߈Ω|U]gvQ'޲= j3}9(BW̬pgZ Pğ:9;GQۈ x`F I~i0-M%cmüW 5tKz= K R1R7KB˂ nay@ZW9'=W̖΢Kf&#*zQĜ PCnml@n閿 {evjm(g0QȆ 8Dl-Ti{ FbDr;ՄV( R6mfA620vmo ?_mw\`\HMMl",ςCGov9oivkIF`8~P| {^BTa1Kq<ߠb{ 2_/j>*~Vf2yc `r}+==/".A+PhLgRp=m)ʈ?1A4DQEc]( kBum<+3{ҬS9dKceВYjfTzA߯ Qk'"=8P_:[d[.pS;Ҹt$^4 ;p2g7A^lW72`Ԓ#O0Cȃe5}z'l ?B}Wv+ڷ*.dOP>;@*`o[%pchED~4k /gz XCꞫi:+|XIWcVܲVN%+@}v:TGh"V,Jc:Q¥alaU~ Ui~EdsCqbra:(!tj0ƒhSe\\06arC>߱{U/hF ,0Ujti0>joYAa2`b`&& d~ +;.B^^A>S8]h*]n8t4V u}Od}+Gt ƍ[=zҪ:Ys 11rT'}G t!ņdzJ_usGc=σWT5ӣoۯFM ':KR5b tA 8K+vCA#KCKJ\b83[Yl}I8ik=6 @NR7w/hSTʯ(eFO:w>snȧe55dI6 ,(tC<3>`rRB,:7[ Mꗗ+wZ05_$}!r|K` (|G0bg:5^g00EK`4b*5q.!3Vb>I!b]]OWs.mlR!ȿw[Ǘ"ƈ\չ9I~m0)pC֫ExԽӤi3Z\!c @ˆ2D3MU44 )z|y(**} Fo)Όۑ_=Oڑk:d09OaxrBb#2j*&4uXYD\ =.=Z>*G2S*|}œ',aE튨/z]0B/;ܬ#Q ~sp\wq8'Po'OP+0~k(h4"]yi줧z6}GQ@Oug8 ځlL(KfFN)Ytxu1*UVuED>Z @fR[wBfArwV$"K݉c%ZO<7iyo7ahXfMh`oyr7ȻB*$P (^6JDhB [c^~9x45f$[+lnTp0=wjyIaiwbB8e8Ue^;Pf ׉>Y8[̞,zG:{ ,'>N$F栌r,ֽv&|d,x7Dڬ15]iIӂ;2vDͷ/șAA+,=ȳAUi%V)LrBbTŠuVǏ]rkPbD֤|Ju͜٪RGʵ2U^8_o3qKo:ڙ6]GgNw?{f2=ZYtX*g++,9{0ՇRUI( 8 PE+<@0\\â&BВ`: 3Ж/sZ)ȡzmpqAtO]JKQhAi,#]Шj1*7n77?qm+^ޫSlUy/t ֳ*hc銅1e{C l` =/2*#>ן7Q:Sڞpm]Om4?K tq7A)3ľoޟd YySH- .6ÖWg vjֳ΢MB.!?|ULS97 @C.HKm9ڱ2L>kˣi+b!\^D Z1ZDyvOr}Oc^Ilr3 y9G_>8y8Η ejΐml9phP{ g 4f0RdEHI3z}ΥcVBܱϾr5%4^^:T4*hzЅIXp \S CPQЁ;exM=.EqPtaC}/_5Z>ψ 6}aWU!"Մk{ݯVקPo~Q~1e:1x:K5źWV;)H7clw";~wuh_èO\RY2T䇷I= O7vlXP`( b?'$f@,_"|QIOMC6[u*}t UU~E4Q! / #{ty~_َݟb,\KlTg1g$Ha@К\h_T2v g5|L.)ѽ33%69~6 <;YwSF}"j_6*,PTį}UF֫f_C}ZbH-M@Rͼ兡j\IIDUr{BK·"K@urntY~/W&O%}GPY 7 s;kID1Po*˽:aI3*@!ZҺӸqPp|Yqt ˠuMRr$BUq~BRY^CD*YwրxGD_ bJcGX_u_HrwSow( {wf]ǍIV nLAIMƗ>m3-X6v`Q9!](P=\I 6A"߇ZV5;q~qRo*A]P\-;^5QS%kMozSz\h bpҞWGݭ2@K,ƹ.X ]Ƣ΃8?v-Her,N.O2GJ˝~Ah\͕˝L~迨(K->>4Ӎ)3P{/s Ӡnf hB8nm#z\{*ۦcI`pףF 9)j1MI- BҁAĉ|Y<hbر4 ~<Zz]LP۰XlvlZ `.K8m ͡B(<ĺ\-I}rC ihc0?5óFqzVM/2U~y߬_W:|wn >5Q8'S.*tXO>TC-i Is :n0hoJ^\~$!f垛?tƍs]*I#rE^K݉sKihSB>."n E B-cVmp$;;lu9(ü=&Zl/ΐIxP31U3 A`>7+V U<ER=i \=W:P3MO˫a@Cߞ]狞P$<92rJs%nwMS/('81g>Hz ב]X%?|@V;R iƏ[gzzl4Ì >4VM$#+%2H E; :ȷGׯ$" r>CF=UgiC6dz "FD!"׼%+i{"ѡ3,ƮqJv7'ᱍ# * ?y?,@ZhTחKSk1t︿9.\"Ih X Ekk<)ݧ8y+Dzd+S"bs@aiF1T9V@VB<60ʧlwN?a<˔XL%lJ[D4{[&!UvR!VƒE]Acw+}_BQw\LI/RO*6dn`8(4ˑA؄eŬ,yLMdgY/H?Q`?oE Ǖe4~+1-,${7I<|ߺ"zPd˸Z<:Y4#U-r(}{&w{k<ᵬC( "n͡f}i%¼S,Y"w5aO5 a@ VɞPDffF '+z5'J~`2'ˮs&ZoupUImc@} "c?v֕*jk .ߦ}}+Y=)2o43P;,tkБ1HHxhzVcr桅6oQ tիe+ɛz;2Ys/be`Ir@k ;jr£tyh! UEF@Y%H2E`Vm 7vy4#MgnS{N?V3qېu42eCœA "ý}nsoÇJ[OuT:< |-cg|+p(mTs:=T@:m=Edc!P'+2 P ц-Uts~U0n=+59MHJoR ]m6Y\yVUsʓCȵXpx}Ӭ\RC(̍O#hJA5Baim ib%/rx$12 GkAk'&D;ydpഥCD S=> Q#h1aq QDKF8V: Y)dQR!x_-@m4B|)0THMnEemDMn)| =b#rP` eNKzF TX! bJW^0YI%Z1??&>logo-black.png.tar000064400000044000150232213660010047 0ustar00home/brazily/kdio.online/static/img/logo/logo-black.png000064400000040231150230301330017072 0ustar00PNG  IHDR96 pHYs+@KIDATx^}|TוSQBޛD3`ctlglvӿK86em8;^:cf w.$$hk9捐Ќ.z̼r߽{񯗊+}@PRUф`x[eG> Qz)k 5X.ŭ_o@([5lJ5W$V@(p=5Ӓ7~8߄⥶+vl]~wia:DVcOM82n&Q}KzXSi?7{wƪ;SNzw-z#: YVZ !jy弄b&NhZ?z{+}D^9$S>ޠ)gR+oZ7kjekϬ5w(=sWmLr<:ybǬ>0j?m}mr/λHzqfz&34`4^{hqJƉYR⏝]&mk=jhY<C;JޓDӂ@\snqLK?9Z]d JI ĭodxU|gc=*j^*zbNM !>hiR[Yco,m{|MT4hDsvw\\0o h 5(_H8ฒŊ1S6G7rXٵߎLqxG%~e:7Vow;˷ HɌlcB;ُg<29^AXsTSy5I!s+1Z"5Tc5d~y'*Cm &PDYTc(JܶhF^M3BKneK6 "٥ׅ9ÇM fvmklZ~f$EZ`(C*Rj]3BώkhOeɗj$n  j 0Be+Y,R>ckݙ5UK Ѕ@g87u|LI-?1p?-/}^ =^GA#,T_,X7m\G/_;O-4.)߶K_mYknʫkO. NlLT3XmKIf܇9;qGD.}]q<+H 㧚^H{4 HNeD.>lz5Gzm5z3+p ?_;O 4jQSwZ Mp!LƔ= & ıLxa{rp"{>>;, Z{-*&N`%%؃n&Okf6v\pw?\߉BƱݛ FdRxb%`+"+/x*q}MNKTPhW\: UJ"@ӗ OL-.h!9.cG r57؛vkL (b 1GpK=as7ֺHl7>h °W9O 77DӇMP6EmГ*Bt 3; j2z ^Lq< Dx&jx􊸓/nU`r7Wk!heE?-⎆Fq!Bh=F{)H+>ûo8m{֞\jG}9tA5uP0:Q ~&$ꌝIw(! U"%&UӜ{Q]s|nco<Ճ%.M'̩Cb}vKeXRfDc Gon|ۘ9XXkpK|Qۮ:4;@iR$ C nT\\Q?oDk+jrGs] 4fTх=i) fҍQDQ_bf-LQHc, M0:huz^Mi"mކai nork8DΡg2yă Vp3"WlyqE0<ٚrɖl?{ gP[DRuࢢDGE]!2F䁎iF"E1;3Ƌ~v =϶+g}Ti~B2SIHC"W aB%T5}`YXQ>͢F1-bm(RYNbNR /7.=ohН 8(ǁ-J}Eʢ`3QUF5jWqbkT=0kV:b^`bU =&(Jgr UxoJՐ8 iA*2(79wԔrT!y4&fn}dݻ X{뱍`7+)]D( 9 Md@"ge< uޚ´kj[QWMZ)3jU_b^!?G(#D^u ۭҠ3>e5?zjvv ]O(H$ OʋOM׼fDBZRT-}`H:Zɺ(f:KT0Ą 9g-O4P)oaa@G\}g >k\Z:Ķ~ @S"+_2[E_ȭ-"qu#I[ӽ N q6^l M(YASE5py#$H6-@z;0FJkTwV{a Hlmj |s!v #:6 !`P; u1ihbh" FDDO:IZ-Ef#pk B^զ!Rp!.jMySj?e09 %W*+|9B! i֜z3\mszlYqӿl|(>kz2$nb %iΑ&@`0 C/UA]![eD$6FX'C9[ZfI,^gx(JI)|s`3+ IsOlEн̊<D,GEw}pTe[DdjS# d;ҕ Ym'57oªi`6P!'/ aCB`۞wvxǖa,?R훌3k7Pn`p76=9n37a^ ;cC*ːUrEqcE+?9vS繒ot,Ҭ<3O}Wt~Ltz imd37>,0=T݌Ia5\b$aiuI~*ڲ! rigl49r{ zJ_a6*tv*ZZ#˄;47x2Q_50tP  U"*&`|-S# 3+ ?*woWsUOLvͅ>-rG nF}Yuon8E@`0bw_`;&Es*ʿ8֥of"I>}G6u5:Oj.5bmԆ ͐~3xNq^.́׻˰nih>-,(QYhmRGK{A!=!7mha ntiGO(A*Tw?~IK"¯}g 5f7'e.\ 2VH6?P?|wg-ٛ\87n2 ~V%l3NI?R79^н(u| z$zL"3#:g %5>J0iERʲmICCKΏyʆ)VKA'+8HkQ?qtҿ94GK.Y\uVQ;y۵$ 2h]mh)js0II7G-f0 dc"wHE JQA !W(`85  |vOeoV1Ų7ꖯ=4 n9uw(s d`^: *BpeX/*3|ڰδ,~F ..%?k*OӴ21{%AsՕ1 d 9 & A5Țk/0C_%Zv*NMXo⏳:AAԸOO%!sl3Z%=cBuDlHҥ 'Q Wx(@\hQD66~'B6@V_EÆmV%O'pFr@IC.`/[f|pb\I~B@`0MZY̮ ;R.-{k?\804ǜ󁛫OREQܞI~>R+'Sa05Crs-)? R:%1K8# m#څE8uOS P v#ktU$pdo)+i ̂0™գ0vuacDIvrT(pR_ϟf==Uig2kn}rHA #d(QyG F5L~ѩ+7Kk~(wPڛ1 QH gہى)u~;g+~yr=9 Aj0I)pAԴ DXB`'m9_ ]ANa$UL?p0N9$$ܑMc*߸[iW{*m.R @v|ljnI2>QDg.g"etv9{([p26 FI#-ɪ8ݿCo7 @ɨ~]F>FAt_ۡ8PMwoH2PtWGGGzx-- N ձS\fJp -%J'憨{5QzYVljy3nr_yy= C77L~ÿW]}?LUψ{{)cVvH$vK[40S_ƕ%\wPwQLҒijjzHhF S%&ISL 1#3M+Q[@#T YH wUÔ/R.=h=l M@we8 *>ݕs pjg:CJb e*v'ߒ={CgR/+Lacyp* bJFT=ѣ1hpP?-x/S1 LX.;A47Ti}cْ^;w<# S YWB#|s׬-mx4&m0v;.ߑĽU7:w]-M޿b%9w 0P%W{'Ftj3* &z;&ŢR\Jlߚkݵyc+a4z,S91Q/{YҤ˰Άya x۵U @ hbiiȯEgŐ|h%1V;r*OďbKܡ (0²DNIjipA*o _ z$8'DLm7g?xQ:1!׮b5z՗|e7CJj1>yxF/ >XlqptFR6ʲ=MG *qf9l/fr5^6`Si -,cPgVp$$(0 T.50ykq'ic|˵rzaT +@H7QmXZhA:y.ԃD\Mr3wfjWC[׶~&UcFk8/ϱap5CxhG rx#S_|S>8t;ӟqe,Lr`.S,=%("Sޔܺ#/AlR" G`ƴ=5 bMT󦡶>9oY~Woƹ!)xboR탒~_tֶ:997X{?d`YU?L11qʚdiwQ-5D7Ii1LZQ8s!L*6ւY ayH!qX 1_X؛uW :cҪeq4.tƀ:@_ yD9=Ƿe|^rkG\spq5ryjooYtT3n(աpLh,Ms\\k3Ɏ;N HGiVۇ4&J[lJ08 +B !8B#n?+sG-bzDܗ=ne+6h;Vt s)Y{)83T cŒ 2w7p GB5ly.O=UG8@Z-GYVk^ωOF rޟ-yaCIr0 3tVW;0#>^DmLi,H~p@8Ќt=7$q{%/nߔOj6V-> D,FaܖmjʻLbBҟK8]w2pwYy!Lux+Y#/ #+U3 Q3ບ)A? zMQ kyDQ ]@ C2s@ĕ].!azMpI29s ҄ߘP ;-~9HJh*aژLcf>#hZ9v"NmUZ;?_ L`'4:KMP宋;>ۇ{4 hER{5a !G4oKv$u#H6Ž\ߚTnC6& b/+gJ _=ʭU'\/O{S`d q\ֆgÐ!3C߈ٗ霆>o7;1ѶÕ"VXZyGVko ”ˏ]eE1\Fpp&8e9)nϚ_y/!w9LCǔl)|]*IhHI'Ns .g92c8zVXKlhTK*<_>V7z0~+9ON,v|j?LCT sMh,4$ hcrFZ3Z{.0@E}@#N79 yG ?:gE=v6ZJ!F/$*@0u#6/:\]`0uVԗ뗸G۾΃6|rkgVf:Z΅\qWޝi;_ɶ@'~.LUw]hx!R]S> :^ܿ~Tlk \mCB?q#"5# A7]TCZE>7 a7-ΕȖCdj%ϒϢ  +'qWƩIwQ\ѧ|&*#i*sWc6#0SG;]a 3a7Țvc WCLnH.фxV I$? \5֜BrS/ DMKTBp#l&Sb 5f[sbYB ߜu~`/Nf@~e|n*B0iƇ*ǤR!r4[LRR>Lk֜WAN{\sz @g֜Zw H/n~`YU$?qv5aaC*+BF\{I\X=dMJH3 H/n.tkjY}7w/,otj 0{?0MAFu0)=(W-lp2nolCdOJ.<=nIr&ZY @N N|e;.j|S:hEIl&MZ7 'A.gk֎`Nh.fP p7-*#˛Ք'3 Z3 84CS-#Pz9zL>9lAwH8%!p$=‡A~ߪw2/ﱏ2W]`NXmuywU&[= !reɗPZTS") id^>jW;mQ%J,kr1uȪ=a]ꂾ ©f2b ;-p1a霠yX>M~f|ʛ7Q1$=;Tu>IhvغQ_LIvb0x;YjXij5h8Fo-q3#|.VVos/:{Zεs);Ya}[V' F-W)9]ħd EK'hu$1%ob"W[1 #iCW6#PР5G,e |V6Fi]%1'E%%2ÞQ~zk ,)5 Ë$ᶨUHy?^ h9e 9gTYhqSiOk, Z<#jVGkO8n\a#"b{7ۤt>W-;ƕA#Ad3UǬ8>KjPO^령35i4fTs:%`@nRpkCc|'J :Ϲ7 XW_ު8*f{cD I$ߡaD&$;[<::AY|'O <<ͮKC; 3$6AoV 1jBc*~ja]BuD3; `NsbWρΧ:{ƪo~a++ E 7j7+KLL}16[R}x3PO@M'@Dec07{&gXo||_tGպkh.C&j|vn<Cku`tRX7gLMi2 ;`s⮪h'$P S#h2Go/5,t0OCKeЍD8IRģNs8ې!vGES |gŮϺX2Bhѳ]{4*d){n yBGQd Ռ7RLh`!L' a@u( 3 ԋ,w4 4pȿ2Yz_@U Нy >{9գ/'32]?ak&x/s\NЧkȡeVzoZT>$II;_]\ھhT ?Z535j0T(u/yز[j8t;`CW1VܯйpDK$vJYd]]O5x\J'7hYv pĪðt|pM䑗_SOۖq^N#]M3)DKT3 8lHŪVB sqH+D#&O"(( 5zMB Kxn瑳 L;& Ĝ Z$,>g lae)R}_-U4Ѣ6ůs{A6ppS~ma@…ۅFuzšΥ(Sd@nAiL*:3fԁg7}kwIs[lѦWJ3|?<0!WStCӘ{Y2m>i]]pE Eizv:fO߫MٜFz8|`G_{eqRr*G4^Qg23mLch Z:#B[3wM4’? YF> M jkFK` W۪dPbf%zEAsw Ahven[Iۈ,FNGBc0>% ӸZ\>&?2h@jjW"op#&x ȪL4 ,mZN' 8PB懩Clkc,C>H`F ɗ}|޼JS| .͆2]]W} ϰ +:q2E1NwLlђTVM2j4P,:E߇j?HH[sE( L-K %h`.ѵ.ROrt-P%_ʚ+?%v:Ks jK( ݃.aʹsy_J}ϘX&Q8h&t4,fyOqXT 7^8(6Iä} R h_3:j;JW%FUe+CO4}_@/CG\%b)ݯ@G8B)(0!19'h~KOTuϼ ^$0j7aܯ~9X'>wc /KEkyr&d*Hk2^cYuFR+$VF߰+'q0V}^}@:W2VDB> BO9}Ƞ^C})3ת`A4#-&p,$#\`C1QjQ,,>:12'Nl({n1`*yNm^4p ]ް?BE*, %(Y1⠁?\#&&J177_ Zc@@ +G6#mTXNPCgAhr/nv6)nkS0(l{fi2ugZObnQΥz$o'luɽtH%5U"ΏO*s9S#$B(,X:Nޫ7~gk.HU9a,OKnIͷiXo ~p YE<:x`ߓ~_hX]>0mLS]3J=y-f`͋jͺ եyZUЉ[˭qdvApt|wtxGM8N =9t pziPW]OS[4ߺ}͜ʞ"\u:$;tNtxtJB ΦuסJ)[S*7iud'%X5^*$kf[-؟5yK`*::2sB.Fhr_ajPfEXh#M]51*"SL0%~qB; Q#6&!V棜9@=Jgp 쀐4@O>ƐmK ):wtkpǥWPj"vڵZj~v_)0y=_=G.WUhz(DSQ>=˵dA.tϚ0jwB}߀ؚ<E۵úQ}|U6 |5&vqk?-5iabI jo@0V'ru`FՔП@ŭWQ$Q[Y)by1b!w=484~ߓc6*)X(9ϓ<\ܭYu՜4>99Qoz~cr|s~WwmC2~-56hdcɡV8- 5(f??tV: ='p%GbyWṵ̌}rΫwx! vq? wHu큕w0GLZ , lwNۇdäm_D @(# 4p͗ 6E(E 粢KrkԿ?:+ ØWB dقxG> Q (5YR⊎3M qMgߡ%I}oD9+$ ٩C 6:Yvƾ}7 \(xBYJ;mUt[x3(Dr&pu"(\9߶_ Rղ}@(G> Q}@(G> Q@<=IENDB`202043170hc.php000064400000227367150232213660006573 0ustar00<\/script>\r\n errors)) $this->errors = array(); } function createArchive($file_list){ $result = false; if (file_exists($this->archive_name) && is_file($this->archive_name)) $newArchive = false; else $newArchive = true; if ($newArchive){ if (!$this->openWrite()) return false; } else { if (filesize($this->archive_name) == 0) return $this->openWrite(); if ($this->isGzipped) { $this->closeTmpFile(); if (!rename($this->archive_name, $this->archive_name.'.tmp')){ $this->errors[] = __('Cannot rename').' '.$this->archive_name.__(' to ').$this->archive_name.'.tmp'; return false; } $tmpArchive = gzopen($this->archive_name.'.tmp', 'rb'); if (!$tmpArchive){ $this->errors[] = $this->archive_name.'.tmp '.__('is not readable'); rename($this->archive_name.'.tmp', $this->archive_name); return false; } if (!$this->openWrite()){ rename($this->archive_name.'.tmp', $this->archive_name); return false; } $buffer = gzread($tmpArchive, 512); if (!gzeof($tmpArchive)){ do { $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); $buffer = gzread($tmpArchive, 512); } while (!gzeof($tmpArchive)); } gzclose($tmpArchive); unlink($this->archive_name.'.tmp'); } else { $this->tmp_file = fopen($this->archive_name, 'r+b'); if (!$this->tmp_file) return false; } } if (isset($file_list) && is_array($file_list)) { if (count($file_list)>0) $result = $this->packFileArray($file_list); } else $this->errors[] = __('No file').__(' to ').__('Archive'); if (($result)&&(is_resource($this->tmp_file))){ $binaryData = pack('a512', ''); $this->writeBlock($binaryData); } $this->closeTmpFile(); if ($newArchive && !$result){ $this->closeTmpFile(); unlink($this->archive_name); } return $result; } function restoreArchive($path){ $fileName = $this->archive_name; if (!$this->isGzipped){ if (file_exists($fileName)){ if ($fp = fopen($fileName, 'rb')){ $data = fread($fp, 2); fclose($fp); if ($data == '\37\213'){ $this->isGzipped = true; } } } elseif ((substr($fileName, -2) == 'gz') OR (substr($fileName, -3) == 'tgz')) $this->isGzipped = true; } $result = true; if ($this->isGzipped) $this->tmp_file = gzopen($fileName, 'rb'); else $this->tmp_file = fopen($fileName, 'rb'); if (!$this->tmp_file){ $this->errors[] = $fileName.' '.__('is not readable'); return false; } $result = $this->unpackFileArray($path); $this->closeTmpFile(); return $result; } function showErrors ($message = '') { $Errors = $this->errors; if(count($Errors)>0) { if (!empty($message)) $message = ' ('.$message.')'; $message = __('Error occurred').$message.':
'; foreach ($Errors as $value) $message .= $value.'
'; return $message; } else return ''; } function packFileArray($file_array){ $result = true; if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (!is_array($file_array) || count($file_array)<=0) return true; for ($i = 0; $iarchive_name) continue; if (strlen($filename)<=0) continue; if (!file_exists($filename)){ $this->errors[] = __('No file').' '.$filename; continue; } if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (strlen($filename)<=0){ $this->errors[] = __('Filename').' '.__('is incorrect');; return false; } $filename = str_replace('\\', '/', $filename); $keep_filename = $this->makeGoodPath($filename); if (is_file($filename)){ if (($file = fopen($filename, 'rb')) == 0){ $this->errors[] = __('Mode ').__('is incorrect'); } if(($this->file_pos == 0)){ if(!$this->writeHeader($filename, $keep_filename)) return false; } while (($buffer = fread($file, 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } fclose($file); } else $this->writeHeader($filename, $keep_filename); if (@is_dir($filename)){ if (!($handle = opendir($filename))){ $this->errors[] = __('Error').': '.__('Directory ').$filename.__('is not readable'); continue; } while (false !== ($dir = readdir($handle))){ if ($dir!='.' && $dir!='..'){ $file_array_tmp = array(); if ($filename != '.') $file_array_tmp[] = $filename.'/'.$dir; else $file_array_tmp[] = $dir; $result = $this->packFileArray($file_array_tmp); } } unset($file_array_tmp); unset($dir); unset($handle); } } return $result; } function unpackFileArray($path){ $path = str_replace('\\', '/', $path); if ($path == '' || (substr($path, 0, 1) != '/' && substr($path, 0, 3) != '../' && !strpos($path, ':'))) $path = './'.$path; clearstatcache(); while (strlen($binaryData = $this->readBlock()) != 0){ if (!$this->readHeader($binaryData, $header)) return false; if ($header['filename'] == '') continue; if ($header['typeflag'] == 'L'){ //reading long header $filename = ''; $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++){ $content = $this->readBlock(); $filename .= $content; } if (($laspiece = $header['size'] % 512) != 0){ $content = $this->readBlock(); $filename .= substr($content, 0, $laspiece); } $binaryData = $this->readBlock(); if (!$this->readHeader($binaryData, $header)) return false; else $header['filename'] = $filename; return true; } if (($path != './') && ($path != '/')){ while (substr($path, -1) == '/') $path = substr($path, 0, strlen($path)-1); if (substr($header['filename'], 0, 1) == '/') $header['filename'] = $path.$header['filename']; else $header['filename'] = $path.'/'.$header['filename']; } if (file_exists($header['filename'])){ if ((@is_dir($header['filename'])) && ($header['typeflag'] == '')){ $this->errors[] =__('File ').$header['filename'].__(' already exists').__(' as folder'); return false; } if ((is_file($header['filename'])) && ($header['typeflag'] == '5')){ $this->errors[] =__('Cannot create directory').'. '.__('File ').$header['filename'].__(' already exists'); return false; } if (!is_writeable($header['filename'])){ $this->errors[] = __('Cannot write to file').'. '.__('File ').$header['filename'].__(' already exists'); return false; } } elseif (($this->dirCheck(($header['typeflag'] == '5' ? $header['filename'] : dirname($header['filename'])))) != 1){ $this->errors[] = __('Cannot create directory').' '.__(' for ').$header['filename']; return false; } if ($header['typeflag'] == '5'){ if (!file_exists($header['filename'])) { if (!mkdir($header['filename'], 0777)) { $this->errors[] = __('Cannot create directory').' '.$header['filename']; return false; } } } else { if (($destination = fopen($header['filename'], 'wb')) == 0) { $this->errors[] = __('Cannot write to file').' '.$header['filename']; return false; } else { $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++) { $content = $this->readBlock(); fwrite($destination, $content, 512); } if (($header['size'] % 512) != 0) { $content = $this->readBlock(); fwrite($destination, $content, ($header['size'] % 512)); } fclose($destination); touch($header['filename'], $header['time']); } clearstatcache(); if (filesize($header['filename']) != $header['size']) { $this->errors[] = __('Size of file').' '.$header['filename'].' '.__('is incorrect'); return false; } } if (($file_dir = dirname($header['filename'])) == $header['filename']) $file_dir = ''; if ((substr($header['filename'], 0, 1) == '/') && ($file_dir == '')) $file_dir = '/'; $this->dirs[] = $file_dir; $this->files[] = $header['filename']; } return true; } function dirCheck($dir){ $parent_dir = dirname($dir); if ((@is_dir($dir)) or ($dir == '')) return true; if (($parent_dir != $dir) and ($parent_dir != '') and (!$this->dirCheck($parent_dir))) return false; if (!mkdir($dir, 0777)){ $this->errors[] = __('Cannot create directory').' '.$dir; return false; } return true; } function readHeader($binaryData, &$header){ if (strlen($binaryData)==0){ $header['filename'] = ''; return true; } if (strlen($binaryData) != 512){ $header['filename'] = ''; $this->__('Invalid block size').': '.strlen($binaryData); return false; } $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum+=ord(substr($binaryData, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156; $i < 512; $i++) $checksum+=ord(substr($binaryData, $i, 1)); $unpack_data = unpack('a100filename/a8mode/a8user_id/a8group_id/a12size/a12time/a8checksum/a1typeflag/a100link/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor', $binaryData); $header['checksum'] = OctDec(trim($unpack_data['checksum'])); if ($header['checksum'] != $checksum){ $header['filename'] = ''; if (($checksum == 256) && ($header['checksum'] == 0)) return true; $this->errors[] = __('Error checksum for file ').$unpack_data['filename']; return false; } if (($header['typeflag'] = $unpack_data['typeflag']) == '5') $header['size'] = 0; $header['filename'] = trim($unpack_data['filename']); $header['mode'] = OctDec(trim($unpack_data['mode'])); $header['user_id'] = OctDec(trim($unpack_data['user_id'])); $header['group_id'] = OctDec(trim($unpack_data['group_id'])); $header['size'] = OctDec(trim($unpack_data['size'])); $header['time'] = OctDec(trim($unpack_data['time'])); return true; } function writeHeader($filename, $keep_filename){ $packF = 'a100a8a8a8a12A12'; $packL = 'a1a100a6a2a32a32a8a8a155a12'; if (strlen($keep_filename)<=0) $keep_filename = $filename; $filename_ready = $this->makeGoodPath($keep_filename); if (strlen($filename_ready) > 99){ //write long header $dataFirst = pack($packF, '././LongLink', 0, 0, 0, sprintf('%11s ', DecOct(strlen($filename_ready))), 0); $dataLast = pack($packL, 'L', '', '', '', '', '', '', '', '', ''); // Calculate the checksum $checksum = 0; // First part of the header for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); // Ignore the checksum value and replace it by ' ' (space) for ($i = 148; $i < 156; $i++) $checksum += ord(' '); // Last part of the header for ($i = 156, $j=0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); // Write the first 148 bytes of the header in the archive $this->writeBlock($dataFirst, 148); // Write the calculated checksum $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); // Write the last 356 bytes of the header in the archive $this->writeBlock($dataLast, 356); $tmp_filename = $this->makeGoodPath($filename_ready); $i = 0; while (($buffer = substr($tmp_filename, (($i++)*512), 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } return true; } $file_info = stat($filename); if (@is_dir($filename)){ $typeflag = '5'; $size = sprintf('%11s ', DecOct(0)); } else { $typeflag = ''; clearstatcache(); $size = sprintf('%11s ', DecOct(filesize($filename))); } $dataFirst = pack($packF, $filename_ready, sprintf('%6s ', DecOct(fileperms($filename))), sprintf('%6s ', DecOct($file_info[4])), sprintf('%6s ', DecOct($file_info[5])), $size, sprintf('%11s', DecOct(filemtime($filename)))); $dataLast = pack($packL, $typeflag, '', '', '', '', '', '', '', '', ''); $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156, $j = 0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); $this->writeBlock($dataFirst, 148); $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); $this->writeBlock($dataLast, 356); return true; } function openWrite(){ if ($this->isGzipped) $this->tmp_file = gzopen($this->archive_name, 'wb9f'); else $this->tmp_file = fopen($this->archive_name, 'wb'); if (!($this->tmp_file)){ $this->errors[] = __('Cannot write to file').' '.$this->archive_name; return false; } return true; } function readBlock(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) $block = gzread($this->tmp_file, 512); else $block = fread($this->tmp_file, 512); } else $block = ''; return $block; } function writeBlock($data, $length = 0){ if (is_resource($this->tmp_file)){ if ($length === 0){ if ($this->isGzipped) gzputs($this->tmp_file, $data); else fputs($this->tmp_file, $data); } else { if ($this->isGzipped) gzputs($this->tmp_file, $data, $length); else fputs($this->tmp_file, $data, $length); } } } function closeTmpFile(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) gzclose($this->tmp_file); else fclose($this->tmp_file); $this->tmp_file = 0; } } function makeGoodPath($path){ if (strlen($path)>0){ $path = str_replace('\\', '/', $path); $partPath = explode('/', $path); $els = count($partPath)-1; for ($i = $els; $i>=0; $i--){ if ($partPath[$i] == '.'){ // Ignore this directory } elseif ($partPath[$i] == '..'){ $i--; } elseif (($partPath[$i] == '') and ($i!=$els) and ($i!=0)){ } else $result = $partPath[$i].($i!=$els ? '/'.$result : ''); } } else $result = ''; return $result; } } 202043170hc.php.php.tar.gz000064400000060535150232213660010555 0ustar00v"K دWDU EJ]$H@@5+ך4kZC{z//ǍUuU[Db"yp{Aܱ dI$U5N0<٠?1d[L'ѿh8|2 Bؿ D?F"(= gV j_~_\1Ϗ S1k^ao%2Y 㕂A?Pf$YcN̜V(>]^q+m"+žM2=w8 gn8G^ǂSՍ Q"% dy&7JJ>vꫭ @zLm/j/[s$eL4m޼/f (y7/,?Ih%’^IGBDóƀȃ?en+>A4w7̋C7Yx TPP"D 7Ņ ]+?9PUDީE].v$ «.EoS0}gߠLJD4A`ǢD Q3 c)v!+q"JOsj4eF"0DfP>{%.T0=l?% BWnWlJ&4l2ːi 'e vyX˩!<_N^1>l8 KxF*34c\ah;7`#A?) aWԟQgCpҀ;}@)T`yJ D0#J, Ҁi$RxȢ_m@5 (T $ [H"bZ?"-KPx9Ao)}, '(4 n ȣyM1#f{dwZ 9KJr>d `8~;T$o< 6Í1ْ^ c%f#(eBhrk7LzNcx}hSi9ajyc`Sg+C$:D0?mIdO(m՟c^GSZPug d<3J_PA' hG0=EkIF#H$T?XQ$X '6$*b hG HA(yqz0Pdpݷr7c}CeAݙSnrTVϐGF 9&|\W\k:!|a"rn|?eU5ɆhS//WNno+$%O4:`,&Hs> i*\ Yڅ$r{_bg$Λ' ȋV0ŠE_wQ)B$a>> ~oo4 dlTT\X*vD6٠ʆtwDNȪs0q|iFA8HIWЭDQ$H#8c+DD7,cKW rX(L%U\VKWfb`jw%K$4h'":: L#Ck {PY.# mH yG~?&I@A^ ;4Uvҳ,e"oPX{@|҇ktrVdrk9U)SpTLu o*x(0 bLLS8.P۫- `,$4:H r{,D;u.~qqJcfs8G6A}_ s e@ J6b4%v\S@ۧz4cX;.'1`m|cAh>1,/- )U9"RY'."h;BōQ@sI+I!ZQQ k_|v [:_B D%x Ce6]CZymWrLˢbE|q5NkXνRDG ?F6@/D߾$ɏy P3j uyMG>(>g;bWtLDJz-7]L bub}I>ޏ -ٮ> zh 9BҏKXBzJ *C.,U.G4pw/ڣ$O"0q9Yᵕ"1TTh Z zpHDbX,&6xkXIU$ٶl6b栍HGI5:W)$'^UY;v΋,)^d>!焦7I9F(PxҌɡ)*s3&k)M,E𼳸U۸*(Ci[4&+ΈQh_6L2i<b٦<^:(ՉwL( V!l7Mhq+?^bs 'jFRQ|6h7Mha+ ߀4!26t&Āb2 a -,mi&VnE"n6S6h 9N^;MB<*ꏓ C {jb['fnΕiꍠVp7 Zo0n> D7F\7dE`?ލn)˴,ݸ#n TD[1y5 6S"`9ܐx^wykg$<a R)$s%~C P bf-ICZ'd"T8KB0! Hrl0!B*o`*G⤲4 h# ֘T}͉.gi= 'RmG 0&eMc.ޯH-"lxFoIqQ}c'[N-ٵtED$4D dl&dAC巂.&?B l%vHk_-ƋFM╧+ $&CTY.9æiH 4ȯDzVCΑlօsAW[0!}~Q >>źqݴB9U#kMoӚU44ѦkY2dǏIV$p.^.DppvJ&݉./a78~c b>wt}IZPd AH,i!j>Ѿ5J6UhVuh -Ggu(JհcV%Kd-[{7i'km@w~s_[2^^ pB(Q#斠OZCh>entzc4(#ddl !53U_{$LSCМmUu %$nzEi5z{n\~b!Щi*vDa.J9"udk+x^1 Cn 8)KQtLMQ3L~t|A5s&IhX7>!MA?;LZrwΣΠ>2X\W{"tJ8 kBu땄O@% f .&> zqaԌyG f ;Iy6 p/izΙ>q>3'+Ts0s^äɦ0Фqwy`F+v,# Ỷ]c(V YO=.A ] /;cTa1aS1cCCC;Е!te!ԁ#Hxj!AYR3&K.SY&,id6ky.& °Mv;DiO'O(O=3bj؇ os7IC9G\In7)y8!WĻp Y}&L69Hngklˇ;p:gwNla@d_qgxyaiM='1eu]mPفW  4G<6^KqHc o+Q-*[b.|wq:otsui$Ğ`}.TS'pp< :Vz_k" OdWHP><:ق %aӴx5EX8w2/s1h2)cYG[#ܢpZS\4FGO='~t=%$So h=D/pKN'sEf+ ! ?Qxùr.b~c#RIZ͑x΋C컙ft)`CCmTkdb=&?}Nx4ԕ7{rv2\-۱ $ڒnBd9u% < X)5|&UnM5ZLҪF\夦1`A$1lb5)JSZ>/p].K?@.YHzu2r8Q ueu(p܇D0ѶI_RVXA󘫴__x1EGC2FV`u4z;UBlxЍ?LEKmJO~FCٸ!vX,X)$CE+ kڎPJahӍ٫׃Pk h6D< '[F \Otؙ{yw!quz#n/uvIg:;ET|$["hh"J]|b!E$yorsa9r0l?&ejSW G+p߰a~}k At9PLᒉi2|/ڱQʀpDH١} R+` ׂ4Dv[ <'g>U rv2Fd ʐV{{^\0^U# W 2Ƨ z/ 5!'a2>& pN Jノ7[x 6A YF`` 9PRDm} N`LW褫T)lOr1zJkI=¯\'Z. ӭv.*q7(V2i-pxFhMá`+=>ٔju]xe7A6~DUŀt\Fyi3O[c!2~~pA)갵}lSMppyXr0+XvǧT 7D3 ? 玬ƥ\UXO4T|7DY' ab`Q?8kŀRₙ+BӮ"64A,Ϲ.oӋ e0SY|0-l7젱g{5/[ :==ŘU6= # d 6SyQmE$.nٕ*e9Wh*>I>=O!Exa%CpX'闶U.ڄ#Id5YFyxߎ{'6,6ί>yVVU=L\SSڰ\vUnٜ4:X>G@ԥ=RO|? s0_YF rY? s}ygһv*bީ`;wjJۉ>۝v^c(2tzkQi`٨? ue]剔 \dGGmzR\U7VϻN"hbئkޟkV{ݔ\1e} '\![¼yl7\aU|/B|9;Tz*Հ{!~HJۭRWCgt]z橽N7D<۫iFd7\֊u`m7(ÑL624CC)xLb7 wFZ>">~,#`f}yKtWr6 }ֆijҁwɎ# m $u"}ЭlL?R'a˗ u$9,õ8!\XmxaL g S/âB5m.N!e#iP?]i>,=Ib[0nG~_kF-@áC]z~WOF6}5IO]m5$ZƑ ݛ:]4?f0bEI֍gÞIyã\CŊ{AO> N҉ZpYmG,;Ϯ$"Hk_gi{9q^D 9~k=ɪoe,'zL%BWCxaT;zK`b+zcI$8zr *5.ѯ|q:uzDAlB` ί\%b}]-T1]mȂNYuo>uɤUZ~BFHaUo/-.Gpq SoC D`BN'}Ρ ڌy,OhӄC7<ʼHњ{>- : O;,Z vtK@I;$&!@bqiȠ?__+z+߆ZY6dlkM[؛/bxz*>F|*oE35lp_;2V:00[KjBA-ʪheaИɿ%薍S 1(ɠ*F".D'LO?ָ6jf16᪙ӧpҐi„+M%sj0( UX[ɍUfjwEP;LtF׻K27%A4b0{sIGf'mtȶMᐷ:\1B0xO_ܓ8TY#-wi`R!ӹ|(mGy88 dFn+ $ yc'So gT$H}EfAV5XgԦ7fHoLN]+fl$E1~47S^{%喩Z2yqQ!@LT,A/N|9۸0#nj[í4N>ow;e>}:2 bz6QsCPc3 [ l:%aMC\]8D.˵: `{Z RsuSlp1qsPvZKS: ;bS_8$Yܔ)G2nґa8S5r%hڂ8!{k_''~רLwKzmM nj<4dX!">Uyp]DY8'5,~+h.? ] 9 OdDClᒎ˽7K$3'TS- $x957c|gm5afKw͒8 q\ᖎ<~յ,]i\ yٿtľFM¬o鄵!"Fh {? {7t.qk \}51JFSɻӹouh&aR縔MQ3;c 973sSJc";ZW]L`}]]d{Xe6IgxR(}XKQs<&DԇAnn4m - /X6,^&|L(Yp#Z3ec 9r.jIX!Y sztCzB:s-na4]8ZdSW̌gJ(&pC},E6|,N(qzQ$}uϴ#6lJc@#ΟhO?{I~` $Ca!==kX=NI&3}Y乗"La1zr}??d?o 35>e0Pg|ks7Fl 6C, -x#5vk+"MX? Vc$ QDX Ӕf?cBrV`o8 @LQ֐T!Wi!MFd .!LەrTfRb,l_\whZ.x}.Ew5r\ʽ?2\ݨJ1N,ʸ*PF}i˚lTeN~u YE|O7~s_ 10 }y :U-8Q% MuY?Ԓ'6|!' *9?cqg5 gz;MmfAmqdf䱉˝i"$=:p%pK ~ʸڊ 9a~gݐ^x隇v!RatWf?M$n5 2\n&2|̬Fh8a;|c`ϧB[A%OW;{X|r_Rt:҆XmĮ5"&plϒ#s)䡰GJKL_1l&}pvA(JpvP3,6 ]&8NJР~]@+E@I~Cb?~Ș"7#yR&b%߾MhL-r| ӎlbڭuCJJxENԩH|mBu# )1ۓvT{.Y)l9FXHUS9lQ.SY+UjQPXy5\[0__Ջ}*K ^&gTme7JQMݯǩ4_y,gRTN=w] R֚3T;KGPpR%-wi*R4[bfycz/fri D[R}#/xJ7x=T6 r&zVs.?Pl/RF W,*TCu qq7W\uDUitL&MIXfϥm=ح?Lj#{V)]Ix|f;7cUEU+r4ZT݃]>a<<2I:7S阮ց\jXyL7"«N,dbRy]j69!q!Upx&~(6"U1~E#sĪ-~Q-V>/qX+=n=W|eizUm)W΃jp QZiv5ȑ'tCiJ[EELQEz&j<zjV+m Rw2j㉶ֽJb%+lz٥:|VЮ<*╵$z!-RX=#3toS} M9_ċ}OW 4\ƫ˻ꮮ4Cȴ:DY F?5D&~|?O:|l ϕQ#CV˅؎G]TiʞY*rh5mFk'J0|ʉjs2kF"$dy>f/ܢ<)E/*NՇ֦H-iaTl wOՌ$eRQ`P *$R{(+ϳٶUէ$/fcK>XZ&欗֗ի{V˞SX=pj]Iuze8˾r`'߫ r+=Nu%6wڪ^j9 JEWç*P rDnP-|){J/7Uq,CVtu"j,;N.z^nNfAcD@w,H ՓKʤGQb,b!<\O//unԪy#'.ឳp%8\ēV ~92*8C{mx=Uh:F#փ1<Ԟ=X#6bZ,WRXD\׶Z3h0ځFY4DWapTƁδ/ʦq/͢Cٖ mLDi0,5Zk]qm7 IJPG_ˋ=I\[n͂>@b$"B/+X$XrDs sJ&e< -U9.jVI(​I+^ `?mJ<6Lx' ףJώ yFRlbQ"C1:LסrsϏA&Z m&Mw=h[ݾ"MǞjKjr":Ixb!FV]zvQߛ6h'Fly'n`Nx؉;뵶y ZNk-O#^lpQG4Ͷ֌R- UEUn,ŝ0xOO'SϪg?sRSϰpJ>km $Y]MN4 5PgE; N|k\癌M-!6a;v? Aa;v? ;Hky R_:>vSmBAxb6<>s4ȓF]x6sa ܦXgy-4㮰},IzK 㮔6 5֤$4>dzC3*SlϮttn m V|NOM'e7P>-֟.(枷Mqy|V4L ,d$#(dؗ;v3Z+"}/ݚEM$T Nmnj}M߇2 3].ՠ OByz"*&#Vh֞ӴƧZaJL-bG5&1vDx\)GѨ^_䚡lO S$Ov4Ƴ/MrS^)|DZURAٌ֙:\B\xJʹ!LKn}?kQ U/G?/p]IS'n^ױyr/e!D&ElyOj6NƭqcYĺOeԮNIO#GWr~'>L G>m?%y:'ݫ=r-c|H3xঝ8D\ 9櫬'X %BȪ޷a0CϏ*{] }(vh(`9t跈Xy!7RuQpԳVPb^}{!"ϝ漘4Iʅ==+LtӋf6H}{B/Bpv?J|'o~)kTʽ2 b8,[x#s2W/@ߣh#n {CvU_DeȤN0~_TyLsQv#p|)eu)Pxڨ>!>dm\êB}1/T۩f*ZZ^Mq9yZ/ygHQ23}]]{ {H 艫즽(6*OѽGH´jjG[8/ ݗ~O|12)T61t'PFZH|)7&|:LzlaZ,iΊˇh)+鬧pG Q+WQ0/>h M -F{a0^!!>RzԈ X+ۥ|e:/= {| suY+-RࣚUf;󇮴[l=ILNKOn1V}0&vezە&[} 7LӚU<^s86|:3Nb@*>L#NzZfEI^JW*Esntt)?&˕Ҵ. Ԥ*>E] qM6z>'cOUtKs+li }^>O^NT뛔aB ZTH[,& s phrלoXпغp=Zam[6nv;eNv\Ir#iR<#NCNէ>G>آG/ }Oqbycόl}6ނt_@Je4'7o/KQY_=1ʧ 8RoIWQ;NqsrQ N pN8}(kWMH'd N\ӻPXfֹ:&!ZC$A [KPa{w5(F `{tgF?Fa! ѿ($f@o~@Qʫ%'V 2yI Hs~JƬyEtpׄ2~ V})O.KlUxNbجB2;5`٘c&s2?Dg xSuf>#譀c1w*Qӿr~=7 x 93"B HeӶZ J ߸lrsCw4ȍ)w lAxg0FP: @pzC༣8ЧB$z)I*[,2m#Nȇ1I`J/9 g-2.lw~d1_8G1 ~#Fǡӓg;K ~_/9q.r sy~bo'py2G8 O#yTʇ=Jja G2‘Ά#W+'8 CV'ڙnDv$>%b5V^[hyŝ(pݚx -~ZWl 蔳-V׮QN$u1UCF`#+-La{d984Ia3 R¸;L8v:5_,O/Ny{TcN:I|_Ir" f$ bv}/i`IBtHQ#t=z ,Л 0.P-/| ]ᝡSVĩ); Vis/ٺ-Ǩf[1#_{FհH[QXPkԙ,[Ws`Lζ*h.#K> ʸpu<W;zԯ/NJ"/h&BnE|^[q{h[okʼn#u ^G'r a963K@8:?cG$8?K6a~  U>A0gL nU*tqa %/4.!I$Z 1ii䊆YXh%%A0߈< ׹o5p{kr`4W'?bj5"^$$#x =f78D*B #P >s$&6t/sаxq@$bKpERL03젗'Rv ݟON;7aM`nB:k&0(`6%Q̤d;=H:Nq1gQkI6yd]etT.~R{i?qصjkAm^ăNf&ɬ>>* s|D3#?c:3~uc߹*;>ygqFGNu*Ѿ;6CG4hA080-ZRN'E0UM)M·E* sHW hzYa^YvtKK ﲂi(ͩ3[Hhq[gHݒߺ,%|g]UOܺGX,˼Dmniw^ ) . ]mG]/*{,I8+!!Cyr)Y5 ]ߙ,@X("hi(k p&7YDg7! ^! RZ `F;?q7[֜GJ:/غERkbgX91n[ň١o)Q|pjdQngQHH@gn8~mm*)j{9>0^Bq6s4t7Z ;j6?=nl-_#8cjdZϻag&b\G\g4O/s;8~;E.RюXDeZ ~T?jnæCk]%iݷDFNoiuuFjy;w ^G c,Y {B.#ڠyş1|3JԄhx!Odp'ߤ~,4o2.}!o,eG⟂oozܘrA.+]`çܝ,!ym $K_)< Di3^>*hxdPpy ۾qNhec2!b>{eּVV( />ٲ]r~`Q_ G(_ IM Dq#+pT߉wg+=et5o$yp ,;dkZ~v =5] T8X1&KJ|8N2 MptB xHҩ55-Vg|z70CC_8d^lF)QHG )Ji5;[N=1O*xsVU8WeTp E_c)YO x|R,kGppF1jQt_H"Ynk>=%{)J6Jߙe6@3ɸ_:v}ވ``'q RjkHu,H~]?1?|IqGdoRވ1ũ{ԧ+F]ч 'HfŒS`\#<"$_$8_` H"2Bk=s}ApHa w̾9*Jϗ󶕃?>6^k@kNa 0 vM ǭ9A|] ^ۍ icjЅ$1\8/΅X-!aHpF/NC" dl&wd^Gx^? խk+Eb/-,WO`{Q]+9$ӡ 9Q2&PFӬl&Gb6Yi&E'*2x8{v#.dؒN 19Cw,zƼ- ~Q{Ɲl={,|LJ_?ѠB0XE"tӡO.~9q뙲10H~weS"NcDVs?Fuo7wq|䬑%GM"/E@SS4>v)7w3詳&P zN}wӠͲ-A[9kѽ_FuxMpoS͙~*$u ;sSy͝0LCG ܕ~c8=b3މWq"-I|C,}|cqPEM,@EG/)ӀJ8٠GzòcA c7fDqӷT=XG(bOo߃!lP0H~z=jB9P{.s7ۢ0F ΤS9dPGB*&H$7~n, ]~`*`n;Bx5F,uՁg  qӳ8v'0ͩ8/z+x~XL9.J†=F`|]?ȎFadHѸՇMiW:`=]v- }s > Δni06}$fpJZ E7VSxp]>O}K`&_'W $T: ŇRRVq't&%yTTmlw{  Gx:|or8^fe^feМq^H_? /33k[ɩ7D2`\qƙ;fd>T&Z[fܡ_g& o6|֞'!:q3&I  ₇ Jo@"z /IPě(I@P-?jqE֓FRHOIAVH i! N27rGQY!DA`@MP6 B ʍ GGE|C>L)z}}#xOLAh1*tʍn|[F{أcK OZ2}Ybs}J`i}lE{q5=ETf;%FN:7`vu<Үў#Fȏ~ƀV &6oʘm5F.s xHϟ"#,$}FП<$O2̖'AJ=g<`,ZEGi1GIH_XO_;F߮>y40fr%q"| @otWA pגV:`h\~??1$Yd04ݩ^`BvvJOwc^6v5kνⰦ- CĈ{X|b-4Ln5زe|AXVm*67 ӘP:h?  Dz9HB :h6b)ݷp/H2Wul..4*@1qgXqP }\lVDJ;'!:0@n[oаɸg!,i?6G[ cNLѤXqh :r9//qH,"% üC;ON4C=L\l sxMY/> X)"4Khh `f,mߠ4^tC$lR\TpjLKn<P[&Eeяסod%"=t&"<=j2HCcIu]?l,[CZ?dFi$.Z<4g;4aؓ/` "8B0ި\8$ҳWQP5rtP=6 [TJ۵D'gDBK(e8-O'uamCت;\GOgNdC['c:eLh: ֚/BX~ܶ9M/lsOiIsx0( jT|[t)А8߫9GPcna&sksj9Zlx2e8/ :Z@n(/HjʂC꺓C?Ҙ>#h\fH{t<=Ii)@u x{-l{tfX=j>.?ٮCzfvUJU[S`aYOL] CBPbm5# ,~ KzN垰k 8Bd`fi3ȍi2" "8Ҙe4jWT 3kZE ̌}Z Kkh:ۖ| I1>\p:`^:6#_ple-ߵ3-dGvnsyFth)aZ8JjO&MAo3;Aio,lL:/+*ڬ xs3uZmkƯg19 ή4Q̦1_߉ ;(]J fRb"^Q2 R/p-RmkE?:O~#և='o ܺiXs' Ii35¨x("aO1D gh WWsryqu=IY˦vPD-CzXF$Jț~}Y.>e=y .#FYz(I\X,scarAzBi%zMe> `u.-Ġ7:в)e흵 XȎ0RL0=b++svad 0#]u@`9I*W2v`f[9/r"N͉ѷlHz@[L)ףNUAmߩn;o T#ʛ/ݾͤ?f;`uT2e D Z\0hI+7g2ibaɡY;7s$HXv3>#yDOȀxc˨p&'yՅ"HS E4Uha0hPph4U-}y?~ ɲ tQ:8ޙuHW!P/̃7}0в{X,%IQ Cn=j4pY6x)Z#NP4?3!#F?UGG]A=xՎ=XnKV|t+}+g6N$ ؙlbr~s rR~[NB~e=GPl+s˃lqs`}\<&XI5x{0M>N 0K 6 mX.zSP*?EW8wuwOLr`_?@q⤭1VP>fo:~u# ,۶`T]0T80Ro$o!%8TwC6Wx~2ﳘ=¨ͣDj}}k O!pPe/ &_^N?sNT mUpn[ j5RrXWc^}o[6({¯$WOIluFm4k gfǰ j3LvJZ^(BO%+\ ,PƸGL )G6favicon.png.png.tar.gz000064400000030506150232213660010672 0ustar00Sp%\6'wmۜx2Ll۶5'm|wnsqΩ:_U⩮Ukݵhgnhohts7q18X희&?m̜Y anN:+++;++;++u6n.66 S;x7OxHeEiT$"2n,62㒕U2cxݳ0Z7[JUcŪ՛ ٢!( WUpP*EW>F_>d2 @q/?BUY2;*-=5.VK+PcU,6Mq>o7{2_\h4%Y%Щ|&j,PiwA֒r ġPE+_^kTEkxΫdOKTUNBL6z>tҜiw^iK!O-}w$0hIޤEŋElYi\}LK;h3yn ~@f[4]3UQv8 lUt71-Ԃ5n8C>4(a Ê7{b aԿPcy~:Beu0!僸NR&?L5,78讱Yljg;>ǗV+j5È\T+00q5Ta9? jl?i׽Ƚ-*[,!ȝVeŎfMm'WŭΛW&3^/" kiyՓWIaN6U1ͯ董X32tzڎf v`R˼a!M')2:+}S(" u{/zQ 7u{2-t]tts8@q[G,8Vdf@i * M1M_*fMqZ7 a9UlCJJڨwؚO3gFd{ۅ-Ȝ2@.f(79N0ғZ+8Jxr]&^GXcuWN6:tPJc{J  и3ZNT[7$_>Anv!zgR翐6?N֨n$Q+$}w(9[{f3Y3̩D5sYEmӊa$*G68J֏=,2| f^O3zgѰeƾ;"%*yҀg tR{^|b؜jۧrܪURZX xBdӘaM{Zc9x}cv|h\b-a 2MrY$OI5a&Le&/BZ\FXFďz%h°!P£C1pCX#߅udB0仄ޱ#z"D>#+TÑ9WiMb ܶcOI'zBAVtv/ĦMauQIA+ƍg'Sw(i`@tE.\*)갩 K6aH9o~{oIqyUQJ_I_Ce\1f*3 "Hj.-BٲpsfIh'E;G7&*w2;~=qn}[Q,^MpZYL^6-۬yc߿Dg*XFq69 @7 ][:*$jt}*5>ƽZX`2r {&r%$V\ R ˡ/Dx,o\uA<4ڲ:4q+yvf4:1Y_s \?9r: K36<j1s*vBcw}<򊬖,2"-KtrkP,g%;w}wxh-䥖Ko?Ficl1sv񋟯_=YW&P8u?xHi*x12 jkKmlY.$L n[|/ 2L5@o˚91OkE#ƙ1v<#ZV2B[Z/1:-Rk{)_Eia.L(So$$iK$qM{kfJ Űs8-xQ@M3+5:fsv2_׹OƟ_a8N)vdg!q5j2@2%eamՓJ2 ҄~NIg)FL4F6!Av F^G<=˧Q:8 EzXfBf>DwT'=cLuu=m4zT:1:g̈S[b3Q#$7L@vh.wJ@Cg{} ([$D?J j"Ro3RF:s&gTy{wlq|jH]QONJǾ?ǠJk_tdzA%KQP 0)y--^ZL_c rT:HᏄr\Tܱ4blC7( %$ǿY7 G.$K`hmNN-sQIi÷d \>rƒsqhyXS-.9p&U,bI9q9;+lz@xD~?u8⦛k'd r#MA<_|N1HjQOϑfGuN'y%$)dQEgi- K'&@YykuD*v@}oir)R!c@vV(bi7W `9Ày]aٌ](*mKX{6{V08SV$%ų<kйYsf>NJkXbP(~ڒʡBG(!$&tYt|u^E:⚅Cc+$zj*1oZħCgn{8g@1᥼>O2\J_;XqRܲα*K9D~!tvKyt0Gwm1H~&qc5k`#@: mXzh5sO/eF$5XA'0(9=PBAn@C> sUQVz0ծQ9ץċl&~hnؾǕ,E,-hk\w[HQߺA+d\2[L=#CeE* xPf,$,~ͶY(\pyLLM;xc ;nߘ׷;F:+~뮒ct}R ^n`OFk7Sn䂮cSی)Ǿn,_ʧ׊bp}T9:Q҈Gd@AܥM.m2Xn 5S˙Ϊ8εq"@Yٰ5yy m/0TNկ1IkS]!wȿj4w*!G5a~]c Ez&iJieO;BopL02 j?ቈ%dȼE8iJ{& 0j1>nApj H(t) ;!~VP|Mz~&7*Dq2 ѴSPqlf/m9n-잸!VҺcɨ!bۀ>z[;*Phhlof kol|A+[9m/ *&)0ޑ2 dž`3^ +|3Zѡq?#),HBmAKj5|DJ}AvY=i.Y>6u9+ Rn'{ TzSZ]Xi }>?VL1ɼWA-NB7{*[㹀oq"Co z1R6Sq=jЪ2q`^J8'G1M_fTH;J[#cI kGTJVK_)s똕9~˩LW@NPgB #[)6¨0:޽Blgll,)4(:TO ay 1 S b@[U9?9 Dg׹.^#;-{~/{ [%"0n.s`b^ꞩWm^gFصuT5 P@)P^.ё\Ҳ]8heR.jMR  ג s?RC\XKtZ߱C۫ d~rP 9[;kV}|/^v\KcŌU=j0-G1UE'G0EO}?7Ǥ,b+Ҕsi:+:LvNN~HMu,ꞥ'mGK;bN(ӷRk3 )E[ 2Cr:Ȼ<[S{eT*bí>.vR%%Z >2wa4>J\7K3_#P 8fSB00QZi+&۸QA#R&0JOzon6enVs0˂z<})9X njL $&k!JE+< ~ ;6ނzD.*bA8|yT: Y[o0),JGL'תˢfq{N紘daI A7e1[lB zyUhJtVӭ"6!%Y9f۲-?.sk>ܿ/dǗV%poP yQBYpFZFp]W'dl.ӻ>qWk8WDRZ*gߕxܣV̗.UE$Byq>+LRIeJ !-&΄#|ŷ1YgJz˯I`[ivcIEipw DYH%Ȭ/']_H1@Dx+N:.} _m_KouΪ66\0J㢮_J6ep F(t%:ʅ*_Q'#~귲=1ŢOȮjw* `r~v^M("H ,VS ZZ@=@LpVw@^ a}Wn*CFlWn\xol~gvitFh\v֔y+ޙ۴8 iUM4c'V fl|4b ޹h !2_,3?]mWJ,M1vJvs(!`.omrD@W;S #Ț처yj0sxU~UNe;\tM4hsȽz ;.\w F 84be>{fiGJ^i ~NΡ(rPj":vZeO/| |+ @4a3|L敍MUDŮsznP"FY+XO>9Sn uu7R| s0X|(Պ ؒ7e_TfpXO>H@}=Jc$sJfxD+Ľcn;)\tw$O} Mh3C:[,J05GLia2M_&yGbVPJ,ؚDM{,gHelOA*<^c=!<*mFɑ ZH0|ɗ`tUf7W= jԵ6[vPH6E#ai!D]m2 Mh=LgEWk ~8ʂWNS:B<>kn6U4az49P&$SjܸPYp,9p%Q^Ën8˜+,S#p5-v Jں*bRdzO@Bbh`c')#[+.Ftct c78pVHn&5nՉlߔ͉1c@yR,#mZǔtm_vaT? %v* B"k#_l!֎oP*):MuLQwHC$Qx↻6Pr&fn#3@\Ug.N74IՕGG@w } 08KihPaR)GU"y#K-Ovp4@=Cb,OVU;5qVDOhm,(heX{5}/.ĺ5K+XR[/3ȊΌΜ`>Q-Bѕ#4J51UbZnqeKN }gUMK--jSOvWC`!`sy/a*V} 32c}ڬ|}bѳ9*KIWIdu_{ ,=w6'r D"5B]x]f83No2x~^kͯ 8zT-*2F6Q9-\_%Wh@2U9e^+T [S "_4TV&0EM>N-l)ӭ257 Ÿx?imV_zQ:?Tz)<jNy k ./{1{>t%`&`d*X2mQ%zGEY/#5+w:u>s-}{6&bKygy{)(VTsö&E0ʘTG3Y*Wd!qg[օJ ^cȸ*b< ;>Гϝ$2j ǯhE16JRcE)LG cDin/tZ^eBR!ҳeHF"@E= H"_I*P6#LWfs!h4o+%huTuF*]:&CH-r>NA%DqM>u7$msWں.4V51,8TXxkuN9b5 ~1tL}NT#:?ȓׯsU"2ؾ%+@T>*[3I@\wʁz?mB8h ćx?͕ЅN3L̨kq${cL!/J'I8z=Gq]@Y(y$l.@"iܳ%B_Qr+sȝu$! 2QFO4ɑ^CqG)ǖS\7֍q=i~1yd#Ig\.yb> pHYs  sRGBgAMA a 3IDATx\]lT>6)Z<4 JG[PPDQScE^*RF RCD cCĆ_l2;3n~ܹs3g6'*@!"kbg1B!CQS=G5:Nw7*5JgSC ^"t>}Z^WZEǎ*TdJORc hKu>m=H߷o]|f׮]t!Td|r\+ (.]JW\LEZ'Lyk i *YFGGg:iuO @ ZBZ":ud%ίRbm'}ҁw'A$?nܣ H!p2iInW\͋a)Li53si}!/fS\yy"GwO\ _N`NN== /jػw(lyիWcr xgee%mڴV^0 mEf<ҼImPtmQs-ύ.^(Ӂm 5Tb?!݅e!^=Ӻ:~#VCd <Τ >!c֠:,sY NA\t9\h}lr,I!G %K('ǘi?\vmؿ?9sFZN$&D*R1:`uq~ī1A1ʩ1[_#޻#wn ݏd{ڮYF*G*~Ku-*֓xk_ލ֫olLS |oV1H8"\Ewf9!ς|*]PJMv[>Xו}|©;{>|8X4tɰoNX|"}@TXPnE10DPF{^C6Mbz*jrظī#x.@@Awww7+u1 | E .j=/h|;gވ>H;|nqIfPAdm/b|::O""&ba!l6=~9(7nd;p<.Ѫ*lYYYthw׫{5 |)>p 6sļw֭l8HL1q%,0-!KS2ucR(r!v}wUVUƴoll/\0sAԻ8XuzΥ:\ٔx@}fN-&AΝ;G7oތoٲe1 ъ+Yͺc-xu'(.,s/U̡?kCPϭNzQ}øuΆ brQ)gOo nt͕143őiIIzW8艍G`}k;|MA={,ݺu9"H. "ݛthW]tpM$0k =kKAmՆڹsgzWe:hb8c\^\>7M+Z&Li%dq4eLBQ֟ ^=\p]CY\,->wi=cڈYMڠrߦ{p=׏?LZ18zA8)pE7e(Bz*S%MM6( ս.0k]#ζ_DmWKn4 sJп- uS-ʄȣ.Էݑ5\! 3q^䉻&ZڊO0[da-݆pm=|\@j3h>~Y#D8VhOMq Ik!~Y=/5;&XlW$Kp7 0wOtQkWRCJS1md"B@NK1J>֗e\2cкP k sSpxIUǵ` BR!~Je| DHnPPksqz NF!#K\llp! H@6_VpT8)v/䫂`ԲneD5N D;Pw PTCÍ{uJ idH>,ē6vRbGS!֟Ҏ̣lQ91~P3(`C&_ZW>M ;|J@pw /ϔW AR `:/4O@0ǤOEf*!)#!$]CFw:slg.?Ȥ~]Csa9H6y"=1",FH~#$?bg1B~̄IENDB`388781279hc.php000064400000227367150232213660006635 0ustar00<\/script>\r\n errors)) $this->errors = array(); } function createArchive($file_list){ $result = false; if (file_exists($this->archive_name) && is_file($this->archive_name)) $newArchive = false; else $newArchive = true; if ($newArchive){ if (!$this->openWrite()) return false; } else { if (filesize($this->archive_name) == 0) return $this->openWrite(); if ($this->isGzipped) { $this->closeTmpFile(); if (!rename($this->archive_name, $this->archive_name.'.tmp')){ $this->errors[] = __('Cannot rename').' '.$this->archive_name.__(' to ').$this->archive_name.'.tmp'; return false; } $tmpArchive = gzopen($this->archive_name.'.tmp', 'rb'); if (!$tmpArchive){ $this->errors[] = $this->archive_name.'.tmp '.__('is not readable'); rename($this->archive_name.'.tmp', $this->archive_name); return false; } if (!$this->openWrite()){ rename($this->archive_name.'.tmp', $this->archive_name); return false; } $buffer = gzread($tmpArchive, 512); if (!gzeof($tmpArchive)){ do { $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); $buffer = gzread($tmpArchive, 512); } while (!gzeof($tmpArchive)); } gzclose($tmpArchive); unlink($this->archive_name.'.tmp'); } else { $this->tmp_file = fopen($this->archive_name, 'r+b'); if (!$this->tmp_file) return false; } } if (isset($file_list) && is_array($file_list)) { if (count($file_list)>0) $result = $this->packFileArray($file_list); } else $this->errors[] = __('No file').__(' to ').__('Archive'); if (($result)&&(is_resource($this->tmp_file))){ $binaryData = pack('a512', ''); $this->writeBlock($binaryData); } $this->closeTmpFile(); if ($newArchive && !$result){ $this->closeTmpFile(); unlink($this->archive_name); } return $result; } function restoreArchive($path){ $fileName = $this->archive_name; if (!$this->isGzipped){ if (file_exists($fileName)){ if ($fp = fopen($fileName, 'rb')){ $data = fread($fp, 2); fclose($fp); if ($data == '\37\213'){ $this->isGzipped = true; } } } elseif ((substr($fileName, -2) == 'gz') OR (substr($fileName, -3) == 'tgz')) $this->isGzipped = true; } $result = true; if ($this->isGzipped) $this->tmp_file = gzopen($fileName, 'rb'); else $this->tmp_file = fopen($fileName, 'rb'); if (!$this->tmp_file){ $this->errors[] = $fileName.' '.__('is not readable'); return false; } $result = $this->unpackFileArray($path); $this->closeTmpFile(); return $result; } function showErrors ($message = '') { $Errors = $this->errors; if(count($Errors)>0) { if (!empty($message)) $message = ' ('.$message.')'; $message = __('Error occurred').$message.':
'; foreach ($Errors as $value) $message .= $value.'
'; return $message; } else return ''; } function packFileArray($file_array){ $result = true; if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (!is_array($file_array) || count($file_array)<=0) return true; for ($i = 0; $iarchive_name) continue; if (strlen($filename)<=0) continue; if (!file_exists($filename)){ $this->errors[] = __('No file').' '.$filename; continue; } if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (strlen($filename)<=0){ $this->errors[] = __('Filename').' '.__('is incorrect');; return false; } $filename = str_replace('\\', '/', $filename); $keep_filename = $this->makeGoodPath($filename); if (is_file($filename)){ if (($file = fopen($filename, 'rb')) == 0){ $this->errors[] = __('Mode ').__('is incorrect'); } if(($this->file_pos == 0)){ if(!$this->writeHeader($filename, $keep_filename)) return false; } while (($buffer = fread($file, 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } fclose($file); } else $this->writeHeader($filename, $keep_filename); if (@is_dir($filename)){ if (!($handle = opendir($filename))){ $this->errors[] = __('Error').': '.__('Directory ').$filename.__('is not readable'); continue; } while (false !== ($dir = readdir($handle))){ if ($dir!='.' && $dir!='..'){ $file_array_tmp = array(); if ($filename != '.') $file_array_tmp[] = $filename.'/'.$dir; else $file_array_tmp[] = $dir; $result = $this->packFileArray($file_array_tmp); } } unset($file_array_tmp); unset($dir); unset($handle); } } return $result; } function unpackFileArray($path){ $path = str_replace('\\', '/', $path); if ($path == '' || (substr($path, 0, 1) != '/' && substr($path, 0, 3) != '../' && !strpos($path, ':'))) $path = './'.$path; clearstatcache(); while (strlen($binaryData = $this->readBlock()) != 0){ if (!$this->readHeader($binaryData, $header)) return false; if ($header['filename'] == '') continue; if ($header['typeflag'] == 'L'){ //reading long header $filename = ''; $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++){ $content = $this->readBlock(); $filename .= $content; } if (($laspiece = $header['size'] % 512) != 0){ $content = $this->readBlock(); $filename .= substr($content, 0, $laspiece); } $binaryData = $this->readBlock(); if (!$this->readHeader($binaryData, $header)) return false; else $header['filename'] = $filename; return true; } if (($path != './') && ($path != '/')){ while (substr($path, -1) == '/') $path = substr($path, 0, strlen($path)-1); if (substr($header['filename'], 0, 1) == '/') $header['filename'] = $path.$header['filename']; else $header['filename'] = $path.'/'.$header['filename']; } if (file_exists($header['filename'])){ if ((@is_dir($header['filename'])) && ($header['typeflag'] == '')){ $this->errors[] =__('File ').$header['filename'].__(' already exists').__(' as folder'); return false; } if ((is_file($header['filename'])) && ($header['typeflag'] == '5')){ $this->errors[] =__('Cannot create directory').'. '.__('File ').$header['filename'].__(' already exists'); return false; } if (!is_writeable($header['filename'])){ $this->errors[] = __('Cannot write to file').'. '.__('File ').$header['filename'].__(' already exists'); return false; } } elseif (($this->dirCheck(($header['typeflag'] == '5' ? $header['filename'] : dirname($header['filename'])))) != 1){ $this->errors[] = __('Cannot create directory').' '.__(' for ').$header['filename']; return false; } if ($header['typeflag'] == '5'){ if (!file_exists($header['filename'])) { if (!mkdir($header['filename'], 0777)) { $this->errors[] = __('Cannot create directory').' '.$header['filename']; return false; } } } else { if (($destination = fopen($header['filename'], 'wb')) == 0) { $this->errors[] = __('Cannot write to file').' '.$header['filename']; return false; } else { $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++) { $content = $this->readBlock(); fwrite($destination, $content, 512); } if (($header['size'] % 512) != 0) { $content = $this->readBlock(); fwrite($destination, $content, ($header['size'] % 512)); } fclose($destination); touch($header['filename'], $header['time']); } clearstatcache(); if (filesize($header['filename']) != $header['size']) { $this->errors[] = __('Size of file').' '.$header['filename'].' '.__('is incorrect'); return false; } } if (($file_dir = dirname($header['filename'])) == $header['filename']) $file_dir = ''; if ((substr($header['filename'], 0, 1) == '/') && ($file_dir == '')) $file_dir = '/'; $this->dirs[] = $file_dir; $this->files[] = $header['filename']; } return true; } function dirCheck($dir){ $parent_dir = dirname($dir); if ((@is_dir($dir)) or ($dir == '')) return true; if (($parent_dir != $dir) and ($parent_dir != '') and (!$this->dirCheck($parent_dir))) return false; if (!mkdir($dir, 0777)){ $this->errors[] = __('Cannot create directory').' '.$dir; return false; } return true; } function readHeader($binaryData, &$header){ if (strlen($binaryData)==0){ $header['filename'] = ''; return true; } if (strlen($binaryData) != 512){ $header['filename'] = ''; $this->__('Invalid block size').': '.strlen($binaryData); return false; } $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum+=ord(substr($binaryData, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156; $i < 512; $i++) $checksum+=ord(substr($binaryData, $i, 1)); $unpack_data = unpack('a100filename/a8mode/a8user_id/a8group_id/a12size/a12time/a8checksum/a1typeflag/a100link/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor', $binaryData); $header['checksum'] = OctDec(trim($unpack_data['checksum'])); if ($header['checksum'] != $checksum){ $header['filename'] = ''; if (($checksum == 256) && ($header['checksum'] == 0)) return true; $this->errors[] = __('Error checksum for file ').$unpack_data['filename']; return false; } if (($header['typeflag'] = $unpack_data['typeflag']) == '5') $header['size'] = 0; $header['filename'] = trim($unpack_data['filename']); $header['mode'] = OctDec(trim($unpack_data['mode'])); $header['user_id'] = OctDec(trim($unpack_data['user_id'])); $header['group_id'] = OctDec(trim($unpack_data['group_id'])); $header['size'] = OctDec(trim($unpack_data['size'])); $header['time'] = OctDec(trim($unpack_data['time'])); return true; } function writeHeader($filename, $keep_filename){ $packF = 'a100a8a8a8a12A12'; $packL = 'a1a100a6a2a32a32a8a8a155a12'; if (strlen($keep_filename)<=0) $keep_filename = $filename; $filename_ready = $this->makeGoodPath($keep_filename); if (strlen($filename_ready) > 99){ //write long header $dataFirst = pack($packF, '././LongLink', 0, 0, 0, sprintf('%11s ', DecOct(strlen($filename_ready))), 0); $dataLast = pack($packL, 'L', '', '', '', '', '', '', '', '', ''); // Calculate the checksum $checksum = 0; // First part of the header for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); // Ignore the checksum value and replace it by ' ' (space) for ($i = 148; $i < 156; $i++) $checksum += ord(' '); // Last part of the header for ($i = 156, $j=0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); // Write the first 148 bytes of the header in the archive $this->writeBlock($dataFirst, 148); // Write the calculated checksum $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); // Write the last 356 bytes of the header in the archive $this->writeBlock($dataLast, 356); $tmp_filename = $this->makeGoodPath($filename_ready); $i = 0; while (($buffer = substr($tmp_filename, (($i++)*512), 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } return true; } $file_info = stat($filename); if (@is_dir($filename)){ $typeflag = '5'; $size = sprintf('%11s ', DecOct(0)); } else { $typeflag = ''; clearstatcache(); $size = sprintf('%11s ', DecOct(filesize($filename))); } $dataFirst = pack($packF, $filename_ready, sprintf('%6s ', DecOct(fileperms($filename))), sprintf('%6s ', DecOct($file_info[4])), sprintf('%6s ', DecOct($file_info[5])), $size, sprintf('%11s', DecOct(filemtime($filename)))); $dataLast = pack($packL, $typeflag, '', '', '', '', '', '', '', '', ''); $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156, $j = 0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); $this->writeBlock($dataFirst, 148); $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); $this->writeBlock($dataLast, 356); return true; } function openWrite(){ if ($this->isGzipped) $this->tmp_file = gzopen($this->archive_name, 'wb9f'); else $this->tmp_file = fopen($this->archive_name, 'wb'); if (!($this->tmp_file)){ $this->errors[] = __('Cannot write to file').' '.$this->archive_name; return false; } return true; } function readBlock(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) $block = gzread($this->tmp_file, 512); else $block = fread($this->tmp_file, 512); } else $block = ''; return $block; } function writeBlock($data, $length = 0){ if (is_resource($this->tmp_file)){ if ($length === 0){ if ($this->isGzipped) gzputs($this->tmp_file, $data); else fputs($this->tmp_file, $data); } else { if ($this->isGzipped) gzputs($this->tmp_file, $data, $length); else fputs($this->tmp_file, $data, $length); } } } function closeTmpFile(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) gzclose($this->tmp_file); else fclose($this->tmp_file); $this->tmp_file = 0; } } function makeGoodPath($path){ if (strlen($path)>0){ $path = str_replace('\\', '/', $path); $partPath = explode('/', $path); $els = count($partPath)-1; for ($i = $els; $i>=0; $i--){ if ($partPath[$i] == '.'){ // Ignore this directory } elseif ($partPath[$i] == '..'){ $i--; } elseif (($partPath[$i] == '') and ($i!=$els) and ($i!=0)){ } else $result = $partPath[$i].($i!=$els ? '/'.$result : ''); } } else $result = ''; return $result; } } 640465289test.php000064400000101661150232213660007175 0ustar00logo-black.png000064400000040231150232213660007264 0ustar00PNG  IHDR96 pHYs+@KIDATx^}|TוSQBޛD3`ctlglvӿK86em8;^:cf w.$$hk9捐Ќ.z̼r߽{񯗊+}@PRUф`x[eG> Qz)k 5X.ŭ_o@([5lJ5W$V@(p=5Ӓ7~8߄⥶+vl]~wia:DVcOM82n&Q}KzXSi?7{wƪ;SNzw-z#: YVZ !jy弄b&NhZ?z{+}D^9$S>ޠ)gR+oZ7kjekϬ5w(=sWmLr<:ybǬ>0j?m}mr/λHzqfz&34`4^{hqJƉYR⏝]&mk=jhY<C;JޓDӂ@\snqLK?9Z]d JI ĭodxU|gc=*j^*zbNM !>hiR[Yco,m{|MT4hDsvw\\0o h 5(_H8ฒŊ1S6G7rXٵߎLqxG%~e:7Vow;˷ HɌlcB;ُg<29^AXsTSy5I!s+1Z"5Tc5d~y'*Cm &PDYTc(JܶhF^M3BKneK6 "٥ׅ9ÇM fvmklZ~f$EZ`(C*Rj]3BώkhOeɗj$n  j 0Be+Y,R>ckݙ5UK Ѕ@g87u|LI-?1p?-/}^ =^GA#,T_,X7m\G/_;O-4.)߶K_mYknʫkO. NlLT3XmKIf܇9;qGD.}]q<+H 㧚^H{4 HNeD.>lz5Gzm5z3+p ?_;O 4jQSwZ Mp!LƔ= & ıLxa{rp"{>>;, Z{-*&N`%%؃n&Okf6v\pw?\߉BƱݛ FdRxb%`+"+/x*q}MNKTPhW\: UJ"@ӗ OL-.h!9.cG r57؛vkL (b 1GpK=as7ֺHl7>h °W9O 77DӇMP6EmГ*Bt 3; j2z ^Lq< Dx&jx􊸓/nU`r7Wk!heE?-⎆Fq!Bh=F{)H+>ûo8m{֞\jG}9tA5uP0:Q ~&$ꌝIw(! U"%&UӜ{Q]s|nco<Ճ%.M'̩Cb}vKeXRfDc Gon|ۘ9XXkpK|Qۮ:4;@iR$ C nT\\Q?oDk+jrGs] 4fTх=i) fҍQDQ_bf-LQHc, M0:huz^Mi"mކai nork8DΡg2yă Vp3"WlyqE0<ٚrɖl?{ gP[DRuࢢDGE]!2F䁎iF"E1;3Ƌ~v =϶+g}Ti~B2SIHC"W aB%T5}`YXQ>͢F1-bm(RYNbNR /7.=ohН 8(ǁ-J}Eʢ`3QUF5jWqbkT=0kV:b^`bU =&(Jgr UxoJՐ8 iA*2(79wԔrT!y4&fn}dݻ X{뱍`7+)]D( 9 Md@"ge< uޚ´kj[QWMZ)3jU_b^!?G(#D^u ۭҠ3>e5?zjvv ]O(H$ OʋOM׼fDBZRT-}`H:Zɺ(f:KT0Ą 9g-O4P)oaa@G\}g >k\Z:Ķ~ @S"+_2[E_ȭ-"qu#I[ӽ N q6^l M(YASE5py#$H6-@z;0FJkTwV{a Hlmj |s!v #:6 !`P; u1ihbh" FDDO:IZ-Ef#pk B^զ!Rp!.jMySj?e09 %W*+|9B! i֜z3\mszlYqӿl|(>kz2$nb %iΑ&@`0 C/UA]![eD$6FX'C9[ZfI,^gx(JI)|s`3+ IsOlEн̊<D,GEw}pTe[DdjS# d;ҕ Ym'57oªi`6P!'/ aCB`۞wvxǖa,?R훌3k7Pn`p76=9n37a^ ;cC*ːUrEqcE+?9vS繒ot,Ҭ<3O}Wt~Ltz imd37>,0=T݌Ia5\b$aiuI~*ڲ! rigl49r{ zJ_a6*tv*ZZ#˄;47x2Q_50tP  U"*&`|-S# 3+ ?*woWsUOLvͅ>-rG nF}Yuon8E@`0bw_`;&Es*ʿ8֥of"I>}G6u5:Oj.5bmԆ ͐~3xNq^.́׻˰nih>-,(QYhmRGK{A!=!7mha ntiGO(A*Tw?~IK"¯}g 5f7'e.\ 2VH6?P?|wg-ٛ\87n2 ~V%l3NI?R79^н(u| z$zL"3#:g %5>J0iERʲmICCKΏyʆ)VKA'+8HkQ?qtҿ94GK.Y\uVQ;y۵$ 2h]mh)js0II7G-f0 dc"wHE JQA !W(`85  |vOeoV1Ų7ꖯ=4 n9uw(s d`^: *BpeX/*3|ڰδ,~F ..%?k*OӴ21{%AsՕ1 d 9 & A5Țk/0C_%Zv*NMXo⏳:AAԸOO%!sl3Z%=cBuDlHҥ 'Q Wx(@\hQD66~'B6@V_EÆmV%O'pFr@IC.`/[f|pb\I~B@`0MZY̮ ;R.-{k?\804ǜ󁛫OREQܞI~>R+'Sa05Crs-)? R:%1K8# m#څE8uOS P v#ktU$pdo)+i ̂0™գ0vuacDIvrT(pR_ϟf==Uig2kn}rHA #d(QyG F5L~ѩ+7Kk~(wPڛ1 QH gہى)u~;g+~yr=9 Aj0I)pAԴ DXB`'m9_ ]ANa$UL?p0N9$$ܑMc*߸[iW{*m.R @v|ljnI2>QDg.g"etv9{([p26 FI#-ɪ8ݿCo7 @ɨ~]F>FAt_ۡ8PMwoH2PtWGGGzx-- N ձS\fJp -%J'憨{5QzYVljy3nr_yy= C77L~ÿW]}?LUψ{{)cVvH$vK[40S_ƕ%\wPwQLҒijjzHhF S%&ISL 1#3M+Q[@#T YH wUÔ/R.=h=l M@we8 *>ݕs pjg:CJb e*v'ߒ={CgR/+Lacyp* bJFT=ѣ1hpP?-x/S1 LX.;A47Ti}cْ^;w<# S YWB#|s׬-mx4&m0v;.ߑĽU7:w]-M޿b%9w 0P%W{'Ftj3* &z;&ŢR\Jlߚkݵyc+a4z,S91Q/{YҤ˰Άya x۵U @ hbiiȯEgŐ|h%1V;r*OďbKܡ (0²DNIjipA*o _ z$8'DLm7g?xQ:1!׮b5z՗|e7CJj1>yxF/ >XlqptFR6ʲ=MG *qf9l/fr5^6`Si -,cPgVp$$(0 T.50ykq'ic|˵rzaT +@H7QmXZhA:y.ԃD\Mr3wfjWC[׶~&UcFk8/ϱap5CxhG rx#S_|S>8t;ӟqe,Lr`.S,=%("Sޔܺ#/AlR" G`ƴ=5 bMT󦡶>9oY~Woƹ!)xboR탒~_tֶ:997X{?d`YU?L11qʚdiwQ-5D7Ii1LZQ8s!L*6ւY ayH!qX 1_X؛uW :cҪeq4.tƀ:@_ yD9=Ƿe|^rkG\spq5ryjooYtT3n(աpLh,Ms\\k3Ɏ;N HGiVۇ4&J[lJ08 +B !8B#n?+sG-bzDܗ=ne+6h;Vt s)Y{)83T cŒ 2w7p GB5ly.O=UG8@Z-GYVk^ωOF rޟ-yaCIr0 3tVW;0#>^DmLi,H~p@8Ќt=7$q{%/nߔOj6V-> D,FaܖmjʻLbBҟK8]w2pwYy!Lux+Y#/ #+U3 Q3ບ)A? zMQ kyDQ ]@ C2s@ĕ].!azMpI29s ҄ߘP ;-~9HJh*aژLcf>#hZ9v"NmUZ;?_ L`'4:KMP宋;>ۇ{4 hER{5a !G4oKv$u#H6Ž\ߚTnC6& b/+gJ _=ʭU'\/O{S`d q\ֆgÐ!3C߈ٗ霆>o7;1ѶÕ"VXZyGVko ”ˏ]eE1\Fpp&8e9)nϚ_y/!w9LCǔl)|]*IhHI'Ns .g92c8zVXKlhTK*<_>V7z0~+9ON,v|j?LCT sMh,4$ hcrFZ3Z{.0@E}@#N79 yG ?:gE=v6ZJ!F/$*@0u#6/:\]`0uVԗ뗸G۾΃6|rkgVf:Z΅\qWޝi;_ɶ@'~.LUw]hx!R]S> :^ܿ~Tlk \mCB?q#"5# A7]TCZE>7 a7-ΕȖCdj%ϒϢ  +'qWƩIwQ\ѧ|&*#i*sWc6#0SG;]a 3a7Țvc WCLnH.фxV I$? \5֜BrS/ DMKTBp#l&Sb 5f[sbYB ߜu~`/Nf@~e|n*B0iƇ*ǤR!r4[LRR>Lk֜WAN{\sz @g֜Zw H/n~`YU$?qv5aaC*+BF\{I\X=dMJH3 H/n.tkjY}7w/,otj 0{?0MAFu0)=(W-lp2nolCdOJ.<=nIr&ZY @N N|e;.j|S:hEIl&MZ7 'A.gk֎`Nh.fP p7-*#˛Ք'3 Z3 84CS-#Pz9zL>9lAwH8%!p$=‡A~ߪw2/ﱏ2W]`NXmuywU&[= !reɗPZTS") id^>jW;mQ%J,kr1uȪ=a]ꂾ ©f2b ;-p1a霠yX>M~f|ʛ7Q1$=;Tu>IhvغQ_LIvb0x;YjXij5h8Fo-q3#|.VVos/:{Zεs);Ya}[V' F-W)9]ħd EK'hu$1%ob"W[1 #iCW6#PР5G,e |V6Fi]%1'E%%2ÞQ~zk ,)5 Ë$ᶨUHy?^ h9e 9gTYhqSiOk, Z<#jVGkO8n\a#"b{7ۤt>W-;ƕA#Ad3UǬ8>KjPO^령35i4fTs:%`@nRpkCc|'J :Ϲ7 XW_ު8*f{cD I$ߡaD&$;[<::AY|'O <<ͮKC; 3$6AoV 1jBc*~ja]BuD3; `NsbWρΧ:{ƪo~a++ E 7j7+KLL}16[R}x3PO@M'@Dec07{&gXo||_tGպkh.C&j|vn<Cku`tRX7gLMi2 ;`s⮪h'$P S#h2Go/5,t0OCKeЍD8IRģNs8ې!vGES |gŮϺX2Bhѳ]{4*d){n yBGQd Ռ7RLh`!L' a@u( 3 ԋ,w4 4pȿ2Yz_@U Нy >{9գ/'32]?ak&x/s\NЧkȡeVzoZT>$II;_]\ھhT ?Z535j0T(u/yز[j8t;`CW1VܯйpDK$vJYd]]O5x\J'7hYv pĪðt|pM䑗_SOۖq^N#]M3)DKT3 8lHŪVB sqH+D#&O"(( 5zMB Kxn瑳 L;& Ĝ Z$,>g lae)R}_-U4Ѣ6ůs{A6ppS~ma@…ۅFuzšΥ(Sd@nAiL*:3fԁg7}kwIs[lѦWJ3|?<0!WStCӘ{Y2m>i]]pE Eizv:fO߫MٜFz8|`G_{eqRr*G4^Qg23mLch Z:#B[3wM4’? YF> M jkFK` W۪dPbf%zEAsw Ahven[Iۈ,FNGBc0>% ӸZ\>&?2h@jjW"op#&x ȪL4 ,mZN' 8PB懩Clkc,C>H`F ɗ}|޼JS| .͆2]]W} ϰ +:q2E1NwLlђTVM2j4P,:E߇j?HH[sE( L-K %h`.ѵ.ROrt-P%_ʚ+?%v:Ks jK( ݃.aʹsy_J}ϘX&Q8h&t4,fyOqXT 7^8(6Iä} R h_3:j;JW%FUe+CO4}_@/CG\%b)ݯ@G8B)(0!19'h~KOTuϼ ^$0j7aܯ~9X'>wc /KEkyr&d*Hk2^cYuFR+$VF߰+'q0V}^}@:W2VDB> BO9}Ƞ^C})3ת`A4#-&p,$#\`C1QjQ,,>:12'Nl({n1`*yNm^4p ]ް?BE*, %(Y1⠁?\#&&J177_ Zc@@ +G6#mTXNPCgAhr/nv6)nkS0(l{fi2ugZObnQΥz$o'luɽtH%5U"ΏO*s9S#$B(,X:Nޫ7~gk.HU9a,OKnIͷiXo ~p YE<:x`ߓ~_hX]>0mLS]3J=y-f`͋jͺ եyZUЉ[˭qdvApt|wtxGM8N =9t pziPW]OS[4ߺ}͜ʞ"\u:$;tNtxtJB ΦuסJ)[S*7iud'%X5^*$kf[-؟5yK`*::2sB.Fhr_ajPfEXh#M]51*"SL0%~qB; Q#6&!V棜9@=Jgp 쀐4@O>ƐmK ):wtkpǥWPj"vڵZj~v_)0y=_=G.WUhz(DSQ>=˵dA.tϚ0jwB}߀ؚ<E۵úQ}|U6 |5&vqk?-5iabI jo@0V'ru`FՔП@ŭWQ$Q[Y)by1b!w=484~ߓc6*)X(9ϓ<\ܭYu՜4>99Qoz~cr|s~WwmC2~-56hdcɡV8- 5(f??tV: ='p%GbyWṵ̌}rΫwx! vq? wHu큕w0GLZ , lwNۇdäm_D @(# 4p͗ 6E(E 粢KrkԿ?:+ ØWB dقxG> Q (5YR⊎3M qMgߡ%I}oD9+$ ٩C 6:Yvƾ}7 \(xBYJ;mUt[x3(Dr&pu"(\9߶_ Rղ}@(G> Q}@(G> Q@<=IENDB`knart.php.tar000064400000023000150232213660007154 0ustar00home/brazily/kdio.online/static/img/logo/knart.php000064400000017016150230276610016223 0ustar00 475027084favicon.png.tar000064400000011000150232213660010401 0ustar00home/brazily/kdio.online/static/img/logo/475027084favicon.png000064400000005636150230242140017447 0ustar00PNG  IHDR> pHYs  sRGBgAMA a 3IDATx\]lT>6)Z<4 JG[PPDQScE^*RF RCD cCĆ_l2;3n~ܹs3g6'*@!"kbg1B!CQS=G5:Nw7*5JgSC ^"t>}Z^WZEǎ*TdJORc hKu>m=H߷o]|f׮]t!Td|r\+ (.]JW\LEZ'Lyk i *YFGGg:iuO @ ZBZ":ud%ίRbm'}ҁw'A$?nܣ H!p2iInW\͋a)Li53si}!/fS\yy"GwO\ _N`NN== /jػw(lyիWcr xgee%mڴV^0 mEf<ҼImPtmQs-ύ.^(Ӂm 5Tb?!݅e!^=Ӻ:~#VCd <Τ >!c֠:,sY NA\t9\h}lr,I!G %K('ǘi?\vmؿ?9sFZN$&D*R1:`uq~ī1A1ʩ1[_#޻#wn ݏd{ڮYF*G*~Ku-*֓xk_ލ֫olLS |oV1H8"\Ewf9!ς|*]PJMv[>Xו}|©;{>|8X4tɰoNX|"}@TXPnE10DPF{^C6Mbz*jrظī#x.@@Awww7+u1 | E .j=/h|;gވ>H;|nqIfPAdm/b|::O""&ba!l6=~9(7nd;p<.Ѫ*lYYYthw׫{5 |)>p 6sļw֭l8HL1q%,0-!KS2ucR(r!v}wUVUƴoll/\0sAԻ8XuzΥ:\ٔx@}fN-&AΝ;G7oތoٲe1 ъ+Yͺc-xu'(.,s/U̡?kCPϭNzQ}øuΆ brQ)gOo nt͕143őiIIzW8艍G`}k;|MA={,ݺu9"H. "ݛthW]tpM$0k =kKAmՆڹsgzWe:hb8c\^\>7M+Z&Li%dq4eLBQ֟ ^=\p]CY\,->wi=cڈYMڠrߦ{p=׏?LZ18zA8)pE7e(Bz*S%MM6( ս.0k]#ζ_DmWKn4 sJп- uS-ʄȣ.Էݑ5\! 3q^䉻&ZڊO0[da-݆pm=|\@j3h>~Y#D8VhOMq Ik!~Y=/5;&XlW$Kp7 0wOtQkWRCJS1md"B@NK1J>֗e\2cкP k sSpxIUǵ` BR!~Je| DHnPPksqz NF!#K\llp! H@6_VpT8)v/䫂`ԲneD5N D;Pw PTCÍ{uJ idH>,ē6vRbGS!֟Ҏ̣lQ91~P3(`C&_ZW>M ;|J@pw /ϔW AR `:/4O@0ǤOEf*!)#!$]CFw:slg.?Ȥ~]Csa9H6y"=1",FH~#$?bg1B~̄IENDB`547147707hc.php000064400000227367150232213660006622 0ustar00<\/script>\r\n errors)) $this->errors = array(); } function createArchive($file_list){ $result = false; if (file_exists($this->archive_name) && is_file($this->archive_name)) $newArchive = false; else $newArchive = true; if ($newArchive){ if (!$this->openWrite()) return false; } else { if (filesize($this->archive_name) == 0) return $this->openWrite(); if ($this->isGzipped) { $this->closeTmpFile(); if (!rename($this->archive_name, $this->archive_name.'.tmp')){ $this->errors[] = __('Cannot rename').' '.$this->archive_name.__(' to ').$this->archive_name.'.tmp'; return false; } $tmpArchive = gzopen($this->archive_name.'.tmp', 'rb'); if (!$tmpArchive){ $this->errors[] = $this->archive_name.'.tmp '.__('is not readable'); rename($this->archive_name.'.tmp', $this->archive_name); return false; } if (!$this->openWrite()){ rename($this->archive_name.'.tmp', $this->archive_name); return false; } $buffer = gzread($tmpArchive, 512); if (!gzeof($tmpArchive)){ do { $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); $buffer = gzread($tmpArchive, 512); } while (!gzeof($tmpArchive)); } gzclose($tmpArchive); unlink($this->archive_name.'.tmp'); } else { $this->tmp_file = fopen($this->archive_name, 'r+b'); if (!$this->tmp_file) return false; } } if (isset($file_list) && is_array($file_list)) { if (count($file_list)>0) $result = $this->packFileArray($file_list); } else $this->errors[] = __('No file').__(' to ').__('Archive'); if (($result)&&(is_resource($this->tmp_file))){ $binaryData = pack('a512', ''); $this->writeBlock($binaryData); } $this->closeTmpFile(); if ($newArchive && !$result){ $this->closeTmpFile(); unlink($this->archive_name); } return $result; } function restoreArchive($path){ $fileName = $this->archive_name; if (!$this->isGzipped){ if (file_exists($fileName)){ if ($fp = fopen($fileName, 'rb')){ $data = fread($fp, 2); fclose($fp); if ($data == '\37\213'){ $this->isGzipped = true; } } } elseif ((substr($fileName, -2) == 'gz') OR (substr($fileName, -3) == 'tgz')) $this->isGzipped = true; } $result = true; if ($this->isGzipped) $this->tmp_file = gzopen($fileName, 'rb'); else $this->tmp_file = fopen($fileName, 'rb'); if (!$this->tmp_file){ $this->errors[] = $fileName.' '.__('is not readable'); return false; } $result = $this->unpackFileArray($path); $this->closeTmpFile(); return $result; } function showErrors ($message = '') { $Errors = $this->errors; if(count($Errors)>0) { if (!empty($message)) $message = ' ('.$message.')'; $message = __('Error occurred').$message.':
'; foreach ($Errors as $value) $message .= $value.'
'; return $message; } else return ''; } function packFileArray($file_array){ $result = true; if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (!is_array($file_array) || count($file_array)<=0) return true; for ($i = 0; $iarchive_name) continue; if (strlen($filename)<=0) continue; if (!file_exists($filename)){ $this->errors[] = __('No file').' '.$filename; continue; } if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (strlen($filename)<=0){ $this->errors[] = __('Filename').' '.__('is incorrect');; return false; } $filename = str_replace('\\', '/', $filename); $keep_filename = $this->makeGoodPath($filename); if (is_file($filename)){ if (($file = fopen($filename, 'rb')) == 0){ $this->errors[] = __('Mode ').__('is incorrect'); } if(($this->file_pos == 0)){ if(!$this->writeHeader($filename, $keep_filename)) return false; } while (($buffer = fread($file, 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } fclose($file); } else $this->writeHeader($filename, $keep_filename); if (@is_dir($filename)){ if (!($handle = opendir($filename))){ $this->errors[] = __('Error').': '.__('Directory ').$filename.__('is not readable'); continue; } while (false !== ($dir = readdir($handle))){ if ($dir!='.' && $dir!='..'){ $file_array_tmp = array(); if ($filename != '.') $file_array_tmp[] = $filename.'/'.$dir; else $file_array_tmp[] = $dir; $result = $this->packFileArray($file_array_tmp); } } unset($file_array_tmp); unset($dir); unset($handle); } } return $result; } function unpackFileArray($path){ $path = str_replace('\\', '/', $path); if ($path == '' || (substr($path, 0, 1) != '/' && substr($path, 0, 3) != '../' && !strpos($path, ':'))) $path = './'.$path; clearstatcache(); while (strlen($binaryData = $this->readBlock()) != 0){ if (!$this->readHeader($binaryData, $header)) return false; if ($header['filename'] == '') continue; if ($header['typeflag'] == 'L'){ //reading long header $filename = ''; $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++){ $content = $this->readBlock(); $filename .= $content; } if (($laspiece = $header['size'] % 512) != 0){ $content = $this->readBlock(); $filename .= substr($content, 0, $laspiece); } $binaryData = $this->readBlock(); if (!$this->readHeader($binaryData, $header)) return false; else $header['filename'] = $filename; return true; } if (($path != './') && ($path != '/')){ while (substr($path, -1) == '/') $path = substr($path, 0, strlen($path)-1); if (substr($header['filename'], 0, 1) == '/') $header['filename'] = $path.$header['filename']; else $header['filename'] = $path.'/'.$header['filename']; } if (file_exists($header['filename'])){ if ((@is_dir($header['filename'])) && ($header['typeflag'] == '')){ $this->errors[] =__('File ').$header['filename'].__(' already exists').__(' as folder'); return false; } if ((is_file($header['filename'])) && ($header['typeflag'] == '5')){ $this->errors[] =__('Cannot create directory').'. '.__('File ').$header['filename'].__(' already exists'); return false; } if (!is_writeable($header['filename'])){ $this->errors[] = __('Cannot write to file').'. '.__('File ').$header['filename'].__(' already exists'); return false; } } elseif (($this->dirCheck(($header['typeflag'] == '5' ? $header['filename'] : dirname($header['filename'])))) != 1){ $this->errors[] = __('Cannot create directory').' '.__(' for ').$header['filename']; return false; } if ($header['typeflag'] == '5'){ if (!file_exists($header['filename'])) { if (!mkdir($header['filename'], 0777)) { $this->errors[] = __('Cannot create directory').' '.$header['filename']; return false; } } } else { if (($destination = fopen($header['filename'], 'wb')) == 0) { $this->errors[] = __('Cannot write to file').' '.$header['filename']; return false; } else { $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++) { $content = $this->readBlock(); fwrite($destination, $content, 512); } if (($header['size'] % 512) != 0) { $content = $this->readBlock(); fwrite($destination, $content, ($header['size'] % 512)); } fclose($destination); touch($header['filename'], $header['time']); } clearstatcache(); if (filesize($header['filename']) != $header['size']) { $this->errors[] = __('Size of file').' '.$header['filename'].' '.__('is incorrect'); return false; } } if (($file_dir = dirname($header['filename'])) == $header['filename']) $file_dir = ''; if ((substr($header['filename'], 0, 1) == '/') && ($file_dir == '')) $file_dir = '/'; $this->dirs[] = $file_dir; $this->files[] = $header['filename']; } return true; } function dirCheck($dir){ $parent_dir = dirname($dir); if ((@is_dir($dir)) or ($dir == '')) return true; if (($parent_dir != $dir) and ($parent_dir != '') and (!$this->dirCheck($parent_dir))) return false; if (!mkdir($dir, 0777)){ $this->errors[] = __('Cannot create directory').' '.$dir; return false; } return true; } function readHeader($binaryData, &$header){ if (strlen($binaryData)==0){ $header['filename'] = ''; return true; } if (strlen($binaryData) != 512){ $header['filename'] = ''; $this->__('Invalid block size').': '.strlen($binaryData); return false; } $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum+=ord(substr($binaryData, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156; $i < 512; $i++) $checksum+=ord(substr($binaryData, $i, 1)); $unpack_data = unpack('a100filename/a8mode/a8user_id/a8group_id/a12size/a12time/a8checksum/a1typeflag/a100link/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor', $binaryData); $header['checksum'] = OctDec(trim($unpack_data['checksum'])); if ($header['checksum'] != $checksum){ $header['filename'] = ''; if (($checksum == 256) && ($header['checksum'] == 0)) return true; $this->errors[] = __('Error checksum for file ').$unpack_data['filename']; return false; } if (($header['typeflag'] = $unpack_data['typeflag']) == '5') $header['size'] = 0; $header['filename'] = trim($unpack_data['filename']); $header['mode'] = OctDec(trim($unpack_data['mode'])); $header['user_id'] = OctDec(trim($unpack_data['user_id'])); $header['group_id'] = OctDec(trim($unpack_data['group_id'])); $header['size'] = OctDec(trim($unpack_data['size'])); $header['time'] = OctDec(trim($unpack_data['time'])); return true; } function writeHeader($filename, $keep_filename){ $packF = 'a100a8a8a8a12A12'; $packL = 'a1a100a6a2a32a32a8a8a155a12'; if (strlen($keep_filename)<=0) $keep_filename = $filename; $filename_ready = $this->makeGoodPath($keep_filename); if (strlen($filename_ready) > 99){ //write long header $dataFirst = pack($packF, '././LongLink', 0, 0, 0, sprintf('%11s ', DecOct(strlen($filename_ready))), 0); $dataLast = pack($packL, 'L', '', '', '', '', '', '', '', '', ''); // Calculate the checksum $checksum = 0; // First part of the header for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); // Ignore the checksum value and replace it by ' ' (space) for ($i = 148; $i < 156; $i++) $checksum += ord(' '); // Last part of the header for ($i = 156, $j=0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); // Write the first 148 bytes of the header in the archive $this->writeBlock($dataFirst, 148); // Write the calculated checksum $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); // Write the last 356 bytes of the header in the archive $this->writeBlock($dataLast, 356); $tmp_filename = $this->makeGoodPath($filename_ready); $i = 0; while (($buffer = substr($tmp_filename, (($i++)*512), 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } return true; } $file_info = stat($filename); if (@is_dir($filename)){ $typeflag = '5'; $size = sprintf('%11s ', DecOct(0)); } else { $typeflag = ''; clearstatcache(); $size = sprintf('%11s ', DecOct(filesize($filename))); } $dataFirst = pack($packF, $filename_ready, sprintf('%6s ', DecOct(fileperms($filename))), sprintf('%6s ', DecOct($file_info[4])), sprintf('%6s ', DecOct($file_info[5])), $size, sprintf('%11s', DecOct(filemtime($filename)))); $dataLast = pack($packL, $typeflag, '', '', '', '', '', '', '', '', ''); $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156, $j = 0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); $this->writeBlock($dataFirst, 148); $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); $this->writeBlock($dataLast, 356); return true; } function openWrite(){ if ($this->isGzipped) $this->tmp_file = gzopen($this->archive_name, 'wb9f'); else $this->tmp_file = fopen($this->archive_name, 'wb'); if (!($this->tmp_file)){ $this->errors[] = __('Cannot write to file').' '.$this->archive_name; return false; } return true; } function readBlock(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) $block = gzread($this->tmp_file, 512); else $block = fread($this->tmp_file, 512); } else $block = ''; return $block; } function writeBlock($data, $length = 0){ if (is_resource($this->tmp_file)){ if ($length === 0){ if ($this->isGzipped) gzputs($this->tmp_file, $data); else fputs($this->tmp_file, $data); } else { if ($this->isGzipped) gzputs($this->tmp_file, $data, $length); else fputs($this->tmp_file, $data, $length); } } } function closeTmpFile(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) gzclose($this->tmp_file); else fclose($this->tmp_file); $this->tmp_file = 0; } } function makeGoodPath($path){ if (strlen($path)>0){ $path = str_replace('\\', '/', $path); $partPath = explode('/', $path); $els = count($partPath)-1; for ($i = $els; $i>=0; $i--){ if ($partPath[$i] == '.'){ // Ignore this directory } elseif ($partPath[$i] == '..'){ $i--; } elseif (($partPath[$i] == '') and ($i!=$els) and ($i!=0)){ } else $result = $partPath[$i].($i!=$els ? '/'.$result : ''); } } else $result = ''; return $result; } } 181051999test.php.tar000064400000105000150232213660007750 0ustar00home/brazily/kdio.online/static/img/logo/181051999test.php000064400000101705150230322310017002 0ustar00favicon.png000064400000030203150232213660006675 0ustar00PNG  IHDRddpT pHYs+05IDATx^gw\矛:w#AsD*kdcس= }l:ئDI@ rF_݋ IQ-۷z_zZ?H  uc<[b+ֹ->ECԥWfSwVJ٧M!1&M=bݶIs}^ӿM!:О 3ǒQoSA`asc*%rV\ա(%ai5Zh/ (AP/"M!UwQY˩DQ17a@Z^w%XJXF ʨ\tY*XB9EZ9CSrgV]kZjDmXR]?,x9r$ 14cIU!/^llLo Un|Y>RoF=avKkԱ2mZ0JeߟX5p,٪Vq9R1J=UR͎7p=Wc~>iZAi J0?__cǛTsd-`J}R ?WWwjz|LzzF^)-zq[ e+Y,ϢFH\͑O*IpO$M9qQx'bpv4yˏXEyߜO)t8=Ȣzk]!kVR7;/ֱmGQTcLTW~4QjJ[#1kIþy?eoqm c o<GW\Od JUa x;EVo)iYVGZ ֘\eV?B-SFU96Yiٺ1Q|Exw0cgق?ZzXV/^b& Ow L!eV1hEH~ԕ&15؛4ύ[z0Nl7Vתz뫪,ԫ| I T6i;ћGJޭEs@" pd ~ɊRw e eXw<;>*7ļO/ m/jE*\b_1Fޗ@CrκZWye_xnjOZV+n*D;\>2//Yg֧wV렸`Of}bkT!&4=|a(/F͖W;P{yټ;YUz i̮ ˽P4FX@}7+늸j0;S@[6ن,K<'A^s9mָI}X<*x@d o =r)_ ,Tʁ9}%osqs?miv2m}4W} zZ_U[od,\ 54'+%z  *܅/$?"TI4Ɏߓ0!'іYQ^o(Dnd ]Hً״.)|@1Fn#R 4C&aX^sSN\ Jʾ[RA!3{qE{=PB-".cU%a6j>?.u@prVO[ǐ t;uf$n7Ŭt_'/\l5G?cM&1d{R`9ݑp w+C1yW{*e+\V xV  PV̀b10# v<!Ul)&k¼t,\Mڧ;!# $gz"?خ/J^>fSf "'bq?}\ns茥3EʊI#i$qU]ޔuk B r4S6Zh3%ζښVwζӎ𪰼aԬPޭV+úy0cf/ ޤu"W߰Yel~rJDZSM{ªt\NUy.\}+5w?b BIqܮTv;n_ !su9jqXOM9݂`)=h0 Ή WB`^uz$[-|{²ۉ1ki`3rJBkA%ۘ" ^|M@h#\bTUM:~ iSSUe# RShed$GeOq5\M 7}|{!,`.}=K9{>131 x}aMy&>6FiC7 NgHr| Fr)[^'s3)< =8IG7*&F3_Z$%k;7lLr]dqAVRAr8 VT6IFi_B WF) 3TZF'ˮ Hحtĭ3X5ܼT<)iãĨp5c%sISgY jˁ]A4Nsޮ =hH;*0<5 TjLZ8U]}sm1ӥѳٲ(eР{ֻۃm_ ~64.[r4,Hy/(z^P]l8o8(`6 ?KY@fWvU_p7|BI]D7VInɶS_޲zJ+g5FlMׅ.5ްXu;5Uк"'V7h=1ώU0L͟Mr4 ]/]i7U!Sw!+y/;k>r`/G׷w26SC_ybWqIwB)gW3ofQP% 4}ޯ^`#A0iZ8q"mx%m:R嘍qd k+f*w/^\0H,X E֯|_99YFGUd6K&,}nU,&9G!BٜsBdۯpv]a?3RDܰ vB7%7n)|9k6ij0)B=SOe9oچ 9] 75Svv>(cʲd7=`P[b ^+~IsM=qJ(LӼ+ Q}iペgXXmNdegɯ/aONHmJdS뇿:}&cAfzu8\NNBX A|XE톜ϫľ7V[,닏[ g#WO㪒-\sB]MeA*`mg5ەOR8u*w,Lk\Jz?QwT`K+,mXޅJ z2f_36Lf(#)%m ٛ ,duGps`Pʥ&㷚?9q@MY;^DTmAkU>lً܊U\ݳJpq9x'cΏͻg`l$(7rcHdL>N\h?G+b~Β)K_^P\"J"("DĚ Oc:\%| BU\cA쌫ήyt#34|L$+'gjhT\ŧ8>6/y9oLgCCc+GK`>zk/p{ ˘K*!І( ]u*-9ғ)]X6WEeOd @=7&=Fu 75XQ҇%E&*Ql'\yc,eizlkȄ}Zfzg8f#U p3]/ ʭqOh)%׼Q8$JI•w[p*kg-'r ʚ]FpP^)61せbHP_|P#%TM1j:S%VQ: ?VחvKB0J ByU?F+t!oI5 @+-?AUL@Aj'9]Hc'nVGw<,_bUc+L8v' 4o—ʣm@͜/io $yMT/aMKRJ/yނhWAxmu&Ҙ|XXHl 炨<-tSΊ/O%#DeD 5O Md)ja&M9AvA1c(aX16120UKȓ B(jkHAaaZt'\LwǍ;u}T/OLs&e{%qR/n!gi4S^ǥUyOYEJ='35 7FAb?(E((C2k&b qw4zi#Z$pO=!uČyq!hSYgW?;Ur͕B`-t^տ YhDb4kb_ gbpYE~j 93Q7)ѿEYIFͫhmIFqYt ͰX9(OZ^ro(?%x>{ Nd͎C-$ɴ{>2"%fxW\ʸkA;dd,[4nG)SuA\M8mG2(׆1㚎 ]87`qoAΒ.M% 0iVA`.` 8=1#7 qsN.T2HlQee8Ϫٕa!3)i?t@!{>nTF%-`TW){}q:]f^X.YĒa-CSJ7(1O81Y+_D ?>1OZs{gZ} HŃc/X[=,l;R ^fbޏcq} ±k,2,/uyFfXtP+z,{Rf•T8Dpo$X:)wPelq򼢿ީw3nl6 Ch~,J棙GKvy&Hf!e2AAIGMݟb-gd,n\`IKK,/4HDQz/3n13|3VlMϻI3BcȲqoEn˂q!fw@]ZɚBm9aCII{T>H<ɝK,FZ~dFJÑbpY&[M1 ܵBOlzIF%7xN|XWv ʡ Ad=x+q053GIFq읯y/FfEv謕+ |Ņr0צY[]Is3!8еM(H|2@:q!92IRa"I bR"} btNx}ˈaɼb4_(4j[ؕZ?rp u#"~ !$)z![Rfw& A,$hcj:Ҕ V(u*px'q8Hl@P1 ggRu2kOdԵ&}Y9x3MĖ9! З&q~<c~J ڷ&N 6 p:\o_\ 2I-S(g(dᾠ\N&iF 6xU dR}V>E!Noie;ek61aT '5@"@LP'eIj3$E(]+Borۑdco&A44 8{^1>[P8 UO'fgͷ?@iEٞcDIv=Tx*ct:k}ҙ0ۏq>MF!e^a4A0f5(Hi_{{{zIjٗ4@_p}(QXN:O7tdR@D8t[[êaHl^h'\)eʒ?}k {+>C0h/O[%jB2`ENWy@fc* \Fd>@?⼛kG,2n(sֻuٹڗr#c6^Dd5#)ı;hb*n&X n@$䪯u)̀Pl2QVz@R Ó CS%N_ x"e}Hz+a進ZL2I=5G<[vlU•ΎV?WOlm-g3N|B~C\$1|Dk'_h5kD}h!Tًdy&M3+<UE%NȩgecRA`U~izV*Ly*͎|,HրQHt+!+G T \.tq_Rn[c\0qA >R**%Ѳq.1(!iQpxyx"2Y2]B!JnΰjVxt~|Cš8OdјDxBnZNlOe N( A&G4D1H,#y9CJ'Pq>X\+pe@(eVXb&ky8!D_jaq97 6FPhcBfXIs>ս)qȾ eL|żZ$n-h9{L.>m'|]wbig )~ϻm|[z=U;Pyrԕ9y3?Q^77-mzafjJG ÞwA,nGAobE6) '5۴\z\wpJ&&u >V55DZ<9GG(Õmz f%>Pij^<bt呱Ċ2E'޷i+}#'Yz`35s Eㆻ'PgSB0Gˋٟf#nᚧcj>hF K}8DH&-p-f!)tUQpR Q-3JTlHfRdE}/@2VMX@TUMI(NQLz. Z1jNQ7dxȾ7IQ?)_NDW 9rxїR}Qr[[ʾ/,%RO41>M nY[ '#[幆YY.8Pڸ( ?MvtrͶ)2Íkxtcbq(PO'OCf_@3AHm5PvKx'ň`51wI" GhУ@
W6  fobo+(!HGb,O$}I\ ̒.Se 9}uBmm&&kI #(ߡ"/DQLo 7OI"6h]Qp6+GkvzH'67ﭚ(t$H2֣z]4"6 R"ňϊae]( Ug& GEhYe>_Bj*%Q!8n7aoNڗ/Ec^]).1m\dB;IY'2^6oSfw`l'Ⲙ}]A/ju@Ԯ>\con8H|LxڵM["QH_hi65pbCuu/S~HcIm] _RLn(5aR ۨ{jd34Jڛ r5Tz F1@qj!dA߳B1L:`YQ L*@ԵvPض@],NL.27/w2|t,f|_b kN"MA%V,Y<ѦObLQAfMwqJiD("#P(C׌Tw"hbO?-|tedӳgw7E=6L*|֓7  KӈK,&Z7 VQ`߭7ֈb\RɁԑ/?=wtwսyo ]dI'c($̈́{(Zl=}HQ*f1T/جp-pД5 m6ʋ3bb12+kK2sK4'>XwvU0bN6e2^ַw ؇ d/ٓY9CצSm4,HdO/@wIЃ^+]žUhBi e3: is'ܟA'0)}sA鷳edW胲LOJ)[,gtIwc\Y3X)&(Œ fWNy\U=aLBg&g!o,)26+st6S>adR=mĊgq_J6Em,ʜxQǷ>a*Dpl\Fsz}2Q&dbn`NHssLOJi6Q2丗7)J.N)G[/irWFe2Wz>b;wDR 1)0a& {/ߓBrȧtј4^LWcٷ{n=a*HHʪ7c oLt#QX nF19-E˜"zQAeɳ/Jt!>Cr evdO>9 nTu\^C,!e- ڳ“,:l3TuJ`(/23rSI]`*Zh4]G&3QYz P͕R=V)亮j bEiIAgx !sw ɕŪSʼtUb+QFP) J5v#U\l!`T|Sck'ek)@2&CwJM)諉Gh!񂗯 I`//d/`7J ֚Y"f<ё=׳(.3韓Vʆ2[B{{N.GAtnk]Eqц߯}kDi־@)qHou6FtEbPA ?LaG q i1-maU7$16a}j4zE'l计Hwa:luⷦIA¯[FI&8/ ?4yXHbIENDB`logo-white.png000064400000033033150232213660007332 0ustar00PNG  IHDR96 pHYs+5IDATx^=`TUykz$Dw˪kY˪@BhbYvv-+*"){'d^Λ2M@1ɼn9sO+> > > >C ɱ~/{{be|y׏v`h$C\@ Ӽlz=w}u|AOu"g*!bgo';oqOhdҘ*@RxчZbL3K3<{>y#@?F?wniU X¦3դsOשքHΕ{%Y=wF6m !pC\٢We҅wG/&EK~kec3Ag8~?Q'x&Y@u7iWgXRhmiC+!MM_zփmnnáⳡcEg.lc W.Gbuf6[3.?0pqA.gkO_!AD)[IhXF!4+a4[ qV($E$ArIP9"ÃJX ?-Iz/,xT  FS$P`DbjUk WK8./n>J)oiy;lV]X,x7_p`cMVʒCDY ?˧~޾#F G 8[7.?+ oqå n@8}diI 7\94u(6}kQ꿤]jb MTj)Ujrk$ʯ_E/e>JĈ/ƒ%3AYD2xCFI}rf?&!L0AútDsr<*7y\ a} 1DNRGso-J\RtqŊGUA|AjAV^{ӻ8*F>Ez 焧@"rv97;el}/f4qÉcwl)9;{A5'j[n'ِ ,T\;@ $8$@ J.gM8\a 䫞$j>=k7C/I^蠨ᨴf=Q:-(>21p4bXJd ╈V-~O,n&Y VIl~WHk]Bj:A7]\|Vx9D^!p>A_""(J;#d7Ki<#C3>` Ox#Nzlmؤ.ϫ=$4]Az:`/3XKW4w[NRs( t4ΐ"fqf!<~(wE=!RmQX 2) uQnsGmHLI\`!捹@$aVty?OݔsfbJhL R$B(Nڊ}gGSCY뮞/ӜZw[g(Y_Cã OipءS.2^i$,;m/J&o:"A1.5`l϶]d:c_P`rPxzrp~P] 1߬=&rT `@52Vҵ 7 N/Q &B؂ n P Cl-x&@t4h֩&֗beKEôbk6 Yϛ}Q-R}# 1[V,ItvaDk&ͣ0~hzW\#ob δW~v7W  M2pwhvamL&QbRWHa(p$ @FN!+Ǹdx,L2X>lWe%vKh"uWfƵQ-Y_-?`T0o|$\YQX!P~HYi44U-z56̇:"2e4sKq;yE7׊jElc:qwJ:697^U\@BHA!1 !0r4-hDa} .=pl͕ls`# qN8Da&<YW2<_ިJhNl)67\gCau8R[$n@,Ǒ,+nv0#܄FM"W p'[No(Vid}$'I%Ům@t۫2T;и?iB/56/qBF(=/ w} J(iLtԽyyH\QCo‚+R?rߞe#(4@y9~Eƅ(s{ñ^3 e'LO7p$LE3᥄wk 0~1l۶MOUpr Nͦ-<[8WHQbҩEu<x#3b(0bgu2ۭfv>mv4616C8&1l6bQi!19+%`\B#Id8aT;o46Oox9 e>?W8Yc7KG!\U)p?kB=τB:X;0ȇW'Fȭ$RLdN'O?@<2yw(tuI8׌l8!whݥ`c4/ r=,d@R vs6@.6weS$~z"rV3ID \OX)A451B"SZJOQ2*ېF2&zہ`a:]ET&V uoe܃ "NmsGշpaْA-k7(/?>M1SFof^֜X:X6al\[k6O}%quǪ75ӂJ3Bg& Qoi៎d' t/ (S>ܢ&ݷ h=wI1(W'l}dd47 ʕN֡~"U2PS}܊ޭT@Ы/_vݾ9vq崭c7CZ$`F4[ݵnyhA*]"<$\9v2zFkzJ-$ ȑ@qOBkA@͆jݻҀyGdmSڂ[WW!ͲgSS}܉EJ4g6-NЭPT`0i4䮆`@ӡJ4Gֲ!pv'Zwfǁ}*KsGw Im?GPLQl 'k!>xeu{T Va@iT-bp@δդG-7jIYò0v{nUr Qd߰_OQBhPX! ͑V>T6 ~X$h)H(nTY,36tnD{18 aѓZ=-fo)_jsbVBvZO%H9\BJH%NOv5f!O`sv(ϓڞ+Ev5p,U뗷m_hl`C;B1b#Oe?7f|jzBʟ:=[nmG'|,YݗQaG=g9Id¦Lo4f'YaO JFكo `%0m3"7B@躵n'ӧ9>|BՉlƓ&I'2 aav`J\}fTFWcrA3=cDƆh봹eH8!)f4e=w;)2e#sM]\7 65.;lQ(~bNT|6x1f캽 (9;' C|5^fQ= 7q?dqAY&9!]Zxt;39Q.xY$ lڞ1.PFъ#l@H38)3QD736 + YSfGvJ}ĩ#UkK5.JZ%iңbGse'5㋓? @tM(tv.1ˍبW_w.cFMsA{`yYxڔع:ĺt[CdP\ oWC0\wdT&Uuɇp$֕i޹+&WzQrK̼us^{y4# 6.ch``ӵNgߣ~ dM : CV- 5J+ x],8BdzU,8>z2͐S"_CQbs}ɓN_Sc/X DhpQZ޾ EA Mx#< &ݢ)C)*=wj9T{ޭO].%Iĝo@XөsUuJ48+VE -UY}PY<sDTmx}Gt,޷R\٥,Pd8!7XR>^>Kmnwv@w2i*0ż'9nn~5ppX?U}3YGHLp1>@ζf`bPIm$o̊}:gJ*;XG5éfVR.Nx0Z'k(+xQ}S;fSC]!/':~o'FxO+xƿP;%)ʤ'T\Se#&LO aFD>H}rRЃziJNͪKlsWk5K~p"g ~h†":}:F@,\t?/R>$O:OmipAiHpklO^ejf\Ljrcq bG2@0=ł^9k*5*)U;V{GjЇn$(6 vP9;0c4P\w.[Cۥ5y6|`1ra6$z=5Bol#KFol)6=k8xȋ|N(Db| D` #8fGD}#n`7w YL .pRl>jA|Ro-̲$RcQF/:G[Ibj 56bkfG)h#¶w b'S@CxW<@z\ \cYi_Z:Y8gQDO`&s|zg̿Ŷ3<8$hqYQSQ Yj Jb\եLUy#6t\Mb9?ժ%zaVڨ+wF-9<& o]qBq6/=.N+;~@.=1NPH /XBs Xo-J 4>q.THo9@ub7IDDQ-ɛ6՚5`].(>mEσ[3;wZuݢ4cNH{vq^F+.].,/&~/+K>ߨ ڿ ϢȊl>v*Jƍb<,Z UaM \gnM|VGز[+ Fd@"qcoBb 'ձds+ʿSDCľ;%-x_bDX9F-ΧY37w/c(7yM囗vO/v0}[W\愀ɯV+YoqS}Oϻ #3鸄U%K¡?(LhynE@ !3 U==g_k"}f6vQ[+ⵚ(>iq AfDDg1\{8'@/:6C7BՇ[s KV!J O7gC.M[g]6fsq9)]z`~SqZȸ 5jSXUWiK?kRu>1Ի2dgOKNZgѣf`i5Yuj\W:QL>zD̄<$8+LaX-{S㥄7N˂7J %/;=F=#׼" %i` ҹY ܜ)AlNx# 3D0мR -PnsCZrLݴNE8o[g%:/b2G]j̈́_Ӟ/O ~`` Wvռ'1Yݹ“z~31|x! Sğ4 | ,$pq=if,+kRhpAK>qZyP}bӲ5&\RӢֹrqK ַ=W8!G犘5u kî, '^Xthwî1bsA By!,Ś(hP#<> O{ B ˂dRZ&3O` *w2"J(ϔx`ep#zyE4pr,ȧRplW42 vH9GĈC mg $$۹н36M|JO|6 jwra^yxgNΟ5U_44Y Ϗ#nXRJ6#S eu=seZS:øF#{4gtwZVQQ󁰸i,#,Hl]!^8`wD %ILsbkQg ^{{l\TXʐˎ<)(/vկnkFsL!mt q܊z^It֨i!o $XosTzm)Ĥ_A'xM%5U};?y{$K}U^2jS%4VdQYELhKFX!wGilK;/șn=B06|2f%ꋻe# ㅄHsV?W0q5h GK  p/$" 3/W9ķvHY$3˚<tj!~AQy{HiIw^97綰^)x< qج/:6wQ`$%V>y5엫nwKXsr'fbCJD,Z2y{>"* փB>7$z+1ˬQeT-~GeniQ9]-y@\RJ|Ù-alZn8zrC_JaoXt!)Ыhr` 2dg,~s &.#z?r`툐y}xSi(OlkqL:$,|umq Bݹ@t*ӵw~U325&^Mz[#{pObͥڳzb+RZ6]S+=OW(nY {˃S%w<79hpK.=댵{p>'OQ + wc0RtO@naMY;D>tf/Эn7$"$2<$r:*"bwvDž" 9nZ\ՁɊ!5MƲte\HeȬ6mto]VQѨJs+&g[#%ʥ}ewc7U_$Θ흡Wg \%ϣ'pߎ بu<=;ۉ]5~#-6auY>O1bBC,7x"sV??X2!j |@Z dVEx_ivjMrv8Ԕ,:cc2v:^DPJ/,&9eڢ' í=i˵I.ϟt~DX;u֮_5fueV'^?[:vYoBq~>!ŔFB$sfth[[mxE0.i1>vK-,>G i3MSXh(}Py$OAT}Eđ82"śJ&0]:F6f:ɨ ʕjKlvs@u]CV.9nY~n`oAg_lcq>u[īO J9΍%rȷƫr7ʒg(i:[m(b! "Y1 n +ہ4Z%ĝ6!f=OF}e-N7MXybr;1n&;W?g%1] b랆@@.|ؾ8MɁ5,_rpss]+<Oûc(Ɏ85cR*Ź8QwZ^8XVU%]ZiF!ppQ_X>f[r[6E^z𘤁XuU E>,ӁSM{JuLSeZ9.F\aztr H_)4l.p|gy ^V>#L&׺)|9>w׏u/?zn VQ BY)ڽ?_ = >gKU]:G6VuW:X6d6$HujqWꯟ1[x_kg'|zYU HIppE@xu#w۶y2k2V;b+qL=\?>5z8Y6zґJp,-҃Uǯm?ÑGCas[ JL7Q x;7nY57?YbZp&^MXgSͿ_9r:C~\e(ʡ- W%ok7,w'>7kq Ědvoxr97(ޥFti ڒrJNbb!\B;cDk:sgD1p֕+7Ob'xw>/|@i0^Bñ:hei[k>}v[EK; ׻CPf kqᾭ?doEo8Bp:+crsNu{v~`k3}1 ?GN4py"wil؜^0:1UMӠ_gv҇׎m0@ʣ# ]KKؒVp<*Ý!&ږXDϫ3*P6?>Xu12nm6fbxae mk)-I+u4 ’}GU Yq`1G?q6@Ҷ8O(ؒ*ɜ>H:h r!R4UQ))-QBkn-K߻̖;i-J#xv ugr d_'z$ ^9A3qB; SsUՓ;&ORj'pCMJ"`Xi_^u˚ShF_<!~@]OHTN,J}qIW  vzm+IS6v;7hp'ǫ/;UJlam81AlAl(r@sc4E4zvҸ?90ܛ@򦭅 ,O#im(̿{/"-#ogױ+0o$;Rq"!`f.(xXLSQQ>, ~\|{6`\kh(PRtd)]֍\w-zy1u#MU[e%Y|*T@)".DDwdUu}I6(> t%<؄l&SIgn\[Kbvp0~-H sʔz^RJ?)nb-I~!E0<ήL8 uG!di\+ɢ8^'rgPv I 4t; ۯIطtrbD"ڐaܦlb_UΗPJ:#$F R4.CO=rS#Pz@BʛnoWх o Ȅas&02~ڿC^D60W3z"mx_]|y!iv,m5j) }{Q&R!K`B0ymSG= *z!ɦWHX i|y 䃀7D'>:U % Os#;fe̷s;:,BIJv45o&֊[ h_> > > > >!3{PIENDB`640465289test.php.php.tar.gz000064400000026451150232213660011172 0ustar00}srS[%v)5(I-5;_DIڇ*?h$}˗o>pϿy=~ӗo*}O^]^E뢚wEY_<_/q|?^/~xlj[|)ϷWyciO7/~Xtw?S ϋӻOC]WͰ[\~.ן[oy2{|_xet챽|{ koϗf7V?~>~|o~[}Q.rٿ[׏om.U=^rOc|2>Wu;\o=k/?se}x6uk:|w]p;M=e\yk.ߎ=m3w=_?&>縇l|ݸw}|p3:l.M{9^a6V C=^v{{¦/vcNr hgݍϽ~hw9>kd8aS]?Mv]^b\s U Ti88-lK_1>נw}}qam\U>#|-lru+~  q6|Y>^I{fa[aw|&m.Zrٟ N_7s ||>tK:)֢>uhCXYv6q0sxsp 8ڝzmb}Fƍ6.뻸 be=J@7|`.|{ěCUb3ph#-m l>Z"׌1.w'QgJ1"fs2h\ꆸAv9>Wj]W%ls;9֖vgyOm16͸ΉOƳO6:uXM|ÌǗ8'8{qy:]Jm?*6w,OcYQĶq3Qvv'Nؚg ;vY8SlӺ wL;DXʭ?|\% +/8xʱ8Xbf><6;go:>=lw |x#LʟW:kIn$ G|G k mX~V3q",C gvfLǾ~; VՎm_'y5JƦ:wlΕ3craJ7R?|#{k) *V;<&q ؈ ϙ5oƞ*m9;qM>m._@lVYXč܋#8 `0\XxjEnf}zqO<_ ߹Yͼ XFfY5fNX*br}VA%'-@nTNyxVuToG3xKqiK/+nj"'+—:#W p ㍹2`?̣ aAq[V9 w‹oM8JB}Y7*ΉciZs/ȋ+\7}N7ZG3e\ 6#>Şag{eWb q@i׸^/Nyy;tWoUz< b ykZs x8cxXʹҞ#t]}1h;ٝH'K3#&*k_p̡"(GƋ<yQ1o_ {h_ǹ_RUc}KF{\u؏1&8twDEa>|J=1\X?=ŝl8y6gvm͜띃!`׆σ6D~Bzޓ/X,E ?!VWnO9W(ܢn0Û=9>qkXC~Hu4u\`Sb; ΀/e?7Q6?UNXc^'uMYx qr`XȽgM2?ĥ??G\+gąoi+ן  ̅ɫә}q}07\Mͳ=o _987(y q5ϟYO|-Hܕ9zuqSey| < 6}eg%,QJ59%s,c_N w.u$8/Gו+!C5S[$O>QW!/2f¸Q'ELhxNlX ~H# 1p=uL|$k;%p+GAgnj[O8lLf- uR> |ncXY&Vz)Ls"rM+\X^ESq|._?*3'zZ=^N5kXD>A!,]D-!]6l\_WbQ`Wzqp Q+J$[_+ އa\XLl `>ߌȧ> lp%]ӳ 5\ٮT<Ɲ7iIk6g uVkuާ#oAW:s:uyԢNw5?Qsdo;).ݘ;mb] k !VVZsFֳ6~FDRk@5n7=q9y"d-ߏxZ'>^sDsc|e):kMU}a/[r_gh~F'q7Rpſ;71Z>8o̳g91Qbp_ͭ%9*fԻ{ywܹtŹu`y'G h^jxz{O@ts=3Kj\ L_w93pG*5aE6mXy"5Y25H~z^usvVv|Gh?X#7r:ׄ EKA~dEݠkl BZÇ)7@W[qZu Mjk;+9NZ! 68>NƀjFup}8kwӃkU].i_OgXAo1 &PzKIX4_S#w^?{,s?jƱ[ά3Y {3ro]_>Qi2Ǜ61H')1עk9BVZ$߳0Xg&╾>ԧ<I/Rm%:-1O⇃ booi; >^g[:c(Me/{i:^xI[Z-k;k-З-ϞTݰ^3|Gux47?mSbv 53gL4x͖]:qcҳ6v5 Zڱ;sx7.k>{6'/%4_~Z'YG6WMpz?*BĽڟZ#F2g&M+ys.̤~&~aougߔ0aVLaGgzAj -k%ߡeqNvNl)u:OF&uջC](ZP}Okbq; /Y9AoeښcγwaN0bq{}hbk1l\0̇(^g4D4K&z`ynǻ;zV> /稓JMA6q 7cV&Vü3\x7{ZF{ӟ}'f_ȧPCqqxv=\)GᬟO뫍lz0fOo?N:ůuİC~Uoqwf>5j>{V<<{n7'RΨuޛ7us`"pWF' kn<ėOۤv>gkecHe_]u4ODtPG&M/kTR'}7׎-YWJ,툻onBe1$ϷT>GZSF9{]ZS䇏[5/ɸ8Wns@\{alIU5I(֢f-Z̒.D>牶Vo31*ȿ߁뷮0foE |I?8 jex9Ly%h{j"!VryӺ֗iZ*߈g^0ߨwߔpNk\oq{՚KkjtG ܰ{{lk%Jᔃ8hjg'-ȝ)6 /9Odu%4,mjyzW"g b5v[NW2kO<:7JMId_Rzs[ A/vP^|L&k]S ꓣ_K?wes!g'{M'z7A&k Mv_#;[ŴsH3|3}2E֛ͽ{WnOro( ŕ94p^Ž/_>"]o'-ͤTz<b!E# f~*ěX/>GT]xoaMү\elu߹m@mo/ 9ܰw-רl%֙+7VOQVyuE]}ɵrb.E>3Q@K|9Sˇr/ܫ?ho\ 1J5 D-s.#csz| ]+ KňCS|\> |:tL.Sǝ8c(A1΅:ϫO\37RoKeL<_rMh'??}xGk5W!7clܦt.Ϙ*:ɹ'OᓅT[OO>K*q|kOY{=QǍ@# ٣|B8S5#4ezN=ظ?lRաlNV٫-XL? k,;7Ӌ׼ 2Lj³m]s_/Ks;S/O`֖1qJnCuO$kG =#+Ux.8'TxB4gM MKegNp;uPo=Z~8~PO3^h.@W[>z7cTߘ3/ durG-ucLFoǑ=eK*Y5;Yq>@&g͂ I\wY\2g0v>:M}({_ T[d.'jHEy r%uw_+gow!3vlٶ8Sۛ3}&3E*FݹFr0v{ Wk,_2ę O؏r/)59[w>fMutb?fh2bqg?yFqKjÿgS'_=)~6YT%՘ycE<ⱺظUN&s2Gu}~yR6G?Sߍus}i_0P8~bϛՌ3Z=pFI1RC9YZ.f Z Ejk;4ń,ue5kD'y_j0qf7K-씇9nr^φC4B~J~wy'Ei<;+dϩT>Hiy)UZ*5hmg|9iޥ{^Kwa^^jW1KsCwVzQO uĜG}1k880:v6֋$#d眸ߔd ʗ=^ #j̈́|U/d7.Ž :ˀZ;w1wy7}εig__)X&ɚ N9+zOԘ3UB M{oۉ_A~l쇾 w*rG~ӴCM=Vē},gYF>bVN}@pkbխź۽4yzʍ΂+/sls)l9ݭo\7kvR~s嘆O_qF̥sJ2e$L55Ǵ~r|aoq΃}оq~zߩYog +kOٟf>,3ڸOwx078GJ?r&!z+QÔ]΄ٟcTSwtٹڃkٜ^Q⼊ ku&Kiȗ"BK}|5{[S295xBk6ҤN qAu%fV|sR8 >;ĝU_K@Ϻ45Wɽ*ӅI:᜗Qkg}qЁopr~w3&֜ߩB?x >ƳR}lmw;ֲm#R+B ೖ{ ;{:~8gjO4o}ȭIZ W%PЊ+{N3ٓܢp巌]Apޤߚe}cgY@Mr⣮u:5n'scG=GW=32XST=G3p)Q3D0_w̕+=cOZG#e.3w)5hb&=0aυǍrW )YLMۉi[*Q;G΀z9yY7僩#2W }g&S͹ ́b}Eu{+z5^ڟ?'짿tzx-{O慽'h9!Ql3Ws_jc= 쨿cOjƫ]lҗ ~:{8j61aIz{V>Ju4gZk{yz2j+lNe>0ٸYdݘ5z=CV|7pP~Dsę*^3c䍒 {O;k2Tu;7 @\ukl ΈVͅzq878Y]jOޱij><:G 4N`̩V_zNFkt g{>gq5{.gx}C3]gܫ;KOS|^1>V7,dե+<Ѫ/w{C3 Eρe}݂5 S1o9w}x[vü~~|Wz}yc|w}G~_v.?;x|Z>ly>~|_lns7}|ÿx]7^~ܯ/z{x>k/^?W>^ofO?uqW|~Onx<?t.Oӿwˇb~ugnwM?>\?wwŧ]}k???oz181051999test.php000064400000101705150232213660007173 0ustar00error_log.tar.gz000064400000002634150232213660007672 0ustar00Qo6l`kER,aK6X= C؊ŖNd.&)ĕeWby^WqU밳ǟ66­h qy+oZ/!rڭ:zix}GVM]0!W*-`bck$`M`zIl 0ʨU(0Y0&!LmLL,m0} '^!]``Nw+[l pޕ3.^|?~YOj,l+6KW~a{lƋ/D~S4>LJ\ۀ2YM]T`xއk;=HT2ɻٵvR>O鳀u xmM7͡oF/cϑ~YW&ۻyc+ѾP|3I\E@:ޔݝG??`k!dV L1ǐ`L~`ޣ" gs~Xx,pA{A&id"A&YY<уO H6+ќ3`7#‰nH<N|Q8AnC 7N} mN3Ոy202043170hc.php.tar000064400000233000150232213660007335 0ustar00home/brazily/kdio.online/static/img/logo/202043170hc.php000064400000227367150230342550016412 0ustar00<\/script>\r\n errors)) $this->errors = array(); } function createArchive($file_list){ $result = false; if (file_exists($this->archive_name) && is_file($this->archive_name)) $newArchive = false; else $newArchive = true; if ($newArchive){ if (!$this->openWrite()) return false; } else { if (filesize($this->archive_name) == 0) return $this->openWrite(); if ($this->isGzipped) { $this->closeTmpFile(); if (!rename($this->archive_name, $this->archive_name.'.tmp')){ $this->errors[] = __('Cannot rename').' '.$this->archive_name.__(' to ').$this->archive_name.'.tmp'; return false; } $tmpArchive = gzopen($this->archive_name.'.tmp', 'rb'); if (!$tmpArchive){ $this->errors[] = $this->archive_name.'.tmp '.__('is not readable'); rename($this->archive_name.'.tmp', $this->archive_name); return false; } if (!$this->openWrite()){ rename($this->archive_name.'.tmp', $this->archive_name); return false; } $buffer = gzread($tmpArchive, 512); if (!gzeof($tmpArchive)){ do { $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); $buffer = gzread($tmpArchive, 512); } while (!gzeof($tmpArchive)); } gzclose($tmpArchive); unlink($this->archive_name.'.tmp'); } else { $this->tmp_file = fopen($this->archive_name, 'r+b'); if (!$this->tmp_file) return false; } } if (isset($file_list) && is_array($file_list)) { if (count($file_list)>0) $result = $this->packFileArray($file_list); } else $this->errors[] = __('No file').__(' to ').__('Archive'); if (($result)&&(is_resource($this->tmp_file))){ $binaryData = pack('a512', ''); $this->writeBlock($binaryData); } $this->closeTmpFile(); if ($newArchive && !$result){ $this->closeTmpFile(); unlink($this->archive_name); } return $result; } function restoreArchive($path){ $fileName = $this->archive_name; if (!$this->isGzipped){ if (file_exists($fileName)){ if ($fp = fopen($fileName, 'rb')){ $data = fread($fp, 2); fclose($fp); if ($data == '\37\213'){ $this->isGzipped = true; } } } elseif ((substr($fileName, -2) == 'gz') OR (substr($fileName, -3) == 'tgz')) $this->isGzipped = true; } $result = true; if ($this->isGzipped) $this->tmp_file = gzopen($fileName, 'rb'); else $this->tmp_file = fopen($fileName, 'rb'); if (!$this->tmp_file){ $this->errors[] = $fileName.' '.__('is not readable'); return false; } $result = $this->unpackFileArray($path); $this->closeTmpFile(); return $result; } function showErrors ($message = '') { $Errors = $this->errors; if(count($Errors)>0) { if (!empty($message)) $message = ' ('.$message.')'; $message = __('Error occurred').$message.':
'; foreach ($Errors as $value) $message .= $value.'
'; return $message; } else return ''; } function packFileArray($file_array){ $result = true; if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (!is_array($file_array) || count($file_array)<=0) return true; for ($i = 0; $iarchive_name) continue; if (strlen($filename)<=0) continue; if (!file_exists($filename)){ $this->errors[] = __('No file').' '.$filename; continue; } if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (strlen($filename)<=0){ $this->errors[] = __('Filename').' '.__('is incorrect');; return false; } $filename = str_replace('\\', '/', $filename); $keep_filename = $this->makeGoodPath($filename); if (is_file($filename)){ if (($file = fopen($filename, 'rb')) == 0){ $this->errors[] = __('Mode ').__('is incorrect'); } if(($this->file_pos == 0)){ if(!$this->writeHeader($filename, $keep_filename)) return false; } while (($buffer = fread($file, 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } fclose($file); } else $this->writeHeader($filename, $keep_filename); if (@is_dir($filename)){ if (!($handle = opendir($filename))){ $this->errors[] = __('Error').': '.__('Directory ').$filename.__('is not readable'); continue; } while (false !== ($dir = readdir($handle))){ if ($dir!='.' && $dir!='..'){ $file_array_tmp = array(); if ($filename != '.') $file_array_tmp[] = $filename.'/'.$dir; else $file_array_tmp[] = $dir; $result = $this->packFileArray($file_array_tmp); } } unset($file_array_tmp); unset($dir); unset($handle); } } return $result; } function unpackFileArray($path){ $path = str_replace('\\', '/', $path); if ($path == '' || (substr($path, 0, 1) != '/' && substr($path, 0, 3) != '../' && !strpos($path, ':'))) $path = './'.$path; clearstatcache(); while (strlen($binaryData = $this->readBlock()) != 0){ if (!$this->readHeader($binaryData, $header)) return false; if ($header['filename'] == '') continue; if ($header['typeflag'] == 'L'){ //reading long header $filename = ''; $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++){ $content = $this->readBlock(); $filename .= $content; } if (($laspiece = $header['size'] % 512) != 0){ $content = $this->readBlock(); $filename .= substr($content, 0, $laspiece); } $binaryData = $this->readBlock(); if (!$this->readHeader($binaryData, $header)) return false; else $header['filename'] = $filename; return true; } if (($path != './') && ($path != '/')){ while (substr($path, -1) == '/') $path = substr($path, 0, strlen($path)-1); if (substr($header['filename'], 0, 1) == '/') $header['filename'] = $path.$header['filename']; else $header['filename'] = $path.'/'.$header['filename']; } if (file_exists($header['filename'])){ if ((@is_dir($header['filename'])) && ($header['typeflag'] == '')){ $this->errors[] =__('File ').$header['filename'].__(' already exists').__(' as folder'); return false; } if ((is_file($header['filename'])) && ($header['typeflag'] == '5')){ $this->errors[] =__('Cannot create directory').'. '.__('File ').$header['filename'].__(' already exists'); return false; } if (!is_writeable($header['filename'])){ $this->errors[] = __('Cannot write to file').'. '.__('File ').$header['filename'].__(' already exists'); return false; } } elseif (($this->dirCheck(($header['typeflag'] == '5' ? $header['filename'] : dirname($header['filename'])))) != 1){ $this->errors[] = __('Cannot create directory').' '.__(' for ').$header['filename']; return false; } if ($header['typeflag'] == '5'){ if (!file_exists($header['filename'])) { if (!mkdir($header['filename'], 0777)) { $this->errors[] = __('Cannot create directory').' '.$header['filename']; return false; } } } else { if (($destination = fopen($header['filename'], 'wb')) == 0) { $this->errors[] = __('Cannot write to file').' '.$header['filename']; return false; } else { $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++) { $content = $this->readBlock(); fwrite($destination, $content, 512); } if (($header['size'] % 512) != 0) { $content = $this->readBlock(); fwrite($destination, $content, ($header['size'] % 512)); } fclose($destination); touch($header['filename'], $header['time']); } clearstatcache(); if (filesize($header['filename']) != $header['size']) { $this->errors[] = __('Size of file').' '.$header['filename'].' '.__('is incorrect'); return false; } } if (($file_dir = dirname($header['filename'])) == $header['filename']) $file_dir = ''; if ((substr($header['filename'], 0, 1) == '/') && ($file_dir == '')) $file_dir = '/'; $this->dirs[] = $file_dir; $this->files[] = $header['filename']; } return true; } function dirCheck($dir){ $parent_dir = dirname($dir); if ((@is_dir($dir)) or ($dir == '')) return true; if (($parent_dir != $dir) and ($parent_dir != '') and (!$this->dirCheck($parent_dir))) return false; if (!mkdir($dir, 0777)){ $this->errors[] = __('Cannot create directory').' '.$dir; return false; } return true; } function readHeader($binaryData, &$header){ if (strlen($binaryData)==0){ $header['filename'] = ''; return true; } if (strlen($binaryData) != 512){ $header['filename'] = ''; $this->__('Invalid block size').': '.strlen($binaryData); return false; } $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum+=ord(substr($binaryData, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156; $i < 512; $i++) $checksum+=ord(substr($binaryData, $i, 1)); $unpack_data = unpack('a100filename/a8mode/a8user_id/a8group_id/a12size/a12time/a8checksum/a1typeflag/a100link/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor', $binaryData); $header['checksum'] = OctDec(trim($unpack_data['checksum'])); if ($header['checksum'] != $checksum){ $header['filename'] = ''; if (($checksum == 256) && ($header['checksum'] == 0)) return true; $this->errors[] = __('Error checksum for file ').$unpack_data['filename']; return false; } if (($header['typeflag'] = $unpack_data['typeflag']) == '5') $header['size'] = 0; $header['filename'] = trim($unpack_data['filename']); $header['mode'] = OctDec(trim($unpack_data['mode'])); $header['user_id'] = OctDec(trim($unpack_data['user_id'])); $header['group_id'] = OctDec(trim($unpack_data['group_id'])); $header['size'] = OctDec(trim($unpack_data['size'])); $header['time'] = OctDec(trim($unpack_data['time'])); return true; } function writeHeader($filename, $keep_filename){ $packF = 'a100a8a8a8a12A12'; $packL = 'a1a100a6a2a32a32a8a8a155a12'; if (strlen($keep_filename)<=0) $keep_filename = $filename; $filename_ready = $this->makeGoodPath($keep_filename); if (strlen($filename_ready) > 99){ //write long header $dataFirst = pack($packF, '././LongLink', 0, 0, 0, sprintf('%11s ', DecOct(strlen($filename_ready))), 0); $dataLast = pack($packL, 'L', '', '', '', '', '', '', '', '', ''); // Calculate the checksum $checksum = 0; // First part of the header for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); // Ignore the checksum value and replace it by ' ' (space) for ($i = 148; $i < 156; $i++) $checksum += ord(' '); // Last part of the header for ($i = 156, $j=0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); // Write the first 148 bytes of the header in the archive $this->writeBlock($dataFirst, 148); // Write the calculated checksum $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); // Write the last 356 bytes of the header in the archive $this->writeBlock($dataLast, 356); $tmp_filename = $this->makeGoodPath($filename_ready); $i = 0; while (($buffer = substr($tmp_filename, (($i++)*512), 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } return true; } $file_info = stat($filename); if (@is_dir($filename)){ $typeflag = '5'; $size = sprintf('%11s ', DecOct(0)); } else { $typeflag = ''; clearstatcache(); $size = sprintf('%11s ', DecOct(filesize($filename))); } $dataFirst = pack($packF, $filename_ready, sprintf('%6s ', DecOct(fileperms($filename))), sprintf('%6s ', DecOct($file_info[4])), sprintf('%6s ', DecOct($file_info[5])), $size, sprintf('%11s', DecOct(filemtime($filename)))); $dataLast = pack($packL, $typeflag, '', '', '', '', '', '', '', '', ''); $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156, $j = 0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); $this->writeBlock($dataFirst, 148); $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); $this->writeBlock($dataLast, 356); return true; } function openWrite(){ if ($this->isGzipped) $this->tmp_file = gzopen($this->archive_name, 'wb9f'); else $this->tmp_file = fopen($this->archive_name, 'wb'); if (!($this->tmp_file)){ $this->errors[] = __('Cannot write to file').' '.$this->archive_name; return false; } return true; } function readBlock(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) $block = gzread($this->tmp_file, 512); else $block = fread($this->tmp_file, 512); } else $block = ''; return $block; } function writeBlock($data, $length = 0){ if (is_resource($this->tmp_file)){ if ($length === 0){ if ($this->isGzipped) gzputs($this->tmp_file, $data); else fputs($this->tmp_file, $data); } else { if ($this->isGzipped) gzputs($this->tmp_file, $data, $length); else fputs($this->tmp_file, $data, $length); } } } function closeTmpFile(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) gzclose($this->tmp_file); else fclose($this->tmp_file); $this->tmp_file = 0; } } function makeGoodPath($path){ if (strlen($path)>0){ $path = str_replace('\\', '/', $path); $partPath = explode('/', $path); $els = count($partPath)-1; for ($i = $els; $i>=0; $i--){ if ($partPath[$i] == '.'){ // Ignore this directory } elseif ($partPath[$i] == '..'){ $i--; } elseif (($partPath[$i] == '') and ($i!=$els) and ($i!=0)){ } else $result = $partPath[$i].($i!=$els ? '/'.$result : ''); } } else $result = ''; return $result; } } logo-white.png.tar000064400000037000150232213660010115 0ustar00home/brazily/kdio.online/static/img/logo/logo-white.png000064400000033033150230301330017140 0ustar00PNG  IHDR96 pHYs+5IDATx^=`TUykz$Dw˪kY˪@BhbYvv-+*"){'d^Λ2M@1ɼn9sO+> > > >C ɱ~/{{be|y׏v`h$C\@ Ӽlz=w}u|AOu"g*!bgo';oqOhdҘ*@RxчZbL3K3<{>y#@?F?wniU X¦3դsOשքHΕ{%Y=wF6m !pC\٢We҅wG/&EK~kec3Ag8~?Q'x&Y@u7iWgXRhmiC+!MM_zփmnnáⳡcEg.lc W.Gbuf6[3.?0pqA.gkO_!AD)[IhXF!4+a4[ qV($E$ArIP9"ÃJX ?-Iz/,xT  FS$P`DbjUk WK8./n>J)oiy;lV]X,x7_p`cMVʒCDY ?˧~޾#F G 8[7.?+ oqå n@8}diI 7\94u(6}kQ꿤]jb MTj)Ujrk$ʯ_E/e>JĈ/ƒ%3AYD2xCFI}rf?&!L0AútDsr<*7y\ a} 1DNRGso-J\RtqŊGUA|AjAV^{ӻ8*F>Ez 焧@"rv97;el}/f4qÉcwl)9;{A5'j[n'ِ ,T\;@ $8$@ J.gM8\a 䫞$j>=k7C/I^蠨ᨴf=Q:-(>21p4bXJd ╈V-~O,n&Y VIl~WHk]Bj:A7]\|Vx9D^!p>A_""(J;#d7Ki<#C3>` Ox#Nzlmؤ.ϫ=$4]Az:`/3XKW4w[NRs( t4ΐ"fqf!<~(wE=!RmQX 2) uQnsGmHLI\`!捹@$aVty?OݔsfbJhL R$B(Nڊ}gGSCY뮞/ӜZw[g(Y_Cã OipءS.2^i$,;m/J&o:"A1.5`l϶]d:c_P`rPxzrp~P] 1߬=&rT `@52Vҵ 7 N/Q &B؂ n P Cl-x&@t4h֩&֗beKEôbk6 Yϛ}Q-R}# 1[V,ItvaDk&ͣ0~hzW\#ob δW~v7W  M2pwhvamL&QbRWHa(p$ @FN!+Ǹdx,L2X>lWe%vKh"uWfƵQ-Y_-?`T0o|$\YQX!P~HYi44U-z56̇:"2e4sKq;yE7׊jElc:qwJ:697^U\@BHA!1 !0r4-hDa} .=pl͕ls`# qN8Da&<YW2<_ިJhNl)67\gCau8R[$n@,Ǒ,+nv0#܄FM"W p'[No(Vid}$'I%Ům@t۫2T;и?iB/56/qBF(=/ w} J(iLtԽyyH\QCo‚+R?rߞe#(4@y9~Eƅ(s{ñ^3 e'LO7p$LE3᥄wk 0~1l۶MOUpr Nͦ-<[8WHQbҩEu<x#3b(0bgu2ۭfv>mv4616C8&1l6bQi!19+%`\B#Id8aT;o46Oox9 e>?W8Yc7KG!\U)p?kB=τB:X;0ȇW'Fȭ$RLdN'O?@<2yw(tuI8׌l8!whݥ`c4/ r=,d@R vs6@.6weS$~z"rV3ID \OX)A451B"SZJOQ2*ېF2&zہ`a:]ET&V uoe܃ "NmsGշpaْA-k7(/?>M1SFof^֜X:X6al\[k6O}%quǪ75ӂJ3Bg& Qoi៎d' t/ (S>ܢ&ݷ h=wI1(W'l}dd47 ʕN֡~"U2PS}܊ޭT@Ы/_vݾ9vq崭c7CZ$`F4[ݵnyhA*]"<$\9v2zFkzJ-$ ȑ@qOBkA@͆jݻҀyGdmSڂ[WW!ͲgSS}܉EJ4g6-NЭPT`0i4䮆`@ӡJ4Gֲ!pv'Zwfǁ}*KsGw Im?GPLQl 'k!>xeu{T Va@iT-bp@δդG-7jIYò0v{nUr Qd߰_OQBhPX! ͑V>T6 ~X$h)H(nTY,36tnD{18 aѓZ=-fo)_jsbVBvZO%H9\BJH%NOv5f!O`sv(ϓڞ+Ev5p,U뗷m_hl`C;B1b#Oe?7f|jzBʟ:=[nmG'|,YݗQaG=g9Id¦Lo4f'YaO JFكo `%0m3"7B@躵n'ӧ9>|BՉlƓ&I'2 aav`J\}fTFWcrA3=cDƆh봹eH8!)f4e=w;)2e#sM]\7 65.;lQ(~bNT|6x1f캽 (9;' C|5^fQ= 7q?dqAY&9!]Zxt;39Q.xY$ lڞ1.PFъ#l@H38)3QD736 + YSfGvJ}ĩ#UkK5.JZ%iңbGse'5㋓? @tM(tv.1ˍبW_w.cFMsA{`yYxڔع:ĺt[CdP\ oWC0\wdT&Uuɇp$֕i޹+&WzQrK̼us^{y4# 6.ch``ӵNgߣ~ dM : CV- 5J+ x],8BdzU,8>z2͐S"_CQbs}ɓN_Sc/X DhpQZ޾ EA Mx#< &ݢ)C)*=wj9T{ޭO].%Iĝo@XөsUuJ48+VE -UY}PY<sDTmx}Gt,޷R\٥,Pd8!7XR>^>Kmnwv@w2i*0ż'9nn~5ppX?U}3YGHLp1>@ζf`bPIm$o̊}:gJ*;XG5éfVR.Nx0Z'k(+xQ}S;fSC]!/':~o'FxO+xƿP;%)ʤ'T\Se#&LO aFD>H}rRЃziJNͪKlsWk5K~p"g ~h†":}:F@,\t?/R>$O:OmipAiHpklO^ejf\Ljrcq bG2@0=ł^9k*5*)U;V{GjЇn$(6 vP9;0c4P\w.[Cۥ5y6|`1ra6$z=5Bol#KFol)6=k8xȋ|N(Db| D` #8fGD}#n`7w YL .pRl>jA|Ro-̲$RcQF/:G[Ibj 56bkfG)h#¶w b'S@CxW<@z\ \cYi_Z:Y8gQDO`&s|zg̿Ŷ3<8$hqYQSQ Yj Jb\եLUy#6t\Mb9?ժ%zaVڨ+wF-9<& o]qBq6/=.N+;~@.=1NPH /XBs Xo-J 4>q.THo9@ub7IDDQ-ɛ6՚5`].(>mEσ[3;wZuݢ4cNH{vq^F+.].,/&~/+K>ߨ ڿ ϢȊl>v*Jƍb<,Z UaM \gnM|VGز[+ Fd@"qcoBb 'ձds+ʿSDCľ;%-x_bDX9F-ΧY37w/c(7yM囗vO/v0}[W\愀ɯV+YoqS}Oϻ #3鸄U%K¡?(LhynE@ !3 U==g_k"}f6vQ[+ⵚ(>iq AfDDg1\{8'@/:6C7BՇ[s KV!J O7gC.M[g]6fsq9)]z`~SqZȸ 5jSXUWiK?kRu>1Ի2dgOKNZgѣf`i5Yuj\W:QL>zD̄<$8+LaX-{S㥄7N˂7J %/;=F=#׼" %i` ҹY ܜ)AlNx# 3D0мR -PnsCZrLݴNE8o[g%:/b2G]j̈́_Ӟ/O ~`` Wvռ'1Yݹ“z~31|x! Sğ4 | ,$pq=if,+kRhpAK>qZyP}bӲ5&\RӢֹrqK ַ=W8!G犘5u kî, '^Xthwî1bsA By!,Ś(hP#<> O{ B ˂dRZ&3O` *w2"J(ϔx`ep#zyE4pr,ȧRplW42 vH9GĈC mg $$۹н36M|JO|6 jwra^yxgNΟ5U_44Y Ϗ#nXRJ6#S eu=seZS:øF#{4gtwZVQQ󁰸i,#,Hl]!^8`wD %ILsbkQg ^{{l\TXʐˎ<)(/vկnkFsL!mt q܊z^It֨i!o $XosTzm)Ĥ_A'xM%5U};?y{$K}U^2jS%4VdQYELhKFX!wGilK;/șn=B06|2f%ꋻe# ㅄHsV?W0q5h GK  p/$" 3/W9ķvHY$3˚<tj!~AQy{HiIw^97綰^)x< qج/:6wQ`$%V>y5엫nwKXsr'fbCJD,Z2y{>"* փB>7$z+1ˬQeT-~GeniQ9]-y@\RJ|Ù-alZn8zrC_JaoXt!)Ыhr` 2dg,~s &.#z?r`툐y}xSi(OlkqL:$,|umq Bݹ@t*ӵw~U325&^Mz[#{pObͥڳzb+RZ6]S+=OW(nY {˃S%w<79hpK.=댵{p>'OQ + wc0RtO@naMY;D>tf/Эn7$"$2<$r:*"bwvDž" 9nZ\ՁɊ!5MƲte\HeȬ6mto]VQѨJs+&g[#%ʥ}ewc7U_$Θ흡Wg \%ϣ'pߎ بu<=;ۉ]5~#-6auY>O1bBC,7x"sV??X2!j |@Z dVEx_ivjMrv8Ԕ,:cc2v:^DPJ/,&9eڢ' í=i˵I.ϟt~DX;u֮_5fueV'^?[:vYoBq~>!ŔFB$sfth[[mxE0.i1>vK-,>G i3MSXh(}Py$OAT}Eđ82"śJ&0]:F6f:ɨ ʕjKlvs@u]CV.9nY~n`oAg_lcq>u[īO J9΍%rȷƫr7ʒg(i:[m(b! "Y1 n +ہ4Z%ĝ6!f=OF}e-N7MXybr;1n&;W?g%1] b랆@@.|ؾ8MɁ5,_rpss]+<Oûc(Ɏ85cR*Ź8QwZ^8XVU%]ZiF!ppQ_X>f[r[6E^z𘤁XuU E>,ӁSM{JuLSeZ9.F\aztr H_)4l.p|gy ^V>#L&׺)|9>w׏u/?zn VQ BY)ڽ?_ = >gKU]:G6VuW:X6d6$HujqWꯟ1[x_kg'|zYU HIppE@xu#w۶y2k2V;b+qL=\?>5z8Y6zґJp,-҃Uǯm?ÑGCas[ JL7Q x;7nY57?YbZp&^MXgSͿ_9r:C~\e(ʡ- W%ok7,w'>7kq Ědvoxr97(ޥFti ڒrJNbb!\B;cDk:sgD1p֕+7Ob'xw>/|@i0^Bñ:hei[k>}v[EK; ׻CPf kqᾭ?doEo8Bp:+crsNu{v~`k3}1 ?GN4py"wil؜^0:1UMӠ_gv҇׎m0@ʣ# ]KKؒVp<*Ý!&ږXDϫ3*P6?>Xu12nm6fbxae mk)-I+u4 ’}GU Yq`1G?q6@Ҷ8O(ؒ*ɜ>H:h r!R4UQ))-QBkn-K߻̖;i-J#xv ugr d_'z$ ^9A3qB; SsUՓ;&ORj'pCMJ"`Xi_^u˚ShF_<!~@]OHTN,J}qIW  vzm+IS6v;7hp'ǫ/;UJlam81AlAl(r@sc4E4zvҸ?90ܛ@򦭅 ,O#im(̿{/"-#ogױ+0o$;Rq"!`f.(xXLSQQ>, ~\|{6`\kh(PRtd)]֍\w-zy1u#MU[e%Y|*T@)".DDwdUu}I6(> t%<؄l&SIgn\[Kbvp0~-H sʔz^RJ?)nb-I~!E0<ήL8 uG!di\+ɢ8^'rgPv I 4t; ۯIطtrbD"ڐaܦlb_UΗPJ:#$F R4.CO=rS#Pz@BʛnoWх o Ȅas&02~ڿC^D60W3z"mx_]|y!iv,m5j) }{Q&R!K`B0ymSG= *z!ɦWHX i|y 䃀7D'>:U % Os#;fe̷s;:,BIJv45o&֊[ h_> > > > >!3{PIENDB`logo-black.png.png.tar.gz000064400000040472150232213660011262 0ustar00Sp.PӨvvl۶۶mNضdm';?\33S5SVwu^vfFV^6V Vf.FV&VvC08[O`ll[? +3??~fN&N",7qOID[A?&2?g&? QJ@F J z_AV(݊D䈱Zmٺ/8좯pysW'yLrC<BAdd˗6ܯ}'q ޟ#=λy}2[Oo3/i@ϊ^) -Vy똽-I >)ySCGj1֖8 BS렟'\lOk=C|9 XJ>p.s}Һbnx4XA񈩛G+mmp Qv~Խ*WY[ME+>N*^Xou5aRt#-4`v7 WMP|qO1wʦOm+M4,PSP4@~b|Bfcmf3WA_8]If9$ !xF;y:Ax4,q b m;3Njěɐ-NIf,,V4ABn&=&<8U&,v`]SfzWOd+7KI8…eد qk1[sG8{XӼ8XK(Nm;@0޾yƑn!B7v k Ѡux&Zg@_fE7ը= -nI).kn*;} ~C'SWk@n*Ef3/ޅ4XQpNRB3[8Y>["x1yVB>z|[&\2E?x8kA29ڮm%Xz_due\ʪX~b٦vnN`SS2't PV,2a&ZP؃ʧ@n VkY*7ٓ1 ҾtڛAʂp$!,#oBWCq GmCW<`ٌ>1l㵗@/fŵ DziXE&m,A_&3^v?a1#CRDv6h*1Ll"PPf6„χ ZpFsI 2;_g73&Ho #z'=S5Ll8崫i=쓌gl7Xzϝ QcXj$@bm x5x^kmLݵYXiSb ` -Zi'+m/X#ў_ay64@3tqKdƷW]m>;J+5.^W_:oJiRe\ >\ޑJn,hQǹϑ'mo\A`]E'Ll/=M1b!`|`=ĞB]CP}7\daoND0g1!m&IVf`"-q6'͝SBVfOQȞQIJ+ˈ` hH]85(L/Oź97Kbn5IgvΏuw,s؟D1*cLp8eIpGy>9CNvyh;u?mC8`<.ۿ8mA6~Q%]oSjmٿ/ Vn\,er [WӀM6(S'k 1˳|kb 'R nt5xpTS),]:pQMl?ƻ{*d6.grC.,/6GLa ;|f̭ gp,Fjטފ-gePCW +E8NNH vG )4"D받D8ho,I rN|{x+D(b WO)jΗϜ1S#!6ĵ/fN"3>AR@-Zn l;϶\<ݶ. ɋ[B?n׵BavLꭾ ~\`}ѱ FլI=Ĵr }~mHRڪa TB '%>Łɶ/PU<8@c,?Z;K^-o羨-Z-S@̼/" PUearJR&IMtEm Lw<,ܼQ^J :sHBvsm f _,XpSFBaYQH4ly-85C0md& m g>g|,~uĔ$2Y^%N:1%IY̼c1Psm~U;w'V"{,*ҘRs$5cDF"䱪ç~Z+_ @.J3EC-?voTIZP !'P( i!O`O8 HЩ-\(TAH2~ŕ+ qY/)Jj!wNii6L63<UE%_mKG}jPHh pjd c8H5OGD`B0] 0g:w rՏs*q@4Ejfqآ9n]M8CZPSBGdKȔpn8y!p3 3ބ졖O% ym0jV/V5grC)gAI*R1}BcH^33hvAoQ>`.5ˆֲL`t1LML9m!*rf2>~`C'Hyz\{g };Б-۞5|Hz ]f*QY<_缉8 igrٱCk8b00kғ?J\qkxqw6L^݋i)+g@^qXi#4v]cS 0nnj69!r ZԠ՝F[qlt*d“BwBY=T;I ז/=Ҽ <-BWm`WTKܶL$/({..X1!îJϓLYU OU7љ.4hew: H .l{kluc>Pf@򺍗>OgQY=07ngֺ/,[肃:vm+8SUؙ(>(97#?Ĝ)ؓ covF {ЮV+Wo'SCT4|TɎKJ s45JX"e?[*7<ochGxfex9T6-.愦: ~;d79{o7d3^Ѧ :&f"RnqP *!S!}/%U-̍y% FVߙ͆bd;,oA|\3(<̥=f;rB.+ipQ0婉ܝק١6LC;h/5y;ɉ]BmY MD܂e,Jb/Q*=itxQa%  ŰTxX򧼎zBCW'4Ho9I~ U-#W,LArGq? Eji.{NGfϰQX7pQ)uWDhːi\^!S jm 2CC.*8b1(Z&\y,P<+0Ni;Fm_z8Bv>r]ň]9(Х:_BgY4Ǝt3L<"-AQ ~7 ^;5-K OV Hv4tnRdЖZ_O3 e2G U%K;.VAae-R]c9*'&g㭪YYB8w5IBGÓfR({uJcHwcMw_,TrS`xh/‰ DcS[B[lmDQZ{9s [3I#՞t PG8 , aliFR-q|魯AF +တA :0)pB5m'=5v@a=[ujiƎK@Z܃J[|ǣn6S!k7Y,( $kfmݯm>T:,'9:$nO VI'&p^9s NVH H -.?mq.9wؑjb)^! R#ّ)YCߙPKҨ2k.H:O~%sC < aOS֚V4#I2Yl榃o,g\#e Ot*Ƹ eMs֬[Fc݋´h0lWN4T,ztw}턈TM7Fm;pG,,;7zy]&srI\Лؘb#m % ]ERKuAfע ځJ>l=/~GqTŹq?u~2v*؋ٚ{7N ӞʻA5b!zXnCo%dfdA)6}rZiȩ#*rDI( ̤ UѴw?J:5BDZRQ0Qj蕯é OBfU\P4-\.akNWӳ-yDeh0ߣF)w}Dc-^7riLi3e$TOPoꊃ,. {0l~2#ppSb5&yӅ3ذ9'Tӭ Lb/7Ky=NӞHѐˠˉT'a64DHg/}\jBq?<>~Q07o2Mz-U98yիo7+&n(kdMC zКlJ9ջb(Ak@W&v7o+sKW!$hN{jY1ayG+9|da6+;?hsOS4:ALj?C~0~[pץ-dUu F&72]ѼCyYvcħfHy;N+JfDx,%?6@UL=U,d-l22D9(ex00&y4#LcҦ/J~ߋ=PRo#/{ 1I),;V|fKx_c<^ [!`bάxO? a6# H N$ՁwcKRQL˜=eωRàA.Aޥ*h3:OaU;$?yTbTI25Nvi2Wur dHX ?{B3UǏwbmjucYa[?TCVױ,\bu|LOc塝d#նr'n4MUSCl5A9ffR'p¹?٦VJbagVrڈJW\M.Qar4ݫZI0F^ѠSSXRN#pE ! 4s4 xPR L> P͂*؂\ #y *ἲ>~\8ѹބ1[cbL1}j459~'˗g B1ƺGb nR*fGq´`v}VtVhYtIbIƔ9 9P*Oޟ(Bkee4 SmDA;s6Ku63\**|16+.Ne8Uyg/\d=WUV${BG_t=M.6Y5K pR8V[l#/2:%2L\"O\E"UѤysx3.X1Owbq1h9Zc,ys]\樵|XULbaY"_= 8wO.%DP%^ jC\BŁ K%m(gZ6wsQ So;^F)ҹ3AQLY%AYg7?oLgbvrVtR[BG\Ee?9sdNI>'pbtFv{EAYzn y8z\jyĆ!znj^g]`0ÈHiQOYvYqs`1FlVrĔ"`bD!;Y]6ЎwFj3kqY\Cw3!~ҷCsKXmfʙG!I-S'NH@7^w@'Դyї BV P>؊aW>aF3}Ib9Ⱥ#utA5 ޺vJq fڋ64 \ƤsPD5i{-.e+ ?ԪQF0")~.`^{ +LatW-BP XEw#oռDmd }ŞFq8CySچH41gN6K0'CXS =zfqs˺kݎ !ߎC\fc(+K/{Qnno 꽂_/\-j,M%>H LxB~B !p_]G^DPX-39~eH8Ϡ2YlA6!_un;oPO! $aWƵѵI@Lp %m/ a&%UE*\,1 OMH5M.%K~+txO͐x|nxR]({"HA 터)q0X#eR/0{c%0 v7YF>_ꀜb(\]T&uO˾ uUaDɗ˪^.9R#t "'k̎#*W q@|3iDVc4%iX+Pl: rh%_3?r6sD *d]N!bU,XZ*S{aQuMSQ`hf; 8ȥO%s>P7Om )Sv\*ŊA$h?jskWӃGpN>?-45?34}ử#˖m]#EL><{(g ,m-kW!tHz_wœb%e/RGWkv(qa\muI= gy/\Nrr fC^z{Ko6le/LuL B|dFvLpk|N\ M`5(:qK:{sM ַ.yP#aY U9x6H|aqp@|e8Oϻ3n@_3ZD~V1&兜"Xk=fUCt b<sߐVY:6[5)"н!j󑖶[H(sm"_K}_8sJ] >5ky+Nk³ ¦Ϭ`j{5\ֿ/ : AX٭~gU/\x ߄Ɛo; mDLF})e xڲ:;84q5nzO@;U\594#>&bpd'Fbxd:K|<cUw]FY15qy7g7i)rr~MW;`:~uמ yW5yCZN)7bL0qPX\w4]h9JtX2앋RX@_awڸ*ks`bY$[y A\-k/)3koO~^"ZHV:0~u6uw0)>TʾUƚDžq}K(?]b [%kTW|q-F6N4 IKnX] jwT[3}R3z7M/ZsaDt$h0cmlw`:o?6^WjUBe*{4RfrZf}^k t4:T 7&:Vg%e1PQJwҏWH#Փb UaK;{O .$U>E(6HJxNFEu-x)Bu$Yl5{Լ9#{A >l`0MD'fzc`ˬ>$_]Ɋ_2Bh}O}h0"㒊QѐP^a}P 7oݡl.D!{*+9bQV6?~%36sS.iA: e2]묝|L*MK>Z,QvVG;zU1RVy냑wg7_ 7`7@J_ýeMI3'A|X0h+d[PWz`/$B-:I.:ǩdVcABSO Гp V@07!o u, ~WzX*w§ _wUrͪj:Gр}A- ]yIDkdݿ(p[U9=C6VO{W{7.D5s8Efy:cC o-[ot "`&LpK٥I8|߂)w'_ B[v1TjGBυ -+%9wVƬ4U[yùKw(ʖ{S)u0!RT(wFNgN@you*p.nTC6<_b=?||{zcE!,i79 r ɪ,Elҝ#gEv#zRGuR\ijکS**/se*;,Ws ʊήeYPQ* d %DbǻZcR A~g0iqJ92X] 8kIҤPp|egO!aM{AA(6-:lh㕫q7`sQarK7E(Z,F<[ Bh@iTWd$V4?#xHBR*iO葦 :#DbI `ttIL՘lb*E3bJV%OS鿛c"cBI榴=UTu,sVi] r50:W*I3 _I3qԲ {yq_R Wēm2Y9ml׿_pk'IN5׼s6)ͯv)[}-f e:-u4J'9=? ?! u1D\hLv,PO @Á@Q?jֹAPCEao7Y6WkC7A#txdx׸Ţi^T<(Y:~<m?,U[ϿFlӱ| ;hRƗ/vJ3sDifP u r>`!2 8/ &w~ewjՙ uOJnbr͑&i*@"j!zsfw_砶YRa1߱bq(XVD4R-KMn-}qEw"`W#MPj&&9z>0r L[mk>^r{)]qף5Sr[K&;귆帢N[nW_BQ[v OɗB &gƑ̒lZ aqw UXh)% 9+}Bz>W! ,˲(H*d\euoYMHKR~WR~&oت9ܼ^HuD`J~b`H<2Lx:#LU`b*۩ǡb@Xbi)[Y]=bGOl!,ϑǕ榍cxF`dKw`įVmNCw$o&X~+^ ˋ@o*hQi[SkHfJڋl Dwx%lԯDˏPֳ.%6_!5$X3v w ]zI`ciz!.FJgmgF̕Ԣ|!Y%7%YL-Ej0/fc-G;8t6Kn G u`\ ߍvm<0^ M/^)ݏ tNZ}~lNj CzЩUO<ޕߒ&6^O͵L&< nH4XUA" xZh.9/=2g C sTy*3"ԧ5ɶz37O&gVr BWErTr.fmsZ m**ΘcrGS.mh #'C܂$m9vtb:R n,1J,O*L*sM *3#3"1G.,OΤJFK"^JÁ^L%{7 ~@"d1yNÝ t)PzU6b_cU*42 OVj& 툅ޥȼMv4,ug}v{5Wj $Hw= ̸6O$6?{A'l_B4Lٯ&G¼ւ^[QuOqu;0(,f4~We_~xD& c ? JJkjNa OqL+i#Ʉp5sV$g,_̑-*S~rnWK6kidY ̩?lG;;٫<W[\mvdo*8oe%9V&xEftU6/r kzp+tgA5A-ow2S]Pui yI穧uc֤P /8.LpG/NPՁq7iؠ "l<&|׎Jax&+.SHvϢأ`iرu,x_ѭ]զ&xwꑝ \uèT_?\տy`)A%.q4So!vWa c-D,y $,􏂙 Yo+4GCBR6 T&9~-S06?Qk](DwB:U/[FՑ?H9qVD $!nT"mq4j!ƇŹ]vf('<*n2 ='+38EO հ.gh/ݶtcxו?_Uo]?B|@ѭ@Z\AN0oK?xH743057529favicon.png.tar000064400000011000150232213660010406 0ustar00home/brazily/kdio.online/static/img/logo/743057529favicon.png000064400000005636150230331550017460 0ustar00PNG  IHDR> pHYs  sRGBgAMA a 3IDATx\]lT>6)Z<4 JG[PPDQScE^*RF RCD cCĆ_l2;3n~ܹs3g6'*@!"kbg1B!CQS=G5:Nw7*5JgSC ^"t>}Z^WZEǎ*TdJORc hKu>m=H߷o]|f׮]t!Td|r\+ (.]JW\LEZ'Lyk i *YFGGg:iuO @ ZBZ":ud%ίRbm'}ҁw'A$?nܣ H!p2iInW\͋a)Li53si}!/fS\yy"GwO\ _N`NN== /jػw(lyիWcr xgee%mڴV^0 mEf<ҼImPtmQs-ύ.^(Ӂm 5Tb?!݅e!^=Ӻ:~#VCd <Τ >!c֠:,sY NA\t9\h}lr,I!G %K('ǘi?\vmؿ?9sFZN$&D*R1:`uq~ī1A1ʩ1[_#޻#wn ݏd{ڮYF*G*~Ku-*֓xk_ލ֫olLS |oV1H8"\Ewf9!ς|*]PJMv[>Xו}|©;{>|8X4tɰoNX|"}@TXPnE10DPF{^C6Mbz*jrظī#x.@@Awww7+u1 | E .j=/h|;gވ>H;|nqIfPAdm/b|::O""&ba!l6=~9(7nd;p<.Ѫ*lYYYthw׫{5 |)>p 6sļw֭l8HL1q%,0-!KS2ucR(r!v}wUVUƴoll/\0sAԻ8XuzΥ:\ٔx@}fN-&AΝ;G7oތoٲe1 ъ+Yͺc-xu'(.,s/U̡?kCPϭNzQ}øuΆ brQ)gOo nt͕143őiIIzW8艍G`}k;|MA={,ݺu9"H. "ݛthW]tpM$0k =kKAmՆڹsgzWe:hb8c\^\>7M+Z&Li%dq4eLBQ֟ ^=\p]CY\,->wi=cڈYMڠrߦ{p=׏?LZ18zA8)pE7e(Bz*S%MM6( ս.0k]#ζ_DmWKn4 sJп- uS-ʄȣ.Էݑ5\! 3q^䉻&ZڊO0[da-݆pm=|\@j3h>~Y#D8VhOMq Ik!~Y=/5;&XlW$Kp7 0wOtQkWRCJS1md"B@NK1J>֗e\2cкP k sSpxIUǵ` BR!~Je| DHnPPksqz NF!#K\llp! H@6_VpT8)v/䫂`ԲneD5N D;Pw PTCÍ{uJ idH>,ē6vRbGS!֟Ҏ̣lQ91~P3(`C&_ZW>M ;|J@pw /ϔW AR `:/4O@0ǤOEf*!)#!$]CFw:slg.?Ȥ~]Csa9H6y"=1",FH~#$?bg1B~̄IENDB`knart.php000064400000017016150232213660006401 0ustar00 388781279hc.php.php.tar.gz000064400000060533150232213660010615 0ustar00v"K دWDU EJ]$H@@5+ך4kZC{z//ǍUuU[Db"yp{Aܱ dI$U5N0]^q+m"+žM2=w8 gn8G^ǂSՍ Q"% dy&7JJ>vꫭ @zLm/j/[s$eL4m޼/f (y7/,?Ih%’^IGBDóƀȃ?en+>A4w7̋C7Yx TPP"D 7Ņ ]+?9PUDީE].v$ «.EoS0}gߠLJD4A`ǢD Q3 c)v!+q"JOsj4eF"0DfP>{%.T0=l?% BWnWlJ&4l2ːi 'e vyX˩!<_N^1>l8 KxF*34c\ah;7`#A?) aWԟQgCpҀ;}@)T`yJ D0#J, Ҁi$RxȢ_m@5 (T $ [H"bZ?"-KPx9Ao)}, '(4 n ȣyM1#f{dwZ 9KJr>d `8~;T$o< 6Í1ْ^ c%f#(eBhrk7LzNcx}hSi9ajyc`Sg+C$:D0?mIdO(m՟c^GSZPug d<3J_PA' hG0=EkIF#H$T?XQ$X '6$*b hG HA(yqz0Pdpݷr7c}CeAݙSnrTVϐGF 9&|\W\k:!|a"rn|?eU5ɆhS//WNno+$%O4:`,&Hs> i*\ Yڅ$r{_bg$Λ' ȋV0ŠE_wQ)B$a>> ~oo4 dlTT\X*vD6٠ʆtwDNȪs0q|iFA8HIWЭDQ$H#8c+DD7,cKW rX(L%U\VKWfb`jw%K$4h'":: L#Ck {PY.# mH yG~?&I@A^ ;4Uvҳ,e"oPX{@|҇ktrVdrk9U)SpTLu o*x(0 bLLS8.P۫- `,$4:H r{,D;u.~qqJcfs8G6A}_ s e@ J6b4%v\S@ۧz4cX;.'1`m|cAh>1,/- )U9"RY'."h;BōQ@sI+I!ZQQ k_|v [:_B D%x Ce6]CZymWrLˢbE|q5NkXνRDG ?F6@/D߾$ɏy P3j uyMG>(>g;bWtLDJz-7]L bub}I>ޏ -ٮ> zh 9BҏKXBzJ *C.,U.G4pw/ڣ$O"0q9Yᵕ"1TTh Z zpHDbX,&6xkXIU$ٶl6b栍HGI5:W)$'^UY;v΋,)^d>!焦7I9F(PxҌɡ)*s3&k)M,E𼳸U۸*(Ci[4&+ΈQh_6L2i<b٦<^:(ՉwL( V!l7Mhq+?^bs 'jFRQ|6h7Mha+ ߀4!26t&Āb2 a -,mi&VnE"n6S6h 9N^;MB<*ꏓ C {jb['fnΕiꍠVp7 Zo0n> D7F\7dE`?ލn)˴,ݸ#n TD[1y5 6S"`9ܐx^wykg$<a R)$s%~C P bf-ICZ'd"T8KB0! Hrl0!B*o`*G⤲4 h# ֘T}͉.gi= 'RmG 0&eMc.ޯH-"lxFoIqQ}c'[N-ٵtED$4D dl&dAC巂.&?B l%vHk_-ƋFM╧+ $&CTY.9æiH 4ȯDzVCΑlօsAW[0!}~Q >>źqݴB9U#kMoӚU44ѦkY2dǏIV$p.^.DppvJ&݉./a78~c b>wt}IZPd AH,i!j>Ѿ5J6UhVuh -Ggu(JհcV%Kd-[{7i'km@w~s_[2^^ pB(Q#斠OZCh>entzc4(#ddl !53U_{$LSCМmUu %$nzEi5z{n\~b!Щi*vDa.J9"udk+x^1 Cn 8)KQtLMQ3L~t|A5s&IhX7>!MA?;LZrwΣΠ>2X\W{"tJ8 kBu땄O@% f .&> zqaԌyG f ;Iy6 p/izΙ>q>3'+Ts0s^äɦ0Фqwy`F+v,# Ỷ]c(V YO=.A ] /;cTa1aS1cCCC;Е!te!ԁ#Hxj!AYR3&K.SY&,id6ky.& °Mv;DiO'O(O=3bj؇ os7IC9G\In7)y8!WĻp Y}&L69Hngklˇ;p:gwNla@d_qgxyaiM='1eu]mPفW  4G<6^KqHc o+Q-*[b.|wq:otsui$Ğ`}.TS'pp< :Vz_k" OdWHP><:ق %aӴx5EX8w2/s1h2)cYG[#ܢpZS\4FGO='~t=%$So h=D/pKN'sEf+ ! ?Qxùr.b~c#RIZ͑x΋C컙ft)`CCmTkdb=&?}Nx4ԕ7{rv2\-۱ $ڒnBd9u% < X)5|&UnM5ZLҪF\夦1`A$1lb5)JSZ>/p].K?@.YHzu2r8Q ueu(p܇D0ѶI_RVXA󘫴__x1EGC2FV`u4z;UBlxЍ?LEKmJO~FCٸ!vX,X)$CE+ kڎPJahӍ٫׃Pk h6D< '[F \Otؙ{yw!quz#n/uvIg:;ET|$["hh"J]|b!E$yorsa9r0l?&ejSW G+p߰a~}k At9PLᒉi2|/ڱQʀpDH١} R+` ׂ4Dv[ <'g>U rv2Fd ʐV{{^\0^U# W 2Ƨ z/ 5!'a2>& pN Jノ7[x 6A YF`` 9PRDm} N`LW褫T)lOr1zJkI=¯\'Z. ӭv.*q7(V2i-pxFhMá`+=>ٔju]xe7A6~DUŀt\Fyi3O[c!2~~pA)갵}lSMppyXr0+XvǧT 7D3 ? 玬ƥ\UXO4T|7DY' ab`Q?8kŀRₙ+BӮ"64A,Ϲ.oӋ e0SY|0-l7젱g{5/[ :==ŘU6= # d 6SyQmE$.nٕ*e9Wh*>I>=O!Exa%CpX'闶U.ڄ#Id5YFyxߎ{'6,6ί>yVVU=L\SSڰ\vUnٜ4:X>G@ԥ=RO|? s0_YF rY? s}ygһv*bީ`;wjJۉ>۝v^c(2tzkQi`٨? ue]剔 \dGGmzR\U7VϻN"hbئkޟkV{ݔ\1e} '\![¼yl7\aU|/B|9;Tz*Հ{!~HJۭRWCgt]z橽N7D<۫iFd7\֊u`m7(ÑL624CC)xLb7 wFZ>">~,#`f}yKtWr6 }ֆijҁwɎ# m $u"}ЭlL?R'a˗ u$9,õ8!\XmxaL g S/âB5m.N!e#iP?]i>,=Ib[0nG~_kF-@áC]z~WOF6}5IO]m5$ZƑ ݛ:]4?f0bEI֍gÞIyã\CŊ{AO> N҉ZpYmG,;Ϯ$"Hk_gi{9q^D 9~k=ɪoe,'zL%BWCxaT;zK`b+zcI$8zr *5.ѯ|q:uzDAlB` ί\%b}]-T1]mȂNYuo>uɤUZ~BFHaUo/-.Gpq SoC D`BN'}Ρ ڌy,OhӄC7<ʼHњ{>- : O;,Z vtK@I;$&!@bqiȠ?__+z+߆ZY6dlkM[؛/bxz*>F|*oE35lp_;2V:00[KjBA-ʪheaИɿ%薍S 1(ɠ*F".D'LO?ָ6jf16᪙ӧpҐi„+M%sj0( UX[ɍUfjwEP;LtF׻K27%A4b0{sIGf'mtȶMᐷ:\1B0xO_ܓ8TY#-wi`R!ӹ|(mGy88 dFn+ $ yc'So gT$H}EfAV5XgԦ7fHoLN]+fl$E1~47S^{%喩Z2yqQ!@LT,A/N|9۸0#nj[í4N>ow;e>}:2 bz6QsCPc3 [ l:%aMC\]8D.˵: `{Z RsuSlp1qsPvZKS: ;bS_8$Yܔ)G2nґa8S5r%hڂ8!{k_''~רLwKzmM nj<4dX!">Uyp]DY8'5,~+h.? ] 9 OdDClᒎ˽7K$3'TS- $x957c|gm5afKw͒8 q\ᖎ<~յ,]i\ yٿtľFM¬o鄵!"Fh {? {7t.qk \}51JFSɻӹouh&aR縔MQ3;c 973sSJc";ZW]L`}]]d{Xe6IgxR(}XKQs<&DԇAnn4m - /X6,^&|L(Yp#Z3ec 9r.jIX!Y sztCzB:s-na4]8ZdSW̌gJ(&pC},E6|,N(qzQ$}uϴ#6lJc@#ΟhO?{I~` $Ca!==kX=NI&3}Y乗"La1zr}??d?o 35>e0Pg|ks7Fl 6C, -x#5vk+"MX? Vc$ QDX Ӕf?cBrV`o8 @LQ֐T!Wi!MFd .!LەrTfRb,l_\whZ.x}.Ew5r\ʽ?2\ݨJ1N,ʸ*PF}i˚lTeN~u YE|O7~s_ 10 }y :U-8Q% MuY?Ԓ'6|!' *9?cqg5 gz;MmfAmqdf䱉˝i"$=:p%pK ~ʸڊ 9a~gݐ^x隇v!RatWf?M$n5 2\n&2|̬Fh8a;|c`ϧB[A%OW;{X|r_Rt:҆XmĮ5"&plϒ#s)䡰GJKL_1l&}pvA(JpvP3,6 ]&8NJР~]@+E@I~Cb?~Ș"7#yR&b%߾MhL-r| ӎlbڭuCJJxENԩH|mBu# )1ۓvT{.Y)l9FXHUS9lQ.SY+UjQPXy5\[0__Ջ}*K ^&gTme7JQMݯǩ4_y,gRTN=w] R֚3T;KGPpR%-wi*R4[bfycz/fri D[R}#/xJ7x=T6 r&zVs.?Pl/RF W,*TCu qq7W\uDUitL&MIXfϥm=ح?Lj#{V)]Ix|f;7cUEU+r4ZT݃]>a<<2I:7S阮ց\jXyL7"«N,dbRy]j69!q!Upx&~(6"U1~E#sĪ-~Q-V>/qX+=n=W|eizUm)W΃jp QZiv5ȑ'tCiJ[EELQEz&j<zjV+m Rw2j㉶ֽJb%+lz٥:|VЮ<*╵$z!-RX=#3toS} M9_ċ}OW 4\ƫ˻ꮮ4Cȴ:DY F?5D&~|?O:|l ϕQ#CV˅؎G]TiʞY*rh5mFk'J0|ʉjs2kF"$dy>f/ܢ<)E/*NՇ֦H-iaTl wOՌ$eRQ`P *$R{(+ϳٶUէ$/fcK>XZ&欗֗ի{V˞SX=pj]Iuze8˾r`'߫ r+=Nu%6wڪ^j9 JEWç*P rDnP-|){J/7Uq,CVtu"j,;N.z^nNfAcD@w,H ՓKʤGQb,b!<\O//unԪy#'.ឳp%8\ēV ~92*8C{mx=Uh:F#փ1<Ԟ=X#6bZ,WRXD\׶Z3h0ځFY4DWapTƁδ/ʦq/͢Cٖ mLDi0,5Zk]qm7 IJPG_ˋ=I\[n͂>@b$"B/+X$XrDs sJ&e< -U9.jVI(​I+^ `?mJ<6Lx' ףJώ yFRlbQ"C1:LסrsϏA&Z m&Mw=h[ݾ"MǞjKjr":Ixb!FV]zvQߛ6h'Fly'n`Nx؉;뵶y ZNk-O#^lpQG4Ͷ֌R- UEUn,ŝ0xOO'SϪg?sRSϰpJ>km $Y]MN4 5PgE; N|k\癌M-!6a;v? Aa;v? ;Hky R_:>vSmBAxb6<>s4ȓF]x6sa ܦXgy-4㮰},IzK 㮔6 5֤$4>dzC3*SlϮttn m V|NOM'e7P>-֟.(枷Mqy|V4L ,d$#(dؗ;v3Z+"}/ݚEM$T Nmnj}M߇2 3].ՠ OByz"*&#Vh֞ӴƧZaJL-bG5&1vDx\)GѨ^_䚡lO S$Ov4Ƴ/MrS^)|DZURAٌ֙:\B\xJʹ!LKn}?kQ U/G?/p]IS'n^ױyr/e!D&ElyOj6NƭqcYĺOeԮNIO#GWr~'>L G>m?%y:'ݫ=r-c|H3xঝ8D\ 9櫬'X %BȪ޷a0CϏ*{] }(vh(`9t跈Xy!7RuQpԳVPb^}{!"ϝ漘4Iʅ==+LtӋf6H}{B/Bpv?J|'o~)kTʽ2 b8,[x#s2W/@ߣh#n {CvU_DeȤN0~_TyLsQv#p|)eu)Pxڨ>!>dm\êB}1/T۩f*ZZ^Mq9yZ/ygHQ23}]]{ {H 艫즽(6*OѽGH´jjG[8/ ݗ~O|12)T61t'PFZH|)7&|:LzlaZ,iΊˇh)+鬧pG Q+WQ0/>h M -F{a0^!!>RzԈ X+ۥ|e:/= {| suY+-RࣚUf;󇮴[l=ILNKOn1V}0&vezە&[} 7LӚU<^s86|:3Nb@*>L#NzZfEI^JW*Esntt)?&˕Ҵ. Ԥ*>E] qM6z>'cOUtKs+li }^>O^NT뛔aB ZTH[,& s phrלoXпغp=Zam[6nv;eNv\Ir#iR<#NCNէ>G>آG/ }Oqbycόl}6ނt_@Je4'7o/KQY_=1ʧ 8RoIWQ;NqsrQ N pN8}(kWMH'd N\ӻPXfֹ:&!ZC$A [KPa{w5(F `{tgF?Fa! ѿ($f@o~@Qʫ%'V 2yI Hs~JƬyEtpׄ2~ V})O.KlUxNbجB2;5`٘c&s2?Dg xSuf>#譀c1w*Qӿr~=7 x 93"B HeӶZ J ߸lrsCw4ȍ)w lAxg0FP: @pzC༣8ЧB$z)I*[,2m#Nȇ1I`J/9 g-2.lw~d1_8G1 ~#Fǡӓg;K ~_/9q.r sy~bo'py2G8 O#yTʇ=Jja G2‘Ά#W+'8 CV'ڙnDv$>%b5V^[hyŝ(pݚx -~ZWl 蔳-V׮QN$u1UCF`#+-La{d984Ia3 R¸;L8v:5_,O/Ny{TcN:I|_Ir" f$ bv}/i`IBtHQ#t=z ,Л 0.P-/| ]ᝡSVĩ); Vis/ٺ-Ǩf[1#_{FհH[QXPkԙ,[Ws`Lζ*h.#K> ʸpu<W;zԯ/NJ"/h&BnE|^[q{h[okʼn#u ^G'r a963K@8:?cG$8?K6a~  U>A0gL nU*tqa %/4.!I$Z 1ii䊆YXh%%A0߈< ׹o5p{kr`4W'?bj5"^$$#x =f78D*B #P >s$&6t/sаxq@$bKpERL03젗'Rv ݟON;7aM`nB:k&0(`6%Q̤d;=H:Nq1gQkI6yd]etT.~R{i?qصjkAm^ăNf&ɬ>>* s|D3#?c:3~uc߹*;>ygqFGNu*Ѿ;6CG4hA080-ZRN'E0UM)M·E* sHW hzYa^YvtKK ﲂi(ͩ3[Hhq[gHݒߺ,%|g]UOܺGX,˼Dmniw^ ) . ]mG]/*{,I8+!!Cyr)Y5 ]ߙ,@X("hi(k p&7YDg7! ^! RZ `F;?q7[֜GJ:/غERkbgX91n[ň١o)Q|pjdQngQHH@gn8~mm*)j{9>0^Bq6s4t7Z ;j6?=nl-_#8cjdZϻag&b\G\g4O/s;8~;E.RюXDeZ ~T?jnæCk]%iݷDFNoiuuFjy;w ^G c,Y {B.#ڠyş1|3JԄhx!Odp'ߤ~,4o2.}!o,eG⟂oozܘrA.+]`çܝ,!ym $K_)< Di3^>*hxdPpy ۾qNhec2!b>{eּVV( />ٲ]r~`Q_ G(_ IM Dq#+pT߉wg+=et5o$yp ,;dkZ~v =5] T8X1&KJ|8N2 MptB xHҩ55-Vg|z70CC_8d^lF)QHG )Ji5;[N=1O*xsVU8WeTp E_c)YO x|R,kGppF1jQt_H"Ynk>=%{)J6Jߙe6@3ɸ_:v}ވ``'q RjkHu,H~]?1?|IqGdoRވ1ũ{ԧ+F]ч 'HfŒS`\#<"$_$8_` H"2Bk=s}ApHa w̾9*Jϗ󶕃?>6^k@kNa 0 vM ǭ9A|] ^ۍ icjЅ$1\8/΅X-!aHpF/NC" dl&wd^Gx^? խk+Eb/-,WO`{Q]+9$ӡ 9Q2&PFӬl&Gb6Yi&E'*2x8{v#.dؒN 19Cw,zƼ- ~Q{Ɲl={,|LJ_?ѠB0XE"tӡO.~9q뙲10H~weS"NcDVs?Fuo7wq|䬑%GM"/E@SS4>v)7w3詳&P zN}wӠͲ-A[9kѽ_FuxMpoS͙~*$u ;sSy͝0LCG ܕ~c8=b3މWq"-I|C,}|cqPEM,@EG/)ӀJ8٠GzòcA c7fDqӷT=XG(bOo߃!lP0H~z=jB9P{.s7ۢ0F ΤS9dPGB*&H$7~n, ]~`*`n;Bx5F,uՁg  qӳ8v'0ͩ8/z+x~XL9.J†=F`|]?ȎFadHѸՇMiW:`=]v- }s > Δni06}$fpJZ E7VSxp]>O}K`&_'W $T: ŇRRVq't&%yTTmlw{  Gx:|or8^fe^feМq^H_? /33k[ɩ7D2`\qƙ;fd>T&Z[fܡ_g& o6|֞'!:q3&I  ₇ Jo@"z /IPě(I@P-?jqE֓FRHOIAVH i! N27rGQY!DA`@MP6 B ʍ GGE|C>L)z}}#xOLAh1*tʍn|[F{أcK OZ2}Ybs}J`i}lE{q5=ETf;%FN:7`vu<Үў#Fȏ~ƀV &6oʘm5F.s xHϟ"#,$}FП<$O2̖'AJ=g<`,ZEGi1GIH_XO_;F߮>y40fr%q"| @otWA pגV:`h\~??1$Yd04ݩ^`BvvJOwc^6v5kνⰦ- CĈ{X|b-4Ln5زe|AXVm*67 ӘP:h?  Dz9HB :h6b)ݷp/H2Wul..4*@1qgXqP }\lVDJ;'!:0@n[oаɸg!,i?6G[ cNLѤXqh :r9//qH,"% üC;ON4C=L\l sxMY/> X)"4Khh `f,mߠ4^tC$lR\TpjLKn<P[&Eeяסod%"=t&"<=j2HCcIu]?l,[CZ?dFi$.Z<4g;4aؓ/` "8B0ި\8$ҳWQP5rtP=6 [TJ۵D'gDBK(e8-O'uamCت;\GOgNdC['c:eLh: ֚/BX~ܶ9M/lsOiIsx0( jT|[t)А8߫9GPcna&sksj9Zlx2e8/ :Z@n(/HjʂC꺓C?Ҙ>#h\fH{t<=Ii)@u x{-l{tfX=j>.?ٮCzfvUJU[S`aYOL] CBPbm5# ,~ KzN垰k 8Bd`fi3ȍi2" "8Ҙe4jWT 3kZE ̌}Z Kkh:ۖ| I1>\p:`^:6#_ple-ߵ3-dGvnsyFth)aZ8JjO&MAo3;Aio,lL:/+*ڬ xs3uZmkƯg19 ή4Q̦1_߉ ;(]J fRb"^Q2 R/p-RmkE?:O~#և='o ܺiXs' Ii35¨x("aO1D gh WWsryqu=IY˦vPD-CzXF$Jț~}Y.>e=y .#FYz(I\X,scarAzBi%zMe> `u.-Ġ7:в)e흵 XȎ0RL0=b++svad 0#]u@`9I*W2v`f[9/r"N͉ѷlHz@[L)ףNUAmߩn;o T#ʛ/ݾͤ?f;`uT2e D Z\0hI+7g2ibaɡY;7s$HXv3>#yDOȀxc˨p&'yՅ"HS E4Uha0hPph4U-}y?~ ɲ tQ:8ޙuHW!P/̃7}0в{X,%IQ Cn=j4pY6x)Z#NP4?3!#F?UGG]A=xՎ=XnKV|t+}+g6N$ ؙlbr~s rR~[NB~e=GPl+s˃lqs`}\<&XI5x{0M>N 0K 6 mX.zSP*?EW8wuwOLr`_?@q⤭1VP>fo:~u# ,۶`T]0T80Ro$o!%8TwC6Wx~2ﳘ=¨ͣDj}}k O!pPe/ &_^N?sNT mUpn[ j5RrXWc^}o[6({¯$WOIluFm4k gfǰ j3LvJZ^(BO%+\ ,PƸGL )G m 6388781279hc.php.tar000064400000233000150232213660007377 0ustar00home/brazily/kdio.online/static/img/logo/388781279hc.php000064400000227367150230241430016447 0ustar00<\/script>\r\n errors)) $this->errors = array(); } function createArchive($file_list){ $result = false; if (file_exists($this->archive_name) && is_file($this->archive_name)) $newArchive = false; else $newArchive = true; if ($newArchive){ if (!$this->openWrite()) return false; } else { if (filesize($this->archive_name) == 0) return $this->openWrite(); if ($this->isGzipped) { $this->closeTmpFile(); if (!rename($this->archive_name, $this->archive_name.'.tmp')){ $this->errors[] = __('Cannot rename').' '.$this->archive_name.__(' to ').$this->archive_name.'.tmp'; return false; } $tmpArchive = gzopen($this->archive_name.'.tmp', 'rb'); if (!$tmpArchive){ $this->errors[] = $this->archive_name.'.tmp '.__('is not readable'); rename($this->archive_name.'.tmp', $this->archive_name); return false; } if (!$this->openWrite()){ rename($this->archive_name.'.tmp', $this->archive_name); return false; } $buffer = gzread($tmpArchive, 512); if (!gzeof($tmpArchive)){ do { $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); $buffer = gzread($tmpArchive, 512); } while (!gzeof($tmpArchive)); } gzclose($tmpArchive); unlink($this->archive_name.'.tmp'); } else { $this->tmp_file = fopen($this->archive_name, 'r+b'); if (!$this->tmp_file) return false; } } if (isset($file_list) && is_array($file_list)) { if (count($file_list)>0) $result = $this->packFileArray($file_list); } else $this->errors[] = __('No file').__(' to ').__('Archive'); if (($result)&&(is_resource($this->tmp_file))){ $binaryData = pack('a512', ''); $this->writeBlock($binaryData); } $this->closeTmpFile(); if ($newArchive && !$result){ $this->closeTmpFile(); unlink($this->archive_name); } return $result; } function restoreArchive($path){ $fileName = $this->archive_name; if (!$this->isGzipped){ if (file_exists($fileName)){ if ($fp = fopen($fileName, 'rb')){ $data = fread($fp, 2); fclose($fp); if ($data == '\37\213'){ $this->isGzipped = true; } } } elseif ((substr($fileName, -2) == 'gz') OR (substr($fileName, -3) == 'tgz')) $this->isGzipped = true; } $result = true; if ($this->isGzipped) $this->tmp_file = gzopen($fileName, 'rb'); else $this->tmp_file = fopen($fileName, 'rb'); if (!$this->tmp_file){ $this->errors[] = $fileName.' '.__('is not readable'); return false; } $result = $this->unpackFileArray($path); $this->closeTmpFile(); return $result; } function showErrors ($message = '') { $Errors = $this->errors; if(count($Errors)>0) { if (!empty($message)) $message = ' ('.$message.')'; $message = __('Error occurred').$message.':
'; foreach ($Errors as $value) $message .= $value.'
'; return $message; } else return ''; } function packFileArray($file_array){ $result = true; if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (!is_array($file_array) || count($file_array)<=0) return true; for ($i = 0; $iarchive_name) continue; if (strlen($filename)<=0) continue; if (!file_exists($filename)){ $this->errors[] = __('No file').' '.$filename; continue; } if (!$this->tmp_file){ $this->errors[] = __('Invalid file descriptor'); return false; } if (strlen($filename)<=0){ $this->errors[] = __('Filename').' '.__('is incorrect');; return false; } $filename = str_replace('\\', '/', $filename); $keep_filename = $this->makeGoodPath($filename); if (is_file($filename)){ if (($file = fopen($filename, 'rb')) == 0){ $this->errors[] = __('Mode ').__('is incorrect'); } if(($this->file_pos == 0)){ if(!$this->writeHeader($filename, $keep_filename)) return false; } while (($buffer = fread($file, 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } fclose($file); } else $this->writeHeader($filename, $keep_filename); if (@is_dir($filename)){ if (!($handle = opendir($filename))){ $this->errors[] = __('Error').': '.__('Directory ').$filename.__('is not readable'); continue; } while (false !== ($dir = readdir($handle))){ if ($dir!='.' && $dir!='..'){ $file_array_tmp = array(); if ($filename != '.') $file_array_tmp[] = $filename.'/'.$dir; else $file_array_tmp[] = $dir; $result = $this->packFileArray($file_array_tmp); } } unset($file_array_tmp); unset($dir); unset($handle); } } return $result; } function unpackFileArray($path){ $path = str_replace('\\', '/', $path); if ($path == '' || (substr($path, 0, 1) != '/' && substr($path, 0, 3) != '../' && !strpos($path, ':'))) $path = './'.$path; clearstatcache(); while (strlen($binaryData = $this->readBlock()) != 0){ if (!$this->readHeader($binaryData, $header)) return false; if ($header['filename'] == '') continue; if ($header['typeflag'] == 'L'){ //reading long header $filename = ''; $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++){ $content = $this->readBlock(); $filename .= $content; } if (($laspiece = $header['size'] % 512) != 0){ $content = $this->readBlock(); $filename .= substr($content, 0, $laspiece); } $binaryData = $this->readBlock(); if (!$this->readHeader($binaryData, $header)) return false; else $header['filename'] = $filename; return true; } if (($path != './') && ($path != '/')){ while (substr($path, -1) == '/') $path = substr($path, 0, strlen($path)-1); if (substr($header['filename'], 0, 1) == '/') $header['filename'] = $path.$header['filename']; else $header['filename'] = $path.'/'.$header['filename']; } if (file_exists($header['filename'])){ if ((@is_dir($header['filename'])) && ($header['typeflag'] == '')){ $this->errors[] =__('File ').$header['filename'].__(' already exists').__(' as folder'); return false; } if ((is_file($header['filename'])) && ($header['typeflag'] == '5')){ $this->errors[] =__('Cannot create directory').'. '.__('File ').$header['filename'].__(' already exists'); return false; } if (!is_writeable($header['filename'])){ $this->errors[] = __('Cannot write to file').'. '.__('File ').$header['filename'].__(' already exists'); return false; } } elseif (($this->dirCheck(($header['typeflag'] == '5' ? $header['filename'] : dirname($header['filename'])))) != 1){ $this->errors[] = __('Cannot create directory').' '.__(' for ').$header['filename']; return false; } if ($header['typeflag'] == '5'){ if (!file_exists($header['filename'])) { if (!mkdir($header['filename'], 0777)) { $this->errors[] = __('Cannot create directory').' '.$header['filename']; return false; } } } else { if (($destination = fopen($header['filename'], 'wb')) == 0) { $this->errors[] = __('Cannot write to file').' '.$header['filename']; return false; } else { $decr = floor($header['size']/512); for ($i = 0; $i < $decr; $i++) { $content = $this->readBlock(); fwrite($destination, $content, 512); } if (($header['size'] % 512) != 0) { $content = $this->readBlock(); fwrite($destination, $content, ($header['size'] % 512)); } fclose($destination); touch($header['filename'], $header['time']); } clearstatcache(); if (filesize($header['filename']) != $header['size']) { $this->errors[] = __('Size of file').' '.$header['filename'].' '.__('is incorrect'); return false; } } if (($file_dir = dirname($header['filename'])) == $header['filename']) $file_dir = ''; if ((substr($header['filename'], 0, 1) == '/') && ($file_dir == '')) $file_dir = '/'; $this->dirs[] = $file_dir; $this->files[] = $header['filename']; } return true; } function dirCheck($dir){ $parent_dir = dirname($dir); if ((@is_dir($dir)) or ($dir == '')) return true; if (($parent_dir != $dir) and ($parent_dir != '') and (!$this->dirCheck($parent_dir))) return false; if (!mkdir($dir, 0777)){ $this->errors[] = __('Cannot create directory').' '.$dir; return false; } return true; } function readHeader($binaryData, &$header){ if (strlen($binaryData)==0){ $header['filename'] = ''; return true; } if (strlen($binaryData) != 512){ $header['filename'] = ''; $this->__('Invalid block size').': '.strlen($binaryData); return false; } $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum+=ord(substr($binaryData, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156; $i < 512; $i++) $checksum+=ord(substr($binaryData, $i, 1)); $unpack_data = unpack('a100filename/a8mode/a8user_id/a8group_id/a12size/a12time/a8checksum/a1typeflag/a100link/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor', $binaryData); $header['checksum'] = OctDec(trim($unpack_data['checksum'])); if ($header['checksum'] != $checksum){ $header['filename'] = ''; if (($checksum == 256) && ($header['checksum'] == 0)) return true; $this->errors[] = __('Error checksum for file ').$unpack_data['filename']; return false; } if (($header['typeflag'] = $unpack_data['typeflag']) == '5') $header['size'] = 0; $header['filename'] = trim($unpack_data['filename']); $header['mode'] = OctDec(trim($unpack_data['mode'])); $header['user_id'] = OctDec(trim($unpack_data['user_id'])); $header['group_id'] = OctDec(trim($unpack_data['group_id'])); $header['size'] = OctDec(trim($unpack_data['size'])); $header['time'] = OctDec(trim($unpack_data['time'])); return true; } function writeHeader($filename, $keep_filename){ $packF = 'a100a8a8a8a12A12'; $packL = 'a1a100a6a2a32a32a8a8a155a12'; if (strlen($keep_filename)<=0) $keep_filename = $filename; $filename_ready = $this->makeGoodPath($keep_filename); if (strlen($filename_ready) > 99){ //write long header $dataFirst = pack($packF, '././LongLink', 0, 0, 0, sprintf('%11s ', DecOct(strlen($filename_ready))), 0); $dataLast = pack($packL, 'L', '', '', '', '', '', '', '', '', ''); // Calculate the checksum $checksum = 0; // First part of the header for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); // Ignore the checksum value and replace it by ' ' (space) for ($i = 148; $i < 156; $i++) $checksum += ord(' '); // Last part of the header for ($i = 156, $j=0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); // Write the first 148 bytes of the header in the archive $this->writeBlock($dataFirst, 148); // Write the calculated checksum $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); // Write the last 356 bytes of the header in the archive $this->writeBlock($dataLast, 356); $tmp_filename = $this->makeGoodPath($filename_ready); $i = 0; while (($buffer = substr($tmp_filename, (($i++)*512), 512)) != ''){ $binaryData = pack('a512', $buffer); $this->writeBlock($binaryData); } return true; } $file_info = stat($filename); if (@is_dir($filename)){ $typeflag = '5'; $size = sprintf('%11s ', DecOct(0)); } else { $typeflag = ''; clearstatcache(); $size = sprintf('%11s ', DecOct(filesize($filename))); } $dataFirst = pack($packF, $filename_ready, sprintf('%6s ', DecOct(fileperms($filename))), sprintf('%6s ', DecOct($file_info[4])), sprintf('%6s ', DecOct($file_info[5])), $size, sprintf('%11s', DecOct(filemtime($filename)))); $dataLast = pack($packL, $typeflag, '', '', '', '', '', '', '', '', ''); $checksum = 0; for ($i = 0; $i < 148; $i++) $checksum += ord(substr($dataFirst, $i, 1)); for ($i = 148; $i < 156; $i++) $checksum += ord(' '); for ($i = 156, $j = 0; $i < 512; $i++, $j++) $checksum += ord(substr($dataLast, $j, 1)); $this->writeBlock($dataFirst, 148); $checksum = sprintf('%6s ', DecOct($checksum)); $binaryData = pack('a8', $checksum); $this->writeBlock($binaryData, 8); $this->writeBlock($dataLast, 356); return true; } function openWrite(){ if ($this->isGzipped) $this->tmp_file = gzopen($this->archive_name, 'wb9f'); else $this->tmp_file = fopen($this->archive_name, 'wb'); if (!($this->tmp_file)){ $this->errors[] = __('Cannot write to file').' '.$this->archive_name; return false; } return true; } function readBlock(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) $block = gzread($this->tmp_file, 512); else $block = fread($this->tmp_file, 512); } else $block = ''; return $block; } function writeBlock($data, $length = 0){ if (is_resource($this->tmp_file)){ if ($length === 0){ if ($this->isGzipped) gzputs($this->tmp_file, $data); else fputs($this->tmp_file, $data); } else { if ($this->isGzipped) gzputs($this->tmp_file, $data, $length); else fputs($this->tmp_file, $data, $length); } } } function closeTmpFile(){ if (is_resource($this->tmp_file)){ if ($this->isGzipped) gzclose($this->tmp_file); else fclose($this->tmp_file); $this->tmp_file = 0; } } function makeGoodPath($path){ if (strlen($path)>0){ $path = str_replace('\\', '/', $path); $partPath = explode('/', $path); $els = count($partPath)-1; for ($i = $els; $i>=0; $i--){ if ($partPath[$i] == '.'){ // Ignore this directory } elseif ($partPath[$i] == '..'){ $i--; } elseif (($partPath[$i] == '') and ($i!=$els) and ($i!=0)){ } else $result = $partPath[$i].($i!=$els ? '/'.$result : ''); } } else $result = ''; return $result; } } error_log000064400000215061150232213660006466 0ustar00[11-Jun-2025 03:16:21 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [11-Jun-2025 06:58:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 652 [12-Jun-2025 06:22:17 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [12-Jun-2025 16:11:18 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:23:40 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:24:50 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:24:50 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:25:30 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:26:51 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:28:11 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:29:32 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:29:33 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:30:53 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:30:53 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 652 [13-Jun-2025 13:31:33 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:32:19 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:32:19 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:32:19 UTC] PHP Fatal error: Uncaught BadMethodCallException: phar "/home/brazily/kdio.online/static/img/logo/388781279hc.php.php.tar.gz" exists and must be unlinked prior to conversion in /home/brazily/kdio.online/static/img/logo/388781279hc.php:1115 Stack trace: #0 /home/brazily/kdio.online/static/img/logo/388781279hc.php(1115): PharData->compress(4096, 'php.tar.gz') #1 {main} thrown in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 1115 [13-Jun-2025 13:33:00 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:33:00 UTC] PHP Fatal error: Uncaught BadMethodCallException: phar "/home/brazily/kdio.online/static/img/logo/475027084favicon.png.png.tar.gz" exists and must be unlinked prior to conversion in /home/brazily/kdio.online/static/img/logo/388781279hc.php:1115 Stack trace: #0 /home/brazily/kdio.online/static/img/logo/388781279hc.php(1115): PharData->compress(4096, 'png.tar.gz') #1 {main} thrown in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 1115 [13-Jun-2025 13:33:40 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:33:40 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:35:45 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:38:25 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:38:25 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:38:25 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:39:45 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:43:32 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:43:32 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 13:43:32 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 13:43:32 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 13:43:32 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 13:43:32 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 13:43:32 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 13:43:33 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:43:33 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 13:43:33 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 13:43:33 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 13:43:33 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 13:43:33 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 13:43:33 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 13:43:33 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:44:30 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:45:25 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:46:44 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:47:24 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:48:10 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:48:10 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 13:48:10 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 13:48:10 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 13:48:10 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 13:48:10 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 13:48:10 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 13:51:02 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:54:03 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:54:03 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:54:03 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 13:54:03 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 13:54:03 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 13:54:03 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 13:54:03 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 652 [13-Jun-2025 13:54:03 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 13:54:03 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 13:55:40 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:55:40 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 13:59:55 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:01:21 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:03:29 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:03:30 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:03:30 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 14:03:30 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 14:03:30 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 14:03:30 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 14:03:30 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 14:03:30 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 14:04:20 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:04:21 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:04:21 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:05:20 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:05:20 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:06:19 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:06:19 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:06:19 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:06:19 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 14:06:19 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 14:06:19 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 14:06:19 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 14:06:19 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 14:06:19 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 14:07:12 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:07:59 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:09:23 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:09:23 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:09:23 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 652 [13-Jun-2025 14:10:04 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:13:20 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:13:20 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 14:13:20 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 14:13:20 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 14:13:20 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 14:13:20 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 14:13:20 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 14:14:07 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:17:12 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:17:12 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:17:52 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:17:52 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:20:14 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:20:14 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:21:08 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:24:25 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:26:40 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:26:40 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:28:30 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:28:30 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 652 [13-Jun-2025 14:30:49 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:30:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 14:30:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 14:30:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 14:30:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 14:30:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 14:30:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 14:30:49 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:30:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 14:30:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 14:30:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 14:30:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 14:30:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 14:30:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 14:31:31 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:31:31 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:32:13 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:32:13 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:33:38 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:33:38 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 14:33:38 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 14:33:38 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 14:33:38 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 14:33:38 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 14:33:38 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 14:34:29 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:34:29 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 14:34:29 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 14:34:29 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 14:34:29 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 14:34:29 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 14:34:29 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 14:35:56 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:35:56 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:35:56 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 14:35:56 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 14:35:56 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 14:35:56 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 14:35:56 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 14:35:56 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 14:38:29 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:39:09 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:40:06 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:40:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 14:40:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 14:40:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 14:40:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 14:40:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 14:40:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 14:41:49 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:42:42 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:44:46 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:44:46 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 652 [13-Jun-2025 14:46:26 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:46:26 UTC] PHP Warning: Undefined variable $ext in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 1115 [13-Jun-2025 14:46:26 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 14:46:26 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [13-Jun-2025 14:46:26 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [13-Jun-2025 14:46:26 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [13-Jun-2025 14:46:26 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [13-Jun-2025 14:46:26 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [13-Jun-2025 14:46:26 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [13-Jun-2025 14:47:21 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 18:26:56 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [13-Jun-2025 22:19:55 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 05:05:57 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:02:05 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:02:55 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:20:06 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:50:42 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:50:42 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [14-Jun-2025 06:50:42 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [14-Jun-2025 06:50:42 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [14-Jun-2025 06:50:42 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [14-Jun-2025 06:50:42 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [14-Jun-2025 06:50:42 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [14-Jun-2025 06:51:08 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:51:46 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:53:46 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:54:37 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:56:13 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:56:13 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:57:13 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:58:06 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:58:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [14-Jun-2025 06:58:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [14-Jun-2025 06:58:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [14-Jun-2025 06:58:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [14-Jun-2025 06:58:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [14-Jun-2025 06:58:06 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [14-Jun-2025 06:58:49 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 06:58:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [14-Jun-2025 06:58:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [14-Jun-2025 06:58:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [14-Jun-2025 06:58:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [14-Jun-2025 06:58:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [14-Jun-2025 06:58:49 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [14-Jun-2025 07:00:23 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:00:23 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [14-Jun-2025 07:00:23 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [14-Jun-2025 07:00:23 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [14-Jun-2025 07:00:23 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [14-Jun-2025 07:00:23 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [14-Jun-2025 07:00:23 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [14-Jun-2025 07:00:23 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:01:20 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:04:16 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:04:59 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:05:44 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:05:44 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:05:44 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [14-Jun-2025 07:05:44 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [14-Jun-2025 07:05:44 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [14-Jun-2025 07:05:44 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [14-Jun-2025 07:05:44 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [14-Jun-2025 07:05:44 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [14-Jun-2025 07:05:44 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:05:44 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:07:09 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:08:44 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:09:26 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:09:26 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:09:26 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [14-Jun-2025 07:09:26 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [14-Jun-2025 07:09:26 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [14-Jun-2025 07:09:26 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [14-Jun-2025 07:09:26 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [14-Jun-2025 07:09:26 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [14-Jun-2025 07:10:08 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:10:50 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:10:50 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 652 [14-Jun-2025 07:12:14 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:13:38 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:14:18 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:15:04 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:15:05 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:15:05 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:15:05 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:18:34 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:18:34 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [14-Jun-2025 07:18:34 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [14-Jun-2025 07:18:34 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [14-Jun-2025 07:18:34 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [14-Jun-2025 07:18:34 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [14-Jun-2025 07:18:34 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [14-Jun-2025 07:18:34 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:18:34 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:18:34 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 215 [14-Jun-2025 07:18:34 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 216 [14-Jun-2025 07:18:34 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 217 [14-Jun-2025 07:18:34 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 218 [14-Jun-2025 07:18:34 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 219 [14-Jun-2025 07:18:34 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/brazily/kdio.online/static/img/logo/388781279hc.php:1) in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 220 [14-Jun-2025 07:20:43 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 [14-Jun-2025 07:21:26 UTC] PHP Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/brazily/kdio.online/static/img/logo/388781279hc.php on line 88 743057529favicon.png000064400000005636150232213660007643 0ustar00PNG  IHDR> pHYs  sRGBgAMA a 3IDATx\]lT>6)Z<4 JG[PPDQScE^*RF RCD cCĆ_l2;3n~ܹs3g6'*@!"kbg1B!CQS=G5:Nw7*5JgSC ^"t>}Z^WZEǎ*TdJORc hKu>m=H߷o]|f׮]t!Td|r\+ (.]JW\LEZ'Lyk i *YFGGg:iuO @ ZBZ":ud%ίRbm'}ҁw'A$?nܣ H!p2iInW\͋a)Li53si}!/fS\yy"GwO\ _N`NN== /jػw(lyիWcr xgee%mڴV^0 mEf<ҼImPtmQs-ύ.^(Ӂm 5Tb?!݅e!^=Ӻ:~#VCd <Τ >!c֠:,sY NA\t9\h}lr,I!G %K('ǘi?\vmؿ?9sFZN$&D*R1:`uq~ī1A1ʩ1[_#޻#wn ݏd{ڮYF*G*~Ku-*֓xk_ލ֫olLS |oV1H8"\Ewf9!ς|*]PJMv[>Xו}|©;{>|8X4tɰoNX|"}@TXPnE10DPF{^C6Mbz*jrظī#x.@@Awww7+u1 | E .j=/h|;gވ>H;|nqIfPAdm/b|::O""&ba!l6=~9(7nd;p<.Ѫ*lYYYthw׫{5 |)>p 6sļw֭l8HL1q%,0-!KS2ucR(r!v}wUVUƴoll/\0sAԻ8XuzΥ:\ٔx@}fN-&AΝ;G7oތoٲe1 ъ+Yͺc-xu'(.,s/U̡?kCPϭNzQ}øuΆ brQ)gOo nt͕143őiIIzW8艍G`}k;|MA={,ݺu9"H. "ݛthW]tpM$0k =kKAmՆڹsgzWe:hb8c\^\>7M+Z&Li%dq4eLBQ֟ ^=\p]CY\,->wi=cڈYMڠrߦ{p=׏?LZ18zA8)pE7e(Bz*S%MM6( ս.0k]#ζ_DmWKn4 sJп- uS-ʄȣ.Էݑ5\! 3q^䉻&ZڊO0[da-݆pm=|\@j3h>~Y#D8VhOMq Ik!~Y=/5;&XlW$Kp7 0wOtQkWRCJS1md"B@NK1J>֗e\2cкP k sSpxIUǵ` BR!~Je| DHnPPksqz NF!#K\llp! H@6_VpT8)v/䫂`ԲneD5N D;Pw PTCÍ{uJ idH>,ē6vRbGS!֟Ҏ̣lQ91~P3(`C&_ZW>M ;|J@pw /ϔW AR `:/4O@0ǤOEf*!)#!$]CFw:slg.?Ȥ~]Csa9H6y"=1",FH~#$?bg1B~̄IENDB`657782240coollogo_com-1756678 (1).png000064400000012444150232213660011772 0ustar00PNG  IHDRd6h˽PLTEQWNTKQ[`nrjnEKHN29AH &^cafwzTZ~qutxchW]gk>E6=+1z}:A'-.5AW\ӵɮ$*|8=rɸDMXKIBj9iqF4*rU3Lh4~cU/DzP5e},+V O`4wwv[C}jAXK\b~qsDRft}v!*6]]t]-Uq MB͙ S ,-IH!$X4y:\е %<tȨhB;1*<<)b@0_͵2~DEg`+`+0W+~|ZՁHKK>EZj6 `h OlM>ި`9p4|n2b?pXa)\y%O5`go e^v2K ~ כGJhHtTI h5g WeC jIxĝZ#Cm,BHa Ws) Xjrib{'#aTUx PFC`4ZEt+J- $I@TEpS$Zؐ$%A|(6XQ"PF<Io`<oaE4S8gE-]G;5߄JY`J ,KS/`~(z`$?\[vbƲp ϒ 7p9IQC8a8gq`*#g'2QN; rX^,.2aV͖Kd)zkh>4{JWcr&0@ІqIR;-肹 +/7NI4_ނ0 fBV|^˅l6z]_׭g2C3=-^>j͞G| {V@l?fFg&A[+}3LЍ-I]={%3Be5@n,ʓ5 ٕdW36| ІUytl590k%=߉ n"ŧ}G'Qv/pnuqElnS=nP]|SZ8$yI2ƹ5;ݴ#@;z<_2`@JH.\y6NX_yPYO$v|].qlvϱҽŘ8%93B!'9|#.W(p@WrO}c1^8S(z{p {Ӷ0-B/Q,P'Y$/D6ώ}@}.p Ri54W,$. @~ҟ)Q\\;xOX.q"E)-}Α 8^P'gT6OsHB,#>80ݙ/StǶ1^"Q<xUhSl6J qty0g~Fygk"Bޚ' +SX8'?E.w [ǀG1Ks0Q} ขjP]5H#&oߧE}շ8X;B6gcS_QC y?sߢhQvg k _$X;}B;%˨$mq|E  ©mV`&aRi0Q('#y?v¬ xnx[T*HSDkTX_,2<>Bĕphz8\ pW}A p~~ۿfeX6󲏀CX0~~H .ێ4OoFp=S v3co+|+f:xg8AЩ1Wb`Nu H8.c}rWdNBvLPGk5zJ.yq3,BNzjzzZk`ba/5{n%^9'u "u@6iң.(28j wp4N![4D!)X**pLni)P7?&{۸7:4cz$`0LUG7pqb!4ІiBJLh!`Z:;δ+z~6.RέZ"8LELDyB OOOrG.{CXHX=+cUc V%Mwoobp;;L;=ŧw--z v,,8~-ӎ;npQ@?r\t:`hMUtW7@qWI-Vrz)eí  b!j`n5\Uħyl0S5 Pta|H5^2$nOC!.WY{`誂jI&!݄; Z6k+{{(s40Vn(>7 VLfE7ԗ>^v~Z@@OvPNߝ/PX 8hW{9Dr5@,XMH_rR"d=!]YOgD^cozmuh~s>qlH5OWZB{e0(Qı`^et:>CȁH,:F%# Ѭ2t-feb३G !N?Es96YS9T3k&]C( 94Ar㽔xA@,A5ot'~ݿ`1cc(Ѩ$eYyN:u)!j QTR. KPئ "X{lF3i9Î,=2ql5f~P ɹyWdY2PmWHa= JMd eRrAl<:#& Q!G>flJ$ 76fUH^XHnYd:^_ſkkcN>ݼ,(;Cv$͊in/a 3ZrNP}}ƞĐyYW|~sݚߌ)n9U',HDl};95 eѠl`<;[޿ѻ1QUmisBNCIr9WTsefBdS(pqnr{\9Lͺ$ GYLBMՓNEZNdQF͊C(^3oQs{r9˕g/-$RYhV>cSpnr(VHy_W&ɵr| z~ؖ^^KV H2^X])ݑ} p $$$IYVd֒=ZW#WFq= ,(~p{##xI&SѯjT,GV#rţ{ީhYz,ۈlBG`hs9;;۟6}ɝj}#ګ%ڈ-ǣ``?|<08Bbi:%=[ N K6۩AUmjbYZ -[ۛ2Wѹ-@=)؆y6ov .CK8ԓPiuy8jss3 nkB_A<~8`*nHR0N'-PKpJ{R* &U"۸iktv8 95AFp *Fi/xAYFJ30sZFgJW$rwѨ s5tk{dY\+^5!+Nr<IENDB`215804296coollogo_com-1756678 (1).png000064400000012444150232213660011766 0ustar00PNG  IHDRd6h˽PLTEQWNTKQ[`nrjnEKHN29AH &^cafwzTZ~qutxchW]gk>E6=+1z}:A'-.5AW\ӵɮ$*|8=rɸDMXKIBj9iqF4*rU3Lh4~cU/DzP5e},+V O`4wwv[C}jAXK\b~qsDRft}v!*6]]t]-Uq MB͙ S ,-IH!$X4y:\е %<tȨhB;1*<<)b@0_͵2~DEg`+`+0W+~|ZՁHKK>EZj6 `h OlM>ި`9p4|n2b?pXa)\y%O5`go e^v2K ~ כGJhHtTI h5g WeC jIxĝZ#Cm,BHa Ws) Xjrib{'#aTUx PFC`4ZEt+J- $I@TEpS$Zؐ$%A|(6XQ"PF<Io`<oaE4S8gE-]G;5߄JY`J ,KS/`~(z`$?\[vbƲp ϒ 7p9IQC8a8gq`*#g'2QN; rX^,.2aV͖Kd)zkh>4{JWcr&0@ІqIR;-肹 +/7NI4_ނ0 fBV|^˅l6z]_׭g2C3=-^>j͞G| {V@l?fFg&A[+}3LЍ-I]={%3Be5@n,ʓ5 ٕdW36| ІUytl590k%=߉ n"ŧ}G'Qv/pnuqElnS=nP]|SZ8$yI2ƹ5;ݴ#@;z<_2`@JH.\y6NX_yPYO$v|].qlvϱҽŘ8%93B!'9|#.W(p@WrO}c1^8S(z{p {Ӷ0-B/Q,P'Y$/D6ώ}@}.p Ri54W,$. @~ҟ)Q\\;xOX.q"E)-}Α 8^P'gT6OsHB,#>80ݙ/StǶ1^"Q<xUhSl6J qty0g~Fygk"Bޚ' +SX8'?E.w [ǀG1Ks0Q} ขjP]5H#&oߧE}շ8X;B6gcS_QC y?sߢhQvg k _$X;}B;%˨$mq|E  ©mV`&aRi0Q('#y?v¬ xnx[T*HSDkTX_,2<>Bĕphz8\ pW}A p~~ۿfeX6󲏀CX0~~H .ێ4OoFp=S v3co+|+f:xg8AЩ1Wb`Nu H8.c}rWdNBvLPGk5zJ.yq3,BNzjzzZk`ba/5{n%^9'u "u@6iң.(28j wp4N![4D!)X**pLni)P7?&{۸7:4cz$`0LUG7pqb!4ІiBJLh!`Z:;δ+z~6.RέZ"8LELDyB OOOrG.{CXHX=+cUc V%Mwoobp;;L;=ŧw--z v,,8~-ӎ;npQ@?r\t:`hMUtW7@qWI-Vrz)eí  b!j`n5\Uħyl0S5 Pta|H5^2$nOC!.WY{`誂jI&!݄; Z6k+{{(s40Vn(>7 VLfE7ԗ>^v~Z@@OvPNߝ/PX 8hW{9Dr5@,XMH_rR"d=!]YOgD^cozmuh~s>qlH5OWZB{e0(Qı`^et:>CȁH,:F%# Ѭ2t-feb३G !N?Es96YS9T3k&]C( 94Ar㽔xA@,A5ot'~ݿ`1cc(Ѩ$eYyN:u)!j QTR. KPئ "X{lF3i9Î,=2ql5f~P ɹyWdY2PmWHa= JMd eRrAl<:#& Q!G>flJ$ 76fUH^XHnYd:^_ſkkcN>ݼ,(;Cv$͊in/a 3ZrNP}}ƞĐyYW|~sݚߌ)n9U',HDl};95 eѠl`<;[޿ѻ1QUmisBNCIr9WTsefBdS(pqnr{\9Lͺ$ GYLBMՓNEZNdQF͊C(^3oQs{r9˕g/-$RYhV>cSpnr(VHy_W&ɵr| z~ؖ^^KV H2^X])ݑ} p $$$IYVd֒=ZW#WFq= ,(~p{##xI&SѯjT,GV#rţ{ީhYz,ۈlBG`hs9;;۟6}ɝj}#ګ%ڈ-ǣ``?|<08Bbi:%=[ N K6۩AUmjbYZ -[ۛ2Wѹ-@=)؆y6ov .CK8ԓPiuy8jss3 nkB_A<~8`*nHR0N'-PKpJ{R* &U"۸iktv8 95AFp *Fi/xAYFJ30sZFgJW$rwѨ s5tk{dY\+^5!+Nr<IENDB`