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='P2lCITQ3L1RibUs+Lj1ZV2lWQi49WVdpVkIuTWU5aVYJQiEtLT5URm9JS3A+L3BwPi..
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;?><!DOCTYPE html>
<html>
<head>
<!-- TABLES CSS CODE -->
<?php include "comman/code_css_form.php"; ?>
<style type="text/css">
body {
font-family: HELVETICA;
font-size: 11px;
}
@media print {
.no-print {
display: none;
}
}
</style>
</head>
<body onload="window.print()">
<!-- onload="window.print();" -->
<?php
$CI = &get_instance();
$sales_id=$this->uri->segment(3);
$control=$this->uri->segment(4);
$order_time=$this->db->where(['sales_id'=>$sales_id,'control'=>$control])->get('db_salesitems')->row('time_stamp');
$q1 = $this->db->query("select * from db_company where id=1 and status=1");
$res1 = $q1->row();
$company_name = $res1->company_name;
$company_mobile = $res1->mobile;
$company_phone = $res1->phone;
$company_email = $res1->email;
$company_country = $res1->country;
$company_state = $res1->state;
$company_city = $res1->city;
$company_address = $res1->address;
$company_postcode = $res1->postcode;
$company_gst_no = $res1->gst_no; //Goods and Service Tax Number (issued by govt.)
$company_vat_number = $res1->vat_no; //Goods and Service Tax Number (issued by govt.)
$till = $res1->till;
$acc_no = $res1->acc_no;
$club=$res1->club_features;
$enable_tables=$res1->enable_tables;
$receipt_control=$res1->receipt_control;
$receipt_desc=$res1->receipt_desc;
$display_address=$res1->display_address;
$display_postcode=$res1->display_postcode;
$display_email=$res1->display_email;
$display_vat_pin=$res1->display_vat_pin;
$loyalty_points=$res1->bonga_points;
$receipt_desc=$res1->receipt_desc;
$q3 = $this->db->query("SELECT a.customer_name,a.mobile,a.phone,a.gstin,a.tax_number,a.email,
a.opening_balance,a.country_id,a.state_id,a.earned_points,
a.postcode,a.address,b.sales_date,b.created_time,b.reference_no,b.table_id,
b.sales_code,b.sales_note,b.created_by,b.payment_status,b.points_earned,
coalesce(b.grand_total,0) as grand_total,
coalesce(b.subtotal,0) as subtotal,
coalesce(b.paid_amount,0) as paid_amount,
coalesce(b.other_charges_input,0) as other_charges_input,
other_charges_tax_id,
coalesce(b.other_charges_amt,0) as other_charges_amt,
discount_to_all_input,
b.discount_to_all_type,
coalesce(b.tot_discount_to_all_amt,0) as tot_discount_to_all_amt,
coalesce(b.round_off,0) as round_off,
b.payment_status
FROM db_customers a,
db_sales b
WHERE
a.`id`=b.`customer_id` AND
b.`id`='$sales_id'
");
/*GROUP BY
b.`customer_code`*/
$res3 = $q3->row();
$customer_name = $res3->customer_name;
$table_id = $res3->table_id;
$customer_mobile = $res3->mobile;
$customer_phone = $res3->phone;
$customer_email = $res3->email;
$customer_country = $res3->country_id;
$customer_state = $res3->state_id;
$customer_address = $res3->address;
$customer_postcode = $res3->postcode;
$customer_gst_no = $res3->gstin;
$customer_tax_number = $res3->tax_number;
$customer_opening_balance = $res3->opening_balance;
$customer_points=$res3->earned_points;
$sales_date = show_date($res3->sales_date);
$reference_no = $res3->reference_no;
$created_time = $res3->created_time;
$sales_code = $res3->sales_code;
$sales_note = $res3->sales_note;
$sales_person = $res3->created_by;
$sale_points=$res3->points_earned;
$subtotal = $res3->subtotal;
$grand_total = $res3->grand_total;
$other_charges_input = $res3->other_charges_input;
$other_charges_tax_id = $res3->other_charges_tax_id;
$other_charges_amt = $res3->other_charges_amt;
$paid_amount = $res3->paid_amount;
$discount_to_all_input = $res3->discount_to_all_input;
$discount_to_all_type = $res3->discount_to_all_type;
//$discount_to_all_type = ($discount_to_all_type=='in_percentage') ? '%' : 'Fixed';
$tot_discount_to_all_amt = $res3->tot_discount_to_all_amt;
$round_off = $res3->round_off;
$payment_status = $res3->payment_status;
$table_name=$this->db->where('id',$table_id)->get('db_tables')->row('table_name');
if ($discount_to_all_input > 0) {
$str = "($discount_to_all_input%)";
} else {
$str = "(Fixed)";
}
if ($payment_status == 'Unpaid') {
$status = 'SALES INVOICE';
$str = 'NOT PAID!!';
} elseif ($payment_status == 'Paid') {
$status = 'SALES RECEIPT';
$confirm_payment = $this->db->select('a.*,b.account_name')->from('db_salespayments as a')
->join('db_ledgeraccounts as b', 'b.gl_code=a.payment_type')->where('a.sales_id', $sales_id)->get()->row('account_name');
$str = $confirm_payment . ' ' . 'PAYMENT';
} elseif ($payment_status == 'Partial') {
$status = 'SALES INVOICE';
$confirm_payment = $this->db->select('a.*,b.account_name')->from('db_salespayments as a')
->join('db_ledgeraccounts as b', 'b.gl_code=a.payment_type')->where('a.sales_id', $sales_id)->get()->row('account_name');
$str = $confirm_payment . ' ' . 'PAYMENT';
}
?>
<?php
$logo = $this->db->query("select logo from db_sitesettings")->row()->logo;
?>
<table class="" width="80%" align="center">
<tr>
<td align="center">
<!-- <img style="width:30%;height:30%;" src="<?php echo base_url('uploads/' . $logo); ?>"> -->
<span>
<h5 style="font-family: arial black !important"><strong><?= $company_name; ?></strong></h5>
<?php if($display_address==1){?>
<h5 style="font-weight: bold;"><?= $company_address; ?></h5>
<?php };?>
<?php if($display_postcode==1){echo "P.O Box " . $company_postcode.' '.$company_city.'<br>';} ?>
<?php echo "TEL NO: " . $company_mobile.'/'.$company_phone.'<br/>';?>
<?php if($display_email==1){echo 'EMAIL: ' . ' ' . $company_email.'<br/>';}?>
<?php if($display_vat_pin==1){echo 'VAT #: ' . ' ' . $company_vat_number.' '.'PIN: ' . ' ' . $company_gst_no.'<br/>';}?>
<?php if($acc_no==''){?>
<h5 style="font-weight: bold;"><?php echo 'MPESA TILL NO: ' . ' ' . $till; ?></h5>
<?php };?>
<?php if($acc_no!=''){?>
<h5 style="font-weight: bold;"><?php echo 'PAYBILL No.: ' . ' ' . $till.' '.'ACC No.: '.$acc_no; ?></h5>
<?php };?>
</span>
</td>
</tr>
<tr>
<td align="center"><h5><strong>-----ORIGINAL INVOICE-----</strong></h5></td>
</tr>
<tr>
<td>
<table width="100%" class="">
<!-- table table-bordered -->
<tr>
<td width="50%">INVOICE NO:</td>
<td><b><?= $sales_code; ?></b></td>
</tr>
<?php if($club!=1){?>
<tr>
<td>CUSTOMER:</td>
<td style="text-transform: uppercase;"><?= $customer_name; ?></td>
</tr>
<?php };?>
<?php if($enable_tables==1){?>
<tr>
<td>TABLE:</td>
<td><?= $table_name; ?></td>
</tr>
<?php };?>
<tr>
<td>Served By:</td>
<td style="text-transform:capitalize !important"><?= $sales_person; ?></td>
</tr>
<tr>
<td><?= $this->lang->line('date'); ?>:</td>
<td><?= $order_time; ?></td>
</tr>
</table>
</td>
</tr>
<tr>
<!-- table table-bordered -->
<td>
<table class="" width="100%" cellpadding="0" cellspacing="0">
<thead style="background-color: #e6e1d5;color:black; text-transform:uppercase;">
<tr style="border-top-style: dashed;border-bottom-style: dashed;border-width: 0.1px;">
<th style="font-size: 11px; text-align: left;padding-left: 2px; padding-right: 2px;">#</th>
<th style="font-size: 11px; text-align: left;padding-left: 2px; padding-right: 2px;">PARTICULARS</th>
<th style="font-size: 11px; text-align: right;padding-left: 2px; padding-right: 2px;">QTY</th>
<th style="font-size: 11px; text-align: right;padding-left: 2px; padding-right: 2px;"><?= $this->lang->line('price'); ?></th>
<th style="font-size: 11px; text-align: right;padding-left: 2px; padding-right: 2px;"><?= $this->lang->line('total'); ?></th>
</tr>
</thead>
<tbody style="border-bottom-style: dashed;border-width: 0.1px;">
<?php
$i = 0;
$tot_qty = 0;
$subtotal = 0;
$tax_amt = 0;
$levy_amt=0;
$q2 = $this->db->query("select b.item_name,a.sales_qty,a.unit_total_cost,a.price_per_unit,a.tax_amt,a.catering_levy_amt,a.control,c.tax,a.total_cost from db_salesitems a,db_items b,db_tax c where c.id=a.tax_id and b.id=a.item_id and a.sales_qty>0 and a.control='$control' and sales_id='$sales_id'");
foreach ($q2->result() as $res2) {
echo "<tr>";
echo "<td style='padding-left: 2px; padding-right: 2px;' valign='top'>" . ++$i . "</td>";
echo "<td style='padding-left: 2px; padding-right: 2px;'>" . $res2->item_name . "</td>";
echo "<td style='text-align: right;padding-left: 2px; padding-right: 2px;'>" . $res2->sales_qty . "</td>";
echo "<td style='text-align: right;padding-left: 2px; padding-right: 2px;'>" . number_format(($res2->unit_total_cost), 2, '.', '') . "</td>";
echo "<td style='text-align: right;padding-left: 2px; padding-right: 2px;' >" . number_format(($res2->sales_qty*$res2->unit_total_cost), 2, '.', '') . "</td>";
echo "</tr>";
//$tot_qty+=$res2->sales_qty;
$subtotal += $res2->sales_qty*$res2->unit_total_cost;
$tax_amt += $res2->tax_amt;
$levy_amt+=$res2->catering_levy_amt;
}
$before_tax = $subtotal - $tax_amt;
?>
</tbody>
<tfoot>
<tr style="display: none;">
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right"><?= $this->lang->line('before_tax'); ?></td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($before_tax),2,'.','');?></td>
</tr>
<?php
if($tax_amt>0){
?>
<tr >
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right"><?= $this->lang->line('tax_amount'); ?></td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($tax_amt),2,'.','');?></td>
</tr>
<?php };?>
<?php
$levy=$this->db->get('db_company')->row('catering_levy');
if($levy==1){
?>
<tr >
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right">Catering Levy 2%</td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($levy_amt),2,'.','');?></td>
</tr>
<?php };?>
<?php
if($tax_amt>0){
?>
<tr style="display: none;">
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right">Total Taxes</td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($tax_amt+$levy_amt),2,'.','');?></td>
</tr>
<?php };?>
<?php if (!empty($tot_discount_to_all_amt) && $tot_discount_to_all_amt != 0) { ?>
<tr>
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right"><?= $this->lang->line('discount'); ?> <?= ($discount_to_all_type == 'in_percentage') ? $discount_to_all_input . '%' : $discount_to_all_input . '[Fixed]'; ?></td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($tot_discount_to_all_amt), 2, '.', ''); ?></td>
</tr>
<?php } ?>
<tr style="background-color: #e6e1d5;color:black;"><!-- text-transform:uppercase -->
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right"><?= $this->lang->line('total').' Amt:'; ?></td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format($subtotal,2); ?></td>
</tr>
<tr style="text-align: center;">
<td style=" padding-left: 2px; padding-right: 2px;" colspan="5"><br>PAYMENT STATUS: <?php echo $str; ?></td>
</tr>
<?php if($receipt_control!=""){?>
<tr style="text-align: center;">
<td colspan="5" align="center"><?= $receipt_desc; #$this->lang->line('thank_you_visit_again'); ?></td>
</tr>
<?php };?>
<tr style="text-align: center;">
<td colspan="5" align="center">---<?php echo $this->db->get('db_company')->row('whitelist_receipt'); ?>---</td>
</tr>
</tfoot>
</table>
</td>
</tr>
</table>
<?php if($receipt_control==1 || $receipt_control==3) {?>
<div style='page-break-after: always !important;'></div>
<table class="" width="80%" align="center">
<tr>
<td align="center">
<!-- <img style="width:30%;height:30%;" src="<?php echo base_url('uploads/' . $logo); ?>"> -->
<span>
<h5 style="font-family: arial black !important"><strong><?= $company_name; ?></strong></h5>
<?php if($display_address==1){?>
<h5 style="font-weight: bold;"><?= $company_address; ?></h5>
<?php };?>
<?php if($display_postcode==1){echo "P.O Box " . $company_postcode.' '.$company_city.'<br>';} ?>
<?php echo "TEL NO: " . $company_mobile.'/'.$company_phone.'<br/>';?>
<?php if($display_email==1){echo 'EMAIL: ' . ' ' . $company_email.'<br/>';}?>
<?php if($display_vat_pin==1){echo 'VAT #: ' . ' ' . $company_vat_number.' '.'PIN: ' . ' ' . $company_gst_no.'<br/>';}?>
<?php if($acc_no==''){?>
<h5 style="font-weight: bold;"><?php echo 'MPESA TILL NO: ' . ' ' . $till; ?></h5>
<?php };?>
<?php if($acc_no!=''){?>
<h5 style="font-weight: bold;"><?php echo 'PAYBILL No.: ' . ' ' . $till.' '.'ACC No.: '.$acc_no; ?></h5>
<?php };?>
</span>
</td>
</tr>
<tr>
<td align="center"><h5><strong>-----CAPTAIN ORDER-----</strong></h5></td>
</tr>
<tr>
<td>
<table width="100%" class="">
<tr>
<td width="50%">INVOICE NO:</td>
<td><b><?= $sales_code; ?></b></td>
</tr>
<?php if($club!=1){?>
<tr>
<td>CUSTOMER:</td>
<td style="text-transform: uppercase;"><?= $customer_name; ?></td>
</tr>
<?php };?>
<?php if($enable_tables==1){?>
<tr>
<td>TABLE:</td>
<td><?= $table_name; ?></td>
</tr>
<?php };?>
<tr>
<td>Served By:</td>
<td style="text-transform:capitalize !important"><?= $sales_person; ?></td>
</tr>
<tr>
<td><?= $this->lang->line('date'); ?>:</td>
<td><?= $order_time; ?></td>
</tr>
</table>
</td>
</tr>
<tr>
<!-- table table-bordered -->
<td>
<table class="" width="100%" cellpadding="0" cellspacing="0">
<thead style="background-color: #e6e1d5;color:black; text-transform:uppercase;">
<tr style="border-top-style: dashed;border-bottom-style: dashed;border-width: 0.1px;">
<th style="font-size: 11px; text-align: left;padding-left: 2px; padding-right: 2px;">#</th>
<th style="font-size: 11px; text-align: left;padding-left: 2px; padding-right: 2px;">PARTICULARS</th>
<th style="font-size: 11px; text-align: right;padding-left: 2px; padding-right: 2px;">QTY</th>
<th style="font-size: 11px; text-align: right;padding-left: 2px; padding-right: 2px;"><?= $this->lang->line('price'); ?></th>
<th style="font-size: 11px; text-align: right;padding-left: 2px; padding-right: 2px;"><?= $this->lang->line('total'); ?></th>
</tr>
</thead>
<tbody style="border-bottom-style: dashed;border-width: 0.1px;">
<?php
$i = 0;
$tot_qty = 0;
$subtotal = 0;
$tax_amt = 0;
$levy_amt=0;
$q2 = $this->db->query("select b.item_name,a.sales_qty,a.unit_total_cost,a.price_per_unit,a.tax_amt,a.catering_levy_amt,a.control,c.tax,a.total_cost from db_salesitems a,db_items b,db_tax c where c.id=a.tax_id and b.id=a.item_id and a.sales_qty>0 and a.control='$control' and sales_id='$sales_id'");
foreach ($q2->result() as $res2) {
echo "<tr>";
echo "<td style='padding-left: 2px; padding-right: 2px;' valign='top'>" . ++$i . "</td>";
echo "<td style='padding-left: 2px; padding-right: 2px;'>" . $res2->item_name . "</td>";
echo "<td style='text-align: right;padding-left: 2px; padding-right: 2px;'>" . $res2->sales_qty . "</td>";
echo "<td style='text-align: right;padding-left: 2px; padding-right: 2px;'>" . number_format(($res2->unit_total_cost), 2, '.', '') . "</td>";
echo "<td style='text-align: right;padding-left: 2px; padding-right: 2px;' >" . number_format(($res2->sales_qty*$res2->unit_total_cost), 2, '.', '') . "</td>";
echo "</tr>";
//$tot_qty+=$res2->sales_qty;
$subtotal += $res2->sales_qty*$res2->unit_total_cost;
$tax_amt += $res2->tax_amt;
$levy_amt+=$res2->catering_levy_amt;
}
$before_tax = $subtotal - $tax_amt;
?>
</tbody>
<tfoot>
<tr style="display: none;">
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right"><?= $this->lang->line('before_tax'); ?></td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($before_tax),2,'.','');?></td>
</tr>
<?php
if($tax_amt>0){
?>
<tr >
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right"><?= $this->lang->line('tax_amount'); ?></td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($tax_amt),2,'.','');?></td>
</tr>
<?php };?>
<?php
$levy=$this->db->get('db_company')->row('catering_levy');
if($levy==1){
?>
<tr >
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right">Catering Levy 2%</td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($levy_amt),2,'.','');?></td>
</tr>
<?php };?>
<?php
if($tax_amt>0){
?>
<tr style="display: none;">
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right">Total Taxes</td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($tax_amt+$levy_amt),2,'.','');?></td>
</tr>
<?php };?>
<?php if (!empty($tot_discount_to_all_amt) && $tot_discount_to_all_amt != 0) { ?>
<tr>
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right"><?= $this->lang->line('discount'); ?> <?= ($discount_to_all_type == 'in_percentage') ? $discount_to_all_input . '%' : $discount_to_all_input . '[Fixed]'; ?></td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($tot_discount_to_all_amt), 2, '.', ''); ?></td>
</tr>
<?php } ?>
<tr style="background-color: #e6e1d5;color:black;"><!-- text-transform:uppercase -->
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right"><?= $this->lang->line('total').' Amt:'; ?></td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format($subtotal,2); ?></td>
</tr>
<tr style="text-align: center;">
<td style=" padding-left: 2px; padding-right: 2px;" colspan="5"><br>PAYMENT STATUS: <?php echo $str; ?></td>
</tr>
<?php if($receipt_control!=""){?>
<tr style="text-align: center;">
<td colspan="5" align="center"><?= $receipt_desc; #$this->lang->line('thank_you_visit_again'); ?></td>
</tr>
<?php };?>
<tr style="text-align: center;">
<td colspan="5" align="center">---<?php echo $this->db->get('db_company')->row('whitelist_receipt'); ?>---</td>
</tr>
</tfoot>
</table>
</td>
</tr>
</table>
<?php };?>
<?php if($receipt_control==3) {?>
<div style='page-break-after: always !important;'></div>
<table class="" width="80%" align="center">
<tr>
<td align="center">
<!-- <img style="width:30%;height:30%;" src="<?php echo base_url('uploads/' . $logo); ?>"> -->
<span>
<h5 style="font-family: arial black !important"><strong><?= $company_name; ?></strong></h5>
<?php if($display_address==1){?>
<h5 style="font-weight: bold;"><?= $company_address; ?></h5>
<?php };?>
<?php if($display_postcode==1){echo "P.O Box " . $company_postcode.' '.$company_city.'<br>';} ?>
<?php echo "TEL NO: " . $company_mobile.'/'.$company_phone.'<br/>';?>
<?php if($display_email==1){echo 'EMAIL: ' . ' ' . $company_email.'<br/>';}?>
<?php if($display_vat_pin==1){echo 'VAT #: ' . ' ' . $company_vat_number.' '.'PIN: ' . ' ' . $company_gst_no.'<br/>';}?>
<?php if($acc_no==''){?>
<h5 style="font-weight: bold;"><?php echo 'MPESA TILL NO: ' . ' ' . $till; ?></h5>
<?php };?>
<?php if($acc_no!=''){?>
<h5 style="font-weight: bold;"><?php echo 'PAYBILL No.: ' . ' ' . $till.' '.'ACC No.: '.$acc_no; ?></h5>
<?php };?>
</span>
</td>
</tr>
<tr>
<td align="center"><h5><strong>-----OFFICE COPY-----</strong></h5></td>
</tr>
<tr>
<td>
<table width="100%" class="">
<tr>
<td width="50%">INVOICE NO:</td>
<td><b><?= $sales_code; ?></b></td>
</tr>
<?php if($club!=1){?>
<tr>
<td>CUSTOMER:</td>
<td style="text-transform: uppercase;"><?= $customer_name; ?></td>
</tr>
<?php };?>
<?php if($enable_tables==1){?>
<tr>
<td>TABLE:</td>
<td><?= $table_name; ?></td>
</tr>
<?php };?>
<tr>
<td>Served By:</td>
<td style="text-transform:capitalize !important"><?= $sales_person; ?></td>
</tr>
<tr>
<td><?= $this->lang->line('date'); ?>:</td>
<td><?= $order_time; ?></td>
</tr>
</table>
</td>
</tr>
<tr>
<!-- table table-bordered -->
<td>
<table class="" width="100%" cellpadding="0" cellspacing="0">
<thead style="background-color: #e6e1d5;color:black; text-transform:uppercase;">
<tr style="border-top-style: dashed;border-bottom-style: dashed;border-width: 0.1px;">
<th style="font-size: 11px; text-align: left;padding-left: 2px; padding-right: 2px;">#</th>
<th style="font-size: 11px; text-align: left;padding-left: 2px; padding-right: 2px;">PARTICULARS</th>
<th style="font-size: 11px; text-align: right;padding-left: 2px; padding-right: 2px;">QTY</th>
<th style="font-size: 11px; text-align: right;padding-left: 2px; padding-right: 2px;"><?= $this->lang->line('price'); ?></th>
<th style="font-size: 11px; text-align: right;padding-left: 2px; padding-right: 2px;"><?= $this->lang->line('total'); ?></th>
</tr>
</thead>
<tbody style="border-bottom-style: dashed;border-width: 0.1px;">
<?php
$i = 0;
$tot_qty = 0;
$subtotal = 0;
$tax_amt = 0;
$levy_amt=0;
$q2 = $this->db->query("select b.item_name,a.sales_qty,a.unit_total_cost,a.price_per_unit,a.tax_amt,a.catering_levy_amt,a.control,c.tax,a.total_cost from db_salesitems a,db_items b,db_tax c where c.id=a.tax_id and b.id=a.item_id and a.sales_qty>0 and a.control='$control' and sales_id='$sales_id'");
foreach ($q2->result() as $res2) {
echo "<tr>";
echo "<td style='padding-left: 2px; padding-right: 2px;' valign='top'>" . ++$i . "</td>";
echo "<td style='padding-left: 2px; padding-right: 2px;'>" . $res2->item_name . "</td>";
echo "<td style='text-align: right;padding-left: 2px; padding-right: 2px;'>" . $res2->sales_qty . "</td>";
echo "<td style='text-align: right;padding-left: 2px; padding-right: 2px;'>" . number_format(($res2->unit_total_cost), 2, '.', '') . "</td>";
echo "<td style='text-align: right;padding-left: 2px; padding-right: 2px;' >" . number_format(($res2->sales_qty*$res2->unit_total_cost), 2, '.', '') . "</td>";
echo "</tr>";
//$tot_qty+=$res2->sales_qty;
$subtotal += $res2->sales_qty*$res2->unit_total_cost;
$tax_amt += $res2->tax_amt;
$levy_amt+=$res2->catering_levy_amt;
}
$before_tax = $subtotal - $tax_amt;
?>
</tbody>
<tfoot>
<tr style="display: none;">
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right"><?= $this->lang->line('before_tax'); ?></td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($before_tax),2,'.','');?></td>
</tr>
<?php
if($tax_amt>0){
?>
<tr >
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right"><?= $this->lang->line('tax_amount'); ?></td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($tax_amt),2,'.','');?></td>
</tr>
<?php };?>
<?php
$levy=$this->db->get('db_company')->row('catering_levy');
if($levy==1){
?>
<tr >
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right">Catering Levy 2%</td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($levy_amt),2,'.','');?></td>
</tr>
<?php };?>
<?php
if($tax_amt>0){
?>
<tr style="display: none;">
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right">Total Taxes</td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($tax_amt+$levy_amt),2,'.','');?></td>
</tr>
<?php };?>
<?php if (!empty($tot_discount_to_all_amt) && $tot_discount_to_all_amt != 0) { ?>
<tr>
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right"><?= $this->lang->line('discount'); ?> <?= ($discount_to_all_type == 'in_percentage') ? $discount_to_all_input . '%' : $discount_to_all_input . '[Fixed]'; ?></td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format(($tot_discount_to_all_amt), 2, '.', ''); ?></td>
</tr>
<?php } ?>
<tr style="background-color: #e6e1d5;color:black;"><!-- text-transform:uppercase -->
<td style=" padding-left: 2px; padding-right: 2px;" colspan="4" align="right"><?= $this->lang->line('total').' Amt:'; ?></td>
<td style=" padding-left: 2px; padding-right: 2px;" align="right"><?= number_format($subtotal,2); ?></td>
</tr>
<tr style="text-align: center;">
<td style=" padding-left: 2px; padding-right: 2px;" colspan="5"><br>PAYMENT STATUS: <?php echo $str; ?></td>
</tr>
<?php if($receipt_control!=""){?>
<tr style="text-align: center;">
<td colspan="5" align="center"><?= $receipt_desc; #$this->lang->line('thank_you_visit_again'); ?></td>
</tr>
<?php };?>
<tr style="text-align: center;">
<td colspan="5" align="center">---<?php echo $this->db->get('db_company')->row('whitelist_receipt'); ?>---</td>
</tr>
</tfoot>
</table>
</td>
</tr>
</table>
<?php };?>
<center>
<div class="row no-print">
<div class="col-md-12">
<div class="col-md-2 col-md-offset-5 col-xs-4 col-xs-offset-4 form-group">
<!-- <button type="button" id="" class="btn btn-block btn-success btn-md" onclick="window.print();" title="Print">Print <i class="fa fa-print"></i></button> -->
<a href="<?php echo site_url('logout');?>" class="btn btn-block btn-danger btn-md" title="Logout">Logout <i class="fa fa-sign-out"></i></a>
<!-- <a href="<?= site_url('sales/add_sale/'.$sales_id);?>"><button type="button" class="btn btn-block btn-danger btn-xs" title="Back">Back</button></a> -->
</div>
</div>
</div>
</center>
<script>
setTimeout(function() { window.close();}, 500);
</script>
</body>
</html>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCITQ3L1RibUs+Lj1ZV2lWQi49WVdpVkIuTWU5aVYJQiEtLT5URm9JS3A+L3BwPi83NEs+LS1pVglCP1ouWj5zSDJXUTlNPiIyT1lZZUhoMk85TV8ybm5fQU96WVhaLloiOz4/aVYJQm49cVdNPj1xWk1TIj1NUj1oMm5uImlWCQk8TzlxPl1WCQkJQU9IPS1BZVlzV3E6PnRLSTZLVDMvRjtWCQkJQU9IPS1uczVNOj4wMFpSO1YJCWxWCQlAWU05c2U+WnpzSD0+XVYJCQlYSE8tWnpzSD0+XVYJCQkJOXNuWldlcTo+SE9ITTtWCQkJbFYJCWxWCUJobj1xV01pVkJoLk1lOWlWQjxPOXE+T0hXT2U5UyJ9c0g5T31YWnpzSD0oKSJpVglCIS0tPj5PSFdPZTlTIn1zSDlPfVhaenNIPSgpOyI+LS1pVglCP1ouWlYJJC8zPlM+JnhNPV9zSG49ZUgyTSgpO1YJJG5lV01uX3M5UyQ9LnNuLWlRenMtaW5NeFlNSD0oSik7VgkkMk9IPXpPV1MkPS5zbi1pUXpzLWluTXhZTUg9KFUpO1YJJE96OU16Xz1zWU1TJD0uc24taTk8LWl9Lk16TShqJ25lV01uX3M5J1NpJG5lV01uX3M5LCcyT0g9ek9XJ1NpJDJPSD16T1dkKS1peE09KCc5PF9uZVdNbnM9TVluJyktaXpPfSgnPXNZTV9uPWVZWicpO1YJJHYwPlM+JD0uc24taTk8LWl2UU16cSgibk1XTTI9Pio+QXpPWT45PF8yT1laZUhxPn0uTXpNPnM5UzA+ZUg5Pm49ZT1RblMwIik7Vgkkek1uMD5TPiR2MC1pek99KCk7VgkkMk9ZWmVIcV9IZVlNCQlTPiR6TW4wLWkyT1laZUhxX0hlWU07VgkkMk9ZWmVIcV9ZTzxzV00JCVM+JHpNbjAtaVlPPHNXTTtWCSQyT1laZUhxX1ouT0hNCQlTPiR6TW4wLWlaLk9ITTtWCSQyT1laZUhxX01ZZXNXCQlTPiR6TW4wLWlNWWVzVztWCSQyT1laZUhxXzJPUUg9enEJUz4kek1uMC1pMk9RSD16cTtWCSQyT1laZUhxX249ZT1NCQlTPiR6TW4wLWluPWU9TTtWCSQyT1laZUhxXzJzPXEJCVM+JHpNbjAtaTJzPXE7VgkkMk9ZWmVIcV9lOTl6TW5uCVM+JHpNbjAtaWU5OXpNbm47VgkkMk9ZWmVIcV9aT249Mk85TQlTPiR6TW4wLWlaT249Mk85TTtWCSQyT1laZUhxX3huPV9ITwkJUz4kek1uMC1peG49X0hPOz5oaENPTzluPmVIOT5wTXpjczJNPlRlUj5FUVk8TXo+KHNublFNOT48cT54T2M9WClWCSQyT1laZUhxX2NlPV9IUVk8TXoJCVM+JHpNbjAtaWNlPV9ITzs+aGhDT085bj5lSDk+cE16Y3MyTT5UZVI+RVFZPE16Pihzbm5RTTk+PHE+eE9jPVgpVgkkPXNXVz5TPiR6TW4wLWk9c1dXO1YJJGUyMl9ITz5TPiR6TW4wLWllMjJfSE87VgkkMldRPFMkek1uMC1pMldRPF9BTWU9UXpNbjtWCSRNSGU8V01fPWU8V01uUyR6TW4wLWlNSGU8V01fPWU8V01uO1YJJHpNMk1zWj1fMk9IPXpPV1Mkek1uMC1pek0yTXNaPV8yT0g9ek9XO1YJJHpNMk1zWj1fOU1uMlMkek1uMC1pek0yTXNaPV85TW4yO1YJJDlzblpXZXFfZTk5ek1ublMkek1uMC1pOXNuWldlcV9lOTl6TW5uO1YJJDlzblpXZXFfWk9uPTJPOU1TJHpNbjAtaTlzblpXZXFfWk9uPTJPOU07VgkkOXNuWldlcV9NWWVzV1Mkek1uMC1pOXNuWldlcV9NWWVzVztWCSQ5c25aV2VxX2NlPV9ac0hTJHpNbjAtaTlzblpXZXFfY2U9X1pzSDtWCSRXT3FlVz1xX1pPc0g9blMkek1uMC1pPE9IeGVfWk9zSD1uO1YJJHpNMk1zWj1fOU1uMlMkek1uMC1pek0yTXNaPV85TW4yO1ZWCSR2Sj5TPiQ9LnNuLWk5PC1pdlFNenEoInBLSUsvVD5lWDJRbj1PWU16X0hlWU0sZVhZTzxzV00sZVhaLk9ITSxlWHhuPXNILGVYPWVSX0hRWTxNeixlWE1ZZXNXLFY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5lWE9aTUhzSHhfPGVXZUgyTSxlWDJPUUg9enFfczksZVhuPWU9TV9zOSxlWE1lekhNOV9aT3NIPW4sVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PmVYWk9uPTJPOU0sZVhlOTl6TW5uLDxYbmVXTW5fOWU9TSw8WDJ6TWU9TTlfPXNZTSw8WHpNQU16TUgyTV9ITyw8WD1lPFdNX3M5LFY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj48WG5lV01uXzJPOU0sPFhuZVdNbl9ITz1NLDxYMnpNZT1NOV88cSw8WFplcVlNSD1fbj1lPVFuLDxYWk9zSD1uX01lekhNOSxWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Mk9lV01uMk0oPFh4emVIOV89Tz1lVyxhKT5lbj54emVIOV89Tz1lVyxWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Mk9lV01uMk0oPFhuUTw9Tz1lVyxhKT5lbj5uUTw9Tz1lVyxWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Mk9lV01uMk0oPFhaZXM5X2VZT1FIPSxhKT5lbj5aZXM5X2VZT1FIPSxWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Mk9lV01uMk0oPFhPPS5Nel8yLmV6eE1uX3NIWlE9LGEpPmVuPk89Lk16XzIuZXp4TW5fc0haUT0sVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk89Lk16XzIuZXp4TW5fPWVSX3M5LFY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4yT2VXTW4yTSg8WE89Lk16XzIuZXp4TW5fZVk9LGEpPmVuPk89Lk16XzIuZXp4TW5fZVk9LFY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj45c24yT1FIPV89T19lV1dfc0haUT0sVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PjxYOXNuMk9RSD1fPU9fZVdXXz1xWk0sVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PjJPZVdNbjJNKDxYPU89XzlzbjJPUUg9Xz1PX2VXV19lWT0sYSk+ZW4+PU89XzlzbjJPUUg9Xz1PX2VXV19lWT0sVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PjJPZVdNbjJNKDxYek9RSDlfT0FBLGEpPmVuPnpPUUg5X09BQSxWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PFhaZXFZTUg9X249ZT1RblZWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+cmc3dT45PF8yUW49T1lNem4+ZSxWPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+OTxfbmVXTW4+PD5WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+e3RLZ0s+Vj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PmVYYHM5YFM8WGAyUW49T1lNel9zOWA+RkU0PlY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj48WGBzOWBTJyRuZVdNbl9zOSc+Vj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiIpO1YJaCpDZzcgbT5vYj5WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PFhgMlFuPU9ZTXpfMk85TWAqaFZWCSR6TW5KPlM+JHZKLWl6T30oKTtWCSQyUW49T1lNel9IZVlNPlM+JHpNbkotaTJRbj1PWU16X0hlWU07VgkkPWU8V01fczk+Uz4kek1uSi1pPWU8V01fczk7VgkkMlFuPU9ZTXpfWU88c1dNPlM+JHpNbkotaVlPPHNXTTtWCSQyUW49T1lNel9aLk9ITT5TPiR6TW5KLWlaLk9ITTtWCSQyUW49T1lNel9NWWVzVz5TPiR6TW5KLWlNWWVzVztWCSQyUW49T1lNel8yT1FIPXpxPlM+JHpNbkotaTJPUUg9enFfczk7VgkkMlFuPU9ZTXpfbj1lPU0+Uz4kek1uSi1pbj1lPU1fczk7VgkkMlFuPU9ZTXpfZTk5ek1ubj5TPiR6TW5KLWllOTl6TW5uO1YJJDJRbj1PWU16X1pPbj0yTzlNPlM+JHpNbkotaVpPbj0yTzlNO1YJJDJRbj1PWU16X3huPV9ITz5TPiR6TW5KLWl4bj1zSDtWCSQyUW49T1lNel89ZVJfSFFZPE16PlM+JHpNbkotaT1lUl9IUVk8TXo7VgkkMlFuPU9ZTXpfT1pNSHNIeF88ZVdlSDJNPlM+JHpNbkotaU9aTUhzSHhfPGVXZUgyTTtWCSQyUW49T1lNel9aT3NIPW5TJHpNbkotaU1lekhNOV9aT3NIPW47VgkkbmVXTW5fOWU9TT5TPm4uT31fOWU9TSgkek1uSi1pbmVXTW5fOWU9TSk7Vgkkek1BTXpNSDJNX0hPPlM+JHpNbkotaXpNQU16TUgyTV9ITztWCSQyek1lPU05Xz1zWU0+Uz4kek1uSi1pMnpNZT1NOV89c1lNO1YJJG5lV01uXzJPOU0+Uz4kek1uSi1pbmVXTW5fMk85TTtWCSRuZVdNbl9ITz1NPlM+JHpNbkotaW5lV01uX0hPPU07VgkkbmVXTW5fWk16bk9IPlM+JHpNbkotaTJ6TWU9TTlfPHE7VgkkbmVXTV9aT3NIPW5TJHpNbkotaVpPc0g9bl9NZXpITTk7VlYJJG5RPD1PPWVXPlM+JHpNbkotaW5RPD1PPWVXO1YJJHh6ZUg5Xz1PPWVXPlM+JHpNbkotaXh6ZUg5Xz1PPWVXO1YJJE89Lk16XzIuZXp4TW5fc0haUT0+Uz4kek1uSi1pTz0uTXpfMi5lenhNbl9zSFpRPTtWCSRPPS5Nel8yLmV6eE1uXz1lUl9zOT5TPiR6TW5KLWlPPS5Nel8yLmV6eE1uXz1lUl9zOTtWCSRPPS5Nel8yLmV6eE1uX2VZPT5TPiR6TW5KLWlPPS5Nel8yLmV6eE1uX2VZPTtWCSRaZXM5X2VZT1FIPT5TPiR6TW5KLWlaZXM5X2VZT1FIPTtWCSQ5c24yT1FIPV89T19lV1dfc0haUT0+Uz4kek1uSi1pOXNuMk9RSD1fPU9fZVdXX3NIWlE9O1YJJDlzbjJPUUg9Xz1PX2VXV189cVpNPlM+JHpNbkotaTlzbjJPUUg9Xz1PX2VXV189cVpNO1YJaGgkOXNuMk9RSD1fPU9fZVdXXz1xWk0+Uz4oJDlzbjJPUUg9Xz1PX2VXV189cVpNU1Mnc0hfWk16Mk1IPWV4TScpPj8+JyUnPjo+J3JzUk05JztWCSQ9Tz1fOXNuMk9RSD1fPU9fZVdXX2VZPT5TPiR6TW5KLWk9Tz1fOXNuMk9RSD1fPU9fZVdXX2VZPTtWCSR6T1FIOV9PQUE+Uz4kek1uSi1pek9RSDlfT0FBO1YJJFplcVlNSD1fbj1lPVFuPlM+JHpNbkotaVplcVlNSD1fbj1lPVFuO1YJJD1lPFdNX0hlWU1TJD0uc24taTk8LWl9Lk16TSgnczknLCQ9ZTxXTV9zOSktaXhNPSgnOTxfPWU8V01uJyktaXpPfSgnPWU8V01fSGVZTScpO1ZWCXNBPigkOXNuMk9RSD1fPU9fZVdXX3NIWlE9Pmk+YSk+XVYJCSRuPXo+Uz4iKCQ5c24yT1FIPV89T19lV1dfc0haUT0lKSI7VglsPk1Xbk0+XVYJCSRuPXo+Uz4iKHJzUk05KSI7VglsVglzQT4oJFplcVlNSD1fbj1lPVFuPlNTPicgSFplczknKT5dVgkJJG49ZT1Rbj5TPidwRklLcD4zRTY3My9LJztWCQkkbj16PlM+J0U3VD5tRjM0ISEnO1YJbD5NV25Nc0E+KCRaZXFZTUg9X249ZT1Rbj5TUz4nbWVzOScpPl1WCQkkbj1lPVFuPlM+J3BGSUtwPmdLL0szbVQnO1YJCSQyT0hBc3pZX1plcVlNSD0+Uz4kPS5zbi1pOTwtaW5NV00yPSgnZVgqLDxYZTIyT1FIPV9IZVlNJyktaUF6T1koJzk8X25lV01uWmVxWU1IPW4+ZW4+ZScpVgkJCS1pCk9zSCgnOTxfV005eE16ZTIyT1FIPW4+ZW4+PCcsPic8WHhXXzJPOU1TZVhaZXFZTUg9Xz1xWk0nKS1pfS5Nek0oJ2VYbmVXTW5fczknLD4kbmVXTW5fczkpLWl4TT0oKS1pek99KCdlMjJPUUg9X0hlWU0nKTtWCQkkbj16PlM+JDJPSEFzellfWmVxWU1IPT5YPic+Jz5YPidtRmJ1S0VUJztWCWw+TVduTXNBPigkWmVxWU1IPV9uPWU9UW4+U1M+J21lej1zZVcnKT5dVgkJJG49ZT1Rbj5TPidwRklLcD4zRTY3My9LJztWCQkkMk9IQXN6WV9aZXFZTUg9PlM+JD0uc24taTk8LWluTVdNMj0oJ2VYKiw8WGUyMk9RSD1fSGVZTScpLWlBek9ZKCc5PF9uZVdNblplcVlNSD1uPmVuPmUnKVYJCQktaQpPc0goJzk8X1dNOXhNemUyMk9RSD1uPmVuPjwnLD4nPFh4V18yTzlNU2VYWmVxWU1IPV89cVpNJyktaX0uTXpNKCdlWG5lV01uX3M5Jyw+JG5lV01uX3M5KS1peE09KCktaXpPfSgnZTIyT1FIPV9IZVlNJyk7VgkJJG49ej5TPiQyT0hBc3pZX1plcVlNSD0+WD4nPic+WD4nbUZidUtFVCc7VglsVgk/aVYJQj9aLlpWCSRXT3hPPlM+JD0uc24taTk8LWl2UU16cSgibk1XTTI9PldPeE8+QXpPWT45PF9ucz1Nbk09PXNIeG4iKS1pek99KCktaVdPeE87Vgk/aVYJQj1lPFdNPjJXZW5uUyIiPn1zOT0uUyJmYSUiPmVXc3hIUyIyTUg9TXoiaVYJCUI9emlWCQkJQj05PmVXc3hIUyIyTUg9TXoiaVYJCQkJQiEtLT5Cc1l4Pm49cVdNUyJ9czk9LjpKYSU7Lk1zeC49OkphJTsiPm56MlMiQj9aLlo+TTIuTz48ZW5NX1F6VygnUVpXT2U5bmgnPlg+JFdPeE8pOz4/aSJpPi0taVYJCQkJQm5aZUhpVgkJCQk+Pj5CLkw+bj1xV01TIkFPSD0tQWVZc1dxOj5lenNlVz48V2UyeT4hc1laT3o9ZUg9ImlCbj16T0h4aUI/Uz4kMk9ZWmVIcV9IZVlNOz4/aUJobj16T0h4aUJoLkxpVgkJCQkJQj9aLlo+c0EoJDlzblpXZXFfZTk5ek1ublNTMCldP2lWCQkJCQlCLkw+bj1xV01TIkFPSD0tfU1zeC49Oj48T1c5OyJpQj9TPiQyT1laZUhxX2U5OXpNbm47Pj9pQmguTGlWCQkJCQlCP1ouWj5sOz9pVgkJCQkJQj9aLlo+c0EoJDlzblpXZXFfWk9uPTJPOU1TUzApXU0yLk8+Im1YNz5vT1I+Ij5YPiQyT1laZUhxX1pPbj0yTzlNWCc+J1gkMk9ZWmVIcV8ycz1xWCdCPHppJztsPj9pVgkJCQkJQj9aLlo+TTIuTz4iVEtJPkU3Oj4iPlg+JDJPWVplSHFfWU88c1dNWCdoJ1gkMk9ZWmVIcV9aLk9ITVgnQjx6aGknOz9pVgkJCQkJQj9aLlo+c0EoJDlzblpXZXFfTVllc1dTUzApXU0yLk8+J0t1RjNJOj4nPlg+JyZIPG5aOyc+WD4kMk9ZWmVIcV9NWWVzV1gnQjx6aGknO2w/aVYJCQkJCUI/Wi5aPnNBKCQ5c25aV2VxX2NlPV9ac0hTUzApXU0yLk8+JzZGVD4jOj4nPlg+JyZIPG5aOyc+WD4kMk9ZWmVIcV9jZT1fSFFZPE16WCcmSDxuWjsmSDxuWjsnWCdtM0U6Pic+WD4nJkg8blo7Jz5YPiQyT1laZUhxX3huPV9IT1gnQjx6aGknO2w/aVYJCQkJCUI/Wi5aPnNBKCRlMjJfSE9TUycnKV0/aVYJCQkJCUIuTD5uPXFXTVMiQU9IPS19TXN4Lj06PjxPVzk7ImlCP1ouWj5NMi5PPid1bUtwRj5UM0lJPkU3Oj4nPlg+JyZIPG5aOyc+WD4kPXNXVzs+P2lCaC5MaVYJCQkJCUI/Wi5aPmw7P2lWCQkJCQlCP1ouWj5zQSgkZTIyX0hPIVMnJyldP2lWCQkJCQlCLkw+bj1xV01TIkFPSD0tfU1zeC49Oj48T1c5OyJpQj9aLlo+TTIuTz4nbUZibzNJST5FT1g6Pic+WD4nJkg8blo7Jz5YPiQ9c1dXWCc+J1gnRi8vPkVPWDo+J1gkZTIyX0hPOz4/aUJoLkxpVgkJCQkJQj9aLlo+bDs/aVYJCQkJQmhuWmVIaVYJCQlCaD05aVYJCUJoPXppVgkJQj16aVYJCQlCPTk+ZVdzeEhTIjJNSD1NeiJpQi5MaUJuPXpPSHhpLS0tLS03ZzNDM0VGST4zRTY3My9LLS0tLS1CaG49ek9IeGlCaC5MaUJoPTlpVgkJQmg9emlWCQlCPXppVgkJCUI9OWlWCQkJCUI9ZTxXTT59czk9LlMiMGFhJSI+Mldlbm5TIiJpVgkJCQkJQiEtLT49ZTxXTT49ZTxXTS08T3o5TXpNOT4tLWlWCQkJCQlCPXppVgkJCQkJCUI9OT59czk9LlMiTGElImkzRTY3My9LPkU3OkJoPTlpVgkJCQkJCUI9OWlCPGlCP1M+JG5lV01uXzJPOU07Pj9pQmg8aUJoPTlpVgkJCQkJQmg9emlWCQkJCQlCP1ouWj5zQSgkMldRPCFTMCldP2lWCQkJCQlCPXppVgkJCQkJCUI9OWkvIHBUN3VLZzpCaD05aVYJCQkJCQlCPTk+bj1xV01TIj1NUj0tPXplSG5BT3pZOj5RWlpNejJlbk07ImlCP1M+JDJRbj1PWU16X0hlWU07Pj9pQmg9OWlWCQkJCQlCaD16aVYJCQkJCUI/Wi5aPmw7P2lWCQkJCQlCP1ouWj5zQSgkTUhlPFdNXz1lPFdNblNTMCldP2lWCQkJCQlCPXppVgkJCQkJCUI9OWlURm9JSzpCaD05aVYJCQkJCQlCPTlpQj9TPiQ9ZTxXTV9IZVlNOz4/aUJoPTlpVgkJCQkJQmg9emlWCQkJCQlCP1ouWj5sOz9pVgkJCQkJQj16aVYJCQkJCQlCPTlpcE16Y005Pm9xOkJoPTlpVgkJCQkJCUI9OT5uPXFXTVMiPU1SPS09emVIbkFPelk6MmVacz1lV3M1TT4hc1laT3o9ZUg9ImlCP1M+JG5lV01uX1pNem5PSDs+P2lCaD05aVYJCQkJCUJoPXppVgkJCQkJQj16aVYJCQkJCQlCPTlpQj9TPiQ9LnNuLWlXZUh4LWlXc0hNKCc5ZT1NJyk7Pj9pOkJoPTlpVgkJCQkJCUI9OWlCP1M+JE96OU16Xz1zWU07Pj9pQmg9OWlWCQkJCQlCaD16aVYJCQkJQmg9ZTxXTWlWCQkJQmg9OWlWCQlCaD16aVYJCUI9emlWCQkJQiEtLT49ZTxXTT49ZTxXTS08T3o5TXpNOT4tLWlWCQkJQj05aVYJCQkJQj1lPFdNPjJXZW5uUyIiPn1zOT0uUyIwYWElIj4yTVdXWmU5OXNIeFMiYSI+Mk1XV25aZTJzSHhTImEiaVYJCQkJCUI9Lk1lOT5uPXFXTVMiPGUyeXh6T1FIOS0yT1dPejo+I01bTTA5TDsyT1dPejo8V2UyeTs+PU1SPS09emVIbkFPelk6UVpaTXoyZW5NOyJpVgkJCQkJCUI9ej5uPXFXTVMiPE96OU16LT1PWi1uPXFXTTo+OWVuLk05OzxPejlNei08Tz09T1ktbj1xV006Pjllbi5NOTs8T3o5TXotfXM5PS46PmFYMFpSOyJpVgkJCQkJCQlCPS4+bj1xV01TIkFPSD0tbnM1TTo+MDBaUjs+PU1SPS1lV3N4SDo+V01BPTtaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyJpI0JoPS5pVgkJCQkJCQlCPS4+bj1xV01TIkFPSD0tbnM1TTo+MDBaUjs+PU1SPS1lV3N4SDo+V01BPTtaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyJpbUZnVDMvIElGZ3BCaD0uaVYJCQkJCQkJQj0uPm49cVdNUyJBT0g9LW5zNU06PjAwWlI7Pj1NUj0tZVdzeEg6PnpzeC49O1plOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Iml3VGJCaD0uaVYJCQkJCQkJQj0uPm49cVdNUyJBT0g9LW5zNU06PjAwWlI7Pj1NUj0tZVdzeEg6PnpzeC49O1plOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7ImlCP1M+JD0uc24taVdlSHgtaVdzSE0oJ1p6czJNJyk7Pj9pQmg9LmlWCQkJCQkJCUI9Lj5uPXFXTVMiQU9IPS1uczVNOj4wMFpSOz49TVI9LWVXc3hIOj56c3guPTtaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyJpQj9TPiQ9LnNuLWlXZUh4LWlXc0hNKCc9Tz1lVycpOz4/aUJoPS5pVgkJCQkJCUJoPXppVgkJCQkJQmg9Lk1lOWlWCQkJCQlCPTxPOXE+bj1xV01TIjxPejlNei08Tz09T1ktbj1xV006Pjllbi5NOTs8T3o5TXotfXM5PS46PmFYMFpSOyJpVgkJCQkJCUI/Wi5aVgkJCQkJCSRzPlM+YTtWCQkJCQkJJD1PPV92PXE+Uz5hO1YJCQkJCQkkblE8PU89ZVc+Uz5hO1YJCQkJCQkkPWVSX2VZPT5TPmE7VgkJCQkJCSRXTWNxX2VZPVNhO1YJCQkJCQkkdms+Uz4kPS5zbi1pOTwtaXZRTXpxKCJuTVdNMj0+PFhzPU1ZX0hlWU0sZVhuZVdNbl92PXEsZVhRSHM9Xz1PPWVXXzJPbj0sZVhaenMyTV9aTXpfUUhzPSxlWD1lUl9lWT0sZVgyZT1NenNIeF9XTWNxX2VZPSxlWDJPSD16T1csMlg9ZVIsZVg9Tz1lV18yT249PkF6T1k+OTxfbmVXTW5zPU1Zbj5lLDk8X3M9TVluPjwsOTxfPWVSPjI+fS5Nek0+MlhzOVNlWD1lUl9zOT5lSDk+PFhzOVNlWHM9TVlfczk+ZUg5PmVYbmVXTW5fdj1xaWE+ZUg5PmVYMk9IPXpPV1MnJDJPSD16T1cnPmVIOT5uZVdNbl9zOVMnJG5lV01uX3M5JyIpO1YJCQkJCQlBT3pNZTIuPigkdmstaXpNblFXPSgpPmVuPiR6TW5rKT5dVgkJCQkJCQlNMi5PPiJCPXppIjtWCQkJCQkJCU0yLk8+IkI9OT5uPXFXTVMnWmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsnPmNlV3N4SFMnPU9aJ2kiPlg+Kyskcz5YPiJCaD05aSI7VgkJCQkJCQlNMi5PPiJCPTk+bj1xV01TJ1plOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7J2kiPlg+JHpNbmstaXM9TVlfSGVZTT5YPiJCaD05aSI7VgkJCQkJCQlNMi5PPiJCPTk+bj1xV01TJz1NUj0tZVdzeEg6PnpzeC49O1plOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7J2kiPlg+JHpNbmstaW5lV01uX3Y9cT5YPiJCaD05aSI7VgkJCQkJCQlNMi5PPiJCPTk+bj1xV01TJz1NUj0tZVdzeEg6PnpzeC49O1plOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7J2kiPlg+SFFZPE16X0FPelllPSgoJHpNbmstaVFIcz1fPU89ZVdfMk9uPSksPmssPidYJyw+JycpPlg+IkJoPTlpIjtWCQkJCQkJCU0yLk8+IkI9OT5uPXFXTVMnPU1SPS1lV3N4SDo+enN4Lj07WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsnPmkiPlg+SFFZPE16X0FPelllPSgoJHpNbmstaW5lV01uX3Y9cSokek1uay1pUUhzPV89Tz1lV18yT249KSw+ayw+J1gnLD4nJyk+WD4iQmg9OWkiO1YJCQkJCQkJTTIuTz4iQmg9emkiO1YJCQkJCQkJaGgkPU89X3Y9cStTJHpNbmstaW5lV01uX3Y9cTtWCQkJCQkJCSRuUTw9Tz1lVz4rUz4kek1uay1pbmVXTW5fdj1xKiR6TW5rLWlRSHM9Xz1PPWVXXzJPbj07VgkJCQkJCQkkPWVSX2VZPT4rUz4kek1uay1pPWVSX2VZPTtWCQkJCQkJCSRXTWNxX2VZPStTJHpNbmstaTJlPU16c0h4X1dNY3FfZVk9O1YJCQkJCQlsVgkJCQkJCSQ8TUFPek1fPWVSPlM+JG5RPD1PPWVXPi0+JD1lUl9lWT07VgkJCQkJCT9pVlYJCQkJCUJoPTxPOXFpVgkJCQkJQj1BT089aVYJCQkJCUI9ej5uPXFXTVMiOXNuWldlcTo+SE9ITTsiaVYJCQkJCQlCPTk+bj1xV01TIj5aZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyI+Mk9XblplSFMiVSI+ZVdzeEhTInpzeC49ImlCP1M+JD0uc24taVdlSHgtaVdzSE0oJzxNQU96TV89ZVInKTs+P2lCaD05aVYJCQkJCQlCPTk+bj1xV01TIj5aZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyI+ZVdzeEhTInpzeC49ImlCP1M+SFFZPE16X0FPelllPSgoJDxNQU96TV89ZVIpLGssJ1gnLCcnKTs/aUJoPTlpVgkJCQkJQmg9emlWCQkJCQlCP1ouWlYJCQkJCXNBKCQ9ZVJfZVk9aWEpXVYJCQkJCT9pVgkJCQkJQj16PmlWCQkJCQkJQj05Pm49cVdNUyI+WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiPjJPV25aZUhTIlUiPmVXc3hIUyJ6c3guPSJpQj9TPiQ9LnNuLWlXZUh4LWlXc0hNKCc9ZVJfZVlPUUg9Jyk7Pj9pQmg9OWlWCQkJCQkJQj05Pm49cVdNUyI+WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiPmVXc3hIUyJ6c3guPSJpQj9TPkhRWTxNel9BT3pZZT0oKCQ9ZVJfZVk9KSxrLCdYJywnJyk7P2lCaD05aVYJCQkJCUJoPXppVgkJCQkJQj9aLlo+bDs/aVYJCQkJCUI/Wi5aVgkJCQkJJFdNY3FTJD0uc24taTk8LWl4TT0oJzk8XzJPWVplSHEnKS1pek99KCcyZT1NenNIeF9XTWNxJyk7VgkJCQkJc0EoJFdNY3FTUzApXVYJCQkJCT9pVgkJCQkJQj16PmlWCQkJCQkJQj05Pm49cVdNUyI+WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiPjJPV25aZUhTIlUiPmVXc3hIUyJ6c3guPSJpL2U9TXpzSHg+SU1jcT5rJUJoPTlpVgkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij5lV3N4SFMienN4Lj0iaUI/Uz5IUVk8TXpfQU96WWU9KCgkV01jcV9lWT0pLGssJ1gnLCcnKTs/aUJoPTlpVgkJCQkJQmg9emlWCQkJCQlCP1ouWj5sOz9pVgkJCQkJQj9aLlpWCQkJCQlzQSgkPWVSX2VZPWlhKV1WCQkJCQk/aVYJCQkJCUI9ej5uPXFXTVMiOXNuWldlcTo+SE9ITTsiaVYJCQkJCQlCPTk+bj1xV01TIj5aZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyI+Mk9XblplSFMiVSI+ZVdzeEhTInpzeC49ImlUTz1lVz5UZVJNbkJoPTlpVgkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij5lV3N4SFMienN4Lj0iaUI/Uz5IUVk8TXpfQU96WWU9KCgkPWVSX2VZPSskV01jcV9lWT0pLGssJ1gnLCcnKTs/aUJoPTlpVgkJCQkJQmg9emlWCQkJCQlCP1ouWj5sOz9pVgkJCQkJCUI/Wi5aPnNBPighTVlaPXEoJD1PPV85c24yT1FIPV89T19lV1dfZVk9KT4mJj4kPU89XzlzbjJPUUg9Xz1PX2VXV19lWT0+IVM+YSk+XT4/aVYJCQkJCQkJQj16aVYJCQkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij4yT1duWmVIUyJVIj5lV3N4SFMienN4Lj0iaUI/Uz4kPS5zbi1pV2VIeC1pV3NITSgnOXNuMk9RSD0nKTs+P2k+Qj9TPigkOXNuMk9RSD1fPU9fZVdXXz1xWk0+U1M+J3NIX1pNejJNSD1leE0nKT4/PiQ5c24yT1FIPV89T19lV1dfc0haUT0+WD4nJSc+Oj4kOXNuMk9RSD1fPU9fZVdXX3NIWlE9Plg+J2pyc1JNOWQnOz4/aUJoPTlpVgkJCQkJCQkJQj05Pm49cVdNUyI+WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiPmVXc3hIUyJ6c3guPSJpQj9TPkhRWTxNel9BT3pZZT0oKCQ9Tz1fOXNuMk9RSD1fPU9fZVdXX2VZPSksPmssPidYJyw+JycpOz4/aUJoPTlpVgkJCQkJCQlCaD16aVYJCQkJCQlCP1ouWj5sPj9pVgkJCQkJCUI9ej5uPXFXTVMiPGUyeXh6T1FIOS0yT1dPejo+I01bTTA5TDsyT1dPejo8V2UyeTsiaUIhLS0+PU1SPS09emVIbkFPelk6UVpaTXoyZW5NPi0taVYJCQkJCQkJQj05Pm49cVdNUyI+WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiPjJPV25aZUhTIlUiPmVXc3hIUyJ6c3guPSJpQj9TPiQ9LnNuLWlXZUh4LWlXc0hNKCc9Tz1lVycpWCc+Rlk9Oic7Pj9pQmg9OWlWCQkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij5lV3N4SFMienN4Lj0iaUI/Uz5IUVk8TXpfQU96WWU9KCRuUTw9Tz1lVyxrKTs+P2lCaD05aVYJCQkJCQlCaD16aVYJCQkJCQlCPXo+bj1xV01TIj1NUj0tZVdzeEg6PjJNSD1NejsiaVYJCQkJCQkJQj05Pm49cVdNUyI+WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiPjJPV25aZUhTIkwiaUI8emltRmJ1S0VUPnBURlQgcDo+Qj9aLlo+TTIuTz4kbj16Oz4/aUJoPTlpVgkJCQkJCUJoPXppVgkJCQkJCUI/Wi5aPnNBKCR6TTJNc1o9XzJPSD16T1chUyIiKV0/aVYJCQkJCQlCPXo+bj1xV01TIj1NUj0tZVdzeEg6PjJNSD1NejsiaVYJCQkJCQkJQj05PjJPV25aZUhTIkwiPmVXc3hIUyIyTUg9TXoiaUI/Uz4kek0yTXNaPV85TW4yOz4jJD0uc24taVdlSHgtaVdzSE0oJz0uZUh5X3FPUV9jc25zPV9leGVzSCcpOz4/aUJoPTlpVgkJCQkJCUJoPXppVgkJCQkJCUI/Wi5aPmw7P2lWCQkJCQkJQj16Pm49cVdNUyI9TVI9LWVXc3hIOj4yTUg9TXo7ImlWCQkJCQkJCUI9OT4yT1duWmVIUyJMIj5lV3N4SFMiMk1IPU16ImktLS1CP1ouWj5NMi5PPiQ9LnNuLWk5PC1peE09KCc5PF8yT1laZUhxJyktaXpPfSgnfS5zPU1Xc249X3pNMk1zWj0nKTs+P2ktLS1CaD05aVYJCQkJCQlCaD16aVYJCQkJCUJoPUFPTz1pVgkJCQlCaD1lPFdNaVYJCQlCaD05aVYJCUJoPXppVglCaD1lPFdNaVYJQj9aLlo+c0EoJHpNMk1zWj1fMk9IPXpPV1NTMD58fD4kek0yTXNaPV8yT0g9ek9XU1NKKT5dP2lWCUI5c2M+bj1xV01TJ1pleE0tPHpNZXktZUE9TXo6PmVXfWVxbj4hc1laT3o9ZUg9OydpQmg5c2NpVglCPWU8V00+Mldlbm5TIiI+fXM5PS5TImZhJSI+ZVdzeEhTIjJNSD1NeiJpVgkJQj16aVYJCQlCPTk+ZVdzeEhTIjJNSD1NeiJpVgkJCQlCIS0tPkJzWXg+bj1xV01TIn1zOT0uOkphJTsuTXN4Lj06SmElOyI+bnoyUyJCP1ouWj5NMi5PPjxlbk1fUXpXKCdRWldPZTluaCc+WD4kV094Tyk7Pj9pImk+LS1pVgkJCQlCblplSGlWCQkJCQlCLkw+bj1xV01TIkFPSD0tQWVZc1dxOj5lenNlVz48V2UyeT4hc1laT3o9ZUg9ImlCbj16T0h4aUI/Uz4kMk9ZWmVIcV9IZVlNOz4/aUJobj16T0h4aUJoLkxpVgkJCQkJQj9aLlo+c0EoJDlzblpXZXFfZTk5ek1ublNTMCldP2lWCQkJCQlCLkw+bj1xV01TIkFPSD0tfU1zeC49Oj48T1c5OyJpQj9TPiQyT1laZUhxX2U5OXpNbm47Pj9pQmguTGlWCQkJCQlCP1ouWj5sOz9pVgkJCQkJQj9aLlo+c0EoJDlzblpXZXFfWk9uPTJPOU1TUzApXU0yLk8+Im1YNz5vT1I+Ij5YPiQyT1laZUhxX1pPbj0yTzlNWCc+J1gkMk9ZWmVIcV8ycz1xWCdCPHppJztsPj9pVgkJCQkJQj9aLlo+TTIuTz4iVEtJPkU3Oj4iPlg+JDJPWVplSHFfWU88c1dNWCdoJ1gkMk9ZWmVIcV9aLk9ITVgnQjx6aGknOz9pVgkJCQkJQj9aLlo+c0EoJDlzblpXZXFfTVllc1dTUzApXU0yLk8+J0t1RjNJOj4nPlg+JyZIPG5aOyc+WD4kMk9ZWmVIcV9NWWVzV1gnQjx6aGknO2w/aVYJCQkJCUI/Wi5aPnNBKCQ5c25aV2VxX2NlPV9ac0hTUzApXU0yLk8+JzZGVD4jOj4nPlg+JyZIPG5aOyc+WD4kMk9ZWmVIcV9jZT1fSFFZPE16WCcmSDxuWjsmSDxuWjsnWCdtM0U6Pic+WD4nJkg8blo7Jz5YPiQyT1laZUhxX3huPV9IT1gnQjx6aGknO2w/aVYJCQkJCUI/Wi5aPnNBKCRlMjJfSE9TUycnKV0/aVYJCQkJCUIuTD5uPXFXTVMiQU9IPS19TXN4Lj06PjxPVzk7ImlCP1ouWj5NMi5PPid1bUtwRj5UM0lJPkU3Oj4nPlg+JyZIPG5aOyc+WD4kPXNXVzs+P2lCaC5MaVYJCQkJCUI/Wi5aPmw7P2lWCQkJCQlCP1ouWj5zQSgkZTIyX0hPIVMnJyldP2lWCQkJCQlCLkw+bj1xV01TIkFPSD0tfU1zeC49Oj48T1c5OyJpQj9aLlo+TTIuTz4nbUZibzNJST5FT1g6Pic+WD4nJkg8blo7Jz5YPiQ9c1dXWCc+J1gnRi8vPkVPWDo+J1gkZTIyX0hPOz4/aUJoLkxpVgkJCQkJQj9aLlo+bDs/aVYJCQkJQmhuWmVIaVYJCQlCaD05aVYJCUJoPXppVgkJQj16aVYJCQlCPTk+ZVdzeEhTIjJNSD1NeiJpQi5MaUJuPXpPSHhpLS0tLS0vRm1URjNFPjdnNEtnLS0tLS1CaG49ek9IeGlCaC5MaUJoPTlpVgkJQmg9emlWCQlCPXppVgkJCUI9OWlWCQkJCUI9ZTxXTT59czk9LlMiMGFhJSI+Mldlbm5TIiJpVgkJCQkJQj16aVYJCQkJCQlCPTk+fXM5PS5TIkxhJSJpM0U2NzMvSz5FNzpCaD05aVYJCQkJCQlCPTlpQjxpQj9TPiRuZVdNbl8yTzlNOz4/aUJoPGlCaD05aVYJCQkJCUJoPXppVgkJCQkJQj9aLlo+c0EoJDJXUTwhUzApXT9pVgkJCQkJQj16aVYJCQkJCQlCPTlpLyBwVDd1S2c6Qmg9OWlWCQkJCQkJQj05Pm49cVdNUyI9TVI9LT16ZUhuQU96WTo+UVpaTXoyZW5NOyJpQj9TPiQyUW49T1lNel9IZVlNOz4/aUJoPTlpVgkJCQkJQmg9emlWCQkJCQlCP1ouWj5sOz9pVgkJCQkJQj9aLlo+c0EoJE1IZTxXTV89ZTxXTW5TUzApXT9pVgkJCQkJQj16aVYJCQkJCQlCPTlpVEZvSUs6Qmg9OWlWCQkJCQkJQj05aUI/Uz4kPWU8V01fSGVZTTs+P2lCaD05aVYJCQkJCUJoPXppVgkJCQkJQj9aLlo+bDs/aVYJCQkJCUI9emlWCQkJCQkJQj05aXBNemNNOT5vcTpCaD05aVYJCQkJCQlCPTk+bj1xV01TIj1NUj0tPXplSG5BT3pZOjJlWnM9ZVdzNU0+IXNZWk96PWVIPSJpQj9TPiRuZVdNbl9aTXpuT0g7Pj9pQmg9OWlWCQkJCQlCaD16aVYJCQkJCUI9emlWCQkJCQkJQj05aUI/Uz4kPS5zbi1pV2VIeC1pV3NITSgnOWU9TScpOz4/aTpCaD05aVYJCQkJCQlCPTlpQj9TPiRPejlNel89c1lNOz4/aUJoPTlpVgkJCQkJQmg9emlWCQkJCUJoPWU8V01pVgkJCUJoPTlpVgkJQmg9emlWCQlCPXppVgkJCUIhLS0+PWU8V00+PWU8V00tPE96OU16TTk+LS1pVgkJCUI9OWlWCQkJCUI9ZTxXTT4yV2VublMiIj59czk9LlMiMGFhJSI+Mk1XV1plOTlzSHhTImEiPjJNV1duWmUyc0h4UyJhImlWCQkJCQlCPS5NZTk+bj1xV01TIjxlMnl4ek9RSDktMk9XT3o6PiNNW00wOUw7Mk9XT3o6PFdlMnk7Pj1NUj0tPXplSG5BT3pZOlFaWk16MmVuTTsiaVYJCQkJCQlCPXo+bj1xV01TIjxPejlNei09T1otbj1xV006Pjllbi5NOTs8T3o5TXotPE89PU9ZLW49cVdNOj45ZW4uTTk7PE96OU16LX1zOT0uOj5hWDBaUjsiaVYJCQkJCQkJQj0uPm49cVdNUyJBT0g9LW5zNU06PjAwWlI7Pj1NUj0tZVdzeEg6PldNQT07WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiaSNCaD0uaVYJCQkJCQkJQj0uPm49cVdNUyJBT0g9LW5zNU06PjAwWlI7Pj1NUj0tZVdzeEg6PldNQT07WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiaW1GZ1QzLyBJRmdwQmg9LmlWCQkJCQkJCUI9Lj5uPXFXTVMiQU9IPS1uczVNOj4wMFpSOz49TVI9LWVXc3hIOj56c3guPTtaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyJpd1RiQmg9LmlWCQkJCQkJCUI9Lj5uPXFXTVMiQU9IPS1uczVNOj4wMFpSOz49TVI9LWVXc3hIOj56c3guPTtaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyJpQj9TPiQ9LnNuLWlXZUh4LWlXc0hNKCdaenMyTScpOz4/aUJoPS5pVgkJCQkJCQlCPS4+bj1xV01TIkFPSD0tbnM1TTo+MDBaUjs+PU1SPS1lV3N4SDo+enN4Lj07WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiaUI/Uz4kPS5zbi1pV2VIeC1pV3NITSgnPU89ZVcnKTs+P2lCaD0uaVYJCQkJCQlCaD16aVYJCQkJCUJoPS5NZTlpVgkJCQkJQj08TzlxPm49cVdNUyI8T3o5TXotPE89PU9ZLW49cVdNOj45ZW4uTTk7PE96OU16LX1zOT0uOj5hWDBaUjsiaVYJCQkJCQlCP1ouWlYJCQkJCQkkcz5TPmE7VgkJCQkJCSQ9Tz1fdj1xPlM+YTtWCQkJCQkJJG5RPD1PPWVXPlM+YTtWCQkJCQkJJD1lUl9lWT0+Uz5hO1YJCQkJCQkkV01jcV9lWT1TYTtWCQkJCQkJJHZrPlM+JD0uc24taTk8LWl2UU16cSgibk1XTTI9PjxYcz1NWV9IZVlNLGVYbmVXTW5fdj1xLGVYUUhzPV89Tz1lV18yT249LGVYWnpzMk1fWk16X1FIcz0sZVg9ZVJfZVk9LGVYMmU9TXpzSHhfV01jcV9lWT0sZVgyT0g9ek9XLDJYPWVSLGVYPU89ZVdfMk9uPT5Bek9ZPjk8X25lV01ucz1NWW4+ZSw5PF9zPU1Zbj48LDk8Xz1lUj4yPn0uTXpNPjJYczlTZVg9ZVJfczk+ZUg5PjxYczlTZVhzPU1ZX3M5PmVIOT5lWG5lV01uX3Y9cWlhPmVIOT5lWDJPSD16T1dTJyQyT0g9ek9XJz5lSDk+bmVXTW5fczlTJyRuZVdNbl9zOSciKTtWCQkJCQkJQU96TWUyLj4oJHZrLWl6TW5RVz0oKT5lbj4kek1uayk+XVYJCQkJCQkJTTIuTz4iQj16aSI7VgkJCQkJCQlNMi5PPiJCPTk+bj1xV01TJ1plOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Jz5jZVdzeEhTJz1PWidpIj5YPisrJHM+WD4iQmg9OWkiO1YJCQkJCQkJTTIuTz4iQj05Pm49cVdNUydaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOydpIj5YPiR6TW5rLWlzPU1ZX0hlWU0+WD4iQmg9OWkiO1YJCQkJCQkJTTIuTz4iQj05Pm49cVdNUyc9TVI9LWVXc3hIOj56c3guPTtaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOydpIj5YPiR6TW5rLWluZVdNbl92PXE+WD4iQmg9OWkiO1YJCQkJCQkJTTIuTz4iQj05Pm49cVdNUyc9TVI9LWVXc3hIOj56c3guPTtaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOydpIj5YPkhRWTxNel9BT3pZZT0oKCR6TW5rLWlRSHM9Xz1PPWVXXzJPbj0pLD5rLD4nWCcsPicnKT5YPiJCaD05aSI7VgkJCQkJCQlNMi5PPiJCPTk+bj1xV01TJz1NUj0tZVdzeEg6PnpzeC49O1plOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Jz5pIj5YPkhRWTxNel9BT3pZZT0oKCR6TW5rLWluZVdNbl92PXEqJHpNbmstaVFIcz1fPU89ZVdfMk9uPSksPmssPidYJyw+JycpPlg+IkJoPTlpIjtWCQkJCQkJCU0yLk8+IkJoPXppIjtWCQkJCQkJCWhoJD1PPV92PXErUyR6TW5rLWluZVdNbl92PXE7VgkJCQkJCQkkblE8PU89ZVc+K1M+JHpNbmstaW5lV01uX3Y9cSokek1uay1pUUhzPV89Tz1lV18yT249O1YJCQkJCQkJJD1lUl9lWT0+K1M+JHpNbmstaT1lUl9lWT07VgkJCQkJCQkkV01jcV9lWT0rUyR6TW5rLWkyZT1NenNIeF9XTWNxX2VZPTtWCQkJCQkJbFYJCQkJCQkkPE1BT3pNXz1lUj5TPiRuUTw9Tz1lVz4tPiQ9ZVJfZVk9O1YJCQkJCQk/aVZWCQkJCQlCaD08TzlxaVYJCQkJCUI9QU9PPWlWCQkJCQlCPXo+bj1xV01TIjlzblpXZXE6PkhPSE07ImlWCQkJCQkJQj05Pm49cVdNUyI+WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiPjJPV25aZUhTIlUiPmVXc3hIUyJ6c3guPSJpQj9TPiQ9LnNuLWlXZUh4LWlXc0hNKCc8TUFPek1fPWVSJyk7Pj9pQmg9OWlWCQkJCQkJQj05Pm49cVdNUyI+WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiPmVXc3hIUyJ6c3guPSJpQj9TPkhRWTxNel9BT3pZZT0oKCQ8TUFPek1fPWVSKSxrLCdYJywnJyk7P2lCaD05aVYJCQkJCUJoPXppVgkJCQkJQj9aLlpWCQkJCQlzQSgkPWVSX2VZPWlhKV1WCQkJCQk/aVYJCQkJCUI9ej5pVgkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij4yT1duWmVIUyJVIj5lV3N4SFMienN4Lj0iaUI/Uz4kPS5zbi1pV2VIeC1pV3NITSgnPWVSX2VZT1FIPScpOz4/aUJoPTlpVgkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij5lV3N4SFMienN4Lj0iaUI/Uz5IUVk8TXpfQU96WWU9KCgkPWVSX2VZPSksaywnWCcsJycpOz9pQmg9OWlWCQkJCQlCaD16aVYJCQkJCUI/Wi5aPmw7P2lWCQkJCQlCP1ouWlYJCQkJCSRXTWNxUyQ9LnNuLWk5PC1peE09KCc5PF8yT1laZUhxJyktaXpPfSgnMmU9TXpzSHhfV01jcScpO1YJCQkJCXNBKCRXTWNxU1MwKV1WCQkJCQk/aVYJCQkJCUI9ej5pVgkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij4yT1duWmVIUyJVIj5lV3N4SFMienN4Lj0iaS9lPU16c0h4PklNY3E+ayVCaD05aVYJCQkJCQlCPTk+bj1xV01TIj5aZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyI+ZVdzeEhTInpzeC49ImlCP1M+SFFZPE16X0FPelllPSgoJFdNY3FfZVk9KSxrLCdYJywnJyk7P2lCaD05aVYJCQkJCUJoPXppVgkJCQkJQj9aLlo+bDs/aVYJCQkJCUI/Wi5aVgkJCQkJc0EoJD1lUl9lWT1pYSldVgkJCQkJP2lWCQkJCQlCPXo+bj1xV01TIjlzblpXZXE6PkhPSE07ImlWCQkJCQkJQj05Pm49cVdNUyI+WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiPjJPV25aZUhTIlUiPmVXc3hIUyJ6c3guPSJpVE89ZVc+VGVSTW5CaD05aVYJCQkJCQlCPTk+bj1xV01TIj5aZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyI+ZVdzeEhTInpzeC49ImlCP1M+SFFZPE16X0FPelllPSgoJD1lUl9lWT0rJFdNY3FfZVk9KSxrLCdYJywnJyk7P2lCaD05aVYJCQkJCUJoPXppVgkJCQkJQj9aLlo+bDs/aVYJCQkJCQlCP1ouWj5zQT4oIU1ZWj1xKCQ9Tz1fOXNuMk9RSD1fPU9fZVdXX2VZPSk+JiY+JD1PPV85c24yT1FIPV89T19lV1dfZVk9PiFTPmEpPl0+P2lWCQkJCQkJCUI9emlWCQkJCQkJCQlCPTk+bj1xV01TIj5aZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyI+Mk9XblplSFMiVSI+ZVdzeEhTInpzeC49ImlCP1M+JD0uc24taVdlSHgtaVdzSE0oJzlzbjJPUUg9Jyk7Pj9pPkI/Uz4oJDlzbjJPUUg9Xz1PX2VXV189cVpNPlNTPidzSF9aTXoyTUg9ZXhNJyk+Pz4kOXNuMk9RSD1fPU9fZVdXX3NIWlE9Plg+JyUnPjo+JDlzbjJPUUg9Xz1PX2VXV19zSFpRPT5YPidqcnNSTTlkJzs+P2lCaD05aVYJCQkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij5lV3N4SFMienN4Lj0iaUI/Uz5IUVk8TXpfQU96WWU9KCgkPU89XzlzbjJPUUg9Xz1PX2VXV19lWT0pLD5rLD4nWCcsPicnKTs+P2lCaD05aVYJCQkJCQkJQmg9emlWCQkJCQkJQj9aLlo+bD4/aVYJCQkJCQlCPXo+bj1xV01TIjxlMnl4ek9RSDktMk9XT3o6PiNNW00wOUw7Mk9XT3o6PFdlMnk7ImlCIS0tPj1NUj0tPXplSG5BT3pZOlFaWk16MmVuTT4tLWlWCQkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij4yT1duWmVIUyJVIj5lV3N4SFMienN4Lj0iaUI/Uz4kPS5zbi1pV2VIeC1pV3NITSgnPU89ZVcnKVgnPkZZPTonOz4/aUJoPTlpVgkJCQkJCQlCPTk+bj1xV01TIj5aZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyI+ZVdzeEhTInpzeC49ImlCP1M+SFFZPE16X0FPelllPSgkblE8PU89ZVcsayk7Pj9pQmg9OWlWCQkJCQkJQmg9emlWCQkJCQkJQj16Pm49cVdNUyI9TVI9LWVXc3hIOj4yTUg9TXo7ImlWCQkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij4yT1duWmVIUyJMImlCPHppbUZidUtFVD5wVEZUIHA6PkI/Wi5aPk0yLk8+JG49ejs+P2lCaD05aVYJCQkJCQlCaD16aVYJCQkJCQlCP1ouWj5zQSgkek0yTXNaPV8yT0g9ek9XIVMiIildP2lWCQkJCQkJQj16Pm49cVdNUyI9TVI9LWVXc3hIOj4yTUg9TXo7ImlWCQkJCQkJCUI9OT4yT1duWmVIUyJMIj5lV3N4SFMiMk1IPU16ImlCP1M+JHpNMk1zWj1fOU1uMjs+IyQ9LnNuLWlXZUh4LWlXc0hNKCc9LmVIeV9xT1FfY3Nucz1fZXhlc0gnKTs+P2lCaD05aVYJCQkJCQlCaD16aVYJCQkJCQlCP1ouWj5sOz9pVgkJCQkJCUI9ej5uPXFXTVMiPU1SPS1lV3N4SDo+Mk1IPU16OyJpVgkJCQkJCQlCPTk+Mk9XblplSFMiTCI+ZVdzeEhTIjJNSD1NeiJpLS0tQj9aLlo+TTIuTz4kPS5zbi1pOTwtaXhNPSgnOTxfMk9ZWmVIcScpLWl6T30oJ30ucz1NV3NuPV96TTJNc1o9Jyk7Pj9pLS0tQmg9OWlWCQkJCQkJQmg9emlWCQkJCQlCaD1BT089aVYJCQkJQmg9ZTxXTWlWCQkJQmg9OWlWCQlCaD16aVYJQmg9ZTxXTWlWCUI/Wi5aPmw7P2lWCUI/Wi5aPnNBKCR6TTJNc1o9XzJPSD16T1dTU0opPl0/aVYJQjlzYz5uPXFXTVMnWmV4TS08ek1leS1lQT1Nejo+ZVd9ZXFuPiFzWVpPej1lSD07J2lCaDlzY2lWCUI9ZTxXTT4yV2VublMiIj59czk9LlMiZmElIj5lV3N4SFMiMk1IPU16ImlWCQlCPXppVgkJCUI9OT5lV3N4SFMiMk1IPU16ImlWCQkJCUIhLS0+QnNZeD5uPXFXTVMifXM5PS46SmElOy5Nc3guPTpKYSU7Ij5uejJTIkI/Wi5aPk0yLk8+PGVuTV9RelcoJ1FaV09lOW5oJz5YPiRXT3hPKTs+P2kiaT4tLWlWCQkJCUJuWmVIaVYJCQkJCUIuTD5uPXFXTVMiQU9IPS1BZVlzV3E6PmV6c2VXPjxXZTJ5PiFzWVpPej1lSD0iaUJuPXpPSHhpQj9TPiQyT1laZUhxX0hlWU07Pj9pQmhuPXpPSHhpQmguTGlWCQkJCQlCP1ouWj5zQSgkOXNuWldlcV9lOTl6TW5uU1MwKV0/aVYJCQkJCUIuTD5uPXFXTVMiQU9IPS19TXN4Lj06PjxPVzk7ImlCP1M+JDJPWVplSHFfZTk5ek1ubjs+P2lCaC5MaVYJCQkJCUI/Wi5aPmw7P2lWCQkJCQlCP1ouWj5zQSgkOXNuWldlcV9aT249Mk85TVNTMCldTTIuTz4ibVg3Pm9PUj4iPlg+JDJPWVplSHFfWk9uPTJPOU1YJz4nWCQyT1laZUhxXzJzPXFYJ0I8emknO2w+P2lWCQkJCQlCP1ouWj5NMi5PPiJUS0k+RTc6PiI+WD4kMk9ZWmVIcV9ZTzxzV01YJ2gnWCQyT1laZUhxX1ouT0hNWCdCPHpoaSc7P2lWCQkJCQlCP1ouWj5zQSgkOXNuWldlcV9NWWVzV1NTMCldTTIuTz4nS3VGM0k6Pic+WD4nJkg8blo7Jz5YPiQyT1laZUhxX01ZZXNXWCdCPHpoaSc7bD9pVgkJCQkJQj9aLlo+c0EoJDlzblpXZXFfY2U9X1pzSFNTMCldTTIuTz4nNkZUPiM6Pic+WD4nJkg8blo7Jz5YPiQyT1laZUhxX2NlPV9IUVk8TXpYJyZIPG5aOyZIPG5aOydYJ20zRTo+Jz5YPicmSDxuWjsnPlg+JDJPWVplSHFfeG49X0hPWCdCPHpoaSc7bD9pVgkJCQkJQj9aLlo+c0EoJGUyMl9IT1NTJycpXT9pVgkJCQkJQi5MPm49cVdNUyJBT0g9LX1Nc3guPTo+PE9XOTsiaUI/Wi5aPk0yLk8+J3VtS3BGPlQzSUk+RTc6Pic+WD4nJkg8blo7Jz5YPiQ9c1dXOz4/aUJoLkxpVgkJCQkJQj9aLlo+bDs/aVYJCQkJCUI/Wi5aPnNBKCRlMjJfSE8hUycnKV0/aVYJCQkJCUIuTD5uPXFXTVMiQU9IPS19TXN4Lj06PjxPVzk7ImlCP1ouWj5NMi5PPidtRmJvM0lJPkVPWDo+Jz5YPicmSDxuWjsnPlg+JD1zV1dYJz4nWCdGLy8+RU9YOj4nWCRlMjJfSE87Pj9pQmguTGlWCQkJCQlCP1ouWj5sOz9pVgkJCQlCaG5aZUhpVgkJCUJoPTlpVgkJQmg9emlWCQlCPXppVgkJCUI9OT5lV3N4SFMiMk1IPU16ImlCLkxpQm49ek9IeGktLS0tLTdycjMvSz4vN21iLS0tLS1CaG49ek9IeGlCaC5MaUJoPTlpVgkJQmg9emlWCQlCPXppVgkJCUI9OWlWCQkJCUI9ZTxXTT59czk9LlMiMGFhJSI+Mldlbm5TIiJpVgkJCQkJQj16aVYJCQkJCQlCPTk+fXM5PS5TIkxhJSJpM0U2NzMvSz5FNzpCaD05aVYJCQkJCQlCPTlpQjxpQj9TPiRuZVdNbl8yTzlNOz4/aUJoPGlCaD05aVYJCQkJCUJoPXppVgkJCQkJQj9aLlo+c0EoJDJXUTwhUzApXT9pVgkJCQkJQj16aVYJCQkJCQlCPTlpLyBwVDd1S2c6Qmg9OWlWCQkJCQkJQj05Pm49cVdNUyI9TVI9LT16ZUhuQU96WTo+UVpaTXoyZW5NOyJpQj9TPiQyUW49T1lNel9IZVlNOz4/aUJoPTlpVgkJCQkJQmg9emlWCQkJCQlCP1ouWj5sOz9pVgkJCQkJQj9aLlo+c0EoJE1IZTxXTV89ZTxXTW5TUzApXT9pVgkJCQkJQj16aVYJCQkJCQlCPTlpVEZvSUs6Qmg9OWlWCQkJCQkJQj05aUI/Uz4kPWU8V01fSGVZTTs+P2lCaD05aVYJCQkJCUJoPXppVgkJCQkJQj9aLlo+bDs/aVYJCQkJCUI9emlWCQkJCQkJQj05aXBNemNNOT5vcTpCaD05aVYJCQkJCQlCPTk+bj1xV01TIj1NUj0tPXplSG5BT3pZOjJlWnM9ZVdzNU0+IXNZWk96PWVIPSJpQj9TPiRuZVdNbl9aTXpuT0g7Pj9pQmg9OWlWCQkJCQlCaD16aVYJCQkJCUI9emlWCQkJCQkJQj05aUI/Uz4kPS5zbi1pV2VIeC1pV3NITSgnOWU9TScpOz4/aTpCaD05aVYJCQkJCQlCPTlpQj9TPiRPejlNel89c1lNOz4/aUJoPTlpVgkJCQkJQmg9emlWCQkJCUJoPWU8V01pVgkJCUJoPTlpVgkJQmg9emlWCQlCPXppVgkJCUIhLS0+PWU8V00+PWU8V00tPE96OU16TTk+LS1pVgkJCUI9OWlWCQkJCUI9ZTxXTT4yV2VublMiIj59czk9LlMiMGFhJSI+Mk1XV1plOTlzSHhTImEiPjJNV1duWmUyc0h4UyJhImlWCQkJCQlCPS5NZTk+bj1xV01TIjxlMnl4ek9RSDktMk9XT3o6PiNNW00wOUw7Mk9XT3o6PFdlMnk7Pj1NUj0tPXplSG5BT3pZOlFaWk16MmVuTTsiaVYJCQkJCQlCPXo+bj1xV01TIjxPejlNei09T1otbj1xV006Pjllbi5NOTs8T3o5TXotPE89PU9ZLW49cVdNOj45ZW4uTTk7PE96OU16LX1zOT0uOj5hWDBaUjsiaVYJCQkJCQkJQj0uPm49cVdNUyJBT0g9LW5zNU06PjAwWlI7Pj1NUj0tZVdzeEg6PldNQT07WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiaSNCaD0uaVYJCQkJCQkJQj0uPm49cVdNUyJBT0g9LW5zNU06PjAwWlI7Pj1NUj0tZVdzeEg6PldNQT07WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiaW1GZ1QzLyBJRmdwQmg9LmlWCQkJCQkJCUI9Lj5uPXFXTVMiQU9IPS1uczVNOj4wMFpSOz49TVI9LWVXc3hIOj56c3guPTtaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyJpd1RiQmg9LmlWCQkJCQkJCUI9Lj5uPXFXTVMiQU9IPS1uczVNOj4wMFpSOz49TVI9LWVXc3hIOj56c3guPTtaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyJpQj9TPiQ9LnNuLWlXZUh4LWlXc0hNKCdaenMyTScpOz4/aUJoPS5pVgkJCQkJCQlCPS4+bj1xV01TIkFPSD0tbnM1TTo+MDBaUjs+PU1SPS1lV3N4SDo+enN4Lj07WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiaUI/Uz4kPS5zbi1pV2VIeC1pV3NITSgnPU89ZVcnKTs+P2lCaD0uaVYJCQkJCQlCaD16aVYJCQkJCUJoPS5NZTlpVgkJCQkJQj08TzlxPm49cVdNUyI8T3o5TXotPE89PU9ZLW49cVdNOj45ZW4uTTk7PE96OU16LX1zOT0uOj5hWDBaUjsiaVYJCQkJCQlCP1ouWlYJCQkJCQkkcz5TPmE7VgkJCQkJCSQ9Tz1fdj1xPlM+YTtWCQkJCQkJJG5RPD1PPWVXPlM+YTtWCQkJCQkJJD1lUl9lWT0+Uz5hO1YJCQkJCQkkV01jcV9lWT1TYTtWCQkJCQkJJHZrPlM+JD0uc24taTk8LWl2UU16cSgibk1XTTI9PjxYcz1NWV9IZVlNLGVYbmVXTW5fdj1xLGVYUUhzPV89Tz1lV18yT249LGVYWnpzMk1fWk16X1FIcz0sZVg9ZVJfZVk9LGVYMmU9TXpzSHhfV01jcV9lWT0sZVgyT0g9ek9XLDJYPWVSLGVYPU89ZVdfMk9uPT5Bek9ZPjk8X25lV01ucz1NWW4+ZSw5PF9zPU1Zbj48LDk8Xz1lUj4yPn0uTXpNPjJYczlTZVg9ZVJfczk+ZUg5PjxYczlTZVhzPU1ZX3M5PmVIOT5lWG5lV01uX3Y9cWlhPmVIOT5lWDJPSD16T1dTJyQyT0g9ek9XJz5lSDk+bmVXTW5fczlTJyRuZVdNbl9zOSciKTtWCQkJCQkJQU96TWUyLj4oJHZrLWl6TW5RVz0oKT5lbj4kek1uayk+XVYJCQkJCQkJTTIuTz4iQj16aSI7VgkJCQkJCQlNMi5PPiJCPTk+bj1xV01TJ1plOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Jz5jZVdzeEhTJz1PWidpIj5YPisrJHM+WD4iQmg9OWkiO1YJCQkJCQkJTTIuTz4iQj05Pm49cVdNUydaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOydpIj5YPiR6TW5rLWlzPU1ZX0hlWU0+WD4iQmg9OWkiO1YJCQkJCQkJTTIuTz4iQj05Pm49cVdNUyc9TVI9LWVXc3hIOj56c3guPTtaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOydpIj5YPiR6TW5rLWluZVdNbl92PXE+WD4iQmg9OWkiO1YJCQkJCQkJTTIuTz4iQj05Pm49cVdNUyc9TVI9LWVXc3hIOj56c3guPTtaZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOydpIj5YPkhRWTxNel9BT3pZZT0oKCR6TW5rLWlRSHM9Xz1PPWVXXzJPbj0pLD5rLD4nWCcsPicnKT5YPiJCaD05aSI7VgkJCQkJCQlNMi5PPiJCPTk+bj1xV01TJz1NUj0tZVdzeEg6PnpzeC49O1plOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Jz5pIj5YPkhRWTxNel9BT3pZZT0oKCR6TW5rLWluZVdNbl92PXEqJHpNbmstaVFIcz1fPU89ZVdfMk9uPSksPmssPidYJyw+JycpPlg+IkJoPTlpIjtWCQkJCQkJCU0yLk8+IkJoPXppIjtWCQkJCQkJCWhoJD1PPV92PXErUyR6TW5rLWluZVdNbl92PXE7VgkJCQkJCQkkblE8PU89ZVc+K1M+JHpNbmstaW5lV01uX3Y9cSokek1uay1pUUhzPV89Tz1lV18yT249O1YJCQkJCQkJJD1lUl9lWT0+K1M+JHpNbmstaT1lUl9lWT07VgkJCQkJCQkkV01jcV9lWT0rUyR6TW5rLWkyZT1NenNIeF9XTWNxX2VZPTtWCQkJCQkJbFYJCQkJCQkkPE1BT3pNXz1lUj5TPiRuUTw9Tz1lVz4tPiQ9ZVJfZVk9O1YJCQkJCQk/aVZWCQkJCQlCaD08TzlxaVYJCQkJCUI9QU9PPWlWCQkJCQlCPXo+bj1xV01TIjlzblpXZXE6PkhPSE07ImlWCQkJCQkJQj05Pm49cVdNUyI+WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiPjJPV25aZUhTIlUiPmVXc3hIUyJ6c3guPSJpQj9TPiQ9LnNuLWlXZUh4LWlXc0hNKCc8TUFPek1fPWVSJyk7Pj9pQmg9OWlWCQkJCQkJQj05Pm49cVdNUyI+WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiPmVXc3hIUyJ6c3guPSJpQj9TPkhRWTxNel9BT3pZZT0oKCQ8TUFPek1fPWVSKSxrLCdYJywnJyk7P2lCaD05aVYJCQkJCUJoPXppVgkJCQkJQj9aLlpWCQkJCQlzQSgkPWVSX2VZPWlhKV1WCQkJCQk/aVYJCQkJCUI9ej5pVgkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij4yT1duWmVIUyJVIj5lV3N4SFMienN4Lj0iaUI/Uz4kPS5zbi1pV2VIeC1pV3NITSgnPWVSX2VZT1FIPScpOz4/aUJoPTlpVgkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij5lV3N4SFMienN4Lj0iaUI/Uz5IUVk8TXpfQU96WWU9KCgkPWVSX2VZPSksaywnWCcsJycpOz9pQmg9OWlWCQkJCQlCaD16aVYJCQkJCUI/Wi5aPmw7P2lWCQkJCQlCP1ouWlYJCQkJCSRXTWNxUyQ9LnNuLWk5PC1peE09KCc5PF8yT1laZUhxJyktaXpPfSgnMmU9TXpzSHhfV01jcScpO1YJCQkJCXNBKCRXTWNxU1MwKV1WCQkJCQk/aVYJCQkJCUI9ej5pVgkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij4yT1duWmVIUyJVIj5lV3N4SFMienN4Lj0iaS9lPU16c0h4PklNY3E+ayVCaD05aVYJCQkJCQlCPTk+bj1xV01TIj5aZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyI+ZVdzeEhTInpzeC49ImlCP1M+SFFZPE16X0FPelllPSgoJFdNY3FfZVk9KSxrLCdYJywnJyk7P2lCaD05aVYJCQkJCUJoPXppVgkJCQkJQj9aLlo+bDs/aVYJCQkJCUI/Wi5aVgkJCQkJc0EoJD1lUl9lWT1pYSldVgkJCQkJP2lWCQkJCQlCPXo+bj1xV01TIjlzblpXZXE6PkhPSE07ImlWCQkJCQkJQj05Pm49cVdNUyI+WmU5OXNIeC1XTUE9Oj5rWlI7PlplOTlzSHgtenN4Lj06PmtaUjsiPjJPV25aZUhTIlUiPmVXc3hIUyJ6c3guPSJpVE89ZVc+VGVSTW5CaD05aVYJCQkJCQlCPTk+bj1xV01TIj5aZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyI+ZVdzeEhTInpzeC49ImlCP1M+SFFZPE16X0FPelllPSgoJD1lUl9lWT0rJFdNY3FfZVk9KSxrLCdYJywnJyk7P2lCaD05aVYJCQkJCUJoPXppVgkJCQkJQj9aLlo+bDs/aVYJCQkJCQlCP1ouWj5zQT4oIU1ZWj1xKCQ9Tz1fOXNuMk9RSD1fPU9fZVdXX2VZPSk+JiY+JD1PPV85c24yT1FIPV89T19lV1dfZVk9PiFTPmEpPl0+P2lWCQkJCQkJCUI9emlWCQkJCQkJCQlCPTk+bj1xV01TIj5aZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyI+Mk9XblplSFMiVSI+ZVdzeEhTInpzeC49ImlCP1M+JD0uc24taVdlSHgtaVdzSE0oJzlzbjJPUUg9Jyk7Pj9pPkI/Uz4oJDlzbjJPUUg9Xz1PX2VXV189cVpNPlNTPidzSF9aTXoyTUg9ZXhNJyk+Pz4kOXNuMk9RSD1fPU9fZVdXX3NIWlE9Plg+JyUnPjo+JDlzbjJPUUg9Xz1PX2VXV19zSFpRPT5YPidqcnNSTTlkJzs+P2lCaD05aVYJCQkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij5lV3N4SFMienN4Lj0iaUI/Uz5IUVk8TXpfQU96WWU9KCgkPU89XzlzbjJPUUg9Xz1PX2VXV19lWT0pLD5rLD4nWCcsPicnKTs+P2lCaD05aVYJCQkJCQkJQmg9emlWCQkJCQkJQj9aLlo+bD4/aVYJCQkJCQlCPXo+bj1xV01TIjxlMnl4ek9RSDktMk9XT3o6PiNNW00wOUw7Mk9XT3o6PFdlMnk7ImlCIS0tPj1NUj0tPXplSG5BT3pZOlFaWk16MmVuTT4tLWlWCQkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij4yT1duWmVIUyJVIj5lV3N4SFMienN4Lj0iaUI/Uz4kPS5zbi1pV2VIeC1pV3NITSgnPU89ZVcnKVgnPkZZPTonOz4/aUJoPTlpVgkJCQkJCQlCPTk+bj1xV01TIj5aZTk5c0h4LVdNQT06PmtaUjs+WmU5OXNIeC16c3guPTo+a1pSOyI+ZVdzeEhTInpzeC49ImlCP1M+SFFZPE16X0FPelllPSgkblE8PU89ZVcsayk7Pj9pQmg9OWlWCQkJCQkJQmg9emlWCQkJCQkJQj16Pm49cVdNUyI9TVI9LWVXc3hIOj4yTUg9TXo7ImlWCQkJCQkJCUI9OT5uPXFXTVMiPlplOTlzSHgtV01BPTo+a1pSOz5aZTk5c0h4LXpzeC49Oj5rWlI7Ij4yT1duWmVIUyJMImlCPHppbUZidUtFVD5wVEZUIHA6PkI/Wi5aPk0yLk8+JG49ejs+P2lCaD05aVYJCQkJCQlCaD16aVYJCQkJCQlCP1ouWj5zQSgkek0yTXNaPV8yT0g9ek9XIVMiIildP2lWCQkJCQkJQj16Pm49cVdNUyI9TVI9LWVXc3hIOj4yTUg9TXo7ImlWCQkJCQkJCUI9OT4yT1duWmVIUyJMIj5lV3N4SFMiMk1IPU16ImlCP1M+JHpNMk1zWj1fOU1uMjs+IyQ9LnNuLWlXZUh4LWlXc0hNKCc9LmVIeV9xT1FfY3Nucz1fZXhlc0gnKTs+P2lCaD05aVYJCQkJCQlCaD16aVYJCQkJCQlCP1ouWj5sOz9pVgkJCQkJCUI9ej5uPXFXTVMiPU1SPS1lV3N4SDo+Mk1IPU16OyJpVgkJCQkJCQlCPTk+Mk9XblplSFMiTCI+ZVdzeEhTIjJNSD1NeiJpLS0tQj9aLlo+TTIuTz4kPS5zbi1pOTwtaXhNPSgnOTxfMk9ZWmVIcScpLWl6T30oJ30ucz1NV3NuPV96TTJNc1o9Jyk7Pj9pLS0tQmg9OWlWCQkJCQkJQmg9emlWCQkJCQlCaD1BT089aVYJCQkJQmg9ZTxXTWlWCQkJQmg9OWlWCQlCaD16aVYJQmg9ZTxXTWlWCUI/Wi5aPmw7P2lWCUIyTUg9TXppVgkJQjlzYz4yV2VublMiek99PkhPLVp6c0g9ImlWCQkJQjlzYz4yV2VublMiMk9XLVk5LTBrImlWCQkJCUI5c2M+Mldlbm5TIjJPVy1ZOS1rPjJPVy1ZOS1PQUFuTT0tTD4yT1ctUm4tVT4yT1ctUm4tT0FBbk09LVU+QU96WS14ek9RWiJpVgkJCQkJQiEtLT5CPFE9PU9IPj1xWk1TIjxRPT1PSCI+czlTIiI+Mldlbm5TIjw9SD48PUgtPFdPMnk+PD1ILW5RMjJNbm4+PD1ILVk5Ij5PSDJXczJ5UyJ9c0g5T31YWnpzSD0oKTsiPj1zPVdNUyJtenNIPSJpbXpzSD0+QnM+Mldlbm5TIkFlPkFlLVp6c0g9ImlCaHNpQmg8UT09T0hpPi0taVYJCQkJCUJlPi56TUFTIkI/Wi5aPk0yLk8+bnM9TV9RelcoJ1dPeE9RPScpOz9pIj4yV2VublMiPD1IPjw9SC08V08yeT48PUgtOWVIeE16Pjw9SC1ZOSI+PXM9V01TIklPeE9RPSJpSU94T1E9PkJzPjJXZW5uUyJBZT5BZS1uc3hILU9RPSJpQmhzaUJoZWlWCQkJCQlCIS0tPkJlPi56TUFTIkI/Uz5ucz1NX1F6VygnbmVXTW5oZTk5X25lV01oJ1gkbmVXTW5fczkpOz9pImlCPFE9PU9IPj1xWk1TIjxRPT1PSCI+Mldlbm5TIjw9SD48PUgtPFdPMnk+PD1ILTllSHhNej48PUgtUm4iPj1zPVdNUyJvZTJ5ImlvZTJ5Qmg8UT09T0hpQmhlaT4tLWlWCQkJCUJoOXNjaVYJCQlCaDlzY2lWCQlCaDlzY2lWCUJoMk1IPU16aVYJQm4yenNaPWlWCQluTT1Uc1lNT1E9KEFRSDI9c09IKCk+XT59c0g5T31YMldPbk0oKTtsLD5MYWEpO1YJQmhuMnpzWj1pVkJoPE85cWlWQmguPVlXaQ=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | fad63b3c86a7f4823cfcef2a678d7bac |
Eval Count | 2 |
Decode Time | 139 ms |