Waraxe IT Security Portal  
  Login or Register
::  Home  ::  Search  ::  Your Account  ::  Forums  ::   Waraxe Advisories  ::  Tools  ::
October 24, 2020
Menu
 Home
 Logout
 Discussions
 Forums
 Members List
 IRC chat
 Tools
 Base64 coder
 MD5 hash
 CRC32 checksum
 ROT13 coder
 SHA-1 hash
 URL-decoder
 Sql Char Encoder
 Affiliates
 y3dips ITsec
 Md5 Cracker
 User Manuals
 AlbumNow
 Content
 Content
 Sections
 FAQ
 Top
 Info
 Feedback
 Recommend Us
 Search
 Journal
 Your Account



User Info
Welcome, Anonymous
Nickname
Password
(Register)

Membership:
Latest: MichaelSnaRe
New Today: 0
New Yesterday: 0
Overall: 9145

People Online:
Visitors: 207
Members: 0
Total: 207
PacketStorm News
Currently there is a problem with headlines from this site
Log in Register Forum FAQ Memberlist Search
IT Security and Insecurity Portal

www.waraxe.us Forum Index -> PHP script decode requests -> decode ioncube
Post new topic  Reply to topic View previous topic :: View next topic 
decode ioncube
PostPosted: Tue Aug 04, 2015 7:05 am Reply with quote
myg3nx
Advanced user
Advanced user
 
Joined: Jun 01, 2013
Posts: 72
Location: indonesia




Smile


Last edited by myg3nx on Mon Aug 10, 2015 7:58 am; edited 2 times in total
View user's profile Send private message Visit poster's website Yahoo Messenger
PostPosted: Tue Aug 04, 2015 10:38 am Reply with quote
kolaz
Advanced user
Advanced user
 
Joined: May 06, 2015
Posts: 53




[code:1:4c44b143b1]
<?php
class egException extends Exception {
function __construct($msg, $logging = false) {
global $paysys;

$err = new Exception( $msg );

if ($logging) {
_log_error( $err, $errno, $errstr, $errfile, $errline );
return null;
}

fatal_error( $err );
return $err;
}
}

class egn_im {
var $im_id = null;
var $im_provider = array( 'aim' => 'AOL Instant Messenger', 'icq' => 'Icq', 'skype' => 'Skype', 'msn' => 'Windows Live', 'ym' => 'Yahoo! Messenger' );
var $im_links = array( 'aim' => 'aim:goim?screenname=$id', 'skype' => 'skype:username?$id', 'msn' => 'http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=$id&mkt=en-US', 'ym' => 'ymsgr:sendim?$id' );
var $im_status = array( 1 => 'ONLINE', 2 => 'OFFLINE', 3 => 'UNKNOWN' );
var $result = array( );
var $check_status = '';
var $accounts = array( );

function egn_im() {
global $config;

$this->check_status = $config['im_check'];
}

function img_status($im = array( )) {
return ($im[1] == '1' ? 'im_' . $im[0] . '_online.gif' : 'im_' . $im[0] . '_offline.gif');
}

function get_status_im($im) {
global $config;

if (!is_array( $im )) {
return _str_na;
}

foreach ($im as $k => $v) {

if ($v) {
$this->result[$k] = $this->img_status( array( $k, $v ) );
continue;
}
}


if (!is_array( $this->result )) {
return _str_na;
}

foreach ($this->result as $k => $v) {
$link = str_replace( '$id', $this->accounts[$k], $this->im_links[$k] );
$alt = $this->im_provider[$k];
$res .= '<span><a href="' . $link . '" target="_blank"><img border="0" src="' . $config['root_url'] . '/images/' . $v . '" title="' . $alt . '" /></a></span>';
}

return $res;
}

function get_member_im($im) {
global $config;

if (( !is_array( $im ) || !is_array( $config['im'] ) )) {
return '';
}

foreach ($im as $k => $v) {

if (( $v && $config['im'][$k]['enable'] == 1 )) {
$status = 'status_' . $k;
$a[$k] = $this->$status( $v );
continue;
}
}

$this->accounts = $im;
return $this->get_status_im( $a );
}

function get_admin_im($im) {
global $config;

if (( !is_array( $im ) || !is_array( $config['im'] ) )) {
return 'none';
}

$acc = array( );
foreach ($im as $k => $v) {

if (( $im[$k]['enable'] == 1 && $im[$k]['id'] != '' )) {
$acc[$k] = $im[$k]['id'];
$status = 'status_' . $k;
$a[$k] = $this->$status( $im[$k]['id'] );
continue;
}
}

$this->accounts = $acc;
return $this->get_status_im( $a );
}

function status_aim($im_id) {
if (!$this->check_status) {
return 1;
}

$ch = curl_init( );
$url = 'http://big.oscar.aol.com/' . $im_id . '?on_url=true&off_url=false';
curl_setopt( $ch, CURLOPT_URL, $url );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_HEADER, 1 );
$result = curl_exec( $ch );
curl_close( $ch );

if (strstr( $result, 'true' )) {
return 1;
}

return 2;
}

function status_msn($im_id) {
return 1;
}

function status_ym($im_id) {
if (!$this->check_status) {
return 1;
}

$lines = @file( 'http://opi.yahoo.com/online?u=' . $im_id . '&m=t' );

if ($lines !== false) {
$response = implode( '', $lines );

if (strpos( $response, 'NOT ONLINE' ) !== false) {
return 2;
}


if (strpos( $response, 'ONLINE' ) !== false) {
return 1;
}

return 3;
}

return false;
}

function status_skype($im_id) {
if (!$this->check_status) {
return 1;
}

$skype_url = 'http://mystatus.skype.com/' . $im_id . '.num';
$cUrl = curl_init( );
curl_setopt( $cUrl, CURLOPT_URL, $skype_url );
curl_setopt( $cUrl, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $cUrl, CURLOPT_TIMEOUT, 5 );
$status_code = trim( curl_exec( $cUrl ) );
curl_close( $cUrl );
$status_code = intval( $status_code );
return $status_code;
}

