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 /* ===================================================== DataLife Engine - by So..

Decoded Output download

?><?php
/*
=====================================================
 DataLife Engine - by SoftNews Media Group 
-----------------------------------------------------
 http://dle-news.ru/
-----------------------------------------------------
 Copyright (c) 2004-2017 SoftNews Media Group
=====================================================
     
=====================================================
 : static.php
-----------------------------------------------------
 :   
=====================================================
*/
if( !defined( 'DATALIFEENGINE' ) OR !defined( 'LOGGED_IN' ) ) {
	die( "Hacking attempt!" );
}

if( ! $user_group[$member_id['user_group']]['admin_static'] ) {
	msg( "error", $lang['index_denied'], $lang['index_denied'] );
}

include_once ENGINE_DIR . '/classes/parse.class.php';

$parse = new ParseFilter();

function SelectSkin($skin) {
	global $lang;
	
	$templates_list = array ();
	
	$handle = opendir( './templates' );
	
	while ( false !== ($file = readdir( $handle )) ) {
		if( is_dir( "./templates/$file" ) and ($file != "." and $file != "..") ) {
			$templates_list[] = $file;
		}
	}
	closedir( $handle );
	
	$skin_list = "<select class=\"uniform\" name=\"skin_name\">";
	$skin_list .= "<option value=\"\">" . $lang['cat_skin_sel'] . "</option>";
	
	foreach ( $templates_list as $single_template ) {
		if( $single_template == $skin ) $selected = " selected";
		else $selected = "";
		$skin_list .= "<option value=\"$single_template\"" . $selected . ">$single_template</option>";
	}
	$skin_list .= '</select>';
	
	return $skin_list;
}

if( !$action ) $action = "list";

if( $action == "list" ) {
	$_SESSION['admin_referrer'] = $_SERVER['REQUEST_URI'];

	echoheader( "<i class=\"icon-file\"></i>".$lang['opt_sm_static'], $lang['header_st_1'] );
	
	$search_field = $db->safesql( trim( htmlspecialchars( stripslashes( @urldecode( $_GET['search_field'] ) ), ENT_QUOTES, $config['charset'] ) ) );
	if ($_GET['fromnewsdate']) $fromnewsdate = strtotime( $_GET['fromnewsdate'] ); else $fromnewsdate = "";
	if ($_GET['tonewsdate']) $tonewsdate = strtotime( $_GET['tonewsdate'] ); else $tonewsdate = "";


	if ($fromnewsdate === -1 OR !$fromnewsdate) $fromnewsdate = "";
	if ($tonewsdate === -1 OR !$tonewsdate)   $tonewsdate = "";
	
	$start_from = intval( $_GET['start_from'] );
	$news_per_page = intval( $_GET['news_per_page'] );
	$gopage = intval( $_REQUEST['gopage'] );

	if( ! $news_per_page or $news_per_page < 1 ) {
		$news_per_page = 50;
	}
	if( $gopage ) $start_from = ($gopage - 1) * $news_per_page;
	
	if( $start_from < 0 ) $start_from = 0;

	$where = array ();
	$where[] = "name != 'dle-rules-page'";
	
	if( $search_field != "" ) {
		
		$where[] = "(template like '%$search_field%' OR descr like '%$search_field%')";
	
	}
	
	if( $fromnewsdate != "" ) {
		
		$where[] = "date >= '$fromnewsdate'";
	
	}
	
	if( $tonewsdate != "" ) {
		
		$where[] = "date <= '$tonewsdate'";
	
	}
	
	if( count( $where ) ) {
		
		$where = implode( " AND ", $where );
		$where = " WHERE " . $where;
	
	} else {
		$where = "";
	}
	
	$order_by = array ();
	
	if( $_REQUEST['search_order_t'] == "asc" or $_REQUEST['search_order_t'] == "desc" ) $search_order_t = $_REQUEST['search_order_t'];
	else $search_order_t = "";
	if( $_REQUEST['search_order_d'] == "asc" or $_REQUEST['search_order_d'] == "desc" ) $search_order_d = $_REQUEST['search_order_d'];
	else $search_order_d = "";
	
	if( ! empty( $search_order_t ) ) {
		$order_by[] = "name $search_order_t";
	}
	if( ! empty( $search_order_d ) ) {
		$order_by[] = "date $search_order_d";
	}
	
	$order_by = implode( ", ", $order_by );
	if( ! $order_by ) $order_by = "date desc";
	
	$search_order_date = array ('----' => '', 'asc' => '', 'desc' => '' );
	if( isset( $_REQUEST['search_order_d'] ) ) {
		$search_order_date[$search_order_d] = 'selected';
	} else {
		$search_order_date['desc'] = 'selected';
	}
	$search_order_title = array ('----' => '', 'asc' => '', 'desc' => '' );
	if( ! empty( $search_order_t ) ) {
		$search_order_title[$search_order_t] = 'selected';
	} else {
		$search_order_title['----'] = 'selected';
	}

	$db->query( "SELECT id, name, descr, template, views, date FROM " . PREFIX . "_static" . $where . " ORDER BY " . $order_by . " LIMIT $start_from,$news_per_page" );

	// Prelist Entries

	if( $start_from == "0" ) {
		$start_from = "";
	}
	$i = $start_from;
	$entries_showed = 0;
	
	$entries = "";
	
	while ( $row = $db->get_array() ) {

		$i ++;
		
		if( !$langformatdate ) $langformatdate = "d.m.Y";
		
		$itemdate = @date( $langformatdate, $row['date'] );
		
		$title = htmlspecialchars( stripslashes( $row['name'] ), ENT_QUOTES, $config['charset'] );
		$descr = stripslashes($row['descr']);
		if( $config['allow_alt_url'] ) $vlink = $config['http_home_url'] . $row['name'] . ".html";
		else $vlink = $config['http_home_url'] . "index.php?do=static&page=" . $row['name'];

		$entries .= "<tr>

        <td>
        $itemdate - <a title=\"{$lang[static_view]}\" class=\"tip status-info\" href=\"{$vlink}\" target=\"_blank\">$title</a></td>
        <td><a title=\"{$lang[edit_static_act]}\" class=\"tip status-info\" href=\"?mod=static&action=doedit&id={$row['id']}\">$descr</a></td>
        <td align=center>{$row['views']}</td>
        <td align=center><input name=\"selected_news[]\" value=\"{$row['id']}\" type='checkbox' /></td>
        </tr>";

		$entries_showed ++;
		
		if( $i >= $news_per_page + $start_from ) {
			break;
		}
	}
	
	// End prelisting
	$result_count = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_static" . $where );
	
	$all_count_news = $result_count['count'];
	if ( $fromnewsdate ) $fromnewsdate = date("Y-m-d", $fromnewsdate );
	if ( $tonewsdate ) $tonewsdate = date("Y-m-d", $tonewsdate );

	
	///////////////////////////////////////////
	// Options Bar
	echo <<<HTML
<script language="javascript">
    function search_submit(prm){
      document.optionsbar.start_from.value=prm;
      document.optionsbar.submit();
      return false;
    }
    function gopage_submit(prm){
      document.optionsbar.start_from.value= (prm - 1) * {$news_per_page};
      document.optionsbar.submit();
      return false;
    }
    </script>
<div style="padding-top:5px;padding-bottom:2px;display:none" name="advancedsearch" id="advancedsearch">
<form action="?mod=static&amp;action=list" method="GET" name="optionsbar" id="optionsbar" class="form-horizontal">
<input type="hidden" name="mod" value="static">
<input type="hidden" name="action" value="list">
<input type="hidden" name="start_from" id="start_from" value="{$start_from}">
<div class="box">
  <div class="box-header">
    <div class="title">{$lang['edit_stat']}&nbsp;<b>{$entries_showed}</b>&nbsp;&nbsp;&nbsp;{$lang['edit_stat_1']}&nbsp;<b>{$all_count_news}</b></div>
  </div>
  <div class="box-content">

	<div class="row box-section">

	  <div class="col-md-6">
	  
		<div class="form-group">
		  <label class="control-label col-lg-3">{$lang['edit_search_static']}</label>
		  <div class="col-lg-9">
			<input name="search_field" value="{$search_field}" type="text" style="width:100%">
		  </div>
		 </div>
		<div class="form-group">
		  <label class="control-label col-lg-3">{$lang['static_per_page']}</label>
		  <div class="col-lg-9">
			<input style="text-align: center" name="news_per_page" value="{$news_per_page}" type="text" size="10">
		  </div>
		 </div>
		 
	  </div>
	  
	  <div class="col-md-6">

	  	<div class="form-group">
		  <label class="control-label col-lg-3">{$lang['search_by_date']}</label>
		  <div class="col-lg-9">
			{$lang['edit_fdate']} <input data-rel="calendardate" type="text" name="fromnewsdate" id="fromnewsdate" size="13" maxlength="16" value="{$fromnewsdate}">
			{$lang['edit_tdate']} <input data-rel="calendardate" type="text" name="tonewsdate" id="tonewsdate" size="13" maxlength="16" value="{$tonewsdate}">
		  </div>
		 </div>

	  </div>
	  
	</div>
	
	<div class="row box-section">
	{$lang['static_order']}
	</div>	

	<div class="row box-section">
	{$lang['edit_et']} <select class="uniform" name="search_order_t" id="search_order_t">
           <option {$search_order_title['----']} value="">{$lang['user_order_no']}</option>
           <option {$search_order_title['asc']} value="asc">{$lang['user_order_plus']}</option>
           <option {$search_order_title['desc']} value="desc">{$lang['user_order_minus']}</option>
            </select>
	{$lang['search_by_date']} <select class="uniform" name="search_order_d" id="search_order_d">
           <option {$search_order_date['----']} value="">{$lang['user_order_no']}</option>
           <option {$search_order_date['asc']} value="asc">{$lang['user_order_plus']}</option>
           <option {$search_order_date['desc']} value="desc">{$lang['user_order_minus']}</option>
            </select>
	</div>
	<div class="row box-section">
	<input onclick="javascript:search_submit(0); return(false);" class="btn btn-gray" type="submit" value="{$lang['edit_act_1']}">
	</div>	
	
   </div>
</div>
</form>
</div>
HTML;
	// End Options Bar
	

	echo <<<JSCRIPT
<script language='JavaScript' type="text/javascript">
<!--
function ckeck_uncheck_all() {
    var frm = document.static;
    for (var i=0;i<frm.elements.length;i++) {
        var elmnt = frm.elements[i];
        if (elmnt.type=='checkbox') {
            if(frm.master_box.checked == true){ elmnt.checked=false; }
            else{ elmnt.checked=true; }
        }
    }
    if(frm.master_box.checked == true){ frm.master_box.checked = false; }
    else{ frm.master_box.checked = true; }
}
-->
</script>
JSCRIPT;
	
	if( $entries_showed == 0 ) {
		
		echo <<<HTML
<div class="box">
  <div class="box-header">
    <div class="title">{$lang['static_head']}</div>
	<ul class="box-toolbar">
      <li class="toolbar-link">
          <a href="javascript:ShowOrHide('advancedsearch');"><i class="icon-search"></i> {$lang['static_advanced_search']}</a>
      </li>
    </ul>
  </div>
  <div class="box-content">
	<div class="row box-section">
		<br /><br /><center>{$lang['edit_nostatic']}</center><br /><br />
	</div>
	<div class="row box-section">
		<input type="button" value="{$lang['static_new']}" class="btn btn-blue" onclick="document.location='?mod=static&action=addnew'">
	</div>
  </div>
</div>
HTML;
	
	} else {

		// pagination
		$npp_nav = "";
			
		if( $all_count_news > $news_per_page ) {
			
			if( $start_from > 0 ) {
				$previous = $start_from - $news_per_page;
				$npp_nav .= "<li><a onclick=\"javascript:search_submit($previous); return(false);\" href=\"#\" title=\"{$lang['edit_prev']}\"><i class=\"icon-backward\"></i></a></li>";
			}
			
			$enpages_count = @ceil( $all_count_news / $news_per_page );
			$enpages_start_from = 0;
			$enpages = "";
			
			if( $enpages_count <= 10 ) {
				
				for($j = 1; $j <= $enpages_count; $j ++) {
					
					if( $enpages_start_from != $start_from ) {
						
						$enpages .= "<li><a onclick=\"javascript:search_submit($enpages_start_from); return(false);\" href=\"#\">$j</a></li>";
					
					} else {
						
						$enpages .= "<li class=\"active\"><span>$j</span></li>";
					}
					
					$enpages_start_from += $news_per_page;
				}
				
				$npp_nav .= $enpages;
			
			} else {
				
				$start = 1;
				$end = 10;
				
				if( $start_from > 0 ) {
					
					if( ($start_from / $news_per_page) > 4 ) {
						
						$start = @ceil( $start_from / $news_per_page ) - 3;
						$end = $start + 9;
						
						if( $end > $enpages_count ) {
							$start = $enpages_count - 10;
							$end = $enpages_count - 1;
						}
						
						$enpages_start_from = ($start - 1) * $news_per_page;
					
					}
				
				}
				
				if( $start > 2 ) {
					
					$enpages .= "<li><a onclick=\"javascript:search_submit(0); return(false);\" href=\"#\">1</a></li> <li><span>...</span></li>";
				
				}
				
				for($j = $start; $j <= $end; $j ++) {
					
					if( $enpages_start_from != $start_from ) {
						
						$enpages .= "<li><a onclick=\"javascript:search_submit($enpages_start_from); return(false);\" href=\"#\">$j</a></li>";
					
					} else {
						
						$enpages .= "<li class=\"active\"><span>$j</span></li>";
					}
					
					$enpages_start_from += $news_per_page;
				}
				
				$enpages_start_from = ($enpages_count - 1) * $news_per_page;
				$enpages .= "<li><span>...</span></li><li><a onclick=\"javascript:search_submit($enpages_start_from); return(false);\" href=\"#\">$enpages_count</a></li>";
				
				$npp_nav .= $enpages;
			
			}
			
			if( $all_count_news > $i ) {
				$how_next = $all_count_news - $i;
				if( $how_next > $news_per_page ) {
					$how_next = $news_per_page;
				}
				$npp_nav .= "<li><a onclick=\"javascript:search_submit($i); return(false);\" href=\"#\" title=\"{$lang['edit_next']}\"><i class=\"icon-forward\"></i></a></li>";
			}
			
			$npp_nav = "<ul class=\"pagination pagination-sm\">".$npp_nav."</ul>";
		
		}
		
		// pagination
	
		echo <<<HTML
<form action="" method="post" name="static">
<input type="hidden" name="mod" value="mass_static_actions">
<input type="hidden" name="user_hash" value="$dle_login_hash" />
<div class="box">
  <div class="box-header">
    <div id="newstitlelist" class="title">{$lang['static_head']}</div>
	<ul class="box-toolbar">
      <li class="toolbar-link">
          <a href="javascript:ShowOrHide('advancedsearch');"><i class="icon-search"></i> {$lang['static_advanced_search']}</a>
      </li>
    </ul>
  </div>
  <div class="box-content table-responsive">
  
    <table class="table table-normal table-hover">
      <thead>
      <tr>
        <td style="width: 400px">{$lang['static_title']}</td>
        <td>{$lang['static_descr']}</td>
        <td style="width: 140px">{$lang['st_views']}</td>
        <td style="width: 40px"><input type="checkbox" name="master_box" title="{$lang['edit_selall']}" onclick="javascript:ckeck_uncheck_all()"></td>
      </tr>
      </thead>
	  <tbody>
		{$entries}
	  </tbody>
	</table>
		  
  </div>
  
<div class="box-footer padded">
          <div class="pull-left">{$npp_nav}</div>
		  <div class="pull-right"><input type="button" value="{$lang['static_new']}" class="btn btn-blue" onclick="document.location='?mod=static&action=addnew'"> <select name="action" class="uniform">
<option value="">{$lang['edit_selact']}</option>
<option value="mass_date">{$lang['mass_edit_date']}</option>
<option value="mass_clear_count">{$lang['mass_clear_count']}</option>
<option value="mass_delete">{$lang['edit_seldel']}</option>
</select>
<input class="btn btn-gold" type="submit" value="{$lang['b_start']}"></div>
</div>  
  
</div>
</form>
HTML;
	
	}
	
	echofooter();

} elseif( $action == "addnew" ) {

	if( $config['allow_static_wysiwyg'] == 1 ) {
		$js_array[] = "engine/editor/jscripts/froala/editor.js";
		$js_array[] = "engine/editor/jscripts/froala/languages/{$lang['wysiwyg_language']}.js";
		$js_array[] = "engine/skins/codemirror/js/code.js";
	}
	
	if( $config['allow_static_wysiwyg'] == 2 ) {
		$js_array[] = "engine/editor/jscripts/tiny_mce/tinymce.min.js";
	}
	
	if( !$config['allow_static_wysiwyg'] ) {
		$js_array[] = "engine/classes/js/typograf.min.js";
	}
	
	echoheader( "<i class=\"icon-file\"></i>".$lang['opt_sm_static'], $lang['header_st_1'] );
	
	echo "
    <script type=\"text/javascript\">
    function preview(){";

	if( $config['allow_static_wysiwyg'] == 2 ) {
		echo "tinyMCE.triggerSave();";
	}
	
	echo "if(document.static.template.value == '' || document.static.description.value == '' || document.static.name.value == ''){ Growl.info({ title: '{$lang[p_info]}', text: '{$lang['static_err_1']}'}); }
    else{
        dd=window.open('','prv','height=400,width=750,resizable=1,scrollbars=1')
        document.static.mod.value='preview';document.static.target='prv'
        document.static.submit(); dd.focus()
        setTimeout(\"document.static.mod.value='static';document.static.target='_self'\",500)
    }
    }
    onload=focus;function focus(){document.forms[0].name.focus();}

	function auto_keywords ( key )
	{

		var wysiwyg = '{$config['allow_static_wysiwyg']}';

		if (wysiwyg == \"2\") {
			tinyMCE.triggerSave();
		}

		var short_txt = document.getElementById('template').value;

		ShowLoading('');

		$.post(\"engine/ajax/keywords.php\", { short_txt: short_txt, key: key, user_hash: '{$dle_login_hash}' }, function(data){
	
			HideLoading('');
	
			if (key == 1) { $('#autodescr').val(data); }
			else { $('#keywords').tokenfield('setTokens', data); }
	
		});

		return false;
	}
    </SCRIPT>";

	if( !$config['allow_static_wysiwyg'] ) $fix_br = "<input class=\"icheck\" type=\"radio\" name=\"allow_br\" id=\"allow_br\" value=\"1\" checked=\"checked\" /><label for=\"allow_br\">{$lang['static_br_html']}</label><br /><input class=\"icheck\" type=\"radio\" name=\"allow_br\" id=\"allow_br1\" value=\"0\" /><label for=\"allow_br1\">{$lang['static_br_html_1']}</label>";
	else $fix_br = "<input class=\"icheck\" type=\"radio\" name=\"allow_br\" name=\"allow_br\" value=\"0\" /><label for=\"allow_br\">{$lang['static_br_html_1']}</label>";

	if ($member_id['user_group'] == 1 ) $fix_br .= "<br /><input class=\"icheck\" type=\"radio\" name=\"allow_br\" id=\"allow_br2\" value=\"2\" /><label for=\"allow_br2\">{$lang['static_br_html_2']}</label>";

	$groups = get_groups();
	$skinlist = SelectSkin('');
	
	if( $config['allow_static_wysiwyg'] == "2" ) echo "<form class=\"form-horizontal\" method=post name=\"static\" id=\"static\" onsubmit=\"if(document.static.name.value == '' || document.static.description.value == ''){Growl.info({ title: '{$lang[p_info]}', text: '{$lang['static_err_1']}'}); return false}\" action=\"\">";
	else echo "<form class=\"form-horizontal\" method=post name=\"static\" id=\"static\" onsubmit=\"if(document.static.name.value == '' || document.static.description.value == ''){Growl.info({ title: '{$lang[p_info]}', text: '{$lang['static_err_1']}'}); return false}\" action=\"\">";	

	echo <<<HTML
<input type="hidden" name="action" value="dosavenew">
<input type="hidden" name="mod" value="static">
<input type="hidden" name="preview_mode" value="static" >
<input type="hidden" name="user_hash" value="$dle_login_hash" />
<div class="box">
  <div class="box-header">
    <div class="title">{$lang['static_a']}</div>
  </div>
  <div class="box-content">

	<div class="row box-section">
	
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['static_title']}</label>
		  <div class="col-md-10">
			<input type="text" name="name" size="55">&nbsp;<span class="help-button" data-rel="popover" data-trigger="hover" data-placement="right" data-content="{$lang['hint_stitle']}" >?</span>
		  </div>
		 </div>
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['static_descr']}</label>
		  <div class="col-md-10">
			<input type="text" name="description" size="55">&nbsp;<span class="help-button" data-rel="popover" data-trigger="hover" data-placement="right" data-content="{$lang['hint_sdesc']}" >?</span>
		  </div>
		 </div>
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['edit_edate']}</label>
		  <div class="col-md-10">
			<input data-rel="calendar" type="text" name="newdate" size="20" value="">&nbsp;<input type="checkbox" name="allow_now" id="allow_now" value="yes" checked>&nbsp;{$lang['edit_jdate']}
		  </div>
		 </div>
		<div class="form-group editor-group">
		  <label class="control-label col-lg-2">{$lang['static_templ']}</label>
		  <div class="col-lg-10">
HTML;
	
	if( $config['allow_static_wysiwyg'] ) {
		
		include (ENGINE_DIR . '/editor/static.php');
	
	} else {
		
		include (ENGINE_DIR . '/inc/include/inserttag.php');
		
		echo <<<HTML
		{$bb_code}<textarea style="width:100%;max-width: 950px;height:350px;" name="template" id="template" onfocus="setFieldName(this.name)"></textarea><script type=text/javascript>var selField  = "template";</script>
HTML;
	
	}
	
	
	echo <<<HTML
		  </div>
		 </div>
		 
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['static_type']}</label>
		  <div class="col-md-10">
			{$fix_br}
		  </div>
		 </div>	
		<div class="form-group">
		  <label class="control-label col-md-2"></label>
		  <div class="col-md-10">
			{$lang['add_metatags']}&nbsp;<span class="help-button" data-rel="popover" data-trigger="hover" data-placement="right" data-content="{$lang['hint_metas']}" >?</span>
		  </div>
		 </div>	
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['meta_title']}</label>
		  <div class="col-md-10">
			<input type="text" name="meta_title" style="width:100%;max-width:437px;">
		  </div>
		 </div>	
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['meta_descr']}</label>
		  <div class="col-md-10">
			<input type="text" name="descr" id="autodescr" style="width:100%;max-width:437px;"> <i class="icon-warning-sign"></i> {$lang['meta_descr_max']}
		  </div>
		 </div>	
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['meta_keys']}</label>
		  <div class="col-md-10">
			<textarea class="tags" name="keywords" id='keywords' style="width:400px;height:70px;"></textarea><br /><br />
			<button onclick="auto_keywords(1); return false;" class="btn btn-blue"><i class="icon-exchange"></i> {$lang['btn_descr']}</button>&nbsp;
			<button onclick="auto_keywords(2); return false;" class="btn btn-blue"><i class="icon-exchange"></i> {$lang['btn_keyword']}</button>
		  </div>
		 </div>		 
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['static_tpl']}</label>
		  <div class="col-md-10">
			<input type="text" name="static_tpl" size="20">.tpl&nbsp;<span class="help-button" data-rel="popover" data-html="true" data-trigger="hover" data-placement="right" data-content="{$lang['hint_stpl']}" >?</span>
		  </div>
		 </div>	
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['static_skin']}</label>
		  <div class="col-md-10">
			{$skinlist}&nbsp;<span class="help-button" data-rel="popover" data-html="true" data-trigger="hover" data-placement="right" data-content="{$lang['hint_static_skin']}" >?</span>
		  </div>
		 </div>	
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['stat_allow']}</label>
		  <div class="col-md-10">
			<select name="grouplevel[]" style="width:150px;height:93px;" multiple><option value="all" selected>{$lang['edit_all']}</option>{$groups}</select>
		  </div>
		 </div>	
		<div class="form-group">
		  <label class="control-label col-md-2"></label>
		  <div class="col-md-10">
			<input class="icheck" type="checkbox" name="allow_template" id="allow_template" value="1" checked><label for="allow_template">{$lang['st_al_templ']}</label>
		  </div>
		 </div>
		<div class="form-group">
		  <label class="control-label col-md-2"></label>
		  <div class="col-md-10">
			<input class="icheck" type="checkbox" name="allow_count" id="allow_count" value="1" checked><label for="allow_count">{$lang['allow_count']}</label><br />
			<input class="icheck" type="checkbox" name="allow_sitemap" id="allow_sitemap" value="1" checked><label for="allow_sitemap">{$lang['allow_sitemap']}</label><br />
			<input class="icheck" type="checkbox" name="disable_index" id="disable_index" value="1"><label for="disable_index">{$lang['add_disable_index']}</label>
		  </div>
		 </div>	
		<div class="form-group">
		  <label class="control-label col-md-2"></label>
		  <div class="col-md-10">
			<input type="submit" value="{$lang['user_save']}" class="btn btn-green">&nbsp;&nbsp;&nbsp;<input onclick="preview()" type="button" class="btn btn-blue" value="{$lang['btn_preview']}">
		  </div>
		 </div>			 
		 
	</div>
	
   </div>
