Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

eval(base64_decode('JGNvZGVsb2NrX2NvZGU9IkRRcHBibU5zZFdSbEtDSXVMaTlqYjI1bWFXY3ZRMjl1Ym1Wam..

Decoded Output download


include("../config/Connection.php");
$we=$_REQUEST['we'];
  if ($we==1){
header('Content-type: application/word');
header('Content-Disposition: attachment; filename="Client_Detail.doc"');
} else if ($we==2){ 
header('Content-type: application/excel');
header('Content-Disposition: attachment; filename="Client_Detail.xls"');

}
$From=$_REQUEST['From'];
$To=$_REQUEST['To'];
$pheader=$_REQUEST['pheader'];
$From_Date = date("Y-m-d", strtotime($From));
$To_Date = date("Y-m-d", strtotime($To));
	  $da=$_REQUEST['day'];
	  $d=date("d");
	  $m=date("m");
	  $y=date("Y");
	  $dateMonth=$y.''.$m.''."00"; 
	  $date=$y.''.$m.''.$d; 
	  
	  $Account_Detail=$_REQUEST['Account'];
  
	
  $rs=mysql_query("select * from coa_level_5 where Id='$Account_Detail'");
						 while ($newArray = mysql_fetch_array($rs)) 
															  {
						  $Account_Name  = $newArray['Name'];
						  $Date  = $newArray['Date'];
						  $ODR  = $newArray['DR'];
						  $OCR  = $newArray['CR'];
						  } $Opening_Date = date("d-m-Y", strtotime($Date));
					  if ($ODR>$OCR){ $Favorable_Balance="DR"; $Opning_Balenc=$ODR;
					  $DRT=$Opning_Balenc;
					   } else { $Favorable_Balance="CR"; $Opning_Balenc=$OCR;
					   $CRT=$Opning_Balenc;
						}
					  $rs=mysql_query("select * from ledger where Account_Id='$Account_Detail' and Date<'$From_Date'");
					  while ($newArray = mysql_fetch_array($rs)) 
															  {
						  $DR  = $newArray['Dr'];	 
						  $CR  = $newArray['Cr'];	 
						  $CRT=$CRT+$CR; $DRT=$DRT+$DR;
						  }
	  if($pheader==1){
		include("Rhead.php");
	  }

?><br />
<table align="center">
  <tr>
	  <th><font size="+3">LEDGER ACCOUNT</font></th>
  </tr>
</table>
<table width="95%" style="font-family:Calibri; ">

<tr> 
  <td width="12%"><b>ACCOUNT CODE: </b></td>
  <td width="53%"><?php echo $Account_Detail;?></td>
  
</tr>

<tr> 
  <td><b>ACCOUNT NAME: </b></td>
  <td><?php echo $Account_Name;?></td>
  
</tr> 
</table>
<table width="95%" style="font-family:Calibri; ">
	  <tr> 
		<td width="11%" style="border-bottom:solid; border-width:1px;" align="center"><strong>DATE</strong></td>
		<td width="8%" style="border-bottom:solid; border-width:1px;" align="center"><strong>REFERENCE</strong></td>
		<td width="48%" style="border-bottom:solid; border-width:1px;" align="center"><strong>DESCRIPTION</strong></td>
		<td width="11%" style="border-bottom:solid; border-width:1px;" align="center"><strong>DR</strong></td>
		<td width="11%" style="border-bottom:solid; border-width:1px;" align="center"><strong>CR</strong></td>
		<td width="11%" style="border-bottom:solid; border-width:1px;" align="center"><strong>BALANCE</strong></td>
	  </tr>
		<tr  > 
		<td style="border-bottom:dotted; border-width:1px;" align="center"> <?php echo date("d-m-Y", strtotime($From_Date));?></td>
		<td style="border-bottom:dotted; border-width:1px;" align="center"> 0</td>
		<td style="border-bottom:dotted; border-width:1px;">&nbsp;&nbsp;OPENING BALANCE</td>
		<td style="border-bottom:dotted; border-width:1px;" align="right">
			<?php if (($DRT-$CRT>=0)) { echo number_format($DRT-$CRT); } else { echo "0"; } ?></td>
		<td style="border-bottom:dotted; border-width:1px;" align="right">
			<?php if (($CRT-$DRT>=0)) { echo number_format($CRT-$DRT); } else { echo "0"; } ?></td>
		<td style="border-bottom:dotted; border-width:1px;" align="right"><?php if (($DRT-$CRT>=0)) { echo number_format($DRT-$CRT).' DR'; } else { echo number_format($CRT-$DRT).' CR'; } ?></td>
	  </tr>
			  <?php $SR=1; 

		  $rsleg=mysql_query("select * from ledger where Account_Id='$Account_Detail' and Date>='$From_Date' and Date<='$To_Date' order by Date,Ref");
						 while ($newArray = mysql_fetch_array($rsleg)) 
															  {
		  
						  $TId = $newArray['Ledger_Id'];
						  $Date  = $newArray['Date'];
						  $Date = date("d-m-Y", strtotime($Date));
						  $Invoice  = $newArray['Ref'];
						  $Ref_No  = $newArray['Ref_No'];
						  $Description  = $newArray['Description'];
						  $QTY  = $newArray['Qty'];	
						  $Rate  = $newArray['Rate'];	
						  $DR  = $newArray['Dr'];	 
						  $CR  = $newArray['Cr'];
						  $Cur_Account_Id = $newArray['Account_Id'];
						  $Type = $newArray['Type'];
						  $Ref_Account_Id = $newArray['Ref_Account_Id'];
						  $Chk = $newArray['Chk'];
						  $lft_BP = substr($Invoice, 0, 2);
						  $Product_Id = $newArray['Product_Id'];
						  if ($Ref_Account_Id!=$Cur_Account_Id){
						  $DesAcunt=$Ref_Account_Id;
						  } else if ($Ref_Account_Id==$Cur_Account_Id && $DR==0.00){
						  $NTId=$TId+1; 
						  $DesAcunt=NULL;
						  $rsDes=mysql_query("select * from ledger where Ledger_Id='$NTId' and Dr='$CR'");
							 while ($newArray = mysql_fetch_array($rsDes)) 
															  {
												  $DesAcunt= $newArray['Account_Id'];
															  }
							  if ($DesAcunt==NULL){
								  $NTId=$TId-1; 
								  $rsDes=mysql_query("select * from ledger where Ledger_Id='$NTId' and Dr='$CR'");
									 while ($newArray = mysql_fetch_array($rsDes)) 
															  {
															  $DesAcunt= $newArray['Account_Id'];
															  }
												  }
						  } else if ($Ref_Account_Id==$Cur_Account_Id && $CR==0.00){
							  $NTId=$TId+1; 
						  $DesAcunt=NULL;
						  $rsDes=mysql_query("select * from ledger where Ledger_Id='$NTId' and Cr='$DR'");
							 while ($newArray = mysql_fetch_array($rsDes)) 
															  {
												  $DesAcunt= $newArray['Account_Id'];
															  }
							  if ($DesAcunt==NULL){
								  $NTId=$TId-1; 
								  $rsDes=mysql_query("select * from ledger where Ledger_Id='$NTId' and Cr='$DR'");
									 while ($newArray = mysql_fetch_array($rsDes)) 
															  {
															  $DesAcunt= $newArray['Account_Id'];
															  }
												  }
						  
																					  }
						  if ($Type==4 || $Type==5 ){
						   $rs=mysql_query("select * from inventory_level_4 where Id='$Product_Id'");
								 while ($newArray = mysql_fetch_array($rs)) 
															  {
						  $Product = $newArray['Name'];
						  
						 $DesAccount="";
						  }
						  } else {
						  
						  if ($Type==1 && $CR==0.00){
							  $rsDes=mysql_query("select * from ledger where Ref='$Invoice' and Cr!=0.00");
									 while ($newArray = mysql_fetch_array($rsDes)) 
															  {
															  $DesAcunt= $newArray['Account_Id'];
															  $Bag= $newArray['Chk'];
															  $Kg= $newArray['Qty'];
															  $Rate= $newArray['Rate'];
															  } $Description=$Bag.' Bag '.$Kg.' Kg @ '.$Rate;
						  
						  }
	  
						  
						  
				  $rs=mysql_query("select * from coa_level_5 where Id='$DesAcunt'");
						 while ($newArray = mysql_fetch_array($rs)) 
															  {
						  $DesAccount  = $newArray['Name'];
						  }	 }  if ($Type==1 || $Type==3 || $Type==5){ $Des="PAID ".$DesAccount.' '.$Ref_No.' '.$Description; }
							  else if ($Type==2 || $Type==4 || $Type==6){ $Des="RECEIVE  ".$DesAccount.' '.$Ref_No.' '.$Description; }
							  else if (($Type==4 || $Type==5) && $QTY!=NULL && $Rate!=NULL){ $Des=$DesAccount.' '.$QTY.' @ '.$Rate.' + '.$Ref_No.'% '.$Description;  }
							  else if ($Type==NULL && $QTY==NULL){   $Des=$DesAccount.' '.$Description;   }
							  else if ($Type==11 || $Type==12){ $Des='RETURN '.$DesAccount.' '.$QTY.' @ '.$Rate.' + '.$Ref_No.'%';  }
							  else if ($Type==21){ $Des=$DesAccount.' @ '.$QTY.' '.$Description;  }
							  if ($Type==9){
							  $Des=$DesAccount.' '.$Description;
							  } else if($lft_BP=='BP'){
								$Des=$DesAccount.'  '.$Description.' '.$Chk;
							  } else if($Type==4 || $Type==5){
							
								$left_10 = substr($Description, 0, 15);
								$rs=mysql_query("select * from inventory_level_4 where Id='$Product_Id'");
								 while ($newArray = mysql_fetch_array($rs)) 
															  {
						  $Product = $newArray['Name'];
						  
						 
						  }
								$Des=$left_10.' '.$Product.' '.$QTY.' @ '.$Rate;
							  } else { 
							  $Des=$DesAccount.'  '.$Description;
							  }
							 
											   
	  ?>
	  <tr  > 
		<td style="border-bottom:dotted; border-width:1px;" align="center"> <font face="Calibri"><?php echo $Date;?></font></td>
		<td style="border-bottom:dotted; border-width:1px;" align="center"> <font face="Calibri"><?php echo $Invoice;?></font></td>
		<td style="border-bottom:dotted; border-width:1px;"><font face="Calibri" size="-0.5">&nbsp;&nbsp;&nbsp;<?php echo $Des;?></font></td>
		<td style="border-bottom:dotted; border-width:1px;" align="right">
			<?php if ($DR!=NULL){ echo number_format($DR); } else { echo "0"; };?></td>
		<td style="border-bottom:dotted; border-width:1px;" align="right">
			<?php if ($CR!=NULL){ echo number_format($CR);  } else { echo "0"; }; $CRT=$CRT+$CR; $DRT=$DRT+$DR; ?></td>
		<td style="border-bottom:dotted; border-width:1px;" align="right"><?php if (($DRT-$CRT>=0)) { echo number_format($DRT-$CRT).' DR'; } else { echo number_format($CRT-$DRT).' CR'; } ?></td>
	  </tr>
	  
	  <?php
	  $TDR=$TDR+$DR;
	  $TCR=$TCR+$CR;
	  $SR=$SR+1;
	   } ?>
	   <tr>
		  <td>&nbsp;</td>
		  <td>&nbsp;</td>
		  <td>&nbsp;</td>
		  <td>&nbsp;</td>
		  <td>&nbsp;</td>
	  </tr>
	  <tr > 
		<td colspan="3" style="border:solid; border-width:1px;" align="center">TOTAL</td>
		<td style="border:solid; border-width:1px;" align="right"><?php echo number_format($TDR);?> </td>
		<td style="border:solid; border-width:1px;" align="right"><?php echo number_format($TCR);?> </td>
		 <td style="border:solid; border-width:1px;" align="right"><?php if (($DRT-$CRT>=0)) { echo number_format($DRT-$CRT).' DR'; } else { echo number_format($CRT-$DRT).' CR'; } ?></td>
	  </tr>
	</table>
   

<?php 


include("Rfoot.php");	  
	  

Did this file decode correctly?

Original Code

eval(base64_decode('JGNvZGVsb2NrX2NvZGU9IkRRcHBibU5zZFdSbEtDSXVMaTlqYjI1bWFXY3ZRMjl1Ym1WamRHbHZiaTV3YUhBaUtUc05DaVIzWlQwa1gxSkZVVlZGVTFSYkozZGxKMTA3RFFvZ0lHbG1JQ2drZDJVOVBURXBldzBLYUdWaFpHVnlLQ2REYjI1MFohMExYUjVjR1U2SUdGd2NHeHBZMkYwYVc5dUwzZHZjbVFuS1RzTkNtaGxZV1JsY2lnblEyOXVkR1Z1ZEMxRWFYTndiM05wZEdsdmJqb2dZWFIwWVdOb2JXVnVkRHNnWm1sc1ohaGJXVTlJa05zYVdWdWRGOUVaWFJoYVd3dVpHOWpJaWNwT3cwS2ZTQmxiSE5sSUdsbUlDZ2tkMlU5UFRJcGV5QU5DbWhsWVdSbGNpZ25RMjl1ZEdWdWRDMTBlWEJsT2lCaGNIQnNhV05oZEdsdmJpOWxlR05sYkNjcE93MEthR1ZoWkdWeUtDZERiMjUwWiEwTFVScGMzQnZjMmwwYVc5dU9pQmhkSFJoWTJodFohME95Qm1hV3hsYm1GdFpUMGlRMnhwWiEwWDBSbGRHRnBiQzU0YkhNaUp5azdEUW9OQ24wTkNpUkdjbTl0UFNSZlVrVlJWVVZUVkZzblJuSnZiU2RkT3cwS0pGUnZQU1JmVWtWUlZVVlRWRnNuVkc4blhUc05DaVJ3YUdWaFpHVnlQU1JmVWtWUlZVVlRWRnNuY0dobFlXUmxjaWRkT3cwS0pFWnliMjFmUkdGMFpTQTlJR1JoZEdVb0lsa3RiUzFrSWl3Z2MzUnlkRzkwYVcxbEtDUkdjbTl0S1NrN0RRb2tWRzlmUkdGMFpTQTlJR1JoZEdVb0lsa3RiUzFrSWl3Z2MzUnlkRzkwYVcxbEtDUlVieWtwT3cwS0NTQWdKR1JoUFNSZlVrVlJWVVZUVkZzblpHRjVKMTA3RFFvSklDQWtaRDFrWVhSbEtDSmtJaWs3RFFvSklDQWtiVDFrWVhSbEtDSnRJaWs3RFFvSklDQWtlVDFrWVhSbEtDSlpJaWs3RFFvSklDQWtaR0YwWlUxdmJuUm9QU1I1TGljbkxpUnRMaWNuTGlJd01DSTdJQTBLQ1NBZ0pHUmhkR1U5SkhrdUp5Y3VKRzB1SnljdUpHUTdJQTBLQ1NBZ0RRb0pJQ0FrUVdOamIzVnVkRjlFWlhSaGFXdzlKRjlTUlZGVlJWTlVXeWRCWTJOdmQhMEoxMDdEUW9nSUEwS0NRMEtJQ0FrY25NOWJYbHpjV3hmY1hWbGNua29Jbk5sYkdWamRDQXFJR1p5YjIwZ1kyOWhYMnhsZG1Wc1h6VWdkMmhsY21VZ1NXUTlKeVJCWTJOdmQhMFgwUmxkR0ZwYkNjaUtUc05DZ2tKQ1FrSkNTQjNhR2xzWlNBb0pHNWxkMEZ5Y21GNUlEMGdiWGx6Y1d4ZlptVjBZMmhmWVhKeVlYa29KSEp6S1NrZ0RRb0pDUWtKQ1FrSkNRa0pDUWtKQ1FrZ0lIc05DZ2tKQ1FrSkNTQWdKRUZqWTI5MWJuUmZUbUZ0WlNBZ1BTQWtibVYzUVhKeVlYbGJKMDVoYldVblhUc05DZ2tKQ1FrSkNTQWdKRVJoZEdVZ0lEMGdKRzVsZDBGeWNtRjVXeWRFWVhSbEoxMDdEUW9KQ1FrSkNRa2dJQ1JQUkZJZ0lEMGdKRzVsZDBGeWNtRjVXeWRFVWlkZE93MEtDUWtKQ1FrSklDQWtUME5TSUNBOUlDUnVaWGRCY25KaGVWc25RMUluWFRzTkNna0pDUWtKQ1NBZ2ZTQWtUM0JsYm1sdVoxOUVZWFJsSUQwZ1pHRjBaU2dpWkMxdExWa2lMQ0J6ZEhKMGIzUnBiV1VvSkVSaGRHVXBLVHNOQ2drSkNRa0pJQ0JwWmlBb0pFOUVVajRrVDBOU0tYc2dKRVpoZG05eVlXSnNaVjlDWVd4aGJtTmxQU0pFVWlJN0lDUlBjRzVwYm1kZlFtRnNaIWpQU1JQUkZJN0RRb0pDUWtKQ1NBZ0pFUlNWRDBrVDNCdWEhblgwSmhiR1Z1WXpzTkNna0pDUWtKSUBmU0JsYkhObElIc2dKRVpoZG05eVlXSnNaVjlDWVd4aGJtTmxQU0pEVWlJN0lDUlBjRzVwYm1kZlFtRnNaIWpQU1JQUTFJN0RRb0pDUWtKQ1NBZ0lDUkRVbFE5SkU5d2JtbHVaMTlDWVd4bGJtTTdEUW9KQ1FrSkNRbDlEUW9KQ1FrSkNTQWdKSEp6UFcxNWMzRnNYM0YxWlhKNUtDSnpaV3hsWTNRZ0tpQm1jbTl0SUd4bFpHZGxjaUIzYUdWeVpTQkJZMk52ZCEwWDBsa1BTY2tRV05qYjNWdWRGOUVaWFJoYVd3bklHRnVaQ0JFWVhSbFBDY2tSbkp2YlY5RVlYUmxKeUlwT3cwS0NRa0pDUWtnSUhkb2FXeGxJQ2drYm1WM1FYSnlZWGtnUFNCdGVYTnhiRjltWlhSamFGOWhjbkpoZVNna2NuTXBLU0FOQ2drSkNRa0pDUWtKQ1FrSkNRa0pDU0FnZXcwS0NRa0pDUWtKSUNBa1JGSWdJRDBnSkc1bGQwRnljbUY1V3lkRWNpZGRPd2tnRFFvSkNRa0pDUWtnSUNSRFVpQWdQU0FrYm1WM1FYSnlZWGxiSjBOeUoxMDdDU0FOQ2drSkNRa0pDU0FnSkVOU1ZEMGtRMUpVS3lSRFVqc2dKRVJTVkQwa1JGSlVLeVJFVWpzTkNna0pDUWtKQ1NBZ2ZRMEtDU0FnYVdZb0pIQm9aV0ZrWlhJOVBURXBldzBLQ1FscGJtTnNkV1JsS0NKU2FHVmhaQzV3YUhBaUtUc05DZ2tnSUgwTkNnMEtQejQ4WW5JZ0x6NE5DangwWVdKc1pTQmhiR2xuYmowaVkyVnVkR1Z5SWo0TkNpQWdQSFJ5UGcwS0NTQWdQSFJvUGp4bWIyNTBJSE5wZW1VOUlpc3pJajVNUlVSSFJWSWdRVU5EVDFWT1ZEd3ZabTl1ZEQ0OEwzUm9QZzBLSUNBOEwzUnlQZzBLUEM5MFlXSnNaVDROQ2p4MFlXSnNaU0IzYVdSMGFEMGlPVFVsSWlCemRIbHNaVDBpWm05dWRDMW1ZVzFwYkhrNlEyRnNhV0p5YVRzZ0lqNE5DZzBLUEhSeVBpQU5DaUFnUEhSa0lIZHBaSFJvUFNJeE1pVWlQanhpUGtGRFEwOVZUbFFnUTA5RVJUb2dQQzlpUGp3dmRHUStEUW9nSUR4MFpDQjNhV1IwYUQwaU5UTWxJajQ4UDNCb2NDQmxZMmh2SUNSQlkyTnZkITBYMFJsZEdGcGJEcy9Qand2ZEdRK0RRb2dJQTBLUEM5MGNqNE5DZzBLUEhSeVBpQU5DaUFnUEhSa1BqeGlQa0ZEUTA5VlRsUWdUa0ZOUlRvZ1BDOWlQand2ZEdRK0RRb2dJRHgwWkQ0OFAzQm9jQ0JsWTJodklDUkJZMk52ZCEwWDA1aGJXVTdQejQ4TDNSa1BnMEtJQ0FOQ2p3dmRISStJQTBLUEM5MFlXSnNaVDROQ2p4MFlXSnNaU0IzYVdSMGFEMGlPVFVsSWlCemRIbHNaVDBpWm05dWRDMW1ZVzFwYkhrNlEyRnNhV0p5YVRzZ0lqNE5DZ2tnSUR4MGNqNGdEUW9KQ1R4MFpDQjNhV1IwYUQwaU1URWxJaUJ6ZEhsc1pUMGlZbTl5WkdWeUxXSnZkSFJ2YlRwemIyeHBaRHNnWW05eVpHVnlMWGRwWkhSb09qRndlRHNpSUdGc2FXZHVQU0pqWiEwWlhJaVBqeHpkSEp2Ym1jK1JFRlVSVHd2YzNSeWIyNW5Qand2ZEdRK0RRb0pDVHgwWkNCM2FXUjBhRDBpT0NVaUlITjBlV3hsUFNKaWIzSmtaWEl0WW05MGRHOXRPbk52Ykdsa095QmliM0prWlhJdGQybGtkR2c2TVhCNE95SWdZV3hwWjI0OUltTmxiblJsY2lJK1BITjBjbTl1Wno1U1JVWkZVa1ZPUTBVOEwzTjBjbTl1Wno0OEwzUmtQZzBLQ1FrOGRHUWdkMmxrZEdnOUlqUTRKU0lnYzNSNWJHVTlJbUp2Y21SbGNpMWliM1IwYjIwNmMyOXNhV1E3SUdKdmNtUmxjaTEzYVdSMGFEb3hjSGc3SWlCaGJHbG5iajBpWTJWdWRHVnlJajQ4YzNSeWIyNW5Qa1JGVTBOU1NWQlVTVTlPUEM5emRISnZibWMrUEM5MFpENE5DZ2tKUEhSa0lIZHBaSFJvUFNJeE1TVWlJSE4wZVd4bFBTSmliM0prWlhJdFltOTBkRzl0T25OdmJHbGtPeUJpYjNKa1pYSXRkMmxrZEdnNk1YQjRPeUlnWVd4cFoyNDlJbU5sYm5SbGNpSStQSE4wY205dVp6NUVVand2YzNSeWIyNW5Qand2ZEdRK0RRb0pDVHgwWkNCM2FXUjBhRDBpTVRFbElpQnpkSGxzWlQwaVltOXlaR1Z5TFdKdmRIUnZiVHB6YjJ4cFpEc2dZbTl5WkdWeUxYZHBaSFJvT2pGd2VEc2lJR0ZzYVdkdVBTSmpaITBaWElpUGp4emRISnZibWMrUTFJOEwzTjBjbTl1Wno0OEwzUmtQZzBLQ1FrOGRHUWdkMmxrZEdnOUlqRXhKU0lnYzNSNWJHVTlJbUp2Y21SbGNpMWliM1IwYjIwNmMyOXNhV1E3SUdKdmNtUmxjaTEzYVdSMGFEb3hjSGc3SWlCaGJHbG5iajBpWTJWdWRHVnlJajQ4YzNSeWIyNW5Qa0pCVEVGT1EwVThMM04wY205dVp6NDhMM1JrUGcwS0NTQWdQQzkwY2o0TkNna0pQSFJ5SUNBK0lBMEtDUWs4ZEdRZ2MzUjViR1U5SW1KdmNtUmxjaTFpYjNSMGIyMDZaRzkwZEdWa095QmliM0prWlhJdGQybGtkR2c2TVhCNE95SWdZV3hwWjI0OUltTmxiblJsY2lJK0lEdy9jR2h3SUdWamFHOGdaR0YwWlNnaVpDMXRMVmtpTENCemRISjBiM1JwYldVb0pFWnliMjFmUkdGMFpTa3BPejgrUEM5MFpENE5DZ2tKUEhSa0lITjBlV3hsUFNKaWIzSmtaWEl0WW05MGRHOXRPbVJ2ZEhSbFpEc2dZbTl5WkdWeUxYZHBaSFJvT2pGd2VEc2lJR0ZzYVdkdVBTSmpaITBaWElpUGlBd1BDOTBaRDROQ2drSlBIUmtJSE4wZVd4bFBTSmliM0prWlhJdFltOTBkRzl0T21SdmRIUmxaRHNnWW05eVpHVnlMWGRwWkhSb09qRndlRHNpUGladVluTndPeVp1WW5Od08wOVFSVTVKVGtjZ1FrRk1RVTVEUlR3dmRHUStEUW9KQ1R4MFpDQnpkSGxzWlQwaVltOXlaR1Z5TFdKdmRIUnZiVHBrYjNSMFpXUTdJR0p2Y21SbGNpMTNhV1IwYURveGNIZzdJaUJoYkdsbmJqMGljbWxuYUhRaVBnMEtDUWtKUEQ5d2FIQWdhV1lnS0Nna1JGSlVMU1JEVWxRK1BUQXBLU0I3SUdWamFHOGdiblZ0WW1WeVgyWnZjbTFoZENna1JGSlVMU1JEVWxRcE95QjlJR1ZzYzJVZ2V5QmxZMmh2SUNJd0lqc2dmU0EvUGp3dmRHUStEUW9KQ1R4MFpDQnpkSGxzWlQwaVltOXlaR1Z5TFdKdmRIUnZiVHBrYjNSMFpXUTdJR0p2Y21SbGNpMTNhV1IwYURveGNIZzdJaUJoYkdsbmJqMGljbWxuYUhRaVBnMEtDUWtKUEQ5d2FIQWdhV1lnS0Nna1ExSlVMU1JFVWxRK1BUQXBLU0I3SUdWamFHOGdiblZ0WW1WeVgyWnZjbTFoZENna1ExSlVMU1JFVWxRcE95QjlJR1ZzYzJVZ2V5QmxZMmh2SUNJd0lqc2dmU0EvUGp3dmRHUStEUW9KQ1R4MFpDQnpkSGxzWlQwaVltOXlaR1Z5TFdKdmRIUnZiVHBrYjNSMFpXUTdJR0p2Y21SbGNpMTNhV1IwYURveGNIZzdJaUJoYkdsbmJqMGljbWxuYUhRaVBqdy9jR2h3SUdsbUlDZ29KRVJTVkMwa1ExSlVQajB3S1NrZ2V5QmxZMmh2SUc1MWJXSmxjbDltYjNKdFlYUW9KRVJTVkMwa1ExSlVLUzRuSUVSU0p6c2dmU0JsYkhObElIc2daV05vYnlCdWRXMWlaWEpmWm05eWJXRjBLQ1JEVWxRdEpFUlNWQ2t1SnlCRFVpYzdJSDBnUHo0OEwzUmtQZzBLQ1NBZ1BDOTBjajROQ2drSkNTQWdQRDl3YUhBZ0pGTlNQVEU3SUEwS0RRb0pDU0FnSkhKemJHVm5QVzE1YzNGc1gzRjFaWEo1S0NKelpXeGxZM1FnS2lCbWNtOXRJR3hsWkdkbGNpQjNhR1Z5WlNCQlkyTnZkITBYMGxrUFNja1FXTmpiM1Z1ZEY5RVpYUmhhV3duSUdGdVpDQkVZWFJsUGowbkpFWnliMjFmUkdGMFpTY2dZIWtJRVJoZEdVOFBTY2tWRzlmUkdGMFpTY2diM0prWlhJZ1lua2dSR0YwWlN4U1pXWWlLVHNOQ2drSkNRa0pDU0IzYUdsc1pTQW9KRzVsZDBGeWNtRjVJRDBnYlhsemNXeGZabVYwWTJoZllYSnlZWGtvSkhKemJHVm5LU2tnRFFvSkNRa0pDUWtKQ1FrSkNRa0pDUWtnSUhzTkNna0pJQ0FOQ2drSkNRa0pDU0FnSkZSSlpDQTlJQ1J1WlhkQmNuSmhlVnNuVEdWa1oyVnlYMGxrSjEwN0RRb0pDUWtKQ1FrZ0lDUkVZWFJsSUNBOUlDUnVaWGRCY25KaGVWc25SR0YwWlNkZE93MEtDUWtKQ1FrSklDQWtSR0YwWlNBOUlHUmhkR1VvSW1RdGJTMVpJaXdnYzNSeWRHOTBhVzFsS0NSRVlYUmxLU2s3RFFvSkNRa0pDUWtnSUNSSmJuWnZhV05sSUNBOUlDUnVaWGRCY25KaGVWc25VbVZtSjEwN0RRb0pDUWtKQ1FrZ0lDUlNaV1pmVG04Z0lEMGdKRzVsZDBGeWNtRjVXeWRTWldaZlRtOG5YVHNOQ2drSkNRa0pDU0FnSkVSbGMyTnlhWEIwYVc5dUlDQTlJQ1J1WlhkQmNuSmhlVnNuUkdWelkzSnBjSFJwYjI0blhUc05DZ2tKQ1FrSkNTQWdKRkZVV1NBZ1BTQWtibVYzUVhKeVlYbGJKMUYwZVNkZE93a05DZ2tKQ1FrSkNTQWdKRkpoZEdVZ0lEMGdKRzVsZDBGeWNtRjVXeWRTWVhSbEoxMDdDUTBLQ1FrSkNRa0pJQ0FrUkZJZ0lEMGdKRzVsZDBGeWNtRjVXeWRFY2lkZE93a2dEUW9KQ1FrSkNRa2dJQ1JEVWlBZ1BTQWtibVYzUVhKeVlYbGJKME55SjEwN0RRb0pDUWtKQ1FrZ0lDUkRkWEpmUVdOamIzVnVkRjlKWkNBOUlDUnVaWGRCY25KaGVWc25RV05qYjNWdWRGOUpaQ2RkT3cwS0NRa0pDUWtKSUNBa1ZIbHdaU0E5SUNSdVpYZEJjbkpoZVZzblZIbHdaU2RkT3cwS0NRa0pDUWtKSUNBa1VtVm1YMEZqWTI5MWJuUmZTV1FnUFNBa2JtVjNRWEp5WVhsYkoxSmxabDlCWTJOdmQhMFgwbGtKMTA3RFFvSkNRa0pDUWtnSUNSRGFHc2dQU0FrYm1WM1FYSnlZWGxiSjBOb2F5ZGRPdzBLQ1FrSkNRa0pJQ0FrYkdaMFgwSlFJRDBnYzNWaWMzUnlLQ1JKYm5admFXTmxMQ0F3TENBeUtUc05DZ2tKQ1FrSkNTQWdKRkJ5YjJSMVkzUmZTV1FnUFNBa2JtVjNRWEp5WVhsYkoxQnliMlIxWTNSZlNXUW5YVHNOQ2drSkNRa0pDU0FnYVdZZ0tDUlNaV1pmUVdOamIzVnVkRjlKWkNFOUpFTjFjbDlCWTJOdmQhMFgwbGtLWHNOQ2drSkNRa0pDU0FnSkVSbGMwRmpkITBQU1JTWldaZlFXTmpiM1Z1ZEY5SlpEc05DZ2tKQ1FrSkNTQWdmU0JsYkhObElHbG1JQ2drVW1WbVgwRmpZMjkxYm5SZlNXUTlQU1JEZFhKZlFXTmpiM1Z1ZEY5SlpDQW1KaUFrUkZJOVBUQXVNREFwZXcwS0NRa0pDUWtKSUNBa1RsUkpaRDBrVkVsa0t6RTdJQTBLQ1FrSkNRa0pJQ0FrUkdWelFXTjFiblE5VGxWTVREc05DZ2tKQ1FrSkNTQWdKSEp6UkdWelBXMTVjM0ZzWDNGMVpYSjVLQ0p6Wld4bFkzUWdLaUJtY205dElHeGxaR2RsY2lCM2FHVnlaU0JNWldSblpYSmZTV1E5SnlST1ZFbGtKeUJoYm1RZ1JISTlKeVJEVWljaUtUc05DZ2tKQ1FrSkNRa2dkMmhwYkdVZ0tDUnVaWGRCY25KaGVTQTlJRzE1YzNGc1gyWmxkR05vWDJGeWNtRjVLQ1J5YzBSbGN5a3BJQTBLQ1FrSkNRa0pDUWtKQ1FrSkNRa0pJQ0I3RFFvSkNRa0pDUWtKQ1FrSkNRa2dJQ1JFWlhOQlkzVnVkRDBnSkc1bGQwRnljbUY1V3lkQlkyTnZkITBYMGxrSjEwN0RRb0pDUWtKQ1FrSkNRa0pDUWtKQ1FrZ0lIME5DZ2tKQ1FrSkNRa2dJR2xtSUNna1JHVnpRV04xYm5ROVBVNVZURXdwZXcwS0NRa0pDUWtKQ1FrZ0lDUk9WRWxrUFNSVVNXUXRNVHNnRFFvSkNRa0pDUWtKQ1NBZ0pISnpSR1Z6UFcxNWMzRnNYM0YxWlhKNUtDSnpaV3hsWTNRZ0tpQm1jbTl0SUd4bFpHZGxjaUIzYUdWeVpTQk1aV1JuWlhKZlNXUTlKeVJPVkVsa0p5QmhibVFnUkhJOUp5UkRVaWNpS1RzTkNna0pDUWtKQ1FrSkNTQjNhR2xzWlNBb0pHNWxkMEZ5Y21GNUlEMGdiWGx6Y1d4ZlptVjBZMmhmWVhKeVlYa29KSEp6UkdWektTa2dEUW9KQ1FrSkNRa0pDUWtKQ1FrSkNRa2dJSHNOQ2drSkNRa0pDUWtKQ1FrSkNRa0pDU0FnSkVSbGMwRmpkITBQU0FrYm1WM1FYSnlZWGxiSjBGalkyOTFiblJmU1dRblhUc05DZ2tKQ1FrSkNRa0pDUWtKQ1FrSkNTQWdmUTBLQ1FrSkNRa0pDUWtKQ1FrSklDQjlEUW9KQ1FrSkNRa2dJSDBnWld4elpTQnBaaUFvSkZKbFpsOUJZMk52ZCEwWDBsa1BUMGtRM1Z5WDBGalkyOTFiblJmU1dRZ0ppWWdKRU5TUFQwd0xqQXdLWHNOQ2drSkNRa0pDUWtnSUNST1ZFbGtQU1JVU1dRck1Uc2dEUW9KQ1FrSkNRa2dJQ1JFWlhOQlkzVnVkRDFPVlV4TU93MEtDUWtKQ1FrSklDQWtjbk5FWlhNOWJYbHpjV3hmY1hWbGNua29Jbk5sYkdWamRDQXFJR1p5YjIwZ2JHVmtaMlZ5SUhkb1pYSmxJRXhsWkdkbGNsOUpaRDBuSkU1VVNXUW5JR0Z1WkNCRGNqMG5KRVJTSnlJcE93MEtDUWtKQ1FrSkNTQjNhR2xzWlNBb0pHNWxkMEZ5Y21GNUlEMGdiWGx6Y1d4ZlptVjBZMmhmWVhKeVlYa29KSEp6UkdWektTa2dEUW9KQ1FrSkNRa0pDUWtKQ1FrSkNRa2dJSHNOQ2drSkNRa0pDUWtKQ1FrSkNTQWdKRVJsYzBGamQhMFBTQWtibVYzUVhKeVlYbGJKMEZqWTI5MWJuUmZTV1FuWFRzTkNna0pDUWtKQ1FrSkNRa0pDUWtKQ1NBZ2ZRMEtDUWtKQ1FrSkNTQWdhV1lnS0NSRVpYTkJZM1Z1ZEQwOVRsVk1UQ2w3RFFvSkNRa0pDUWtKQ1NBZ0pFNVVTV1E5SkZSSlpDMHhPeUFOQ2drSkNRa0pDUWtKSUNBa2NuTkVaWE05YlhsemNXeGZjWFZsY25rb0luTmxiR1ZqZENBcUlHWnliMjBnYkdWa1oyVnlJSGRvWlhKbElFeGxaR2RsY2w5SlpEMG5KRTVVU1dRbklHRnVaQ0JEY2owbkpFUlNKeUlwT3cwS0NRa0pDUWtKQ1FrSklIZG9hV3hsSUNna2JtVjNRWEp5WVhrZ1BTQnRlWE54YkY5bVpYUmphRjloY25KaGVTZ2tjbk5FWlhNcEtTQU5DZ2tKQ1FrSkNRa0pDUWtKQ1FrSkNTQWdldzBLQ1FrSkNRa0pDUWtKQ1FrSkNRa0pJQ0FrUkdWelFXTjFiblE5SUNSdVpYZEJjbkpoZVZzblFXTmpiM1Z1ZEY5SlpDZGRPdzBLQ1FrSkNRa0pDUWtKQ1FrSkNRa0pJQ0I5RFFvSkNRa0pDUWtKQ1FrSkNRa2dJSDBOQ2drSkNRa0pDU0FnRFFvSkNRa0pDUWtKQ1FrSkNRa0pDUWtKQ1FrSkNRa2dJSDBOQ2drSkNRa0pDU0FnYVdZZ0tDUlVlWEJsUFQwMElIeDhJQ1JVZVhCbFBUMDFJQ2w3RFFvSkNRa0pDUWtnSUNBa2NuTTliWGx6Y1d4ZmNYVmxjbmtvSW5ObGJHVmpkQ0FxSUdaeWIyMGdhITJaITBiM0o1WDJ4bGRtVnNYelFnZDJobGNtVWdTV1E5SnlSUWNtOWtkV04wWDBsa0p5SXBPdzBLQ1FrSkNRa0pDUWtnZDJocGJHVWdLQ1J1WlhkQmNuSmhlU0E5SUcxNWMzRnNYMlpsZEdOb1gyRnljbUY1S0NSeWN5a3BJQTBLQ1FrSkNRa0pDUWtKQ1FrSkNRa0pJQ0I3RFFvSkNRa0pDUWtnSUNSUWNtOWtkV04wSUQwZ0pHNWxkMEZ5Y21GNVd5ZE9ZVzFsSjEwN0RRb0pDUWtKQ1FrZ0lBb0pDUWtKQ1FrZ0pFUmxjMEZqWTI5MWJuUTlJaUk3RFFvSkNRa0pDUWtnSUgwTkNna0pDUWtKQ1NBZ2ZTQmxiSE5sSUhzTkNna0pDUWtKQ1NBZ0RRb0pDUWtKQ1FrZ0lHbG1JQ2drVkhsd1pUMDlNU0FtSmlBa1ExSTlQVEF1TURBcGV3MEtDUWtKQ1FrSkNTQWdKSEp6UkdWelBXMTVjM0ZzWDNGMVpYSjVLQ0p6Wld4bFkzUWdLaUJtY205dElHeGxaR2RsY2lCM2FHVnlaU0JTWldZOUp5Ukpiblp2YVdObEp5QmhibVFnUTNJaFBUQXVNREFpS1RzTkNna0pDUWtKQ1FrSkNTQjNhR2xzWlNBb0pHNWxkMEZ5Y21GNUlEMGdiWGx6Y1d4ZlptVjBZMmhmWVhKeVlYa29KSEp6UkdWektTa2dEUW9KQ1FrSkNRa0pDUWtKQ1FrSkNRa2dJSHNOQ2drSkNRa0pDUWtKQ1FrSkNRa0pDU0FnSkVSbGMwRmpkITBQU0FrYm1WM1FYSnlZWGxiSjBGalkyOTFiblJmU1dRblhUc05DZ2tKQ1FrSkNRa0pDUWtKQ1FrSkNTQWdKRUpoWnowZ0pHNWxkMEZ5Y21GNVd5ZERhR3NuWFRzTkNna0pDUWtKQ1FrSkNRa0pDUWtKQ1NBZ0pFdG5QU0FrYm1WM1FYSnlZWGxiSjFGMGVTZGRPdzBLQ1FrSkNRa0pDUWtKQ1FrSkNRa0pJQ0FrVW1GMFpUMGdKRzVsZDBGeWNtRjVXeWRTWVhSbEoxMDdEUW9KQ1FrSkNRa0pDUWtKQ1FrSkNRa2dJSDBnSkVSbGMyTnlhWEIwYVc5dVBTUkNZV2N1SnlCQ1lXY2dKeTRrUzJjdUp5QkxaeUJBSUNjdUpGSmhkR1U3RFFvSkNRa0pDUWtnSUEwS0NRa0pDUWtKSUNCOURRb0pJQ0FOQ2drSkNRa0pDU0FnRFFvSkNRa0pDUWtnSUEwS0NRa0pDU0FnSkhKelBXMTVjM0ZzWDNGMVpYSjVLQ0p6Wld4bFkzUWdLaUJtY205dElHTnZZVjlzWlhabGJGODFJSGRvWlhKbElFbGtQU2NrUkdWelFXTjFiblFuSWlrN0RRb0pDUWtKQ1FrZ2QyaHBiR1VnS0NSdVpYZEJjbkpoZVNBOUlHMTVjM0ZzWDJabGRHTm9YMkZ5Y21GNUtDUnljeWtwSUEwS0NRa0pDUWtKQ1FrSkNRa0pDUWtKSUNCN0RRb0pDUWtKQ1FrZ0lDUkVaWE5CWTJOdmQhMElDQTlJQ1J1WlhkQmNuSmhlVnNuVG1GdFpTZGRPdzBLQ1FrSkNRa0pJQ0I5Q1NCOUlDQnBaaUFvSkZSNWNHVTlQVEVnZkh3Z0pGUjVjR1U5UFRNZ2ZId2dKRlI1Y0dVOVBUVXBleUFrUkdWelBTSlFRVWxFSUNJdUpFUmxjMEZqWTI5MWJuUXVKeUFuTGlSU1pXWmZUbTh1SnlBbkxpUkVaWE5qY21sd2RHbHZianNnZlEwS0NRa0pDUWtKQ1NBZ1pXeHpaU0JwWmlBb0pGUjVjR1U5UFRJZ2ZId2dKRlI1Y0dVOVBUUWdmSHdnSkZSNWNHVTlQVFlwZXlBa1JHVnpQU0pTUlVORlNWWkZJQ0FpTGlSRVpYTkJZMk52ZCEwTGljZ0p5NGtVbVZtWDA1dkxpY2dKeTRrUkdWelkzSnBjSFJwYjI0N0lIME5DZ2tKQ1FrSkNRa2dJR1ZzYzJVZ2FXWWdLQ2drVkhsd1pUMDlOQ0I4ZkNBa1ZIbHdaVDA5TlNrZ0ppWWdKRkZVV1NFOVRsVk1UQ0FtSmlBa1VtRjBaU0U5VGxWTVRDbDdJQ1JFWlhNOUpFUmxjMEZqWTI5MWJuUXVKeUFuTGlSUlZGa3VKeUJBSUNjdUpGSmhkR1V1SnlBcklDY3VKRkpsWmw5T2J5NG5KU0FuTGlSRVpYTmpjbWx3ZEdsdmJqc2dJSDBOQ2drSkNRa0pDUWtnSUdWc2MyVWdhV1lnS0NSVWVYQmxQVDFPVlV4TUlDWW1JQ1JSVkZrOVBVNVZURXdwZXlBZ0lDUkVaWE05SkVSbGMwRmpZMjkxYm5RdUp5QW5MaVJFWlhOamNtbHdkR2x2YmpzZ0lDQjlEUW9KQ1FrSkNRa0pJQ0JsYkhObElHbG1JQ2drVkhsd1pUMDlNVEVnZkh3Z0pGUjVjR1U5UFRFeUtYc2dKRVJsY3owblVrVlVWVkpPSUNjdUpFUmxjMEZqWTI5MWJuUXVKeUFuTGlSUlZGa3VKeUJBSUNjdUpGSmhkR1V1SnlBcklDY3VKRkpsWmw5T2J5NG5KU2M3SUNCOURRb0pDUWtKQ1FrSklDQmxiSE5sSUdsbUlDZ2tWSGx3WlQwOU1qRXBleUFrUkdWelBTUkVaWE5CWTJOdmQhMExpY2dRQ0FuTGlSUlZGa3VKeUFuTGlSRVpYTmpjbWx3ZEdsdmJqc2dJSDBOQ2drSkNRa0pDUWtnSUdsbUlDZ2tWSGx3WlQwOU9TbDdEUW9KQ1FrSkNRa0pJQ0FrUkdWelBTUkVaWE5CWTJOdmQhMExpY2dKeTRrUkdWelkzSnBjSFJwYjI0N0RRb0pDUWtKQ1FrSklDQjlJR1ZzYzJVZ2FXWW9KR3htZEY5Q1VEMDlKMEpRSnlsN0RRb0pDUWtKQ1FrSkNTUkVaWE05SkVSbGMwRmpZMjkxYm5RdUp5QWdKeTRrUkdWelkzSnBjSFJwYjI0dUp5QW5MaVJEYUdzN0RRb0pDUWtKQ1FrSklDQjlJR1ZzYzJVZ2FXWW9KRlI1Y0dVOVBUUWdmSHdnSkZSNWNHVTlQVFVwZXcwS0NRa0pDUWtKQ1EwS0NRa0pDUWtKQ1Fra2JHVm1kRjh4TUNBOUlITjFZbk4wY2lna1JHVnpZM0pwY0hScGIyNHNJREFzSURFMUtUc05DZ2tKQ1FrSkNRa0pKSEp6UFcxNWMzRnNYM0YxWlhKNUtDSnpaV3hsWTNRZ0tpQm1jbTl0SUdsdWRtVnVkRzl5ZVY5c1pYWmxiRjgwSUhkb1pYSmxJRWxrUFNja1VISnZaSFZqZEY5SlpDY2lLVHNOQ2drSkNRa0pDUWtKSUhkb2FXeGxJQ2drYm1WM1FYSnlZWGtnUFNCdGVYTnhiRjltWlhSamFGOWhjbkpoZVNna2NuTXBLU0FOQ2drSkNRa0pDUWtKQ1FrSkNRa0pDU0FnZXcwS0NRa0pDUWtKSUNBa1VISnZaSFZqZENBOUlDUnVaWGRCY25KaGVWc25UbUZ0WlNkZE93MEtDUWtKQ1FrSklDQUtDUWtKQ1FrSklBMEtDUWtKQ1FrSklDQjlEUW9KQ1FrSkNRa0pDU1JFWlhNOUpHeGxablJmTVRBdUp5QW5MaVJRY205a2RXTjBMaWNnSnk0a1VWUlpMaWNnUUNBbkxpUlNZWFJsT3cwS0NRa0pDUWtKQ1NBZ2ZTQmxiSE5sSUhzZ0RRb0pDUWtKQ1FrSklDQWtSR1Z6UFNSRVpYTkJZMk52ZCEwTGljZ0lDY3VKRVJsYzJOeWFYQjBhVzl1T3cwS0NRa0pDUWtKQ1NBZ2ZRMEtDUWtKQ1FrSkNTQU5DZ2tKQ1FrSkNRa0pDUWtKSUBEUW9KSUNBL1BnMEtDU0FnUEhSeUlDQStJQTBLQ1FrOGRHUWdjM1I1YkdVOUltSnZjbVJsY2kxaWIzUjBiMjA2Wkc5MGRHVmtPeUJpYjNKa1pYSXRkMmxrZEdnNk1YQjRPeUlnWVd4cFoyNDlJbU5sYm5SbGNpSStJRHhtYjI1MElHWmhZMlU5SWtOaGJHbGljbWtpUGp3L2NHaHdJR1ZqYUc4Z0pFUmhkR1U3UHo0OEwyWnZiblErUEM5MFpENE5DZ2tKUEhSa0lITjBlV3hsUFNKaWIzSmtaWEl0WW05MGRHOXRPbVJ2ZEhSbFpEc2dZbTl5WkdWeUxYZHBaSFJvT2pGd2VEc2lJR0ZzYVdkdVBTSmpaITBaWElpUGlBOFptOXVkQ0JtWVdObFBTSkRZV3hwWW5KcElqNDhQM0JvY0NCbFkyaHZJQ1JKYm5admFXTmxPejgrUEM5bWIyNTBQand2ZEdRK0RRb0pDVHgwWkNCemRIbHNaVDBpWW05eVpHVnlMV0p2ZEhSdmJUcGtiM1IwWldRN0lHSnZjbVJsY2kxM2FXUjBhRG94Y0hnN0lqNDhabTl1ZENCbVlXTmxQU0pEWVd4cFluSnBJaUJ6YVhwbFBTSXRNQzQxSWo0bWJtSnpjRHNtYm1KemNEc21ibUp6Y0RzOFAzQm9jQ0JsWTJodklDUkVaWE03UHo0OEwyWnZiblErUEM5MFpENE5DZ2tKUEhSa0lITjBlV3hsUFNKaWIzSmtaWEl0WW05MGRHOXRPbVJ2ZEhSbFpEc2dZbTl5WkdWeUxYZHBaSFJvT2pGd2VEc2lJR0ZzYVdkdVBTSnlhV2RvZENJK0RRb0pDUWs4UDNCb2NDQnBaaUFvSkVSU0lUMU9WVXhNS1hzZ1pXTm9ieUJ1ZFcxaVpYSmZabTl5YldGMEtDUkVVaWs3SUgwZ1pXeHpaU0I3SUdWamFHOGdJakFpT3lCOU96OCtQQzkwWkQ0TkNna0pQSFJrSUhOMGVXeGxQU0ppYjNKa1pYSXRZbTkwZEc5dE9tUnZkSFJsWkRzZ1ltOXlaR1Z5TFhkcFpIUm9PakZ3ZURzaUlHRnNhV2R1UFNKeWFXZG9kQ0krRFFvSkNRazhQM0JvY0NCcFppQW9KRU5TSVQxT1ZVeE1LWHNnWldOb2J5QnVkVzFpWlhKZlptOXliV0YwS0NSRFVpazdJQ0I5SUdWc2MyVWdleUJsWTJodklDSXdJanNnZlRzZ0pFTlNWRDBrUTFKVUt5UkRVanNnSkVSU1ZEMGtSRkpVS3lSRVVqc2dQejQ4TDNSa1BnMEtDUWs4ZEdRZ2MzUjViR1U5SW1KdmNtUmxjaTFpYjNSMGIyMDZaRzkwZEdWa095QmliM0prWlhJdGQybGtkR2c2TVhCNE95SWdZV3hwWjI0OUluSnBaMmgwSWo0OFAzQm9jQ0JwWmlBb0tDUkVVbFF0SkVOU1ZENDlNQ2twSUhzZ1pXTm9ieUJ1ZFcxaVpYSmZabTl5YldGMEtDUkVVbFF0SkVOU1ZDa3VKeUJFVWljN0lIMGdaV3h6WlNCN0lHVmphRzhnYm5WdFltVnlYMlp2Y20xaGRDZ2tRMUpVTFNSRVVsUXBMaWNnUTFJbk95QjlJRDgrUEM5MFpENE5DZ2tnSUR3dmRISStEUW9KSUNBTkNna2dJRHcvY0dod0RRb0pJQ0FrVkVSU1BTUlVSRklySkVSU093MEtDU0FnSkZSRFVqMGtWRU5TS3lSRFVqc05DZ2tnSUNSVFVqMGtVMUlyTVRzTkNna2dJQ0I5SUQ4K0RRb0pJQFBIUnlQZzBLQ1FrZ0lEeDBaRDRtYm1KemNEczhMM1JrUGcwS0NRa2dJRHgwWkQ0bWJtSnpjRHM4TDNSa1BnMEtDUWtnSUR4MFpENG1ibUp6Y0RzOEwzUmtQZzBLQ1FrZ0lEeDBaRDRtYm1KemNEczhMM1JrUGcwS0NRa2dJRHgwWkQ0bWJtSnpjRHM4TDNSa1BnMEtDU0FnUEM5MGNqNE5DZ2tnSUR4MGNpQStJQTBLQ1FrOGRHUWdZMjlzYzNCaGJqMGlNeUlnYzNSNWJHVTlJbUp2Y21SbGNqcHpiMnhwWkRzZ1ltOXlaR1Z5TFhkcFpIUm9PakZ3ZURzaUlHRnNhV2R1UFNKalohMFpYSWlQbFJQVkVGTVBDOTBaRDROQ2drSlBIUmtJSE4wZVd4bFBTSmliM0prWlhJNmMyOXNhV1E3SUdKdmNtUmxjaTEzYVdSMGFEb3hjSGc3SWlCaGJHbG5iajBpY21sbmFIUWlQancvY0dod0lHVmphRzhnYm5WdFltVnlYMlp2Y20xaGRDZ2tWRVJTS1RzL1BpQThMM1JrUGcwS0NRazhkR1FnYzNSNWJHVTlJbUp2Y21SbGNqcHpiMnhwWkRzZ1ltOXlaR1Z5TFhkcFpIUm9PakZ3ZURzaUlHRnNhV2R1UFNKeWFXZG9kQ0krUEQ5d2FIQWdaV05vYnlCdWRXMWlaWEpmWm05eWJXRjBLQ1JVUTFJcE96OCtJRHd2ZEdRK0RRb0pDU0E4ZEdRZ2MzUjViR1U5SW1KdmNtUmxjanB6YjJ4cFpEc2dZbTl5WkdWeUxYZHBaSFJvT2pGd2VEc2lJR0ZzYVdkdVBTSnlhV2RvZENJK1BEOXdhSEFnYVdZZ0tDZ2tSRkpVTFNSRFVsUStQVEFwS1NCN0lHVmphRzhnYm5WdFltVnlYMlp2Y20xaGRDZ2tSRkpVTFNSRFVsUXBMaWNnUkZJbk95QjlJR1ZzYzJVZ2V5QmxZMmh2SUc1MWJXSmxjbDltYjNKdFlYUW9KRU5TVkMwa1JGSlVLUzRuSUVOU0p6c2dmU0EvUGp3dmRHUStEUW9KSUNBOEwzUnlQZzBLQ1R3dmRHRmliR1UrRFFvZ0lDQU5DZzBLUEQ5d2FIQWdEUW9OQ2cwS2EhamJIVmtaU2dpVW1admIzUXVjR2h3SWlrN0NTQWdEUW9KSUNBPSI7ICRjb2RlbG9ja19jb2RlPXN0cl9yZXBsYWNlKCJAIiwiQ0FnIiwgJGNvZGVsb2NrX2NvZGUpOyAkY29kZWxvY2tfY29kZT1zdHJfcmVwbGFjZSgiISIsICJXNSIsICRjb2RlbG9ja19jb2RlKTsgJGNvZGVsb2NrX2NvZGU9c3RyX3JlcGxhY2UoIioiLCAiQ0FnSSIsICRjb2RlbG9ja19jb2RlKTsgJGNvZGVsb2NrX2NvZGU9YmFzZTY0X2RlY29kZSgkY29kZWxvY2tfY29kZSk7IGV2YWwoJGNvZGVsb2NrX2NvZGUpOyAK'));

Function Calls

str_replace 3
base64_decode 2

Variables

$codelock_code include("../config/Connection.php"); $we=$_REQUEST['we'];..

Stats

MD5 278141f84eb2630cdfaf04eb6f71f04d
Eval Count 2
Decode Time 123 ms