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='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7DVZzQSg+IX..

Decoded Output download

?><?php
ini_set('display_errors', 'Off');
if( !isset($_SESSION) ) session_start();

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

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

$obj = new database;

extract($_REQUEST);

$requete = "select numSalarie as salarie from tblsalarie where matriculesalarie = '{$valMatricule}'";
$result = $obj->getData($requete);
extract($result);

$reqPeriode = "select idsingle,periode,debut,fin from sr_periode where ptravail = 1 ";
$listePeriode = $obj->getData($reqPeriode);
extract($listePeriode);
$campagne =$periode;

$reqGrilleJour =    "select A.idrubrique, A.numSalarie,A.valeur,A.Jours,A.JourD,A.JourF,B.vj,B.rubrique FROM sr_DetailActivite A 
                    inner join sr_rubrique B on A.idrubrique = B.code
                    where numSalarie = {$salarie} and Periode in 
                    (select periode from sr_periode where ptravail = 1) and vj = 1";

$resGrilleJour = $obj->showData($reqGrilleJour);
        $reqGrillehebdo = "select A.idrubrique, A.numSalarie,A.valeur,B.vs,A.semaine,B.rubrique FROM sr_detailsemaine A
                          inner join sr_rubrique B on A.idrubrique = B.code
                          where numSalarie = {$salarie} and Periode in (select periode from sr_periode where ptravail = 1) and vs = 1";
$resGrillehebdo = $obj->showData($reqGrillehebdo);

$reqGrilleMensuel = "select A.idrubrique,A.valeur,B.rubrique FROM Vresume_mens A
                    inner join sr_rubrique B on A.idrubrique = B.code
                    where numSalarie = {$salarie} and Periode in (select periode from sr_periode where ptravail = 1) and vm = 1";
$resGrilleMensuel = $obj->showData($reqGrilleMensuel);
?>

<link href="css/ui/datepicker.css" rel="stylesheet" type="text/css">
 <link href="util/bootstrap.min.css" rel="stylesheet">
    <link href="util/dataTables.bootstrap.min.css" rel="stylesheet">
    <link href="util/buttons.bootstrap.min.css" rel="stylesheet">
    <link href="util/responsive.bootstrap.min.css" rel="stylesheet">
    <link href="util/scroller.bootstrap.min.css" rel="stylesheet">
    <link rel="stylesheet" href="css/hint/hint.css">
    <!-- Custom Theme Style -->
    <link href="--util/custom.min.css" rel="stylesheet">
<style type="text/css">
#datatable-keytable_filter{
            display: none;
        }
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.triSal td {
    vertical-align: middle;
}
fieldset
{
    width: auto;
    border:1px solid #abc;
    padding: 5px;
}
#hLeft  { float: left; }
#hRight { float: left; width: 200px; margin:50px 0 0 10px; }
#tabs_content_container { border: 1px solid #ccc; border-top: none; padding: 16px; width: 90%; }
#tabs_wrapper { width: 90%; }
#tabs_container { border-bottom: 1px solid #ccc; }
#tabs_container label { display: block; float: left; width: 180px; padding-top: 5px; cursor: default; }

.employeeTabs ul 
{
    margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none;
    float: left; position: relative; bottom: -1px;
}

.employeeTabs li 
{
    margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none; float: left; border: 1px solid #ddd; 
    border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; behavior: url('css/ie/pie.php');
}

.employeeTabs li a 
{
    margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none; 
    float: left; text-decoration: none; color: #555555; background: #e6e6e6; padding: 4px 6px; 
    border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; behavior: url('css/ie/pie.php');
}

