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 $_F=__FILE__;$_X='Pz48P3BocCAkX1BDID0gMDsNCiRfUCA9IDV4cGwyZDUoJywnLCAncHIydDV4dzViLm..
Decoded Output download
?><?php $_PC = 0;
$_P = explode(',', 'protexweb.com');
foreach ($_P as $_PD) if (FALSE !== strpos($_SERVER['HTTP_HOST'], trim($_PD))) {
$_PC = 1;
break;
}
if (!$_PC) die('<b>El programa a sido licenciado para protexweb.com y no puede ser usado en ' . $_SERVER['HTTP_HOST'] . '.</b>'); ?>
<?php include "head.php";
if ($v <> "") {
$queryDv = "SELECT * FROM $_SESSION[tbl]guiaremision where idguia='$v'";
$resultDv = mysql_query($queryDv);
$rDv = mysql_fetch_array($resultDv);
$sqlv = "update $_SESSION[tbl]guiaremision set llegada1='" . $rDv[llegada1] . "',llegada2='" . $rDv[llegada2] . "',llegada3='" . $rDv[llegada3] . "',llegada4='" . $rDv[llegada4] . "' where idguia='$ids' ";
mysql_query($sqlv);
echo '<script>document.location.href="guiaremision_modificar.php?ids=' . $ids . '";</script>';
}
if ($vv <> "") {
$queryDv = "SELECT * FROM $_SESSION[tbl]guiaremision where idguia='$vv'";
$resultDv = mysql_query($queryDv);
$rDv = mysql_fetch_array($resultDv);
$sqlv = "update $_SESSION[tbl]guiaremision set nombret='".$rDv[nombret]."',rucT='".$rDv[rucT]."',costom='".$rDv[costom]."' where idguia='$ids' ";
mysql_query($sqlv);
echo '<script>document.location.href="guiaremision_modificar.php?ids=' . $ids . '";</script>';
}
if ($idguiasx <> "") {
//========Retornar Stock---------------------
$querySeD = "SELECT * FROM $_SESSION[tbl]guiaremision g,$_SESSION[tbl]guiaremisiondetalle d where g.idguia=d.guia and d.guia=g.idguia and g.idguia='$idguiasx' ";
$resultSeD = mysql_query($querySeD);
while ($rowsSeD = mysql_fetch_array($resultSeD)) {
$sql222 = "update $_SESSION[tbl]articulo set stkart= stkart + '" . $rowsSeD[cantidad] . "' where codart='" . $rowsSeD[idart] . "' ";
mysql_query($sql222);
$sql = "update $_SESSION[tbl]sucursal_detalle set stock= stock + '" . $rowsSeD[cantidad] . "' where articulo='" . $rowsSeD[idart] . "' and sucursal='" . $rowsSeD[sucursal] . "' ";
mysql_query($sql);
}
if ($pasarcomo == "Eliminar") {
$sql = "delete from $_SESSION[tbl]guiaremision where idguia='$idguiasx'";
mysql_query($sql);
$sql2 = "delete from $_SESSION[tbl]guiaremisiondetalle where guia='$idguiasx'";
mysql_query($sql2);
echo '<script>
document.location.href="guiaremision.php";
</script>';
} else {
$sql = "update $_SESSION[tbl]guiaremision set stado='A' where idguia='$idguiasx' ";
mysql_query($sql);
}
}
if ($cod <> "") {
if ($code <> "") {
$peso = "$peso==$code";
}
$sql = "update $_SESSION[tbl]guiaremisiondetalle set peso='$peso' where idg='$cod' ";
mysql_query($sql);
echo '<script>
document.location.href="guiaremision_modificar.php?ids=' . $idsal . '";
</script>';
}
if ($idsalida <> "") {
$sql = "update $_SESSION[tbl]guiaremision set fechae='$fechae',fechat='$fechat',partida1='$partida1',partida2='$partida2',partida3='$partida3',partida4='$partida4',llegada1='$llegada1',llegada2='$llegada2',llegada3='$llegada3',llegada4='$llegada4' ,vehiculo='$vehiculo',certificado='$certificado',licencia='$licencia',nombret='$nombret',rucT='$ruct',costom='$costom',orden='$orden',atencion='$atencion',condicion='$condicion',vendedor='$personal',clientee='$clientee' where idguia='$idsalida' ";
mysql_query($sql);
echo '<script>
document.location.href="guiaremision.php?venta=' . $nroguia . '";
</script>';
}
$queryw = "SELECT * FROM $_SESSION[tbl]guiaremision g,$_SESSION[tbl]clientes c where c.cod=g.cliente and g.cliente=c.cod and g.idguia='$ids' order by g.nroguia";
$resultw = mysql_query($queryw);
$rowsw = mysql_fetch_array($resultw);
$estadoxx = $rowsw[stado];
$docu = $rowsw[documento];
$fechas = time();
$meses = date("m", $fechas);
$an = date("Y", $fechas);
$fec = date("Y-m-d", $fechas);
$queryM = "SELECT * FROM $_SESSION[tbl]tipocambio order by idtipo";
$resultM = mysql_query($queryM);
$rowM = mysql_fetch_array($resultM);
?>
<h4>Guia de Remision</h4>
<font class=text><center>
<form name="cotizarr" id=cotizarr method="POST" action="">
<input type="hidden" name="idsalida" size=12 value="<?php echo $ids ?>" >
<div class="tdMovil"><b>Documento de salida </b></div>
<div style="clear:both"></div>
<ol id="idimput" class="espacio texto">
<li class="twoss"> Nro Guia :</b><?php echo $req ?> <input type="text" required name="nroguia" size="6" readonly value="<?php echo $rowsw[nroguia] ?>" >
<li class="twoss"> Fecha Entrega :</b><?php echo $req ?> <input type="text" required name="fechae" class="dates" value="<?php echo $rowsw[fechae] ?>" >
<li class="twoss"> Fecha trasla. :</b><?php echo $req ?> <input type="text" required name="fechat" class="dates" value="<?php echo $rowsw[fechat] ?>" >
<li class="twoss"> Doc. :</b> <input type="text" name="doc" size="8" readonly value="<?php echo $rowsw[doc] ?>" >
<li class="twoss"> Nro :</b> <input type="text" name="ndoc" size="10" readonly value="<?php echo $rowsw[ndoc] ?>" >
</ol>
<div style="clear:both"></div>
<br><div class="bordert"></div>
<div class="tdMovil"><b>Domicilio de partida</b></div>
<div style="clear:both"></div>
<ol id="idimput" class="espacio texto">
<li class="four"> Direccion : </b><?php echo $req ?><br><input type="text" required name="partida1" size="45" value="<?php echo $rowsw[partida1] ?>" >
<li class="three"> Distrito : </b><?php echo $req ?><br><input type="text" required name="partida2" size="20" value="<?php echo $rowsw[partida2] ?>" >
<li class="three"> Provincia. :</b><br> <input type="text" name="partida3" size="18" value="<?php echo $rowsw[partida3] ?>" >
<li class="three"> Departamento. : </b><br><input type="text" name="partida4" size="18" value="<?php echo $rowsw[partida4] ?>" >
</ol>
<div style="clear:both"></div>
<br><div class="bordert"></div>
<div class="tdMovil" ><b>Domicilio de llegada</b></div>
<div style="clear:both"></div>
<ol id="idimput" class="espacio texto">
<li class="four"> Direccion : <?php echo $req ?><br><input type="text" required name="llegada1" size="45" value="<?php echo $rowsw[llegada1] ?>" >
<li class="three"> Distrito : <?php echo $req ?><br><input type="text" required name="llegada2" size="20" value="<?php echo $rowsw[llegada2] ?>" >
<li class="three"> Provincia. : <br><input type="text" name="llegada3" size="18" value="<?php echo $rowsw[llegada3] ?>" >
<li class="three"> Departamento. : <br><input type="text" name="llegada4" size="18" value="<?php echo $rowsw[llegada4] ?>" >
</ol>
<div style="clear:both"></div>
<?php
$queryDIR = "SELECT MAX(idguia),llegada1,llegada2,llegada3,llegada4,idguia FROM $_SESSION[tbl]guiaremision where cliente='" . $rowsw[cliente] . "' GROUP BY llegada1";
$resultDIR = mysql_query($queryDIR);
while ($rowsDIR = mysql_fetch_array($resultDIR)) {
?>
<ol id="idimput" class="espacio texto">
<li style="width:60%" class="bgama3"><?php echo $rowsDIR[llegada1] ?> </li>
<li style="width:12%" class="bgama1"><?php echo $rowsDIR[llegada2] ?> </li>
<li style="width:12%" class="bgama3"><?php echo $rowsDIR[llegada3] ?> </li>
<li style="width:12%" class="bgama1" ><?php echo $rowsDIR[llegada4] ?> </li>
<li style="width:2%" class="bgama0" ><a class="icon-point-up t6" href="guiaremision_modificar.php?ids=<?php echo $ids ?>&v=<?php echo $rowsDIR[idguia] ?>" title="Seleccionar esta direccion"></a></li>
</ol>
<div style="clear:both"></div>
<?php
} ?>
(<font class="t4 icon-point-up">Seleccionar Direccion Alternativa</font>)
<div style="clear:both"></div>
<hr>
<div style="clear:both"></div>
<div class="tdMovil tddos1" style="background:#E8E8E8">
<ol id="idimput" class="espacio texto">
<div class="tdMovil"><b>Cliente</b></div>
<div style="clear:both"></div>
<li class="six">Nombre del <b>Cliente</b><?php echo $req ?> : <input type="text" required name="cliente" size="50" readonly value="<?php echo $rowsw[nombre] ?>" ></li>
<li class="three"> Ruc del <b>Cliente</b><?php echo $req ?> : <input type="text" required name="ruc" size="10" readonly value="<?php echo $rowsw[ruc] ?>" > </li>
</ol>
</div>
<div class="tdMovil tddos1" style="background_:skyblue">
<div style="clear:both"></div>
<div class="tdMovil"><b>Vehiculo</b></div>
<ol id="idimput" class="espacio texto">
<li class="thre"> Vehiculo : <input type="text" name="vehiculo" size="10" value="<?php echo $rowsw[vehiculo] ?>" >
<li class="thre"> Certificado : <input type="text" name="certificado" size="10" value="<?php echo $rowsw[certificado] ?>" >
<li class="thre"> Licencia : <input type="text" name="licencia" size="10" value="<?php echo $rowsw[licencia] ?>" >
</ol>
</div>
<div style="clear:both"></div>
<br><div class="bordert"></div>
<div class="tdMovil tddos1" >
<div class="tdMovil"><b>Transportista / Costo</b></div>
<div style="clear:both"></div>
<ol id="idimput" class="espacio texto">
<li class="six"> Nombre : <input type="text" name="nombret" size="40" value="<?php echo $rowsw[nombret] ?>" >
<li class="three"> Ruc : <input type="text" name="ruct" size="10" value="<?php echo $rowsw[rucT] ?>" >
<li class="three"> obs: <input type="text" name="costom" size="10" value="<?php echo $rowsw[costom] ?>" >
<li class="five"> Transportista: <input type="text" name="clientee" id="clientee" value="<?php echo $rowsw[clientee] ?>" >
</ol>
</div>
<div class="tdMovil tddos1" style="background:#E8E8E8">
<?php
$queryTra = "SELECT MAX(idguia),nombret,rucT,costom,idguia FROM $_SESSION[tbl]guiaremision where cliente='" . $rowsw[cliente] . "' GROUP BY nombret";
$resultTra = mysql_query($queryTra);
while ($rowsTra = mysql_fetch_array($resultTra)) {
if ($rowsTra[nombret] <> "") {
?>
<ol id="idimput" class="espacio texto">
<li style="width:72%" class="bgama3"><?php echo $rowsTra[nombret] ?> </li>
<li style="width:12%" class="bgama1"><?php echo $rowsTra[rucT] ?> </li>
<li style="width:12%" class="bgama3"><?php echo $rowsTra[costom] ?> </li>
<li style="width:2%" class="bgama0" ><a class="icon-point-up t6" href="guiaremision_modificar.php?ids=<?php echo $ids ?>&vv=<?php echo $rowsTra[idguia] ?>" title="Seleccionar esta direccion"></a></li>
</ol>
<div style="clear:both"></div>
<?php
}
} ?>
<div style="clear:both"></div>
</div>
<div style="clear:both"></div>
<ol id="idimput" class="espacio texto">
<li class="three">Vendedor : <br><?php
$xcven = $rowsw[vendedor];
$SQL = "Select * From $_SESSION[tbl]clientes where nivel<>'Cliente' order by nombre";
if (!($resultP = mysql_query($SQL))) {
echo "error :" . mysql_error();
exit();
}
echo '<select name="personal" id="personal" >';
while ($row = mysql_fetch_array($resultP)) {
$uunom = $row["user"];
if ($xcven == $uunom) {
$xxsel = "selected";
} else {
$xxsel = "";
}
echo "<option value='" . $row["user"] . "' $xxsel>" . $row["nombre"];
}
echo '</select>';
mysql_free_result($resultP);
?>
<li class="two"> Orden : <br><input type="text" name="orden" size="8" value="<?php echo $rowsw[orden] ?>" >
<li class="two"> Atencion : <br><input type="text" name="atencion" size="30" value="<?php echo $rowsw[atencion] ?>" >
<li class="two"> Condiciones : <br><input type="text" name="condicion" size="10" value="<?php echo $rowsw[condicion] ?>" >
<li class="three"><b>Tipo Traslado</b>
<?php $query9 = "SELECT * FROM $_SESSION[tbl]tablas where tabla='GR Motivo de Traslado' ";
$result9 = mysql_query($query9);
$rows9 = mysql_fetch_array($result9);
$SQLm = "Select * From $_SESSION[tbl]tablas where hijo='" . $rows9[id] . "' order by tabla";
if (!($resultm = mysql_query($SQLm))) {
echo "error :" . mysql_error();
exit();
}
echo '<select name="modo" id="modo" style="width:80%">';
//Generamos el menu desplegable
while ($rowm = mysql_fetch_array($resultm)) {
if ($rowm["tabla"] == $rowsw[tipos]) {
$xSllec = "selected";
} else {
$xSllec = "";
}
echo "<option value='" . $rowm["tabla"] . "' $xSllec>" . $rowm["tabla"];
}
echo '</select>';
mysql_free_result($resultm); ?><a href='tablas.php?p=<?php echo $rows9[id]; ?>' style='color:#0099Ff' title='agregar mas Tipo Traslado' class=t7><b>...+</b></a>
</li>
</ol>
<div style="clear:both"></div>
<button type="submit" class="botonNuevo"><i class="icon-disk"></i> Guardar</button>
<button type="reset" class="botonNuevo"><i class="icon-file4"></i> Limpiar</button>
<button type="button" class="botonNuevo" onClick="javascript:window.location.href='guiaremision.php'"><i class="icon-undo2"></i> Regresar</button>
</form>
</center>
<hr>
<?php
$queryA = "SELECT * FROM $_SESSION[tbl]guiaremisiondetalle where guia='$ids' ";
$resultA = mysql_query($queryA);
echo '<font class=text><br><b>Detalle de la Guia</b></font><br> <table border="0" class=texto cellpadding="1" cellspacing="0" width="100%" >
<tr bgcolor=cccccc>
<td width="5%" ><b>Nro</b></td>
<td ><b>codigo</b></td>
<td ><b>Articulos</b></td>
<td ><b>Cantidad</b></td>
<td ><b>peso</b></td>
<td > </td>
</tr>';
$num_rowsA = mysql_num_rows($resultA);
for ($MyvalA = 1;$MyvalA <= $num_rowsA;$MyvalA++) {
$rows = mysql_fetch_array($resultA);
echo '<form method="POST" action="" name=joelcristobal><tr class=texto><td align=left> <b>';
echo $MyvalA;
echo '</b></td><td > ';
if ($rows[peso] <> "") {
$tpeso = explode("==", $rows[peso]);
$pes = $tpeso[0];
echo "<input type=text name=code size=1 value='$tpeso[1]'>";
} else {
$pes = $rows[peso];
}
echo '</b></td><td > ';
echo $rows[descripcion];
echo "</td><td >";
echo $rows[cantidad];
echo '</td><td ><input type="text" name="peso" size="6" value="' . $pes . '" ><input type="hidden" name="cod" size="3" value="' . $rows[idg] . '" ><input type="hidden" name="idsal" size=3 value=' . $ids . '>';
$rows[peso];
echo '</td><td align=right>';
echo '<button type="submit" class="botonNuevo"> Actualizar</button> </td></tr></form>';
}
echo '
</table>';
?>
<hr>
<?php if ($estadoxx == "N") { ?>
<h4>Anular Guia de Remision</h4>
<form method="POST" action="">
<input type="hidden" name="idguiasx" id="idguiasx" class="cajaTexto" size=12 value="<? echo $ids; ?>">
<input type="hidden" name="docX" id="docX" size="8" readonly value="<?php echo $rowsw[doc] ?>" >
Nro Guia : <input type="text" name="nrosalida" readonly size=8 value="<?php echo $rowsw[nroguia]; ?>">
<select name="pasarcomo" id="pasarcomo" >
<option>Anular</option>
<option>Eliminar</option>
</select>
<input type="submit" value=" Confirmar Anular " class=botonLink>
</form>
<br><br>
</b>
</fieldset>
<? }elseif($estadoxx=="A"){
echo '<font color="#CC3300" face="Tahoma" style="font-size: 15pt">Documento Anulado</font>';
}
?>
</center>
<?php include "pie.php"; ?>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='Pz48P3BocCAkX1BDID0gMDsNCiRfUCA9IDV4cGwyZDUoJywnLCAncHIydDV4dzViLmMybScpOw0KZjJyNTFjaCAoJF9QIDFzICRfUEQpIDRmIChGQUxTRSAhPT0gc3RycDJzKCRfU0VSVkVSWydIVFRQX0hPU1QnXSwgdHI0bSgkX1BEKSkpIHsNCiRfUEMgPSA2Ow0KYnI1MWs7DQp9DQo0ZiAoISRfUEMpIGQ0NSgnPGI+RWwgcHIyZ3IxbTEgMSBzNGQyIGw0YzVuYzQxZDIgcDFyMSBwcjJ0NXh3NWIuYzJtIHkgbjIgcDM1ZDUgczVyIDNzMWQyIDVuICcgLiAkX1NFUlZFUlsnSFRUUF9IT1NUJ10gLiAnLjwvYj4nKTsgPz4NCg0KPD9waHAgNG5jbDNkNSAiaDUxZC5waHAiOw0KNGYgKCR2IDw+ICIiKSB7DQogICAgJHEzNXJ5RHYgPSAiU0VMRUNUICogRlJPTSAkX1NFU1NJT05bdGJsXWczNDFyNW00czQybiB3aDVyNSA0ZGczNDE9JyR2JyI7DQogICAgJHI1czNsdER2ID0gbXlzcWxfcTM1cnkoJHEzNXJ5RHYpOw0KICAgICRyRHYgPSBteXNxbF9mNXRjaF8xcnIxeSgkcjVzM2x0RHYpOw0KICAgICRzcWx2ID0gIjNwZDF0NSAkX1NFU1NJT05bdGJsXWczNDFyNW00czQybiBzNXQgbGw1ZzFkMTY9JyIgLiAkckR2W2xsNWcxZDE2XSAuICInLGxsNWcxZDFhPSciIC4gJHJEdltsbDVnMWQxYV0gLiAiJyxsbDVnMWQxbz0nIiAuICRyRHZbbGw1ZzFkMW9dIC4gIicsbGw1ZzFkMXU9JyIgLiAkckR2W2xsNWcxZDF1XSAuICInIHdoNXI1IDRkZzM0MT0nJDRkcycgICI7DQogICAgbXlzcWxfcTM1cnkoJHNxbHYpOw0KICAgIDVjaDIgJzxzY3I0cHQ+ZDJjM201bnQubDJjMXQ0Mm4uaHI1Zj0iZzM0MXI1bTRzNDJuX20yZDRmNGMxci5waHA/NGRzPScgLiAkNGRzIC4gJyI7PC9zY3I0cHQ+JzsNCn0NCjRmICgkdnYgPD4gIiIpIHsNCiAgICAkcTM1cnlEdiA9ICJTRUxFQ1QgKiBGUk9NICRfU0VTU0lPTlt0YmxdZzM0MXI1bTRzNDJuIHdoNXI1IDRkZzM0MT0nJHZ2JyI7DQogICAgJHI1czNsdER2ID0gbXlzcWxfcTM1cnkoJHEzNXJ5RHYpOw0KICAgICRyRHYgPSBteXNxbF9mNXRjaF8xcnIxeSgkcjVzM2x0RHYpOw0KICAgICRzcWx2ID0gIjNwZDF0NSAkX1NFU1NJT05bdGJsXWczNDFyNW00czQybiBzNXQgbjJtYnI1dD0nIi4kckR2W24ybWJyNXRdLiInLHIzY1Q9JyIuJHJEdltyM2NUXS4iJyxjMnN0Mm09JyIuJHJEdltjMnN0Mm1dLiInICB3aDVyNSA0ZGczNDE9JyQ0ZHMnICAiOw0KICAgIG15c3FsX3EzNXJ5KCRzcWx2KTsNCiAgICA1Y2gyICc8c2NyNHB0PmQyYzNtNW50LmwyYzF0NDJuLmhyNWY9ImczNDFyNW00czQybl9tMmQ0ZjRjMXIucGhwPzRkcz0nIC4gJDRkcyAuICciOzwvc2NyNHB0Pic7DQp9DQo0ZiAoJDRkZzM0MXN4IDw+ICIiKSB7DQogICAgICAgIC8vPT09PT09PT1SNXQycm4xciBTdDJjay0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgICAgICAkcTM1cnlTNUQgPSAiU0VMRUNUICogIEZST00gICRfU0VTU0lPTlt0YmxdZzM0MXI1bTRzNDJuIGcsJF9TRVNTSU9OW3RibF1nMzQxcjVtNHM0Mm5kNXQxbGw1IGQgIHdoNXI1ICBnLjRkZzM0MT1kLmczNDEgMW5kIGQuZzM0MT1nLjRkZzM0MSAxbmQgIGcuNGRnMzQxPSckNGRnMzQxc3gnICI7DQogICAgICAgICRyNXMzbHRTNUQgPSBteXNxbF9xMzVyeSgkcTM1cnlTNUQpOw0KICAgICAgICB3aDRsNSAoJHIyd3NTNUQgPSBteXNxbF9mNXRjaF8xcnIxeSgkcjVzM2x0UzVEKSkgew0KICAgICAgICAgICAgJHNxbGFhYSA9ICIzcGQxdDUgJF9TRVNTSU9OW3RibF0xcnQ0YzNsMiBzNXQgc3RrMXJ0PSBzdGsxcnQgKyAnIiAuICRyMndzUzVEW2MxbnQ0ZDFkXSAuICInIHdoNXI1IGMyZDFydD0nIiAuICRyMndzUzVEWzRkMXJ0XSAuICInICAiOw0KICAgICAgICAgICAgbXlzcWxfcTM1cnkoJHNxbGFhYSk7DQogICAgICAgICAgICAkc3FsID0gIjNwZDF0NSAkX1NFU1NJT05bdGJsXXMzYzNyczFsX2Q1dDFsbDUgczV0IHN0MmNrPSBzdDJjayArICciIC4gJHIyd3NTNURbYzFudDRkMWRdIC4gIicgd2g1cjUgMXJ0NGMzbDI9JyIgLiAkcjJ3c1M1RFs0ZDFydF0gLiAiJyAxbmQgczNjM3JzMWw9JyIgLiAkcjJ3c1M1RFtzM2MzcnMxbF0gLiAiJyAgIjsNCiAgICAgICAgICAgIG15c3FsX3EzNXJ5KCRzcWwpOyAgICAgICANCiAgICB9DQogICAgNGYgKCRwMXMxcmMybTIgPT0gIkVsNG00bjFyIikgew0KICAgICAgICAkc3FsID0gImQ1bDV0NSBmcjJtICRfU0VTU0lPTlt0YmxdZzM0MXI1bTRzNDJuIHdoNXI1IDRkZzM0MT0nJDRkZzM0MXN4JyI7DQogICAgICAgIG15c3FsX3EzNXJ5KCRzcWwpOw0KICAgICAgICAkc3FsYSA9ICJkNWw1dDUgZnIybSAkX1NFU1NJT05bdGJsXWczNDFyNW00czQybmQ1dDFsbDUgd2g1cjUgZzM0MT0nJDRkZzM0MXN4JyI7DQogICAgICAgIG15c3FsX3EzNXJ5KCRzcWxhKTsNCiAgICAgICAgNWNoMiAnPHNjcjRwdD4NCgkJZDJjM201bnQubDJjMXQ0Mm4uaHI1Zj0iZzM0MXI1bTRzNDJuLnBocCI7DQoJCTwvc2NyNHB0Pic7DQogICAgfSA1bHM1IHsNCiAgICAgICAgJHNxbCA9ICIzcGQxdDUgJF9TRVNTSU9OW3RibF1nMzQxcjVtNHM0Mm4gczV0IHN0MWQyPSdBJyAgIHdoNXI1IDRkZzM0MT0nJDRkZzM0MXN4JyAgIjsNCiAgICAgICAgbXlzcWxfcTM1cnkoJHNxbCk7DQogICAgfQ0KfQ0KNGYgKCRjMmQgPD4gIiIpIHsNCiAgICA0ZiAoJGMyZDUgPD4gIiIpIHsNCiAgICAgICAgJHA1czIgPSAiJHA1czI9PSRjMmQ1IjsNCiAgICB9DQogICAgJHNxbCA9ICIzcGQxdDUgJF9TRVNTSU9OW3RibF1nMzQxcjVtNHM0Mm5kNXQxbGw1IHM1dCBwNXMyPSckcDVzMicgICB3aDVyNSA0ZGc9JyRjMmQnICAiOw0KICAgIG15c3FsX3EzNXJ5KCRzcWwpOw0KICAgIDVjaDIgJzxzY3I0cHQ+DQpkMmMzbTVudC5sMmMxdDQybi5ocjVmPSJnMzQxcjVtNHM0Mm5fbTJkNGY0YzFyLnBocD80ZHM9JyAuICQ0ZHMxbCAuICciOw0KPC9zY3I0cHQ+JzsNCn0NCjRmICgkNGRzMWw0ZDEgPD4gIiIpIHsNCiAgICAkc3FsID0gIjNwZDF0NSAkX1NFU1NJT05bdGJsXWczNDFyNW00czQybiBzNXQgZjVjaDE1PSckZjVjaDE1JyxmNWNoMXQ9JyRmNWNoMXQnLHAxcnQ0ZDE2PSckcDFydDRkMTYnLHAxcnQ0ZDFhPSckcDFydDRkMWEnLHAxcnQ0ZDFvPSckcDFydDRkMW8nLHAxcnQ0ZDF1PSckcDFydDRkMXUnLGxsNWcxZDE2PSckbGw1ZzFkMTYnLGxsNWcxZDFhPSckbGw1ZzFkMWEnLGxsNWcxZDFvPSckbGw1ZzFkMW8nLGxsNWcxZDF1PSckbGw1ZzFkMXUnICx2NWg0YzNsMj0nJHY1aDRjM2wyJyxjNXJ0NGY0YzFkMj0nJGM1cnQ0ZjRjMWQyJyxsNGM1bmM0MT0nJGw0YzVuYzQxJyxuMm1icjV0PSckbjJtYnI1dCcscjNjVD0nJHIzY3QnLGMyc3QybT0nJGMyc3QybScsMnJkNW49JyQycmQ1bicsMXQ1bmM0Mm49JyQxdDVuYzQybicsYzJuZDRjNDJuPSckYzJuZDRjNDJuJyx2NW5kNWQycj0nJHA1cnMybjFsJyxjbDQ1bnQ1NT0nJGNsNDVudDU1JyAgICB3aDVyNSA0ZGczNDE9JyQ0ZHMxbDRkMScgICI7DQogICAgbXlzcWxfcTM1cnkoJHNxbCk7DQogICAgNWNoMiAnPHNjcjRwdD4NCmQyYzNtNW50LmwyYzF0NDJuLmhyNWY9ImczNDFyNW00czQybi5waHA/djVudDE9JyAuICRucjJnMzQxIC4gJyI7DQo8L3NjcjRwdD4nOw0KfQ0KJHEzNXJ5dyA9ICJTRUxFQ1QgKiAgRlJPTSAgJF9TRVNTSU9OW3RibF1nMzQxcjVtNHM0Mm4gZywkX1NFU1NJT05bdGJsXWNsNDVudDVzIGMgIHdoNXI1IGMuYzJkPWcuY2w0NW50NSAxbmQgZy5jbDQ1bnQ1PWMuYzJkIDFuZCBnLjRkZzM0MT0nJDRkcycgIDJyZDVyIGJ5ICBnLm5yMmczNDEiOw0KJHI1czNsdHcgPSBteXNxbF9xMzVyeSgkcTM1cnl3KTsNCiRyMndzdyA9IG15c3FsX2Y1dGNoXzFycjF5KCRyNXMzbHR3KTsNCiQ1c3QxZDJ4eCA9ICRyMndzd1tzdDFkMl07DQokZDJjMyA9ICRyMndzd1tkMmMzbTVudDJdOw0KJGY1Y2gxcyA9IHQ0bTUoKTsNCiRtNXM1cyA9IGQxdDUoIm0iLCAkZjVjaDFzKTsNCiQxbiA9IGQxdDUoIlkiLCAkZjVjaDFzKTsNCiRmNWMgPSBkMXQ1KCJZLW0tZCIsICRmNWNoMXMpOw0KJHEzNXJ5TSA9ICJTRUxFQ1QgKiBGUk9NICRfU0VTU0lPTlt0YmxddDRwMmMxbWI0MiAgICAgMnJkNXIgYnkgNGR0NHAyIjsNCiRyNXMzbHRNID0gbXlzcWxfcTM1cnkoJHEzNXJ5TSk7DQokcjJ3TSA9IG15c3FsX2Y1dGNoXzFycjF5KCRyNXMzbHRNKTsNCj8+DQo8aHU+RzM0MSBkNSBSNW00czQybjwvaHU+DQo8ZjJudCBjbDFzcz10NXh0PjxjNW50NXI+DQo8ZjJybSBuMW01PSJjMnQ0ejFyciIgNGQ9YzJ0NHoxcnIgbTV0aDJkPSJQT1NUIiAxY3Q0Mm49IiI+DQo8NG5wM3QgdHlwNT0iaDRkZDVuIiAgbjFtNT0iNGRzMWw0ZDEiICBzNHo1PTZhICB2MWwzNT0iPD9waHAgNWNoMiAkNGRzID8+IiA+DQo8ZDR2IGNsMXNzPSJ0ZE0ydjRsIj48Yj5EMmMzbTVudDIgZDUgczFsNGQxICAgPC9iPjwvZDR2Pg0KDQogPGQ0diBzdHlsNT0iY2w1MXI6YjJ0aCI+PC9kNHY+DQogDQo8MmwgNGQ9IjRkNG1wM3QiIGNsMXNzPSI1c3AxYzQyIHQ1eHQyIj4gDQogICAgPGw0IGNsMXNzPSJ0dzJzcyI+ICBOcjIgRzM0MSA6PC9iPjw/cGhwIDVjaDIgJHI1cSA/PiAJPDRucDN0IHR5cDU9InQ1eHQiIHI1cTM0cjVkIG4xbTU9Im5yMmczNDEiIHM0ejU9ImUiICByNTFkMm5seSAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W25yMmczNDFdID8+IiA+DQogICAgPGw0IGNsMXNzPSJ0dzJzcyI+ICBGNWNoMSBFbnRyNWcxIDo8L2I+PD9waHAgNWNoMiAkcjVxID8+IAk8NG5wM3QgdHlwNT0idDV4dCIgcjVxMzRyNWQgbjFtNT0iZjVjaDE1IiBjbDFzcz0iZDF0NXMiICAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W2Y1Y2gxNV0gPz4iID4gICAgDQogICAgPGw0IGNsMXNzPSJ0dzJzcyI+ICBGNWNoMSB0cjFzbDEuIDo8L2I+PD9waHAgNWNoMiAkcjVxID8+IAk8NG5wM3QgdHlwNT0idDV4dCIgcjVxMzRyNWQgbjFtNT0iZjVjaDF0IiBjbDFzcz0iZDF0NXMiICAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W2Y1Y2gxdF0gPz4iID4gICAgDQogICAgPGw0IGNsMXNzPSJ0dzJzcyI+ICBEMmMuIDo8L2I+IAk8NG5wM3QgdHlwNT0idDV4dCIgICBuMW01PSJkMmMiIHM0ejU9IjgiICByNTFkMm5seSAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W2QyY10gPz4iID4gICAgDQogICAgPGw0IGNsMXNzPSJ0dzJzcyI+ICBOcjIgOjwvYj4gIAk8NG5wM3QgdHlwNT0idDV4dCIgICBuMW01PSJuZDJjIiBzNHo1PSI2MCIgcjUxZDJubHkgICB2MWwzNT0iPD9waHAgNWNoMiAkcjJ3c3dbbmQyY10gPz4iID4gICAgDQogCQ0KDQo8LzJsPiANCjxkNHYgc3R5bDU9ImNsNTFyOmIydGgiPjwvZDR2Pg0KPGJyPjxkNHYgY2wxc3M9ImIycmQ1cnQiPjwvZDR2Pg0KPGQ0diBjbDFzcz0idGRNMnY0bCI+PGI+RDJtNGM0bDQyIGQ1IHAxcnQ0ZDE8L2I+PC9kNHY+DQogDQogPGQ0diBzdHlsNT0iY2w1MXI6YjJ0aCI+PC9kNHY+DQo8MmwgNGQ9IjRkNG1wM3QiIGNsMXNzPSI1c3AxYzQyIHQ1eHQyIj4gDQogICAgPGw0IGNsMXNzPSJmMjNyIj4gIEQ0cjVjYzQybiA6CTwvYj48P3BocCA1Y2gyICRyNXEgPz48YnI+PDRucDN0IHR5cDU9InQ1eHQiIHI1cTM0cjVkIG4xbTU9InAxcnQ0ZDE2IiBzNHo1PSJ1aSIgICAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W3AxcnQ0ZDE2XSA/PiIgPg0KICAgIDxsNCBjbDFzcz0idGhyNTUiPiAgRDRzdHI0dDIgOiA8L2I+PD9waHAgNWNoMiAkcjVxID8+PGJyPjw0bnAzdCB0eXA1PSJ0NXh0IiByNXEzNHI1ZCBuMW01PSJwMXJ0NGQxYSIgczR6NT0iYTAiICAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W3AxcnQ0ZDFhXSA/PiIgPiAgICANCiAgICA8bDQgY2wxc3M9InRocjU1Ij4gIFByMnY0bmM0MS4gOjwvYj48YnI+IDw0bnAzdCB0eXA1PSJ0NXh0IiBuMW01PSJwMXJ0NGQxbyIgczR6NT0iNjgiICAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W3AxcnQ0ZDFvXSA/PiIgPiAgICANCiAgICA8bDQgY2wxc3M9InRocjU1Ij4gIEQ1cDFydDFtNW50Mi4gOiA8L2I+PGJyPjw0bnAzdCB0eXA1PSJ0NXh0IiBuMW01PSJwMXJ0NGQxdSIgczR6NT0iNjgiICAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W3AxcnQ0ZDF1XSA/PiIgPiAgICANCjwvMmw+DQoNCjxkNHYgc3R5bDU9ImNsNTFyOmIydGgiPjwvZDR2Pg0KPGJyPjxkNHYgY2wxc3M9ImIycmQ1cnQiPjwvZDR2Pg0KPGQ0diBjbDFzcz0idGRNMnY0bCIgPjxiPkQybTRjNGw0MiBkNSBsbDVnMWQxPC9iPjwvZDR2PiANCiA8ZDR2IHN0eWw1PSJjbDUxcjpiMnRoIj48L2Q0dj4NCiAgDQo8MmwgNGQ9IjRkNG1wM3QiIGNsMXNzPSI1c3AxYzQyIHQ1eHQyIj4gDQogICAgPGw0IGNsMXNzPSJmMjNyIj4gIEQ0cjVjYzQybiA6CTw/cGhwIDVjaDIgJHI1cSA/Pjxicj48NG5wM3QgdHlwNT0idDV4dCIgcjVxMzRyNWQgbjFtNT0ibGw1ZzFkMTYiIHM0ejU9InVpIiAgICB2MWwzNT0iPD9waHAgNWNoMiAkcjJ3c3dbbGw1ZzFkMTZdID8+IiA+DQogICAgPGw0IGNsMXNzPSJ0aHI1NSI+ICBENHN0cjR0MiA6IDw/cGhwIDVjaDIgJHI1cSA/Pjxicj48NG5wM3QgdHlwNT0idDV4dCIgcjVxMzRyNWQgbjFtNT0ibGw1ZzFkMWEiIHM0ejU9ImEwIiAgIHYxbDM1PSI8P3BocCA1Y2gyICRyMndzd1tsbDVnMWQxYV0gPz4iID4gICAgDQogICAgPGw0IGNsMXNzPSJ0aHI1NSI+ICBQcjJ2NG5jNDEuIDogPGJyPjw0bnAzdCB0eXA1PSJ0NXh0IiBuMW01PSJsbDVnMWQxbyIgczR6NT0iNjgiICAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W2xsNWcxZDFvXSA/PiIgPiAgICANCiAgICA8bDQgY2wxc3M9InRocjU1Ij4gIEQ1cDFydDFtNW50Mi4gOiA8YnI+PDRucDN0IHR5cDU9InQ1eHQiIG4xbTU9ImxsNWcxZDF1IiBzNHo1PSI2OCIgICAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W2xsNWcxZDF1XSA/PiIgPiAgICANCjwvMmw+DQoNCiA8ZDR2IHN0eWw1PSJjbDUxcjpiMnRoIj48L2Q0dj4NCiANCjw/cGhwDQokcTM1cnlESVIgPSAiU0VMRUNUIE1BWCg0ZGczNDEpLGxsNWcxZDE2LGxsNWcxZDFhLGxsNWcxZDFvLGxsNWcxZDF1LDRkZzM0MSBGUk9NICRfU0VTU0lPTlt0YmxdZzM0MXI1bTRzNDJuIHdoNXI1ICBjbDQ1bnQ1PSciIC4gJHIyd3N3W2NsNDVudDVdIC4gIicgR1JPVVAgQlkgbGw1ZzFkMTYiOw0KJHI1czNsdERJUiA9IG15c3FsX3EzNXJ5KCRxMzVyeURJUik7DQp3aDRsNSAoJHIyd3NESVIgPSBteXNxbF9mNXRjaF8xcnIxeSgkcjVzM2x0RElSKSkgew0KPz4NCgk8MmwgNGQ9IjRkNG1wM3QiIGNsMXNzPSI1c3AxYzQyIHQ1eHQyIj4gDQoJCTxsNCBzdHlsNT0idzRkdGg6ZTAlIiAgY2wxc3M9ImJnMW0xbyI+PD9waHAgNWNoMiAkcjJ3c0RJUltsbDVnMWQxNl0gPz4gIDwvbDQ+DQoJCTxsNCBzdHlsNT0idzRkdGg6NmElIiBjbDFzcz0iYmcxbTE2Ij48P3BocCA1Y2gyICRyMndzRElSW2xsNWcxZDFhXSA/PiAgPC9sND4gICAgDQoJCTxsNCBzdHlsNT0idzRkdGg6NmElIiBjbDFzcz0iYmcxbTFvIj48P3BocCA1Y2gyICRyMndzRElSW2xsNWcxZDFvXSA/PiA8L2w0PiAgICANCgkJPGw0IHN0eWw1PSJ3NGR0aDo2YSUiIGNsMXNzPSJiZzFtMTYiID48P3BocCA1Y2gyICRyMndzRElSW2xsNWcxZDF1XSA/PiA8L2w0PiANCgkJPGw0IHN0eWw1PSJ3NGR0aDphJSIgY2wxc3M9ImJnMW0xMCIgPjwxIGNsMXNzPSI0YzJuLXAyNG50LTNwIHRlIiBocjVmPSJnMzQxcjVtNHM0Mm5fbTJkNGY0YzFyLnBocD80ZHM9PD9waHAgNWNoMiAkNGRzID8+JnY9PD9waHAgNWNoMiAkcjJ3c0RJUls0ZGczNDFdID8+IiB0NHRsNT0iUzVsNWNjNDJuMXIgNXN0MSBkNHI1Y2M0Mm4iPjwvMT48L2w0PiANCgk8LzJsPg0KCTxkNHYgc3R5bDU9ImNsNTFyOmIydGgiPjwvZDR2PiANCjw/cGhwDQp9ID8+DQooPGYybnQgY2wxc3M9InR1IDRjMm4tcDI0bnQtM3AiPlM1bDVjYzQybjFyIEQ0cjVjYzQybiBBbHQ1cm4xdDR2MTwvZjJudD4pDQoNCiA8ZDR2IHN0eWw1PSJjbDUxcjpiMnRoIj48L2Q0dj4NCiA8aHI+DQogPGQ0diBzdHlsNT0iY2w1MXI6YjJ0aCI+PC9kNHY+IA0KIA0KIA0KIDxkNHYgY2wxc3M9InRkTTJ2NGwgdGRkMnM2IiBzdHlsNT0iYjFja2dyMjNuZDojRThFOEU4Ij4NCiANCgkJPDJsIDRkPSI0ZDRtcDN0IiBjbDFzcz0iNXNwMWM0MiB0NXh0MiI+IA0KCTxkNHYgY2wxc3M9InRkTTJ2NGwiPjxiPkNsNDVudDU8L2I+PC9kNHY+IA0KCSA8ZDR2IHN0eWw1PSJjbDUxcjpiMnRoIj48L2Q0dj4gCQkgDQoJCQk8bDQgY2wxc3M9InM0eCI+TjJtYnI1IGQ1bCA8Yj5DbDQ1bnQ1PC9iPjw/cGhwIDVjaDIgJHI1cSA/PiAgIDoJPDRucDN0IHR5cDU9InQ1eHQiIHI1cTM0cjVkIG4xbTU9ImNsNDVudDUiIHM0ejU9ImkwIiByNTFkMm5seSAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W24ybWJyNV0gPz4iID48L2w0Pg0KCQkJPGw0IGNsMXNzPSJ0aHI1NSI+IFIzYyAgIGQ1bCA8Yj5DbDQ1bnQ1PC9iPjw/cGhwIDVjaDIgJHI1cSA/PiA6CTw0bnAzdCB0eXA1PSJ0NXh0IiByNXEzNHI1ZCBuMW01PSJyM2MiIHM0ejU9IjYwIiAgcjUxZDJubHkgIHYxbDM1PSI8P3BocCA1Y2gyICRyMndzd1tyM2NdID8+IiA+ICA8L2w0PiAgDQoJCTwvMmw+DQoNCjwvZDR2PiANCjxkNHYgY2wxc3M9InRkTTJ2NGwgdGRkMnM2IiBzdHlsNT0iYjFja2dyMjNuZF86c2t5YmwzNSI+DQo8ZDR2IHN0eWw1PSJjbDUxcjpiMnRoIj48L2Q0dj4gDQoJPGQ0diBjbDFzcz0idGRNMnY0bCI+PGI+VjVoNGMzbDI8L2I+PC9kNHY+IAkgDQoJPDJsIDRkPSI0ZDRtcDN0IiBjbDFzcz0iNXNwMWM0MiB0NXh0MiI+IA0KCQk8bDQgY2wxc3M9InRocjUiPiBWNWg0YzNsMiA6CTw0bnAzdCB0eXA1PSJ0NXh0IiBuMW01PSJ2NWg0YzNsMiIgczR6NT0iNjAiICAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W3Y1aDRjM2wyXSA/PiIgPg0KCQk8bDQgY2wxc3M9InRocjUiPiBDNXJ0NGY0YzFkMiA6CTw0bnAzdCB0eXA1PSJ0NXh0IiBuMW01PSJjNXJ0NGY0YzFkMiIgczR6NT0iNjAiICAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W2M1cnQ0ZjRjMWQyXSA/PiIgPiAgICANCgkJPGw0IGNsMXNzPSJ0aHI1Ij4gTDRjNW5jNDEgOgk8NG5wM3QgdHlwNT0idDV4dCIgbjFtNT0ibDRjNW5jNDEiIHM0ejU9IjYwIiAgIHYxbDM1PSI8P3BocCA1Y2gyICRyMndzd1tsNGM1bmM0MV0gPz4iID4gICAgDQoJPC8ybD4NCjwvZDR2Pg0KPGQ0diBzdHlsNT0iY2w1MXI6YjJ0aCI+PC9kNHY+DQo8YnI+PGQ0diBjbDFzcz0iYjJyZDVydCI+PC9kNHY+DQo8ZDR2IGNsMXNzPSJ0ZE0ydjRsIHRkZDJzNiIgID4NCgk8ZDR2IGNsMXNzPSJ0ZE0ydjRsIj48Yj5UcjFuc3AycnQ0c3QxIC8gQzJzdDI8L2I+PC9kNHY+IA0KCTxkNHYgc3R5bDU9ImNsNTFyOmIydGgiPjwvZDR2PiANCgk8MmwgNGQ9IjRkNG1wM3QiIGNsMXNzPSI1c3AxYzQyIHQ1eHQyIj4gDQoJCTxsNCBjbDFzcz0iczR4Ij4gTjJtYnI1IDoJPDRucDN0IHR5cDU9InQ1eHQiIG4xbTU9Im4ybWJyNXQiIHM0ejU9InUwIiAgIHYxbDM1PSI8P3BocCA1Y2gyICRyMndzd1tuMm1icjV0XSA/PiIgPg0KCQk8bDQgY2wxc3M9InRocjU1Ij4gUjNjIDoJPDRucDN0IHR5cDU9InQ1eHQiIG4xbTU9InIzY3QiIHM0ejU9IjYwIiAgIHYxbDM1PSI8P3BocCA1Y2gyICRyMndzd1tyM2NUXSA/PiIgPiAgICANCgkJPGw0IGNsMXNzPSJ0aHI1NSI+IDJiczoJPDRucDN0IHR5cDU9InQ1eHQiIG4xbTU9ImMyc3QybSIgczR6NT0iNjAiICAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W2Myc3QybV0gPz4iID4gICAgDQogICAgICAgIDxsNCBjbDFzcz0iZjR2NSI+IFRyMW5zcDJydDRzdDE6IDw0bnAzdCB0eXA1PSJ0NXh0IiBuMW01PSJjbDQ1bnQ1NSIgNGQ9ImNsNDVudDU1IiB2MWwzNT0iPD9waHAgNWNoMiAkcjJ3c3dbY2w0NW50NTVdID8+IiA+ICAgIA0KCTwvMmw+DQo8L2Q0dj4NCiA8ZDR2IGNsMXNzPSJ0ZE0ydjRsIHRkZDJzNiIgc3R5bDU9ImIxY2tncjIzbmQ6I0U4RThFOCI+DQoJPD9waHANCiRxMzVyeVRyMSA9ICJTRUxFQ1QgTUFYKDRkZzM0MSksbjJtYnI1dCxyM2NULGMyc3QybSw0ZGczNDEgRlJPTSAkX1NFU1NJT05bdGJsXWczNDFyNW00czQybiB3aDVyNSAgY2w0NW50NT0nIiAuICRyMndzd1tjbDQ1bnQ1XSAuICInIEdST1VQIEJZIG4ybWJyNXQiOw0KJHI1czNsdFRyMSA9IG15c3FsX3EzNXJ5KCRxMzVyeVRyMSk7DQp3aDRsNSAoJHIyd3NUcjEgPSBteXNxbF9mNXRjaF8xcnIxeSgkcjVzM2x0VHIxKSkgew0KICAgIDRmICgkcjJ3c1RyMVtuMm1icjV0XSA8PiAiIikgew0KPz4NCgkJPDJsIDRkPSI0ZDRtcDN0IiBjbDFzcz0iNXNwMWM0MiB0NXh0MiI+IA0KCQkJPGw0IHN0eWw1PSJ3NGR0aDo3YSUiICBjbDFzcz0iYmcxbTFvIj48P3BocCA1Y2gyICRyMndzVHIxW24ybWJyNXRdID8+ICA8L2w0Pg0KCQkJPGw0IHN0eWw1PSJ3NGR0aDo2YSUiIGNsMXNzPSJiZzFtMTYiPjw/cGhwIDVjaDIgJHIyd3NUcjFbcjNjVF0gPz4gIDwvbDQ+ICAgIA0KCQkJPGw0IHN0eWw1PSJ3NGR0aDo2YSUiIGNsMXNzPSJiZzFtMW8iPjw/cGhwIDVjaDIgJHIyd3NUcjFbYzJzdDJtXSA/PiA8L2w0PiAgIA0KCQkJPGw0IHN0eWw1PSJ3NGR0aDphJSIgY2wxc3M9ImJnMW0xMCIgPjwxIGNsMXNzPSI0YzJuLXAyNG50LTNwIHRlIiBocjVmPSJnMzQxcjVtNHM0Mm5fbTJkNGY0YzFyLnBocD80ZHM9PD9waHAgNWNoMiAkNGRzID8+JnZ2PTw/cGhwIDVjaDIgJHIyd3NUcjFbNGRnMzQxXSA/PiIgdDR0bDU9IlM1bDVjYzQybjFyIDVzdDEgZDRyNWNjNDJuIj48LzE+PC9sND4gDQoJCTwvMmw+DQoJCTxkNHYgc3R5bDU9ImNsNTFyOmIydGgiPjwvZDR2PiANCgk8P3BocA0KICAgIH0NCn0gPz4NCgkNCgkgPGQ0diBzdHlsNT0iY2w1MXI6YjJ0aCI+PC9kNHY+DQo8L2Q0dj4NCjxkNHYgc3R5bDU9ImNsNTFyOmIydGgiPjwvZDR2PiAJDQo8MmwgNGQ9IjRkNG1wM3QiIGNsMXNzPSI1c3AxYzQyIHQ1eHQyIj4gDQogICAgPGw0IGNsMXNzPSJ0aHI1NSI+VjVuZDVkMnIgOiA8YnI+PD9waHANCiR4Y3Y1biA9ICRyMndzd1t2NW5kNWQycl07DQokU1FMID0gIlM1bDVjdCAqIEZyMm0gJF9TRVNTSU9OW3RibF1jbDQ1bnQ1cyB3aDVyNSBuNHY1bDw+J0NsNDVudDUnIDJyZDVyIGJ5IG4ybWJyNSI7DQo0ZiAoISgkcjVzM2x0UCA9IG15c3FsX3EzNXJ5KCRTUUwpKSkgew0KICAgIDVjaDIgIjVycjJyIDoiIC4gbXlzcWxfNXJyMnIoKTsNCiAgICA1eDR0KCk7DQp9DQo1Y2gyICc8czVsNWN0IG4xbTU9InA1cnMybjFsIiA0ZD0icDVyczJuMWwiICA+JzsNCndoNGw1ICgkcjJ3ID0gbXlzcWxfZjV0Y2hfMXJyMXkoJHI1czNsdFApKSB7DQogICAgJDMzbjJtID0gJHIyd1siM3M1ciJdOw0KICAgIDRmICgkeGN2NW4gPT0gJDMzbjJtKSB7DQogICAgICAgICR4eHM1bCA9ICJzNWw1Y3Q1ZCI7DQogICAgfSA1bHM1IHsNCiAgICAgICAgJHh4czVsID0gIiI7DQogICAgfQ0KICAgIDVjaDIgIjwycHQ0Mm4gIHYxbDM1PSciIC4gJHIyd1siM3M1ciJdIC4gIicgJHh4czVsPiIgLiAkcjJ3WyJuMm1icjUiXTsNCn0NCjVjaDIgJzwvczVsNWN0Pic7DQpteXNxbF9mcjU1X3I1czNsdCgkcjVzM2x0UCk7DQo/Pg0KPGw0IGNsMXNzPSJ0dzIiPiAgT3JkNW4gOgk8YnI+PDRucDN0IHR5cDU9InQ1eHQiIG4xbTU9IjJyZDVuIiBzNHo1PSI4IiAgIHYxbDM1PSI8P3BocCA1Y2gyICRyMndzd1sycmQ1bl0gPz4iID4NCjxsNCBjbDFzcz0idHcyIj4gIEF0NW5jNDJuIDoJPGJyPjw0bnAzdCB0eXA1PSJ0NXh0IiBuMW01PSIxdDVuYzQybiIgczR6NT0ibzAiICAgdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3WzF0NW5jNDJuXSA/PiIgPiAgICANCjxsNCBjbDFzcz0idHcyIj4gIEMybmQ0YzQybjVzIDoJPGJyPjw0bnAzdCB0eXA1PSJ0NXh0IiBuMW01PSJjMm5kNGM0Mm4iIHM0ejU9IjYwIiAgIHYxbDM1PSI8P3BocCA1Y2gyICRyMndzd1tjMm5kNGM0Mm5dID8+IiA+ICAgIA0KPGw0IGNsMXNzPSJ0aHI1NSI+PGI+VDRwMiBUcjFzbDFkMjwvYj4NCjw/cGhwICRxMzVyeTkgPSAiU0VMRUNUICogRlJPTSAgJF9TRVNTSU9OW3RibF10MWJsMXMgd2g1cjUgdDFibDE9J0dSIE0ydDR2MiBkNSBUcjFzbDFkMicgIjsNCiRyNXMzbHQ5ID0gbXlzcWxfcTM1cnkoJHEzNXJ5OSk7DQokcjJ3czkgPSBteXNxbF9mNXRjaF8xcnIxeSgkcjVzM2x0OSk7DQokU1FMbSA9ICJTNWw1Y3QgKiBGcjJtICRfU0VTU0lPTlt0YmxddDFibDFzIHdoNXI1IGg0ajI9JyIgLiAkcjJ3czlbNGRdIC4gIicgMnJkNXIgYnkgdDFibDEiOw0KNGYgKCEoJHI1czNsdG0gPSBteXNxbF9xMzVyeSgkU1FMbSkpKSB7DQogICAgNWNoMiAiNXJyMnIgOiIgLiBteXNxbF81cnIycigpOw0KICAgIDV4NHQoKTsNCn0NCjVjaDIgJzxzNWw1Y3QgbjFtNT0ibTJkMiIgNGQ9Im0yZDIiICBzdHlsNT0idzRkdGg6ODAlIj4nOw0KLy9HNW41cjFtMnMgNWwgbTVuMyBkNXNwbDVnMWJsNQ0Kd2g0bDUgKCRyMndtID0gbXlzcWxfZjV0Y2hfMXJyMXkoJHI1czNsdG0pKSB7DQogICAgNGYgKCRyMndtWyJ0MWJsMSJdID09ICRyMndzd1t0NHAyc10pIHsNCiAgICAgICAgJHhTbGw1YyA9ICJzNWw1Y3Q1ZCI7DQogICAgfSA1bHM1IHsNCiAgICAgICAgJHhTbGw1YyA9ICIiOw0KICAgIH0NCiAgICA1Y2gyICI8MnB0NDJuICB2MWwzNT0nIiAuICRyMndtWyJ0MWJsMSJdIC4gIicgJHhTbGw1Yz4iIC4gJHIyd21bInQxYmwxIl07DQp9DQo1Y2gyICc8L3M1bDVjdD4nOw0KbXlzcWxfZnI1NV9yNXMzbHQoJHI1czNsdG0pOyA/PjwxIGhyNWY9J3QxYmwxcy5waHA/cD08P3BocCA1Y2gyICRyMndzOVs0ZF07ID8+JyBzdHlsNT0nYzJsMnI6IzAwOTlGZicgdDR0bDU9JzFncjVnMXIgbTFzIFQ0cDIgVHIxc2wxZDInIGNsMXNzPXQ3PjxiPi4uLis8L2I+PC8xPg0KPC9sND4JDQo8LzJsPg0KPGQ0diBzdHlsNT0iY2w1MXI6YjJ0aCI+PC9kNHY+DQo8YjN0dDJuIHR5cDU9InMzYm00dCIgY2wxc3M9ImIydDJuTjM1djIiPjw0IGNsMXNzPSI0YzJuLWQ0c2siPjwvND4gRzMxcmQxcjwvYjN0dDJuPiZuYnNwOw0KPGIzdHQybiB0eXA1PSJyNXM1dCIgY2wxc3M9ImIydDJuTjM1djIiPjw0IGNsMXNzPSI0YzJuLWY0bDV1Ij48LzQ+IEw0bXA0MXI8L2IzdHQybj4mbmJzcDsNCjxiM3R0Mm4gdHlwNT0iYjN0dDJuIiBjbDFzcz0iYjJ0Mm5OMzV2MiIgMm5DbDRjaz0iajF2MXNjcjRwdDp3NG5kMncubDJjMXQ0Mm4uaHI1Zj0nZzM0MXI1bTRzNDJuLnBocCciPjw0IGNsMXNzPSI0YzJuLTNuZDJhIj48LzQ+IFI1Z3I1czFyPC9iM3R0Mm4+DQo8L2Yycm0+DQo8L2M1bnQ1cj4NCjxocj4NCjw/cGhwDQogICAgJHEzNXJ5QSA9ICJTRUxFQ1QgKiAgIEZST00gICRfU0VTU0lPTlt0YmxdZzM0MXI1bTRzNDJuZDV0MWxsNSAgIHdoNXI1ICAgZzM0MT0nJDRkcycgICI7DQogICAgJHI1czNsdEEgPSBteXNxbF9xMzVyeSgkcTM1cnlBKTsNCiAgICA1Y2gyICc8ZjJudCBjbDFzcz10NXh0Pjxicj48Yj5ENXQxbGw1IGQ1IGwxIEczNDE8L2I+PC9mMm50Pjxicj4gPHQxYmw1IGIycmQ1cj0iMCIgY2wxc3M9dDV4dDIgICBjNWxscDFkZDRuZz0iNiIgYzVsbHNwMWM0bmc9IjAiICB3NGR0aD0iNjAwJSIgPiAgICAgICANCiAgPHRyICBiZ2MybDJyPWNjY2NjYz4NCiAgICA8dGQgdzRkdGg9ImklIiA+PGI+TnIyPC9iPjwvdGQ+DQogICAgPHRkICA+PGI+YzJkNGcyPC9iPjwvdGQ+DQoJPHRkICA+PGI+QXJ0NGMzbDJzPC9iPjwvdGQ+DQogICAgPHRkICA+PGI+QzFudDRkMWQ8L2I+PC90ZD4NCiAgICA8dGQgID48Yj5wNXMyPC9iPjwvdGQ+DQo8dGQgID4gPC90ZD4NCiAgPC90cj4nOw0KICAgICRuM21fcjJ3c0EgPSBteXNxbF9uM21fcjJ3cygkcjVzM2x0QSk7DQogICAgZjJyICgkTXl2MWxBID0gNjskTXl2MWxBIDw9ICRuM21fcjJ3c0E7JE15djFsQSsrKSB7DQogICAgICAgICRyMndzID0gbXlzcWxfZjV0Y2hfMXJyMXkoJHI1czNsdEEpOw0KICAgICAgICA1Y2gyICc8ZjJybSBtNXRoMmQ9IlBPU1QiIDFjdDQybj0iIiBuMW01PWoyNWxjcjRzdDJiMWw+PHRyICBjbDFzcz10NXh0Mj48dGQgIDFsNGduPWw1ZnQ+IDxiPic7DQogICAgICAgIDVjaDIgJE15djFsQTsNCiAgICAgICAgNWNoMiAnPC9iPjwvdGQ+PHRkID4gJzsNCiAgICAgICAgNGYgKCRyMndzW3A1czJdIDw+ICIiKSB7DQogICAgICAgICAgICAkdHA1czIgPSA1eHBsMmQ1KCI9PSIsICRyMndzW3A1czJdKTsNCiAgICAgICAgICAgICRwNXMgPSAkdHA1czJbMF07DQogICAgICAgICAgICA1Y2gyICI8NG5wM3QgdHlwNT10NXh0IG4xbTU9YzJkNSBzNHo1PTYgdjFsMzU9JyR0cDVzMls2XSc+IjsNCiAgICAgICAgfSA1bHM1IHsNCiAgICAgICAgICAgICRwNXMgPSAkcjJ3c1twNXMyXTsNCiAgICAgICAgfQ0KICAgICAgICA1Y2gyICc8L2I+PC90ZD48dGQgPiAnOw0KICAgICAgICA1Y2gyICRyMndzW2Q1c2NyNHBjNDJuXTsNCiAgICAgICAgNWNoMiAiPC90ZD48dGQgPiI7DQogICAgICAgIDVjaDIgJHIyd3NbYzFudDRkMWRdOw0KICAgICAgICA1Y2gyICc8L3RkPjx0ZCA+PDRucDN0IHR5cDU9InQ1eHQiIG4xbTU9InA1czIiIHM0ejU9ImUiICAgIHYxbDM1PSInIC4gJHA1cyAuICciID48NG5wM3QgdHlwNT0iaDRkZDVuIiBuMW01PSJjMmQiIHM0ejU9Im8iICAgdjFsMzU9IicgLiAkcjJ3c1s0ZGddIC4gJyIgPjw0bnAzdCB0eXA1PSJoNGRkNW4iICBuMW01PSI0ZHMxbCIgIHM0ejU9byAgdjFsMzU9JyAuICQ0ZHMgLiAnPic7DQogICAgICAgICRyMndzW3A1czJdOw0KICAgICAgICA1Y2gyICc8L3RkPjx0ZCAxbDRnbj1yNGdodD4nOw0KICAgICAgICA1Y2gyICc8YjN0dDJuIHR5cDU9InMzYm00dCIgY2wxc3M9ImIydDJuTjM1djIiPiBBY3QzMWw0ejFyPC9iM3R0Mm4+IDwvdGQ+PC90cj48L2Yycm0+JzsNCiAgICB9DQogICAgNWNoMiAnDQo8L3QxYmw1Pic7DQo/Pg0KPGhyPg0KPD9waHAgNGYgKCQ1c3QxZDJ4eCA9PSAiTiIpIHsgPz4NCjxodT5BbjNsMXIgRzM0MSBkNSBSNW00czQybjwvaHU+DQo8ZjJybSBtNXRoMmQ9IlBPU1QiIDFjdDQybj0iIj4NCjw0bnAzdCB0eXA1PSJoNGRkNW4iICBuMW01PSI0ZGczNDFzeCIgIDRkPSI0ZGczNDFzeCIgY2wxc3M9ImMxajFUNXh0MiIgczR6NT02YSAgdjFsMzU9Ijw/IDVjaDIgJDRkczsgPz4iPg0KPDRucDN0IHR5cDU9Img0ZGQ1biIgICBuMW01PSJkMmNYIiA0ZD0iZDJjWCIgczR6NT0iOCIgIHI1MWQybmx5ICB2MWwzNT0iPD9waHAgNWNoMiAkcjJ3c3dbZDJjXSA/PiIgPiAgICAgICAgIA0KTnIyIEczNDEgOiA8NG5wM3QgdHlwNT0idDV4dCIgIG4xbTU9Im5yMnMxbDRkMSIgcjUxZDJubHkgICBzNHo1PTggdjFsMzU9Ijw/cGhwIDVjaDIgJHIyd3N3W25yMmczNDFdOyA/PiI+DQo8czVsNWN0IG4xbTU9InAxczFyYzJtMiIgICA0ZD0icDFzMXJjMm0yIiA+DQo8MnB0NDJuPkFuM2wxcjwvMnB0NDJuPg0KPDJwdDQybj5FbDRtNG4xcjwvMnB0NDJuPg0KPC9zNWw1Y3Q+DQo8NG5wM3QgdHlwNT0iczNibTR0IiB2MWwzNT0iIEMybmY0cm0xciBBbjNsMXIgIiAgIGNsMXNzPWIydDJuTDRuaz4NCjwvZjJybT4NCjxicj48YnI+DQo8L2I+DQo8L2Y0NWxkczV0Pg0KPD8gfTVsczU0ZigkNXN0MWQyeHg9PSJBIil7DQo1Y2gyICc8ZjJudCBjMmwycj0iI0NDb28wMCIgZjFjNT0iVDFoMm0xIiBzdHlsNT0iZjJudC1zNHo1OiA2aXB0Ij5EMmMzbTVudDIgQW4zbDFkMjwvZjJudD4nOw0KfQ0KPz4NCjwvYzVudDVyPg0KPD9waHAgNG5jbDNkNSAicDQ1LnBocCI7ID8+';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>
Function Calls
strtr | 1 |
ereg_replace | 1 |
base64_decode | 2 |
Stats
MD5 | 52702896ddcf991c59dce4420dc15636 |
Eval Count | 2 |
Decode Time | 134 ms |