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 /* O codigo protegido. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63..

Decoded Output download


if (!defined('ABSPATH')){
exit;
}
if (amw_consulta_licenca_rapida()){
$amwidproduto = get_option('amw-idproduto');
$logourl = get_option('amw-logourl');
$direcionar = get_option('amw-direcionar');
$proxima = get_option('amw-proxima');
$sessao = get_option('amw-sessao');
$video = get_option('amw-video');
if ($sessao == 'on'){
add_action( 'init','amw_init');
add_action( 'wp_login','amw_wp_login',10,2 );
}
add_action('wp','amw_processa');
if ($amwidproduto!=false){
add_action( 'publish_post','amw_adiciona_post');
add_action( 'publish_page','amw_adiciona_post');
}
if ($logourl!='')
add_action( 'login_enqueue_scripts','amw_login_logo');
if ($direcionar=='on')
add_filter( 'login_redirect','amw_login_redirect',10,3 );
if ($proxima=='on')
add_filter('the_content','amw_proximo_conteudo');
if ($video=='on')
add_filter('the_content','amw_protege_video');
}
function processa_ausentes() {
global $wpdb;
$dtausente = get_option('amw-dataausencia');
$diasausente = get_option('amw-diasausencia');
$hoje = date("Y-m-d");
if ($hoje!=$dtausente){
update_option('amw-dataausencia',$hoje);
$sql = "select id_usuario from (SELECT id_usuario, max(data) dt FROM `amw_acesso_usuario` group by id_usuario) a where a.dt<=DATE_SUB(now(),INTERVAL ".$diasausente." DAY) and a.dt>='".$dtausente."'";
$resultados = $wpdb->get_results($sql);
if (isset($resultados) &&!empty($resultados)){
foreach ($resultados as $linha){
$user = get_userdata($linha->id_usuario);
amw_envia_email_ausencia($user);
}
}
}
}
function amw_integra_email($nome,$email){
$htmls = get_option('amw-formintegra');
$iname = get_option('amw-nomeintegra');
$iemail = get_option('amw-emailintegra');
if ($htmls==''||$iname==''||$iemail== '')
return '';
$htmls = str_replace('\"','"',$htmls);
$htmls = str_replace("\'","'",$htmls);
$dom = new DOMDocument;
@$dom->loadHTML($htmls);
$inputs = $dom->getElementsByTagName('input');
$parametros = array();
foreach($inputs as $element) {
if ($element->getAttribute('name')==$iname)
$parametros[$element->getAttribute('name')]=$nome;
elseif($element->getAttribute('name')==$iemail)
$parametros[$element->getAttribute('name')]=$email;
else
$parametros[$element->getAttribute('name')]=$element->getAttribute('value');
}
$form = $dom->getElementsByTagName('form');
$furl = $form[0]->getAttribute('action');
$response = wp_remote_post( $furl,array(
'method'=>'POST',
'timeout'=>45,
'redirection'=>5,
'httpversion'=>'1.0',
'blocking'=>true,
'headers'=>array(),
'body'=>$parametros,
'cookies'=>array()
)
);
}
function amw_init()
{
global $wpdb;
if ( !session_id() )
session_start();
$session_id = session_id();
if( !is_user_logged_in() )
return;
$stored_sess_id = get_user_meta( get_current_user_id(),'_wp_single_user_hash',true );
if( $stored_sess_id != $session_id )
{
$realIP = '';
if (isset($_SERVER['HTTP_CLIENT_IP']))
$realIP = $_SERVER['HTTP_CLIENT_IP'];
elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR']))
$realIP = $_SERVER['HTTP_X_FORWARDED_FOR'];
else
$realIP = $_SERVER['REMOTE_ADDR'];
$wpdb->insert('amw_usuario_fraude',
array( 
'id_usuario'=>get_current_user_id(),
'id_post'=>get_the_ID(),
'data'=>current_time('mysql',1),
'ip'=>$realIP
),
array( 
'%d',
'%d',
'%s',
'%s'
) 
);
wp_logout();
if ($_GET)
if (isset($_GET['logsegs'])){
echo '1';
exit;
}
wp_redirect( wp_login_url() );
exit;
}else {
if ($_GET)
if (isset($_GET['logsegs'])){
echo '0';
exit;
}
}
}
function amw_wp_login( $user_login,$user )
{
if ( !session_id() )
session_start();
$session_id = session_id();
update_user_meta( $user->ID,'_wp_single_user_hash',$session_id );
return;
}
function amw_protege_video($content){
global $wpdb;
if (strrpos($content,'<iframe')===false)
return $content;
$msgvideo = get_option('amw-msgvideo');
$videoy = get_option('amw-video-y');
$videox = get_option('amw-video-x');
$user = wp_get_current_user();
$linha = $wpdb->get_row('SELECT * FROM amw_usuario_dados WHERE id_usuario = '.$user->ID);
$nome='administrador';
$cpf='999.999.999-99';
$telefone='99-9999-9999';
if (!empty($linha)) {
$nome = $linha->nome;
$cpf = $linha->cpf;
$telefone = $linha->telefone;
}
$cpf='999.999.999-99';
$dom = new DOMDocument;
@$dom->loadHTML($content);
$links = $dom->getElementsByTagName('iframe');
$w=0;
$h=0;
if (!empty($links)){
$w=$links[0]->getAttribute('width');
$h=$links[0]->getAttribute('height');
}
$iframebefore = "<style>
                        #videoEmbed::after { content: ' ".$nome." | ".$cpf." '; position: absolute; right: 100px; top: 100px; float: right; min-width: 100px; height: 20px; background-color: #fff; padding: 5px 10px; border-radius: 4px; box-sizing: content-box; box-shadow: 0 0 10px rgba(0,0,0,.5); color: #354b60; font-size: 14px; line-height: 20px; text-align: center; z-index: 999999999999999; opacity: 0.3; filter: alpha(opacity=30); }
                    </style>
                    <div style='padding:0px; margin:0px; width:".$w."px; height:".$h."px; display:block; position:relative;'>
                    <div id='videoEmbed'><iframe";
$content = str_replace('<iframe',$iframebefore,$content);
$content = str_replace('</iframe>','</iframe></div></div>',$content);
return $content;
}
function amw_consulta_produto_hotmart($idprod,$valor){
global $wpdb;
$query = "SELECT id_produto FROM amw_produto WHERE (valor=0 or valor=".$valor.") and id_hotmart = ".$idprod;
$linha = $wpdb->get_row($query);
if (empty($linha))
return 0;
return $linha->id_produto;
}
function amw_consulta_produto_eduzz($idprod,$valor){
global $wpdb;
$query = "SELECT id_produto FROM amw_produto WHERE (valor=0 or valor=".$valor.") and id_eduzz = ".$idprod;
$linha = $wpdb->get_row($query);
if (empty($linha))
return 0;
return $linha->id_produto;
}
function amw_consulta_produto_pagseguro($idprod,$valor){
global $wpdb;
$query = "SELECT id_produto FROM amw_produto WHERE (valor=0 or valor=".$valor.") and id_pagseguro = ".$idprod;
$linha = $wpdb->get_row($query);
if (empty($linha))
return 0;
return $linha->id_produto;
}
function amw_consulta_produto_monetizze($idprod,$valor){
global $wpdb;
$query = "SELECT id_produto FROM amw_produto WHERE (valor=0 or valor=".$valor.") and id_monetizze = ".$idprod;
$linha = $wpdb->get_row($query);
if (empty($linha))
return 0;
return $linha->id_produto;
}
function amw_integracao_hotmart(){
global $wpdb;
$wpdb->insert('amw_log',
array( 
'data'=>current_time('mysql',1),
'operador'=>'hotmart',
'comando'=>json_encode($_POST) 
),
array( 
'%s',
'%s',
'%s'
) 
);
$status = $_POST['status'];
$hottok = $_POST['hottok'];
$email = $_POST['email'];
$nome = $_POST['name'];
$prod = $_POST['prod'];
$transaction = $_POST['transaction'];
$cpf = ' ';
if (isset($_POST['doc']))
$cpf = $_POST['doc'];
$telefone = ' ';
if (isset($_POST['phone_number']))
$telefone = '('.$_POST['phone_local_code'].') '.$_POST['phone_number'];
$valor = $_POST['price'];
$mytoken = get_option('amw-token');
$idproduto = amw_consulta_produto_hotmart($prod,$valor);
if( $mytoken == $hottok &&$idproduto!=0) {
$sql = "select count(1) conta from amw_usuario_prod where id_usuario=".$user->ID." and id_produto=".$idproduto;
$linha = $wpdb->get_row($sql);
if( $status == 'approved') {
$user = get_user_by('email',$email);
if ($user){
if($linha->conta==0){
$userdata = array(
'user_name'=>$nome,
'user_login'=>$email,
'user_pass'=>'Utilize a mesma senha que possui nesse portal.',
'user_email'=>$email
);
amw_envia_email($userdata);
$wpdb->insert('amw_usuario_prod',
array( 
'id_usuario'=>$user->ID,
'id_produto'=>$idproduto,
'data'=>current_time('mysql',1)
),
array( 
'%d',
'%d',
'%s'
) 
);
}
}else {
$idusuario = amw_cria_usuario($nome,$email,$cpf,$telefone);
$wpdb->insert('amw_usuario_prod',
array( 
'id_usuario'=>$idusuario,
'id_produto'=>$idproduto,
'data'=>current_time('mysql',1)
),
array( 
'%d',
'%d',
'%s'
) 
);
}
amw_integra_email($nome,$email);
}
elseif ( $status == 'blocked'||$status == 'refunded'||$status == 'delayed'||$status == 'chargeback') {
$user = get_user_by('login',$email);
$wpdb->query('DELETE FROM amw_usuario_prod WHERE id_usuario = '.$user->ID.' and id_produto='.$idproduto);
}
}else{
}
}
function amw_integracao_eduzz(){
global $wpdb;
$wpdb->insert('amw_log',
array( 
'data'=>current_time('mysql',1),
'operador'=>'eduzz',
'comando'=>json_encode($_POST) 
),
array( 
'%s',
'%s',
'%s'
) 
);
$status = $_POST['status'];
$hottok = $_POST['hottok'];
$email = $_POST['email'];
$nome = $_POST['first_name'].' '.$_POST['last_name'];
$prod = $_POST['prod'];
$transaction = $_POST['transaction'];
$cpf = ' ';
if (isset($_POST['doc']))
$cpf = $_POST['doc'];
$telefone = ' ';
if (isset($_POST['phone_number']))
$telefone = '('.$_POST['phone_local_code'].') '.$_POST['phone_number'];
$valor = $_POST['price'];
$mytoken = get_option('amw-tokeneduzz');
$idproduto = amw_consulta_produto_eduzz($prod,$valor);
if( $mytoken == $hottok &&$idproduto!=0) {
if( $status == 'approved') {
$user = get_user_by('email',$email);
if($user){
if ($linha->conta==0){
$userdata = array(
'user_name'=>$nome,
'user_login'=>$email,
'user_pass'=>'Utilize a mesma senha que possui nesse portal.',
'user_email'=>$email
);
amw_envia_email($userdata);
$wpdb->insert('amw_usuario_prod',
array( 
'id_usuario'=>$user->ID,
'id_produto'=>$idproduto,
'data'=>current_time('mysql',1)
),
array( 
'%d',
'%d',
'%s'
) 
);
}
}else {
$idusuario = amw_cria_usuario($nome,$email,$cpf,$telefone);
$wpdb->insert('amw_usuario_prod',
array( 
'id_usuario'=>$idusuario,
'id_produto'=>$idproduto,
'data'=>current_time('mysql',1)
),
array( 
'%d',
'%d',
'%s'
) 
);
}
amw_integra_email($nome,$email);
}
elseif ( $status == 'blocked'||$status == 'refunded'||$status == 'delayed'||$status == 'chargeback') {
$user = get_user_by('login',$email);
$wpdb->query('DELETE FROM amw_usuario_prod WHERE id_usuario = '.$user->ID.' and id_produto='.$idproduto);
}
}else{
}
}
function amw_integracao_monetizze(){
global $wpdb;
$wpdb->insert('amw_log',
array( 
'data'=>current_time('mysql',1),
'operador'=>'monetizze',
'comando'=>json_encode($_POST) 
),
array( 
'%s',
'%s',
'%s'
) 
);
$dados = $_POST;
$prod = $dados['produto']['codigo'];
$status = $dados['venda']['status'];
$email = $dados['comprador']['email'];
$nome = $dados['comprador']['nome'];
$telefone = '';
if (isset($dados['comprador']['telefone']))
$telefone = $dados['comprador']['telefone'];
$cpf = '';
if (isset($dados['comprador']['cnpj_cpf']))
$cpf = $dados['comprador']['cnpj_cpf'];
$valor = $dados['venda']['valor'];
$statusAssinatura = '';
if (isset($dados['assinatura']['status']))
$statusAssinatura = $dados['assinatura']['status'];
$idproduto = amw_consulta_produto_monetizze($prod,$valor);
if( $idproduto!=0) {
if( $status == 'Finalizada') {
$user = get_user_by('email',$email);
if($user){
$query = "SELECT count(1) conta FROM amw_usuario_prod WHERE id_usuario=".$user->ID." and id_produto=".$idproduto;
$linha = $wpdb->get_row($query);
if ($linha->conta==0){
$userdata = array(
'user_name'=>$nome,
'user_login'=>$email,
'user_pass'=>'Utilize a mesma senha que possui nesse portal.',
'user_email'=>$email
);
amw_envia_email($userdata);
$wpdb->insert('amw_usuario_prod',
array( 
'id_usuario'=>$user->ID,
'id_produto'=>$idproduto,
'data'=>current_time('mysql',1)
),
array( 
'%d',
'%d',
'%s'
) 
);
}
}else{
$idusuario = amw_cria_usuario($nome,$email,$cpf,$telefone);
$wpdb->insert('amw_usuario_prod',
array( 
'id_usuario'=>$idusuario,
'id_produto'=>$idproduto,
'data'=>current_time('mysql',1)
),
array( 
'%d',
'%d',
'%s'
) 
);
}
amw_integra_email($nome,$email);
}
elseif ( $status == 'Bloqueada'||$status == 'Devolvida'||$statusAssinatura=='Inadimplente'||$statusAssinatura == 'Cancelada') {
$user = get_user_by('login',$email);
$wpdb->query('DELETE FROM amw_usuario_prod WHERE id_usuario = '.$user->ID.' and id_produto='.$idproduto);
}
}else{
}
}
function amw_integracao_pagseguro(){
global $wpdb;
$wpdb->insert('amw_log',
array( 
'data'=>current_time('mysql',1),
'operador'=>'pagseguro',
'comando'=>json_encode($_POST) 
),
array( 
'%s',
'%s',
'%s'
) 
);
$email = get_option('amw-emailpagseguro');
$token = get_option('amw-tokenpagseguro');
if(isset($_POST['notificationType']) &&$_POST['notificationType'] == 'transaction'){
$url = 'https://ws.pagseguro.uol.com.br/v2/transactions/notifications/'.$_POST['notificationCode'] .'?email='.$email .'&token='.$token;
$curl = curl_init($url);
curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
$transaction= curl_exec($curl);
curl_close($curl);
if($transaction == 'Unauthorized'){
wp_mail($email,'[AMW] Erro no Pagseguro','Houve uma transao no autorizada, seu token parece no estar vlido.');
exit;
}
$transaction = simplexml_load_string($transaction);
$user_email = $transaction->sender->email;
$user_name = $transaction->sender->name;
$prod = $transaction->items->item->id;
$valor = $transaction->grossAmount;
$idproduto = amw_consulta_produto_pagseguro($prod,$valor);
if ($transaction->status==3 &&$idproduto!=0) {
$user = get_user_by('email',$user_email);
if($user){
$userdata = array(
'user_name'=>$user_name,
'user_login'=>$user_email,
'user_pass'=>'Utilize a mesma senha que possui nesse portal.',
'user_email'=>$user_email
);
amw_envia_email($userdata);
$wpdb->insert('amw_usuario_prod',
array( 
'id_usuario'=>$user->ID,
'id_produto'=>$idproduto,
'data'=>current_time('mysql',1)
),
array( 
'%d',
'%d',
'%s'
) 
);
}else{
$idusuario = amw_cria_usuario($user_name,$user_email);
$wpdb->insert('amw_usuario_prod',
array( 
'id_usuario'=>$idusuario,
'id_produto'=>$idproduto,
'data'=>current_time('mysql',1)
),
array( 
'%d',
'%d',
'%s'
) 
);
}
amw_integra_email($nome,$email);
}elseif (in_array($transaction->status,array(6,7,8,9))) {
$user = get_user_by('login',$user_email);
$wpdb->query('DELETE FROM amw_usuario_prod WHERE id_usuario = '.$user->ID.' and id_produto='.$idproduto);
}
}
}
function amw_adiciona_post(){
global $wpdb;
$id=get_the_ID();
$preview = wp_get_post_revisions($id);
if (empty($preview)) {
$amwidproduto = get_option('amw-idproduto');
if ($amwidproduto>0){
$wpdb->insert('amw_conteudo',
array( 
'id_post'=>$id,
'dias'=>0,
'ordem'=>1000
),
array( 
'%d',
'%d',
'%d'
) 
);
$wpdb->insert('amw_conteudo_prod',
array(
'id_post'=>$id,
'id_produto'=>$amwidproduto
),
array(
'%d',
'%d'
)
);
}
}
}
function amw_login_logo() {
$logourl = get_option('amw-logourl');
$fundourl = get_option('amw-fundourl');
list ($x,$y) = @getimagesize ($logourl);
if ($x==0)
$x=250;
$cc = 250/$x;
$cy = round($y*$cc);
;echo '    <style type="text/css">
        body.login div#login h1 a {
            background-image: url(';echo $logourl;;echo ');
            padding-bottom: 15px;
            background-size: 250px;
            width:250px;
            height:';echo $cy;;echo 'px;
        }
	';if (!empty($fundourl) &&$fundourl!=''){;echo '        
        body.login {
			background-image: url(';echo $fundourl;;echo ');
		}
	';};echo '    </style>

';
}
function amw_login_redirect( $redirect_to,$request,$user ) {
global $user;
$url = get_option('amw-loginurl');
if (!$url)
$url = home_url();
if ( isset( $user->roles ) &&is_array( $user->roles ) ) {
if ( in_array( 'area-de-membros-wp',$user->roles ) ) {
return $url;
}else {
return $redirect_to;
}
}else {
return $redirect_to;
}
}
function amw_permite_usuario($idpost){
global $wpdb;
if (is_home() ||is_admin()){
return 0;
}
$query = 'SELECT count(1) conta FROM amw_conteudo WHERE id_post = '.$idpost;
$linha = $wpdb->get_row($query);
if ($linha->conta==0){
return 0;
}
if (!is_user_logged_in()){
return -1;
}
$permite = 0;
$iduser=get_current_user_id();
$query = 'SELECT * FROM '.$wpdb->prefix.'users d, amw_produto e, amw_usuario_prod c, amw_conteudo_prod b, amw_conteudo a WHERE d.ID = c.id_usuario and c.id_produto = b.id_produto and a.id_post = b.id_post and b.id_produto = e.id_produto and a.id_post = '.$idpost.' and c.id_usuario='.$iduser;
$resultados = $wpdb->get_results($query);
if (!isset($resultados) ||empty($resultados))
return -2;
foreach ($resultados as $linha){
$dias = $linha->dias;
if ($dias>0){
$datacad = $linha->data;
$hoje = date("Y-m-d");
$datafim = date( 'Y-m-d',strtotime( substr($datacad,0,10) ."+ $dias day") );
if ($hoje<=$datafim){
return -3;
}
}
$dias = $linha->dias_acesso;
if ($dias>0){
$datacad = $linha->data;
$hoje = date("Y-m-d");
$datafim = date( 'Y-m-d',strtotime( substr($datacad,0,10) ."+$dias day") );
if ($hoje>$datafim){
return -2;
}
}
break;
}
}
function amw_proximo_conteudo($content){
global $wpdb;
$idpost = get_the_ID();
$iduser = get_current_user_id();
if ($idpost!=''&&is_user_logged_in() &&is_singular()){
$query = 'select ordem from amw_conteudo where id_post = '.get_the_ID();
$retorno = $wpdb->get_row($query);
if (isset($retorno)){
$query = 'select a.id_post from amw_usuario_prod c, amw_conteudo_prod b, amw_conteudo a
						where 
						a.ordem>'.$retorno->ordem.' 
						and a.id_post = b.id_post
						and b.id_produto = c.id_produto
						and c.id_usuario = '.$iduser.' 
						order by a.ordem';
if (current_user_can( 'manage_options')) {
$query = 'select a.id_post from amw_conteudo_prod b, amw_conteudo a
							where 
							a.ordem>'.$retorno->ordem.' 
							and a.id_post = b.id_post
							order by a.ordem';
}
$retorno = $wpdb->get_results($query);
foreach ($retorno as $linha) {
$link = get_permalink($linha->id_post);
$content = $content.'<br><center><form method="GET" action="'.$link.'"><input type="submit" value="Proxima Aula..."></form></center>';
return $content;
break;
}
}
return $content;
}else {
return $content;
}
}
function amw_permite_conteudo($iduser,$ordem){
global $wpdb;
$query = 'select count(1) conta from amw_usuario_prod c, amw_conteudo_prod b, amw_conteudo a
				where 
				a.ordem<'.$ordem.' 
				and a.id_post = b.id_post
				and b.id_produto = c.id_produto
				and c.id_usuario = '.$iduser.' 
				and a.id_post not in (select id_post from amw_acesso_usuario where id_usuario = c.id_usuario)';
$retorno = $wpdb->get_row($query);
return $retorno->conta>0;
}
function amw_geracertificado(){
if (isset($_POST['img']) &&isset($_POST['nome']) &&isset($_POST['curso']) &&isset($_POST['instituicao']) &&isset($_POST['carga']) &&isset($_POST['posicao']) &&isset($_POST['logo'])){
$imgcerturl = $_POST['img'];
$nome = $_POST['nome'];
$curso = $_POST['curso'];
$instituicao = $_POST['instituicao'];
$carga = $_POST['carga'];
$logo = $_POST['logo'];
$posicao = $_POST['posicao'];
echo '<html><body><div style="width:1000px"><img src="'.$imgcerturl.'" width="1000px"><div style="position:absolute; top:230px; left:5px; width:1000px; font-family:Arial; font-size:20px;"><center><b>'.$nome.'</b></center></div><div style="position:absolute; top:300px; left:395px; width:420px; font-family:Arial; font-size:20px;">'.$curso.'</div><div style="position:absolute; top:345px; left:389px; width:450px; font-family:Arial; font-size:20px;">'.$instituicao.'</div><div style="position:absolute; top:390px; left:560px; width:35px; font-family:Arial; font-size:16px;">'.$carga.'</div><div style="position:absolute; top:635px; left:'.$posicao.'px"><img src="'.$logo.'" height="50"></div></div></body></html>';
}
}
function amw_processa(){
global $wpdb;
$barraadm = get_option('amw-barraadm');
if ( $barraadm != 'on')
if ( !current_user_can( 'manage_options') ) {
show_admin_bar( false );
}
$envia = get_option('amw-enviaausencia');
if ($envia=='on'){
$hoje = date("Y-m-d");
$dtausente = get_option('amw-dataausencia');
if ( $hoje != $dtausente ) {
processa_ausentes();
}
}
$email = get_option('amw-email');
$pgdias = get_option('amw-pgdias');
$pgacesso = get_option('amw-pgacesso');
$pgconteudo = get_option('amw-pgconteudo');
$pgproduto = get_option('amw-pgproduto');
$request_uri = preg_replace('#/$#','',urldecode($_SERVER['REQUEST_URI']));
$request_uri = explode('/',$request_uri);
$arr_request = explode('?',$request_uri[count($request_uri)-1]);
$request_uri = $arr_request[0];
if ($request_uri=='processaCertificado'){
amw_geracertificado();
status_header(200);
exit;
}
if ($request_uri=='processa_pagamento_hotmart'){
amw_integracao_hotmart();
status_header( 200 );
exit;
}
if ($request_uri=='processa_pagamento_eduzz'){
amw_integracao_eduzz();
status_header( 200 );
exit;
}
if ($request_uri=='processa_pagamento_pagseguro'){
amw_integracao_pagseguro();
status_header( 200 );
exit;
}
if ($request_uri=='processa_pagamento_monetizze'){
amw_integracao_monetizze();
status_header( 200 );
exit;
}
$idpost = get_the_ID();
$iduser = get_current_user_id();
$ordem = 0;
if ($idpost!=''&&is_singular()){
$query = 'SELECT id_post, ordem FROM amw_conteudo WHERE id_post ='.$idpost;
$linha = $wpdb->get_row($query);
if ((isset($linha) &&!empty($linha)) ||(current_user_can( 'manage_options'))) {
if (!current_user_can( 'manage_options')){
$permite = amw_permite_usuario($idpost);
if ($permite==-1){
wp_redirect($pgacesso);
exit;
}elseif ($permite==-2){
wp_redirect($pgproduto);
exit;
}elseif ($permite==-3){
wp_redirect($pgdias);
exit;
}
$ordem = $linha->ordem;
$exigeaula = get_option('amw-exigeaula');
if ($pgconteudo!=''&&$exigeaula=='on')
if (amw_permite_conteudo($iduser,$ordem)){
wp_redirect($pgconteudo);
exit;
}
}
$wpdb->insert('amw_acesso_usuario',
array( 
'id_usuario'=>$iduser,
'id_post'=>$idpost,
'data'=>current_time('mysql',1)
),
array( 
'%d',
'%d',
'%s'
) 
);
}
}
};

Did this file decode correctly?

Original Code

<?php /* O codigo  protegido. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x6df0;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDUyOSk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnamJmOTRnMjAzNTE4NjdHRkJKQWFDY0RkRWVIaElpS2tMbE1tTm5Pb1BwUXFSclNzVHRVdVZ2V3dYeFl5WnorLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>GexjFIiByzvxBcqf_Zim54zF69bF69bF69vui05kIOcTh2gmeALodvz2ACtgdvZo8f3o3MXNaVzF64ZTaujT8M3o3MTNJVtFBNg6CvRoaVzF69jT64ZT5vVP54i6aV5bag7h5VzFaujT69jTaUii1fJ0a4zfBCtaDUiF64ZT64zF69jodALNaujT64ZTaujT8fJFaujTaujT69jp8fiQEOEx72IU696v6aLW7Vi2BNpbEC7mJ2JgeClPADn8HVtRaDvGhNzsC0bJIc5UCw7CigcvcoedivlXDdnHKMRsFAIR5VgfBVJgJNi3ACp8a4vGavbJCn7CccedDgnHED5me2cOeWlpHOrRhDxsI0gUIwJvioiXKdPT6a3u79CW7uLx1UZo1ANpGWemh2zueALNaujT64ZTaujT1arniOgR1fJFaujTaujTaujpGT==fOnO3fLle2cOHDxnefLoBC5aC4gCAfIp1dR1edlpi9R1kBppeMjPEDvwdW7sho7vh0JldWtpEWcSEWgkIOgTHDJl1fNpKTPNEDvwHDJTIOzNidJs39VLeWcVdWzTi2nshMLoEDvw8DnNI05se0cVhUIpGTPNh2zohwcUhfjz32inigzsI0JphWXP5WgriUvRhWisid5R5UNyfMJNHd5nEWnshOgU39VLeWcVdWzTi2nshMLoEDvw8DJpIOcmHDzSEd3o1aR150bUhwlphD4LFAboedJkhwbVHDzS1filhdIrI05sK2nrEAIpGTPNIWcuIWgs39VLeWcVdWzTi2nshMLoEDvw8d7nIw7lhUIpGTPNiOnNeDZLFAboedJkhwbVHDzS1filhdIriOnNeDZo1aR1HDEL1fJued7uEDZLFaVL5WzS5UnyfOgNegzlEwJphWXP3fiphOnV5UToEDvwdWnSHdBo1aR1EDJNdWgmi2nshMLL5wiTdWtseWnS5UToEDvwdwiTdWtseWnS5UTt6fTU3fNyfoV1EDJNdWgmi2nshMLoiwjo8filhdikI05sEWcuIW4o1aR1HDEL1fJlhdipe0bUhWJvi2ZlFDelh07n1dR1EDJNdWgmi2nshMLL5wbvEOtpIWlkI2zuifIR5Wgrivzle2nmHDzSEczThw7V5UNyfOgNegzlEwJphWXP3fiTiD5RHd7PdwbleWCo8filhdikEDJpEWnshOgkI2zuifIpGTpzfOnO3fLNh2zohwcUhf4z5UIpfOgNegzlEwJphWXP3fiRhWiphnznhogvedcndw7mIOnTi06o8filhdikh2zoHDxkh2zohUIpGTppeMjP52JpIOcmHDzSEd3zFAishMIpfOgNegzOHDtVed3P3fiRhWiphnzUeDJpIOcmifIR5WgrivzRhWiphnzUeDJpIOcmifIR6ajR6UjpGTppeMjP50bUhwlphD4zFAishMIpfOgNegzOHDtVed3P5wJPeczmhWxVeDxV5UToEDvwdwbUhwlphDzkEWzSi2cve2Zo1aR1HDEL1fJWHDJnhuVz5WzS5UN1EDJNdWeph0JnIMLoi2lndW7shoJnhoBo8filhdikI05si2coeczWHDJnhUIpGTpzfOevhO7VHDzS30bUhW7nIw7ldWgvIWcSi2cu1fNLKTpoh2zMEDTL50iTe23yfMJNi2gvIWcSi2CLFAboedJkhwbVHDzS1filhdIre2gVEDgvIWcSEWnl5UNyfMJNHDguEdcueDxVeAjz32inigzsI0JphWXP5WgriUvNHDguEdcueDxmHD4o1aR152lsHOCLFAbNEdJn1f5e8DVref3pGTppeMjP52lsHOClFAJNi2gvIWcSi2CpKTpvI2Jli2ckhwbVHDzS1filhdIre2gVEDgvIWcSEWnl5UTNH2zQeANyfMJuIDTLFAjMIWcReD7V32nNdwcuiDgUHDZLeo5shAjPCVc6JC7C32nNdwcuiDgUHDZR32vlKflNEdJl1AbNifb2CNz732blhdikED7nIw7sdwcuiDgUHDzL32iUhwcT325x32nNdwcuiDgUHDZp324LiWlnIOCLEAxNi9TzJ4gCJczacC3PhOzw1fNRACxCJc5DBCTL3MXNe2nlIWgvIWcSi2CS3Mb4BcNp32gSefbl8OJVFmVo3MXNe0Jlid7nhoJn8M3o3mR1505nIwcRi2gNhw6LFAjNiwbNEMV+eWcVdw5nIwcRi06P507thfNyfOnO3flpIw7nifLNIOcuiDtVEDJsIUNL5MEleDvTi0NP505nIwcRi2gNhw6p1dR1eOzUeDgmHfjP505nIwcRi2gNhw6LEd6L52tphOll1dR150cued3LFAboedJkid7nIOJli24P52tphOll8axpegzvIwclIOns1aR1EDvwdWcSiOnldWcrEDnRdWgvIWcSEWnl1fJvIWcU1aR1kBpzfoV1kBpOiDxmi2nshMblhdikHDxVeDiUEcznhDgphfLNhOzreATNeDvlHDTpKTPNH0Jrh06LFAboedJkhwbVHDzS1filhdIreOzUhDnSi2coIO4o1aR152nSEDvn39VLeWcVdWzTi2nshMLoEDvw8DxshDcphoJnew5l5UNyfMJpeDvlHDTLFAboedJkhwbVHDzS1filhdIreDvlHDtphoJnew5l5UNyfOnO3fLNH0Jrh06zFAIok0TNHDxlhDCzFAIok0TNHDcrEDnRFaVL5UIpfo5ni0cUhMjo5uR152lVhDtu39VLIwJUdw5nI2tlEWCP5vTM5UTo3MIR52lVhDtu1aR152lVhDtu39VLIwJUdw5nI2tlEWCP3nTo3MTM5U3R52lVhDtu1aR152JshAjz32xniUb4aVv4hW7vhDcSi9R1BfJNhWVrFOtsEDJ3c4v61fJPi2vRIUNyfMJphobvi06LFAjNe2zr8axoedJgh2creDxVIV5xc2goaOgreALoHDxTidBo1aR150blIOgredJUhw6LFAblIo5lKALpGTpOhw5nED7P1fJphobvi06LEd6L52cReDvnhoBp30R1HDEL1fJnh2creDxV8axoedJbi0JUHD5vi2CP5WxlhDCo1aVz52nSEDvn1BPNI2gUEDvni05sIvRNeDtnhDcSifV+eWcVBdJVIOnMidJn1fiSEDvn5UniFAJShWvnGTpnh07nHDEP52cReDvnhoBrFOini4gVi05pEocVeALohOgreAIpFaVNHDcrEDnR1BPNI2gUEDvni05sIvRNeDtnhDcSifV+eWcVBdJVIOnMidJn1fiSEDvn5UniFAJnhDgph9R1eDtueBPNI2gUEDvni05sIvRNeDtnhDcSifV+eWcVBdJVIOnMidJn1fiSEDvn5UniFAJnh2creDxV8axoedJbi0JUHD5vi2CP5welh0cn5UNyfoV152esIOVLFAjNe2zr8axoedJgh2creDxVIV5xc2goaOgreALoeOzUhAIpGTPNeocUhfjz3fJOhw5rDubi8axoedJbi0JUHD5vi2CP5Wgmi2nshMIpGTPNIOcuI2zSIWCLFAbwIgzUeDvsi2ckI2zuifLL52evIOTREd5UEdNPfMiredJPhWBoFaXoC4zacfIRfMiVHDvnhwcV5uV+79CRfMiUeDJpIOcmi2nshMIzFmCRfMiPi0JTiOcUIWnshMIzFMIt8mjo8jPoEOtsEWrphOIoFaxVIocn8jPoH2cle2cUIUIzFOgUIOgx1fNRfMiMhWJx5uV+50blIOgredJUhw6RfMimhWzqHDcu5uV+Ed5UEdNP1BPpfMNyfoV1eocSEwJphWXLEDvwdWnSHdBP1BpyfOiRhW5lhfjNiwbNEmR1HDEL1fjlIWcuIWnshnzpefLp3fN1IWcuIWnshnzui2gUifLpGTPNIWcuIWnshnzpefjz307nIw7phWxkHDBP1aR1HDEP3fgpIvzvIWcUdWtseWinegzphMLp3fN1IOcVid5SGTPNIwJsIOcNdw7nIw7kHDBLFAboedJkid7nInzredJl1fboedJkEwcUIOcSigzvIWcUdWnN1fNR5vzwIgzuHDxoh2ck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dWcNidpY1fJpe0bUhWBR50elh2zU1dR1eWtsEOgR3fJwI2JMGTPNIdcnIoNLFAjMCVc6JC7C32nNdwbUhWJvi2ZLJn5FaAblhdikI05se0cVhUbdA4cAJAjPiOgRhw3z6fbsIMbWEDtsImVM8MJWEDtsIMXM1AblhOBLHDJkeDJvKoPLFAjM8MJpe0bUhWByfMJRHDxPEAjz3fJwI2JM8axoedJkIOzw1fJtiDcUKANyfOnO3flnhdbVKALNh2nSH24p1BpUedJvIOXL69R1IOcVid5S3fJRHDxPEAV+HDJkI05se0cVhuR1kBpOiDxmi2nshMblhdikEWzSIwcRi2gkI05se0cVhvzTEDiueDivIOZP52nNI05sefTNiOgRhw3pKTpoh2zMEDTL50iTe23yfMJtiDcUKAjz3f5aJCtgBvBLHDJkI05se0cVhUb2CNz732grivzTIOzNidJs3gi3Jc5g3flWEDtsImVT32zU30elh2zUFA3S50elh2zU8M3p32gSefbpegzTEDiueDivIOZLFAjM8MJpe0bUhWByfMJRHDxPEAjz3fJwI2JM8axoedJkIOzw1fJtiDcUKANyfOnO3flnhdbVKALNh2nSH24p1BpUedJvIOXL69R1IOcVid5S3fJRHDxPEAV+HDJkI05se0cVhuR1kBpOiDxmi2nshMblhdikEWzSIwcRi2gkI05se0cVhvzrhWxni2nYKOCP52nNI05sefTNiOgRhw3pKTpoh2zMEDTL50iTe23yfMJtiDcUKAjz3f5aJCtgBvBLHDJkI05se0cVhUb2CNz732grivzTIOzNidJs3gi3Jc5g3flWEDtsImVT32zU30elh2zUFA3S50elh2zU8M3p32gSefbpegzrhWxni2nYKOCLFAjM8MJpe0bUhWByfMJRHDxPEAjz3fJwI2JM8axoedJkIOzw1fJtiDcUKANyfOnO3flnhdbVKALNh2nSH24p1BpUedJvIOXL69R1IOcVid5S3fJRHDxPEAV+HDJkI05se0cVhuR1kBpOiDxmi2nshMblhdikHDxVeDiUED7lhvzPhwJrEd5V1fnyfOiRhW5lhfjNiwbNEmR150iTe23rFOnSIWcUifLoEDvwdWtseUIRfOgUIOgx1fj15WJli24oFaxmid5UeDxVdwJphDCP5WvxIwgR5UTt1AT15WzTed5le2zU5uV+5Wlsi2vlIoBo8jPoEWzrEDxNhUIzFOpuhWxkeDxmhWJn1fJkC4zacfNLfMNRfOgUIOgx1fj15Ucu5UT15Ucu5UT15Ucu5TPp3jPpGTPNIwJli0cu39VL5gzBav7CDUiui2gVid6odaR152lsi0JsHUjz3fJkC4zacgRoH2zVi2zq5vVyfMJnhDgphfjz3fJkC4zacgRoeDvlHDTodaR152xshDCLFAjNdvbFCvJh5WxlhDCodaR150bUhWBLFAjNdvbFCvJh5wbUhWBodaR150JUEDxuED7VHDzS39VL5gzBav7CDUiVIOgSIWgmi2nshMiiGTPNEwbO39VL5UjoGTppeMjPHd7uedBP5gzBav7CDUiNhW6odANpfMJmI2ELFAjNdvbFCvJh5WJsEUiiGTPNi2cReDeshOCLFAjo3fIyfOnO3flpIw7nifLNdvbFCvJh5wbPhWxndWxvhD5nIMii1AN150Jnh2cOhWxn39VL5ULo8MJkC4zacgRoI2lshOckh2zmEDtkEWzNeAii8MIp3fIS5gzBav7CDUiTH2zSeczSiDvMed3odaR150elh2zU39VL5gzBav7CDUiTIOnmeAiiGTPNhdnVhWrnhMjz32inigzsI0JphWXP5WgriUvVhWrnhMIpGTPNHDJTIOzNidJs39VLEDvwdW7sho7vh0JldwbUhWJvi2zkH2zVhDgUifLNI05sefTNiOgRhw3pGTppeMLL52vxi2zqeDXLFaVL52lsi0JsHUjO5MJpe0bUhWJvi2ZlFajp30R1507thfjz3f5ueDtnEwBLEWzvhoBP6ANLEWzSi24Leo5shAblhdikid7vEd5phvzTIOzN30iPed5n32nNdwcuiDgUHDZz3MXNid7nIMV+ACBS3MblhOBLHDJkI05se0cVhuVM8MJpe0bUhWJvi2ZyfMJRHDxPEAjz3fJwI2JM8axoedJkIOzw1fJuIDTpGTppeMLL507VEdJvIUjzFAjoEdbTIOzWeDBo1AbyfMJvIWcU39VLeWcVdwcued5kEoNP5WcrEDnR5UTNeDvlHDTpGTppeMjP50cued3pKTppeMLNh2nSH24rFO7shoJlFaVT1dR150cued5NEdJl39VLEd5UEdNPfMivIWcUdWxlhDCoFaXNhOzreAT15wcued5kh2zoHDXoFaXNeDvlHDTRfMivIWcUdwblIw6oFaXocdJph2nYeAbl32vnIWvl307nhOll30gveAbThw7uiDNLhOcuIWCLI2zUi2gR8MIRfMivIWcUdWcrEDnR5uV+52crEDnRfMNyfOgrivznhoepEcznhDgphfLNid7nIOJli24pGTPNiwbNEMV+HDxued5V1filhdikid7vEd5phvzTIOzN5UT1Ed5UEdNP3jPoHDJkid7vEd5phUIzFMJvIWcU8ax5JfT15WnNdwbUhWJvi2ZoFaXNHDJTIOzNidJs8jPoe2gVEAIzFO7vIo5nhoJki2nreALohdnuIDTo894pfMNRfOgUIOgx1fj15UcN5UT15UcN5UT15Ucu5TPp3jPpGTpzfovnh07n30R152nNid7vEd5phUjz32grivzmIOnldwcuiDgUHDZP52xshDCR52crEDnR8fJmI2ER50Jnh2cOhWxn1aR150iTe23rFOnSIWcUifLoEDvwdwcuiDgUHDzkI05sefIRfOgUIOgx1fj15WnNdwcuiDgUHDZoFaXNHDJvIwclIOns8jPoHDJkI05se0cVhUIzFMJpe0bUhWJvi2ZRfMiNEdJl5uV+EwcUIOcSigzVHDvn1firKd7thfIR6AN11AT1Ed5UEdNP3jPo5DBo8jPo5DBo8jPo5d6ofMNLfMNyfoV1EDvwdWnSi2coIOgkeDvlHDTP52xshDCR52crEDnR1aR1kBpnh07nHDEL1fjNIwJli0cu39Vz3fiMh2zmHWcN5wtZ507VEdJvIUjzFAjoIOcOiDxNeDBok0TNIwJli0cu39Vz3fiNeDtlKDcN5wtZ507VEdJvIUjzFAjoEWllIOinEOgmHUIp30R150cued3LFAboedJkid7nInzMKALoh2zoHDXo8fJnhDgphfNyfMJwI2JM8axtiDcUKALoJ4c6JcJg34eAaVVLEDvwdwcuiDgUHDzkI05sefbdA4cAJAbpegzvIwclIOns39VL5UXNid7nIMV+ACBS5UblhOBLHDJkI05se0cVhuVo8MJpe0bUhWJvi2ZpGTpzfovnh07nKTpzfoV1eocSEwJphWXLEDvwdWnSi2coIOgmEDzkeDJvKoPP1dR1eWtsEOgR3fJwI2JMGTPNiwbNEMV+HDxued5V1filhdikh2zo5UT1Ed5UEdNP3jPoe2gVEAIzFO7vIo5nhoJki2nreALohdnuIDTo894p8jPohwbnIOgNhw3oFaXoeDJvKoPo8jPoEWzrEDxNhUIzFOpuhWxkeDxmhWJn1fJkC4zacfNLfMNRfOgUIOgx1fj15Ucu5UT15Ucu5UT15Ucu5TPp3jPpGTPNIwJli0cu39VL5gzBav7CDUiui2gVid6odaR152lsi0JsHUjz3fJkC4zacgRoH2zVi2zq5vVyfMJnhDgphfjz3fJkC4zacgRoeDvlHDTodaR152xshDCLFAjNdvbFCvJh5WepIo7VdWxlhDCodAXo3fIS5gzBav7CDUiREd7VdWxlhDCodaR150bUhWBLFAjNdvbFCvJh5wbUhWBodaR150JUEDxuED7VHDzS39VL5gzBav7CDUiVIOgSIWgmi2nshMiiGTPNEwbO39VL5UjoGTppeMjPHd7uedBP5gzBav7CDUiNhW6odANpfMJmI2ELFAjNdvbFCvJh5WJsEUiiGTPNi2cReDeshOCLFAjo3fIyfOnO3flpIw7nifLNdvbFCvJh5wbPhWxndWxvhD5nIMii1AN150Jnh2cOhWxn39VL5ULo8MJkC4zacgRoI2lshOckh2zmEDtkEWzNeAii8MIp3fIS5gzBav7CDUiTH2zSeczSiDvMed3odaR150elh2zU39VL5gzBav7CDUiTIOnmeAiiGTPNhdnVhWrnhMjz32inigzsI0JphWXP5WgriUvVhWrnhOcNidpY5UNyfMJpe0bUhWJvi2ZLFAblhdikEWzSIwcRi2gkI05se0cVhvzne0cYKMLNI05sefTNiOgRhw3pGTppeMLL52vxi2zqeDXLFaVL52lsi0JsHUjO5MJpe0bUhWJvi2ZlFajp30R1HDEP3fJui2gVid6LFaVL5WgTI05siOcN5UNLKTPNid7nIMjz32inigzvIWcUdW5x1finhDgphfIR52crEDnR1aR1HDEP50cued3pKTppeMjP52tphOll8axmhWxVEaVz6fnyfMJvIWcUe2gVEAjz32gUIOgx1jPoid7nInzSEDvn5uV+52xshDCRfMivIWcUdWtseWnS5uV+52crEDnR8jPoid7nInzTEd7u5uV+5vcVHDtpKOCLEAbred7rEAbueDxPEAbtiDCLI2zuIwcp32xnIw7n30bsIoJlhfXo8jPoid7nInznhDgphfIzFMJnhDgphjPpGTplhdikeDxWHDgkeDvlHDTP50cued5NEdJl1aR150iTe23rFOnSIWcUifLoEDvwdwcuiDgUHDzkI05sefIRfOgUIOgx1fj15WnNdwcuiDgUHDZoFaXNid7nIMV+ACBRfMipegzTIOzNidJs5uV+52nNI05se0cVhUT15WJli24oFaxmid5UeDxVdwJphDCP5WvxIwgR5UTt1BPp8jplIo5lKALLfMInefIRfMInefIRfMInIUI11Aj11aR1kBpzeDtueAbyfMJpe0cuiDgUHDZLFAblhdikEw5pEczvIwclIOns1fJShWvn8fJnhDgphfTNEwbO8fJVeDtneOzSeANyfMJwI2JM8axpho7nIoBP5WgrivzvIwclIOnsdwbUhWBo8jplIo5lKALLfMipegzvIwclIOns5uV+52nNid7vEd5phUT15WnNdwbUhWJvi2ZoFaXNHDJTIOzNidJs8jPoe2gVEAIzFO7vIo5nhoJki2nreALohdnuIDTo894pfMNRfOgUIOgx1fj15UcN5UT15UcN5UT15Ucu5TPp3jPpGTpzfOgrivzphoJnew5ldWcrEDnR1fJShWvn8fJnhDgphfNyfoV1eDtueDnO3fLL507VEdJvIUjzFAjoEOtsEWrnefiZkfJui2gVid6LFaVL5w5neocSe2cN5wtZ507VEdJvIUjzFAjoe2cREdnnefiZkfJui2gVid6LFaVL5W7PEd5oeD5lEWRo1AbyfMJvIWcU39VLeWcVdwcued5kEoNP5WtseWnS5UTNeDvlHDTpGTPNiwbNEMV+IdcnIoNP5VJga4cCJAb2CNz732grivzvIwclIOnsdwbUhWBLcVlgCNCLHDJkid7vEd5phUjz3fIS50cued3rFNn48MILEDxN32nNdwbUhWJvi2Zz5UXNHDJTIOzNidJs1aR1kBpzeDtuedR1kBpzfOevhO7VHDzS32grivzphoJnew5lEWgsdWvshOcVHdpYeALpKTpoh2zMEDTL50iTe23yfMJwI2JM8axpho7nIoBP5WgrivzRhWIo8jplIo5lKALLfMiNEdJl5uV+EwcUIOcSigzVHDvn1firKd7thfIR6ANRfMisI2cUEDJsIMIzFMirhWxni2nYKOCo8jPoEWzrEDxNhUIzFOpuhWxkeDxmhWJn1fJkC4zacfNLfMNRfOgUIOgx1fj15Ucu5UT15Ucu5UT15Ucu5TPp3jPpGTPNe2gNhw6LFAjNdvbFCvByfMJTIOzN39VL52Jle2zuDUiTIOzNidJs5vvh5W7se2nohUiiGTPNIwJli0cu39VL52Jle2zuDUiWeDxNEAiiDUiui2gVid6odaR152crEDnR39VL52Jle2zuDUimhWvTIOgNhw3odcRoeDvlHDTodaR152xshDCLFAjNe2gNhw7h5W7shdbUEDJsIMiiDUiShWvn5vVyfMJVeDtneOzSeAjz3fIoGTppeMjPHd7uedBP52Jle2zuDUimhWvTIOgNhw3odcRoi2cReDeshOCodANpfMJVeDtneOzSeAjz3fJNEDJsIvRoEWzrI05le2zU5vvh5wJnh2cOhWxn5vVyfMJmI2ELFAjo5uR1HDEL12nuIWcV1fJNEDJsIvRoEWzrI05le2zU5vvh5W7SI2pkEwbO5vVp1BPNEwbO39VL52Jle2zuDUimhWvTIOgNhw3odcRoEWxTHnzmI2EodaR150elh2zU39VL52Jle2zuDUiWeDxNEAiiDUiWEDtsIMiiGTPNIwJli0cuBd7uHDxli0cUEAjz3fIoGTppeMjPHd7uedBP52Jle2zuDUilIw7phOgVid5l5vvh5w7VEdJvIUii1AN1507VEdJvIVguIWnSEdJvIO4LFAjNe2gNhw7h5WguIWnSEdJvIO4odcRoIwJli0cu5vVyfMJpe0bUhWJvi2ZLFAblhdikEWzSIwcRi2gkI05se0cVhvzrhWxni2nYKOCP50bUhWBR50elh2zU1aR1HDEP3fJpe0bUhWJvi2ZlFajp30R1HDEP3fJui2gVid6LFaVL5VephOgRHdple24o1AbyfMJvIWcU39VLeWcVdwcued5kEoNP5WcrEDnR5UTNeDvlHDTpGTppeMLNid7nIMnyfMJtiDcUKAjz3f5aJCtgBvBLEWzvhoBP6ANLEWzSi24LJn5FaAblhdikid7vEd5phvzTIOzN3gi3Jc5g32nNdwcuiDgUHDZz3MXNid7nIMV+ACBS3MblhOBLHDJkI05se0cVhuVM8MJpe0bUhWJvi2ZyfMJRHDxPEAjz3fJwI2JM8axoedJkIOzw1fJtiDcUKANyfOnO3fLNh2nSH24rFO7shoJlFaVT1dR150cued5NEdJl39VLEd5UEdNPfMivIWcUdWxlhDCoFaXNhOzreAT15wcued5kh2zoHDXoFaXNeDvlHDTRfMivIWcUdwblIw6oFaXocdJph2nYeAbl32vnIWvl307nhOll30gveAbThw7uiDNLhOcuIWCLI2zUi2gR8MIRfMivIWcUdWcrEDnR5uV+52crEDnRfMNyfOgrivznhoepEcznhDgphfLNid7nIOJli24pGTPNiwbNEMV+HDxued5V1filhdikid7vEd5phvzTIOzN5UT1Ed5UEdNP3jPoHDJkid7vEd5phUIzFMJvIWcU8ax5JfT15WnNdwbUhWJvi2ZoFaXNHDJTIOzNidJs8jPoe2gVEAIzFO7vIo5nhoJki2nreALohdnuIDTo894pfMNRfOgUIOgx1fj15UcN5UT15UcN5UT15Ucu5TPp3jPpGTpzfovnh07nKTPNHDJvIwclIOns39VLEDvwdW7UHDgkid7vEd5phULNhOzreATNeDvlHDTR527TeMTNi2cReDeshOCpGTPNiwbNEMV+HDxued5V1filhdikid7vEd5phvzTIOzN5UT1Ed5UEdNP3jPoHDJkid7vEd5phUIzFMJpe0cuiDgUHDZRfMipegzTIOzNidJs5uV+52nNI05se0cVhUT15WJli24oFaxmid5UeDxVdwJphDCP5WvxIwgR5UTt1BPp8jplIo5lKALLfMInefIRfMInefIRfMInIUI11Aj11aR1kBplhdikHDxVeDiUEcznhDgphfLNhOzreATNeDvlHDTpGTpzfOcRIWcpeMjP3fJui2gVid6LFaVL5V5RhwgveDgNEAiZkfJui2gVid6LFaVL5VJniOzRiOnNEAiZkfJui2gVid7bIw7phOgVid5lFaVoADxle2nrI2tnhoJn5wtZ507VEdJvIVguIWnSEdJvIO4LFaVL5V7lhO7nh2gNEAIp30R150cued3LFAboedJkid7nInzMKALoh2zoHDXo8fJnhDgphfNyfMJwI2JM8axtiDcUKALoJ4c6JcJg34eAaVVLEDvwdwcuiDgUHDzkI05sefbdA4cAJAbpegzvIwclIOns39VL5UXNid7nIMV+ACBS5UblhOBLHDJkI05se0cVhuVo8MJpe0bUhWJvi2ZpGTpzfovnh07nKTpzfoV1eocSEwJphWXLEDvwdWnSi2coIOgmEDzkI2goIWcoid5s1fnyfOiRhW5lhfjNiwbNEmR150iTe23rFOnSIWcUifLoEDvwdWtseUIRfOgUIOgx1fj15WJli24oFaxmid5UeDxVdwJphDCP5WvxIwgR5UTt1AT15WzTed5le2zU5uV+5wblew7newcUhUIRfMimhWvlhOJs5uV+Ho7shnznhO7se2CP5gzBav7C1Aj11AT1Ed5UEdNP3jPo5d6o8jPo5d6o8jPo5d6ofMNLfMNyfMJnhDgphfjz32inigzsI0JphWXP5WgriUvnhDgph0blew7newcUhUIpGTPNi2zqeDXLFAboedJkhwbVHDzS1filhdIri2zqeDxTEDiueDivIOZo1aR1HDEPHd7uedBP5gzBav7CDUiShwJpeOnmEdJphWxCKdbn5vVp3fEO5gzBav7CDUiShwJpeOnmEdJphWxCKdbn5vVLFaVL5wJUEDxuED7VHDzS5UnyfMJvIOTLFAjoH0JVI06Y8UzwIUxTEDiueDivIOZSiDzR8O7shAxMIMzW6MzVIOgSIWgmi2nsho6shOzVHDepEWgVHDzSIUZo8MJkC4zacgRohOzVHDepEWgVHDzSBWzNeAii3fXoFWcrEDnRFAIS52crEDnR3fXo5oJsHWcSFAIS50JsHWcSGTPNEwcUhfjz327vIOtkHDxpifLNid5R1aR1EwcUhgzuedJsI0BP527vIOTRBvcAa4zBcgzaCVtkcNcAACeeC4cgCMtOEDtueANyfO7vIOtkIWcVhwbV1fJmid5R847cCNtFCgJkCNcCcc5Gcg5ban72Jc3Ri05veANyfMJVIOgSIWgmi2nshmVLEwcUhgznK2cm1fJmid5R1aR1EwcUhgzmh2zueALNEwcUhfNyfOnO1fJVIOgSIWgmi2nshMjzFAjocDxlidJPhw5pKOcN5UnyfoiTdWvlHDTP52crEDnR8fihBCvddAbgIo5s32xs3gblew7newcUhUIR5Vlsiden30crEAbVIOgSIW09pZGmhUbSTY7s32gvi2zUHdple24R307niAbVhWrnhMbTEd5nEWCLhRGmhUbnIwJlIMbWTYgRHDJs8MIpGTpnK2nVGTpzfMJVIOgSIWgmi2nshMjz307phdbRedlrhgzRhWgNdw7VIOnSeULNi05lho7lEwJphWXpGTPNid7nInznhDgphfjz3fJVIOgSIWgmi2nshMV+IWcSe2cU8axnhDgph9R150cued5khOgreAjz3fJVIOgSIWgmi2nshMV+IWcSe2cU8axSEDvnGTPNI05sefjz3fJVIOgSIWgmi2nshMV+HdJnhd6rFOnVeDVrFOnNGTPNiOgRhw3LFAjNi05lho7lEwJphWXrFOiUhw7uBDvsiDxVGTPNHDJTIOzNidJs39VLEDvwdW7sho7vh0JldwbUhWJvi2zkI2goIWcoid5s1fJTIOzN8fJWEDtsIMNyfOnO3fLNi05lho7lEwJphWXrFo7VEdJvIuVz6UjO5MJpe0bUhWJvi2ZlFajp30R150cued3LFAboedJkid7nInzMKALoeDvlHDTo8fJvIWcUdWcrEDnR1aR1HDEP50cued3pKTPNid7nIOJli24LFAblIo5lKAL15wcued5khOgreAIzFMJvIWcUdWxlhDCRfMivIWcUdWtseWnS5uV+50cued5keDvlHDTRfMivIWcUdwblIw6oFaXocdJph2nYeAbl32vnIWvl307nhOll30gveAbThw7uiDNLhOcuIWCLI2zUi2gR8MIRfMivIWcUdWcrEDnR5uV+50cued5keDvlHDT11aR1EDvwdWcSiOnldWcrEDnR1fJvIWcUe2gVEANyfMJwI2JM8axpho7nIoBP5WgrivzvIwclIOnsdwbUhWBo8jplIo5lKALLfMipegzvIwclIOns5uV+50cued3rFNn48jPoHDJkI05se0cVhUIzFMJpe0bUhWJvi2ZRfMiNEdJl5uV+EwcUIOcSigzVHDvn1firKd7thfIR6AN11AT1Ed5UEdNP3jPo5DBo8jPo5DBo8jPo5d6ofMNLfMNyfovnh07nKTPNHDJvIwclIOns39VLEDvwdW7UHDgkid7vEd5phULNid7nInzSEDvn8fJvIWcUdWcrEDnR1aR150iTe23rFOnSIWcUifLoEDvwdwcuiDgUHDzkI05sefIRfOgUIOgx1fj15WnNdwcuiDgUHDZoFaXNHDJvIwclIOns8jPoHDJkI05se0cVhUIzFMJpe0bUhWJvi2ZRfMiNEdJl5uV+EwcUIOcSigzVHDvn1firKd7thfIR6AN11AT1Ed5UEdNP3jPo5DBo8jPo5DBo8jPo5d6ofMNLfMNyfoV1EDvwdWnSi2coIOgkeDvlHDTP52xshDCR52crEDnR1aR1kDcRIWcpeMjPHDxkEd5UEdNP50JUEDxuED7VHDzS8axui2gVid6REd5UEdNP7MTw89LRGANp1AbyfMJvIWcU39VLeWcVdwcued5kEoNP5WtseWnS5UTNid7nInznhDgphfNyfMJwI2JM8axtiDcUKALoJ4c6JcJg34eAaVVLEDvwdwcuiDgUHDzkI05sefbdA4cAJAbpegzvIwclIOns39VL5UXNid7nIMV+ACBS5UblhOBLHDJkI05se0cVhuVo8MJpe0bUhWJvi2ZpGTpzfoV1kBpOiDxmi2nshMblhdikEDJpEWnshOgkI2zuifLpKTpoh2zMEDTL50iTe23yfMJpe9voedJki2lndVn41fNyfMJTIOcWHDcw39VLiwbkeWcVdwbsIwJkIOcWHd7phWxu1fJpefNyfOnO3flnhdbVKALNI05niOnniUNp30R152griWnNI05se0cVhUjz32inigzsI0JphWXP5WgriUvpe0bUhWJvi2Zo1aR1HDEL1fJlhdipe0bUhWJvi2Z+6fnyfMJwI2JM8axpho7nIoBP5WgrivzmhWxVedcNhUIRfOgUIOgx1fj15WnNdwbsIwBoFaXNHDBRfMiNHDgu5uV+6fT15WzUe2cr5uV+6ajT6jPp8jplIo5lKALLfMInefIRfMInefIRfMInefI11Aj11aR150iTe23rFOnSIWcUifLoEDvwdW7shoJniDJsdwbUhWBo8jplIo5lKAL15WnNdwbsIwBoFaXNHDBRfMipegzTIOzNidJs5uV+52griWnNI05se0cVhTPp8jplIo5lKAL15UcN5UT15UcN5TPpfMNyfoV1kBpzfOevhO7VHDzS32grivzRhWiphnzRhWis1fNLKTPNh2zohwcUhfjz32inigzsI0JphWXP5WgriUvRhWisid5R5UNyfMJOiDxNhwcUhfjz32inigzsI0JphWXP5WgriUvOiDxNhwcUhfIpGTpRHd7V3fLNKfTNKANLFAbjeWcVHDvleWcuHdpn3fLNh2zohwcUhfNyfOnO3fLNK9Vz6fN150Lz6mCTGTPNEW6LFAjU7ajs50LyfMJmKAjz305siDxN1fJx1MJmEUNyfmrnEWls3fIL3fjLF07VKDtn30JxI2Cz3oJnK0BsEw7u3mX13fjL3fjL3fbMhWJx8OtseWnS32JpiM7RhWiphMbP6Abl30R13fjL3fjL3fjL3fjLEOgmHWiUhwcSefvphDgoeaPLid5R1fIyeD7PhUjNh2zohwcUh9RyeD7PhUjo1aR13fjL3fjL3fjL3fjLI2gNe2nSeUvMhwJVhWVY394vI0LyfMjL3fjL3fjL3fjL325lEWroIOzvhOBrIWnYeaPL6mCTI0LyfMjL3fjL3fjL3fjL30ipe0JPGm3v60bXGTPL3fjL3fjL3fjL3fbPeDnoH0BY5urnEWls3fJmKaRyeD7PhUjoI0LyfMjL3fjL3fjLkBP55urpeMjP3DcrI0Jx1fJOiDxNhwcUhfNL5MENeocSe2zvIOTlFAIo1dRyeD7PhUjo3fjL3fjL3fj13fjL3fjL3fbMhWJx8OtseWnS30R1fBN5EOgmHWiUhwcSefvphDgoeaPLid5R1fIyeD7PhUjNeocSe2zvIOTyGWcmH2ZL5UNyfLN5kBP55urzGWcmH2ZL5UjL3fjZ8w7VKDtnFLP15uR1kBpOiDxmi2nshMblhdikh2zoHDxkIOcNHd5nEwBP3fJUeDJpIOcmigzVhUTNIOctiDcuifTNid7nIMjp30R1eWtsEOgR3fJvIWcUGTPNid5R39VLeWcVdWzTi2nshMLoEDvw8DtseWnSid5R5UNyfOnO3fLl50cUhfN150cUhfjz32lshDckid5R1fNyfOnO3fLLHd7uedBP3fJvIWcU8axUhWtnIUjp3fEOHd7kEd5UEdNP3fJvIWcU8axUhWtnIUjp3fNLKTppeMjP32nSdWgUIOgx1fjoEd5nEAvNeAvreDvMIOzu8diT5UTNid7nIMV+IOzRed6L1Ajp30R1IOcVid5S3fJvIOTyfovnh07n30R1IOcVid5S3fJUeDJpIOcmigzVhuR1kBpzeDtueAbyfo5ni0cUhMjNIOcNHd5nEwJki2ZyfoV1kBpOiDxmi2nshMblhdikI2cUhDnVeczvIwclIOns1fJpe0bsIwBpKTpoh2zMEDTL50iTe23yfOnO3flpIvzPhWvn1fNLk0tpIvzle2vphMLp1dR1IOcVid5S39jyfoV150gved5x39VL5v7ga4c9cfbmhwcSifLt1AbmhWxVEAb2CNz732grivzmhWxVedcNhUbdA4cAJAbpegzThw7V39VL5UXNHDJThw7VGTPNh2nSH24LFAjNiwbNEMV+eWcVdw5siULNIdcnIoNpGTppeMjP52tphOll8axmhWxVEaVz6fnyfo5ni0cUhMjTGTpzfOnO3fLlHd7kid7nInzRhWioeDJkHDXP1Anyfo5ni0cUhMjr6aR1kBPNI2cUhDnVeAjz39jyfMJpe0cued3zeWcVdW7vIo5nhoJkid7nInzpefLpGTPNIdcnIoNLFAjoCVc6JC7C3fPLJn5FaAjo8MJwI2JM8axTIOcOHdLS5wcued5u32BR32grivzTIOzNidJs32CR32grivzvIwclIOnsdwbUhWBLEUTLEDvwdW7shoJniDJsdwbUhWBLEMTLEDvwdW7shoJniDJs324LcVlgCNCLefx5Jfjz326SHDJkid7vEd5phUblhOBLEUxpegzTIOzNidJs39VLEMxpegzTIOzNidJs32gSefbl8OnNdwbsIwBLFAbM8OnNdwbsIwBLEDxN323SHDJkI05se0cVhUjz32CSHDJkI05se0cVhUblhOBLEAxpegzThw7V39VL5UXNHDJThw7V8MILEDxN326SHDJkid7vEd5phuVo8MJpe0cued3yfMJUed7vh0Jle2zu39VL50iTe23rFOinigzUed7vh0Ju1fJtiDcUKANyfOnO3fLlHd7uedBP505nIwcRi2gNhw6p30tZeDvTi0NP505nIwcRi2gNhw6p1BpUedJvIOXL8a3yfOesIOclEWLL1fJUed7vh0Jle2zu32gu3fJRHDxPEAnyfMJNHDgu39VL52tphOll8axNHDguGTppeMjP52JpEd6+6fnyfMJNEdJlEWgN39VL52tphOll8axNEdJlGTPNH2zQeAjz32Jli2CP3nNrhAvN3MNyfMJNEdJleOnr39VLe2gVeALL5vNrhAvN5Utui05VhwJphDCP307vEo7VIMLNe2gVED7lefTT894T1AjS3MRL52JpEd6Le2gx3MNL1aR1HDEL1fJPhWpnF9VNe2gVEDephAnyfo5ni0cUhMjr6uR1kBpzfMJNHDgu39VL52tphOll8axNHDgudWgmed7uhuR1HDEL1fJNHDguFmjpKTPNe2gVED7lefjz3fJRHDxPEAV+e2gVEaR152lsHOCLFAbNEdJn1f5e8DVref3pGTPNe2gVEDephAjz32Jli2CP3fie8DVrefIRIwJUi2zVHDvn1fbuiD5ui03P52Jli2gmEDBR6fTt6fNL8M3q52JpEd6Le2gx3MNL1aR1HDEL1fJPhWpnFMJNEdJleOnr1dR1IOcVid5S3fVUGTpzfoV1Eo5nEDRyfoV1kBpOiDxmi2nshMblhdikI05sK2nrhvzmhWxVedcNhULNEWzSi2cSifnyfOiRhW5lhfjNiwbNEmR152nNI2zuifjz32inigzVH2ckACBP1aR152nNid7nIMjz32inigzmid5UeDxVdwcued5kHDBP1aR1HDEL1fJpe0bsIwBlFAIo5MepIvzvIWcUdWtseWinegzphMLp3fEOHd7kIWnSewcREd3P1AnyfMJtiDcUKAjz3fiueDtnEwBLhw5NeDVLeo5shAblhdikEWzSi2cve2ZLiWlnIOCLHDJkI2zuifjz3fISeWcVdwJPecz5JfLpGTPNIOcVhw5ShUjz3fJwI2JM8axoedJkIOzw1fJtiDcUKANyfOnO3flpIw7nifLNIOcVhw5ShUNpKTPNIdcnIoNLFAjoIWcReD7V324SHDJkI2zuifbOIOzr32grivzvIwclIOnsdwbUhWBLEUTLEDvwdW7shoJniDJsdwbUhWBLEMTLEDvwdW7shoJniDJs3241fBN5fBN5iWlnIOCLfLN5fBN5fD4Shw5NeDV+5UXNIOcVhw5ShUV+hw5NeDVS5Uj1fBN5fBN5EDxN324SHDJkI2zuifjz323SHDJkI2zuijP5fBN5fBnlhOBLEMxpegzTIOzNidJs39VLEUxpegzTIOzNidJsfLN5fBN5fDgSefbm8OnNdwcuiDgUHDZLFAjo8MJpe0cued3S5Uj1fBN5fBN5hw5Ned3LEoNLEAxsIOJnhAIyfOnO3flmid5UeDxVdwcued5kEWgS1fjohDgSEDindWzTi2nsho6o1ANLKTPNIdcnIoNLFAjoIWcReD7V324SHDJkI2zuifbOIOzr32grivzmhWxVedcNhvzTIOzN323R32grivzmhWxVedcNhUblfLN5fBN5fBnwH2cUeAj1fBN5fBN5fD4Shw5NeDV+5UXNIOcVhw5ShUV+hw5NeDVS5Uj1fBN5fBN5fDgSefbl8OnNdwbsIwBLFAbM8OnNdwbsIwB1fBN5fBN5fDzUe2cU325x324Shw5NeDVoGTpzfMJUedJsIOxs39VL50iTe23rFOinigzUed7vh0Ju1fJtiDcUKANyfOesIOclEWLL1fJUedJsIOxs32gu3fJRHDxPEANLKTPNh2nSHUjz32inigzTed5rEDtphORP52tphOll8axpegzThw7V1aR1527shoJnhoBLFAjNEWzSi2cSifXoF25UFmtmeDxVed3+F2esIOVLhDcVH2zNFA50JcBM32gmi2nshmVM5UXNh2nSHUXo3mXZHDxTidBLi0nTeaVMIwcMhDnV3MbWEDtveaVMC05sK2nrEAbbiDtl8MXS3mXZ8WesIOV+FfzmeDxVed3+5uR1IOcVid5S3fJmhWxVeDxVGTpMIOclHuR1kBpzfo5ni0cUhMjNEWzSi2cSi9R1kDcRIWCLKTpUedJvIOXL527shoJnhoByfoV1kBpOiDxmi2nshMblhdikI2cUhDnVeczmhWxVedcNhULNHDJvIWcU8fJsIOJnhAnyfOiRhW5lhfjNiwbNEmR150gved5x39VL5w7nh2cmifbmhwcSifLt1AbmhWxVEAbOIOzr32grivzvIwclIOnsdwbUhWBLEUTLEDvwdW7shoJniDJsdwbUhWBLEMTLEDvwdW7shoJniDJs3241fBN5fdiPed5n3jP5fBN5EAxsIOJnhaTo8MJsIOJnhAXo3jP5fBN5EDxN324SHDJkI2zuifjz323SHDJkI2zuijP5fBN5EDxN323SHDJkI05se0cVhUjz326SHDJkI05se0cVhTP5fBN5EDxN326SHDJkid7vEd5phUjz3fIS52nNid7nIMXo3jP5fBN5EDxN324SHDJkI2zuifbShwBLHDXL107nh2cmifbpegzThw7V32eUhWVLEDvwdWgmed7uhvzvIwclIOns30iPed5n32nNdwcuiDgUHDZLFAbm8OnNdwcuiDgUHDZp5uR1505ni2zUhOZLFAjNiwbNEMV+eWcVdw5siULNIdcnIoNpGTpUedJvIOXL505ni2zUhOZrFO7shoJlFmjyfoV1eocSEwJphWXLEDvwdWinIOgmed5VHDepEWgNhULpKTppeMjPHd7uedBP5gzBav7CDUiphDIodANL5MepIw7nifLNdvbFCvJh5WxshDCodANL5MepIw7nifLNdvbFCvJh5W7vIo7s5vVp3fEOHd7uedBP5gzBav7CDUipho7VHdJvHD7lhUii1AjO5OnuIWcV1fJkC4zacgRoEWgUeW4odANL5MepIw7nifLNdvbFCvJh5wbsIWnmEDZo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~b`VRtyfI^q

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 28144
$OO00O00O0 if (!defined('ABSPATH')){ exit; } if (amw_consulta_licenca_..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 84ce2cebdcdcab308991390b079f2afd
Eval Count 3
Decode Time 195 ms