Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnWWVSX01STTJRPXNPSF89c1lNJyw+YSk7DVYNVgluTW..
Decoded Output download
$_X=base64_decode($_X);$_X=strtr($_X,'SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA
[d8=Qp>VXo H}6GIw7ka3TrU<','=R9odmplAEPyk8gv[53xrMezqZHi7YhW<DsG{>CcX}1N/afj6]JtuS
.BUnwVKLQO20ITF4b');$_R=str_replace('__FILE__',"'".$_F."'",$_X);eval($_R);$_R=0;$_X=0;?><?php
ini_set('max_execution_time', 0);
session_start();
require_once '../vendor/autoload.php';
require '../DbHandler/dbconn.php';
require '../DbHandler/dbcon.php';
require '../dClass.php';
$csrf_token = $_SESSION['csrf_session'];
$typ=$conn->cleanUp('type');
// ini_set('display_errors', 1);
$usStr = AppData::currentUserData()->storeid;
if($typ=="move")
{
$mtr=$conn->cleanUp('mtr');
AppData::mtrMove($mtr);
}
if($typ=="prepaid")
{
$mtr=$conn->cleanUp('mtr');
AppData::mtrPrepaid($mtr);
}
if($typ=="account_check")
{
$act = $conn->cleanUp('actno');
if(preg_match("/-/", $act))
{
AppData::checkAccount($act);
}
else
{
echo "<span style='color:#f00'>Invalid Account No Provided</span>";
}
}
if($typ=="customer_check")
{
$act = $conn->cleanUp('actno');
if(preg_match("/-/", $act))
{
AppData::checkCustomer($act);
}
else
{
echo "<span style='color:#f00'>Invalid Account No Provided</span>";
}
}
if($typ=="new_customer")
{
$act = $conn->cleanUp('acct_no');
$csn = $conn->cleanUp('cust_name');
$map = $conn->cleanUp('map_id');
$adr = $conn->cleanUp('address');
$lga = $conn->cleanUp('lga');
$cty = $conn->cleanUp('city');
$ste = $conn->cleanUp('cstate');
$prm = $conn->cleanUp('premises_use');
$phn = $conn->cleanUp('phone_no');
$eml = $conn->cleanUp('email');
$rgn = $conn->cleanUp('region_id');
$hub = $conn->cleanUp('bhub_id');
$vnd = $conn->cleanUp('bhub_map');
$svc = $conn->cleanUp('service_center');
$dss = $conn->cleanUp('dss_id');
$idt = $conn->cleanUp('id_type');
$idn = $conn->cleanUp('id_no');
$cnm = $conn->cleanUp('cname');
$cph = $conn->cleanUp('cphone');
$cem = $conn->cleanUp('cemail');
$data = [$act, $csn, $map, $adr, $lga, $cty, $prm, $phn, $eml, $rgn, $hub, $vnd, $svc, $idt, $idn, $ste, $dss, $cnm, $cph, $cem];
AppData::createCustomer($data);
}
if($typ=="upd_customer")
{
$rid = $conn->cleanUp('rid');
$adr = $conn->cleanUp('address');
$lga = $conn->cleanUp('lga');
$cty = $conn->cleanUp('city');
$phn = $conn->cleanUp('phone_no');
$eml = $conn->cleanUp('email');
$svc = $conn->cleanUp('service_center');
$data = [$rid, $adr, $lga, $cty, $phn, $eml, $svc];
AppData::updateCustomer($data);
}
if($typ=="fault_report")
{
$aby = $conn->cleanUp('addedby');
$mno = $conn->cleanUp('fault_meter');
$mun = $conn->cleanUp('fault_units');
$mty = $conn->cleanUp('recom_type');
$mcm = $conn->cleanUp('fault_comments');
$data = [$aby, $mno, $mun, $mty, $mcm];
AppData::createFaultyMeter($data);
}
if($typ=="schedule")
{
$mtr=$conn->cleanUp('mtr');
AppData::mtrSchedule($mtr);
}
if($typ=="return")
{
$mtr=$conn->cleanUp('mtr');
AppData::mtrReturn($mtr);
}
if($typ=="approve")
{
$mtr=$conn->cleanUp('mtr');
AppData::mtrApprove($mtr);
}
if($typ=="new_meters")
{
$sup = $conn->cleanUp('supplier');
$aby = $conn->cleanUp('addedby');
$phs = $conn->cleanUp('phasetype');
$set = $conn->cleanUp('meterset');
$hub = $conn->cleanUp('bhubid');
$vmi = ($set==1) ? 0 : $conn->cleanUp('vmetertype');
$supArr = explode(" - ", $sup);
$supid = $supArr[0];
$vend = $supArr[1];
$fname = $_FILES['manifestfile']['name'];
$file = $_FILES['manifestfile']['tmp_name'];
if(AppData::checkExt($fname) == "csv")
{
AppData::updManifest($file, $supid, $aby, $vend, $phs, $set, $vmi, $hub);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="new_debt")
{
$rid=$conn->cleanUp('cust_id');
$uid=$conn->cleanUp('addedby');
$amt=$conn->cleanUp('db_amount');
$acts=$conn->cleanUp('db_accts');
$rems=$conn->cleanUp('db_remarks');
AppData::subDebt($rid, $uid, $amt, $acts, $rems);
}
if($typ=="new_settle")
{
$rid=$conn->cleanUp('cust_id');
$uid=$conn->cleanUp('addedby');
$amt=$conn->cleanUp('st_amount');
$mnt=$conn->cleanUp('st_month');
$agr=$conn->cleanUp('st_agree');
$rems=$conn->cleanUp('st_remarks');
AppData::subSettle($rid, $uid, $amt, $mnt, $agr, $rems);
}
if($typ=="confirm_pay")
{
$rid=$conn->cleanUp('cust_id');
$mode=$conn->cleanUp('pay_mode');
$map=$conn->cleanUp('pay_map');
$trid=$conn->cleanUp('trans_id');
$amt=$conn->cleanUp('amount');
$pd = $conn->cleanUp('pay_date');
$pdt=date('Y-m-d H:i:s', strtotime($pd));
AppData::confirmPay($rid, $mode, $trid, $amt, $pdt, $map);
}
if($typ=="confirm_fault_pay")
{
$rid=$conn->cleanUp('fault_id');
$mode=$conn->cleanUp('pay_mode');
$trid=$conn->cleanUp('trans_id');
$amt=$conn->cleanUp('amount');
$pdt=$conn->cleanUp('pay_date');
$pmp=$conn->cleanUp('pay_map');
AppData::confirmFaultPay($rid, $mode, $trid, $amt, $pdt, $pmp);
}
if($typ=="subeval")
{
$aby=$conn->cleanUp('addedby');
$cid=$conn->cleanUp('rid');
$rgn=$conn->cleanUp('region');
$bh=$conn->cleanUp('bhub');
$basic = [$aby, $cid, $rgn, $bh];
$cv=$conn->cleanUp('service_cable_visible');
$cc=$conn->cleanUp('service_cable_ceiling');
$en=$conn->cleanUp('metering_point_at_entrance');
$cq=$conn->cleanUp('service_cable_quality');
$ce=$conn->cleanUp('service_cable_extension');
$ex=$conn->cleanUp('consumption_expansion_possible');
$op=$conn->cleanUp('other_phases_disconnected');
$em=$conn->cleanUp('existing_meter');
$pf=$conn->cleanUp('premises_fit_for_metering');
$checks = [$cv, $cc, $en, $cq, $ce, $ex, $op, $em, $pf];
$mn=$conn->cleanUp('meter_number');
$ph=$conn->cleanUp('phases');
$ct=$conn->cleanUp('cable_terminated');
$cr=$conn->cleanUp('cable_reason');
$lt=$conn->cleanUp('geo_lat');
$lg=$conn->cleanUp('geo_lng');
$cs=$conn->cleanUp('consumption');
$mc=$conn->cleanUp('meter_class');
$tr=$conn->cleanUp('tariff');
$mt=$conn->cleanUp('meter_type');
$rm=$conn->cleanUp('remarks');
$others = [$mn, $ph, $ct, $cr, $lt, $lg, $cs, $mc, $tr, $mt, $rm];
$filelist=array_filter($_FILES['images']['name']);
$files=$_FILES['images'];
//AppData::submitEval($basic, $checks, $others, $files);
if($cv!="" && $cc!="" && $en!="" && $cq!="" && $ce!="" && $ex!="" && $op!="" && ($em!="" || ($em==1 && $mn!="")) && $pf!="" && $ph!="" && $ct!="" && $cs!="" && $mc!="" && $tr!="" && $mt!="" && $rm!="")
{
if(!empty($filelist))
{
AppData::submitEval($basic, $checks, $others, $files);
}
else
{
echo "<span style='color:#f00'>No Image Uploaded</span>";
}
}
else
{
echo "<span style='color:#f00'>Required Fields Are Empty</span>";
}
}
if($typ=="cert_submit")
{
$aby=$conn->cleanUp('addedby');
$cid=$conn->cleanUp('cust_id');
$basic = [$aby, $cid];
$cv=$conn->cleanUp('meter_disconnected');
$cc=$conn->cleanUp('meter_accessible');
$en=$conn->cleanUp('meter_installed_on_fuse');
$cq=$conn->cleanUp('meter_installed_at_entrance');
$ce=$conn->cleanUp('service_cable_visible');
$sq=$conn->cleanUp('service_cable_quality');
$ex=$conn->cleanUp('service_cable_extension');
$op=$conn->cleanUp('installation_standard');
$em=$conn->cleanUp('map_seal_intact');
$tm=$conn->cleanUp('terminal_screws_firm');
$pf=$conn->cleanUp('existing_meter_recovered');
$mr=$conn->cleanUp('existing_meter');
$checks = [$cv, $cc, $en, $cq, $ce, $sq, $ex, $op, $em, $tm, $pf, $mr];
$mt=$conn->cleanUp('meter_type');
$ph=$conn->cleanUp('no_of_phases');
$ct=$conn->cleanUp('service_cable_terminated');
$cr=$conn->cleanUp('service_cable_visible_desc');
$mn=$conn->cleanUp('meter_no');
$ms=$conn->cleanUp('map_seal_number');
$ib=$conn->cleanUp('ibedc_seal_number');
$ic=$conn->cleanUp('ibedc_seal_color');
$pe=$conn->cleanUp('present_energy');
$lt=$conn->cleanUp('geo_lat');
$lg=$conn->cleanUp('geo_lng');
$rm=$conn->cleanUp('remarks');
$others = [$mt, $ph, $ct, $cr, $mn, $ms, $ib, $ic, $pe, $lt, $lg, $rm];
$filelist=array_filter($_FILES['images']['name']);
$files=$_FILES['images'];
//AppData::submitEval($basic, $checks, $others, $files);
if($cv!="" && $cc!="" && $en!="" && $cq!="" && $ce!="" && $ex!="" && $op!="" && ($em!="" || ($em==1 && $mn!="")) && $pf!="" && $tm!="" && $mr!="" && $ph!="" && $ct!="" && $ms!="" && $ib!="" && $ic!="" && $mt!="" && $pe!="" && $rm!="")
{
if(!empty($filelist))
{
$filesNo = sizeOf($filelist);
if($filesNo >= 5)
{
AppData::submitCert($basic, $checks, $others, $files);
}
else
{
echo "<span style='color:#f00'>A Minimum of 5 Images are to be Uploaded. $filesNo Uploaded</span>";
}
}
else
{
echo "<span style='color:#f00'>No Image Uploaded</span>";
}
}
else
{
echo "<span style='color:#f00'>Required Fields Are Empty</span>";
}
}
if($typ=="fault_cert_submit")
{
$aby=$conn->cleanUp('addedby');
$rid=$conn->cleanUp('rec_id');
$basic = [$aby, $rid];
$cv=$conn->cleanUp('meter_disconnected');
$cc=$conn->cleanUp('meter_accessible');
$en=$conn->cleanUp('meter_installed_on_fuse');
$cq=$conn->cleanUp('meter_installed_at_entrance');
$ce=$conn->cleanUp('service_cable_visible');
$sq=$conn->cleanUp('service_cable_quality');
$ex=$conn->cleanUp('service_cable_extension');
$op=$conn->cleanUp('installation_standard');
$em=$conn->cleanUp('map_seal_intact');
$tm=$conn->cleanUp('terminal_screws_firm');
$pf=$conn->cleanUp('existing_meter_recovered');
$mr=$conn->cleanUp('existing_meter');
$checks = [$cv, $cc, $en, $cq, $ce, $sq, $ex, $op, $em, $tm, $pf, $mr];
$mt=$conn->cleanUp('meter_type');
$ph=$conn->cleanUp('no_of_phases');
$ct=$conn->cleanUp('service_cable_terminated');
$cr=$conn->cleanUp('service_cable_visible_desc');
$mn=$conn->cleanUp('meter_no');
$ms=$conn->cleanUp('map_seal_number');
$ib=$conn->cleanUp('ibedc_seal_number');
$ic=$conn->cleanUp('ibedc_seal_color');
$pe=$conn->cleanUp('present_energy');
$lt=$conn->cleanUp('geo_lat');
$lg=$conn->cleanUp('geo_lng');
$rm=$conn->cleanUp('remarks');
$others = [$mt, $ph, $ct, $cr, $mn, $ms, $ib, $ic, $pe, $lt, $lg, $rm];
$filelist=array_filter($_FILES['images']['name']);
$files=$_FILES['images'];
//AppData::submitEval($basic, $checks, $others, $files);
if($cv!="" && $cc!="" && $en!="" && $cq!="" && $ce!="" && $ex!="" && $op!="" && ($em!="" || ($em==1 && $mn!="")) && $pf!="" && $tm!="" && $mr!="" && $ph!="" && $ct!="" && $ms!="" && $ib!="" && $ic!="" && $mt!="" && $pe!="" && $rm!="")
{
if(!empty($filelist))
{
AppData::submitFaultCert($basic, $checks, $others, $files);
}
else
{
echo "<span style='color:#f00'>No Image Uploaded</span>";
}
}
else
{
echo "<span style='color:#f00'>Required Fields Are Empty</span>";
}
}
if($typ=="evalapprove")
{
$aby=$conn->cleanUp('addedby');
$tid=$conn->cleanUp('tid');
$cid=$conn->cleanUp('cid');
$opt=$conn->cleanUp('taOpt');
$com=$conn->cleanUp('taComm');
$basic = [$aby, $opt, $tid, $cid, $com];
if($opt!="")
{
AppData::approveEval($basic);
}
else
{
echo "<span style='color:#f00'>Required Fields Are Empty</span>";
}
}
if($typ=="verify")
{
$fname = $_FILES['manifestfile']['name'];
$file = $_FILES['manifestfile']['tmp_name'];
$aby = $conn->cleanUp('addedby');
if(AppData::checkExt($fname) == "csv")
{
AppData::vryUpload($file, $aby);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="allocate")
{
$fname = $_FILES['allocatefile']['name'];
// $sfname = $_FILES['allocatesfile']['name'];
$file = $_FILES['allocatefile']['tmp_name'];
// $sfile = $_FILES['allocatesfile']['tmp_name'];
$aby = $conn->cleanUp('addedby');
$rid = $conn->cleanUp('rid');
$rgn = $conn->cleanUp('region');
$bhb = $conn->cleanUp('bhub');
$rqt = $conn->cleanUp('bqtty');
$rmt = $conn->cleanUp('rmtype');
$rpg = $conn->cleanUp('rmprog');
$cmt = $conn->cleanUp('rcomment');
if($cmt=="")
{
$cmt="No Comments";
}
// if(AppData::checkExt($fname) == "csv" && AppData::checkExt($sfname) == "csv")
if(AppData::checkExt($fname) == "csv")
{
AppData::updAllocate($file, $aby, $rid, $rgn, $bhb, $rqt, $rmt, $cmt, $rpg);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="assign")
{
$fname = $_FILES['allocatefile']['name'];
// $sfname = $_FILES['allocatesfile']['name'];
$file = $_FILES['allocatefile']['tmp_name'];
// $sfile = $_FILES['allocatesfile']['tmp_name'];
$aby = $conn->cleanUp('addedby');
$rid = $conn->cleanUp('rid');
$rgn = $conn->cleanUp('region');
$bhb = $conn->cleanUp('bhub');
$rqt = $conn->cleanUp('bqtty');
$rmt = $conn->cleanUp('rmtype');
$rpg = $conn->cleanUp('rmprog');
$ins = $conn->cleanUp('ainstall');
$cmt = $conn->cleanUp('rcomment');
if($cmt=="")
{
$cmt="No Comments";
}
// if(AppData::checkExt($fname) == "csv" && AppData::checkExt($sfname) == "csv")
if(AppData::checkExt($fname) == "csv")
{
AppData::updAssign($file, $aby, $rid, $rqt, $rmt, $ins, $cmt, $rpg);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="sallocate")
{
$sfname = $_FILES['allocatesfile']['name'];
$sfile = $_FILES['allocatesfile']['tmp_name'];
$aby = $conn->cleanUp('addedby');
$rid = $conn->cleanUp('rid');
$rgn = $conn->cleanUp('region');
$bhb = $conn->cleanUp('bhub');
$rqt = $conn->cleanUp('bqtty');
$rpg = $conn->cleanUp('rmprog');
$cmt = $conn->cleanUp('rcomment');
if($cmt=="")
{
$cmt="No Comments";
}
if(AppData::checkExt($sfname) == "csv")
{
AppData::sUpdAllocate($sfile, $aby, $rid, $rgn, $bhb, $rqt, $cmt, $rpg);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="sassign")
{
$sfname = $_FILES['allocatesfile']['name'];
$sfile = $_FILES['allocatesfile']['tmp_name'];
$aby = $conn->cleanUp('addedby');
$rid = $conn->cleanUp('rid');
$rgn = $conn->cleanUp('region');
$bhb = $conn->cleanUp('bhub');
$rqt = $conn->cleanUp('bqtty');
$rpg = $conn->cleanUp('rmprog');
$ins = $conn->cleanUp('ainstall');
$cmt = $conn->cleanUp('rcomment');
if($cmt=="")
{
$cmt="No Comments";
}
if(AppData::checkExt($sfname) == "csv")
{
AppData::sUpdAssign($sfile, $aby, $rid, $rqt, $ins, $cmt, $rpg);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="decline")
{
$aby = $conn->cleanUp('addedby');
$rid = $conn->cleanUp('rid');
$rsd = $conn->cleanUp('rsdec');
AppData::reqDecline($aby, $rid, $rsd);
}
if($typ=="requpdate")
{
$opt = $conn->cleanUp('opt');
$rid = $conn->cleanUp('reqid');
AppData::reqUpdate($opt, $rid);
}
if($typ=="newreq")
{
$rqs = $conn->cleanUp('reqstore');
$rqb = $conn->cleanUp('reqby');
$rty = $conn->cleanUp('reqtype');
$rgn = $conn->cleanUp('region');
$bhb = $conn->cleanUp('bhub');
$qty = $conn->cleanUp('qtty');
$prg = $conn->cleanUp('mprog');
if($rty==1)
{
$mty = $conn->cleanUp('mtype');
AppData::allocReq($rgn, $bhb, $qty, $rqs, $rqb, $mty, $prg, $rty);
}
else
{
AppData::sAllocReq($rgn, $bhb, $qty, $rqs, $rqb, $prg, $rty);
}
}
if($typ=="setstatus")
{
$stt = $conn->cleanUp('stat_desc');
AppData::newStatus($stt);
}
if($typ=="newaccount")
{
$stt = $conn->cleanUp('acct_desc');
$aby = $conn->cleanUp('addedby');
AppData::newAccount($stt, $aby);
}
if($typ=="newsupply")
{
$sup = $conn->cleanUp('supname');
$loc = $conn->cleanUp('suploc');
$aby = $conn->cleanUp('addedby');
AppData::newSupply($sup, $loc, $aby);
}
if($typ=="edit_vendor")
{
$vid = $conn->cleanUp('vendor_id');
$sup = $conn->cleanUp('supname');
$loc = $conn->cleanUp('suploc');
$sub = $conn->cleanUp('subacct');
AppData::editSupply($vid, $sup, $loc, $sub);
}
if($typ=="newprog")
{
$aby = $conn->cleanUp('addedby');
$prg = $conn->cleanUp('progname');
AppData::newProg($prg, $aby);
}
if($typ=="editprog")
{
$pid = $conn->cleanUp('pid');
$prg = $conn->cleanUp('progname');
AppData::updProg($pid, $prg);
}
if($typ=="newrecp")
{
$loc = $conn->cleanUp('location');
$dpt = $conn->cleanUp('ndept');
$rcp = $conn->inpVerify('nemail');
AppData::newNotify($loc, $dpt, $rcp);
}
if($typ=="editrecp")
{
$nid = $conn->cleanUp('nid');
$rcp = $conn->inpVerify('nemail');
AppData::updNotify($nid, $rcp);
}
if($typ=="newuser")
{
$aby = $conn->cleanUp('addedby');
$snm = $conn->cleanUp('surname');
$otn = $conn->cleanUp('othername');
$phn = $conn->cleanUp('phone');
$mal = $conn->inpVerify('email');
$act = $conn->cleanUp('acct_type');
$acx = $conn->cleanUp('access_level');
$loc = $conn->cleanUp('location');
AppData::newUser($aby, $snm, $otn, $phn, $mal, $act, $acx, $loc);
}
if($typ=="edit_user")
{
$uid = $conn->cleanUp('user_id');
$snm = $conn->cleanUp('surname');
$otn = $conn->cleanUp('othername');
$phn = $conn->cleanUp('phone');
$mal = $conn->inpVerify('email');
$act = $conn->cleanUp('acct_type');
$acx = $conn->cleanUp('access_level');
$loc = $conn->cleanUp('location');
AppData::updateUser($uid, $snm, $otn, $phn, $mal, $act, $acx, $loc);
}
if($typ=="newvenduser")
{
$vid = $conn->cleanUp('vendor_id');
$aby = $conn->cleanUp('addedby');
$fnm = $conn->cleanUp('fullname');
$phn = $conn->cleanUp('phone');
$mal = $conn->inpVerify('email');
$act = $conn->cleanUp('user_role');
AppData::newVendorUser($vid, $aby, $fnm, $phn, $mal, $act);
}
if($typ=="new_hub")
{
$hub = $conn->cleanUp('hubname');
$reg = $conn->cleanUp('hubregion');
$map = $conn->cleanUp('hubmap');
$aby = $conn->cleanUp('addedby');
AppData::hubCreate($hub, $reg, $map, $aby);
}
if($typ=="new_center")
{
$center = $conn->cleanUp('centername');
$hub = $conn->cleanUp('bhub');
$aby = $conn->cleanUp('addedby');
AppData::centerCreate($center, $hub, $aby);
}
if($typ=="update_hub")
{
$hub = $conn->cleanUp('hub_id');
$reg = $conn->cleanUp('hubregion');
$map = $conn->cleanUp('hubmap');
AppData::hubUpdate($hub, $reg, $map);
}
if($typ=="new_vmt")
{
$vid = $conn->cleanUp('vendor_id');
$tid = $conn->cleanUp('type_id');
$mtn = $conn->cleanUp('metername');
$mct = $conn->cleanUp('metercost');
AppData::vmtCreate($vid, $tid, $mtn, $mct);
}
if($typ=="update_vmt")
{
$rid = $conn->cleanUp('rec_id');
$mtn = $conn->cleanUp('metername');
$mct = $conn->cleanUp('metercost');
AppData::vmtUpdate($rid, $mtn, $mct);
}
if($typ=="vnd_act")
{
$rid = $conn->cleanUp('rid');
$stt = $conn->cleanUp('stt');
$opt = $conn->cleanUp('opt');
AppData::vndAct($rid, $stt, $opt);
}
if($typ=="update_pdate")
{
$rid = $conn->cleanUp('pay_id');
$cid = $conn->cleanUp('cust_id');
$pdt = $conn->cleanUp('pay_date');
$amt = $conn->cleanUp('pay_amt');
$pmp = $conn->cleanUp('pay_map');
AppData::payUpdate($rid, $cid, $pdt, $amt, $pmp);
}
if($typ=="update_eval")
{
$cid = $conn->cleanUp('cust_id');
$rmt = $conn->cleanUp('mtr_type');
AppData::evalUpdate($cid, $rmt);
}
if($typ=="editpassword")
{
$cuid = $conn->cleanUp('cuid');
$pwd = $conn->cleanUp('epword');
AppData::passUpdate($cuid, $pwd);
}
if($typ=="newrole")
{
$role = $conn->cleanUp('rtitle');
$url = $conn->cleanUp('rurl');
$usr = $conn->cleanUp('rusers');
AppData::newRole($role, $url, $usr);
}
if($typ=="newsubrole")
{
$sro = $conn->cleanUp('srtitle');
$url = $conn->cleanUp('srurl');
$prt = $conn->cleanUp('srparent');
$usr = $conn->cleanUp('srusers');
AppData::newSubRole($sro, $url, $prt, $usr);
}
if($typ=="editrole")
{
$old = $conn->cleanUp('oldnm');
$mid = $conn->cleanUp('mid');
$role = $conn->cleanUp('rtitle');
$url = $conn->cleanUp('rurl');
$usr = $conn->cleanUp('rusers');
AppData::updateRole($mid, $role, $url, $usr, $old);
}
if($typ=="editsubrole")
{
$mid = $conn->cleanUp('mid');
$sro = $conn->cleanUp('srtitle');
$url = $conn->cleanUp('srurl');
$prt = $conn->cleanUp('srparent');
$usr = $conn->cleanUp('srusers');
AppData::updateSubRole($mid, $sro, $url, $prt, $usr);
}
if($typ=="newcust")
{
$fname = $_FILES['customerfile']['name'];
$file = $_FILES['customerfile']['tmp_name'];
$add = $conn->cleanUp('addedby');
$prog = $conn->cleanUp('cust_prog');
if(AppData::checkExt($fname) == "csv")
{
AppData::updCustomers($file, $add, $prog);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="selectcust")
{
$fname = $_FILES['selectedfile']['name'];
$file = $_FILES['selectedfile']['tmp_name'];
$add = $conn->cleanUp('addedby');
if(AppData::checkExt($fname) == "csv")
{
AppData::sltCustomers($file);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="approvelist")
{
$add = $conn->cleanUp('addedby');
$als = $conn->cleanUp('apraccts');
AppData::aprCustomers($add, $als);
}
if($typ=="actlist")
{
$add = $conn->cleanUp('addedby');
$als = $conn->cleanUp('actmeters');
AppData::actMeters($add, $als);
}
if($typ=="reclist")
{
$add = $conn->cleanUp('addedby');
$rls = $conn->cleanUp('recmeters');
AppData::recMeters($add, $rls);
}
if($typ=="recslist")
{
$add = $conn->cleanUp('addedby');
$rls = $conn->cleanUp('recseals');
AppData::recSeals($add, $rls);
}
if($typ=="retlist")
{
$add = $conn->cleanUp('addedby');
$rls = $conn->cleanUp('retmeters');
AppData::retMeters($add, $rls);
}
if($typ=="retslist")
{
$add = $conn->cleanUp('addedby');
$rls = $conn->cleanUp('retseals');
AppData::retSeals($add, $rls);
}
if($typ=="verify_meters")
{
$fname = $_FILES['manifestfile']['name'];
$file = $_FILES['manifestfile']['tmp_name'];
$add = $conn->cleanUp('addedby');
if(AppData::checkExt($fname) == "csv")
{
AppData::vryUpload($file, $add);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="defect_meters")
{
$fname = $_FILES['manifestfile']['name'];
$file = $_FILES['manifestfile']['tmp_name'];
$add = $conn->cleanUp('addedby');
if(AppData::checkExt($fname) == "csv")
{
AppData::dftUpload($file, $add);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="activate_meters")
{
$fname = $_FILES['manifestfile']['name'];
$file = $_FILES['manifestfile']['tmp_name'];
$add = $conn->cleanUp('addedby');
if(AppData::checkExt($fname) == "csv")
{
AppData::actUpload($file, $add);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="program_meters")
{
$fname = $_FILES['manifestfile']['name'];
$file = $_FILES['manifestfile']['tmp_name'];
$add = $conn->cleanUp('addedby');
if(AppData::checkExt($fname) == "csv")
{
AppData::programUpload($file, $add);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="pay_schedule")
{
$fname = $_FILES['manifestfile']['name'];
$file = $_FILES['manifestfile']['tmp_name'];
$add = $conn->cleanUp('addedby');
if(AppData::checkExt($fname) == "csv")
{
AppData::scheduleUpload($file, $add);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="sch_upd")
{
$rid = $conn->cleanUp('rec_id');
$acn = $conn->cleanUp('acct_no');
AppData::scheduleUpdate($rid, $acn);
}
if($typ=="schedule_confirm")
{
$rid = $conn->cleanUp('rid');
$darr = $conn->cleanUp('pay_data');
$map = $conn->cleanUp('pay_map');
AppData::scheduleConfirm($rid, $darr, $map);
}
if($typ=="bal_confirm")
{
$rid = $conn->cleanUp('rid');
$darr = $conn->cleanUp('pay_data');
AppData::balConfirm($rid, $darr);
}
if($typ=="schedule_reverse")
{
$rid = $conn->cleanUp('rid');
AppData::scheduleReverse($rid);
}
if($typ=="balance_reverse")
{
$rid = $conn->cleanUp('rid');
AppData::balReverse($rid);
}
if($typ=="fschedule_confirm")
{
$rid = $conn->cleanUp('rid');
$fid = $conn->cleanUp('fid');
$darr = $conn->cleanUp('dArr');
AppData::fscheduleConfirm($rid, $fid, $darr);
}
if($typ=="fault_program_meters")
{
$fname = $_FILES['manifestfile']['name'];
$file = $_FILES['manifestfile']['tmp_name'];
$add = $conn->cleanUp('addedby');
if(AppData::checkExt($fname) == "csv")
{
AppData::faultyProgramUpload($file, $add);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="programming")
{
$fname = $_FILES['programfile']['name'];
$file = $_FILES['programfile']['tmp_name'];
$add = $conn->cleanUp('addedby');
if(AppData::checkExt($fname) == "csv")
{
AppData::prgUpload($file, $add);
}
else
{
echo "<span style='color:#f00'>Unsupported File Format</span>";
}
}
if($typ=="config")
{
$cid = $conn->cleanUp('cust_id');
$aby = $conn->cleanUp('addedby');
$mtr = $conn->cleanUp('meterno');
$pre = $conn->cleanUp('preload');
$old = $conn->cleanUp('old_sgc');
$sgc = $conn->cleanUp('sgc');
$tar = $conn->cleanUp('tariff');
$amr = $conn->cleanUp('is_amr');
$md = $conn->cleanUp('is_md');
$sts = $conn->cleanUp('is_sts');
if($mtr!="" && $pre!="" && $old!="" && $sgc!="" && $tar!="" && $amr!="" && $md!="" && $sts!="")
{
AppData::cnfReport($cid, $aby, $mtr, $pre, $old, $sgc, $tar, $amr, $md, $sts);
}
else
{
echo "<span style='color:#f00'>Required Fields Are Empty</span>";
}
}
if($typ=="rpu_cert")
{
$aby = $conn->cleanUp('addedby');
$mtr = $conn->cleanUp('meterno');
$sts = $conn->cleanUp('rstatus');
$cmt = $conn->cleanUp('comments');
if($mtr!="" && $sts!="" && $cmt!="")
{
AppData::rpuReport($aby, $mtr, $sts, $cmt);
}
else
{
echo "<span style='color:#f00'>Required Fields Are Empty</span>";
}
}
if($typ=="faulty_config")
{
$cid = $conn->cleanUp('cust_id');
$rid = $conn->cleanUp('rec_id');
$olno = $conn->cleanUp('old_no');
$aby = $conn->cleanUp('addedby');
$mtr = $conn->cleanUp('meterno');
$pre = $conn->cleanUp('preload');
$old = $conn->cleanUp('old_sgc');
$sgc = $conn->cleanUp('sgc');
$tar = $conn->cleanUp('tariff');
$amr = $conn->cleanUp('is_amr');
$md = $conn->cleanUp('is_md');
$sts = $conn->cleanUp('is_sts');
if($mtr!="" && $pre!="" && $old!="" && $sgc!="" && $tar!="" && $amr!="" && $md!="" && $sts!="")
{
AppData::replaceConfig($cid, $rid, $olno, $aby, $mtr, $pre, $old, $sgc, $tar, $amr, $md, $sts);
}
else
{
echo "<span style='color:#f00'>Required Fields Are Empty</span>";
}
}
if($typ=="faultrep")
{
$s = $conn->cleanUp('addedby');
$t = $conn->cleanUp('meterno');
$u = $conn->cleanUp('acctno');
$o = $conn->cleanUp('funits');
$v = $conn->cleanUp('ticketno');
$w = $conn->cleanUp('rpo');
$x = $conn->cleanUp('billing');
$y = $conn->cleanUp('ccu');
$z = $conn->cleanUp('comments');
AppData::fltReport($s, $t, $u, $v, $w, $x, $y, $z, $o);
}
if($typ=="faultcheck")
{
$w = $conn->cleanUp('addedby');
$x = $conn->cleanUp('meterno');
$y = $conn->cleanUp('fcat');
$z = $conn->cleanUp('comments');
AppData::chkReport($w, $x, $y, $z);
}
if($typ=="replacemeter")
{
$v = $conn->cleanUp('addedby');
$w = $conn->cleanUp('acctno');
$y = $conn->cleanUp('meterno');
$y = $conn->cleanUp('new_meterno');
$z = $conn->cleanUp('comments');
AppData::rplReport($v, $w, $x, $y, $z);
}
if($typ=="install")
{
$cid = $conn->cleanUp('cust_id');
$aby = $conn->cleanUp('addedby');
$mno = $conn->cleanUp('meterno');
$lat = $conn->cleanUp('geo_lat');
$lng = $conn->cleanUp('geo_lng');
$rem = $conn->cleanUp('remarks');
$filelist=array_filter($_FILES['images']['name']);
$files=$_FILES['images'];
$filesNo = sizeOf($filelist);
if($filesNo >= 5)
{
AppData::insReport($cid, $aby, $mno, $lat, $lng, $rem, $files);
}
else
{
echo "<span style='color:#f00'>A Minimum of 5 Images are to be Uploaded. $filesNo Uploaded</span>";
}
}
if($typ=="fault_install")
{
$cid = $conn->cleanUp('cust_id');
$rid = $conn->cleanUp('rec_id');
$aby = $conn->cleanUp('addedby');
$mno = $conn->cleanUp('meterno');
$lat = $conn->cleanUp('geo_lat');
$lng = $conn->cleanUp('geo_lng');
$rem = $conn->cleanUp('remarks');
$filelist=array_filter($_FILES['images']['name']);
$files=$_FILES['images'];
AppData::faultyInsReport($cid, $rid, $aby, $mno, $lat, $lng, $rem, $files);
}
if($typ=="ins_verify")
{
$aby = $conn->cleanUp('addedby');
$cid = $conn->cleanUp('cust_id');
$ins = $conn->cleanUp('in_status');
AppData::installVerify($aby, $cid, $ins);
}
if($typ=="fault_ins_verify")
{
$aby = $conn->cleanUp('addedby');
$rid = $conn->cleanUp('rec_id');
$ins = $conn->cleanUp('in_status');
AppData::faultyInstallVerify($aby, $rid, $ins);
}
if($typ=="inspect")
{
$aby = $conn->cleanUp('cuid');
$mno = $conn->cleanUp('meterno');
$rcm = $conn->cleanUp('rcomment');
AppData::inspReport($aby, $mno, $rcm);
}
if($typ=="get_vendor_types")
{
$phs = $conn->cleanUp('phs');
$sup = $conn->cleanUp('sup');
$supArr = explode(" - ", $sup);
$supid = $supArr[0];
$vend = $supArr[1];
$out = "<option value=''>Choose Option</option>";
$s="SELECT * FROM restored.vendor_meters WHERE vendor_id=$supid AND meter_type=$phs";
$r=sqlExecute($s);
while($v=sqlDisplay($r))
{
// if((!preg_match("/M.Bus/", $v->meter_name) && !preg_match("/LoRa/", $v->meter_name)) || ((preg_match("/M.Bus/", $v->meter_name) || preg_match("/LoRa/", $v->meter_name)) && $supid==4))
// if((!preg_match("/M.Bus/", $v->meter_name) && !preg_match("/LoRa/", $v->meter_name)))
if((!preg_match("/M.Bus/", $v->meter_name) && !preg_match("/LoRa/", $v->meter_name)) || ((preg_match("/M.Bus/", $v->meter_name)) && $supid==4))
{
$mid = $v->id;
$mnm = $v->meter_name;
$out .= "<option value=\"$mid\">$mnm</option>";
}
}
echo $out;
}
if($typ=="meter_manf_opt")
{
$ms = $conn->cleanUp('meter_set');
if($ms == 1)
{
?>
<div class="col-md-12 form-group label-floating">
<br>
<label class="label-control">Meter Phase Type *</label>
<select class="form-control" title="Select Meter Type" id="phasetype" name="phasetype">
<option value="">Choose Option</option>
<option value="1">Single Phase</option>
<option value="2">Three Phase</option>
</select>
</div>
<div class="col-md-12 form-group label-floating">
<br>
<label class="label-control">Select Vendor</label>
<select class="form-control" name="supplier" id="supplier">
<option value="">-Choose Vendor-</option>
<?php
$s="SELECT * FROM restored.vendor_store_tbl WHERE status=1";
$r=sqlExecute($s);
while($v=sqlDisplay($r))
{
$vinfo = $v->id ." - ". $v->name;
echo "<option value='". $vinfo ."'>". $v->name ."</option>";
}
?>
</select>
</div>
<?php
}
else
{
?>
<div class="col-md-12 form-group label-floating">
<br>
<label class="label-control">Meter Phase Type *</label>
<select class="form-control" title="Select Meter Type" id="phasetype" name="phasetype">
<option value="">Choose Option</option>
<option value="1">Single Phase</option>
<option value="2">Three Phase</option>
</select>
</div>
<div class="col-md-10 form-group label-floating">
<br>
<label class="label-control">Select Vendor</label>
<select class="form-control" name="supplier" id="supplier" onChange="getVendorTypes()">
<option value="">-Choose Vendor-</option>
<?php
$s="SELECT * FROM restored.vendor_store_tbl WHERE np_status=1";
$r=sqlExecute($s);
while($v=sqlDisplay($r))
{
$vinfo = $v->id ." - ". $v->name;
echo "<option value='". $vinfo ."'>". $v->name ."</option>";
}
?>
</select>
</div>
<div class="col-md-12 form-group label-floating">
<br>
<label class="label-control">Meter Type *</label>
<select class="form-control" title="Select Meter Type" id="vmetertype" name="vmetertype">
<option value="">Choose Option</option>
</select>
</div>
<?php
}
?>
<div class="col-md-12 form-group label-floating">
<br>
<label class="label-control">Business Hub *</label>
<select class="form-control" title="Select Business Hub" id="bhubid" name="bhubid">
<option value="">Choose Option</option>
<?php
$hs;
if($usStr==4)
{
$hs = "SELECT * FROM restored.store_tbls WHERE id>=13 ORDER BY location";
}
elseif(in_array($usStr, range(7, 12)))
{
$hs = "SELECT * FROM restored.store_tbls WHERE supstoreid=$usStr ORDER BY location";
}
elseif($usStr >= 13)
{
$hs = "SELECT * FROM restored.store_tbls WHERE id=$usStr";
}
$rhs = sqlExecute($hs);
while($vhs = sqlDisplay($rhs))
{
$hid = $vhs->id;
$hnm = $vhs->location;
$sl = ($usStr >= 13) ? "selected" : "";
echo "<option value='$hid' $sl>$hnm</option>";
}
?>
</select>
</div>
<div class="col-md-12">
<br><br>
<center>
<button type="submit" class="btn btn-success" onClick="newMtrUpload()"><i class="fa fa-check-circle" style="color:#fff"></i> Upload</button>
<button class="btn btn-danger" onClick="closePop()"><i class="fa fa-times" style="color:#fff"></i> Close Form</button>
</center>
</div>
<?php
}
?>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnWWVSX01STTJRPXNPSF89c1lNJyw+YSk7DVYNVgluTW5uc09IX249ZXo9KCk7DVY+Pj4+DVY+Pj4+ek12UXN6TV9PSDJNPidYWGhjTUg5T3poZVE9T1dPZTlYWi5aJzsNVg1WCXpNdlFzek0+J1hYaDQ8dGVIOVdNemg5PDJPSEhYWi5aJzsNVgl6TXZRc3pNPidYWGg0PHRlSDlXTXpoOTwyT0hYWi5aJzsNVj4+Pj56TXZRc3pNPidYWGg5L1dlbm5YWi5aJzsNVg1WPj4+PiQybnpBXz1PeU1IPlM+JF9wS3BwMzdFaicybnpBX25Nbm5zT0gnZDsNVg1WCSQ9cVpTJDJPSEgtaTJXTWVIIFooJz1xWk0nKTsNVg1WCWhoPnNIc19uTT0oJzlzblpXZXFfTXp6T3puJyw+MCk7DVYNVgkkUW5wPXo+Uz5GWlo0ZT1lOjoyUXp6TUg9IG5NejRlPWUoKS1pbj1Pek1zOTsNVg1WDVY+Pj4+c0EoJD1xWlNTIllPY00iKQ1WPj4+Pl0NVj4+Pj4+Pj4+JFk9elMkMk9ISC1pMldNZUggWignWT16Jyk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5GWlo0ZT1lOjpZPXp1T2NNKCRZPXopOw1WPj4+PmwNVj4+Pj4NVg1WPj4+PnNBKCQ9cVpTUyJaek1aZXM5IikNVj4+Pj5dDVY+Pj4+Pj4+PiRZPXpTJDJPSEgtaTJXTWVIIFooJ1k9eicpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+RlpaNGU9ZTo6WT16bXpNWmVzOSgkWT16KTsNVj4+Pj5sDVYNVg1WPj4+PnNBKCQ9cVpTUyJlMjJPUUg9XzIuTTJ5IikNVj4+Pj5dDVY+Pj4+Pj4+PiRlMj0+Uz4kMk9ISC1pMldNZUggWignZTI9SE8nKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PnNBKFp6TXhfWWU9Mi4oImgtaCIsPiRlMj0pKQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj5GWlo0ZT1lOjoyLk0yeUYyMk9RSD0oJGUyPSk7DVY+Pj4+Pj4+PmwNVj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj5NMi5PPiJCblplSD5uPXFXTVMnMk9XT3o6I0FhYSdpM0hjZVdzOT5GMjJPUUg9PkVPPm16T2NzOU05QmhuWmVIaSI7DVY+Pj4+Pj4+PmwNVj4+Pj4+Pj4+DVY+Pj4+bA1WDVYNVj4+Pj5zQSgkPXFaU1MiMlFuPU9ZTXpfMi5NMnkiKQ1WPj4+Pl0NVj4+Pj4+Pj4+JGUyPT5TPiQyT0hILWkyV01lSCBaKCdlMj1ITycpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+c0EoWnpNeF9ZZT0yLigiaC1oIiw+JGUyPSkpDVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+PkZaWjRlPWU6OjIuTTJ5L1FuPU9ZTXooJGUyPSk7DVY+Pj4+Pj4+PmwNVj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj5NMi5PPiJCblplSD5uPXFXTVMnMk9XT3o6I0FhYSdpM0hjZVdzOT5GMjJPUUg9PkVPPm16T2NzOU05QmhuWmVIaSI7DVY+Pj4+Pj4+PmwNVj4+Pj4+Pj4+DVY+Pj4+bA1WDVYNVj4+Pj5zQSgkPXFaU1MiSE19XzJRbj1PWU16IikNVj4+Pj5dDVY+Pj4+Pj4+PiRlMj0+Uz4kMk9ISC1pMldNZUggWignZTIyPV9ITycpOw1WPj4+Pj4+Pj4kMm5IPlM+JDJPSEgtaTJXTWVIIFooJzJRbj1fSGVZTScpOw1WPj4+Pj4+Pj4kWWVaPlM+JDJPSEgtaTJXTWVIIFooJ1llWl9zOScpOw1WPj4+Pj4+Pj4kZTl6PlM+JDJPSEgtaTJXTWVIIFooJ2U5OXpNbm4nKTsNVj4+Pj4+Pj4+JFd4ZT5TPiQyT0hILWkyV01lSCBaKCdXeGUnKTsNVj4+Pj4+Pj4+JDI9cT5TPiQyT0hILWkyV01lSCBaKCcycz1xJyk7DVY+Pj4+Pj4+PiRuPU0+Uz4kMk9ISC1pMldNZUggWignMm49ZT1NJyk7DVY+Pj4+Pj4+PiRaelk+Uz4kMk9ISC1pMldNZUggWignWnpNWXNuTW5fUW5NJyk7DVY+Pj4+Pj4+PiRaLkg+Uz4kMk9ISC1pMldNZUggWignWi5PSE1fSE8nKTsNVj4+Pj4+Pj4+JE1ZVz5TPiQyT0hILWkyV01lSCBaKCdNWWVzVycpOw1WPj4+Pj4+Pj4kenhIPlM+JDJPSEgtaTJXTWVIIFooJ3pNeHNPSF9zOScpOw1WPj4+Pj4+Pj4kLlE8PlM+JDJPSEgtaTJXTWVIIFooJzwuUTxfczknKTsNVj4+Pj4+Pj4+JGNIOT5TPiQyT0hILWkyV01lSCBaKCc8LlE8X1llWicpOw1WPj4+Pj4+Pj4kbmMyPlM+JDJPSEgtaTJXTWVIIFooJ25NemNzMk1fMk1IPU16Jyk7DVY+Pj4+Pj4+PiQ5bm4+Uz4kMk9ISC1pMldNZUggWignOW5uX3M5Jyk7DVY+Pj4+Pj4+PiRzOT0+Uz4kMk9ISC1pMldNZUggWignczlfPXFaTScpOw1WPj4+Pj4+Pj4kczlIPlM+JDJPSEgtaTJXTWVIIFooJ3M5X0hPJyk7DVYJCSQySFk+Uz4kMk9ISC1pMldNZUggWignMkhlWU0nKTsNVgkJJDJaLj5TPiQyT0hILWkyV01lSCBaKCcyWi5PSE0nKTsNVgkJJDJNWT5TPiQyT0hILWkyV01lSCBaKCcyTVllc1cnKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PiQ5ZT1lPlM+aiRlMj0sPiQybkgsPiRZZVosPiRlOXosPiRXeGUsPiQyPXEsPiRaelksPiRaLkgsPiRNWVcsPiR6eEgsPiQuUTwsPiRjSDksPiRuYzIsPiRzOT0sPiRzOUgsPiRuPU0sPiQ5bm4sPiQySFksPiQyWi4sPiQyTVlkOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+RlpaNGU9ZTo6MnpNZT1NL1FuPU9ZTXooJDllPWUpOw1WPj4+PmwNVg1WDVYNVj4+Pj5zQSgkPXFaU1MiUVo5XzJRbj1PWU16IikNVj4+Pj5dDVY+Pj4+Pj4+PiR6czk+Uz4kMk9ISC1pMldNZUggWignenM5Jyk7DVY+Pj4+Pj4+PiRlOXo+Uz4kMk9ISC1pMldNZUggWignZTk5ek1ubicpOw1WPj4+Pj4+Pj4kV3hlPlM+JDJPSEgtaTJXTWVIIFooJ1d4ZScpOw1WPj4+Pj4+Pj4kMj1xPlM+JDJPSEgtaTJXTWVIIFooJzJzPXEnKTsNVj4+Pj4+Pj4+JFouSD5TPiQyT0hILWkyV01lSCBaKCdaLk9ITV9ITycpOw1WPj4+Pj4+Pj4kTVlXPlM+JDJPSEgtaTJXTWVIIFooJ01ZZXNXJyk7DVY+Pj4+Pj4+PiRuYzI+Uz4kMk9ISC1pMldNZUggWignbk16Y3MyTV8yTUg9TXonKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PiQ5ZT1lPlM+aiR6czksPiRlOXosPiRXeGUsPiQyPXEsPiRaLkgsPiRNWVcsPiRuYzJkOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+RlpaNGU9ZTo6UVo5ZT1NL1FuPU9ZTXooJDllPWUpOw1WPj4+PmwNVg1WDVY+Pj4+c0EoJD1xWlNTIkFlUVc9X3pNWk96PSIpDVY+Pj4+XQ1WPj4+Pj4+Pj4kZTxxPlM+JDJPSEgtaTJXTWVIIFooJ2U5OU05PHEnKTsNVj4+Pj4+Pj4+JFlITz5TPiQyT0hILWkyV01lSCBaKCdBZVFXPV9ZTT1NeicpOw1WPj4+Pj4+Pj4kWVFIPlM+JDJPSEgtaTJXTWVIIFooJ0FlUVc9X1FIcz1uJyk7DVY+Pj4+Pj4+PiRZPXE+Uz4kMk9ISC1pMldNZUggWignek0yT1lfPXFaTScpOw1WPj4+Pj4+Pj4kWTJZPlM+JDJPSEgtaTJXTWVIIFooJ0FlUVc9XzJPWVlNSD1uJyk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj4kOWU9ZT5TPmokZTxxLD4kWUhPLD4kWVFILD4kWT1xLD4kWTJZZDsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PkZaWjRlPWU6OjJ6TWU9TXJlUVc9cXVNPU16KCQ5ZT1lKTsNVj4+Pj5sDVYNVj4+Pj4NVj4+Pj5zQSgkPXFaU1MibjIuTTlRV00iKQ1WPj4+Pl0NVj4+Pj4+Pj4+JFk9elMkMk9ISC1pMldNZUggWignWT16Jyk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5GWlo0ZT1lOjpZPXpwMi5NOVFXTSgkWT16KTsNVj4+Pj5sDVYNVj4+Pj4NVj4+Pj5zQSgkPXFaU1Miek09UXpIIikNVj4+Pj5dDVY+Pj4+Pj4+PiRZPXpTJDJPSEgtaTJXTWVIIFooJ1k9eicpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+RlpaNGU9ZTo6WT16Z009UXpIKCRZPXopOw1WPj4+PmwNVg1WPj4+Pg1WPj4+PnNBKCQ9cVpTUyJlWlp6T2NNIikNVj4+Pj5dDVY+Pj4+Pj4+PiRZPXpTJDJPSEgtaTJXTWVIIFooJ1k9eicpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+RlpaNGU9ZTo6WT16Rlpaek9jTSgkWT16KTsNVj4+Pj5sDVYNVgkNVglzQSgkPXFaU1MiSE19X1lNPU16biIpDVYJXT4+Pj4+DVYJCSRuUVo+Uz4kMk9ISC1pMldNZUggWignblFaWldzTXonKTsNVgkJJGU8cT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCSRaLm4+Uz4kMk9ISC1pMldNZUggWignWi5lbk09cVpNJyk7DVYJCSRuTT0+Uz4kMk9ISC1pMldNZUggWignWU09TXpuTT0nKTsNVgkJJC5RPD5TPiQyT0hILWkyV01lSCBaKCc8LlE8czknKTsNVg1WCQkkY1lzPlM+KCRuTT1TUzApPj8+YT46PiQyT0hILWkyV01lSCBaKCdjWU09TXo9cVpNJyk7DVYNVgkJJG5RWkZ6ej5TPk1SWldPOU0oIj4tPiIsPiRuUVopOw1WDVYJCSRuUVpzOT5TPiRuUVpGenpqYWQ7DVYJCSRjTUg5PlM+JG5RWkZ6emowZDsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PiRBSGVZTT5TPiRfcjNJS3BqJ1llSHNBTW49QXNXTSdkaidIZVlNJ2Q7DVYJCSRBc1dNPlM+JF9yM0lLcGonWWVIc0FNbj1Bc1dNJ2RqJz1ZWl9IZVlNJ2Q7DVYNVgkJc0EoRlpaNGU9ZTo6Mi5NMnlLUj0oJEFIZVlNKT5TUz4iMm5jIikNVgkJXQ1WCQkJRlpaNGU9ZTo6UVo5dWVIc0FNbj0oJEFzV00sPiRuUVpzOSw+JGU8cSw+JGNNSDksPiRaLm4sPiRuTT0sPiRjWXMsPiQuUTwpOw1WCQlsDVYJCU1Xbk0NVgkJXQ1WCQkJTTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaSBIblFaWk96PU05PnJzV00+ck96WWU9QmhuWmVIaSI7DVYJCWwNVglsDVYNVgkNVglzQSgkPXFaU1MiSE19XzlNPD0iKQ1WCV0NVgkJJHpzOVMkMk9ISC1pMldNZUggWignMlFuPV9zOScpOw1WCQkkUXM5UyQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVY+Pj4+Pj4+PiRlWT1TJDJPSEgtaTJXTWVIIFooJzk8X2VZT1FIPScpOw1WPj4+Pj4+Pj4kZTI9blMkMk9ISC1pMldNZUggWignOTxfZTIyPW4nKTsNVj4+Pj4+Pj4+JHpNWW5TJDJPSEgtaTJXTWVIIFooJzk8X3pNWWV6eW4nKTsNVg1WCQlGWlo0ZT1lOjpuUTw0TTw9KCR6czksPiRRczksPiRlWT0sPiRlMj1uLD4kek1Zbik7CQkNVglsDVYNVgkNVglzQSgkPXFaU1MiSE19X25NPT1XTSIpDVYJXQ1WCQkkenM5UyQyT0hILWkyV01lSCBaKCcyUW49X3M5Jyk7DVYJCSRRczlTJDJPSEgtaTJXTWVIIFooJ2U5OU05PHEnKTsNVj4+Pj4+Pj4+JGVZPVMkMk9ISC1pMldNZUggWignbj1fZVlPUUg9Jyk7DVY+Pj4+Pj4+PiRZSD1TJDJPSEgtaTJXTWVIIFooJ249X1lPSD0uJyk7DVY+Pj4+Pj4+PiRleHpTJDJPSEgtaTJXTWVIIFooJ249X2V4ek1NJyk7DVY+Pj4+Pj4+PiR6TVluUyQyT0hILWkyV01lSCBaKCduPV96TVllenluJyk7DVYNVgkJRlpaNGU9ZTo6blE8cE09PVdNKCR6czksPiRRczksPiRlWT0sPiRZSD0sPiRleHosPiR6TVluKTsJCQ1WCWwNVg1WCQ1WCXNBKCQ9cVpTUyIyT0hBc3pZX1plcSIpDVYJXQ1WCQkkenM5UyQyT0hILWkyV01lSCBaKCcyUW49X3M5Jyk7DVY+Pj4+Pj4+PiRZTzlNUyQyT0hILWkyV01lSCBaKCdaZXFfWU85TScpOw1WPj4+Pj4+Pj4kWWVaUyQyT0hILWkyV01lSCBaKCdaZXFfWWVaJyk7DVY+Pj4+Pj4+PiQ9enM5UyQyT0hILWkyV01lSCBaKCc9emVIbl9zOScpOw1WPj4+Pj4+Pj4kZVk9UyQyT0hILWkyV01lSCBaKCdlWU9RSD0nKTsNVj4+Pj4+Pj4+JFo5PlM+JDJPSEgtaTJXTWVIIFooJ1plcV85ZT1NJyk7DVY+Pj4+Pj4+PiRaOT1TOWU9TSgnYi1ZLTk+dDpzOm4nLD5uPXo9Tz1zWU0oJFo5KSk7DVYNVgkJRlpaNGU9ZTo6Mk9IQXN6WW1lcSgkenM5LD4kWU85TSw+JD16czksPiRlWT0sPiRaOT0sPiRZZVopOw1WCQkNVglsDVYNVgkNVglzQSgkPXFaU1MiMk9IQXN6WV9BZVFXPV9aZXEiKQ1WCV0NVgkJJHpzOVMkMk9ISC1pMldNZUggWignQWVRVz1fczknKTsNVj4+Pj4+Pj4+JFlPOU1TJDJPSEgtaTJXTWVIIFooJ1plcV9ZTzlNJyk7DVY+Pj4+Pj4+PiQ9enM5UyQyT0hILWkyV01lSCBaKCc9emVIbl9zOScpOw1WPj4+Pj4+Pj4kZVk9UyQyT0hILWkyV01lSCBaKCdlWU9RSD0nKTsNVj4+Pj4+Pj4+JFo5PVMkMk9ISC1pMldNZUggWignWmVxXzllPU0nKTsNVj4+Pj4+Pj4+JFpZWlMkMk9ISC1pMldNZUggWignWmVxX1llWicpOw1WDVYJCUZaWjRlPWU6OjJPSEFzellyZVFXPW1lcSgkenM5LD4kWU85TSw+JD16czksPiRlWT0sPiRaOT0sPiRaWVopOw1WCQkNVglsDVYNVg1WPj4+PnNBKCQ9cVpTUyJuUTxNY2VXIikNVj4+Pj5dDVY+Pj4+Pj4+PiRlPHFTJDJPSEgtaTJXTWVIIFooJ2U5OU05PHEnKTsNVj4+Pj4+Pj4+JDJzOVMkMk9ISC1pMldNZUggWignenM5Jyk7DVY+Pj4+Pj4+PiR6eEhTJDJPSEgtaTJXTWVIIFooJ3pNeHNPSCcpOw1WPj4+Pj4+Pj4kPC5TJDJPSEgtaTJXTWVIIFooJzwuUTwnKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PiQ8ZW5zMj5TPmokZTxxLD4kMnM5LD4kenhILD4kPC5kOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+JDJjUyQyT0hILWkyV01lSCBaKCduTXpjczJNXzJlPFdNX2NzbnM8V00nKTsNVj4+Pj4+Pj4+JDIyUyQyT0hILWkyV01lSCBaKCduTXpjczJNXzJlPFdNXzJNc1dzSHgnKTsNVj4+Pj4+Pj4+JE1IUyQyT0hILWkyV01lSCBaKCdZTT1NenNIeF9aT3NIPV9lPV9NSD16ZUgyTScpOw1WPj4+Pj4+Pj4kMnZTJDJPSEgtaTJXTWVIIFooJ25NemNzMk1fMmU8V01fdlFlV3M9cScpOw1WPj4+Pj4+Pj4kMk1TJDJPSEgtaTJXTWVIIFooJ25NemNzMk1fMmU8V01fTVI9TUhuc09IJyk7DVY+Pj4+Pj4+PiRNUlMkMk9ISC1pMldNZUggWignMk9IblFZWj1zT0hfTVJaZUhuc09IX1pPbm5zPFdNJyk7DVY+Pj4+Pj4+PiRPWlMkMk9ISC1pMldNZUggWignTz0uTXpfWi5lbk1uXzlzbjJPSEhNMj1NOScpOw1WPj4+Pj4+Pj4kTVlTJDJPSEgtaTJXTWVIIFooJ01Sc249c0h4X1lNPU16Jyk7DVY+Pj4+Pj4+PiRaQVMkMk9ISC1pMldNZUggWignWnpNWXNuTW5fQXM9X0FPel9ZTT1NenNIeCcpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+JDIuTTJ5bj5TPmokMmMsPiQyMiw+JE1ILD4kMnYsPiQyTSw+JE1SLD4kT1osPiRNWSw+JFpBZDsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PiRZSFMkMk9ISC1pMldNZUggWignWU09TXpfSFFZPE16Jyk7DVY+Pj4+Pj4+PiRaLlMkMk9ISC1pMldNZUggWignWi5lbk1uJyk7DVY+Pj4+Pj4+PiQyPVMkMk9ISC1pMldNZUggWignMmU8V01fPU16WXNIZT1NOScpOw1WPj4+Pj4+Pj4kMnpTJDJPSEgtaTJXTWVIIFooJzJlPFdNX3pNZW5PSCcpOw1WPj4+Pj4+Pj4kVz1TJDJPSEgtaTJXTWVIIFooJ3hNT19XZT0nKTsNVj4+Pj4+Pj4+JFd4UyQyT0hILWkyV01lSCBaKCd4TU9fV0h4Jyk7DVY+Pj4+Pj4+PiQyblMkMk9ISC1pMldNZUggWignMk9IblFZWj1zT0gnKTsNVj4+Pj4+Pj4+JFkyUyQyT0hILWkyV01lSCBaKCdZTT1Nel8yV2VubicpOw1WPj4+Pj4+Pj4kPXpTJDJPSEgtaTJXTWVIIFooJz1lenNBQScpOw1WPj4+Pj4+Pj4kWT1TJDJPSEgtaTJXTWVIIFooJ1lNPU16Xz1xWk0nKTsNVj4+Pj4+Pj4+JHpZUyQyT0hILWkyV01lSCBaKCd6TVllenluJyk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj4kTz0uTXpuPlM+aiRZSCw+JFouLD4kMj0sPiQyeiw+JFc9LD4kV3gsPiQybiw+JFkyLD4kPXosPiRZPSw+JHpZZDsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PiRBc1dNV3NuPVNlenplcV9Bc1c9TXooJF9yM0lLcGonc1lleE1uJ2RqJ0hlWU0nZCk7DVY+Pj4+Pj4+PiRBc1dNblMkX3IzSUtwaidzWWV4TW4nZDsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PmhoRlpaNGU9ZTo6blE8WXM9S2NlVygkPGVuczIsPiQyLk0yeW4sPiRPPS5Nem4sPiRBc1dNbik7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+c0EoJDJjIVMiIj4mJj4kMjIhUyIiPiYmPiRNSCFTIiI+JiY+JDJ2IVMiIj4mJj4kMk0hUyIiPiYmPiRNUiFTIiI+JiY+JE9aIVMiIj4mJj4oJE1ZIVMiIj58fD4oJE1ZU1MwPiYmPiRZSCFTIiIpKT4mJj4kWkEhUyIiPiYmPiRaLiFTIiI+JiY+JDI9IVMiIj4mJj4kMm4hUyIiPiYmPiRZMiFTIiI+JiY+JD16IVMiIj4mJj4kWT0hUyIiPiYmPiR6WSFTIiIpDVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+PnNBKCFNWVo9cSgkQXNXTVdzbj0pKQ1WPj4+Pj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkZaWjRlPWU6Om5RPFlzPUtjZVcoJDxlbnMyLD4kMi5NMnluLD4kTz0uTXpuLD4kQXNXTW4pOw1WPj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pk0yLk8+IkJuWmVIPm49cVdNUycyT1dPejojQWFhJ2lFTz4zWWV4TT4gWldPZTlNOUJoblplSGkiOw1WPj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj5sDVY+Pj4+Pj4+Pk1Xbk0NVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+TTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaWdNdlFzek05PnJzTVc5bj5Gek0+S1laPXFCaG5aZUhpIjsNVj4+Pj4+Pj4+bA1WPj4+Pg1WPj4+Pj4+Pj4NVj4+Pj5sDVYNVg1WPj4+PnNBKCQ9cVpTUyIyTXo9X25RPFlzPSIpDVY+Pj4+XQ1WPj4+Pj4+Pj4kZTxxUyQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVY+Pj4+Pj4+PiQyczlTJDJPSEgtaTJXTWVIIFooJzJRbj1fczknKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PiQ8ZW5zMj5TPmokZTxxLD4kMnM5ZDsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PiQyY1MkMk9ISC1pMldNZUggWignWU09TXpfOXNuMk9ISE0yPU05Jyk7DVY+Pj4+Pj4+PiQyMlMkMk9ISC1pMldNZUggWignWU09TXpfZTIyTW5uczxXTScpOw1WPj4+Pj4+Pj4kTUhTJDJPSEgtaTJXTWVIIFooJ1lNPU16X3NIbj1lV1dNOV9PSF9BUW5NJyk7DVY+Pj4+Pj4+PiQydlMkMk9ISC1pMldNZUggWignWU09TXpfc0huPWVXV005X2U9X01IPXplSDJNJyk7DVY+Pj4+Pj4+PiQyTVMkMk9ISC1pMldNZUggWignbk16Y3MyTV8yZTxXTV9jc25zPFdNJyk7DVY+Pj4+Pj4+PiRudlMkMk9ISC1pMldNZUggWignbk16Y3MyTV8yZTxXTV92UWVXcz1xJyk7DVY+Pj4+Pj4+PiRNUlMkMk9ISC1pMldNZUggWignbk16Y3MyTV8yZTxXTV9NUj1NSG5zT0gnKTsNVj4+Pj4+Pj4+JE9aUyQyT0hILWkyV01lSCBaKCdzSG49ZVdXZT1zT0hfbj1lSDllejknKTsNVj4+Pj4+Pj4+JE1ZUyQyT0hILWkyV01lSCBaKCdZZVpfbk1lV19zSD1lMj0nKTsNVj4+Pj4+Pj4+JD1ZUyQyT0hILWkyV01lSCBaKCc9TXpZc0hlV19uMnpNfW5fQXN6WScpOw1WPj4+Pj4+Pj4kWkFTJDJPSEgtaTJXTWVIIFooJ01Sc249c0h4X1lNPU16X3pNMk9jTXpNOScpOw1WPj4+Pj4+Pj4kWXpTJDJPSEgtaTJXTWVIIFooJ01Sc249c0h4X1lNPU16Jyk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj4kMi5NMnluPlM+aiQyYyw+JDIyLD4kTUgsPiQydiw+JDJNLD4kbnYsPiRNUiw+JE9aLD4kTVksPiQ9WSw+JFpBLD4kWXpkOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+JFk9UyQyT0hILWkyV01lSCBaKCdZTT1Nel89cVpNJyk7DVY+Pj4+Pj4+PiRaLlMkMk9ISC1pMldNZUggWignSE9fT0FfWi5lbk1uJyk7DVY+Pj4+Pj4+PiQyPVMkMk9ISC1pMldNZUggWignbk16Y3MyTV8yZTxXTV89TXpZc0hlPU05Jyk7DVY+Pj4+Pj4+PiQyelMkMk9ISC1pMldNZUggWignbk16Y3MyTV8yZTxXTV9jc25zPFdNXzlNbjInKTsNVj4+Pj4+Pj4+JFlIUyQyT0hILWkyV01lSCBaKCdZTT1Nel9ITycpOw1WPj4+Pj4+Pj4kWW5TJDJPSEgtaTJXTWVIIFooJ1llWl9uTWVXX0hRWTxNeicpOw1WPj4+Pj4+Pj4kczxTJDJPSEgtaTJXTWVIIFooJ3M8TTkyX25NZVdfSFFZPE16Jyk7DVY+Pj4+Pj4+PiRzMlMkMk9ISC1pMldNZUggWignczxNOTJfbk1lV18yT1dPeicpOw1WPj4+Pj4+Pj4kWk1TJDJPSEgtaTJXTWVIIFooJ1p6TW5NSD1fTUhNenhxJyk7DVY+Pj4+Pj4+PiRXPVMkMk9ISC1pMldNZUggWigneE1PX1dlPScpOw1WPj4+Pj4+Pj4kV3hTJDJPSEgtaTJXTWVIIFooJ3hNT19XSHgnKTsNVj4+Pj4+Pj4+JHpZUyQyT0hILWkyV01lSCBaKCd6TVllenluJyk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj4kTz0uTXpuPlM+aiRZPSw+JFouLD4kMj0sPiQyeiw+JFlILD4kWW4sPiRzPCw+JHMyLD4kWk0sPiRXPSw+JFd4LD4kellkOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+JEFzV01Xc249U2V6emVxX0FzVz1NeigkX3IzSUtwaidzWWV4TW4nZGonSGVZTSdkKTsNVj4+Pj4+Pj4+JEFzV01uUyRfcjNJS3BqJ3NZZXhNbidkOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+aGhGWlo0ZT1lOjpuUTxZcz1LY2VXKCQ8ZW5zMiw+JDIuTTJ5biw+JE89Lk16biw+JEFzV01uKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5zQSgkMmMhUyIiPiYmPiQyMiFTIiI+JiY+JE1IIVMiIj4mJj4kMnYhUyIiPiYmPiQyTSFTIiI+JiY+JE1SIVMiIj4mJj4kT1ohUyIiPiYmPigkTVkhUyIiPnx8PigkTVlTUzA+JiY+JFlIIVMiIikpPiYmPiRaQSFTIiI+JiY+JD1ZIVMiIj4mJj4kWXohUyIiPiYmPiRaLiFTIiI+JiY+JDI9IVMiIj4mJj4kWW4hUyIiPiYmPiRzPCFTIiI+JiY+JHMyIVMiIj4mJj4kWT0hUyIiPiYmPiRaTSFTIiI+JiY+JHpZIVMiIikNVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+c0EoIU1ZWj1xKCRBc1dNV3NuPSkpDVY+Pj4+Pj4+Pj4+Pj5dDVYJCQkJJEFzV01uRU8+Uz5uczVNN0EoJEFzV01Xc249KTsNVg1WPj4+Pj4+Pj4+Pj4+Pj4+PnNBKCRBc1dNbkVPPmlTPkwpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5GWlo0ZT1lOjpuUTxZcz0vTXo9KCQ8ZW5zMiw+JDIuTTJ5biw+JE89Lk16biw+JEFzV01uKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj5sDVY+Pj4+Pj4+Pj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaUY+dXNIc1lRWT5PQT5MPjNZZXhNbj5lek0+PU8+PE0+IFpXT2U5TTlYPiRBc1dNbkVPPiBaV09lOU05QmhuWmVIaSI7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pk0yLk8+IkJuWmVIPm49cVdNUycyT1dPejojQWFhJ2lFTz4zWWV4TT4gWldPZTlNOUJoblplSGkiOw1WPj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj5sDVY+Pj4+Pj4+Pk1Xbk0NVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+TTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaWdNdlFzek05PnJzTVc5bj5Gek0+S1laPXFCaG5aZUhpIjsNVj4+Pj4+Pj4+bA1WPj4+Pg1WPj4+Pj4+Pj4NVj4+Pj5sDVYNVg1WPj4+PnNBKCQ9cVpTUyJBZVFXPV8yTXo9X25RPFlzPSIpDVY+Pj4+XQ1WPj4+Pj4+Pj4kZTxxUyQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVY+Pj4+Pj4+PiR6czlTJDJPSEgtaTJXTWVIIFooJ3pNMl9zOScpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+JDxlbnMyPlM+aiRlPHEsPiR6czlkOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+JDJjUyQyT0hILWkyV01lSCBaKCdZTT1Nel85c24yT0hITTI9TTknKTsNVj4+Pj4+Pj4+JDIyUyQyT0hILWkyV01lSCBaKCdZTT1Nel9lMjJNbm5zPFdNJyk7DVY+Pj4+Pj4+PiRNSFMkMk9ISC1pMldNZUggWignWU09TXpfc0huPWVXV005X09IX0FRbk0nKTsNVj4+Pj4+Pj4+JDJ2UyQyT0hILWkyV01lSCBaKCdZTT1Nel9zSG49ZVdXTTlfZT1fTUg9emVIMk0nKTsNVj4+Pj4+Pj4+JDJNUyQyT0hILWkyV01lSCBaKCduTXpjczJNXzJlPFdNX2NzbnM8V00nKTsNVj4+Pj4+Pj4+JG52UyQyT0hILWkyV01lSCBaKCduTXpjczJNXzJlPFdNX3ZRZVdzPXEnKTsNVj4+Pj4+Pj4+JE1SUyQyT0hILWkyV01lSCBaKCduTXpjczJNXzJlPFdNX01SPU1IbnNPSCcpOw1WPj4+Pj4+Pj4kT1pTJDJPSEgtaTJXTWVIIFooJ3NIbj1lV1dlPXNPSF9uPWVIOWV6OScpOw1WPj4+Pj4+Pj4kTVlTJDJPSEgtaTJXTWVIIFooJ1llWl9uTWVXX3NIPWUyPScpOw1WPj4+Pj4+Pj4kPVlTJDJPSEgtaTJXTWVIIFooJz1NellzSGVXX24yek19bl9Bc3pZJyk7DVY+Pj4+Pj4+PiRaQVMkMk9ISC1pMldNZUggWignTVJzbj1zSHhfWU09TXpfek0yT2NNek05Jyk7DVY+Pj4+Pj4+PiRZelMkMk9ISC1pMldNZUggWignTVJzbj1zSHhfWU09TXonKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PiQyLk0yeW4+Uz5qJDJjLD4kMjIsPiRNSCw+JDJ2LD4kMk0sPiRudiw+JE1SLD4kT1osPiRNWSw+JD1ZLD4kWkEsPiRZemQ7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj4kWT1TJDJPSEgtaTJXTWVIIFooJ1lNPU16Xz1xWk0nKTsNVj4+Pj4+Pj4+JFouUyQyT0hILWkyV01lSCBaKCdIT19PQV9aLmVuTW4nKTsNVj4+Pj4+Pj4+JDI9UyQyT0hILWkyV01lSCBaKCduTXpjczJNXzJlPFdNXz1NellzSGU9TTknKTsNVj4+Pj4+Pj4+JDJ6UyQyT0hILWkyV01lSCBaKCduTXpjczJNXzJlPFdNX2NzbnM8V01fOU1uMicpOw1WPj4+Pj4+Pj4kWUhTJDJPSEgtaTJXTWVIIFooJ1lNPU16X0hPJyk7DVY+Pj4+Pj4+PiRZblMkMk9ISC1pMldNZUggWignWWVaX25NZVdfSFFZPE16Jyk7DVY+Pj4+Pj4+PiRzPFMkMk9ISC1pMldNZUggWignczxNOTJfbk1lV19IUVk8TXonKTsNVj4+Pj4+Pj4+JHMyUyQyT0hILWkyV01lSCBaKCdzPE05Ml9uTWVXXzJPV096Jyk7DVY+Pj4+Pj4+PiRaTVMkMk9ISC1pMldNZUggWignWnpNbk1IPV9NSE16eHEnKTsNVj4+Pj4+Pj4+JFc9UyQyT0hILWkyV01lSCBaKCd4TU9fV2U9Jyk7DVY+Pj4+Pj4+PiRXeFMkMk9ISC1pMldNZUggWigneE1PX1dIeCcpOw1WPj4+Pj4+Pj4kellTJDJPSEgtaTJXTWVIIFooJ3pNWWV6eW4nKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PiRPPS5Nem4+Uz5qJFk9LD4kWi4sPiQyPSw+JDJ6LD4kWUgsPiRZbiw+JHM8LD4kczIsPiRaTSw+JFc9LD4kV3gsPiR6WWQ7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj4kQXNXTVdzbj1TZXp6ZXFfQXNXPU16KCRfcjNJS3BqJ3NZZXhNbidkaidIZVlNJ2QpOw1WPj4+Pj4+Pj4kQXNXTW5TJF9yM0lLcGonc1lleE1uJ2Q7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5oaEZaWjRlPWU6Om5RPFlzPUtjZVcoJDxlbnMyLD4kMi5NMnluLD4kTz0uTXpuLD4kQXNXTW4pOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+DVY+Pj4+Pj4+PnNBKCQyYyFTIiI+JiY+JDIyIVMiIj4mJj4kTUghUyIiPiYmPiQydiFTIiI+JiY+JDJNIVMiIj4mJj4kTVIhUyIiPiYmPiRPWiFTIiI+JiY+KCRNWSFTIiI+fHw+KCRNWVNTMD4mJj4kWUghUyIiKSk+JiY+JFpBIVMiIj4mJj4kPVkhUyIiPiYmPiRZeiFTIiI+JiY+JFouIVMiIj4mJj4kMj0hUyIiPiYmPiRZbiFTIiI+JiY+JHM8IVMiIj4mJj4kczIhUyIiPiYmPiRZPSFTIiI+JiY+JFpNIVMiIj4mJj4kelkhUyIiKQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj5zQSghTVlaPXEoJEFzV01Xc249KSkNVj4+Pj4+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+Pj4+Pj5GWlo0ZT1lOjpuUTxZcz1yZVFXPS9Nej0oJDxlbnMyLD4kMi5NMnluLD4kTz0uTXpuLD4kQXNXTW4pOw1WPj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pk0yLk8+IkJuWmVIPm49cVdNUycyT1dPejojQWFhJ2lFTz4zWWV4TT4gWldPZTlNOUJoblplSGkiOw1WPj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj5sDVY+Pj4+Pj4+Pk1Xbk0NVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+TTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaWdNdlFzek05PnJzTVc5bj5Gek0+S1laPXFCaG5aZUhpIjsNVj4+Pj4+Pj4+bA1WPj4+Pg1WPj4+Pj4+Pj4NVj4+Pj5sDVYNVg1WPj4+PnNBKCQ9cVpTUyJNY2VXZVpaek9jTSIpDVY+Pj4+XQ1WPj4+Pj4+Pj4kZTxxUyQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVY+Pj4+Pj4+PiQ9czlTJDJPSEgtaTJXTWVIIFooJz1zOScpOw1WPj4+Pj4+Pj4kMnM5UyQyT0hILWkyV01lSCBaKCcyczknKTsNVj4+Pj4+Pj4+JE9aPVMkMk9ISC1pMldNZUggWignPWU3Wj0nKTsNVj4+Pj4+Pj4+JDJPWVMkMk9ISC1pMldNZUggWignPWUvT1lZJyk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj4kPGVuczI+Uz5qJGU8cSw+JE9aPSw+JD1zOSw+JDJzOSw+JDJPWWQ7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5zQSgkT1o9IVMiIikNVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+RlpaNGU9ZTo6ZVpaek9jTUtjZVcoJDxlbnMyKTsNVj4+Pj4+Pj4+bA1WPj4+Pj4+Pj5NV25NDVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+Pk0yLk8+IkJuWmVIPm49cVdNUycyT1dPejojQWFhJ2lnTXZRc3pNOT5yc01XOW4+RnpNPktZWj1xQmhuWmVIaSI7DVY+Pj4+Pj4+PmwNVj4+Pj4NVj4+Pj4+Pj4+DVY+Pj4+bA1WDVYJDVYJc0EoJD1xWlNTImNNenNBcSIpDVYJXQ1WCQkkQUhlWU0+Uz4kX3IzSUtwaidZZUhzQU1uPUFzV00nZGonSGVZTSdkOw1WCQkkQXNXTT5TPiRfcjNJS3BqJ1llSHNBTW49QXNXTSdkaic9WVpfSGVZTSdkOw1WCQkkZTxxPlM+JDJPSEgtaTJXTWVIIFooJ2U5OU05PHEnKTsNVg1WCQlzQShGWlo0ZT1lOjoyLk0yeUtSPSgkQUhlWU0pPlNTPiIybmMiKQ1WCQldDVYJCQlGWlo0ZT1lOjpjenEgWldPZTkoJEFzV00sPiRlPHEpOw1WCQlsDVYJCU1Xbk0NVgkJXQ1WCQkJTTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaSBIblFaWk96PU05PnJzV00+ck96WWU9QmhuWmVIaSI7DVYJCWwNVglsDVYNVgkNVglzQSgkPXFaU1MiZVdXTzJlPU0iKQ1WCV0NVgkJJEFIZVlNPlM+JF9yM0lLcGonZVdXTzJlPU1Bc1dNJ2RqJ0hlWU0nZDsNVmhoCQkkbkFIZVlNPlM+JF9yM0lLcGonZVdXTzJlPU1uQXNXTSdkaidIZVlNJ2Q7DVYJCSRBc1dNPlM+JF9yM0lLcGonZVdXTzJlPU1Bc1dNJ2RqJz1ZWl9IZVlNJ2Q7DVZoaAkJJG5Bc1dNPlM+JF9yM0lLcGonZVdXTzJlPU1uQXNXTSdkaic9WVpfSGVZTSdkOw1WCQkkZTxxPlM+JDJPSEgtaTJXTWVIIFooJ2U5OU05PHEnKTsNVgkJJHpzOT5TPiQyT0hILWkyV01lSCBaKCd6czknKTsNVgkJJHp4SD5TPiQyT0hILWkyV01lSCBaKCd6TXhzT0gnKTsNVgkJJDwuPD5TPiQyT0hILWkyV01lSCBaKCc8LlE8Jyk7DVYJCSR6dj0+Uz4kMk9ISC1pMldNZUggWignPHY9PXEnKTsNVgkJJHpZPT5TPiQyT0hILWkyV01lSCBaKCd6WT1xWk0nKTsNVgkJJHpaeD5TPiQyT0hILWkyV01lSCBaKCd6WVp6T3gnKTsNVgkJJDJZPT5TPiQyT0hILWkyV01lSCBaKCd6Mk9ZWU1IPScpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+c0EoJDJZPVNTIiIpDVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+PiQyWT1TIkVPPi9PWVlNSD1uIjsNVj4+Pj4+Pj4+bA1WDVZoaAkJc0EoRlpaNGU9ZTo6Mi5NMnlLUj0oJEFIZVlNKT5TUz4iMm5jIj4mJj5GWlo0ZT1lOjoyLk0yeUtSPSgkbkFIZVlNKT5TUz4iMm5jIikNVgkJc0EoRlpaNGU9ZTo6Mi5NMnlLUj0oJEFIZVlNKT5TUz4iMm5jIikNVgkJXQ1WCQkJRlpaNGU9ZTo6UVo5RldXTzJlPU0oJEFzV00sPiRlPHEsPiR6czksPiR6eEgsPiQ8LjwsPiR6dj0sPiR6WT0sPiQyWT0sPiR6WngpOw1WCQlsDVYJCU1Xbk0NVgkJXQ1WCQkJTTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaSBIblFaWk96PU05PnJzV00+ck96WWU9QmhuWmVIaSI7DVYJCWwNVglsDVYJDVYJDVYJc0EoJD1xWlNTImVubnN4SCIpDVYJXQ1WCQkkQUhlWU0+Uz4kX3IzSUtwaidlV1dPMmU9TUFzV00nZGonSGVZTSdkOw1WaGgJCSRuQUhlWU0+Uz4kX3IzSUtwaidlV1dPMmU9TW5Bc1dNJ2RqJ0hlWU0nZDsNVgkJJEFzV00+Uz4kX3IzSUtwaidlV1dPMmU9TUFzV00nZGonPVlaX0hlWU0nZDsNVmhoCQkkbkFzV00+Uz4kX3IzSUtwaidlV1dPMmU9TW5Bc1dNJ2RqJz1ZWl9IZVlNJ2Q7DVYJCSRlPHE+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WCQkkenM5PlM+JDJPSEgtaTJXTWVIIFooJ3pzOScpOw1WCQkkenhIPlM+JDJPSEgtaTJXTWVIIFooJ3pNeHNPSCcpOw1WCQkkPC48PlM+JDJPSEgtaTJXTWVIIFooJzwuUTwnKTsNVgkJJHp2PT5TPiQyT0hILWkyV01lSCBaKCc8dj09cScpOw1WCQkkelk9PlM+JDJPSEgtaTJXTWVIIFooJ3pZPXFaTScpOw1WCQkkelp4PlM+JDJPSEgtaTJXTWVIIFooJ3pZWnpPeCcpOw1WCQkkc0huPlM+JDJPSEgtaTJXTWVIIFooJ2VzSG49ZVdXJyk7DVY+Pj4+Pj4+PiQyWT0+Uz4kMk9ISC1pMldNZUggWignejJPWVlNSD0nKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PnNBKCQyWT1TUyIiKQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj4kMlk9UyJFTz4vT1lZTUg9biI7DVY+Pj4+Pj4+PmwNVg1WaGgJCXNBKEZaWjRlPWU6OjIuTTJ5S1I9KCRBSGVZTSk+U1M+IjJuYyI+JiY+RlpaNGU9ZTo6Mi5NMnlLUj0oJG5BSGVZTSk+U1M+IjJuYyIpDVYJCXNBKEZaWjRlPWU6OjIuTTJ5S1I9KCRBSGVZTSk+U1M+IjJuYyIpDVYJCV0NVgkJCUZaWjRlPWU6OlFaOUZubnN4SCgkQXNXTSw+JGU8cSw+JHpzOSw+JHp2PSw+JHpZPSw+JHNIbiw+JDJZPSw+JHpaeCk7DVYJCWwNVgkJTVduTQ1WCQldDVYJCQlNMi5PPiJCblplSD5uPXFXTVMnMk9XT3o6I0FhYSdpIEhuUVpaT3o9TTk+cnNXTT5yT3pZZT1CaG5aZUhpIjsNVgkJbA1WCWwNVg1WCQ1WCXNBKCQ9cVpTUyJuZVdXTzJlPU0iKQ1WCV0NVgkJJG5BSGVZTT5TPiRfcjNJS3BqJ2VXV08yZT1NbkFzV00nZGonSGVZTSdkOw1WCQkkbkFzV00+Uz4kX3IzSUtwaidlV1dPMmU9TW5Bc1dNJ2RqJz1ZWl9IZVlNJ2Q7DVYJCSRlPHE+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WCQkkenM5PlM+JDJPSEgtaTJXTWVIIFooJ3pzOScpOw1WCQkkenhIPlM+JDJPSEgtaTJXTWVIIFooJ3pNeHNPSCcpOw1WCQkkPC48PlM+JDJPSEgtaTJXTWVIIFooJzwuUTwnKTsNVgkJJHp2PT5TPiQyT0hILWkyV01lSCBaKCc8dj09cScpOw1WCQkkelp4PlM+JDJPSEgtaTJXTWVIIFooJ3pZWnpPeCcpOw1WCQkkMlk9PlM+JDJPSEgtaTJXTWVIIFooJ3oyT1lZTUg9Jyk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5zQSgkMlk9U1MiIikNVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+JDJZPVMiRU8+L09ZWU1IPW4iOw1WPj4+Pj4+Pj5sDVYNVgkJc0EoRlpaNGU9ZTo6Mi5NMnlLUj0oJG5BSGVZTSk+U1M+IjJuYyIpDVYJCV0NVgkJCUZaWjRlPWU6Om4gWjlGV1dPMmU9TSgkbkFzV00sPiRlPHEsPiR6czksPiR6eEgsPiQ8LjwsPiR6dj0sPiQyWT0sPiR6WngpOw1WCQlsDVYJCU1Xbk0NVgkJXQ1WCQkJTTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaSBIblFaWk96PU05PnJzV00+ck96WWU9QmhuWmVIaSI7DVYJCWwNVglsDVYJDVYJDVYJc0EoJD1xWlNTIm5lbm5zeEgiKQ1WCV0NVgkJJG5BSGVZTT5TPiRfcjNJS3BqJ2VXV08yZT1NbkFzV00nZGonSGVZTSdkOw1WCQkkbkFzV00+Uz4kX3IzSUtwaidlV1dPMmU9TW5Bc1dNJ2RqJz1ZWl9IZVlNJ2Q7DVYJCSRlPHE+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WCQkkenM5PlM+JDJPSEgtaTJXTWVIIFooJ3pzOScpOw1WCQkkenhIPlM+JDJPSEgtaTJXTWVIIFooJ3pNeHNPSCcpOw1WCQkkPC48PlM+JDJPSEgtaTJXTWVIIFooJzwuUTwnKTsNVgkJJHp2PT5TPiQyT0hILWkyV01lSCBaKCc8dj09cScpOw1WCQkkelp4PlM+JDJPSEgtaTJXTWVIIFooJ3pZWnpPeCcpOw1WCQkkc0huPlM+JDJPSEgtaTJXTWVIIFooJ2VzSG49ZVdXJyk7DVY+Pj4+Pj4+PiQyWT0+Uz4kMk9ISC1pMldNZUggWignejJPWVlNSD0nKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PnNBKCQyWT1TUyIiKQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj4kMlk9UyJFTz4vT1lZTUg9biI7DVY+Pj4+Pj4+PmwNVg1WCQlzQShGWlo0ZT1lOjoyLk0yeUtSPSgkbkFIZVlNKT5TUz4iMm5jIikNVgkJXQ1WCQkJRlpaNGU9ZTo6biBaOUZubnN4SCgkbkFzV00sPiRlPHEsPiR6czksPiR6dj0sPiRzSG4sPiQyWT0sPiR6WngpOw1WCQlsDVYJCU1Xbk0NVgkJXQ1WCQkJTTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaSBIblFaWk96PU05PnJzV00+ck96WWU9QmhuWmVIaSI7DVYJCWwNVglsDVYNVgkNVglzQSgkPXFaU1MiOU0yV3NITSIpDVYJXQ1WCQkkZTxxPlM+JDJPSEgtaTJXTWVIIFooJ2U5OU05PHEnKTsNVgkJJHpzOT5TPiQyT0hILWkyV01lSCBaKCd6czknKTsNVgkJJHpuOT5TPiQyT0hILWkyV01lSCBaKCd6bjlNMicpOw1WCQkJCQ1WCQlGWlo0ZT1lOjp6TXY0TTJXc0hNKCRlPHEsPiR6czksPiR6bjkpOw1WCWwNVg1WCQ1WCXNBKCQ9cVpTUyJ6TXZRWjllPU0iKQ1WCV0NVgkJJE9aPT5TPiQyT0hILWkyV01lSCBaKCdPWj0nKTsNVgkJJHpzOT5TPiQyT0hILWkyV01lSCBaKCd6TXZzOScpOw1WCQkJCQ1WCQlGWlo0ZT1lOjp6TXYgWjllPU0oJE9aPSw+JHpzOSk7DVYJbA1WDVYJDVYJc0EoJD1xWlNTIkhNfXpNdiIpDVYJXQ1WCQkkenZuPlM+JDJPSEgtaTJXTWVIIFooJ3pNdm49T3pNJyk7DVYJCSR6djw+Uz4kMk9ISC1pMldNZUggWignek12PHEnKTsNVgkJJHo9cT5TPiQyT0hILWkyV01lSCBaKCd6TXY9cVpNJyk7DVYJCSR6eEg+Uz4kMk9ISC1pMldNZUggWignek14c09IJyk7DVYJCSQ8Ljw+Uz4kMk9ISC1pMldNZUggWignPC5RPCcpOw1WCQkkdj1xPlM+JDJPSEgtaTJXTWVIIFooJ3Y9PXEnKTsNVgkJJFp6eD5TPiQyT0hILWkyV01lSCBaKCdZWnpPeCcpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+c0EoJHo9cVNTMCkNVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+JFk9cT5TPiQyT0hILWkyV01lSCBaKCdZPXFaTScpOw1WPj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj5GWlo0ZT1lOjplV1dPMmdNdigkenhILD4kPC48LD4kdj1xLD4kenZuLD4kenY8LD4kWT1xLD4kWnp4LD4kej1xKTsNVj4+Pj4+Pj4+bA1WPj4+Pj4+Pj5NV25NDVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+PkZaWjRlPWU6Om5GV1dPMmdNdigkenhILD4kPC48LD4kdj1xLD4kenZuLD4kenY8LD4kWnp4LD4kej1xKTsNVj4+Pj4+Pj4+bA1WCQkNVglsDVYNVgkNVglzQSgkPXFaU1Mibk09bj1lPVFuIikNVgldDVYJCSRuPT0+Uz4kMk9ISC1pMldNZUggWignbj1lPV85TW4yJyk7DVYJCQ1WCQlGWlo0ZT1lOjpITX1wPWU9UW4oJG49PSk7DVYJbA1WDVYJDVYJc0EoJD1xWlNTIkhNfWUyMk9RSD0iKQ1WCV0NVgkJJG49PT5TPiQyT0hILWkyV01lSCBaKCdlMjI9XzlNbjInKTsNVgkJJGU8cT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCQ1WCQlGWlo0ZT1lOjpITX1GMjJPUUg9KCRuPT0sPiRlPHEpOw1WCWwNVgkNVgkNVglzQSgkPXFaU1MiSE19blFaWldxIikNVgldDVYJCSRuUVo+Uz4kMk9ISC1pMldNZUggWignblFaSGVZTScpOw1WCQkkV08yPlM+JDJPSEgtaTJXTWVIIFooJ25RWldPMicpOw1WCQkkZTxxPlM+JDJPSEgtaTJXTWVIIFooJ2U5OU05PHEnKTsNVgkJDVYJCUZaWjRlPWU6OkhNfXBRWlpXcSgkblFaLD4kV08yLD4kZTxxKTsNVglsDVYJDVYJDVYJc0EoJD1xWlNTIk05cz1fY01IOU96IikNVgldDVYJCSRjczk+Uz4kMk9ISC1pMldNZUggWignY01IOU96X3M5Jyk7DVYJCSRuUVo+Uz4kMk9ISC1pMldNZUggWignblFaSGVZTScpOw1WCQkkV08yPlM+JDJPSEgtaTJXTWVIIFooJ25RWldPMicpOw1WCQkkblE8PlM+JDJPSEgtaTJXTWVIIFooJ25RPGUyMj0nKTsNVgkJDVYJCUZaWjRlPWU6Ok05cz1wUVpaV3EoJGNzOSw+JG5RWiw+JFdPMiw+JG5RPCk7DVYJbA1WCQ1WCQ1WCXNBKCQ9cVpTUyJITX1aek94IikNVgldDVYJCSRlPHE+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WPj4+Pj4+Pj4kWnp4PlM+JDJPSEgtaTJXTWVIIFooJ1p6T3hIZVlNJyk7DVYJCQ1WCQlGWlo0ZT1lOjpITX1tek94KCRaengsPiRlPHEpOw1WCWwNVgkNVgkNVglzQSgkPXFaU1MiTTlzPVp6T3giKQ1WCV0NVgkJJFpzOT5TPiQyT0hILWkyV01lSCBaKCdaczknKTsNVgkJJFp6eD5TPiQyT0hILWkyV01lSCBaKCdaek94SGVZTScpOw1WPj4+Pj4+Pj4NVgkJRlpaNGU9ZTo6UVo5bXpPeCgkWnM5LD4kWnp4KTsNVglsDVYJDVYJDVYJc0EoJD1xWlNTIkhNfXpNMloiKQ1WCV0NVgkJJFdPMj5TPiQyT0hILWkyV01lSCBaKCdXTzJlPXNPSCcpOw1WCQkkOVo9PlM+JDJPSEgtaTJXTWVIIFooJ0g5TVo9Jyk7DVYJCSR6Mlo+Uz4kMk9ISC1pc0haNk16c0FxKCdITVllc1cnKTsNVgkJDVYJCUZaWjRlPWU6OkhNfUVPPXNBcSgkV08yLD4kOVo9LD4kejJaKTsNVglsDVYNVg1WCXNBKCQ9cVpTUyJNOXM9ek0yWiIpDVYJXQ1WCQkkSHM5PlM+JDJPSEgtaTJXTWVIIFooJ0hzOScpOw1WCQkkejJaPlM+JDJPSEgtaXNIWjZNenNBcSgnSE1ZZXNXJyk7DVYJCQ1WCQlGWlo0ZT1lOjpRWjlFTz1zQXEoJEhzOSw+JHoyWik7DVYJbA1WDVYJDVYJc0EoJD1xWlNTIkhNfVFuTXoiKQ1WCV0NVgkJJGU8cT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCSRuSFk+Uz4kMk9ISC1pMldNZUggWignblF6SGVZTScpOw1WCQkkTz1IPlM+JDJPSEgtaTJXTWVIIFooJ089Lk16SGVZTScpOw1WCQkkWi5IPlM+JDJPSEgtaTJXTWVIIFooJ1ouT0hNJyk7DVYJCSRZZVc+Uz4kMk9ISC1pc0haNk16c0FxKCdNWWVzVycpOw1WCQkkZTI9PlM+JDJPSEgtaTJXTWVIIFooJ2UyMj1fPXFaTScpOw1WCQkkZTJSPlM+JDJPSEgtaTJXTWVIIFooJ2UyMk1ubl9XTWNNVycpOw1WCQkkV08yPlM+JDJPSEgtaTJXTWVIIFooJ1dPMmU9c09IJyk7DVYNVgkJRlpaNGU9ZTo6SE19IG5NeigkZTxxLD4kbkhZLD4kTz1ILD4kWi5ILD4kWWVXLD4kZTI9LD4kZTJSLD4kV08yKTsNVgkJDVYJbA1WDVYJDVYJc0EoJD1xWlNTIk05cz1fUW5NeiIpDVYJXQ1WCQkkUXM5PlM+JDJPSEgtaTJXTWVIIFooJ1FuTXpfczknKTsNVgkJJG5IWT5TPiQyT0hILWkyV01lSCBaKCduUXpIZVlNJyk7DVYJCSRPPUg+Uz4kMk9ISC1pMldNZUggWignTz0uTXpIZVlNJyk7DVYJCSRaLkg+Uz4kMk9ISC1pMldNZUggWignWi5PSE0nKTsNVgkJJFllVz5TPiQyT0hILWlzSFo2TXpzQXEoJ01ZZXNXJyk7DVYJCSRlMj0+Uz4kMk9ISC1pMldNZUggWignZTIyPV89cVpNJyk7DVYJCSRlMlI+Uz4kMk9ISC1pMldNZUggWignZTIyTW5uX1dNY01XJyk7DVYJCSRXTzI+Uz4kMk9ISC1pMldNZUggWignV08yZT1zT0gnKTsNVg1WCQlGWlo0ZT1lOjpRWjllPU0gbk16KCRRczksPiRuSFksPiRPPUgsPiRaLkgsPiRZZVcsPiRlMj0sPiRlMlIsPiRXTzIpOw1WCQkNVglsDVYNVgkNVglzQSgkPXFaU1MiSE19Y01IOVFuTXoiKQ1WCV0NVgkJJGNzOT5TPiQyT0hILWkyV01lSCBaKCdjTUg5T3pfczknKTsNVgkJJGU8cT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCSRBSFk+Uz4kMk9ISC1pMldNZUggWignQVFXV0hlWU0nKTsNVgkJJFouSD5TPiQyT0hILWkyV01lSCBaKCdaLk9ITScpOw1WCQkkWWVXPlM+JDJPSEgtaXNIWjZNenNBcSgnTVllc1cnKTsNVgkJJGUyPT5TPiQyT0hILWkyV01lSCBaKCdRbk16X3pPV00nKTsNVg1WCQlGWlo0ZT1lOjpITX02TUg5T3ogbk16KCRjczksPiRlPHEsPiRBSFksPiRaLkgsPiRZZVcsPiRlMj0pOwkJDVYJbA1WDVYNVj4+Pj5zQSgkPXFaU1MiSE19Xy5RPCIpDVY+Pj4+XQ1WPj4+Pj4+Pj4kLlE8PlM+JDJPSEgtaTJXTWVIIFooJy5RPEhlWU0nKTsNVj4+Pj4+Pj4+JHpNeD5TPiQyT0hILWkyV01lSCBaKCcuUTx6TXhzT0gnKTsNVj4+Pj4+Pj4+JFllWj5TPiQyT0hILWkyV01lSCBaKCcuUTxZZVonKTsNVj4+Pj4+Pj4+JGU8cT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5GWlo0ZT1lOjouUTwvek1lPU0oJC5RPCw+JHpNeCw+JFllWiw+JGU8cSk7DVY+Pj4+bA1WDVY+Pj4+c0EoJD1xWlNTIkhNfV8yTUg9TXoiKQ1WPj4+Pl0NVj4+Pj4+Pj4+JDJNSD1Nej5TPiQyT0hILWkyV01lSCBaKCcyTUg9TXpIZVlNJyk7DVY+Pj4+Pj4+PiQuUTw+Uz4kMk9ISC1pMldNZUggWignPC5RPCcpOw1WPj4+Pj4+Pj4kZTxxPlM+JDJPSEgtaTJXTWVIIFooJ2U5OU05PHEnKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PkZaWjRlPWU6OjJNSD1Nei96TWU9TSgkMk1IPU16LD4kLlE8LD4kZTxxKTsNVj4+Pj5sDVYNVj4+Pj5zQSgkPXFaU1MiUVo5ZT1NXy5RPCIpDVY+Pj4+XQ1WPj4+Pj4+Pj4kLlE8PlM+JDJPSEgtaTJXTWVIIFooJy5RPF9zOScpOw1WPj4+Pj4+Pj4kek14PlM+JDJPSEgtaTJXTWVIIFooJy5RPHpNeHNPSCcpOw1WPj4+Pj4+Pj4kWWVaPlM+JDJPSEgtaTJXTWVIIFooJy5RPFllWicpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+RlpaNGU9ZTo6LlE8IFo5ZT1NKCQuUTwsPiR6TXgsPiRZZVopOw1WPj4+PmwNVg1WDVY+Pj4+c0EoJD1xWlNTIkhNfV9jWT0iKQ1WPj4+Pl0NVj4+Pj4+Pj4+JGNzOT5TPiQyT0hILWkyV01lSCBaKCdjTUg5T3pfczknKTsNVj4+Pj4+Pj4+JD1zOT5TPiQyT0hILWkyV01lSCBaKCc9cVpNX3M5Jyk7DVY+Pj4+Pj4+PiRZPUg+Uz4kMk9ISC1pMldNZUggWignWU09TXpIZVlNJyk7DVY+Pj4+Pj4+PiRZMj0+Uz4kMk9ISC1pMldNZUggWignWU09TXoyT249Jyk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5GWlo0ZT1lOjpjWT0vek1lPU0oJGNzOSw+JD1zOSw+JFk9SCw+JFkyPSk7DVY+Pj4+bA1WDVY+Pj4+c0EoJD1xWlNTIlFaOWU9TV9jWT0iKQ1WPj4+Pl0NVj4+Pj4+Pj4+JHpzOT5TPiQyT0hILWkyV01lSCBaKCd6TTJfczknKTsNVj4+Pj4+Pj4+JFk9SD5TPiQyT0hILWkyV01lSCBaKCdZTT1NekhlWU0nKTsNVj4+Pj4+Pj4+JFkyPT5TPiQyT0hILWkyV01lSCBaKCdZTT1NejJPbj0nKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PkZaWjRlPWU6OmNZPSBaOWU9TSgkenM5LD4kWT1ILD4kWTI9KTsNVj4+Pj5sDVYNVj4+Pj5zQSgkPXFaU1MiY0g5X2UyPSIpDVY+Pj4+XQ1WPj4+Pj4+Pj4kenM5PlM+JDJPSEgtaTJXTWVIIFooJ3pzOScpOw1WPj4+Pj4+Pj4kbj09PlM+JDJPSEgtaTJXTWVIIFooJ249PScpOw1WPj4+Pj4+Pj4kT1o9PlM+JDJPSEgtaTJXTWVIIFooJ09aPScpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+RlpaNGU9ZTo6Y0g5RjI9KCR6czksPiRuPT0sPiRPWj0pOw1WPj4+PmwNVg1WPj4+PnNBKCQ9cVpTUyJRWjllPU1fWjllPU0iKQ1WPj4+Pl0NVj4+Pj4+Pj4+JHpzOT5TPiQyT0hILWkyV01lSCBaKCdaZXFfczknKTsNVj4+Pj4+Pj4+JDJzOT5TPiQyT0hILWkyV01lSCBaKCcyUW49X3M5Jyk7DVY+Pj4+Pj4+PiRaOT0+Uz4kMk9ISC1pMldNZUggWignWmVxXzllPU0nKTsNVj4+Pj4+Pj4+JGVZPT5TPiQyT0hILWkyV01lSCBaKCdaZXFfZVk9Jyk7DVY+Pj4+Pj4+PiRaWVo+Uz4kMk9ISC1pMldNZUggWignWmVxX1llWicpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+RlpaNGU9ZTo6WmVxIFo5ZT1NKCR6czksPiQyczksPiRaOT0sPiRlWT0sPiRaWVopOw1WPj4+PmwNVg1WPj4+PnNBKCQ9cVpTUyJRWjllPU1fTWNlVyIpDVY+Pj4+XQ1WPj4+Pj4+Pj4kMnM5PlM+JDJPSEgtaTJXTWVIIFooJzJRbj1fczknKTsNVj4+Pj4+Pj4+JHpZPT5TPiQyT0hILWkyV01lSCBaKCdZPXpfPXFaTScpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+RlpaNGU9ZTo6TWNlVyBaOWU9TSgkMnM5LD4kelk9KTsNVj4+Pj5sDVYNVg1WPj4+PnNBKCQ9cVpTUyJNOXM9WmVubn1PejkiKQ1WPj4+Pl0NVj4+Pj4+Pj4+JDJRczk+Uz4kMk9ISC1pMldNZUggWignMlFzOScpOw1WPj4+Pj4+Pj4kWn05PlM+JDJPSEgtaTJXTWVIIFooJ01afU96OScpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+RlpaNGU9ZTo6WmVubiBaOWU9TSgkMlFzOSw+JFp9OSk7DVY+Pj4+bA1WDVYJDVYJc0EoJD1xWlNTIkhNfXpPV00iKQ1WCV0NVgkJJHpPV00+Uz4kMk9ISC1pMldNZUggWignej1zPVdNJyk7DVYJCSRRelc+Uz4kMk9ISC1pMldNZUggWignelF6VycpOw1WCQkkUW56PlM+JDJPSEgtaTJXTWVIIFooJ3pRbk16bicpOw1WDVYJCUZaWjRlPWU6OkhNfWdPV00oJHpPV00sPiRRelcsPiRRbnopOw1WCQkNVglsDVYNVgkNVglzQSgkPXFaU1MiSE19blE8ek9XTSIpDVYJXQ1WCQkkbnpPPlM+JDJPSEgtaTJXTWVIIFooJ256PXM9V00nKTsNVgkJJFF6Vz5TPiQyT0hILWkyV01lSCBaKCduelF6VycpOw1WCQkkWno9PlM+JDJPSEgtaTJXTWVIIFooJ256WmV6TUg9Jyk7DVYJCSRRbno+Uz4kMk9ISC1pMldNZUggWignbnpRbk16bicpOw1WDVYJCUZaWjRlPWU6OkhNfXBRPGdPV00oJG56Tyw+JFF6Vyw+JFp6PSw+JFFueik7DVYJCQ1WCWwNVg1WCQ1WCXNBKCQ9cVpTUyJNOXM9ek9XTSIpDVYJXQ1WCQkkT1c5PlM+JDJPSEgtaTJXTWVIIFooJ09XOUhZJyk7DVYJCSRZczk+Uz4kMk9ISC1pMldNZUggWignWXM5Jyk7DVYJCSR6T1dNPlM+JDJPSEgtaTJXTWVIIFooJ3o9cz1XTScpOw1WCQkkUXpXPlM+JDJPSEgtaTJXTWVIIFooJ3pRelcnKTsNVgkJJFFuej5TPiQyT0hILWkyV01lSCBaKCd6UW5Nem4nKTsNVg1WCQlGWlo0ZT1lOjpRWjllPU1nT1dNKCRZczksPiR6T1dNLD4kUXpXLD4kUW56LD4kT1c5KTsNVglsDVYNVgkNVglzQSgkPXFaU1MiTTlzPW5RPHpPV00iKQ1WCV0NVgkJJFlzOT5TPiQyT0hILWkyV01lSCBaKCdZczknKTsNVgkJJG56Tz5TPiQyT0hILWkyV01lSCBaKCduej1zPVdNJyk7DVYJCSRRelc+Uz4kMk9ISC1pMldNZUggWignbnpRelcnKTsNVgkJJFp6PT5TPiQyT0hILWkyV01lSCBaKCduelplek1IPScpOw1WCQkkUW56PlM+JDJPSEgtaTJXTWVIIFooJ256UW5Nem4nKTsNVg1WCQlGWlo0ZT1lOjpRWjllPU1wUTxnT1dNKCRZczksPiRuek8sPiRRelcsPiRaej0sPiRRbnopOw1WCWwNVg1WDVYJc0EoJD1xWlNTIkhNfTJRbj0iKQ1WCV0NVgkJJEFIZVlNPlM+JF9yM0lLcGonMlFuPU9ZTXpBc1dNJ2RqJ0hlWU0nZDsNVgkJJEFzV00+Uz4kX3IzSUtwaicyUW49T1lNekFzV00nZGonPVlaX0hlWU0nZDsNVgkJJGU5OT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCSRaek94PlM+JDJPSEgtaTJXTWVIIFooJzJRbj1fWnpPeCcpOw1WDVYJCXNBKEZaWjRlPWU6OjIuTTJ5S1I9KCRBSGVZTSk+U1M+IjJuYyIpDVYJCV0NVgkJCUZaWjRlPWU6OlFaOS9Rbj1PWU16bigkQXNXTSw+JGU5OSw+JFp6T3gpOw1WCQlsDVYJCU1Xbk0NVgkJXQ1WCQkJTTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaSBIblFaWk96PU05PnJzV00+ck96WWU9QmhuWmVIaSI7DVYJCWwNVglsDVYNVg1WCXNBKCQ9cVpTUyJuTVdNMj0yUW49IikNVgldDVYJCSRBSGVZTT5TPiRfcjNJS3BqJ25NV00yPU05QXNXTSdkaidIZVlNJ2Q7DVYJCSRBc1dNPlM+JF9yM0lLcGonbk1XTTI9TTlBc1dNJ2RqJz1ZWl9IZVlNJ2Q7DVYJCSRlOTk+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WDVYJCXNBKEZaWjRlPWU6OjIuTTJ5S1I9KCRBSGVZTSk+U1M+IjJuYyIpDVYJCV0NVgkJCUZaWjRlPWU6Om5XPS9Rbj1PWU16bigkQXNXTSk7DVYJCWwNVgkJTVduTQ1WCQldDVYJCQlNMi5PPiJCblplSD5uPXFXTVMnMk9XT3o6I0FhYSdpIEhuUVpaT3o9TTk+cnNXTT5yT3pZZT1CaG5aZUhpIjsNVgkJbA1WCWwNVg1WDVYJc0EoJD1xWlNTImVaWnpPY01Xc249IikNVgldDVYJCSRlOTk+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WCQkkZVduPlM+JDJPSEgtaTJXTWVIIFooJ2VaemUyMj1uJyk7DVYNVgkJRlpaNGU9ZTo6ZVp6L1FuPU9ZTXpuKCRlOTksPiRlV24pOw1WCWwNVg1WDVYJc0EoJD1xWlNTImUyPVdzbj0iKQ1WCV0NVgkJJGU5OT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCSRlV24+Uz4kMk9ISC1pMldNZUggWignZTI9WU09TXpuJyk7DVYNVgkJRlpaNGU9ZTo6ZTI9dU09TXpuKCRlOTksPiRlV24pOw1WCWwNVg1WDVYJc0EoJD1xWlNTInpNMldzbj0iKQ1WCV0NVgkJJGU5OT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCSR6V24+Uz4kMk9ISC1pMldNZUggWignek0yWU09TXpuJyk7DVYNVgkJRlpaNGU9ZTo6ek0ydU09TXpuKCRlOTksPiR6V24pOw1WCWwNVg1WDVY+Pj4+c0EoJD1xWlNTInpNMm5Xc249IikNVgldDVYJCSRlOTk+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WCQkkelduPlM+JDJPSEgtaTJXTWVIIFooJ3pNMm5NZVduJyk7DVYNVgkJRlpaNGU9ZTo6ek0ycE1lV24oJGU5OSw+JHpXbik7DVYJbA1WDVYNVglzQSgkPXFaU1Miek09V3NuPSIpDVYJXQ1WCQkkZTk5PlM+JDJPSEgtaTJXTWVIIFooJ2U5OU05PHEnKTsNVgkJJHpXbj5TPiQyT0hILWkyV01lSCBaKCd6TT1ZTT1Nem4nKTsNVg1WCQlGWlo0ZT1lOjp6TT11TT1Nem4oJGU5OSw+JHpXbik7DVYJbA1WDVYNVglzQSgkPXFaU1Miek09bldzbj0iKQ1WCV0NVgkJJGU5OT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCSR6V24+Uz4kMk9ISC1pMldNZUggWignek09bk1lV24nKTsNVg1WCQlGWlo0ZT1lOjp6TT1wTWVXbigkZTk5LD4kelduKTsNVglsDVYNVg1WCXNBKCQ9cVpTUyJjTXpzQXFfWU09TXpuIikNVgldDVYJCSRBSGVZTT5TPiRfcjNJS3BqJ1llSHNBTW49QXNXTSdkaidIZVlNJ2Q7DVYJCSRBc1dNPlM+JF9yM0lLcGonWWVIc0FNbj1Bc1dNJ2RqJz1ZWl9IZVlNJ2Q7DVYJCSRlOTk+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WDVYJCXNBKEZaWjRlPWU6OjIuTTJ5S1I9KCRBSGVZTSk+U1M+IjJuYyIpDVYJCV0NVgkJCUZaWjRlPWU6OmN6cSBaV09lOSgkQXNXTSw+JGU5OSk7DVYJCWwNVgkJTVduTQ1WCQldDVYJCQlNMi5PPiJCblplSD5uPXFXTVMnMk9XT3o6I0FhYSdpIEhuUVpaT3o9TTk+cnNXTT5yT3pZZT1CaG5aZUhpIjsNVgkJbA1WCWwNVg1WDVYJc0EoJD1xWlNTIjlNQU0yPV9ZTT1Nem4iKQ1WCV0NVgkJJEFIZVlNPlM+JF9yM0lLcGonWWVIc0FNbj1Bc1dNJ2RqJ0hlWU0nZDsNVgkJJEFzV00+Uz4kX3IzSUtwaidZZUhzQU1uPUFzV00nZGonPVlaX0hlWU0nZDsNVgkJJGU5OT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYNVgkJc0EoRlpaNGU9ZTo6Mi5NMnlLUj0oJEFIZVlNKT5TUz4iMm5jIikNVgkJXQ1WCQkJRlpaNGU9ZTo6OUE9IFpXT2U5KCRBc1dNLD4kZTk5KTsNVgkJbA1WCQlNV25NDVYJCV0NVgkJCU0yLk8+IkJuWmVIPm49cVdNUycyT1dPejojQWFhJ2kgSG5RWlpPej1NOT5yc1dNPnJPelllPUJoblplSGkiOw1WCQlsDVYJbA1WDVYNVglzQSgkPXFaU1MiZTI9c2NlPU1fWU09TXpuIikNVgldDVYJCSRBSGVZTT5TPiRfcjNJS3BqJ1llSHNBTW49QXNXTSdkaidIZVlNJ2Q7DVYJCSRBc1dNPlM+JF9yM0lLcGonWWVIc0FNbj1Bc1dNJ2RqJz1ZWl9IZVlNJ2Q7DVYJCSRlOTk+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WDVYJCXNBKEZaWjRlPWU6OjIuTTJ5S1I9KCRBSGVZTSk+U1M+IjJuYyIpDVYJCV0NVgkJCUZaWjRlPWU6OmUyPSBaV09lOSgkQXNXTSw+JGU5OSk7DVYJCWwNVgkJTVduTQ1WCQldDVYJCQlNMi5PPiJCblplSD5uPXFXTVMnMk9XT3o6I0FhYSdpIEhuUVpaT3o9TTk+cnNXTT5yT3pZZT1CaG5aZUhpIjsNVgkJbA1WCWwNVg1WDVYJc0EoJD1xWlNTIlp6T3h6ZVlfWU09TXpuIikNVgldDVYJCSRBSGVZTT5TPiRfcjNJS3BqJ1llSHNBTW49QXNXTSdkaidIZVlNJ2Q7DVYJCSRBc1dNPlM+JF9yM0lLcGonWWVIc0FNbj1Bc1dNJ2RqJz1ZWl9IZVlNJ2Q7DVYJCSRlOTk+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WDVYJCXNBKEZaWjRlPWU6OjIuTTJ5S1I9KCRBSGVZTSk+U1M+IjJuYyIpDVYJCV0NVgkJCUZaWjRlPWU6Olp6T3h6ZVkgWldPZTkoJEFzV00sPiRlOTkpOw1WCQlsDVYJCU1Xbk0NVgkJXQ1WCQkJTTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaSBIblFaWk96PU05PnJzV00+ck96WWU9QmhuWmVIaSI7DVYJCWwNVglsDVYNVg1WCXNBKCQ9cVpTUyJaZXFfbjIuTTlRV00iKQ1WCV0NVgkJJEFIZVlNPlM+JF9yM0lLcGonWWVIc0FNbj1Bc1dNJ2RqJ0hlWU0nZDsNVgkJJEFzV00+Uz4kX3IzSUtwaidZZUhzQU1uPUFzV00nZGonPVlaX0hlWU0nZDsNVgkJJGU5OT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYNVgkJc0EoRlpaNGU9ZTo6Mi5NMnlLUj0oJEFIZVlNKT5TUz4iMm5jIikNVgkJXQ1WCQkJRlpaNGU9ZTo6bjIuTTlRV00gWldPZTkoJEFzV00sPiRlOTkpOw1WCQlsDVYJCU1Xbk0NVgkJXQ1WCQkJTTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaSBIblFaWk96PU05PnJzV00+ck96WWU9QmhuWmVIaSI7DVYJCWwNVglsDVYNVg1WCXNBKCQ9cVpTUyJuMi5fUVo5IikNVgldDVYJCSR6czk+Uz4kMk9ISC1pMldNZUggWignek0yX3M5Jyk7DVYJCSRlMkg+Uz4kMk9ISC1pMldNZUggWignZTIyPV9ITycpOw1WDVYJCUZaWjRlPWU6Om4yLk05UVdNIFo5ZT1NKCR6czksPiRlMkgpOwkJDVYJbA1WDVYNVglzQSgkPXFaU1MibjIuTTlRV01fMk9IQXN6WSIpDVYJXQ1WCQkkenM5PlM+JDJPSEgtaTJXTWVIIFooJ3pzOScpOw1WCQkkOWV6ej5TPiQyT0hILWkyV01lSCBaKCdaZXFfOWU9ZScpOw1WCQkkWWVaPlM+JDJPSEgtaTJXTWVIIFooJ1plcV9ZZVonKTsNVg1WCQlGWlo0ZT1lOjpuMi5NOVFXTS9PSEFzelkoJHpzOSw+JDllenosPiRZZVopOw1WCWwNVg1WDVYNVglzQSgkPXFaU1MiPGVXXzJPSEFzelkiKQ1WCV0NVgkJJHpzOT5TPiQyT0hILWkyV01lSCBaKCd6czknKTsNVgkJJDlleno+Uz4kMk9ISC1pMldNZUggWignWmVxXzllPWUnKTsNVg1WCQlGWlo0ZT1lOjo8ZVcvT0hBc3pZKCR6czksPiQ5ZXp6KTsNVglsDVYNVg1WCXNBKCQ9cVpTUyJuMi5NOVFXTV96TWNNem5NIikNVgldDVYJCSR6czk+Uz4kMk9ISC1pMldNZUggWignenM5Jyk7DVYNVgkJRlpaNGU9ZTo6bjIuTTlRV01nTWNNem5NKCR6czkpOwkJDVYJbA1WDVYNVglzQSgkPXFaU1MiPGVXZUgyTV96TWNNem5NIikNVgldDVYJCSR6czk+Uz4kMk9ISC1pMldNZUggWignenM5Jyk7DVYNVgkJRlpaNGU9ZTo6PGVXZ01jTXpuTSgkenM5KTsJCQ1WCWwNVg1WDVYJc0EoJD1xWlNTIkFuMi5NOVFXTV8yT0hBc3pZIikNVgldDVYJCSR6czk+Uz4kMk9ISC1pMldNZUggWignenM5Jyk7DVYJCSRBczk+Uz4kMk9ISC1pMldNZUggWignQXM5Jyk7DVYJCSQ5ZXp6PlM+JDJPSEgtaTJXTWVIIFooJzlGenonKTsNVg1WCQlGWlo0ZT1lOjpBbjIuTTlRV00vT0hBc3pZKCR6czksPiRBczksPiQ5ZXp6KTsJCQ1WCWwNVg1WDVYJc0EoJD1xWlNTIkFlUVc9X1p6T3h6ZVlfWU09TXpuIikNVgldDVYJCSRBSGVZTT5TPiRfcjNJS3BqJ1llSHNBTW49QXNXTSdkaidIZVlNJ2Q7DVYJCSRBc1dNPlM+JF9yM0lLcGonWWVIc0FNbj1Bc1dNJ2RqJz1ZWl9IZVlNJ2Q7DVYJCSRlOTk+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WDVYJCXNBKEZaWjRlPWU6OjIuTTJ5S1I9KCRBSGVZTSk+U1M+IjJuYyIpDVYJCV0NVgkJCUZaWjRlPWU6OkFlUVc9cW16T3h6ZVkgWldPZTkoJEFzV00sPiRlOTkpOw1WCQlsDVYJCU1Xbk0NVgkJXQ1WCQkJTTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaSBIblFaWk96PU05PnJzV00+ck96WWU9QmhuWmVIaSI7DVYJCWwNVglsDVYNVg1WCXNBKCQ9cVpTUyJaek94emVZWXNIeCIpDVYJXQ1WCQkkQUhlWU0+Uz4kX3IzSUtwaidaek94emVZQXNXTSdkaidIZVlNJ2Q7DVYJCSRBc1dNPlM+JF9yM0lLcGonWnpPeHplWUFzV00nZGonPVlaX0hlWU0nZDsNVgkJJGU5OT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYNVgkJc0EoRlpaNGU9ZTo6Mi5NMnlLUj0oJEFIZVlNKT5TUz4iMm5jIikNVgkJXQ1WCQkJRlpaNGU9ZTo6Wnp4IFpXT2U5KCRBc1dNLD4kZTk5KTsNVgkJbA1WCQlNV25NDVYJCV0NVgkJCU0yLk8+IkJuWmVIPm49cVdNUycyT1dPejojQWFhJ2kgSG5RWlpPej1NOT5yc1dNPnJPelllPUJoblplSGkiOw1WCQlsDVYJbA1WPj4+Pg1WCQ1WCXNBKCQ9cVpTUyIyT0hBc3giKQ1WCV0NVgkJJDJzOT5TPiQyT0hILWkyV01lSCBaKCcyUW49X3M5Jyk7DVYJCSRlPHE+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WCQkkWT16PlM+JDJPSEgtaTJXTWVIIFooJ1lNPU16SE8nKTsNVgkJJFp6TT5TPiQyT0hILWkyV01lSCBaKCdaek1XT2U5Jyk7DVYJCSRPVzk+Uz4kMk9ISC1pMldNZUggWignT1c5X254MicpOw1WCQkkbngyPlM+JDJPSEgtaTJXTWVIIFooJ254MicpOw1WCQkkPWV6PlM+JDJPSEgtaTJXTWVIIFooJz1lenNBQScpOw1WCQkkZVl6PlM+JDJPSEgtaTJXTWVIIFooJ3NuX2VZeicpOw1WCQkkWTk+Uz4kMk9ISC1pMldNZUggWignc25fWTknKTsNVgkJJG49bj5TPiQyT0hILWkyV01lSCBaKCdzbl9uPW4nKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PnNBKCRZPXohUyIiPiYmPiRaek0hUyIiPiYmPiRPVzkhUyIiPiYmPiRueDIhUyIiPiYmPiQ9ZXohUyIiPiYmPiRlWXohUyIiPiYmPiRZOSFTIiI+JiY+JG49biFTIiIpDVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+PkZaWjRlPWU6OjJIQWdNWk96PSgkMnM5LD4kZTxxLD4kWT16LD4kWnpNLD4kT1c5LD4kbngyLD4kPWV6LD4kZVl6LD4kWTksPiRuPW4pOw1WPj4+Pj4+Pj5sDVY+Pj4+Pj4+Pk1Xbk0NVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+TTIuTz4iQm5aZUg+bj1xV01TJzJPV096OiNBYWEnaWdNdlFzek05PnJzTVc5bj5Gek0+S1laPXFCaG5aZUhpIjsNVj4+Pj4+Pj4+bA1WCWwNVg1WDVYJc0EoJD1xWlNTInpaUV8yTXo9IikNVgldDVYJCSRlPHE+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WCQkkWT16PlM+JDJPSEgtaTJXTWVIIFooJ1lNPU16SE8nKTsNVgkJJG49bj5TPiQyT0hILWkyV01lSCBaKCd6bj1lPVFuJyk7DVYJCSQyWT0+Uz4kMk9ISC1pMldNZUggWignMk9ZWU1IPW4nKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PnNBKCRZPXohUyIiPiYmPiRuPW4hUyIiPiYmPiQyWT0hUyIiKQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj5GWlo0ZT1lOjp6WlFnTVpPej0oJGU8cSw+JFk9eiw+JG49biw+JDJZPSk7DVY+Pj4+Pj4+PmwNVj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj5NMi5PPiJCblplSD5uPXFXTVMnMk9XT3o6I0FhYSdpZ012UXN6TTk+cnNNVzluPkZ6TT5LWVo9cUJoblplSGkiOw1WPj4+Pj4+Pj5sDVYJbA1WPj4+Pg1WCQ1WCXNBKCQ9cVpTUyJBZVFXPXFfMk9IQXN4IikNVgldDVYJCSQyczk+Uz4kMk9ISC1pMldNZUggWignMlFuPV9zOScpOw1WPj4+Pj4+Pj4kenM5PlM+JDJPSEgtaTJXTWVIIFooJ3pNMl9zOScpOw1WCQkkT1dITz5TPiQyT0hILWkyV01lSCBaKCdPVzlfSE8nKTsNVgkJJGU8cT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCSRZPXo+Uz4kMk9ISC1pMldNZUggWignWU09TXpITycpOw1WCQkkWnpNPlM+JDJPSEgtaTJXTWVIIFooJ1p6TVdPZTknKTsNVgkJJE9XOT5TPiQyT0hILWkyV01lSCBaKCdPVzlfbngyJyk7DVYJCSRueDI+Uz4kMk9ISC1pMldNZUggWignbngyJyk7DVYJCSQ9ZXo+Uz4kMk9ISC1pMldNZUggWignPWV6c0FBJyk7DVYJCSRlWXo+Uz4kMk9ISC1pMldNZUggWignc25fZVl6Jyk7DVYJCSRZOT5TPiQyT0hILWkyV01lSCBaKCdzbl9ZOScpOw1WCQkkbj1uPlM+JDJPSEgtaTJXTWVIIFooJ3NuX249bicpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+c0EoJFk9eiFTIiI+JiY+JFp6TSFTIiI+JiY+JE9XOSFTIiI+JiY+JG54MiFTIiI+JiY+JD1leiFTIiI+JiY+JGVZeiFTIiI+JiY+JFk5IVMiIj4mJj4kbj1uIVMiIikNVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+RlpaNGU9ZTo6ek1aV2UyTS9PSEFzeCgkMnM5LD4kenM5LD4kT1dITyw+JGU8cSw+JFk9eiw+JFp6TSw+JE9XOSw+JG54Miw+JD1leiw+JGVZeiw+JFk5LD4kbj1uKTsNVj4+Pj4+Pj4+bA1WPj4+Pj4+Pj5NV25NDVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+Pk0yLk8+IkJuWmVIPm49cVdNUycyT1dPejojQWFhJ2lnTXZRc3pNOT5yc01XOW4+RnpNPktZWj1xQmhuWmVIaSI7DVY+Pj4+Pj4+PmwNVglsDVY+Pj4+DVYJDVYJc0EoJD1xWlNTIkFlUVc9ek1aIikNVgldDVYJCSRuPlM+JDJPSEgtaTJXTWVIIFooJ2U5OU05PHEnKTsNVgkJJD0+Uz4kMk9ISC1pMldNZUggWignWU09TXpITycpOw1WCQkkUT5TPiQyT0hILWkyV01lSCBaKCdlMjI9SE8nKTsNVgkJJE8+Uz4kMk9ISC1pMldNZUggWignQVFIcz1uJyk7DVYJCSRjPlM+JDJPSEgtaTJXTWVIIFooJz1zMnlNPUhPJyk7DVYJCSR9PlM+JDJPSEgtaTJXTWVIIFooJ3paTycpOw1WCQkkUj5TPiQyT0hILWkyV01lSCBaKCc8c1dXc0h4Jyk7DVYJCSRxPlM+JDJPSEgtaTJXTWVIIFooJzIyUScpOw1WCQkkNT5TPiQyT0hILWkyV01lSCBaKCcyT1lZTUg9bicpOw1WPj4+Pj4+Pj4NVgkJRlpaNGU9ZTo6QVc9Z01aT3o9KCRuLD4kPSw+JFEsPiRjLD4kfSw+JFIsPiRxLD4kNSw+JE8pOw1WCWwNVj4+Pj4NVgkNVglzQSgkPXFaU1MiQWVRVz0yLk0yeSIpDVYJXQ1WCQkkfT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCSRSPlM+JDJPSEgtaTJXTWVIIFooJ1lNPU16SE8nKTsNVgkJJHE+Uz4kMk9ISC1pMldNZUggWignQTJlPScpOw1WCQkkNT5TPiQyT0hILWkyV01lSCBaKCcyT1lZTUg9bicpOw1WPj4+Pj4+Pj4NVgkJRlpaNGU9ZTo6Mi55Z01aT3o9KCR9LD4kUiw+JHEsPiQ1KTsNVglsDVY+Pj4+DVYJDVYJc0EoJD1xWlNTInpNWldlMk1ZTT1NeiIpDVYJXQ1WCQkkYz5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCSR9PlM+JDJPSEgtaTJXTWVIIFooJ2UyMj1ITycpOw1WCQkkcT5TPiQyT0hILWkyV01lSCBaKCdZTT1NekhPJyk7DVYJCSRxPlM+JDJPSEgtaTJXTWVIIFooJ0hNfV9ZTT1NekhPJyk7DVYJCSQ1PlM+JDJPSEgtaTJXTWVIIFooJzJPWVlNSD1uJyk7DVY+Pj4+Pj4+Pg1WCQlGWlo0ZT1lOjp6WldnTVpPej0oJGMsPiR9LD4kUiw+JHEsPiQ1KTsNVglsDVY+Pj4+DVYJDVYJc0EoJD1xWlNTInNIbj1lV1ciKQ1WCV0NVgkJJDJzOT5TPiQyT0hILWkyV01lSCBaKCcyUW49X3M5Jyk7DVYJCSRlPHE+Uz4kMk9ISC1pMldNZUggWignZTk5TTk8cScpOw1WCQkkWUhPPlM+JDJPSEgtaTJXTWVIIFooJ1lNPU16SE8nKTsNVgkJJFdlPT5TPiQyT0hILWkyV01lSCBaKCd4TU9fV2U9Jyk7DVYJCSRXSHg+Uz4kMk9ISC1pMldNZUggWigneE1PX1dIeCcpOw1WCQkkek1ZPlM+JDJPSEgtaTJXTWVIIFooJ3pNWWV6eW4nKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PiRBc1dNV3NuPVNlenplcV9Bc1c9TXooJF9yM0lLcGonc1lleE1uJ2RqJ0hlWU0nZCk7DVY+Pj4+Pj4+PiRBc1dNblMkX3IzSUtwaidzWWV4TW4nZDsNVj4+Pj4NVgkJJEFzV01uRU8+Uz5uczVNN0EoJEFzV01Xc249KTsNVg1WCQlzQSgkQXNXTW5FTz5pUz5MKQ1WCQldDVYJCQlGWlo0ZT1lOjpzSG5nTVpPej0oJDJzOSw+JGU8cSw+JFlITyw+JFdlPSw+JFdIeCw+JHpNWSw+JEFzV01uKTsNVgkJbA1WCQlNV25NDVYJCV0NVgkJCU0yLk8+IkJuWmVIPm49cVdNUycyT1dPejojQWFhJ2lGPnVzSHNZUVk+T0E+TD4zWWV4TW4+ZXpNPj1PPjxNPiBaV09lOU05WD4kQXNXTW5FTz4gWldPZTlNOUJoblplSGkiOw1WCQlsDVY+Pj4+Pj4+Pj4+Pj4+Pj4+DVYJbA1WPj4+Pg1WCQ1WCXNBKCQ9cVpTUyJBZVFXPV9zSG49ZVdXIikNVgldDVYJCSQyczk+Uz4kMk9ISC1pMldNZUggWignMlFuPV9zOScpOw1WCQkkenM5PlM+JDJPSEgtaTJXTWVIIFooJ3pNMl9zOScpOw1WCQkkZTxxPlM+JDJPSEgtaTJXTWVIIFooJ2U5OU05PHEnKTsNVgkJJFlITz5TPiQyT0hILWkyV01lSCBaKCdZTT1NekhPJyk7DVYJCSRXZT0+Uz4kMk9ISC1pMldNZUggWigneE1PX1dlPScpOw1WCQkkV0h4PlM+JDJPSEgtaTJXTWVIIFooJ3hNT19XSHgnKTsNVgkJJHpNWT5TPiQyT0hILWkyV01lSCBaKCd6TVllenluJyk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj4kQXNXTVdzbj1TZXp6ZXFfQXNXPU16KCRfcjNJS3BqJ3NZZXhNbidkaidIZVlNJ2QpOw1WPj4+Pj4+Pj4kQXNXTW5TJF9yM0lLcGonc1lleE1uJ2Q7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5GWlo0ZT1lOjpBZVFXPXEzSG5nTVpPej0oJDJzOSw+JHpzOSw+JGU8cSw+JFlITyw+JFdlPSw+JFdIeCw+JHpNWSw+JEFzV01uKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4NVglsDVY+Pj4+DVYJDVYJc0EoJD1xWlNTInNIbl9jTXpzQXEiKQ1WCV0NVgkJJGU8cT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCSQyczk+Uz4kMk9ISC1pMldNZUggWignMlFuPV9zOScpOw1WCQkkc0huPlM+JDJPSEgtaTJXTWVIIFooJ3NIX249ZT1RbicpOw1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+RlpaNGU9ZTo6c0huPWVXVzZNenNBcSgkZTxxLD4kMnM5LD4kc0huKTsNVj4+Pj4NVglsDVY+Pj4+DVYJDVYJc0EoJD1xWlNTIkFlUVc9X3NIbl9jTXpzQXEiKQ1WCV0NVgkJJGU8cT5TPiQyT0hILWkyV01lSCBaKCdlOTlNOTxxJyk7DVYJCSR6czk+Uz4kMk9ISC1pMldNZUggWignek0yX3M5Jyk7DVYJCSRzSG4+Uz4kMk9ISC1pMldNZUggWignc0hfbj1lPVFuJyk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5GWlo0ZT1lOjpBZVFXPXEzSG49ZVdXNk16c0FxKCRlPHEsPiR6czksPiRzSG4pOw1WPj4+Pg1WCWwNVj4+Pj4NVgkNVglzQSgkPXFaU1Mic0huWk0yPSIpDVYJXQ1WCQkkZTxxPlM+JDJPSEgtaTJXTWVIIFooJzJRczknKTsNVgkJJFlITz5TPiQyT0hILWkyV01lSCBaKCdZTT1NekhPJyk7DVYJCSR6Mlk+Uz4kMk9ISC1pMldNZUggWignejJPWVlNSD0nKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PkZaWjRlPWU6OnNIblpnTVpPej0oJGU8cSw+JFlITyw+JHoyWSk7Pg1WCWwNVg1WDVYJc0EoJD1xWlNTInhNPV9jTUg5T3pfPXFaTW4iKQ1WCV0NVgkJJFoubj5TPiQyT0hILWkyV01lSCBaKCdaLm4nKTsNVgkJJG5RWj5TPiQyT0hILWkyV01lSCBaKCduUVonKTsNVgkJJG5RWkZ6ej5TPk1SWldPOU0oIj4tPiIsPiRuUVopOw1WDVYJCSRuUVpzOT5TPiRuUVpGenpqYWQ7DVYJCSRjTUg5PlM+JG5RWkZ6emowZDsNVg1WCQkkT1E9PlM+IkJPWj1zT0g+Y2VXUU1TJydpLy5PT25NPjdaPXNPSEJoT1o9c09IaSI7DVYNVgkJJG5TInBLSUsvVD4qPnJnN3U+ek1uPU96TTlYY01IOU96X1lNPU16bj57dEtnSz5jTUg5T3pfczlTJG5RWnM5PkZFND5ZTT1Nel89cVpNUyRaLm4iOw1WCQkkelNudldLUk0yUT1NKCRuKTsNVgkJfS5zV00oJGNTbnZXNHNuWldlcSgkeikpDVYJCV0NVgkJCWhoPnNBKCghWnpNeF9ZZT0yLigiaHVYb1FuaCIsPiRjLWlZTT1Nel9IZVlNKT4mJj4hWnpNeF9ZZT0yLigiaElPZ2VoIiw+JGMtaVlNPU16X0hlWU0pKT58fD4oKFp6TXhfWWU9Mi4oImh1WG9RbmgiLD4kYy1pWU09TXpfSGVZTSk+fHw+WnpNeF9ZZT0yLigiaElPZ2VoIiw+JGMtaVlNPU16X0hlWU0pKT4mJj4kblFaczlTU1UpKQ1WCQkJaGg+c0EoKCFaek14X1llPTIuKCJodVhvUW5oIiw+JGMtaVlNPU16X0hlWU0pPiYmPiFaek14X1llPTIuKCJoSU9nZWgiLD4kYy1pWU09TXpfSGVZTSkpKQ1WCQkJc0EoKCFaek14X1llPTIuKCJodVhvUW5oIiw+JGMtaVlNPU16X0hlWU0pPiYmPiFaek14X1llPTIuKCJoSU9nZWgiLD4kYy1pWU09TXpfSGVZTSkpPnx8PigoWnpNeF9ZZT0yLigiaHVYb1FuaCIsPiRjLWlZTT1Nel9IZVlNKSk+JiY+JG5RWnM5U1NVKSkJCQkNVgkJCV0NVgkJCQkkWXM5PlM+JGMtaXM5Ow1WCQkJCSRZSFk+Uz4kYy1pWU09TXpfSGVZTTsNVg1WCQkJCSRPUT0+WFM+IkJPWj1zT0g+Y2VXUU1TXCIkWXM5XCJpJFlIWUJoT1o9c09IaSI7DVYJCQlsDVYJCWwNVg1WCQlNMi5PPiRPUT07DVY+Pj4+Pj4+Pg1WCWwNVg1WDVYJc0EoJD1xWlNTIllNPU16X1llSEFfT1o9IikNVgldDVYJCSRZbj5TPiQyT0hILWkyV01lSCBaKCdZTT1Nel9uTT0nKTsNVg1WCQlzQSgkWW4+U1M+MCkNVgkJXQ1WP2kNVgkJQjlzYz4yV2VublMiMk9XLVk5LTBrPkFPelkteHpPUVo+V2U8TVctQVdPZT1zSHgiaQ1WCQkJQjx6aQ1WCQkJQldlPE1XPjJXZW5uUyJXZTxNVy0yT0g9ek9XIml1TT1Nej5tLmVuTT5UcVpNPipCaFdlPE1XaQ1WCQkJQm5NV00yPT4yV2VublMiQU96WS0yT0g9ek9XIj49cz1XTVMicE1XTTI9PnVNPU16PlRxWk0iPnM5UyJaLmVuTT1xWk0iPkhlWU1TIlouZW5NPXFaTSJpDVYJCQkJQk9aPXNPSD5jZVdRTVMiImkvLk9Pbk0+N1o9c09IQmhPWj1zT0hpDVYJCQkJQk9aPXNPSD5jZVdRTVMiMCJpcHNIeFdNPm0uZW5NQmhPWj1zT0hpDVYJCQkJQk9aPXNPSD5jZVdRTVMiayJpVC56TU0+bS5lbk1CaE9aPXNPSGkNVgkJCUJobk1XTTI9aQ1WCQlCaDlzY2kNVgkJDVYJCUI5c2M+Mldlbm5TIjJPVy1ZOS0waz5BT3pZLXh6T1FaPldlPE1XLUFXT2U9c0h4ImkNVgkJCUI8emkNVgkJCUJXZTxNVz4yV2VublMiV2U8TVctMk9IPXpPVyJpcE1XTTI9PjZNSDlPekJoV2U8TVdpDVYJCQlCbk1XTTI9PjJXZW5uUyJBT3pZLTJPSD16T1ciPkhlWU1TIm5RWlpXc016Ij5zOVMiblFaWldzTXoiaQ1WCQkJCUJPWj1zT0g+Y2VXUU1TIiJpLS8uT09uTT42TUg5T3otQmhPWj1zT0hpDVYJCQkJQj9aLloNVgkJCQkkblMicEtJSy9UPio+cmc3dT56TW49T3pNOVhjTUg5T3pfbj1Pek1fPTxXPnt0S2dLPm49ZT1RblMwIjs+Pj4NVgkJCQkkelNudldLUk0yUT1NKCRuKTsNVgkJCQl9LnNXTSgkY1Nudlc0c25aV2VxKCR6KSkNVgkJCQldDVYJCQkJCSRjc0hBTz5TPiRjLWlzOT5YIj4tPiJYPiRjLWlIZVlNOw1WCQkJCQlNMi5PPiJCT1o9c09IPmNlV1FNUyciWD4kY3NIQU8+WCInaSJYPiRjLWlIZVlNPlgiQmhPWj1zT0hpIjsNVgkJCQlsDVYJCQkJP2kNVgkJCUJobk1XTTI9aQ1WCQlCaDlzY2kNVkI/Wi5aDVYJCWwNVgkJTVduTQ1WCQldDVY/aQ1WCQlCOXNjPjJXZW5uUyIyT1ctWTktMGs+QU96WS14ek9RWj5XZTxNVy1BV09lPXNIeCJpDVYJCQlCPHppDVYJCQlCV2U8TVc+Mldlbm5TIldlPE1XLTJPSD16T1ciaXVNPU16Pm0uZW5NPlRxWk0+PipCaFdlPE1XaQ1WCQkJQm5NV00yPT4yV2VublMiQU96WS0yT0g9ek9XIj49cz1XTVMicE1XTTI9PnVNPU16PlRxWk0iPnM5UyJaLmVuTT1xWk0iPkhlWU1TIlouZW5NPXFaTSJpDVYJCQkJQk9aPXNPSD5jZVdRTVMiImkvLk9Pbk0+N1o9c09IQmhPWj1zT0hpDVYJCQkJQk9aPXNPSD5jZVdRTVMiMCJpcHNIeFdNPm0uZW5NQmhPWj1zT0hpDVYJCQkJQk9aPXNPSD5jZVdRTVMiayJpVC56TU0+bS5lbk1CaE9aPXNPSGkNVgkJCUJobk1XTTI9aQ1WCQlCaDlzY2kNVgkJDVYJCUI5c2M+Mldlbm5TIjJPVy1ZOS0wYT5BT3pZLXh6T1FaPldlPE1XLUFXT2U9c0h4ImkNVgkJCUI8emkNVgkJCUJXZTxNVz4yV2VublMiV2U8TVctMk9IPXpPVyJpcE1XTTI9PjZNSDlPekJoV2U8TVdpDVYJCQlCbk1XTTI9PjJXZW5uUyJBT3pZLTJPSD16T1ciPkhlWU1TIm5RWlpXc016Ij5zOVMiblFaWldzTXoiPk9ILy5lSHhNUyJ4TT02TUg5T3pUcVpNbigpImkNVgkJCQlCT1o9c09IPmNlV1FNUyIiaS0vLk9Pbk0+Nk1IOU96LUJoT1o9c09IaQ1WCQkJCUI/Wi5aDVYJCQkJJG5TInBLSUsvVD4qPnJnN3U+ek1uPU96TTlYY01IOU96X249T3pNXz08Vz57dEtnSz5IWl9uPWU9UW5TMCI7Pj4+DVYJCQkJJHpTbnZXS1JNMlE9TSgkbik7DVYJCQkJfS5zV00oJGNTbnZXNHNuWldlcSgkeikpDVYJCQkJXQ1WCQkJCQkkY3NIQU8+Uz4kYy1pczk+WCI+LT4iWD4kYy1pSGVZTTsNVgkJCQkJTTIuTz4iQk9aPXNPSD5jZVdRTVMnIlg+JGNzSEFPPlgiJ2kiWD4kYy1pSGVZTT5YIkJoT1o9c09IaSI7DVYJCQkJbA1WCQkJCT9pDVYJCQlCaG5NV00yPWkNVgkJQmg5c2NpDVYNVgkJQjlzYz4yV2VublMiMk9XLVk5LTBrPkFPelkteHpPUVo+V2U8TVctQVdPZT1zSHgiaQ1WCQkJQjx6aT4NVgkJCUJXZTxNVz4yV2VublMiV2U8TVctMk9IPXpPVyJpdU09TXo+VHFaTT4+KkJoV2U8TVdpDVYJCQlCbk1XTTI9PjJXZW5uUyJBT3pZLTJPSD16T1ciPj1zPVdNUyJwTVdNMj0+dU09TXo+VHFaTSI+czlTImNZTT1Nej1xWk0iPkhlWU1TImNZTT1Nej1xWk0iaQ1WCQkJCUJPWj1zT0g+Y2VXUU1TIiJpLy5PT25NPjdaPXNPSEJoT1o9c09IaQ1WCQkJCQ1WCQkJQmhuTVdNMj1pDVYJCUJoOXNjaQ1WQj9aLloNVgkJbA1WP2kJDVYJQjlzYz4yV2VublMiMk9XLVk5LTBrPkFPelkteHpPUVo+V2U8TVctQVdPZT1zSHgiaQ1WCQlCPHppPg1WCQlCV2U8TVc+Mldlbm5TIldlPE1XLTJPSD16T1ciaW9RbnNITW5uPnRRPD4+KkJoV2U8TVdpDVYJCUJuTVdNMj0+Mldlbm5TIkFPelktMk9IPXpPVyI+PXM9V01TInBNV00yPT5vUW5zSE1ubj50UTwiPnM5UyI8LlE8czkiPkhlWU1TIjwuUTxzOSJpDVYJCQlCT1o9c09IPmNlV1FNUyIiaS8uT09uTT43Wj1zT0hCaE9aPXNPSGkNVgkJCUI/Wi5aDVYJCQkJJC5uOw1WDVYJCQkJc0EoJFFucD16U1NVKQ1WCQkJCV0NVgkJCQkJJC5uPlM+InBLSUsvVD4qPnJnN3U+ek1uPU96TTlYbj1Pek1fPTxXbj57dEtnSz5zOWlTMEo+N2c0S2c+b2I+V08yZT1zT0giOw1WCQkJCWwNVgkJCQlNV25Nc0Eoc0hfZXp6ZXEoJFFucD16LD56ZUh4TSgxLD4waykpKQ1WCQkJCV0NVgkJCQkJJC5uPlM+InBLSUsvVD4qPnJnN3U+ek1uPU96TTlYbj1Pek1fPTxXbj57dEtnSz5uUVpuPU96TXM5UyRRbnA9ej43ZzRLZz5vYj5XTzJlPXNPSCI7DVYJCQkJbA1WCQkJCU1Xbk1zQSgkUW5wPXo+aVM+MEopDVYJCQkJXQ1WCQkJCQkkLm4+Uz4icEtJSy9UPio+cmc3dT56TW49T3pNOVhuPU96TV89PFduPnt0S2dLPnM5UyRRbnA9eiI7DVYJCQkJbA1WDVYJCQkJJHoubj5TPm52V0tSTTJRPU0oJC5uKTsNVgkJCQl9LnNXTSgkYy5uPlM+bnZXNHNuWldlcSgkei5uKSkNVgkJCQldDVYJCQkJCSQuczk+Uz4kYy5uLWlzOTsNVgkJCQkJJC5IWT5TPiRjLm4taVdPMmU9c09IOw1WDVYJCQkJCSRuVz5TPigkUW5wPXo+aVM+MEopPj8+Im5NV00yPU05Ij46PiIiOw1WDVYJCQkJCU0yLk8+IkJPWj1zT0g+Y2VXUU1TJyQuczknPiRuV2kkLkhZQmhPWj1zT0hpIjsNVgkJCQlsDVYJCQk/aQ1WCQlCaG5NV00yPWkNVglCaDlzY2kNVglCOXNjPjJXZW5uUyIyT1ctWTktMGsiaQ1WCUI8emlCPHppDVYJCUIyTUg9TXppDVYJCQlCPFE9PU9IPj1xWk1TIm5RPFlzPSI+Mldlbm5TIjw9SD48PUgtblEyMk1ubiI+T0gvV3MyeVMiSE19dT16IFpXT2U5KCkiaUJzPjJXZW5uUyJBZT5BZS0yLk0yeS0yc3oyV00iPm49cVdNUyIyT1dPejojQUFBImlCaHNpPiBaV09lOUJoPFE9PU9IaT4mSDxuWjsmSDxuWjsNVgkJCUI8UT09T0g+Mldlbm5TIjw9SD48PUgtOWVIeE16Ij5PSC9XczJ5UyIyV09uTW1PWigpImlCcz4yV2VublMiQWU+QWUtPXNZTW4iPm49cVdNUyIyT1dPejojQUFBImlCaHNpPi9XT25NPnJPellCaDxRPT1PSGkNVgkJQmgyTUg9TXppDVYJQmg5c2NpDVZCP1ouWg1WCWwNVg1WP2k=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | 327863f6ea2e6420e1d436f37a487656 |
Eval Count | 2 |
Decode Time | 137 ms |