.employeeTabs li a:hover { background: #dadada; color: #212121; }
.employeeTabs li.selectedOnglet { border-bottom: none; }
.employeeTabs li.selectedOnglet a, .employeeTabs li.selectedOnglet a:hover { background: #fff; cursor: default; border-bottom: none; border-bottom: 1px solid #fff; }
.tab_content { clear:left; border: 1px solid #d3d3d3; background: #ffffff; color: #222222; padding: 1.5em 1.7em; }

.ajoutEnfant, .closeEnfant { display: none; }

fieldset { border:1px solid #abc; padding: 5px; }

.simple-tabs ul 
{
    margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none;
    float: left; position: relative; bottom: -1px; z-index: 1;
}

.simple-tabs li 
{
    margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none; float: left; border: 1px solid #ddd;
    -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0;
}

.simple-tabs li a 
{
    margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none;
    float: left; text-decoration: none; color: #555555; background: #e6e6e6; padding: 4px 6px;
    -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0;
}

.simple-tabs li a:hover { background: #dadada; color: #212121; }
.simple-tabs li.selected-tab { border-bottom: none; }
.simple-tabs li.selected-tab a, .simple-tabs li.selected-tab a:hover { background: #fff; cursor: default; border-bottom: none; border-bottom: 1px solid #fff; }
.tab-panel { clear:left; border: 1px solid #d3d3d3; background: #ffffff; color: #222222; padding: 1.5em 1.7em; }

#onglet1  label { display:block; float:left; width:115px; padding-top: 5px; } 
#onglet2  label { display:block; float:left; width:115px; padding-top: 5px; }
#onglet4  label { display:block; float:left; width:100px; padding-top: 5px; }  
#mariage  label { display:block; float:left; width:100px; padding-top: 5px; }
#conjoint label { display:block; float:left; width:115px; padding-top: 5px; } 
#rupture  label { display:block; float:left; width:85px;  padding-top: 5px; } 
#employe  label { display:block; float:left; width:70px;  padding-top: 5px; } 
label{
    display:block;
    float:left;
    width:150px;
    padding-top: 5px;
}
</style>
<link rel="stylesheet" href="css/hint/hint.css">
<hr/>
<?php
    $requete = "select nom + ' ' + prenom as Noms from tblsalarie where numSalarie = {$salarie}";
    extract($obj->getData($requete));
    $requete = "select debut,fin from sr_periode where ptravail = 1";
    extract($obj->getData($requete));
    $debut = ToDate($debut);
    $fin = ToDate($fin);
?>
<input type="hidden" name="numsalarie" id="numsalarie" value="<?php echo $salarie;?>">
<p><label>Matricule:</label><strong><?php echo $valMatricule; ?></strong></p><p style='clear:both;'></p>
<p><label>Nom et Prnom:</label><strong><?php echo $Noms; ?></strong></p><p style='clear:both;'></p>
<p><label>Date priode:</label><strong><?php echo $debut .' au '. $fin;  ?></strong></p><p style='clear:both;'></p>

<hr/>

<div id="majEtapeForm">
</div>
<div id="tabs_wrapper" width="90%">

    <form id='createEmployeeForm' action='#' method='post' border='0'>
        <input type="hidden" name="txtKey"    id="txtKey"    readonly value="ajout"                    />
        

        <div id="tabs_container" class="employeeTabs">

            <ul>
                <li><a href="#onglet1">Journalier</a></li>
                <li><a href="#onglet4">Hebdomadaire</a></li>
                <li><a href="#onglet5">Mensuel</a></li>    
            </ul>
        
            <div id="onglet1" class="tab_content">
                 <div class="container body">
       
                    <!-- page content -->
                    <div class="right_col" role="main">
                      <div class="">
                        <div class="clearfix"></div>

                        <div class="row">
                          <div class="col-md-8 col-sm-8 col-xs-8">
                            <div class="x_panel">
                              <div class="x_content">
                
                <table id="ex" class="table table-striped table-bordered">
                <thead>
                    <tr>
                        <th>Jour </th>
                        <th>Rubrique</th>
                        <th>Valeur</th>
                    </tr>
                </thead>
                    <tbody>                         
                            
                        <?php       
                            foreach ($resGrilleJour as $key) {
                            extract($key);
                            $valeur = round($valeur,2);
                            $JourD = ToDateTime($JourD);
                            $JourF = ToDateTime($JourF);
                                echo "<tr>";
                                echo "<td><a class='status-icon  hint--bottom-right  hint--success' aria-label='{$JourD} - {$JourF}'>{$Jours}</a></td>";
                                echo "<td><a class='status-icon  hint--bottom-right  hint--success' aria-label='code: {$idrubrique}'>{$rubrique}</a></td>";
                                echo "<td>{$valeur}</td>";
                                echo "</tr>";
                            }
                        ?>
                    </tbody>
                </table>
                </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <!-- /page content -->
      </div>
            </div>
 
            <div id="onglet4" class="tab_content">
            
                <table id="sem" class="table table-striped table-bordered">
                <thead>
                    <tr>
                        <th>Semaine </th>
                        <th>Rubrique </th>
                        <th>Valeur</th>
                    </tr>
                </thead>
                    <tbody>                         
                        
                        <?php       
                            foreach ($resGrillehebdo as $key) {
                            extract($key);
                            $valeur = round($valeur,2);
                            $requete = "select datedebutsem,datefinsem from tblsemaine where num_sem = {$semaine} and exercice in (select compagne from sr_periode where ptravail = 1)";
                            extract($obj->getData($requete));
                            $datedebutsem = ToDate($datedebutsem);
                            $datefinsem = ToDate($datefinsem);
                            echo "<tr>";
                            echo "<td><a class='status-icon  hint--bottom-right  hint--success' aria-label='{$datedebutsem} - {$datefinsem}'>{$semaine}</a></td>";
                            echo "<td><a class='status-icon  hint--bottom-right  hint--success' aria-label='code: {$idrubrique}'>{$rubrique}</a></td>";
                            echo "<td>{$valeur}</td>";
                            echo "</tr>";
                            }   
                        ?>
                    </tbody>
                </table>
            </div>
             <div id="onglet5" class="tab_content">
             
                <table id="mois" class="table table-striped table-bordered">
                <thead>
                    <tr>
                        <th>Rubrique</th>
                        <th>Valeur</th>
                    </tr>
                </thead>
                    <tbody>                         
                        
                        <?php       
                            foreach ($resGrilleMensuel as $key) {
                            extract($key);                      
                            echo "<tr>";
                            echo "<td><a class='status-icon  hint--bottom-right  hint--success' aria-label='code: {$idrubrique}'>{$rubrique}</a></td>";
                            echo "<td>{$valeur}</td>";
                            echo "</tr>";
                            }
                        ?>
                    </tbody>
                </table>
           
            </div>
            
    </div>
   
    <br />
    <div>
        <input type='reset'  value='Annuler'     class='customBtn majEmployeeReset' /> 
        <button class='customBtn'  id='AnnulerRetour' >Retour</button><br/><br/>
        <input type="button" class='customBtn'  id='calcul' value="Initialis"><br/><br/>       
    </div>
    </form>
</div>
<div id="affiche"></div>

<script src="scripts/jquery.min.js" type="text/javascript"></script>
<script src="scripts/v-onglet.js" type="text/javascript"></script>
<script src="scripts/ui/jquery-1.7.1.min.js" type="text/javascript" ></script>
<script src="scripts/ui/jquery-ui-1.8.18.custom.min.js" type="text/javascript" ></script>
<script src="scripts/jquery.maskedinput.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function()
{  
    var low           = "";
    var high          = "";
    var valTriSalarie = "";  
    var valAvant      = "";  
    var selMatricule  = "";  
    var messMatricule = "";
    var laDate        = "";
    var messAn        = "";
    var cptNum        = 0;
    var numAuto       = 0;
    var key           = "";
    var numSalarie    = 0;   
    $(".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' ]
        })
    .mask("99/99/9999");
   
    
    $('#Periode').change(function(){
        var pr = $("#Periode").val();
        var result = getDate(pr);
        if(result.debut != "" && result.fin !=""){
            var debut = result.debut.replace("-","/").replace("-","/");
            var fin = result.fin.replace("-","/").replace("-","/");
            //$("input#debut").datepicker('option', 'maxDate', fin);
            MinDate(debut,fin);
            //MinDate(debut);
            //MaxDate(fin);
            $("#fin").focus();
            $("#Periode").focus();

            //$("#debut").val(debut);
            //$("#fin").val(fin);
            
            
        }
        else{
            $("#Information").html("");
        }
        
        if(pr != 0){
            $("#errPeriode").html("");
        }else{
            $("#errPeriode").html("Priode obligatoire");
        }
    });
    $('.employeeTabs').each( function() 
    {
        var container = $(this);
        container.find('> ul li a').click( function () {
            $(this).parent().addClass( 'selectedOnglet' ).siblings().removeClass( 'selectedOnglet' );
            container.find('.tab_content').hide().filter(this.hash).show();
            return false;
        }).eq(0).click();
    });
    $("#fin").change(function(){
        var matr = $("#matr").val();
        var periode = $("#Periode").val();
        var deb = $("#debut").val();
        var fi = $("#fin").val();
        $('#loaderImage').show();
        setTimeout("$('#tabs_wrapper').load('FeuilleActivite/listeFeuilleActivite.php?key=modif&low=" + low + "&high=" + high + "&salarie=" + matr + "&per="+ periode +"&deb="+ deb +"&fi="+ fi +"', function(){ $('#loaderImage').hide(); });", 100);
    });
    $("#matr").change(function(){
        var numConge = "";
        var matr = $("#matr").val();
        var periode = $("#Periode").val();
        var deb = $("#debut").val();
        var fi = $("#fin").val();
        $('#loaderImage').show();
        
        setTimeout("$('#tabs_wrapper').load('FeuilleActivite/listeFeuilleActivite.php?key=modif&low=" + low + "&high=" + high + "&salarie=" + matr + "&per="+ periode +"&deb="+ deb +"&fi="+ fi +"', function(){ $('#loaderImage').hide(); });", 100);
    
    }) ;
    
});
$("#AnnulerRetour").click(function(){
        //alert("ici");
        setTimeout("$('#pageContent').load('FeuilleActivite/vide.php', function(){ $('#loaderImage').hide(); });", 100);
    });
$('#calcul').click(function(){
    var numsalarie = $("#numsalarie").val();
   setTimeout("$('#tabs_wrapper').load('consPeriodeencours/calcul.php?numsalarie="+ numsalarie +"', function(){ $('#loaderImage').hide(); });", 100);
});
    
function getDate(periode){
    var result = {debut:"", fin:""};
    $.ajax({
        async: false, 
        type: "POST", 
        url: 'FeuilleActivite/getDate.php', 
        data:{ 'periode':periode}, 
        dataType: 'json', 
        success: function(data) {
            result.debut = data.debut;
            result.fin = data.fin;
        } 
    });

    return result;
}
function chiffres(event) 
{
    if ( !event && window.event ) { event = window.event; }

    if ( (event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 8 && event.keyCode != 9 && event.keyCode != 16 ) 
    {
        event.returnValue = false;
        event.cancelBubble = true;
    }

    if ( (event.which < 48 || event.which > 57) && event.which != 8 && event.which != 9 && event.which != 0 ) 
    {
        event.preventDefault();
        event.stopPropagation();
    }
}

function lettres(event) 
{
    if ( !event && window.event ) { event = window.event; }

    if ( (event.keyCode < 65 || event.keyCode > 90) && (event.keyCode < 97 || event.keyCode > 122) && event.keyCode != 8 && event.keyCode != 9 && event.keyCode != 16 ) 
    {
        event.returnValue = false;
        event.cancelBubble = true;
    }

    if ( (event.which < 65 || event.which > 90) && (event.which < 97 || event.which > 122) && event.which != 8 && event.which != 0 ) 
    {
        event.preventDefault();
        event.stopPropagation();
    }
}

function alpha(event) 
{
    if ( !event && window.event ) { event = window.event; }

    if ( (event.keyCode < 48 || event.keyCode > 57) && (event.keyCode < 65 || event.keyCode > 90) && (event.keyCode < 97 || event.keyCode > 122) && event.keyCode != 8 && event.keyCode != 9 && event.keyCode != 16 ) 
    {
        event.returnValue = false;
        event.cancelBubble = true;
    }

    if ( (event.which < 48 || event.which > 57) && (event.which < 65 || event.which > 90) && (event.which < 97 || event.which > 122) && event.which != 8 && event.which != 9 && event.which != 0 ) 
    {
        event.preventDefault();
        event.stopPropagation();
    }
}

function isDate(laDate)
{
    if ( laDate == '' ) return false;

    var rxDatePattern = /^(\d{1,2})(\/|-)(\d{1,2})(\/|-)(\d{4})$/; 
    var dtArray = laDate.match(rxDatePattern); 

    if (dtArray == null) return false;

    dtDay   = dtArray[1];
    dtMonth = dtArray[3];
    dtYear  = dtArray[5];        

    if (dtMonth < 1 || dtMonth > 12) return false;
    else if (dtDay < 1 || dtDay> 31) return false;
    else if ( (dtMonth == 4 || dtMonth == 6 || dtMonth == 9 || dtMonth == 11) && dtDay == 31 ) return false;
    else if (dtMonth == 2) 
    {
        var isleap = (dtYear % 4 == 0 && (dtYear % 100 != 0 || dtYear % 400 == 0));
        if ( dtDay > 29 || (dtDay == 29 && !isleap) ) return false;
    }   

    return true;
}

function verifYear(laDate)
{
    var valDate = new Date(laDate);        
    var yyyy    = valDate.getFullYear();
    var msgYYYY = "";
    var annee   = laDate.substr(6,9)

    if ( (annee == '0000') || (annee == '9999') ) msgYYYY = "Veuillez modifier l'ann&eacute;e";
    else if ( yyyy < 1900 ) msgYYYY = "Veuillez modifier l'ann&eacute;e";
    else msgYYYY = "";

    return msgYYYY;
}

</script>
<?php
    function Totime($s){
        return substr($s, 0,8);
    }
    function ToDateTime($s){
        $dates = substr($s, 8,2). "/" . substr($s, 5,2). "/" . substr($s, 0,4);
        $hr = substr($s, 11,8);
        return $dates . " " . $hr;
    }
    function ToDate($s){
        $dates = substr($s, 8,2). "/" . substr($s, 5,2). "/" . substr($s, 0,4);
        return $dates ;
    }
?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7DVZzQSg+IXNubk09KCRfcEtwcDM3RSk+KT5uTW5uc09IX249ZXo9KCk7DVYNVnNBPihBc1dNX01Sc249bignWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonKSk+ek12UXN6TV9PSDJNPidYWGhRPXNXcz1zTW5oQU9IMj1zT0hYc0gyWFouWic7DVZzQT4oQXNXTV9NUnNuPW4oJ1hYaFE9c1dzPXNNbmhBT0gyPXNPSDRlPU1YWi5aJykpPnpNdlFzek1fT0gyTT4nWFhoUT1zV3M9c01uaEFPSDI9c09INGU9TVhaLlonOw1WDVZBUUgyPXNPSD5fX2VRPU9XT2U5KCQyV2VubikNVl0NVj4+Pj5zQT4oQXNXTV9NUnNuPW4oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKSk+c0gyV1E5TV9PSDJNKCJYWGhRPXNXcz1zTW5oXSQyV2VubmxYWi5aIik7Pg1WbA1WDVYkTzwKPlM+SE19PjllPWU8ZW5NOw1WDVZNUj16ZTI9KCRfZ0t3IEtwVCk7DVYNViR6TXZRTT1NPlM+Im5NV00yPT5IUVlwZVdlenNNPmVuPm5lV2V6c00+QXpPWT49PFduZVdlenNNPn0uTXpNPlllPXpzMlFXTW5lV2V6c00+Uz4nXSRjZVd1ZT16czJRV01sJyI7DVYkek1uUVc9PlM+JE88Ci1peE09NGU9ZSgkek12UU09TSk7DVZNUj16ZTI9KCR6TW5RVz0pOw1WDVYkek12bU16c085TT5TPiJuTVdNMj0+czluc0h4V00sWk16c085TSw5TTxRPSxBc0g+QXpPWT5uel9aTXpzTzlNPn0uTXpNPlo9emVjZXNXPlM+MD4iOw1WJFdzbj1NbU16c085TT5TPiRPPAotaXhNPTRlPWUoJHpNdm1NenNPOU0pOw1WTVI9emUyPSgkV3NuPU1tTXpzTzlNKTsNViQyZVlaZXhITT5TJFpNenNPOU07DVYNViR6TXZDenNXV004T1F6PlM+Pj4+Im5NV00yPT5GWHM5elE8enN2UU0sPkZYSFFZcGVXZXpzTSxGWGNlV01ReixGWDhPUXpuLEZYOE9RejQsRlg4T1F6cixvWGMKLG9YelE8enN2UU0+cmc3dT5uel80TT1lc1dGMj1zY3M9TT5GPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5zSEhNej4KT3NIPm56X3pRPHpzdlFNPm8+T0g+RlhzOXpRPHpzdlFNPlM+b1gyTzlNDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pn0uTXpNPkhRWXBlV2V6c00+Uz5dJG5lV2V6c01sPmVIOT5tTXpzTzlNPnNIPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4obk1XTTI9PlpNenNPOU0+QXpPWT5uel9aTXpzTzlNPn0uTXpNPlo9emVjZXNXPlM+MCk+ZUg5PmMKPlM+MCI7DVYNViR6TW5DenNXV004T1F6PlM+JE88Ci1pbi5PfTRlPWUoJHpNdkN6c1dXTThPUXopOw1WPj4+Pj4+Pj4kek12Q3pzV1dNLk08OU8+Uz4ibk1XTTI9PkZYczl6UTx6c3ZRTSw+RlhIUVlwZVdlenNNLEZYY2VXTVF6LG9YY24sRlhuTVllc0hNLG9YelE8enN2UU0+cmc3dT5uel85TT1lc1duTVllc0hNPkYNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+c0hITXo+Ck9zSD5uel96UTx6c3ZRTT5vPk9IPkZYczl6UTx6c3ZRTT5TPm9YMk85TQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj59Lk16TT5IUVlwZVdlenNNPlM+XSRuZVdlenNNbD5lSDk+bU16c085TT5zSD4obk1XTTI9PlpNenNPOU0+QXpPWT5uel9aTXpzTzlNPn0uTXpNPlo9emVjZXNXPlM+MCk+ZUg5PmNuPlM+MCI7DVYkek1uQ3pzV1dNLk08OU8+Uz4kTzwKLWluLk99NGU9ZSgkek12Q3pzV1dNLk08OU8pOw1WDVYkek12Q3pzV1dNdU1IblFNVz5TPiJuTVdNMj0+RlhzOXpRPHpzdlFNLEZYY2VXTVF6LG9YelE8enN2UU0+cmc3dT42ek1uUVlNX1lNSG4+Rg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5zSEhNej4KT3NIPm56X3pRPHpzdlFNPm8+T0g+RlhzOXpRPHpzdlFNPlM+b1gyTzlNDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pn0uTXpNPkhRWXBlV2V6c00+Uz5dJG5lV2V6c01sPmVIOT5tTXpzTzlNPnNIPihuTVdNMj0+Wk16c085TT5Bek9ZPm56X1pNenNPOU0+fS5Nek0+Wj16ZWNlc1c+Uz4wKT5lSDk+Y1k+Uz4wIjsNViR6TW5DenNXV011TUhuUU1XPlM+JE88Ci1pbi5PfTRlPWUoJHpNdkN6c1dXTXVNSG5RTVcpOw1WP2kNVg1WQldzSHk+LnpNQVMiMm5uaFFzaDllPU1aczJ5TXpYMm5uIj56TVdTIm49cVdNbi5NTT0iPj1xWk1TIj1NUj1oMm5uImkNVj5CV3NIeT4uek1BUyJRPXNXaDxPTz1uPXplWlhZc0hYMm5uIj56TVdTIm49cVdNbi5NTT0iaQ1WPj4+PkJXc0h5Pi56TUFTIlE9c1doOWU9ZVRlPFdNblg8T089bj16ZVpYWXNIWDJubiI+ek1XUyJuPXFXTW4uTU09ImkNVj4+Pj5CV3NIeT4uek1BUyJRPXNXaDxRPT1PSG5YPE9PPW49emVaWFlzSFgybm4iPnpNV1Mibj1xV01uLk1NPSJpDVY+Pj4+QldzSHk+LnpNQVMiUT1zV2h6TW5aT0huc2NNWDxPTz1uPXplWlhZc0hYMm5uIj56TVdTIm49cVdNbi5NTT0iaQ1WPj4+PkJXc0h5Pi56TUFTIlE9c1dobjJ6T1dXTXpYPE9PPW49emVaWFlzSFgybm4iPnpNV1Mibj1xV01uLk1NPSJpDVY+Pj4+QldzSHk+ek1XUyJuPXFXTW4uTU09Ij4uek1BUyIybm5oLnNIPWguc0g9WDJubiJpDVY+Pj4+QiEtLT4vUW49T1k+VC5NWU0+cD1xV00+LS1pDVY+Pj4+QldzSHk+LnpNQVMiLS1RPXNXaDJRbj1PWVhZc0hYMm5uIj56TVdTIm49cVdNbi5NTT0iaQ1WQm49cVdNPj1xWk1TIj1NUj1oMm5uImkNViM5ZT1lPWU8V00teU1xPWU8V01fQXNXPU16XQ1WPj4+Pj4+Pj4+Pj4+OXNuWldlcTo+SE9ITTsNVj4+Pj4+Pj4+bA1WZQ1WXQ1WPj4+Pj1NUj0tOU0yT3plPXNPSDpIT0hNOw1WPj4+PjJRem5PejpaT3NIPU16Ow1WbA1WPWU8V01YPWU8V01uT3o9TXo+XQ1WPj4+PkFPSD0tQWVZc1dxOmV6c2VXOw1WPj4+PjxlMnl4ek9RSDktMk9XT3o6PiMvNC80LzQ7DVY+Pj4+WWV6eHNIOjBhWlI+YVo9PjBMWlI7DVY+Pj4+DVZsDVY9ZTxXTVg9ZTxXTW5Pej1Nej49Lk1lOT49ej5YLk1lOU16Pl0NVj4+Pj49TVI9LWVXc3hIOj4yTUg9TXo7DVY+Pj4+PGUyeXh6T1FIOS1zWWV4TTo+UXpXKHNZZXhNbmg8eFh4c0EpOw1WPj4+PjxlMnl4ek9RSDktek1aTWU9Oj5ITy16TVpNZT07DVY+Pj4+PGUyeXh6T1FIOS1aT25zPXNPSDo+Mk1IPU16PnpzeC49Ow1WPj4+PjJRem5Pejo+Wk9zSD1NejsNVmwNVj1lPFdNWD1lPFdNbk96PU16Pj0uTWU5Pj16PlguTWU5TXpwT3o9IFo+XQ1WPj4+PjxlMnl4ek9RSDktc1lleE06PlF6VyhzWWV4TW5oZW4yWHhzQSk7DVZsDVY9ZTxXTVg9ZTxXTW5Pej1Nej49Lk1lOT49ej5YLk1lOU16cE96PTRPfUg+XQ1WPj4+PjxlMnl4ek9RSDktc1lleE06PlF6VyhzWWV4TW5oOU1uMlh4c0EpOw1WbD4+Pg1WPWU8V01YPWU8V01uT3o9TXo+PTk+XQ1WPj4+PlplOTlzSHg6PkpaUjsNVmwNVj1lPFdNWD16c3BlVz49OT5dDVY+Pj4+Y016PXMyZVctZVdzeEg6PllzOTlXTTsNVmwNVkFzTVc5bk09DVZdDVY+Pj4+fXM5PS46PmVRPU87DVY+Pj4+PE96OU16OjBaUj5uT1dzOT4jZTwyOw1WPj4+PlplOTlzSHg6PkxaUjsNVmwNViMuSU1BPT4+XT5BV09lPTo+V01BPTs+bA1WIy5nc3guPT5dPkFXT2U9Oj5XTUE9Oz59czk9Ljo+a2FhWlI7PlllenhzSDpMYVpSPmE+YT4wYVpSOz5sDVYjPWU8bl8yT0g9TUg9XzJPSD1lc0hNej5dPjxPejlNejo+MFpSPm5PV3M5PiMyMjI7PjxPejlNei09T1o6PkhPSE07PlplOTlzSHg6PjBbWlI7Pn1zOT0uOj5QYSU7PmwNViM9ZTxuX316ZVpaTXo+XT59czk9Ljo+UGElOz5sDVYjPWU8bl8yT0g9ZXNITXo+XT48T3o5TXotPE89PU9ZOj4wWlI+bk9Xczk+IzIyMjs+bA1WIz1lPG5fMk9IPWVzSE16PldlPE1XPl0+OXNuWldlcTo+PFdPMnk7PkFXT2U9Oj5XTUE9Oz59czk9Ljo+MGZhWlI7PlplOTlzSHgtPU9aOj5MWlI7PjJRem5Pejo+OU1BZVFXPTs+bA1WDVZYTVlaV09xTU1UZTxuPlFXPg1WXQ1WPj4+PlllenhzSDo+YTs+WmU5OXNIeDo+YTs+PE96OU16Oj5hOz5PUT1Xc0hNOj5hOz49TVI9LTlNMk96ZT1zT0g6PkhPSE07PkFPSD0tbnM1TTo+MGFhJTs+V3NuPS1uPXFXTTo+SE9ITTsNVj4+Pj5BV09lPTo+V01BPTs+Wk9ucz1zT0g6PnpNV2U9c2NNOz48Tz09T1k6Pi0wWlI7DVZsDVYNVlhNWVpXT3FNTVRlPG4+V3M+DVZdDVY+Pj4+WWV6eHNIOj5hOz5aZTk5c0h4Oj5hOz48T3o5TXo6PmE7Pk9RPVdzSE06PmE7Pj1NUj0tOU0yT3plPXNPSDo+SE9ITTs+QU9IPS1uczVNOj4wYWElOz5Xc249LW49cVdNOj5IT0hNOz5BV09lPTo+V01BPTs+PE96OU16Oj4wWlI+bk9Xczk+Izk5OTs+DVY+Pj4+PE96OU16LXplOXNRbjo+TFpSPkxaUj5hPmE7Pi1ZTzUtPE96OU16LXplOXNRbjo+TFpSPkxaUj5hPmE7Pi19TTx5cz0tPE96OU16LT1PWi1XTUE9LXplOXNRbjo+TFpSOz4tfU08eXM9LTxPejlNei09T1otenN4Lj0temU5c1FuOj5MWlI7PjxNLmVjc096Oj5RelcoJzJubmhzTWhac01YWi5aJyk7DVZsDVYNVlhNWVpXT3FNTVRlPG4+V3M+ZT4NVl0NVj4+Pj5ZZXp4c0g6PmE7PlplOTlzSHg6PmE7PjxPejlNejo+YTs+T1E9V3NITTo+YTs+PU1SPS05TTJPemU9c09IOj5IT0hNOz5BT0g9LW5zNU06PjBhYSU7Pldzbj0tbj1xV006PkhPSE07Pg1WPj4+PkFXT2U9Oj5XTUE9Oz49TVI9LTlNMk96ZT1zT0g6PkhPSE07PjJPV096Oj4jTExMTExMOz48ZTJ5eHpPUUg5Oj4jTVtNW01bOz5aZTk5c0h4Oj5VWlI+W1pSOz4NVj4+Pj48T3o5TXotemU5c1FuOj5MWlI+TFpSPmE+YTs+LVlPNS08T3o5TXotemU5c1FuOj5MWlI+TFpSPmE+YTs+LX1NPHlzPS08T3o5TXotPU9aLVdNQT0temU5c1FuOj5MWlI7Pi19TTx5cz0tPE96OU16LT1PWi16c3guPS16ZTlzUW46PkxaUjs+PE0uZWNzT3o6PlF6VygnMm5uaHNNaFpzTVhaLlonKTsNVmwNVg1WWE1ZWldPcU1NVGU8bj5Xcz5lOi5PY016Pl0+PGUyeXh6T1FIOTo+IzllOWU5ZTs+Mk9XT3o6PiNrMGswazA7PmwNVlhNWVpXT3FNTVRlPG4+V3NYbk1XTTI9TTk3SHhXTT0+XT48T3o5TXotPE89PU9ZOj5IT0hNOz5sDVZYTVlaV09xTU1UZTxuPldzWG5NV00yPU05N0h4V009PmUsPlhNWVpXT3FNTVRlPG4+V3NYbk1XTTI9TTk3SHhXTT0+ZTouT2NNej5dPjxlMnl4ek9RSDk6PiNBQUE7PjJRem5Pejo+OU1BZVFXPTs+PE96OU16LTxPPT1PWTo+SE9ITTs+PE96OU16LTxPPT1PWTo+MFpSPm5PV3M5PiNBQUE7PmwNVlg9ZTxfMk9IPU1IPT5dPjJXTWV6OldNQT07PjxPejlNejo+MFpSPm5PV3M5PiM5SjlKOUo7PjxlMnl4ek9RSDk6PiNBQUFBQUE7PjJPV096Oj4ja2tra2trOz5aZTk5c0h4Oj4wWExNWT4wWDFNWTs+bA1WDVZYZQpPUT1LSEFlSD0sPlgyV09uTUtIQWVIPT5dPjlzblpXZXE6PkhPSE07PmwNVg1WQXNNVzluTT0+XT48T3o5TXo6MFpSPm5PV3M5PiNlPDI7PlplOTlzSHg6PkxaUjs+bA1WDVZYbnNZWldNLT1lPG4+UVc+DVZdDVY+Pj4+WWV6eHNIOj5hOz5aZTk5c0h4Oj5hOz48T3o5TXo6PmE7Pk9RPVdzSE06PmE7Pj1NUj0tOU0yT3plPXNPSDo+SE9ITTs+QU9IPS1uczVNOj4wYWElOz5Xc249LW49cVdNOj5IT0hNOw1WPj4+PkFXT2U9Oj5XTUE9Oz5aT25zPXNPSDo+ek1XZT1zY007PjxPPT1PWTo+LTBaUjs+NS1zSDlNUjo+MDsNVmwNVg1WWG5zWVpXTS09ZTxuPldzPg1WXQ1WPj4+PlllenhzSDo+YTs+WmU5OXNIeDo+YTs+PE96OU16Oj5hOz5PUT1Xc0hNOj5hOz49TVI9LTlNMk96ZT1zT0g6PkhPSE07PkFPSD0tbnM1TTo+MGFhJTs+V3NuPS1uPXFXTTo+SE9ITTs+QVdPZT06PldNQT07PjxPejlNejo+MFpSPm5PV3M5PiM5OTk7DVY+Pj4+LVlPNS08T3o5TXotemU5c1FuOj5hOz4tfU08eXM9LTxPejlNei16ZTlzUW46PmE7Pi15Lj1ZVy08T3o5TXotemU5c1FuOj5hOz48T3o5TXotemU5c1FuOj5hOw1WbA1WDVZYbnNZWldNLT1lPG4+V3M+ZT4NVl0NVj4+Pj5ZZXp4c0g6PmE7PlplOTlzSHg6PmE7PjxPejlNejo+YTs+T1E9V3NITTo+YTs+PU1SPS05TTJPemU9c09IOj5IT0hNOz5BT0g9LW5zNU06PjBhYSU7Pldzbj0tbj1xV006PkhPSE07DVY+Pj4+QVdPZT06PldNQT07Pj1NUj0tOU0yT3plPXNPSDo+SE9ITTs+Mk9XT3o6PiNMTExMTEw7PjxlMnl4ek9RSDk6PiNNW01bTVs7PlplOTlzSHg6PlVaUj5bWlI7DVY+Pj4+LVlPNS08T3o5TXotemU5c1FuOj5hOz4tfU08eXM9LTxPejlNei16ZTlzUW46PmE7Pi15Lj1ZVy08T3o5TXotemU5c1FuOj5hOz48T3o5TXotemU5c1FuOj5hOw1WbA1WDVZYbnNZWldNLT1lPG4+V3M+ZTouT2NNej5dPjxlMnl4ek9RSDk6PiM5ZTllOWU7PjJPV096Oj4jazBrMGswOz5sDVZYbnNZWldNLT1lPG4+V3NYbk1XTTI9TTktPWU8Pl0+PE96OU16LTxPPT1PWTo+SE9ITTs+bA1WWG5zWVpXTS09ZTxuPldzWG5NV00yPU05LT1lPD5lLD5YbnNZWldNLT1lPG4+V3NYbk1XTTI9TTktPWU8PmU6Lk9jTXo+XT48ZTJ5eHpPUUg5Oj4jQUFBOz4yUXpuT3o6PjlNQWVRVz07PjxPejlNei08Tz09T1k6PkhPSE07PjxPejlNei08Tz09T1k6PjBaUj5uT1dzOT4jQUFBOz5sDVZYPWU8LVplSE1XPl0+MldNZXo6V01BPTs+PE96OU16Oj4wWlI+bk9Xczk+IzlKOUo5Sjs+PGUyeXh6T1FIOTo+I0FBQUFBQTs+Mk9XT3o6PiNra2tra2s7PlplOTlzSHg6PjBYTE1ZPjBYMU1ZOz5sDVYNViNPSHhXTT0wPj5XZTxNVz5dPjlzblpXZXE6PFdPMnk7PkFXT2U9OldNQT07Pn1zOT0uOjAwTFpSOz5aZTk5c0h4LT1PWjo+TFpSOz5sPg1WI09IeFdNPWs+PldlPE1XPl0+OXNuWldlcTo8V08yeTs+QVdPZT06V01BPTs+fXM5PS46MDBMWlI7PlplOTlzSHgtPU9aOj5MWlI7PmwNViNPSHhXTT1VPj5XZTxNVz5dPjlzblpXZXE6PFdPMnk7PkFXT2U9OldNQT07Pn1zOT0uOjBhYVpSOz5aZTk5c0h4LT1PWjo+TFpSOz5sPj4NViNZZXpzZXhNPj5XZTxNVz5dPjlzblpXZXE6PFdPMnk7PkFXT2U9OldNQT07Pn1zOT0uOjBhYVpSOz5aZTk5c0h4LT1PWjo+TFpSOz5sDVYjMk9ICk9zSD0+V2U8TVc+XT45c25aV2VxOjxXTzJ5Oz5BV09lPTpXTUE9Oz59czk9LjowMExaUjs+WmU5OXNIeC09T1o6PkxaUjs+bD4NViN6UVo9UXpNPj5XZTxNVz5dPjlzblpXZXE6PFdPMnk7PkFXT2U9OldNQT07Pn1zOT0uOmZMWlI7Pj5aZTk5c0h4LT1PWjo+TFpSOz5sPg1WI01ZWldPcU0+PldlPE1XPl0+OXNuWldlcTo8V08yeTs+QVdPZT06V01BPTs+fXM5PS46MWFaUjs+PlplOTlzSHgtPU9aOj5MWlI7Pmw+DVZXZTxNV10NVj4+Pj45c25aV2VxOjxXTzJ5Ow1WPj4+PkFXT2U9OldNQT07DVY+Pj4+fXM5PS46MExhWlI7DVY+Pj4+WmU5OXNIeC09T1o6PkxaUjsNVmwNVkJobj1xV01pDVZCV3NIeT56TVdTIm49cVdNbi5NTT0iPi56TUFTIjJubmguc0g9aC5zSD1YMm5uImkNVkIuemhpDVZCP1ouWg1WPj4+PiR6TXZRTT1NPlM+Im5NV00yPT5IT1k+Kz4nPic+Kz5aek1IT1k+ZW4+RU9Zbj5Bek9ZPj08V25lV2V6c00+fS5Nek0+SFFZcGVXZXpzTT5TPl0kbmVXZXpzTWwiOw1WPj4+Pk1SPXplMj0oJE88Ci1peE09NGU9ZSgkek12UU09TSkpOw1WPj4+PiR6TXZRTT1NPlM+Im5NV00yPT45TTxRPSxBc0g+QXpPWT5uel9aTXpzTzlNPn0uTXpNPlo9emVjZXNXPlM+MCI7DVY+Pj4+TVI9emUyPSgkTzwKLWl4TT00ZT1lKCR6TXZRTT1NKSk7DVY+Pj4+JDlNPFE9PlM+VE80ZT1NKCQ5TTxRPSk7DVY+Pj4+JEFzSD5TPlRPNGU9TSgkQXNIKTsNVj9pDVZCc0haUT0+PXFaTVMiLnM5OU1IIj5IZVlNUyJIUVluZVdlenNNIj5zOVMiSFFZbmVXZXpzTSI+Y2VXUU1TIkI/Wi5aPk0yLk8+JG5lV2V6c007P2kiaQ1WQlppQldlPE1XaXVlPXpzMlFXTTpCaFdlPE1XaUJuPXpPSHhpQj9aLlo+TTIuTz4kY2VXdWU9enMyUVdNOz4/aUJobj16T0h4aUJoWmlCWj5uPXFXTVMnMldNZXo6PE89LjsnaUJoWmkNVkJaaUJXZTxNV2lFT1k+TT0+bXrDqUhPWTpCaFdlPE1XaUJuPXpPSHhpQj9aLlo+TTIuTz4kRU9Zbjs+P2lCaG49ek9IeGlCaFppQlo+bj1xV01TJzJXTWV6OjxPPS47J2lCaFppDVZCWmlCV2U8TVdpNGU9TT5aw6l6c085TTpCaFdlPE1XaUJuPXpPSHhpQj9aLlo+TTIuTz4kOU08UT0+WCc+ZVE+J1g+JEFzSDs+Pj9pQmhuPXpPSHhpQmhaaUJaPm49cVdNUycyV01lejo8Tz0uOydpQmhaaQ1WDVZCLnpoaQ1WDVZCOXNjPnM5UyJZZQpLPWVaTXJPelkiaQ1WQmg5c2NpDVZCOXNjPnM5UyI9ZTxuX316ZVpaTXoiPn1zOT0uUyJQYSUiaQ1WDVY+Pj4+QkFPelk+czlTJzJ6TWU9TUtZWldPcU1Nck96WSc+ZTI9c09IUycjJz5ZTT0uTzlTJ1pPbj0nPjxPejlNelMnYSdpDVY+Pj4+Pj4+PkJzSFpRPT49cVpNUyIuczk5TUgiPkhlWU1TIj1SPUdNcSI+Pj4+czlTIj1SPUdNcSI+Pj4+ek1lOU9IV3E+Y2VXUU1TImUKT1E9Ij4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+aGkNVj4+Pj4+Pj4+DVYNVj4+Pj4+Pj4+QjlzYz5zOVMiPWU8bl8yT0g9ZXNITXoiPjJXZW5uUyJNWVpXT3FNTVRlPG4iaQ1WDVY+Pj4+Pj4+Pj4+Pj5CUVdpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+QldzaUJlPi56TUFTIiNPSHhXTT0wImk4T1F6SGVXc016QmhlaUJoV3NpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+QldzaUJlPi56TUFTIiNPSHhXTT1VIml0TTw5T1llOWVzek1CaGVpQmhXc2kNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CV3NpQmU+LnpNQVMiI09IeFdNPUwiaXVNSG5RTVdCaGVpQmhXc2k+Pj4+DVY+Pj4+Pj4+Pj4+Pj5CaFFXaQ1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+PkI5c2M+czlTIk9IeFdNPTAiPjJXZW5uUyI9ZTxfMk9IPU1IPSJpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+PkI5c2M+Mldlbm5TIjJPSD1lc0hNej48TzlxImkNVj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QiEtLT5aZXhNPjJPSD1NSD0+LS1pDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI5c2M+Mldlbm5TInpzeC49XzJPVyI+ek9XTVMiWWVzSCJpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QjlzYz4yV2VublMiImkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI5c2M+Mldlbm5TIjJXTWV6QXNSImlCaDlzY2kNVg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QjlzYz4yV2VublMiek99ImkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QjlzYz4yV2VublMiMk9XLVk5LWY+Mk9XLW5ZLWY+Mk9XLVJuLWYiaQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI5c2M+Mldlbm5TIlJfWmVITVciaQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QjlzYz4yV2VublMiUl8yT0g9TUg9ImkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPWU8V00+czlTIk1SIj4yV2VublMiPWU8V00+PWU8V00tbj16c1pNOT49ZTxXTS08T3o5TXpNOSJpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qj0uTWU5aQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPXppDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPS5pOE9Rej5CaD0uaQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj0uaWdRPHpzdlFNQmg9LmkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9Lmk2ZVdNUXpCaD0uaQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CaD16aQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJoPS5NZTlpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9PE85cWk+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CP1ouWj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5BT3pNZTIuPigkek1uQ3pzV1dNOE9Rej5lbj4keU1xKT5dDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TVI9emUyPSgkeU1xKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kY2VXTVF6PlM+ek9RSDkoJGNlV01ReixrKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kOE9RejQ+Uz5UTzRlPU1Uc1lNKCQ4T1F6NCk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JDhPUXpyPlM+VE80ZT1NVHNZTSgkOE9RenIpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5NMi5PPiJCPXppIjsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TTIuTz4iQj05aUJlPjJXZW5uUyduPWU9UW4tczJPSD4+LnNIPS0tPE89PU9ZLXpzeC49Pj4uc0g9LS1uUTIyTW5uJz5lenNlLVdlPE1XUyddJDhPUXo0bD4tPl0kOE9RenJsJ2ldJDhPUXpubEJoZWlCaD05aSI7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk0yLk8+IkI9OWlCZT4yV2VublMnbj1lPVFuLXMyT0g+Pi5zSD0tLTxPPT1PWS16c3guPT4+LnNIPS0tblEyMk1ubic+ZXpzZS1XZTxNV1MnMk85TTo+XSRzOXpRPHpzdlFNbCdpXSR6UTx6c3ZRTWxCaGVpQmg9OWkiOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5NMi5PPiJCPTlpXSRjZVdNUXpsQmg9OWkiOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5NMi5PPiJCaD16aSI7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+P2kNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9PE85cWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CaD1lPFdNaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj4+Pj4+Pj5CaDlzY2kNVj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj5CaDlzY2kNVj4+Pj4+Pj4+QiEtLT5oWmV4TT4yT0g9TUg9Pi0taQ1WPj4+Pj4+Qmg5c2NpDVY+Pj4+Pj4+Pj4+Pj5CaDlzY2kNVj4NVj4+Pj4+Pj4+Pj4+PkI5c2M+czlTIk9IeFdNPVUiPjJXZW5uUyI9ZTxfMk9IPU1IPSJpDVY+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPWU8V00+czlTIm5NWSI+Mldlbm5TIj1lPFdNPj1lPFdNLW49enNaTTk+PWU8V00tPE96OU16TTkiaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkI9Lk1lOWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj16aQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj0uaXBNWWVzSE0+Qmg9LmkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9LmlnUTx6c3ZRTT5CaD0uaQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj0uaTZlV01RekJoPS5pDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkJoPXppDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9Lk1lOWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj08TzlxaT4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj9aLlo+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QU96TWUyLj4oJHpNbkN6c1dXTS5NPDlPPmVuPiR5TXEpPl0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5NUj16ZTI9KCR5TXEpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiRjZVdNUXo+Uz56T1FIOSgkY2VXTVF6LGspOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiR6TXZRTT1NPlM+Im5NV00yPT45ZT1NOU08UT1uTVksOWU9TUFzSG5NWT5Bek9ZPj08V25NWWVzSE0+fS5Nek0+SFFZX25NWT5TPl0kbk1ZZXNITWw+ZUg5Pk1STXoyczJNPnNIPihuTVdNMj0+Mk9ZWmV4SE0+QXpPWT5uel9aTXpzTzlNPn0uTXpNPlo9emVjZXNXPlM+MCkiOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk1SPXplMj0oJE88Ci1peE09NGU9ZSgkek12UU09TSkpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQ5ZT1NOU08UT1uTVk+Uz5UTzRlPU0oJDllPU05TTxRPW5NWSk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JDllPU1Bc0huTVk+Uz5UTzRlPU0oJDllPU1Bc0huTVkpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk0yLk8+IkI9emkiOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk0yLk8+IkI9OWlCZT4yV2VublMnbj1lPVFuLXMyT0g+Pi5zSD0tLTxPPT1PWS16c3guPT4+LnNIPS0tblEyMk1ubic+ZXpzZS1XZTxNV1MnXSQ5ZT1NOU08UT1uTVlsPi0+XSQ5ZT1NQXNIbk1ZbCdpXSRuTVllc0hNbEJoZWlCaD05aSI7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TTIuTz4iQj05aUJlPjJXZW5uUyduPWU9UW4tczJPSD4+LnNIPS0tPE89PU9ZLXpzeC49Pj4uc0g9LS1uUTIyTW5uJz5lenNlLVdlPE1XUycyTzlNOj5dJHM5elE8enN2UU1sJ2ldJHpRPHpzdlFNbEJoZWlCaD05aSI7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TTIuTz4iQj05aV0kY2VXTVF6bEJoPTlpIjsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5NMi5PPiJCaD16aSI7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bD4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+P2kNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9PE85cWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CaD1lPFdNaQ1WPj4+Pj4+Pj4+Pj4+Qmg5c2NpDVY+Pj4+Pj4+Pj4+Pj4+QjlzYz5zOVMiT0h4V009TCI+Mldlbm5TIj1lPF8yT0g9TUg9ImkNVj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPWU8V00+czlTIllPc24iPjJXZW5uUyI9ZTxXTT49ZTxXTS1uPXpzWk05Pj1lPFdNLTxPejlNek05ImkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPS5NZTlpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9emkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9LmlnUTx6c3ZRTUJoPS5pDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPS5pNmVXTVF6Qmg9LmkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9emkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CaD0uTWU5aQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPTxPOXFpPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CP1ouWj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5BT3pNZTIuPigkek1uQ3pzV1dNdU1IblFNVz5lbj4keU1xKT5dDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TVI9emUyPSgkeU1xKTs+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TTIuTz4iQj16aSI7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TTIuTz4iQj05aUJlPjJXZW5uUyduPWU9UW4tczJPSD4+LnNIPS0tPE89PU9ZLXpzeC49Pj4uc0g9LS1uUTIyTW5uJz5lenNlLVdlPE1XUycyTzlNOj5dJHM5elE8enN2UU1sJ2ldJHpRPHpzdlFNbEJoZWlCaD05aSI7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TTIuTz4iQj05aV0kY2VXTVF6bEJoPTlpIjsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5NMi5PPiJCaD16aSI7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+P2kNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9PE85cWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CaD1lPFdNaQ1WPj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj4+Pj4+DVY+Pj4+Qmg5c2NpDVY+Pj4NVj4+Pj5CPHo+aGkNVj4+Pj5COXNjaQ1WPj4+Pj4+Pj5Cc0haUT0+PXFaTVMnek1uTT0nPj5jZVdRTVMnRkhIUVdNeic+Pj4+PjJXZW5uUycyUW49T1lvPUg+WWUKS1laV09xTU1nTW5NPSc+aGk+DVY+Pj4+Pj4+PkI8UT09T0g+Mldlbm5TJzJRbj1PWW89SCc+PnM5UydGSEhRV016Z009T1F6Jz5pZ009T1F6Qmg8UT09T0hpQjx6aGlCPHpoaQ1WPj4+Pj4+Pj5Cc0haUT0+PXFaTVMiPFE9PU9IIj4yV2VublMnMlFuPU9Zbz1IJz4+czlTJzJlVzJRVyc+Y2VXUU1TIjNIcz1zZVdzbsOpImlCPHpoaUI8emhpPj4+Pj4+Pg1WPj4+PkJoOXNjaQ1WPj4+PkJoQU96WWkNVkJoOXNjaQ1WQjlzYz5zOVMiZUFBczIuTSJpQmg5c2NpDVYNVkJuMnpzWj0+bnoyUyJuMnpzWj1uaAp2UU16cVhZc0hYCm4iPj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpQmhuMnpzWj1pDVZCbjJ6c1o9Pm56MlMibjJ6c1o9bmhjLU9IeFdNPVgKbiI+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImlCaG4yenNaPWkNVkJuMnpzWj0+bnoyUyJuMnpzWj1uaFFzaAp2UU16cS0wWDFYMFhZc0hYCm4iPj1xWk1TIj1NUj1oCmVjZW4yenNaPSI+aUJobjJ6c1o9aQ1WQm4yenNaPT5uejJTIm4yenNaPW5oUXNoCnZRTXpxLVFzLTBYZlgwZlgyUW49T1lYWXNIWApuIj49cVpNUyI9TVI9aAplY2VuMnpzWj0iPmlCaG4yenNaPWkNVkJuMnpzWj0+bnoyUyJuMnpzWj1uaAp2UU16cVhZZW55TTlzSFpRPVgKbiI+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImlCaG4yenNaPWkNVkJuMnpzWj0+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImkNViQoOU8yUVlNSD0pWHpNZTlxKEFRSDI9c09IKCkNVl0+Pg1WPj4+PmNlej5XT30+Pj4+Pj4+Pj4+PlM+IiI7DVY+Pj4+Y2V6Pi5zeC4+Pj4+Pj4+Pj4+Uz4iIjsNVj4+Pj5jZXo+Y2VXVHpzcGVXZXpzTT5TPiIiOz4+DVY+Pj4+Y2V6PmNlV0ZjZUg9Pj4+Pj4+Uz4iIjs+Pg1WPj4+PmNlej5uTVd1ZT16czJRV00+PlM+IiI7Pj4NVj4+Pj5jZXo+WU1ubnVlPXpzMlFXTT5TPiIiOw1WPj4+PmNlej5XZTRlPU0+Pj4+Pj4+PlM+IiI7DVY+Pj4+Y2V6PllNbm5GSD4+Pj4+Pj4+Uz4iIjsNVj4+Pj5jZXo+Mlo9RVFZPj4+Pj4+Pj5TPmE7DVY+Pj4+Y2V6PkhRWUZRPU8+Pj4+Pj4+Uz5hOw1WPj4+PmNlej55TXE+Pj4+Pj4+Pj4+PlM+IiI7DVY+Pj4+Y2V6PkhRWXBlV2V6c00+Pj4+Uz5hOz4+Pg1WPj4+PiQoIlg5ZT1NWnMyeU16IikNVj4+Pj5YOWU9TVpzMnlNeihdPg1WPj4+Pj4+Pj45ZT1Nck96WWU9Oj4iOTloWVlocXEiLA1WPj4+Pj4+Pj5uLk99Nz0uTXp1T0g9Lm46Pj16UU0sDVY+Pj4+Pj4+PllPSD0uRWVZTW46Pmo+JzhlSGNzTXonLD4ncsOpY3pzTXonLD4ndWV6bicsPidGY3pzVycsPid1ZXMnLD4nOFFzSCcsPic4UXNXV009Jyw+J0ZPw7s9Jyw+J3BNWj1NWTx6TScsPic3Mj1PPHpNJyw+J0VPY01ZPHpNJyw+JzTDqTJNWTx6TSc+ZCwNVj4+Pj4+Pj4+OWVxRWVZTW51c0g6Pmo+JzRzJyw+J0lRJyw+J3VlJyw+J3VNJyw+JzhNJyw+JzZNJyw+J3BlJz5kLA1WPj4+Pj4+Pj45ZXFFZVlNbjo+aj4nNHNZZUgyLk0nLD4nSVFIOXMnLD4ndWV6OXMnLD4ndU16MnpNOXMnLD4nOE1ROXMnLD4nNk1IOXpNOXMnLD4ncGVZTTlzJz5kDVY+Pj4+Pj4+PmwpDVY+Pj4+WFllbnkoIlBQaFBQaFBQUFAiKTsNVj4+Pg1WPj4+Pg1WPj4+PiQoJyNtTXpzTzlNJylYMi5lSHhNKEFRSDI9c09IKCldDVY+Pj4+Pj4+PmNlej5aej5TPiQoIiNtTXpzTzlNIilYY2VXKCk7DVY+Pj4+Pj4+PmNlej56TW5RVz0+Uz54TT00ZT1NKFp6KTsNVj4+Pj4+Pj4+c0Eoek1uUVc9WDlNPFE9PiFTPiIiPiYmPnpNblFXPVhBc0g+IVMiIildDVY+Pj4+Pj4+Pj4+Pj5jZXo+OU08UT0+Uz56TW5RVz1YOU08UT1Yek1aV2UyTSgiLSIsImgiKVh6TVpXZTJNKCItIiwiaCIpOw1WPj4+Pj4+Pj4+Pj4+Y2V6PkFzSD5TPnpNblFXPVhBc0hYek1aV2UyTSgiLSIsImgiKVh6TVpXZTJNKCItIiwiaCIpOw1WPj4+Pj4+Pj4+Pj4+aGgkKCJzSFpRPSM5TTxRPSIpWDllPU1aczJ5TXooJ09aPXNPSCcsPidZZVI0ZT1NJyw+QXNIKTsNVj4+Pj4+Pj4+Pj4+PnVzSDRlPU0oOU08UT0sQXNIKTsNVj4+Pj4+Pj4+Pj4+PmhodXNINGU9TSg5TTxRPSk7DVY+Pj4+Pj4+Pj4+Pj5oaHVlUjRlPU0oQXNIKTsNVj4+Pj4+Pj4+Pj4+PiQoIiNBc0giKVhBTzJRbigpOw1WPj4+Pj4+Pj4+Pj4+JCgiI21NenNPOU0iKVhBTzJRbigpOw1WDVY+Pj4+Pj4+Pj4+Pj5oaCQoIiM5TTxRPSIpWGNlVyg5TTxRPSk7DVY+Pj4+Pj4+Pj4+Pj5oaCQoIiNBc0giKVhjZVcoQXNIKTsNVj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+PmwNVj4+Pj4+Pj4+TVduTV0NVj4+Pj4+Pj4+Pj4+PiQoIiMzSEFPelllPXNPSCIpWC49WVcoIiIpOw1WPj4+Pj4+Pj5sDVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5zQShaej4hUz5hKV0NVj4+Pj4+Pj4+Pj4+PiQoIiNNenptTXpzTzlNIilYLj1ZVygiIik7DVY+Pj4+Pj4+PmxNV25NXQ1WPj4+Pj4+Pj4+Pj4+JCgiI016em1NenNPOU0iKVguPVlXKCJtw6l6c085TT5PPFdzeGU9T3N6TSIpOw1WPj4+Pj4+Pj5sDVY+Pj4+bCk7DVY+Pj4+JCgnWE1ZWldPcU1NVGU8bicpWE1lMi4oPkFRSDI9c09IKCk+DVY+Pj4+XQ1WPj4+Pj4+Pj5jZXo+Mk9IPWVzSE16PlM+JCg9LnNuKTsNVj4+Pj4+Pj4+Mk9IPWVzSE16WEFzSDkoJ2k+UVc+V3M+ZScpWDJXczJ5KD5BUUgyPXNPSD4oKT5dDVY+Pj4+Pj4+Pj4+Pj4kKD0uc24pWFplek1IPSgpWGU5OS9XZW5uKD4nbk1XTTI9TTk3SHhXTT0nPilYbnM8V3NIeG4oKVh6TVlPY00vV2Vubig+J25NV00yPU05N0h4V009Jz4pOw1WPj4+Pj4+Pj4+Pj4+Mk9IPWVzSE16WEFzSDkoJ1g9ZTxfMk9IPU1IPScpWC5zOU0oKVhBc1c9TXooPS5zblguZW4uKVhuLk99KCk7DVY+Pj4+Pj4+Pj4+Pj56TT1Rekg+QWVXbk07DVY+Pj4+Pj4+PmwpWE12KGEpWDJXczJ5KCk7DVY+Pj4+bCk7DVY+Pj4+JCgiI0FzSCIpWDIuZUh4TShBUUgyPXNPSCgpXQ1WPj4+Pj4+Pj5jZXo+WWU9ej5TPiQoIiNZZT16IilYY2VXKCk7DVY+Pj4+Pj4+PmNlej5aTXpzTzlNPlM+JCgiI21NenNPOU0iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjlNPD5TPiQoIiM5TTxRPSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+QXM+Uz4kKCIjQXNIIilYY2VXKCk7DVY+Pj4+Pj4+PiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVj4+Pj4+Pj4+bk09VHNZTU9RPSgiJCgnIz1lPG5ffXplWlpNeicpWFdPZTkoJ3JNUXNXV01GMj1zY3M9TWhXc249TXJNUXNXV01GMj1zY3M9TVhaLlo/eU1xU1lPOXNBJldPfVMiPis+V099Pis+IiYuc3guUyI+Kz4uc3guPis+IiZuZVdlenNNUyI+Kz5ZZT16Pis+IiZaTXpTIis+Wk16c085TT4rIiY5TTxTIis+OU08PisiJkFzUyIrPkFzPisiJyw+QVFIMj1zT0goKV0+JCgnI1dPZTlNejNZZXhNJylYLnM5TSgpOz5sKTsiLD4wYWEpOw1WPj4+PmwpOw1WPj4+PiQoIiNZZT16IilYMi5lSHhNKEFRSDI9c09IKCldDVY+Pj4+Pj4+PmNlej5IUVkvT0h4TT5TPiIiOw1WPj4+Pj4+Pj5jZXo+WWU9ej5TPiQoIiNZZT16IilYY2VXKCk7DVY+Pj4+Pj4+PmNlej5aTXpzTzlNPlM+JCgiI21NenNPOU0iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjlNPD5TPiQoIiM5TTxRPSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+QXM+Uz4kKCIjQXNIIilYY2VXKCk7DVY+Pj4+Pj4+PiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+Pm5NPVRzWU1PUT0oIiQoJyM9ZTxuX316ZVpaTXonKVhXT2U5KCdyTVFzV1dNRjI9c2NzPU1oV3NuPU1yTVFzV1dNRjI9c2NzPU1YWi5aP3lNcVNZTzlzQSZXT31TIj4rPldPfT4rPiImLnN4LlMiPis+LnN4Lj4rPiImbmVXZXpzTVMiPis+WWU9ej4rPiImWk16UyIrPlpNenNPOU0+KyImOU08UyIrPjlNPD4rIiZBc1MiKz5Bcz4rIicsPkFRSDI9c09IKCldPiQoJyNXT2U5TXozWWV4TScpWC5zOU0oKTs+bCk7Iiw+MGFhKTsNVj4+Pj4NVj4+Pj5sKT47DVY+Pj4+DVZsKTsNViQoIiNGSEhRV016Z009T1F6IilYMldzMnkoQVFIMj1zT0goKV0NVj4+Pj4+Pj4+aGhlV016PSgiczJzIik7DVY+Pj4+Pj4+Pm5NPVRzWU1PUT0oIiQoJyNaZXhNL09IPU1IPScpWFdPZTkoJ3JNUXNXV01GMj1zY3M9TWhjczlNWFouWicsPkFRSDI9c09IKCldPiQoJyNXT2U5TXozWWV4TScpWC5zOU0oKTs+bCk7Iiw+MGFhKTsNVj4+Pj5sKTsNViQoJyMyZVcyUVcnKVgyV3MyeShBUUgyPXNPSCgpXQ1WPj4+PmNlej5IUVluZVdlenNNPlM+JCgiI0hRWW5lV2V6c00iKVhjZVcoKTsNVj4+Pm5NPVRzWU1PUT0oIiQoJyM9ZTxuX316ZVpaTXonKVhXT2U5KCcyT0hubU16c085TU1IMk9Rem5oMmVXMlFXWFouWj9IUVluZVdlenNNUyIrPkhRWW5lV2V6c00+KyInLD5BUUgyPXNPSCgpXT4kKCcjV09lOU16M1lleE0nKVguczlNKCk7PmwpOyIsPjBhYSk7DVZsKTsNVj4+Pj4NVkFRSDI9c09IPnhNPTRlPU0oWk16c085TSldDVY+Pj4+Y2V6PnpNblFXPT5TPl05TTxRPToiIiw+QXNIOiIibDsNVj4+Pj4kWGUKZVIoXQ1WPj4+Pj4+Pj5lbnFIMjo+QWVXbk0sPg1WPj4+Pj4+Pj49cVpNOj4ibTdwVCIsPg1WPj4+Pj4+Pj5Relc6PidyTVFzV1dNRjI9c2NzPU1oeE09NGU9TVhaLlonLD4NVj4+Pj4+Pj4+OWU9ZTpdPidaTXpzTzlNJzpaTXpzTzlNbCw+DVY+Pj4+Pj4+PjllPWVUcVpNOj4nCm5PSCcsPg1WPj4+Pj4+Pj5uUTIyTW5uOj5BUUgyPXNPSCg5ZT1lKT5dDVY+Pj4+Pj4+Pj4+Pj56TW5RVz1YOU08UT0+Uz45ZT1lWDlNPFE9Ow1WPj4+Pj4+Pj4+Pj4+ek1uUVc9WEFzSD5TPjllPWVYQXNIOw1WPj4+Pj4+Pj5sPg1WPj4+PmwpOw1WDVY+Pj4+ek09UXpIPnpNblFXPTsNVmwNVkFRSDI9c09IPjIuc0FBek1uKE1jTUg9KT4NVl0NVj4+Pj5zQT4oPiFNY01IPT4mJj59c0g5T31YTWNNSD0+KT5dPk1jTUg9PlM+fXNIOU99WE1jTUg9Oz5sDVYNVj4+Pj5zQT4oPihNY01IPVh5TXEvTzlNPkI+VWY+fHw+TWNNSD1YeU1xL085TT5pPkwxKT4mJj5NY01IPVh5TXEvTzlNPiFTPmY+JiY+TWNNSD1YeU1xL085TT4hUz5QPiYmPk1jTUg9WHlNcS9POU0+IVM+MFs+KT4NVj4+Pj5dDVY+Pj4+Pj4+Pk1jTUg9WHpNPVF6SDZlV1FNPlM+QWVXbk07DVY+Pj4+Pj4+Pk1jTUg9WDJlSDJNV29RPDxXTT5TPj16UU07DVY+Pj4+bA1WDVY+Pj4+c0E+KD4oTWNNSD1YfS5zMi4+Qj5VZj58fD5NY01IPVh9LnMyLj5pPkwxKT4mJj5NY01IPVh9LnMyLj4hUz5mPiYmPk1jTUg9WH0uczIuPiFTPlA+JiY+TWNNSD1YfS5zMi4+IVM+YT4pPg1WPj4+Pl0NVj4+Pj4+Pj4+TWNNSD1YWnpNY01IPTRNQWVRVz0oKTsNVj4+Pj4+Pj4+TWNNSD1Ybj1PWm16T1pleGU9c09IKCk7DVY+Pj4+bA1WbA1WDVZBUUgyPXNPSD5XTT09ek1uKE1jTUg9KT4NVl0NVj4+Pj5zQT4oPiFNY01IPT4mJj59c0g5T31YTWNNSD0+KT5dPk1jTUg9PlM+fXNIOU99WE1jTUg9Oz5sDVYNVj4+Pj5zQT4oPihNY01IPVh5TXEvTzlNPkI+W0w+fHw+TWNNSD1YeU1xL085TT5pPlBhKT4mJj4oTWNNSD1YeU1xL085TT5CPlAxPnx8Pk1jTUg9WHlNcS9POU0+aT4wa2spPiYmPk1jTUg9WHlNcS9POU0+IVM+Zj4mJj5NY01IPVh5TXEvTzlNPiFTPlA+JiY+TWNNSD1YeU1xL085TT4hUz4wWz4pPg1WPj4+Pl0NVj4+Pj4+Pj4+TWNNSD1Yek09UXpINmVXUU0+Uz5BZVduTTsNVj4+Pj4+Pj4+TWNNSD1YMmVIMk1Xb1E8PFdNPlM+PXpRTTsNVj4+Pj5sDVYNVj4+Pj5zQT4oPihNY01IPVh9LnMyLj5CPltMPnx8Pk1jTUg9WH0uczIuPmk+UGEpPiYmPihNY01IPVh9LnMyLj5CPlAxPnx8Pk1jTUg9WH0uczIuPmk+MGtrKT4mJj5NY01IPVh9LnMyLj4hUz5mPiYmPk1jTUg9WH0uczIuPiFTPmE+KT4NVj4+Pj5dDVY+Pj4+Pj4+Pk1jTUg9WFp6TWNNSD00TUFlUVc9KCk7DVY+Pj4+Pj4+Pk1jTUg9WG49T1ptek9aZXhlPXNPSCgpOw1WPj4+PmwNVmwNVg1WQVFIMj1zT0g+ZVdaLmUoTWNNSD0pPg1WXQ1WPj4+PnNBPig+IU1jTUg9PiYmPn1zSDlPfVhNY01IPT4pPl0+TWNNSD0+Uz59c0g5T31YTWNNSD07PmwNVg1WPj4+PnNBPig+KE1jTUg9WHlNcS9POU0+Qj5VZj58fD5NY01IPVh5TXEvTzlNPmk+TDEpPiYmPihNY01IPVh5TXEvTzlNPkI+W0w+fHw+TWNNSD1YeU1xL085TT5pPlBhKT4mJj4oTWNNSD1YeU1xL085TT5CPlAxPnx8Pk1jTUg9WHlNcS9POU0+aT4wa2spPiYmPk1jTUg9WHlNcS9POU0+IVM+Zj4mJj5NY01IPVh5TXEvTzlNPiFTPlA+JiY+TWNNSD1YeU1xL085TT4hUz4wWz4pPg1WPj4+Pl0NVj4+Pj4+Pj4+TWNNSD1Yek09UXpINmVXUU0+Uz5BZVduTTsNVj4+Pj4+Pj4+TWNNSD1YMmVIMk1Xb1E8PFdNPlM+PXpRTTsNVj4+Pj5sDVYNVj4+Pj5zQT4oPihNY01IPVh9LnMyLj5CPlVmPnx8Pk1jTUg9WH0uczIuPmk+TDEpPiYmPihNY01IPVh9LnMyLj5CPltMPnx8Pk1jTUg9WH0uczIuPmk+UGEpPiYmPihNY01IPVh9LnMyLj5CPlAxPnx8Pk1jTUg9WH0uczIuPmk+MGtrKT4mJj5NY01IPVh9LnMyLj4hUz5mPiYmPk1jTUg9WH0uczIuPiFTPlA+JiY+TWNNSD1YfS5zMi4+IVM+YT4pPg1WPj4+Pl0NVj4+Pj4+Pj4+TWNNSD1YWnpNY01IPTRNQWVRVz0oKTsNVj4+Pj4+Pj4+TWNNSD1Ybj1PWm16T1pleGU9c09IKCk7DVY+Pj4+bA1WbA1WDVZBUUgyPXNPSD5zbjRlPU0oV2U0ZT1NKQ1WXQ1WPj4+PnNBPig+V2U0ZT1NPlNTPicnPik+ek09UXpIPkFlV25NOw1WDVY+Pj4+Y2V6PnpSNGU9TW1lPT1Nekg+Uz5oXihcOV0wLGtsKShcaHwtKShcOV0wLGtsKShcaHwtKShcOV1VbCkkaDs+DVY+Pj4+Y2V6Pjk9Rnp6ZXE+Uz5XZTRlPU1YWWU9Mi4oelI0ZT1NbWU9PU16SCk7Pg1WDVY+Pj4+c0E+KDk9Rnp6ZXE+U1M+SFFXVyk+ek09UXpIPkFlV25NOw1WDVY+Pj4+OT00ZXE+Pj5TPjk9Rnp6ZXFqMGQ7DVY+Pj4+OT11T0g9Lj5TPjk9Rnp6ZXFqSmQ7DVY+Pj4+OT1iTWV6Pj5TPjk9Rnp6ZXFqTGQ7Pj4+Pj4+Pj4NVg1WPj4+PnNBPig5PXVPSD0uPkI+MD58fD45PXVPSD0uPmk+MGspPnpNPVF6SD5BZVduTTsNVj4+Pj5NV25NPnNBPig5PTRlcT5CPjA+fHw+OT00ZXFpPkowKT56TT1Rekg+QWVXbk07DVY+Pj4+TVduTT5zQT4oPig5PXVPSD0uPlNTPlU+fHw+OT11T0g9Lj5TUz5bPnx8Pjk9dU9IPS4+U1M+UD58fD45PXVPSD0uPlNTPjAwKT4mJj45PTRlcT5TUz5KMD4pPnpNPVF6SD5BZVduTTsNVj4+Pj5NV25NPnNBPig5PXVPSD0uPlNTPmspPg1WPj4+Pl0NVj4+Pj4+Pj4+Y2V6PnNuV01lWj5TPig5PWJNZXo+JT5VPlNTPmE+JiY+KDk9Yk1lej4lPjBhYT4hUz5hPnx8Pjk9Yk1lej4lPlVhYT5TUz5hKSk7DVY+Pj4+Pj4+PnNBPig+OT00ZXE+aT5rUD58fD4oOT00ZXE+U1M+a1A+JiY+IXNuV01lWik+KT56TT1Rekg+QWVXbk07DVY+Pj4+bD4+Pg1WDVY+Pj4+ek09UXpIPj16UU07DVZsDVYNVkFRSDI9c09IPmNNenNBYk1leihXZTRlPU0pDVZdDVY+Pj4+Y2V6PmNlVzRlPU0+Uz5ITX0+NGU9TShXZTRlPU0pOz4+Pj4+Pj4+DVY+Pj4+Y2V6PnFxcXE+Pj4+Uz5jZVc0ZT1NWHhNPXJRV1diTWV6KCk7DVY+Pj4+Y2V6PllueGJiYmI+Uz4iIjsNVj4+Pj5jZXo+ZUhITU0+Pj5TPldlNGU9TVhuUTxuPXooWyxQKQ1WDVY+Pj4+c0E+KD4oZUhITU0+U1M+J2FhYWEnKT58fD4oZUhITU0+U1M+J1BQUFAnKT4pPllueGJiYmI+Uz4iNk1Rc1dXTTU+WU85c0FzTXo+VydlSEgmTWUyUT1NO00iOw1WPj4+Pk1Xbk0+c0E+KD5xcXFxPkI+MFBhYT4pPllueGJiYmI+Uz4iNk1Rc1dXTTU+WU85c0FzTXo+VydlSEgmTWUyUT1NO00iOw1WPj4+Pk1Xbk0+WW54YmJiYj5TPiIiOw1WDVY+Pj4+ek09UXpIPllueGJiYmI7DVZsDVYNVkJobjJ6c1o9aQ1WQj9aLloNVj4+Pj5BUUgyPXNPSD5UTz1zWU0oJG4pXQ1WPj4+Pj4+Pj56TT1Rekg+blE8bj16KCRuLD5hLGYpOw1WPj4+PmwNVj4+Pj5BUUgyPXNPSD5UTzRlPU1Uc1lNKCRuKV0NVj4+Pj4+Pj4+JDllPU1uPlM+blE8bj16KCRuLD5mLGspWD4iaCI+WD5uUTxuPXooJG4sPkwsaylYPiJoIj5YPm5RPG49eigkbiw+YSxVKTsNVj4+Pj4+Pj4+JC56PlM+blE8bj16KCRuLD4wMCxmKTsNVj4+Pj4+Pj4+ek09UXpIPiQ5ZT1Nbj5YPiI+Ij5YPiQuejsNVj4+Pj5sDVY+Pj4+QVFIMj1zT0g+VE80ZT1NKCRuKV0NVj4+Pj4+Pj4+JDllPU1uPlM+blE8bj16KCRuLD5mLGspWD4iaCI+WD5uUTxuPXooJG4sPkwsaylYPiJoIj5YPm5RPG49eigkbiw+YSxVKTsNVj4+Pj4+Pj4+ek09UXpIPiQ5ZT1Nbj47DVY+Pj4+bA1WP2k=';$_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 871b4a9c0b3ee1f8f502cba7b2633f8f
Eval Count 2
Decode Time 148 ms