function status_icq($im_id) {
if (!$this->check_status) {
return 1;
}

$host = 'status.icq.com';
$path = '/online.gif?icq=' . $im_id;
$fp = fsockopen( $host, 80, $errno, $errstr, 70 );

if (!$fp) {
return 3;
}

fputs( $fp, 'GET ' . $path . ' HTTP/1.1
' );
fputs( $fp, 'HOST: ' . $host . '
' );
fputs( $fp, 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
' );
fputs( $fp, 'Connection: close

' );

while (!feof( $fp )) {
$raw_headers .= fgets( $fp, 128 );
}

fclose( $fp );
$headers = array( );
$tmp_headers = explode( '
', $raw_headers );

foreach ($tmp_headers as $header) {
$tokens = explode( ':', $header, 2 );

if (( isset( $tokens[0] ) && trim( $tokens[0] ) != '' )) {
if (!isset( $tokens[1] )) {
$tokens[1] = '';
}

$headers[] = array( $tokens[0] => trim( $tokens[1] ) );
continue;
}
}

$location = '';
foreach ($headers as $header) {

if (isset( $header['Location'] )) {
$location = $header['Location'];
break;
}
}

$filename = basename( $location );
switch ($filename) {
case 'online0.gif': {
}
}

return 2;
}
}

function fatal_error($error) {
global $lic_userid;

print '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
';
print '<html xmlns="http://www.w3.org/1999/xhtml">
';
print '<head>
';
print '<title>.: FATAL ERROR :.</title>
';
print '</head>
';
print '<body>
';
print '<div align="center">
';
print ' <table border="0" style="min-width: 800px;font: 13px/22px Tahoma, Arial, sans-serif;
border:1px solid #ccc;" cellspacing="0" cellpadding="0">
';
print ' <tr>
';
print ' <td align="center" bgcolor="#FDF7DF" height="60" style="border-bottom:1px solid #ccc;"><font color="#FF0000" size="5"><b>FATAL ERROR !</b></font></td>
';
print ' </tr>
';
print ' <tr>
';
print ' <td>
';
print ' <p align="center"><pre>' . $error . '</pre></p>
';
print ' <p align="center"> ;;</p>
';
print ' <p align="center"><b>Please contact the Webmaster to report this problem</b></p>
';
print ' <p> ;;</p>
';
print ' </td>
';
print ' </tr>
';

if (_Owned_License != true) {
print ' <tr>
';
print ' <td align="center" bgcolor="#FEFCF5" height="40" style="border-top:1px solid #ccc;">Software powered by
';
print ' <a target="_blank" href="http://www.script4profit.com/?ref=' . $lic_userid . '">' . _Software_Name . '</a></td>
';
print ' </tr>
';
}

print ' </table>
';
print '</div>
';
print '</body>
';
print '</html>
';
exit( );
}

function _log_error($errstr, $errno, $errstrs, $errfile, $errline) {
$err = new Exception( $errstr );
$f = DOCSPATH . '_errors.txt';
$fl = fopen( $f, 'a' );
$errr = '

Date : ' . gmdate( 'M d Y H:i:s' ) . '
';
$errr .= 'File : ' . $errfile . '
';
$errr .= 'Line : ' . $errline . '
';
$errr .= 'Error Message : ' . $err . '
';
$errr .= '--------------------------------------------------
';
fwrite( $fl, $errr );
fclose( $fl );
}

function myErrorHandler($errno, $errstr, $errfile, $errline) {
$errfile = basename( $errfile );
switch ($errno) {
case E_ERROR: {
_log_error( $errstr, $errno, $errstr, $errfile, $errline );
fatal_error( $errstr );
exit( );
break;
}

case E_USER_WARNING: {
}

case E_WARNING: {
_log_error( $errstr, $errno, $errstr, $errfile, $errline );
break;
}

default: {
return true;
}
}
}

function eG40534aa20745f54bDS94a2e812629e8g5ec2be452sd2de2c5($eG40534aa20745e54bDS94a4dh46n4ars4, $eG40534aa20e45e54bDS94a4dh46n4ars4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 346;
$eG40532ab20e45e54baS94a4dg46n4crs4 = '';
$eG402146n2crs4 = 346;

while ($eG402146n2crs4 < strlen( $eG40534aa20745e54bDS94a4dh46n4ars4 )) {
$eG40112ab23e13e54bbC44a1da46n2crs4 = substr( $eG40534aa20745e54bDS94a4dh46n4ars4, $eG402146n2crs4, 1 );
eG40534aa20245e54bDSs4a2e812629e8g5ec2be412sd2de2c5( $eG40112ab23e13e54bbC44a1da46n2crs4 );
$eG40532ab20e45e54bDS94a4dh46n4ars4 = 0;
$eG40532ab20e45e54bDS94a4dh46n4ars4 = ( $eG40532ab20e45e54bDS94a4dh46n4ars4 - $eG40512ab21b13d54bbS94a1dA46n2drs4 ) / 4;
$eG40532ab20e45e54bDS94a4dg46n4wrs4 = decbin( $eG40532ab20e45e54bDS94a4dh46n4ars4 );

while (strlen( $eG40532ab20e45e54bDS94a4dg46n4wrs4 ) < 4) {
$eG40532ab20e45e54bDS94a4dg46n4wrs4 = '0' . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
}

$eG40532ab20e45e54baS94a4dg46n4crs4 = $eG40532ab20e45e54baS94a4dg46n4crs4 . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
++$eG40512ab21b13d54bbS94a1dA46n2drs4;

if (3 < $eG40512ab21b13d54bbS94a1dA46n2drs4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 346;
}

++$eG402146n2crs4;
}

$eG40512ab23e13e54bbS94a1dA46n2crs4 = 346;
$eG40532ab20e21e54baS94a4dA46n4crs4 = '';
$eG4021d1n2crs4 = 346;

while ($eG4021d1n2crs4 < strlen( $eG40532ab20e45e54baS94a4dg46n4crs4 )) {
$eG40112ab23e13e54bbC44a1da46n2crs4 = substr( $eG40532ab20e45e54baS94a4dg46n4crs4, $eG4021d1n2crs4, 8 );
$eG40212ab23a13bg7bbS24a1dC46n2crs4 = substr( $eG40534aa20e45e54bDS94a4dh46n4ars4, $eG40512ab23e13e54bbS94a1dA46n2crs4, 1 );
$eG40512ab20e21e54bbS94a4dA46n2crs4 = bindec( $eG40112ab23e13e54bbC44a1da46n2crs4 );
$eG40512ab20e21e54bbS94a4dA46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 - strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 );
$eG40112ab23e13e54bbC44a1da46n2crs4 = chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
++$eG40512ab23e13e54bbS94a1dA46n2crs4;

if (strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 ) <= $eG40512ab23e13e54bbS94a1dA46n2crs4) {
$eG40512ab23e13e54bbS94a1dA46n2crs4 = 346;
}

$eG40512ab20e21e54bbS94a4dA46n2crs4 = ord( $eG40112ab23e13e54bbC44a1da46n2crs4 ) ^ ord( $eG40212ab23a13bg7bbS24a1dC46n2crs4 );
$eG40212ab23e13es7bbS94a1dC46n2crs4 = chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40532ab20e21e54baS94a4dA46n4crs4 = $eG40532ab20e21e54baS94a4dA46n4crs4 . $eG40212ab23e13es7bbS94a1dC46n2crs4;
$eG4021d1n2crs4 = $eG4021d1n2crs4 + 8;
}

return $eG40532ab20e21e54baS94a4dA46n4crs4;
}

function eG40534aa2O745e54bDS94sad4Ffg35h46BGFKffj55nmd456me4n5n83a2e813629e() {
return 'SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA[d8=Qp>VXoH}6GIw7ka3TrU<';
}

function eG40534aa2Os5f54bDS94a2e8126398eg5ec3bsd50sd2de2c5($eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127) {
$eGl40534aa207fe54b2194a2e812629e824c2be452d = 'cHJlZ19yZXBsYWNl';
$p = eGl40534aa207fe54b2194a2e812629e824c2be452d( $eGl40534aa207fe54b2194a2e812629e824c2be452d );
$eGl40534aa207fe54b2194a2e812629e824c2be452d = 'c3RyX3JlcGxhY2U=';
eGl40534aa207fe54b2194a2e812629e824c2be452d( $eGl40534aa207fe54b2194a2e812629e824c2be452d );
$eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 = $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 = $eGl40534aa207fe54b2194a2e812629e824c2be452d = $eGl40534aa207fe54b2194a2e812629e824c2be452d( '.....', '==', $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 );
eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd50sd2de2c5( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 );
$eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 = $eGl40534aa207fe54b2194a2e812629e824c2be452d( '.', '/', $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 );
return $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127;
}

function do_crypt($Pass) {
$Result = '';
$i = 258;

while ($i < strlen( $Pass )) {
$tmp = ord( $Pass[$i] );
$tmp = $tmp + $i;
$num1 = intval( $tmp / 100 );
$num2 = intval( $tmp % 100 );
$num2 = intval( $num2 / 10 );
$num3 = intval( $tmp % 10 );
$Result = $Result . $num1;
$Result = $Result . $num2;
$Result = $Result . $num3;
++$i;
}

return $Result;
}

function eG40534aa20745e54bgb94a2e812629e8454c2be452() {
@eval( @eGl40534aa207fe54b9124a2e812629e824c2be452d( @eGl40534aa207fe54b2194a2e812629e824c2be452d( 'jVLBSsNAEL33K8YIPdXGgqd2DYhYEUQK9SIUZJNMuoubnbA7bdq/d9JUbfXiXmaYmffmvWWwMASJMly7bKAM6lICW3aYPfmtdraEZ1ugj3ih0r4+UOlxLqdyL6G0W4i8d3i7Shh3fCWwtZ8KijGskmwA8pSZZKoiz1CQoyCjl/P5tTwZ+LupG8xkz+QIbrJXg+D6PlQUgI2NEKniVgcEyT0x6I5H5+5kpKRaWy+UzQ8VwUZYzhl+AUawpw14xBKYoNmEwmjBaCm1XzrGKg896cJh193aaBmUBhOwEoeGuZmmadu241gE2/BNE6iyPC6oFtvLvrb4rqlUZwchNXWevKS1Zkt+fCp/6PPYzM4MGe0/4I02ZzbvqdkHuzYMMCwk74SxDmtkkfaeO8Gskv9ITUXrw+MLLI9/1ckc9SrunIPDjggBI4Ytlr1WlcpVdOF4I+nhwlY+mQ1wZ3n2CQ==' ) ) );
}

function eG40534aa20745e54bDs94a2e812926e8454C2be452sd2de2c5() {
$eG40534aa2O745e54bDS94sad4Ffg35h46BGFKffj55nmd456me4n5n83a2e813629e8454c2be452sd2de2c5 = eGl40534aa207fe54b2194a2e812629e824c2be452d( 'UzQ3SkgjJUBeJiomJGdiYnkkJGFmMzZqVEhKVllueSMjZUYoKT9deyNEVi5M' );
return $eG40534aa2O745e54bDS94sad4Ffg35h46BGFKffj55nmd456me4n5n83a2e813629e8454c2be452sd2de2c5;
}

function eG40534aa2O745e54bDs94a2e812629e8454c2be452sd2de2c5() {
$eG40534aa2O745e54bDS94sad4Ffg35h46BGFKffj55nmd456me4n5n83a2e813629e8454c2be452sd2de2c5 = 'eGMjNHczTDVobmdZZmgjc1Z2ZC8jJF4jJiMqNTU2Tzg2NUA0RTMyZmRkZ2YzNDJTRSY4NiQjJSQzdWtdcGRjTXZyRXNVc2FT';
return eGl40534aa207fe54b2194a2e812629e824c2be452d( $eG40534aa2O745e54bDS94sad4Ffg35h46BGFKffj55nmd456me4n5n83a2e813629e8454c2be452sd2de2c5 );
}

function eG40534aa2O745e54bDS94sad4Ffg35h46BGFKffj55nmd456me4n5n83a2e8136() {
return '=R9odmplAEPyk8gv[53xrMezqZHi7YhW<DsG{>CcX}1N/afj6]JtuS.BUnwVKLQO20ITF4b';
}

function eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd50sd2de2c5($eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5, $eG40534aa2os5f54bSD94a2e812639e8g5ec3bsd50sd2de2c5 = '') {
if (preg_match( '/^[\d\*]+$/', $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5 )) {
return $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5;
}

$eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 = '';
eGl40534aa207fe54b2194a2e812629e824c2be452d( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5 );
$eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5 = $eG405342aaOs5f54DbS49a2 = '';
eGl40534aa207fe54b2194a2e812629e824c2be452d( $eG40534aa2Os5f54DbS94a2e812639e8g5ec3bsd5Osd2de2c5127 );
$eG40534aa2Os5f54bDS94a2e821369e8g5ec3bsd5Osd2de2c5 = $eG40534aa2Os5f54DbS94a2e812639e8g5ec3bsd5Osd2de2c5127 = 'JCNhY0ReNTRZRVNVU2RmMzRHJF5FTFdJTl5rRGNhc2oja0MlXlNIQU5ZJCNCNUpPVkFOZDYw';
$eG40534aa2Os5f54DbS49a2 = 363;

if (strlen( $eG40534aa2os5f54bSD94a2e812639e8g5ec3bsd50sd2de2c5 )) {
$eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5 = $eG40534aa2Os5f54bDS94a2e821369e8g5ec3bsd5Osd2de2c5 . $eG40534aa2os5f54bSD94a2e812639e8g5ec3bsd50sd2de2c5;
}
else {
$eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5 = $eG40534aa2Os5f54bDS94a2e821369e8g5ec3bsd5Osd2de2c5;
}


while ($eG40534aa2Os5f54DbS49a2 < strlen( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5 )) {
$eG40534aa2Os5f54bDS49a2 = substr( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5, $eG40534aa2Os5f54DbS49a2, 1 );
$eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5_pos = ( $eG40534aa2Os5f54DbS49a2 + ord( $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5[$eG40534aa2Os5f54DbS49a2 % strlen( $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5 )] ) + ord( $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5[strlen( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5 ) % strlen( $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5 )] ) ) % strlen( $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5 );
$eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5char = $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5[$eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5_pos];
$eG40534aa2Os5f54bDS94a2e821396e8g5ec3bsd50sd2de2c5 = ord( $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5char );

if (127 < $eG40534aa2Os5f54bDS94a2e821396e8g5ec3bsd50sd2de2c5) {
$eG40534aa2Os5f54bDS94a2e821396e8g5ec3bsd50sd2de2c5 = intval( $eG40534aa2Os5f54bDS94a2e821396e8g5ec3bsd50sd2de2c5 / 2 );
}

$eG40534aa2Os5f54bDS49a2 = chr( ord( $eG40534aa2Os5f54bDS49a2 ) - $eG40534aa2Os5f54bDS94a2e821396e8g5ec3bsd50sd2de2c5 );
$eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 .= $eG40534aa2Os5f54bDS49a2;
++$eG40534aa2Os5f54DbS49a2;
}

$eG40534aa2Os5f54DbS49a2 = 363;

while ($eG40534aa2Os5f54DbS49a2 < strlen( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 )) {
if (ord( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127[$eG40534aa2Os5f54DbS49a2] ) == 128) {
$eG405342aaOs5f54DbS49a2 .= chr( 128 + ord( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127[$eG40534aa2Os5f54DbS49a2 + 1] ) );
++$eG40534aa2Os5f54DbS49a2;
}
else {
$eG405342aaOs5f54DbS49a2 .= $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127[$eG40534aa2Os5f54DbS49a2];
}

++$eG40534aa2Os5f54DbS49a2;
}

return $eG405342aaOs5f54DbS49a2;
}

function eGl40534aa207fe54b2194a2e812629e824c2be452d($eGl40534aa207fe54b2194a2e812629e8) {
$eGl40534aa207fe54b2194a2e812629e824c2be = strrev( 'edoced_46esab' );
return $eGl40534aa207fe54b2194a2e812629e824c2be( $eGl40534aa207fe54b2194a2e812629e8 );
}

function eG40534aa20245e54bDSs4a2e812629e8g5ec2be412sd2de2c5($eG40212ab23a12bg7bbS23a1dC41n2crs4) {
switch ($eG40212ab23a12bg7bbS23a1dC41n2crs4) {
case 'A': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 520;
break;
}

case 'B': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 521;
break;
}

case 'C': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 522;
break;
}

case 'D': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 523;
break;
}

