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='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WLk1lOU..

Decoded Output download

?><?php
ini_set('display_errors', 'Off'); 
header( 'content-type: text/html; charset=utf-8' );
setlocale(LC_TIME,"french");
if( !isset($_SESSION) ) session_start();

if (file_exists('../utilities/fonction.inc.php')) require_once '../utilities/fonction.inc.php';

function __autoload($class)
{
    if (file_exists("../utilities/{$class}.php")) include_once("../utilities/{$class}.php");    
}

$obj = new database;



$reqPeriode = "select idsingle as idPeriode, periode as iPeriode, debut, fin from sr_periode where statut = 'Ouvert'";
$resPeriode = $obj->getData($reqPeriode);
extract($resPeriode);
//var_dump($resPeriode);
if($resPeriode){
    $debut = substr($debut, 8,2) . "/" . substr($debut, 5,2) . "/" . substr($debut, 0,4) ;
    $fin = substr($fin, 8,2) . "/" . substr($fin, 5,2) . "/" . substr($fin, 0,4) ;

    $hdebut = $debut;
    $hfin = $fin;
}else{
    $iPeriode = "Aucune priode ouverte";
    $hdebut = date("d/m/Y");
    $hfin = date("d/m/Y");
    $debut = date("d/m/Y");
    $fin = date("d/m/Y");
}

$Matricule = $_REQUEST['Matricule'];
$Departement = $_REQUEST['Departement'];
$vdebut = $_REQUEST['debut'];
$vfin = $_REQUEST['fin'];
if($vdebut != 'null'){
    $debut = $vdebut;
    $fin = $vfin;
}

if($Departement == '0'){
    $condDept = '%';
}
else{
    $condDept = $Departement;
}
if($Matricule == ''){
    $condMatr = '%';
}
else{
    $condMatr = $Matricule . '%';
}

$condDate = "periode = '$iPeriode'";
$types = $_REQUEST['types'];
if($types != 0){
    $requete = "select * from (select PL.idsingle,AF.Departement, PL.numSalarie,PL.periode , PL.Ddebut,PL.Dfin,PL.codeplage,PL.codeCalendrier,PL.Jour,PL.motif,PL.He1,PL.He2,PL.He3,PL.He4,PL.Hs1,PL.Hs2,PL.Hs3,PL.Hs4,PL.Ferie,
    SL.MatriculeSalarie AS Matricule,SL.Nom + ' ' + SL.Prenom as Noms
    from sr_planning PL
    inner join tblSalarie SL on PL.numSalarie = SL.NumSalarie 
    inner join tblaffectation AF on AF.numSalarie = SL.numSalarie ) as Consult where Matricule like '{$condMatr}' And Departement like'{$condDept}' AND {$condDate} order by periode asc";
    $result = $obj->showData($requete);
}
//var_dump($result);
?>
<script type="text/javascript" src="scripts/jquery.min.js"></script>
<script type="text/javascript" src="css/js/jquery-ui.js"></script>
<link href="css/ui/datepicker.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="css/knob/bootstrap.css">
<script src="css/knob/bootstrap.js"></script>
<script src="css/knob/jquery.knob.js"></script>