</div>
</form>
HTML;
	
	echofooter();
} elseif( $action == "dosavenew" ) {
	
	if( $_REQUEST['user_hash'] == "" or $_REQUEST['user_hash'] != $dle_login_hash ) {
		
		die( "Hacking attempt! User not found" );
	
	}

	$allow_br = intval( $_POST['allow_br'] );
	if ($member_id['user_group'] != 1 AND $allow_br > 1 ) $allow_br = 1;

	if ($allow_br == 2) {

		if( function_exists( "get_magic_quotes_gpc" ) && get_magic_quotes_gpc() ) $_POST['template'] = stripslashes( $_POST['template'] );  

		$template = trim( addslashes( $_POST['template'] ) );

	} else {

		if ( $config['allow_static_wysiwyg'] ) $parse->allow_code = false;

		$template = $parse->process( $_POST['template'] );
	
		if( $config['allow_static_wysiwyg'] or $allow_br != '1' ) {
			$template = $parse->BB_Parse( $template );
		} else {
			$template = $parse->BB_Parse( $template, false );
		}

	}

	$disable_index = isset( $_POST['disable_index'] ) ? intval( $_POST['disable_index'] ) : 0;
	$metatags = create_metatags( $template );
	$name = trim( totranslit( $_POST['name'], true, false ) );
	$descr = $db->safesql( htmlspecialchars( strip_tags(trim($_POST['description'])), ENT_QUOTES, $config['charset'] ) );
	$template = $db->safesql( $template );

	$tpl = $db->safesql(cleanpath( $_POST['static_tpl'] ));

	$skin_name =  trim( totranslit( $_POST['skin_name'], false, false ) );
	$newdate = $_POST['newdate'];
    if( isset( $_POST['allow_now'] ) ) $allow_now = $_POST['allow_now']; else $allow_now = "";
	
	if( ! count( $_POST['grouplevel'] ) ) $_POST['grouplevel'] = array ("all" );
	$grouplevel = $db->safesql( implode( ',', $_POST['grouplevel'] ) );
	
	$allow_template = intval( $_POST['allow_template'] );
	$allow_count = intval( $_POST['allow_count'] );
	$allow_sitemap = intval( $_POST['allow_sitemap'] );

  //    
	$added_time = time();
	$newsdate = strtotime( $newdate );

	if( ($allow_now == "yes") OR ($newsdate === - 1) OR !$newsdate) {
		$thistime = $added_time;
	} else {
		$thistime = $newsdate;
		if( ! intval( $config['no_date'] ) and $newsdate > $added_time ) $thistime = $added_time;
	}
					
	if( $name == "" or $descr == "" or $template == "" ) msg( "error", $lang['static_err'], $lang['static_err_1'], "javascript:history.go(-1)" );
	
	$static_count = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_static WHERE name='{$name}'" );

	if ($static_count['count']) msg( "error", $lang['static_err'], $lang['static_err_2'], "javascript:history.go(-1)" );
	
	$db->query( "INSERT INTO " . PREFIX . "_static (name, descr, template, allow_br, allow_template, grouplevel, tpl, metadescr, metakeys, template_folder, date, metatitle, allow_count, sitemap, disable_index) values ('$name', '$descr', '$template', '$allow_br', '$allow_template', '$grouplevel', '$tpl', '{$metatags['description']}', '{$metatags['keywords']}', '{$skin_name}', '{$thistime}', '{$metatags['title']}', '$allow_count', '$allow_sitemap', '$disable_index')" );
	$row = $db->insert_id();
	$db->query( "UPDATE " . PREFIX . "_static_files SET static_id='{$row}' WHERE author = '{$member_id['name']}' AND static_id = '0'" );

	$db->query( "INSERT INTO " . USERPREFIX . "_admin_logs (name, date, ip, action, extras) values ('".$db->safesql($member_id['name'])."', '{$_TIME}', '{$_IP}', '59', '{$name}')" );
	
	msg( "info", $lang['static_addok'], $lang['static_addok_1'], "?mod=static" );

} elseif( $action == "doedit" ) {
	
	$id = intval( $_GET['id'] );
	
	if( $_GET['page'] == "rules" ) {
		
		$row = $db->super_query( "SELECT * FROM " . PREFIX . "_static where name='dle-rules-page'" );
		$lang['static_edit'] = $lang['rules_edit'];
		if( ! $row['id'] ) {
			$id = "";
			$row['allow_template'] = "1";
		} else
			$id = $row['id'];
		
		if( ! $config['registration_rules'] ) $lang['rules_descr'] = $lang['rules_descr'] . " <font color=\"red\">" . $lang['rules_check'] . "</font>";
	
	} else {
		
		$row = $db->super_query( "SELECT * FROM " . PREFIX . "_static where id='$id'" );
	}

	if ($row['allow_br'] == 2) {

		if ($member_id['user_group'] != 1) msg( "error", $lang['index_denied'], $lang['static_not_allowed'] );

		$row['template'] = htmlspecialchars( stripslashes( $row['template'] ), ENT_QUOTES, $config['charset'] );


	} else {
	
		if( $row['allow_br'] != '1' or $config['allow_static_wysiwyg'] ) {
			
			$row['template'] = $parse->decodeBBCodes( $row['template'], true, $config['allow_static_wysiwyg'] );
		
		} else {
			
			$row['template'] = $parse->decodeBBCodes( $row['template'], false );
		
		}
	}
	
	$skinlist = SelectSkin( $row['template_folder'] );
	$row['descr'] = stripslashes($row['descr']);
	$row['metatitle'] = stripslashes( $row['metatitle'] );
	$itemdate = @date( "Y-m-d H:i:s", $row['date'] );

	if( $config['allow_static_wysiwyg'] == 1 ) {
		$js_array[] = "engine/editor/jscripts/froala/editor.js";
		$js_array[] = "engine/editor/jscripts/froala/languages/{$lang['wysiwyg_language']}.js";
		$js_array[] = "engine/skins/codemirror/js/code.js";
	}
	
	if( $config['allow_static_wysiwyg'] == 2 ) {
		$js_array[] = "engine/editor/jscripts/tiny_mce/tinymce.min.js";
	}
	
	if( !$config['allow_static_wysiwyg'] ) {
		$js_array[] = "engine/classes/js/typograf.min.js";
	}
	
	echoheader( "<i class=\"icon-file\"></i>".$lang['opt_sm_static'], $lang['header_st_1'] );
	
	echo <<<HTML
<script language="javascript">

function confirmdelete(id) {
	    DLEconfirm( '{$lang['static_confirm']}', '{$lang['p_confirm']}', function () {
			document.location="?mod=static&action=dodelete&user_hash={$dle_login_hash}&id="+id;
		} );
}
</script>
HTML;

	echo "
    <script type=\"text/javascript\">
    function preview(){";

	if( $config['allow_static_wysiwyg'] == 2 ) {
		echo "tinyMCE.triggerSave();";
	}
	
	echo "if(document.static.template.value == ''){ Growl.info({ title: '{$lang[p_info]}', text: '{$lang['static_err_1']}'}); }
    else{
        dd=window.open('','prv','height=400,width=750,resizable=1,scrollbars=1')
        document.static.mod.value='preview';document.static.target='prv'
        document.static.submit(); dd.focus()
        setTimeout(\"document.static.mod.value='static';document.static.target='_self'\",500)
    }
    }

	function auto_keywords ( key )
	{

		var wysiwyg = '{$config['allow_static_wysiwyg']}';

		if (wysiwyg == \"2\") {
			tinyMCE.triggerSave();
		}

		var short_txt = document.getElementById('template').value;

		ShowLoading('');

		$.post(\"engine/ajax/keywords.php\", { short_txt: short_txt, key: key, user_hash: '{$dle_login_hash}' }, function(data){
	
			HideLoading('');
	
			if (key == 1) { $('#autodescr').val(data); }
			else { $('#keywords').tokenfield('setTokens', data); }
	
		});

		return false;
	}
    </script>";
	$check = array();

	$check[$row['allow_br']] = "checked=\"checked\"";

	if( !$config['allow_static_wysiwyg'] ) $fix_br = "<input class=\"icheck\" type=\"radio\" name=\"allow_br\" id=\"allow_br\" value=\"1\" {$check[1]} /><label for=\"allow_br\">{$lang['static_br_html']}</label><br /><input class=\"icheck\" type=\"radio\" name=\"allow_br\" id=\"allow_br1\" value=\"0\" {$check[0]} /><label for=\"allow_br1\">{$lang['static_br_html_1']}</label>";
	else $fix_br = "<input class=\"icheck\" type=\"radio\" name=\"allow_br\" id=\"allow_br\" value=\"0\" {$check[0]} /><label for=\"allow_br\">{$lang['static_br_html_1']}</label>";

	if ($member_id['user_group'] == 1 ) $fix_br .= "<br /><input class=\"icheck\" type=\"radio\" name=\"allow_br\" id=\"allow_br2\" value=\"2\" {$check[2]} /><label for=\"allow_br2\">{$lang['static_br_html_2']}</label>";

	if( $row['allow_template'] ) $check_t = "checked";
	else $check_t = "";

	if( $row['allow_count'] ) $check_c = "checked";
	else $check_c = "";

	if( $_GET['page'] != "rules" ) {

		if( $row['sitemap'] ) $allow_sitemap = "<br /><input class=\"icheck\" type=\"checkbox\" name=\"allow_sitemap\" id=\"allow_sitemap\" value=\"1\" checked><label for=\"allow_sitemap\">{$lang['allow_sitemap']}</label>";
		else $allow_sitemap = "<br /><input class=\"icheck\" type=\"checkbox\" name=\"allow_sitemap\" id=\"allow_sitemap\" value=\"1\"><label for=\"allow_sitemap\">{$lang['allow_sitemap']}</label>";

		if( $row['disable_index'] ) $disable_index = "<br /><input class=\"icheck\" type=\"checkbox\" name=\"disable_index\" id=\"disable_index\" value=\"1\" checked><label for=\"disable_index\">{$lang['add_disable_index']}</label>";
		else $disable_index = "<br /><input class=\"icheck\" type=\"checkbox\" name=\"disable_index\" id=\"disable_index\" value=\"1\"><label for=\"disable_index\">{$lang['add_disable_index']}</label>";
	
	} else $allow_sitemap = "";


	$groups = get_groups( explode( ',', $row['grouplevel'] ) );
	if( $row['grouplevel'] == "all" ) $check_all = "selected";
	else $check_all = "";
	
	if( $_GET['page'] == "rules" ) {
		
		echo "<form class=\"form-horizontal\" method=post name=\"static\" id=\"static\" action=\"\">";
	
	} else {
		
		if( $config['allow_static_wysiwyg'] == 2 ) echo "<form class=\"form-horizontal\" method=post name=\"static\" id=\"static\" onsubmit=\"if(document.static.name.value == '' || document.static.description.value == '' ){Growl.info({ title: '{$lang[p_info]}', text: '{$lang['static_err_1']}'}); return false}\" action=\"\">";
		else echo "<form class=\"form-horizontal\" method=post name=\"static\" id=\"static\" onsubmit=\"if(document.static.name.value == '' || document.static.description.value == ''){Growl.info({ title: '{$lang[p_info]}', text: '{$lang['static_err_1']}'}); return false}\" action=\"\">";
	
	}
	
	echo <<<HTML
<input type="hidden" name="action" value="dosaveedit">
<input type="hidden" name="mod" value="static">
<input type="hidden" name="preview_mode" value="static" >
<input type="hidden" name="user_hash" value="{$dle_login_hash}" />
<input type="hidden" name="id" value="{$id}">
<div class="box">
  <div class="box-header">
    <div class="title">{$lang['static_edit']}</div>
  </div>
  <div class="box-content">

	<div class="row box-section">
HTML;
	
	if( $_GET['page'] == "rules" ) {
		
		echo <<<HTML
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['static_descr']}</label>
		  <div class="col-md-10">
			<input type="text" name="description" size="55" value="{$row['descr']}">&nbsp;<span class="help-button" data-rel="popover" data-trigger="hover" data-placement="right" data-content="{$lang['hint_sdesc']}" >?</span>
		  </div>
		 </div>
		<div class="form-group">
		  <label class="control-label col-md-2"></label>
		  <div class="col-md-10">
			{$lang['rules_descr']}
		  </div>
		 </div>
HTML;
	
	} else {
		
		echo <<<HTML
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['static_title']}</label>
		  <div class="col-md-10">
			<input type="text" name="name" size="55" value="{$row['name']}">&nbsp;<span class="help-button" data-rel="popover" data-trigger="hover" data-placement="right" data-content="{$lang['hint_stitle']}" >?</span>
		  </div>
		 </div>
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['static_descr']}</label>
		  <div class="col-md-10">
			<input type="text" name="description" size="55" value="{$row['descr']}">&nbsp;<span class="help-button" data-rel="popover" data-trigger="hover" data-placement="right" data-content="{$lang['hint_sdesc']}" >?</span>
		  </div>
		 </div>
HTML;
	
	}
	
	echo <<<HTML
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['edit_edate']}</label>
		  <div class="col-md-10">
			<input data-rel="calendar" type="text" name="newdate" value="{$itemdate}">&nbsp;<input type="checkbox" name="allow_now" id="allow_now" value="yes">&nbsp;{$lang['edit_jdate']}
		  </div>
		 </div>
		<div class="form-group editor-group">
		  <label class="control-label col-lg-2">{$lang['static_templ']}</label>
		  <div class="col-lg-10">
HTML;
	
	if( $config['allow_static_wysiwyg'] ) {
		
		include (ENGINE_DIR . '/editor/static.php');
	
	} else {
		
		include (ENGINE_DIR . '/inc/include/inserttag.php');
		
		echo <<<HTML
		{$bb_code}<textarea style="width:100%;max-width: 950px;height:350px;" name="template" id="template" onfocus="setFieldName(this.name)">{$row['template']}</textarea><script type=text/javascript>var selField  = "template";</script>
HTML;
	
	}
	
	
	echo <<<HTML
		  </div>
		 </div>
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['static_type']}</label>
		  <div class="col-md-10">
			{$fix_br}
		  </div>
		 </div>
		<div class="form-group">
		  <label class="control-label col-md-2"></label>
		  <div class="col-md-10">
			{$lang['add_metatags']}&nbsp;<span class="help-button" data-rel="popover" data-trigger="hover" data-placement="right" data-content="{$lang['hint_metas']}" >?</span>
		  </div>
		 </div>			 
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['meta_title']}</label>
		  <div class="col-md-10">
			<input type="text" name="meta_title" style="width:100%;max-width:437px;" value="{$row['metatitle']}">
		  </div>
		 </div>	
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['meta_descr']}</label>
		  <div class="col-md-10">
			<input type="text" name="descr" id="autodescr" style="width:100%;max-width:437px;" value="{$row['metadescr']}"> <i class="icon-warning-sign"></i> {$lang['meta_descr_max']}
		  </div>
		 </div>	
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['meta_keys']}</label>
		  <div class="col-md-10">
			<textarea class="tags" name="keywords" id='keywords' style="width:400px;height:70px;">{$row['metakeys']}</textarea><br /><br />
			<button onclick="auto_keywords(1); return false;" class="btn btn-blue"><i class="icon-exchange"></i> {$lang['btn_descr']}</button>&nbsp;
			<button onclick="auto_keywords(2); return false;" class="btn btn-blue"><i class="icon-exchange"></i> {$lang['btn_keyword']}</button>
		  </div>
		 </div>
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['static_tpl']}</label>
		  <div class="col-md-10">
			<input type="text" name="static_tpl" size="20" value="{$row['tpl']}">.tpl&nbsp;<span class="help-button" data-rel="popover" data-html="true" data-trigger="hover" data-placement="right" data-content="{$lang['hint_stpl']}" >?</span>
		  </div>
		 </div>
HTML;
	
	if( $_GET['page'] != "rules" ) echo <<<HTML
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['static_skin']}</label>
		  <div class="col-md-10">
			{$skinlist}&nbsp;<span class="help-button" data-rel="popover" data-html="true" data-trigger="hover" data-placement="right" data-content="{$lang['hint_static_skin']}" >?</span>
		  </div>
		 </div>
		<div class="form-group">
		  <label class="control-label col-md-2">{$lang['stat_allow']}</label>
		  <div class="col-md-10">
			<select name="grouplevel[]" style="width:150px;height:93px;" multiple><option value="all" {$check_all}>{$lang['edit_all']}</option>{$groups}</select>
		  </div>
		 </div>
HTML;
	
	echo <<<HTML
		<div class="form-group">
		  <label class="control-label col-md-2"></label>
		  <div class="col-md-10">
			<input class="icheck" type="checkbox" name="allow_template" id="allow_template" value="1" {$check_t}><label for="allow_template">{$lang['st_al_templ']}</label>
		  </div>
		 </div>
		<div class="form-group">
		  <label class="control-label col-md-2"></label>
		  <div class="col-md-10">
			<input class="icheck" type="checkbox" name="allow_count" id="allow_count" value="1" {$check_c}><label for="allow_count">{$lang['allow_count']}</label>
			{$allow_sitemap}
			{$disable_index}
		  </div>
		 </div>
		<div class="form-group">
		  <label class="control-label col-md-2"></label>
		  <div class="col-md-10">
			<input type="submit" value="{$lang['user_save']}" class="btn btn-green">&nbsp;
			<button onclick="preview(); return false;" class="btn btn-gray"><i class="icon-desktop"></i> {$lang['btn_preview']}</button>&nbsp;
			<button onclick="confirmdelete('{$row['id']}'); return false;" class="btn btn-red"><i class="icon-trash"></i> {$lang['edit_dnews']}</button>
		  </div>
		 </div>

	 </div>
	
   </div>
</div>
</form>
HTML;
	
	echofooter();
} elseif( $action == "dosaveedit" ) {
	
	if( $_REQUEST['user_hash'] == "" or $_REQUEST['user_hash'] != $dle_login_hash ) {
		
		die( "Hacking attempt! User not found" );
	
	}

	$allow_br = intval( $_POST['allow_br'] );
	if ($member_id['user_group'] != 1 AND $allow_br > 1 ) $allow_br = 1;

	if ($allow_br == 2) {

		if( function_exists( "get_magic_quotes_gpc" ) && get_magic_quotes_gpc() ) $_POST['template'] = stripslashes( $_POST['template'] );  

		$template = trim( addslashes( $_POST['template'] ) );

	} else {

		if ( $config['allow_static_wysiwyg'] ) $parse->allow_code = false;

		$template = $parse->process( $_POST['template'] );
	
		if( $config['allow_static_wysiwyg'] or $allow_br != '1' ) {
			$template = $parse->BB_Parse( $template );
		} else {
			$template = $parse->BB_Parse( $template, false );
		}

	}
	
	$metatags = create_metatags( $template );
	
	if( $_GET['page'] == "rules" ) {
		
		$name = "dle-rules-page";
	
	} else {
		
		$name = trim( totranslit( $_POST['name'], true, false ) );
		
		if( ! count( $_POST['grouplevel'] ) ) $_POST['grouplevel'] = array ("all" );
		$grouplevel = $db->safesql( implode( ',', $_POST['grouplevel'] ) );
	
	}

	$descr = trim( $db->safesql( htmlspecialchars( $_POST['description'], ENT_QUOTES, $config['charset'] ) ) );
	$disable_index = isset( $_POST['disable_index'] ) ? intval( $_POST['disable_index'] ) : 0;	
	$template = $db->safesql( $template );
	$allow_template = intval( $_POST['allow_template'] );
	$allow_count = intval( $_POST['allow_count'] );
	$allow_sitemap = intval( $_POST['allow_sitemap'] );
	$tpl = $db->safesql(cleanpath( $_POST['static_tpl'] ));
	$skin_name =  trim( totranslit( $_POST['skin_name'], false, false ) );

	//    
	$added_time = time();
	$newdate = trim($_POST['newdate']);
	if( isset( $_POST['allow_now'] ) )  $allow_now = $_POST['allow_now']; else $allow_now = "";
	
	if( $newdate ) {
		
        $newsdate = strtotime( $newdate );
		
		if( $allow_now == "yes" ) {
			
			$thistime = $added_time;
			
		} elseif( ($newsdate === - 1) OR !$newsdate ) {
			
				$thistime = $added_time;
				
		} else {

			$thistime = $newsdate;

			if( ! intval( $config['no_date'] ) and $newsdate > $added_time ) {
				$thistime = $added_time;
			}

		}

	} else {
		$thistime = $added_time;
	}
	
	if( $_GET['page'] == "rules" ) {
		
		if( $_POST['id'] ) {
			
			$db->query( "UPDATE " . PREFIX . "_static SET descr='$descr', template='$template', allow_br='$allow_br', allow_template='$allow_template', grouplevel='all', tpl='$tpl', metadescr='{$metatags['description']}', metakeys='{$metatags['keywords']}', template_folder='{$skin_name}', date='{$thistime}', metatitle='{$metatags['title']}', allow_count='{$allow_count}', sitemap='0', disable_index='0' WHERE name='dle-rules-page'" );

			$db->query( "INSERT INTO " . USERPREFIX . "_admin_logs (name, date, ip, action, extras) values ('".$db->safesql($member_id['name'])."', '{$_TIME}', '{$_IP}', '60', 'dle-rules-page')" );
		
		} else {
			
			$db->query( "INSERT INTO " . PREFIX . "_static (name, descr, template, allow_br, allow_template, grouplevel, tpl, metadescr, metakeys, template_folder, date, metatitle, allow_count, sitemap, disable_index) values ('$name', '$descr', '$template', '$allow_br', '$allow_template', 'all', '$tpl', '{$metatags['description']}', '{$metatags['keywords']}', '{$skin_name}', '{$thistime}', '{$metatags['title']}', '{$allow_count}', '0', '0')" );
			$row = $db->insert_id();
			$db->query( "UPDATE " . PREFIX . "_static_files SET static_id='{$row}' WHERE author = '{$member_id['name']}' AND static_id = '0'" );
		
		}
		
		msg( "info", $lang['rules_ok'], $lang['rules_ok'], "?mod=static&action=doedit&page=rules" );
	
	} else {
		
		$id = intval( $_GET['id'] );

		if( $name == "" or $descr == "" or $template == "" ) msg( "error", $lang['static_err'], $lang['static_err_1'], "javascript:history.go(-1)" );

		$static_count = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_static WHERE name='$name' AND id != '$id'" );
	
		if ($static_count['count']) msg( "error", $lang['static_err'], $lang['static_err_2'], "javascript:history.go(-1)" );

		$db->query( "UPDATE " . PREFIX . "_static SET name='$name', descr='$descr', template='$template', allow_br='$allow_br', allow_template='$allow_template', grouplevel='$grouplevel', tpl='$tpl', metadescr='{$metatags['description']}', metakeys='{$metatags['keywords']}', template_folder='{$skin_name}', date='{$thistime}', metatitle='{$metatags['title']}', allow_count='{$allow_count}', sitemap='{$allow_sitemap}', disable_index='$disable_index' WHERE id='$id'" );

		$db->query( "INSERT INTO " . USERPREFIX . "_admin_logs (name, date, ip, action, extras) values ('".$db->safesql($member_id['name'])."', '{$_TIME}', '{$_IP}', '60', '{$name}')" );
		
		msg( "info", $lang['static_addok'], $lang['static_addok_1'], "?mod=static" );
	
	}
	
	msg( "info", $lang['static_addok'], $lang['static_addok_1'], "?mod=static" );

} elseif( $action == "dodelete" ) {
	
	if( $_REQUEST['user_hash'] == "" or $_REQUEST['user_hash'] != $dle_login_hash ) {
		
		die( "Hacking attempt! User not found" );
	
	}
	
	$id = intval( $_GET['id'] );
	
	$db->query( "DELETE FROM " . PREFIX . "_static WHERE id='$id'" );
	
	$db->query( "SELECT name, onserver FROM " . PREFIX . "_static_files WHERE static_id = '$id'" );
	
	while ( $row = $db->get_row() ) {
		
		if( $row['onserver'] ) {
			
			$url = explode( "/", $row['onserver'] );

			if( count( $url ) == 2 ) {
					
				$folder_prefix = $url[0] . "/";
				$file = $url[1];
				
			} else {
					
				$folder_prefix = "";
				$file = $url[0];
				
			}
			$file = totranslit( $file, false );
	
			if( trim($file) == ".htaccess") die("Hacking attempt!");

			@unlink( ROOT_DIR . "/uploads/files/" . $folder_prefix . $file );
		
		} else {
			
			$url_image = explode( "/", $row['name'] );
			
			if( count( $url_image ) == 2 ) {
				
				$folder_prefix = $url_image[0] . "/";
				$dataimages = $url_image[1];
			
			} else {
				
				$folder_prefix = "";
				$dataimages = $url_image[0];
			
			}
			
			@unlink( ROOT_DIR . "/uploads/posts/" . $folder_prefix . $dataimages );
			@unlink( ROOT_DIR . "/uploads/posts/" . $folder_prefix . "thumbs/" . $dataimages );
			@unlink( ROOT_DIR . "/uploads/posts/" . $folder_prefix . "medium/" . $dataimages );
		}
	
	}
	
	$db->query( "DELETE FROM " . PREFIX . "_static_files WHERE static_id = '$id'" );
	
	msg( "info", $lang['static_del'], $lang['static_del_1'], "?mod=static" );

}
?>