case 'E': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 524;
break;
}

case 'F': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 525;
break;
}

case 'G': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 526;
break;
}

case 'H': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 527;
break;
}

case 'I': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 528;
break;
}

case 'J': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 529;
break;
}

case 'K': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 530;
break;
}

case 'L': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 531;
break;
}

case 'M': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 532;
break;
}

case 'N': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 533;
break;
}

case 'O': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 534;
break;
}

case 'P': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 535;
break;
}

case 'Q': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 536;
break;
}

case 'R': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 537;
break;
}

case 'S': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 538;
break;
}

case 'T': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 539;
break;
}

case 'U': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 540;
break;
}

case 'V': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 541;
break;
}

case 'W': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 542;
break;
}

case 'X': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 543;
break;
}

case 'Y': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 544;
break;
}

case 'Z': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 545;
break;
}

case 'a': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 546;
break;
}

case 'b': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 547;
break;
}

case 'c': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 548;
break;
}

case 'd': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 549;
break;
}

case 'e': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 550;
break;
}

case 'f': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 551;
break;
}

case 'g': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 552;
break;
}

case 'h': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 553;
break;
}

case 'i': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 554;
break;
}

case 'j': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 555;
break;
}

case 'k': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 556;
break;
}

case 'l': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 557;
break;
}

case 'm': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 558;
break;
}

case 'n': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 559;
break;
}

case 'o': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 560;
break;
}

case 'p': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 561;
break;
}

case 'q': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 562;
break;
}

case 'r': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 563;
break;
}

case 's': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 564;
break;
}

case 't': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 565;
break;
}