<style type="text/css">
a
{
    text-decoration:none;
    cursor:pointer;
}
table.tablesorter {
    font-family:arial;
    background-color: #CDCDCD;
    margin:10px 0pt 15px;
}
table.tablesorter thead tr .header {
    text-align: center;
    background-image: url(images/bg.gif);
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}
table.tablesorter thead tr .headerSortUp {
    background-image: url(images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
    background-image: url(images/desc.gif);
}   
table.tablesorter td {
    padding: 3px;
}

table.triDde td {
    vertical-align: middle;
}
.id{
    display: none;
}
.e1,.e2,.e3,.e4,.s1,.s2,.s3,.s4,.htrav{
    border: none;
}
.toast {
    width:400px;
    height:auto;
    position:fixed;
    left:50%;
    margin:-100px 0 0 -200px;
    top: 40%;
    z-index:20;
    background:#f1f1f1;
    padding:10px;
    text-align:center;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    behavior: url(../css/ie/PIE.htc);
    -webkit-box-shadow: 0px 0px 15px -1px rgba(56, 56, 56, 1);
    -moz-box-shadow: 0px 0px 15px -1px rgba(56, 56, 56, 1);
    box-shadow: 0px 0px 15px -1px rgba(56, 56, 56, 1);
}
label{
    display:block;
    float:left;
    width:150px;
    padding-top: 3px;
    font-style: none;
}
.plan{
	color: red;
}
.dates{
    padding-left: 40px;
    padding-right: 10px;
}
</style>
<script>
            $(function($) {

                $(".knob").knob({
                    change : function (value) {
                        //console.log("change : " + value);
                    },
                    release : function (value) {
                        //console.log(this.$.attr('value'));
                        console.log("release : " + value);
                    },
                    cancel : function () {
                        console.log("cancel : ", this);
                    },
                    draw : function () {

                        // "tron" case
                        if(this.$.data('skin') == 'tron') {

                            var a = this.angle(this.cv)  // Angle
                                , sa = this.startAngle          // Previous start angle
                                , sat = this.startAngle         // Start angle
                                , ea                            // Previous end angle
                                , eat = sat + a                 // End angle
                                , r = 1;

                            this.g.lineWidth = this.lineWidth;

                            this.o.cursor
                                && (sat = eat - 0.3)
                                && (eat = eat + 0.3);

                            if (this.o.displayPrevious) {
                                ea = this.startAngle + this.angle(this.v);
                                this.o.cursor
                                    && (sa = ea - 0.3)
                                    && (ea = ea + 0.3);
                                this.g.beginPath();
                                this.g.strokeStyle = this.pColor;
                                this.g.arc(this.xy, this.xy, this.radius - this.lineWidth, sa, ea, false);
                                this.g.stroke();
                            }

                            this.g.beginPath();
                            this.g.strokeStyle = r ? this.o.fgColor : this.fgColor ;
                            this.g.arc(this.xy, this.xy, this.radius - this.lineWidth, sat, eat, false);
                            this.g.stroke();

                            this.g.lineWidth = 2;
                            this.g.beginPath();
                            this.g.strokeStyle = this.o.fgColor;
                            this.g.arc( this.xy, this.xy, this.radius - this.lineWidth + 1 + this.lineWidth * 2 / 3, 0, 2 * Math.PI, false);
                            this.g.stroke();

                            return false;
                        }
                    }
                });

                // Example of infinite knob, iPod click wheel
                var v, up=0,down=0,i=0
                    ,$idir = $("div.idir")
                    ,$ival = $("div.ival")
                    ,incr = function() { i++; $idir.show().html("+").fadeOut(); $ival.html(i); }
                    ,decr = function() { i--; $idir.show().html("-").fadeOut(); $ival.html(i); };
                $("input.infinite").knob(
                                    {
                                    min : 0
                                    , max : 20
                                    , stopper : false
                                    , change : function () {
                                                    if(v > this.cv){
                                                        if(up){
                                                            decr();
                                                            up=0;
                                                        }else{up=1;down=0;}
                                                    } else {
                                                        if(v < this.cv){
                                                            if(down){
                                                                incr();
                                                                down=0;
                                                            }else{down=1;up=0;}
                                                        }
                                                    }
                                                    v = this.cv;
                                                }
                                    });
            });
        </script>
<?php
    $reqs = "select code,intitule from tbldepartement ";
    $resDept = $obj->showData($reqs);
?>
<div class='toast' style='display:none'>
    <h1>Traitement en cours</h1>
</div>

<div class="modal small fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" id="xModal" data-dismiss="modal" aria-hidden="true" disabled="disabled">x</button>
                    <h3 id="myModalLabel">Progression du traitement</h3>
                </div>
                <div class="modal-body" style="text-align:center">
                    <input id="variable" class="knob" data-fgColor="green" data-thickness=".4" readonly value="0">
                </div>
                <div class="modal-footer">
                    <button class="btn btn-danger" id="fModal" data-dismiss="modal" disabled="disabled">Fermer</button>
                </div>
              </div>
            </div>
        </div>
<strong>Consultation et modification planning</strong>
<hr/>
<p>
<label for="periode">Priode</label>
<input type="text" name="periode" value="<?php echo $iPeriode; ?>" readonly/>
    
    <input type="hidden" name="hdebut" id="hdebut" value="<?php echo $hdebut;?>">
    <input type="hidden" name="hfin" id="hfin" value="<?php echo $hfin;?>">
    <strong class="dates">Du</strong><input type="text" name="dateDu" class="datepicker" id="dateDu" placeholder="JJ/MM/AAAA" maxlength="10" minlength="10" value="<?php echo $debut; ?>">
    <strong class="dates">Au</strong><input type="text" name="dateAu" class="datepicker" id="dateAu" placeholder="JJ/MM/AAAA" maxlength="10" minlength="10" value="<?php echo $fin; ?>">
</p>
<p>
    <label for="Matricule">Matricule:</label>
    <input type="text" name="Matricule" id="Matricule" value="<?php echo $Matricule; ?>">
</p>
<p>
    <label for="Departement">Departement:</label>
    <select name="Departement" id="Departement">
        <option value="0">Tous</option>
        <?php
            foreach ($resDept as $key ) {
                extract($key);
                $code = trimUltime($code);
                if($code == $Departement)
                    echo "<option value='{$code}' selected='selected'>{$code} - {$intitule}</option>";
                else
                    echo "<option value='{$code}'>{$code} - {$intitule}</option>";
            }
        ?>
    </select>
</p>
<hr/>
<?php
if(!empty($result)){
    ?>
    <!--<input type="button" name="btnValide" value="Valider" id="btnValide" class='customBtn'>
    <input type="button" name="btnValide" value="Valider" id="bttest" class='customBtn' >-->
    <input type="button" name="SalFiltre" id="SalFiltre" value="Valider" class="customBtn">
    <table  class="tftable tablesorter" id="Grid">
        <thead>
            <th>Matricule</th>
            <th>Date debut</th>
            <th>Date fin </th>
			<th>HE 1 </th>
			<th>HS 1 </th>
			<th>HE 2 </th>
			<th>HS 2 </th>
			<th>HE 3 </th>
			<th>HS 3 </th>
			<th>HE 4 </th>
			<th>HS 4 </th>
			<th>Feri </th>
            <th>Absence </th>
            <th>Motif</th>
            <th width="5%" style="text-align:center;">Action</th>
            <!--<th>Total </th>-->
        </thead>
        <tbody>
            <?php
                $total = 0;
                foreach ($result as $key) {
                    $total += 1;
                    extract($key);
                    //var_dump($key);
                       $Ddebut = substr($Ddebut, 8,2) ."/". substr($Ddebut, 5,2) ."/". substr($Ddebut, 0,4) ;
                       $Dfin = substr($Dfin, 8,2) ."/". substr($Dfin, 5,2) ."/". substr($Dfin, 0,4) ;
                      if ($Ferie==0) {
						$Ferie="Non";
					  }
					  else {
						$Ferie="Oui";
					  }
                    ?>
                    <tr <?php echo $colorE1; ?> >
                    <td class="Matricule"><?php echo $Matricule?></td>
                    <td class="Ddebut"><?php echo $Ddebut?></td>
                    <td class="Dfin"><?php echo $Dfin ?></td>
					<td class="he1"><input type="" name="he1" id="he1" class="he1" value="<?php echo substr($He1,0,8);?>" size="8"/></td>
					<td class="hs1"><input type="" name="hs1" id="hs1" class="hs1" value="<?php echo substr($Hs1,0,8);?>" size="8"/></td>
					<td class="he2"><input type="" name="he2" id="he2" class="he2" value="<?php echo substr($He2,0,8);?>" size="8"/></td>
					<td class="hs2"><input type="" name="hs2" id="hs2" class="hs2" value="<?php echo substr($Hs2,0,8);?>" size="8"/></td>
					<td class="he3"><input type="" name="he3" id="he3" class="he3" value="<?php echo substr($He3,0,8);?>" size="8"/></td>
					<td class="hs3"><input type="" name="hs3" id="hs3" class="hs3" value="<?php echo substr($Hs3,0,8);?>" size="8"/></td>
					<td class="he4"><input type="" name="he4" id="he1" class="he4" value="<?php echo substr($He4,0,8);?>" size="8"/></td>
					<td class="hs4"><input type="" name="hs4" id="he1" class="hs4" value="<?php echo substr($Hs4,0,8);?>" size="8"/></td>
					<td class="Ferie"><?php echo $Ferie ?></td>
                    <td class="motif"><?php echo $motif ?></td>
                    <td class="Abspaye"><?php echo $Abspaye ?></td>
					<td style='text-align:center;'>
					<div style='display:none' class='compteur'>{$idsingle}</div>
					
					<input type='image' class='editSalarieBtn' src='images/b_edit.png'     title='Modification' {$modifSal} />
					<input type='image' class='deleteNat' src='images/b_delete.png' title='Suppression'  {$supprNat} />
                    </tr>
					
                    <?php
                }
            ?>
        </tbody>
    </table>
    <input type="hidden" name="total" id="total" value="<?php echo $total; ?>">
    <?php
}else{
    ?>
    <p>Aucune donne  affich</p>
    <?php
}

function Htrav($s,$e)
{
    $s = substr($s, 11, 8);
    $e = substr($e, 11, 8);
    $res = array();
    $ss = explode(":", $s);
    $ee = explode(":", $e);
    $res["Min"] = $ss[1] - $ee[1];
    $res["Hr"]  = $ss[0] - $ee[0];
    $res["sec"]  = '00';
    if($res["Min"] < 0){
        $res["Hr"] -= 1;
        $res["Min"] += 60; 
    }

    if($res["Min"] < 10){
        $res["Min"] = '0' . $res["Min"];
    }
    if($res["Hr"] < 10){
        $res["Hr"] = '0' . $res["Hr"];
    }
    $res = $res["Hr"] .":". $res["Min"] .":". $res["sec"] ;
    return $res;
}

function Diff($var1="00:00:00",$var2="00:00:00"){
       $Diff = true;
       $var1 = substr($var1, 11, 8);
       $var2 = substr($var2, 11, 8);
       $v1 = explode(":", $var1);
       $v2 = explode(":", $var2);

       $hr = $v1[0] - $v2[0] ;
       $mn = $v1[1] - $v2[1] - 5 ;

      if($mn < 0){
        $mn += 60;
        $hr -= 1;
      }

      if($hr < 0){
        $Diff = false;
      }
      return $Diff ;
}

function Total ($var1="00:00:00",$var2="00:00:00",$var3="00:00:00",$var4="00:00:00"){
    $v1 = explode(":", $var1);
    $v2 = explode(":", $var2);
    $v3 = explode(":", $var3);
    $v4 = explode(":", $var4);

    $hr = $v1[0] + $v2[0] + $v3[0] + $v4[0];
    $mn = $v1[1] + $v2[1] + $v3[1] + $v4[1];

    while ($mn > 60) {
        $mn -= 60;
        $hr += 1;
    }
    if($mn < 10){
        $mn = '0'.$mn;
    }
     if($hr < 10){
        $hr = '0'.$hr;
    }

    return $hr . ":" . $mn .":00"; 
}

?>       
<script type="text/javascript">
$(document).ready(function(){
    var hdebut = $('#hdebut').val();
    var hfin = $('#hfin').val();
    $(".datepicker")
    .datepicker({ 
        dateFormat: "dd/mm/yy",
        showOtherMonths: true,
        monthNames: [ 'Janvier', 'Fvrier', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Aot', 'Septembre', 'Octobre', 'Novembre', 'Dcembre' ],
        dayNamesMin: [ 'Di', 'Lu', 'Ma', 'Me', 'Je', 'Ve', 'Sa' ],
        dayNames: [ 'Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi' ],
        minDate: hdebut,
        maxDate: hfin
        });
    //.mask("99/99/9999");
    $("#Matricule").change(function(){
        var Matr = $("#Matricule").val();
        var Dept = $("#Departement").val();
        var debut = $("#dateDu").val();
        var fin = $("#dateAu").val();
        $('#loaderImage').show();
        showEmployee(debut,fin,Matr,Dept,'',1);
    });
    $("#Departement").change(function(){
        var Matr = $("#Matricule").val();
        var Dept = $("#Departement").val();
        var debut = $("#dateDu").val();
        var fin = $("#dateAu").val();
        $('#loaderImage').show();
        showEmployee(debut,fin,Matr,Dept,'',1);
    });
     $("#dateDu").change(function(){
        var Matr = $("#Matricule").val();
        var Dept = $("#Departement").val();
        var debut = $("#dateDu").val();
        var fin = $("#dateAu").val();
        $('#loaderImage').show();
        showEmployee(debut,fin,Matr,Dept,'',1);
    });
    $("#dateAu").change(function(){
        var Matr = $("#Matricule").val();
        var Dept = $("#Departement").val();
        var debut = $("#dateDu").val();
        var fin = $("#dateAu").val();
        $('#loaderImage').show();
        showEmployee(debut,fin,Matr,Dept,'',1);
    });

    $("#SalFiltre").click(function(){
            $('#myModal').modal('show');
            var valEtat = 0;
            var total = $("#total").val();
            var enCours = 0;
        $('#Grid').find("tbody").find("tr").each(function(){
            var Ddebut   = $(this).find(".Ddebut").find(".Ddebut").val();
            var Dfin   = $(this).find(".Dfin").find(".Dfin").val();
            var he1   = $(this).find(".he1").find(".he1").val();
            var hs1   = $(this).find(".hs1").find(".hs1").val();
			var he2   = $(this).find(".he2").find(".he2").val();
            var hs2   = $(this).find(".hs2").find(".hs2").val();
			var he3   = $(this).find(".he3").find(".he3").val();
            var hs3   = $(this).find(".hs3").find(".hs3").val();
			var he4   = $(this).find(".he4").find(".he4").val();
            var hs4   = $(this).find(".hs4").find(".hs4").val();
			var Ferie   = $(this).find(".Ferie").find(".Ferie").val();
            var codeCalendrier   = $(this).find(".codeCalendrier").find(".codeCalendrier").val();
            var codeplage   = $(this).find(".codeplage").find(".codeplage").val();
            var Abspaye   = $(this).find(".Abspaye").find(".Abspaye").val();
            var motif   = $(this).find(".motif").find(".motif").val();
            var idsingle   = $(this).find(".id").text();
            var periode   = $(this).find(".periode").text();
            var Matricule   = $(this).find(".Matricule").text();
           
            enCours = enCours + 1;

            $.ajax({
                type: "POST", 
                async:false,
                url: "ConsultationPlanning/Modif.php", 
                data:{'Matricule':Matricule,"idsingle":idsingle,"periode":periode,"Ddebut":Ddebut,"Dfin":Dfin,"codeCalendrier":codeCalendrier,"codeplage":codeplage,"Abspaye":Abspaye,"motif":motif,"he1":he1,"hs1":hs1,"he2":he2,"hs2":hs2,"he3":he3,"hs3":hs3,"he4":he4,"hs4":hs4}, 
                success: function(msg){ 
                        valEtat = (enCours * 100)/total;
						$("#variable").val(valEtat).trigger("change");
            			//setTimeout("changer("+ valEtat +")", 1);
                    } 
                });
            
        });
		$("#fModal").removeAttr("disabled");
		$("#xModal").removeAttr("disabled");
    });
    

    $("#btnValide").click(function(){
        $('#Grid').find("tbody").find("tr").each(function(){
            var e1   = $(this).find(".tde1").find(".e1").val();
            var e2   = $(this).find(".tde2").find(".e2").val();
            var e3   = $(this).find(".tde3").find(".e3").val();
            var e4   = $(this).find(".tde4").find(".e4").val();
            var s1   = $(this).find(".tds1").find(".s1").val();
            var s2   = $(this).find(".tds2").find(".s2").val();
            var s3   = $(this).find(".tds3").find(".s3").val();
            var s4   = $(this).find(".tds4").find(".s4").val();
            var htrav   = $(this).find(".tdHtrav").find(".htrav").val();
            var idsingle   = $(this).find(".id").text();
            var periode   = $(this).find(".periode").text();
            var Matricule   = $(this).find(".Matricule").text();

            $.ajax({
                type: "POST", 
                async:false,
                url: "ConsultationPlanning/Modif.php", 
                data:{'Matricule':Matricule,"idsingle":idsingle,"periode":periode,"htrav":htrav,"e1":e1,"s1":s1,"e2":e2,"s2":s2,"e3":e3,"s3":s3,"e4":e4,"s4":s4}, 
                success: function(msg){ 
                        res = msg.message;
                    } 
                });

        });
    });
});
function changer(valeur){
    $("#variable").val(valeur).trigger("change");
}
function deleteEnreg(toDelete)
{   
    $.ajax({ type: "POST", url: "delete.php", data: toDelete, success: function(msg) { if( msg == 1 ) { $('.toast').text("Suppression effectue").fadeIn(400).delay(3000).fadeOut(400); } } }); 
}   // function deleteEnreg(toDelete)
</script>     

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WLk1lOU16KD4nMk9IPU1IPS09cVpNOj49TVI9aC49WVc7PjIuZXpuTT1TUT1BLWYnPik7DVZuTT1XTzJlV00oSS9fVDN1SywiQXpNSDIuIik7DVZzQSg+IXNubk09KCRfcEtwcDM3RSk+KT5uTW5uc09IX249ZXo9KCk7DVYNVnNBPihBc1dNX01Sc249bignWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonKSk+ek12UXN6TV9PSDJNPidYWGhRPXNXcz1zTW5oQU9IMj1zT0hYc0gyWFouWic7DVYNVkFRSDI9c09IPl9fZVE9T1dPZTkoJDJXZW5uKQ1WXQ1WPj4+PnNBPihBc1dNX01Sc249bigiWFhoUT1zV3M9c01uaF0kMldlbm5sWFouWiIpKT5zSDJXUTlNX09IMk0oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKTs+Pj4+DVZsDVYNViRPPAo+Uz5ITX0+OWU9ZTxlbk07DVYNVg1WDVYkek12bU16c085TT5TPiJuTVdNMj0+czluc0h4V00+ZW4+czltTXpzTzlNLD5aTXpzTzlNPmVuPnNtTXpzTzlNLD45TTxRPSw+QXNIPkF6T1k+bnpfWk16c085TT59Lk16TT5uPWU9UT0+Uz4nN1FjTXo9JyI7DVYkek1ubU16c085TT5TPiRPPAotaXhNPTRlPWUoJHpNdm1NenNPOU0pOw1WTVI9emUyPSgkek1ubU16c085TSk7DVZoaGNlel85UVlaKCR6TW5tTXpzTzlNKTsNVnNBKCR6TW5tTXpzTzlNKV0NVj4+Pj4kOU08UT0+Uz5uUTxuPXooJDlNPFE9LD5mLGspPlg+ImgiPlg+blE8bj16KCQ5TTxRPSw+TCxrKT5YPiJoIj5YPm5RPG49eigkOU08UT0sPmEsVSk+Ow1WPj4+PiRBc0g+Uz5uUTxuPXooJEFzSCw+ZixrKT5YPiJoIj5YPm5RPG49eigkQXNILD5MLGspPlg+ImgiPlg+blE8bj16KCRBc0gsPmEsVSk+Ow1WDVY+Pj4+JC45TTxRPT5TPiQ5TTxRPTsNVj4+Pj4kLkFzSD5TPiRBc0g7DVZsTVduTV0NVj4+Pj4kc21NenNPOU0+Uz4iRlEyUUhNPlrDqXpzTzlNPk9RY016PU0iOw1WPj4+PiQuOU08UT0+Uz45ZT1NKCI5aFloYiIpOw1WPj4+PiQuQXNIPlM+OWU9TSgiOWhZaGIiKTsNVj4+Pj4kOU08UT0+Uz45ZT1NKCI5aFloYiIpOw1WPj4+PiRBc0g+Uz45ZT1NKCI5aFloYiIpOw1WbA1WDVYkdWU9enMyUVdNPlM+JF9nS3cgS3BUaid1ZT16czJRV00nZDsNViQ0TVplej1NWU1IPT5TPiRfZ0t3IEtwVGonNE1aZXo9TVlNSD0nZDsNViRjOU08UT0+Uz4kX2dLdyBLcFRqJzlNPFE9J2Q7DVYkY0FzSD5TPiRfZ0t3IEtwVGonQXNIJ2Q7DVZzQSgkYzlNPFE9PiFTPidIUVdXJyldDVY+Pj4+JDlNPFE9PlM+JGM5TTxRPTsNVj4+Pj4kQXNIPlM+JGNBc0g7DVZsDVYNVnNBKCQ0TVplej1NWU1IPT5TUz4nYScpXQ1WPj4+PiQyT0g5NE1aPT5TPiclJzsNVmwNVk1Xbk1dDVY+Pj4+JDJPSDk0TVo9PlM+JDRNWmV6PU1ZTUg9Ow1WbA1Wc0EoJHVlPXpzMlFXTT5TUz4nJyldDVY+Pj4+JDJPSDl1ZT16PlM+JyUnOw1WbA1WTVduTV0NVj4+Pj4kMk9IOXVlPXo+Uz4kdWU9enMyUVdNPlg+JyUnOw1WbA1WDVYkMk9IOTRlPU0+Uz4iWk16c085TT5TPickc21NenNPOU0nIjsNViQ9cVpNbj5TPiRfZ0t3IEtwVGonPXFaTW4nZDsNVnNBKCQ9cVpNbj4hUz5hKV0NVj4+Pj4kek12UU09TT5TPiJuTVdNMj0+Kj5Bek9ZPihuTVdNMj0+bUlYczluc0h4V00sRnJYNE1aZXo9TVlNSD0sPm1JWEhRWXBlV2V6c00sbUlYWk16c085TT4sPm1JWDQ5TTxRPSxtSVg0QXNILG1JWDJPOU1aV2V4TSxtSVgyTzlNL2VXTUg5enNNeixtSVg4T1F6LG1JWFlPPXNBLG1JWHRNMCxtSVh0TWssbUlYdE1KLG1JWHRNVSxtSVh0bjAsbUlYdG5rLG1JWHRuSixtSVh0blUsbUlYck16c00sDVY+Pj4+cElYdWU9enMyUVdNcGVXZXpzTT5GcD51ZT16czJRV00scElYRU9ZPis+Jz4nPis+cElYbXpNSE9ZPmVuPkVPWW4NVj4+Pj5Bek9ZPm56X1pXZUhIc0h4Pm1JDVY+Pj4+c0hITXo+Ck9zSD49PFdwZVdlenNNPnBJPk9IPm1JWEhRWXBlV2V6c00+Uz5wSVhFUVlwZVdlenNNPg1WPj4+PnNISE16PgpPc0g+PTxXZUFBTTI9ZT1zT0g+RnI+T0g+RnJYSFFZcGVXZXpzTT5TPnBJWEhRWXBlV2V6c00+KT5lbj4vT0huUVc9Pn0uTXpNPnVlPXpzMlFXTT5Xc3lNPiddJDJPSDl1ZT16bCc+Rkg5PjRNWmV6PU1ZTUg9PldzeU0nXSQyT0g5NE1aPWwnPkZFND5dJDJPSDk0ZT1NbD5PejlNej48cT5aTXpzTzlNPmVuMiI7DVY+Pj4+JHpNblFXPT5TPiRPPAotaW4uT300ZT1lKCR6TXZRTT1NKTsNVmwNVmhoY2V6XzlRWVooJHpNblFXPSk7DVY/aQ1WQm4yenNaPT49cVpNUyI9TVI9aAplY2VuMnpzWj0iPm56MlMibjJ6c1o9bmgKdlFNenFYWXNIWApuImlCaG4yenNaPWkNVkJuMnpzWj0+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9Ij5uejJTIjJubmgKbmgKdlFNenEtUXNYCm4iaUJobjJ6c1o9aQ1WQldzSHk+LnpNQVMiMm5uaFFzaDllPU1aczJ5TXpYMm5uIj56TVdTIm49cVdNbi5NTT0iPj1xWk1TIj1NUj1oMm5uImkNVkJXc0h5PnpNV1Mibj1xV01uLk1NPSI+PXFaTVMiPU1SPWgybm4iPi56TUFTIjJubmh5SE88aDxPTz1uPXplWlgybm4iaQ1WQm4yenNaPT5uejJTIjJubmh5SE88aDxPTz1uPXplWlgKbiJpQmhuMnpzWj1pDVZCbjJ6c1o9Pm56MlMiMm5uaHlITzxoCnZRTXpxWHlITzxYCm4iaUJobjJ6c1o9aQ1WDVZCbj1xV00+PXFaTVMiPU1SPWgybm4iaQ1WZQ1WXQ1WPj4+Pj1NUj0tOU0yT3plPXNPSDpIT0hNOw1WPj4+PjJRem5PejpaT3NIPU16Ow1WbA1WPWU8V01YPWU8V01uT3o9TXo+XQ1WPj4+PkFPSD0tQWVZc1dxOmV6c2VXOw1WPj4+PjxlMnl4ek9RSDktMk9XT3o6PiMvNC80LzQ7DVY+Pj4+WWV6eHNIOjBhWlI+YVo9PjBMWlI7DVZsDVY9ZTxXTVg9ZTxXTW5Pej1Nej49Lk1lOT49ej5YLk1lOU16Pl0NVj4+Pj49TVI9LWVXc3hIOj4yTUg9TXo7DVY+Pj4+PGUyeXh6T1FIOS1zWWV4TTo+UXpXKHNZZXhNbmg8eFh4c0EpOw1WPj4+PjxlMnl4ek9RSDktek1aTWU9Oj5ITy16TVpNZT07DVY+Pj4+PGUyeXh6T1FIOS1aT25zPXNPSDo+Mk1IPU16PnpzeC49Ow1WPj4+PjJRem5Pejo+Wk9zSD1NejsNVmwNVj1lPFdNWD1lPFdNbk96PU16Pj0uTWU5Pj16PlguTWU5TXpwT3o9IFo+XQ1WPj4+PjxlMnl4ek9RSDktc1lleE06PlF6VyhzWWV4TW5oZW4yWHhzQSk7DVZsDVY9ZTxXTVg9ZTxXTW5Pej1Nej49Lk1lOT49ej5YLk1lOU16cE96PTRPfUg+XQ1WPj4+PjxlMnl4ek9RSDktc1lleE06PlF6VyhzWWV4TW5oOU1uMlh4c0EpOw1WbD4+Pg1WPWU8V01YPWU8V01uT3o9TXo+PTk+XQ1WPj4+PlplOTlzSHg6PkpaUjsNVmwNVg1WPWU8V01YPXpzNDlNPj05Pl0NVj4+Pj5jTXo9czJlVy1lV3N4SDo+WXM5OVdNOw1WbA1WWHM5XQ1WPj4+PjlzblpXZXE6PkhPSE07DVZsDVZYTTAsWE1rLFhNSixYTVUsWG4wLFhuayxYbkosWG5VLFguPXplY10NVj4+Pj48T3o5TXo6PkhPSE07DVZsDVZYPU9lbj0+XQ1WPj4+Pn1zOT0uOlVhYVpSOw1WPj4+Pi5Nc3guPTplUT1POw1WPj4+PlpPbnM9c09IOkFzUk05Ow1WPj4+PldNQT06TGElOw1WPj4+PlllenhzSDotMGFhWlI+YT5hPi1rYWFaUjsNVj4+Pj49T1o6PlVhJTsNVj4+Pj41LXNIOU1SOmthOw1WPj4+PjxlMnl4ek9RSDk6I0EwQTBBMDsNVj4+Pj5aZTk5c0h4OjBhWlI7DVY+Pj4+PU1SPS1lV3N4SDoyTUg9TXo7DVY+Pj4+LVlPNS08T3o5TXotemU5c1FuOj5MWlI7DVY+Pj4+LX1NPHlzPS08T3o5TXotemU5c1FuOj5MWlI7DVY+Pj4+LXkuPVlXLTxPejlNei16ZTlzUW46PkxaUjsNVj4+Pj48T3o5TXotemU5c1FuOj5MWlI7DVY+Pj4+PE0uZWNzT3o6PlF6VyhYWGgybm5oc01obTNLWC49Mik7DVY+Pj4+LX1NPHlzPS08T1Itbi5lOU99Oj5hWlI+YVpSPjBMWlI+LTBaUj56eDxlKExbLD5MWyw+TFssPjApOw1WPj4+Pi1ZTzUtPE9SLW4uZTlPfTo+YVpSPmFaUj4wTFpSPi0wWlI+eng8ZShMWyw+TFssPkxbLD4wKTsNVj4+Pj48T1Itbi5lOU99Oj5hWlI+YVpSPjBMWlI+LTBaUj56eDxlKExbLD5MWyw+TFssPjApOw1WbA1WV2U8TVddDVY+Pj4+OXNuWldlcTo8V08yeTsNVj4+Pj5BV09lPTpXTUE9Ow1WPj4+Pn1zOT0uOjBMYVpSOw1WPj4+PlplOTlzSHgtPU9aOj5KWlI7DVY+Pj4+QU9IPS1uPXFXTTo+SE9ITTsNVmwNVlhaV2VIXQ1WCTJPV096Oj56TTk7DVZsDVZYOWU9TW5dDVY+Pj4+WmU5OXNIeC1XTUE9Oj5VYVpSOw1WPj4+PlplOTlzSHgtenN4Lj06PjBhWlI7DVZsDVZCaG49cVdNaQ1WQm4yenNaPWkNVj4+Pj4+Pj4+Pj4+PiQoQVFIMj1zT0goJCk+XQ1WDVY+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiWHlITzwiKVh5SE88KF0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Mi5lSHhNPjo+QVFIMj1zT0g+KGNlV1FNKT5dDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5oaDJPSG5PV01YV094KCIyLmVIeE0+Oj4iPis+Y2VXUU0pOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sLA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj56TVdNZW5NPjo+QVFIMj1zT0g+KGNlV1FNKT5dDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5oaDJPSG5PV01YV094KD0uc25YJFhlPT16KCdjZVdRTScpKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PjJPSG5PV01YV094KCJ6TVdNZW5NPjo+Ij4rPmNlV1FNKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bCwNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+MmVIMk1XPjo+QVFIMj1zT0g+KCk+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Mk9Ibk9XTVhXT3goIjJlSDJNVz46PiIsPj0uc24pOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sLA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj45emV9Pjo+QVFIMj1zT0g+KCk+XQ1WDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5oaD4iPXpPSCI+MmVuTQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+c0EoPS5zblgkWDllPWUoJ255c0gnKT5TUz4nPXpPSCcpPl0NVg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PmNlej5lPlM+PS5zblhlSHhXTSg9LnNuWDJjKT4+aGg+Rkh4V00NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+LD5uZT5TPj0uc25Ybj1lej1GSHhXTT4+Pj4+Pj4+Pj5oaD5tek1jc09Rbj5uPWV6PT5lSHhXTQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4sPm5lPT5TPj0uc25Ybj1lej1GSHhXTT4+Pj4+Pj4+PmhoPnA9ZXo9PmVIeFdNDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Piw+TWU+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+aGg+bXpNY3NPUW4+TUg5PmVIeFdNDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Piw+TWU9PlM+bmU9Pis+ZT4+Pj4+Pj4+Pj4+Pj4+Pj4+aGg+S0g5PmVIeFdNDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Piw+ej5TPjA7DVYNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj49LnNuWHhYV3NITXtzOT0uPlM+PS5zblhXc0hNe3M5PS47DVYNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj49LnNuWE9YMlF6bk96DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiYmPihuZT0+Uz5NZT0+LT5hWEopDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiYmPihNZT0+Uz5NZT0+Kz5hWEopOw1WDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+c0E+KD0uc25YT1g5c25aV2VxbXpNY3NPUW4pPl0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TWU+Uz49LnNuWG49ZXo9Rkh4V00+Kz49LnNuWGVIeFdNKD0uc25YYyk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj0uc25YT1gyUXpuT3oNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiYmPihuZT5TPk1lPi0+YVhKKQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JiY+KE1lPlM+TWU+Kz5hWEopOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj49LnNuWHhYPE14c0htZT0uKCk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj0uc25YeFhuPXpPeU1wPXFXTT5TPj0uc25YWi9PV096Ow1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj49LnNuWHhYZXoyKD0uc25YUnEsPj0uc25YUnEsPj0uc25YemU5c1FuPi0+PS5zblhXc0hNe3M5PS4sPm5lLD5NZSw+QWVXbk0pOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj49LnNuWHhYbj16T3lNKCk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bA1WDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PS5zblh4WDxNeHNIbWU9LigpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj0uc25YeFhuPXpPeU1wPXFXTT5TPno+Pz49LnNuWE9YQXgvT1dPej46Pj0uc25YQXgvT1dPej47DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PS5zblh4WGV6Mig9LnNuWFJxLD49LnNuWFJxLD49LnNuWHplOXNRbj4tPj0uc25YV3NITXtzOT0uLD5uZT0sPk1lPSw+QWVXbk0pOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj0uc25YeFhuPXpPeU0oKTsNVg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj0uc25YeFhXc0hNe3M5PS4+Uz5rOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj0uc25YeFg8TXhzSG1lPS4oKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj49LnNuWHhYbj16T3lNcD1xV00+Uz49LnNuWE9YQXgvT1dPejsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj49LnNuWHhYZXoyKD49LnNuWFJxLD49LnNuWFJxLD49LnNuWHplOXNRbj4tPj0uc25YV3NITXtzOT0uPis+MD4rPj0uc25YV3NITXtzOT0uPio+az5oPkosPmEsPms+Kj51ZT0uWG0zLD5BZVduTSk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PS5zblh4WG49ek95TSgpOw1WDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+ek09UXpIPkFlV25NOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sDVY+Pj4+Pj4+Pj4+Pj4+Pj4+bCk7DVYNVj4+Pj4+Pj4+Pj4+Pj4+Pj5oaD5LUmVZWldNPk9BPnNIQXNIcz1NPnlITzwsPnNtTzk+MldzMnk+fS5NTVcNVj4+Pj4+Pj4+Pj4+Pj4+Pj5jZXo+Yyw+UVpTYSw5T31IU2Esc1NhDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Piwkczlzej5TPiQoIjlzY1hzOXN6IikNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+LCRzY2VXPlM+JCgiOXNjWHNjZVciKQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4sc0gyej5TPkFRSDI9c09IKCk+XT5zKys7PiRzOXN6WG4uT30oKVguPVlXKCIrIilYQWU5TTdRPSgpOz4kc2NlV1guPVlXKHMpOz5sDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Piw5TTJ6PlM+QVFIMj1zT0goKT5dPnMtLTs+JHM5c3pYbi5PfSgpWC49WVcoIi0iKVhBZTlNN1E9KCk7PiRzY2VXWC49WVcocyk7Pmw7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+JCgic0haUT1Yc0hBc0hzPU0iKVh5SE88KA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+WXNIPjo+YQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+LD5ZZVI+Oj5rYQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+LD5uPU9aWk16Pjo+QWVXbk0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Piw+Mi5lSHhNPjo+QVFIMj1zT0g+KCk+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnNBKGM+aT49LnNuWDJjKV0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+c0EoUVopXQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+OU0yeigpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+UVpTYTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bE1Xbk1dUVpTMDs5T31IU2E7bA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pmw+TVduTT5dDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnNBKGM+Qj49LnNuWDJjKV0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnNBKDlPfUgpXQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnNIMnooKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj45T31IU2E7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sTVduTV05T31IUzA7UVpTYTtsDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PmwNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Yz5TPj0uc25YMmM7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sKTsNVj4+Pj4+Pj4+Pj4+PmwpOw1WPj4+Pj4+Pj5CaG4yenNaPWkNVkI/Wi5aDVY+Pj4+JHpNdm4+Uz4ibk1XTTI9PjJPOU0sc0g9cz1RV00+QXpPWT49PFc5TVplej1NWU1IPT4iOw1WPj4+PiR6TW40TVo9PlM+JE88Ci1pbi5PfTRlPWUoJHpNdm4pOw1WP2kNVkI5c2M+Mldlbm5TJz1PZW49Jz5uPXFXTVMnOXNuWldlcTpIT0hNJ2kNVj4+Pj5CLjBpVHplcz1NWU1IPT5NSD4yT1F6bkJoLjBpDVZCaDlzY2kNVg1WQjlzYz4yV2VublMiWU85ZVc+blllV1c+QWU5TSI+czlTIllxdU85ZVciPj1lPHNIOU1SUyItMCI+ek9XTVMiOXNlV094Ij5lenNlLVdlPE1XV005PHFTIllxdU85ZVdJZTxNVyI+ZXpzZS0uczk5TUhTIj16UU0iaQ1WPj4+Pj4+Pj4+PkI5c2M+Mldlbm5TIllPOWVXLTlzZVdPeCJpDVY+Pj4+Pj4+Pj4+Pj5COXNjPjJXZW5uUyJZTzllVy0yT0g9TUg9ImkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5COXNjPjJXZW5uUyJZTzllVy0uTWU5TXoiaQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPFE9PU9IPj1xWk1TIjxRPT1PSCI+Mldlbm5TIjJXT25NIj5zOVMiUnVPOWVXIj45ZT1lLTlzbllzbm5TIllPOWVXIj5lenNlLS5zOTlNSFMiPXpRTSI+OXNuZTxXTTlTIjlzbmU8V005ImlSQmg8UT09T0hpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkIuSj5zOVMiWXF1TzllV0llPE1XImltek94ek1ubnNPSD45UT49emVzPU1ZTUg9QmguSmkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CaDlzY2kNVj4+Pj4+Pj4+Pj4+Pj4+Pj5COXNjPjJXZW5uUyJZTzllVy08TzlxIj5uPXFXTVMiPU1SPS1lV3N4SDoyTUg9TXoiaQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5Cc0haUT0+czlTImNlenNlPFdNIj4yV2VublMieUhPPCI+OWU9ZS1BeC9PV096UyJ4ek1NSCI+OWU9ZS09LnMyeUhNbm5TIlhVIj56TWU5T0hXcT5jZVdRTVMiYSJpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg5c2NpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+QjlzYz4yV2VublMiWU85ZVctQU9PPU16ImkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QjxRPT1PSD4yV2VublMiPD1IPjw9SC05ZUh4TXoiPnM5UyJBdU85ZVciPjllPWUtOXNuWXNublMiWU85ZVciPjlzbmU8V005UyI5c25lPFdNOSJpck16WU16Qmg8UT09T0hpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg5c2NpDVY+Pj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj4+Pj4+Qmg5c2NpDVY+Pj4+Pj4+PkJoOXNjaQ1WQm49ek9IeGkvT0huUVc9ZT1zT0g+TT0+WU85c0FzMmU9c09IPlpXZUhIc0h4QmhuPXpPSHhpDVZCLnpoaQ1WQlppDVZCV2U8TVc+QU96UyJaTXpzTzlNImltw6l6c085TUJoV2U8TVdpDVZCc0haUT0+PXFaTVMiPU1SPSI+SGVZTVMiWk16c085TSI+Y2VXUU1TIkI/Wi5aPk0yLk8+JHNtTXpzTzlNOz4/aSI+ek1lOU9IV3FoaQ1WPj4+Pg1WPj4+PkJzSFpRPT49cVpNUyIuczk5TUgiPkhlWU1TIi45TTxRPSI+czlTIi45TTxRPSI+Y2VXUU1TIkI/Wi5aPk0yLk8+JC45TTxRPTs/aSJpDVY+Pj4+QnNIWlE9Pj1xWk1TIi5zOTlNSCI+SGVZTVMiLkFzSCI+czlTIi5Bc0giPmNlV1FNUyJCP1ouWj5NMi5PPiQuQXNIOz9pImkNVj4+Pj5Cbj16T0h4PjJXZW5uUyI5ZT1NbiJpNFFCaG49ek9IeGlCc0haUT0+PXFaTVMiPU1SPSI+SGVZTVMiOWU9TTRRIj4yV2VublMiOWU9TVpzMnlNeiI+czlTIjllPU00USI+WldlMk0uT1c5TXpTIjg4aHV1aEZGRkYiPlllUldNSHg9LlMiMGEiPllzSFdNSHg9LlMiMGEiPmNlV1FNUyJCP1ouWj5NMi5PPiQ5TTxRPTs+P2kiaQ1WPj4+PkJuPXpPSHg+Mldlbm5TIjllPU1uImlGUUJobj16T0h4aUJzSFpRPT49cVpNUyI9TVI9Ij5IZVlNUyI5ZT1NRlEiPjJXZW5uUyI5ZT1NWnMyeU16Ij5zOVMiOWU9TUZRIj5aV2UyTS5PVzlNelMiODhodXVoRkZGRiI+WWVSV01IeD0uUyIwYSI+WXNIV01IeD0uUyIwYSI+Y2VXUU1TIkI/Wi5aPk0yLk8+JEFzSDs+P2kiaQ1WQmhaaQ1WQlppDVY+Pj4+QldlPE1XPkFPelMidWU9enMyUVdNIml1ZT16czJRV006QmhXZTxNV2kNVj4+Pj5Cc0haUT0+PXFaTVMiPU1SPSI+SGVZTVMidWU9enMyUVdNIj5zOVMidWU9enMyUVdNIj5jZVdRTVMiQj9aLlo+TTIuTz4kdWU9enMyUVdNOz4/aSJpDVZCaFppDVZCWmkNVj4+Pj5CV2U8TVc+QU96UyI0TVplej1NWU1IPSJpNE1aZXo9TVlNSD06QmhXZTxNV2kNVj4+Pj5Cbk1XTTI9PkhlWU1TIjRNWmV6PU1ZTUg9Ij5zOVMiNE1aZXo9TVlNSD0iaQ1WPj4+Pj4+Pj5CT1o9c09IPmNlV1FNUyJhImlUT1FuQmhPWj1zT0hpDVY+Pj4+Pj4+PkI/Wi5aDVY+Pj4+Pj4+Pj4+Pj5BT3pNZTIuPigkek1uNE1aPT5lbj4keU1xPik+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pk1SPXplMj0oJHlNcSk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+JDJPOU0+Uz49enNZIFc9c1lNKCQyTzlNKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj5zQSgkMk85TT5TUz4kNE1aZXo9TVlNSD0pDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk0yLk8+IkJPWj1zT0g+Y2VXUU1TJ10kMk85TWwnPm5NV00yPU05UyduTVdNMj1NOSdpXSQyTzlNbD4tPl0kc0g9cz1RV01sQmhPWj1zT0hpIjsNVj4+Pj4+Pj4+Pj4+Pj4+Pj5NV25NDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk0yLk8+IkJPWj1zT0g+Y2VXUU1TJ10kMk85TWwnaV0kMk85TWw+LT5dJHNIPXM9UVdNbEJoT1o9c09IaSI7DVY+Pj4+Pj4+Pj4+Pj5sDVY+Pj4+Pj4+Pj9pDVY+Pj4+QmhuTVdNMj1pDVZCaFppDVZCLnpoaQ1WQj9aLloNVnNBKCFNWVo9cSgkek1uUVc9KSldDVY+Pj4+P2kNVj4+Pj5CIS0tQnNIWlE9Pj1xWk1TIjxRPT1PSCI+SGVZTVMiPD1INmVXczlNIj5jZVdRTVMiNmVXczlNeiI+czlTIjw9SDZlV3M5TSI+Mldlbm5TJzJRbj1PWW89SCdpDVY+Pj4+QnNIWlE9Pj1xWk1TIjxRPT1PSCI+SGVZTVMiPD1INmVXczlNIj5jZVdRTVMiNmVXczlNeiI+czlTIjw9PU1uPSI+Mldlbm5TJzJRbj1PWW89SCc+aS0taQ1WPj4+PkJzSFpRPT49cVpNUyI8UT09T0giPkhlWU1TInBlV3JzVz16TSI+czlTInBlV3JzVz16TSI+Y2VXUU1TIjZlV3M5TXoiPjJXZW5uUyIyUW49T1lvPUgiaQ1WPj4+PkI9ZTxXTT4+Mldlbm5TIj1BPWU8V00+PWU8V01uT3o9TXoiPnM5UyJDenM5ImkNVj4+Pj4+Pj4+Qj0uTWU5aQ1WPj4+Pj4+Pj4+Pj4+Qj0uaXVlPXpzMlFXTUJoPS5pDVY+Pj4+Pj4+Pj4+Pj5CPS5pNGU9TT45TTxRPUJoPS5pDVY+Pj4+Pj4+Pj4+Pj5CPS5pNGU9TT5Bc0g+Qmg9LmkNVgkJCUI9Lml0Sz4wPkJoPS5pDVYJCQlCPS5pdHA+MD5CaD0uaQ1WCQkJQj0uaXRLPms+Qmg9LmkNVgkJCUI9Lml0cD5rPkJoPS5pDVYJCQlCPS5pdEs+Sj5CaD0uaQ1WCQkJQj0uaXRwPko+Qmg9LmkNVgkJCUI9Lml0Sz5VPkJoPS5pDVYJCQlCPS5pdHA+VT5CaD0uaQ1WCQkJQj0uaXJNenPDqT5CaD0uaQ1WPj4+Pj4+Pj4+Pj4+Qj0uaUY8bk1IMk0+Qmg9LmkNVj4+Pj4+Pj4+Pj4+PkI9Lml1Tz1zQUJoPS5pDVY+Pj4+Pj4+Pj4+Pj5CPS4+fXM5PS5TIkwlIj5uPXFXTVMiPU1SPS1lV3N4SDoyTUg9TXo7ImlGMj1zT0hCaD0uaQ1WPj4+Pj4+Pj4+Pj4+QiEtLUI9LmlUTz1lVz5CaD0uaS0taQ1WPj4+Pj4+Pj5CaD0uTWU5aQ1WPj4+Pj4+Pj5CPTxPOXFpDVY+Pj4+Pj4+Pj4+Pj5CP1ouWg1WPj4+Pj4+Pj4+Pj4+Pj4+PiQ9Tz1lVz5TPmE7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+QU96TWUyLj4oJHpNblFXPT5lbj4keU1xKT5dDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQ9Tz1lVz4rUz4wOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5NUj16ZTI9KCR5TXEpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5oaGNlel85UVlaKCR5TXEpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kNDlNPFE9PlM+blE8bj16KCQ0OU08UT0sPmYsayk+WCJoIlg+blE8bj16KCQ0OU08UT0sPkwsayk+WCJoIlg+blE8bj16KCQ0OU08UT0sPmEsVSk+Ow1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kNEFzSD5TPm5RPG49eigkNEFzSCw+ZixrKT5YImgiWD5uUTxuPXooJDRBc0gsPkwsayk+WCJoIlg+blE8bj16KCQ0QXNILD5hLFUpPjsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5zQT4oJHJNenNNU1NhKT5dDVYJCQkJCQkkck16c01TIkVPSCI7DVYJCQkJCT4+bA1WCQkJCQk+Pk1Xbk0+XQ1WCQkJCQkJJHJNenNNUyI3UXMiOw1WCQkJCQk+PmwNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+P2kNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj16PkI/Wi5aPk0yLk8+JDJPV096SzA7Pj9pPmkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05PjJXZW5uUyJ1ZT16czJRV00iaUI/Wi5aPk0yLk8+JHVlPXpzMlFXTT9pQmg9OWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05PjJXZW5uUyI0OU08UT0iaUI/Wi5aPk0yLk8+JDQ5TTxRPT9pQmg9OWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05PjJXZW5uUyI0QXNIImlCP1ouWj5NMi5PPiQ0QXNIPj9pQmg9OWkNVgkJCQkJQj05PjJXZW5uUyIuTTAiaUJzSFpRPT49cVpNUyIiPkhlWU1TIi5NMCI+czlTIi5NMCI+Mldlbm5TIi5NMCI+Y2VXUU1TIkI/Wi5aPk0yLk8+blE8bj16KCR0TTAsYSxmKTs/aSI+bnM1TVMiZiJoaUJoPTlpDVYJCQkJCUI9OT4yV2VublMiLm4wImlCc0haUT0+PXFaTVMiIj5IZVlNUyIubjAiPnM5UyIubjAiPjJXZW5uUyIubjAiPmNlV1FNUyJCP1ouWj5NMi5PPm5RPG49eigkdG4wLGEsZik7P2kiPm5zNU1TImYiaGlCaD05aQ1WCQkJCQlCPTk+Mldlbm5TIi5NayJpQnNIWlE9Pj1xWk1TIiI+SGVZTVMiLk1rIj5zOVMiLk1rIj4yV2VublMiLk1rIj5jZVdRTVMiQj9aLlo+TTIuTz5uUTxuPXooJHRNayxhLGYpOz9pIj5uczVNUyJmImhpQmg9OWkNVgkJCQkJQj05PjJXZW5uUyIubmsiaUJzSFpRPT49cVpNUyIiPkhlWU1TIi5uayI+czlTIi5uayI+Mldlbm5TIi5uayI+Y2VXUU1TIkI/Wi5aPk0yLk8+blE8bj16KCR0bmssYSxmKTs/aSI+bnM1TVMiZiJoaUJoPTlpDVYJCQkJCUI9OT4yV2VublMiLk1KImlCc0haUT0+PXFaTVMiIj5IZVlNUyIuTUoiPnM5UyIuTUoiPjJXZW5uUyIuTUoiPmNlV1FNUyJCP1ouWj5NMi5PPm5RPG49eigkdE1KLGEsZik7P2kiPm5zNU1TImYiaGlCaD05aQ1WCQkJCQlCPTk+Mldlbm5TIi5uSiJpQnNIWlE9Pj1xWk1TIiI+SGVZTVMiLm5KIj5zOVMiLm5KIj4yV2VublMiLm5KIj5jZVdRTVMiQj9aLlo+TTIuTz5uUTxuPXooJHRuSixhLGYpOz9pIj5uczVNUyJmImhpQmg9OWkNVgkJCQkJQj05PjJXZW5uUyIuTVUiaUJzSFpRPT49cVpNUyIiPkhlWU1TIi5NVSI+czlTIi5NMCI+Mldlbm5TIi5NVSI+Y2VXUU1TIkI/Wi5aPk0yLk8+blE8bj16KCR0TVUsYSxmKTs/aSI+bnM1TVMiZiJoaUJoPTlpDVYJCQkJCUI9OT4yV2VublMiLm5VImlCc0haUT0+PXFaTVMiIj5IZVlNUyIublUiPnM5UyIuTTAiPjJXZW5uUyIublUiPmNlV1FNUyJCP1ouWj5NMi5PPm5RPG49eigkdG5VLGEsZik7P2kiPm5zNU1TImYiaGlCaD05aQ1WCQkJCQlCPTk+Mldlbm5TInJNenNNImlCP1ouWj5NMi5PPiRyTXpzTT4/aUJoPTlpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9OT4yV2VublMiWU89c0EiaUI/Wi5aPk0yLk8+JFlPPXNBPj9pQmg9OWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05PjJXZW5uUyJGPG5aZXFNImlCP1ouWj5NMi5PPiRGPG5aZXFNPj9pQmg9OWkNVgkJCQkJQj05Pm49cVdNUyc9TVI9LWVXc3hIOjJNSD1NejsnaQ1WCQkJCQlCOXNjPm49cVdNUyc5c25aV2VxOkhPSE0nPjJXZW5uUycyT1laPU1ReidpXSRzOW5zSHhXTWxCaDlzY2kNVgkJCQkJDVYJCQkJCUJzSFpRPT49cVpNUydzWWV4TSc+Mldlbm5TJ005cz1wZVdlenNNbz1IJz5uejJTJ3NZZXhNbmg8X005cz1YWkh4Jz4+Pj4+PXM9V01TJ3VPOXNBczJlPXNPSCc+XSRZTzlzQXBlV2w+aGkNVgkJCQkJQnNIWlE9Pj1xWk1TJ3NZZXhNJz4yV2VublMnOU1XTT1NRWU9Jz5uejJTJ3NZZXhNbmg8XzlNV009TVhaSHgnPj1zPVdNUydwUVpaek1ubnNPSCc+Pl0kblFaWnpFZT1sPmhpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkJoPXppDVYJCQkJCQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CP1ouWg1WPj4+Pj4+Pj4+Pj4+Pj4+PmwNVj4+Pj4+Pj4+Pj4+Pj9pDVY+Pj4+Pj4+PkJoPTxPOXFpDVY+Pj4+Qmg9ZTxXTWkNVj4+Pj5Cc0haUT0+PXFaTVMiLnM5OU1IIj5IZVlNUyI9Tz1lVyI+czlTIj1PPWVXIj5jZVdRTVMiQj9aLlo+TTIuTz4kPU89ZVc7Pj9pImkNVj4+Pj5CP1ouWg1WbE1Xbk1dDVY+Pj4+P2kNVj4+Pj5CWmlGUTJRSE0+OU9ISMOpTT7DoD5lQUFzMi7DqUJoWmkNVj4+Pj5CP1ouWg1WbA1WDVZBUUgyPXNPSD50PXplYygkbiwkTSkNVl0NVj4+Pj4kbj5TPm5RPG49eigkbiw+MDAsPmYpOw1WPj4+PiRNPlM+blE8bj16KCRNLD4wMCw+Zik7DVY+Pj4+JHpNbj5TPmV6emVxKCk7DVY+Pj4+JG5uPlM+TVJaV085TSgiOiIsPiRuKTsNVj4+Pj4kTU0+Uz5NUlpXTzlNKCI6Iiw+JE0pOw1WPj4+PiR6TW5qInVzSCJkPlM+JG5uajBkPi0+JE1NajBkOw1WPj4+PiR6TW5qInR6ImQ+PlM+JG5uamFkPi0+JE1NamFkOw1WPj4+PiR6TW5qIm5NMiJkPj5TPidhYSc7DVY+Pj4+c0EoJHpNbmoidXNIImQ+Qj5hKV0NVj4+Pj4+Pj4+JHpNbmoidHoiZD4tUz4wOw1WPj4+Pj4+Pj4kek1uaiJ1c0giZD4rUz5bYTs+DVY+Pj4+bA1WDVY+Pj4+c0EoJHpNbmoidXNIImQ+Qj4wYSldDVY+Pj4+Pj4+PiR6TW5qInVzSCJkPlM+J2EnPlg+JHpNbmoidXNIImQ7DVY+Pj4+bA1WPj4+PnNBKCR6TW5qInR6ImQ+Qj4wYSldDVY+Pj4+Pj4+PiR6TW5qInR6ImQ+Uz4nYSc+WD4kek1uaiJ0eiJkOw1WPj4+PmwNVj4+Pj4kek1uPlM+JHpNbmoidHoiZD5YIjoiWD4kek1uaiJ1c0giZD5YIjoiWD4kek1uaiJuTTIiZD47DVY+Pj4+ek09UXpIPiR6TW47DVZsDVYNVkFRSDI9c09IPjRzQUEoJGNlejBTImFhOmFhOmFhIiwkY2V6a1MiYWE6YWE6YWEiKV0NVj4+Pj4+Pj4kNHNBQT5TPj16UU07DVY+Pj4+Pj4+JGNlejA+Uz5uUTxuPXooJGNlejAsPjAwLD5mKTsNVj4+Pj4+Pj4kY2V6az5TPm5RPG49eigkY2V6ayw+MDAsPmYpOw1WPj4+Pj4+PiRjMD5TPk1SWldPOU0oIjoiLD4kY2V6MCk7DVY+Pj4+Pj4+JGNrPlM+TVJaV085TSgiOiIsPiRjZXprKTsNVg1WPj4+Pj4+PiQuej5TPiRjMGphZD4tPiRja2phZD47DVY+Pj4+Pj4+JFlIPlM+JGMwajBkPi0+JGNrajBkPi0+TD47DVYNVj4+Pj4+PnNBKCRZSD5CPmEpXQ1WPj4+Pj4+Pj4kWUg+K1M+W2E7DVY+Pj4+Pj4+PiQuej4tUz4wOw1WPj4+Pj4+bA1WDVY+Pj4+Pj5zQSgkLno+Qj5hKV0NVj4+Pj4+Pj4+JDRzQUE+Uz5BZVduTTsNVj4+Pj4+PmwNVj4+Pj4+PnpNPVF6SD4kNHNBQT47DVZsDVYNVkFRSDI9c09IPlRPPWVXPigkY2V6MFMiYWE6YWE6YWEiLCRjZXprUyJhYTphYTphYSIsJGNlekpTImFhOmFhOmFhIiwkY2V6VVMiYWE6YWE6YWEiKV0NVj4+Pj4kYzA+Uz5NUlpXTzlNKCI6Iiw+JGNlejApOw1WPj4+PiRjaz5TPk1SWldPOU0oIjoiLD4kY2V6ayk7DVY+Pj4+JGNKPlM+TVJaV085TSgiOiIsPiRjZXpKKTsNVj4+Pj4kY1U+Uz5NUlpXTzlNKCI6Iiw+JGNlelUpOw1WDVY+Pj4+JC56PlM+JGMwamFkPis+JGNramFkPis+JGNKamFkPis+JGNVamFkOw1WPj4+PiRZSD5TPiRjMGowZD4rPiRja2owZD4rPiRjSmowZD4rPiRjVWowZDsNVg1WPj4+Pn0uc1dNPigkWUg+aT5bYSk+XQ1WPj4+Pj4+Pj4kWUg+LVM+W2E7DVY+Pj4+Pj4+PiQuej4rUz4wOw1WPj4+PmwNVj4+Pj5zQSgkWUg+Qj4wYSldDVY+Pj4+Pj4+PiRZSD5TPidhJ1gkWUg7DVY+Pj4+bA1WPj4+Pj5zQSgkLno+Qj4wYSldDVY+Pj4+Pj4+PiQuej5TPidhJ1gkLno7DVY+Pj4+bA1WDVY+Pj4+ek09UXpIPiQuej5YPiI6Ij5YPiRZSD5YIjphYSI7Pg1WbA1WDVY/aT4+Pj4+Pj4NVkJuMnpzWj0+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImkNViQoOU8yUVlNSD0pWHpNZTlxKEFRSDI9c09IKCldDVY+Pj4+Y2V6Pi45TTxRPT5TPiQoJyMuOU08UT0nKVhjZVcoKTsNVj4+Pj5jZXo+LkFzSD5TPiQoJyMuQXNIJylYY2VXKCk7DVY+Pj4+JCgiWDllPU1aczJ5TXoiKQ1WPj4+Plg5ZT1NWnMyeU16KF0+DVY+Pj4+Pj4+PjllPU1yT3pZZT06PiI5OWhZWWhxcSIsDVY+Pj4+Pj4+Pm4uT303PS5NenVPSD0ubjo+PXpRTSwNVj4+Pj4+Pj4+WU9IPS5FZVlNbjo+aj4nOGVIY3NNeicsPidyw6ljenNNeicsPid1ZXpuJyw+J0ZjenNXJyw+J3VlcycsPic4UXNIJyw+JzhRc1dXTT0nLD4nRk/Duz0nLD4ncE1aPU1ZPHpNJyw+JzcyPU88ek0nLD4nRU9jTVk8ek0nLD4nNMOpMk1ZPHpNJz5kLA1WPj4+Pj4+Pj45ZXFFZVlNbnVzSDo+aj4nNHMnLD4nSVEnLD4ndWUnLD4ndU0nLD4nOE0nLD4nNk0nLD4ncGUnPmQsDVY+Pj4+Pj4+PjllcUVlWU1uOj5qPic0c1llSDIuTScsPidJUUg5cycsPid1ZXo5cycsPid1TXoyek05cycsPic4TVE5cycsPic2TUg5ek05cycsPidwZVlNOXMnPmQsDVY+Pj4+Pj4+PllzSDRlPU06Pi45TTxRPSwNVj4+Pj4+Pj4+WWVSNGU9TTo+LkFzSA1WPj4+Pj4+Pj5sKTsNVj4+Pj5oaFhZZW55KCJQUGhQUGhQUFBQIik7DVY+Pj4+JCgiI3VlPXpzMlFXTSIpWDIuZUh4TShBUUgyPXNPSCgpXQ1WPj4+Pj4+Pj5jZXo+dWU9ej5TPiQoIiN1ZT16czJRV00iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjRNWj0+Uz4kKCIjNE1aZXo9TVlNSD0iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjlNPFE9PlM+JCgiIzllPU00USIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+QXNIPlM+JCgiIzllPU1GUSIpWGNlVygpOw1WPj4+Pj4+Pj4kKCcjV09lOU16M1lleE0nKVhuLk99KCk7DVY+Pj4+Pj4+Pm4uT31LWVpXT3FNTSg5TTxRPSxBc0gsdWU9eiw0TVo9LCcnLDApOw1WPj4+PmwpOw1WPj4+PiQoIiM0TVplej1NWU1IPSIpWDIuZUh4TShBUUgyPXNPSCgpXQ1WPj4+Pj4+Pj5jZXo+dWU9ej5TPiQoIiN1ZT16czJRV00iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjRNWj0+Uz4kKCIjNE1aZXo9TVlNSD0iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjlNPFE9PlM+JCgiIzllPU00USIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+QXNIPlM+JCgiIzllPU1GUSIpWGNlVygpOw1WPj4+Pj4+Pj4kKCcjV09lOU16M1lleE0nKVhuLk99KCk7DVY+Pj4+Pj4+Pm4uT31LWVpXT3FNTSg5TTxRPSxBc0gsdWU9eiw0TVo9LCcnLDApOw1WPj4+PmwpOw1WPj4+Pj4kKCIjOWU9TTRRIilYMi5lSHhNKEFRSDI9c09IKCldDVY+Pj4+Pj4+PmNlej51ZT16PlM+JCgiI3VlPXpzMlFXTSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+NE1aPT5TPiQoIiM0TVplej1NWU1IPSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+OU08UT0+Uz4kKCIjOWU9TTRRIilYY2VXKCk7DVY+Pj4+Pj4+PmNlej5Bc0g+Uz4kKCIjOWU9TUZRIilYY2VXKCk7DVY+Pj4+Pj4+PiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVj4+Pj4+Pj4+bi5PfUtZWldPcU1NKDlNPFE9LEFzSCx1ZT16LDRNWj0sJycsMCk7DVY+Pj4+bCk7DVY+Pj4+JCgiIzllPU1GUSIpWDIuZUh4TShBUUgyPXNPSCgpXQ1WPj4+Pj4+Pj5jZXo+dWU9ej5TPiQoIiN1ZT16czJRV00iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjRNWj0+Uz4kKCIjNE1aZXo9TVlNSD0iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjlNPFE9PlM+JCgiIzllPU00USIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+QXNIPlM+JCgiIzllPU1GUSIpWGNlVygpOw1WPj4+Pj4+Pj4kKCcjV09lOU16M1lleE0nKVhuLk99KCk7DVY+Pj4+Pj4+Pm4uT31LWVpXT3FNTSg5TTxRPSxBc0gsdWU9eiw0TVo9LCcnLDApOw1WPj4+PmwpOw1WDVY+Pj4+JCgiI3BlV3JzVz16TSIpWDJXczJ5KEFRSDI9c09IKCldDVY+Pj4+Pj4+Pj4+Pj4kKCcjWXF1TzllVycpWFlPOWVXKCduLk99Jyk7DVY+Pj4+Pj4+Pj4+Pj5jZXo+Y2VXSz1lPT5TPmE7DVY+Pj4+Pj4+Pj4+Pj5jZXo+PU89ZVc+Uz4kKCIjPU89ZVciKVhjZVcoKTsNVj4+Pj4+Pj4+Pj4+PmNlej5NSC9PUXpuPlM+YTsNVj4+Pj4+Pj4+JCgnI0N6czknKVhBc0g5KCI9PE85cSIpWEFzSDkoIj16IilYTWUyLihBUUgyPXNPSCgpXQ1WPj4+Pj4+Pj4+Pj4+Y2V6PjQ5TTxRPT4+PlM+JCg9LnNuKVhBc0g5KCJYNDlNPFE9IilYQXNIOSgiWDQ5TTxRPSIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6PjRBc0g+Pj5TPiQoPS5zbilYQXNIOSgiWDRBc0giKVhBc0g5KCJYNEFzSCIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6Pi5NMD4+PlM+JCg9LnNuKVhBc0g5KCJYLk0wIilYQXNIOSgiWC5NMCIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6Pi5uMD4+PlM+JCg9LnNuKVhBc0g5KCJYLm4wIilYQXNIOSgiWC5uMCIpWGNlVygpOw1WCQkJY2V6Pi5Naz4+PlM+JCg9LnNuKVhBc0g5KCJYLk1rIilYQXNIOSgiWC5NayIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6Pi5uaz4+PlM+JCg9LnNuKVhBc0g5KCJYLm5rIilYQXNIOSgiWC5uayIpWGNlVygpOw1WCQkJY2V6Pi5NSj4+PlM+JCg9LnNuKVhBc0g5KCJYLk1KIilYQXNIOSgiWC5NSiIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6Pi5uSj4+PlM+JCg9LnNuKVhBc0g5KCJYLm5KIilYQXNIOSgiWC5uSiIpWGNlVygpOw1WCQkJY2V6Pi5NVT4+PlM+JCg9LnNuKVhBc0g5KCJYLk1VIilYQXNIOSgiWC5NVSIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6Pi5uVT4+PlM+JCg9LnNuKVhBc0g5KCJYLm5VIilYQXNIOSgiWC5uVSIpWGNlVygpOw1WCQkJY2V6PnJNenNNPj4+Uz4kKD0uc24pWEFzSDkoIlhyTXpzTSIpWEFzSDkoIlhyTXpzTSIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6PjJPOU0vZVdNSDl6c016Pj4+Uz4kKD0uc24pWEFzSDkoIlgyTzlNL2VXTUg5enNNeiIpWEFzSDkoIlgyTzlNL2VXTUg5enNNeiIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6PjJPOU1aV2V4TT4+PlM+JCg9LnNuKVhBc0g5KCJYMk85TVpXZXhNIilYQXNIOSgiWDJPOU1aV2V4TSIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6PkY8blplcU0+Pj5TPiQoPS5zbilYQXNIOSgiWEY8blplcU0iKVhBc0g5KCJYRjxuWmVxTSIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6PllPPXNBPj4+Uz4kKD0uc24pWEFzSDkoIlhZTz1zQSIpWEFzSDkoIlhZTz1zQSIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6PnM5bnNIeFdNPj4+Uz4kKD0uc24pWEFzSDkoIlhzOSIpWD1NUj0oKTsNVj4+Pj4+Pj4+Pj4+PmNlej5aTXpzTzlNPj4+Uz4kKD0uc24pWEFzSDkoIlhaTXpzTzlNIilYPU1SPSgpOw1WPj4+Pj4+Pj4+Pj4+Y2V6PnVlPXpzMlFXTT4+PlM+JCg9LnNuKVhBc0g5KCJYdWU9enMyUVdNIilYPU1SPSgpOw1WPj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pk1IL09Rem4+Uz5NSC9PUXpuPis+MDsNVg1WPj4+Pj4+Pj4+Pj4+JFhlCmVSKF0NVj4+Pj4+Pj4+Pj4+Pj4+Pj49cVpNOj4ibTdwVCIsPg1WPj4+Pj4+Pj4+Pj4+Pj4+PmVucUgyOkFlV25NLA1WPj4+Pj4+Pj4+Pj4+Pj4+PlF6Vzo+Ii9PSG5RVz1lPXNPSG1XZUhIc0h4aHVPOXNBWFouWiIsPg1WPj4+Pj4+Pj4+Pj4+Pj4+PjllPWU6XSd1ZT16czJRV00nOnVlPXpzMlFXTSwiczluc0h4V00iOnM5bnNIeFdNLCJaTXpzTzlNIjpaTXpzTzlNLCI0OU08UT0iOjQ5TTxRPSwiNEFzSCI6NEFzSCwiMk85TS9lV01IOXpzTXoiOjJPOU0vZVdNSDl6c016LCIyTzlNWldleE0iOjJPOU1aV2V4TSwiRjxuWmVxTSI6RjxuWmVxTSwiWU89c0EiOllPPXNBLCIuTTAiOi5NMCwiLm4wIjoubjAsIi5NayI6Lk1rLCIubmsiOi5uaywiLk1KIjouTUosIi5uSiI6Lm5KLCIuTVUiOi5NVSwiLm5VIjoublVsLD4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5uUTIyTW5uOj5BUUgyPXNPSChZbngpXT4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PmNlV0s9ZT0+Uz4oTUgvT1F6bj4qPjBhYSloPU89ZVc7DVYJCQkJCQkkKCIjY2V6c2U8V00iKVhjZVcoY2VXSz1lPSlYPXpzeHhNeigiMi5lSHhNIik7DVY+Pj4+Pj4+Pj4+Pj4JCQloaG5NPVRzWU1PUT0oIjIuZUh4TXooIis+Y2VXSz1lPT4rIikiLD4wKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bD4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5sKTsNVj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj5sKTsNVgkJJCgiI0F1TzllVyIpWHpNWU9jTUY9PXooIjlzbmU8V005Iik7DVYJCSQoIiNSdU85ZVciKVh6TVlPY01GPT16KCI5c25lPFdNOSIpOw1WPj4+PmwpOw1WPj4+Pg1WDVY+Pj4+JCgiIzw9SDZlV3M5TSIpWDJXczJ5KEFRSDI9c09IKCldDVY+Pj4+Pj4+PiQoJyNDenM5JylYQXNIOSgiPTxPOXEiKVhBc0g5KCI9eiIpWE1lMi4oQVFIMj1zT0goKV0NVj4+Pj4+Pj4+Pj4+PmNlej5NMD4+PlM+JCg9LnNuKVhBc0g5KCJYPTlNMCIpWEFzSDkoIlhNMCIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6Pk1rPj4+Uz4kKD0uc24pWEFzSDkoIlg9OU1rIilYQXNIOSgiWE1rIilYY2VXKCk7DVY+Pj4+Pj4+Pj4+Pj5jZXo+TUo+Pj5TPiQoPS5zbilYQXNIOSgiWD05TUoiKVhBc0g5KCJYTUoiKVhjZVcoKTsNVj4+Pj4+Pj4+Pj4+PmNlej5NVT4+PlM+JCg9LnNuKVhBc0g5KCJYPTlNVSIpWEFzSDkoIlhNVSIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6Pm4wPj4+Uz4kKD0uc24pWEFzSDkoIlg9OW4wIilYQXNIOSgiWG4wIilYY2VXKCk7DVY+Pj4+Pj4+Pj4+Pj5jZXo+bms+Pj5TPiQoPS5zbilYQXNIOSgiWD05bmsiKVhBc0g5KCJYbmsiKVhjZVcoKTsNVj4+Pj4+Pj4+Pj4+PmNlej5uSj4+PlM+JCg9LnNuKVhBc0g5KCJYPTluSiIpWEFzSDkoIlhuSiIpWGNlVygpOw1WPj4+Pj4+Pj4+Pj4+Y2V6Pm5VPj4+Uz4kKD0uc24pWEFzSDkoIlg9OW5VIilYQXNIOSgiWG5VIilYY2VXKCk7DVY+Pj4+Pj4+Pj4+Pj5jZXo+Lj16ZWM+Pj5TPiQoPS5zbilYQXNIOSgiWD05dD16ZWMiKVhBc0g5KCJYLj16ZWMiKVhjZVcoKTsNVj4+Pj4+Pj4+Pj4+PmNlej5zOW5zSHhXTT4+PlM+JCg9LnNuKVhBc0g5KCJYczkiKVg9TVI9KCk7DVY+Pj4+Pj4+Pj4+Pj5jZXo+Wk16c085TT4+PlM+JCg9LnNuKVhBc0g5KCJYWk16c085TSIpWD1NUj0oKTsNVj4+Pj4+Pj4+Pj4+PmNlej51ZT16czJRV00+Pj5TPiQoPS5zbilYQXNIOSgiWHVlPXpzMlFXTSIpWD1NUj0oKTsNVg1WPj4+Pj4+Pj4+Pj4+JFhlCmVSKF0NVj4+Pj4+Pj4+Pj4+Pj4+Pj49cVpNOj4ibTdwVCIsPg1WPj4+Pj4+Pj4+Pj4+Pj4+PmVucUgyOkFlV25NLA1WPj4+Pj4+Pj4+Pj4+Pj4+PlF6Vzo+Ii9PSG5RVz1lPXNPSG1XZUhIc0h4aHVPOXNBWFouWiIsPg1WPj4+Pj4+Pj4+Pj4+Pj4+PjllPWU6XSd1ZT16czJRV00nOnVlPXpzMlFXTSwiczluc0h4V00iOnM5bnNIeFdNLCJaTXpzTzlNIjpaTXpzTzlNLCIuPXplYyI6Lj16ZWMsIk0wIjpNMCwibjAiOm4wLCJNayI6TWssIm5rIjpuaywiTUoiOk1KLCJuSiI6bkosIk1VIjpNVSwiblUiOm5VbCw+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+blEyMk1ubjo+QVFIMj1zT0goWW54KV0+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj56TW4+Uz5ZbnhYWU1ubmV4TTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bD4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5sKTsNVg1WPj4+Pj4+Pj5sKTsNVj4+Pj5sKTsNVmwpOw1WQVFIMj1zT0g+Mi5lSHhNeihjZVdNUXopXQ1WPj4+PiQoIiNjZXpzZTxXTSIpWGNlVyhjZVdNUXopWD16c3h4TXooIjIuZUh4TSIpOw1WbA1WQVFIMj1zT0g+OU1XTT1NS0h6TXgoPU80TVdNPU0pDVZdPj4+DVY+Pj4+JFhlCmVSKF0+PXFaTTo+Im03cFQiLD5Relc6PiI5TVdNPU1YWi5aIiw+OWU9ZTo+PU80TVdNPU0sPm5RMjJNbm46PkFRSDI9c09IKFlueCk+XT5zQSg+WW54PlNTPjA+KT5dPiQoJ1g9T2VuPScpWD1NUj0oInBRWlp6TW5uc09IPk1BQU0yPVHDqU0iKVhBZTlNM0goVWFhKVg5TVdlcShKYWFhKVhBZTlNN1E9KFVhYSk7Pmw+bD5sKTs+DVZsPj4+aGg+QVFIMj1zT0g+OU1XTT1NS0h6TXgoPU80TVdNPU0pDVZCaG4yenNaPWk+Pj4+Pg=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_X 0

Stats

MD5 87733de9613ccc759d96ec8b39f55516
Eval Count 2
Decode Time 176 ms