Did this file decode correctly?

Original Code

<?php
/*
=====================================================
 DataLife Engine - by SoftNews Media Group 
-----------------------------------------------------
 http://dle-news.ru/
-----------------------------------------------------
 Copyright (c) 2004,2017 SoftNews Media Group
=====================================================
*/
?><?php $_F=__FILE__;$_X='P3cxP3RndDkyKjk+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PjlYRTZENnhzWT1YRkg1c0g9WC1YIEpYZHtZRC49TklYOD00czZYU3l7VXRYOS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tOVhnRER0OjIyNGs9LUg9Tkl1eVUyOS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tOVhLe3RKeXM1Z0RYKGYpWEJHR3AtQkd6W1hke1lELj1OSVg4PTRzNlhTeXtVdDk+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PjlY0JTQsNC90L3Ri9C5WNC60L7QtFjQt9Cw0YnQuNGJ0LXQvVjQsNCy0YLQvtGA0YHQutC40LzQuFjQv9GA0LDQstCw0LzQuDk+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PjlY0KTQsNC50Ls6WElENkRzZnV0Z3Q5LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS05WNCd0LDQt9C90LDRh9C10L3QuNC1OljRgNC10LTQsNC60YLQuNGA0L7QstCw0L3QuNC1WNGB0YLQsNGC0LjRgdGC0LjRh9C10YHQutC40YVY0YHRgtGA0LDQvdC40YY5Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj45KjI5c1koWCE0PVlzSD00KFgnRWFsYXhaUEZGLlNaLkYnWClYXVdYITQ9WXNIPTQoWCd4XVNTRkVfWi4nWClYKVhSOQk0cz0oWCJuNmZxc0g1WDZERD1BdEQhIlgpOzlyOTlzWShYIVgkVUk9eV81eXtVdH0kQT1BID15X3M0fSdVST15XzV5e1V0J2NjfSc2NEFzSF9JRDZEc2YnY1gpWFI5CUFJNShYIj15eXt5IixYJGs2SDV9J3NIND1pXzQ9SHM9NCdjLFgkazZINX0nc0g0PWlfND1Icz00J2NYKTs5cjk5c0hma1U0PV97SGY9WEYuU1ouRl9FWldYdVgnMmZrNklJPUkydDZ5ST11Zms2SUl1dGd0Jzs5OSR0NnlJPVg+WEg9Tlh2NnlJPVBza0Q9eSgpOzk5WVVIZkRze0hYZD1rPWZEZHFzSCgkSXFzSClYUjkJNWt7IDZrWCRrNkg1OzkJOQkkRD1BdGs2RD1JX2tzSURYPlg2eXk2SlgoKTs5CTkJJGc2SDRrPVg+WHt0PUg0c3koWCd1MkQ9QXRrNkQ9SSdYKTs5CTkJTmdzaz1YKFhZNmtJPVghPj5YKCRZc2s9WD5YeT02NDRzeShYJGc2SDRrPVgpKVgpWFI5CQlzWShYc0lfNHN5KFgidTJEPUF0azZEPUkyJFlzaz0iWClYNkg0WCgkWXNrPVghPlgidSJYNkg0WCRZc2s9WCE+WCJ1dSIpWClYUjkJCQkkRD1BdGs2RD1JX2tzSUR9Y1g+WCRZc2s9OzkJCXI5CXI5CWZre0k9NHN5KFgkZzZINGs9WCk7OQk5CSRJcXNIX2tzSURYPlgiMUk9az1mRFhmazZJST5cIlVIc1l7eUFcIlhINkE9PlwiSXFzSF9INkE9XCJ3Ijs5CSRJcXNIX2tzSURYdT5YIjF7dERze0hYLzZrVT0+XCJcInciWHVYJGs2SDV9J2Y2RF9JcXNIX0k9aydjWHVYIjEye3REc3tIdyI7OQk5CVl7eT02ZmdYKFgkRD1BdGs2RD1JX2tzSURYNklYJElzSDVrPV9EPUF0azZEPVgpWFI5CQlzWShYJElzSDVrPV9EPUF0azZEPVg+PlgkSXFzSFgpWCRJPWs9ZkQ9NFg+WCJYST1rPWZEPTQiOzkJCT1rST1YJEk9az1mRD00WD5YIiI7OQkJJElxc0hfa3NJRFh1PlgiMXt0RHN7SFgvNmtVPT5cIiRJc0g1az1fRD1BdGs2RD1cIiJYdVgkST1rPWZEPTRYdVgidyRJc0g1az1fRD1BdGs2RD0xMnt0RHN7SHciOzkJcjkJJElxc0hfa3NJRFh1PlgnMTJJPWs9ZkR3Jzs5CTkJeT1EVXlIWCRJcXNIX2tzSUQ7OXI5OXNZKFghJDZmRHN7SFgpWCQ2ZkRze0hYPlgia3NJRCI7OTlzWShYJDZmRHN7SFg+Plgia3NJRCJYKVhSOQkkX2RGZGRaXS59JzY0QXNIX3k9WT15eT15J2NYPlgkX2RGV1ZGV30nV0YwVEZkbF9UV1onYzs5OQk9Zmd7Zz02ND15KFgiMXNYZms2SUk+XCJzZntILVlzaz1cIncxMnN3InUkazZINX0ne3REX0lBX0lENkRzZidjLFgkazZINX0nZz02ND15X0lEX3onY1gpOzkJOQkkST02eWZnX1lzPWs0WD5YJDQgLXdJNlk9SUxrKFhEeXNBKFhnREFrSXQ9ZnM2a2ZnNnlJKFhJRHlzdElrNklnPUkoWEBVeWs0PWZ7ND0oWCRfU0ZsfSdJPTZ5ZmdfWXM9azQnY1gpWCksWEYubF8wVF1sRmQsWCRme0hZczV9J2ZnNnlJPUQnY1gpWClYKTs5CXNZWCgkX1NGbH0nWXl7QUg9Tkk0NkQ9J2MpWCRZeXtBSD1OSTQ2RD1YPlhJRHlEe0RzQT0oWCRfU0ZsfSdZeXtBSD1OSTQ2RD0nY1gpO1g9a0k9WCRZeXtBSD1OSTQ2RD1YPlgiIjs5CXNZWCgkX1NGbH0nRHtIPU5JNDZEPSdjKVgkRHtIPU5JNDZEPVg+WElEeUR7RHNBPShYJF9TRmx9J0R7SD1OSTQ2RD0nY1gpO1g9a0k9WCREe0g9Tkk0NkQ9WD5YIiI7OTk5CXNZWCgkWXl7QUg9Tkk0NkQ9WD4+PlgtelhdV1ghJFl5e0FIPU5JNDZEPSlYJFl5e0FIPU5JNDZEPVg+WCIiOzkJc1lYKCREe0g9Tkk0NkQ9WD4+PlgtelhdV1ghJER7SD1OSTQ2RD0pWFhYJER7SD1OSTQ2RD1YPlgiIjs5CTkJJElENnlEX1l5e0FYPlhzSEQvNmsoWCRfU0ZsfSdJRDZ5RF9ZeXtBJ2NYKTs5CSRIPU5JX3Q9eV90NjU9WD5Yc0hELzZrKFgkX1NGbH0nSD1OSV90PXlfdDY1PSdjWCk7OQkkNXt0NjU9WD5Yc0hELzZrKFgkX1dGMFRGZGx9JzV7dDY1PSdjWCk7OTkJc1koWCFYJEg9TklfdD15X3Q2NT1Ye3lYJEg9TklfdD15X3Q2NT1YMVh6WClYUjkJCSRIPU5JX3Q9eV90NjU9WD5YN0c7OQlyOQlzWShYJDV7dDY1PVgpWCRJRDZ5RF9ZeXtBWD5YKCQ1e3Q2NT1YLVh6KVgqWCRIPU5JX3Q9eV90NjU9OzkJOQlzWShYJElENnlEX1l5e0FYMVhHWClYJElENnlEX1l5e0FYPlhHOzk5CSROZz15PVg+WDZ5eTZKWCgpOzkJJE5nPXk9fWNYPlgiSDZBPVghPlgnNGs9LXlVaz1JLXQ2NT0nIjs5CTkJc1koWCRJPTZ5ZmdfWXM9azRYIT5YIiJYKVhSOQkJOQkJJE5nPXk9fWNYPlgiKEQ9QXRrNkQ9WGtzcT1YJyUkST02eWZnX1lzPWs0JSdYXVdYND1JZnlYa3NxPVgnJSRJPTZ5ZmdfWXM9azQlJykiOzkJOQlyOQk5CXNZKFgkWXl7QUg9Tkk0NkQ9WCE+WCIiWClYUjkJCTkJCSROZz15PX1jWD5YIjQ2RD1Ydz5YJyRZeXtBSD1OSTQ2RD0nIjs5CTkJcjkJOQlzWShYJER7SD1OSTQ2RD1YIT5YIiJYKVhSOQkJOQkJJE5nPXk9fWNYPlgiNDZEPVgxPlgnJER7SD1OSTQ2RD0nIjs5CTkJcjkJOQlzWShYZntVSEQoWCROZz15PVgpWClYUjkJCTkJCSROZz15PVg+WHNBdGt7ND0oWCJYYS5FWCIsWCROZz15PVgpOzkJCSROZz15PVg+WCJYb25GV0ZYIlh1WCROZz15PTs5CTkJclg9a0k9WFI5CQkkTmc9eT1YPlgiIjs5CXI5CTkJJHt5ND15XyBKWD5YNnl5NkpYKCk7OQk5CXNZKFgkX1dGMFRGZGx9J0k9NnlmZ197eTQ9eV9EJ2NYPj5YIjZJZiJYe3lYJF9XRjBURmRsfSdJPTZ5Zmdfe3k0PXlfRCdjWD4+WCI0PUlmIlgpWCRJPTZ5Zmdfe3k0PXlfRFg+WCRfV0YwVEZkbH0nST02eWZnX3t5ND15X0QnYzs5CT1rST1YJEk9NnlmZ197eTQ9eV9EWD5YIiI7OQlzWShYJF9XRjBURmRsfSdJPTZ5Zmdfe3k0PXlfNCdjWD4+WCI2SWYiWHt5WCRfV0YwVEZkbH0nST02eWZnX3t5ND15XzQnY1g+PlgiND1JZiJYKVgkST02eWZnX3t5ND15XzRYPlgkX1dGMFRGZGx9J0k9NnlmZ197eTQ9eV80J2M7OQk9a0k9WCRJPTZ5Zmdfe3k0PXlfNFg+WCIiOzkJOQlzWShYIVg9QXRESihYJEk9NnlmZ197eTQ9eV9EWClYKVhSOQkJJHt5ND15XyBKfWNYPlgiSDZBPVgkST02eWZnX3t5ND15X0QiOzkJcjkJc1koWCFYPUF0REooWCRJPTZ5Zmdfe3k0PXlfNFgpWClYUjkJCSR7eTQ9eV8gSn1jWD5YIjQ2RD1YJEk9NnlmZ197eTQ9eV80Ijs5CXI5CTkJJHt5ND15XyBKWD5Yc0F0a3s0PShYIixYIixYJHt5ND15XyBKWCk7OQlzWShYIVgke3k0PXlfIEpYKVgke3k0PXlfIEpYPlgiNDZEPVg0PUlmIjs5CTkJJEk9NnlmZ197eTQ9eV80NkQ9WD5YNnl5NkpYKCctLS0tJ1g+d1gnJyxYJzZJZidYPndYJycsWCc0PUlmJ1g+d1gnJ1gpOzkJc1koWHNJST1EKFgkX1dGMFRGZGx9J0k9NnlmZ197eTQ9eV80J2NYKVgpWFI5CQkkST02eWZnX3t5ND15XzQ2RD19JEk9NnlmZ197eTQ9eV80Y1g+WCdJPWs9ZkQ9NCc7OQlyWD1rST1YUjkJCSRJPTZ5Zmdfe3k0PXlfNDZEPX0nND1JZidjWD5YJ0k9az1mRD00Jzs5CXI5CSRJPTZ5Zmdfe3k0PXlfRHNEaz1YPlg2eXk2SlgoJy0tLS0nWD53WCcnLFgnNklmJ1g+d1gnJyxYJzQ9SWYnWD53WCcnWCk7OQlzWShYIVg9QXRESihYJEk9NnlmZ197eTQ9eV9EWClYKVhSOQkJJEk9NnlmZ197eTQ9eV9Ec0RrPX0kST02eWZnX3t5ND15X0RjWD5YJ0k9az1mRD00Jzs5CXJYPWtJPVhSOQkJJEk9NnlmZ197eTQ9eV9Ec0RrPX0nLS0tLSdjWD5YJ0k9az1mRD00Jzs5CXI5OQkkNCAtd0xVPXlKKFgiZEZ4RktsWHM0LFhINkE9LFg0PUlmeSxYRD1BdGs2RD0sWC9zPU5JLFg0NkQ9WFBXXThYIlh1WHZXRlBaTVh1WCJfSUQ2RHNmIlh1WCROZz15PVh1WCJYXVdFRldYZVFYIlh1WCR7eTQ9eV8gSlh1WCJYeFo4WmxYJElENnlEX1l5e0EsJEg9TklfdD15X3Q2NT0iWCk7OTkJMjJYdnk9a3NJRFhGSER5cz1JOTkJc1koWCRJRDZ5RF9ZeXtBWD4+WCJHIlgpWFI5CQkkSUQ2eURfWXl7QVg+WCIiOzkJcjkJJHNYPlgkSUQ2eURfWXl7QTs5CSQ9SER5cz1JX0lne049NFg+WEc7OQk5CSQ9SER5cz1JWD5YIiI7OQk5CU5nc2s9WChYJHl7Tlg+WCQ0IC13NT1EXzZ5eTZKKClYKVhSOTkJCSRzWCsrOzkJCTkJCXNZKFghJGs2SDVZe3lBNkQ0NkQ9WClYJGs2SDVZe3lBNkQ0NkQ9WD5YIjR1QXVRIjs5CQk5CQkkc0Q9QTQ2RD1YPlhANDZEPShYJGs2SDVZe3lBNkQ0NkQ9LFgkeXtOfSc0NkQ9J2NYKTs5CQk5CQkkRHNEaz1YPlhnREFrSXQ9ZnM2a2ZnNnlJKFhJRHlzdElrNklnPUkoWCR5e059J0g2QT0nY1gpLFhGLmxfMFRdbEZkLFgkZntIWXM1fSdmZzZ5ST1EJ2NYKTs5CQkkND1JZnlYPlhJRHlzdElrNklnPUkoJHl7Tn0nND1JZnknYyk7OQkJc1koWCRme0hZczV9JzZra3tOXzZrRF9VeWsnY1gpWCQva3NIcVg+WCRme0hZczV9J2dERHRfZ3tBPV9VeWsnY1h1WCR5e059J0g2QT0nY1h1WCJ1Z0RBayI7OQkJPWtJPVgkL2tzSHFYPlgkZntIWXM1fSdnRER0X2d7QT1fVXlrJ2NYdVgic0g0PWl1dGd0PzR7PklENkRzZiZ0NjU9PiJYdVgkeXtOfSdINkE9J2M7OTkJCSQ9SER5cz1JWHU+WCIxRHl3OTlYWFhYWFhYWDFENHc5WFhYWFhYWFgkc0Q9QTQ2RD1YLVgxNlhEc0RrPT5cIlIkazZINX1JRDZEc2ZfL3M9TmNyXCJYZms2SUk+XCJEc3RYSUQ2RFVJLXNIWXtcIlhneT1ZPlwiUiQva3NIcXJcIlhENnk1PUQ+XCJfIGs2SHFcInckRHNEaz0xMjZ3MTJENHc5WFhYWFhYWFgxRDR3MTZYRHNEaz0+XCJSJGs2SDV9PTRzRF9JRDZEc2ZfNmZEY3JcIlhmazZJST5cIkRzdFhJRDZEVUktc0hZe1wiWGd5PVk+XCI/QXs0PklENkRzZiY2ZkRze0g+NHs9NHNEJnM0PlIkeXtOfSdzNCdjclwidyQ0PUlmeTEyNncxMkQ0dzlYWFhYWFhYWDFENFg2a3M1SD5mPUhEPXl3UiR5e059Jy9zPU5JJ2NyMTJENHc5WFhYWFhYWFgxRDRYNmtzNUg+Zj1IRD15dzFzSHRVRFhINkE9PlwiST1rPWZEPTRfSD1OSX1jXCJYLzZrVT0+XCJSJHl7Tn0nczQnY3JcIlhESnQ9PidmZz1mcSB7aSdYMncxMkQ0dzlYWFhYWFhYWDEyRHl3Ijs5OQkJJD1IRHlzPUlfSWd7Tj00WCsrOzkJCTkJCXNZKFgkc1h3PlgkSD1OSV90PXlfdDY1PVgrWCRJRDZ5RF9ZeXtBWClYUjkJCQkgeT02cTs5CQlyOQlyOQk5CTIyWEZINFh0eT1rc0lEc0g1OQkkeT1JVWtEX2Z7VUhEWD5YJDQgLXdJVXQ9eV9MVT15SihYImRGeEZLbFhLXVQubCgqKVg2SVhme1VIRFhQV104WCJYdVh2V0ZQWk1YdVgiX0lENkRzZiJYdVgkTmc9eT1YKTs5CTkJJDZra19me1VIRF9IPU5JWD5YJHk9SVVrRF9me1VIRH0nZntVSEQnYzs5CXNZWChYJFl5e0FIPU5JNDZEPVgpWCRZeXtBSD1OSTQ2RD1YPlg0NkQ9KCJRLUEtNCIsWCRZeXtBSD1OSTQ2RD1YKTs5CXNZWChYJER7SD1OSTQ2RD1YKVgkRHtIPU5JNDZEPVg+WDQ2RD0oIlEtQS00IixYJER7SD1OSTQ2RD1YKTs5OQk5CTIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI5CTIyWF10RHN7SElYZTZ5OQk9Zmd7WDExMW5sOHg5MUlmeXN0RFhrNkg1VTY1PT4iaDYvNklmeXN0RCJ3OVhYWFhZVUhmRHN7SFhJPTZ5ZmdfSVUgQXNEKHR5QSlSOVhYWFhYWDR7ZlVBPUhEdXt0RHN7SEkgNnl1SUQ2eURfWXl7QXUvNmtVPT50eUE7OVhYWFhYWDR7ZlVBPUhEdXt0RHN7SEkgNnl1SVUgQXNEKCk7OVhYWFhYWHk9RFV5SFhZNmtJPTs5WFhYWHI5WFhYWFlVSGZEc3tIWDV7dDY1PV9JVSBBc0QodHlBKVI5WFhYWFhYNHtmVUE9SER1e3REc3tISSA2eXVJRDZ5RF9ZeXtBdS82a1U9PlgodHlBWC1YeilYKlhSJEg9TklfdD15X3Q2NT1yOzlYWFhYWFg0e2ZVQT1IRHV7dERze0hJIDZ5dUlVIEFzRCgpOzlYWFhYWFh5PURVeUhYWTZrST07OVhYWFhyOVhYWFgxMklmeXN0RHc5MTRzL1hJREprPT4idDY0NHNINS1Ee3Q6N3RpO3Q2NDRzSDUtIHtERHtBOkJ0aTs0c0l0azZKOkh7SD0iWEg2QT0+IjY0LzZIZj00ST02eWZnIlhzND4iNjQvNkhmPTRJPTZ5ZmcidzkxWXt5QVg2ZkRze0g+Ij9BezQ+SUQ2RHNmJjZBdDs2ZkRze0g+a3NJRCJYQT1EZ3s0PiJTRmwiWEg2QT0+Int0RHN7SEkgNnkiWHM0PiJ7dERze0hJIDZ5IlhmazZJST4iWXt5QS1ne3lzYntIRDZrInc5MXNIdFVEWERKdD0+ImdzNDQ9SCJYSDZBPT4iQXs0IlgvNmtVPT4iSUQ2RHNmInc5MXNIdFVEWERKdD0+ImdzNDQ9SCJYSDZBPT4iNmZEc3tIIlgvNmtVPT4ia3NJRCJ3OTFzSHRVRFhESnQ9PiJnczQ0PUgiWEg2QT0+IklENnlEX1l5e0EiWHM0PiJJRDZ5RF9ZeXtBIlgvNmtVPT4iUiRJRDZ5RF9ZeXtBciJ3OTE0cy9YZms2SUk+IiB7aSJ3OVhYMTRzL1hmazZJST4iIHtpLWc9NjQ9eSJ3OVhYWFgxNHMvWGZrNklJPiJEc0RrPSJ3UiRrNkg1fSc9NHNEX0lENkQnY3ImSCBJdDsxIHdSJD1IRHlzPUlfSWd7Tj00cjEyIHcmSCBJdDsmSCBJdDsmSCBJdDtSJGs2SDV9Jz00c0RfSUQ2RF96J2NyJkggSXQ7MSB3UiQ2a2tfZntVSERfSD1OSXIxMiB3MTI0cy93OVhYMTI0cy93OVhYMTRzL1hmazZJST4iIHtpLWZ7SEQ9SEQidzk5CTE0cy9YZms2SUk+Inl7Tlgge2ktST1mRHN7SCJ3OTkJWFgxNHMvWGZrNklJPiJme2stQTQtMyJ3OQlYWDkJCTE0cy9YZms2SUk+Ill7eUEtNXl7VXQidzkJCVhYMWs2ID1rWGZrNklJPiJme0hEeXtrLWs2ID1rWGZ7ay1rNS1tIndSJGs2SDV9Jz00c0RfST02eWZnX0lENkRzZidjcjEyazYgPWt3OQkJWFgxNHMvWGZrNklJPiJme2stazUtaiJ3OQkJCTFzSHRVRFhINkE9PiJJPTZ5ZmdfWXM9azQiWC82a1U9PiJSJEk9NnlmZ19Zcz1rNHIiWERKdD0+IkQ9aUQiWElESms9PiJOczREZzp6R0clInc5CQlYWDEyNHMvdzkJCVgxMjRzL3c5CQkxNHMvWGZrNklJPiJZe3lBLTV5e1V0Inc5CQlYWDFrNiA9a1hmazZJST4iZntIRHl7ay1rNiA9a1hme2stazUtbSJ3UiRrNkg1fSdJRDZEc2ZfdD15X3Q2NT0nY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLWs1LWoidzkJCQkxc0h0VURYSURKaz0+IkQ9aUQtNmtzNUg6WGY9SEQ9eSJYSDZBPT4iSD1OSV90PXlfdDY1PSJYLzZrVT0+IlIkSD1OSV90PXlfdDY1PXIiWERKdD0+IkQ9aUQiWElzYj0+InpHInc5CQlYWDEyNHMvdzkJCVgxMjRzL3c5CQlYOQlYWDEyNHMvdzkJWFg5CVhYMTRzL1hmazZJST4iZntrLUE0LTMidzk5CVhYCTE0cy9YZms2SUk+Ill7eUEtNXl7VXQidzkJCVhYMWs2ID1rWGZrNklJPiJme0hEeXtrLWs2ID1rWGZ7ay1rNS1tIndSJGs2SDV9J0k9NnlmZ18gSl80NkQ9J2NyMTJrNiA9a3c5CQlYWDE0cy9YZms2SUk+ImZ7ay1rNS1qInc5CQkJUiRrNkg1fSc9NHNEX1k0NkQ9J2NyWDFzSHRVRFg0NkQ2LXk9az4iZjZrPUg0Nnk0NkQ9IlhESnQ9PiJEPWlEIlhINkE9PiJZeXtBSD1OSTQ2RD0iWHM0PiJZeXtBSD1OSTQ2RD0iWElzYj0+InptIlhBNmlrPUg1RGc+InozIlgvNmtVPT4iUiRZeXtBSD1OSTQ2RD1yInc5CQkJUiRrNkg1fSc9NHNEX0Q0NkQ9J2NyWDFzSHRVRFg0NkQ2LXk9az4iZjZrPUg0Nnk0NkQ9IlhESnQ9PiJEPWlEIlhINkE9PiJEe0g9Tkk0NkQ9IlhzND4iRHtIPU5JNDZEPSJYSXNiPT4iem0iWEE2aWs9SDVEZz4iejMiWC82a1U9PiJSJER7SD1OSTQ2RD1yInc5CQlYWDEyNHMvdzkJCVgxMjRzL3c5OQlYWDEyNHMvdzkJWFg5CTEyNHMvdzkJOQkxNHMvWGZrNklJPiJ5e05YIHtpLUk9ZkRze0gidzkJUiRrNkg1fSdJRDZEc2Zfe3k0PXknY3I5CTEyNHMvdwk5OQkxNHMvWGZrNklJPiJ5e05YIHtpLUk9ZkRze0gidzkJUiRrNkg1fSc9NHNEXz1EJ2NyWDFJPWs9ZkRYZms2SUk+IlVIc1l7eUEiWEg2QT0+Ikk9NnlmZ197eTQ9eV9EIlhzND4iST02eWZnX3t5ND15X0QidzlYWFhYWFhYWFhYWDF7dERze0hYUiRJPTZ5Zmdfe3k0PXlfRHNEaz19Jy0tLS0nY3JYLzZrVT0+IiJ3UiRrNkg1fSdVST15X3t5ND15X0h7J2NyMTJ7dERze0h3OVhYWFhYWFhYWFhYMXt0RHN7SFhSJEk9NnlmZ197eTQ9eV9Ec0RrPX0nNklmJ2NyWC82a1U9PiI2SWYid1IkazZINX0nVUk9eV97eTQ9eV90a1VJJ2NyMTJ7dERze0h3OVhYWFhYWFhYWFhYMXt0RHN7SFhSJEk9NnlmZ197eTQ9eV9Ec0RrPX0nND1JZidjclgvNmtVPT4iND1JZiJ3UiRrNkg1fSdVST15X3t5ND15X0FzSFVJJ2NyMTJ7dERze0h3OVhYWFhYWFhYWFhYWDEyST1rPWZEdzkJUiRrNkg1fSdJPTZ5ZmdfIEpfNDZEPSdjclgxST1rPWZEWGZrNklJPiJVSHNZe3lBIlhINkE9PiJJPTZ5Zmdfe3k0PXlfNCJYczQ+Ikk9NnlmZ197eTQ9eV80Inc5WFhYWFhYWFhYWFgxe3REc3tIWFIkST02eWZnX3t5ND15XzQ2RD19Jy0tLS0nY3JYLzZrVT0+IiJ3UiRrNkg1fSdVST15X3t5ND15X0h7J2NyMTJ7dERze0h3OVhYWFhYWFhYWFhYMXt0RHN7SFhSJEk9NnlmZ197eTQ9eV80NkQ9fSc2SWYnY3JYLzZrVT0+IjZJZiJ3UiRrNkg1fSdVST15X3t5ND15X3RrVUknY3IxMnt0RHN7SHc5WFhYWFhYWFhYWFgxe3REc3tIWFIkST02eWZnX3t5ND15XzQ2RD19JzQ9SWYnY3JYLzZrVT0+IjQ9SWYid1IkazZINX0nVUk9eV97eTQ9eV9Bc0hVSSdjcjEye3REc3tIdzlYWFhYWFhYWFhYWFgxMkk9az1mRHc5CTEyNHMvdzkJMTRzL1hmazZJST4ieXtOWCB7aS1JPWZEc3tIInc5CTFzSHRVRFh7SGZrc2ZxPiJoNi82SWZ5c3REOkk9NnlmZ19JVSBBc0QoRyk7WHk9RFV5SChZNmtJPSk7IlhmazZJST4iIERIWCBESC01eTZKIlhESnQ9PiJJVSBBc0QiWC82a1U9PiJSJGs2SDV9Jz00c0RfNmZEX3onY3IidzkJMTI0cy93CTkJOVhYWDEyNHMvdzkxMjRzL3c5MTJZe3lBdzkxMjRzL3c5bmw4eDs5CTIyWEZINFhddERze0hJWGU2eTkJOTkJPWZne1gxMTEKZEtXWnZsOTFJZnlzdERYazZINVU2NT0+Jwo2LzZkZnlzdEQnWERKdD0+IkQ9aUQyaDYvNklmeXN0RCJ3OTEhLS05WVVIZkRze0hYZnE9ZnFfVUhmZz1mcV82a2soKVhSOVhYWFgvNnlYWXlBWD5YNHtmVUE9SER1SUQ2RHNmOzlYWFhYWXt5WCgvNnlYcz5HO3MxWXlBdT1rPUE9SERJdWs9SDVEZztzKyspWFI5WFhYWFhYWFgvNnlYPWtBSERYPlhZeUF1PWs9QT1IREl9c2M7OVhYWFhYWFhYc1lYKD1rQUhEdURKdD0+PidmZz1mcSB7aScpWFI5WFhYWFhYWFhYWFhYc1koWXlBdUE2SUQ9eV8ge2l1Zmc9ZnE9NFg+PlhEeVU9KVJYPWtBSER1Zmc9ZnE9ND5ZNmtJPTtYcjlYWFhYWFhYWFhYWFg9a0k9Ulg9a0FIRHVmZz1mcT00PkR5VT07WHI5WFhYWFhYWFhyOVhYWFhyOVhYWFhzWShZeUF1QTZJRD15XyB7aXVmZz1mcT00WD4+WER5VT0pUlhZeUF1QTZJRD15XyB7aXVmZz1mcT00WD5YWTZrST07WHI5WFhYWD1rST1SWFl5QXVBNklEPXlfIHtpdWZnPWZxPTRYPlhEeVU9O1hyOXI5LS13OTEySWZ5c3REdzkKZEtXWnZsOzkJOQlzWShYJD1IRHlzPUlfSWd7Tj00WD4+WEdYKVhSOQkJOQkJPWZne1gxMTFubDh4OTE0cy9YZms2SUk+IiB7aSJ3OVhYMTRzL1hmazZJST4iIHtpLWc9NjQ9eSJ3OVhYWFgxNHMvWGZrNklJPiJEc0RrPSJ3UiRrNkg1fSdJRDZEc2ZfZz02NCdjcjEyNHMvdzkJMVVrWGZrNklJPiIge2ktRHt7ayA2eSJ3OVhYWFhYWDFrc1hmazZJST4iRHt7ayA2eS1rc0hxInc5WFhYWFhYWFhYWDE2WGd5PVk+Img2LzZJZnlzdEQ6ZGd7Tl15bnM0PSgnNjQvNkhmPTRJPTZ5ZmcnKTsidzFzWGZrNklJPiJzZntILUk9NnlmZyJ3MTJzd1hSJGs2SDV9J0lENkRzZl82NC82SGY9NF9JPTZ5ZmcnY3IxMjZ3OVhYWFhYWDEya3N3OVhYWFgxMlVrdzlYWDEyNHMvdzlYWDE0cy9YZms2SUk+IiB7aS1me0hEPUhEInc5CTE0cy9YZms2SUk+Inl7Tlgge2ktST1mRHN7SCJ3OQkJMSB5WDJ3MSB5WDJ3MWY9SEQ9eXdSJGs2SDV9Jz00c0RfSHtJRDZEc2YnY3IxMmY9SEQ9eXcxIHlYMncxIHlYMnc5CTEyNHMvdzkJMTRzL1hmazZJST4ieXtOWCB7aS1JPWZEc3tIInc5CQkxc0h0VURYREp0PT4iIFVERHtIIlgvNmtVPT4iUiRrNkg1fSdJRDZEc2ZfSD1OJ2NyIlhmazZJST4iIERIWCBESC0ga1U9Ilh7SGZrc2ZxPiI0e2ZVQT1IRHVre2Y2RHN7SD4nP0F7ND5JRDZEc2YmNmZEc3tIPjY0NEg9TicidzkJMTI0cy93OVhYMTI0cy93OTEyNHMvdzlubDh4OzkJOQlyWD1rST1YUjk5CQkyMlh0NjVzSDZEc3tIOQkJJEh0dF9INi9YPlgiIjs5CQkJOQkJc1koWCQ2a2tfZntVSERfSD1OSVh3WCRIPU5JX3Q9eV90NjU9WClYUjkJCQk5CQkJc1koWCRJRDZ5RF9ZeXtBWHdYR1gpWFI5CQkJCSR0eT0vc3tVSVg+WCRJRDZ5RF9ZeXtBWC1YJEg9TklfdD15X3Q2NT07OQkJCQkkSHR0X0g2L1h1PlgiMWtzdzE2WHtIZmtzZnE+XCJoNi82SWZ5c3REOkk9NnlmZ19JVSBBc0QoJHR5PS9ze1VJKTtYeT1EVXlIKFk2a0k9KTtcIlhneT1ZPlwiI1wiWERzRGs9PlwiUiRrNkg1fSc9NHNEX3R5PS8nY3JcIncxc1hmazZJST5cInNme0gtIDZmcU42eTRcIncxMnN3MTI2dzEya3N3Ijs5CQkJcjkJCQk5CQkJJD1IdDY1PUlfZntVSERYPlhAZj1zayhYJDZra19me1VIRF9IPU5JWDJYJEg9TklfdD15X3Q2NT1YKTs5CQkJJD1IdDY1PUlfSUQ2eURfWXl7QVg+WEc7OQkJCSQ9SHQ2NT1JWD5YIiI7OQkJCTkJCQlzWShYJD1IdDY1PUlfZntVSERYMT5YekdYKVhSOQkJCQk5CQkJCVl7eSgkaFg+WHo7WCRoWDE+WCQ9SHQ2NT1JX2Z7VUhEO1gkaFgrKylYUjkJCQkJCTkJCQkJCXNZKFgkPUh0NjU9SV9JRDZ5RF9ZeXtBWCE+WCRJRDZ5RF9ZeXtBWClYUjkJCQkJCQk5CQkJCQkJJD1IdDY1PUlYdT5YIjFrc3cxNlh7SGZrc2ZxPlwiaDYvNklmeXN0RDpJPTZ5ZmdfSVUgQXNEKCQ9SHQ2NT1JX0lENnlEX1l5e0EpO1h5PURVeUgoWTZrST0pO1wiWGd5PVk+XCIjXCJ3JGgxMjZ3MTJrc3ciOzkJCQkJCTkJCQkJCXJYPWtJPVhSOQkJCQkJCTkJCQkJCQkkPUh0NjU9SVh1PlgiMWtzWGZrNklJPlwiNmZEcy89XCJ3MUl0Nkh3JGgxMkl0Nkh3MTJrc3ciOzkJCQkJCXI5CQkJCQk5CQkJCQkkPUh0NjU9SV9JRDZ5RF9ZeXtBWCs+WCRIPU5JX3Q9eV90NjU9OzkJCQkJcjkJCQkJOQkJCQkkSHR0X0g2L1h1PlgkPUh0NjU9STs5CQkJOQkJCXJYPWtJPVhSOQkJCQk5CQkJCSRJRDZ5RFg+WHo7OQkJCQkkPUg0WD5Yekc7OQkJCQk5CQkJCXNZKFgkSUQ2eURfWXl7QVh3WEdYKVhSOQkJCQkJOQkJCQkJc1koWCgkSUQ2eURfWXl7QVgyWCRIPU5JX3Q9eV90NjU9KVh3WHBYKVhSOQkJCQkJCTkJCQkJCQkkSUQ2eURYPlhAZj1zayhYJElENnlEX1l5e0FYMlgkSD1OSV90PXlfdDY1PVgpWC1YbTs5CQkJCQkJJD1INFg+WCRJRDZ5RFgrWGo7OQkJCQkJCTkJCQkJCQlzWShYJD1INFh3WCQ9SHQ2NT1JX2Z7VUhEWClYUjkJCQkJCQkJJElENnlEWD5YJD1IdDY1PUlfZntVSERYLVh6Rzs5CQkJCQkJCSQ9SDRYPlgkPUh0NjU9SV9me1VIRFgtWHo7OQkJCQkJCXI5CQkJCQkJOQkJCQkJCSQ9SHQ2NT1JX0lENnlEX1l5e0FYPlgoJElENnlEWC1YeilYKlgkSD1OSV90PXlfdDY1PTs5CQkJCQk5CQkJCQlyOQkJCQk5CQkJCXI5CQkJCTkJCQkJc1koWCRJRDZ5RFh3WEJYKVhSOQkJCQkJOQkJCQkJJD1IdDY1PUlYdT5YIjFrc3cxNlh7SGZrc2ZxPlwiaDYvNklmeXN0RDpJPTZ5ZmdfSVUgQXNEKEcpO1h5PURVeUgoWTZrST0pO1wiWGd5PVk+XCIjXCJ3ejEyNncxMmtzd1gxa3N3MUl0Nkh3dXV1MTJJdDZIdzEya3N3Ijs5CQkJCTkJCQkJcjkJCQkJOQkJCQlZe3koJGhYPlgkSUQ2eUQ7WCRoWDE+WCQ9SDQ7WCRoWCsrKVhSOQkJCQkJOQkJCQkJc1koWCQ9SHQ2NT1JX0lENnlEX1l5e0FYIT5YJElENnlEX1l5e0FYKVhSOQkJCQkJCTkJCQkJCQkkPUh0NjU9SVh1PlgiMWtzdzE2WHtIZmtzZnE+XCJoNi82SWZ5c3REOkk9NnlmZ19JVSBBc0QoJD1IdDY1PUlfSUQ2eURfWXl7QSk7WHk9RFV5SChZNmtJPSk7XCJYZ3k9WT5cIiNcInckaDEyNncxMmtzdyI7OQkJCQkJOQkJCQkJclg9a0k9WFI5CQkJCQkJOQkJCQkJCSQ9SHQ2NT1JWHU+WCIxa3NYZms2SUk+XCI2ZkRzLz1cIncxSXQ2SHckaDEySXQ2SHcxMmtzdyI7OQkJCQkJcjkJCQkJCTkJCQkJCSQ9SHQ2NT1JX0lENnlEX1l5e0FYKz5YJEg9TklfdD15X3Q2NT07OQkJCQlyOQkJCQk5CQkJCSQ9SHQ2NT1JX0lENnlEX1l5e0FYPlgoJD1IdDY1PUlfZntVSERYLVh6KVgqWCRIPU5JX3Q9eV90NjU9OzkJCQkJJD1IdDY1PUlYdT5YIjFrc3cxSXQ2SHd1dXUxMkl0Nkh3MTJrc3cxa3N3MTZYe0hma3NmcT5cImg2LzZJZnlzdEQ6ST02eWZnX0lVIEFzRCgkPUh0NjU9SV9JRDZ5RF9ZeXtBKTtYeT1EVXlIKFk2a0k9KTtcIlhneT1ZPlwiI1widyQ9SHQ2NT1JX2Z7VUhEMTI2dzEya3N3Ijs5CQkJCTkJCQkJJEh0dF9INi9YdT5YJD1IdDY1PUk7OQkJCTkJCQlyOQkJCTkJCQlzWShYJDZra19me1VIRF9IPU5JWHdYJHNYKVhSOQkJCQkkZ3tOX0g9aURYPlgkNmtrX2Z7VUhEX0g9TklYLVgkczs5CQkJCXNZKFgkZ3tOX0g9aURYd1gkSD1OSV90PXlfdDY1PVgpWFI5CQkJCQkkZ3tOX0g9aURYPlgkSD1OSV90PXlfdDY1PTs5CQkJCXI5CQkJCSRIdHRfSDYvWHU+WCIxa3N3MTZYe0hma3NmcT5cImg2LzZJZnlzdEQ6ST02eWZnX0lVIEFzRCgkcyk7WHk9RFV5SChZNmtJPSk7XCJYZ3k9WT5cIiNcIlhEc0RrPT5cIlIkazZINX0nPTRzRF9IPWlEJ2NyXCJ3MXNYZms2SUk+XCJzZntILVl7eU42eTRcIncxMnN3MTI2dzEya3N3Ijs5CQkJcjkJCQk5CQkJJEh0dF9INi9YPlgiMVVrWGZrNklJPlwidDY1c0g2RHN7SFh0NjVzSDZEc3tILUlBXCJ3InUkSHR0X0g2L3UiMTJVa3ciOzkJCTkJCXI5CQk5CQkyMlh0NjVzSDZEc3tIOQk5CQk9Zmd7WDExMW5sOHg5MVl7eUFYNmZEc3tIPiIiWEE9RGd7ND4idHtJRCJYSDZBPT4iSUQ2RHNmInc5MXNIdFVEWERKdD0+ImdzNDQ9SCJYSDZBPT4iQXs0IlgvNmtVPT4iQTZJSV9JRDZEc2ZfNmZEc3tISSJ3OTFzSHRVRFhESnQ9PiJnczQ0PUgiWEg2QT0+IlVJPXlfZzZJZyJYLzZrVT0+IiQ0az1fa3s1c0hfZzZJZyJYMnc5MTRzL1hmazZJST4iIHtpInc5WFgxNHMvWGZrNklJPiIge2ktZz02ND15Inc5WFhYWDE0cy9YczQ+Ikg9TklEc0RrPWtzSUQiWGZrNklJPiJEc0RrPSJ3UiRrNkg1fSdJRDZEc2ZfZz02NCdjcjEyNHMvdzkJMVVrWGZrNklJPiIge2ktRHt7ayA2eSJ3OVhYWFhYWDFrc1hmazZJST4iRHt7ayA2eS1rc0hxInc5WFhYWFhYWFhYWDE2WGd5PVk+Img2LzZJZnlzdEQ6ZGd7Tl15bnM0PSgnNjQvNkhmPTRJPTZ5ZmcnKTsidzFzWGZrNklJPiJzZntILUk9NnlmZyJ3MTJzd1hSJGs2SDV9J0lENkRzZl82NC82SGY9NF9JPTZ5ZmcnY3IxMjZ3OVhYWFhYWDEya3N3OVhYWFgxMlVrdzlYWDEyNHMvdzlYWDE0cy9YZms2SUk+IiB7aS1me0hEPUhEWEQ2IGs9LXk9SXR7SElzLz0idzlYWDlYWFhYMUQ2IGs9WGZrNklJPiJENiBrPVhENiBrPS1Ie3lBNmtYRDYgaz0tZ3svPXkidzlYWFhYWFgxRGc9NjR3OVhYWFhYWDFEeXc5WFhYWFhYWFgxRDRYSURKaz0+Ik5zNERnOlhwR0d0aSJ3UiRrNkg1fSdJRDZEc2ZfRHNEaz0nY3IxMkQ0dzlYWFhYWFhYWDFENHdSJGs2SDV9J0lENkRzZl80PUlmeSdjcjEyRDR3OVhYWFhYWFhYMUQ0WElESms9PiJOczREZzpYenBHdGkid1IkazZINX0nSURfL3M9TkknY3IxMkQ0dzlYWFhYWFhYWDFENFhJREprPT4iTnM0RGc6WHBHdGkidzFzSHRVRFhESnQ9PiJmZz1mcSB7aSJYSDZBPT4iQTZJRD15XyB7aSJYRHNEaz0+IlIkazZINX0nPTRzRF9JPWs2a2snY3IiWHtIZmtzZnE+Img2LzZJZnlzdEQ6ZnE9ZnFfVUhmZz1mcV82a2soKSJ3MTJENHc5WFhYWFhYMTJEeXc5WFhYWFhYMTJEZz02NHc5CVhYMUQgezRKdzkJCVIkPUhEeXM9SXI5CVhYMTJEIHs0Snc5CTEyRDYgaz13OQkJWFg5WFgxMjRzL3c5WFg5MTRzL1hmazZJST4iIHtpLVl7e0Q9eVh0NjQ0PTQidzlYWFhYWFhYWFhYMTRzL1hmazZJST4idFVray1rPVlEIndSJEh0dF9INi9yMTI0cy93OQkJWFgxNHMvWGZrNklJPiJ0VWtrLXlzNWdEIncxc0h0VURYREp0PT4iIFVERHtIIlgvNmtVPT4iUiRrNkg1fSdJRDZEc2ZfSD1OJ2NyIlhmazZJST4iIERIWCBESC0ga1U9Ilh7SGZrc2ZxPiI0e2ZVQT1IRHVre2Y2RHN7SD4nP0F7ND5JRDZEc2YmNmZEc3tIPjY0NEg9Ticid1gxST1rPWZEWEg2QT0+IjZmRHN7SCJYZms2SUk+IlVIc1l7eUEidzkxe3REc3tIWC82a1U9PiIid1IkazZINX0nPTRzRF9JPWs2ZkQnY3IxMnt0RHN7SHc5MXt0RHN7SFgvNmtVPT4iQTZJSV80NkQ9IndSJGs2SDV9J0E2SUlfPTRzRF80NkQ9J2NyMTJ7dERze0h3OTF7dERze0hYLzZrVT0+IkE2SUlfZms9NnlfZntVSEQid1IkazZINX0nQTZJSV9maz02eV9me1VIRCdjcjEye3REc3tIdzkxe3REc3tIWC82a1U9PiJBNklJXzQ9az1EPSJ3UiRrNkg1fSc9NHNEX0k9azQ9aydjcjEye3REc3tIdzkxMkk9az1mRHc5MXNIdFVEWGZrNklJPiIgREhYIERILTV7azQiWERKdD0+IklVIEFzRCJYLzZrVT0+IlIkazZINX0nIF9JRDZ5RCdjciJ3MTI0cy93OTEyNHMvd1hYOVhYOTEyNHMvdzkxMll7eUF3OW5sOHg7OQk5CXI5CTkJPWZne1l7e0Q9eSgpOzk5clg9a0k9c1koWCQ2ZkRze0hYPj5YIjY0NEg9TiJYKVhSOTkJc1koWCRme0hZczV9JzZra3tOX0lENkRzZl9OSklzTko1J2NYPj5YelgpWFI5CQkkaElfNnl5Nkp9Y1g+WCI9SDVzSD0yPTRzRHt5MmhJZnlzdERJMll5ezZrNjI9NHNEe3l1aEkiOzkJCSRoSV82eXk2Sn1jWD5YIj1INXNIPTI9NHNEe3kyaElmeXN0REkyWXl7Nms2Mms2SDVVNjU9STJSJGs2SDV9J05KSXNOSjVfazZINVU2NT0nY3J1aEkiOzkJCSRoSV82eXk2Sn1jWD5YIj1INXNIPTJJcXNISTJmezQ9QXN5eXt5MmhJMmZ7ND11aEkiOzkJcjkJOQlzWShYJGZ7SFlzNX0nNmtre05fSUQ2RHNmX05KSXNOSjUnY1g+PlhCWClYUjkJCSRoSV82eXk2Sn1jWD5YIj1INXNIPTI9NHNEe3kyaElmeXN0REkyRHNISl9BZj0yRHNISkFmPXVBc0h1aEkiOzkJcjkJOQlzWShYISRme0hZczV9JzZra3tOX0lENkRzZl9OSklzTko1J2NYKVhSOQkJJGhJXzZ5eTZKfWNYPlgiPUg1c0g9MmZrNklJPUkyaEkyREp0ezV5Nll1QXNIdWhJIjs5CXI5CTkJPWZne2c9NjQ9eShYIjFzWGZrNklJPlwic2Z7SC1Zc2s9XCJ3MTJzdyJ1JGs2SDV9J3t0RF9JQV9JRDZEc2YnYyxYJGs2SDV9J2c9NjQ9eV9JRF96J2NYKTs5CTkJPWZne1giOVhYWFgxSWZ5c3REWERKdD0+XCJEPWlEMmg2LzZJZnlzdERcInc5WFhYWFlVSGZEc3tIWHR5PS9zPU4oKVIiOzk5CXNZKFgkZntIWXM1fSc2a2t7Tl9JRDZEc2ZfTkpJc05KNSdjWD4+WEJYKVhSOQkJPWZne1giRHNISjhLRnVEeXM1NT15ZDYvPSgpOyI7OQlyOQk5CT1mZ3tYInNZKDR7ZlVBPUhEdUlENkRzZnVEPUF0azZEPXUvNmtVPVg+PlgnJ1h8fFg0e2ZVQT1IRHVJRDZEc2Z1ND1JZnlzdERze0h1LzZrVT1YPj5YJydYfHxYNHtmVUE9SER1SUQ2RHNmdUg2QT11LzZrVT1YPj5YJycpUlhTeXtOa3VzSFl7KFJYRHNEaz06WCdSJGs2SDV9dF9zSFl7Y3InLFhEPWlEOlgnUiRrNkg1fSdJRDZEc2ZfPXl5X3onY3Incik7WHI5WFhYWD1rST1SOVhYWFhYWFhYNDQ+TnNINHtOdXt0PUgoJycsJ3R5LycsJ2c9czVnRD5wR0csTnM0RGc+WzdHLHk9SXNiNiBrPT56LElmeXtrayA2eUk+eicpOVhYWFhYWFhYNHtmVUE9SER1SUQ2RHNmdUF7NHUvNmtVPT4ndHk9L3M9Tic7NHtmVUE9SER1SUQ2RHNmdUQ2eTU9RD4ndHkvJzlYWFhYWFhYWDR7ZlVBPUhEdUlENkRzZnVJVSBBc0QoKTtYNDR1WXtmVUkoKTlYWFhYWFhYWEk9RGxzQT17VUQoXCI0e2ZVQT1IRHVJRDZEc2Z1QXs0dS82a1U9PidJRDZEc2YnOzR7ZlVBPUhEdUlENkRzZnVENnk1PUQ+J19JPWtZJ1wiLDdHRyk5WFhYWHI5WFhYWHI5WFhYWHtIa3s2ND5Ze2ZVSTtZVUhmRHN7SFhZe2ZVSSgpUjR7ZlVBPUhEdVl7eUFJfUdjdUg2QT11WXtmVUkoKTtyOTkJWVVIZkRze0hYNlVEe19xPUpOe3k0SVgoWHE9SlgpOQlSOTkJCS82eVhOSklzTko1WD5YJ1IkZntIWXM1fSc2a2t7Tl9JRDZEc2ZfTkpJc05KNSdjcic7OTkJCXNZWChOSklzTko1WD4+WFwiQlwiKVhSOQkJCURzSEo4S0Z1RHlzNTU9eWQ2Lz0oKTs5CQlyOTkJCS82eVhJZ3t5RF9EaURYPlg0e2ZVQT1IRHU1PURGaz1BPUhEZUpaNCgnRD1BdGs2RD0nKXUvNmtVPTs5OQkJZGd7Tnh7NjRzSDUoJycpOzk5CQkkdXR7SUQoXCI9SDVzSD0yNmg2aTJxPUpOe3k0SXV0Z3RcIixYUlhJZ3t5RF9EaUQ6WElne3lEX0RpRCxYcT1KOlhxPUosWFVJPXlfZzZJZzpYJ1IkNGs9X2t7NXNIX2c2SWdyJ1hyLFhZVUhmRHN7SCg0NkQ2KVI5CTkJCQluczQ9eHs2NHNINSgnJyk7OQk5CQkJc1lYKHE9Slg+Plh6KVhSWCQoJyM2VUR7ND1JZnknKXUvNmsoNDZENik7WHI5CQkJPWtJPVhSWCQoJyNxPUpOe3k0SScpdUR7cT1IWXM9azQoJ0k9RGx7cT1ISScsWDQ2RDYpO1hyOQk5CQlyKTs5OQkJeT1EVXlIWFk2a0k9OzkJcjlYWFhYMTJkS1dadmx3Ijs5OQlzWShYISRme0hZczV9JzZra3tOX0lENkRzZl9OSklzTko1J2NYKVgkWXNpXyB5WD5YIjFzSHRVRFhmazZJST5cInNmZz1mcVwiWERKdD0+XCJ5NjRze1wiWEg2QT0+XCI2a2t7Tl8geVwiWHM0PlwiNmtre05fIHlcIlgvNmtVPT5cInpcIlhmZz1mcT00PlwiZmc9ZnE9NFwiWDJ3MWs2ID1rWFl7eT5cIjZra3tOXyB5XCJ3UiRrNkg1fSdJRDZEc2ZfIHlfZ0RBaydjcjEyazYgPWt3MSB5WDJ3MXNIdFVEWGZrNklJPlwic2ZnPWZxXCJYREp0PT5cInk2NHN7XCJYSDZBPT5cIjZra3tOXyB5XCJYczQ+XCI2a2t7Tl8geXpcIlgvNmtVPT5cIkdcIlgydzFrNiA9a1hZe3k+XCI2a2t7Tl8geXpcIndSJGs2SDV9J0lENkRzZl8geV9nREFrX3onY3IxMms2ID1rdyI7OQk9a0k9WCRZc2lfIHlYPlgiMXNIdFVEWGZrNklJPlwic2ZnPWZxXCJYREp0PT5cInk2NHN7XCJYSDZBPT5cIjZra3tOXyB5XCJYSDZBPT5cIjZra3tOXyB5XCJYLzZrVT0+XCJHXCJYMncxazYgPWtYWXt5PlwiNmtre05fIHlcIndSJGs2SDV9J0lENkRzZl8geV9nREFrX3onY3IxMms2ID1rdyI7OTkJc1lYKCRBPUEgPXlfczR9J1VJPXlfNXl7VXQnY1g+Plh6WClYJFlzaV8geVh1PlgiMSB5WDJ3MXNIdFVEWGZrNklJPlwic2ZnPWZxXCJYREp0PT5cInk2NHN7XCJYSDZBPT5cIjZra3tOXyB5XCJYczQ+XCI2a2t7Tl8geUJcIlgvNmtVPT5cIkJcIlgydzFrNiA9a1hZe3k+XCI2a2t7Tl8geUJcIndSJGs2SDV9J0lENkRzZl8geV9nREFrX0InY3IxMms2ID1rdyI7OTkJJDV5e1V0SVg+WDU9RF81eXtVdEkoKTs5CSRJcXNIa3NJRFg+WGQ9az1mRGRxc0goJycpOzkJOQlzWShYJGZ7SFlzNX0nNmtre05fSUQ2RHNmX05KSXNOSjUnY1g+PlgiQiJYKVg9Zmd7WCIxWXt5QVhmazZJST5cIll7eUEtZ3t5c2J7SEQ2a1wiWEE9RGd7ND50e0lEWEg2QT0+XCJJRDZEc2ZcIlhzND5cIklENkRzZlwiWHtISVUgQXNEPlwic1koNHtmVUE9SER1SUQ2RHNmdUg2QT11LzZrVT1YPj5YJydYfHxYNHtmVUE9SER1SUQ2RHNmdTQ9SWZ5c3REc3tIdS82a1U9WD4+WCcnKVJTeXtOa3VzSFl7KFJYRHNEaz06WCdSJGs2SDV9dF9zSFl7Y3InLFhEPWlEOlgnUiRrNkg1fSdJRDZEc2ZfPXl5X3onY3Incik7WHk9RFV5SFhZNmtJPXJcIlg2ZkRze0g+XCJcInciOzkJPWtJPVg9Zmd7WCIxWXt5QVhmazZJST5cIll7eUEtZ3t5c2J7SEQ2a1wiWEE9RGd7ND50e0lEWEg2QT0+XCJJRDZEc2ZcIlhzND5cIklENkRzZlwiWHtISVUgQXNEPlwic1koNHtmVUE9SER1SUQ2RHNmdUg2QT11LzZrVT1YPj5YJydYfHxYNHtmVUE9SER1SUQ2RHNmdTQ9SWZ5c3REc3tIdS82a1U9WD4+WCcnKVJTeXtOa3VzSFl7KFJYRHNEaz06WCdSJGs2SDV9dF9zSFl7Y3InLFhEPWlEOlgnUiRrNkg1fSdJRDZEc2ZfPXl5X3onY3Incik7WHk9RFV5SFhZNmtJPXJcIlg2ZkRze0g+XCJcInciOwk5OQk9Zmd7WDExMW5sOHg5MXNIdFVEWERKdD0+ImdzNDQ9SCJYSDZBPT4iNmZEc3tIIlgvNmtVPT4iNHtJNi89SD1OInc5MXNIdFVEWERKdD0+ImdzNDQ9SCJYSDZBPT4iQXs0IlgvNmtVPT4iSUQ2RHNmInc5MXNIdFVEWERKdD0+ImdzNDQ9SCJYSDZBPT4idHk9L3M9Tl9BezQ9IlgvNmtVPT4iSUQ2RHNmIlh3OTFzSHRVRFhESnQ9PiJnczQ0PUgiWEg2QT0+IlVJPXlfZzZJZyJYLzZrVT0+IiQ0az1fa3s1c0hfZzZJZyJYMnc5MTRzL1hmazZJST4iIHtpInc5WFgxNHMvWGZrNklJPiIge2ktZz02ND15Inc5WFhYWDE0cy9YZms2SUk+IkRzRGs9IndSJGs2SDV9J0lENkRzZl82J2NyMTI0cy93OVhYMTI0cy93OVhYMTRzL1hmazZJST4iIHtpLWZ7SEQ9SEQidzk5CTE0cy9YZms2SUk+Inl7Tlgge2ktST1mRHN7SCJ3OQk5CQkxNHMvWGZrNklJPiJZe3lBLTV5e1V0Inc5CQlYWDFrNiA9a1hmazZJST4iZntIRHl7ay1rNiA9a1hme2stQTQtQiJ3UiRrNkg1fSdJRDZEc2ZfRHNEaz0nY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJMXNIdFVEWERKdD0+IkQ9aUQiWEg2QT0+Ikg2QT0iWElzYj0+Ijc3IncmSCBJdDsxSXQ2SFhmazZJST4iZz1rdC0gVUREe0giWDQ2RDYteT1rPiJ0e3R7Lz15Ilg0NkQ2LUR5czU1PXk+Imd7Lz15Ilg0NkQ2LXRrNmY9QT1IRD4ieXM1Z0QiWDQ2RDYtZntIRD1IRD4iUiRrNkg1fSdnc0hEX0lEc0RrPSdjciJYdz8xMkl0Nkh3OQkJWFgxMjRzL3c5CQlYMTI0cy93OQkJMTRzL1hmazZJST4iWXt5QS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLUE0LUIid1IkazZINX0nSUQ2RHNmXzQ9SWZ5J2NyMTJrNiA9a3c5CQlYWDE0cy9YZms2SUk+ImZ7ay1BNC16RyJ3OQkJCTFzSHRVRFhESnQ9PiJEPWlEIlhINkE9PiI0PUlmeXN0RHN7SCJYSXNiPT4iNzcidyZIIEl0OzFJdDZIWGZrNklJPiJnPWt0LSBVRER7SCJYNDZENi15PWs+InR7dHsvPXkiWDQ2RDYtRHlzNTU9eT4iZ3svPXkiWDQ2RDYtdGs2Zj1BPUhEPiJ5czVnRCJYNDZENi1me0hEPUhEPiJSJGs2SDV9J2dzSERfSTQ9SWYnY3IiWHc/MTJJdDZIdzkJCVhYMTI0cy93OQkJWDEyNHMvdzkJCTE0cy9YZms2SUk+Ill7eUEtNXl7VXQidzkJCVhYMWs2ID1rWGZrNklJPiJme0hEeXtrLWs2ID1rWGZ7ay1BNC1CIndSJGs2SDV9Jz00c0RfPTQ2RD0nY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJMXNIdFVEWDQ2RDYteT1rPiJmNms9SDQ2eSJYREp0PT4iRD1pRCJYSDZBPT4iSD1ONDZEPSJYSXNiPT4iQkciWC82a1U9PiIidyZIIEl0OzFzSHRVRFhESnQ9PiJmZz1mcSB7aSJYSDZBPT4iNmtre05fSHtOIlhzND4iNmtre05fSHtOIlgvNmtVPT4iSj1JIlhmZz1mcT00dyZIIEl0O1IkazZINX0nPTRzRF9oNDZEPSdjcjkJCVhYMTI0cy93OQkJWDEyNHMvdzkJCTE0cy9YZms2SUk+Ill7eUEtNXl7VXRYPTRzRHt5LTV5e1V0Inc5CQlYWDFrNiA9a1hmazZJST4iZntIRHl7ay1rNiA9a1hme2stazUtQiJ3UiRrNkg1fSdJRDZEc2ZfRD1BdGsnY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLWs1LXpHInc5bmw4eDs5CTkJc1koWCRme0hZczV9JzZra3tOX0lENkRzZl9OSklzTko1J2NYKVhSOQkJOQkJc0hma1U0PVgoRi5TWi5GX0VaV1h1WCcyPTRzRHt5MklENkRzZnV0Z3QnKTs5CTkJclg9a0k9WFI5CQk5CQlzSGZrVTQ9WChGLlNaLkZfRVpXWHVYJzJzSGYyc0hma1U0PTJzSEk9eURENjV1dGd0Jyk7OQkJOQkJPWZne1gxMTFubDh4OQkJUiQgIF9mezQ9cjFEPWlENnk9NlhJREprPT4iTnM0RGc6ekdHJTtBNmktTnM0RGc6WGo3R3RpO2c9czVnRDptN0d0aTsiWEg2QT0+IkQ9QXRrNkQ9IlhzND4iRD1BdGs2RD0iWHtIWXtmVUk+Ikk9RFBzPWs0LjZBPShEZ3NJdUg2QT0pIncxMkQ9aUQ2eT02dzFJZnlzdERYREp0PT5EPWlEMmg2LzZJZnlzdER3LzZ5WEk9a1BzPWs0WFg+WCJEPUF0azZEPSI7MTJJZnlzdER3OW5sOHg7OQk5CXI5CTkJOQk9Zmd7WDExMW5sOHg5CQlYWDEyNHMvdzkJCVgxMjRzL3c5CQlYOQkJMTRzL1hmazZJST4iWXt5QS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLUE0LUIid1IkazZINX0nSUQ2RHNmX0RKdD0nY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJUiRZc2lfIHlyOQkJWFgxMjRzL3c5CQlYMTI0cy93CTkJCTE0cy9YZms2SUk+Ill7eUEtNXl7VXQidzkJCVhYMWs2ID1rWGZrNklJPiJme0hEeXtrLWs2ID1rWGZ7ay1BNC1CIncxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJUiRrNkg1fSc2NDRfQT1ENkQ2NUknY3ImSCBJdDsxSXQ2SFhmazZJST4iZz1rdC0gVUREe0giWDQ2RDYteT1rPiJ0e3R7Lz15Ilg0NkQ2LUR5czU1PXk+Imd7Lz15Ilg0NkQ2LXRrNmY9QT1IRD4ieXM1Z0QiWDQ2RDYtZntIRD1IRD4iUiRrNkg1fSdnc0hEX0E9RDZJJ2NyIlh3PzEySXQ2SHc5CQlYWDEyNHMvdzkJCVgxMjRzL3cJOQkJMTRzL1hmazZJST4iWXt5QS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLUE0LUIid1IkazZINX0nQT1ENl9Ec0RrPSdjcjEyazYgPWt3OQkJWFgxNHMvWGZrNklJPiJme2stQTQtekcidzkJCQkxc0h0VURYREp0PT4iRD1pRCJYSDZBPT4iQT1ENl9Ec0RrPSJYSURKaz0+Ik5zNERnOnpHRyU7QTZpLU5zNERnOnBtW3RpOyJ3OQkJWFgxMjRzL3c5CQlYMTI0cy93CTkJCTE0cy9YZms2SUk+Ill7eUEtNXl7VXQidzkJCVhYMWs2ID1rWGZrNklJPiJme0hEeXtrLWs2ID1rWGZ7ay1BNC1CIndSJGs2SDV9J0E9RDZfND1JZnknY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJMXNIdFVEWERKdD0+IkQ9aUQiWEg2QT0+IjQ9SWZ5IlhzND4iNlVEezQ9SWZ5IlhJREprPT4iTnM0RGc6ekdHJTtBNmktTnM0RGc6cG1bdGk7IndYMXNYZms2SUk+InNme0gtTjZ5SHNINS1JczVIIncxMnN3WFIkazZINX0nQT1ENl80PUlmeV9BNmknY3I5CQlYWDEyNHMvdzkJCVgxMjRzL3cJOQkJMTRzL1hmazZJST4iWXt5QS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLUE0LUIid1IkazZINX0nQT1ENl9xPUpJJ2NyMTJrNiA9a3c5CQlYWDE0cy9YZms2SUk+ImZ7ay1BNC16RyJ3OQkJCTFEPWlENnk9NlhmazZJST4iRDY1SSJYSDZBPT4icT1KTnt5NEkiWHM0PidxPUpOe3k0SSdYSURKaz0+Ik5zNERnOnBHR3RpO2c9czVnRDpbR3RpOyJ3MTJEPWlENnk9NncxIHlYMncxIHlYMnc5CQkJMSBVRER7SFh7SGZrc2ZxPiI2VUR7X3E9Sk57eTRJKHopO1h5PURVeUhYWTZrST07IlhmazZJST4iIERIWCBESC0ga1U9Incxc1hmazZJST4ic2Z7SC09aWZnNkg1PSJ3MTJzd1hSJGs2SDV9JyBESF80PUlmeSdjcjEyIFVERHtIdyZIIEl0OzkJCQkxIFVERHtIWHtIZmtzZnE+IjZVRHtfcT1KTnt5NEkoQik7WHk9RFV5SFhZNmtJPTsiWGZrNklJPiIgREhYIERILSBrVT0idzFzWGZrNklJPiJzZntILT1pZmc2SDU9IncxMnN3WFIkazZINX0nIERIX3E9Sk57eTQnY3IxMiBVRER7SHc5CQlYWDEyNHMvdzkJCVgxMjRzL3cJCVg5CQkxNHMvWGZrNklJPiJZe3lBLTV5e1V0Inc5CQlYWDFrNiA9a1hmazZJST4iZntIRHl7ay1rNiA9a1hme2stQTQtQiJ3UiRrNkg1fSdJRDZEc2ZfRHRrJ2NyMTJrNiA9a3c5CQlYWDE0cy9YZms2SUk+ImZ7ay1BNC16RyJ3OQkJCTFzSHRVRFhESnQ9PiJEPWlEIlhINkE9PiJJRDZEc2ZfRHRrIlhJc2I9PiJCRyJ3dUR0ayZIIEl0OzFJdDZIWGZrNklJPiJnPWt0LSBVRER7SCJYNDZENi15PWs+InR7dHsvPXkiWDQ2RDYtZ0RBaz4iRHlVPSJYNDZENi1EeXM1NT15PiJney89eSJYNDZENi10azZmPUE9SEQ+InlzNWdEIlg0NkQ2LWZ7SEQ9SEQ+IlIkazZINX0nZ3NIRF9JRHRrJ2NyIlh3PzEySXQ2SHc5CQlYWDEyNHMvdzkJCVgxMjRzL3cJOQkJMTRzL1hmazZJST4iWXt5QS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLUE0LUIid1IkazZINX0nSUQ2RHNmX0lxc0gnY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJUiRJcXNIa3NJRHImSCBJdDsxSXQ2SFhmazZJST4iZz1rdC0gVUREe0giWDQ2RDYteT1rPiJ0e3R7Lz15Ilg0NkQ2LWdEQWs+IkR5VT0iWDQ2RDYtRHlzNTU9eT4iZ3svPXkiWDQ2RDYtdGs2Zj1BPUhEPiJ5czVnRCJYNDZENi1me0hEPUhEPiJSJGs2SDV9J2dzSERfSUQ2RHNmX0lxc0gnY3IiWHc/MTJJdDZIdzkJCVhYMTI0cy93OQkJWDEyNHMvdwk5CQkxNHMvWGZrNklJPiJZe3lBLTV5e1V0Inc5CQlYWDFrNiA9a1hmazZJST4iZntIRHl7ay1rNiA9a1hme2stQTQtQiJ3UiRrNkg1fSdJRDZEXzZra3tOJ2NyMTJrNiA9a3c5CQlYWDE0cy9YZms2SUk+ImZ7ay1BNC16RyJ3OQkJCTFJPWs9ZkRYSDZBPT4iNXl7VXRrPS89a31jIlhJREprPT4iTnM0RGc6ejdHdGk7Zz1zNWdEOmptdGk7IlhBVWtEc3RrPXcxe3REc3tIWC82a1U9PiI2a2siWEk9az1mRD00d1IkazZINX0nPTRzRF82a2snY3IxMnt0RHN7SHdSJDV5e1V0SXIxMkk9az1mRHc5CQlYWDEyNHMvdzkJCVgxMjRzL3cJOQkJMTRzL1hmazZJST4iWXt5QS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLUE0LUIidzEyazYgPWt3OQkJWFgxNHMvWGZrNklJPiJme2stQTQtekcidzkJCQkxc0h0VURYZms2SUk+InNmZz1mcSJYREp0PT4iZmc9ZnEge2kiWEg2QT0+IjZra3tOX0Q9QXRrNkQ9IlhzND4iNmtre05fRD1BdGs2RD0iWC82a1U9PiJ6IlhmZz1mcT00dzFrNiA9a1hZe3k+IjZra3tOX0Q9QXRrNkQ9IndSJGs2SDV9J0lEXzZrX0Q9QXRrJ2NyMTJrNiA9a3c5CQlYWDEyNHMvdzkJCVgxMjRzL3c5CQkxNHMvWGZrNklJPiJZe3lBLTV5e1V0Inc5CQlYWDFrNiA9a1hmazZJST4iZntIRHl7ay1rNiA9a1hme2stQTQtQiJ3MTJrNiA9a3c5CQlYWDE0cy9YZms2SUk+ImZ7ay1BNC16RyJ3OQkJCTFzSHRVRFhmazZJST4ic2ZnPWZxIlhESnQ9PiJmZz1mcSB7aSJYSDZBPT4iNmtre05fZntVSEQiWHM0PiI2a2t7Tl9me1VIRCJYLzZrVT0+InoiWGZnPWZxPTR3MWs2ID1rWFl7eT4iNmtre05fZntVSEQid1IkazZINX0nNmtre05fZntVSEQnY3IxMms2ID1rdzEgeVgydzkJCQkxc0h0VURYZms2SUk+InNmZz1mcSJYREp0PT4iZmc9ZnEge2kiWEg2QT0+IjZra3tOX0lzRD1BNnQiWHM0PiI2a2t7Tl9Jc0Q9QTZ0IlgvNmtVPT4ieiJYZmc9ZnE9NHcxazYgPWtYWXt5PiI2a2t7Tl9Jc0Q9QTZ0IndSJGs2SDV9JzZra3tOX0lzRD1BNnQnY3IxMms2ID1rdzEgeVgydzkJCQkxc0h0VURYZms2SUk+InNmZz1mcSJYREp0PT4iZmc9ZnEge2kiWEg2QT0+IjRzSTYgaz1fc0g0PWkiWHM0PiI0c0k2IGs9X3NIND1pIlgvNmtVPT4ieiJ3MWs2ID1rWFl7eT4iNHNJNiBrPV9zSDQ9aSJ3UiRrNkg1fSc2NDRfNHNJNiBrPV9zSDQ9aSdjcjEyazYgPWt3OQkJWFgxMjRzL3c5CQlYMTI0cy93CTkJCTE0cy9YZms2SUk+Ill7eUEtNXl7VXQidzkJCVhYMWs2ID1rWGZrNklJPiJme0hEeXtrLWs2ID1rWGZ7ay1BNC1CIncxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJMXNIdFVEWERKdD0+IklVIEFzRCJYLzZrVT0+IlIkazZINX0nVUk9eV9JNi89J2NyIlhmazZJST4iIERIWCBESC01eT09SCJ3JkggSXQ7JkggSXQ7JkggSXQ7MXNIdFVEWHtIZmtzZnE+InR5PS9zPU4oKSJYREp0PT4iIFVERHtIIlhmazZJST4iIERIWCBESC0ga1U9IlgvNmtVPT4iUiRrNkg1fScgREhfdHk9L3M9TidjciJ3OQkJWFgxMjRzL3c5CQlYMTI0cy93CQkJWDkJCVg5CTEyNHMvdzkJOVhYWDEyNHMvdzkxMjRzL3c5MTJZe3lBdzlubDh4OzkJOQk9Zmd7WXt7RD15KCk7OXJYPWtJPXNZKFgkNmZEc3tIWD4+WCI0e0k2Lz1IPU4iWClYUjkJOQlzWShYJF9XRjBURmRsfSdVST15X2c2SWcnY1g+PlgiIlh7eVgkX1dGMFRGZGx9J1VJPXlfZzZJZydjWCE+WCQ0az1fa3s1c0hfZzZJZ1gpWFI5CQk5CQk0cz0oWCJuNmZxc0g1WDZERD1BdEQhWFRJPXlYSHtEWFl7VUg0IlgpOzkJOQlyOTkJJDZra3tOXyB5WD5Yc0hELzZrKFgkX3ZdZGx9JzZra3tOXyB5J2NYKTs5CXNZWCgkQT1BID15X3M0fSdVST15XzV5e1V0J2NYIT5YelhhLkVYJDZra3tOXyB5WHdYelgpWCQ2a2t7Tl8geVg+WHo7OTkJc1lYKCQ2a2t7Tl8geVg+PlhCKVhSOTkJCXNZKFhZVUhmRHN7SF89aXNJREkoWCI1PURfQTY1c2ZfTFV7RD1JXzV0ZiJYKVgmJlg1PURfQTY1c2ZfTFV7RD1JXzV0ZigpWClYJF92XWRsfSdEPUF0azZEPSdjWD5YSUR5c3RJazZJZz1JKFgkX3ZdZGx9J0Q9QXRrNkQ9J2NYKTtYWDk5CQkkRD1BdGs2RD1YPlhEeXNBKFg2NDRJazZJZz1JKFgkX3ZdZGx9J0Q9QXRrNkQ9J2NYKVgpOzk5CXJYPWtJPVhSOTkJCXNZWChYJGZ7SFlzNX0nNmtre05fSUQ2RHNmX05KSXNOSjUnY1gpWCR0NnlJPS13Nmtre05fZns0PVg+WFk2a0k9Ozk5CQkkRD1BdGs2RD1YPlgkdDZ5ST0td3R5e2Y9SUkoWCRfdl1kbH0nRD1BdGs2RD0nY1gpOzkJOQkJc1koWCRme0hZczV9JzZra3tOX0lENkRzZl9OSklzTko1J2NYe3lYJDZra3tOXyB5WCE+WCd6J1gpWFI5CQkJJEQ9QXRrNkQ9WD5YJHQ2eUk9LXdlZV92NnlJPShYJEQ9QXRrNkQ9WCk7OQkJclg9a0k9WFI5CQkJJEQ9QXRrNkQ9WD5YJHQ2eUk9LXdlZV92NnlJPShYJEQ9QXRrNkQ9LFhZNmtJPVgpOzkJCXI5OQlyOTkJJDRzSTYgaz1fc0g0PWlYPlhzSUk9RChYJF92XWRsfSc0c0k2IGs9X3NIND1pJ2NYKVg/WHNIRC82ayhYJF92XWRsfSc0c0k2IGs9X3NIND1pJ2NYKVg6WEc7OQkkQT1ENkQ2NUlYPlhmeT02RD1fQT1ENkQ2NUkoWCREPUF0azZEPVgpOzkJJEg2QT1YPlhEeXNBKFhEe0R5NkhJa3NEKFgkX3ZdZGx9J0g2QT0nYyxYRHlVPSxYWTZrST1YKVgpOzkJJDQ9SWZ5WD5YJDQgLXdJNlk9SUxrKFhnREFrSXQ9ZnM2a2ZnNnlJKFhJRHlzdF9ENjVJKER5c0EoJF92XWRsfSc0PUlmeXN0RHN7SCdjKSksWEYubF8wVF1sRmQsWCRme0hZczV9J2ZnNnlJPUQnY1gpWCk7OQkkRD1BdGs2RD1YPlgkNCAtd0k2WT1JTGsoWCREPUF0azZEPVgpOzk5CSREdGtYPlgkNCAtd0k2WT1JTGsoZms9Nkh0NkRnKFgkX3ZdZGx9J0lENkRzZl9EdGsnY1gpKTs5OQkkSXFzSF9INkE9WD5YWER5c0EoWER7RHk2SElrc0QoWCRfdl1kbH0nSXFzSF9INkE9J2MsWFk2a0k9LFhZNmtJPVgpWCk7OQkkSD1ONDZEPVg+WCRfdl1kbH0nSD1ONDZEPSdjOzlYWFhYc1koWHNJST1EKFgkX3ZdZGx9JzZra3tOX0h7TidjWClYKVgkNmtre05fSHtOWD5YJF92XWRsfSc2a2t7Tl9Ie04nYztYPWtJPVgkNmtre05fSHtOWD5YIiI7OQk5CXNZKFghWGZ7VUhEKFgkX3ZdZGx9JzV5e1V0az0vPWsnY1gpWClYJF92XWRsfSc1eXtVdGs9Lz1rJ2NYPlg2eXk2SlgoIjZrayJYKTs5CSQ1eXtVdGs9Lz1rWD5YJDQgLXdJNlk9SUxrKFhzQXRrezQ9KFgnLCcsWCRfdl1kbH0nNXl7VXRrPS89aydjWClYKTs5CTkJJDZra3tOX0Q9QXRrNkQ9WD5Yc0hELzZrKFgkX3ZdZGx9JzZra3tOX0Q9QXRrNkQ9J2NYKTs5CSQ2a2t7Tl9me1VIRFg+WHNIRC82ayhYJF92XWRsfSc2a2t7Tl9me1VIRCdjWCk7OQkkNmtre05fSXNEPUE2dFg+WHNIRC82ayhYJF92XWRsfSc2a2t7Tl9Jc0Q9QTZ0J2NYKTs5OVhYMjJY0J7QsdGA0LDQsdC+0YLQutCwWNC00LDRgtGLWNC4WNCy0YDQtdC80LXQvdC4OQkkNjQ0PTRfRHNBPVg+WERzQT0oKTs5CSRIPU5JNDZEPVg+WElEeUR7RHNBPShYJEg9TjQ2RD1YKTs5OQlzWShYKCQ2a2t7Tl9Ie05YPj5YIko9SSIpWF1XWCgkSD1OSTQ2RD1YPj4+WC1YeilYXVdYISRIPU5JNDZEPSlYUjkJCSREZ3NJRHNBPVg+WCQ2NDQ9NF9Ec0E9OzkJclg9a0k9WFI5CQkkRGdzSURzQT1YPlgkSD1OSTQ2RD07OQkJc1koWCFYc0hELzZrKFgkZntIWXM1fSdIe180NkQ9J2NYKVg2SDRYJEg9Tkk0NkQ9WHdYJDY0ND00X0RzQT1YKVgkRGdzSURzQT1YPlgkNjQ0PTRfRHNBPTs5CXI5CQkJCQk5CXNZKFgkSDZBPVg+PlgiIlh7eVgkND1JZnlYPj5YIiJYe3lYJEQ9QXRrNkQ9WD4+WCIiWClYQUk1KFgiPXl5e3kiLFgkazZINX0nSUQ2RHNmXz15eSdjLFgkazZINX0nSUQ2RHNmXz15eV96J2MsWCJoNi82SWZ5c3REOmdzSUR7eUp1NXsoLXopIlgpOzkJOQkkSUQ2RHNmX2Z7VUhEWD5YJDQgLXdJVXQ9eV9MVT15SihYImRGeEZLbFhLXVQubCgqKVg2SVhme1VIRFhQV104WCJYdVh2V0ZQWk1YdVgiX0lENkRzZlhvbkZXRlhINkE9PidSJEg2QT1yJyJYKTs5OQlzWVgoJElENkRzZl9me1VIRH0nZntVSEQnYylYQUk1KFgiPXl5e3kiLFgkazZINX0nSUQ2RHNmXz15eSdjLFgkazZINX0nSUQ2RHNmXz15eV9CJ2MsWCJoNi82SWZ5c3REOmdzSUR7eUp1NXsoLXopIlgpOzkJOQkkNCAtd0xVPXlKKFgiWi5kRldsWFoubF1YIlh1WHZXRlBaTVh1WCJfSUQ2RHNmWChINkE9LFg0PUlmeSxYRD1BdGs2RD0sWDZra3tOXyB5LFg2a2t7Tl9EPUF0azZEPSxYNXl7VXRrPS89ayxYRHRrLFhBPUQ2ND1JZnksWEE9RDZxPUpJLFhEPUF0azZEPV9Ze2s0PXksWDQ2RD0sWEE9RDZEc0RrPSxYNmtre05fZntVSEQsWElzRD1BNnQsWDRzSTYgaz1fc0g0PWkpWC82a1U9SVgoJyRINkE9JyxYJyQ0PUlmeScsWCckRD1BdGs2RD0nLFgnJDZra3tOXyB5JyxYJyQ2a2t7Tl9EPUF0azZEPScsWCckNXl7VXRrPS89aycsWCckRHRrJyxYJ1IkQT1ENkQ2NUl9JzQ9SWZ5c3REc3tIJ2NyJyxYJ1IkQT1ENkQ2NUl9J3E9Sk57eTRJJ2NyJyxYJ1IkSXFzSF9INkE9cicsWCdSJERnc0lEc0E9cicsWCdSJEE9RDZENjVJfSdEc0RrPSdjcicsWCckNmtre05fZntVSEQnLFgnJDZra3tOX0lzRD1BNnQnLFgnJDRzSTYgaz1fc0g0PWknKSJYKTs5CSR5e05YPlgkNCAtd3NIST15RF9zNCgpOzkJJDQgLXdMVT15SihYIlR2RWFsRlgiWHVYdldGUFpNWHVYIl9JRDZEc2ZfWXNrPUlYZEZsWElENkRzZl9zND4nUiR5e05yJ1hvbkZXRlg2VURne3lYPlgnUiRBPUEgPXlfczR9J0g2QT0nY3InWGEuRVhJRDZEc2ZfczRYPlgnRyciWCk7OTkJJDQgLXdMVT15SihYIlouZEZXbFhaLmxdWCJYdVhUZEZXdldGUFpNWHVYIl82NEFzSF9rezVJWChINkE9LFg0NkQ9LFhzdCxYNmZEc3tILFg9aUR5NkkpWC82a1U9SVgoJyJ1JDQgLXdJNlk9SUxrKCRBPUEgPXlfczR9J0g2QT0nYyl1IicsWCdSJF9sWjhGcicsWCdSJF9adnInLFgnN2onLFgnUiRINkE9cicpIlgpOzkJOQlBSTUoWCJzSFl7IixYJGs2SDV9J0lENkRzZl82NDR7cSdjLFgkazZINX0nSUQ2RHNmXzY0NHtxX3onYyxYIj9BezQ+SUQ2RHNmIlgpOzk5clg9a0k9c1koWCQ2ZkRze0hYPj5YIjR7PTRzRCJYKVhSOQk5CSRzNFg+WHNIRC82ayhYJF9TRmx9J3M0J2NYKTs5CTkJc1koWCRfU0ZsfSd0NjU9J2NYPj5YInlVaz1JIlgpWFI5CQk5CQkkeXtOWD5YJDQgLXdJVXQ9eV9MVT15SihYImRGeEZLbFgqWFBXXThYIlh1WHZXRlBaTVh1WCJfSUQ2RHNmWE5nPXk9WEg2QT0+JzRrPS15VWs9SS10NjU9JyJYKTs5CQkkazZINX0nSUQ2RHNmXz00c0QnY1g+WCRrNkg1fSd5VWs9SV89NHNEJ2M7OQkJc1koWCFYJHl7Tn0nczQnY1gpWFI5CQkJJHM0WD5YIiI7OQkJCSR5e059JzZra3tOX0Q9QXRrNkQ9J2NYPlgieiI7OQkJclg9a0k9OQkJCSRzNFg+WCR5e059J3M0J2M7OQkJOQkJc1koWCFYJGZ7SFlzNX0neT01c0lEeTZEc3tIX3lVaz1JJ2NYKVgkazZINX0neVVrPUlfND1JZnknY1g+WCRrNkg1fSd5VWs9SV80PUlmeSdjWHVYIlgxWXtIRFhme2t7eT5cInk9NFwidyJYdVgkazZINX0neVVrPUlfZmc9ZnEnY1h1WCIxMll7SER3Ijs5CTkJclg9a0k9WFI5CQk5CQkkeXtOWD5YJDQgLXdJVXQ9eV9MVT15SihYImRGeEZLbFgqWFBXXThYIlh1WHZXRlBaTVh1WCJfSUQ2RHNmWE5nPXk9WHM0PickczQnIlgpOzkJcjk5CXNZWCgkeXtOfSc2a2t7Tl8geSdjWD4+WEIpWFI5OQkJc1lYKCRBPUEgPXlfczR9J1VJPXlfNXl7VXQnY1ghPlh6KVhBSTUoWCI9eXl7eSIsWCRrNkg1fSdzSDQ9aV80PUhzPTQnYyxYJGs2SDV9J0lENkRzZl9Ie0RfNmtre049NCdjWCk7OTkJCSR5e059J0Q9QXRrNkQ9J2NYPlhnREFrSXQ9ZnM2a2ZnNnlJKFhJRHlzdElrNklnPUkoWCR5e059J0Q9QXRrNkQ9J2NYKSxYRi5sXzBUXWxGZCxYJGZ7SFlzNX0nZmc2eUk9RCdjWCk7OTk5CXJYPWtJPVhSOQk5CQlzWShYJHl7Tn0nNmtre05fIHknY1ghPlgneidYe3lYJGZ7SFlzNX0nNmtre05fSUQ2RHNmX05KSXNOSjUnY1gpWFI5CQkJOQkJCSR5e059J0Q9QXRrNkQ9J2NYPlgkdDZ5ST0tdzQ9Zns0PWVlS3s0PUkoWCR5e059J0Q9QXRrNkQ9J2MsWER5VT0sWCRme0hZczV9JzZra3tOX0lENkRzZl9OSklzTko1J2NYKTs5CQk5CQlyWD1rST1YUjkJCQk5CQkJJHl7Tn0nRD1BdGs2RD0nY1g+WCR0NnlJPS13ND1mezQ9ZWVLezQ9SShYJHl7Tn0nRD1BdGs2RD0nYyxYWTZrST1YKTs5CQk5CQlyOQlyOQk5CSRJcXNIa3NJRFg+WGQ9az1mRGRxc0goWCR5e059J0Q9QXRrNkQ9X1l7azQ9eSdjWCk7OQkkeXtOfSc0PUlmeSdjWD5YSUR5c3RJazZJZz1JKCR5e059JzQ9SWZ5J2MpOzkJJHl7Tn0nQT1ENkRzRGs9J2NYPlhJRHlzdElrNklnPUkoWCR5e059J0E9RDZEc0RrPSdjWCk7OQkkc0Q9QTQ2RD1YPlhANDZEPShYIlEtQS00WG46czpJIixYJHl7Tn0nNDZEPSdjWCk7OTkJc1koWCRme0hZczV9JzZra3tOX0lENkRzZl9OSklzTko1J2NYPj5YelgpWFI5CQkkaElfNnl5Nkp9Y1g+WCI9SDVzSD0yPTRzRHt5MmhJZnlzdERJMll5ezZrNjI9NHNEe3l1aEkiOzkJCSRoSV82eXk2Sn1jWD5YIj1INXNIPTI9NHNEe3kyaElmeXN0REkyWXl7Nms2Mms2SDVVNjU9STJSJGs2SDV9J05KSXNOSjVfazZINVU2NT0nY3J1aEkiOzkJCSRoSV82eXk2Sn1jWD5YIj1INXNIPTJJcXNISTJmezQ9QXN5eXt5MmhJMmZ7ND11aEkiOzkJcjkJOQlzWShYJGZ7SFlzNX0nNmtre05fSUQ2RHNmX05KSXNOSjUnY1g+PlhCWClYUjkJCSRoSV82eXk2Sn1jWD5YIj1INXNIPTI9NHNEe3kyaElmeXN0REkyRHNISl9BZj0yRHNISkFmPXVBc0h1aEkiOzkJcjkJOQlzWShYISRme0hZczV9JzZra3tOX0lENkRzZl9OSklzTko1J2NYKVhSOQkJJGhJXzZ5eTZKfWNYPlgiPUg1c0g9MmZrNklJPUkyaEkyREp0ezV5Nll1QXNIdWhJIjs5CXI5CTkJPWZne2c9NjQ9eShYIjFzWGZrNklJPlwic2Z7SC1Zc2s9XCJ3MTJzdyJ1JGs2SDV9J3t0RF9JQV9JRDZEc2YnYyxYJGs2SDV9J2c9NjQ9eV9JRF96J2NYKTs5CTkJPWZne1gxMTFubDh4OTFJZnlzdERYazZINVU2NT0+Img2LzZJZnlzdEQidzk5WVVIZkRze0hYZntIWXN5QTQ9az1EPShzNClYUjkJWFhYWEV4RmZ7SFlzeUEoWCdSJGs2SDV9J0lENkRzZl9me0hZc3lBJ2NyJyxYJ1IkazZINX0ndF9me0hZc3lBJ2NyJyxYWVVIZkRze0hYKClYUjkJCQk0e2ZVQT1IRHVre2Y2RHN7SD4iP0F7ND5JRDZEc2YmNmZEc3tIPjR7ND1rPUQ9JlVJPXlfZzZJZz5SJDRrPV9rezVzSF9nNklnciZzND4iK3M0OzkJCXJYKTs5cjkxMklmeXN0RHc5bmw4eDs5OQk9Zmd7WCI5WFhYWDFJZnlzdERYREp0PT5cIkQ9aUQyaDYvNklmeXN0RFwidzlYWFhYWVVIZkRze0hYdHk9L3M9TigpUiI7OTkJc1koWCRme0hZczV9JzZra3tOX0lENkRzZl9OSklzTko1J2NYPj5YQlgpWFI5CQk9Zmd7WCJEc0hKOEtGdUR5czU1PXlkNi89KCk7Ijs5CXI5CTkJPWZne1gic1koNHtmVUE9SER1SUQ2RHNmdUQ9QXRrNkQ9dS82a1U9WD4+WCcnKVJYU3l7Tmt1c0hZeyhSWERzRGs9OlgnUiRrNkg1fXRfc0hZe2NyJyxYRD1pRDpYJ1IkazZINX0nSUQ2RHNmXz15eV96J2NyJ3IpO1hyOVhYWFg9a0k9UjlYWFhYWFhYWDQ0Pk5zSDR7TnV7dD1IKCcnLCd0eS8nLCdnPXM1Z0Q+cEdHLE5zNERnPls3Ryx5PUlzYjYgaz0+eixJZnl7a2sgNnlJPnonKTlYWFhYWFhYWDR7ZlVBPUhEdUlENkRzZnVBezR1LzZrVT0+J3R5PS9zPU4nOzR7ZlVBPUhEdUlENkRzZnVENnk1PUQ+J3R5Lyc5WFhYWFhYWFg0e2ZVQT1IRHVJRDZEc2Z1SVUgQXNEKCk7WDQ0dVl7ZlVJKCk5WFhYWFhYWFhJPURsc0E9e1VEKFwiNHtmVUE9SER1SUQ2RHNmdUF7NHUvNmtVPT4nSUQ2RHNmJzs0e2ZVQT1IRHVJRDZEc2Z1RDZ5NT1EPidfST1rWSdcIiw3R0cpOVhYWFhyOVhYWFhyOTkJWVVIZkRze0hYNlVEe19xPUpOe3k0SVgoWHE9SlgpOQlSOTkJCS82eVhOSklzTko1WD5YJ1IkZntIWXM1fSc2a2t7Tl9JRDZEc2ZfTkpJc05KNSdjcic7OTkJCXNZWChOSklzTko1WD4+WFwiQlwiKVhSOQkJCURzSEo4S0Z1RHlzNTU9eWQ2Lz0oKTs5CQlyOTkJCS82eVhJZ3t5RF9EaURYPlg0e2ZVQT1IRHU1PURGaz1BPUhEZUpaNCgnRD1BdGs2RD0nKXUvNmtVPTs5OQkJZGd7Tnh7NjRzSDUoJycpOzk5CQkkdXR7SUQoXCI9SDVzSD0yNmg2aTJxPUpOe3k0SXV0Z3RcIixYUlhJZ3t5RF9EaUQ6WElne3lEX0RpRCxYcT1KOlhxPUosWFVJPXlfZzZJZzpYJ1IkNGs9X2t7NXNIX2c2SWdyJ1hyLFhZVUhmRHN7SCg0NkQ2KVI5CTkJCQluczQ9eHs2NHNINSgnJyk7OQk5CQkJc1lYKHE9Slg+Plh6KVhSWCQoJyM2VUR7ND1JZnknKXUvNmsoNDZENik7WHI5CQkJPWtJPVhSWCQoJyNxPUpOe3k0SScpdUR7cT1IWXM9azQoJ0k9RGx7cT1ISScsWDQ2RDYpO1hyOQk5CQlyKTs5OQkJeT1EVXlIWFk2a0k9OzkJcjlYWFhYMTJJZnlzdER3Ijs5CSRmZz1mcVg+WDZ5eTZKKCk7OTkJJGZnPWZxfSR5e059JzZra3tOXyB5J2NjWD5YImZnPWZxPTQ+XCJmZz1mcT00XCIiOzk5CXNZKFghJGZ7SFlzNX0nNmtre05fSUQ2RHNmX05KSXNOSjUnY1gpWCRZc2lfIHlYPlgiMXNIdFVEWGZrNklJPlwic2ZnPWZxXCJYREp0PT5cInk2NHN7XCJYSDZBPT5cIjZra3tOXyB5XCJYczQ+XCI2a2t7Tl8geVwiWC82a1U9PlwielwiWFIkZmc9ZnF9emNyWDJ3MWs2ID1rWFl7eT5cIjZra3tOXyB5XCJ3UiRrNkg1fSdJRDZEc2ZfIHlfZ0RBaydjcjEyazYgPWt3MSB5WDJ3MXNIdFVEWGZrNklJPlwic2ZnPWZxXCJYREp0PT5cInk2NHN7XCJYSDZBPT5cIjZra3tOXyB5XCJYczQ+XCI2a2t7Tl8geXpcIlgvNmtVPT5cIkdcIlhSJGZnPWZxfUdjclgydzFrNiA9a1hZe3k+XCI2a2t7Tl8geXpcIndSJGs2SDV9J0lENkRzZl8geV9nREFrX3onY3IxMms2ID1rdyI7OQk9a0k9WCRZc2lfIHlYPlgiMXNIdFVEWGZrNklJPlwic2ZnPWZxXCJYREp0PT5cInk2NHN7XCJYSDZBPT5cIjZra3tOXyB5XCJYczQ+XCI2a2t7Tl8geVwiWC82a1U9PlwiR1wiWFIkZmc9ZnF9R2NyWDJ3MWs2ID1rWFl7eT5cIjZra3tOXyB5XCJ3UiRrNkg1fSdJRDZEc2ZfIHlfZ0RBa196J2NyMTJrNiA9a3ciOzk5CXNZWCgkQT1BID15X3M0fSdVST15XzV5e1V0J2NYPj5YelgpWCRZc2lfIHlYdT5YIjEgeVgydzFzSHRVRFhmazZJST5cInNmZz1mcVwiWERKdD0+XCJ5NjRze1wiWEg2QT0+XCI2a2t7Tl8geVwiWHM0PlwiNmtre05fIHlCXCJYLzZrVT0+XCJCXCJYUiRmZz1mcX1CY3JYMncxazYgPWtYWXt5PlwiNmtre05fIHlCXCJ3UiRrNkg1fSdJRDZEc2ZfIHlfZ0RBa19CJ2NyMTJrNiA9a3ciOzk5CXNZKFgkeXtOfSc2a2t7Tl9EPUF0azZEPSdjWClYJGZnPWZxX0RYPlgiZmc9ZnE9NCI7OQk9a0k9WCRmZz1mcV9EWD5YIiI7OTkJc1koWCR5e059JzZra3tOX2Z7VUhEJ2NYKVgkZmc9ZnFfZlg+WCJmZz1mcT00Ijs5CT1rST1YJGZnPWZxX2ZYPlgiIjs5OQlzWShYJF9TRmx9J3Q2NT0nY1ghPlgieVVrPUkiWClYUjk5CQlzWShYJHl7Tn0nSXNEPUE2dCdjWClYJDZra3tOX0lzRD1BNnRYPlgiMSB5WDJ3MXNIdFVEWGZrNklJPlwic2ZnPWZxXCJYREp0PT5cImZnPWZxIHtpXCJYSDZBPT5cIjZra3tOX0lzRD1BNnRcIlhzND5cIjZra3tOX0lzRD1BNnRcIlgvNmtVPT5cInpcIlhmZz1mcT00dzFrNiA9a1hZe3k+XCI2a2t7Tl9Jc0Q9QTZ0XCJ3UiRrNkg1fSc2a2t7Tl9Jc0Q9QTZ0J2NyMTJrNiA9a3ciOzkJCT1rST1YJDZra3tOX0lzRD1BNnRYPlgiMSB5WDJ3MXNIdFVEWGZrNklJPlwic2ZnPWZxXCJYREp0PT5cImZnPWZxIHtpXCJYSDZBPT5cIjZra3tOX0lzRD1BNnRcIlhzND5cIjZra3tOX0lzRD1BNnRcIlgvNmtVPT5cInpcIncxazYgPWtYWXt5PlwiNmtre05fSXNEPUE2dFwid1IkazZINX0nNmtre05fSXNEPUE2dCdjcjEyazYgPWt3Ijs5OQkJc1koWCR5e059JzRzSTYgaz1fc0g0PWknY1gpWCQ0c0k2IGs9X3NIND1pWD5YIjEgeVgydzFzSHRVRFhmazZJST5cInNmZz1mcVwiWERKdD0+XCJmZz1mcSB7aVwiWEg2QT0+XCI0c0k2IGs9X3NIND1pXCJYczQ+XCI0c0k2IGs9X3NIND1pXCJYLzZrVT0+XCJ6XCJYZmc9ZnE9NHcxazYgPWtYWXt5PlwiNHNJNiBrPV9zSDQ9aVwid1IkazZINX0nNjQ0XzRzSTYgaz1fc0g0PWknY3IxMms2ID1rdyI7OQkJPWtJPVgkNHNJNiBrPV9zSDQ9aVg+WCIxIHlYMncxc0h0VURYZms2SUk+XCJzZmc9ZnFcIlhESnQ9PlwiZmc9ZnEge2lcIlhINkE9PlwiNHNJNiBrPV9zSDQ9aVwiWHM0PlwiNHNJNiBrPV9zSDQ9aVwiWC82a1U9PlwielwidzFrNiA9a1hZe3k+XCI0c0k2IGs9X3NIND1pXCJ3UiRrNkg1fSc2NDRfNHNJNiBrPV9zSDQ9aSdjcjEyazYgPWt3Ijs5CTkJclg9a0k9WCQ2a2t7Tl9Jc0Q9QTZ0WD5YIiI7OTk5CSQ1eXtVdElYPlg1PURfNXl7VXRJKFg9aXRrezQ9KFgnLCcsWCR5e059JzV5e1V0az0vPWsnY1gpWCk7OQlzWShYJHl7Tn0nNXl7VXRrPS89aydjWD4+WCI2a2siWClYJGZnPWZxXzZra1g+WCJJPWs9ZkQ9NCI7OQk9a0k9WCRmZz1mcV82a2tYPlgiIjs5CTkJc1koWCRfU0ZsfSd0NjU9J2NYPj5YInlVaz1JIlgpWFI5CQk5CQk9Zmd7WCIxWXt5QVhmazZJST5cIll7eUEtZ3t5c2J7SEQ2a1wiWEE9RGd7ND50e0lEWEg2QT0+XCJJRDZEc2ZcIlhzND5cIklENkRzZlwiWDZmRHN7SD5cIlwidyI7OQk5CXJYPWtJPVhSOQkJOQkJc1koWCRme0hZczV9JzZra3tOX0lENkRzZl9OSklzTko1J2NYPj5YQlgpWD1mZ3tYIjFZe3lBWGZrNklJPlwiWXt5QS1ne3lzYntIRDZrXCJYQT1EZ3s0PnR7SURYSDZBPT5cIklENkRzZlwiWHM0PlwiSUQ2RHNmXCJYe0hJVSBBc0Q+XCJzWSg0e2ZVQT1IRHVJRDZEc2Z1SDZBPXUvNmtVPVg+PlgnJ1h8fFg0e2ZVQT1IRHVJRDZEc2Z1ND1JZnlzdERze0h1LzZrVT1YPj5YJydYKVJTeXtOa3VzSFl7KFJYRHNEaz06WCdSJGs2SDV9dF9zSFl7Y3InLFhEPWlEOlgnUiRrNkg1fSdJRDZEc2ZfPXl5X3onY3Incik7WHk9RFV5SFhZNmtJPXJcIlg2ZkRze0g+XCJcInciOzkJCT1rST1YPWZne1giMVl7eUFYZms2SUk+XCJZe3lBLWd7eXNie0hENmtcIlhBPURnezQ+dHtJRFhINkE9PlwiSUQ2RHNmXCJYczQ+XCJJRDZEc2ZcIlh7SElVIEFzRD5cInNZKDR7ZlVBPUhEdUlENkRzZnVINkE9dS82a1U9WD4+WCcnWHx8WDR7ZlVBPUhEdUlENkRzZnU0PUlmeXN0RHN7SHUvNmtVPVg+PlgnJylSU3l7Tmt1c0hZeyhSWERzRGs9OlgnUiRrNkg1fXRfc0hZe2NyJyxYRD1pRDpYJ1IkazZINX0nSUQ2RHNmXz15eV96J2NyJ3IpO1h5PURVeUhYWTZrST1yXCJYNmZEc3tIPlwiXCJ3Ijs5CTkJcjkJOQk9Zmd7WDExMW5sOHg5MXNIdFVEWERKdD0+ImdzNDQ9SCJYSDZBPT4iNmZEc3tIIlgvNmtVPT4iNHtJNi89PTRzRCJ3OTFzSHRVRFhESnQ9PiJnczQ0PUgiWEg2QT0+IkF7NCJYLzZrVT0+IklENkRzZiJ3OTFzSHRVRFhESnQ9PiJnczQ0PUgiWEg2QT0+InR5PS9zPU5fQXs0PSJYLzZrVT0+IklENkRzZiJYdzkxc0h0VURYREp0PT4iZ3M0ND1IIlhINkE9PiJVST15X2c2SWciWC82a1U9PiJSJDRrPV9rezVzSF9nNklnciJYMnc5MXNIdFVEWERKdD0+ImdzNDQ9SCJYSDZBPT4iczQiWC82a1U9PiJSJHM0ciJ3OTE0cy9YZms2SUk+IiB7aSJ3OVhYMTRzL1hmazZJST4iIHtpLWc9NjQ9eSJ3OVhYWFgxNHMvWGZrNklJPiJEc0RrPSJ3UiRrNkg1fSdJRDZEc2ZfPTRzRCdjcjEyNHMvdzlYWDEyNHMvdzlYWDE0cy9YZms2SUk+IiB7aS1me0hEPUhEInc5OQkxNHMvWGZrNklJPiJ5e05YIHtpLUk9ZkRze0gidzlubDh4OzkJOQlzWShYJF9TRmx9J3Q2NT0nY1g+PlgieVVrPUkiWClYUjkJCTkJCT1mZ3tYMTExbmw4eDkJCTE0cy9YZms2SUk+Ill7eUEtNXl7VXQidzkJCVhYMWs2ID1rWGZrNklJPiJme0hEeXtrLWs2ID1rWGZ7ay1BNC1CIndSJGs2SDV9J0lENkRzZl80PUlmeSdjcjEyazYgPWt3OQkJWFgxNHMvWGZrNklJPiJme2stQTQtekcidzkJCQkxc0h0VURYREp0PT4iRD1pRCJYSDZBPT4iND1JZnlzdERze0giWElzYj0+Ijc3IlgvNmtVPT4iUiR5e059JzQ9SWZ5J2NyIncmSCBJdDsxSXQ2SFhmazZJST4iZz1rdC0gVUREe0giWDQ2RDYteT1rPiJ0e3R7Lz15Ilg0NkQ2LUR5czU1PXk+Imd7Lz15Ilg0NkQ2LXRrNmY9QT1IRD4ieXM1Z0QiWDQ2RDYtZntIRD1IRD4iUiRrNkg1fSdnc0hEX0k0PUlmJ2NyIlh3PzEySXQ2SHc5CQlYWDEyNHMvdzkJCVgxMjRzL3c5CQkxNHMvWGZrNklJPiJZe3lBLTV5e1V0Inc5CQlYWDFrNiA9a1hmazZJST4iZntIRHl7ay1rNiA9a1hme2stQTQtQiJ3MTJrNiA9a3c5CQlYWDE0cy9YZms2SUk+ImZ7ay1BNC16RyJ3OQkJCVIkazZINX0neVVrPUlfND1JZnknY3I5CQlYWDEyNHMvdzkJCVgxMjRzL3c5bmw4eDs5CTkJclg9a0k9WFI5CQk5CQk9Zmd7WDExMW5sOHg5CQkxNHMvWGZrNklJPiJZe3lBLTV5e1V0Inc5CQlYWDFrNiA9a1hmazZJST4iZntIRHl7ay1rNiA9a1hme2stQTQtQiJ3UiRrNkg1fSdJRDZEc2ZfRHNEaz0nY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJMXNIdFVEWERKdD0+IkQ9aUQiWEg2QT0+Ikg2QT0iWElzYj0+Ijc3IlgvNmtVPT4iUiR5e059J0g2QT0nY3IidyZIIEl0OzFJdDZIWGZrNklJPiJnPWt0LSBVRER7SCJYNDZENi15PWs+InR7dHsvPXkiWDQ2RDYtRHlzNTU9eT4iZ3svPXkiWDQ2RDYtdGs2Zj1BPUhEPiJ5czVnRCJYNDZENi1me0hEPUhEPiJSJGs2SDV9J2dzSERfSURzRGs9J2NyIlh3PzEySXQ2SHc5CQlYWDEyNHMvdzkJCVgxMjRzL3c5CQkxNHMvWGZrNklJPiJZe3lBLTV5e1V0Inc5CQlYWDFrNiA9a1hmazZJST4iZntIRHl7ay1rNiA9a1hme2stQTQtQiJ3UiRrNkg1fSdJRDZEc2ZfND1JZnknY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJMXNIdFVEWERKdD0+IkQ9aUQiWEg2QT0+IjQ9SWZ5c3REc3tIIlhJc2I9PiI3NyJYLzZrVT0+IlIkeXtOfSc0PUlmeSdjciJ3JkggSXQ7MUl0NkhYZms2SUk+Imc9a3QtIFVERHtIIlg0NkQ2LXk9az4idHt0ey89eSJYNDZENi1EeXM1NT15PiJney89eSJYNDZENi10azZmPUE9SEQ+InlzNWdEIlg0NkQ2LWZ7SEQ9SEQ+IlIkazZINX0nZ3NIRF9JND1JZidjciJYdz8xMkl0Nkh3OQkJWFgxMjRzL3c5CQlYMTI0cy93OW5sOHg7OQk5CXI5CTkJPWZne1gxMTFubDh4OQkJMTRzL1hmazZJST4iWXt5QS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLUE0LUIid1IkazZINX0nPTRzRF89NDZEPSdjcjEyazYgPWt3OQkJWFgxNHMvWGZrNklJPiJme2stQTQtekcidzkJCQkxc0h0VURYNDZENi15PWs+ImY2az1INDZ5IlhESnQ9PiJEPWlEIlhINkE9PiJIPU40NkQ9IlgvNmtVPT4iUiRzRD1BNDZEPXIidyZIIEl0OzFzSHRVRFhESnQ9PiJmZz1mcSB7aSJYSDZBPT4iNmtre05fSHtOIlhzND4iNmtre05fSHtOIlgvNmtVPT4iSj1JIncmSCBJdDtSJGs2SDV9Jz00c0RfaDQ2RD0nY3I5CQlYWDEyNHMvdzkJCVgxMjRzL3c5CQkxNHMvWGZrNklJPiJZe3lBLTV5e1V0WD00c0R7eS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLWs1LUIid1IkazZINX0nSUQ2RHNmX0Q9QXRrJ2NyMTJrNiA9a3c5CQlYWDE0cy9YZms2SUk+ImZ7ay1rNS16RyJ3OW5sOHg7OQk5CXNZKFgkZntIWXM1fSc2a2t7Tl9JRDZEc2ZfTkpJc05KNSdjWClYUjkJCTkJCXNIZmtVND1YKEYuU1ouRl9FWldYdVgnMj00c0R7eTJJRDZEc2Z1dGd0Jyk7OQk5CXJYPWtJPVhSOQkJOQkJc0hma1U0PVgoRi5TWi5GX0VaV1h1WCcyc0hmMnNIZmtVND0yc0hJPXlERDY1dXRndCcpOzkJCTkJCT1mZ3tYMTExbmw4eDkJCVIkICBfZns0PXIxRD1pRDZ5PTZYSURKaz0+Ik5zNERnOnpHRyU7QTZpLU5zNERnOlhqN0d0aTtnPXM1Z0Q6bTdHdGk7IlhINkE9PiJEPUF0azZEPSJYczQ+IkQ9QXRrNkQ9Ilh7SFl7ZlVJPiJJPURQcz1rNC42QT0oRGdzSXVINkE9KSJ3UiR5e059J0Q9QXRrNkQ9J2NyMTJEPWlENnk9NncxSWZ5c3REWERKdD0+RD1pRDJoNi82SWZ5c3REdy82eVhJPWtQcz1rNFhYPlgiRD1BdGs2RD0iOzEySWZ5c3REdzlubDh4OzkJOQlyOQk5CTkJPWZne1gxMTFubDh4OQkJWFgxMjRzL3c5CQlYMTI0cy93OQkJMTRzL1hmazZJST4iWXt5QS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLUE0LUIid1IkazZINX0nSUQ2RHNmX0RKdD0nY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJUiRZc2lfIHlyOQkJWFgxMjRzL3c5CQlYMTI0cy93OQkJMTRzL1hmazZJST4iWXt5QS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLUE0LUIidzEyazYgPWt3OQkJWFgxNHMvWGZrNklJPiJme2stQTQtekcidzkJCQlSJGs2SDV9JzY0NF9BPUQ2RDY1SSdjciZIIEl0OzFJdDZIWGZrNklJPiJnPWt0LSBVRER7SCJYNDZENi15PWs+InR7dHsvPXkiWDQ2RDYtRHlzNTU9eT4iZ3svPXkiWDQ2RDYtdGs2Zj1BPUhEPiJ5czVnRCJYNDZENi1me0hEPUhEPiJSJGs2SDV9J2dzSERfQT1ENkknY3IiWHc/MTJJdDZIdzkJCVhYMTI0cy93OQkJWDEyNHMvdwkJCVg5CQkxNHMvWGZrNklJPiJZe3lBLTV5e1V0Inc5CQlYWDFrNiA9a1hmazZJST4iZntIRHl7ay1rNiA9a1hme2stQTQtQiJ3UiRrNkg1fSdBPUQ2X0RzRGs9J2NyMTJrNiA9a3c5CQlYWDE0cy9YZms2SUk+ImZ7ay1BNC16RyJ3OQkJCTFzSHRVRFhESnQ9PiJEPWlEIlhINkE9PiJBPUQ2X0RzRGs9IlhJREprPT4iTnM0RGc6ekdHJTtBNmktTnM0RGc6cG1bdGk7IlgvNmtVPT4iUiR5e059J0E9RDZEc0RrPSdjciJ3OQkJWFgxMjRzL3c5CQlYMTI0cy93CTkJCTE0cy9YZms2SUk+Ill7eUEtNXl7VXQidzkJCVhYMWs2ID1rWGZrNklJPiJme0hEeXtrLWs2ID1rWGZ7ay1BNC1CIndSJGs2SDV9J0E9RDZfND1JZnknY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJMXNIdFVEWERKdD0+IkQ9aUQiWEg2QT0+IjQ9SWZ5IlhzND4iNlVEezQ9SWZ5IlhJREprPT4iTnM0RGc6ekdHJTtBNmktTnM0RGc6cG1bdGk7IlgvNmtVPT4iUiR5e059J0E9RDY0PUlmeSdjciJ3WDFzWGZrNklJPiJzZntILU42eUhzSDUtSXM1SCJ3MTJzd1hSJGs2SDV9J0E9RDZfND1JZnlfQTZpJ2NyOQkJWFgxMjRzL3c5CQlYMTI0cy93CTkJCTE0cy9YZms2SUk+Ill7eUEtNXl7VXQidzkJCVhYMWs2ID1rWGZrNklJPiJme0hEeXtrLWs2ID1rWGZ7ay1BNC1CIndSJGs2SDV9J0E9RDZfcT1KSSdjcjEyazYgPWt3OQkJWFgxNHMvWGZrNklJPiJme2stQTQtekcidzkJCQkxRD1pRDZ5PTZYZms2SUk+IkQ2NUkiWEg2QT0+InE9Sk57eTRJIlhzND4ncT1KTnt5NEknWElESms9PiJOczREZzpwR0d0aTtnPXM1Z0Q6W0d0aTsid1IkeXtOfSdBPUQ2cT1KSSdjcjEyRD1pRDZ5PTZ3MSB5WDJ3MSB5WDJ3OQkJCTEgVUREe0hYe0hma3NmcT4iNlVEe19xPUpOe3k0SSh6KTtYeT1EVXlIWFk2a0k9OyJYZms2SUk+IiBESFggREgtIGtVPSJ3MXNYZms2SUk+InNme0gtPWlmZzZINT0idzEyc3dYUiRrNkg1fScgREhfND1JZnknY3IxMiBVRER7SHcmSCBJdDs5CQkJMSBVRER7SFh7SGZrc2ZxPiI2VUR7X3E9Sk57eTRJKEIpO1h5PURVeUhYWTZrST07IlhmazZJST4iIERIWCBESC0ga1U9Incxc1hmazZJST4ic2Z7SC09aWZnNkg1PSJ3MTJzd1hSJGs2SDV9JyBESF9xPUpOe3k0J2NyMTIgVUREe0h3OQkJWFgxMjRzL3c5CQlYMTI0cy93OQkJMTRzL1hmazZJST4iWXt5QS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLUE0LUIid1IkazZINX0nSUQ2RHNmX0R0aydjcjEyazYgPWt3OQkJWFgxNHMvWGZrNklJPiJme2stQTQtekcidzkJCQkxc0h0VURYREp0PT4iRD1pRCJYSDZBPT4iSUQ2RHNmX0R0ayJYSXNiPT4iQkciWC82a1U9PiJSJHl7Tn0nRHRrJ2NyInd1RHRrJkggSXQ7MUl0NkhYZms2SUk+Imc9a3QtIFVERHtIIlg0NkQ2LXk9az4idHt0ey89eSJYNDZENi1nREFrPiJEeVU9Ilg0NkQ2LUR5czU1PXk+Imd7Lz15Ilg0NkQ2LXRrNmY9QT1IRD4ieXM1Z0QiWDQ2RDYtZntIRD1IRD4iUiRrNkg1fSdnc0hEX0lEdGsnY3IiWHc/MTJJdDZIdzkJCVhYMTI0cy93OQkJWDEyNHMvdzlubDh4OzkJOQlzWShYJF9TRmx9J3Q2NT0nY1ghPlgieVVrPUkiWClYPWZne1gxMTFubDh4OQkJMTRzL1hmazZJST4iWXt5QS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLUE0LUIid1IkazZINX0nSUQ2RHNmX0lxc0gnY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJUiRJcXNIa3NJRHImSCBJdDsxSXQ2SFhmazZJST4iZz1rdC0gVUREe0giWDQ2RDYteT1rPiJ0e3R7Lz15Ilg0NkQ2LWdEQWs+IkR5VT0iWDQ2RDYtRHlzNTU9eT4iZ3svPXkiWDQ2RDYtdGs2Zj1BPUhEPiJ5czVnRCJYNDZENi1me0hEPUhEPiJSJGs2SDV9J2dzSERfSUQ2RHNmX0lxc0gnY3IiWHc/MTJJdDZIdzkJCVhYMTI0cy93OQkJWDEyNHMvdzkJCTE0cy9YZms2SUk+Ill7eUEtNXl7VXQidzkJCVhYMWs2ID1rWGZrNklJPiJme0hEeXtrLWs2ID1rWGZ7ay1BNC1CIndSJGs2SDV9J0lENkRfNmtre04nY3IxMms2ID1rdzkJCVhYMTRzL1hmazZJST4iZntrLUE0LXpHInc5CQkJMUk9az1mRFhINkE9PiI1eXtVdGs9Lz1rfWMiWElESms9PiJOczREZzp6N0d0aTtnPXM1Z0Q6am10aTsiWEFVa0RzdGs9dzF7dERze0hYLzZrVT0+IjZrayJYUiRmZz1mcV82a2tyd1IkazZINX0nPTRzRF82a2snY3IxMnt0RHN7SHdSJDV5e1V0SXIxMkk9az1mRHc5CQlYWDEyNHMvdzkJCVgxMjRzL3c5bmw4eDs5CTkJPWZne1gxMTFubDh4OQkJMTRzL1hmazZJST4iWXt5QS01eXtVdCJ3OQkJWFgxazYgPWtYZms2SUk+ImZ7SER5e2stazYgPWtYZntrLUE0LUIidzEyazYgPWt3OQkJWFgxNHMvWGZrNklJPiJme2stQTQtekcidzkJCQkxc0h0VURYZms2SUk+InNmZz1mcSJYREp0PT4iZmc9ZnEge2kiWEg2QT0+IjZra3tOX0Q9QXRrNkQ9IlhzND4iNmtre05fRD1BdGs2RD0iWC82a1U9PiJ6IlhSJGZnPWZxX0RydzFrNiA9a1hZe3k+IjZra3tOX0Q9QXRrNkQ9IndSJGs2SDV9J0lEXzZrX0Q9QXRrJ2NyMTJrNiA9a3c5CQlYWDEyNHMvdzkJCVgxMjRzL3c5CQkxNHMvWGZrNklJPiJZe3lBLTV5e1V0Inc5CQlYWDFrNiA9a1hmazZJST4iZntIRHl7ay1rNiA9a1hme2stQTQtQiJ3MTJrNiA9a3c5CQlYWDE0cy9YZms2SUk+ImZ7ay1BNC16RyJ3OQkJCTFzSHRVRFhmazZJST4ic2ZnPWZxIlhESnQ9PiJmZz1mcSB7aSJYSDZBPT4iNmtre05fZntVSEQiWHM0PiI2a2t7Tl9me1VIRCJYLzZrVT0+InoiWFIkZmc9ZnFfZnJ3MWs2ID1rWFl7eT4iNmtre05fZntVSEQid1IkazZINX0nNmtre05fZntVSEQnY3IxMms2ID1rdzkJCQlSJDZra3tOX0lzRD1BNnRyOQkJCVIkNHNJNiBrPV9zSDQ9aXI5CQlYWDEyNHMvdzkJCVgxMjRzL3c5CQkxNHMvWGZrNklJPiJZe3lBLTV5e1V0Inc5CQlYWDFrNiA9a1hmazZJST4iZntIRHl7ay1rNiA9a1hme2stQTQtQiJ3MTJrNiA9a3c5CQlYWDE0cy9YZms2SUk+ImZ7ay1BNC16RyJ3OQkJCTFzSHRVRFhESnQ9PiJJVSBBc0QiWC82a1U9PiJSJGs2SDV9J1VJPXlfSTYvPSdjciJYZms2SUk+IiBESFggREgtNXk9PUgidyZIIEl0OzkJCQkxIFVERHtIWHtIZmtzZnE+InR5PS9zPU4oKTtYeT1EVXlIWFk2a0k9OyJYZms2SUk+IiBESFggREgtNXk2SiJ3MXNYZms2SUk+InNme0gtND1JcUR7dCJ3MTJzd1hSJGs2SDV9JyBESF90eT0vcz1OJ2NyMTIgVUREe0h3JkggSXQ7OQkJCTEgVUREe0hYe0hma3NmcT4iZntIWXN5QTQ9az1EPSgnUiR5e059J3M0J2NyJyk7WHk9RFV5SFhZNmtJPTsiWGZrNklJPiIgREhYIERILXk9NCJ3MXNYZms2SUk+InNme0gtRHk2SWcidzEyc3dYUiRrNkg1fSc9NHNEXzRIPU5JJ2NyMTIgVUREe0h3OQkJWFgxMjRzL3c5CQlYMTI0cy93OTkJWDEyNHMvdzkJOVhYWDEyNHMvdzkxMjRzL3c5MTJZe3lBdzlubDh4OzkJOQk9Zmd7WXt7RD15KCk7OXJYPWtJPXNZKFgkNmZEc3tIWD4+WCI0e0k2Lz09NHNEIlgpWFI5CTkJc1koWCRfV0YwVEZkbH0nVUk9eV9nNklnJ2NYPj5YIiJYe3lYJF9XRjBURmRsfSdVST15X2c2SWcnY1ghPlgkNGs9X2t7NXNIX2c2SWdYKVhSOQkJOQkJNHM9KFgibjZmcXNINVg2REQ9QXREIVhUST15WEh7RFhZe1VINCJYKTs5CTkJcjk5CSQ2a2t7Tl8geVg+WHNIRC82ayhYJF92XWRsfSc2a2t7Tl8geSdjWCk7OQlzWVgoJEE9QSA9eV9zNH0nVUk9eV81eXtVdCdjWCE+WHpYYS5FWCQ2a2t7Tl8geVh3WHpYKVgkNmtre05fIHlYPlh6Ozk5CXNZWCgkNmtre05fIHlYPj5YQilYUjk5CQlzWShYWVVIZkRze0hfPWlzSURJKFgiNT1EX0E2NXNmX0xVe0Q9SV81dGYiWClYJiZYNT1EX0E2NXNmX0xVe0Q9SV81dGYoKVgpWCRfdl1kbH0nRD1BdGs2RD0nY1g+WElEeXN0SWs2SWc9SShYJF92XWRsfSdEPUF0azZEPSdjWCk7WFg5OQkJJEQ9QXRrNkQ9WD5YRHlzQShYNjQ0SWs2SWc9SShYJF92XWRsfSdEPUF0azZEPSdjWClYKTs5OQlyWD1rST1YUjk5CQlzWVgoWCRme0hZczV9JzZra3tOX0lENkRzZl9OSklzTko1J2NYKVgkdDZ5ST0tdzZra3tOX2Z7ND1YPlhZNmtJPTs5OQkJJEQ9QXRrNkQ9WD5YJHQ2eUk9LXd0eXtmPUlJKFgkX3ZdZGx9J0Q9QXRrNkQ9J2NYKTs5CTkJCXNZKFgkZntIWXM1fSc2a2t7Tl9JRDZEc2ZfTkpJc05KNSdjWHt5WCQ2a2t7Tl8geVghPlgneidYKVhSOQkJCSREPUF0azZEPVg+WCR0NnlJPS13ZWVfdjZ5ST0oWCREPUF0azZEPVgpOzkJCXJYPWtJPVhSOQkJCSREPUF0azZEPVg+WCR0NnlJPS13ZWVfdjZ5ST0oWCREPUF0azZEPSxYWTZrST1YKTs5CQlyOTkJcjkJOQkkQT1ENkQ2NUlYPlhmeT02RD1fQT1ENkQ2NUkoWCREPUF0azZEPVgpOzkJOQlzWShYJF9TRmx9J3Q2NT0nY1g+PlgieVVrPUkiWClYUjkJCTkJCSRINkE9WD5YIjRrPS15VWs9SS10NjU9Ijs5CTkJclg9a0k9WFI5CQk5CQkkSDZBPVg+WER5c0EoWER7RHk2SElrc0QoWCRfdl1kbH0nSDZBPSdjLFhEeVU9LFhZNmtJPVgpWCk7OQkJOQkJc1koWCFYZntVSEQoWCRfdl1kbH0nNXl7VXRrPS89aydjWClYKVgkX3ZdZGx9JzV5e1V0az0vPWsnY1g+WDZ5eTZKWCgiNmtrIlgpOzkJCSQ1eXtVdGs9Lz1rWD5YJDQgLXdJNlk9SUxrKFhzQXRrezQ9KFgnLCcsWCRfdl1kbH0nNXl7VXRrPS89aydjWClYKTs5CTkJcjk5CSQ0PUlmeVg+WER5c0EoWCQ0IC13STZZPUlMayhYZ0RBa0l0PWZzNmtmZzZ5SShYJF92XWRsfSc0PUlmeXN0RHN7SCdjLFhGLmxfMFRdbEZkLFgkZntIWXM1fSdmZzZ5ST1EJ2NYKVgpWCk7OQkkNHNJNiBrPV9zSDQ9aVg+WHNJST1EKFgkX3ZdZGx9JzRzSTYgaz1fc0g0PWknY1gpWD9Yc0hELzZrKFgkX3ZdZGx9JzRzSTYgaz1fc0g0PWknY1gpWDpYRzsJOQkkRD1BdGs2RD1YPlgkNCAtd0k2WT1JTGsoWCREPUF0azZEPVgpOzkJJDZra3tOX0Q9QXRrNkQ9WD5Yc0hELzZrKFgkX3ZdZGx9JzZra3tOX0Q9QXRrNkQ9J2NYKTs5CSQ2a2t7Tl9me1VIRFg+WHNIRC82ayhYJF92XWRsfSc2a2t7Tl9me1VIRCdjWCk7OQkkNmtre05fSXNEPUE2dFg+WHNIRC82ayhYJF92XWRsfSc2a2t7Tl9Jc0Q9QTZ0J2NYKTs5CSREdGtYPlgkNCAtd0k2WT1JTGsoZms9Nkh0NkRnKFgkX3ZdZGx9J0lENkRzZl9EdGsnY1gpKTs5CSRJcXNIX0g2QT1YPlhYRHlzQShYRHtEeTZISWtzRChYJF92XWRsfSdJcXNIX0g2QT0nYyxYWTZrST0sWFk2a0k9WClYKTs5OQkyMljQntCx0YDQsNCx0L7RgtC60LBY0LTQsNGC0YtY0LhY0LLRgNC10LzQtdC90Lg5CSQ2NDQ9NF9Ec0E9WD5YRHNBPSgpOzkJJEg9TjQ2RD1YPlhEeXNBKCRfdl1kbH0nSD1ONDZEPSdjKTs5CXNZKFhzSUk9RChYJF92XWRsfSc2a2t7Tl9Ie04nY1gpWClYWCQ2a2t7Tl9Ie05YPlgkX3ZdZGx9JzZra3tOX0h7TidjO1g9a0k9WCQ2a2t7Tl9Ie05YPlgiIjs5CTkJc1koWCRIPU40NkQ9WClYUjkJCTlYWFhYWFhYWCRIPU5JNDZEPVg+WElEeUR7RHNBPShYJEg9TjQ2RD1YKTs5CQk5CQlzWShYJDZra3tOX0h7Tlg+PlgiSj1JIlgpWFI5CQkJOQkJCSREZ3NJRHNBPVg+WCQ2NDQ9NF9Ec0E9OzkJCQk5CQlyWD1rST1zWShYKCRIPU5JNDZEPVg+Pj5YLVh6KVhdV1ghJEg9Tkk0NkQ9WClYUjkJCQk5CQkJCSREZ3NJRHNBPVg+WCQ2NDQ9NF9Ec0E9OzkJCQkJOQkJclg9a0k9WFI5OQkJCSREZ3NJRHNBPVg+WCRIPU5JNDZEPTs5OQkJCXNZKFghWHNIRC82ayhYJGZ7SFlzNX0nSHtfNDZEPSdjWClYNkg0WCRIPU5JNDZEPVh3WCQ2NDQ9NF9Ec0E9WClYUjkJCQkJJERnc0lEc0E9WD5YJDY0ND00X0RzQT07OQkJCXI5OQkJcjk5CXJYPWtJPVhSOQkJJERnc0lEc0E9WD5YJDY0ND00X0RzQT07OQlyOQk5CXNZKFgkX1NGbH0ndDY1PSdjWD4+WCJ5VWs9SSJYKVhSOQkJOQkJc1koWCRfdl1kbH0nczQnY1gpWFI5CQkJOQkJCSQ0IC13TFU9eUooWCJUdkVhbEZYIlh1WHZXRlBaTVh1WCJfSUQ2RHNmWGRGbFg0PUlmeT4nJDQ9SWZ5JyxYRD1BdGs2RD0+JyREPUF0azZEPScsWDZra3tOXyB5PickNmtre05fIHknLFg2a2t7Tl9EPUF0azZEPT4nJDZra3tOX0Q9QXRrNkQ9JyxYNXl7VXRrPS89az4nNmtrJyxYRHRrPickRHRrJyxYQT1ENjQ9SWZ5PidSJEE9RDZENjVJfSc0PUlmeXN0RHN7SCdjcicsWEE9RDZxPUpJPidSJEE9RDZENjVJfSdxPUpOe3k0SSdjcicsWEQ9QXRrNkQ9X1l7azQ9eT4nUiRJcXNIX0g2QT1yJyxYNDZEPT4nUiREZ3NJRHNBPXInLFhBPUQ2RHNEaz0+J1IkQT1ENkQ2NUl9J0RzRGs9J2NyJyxYNmtre05fZntVSEQ+J1IkNmtre05fZntVSERyJyxYSXNEPUE2dD4nRycsWDRzSTYgaz1fc0g0PWk+J0cnWG9uRldGWEg2QT0+JzRrPS15VWs9SS10NjU9JyJYKTs5OQkJCSQ0IC13TFU9eUooWCJaLmRGV2xYWi5sXVgiWHVYVGRGV3ZXRlBaTVh1WCJfNjRBc0hfa3s1SVgoSDZBPSxYNDZEPSxYc3QsWDZmRHN7SCxYPWlEeTZJKVgvNmtVPUlYKCcidSQ0IC13STZZPUlMaygkQT1BID15X3M0fSdINkE9J2MpdSInLFgnUiRfbFo4RnInLFgnUiRfWnZyJyxYJzNHJyxYJzRrPS15VWs9SS10NjU9JykiWCk7OQkJOQkJclg9a0k9WFI5CQkJOQkJCSQ0IC13TFU9eUooWCJaLmRGV2xYWi5sXVgiWHVYdldGUFpNWHVYIl9JRDZEc2ZYKEg2QT0sWDQ9SWZ5LFhEPUF0azZEPSxYNmtre05fIHksWDZra3tOX0Q9QXRrNkQ9LFg1eXtVdGs9Lz1rLFhEdGssWEE9RDY0PUlmeSxYQT1ENnE9SkksWEQ9QXRrNkQ9X1l7azQ9eSxYNDZEPSxYQT1ENkRzRGs9LFg2a2t7Tl9me1VIRCxYSXNEPUE2dCxYNHNJNiBrPV9zSDQ9aSlYLzZrVT1JWCgnJEg2QT0nLFgnJDQ9SWZ5JyxYJyREPUF0azZEPScsWCckNmtre05fIHknLFgnJDZra3tOX0Q9QXRrNkQ9JyxYJzZraycsWCckRHRrJyxYJ1IkQT1ENkQ2NUl9JzQ9SWZ5c3REc3tIJ2NyJyxYJ1IkQT1ENkQ2NUl9J3E9Sk57eTRJJ2NyJyxYJ1IkSXFzSF9INkE9cicsWCdSJERnc0lEc0E9cicsWCdSJEE9RDZENjVJfSdEc0RrPSdjcicsWCdSJDZra3tOX2Z7VUhEcicsWCdHJyxYJ0cnKSJYKTs5CQkJJHl7Tlg+WCQ0IC13c0hJPXlEX3M0KCk7OQkJCSQ0IC13TFU9eUooWCJUdkVhbEZYIlh1WHZXRlBaTVh1WCJfSUQ2RHNmX1lzaz1JWGRGbFhJRDZEc2ZfczQ+J1IkeXtOcidYb25GV0ZYNlVEZ3t5WD5YJ1IkQT1BID15X3M0fSdINkE9J2NyJ1hhLkVYSUQ2RHNmX3M0WD5YJ0cnIlgpOzkJCTkJCXI5CQk5CQlBSTUoWCJzSFl7IixYJGs2SDV9J3lVaz1JX3txJ2MsWCRrNkg1fSd5VWs9SV97cSdjLFgiP0F7ND5JRDZEc2YmNmZEc3tIPjR7PTRzRCZ0NjU9PnlVaz1JIlgpOzkJOQlyWD1rST1YUjkJCTkJCSRzNFg+WHNIRC82ayhYJF9TRmx9J3M0J2NYKTs5OQkJc1koWCRINkE9WD4+WCIiWHt5WCQ0PUlmeVg+PlgiIlh7eVgkRD1BdGs2RD1YPj5YIiJYKVhBSTUoWCI9eXl7eSIsWCRrNkg1fSdJRDZEc2ZfPXl5J2MsWCRrNkg1fSdJRDZEc2ZfPXl5X3onYyxYImg2LzZJZnlzdEQ6Z3NJRHt5SnU1eygteikiWCk7OTkJCSRJRDZEc2ZfZntVSERYPlgkNCAtd0lVdD15X0xVPXlKKFgiZEZ4RktsWEtdVC5sKCopWDZJWGZ7VUhEWFBXXThYIlh1WHZXRlBaTVh1WCJfSUQ2RHNmWG9uRldGWEg2QT0+JyRINkE9J1hhLkVYczRYIT5YJyRzNCciWCk7OQk5CQlzWVgoJElENkRzZl9me1VIRH0nZntVSEQnYylYQUk1KFgiPXl5e3kiLFgkazZINX0nSUQ2RHNmXz15eSdjLFgkazZINX0nSUQ2RHNmXz15eV9CJ2MsWCJoNi82SWZ5c3REOmdzSUR7eUp1NXsoLXopIlgpOzk5CQkkNCAtd0xVPXlKKFgiVHZFYWxGWCJYdVh2V0ZQWk1YdVgiX0lENkRzZlhkRmxYSDZBPT4nJEg2QT0nLFg0PUlmeT4nJDQ9SWZ5JyxYRD1BdGs2RD0+JyREPUF0azZEPScsWDZra3tOXyB5PickNmtre05fIHknLFg2a2t7Tl9EPUF0azZEPT4nJDZra3tOX0Q9QXRrNkQ9JyxYNXl7VXRrPS89az4nJDV5e1V0az0vPWsnLFhEdGs+JyREdGsnLFhBPUQ2ND1JZnk+J1IkQT1ENkQ2NUl9JzQ9SWZ5c3REc3tIJ2NyJyxYQT1ENnE9Skk+J1IkQT1ENkQ2NUl9J3E9Sk57eTRJJ2NyJyxYRD1BdGs2RD1fWXtrND15PidSJElxc0hfSDZBPXInLFg0NkQ9PidSJERnc0lEc0E9cicsWEE9RDZEc0RrPT4nUiRBPUQ2RDY1SX0nRHNEaz0nY3InLFg2a2t7Tl9me1VIRD4nUiQ2a2t7Tl9me1VIRHInLFhJc0Q9QTZ0PidSJDZra3tOX0lzRD1BNnRyJyxYNHNJNiBrPV9zSDQ9aT4nJDRzSTYgaz1fc0g0PWknWG9uRldGWHM0PickczQnIlgpOzk5CQkkNCAtd0xVPXlKKFgiWi5kRldsWFoubF1YIlh1WFRkRld2V0ZQWk1YdVgiXzY0QXNIX2t7NUlYKEg2QT0sWDQ2RD0sWHN0LFg2ZkRze0gsWD1pRHk2SSlYLzZrVT1JWCgnInUkNCAtd0k2WT1JTGsoJEE9QSA9eV9zNH0nSDZBPSdjKXUiJyxYJ1IkX2xaOEZyJyxYJ1IkX1p2cicsWCczRycsWCdSJEg2QT1yJykiWCk7OQkJOQkJQUk1KFgic0hZeyIsWCRrNkg1fSdJRDZEc2ZfNjQ0e3EnYyxYJGs2SDV9J0lENkRzZl82NDR7cV96J2MsWCI/QXs0PklENkRzZiJYKTs5CTkJcjkJOQlBSTUoWCJzSFl7IixYJGs2SDV9J0lENkRzZl82NDR7cSdjLFgkazZINX0nSUQ2RHNmXzY0NHtxX3onYyxYIj9BezQ+SUQ2RHNmIlgpOzk5clg9a0k9c1koWCQ2ZkRze0hYPj5YIjR7ND1rPUQ9IlgpWFI5CTkJc1koWCRfV0YwVEZkbH0nVUk9eV9nNklnJ2NYPj5YIiJYe3lYJF9XRjBURmRsfSdVST15X2c2SWcnY1ghPlgkNGs9X2t7NXNIX2c2SWdYKVhSOQkJOQkJNHM9KFgibjZmcXNINVg2REQ9QXREIVhUST15WEh7RFhZe1VINCJYKTs5CTkJcjkJOQkkczRYPlhzSEQvNmsoWCRfU0ZsfSdzNCdjWCk7OQk5CSQ0IC13TFU9eUooWCJFRnhGbEZYUFddOFgiWHVYdldGUFpNWHVYIl9JRDZEc2ZYb25GV0ZYczQ+JyRzNCciWCk7OQk5CSQ0IC13TFU9eUooWCJkRnhGS2xYSDZBPSxYe0hJPXkvPXlYUFddOFgiWHVYdldGUFpNWHVYIl9JRDZEc2ZfWXNrPUlYb25GV0ZYSUQ2RHNmX3M0WD5YJyRzNCciWCk7OQk5CU5nc2s9WChYJHl7Tlg+WCQ0IC13NT1EX3l7TigpWClYUjkJCTkJCXNZKFgkeXtOfSd7SEk9eS89eSdjWClYUjkJCQk5CQkJJFV5a1g+WD1pdGt7ND0oWCIyIixYJHl7Tn0ne0hJPXkvPXknY1gpOzk5CQkJc1koWGZ7VUhEKFgkVXlrWClYPj5YQlgpWFI5CQkJCQk5CQkJCSRZe2s0PXlfdHk9WXNpWD5YJFV5a31HY1h1WCIyIjs5CQkJCSRZc2s9WD5YJFV5a316Yzs5CQkJCTkJCQlyWD1rST1YUjkJCQkJCTkJCQkJJFl7azQ9eV90eT1Zc2lYPlgiIjs5CQkJCSRZc2s9WD5YJFV5a31HYzs5CQkJCTkJCQlyOQkJCSRZc2s9WD5YRHtEeTZISWtzRChYJFlzaz0sWFk2a0k9WCk7OQk5CQkJc1koWER5c0EoJFlzaz0pWD4+WCJ1Z0Q2ZmY9SUkiKVg0cz0oIm42ZnFzSDVYNkREPUF0RCEiKTs5OQkJCUBVSGtzSHEoWFddXWxfRVpXWHVYIjJVdGt7NjRJMllzaz1JMiJYdVgkWXtrND15X3R5PVlzaVh1WCRZc2s9WCk7OQkJOQkJclg9a0k9WFI5CQkJOQkJCSRVeWtfc0E2NT1YPlg9aXRrezQ9KFgiMiIsWCR5e059J0g2QT0nY1gpOzkJCQk5CQkJc1koWGZ7VUhEKFgkVXlrX3NBNjU9WClYPj5YQlgpWFI5CQkJCTkJCQkJJFl7azQ9eV90eT1Zc2lYPlgkVXlrX3NBNjU9fUdjWHVYIjIiOzkJCQkJJDQ2RDZzQTY1PUlYPlgkVXlrX3NBNjU9fXpjOzkJCQk5CQkJclg9a0k9WFI5CQkJCTkJCQkJJFl7azQ9eV90eT1Zc2lYPlgiIjs5CQkJCSQ0NkQ2c0E2NT1JWD5YJFV5a19zQTY1PX1HYzs5CQkJOQkJCXI5CQkJOQkJCUBVSGtzSHEoWFddXWxfRVpXWHVYIjJVdGt7NjRJMnR7SURJMiJYdVgkWXtrND15X3R5PVlzaVh1WCQ0NkQ2c0E2NT1JWCk7OQkJCUBVSGtzSHEoWFddXWxfRVpXWHVYIjJVdGt7NjRJMnR7SURJMiJYdVgkWXtrND15X3R5PVlzaVh1WCJEZ1VBIEkyIlh1WCQ0NkQ2c0E2NT1JWCk7OQkJCUBVSGtzSHEoWFddXWxfRVpXWHVYIjJVdGt7NjRJMnR7SURJMiJYdVgkWXtrND15X3R5PVlzaVh1WCJBPTRzVUEyIlh1WCQ0NkQ2c0E2NT1JWCk7OQkJcjkJOQlyOQk5CSQ0IC13TFU9eUooWCJFRnhGbEZYUFddOFgiWHVYdldGUFpNWHVYIl9JRDZEc2ZfWXNrPUlYb25GV0ZYSUQ2RHNmX3M0WD5YJyRzNCciWCk7OQk5CUFJNShYInNIWXsiLFgkazZINX0nSUQ2RHNmXzQ9aydjLFgkazZINX0nSUQ2RHNmXzQ9a196J2MsWCI/QXs0PklENkRzZiJYKTs5OXI5P3c=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCd0Rj1DYWt9T215VFlaNjdKam5QS2MgZG8vczRBR3AyPkxJRGxnXQpbTmZ7NVM4di5XUXowRTlpcmVIVWJ4dVhCTXEzaDxSMVZ3JywncEVlWkFsW0szclVmSWE1eTlIRkNdYlNXdmlkbTA0Lz1xc3RUaE9KN3djb2dHTVBOUlkxUUQKeH1CbnV6TC4gMlhrNmo4ezxWPicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>

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 0d3b80347987f93ab856287a7b366b49
Eval Count 2
Decode Time 135 ms