case 'u': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 566;
break;
}

case 'v': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 567;
break;
}

case 'w': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 568;
break;
}

case 'x': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 569;
break;
}

case 'y': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 570;
break;
}

case 'z': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 571;
break;
}

case '0': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 572;
break;
}

case '1': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 573;
break;
}

case '2': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 574;
break;
}

case '3': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 575;
break;
}

case '4': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 576;
break;
}

case '5': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 577;
break;
}

case '6': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 578;
break;
}

case '7': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 579;
break;
}

case '8': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 580;
break;
}

case '9': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 581;
break;
}

case '+': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 582;
break;
}

case '/': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 583;
break;
}

case '=': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 584;
break;
}

default: {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 520;
break;
}
}

return $eG40212ab42a12bg7bcS23a1dS41n2crs4;
}

function eG40534aa20745e54bgb94a2e812629e8454c2be452sd2de2c5() {
eG40534aa2O745e54bDs94a2e812629e8454c2be452sd2de2c5( );
$eG40534aa2O745e54bDS94a2e813629e8454c2b3452sd2de2c5 = '';
return rawurldecode( rawurlencode( eG40534aa2Os5f54bDS94a2e186292e8g5ec2bs452sd2de2c5( rawurldecode( '%3A%03%CD%CAM%E8%DB%9B%9EU%1C%C4r%9D%0F%17%F9Z%3C%91Sa%7Cz%17%EEt%29%183%13%C0%8F%AE%97%D1%9A' ), $eG40534aa2O745e54bDS94a2e813629e8454c2b3452sd2de2c5 ) ) );
}

function ehg() {
$eG40534aa207fe54b2194a2e812629e824c2 = 'hZNLb6MwFIX/yuw6o25cE2aCqi54NMaUYQIhELwZYTviERuQaHj0149JW7WdRbtAAnGv7/F3zj2ysv1G8/74c/WXH1nLj9+vtqgENB2vnbBd5ygpibMK7HoC+SHqSax7tCElReKE0dRlMDkzuF/7WtRxNIltAR62ttGSdHO6vCNvIO7p+SznvsjSqSNwZWAZCNpEglX4eovIQJuwyKDRUw0buAokqc3xt2NWGJEyg3sDCyKYjEoq76vtSfQUJU2WjsUeBnN+sACOx4FI48yd1dqHxXSZ7ZqfziNyU5MYVIlMZoI252y3/MPXe2jMrDmVeBO1ZGf1ebr0BkJpGVhlgRyJJ+wGNZNi5LbVsRE8UGkAjDZwmZelXq/6pLpLwVHZsdk6UXhT5umqVGyqbf1Oq2Ze2DDbWpg2tAbVwpSjZMb1ap2p51JrWzJTOrY7LyUH75SleolrfU9n60bxf53zlGlex9ywULP+n91jVww8XLQmgtgWUL0jP3h1jjZPSm+JkS74/HZfv54qVivvhdUrP5camB+CjtvmOttZLZOJVHpa7kbjn2o9cI1rfvPCxYlGJg2ZH8Kz8vVRaY1ftIG9qzIhBfBlMFDlWxavlBfG7ITdI9U8xVmcl2+abkCeGmf/PS+oPLKN8TN/PalXTDN/fVW3eP1ZFhJUqrz1RZoaNx/z9bWGr84OoTEeD57qKwG2y/phZ84q75of4/F3bBZROmmLh7t7VoTmskf3Re56gqh85G4EmNMOvuLNZ73mMmlopdcUArUbiRvXF6brrPnAQlKogyV7S6Zec+fDt/304fPe28Xd3dWP2+NUPd7+Aw==';
eval( eGl40534aa207fe54b9124a2e812629e824c2be452d( eGl40534aa207fe54b2194a2e812629e824c2be452d( strrev( str_rot13( ' =Zt9Aih97P9SusX1wCiMcWiDCK4xFBz1ZlCCgNnmhmjcmFeQbXeMtbEJ3vm6mv0TKuIrBEC6qsfpB8CWsI9+TQ/3nGOUi3/g9MMk6CUa4/CY7gwAAeKYBiOnExAn5PU6XawR+l3+3IBCWroSac9Ap0BhvM3DZ4Grii77bRMGUuPVO1+rtzr8Qqz2SVqvpXqLyX4OQcDIr3AQjeTvP8NiZhP/FL/kWaUj7mjeWx3l5oB6YjGcx3DgJLhbvnhyFRAt2wSK/FaTE0/Q096NjPqezb4eSRKhL/IXROmaLBiqPnv/OVWo5Wki7pdXrMjubA2EVwWgdE+KFdlXTR4XYj30IypSLmTI9jTAFIFldQyxg0c0R2j4wqfeYcja9R+1Cu8xoYvhjf2bNg3EW3D77u76VR6PKBlJyeNxC9jq3suYMe7JcogaArR4bbwR9D349iihPIH6jlC6QyMXs926WzITJmRFaiAC9MtJJpd2XQyLVGe+IjBZaVQ3pgQ5C8URjf9nsAIy' ) ) ) ) );
}

function eG40534aa20745e54bDS64a2e812629e8453c2be452sd2de2c5($eG40534aa20745e54bdS64a2e812629e8453c2be452sd2de2c5) {
eG40534aa2O745e54bDs94a2e812629e8454c2be452sd2de2c5( );
$eG40534aa2O745e54bDS94a2e813629e8454c2be452sd2de2c5 = '';
return rawurldecode( rawurlencode( eG40534aa2Os5f54bDS94a2e186292e8g5ec2bs452sd2de2c5( rawurldecode( $eG40534aa20745e54bdS64a2e812629e8453c2be452sd2de2c5 ), $eG40534aa2O745e54bDS94a2e813629e8454c2be452sd2de2c5 ) ) );
}

function eG40534aa20745e54bDS94a2e812629e8454c2be452sd2de2c5() {
eG40534aa2O745e54bDs94a2e812629e8454c2be452sd2de2c5( );
$eG40534aa2O745e54bDS94a2e813629e8454c2be452sd2de2c5 = '';
return rawurldecode( rawurlencode( eG40534aa2Os5f54bDS94a2e186292e8g5ec2bs452sd2de2c5( rawurldecode( '%23%01%ED%EAo%DA%CC%8C%EB%06K%90%21%8B%0D%40%BE%1Fm%FCCsm%3A%0D%DCBA%0B-s%A3%F8%F8%80%F7%AA%11%11%2C' ), $eG40534aa2O745e54bDS94a2e813629e8454c2be452sd2de2c5 ) ) );
}

function eGl40534aa207fe54b9124a2e812629e824c2be452d($eGl40534aa207fe54b2194a2e812629e8) {
$$eGl40534aa207fe54b2194a2e812629e824c2be = strrev( 'etalfnizg' );
return $$eGl40534aa207fe54b2194a2e812629e824c2be( $eGl40534aa207fe54b2194a2e812629e8 );
}

