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 /* This file is protected by copyright law and provided under license. Reverse engin..
Decoded Output download
ini_set('session.bug_compat_42',0);
ini_set('session.bug_compat_warn',0);
define('IMAGE_URL',' http://wptwin.com/images/inthesoftware/');
define('AFFILIATE_URL','http://wptwin.com/affiliates/wptwin.php');
define('SUPPORT_URL','http://support.wptwin.com/');
$rci_configFilename = 'wptwinConfig.txt';
global $rci_configOptions;
$rci_configOptions = array(
'timeLimit'=>300,
'memoryLimit'=>false,
'errorReporting'=>false,
'displayErrors'=>false,
'selfExt'=>false,
'dirZip'=>'zip',
'dirUnzip'=>'unzip',
'dirGzip'=>'gzip',
'dirMysql'=>'mysql',
'dirMysqldump'=>'mysqldump',
'skipLock'=>false,
);
if (
@file_exists($rci_configFilename)
&&@is_readable($rci_configFilename)
) {
ini_set('auto_detect_line_endings',true);
$rci_externalFile = file($rci_configFilename);
$rci_configOptionsImport = array();
foreach ($rci_externalFile as $fileLine) {
$fileBits = explode(':',$fileLine);
if (count($fileBits) == 2) {
$configName = trim($fileBits[0]);
$configValue = trim($fileBits[1]);
if (isset($rci_configOptions[$configName])) {
switch ($configName) {
case 'timeLimit':
case 'memoryLimit':
case 'errorReporting':
$rci_configOptions[$configName] = intval($configValue);
break;
case 'displayErrors':
if ('true'=== $configValue) {
$rci_configOptions[$configName] = true;
}
break;
case 'selfExt':
if ('phpx'=== $configValue) {
$rci_configOptions[$configName] = 'wptwindeploy.phpx';
}
break;
case 'dirZip':
case 'dirUnzip':
case 'dirGzip':
case 'dirMysql':
case 'dirMysqldump':
$configValue = str_replace(array(' ',';'),array('',''),$configValue);
$rci_configOptions[$configName] = escapeshellcmd($configValue .$rci_configOptions[$configName]);
break;
case 'skipLock':
if ('true'=== $configValue) {
$rci_configOptions[$configName] = true;
}
break;
default:
break;
}
}
}
}
}
if ($rci_configOptions['timeLimit']) {
set_time_limit($rci_configOptions['timeLimit']);
}
if ($rci_configOptions['memoryLimit']) {
ini_set('memory_limit',$rci_configOptions['memoryLimit'].'M');
}
if ($rci_configOptions['errorReporting']) {
error_reporting($rci_configOptions['errorReporting']);
}else {
error_reporting(0);
}
if (true === $rci_configOptions['displayErrors']) {
ini_set('display_errors','On');
}
$lockTables = '';
if (true === $rci_configOptions['skipLock']) {
$lockTables = '--skip-lock-tables';
}
define('WP_CACHE',false);
$dbBackupFile = "wptwinfile-sql";
$wpPrefixFile = "wptwinfile-tableprefix";
$wpSourceURL = "wptwinfile-sourceurl";
$wpSourceHTACCESS = "wptwinfile-htaccess";
$oldRootPathFile = "wptwinfile-oldpath";
$clonerFilePrefix = "wptwin-";
$clonerFilePrefixLength = 7;
if (($rci_configOptions['selfExt'])) {
$clonerScriptName = $rci_configOptions['selfExt'];
}else {
$clonerScriptName = "wptwindeploy.php";
}
$wpTwinVersionNumber = "3.5.8";
$wpTwinVersionNumberInt = "358";
$errors = array();
define( 'WPTWINABSPATH',dirname('index.php') .'/');
if (
file_exists(WPTWINABSPATH .'wp-config.php')
&&file_exists(WPTWINABSPATH .'wp-blog-header.php')
) {
$wptwinWPConfigFile = WPTWINABSPATH .'wp-config.php';
}elseif (
file_exists( dirname(WPTWINABSPATH) .'/wp-config.php')
&&!file_exists( dirname(WPTWINABSPATH) .'/wp-settings.php')
&&file_exists(WPTWINABSPATH .'wp-blog-header.php')
) {
$wptwinWPConfigFile = dirname(WPTWINABSPATH) .'/wp-config.php';
}else {
displayErrorMenu("This script must be placed at the root of a valid WordPress installation. Please install WordPress via cPanel → Fantastico and then run this script again.");
exit();
}
$systemWorks = exec("echo test");
if ($systemWorks != 'test') {
displayErrorMenu('Your host does not allow the use of the system() and exec() functions. The script cannot continue. Please contact our <a href="'.SUPPORT_URL .'">Help Desk</a> for additional information.');
exit();
}
if (version_compare(PHP_VERSION,'5.0.0','<')) {
$testFailed = "true";
$failedMessage = $failedMessage .'<div style="padding:10px; padding-bottom:20px;border: 2px dashed; width:480px; margin:auto;"> <span style="color:red;"><b>PHP Version Error</b></span><br /> <b>PHP Version 5 required. You are running version: '.PHP_VERSION .'</b></span><p /><b><u>Background Information</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">Although most hosting providers support PHP version 5, your server may be configured to use an older version by default. In most cases, you can change the default setting via cPanel. However, doing so may affect other application that require the older version of PHP. Therefore, it is safer to override the default PHP version on a per directory basis, as shown below. If you do not have any applications that require the older version of PHP configured as the default, it is strongly recommended you change the default setting to PHP 5 or later. Please contact your hosting provider with questions about PHP version changes for your account.</div><p /><b><u>Possbile Fix: Override PHP Version for This Application</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">Create a .htaccess file in the directory with the following two lines then reload this page:</div><div style="text-align:left;padding:20px;margin-left:20px;margin-right:20px;background-color:#E3E3E3">AddType application/x-httpd-php5 .php<br />AddHandler application/x-httpd-php5 .php<br /></div><div style="text-align:left;margin-top:20px;">If this does not fix the problem, please contact your hosting provider and ask them how to enable PHP version 5 or later on your web server.</div></div><p />';
}
if(ini_get('safe_mode')) {
$testFailed = "true";
$failedMessage = $failedMessage .'<div style="padding:10px; padding-bottom:20px;border: 2px dashed; width:480px; margin:auto;"> <span style="color:red;"><b>PHP Safe Mode</b></span><br /> <b>Your server is configured with PHP Safe Mode On. This application cannot run with Safe Mode On.</b></span><p /><b><u>Background Information</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">The following is an excerpt from the PHP Documentation page for "Safe Mode:"<p /><div style="text-align:left;padding:20px;margin-left:20px;margin-right:20px;background-color:#E3E3E3">The PHP safe mode is an attempt to solve the shared-server security problem. It is architecturally incorrect to try to solve this problem at the PHP level...<br /></div><p />Safe Mode has been removed from PHP version 6 and above. For complete details on Safe Mode, see the <a href="http://us.php.net/manual/en/features.safe-mode.php" target="_blank">PHP Safe Mode Documentation</a></div><p /><b><u>Possbile Fix: Implement suPHP Instead</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">The preferred method of for implementing PHP security in shared environments is by using suPHP. Please ask your hosting provider about how to enable suPHP for your account.</div></div><p />';
}
touch("wpttestpermission.php") or $touchFailed = "true";
unlink("wpttestpermission.php") or $touchFailed = "true";
if ($touchFailed == "true") {
$testFailed = "true";
$failedMessage = $failedMessage .'<div style="padding:10px; padding-bottom:20px;border: 2px dashed; width:480px; margin:auto;"> <span style="color:red;"><b>Insufficient Permissions</b></span><br /> <b>Your server configuration will not allow this application to function properly due to insufficient file permissions.</b></span><p /><b><u>Background Information</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">Most shared hosting servers are configured with a PHP security module called <b>suPHP</b>, which allows scripts to execute with the permissions of the file owner.<p />Most VPS and Dedicated Servers are not configured with suPHP. This is because they are more secure in nature. In a shared hosting environment, many users run scripts from a single server, and it is therefore critical to protect one user\'s files from another user\'s scripts. Since Dedicated and VPS server are not usually shared by more than one company or user, suPHP is not required, however, it does cause problems for this application.</div><p /><b><u>Possbile Fix 1: Implement suPHP</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">If you are running in a shared hosting environment (your typical inexpensive service), this is definitely what you should do. Please ask your hosting provider about how to enable suPHP for your account.<p /> In a Dedicated Server or VPS environment, this is also a good option, and you can ask your hosting provider to help you install and configure suPHP, however, the next solution will be much easier to implement.<p /></div><b><u>Possbile Fix 2: Change Directory & File Ownership</u></b></br><p /><div style="text-align:left;margin-bottom:15px;">For security reasons, you are strongly discouraged from implementing this solution in a shared hosting environment.<p />In a Dedicated Server or VPS environment, this is not an issue and this solution can be safely implemented.<p />Solution:<p /><ol><li>Change the ownership of the folder recursively for this domain to the user the web server runs as (typically "nobody"). You can ask your hosting provider or system administrator how to do this.</li></ol></div></div><p />';
}
if ($testFailed == "true") {
displayErrorMenu($failedMessage);
exit();
}
if (!empty($errors)) {
echo "<ul class='errors'>";
foreach ($errors as $error) {
echo "<li>{$error}</li>";
}
echo "</ul>";
exit;
}
if (stristr(PHP_OS,'WIN') &&!(stristr(PHP_OS,'Darwin'))) {
define("DS","\");
}else {
define("DS","/");
}
require_once('./wp-load.php');
global $wpdb;
$dbhost = DB_HOST;
$dbsocket = '';
$dbuser = DB_USER;
$dbpass = DB_PASSWORD;
$dbname = DB_NAME;
$dbhostBits = explode(':',$dbhost);
if (count($dbhostBits) >1) {
$secondSection = $dbhostBits[1];
$ssLen = strlen($secondSection);
if (substr($secondSection,($ssLen -5),5) == '.sock') {
$dbhost = $dbhostBits[0];
$dbsocket = '-S '.$dbhostBits[1];
}
}
session_start();
if ($_REQUEST['end'] == "1") {
$_SESSION['wptwinregemail'] = "";
session_destroy();
}
if (!isset($table_prefix)) {
$table_prefix = '';
}
$zipUtils = new ZipUtils();
$rootDir = dirname($_SERVER['SCRIPT_FILENAME']) .DS;
$blogName = get_bloginfo('name');
$blogURL = get_bloginfo('url');
$blogNameFriendly = str_replace(' ','_',$blogName);
$blogNameFriendly = str_replace('.','~',$blogNameFriendly);
$blogNameFriendly = str_replace('|','_',$blogNameFriendly);
$blogNameFriendly = str_replace('*','_',$blogNameFriendly);
$blogNameFriendly = str_replace('?','_',$blogNameFriendly);
$blogNameFriendly = str_replace('>','_',$blogNameFriendly);
$blogNameFriendly = str_replace('<','_',$blogNameFriendly);
$blogNameFriendly = str_replace('/','_',$blogNameFriendly);
$blogNameFriendly = str_replace('\','_',$blogNameFriendly);
$blogNameFriendly = str_replace("'",'_',$blogNameFriendly);
$blogNameFriendly = str_replace('"','_',$blogNameFriendly);
$blogNameFriendly = str_replace(''','',$blogNameFriendly);
$blogNameFriendly = str_replace(';','',$blogNameFriendly);
$blogNameFriendly = str_replace('#','',$blogNameFriendly);
$blogNameFriendly = str_replace('&','',$blogNameFriendly);
if ($_REQUEST['login'] == 'regcheck'&&$_REQUEST['regemail'] != "") {
$wpTwinLicStatus = wpTwinLicenseCheck($_REQUEST['regemail']);
if ($wpTwinLicStatus == "true"||$wpTwinLicStatus == "unknown") {
$_SESSION['wptwinregemail'] = $_REQUEST['regemail'];
}else {
$wpTwinLicMessage = '<p><h3><font color="red"><i>Error: Invalid Registration</i></font></h2></p>';
}
}
if ($_REQUEST['mode'] == 'olddownload') {
}else if ($_POST['mode'] == 'deploy-choose') {
$backupZip = $rootDir.$_POST['filename'];
$pathInfo = pathinfo($backupZip);
if ( strtolower(substr($backupZip,-3)) != 'wpt'&&strtolower(substr($backupZip,-3)) != 'zip') {
$errors[] = 'Clone file must be a wpt.';
}
if (!file_exists($backupZip)) {
$errors[] = 'Clone wpt file not found.';
}
if (!empty($errors)) {
displayErrorMenu('<p><h3><font color="red"><i>Error: Clone file not found</i></font></h2></p>');
exit();
}
cleanFiles();
$zipUtils->unZip($backupZip,$rootDir);
$backupSql = $rootDir.$dbBackupFile;
if (!file_exists($backupSql)) {
$errors[] = 'Backup sql file not found.';
}
$blogName = get_bloginfo('name');
$blogDescription = get_bloginfo('description');
$blogURL = get_bloginfo('url');
$command = $rci_configOptions['dirMysqldump'] ." $lockTables --host='$dbhost' $dbsocket --user='$dbuser' --password='$dbpass' --add-drop-table --no-data $dbname | grep ^DROP | ".$rci_configOptions['dirMysql'] ." --host='$dbhost' $dbsocket --user='$dbuser' --password='$dbpass' $dbname";
$systemOut = array();
$systemReturn = false;
@exec($command,$systemOut,$systemReturn);
$command = $rci_configOptions['dirMysql'] ." --verbose --host='$dbhost' $dbsocket --user='$dbuser' --password='$dbpass' $dbname < $backupSql";
$systemOut = array();
$systemReturn = false;
@exec($command,$systemOut,$systemReturn);
$tables = get_tables();
$sourceURLFile = $rootDir.$wpSourceURL;
$old_url = '';
if (file_exists($sourceURLFile)) {
$lines = file($sourceURLFile);
$old_url = $lines[0];
}
$new_url = $blogURL;
$old_path = parse_url($old_url,PHP_URL_PATH);
$new_path = parse_url($new_url,PHP_URL_PATH);
if (file_exists($rootDir.$wpSourceHTACCESS)) {
if (file_exists($rootDir.'.htaccess')) {
unlink($rootDir.'.htaccess');
}
$handle = fopen('.htaccess','w');
$lines = file($rootDir.$wpSourceHTACCESS);
foreach ($lines as $line) {
if ($old_path != ""&&$old_path != "/"&&$new_path != ""&&$new_path != "/") {
$line = str_replace($old_url,$new_url,$line);
$line = str_replace($old_path,$new_path,$line);
}else if (($old_path != ""&&$old_path != "/") &&($new_path == ""||$new_path == "/")) {
$line = str_replace($old_url,'',$line);
$line = str_replace($old_path,'',$line);
}else if (($old_path == ""||$old_path == "/") &&($new_path != ""||$new_path != "/")) {
$line = str_replace('RewriteBase /','RewriteBase '.$new_path.'/',$line);
$line = str_replace('RewriteRule . /','RewriteRule . '.$new_path.'/',$line);
}
fwrite($handle,$line);
}
fclose($handle);
}
$target = new wpdb($dbuser,$dbpass,$dbname,$dbhost) or die ("hm...We had issues connecting to the database. Please contact support.");
if (file_exists($rootDir.$oldRootPathFile)) {
$pathLines = file($rootDir.$oldRootPathFile);
$oldRootPath = $pathLines[0];
}else {
$oldRootPath = $rootDir;
}
$newPrefixFile = $rootDir.$wpPrefixFile;
$newpref = '';
if (file_exists($newPrefixFile)) {
$preflines = file($newPrefixFile);
$newpref = $preflines[0];
if (!$newpref) {
$newpref = '';
}
}
if ($newpref != $table_prefix) {
$wpconfigfile = $wptwinWPConfigFile;
@chmod($wpconfigfile,0777);
if (!is_writeable($wpconfigfile)) {
echo "Config File (wp-config.php) Needs to be Writeable";
}else {
$handle = @fopen($wpconfigfile,"r+");
if ($handle) {
while (!feof($handle)) {
$conflines[] = fgets($handle,4096);
}
fclose($handle);
$handle = @fopen($wpconfigfile,"w+");
foreach ($conflines as $confline) {
if (strpos($confline,'$table_prefix') === 0) {
$confline = '$table_prefix = \''.$newpref .'\';'."
";
}
fwrite($handle,$confline);
}
fclose($handle);
chmod ($wpconfigfile,0644);
}
}
}
$wpdb->query("set session wait_timeout=600");
foreach($tables as $tbl) {
$no_prefix = str_replace($newpref,"",$tbl);
$target_table = $newpref .$no_prefix;
$rowsInTable = $wpdb->get_var("SELECT COUNT(*) FROM ".$tbl);
$maxNumRowsAtOnce = 200;
if ($rowsInTable >$maxNumRowsAtOnce) {
$startRowInQuery = 0;
}else {
$rowsInTable = $maxNumRowsAtOnce;
$startRowInQuery = 0;
}
while ($rowsInTable >$startRowInQuery) {
$rows = $wpdb->get_results("SELECT * FROM ".$target_table ." LIMIT ".$startRowInQuery .", ".$maxNumRowsAtOnce);
foreach($rows as $row) {
$index = 0;
$primary_key = '';
$primary_value = '';
$sql = "UPDATE ".$target_table ." SET ";
foreach($row as $key=>$val) {
if ($index == 0) {
$primary_key = $key;
$primary_value = $val;
}else {
$new_value_first = object_replace($old_url,$new_url,$val);
$new_value = object_replace($oldRootPath,$rootDir,$new_value_first);
$sql .= $key ." = '".esc_sql($new_value) ."', ";
}
$index++;
}
$sql = substr($sql,0,strlen($sql) -2);
$sql .= " WHERE ".$primary_key ." = '".$primary_value ."'; ";
$wpdb->query($sql);
}
$startRowInQuery = $startRowInQuery +$maxNumRowsAtOnce;
}
}
$wpdb->query("UPDATE ".$newpref ."options SET option_value='".esc_sql($blogName) ."' WHERE option_name='blogname'");
$wpdb->query("UPDATE ".$newpref ."options SET option_value='".esc_sql($blogDescription) ."' WHERE option_name='blogdescription'");
$command = $rci_configOptions['dirMysqldump'] ." --opt $lockTables -h $dbhost $dbsocket -u '$dbuser' --password='$dbpass' $dbname > {$backupSql}.new";
$systemOut = array();
$systemReturn = false;
@exec($command,$systemOut,$systemReturn);
$sedSource = str_replace('/','\/',$old_url);
$sedDest = str_replace('/','\/',$new_url);
$sedRootPathSource = str_replace('/','\/',$oldRootPath);
$sedRootPathDest = str_replace('/','\/',$rootDir);
$command = "sed -i 's/$sedDest/$sedSource/g' {$backupSql}.new";
$systemOut = array();
$systemReturn = false;
@exec($command,$systemOut,$systemReturn);
if (file_exists($rootDir.'.htaccess')) {
$command = "sed -i 's/$sedSource/$sedDest/g' .htaccess";
$systemOut = array();
$systemReturn = false;
@exec($command,$systemOut,$systemReturn);
}
$command = "sed -i 's/$sedSource/$sedDest/g' {$backupSql}.new";
$systemOut = array();
$systemReturn = false;
@exec($command,$systemOut,$systemReturn);
if (file_exists($rootDir."sitemap.xml")) {
$command = "sed -i 's/$sedSource/$sedDest/g' sitemap.xml";
$systemOut = array();
$systemReturn = false;
@exec($command,$systemOut,$systemReturn);
}
if (file_exists($rootDir."sitemap.xml.gz")) {
unlink("sitemap.xml.gz");
$command = $rci_configOptions['dirGzip'] ." -c sitemap.xml > sitemap.xml.gz";
$systemOut = array();
$systemReturn = false;
@exec($command,$systemOut,$systemReturn);
}
if ($oldRootPath != $rootDir) {
$command = "sed -i 's/$sedRootPathSource/$sedRootPathDest/g' {$backupSql}.new";
$systemOut = array();
$systemReturn = false;
@exec($command,$systemOut,$systemReturn);
}
$command = $rci_configOptions['dirMysqldump'] ." --host='$dbhost' $dbsocket --user='$dbuser' --password='$dbpass' --add-drop-table --no-data $dbname | grep ^DROP | ".$rci_configOptions['dirMysql'] ." --host='$dbhost' $dbsocket --user='$dbuser' --password='$dbpass' $dbname";
$systemOut = array();
$systemReturn = false;
@exec($command,$systemOut,$systemReturn);
$command = $rci_configOptions['dirMysql'] ." --verbose --host='$dbhost' $dbsocket --user='$dbuser' --password='$dbpass' $dbname < {$backupSql}.new";
$systemOut = array();
$systemReturn = false;
@exec($command,$systemOut,$systemReturn);
if (file_exists($dbBackupFile)) {
unlink($dbBackupFile);
}
if (file_exists($backupSql.".new")) {
unlink($backupSql.".new");
}
if (file_exists($wpPrefixFile)) {
unlink($wpPrefixFile);
}
if (file_exists($oldRootPathFile)) {
unlink($oldRootPathFile);
}
if (file_exists($wpSourceURL)) {
unlink($wpSourceURL);
}
if (file_exists($wpSourceHTACCESS)) {
unlink($wpSourceHTACCESS);
}
echo '<center><p /><hr /><font color="green">Site Clone Deployed: </font><a href="./">Click Here to View</a><hr /></center>';
if ($_REQUEST['delete_cloner'] == "yes") {
unlink($clonerScriptName);
}
if ($_REQUEST['delete_clone_file'] == "yes") {
unlink($backupZip);
}
}
;echo '';
if (empty($_REQUEST['mode'])) {
displayMenu();
}
function rci_wptwin_readfile_chunked($filename,$retbytes = TRUE) {
define('CHUNK_SIZE',1024*1024);
$buffer = '';
$cnt =0;
$handle = fopen($filename,'rb');
if ($handle === false) {
return false;
}
while (!feof($handle)) {
$buffer = fread($handle,CHUNK_SIZE);
echo $buffer;
ob_flush();
flush();
if ($retbytes) {
$cnt += strlen($buffer);
}
}
$status = fclose($handle);
if ($retbytes &&$status) {
return $cnt;
}
return $status;
}
function displayMenu() {
global $wpTwinLicMessage;
global $wpTwinVersionNumber;
global $clonerScriptName;
global $clonerFilePrefix;
global $rootDir;
if ($_REQUEST['function'] == "delete-clone"&&$_REQUEST['filename'] != "") {
unlink($_REQUEST['filename']);
}
$fileNames = array();
$handle = opendir($rootDir);
while (false !== ($file = readdir($handle))) {
if ($file != "."&&$file != ".."&&strstr($file,$clonerFilePrefix) &&(substr($file,-3) == "wpt"||substr($file,-3) == "zip")) {
$fileNames[] = $file;
}
}
;echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>WP Twin</title>
<meta name="robots" content="noindex">
<style type="text/css">
';rci_wptwin_renderCss();;echo '</style>
</head>
<body>
<!-- Start White Container --><div id="white-container">
<br/>
<div class="page-width">
<div class="contentbox">
<img class="paper" src="';echo IMAGE_URL;;echo 'paper.png" alt="Content"/>
<div class="paperalign">
';
if($_SESSION['wptwinregemail'] == ""){
;echo ' <h1>WP Twin - Product Registration</h1>
<p>
In order to deploy a clone, you must be a registered WPTwin customer. Please enter the email address used to purchase WPTwin and click the <i>"Validate Now"</i> button.
</p>
';echo $wpTwinLicMessage;;echo ' <div style="overflow: auto; text-align: left;">
<form method="post" action="';echo $clonerScriptName;;echo '?ts=';echo time();;echo '" enctype="multipart/form-data">
<input name="login" value="regcheck" type="hidden" />
<input type="text" size="40" name="regemail" style="float: left; clear: both;">
<input type="submit" value="Validate Now" class="css3button" style="float: left; clear: both; margin-top: 10px;"/>
</form>
</div>
';
}else {
;echo '
<!-- start sales copy here -->
<H1>WP Twin - Deploy Your Clone! </H1>
<p>
To deploy your clone, follow these instructions...</p>
<P>
<form method="post" action="';echo $clonerScriptName;;echo '?ts=';echo time();;echo '" enctype="multipart/form-data">
<OL>
';
$fileNames = array();
$handle = opendir($rootDir);
while (false !== ($file = readdir($handle))) {
if ($file != "."&&$file != ".."&&strstr($file,$clonerFilePrefix) &&(substr($file,-3) == "wpt"||substr($file,-3) == "zip")) {
$fileNames[] = $file;
}
}
if (!(empty($fileNames))) {
;echo '
<LI>Choose the Automatic Clean-Up Options
<p />
<p style="font-size: 12px;">
<input type="checkbox" name="delete_clone_file" value="yes" checked> <span class="deployoptionsment">Delete Clone File After Deploying (Recommended)</span><br />
<input type="checkbox" name="delete_cloner" value="yes" checked> <span class="deployoptionsment">Delete WPTwin Script After Deploying (Recommended)</span><p />
</p>
<LI>Choose the Clone File to Deploy
<p />
<p>
<select name="filename">
';
foreach ($fileNames as $fileName) {
$cloneFileNameInfo = explode('-',$fileName );
echo "<option value='{$fileName}'>".str_replace('~','.',str_replace(_,' ',$cloneFileNameInfo[1]) ) ." (".$cloneFileNameInfo[2] ."-".$cloneFileNameInfo[3] ."-".$cloneFileNameInfo[4] ." ".substr($cloneFileNameInfo[5],0,2) .":".substr($cloneFileNameInfo[5],2,2) .":".substr($cloneFileNameInfo[5],4,2) .")</option>
";
}
;echo ' </select>
</p>
<LI>Click the Button Below to Deploy the Clone
<p />
<p>
<input name="mode" value="deploy-choose" type="hidden" />
<input type="submit" value="Deploy Clone" class="css3button"/>
</p>
<!-- Start Clear --><div class="clear"></div><!-- End Clear -->
';
}else {
;echo ' <LI>Upload the Clone WPT File from the Source WordPress Site
';
}
;echo '
</OL>
</form>
<p class="note"><b>Note: </b>When you deploy your clone, the username and password will be exactly the same as it was
on the source site when you cloned it. The only settings that will not be overwritten on the clone are the Site Name and
Description (which you define in Fantastico during the installation).</p>
<p class="note">You can change your password after deploying the clone by accessing the WordPress Admin interface.</p>
<a href="';echo AFFILIATE_URL;;echo '" target="_blank"><img src="';echo IMAGE_URL;;echo 'banner2.png" class="affbanner"></a>
';
}
;echo '
</div>
</div>
</div>
</div>
<div class="footer-container">
<div class="page-width">
<div class="footdivleft">
<p>Copyright 2012 - All Rights Reserved - Rapid Crush, Inc. <br>
Phone: 661-505-8540 | 27240 Turnberry Ln, Ste 200,Valencia, CA 91355</p>
</div>
<div class="footdivright">
<p>
<a href="';echo SUPPORT_URL;;echo '" target="_blank">Support</a>
| <a href="';echo AFFILIATE_URL;;echo '"><span class="promote">Promote WP Twin</span></a>
<br></br>WPTwin Deploy V';echo $wpTwinVersionNumber;;echo '</a>
</p>
<div>
</div>
</div>
</body>
</html>';
}
function displayErrorMenu($errMessage) {
global $wpTwinVersionNumber;
global $clonerScriptName;
global $clonerFilePrefix;
global $rootDir;
;echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>WP Twin</title>
<meta name="robots" content="noindex">
<style type="text/css">
';rci_wptwin_renderCss();;echo '</style>
</head>
<body>
<!-- Start White Container --><div id="white-container">
<br/>
<div class="page-width">
<div class="contentbox">
<img class="paper" src="';echo IMAGE_URL;;echo 'paper.png" alt="Content"/>
<div class="paperalign">
<h1><font color="red">Error</font></h1>
<p>';echo $errMessage;;echo '</p>
</div>
</div>
</div>
</div>
<div class="footer-container">
<div class="page-width">
<div class="footdivleft">
<p>Copyright 2012 - All Rights Reserved - Rapid Crush, Inc. <br>
Phone: 661-505-8540 | 27240 Turnberry Ln, Ste 200,Valencia, CA 91355</p>
</div>
<div class="footdivright">
<p>
<a href="';echo SUPPORT_URL;;echo '" target="_blank">Support</a>
| <a href="';echo AFFILIATE_URL;;echo '"><span class="promote">Promote WP Twin</span></a>
<br></br>WPTwin Deploy V';echo $wpTwinVersionNumber;;echo '</a>
</p>
<div>
</div>
</div>
</body>
</html>
';
}
function cleanFiles($whichDir = "",$dirNameLength = "") {
global $clonerFilePrefix;
global $clonerScriptName;
global $clonerFilePrefixLength;
if ($whichDir == "") {
$whichDir = dirname($_SERVER['SCRIPT_FILENAME']);
$dirNameLength = strlen(dirname($_SERVER['SCRIPT_FILENAME']));
$dirNameLength++;
}
if ($dirHandle = opendir($whichDir)) {
while (false !== ($file = readdir($dirHandle))) {
if ($file != "."&&$file != "..") {
if (is_dir($whichDir ."/".$file) &&(substr($whichDir ."/".$file,$dirNameLength,8) == "wp-admin"||substr($whichDir ."/".$file,$dirNameLength,10) == "wp-content"||substr($whichDir ."/".$file,$dirNameLength,11) == "wp-includes")) {
cleanFiles($whichDir ."/".$file,$dirNameLength);
}else {
if ($file == ".htaccess"||$file == "wp-config.php"||$file == $clonerScriptName) {
}else if (substr($file,0,$clonerFilePrefixLength) == $clonerFilePrefix &&substr($file,-3) == "wpt") {
}else if (substr($whichDir ."/".$file,$dirNameLength,3) == "wp-"&&!(is_dir($whichDir ."/".$file))) {
unlink($whichDir ."/".$file);
}else if (strlen($whichDir ."/") == $dirNameLength &&$file == "index.php") {
unlink($whichDir ."/".$file);
}else if (strlen($whichDir ."/") == $dirNameLength &&$file == "readme.html") {
unlink($whichDir ."/".$file);
}else if (strlen($whichDir ."/") == $dirNameLength &&$file == "license.txt") {
unlink($whichDir ."/".$file);
}else if (strlen($whichDir ."/") == $dirNameLength &&$file == "xmlrpc.php") {
unlink($whichDir ."/".$file);
}else if (strlen($whichDir ."/") == $dirNameLength &&$file == "robots.txt") {
unlink($whichDir ."/".$file);
}else if (strlen($whichDir ."/") == $dirNameLength &&$file == "sitemap.xml") {
unlink($whichDir ."/".$file);
}else if (strlen($whichDir ."/") == $dirNameLength &&$file == "sitemap.tar.gz") {
unlink($whichDir ."/".$file);
}else {
}
}
}
}
closedir($dirHandle);
}
}
function object_replace($search,$replace,$object) {
$ret = $object;
$x = false;
if (is_serialized($ret)) {
$serialized = unserialize($ret);
if (is_object($serialized) ||is_array($serialized)) {
if (is_object($serialized)) {
foreach($serialized as $key=>$val) {
$serialized->$key = object_replace($search,$replace,$val);
}
}elseif(is_array($serialized)) {
foreach($serialized as $key=>$val) {
$serialized[$key] = object_replace($search,$replace,$val);
}
}
}
$ret = serialize($serialized);
}elseif(!is_object($ret) &&!is_array($ret)) {
if (is_string($ret)) {
$ret = str_replace($search,$replace,$ret);
}else {
$ret = $ret;
}
}elseif(is_array($ret)) {
foreach($ret as $key=>$val) {
$ret[$key] = object_replace($search,$replace,$val);
}
}elseif(is_object($ret)) {
foreach($ret as $key=>$val) {
$ret->$key = object_replace($search,$replace,$val);
}
}
return $ret;
}
function get_tables() {
if ($_specific_tables) {
$tables = $_tables;
}else {
$tables = get_table_list();
}
return $tables;
}
function get_table_list() {
global $wpdb;
$results = $wpdb->get_results("SHOW TABLES FROM ".DB_NAME);
$found_tables = array();
foreach($results as $row) {
$found_tables[] = $row->{'Tables_in_'.strtolower(DB_NAME)};
}
return $found_tables;
}
function buildQueryString($arr,$urlEncodeValues=1)
{
foreach($arr as $key=>$value) {
$qstr .= ($urlEncodeValues==1) ?$key.'='.urlencode($value).'&': $key.'='.$value.'&';
}
rtrim($qstr,'&');
return $qstr;
}
function wpTwinRegister($UrlPathAndFunctionName,$params=array("cont"=>""))
{
$paramsstr = buildQueryString($params);
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$UrlPathAndFunctionName);
if ($params!="") {
curl_setopt($ch,CURLOPT_POST,count($params));
curl_setopt($ch,CURLOPT_POSTFIELDS,$paramsstr);
}
curl_setopt($ch,CURLOPT_TIMEOUT,5);
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$page = curl_exec($ch);
curl_close($ch);
return $page;
}
function wpTwinLicenseCheck($regEmail)
{
global $wpdb;
global $wpTwinVersionNumber;
global $wpTwinVersionNumberInt;
$url = "http://wptwin.com/licensecheck/regcheck.php";
$responseCode = wpTwinRegister($url,array("ip"=>$_SERVER["SERVER_ADDR"],"url"=>$_SERVER["SERVER_NAME"],"regkey"=>$regEmail,"ver"=>$wpTwinVersionNumberInt,"phpver"=>phpversion(),"mysqlver"=>$wpdb->get_var($wpdb->prepare("SELECT version() as version;",null))));
if($responseCode == 9) {
return "false";
}
if ($responseCode == 1) {
return "true";
}
if ($responseCode == 0 ||$responseCode == "") {
return "unknown";
}
return "false";
}
function getRemoteHTML($contentURL)
{
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$contentURL);
curl_setopt($ch,CURLOPT_TIMEOUT,3);
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$html = curl_exec($ch);
curl_close($ch);
return $html;
}
class ZipUtils{
function unZip($sourceFileName,$destinationPath){
if (stristr(PHP_OS,'WIN') &&!(stristr(PHP_OS,'Darwin'))) {
$this->unZipOnWindows($sourceFileName,$destinationPath);
}else {
$this->unZipOnLinux($sourceFileName,$destinationPath);
}
}
function unZipOnWindows($sourceFileName,$destinationPath){
$directoryPos = strrpos($sourceFileName,'/');
$directory = substr($sourceFileName,0,$directoryPos+1);
$dir = opendir( $directory );
$info = pathinfo($sourceFileName);
if ( strtolower($info['extension']) == 'wpt') {
$zip = new ZipArchive;
$response = $zip->open($sourceFileName);
if ($response === TRUE) {
$zip->extractTo($destinationPath);
$zip->close();
}
}
closedir( $dir );
}
function unZipOnLinux($sourceFileName,$destinationPath){
global $rci_configOptions;
$directoryPos = strrpos($sourceFileName,'/');
$directory = substr($sourceFileName,0,$directoryPos+1);
$dir = opendir($directory);
$info = pathinfo($sourceFileName);
if ( strtolower(substr($sourceFileName,-3)) == 'wpt'||strtolower(substr($sourceFileName,-3)) == 'zip') {
$command = $rci_configOptions['dirUnzip'] .' -o -q -u \''.$sourceFileName .'\' -d '.$destinationPath;
exec($command);
}
closedir($dir);
}
function zipOnLinux($source,$destinationPath,$params = array()) {
global $rci_configOptions;
$return = false;
$errors = array();
$params = array_merge(array(
'excludeList'=>array(),
),$params);
$canWrite = true;
if ($canWrite) {
$excludeFiles = array();
$sourcePathInfo = pathinfo($source);
$destinationPathInfo = pathinfo($destinationPath);
if (!empty($sourcePathInfo['extension'])) {
$cd = $source;
$sourceCommand = './'.$sourcePathInfo['filename'].'.'.$sourcePathInfo['extension'];
}else {
$cd = $source;
$sourceCommand = './';
}
$command = 'cd '.$cd.';'.$rci_configOptions['dirZip'] .' -r ';
$command .= $destinationPathInfo['filename'].'wpt ';
$command .= $sourceCommand.' ';
if (!empty($params['excludeList'])) {
$command .= '-q -x '.implode(' ',$params['excludeList']);
}
@exec($command);
}else {
$errors['CANNOT_WRITE'] = 'Do not have write permissions for '.dirname($destinationPath);
}
if (!empty($errors)) {
$return['errors'] = $errors;
}else {
$return = true;
}
return $return;
}
}
function rci_wptwin_renderCss()
{
;echo ' @charset "utf-8";
body {margin:0; background-repeat:repeat; background-color:#fff; padding:0;}
/* Content Box */
.contentbox {
-moz-box-shadow: 0px 1px 1px rgba(96,96,96, 0.70);
-webkit-box-shadow:0px 1px 1px rgba(96,96,96, 0.70);
box-shadow: 0px 1px 1px rgba(96,96,96, 0.70);
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border:1px solid #6a9dc9;
padding:20px;
background-color:#fff;
background: #fff;
background: -moz-linear-gradient(#fff, #f3f9ff);
background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f9ff));
background: -webkit-linear-gradient(#fff, #f3f9ff);
background: -o-linear-gradient(#fff, #f3f9ff);
background: -ms-linear-gradient(#fff, #f3f9ff);
background: linear-gradient(#fff, #f3f9ff);
position:relative;
width:698px;
margin:0px auto;
}
.paper {position:absolute; top:-15px; left:-38px; }
/* End content box */
/* Page Structure */
.page-width {width:730px; margin:0px auto;}
.clear {clear:both;}
.text-padding {padding-top:10px;}
h1 {font-family: arial, verdana, sans-serif; font-size:34px; color:#383838; text-align:left; font-weight:bold; padding:0; margin:0;}
h2 {font-family: arial, verdana, sans-serif; font-size:18px; color:#565656;}
p {font-family: arial, verdana, sans-serif; font-size:14px; color:#000; text-align:left;}
.align {text-align:center; margin:0px auto; position:relative; }
.paperalign {text-align:center; padding-left:15px; position:relative; }
#white-container {
background-color:#fff;
background-image:url("';echo IMAGE_URL;;echo 'WhiteBG.png");
background-position:bottom;
background-repeat:repeat;
border-top:1px solid #6a9dc9;
width:100%; border-bottom:1px solid #5b99cf;
padding-bottom:20px;
}
/* Footer */
.footer-container {width:100%; height:100%; background-repeat:repeat; border-top:1px solid #cae7ff;}
.footer-width {margin:0px auto; width:900px; display:table;}
.footdivleft {width:450px; float:left; margin-bottom:3px; margin-top:10px;}
.footdivright {width:200px; float:right; margin-bottom:3px; margin-top:10px; }
.twit {position:absolute; top:-22px; right:-12px; z-index:999px;}
.footer-container p {
font-size:12px;
font-family:georgia, tahoma;
}
.footdivright p {
text-align:right;
}
.footer-container a:link, .footer-container a:visited {
color:#000099;
}
.img-right {
float:right;
padding-left:38px;
}
ol {
margin:0;
padding:0 0 0 20px;
}
ol li{
text-align:left;
font-family:arial, verdana, tahoma;
font-size:16px;
padding:10px 0 4px 0;
font-weight:bold;
color:#173550;
}
.css3button {
font-family: tahoma, Arial, Helvetica, sans-serif;
font-size: 22px;
color: #ffffff;
padding: 10px 20px;
background: -moz-linear-gradient(
top,
#63a0d5 0%,
#3175b0);
background: -webkit-gradient(
linear, left top, left bottom,
from(#63a0d5),
to(#3175b0));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#63a0d5\', endColorstr=\'#3175b0\');
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: 1px solid #003366;
-moz-box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 1px rgba(255,255,255,0.5);
-webkit-box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 1px rgba(255,255,255,0.5);
float:left;
font-weight:bold;
margin:10px 0;
}
.css3button:hover {
font-family: tahoma, Arial, Helvetica, sans-serif;
font-size: 22px;
color: #ffffff;
padding: 10px 20px;
background: -moz-linear-gradient(
top,
#9ac158 0%,
#71a73e);
background: -webkit-gradient(
linear, left top, left bottom,
from(#9ac158),
to(#71a73e));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#9ac158\', endColorstr=\'#71a73e\');
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: 1px solid #44771e;
-moz-box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 1px rgba(255,255,255,0.5);
-webkit-box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 1px rgba(255,255,255,0.5);
font-weight:bold;
cursor:pointer
}
.deletethis {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
padding: 5px 20px;
background: -moz-linear-gradient(
top,
#d92b2b 0%,
#b02121);
background: -webkit-gradient(
linear, left top, left bottom,
from(#d92b2b),
to(#b02121));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#d92b2b\', endColorstr=\'#b02121\');
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: 1px solid #44771e;
-moz-box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 1px rgba(255,255,255,0.5);
-webkit-box-shadow:
0px 1px 3px rgba(000,000,000,0.5),
inset 0px 0px 1px rgba(255,255,255,0.5);
text-shadow:
0px 0px 0px rgba(000,000,000,0.8),
2px 1px 3px rgba(38,38,38,0);
}
.deletethis:hover {
cursor:pointer
}
.note {
font-size:12px;
font-style:italic;
line-height:16px;
padding:0 10px 0 20px;
}
.promote {
font-weight:bold;
}
.affbanner {
padding:20px 28px 0 0;
margin:0 auto;
border:0;
}
';
};
Did this file decode correctly?
Original Code
<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. Copyright 2014 Rapid Crush, Inc. Visit http://wpenlighten.com/license.html for additional information. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0xc660;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDVlNSk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnZmhWNkx4Tk9NRlJYMGV2Yyt5UzhIV3RzWXFKblFDUFRCWnBrM29FZ0F1OWIyNTFtSWovcmE0R3psZERVN0t3aT0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>ikFLKc06hc06hc064rCOFTQEWInNxkqSBgs4KNSHjxs47gXVMgMpl38aKc0L7I8rfIXpMgMpI3yajc+3x0H42g8aKc06fI0L7IF4aAFLC08aFh8xenFaKc8rfI06fI8/CCRVyO8LKV+Hj8t/Cc0L7I0LKc06fgsSB38rfI0L7I8rfIXVyc8rfI8rfI06fuXVCEJxYG8OZv8a4NHoBIqsqkRzo8vLZsCOeqQHu1HHe+WLFJQN2rnaWg+sHdYkM40t4FJpK/Y8yOPEj3yxHzSzCucSQ2FaxV+ayxy3CMSHuX8L4v84hyHoeHWWqstxoJYtFkqNWEqGZuJE52ntdmQOx/Qzy4CgClPsAI08Mre6HGerBdR/7gRS3uvGqknNKrqSB38rfI0L7I8rfIR85oCEx2RVyc8rfI8rfI8rfuvI==VEo1JWKrqs+AFzeoQzeunGl1YgWgsGemnshZCx7a0pQ20V3UVEo1JWKrqs+AFzeoQzeunGl1YgWgsGemnshZCxKzYsF1F/IIR82RqNWEJtdoRVCF8HxOyWKWH3IgXVQBJOyaQ6AmXzCICOCunpdknGamJt4ZqGWrXGo1CNZoQGKECOCZQEHmF/3UVEyoqEo1qSBg+HqNSHjF+Wyxs4WS8VQ2FGZaCOfDX/KzQOyzJtl1YGK5XGxEqEo2Jtxaqs0mCzhaCGo1XghAQVQuvIu3qtqunEHAF4eWHxhcHoyTWWF0F/IgJOyaQ6AmXze4QOhmQg+1CzhaCGo1XEemnS7gR82RFOFkJWKknGdEJtCNJtjonEx5qSfKMVCzQOyzJtd6nGdEJtQ1COZaFr2RqGjmYEx2MVy/YGoTYGK1qEog8zhaJtK1Qr2RFOFkJWKknGdEJtCcQOyunGdrM6aBYsF/Ys3AVpCaJt4o8No5Js+gc8lr06f2VpC5qt4mQgo0Jt4uCVQKcEqZnOeoXfAgqsF/nzFSqshmQgyunEQgc8dEYtjrqSIRFGyuQzh2YsoxQgFmQg0gc8dEYtjrqSIRFzeonNqxPO+gc8dEYtjrqSIRFGyuQouuQVQKcpCDJsfgXfAgqNo/WtdDJsfgc8lgCtdDJsfgXfAgqNo/yzuuQVQKcpCgPEoIF/IRFGyuQ34dQzx2FrawFG4dQzx2F/IRFGyuQ34dQzx2qOW5QVQKcpC5PsejnNy4nsfgXfAgQG5uQLjmYG2gc8dEYtjrqSIRR82RJtYBRfufqEo2qWKoPNorCO0AFOFkJWKknGdEJtCNJtjonEx5qS3RFpqfJseTQEWZqNxpnNHAFOFkJWKknGdEJtCNJtjonEx5qS3RRShUVEo1JWKrqs+AFGx4CNKTqNWaqteasGjunEWTqtd3JtdgQ/Q2COF4qS3UVpy/YGoTqsZaqsF1YtjNJtjoM6aBqEo2qSB3QEeusGemnEquqaqunNW1Yt4oR82RFOFkJWKknGdEJtCcQOyunGdrSt4InzFaM6aBYsF/Ys3AR82RqEK/qtxkJVfAFOFkJWKoPOyoQEdZnLqunNHBYs0BFNqunNW0JtdoRShUVpyEJtjo+EoaQ/fKMNWlQNjmqNHAFrAgXVyEJtjo8No1qS3UVEoEMVZknzW1CVB3qEo2qHFuCO0uM6aKM6MuMO2RFNemnEquqadZntHBcShaQEo5RVyEJtjo+EoaQ42IsS3UVpyknGdEJtCtYtj4qSfKMOy/JtaAFNqunNWVJsyrtrxCR82RJtYBRNorQGWaRVy/YGoTYGK1qEog8zhaJtK1Q423YGK1qEog8Ex5qWauRShUVgezJsykJVfAFNemnEquqadZntHuMO2RYGxrqSfgCNo5qHjuntoaFrARYGxrqSfgntW5nzFd8No5Js+gvBukYseoMVCoQgFmQoFoQNK/CNo1q/QDVpy/YGoTYGK1qEog8zhaJtK1Q423YGK1qEog8Ex5qWaBcShungyGYtIAFNemnEquq4qZnOWoR82RYgFoYt2UVEeZQGHBFGyuQzh2YsoxQgFmQg0gvBuuqpfAFzy/CtHgc8aKMVyknGdEJtCtYtj4qS3BPIA3QEeusGemnEquqaKICNomngenFNemnEquqadZntWCM6aBCOF4q82RT+upQEWZJr2RYGxrqSfgQGW2q3WlCVQDVEoEMVBgQNZIPVQKc8aBFNemnEquq4qZnOWoRShUVpy/YGoTYGK1qEog8zhaJtK1Q423YGK1qEog8Ex5qWaBcSfgCzhaCGo1qNWInNKdXghAQOBgvIuKVEF/qtxbvIukYseoMVC3JsFJJsfgvBukYseoMVC3JsFWnguuQVQDVEeZQGHBFGyuQ3CDJsfgvBukYseoMVC3JsFePsejnVQDVEeZQGHBFGyuQ34dQzx2qOW5QVQDVpyknGdEJtCtYtj4qSfKMOeaQoK/qsh2YteoRNx/QExdRVQBF/Igv/QuXNx/QExdRVQgXVQgRSI3YGK1qEogWEx2CtHuvIA3QEeusGemnEquqaKICNomngenFNemnEquqadZntWCM6aBqsekYshoQGZonNjknt+AFNemnEquq4qZnOWoMVl3QEeusGemnEquqaKICNomngenFNemnEquqadZntWCR82RYgFoYt2UVEeZQGHBFzebJsh0nGebFrARJtYBRVCaQgWoFraKcSf3YGK1qEogWEx2CtHuMO2RFOFkJWKknGdEJtCcQOyunGdrt/yknGdEJtCvYt4osSfKMOy/CtHUVgaRYgFoYt2UVEyoqEx4nO+DVEF/qtxbvIuKVgaRT+uKVgaRJtYBRVy/YGoTYGK1qEog8zhaJtK1Q42gCNo5qHjuntoaF4auMO2RQGWaszyuntWTnNo5Js+AFOFkJWKknGdEJtCcQOyunGdrt/CaJt4o8No5Js+gsS3UVgaRJtYBRVy/YGoTYGK1qEog8zhaJtK1Q42gntW5nzFd8No5Js+gsS3BPIuunEoTQGWaRVC5qt4mQgoTnNo5Js+gXVy/YGoTYGK1qEog8zhaJtK1Q42gntW5nzFd8No5Js+gsSlg8SQuvIuKVEoEMVB3QEeusGemnEquqaKICNomngenFGW/QEK/HEWInzFaJtdgF4auMO2RqsF/nzFTQEWInzFaJtdgRVy/YGoTYGK1qEog8zhaJtK1Q42gqsF/nzFSqshmQgyunEQgsS3UVg4onOeoMO2RqsF/nzFTQEWInzFaJtdgR6fuvIuKVEoEMVZaQgWoM6aKcSf3QEeusGemnEquqaKICNomngenFGyuQzh2YsoxQgFmQg0gsS3BPIuunEoTQGWaRVC3JseInNxdsGW/QEK/Q/Q2FaK1F/3UVgaRFNjmYG5HYtF2qs0BcSfgFr2RJtYBROy/CtHBc8aKMVy/YGoTYGK1qEog8zhaJtK1Q42gQG5uQLjmYG2gsS3BPIA3nNKkJ4yZYEjoQ/fKMVQ5XsebJsf5nNKkJ/4aYtF2qs0gvIuKVEyoqEo1qSBgW4hT+ax6SLHgXNqZnOeoR82RFNyp+ExkJzWIyEo2qSfKMVFzQOyzJtdEJtjoXsejnVMUVpyzQxh/qtquPLqunNHBcSfpCzhaCGo1qEo2qS4aYtF2qsh/qtquPVMUVpyzQxemCsFkqWWS8VfKMVFzQOyzJtdEJtjoXsemCsFkqsW/nVMUVpyzQxemCsFkqHZH+He6yWe8M6aBMgCICOCunEqunNH5JOyZYGeoQz0pvIA3nGj3HEKmCxhZCNZNJtjoM6aBMgCICOCunEqunNH5nGj3QNxaJVMUVpyknNK1qsFNJtjoHOFoqEolM6aBMgCICOCunpapvIA3YGjmnEW/yEo2qWh/qtquPLjonECaJVfKM6QUVEoEMVBAFOFkJWKknGdEJtCcQOyunGdrt/CrqtjEysZaF4auRShUVpyknNK1qsF8YzFuQOyvYt4oM6aBFOFkJWKknGdEJtCcQOyunGdrt/CrqtjEysZaF4aUVg4onOeoMO2RFNe2nGdoQoekQEoICLdZntHBcSfpCzhaCGo1qNWInNKdXghAQVMUVgaRFOCIWOCunoqoQgeunGdvCt4pqsMBcSfp0/l4XkBpvIA3CzhHCGo1WEW/QGomn3d4ntFoQ3o1CVfKMVMre8BpvIA3qsF/nzFrM6aBYsF/Ys3AR82RqNWEJtdoRVfgW4hHWaov+HF8HLxHSVQ2qNo/nEx5qSZTsaqF8LWTs/3BXpQmF/3UVEoEMVBRqEo2qWKoPNorCO0AW4hHWaov+HF8HLxHSVf1FzCIXtemnEquq/dIJOfgR+AEFEqunNWTqsZuQzyrRxC+WxCF83xVH4hhWLBBXpCzQV4pnNKgXtZoYtyoQpdIJOfgR+AuMO2RFOCICOCunoC++GK1qEogyEo2qSfKMxC+WxCF83xVH4hhWLBBXpCzQV4knGdEJtQ1QNZIFr2RTtW2QGWuqpfAVEqunNWTqsZuQzyrRVh3JsF1Yt4oRxC+WxCF83xVH4hhWLBuMVlgXzCIXtemnEquq/dIJOfgR+AEFpxEJtjosGWlJseaQ/BBqNo/nEx5qSZsHxysSHdh+oe++WyMRSf1F/KzQV4rqsyaJtdgQ/dIJOfgR+AEFEqunNWTqsZuQzyrRxC+WxCF83xVH4hhWLBBXpCzQV4pnNKgXtZoYtyoQpdIJOfgR+AuMO2RFOCICOCunoC++GK1qEogyEo2qSfKMNyuQEdZntHAW4hHWaov+HF8HLxHSV3BXpQmCzf5YGK1qEogXghAQVQUVg4onOeoMO2RqNorQNjZPHW/QEK/8tW1CSBpWNZuQ/hrYzFuQO+BnsWrCVhpqShInNxkqt+BYs+BCNZoMOFmnz+BnGYBYShGYtjuqVhsnzF3HOFoQz0BJtdrCNx2nNxaJtK1XpfBHNjoYseoMNo1QzyZnNIBWGK/qxh/qserMOquYShkHNx1qtIBFgFZQgMUMLqZngyZQzyuYG7BYtd3MOyAqtlBQgW1MOyAJs0BQGe/JshaMNxgYto1XpMuvIuoPNoaRV3UVgaRFOedQzyonWCmQE5rM6aBqsZoY/BpqteAn/haqseaMp3UVEoEMVB3QzorCNW5WGK/Jz0BM8aBFzyoQz+gRShUVEyuQzh2YsoxQgFmQ34ongHAF4omCsMBJNKrCVh3nGWrMNdmCVhZnNjmC/haJNHBCseoMNKEMOyAqShrPseaqtaARShZnE+BqsZoY/BuMNq4nEeaJtK1Q/lBMxyAqShrYzFuQO+BYGx1nEKaMNemngyungWoXpfBHNjoYseoMNemngyZYz+BnzW/M6jZMNZ/qtYKMpQ1H4W+HLKSWxKWH3IBXpQpc3ZonOfByNWrJrImY8lBqEK/MNx3qNoaJtK1YtIBJtdEnzF5YsyunGl1F/3UVEWlJs+AR82RT+uuqpfACEW/QGomnoKknG4IYsFoRxhMHxKtyWF8SHKvXVQ4Xkf10VQ2FrIgRS3BPIA3CNWrCLqZJtjoqVfKMVFaQgWoMk2RFNqZJtjoqL4oQzeZqGHBcSf3qExunNW38tWrQGxgqSf1Frj3JsYBQzydnNHKMghZqNyunEQD08hIP62BQNx3qNo1q/4pnzyanGaD0khIP65pnzF3qsMDM6FIPVh3YseAqt+UMOCuqOyAvk+l0Ohlv/h5YsFgJtlDYsWanr2pcpf7QzhZnphrCOo2q8apYGK2nzMDQEW3v/MwcNMwHLZ+MxqoQgeunGlBysF/nzM7XGMwcVKrQNx1ckjpQpfmcpf7Ykd+SxfBWEW/QGomnpf4MOFoQsWuQEW3XpfBttK4MNx/qSh/Ctd1JtdgMOqoQgeunGlDMVQ1HLZ+s4qxHoeF8alBXpQ7XGMwcVKrQNx1ckjIMV7wcNMwcOHw+ExkJGC/nzW1qVhFnEqmQE4ZCNomnkImC8l7XGMwcVKpQkl7QVfmckj3JsYBQzydnNHKMgyoPO+5YtjuqGlDnNWEC655YsFgJtl5YEKaCNK5vkL4QOBUMkdhnOyAnzWgJVh5nzeaMNZmQzyunEQBQOFmCEo3qsFrMOe4QOhmQg+BHLZ+MOqoQgeunGlBeSIBPtK4QphrqsFGqsMBntxdMNFoMNemnEquqzW/qt+BCN7BCseoMNx1MNK2qNW/MOqoQgeunGlBYg3BqNWEYsW2CVlBMLo1MN4mQz+BYGxrqs02MOomCShkYtlBYGZZnECoMOyAqSh3qtqZCtjaMOeoCOyunEQBCEoZMNe+YtdonVlBMLZmCGWGqsM2MNymJtdgMOemMN4ZPShZqEqoYz+BnzyAqsMBYshInNokYsyunGlBCNZZCVh/qsx4JsFoMOyAqShmnNyoQphGqsFrJtK1MNKEMxhMHVlBMxyAqsFoqEK/qSIBJs+BJs0BQGxEqsMBCN7BnzqoQgFuqNHBCNZoMNyoqEx4nO+BHLZ+MOqoQgeunGlBnGlBYShIqsMBqNo/qteanzFdMNFZQGorXVhZQ/hrJNKznphpqtjmC/lBMLoEMOomCSh3n/h1nz+BJNxGqShZng3BYshInNokYsyunGdrMOyAYs+BQEWjCto/qShaJNHBnGj3qsMBCEW/QGomnphmqph+SxfBYGK1qEogCsFoqVhZQ/haJNHBqNWEYsW2CVIBJs+BJs0BQzy/nGdgnO3BQEWknG45qtd3qt+BPtK4MNeAYtdgqShaJNHBqNWEYsW2CVhrqsyaJtdgMOymMxhMHVf4MNK/MNjZCNW/XpfBHNjoYseoMNemngyZYz+BPtK4QphAnzeaJtdgMOh/nzquqNW/MOCuCNBBQsWoQzyunGdrMNxpnzWaMxhMHVhGqsFrJtK1MNeAYtdgqs0BqEK/MOomCsMBYteknzW1CVl7XGyuCkl7QVfmckjpckj4cohmQzepJtjoMLquP6AB8zqoQgFuqNHBHLZ+MxqoQgeunGlBqEK/MxyAJs0B+shInNokYsyunGl7XzHwcVKpckImYgMwcOfBXrl7qNoGMOeaPtjocSFaqsZaXtx2JtC1vEjoqg+Untx/qGo1XtFmCOymn8Ajeshlv/Mw+zFoYsyoMNLBXEZaYtekqserMNqunNHBJtlBCNZoMNyuQEWkCNK/PShzJsyAMOyAqShEnGj2nzCunEQBCOCmMNjunEWrMOyAqtlBQEW2nGx3MOyAJs0BQNxgq8A7XGyuCkl7qNoGMOeaPtjocSFaqsZaXtx2JtC1vEjoqg+UQNx3qNo1qrA/0OhlvG4ZQECunp42qtqavkMIQOBUntx/qGo1XsFuqGZavkMIQOBUYExkJGC/nzW1qV4knGjmQkAky8ex0aHrMkdhqNyHPshoMNxIQNjuYGxaJtK1XzB5JOyaQN+5QNZIeSf1QNZIcNF/MV7w+ty3SNx1qNjoQphZQOh2JteZCNomnpKlXtZaCOh3XshAQ6HBXghAQ6jpQpfmckImqNoGckj3JsYBQzydnNHKMgyoPO+5YtjuqGlDnNWEC655YsFgJtl5CNKIvkMIQOBUMkdFqphaJNorMNymqs0BnEKaMNquPVhaJNHBQOFmYEjonSIBQNjoYseoMNemngyZYz+BPtK4QphAnzeaJtdgMOh/nzquqNW/MNx1qVhZQG2BCNZonShAnzQBCN7BqtdZYEjoMxhMHVhGqsFrJtK1M6HBnzMBnNxaqsMBnGlBPtK4QphzqtMBQGW/CEW/XkImqNoGckImqNoGckjIMV7wFr2RT+uuqpZunEoTqGWaRVCrYtqosG4mqNHgRS3BPIA3CNWrCLqZJtjoqVfKMVFaQgWoMk2RFNqZJtjoqL4oQzeZqGHBcSf3qExunNW38tWrQGxgqSf1Frj3JsYBQzydnNHKMghZqNyunEQD08hIP62BQNx3qNo1q/4pnzyanGaD0khIP65pnzF3qsMDM6FIPVh3YseAqt+UMOCuqOyAvk+l0Ohlv/h5YsFgJtlDYsWanr2pcpf7QzhZnphrCOo2q8apYGK2nzMDQEW3v/MwcNMwHLZ+MxeZqEHB8tK3q8ImYkl7XzeIYtlwcNF/MV7wM6jpcoomCsMBQGW/CEW/MNorMNemnEquqzW/qt+BCGoaJVh+SxfBHGxEqShenGyoMLK1XpfBWNZuQ/hZQOh2JteZCNomnphkYtd1nz+BQgW1MOCuCNBBHGxEqShenGyoMLK1XkImYkl7XzeIYtlwcOfBXrl7Ykl7C8dVYtebqzFmCtd3MLo1qEK/ntxaJtK1cVK4ckImYkl7XGF/ckjIMV7wcNyuCphrCOo2q8apCNWlCV4ZnNognku2qtqavG4ZQECunp4pnzyanGaD08WIP62pcoyAqShEnGj2nzCunEQBJs0BYtlBqsZkqsFICVhEQEK5MOyAqSh+SxfByNKkCt4ongyZCNomnphIYtCoMNqmQpfpHGxEqShenGyovpM7QVfmckj3JsYBQzydnNHKMgyoPO+5YtjuqGlDnNWEC65IYty3JtdgvkMIQOBUntx/qGo1Xtjoqg+D0khIP655YsFgJtl5QEogJO+D0khIP65pYtebqzFmCtd3XtemnNK/vpex0aHry80pcoyAqSh+SxfBQGxEqSh5nGyoMNorMNx1MNxaCNW5QO+BCN7BQGK2CEHBCNZoMOeAYsFoqV4rqsFGqsMBQGWkCsFuCO3BQOFmYEjonSlBSs+BJs0BYsFkJNoaqteaCsFZnNjdMNo1YGK/QEWkCVhan/haQg3BCN7BQGK2CEHBCNZuQ/hIQEKpnNW5MNxaMOyAqSh+SxfBnNWGqtI1Xpl7YgMBXrl7XGyuCkl7QVfmcoeZqEHB8tK3qShAYs0BYEWonph/qt4mCEW3MNq/nGaBHLZ+MOqoQgeunGlBephZnE+BYtFmCEH1MVhNnzMBYGK5QNjoCNHBqNWaYto2Q/hmnph8YtqoML4mqNH2MOeoqShaJNHBcNLBJOFoqkapJOyaQ6AmXzWrXghAQVd1qs+mntx1Ctx2XGW1XGqoYsy4QEWrXgeZqEH5ntK3qSdIJOfpMOyZQECoC6apsGF2YtdbMkd+SxfBHGxEqShenGyoMLymYzW5qtdaYsyunGl7XGLwcVK3JsYwcOfBXrl7Ykl7C8d+nzerYEo2qShNJsBDMLo5QNjontW1CVhrCWhMHVhFngeaqtx3cVK4ckImYkl7XGF/ckjIMV7wcNyuCphrCOo2q8apCNWlCV4ZnNognku2qtqavG4ZQECunp4pnzyanGaD08WIP62pcoyAqShIQEWEqsF/qt+BntWaJNK3MNKEMNqmQphunsh2qt4ongyunEQBHLZ+MOeoYzW/JsydMNo1MOeAYsFoqVhongquQEK1ntW1CO0BJs0BYg3BCseunEQBQzW+Sxf1MVh+nNWZQGHBYsebMOomCsMBJNKrCNo1q/hIQEKGJtyoQphZYEK4CVhAnzQBCN7BqtdZYEjoMOe4HLZ+MNqmQphdnzW/MNxkYGK4ng+1cVK3JsYwcVK3JsYwcOfBXrlgvIuKVgymCteARVFzQOyaqseaQNW/ntorQGomnpdIJOfpRShmQpf3CNK4YGZNYto2qt+BcSfpCOF4qSMUVgW1nNo1J/BpCzhaCNWrCOhoQE4uQzeunGl1QNZIMp3BnzMBFOymCteAyExunNW3M6aBMgy/CtHpvIuuqpfAFOymCteAyExunNW3M6aKMVFaQgWoMp3BPIA3CNWrCLqZJtjoqVfKMVFaQgWoMk2RFNqZJtjoqL4oQzeZqGHBcSf3qExunNW38tWrQGxgqSf1Frj3JsYBQzydnNHKMghZqNyunEQD08hIP62BQNx3qNo1q/4pnzyanGaD0khIP65pnzF3qsMDM6FIPVh3YseAqt+UMOCuqOyAvk+l0Ohlv/h5YsFgJtlDYsWanr2pcpf7QzhZnphrCOo2q8apYGK2nzMDQEW3v/MwcNMwStdrCtqEJteuqtdaMxhoQE4uQzeunGdrcVKpckImQzhZnkl7YgMBXrlBcNMwttK4QphrqsFGqsMBYGK1qEogCsFZCNomnphzJtj2MNdmCVhZnNjmC/haJNorMNxIQNjuYGxaJtK1MOymMNq4nEeaJtK1MOh/nzhoQEjdMNy4qShan/hunge4qEquYGoong+BqEo2qShIqsF5JserJtK1Q/l7XGMwcVKrQNx1ckjIMV7wcNMwcOHw+ExkJGC/nzW1qVhFnEqmQE4ZCNomnkImC8l7XGMwcVKpQkl7QVfmckj3JsYBQzydnNHKMgyoPO+5YtjuqGlDnNWEC655YsFgJtl5YEKaCNK5vkL4QOBUMkdenzeaMOeAYsFoqVhAnzeaJtdgMOeoQgqoQg0BYsFoMNemnEquqzW/qt+BCGoaJVhZMxhMHVhrqte4QEoaPSh5nGy4nNHBYGx2nNW3M6jpcge4HLZ+cVKpcpIBCGZuYGBBYtj2nzCrMOekQEoICO0BCN7BqsZoYzWaqShzJsyAMOyAqShIqsF5JserJtK1Q/hmqphaJNHBqEo2qShmCGdoQpl7QVfmc34mQz+BWoh8MNx1qVhLqtyuYGxaqt+BHGW/CEW/Q/hZQEHBnEKaMNemnEquqzW/qt+BCGoaJVhrCWhMHVlBWNZuQ/huQ/hpqteZCseoMOyAqs3BYsFoMN4mQEHBQGWkCsFoMNo1MNdZCOW/qSlBMLo1MNLBQGZZQEW3MNZmQzyunEQBqtdGJsFmnE4ong+2MN4Zng3BCseoQg0BQgW1MOekQEoICO0BqgFmnShZMOeunEC2qShrqsFGqsM2MNx1qVhuCVhuQ/haJNW/qtqmQEHBYzFuCNokYtIBCN7BQOFmCNWkCVhmnEHBCseoQoIgQ/hEJtjoQ/hEQEK5MNx1nzyAqsMBCseoQoIgQ/hrYzFuQOyrXpfBHGo1YGHByNW3JteZCNW3MNx1qVhtHx0BQGW/CEW/MNx/qSh1nz+BCse4Ytj2PShrJNx/qt+BYg3BntK/qShaJNx1MNK1qShknG4IYtddMNK/MOWrqsM2MOe4HLZ+MNorMNdmCVh/qsx4JsFoqVIBJNKzqsqoQpIBJs+BqNKoQ/hkYsWrqShIQEKpnNW5Q/hEnzMBCNZuQ/hZQOh2JteZCNomnpl7XGyuCkl7QVfmckjpckj4cohmQzepJtjoMLquPVfjvphFnsh2qt4ong+BQzW+Sxf7XzHwcVKpckImYgMwcOfBXrl7qNoGMOeaPtjocSFaqsZaXtx2JtC1vEjoqg+Untx/qGo1XtFmCOymn8Ajeshlv/MwStYBPtK4MNx/qSh/Ctd1JtdgMNo1MNLBQGZZQEW3MNZmQzyunEQBqtdGJsFmnE4ong+BROomCsMBCOoIJteZnVhunEWlQNW1QGoGqShrqsFGJteoRSIBCNZuQ/huQ/h3qtqunEoaqtjdMOCAYs+BPtK4MOeAnzW2qVh3n/lBMxh2qtxrqShZQG2BPtK4QphAnzeaJtdgMOh/nzquqNW/MNxpnzWaMNZmC/han/honExpnNHBQzW+SxfBqEK/MOomCsMBYteknzW1CVl7QVfmcphFnphZMLyoqNokYsyoqVh8qsFGqsMBnzMBWoh8MNW1CEo/nGd5qtdaXVhaJNorMNorMNx2QG7BYShgnGK3MNKICNomnpIBYtd3MOomCShkYtlBYsebMOomCsMBJNKrCNo1q/hIQEKGJtyoQphan/hAqtjIMOomCShungeaYtj2MNx1qVhknGdEJtC4QEHBQzW+Sxf2MNZmCGWGqsM2MOyAqSh1qsZaMOemnOWaJtK1MOCunNIBYEHBnsWkJVhoYseuqsMBCN7BJt4InNW5qtdaXkjIMV7wcVK3JsYwcNMwcOHwHNKrQGFunNHByEolM6MDMLeAYtdgqShLJsFoYzymQg3BFphNJtjoMLKznEW/QGZuQ6ImC8l7XGMwcVKpQkl7QVfmckj3JsYBQzydnNHKMgyoPO+5YtjuqGlDnNWEC655YsFgJtl5YEKaCNK5vkL4QOBUMkdNnzMBQGWkCsFuCO3BQEWZQGK1Q/IBPtK4MNx/qShrCOFmnEC2PSh3JseknzW/YtCoqVhEQEK5MNo5QNjontW1CNo1q/haJNorMOemnOWaJtK1MNo1MNLBQGZZQEW3MNZmQzyunEQBqtdGJsFmnE4ong+1cOfBXrdFnphZMLyoqNokYsyoqVh8qsFGqsMBnzMBWoh8MNW1CEo/nGd5qtdaXVhaJNorMNorMNdmCVhZnphuQze4qShZnE+BCNZuQ/hrnGj4CNomnphkYtlBYEHBQGxEqtjdMNo5QNjontW1CNW3XkjIMV7wHGK2CsyunGlDcOfBXrl7nGIwcNjuc3eAYtdgqShaJNHBnzC1qsFrJNoIMNKEMOyAqShEnGj3qsMBQEWkCsFrJsqonO3BqEK/MOyAJs0BqNK5Yto1MOymMOyAqSh4QGW/MOyAqShzqtMBQGW/CEW/MOF4ng0BYs0BROydQNokYtj2PSfpnEKpnGydMp31MVhqnzHBYGx1MNxrJ/hdnzW/MNZmQzyunEQBQOFmCEo3qsMBnzMBQzorCNW5MNx3nto1JseaQExanzMBJNKzMOymMNymMOyAJs01cVK2J8l7XGK2ckImqNoGckImqNoGckjIMV7wFr2RT+uuqpfAFOyoQzyNYto2qt+Bc8aBMgy/CtHpRShUVEyuQzh2YsoxQgFmQ34ongHAFNqZJtjoqL4oQzeZqGHuvIuoPNoaRV3UVgaRJtYBRVxonshaPSB3qsF/nzFrRS3BPIuoYGZmMVM7CtIBYGjZQz0KFGW/QEK/Q/QwMk2RqEK/qtxkJVfAFNW/QEK/Q/hZQ/f3qsF/nzMuMO2RqteAn/fpcNjucg23qsF/nzFKcVK2J8lpvIuKVEWkJN7BMkImCtIwMk2RqsZuC62RT+uuqpfAQzy/JseaQpZ+SxhT8402F4CF8pQuMVYEMSZrCOFuQzy/RxhMHxKcH/IgyNx/CGo1F/3uRShUVEyoqEo1qSBpyx0pXVFQsVMuvIuKqtjrqShUVEyoqEo1qSBpyx0pXVMmMp3UVgaRQEWjCto/qWKmnEeoRVQ1XzCIXtjmYt+1QNZIF/3UVEC2nGFZnVf3Czh3Yk2RFNypJNKrCVfKMLyVsaZcH4+UVpy3YgemYG5oCVfKMVQgvIA3qNF4QGW/M6aByLFTWWexHk2RFNypQNxrQ/fKMLyVs4hhH4es84FLvIA3qNF1Yt4oM6aByLFT83xey82RFNypJNKrCLFuCO0BcShoPOh2nGyoRVQDF/I3qNFAnzeaR82RJtYBRNemCtdaRVy3YEZmQzyVJsyrRSfw0S3BPIA3QGWknGd3HGWkCNomnpfKMVy3YEZmQzyVJsyrtrxCvIA3Qze0qtlBcShrCOF2qtlAFOeoYGK1qxeoYzyunGluvIuuqpfAQzWpQzy/RVyrqtemnEy8qteaJtK1XVB3Qze0qtlBX8HuX6HuM6aKMVQ1QGKkJ/QuMO2RFNypJNKrCVfKMVy3YEZmQzyVJsyrtrhCvIA3qNFrnGebqs+BcSfgXW0BF/l3qNFAnzea+EoaQ42js82RT+uKVgeoQzeunGdTQzyZQg+AR82RJtYBRVyTH3WyWHW8Wx2gqtd3F4aBc8aBMkLpRShUVpyTHaW8Haoc8o2gCzhaCGo1QEWgqt4ZJtIgsSfKMVMpvIurqserJtK1sGyoQzy/nz3AR82RT+uuqpfAMtorQGWaRVyaYtF2qWKIQEWEJsBuRShUVpyaYtF2qWKIQEWEJsBBcSfgFr2RT+A3PEoIWsyunO0BcSh1qsQBtEoIWsyunO0AR82RFOFmnzyLJsMBcSh3JsF1Yt4oRVyTHaWSW3WSt/C8+4FFHxyTy3o0yHdh8HHgsS3BX3y8vIA3YEjmqadZntHBcShgqsyTYEjmqGo1qE7AFGdZntHgR82RFNF2nGCWH3IBcShgqsyTYEjmqGo1qE7AFzW/nVQuvIA3YEjmqadZntWNQEoonEy2PSfKMOeaQoK/qsh2YteoRVQBF/Igs/Q2FNF2nGCvYt4oR82RFNF2nGCvYt4oygFuqtd3nO3BcShrCOFTQEWInNxkqSBgXpQ2FzlgXVypnNKg8Ex5qHq/JtW1qNjdR82RFNF2nGCvYt4oygFuqtd3nO3BcShrCOFTQEWInNxkqSBgTVQ2F47gXVypnNKg8Ex5qHq/JtW1qNjdR82RFNF2nGCvYt4oygFuqtd3nO3BcShrCOFTQEWInNxkqSBgRpQ2F47gXVypnNKg8Ex5qHq/JtW1qNjdR82RFNF2nGCvYt4oygFuqtd3nO3BcShrCOFTQEWInNxkqSBgc/Q2F47gXVypnNKg8Ex5qHq/JtW1qNjdR82RFNF2nGCvYt4oygFuqtd3nO3BcShrCOFTQEWInNxkqSBgcpQ2F47gXVypnNKg8Ex5qHq/JtW1qNjdR82RFNF2nGCvYt4oygFuqtd3nO3BcShrCOFTQEWInNxkqSBgcVQ2F47gXVypnNKg8Ex5qHq/JtW1qNjdR82RFNF2nGCvYt4oygFuqtd3nO3BcShrCOFTQEWInNxkqSBgX/Q2F47gXVypnNKg8Ex5qHq/JtW1qNjdR82RFNF2nGCvYt4oygFuqtd3nO3BcShrCOFTQEWInNxkqSBgsxIgXVCTF/I3YEjmqadZntWNQEoonEy2PS3UVpypnNKg8Ex5qHq/JtW1qNjdM6aBQzy/szFoQNjZYGHAMpQpXVCTF/I3YEjmqadZntWNQEoonEy2PS3UVpypnNKg8Ex5qHq/JtW1qNjdM6aBQzy/szFoQNjZYGHAF/MgXVCTF/I3YEjmqadZntWNQEoonEy2PS3UVpypnNKg8Ex5qHq/JtW1qNjdM6aBQzy/szFoQNjZYGHAF/Yk060dv/Q2F/Q2FNF2nGCvYt4oygFuqtd3nO3uvIA3YEjmqadZntWNQEoonEy2PSfKMOeaQoK/qsh2YteoRVQUF/IgF/I3YEjmqadZntWNQEoonEy2PS3UVpypnNKg8Ex5qHq/JtW1qNjdM6aBQzy/szFoQNjZYGHAF/0gXVQgXVypnNKg8Ex5qHq/JtW1qNjdR82RFNF2nGCvYt4oygFuqtd3nO3BcShrCOFTQEWInNxkqSBgFpQ2F/Q2FNF2nGCvYt4oygFuqtd3nO3uvIuuqpfAFxKSyWxWyWeHt/C2nGCunpCCM6aKMVC/qtCkJNWkJ/QEFpyTH3WyWHW8Wx2gQEWgqt4ZJtIgsSfZcSfpMp3BPIA3CzhHCGo18NokHzyZCOWrM6aBCzhHCGo18NokqtdrqHeAqtebRVyTH3WyWHW8Wx2gQEWgqt4ZJtIgsS3UVEoEMVB3CzhHCGo18NokHzyZCOWrM6aKMVFaQgWoMgj7FOCIWOCun3juY4eaYsy4Q/fKcSfpCtdbnEKznpMuMO2RFxK8yWe8SHKvt/CzQOyzJtd/qtContxunVCCM6aBFxKSyWxWyWeHt/C/qtContxunVCCvIuKqtjrqShUVpyzQxyzJtd0JteeqserYtCoM6aBFrjIckjA0rl7qEK1CVhknGjmQkapQEW3Mkl7J8dxQgFmQkABStdGYtjuqVhSqtCuQzy/YsyunGl7XG3wcVKEnGdackImJ6MwcVKIcpQUVgaRT+uuqpfAFxKSyWxWyWeHt/C5nGyoF4aBc8aBFGK2qNymCGd2nGx3F/3BPIuKqtjrqShuqpfAFxK+84eHt/C5nGyoF4aBc8aBFGyoQNjmPS4kJNKmQGHgRShUVpypYtebCshJJsfBcSf3QEKmCLyuQpl3s4hcH4ynFGqunNW1Yt4oF4aUVpyIYsyAStdEn/fKMOhZCNZunEqmRVypYtebCshJJsfuvIuuqpfAMOeaQgymnNKzqsMAQzWpQzy/RVypYtebCshJJsf2X80uRSfZcSfgCzhaF/YEQzy/CNK2nzCoQpZrCtFrCOMAFNFZYG54QxuuQVI50/3uMVLKMVCDJsfgRShUVpyoQgFmQgensSfKMVC6nNK1qShEJtjoMN44Qz+BYEHBYShzQO+1Fr2RT+uuqpfAMtqunNWTqsZuQzyrRVypYtebCshJJsfuRShUVpyoQgFmQgensSfKMVC6nNK1qShzQO+BqEo2qSh1nz+BqEK4nE+1Fr2RT+uuqpfAMtW5QOydRVyoQgFmQg0uRShUVEyuQzh2YsoxQgFmQ34ongHAFrjIckjA0rl7qEK1CVhknGjmQkapQEW3Mkl7J8dxQgFmQkAB+GjmnEHBqEo2qSh1nz+BqEK4nE+7XG3wcVKEnGdackImJ6MwcVKIcpQuvIuoPNoaRV3UVgaRYGjoYtdNJtjoQ/BuvIA3PEoIWsyunO05cgW1tEoIRVypYtebCshJJsf2FOFmnzyLJsMuvIA3YExkJzWIHzx2M6aBFOFmnzyLJsM1FNyp+ExkJzWIyEo2q82RJtYBRVxEJtjosGWlJseaQ/B3YExkJzWIHzx2RS3BPIA3qsF/nzFrt4aBcSfg+ExkJzWIMOejnVhEJtjoMNdmCVhEnzW1qVlgvIuKVpypnNKg8Ex5qSfKMNCoCxKpnNKgJtdEn/BgnEx5qSQuvIA3YEjmqayoQGe/JshaJtK1M6aBqGWasGF2nGCunEqmRVC3qsekQEoICNomnpQuvIA3YEjmq4WS8VfKMNCoCxKpnNKgJtdEn/BgCsF2F/3UVpyknG45Ytd3M6aBFOFkJWKknGdEJtCcQOyunGdrt/C3JsFePsejnNy4nsfgsSf1Mpf3nNKkJ4yZYEjoQ/f5XtZmQz+KF/y3YEZmQz+gMVy3YgemYG5oCVf5XsWrqsMKF/y3YgWrqsMgMVa5QNxrQzCmQE+KF/y3YghZQz0gMVa5Yty3Xty/nzf5CNxpnNHBXS41n/43YsyZMVy3YEdZntHBTVhgQEWIMxdLH3K+MOIBMpl3QEeusGemnEquqaKICNomngenFGyuQ34dQzx2F4aBXpMBXS4AnzeacSQ3qNFAnzeaF/f3qNFrnGebqs+BXS44QGW/cSQ3qNF4QGW/F/f5XshZQzeznzF3cSQ3qNFIYserF/f3qNF1Yt4oMk2RFOedQzyonHK4CVfKMNx/QExdRV3UVpyrPseaqt4Sqsy4QElBcShEYtjrq82R+NWlqt0AFNemnt4ZnE+2FOedQzyonHK4CVI3QzorCNW5HEWaCsF1R82RFNemnt4ZnE+BcSf3QEeusGemnEquqaKICNomngenFGyuQ34dQzx2F4aBXpMBXS4GqsFpnzeoMVa5JNKrC6agFNypJNKrCVQBFNypQGKkJGWaMVa5CseoQkagFNypCseoQpQBXS4IYserCGK/q6agFNypQNxrQ/QBFNypnEx5qSf7MVypYtebCsh8QtIpvIA3QzorCNW58zWaM6aBYsF/Ys3AR82RFOedQzyonWFoCOW/npfKMNqZnOeovIufqsZoY/B3YGK5ntx1qVI3QzorCNW58zWaXVyrPseaqt4Sqsy4QEluvIA3CNxpnNWrM6aBqGWaszyZYEjoQ/BuvIA3QGK4QEeoWWF0yEo2qSfKMVy/nGKayNo/XpyzQxemCsFkqWWS862RFNK2qxK4QEIBcSfgFr2RJtYBRNqunNWTqsZuQzyrRVyrnzW/YGWWH3jNJtjoRS3BPIA3nNo1qs0BcShEJtjoRVyrnzW/YGWWH3jNJtjoR82RFNK2qxK4QEIBcSf3nNo1qsen0xaUVgaRFNdoC4K4QEIBcSf3YEjmq4WS862RFNK2qxKIYsyAM6aBQNx/QGWTCsF2RVymnNyTCsF2XxhMHxKWH3jTHLxHSV3UVpy1qsCTQNxaJVfKMOhZQgeoszW/nVB3nEWzszW/nVj+SxhTWWF0s4hhWLBuvIuuqpfAqEo2qWKoPNorCO0AFOFmnzyLJsM1FOCIHGK4QEeoSxyh+aexH40uRShUVEoEMVZEJtjosGWlJseaQ/B3QEKmCLyuQplgXEZaYtekqserF/3uMO2RCtd2JtdbRVy/nGKayNo/XpQ1JOyZYGeoQz0gR82RT+A3JNx1qNjoM6aBqEKIqtlAF/dACNxkYGWrQ/Q2FzQgR82RFNjunEWrM6aBqEo2qSB3QEKmCLyuQpl3Czh8nzW/YGWMWLx6+aW8H/3UVEqmQEWZYGBBRVy2JtdoQ/hZQ/f3nNo1qS3BPIuuqpfAFNK2qxKIYsyAMVLKMVMpFpY3nGj3szhZCNBBM8aBMp7pFpY3nEWzszhZCNBBM8aBMpMEFpy1qsCTQNxaJVfZcSfpX/MuMO2RFNjunEHBcShrCOFTQEWInNxkqSB3nGj3szW/nVI3nEWzszW/nVI3nNo1qS3UVpy2JtdoM6aBQzy/szFoQNjZYGHAFNK2qxKIYsyAXVy1qsCTQNxaJVI3nNo1qS3UVg4onOeoMNoEMVBAFNK2qxKIYsyAMVLKMVMpFpY3nGj3szhZCNBBM8aBMp7pRSfEFpB3nEWzszhZCNBBc8aBMpF7TVy1qsCTQNxaJVfKcSfpX/MuRShUVpy2JtdoM6aBQzy/szFoQNjZYGHAFNK2qxK4QEI2F/Q2FNjunEHuvIA3nNo1qSfKMOeaQoK/qsh2YteoRVymnNyTQNxaJVIgF/I3nNo1qS3UVg4onOeoMNoEMVBAFNK2qxKIYsyAM6aKMVMpTOI3nGj3szhZCNBBc8aBMp7pRSfEFpB3nEWzszhZCNBBM8aBMpF7TVy1qsCTQNxaJVfZcSfpX/MuRShUVpy2JtdoM6aBQzy/szFoQNjZYGHAF4FoCzFuCNWVYseoMV7gXVCSqsC/Jsyo+ExrqSfgXpy1qsCTQNxaJVlgX/Q2FNjunEHuvIA3nNo1qSfKMOeaQoK/qsh2YteoRVCSqsC/JsyoHgW2qSf1MV7gXVCSqsC/JsyoHgW2qSf1MVQ1FNdoC4KIYsyAXpQmF/I3nNo1qS3UVgaRqgC/JsyoRVyAYtd3nNH2FNjunEHuvIuKVEqknNKrqSB3JNx1qNjoR82RT+A3CNx/qGWaM6aBnEWzMOCIqNMAFNypCseoQpI3qNFIYserXVy3YEdZntH2FNypJNKrCV3BnzMBqNooMVBpJNa1XpdsqShAYt+BJserCtWrMNemnEdoYzyunEQBCN7BCNZoMNyZCNxpYseoXpfBHNjoYseoMNemngyZYz+BQzWIQNK/CVlpR82RJtYBRNqunNWTqsZuQzyrRVy/nGKayNo/XpymnNySnGKaHNxaJLqunNHuRShUVpyIYsyA8No1qs0BcShEJtjoRVy/nGKayNo/XpymnNySnGKaHNxaJLqunNHuvIA3nGj3HEKmCxhZCNBBcSf3QNxaJLjunEWrtrhCvIuKqtjrqShUVpymnNySnGKaHNxaJVfKMVy/nGKayNo/vIuKVpy1qsC+QEWEJsZNJtjoM6aBFOFmnzyLJsM1FOCIHOFoqEolyEo2q82RFNdoCzh/qtYBcSfgFr2RJtYBRNqunNWTqsZuQzyrRVy1qsC+QEWEJsZNJtjoRS3BPIA3QOFoqEjunEWrM6aBqEo2qSB3nEWzHOFoqEolyEo2qS3UVpy1qsCIQEWEM6aBFOh/qtq2JtdoQ42Is82RJtYBRVL3nEWzQOFoqp3BPIA3nEWzQOFoqpfKMVQgvIuKVgaRJtYBRVy1qsCIQEWEMVLKMVyaYtF2qWKIQEWEJsBuMO2RFOCIYGK1qEogqEo2qSfKMVyzQOyzJtdsHLemnEquqaqunNHUV3hkJN4mqVB3CzhknGdEJtCEJtjoX6fzerQuvIuuqpfAMtorszC/JsyoYtF2qSB3CzhknGdEJtCEJtjoRS3BPIuoYGZmMVF6nGdEJtQByEo2qSfACzf5YGK1qEogXghAQV3B8EWoqO0BCN7BYEHBWzFuCNWZYEjoMk2RTtW2QGHBPIA3JNx1qNjoM6aB+NqmQNW1RVyzQNemnEquqGqunNH2MgMbMp3UVEoEMVB3JNx1qNjoRShUVgCAJtjoMVBZqEWmqpB3JNx1qNjoRS3BPIA3YGK1qEjunEWrt4aBcShEqGWaQ/B3JNx1qNjoX6+Iv8YuvIuKVEqknNKrqSB3JNx1qNjoR82RFNZZnEy2qSfKMLhEnzhonpB3CzhknGdEJtCEJtjoXVFzR/MuvIuEnzFoYteAMVB3YGK1qEjunEWrMNxrMVyknGdEnNo1qS3BPIuuqpfAQzy/QNKrRVyknGdEnNo1qSIgFOyZYEjoszh/qtquPVQuM6aKcSfIRSfBPIA3YGK1qEjunEHBcSfgFOyZYEjoszh/qtquPVfBcShQF/Q1FNdoCzh/qtYBXpCQFr2gXpFQnpMUVgaRqgC/JsyoRVyAYtd3nNH2FNemnEq2JtdoR82RT+uEYGjmQGHAFNZZnEy2qS3UVEeAntK3MVB3CzhknGdEJtCEJtjoX6fGe6+uvIuKVgaRT+A3Czh3YpawQsWoQg3AMgeoCVhrqserJtK1MOCZJsyTCNo5qtK4C6aG06fpR82RqEK/qtxkJVB3CNxpnNWrMNxrMVyaYEIuMO2RFNdmszh/qtquPVfKMOeaQoK/qsh2YteoRVy1qsCIQEWEXVMpXVyaYEIuvIA3CNx/qGWaszyZYEjoM6aBFNdoCzh/qtYBXpy1n4KIQEWEJsBUVpy/nzCrStdHYtF2qSfKMVyzQNypX8dgqsyTCEx/RVF8yHjx+4+B+aKW8o+ARp3ByoFc8SfpXpyaYEIuvIA3ntxl8gW5HEKzQaxa8GdkqSfKM6MI062RJtYBRVy/nzCrStdHYtF2qSfwFN4ZPLd4nWFmCzehCLK1YGHuMO2RFOeaYsFaHEKzStdyCtW/PSfKM6fUVg4onOeoMO2RFOFmCzeFnoyZYEjoM6aBFN4ZPLd4nWFmCzehCLK1YGHUVpyrCNx/CxFmCao1HsWoQg3BcSfIvIuKVgCAJtjoMVB3QEKzQao1WNxpnNHBcpyrCNx/CxFmCao1HsWoQg3uMO2RFOFmCz0BcSf3Czh3YpawqGWaszFoQzW2CO0AMoex8LW6WVf9MLqS8aaBMpl3CNx/qGWaszyZYEjoMVlpMLjF8HoHMVM1FOeaYsFaHEKzStdyCtW/PSf1MpIBMpl3ntxl8gW5HEKzQaxa8GdkqS3UVEqmQEWZYGBAFOFmCz0BYs0BFOFmC/3BPIA3Jtd3qsBBcSfIvIA3QOFuntx/PWKbqs3BcSfgFr2RFOh/Jt4ZQgoTCEx2CtHBcSfgFr2RFOejnVfKMVFWHLyhWLHBMpl3CNx/qGWaszyZYEjoMVlpMxexWVfpvIuEnzFoYteARVy/nzQBYs0BFN5oP8awFOqZnV3BPIuuqpfAFNo1qNWlM6aKM6fuMO2RFOh/Jt4ZQgoTJGWdM6aBFN5oP82RFOh/Jt4ZQgoTCEx2CtHBcSf3CEx2vIuKqtjrqShUVpy1qsCTCEx2CtWTqEo/Qz+BcShmYEuoYzyTQEWInNxkqSB3nGj3szW/nVI3nEWzszW/nVI3CEx2R82RFNdoC4KGYtj4qSfKMNKpJEWkCxK/qsh2YteoRVymnNySnGKaHNxaJVI3QEKmCLyuQpI3nEWzszqZnOWosGquQgeaR82RFOejnVf1cSf3JGWdMVlpM6aBF/M1qsekszejnVB3nEWzszqZnOWoRSf1MpQ2MVMUVgaRFNo1qNWlR/2UVgaRFOejnVfKMOe4YgeaQpB3Qzx2X6f2Qzy/nNW1RVyrQtIuMVa/R82RFOejnVf1cSfpMxCMyWFxMVM1FOh/Jt4ZQgoTJGWdMVlpM6aBF/M1FOh/Jt4ZQgoTCEx2CtHBXpMgv/fpvIA3Czh3YpawQsWoQg3AFOejnV3UVgaRFOeaYsFaHEKzStdyCtW/PSfKMVyrCNx/CxFmCao1HsWoQg3BR/y5YsZvCt4SnzCr+sycnEeovIuKVgaRFOCIqNM5cgx4qsFdRVFWHLyhWLHBMpl3nEWzQOFoqpf1MEKICNomng0BHaWHMNKICNomnoKGYtj4q8agMpdoQGeTQzx2RVypnNKg8Ex5qS3BXpMgMxCMyWFxMNKICNomnoK1Yt4ocSCpnNKgnEx5qSQpR82RFOCIqNM5cgx4qsFdRVFWHLyhWLHBMpl3nEWzQOFoqpf1MEKICNomng0BHaWHMNKICNomnoKGYtj4q8agMpdoQGeTQzx2RVypnNKgyNWrYzFuQOyunGluMVlpF/hsSLWSyShmQOyunGdTnEx5q8agYEjmqGyoQGe/JshaJtK1F/MuvIA3YGK5ntx1qVfKMVy/YGoTYGK1qEog8zhaJtK1Q42gqNo/8sorQtj3Ct4IF4aBXpMBXS4mQO+BFNjmYG5HYtF2qs0BXtBBFNypJNKrCVf3qNFrnGebqs+BXsHBF/y3YgWrqsMgMVa5QNxrQzCmQE+KF/y3YghZQz0gMVy3YEdZntHBcphUFNFZYG54QxejnOa1nEWzMk2RFOedQzyonHK4CVfKMNx/QExdRV3UVpyrPseaqt4Sqsy4QElBcShEYtjrq82R+NWlqt0AFNemnt4ZnE+2FOedQzyonHK4CVI3QzorCNW5HEWaCsF1R82RFOeoqxemCsFkqSfKMOeaQoK/qsh2YteoRVQmF/IgsV7gXVymnNyTCsF2R82RFOeoqLyoQz+BcShrCOFTQEWInNxkqSBgX/Q2F4ImF/I3nEWzszW/nV3UVpyrqtySnGKaHNxaJxemCsFkqSfKMOeaQoK/qsh2YteoRVQmF/IgsV7gXVymnNySnGKaHNxaJV3UVpyrqtySnGKaHNxaJLyoQz+BcShrCOFTQEWInNxkqSBgX/Q2F4ImF/I3QEKmCLyuQp3UVpyknG45Ytd3M6aBMgeoqVf5JSfgQ/73QGW3yNWrCV73QGW3HGK4QEeoXGQgMO23YExkJzWIHzx2TSd1qsQpvIA3QzorCNW58zWaM6aBYsF/Ys3AR82RFOedQzyonWFoCOW/npfKMNqZnOeovIufqsZoY/B3YGK5ntx1qVI3QzorCNW58zWaXVyrPseaqt4Sqsy4QEluvIuuqpfAqEo2qWKoPNorCO0AFOFmnzyLJsM1F/dACNxkYGWrQ/QuRShUVpyknG45Ytd3M6aBMgeoqVf5JSfgQ/73QGW3HGK4QEeoX/yrqtyLqseaXGQgMVdACNxkYGWrQ/MUVpyrPseaqt4cCs+BcShZQgFZPSBuvIA3QzorCNW5HEWaCsF1M6aBqEx2QGHUV3hoPNWkRVyknG45Ytd3XVyrPseaqt4cCs+2FOedQzyonWFoCOW/np3UVgaRFNemnt4ZnE+BcSfpQGW3MV4uMVCrX/yrqty8nzW/YGHmFOeoqLyoQz+mq/QBP/ypYtebCsh8QtjKXEdoC/MUVpyrPseaqt4cCs+BcShZQgFZPSBuvIA3QzorCNW5HEWaCsF1M6aBqEx2QGHUV3hoPNWkRVyknG45Ytd3XVyrPseaqt4cCs+2FOedQzyonWFoCOW/np3UVEoEMVZEJtjosGWlJseaQ/B3QEKmCLyuQplpQGoaqt4ZQVdlntIpRS3BPIA3YGK5ntx1qVfKMVFrqt+BXt3BFz0mFOeoqxemCsFkqS73QGW3yNWrCVKgF/hrJsyontxIXgZ5nVMUVpyrPseaqt4cCs+BcShZQgFZPSBuvIA3QzorCNW5HEWaCsF1M6aBqEx2QGHUV3hoPNWkRVyknG45Ytd3XVyrPseaqt4cCs+2FOedQzyonWFoCOW/np3UVgaRJtYBRNqunNWTqsZuQzyrRVy/nGKayNo/XpFrJsyontxIXgZ5nVdgPpMuRShUVgW1nNo1J/BpQGoaqt4ZQVdlntI1qzApR82RFNemnt4ZnE+BcSf3QEeusGemnEquqaKICNomngenFGyuQ3CDJsfgsSf1Mpf5Y/hrJsyontxIXgZ5nVfwMOeuCNW5Ysf1PN42XECDMk2RFOedQzyonHK4CVfKMNx/QExdRV3UVpyrPseaqt4Sqsy4QElBcShEYtjrq82R+NWlqt0AFNemnt4ZnE+2FOedQzyonHK4CVI3QzorCNW5HEWaCsF1R82RT+uuqpfAFNK2qxFmnzy+YsyAMVLKMVy/nGKayNo/RShUVpyknG45Ytd3M6aBMgeoqVf5JSfgQ/73QGW3HEKmCxhZCNZ8nzW/YGHmFOeoqxFmnzy+YsyAyNWrCVKgF/hUFNFZYG54QxejnOa1nEWzMk2RFOedQzyonHK4CVfKMNx/QExdRV3UVpyrPseaqt4Sqsy4QElBcShEYtjrq82R+NWlqt0AFNemnt4ZnE+2FOedQzyonHK4CVI3QzorCNW5HEWaCsF1R82RT+A3YGK5ntx1qVfKMVy/YGoTYGK1qEog8zhaJtK1Q42gqNo/8sorQtj3Ct4IF4aBXpMBXS4AnzeacSQ3qNFAnzeaF/f3qNFrnGebqs+BXS44QGW/cSQ3qNF4QGW/F/f5XshZQzeznzF3cSQ3qNFIYserF/f5Xtx3qV43QEKIXsyZYEjoMVa5nE75qNxaYSf3qNF1Yt4oMOIBqzFoQVhPyxFcHVh7MVM1FOFkJWKknGdEJtCcQOyunGdrt/C3JsFePsejnVCCMVlpMVa5JNKrC6agFNypJNKrCVQBFNypQGKkJGWaMVa5CseoQkagFNypCseoQpQBXS4IYserCGK/q6agFNypQNxrQ/QBFNypnEx5qSMUVpyrPseaqt4cCs+BcShZQgFZPSBuvIA3QzorCNW5HEWaCsF1M6aBqEx2QGHUV3hoPNWkRVyknG45Ytd3XVyrPseaqt4cCs+2FOedQzyonWFoCOW/np3UVpyknG45Ytd3M6aBFOFkJWKknGdEJtCcQOyunGdrt/C3JsFePsejnVCCMVlpMVa5CEW/YEKrqSf5XtZmQz+KF/y3YEZmQz+gMVy3YgemYG5oCVf5XsWrqsMKF/y3YgWrqsMgMVa5QNxrQzCmQE+KF/y3YghZQz0gMVy3YEdZntHBcVhUFNFZYG54QxejnOa1nEWzMk2RFOedQzyonHK4CVfKMNx/QExdRV3UVpyrPseaqt4Sqsy4QElBcShEYtjrq82R+NWlqt0AFNemnt4ZnE+2FOedQzyonHK4CVI3QzorCNW5HEWaCsF1R82RJtYBRNqunNWTqsZuQzyrRVy3Y3FZYG54QLqunNHuRShUVgW1nNo1J/B3qNFVYtebCshNJtjoR82RT+uuqpfAqEo2qWKoPNorCO0AFNFZYG54QxejnVlpXEdoC/MuRShUVgW1nNo1J/B3YExkJzWIHzx2XpM1nEWzMp3UVgaRJtYBRNqunNWTqsZuQzyrRVyzQxh/qtquPLqunNHuRShUVgW1nNo1J/B3Czh+QEWEJsZNJtjoR82RT+uuqpfAqEo2qWKoPNorCO0AFNK2qxFmnzy+YsyAyEo2qS3uMO2RCtd2JtdbRVymnNySnGKaHNxaJLqunNHuvIuKVEoEMVZEJtjosGWlJseaQ/B3Czh8nzW/YGWWH3IuRShUVgW1nNo1J/B3Czh8nzW/YGWWH3IuvIuKVEoEMVZEJtjosGWlJseaQ/B3Czh8nzW/YGWMWLx6+aW8H/3uMO2RCtd2JtdbRVyzQxemCsFkqHZH+He6yWe8R82RT+uoYGZmMVQ7YGW1CNW/ckjIMV7wcNZ/MV7wcNqmng+BYGK2nzMKMEC/qtW1Mkd8JsyoMLe2nGdoMLyoQNjmPtW3vpf7XGqmng+wcNLBJOFoqkapXp7pc3e2JtebMLZoQEHBCN7BWEooCrImY8l7JOMBXrl7XGeongyoQklgvIuuqpfAFxKSyWxWyWeHt/C3qtjoCNWTYGjmnEW/F4aBc8aBMgooQ/MuMO2RCtd2JtdbRVyknNK1qsF8YzFuQOyvYt4oR82RT+uuqpfAFxKSyWxWyWeHt/C3qtjoCNWTYGjmnEWTqEo2qSCCM6aKMVFdqs0pRShUVgW1nNo1J/B3YExkJzWItEoIR82RT+uKVk5oYGZmMVQgvIuuqpfAqt4ICO3AFxKSyWxWyWeHt/C5nGyoF4auRShUVEyuQzh2Ysoeqtd4RV3UVgaRqgW1YzyunGlBQEeuszCICOCunoK/qtx3qEo2qWKkJOW1JGW3RVyEJtjonEx5qSI3QEWaYgoaqs0BcShHHoWxRShUVEyoqEo1qSBg+aZW835THaoJySQ208f/eVAj06MaR82RFNF4qEqoQpfKMVQgvIA3YGdaM6aIvIA3JNx1qNjoM6aBqEKIqtlAFNqunNW1Yt4oXVC/YpQuvIuuqpfAFNZZnEy2qSfKc8aBqEx2QGHuMO2RQEWaCsF1MNqZnOeovIuKVgCAJtjoMVBZqEWmqpB3JNx1qNjoRS3BPIA3YgWEqEW/M6aBqgFoYt+AFNZZnEy2qSj6SxWvS4K8SWuxR82RqteAn/f3YgWEqEW/vIumYoKEnOWrJVBuvIuEnOWrJVBuvIuuqpfAFOFoCNFdCNWrRShUVpykng+BRraBQzy/nNW1RVypCtqEqsMuvIuKVgaRFOeaYsy4Q/fKMNqknNKrqSB3JNx1qNjoR82RJtYBRVy/qsypPsyoQ/fEFpyrCNxaCs0uMO2RQEWaCsF1MVykng+UVgaRQEWaCsF1MVyrCNxaCs0UVgaRqgW1YzyunGlBqNorQNjZPH4ongHARShUVEC2nGFZnVf3CzhHCGo18Nok8tWrQGxgq82RqGjmYEx2MVyzQxyzJtdtqsFrJtK18gW5YEW/vIugnNKpYtIBFNe2nGdoQoekQEoICLdZntHUVEC2nGFZnVf3YGjmnEW/yEo2qWh/qtquP62RqGjmYEx2MVy/nGKayNo/vIuuqpfAFxKSyWxWyWeHt/CECtdkCNomnpCCM6aKMVF3qtjoCNH5YGjmnEHpFpY3s4FxHWWxH4ynFGqunNW1Yt4oF4aBM8aBMpMuMO2RCtd2JtdbRVyTH3WyWHW8Wx2gqEo2qtdZntHgsS3UVgaRFNqunNWvYt4oQ/fKMNx/QExdRV3UVpyAYtd3nNHBcShmQNW1qNo/RVy/nGKayNo/R82RCGZunNHBRNqZnOeoMVLKcSfAFNqunNHBcSh/qtx3qNo/RVyAYtd3nNHuRS3BPIuuqpfAFNqunNHBM8aBMplpFpY3qEo2qSfZcSfpXplpFpqrCOFrCOMAFNqunNH2FNe2nGdoQ3qunNW+QEWEJsBuMVYEROe4YgeaQpB3qEo2qSI50/3Bc8aBMgCICVF7TOe4YgeaQpB3qEo2qSI50/3Bc8aBMguuQVMuRShUVpyEJtjo8Ex5qsensSfKMVyEJtjovIuKVgaRvGWkJN7BFrIZyLK6Wxo+yShACN42MxhW+3jF+/fpXS7mWre6X/KLWL+BtLZH8HIB0SlIMxy/YtdrJsyunGdZnV7myHlpMVFACOyIvp7mCzCzXgQrXEK/q/KHHpKlJOy5n6LmyxyLXzZACN420S4aQEx1QGoaJtK1YtI1qOy3MklRcNZantIBPN42ng0KMEZaCOfDX/KzCzQ1Cr01nzFgXrLdv83mPNZantIpcBA7JNWZq6lRcN4oCNLBJOyaQV4oQsWuCkap+GK1CNW1CV4HPshoMphknGdaqtdacSFaqsZaXGZantIUMNeAYsFrqs+KCsyEX8BpMV7wVkjaJsy2q8dsHVhHCGo1cVKaJsy2q8lRcN4oCNLBnEx5q8apQEKpnzyrMphknGdaqtdacSF1nGo1qNWlMklRcOeaPtjoMOydQNHKMgyoPO+mYzerMklRFr5/YGoTCzhaCGo1szFonEyoQ3erQ/Buvr5oYGZmMVQ7XzeaPtjocBA7XGZoYt+wVpfBcNFmqO3wVBABM6IZXSaBHzyZQg+BWGZuCNHB+GK1CNxunEW/MVa5ckj3JsYBJt+KMgCAJsyoXtemngyZJtdoQpMwVpfBcNF/XrlRcNyuCphknNxrQrapQNxgqS4zJtyaJVMwVkj3JsYBYGjZQz0KMEemngyongypnzBpcBA7Jt4gMNe2YsercSFIYshoQpMBQzFkcSMgvGWkJN7BSH4hyaWTWWF0vr5oYGZmMVCIYshoQpdInEQpMNx2C6ap+GK1CNW1CVMmcBA7qNoGMNe2YsercSFIYshoQEx2JtC1MklRVBARVBAgvIuuqpB3s4exH4eF8adnFzCICOCungFoqGW5Yto2F4aBc8aBMpMuPIAUqteAn/fgV+37J6LwW4fBWOCunpf5Mxh/nGy4Yz+BHEWgJseaQExaJtK1cVKA08lRV+37Q6lRV+oFnphmQEyoQphan/h3qsh2nz3BYShknNK1qSIBPtK4MN44Qz+BYEHBYSh/qtCuQzyoQEW3MxC+WOCunphkCseanG4oQplBHNjoYseoMNW1CNW/MOyAqShontxunVhZqNy/qserMOWrqt+BCN7BQOW/YGZZQGHBW4hHCGo1MNx1qVhknNokJ/haJNHBcN3wMoqZnNo3YsyoMLdmC/M7XG3wMNF4COymnplRV+37XzfwVBAFVSQUqteAn/f3CzhHCGo18Nok8tWrQGxgq82UqteAn/fgV+37qNoGMOeaPtjocSFmCEW/qEjmCrABYsWanr2BCNWlCV4ZnNognkABnNWEC62pcBAFV8jEnzF5MN4oCNZmq6apQNKrCVMBYteaJtK1cSMgvGWkJN7BFNe2nGdoQoekQEoICLdZntHUvGWkJN7BFrKaQragvGWkJN7BCNo5qSBuvr5oYGZmMVQpMNW1YzydQNHKME44nOyuQNx/CVKEnzF5XtyZCNLpcBAFV+37JtdICs+BnEx5q8apnNKgJtlpMOqZnOWocSF/qtCkJNWkJ/MBCOoIq8apJNo3qNW1MpfmcBAFV+37JtdICs+BCOoIq8apCNWlCVMBQGoDq8ape6fpMNdZntHKMgFoqGW5Yto2MphrCOo2q8apqEjmYs+DMNjoqg+UMNe2qtx/vphpnzyAv/MwFEdpQzfUFEdpQzfUVB3FV8jungh4CVhaPshocSFrCtF5Js+pMOqZnOWocSFtYtjuqNxaqShvnzQpMVhknNxrQrapYzer0GF4COymnpMBQzydnNHKMEq2nGxavph2qtqav/hknNWZQkABYEKaJ62Bntx/qGo1XsymQ6AB08hIP62pXrlRV+37XGqmQEawVB3FcVK3JsYwVBAgvIuKqtjrqShUVk5oYGZmMVQRV+37MSa5MOeaYsFaMOeZnNWrMNemQO3BJNW/qSf5X8lRVBAFV8jM08dsHVhHCGo1MVaByNWInNKdMxomCsMB+GjmnEHZM6ImS6LwVB3FcOfwVB3FWN7BMNyoQNjmPShdnzW/MNe2nGdoXVhEnGj2nzQBCNZoQGHBJtdrCOF4YzyunGdrXpl1cVKIcBAFV8j+cBARVB3FcNqmQEaBntWaJNK3cSFInzeaMphZYzyunGlKMpQUqteAn/f3YGjmnEW/HGe/Jsha8Ex5q82UqteAn/fgczyrcSQUqteAn/haJt4oRV3UvGWkJN7BF/MBqtdkCOoIq8apnsW2CNoIYsFaXGqmQEa5qNxaYSMwVB3FcLK0cBAFV+3gvIA3qEo2qHdZntWrM6aBYsF/Ys3AR82RFNZZnEy2qSfKMNKIqtd3JsMAFOFmnzyLJsMuvIuzJNo2qSfAqEx2QGHBM8aKMVB3qEo2qSfKMOFoYty3JsMAFNZZnEy2qS3uRShUVEoEMVB3qEo2qSfZcSfpXpMEFpyEJtjoMVLKMVM1XpMEFgeaQgeaQpB3qEo2qSI3YGjmnEW/yEo2qWh/qtquPV3BFpYAQzWpQzy/RVyEJtjoXVarRSfKcSfpCzhaMgj7QzWpQzy/RVyEJtjoXVarRSfKcSfpPEoIMp3uMO2RFNqunNWvYt4oQ45CM6aBFNqunNHUVgaRT+uuqpfAMSZonshaPSB3qEo2qHdZntWrRS3uMO2RvGWkJN7BFIARV+3FV8j0S8d6JNKmQGHBCNZoMLx4CNK5YsyuY/h6nNWZnp4WQVhcQOyunGdrVB3FV+3FV8jIMV7wVB3FV+3FV8jIMOeaPtjocSFEnGdaXseuPEHDM6L/QOBUMklRV+3FV+3FV+37JtdICs+BCOoIq8apYGZoYG5pnzBpMNdZntHKMEyonNWaqWKknNK1qWKEJtjoMphGYtj4q8apPtWrMphkJNWkJGW3cpf7QzhZnphknNxrQrapqNWInNKdnzhaJtK1QG4ong+pc3yonNWaqSh6nNK1qShNJtjoMLxECNW/MLyoQNjmPto1q/fAHEWknG45qtd3qt+ucVKrQNx1ckjpQpfmcBAFV+3FV+3FV8jungh4CVhaPshocSFkJNWkJGFmPVMBnEx5q8apqNW2qsyosGe2nGdoQpMBCEx2CtHKMgooQ/MBYGZoYG5oq6lBcOeIYtlBYGjZQz0KMEyoQNjmPtKICNomnge5qtdaMkdLqtjoCNHBW4hHCGo1MxekQEoICVhhqgyoQphLqsh2nzounEQBRxFoYGK5ntW1qNW3R8ImQzhZnkl7QVfmcBAFV+3FV+37XzfwVBAFV+3FcLjFc3eAnGKrqShaJNHB+GjmnEHByEo2qShan/hLqsh2nz3RV+3FV+3FcOfBXrlRV+3FV+3FcOfwVB3FV+3FV+3FV8jrqtjoYz+BnEx5q8apqEo2qtdZntHpcBAFV+3FV+3FV+3gvIuEnzFoYteAMVB3qEo2qHdZntWrMNxrMVyEJtjo8Ex5qS3BPIA3YGjmnEWNJtjo8Ex5qHo1qE7BcShoPOh2nGyoRVQ5F/I3qEo2qHdZntHBR82RqteAn/fpcNKICNomnphGYtj4q8agP/yEJtjo8Ex5qsagcpM1Qzy/szFoQNjZYGHAFzlgXVQ1F/jrCOFTQEWInNxkqSZTXVQBF/I3YGjmnEWNJtjo8Ex5qHo1qEKn0WauMV3BXpMBRVM1FNe2nGdoyEo2qHdZntWFnEqmtrFCMVlpXSM1FNe2nGdoyEo2qHdZntWFnEqmtreCMVlpXSM1FNe2nGdoyEo2qHdZntWFnEqmtryCMVlpMVM1QzWpQzy/RVyknNK1qHqunNWvYt4oStdEn424sSIIX6MuMVlpvpM1QzWpQzy/RVyknNK1qHqunNWvYt4oStdEn424sSI/X6MuMVf1MkApXge4YgeaQpB3YGjmnEWNJtjo8Ex5qHo1qEKneWa2eVI/RSf1Mp37XGKICNomnkdQnpMUVgaRvGWkJN7BFI3FV+3FV+3FV8ImQGW2qteacBAFV+3FV+37XzfwVBAFV+3FcLjFc3e2JtebMOyAqShVCsyanGlB+EW2nzQBCN7ByNWInNKdMOyAqSh6nNK1q+AFV+3FV+37QVfmcBAFV+3FV+37Q6lRV+3FV+3FV+37JtdICs+BnEx5q8apntK3qSMBCEx2CtHKMEyoQNjmPS4kJNKmQGHpMOydQNHKMEZuqNyonpMBXrlRV+3FV+3FV+37JtdICs+BCOoIq8apQzWpntoaMphGYtj4q8apyNWInNKdMLe2nGdoMpfBMNe2YsercSFkQz0rYgWaCNK1Mp7wVB3FV+3FV8ImQ6lRVB3FV+3FV8IZXSaBHzyZQg+B+GjoYsMBXSawcNyuCphknNxrQrapYGjoYsMpckImqNoGckIZXSaBytd3MLe2qtx/MVa5cBARV+3gvIuKqtjrqShUVk5oYGZmMVQFV+378L3wWsh2nGx3MOyAqSh6nNK1qShsHx+ByEo2qShEQEK5MOyAqSh8nzW/YGHBWGK/qxh/qserMxeuCNHRV+3gvIuKVk5oYGZmMVQRV+37XaK0cBAFV8ImqEK/n8lRVB3FcOfBYGjZQz0KMEdmCNHpckjpc3dmCNHDM6ImYkdsJNW1MOomCSh3qsh2nz3BPtK4QphknNK1qSIBCNZoMOWrqsF1Yt4oMNx1qVhIYserCGK/qVhzJtj2MNFoMNWlYteanO3BCNZoMOeZntHBYs0BJs+BCGxrVB3FnGlBCNZoMOemCsFkqShrJsyoMOCAqtlBPtK4MNe2nGdoqVhuCVlBWNZoMNK1nO3BQGWaCNo1qz0BCNZZCVhzJtj2MNdmCVhpqShmCEW/CzFuCOyonphmnphaJNHBYGjmnEHBYsFoMOyAqSh8JsyoMLdZntHBYtd3VB3FyNWrYzFuQOyunGlBROCAJteAMOomCSh3qtqunEHBJtlByEx1CNxrCNokn/h3CsFunEQBCNZoMNo1QzyZnNjZCNomnp31cVKIcBARV+37QVhknNxrQrapnEKaqSMwttK4MNeZnphkJNx1qGHBPtK4QphIYserCGK/qVhZqgyoQph3qsh2nzounEQBCNZoMNe2nGdoMNFdMNxkYGWrQGo1q/haJNHBWGK/qxh/qserMLx3nto1MNo1CNW/qExkqSl7XzfwVBAFV8jZMNZ/qtYKMpQUqteAn/hhy3qF8LohWLWTWWF0vr5oYGZmMVQpMOyZQECoC6apsGF2YtdbMkl7Jt4gMOe/YrapFr5oYGZmMLoe+HCxs4WS862UqteAn/fgYEx1nEW/0pdInEQpMNe2YsercSFZqEqpYtd1qsMpckImY8lRVpQUVgaRvGWkJN7BFIARcVK3JsYwVpfBcVK3JsYwVBABM6ImqNoGcBABM6ImqNoGcBARVBA7qNoGMNe2YsercSFEnGKaqsM5YGK1CNxunEW/MklRcNyuCphknNxrQrapQNxgqS4zJtyaJVMwVkj3JsYBYGjZQz0KMEqmnzy3Jsq2qtqaMklRcOfw+GKIPsFuqGZaM6MI08MBXShhnNIBHEogJOyrMxFoQGW/CEW3MVaBHExIJt+B+zF4QGB2MLo1Y/lBcNF/cBu+JNK1q8ABekYjX8HIeSale8+IMOIB0kQ/e6fBWOW/nEFoQgFdMLj1XVh8CNHB0kfIXxqZnNW1YGoZXVh6+Sfd0804e8ImQ6lRVpfBcVK3JsYwVBARMVf7qNoGMNe2YsercSFEnGKaqNoGQEogJO+pcBAFcOfwVB3FcNLBJOFoqkapFr5oYGZmMxeWHxhcHoyTWWF0vr5oYGZmMVQpMOyZQECoC6apsGF2YtdbMkd8CshInzFacVKZcBAFVsIBcNLBJOFoqkapFr5oYGZmMLxNy3o0SHxHyWKWH3IUvGWkJN7BF/MwcOeIYtlBYGjZQz0KMgh/nG4mCNHpcoh/nG4mCNHBW4fBWOCunkImQzhZnkl7XGLwVB3FcNF/ckImYgMwW4hHCGo1MLyoQNjmPShtFr5oYGZmMVyzQxyzJtdtqsFrJtK18gW5YEW/vr5oYGZmMVQ7XGLwVB37XzfwVpfBcNyuCklRVBABM6ImqNoGcBABM6ImqNoGcBARMVf7XGFmqO3wVpfBcVKACN42cpQUVgaRqgW1YzyunGlBqNorQNjZPHW/QEK/8tW1CSB3qsF/8tWrQGxgqS3BPIugnNKpYtIBFOCIWOCunoqoQgeunGdvCt4pqsMUVEC2nGFZnVf3YGjmnEW/HGe/Jsha8Ex5q82RqGjmYEx2MVyknNK1qsFNJtjoHOFoqEolvIugnNKpYtIBFOFmnzyLJsMUVk5oYGZmMVQ7MHyc+4yqHLHBJOy5nVh+WHF0SH0BMpamX4Qr+/7myxyLMxZMWL40M6L10VhHQEx1QGoaJtK1YtImXaWvMpfpJOyaQ6AmXzCzC/dz0/dmQEQmWxMmPNZantIjXayHyVKlJOy5n6L5COFZngeuCNomnEx2XEyaqVMwVkjACN42MOZ5nNdrcSFACOyIvp7mCzCzXgQrXEK/q/7jv83dXzZACN42MklRcNZoYt+wVkj5qsyZMNZaCOf5qsx4JsYKM3emngyong+5WOoIqSMBYGK1CNW1C6apCNWlCVKACN42v/hkJNx/QGWacsWaqpalMpfmcBA7CNoanNHwW4fBWOCunkImCNoanNHwVkj5qsyZMNdZntHKMgFmYEKaQ/MBYGK1CNW1C6apnEKunEyoPVMwVkjrCOo2qShaPshocSFaqsZaXGerQ/MwVpQUQEeuszCICOCunoK/qtd3qsF6Qz0AR82UqteAn/fgcVKrCOo2q8lRcVKAqtx3cBABcNFmqO3wVBABM6IZXSaBHzyZQg+BWGZuCNHB+GK1CNxunEW/MVa5ckj3JsYBJt+KMgCAJsyoXtemngyZJtdoQpMwVpfBcNF/XrlRcNyuCphknNxrQrapQNxgqS4zJtyaJVMwVkj3JsYBYGjZQz0KMEemngyongypnzBpcBA7Jt4gMNe2YsercSFIYshoQpMBQzFkcSMgvGWkJN7BSH4hyaWTWWF0vr5oYGZmMVCIYshoQpdInEQpMNx2C6ap+GK1CNW1CVMmcBA7qNoGMNe2YsercSFIYshoQEx2JtC1MklRVkjA08l7qEK1CVhknGjmQkapQEW3MkdxQgFmQkImqEK1C6l7XGBjcBARcOfwFr5oYGZmMVyoQgFeqserYtCovr5oYGZmMVQ7XzfwVBABM6ImqNoGcBABM6ImqNoGcBARMVf7XGyuCklRMVf7XGyuCklRVBARcNyuCphknNxrQrapqEKmCNW/XtemngyZJtdoQpMwVkj3JsYBYGjZQz0KMghZqGH5CGo3CNBpcBA7qNoGMNe2YsercSFEnGKaqNoGnNWECVMwVkjIc3emQOo/JtCACVf/06L/MVaB+tj2MxFuqGZaQ/hSqseoQgqoqVf5MxFZQNo3MLe/CseAXVhFnE01M6jpQklRHNZmnEHDM6YG0Sa406H5v6Ha0Vh7M6Mz0k+IMxy4QEdpqsF/PSh0npIBHzyoM6MI0VjtYtjonEeuYSIB+aLBv8Lre8H7XzfwVBABM6ImqNoGcBARVpfBcNyuCphknNxrQrapqEKmCNyuCgFuqGZaMklRV8jIcBAFV8jZMNZ/qtYKMpQUqteAn/h8WWh+84FHs4WS862UqteAn/fgMphaYsFgqs+KMoKpnNx1J/MwHzWIQNK/C6ImY8lRV+o7M6jZMNZ/qtYKMpQUqteAn/hhy3qF8LohWLWTWWF0vr5oYGZmMVQpckjrQNx1MNe2YsercSFIQEK5nzyoMkd+QEK5nzyoMxC+MxyzJtl7XzeIYtlwcVKZcBAFV8jpQkl7XGF/coC+WOCunphLqsh2nz3BWpQUqteAn/f3CzhHCGo1WEW/QGomn3d4ntFoQk2UqteAn/fgcVKZcBAFcVKIcBABM6j3JsYwVBARMVf7XGyuCklRMVf7XGyuCklRVpfBcVKpnGydcBABM6ImJOy5n6lRFr2RT+uECtdkCNomnphknNWZn3qunNWrRVyzJNokJLyuQpfKMVMpXVy3JsFvYt4o8NW1qzyAM6aBMpMuMO2RqGjmYEx2MVyknNK1qsFNJtjoHOFoqEolvIugnNKpYtIBFNe2nGdoQoekQEoICLdZntHUVEC2nGFZnVf3YGjmnEW/yEo2qWh/qtquPLjonECaJ62RJtYBRVyzJNokJLyuQpfKcSfpMp3BPIA3CGZuYGZLJsMBcSh3JsF1Yt4oRVyTHaWSW3WSt/C8+4FFHxyTy3o0yHdh8HHgsS3UVpy3JsFvYt4o8NW1qzyAM6aBQzy/nNW1RNyuQEdZntHAFxK8yWFtyWFnF4e6H3o+WxKNSHjx83xeySCCRS3UVpy3JsFvYt4o8NW1qzyAR/2UVgaRJtYBRVy3JsFMYtd3nNHBcShmQNW1qNo/RVyzJNokJLyuQp3uMO2RCGZunNHBRNqZnOeoMVLKcSfAFNqunNHBcSh/qtx3qNo/RVy3JsFMYtd3nNHuRS3BPIuuqpfAFNqunNHBM8aBMplpFpY3qEo2qSfZcSfpXplpRShUVEoEMVZuQ4K3JsMAFOCAJteAyNo/MVlpX/M1FNqunNHuMVYEROe4YgeaQpB3CGZuYGZLJsMBXpMmMpl3qEo2qSI3qNo/8Ex5qHjonECaJVIlRSfKcSfpCzf5Yty5JtlpTOjrCtFrCOMAFOCAJteAyNo/MVlpX/M1FNqunNH2FNyuQ3dZntW0qtdgCNB208fuM6aKMVFzQV4knGdaqtdaMgj7QzWpQzy/RVyzJNokJLyuQpf1Mp7pXpyEJtjoXVy3JsFvYt4o8NW1qzyAX6LjRSfKcSfpCzf5JtdknOW3qs0pRS3BPIuknNWZn3qunNWrRVyzJNokJLyuQpf1Mp7pXpyEJtjoXVy3JsFvYt4o8NW1qzyAR82RTtW2QGHBPIuuqpfAFNqunNHBc8aBMpdACNxkYGWrQ/F7TVyEJtjoM6aKMVFzQV4knGdEJtQ1QNZIMgj7FNqunNHBc8aBFNe2nGdoQoekQEoICLdZntHuMO2RTtW2QGHBJtYBROe4YgeaQpB3qEo2qSIIXVyknNK1qsFNJtjoHOFoqEol8NW1qzyARSfKcSf3YGjmnEW/yEo2qWh/qtquPVfEFge4YgeaQpB3qEo2qSI50/3Bc8aBMgCICVMuMO2RTtW2QGHBJtYBROe4YgeaQpB3CGZuYGZLJsMBXpMmMpl3qEo2qSI3qNo/8Ex5qHjonECaJVIrRSfKcSfpCzf5MpYEMSZuQ4K3JsMAFOCAJteAyNo/MVlpX/M1FNqunNHuRS3BPIu4nEjunE2AFOCAJteAyNo/MVlpX/M1FNqunNHuvIuKqtjrqShuqpfAQzy/nNW1RVyzJNokJLyuQpf1Mp7pRSfKcSf3qNo/8Ex5qHjonECaJVfEFpyEJtjoM6aKMVFunEyoPVdIJOfpRShUVgW1nNo1J/B3CGZuYGZLJsMBXpMmMpl3qEo2qS3UVg4onOeoMNoEMVZrCOF2qtlAFOCAJteAyNo/MVlpX/MuM6aKMVy3JsFvYt4o8NW1qzyAMVYEFNqunNHBc8aBMgFoYty5qSdACN42Mp3BPIu4nEjunE2AFOCAJteAyNo/MVlpX/M1FNqunNHuvIuKqtjrqShuqpfAQzy/nNW1RVyzJNokJLyuQpf1Mp7pRSfKcSf3qNo/8Ex5qHjonECaJVfEFpyEJtjoM6aKMVF2JteongeoXgylCVMuMO2RCtd2JtdbRVyzJNokJLyuQpf1Mp7pXpyEJtjoR82RTtW2QGHBJtYBROeaQEjonpB3CGZuYGZLJsMBXpMmMp3Bc8aBFNyuQ3dZntW0qtdgCNBBFpY3qEo2qSfKcSfpPN42QghkXghAQVMuMO2RCtd2JtdbRVyzJNokJLyuQpf1Mp7pXpyEJtjoR82RTtW2QGHBJtYBROeaQEjonpB3CGZuYGZLJsMBXpMmMp3Bc8aBFNyuQ3dZntW0qtdgCNBBFpY3qEo2qSfKcSfpQEKpnzyrXgylCVMuMO2RCtd2JtdbRVyzJNokJLyuQpf1Mp7pXpyEJtjoR82RTtW2QGHBJtYBROeaQEjonpB3CGZuYGZLJsMBXpMmMp3Bc8aBFNyuQ3dZntW0qtdgCNBBFpY3qEo2qSfKcSfpQGoaqt4ZQVdlntIpRShUVgW1nNo1J/B3CGZuYGZLJsMBXpMmMpl3qEo2qS3UVg4onOeoMNoEMVZrCOF2qtlAFOCAJteAyNo/MVlpX/MuM6aKMVy3JsFvYt4o8NW1qzyAMVYEFNqunNHBc8aBMgeuCNW5Ysf1CNx/XECDMp3BPIu4nEjunE2AFOCAJteAyNo/MVlpX/M1FNqunNHuvIuKqtjrqShUVgaRT+uKVgaRYGjmQGW3JsMAFNyuQ3ZZnEy2qS3UVgaRT+uECtdkCNomnphmYEuoYzyTQEWInNxkqSB3QGWZQEeAXVy/qsh2YteoXVymYEuoYz+uMO2RFOFoCVfKMVymYEuoYz+UVpylM6aBqEx2QGHUVEoEMVZuQ4KrqsFuYtjuPEW3RVy/qs+uRShUVpyrqsFuYtjuPEW3M6aBCtdrqsFuYtjuPEHAFOFoCV3UVEoEMVZuQ4KmYEuoYz+AFOeoQEoZnNoDqt+uMOj7JseTYsF/Ys3AFOeoQEoZnNoDqt+uRShUVEoEMVZuQ4KmYEuoYz+AFOeoQEoZnNoDqt+uRShUVEqmQEWZYGBAFOeoQEoZnNoDqt+BYs0BFN5oP8awFOqZnV3BPIA3QGW/Jtx2JsuoqVawFN5oPSfKMNKpJEWkCxK/qsh2YteoRVyrqtx/YGB2FOFoQNjZYGH2FOqZnV3UVgaRTtW2QGWuqpZuQ4KZQgFZPSB3QGW/Jtx2JsuoqV3uMO2RqEK/qtxkJVB3QGW/Jtx2JsuoqVhZQ/f3JGWdc8l3CEx2RShUVpyrqsFuYtjuPEW3t/ybqsoCM6aBnGF9qteaszFoQNjZYGHAFOeoYsFkJVI3QEWInNxkqSI3CEx2R82RT+uKVgaRFOFoCVfKMOeoQEoZnNoDqSB3QGW/Jtx2JsuoqV3UVg4onOeoJtYAMtorsGKpJEWkCVB3QEWaRSfEFpxuQ4KZQgFZPSB3QEWaRS3BPIuuqpfAJseTQzy/JtdgRVy/qs+uRShUVpy/qs+BcShrCOFTQEWInNxkqSB3QGWZQEeAXVy/qsh2YteoXVy/qs+uvIuKqtjrqShUVpy/qs+BcSf3QEWavIuKVg4onOeoJtYAJseTYsF/Ys3AFOFoCV3uMO2RqEK/qtxkJVB3QEWaMNxrMVybqs3KcpyGYtIuMO2RFOFoCx23JGWdsSfKMNKpJEWkCxK/qsh2YteoRVyrqtx/YGB2FOFoQNjZYGH2FOqZnV3UVgaRTtW2QGWuqpZuQ4KmYEuoYz+AFOFoCV3uMO2RqEK/qtxkJVB3QEWaMNxrMVybqs3KcpyGYtIuMO2RFOFoCVawFN5oPSfKMNKpJEWkCxK/qsh2YteoRVyrqtx/YGB2FOFoQNjZYGH2FOqZnV3UVgaRT+u/qsy4QElBFOFoC62RT+uECtdkCNomnphgqsyTCNxpnNWrRV3BPIuuqpfAFxKrQNWkJtquY4KaYtF2qs0uMO2RFOyZYEjoQ/fKMVyTCNxpnNWrvIuKqtjrqShUVpyaYtF2qs0BcShgqsyTCNxpnNWTnNorCVBuvIuKVgFoCOW/npf3CNxpnNWrvIuKVEq4nEeaJtK1MNCoCxKaYtF2qWK2JseaRV3BPIugnNKpYtIBFOCIqNMUVpy/qse4nOyrM6aBFOCIqNM5cECoCxK/qse4nOyrRVF8SLKsMxyh+3jxH/hNH3KeMVM1yLFT83xeyS3UVpyEnzW1qxKaYtF2qs0BcShZQgFZPSBuvIuEnzFoYteARVy/qse4nOyrMNxrMVy/nzQuMO2RFNqmCtd3szyZYEjoQ45CM6aBFOFmC/awP/CHYtF2qseTJtdTF/drCOFanGjmCGW/RLyVsadh8HHuT82RT+u/qsy4QElBFNqmCtd3szyZYEjoQr2RT+uECtdkCNomnphpCto2qxx4qsFdHzy/JtdgRVyZQgM2FOW/nLW1YGK3qWqZnOWoQrajR+uUVEqmQEWZYGBAFNx/QphZQ/f3JGWdc8l3CEx2CtHuMO2RFOxrCOMBXkaBRVy4QEjxnEemqNWtYtj4qs0Kc8LuM673JGWdXpQKF/d4QEjonEemqNHAFOqZnOWoRSlgFpQDMVybqs31FragXpyGYtj4qSlgFpQUVgaRQgy/JtaAFOxrCOM2F/YgR82RQEWaCsF1MVyjQzy/vIuKVEq4nEeaJtK1MOCIWOCunoFoqGorCNW/RVyWQEj+YsyA+td3ygW1YzyunGdvYt4oXVyIYsFZns0KYsF/Ys3AMEemng+pc8lpMp3uVg2RFOhZQEx5QzeaQpfKMNF4Jtj3HsWoQgo8COFunEQAFOhZQEx5Q/3UVpykJVfKMNe4QEjTJtduCVBuvIukCsF2szeoCNKICVB3YGB2+4WS8LK+WxKWH3I2FxW/nxhZCNZhnEyNCtdkCNomn3dZntHuvIuuqpfAFOhZQEx5Q/LKMpMuMO2RYzW/nxKrqsymQO+AFNeAXLeWH3jcHxyTHLK8WVjknzW1CVB3QNx/Yt4rRS3UVEe4QEjTQGWanzhaRVykJVj6WWF084hHs4hcH4yNSHW0yx02FOhZQEx5QzeaQp3UVgaRYzW/nxKrqsymQO+AFNeAXLeWH3jcHxyTWLoeyHKWWVI4R82RYzW/nxKrqsymQO+AFNeAXLeWH3jcHxyTSLWhyLWSX6fuvIukCsF2szeoCNKICVB3YGB2+4WS8LK+WxKSyWyWH3dHH3xvHaqxHpjaQgWoR82RFOhZqGHBcShkCsF2sGWlqt0AFNeAR82RYzW/nxKknNKrqSB3YGBuvIu/qsy4QElBFOhZqGHUVgaRqgW1YzyunGlBCzhHCGo18NokqtdrqHeAqtebRVy/qtCxntxunV3RPIugnNKpYtIBFOCIqNMUVEC2nGFZnVf3CzhHCGo1WEW/QGomn3d4ntFoQk2RqGjmYEx2MVyzQxyzJtdtqsFrJtK18gW5YEW/StdavIA3CsF2M6aBMEZaCOfDX/KzQOyzJtl1YGK5XGjuYGW1QGWkJNWkJ/K/qtCkJNWkJ/dIJOfpvIA3QEWrQNK1QGW6nGyoM6aBCzhHCGo1HEWgJseaqsMAFOW/nVjZQgFZPSBpJsfpc8l3s4exHoqxHo2pHaWSW3WSsaxLyxMpsSIpCsF2MkawFxK8yWFtyWFnMoexHoqxHoKv+H4xMoa2MgFoqG5oPSMKcpy/qtCxntxunVIpCEW/MkawFOCIWOCunoqoQgeunGdvCt4pqsFFng+2MghAQOqoQpMKcghAQOqoQgeunGlARSIpnsorQtjGqsMpc8l3Czh3YpawqGWaszqZQpB3Czh3YpawQOFoQNx/qSBpHaW0yHeHMOqoQgeunGlARShZQ/hGqsFrJtK1v/M2ngW2nV3uRS3UVEoERVy/qseInGdrqHemqNHBc8aBvS3BPIu/qsy4QElBMEqZnOeoMk2RT+uuqpfAFOFoQzhmngeo+GK3qSfKcSfjRShUVgFoCOW/npfpCOF4qSMUVgaRJtYBRVy/qseInGdrqHemqNHBc8aB0Vh7TVy/qseInGdrqHemqNHBc8aBMpMuMO2RQEWaCsF1MVF4nE51nzC1Mk2RT+u/qsy4QElBMEqZnOeoMk2RT+uECtdkCNomnphgqsySqt4mCNWMWL40RVyknGdaqtdaWWF0R+uUVpykJVfKMNe4QEjTJtduCVBuvIukCsF2szeoCNKICVB3YGB2+4WS8LK+WxKWH3I2FNemngyongyWH3IuvIukCsF2szeoCNKICVB3YGB2+4WS8LK+WxKHSH4x84WHX60uvIukCsF2szeoCNKICVB3YGB2+4WS8LK+WxKMyHxLyWM20V3UVEe4QEjTQGWanzhaRVykJVj6WWF084hHs4FxWxWS8oyS+Hd8y3WSXOy/CtHuvIA3JOy5nVfKMNe4QEjTqsZoY/B3YGBuvIukCsF2sGe2nzeoRVykJV3UVgFoCOW/npf3JOy5n62RT+uknNxrQ/hJJshWCNo2Qz2RqgW1YzyunGlBCtdJJsfAFOemCsFkqHqunNWvYt4oXVy3qseaJtdZCNomnohZCNBuPIuuqpfAQzy/JseaQpZ+SxhT8402F4CF8pQuMVfEFpLAQzy/JseaQpZ+SxhT8402FayZQgCunpQuRS3BPIA3CNZuQ/awCtdJJshcnoCunEymCz0AFOemCsFkqHqunNWvYt4oXVy3qseaJtdZCNomnohZCNBuvIuKqtjrqShUVpyaJNorX8d4nouuQLK18No1CsBAFOemCsFkqHqunNWvYt4oXVy3qseaJtdZCNomnohZCNBuvIuKVgaRqgW1YzyunGlBCtdJJshcnoCunEymCz0AFOemCsFkqHqunNWvYt4oXVy3qseaJtdZCNomnohZCNBuPIA3qNo/qteanzFdHNKrM6aBQzy/QghmQ/B3QGK4QEeoyEo2qHdZntH2F/7gR82RFNyuQEWkCNK/PSfKMOe4YgeaQpB3QGK4QEeoyEo2qHdZntH20VI3qNo/qteanzFdHNKrRrLuvIA3qNo/M6aBnzhonEyuQpBBFNyuQEWkCNK/PSfuvIA3JtdEn/fKMOhZCNZunEqmRVyrnzW/YGWNJtjo8Ex5qS3UVEoEMVBBQzy/CNK2nzCoQpB3JtdEn42gqsZaqtdrJtK1F4auM6aKMVCzQO+gRShUVpyDJsfBcSh1qsQBtEoI+sFkJNoGq82RFOFoQzhmngeoM6aBFOuuQVawnzhonpB3QGK4QEeoyEo2qHdZntHuvIuuqpfAFOFoQzhmngeoM6aKcShHHoWxRShUVpyDJsf5cEWlCOFZYzyHn/B3qNWrCNo1YsyunGd+YsyAR82RFOuuQVawYGjmQGHAR82RT+uKVEe2nzeoqNo/RVf3qNo/MV3UVgaRqgW1YzyunGlBCtdJJshcn3jungWlRVyrnzW/YGWNJtjo8Ex5qSI3qNWrCNo1YsyunGd+YsyARs2RqGjmYEx2MVy/YGoTYGK1qEog8zhaJtK1Qr2RFNyuQEWkCNK/PWhmQ/fKMOeaQgFInz0AFOemCsFkqHqunNWvYt4oXVQmF/3UVpy3JsFoYzymQg3BcShrCtFrCOMAFOemCsFkqHqunNWvYt4oX6f2FNyuQEWkCNK/PWhmQ/2jR82RFNyuQpfKMNKIqtd3JsMAFNyuQEWkCNK/PS3UVpyunEqmM6aBQNxaJNo1qE7AFOemCsFkqHqunNWvYt4oR82RJtYBRVhrCOFanGjmCGW/ROe4YgeaQpB3QGK4QEeoyEo2qHdZntH2X80uRSfKcSfgCzhaFzj7Qzy/CNK2nzCoQpZrCtFrCOMAFOemCsFkqHqunNWvYt4oXVarRS3Bc8aBFzuuQVQuMO2RFNemnt4ZnE+BcSf3QEeusGemnEquqaKICNomngenFGyuQoW1PEoIF4aBXpQBXt7BXsLBXsHBsVQgXpyrnzW/YGWNJtjo8Ex5qSf1F4IgMVf5qVfgXpy3qseaJtdZCNomnohZCNBUVEWlqt0AFNemnt4ZnE+uvIuKVEe2nzeoqNo/RVy3JsMuvIuKVEq4nEeaJtK1MOuuQLK18No1CsBAFOemCsFkqSI3qNWrCNo1YsyunGd+YsyAXVyIYsFZns0BcShZQgFZPSBuRShUVEC2nGFZnVf3QEeusGemnEquqaKICNomng0UVpy/qsy4QElBcShEYtjrq82RFNW/QEK/Q/fKMNx/QExdRV3UVpyIYsFZns0BcShZQgFZPWK5qsFgqSZZQgFZPSBRFGWlYGj4qNW0JseaFrawYsF/Ys3ARSIRRSI3QNx/Yt4rR82RFNeZnoC/JsyoM6aBCOF4q82RJtYBRVykYtdsQEoaqS3BPIA3qsZknOW3qHqunNWrM6aBYsF/Ys3AR82RFOemCsFkqWhZCNZFnEqmM6aBQNxaJNo1qE7AFOemCsFkqS3UVpy3qseaJtdZCNomnohZCNZFnEqmM6aBQNxaJNo1qE7AFNyoQzyunExaJtK1HNxaJV3UVEoEMVBZqt4ICO3AFOemCsFkqWhZCNZFnEqmt/CoPOyongeunGlgsS3uMO2RFNe3M6aBFOemCsFkq82RFOemCsFkqHemnt4ZnE+BcSfgXp7gXpyrnzW/YGW+YsyAStdEn42gqEo2qtdZntHgsSlgXpQ1FOemCsFkqWhZCNZFnEqmt/CoPOyongeunGlgs82RTtW2QGHBPIA3YG+BcSf3QGK4QEeovIA3QGK4QEeo+GK5ntx1qVfKMVQ1X/QUVgaRFNemnt4ZnE+BcSfgYG+BF/l3YG+1Fr2gXpy/YGoTYGK1qEog8zhaJtK1Q42gqNo/tEoIF4aBXpQBXsMBFr2RFNemnt4ZnE+BXkaBFNyoQzyunExaJtK1HNxaJLo1qEKnFGqunNW1Yt4oF4a1FzCICVfgvIA3YGK5ntx1qVf1cSf3QGK4QEeo+GK5ntx1qVlgMVQUVEoEMVBZqt4ICO3AFOhZQEx5Q42gqsZknOW3qHjuQz+gsS3uMO2RFNemnt4ZnE+BXkaBF/4jMV4lMVQ1Jt4InNK3qSBgMVQ2FOhZQEx5Q42gqsZknOW3qHjuQz+gsS3UVgaR+NWlqt0AFNemnt4ZnE+uvIuKqtjrqShUVpyoQgFmQgenFaeh83dcWxKsH3oHySCCM6aBFaymMNdmCVhAYsqoMOC/JsyoMOhoQE4uQzeunGdrMNqmQpfgXEyuQEdZntHAFNyoQzyunExaJtK1HNxaJV3UVgaRJtYBRVxonshaPSB3qsF/nzFrRS3BPIA3QEWaCsF1t/CoQgFmQg0gsSfKMVyoQgFmQg0UVg4onOeoMO2RFOFoCOW/npfKMOy/CtHUVgaRQEWaCsF1MVy/qsy4QElUVgaRT+uECtdkCNomnph/YGoTCzhaCGo1szFonEyoQ3erQ/BuVg2RvGWkJN7BFI3B+NeAYsFrqs+BMgWaqpalMk2RMVhpnGydMO55YsFgJtlD062BYExkJGC/nzW1qV4/qshoYs+DQEWIqtxav/hpYtebqzFmCtd3XtemnNK/vpeEqEYUMOhZqNyunEQD065KVBABMV79MLemngyong+B+EKlMVAmVpfBXEemngyongypnzBBPIABMV45nzA5YEKlXseAYtymCrAB0OhlM6xIPVfjQOBBQECpYSBdepIdepIdepIB0Vlz0V3UVpfBXsCoYE5uCV4pnzB5QGZZqNKzvkhIPVfjQOBB0shlMOFgYELAv8Y2v8Y2v8Y2M6f1erfuvIABMNFmPV4rJNx3nzQDM6hIPVfjQOBB0shlMOFgYELAv8Y2v8Y2v8Y2M6f1erfuvIABMV45nzA5YEK/qNW/XsFZqNo4QrABeshlvIABMV4zqtFbJs+5YEK/qNW/XsFZqNo4QrABeshlvIABMNFmQEyoQp4/YtyuCs0DM6WIP62RMVhpnzF3qsMD0shlMOemnNo3MV0GY8o3Yr3UVpfBQNx3qNo1qrA/0OhlvIABMNFZYG5gQEK4nE+5YGK2nzMDMGqEqk2RMVhpYtebqzFmCtd3vpfkqEqEvIABMNFZYG5gQEK4nE+DMV45nzA5nNo1qtx/XtC/YtyuqtdaRVeEqEY2MVeE0GYdqEYuvIABMNFZYG5gQEK4nE+5Jt4ZqGHDMV4zqtFbJs+5qzFZqNoong+AnNo1qtx/XVh2qtqaMOymQVIBnNWECVhpnzyanGa2MNq/nGaAMGqEqp32MOymRVeE0GYdqEYuR82RMVhpYtebqzFmCtd3vpf5CGWpJGoaXtjunEWZQp4gQEx3JtW1CVBkqEqEXVfkqkeEvtqER82RMVhpYtebqzFmCtd3vpf5n/42JtdoYsM5qzFZqNoong+AMGqEqpIBMGYrqkoEqp3UVpfBYExkJGC/nzW1q6ABXt4rXtjunEWZQp4gQEx3JtW1CVBkqEqEXVfkqkeEvtqER82RMVhpYtebqzFmCtd3vph2JtdoYsM5qzFZqNoong+AMGqEqpIBMGYrqkoEqp3UVpfBQNKrJsyunGlDQEW2YsyuCEHUVpfBCGo3CNBDek3lQOBUVpfBntx/qGo1vkhIPVhZCsymvIABMOaRVpfBXghZQNW/MO5InzeuCNomnkuZYgemnOWaq82BCNKIvpajeshlv/h2qtqavparvOhlv/fBT+ABMV79MLW1qVhknGdaqtdaMNFmPVf9XIARMVfmRph+YtCoMxeaQgWkCOW/qSf9XIABMVdIYtCoXsCuqOyAMO5zJtyaJ6Az0rhIP62Bntx/qGo1vkhIPVhZCsymvzaRMVf1YGjoYsMBPGe2qtx/vEFmCNBUT+ABMVdaqsZaXshZqNyunEQBPzhZqNyunEQ5CNKIvkLIQOBUT+ABMNBjMO5EnGdaXtqZnto2P8ABYsFuYtI2MOqoQEyZnEL2MOeZng05QGW/JtYUMNqmng+5QGoDq8AreOhlv/hknGjmQkAk0rBrv60lv/haqsZaXtx2JtC1vEjoqg+UMNqmng+5CGWuqGZavEFmnN+UMOhZqNyunEQD062Bntx/qGo1vkfUT+ABMNB/MO5EnGdaXtqZnto2P8ABYsFuYtI2MOqoQEyZnEL2MOeZng05QGW/JtYUMNqmng+5QGoDq8AjvOhlv/hknGjmQkAke8Y4ekHGvzaRVpfBQVhUqEK1CV4EYt4unO3DMNx/Jtx2XVhGqsF3YtdZXVhrYtdrXseoQEoEv/hEnGdaXseuPEHD08yIP62BMNemnNK/vp0I06fUMOyoPO+5YtjuqGlDnNWEC65KVpfBXEx2JtC1MO5aqsZaXtx2JtC1vEeongyoQk2Bntx/qGo1vkhIPVhZCsymv/hInzeuCNomnku/qtjZCNoGq82BMOaRMVf1QNxIqsFZnNognphUCNWlCV4ZnNognkukqtdaqsMUMOhZqNyunEQ5nNWEC6Ajeshlv/hInzeuCNomnku/qtjZCNoGq82BT+ARMVfkCGZuCNH5YGK1CNxunEW/MO2RMVhpYtebqzFmCtd3XtemnNK/vpeEqEYUVpfBYExkJGC/nzW1qV4untxgq8u4QEIAMpQUqteAn/hF8HxOyWKWH3IUvGWkJN7BF4CAJsyo+3Q1QNdgMp3UVpfBYExkJGC/nzW1qV4InzeuCNomnkupnzyanGaUVpfBYExkJGC/nzW1qV4/qshoYs+DQEWIqtxavIABMNFmQEyoQp4anzfD0shlMOemnNo3MV0GY8o3Yr3UVpfBCGo3CNBD08fIF82BYEK/qNW/XtFmCOymn8AjQOBBQGK2Jt+BMrWpv8okqk2RMVhIYty3JtdgXtFmCOymn8A/0OhlvIABMOaRVpfBX/AByEKmCNW/MVAmVBABMVdEnGKaqsM5YGK1CNxunEW/MO5zJtyaJ6Aj06fov/hAqtogJO+D08fIF82BYExkJGC/nzW1qV4/qshoYs+DQEWIqtxav/hpnzF3qsM5CNKIvkxIPVhrnGjuqVfkYGxoeGqEvzaRMVf1qEKmCNW/XsCuqOyAMO55YsFgJtlD0OhlMNx4CN7UMOCuqOyAvk3I0Ohlv/h3JseInNxdvgyZYEjovzaRMVf1qEKmCNyuCEjoqg+BPzCuqOyAvk+40Ohlv/fBqEjmYs+DnNWEC62Bntx/qGo1XtFmCOymn8ArQOBUMN4ZQECunp4anzfD08hIP65KVpfBXEqmnzy3Jsq/JtCACVhUCGo3CNBD0kfIQOBUMVhEnNKZC6u/JtCAC62Bntx/qGo1XtFmCOymn8ArQOBUMN4ZQECunp4anzfD08hIP62BT+ABMVdaCGoaMO5InzeuCNomnkuZYgemnOWaq82BMOymQ6A50kFIP62BQEogJO+DX8L/QOBUMOA5Jtd3qsBDv83dQOBUT+ARMVfBXEqmnzyoQp4knGdaYto1qsMBQVhUVBoEnGdaXseuPEHD08FIP62RVtqmng+5qEx5JtjdvEConzFgJtL2MOyZJNK5Y82RMVfBT+ARMVfBXEqmnzy3Jsq/JtCACVhIMO2RVsyoPO+5YtjuqGlDQEogJO+UVpfBMOaRVBABMVdEnGKaqsM5YGK1CNxunEW/MNLDnNo1J/IBXEqmnzyoQp4knGdaYto1qsMBY8uGJseuCNW3MO2RVtemnNK/vp0I06fIv83UVpfBT+ARXEo5q/4/JtCACVhUVBoEnNKZC6u/JtCAC62RVshZqNyunEQ5nNWEC6ArvOhlvIuKVBumnVhUVB3Fntx/qGo1vkfUVB3FQNx3qNo1qrAIM6fB0Vf/0OhlvIuKVBumnVh2Js2RVsyoPO+5YtjuqGlDnNWEC62RVtqmng+5qEx5JtjdvEx/Jtx2XVhGqsF3YtdZXVhaYtZmntLUVBoEnGdaXseuPEHD08qIP62RVshZqNyunEQD08hIPVfIM6yIPVfIvIAFqEK1CV4zqtogJO+DYEK2q62RVtemnNK/vp0jer04e8fUVBuKVBA1Yzer0GF4COymnphUVBoEnGdaXtqZnto2P8ABCNxAnG4ZXVhhQEoZnVIBSNW2CEWaJteZXVhrYtdrXseoQEoEvIAFqEK1CV4rJsuovpf/0ghlvIAFYGK2nzMDMVeEqEqEqEYUVBoIYty3Jtdgvpfj0OhlM6MIQOBUVBopYtebqzFmCtd3vpf5ntKDXtjunEWZQp4gQEx3JtW1CVBRV+oanzf2VB3FMrYrY8h3eSfIFSIRV+3k0rLzetMIR82RVtFZYG5gQEK4nE+DMV4zqtFbJs+5qzFZqNoong+AVB3FnNo1qtx/XVh2qtqaMOymQVIBnNWECVhpnzyanGa2VB3FqgFmnSBkekeZ0N+4RSIRV+oan/Bk0rLzetMIRS3UVB3FqEo2CNW/vpfBQOFmqGo3v3yYSt4ZqGWHQEx1QGqmQEa18tokQEKrnGqaXEC/YtyuqtdaROeaYsFa+GK2nzFrCOMKsVQkekeZ0N+4sVQ2MNW1qLemnNK/Qzy/cWIgMr0jerWp0xIgR82RVtFmQEyoQp4/YtyuCs0DM6LIQOBUVB35ntKDXtFmQEyoQp4/YtyuCs0DM6LIQOBUVB35CGWpJGoaXtFmQEyoQp4/YtyuCs0DM6LIQOBUVBopnzF3qsMDM6xIPVhrnGjuqVfk06fr0rYGvIAFXt4mPp4pnzB5QGZZqNKzvBAFV8hIPVfjQOBB0zhlMOFgYELA06fIX6fI0VII06f20Vl4RSIRV+oungeoCVfIQOBB0OhlM6xIPVh/qGFZR6M4eSI/e8H20kH4X6f1eS3UVB35CGWpJGoaXtFmPV4rJNx3nzQDVB3F0OhlM6xIPVfrQOBBQECpYSBI06f206fIX6fI0VIIXkHuXfAFVto1QGWaM6hIPVfIQOBB0shlMOFgYELA0kH4X6M4eSI/e8H20Vl4R82RV+oEnNKZC6u2qtqavIAFVtqmng+5CGWuqGZavEFmnN+UVB3Fntx/qGo1vkLIQOBB062RVgaRVpdkQz0rYgWaCNK1vEZmCEW/MO2RVBoEnGdaXtqZnto2P8ABCNxAnG4ZXVhhQEoZnVIBSNW2CEWaJteZXVhrYtdrXseoQEoEvIAFqEK1CV4rJsuovpf/0ghlvIAFYGK2nzMDMVeEqEqEqEYUVBoIYty3Jtdgvpfj0OhlM6MIQOBUVBopYtebqzFmCtd3vpf5ntKDXtjunEWZQp4gQEx3JtW1CVBRV+oanzf2VB3FMroZYrL4vVfIFSIRV+3kerxZereoR82RVtFZYG5gQEK4nE+DMV4zqtFbJs+5qzFZqNoong+AVB3FnNo1qtx/XVh2qtqaMOymQVIBnNWECVhpnzyanGa2VB3FqgFmnSBkvtxk08HlRSIRV+oan/BkerxZereoRS3UVEqunOyoQkABMOh/nGCuq6uLtLo5YtCoWOFZngeEnzF5X34uYzFmQGKECVdgQEx3JtW1CVZrCNx/CLemnNK/Qzy/cWIgMroZYrL4vxIgXVhonEy6nGjmQgeaQk4QF/0z0tLz0GWQF/3UVBopnzF3qsM5QEx3JsWrvpfj0OhlvIAFXt4mPp4pnzF3qsM5QEx3JsWrvpfj0OhlvIAFXsCoYE5uCV4pnzF3qsM5QEx3JsWrvpfj0OhlvIAFYEK/qNW/vpfjQOBBQGK2Jt+BMr+aerQjq82RVS45nzA5YEKlXseAYtymCrARV+3IQOBB0shlM6eIPVh/qGFZR6fI0VII06f206fIX6f1eS32VB3FJtdrqs+B0OhlM6hIPVfjQOBBQECpYSB/e8H20kH4X6M4eSIIXkHuvIAFXsCoYE5uCV4pnzB5QGZZqNKzvBAFV8hIPVfjQOBB0zhlMOFgYELA06fIX6fI0VII06f20Vl4RSIRV+oungeoCVfIQOBB0OhlM6xIPVh/qGFZR6M4eSI/e8H20kH4X6f1eS3UVBAFVtqmng+5CGWuqGZavEFmnN+UVBAFYzW/QGK/vghmJtdaqsMRT+ARXEyonNWaqsyAJs0BPIAFqEK1CV4EYt4unO3DMLx/Jtx2XVhMqtjGqsyuYGL2MOeZng05QGW/JtYUVBoEnGdaXseuPEHDM6L/QOBUVBoknGjmQkABMGqEqEqEqk2RVshZqNyunEQDM6WIPVf/0OhlvIAFYExkJGC/nzW1q6ABXt4mPp42JtdoYsM5qzFZqNoong+AVB3FCNKIXfAFVSe3v8Fp0EMB0VH2VB3FMGMI0kL/0S3UVBopYtebqzFmCtd3vpf5CGWpJGoaXtC/YtyuqtdaRfAFVtjunEWZQpIBnNWECVhanzf2MNjoqg+BYEKaCNK5XfAFVtq/nGaAMG+d0EM/Yp32VB3FCN7AMGMI0kL/0S3uvIAFV+3FqEo2CNW/vpfBQOFmqGo3v3yYSt4ZqGWHQEx1QGqmQEa18tokQEKrnGqaXEC/YtyuqtdaROeaYsFa+GK2nzFrCOMKsVQkq63/YkFpsVQ2MNW1qLemnNK/Qzy/cWIgMGMI0kL/0WIgR82RVBopnzF3qsM5QEx3JsWrvpfj0OhlvIAFXt4mPp4pnzF3qsM5QEx3JsWrvpfj0OhlvIAFXsCoYE5uCV4pnzF3qsM5QEx3JsWrvpfj0OhlvIAFYEK/qNW/vpfjQOBBQGK2Jt+BMr+aerQjq82RVS45nzA5YEKlXseAYtymCrARV+3IQOBB0shlM6eIPVh/qGFZR6fI0VII06f206fIX6f1eS32VB3FJtdrqs+B0OhlM6hIPVfjQOBBQECpYSB/e8H20kH4X6M4eSIIXkHuvIAFXsCoYE5uCV4pnzB5QGZZqNKzvBAFV8hIPVfjQOBB0zhlMOFgYELA06fIX6fI0VII06f20Vl4RSIRV+oungeoCVfIQOBB0OhlM6xIPVh/qGFZR6M4eSI/e8H20kH4X6f1eS3UVBoaqsZaXseAYtymCrARV+3IQOBB0OhlM6hIPVh/qGFZR6fI0VII06f206fIX6f1vV32VB3F0ghlM6xIPVfrQOBBQECpYSBrvVIrvVIrvVIIR82RT+ARXEyonNWaqsyAJs0DJNKGqsMBPIAFYzW/QGK/vghmJtdaqsMRT+ARXEdmCNHBPIAFqEK1CV4rJsuovkL/QOBUVBoEnGdaXseaPtjovEoaYtjuYr2RVtjunEH5JNWuqGZavkLGQOBUVBoIYty3JtdgvkfB08hIPVfIM6MIQOBUVgaRVpdIQEK5nzyoMO2RVtqmng+5CGWuqGZavEFmnN+UVBuKVBA1YtqEYEx1nEW/MO2RVshZqNyunEQD0khIPVf/vOhlM6fB062RVt4ZQECunkAIMNx4CN7UVBopnzF3qsMD062RT+ARVB3gvIuKvI==sf[|GL~Y
Function Calls
| fopen | 1 |
| fread | 3 |
| strtr | 2 |
| fclose | 1 |
| urldecode | 1 |
| str_replace | 1 |
| base64_decode | 3 |
Stats
| MD5 | 827fa9b5b7c52d8f41479a9e8483fe0b |
| Eval Count | 3 |
| Decode Time | 183 ms |