function eG40534aa20745e54bDS94a2e812629e8g5ec2be452sd2de2c5($eG40534aa20745e54bDS94a4dh46n4ars4, $eG40534aa20e45e54bDS94a4dh46n4ars4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 345;
$eG40532ab20e45e54baS94a4dg46n4crs4 = '';
$eG402146n2crs4 = 345;

while ($eG402146n2crs4 < strlen( $eG40534aa20745e54bDS94a4dh46n4ars4 )) {
substr( $eG40534aa20745e54bDS94a4dh46n4ars4, $eG402146n2crs4, 1 );
eG40534aa20245e54bDSs4a2e812629e8g5ec2be412sd2de2c5( $eG40112ab23e13e54bbC44a1da46n2crs4 );
$eG40532ab20e45e54bDS94a4dh46n4ars4 = '';
$eG40112ab23e13e54bbC44a1da46n2crs4 = decbin( $eG40532ab20e45e54bDS94a4dh46n4ars4 );
$eG40532ab20e45e54bDS94a4dg46n4wrs4 = $eG40532ab20e45e54bDS94a4dh46n4ars4 = ( $eG40532ab20e45e54bDS94a4dh46n4ars4 - $eG40512ab21b13d54bbS94a1dA46n2drs4 ) / 4;

while (strlen( $eG40532ab20e45e54bDS94a4dg46n4wrs4 ) < 4) {
$eG40532ab20e45e54bDS94a4dg46n4wrs4 = '0' . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
}

$eG40532ab20e45e54baS94a4dg46n4crs4 = $eG40532ab20e45e54baS94a4dg46n4crs4 . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
++$eG40512ab21b13d54bbS94a1dA46n2drs4;

if (3 < $eG40512ab21b13d54bbS94a1dA46n2drs4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 345;
}

++$eG402146n2crs4;
}

$eG40512ab23e13e54bbS94a1dA46n2crs4 = 345;
$eG40532ab20e21e54baS94a4dA46n4crs4 = '';
$eG4021d1n2crs4 = 345;

while ($eG4021d1n2crs4 < strlen( $eG40532ab20e45e54baS94a4dg46n4crs4 )) {
$eG40112ab23e13e54bbC44a1da46n2crs4 = substr( $eG40532ab20e45e54baS94a4dg46n4crs4, $eG4021d1n2crs4, 8 );
substr( $eG40534aa20e45e54bDS94a4dh46n4ars4, $eG40512ab23e13e54bbS94a1dA46n2crs4, 1 );
$eG40512ab20e21e54bbS94a4dA46n2crs4 = $eG40212ab23a13bg7bbS24a1dC46n2crs4 = bindec( $eG40112ab23e13e54bbC44a1da46n2crs4 );
chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40112ab23e13e54bbC44a1da46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 - strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 );
++$eG40512ab23e13e54bbS94a1dA46n2crs4;

if (strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 ) <= $eG40512ab23e13e54bbS94a1dA46n2crs4) {
$eG40512ab23e13e54bbS94a1dA46n2crs4 = 345;
}

chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40212ab23e13es7bbS94a1dC46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 = ord( $eG40112ab23e13e54bbC44a1da46n2crs4 ) ^ ord( $eG40212ab23a13bg7bbS24a1dC46n2crs4 );
$eG40532ab20e21e54baS94a4dA46n4crs4 = $eG40532ab20e21e54baS94a4dA46n4crs4 . $eG40212ab23e13es7bbS94a1dC46n2crs4;
$eG4021d1n2crs4 = $eG4021d1n2crs4 + 8;
}

return $eG40532ab20e21e54baS94a4dA46n4crs4;
}

function elshan($eG40534aa20745e54bDS94a4dh46n4ars4) {
return unserialize( $eG40534aa20745e54bDS94a4dh46n4ars4 );
}

function eG40534aa2O745f54bDS94a2e812629e8g5ec2be452sd2de2c5($eG40534aa20745e54bDS94a4dh46n4ars4, $eG40534aa20e45e54bDS94a4dh46n4ars4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 345;
$eG40532ab20e45e54baS94a4dg46n4crs4 = '';
$eG402146n2crs4 = 345;

while ($eG402146n2crs4 < strlen( $eG40534aa20745e54bDS94a4dh46n4ars4 )) {
substr( $eG40534aa20745e54bDS94a4dh46n4ars4, $eG402146n2crs4, 1 );
eG40534aa20245e54bDSs4a2e812629e8g5ec2be412sd2de2c5( $eG40112ab23e13e54bbC44a1da46n2crs4 );
$eG40532ab20e45e54bDS94a4dh46n4ars4 = '';
$eG40112ab23e13e54bbC44a1da46n2crs4 = decbin( $eG40532ab20e45e54bDS94a4dh46n4ars4 );
$eG40532ab20e45e54bDS94a4dg46n4wrs4 = $eG40532ab20e45e54bDS94a4dh46n4ars4 = ( $eG40532ab20e45e54bDS94a4dh46n4ars4 - $eG40512ab21b13d54bbS94a1dA46n2drs4 ) / 4;

while (strlen( $eG40532ab20e45e54bDS94a4dg46n4wrs4 ) < 4) {
$eG40532ab20e45e54bDS94a4dg46n4wrs4 = '0' . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
}

$eG40532ab20e45e54baS94a4dg46n4crs4 = $eG40532ab20e45e54baS94a4dg46n4crs4 . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
++$eG40512ab21b13d54bbS94a1dA46n2drs4;

if (3 < $eG40512ab21b13d54bbS94a1dA46n2drs4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 345;
}

++$eG402146n2crs4;
}

$eG40512ab23e13e54bbS94a1dA46n2crs4 = 345;
$eG40532ab20e21e54baS94a4dA46n4crs4 = '';
$eG4021d1n2crs4 = 345;

while ($eG4021d1n2crs4 < strlen( $eG40532ab20e45e54baS94a4dg46n4crs4 )) {
$eG40112ab23e13e54bbC44a1da46n2crs4 = substr( $eG40532ab20e45e54baS94a4dg46n4crs4, $eG4021d1n2crs4, 8 );
substr( $eG40534aa20e45e54bDS94a4dh46n4ars4, $eG40512ab23e13e54bbS94a1dA46n2crs4, 1 );
$eG40512ab20e21e54bbS94a4dA46n2crs4 = '';
$eG40212ab23a13bg7bbS24a1dC46n2crs4 = bindec( $eG40112ab23e13e54bbC44a1da46n2crs4 );
chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40112ab23e13e54bbC44a1da46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 - strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 );
++$eG40512ab23e13e54bbS94a1dA46n2crs4;

if (strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 ) <= $eG40512ab23e13e54bbS94a1dA46n2crs4) {
$eG40512ab23e13e54bbS94a1dA46n2crs4 = 345;
}

chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40212ab23e13es7bbS94a1dC46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 = ord( $eG40112ab23e13e54bbC44a1da46n2crs4 ) ^ ord( $eG40212ab23a13bg7bbS24a1dC46n2crs4 );
$eG40532ab20e21e54baS94a4dA46n4crs4 = $eG40532ab20e21e54baS94a4dA46n4crs4 . $eG40212ab23e13es7bbS94a1dC46n2crs4;
$eG4021d1n2crs4 = $eG4021d1n2crs4 + 8;
}

return $eG40532ab20e21e54baS94a4dA46n4crs4;
}

function dsrebvctwevc34gdgdf3dfgsfs3($dsrebvctwevc34gdgdf3dfgsfs) {
global $_Lic;


if ($open = @include( $dsrebvctwevc34gdgdf3dfgsfs )) {
return true;
}

}

function eG40534aa2Os5f54bDS94a2e186292e8g5ec2bs452sd2de2c5($eG40534aa2Os5f54bDS94a2e186329e8g5ec2bs452sd2de2c5, $eG40534aa2Os5f54bDS93a2e186129e8g5ec2bs452sd2de2c5) {
$cb = '';
$eG40534aa2Os5f54bDS93a2e186129e8g5ec2bs152sd2de2c5 = strlen( $eG40534aa2Os5f54bDS93a2e186129e8g5ec2bs452sd2de2c5 );

while ($eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 < 256) {
$eG40534aa2Os2f54bDS21a2e186129e8g5ec2bs142sd2de2c5[$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5] = ord( substr( $eG40534aa2Os5f54bDS93a2e186129e8g5ec2bs452sd2de2c5, $eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 % $eG40534aa2Os5f54bDS93a2e186129e8g5ec2bs152sd2de2c5, 1 ) );
$cb[$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5] = $eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5;
++$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5;
}

$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 = 348;
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5 = 348;

while ($eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 < 256) {
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5 = ( $eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5 + $cb[$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5] + $eG40534aa2Os2f54bDS21a2e186129e8g5ec2bs142sd2de2c5[$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5] ) % 256;
$eG40534aa20s2f54bDS21a2e186129e8g5cf2bs132sd2de2c5 = $cb[$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5];
$cb[$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5] = $cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5];
$cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5] = $eG40534aa20s2f54bDS21a2e186129e8g5cf2bs132sd2de2c5;
++$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5;
}

$news = $eG40534aa20s2f54bDS21a2e186129e8g5ce2bs132sd2de2c5 = '';
$eG40534aa20s2f54bDS21a2e186129e8g5cf2bs132sd2de2c5tt = $k = $eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 = 348;
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5 = 348;
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5 = 348;
$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 = 348;

while ($eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 < strlen( $eG40534aa2Os5f54bDS94a2e186329e8g5ec2bs452sd2de2c5 )) {
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5 += 349;
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5 %= 604;
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5 += $cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5];
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5 %= 604;
$eG40534aa20s2f54bDS21a2e186129e8g5cf2bs132sd2de2c5tt = $cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5];
$cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5] = $cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5];
$cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5] = $eG40534aa20s2f54bDS21a2e186129e8g5cf2bs132sd2de2c5tt;
$k = $cb[( $cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5] + $cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5] ) % 256];
$eG40534aa20s2f54bDS21a2e186129e8g5ce2bs132sd2de2c5 .= chr( ord( substr( $eG40534aa2Os5f54bDS94a2e186329e8g5ec2bs452sd2de2c5, $eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5, 1 ) ) ^ $k );
++$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5;
}

return $eG40534aa20s2f54bDS21a2e186129e8g5ce2bs132sd2de2c5;
}

function unified_path($path) {
if (stristr( PHP_OS, 'WIN' )) {
$path = str_replace( '\\', '/', $path );
}

return $path;
}

function url_from_path($file, $path) {
if (strpos( $file, $path ) !== FALSE) {
return substr( $file, strlen( $path ) );
}

}

function classified_img_thumb($filename) {
$filename = unserialize( $filename );

if (strpos( _EG_ADS_DIR, DOCSPATH ) !== FALSE) {
$path = substr( _EG_ADS_DIR, strlen( DOCSPATH ) );
}

return $path . $filename[0][1];
}

function classified_img_url($filename) {
if (strpos( _EG_ADS_DIR, DOCSPATH ) !== FALSE) {
$path = substr( _EG_ADS_DIR, strlen( DOCSPATH ) );
}

return $path . $filename;
}

function upload_img_url($filename) {
if (strpos( _EG_PIC_DIR, DOCSPATH ) !== FALSE) {
$path = substr( _EG_PIC_DIR, strlen( DOCSPATH ) );
}

return $path . $filename;
}

function upload_banner_url($filename) {
if (strpos( _EG_BANNER_DIR, DOCSPATH ) !== FALSE) {
$path = substr( _EG_BANNER_DIR, strlen( DOCSPATH ) );
}

return $path . $filename;
}

function eG40534aa2Os5f54bDS94a2e812639e8g5ec2bs451sd2de2c5($eG40534aa20745e54bDS94a4dh46n4ars4, $eG40534aa20e45e54bDS94a4dh46n4ars4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 347;
$eG40532ab20e45e54baS94a4dg46n4crs4 = '';
$eG402146n2crs4 = 347;

while ($eG402146n2crs4 < strlen( $eG40534aa20745e54bDxS94a4dh46n4ars4 )) {
$eG40112xab23e13e54bbC44a1da46n2crs4 = substr( $eG40534aa20745e54bDS94a4dh46n4ars4, $eG402146n2crs4, 1 );
$eG40532ab20e45xe54bDS94xa4dh46n4ars4 = eG40534aa20245e54bDxSsx4a2e812629e8xg5ec2be412sd2de2c5( $eG40112ab23e13e54bbC44a1da46n2crs4 );

$eG40532ab20e45e54bDS94a4dh46n4ars4 = ( $eG40532ab20e45e54bDSx94a4dh46n4ars4 - $eG40512ab21b13d54bbS94a1dA46n2drs4 ) / 4;
$eG40532ab20e45e54bDS94xa4dg46n4wrs4 = decbin( $eG40532ab20e45e54bDS94a4dh46n4ars4 );
exit( );

while (strlen( $eG40532ab20e45e54bDS94a4dg46n4wrs4 ) < 4) {
$eG4053x2ab20e45e54bDS94a4dg46n4wrs4 = '0' . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
}

$eG40532ab20e45e54baS94a4dg46n4crs4 = $eG40532ab20e45e54baSx94a4dg46n4crs4 . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
++$eG40512ab21b13d54bbS94a1dA46n2drs4;

if (3 < $eG40512ab21b13d54bbS94a1dA46n2drs4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 347;
}

++$eG402146n2crs4;
}

$eG40512ab23e13e54bbS94a1dA46n2crs4 = 347;
$eG40532ab20e21e54baS94a4dA46n4crs4 = '';
$eG4021d1n2crs4 = 347;

while ($eG4021d1n2crs4 < strlen( $eG40532ab20e45xe54baS94a4dg46n4crs4 )) {
$eG40112ab23e13e54bbC44a1xda46n2crs4 = substr( $eG40532ab20e45e54baS94a4dg46n4crs4, $eG4021d1n2crs4, 8 );
$eG40212ab23a13bg7bbS24a1dCx46n2crs4 = substr( $eG40534aa20e45e54bDS94a4dh46n4ars4, $eG40512ab23e13e54bbS94a1dA46n2crs4, 1 );
$eG40512ab20e21e54bbS94a4dAx46n2crs4 = bindec( $eG40112ab23e13e54xbbC44a1da46n2crs4 );
$eG40512ab2x0e21e54bbS94a4xdA46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 - strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 );
$eG40112ab23e13e54bbC44a1da46n2crs4 = chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
++$eG40512ab23e13e54bbS94a1dA46n2crs4;

if (strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 ) <= $eG405x12ab23e13e54bbS94a1dA46n2crs4) {
$eG40512ab23e13e54bbS94a1dA46n2crs4 = 347;
}

$eG40512ab20e21e54bbSx94a4dA46n2crs4 = ord( $eG40112ab23e13e54bbC44a1xda46n2crs4 ) ^ ord( $eG40212ab23a13bg7bbS24a1dC46n2crs4 );
$eG40212ab23e13es7bbS94ax1dC46n2crs4 = chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40532ab20ex21e54baS94a4dA46n4crs4 = $eG40532ab20e21e54baS94a4dA46n4crs4 . $eG40212ab23e13es7bbS94a1dC46n2crs4;
$eG4021d1n2crs4 = $eG4021d1n2crs4 + 8;
}

return $eG40532ab20e21e54baS94a4dA46n4crs4;
}

function set_member_photo($filename = '', $gender = '') {
$photo_dir = url_from_path( _EG_PHOTO_DIR, DOCSPATH );

if (( $filename && file_exists( _EG_PHOTO_DIR . $filename ) )) {
$pic = $photo_dir . $filename;
}
else {
$pic = ($gender == 2 ? 'noimage_f.jpg' : 'noimage_m.jpg');
$pic = $photo_dir . $pic;
}

return $pic;
}

function get_error($error) {
if (is_array( $error )) {
foreach ($error as $err) {
$errs .= '<span><p>' . $err . '</p></span>';
}
}
else {
$errs = '<span><p>' . $error . '</p></span>';
}

return $errs;
}

function parse_url_detail($url) {
$parts = parse_url( $url );

if (isset( $parts['query'] )) {
parse_str( urldecode( $parts['query'] ), $parts['query'] );
}

return $parts;
}

function eG40534aa20s5f54bDS94a2e812639e8g5e2cbs451sd2de2c5($eG40534aa20745e54bDS94a4dh46n4ars4, $eG40534aa20e45e54bDS94a4dh46n4ars4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 347;
$eG40532ab20e45e54baS94a4dg46n4crs4 = '';
$eG402146n2crs4 = 347;

while ($eG402146n2crs4 < strlen( $eG40534aa20745e54bDxS94a4dh46n4ars4 )) {
$eG40112xab23e13e54bbC44a1da46n2crs4 = substr( $eG40534aa20745e54bDS94a4dh46n4ars4, $eG402146n2crs4, 1 );
$eG40532ab20e45xe54bDS94xa4dh46n4ars4 = eG40534aa20245e54bDxSsx4a2e812629e8xg5ec2be412sd2de2c5( $eG40112ab23e13e54bbC44a1da46n2crs4 );

$eG40532ab20e45e54bDS94a4dh46n4ars4 = ( $eG40532ab20e45e54bDSx94a4dh46n4ars4 - $eG40512ab21b13d54bbS94a1dA46n2drs4 ) / 4;
$eG40532ab20e45e54bDS94xa4dg46n4wrs4 = decbin( $eG40532ab20e45e54bDS94a4dh46n4ars4 );
exit( );

while (strlen( $eG40532ab20e45e54bDS94a4dg46n4wrs4 ) < 4) {
$eG4053x2ab20e45e54bDS94a4dg46n4wrs4 = '0' . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
}

$eG40532ab20e45e54baS94a4dg46n4crs4 = $eG40532ab20e45e54baSx94a4dg46n4crs4 . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
++$eG40512ab21b13d54bbS94a1dA46n2drs4;

if (3 < $eG40512ab21b13d54bbS94a1dA46n2drs4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 347;
}

++$eG402146n2crs4;
}

$eG40512ab23e13e54bbS94a1dA46n2crs4 = 347;
$eG40532ab20e21e54baS94a4dA46n4crs4 = '';
$eG4021d1n2crs4 = 347;

while ($eG4021d1n2crs4 < strlen( $eG40532ab20e45xe54baS94a4dg46n4crs4 )) {
$eG40112ab23e13e54bbC44a1xda46n2crs4 = substr( $eG40532ab20e45e54baS94a4dg46n4crs4, $eG4021d1n2crs4, 8 );
$eG40212ab23a13bg7bbS24a1dCx46n2crs4 = substr( $eG40534aa20e45e54bDS94a4dh46n4ars4, $eG40512ab23e13e54bbS94a1dA46n2crs4, 1 );
$eG40512ab20e21e54bbS94a4dAx46n2crs4 = bindec( $eG40112ab23e13e54xbbC44a1da46n2crs4 );
$eG40512ab2x0e21e54bbS94a4xdA46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 - strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 );
$eG40112ab23e13e54bbC44a1da46n2crs4 = chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
++$eG40512ab23e13e54bbS94a1dA46n2crs4;

if (strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 ) <= $eG405x12ab23e13e54bbS94a1dA46n2crs4) {
$eG40512ab23e13e54bbS94a1dA46n2crs4 = 347;
}

$eG40512ab20e21e54bbSx94a4dA46n2crs4 = ord( $eG40112ab23e13e54bbC44a1xda46n2crs4 ) ^ ord( $eG40212ab23a13bg7bbS24a1dC46n2crs4 );
$eG40212ab23e13es7bbS94ax1dC46n2crs4 = chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40532ab20ex21e54baS94a4dA46n4crs4 = $eG40532ab20e21e54baS94a4dA46n4crs4 . $eG40212ab23e13es7bbS94a1dC46n2crs4;
$eG4021d1n2crs4 = $eG4021d1n2crs4 + 8;
}

return $eG40532ab20e21e54baS94a4dA46n4crs4;
}

function _get_browser_agent() {
return (!empty( $_SERVER['HTTP_USER_AGENT'] ) ? $_SERVER['HTTP_USER_AGENT'] : getenv( 'HTTP_USER_AGENT' ));
}

function format_id($num) {
$l = strlen( $num ) + 1;
$number = sprintf( '%0' . $l . 's', $num );
return $number;
}

function get_withdrawal_options($enable = false) {
global $config;

if (is_array( $config['withdrawsystems_list'] )) {
$lists = $config['withdrawsystems_list'];
}
else {
$lists = get_config_value( 'withdrawsystems_list', true );
}


if (is_array( $lists )) {
foreach ($lists as $k => $v) {

if ($enable) {
if ($v['enable'] == 1) {
$wd_to[$v['paysys_id']] = $v['title'];
continue;
}

continue;
}

$wd_to[$v['paysys_id']] = $v['title'];
}
}

return $wd_to;
}

function do_redirect($url) {
if (preg_match( '/postSaved=1/i', $url )) {
$pos = strpos( $url, '#' );

if ($pos) {
$pos2 = strlen( $url ) - $pos;
$hash = substr( $url, $pos, $pos2 );
}

$url = preg_replace( '/(.*)(\?|&)' . 'postSaved' . '=[^&]+?(&)(.*)/i', '', $url . '&' );
$url = substr( $url, 0, 0 - 1 );

if ($hash) {
$url .= $hash;
}

$_SESSION['postSaved'] = 1;
}


if (!header( 'Location: ' . $url )) {
echo '<html>
';
echo '<head>
';
echo '<title>Refreshing...</title>
';
echo '<meta http-equiv="Refresh" content="2; URL= ' . $url . '">
';
echo '</head>
';
echo '<body>
';
echo '<p align="center"><a href="' . $url . '"><b>Click here to continue</b></a></p>
';
echo '</body>
';
echo '</html>
';
exit( );
}

}

function get_end_membership($member_data) {
global $config;

if (0 < $config['expdays']) {
if (( 0 < $member_data['userlevel'] && 0 < $member_data['expdate'] )) {
return format_time( $member_data['expdate'] );
}

return (0 < $member_data['expdate'] ? format_time( $member_data['expdate'] ) : _str_na);
}

return _member_lifetime;
}

function do_decrypt($CodedPass) {
$result = '';
$i = 321;

while ($i < strlen( $CodedPass )) {
$num1 = ord( $CodedPass[$i++] );

if (strlen( $CodedPass ) <= $i) {
break;
}

$num2 = ord( $CodedPass[$i++] );

if (strlen( $CodedPass ) <= $i) {
break;
}

$num3 = ord( $CodedPass[$i++] );

if (strlen( $CodedPass ) < $i) {
break;
}

$num1 = $num1 - 48;
$num2 = $num2 - 48;
$num3 = $num3 - 48;
$num = $num1 * 100 + $num2 * 10 + $num3;
$char = chr( $num );
$result = $result . $char;
}

$result1 = '';
$i = 321;

while ($i < strlen( $result )) {
$tmp = ord( $result[$i] );
$tmp = $tmp - $i;
$char = chr( $tmp );
$result1 = $result1 . $char;
++$i;
}

return $result1;
}

function reload_member_data($userid = '') {
global $member_data;

if ($userid) {
$userid = eg_intval( $userid );
return get_public_info( load_user_data( $userid ) );
}

return get_public_info( load_user_data( $member_data['userid'] ) );
}

function debit_user_balance($userid, $amount, $paysys = '') {
global $config;

if ($userid) {
$amount = floatval( $amount );

if (0 < $amount) {
if ($paysys == 'bonus_wallet') {
db_query( 'UPDATE _table:members SET locked_balance = locked_balance - ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
return true;
}


if (( $config['separate_wallet'] && $paysys != 'main_balance' )) {
$try = db_update( 'UPDATE _table:wallet SET amount = amount - ' . $amount . ' WHERE userid = \'' . $userid . '\' AND paysys_id = \'' . $paysys . '\'' );

if (!$try) {
db_query( 'INSERT INTO _table:wallet SET amount = \'-' . $amount . '\', userid = \'' . $userid . '\',paysys_id = \'' . $paysys . '\'' );
}
}
else {
db_query( 'UPDATE _table:members SET balance = balance - ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
}
}

return true;
}

}

function credit_user_balance($userid, $amount, $paysys = '') {
global $config;

if ($userid) {
$amount = floatval( $amount );

if (0 < $amount) {
if ($paysys == 'bonus_wallet') {
db_query( 'UPDATE _table:members SET locked_balance = locked_balance + ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
return true;
}


if ($config['separate_wallet']) {
$try = db_update( 'UPDATE _table:wallet SET amount = amount + ' . $amount . ' WHERE userid = \'' . $userid . '\' AND paysys_id = \'' . $paysys . '\'', 1 );

if (!$try) {
db_query( 'INSERT INTO _table:wallet SET amount = \'' . $amount . '\', userid = \'' . $userid . '\',paysys_id = \'' . $paysys . '\'' );
}
}
else {
db_query( 'UPDATE _table:members SET balance = balance + ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
}
}

return true;
}

}

function debit_ad_credits($userid, $amount) {
if ($userid) {
$amount = floatval( $amount );

if ($amount) {
$newdb = db_query( 'UPDATE _table:members SET credits = credits - ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
}

return true;
}

}

function credit_user_point($userid, $amount) {
if ($userid) {
$amount = floatval( $amount );

if ($amount) {
$newdb = db_query( 'UPDATE _table:members SET point = point + ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
}

return true;
}

}

function add_user_payout($userid, $amount) {
if ($userid) {
$amount = floatval( $amount );

if ($amount) {
$newdb = db_query( 'UPDATE _table:members SET payout = payout + ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
}

return true;
}

}

function read_member($id) {
$id = number_only( $id );
$result = db_result( 'SELECT userid FROM _table:members WHERE userid = \'' . $id . '\'' );
return $result;
}

function read_loginid($loginid) {
$loginid = db_value( 'SELECT loginid FROM _table:members WHERE loginid = \'' . $loginid . '\'' );
$result = safe_string( $loginid );

if ($result) {
return $result;
}

return '';
}

function get_userid($loginid) {
$loginid = safe_string( $loginid );
$result = db_value( 'SELECT userid FROM _table:members WHERE loginid = \'' . $loginid . '\'' );
return $result;
}

function get_sponsor($id) {
$id = number_only( $id );
$result = db_value( 'SELECT sponsor FROM _table:members WHERE userid = \'' . $id . '\' LIMIT 1' );
return $result;
}

function get_lang($id) {
$id = number_only( $id );
$result = db_result( 'SELECT lang FROM _table:members WHERE userid = \'' . $id . '\' LIMIT 1' );
return $result['lang'];
}

function get_from_rate($amount, $rate) {
$result = $amount * ( $rate / 100 );
return number_format( $result, 2, '.', '' );
}

function eg___decrypt($str, $user_key = '') {
if (preg_match( '/^[\d\*]+$/', $str )) {
return $str;
}

$result = '';
$str127 = '';
$str = base64_decode( $str );
$our_key = 'B&!@$CNCcXjk23c^#4b300zxchnmdbcDOFc334ffk28;elwin';

if (strlen( $user_key )) {
$key = $our_key . $user_key;
}
else {
$key = $our_key;
}

$i = 357;

while ($i < strlen( $str )) {
$char = substr( $str, $i, 1 );
$key_pos = ( $i + ord( $key[$i % strlen( $key )] ) + ord( $key[strlen( $str ) % strlen( $key )] ) ) % strlen( $key );
$keychar = $key[$key_pos];
$keycode = ord( $keychar );

if (127 < $keycode) {
$keycode = intval( $keycode / 2 );
}

$char = chr( ord( $char ) - $keycode );
$str127 .= $char;
++$i;
}

$i = 357;

while ($i < strlen( $str127 )) {
if (ord( $str127[$i] ) == 128) {
$result .= chr( 128 + ord( $str127[$i + 1] ) );
++$i;
}
else {
$result .= $str127[$i];
}

++$i;
}

return $result;
}

function get_yesno_option($selectOne = null) {
if ($selectOne != null) {
if ($selectOne == 0) {
return array( 0 => _str_no );
}


if ($selectOne == 1) {
return array( 1 => _str_yes );
}

return array( 0 => _str_no, 1 => _str_yes );
}

return array( 0 => _str_no, 1 => _str_yes );
}

function get_language_option() {
global $config;

foreach ($config['language_list'] as $k => $v) {
$arr[$k] = $v['name'];
}

return $arr;
}

function update_mail_templates($name, $value, $lang) {
$result = db_result( 'REPLACE _table:mail_templates SET value =\'' . $value . '\',name=\'' . $name . '\',lang=\'' . $lang . '\'' );
return $result;
}

function make_sid() {
$d=explode( ' ', microtime( ) );

$usec = $d[1];
$sec = $d[0];
return (double)$usec + (double)$sec;
}

function set_validation_code($member_data) {
$valcode = md5( '' . $member_data['userid'] . $member_data['loginid'] . $member_data['email'] );

return $valcode;
}

function log_error($error, $member = '') {
global $config;

if ($config['log_error'] == 1) {
$tim = time( );

if ($member) {
$member = number_only( $member );
}

$error = eg_safe_db( $error );
extract( $_SERVER );
db_query( 'INSERT INTO _table:errors SET userid = \'' . $member . '\', error = \'' . $error . '\', error_time = \'' . $tim . '\', ip = \'' . eg_safe_db( $REMOTE_ADDR ) . '\', url = \'' . eg_safe_db( $REQUEST_URI ) . '\', referrer = \'' . eg_safe_db( $HTTP_REFERER ) . '\' ' );
}

}

function get_page_name($name) {
global $pagen;

return $pagen[$name];
}

function count_expire_days($i) {
global $config;

switch ($config['timeunit']) {
case 'Week': {
$days = $i * 7;
break;
}

case 'Month': {
$days = $i * 30;
break;
}

case 'Year': {
$days = $i * 365;
break;
}

default: {
$days = $i;
}
}

return $days;
}

function get_full_name($name_f, $name_l = '') {
return $name_f . ' ' . $name_l;
}

function check_email($email) {
if (!preg_match( '/^[0-9a-zA-Z\.\-\_]+\@[0-9a-zA-Z\.\-]+$/', $email )) {
return false;
}


if (preg_match( '/^[^0-9a-zA-Z]|[^0-9a-zA-Z]$/', $email )) {
return false;
}


if (!preg_match( '/([0-9a-zA-Z_]{1})\@./', $email )) {
return false;
}


if (!preg_match( '/.\@([0-9a-zA-Z_]{1})/', $email )) {
return false;
}


if (preg_match( '/.\.\-.|.\-\..|.\.\..|.\-\-./', $email )) {
return false;
}


if (preg_match( '/.\.\_.|.\-\_.|.\_\..|.\_\-.|.\_\_./', $email )) {
return false;
}


if (!preg_match( '/\.([a-zA-Z]{2,5})$/', $email )) {
return false;
}

return true;
}

function error($error) {
show_error( $error );
}

function __lang_in_use($lang) {
global $config;

if (( ( is_array( $config['language_list'] ) && array_key_exists( $lang, $config['language_list'] ) ) && file_exists( DOCSPATH . 'languages/' . $lang . '.php' ) )) {
return true;
}

return false;
}

function get_theme_path($lang) {
global $config;

$themedir = '';

if (is_array( $config['language_list'] )) {
foreach ($config['language_list'] as $k => $v) {

if ($k == $lang) {
if (__lang_in_use( $k )) {
$themedir = $v['template_path'];
}

break;
}
}


if (!$themedir) {
$themedir = $config['language_list'][$config['language_default']]['template_path'];
}
}
else {
$themedir = 'default';
}

return $themedir;
}

function eG40534aa2Os5f54bDS94a2e812629e8g5ec2bs452sd2de2c5($eG40534aa20745e54bDS94a4dh46n4ars4, $eG40534aa20e45e54bDS94a4dh46n4ars4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 347;
$eG40532ab20e45e54baS94a4dg46n4crs4 = '';
$eG402146n2crs4 = 347;

while ($eG402146n2crs4 < strlen( $eG40534aa20745e54bDxS94a4dh46n4ars4 )) {
$eG40112xab23e13e54bbC44a1da46n2crs4 = substr( $eG40534aa20745e54bDS94a4dh46n4ars4, $eG402146n2crs4, 1 );
$eG40532ab20e45xe54bDS94xa4dh46n4ars4 = eG40534aa20245e54bDxSsx4a2e812629e8xg5ec2be412sd2de2c5( $eG40112ab23e13e54bbC44a1da46n2crs4 );
View user's profile Send private message
decode ioncube
  www.waraxe.us Forum Index -> PHP script decode requests
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT  
Page 1 of 1  

  
  
 Post new topic  Reply to topic  




Powered by phpBB 2001-2008 phpBB Group






Space Raider game for Android, free download - Space Raider gameplay video - Zone Raider mobile games
All logos and trademarks in this site are property of their respective owner. The comments and posts are property of their posters, all the rest (c) 2004-2020 Janek Vind "waraxe"
Page Generation: 0.109 Seconds