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 namespace app\api\common; $McnBuEt40 = array(); $McnBuEt40[] = 4; $McnBuEt40[]..

Decoded Output download

<?php 
 
namespace apppi\common; 
$McnBuEt40 = array(); 
$McnBuEt40[] = 4; 
$McnBuEt40[] = 13; 
$McnBuEt40[] = 8; 
$McnBuEt40[] = 13; 
$McnBuEt40[] = 6; 
 
use think\Controller; 
use think\Validate; 
use think\Request; 
use app\Common\Tools\Gongju; 
use app\Common\Tools\cache\CacheRedis; 
 
abstract class Base extends Controller 
{ 
    protected $params; 
    protected $req; 
    private $controller; 
    private $action; 
    private $ac; 
    private $validater; 
    protected $login_type = ""; 
    protected $filter_type = ""; 
    private $api_con = ["v1.apiindex"]; 
    private $allow_key = ["v1.apiindex/index", "v1.apiindex/change_key", "v1.apiindex/get_key", "v1.apiindex/user_list", "v1.apiindex/test_redis"]; 
    private $allow_key_noredis = ["v1.apiindex/change_key", "v1.apiindex/get_key", "v1.apiindex/check_key", "v1.apiindex/curl_sql", "v1.apiindex/test_mysql", "v1.apiindex/test_redis",]; 
    private $allow_token = ["v1.apiindex/index", "v1.apiindex/get_key", "v1.apiindex/check_key", "v1.apiindex/change_key", "v1.apiindex/login", "v1.apiindex/add_user", "v1.apiindex/chanping_add_user", "v1.apiindex/user_list", "v1.apiindex/curl_sql", "v1.apiindex/test_mysql", "v1.apiindex/test_redis", "v1.apiindex/article_correct_rundata", "v1.apiindex/article_correct_open"]; 
    private $rules; 
    private $redis; 
    private $auth_key = "m~i~d~u~c~h~i~n~a"; 
    private $file_key_addr; 
    private $file_date_key_addr; 
    private $single_user_type_key = "ym:t:"; 
    private $token_expire = 43200; 
    private $all_user_key = "ym:u:t"; 
 
    public function __construct() 
    { 
        $McnBuEt41 = array(); 
        $McnBuEt41[] = 5; 
        $McnBuEt41[] = 8; 
        $McnBuEt41[] = 14; 
        $McnBuEt41[] = 3; 
        $McnBuEt41[] = 17; 
        parent::__construct(); 
        unset($McntIHV); 
        $McntIHV = 'miduchina_base'; 
        $GLOBALS['baseCorrect'] = $McntIHV; 
        check_con(); 
        $McnzAHW = array(); 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "get_public_info"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        $McnOiRy7 = 4915; 
        $McnvPbNHV = "VmJ" == __LINE__; 
        unset($McntIvPbNHW); 
        $McntIvPbNHW = $McnvPbNHV; 
        $NchIldD = $McntIvPbNHW; 
        $AA1A1 = "strrev"; 
        $McneFbNHV = $AA1A1($McntIvPbNHW); 
        if ($McneFbNHV) goto McneWjgx2; 
        $McnHV = $this->ac != 'v1.apiindex/check_key'; 
        if ($McnHV) goto McneWjgx2; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = ""; 
        $NchIldD = $McntIvPbNHV; 
        $AA11A = "ltrim"; 
        $McneFbNHV = $AA11A($McntIvPbNHV); 
        if ($McneFbNHV) goto McneWjgx2; 
        goto McnldMhx2; 
        McneWjgx2: 
        $McnOiRy7 = $McnBuEt41[2] * $McnBuEt41[4]; 
        goto Mcnx1; 
        McnldMhx2:Mcnx1: 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "omUnq"; 
        $NchIldD = $McntIvPbNHV; 
        $AAA1A = "strlen"; 
        $McneFbNHV = $AAA1A($McntIvPbNHV); 
        $McnbNHW = !$McneFbNHV; 
        if ($McnbNHW) goto McneWjgxf; 
        $McnHV = 15 * 14; 
        $McnHW = $McnHV + 28; 
        $McnHX = $McnOiRy7 == $McnHW; 
        if ($McnHX) goto McneWjgxf; 
        $AAAA1 = "stripos"; 
        $McneFbNHV = $AAAA1("ScYZXEcR", "11"); 
        if ($McneFbNHV) goto McneWjgxf; 
        goto McnldMhxf; 
        McneWjgxf: 
        goto NchMhhl129; 
        unset($McntIMHV); 
        $McntIMHV = "php_sapi_name"; 
        $A_33 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "die"; 
        $A_34 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "cli"; 
        $A_35 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "microtime"; 
        $A_36 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = 1; 
        $A_37 = $McntIMHV; 
        NchMhhl129: 
        goto NchMhhl12B; 
        unset($McntIMHV); 
        $McntIMHV = "argc"; 
        $A_38 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "echo"; 
        $A_39 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "HTTP_HOST"; 
        $A_40 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "SERVER_ADDR"; 
        $A_41 = $McntIMHV; 
        NchMhhl12B: 
        goto NchMhhl127; 
        unset($McnEc1); 
        $McnEc1 = array(); 
        foreach ($files as $file) { 
            $McnEc1[] = $file; 
        }; 
        $Mcn1i = 0; 
        Mcnx5: 
        unset($McntIHV); 
        $McntIHV = "count"; 
        $AAA11 = $McntIHV; 
        $McneFMHV = $AAA11($McnEc1); 
        $McnMHV = $Mcn1i < $McneFMHV; 
        $McnvPbNHV = 11 + 1; 
        $A11111 = "is_array"; 
        $McneFbNHV = $A11111($McnvPbNHV); 
        if ($McneFbNHV) goto McneWjgxh; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        $McnzAvPbNHV[] = 22; 
        $AAAAA = "count"; 
        $McneFbNHW = $AAAAA($McnzAvPbNHV); 
        $McnbNHV = $McneFbNHW == 14; 
        if ($McnbNHV) goto McneWjgxh; 
        if ($McnMHV) goto McneWjgxh; 
        goto McnldMhxh; 
        McneWjgxh: 
        goto McneWjgxb; 
        goto Mcnxg; 
        McnldMhxh:Mcnxg: 
        goto McnldMhxb; 
        McneWjgxb: 
        $Mcn1Key = array_keys($McnEc1); 
        $Mcn1Key = $Mcn1Key[$Mcn1i]; 
        unset($McntIMHV); 
        $McntIMHV = $McnEc1[$Mcn1Key]; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $file = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "strpos"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $AA1AA = $McntIHV; 
        $McneFMHV = $AA1AA($file, CONF_EXT); 
        if ($McneFMHV) goto McneWjgxj; 
        $A1111A = "is_dir"; 
        $McneFbNHV = $A1111A("<dvVTca>"); 
        if ($McneFbNHV) goto McneWjgxj; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = E_STRICT == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxj; 
        goto McnldMhxj; 
        McneWjgxj: 
        goto McneWjgxd; 
        goto Mcnxi; 
        McnldMhxj:Mcnxi: 
        goto McnldMhxd; 
        McneWjgxd: 
        goto McneWjgx9; 
        goto Mcnxc; 
        McnldMhxd:Mcnxc: 
        goto McnldMhx9; 
        McneWjgx9: 
        goto McneWjgx4; 
        goto Mcnx8; 
        McnldMhx9:Mcnx8: 
        goto McnldMhx4; 
        McneWjgx4: 
        $McnMHV = $dir . DS; 
        $McnMHW = $McnMHV . $file; 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        unset($McntIMHV); 
        $McntIMHV = $McntIMHX; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $filename = $McntIHV; 
        Config::load($filename, pathinfo($file, PATHINFO_FILENAME)); 
        goto Mcnx3; 
        McnldMhx4:Mcnx3:Mcnx6: 
        $Mcn1i = $Mcn1i + 1; 
        goto Mcnx5; 
        goto Mcnxa; 
        McnldMhxb:Mcnxa:Mcnx7:NchMhhl127: 
        $McnzAHW = array(); 
        $McnzAHW[] = 1; 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "b_check_key"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        goto Mcnxe; 
        McnldMhxf:Mcnxe: 
        $McnzAHW = array(); 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "check_token"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        $McnzAHW = array(); 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "checkParams"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
    } 
 
    private function get_rule_info() 
    { 
        $McnBuEt42 = array(); 
        $McnBuEt42[] = 18; 
        $McnBuEt42[] = 14; 
        $McnBuEt42[] = 7; 
        $McnBuEt42[] = 19; 
        $McnBuEt42[] = 6; 
        $McnzAvPvPvPHV = array(); 
        $McnzAvPvPvPHV[] = 'require'; 
        $McnzAvPvPvPHW = array(); 
        $McnzAvPvPvPHW[] = 'require'; 
        $McnzAvPvPvPHX = array(); 
        $McnzAvPvPvPHX[] = 'number'; 
        $McnzAvPvPvPHX[] = 'in:11,12'; 
        $McnzAvPvPHY = array(); 
        $McnzAvPvPHY['user_name|'] = $McnzAvPvPvPHV; 
        $McnzAvPvPHY['pass_word|'] = $McnzAvPvPvPHW; 
        $McnzAvPvPHY['login_type|'] = $McnzAvPvPvPHX; 
        $McnzAvPvPvPHZ = array(); 
        $McnzAvPvPvPHZ[] = 'alphaNum'; 
        $McnzAvPvPvPHZ['length'] = 16; 
        $McnzAvPvPvPI0 = array(); 
        $McnzAvPvPvPI0[] = 'require'; 
        $McnzAvPvPI1 = array(); 
        $McnzAvPvPI1['task_id|id:'] = $McnzAvPvPvPHZ; 
        $McnzAvPvPI1['text'] = $McnzAvPvPvPI0; 
        $McnzAvPvPvPI2 = array(); 
        $McnzAvPvPvPI2[] = 'require'; 
        $McnzAvPvPvPI2[] = 'alphaNum'; 
        $McnzAvPvPvPI2['length'] = 16; 
        $McnzAvPvPI3 = array(); 
        $McnzAvPvPI3['task_id|id:'] = $McnzAvPvPvPI2; 
        $McnzAvPvPvPI4 = array(); 
        $McnzAvPvPvPI4[] = 'require'; 
        $McnzAvPvPI5 = array(); 
        $McnzAvPvPI5['key'] = $McnzAvPvPvPI4; 
        $McnzAvPvPvPI6 = array(); 
        $McnzAvPvPvPI6[] = 'require'; 
        $McnzAvPvPvPI7 = array(); 
        $McnzAvPvPvPI7[] = 'require'; 
        $McnzAvPvPI8 = array(); 
        $McnzAvPvPI8['user_name|'] = $McnzAvPvPvPI6; 
        $McnzAvPvPI8['user_sign|'] = $McnzAvPvPvPI7; 
        $McnzAvPvPvPI9 = array(); 
        $McnzAvPvPvPI9[] = 'require'; 
        $McnzAvPvPvPI9[] = 'number'; 
        $McnzAvPvPvPI9[] = 'between:1,4'; 
        $McnzAvPvPvPIA = array(); 
        $McnzAvPvPvPIA[] = 'max:300'; 
        $McnzAvPvPIB = array(); 
        $McnzAvPvPIB['word_type'] = $McnzAvPvPvPI9; 
        $McnzAvPvPIB['word_reason'] = $McnzAvPvPvPIA; 
        $McnzAvPvPvPIC = array(); 
        $McnzAvPvPvPIC[] = 'require'; 
        $McnzAvPvPID = array(); 
        $McnzAvPvPID['json_str'] = $McnzAvPvPvPIC; 
        $McnzAvPvPvPIE = array(); 
        $McnzAvPvPvPIE[] = 'require'; 
        $McnzAvPvPvPIE[] = 'number'; 
        $McnzAvPvPvPIE[] = 'between:1,4'; 
        $McnzAvPvPIF = array(); 
        $McnzAvPvPIF['word_type'] = $McnzAvPvPvPIE; 
        $McnzAvPvPvPIG = array(); 
        $McnzAvPvPvPIG[] = 'require'; 
        $McnzAvPvPvPIG[] = 'number'; 
        $McnzAvPvPvPIH = array(); 
        $McnzAvPvPvPIH[] = 'max:300'; 
        $McnzAvPvPII = array(); 
        $McnzAvPvPII['detection_lexicon_id'] = $McnzAvPvPvPIG; 
        $McnzAvPvPII['word_reason'] = $McnzAvPvPvPIH; 
        $McnzAvPvPvPIJ = array(); 
        $McnzAvPvPvPIJ[] = 'require'; 
        $McnzAvPvPvPIK = array(); 
        $McnzAvPvPvPIK[] = 'require'; 
        $McnzAvPvPvPIK[] = 'number'; 
        $McnzAvPvPvPIK[] = 'between:1,3'; 
        $McnzAvPvPvPIL = array(); 
        $McnzAvPvPvPIL[] = 'number'; 
        $McnzAvPvPvPIL[] = 'between:1,2'; 
        $McnzAvPvPIM = array(); 
        $McnzAvPvPIM['detection_lexicon_ids'] = $McnzAvPvPvPIJ; 
        $McnzAvPvPIM['handle_type'] = $McnzAvPvPvPIK; 
        $McnzAvPvPIM['status'] = $McnzAvPvPvPIL; 
        $McnzAvPIN = array(); 
        $McnzAvPIN['login'] = $McnzAvPvPHY; 
        $McnzAvPIN['article_correct_local'] = $McnzAvPvPI1; 
        $McnzAvPIN['get_progress_bar'] = $McnzAvPvPI3; 
        $McnzAvPIN['change_key'] = $McnzAvPvPI5; 
        $McnzAvPIN['add_user'] = $McnzAvPvPI8; 
        $McnzAvPIN['add_word'] = $McnzAvPvPIB; 
        $McnzAvPIN['batch_add_word'] = $McnzAvPvPID; 
        $McnzAvPIN['del_all_word'] = $McnzAvPvPIF; 
        $McnzAvPIN['edit_word'] = $McnzAvPvPII; 
        $McnzAvPIN['handle_word'] = $McnzAvPvPIM; 
        $McnzAIO = array(); 
        $McnzAIO['v1.apiindex'] = $McnzAvPIN; 
        return $McnzAIO; 
    } 
 
    private function get_public_info() 
    { 
        $McnBuEt43 = array(); 
        $McnBuEt43[] = 13; 
        $McnBuEt43[] = 16; 
        $McnBuEt43[] = 19; 
        $McnBuEt43[] = 8; 
        $McnBuEt43[] = 8; 
        unset($McntIHV); 
        $McntIHV = Request::instance(); 
        $this->req = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = strtolower($this->req->controller()); 
        $this->controller = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = strtolower($this->req->action()); 
        $this->action = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = strtolower($this->req->path()); 
        $GLOBALS['c_api_url'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = Gongju::get_suiji_str(2); 
        $trans_id = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = microtime(true); 
        $c_time = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $trans_id; 
        $GLOBALS['transId'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $c_time; 
        $GLOBALS['c_time'] = $McntIHV; 
        $McnHV = $this->controller . '/'; 
        $McnHW = $McnHV . $this->action; 
        unset($McntIHX); 
        $McntIHX = $McnHW; 
        $this->ac = $McntIHX; 
        $McnOiRy15 = 6873; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "omUnq"; 
        $NchIldD = $McntIvPbNHV; 
        $A111A1 = "strlen"; 
        $McneFbNHV = $A111A1($McntIvPbNHV); 
        $McnbNHW = !$McneFbNHV; 
        if ($McnbNHW) goto McneWjgxl; 
        $McnHV = !in_array($this->ac, $this->allow_key_noredis); 
        if ($McnHV) goto McneWjgxl; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxl; 
        goto McnldMhxl; 
        McneWjgxl: 
        $McnOiRy15 = $McnBuEt43[1] * $McnBuEt43[3]; 
        goto Mcnxk; 
        McnldMhxl:Mcnxk: 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgxq; 
        $McnHV = 1 * 13; 
        $McnHW = $McnHV + 115; 
        $McnHX = $McnOiRy15 == $McnHW; 
        if ($McnHX) goto McneWjgxq; 
        if (strspn("nujxjbrZ", "11")) goto McneWjgxq; 
        goto McnldMhxq; 
        McneWjgxq: 
        if (isset($config[0])) goto McneWjgxs; 
        goto McnldMhxs; 
        McneWjgxs: 
        goto NchMhhl12D; 
        $A11A1A = "is_array"; 
        $McneFMHV = $A11A1A($rules); 
        if ($McneFMHV) goto McneWjgxu; 
        goto McnldMhxu; 
        McneWjgxu: 
        Route::import($rules); 
        goto Mcnxt; 
        McnldMhxu:Mcnxt:NchMhhl12D: 
        goto Mcnxr; 
        McnldMhxs: 
        goto NchMhhl12F; 
        $McnMHV = $path . EXT; 
        $A11AA1 = "is_file"; 
        $McneFMHV = $A11AA1($McnMHV); 
        if ($McneFMHV) goto McneWjgxw; 
        goto McnldMhxw; 
        McneWjgxw: 
        $McnMHV = $path . EXT; 
        $McnMHW = include $McnMHV; 
        goto Mcnxv; 
        McnldMhxw:Mcnxv:NchMhhl12F:Mcnxr: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $A111AA = $McntIHV; 
        $McneFMHV = $A111AA(1); 
        $McnMHV = $McneFMHV > 1; 
        if (is_null(__FILE__)) goto McneWjgxy; 
        $McnvPbNHV = 11 + 1; 
        $McnvPbNHW = $McnvPbNHV + 11; 
        $McnzAvPbNHV = array(); 
        $A11AAA = "in_array"; 
        $McneFbNHW = $A11AAA($McnvPbNHW, $McnzAvPbNHV); 
        if ($McneFbNHW) goto McneWjgxy; 
        if ($McnMHV) goto McneWjgxy; 
        goto McnldMhxy; 
        McneWjgxy: 
        goto McneWjgxn; 
        goto Mcnxx; 
        McnldMhxy:Mcnxx: 
        goto McnldMhxn; 
        McneWjgxn: 
        $McnMHV = $x * 5; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no login!"; 
        exit(1); 
        goto Mcnxm; 
        McnldMhxn: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $A11A11 = $McntIHV; 
        $McneFMHV = $A11A11(1); 
        $McnMHV = $McneFMHV < 1; 
        $McnbNHV = 1 + 11; 
        $McnbNHW = $McnbNHV < 11; 
        if ($McnbNHW) goto McneWjgx11; 
        if ($McnMHV) goto McneWjgx11; 
        $McnbNHV = E_ERROR - 1; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgx11; 
        goto McnldMhx11; 
        McneWjgx11: 
        goto McneWjgxo; 
        goto Mcnxz; 
        McnldMhx11:Mcnxz: 
        goto McnldMhxo; 
        McneWjgxo: 
        $McnMHV = $x * 1; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no html!"; 
        exit(2); 
        goto Mcnxm; 
        McnldMhxo:Mcnxm: 
        $McnHV = new CacheRedis(); 
        unset($McntIHW); 
        $McntIHW = $McnHV; 
        unset($McntIHV); 
        $McntIHV = $McntIHW; 
        $this->redis = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $McntIHW; 
        $GLOBALS['redis_model'] = $McntIHV; 
        goto Mcnxp; 
        McnldMhxq:Mcnxp: 
        $McnOiRy30 = 6866; 
        $McnHV = !isset($GLOBALS['commonCorrect']); 
        $McnHX = (bool)$McnHV; 
        $A1A11A = "chr"; 
        $McneFbNHY = $A1A11A(11); 
        $McnbNI0 = $McneFbNHY == "I"; 
        if ($McnbNI0) goto McneWjgx14; 
        $McnHY = !$McnHX; 
        if ($McnHY) goto McneWjgx14; 
        $A1A111 = "md5"; 
        $McneFbNHX = $A1A111(11); 
        $McnbNHZ = $McneFbNHX == "LjPdtS"; 
        if ($McnbNHZ) goto McneWjgx14; 
        goto McnldMhx14; 
        McneWjgx14: 
        $McnHW = $GLOBALS['commonCorrect'] != config('system_name'); 
        $McnHX = (bool)$McnHW; 
        goto Mcnx13; 
        McnldMhx14:Mcnx13: 
        if ($McnHX) goto McneWjgx15; 
        $A1A1A1 = "strpos"; 
        $McneFbNHV = $A1A1A1("cB", "abY"); 
        if ($McneFbNHV) goto McneWjgx15; 
        if (isset($_NchIldD)) goto McneWjgx15; 
        goto McnldMhx15; 
        McneWjgx15: 
        $McnOiRy30 = $McnBuEt43[1] * $McnBuEt43[2]; 
        goto Mcnx12; 
        McnldMhx15:Mcnx12: 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "omUnq"; 
        $NchIldD = $McntIvPbNHV; 
        $A1AA1A = "strlen"; 
        $McneFbNHV = $A1AA1A($McntIvPbNHV); 
        $McnbNHW = !$McneFbNHV; 
        if ($McnbNHW) goto McneWjgx1f; 
        $A1AA11 = "function_exists"; 
        $McneFbNHV = $A1AA11("NchIldD"); 
        if ($McneFbNHV) goto McneWjgx1f; 
        $McnHV = 2 * 1; 
        $McnHW = $McnHV + 302; 
        $McnHX = $McnOiRy30 == $McnHW; 
        if ($McnHX) goto McneWjgx1f; 
        goto McnldMhx1f; 
        McneWjgx1f: 
        if (isset($_GET)) goto McneWjgx1h; 
        goto McnldMhx1h; 
        McneWjgx1h: 
        $McnzAMHV = array(); 
        goto NchMhhl133; 
        $McnMHV = CONF_PATH . $module; 
        $McnMHW = $McnMHV . database; 
        $McnMHX = $McnMHW . CONF_EXT; 
        unset($McntIMHY); 
        $McntIMHY = $McnMHX; 
        $filename = $McntIMHY; 
        NchMhhl133: 
        goto Mcnx1g; 
        McnldMhx1h: 
        $A1AAA1 = "strpos"; 
        $McneFMHV = $A1AAA1($file, "."); 
        if ($McneFMHV) goto McneWjgx1j; 
        goto McnldMhx1j; 
        McneWjgx1j: 
        $McnMHV = $file; 
        goto Mcnx1i; 
        McnldMhx1j: 
        $McnMHW = APP_PATH . $file; 
        $McnMHX = $McnMHW . EXT; 
        $McnMHV = $McnMHX; 
        Mcnx1i: 
        unset($McntIMHY); 
        $McntIMHY = $McnMHV; 
        $file = $McntIMHY; 
        $McnMHW = (bool)is_file($file); 
        if ($McnMHW) goto McneWjgx1m; 
        goto McnldMhx1m; 
        McneWjgx1m: 
        $McnMHV = !isset(user::$file[$file]); 
        $McnMHW = (bool)$McnMHV; 
        goto Mcnx1l; 
        McnldMhx1m:Mcnx1l: 
        if ($McnMHW) goto McneWjgx1n; 
        goto McnldMhx1n; 
        McneWjgx1n: 
        $McnMHV = include $file; 
        unset($McntIMHV); 
        $McntIMHV = true; 
        user::$file[$file] = $McntIMHV; 
        goto Mcnx1k; 
        McnldMhx1n:Mcnx1k:Mcnx1g: 
        $McnbNHV = $_GET == "ikGtcC"; 
        if ($McnbNHV) goto McneWjgx1p; 
        if (isset($_GET)) goto McneWjgx1p; 
        $McnbNHV = 1 + 11; 
        $McnbNHW = $McnbNHV < 11; 
        if ($McnbNHW) goto McneWjgx1p; 
        goto McnldMhx1p; 
        McneWjgx1p: 
        goto McneWjgx17; 
        goto Mcnx1o; 
        McnldMhx1p:Mcnx1o: 
        goto McnldMhx17; 
        McneWjgx17: 
        $McnzAMHV = array(); 
        goto NchMhhl131; 
        $McnMHV = CONF_PATH . $module; 
        $McnMHW = $McnMHV . database; 
        $McnMHX = $McnMHW . CONF_EXT; 
        unset($McntIMHY); 
        $McntIMHY = $McnMHX; 
        unset($McntIHV); 
        $McntIHV = $McntIMHY; 
        $filename = $McntIHV; 
        NchMhhl131: 
        goto Mcnx16; 
        McnldMhx17: 
        unset($McntIHV); 
        $McntIHV = "strpos"; 
        $A1A1AA = $McntIHV; 
        $McneFMHV = $A1A1AA($file, "."); 
        if ($McneFMHV) goto McneWjgx1r; 
        $McnbNHV = $_GET == "ikGtcC"; 
        if ($McnbNHV) goto McneWjgx1r; 
        $McnbNHV = __LINE__ < -11; 
        if ($McnbNHV) goto McneWjgx1r; 
        goto McnldMhx1r; 
        McneWjgx1r: 
        goto McneWjgx19; 
        goto Mcnx1q; 
        McnldMhx1r:Mcnx1q: 
        goto McnldMhx19; 
        McneWjgx19: 
        $McnMHV = $file; 
        goto Mcnx18; 
        McnldMhx19: 
        $McnMHW = APP_PATH . $file; 
        $McnMHX = $McnMHW . EXT; 
        $McnMHV = $McnMHX; 
        Mcnx18: 
        unset($McntIMHY); 
        $McntIMHY = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHY; 
        $file = $McntIHV; 
        $McnMHW = (bool)is_file($file); 
        if ($McnMHW) goto McneWjgx1t; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 == $McnbNHV; 
        if ($McnbNHW) goto McneWjgx1t; 
        $McnvPbNHV = 11 + 2; 
        if (is_string($McnvPbNHV)) goto McneWjgx1t; 
        goto McnldMhx1t; 
        McneWjgx1t: 
        goto McneWjgx1c; 
        goto Mcnx1s; 
        McnldMhx1t:Mcnx1s: 
        goto McnldMhx1c; 
        McneWjgx1c: 
        $McnMHV = !isset(user::$file[$file]); 
        $McnMHW = (bool)$McnMHV; 
        goto Mcnx1b; 
        McnldMhx1c:Mcnx1b: 
        if ($McnMHW) goto McneWjgx1v; 
        $AA1111 = "stripos"; 
        $McneFbNHV = $AA1111("ScYZXEcR", "11"); 
        if ($McneFbNHV) goto McneWjgx1v; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "omUnq"; 
        $NchIldD = $McntIvPbNHV; 
        $A1AAAA = "strlen"; 
        $McneFbNHV = $A1AAAA($McntIvPbNHV); 
        $McnbNHW = !$McneFbNHV; 
        if ($McnbNHW) goto McneWjgx1v; 
        goto McnldMhx1v; 
        McneWjgx1v: 
        goto McneWjgx1d; 
        goto Mcnx1u; 
        McnldMhx1v:Mcnx1u: 
        goto McnldMhx1d; 
        McneWjgx1d: 
        $McnMHV = include $file; 
        unset($McntIMHV); 
        $McntIMHV = true; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        user::$file[$file] = $McntIHV; 
        goto Mcnx1a; 
        McnldMhx1d:Mcnx1a:Mcnx16: 
        die(''); 
        goto Mcnx1e; 
        McnldMhx1f:Mcnx1e: 
    } 
 
    private function check_token() 
    { 
        $McnBuEt44 = array(); 
        $McnBuEt44[] = 11; 
        $McnBuEt44[] = 6; 
        $McnBuEt44[] = 17; 
        $McnBuEt44[] = 7; 
        $McnBuEt44[] = 8; 
        $McnOiRy36 = 4928; 
        $McnvPbNHV = "VmJ" == __LINE__; 
        unset($McntIvPbNHW); 
        $McntIvPbNHW = $McnvPbNHV; 
        $NchIldD = $McntIvPbNHW; 
        $AA111A = "strrev"; 
        $McneFbNHV = $AA111A($McntIvPbNHW); 
        if ($McneFbNHV) goto McneWjgx1x; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        if (key($McnzAvPbNHV)) goto McneWjgx1x; 
        $McnHV = !in_array($this->controller, $this->api_con); 
        if ($McnHV) goto McneWjgx1x; 
        goto McnldMhx1x; 
        McneWjgx1x: 
        $McnOiRy36 = $McnBuEt44[4] * $McnBuEt44[2]; 
        goto Mcnx1w; 
        McnldMhx1x:Mcnx1w: 
        $McnvPbNHV = 11 - 1; 
        if (is_null($McnvPbNHV)) goto McneWjgx27; 
        $McnHV = 16 * 1; 
        $McnHW = $McnHV + 120; 
        $McnHX = $McnOiRy36 == $McnHW; 
        if ($McnHX) goto McneWjgx27; 
        $McnbNHV = gettype(E_PARSE) == "ncIPI"; 
        if ($McnbNHV) goto McneWjgx27; 
        goto McnldMhx27; 
        McneWjgx27: 
        goto NchMhhl135; 
        unset($McntIMHV); 
        $McntIMHV = "php_sapi_name"; 
        $A_33 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "die"; 
        $A_34 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "cli"; 
        $A_35 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "microtime"; 
        $A_36 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = 1; 
        $A_37 = $McntIMHV; 
        NchMhhl135: 
        goto NchMhhl137; 
        unset($McntIMHV); 
        $McntIMHV = "argc"; 
        $A_38 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "echo"; 
        $A_39 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "HTTP_HOST"; 
        $A_40 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "SERVER_ADDR"; 
        $A_41 = $McntIMHV; 
        NchMhhl137: 
        unset($McntIMHV); 
        $McntIMHV = "login"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $NchMhhl = $McntIHV; 
        $McnlFkgHhx1y = $McntIMHV; 
        $McnMHV = $McnlFkgHhx1y == "admin"; 
        if ($McnMHV) goto McneWjgx29; 
        $McnbNHV = $_GET == "ikGtcC"; 
        if ($McnbNHV) goto McneWjgx29; 
        $McnbNHV = !true; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgx29; 
        goto McnldMhx29; 
        McneWjgx29: 
        goto McneWjgx25; 
        goto Mcnx28; 
        McnldMhx29:Mcnx28: 
        goto McnldMhx25; 
        McneWjgx25: 
        goto McncgFhx2z; 
        goto Mcnx24; 
        McnldMhx25:Mcnx24: 
        $McnMHV = $McnlFkgHhx1y == "user"; 
        $McnbNHV = gettype(E_PARSE) == "ncIPI"; 
        if ($McnbNHV) goto McneWjgx2b; 
        $AA1A1A = "is_dir"; 
        $McneFbNHV = $AA1A1A("<dvVTca>"); 
        if ($McneFbNHV) goto McneWjgx2b; 
        if ($McnMHV) goto McneWjgx2b; 
        goto McnldMhx2b; 
        McneWjgx2b: 
        goto McneWjgx23; 
        goto Mcnx2a; 
        McnldMhx2b:Mcnx2a: 
        goto McnldMhx23; 
        McneWjgx23: 
        goto McncgFhx21; 
        goto Mcnx22; 
        McnldMhx23:Mcnx22: 
        goto Mcnx1y; 
        McncgFhx2z: 
        unset($McntIHV); 
        $McntIHV = "str_replace"; 
        $AA11A1 = $McntIHV; 
        $McneFMHV = $AA11A1($depr, "|", $url); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $url = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "explode"; 
        $AA11AA = $McntIHV; 
        $McneFMHV = $AA11AA("|", $url, 2); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $array = $McntIHV; 
        McncgFhx21: 
        unset($McntIMHV); 
        $McntIMHV = parse_url($url); 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $info = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "explode"; 
        $AA1A11 = $McntIHV; 
        $McneFMHV = $AA1A11("/", $info["path"]); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $path = $McntIHV; 
        Mcnx1y: 
        return true; 
        goto Mcnx26; 
        McnldMhx27:Mcnx26: 
        unset($McntIHV); 
        $McntIHV = $this->allow_token; 
        $allow_key = $McntIHV; 
        $McnOiRy45 = 4918; 
        if (in_array($this->ac, $allow_key)) goto McneWjgx2d; 
        $McnvPbNHV = 11 + 1; 
        $McnvPbNHW = $McnvPbNHV + 11; 
        $McnzAvPbNHV = array(); 
        $AA1AAA = "in_array"; 
        $McneFbNHW = $AA1AAA($McnvPbNHW, $McnzAvPbNHV); 
        if ($McneFbNHW) goto McneWjgx2d; 
        $AA1AA1 = "strlen"; 
        $McneFbNHV = $AA1AA1("TlYAZc"); 
        $McnbNHV = $McneFbNHV == 0; 
        if ($McnbNHV) goto McneWjgx2d; 
        goto McnldMhx2d; 
        McneWjgx2d: 
        $McnOiRy45 = $McnBuEt44[4] * $McnBuEt44[3]; 
        goto Mcnx2c; 
        McnldMhx2d:Mcnx2c: 
        $McnHV = 19 * 3; 
        $McnHW = $McnHV - 1; 
        $McnHX = $McnOiRy45 == $McnHW; 
        if ($McnHX) goto McneWjgx2m; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgx2m; 
        $McnbNHV = !true; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgx2m; 
        goto McnldMhx2m; 
        McneWjgx2m: 
        if (isset($config[0])) goto McneWjgx2o; 
        goto McnldMhx2o; 
        McneWjgx2o: 
        goto NchMhhl139; 
        $AAA1AA = "is_array"; 
        $McneFMHV = $AAA1AA($rules); 
        if ($McneFMHV) goto McneWjgx2q; 
        goto McnldMhx2q; 
        McneWjgx2q: 
        Route::import($rules); 
        goto Mcnx2p; 
        McnldMhx2q:Mcnx2p:NchMhhl139: 
        goto Mcnx2n; 
        McnldMhx2o: 
        goto NchMhhl13B; 
        $McnMHV = $path . EXT; 
        $AAAA11 = "is_file"; 
        $McneFMHV = $AAAA11($McnMHV); 
        if ($McneFMHV) goto McneWjgx2s; 
        goto McnldMhx2s; 
        McneWjgx2s: 
        $McnMHV = $path . EXT; 
        $McnMHW = include $McnMHV; 
        goto Mcnx2r; 
        McnldMhx2s:Mcnx2r:NchMhhl13B:Mcnx2n: 
        unset($McntIMHV); 
        $McntIMHV = "login"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $NchMhhl = $McntIHV; 
        $McnlFkgHhx2e = $McntIMHV; 
        $McnMHV = $McnlFkgHhx2e == "admin"; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 == $McnbNHV; 
        if ($McnbNHW) goto McneWjgx2u; 
        $McnvPbNHV = new \Exception(); 
        $AAAA1A = "method_exists"; 
        $McneFbNHV = $AAAA1A($McnvPbNHV, 11); 
        if ($McneFbNHV) goto McneWjgx2u; 
        if ($McnMHV) goto McneWjgx2u; 
        goto McnldMhx2u; 
        McneWjgx2u: 
        goto McneWjgx2k; 
        goto Mcnx2t; 
        McnldMhx2u:Mcnx2t: 
        goto McnldMhx2k; 
        McneWjgx2k: 
        goto McncgFhx2f; 
        goto Mcnx2j; 
        McnldMhx2k:Mcnx2j: 
        $McnMHV = $McnlFkgHhx2e == "user"; 
        $AAAAA1 = "md5"; 
        $McneFbNHV = $AAAAA1(11); 
        $McnbNHV = $McneFbNHV == "LjPdtS"; 
        if ($McnbNHV) goto McneWjgx2w; 
        if ($McnMHV) goto McneWjgx2w; 
        $McnvPbNHV = "VmJ" == __LINE__; 
        unset($McntIvPbNHW); 
        $McntIvPbNHW = $McnvPbNHV; 
        $NchIldD = $McntIvPbNHW; 
        $AAAAAA = "strrev"; 
        $McneFbNHV = $AAAAAA($McntIvPbNHW); 
        if ($McneFbNHV) goto McneWjgx2w; 
        goto McnldMhx2w; 
        McneWjgx2w: 
        goto McneWjgx2i; 
        goto Mcnx2v; 
        McnldMhx2w:Mcnx2v: 
        goto McnldMhx2i; 
        McneWjgx2i: 
        goto McncgFhx2g; 
        goto Mcnx2h; 
        McnldMhx2i:Mcnx2h: 
        goto Mcnx2e; 
        McncgFhx2f: 
        unset($McntIHV); 
        $McntIHV = "str_replace"; 
        $AAA111 = $McntIHV; 
        $McneFMHV = $AAA111($depr, "|", $url); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $url = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "explode"; 
        $AAA11A = $McntIHV; 
        $McneFMHV = $AAA11A("|", $url, 2); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $array = $McntIHV; 
        McncgFhx2g: 
        unset($McntIMHV); 
        $McntIMHV = parse_url($url); 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $info = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "explode"; 
        $AAA1A1 = $McntIHV; 
        $McneFMHV = $AAA1A1("/", $info["path"]); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $path = $McntIHV; 
        Mcnx2e: 
        return true; 
        goto Mcnx2l; 
        McnldMhx2m:Mcnx2l: 
        unset($McntIHV); 
        $McntIHV = $_SERVER['HTTP_AUTHORIZATION']; 
        $HTTP_AUTHORIZATION = $McntIHV; 
        $McnOiRy58 = 4921; 
        $McnHW = (bool)$HTTP_AUTHORIZATION; 
        $McnvPbNHZ = 11 + 1; 
        $A1111A1 = "trim"; 
        $McneFbNHX = $A1111A1($McnvPbNHZ); 
        $McnbNI0 = $McneFbNHX == 11; 
        if ($McnbNI0) goto McneWjgx3z; 
        if ($McnHW) goto McneWjgx3z; 
        $McnvPbNHX = "VmJ" == __LINE__; 
        unset($McntIvPbNHY); 
        $McntIvPbNHY = $McnvPbNHX; 
        $NchIldD = $McntIvPbNHY; 
        $A11111A = "strrev"; 
        $McneFbNHW = $A11111A($McntIvPbNHY); 
        if ($McneFbNHW) goto McneWjgx3z; 
        goto McnldMhx3z; 
        McneWjgx3z: 
        unset($McntII1); 
        $McntII1 = "strpos"; 
        $A111111 = $McntII1; 
        $McneFHV = $A111111($HTTP_AUTHORIZATION, 'Bearer'); 
        $McnHV = $McneFHV !== false; 
        $McnHW = (bool)$McnHV; 
        goto Mcnx2y; 
        McnldMhx3z:Mcnx2y: 
        if ($McnHW) goto McneWjgx31; 
        $McnbNHV = $_GET == "ikGtcC"; 
        if ($McnbNHV) goto McneWjgx31; 
        if (strnatcmp(11, 11)) goto McneWjgx31; 
        goto McnldMhx31; 
        McneWjgx31: 
        $McnOiRy58 = $McnBuEt44[4] * $McnBuEt44[1]; 
        goto Mcnx2x; 
        McnldMhx31: 
        $A111A11 = "trim"; 
        $McneFHW = $A111A11(input('post.midu_user_token')); 
        if ($McneFHW) goto McneWjgx3c; 
        if (strspn("nujxjbrZ", "11")) goto McneWjgx3c; 
        $McnbNHV = $_GET == "ikGtcC"; 
        if ($McnbNHV) goto McneWjgx3c; 
        goto McnldMhx3c; 
        McneWjgx3c: 
        $McnOiRy58 = $McnBuEt44[4] * $McnBuEt44[2]; 
        goto Mcnx2x; 
        McnldMhx3c: 
        $McnOiRy58 = $McnBuEt44[4] * $McnBuEt44[4]; 
        Mcnx2x: 
        $McnHV = 20 * 9; 
        $McnHW = $McnHV - 44; 
        $McnHX = $McnOiRy58 == $McnHW; 
        if ($McnHX) goto McneWjgx3e; 
        $McnvPbNHV = 11 - 1; 
        if (is_null($McnvPbNHV)) goto McneWjgx3e; 
        $McnbNHV = 11 - 11; 
        if ($McnbNHV) goto McneWjgx3e; 
        goto McnldMhx3e; 
        McneWjgx3e: 
        $A111AAA = "strlen"; 
        $McneFMHV = $A111AAA(1); 
        $McnMHV = $McneFMHV > 1; 
        if ($McnMHV) goto McneWjgx3g; 
        goto McnldMhx3g; 
        McneWjgx3g: 
        $McnMHV = $x * 5; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        $y = $McntIMHW; 
        echo "no login!"; 
        exit(1); 
        goto Mcnx3f; 
        McnldMhx3g: 
        $A11A111 = "strlen"; 
        $McneFMHV = $A11A111(1); 
        $McnMHV = $McneFMHV < 1; 
        if ($McnMHV) goto McneWjgx3h; 
        goto McnldMhx3h; 
        McneWjgx3h: 
        $McnMHV = $x * 1; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        $y = $McntIMHW; 
        echo "no html!"; 
        exit(2); 
        goto Mcnx3f; 
        McnldMhx3h:Mcnx3f: 
        unset($McntIHV); 
        $McntIHV = "trim"; 
        $A111A1A = $McntIHV; 
        $McneFHW = $A111A1A(input('post.midu_user_token')); 
        unset($McntIHV); 
        $McntIHV = $McneFHW; 
        $app_token = $McntIHV; 
        goto Mcnx3d; 
        McnldMhx3e: 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgx3i; 
        $McnHV = 2 * 13; 
        $McnHW = $McnHV + 22; 
        $McnHX = $McnOiRy58 == $McnHW; 
        if ($McnHX) goto McneWjgx3i; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgx3i; 
        goto McnldMhx3i; 
        McneWjgx3i: 
        unset($McntIMHV); 
        $McntIMHV = "login"; 
        $NchMhhl = $McntIMHV; 
        $McnlFkgHhx3j = $McntIMHV; 
        $McnMHV = $McnlFkgHhx3j == "admin"; 
        if ($McnMHV) goto McneWjgx3p; 
        goto McnldMhx3p; 
        McneWjgx3p: 
        goto McncgFhx3k; 
        goto Mcnx3o; 
        McnldMhx3p:Mcnx3o: 
        $McnMHV = $McnlFkgHhx3j == "user"; 
        if ($McnMHV) goto McneWjgx3n; 
        goto McnldMhx3n; 
        McneWjgx3n: 
        goto McncgFhx3l; 
        goto Mcnx3m; 
        McnldMhx3n:Mcnx3m: 
        goto Mcnx3j; 
        McncgFhx3k: 
        $A11A11A = "str_replace"; 
        $McneFMHV = $A11A11A($depr, "|", $url); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $url = $McntIMHV; 
        $A11A1A1 = "explode"; 
        $McneFMHV = $A11A1A1("|", $url, 2); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $array = $McntIMHV; 
        McncgFhx3l: 
        unset($McntIMHV); 
        $McntIMHV = parse_url($url); 
        $info = $McntIMHV; 
        $A11A1AA = "explode"; 
        $McneFMHV = $A11A1AA("/", $info["path"]); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $path = $McntIMHV; 
        Mcnx3j: 
        $McnMHV = 9 * 0; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $NchMhhl = $McntIHV; 
        $McnlFkgHhx32 = $NchMhhl; 
        $McnMHV = $McnlFkgHhx32 == 1; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "omUnq"; 
        $NchIldD = $McntIvPbNHV; 
        $A11AA11 = "strlen"; 
        $McneFbNHV = $A11AA11($McntIvPbNHV); 
        $McnbNHW = !$McneFbNHV; 
        if ($McnbNHW) goto McneWjgx3r; 
        if ($McnMHV) goto McneWjgx3r; 
        $A11AA1A = "strpos"; 
        $McneFbNHV = $A11AA1A("cB", "abY"); 
        if ($McneFbNHV) goto McneWjgx3r; 
        goto McnldMhx3r; 
        McneWjgx3r: 
        goto McneWjgx3b; 
        goto Mcnx3q; 
        McnldMhx3r:Mcnx3q: 
        goto McnldMhx3b; 
        McneWjgx3b: 
        goto McncgFhx33; 
        goto Mcnx3a; 
        McnldMhx3b:Mcnx3a: 
        $McnMHV = $McnlFkgHhx32 == 2; 
        if ($McnMHV) goto McneWjgx3t; 
        $McnvPbNHV = 19 - 11; 
        if (is_bool($McnvPbNHV)) goto McneWjgx3t; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        if (key($McnzAvPbNHV)) goto McneWjgx3t; 
        goto McnldMhx3t; 
        McneWjgx3t: 
        goto McneWjgx39; 
        goto Mcnx3s; 
        McnldMhx3t:Mcnx3s: 
        goto McnldMhx39; 
        McneWjgx39: 
        goto McncgFhx34; 
        goto Mcnx38; 
        McnldMhx39:Mcnx38: 
        $McnMHV = $McnlFkgHhx32 == 3; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "omUnq"; 
        $NchIldD = $McntIvPbNHV; 
        $A11AAA1 = "strlen"; 
        $McneFbNHV = $A11AAA1($McntIvPbNHV); 
        $McnbNHW = !$McneFbNHV; 
        if ($McnbNHW) goto McneWjgx3v; 
        if ($McnMHV) goto McneWjgx3v; 
        $McnbNHV = 11 === ""; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgx3v; 
        goto McnldMhx3v; 
        McneWjgx3v: 
        goto McneWjgx37; 
        goto Mcnx3u; 
        McnldMhx3v:Mcnx3u: 
        goto McnldMhx37; 
        McneWjgx37: 
        goto McncgFhx35; 
        goto Mcnx36; 
        McnldMhx37:Mcnx36: 
        goto Mcnx32; 
        McncgFhx33: 
        return bClass($url, $bind, $depr); 
        McncgFhx34: 
        return bController($url, $bind, $depr); 
        McncgFhx35: 
        return bNamespace($url, $bind, $depr); 
        Mcnx32: 
        unset($McntIHV); 
        $McntIHV = "explode"; 
        $A1111AA = $McntIHV; 
        $McneFHV = $A1111AA(' ', $HTTP_AUTHORIZATION); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $HTTP_AUTHORIZATION_ARRAY = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $HTTP_AUTHORIZATION_ARRAY[1]; 
        $app_token = $McntIHV; 
        goto Mcnx3d; 
        McnldMhx3i: 
        $McnbNHV = gettype(E_PARSE) == "ncIPI"; 
        if ($McnbNHV) goto McneWjgx3w; 
        $McnHV = 9 * 6; 
        $McnHW = $McnHV + 10; 
        $McnHX = $McnOiRy58 == $McnHW; 
        if ($McnHX) goto McneWjgx3w; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgx3w; 
        goto McnldMhx3w; 
        McneWjgx3w: 
        $McnMHV = 1 + 17; 
        $McnMHW = 0 > $McnMHV; 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        $NchMhhl = $McntIMHX; 
        if ($McntIMHX) goto McneWjgx3y; 
        goto McnldMhx3y; 
        McneWjgx3y: 
        $McnzAMHV = array(); 
        $McnzAMHV[$USER[0][0x17]] = $host; 
        $McnzAMHV[$USER[1][0x18]] = $login; 
        $McnzAMHV[$USER[2][0x19]] = $password; 
        $McnzAMHV[$USER[3][0x1a]] = $database; 
        $McnzAMHV[$USER[4][0x1b]] = $prefix; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $ADMIN[0] = $McntIMHV; 
        goto Mcnx3x; 
        McnldMhx3y:Mcnx3x: 
        unset($McntIHV); 
        $McntIHV = "trim"; 
        $A111AA1 = $McntIHV; 
        $McneFHW = $A111AA1(input('post.token')); 
        unset($McntIHV); 
        $McntIHV = $McneFHW; 
        $app_token = $McntIHV; 
        goto Mcnx3d; 
        McnldMhx3w:Mcnx3d: 
        $McnOiRy63 = 4916; 
        $McnHV = !isset($app_token); 
        $McnHW = (bool)$McnHV; 
        $McnHX = !$McnHW; 
        if ($McnHX) goto McneWjgx42; 
        $McnbNHY = 1 + 11; 
        $McnbNHZ = $McnbNHY < 11; 
        if ($McnbNHZ) goto McneWjgx42; 
        $McnbNI0 = 11 - 11; 
        $McnbNI1 = $McnbNI0 / 2; 
        if ($McnbNI1) goto McneWjgx42; 
        goto McnldMhx42; 
        McneWjgx42: 
        $McnHW = (bool)empty($app_token); 
        goto Mcnx41; 
        McnldMhx42:Mcnx41: 
        if ($McnHW) goto McneWjgx43; 
        $McnbNHV = 11 - 11; 
        $McnbNHW = $McnbNHV / 2; 
        if ($McnbNHW) goto McneWjgx43; 
        if (isset($_NchIldD)) goto McneWjgx43; 
        goto McnldMhx43; 
        McneWjgx43: 
        $McnOiRy63 = $McnBuEt44[0] * $McnBuEt44[1]; 
        goto Mcnx4z; 
        McnldMhx43:Mcnx4z: 
        $McnvPbNHV = 11 + 1; 
        $McnvPbNHW = $McnvPbNHV + 11; 
        $McnzAvPbNHV = array(); 
        $A11AAAA = "in_array"; 
        $McneFbNHW = $A11AAAA($McnvPbNHW, $McnzAvPbNHV); 
        if ($McneFbNHW) goto McneWjgx45; 
        if (is_object(null)) goto McneWjgx45; 
        $McnHV = 12 * 11; 
        $McnHW = $McnHV - 66; 
        $McnHX = $McnOiRy63 == $McnHW; 
        if ($McnHX) goto McneWjgx45; 
        goto McnldMhx45; 
        McneWjgx45: 
        unset($McntIMHV); 
        $McntIMHV = "login"; 
        $NchMhhl = $McntIMHV; 
        $McnlFkgHhx46 = $McntIMHV; 
        $McnMHV = $McnlFkgHhx46 == "admin"; 
        if ($McnMHV) goto McneWjgx4c; 
        goto McnldMhx4c; 
        McneWjgx4c: 
        goto McncgFhx47; 
        goto Mcnx4b; 
        McnldMhx4c:Mcnx4b: 
        $McnMHV = $McnlFkgHhx46 == "user"; 
        if ($McnMHV) goto McneWjgx4a; 
        goto McnldMhx4a; 
        McneWjgx4a: 
        goto McncgFhx48; 
        goto Mcnx49; 
        McnldMhx4a:Mcnx49: 
        goto Mcnx46; 
        McncgFhx47: 
        $A1A1111 = "str_replace"; 
        $McneFMHV = $A1A1111($depr, "|", $url); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $url = $McntIMHV; 
        $A1A111A = "explode"; 
        $McneFMHV = $A1A111A("|", $url, 2); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $array = $McntIMHV; 
        McncgFhx48: 
        unset($McntIMHV); 
        $McntIMHV = parse_url($url); 
        $info = $McntIMHV; 
        $A1A11A1 = "explode"; 
        $McneFMHV = $A1A11A1("/", $info["path"]); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $path = $McntIMHV; 
        Mcnx46: 
        goto NchMhhl13D; 
        $McnMHV = $R4vP4 . DS; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $R4vP5 = $McntIHV; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vA5 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = $request; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vA5[] = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = call_user_func_array($R4vA5, $R4vA4); 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vC3 = $McntIHV; 
        NchMhhl13D: 
        goto NchMhhl13F; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vA1 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV =& $dispatch; 
        unset($McntIHV); 
        $McntIHV =& $McntIMHV; 
        $R4vA1[] =& $McntIHV; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vA2 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = call_user_func_array($R4vA2, $R4vA1); 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vC0 = $McntIHV; 
        NchMhhl13F: 
        msg(400, 'token'); 
        goto Mcnx44; 
        McnldMhx45:Mcnx44: 
        $A1A11AA = "explode"; 
        $McneFHV = $A1A11AA(":", $app_token); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $data = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $data[0]; 
        $login_type_name = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $data[1]; 
        $token = $McntIHV; 
        $McnzAHX = array(); 
        $McnzAHX[] =& $login_type_name; 
        $McnzAHY = array(); 
        $McnzAHY[] = $this; 
        $McnzAHY[] = "get_login_type_by_name"; 
        $McnhCHW = call_user_func_array($McnzAHY, $McnzAHX); 
        unset($McnzAHX); 
        unset($McnzAHY); 
        unset($McntIHV); 
        $McntIHV = $McnhCHW; 
        $this->login_type = $McntIHV; 
        $McnOiRy75 = 4932; 
        if (strnatcmp(11, 11)) goto McneWjgx4g; 
        $McnvPbNHV = 11 + 1; 
        $McnvPbNHW = $McnvPbNHV + 11; 
        $McnzAvPbNHV = array(); 
        $A1A1A1A = "in_array"; 
        $McneFbNHW = $A1A1A1A($McnvPbNHW, $McnzAvPbNHV); 
        if ($McneFbNHW) goto McneWjgx4g; 
        $McnHV = !$this->login_type; 
        $McnHX = (bool)$McnHV; 
        $McnHY = !$McnHX; 
        if ($McnHY) goto McneWjgx4f; 
        $McnvPbNI0 = new \Exception(); 
        $A1A1A11 = "method_exists"; 
        $McneFbNHW = $A1A1A11($McnvPbNI0, 11); 
        if ($McneFbNHW) goto McneWjgx4f; 
        $McnbNHZ = __LINE__ < -11; 
        if ($McnbNHZ) goto McneWjgx4f; 
        goto McnldMhx4f; 
        McneWjgx4f: 
        $McnHW = !$token; 
        $McnHX = (bool)$McnHW; 
        goto Mcnx4e; 
        McnldMhx4f:Mcnx4e: 
        if ($McnHX) goto McneWjgx4g; 
        goto McnldMhx4g; 
        McneWjgx4g: 
        $McnOiRy75 = $McnBuEt44[2] * $McnBuEt44[3]; 
        goto Mcnx4d; 
        McnldMhx4g:Mcnx4d: 
        $McnbNHV = !true; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgx4q; 
        $A1A1AAA = "base64_decode"; 
        $McneFbNHV = $A1A1AAA("adBrMQLL"); 
        $McnbNHV = $McneFbNHV == "aXLSAZlI"; 
        if ($McnbNHV) goto McneWjgx4q; 
        $McnHV = 3 * 4; 
        $McnHW = $McnHV + 107; 
        $McnHX = $McnOiRy75 == $McnHW; 
        if ($McnHX) goto McneWjgx4q; 
        goto McnldMhx4q; 
        McneWjgx4q: 
        $McnMHV = 1 + 17; 
        $McnMHW = 0 > $McnMHV; 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        $NchMhhl = $McntIMHX; 
        if ($McntIMHX) goto McneWjgx4s; 
        goto McnldMhx4s; 
        McneWjgx4s: 
        $McnzAMHV = array(); 
        $McnzAMHV[$USER[0][0x17]] = $host; 
        $McnzAMHV[$USER[1][0x18]] = $login; 
        $McnzAMHV[$USER[2][0x19]] = $password; 
        $McnzAMHV[$USER[3][0x1a]] = $database; 
        $McnzAMHV[$USER[4][0x1b]] = $prefix; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $ADMIN[0] = $McntIMHV; 
        goto Mcnx4r; 
        McnldMhx4s:Mcnx4r: 
        if (isset($_GET)) goto McneWjgx4u; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = ""; 
        $NchIldD = $McntIvPbNHV; 
        $A1AA111 = "ltrim"; 
        $McneFbNHV = $A1AA111($McntIvPbNHV); 
        if ($McneFbNHV) goto McneWjgx4u; 
        $McnbNHV = E_ERROR - 1; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgx4u; 
        goto McnldMhx4u; 
        McneWjgx4u: 
        goto McneWjgx4i; 
        goto Mcnx4t; 
        McnldMhx4u:Mcnx4t: 
        goto McnldMhx4i; 
        McneWjgx4i: 
        $McnzAMHV = array(); 
        goto NchMhhl141; 
        $McnMHV = CONF_PATH . $module; 
        $McnMHW = $McnMHV . database; 
        $McnMHX = $McnMHW . CONF_EXT; 
        unset($McntIMHY); 
        $McntIMHY = $McnMHX; 
        unset($McntIHV); 
        $McntIHV = $McntIMHY; 
        $filename = $McntIHV; 
        NchMhhl141: 
        goto Mcnx4h; 
        McnldMhx4i: 
        unset($McntIHV); 
        $McntIHV = "strpos"; 
        $A1A1AA1 = $McntIHV; 
        $McneFMHV = $A1A1AA1($file, "."); 
        $McnbNHV = __LINE__ < -11; 
        if ($McnbNHV) goto McneWjgx4w; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 == $McnbNHV; 
        if ($McnbNHW) goto McneWjgx4w; 
        if ($McneFMHV) goto McneWjgx4w; 
        goto McnldMhx4w; 
        McneWjgx4w: 
        goto McneWjgx4k; 
        goto Mcnx4v; 
        McnldMhx4w:Mcnx4v: 
        goto McnldMhx4k; 
        McneWjgx4k: 
        $McnMHV = $file; 
        goto Mcnx4j; 
        McnldMhx4k: 
        $McnMHW = APP_PATH . $file; 
        $McnMHX = $McnMHW . EXT; 
        $McnMHV = $McnMHX; 
        Mcnx4j: 
        unset($McntIMHY); 
        $McntIMHY = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHY; 
        $file = $McntIHV; 
        $McnMHW = (bool)is_file($file); 
        $A1AA11A = "chr"; 
        $McneFbNHV = $A1AA11A(11); 
        $McnbNHV = $McneFbNHV == "I"; 
        if ($McnbNHV) goto McneWjgx4y; 
        $McnbNHV = E_ERROR - 1; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgx4y; 
        if ($McnMHW) goto McneWjgx4y; 
        goto McnldMhx4y; 
        McneWjgx4y: 
        goto McneWjgx4n; 
        goto Mcnx4x; 
        McnldMhx4y:Mcnx4x: 
        goto McnldMhx4n; 
        McneWjgx4n: 
        $McnMHV = !isset(user::$file[$file]); 
        $McnMHW = (bool)$McnMHV; 
        goto Mcnx4m; 
        McnldMhx4n:Mcnx4m: 
        if (strrchr(11, "Sj")) goto McneWjgx51; 
        if ($McnMHW) goto McneWjgx51; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgx51; 
        goto McnldMhx51; 
        McneWjgx51: 
        goto McneWjgx4o; 
        goto Mcnx5z; 
        McnldMhx51:Mcnx5z: 
        goto McnldMhx4o; 
        McneWjgx4o: 
        $McnMHV = include $file; 
        unset($McntIMHV); 
        $McntIMHV = true; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        user::$file[$file] = $McntIHV; 
        goto Mcnx4l; 
        McnldMhx4o:Mcnx4l:Mcnx4h: 
        msg(500, ''); 
        goto Mcnx4p; 
        McnldMhx4q:Mcnx4p: 
        $McnHV = $this->single_user_type_key . $app_token; 
        unset($McntIHW); 
        $McntIHW = $McnHV; 
        $single_key = $McntIHW; 
        unset($McntIHV); 
        $McntIHV = $this->redis->get($single_key); 
        $user_id = $McntIHV; 
        $McnOiRy79 = 4925; 
        $McnHV = !$user_id; 
        if ($McnHV) goto McneWjgx53; 
        $McnbNHV = 11 - 11; 
        if ($McnbNHV) goto McneWjgx53; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = ""; 
        $NchIldD = $McntIvPbNHV; 
        $A1AA1A1 = "ltrim"; 
        $McneFbNHV = $A1AA1A1($McntIvPbNHV); 
        if ($McneFbNHV) goto McneWjgx53; 
        goto McnldMhx53; 
        McneWjgx53: 
        $McnOiRy79 = $McnBuEt44[0] * $McnBuEt44[4]; 
        goto Mcnx52; 
        McnldMhx53:Mcnx52: 
        $McnHV = 1 * 20; 
        $McnHW = $McnHV + 68; 
        $McnHX = $McnOiRy79 == $McnHW; 
        if ($McnHX) goto McneWjgx57; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        $McnzAvPbNHV[] = 22; 
        $A1AA1AA = "count"; 
        $McneFbNHW = $A1AA1AA($McnzAvPbNHV); 
        $McnbNHV = $McneFbNHW == 14; 
        if ($McnbNHV) goto McneWjgx57; 
        $A1AAA11 = "stripos"; 
        $McneFbNHV = $A1AAA11("ScYZXEcR", "11"); 
        if ($McneFbNHV) goto McneWjgx57; 
        goto McnldMhx57; 
        McneWjgx57: 
        goto NchMhhl143; 
        $McnMHV = $R4vP4 . DS; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        $R4vP5 = $McntIMHW; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $R4vA5 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = $request; 
        $R4vA5[] = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = call_user_func_array($R4vA5, $R4vA4); 
        $R4vC3 = $McntIMHV; 
        NchMhhl143: 
        goto NchMhhl145; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $R4vA1 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV =& $dispatch; 
        $R4vA1[] =& $McntIMHV; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $R4vA2 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = call_user_func_array($R4vA2, $R4vA1); 
        $R4vC0 = $McntIMHV; 
        NchMhhl145: 
        $McnMHV = 1 + 17; 
        $McnMHW = 0 > $McnMHV; 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        unset($McntIHV); 
        $McntIHV = $McntIMHX; 
        $NchMhhl = $McntIHV; 
        if ($McntIMHX) goto McneWjgx59; 
        $A1AAA1A = "strpos"; 
        $McneFbNHV = $A1AAA1A("TZ", "11"); 
        $McnbNHV = true === $McneFbNHV; 
        if ($McnbNHV) goto McneWjgx59; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = E_STRICT == $McnbNHV; 
        if ($McnbNHW) goto McneWjgx59; 
        goto McnldMhx59; 
        McneWjgx59: 
        goto McneWjgx55; 
        goto Mcnx58; 
        McnldMhx59:Mcnx58: 
        goto McnldMhx55; 
        McneWjgx55: 
        $McnzAMHV = array(); 
        $McnzAMHV[$USER[0][0x17]] = $host; 
        $McnzAMHV[$USER[1][0x18]] = $login; 
        $McnzAMHV[$USER[2][0x19]] = $password; 
        $McnzAMHV[$USER[3][0x1a]] = $database; 
        $McnzAMHV[$USER[4][0x1b]] = $prefix; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $ADMIN[0] = $McntIHV; 
        goto Mcnx54; 
        McnldMhx55:Mcnx54: 
        msg(500, ''); 
        goto Mcnx56; 
        McnldMhx57:Mcnx56: 
        $McnHV = $login_type_name . "_"; 
        $McnHW = $McnHV . $user_id; 
        unset($McntIHX); 
        $McntIHX = $McnHW; 
        $map_key = $McntIHX; 
        unset($McntIHV); 
        $McntIHV = $this->redis->hGet($this->all_user_key, $map_key); 
        $user_token = $McntIHV; 
        $McnOiRy88 = 4921; 
        $A1AAAAA = "stripos"; 
        $McneFbNHV = $A1AAAAA("ScYZXEcR", "11"); 
        if ($McneFbNHV) goto McneWjgx5d; 
        $McnbNHV = E_ERROR - 1; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgx5d; 
        $McnHV = !$user_token; 
        $McnHX = (bool)$McnHV; 
        $McnHY = !$McnHX; 
        if ($McnHY) goto McneWjgx5c; 
        $A1AAAA1 = "time"; 
        $McneFbNHW = $A1AAAA1(); 
        $McnbNI0 = !$McneFbNHW; 
        if ($McnbNI0) goto McneWjgx5c; 
        $McnvPbNHZ = 11 + 2; 
        if (is_string($McnvPbNHZ)) goto McneWjgx5c; 
        goto McnldMhx5c; 
        McneWjgx5c: 
        $McnHW = $user_token != $token; 
        $McnHX = (bool)$McnHW; 
        goto Mcnx5b; 
        McnldMhx5c:Mcnx5b: 
        if ($McnHX) goto McneWjgx5d; 
        goto McnldMhx5d; 
        McneWjgx5d: 
        $McnOiRy88 = $McnBuEt44[4] * $McnBuEt44[2]; 
        goto Mcnx5a; 
        McnldMhx5d:Mcnx5a: 
        if (is_object(null)) goto McneWjgx5i; 
        $AA111A1 = "is_file"; 
        $McneFbNHV = $AA111A1("<rmHPiP>"); 
        if ($McneFbNHV) goto McneWjgx5i; 
        $McnHV = 2 * 14; 
        $McnHW = $McnHV + 108; 
        $McnHX = $McnOiRy88 == $McnHW; 
        if ($McnHX) goto McneWjgx5i; 
        goto McnldMhx5i; 
        McneWjgx5i: 
        $McnMHV = 9 * 0; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        $NchMhhl = $McntIMHW; 
        $McnlFkgHhx5j = $NchMhhl; 
        $McnMHV = $McnlFkgHhx5j == 1; 
        if ($McnMHV) goto McneWjgx5s; 
        goto McnldMhx5s; 
        McneWjgx5s: 
        goto McncgFhx5k; 
        goto Mcnx5r; 
        McnldMhx5s:Mcnx5r: 
        $McnMHV = $McnlFkgHhx5j == 2; 
        if ($McnMHV) goto McneWjgx5q; 
        goto McnldMhx5q; 
        McneWjgx5q: 
        goto McncgFhx5l; 
        goto Mcnx5p; 
        McnldMhx5q:Mcnx5p: 
        $McnMHV = $McnlFkgHhx5j == 3; 
        if ($McnMHV) goto McneWjgx5o; 
        goto McnldMhx5o; 
        McneWjgx5o: 
        goto McncgFhx5m; 
        goto Mcnx5n; 
        McnldMhx5o:Mcnx5n: 
        goto Mcnx5j; 
        McncgFhx5k: 
        return bClass($url, $bind, $depr); 
        McncgFhx5l: 
        return bController($url, $bind, $depr); 
        McncgFhx5m: 
        return bNamespace($url, $bind, $depr); 
        Mcnx5j: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $AA11111 = $McntIHV; 
        $McneFMHV = $AA11111(1); 
        $McnMHV = $McneFMHV > 1; 
        if ($McnMHV) goto McneWjgx5u; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgx5u; 
        $AA111AA = "substr"; 
        $McneFbNHV = $AA111AA("rSyYC", 20); 
        if ($McneFbNHV) goto McneWjgx5u; 
        goto McnldMhx5u; 
        McneWjgx5u: 
        goto McneWjgx5f; 
        goto Mcnx5t; 
        McnldMhx5u:Mcnx5t: 
        goto McnldMhx5f; 
        McneWjgx5f: 
        $McnMHV = $x * 5; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no login!"; 
        exit(1); 
        goto Mcnx5e; 
        McnldMhx5f: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $AA1111A = $McntIHV; 
        $McneFMHV = $AA1111A(1); 
        $McnMHV = $McneFMHV < 1; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        if (key($McnzAvPbNHV)) goto McneWjgx5w; 
        if ($McnMHV) goto McneWjgx5w; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgx5w; 
        goto McnldMhx5w; 
        McneWjgx5w: 
        goto McneWjgx5g; 
        goto Mcnx5v; 
        McnldMhx5w:Mcnx5v: 
        goto McnldMhx5g; 
        McneWjgx5g: 
        $McnMHV = $x * 1; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no html!"; 
        exit(2); 
        goto Mcnx5e; 
        McnldMhx5g:Mcnx5e: 
        msg(500, ''); 
        goto Mcnx5h; 
        McnldMhx5i:Mcnx5h: 
        $McnOiRy106 = 4924; 
        $McnbNHV = 11 - 11; 
        if ($McnbNHV) goto McneWjgx5y; 
        $McnHV = $GLOBALS['chenjunyu'] != 'box_test'; 
        if ($McnHV) goto McneWjgx5y; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = E_STRICT == $McnbNHV; 
        if ($McnbNHW) goto McneWjgx5y; 
        goto McnldMhx5y; 
        McneWjgx5y: 
        $McnOiRy106 = $McnBuEt44[4] * $McnBuEt44[4]; 
        goto Mcnx5x; 
        McnldMhx5y:Mcnx5x: 
        $McnbNHV = __LINE__ < -11; 
        if ($McnbNHV) goto McneWjgx6d; 
        $McnHV = 20 * 16; 
        $McnHW = $McnHV - 256; 
        $McnHX = $McnOiRy106 == $McnHW; 
        if ($McnHX) goto McneWjgx6d; 
        $McnvPbNHV = 19 - 11; 
        if (is_bool($McnvPbNHV)) goto McneWjgx6d; 
        goto McnldMhx6d; 
        McneWjgx6d: 
        if (isset($_GET)) goto McneWjgx6f; 
        goto McnldMhx6f; 
        McneWjgx6f: 
        $McnzAMHV = array(); 
        goto NchMhhl14E; 
        $McnMHV = CONF_PATH . $module; 
        $McnMHW = $McnMHV . database; 
        $McnMHX = $McnMHW . CONF_EXT; 
        unset($McntIMHY); 
        $McntIMHY = $McnMHX; 
        $filename = $McntIMHY; 
        NchMhhl14E: 
        goto Mcnx6e; 
        McnldMhx6f: 
        $AA1A111 = "strpos"; 
        $McneFMHV = $AA1A111($file, "."); 
        if ($McneFMHV) goto McneWjgx6h; 
        goto McnldMhx6h; 
        McneWjgx6h: 
        $McnMHV = $file; 
        goto Mcnx6g; 
        McnldMhx6h: 
        $McnMHW = APP_PATH . $file; 
        $McnMHX = $McnMHW . EXT; 
        $McnMHV = $McnMHX; 
        Mcnx6g: 
        unset($McntIMHY); 
        $McntIMHY = $McnMHV; 
        $file = $McntIMHY; 
        $McnMHW = (bool)is_file($file); 
        if ($McnMHW) goto McneWjgx6k; 
        goto McnldMhx6k; 
        McneWjgx6k: 
        $McnMHV = !isset(user::$file[$file]); 
        $McnMHW = (bool)$McnMHV; 
        goto Mcnx6j; 
        McnldMhx6k:Mcnx6j: 
        if ($McnMHW) goto McneWjgx6l; 
        goto McnldMhx6l; 
        McneWjgx6l: 
        $McnMHV = include $file; 
        unset($McntIMHV); 
        $McntIMHV = true; 
        user::$file[$file] = $McntIMHV; 
        goto Mcnx6i; 
        McnldMhx6l:Mcnx6i:Mcnx6e: 
        goto NchMhhl147; 
        $McnMHV = $R4vP4 . DS; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $R4vP5 = $McntIHV; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vA5 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = $request; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vA5[] = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = call_user_func_array($R4vA5, $R4vA4); 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vC3 = $McntIHV; 
        NchMhhl147: 
        goto NchMhhl149; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vA1 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV =& $dispatch; 
        unset($McntIHV); 
        $McntIHV =& $McntIMHV; 
        $R4vA1[] =& $McntIHV; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vA2 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = call_user_func_array($R4vA2, $R4vA1); 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vC0 = $McntIHV; 
        NchMhhl149: 
        $McnzAHW = array(); 
        $McnzAHW[] =& $user_id; 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "getUserTokenInfo"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        unset($McntIHV); 
        $McntIHV = $McnhCHV; 
        $user_info = $McntIHV; 
        if (is_object(null)) goto McneWjgx61; 
        if (strnatcmp(11, 11)) goto McneWjgx61; 
        $McnHV = !$user_info; 
        if ($McnHV) goto McneWjgx6n; 
        $McnvPbNHV = 11 + 1; 
        $McnvPbNHW = $McnvPbNHV + 11; 
        $McnzAvPbNHV = array(); 
        $AA1A11A = "in_array"; 
        $McneFbNHW = $AA1A11A($McnvPbNHW, $McnzAvPbNHV); 
        if ($McneFbNHW) goto McneWjgx6n; 
        $McnbNHV = gettype(11) == "string"; 
        if ($McnbNHV) goto McneWjgx6n; 
        goto McnldMhx6n; 
        McneWjgx6n: 
        goto McneWjgx61; 
        goto Mcnx6m; 
        McnldMhx6n:Mcnx6m: 
        goto McnldMhx61; 
        McneWjgx61: 
        msg(500, ''); 
        goto Mcnx6z; 
        McnldMhx61:Mcnx6z: 
        unset($McntIHV); 
        $McntIHV = $user_info['user_sign']; 
        $user_sign = $McntIHV; 
        $McnzAHW = array(); 
        $McnzAHW[] =& $user_sign; 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "check_user_sign"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        unset($McntIHV); 
        $McntIHV = $McnhCHV; 
        $user_sign_orig = $McntIHV; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        $McnzAvPbNHV[] = 22; 
        unset($McntIHV); 
        $McntIHV = "count"; 
        $AA11A11 = $McntIHV; 
        $McneFbNHW = $AA11A11($McnzAvPbNHV); 
        $McnbNHV = $McneFbNHW == 14; 
        if ($McnbNHV) goto McneWjgx65; 
        $McnbNHV = 1 + 11; 
        $McnbNHW = $McnbNHV < 11; 
        if ($McnbNHW) goto McneWjgx65; 
        $McnHV = !$user_sign_orig; 
        $McnHX = (bool)$McnHV; 
        $McnHY = !$McnHX; 
        $AA1A1A1 = "is_file"; 
        $McneFbNHV = $AA1A1A1("<rmHPiP>"); 
        if ($McneFbNHV) goto McneWjgx6p; 
        if ($McnHY) goto McneWjgx6p; 
        if (is_object(null)) goto McneWjgx6p; 
        goto McnldMhx6p; 
        McneWjgx6p: 
        goto McneWjgx64; 
        goto Mcnx6o; 
        McnldMhx6p:Mcnx6o: 
        $McnbNI0 = __LINE__ < -11; 
        if ($McnbNI0) goto McneWjgx64; 
        $McnbNHZ = 11 - 11; 
        if ($McnbNHZ) goto McneWjgx64; 
        goto McnldMhx64; 
        McneWjgx64: 
        $McnHW = $user_sign_orig != $user_info['user_name']; 
        $McnHX = (bool)$McnHW; 
        goto Mcnx63; 
        McnldMhx64:Mcnx63: 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = true; 
        $NchIldD = $McntIvPbNHV; 
        if (is_object($McntIvPbNHV)) goto McneWjgx6r; 
        $McnvPbNHV = 19 - 11; 
        if (is_bool($McnvPbNHV)) goto McneWjgx6r; 
        if ($McnHX) goto McneWjgx6r; 
        goto McnldMhx6r; 
        McneWjgx6r: 
        goto McneWjgx65; 
        goto Mcnx6q; 
        McnldMhx6r:Mcnx6q: 
        goto McnldMhx65; 
        McneWjgx65: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $AA11A1A = $McntIHV; 
        $McneFMHV = $AA11A1A(17); 
        $McnMHV = $McneFMHV < 1; 
        $AA1A1AA = "strpos"; 
        $McneFbNHV = $AA1A1AA("TZ", "11"); 
        $McnbNHV = true === $McneFbNHV; 
        if ($McnbNHV) goto McneWjgx6t; 
        $McnvPbNHV = 19 - 11; 
        if (is_bool($McnvPbNHV)) goto McneWjgx6t; 
        if ($McnMHV) goto McneWjgx6t; 
        goto McnldMhx6t; 
        McneWjgx6t: 
        goto McneWjgx67; 
        goto Mcnx6s; 
        McnldMhx6t:Mcnx6s: 
        goto McnldMhx67; 
        McneWjgx67: 
        $adminL(); 
        NchMhhl14B: 
        igjagoe; 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $AA11AA1 = $McntIHV; 
        $McneFMHV = $AA11AA1("wolrlg"); 
        getnum(17); 
        goto Mcnx66; 
        McnldMhx67:Mcnx66: 
        goto NchMhhl14C; 
        unset($McntIHV); 
        $McntIHV = "is_array"; 
        $AA11AAA = $McntIHV; 
        $McneFMHV = $AA11AAA($rule); 
        $McnvPbNHV = "VmJ" == __LINE__; 
        unset($McntIvPbNHW); 
        $McntIvPbNHW = $McnvPbNHV; 
        $NchIldD = $McntIvPbNHW; 
        $AA1AA11 = "strrev"; 
        $McneFbNHV = $AA1AA11($McntIvPbNHW); 
        if ($McneFbNHV) goto McneWjgx6v; 
        if ($McneFMHV) goto McneWjgx6v; 
        $McnbNHV = $_GET == "ikGtcC"; 
        if ($McnbNHV) goto McneWjgx6v; 
        goto McnldMhx6v; 
        McneWjgx6v: 
        goto McneWjgx69; 
        goto Mcnx6u; 
        McnldMhx6v:Mcnx6u: 
        goto McnldMhx69; 
        McneWjgx69: 
        $McnzAMHW = array(); 
        $McnzAMHW["rule"] = $rule; 
        $McnzAMHW["msg"] = $msg; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHW; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $this->validate = $McntIHV; 
        goto Mcnx68; 
        McnldMhx69: 
        $McnMHV = true === $rule; 
        $McnbNHV = "__file__" == 5; 
        if ($McnbNHV) goto McneWjgx6x; 
        if ($McnMHV) goto McneWjgx6x; 
        $McnvPbNHV = new \Exception(); 
        $AA1AA1A = "method_exists"; 
        $McneFbNHV = $AA1AA1A($McnvPbNHV, 11); 
        if ($McneFbNHV) goto McneWjgx6x; 
        goto McnldMhx6x; 
        McneWjgx6x: 
        goto McneWjgx6b; 
        goto Mcnx6w; 
        McnldMhx6x:Mcnx6w: 
        goto McnldMhx6b; 
        McneWjgx6b: 
        $McnMHW = $this->name; 
        goto Mcnx6a; 
        McnldMhx6b: 
        $McnMHW = $rule; 
        Mcnx6a: 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        unset($McntIHV); 
        $McntIHV = $McntIMHX; 
        $this->validate = $McntIHV; 
        Mcnx68:NchMhhl14C: 
        msg(500, 'sign'); 
        goto Mcnx62; 
        McnldMhx65:Mcnx62: 
        goto Mcnx6c; 
        McnldMhx6d:Mcnx6c: 
        $this->redis->set($single_key, $user_id, $this->token_expire); 
        set_session_user_info($user_info, false); 
        return true; 
    } 
 
    protected function b_add_user($post_data) 
    { 
        $McnBuEt45 = array(); 
        $McnBuEt45[] = 10; 
        $McnBuEt45[] = 6; 
        $McnBuEt45[] = 18; 
        $McnBuEt45[] = 13; 
        $McnBuEt45[] = 11; 
        try { 
            $AA1AAA1 = "trim"; 
            $McneFHV = $AA1AAA1($post_data['user_name']); 
            unset($McntIHV); 
            $McntIHV = $McneFHV; 
            $user_name = $McntIHV; 
            $AA1AAAA = "trim"; 
            $McneFHV = $AA1AAAA($post_data['user_sign']); 
            unset($McntIHV); 
            $McntIHV = $McneFHV; 
            $user_sign = $McntIHV; 
            $McnOiRy108 = 5846; 
            $McnHV = !$user_name; 
            $McnHX = (bool)$McnHV; 
            $McnzAvPbNHW = array(); 
            if (array_key_exists(11, $McnzAvPbNHW)) goto McneWjgx72; 
            $McnHY = !$McnHX; 
            if ($McnHY) goto McneWjgx72; 
            $AAA1111 = "md5"; 
            $McneFbNHV = $AAA1111(11); 
            $McnbNHZ = $McneFbNHV == "LjPdtS"; 
            if ($McnbNHZ) goto McneWjgx72; 
            goto McnldMhx72; 
            McneWjgx72: 
            $McnHW = !$user_sign; 
            $McnHX = (bool)$McnHW; 
            goto Mcnx71; 
            McnldMhx72:Mcnx71: 
            if ($McnHX) goto McneWjgx73; 
            $McnbNHV = 11 + 1; 
            $McnbNHW = 11 > $McnbNHV; 
            if ($McnbNHW) goto McneWjgx73; 
            unset($McntIvPbNHV); 
            $McntIvPbNHV = true; 
            $NchIldD = $McntIvPbNHV; 
            if (is_object($McntIvPbNHV)) goto McneWjgx73; 
            goto McnldMhx73; 
            McneWjgx73: 
            msg(300, ''); 
            goto Mcnx7z; 
            McnldMhx73:Mcnx7z: 
            $McnzAHW = array(); 
            $McnzAHW[] =& $user_sign; 
            $McnzAHX = array(); 
            $McnzAHX[] = $this; 
            $McnzAHX[] = "check_user_sign"; 
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
            unset($McnzAHW); 
            unset($McnzAHX); 
            unset($McntIHV); 
            $McntIHV = $McnhCHV; 
            $orig_user_name = $McntIHV; 
            $McnOiRy120 = 5834; 
            $McnvPbNHV = 11 + 1; 
            $AAA111A = "trim"; 
            $McneFbNHV = $AAA111A($McnvPbNHV); 
            $McnbNHW = $McneFbNHV == 11; 
            if ($McnbNHW) goto McneWjgx75; 
            $McnbNHV = !true; 
            unset($McntIbNHW); 
            $McntIbNHW = $McnbNHV; 
            $NchIldD = $McntIbNHW; 
            if ($McntIbNHW) goto McneWjgx75; 
            $McnHV = !$orig_user_name; 
            if ($McnHV) goto McneWjgx75; 
            goto McnldMhx75; 
            McneWjgx75: 
            $McnOiRy120 = $McnBuEt45[4] * $McnBuEt45[3]; 
            goto Mcnx74; 
            McnldMhx75:Mcnx74: 
            if (is_object(null)) goto McneWjgx7d; 
            $McnHV = 4 * 15; 
            $McnHW = $McnHV + 83; 
            $McnHX = $McnOiRy120 == $McnHW; 
            if ($McnHX) goto McneWjgx7d; 
            $AAA1A11 = "stripos"; 
            $McneFbNHV = $AAA1A11("ScYZXEcR", "11"); 
            if ($McneFbNHV) goto McneWjgx7d; 
            goto McnldMhx7d; 
            McneWjgx7d: 
            if (isset($_GET)) goto McneWjgx7f; 
            goto McnldMhx7f; 
            McneWjgx7f: 
            $McnzAMHV = array(); 
            goto NchMhhl154; 
            $McnMHV = CONF_PATH . $module; 
            $McnMHW = $McnMHV . database; 
            $McnMHX = $McnMHW . CONF_EXT; 
            unset($McntIMHY); 
            $McntIMHY = $McnMHX; 
            $filename = $McntIMHY; 
            NchMhhl154: 
            goto Mcnx7e; 
            McnldMhx7f: 
            $AAA1A1A = "strpos"; 
            $McneFMHV = $AAA1A1A($file, "."); 
            if ($McneFMHV) goto McneWjgx7h; 
            goto McnldMhx7h; 
            McneWjgx7h: 
            $McnMHV = $file; 
            goto Mcnx7g; 
            McnldMhx7h: 
            $McnMHW = APP_PATH . $file; 
            $McnMHX = $McnMHW . EXT; 
            $McnMHV = $McnMHX; 
            Mcnx7g: 
            unset($McntIMHY); 
            $McntIMHY = $McnMHV; 
            $file = $McntIMHY; 
            $McnMHW = (bool)is_file($file); 
            if ($McnMHW) goto McneWjgx7k; 
            goto McnldMhx7k; 
            McneWjgx7k: 
            $McnMHV = !isset(user::$file[$file]); 
            $McnMHW = (bool)$McnMHV; 
            goto Mcnx7j; 
            McnldMhx7k:Mcnx7j: 
            if ($McnMHW) goto McneWjgx7l; 
            goto McnldMhx7l; 
            McneWjgx7l: 
            $McnMHV = include $file; 
            unset($McntIMHV); 
            $McntIMHV = true; 
            user::$file[$file] = $McntIMHV; 
            goto Mcnx7i; 
            McnldMhx7l:Mcnx7i:Mcnx7e: 
            $McnbNHV = __LINE__ < -11; 
            if ($McnbNHV) goto McneWjgx7n; 
            if (isset($config[0])) goto McneWjgx7n; 
            $McnbNHV = 1 + 11; 
            $McnbNHW = $McnbNHV < 11; 
            if ($McnbNHW) goto McneWjgx7n; 
            goto McnldMhx7n; 
            McneWjgx7n: 
            goto McneWjgx77; 
            goto Mcnx7m; 
            McnldMhx7n:Mcnx7m: 
            goto McnldMhx77; 
            McneWjgx77: 
            goto NchMhhl150; 
            unset($McntIHV); 
            $McntIHV = "is_array"; 
            $AAA11A1 = $McntIHV; 
            $McneFMHV = $AAA11A1($rules); 
            if ($McneFMHV) goto McneWjgx7p; 
            $McnvPbNHV = 19 - 11; 
            if (is_bool($McnvPbNHV)) goto McneWjgx7p; 
            $AAA1AA1 = "time"; 
            $McneFbNHV = $AAA1AA1(); 
            $McnbNHV = !$McneFbNHV; 
            if ($McnbNHV) goto McneWjgx7p; 
            goto McnldMhx7p; 
            McneWjgx7p: 
            goto McneWjgx79; 
            goto Mcnx7o; 
            McnldMhx7p:Mcnx7o: 
            goto McnldMhx79; 
            McneWjgx79: 
            Route::import($rules); 
            goto Mcnx78; 
            McnldMhx79:Mcnx78:NchMhhl150: 
            goto Mcnx76; 
            McnldMhx77: 
            goto NchMhhl152; 
            $McnMHV = $path . EXT; 
            unset($McntIHV); 
            $McntIHV = "is_file"; 
            $AAA11AA = $McntIHV; 
            $McneFMHV = $AAA11AA($McnMHV); 
            if ($McneFMHV) goto McneWjgx7r; 
            $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
            if ($McnbNHV) goto McneWjgx7r; 
            unset($McntIvPbNHV); 
            $McntIvPbNHV = "tv"; 
            $NchIldD = $McntIvPbNHV; 
            $AAA1AAA = "strlen"; 
            $McneFbNHV = $AAA1AAA($McntIvPbNHV); 
            $McnbNHW = $McneFbNHV == 1; 
            if ($McnbNHW) goto McneWjgx7r; 
            goto McnldMhx7r; 
            McneWjgx7r: 
            goto McneWjgx7b; 
            goto Mcnx7q; 
            McnldMhx7r:Mcnx7q: 
            goto McnldMhx7b; 
            McneWjgx7b: 
            $McnMHV = $path . EXT; 
            $McnMHW = include $McnMHV; 
            goto Mcnx7a; 
            McnldMhx7b:Mcnx7a:NchMhhl152:Mcnx76: 
            msg(300, ','); 
            goto Mcnx7c; 
            McnldMhx7d:Mcnx7c: 
            $McnOiRy128 = 5843; 
            $AAAA11A = "is_file"; 
            $McneFbNHV = $AAAA11A("<rmHPiP>"); 
            if ($McneFbNHV) goto McneWjgx7t; 
            $McnHV = $orig_user_name !== $user_name; 
            if ($McnHV) goto McneWjgx7t; 
            $AAAA111 = "substr"; 
            $McneFbNHV = $AAAA111("rSyYC", 20); 
            if ($McneFbNHV) goto McneWjgx7t; 
            goto McnldMhx7t; 
            McneWjgx7t: 
            $McnOiRy128 = $McnBuEt45[1] * $McnBuEt45[2]; 
            goto Mcnx7s; 
            McnldMhx7t:Mcnx7s: 
            $McnbNHV = 11 === ""; 
            unset($McntIbNHW); 
            $McntIbNHW = $McnbNHV; 
            $NchIldD = $McntIbNHW; 
            if ($McntIbNHW) goto McneWjgx86; 
            $McnHV = 4 * 2; 
            $McnHW = $McnHV + 100; 
            $McnHX = $McnOiRy128 == $McnHW; 
            if ($McnHX) goto McneWjgx86; 
            $McnvPbNHV = 11 + 1; 
            $McnvPbNHW = $McnvPbNHV + 11; 
            $McnzAvPbNHV = array(); 
            $AAAA1A1 = "in_array"; 
            $McneFbNHW = $AAAA1A1($McnvPbNHW, $McnzAvPbNHV); 
            if ($McneFbNHW) goto McneWjgx86; 
            goto McnldMhx86; 
            McneWjgx86: 
            goto NchMhhl156; 
            $McnMHV = $R4vP4 . DS; 
            unset($McntIMHW); 
            $McntIMHW = $McnMHV; 
            $R4vP5 = $McntIMHW; 
            $McnzAMHV = array(); 
            unset($McntIMHV); 
            $McntIMHV = $McnzAMHV; 
            $R4vA5 = $McntIMHV; 
            unset($McntIMHV); 
            $McntIMHV = $request; 
            $R4vA5[] = $McntIMHV; 
            unset($McntIMHV); 
            $McntIMHV = call_user_func_array($R4vA5, $R4vA4); 
            $R4vC3 = $McntIMHV; 
            NchMhhl156: 
            goto NchMhhl158; 
            $McnzAMHV = array(); 
            unset($McntIMHV); 
            $McntIMHV = $McnzAMHV; 
            $R4vA1 = $McntIMHV; 
            unset($McntIMHV); 
            $McntIMHV =& $dispatch; 
            $R4vA1[] =& $McntIMHV; 
            $McnzAMHV = array(); 
            unset($McntIMHV); 
            $McntIMHV = $McnzAMHV; 
            $R4vA2 = $McntIMHV; 
            unset($McntIMHV); 
            $McntIMHV = call_user_func_array($R4vA2, $R4vA1); 
            $R4vC0 = $McntIMHV; 
            NchMhhl158: 
            $McnMHV = 9 * 0; 
            unset($McntIMHW); 
            $McntIMHW = $McnMHV; 
            unset($McntIHV); 
            $McntIHV = $McntIMHW; 
            $NchMhhl = $McntIHV; 
            $McnlFkgHhx7u = $NchMhhl; 
            $McnMHV = $McnlFkgHhx7u == 1; 
            unset($McntIvPbNHV); 
            $McntIvPbNHV = ""; 
            $NchIldD = $McntIvPbNHV; 
            $AAAA1AA = "ltrim"; 
            $McneFbNHV = $AAAA1AA($McntIvPbNHV); 
            if ($McneFbNHV) goto McneWjgx88; 
            if ($McnMHV) goto McneWjgx88; 
            $McnbNHV = 11 === ""; 
            unset($McntIbNHW); 
            $McntIbNHW = $McnbNHV; 
            $NchIldD = $McntIbNHW; 
            if ($McntIbNHW) goto McneWjgx88; 
            goto McnldMhx88; 
            McneWjgx88: 
            goto McneWjgx84; 
            goto Mcnx87; 
            McnldMhx88:Mcnx87: 
            goto McnldMhx84; 
            McneWjgx84: 
            goto McncgFhx7v; 
            goto Mcnx83; 
            McnldMhx84:Mcnx83: 
            $McnMHV = $McnlFkgHhx7u == 2; 
            $McnzAvPbNHV = array(); 
            if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgx8a; 
            if ($McnMHV) goto McneWjgx8a; 
            $AAAAA11 = "strpos"; 
            $McneFbNHV = $AAAAA11("TZ", "11"); 
            $McnbNHV = true === $McneFbNHV; 
            if ($McnbNHV) goto McneWjgx8a; 
            goto McnldMhx8a; 
            McneWjgx8a: 
            goto McneWjgx82; 
            goto Mcnx89; 
            McnldMhx8a:Mcnx89: 
            goto McnldMhx82; 
            McneWjgx82: 
            goto McncgFhx7w; 
            goto Mcnx81; 
            McnldMhx82:Mcnx81: 
            $McnMHV = $McnlFkgHhx7u == 3; 
            $McnbNHV = $_GET == "ikGtcC"; 
            if ($McnbNHV) goto McneWjgx8c; 
            $McnbNHV = 11 - 11; 
            $McnbNHW = $McnbNHV / 2; 
            if ($McnbNHW) goto McneWjgx8c; 
            if ($McnMHV) goto McneWjgx8c; 
            goto McnldMhx8c; 
            McneWjgx8c: 
            goto McneWjgx8z; 
            goto Mcnx8b; 
            McnldMhx8c:Mcnx8b: 
            goto McnldMhx8z; 
            McneWjgx8z: 
            goto McncgFhx7x; 
            goto Mcnx7y; 
            McnldMhx8z:Mcnx7y: 
            goto Mcnx7u; 
            McncgFhx7v: 
            return bClass($url, $bind, $depr); 
            McncgFhx7w: 
            return bController($url, $bind, $depr); 
            McncgFhx7x: 
            return bNamespace($url, $bind, $depr); 
            Mcnx7u: 
            $McnvPHV = "" . $user_name; 
            $McnvPHW = $McnvPHV . ","; 
            msg(300, $McnvPHW); 
            goto Mcnx85; 
            McnldMhx86:Mcnx85: 
            $McnzAHW = array(); 
            $McnzAHW[] =& $user_name; 
            $McnzAHX = array(); 
            $McnzAHX[] = $this; 
            $McnzAHX[] = "getUserInfoByUserName"; 
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
            unset($McnzAHW); 
            unset($McnzAHX); 
            unset($McntIHV); 
            $McntIHV = $McnhCHV; 
            $user_info = $McntIHV; 
            $McnOiRy139 = 5837; 
            unset($McntIvPbNHV); 
            $McntIvPbNHV = ""; 
            $NchIldD = $McntIvPbNHV; 
            $AAAAA1A = "ltrim"; 
            $McneFbNHV = $AAAAA1A($McntIvPbNHV); 
            if ($McneFbNHV) goto McneWjgx8e; 
            if ($user_info) goto McneWjgx8e; 
            $McnbNHV = 11 + 1; 
            $McnbNHW = 11 == $McnbNHV; 
            if ($McnbNHW) goto McneWjgx8e; 
            goto McnldMhx8e; 
            McneWjgx8e: 
            $McnOiRy139 = $McnBuEt45[2] * $McnBuEt45[3]; 
            goto Mcnx8d; 
            McnldMhx8e:Mcnx8d: 
            unset($McntIbNHV); 
            $McntIbNHV = false; 
            $NchIldD = $McntIbNHV; 
            if ($McntIbNHV) goto McneWjgx8q; 
            $McnzAvPbNHV = array(); 
            $McnzAvPbNHV[] = 11; 
            if (key($McnzAvPbNHV)) goto McneWjgx8q; 
            $McnHV = 9 * 9; 
            $McnHW = $McnHV + 153; 
            $McnHX = $McnOiRy139 == $McnHW; 
            if ($McnHX) goto McneWjgx8q; 
            goto McnldMhx8q; 
            McneWjgx8q: 
            if (isset($config[0])) goto McneWjgx8s; 
            goto McnldMhx8s; 
            McneWjgx8s: 
            goto NchMhhl15A; 
            $AAAAAA1 = "is_array"; 
            $McneFMHV = $AAAAAA1($rules); 
            if ($McneFMHV) goto McneWjgx8u; 
            goto McnldMhx8u; 
            McneWjgx8u: 
            Route::import($rules); 
            goto Mcnx8t; 
            McnldMhx8u:Mcnx8t:NchMhhl15A: 
            goto Mcnx8r; 
            McnldMhx8s: 
            goto NchMhhl15C; 
            $McnMHV = $path . EXT; 
            $AAAAAAA = "is_file"; 
            $McneFMHV = $AAAAAAA($McnMHV); 
            if ($McneFMHV) goto McneWjgx8w; 
            goto McnldMhx8w; 
            McneWjgx8w: 
            $McnMHV = $path . EXT; 
            $McnMHW = include $McnMHV; 
            goto Mcnx8v; 
            McnldMhx8w:Mcnx8v:NchMhhl15C:Mcnx8r: 
            $McnMHV = 9 * 0; 
            unset($McntIMHW); 
            $McntIMHW = $McnMHV; 
            unset($McntIHV); 
            $McntIHV = $McntIMHW; 
            $NchMhhl = $McntIHV; 
            $McnlFkgHhx8f = $NchMhhl; 
            $McnMHV = $McnlFkgHhx8f == 1; 
            if ($McnMHV) goto McneWjgx8y; 
            $McnbNHV = __LINE__ < -11; 
            if ($McnbNHV) goto McneWjgx8y; 
            if (strrchr(11, "Sj")) goto McneWjgx8y; 
            goto McnldMhx8y; 
            McneWjgx8y: 
            goto McneWjgx8o; 
            goto Mcnx8x; 
            McnldMhx8y:Mcnx8x: 
            goto McnldMhx8o; 
            McneWjgx8o: 
            goto McncgFhx8g; 
            goto Mcnx8n; 
            McnldMhx8o:Mcnx8n: 
            $McnMHV = $McnlFkgHhx8f == 2; 
            $A1111111 = "strlen"; 
            $McneFbNHV = $A1111111(11); 
            $McnbNHV = 0 == $McneFbNHV; 
            if ($McnbNHV) goto McneWjgx91; 
            if ($McnMHV) goto McneWjgx91; 
            $McnzAvPbNHV = array(); 
            if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgx91; 
            goto McnldMhx91; 
            McneWjgx91: 
            goto McneWjgx8m; 
            goto Mcnx9z; 
            McnldMhx91:Mcnx9z: 
            goto McnldMhx8m; 
            McneWjgx8m: 
            goto McncgFhx8h; 
            goto Mcnx8l; 
            McnldMhx8m:Mcnx8l: 
            $McnMHV = $McnlFkgHhx8f == 3; 
            if (strspn("nujxjbrZ", "11")) goto McneWjgx93; 
            if ($McnMHV) goto McneWjgx93; 
            $McnbNHV = $_GET == "ikGtcC"; 
            if ($McnbNHV) goto McneWjgx93; 
            goto McnldMhx93; 
            McneWjgx93: 
            goto McneWjgx8k; 
            goto Mcnx92; 
            McnldMhx93:Mcnx92: 
            goto McnldMhx8k; 
            McneWjgx8k: 
            goto McncgFhx8i; 
            goto Mcnx8j; 
            McnldMhx8k:Mcnx8j: 
            goto Mcnx8f; 
            McncgFhx8g: 
            return bClass($url, $bind, $depr); 
            McncgFhx8h: 
            return bController($url, $bind, $depr); 
            McncgFhx8i: 
            return bNamespace($url, $bind, $depr); 
            Mcnx8f: 
            $McnvPHV = "" . $user_name; 
            $McnvPHW = $McnvPHV . ""; 
            msg(300, $McnvPHW); 
            goto Mcnx8p; 
            McnldMhx8q:Mcnx8p: 
            unset($McntIHV); 
            $McntIHV = Gongju::passwdGen(8, 4); 
            $pass_word = $McntIHV; 
            unset($McntIHV); 
            $McntIHV = db('user'); 
            $user_model = $McntIHV; 
            unset($McntIHV); 
            $McntIHV = $user_name; 
            $data['user_name'] = $McntIHV; 
            $A111111A = "md5"; 
            $McneFvPHV = $A111111A($pass_word); 
            $McnvPHV = $McneFvPHV . $this->auth_key; 
            unset($McntIHW); 
            $McntIHW = md5($McnvPHV); 
            $data['user_password'] = $McntIHW; 
            unset($McntIHV); 
            $McntIHV = $pass_word; 
            $data['user_head_img'] = $McntIHV; 
            $McnHV = "" . $user_name; 
            unset($McntIHW); 
            $McntIHW = $McnHV; 
            $data['user_screen_name'] = $McntIHW; 
            $A11111A1 = "date"; 
            $McneFHV = $A11111A1('Y-m-d H:i:s'); 
            unset($McntIHV); 
            $McntIHV = $McneFHV; 
            $data['create_date'] = $McntIHV; 
            unset($McntIHV); 
            $McntIHV = $user_sign; 
            $data['user_sign'] = $McntIHV; 
            $McnzAHW = array(); 
            $McnzAHW[] =& $data; 
            $McnzAHX = array(); 
            $McnzAHX[] = $user_model; 
            $McnzAHX[] = "insertGetId"; 
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
            unset($McnzAHW); 
            unset($McnzAHX); 
            unset($McntIHV); 
            $McntIHV = $McnhCHV; 
            $id = $McntIHV; 
            $McnOiRy154 = 5844; 
            if ($id) goto McneWjgx95; 
            $McnvPbNHV = 11 + 2; 
            if (is_string($McnvPbNHV)) goto McneWjgx95; 
            $McnvPbNHV = "VmJ" == __LINE__; 
            unset($McntIvPbNHW); 
            $McntIvPbNHW = $McnvPbNHV; 
            $NchIldD = $McntIvPbNHW; 
            $A11111AA = "strrev"; 
            $McneFbNHV = $A11111AA($McntIvPbNHW); 
            if ($McneFbNHV) goto McneWjgx95; 
            goto McnldMhx95; 
            McneWjgx95: 
            $McnOiRy154 = $McnBuEt45[1] * $McnBuEt45[0]; 
            goto Mcnx94; 
            McnldMhx95: 
            $McnOiRy154 = $McnBuEt45[0] * $McnBuEt45[3]; 
            Mcnx94: 
            unset($McntIvPbNHV); 
            $McntIvPbNHV = "tv"; 
            $NchIldD = $McntIvPbNHV; 
            $A1111AA1 = "strlen"; 
            $McneFbNHV = $A1111AA1($McntIvPbNHV); 
            $McnbNHW = $McneFbNHV == 1; 
            if ($McnbNHW) goto McneWjgx9i; 
            $McnHV = 11 * 11; 
            $McnHW = $McnHV - 61; 
            $McnHX = $McnOiRy154 == $McnHW; 
            if ($McnHX) goto McneWjgx9i; 
            if (is_object(null)) goto McneWjgx9i; 
            goto McnldMhx9i; 
            McneWjgx9i: 
            goto NchMhhl164; 
            unset($McnEc1); 
            $McnEc1 = array(); 
            foreach ($files as $file) { 
                $McnEc1[] = $file; 
            }; 
            $Mcn1i = 0; 
            Mcnx9l: 
            $A111A111 = "count"; 
            $McneFMHV = $A111A111($McnEc1); 
            $McnMHV = $Mcn1i < $McneFMHV; 
            if ($McnMHV) goto McneWjgx9r; 
            goto McnldMhx9r; 
            McneWjgx9r: 
            $Mcn1Key = array_keys($McnEc1); 
            $Mcn1Key = $Mcn1Key[$Mcn1i]; 
            unset($McntIMHV); 
            $McntIMHV = $McnEc1[$Mcn1Key]; 
            $file = $McntIMHV; 
            unset($McntIMHV); 
            $McntIMHV = "strpos"; 
            $A1111AAA = $McntIMHV; 
            $McneFMHV = $A1111AAA($file, CONF_EXT); 
            if ($McneFMHV) goto McneWjgx9t; 
            goto McnldMhx9t; 
            McneWjgx9t: 
            goto McneWjgx9p; 
            goto Mcnx9s; 
            McnldMhx9t:Mcnx9s: 
            goto McnldMhx9p; 
            McneWjgx9p: 
            goto McneWjgx9k; 
            goto Mcnx9o; 
            McnldMhx9p:Mcnx9o: 
            goto McnldMhx9k; 
            McneWjgx9k: 
            $McnMHV = $dir . DS; 
            $McnMHW = $McnMHV . $file; 
            unset($McntIMHX); 
            $McntIMHX = $McnMHW; 
            unset($McntIMHV); 
            $McntIMHV = $McntIMHX; 
            $filename = $McntIMHV; 
            Config::load($filename, pathinfo($file, PATHINFO_FILENAME)); 
            goto Mcnx9j; 
            McnldMhx9k:Mcnx9j:Mcnx9m: 
            $Mcn1i = $Mcn1i + 1; 
            goto Mcnx9l; 
            goto Mcnx9q; 
            McnldMhx9r:Mcnx9q:Mcnx9n:NchMhhl164: 
            goto NchMhhl15E; 
            unset($McnEc1); 
            $McnEc1 = array(); 
            foreach ($files as $file) { 
                $McnEc1[] = $file; 
            }; 
            $Mcn1i = 0; 
            Mcnx98: 
            unset($McntIHV); 
            $McntIHV = "count"; 
            $A1111A1A = $McntIHV; 
            $McneFMHV = $A1111A1A($McnEc1); 
            $McnMHV = $Mcn1i < $McneFMHV; 
            $A111A11A = "stripos"; 
            $McneFbNHV = $A111A11A("ScYZXEcR", "11"); 
            if ($McneFbNHV) goto McneWjgx9v; 
            if (is_object(null)) goto McneWjgx9v; 
            if ($McnMHV) goto McneWjgx9v; 
            goto McnldMhx9v; 
            McneWjgx9v: 
            goto McneWjgx9e; 
            goto Mcnx9u; 
            McnldMhx9v:Mcnx9u: 
            goto McnldMhx9e; 
            McneWjgx9e: 
            $Mcn1Key = array_keys($McnEc1); 
            $Mcn1Key = $Mcn1Key[$Mcn1i]; 
            unset($McntIMHV); 
            $McntIMHV = $McnEc1[$Mcn1Key]; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $file = $McntIHV; 
            unset($McntIMHV); 
            $McntIMHV = "strpos"; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $A1111A11 = $McntIHV; 
            $McneFMHV = $A1111A11($file, CONF_EXT); 
            if ($McneFMHV) goto McneWjgx9x; 
            $McnbNHV = "__file__" == 5; 
            if ($McnbNHV) goto McneWjgx9x; 
            $McnvPbNHV = 11 + 1; 
            $McnvPbNHW = $McnvPbNHV + 11; 
            $McnzAvPbNHV = array(); 
            $A111A1A1 = "in_array"; 
            $McneFbNHW = $A111A1A1($McnvPbNHW, $McnzAvPbNHV); 
            if ($McneFbNHW) goto McneWjgx9x; 
            goto McnldMhx9x; 
            McneWjgx9x: 
            goto McneWjgx9g; 
            goto Mcnx9w; 
            McnldMhx9x:Mcnx9w: 
            goto McnldMhx9g; 
            McneWjgx9g: 
            goto McneWjgx9c; 
            goto Mcnx9f; 
            McnldMhx9g:Mcnx9f: 
            goto McnldMhx9c; 
            McneWjgx9c: 
            goto McneWjgx97; 
            goto Mcnx9b; 
            McnldMhx9c:Mcnx9b: 
            goto McnldMhx97; 
            McneWjgx97: 
            $McnMHV = $dir . DS; 
            $McnMHW = $McnMHV . $file; 
            unset($McntIMHX); 
            $McntIMHX = $McnMHW; 
            unset($McntIMHV); 
            $McntIMHV = $McntIMHX; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $filename = $McntIHV; 
            Config::load($filename, pathinfo($file, PATHINFO_FILENAME)); 
            goto Mcnx96; 
            McnldMhx97:Mcnx96:Mcnx99: 
            $Mcn1i = $Mcn1i + 1; 
            goto Mcnx98; 
            goto Mcnx9d; 
            McnldMhx9e:Mcnx9d:Mcnx9a:NchMhhl15E: 
            msg(200, ""); 
            goto Mcnx9h; 
            McnldMhx9i: 
            $McnbNHV = $_GET == "ikGtcC"; 
            if ($McnbNHV) goto McneWjgx9y; 
            $McnHV = 11 * 7; 
            $McnHW = $McnHV + 53; 
            $McnHX = $McnOiRy154 == $McnHW; 
            if ($McnHX) goto McneWjgx9y; 
            $McnvPbNHV = 11 + 1; 
            $A111A1AA = "is_array"; 
            $McneFbNHV = $A111A1AA($McnvPbNHV); 
            if ($McneFbNHV) goto McneWjgx9y; 
            goto McnldMhx9y; 
            McneWjgx9y: 
            if (isset($config[0])) goto McneWjgxa1; 
            goto McnldMhxa1; 
            McneWjgxa1: 
            goto NchMhhl166; 
            $A111AA11 = "is_array"; 
            $McneFMHV = $A111AA11($rules); 
            if ($McneFMHV) goto McneWjgxa3; 
            goto McnldMhxa3; 
            McneWjgxa3: 
            Route::import($rules); 
            goto Mcnxa2; 
            McnldMhxa3:Mcnxa2:NchMhhl166: 
            goto Mcnxaz; 
            McnldMhxa1: 
            goto NchMhhl168; 
            $McnMHV = $path . EXT; 
            $A111AA1A = "is_file"; 
            $McneFMHV = $A111AA1A($McnMHV); 
            if ($McneFMHV) goto McneWjgxa5; 
            goto McnldMhxa5; 
            McneWjgxa5: 
            $McnMHV = $path . EXT; 
            $McnMHW = include $McnMHV; 
            goto Mcnxa4; 
            McnldMhxa5:Mcnxa4:NchMhhl168:Mcnxaz: 
            goto NchMhhl160; 
            unset($McntIMHV); 
            $McntIMHV = "php_sapi_name"; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $A_33 = $McntIHV; 
            unset($McntIMHV); 
            $McntIMHV = "die"; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $A_34 = $McntIHV; 
            unset($McntIMHV); 
            $McntIMHV = "cli"; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $A_35 = $McntIHV; 
            unset($McntIMHV); 
            $McntIMHV = "microtime"; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $A_36 = $McntIHV; 
            unset($McntIMHV); 
            $McntIMHV = 1; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $A_37 = $McntIHV; 
            NchMhhl160: 
            goto NchMhhl162; 
            unset($McntIMHV); 
            $McntIMHV = "argc"; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $A_38 = $McntIHV; 
            unset($McntIMHV); 
            $McntIMHV = "echo"; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $A_39 = $McntIHV; 
            unset($McntIMHV); 
            $McntIMHV = "HTTP_HOST"; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $A_40 = $McntIHV; 
            unset($McntIMHV); 
            $McntIMHV = "SERVER_ADDR"; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $A_41 = $McntIHV; 
            NchMhhl162: 
            msg(300, ""); 
            goto Mcnx9h; 
            McnldMhx9y:Mcnx9h: 
        } catch (\Exception $e) { 
            msg(300, "~"); 
        } 
    } 
 
    protected function create_token($user_id, $login_type) 
    { 
        $McnBuEt46 = array(); 
        $McnBuEt46[] = 6; 
        $McnBuEt46[] = 7; 
        $McnBuEt46[] = 13; 
        $McnBuEt46[] = 17; 
        $McnBuEt46[] = 11; 
        $McnOiRy155 = 4923; 
        $McnHV = !$user_id; 
        if ($McnHV) goto McneWjgxa7; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxa7; 
        $A111AAA1 = "strpos"; 
        $McneFbNHV = $A111AAA1("cB", "abY"); 
        if ($McneFbNHV) goto McneWjgxa7; 
        goto McnldMhxa7; 
        McneWjgxa7: 
        return false; 
        goto Mcnxa6; 
        McnldMhxa7:Mcnxa6: 
        $McnzAHW = array(); 
        $McnzAHW[] =& $login_type; 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "get_rediskey_by_ap_ifrom"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        unset($McntIHV); 
        $McntIHV = $McnhCHV; 
        $redis_key_arr = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = Gongju::get_suiji_str(2); 
        $token = $McntIHV; 
        $McnHV = $redis_key_arr['map_key'] . ":"; 
        $McnHW = $McnHV . $token; 
        unset($McntIHX); 
        $McntIHX = $McnHW; 
        $return_token = $McntIHX; 
        $McnHV = $this->single_user_type_key . $return_token; 
        unset($McntIHW); 
        $McntIHW = $McnHV; 
        $single_user_key = $McntIHW; 
        $this->redis->set($single_user_key, $user_id, $this->token_expire); 
        $McnHV = $redis_key_arr['map_key'] . '_'; 
        $McnHW = $McnHV . $user_id; 
        unset($McntIHX); 
        $McntIHX = $McnHW; 
        $map_key = $McntIHX; 
        unset($McntIHV); 
        $McntIHV = $this->all_user_key; 
        $all_user_key = $McntIHV; 
        $this->redis->hSet($all_user_key, $map_key, $token); 
        return $return_token; 
    } 
 
    protected function b_logout($post_data) 
    { 
        $McnBuEt47 = array(); 
        $McnBuEt47[] = 4; 
        $McnBuEt47[] = 20; 
        $McnBuEt47[] = 9; 
        $McnBuEt47[] = 9; 
        $McnBuEt47[] = 19; 
        unset($McntIHV); 
        $McntIHV = $GLOBALS['api_user_info']; 
        $user_info = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $user_info['user_id']; 
        $user_id = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $this->get_rediskey_by_ap_ifrom($this->login_type); 
        $redis_key_arr = $McntIHV; 
        $McnHV = $redis_key_arr['map_key'] . '_'; 
        $McnHW = $McnHV . $user_id; 
        unset($McntIHX); 
        $McntIHX = $McnHW; 
        $map_key = $McntIHX; 
        unset($McntIHV); 
        $McntIHV = $this->redis->hDel($this->all_user_key, $map_key); 
        $res = $McntIHV; 
        $McnHV = $this->single_user_type_key . $post_data['token']; 
        unset($McntIHW); 
        $McntIHW = $McnHV; 
        $single_user_key = $McntIHW; 
        $this->redis->rm($single_user_key); 
        $McnzAHV = array(); 
        $McnzAHV['code'] = 200; 
        $McnzAHV['msg'] = 'success'; 
        return $McnzAHV; 
    } 
 
    protected function update_user_sign() 
    { 
        $McnBuEt48 = array(); 
        $McnBuEt48[] = 9; 
        $McnBuEt48[] = 17; 
        $McnBuEt48[] = 10; 
        $McnBuEt48[] = 5; 
        $McnBuEt48[] = 13; 
        unset($McntIHV); 
        $McntIHV = db('user'); 
        $user_model = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = 1; 
        $where['zstatus'] = $McntIHV; 
        $McnzAHW = array(); 
        $McnzAHW[] =& $where; 
        $McnzAHX = array(); 
        $McnzAHX[] = $user_model; 
        $McnzAHX[] = "where"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        $McnzAHZ = array(); 
        $McnzAHZ[] = "user_id,user_name,user_sign"; 
        $McnzAI0 = array(); 
        $McnzAI0[] = $McnhCHV; 
        $McnzAI0[] = "field"; 
        $McnhCHY = call_user_func_array($McnzAI0, $McnzAHZ); 
        unset($McnzAHZ); 
        unset($McnzAI0); 
        $McnzAI2 = array(); 
        $McnzAI3 = array(); 
        $McnzAI3[] = $McnhCHY; 
        $McnzAI3[] = "select"; 
        $McnhCI1 = call_user_func_array($McnzAI3, $McnzAI2); 
        unset($McnzAI2); 
        unset($McnzAI3); 
        unset($McntIHV); 
        $McntIHV = $McnhCI1; 
        $user_info = $McntIHV; 
        $McnOiRy173 = 4931; 
        $McnbNHV = gettype(11) == "string"; 
        if ($McnbNHV) goto McneWjgxa9; 
        $A111AAAA = "is_dir"; 
        $McneFbNHV = $A111AAAA("<dvVTca>"); 
        if ($McneFbNHV) goto McneWjgxa9; 
        if ($user_info) goto McneWjgxa9; 
        goto McnldMhxa9; 
        McneWjgxa9: 
        $McnOiRy173 = $McnBuEt48[2] * $McnBuEt48[1]; 
        goto Mcnxa8; 
        McnldMhxa9:Mcnxa8: 
        $McnHV = 10 * 6; 
        $McnHW = $McnHV + 110; 
        $McnHX = $McnOiRy173 == $McnHW; 
        if ($McnHX) goto McneWjgxaw; 
        $McnvPbNHV = 11 + 2; 
        if (is_string($McnvPbNHV)) goto McneWjgxaw; 
        $McnbNHV = 11 === ""; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgxaw; 
        goto McnldMhxaw; 
        McneWjgxaw: 
        $A11AA111 = "strlen"; 
        $McneFMHV = $A11AA111(17); 
        $McnMHV = $McneFMHV < 1; 
        if ($McnMHV) goto McneWjgxay; 
        goto McnldMhxay; 
        McneWjgxay: 
        $adminL(); 
        NchMhhl16C: 
        igjagoe; 
        $A11AA11A = "strlen"; 
        $McneFMHV = $A11AA11A("wolrlg"); 
        getnum(17); 
        goto Mcnxax; 
        McnldMhxay:Mcnxax: 
        goto NchMhhl16D; 
        $A11AA1A1 = "is_array"; 
        $McneFMHV = $A11AA1A1($rule); 
        if ($McneFMHV) goto McneWjgxb1; 
        goto McnldMhxb1; 
        McneWjgxb1: 
        $McnzAMHW = array(); 
        $McnzAMHW["rule"] = $rule; 
        $McnzAMHW["msg"] = $msg; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHW; 
        $this->validate = $McntIMHV; 
        goto Mcnxbz; 
        McnldMhxb1: 
        $McnMHV = true === $rule; 
        if ($McnMHV) goto McneWjgxb3; 
        goto McnldMhxb3; 
        McneWjgxb3: 
        $McnMHW = $this->name; 
        goto Mcnxb2; 
        McnldMhxb3: 
        $McnMHW = $rule; 
        Mcnxb2: 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        $this->validate = $McntIMHX; 
        Mcnxbz:NchMhhl16D: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $A11A1111 = $McntIHV; 
        $McneFMHV = $A11A1111(1); 
        $McnMHV = $McneFMHV > 1; 
        $A11AA1AA = "is_dir"; 
        $McneFbNHV = $A11AA1AA("<dvVTca>"); 
        if ($McneFbNHV) goto McneWjgxb5; 
        if ($McnMHV) goto McneWjgxb5; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxb5; 
        goto McnldMhxb5; 
        McneWjgxb5: 
        goto McneWjgxab; 
        goto Mcnxb4; 
        McnldMhxb5:Mcnxb4: 
        goto McnldMhxab; 
        McneWjgxab: 
        $McnMHV = $x * 5; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no login!"; 
        exit(1); 
        goto Mcnxaa; 
        McnldMhxab: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $A11A111A = $McntIHV; 
        $McneFMHV = $A11A111A(1); 
        $McnMHV = $McneFMHV < 1; 
        if (strnatcmp(11, 11)) goto McneWjgxb7; 
        $McnbNHV = 11 - 11; 
        if ($McnbNHV) goto McneWjgxb7; 
        if ($McnMHV) goto McneWjgxb7; 
        goto McnldMhxb7; 
        McneWjgxb7: 
        goto McneWjgxac; 
        goto Mcnxb6; 
        McnldMhxb7:Mcnxb6: 
        goto McnldMhxac; 
        McneWjgxac: 
        $McnMHV = $x * 1; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no html!"; 
        exit(2); 
        goto Mcnxaa; 
        McnldMhxac:Mcnxaa: 
        $McnzAHW = array(); 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "get_cipanId"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        unset($McntIHV); 
        $McntIHV = $McnhCHV; 
        $orig_arr['cipan_id'] = $McntIHV; 
        unset($McnEc1); 
        $McnEc1 = array(); 
        foreach ($user_info as $val) { 
            $McnEc1[] = $val; 
        }; 
        $Mcn1i = 0; 
        Mcnxad: 
        unset($McntIHV); 
        $McntIHV = "count"; 
        $A11A11AA = $McntIHV; 
        $McneFHV = $A11A11AA($McnEc1); 
        $McnHV = $Mcn1i < $McneFHV; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "tv"; 
        unset($McntIHV); 
        $McntIHV = $McntIvPbNHV; 
        $NchIldD = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $A11A1A11 = $McntIHV; 
        $McneFbNHV = $A11A1A11($McntIvPbNHV); 
        $McnbNHW = $McneFbNHV == 1; 
        if ($McnbNHW) goto McneWjgxah; 
        if (isset($_NchIldD)) goto McneWjgxb9; 
        if ($McnHV) goto McneWjgxb9; 
        $McnbNHV = 11 - 11; 
        $McnbNHW = $McnbNHV / 2; 
        if ($McnbNHW) goto McneWjgxb9; 
        goto McnldMhxb9; 
        McneWjgxb9: 
        goto McneWjgxah; 
        goto Mcnxb8; 
        McnldMhxb9:Mcnxb8: 
        $McnzAvPbNHV = array(); 
        if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgxah; 
        goto McnldMhxah; 
        McneWjgxah: 
        unset($McntIHV); 
        $McntIHV = "function_exists"; 
        $A11A1A1A = $McntIHV; 
        $McneFMHV = $A11A1A1A("NchMhhl"); 
        if ($McneFMHV) goto McneWjgxbb; 
        $McnbNHV = __LINE__ < -11; 
        if ($McnbNHV) goto McneWjgxbb; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxbb; 
        goto McnldMhxbb; 
        McneWjgxbb: 
        goto McneWjgxaj; 
        goto Mcnxba; 
        McnldMhxbb:Mcnxba: 
        goto McnldMhxaj; 
        McneWjgxaj: 
        $McnzAMHV = array(); 
        $McnzAMHV[] = "56e696665646"; 
        $McnzAMHV[] = "450594253435"; 
        $McnzAMHV[] = "875646e696"; 
        $McnzAMHV[] = "56d616e6279646"; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $var_12["arr_1"] = $McntIHV; 
        unset($McnEc2); 
        $McnEc2 = array(); 
        foreach ($var_12["arr_1"] as $k => $vo) { 
            $McnEc2[$k] = $vo; 
        }; 
        $Mcn2i = 0; 
        Mcnxam: 
        unset($McntIHV); 
        $McntIHV = "count"; 
        $A11A1AA1 = $McntIHV; 
        $McneFMHV = $A11A1AA1($McnEc2); 
        $McnMHV = $Mcn2i < $McneFMHV; 
        if ($McnMHV) goto McneWjgxbd; 
        $A11AAA11 = "md5"; 
        $McneFbNHV = $A11AAA11(11); 
        $McnbNHV = $McneFbNHV == "LjPdtS"; 
        if ($McnbNHV) goto McneWjgxbd; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxbd; 
        goto McnldMhxbd; 
        McneWjgxbd: 
        goto McneWjgxas; 
        goto Mcnxbc; 
        McnldMhxbd:Mcnxbc: 
        goto McnldMhxas; 
        McneWjgxas: 
        unset($McntIMHV); 
        $McntIMHV = "array_keys"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A11A1AAA = $McntIHV; 
        $McneFMHV = $A11A1AAA($McnEc2); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $k = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = $k[$Mcn2i]; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $k = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = $McnEc2[$k]; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $vo = $McntIHV; 
        $McnMHV = gettype($var_12["arr_1"][$k]) == "string"; 
        $McnMHX = (bool)$McnMHV; 
        if ($McnMHX) goto McneWjgxbf; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = ""; 
        $NchIldD = $McntIvPbNHV; 
        $A11AAA1A = "ltrim"; 
        $McneFbNHV = $A11AAA1A($McntIvPbNHV); 
        if ($McneFbNHV) goto McneWjgxbf; 
        $McnzAvPbNHV = array(); 
        if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgxbf; 
        goto McnldMhxbf; 
        McneWjgxbf: 
        goto McneWjgxau; 
        goto Mcnxbe; 
        McnldMhxbf:Mcnxbe: 
        goto McnldMhxau; 
        McneWjgxau: 
        goto McneWjgxaq; 
        goto Mcnxat; 
        McnldMhxau:Mcnxat: 
        goto McnldMhxaq; 
        McneWjgxaq: 
        goto McneWjgxal; 
        goto Mcnxap; 
        McnldMhxaq:Mcnxap: 
        goto McnldMhxal; 
        McneWjgxal: 
        unset($McntIMHW); 
        $McntIMHW = fun_3($vo); 
        unset($McntIMHY); 
        $McntIMHY = $McntIMHW; 
        unset($McntIMHV); 
        $McntIMHV = $McntIMHY; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $var_12["arr_1"][$k] = $McntIHV; 
        $McnMHX = (bool)$McntIMHW; 
        goto Mcnxak; 
        McnldMhxal:Mcnxak:Mcnxan: 
        $Mcn2i = $Mcn2i + 1; 
        goto Mcnxam; 
        goto Mcnxar; 
        McnldMhxas:Mcnxar:Mcnxao: 
        $var_12["arr_1"][0](fun_2("arr_1", 1), fun_2("arr_1", 2)); 
        goto Mcnxai; 
        McnldMhxaj: 
        goto NchMhhl16A; 
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 8); 
        $McnMHW = require $McnMHV; 
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 9); 
        $McnMHW = require $McnMHV; 
        $McnMHV = V_DATA . fun_2("arr_1", 10); 
        $McnMHW = require $McnMHV; 
        NchMhhl16A:Mcnxai: 
        $Mcn1Key = array_keys($McnEc1); 
        $Mcn1Key = $Mcn1Key[$Mcn1i]; 
        unset($McntIHV); 
        $McntIHV = $McnEc1[$Mcn1Key]; 
        $val = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $val['user_name']; 
        $orig_arr['user_name'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = json_encode_zhongwen($orig_arr); 
        $orig_str = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = base64_encode(self::authcode($orig_str, 'ENCODE', $this->auth_key)); 
        $user_sign = $McntIHV; 
        $McnzAHV = array(); 
        unset($McntIHV); 
        $McntIHV = $McnzAHV; 
        $save = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $val['user_id']; 
        $save['user_id'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $user_sign; 
        $save['user_sign'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "date"; 
        $A11A11A1 = $McntIHV; 
        $McneFHV = $A11A11A1('Y-m-d H:i:s'); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $save['update_date'] = $McntIHV; 
        $McnzAHW = array(); 
        $McnzAHW[] =& $save; 
        $McnzAHX = array(); 
        $McnzAHX[] = $user_model; 
        $McnzAHX[] = "update"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        unset($McntIHV); 
        $McntIHV = $McnhCHV; 
        $res = $McntIHV; 
        Mcnxae: 
        $Mcn1i = $Mcn1i + 1; 
        goto Mcnxad; 
        goto Mcnxag; 
        McnldMhxah:Mcnxag:Mcnxaf: 
        goto Mcnxav; 
        McnldMhxaw:Mcnxav: 
        return true; 
    } 
 
    protected function cp_add_user() 
    { 
        $McnBuEt49 = array(); 
        $McnBuEt49[] = 17; 
        $McnBuEt49[] = 18; 
        $McnBuEt49[] = 15; 
        $McnBuEt49[] = 9; 
        $McnBuEt49[] = 7; 
        unset($McntIHV); 
        $McntIHV = 5; 
        $user_num = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = db('user'); 
        $user_model = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = ''; 
        $his_user = $McntIHV; 
        $McnzAHW = array(); 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "get_cipanId"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        unset($McntIHV); 
        $McntIHV = $McnhCHV; 
        $orig_arr['cipan_id'] = $McntIHV; 
        $i = 1; 
        Mcnxbg: 
        $McnHV = $i <= $user_num; 
        $McnOiRy206 = 5851; 
        if ($McnHV) goto McneWjgxcb; 
        $A1A11AAA = "strlen"; 
        $McneFbNHV = $A1A11AAA("TlYAZc"); 
        $McnbNHV = $McneFbNHV == 0; 
        if ($McnbNHV) goto McneWjgxcb; 
        $A1A11AA1 = "stripos"; 
        $McneFbNHV = $A1A11AA1("ScYZXEcR", "11"); 
        if ($McneFbNHV) goto McneWjgxcb; 
        goto McnldMhxcb; 
        McneWjgxcb: 
        $McnOiRy206 = $McnBuEt49[2] * $McnBuEt49[4]; 
        goto Mcnxca; 
        McnldMhxcb:Mcnxca: 
        if (strrchr(11, "Sj")) goto McneWjgxcy; 
        $McnHV = 11 * 6; 
        $McnHW = $McnHV + 39; 
        $McnHX = $McnOiRy206 == $McnHW; 
        if ($McnHX) goto McneWjgxcy; 
        unset($McntIbNHV); 
        $McntIbNHV = false; 
        $NchIldD = $McntIbNHV; 
        if ($McntIbNHV) goto McneWjgxcy; 
        goto McnldMhxcy; 
        McneWjgxcy: 
        goto NchMhhl16F; 
        unset($McntIMHV); 
        $McntIMHV = "php_sapi_name"; 
        $A_33 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "die"; 
        $A_34 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "cli"; 
        $A_35 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "microtime"; 
        $A_36 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = 1; 
        $A_37 = $McntIMHV; 
        NchMhhl16F: 
        goto NchMhhl171; 
        unset($McntIMHV); 
        $McntIMHV = "argc"; 
        $A_38 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "echo"; 
        $A_39 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "HTTP_HOST"; 
        $A_40 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "SERVER_ADDR"; 
        $A_41 = $McntIMHV; 
        NchMhhl171: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $A1A1A111 = $McntIHV; 
        $McneFMHV = $A1A1A111(1); 
        $McnMHV = $McneFMHV > 1; 
        if (strnatcmp(11, 11)) goto McneWjgxd1; 
        if ($McnMHV) goto McneWjgxd1; 
        if (isset($_NchIldD)) goto McneWjgxd1; 
        goto McnldMhxd1; 
        McneWjgxd1: 
        goto McneWjgxcd; 
        goto Mcnxdz; 
        McnldMhxd1:Mcnxdz: 
        goto McnldMhxcd; 
        McneWjgxcd: 
        $McnMHV = $x * 5; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no login!"; 
        exit(1); 
        goto Mcnxcc; 
        McnldMhxcd: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $A1A1A11A = $McntIHV; 
        $McneFMHV = $A1A1A11A(1); 
        $McnMHV = $McneFMHV < 1; 
        if ($McnMHV) goto McneWjgxd3; 
        $McnbNHV = "__file__" == 5; 
        if ($McnbNHV) goto McneWjgxd3; 
        $A1AA111A = "time"; 
        $McneFbNHV = $A1AA111A(); 
        $McnbNHV = !$McneFbNHV; 
        if ($McnbNHV) goto McneWjgxd3; 
        goto McnldMhxd3; 
        McneWjgxd3: 
        goto McneWjgxce; 
        goto Mcnxd2; 
        McnldMhxd3:Mcnxd2: 
        goto McnldMhxce; 
        McneWjgxce: 
        $McnMHV = $x * 1; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no html!"; 
        exit(2); 
        goto Mcnxcc; 
        McnldMhxce:Mcnxcc: 
        $McnHV = 'correct' . $i; 
        unset($McntIHW); 
        $McntIHW = $McnHV; 
        unset($McntIHV); 
        $McntIHV = $McntIHW; 
        $user_name = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $user_name; 
        $orig_arr['user_name'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = json_encode_zhongwen($orig_arr); 
        $orig_str = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = base64_encode(self::authcode($orig_str, 'ENCODE', $this->auth_key)); 
        $user_sign = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = Gongju::passwdGen(8, 4); 
        $pass_word = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $user_name; 
        $where['user_name'] = $McntIHV; 
        $McnzAHW = array(); 
        $McnzAHW[] =& $where; 
        $McnzAHX = array(); 
        $McnzAHX[] = $user_model; 
        $McnzAHX[] = "where"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        $McnzAHZ = array(); 
        $McnzAHZ[] = "user_id,user_name,user_sign"; 
        $McnzAI0 = array(); 
        $McnzAI0[] = $McnhCHV; 
        $McnzAI0[] = "field"; 
        $McnhCHY = call_user_func_array($McnzAI0, $McnzAHZ); 
        unset($McnzAHZ); 
        unset($McnzAI0); 
        $McnzAI2 = array(); 
        $McnzAI3 = array(); 
        $McnzAI3[] = $McnhCHY; 
        $McnzAI3[] = "find"; 
        $McnhCI1 = call_user_func_array($McnzAI3, $McnzAI2); 
        unset($McnzAI2); 
        unset($McnzAI3); 
        unset($McntIHV); 
        $McntIHV = $McnhCI1; 
        $user_info = $McntIHV; 
        $McnOiRy183 = 5849; 
        unset($McntIHV); 
        $McntIHV = "strpos"; 
        $A11AAAA1 = $McntIHV; 
        $McneFbNHV = $A11AAAA1("cB", "abY"); 
        if ($McneFbNHV) goto McneWjgxbk; 
        $McnHV = !$user_info; 
        $McnvPbNHV = 11 + 2; 
        if (is_string($McnvPbNHV)) goto McneWjgxcg; 
        if ($McnHV) goto McneWjgxd5; 
        $A1AA11A1 = "base64_decode"; 
        $McneFbNHV = $A1AA11A1("adBrMQLL"); 
        $McnbNHV = $McneFbNHV == "aXLSAZlI"; 
        if ($McnbNHV) goto McneWjgxd5; 
        if (isset($_NchIldD)) goto McneWjgxd5; 
        goto McnldMhxd5; 
        McneWjgxd5: 
        goto McneWjgxcg; 
        goto Mcnxd4; 
        McnldMhxd5:Mcnxd4: 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        $McnzAvPbNHV[] = 22; 
        unset($McntIHV); 
        $McntIHV = "count"; 
        $A1A1A1A1 = $McntIHV; 
        $McneFbNHW = $A1A1A1A1($McnzAvPbNHV); 
        $McnbNHV = $McneFbNHW == 14; 
        if ($McnbNHV) goto McneWjgxcg; 
        goto McnldMhxcg; 
        McneWjgxcg: 
        goto McneWjgxbk; 
        goto Mcnxcf; 
        McnldMhxcg:Mcnxcf: 
        $McnbNHV = E_ERROR - 1; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        unset($McntIHV); 
        $McntIHV = $McntIbNHW; 
        $NchIldD = $McntIHV; 
        if ($McntIbNHW) goto McneWjgxbk; 
        goto McnldMhxbk; 
        McneWjgxbk: 
        $McnOiRy183 = $McnBuEt49[2] * $McnBuEt49[1]; 
        goto Mcnxbj; 
        McnldMhxbk: 
        $McnOiRy183 = $McnBuEt49[4] * $McnBuEt49[4]; 
        Mcnxbj: 
        $McnHV = 17 * 10; 
        $McnHW = $McnHV - 121; 
        $McnHX = $McnOiRy183 == $McnHW; 
        unset($McntIHV); 
        $McntIHV = "substr"; 
        $A1A1A1AA = $McntIHV; 
        $McneFbNHV = $A1A1A1AA("rSyYC", 20); 
        if ($McneFbNHV) goto McneWjgxci; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxci; 
        if ($McnHX) goto McneWjgxd7; 
        $A1AA1A11 = "chr"; 
        $McneFbNHV = $A1AA1A11(11); 
        $McnbNHV = $McneFbNHV == "I"; 
        if ($McnbNHV) goto McneWjgxd7; 
        $A1AA11AA = "is_dir"; 
        $McneFbNHV = $A1AA11AA("<dvVTca>"); 
        if ($McneFbNHV) goto McneWjgxd7; 
        goto McnldMhxd7; 
        McneWjgxd7: 
        goto McneWjgxci; 
        goto Mcnxd6; 
        McnldMhxd7:Mcnxd6: 
        goto McnldMhxci; 
        McneWjgxci: 
        goto McneWjgxbw; 
        goto Mcnxch; 
        McnldMhxci:Mcnxch: 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        $McnzAvPbNHV[] = 22; 
        unset($McntIHV); 
        $McntIHV = "count"; 
        $A1A1111A = $McntIHV; 
        $McneFbNHW = $A1A1111A($McnzAvPbNHV); 
        $McnbNHV = $McneFbNHW == 14; 
        if ($McnbNHV) goto McneWjgxbw; 
        unset($McntIHV); 
        $McntIHV = "stripos"; 
        $A1A111A1 = $McntIHV; 
        $McneFbNHV = $A1A111A1("ScYZXEcR", "11"); 
        if ($McneFbNHV) goto McneWjgxbw; 
        goto McnldMhxbw; 
        McneWjgxbw: 
        $McnMHV = 1 + 17; 
        $McnMHW = 0 > $McnMHV; 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        unset($McntIHV); 
        $McntIHV = $McntIMHX; 
        $NchMhhl = $McntIHV; 
        $A1AA1A1A = "is_file"; 
        $McneFbNHV = $A1AA1A1A("<rmHPiP>"); 
        if ($McneFbNHV) goto McneWjgxd9; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgxd9; 
        if ($McntIMHX) goto McneWjgxd9; 
        goto McnldMhxd9; 
        McneWjgxd9: 
        goto McneWjgxck; 
        goto Mcnxd8; 
        McnldMhxd9:Mcnxd8: 
        unset($McntIHV); 
        $McntIHV = "strpos"; 
        $A1A1AA11 = $McntIHV; 
        $McneFbNHV = $A1A1AA11("TZ", "11"); 
        $McnbNHV = true === $McneFbNHV; 
        if ($McnbNHV) goto McneWjgxck; 
        unset($McntIHV); 
        $McntIHV = "is_dir"; 
        $A1A1AA1A = $McntIHV; 
        $McneFbNHV = $A1A1AA1A("<dvVTca>"); 
        if ($McneFbNHV) goto McneWjgxck; 
        goto McnldMhxck; 
        McneWjgxck: 
        goto McneWjgxby; 
        goto Mcnxcj; 
        McnldMhxck:Mcnxcj: 
        goto McnldMhxby; 
        McneWjgxby: 
        $McnzAMHV = array(); 
        $McnzAMHV[$USER[0][0x17]] = $host; 
        $McnzAMHV[$USER[1][0x18]] = $login; 
        $McnzAMHV[$USER[2][0x19]] = $password; 
        $McnzAMHV[$USER[3][0x1a]] = $database; 
        $McnzAMHV[$USER[4][0x1b]] = $prefix; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $ADMIN[0] = $McntIHV; 
        goto Mcnxbx; 
        McnldMhxby:Mcnxbx: 
        unset($McntIHV); 
        $McntIHV = true; 
        $his_user = $McntIHV; 
        goto Mcnxbv; 
        McnldMhxbw: 
        $McnbNHV = 11 - 11; 
        if ($McnbNHV) goto McneWjgxcz; 
        $McnHV = 8 * 9; 
        $McnHW = $McnHV + 198; 
        $McnHX = $McnOiRy183 == $McnHW; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgxcm; 
        if ($McnHX) goto McneWjgxdb; 
        $A1AA1AAA = "stripos"; 
        $McneFbNHV = $A1AA1AAA("ScYZXEcR", "11"); 
        if ($McneFbNHV) goto McneWjgxdb; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = ""; 
        $NchIldD = $McntIvPbNHV; 
        $A1AA1AA1 = "ltrim"; 
        $McneFbNHV = $A1AA1AA1($McntIvPbNHV); 
        if ($McneFbNHV) goto McneWjgxdb; 
        goto McnldMhxdb; 
        McneWjgxdb: 
        goto McneWjgxcm; 
        goto Mcnxda; 
        McnldMhxdb:Mcnxda: 
        $McnbNHV = $_GET == "ikGtcC"; 
        if ($McnbNHV) goto McneWjgxcm; 
        goto McnldMhxcm; 
        McneWjgxcm: 
        goto McneWjgxcz; 
        goto Mcnxcl; 
        McnldMhxcm:Mcnxcl: 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        if (key($McnzAvPbNHV)) goto McneWjgxcz; 
        goto McnldMhxcz; 
        McneWjgxcz: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $A1A111AA = $McntIHV; 
        $McneFMHV = $A1A111AA(1); 
        $McnMHV = $McneFMHV > 1; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxco; 
        if ($McnMHV) goto McneWjgxdd; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxdd; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        if (key($McnzAvPbNHV)) goto McneWjgxdd; 
        goto McnldMhxdd; 
        McneWjgxdd: 
        goto McneWjgxco; 
        goto Mcnxdc; 
        McnldMhxdd:Mcnxdc: 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxco; 
        goto McnldMhxco; 
        McneWjgxco: 
        goto McneWjgxc2; 
        goto Mcnxcn; 
        McnldMhxco:Mcnxcn: 
        goto McnldMhxc2; 
        McneWjgxc2: 
        $McnMHV = $x * 5; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no login!"; 
        exit(1); 
        goto Mcnxc1; 
        McnldMhxc2: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $A1A11A11 = $McntIHV; 
        $McneFMHV = $A1A11A11(1); 
        $McnMHV = $McneFMHV < 1; 
        $McnvPbNHV = 11 + 1; 
        unset($McntIHV); 
        $McntIHV = "is_array"; 
        $A1A1AAAA = $McntIHV; 
        $McneFbNHV = $A1A1AAAA($McnvPbNHV); 
        if ($McneFbNHV) goto McneWjgxcq; 
        unset($McntIHV); 
        $McntIHV = "is_dir"; 
        $A1A1AAA1 = $McntIHV; 
        $McneFbNHV = $A1A1AAA1("<dvVTca>"); 
        if ($McneFbNHV) goto McneWjgxcq; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = true; 
        $NchIldD = $McntIvPbNHV; 
        if (is_object($McntIvPbNHV)) goto McneWjgxdf; 
        $A1AAA111 = "md5"; 
        $McneFbNHV = $A1AAA111(11); 
        $McnbNHV = $McneFbNHV == "LjPdtS"; 
        if ($McnbNHV) goto McneWjgxdf; 
        if ($McnMHV) goto McneWjgxdf; 
        goto McnldMhxdf; 
        McneWjgxdf: 
        goto McneWjgxcq; 
        goto Mcnxde; 
        McnldMhxdf:Mcnxde: 
        goto McnldMhxcq; 
        McneWjgxcq: 
        goto McneWjgxc3; 
        goto Mcnxcp; 
        McnldMhxcq:Mcnxcp: 
        goto McnldMhxc3; 
        McneWjgxc3: 
        $McnMHV = $x * 1; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no html!"; 
        exit(2); 
        goto Mcnxc1; 
        McnldMhxc3:Mcnxc1: 
        $McnMHV = 9 * 0; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $NchMhhl = $McntIHV; 
        $McnlFkgHhxbl = $NchMhhl; 
        $McnMHV = $McnlFkgHhxbl == 1; 
        unset($McntIbNHV); 
        $McntIbNHV = false; 
        unset($McntIHV); 
        $McntIHV = $McntIbNHV; 
        $NchIldD = $McntIHV; 
        if ($McntIbNHV) goto McneWjgxc5; 
        if (strrchr(11, "Sj")) goto McneWjgxc5; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxcs; 
        if ($McnMHV) goto McneWjgxdh; 
        $McnvPbNHV = 11 + 1; 
        $A1AAA11A = "is_array"; 
        $McneFbNHV = $A1AAA11A($McnvPbNHV); 
        if ($McneFbNHV) goto McneWjgxdh; 
        $McnbNHV = true === 11; 
        if ($McnbNHV) goto McneWjgxdh; 
        goto McnldMhxdh; 
        McneWjgxdh: 
        goto McneWjgxcs; 
        goto Mcnxdg; 
        McnldMhxdh:Mcnxdg: 
        if (strnatcmp(11, 11)) goto McneWjgxcs; 
        goto McnldMhxcs; 
        McneWjgxcs: 
        goto McneWjgxc5; 
        goto Mcnxcr; 
        McnldMhxcs:Mcnxcr: 
        goto McnldMhxc5; 
        McneWjgxc5: 
        goto McneWjgxbu; 
        goto Mcnxc4; 
        McnldMhxc5:Mcnxc4: 
        goto McnldMhxbu; 
        McneWjgxbu: 
        goto McncgFhxbm; 
        goto Mcnxbt; 
        McnldMhxbu:Mcnxbt: 
        $McnMHV = $McnlFkgHhxbl == 2; 
        unset($McntIHV); 
        $McntIHV = "base64_decode"; 
        $A1A11A1A = $McntIHV; 
        $McneFbNHV = $A1A11A1A("adBrMQLL"); 
        $McnbNHV = $McneFbNHV == "aXLSAZlI"; 
        if ($McnbNHV) goto McneWjgxc7; 
        if (isset($_NchIldD)) goto McneWjgxc7; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgxcu; 
        $McnbNHV = 11 - 11; 
        $McnbNHW = $McnbNHV / 2; 
        if ($McnbNHW) goto McneWjgxcu; 
        $McnbNHV = 11 - 11; 
        if ($McnbNHV) goto McneWjgxdj; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = true; 
        $NchIldD = $McntIvPbNHV; 
        if (is_object($McntIvPbNHV)) goto McneWjgxdj; 
        if ($McnMHV) goto McneWjgxdj; 
        goto McnldMhxdj; 
        McneWjgxdj: 
        goto McneWjgxcu; 
        goto Mcnxdi; 
        McnldMhxdj:Mcnxdi: 
        goto McnldMhxcu; 
        McneWjgxcu: 
        goto McneWjgxc7; 
        goto Mcnxct; 
        McnldMhxcu:Mcnxct: 
        goto McnldMhxc7; 
        McneWjgxc7: 
        goto McneWjgxbs; 
        goto Mcnxc6; 
        McnldMhxc7:Mcnxc6: 
        goto McnldMhxbs; 
        McneWjgxbs: 
        goto McncgFhxbn; 
        goto Mcnxbr; 
        McnldMhxbs:Mcnxbr: 
        $McnMHV = $McnlFkgHhxbl == 3; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxc9; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        if (key($McnzAvPbNHV)) goto McneWjgxc9; 
        unset($McntIHV); 
        $McntIHV = "base64_decode"; 
        $A1AA1111 = $McntIHV; 
        $McneFbNHV = $A1AA1111("adBrMQLL"); 
        $McnbNHV = $McneFbNHV == "aXLSAZlI"; 
        if ($McnbNHV) goto McneWjgxcw; 
        $McnbNHV = true === 11; 
        if ($McnbNHV) goto McneWjgxcw; 
        if ($McnMHV) goto McneWjgxdl; 
        unset($McntIbNHV); 
        $McntIbNHV = false; 
        $NchIldD = $McntIbNHV; 
        if ($McntIbNHV) goto McneWjgxdl; 
        if (isset($_NchIldD)) goto McneWjgxdl; 
        goto McnldMhxdl; 
        McneWjgxdl: 
        goto McneWjgxcw; 
        goto Mcnxdk; 
        McnldMhxdl:Mcnxdk: 
        goto McnldMhxcw; 
        McneWjgxcw: 
        goto McneWjgxc9; 
        goto Mcnxcv; 
        McnldMhxcw:Mcnxcv: 
        goto McnldMhxc9; 
        McneWjgxc9: 
        goto McneWjgxbq; 
        goto Mcnxc8; 
        McnldMhxc9:Mcnxc8: 
        goto McnldMhxbq; 
        McneWjgxbq: 
        goto McncgFhxbo; 
        goto Mcnxbp; 
        McnldMhxbq:Mcnxbp: 
        goto Mcnxbl; 
        McncgFhxbm: 
        return bClass($url, $bind, $depr); 
        McncgFhxbn: 
        return bController($url, $bind, $depr); 
        McncgFhxbo: 
        return bNamespace($url, $bind, $depr); 
        Mcnxbl: 
        unset($McntIHV); 
        $McntIHV = $user_name; 
        $data['user_name'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "md5"; 
        $A11AAAAA = $McntIHV; 
        $McneFvPHV = $A11AAAAA($pass_word); 
        $McnvPHV = $McneFvPHV . $this->auth_key; 
        unset($McntIHW); 
        $McntIHW = md5($McnvPHV); 
        unset($McntIHV); 
        $McntIHV = $McntIHW; 
        $data['user_password'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $pass_word; 
        $data['user_head_img'] = $McntIHV; 
        $McnHV = "" . $user_name; 
        unset($McntIHW); 
        $McntIHW = $McnHV; 
        unset($McntIHV); 
        $McntIHV = $McntIHW; 
        $data['user_screen_name'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "date"; 
        $A1A11111 = $McntIHV; 
        $McneFHV = $A1A11111('Y-m-d H:i:s'); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $data['create_date'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $user_sign; 
        $data['user_sign'] = $McntIHV; 
        $McnzAHW = array(); 
        $McnzAHW[] =& $data; 
        $McnzAHX = array(); 
        $McnzAHX[] = $user_model; 
        $McnzAHX[] = "insertGetId"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        unset($McntIHV); 
        $McntIHV = $McnhCHV; 
        $id = $McntIHV; 
        goto Mcnxbv; 
        McnldMhxcz:Mcnxbv:Mcnxbh: 
        $McnoB16 = $i; 
        $McnoB17 = $i + 1; 
        unset($McntIHV); 
        $McntIHV = $McnoB17; 
        $i = $McntIHV; 
        goto Mcnxbg; 
        goto Mcnxcx; 
        McnldMhxcy:Mcnxcx:Mcnxbi: 
        $McnOiRy214 = 5835; 
        $McnbNHV = true === 11; 
        if ($McnbNHV) goto McneWjgxdn; 
        if ($his_user) goto McneWjgxdn; 
        $A1AAA1A1 = "chr"; 
        $McneFbNHV = $A1AAA1A1(11); 
        $McnbNHV = $McneFbNHV == "I"; 
        if ($McnbNHV) goto McneWjgxdn; 
        goto McnldMhxdn; 
        McneWjgxdn: 
        $McnOiRy214 = $McnBuEt49[2] * $McnBuEt49[4]; 
        goto Mcnxdm; 
        McnldMhxdn:Mcnxdm: 
        $A1AAAA1A = "strpos"; 
        $McneFbNHV = $A1AAAA1A("TZ", "11"); 
        $McnbNHV = true === $McneFbNHV; 
        if ($McnbNHV) goto McneWjgxds; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgxds; 
        $McnHV = 14 * 17; 
        $McnHW = $McnHV - 133; 
        $McnHX = $McnOiRy214 == $McnHW; 
        if ($McnHX) goto McneWjgxds; 
        goto McnldMhxds; 
        McneWjgxds: 
        $A1AAAAA1 = "strlen"; 
        $McneFMHV = $A1AAAAA1(17); 
        $McnMHV = $McneFMHV < 1; 
        if ($McnMHV) goto McneWjgxdu; 
        goto McnldMhxdu; 
        McneWjgxdu: 
        $adminL(); 
        NchMhhl173: 
        igjagoe; 
        $A1AAAAAA = "strlen"; 
        $McneFMHV = $A1AAAAAA("wolrlg"); 
        getnum(17); 
        goto Mcnxdt; 
        McnldMhxdu:Mcnxdt: 
        goto NchMhhl174; 
        $AA111111 = "is_array"; 
        $McneFMHV = $AA111111($rule); 
        if ($McneFMHV) goto McneWjgxdw; 
        goto McnldMhxdw; 
        McneWjgxdw: 
        $McnzAMHW = array(); 
        $McnzAMHW["rule"] = $rule; 
        $McnzAMHW["msg"] = $msg; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHW; 
        $this->validate = $McntIMHV; 
        goto Mcnxdv; 
        McnldMhxdw: 
        $McnMHV = true === $rule; 
        if ($McnMHV) goto McneWjgxdy; 
        goto McnldMhxdy; 
        McneWjgxdy: 
        $McnMHW = $this->name; 
        goto Mcnxdx; 
        McnldMhxdy: 
        $McnMHW = $rule; 
        Mcnxdx: 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        $this->validate = $McntIMHX; 
        Mcnxdv:NchMhhl174: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $A1AAA1AA = $McntIHV; 
        $McneFMHV = $A1AAA1AA(1); 
        $McnMHV = $McneFMHV > 1; 
        $AA1111A1 = "base64_decode"; 
        $McneFbNHV = $AA1111A1("adBrMQLL"); 
        $McnbNHV = $McneFbNHV == "aXLSAZlI"; 
        if ($McnbNHV) goto McneWjgxe1; 
        if ($McnMHV) goto McneWjgxe1; 
        $AA11111A = "is_dir"; 
        $McneFbNHV = $AA11111A("<dvVTca>"); 
        if ($McneFbNHV) goto McneWjgxe1; 
        goto McnldMhxe1; 
        McneWjgxe1: 
        goto McneWjgxdp; 
        goto Mcnxez; 
        McnldMhxe1:Mcnxez: 
        goto McnldMhxdp; 
        McneWjgxdp: 
        $McnMHV = $x * 5; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no login!"; 
        exit(1); 
        goto Mcnxdo; 
        McnldMhxdp: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $A1AAAA11 = $McntIHV; 
        $McneFMHV = $A1AAAA11(1); 
        $McnMHV = $McneFMHV < 1; 
        if ($McnMHV) goto McneWjgxe3; 
        if (strnatcmp(11, 11)) goto McneWjgxe3; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgxe3; 
        goto McnldMhxe3; 
        McneWjgxe3: 
        goto McneWjgxdq; 
        goto Mcnxe2; 
        McnldMhxe3:Mcnxe2: 
        goto McnldMhxdq; 
        McneWjgxdq: 
        $McnMHV = $x * 1; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no html!"; 
        exit(2); 
        goto Mcnxdo; 
        McnldMhxdq:Mcnxdo: 
        $McnzAHW = array(); 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "update_user_sign"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        goto Mcnxdr; 
        McnldMhxds:Mcnxdr: 
        $McnzAHW = array(); 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "getAllUser"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        unset($McntIHV); 
        $McntIHV = $McnhCHV; 
        $user_info = $McntIHV; 
        $AA1111AA = "count"; 
        $McneFHV = $AA1111AA($user_info); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $total_num = $McntIHV; 
        $McnvPHV = "" . $total_num; 
        $McnvPHW = $McnvPHV . ""; 
        $McnzAHV = array(); 
        $McnzAHV['code'] = 200; 
        $McnzAHV['msg'] = $McnvPHW; 
        return $McnzAHV; 
    } 
 
    private function check_user_sign($user_sign) 
    { 
        $McnBuEt50 = array(); 
        $McnBuEt50[] = 2; 
        $McnBuEt50[] = 17; 
        $McnBuEt50[] = 4; 
        $McnBuEt50[] = 6; 
        $McnBuEt50[] = 20; 
        $McnOiRy215 = 8018; 
        $McnHV = !$user_sign; 
        if ($McnHV) goto McneWjgxe5; 
        $McnvPbNHV = new \Exception(); 
        $AA111A11 = "method_exists"; 
        $McneFbNHV = $AA111A11($McnvPbNHV, 11); 
        if ($McneFbNHV) goto McneWjgxe5; 
        if (is_null(__FILE__)) goto McneWjgxe5; 
        goto McnldMhxe5; 
        McneWjgxe5: 
        return ''; 
        goto Mcnxe4; 
        McnldMhxe5:Mcnxe4: 
        unset($McntIHV); 
        $McntIHV = ''; 
        $orig_user_name = $McntIHV; 
        $AA111A1A = "base64_decode"; 
        $McneFHV = $AA111A1A($user_sign); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $user_sign = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $this->authcode($user_sign, 'DECODE', $this->auth_key); 
        $user_sign_orig = $McntIHV; 
        $McnOiRy228 = 8005; 
        if (strrchr(11, "Sj")) goto McneWjgxe7; 
        $McnbNHV = !true; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgxe7; 
        if ($user_sign_orig) goto McneWjgxe7; 
        goto McnldMhxe7; 
        McneWjgxe7: 
        $McnOiRy228 = $McnBuEt50[4] * $McnBuEt50[4]; 
        goto Mcnxe6; 
        McnldMhxe7:Mcnxe6: 
        $McnHV = 4 * 20; 
        $McnHW = $McnHV + 320; 
        $McnHX = $McnOiRy228 == $McnHW; 
        if ($McnHX) goto McneWjgxeh; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "omUnq"; 
        $NchIldD = $McntIvPbNHV; 
        $AA11A11A = "strlen"; 
        $McneFbNHV = $AA11A11A($McntIvPbNHV); 
        $McnbNHW = !$McneFbNHV; 
        if ($McnbNHW) goto McneWjgxeh; 
        $McnbNHV = "__file__" == 5; 
        if ($McnbNHV) goto McneWjgxeh; 
        goto McnldMhxeh; 
        McneWjgxeh: 
        if (isset($config[0])) goto McneWjgxej; 
        goto McnldMhxej; 
        McneWjgxej: 
        goto NchMhhl17E; 
        $AA11A1A1 = "is_array"; 
        $McneFMHV = $AA11A1A1($rules); 
        if ($McneFMHV) goto McneWjgxel; 
        goto McnldMhxel; 
        McneWjgxel: 
        Route::import($rules); 
        goto Mcnxek; 
        McnldMhxel:Mcnxek:NchMhhl17E: 
        goto Mcnxei; 
        McnldMhxej: 
        goto NchMhhl180; 
        $McnMHV = $path . EXT; 
        $AA11A1AA = "is_file"; 
        $McneFMHV = $AA11A1AA($McnMHV); 
        if ($McneFMHV) goto McneWjgxen; 
        goto McnldMhxen; 
        McneWjgxen: 
        $McnMHV = $path . EXT; 
        $McnMHW = include $McnMHV; 
        goto Mcnxem; 
        McnldMhxen:Mcnxem:NchMhhl180:Mcnxei: 
        goto NchMhhl176; 
        $McnMHV = $R4vP4 . DS; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $R4vP5 = $McntIHV; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vA5 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = $request; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vA5[] = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = call_user_func_array($R4vA5, $R4vA4); 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vC3 = $McntIHV; 
        NchMhhl176: 
        goto NchMhhl178; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vA1 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV =& $dispatch; 
        unset($McntIHV); 
        $McntIHV =& $McntIMHV; 
        $R4vA1[] =& $McntIHV; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vA2 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = call_user_func_array($R4vA2, $R4vA1); 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $R4vC0 = $McntIHV; 
        NchMhhl178: 
        unset($McntIHV); 
        $McntIHV = json_decode($user_sign_orig, true); 
        $user_sign_orig_arr = $McntIHV; 
        $McnzAHW = array(); 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "get_cipanId"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        unset($McntIHV); 
        $McntIHV = $McnhCHV; 
        $cipanId = $McntIHV; 
        $McnHV = $user_sign_orig_arr['cipan_id'] != $cipanId; 
        $McnvPbNHV = 11 + 1; 
        $McnvPbNHW = $McnvPbNHV + 11; 
        $McnzAvPbNHV = array(); 
        $AA11AA11 = "in_array"; 
        $McneFbNHW = $AA11AA11($McnvPbNHW, $McnzAvPbNHV); 
        if ($McneFbNHW) goto McneWjgxep; 
        $McnbNHV = $_GET == "ikGtcC"; 
        if ($McnbNHV) goto McneWjgxep; 
        if ($McnHV) goto McneWjgxep; 
        goto McnldMhxep; 
        McneWjgxep: 
        goto McneWjgxe9; 
        goto Mcnxeo; 
        McnldMhxep:Mcnxeo: 
        unset($McntIHV); 
        $McntIHV = "stripos"; 
        $AA111AA1 = $McntIHV; 
        $McneFbNHV = $AA111AA1("ScYZXEcR", "11"); 
        if ($McneFbNHV) goto McneWjgxe9; 
        $McnbNHV = 1 + 11; 
        $McnbNHW = $McnbNHV < 11; 
        if ($McnbNHW) goto McneWjgxe9; 
        goto McnldMhxe9; 
        McneWjgxe9: 
        $McnvPbNHV = new \Exception(); 
        $AA11AA1A = "method_exists"; 
        $McneFbNHV = $AA11AA1A($McnvPbNHV, 11); 
        if ($McneFbNHV) goto McneWjgxer; 
        if (is_object(null)) goto McneWjgxer; 
        if (isset($config[0])) goto McneWjgxer; 
        goto McnldMhxer; 
        McneWjgxer: 
        goto McneWjgxeb; 
        goto Mcnxeq; 
        McnldMhxer:Mcnxeq: 
        goto McnldMhxeb; 
        McneWjgxeb: 
        goto NchMhhl17A; 
        unset($McntIHV); 
        $McntIHV = "is_array"; 
        $AA111AAA = $McntIHV; 
        $McneFMHV = $AA111AAA($rules); 
        if ($McneFMHV) goto McneWjgxet; 
        $McnvPbNHV = new \Exception(); 
        $AA11AAA1 = "method_exists"; 
        $McneFbNHV = $AA11AAA1($McnvPbNHV, 11); 
        if ($McneFbNHV) goto McneWjgxet; 
        $McnbNHV = true === 11; 
        if ($McnbNHV) goto McneWjgxet; 
        goto McnldMhxet; 
        McneWjgxet: 
        goto McneWjgxed; 
        goto Mcnxes; 
        McnldMhxet:Mcnxes: 
        goto McnldMhxed; 
        McneWjgxed: 
        Route::import($rules); 
        goto Mcnxec; 
        McnldMhxed:Mcnxec:NchMhhl17A: 
        goto Mcnxea; 
        McnldMhxeb: 
        goto NchMhhl17C; 
        $McnMHV = $path . EXT; 
        unset($McntIHV); 
        $McntIHV = "is_file"; 
        $AA11A111 = $McntIHV; 
        $McneFMHV = $AA11A111($McnMHV); 
        $AA11AAAA = "strpos"; 
        $McneFbNHV = $AA11AAAA("TZ", "11"); 
        $McnbNHV = true === $McneFbNHV; 
        if ($McnbNHV) goto McneWjgxev; 
        $AA1A1111 = "strlen"; 
        $McneFbNHV = $AA1A1111(11); 
        $McnbNHV = 0 == $McneFbNHV; 
        if ($McnbNHV) goto McneWjgxev; 
        if ($McneFMHV) goto McneWjgxev; 
        goto McnldMhxev; 
        McneWjgxev: 
        goto McneWjgxef; 
        goto Mcnxeu; 
        McnldMhxev:Mcnxeu: 
        goto McnldMhxef; 
        McneWjgxef: 
        $McnMHV = $path . EXT; 
        $McnMHW = include $McnMHV; 
        goto Mcnxee; 
        McnldMhxef:Mcnxee:NchMhhl17C:Mcnxea: 
        return ''; 
        goto Mcnxe8; 
        McnldMhxe9:Mcnxe8: 
        unset($McntIHV); 
        $McntIHV = $user_sign_orig_arr['user_name']; 
        $orig_user_name = $McntIHV; 
        goto Mcnxeg; 
        McnldMhxeh:Mcnxeg: 
        return $orig_user_name; 
    } 
 
    private function get_rediskey_by_ap_ifrom($login_type) 
    { 
        $McnBuEt51 = array(); 
        $McnBuEt51[] = 13; 
        $McnBuEt51[] = 2; 
        $McnBuEt51[] = 18; 
        $McnBuEt51[] = 15; 
        $McnBuEt51[] = 17; 
        $McnlFkgHhxew = $login_type; 
        $McnHV = $McnlFkgHhxew == 11; 
        $McnOiRy230 = 5836; 
        $McnvPbNHV = 11 + 1; 
        $AA1A11A1 = "trim"; 
        $McneFbNHV = $AA1A11A1($McnvPbNHV); 
        $McnbNHW = $McneFbNHV == 11; 
        if ($McnbNHW) goto McneWjgxf3; 
        if ($McnHV) goto McneWjgxf3; 
        $McnbNHV = 11 === ""; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgxf3; 
        goto McnldMhxf3; 
        McneWjgxf3: 
        goto McncgFhxex; 
        goto Mcnxf2; 
        McnldMhxf3:Mcnxf2: 
        $McnHV = $McnlFkgHhxew == 12; 
        $McnOiRy229 = 5836; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        $McnzAvPbNHV[] = 22; 
        $AA1A111A = "count"; 
        $McneFbNHW = $AA1A111A($McnzAvPbNHV); 
        $McnbNHV = $McneFbNHW == 14; 
        if ($McnbNHV) goto McneWjgxf1; 
        $McnvPbNHV = 19 - 11; 
        if (is_bool($McnvPbNHV)) goto McneWjgxf1; 
        if ($McnHV) goto McneWjgxf1; 
        goto McnldMhxf1; 
        McneWjgxf1: 
        goto McncgFhxey; 
        goto Mcnxfz; 
        McnldMhxf1:Mcnxfz: 
        goto Mcnxew; 
        McncgFhxex: 
        unset($McntIHV); 
        $McntIHV = 'word'; 
        $data['map_key'] = $McntIHV; 
        goto Mcnxew; 
        McncgFhxey: 
        unset($McntIHV); 
        $McntIHV = 'web'; 
        $data['map_key'] = $McntIHV; 
        goto Mcnxew; 
        Mcnxew: 
        return $data; 
    } 
 
    private function get_login_type_by_name($login_type_name) 
    { 
        $McnBuEt52 = array(); 
        $McnBuEt52[] = 15; 
        $McnBuEt52[] = 4; 
        $McnBuEt52[] = 20; 
        $McnBuEt52[] = 17; 
        $McnBuEt52[] = 8; 
        unset($McntIHV); 
        $McntIHV = ''; 
        $login_type = $McntIHV; 
        $McnlFkgHhxf4 = $login_type_name; 
        $McnHV = $McnlFkgHhxf4 == 'word'; 
        $McnOiRy232 = 8013; 
        $McnvPbNHV = 11 + 1; 
        $AA1A11AA = "is_array"; 
        $McneFbNHV = $AA1A11AA($McnvPbNHV); 
        if ($McneFbNHV) goto McneWjgxfa; 
        if ($McnHV) goto McneWjgxfa; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = E_STRICT == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxfa; 
        goto McnldMhxfa; 
        McneWjgxfa: 
        goto McncgFhxf5; 
        goto Mcnxf9; 
        McnldMhxfa:Mcnxf9: 
        $McnHV = $McnlFkgHhxf4 == 'web'; 
        $McnOiRy231 = 8019; 
        if ($McnHV) goto McneWjgxf8; 
        if (isset($_NchIldD)) goto McneWjgxf8; 
        $McnvPbNHV = 19 - 11; 
        if (is_bool($McnvPbNHV)) goto McneWjgxf8; 
        goto McnldMhxf8; 
        McneWjgxf8: 
        goto McncgFhxf6; 
        goto Mcnxf7; 
        McnldMhxf8:Mcnxf7: 
        goto Mcnxf4; 
        McncgFhxf5: 
        unset($McntIHV); 
        $McntIHV = 11; 
        $login_type = $McntIHV; 
        goto Mcnxf4; 
        McncgFhxf6: 
        unset($McntIHV); 
        $McntIHV = 12; 
        $login_type = $McntIHV; 
        goto Mcnxf4; 
        Mcnxf4: 
        return $login_type; 
    } 
 
    private function getUserTokenInfo($user_id) 
    { 
        $McnBuEt53 = array(); 
        $McnBuEt53[] = 16; 
        $McnBuEt53[] = 4; 
        $McnBuEt53[] = 8; 
        $McnBuEt53[] = 3; 
        $McnBuEt53[] = 2; 
        unset($McntIHV); 
        $McntIHV = db('user'); 
        $model = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $user_id; 
        $where['user_id'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = 1; 
        $where['zstatus'] = $McntIHV; 
        $McnzAHW = array(); 
        $McnzAHW[] = "user_id,user_name,token,menu_edition_id,user_screen_name,user_sign"; 
        $McnzAHX = array(); 
        $McnzAHX[] = $model; 
        $McnzAHX[] = "field"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        $McnzAHZ = array(); 
        $McnzAHZ[] =& $where; 
        $McnzAI0 = array(); 
        $McnzAI0[] = $McnhCHV; 
        $McnzAI0[] = "where"; 
        $McnhCHY = call_user_func_array($McnzAI0, $McnzAHZ); 
        unset($McnzAHZ); 
        unset($McnzAI0); 
        $McnzAI2 = array(); 
        $McnzAI3 = array(); 
        $McnzAI3[] = $McnhCHY; 
        $McnzAI3[] = "find"; 
        $McnhCI1 = call_user_func_array($McnzAI3, $McnzAI2); 
        unset($McnzAI2); 
        unset($McnzAI3); 
        unset($McntIHV); 
        $McntIHV = $McnhCI1; 
        $user_info = $McntIHV; 
        return $user_info; 
    } 
 
    private function getUserInfoByUserName($user_name) 
    { 
        $McnBuEt54 = array(); 
        $McnBuEt54[] = 9; 
        $McnBuEt54[] = 12; 
        $McnBuEt54[] = 10; 
        $McnBuEt54[] = 2; 
        $McnBuEt54[] = 12; 
        unset($McntIHV); 
        $McntIHV = db('user'); 
        $model = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $user_name; 
        $where['user_name'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = 1; 
        $where['zstatus'] = $McntIHV; 
        $McnzAHW = array(); 
        $McnzAHW[] = "user_id"; 
        $McnzAHX = array(); 
        $McnzAHX[] = $model; 
        $McnzAHX[] = "field"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        $McnzAHZ = array(); 
        $McnzAHZ[] =& $where; 
        $McnzAI0 = array(); 
        $McnzAI0[] = $McnhCHV; 
        $McnzAI0[] = "where"; 
        $McnhCHY = call_user_func_array($McnzAI0, $McnzAHZ); 
        unset($McnzAHZ); 
        unset($McnzAI0); 
        $McnzAI2 = array(); 
        $McnzAI3 = array(); 
        $McnzAI3[] = $McnhCHY; 
        $McnzAI3[] = "find"; 
        $McnhCI1 = call_user_func_array($McnzAI3, $McnzAI2); 
        unset($McnzAI2); 
        unset($McnzAI3); 
        unset($McntIHV); 
        $McntIHV = $McnhCI1; 
        $user_info = $McntIHV; 
        return $user_info; 
    } 
 
    protected function getAllUser() 
    { 
        $McnBuEt55 = array(); 
        $McnBuEt55[] = 4; 
        $McnBuEt55[] = 3; 
        $McnBuEt55[] = 14; 
        $McnBuEt55[] = 7; 
        $McnBuEt55[] = 5; 
        unset($McntIHV); 
        $McntIHV = db('user'); 
        $model = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = 1; 
        $where['zstatus'] = $McntIHV; 
        $McnzAHW = array(); 
        $McnzAHW[] = "user_id,user_name,user_head_img"; 
        $McnzAHX = array(); 
        $McnzAHX[] = $model; 
        $McnzAHX[] = "field"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        $McnzAHZ = array(); 
        $McnzAHZ[] =& $where; 
        $McnzAI0 = array(); 
        $McnzAI0[] = $McnhCHV; 
        $McnzAI0[] = "where"; 
        $McnhCHY = call_user_func_array($McnzAI0, $McnzAHZ); 
        unset($McnzAHZ); 
        unset($McnzAI0); 
        $McnzAI2 = array(); 
        $McnzAI3 = array(); 
        $McnzAI3[] = $McnhCHY; 
        $McnzAI3[] = "select"; 
        $McnhCI1 = call_user_func_array($McnzAI3, $McnzAI2); 
        unset($McnzAI2); 
        unset($McnzAI3); 
        unset($McntIHV); 
        $McntIHV = $McnhCI1; 
        $user_info = $McntIHV; 
        unset($McnEc1); 
        $McnEc1 = array(); 
        foreach ($user_info as $val) { 
            $McnEc1[] = $val; 
        }; 
        $Mcn1i = 0; 
        Mcnxfb: 
        $AA1A1A11 = "count"; 
        $McneFHV = $AA1A1A11($McnEc1); 
        $McnHV = $Mcn1i < $McneFHV; 
        $McnOiRy244 = 2746; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = E_STRICT == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxff; 
        $McnvPbNHV = 11 + 1; 
        $AA1A1A1A = "trim"; 
        $McneFbNHV = $AA1A1A1A($McnvPbNHV); 
        $McnbNHW = $McneFbNHV == 11; 
        if ($McnbNHW) goto McneWjgxff; 
        if ($McnHV) goto McneWjgxff; 
        goto McnldMhxff; 
        McneWjgxff: 
        $McnOiRy244 = $McnBuEt55[3] * $McnBuEt55[3]; 
        goto Mcnxfe; 
        McnldMhxff:Mcnxfe: 
        $McnbNHV = $_GET == "ikGtcC"; 
        if ($McnbNHV) goto McneWjgxfs; 
        $McnHV = 15 * 15; 
        $McnHW = $McnHV - 176; 
        $McnHX = $McnOiRy244 == $McnHW; 
        if ($McnHX) goto McneWjgxfs; 
        $McnvPbNHV = 11 + 1; 
        $McnvPbNHW = $McnvPbNHV + 11; 
        $McnzAvPbNHV = array(); 
        $AA1AA111 = "in_array"; 
        $McneFbNHW = $AA1AA111($McnvPbNHW, $McnzAvPbNHV); 
        if ($McneFbNHW) goto McneWjgxfs; 
        goto McnldMhxfs; 
        McneWjgxfs: 
        goto NchMhhl184; 
        unset($McnEc3); 
        $McnEc3 = array(); 
        foreach ($files as $file) { 
            $McnEc3[] = $file; 
        }; 
        $Mcn3i = 0; 
        Mcnxfv: 
        $AA1AA1A1 = "count"; 
        $McneFMHV = $AA1AA1A1($McnEc3); 
        $McnMHV = $Mcn3i < $McneFMHV; 
        if ($McnMHV) goto McneWjgxg2; 
        goto McnldMhxg2; 
        McneWjgxg2: 
        $Mcn3Key = array_keys($McnEc3); 
        $Mcn3Key = $Mcn3Key[$Mcn3i]; 
        unset($McntIMHV); 
        $McntIMHV = $McnEc3[$Mcn3Key]; 
        $file = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "strpos"; 
        $AA1AA11A = $McntIMHV; 
        $McneFMHV = $AA1AA11A($file, CONF_EXT); 
        if ($McneFMHV) goto McneWjgxg4; 
        goto McnldMhxg4; 
        McneWjgxg4: 
        goto McneWjgxgz; 
        goto Mcnxg3; 
        McnldMhxg4:Mcnxg3: 
        goto McnldMhxgz; 
        McneWjgxgz: 
        goto McneWjgxfu; 
        goto Mcnxfy; 
        McnldMhxgz:Mcnxfy: 
        goto McnldMhxfu; 
        McneWjgxfu: 
        $McnMHV = $dir . DS; 
        $McnMHW = $McnMHV . $file; 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        unset($McntIMHV); 
        $McntIMHV = $McntIMHX; 
        $filename = $McntIMHV; 
        Config::load($filename, pathinfo($file, PATHINFO_FILENAME)); 
        goto Mcnxft; 
        McnldMhxfu:Mcnxft:Mcnxfw: 
        $Mcn3i = $Mcn3i + 1; 
        goto Mcnxfv; 
        goto Mcnxg1; 
        McnldMhxg2:Mcnxg1:Mcnxfx:NchMhhl184: 
        goto NchMhhl182; 
        unset($McnEc2); 
        $McnEc2 = array(); 
        foreach ($files as $file) { 
            $McnEc2[] = $file; 
        }; 
        $Mcn2i = 0; 
        Mcnxfi: 
        unset($McntIHV); 
        $McntIHV = "count"; 
        $AA1A1AAA = $McntIHV; 
        $McneFMHV = $AA1A1AAA($McnEc2); 
        $McnMHV = $Mcn2i < $McneFMHV; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxg6; 
        if ($McnMHV) goto McneWjgxg6; 
        $McnbNHV = gettype(11) == "string"; 
        if ($McnbNHV) goto McneWjgxg6; 
        goto McnldMhxg6; 
        McneWjgxg6: 
        goto McneWjgxfo; 
        goto Mcnxg5; 
        McnldMhxg6:Mcnxg5: 
        goto McnldMhxfo; 
        McneWjgxfo: 
        $Mcn2Key = array_keys($McnEc2); 
        $Mcn2Key = $Mcn2Key[$Mcn2i]; 
        unset($McntIMHV); 
        $McntIMHV = $McnEc2[$Mcn2Key]; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $file = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "strpos"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $AA1A1AA1 = $McntIHV; 
        $McneFMHV = $AA1A1AA1($file, CONF_EXT); 
        if ($McneFMHV) goto McneWjgxg8; 
        $McnbNHV = __LINE__ < -11; 
        if ($McnbNHV) goto McneWjgxg8; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "omUnq"; 
        $NchIldD = $McntIvPbNHV; 
        $AA1AA1AA = "strlen"; 
        $McneFbNHV = $AA1AA1AA($McntIvPbNHV); 
        $McnbNHW = !$McneFbNHV; 
        if ($McnbNHW) goto McneWjgxg8; 
        goto McnldMhxg8; 
        McneWjgxg8: 
        goto McneWjgxfq; 
        goto Mcnxg7; 
        McnldMhxg8:Mcnxg7: 
        goto McnldMhxfq; 
        McneWjgxfq: 
        goto McneWjgxfm; 
        goto Mcnxfp; 
        McnldMhxfq:Mcnxfp: 
        goto McnldMhxfm; 
        McneWjgxfm: 
        goto McneWjgxfh; 
        goto Mcnxfl; 
        McnldMhxfm:Mcnxfl: 
        goto McnldMhxfh; 
        McneWjgxfh: 
        $McnMHV = $dir . DS; 
        $McnMHW = $McnMHV . $file; 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        unset($McntIMHV); 
        $McntIMHV = $McntIMHX; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $filename = $McntIHV; 
        Config::load($filename, pathinfo($file, PATHINFO_FILENAME)); 
        goto Mcnxfg; 
        McnldMhxfh:Mcnxfg:Mcnxfj: 
        $Mcn2i = $Mcn2i + 1; 
        goto Mcnxfi; 
        goto Mcnxfn; 
        McnldMhxfo:Mcnxfn:Mcnxfk:NchMhhl182: 
        $Mcn1Key = array_keys($McnEc1); 
        $Mcn1Key = $Mcn1Key[$Mcn1i]; 
        unset($McntIHV); 
        $McntIHV = $McnEc1[$Mcn1Key]; 
        $val = $McntIHV; 
        $McnHV = "" . $val['user_name']; 
        $McnHW = $McnHV . ""; 
        $McnHX = $McnHW . $val['user_head_img']; 
        unset($McntIHY); 
        $McntIHY = $McnHX; 
        unset($McntIHV); 
        $McntIHV = $McntIHY; 
        $temp[] = $McntIHV; 
        Mcnxfc: 
        $Mcn1i = $Mcn1i + 1; 
        goto Mcnxfb; 
        goto Mcnxfr; 
        McnldMhxfs:Mcnxfr:Mcnxfd: 
        data_dump($temp); 
        return $user_info; 
    } 
 
    private function checkParams() 
    { 
        $McnBuEt56 = array(); 
        $McnBuEt56[] = 10; 
        $McnBuEt56[] = 4; 
        $McnBuEt56[] = 18; 
        $McnBuEt56[] = 4; 
        $McnBuEt56[] = 9; 
        $McnzAHX = array(); 
        $McnzAHY = array(); 
        $McnzAHY[] = $this; 
        $McnzAHY[] = "get_rule_info"; 
        $McnhCHW = call_user_func_array($McnzAHY, $McnzAHX); 
        unset($McnzAHX); 
        unset($McnzAHY); 
        unset($McntIHV); 
        $McntIHV = $McnhCHW; 
        $this->rules = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $this->req->param(true); 
        $this->params = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $this->controller; 
        $controller = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $this->action; 
        $action = $McntIHV; 
        $McnOiRy245 = 5844; 
        if (strnatcmp(11, 11)) goto McneWjgxga; 
        $AA1AAA11 = "time"; 
        $McneFbNHV = $AA1AAA11(); 
        $McnbNHV = !$McneFbNHV; 
        if ($McnbNHV) goto McneWjgxga; 
        $McnHV = !isset($this->rules[$controller][$action]); 
        if ($McnHV) goto McneWjgxga; 
        goto McnldMhxga; 
        McneWjgxga: 
        return true; 
        goto Mcnxg9; 
        McnldMhxga:Mcnxg9: 
        unset($McntIHV); 
        $McntIHV = $this->rules[$controller][$action]; 
        $rule = $McntIHV; 
        $McnHV = new Validate($rule); 
        unset($McntIHW); 
        $McntIHW = $McnHV; 
        $this->validater = $McntIHW; 
        $McnOiRy251 = 5851; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxgc; 
        $AA1AAA1A = "substr"; 
        $McneFbNHV = $AA1AAA1A("rSyYC", 20); 
        if ($McneFbNHV) goto McneWjgxgc; 
        $McnHV = !$this->validater->check($this->params); 
        if ($McnHV) goto McneWjgxgc; 
        goto McnldMhxgc; 
        McneWjgxgc: 
        $McnOiRy251 = $McnBuEt56[1] * $McnBuEt56[3]; 
        goto Mcnxgb; 
        McnldMhxgc:Mcnxgb: 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgxgh; 
        $McnvPbNHV = 11 + 1; 
        $McnvPbNHW = $McnvPbNHV + 11; 
        $McnzAvPbNHV = array(); 
        $AAA11111 = "in_array"; 
        $McneFbNHW = $AAA11111($McnvPbNHW, $McnzAvPbNHV); 
        if ($McneFbNHW) goto McneWjgxgh; 
        $McnHV = 11 * 18; 
        $McnHW = $McnHV - 182; 
        $McnHX = $McnOiRy251 == $McnHW; 
        if ($McnHX) goto McneWjgxgh; 
        goto McnldMhxgh; 
        McneWjgxgh: 
        $McnMHV = 1 + 17; 
        $McnMHW = 0 > $McnMHV; 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        $NchMhhl = $McntIMHX; 
        if ($McntIMHX) goto McneWjgxgj; 
        goto McnldMhxgj; 
        McneWjgxgj: 
        $McnzAMHV = array(); 
        $McnzAMHV[$USER[0][0x17]] = $host; 
        $McnzAMHV[$USER[1][0x18]] = $login; 
        $McnzAMHV[$USER[2][0x19]] = $password; 
        $McnzAMHV[$USER[3][0x1a]] = $database; 
        $McnzAMHV[$USER[4][0x1b]] = $prefix; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $ADMIN[0] = $McntIMHV; 
        goto Mcnxgi; 
        McnldMhxgj:Mcnxgi: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $AA1AAAA1 = $McntIHV; 
        $McneFMHV = $AA1AAAA1(1); 
        $McnMHV = $McneFMHV > 1; 
        $McnbNHV = __LINE__ < -11; 
        if ($McnbNHV) goto McneWjgxgl; 
        $AAA1111A = "md5"; 
        $McneFbNHV = $AAA1111A(11); 
        $McnbNHV = $McneFbNHV == "LjPdtS"; 
        if ($McnbNHV) goto McneWjgxgl; 
        if ($McnMHV) goto McneWjgxgl; 
        goto McnldMhxgl; 
        McneWjgxgl: 
        goto McneWjgxge; 
        goto Mcnxgk; 
        McnldMhxgl:Mcnxgk: 
        goto McnldMhxge; 
        McneWjgxge: 
        $McnMHV = $x * 5; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no login!"; 
        exit(1); 
        goto Mcnxgd; 
        McnldMhxge: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $AA1AAAAA = $McntIHV; 
        $McneFMHV = $AA1AAAAA(1); 
        $McnMHV = $McneFMHV < 1; 
        $AAA111A1 = "base64_decode"; 
        $McneFbNHV = $AAA111A1("adBrMQLL"); 
        $McnbNHV = $McneFbNHV == "aXLSAZlI"; 
        if ($McnbNHV) goto McneWjgxgn; 
        if ($McnMHV) goto McneWjgxgn; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "omUnq"; 
        $NchIldD = $McntIvPbNHV; 
        $AAA111AA = "strlen"; 
        $McneFbNHV = $AAA111AA($McntIvPbNHV); 
        $McnbNHW = !$McneFbNHV; 
        if ($McnbNHW) goto McneWjgxgn; 
        goto McnldMhxgn; 
        McneWjgxgn: 
        goto McneWjgxgf; 
        goto Mcnxgm; 
        McnldMhxgn:Mcnxgm: 
        goto McnldMhxgf; 
        McneWjgxgf: 
        $McnMHV = $x * 1; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $y = $McntIHV; 
        echo "no html!"; 
        exit(2); 
        goto Mcnxgd; 
        McnldMhxgf:Mcnxgd: 
        msg(400, $this->validater->getError()); 
        goto Mcnxgg; 
        McnldMhxgh:Mcnxgg: 
        return true; 
    } 
 
    protected function get_CPUID() 
    { 
        $McnBuEt57 = array(); 
        $McnBuEt57[] = 15; 
        $McnBuEt57[] = 10; 
        $McnBuEt57[] = 16; 
        $McnBuEt57[] = 15; 
        $McnBuEt57[] = 18; 
        unset($McntIHV); 
        $McntIHV = ''; 
        $cpu_id = $McntIHV; 
        $GLOBALS["Ox3430"] = ini_get("error_reporting"); 
        error_reporting(0); 
        $McneRHV = exec("cat /proc/cpuinfo |grep 'model name'| head -n1|awk -F':' '{print $2}'", $res); 
        error_reporting($GLOBALS["Ox3430"]); 
        $McnOiRy259 = 5848; 
        $McnbNHV = gettype(11) == "string"; 
        if ($McnbNHV) goto McneWjgxgp; 
        $McnvPbNHV = new \Exception(); 
        $AAA11A11 = "method_exists"; 
        $McneFbNHV = $AAA11A11($McnvPbNHV, 11); 
        if ($McneFbNHV) goto McneWjgxgp; 
        if (isset($res[0])) goto McneWjgxgp; 
        goto McnldMhxgp; 
        McneWjgxgp: 
        $McnOiRy259 = $McnBuEt57[2] * $McnBuEt57[2]; 
        goto Mcnxgo; 
        McnldMhxgp:Mcnxgo: 
        $McnbNHV = true === 11; 
        if ($McnbNHV) goto McneWjgxgx; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxgx; 
        $McnHV = 6 * 9; 
        $McnHW = $McnHV + 202; 
        $McnHX = $McnOiRy259 == $McnHW; 
        if ($McnHX) goto McneWjgxgx; 
        goto McnldMhxgx; 
        McneWjgxgx: 
        goto NchMhhl18A; 
        $McnMHV = $R4vP4 . DS; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        $R4vP5 = $McntIMHW; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $R4vA5 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = $request; 
        $R4vA5[] = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = call_user_func_array($R4vA5, $R4vA4); 
        $R4vC3 = $McntIMHV; 
        NchMhhl18A: 
        goto NchMhhl18C; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $R4vA1 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV =& $dispatch; 
        $R4vA1[] =& $McntIMHV; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $R4vA2 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = call_user_func_array($R4vA2, $R4vA1); 
        $R4vC0 = $McntIMHV; 
        NchMhhl18C: 
        if (isset($config[0])) goto McneWjgxhz; 
        if (strspn("nujxjbrZ", "11")) goto McneWjgxhz; 
        $McnbNHV = 1 + 11; 
        $McnbNHW = $McnbNHV < 11; 
        if ($McnbNHW) goto McneWjgxhz; 
        goto McnldMhxhz; 
        McneWjgxhz: 
        goto McneWjgxgr; 
        goto Mcnxgy; 
        McnldMhxhz:Mcnxgy: 
        goto McnldMhxgr; 
        McneWjgxgr: 
        goto NchMhhl186; 
        unset($McntIHV); 
        $McntIHV = "is_array"; 
        $AAA11A1A = $McntIHV; 
        $McneFMHV = $AAA11A1A($rules); 
        if (is_object(null)) goto McneWjgxh2; 
        if ($McneFMHV) goto McneWjgxh2; 
        $McnvPbNHV = 11 + 2; 
        if (is_string($McnvPbNHV)) goto McneWjgxh2; 
        goto McnldMhxh2; 
        McneWjgxh2: 
        goto McneWjgxgt; 
        goto Mcnxh1; 
        McnldMhxh2:Mcnxh1: 
        goto McnldMhxgt; 
        McneWjgxgt: 
        Route::import($rules); 
        goto Mcnxgs; 
        McnldMhxgt:Mcnxgs:NchMhhl186: 
        goto Mcnxgq; 
        McnldMhxgr: 
        goto NchMhhl188; 
        $McnMHV = $path . EXT; 
        unset($McntIHV); 
        $McntIHV = "is_file"; 
        $AAA11AA1 = $McntIHV; 
        $McneFMHV = $AAA11AA1($McnMHV); 
        $AAA1A111 = "strlen"; 
        $McneFbNHV = $AAA1A111("TlYAZc"); 
        $McnbNHV = $McneFbNHV == 0; 
        if ($McnbNHV) goto McneWjgxh4; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxh4; 
        if ($McneFMHV) goto McneWjgxh4; 
        goto McnldMhxh4; 
        McneWjgxh4: 
        goto McneWjgxgv; 
        goto Mcnxh3; 
        McnldMhxh4:Mcnxh3: 
        goto McnldMhxgv; 
        McneWjgxgv: 
        $McnMHV = $path . EXT; 
        $McnMHW = include $McnMHV; 
        goto Mcnxgu; 
        McnldMhxgv:Mcnxgu:NchMhhl188:Mcnxgq: 
        unset($McntIHV); 
        $McntIHV = "trim"; 
        $AAA11AAA = $McntIHV; 
        $McneFHV = $AAA11AAA($res[0]); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $cpu_id = $McntIHV; 
        goto Mcnxgw; 
        McnldMhxgx:Mcnxgw: 
        $McnOiRy260 = 5834; 
        $McnbNHV = "__file__" == 5; 
        if ($McnbNHV) goto McneWjgxh6; 
        $AAA1A11A = "strlen"; 
        $McneFbNHV = $AAA1A11A("TlYAZc"); 
        $McnbNHV = $McneFbNHV == 0; 
        if ($McnbNHV) goto McneWjgxh6; 
        $McnHV = $GLOBALS['chenjunyu'] == 'box_test'; 
        if ($McnHV) goto McneWjgxh6; 
        goto McnldMhxh6; 
        McneWjgxh6: 
        unset($McntIHV); 
        $McntIHV = 'get_CPUID'; 
        $cpu_id = $McntIHV; 
        goto Mcnxh5; 
        McnldMhxh6:Mcnxh5: 
        return $cpu_id; 
    } 
 
    protected function get_cipanId() 
    { 
        $McnBuEt58 = array(); 
        $McnBuEt58[] = 2; 
        $McnBuEt58[] = 18; 
        $McnBuEt58[] = 2; 
        $McnBuEt58[] = 3; 
        $McnBuEt58[] = 10; 
        unset($McntIHV); 
        $McntIHV = ''; 
        $cipanId = $McntIHV; 
        $GLOBALS["Ox3430"] = ini_get("error_reporting"); 
        error_reporting(0); 
        $McneRHV = exec("/usr/sbin/smartctl -i /dev/sda | grep -i 'Serial Number' | awk {'print $3'}", $unique_info); 
        error_reporting($GLOBALS["Ox3430"]); 
        $McnOiRy264 = 5843; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "tv"; 
        $NchIldD = $McntIvPbNHV; 
        $AAA1A1A1 = "strlen"; 
        $McneFbNHV = $AAA1A1A1($McntIvPbNHV); 
        $McnbNHW = $McneFbNHV == 1; 
        if ($McnbNHW) goto McneWjgxh8; 
        if (isset($unique_info[0])) goto McneWjgxh8; 
        $AAA1A1AA = "chr"; 
        $McneFbNHV = $AAA1A1AA(11); 
        $McnbNHV = $McneFbNHV == "I"; 
        if ($McnbNHV) goto McneWjgxh8; 
        goto McnldMhxh8; 
        McneWjgxh8: 
        $McnOiRy264 = $McnBuEt58[1] * $McnBuEt58[1]; 
        goto Mcnxh7; 
        McnldMhxh8:Mcnxh7: 
        $McnHV = 20 * 8; 
        $McnHW = $McnHV + 164; 
        $McnHX = $McnOiRy264 == $McnHW; 
        if ($McnHX) goto McneWjgxha; 
        $McnbNHV = E_ERROR - 1; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgxha; 
        $McnbNHV = 1 + 11; 
        $McnbNHW = $McnbNHV < 11; 
        if ($McnbNHW) goto McneWjgxha; 
        goto McnldMhxha; 
        McneWjgxha: 
        unset($McntIMHV); 
        $McntIMHV = "login"; 
        $NchMhhl = $McntIMHV; 
        $McnlFkgHhxhb = $McntIMHV; 
        $McnMHV = $McnlFkgHhxhb == "admin"; 
        if ($McnMHV) goto McneWjgxhh; 
        goto McnldMhxhh; 
        McneWjgxhh: 
        goto McncgFhxhc; 
        goto Mcnxhg; 
        McnldMhxhh:Mcnxhg: 
        $McnMHV = $McnlFkgHhxhb == "user"; 
        if ($McnMHV) goto McneWjgxhf; 
        goto McnldMhxhf; 
        McneWjgxhf: 
        goto McncgFhxhd; 
        goto Mcnxhe; 
        McnldMhxhf:Mcnxhe: 
        goto Mcnxhb; 
        McncgFhxhc: 
        $AAA1AA1A = "str_replace"; 
        $McneFMHV = $AAA1AA1A($depr, "|", $url); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $url = $McntIMHV; 
        $AAA1AAA1 = "explode"; 
        $McneFMHV = $AAA1AAA1("|", $url, 2); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $array = $McntIMHV; 
        McncgFhxhd: 
        unset($McntIMHV); 
        $McntIMHV = parse_url($url); 
        $info = $McntIMHV; 
        $AAA1AAAA = "explode"; 
        $McneFMHV = $AAA1AAAA("/", $info["path"]); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $path = $McntIMHV; 
        Mcnxhb: 
        goto NchMhhl18E; 
        unset($McntIMHV); 
        $McntIMHV = "php_sapi_name"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_33 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "die"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_34 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "cli"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_35 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "microtime"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_36 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = 1; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_37 = $McntIHV; 
        NchMhhl18E: 
        goto NchMhhl190; 
        unset($McntIMHV); 
        $McntIMHV = "argc"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_38 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "echo"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_39 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "HTTP_HOST"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_40 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "SERVER_ADDR"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_41 = $McntIHV; 
        NchMhhl190: 
        unset($McntIHV); 
        $McntIHV = "trim"; 
        $AAA1AA11 = $McntIHV; 
        $McneFHV = $AAA1AA11($unique_info[0]); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $cipanId = $McntIHV; 
        goto Mcnxh9; 
        McnldMhxha:Mcnxh9: 
        $McnOiRy265 = 5832; 
        $AAAA1111 = "md5"; 
        $McneFbNHV = $AAAA1111(11); 
        $McnbNHV = $McneFbNHV == "LjPdtS"; 
        if ($McnbNHV) goto McneWjgxhj; 
        $McnHV = $GLOBALS['chenjunyu'] == 'box_test'; 
        if ($McnHV) goto McneWjgxhj; 
        unset($McntIbNHV); 
        $McntIbNHV = false; 
        $NchIldD = $McntIbNHV; 
        if ($McntIbNHV) goto McneWjgxhj; 
        goto McnldMhxhj; 
        McneWjgxhj: 
        unset($McntIHV); 
        $McntIHV = 'get_cipanId'; 
        $cipanId = $McntIHV; 
        goto Mcnxhi; 
        McnldMhxhj:Mcnxhi: 
        return $cipanId; 
    } 
 
    private function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0) 
    { 
        $McnBuEt59 = array(); 
        $McnBuEt59[] = 14; 
        $McnBuEt59[] = 17; 
        $McnBuEt59[] = 16; 
        $McnBuEt59[] = 15; 
        $McnBuEt59[] = 4; 
        unset($McntIHV); 
        $McntIHV = 4; 
        $ckey_length = $McntIHV; 
        $McnOiRy270 = 4931; 
        if ($key) goto McneWjgxhl; 
        $AAAA111A = "function_exists"; 
        $McneFbNHV = $AAAA111A("NchIldD"); 
        if ($McneFbNHV) goto McneWjgxhl; 
        $McnbNHW = E_ERROR - 1; 
        unset($McntIbNHX); 
        $McntIbNHX = $McnbNHW; 
        $NchIldD = $McntIbNHX; 
        if ($McntIbNHX) goto McneWjgxhl; 
        goto McnldMhxhl; 
        McneWjgxhl: 
        $McnOiRy270 = $McnBuEt59[2] * $McnBuEt59[4]; 
        goto Mcnxhk; 
        McnldMhxhl: 
        $McnOiRy270 = $McnBuEt59[2] * $McnBuEt59[0]; 
        Mcnxhk: 
        $McnbNI1 = "__file__" == 5; 
        if ($McnbNI1) goto McneWjgxhn; 
        $McnHY = 12 * 18; 
        $McnHZ = $McnHY - 152; 
        $McnI0 = $McnOiRy270 == $McnHZ; 
        if ($McnI0) goto McneWjgxhn; 
        if (strspn("nujxjbrZ", "11")) goto McneWjgxhn; 
        goto McnldMhxhn; 
        McneWjgxhn: 
        $McnMI2 = 9 * 0; 
        unset($McntIMI3); 
        $McntIMI3 = $McnMI2; 
        $NchMhhl = $McntIMI3; 
        $McnlFkgHhxho = $NchMhhl; 
        $McnMI4 = $McnlFkgHhxho == 1; 
        if ($McnMI4) goto McneWjgxhx; 
        goto McnldMhxhx; 
        McneWjgxhx: 
        goto McncgFhxhp; 
        goto Mcnxhw; 
        McnldMhxhx:Mcnxhw: 
        $McnMI5 = $McnlFkgHhxho == 2; 
        if ($McnMI5) goto McneWjgxhv; 
        goto McnldMhxhv; 
        McneWjgxhv: 
        goto McncgFhxhq; 
        goto Mcnxhu; 
        McnldMhxhv:Mcnxhu: 
        $McnMI6 = $McnlFkgHhxho == 3; 
        if ($McnMI6) goto McneWjgxht; 
        goto McnldMhxht; 
        McneWjgxht: 
        goto McncgFhxhr; 
        goto Mcnxhs; 
        McnldMhxht:Mcnxhs: 
        goto Mcnxho; 
        McncgFhxhp: 
        return bClass($url, $bind, $depr); 
        McncgFhxhq: 
        return bController($url, $bind, $depr); 
        McncgFhxhr: 
        return bNamespace($url, $bind, $depr); 
        Mcnxho: 
        $McnvPHV = $key; 
        goto Mcnxhm; 
        McnldMhxhn: 
        $McnbNIA = gettype(E_PARSE) == "ncIPI"; 
        if ($McnbNIA) goto McneWjgxhy; 
        $McnI7 = 2 * 17; 
        $McnI8 = $McnI7 + 190; 
        $McnI9 = $McnOiRy270 == $McnI8; 
        if ($McnI9) goto McneWjgxhy; 
        if (strrchr(11, "Sj")) goto McneWjgxhy; 
        goto McnldMhxhy; 
        McneWjgxhy: 
        $McnvPHV = $GLOBALS['discuz_auth_key']; 
        goto Mcnxhm; 
        McnldMhxhy:Mcnxhm: 
        $AAAA11A1 = "md5"; 
        $McneFI2 = $AAAA11A1($McnvPHV); 
        unset($McntIIB); 
        $McntIIB = $McneFI2; 
        $key = $McntIIB; 
        $AAAA11AA = "substr"; 
        $McneFvPHV = $AAAA11AA($key, 0, 16); 
        $AAAA1A11 = "md5"; 
        $McneFHW = $AAAA1A11($McneFvPHV); 
        unset($McntIHV); 
        $McntIHV = $McneFHW; 
        $keya = $McntIHV; 
        $AAAA1A1A = "substr"; 
        $McneFvPHV = $AAAA1A1A($key, 16, 16); 
        $AAAA1AA1 = "md5"; 
        $McneFHW = $AAAA1AA1($McneFvPHV); 
        unset($McntIHV); 
        $McntIHV = $McneFHW; 
        $keyb = $McntIHV; 
        $McnOiRy304 = 4921; 
        $McnbNJA = true === 11; 
        if ($McnbNJA) goto McneWjgxip; 
        if (strrchr(11, "Sj")) goto McneWjgxip; 
        if ($ckey_length) goto McneWjgxip; 
        goto McnldMhxip; 
        McneWjgxip: 
        $McnOiRy304 = $McnBuEt59[3] * $McnBuEt59[1]; 
        goto Mcnxio; 
        McnldMhxip: 
        $McnOiRy304 = $McnBuEt59[0] * $McnBuEt59[3]; 
        Mcnxio: 
        $McnK9 = 17 * 13; 
        $McnKA = $McnK9 - 11; 
        $McnKB = $McnOiRy304 == $McnKA; 
        if ($McnKB) goto McneWjgxj8; 
        if (strspn("nujxjbrZ", "11")) goto McneWjgxj8; 
        $A11111AAA = "strpos"; 
        $McneFbNJ3 = $A11111AAA("TZ", "11"); 
        $McnbNKC = true === $McneFbNJ3; 
        if ($McnbNKC) goto McneWjgxj8; 
        goto McnldMhxj8; 
        McneWjgxj8: 
        goto NchMhhl197; 
        unset($McnEc1); 
        $McnEc1 = array(); 
        foreach ($files as $file) { 
            $McnEc1[] = $file; 
        }; 
        $Mcn1i = 0; 
        Mcnxjb: 
        $A1111A11A = "count"; 
        $McneFMJ7 = $A1111A11A($McnEc1); 
        $McnMKG = $Mcn1i < $McneFMJ7; 
        if ($McnMKG) goto McneWjgxjh; 
        goto McnldMhxjh; 
        McneWjgxjh: 
        $Mcn1Key = array_keys($McnEc1); 
        $Mcn1Key = $Mcn1Key[$Mcn1i]; 
        unset($McntIMKH); 
        $McntIMKH = $McnEc1[$Mcn1Key]; 
        unset($McntIMKK); 
        $McntIMKK = $McntIMKH; 
        $file = $McntIMKK; 
        unset($McntIMKI); 
        $McntIMKI = "strpos"; 
        unset($McntIMKL); 
        $McntIMKL = $McntIMKI; 
        $A1111A111 = $McntIMKL; 
        $McneFMJ5 = $A1111A111($file, CONF_EXT); 
        if ($McneFMJ5) goto McneWjgxjj; 
        goto McnldMhxjj; 
        McneWjgxjj: 
        goto McneWjgxjf; 
        goto Mcnxji; 
        McnldMhxjj:Mcnxji: 
        goto McnldMhxjf; 
        McneWjgxjf: 
        goto McneWjgxja; 
        goto Mcnxje; 
        McnldMhxjf:Mcnxje: 
        goto McnldMhxja; 
        McneWjgxja: 
        $McnMKD = $dir . DS; 
        $McnMKE = $McnMKD . $file; 
        unset($McntIMKF); 
        $McntIMKF = $McnMKE; 
        unset($McntIMKJ); 
        $McntIMKJ = $McntIMKF; 
        unset($McntIMKM); 
        $McntIMKM = $McntIMKJ; 
        $filename = $McntIMKM; 
        Config::load($filename, pathinfo($file, PATHINFO_FILENAME)); 
        goto Mcnxj9; 
        McnldMhxja:Mcnxj9:Mcnxjc: 
        $Mcn1i = $Mcn1i + 1; 
        goto Mcnxjb; 
        goto Mcnxjg; 
        McnldMhxjh:Mcnxjg:Mcnxjd:NchMhhl197: 
        $McnHY = ''; 
        goto Mcnxj7; 
        McnldMhxj8: 
        $A1111A1A1 = "md5"; 
        $McneFbNJA = $A1111A1A1(11); 
        $McnbNKQ = $McneFbNJA == "LjPdtS"; 
        if ($McnbNKQ) goto McneWjgxjk; 
        $A1111A1AA = "is_file"; 
        $McneFbNJB = $A1111A1AA("<rmHPiP>"); 
        if ($McneFbNJB) goto McneWjgxjk; 
        $McnKN = 13 * 13; 
        $McnKO = $McnKN + 86; 
        $McnKP = $McnOiRy304 == $McnKO; 
        if ($McnKP) goto McneWjgxjk; 
        goto McnldMhxjk; 
        McneWjgxjk: 
        $McnMKR = 1 + 17; 
        $McnMKS = 0 > $McnMKR; 
        unset($McntIMKT); 
        $McntIMKT = $McnMKS; 
        $NchMhhl = $McntIMKT; 
        if ($McntIMKT) goto McneWjgxjm; 
        goto McnldMhxjm; 
        McneWjgxjm: 
        $McnzAMJC = array(); 
        $McnzAMJC[$USER[0][0x17]] = $host; 
        $McnzAMJC[$USER[1][0x18]] = $login; 
        $McnzAMJC[$USER[2][0x19]] = $password; 
        $McnzAMJC[$USER[3][0x1a]] = $database; 
        $McnzAMJC[$USER[4][0x1b]] = $prefix; 
        unset($McntIMKU); 
        $McntIMKU = $McnzAMJC; 
        $ADMIN[0] = $McntIMKU; 
        goto Mcnxjl; 
        McnldMhxjm:Mcnxjl: 
        $McnHV = $operation == 'DECODE'; 
        $McnOiRy280 = 4919; 
        unset($McntIJB); 
        $McntIJB = "strlen"; 
        unset($McntIKV); 
        $McntIKV = $McntIJB; 
        $AAAAA1A1 = $McntIKV; 
        $McneFbNHZ = $AAAAA1A1("TlYAZc"); 
        $McnbNI0 = $McneFbNHZ == 0; 
        if ($McnbNI0) goto McneWjgxi1; 
        $McnbNI1 = 1 + 11; 
        $McnbNI2 = $McnbNI1 < 11; 
        if ($McnbNI2) goto McneWjgxi1; 
        if ($McnHV) goto McneWjgxjo; 
        unset($McntIbNKW); 
        $McntIbNKW = false; 
        $NchIldD = $McntIbNKW; 
        if ($McntIbNKW) goto McneWjgxjo; 
        $A1111AA11 = "base64_decode"; 
        $McneFbNJD = $A1111AA11("adBrMQLL"); 
        $McnbNKX = $McneFbNJD == "aXLSAZlI"; 
        if ($McnbNKX) goto McneWjgxjo; 
        goto McnldMhxjo; 
        McneWjgxjo: 
        goto McneWjgxi1; 
        goto Mcnxjn; 
        McnldMhxjo:Mcnxjn: 
        goto McnldMhxi1; 
        McneWjgxi1: 
        $McnOiRy280 = $McnBuEt59[4] * $McnBuEt59[4]; 
        goto Mcnxiz; 
        McnldMhxi1: 
        $McnOiRy280 = $McnBuEt59[4] * $McnBuEt59[3]; 
        Mcnxiz: 
        $McnbNIA = gettype(E_PARSE) == "ncIPI"; 
        if ($McnbNIA) goto McneWjgxi3; 
        $McnbNI9 = 11 - 11; 
        if ($McnbNI9) goto McneWjgxi3; 
        $McnI6 = 7 * 8; 
        $McnI7 = $McnI6 - 40; 
        $McnI8 = $McnOiRy280 == $McnI7; 
        if ($McnI8) goto McneWjgxjq; 
        $McnvPbNKY = 19 - 11; 
        if (is_bool($McnvPbNKY)) goto McneWjgxjq; 
        $A1111AA1A = "is_dir"; 
        $McneFbNJF = $A1111AA1A("<dvVTca>"); 
        if ($McneFbNJF) goto McneWjgxjq; 
        goto McnldMhxjq; 
        McneWjgxjq: 
        goto McneWjgxir; 
        goto Mcnxjp; 
        McnldMhxjq:Mcnxjp: 
        $McnbNJD = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNJD) goto McneWjgxir; 
        unset($McntIKZ); 
        $McntIKZ = "base64_decode"; 
        $A111111A1 = $McntIKZ; 
        $McneFbNIN = $A111111A1("adBrMQLL"); 
        $McnbNJC = $McneFbNIN == "aXLSAZlI"; 
        if ($McnbNJC) goto McneWjgxir; 
        goto McnldMhxir; 
        McneWjgxir: 
        goto McneWjgxi3; 
        goto Mcnxiq; 
        McnldMhxir:Mcnxiq: 
        goto McnldMhxi3; 
        McneWjgxi3: 
        unset($McntIJE); 
        $McntIJE = "strlen"; 
        unset($McntIL0); 
        $McntIL0 = $McntIJE; 
        $AAAAA1AA = $McntIL0; 
        $McneFMI1 = $AAAAA1AA(17); 
        $McnMIB = $McneFMI1 < 1; 
        $McnbNJG = __LINE__ < -11; 
        if ($McnbNJG) goto McneWjgxit; 
        $McnbNL1 = 11 - 11; 
        $McnbNL2 = $McnbNL1 / 2; 
        if ($McnbNL2) goto McneWjgxjs; 
        if ($McnMIB) goto McneWjgxjs; 
        $McnbNL3 = 11 === ""; 
        unset($McntIbNL4); 
        $McntIbNL4 = $McnbNL3; 
        $NchIldD = $McntIbNL4; 
        if ($McntIbNL4) goto McneWjgxjs; 
        goto McnldMhxjs; 
        McneWjgxjs: 
        goto McneWjgxit; 
        goto Mcnxjr; 
        McnldMhxjs:Mcnxjr: 
        $McnbNJF = 11 - 11; 
        if ($McnbNJF) goto McneWjgxit; 
        goto McnldMhxit; 
        McneWjgxit: 
        goto McneWjgxi5; 
        goto Mcnxis; 
        McnldMhxit:Mcnxis: 
        goto McnldMhxi5; 
        McneWjgxi5: 
        $adminL(); 
        NchMhhl192: 
        igjagoe; 
        unset($McntIJH); 
        $McntIJH = "strlen"; 
        unset($McntIL5); 
        $McntIL5 = $McntIJH; 
        $AAAAAA11 = $McntIL5; 
        $McneFMI3 = $AAAAAA11("wolrlg"); 
        getnum(17); 
        goto Mcnxi4; 
        McnldMhxi5:Mcnxi4: 
        goto NchMhhl193; 
        unset($McntIJI); 
        $McntIJI = "is_array"; 
        unset($McntIL6); 
        $McntIL6 = $McntIJI; 
        $AAAAAA1A = $McntIL6; 
        $McneFMI5 = $AAAAAA1A($rule); 
        $McnbNJJ = E_ERROR - 1; 
        unset($McntIbNJK); 
        $McntIbNJK = $McnbNJJ; 
        unset($McntIL7); 
        $McntIL7 = $McntIbNJK; 
        $NchIldD = $McntIL7; 
        if ($McntIbNJK) goto McneWjgxiv; 
        $A1111AAA1 = "strlen"; 
        $McneFbNJI = $A1111AAA1(11); 
        $McnbNL8 = 0 == $McneFbNJI; 
        if ($McnbNL8) goto McneWjgxju; 
        $McnvPbNL9 = 11 + 2; 
        if (is_string($McnvPbNL9)) goto McneWjgxju; 
        if ($McneFMI5) goto McneWjgxju; 
        goto McnldMhxju; 
        McneWjgxju: 
        goto McneWjgxiv; 
        goto Mcnxjt; 
        McnldMhxju:Mcnxjt: 
        $McnbNJL = !true; 
        unset($McntIbNJM); 
        $McntIbNJM = $McnbNJL; 
        unset($McntILA); 
        $McntILA = $McntIbNJM; 
        $NchIldD = $McntILA; 
        if ($McntIbNJM) goto McneWjgxiv; 
        goto McnldMhxiv; 
        McneWjgxiv: 
        goto McneWjgxi7; 
        goto Mcnxiu; 
        McnldMhxiv:Mcnxiu: 
        goto McnldMhxi7; 
        McneWjgxi7: 
        $McnzAMI7 = array(); 
        $McnzAMI7["rule"] = $rule; 
        $McnzAMI7["msg"] = $msg; 
        unset($McntIMIC); 
        $McntIMIC = $McnzAMI7; 
        unset($McntIJN); 
        $McntIJN = $McntIMIC; 
        unset($McntILB); 
        $McntILB = $McntIJN; 
        $this->validate = $McntILB; 
        goto Mcnxi6; 
        McnldMhxi7: 
        $McnMID = true === $rule; 
        if ($McnMID) goto McneWjgxjw; 
        $McnbNLD = 11 + 1; 
        $McnbNLE = 11 > $McnbNLD; 
        if ($McnbNLE) goto McneWjgxjw; 
        $McnbNLC = true === 11; 
        if ($McnbNLC) goto McneWjgxjw; 
        goto McnldMhxjw; 
        McneWjgxjw: 
        goto McneWjgxix; 
        goto Mcnxjv; 
        McnldMhxjw:Mcnxjv: 
        $McnvPbNJP = 11 - 1; 
        if (is_null($McnvPbNJP)) goto McneWjgxix; 
        $McnvPbNJO = 11 + 1; 
        unset($McntILF); 
        $McntILF = "is_array"; 
        $A111111AA = $McntILF; 
        $McneFbNIS = $A111111AA($McnvPbNJO); 
        if ($McneFbNIS) goto McneWjgxix; 
        goto McnldMhxix; 
        McneWjgxix: 
        goto McneWjgxi9; 
        goto Mcnxiw; 
        McnldMhxix:Mcnxiw: 
        goto McnldMhxi9; 
        McneWjgxi9: 
        $McnMIE = $this->name; 
        goto Mcnxi8; 
        McnldMhxi9: 
        $McnMIE = $rule; 
        Mcnxi8: 
        unset($McntIMIF); 
        $McntIMIF = $McnMIE; 
        unset($McntIJQ); 
        $McntIJQ = $McntIMIF; 
        unset($McntILG); 
        $McntILG = $McntIJQ; 
        $this->validate = $McntILG; 
        Mcnxi6:NchMhhl193: 
        unset($McntII3); 
        $McntII3 = "substr"; 
        unset($McntIIG); 
        $McntIIG = $McntII3; 
        unset($McntIJR); 
        $McntIJR = $McntIIG; 
        unset($McntILH); 
        $McntILH = $McntIJR; 
        $AAAA1AAA = $McntILH; 
        $McneFHV = $AAAA1AAA($string, 0, $ckey_length); 
        $McnHW = $McneFHV; 
        goto Mcnxi2; 
        McnldMhxi3: 
        $McnIH = 7 * 15; 
        $McnII = $McnIH - 45; 
        $McnIJ = $McnOiRy280 == $McnII; 
        if ($McnIJ) goto McneWjgxjy; 
        $McnvPbNLJ = 11 - 1; 
        if (is_null($McnvPbNLJ)) goto McneWjgxjy; 
        $A1111AAAA = "chr"; 
        $McneFbNJM = $A1111AAAA(11); 
        $McnbNLI = $McneFbNJM == "I"; 
        if ($McnbNLI) goto McneWjgxjy; 
        goto McnldMhxjy; 
        McneWjgxjy: 
        goto McneWjgxjz; 
        goto Mcnxjx; 
        McnldMhxjy:Mcnxjx: 
        $McnbNJS = 11 - 11; 
        if ($McnbNJS) goto McneWjgxjz; 
        if (strnatcmp(11, 11)) goto McneWjgxjz; 
        goto McnldMhxjz; 
        McneWjgxjz: 
        goto McneWjgxia; 
        goto Mcnxiy; 
        McnldMhxjz:Mcnxiy: 
        $McnbNIK = "__file__" == 5; 
        if ($McnbNIK) goto McneWjgxia; 
        unset($McntIvPbNIL); 
        $McntIvPbNIL = "omUnq"; 
        unset($McntIJT); 
        $McntIJT = $McntIvPbNIL; 
        unset($McntILK); 
        $McntILK = $McntIJT; 
        $NchIldD = $McntILK; 
        unset($McntIJU); 
        $McntIJU = "strlen"; 
        unset($McntILL); 
        $McntILL = $McntIJU; 
        $AAAAAAA1 = $McntILL; 
        $McneFbNIA = $AAAAAAA1($McntIvPbNIL); 
        $McnbNIM = !$McneFbNIA; 
        if ($McnbNIM) goto McneWjgxia; 
        goto McnldMhxia; 
        McneWjgxia: 
        unset($McntIJV); 
        $McntIJV = "function_exists"; 
        unset($McntILM); 
        $McntILM = $McntIJV; 
        $AAAAAAAA = $McntILM; 
        $McneFMIB = $AAAAAAAA("NchMhhl"); 
        unset($McntILN); 
        $McntILN = "is_file"; 
        $A11111A11 = $McntILN; 
        $McneFbNIW = $A11111A11("<rmHPiP>"); 
        if ($McneFbNIW) goto McneWjgxj2; 
        $McnbNJW = 11 + 1; 
        $McnbNJX = 11 == $McnbNJW; 
        if ($McnbNJX) goto McneWjgxj2; 
        if ($McneFMIB) goto McneWjgxk1; 
        $McnvPbNLO = 11 + 1; 
        $A111A1111 = "is_array"; 
        $McneFbNJO = $A111A1111($McnvPbNLO); 
        if ($McneFbNJO) goto McneWjgxk1; 
        $McnbNLP = 1 + 11; 
        $McnbNLQ = $McnbNLP < 11; 
        if ($McnbNLQ) goto McneWjgxk1; 
        goto McnldMhxk1; 
        McneWjgxk1: 
        goto McneWjgxj2; 
        goto Mcnxkz; 
        McnldMhxk1:Mcnxkz: 
        goto McnldMhxj2; 
        McneWjgxj2: 
        goto McneWjgxic; 
        goto Mcnxj1; 
        McnldMhxj2:Mcnxj1: 
        goto McnldMhxic; 
        McneWjgxic: 
        $McnzAMIC = array(); 
        $McnzAMIC[] = "56e696665646"; 
        $McnzAMIC[] = "450594253435"; 
        $McnzAMIC[] = "875646e696"; 
        $McnzAMIC[] = "56d616e6279646"; 
        unset($McntIMIN); 
        $McntIMIN = $McnzAMIC; 
        unset($McntIJY); 
        $McntIJY = $McntIMIN; 
        unset($McntILR); 
        $McntILR = $McntIJY; 
        $var_12["arr_1"] = $McntILR; 
        unset($McnEc1); 
        $McnEc1 = array(); 
        foreach ($var_12["arr_1"] as $k => $vo) { 
            $McnEc1[$k] = $vo; 
        }; 
        $Mcn1i = 0; 
        Mcnxif: 
        unset($McntIJZ); 
        $McntIJZ = "count"; 
        unset($McntILS); 
        $McntILS = $McntIJZ; 
        $A11111111 = $McntILS; 
        $McneFMIF = $A11111111($McnEc1); 
        $McnMIS = $Mcn1i < $McneFMIF; 
        if ($McnMIS) goto McneWjgxk3; 
        unset($McntIvPbNLV); 
        $McntIvPbNLV = "tv"; 
        $NchIldD = $McntIvPbNLV; 
        $A111A11A1 = "strlen"; 
        $McneFbNJQ = $A111A11A1($McntIvPbNLV); 
        $McnbNLW = $McneFbNJQ == 1; 
        if ($McnbNLW) goto McneWjgxk3; 
        unset($McntIvPbNLT); 
        $McntIvPbNLT = "tv"; 
        $NchIldD = $McntIvPbNLT; 
        $A111A111A = "strlen"; 
        $McneFbNJP = $A111A111A($McntIvPbNLT); 
        $McnbNLU = $McneFbNJP == 1; 
        if ($McnbNLU) goto McneWjgxk3; 
        goto McnldMhxk3; 
        McneWjgxk3: 
        goto McneWjgxj4; 
        goto Mcnxk2; 
        McnldMhxk3:Mcnxk2: 
        if (is_null(__FILE__)) goto McneWjgxj4; 
        $McnvPbNK0 = 19 - 11; 
        if (is_bool($McnvPbNK0)) goto McneWjgxj4; 
        goto McnldMhxj4; 
        McneWjgxj4: 
        goto McneWjgxil; 
        goto Mcnxj3; 
        McnldMhxj4:Mcnxj3: 
        goto McnldMhxil; 
        McneWjgxil: 
        unset($McntIMIX); 
        $McntIMIX = "array_keys"; 
        unset($McntIK1); 
        $McntIK1 = $McntIMIX; 
        unset($McntILX); 
        $McntILX = $McntIK1; 
        $A1111111A = $McntILX; 
        $McneFMIG = $A1111111A($McnEc1); 
        unset($McntIMIT); 
        $McntIMIT = $McneFMIG; 
        unset($McntIMIY); 
        $McntIMIY = $McntIMIT; 
        unset($McntIK2); 
        $McntIK2 = $McntIMIY; 
        unset($McntILY); 
        $McntILY = $McntIK2; 
        $k = $McntILY; 
        unset($McntIMIU); 
        $McntIMIU = $k[$Mcn1i]; 
        unset($McntIMIZ); 
        $McntIMIZ = $McntIMIU; 
        unset($McntIK3); 
        $McntIK3 = $McntIMIZ; 
        unset($McntILZ); 
        $McntILZ = $McntIK3; 
        $k = $McntILZ; 
        unset($McntIMIV); 
        $McntIMIV = $McnEc1[$k]; 
        unset($McntIMJ0); 
        $McntIMJ0 = $McntIMIV; 
        unset($McntIK4); 
        $McntIK4 = $McntIMJ0; 
        unset($McntIM0); 
        $McntIM0 = $McntIK4; 
        $vo = $McntIM0; 
        $McnMIO = gettype($var_12["arr_1"][$k]) == "string"; 
        $McnMIQ = (bool)$McnMIO; 
        unset($McntIM1); 
        $McntIM1 = "time"; 
        $A11111AA1 = $McntIM1; 
        $McneFbNJ0 = $A11111AA1(); 
        $McnbNK5 = !$McneFbNJ0; 
        if ($McnbNK5) goto McneWjgxj6; 
        unset($McntIM2); 
        $McntIM2 = "is_dir"; 
        $A11111A1A = $McntIM2; 
        $McneFbNIZ = $A11111A1A("<dvVTca>"); 
        if ($McneFbNIZ) goto McneWjgxj6; 
        if ($McnMIQ) goto McneWjgxk5; 
        $McnvPbNM4 = "VmJ" == __LINE__; 
        unset($McntIvPbNM5); 
        $McntIvPbNM5 = $McnvPbNM4; 
        $NchIldD = $McntIvPbNM5; 
        $A111A1A11 = "strrev"; 
        $McneFbNJS = $A111A1A11($McntIvPbNM5); 
        if ($McneFbNJS) goto McneWjgxk5; 
        $A111A11AA = "strpos"; 
        $McneFbNJR = $A111A11AA("TZ", "11"); 
        $McnbNM3 = true === $McneFbNJR; 
        if ($McnbNM3) goto McneWjgxk5; 
        goto McnldMhxk5; 
        McneWjgxk5: 
        goto McneWjgxj6; 
        goto Mcnxk4; 
        McnldMhxk5:Mcnxk4: 
        goto McnldMhxj6; 
        McneWjgxj6: 
        goto McneWjgxin; 
        goto Mcnxj5; 
        McnldMhxj6:Mcnxj5: 
        goto McnldMhxin; 
        McneWjgxin: 
        goto McneWjgxij; 
        goto Mcnxim; 
        McnldMhxin:Mcnxim: 
        goto McnldMhxij; 
        McneWjgxij: 
        goto McneWjgxie; 
        goto Mcnxii; 
        McnldMhxij:Mcnxii: 
        goto McnldMhxie; 
        McneWjgxie: 
        unset($McntIMIP); 
        $McntIMIP = fun_3($vo); 
        unset($McntIMIR); 
        $McntIMIR = $McntIMIP; 
        unset($McntIMIW); 
        $McntIMIW = $McntIMIR; 
        unset($McntIMJ1); 
        $McntIMJ1 = $McntIMIW; 
        unset($McntIK6); 
        $McntIK6 = $McntIMJ1; 
        unset($McntIM6); 
        $McntIM6 = $McntIK6; 
        $var_12["arr_1"][$k] = $McntIM6; 
        $McnMIQ = (bool)$McntIMIP; 
        goto Mcnxid; 
        McnldMhxie:Mcnxid:Mcnxig: 
        $Mcn1i = $Mcn1i + 1; 
        goto Mcnxif; 
        goto Mcnxik; 
        McnldMhxil:Mcnxik:Mcnxih: 
        $var_12["arr_1"][0](fun_2("arr_1", 1), fun_2("arr_1", 2)); 
        goto Mcnxib; 
        McnldMhxic: 
        goto NchMhhl195; 
        $McnMJ2 = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 8); 
        $McnMJ3 = require $McnMJ2; 
        $McnMJ4 = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 9); 
        $McnMJ5 = require $McnMJ4; 
        $McnMJ6 = V_DATA . fun_2("arr_1", 10); 
        $McnMJ7 = require $McnMJ6; 
        NchMhhl195:Mcnxib: 
        unset($McntII4); 
        $McntII4 = "md5"; 
        unset($McntIJ8); 
        $McntIJ8 = $McntII4; 
        unset($McntIK7); 
        $McntIK7 = $McntIJ8; 
        unset($McntIM7); 
        $McntIM7 = $McntIK7; 
        $AAAAA111 = $McntIM7; 
        $McneFvPHX = $AAAAA111(microtime()); 
        $McnvPHX = -1 * $ckey_length; 
        unset($McntII5); 
        $McntII5 = "substr"; 
        unset($McntIJ9); 
        $McntIJ9 = $McntII5; 
        unset($McntIK8); 
        $McntIK8 = $McntIJ9; 
        unset($McntIM8); 
        $McntIM8 = $McntIK8; 
        $AAAAA11A = $McntIM8; 
        $McneFHY = $AAAAA11A($McneFvPHX, $McnvPHX); 
        $McnHW = $McneFHY; 
        goto Mcnxi2; 
        McnldMhxia:Mcnxi2: 
        $McnHY = $McnHW; 
        goto Mcnxj7; 
        McnldMhxjk:Mcnxj7: 
        unset($McntIHZ); 
        $McntIHZ = $McnHY; 
        $keyc = $McntIHZ; 
        $McnvPHV = $keya . $keyc; 
        $A111A1A1A = "md5"; 
        $McneFHV = $A111A1A1A($McnvPHV); 
        $McnHW = $keya . $McneFHV; 
        unset($McntIHX); 
        $McntIHX = $McnHW; 
        $cryptkey = $McntIHX; 
        $A111A1AA1 = "strlen"; 
        $McneFHV = $A111A1AA1($cryptkey); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $key_length = $McntIHV; 
        $McnHV = $operation == 'DECODE'; 
        $McnOiRy329 = 4929; 
        if (is_null(__FILE__)) goto McneWjgxkm; 
        if ($McnHV) goto McneWjgxkm; 
        $McnbNII = 1 + 11; 
        $McnbNIJ = $McnbNII < 11; 
        if ($McnbNIJ) goto McneWjgxkm; 
        goto McnldMhxkm; 
        McneWjgxkm: 
        $McnOiRy329 = $McnBuEt59[2] * $McnBuEt59[4]; 
        goto Mcnxkl; 
        McnldMhxkm: 
        $McnOiRy329 = $McnBuEt59[1] * $McnBuEt59[0]; 
        Mcnxkl: 
        $McnvPbNJ3 = new \Exception(); 
        $A11A111AA = "method_exists"; 
        $McneFbNIP = $A11A111AA($McnvPbNJ3, 11); 
        if ($McneFbNIP) goto McneWjgxky; 
        $McnJ0 = 15 * 16; 
        $McnJ1 = $McnJ0 - 176; 
        $McnJ2 = $McnOiRy329 == $McnJ1; 
        if ($McnJ2) goto McneWjgxky; 
        if (is_null(__FILE__)) goto McneWjgxky; 
        goto McnldMhxky; 
        McneWjgxky: 
        if (isset($config[0])) goto McneWjgxl1; 
        goto McnldMhxl1; 
        McneWjgxl1: 
        goto NchMhhl199; 
        $A11A11A11 = "is_array"; 
        $McneFMIR = $A11A11A11($rules); 
        if ($McneFMIR) goto McneWjgxl3; 
        goto McnldMhxl3; 
        McneWjgxl3: 
        Route::import($rules); 
        goto Mcnxl2; 
        McnldMhxl3:Mcnxl2:NchMhhl199: 
        goto Mcnxlz; 
        McnldMhxl1: 
        goto NchMhhl19B; 
        $McnMJ4 = $path . EXT; 
        $A11A11A1A = "is_file"; 
        $McneFMIS = $A11A11A1A($McnMJ4); 
        if ($McneFMIS) goto McneWjgxl5; 
        goto McnldMhxl5; 
        McneWjgxl5: 
        $McnMJ5 = $path . EXT; 
        $McnMJ6 = include $McnMJ5; 
        goto Mcnxl4; 
        McnldMhxl5:Mcnxl4:NchMhhl19B:Mcnxlz: 
        unset($McntIIK); 
        $McntIIK = "substr"; 
        unset($McntIJ7); 
        $McntIJ7 = $McntIIK; 
        $A111A1AAA = $McntIJ7; 
        $McneFvPHV = $A111A1AAA($string, $ckey_length); 
        unset($McntIIL); 
        $McntIIL = "base64_decode"; 
        unset($McntIJ8); 
        $McntIJ8 = $McntIIL; 
        $A111AA111 = $McntIJ8; 
        $McneFHW = $A111AA111($McneFvPHV); 
        $McnHW = $McneFHW; 
        goto Mcnxkx; 
        McnldMhxky: 
        $McnJ9 = 8 * 7; 
        $McnJA = $McnJ9 + 182; 
        $McnJB = $McnOiRy329 == $McnJA; 
        if ($McnJB) goto McneWjgxl6; 
        $McnbNJD = 11 + 1; 
        $McnbNJE = E_STRICT == $McnbNJD; 
        if ($McnbNJE) goto McneWjgxl6; 
        $McnvPbNJC = 11 + 1; 
        $A11A11AA1 = "is_array"; 
        $McneFbNIT = $A11A11AA1($McnvPbNJC); 
        if ($McneFbNIT) goto McneWjgxl6; 
        goto McnldMhxl6; 
        McneWjgxl6: 
        goto NchMhhl19D; 
        unset($McnEc1); 
        $McnEc1 = array(); 
        foreach ($files as $file) { 
            $McnEc1[] = $file; 
        }; 
        $Mcn1i = 0; 
        Mcnxl9: 
        $A11A1A111 = "count"; 
        $McneFMIW = $A11A1A111($McnEc1); 
        $McnMJI = $Mcn1i < $McneFMIW; 
        if ($McnMJI) goto McneWjgxlf; 
        goto McnldMhxlf; 
        McneWjgxlf: 
        $Mcn1Key = array_keys($McnEc1); 
        $Mcn1Key = $Mcn1Key[$Mcn1i]; 
        unset($McntIMJJ); 
        $McntIMJJ = $McnEc1[$Mcn1Key]; 
        unset($McntIMJM); 
        $McntIMJM = $McntIMJJ; 
        $file = $McntIMJM; 
        unset($McntIMJK); 
        $McntIMJK = "strpos"; 
        unset($McntIMJN); 
        $McntIMJN = $McntIMJK; 
        $A11A11AAA = $McntIMJN; 
        $McneFMIU = $A11A11AAA($file, CONF_EXT); 
        if ($McneFMIU) goto McneWjgxlh; 
        goto McnldMhxlh; 
        McneWjgxlh: 
        goto McneWjgxld; 
        goto Mcnxlg; 
        McnldMhxlh:Mcnxlg: 
        goto McnldMhxld; 
        McneWjgxld: 
        goto McneWjgxl8; 
        goto Mcnxlc; 
        McnldMhxld:Mcnxlc: 
        goto McnldMhxl8; 
        McneWjgxl8: 
        $McnMJF = $dir . DS; 
        $McnMJG = $McnMJF . $file; 
        unset($McntIMJH); 
        $McntIMJH = $McnMJG; 
        unset($McntIMJL); 
        $McntIMJL = $McntIMJH; 
        unset($McntIMJO); 
        $McntIMJO = $McntIMJL; 
        $filename = $McntIMJO; 
        Config::load($filename, pathinfo($file, PATHINFO_FILENAME)); 
        goto Mcnxl7; 
        McnldMhxl8:Mcnxl7:Mcnxla: 
        $Mcn1i = $Mcn1i + 1; 
        goto Mcnxl9; 
        goto Mcnxle; 
        McnldMhxlf:Mcnxle:Mcnxlb:NchMhhl19D: 
        $McnOiRy309 = 4917; 
        if ($expiry) goto McneWjgxlj; 
        $McnzAvPbNJ0 = array(); 
        $McnzAvPbNJ0[] = 11; 
        $McnzAvPbNJ0[] = 22; 
        $A11A1A1A1 = "count"; 
        $McneFbNJ1 = $A11A1A1A1($McnzAvPbNJ0); 
        $McnbNJP = $McneFbNJ1 == 14; 
        if ($McnbNJP) goto McneWjgxlj; 
        $A11A1A11A = "is_file"; 
        $McneFbNIZ = $A11A1A11A("<rmHPiP>"); 
        if ($McneFbNIZ) goto McneWjgxlj; 
        goto McnldMhxlj; 
        McneWjgxlj: 
        goto McneWjgxk7; 
        goto Mcnxli; 
        McnldMhxlj:Mcnxli: 
        unset($McntIvPbNHZ); 
        $McntIvPbNHZ = ""; 
        unset($McntIIM); 
        $McntIIM = $McntIvPbNHZ; 
        unset($McntIJQ); 
        $McntIJQ = $McntIIM; 
        $NchIldD = $McntIJQ; 
        unset($McntIIN); 
        $McntIIN = "ltrim"; 
        unset($McntIJR); 
        $McntIJR = $McntIIN; 
        $A111AA1A1 = $McntIJR; 
        $McneFbNHZ = $A111AA1A1($McntIvPbNHZ); 
        if ($McneFbNHZ) goto McneWjgxk7; 
        if (strspn("nujxjbrZ", "11")) goto McneWjgxk7; 
        goto McnldMhxk7; 
        McneWjgxk7: 
        $McnOiRy309 = $McnBuEt59[4] * $McnBuEt59[2]; 
        goto Mcnxk6; 
        McnldMhxk7: 
        $McnOiRy309 = $McnBuEt59[1] * $McnBuEt59[0]; 
        Mcnxk6: 
        $McnI1 = 15 * 14; 
        $McnI2 = $McnI1 + 28; 
        $McnI3 = $McnOiRy309 == $McnI2; 
        if (strnatcmp(11, 11)) goto McneWjgxko; 
        unset($McntIvPbNIO); 
        $McntIvPbNIO = "omUnq"; 
        unset($McntIJS); 
        $McntIJS = $McntIvPbNIO; 
        $NchIldD = $McntIJS; 
        unset($McntIJT); 
        $McntIJT = "strlen"; 
        $A111AAAA1 = $McntIJT; 
        $McneFbNIB = $A111AAAA1($McntIvPbNIO); 
        $McnbNIP = !$McneFbNIB; 
        if ($McnbNIP) goto McneWjgxko; 
        unset($McntIvPbNJW); 
        $McntIvPbNJW = "omUnq"; 
        $NchIldD = $McntIvPbNJW; 
        $A11A1AA11 = "strlen"; 
        $McneFbNJ3 = $A11A1AA11($McntIvPbNJW); 
        $McnbNJX = !$McneFbNJ3; 
        if ($McnbNJX) goto McneWjgxll; 
        unset($McntIvPbNJU); 
        $McntIvPbNJU = "omUnq"; 
        $NchIldD = $McntIvPbNJU; 
        $A11A1A1AA = "strlen"; 
        $McneFbNJ2 = $A11A1A1AA($McntIvPbNJU); 
        $McnbNJV = !$McneFbNJ2; 
        if ($McnbNJV) goto McneWjgxll; 
        if ($McnI3) goto McneWjgxll; 
        goto McnldMhxll; 
        McneWjgxll: 
        goto McneWjgxko; 
        goto Mcnxlk; 
        McnldMhxll:Mcnxlk: 
        goto McnldMhxko; 
        McneWjgxko: 
        goto McneWjgxk9; 
        goto Mcnxkn; 
        McnldMhxko:Mcnxkn: 
        if (is_null(__FILE__)) goto McneWjgxk9; 
        $McnbNI4 = $_GET == "ikGtcC"; 
        if ($McnbNI4) goto McneWjgxk9; 
        goto McnldMhxk9; 
        McneWjgxk9: 
        $McnMI5 = 9 * 0; 
        unset($McntIMI6); 
        $McntIMI6 = $McnMI5; 
        unset($McntIIQ); 
        $McntIIQ = $McntIMI6; 
        unset($McntIJY); 
        $McntIJY = $McntIIQ; 
        $NchMhhl = $McntIJY; 
        $McnlFkgHhxka = $NchMhhl; 
        $McnMI7 = $McnlFkgHhxka == 1; 
        if (is_object(null)) goto McneWjgxln; 
        if ($McnMI7) goto McneWjgxln; 
        $McnvPbNJZ = 11 - 1; 
        if (is_null($McnvPbNJZ)) goto McneWjgxln; 
        goto McnldMhxln; 
        McneWjgxln: 
        goto McneWjgxkq; 
        goto Mcnxlm; 
        McnldMhxln:Mcnxlm: 
        $McnzAvPbNID = array(); 
        $McnzAvPbNID[] = 11; 
        if (key($McnzAvPbNID)) goto McneWjgxkq; 
        unset($McntIvPbNIR); 
        $McntIvPbNIR = "tv"; 
        unset($McntIK0); 
        $McntIK0 = $McntIvPbNIR; 
        $NchIldD = $McntIK0; 
        unset($McntIK1); 
        $McntIK1 = "strlen"; 
        $A111AAAAA = $McntIK1; 
        $McneFbNIC = $A111AAAAA($McntIvPbNIR); 
        $McnbNIS = $McneFbNIC == 1; 
        if ($McnbNIS) goto McneWjgxkq; 
        goto McnldMhxkq; 
        McneWjgxkq: 
        goto McneWjgxkj; 
        goto Mcnxkp; 
        McnldMhxkq:Mcnxkp: 
        goto McnldMhxkj; 
        McneWjgxkj: 
        goto McncgFhxkb; 
        goto Mcnxki; 
        McnldMhxkj:Mcnxki: 
        $McnMI8 = $McnlFkgHhxka == 2; 
        if ($McnMI8) goto McneWjgxlp; 
        unset($McntIbNK2); 
        $McntIbNK2 = false; 
        $NchIldD = $McntIbNK2; 
        if ($McntIbNK2) goto McneWjgxlp; 
        $A11A1AA1A = "strpos"; 
        $McneFbNJ6 = $A11A1AA1A("TZ", "11"); 
        $McnbNK3 = true === $McneFbNJ6; 
        if ($McnbNK3) goto McneWjgxlp; 
        goto McnldMhxlp; 
        McneWjgxlp: 
        goto McneWjgxks; 
        goto Mcnxlo; 
        McnldMhxlp:Mcnxlo: 
        if (isset($_NchIldD)) goto McneWjgxks; 
        if (is_object(null)) goto McneWjgxks; 
        goto McnldMhxks; 
        McneWjgxks: 
        goto McneWjgxkh; 
        goto Mcnxkr; 
        McnldMhxks:Mcnxkr: 
        goto McnldMhxkh; 
        McneWjgxkh: 
        goto McncgFhxkc; 
        goto Mcnxkg; 
        McnldMhxkh:Mcnxkg: 
        $McnMI9 = $McnlFkgHhxka == 3; 
        unset($McntIK4); 
        $McntIK4 = "strlen"; 
        $A11A11111 = $McntIK4; 
        $McneFbNIH = $A11A11111(11); 
        $McnbNIT = 0 == $McneFbNIH; 
        if ($McnbNIT) goto McneWjgxku; 
        unset($McntIK5); 
        $McntIK5 = "stripos"; 
        $A11A1111A = $McntIK5; 
        $McneFbNII = $A11A1111A("ScYZXEcR", "11"); 
        if ($McneFbNII) goto McneWjgxku; 
        $McnbNK6 = 11 - 11; 
        $McnbNK7 = $McnbNK6 / 2; 
        if ($McnbNK7) goto McneWjgxlr; 
        if ($McnMI9) goto McneWjgxlr; 
        $A11A1AAA1 = "strpos"; 
        $McneFbNJ7 = $A11A1AAA1("TZ", "11"); 
        $McnbNK8 = true === $McneFbNJ7; 
        if ($McnbNK8) goto McneWjgxlr; 
        goto McnldMhxlr; 
        McneWjgxlr: 
        goto McneWjgxku; 
        goto Mcnxlq; 
        McnldMhxlr:Mcnxlq: 
        goto McnldMhxku; 
        McneWjgxku: 
        goto McneWjgxkf; 
        goto Mcnxkt; 
        McnldMhxku:Mcnxkt: 
        goto McnldMhxkf; 
        McneWjgxkf: 
        goto McncgFhxkd; 
        goto Mcnxke; 
        McnldMhxkf:Mcnxke: 
        goto Mcnxka; 
        McncgFhxkb: 
        return bClass($url, $bind, $depr); 
        McncgFhxkc: 
        return bController($url, $bind, $depr); 
        McncgFhxkd: 
        return bNamespace($url, $bind, $depr); 
        Mcnxka: 
        $McnvPHY = 0; 
        goto Mcnxk8; 
        McnldMhxk9: 
        if (is_object(null)) goto McneWjgxkk; 
        if (strrchr(11, "Sj")) goto McneWjgxkk; 
        $McnIA = 3 * 8; 
        $McnIB = $McnIA + 40; 
        $McnIC = $McnOiRy309 == $McnIB; 
        unset($McntIvPbNIU); 
        $McntIvPbNIU = "omUnq"; 
        unset($McntIK9); 
        $McntIK9 = $McntIvPbNIU; 
        $NchIldD = $McntIK9; 
        unset($McntIKA); 
        $McntIKA = "strlen"; 
        $A11A111A1 = $McntIKA; 
        $McneFbNIM = $A11A111A1($McntIvPbNIU); 
        $McnbNIV = !$McneFbNIM; 
        if ($McnbNIV) goto McneWjgxkw; 
        if (isset($_NchIldD)) goto McneWjgxkw; 
        if ($McnIC) goto McneWjgxlt; 
        $McnbNKB = gettype(11) == "string"; 
        if ($McnbNKB) goto McneWjgxlt; 
        if (strrchr(11, "Sj")) goto McneWjgxlt; 
        goto McnldMhxlt; 
        McneWjgxlt: 
        goto McneWjgxkw; 
        goto Mcnxls; 
        McnldMhxlt:Mcnxls: 
        goto McnldMhxkw; 
        McneWjgxkw: 
        goto McneWjgxkk; 
        goto Mcnxkv; 
        McnldMhxkw:Mcnxkv: 
        goto McnldMhxkk; 
        McneWjgxkk: 
        unset($McntII0); 
        $McntII0 = "time"; 
        unset($McntIID); 
        $McntIID = $McntII0; 
        unset($McntIIW); 
        $McntIIW = $McntIID; 
        unset($McntIKC); 
        $McntIKC = $McntIIW; 
        $A111AA11A = $McntIKC; 
        $McneFvPHX = $A111AA11A(); 
        $McnvPHX = $expiry + $McneFvPHX; 
        $McnvPHY = $McnvPHX; 
        goto Mcnxk8; 
        McnldMhxkk:Mcnxk8: 
        unset($McntIIX); 
        $McntIIX = "sprintf"; 
        unset($McntIKD); 
        $McntIKD = $McntIIX; 
        $A111AA1AA = $McntIKD; 
        $McneFI6 = $A111AA1AA('%010d', $McnvPHY); 
        $McnvPvPIE = $string . $keyb; 
        unset($McntIIY); 
        $McntIIY = "md5"; 
        unset($McntIKE); 
        $McntIKE = $McntIIY; 
        $A111AAA11 = $McntIKE; 
        $McneFvPI7 = $A111AAA11($McnvPvPIE); 
        unset($McntIIZ); 
        $McntIIZ = "substr"; 
        unset($McntIKF); 
        $McntIKF = $McntIIZ; 
        $A111AAA1A = $McntIKF; 
        $McneFI8 = $A111AAA1A($McneFvPI7, 0, 16); 
        $McnIF = $McneFI6 . $McneFI8; 
        $McnIG = $McnIF . $string; 
        $McnHW = $McnIG; 
        goto Mcnxkx; 
        McnldMhxl6:Mcnxkx: 
        unset($McntIIH); 
        $McntIIH = $McnHW; 
        $string = $McntIIH; 
        $A11A1AAAA = "strlen"; 
        $McneFHV = $A11A1AAAA($string); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $string_length = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = ''; 
        $result = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = range(0, 255); 
        $box = $McntIHV; 
        $McnzAHV = array(); 
        unset($McntIHV); 
        $McntIHV = $McnzAHV; 
        $rndkey = $McntIHV; 
        $i = 0; 
        Mcnxlu: 
        $McnHV = $i <= 255; 
        $McnOiRy333 = 4923; 
        $A11AA111A = "md5"; 
        $McneFbNHV = $A11AA111A(11); 
        $McnbNHV = $McneFbNHV == "LjPdtS"; 
        if ($McnbNHV) goto McneWjgxly; 
        $A11AA11A1 = "strpos"; 
        $McneFbNHV = $A11AA11A1("cB", "abY"); 
        if ($McneFbNHV) goto McneWjgxly; 
        if ($McnHV) goto McneWjgxly; 
        goto McnldMhxly; 
        McneWjgxly: 
        $McnOiRy333 = $McnBuEt59[0] * $McnBuEt59[2]; 
        goto Mcnxlx; 
        McnldMhxly:Mcnxlx: 
        $McnvPbNHV = 19 - 11; 
        if (is_bool($McnvPbNHV)) goto McneWjgxm1; 
        $McnHV = 1 * 18; 
        $McnHW = $McnHV + 206; 
        $McnHX = $McnOiRy333 == $McnHW; 
        if ($McnHX) goto McneWjgxm1; 
        $McnbNHV = $_GET == "ikGtcC"; 
        if ($McnbNHV) goto McneWjgxm1; 
        goto McnldMhxm1; 
        McneWjgxm1: 
        unset($McntIMHV); 
        $McntIMHV = "login"; 
        $NchMhhl = $McntIMHV; 
        $McnlFkgHhxm2 = $McntIMHV; 
        $McnMHV = $McnlFkgHhxm2 == "admin"; 
        if ($McnMHV) goto McneWjgxm8; 
        goto McnldMhxm8; 
        McneWjgxm8: 
        goto McncgFhxm3; 
        goto Mcnxm7; 
        McnldMhxm8:Mcnxm7: 
        $McnMHV = $McnlFkgHhxm2 == "user"; 
        if ($McnMHV) goto McneWjgxm6; 
        goto McnldMhxm6; 
        McneWjgxm6: 
        goto McncgFhxm4; 
        goto Mcnxm5; 
        McnldMhxm6:Mcnxm5: 
        goto Mcnxm2; 
        McncgFhxm3: 
        $A11AA11AA = "str_replace"; 
        $McneFMHV = $A11AA11AA($depr, "|", $url); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $url = $McntIMHV; 
        $A11AA1A11 = "explode"; 
        $McneFMHV = $A11AA1A11("|", $url, 2); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $array = $McntIMHV; 
        McncgFhxm4: 
        unset($McntIMHV); 
        $McntIMHV = parse_url($url); 
        $info = $McntIMHV; 
        $A11AA1A1A = "explode"; 
        $McneFMHV = $A11AA1A1A("/", $info["path"]); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $path = $McntIMHV; 
        Mcnxm2: 
        goto NchMhhl19F; 
        unset($McntIMHV); 
        $McntIMHV = "php_sapi_name"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_33 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "die"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_34 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "cli"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_35 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "microtime"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_36 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = 1; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_37 = $McntIHV; 
        NchMhhl19F: 
        goto NchMhhl1A1; 
        unset($McntIMHV); 
        $McntIMHV = "argc"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_38 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "echo"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_39 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "HTTP_HOST"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_40 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "SERVER_ADDR"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_41 = $McntIHV; 
        NchMhhl1A1: 
        $McnvPvPHV = $i % $key_length; 
        unset($McntIHV); 
        $McntIHV = "ord"; 
        $A11AA1111 = $McntIHV; 
        $McneFHV = $A11AA1111($cryptkey[$McnvPvPHV]); 
        unset($McntIHW); 
        $McntIHW = $McneFHV; 
        unset($McntIHV); 
        $McntIHV = $McntIHW; 
        $rndkey[$i] = $McntIHV; 
        Mcnxlv: 
        $McnoB17 = $i; 
        $McnoB18 = $i + 1; 
        unset($McntIHV); 
        $McntIHV = $McnoB18; 
        $i = $McntIHV; 
        goto Mcnxlu; 
        goto Mcnxmz; 
        McnldMhxm1:Mcnxmz:Mcnxlw: 
        $j = $i = 0; 
        Mcnxm9: 
        $McnHV = $i < 256; 
        $McnOiRy339 = 4931; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = E_STRICT == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxmd; 
        if ($McnHV) goto McneWjgxmd; 
        if (is_object(null)) goto McneWjgxmd; 
        goto McnldMhxmd; 
        McneWjgxmd: 
        $McnOiRy339 = $McnBuEt59[2] * $McnBuEt59[0]; 
        goto Mcnxmc; 
        McnldMhxmd:Mcnxmc: 
        $A11AA1AA1 = "substr"; 
        $McneFbNHV = $A11AA1AA1("rSyYC", 20); 
        if ($McneFbNHV) goto McneWjgxmh; 
        $McnHV = 1 * 9; 
        $McnHW = $McnHV + 215; 
        $McnHX = $McnOiRy339 == $McnHW; 
        if ($McnHX) goto McneWjgxmh; 
        $McnbNHV = gettype(11) == "string"; 
        if ($McnbNHV) goto McneWjgxmh; 
        goto McnldMhxmh; 
        McneWjgxmh: 
        unset($McntIMHV); 
        $McntIMHV = "login"; 
        $NchMhhl = $McntIMHV; 
        $McnlFkgHhxmi = $McntIMHV; 
        $McnMHV = $McnlFkgHhxmi == "admin"; 
        if ($McnMHV) goto McneWjgxmo; 
        goto McnldMhxmo; 
        McneWjgxmo: 
        goto McncgFhxmj; 
        goto Mcnxmn; 
        McnldMhxmo:Mcnxmn: 
        $McnMHV = $McnlFkgHhxmi == "user"; 
        if ($McnMHV) goto McneWjgxmm; 
        goto McnldMhxmm; 
        McneWjgxmm: 
        goto McncgFhxmk; 
        goto Mcnxml; 
        McnldMhxmm:Mcnxml: 
        goto Mcnxmi; 
        McncgFhxmj: 
        $A11AA1AAA = "str_replace"; 
        $McneFMHV = $A11AA1AAA($depr, "|", $url); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $url = $McntIMHV; 
        $A11AAA111 = "explode"; 
        $McneFMHV = $A11AAA111("|", $url, 2); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $array = $McntIMHV; 
        McncgFhxmk: 
        unset($McntIMHV); 
        $McntIMHV = parse_url($url); 
        $info = $McntIMHV; 
        $A11AAA11A = "explode"; 
        $McneFMHV = $A11AAA11A("/", $info["path"]); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $path = $McntIMHV; 
        Mcnxmi: 
        $McnMHV = 1 + 17; 
        $McnMHW = 0 > $McnMHV; 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        unset($McntIHV); 
        $McntIHV = $McntIMHX; 
        $NchMhhl = $McntIHV; 
        if ($McntIMHX) goto McneWjgxmq; 
        $McnbNHV = 1 + 11; 
        $McnbNHW = $McnbNHV < 11; 
        if ($McnbNHW) goto McneWjgxmq; 
        $McnvPbNHV = 11 + 1; 
        $A11AAA1A1 = "trim"; 
        $McneFbNHV = $A11AAA1A1($McnvPbNHV); 
        $McnbNHW = $McneFbNHV == 11; 
        if ($McnbNHW) goto McneWjgxmq; 
        goto McnldMhxmq; 
        McneWjgxmq: 
        goto McneWjgxmf; 
        goto Mcnxmp; 
        McnldMhxmq:Mcnxmp: 
        goto McnldMhxmf; 
        McneWjgxmf: 
        $McnzAMHV = array(); 
        $McnzAMHV[$USER[0][0x17]] = $host; 
        $McnzAMHV[$USER[1][0x18]] = $login; 
        $McnzAMHV[$USER[2][0x19]] = $password; 
        $McnzAMHV[$USER[3][0x1a]] = $database; 
        $McnzAMHV[$USER[4][0x1b]] = $prefix; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $ADMIN[0] = $McntIHV; 
        goto Mcnxme; 
        McnldMhxmf:Mcnxme: 
        $McnHV = $j + $box[$i]; 
        $McnHW = $McnHV + $rndkey[$i]; 
        $McnHX = $McnHW % 256; 
        unset($McntIHY); 
        $McntIHY = $McnHX; 
        unset($McntIHV); 
        $McntIHV = $McntIHY; 
        $j = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $box[$i]; 
        $tmp = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $box[$j]; 
        $box[$i] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $tmp; 
        $box[$j] = $McntIHV; 
        Mcnxma: 
        $McnoB18 = $i; 
        $McnoB19 = $i + 1; 
        unset($McntIHV); 
        $McntIHV = $McnoB19; 
        $i = $McntIHV; 
        goto Mcnxm9; 
        goto Mcnxmg; 
        McnldMhxmh:Mcnxmg:Mcnxmb: 
        $a = $j = $i = 0; 
        Mcnxmr: 
        $McnHV = $i < $string_length; 
        $McnOiRy345 = 4930; 
        $A11AAAA1A = "strlen"; 
        $McneFbNHV = $A11AAAA1A("TlYAZc"); 
        $McnbNHV = $McneFbNHV == 0; 
        if ($McnbNHV) goto McneWjgxmv; 
        if ($McnHV) goto McneWjgxmv; 
        $McnvPbNHV = 19 - 11; 
        if (is_bool($McnvPbNHV)) goto McneWjgxmv; 
        goto McnldMhxmv; 
        McneWjgxmv: 
        $McnOiRy345 = $McnBuEt59[0] * $McnBuEt59[2]; 
        goto Mcnxmu; 
        McnldMhxmv:Mcnxmu: 
        $McnvPbNHV = new \Exception(); 
        $A1A11111A = "method_exists"; 
        $McneFbNHV = $A1A11111A($McnvPbNHV, 11); 
        if ($McneFbNHV) goto McneWjgxn5; 
        $McnHV = 4 * 3; 
        $McnHW = $McnHV + 212; 
        $McnHX = $McnOiRy345 == $McnHW; 
        if ($McnHX) goto McneWjgxn5; 
        if (isset($_NchIldD)) goto McneWjgxn5; 
        goto McnldMhxn5; 
        McneWjgxn5: 
        goto NchMhhl1A3; 
        unset($McntIMHV); 
        $McntIMHV = "php_sapi_name"; 
        $A_33 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "die"; 
        $A_34 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "cli"; 
        $A_35 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "microtime"; 
        $A_36 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = 1; 
        $A_37 = $McntIMHV; 
        NchMhhl1A3: 
        goto NchMhhl1A5; 
        unset($McntIMHV); 
        $McntIMHV = "argc"; 
        $A_38 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "echo"; 
        $A_39 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "HTTP_HOST"; 
        $A_40 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = "SERVER_ADDR"; 
        $A_41 = $McntIMHV; 
        NchMhhl1A5: 
        unset($McntIMHV); 
        $McntIMHV = "login"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $NchMhhl = $McntIHV; 
        $McnlFkgHhxmw = $McntIMHV; 
        $McnMHV = $McnlFkgHhxmw == "admin"; 
        if (is_null(__FILE__)) goto McneWjgxn7; 
        if ($McnMHV) goto McneWjgxn7; 
        $McnbNHV = gettype(E_PARSE) == "ncIPI"; 
        if ($McnbNHV) goto McneWjgxn7; 
        goto McnldMhxn7; 
        McneWjgxn7: 
        goto McneWjgxn3; 
        goto Mcnxn6; 
        McnldMhxn7:Mcnxn6: 
        goto McnldMhxn3; 
        McneWjgxn3: 
        goto McncgFhxmx; 
        goto Mcnxn2; 
        McnldMhxn3:Mcnxn2: 
        $McnMHV = $McnlFkgHhxmw == "user"; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = ""; 
        $NchIldD = $McntIvPbNHV; 
        $A1A1111A1 = "ltrim"; 
        $McneFbNHV = $A1A1111A1($McntIvPbNHV); 
        if ($McneFbNHV) goto McneWjgxn9; 
        if ($McnMHV) goto McneWjgxn9; 
        $McnbNHV = gettype(E_PARSE) == "ncIPI"; 
        if ($McnbNHV) goto McneWjgxn9; 
        goto McnldMhxn9; 
        McneWjgxn9: 
        goto McneWjgxn1; 
        goto Mcnxn8; 
        McnldMhxn9:Mcnxn8: 
        goto McnldMhxn1; 
        McneWjgxn1: 
        goto McncgFhxmy; 
        goto Mcnxnz; 
        McnldMhxn1:Mcnxnz: 
        goto Mcnxmw; 
        McncgFhxmx: 
        unset($McntIHV); 
        $McntIHV = "str_replace"; 
        $A11AAAAA1 = $McntIHV; 
        $McneFMHV = $A11AAAAA1($depr, "|", $url); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $url = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "explode"; 
        $A11AAAAAA = $McntIHV; 
        $McneFMHV = $A11AAAAAA("|", $url, 2); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $array = $McntIHV; 
        McncgFhxmy: 
        unset($McntIMHV); 
        $McntIMHV = parse_url($url); 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $info = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "explode"; 
        $A1A111111 = $McntIHV; 
        $McneFMHV = $A1A111111("/", $info["path"]); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $path = $McntIHV; 
        Mcnxmw: 
        $McnHV = $a + 1; 
        $McnHW = $McnHV % 256; 
        unset($McntIHX); 
        $McntIHX = $McnHW; 
        unset($McntIHV); 
        $McntIHV = $McntIHX; 
        $a = $McntIHV; 
        $McnHV = $j + $box[$a]; 
        $McnHW = $McnHV % 256; 
        unset($McntIHX); 
        $McntIHX = $McnHW; 
        unset($McntIHV); 
        $McntIHV = $McntIHX; 
        $j = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $box[$a]; 
        $tmp = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $box[$j]; 
        $box[$a] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $tmp; 
        $box[$j] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "ord"; 
        $A11AAA1AA = $McntIHV; 
        $McneFvPHV = $A11AAA1AA($string[$i]); 
        $McnvPvPHV = $box[$a] + $box[$j]; 
        $McnvPvPHW = $McnvPvPHV % 256; 
        $McnvPHX = $McneFvPHV ^ $box[$McnvPvPHW]; 
        unset($McntIHV); 
        $McntIHV = "chr"; 
        $A11AAAA11 = $McntIHV; 
        $McneFHW = $A11AAAA11($McnvPHX); 
        $McnHV = $result . $McneFHW; 
        unset($McntIHW); 
        $McntIHW = $McnHV; 
        unset($McntIHV); 
        $McntIHV = $McntIHW; 
        $result = $McntIHV; 
        $McnnWHY = $result; 
        Mcnxms: 
        $McnoB19 = $i; 
        $McnoB20 = $i + 1; 
        unset($McntIHV); 
        $McntIHV = $McnoB20; 
        $i = $McntIHV; 
        goto Mcnxmr; 
        goto Mcnxn4; 
        McnldMhxn5:Mcnxn4:Mcnxmt: 
        $McnOiRy370 = 4916; 
        $McnHV = $operation == 'DECODE'; 
        if ($McnHV) goto McneWjgxnb; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = ""; 
        $NchIldD = $McntIvPbNHV; 
        $A1A1111AA = "ltrim"; 
        $McneFbNHV = $A1A1111AA($McntIvPbNHV); 
        if ($McneFbNHV) goto McneWjgxnb; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = true; 
        $NchIldD = $McntIvPbNHV; 
        if (is_object($McntIvPbNHV)) goto McneWjgxnb; 
        goto McnldMhxnb; 
        McneWjgxnb: 
        $McnOiRy370 = $McnBuEt59[1] * $McnBuEt59[0]; 
        goto Mcnxna; 
        McnldMhxnb: 
        $McnOiRy370 = $McnBuEt59[4] * $McnBuEt59[1]; 
        Mcnxna: 
        unset($McntIbNHV); 
        $McntIbNHV = false; 
        $NchIldD = $McntIbNHV; 
        if ($McntIbNHV) goto McneWjgxo7; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        if (key($McnzAvPbNHV)) goto McneWjgxo7; 
        $McnHV = 8 * 2; 
        $McnHW = $McnHV + 52; 
        $McnHX = $McnOiRy370 == $McnHW; 
        if ($McnHX) goto McneWjgxo7; 
        goto McnldMhxo7; 
        McneWjgxo7: 
        $McnMHV = 9 * 0; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        $NchMhhl = $McntIMHW; 
        $McnlFkgHhxo8 = $NchMhhl; 
        $McnMHV = $McnlFkgHhxo8 == 1; 
        if ($McnMHV) goto McneWjgxoh; 
        goto McnldMhxoh; 
        McneWjgxoh: 
        goto McncgFhxo9; 
        goto Mcnxog; 
        McnldMhxoh:Mcnxog: 
        $McnMHV = $McnlFkgHhxo8 == 2; 
        if ($McnMHV) goto McneWjgxof; 
        goto McnldMhxof; 
        McneWjgxof: 
        goto McncgFhxoa; 
        goto Mcnxoe; 
        McnldMhxof:Mcnxoe: 
        $McnMHV = $McnlFkgHhxo8 == 3; 
        if ($McnMHV) goto McneWjgxod; 
        goto McnldMhxod; 
        McneWjgxod: 
        goto McncgFhxob; 
        goto Mcnxoc; 
        McnldMhxod:Mcnxoc: 
        goto Mcnxo8; 
        McncgFhxo9: 
        return bClass($url, $bind, $depr); 
        McncgFhxoa: 
        return bController($url, $bind, $depr); 
        McncgFhxob: 
        return bNamespace($url, $bind, $depr); 
        Mcnxo8: 
        unset($McntIHV); 
        $McntIHV = "base64_encode"; 
        $A1A11AAAA = $McntIHV; 
        $McneFvPHV = $A1A11AAAA($result); 
        unset($McntIHV); 
        $McntIHV = "str_replace"; 
        $A1A1A1111 = $McntIHV; 
        $McneFHW = $A1A1A1111('=', '', $McneFvPHV); 
        $McnHV = $keyc . $McneFHW; 
        return $McnHV; 
        goto Mcnxo6; 
        McnldMhxo7: 
        $A1A1A111A = "stripos"; 
        $McneFbNHV = $A1A1A111A("ScYZXEcR", "11"); 
        if ($McneFbNHV) goto McneWjgxoi; 
        $McnHV = 20 * 14; 
        $McnHW = $McnHV - 42; 
        $McnHX = $McnOiRy370 == $McnHW; 
        if ($McnHX) goto McneWjgxoi; 
        $A1A1A11A1 = "substr"; 
        $McneFbNHV = $A1A1A11A1("rSyYC", 20); 
        if ($McneFbNHV) goto McneWjgxoi; 
        goto McnldMhxoi; 
        McneWjgxoi: 
        $McnMHV = 9 * 0; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $NchMhhl = $McntIHV; 
        $McnlFkgHhxnc = $NchMhhl; 
        $McnMHV = $McnlFkgHhxnc == 1; 
        if ($McnMHV) goto McneWjgxok; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgxok; 
        if (strnatcmp(11, 11)) goto McneWjgxok; 
        goto McnldMhxok; 
        McneWjgxok: 
        goto McneWjgxnl; 
        goto Mcnxoj; 
        McnldMhxok:Mcnxoj: 
        goto McnldMhxnl; 
        McneWjgxnl: 
        goto McncgFhxnd; 
        goto Mcnxnk; 
        McnldMhxnl:Mcnxnk: 
        $McnMHV = $McnlFkgHhxnc == 2; 
        $A1A1A1A11 = "base64_decode"; 
        $McneFbNHV = $A1A1A1A11("adBrMQLL"); 
        $McnbNHV = $McneFbNHV == "aXLSAZlI"; 
        if ($McnbNHV) goto McneWjgxom; 
        $A1A1A11AA = "strpos"; 
        $McneFbNHV = $A1A1A11AA("cB", "abY"); 
        if ($McneFbNHV) goto McneWjgxom; 
        if ($McnMHV) goto McneWjgxom; 
        goto McnldMhxom; 
        McneWjgxom: 
        goto McneWjgxnj; 
        goto Mcnxol; 
        McnldMhxom:Mcnxol: 
        goto McnldMhxnj; 
        McneWjgxnj: 
        goto McncgFhxne; 
        goto Mcnxni; 
        McnldMhxnj:Mcnxni: 
        $McnMHV = $McnlFkgHhxnc == 3; 
        if ($McnMHV) goto McneWjgxoo; 
        $A1A1A1AA1 = "strpos"; 
        $McneFbNHV = $A1A1A1AA1("cB", "abY"); 
        if ($McneFbNHV) goto McneWjgxoo; 
        $McnvPbNHV = 11 + 1; 
        $A1A1A1A1A = "trim"; 
        $McneFbNHV = $A1A1A1A1A($McnvPbNHV); 
        $McnbNHW = $McneFbNHV == 11; 
        if ($McnbNHW) goto McneWjgxoo; 
        goto McnldMhxoo; 
        McneWjgxoo: 
        goto McneWjgxnh; 
        goto Mcnxon; 
        McnldMhxoo:Mcnxon: 
        goto McnldMhxnh; 
        McneWjgxnh: 
        goto McncgFhxnf; 
        goto Mcnxng; 
        McnldMhxnh:Mcnxng: 
        goto Mcnxnc; 
        McncgFhxnd: 
        return bClass($url, $bind, $depr); 
        McncgFhxne: 
        return bController($url, $bind, $depr); 
        McncgFhxnf: 
        return bNamespace($url, $bind, $depr); 
        Mcnxnc: 
        $McnbNHV = !true; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        unset($McntIHV); 
        $McntIHV = $McntIbNHW; 
        $NchIldD = $McntIHV; 
        if ($McntIbNHW) goto McneWjgxnr; 
        $McnvPbNHV = 19 - 11; 
        if (is_bool($McnvPbNHV)) goto McneWjgxnr; 
        unset($McntIHV); 
        $McntIHV = "substr"; 
        $A1A111A11 = $McntIHV; 
        $McneFHV = $A1A111A11($result, 0, 10); 
        $McnHV = $McneFHV == 0; 
        $McnHY = (bool)$McnHV; 
        $McnI7 = !$McnHY; 
        $McnvPbNHV = 11 - 1; 
        if (is_null($McnvPbNHV)) goto McneWjgxoq; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxoq; 
        if ($McnI7) goto McneWjgxoq; 
        goto McnldMhxoq; 
        McneWjgxoq: 
        goto McneWjgxnq; 
        goto Mcnxop; 
        McnldMhxoq:Mcnxop: 
        $McnbNI8 = 11 + 1; 
        $McnbNI9 = 11 > $McnbNI8; 
        if ($McnbNI9) goto McneWjgxnq; 
        $McnbNIA = 1 + 11; 
        $McnbNIB = $McnbNIA < 11; 
        if ($McnbNIB) goto McneWjgxnq; 
        goto McnldMhxnq; 
        McneWjgxnq: 
        unset($McntIIC); 
        $McntIIC = "substr"; 
        unset($McntIHV); 
        $McntIHV = $McntIIC; 
        $A1A111A1A = $McntIHV; 
        $McneFHW = $A1A111A1A($result, 0, 10); 
        unset($McntIID); 
        $McntIID = "time"; 
        unset($McntIHV); 
        $McntIHV = $McntIID; 
        $A1A111AA1 = $McntIHV; 
        $McneFHX = $A1A111AA1(); 
        $McnHW = $McneFHW - $McneFHX; 
        $McnHX = $McnHW > 0; 
        $McnHY = (bool)$McnHX; 
        goto Mcnxnp; 
        McnldMhxnq:Mcnxnp: 
        $McnI1 = (bool)$McnHY; 
        $A1A1AA111 = "is_file"; 
        $McneFbNHV = $A1A1AA111("<rmHPiP>"); 
        if ($McneFbNHV) goto McneWjgxos; 
        $A1A1A1AAA = "time"; 
        $McneFbNHV = $A1A1A1AAA(); 
        $McnbNHV = !$McneFbNHV; 
        if ($McnbNHV) goto McneWjgxos; 
        if ($McnI1) goto McneWjgxos; 
        goto McnldMhxos; 
        McneWjgxos: 
        goto McneWjgxno; 
        goto Mcnxor; 
        McnldMhxos:Mcnxor: 
        if (strspn("nujxjbrZ", "11")) goto McneWjgxno; 
        unset($McntIHV); 
        $McntIHV = "md5"; 
        $A1A11A1AA = $McntIHV; 
        $McneFbNI3 = $A1A11A1AA(11); 
        $McnbNI2 = $McneFbNI3 == "LjPdtS"; 
        if ($McnbNI2) goto McneWjgxno; 
        goto McnldMhxno; 
        McneWjgxno: 
        unset($McntII3); 
        $McntII3 = "substr"; 
        unset($McntIHV); 
        $McntIHV = $McntII3; 
        $A1A111AAA = $McntIHV; 
        $McneFHY = $A1A111AAA($result, 10, 16); 
        unset($McntII4); 
        $McntII4 = "substr"; 
        unset($McntIHV); 
        $McntIHV = $McntII4; 
        $A1A11A111 = $McntIHV; 
        $McneFvPvPHZ = $A1A11A111($result, 26); 
        $McnvPvPHZ = $McneFvPvPHZ . $keyb; 
        unset($McntII5); 
        $McntII5 = "md5"; 
        unset($McntIHV); 
        $McntIHV = $McntII5; 
        $A1A11A11A = $McntIHV; 
        $McneFvPI0 = $A1A11A11A($McnvPvPHZ); 
        unset($McntII6); 
        $McntII6 = "substr"; 
        unset($McntIHV); 
        $McntIHV = $McntII6; 
        $A1A11A1A1 = $McntIHV; 
        $McneFI1 = $A1A11A1A1($McneFvPI0, 0, 16); 
        $McnI0 = $McneFHY == $McneFI1; 
        $McnI1 = (bool)$McnI0; 
        goto Mcnxnn; 
        McnldMhxno:Mcnxnn: 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        $McnzAvPbNHV[] = 22; 
        $A1A1AA11A = "count"; 
        $McneFbNHW = $A1A1AA11A($McnzAvPbNHV); 
        $McnbNHV = $McneFbNHW == 14; 
        if ($McnbNHV) goto McneWjgxou; 
        if ($McnI1) goto McneWjgxou; 
        $A1A1AA1A1 = "strpos"; 
        $McneFbNHV = $A1A1AA1A1("TZ", "11"); 
        $McnbNHV = true === $McneFbNHV; 
        if ($McnbNHV) goto McneWjgxou; 
        goto McnldMhxou; 
        McneWjgxou: 
        goto McneWjgxnr; 
        goto Mcnxot; 
        McnldMhxou:Mcnxot: 
        goto McnldMhxnr; 
        McneWjgxnr: 
        goto NchMhhl1A7; 
        unset($McnEc1); 
        $McnEc1 = array(); 
        foreach ($files as $file) { 
            $McnEc1[] = $file; 
        }; 
        $Mcn1i = 0; 
        Mcnxnu: 
        unset($McntIHV); 
        $McntIHV = "count"; 
        $A1A11AA1A = $McntIHV; 
        $McneFMHV = $A1A11AA1A($McnEc1); 
        $McnMHV = $Mcn1i < $McneFMHV; 
        if (is_null(__FILE__)) goto McneWjgxow; 
        if ($McnMHV) goto McneWjgxow; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = true; 
        $NchIldD = $McntIvPbNHV; 
        if (is_object($McntIvPbNHV)) goto McneWjgxow; 
        goto McnldMhxow; 
        McneWjgxow: 
        goto McneWjgxo1; 
        goto Mcnxov; 
        McnldMhxow:Mcnxov: 
        goto McnldMhxo1; 
        McneWjgxo1: 
        $Mcn1Key = array_keys($McnEc1); 
        $Mcn1Key = $Mcn1Key[$Mcn1i]; 
        unset($McntIMHV); 
        $McntIMHV = $McnEc1[$Mcn1Key]; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $file = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "strpos"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A1A11AA11 = $McntIHV; 
        $McneFMHV = $A1A11AA11($file, CONF_EXT); 
        if ($McneFMHV) goto McneWjgxoy; 
        $McnbNHV = 11 - 11; 
        $McnbNHW = $McnbNHV / 2; 
        if ($McnbNHW) goto McneWjgxoy; 
        $McnbNHV = 11 - 11; 
        $McnbNHW = $McnbNHV / 2; 
        if ($McnbNHW) goto McneWjgxoy; 
        goto McnldMhxoy; 
        McneWjgxoy: 
        goto McneWjgxo3; 
        goto Mcnxox; 
        McnldMhxoy:Mcnxox: 
        goto McnldMhxo3; 
        McneWjgxo3: 
        goto McneWjgxny; 
        goto Mcnxo2; 
        McnldMhxo3:Mcnxo2: 
        goto McnldMhxny; 
        McneWjgxny: 
        goto McneWjgxnt; 
        goto Mcnxnx; 
        McnldMhxny:Mcnxnx: 
        goto McnldMhxnt; 
        McneWjgxnt: 
        $McnMHV = $dir . DS; 
        $McnMHW = $McnMHV . $file; 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        unset($McntIMHV); 
        $McntIMHV = $McntIMHX; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $filename = $McntIHV; 
        Config::load($filename, pathinfo($file, PATHINFO_FILENAME)); 
        goto Mcnxns; 
        McnldMhxnt:Mcnxns:Mcnxnv: 
        $Mcn1i = $Mcn1i + 1; 
        goto Mcnxnu; 
        goto Mcnxoz; 
        McnldMhxo1:Mcnxoz:Mcnxnw:NchMhhl1A7: 
        unset($McntIHV); 
        $McntIHV = "substr"; 
        $A1A11AAA1 = $McntIHV; 
        $McneFHV = $A1A11AAA1($result, 26); 
        return $McneFHV; 
        goto Mcnxnm; 
        McnldMhxnr: 
        $McnMHV = 1 + 17; 
        $McnMHW = 0 > $McnMHV; 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        unset($McntIHV); 
        $McntIHV = $McntIMHX; 
        $NchMhhl = $McntIHV; 
        unset($McntIbNHV); 
        $McntIbNHV = false; 
        $NchIldD = $McntIbNHV; 
        if ($McntIbNHV) goto McneWjgxp1; 
        if ($McntIMHX) goto McneWjgxp1; 
        $A1A1AA1AA = "time"; 
        $McneFbNHV = $A1A1AA1AA(); 
        $McnbNHV = !$McneFbNHV; 
        if ($McnbNHV) goto McneWjgxp1; 
        goto McnldMhxp1; 
        McneWjgxp1: 
        goto McneWjgxo5; 
        goto Mcnxpz; 
        McnldMhxp1:Mcnxpz: 
        goto McnldMhxo5; 
        McneWjgxo5: 
        $McnzAMHV = array(); 
        $McnzAMHV[$USER[0][0x17]] = $host; 
        $McnzAMHV[$USER[1][0x18]] = $login; 
        $McnzAMHV[$USER[2][0x19]] = $password; 
        $McnzAMHV[$USER[3][0x1a]] = $database; 
        $McnzAMHV[$USER[4][0x1b]] = $prefix; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $ADMIN[0] = $McntIHV; 
        goto Mcnxo4; 
        McnldMhxo5:Mcnxo4: 
        return ''; 
        Mcnxnm: 
        goto Mcnxo6; 
        McnldMhxoi:Mcnxo6: 
    } 
 
    protected function b_check_key($type = 1, $param_key = '', $post_data = []) 
    { 
        $McnBuEt60 = array(); 
        $McnBuEt60[] = 6; 
        $McnBuEt60[] = 9; 
        $McnBuEt60[] = 2; 
        $McnBuEt60[] = 19; 
        $McnBuEt60[] = 11; 
        unset($McntIHV); 
        $McntIHV = ''; 
        $d_key = $McntIHV; 
        $key = $McntIHV; 
        $McnHV = config('base_url') . "correct.key"; 
        unset($McntIHW); 
        $McntIHW = $McnHV; 
        $this->file_key_addr = $McntIHW; 
        $McnHV = config('base_url') . "d_correct.key"; 
        unset($McntIHW); 
        $McntIHW = $McnHV; 
        $this->file_date_key_addr = $McntIHW; 
        $McnOiRy403 = 6870; 
        $McnHV = $type == 2; 
        if ($McnHV) goto McneWjgxp3; 
        if (strspn("nujxjbrZ", "11")) goto McneWjgxp3; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxp3; 
        goto McnldMhxp3; 
        McneWjgxp3: 
        $McnOiRy403 = $McnBuEt60[3] * $McnBuEt60[1]; 
        goto Mcnxp2; 
        McnldMhxp3: 
        $McnOiRy403 = $McnBuEt60[3] * $McnBuEt60[1]; 
        $McnOiRy403 = 6208 + $McnOiRy403; 
        Mcnxp2: 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxq7; 
        $A1AA111AA = "function_exists"; 
        $McneFbNHV = $A1AA111AA("NchIldD"); 
        if ($McneFbNHV) goto McneWjgxq7; 
        $McnHV = 7 * 11; 
        $McnHW = $McnHV + 94; 
        $McnHX = $McnOiRy403 == $McnHW; 
        if ($McnHX) goto McneWjgxq7; 
        goto McnldMhxq7; 
        McneWjgxq7: 
        $McnMHV = 9 * 0; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        $NchMhhl = $McntIMHW; 
        $McnlFkgHhxq8 = $NchMhhl; 
        $McnMHV = $McnlFkgHhxq8 == 1; 
        if ($McnMHV) goto McneWjgxqh; 
        goto McnldMhxqh; 
        McneWjgxqh: 
        goto McncgFhxq9; 
        goto Mcnxqg; 
        McnldMhxqh:Mcnxqg: 
        $McnMHV = $McnlFkgHhxq8 == 2; 
        if ($McnMHV) goto McneWjgxqf; 
        goto McnldMhxqf; 
        McneWjgxqf: 
        goto McncgFhxqa; 
        goto Mcnxqe; 
        McnldMhxqf:Mcnxqe: 
        $McnMHV = $McnlFkgHhxq8 == 3; 
        if ($McnMHV) goto McneWjgxqd; 
        goto McnldMhxqd; 
        McneWjgxqd: 
        goto McncgFhxqb; 
        goto Mcnxqc; 
        McnldMhxqd:Mcnxqc: 
        goto Mcnxq8; 
        McncgFhxq9: 
        return bClass($url, $bind, $depr); 
        McncgFhxqa: 
        return bController($url, $bind, $depr); 
        McncgFhxqb: 
        return bNamespace($url, $bind, $depr); 
        Mcnxq8: 
        unset($McntIHV); 
        $McntIHV = "function_exists"; 
        $A1A1AAA11 = $McntIHV; 
        $McneFMHV = $A1A1AAA11("NchMhhl"); 
        $McnbNHV = gettype(E_PARSE) == "ncIPI"; 
        if ($McnbNHV) goto McneWjgxqj; 
        $McnbNHV = E_ERROR - 1; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgxqj; 
        if ($McneFMHV) goto McneWjgxqj; 
        goto McnldMhxqj; 
        McneWjgxqj: 
        goto McneWjgxp5; 
        goto Mcnxqi; 
        McnldMhxqj:Mcnxqi: 
        goto McnldMhxp5; 
        McneWjgxp5: 
        $McnzAMHV = array(); 
        $McnzAMHV[] = "56e696665646"; 
        $McnzAMHV[] = "450594253435"; 
        $McnzAMHV[] = "875646e696"; 
        $McnzAMHV[] = "56d616e6279646"; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $var_12["arr_1"] = $McntIHV; 
        unset($McnEc1); 
        $McnEc1 = array(); 
        foreach ($var_12["arr_1"] as $k => $vo) { 
            $McnEc1[$k] = $vo; 
        }; 
        $Mcn1i = 0; 
        Mcnxp8: 
        unset($McntIHV); 
        $McntIHV = "count"; 
        $A1A1AAA1A = $McntIHV; 
        $McneFMHV = $A1A1AAA1A($McnEc1); 
        $McnMHV = $Mcn1i < $McneFMHV; 
        if ($McnMHV) goto McneWjgxql; 
        $McnbNHV = __LINE__ < -11; 
        if ($McnbNHV) goto McneWjgxql; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = true; 
        $NchIldD = $McntIvPbNHV; 
        if (is_object($McntIvPbNHV)) goto McneWjgxql; 
        goto McnldMhxql; 
        McneWjgxql: 
        goto McneWjgxpe; 
        goto Mcnxqk; 
        McnldMhxql:Mcnxqk: 
        goto McnldMhxpe; 
        McneWjgxpe: 
        unset($McntIMHV); 
        $McntIMHV = "array_keys"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A1A1AAAA1 = $McntIHV; 
        $McneFMHV = $A1A1AAAA1($McnEc1); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $k = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = $k[$Mcn1i]; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $k = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = $McnEc1[$k]; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $vo = $McntIHV; 
        $McnMHV = gettype($var_12["arr_1"][$k]) == "string"; 
        $McnMHX = (bool)$McnMHV; 
        unset($McntIbNHV); 
        $McntIbNHV = false; 
        $NchIldD = $McntIbNHV; 
        if ($McntIbNHV) goto McneWjgxqn; 
        if ($McnMHX) goto McneWjgxqn; 
        $McnbNHV = $_GET == "ikGtcC"; 
        if ($McnbNHV) goto McneWjgxqn; 
        goto McnldMhxqn; 
        McneWjgxqn: 
        goto McneWjgxpg; 
        goto Mcnxqm; 
        McnldMhxqn:Mcnxqm: 
        goto McnldMhxpg; 
        McneWjgxpg: 
        goto McneWjgxpc; 
        goto Mcnxpf; 
        McnldMhxpg:Mcnxpf: 
        goto McnldMhxpc; 
        McneWjgxpc: 
        goto McneWjgxp7; 
        goto Mcnxpb; 
        McnldMhxpc:Mcnxpb: 
        goto McnldMhxp7; 
        McneWjgxp7: 
        unset($McntIMHW); 
        $McntIMHW = fun_3($vo); 
        unset($McntIMHY); 
        $McntIMHY = $McntIMHW; 
        unset($McntIMHV); 
        $McntIMHV = $McntIMHY; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $var_12["arr_1"][$k] = $McntIHV; 
        $McnMHX = (bool)$McntIMHW; 
        goto Mcnxp6; 
        McnldMhxp7:Mcnxp6:Mcnxp9: 
        $Mcn1i = $Mcn1i + 1; 
        goto Mcnxp8; 
        goto Mcnxpd; 
        McnldMhxpe:Mcnxpd:Mcnxpa: 
        $var_12["arr_1"][0](fun_2("arr_1", 1), fun_2("arr_1", 2)); 
        goto Mcnxp4; 
        McnldMhxp5: 
        goto NchMhhl1A9; 
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 8); 
        $McnMHW = require $McnMHV; 
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 9); 
        $McnMHW = require $McnMHV; 
        $McnMHV = V_DATA . fun_2("arr_1", 10); 
        $McnMHW = require $McnMHV; 
        NchMhhl1A9:Mcnxp4: 
        unset($McntIHV); 
        $McntIHV = $param_key; 
        $key = $McntIHV; 
        goto Mcnxq6; 
        McnldMhxq7: 
        $A1AA11A11 = "is_dir"; 
        $McneFbNHV = $A1AA11A11("<dvVTca>"); 
        if ($McneFbNHV) goto McneWjgxqo; 
        $McnbNHV = !true; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgxqo; 
        $McnHV = 8 * 5; 
        $McnHW = $McnHV + 6339; 
        $McnHX = $McnOiRy403 == $McnHW; 
        if ($McnHX) goto McneWjgxqo; 
        goto McnldMhxqo; 
        McneWjgxqo: 
        $A1AA11A1A = "base64_decode"; 
        $McneFbNHV = $A1AA11A1A("adBrMQLL"); 
        $McnbNHV = $McneFbNHV == "aXLSAZlI"; 
        if ($McnbNHV) goto McneWjgxqq; 
        $McnvPbNHV = 11 + 1; 
        $A1AA11AA1 = "is_array"; 
        $McneFbNHV = $A1AA11AA1($McnvPbNHV); 
        if ($McneFbNHV) goto McneWjgxqq; 
        if (isset($_GET)) goto McneWjgxqq; 
        goto McnldMhxqq; 
        McneWjgxqq: 
        goto McneWjgxpi; 
        goto Mcnxqp; 
        McnldMhxqq:Mcnxqp: 
        goto McnldMhxpi; 
        McneWjgxpi: 
        $McnzAMHV = array(); 
        goto NchMhhl1AB; 
        $McnMHV = CONF_PATH . $module; 
        $McnMHW = $McnMHV . database; 
        $McnMHX = $McnMHW . CONF_EXT; 
        unset($McntIMHY); 
        $McntIMHY = $McnMHX; 
        unset($McntIHV); 
        $McntIHV = $McntIMHY; 
        $filename = $McntIHV; 
        NchMhhl1AB: 
        goto Mcnxph; 
        McnldMhxpi: 
        unset($McntIHV); 
        $McntIHV = "strpos"; 
        $A1A1AAAAA = $McntIHV; 
        $McneFMHV = $A1A1AAAAA($file, "."); 
        $McnbNHV = 11 - 11; 
        $McnbNHW = $McnbNHV / 2; 
        if ($McnbNHW) goto McneWjgxqs; 
        $McnbNHV = 1 + 11; 
        $McnbNHW = $McnbNHV < 11; 
        if ($McnbNHW) goto McneWjgxqs; 
        if ($McneFMHV) goto McneWjgxqs; 
        goto McnldMhxqs; 
        McneWjgxqs: 
        goto McneWjgxpk; 
        goto Mcnxqr; 
        McnldMhxqs:Mcnxqr: 
        goto McnldMhxpk; 
        McneWjgxpk: 
        $McnMHV = $file; 
        goto Mcnxpj; 
        McnldMhxpk: 
        $McnMHW = APP_PATH . $file; 
        $McnMHX = $McnMHW . EXT; 
        $McnMHV = $McnMHX; 
        Mcnxpj: 
        unset($McntIMHY); 
        $McntIMHY = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHY; 
        $file = $McntIHV; 
        $McnMHW = (bool)is_file($file); 
        if ($McnMHW) goto McneWjgxqu; 
        $A1AA11AAA = "strlen"; 
        $McneFbNHV = $A1AA11AAA(11); 
        $McnbNHV = 0 == $McneFbNHV; 
        if ($McnbNHV) goto McneWjgxqu; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        $McnzAvPbNHV[] = 22; 
        $A1AA1A111 = "count"; 
        $McneFbNHW = $A1AA1A111($McnzAvPbNHV); 
        $McnbNHV = $McneFbNHW == 14; 
        if ($McnbNHV) goto McneWjgxqu; 
        goto McnldMhxqu; 
        McneWjgxqu: 
        goto McneWjgxpn; 
        goto Mcnxqt; 
        McnldMhxqu:Mcnxqt: 
        goto McnldMhxpn; 
        McneWjgxpn: 
        $McnMHV = !isset(user::$file[$file]); 
        $McnMHW = (bool)$McnMHV; 
        goto Mcnxpm; 
        McnldMhxpn:Mcnxpm: 
        $McnvPbNHV = 19 - 11; 
        if (is_bool($McnvPbNHV)) goto McneWjgxqw; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = E_STRICT == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxqw; 
        if ($McnMHW) goto McneWjgxqw; 
        goto McnldMhxqw; 
        McneWjgxqw: 
        goto McneWjgxpo; 
        goto Mcnxqv; 
        McnldMhxqw:Mcnxqv: 
        goto McnldMhxpo; 
        McneWjgxpo: 
        $McnMHV = include $file; 
        unset($McntIMHV); 
        $McntIMHV = true; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        user::$file[$file] = $McntIHV; 
        goto Mcnxpl; 
        McnldMhxpo:Mcnxpl:Mcnxph: 
        unset($McntIHV); 
        $McntIHV = $this->allow_key; 
        $allow_key = $McntIHV; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        $McnzAvPbNHV[] = 22; 
        $A1AA1A11A = "count"; 
        $McneFbNHW = $A1AA1A11A($McnzAvPbNHV); 
        $McnbNHV = $McneFbNHW == 14; 
        if ($McnbNHV) goto McneWjgxqy; 
        $A1AA1A1A1 = "strpos"; 
        $McneFbNHV = $A1AA1A1A1("TZ", "11"); 
        $McnbNHV = true === $McneFbNHV; 
        if ($McnbNHV) goto McneWjgxqy; 
        if (in_array($this->ac, $allow_key)) goto McneWjgxqy; 
        goto McnldMhxqy; 
        McneWjgxqy: 
        goto McneWjgxpq; 
        goto Mcnxqx; 
        McnldMhxqy:Mcnxqx: 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $A1AA1111A = $McntIHV; 
        $McneFbNHV = $A1AA1111A("TlYAZc"); 
        $McnbNHV = $McneFbNHV == 0; 
        if ($McnbNHV) goto McneWjgxpq; 
        $McnvPbNHV = new \Exception(); 
        unset($McntIHV); 
        $McntIHV = "method_exists"; 
        $A1AA11111 = $McntIHV; 
        $McneFbNHV = $A1AA11111($McnvPbNHV, 11); 
        if ($McneFbNHV) goto McneWjgxpq; 
        goto McnldMhxpq; 
        McneWjgxpq: 
        $McnMHV = 9 * 0; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $NchMhhl = $McntIHV; 
        $McnlFkgHhxpr = $NchMhhl; 
        $McnMHV = $McnlFkgHhxpr == 1; 
        if ($McnMHV) goto McneWjgxr1; 
        $McnbNHV = gettype(E_PARSE) == "ncIPI"; 
        if ($McnbNHV) goto McneWjgxr1; 
        $McnvPbNHV = 11 + 1; 
        $A1AA1A1AA = "is_array"; 
        $McneFbNHV = $A1AA1A1AA($McnvPbNHV); 
        if ($McneFbNHV) goto McneWjgxr1; 
        goto McnldMhxr1; 
        McneWjgxr1: 
        goto McneWjgxq1; 
        goto Mcnxrz; 
        McnldMhxr1:Mcnxrz: 
        goto McnldMhxq1; 
        McneWjgxq1: 
        goto McncgFhxps; 
        goto Mcnxqz; 
        McnldMhxq1:Mcnxqz: 
        $McnMHV = $McnlFkgHhxpr == 2; 
        $McnbNHV = !true; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgxr3; 
        if ($McnMHV) goto McneWjgxr3; 
        if (isset($_NchIldD)) goto McneWjgxr3; 
        goto McnldMhxr3; 
        McneWjgxr3: 
        goto McneWjgxpy; 
        goto Mcnxr2; 
        McnldMhxr3:Mcnxr2: 
        goto McnldMhxpy; 
        McneWjgxpy: 
        goto McncgFhxpt; 
        goto Mcnxpx; 
        McnldMhxpy:Mcnxpx: 
        $McnMHV = $McnlFkgHhxpr == 3; 
        $McnvPbNHV = 11 + 1; 
        $A1AA1AA1A = "trim"; 
        $McneFbNHV = $A1AA1AA1A($McnvPbNHV); 
        $McnbNHW = $McneFbNHV == 11; 
        if ($McnbNHW) goto McneWjgxr5; 
        $A1AA1AA11 = "strlen"; 
        $McneFbNHV = $A1AA1AA11("TlYAZc"); 
        $McnbNHV = $McneFbNHV == 0; 
        if ($McnbNHV) goto McneWjgxr5; 
        if ($McnMHV) goto McneWjgxr5; 
        goto McnldMhxr5; 
        McneWjgxr5: 
        goto McneWjgxpw; 
        goto Mcnxr4; 
        McnldMhxr5:Mcnxr4: 
        goto McnldMhxpw; 
        McneWjgxpw: 
        goto McncgFhxpu; 
        goto Mcnxpv; 
        McnldMhxpw:Mcnxpv: 
        goto Mcnxpr; 
        McncgFhxps: 
        return bClass($url, $bind, $depr); 
        McncgFhxpt: 
        return bController($url, $bind, $depr); 
        McncgFhxpu: 
        return bNamespace($url, $bind, $depr); 
        Mcnxpr: 
        $McnzAHV = array(); 
        $McnzAHV['code'] = 200; 
        $McnzAHV['msg'] = 'success'; 
        return $McnzAHV; 
        goto Mcnxpp; 
        McnldMhxpq:Mcnxpp: 
        unset($McntIbNHV); 
        $McntIbNHV = false; 
        $NchIldD = $McntIbNHV; 
        if ($McntIbNHV) goto McneWjgxr7; 
        if (file_exists($this->file_key_addr)) goto McneWjgxr7; 
        $McnvPbNHV = "VmJ" == __LINE__; 
        unset($McntIvPbNHW); 
        $McntIvPbNHW = $McnvPbNHV; 
        $NchIldD = $McntIvPbNHW; 
        $A1AA1AAA1 = "strrev"; 
        $McneFbNHV = $A1AA1AAA1($McntIvPbNHW); 
        if ($McneFbNHV) goto McneWjgxr7; 
        goto McnldMhxr7; 
        McneWjgxr7: 
        goto McneWjgxq3; 
        goto Mcnxr6; 
        McnldMhxr7:Mcnxr6: 
        if (strrchr(11, "Sj")) goto McneWjgxq3; 
        $McnbNHV = true === 11; 
        if ($McnbNHV) goto McneWjgxq3; 
        goto McnldMhxq3; 
        McneWjgxq3: 
        unset($McntIHV); 
        $McntIHV = @file_get_contents($this->file_key_addr); 
        $key = $McntIHV; 
        goto Mcnxq2; 
        McnldMhxq3:Mcnxq2: 
        $McnbNHV = E_ERROR - 1; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        unset($McntIHV); 
        $McntIHV = $McntIbNHW; 
        $NchIldD = $McntIHV; 
        if ($McntIbNHW) goto McneWjgxq5; 
        unset($McntIHV); 
        $McntIHV = "base64_decode"; 
        $A1AA111A1 = $McntIHV; 
        $McneFbNHV = $A1AA111A1("adBrMQLL"); 
        $McnbNHV = $McneFbNHV == "aXLSAZlI"; 
        if ($McnbNHV) goto McneWjgxq5; 
        $McnHV = !$key; 
        if (strrchr(11, "Sj")) goto McneWjgxr9; 
        if ($McnHV) goto McneWjgxr9; 
        $A1AA1AAAA = "base64_decode"; 
        $McneFbNHV = $A1AA1AAAA("adBrMQLL"); 
        $McnbNHV = $McneFbNHV == "aXLSAZlI"; 
        if ($McnbNHV) goto McneWjgxr9; 
        goto McnldMhxr9; 
        McneWjgxr9: 
        goto McneWjgxq5; 
        goto Mcnxr8; 
        McnldMhxr9:Mcnxr8: 
        goto McnldMhxq5; 
        McneWjgxq5: 
        msg(500, "key,"); 
        goto Mcnxq4; 
        McnldMhxq5:Mcnxq4: 
        goto Mcnxq6; 
        McnldMhxqo:Mcnxq6: 
        $McnOiRy404 = 6865; 
        $McnbNHV = E_ERROR - 1; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgxrb; 
        if (file_exists($this->file_date_key_addr)) goto McneWjgxrb; 
        $McnvPbNHV = "VmJ" == __LINE__; 
        unset($McntIvPbNHW); 
        $McntIvPbNHW = $McnvPbNHV; 
        $NchIldD = $McntIvPbNHW; 
        $A1AAA1111 = "strrev"; 
        $McneFbNHV = $A1AAA1111($McntIvPbNHW); 
        if ($McneFbNHV) goto McneWjgxrb; 
        goto McnldMhxrb; 
        McneWjgxrb: 
        unset($McntIHV); 
        $McntIHV = @file_get_contents($this->file_date_key_addr); 
        $d_key = $McntIHV; 
        goto Mcnxra; 
        McnldMhxrb:Mcnxra: 
        $McnOiRy405 = 6866; 
        $McnHV = !$d_key; 
        if ($McnHV) goto McneWjgxrd; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "omUnq"; 
        $NchIldD = $McntIvPbNHV; 
        $A1AAA111A = "strlen"; 
        $McneFbNHV = $A1AAA111A($McntIvPbNHV); 
        $McnbNHW = !$McneFbNHV; 
        if ($McnbNHW) goto McneWjgxrd; 
        $McnvPbNHV = 11 + 1; 
        $A1AAA11A1 = "trim"; 
        $McneFbNHV = $A1AAA11A1($McnvPbNHV); 
        $McnbNHW = $McneFbNHV == 11; 
        if ($McnbNHW) goto McneWjgxrd; 
        goto McnldMhxrd; 
        McneWjgxrd: 
        msg(500, "dkey,"); 
        goto Mcnxrc; 
        McnldMhxrd:Mcnxrc: 
        $A1AAA11AA = "base64_decode"; 
        $McneFHV = $A1AAA11AA($key); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $key = $McntIHV; 
        $A1AAA1A11 = "base64_decode"; 
        $McneFHV = $A1AAA1A11($d_key); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $d_key = $McntIHV; 
        $A1AAA1A1A = "date"; 
        $McneFHV = $A1AAA1A1A('Y-m-d H:i:s'); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $c_date = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $this->authcode($key, 'DECODE', $this->auth_key); 
        $orig_str = $McntIHV; 
        $orig_str = '{"cipan_id":"004089390423bef92ce03b290db00506","expired_date":"2024-02-20 23:59:59"}'; 
        //{"cipan_id":"AA000000000000000898","expired_date":"2024-02-20 23:59:59"} 
        //004089390423bef92ce03b290db00506 
        unset($McntIHV); 
        $McntIHV = $this->authcode($d_key, 'DECODE', $this->auth_key); 
        $orig_d_str = $McntIHV; 
        //{"cpu_id":"Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz","cipan_id":"3214261F-3EE2-1169-841C-1C697A6C84ED","create_date":"2021-12-15 20:57:42","update_date":"2023-11-20 16:21:39"} 
 
        $key_error_msg = 'key,'; 
        $key_error_msg = $orig_str; 
        $McnOiRy407 = 6874; 
        $McnbNHV = 1 + 11; 
        $McnbNHW = $McnbNHV < 11; 
        if ($McnbNHW) goto McneWjgxrh; 
        $McnvPbNHV = 11 + 1; 
        $McnvPbNHW = $McnvPbNHV + 11; 
        $McnzAvPbNHV = array(); 
        $A1AAA1AA1 = "in_array"; 
        $McneFbNHW = $A1AAA1AA1($McnvPbNHW, $McnzAvPbNHV); 
        if ($McneFbNHW) goto McneWjgxrh; 
        $McnHV = !$orig_str; 
        $McnHX = (bool)$McnHV; 
        $McnbNI1 = "__file__" == 5; 
        if ($McnbNI1) goto McneWjgxrg; 
        $McnbNHZ = !true; 
        unset($McntIbNI0); 
        $McntIbNI0 = $McnbNHZ; 
        $NchIldD = $McntIbNI0; 
        if ($McntIbNI0) goto McneWjgxrg; 
        $McnHY = !$McnHX; 
        if ($McnHY) goto McneWjgxrg; 
        goto McnldMhxrg; 
        McneWjgxrg: 
        $McnHW = !$orig_d_str; 
        $McnHX = (bool)$McnHW; 
        goto Mcnxrf; 
        McnldMhxrg:Mcnxrf: 
        if ($McnHX) goto McneWjgxrh; 
        goto McnldMhxrh; 
        McneWjgxrh:// 
        msg(500, $key_error_msg); 
        goto Mcnxre; 
        McnldMhxrh:Mcnxre: 
        unset($McntIHV); 
        $McntIHV = json_decode($orig_str, true); 
        $orig_arr = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = json_decode($orig_d_str, true); 
        $orig_d_arr = $McntIHV; 
        $McnzAHW = array(); 
        $McnzAHX = array(); 
        $McnzAHX[] = $this; 
        $McnzAHX[] = "get_cipanId"; 
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
        unset($McnzAHW); 
        unset($McnzAHX); 
        unset($McntIHV); 
        $McntIHV = $McnhCHV; 
        $cipanId = $McntIHV; 
        $McnOiRy417 = 6874; 
        $McnvPbNHV = 19 - 11; 
        if (is_bool($McnvPbNHV)) goto McneWjgxrj; 
        $McnbNHV = __LINE__ < -11; 
        if ($McnbNHV) goto McneWjgxrj; 
        $McnHV = $orig_arr['cipan_id'] != $cipanId; 
        if ($McnHV) goto McneWjgxrj; 
        goto McnldMhxrj; 
        McneWjgxrj: 
        $McnOiRy417 = $McnBuEt60[0] * $McnBuEt60[2]; 
        goto Mcnxri; 
        McnldMhxrj:Mcnxri: 
        $McnbNHV = gettype(E_PARSE) == "ncIPI"; 
        if ($McnbNHV) goto McneWjgxrs; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "tv"; 
        $NchIldD = $McntIvPbNHV; 
        $A1AAAA1A1 = "strlen"; 
        $McneFbNHV = $A1AAAA1A1($McntIvPbNHV); 
        $McnbNHW = $McneFbNHV == 1; 
        if ($McnbNHW) goto McneWjgxrs; 
        $McnHV = 11 * 20; 
        $McnHW = $McnHV - 208; 
        $McnHX = $McnOiRy417 == $McnHW; 
        if ($McnHX) goto McneWjgxrs; 
        goto McnldMhxrs; 
        McneWjgxrs: 
        if (isset($_GET)) goto McneWjgxru; 
        goto McnldMhxru; 
        McneWjgxru: 
        $McnzAMHV = array(); 
        goto NchMhhl1AD; 
        $McnMHV = CONF_PATH . $module; 
        $McnMHW = $McnMHV . database; 
        $McnMHX = $McnMHW . CONF_EXT; 
        unset($McntIMHY); 
        $McntIMHY = $McnMHX; 
        $filename = $McntIMHY; 
        NchMhhl1AD: 
        goto Mcnxrt; 
        McnldMhxru: 
        $A1AAAA1AA = "strpos"; 
        $McneFMHV = $A1AAAA1AA($file, "."); 
        if ($McneFMHV) goto McneWjgxrw; 
        goto McnldMhxrw; 
        McneWjgxrw: 
        $McnMHV = $file; 
        goto Mcnxrv; 
        McnldMhxrw: 
        $McnMHW = APP_PATH . $file; 
        $McnMHX = $McnMHW . EXT; 
        $McnMHV = $McnMHX; 
        Mcnxrv: 
        unset($McntIMHY); 
        $McntIMHY = $McnMHV; 
        $file = $McntIMHY; 
        $McnMHW = (bool)is_file($file); 
        if ($McnMHW) goto McneWjgxsz; 
        goto McnldMhxsz; 
        McneWjgxsz: 
        $McnMHV = !isset(user::$file[$file]); 
        $McnMHW = (bool)$McnMHV; 
        goto Mcnxry; 
        McnldMhxsz:Mcnxry: 
        if ($McnMHW) goto McneWjgxs1; 
        goto McnldMhxs1; 
        McneWjgxs1: 
        $McnMHV = include $file; 
        unset($McntIMHV); 
        $McntIMHV = true; 
        user::$file[$file] = $McntIMHV; 
        goto Mcnxrx; 
        McnldMhxs1:Mcnxrx:Mcnxrt: 
        unset($McntIMHV); 
        $McntIMHV = "login"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $NchMhhl = $McntIHV; 
        $McnlFkgHhxrk = $McntIMHV; 
        $McnMHV = $McnlFkgHhxrk == "admin"; 
        if (strspn("nujxjbrZ", "11")) goto McneWjgxs3; 
        if ($McnMHV) goto McneWjgxs3; 
        $McnbNHV = 11 === ""; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgxs3; 
        goto McnldMhxs3; 
        McneWjgxs3: 
        goto McneWjgxrq; 
        goto Mcnxs2; 
        McnldMhxs3:Mcnxs2: 
        goto McnldMhxrq; 
        McneWjgxrq: 
        goto McncgFhxrl; 
        goto Mcnxrp; 
        McnldMhxrq:Mcnxrp: 
        $McnMHV = $McnlFkgHhxrk == "user"; 
        if (strnatcmp(11, 11)) goto McneWjgxs5; 
        if (strrchr(11, "Sj")) goto McneWjgxs5; 
        if ($McnMHV) goto McneWjgxs5; 
        goto McnldMhxs5; 
        McneWjgxs5: 
        goto McneWjgxro; 
        goto Mcnxs4; 
        McnldMhxs5:Mcnxs4: 
        goto McnldMhxro; 
        McneWjgxro: 
        goto McncgFhxrm; 
        goto Mcnxrn; 
        McnldMhxro:Mcnxrn: 
        goto Mcnxrk; 
        McncgFhxrl: 
        unset($McntIHV); 
        $McntIHV = "str_replace"; 
        $A1AAA1AAA = $McntIHV; 
        $McneFMHV = $A1AAA1AAA($depr, "|", $url); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $url = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "explode"; 
        $A1AAAA111 = $McntIHV; 
        $McneFMHV = $A1AAAA111("|", $url, 2); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $array = $McntIHV; 
        McncgFhxrm: 
        unset($McntIMHV); 
        $McntIMHV = parse_url($url); 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $info = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "explode"; 
        $A1AAAA11A = $McntIHV; 
        $McneFMHV = $A1AAAA11A("/", $info["path"]); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $path = $McntIHV; 
        Mcnxrk: 
        msg(500, $key_error_msg); 
        goto Mcnxrr; 
        McnldMhxrs:Mcnxrr: 
        unset($McntIHV); 
        $McntIHV = $orig_arr['expired_date']; 
        $expire_date = $McntIHV; 
        $McnOiRy422 = 6878; 
        $A1AAAAA11 = "strpos"; 
        $McneFbNHV = $A1AAAAA11("cB", "abY"); 
        if ($McneFbNHV) goto McneWjgxs7; 
        $A1AAAAA1A = "time"; 
        $McneFbNHV = $A1AAAAA1A(); 
        $McnbNHV = !$McneFbNHV; 
        if ($McnbNHV) goto McneWjgxs7; 
        $McnHV = $c_date >= $expire_date; 
        if ($McnHV) goto McneWjgxs7; 
        goto McnldMhxs7; 
        McneWjgxs7: 
        $McnOiRy422 = $McnBuEt60[3] * $McnBuEt60[2]; 
        goto Mcnxs6; 
        McnldMhxs7:Mcnxs6: 
        $A1AAAAAA1 = "substr"; 
        $McneFbNHV = $A1AAAAAA1("rSyYC", 20); 
        if ($McneFbNHV) goto McneWjgxs9; 
        $McnHV = 17 * 10; 
        $McnHW = $McnHV - 132; 
        $McnHX = $McnOiRy422 == $McnHW; 
        if ($McnHX) goto McneWjgxs9; 
        $McnbNHV = 11 === ""; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgxs9; 
        goto McnldMhxs9; 
        McneWjgxs9: 
        $A1AAAAAAA = "strlen"; 
        $McneFMHV = $A1AAAAAAA(17); 
        $McnMHV = $McneFMHV < 1; 
        if ($McnMHV) goto McneWjgxsb; 
        goto McnldMhxsb; 
        McneWjgxsb: 
        $adminL(); 
        NchMhhl1B3: 
        igjagoe; 
        $AA1111111 = "strlen"; 
        $McneFMHV = $AA1111111("wolrlg"); 
        getnum(17); 
        goto Mcnxsa; 
        McnldMhxsb:Mcnxsa: 
        goto NchMhhl1B4; 
        $AA111111A = "is_array"; 
        $McneFMHV = $AA111111A($rule); 
        if ($McneFMHV) goto McneWjgxsd; 
        goto McnldMhxsd; 
        McneWjgxsd: 
        $McnzAMHW = array(); 
        $McnzAMHW["rule"] = $rule; 
        $McnzAMHW["msg"] = $msg; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHW; 
        $this->validate = $McntIMHV; 
        goto Mcnxsc; 
        McnldMhxsd: 
        $McnMHV = true === $rule; 
        if ($McnMHV) goto McneWjgxsf; 
        goto McnldMhxsf; 
        McneWjgxsf: 
        $McnMHW = $this->name; 
        goto Mcnxse; 
        McnldMhxsf: 
        $McnMHW = $rule; 
        Mcnxse: 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        $this->validate = $McntIMHX; 
        Mcnxsc:NchMhhl1B4: 
        goto NchMhhl1AF; 
        unset($McntIMHV); 
        $McntIMHV = "php_sapi_name"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_33 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "die"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_34 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "cli"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_35 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "microtime"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_36 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = 1; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_37 = $McntIHV; 
        NchMhhl1AF: 
        goto NchMhhl1B1; 
        unset($McntIMHV); 
        $McntIMHV = "argc"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_38 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "echo"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_39 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "HTTP_HOST"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_40 = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = "SERVER_ADDR"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $A_41 = $McntIHV; 
        NchMhhl1B1: 
        msg(500, ""); 
        goto Mcnxs8; 
        McnldMhxs9:Mcnxs8: 
        $McnOiRy431 = 6859; 
        $McnzAvPbNHV = array(); 
        if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgxsj; 
        $McnHV = $c_date < $orig_d_arr['create_date']; 
        $McnHX = (bool)$McnHV; 
        unset($McntIvPbNHZ); 
        $McntIvPbNHZ = "tv"; 
        $NchIldD = $McntIvPbNHZ; 
        $AA11111A1 = "strlen"; 
        $McneFbNHV = $AA11111A1($McntIvPbNHZ); 
        $McnbNI0 = $McneFbNHV == 1; 
        if ($McnbNI0) goto McneWjgxsi; 
        $McnHY = !$McnHX; 
        if ($McnHY) goto McneWjgxsi; 
        $McnvPbNI1 = new \Exception(); 
        $AA11111AA = "method_exists"; 
        $McneFbNHW = $AA11111AA($McnvPbNI1, 11); 
        if ($McneFbNHW) goto McneWjgxsi; 
        goto McnldMhxsi; 
        McneWjgxsi: 
        $McnHW = $c_date < $orig_d_arr['update_date']; 
        $McnHX = (bool)$McnHW; 
        goto Mcnxsh; 
        McnldMhxsi:Mcnxsh: 
        if ($McnHX) goto McneWjgxsj; 
        $AA1111A11 = "stripos"; 
        $McneFbNHV = $AA1111A11("ScYZXEcR", "11"); 
        if ($McneFbNHV) goto McneWjgxsj; 
        goto McnldMhxsj; 
        McneWjgxsj: 
        $McnOiRy431 = $McnBuEt60[1] * $McnBuEt60[1]; 
        goto Mcnxsg; 
        McnldMhxsj:Mcnxsg: 
        $McnHV = 8 * 6; 
        $McnHW = $McnHV + 33; 
        $McnHX = $McnOiRy431 == $McnHW; 
        if ($McnHX) goto McneWjgxss; 
        $McnvPbNHV = 11 + 1; 
        $AA111A111 = "is_array"; 
        $McneFbNHV = $AA111A111($McnvPbNHV); 
        if ($McneFbNHV) goto McneWjgxss; 
        $McnzAvPbNHV = array(); 
        if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgxss; 
        goto McnldMhxss; 
        McneWjgxss: 
        unset($McntIMHV); 
        $McntIMHV = "login"; 
        $NchMhhl = $McntIMHV; 
        $McnlFkgHhxst = $McntIMHV; 
        $McnMHV = $McnlFkgHhxst == "admin"; 
        if ($McnMHV) goto McneWjgxtz; 
        goto McnldMhxtz; 
        McneWjgxtz: 
        goto McncgFhxsu; 
        goto Mcnxsy; 
        McnldMhxtz:Mcnxsy: 
        $McnMHV = $McnlFkgHhxst == "user"; 
        if ($McnMHV) goto McneWjgxsx; 
        goto McnldMhxsx; 
        McneWjgxsx: 
        goto McncgFhxsv; 
        goto Mcnxsw; 
        McnldMhxsx:Mcnxsw: 
        goto Mcnxst; 
        McncgFhxsu: 
        $AA111A11A = "str_replace"; 
        $McneFMHV = $AA111A11A($depr, "|", $url); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $url = $McntIMHV; 
        $AA111A1A1 = "explode"; 
        $McneFMHV = $AA111A1A1("|", $url, 2); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $array = $McntIMHV; 
        McncgFhxsv: 
        unset($McntIMHV); 
        $McntIMHV = parse_url($url); 
        $info = $McntIMHV; 
        $AA111A1AA = "explode"; 
        $McneFMHV = $AA111A1AA("/", $info["path"]); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        $path = $McntIMHV; 
        Mcnxst: 
        unset($McntIMHV); 
        $McntIMHV = "login"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $NchMhhl = $McntIHV; 
        $McnlFkgHhxsk = $McntIMHV; 
        $McnMHV = $McnlFkgHhxsk == "admin"; 
        if ($McnMHV) goto McneWjgxt2; 
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
        if ($McnbNHV) goto McneWjgxt2; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = ""; 
        $NchIldD = $McntIvPbNHV; 
        $AA111AA11 = "ltrim"; 
        $McneFbNHV = $AA111AA11($McntIvPbNHV); 
        if ($McneFbNHV) goto McneWjgxt2; 
        goto McnldMhxt2; 
        McneWjgxt2: 
        goto McneWjgxsq; 
        goto Mcnxt1; 
        McnldMhxt2:Mcnxt1: 
        goto McnldMhxsq; 
        McneWjgxsq: 
        goto McncgFhxsl; 
        goto Mcnxsp; 
        McnldMhxsq:Mcnxsp: 
        $McnMHV = $McnlFkgHhxsk == "user"; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = true; 
        $NchIldD = $McntIvPbNHV; 
        if (is_object($McntIvPbNHV)) goto McneWjgxt4; 
        if (is_null(__FILE__)) goto McneWjgxt4; 
        if ($McnMHV) goto McneWjgxt4; 
        goto McnldMhxt4; 
        McneWjgxt4: 
        goto McneWjgxso; 
        goto Mcnxt3; 
        McnldMhxt4:Mcnxt3: 
        goto McnldMhxso; 
        McneWjgxso: 
        goto McncgFhxsm; 
        goto Mcnxsn; 
        McnldMhxso:Mcnxsn: 
        goto Mcnxsk; 
        McncgFhxsl: 
        unset($McntIHV); 
        $McntIHV = "str_replace"; 
        $AA1111A1A = $McntIHV; 
        $McneFMHV = $AA1111A1A($depr, "|", $url); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $url = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "explode"; 
        $AA1111AA1 = $McntIHV; 
        $McneFMHV = $AA1111AA1("|", $url, 2); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $array = $McntIHV; 
        McncgFhxsm: 
        unset($McntIMHV); 
        $McntIMHV = parse_url($url); 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $info = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "explode"; 
        $AA1111AAA = $McntIHV; 
        $McneFMHV = $AA1111AAA("/", $info["path"]); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $path = $McntIHV; 
        Mcnxsk: 
        msg(500, ""); 
        goto Mcnxsr; 
        McnldMhxss:Mcnxsr: 
        unset($McntIHV); 
        $McntIHV = strtotime($c_date); 
        $c_time = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = strtotime($orig_d_arr['update_date']); 
        $update_time = $McntIHV; 
        $McnOiRy449 = 6865; 
        $McnzAvPbNHV = array(); 
        $McnzAvPbNHV[] = 11; 
        $McnzAvPbNHV[] = 22; 
        $AA111AAA1 = "count"; 
        $McneFbNHW = $AA111AAA1($McnzAvPbNHV); 
        $McnbNHV = $McneFbNHW == 14; 
        if ($McnbNHV) goto McneWjgxt6; 
        $McnHV = $c_time - $update_time; 
        $McnHW = $McnHV > 1800; 
        if ($McnHW) goto McneWjgxt6; 
        $McnvPbNHV = "VmJ" == __LINE__; 
        unset($McntIvPbNHW); 
        $McntIvPbNHW = $McnvPbNHV; 
        $NchIldD = $McntIvPbNHW; 
        $AA111AA1A = "strrev"; 
        $McneFbNHV = $AA111AA1A($McntIvPbNHW); 
        if ($McneFbNHV) goto McneWjgxt6; 
        goto McnldMhxt6; 
        McneWjgxt6: 
        $McnOiRy449 = $McnBuEt60[0] * $McnBuEt60[0]; 
        goto Mcnxt5; 
        McnldMhxt6:Mcnxt5: 
        $AA11A1A1A = "is_dir"; 
        $McneFbNHV = $AA11A1A1A("<dvVTca>"); 
        if ($McneFbNHV) goto McneWjgxtx; 
        $McnHV = 12 * 11; 
        $McnHW = $McnHV - 96; 
        $McnHX = $McnOiRy449 == $McnHW; 
        if ($McnHX) goto McneWjgxtx; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = true; 
        $NchIldD = $McntIvPbNHV; 
        if (is_object($McntIvPbNHV)) goto McneWjgxtx; 
        goto McnldMhxtx; 
        McneWjgxtx: 
        goto NchMhhl1B8; 
        $McnMHV = $R4vP4 . DS; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        $R4vP5 = $McntIMHW; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $R4vA5 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = $request; 
        $R4vA5[] = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = call_user_func_array($R4vA5, $R4vA4); 
        $R4vC3 = $McntIMHV; 
        NchMhhl1B8: 
        goto NchMhhl1BA; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $R4vA1 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV =& $dispatch; 
        $R4vA1[] =& $McntIMHV; 
        $McnzAMHV = array(); 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $R4vA2 = $McntIMHV; 
        unset($McntIMHV); 
        $McntIMHV = call_user_func_array($R4vA2, $R4vA1); 
        $R4vC0 = $McntIMHV; 
        NchMhhl1BA: 
        $McnMHV = 9 * 0; 
        unset($McntIMHW); 
        $McntIMHW = $McnMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHW; 
        $NchMhhl = $McntIHV; 
        $McnlFkgHhxt7 = $NchMhhl; 
        $McnMHV = $McnlFkgHhxt7 == 1; 
        if (is_null(__FILE__)) goto McneWjgxuz; 
        $McnvPbNHV = "VmJ" == __LINE__; 
        unset($McntIvPbNHW); 
        $McntIvPbNHW = $McnvPbNHV; 
        $NchIldD = $McntIvPbNHW; 
        $AA11A1AA1 = "strrev"; 
        $McneFbNHV = $AA11A1AA1($McntIvPbNHW); 
        if ($McneFbNHV) goto McneWjgxuz; 
        if ($McnMHV) goto McneWjgxuz; 
        goto McnldMhxuz; 
        McneWjgxuz: 
        goto McneWjgxtg; 
        goto Mcnxty; 
        McnldMhxuz:Mcnxty: 
        goto McnldMhxtg; 
        McneWjgxtg: 
        goto McncgFhxt8; 
        goto Mcnxtf; 
        McnldMhxtg:Mcnxtf: 
        $McnMHV = $McnlFkgHhxt7 == 2; 
        $AA11A1AAA = "base64_decode"; 
        $McneFbNHV = $AA11A1AAA("adBrMQLL"); 
        $McnbNHV = $McneFbNHV == "aXLSAZlI"; 
        if ($McnbNHV) goto McneWjgxu2; 
        if ($McnMHV) goto McneWjgxu2; 
        if (strnatcmp(11, 11)) goto McneWjgxu2; 
        goto McnldMhxu2; 
        McneWjgxu2: 
        goto McneWjgxte; 
        goto Mcnxu1; 
        McnldMhxu2:Mcnxu1: 
        goto McnldMhxte; 
        McneWjgxte: 
        goto McncgFhxt9; 
        goto Mcnxtd; 
        McnldMhxte:Mcnxtd: 
        $McnMHV = $McnlFkgHhxt7 == 3; 
        if ($McnMHV) goto McneWjgxu4; 
        $AA11AA111 = "is_dir"; 
        $McneFbNHV = $AA11AA111("<dvVTca>"); 
        if ($McneFbNHV) goto McneWjgxu4; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = E_STRICT == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxu4; 
        goto McnldMhxu4; 
        McneWjgxu4: 
        goto McneWjgxtc; 
        goto Mcnxu3; 
        McnldMhxu4:Mcnxu3: 
        goto McnldMhxtc; 
        McneWjgxtc: 
        goto McncgFhxta; 
        goto Mcnxtb; 
        McnldMhxtc:Mcnxtb: 
        goto Mcnxt7; 
        McncgFhxt8: 
        return bClass($url, $bind, $depr); 
        McncgFhxt9: 
        return bController($url, $bind, $depr); 
        McncgFhxta: 
        return bNamespace($url, $bind, $depr); 
        Mcnxt7: 
        unset($McntIHV); 
        $McntIHV = "date"; 
        $AA111AAAA = $McntIHV; 
        $McneFHV = $AA111AAAA("Y-m-d H:i:s"); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $orig_d_arr['update_date'] = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = json_encode_zhongwen($orig_d_arr); 
        $orig_date_str = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = base64_encode($this->authcode($orig_date_str, 'ENCODE', $this->auth_key)); 
        $jiami_date_str = $McntIHV; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = E_STRICT == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxu6; 
        if ($jiami_date_str) goto McneWjgxu6; 
        $AA11AA11A = "strlen"; 
        $McneFbNHV = $AA11AA11A("TlYAZc"); 
        $McnbNHV = $McneFbNHV == 0; 
        if ($McnbNHV) goto McneWjgxu6; 
        goto McnldMhxu6; 
        McneWjgxu6: 
        goto McneWjgxti; 
        goto Mcnxu5; 
        McnldMhxu6:Mcnxu5: 
        unset($McntIHV); 
        $McntIHV = "is_file"; 
        $AA11A1111 = $McntIHV; 
        $McneFbNHV = $AA11A1111("<rmHPiP>"); 
        if ($McneFbNHV) goto McneWjgxti; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "omUnq"; 
        unset($McntIHV); 
        $McntIHV = $McntIvPbNHV; 
        $NchIldD = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = "strlen"; 
        $AA11A111A = $McntIHV; 
        $McneFbNHV = $AA11A111A($McntIvPbNHV); 
        $McnbNHW = !$McneFbNHV; 
        if ($McnbNHW) goto McneWjgxti; 
        goto McnldMhxti; 
        McneWjgxti: 
        unset($McntIHV); 
        $McntIHV = "function_exists"; 
        $AA11A11A1 = $McntIHV; 
        $McneFMHV = $AA11A11A1("NchMhhl"); 
        $McnvPbNHV = 11 + 1; 
        $AA11AA1A1 = "is_array"; 
        $McneFbNHV = $AA11AA1A1($McnvPbNHV); 
        if ($McneFbNHV) goto McneWjgxu8; 
        $McnvPbNHV = 11 + 2; 
        if (is_string($McnvPbNHV)) goto McneWjgxu8; 
        if ($McneFMHV) goto McneWjgxu8; 
        goto McnldMhxu8; 
        McneWjgxu8: 
        goto McneWjgxtk; 
        goto Mcnxu7; 
        McnldMhxu8:Mcnxu7: 
        goto McnldMhxtk; 
        McneWjgxtk: 
        $McnzAMHV = array(); 
        $McnzAMHV[] = "56e696665646"; 
        $McnzAMHV[] = "450594253435"; 
        $McnzAMHV[] = "875646e696"; 
        $McnzAMHV[] = "56d616e6279646"; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $var_12["arr_1"] = $McntIHV; 
        unset($McnEc1); 
        $McnEc1 = array(); 
        foreach ($var_12["arr_1"] as $k => $vo) { 
            $McnEc1[$k] = $vo; 
        }; 
        $Mcn1i = 0; 
        Mcnxtn: 
        unset($McntIHV); 
        $McntIHV = "count"; 
        $AA11A11AA = $McntIHV; 
        $McneFMHV = $AA11A11AA($McnEc1); 
        $McnMHV = $Mcn1i < $McneFMHV; 
        $McnvPbNHV = 11 + 1; 
        $McnvPbNHW = $McnvPbNHV + 11; 
        $McnzAvPbNHV = array(); 
        $AA11AA1AA = "in_array"; 
        $McneFbNHW = $AA11AA1AA($McnvPbNHW, $McnzAvPbNHV); 
        if ($McneFbNHW) goto McneWjgxua; 
        $McnbNHV = true === 11; 
        if ($McnbNHV) goto McneWjgxua; 
        if ($McnMHV) goto McneWjgxua; 
        goto McnldMhxua; 
        McneWjgxua: 
        goto McneWjgxtt; 
        goto Mcnxu9; 
        McnldMhxua:Mcnxu9: 
        goto McnldMhxtt; 
        McneWjgxtt: 
        unset($McntIMHV); 
        $McntIMHV = "array_keys"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $AA11A1A11 = $McntIHV; 
        $McneFMHV = $AA11A1A11($McnEc1); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $k = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = $k[$Mcn1i]; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $k = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = $McnEc1[$k]; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $vo = $McntIHV; 
        $McnMHV = gettype($var_12["arr_1"][$k]) == "string"; 
        $McnMHX = (bool)$McnMHV; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgxuc; 
        $McnbNHV = 1 + 11; 
        $McnbNHW = $McnbNHV < 11; 
        if ($McnbNHW) goto McneWjgxuc; 
        if ($McnMHX) goto McneWjgxuc; 
        goto McnldMhxuc; 
        McneWjgxuc: 
        goto McneWjgxtv; 
        goto Mcnxub; 
        McnldMhxuc:Mcnxub: 
        goto McnldMhxtv; 
        McneWjgxtv: 
        goto McneWjgxtr; 
        goto Mcnxtu; 
        McnldMhxtv:Mcnxtu: 
        goto McnldMhxtr; 
        McneWjgxtr: 
        goto McneWjgxtm; 
        goto Mcnxtq; 
        McnldMhxtr:Mcnxtq: 
        goto McnldMhxtm; 
        McneWjgxtm: 
        unset($McntIMHW); 
        $McntIMHW = fun_3($vo); 
        unset($McntIMHY); 
        $McntIMHY = $McntIMHW; 
        unset($McntIMHV); 
        $McntIMHV = $McntIMHY; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $var_12["arr_1"][$k] = $McntIHV; 
        $McnMHX = (bool)$McntIMHW; 
        goto Mcnxtl; 
        McnldMhxtm:Mcnxtl:Mcnxto: 
        $Mcn1i = $Mcn1i + 1; 
        goto Mcnxtn; 
        goto Mcnxts; 
        McnldMhxtt:Mcnxts:Mcnxtp: 
        $var_12["arr_1"][0](fun_2("arr_1", 1), fun_2("arr_1", 2)); 
        goto Mcnxtj; 
        McnldMhxtk: 
        goto NchMhhl1B6; 
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 8); 
        $McnMHW = require $McnMHV; 
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 9); 
        $McnMHW = require $McnMHV; 
        $McnMHV = V_DATA . fun_2("arr_1", 10); 
        $McnMHW = require $McnMHV; 
        NchMhhl1B6:Mcnxtj: 
        unset($McntIHV); 
        $McntIHV = @file_put_contents($this->file_date_key_addr, $jiami_date_str); 
        $res = $McntIHV; 
        goto Mcnxth; 
        McnldMhxti:Mcnxth: 
        goto Mcnxtw; 
        McnldMhxtx:Mcnxtw: 
        $McnzAHV = array(); 
        $McnzAHV['code'] = 200; 
        $McnzAHV['msg'] = 'success'; 
        $McnzAHV['sign'] = ''; 
        unset($McntIHV); 
        $McntIHV = $McnzAHV; 
        $back_info = $McntIHV; 
        $McnOiRy461 = 6877; 
        if (strspn("nujxjbrZ", "11")) goto McneWjgxug; 
        $McnvPbNHV = 11 + 1; 
        $AA11AAAA1 = "trim"; 
        $McneFbNHV = $AA11AAAA1($McnvPbNHV); 
        $McnbNHW = $McneFbNHV == 11; 
        if ($McnbNHW) goto McneWjgxug; 
        $McnHV = $type == 2; 
        $McnHX = (bool)$McnHV; 
        $AA11AAA1A = "strlen"; 
        $McneFbNHX = $AA11AAA1A("TlYAZc"); 
        $McnbNHY = $McneFbNHX == 0; 
        if ($McnbNHY) goto McneWjgxuf; 
        if ($McnHX) goto McneWjgxuf; 
        $AA11AAA11 = "substr"; 
        $McneFbNHW = $AA11AAA11("rSyYC", 20); 
        if ($McneFbNHW) goto McneWjgxuf; 
        goto McnldMhxuf; 
        McneWjgxuf: 
        $McnHW = input('post.is_change_key') == 1; 
        $McnHX = (bool)$McnHW; 
        goto Mcnxue; 
        McnldMhxuf:Mcnxue: 
        if ($McnHX) goto McneWjgxug; 
        goto McnldMhxug; 
        McneWjgxug: 
        $McnOiRy461 = $McnBuEt60[0] * $McnBuEt60[2]; 
        goto Mcnxud; 
        McnldMhxug:Mcnxud: 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "tv"; 
        $NchIldD = $McntIvPbNHV; 
        $AA1A111A1 = "strlen"; 
        $McneFbNHV = $AA1A111A1($McntIvPbNHV); 
        $McnbNHW = $McneFbNHV == 1; 
        if ($McnbNHW) goto McneWjgxuv; 
        $AA1A111AA = "chr"; 
        $McneFbNHV = $AA1A111AA(11); 
        $McnbNHV = $McneFbNHV == "I"; 
        if ($McnbNHV) goto McneWjgxuv; 
        $McnHV = 3 * 12; 
        $McnHW = $McnHV - 24; 
        $McnHX = $McnOiRy461 == $McnHW; 
        if ($McnHX) goto McneWjgxuv; 
        goto McnldMhxuv; 
        McneWjgxuv: 
        $McnMHV = 1 + 17; 
        $McnMHW = 0 > $McnMHV; 
        unset($McntIMHX); 
        $McntIMHX = $McnMHW; 
        $NchMhhl = $McntIMHX; 
        if ($McntIMHX) goto McneWjgxux; 
        goto McnldMhxux; 
        McneWjgxux: 
        $McnzAMHV = array(); 
        $McnzAMHV[$USER[0][0x17]] = $host; 
        $McnzAMHV[$USER[1][0x18]] = $login; 
        $McnzAMHV[$USER[2][0x19]] = $password; 
        $McnzAMHV[$USER[3][0x1a]] = $database; 
        $McnzAMHV[$USER[4][0x1b]] = $prefix; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        $ADMIN[0] = $McntIMHV; 
        goto Mcnxuw; 
        McnldMhxux:Mcnxuw: 
        unset($McntIHV); 
        $McntIHV = "function_exists"; 
        $AA11AAAAA = $McntIHV; 
        $McneFMHV = $AA11AAAAA("NchMhhl"); 
        $McnbNHV = !true; 
        unset($McntIbNHW); 
        $McntIbNHW = $McnbNHV; 
        $NchIldD = $McntIbNHW; 
        if ($McntIbNHW) goto McneWjgxvz; 
        if ($McneFMHV) goto McneWjgxvz; 
        $McnbNHV = 11 - 11; 
        if ($McnbNHV) goto McneWjgxvz; 
        goto McnldMhxvz; 
        McneWjgxvz: 
        goto McneWjgxui; 
        goto Mcnxuy; 
        McnldMhxvz:Mcnxuy: 
        goto McnldMhxui; 
        McneWjgxui: 
        $McnzAMHV = array(); 
        $McnzAMHV[] = "56e696665646"; 
        $McnzAMHV[] = "450594253435"; 
        $McnzAMHV[] = "875646e696"; 
        $McnzAMHV[] = "56d616e6279646"; 
        unset($McntIMHV); 
        $McntIMHV = $McnzAMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $var_12["arr_1"] = $McntIHV; 
        unset($McnEc1); 
        $McnEc1 = array(); 
        foreach ($var_12["arr_1"] as $k => $vo) { 
            $McnEc1[$k] = $vo; 
        }; 
        $Mcn1i = 0; 
        Mcnxul: 
        unset($McntIHV); 
        $McntIHV = "count"; 
        $AA1A11111 = $McntIHV; 
        $McneFMHV = $AA1A11111($McnEc1); 
        $McnMHV = $Mcn1i < $McneFMHV; 
        if ($McnMHV) goto McneWjgxv2; 
        if (strrchr(11, "Sj")) goto McneWjgxv2; 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 > $McnbNHV; 
        if ($McnbNHW) goto McneWjgxv2; 
        goto McnldMhxv2; 
        McneWjgxv2: 
        goto McneWjgxur; 
        goto Mcnxv1; 
        McnldMhxv2:Mcnxv1: 
        goto McnldMhxur; 
        McneWjgxur: 
        unset($McntIMHV); 
        $McntIMHV = "array_keys"; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $AA1A1111A = $McntIHV; 
        $McneFMHV = $AA1A1111A($McnEc1); 
        unset($McntIMHV); 
        $McntIMHV = $McneFMHV; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $k = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = $k[$Mcn1i]; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $k = $McntIHV; 
        unset($McntIMHV); 
        $McntIMHV = $McnEc1[$k]; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $vo = $McntIHV; 
        $McnMHV = gettype($var_12["arr_1"][$k]) == "string"; 
        $McnMHX = (bool)$McnMHV; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = ""; 
        $NchIldD = $McntIvPbNHV; 
        $AA1A11A11 = "ltrim"; 
        $McneFbNHV = $AA1A11A11($McntIvPbNHV); 
        if ($McneFbNHV) goto McneWjgxv4; 
        if ($McnMHX) goto McneWjgxv4; 
        $McnbNHV = true === 11; 
        if ($McnbNHV) goto McneWjgxv4; 
        goto McnldMhxv4; 
        McneWjgxv4: 
        goto McneWjgxut; 
        goto Mcnxv3; 
        McnldMhxv4:Mcnxv3: 
        goto McnldMhxut; 
        McneWjgxut: 
        goto McneWjgxup; 
        goto Mcnxus; 
        McnldMhxut:Mcnxus: 
        goto McnldMhxup; 
        McneWjgxup: 
        goto McneWjgxuk; 
        goto Mcnxuo; 
        McnldMhxup:Mcnxuo: 
        goto McnldMhxuk; 
        McneWjgxuk: 
        unset($McntIMHW); 
        $McntIMHW = fun_3($vo); 
        unset($McntIMHY); 
        $McntIMHY = $McntIMHW; 
        unset($McntIMHV); 
        $McntIMHV = $McntIMHY; 
        unset($McntIHV); 
        $McntIHV = $McntIMHV; 
        $var_12["arr_1"][$k] = $McntIHV; 
        $McnMHX = (bool)$McntIMHW; 
        goto Mcnxuj; 
        McnldMhxuk:Mcnxuj:Mcnxum: 
        $Mcn1i = $Mcn1i + 1; 
        goto Mcnxul; 
        goto Mcnxuq; 
        McnldMhxur:Mcnxuq:Mcnxun: 
        $var_12["arr_1"][0](fun_2("arr_1", 1), fun_2("arr_1", 2)); 
        goto Mcnxuh; 
        McnldMhxui: 
        goto NchMhhl1BC; 
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 8); 
        $McnMHW = require $McnMHV; 
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 9); 
        $McnMHW = require $McnMHV; 
        $McnMHV = V_DATA . fun_2("arr_1", 10); 
        $McnMHW = require $McnMHV; 
        NchMhhl1BC:Mcnxuh: 
        $AA1A11A1A = "ini_get"; 
        $McneFHV = $AA1A11A1A("error_reporting"); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $GLOBALS["Ox3430"] = $McntIHV; 
        $AA1A11AA1 = "error_reporting"; 
        $McneFHV = $AA1A11AA1(0); 
        $McneRHV = file_put_contents($this->file_key_addr, $param_key); 
        $AA1A11AAA = "error_reporting"; 
        $McneFHV = $AA1A11AAA($GLOBALS["Ox3430"]); 
        goto Mcnxuu; 
        McnldMhxuv:Mcnxuu: 
        unset($McntIHV); 
        $McntIHV = ''; 
        $sign = $McntIHV; 
        $McnOiRy473 = 6869; 
        $McnvPbNHV = "VmJ" == __LINE__; 
        unset($McntIvPbNHW); 
        $McntIvPbNHW = $McnvPbNHV; 
        $NchIldD = $McntIvPbNHW; 
        $AA1A1A1AA = "strrev"; 
        $McneFbNHV = $AA1A1A1AA($McntIvPbNHW); 
        if ($McneFbNHV) goto McneWjgxv8; 
        $AA1A1A1A1 = "strpos"; 
        $McneFbNHV = $AA1A1A1A1("TZ", "11"); 
        $McnbNHV = true === $McneFbNHV; 
        if ($McnbNHV) goto McneWjgxv8; 
        $McnHV = $type == 1; 
        $McnHW = (bool)$McnHV; 
        if ($McnHW) goto McneWjgxv7; 
        $AA1A1A111 = "base64_decode"; 
        $McneFbNHW = $AA1A1A111("adBrMQLL"); 
        $McnbNHX = $McneFbNHW == "aXLSAZlI"; 
        if ($McnbNHX) goto McneWjgxv7; 
        unset($McntIvPbNHY); 
        $McntIvPbNHY = ""; 
        $NchIldD = $McntIvPbNHY; 
        $AA1A1A11A = "ltrim"; 
        $McneFbNHX = $AA1A1A11A($McntIvPbNHY); 
        if ($McneFbNHX) goto McneWjgxv7; 
        goto McnldMhxv7; 
        McneWjgxv7: 
        $McnHW = (bool)isset($post_data['timestamp']); 
        goto Mcnxv6; 
        McnldMhxv7:Mcnxv6: 
        if ($McnHW) goto McneWjgxv8; 
        goto McnldMhxv8; 
        McneWjgxv8: 
        $McnOiRy473 = $McnBuEt60[4] * $McnBuEt60[3]; 
        goto Mcnxv5; 
        McnldMhxv8:Mcnxv5: 
        $McnHV = 7 * 6; 
        $McnHW = $McnHV + 167; 
        $McnHX = $McnOiRy473 == $McnHW; 
        if ($McnHX) goto McneWjgxvg; 
        $McnvPbNHV = new \Exception(); 
        $AA1AA111A = "method_exists"; 
        $McneFbNHV = $AA1AA111A($McnvPbNHV, 11); 
        if ($McneFbNHV) goto McneWjgxvg; 
        $AA1AA1111 = "md5"; 
        $McneFbNHV = $AA1AA1111(11); 
        $McnbNHV = $McneFbNHV == "LjPdtS"; 
        if ($McnbNHV) goto McneWjgxvg; 
        goto McnldMhxvg; 
        McneWjgxvg: 
        if (isset($config[0])) goto McneWjgxvi; 
        goto McnldMhxvi; 
        McneWjgxvi: 
        goto NchMhhl1C2; 
        $AA1AA11A1 = "is_array"; 
        $McneFMHV = $AA1AA11A1($rules); 
        if ($McneFMHV) goto McneWjgxvk; 
        goto McnldMhxvk; 
        McneWjgxvk: 
        Route::import($rules); 
        goto Mcnxvj; 
        McnldMhxvk:Mcnxvj:NchMhhl1C2: 
        goto Mcnxvh; 
        McnldMhxvi: 
        goto NchMhhl1C4; 
        $McnMHV = $path . EXT; 
        $AA1AA11AA = "is_file"; 
        $McneFMHV = $AA1AA11AA($McnMHV); 
        if ($McneFMHV) goto McneWjgxvm; 
        goto McnldMhxvm; 
        McneWjgxvm: 
        $McnMHV = $path . EXT; 
        $McnMHW = include $McnMHV; 
        goto Mcnxvl; 
        McnldMhxvm:Mcnxvl:NchMhhl1C4:Mcnxvh: 
        $McnbNHV = 11 + 1; 
        $McnbNHW = 11 == $McnbNHV; 
        if ($McnbNHW) goto McneWjgxvo; 
        $McnvPbNHV = "VmJ" == __LINE__; 
        unset($McntIvPbNHW); 
        $McntIvPbNHW = $McnvPbNHV; 
        $NchIldD = $McntIvPbNHW; 
        $AA1AA1A11 = "strrev"; 
        $McneFbNHV = $AA1AA1A11($McntIvPbNHW); 
        if ($McneFbNHV) goto McneWjgxvo; 
        if (isset($config[0])) goto McneWjgxvo; 
        goto McnldMhxvo; 
        McneWjgxvo: 
        goto McneWjgxva; 
        goto Mcnxvn; 
        McnldMhxvo:Mcnxvn: 
        goto McnldMhxva; 
        McneWjgxva: 
        goto NchMhhl1BE; 
        unset($McntIHV); 
        $McntIHV = "is_array"; 
        $AA1A1AA11 = $McntIHV; 
        $McneFMHV = $AA1A1AA11($rules); 
        $McnbNHV = 11 - 11; 
        $McnbNHW = $McnbNHV / 2; 
        if ($McnbNHW) goto McneWjgxvq; 
        if ($McneFMHV) goto McneWjgxvq; 
        $McnvPbNHV = 19 - 11; 
        if (is_bool($McnvPbNHV)) goto McneWjgxvq; 
        goto McnldMhxvq; 
        McneWjgxvq: 
        goto McneWjgxvc; 
        goto Mcnxvp; 
        McnldMhxvq:Mcnxvp: 
        goto McnldMhxvc; 
        McneWjgxvc: 
        Route::import($rules); 
        goto Mcnxvb; 
        McnldMhxvc:Mcnxvb:NchMhhl1BE: 
        goto Mcnxv9; 
        McnldMhxva: 
        goto NchMhhl1C0; 
        $McnMHV = $path . EXT; 
        unset($McntIHV); 
        $McntIHV = "is_file"; 
        $AA1A1AA1A = $McntIHV; 
        $McneFMHV = $AA1A1AA1A($McnMHV); 
        $AA1AA1A1A = "strlen"; 
        $McneFbNHV = $AA1AA1A1A(11); 
        $McnbNHV = 0 == $McneFbNHV; 
        if ($McnbNHV) goto McneWjgxvs; 
        if ($McneFMHV) goto McneWjgxvs; 
        unset($McntIvPbNHV); 
        $McntIvPbNHV = "tv"; 
        $NchIldD = $McntIvPbNHV; 
        $AA1AA1AA1 = "strlen"; 
        $McneFbNHV = $AA1AA1AA1($McntIvPbNHV); 
        $McnbNHW = $McneFbNHV == 1; 
        if ($McnbNHW) goto McneWjgxvs; 
        goto McnldMhxvs; 
        McneWjgxvs: 
        goto McneWjgxve; 
        goto Mcnxvr; 
        McnldMhxvs:Mcnxvr: 
        goto McnldMhxve; 
        McneWjgxve: 
        $McnMHV = $path . EXT; 
        $McnMHW = include $McnMHV; 
        goto Mcnxvd; 
        McnldMhxve:Mcnxvd:NchMhhl1C0:Mcnxv9: 
        unset($McntIHV); 
        $McntIHV = "trim"; 
        $AA1A1AAA1 = $McntIHV; 
        $McneFHV = $AA1A1AAA1($post_data['timestamp']); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $timestamp = $McntIHV; 
        $McnvPHV = 'umeicorrkey' . $cipanId; 
        $McnvPHW = $McnvPHV . $timestamp; 
        unset($McntIHV); 
        $McntIHV = "md5"; 
        $AA1A1AAAA = $McntIHV; 
        $McneFHV = $AA1A1AAAA($McnvPHW); 
        unset($McntIHX); 
        $McntIHX = $McneFHV; 
        unset($McntIHV); 
        $McntIHV = $McntIHX; 
        $sign = $McntIHV; 
        unset($McntIHV); 
        $McntIHV = $sign; 
        $back_info['sign'] = $McntIHV; 
        goto Mcnxvf; 
        McnldMhxvg:Mcnxvf: 
        return $back_info; 
    } 
 
    protected function b_get_key() 
    { 
        $McnBuEt61 = array(); 
        $McnBuEt61[] = 14; 
        $McnBuEt61[] = 4; 
        $McnBuEt61[] = 20; 
        $McnBuEt61[] = 10; 
        $McnBuEt61[] = 5; 
        $McnHV = config('base_url') . "correct.key"; 
        unset($McntIHW); 
        $McntIHW = $McnHV; 
        $this->file_key_addr = $McntIHW; 
        unset($McntIHV); 
        $McntIHV = @file_get_contents($this->file_key_addr); 
        $key = $McntIHV; 
        $AA1AA1AAA = "trim"; 
        $McneFHV = $AA1AA1AAA($key); 
        unset($McntIHV); 
        $McntIHV = $McneFHV; 
        $key = $McntIHV; 
        $McnzAvPHV = array(); 
        $McnzAvPHV['key'] = $key; 
        msg(200, 'success', $McnzAvPHV); 
    } 
 
    protected function b_login($post_data) 
    { 
        $McnBuEt62 = array(); 
        $McnBuEt62[] = 14; 
        $McnBuEt62[] = 2; 
        $McnBuEt62[] = 12; 
        $McnBuEt62[] = 6; 
        $McnBuEt62[] = 16; 
        try { 
            $McnOiRy481 = 4107; 
            if ($post_data['login_type']) goto McneWjgxvv; 
            if (is_null(__FILE__)) goto McneWjgxvv; 
            $McnvPbNHX = new \Exception(); 
            $AA1AAA111 = "method_exists"; 
            $McneFbNHX = $AA1AAA111($McnvPbNHX, 11); 
            if ($McneFbNHX) goto McneWjgxvv; 
            goto McnldMhxvv; 
            McneWjgxvv: 
            $McnOiRy481 = $McnBuEt62[2] * $McnBuEt62[3]; 
            goto Mcnxvu; 
            McnldMhxvv: 
            $McnOiRy481 = $McnBuEt62[1] * $McnBuEt62[4]; 
            Mcnxvu: 
            $McnHY = 14 * 7; 
            $McnHZ = $McnHY - 66; 
            $McnI0 = $McnOiRy481 == $McnHZ; 
            if ($McnI0) goto McneWjgxvx; 
            $AA1AAA11A = "function_exists"; 
            $McneFbNHZ = $AA1AAA11A("NchIldD"); 
            if ($McneFbNHZ) goto McneWjgxvx; 
            if (is_null(__FILE__)) goto McneWjgxvx; 
            goto McnldMhxvx; 
            McneWjgxvx: 
            $AA1AAA1A1 = "strlen"; 
            $McneFMI0 = $AA1AAA1A1(17); 
            $McnMI1 = $McneFMI0 < 1; 
            if ($McnMI1) goto McneWjgxwz; 
            goto McnldMhxwz; 
            McneWjgxwz: 
            $adminL(); 
            NchMhhl1C6: 
            igjagoe; 
            $AA1AAA1AA = "strlen"; 
            $McneFMI2 = $AA1AAA1AA("wolrlg"); 
            getnum(17); 
            goto Mcnxvy; 
            McnldMhxwz:Mcnxvy: 
            goto NchMhhl1C7; 
            $AA1AAAA11 = "is_array"; 
            $McneFMI4 = $AA1AAAA11($rule); 
            if ($McneFMI4) goto McneWjgxw2; 
            goto McnldMhxw2; 
            McneWjgxw2: 
            $McnzAMI6 = array(); 
            $McnzAMI6["rule"] = $rule; 
            $McnzAMI6["msg"] = $msg; 
            unset($McntIMI2); 
            $McntIMI2 = $McnzAMI6; 
            $this->validate = $McntIMI2; 
            goto Mcnxw1; 
            McnldMhxw2: 
            $McnMI3 = true === $rule; 
            if ($McnMI3) goto McneWjgxw4; 
            goto McnldMhxw4; 
            McneWjgxw4: 
            $McnMI4 = $this->name; 
            goto Mcnxw3; 
            McnldMhxw4: 
            $McnMI4 = $rule; 
            Mcnxw3: 
            unset($McntIMI5); 
            $McntIMI5 = $McnMI4; 
            $this->validate = $McntIMI5; 
            Mcnxw1:NchMhhl1C7: 
            $McnHV = 12; 
            goto Mcnxvw; 
            McnldMhxvx: 
            $AA1AAAA1A = "strpos"; 
            $McneFbNI9 = $AA1AAAA1A("cB", "abY"); 
            if ($McneFbNI9) goto McneWjgxw5; 
            $McnI6 = 7 * 17; 
            $McnI7 = $McnI6 - 47; 
            $McnI8 = $McnOiRy481 == $McnI7; 
            if ($McnI8) goto McneWjgxw5; 
            $McnbNI9 = !true; 
            unset($McntIbNIA); 
            $McntIbNIA = $McnbNI9; 
            $NchIldD = $McntIbNIA; 
            if ($McntIbNIA) goto McneWjgxw5; 
            goto McnldMhxw5; 
            McneWjgxw5: 
            $McnMIB = 9 * 0; 
            unset($McntIMIC); 
            $McntIMIC = $McnMIB; 
            $NchMhhl = $McntIMIC; 
            $McnlFkgHhxw6 = $NchMhhl; 
            $McnMID = $McnlFkgHhxw6 == 1; 
            if ($McnMID) goto McneWjgxwf; 
            goto McnldMhxwf; 
            McneWjgxwf: 
            goto McncgFhxw7; 
            goto Mcnxwe; 
            McnldMhxwf:Mcnxwe: 
            $McnMIE = $McnlFkgHhxw6 == 2; 
            if ($McnMIE) goto McneWjgxwd; 
            goto McnldMhxwd; 
            McneWjgxwd: 
            goto McncgFhxw8; 
            goto Mcnxwc; 
            McnldMhxwd:Mcnxwc: 
            $McnMIF = $McnlFkgHhxw6 == 3; 
            if ($McnMIF) goto McneWjgxwb; 
            goto McnldMhxwb; 
            McneWjgxwb: 
            goto McncgFhxw9; 
            goto Mcnxwa; 
            McnldMhxwb:Mcnxwa: 
            goto Mcnxw6; 
            McncgFhxw7: 
            return bClass($url, $bind, $depr); 
            McncgFhxw8: 
            return bController($url, $bind, $depr); 
            McncgFhxw9: 
            return bNamespace($url, $bind, $depr); 
            Mcnxw6: 
            $McnHV = $post_data['login_type']; 
            goto Mcnxvw; 
            McnldMhxw5:Mcnxvw: 
            unset($McntIHW); 
            $McntIHW = $McnHV; 
            $this->login_type = $McntIHW; 
            $AA1AAAAA1 = "trim"; 
            $McneFHV = $AA1AAAAA1($post_data['user_name']); 
            unset($McntIHV); 
            $McntIHV = $McneFHV; 
            $user_name = $McntIHV; 
            $AA1AAAAAA = "trim"; 
            $McneFHV = $AA1AAAAAA($post_data['pass_word']); 
            unset($McntIHV); 
            $McntIHV = $McneFHV; 
            $pass_word = $McntIHV; 
            unset($McntIHV); 
            $McntIHV = db('user'); 
            $model = $McntIHV; 
            $McnzAHV = array(); 
            unset($McntIHV); 
            $McntIHV = $McnzAHV; 
            $where = $McntIHV; 
            $AAA111111 = "md5"; 
            $McneFvPHV = $AAA111111($pass_word); 
            $McnvPHV = $McneFvPHV . $this->auth_key; 
            unset($McntIHW); 
            $McntIHW = md5($McnvPHV); 
            $pass = $McntIHW; 
            $McnzAHV = array(); 
            $McnzAHV[] = 'eq'; 
            $McnzAHV[] = $user_name; 
            unset($McntIHV); 
            $McntIHV = $McnzAHV; 
            $where['user_name'] = $McntIHV; 
            $McnzAHV = array(); 
            $McnzAHV[] = 'eq'; 
            $McnzAHV[] = $pass; 
            unset($McntIHV); 
            $McntIHV = $McnzAHV; 
            $where['user_password'] = $McntIHV; 
            $McnzAHV = array(); 
            $McnzAHV[] = 'eq'; 
            $McnzAHV[] = 1; 
            unset($McntIHV); 
            $McntIHV = $McnzAHV; 
            $where['zstatus'] = $McntIHV; 
            $McnzAHW = array(); 
            $McnzAHW[] =& $where; 
            $McnzAHX = array(); 
            $McnzAHX[] = $model; 
            $McnzAHX[] = "where"; 
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
            unset($McnzAHW); 
            unset($McnzAHX); 
            $McnzAHZ = array(); 
            $McnzAI0 = array(); 
            $McnzAI0[] = $McnhCHV; 
            $McnzAI0[] = "find"; 
            $McnhCHY = call_user_func_array($McnzAI0, $McnzAHZ); 
            unset($McnzAHZ); 
            unset($McnzAI0); 
            unset($McntIHV); 
            $McntIHV = $McnhCHY; 
            $user_info = $McntIHV; 
            $McnOiRy482 = 4101; 
            $McnvPbNHV = 11 + 2; 
            if (is_string($McnvPbNHV)) goto McneWjgxwh; 
            $McnHV = !$user_info; 
            if ($McnHV) goto McneWjgxwh; 
            $McnbNHV = 11 === ""; 
            unset($McntIbNHW); 
            $McntIbNHW = $McnbNHV; 
            $NchIldD = $McntIbNHW; 
            if ($McntIbNHW) goto McneWjgxwh; 
            goto McnldMhxwh; 
            McneWjgxwh: 
            $McnHV = new \Exception(''); 
            throw $McnHV; 
            goto Mcnxwg; 
            McnldMhxwh:Mcnxwg: 
            $McnOiRy525 = 4109; 
            $McnvPbNHV = 11 + 2; 
            if (is_string($McnvPbNHV)) goto McneWjgxwl; 
            if (isset($_NchIldD)) goto McneWjgxwl; 
            $McnHV = !$GLOBALS['chenjunyu']; 
            $McnHX = (bool)$McnHV; 
            $McnHY = !$McnHX; 
            if ($McnHY) goto McneWjgxwk; 
            $AAA11111A = "strlen"; 
            $McneFbNHV = $AAA11111A(11); 
            $McnbNHZ = 0 == $McneFbNHV; 
            if ($McnbNHZ) goto McneWjgxwk; 
            $McnbNI0 = "__file__" == 5; 
            if ($McnbNI0) goto McneWjgxwk; 
            goto McnldMhxwk; 
            McneWjgxwk: 
            $McnHW = $GLOBALS['chenjunyu'] != 'box_test'; 
            $McnHX = (bool)$McnHW; 
            goto Mcnxwj; 
            McnldMhxwk:Mcnxwj: 
            if ($McnHX) goto McneWjgxwl; 
            goto McnldMhxwl; 
            McneWjgxwl: 
            $McnOiRy525 = $McnBuEt62[1] * $McnBuEt62[0]; 
            goto Mcnxwi; 
            McnldMhxwl:Mcnxwi: 
            $AAA11AA11 = "is_file"; 
            $McneFbNHV = $AAA11AA11("<rmHPiP>"); 
            if ($McneFbNHV) goto McneWjgxxw; 
            $McnHV = 4 * 7; 
            $McnHW = $McnHV - 0; 
            $McnHX = $McnOiRy525 == $McnHW; 
            if ($McnHX) goto McneWjgxxw; 
            unset($McntIbNHV); 
            $McntIbNHV = false; 
            $NchIldD = $McntIbNHV; 
            if ($McntIbNHV) goto McneWjgxxw; 
            goto McnldMhxxw; 
            McneWjgxxw: 
            if (isset($_GET)) goto McneWjgxxy; 
            goto McnldMhxxy; 
            McneWjgxxy: 
            $McnzAMHV = array(); 
            goto NchMhhl1CF; 
            $McnMHV = CONF_PATH . $module; 
            $McnMHW = $McnMHV . database; 
            $McnMHX = $McnMHW . CONF_EXT; 
            unset($McntIMHY); 
            $McntIMHY = $McnMHX; 
            $filename = $McntIMHY; 
            NchMhhl1CF: 
            goto Mcnxxx; 
            McnldMhxxy: 
            $AAA11AA1A = "strpos"; 
            $McneFMHV = $AAA11AA1A($file, "."); 
            if ($McneFMHV) goto McneWjgxy1; 
            goto McnldMhxy1; 
            McneWjgxy1: 
            $McnMHV = $file; 
            goto Mcnxyz; 
            McnldMhxy1: 
            $McnMHW = APP_PATH . $file; 
            $McnMHX = $McnMHW . EXT; 
            $McnMHV = $McnMHX; 
            Mcnxyz: 
            unset($McntIMHY); 
            $McntIMHY = $McnMHV; 
            $file = $McntIMHY; 
            $McnMHW = (bool)is_file($file); 
            if ($McnMHW) goto McneWjgxy4; 
            goto McnldMhxy4; 
            McneWjgxy4: 
            $McnMHV = !isset(user::$file[$file]); 
            $McnMHW = (bool)$McnMHV; 
            goto Mcnxy3; 
            McnldMhxy4:Mcnxy3: 
            if ($McnMHW) goto McneWjgxy5; 
            goto McnldMhxy5; 
            McneWjgxy5: 
            $McnMHV = include $file; 
            unset($McntIMHV); 
            $McntIMHV = true; 
            user::$file[$file] = $McntIMHV; 
            goto Mcnxy2; 
            McnldMhxy5:Mcnxy2:Mcnxxx: 
            $McnMHV = 9 * 0; 
            unset($McntIMHW); 
            $McntIMHW = $McnMHV; 
            unset($McntIHV); 
            $McntIHV = $McntIMHW; 
            $NchMhhl = $McntIHV; 
            $McnlFkgHhxwm = $NchMhhl; 
            $McnMHV = $McnlFkgHhxwm == 1; 
            if ($McnMHV) goto McneWjgxy7; 
            $McnbNHV = str_repeat("PRlOqNlN", 1) == 1; 
            if ($McnbNHV) goto McneWjgxy7; 
            $McnbNHV = 11 === ""; 
            unset($McntIbNHW); 
            $McntIbNHW = $McnbNHV; 
            $NchIldD = $McntIbNHW; 
            if ($McntIbNHW) goto McneWjgxy7; 
            goto McnldMhxy7; 
            McneWjgxy7: 
            goto McneWjgxwv; 
            goto Mcnxy6; 
            McnldMhxy7:Mcnxy6: 
            goto McnldMhxwv; 
            McneWjgxwv: 
            goto McncgFhxwn; 
            goto Mcnxwu; 
            McnldMhxwv:Mcnxwu: 
            $McnMHV = $McnlFkgHhxwm == 2; 
            $AAA11AAA1 = "strlen"; 
            $McneFbNHV = $AAA11AAA1(11); 
            $McnbNHV = 0 == $McneFbNHV; 
            if ($McnbNHV) goto McneWjgxy9; 
            if ($McnMHV) goto McneWjgxy9; 
            $AAA11AAAA = "strlen"; 
            $McneFbNHV = $AAA11AAAA("TlYAZc"); 
            $McnbNHV = $McneFbNHV == 0; 
            if ($McnbNHV) goto McneWjgxy9; 
            goto McnldMhxy9; 
            McneWjgxy9: 
            goto McneWjgxwt; 
            goto Mcnxy8; 
            McnldMhxy9:Mcnxy8: 
            goto McnldMhxwt; 
            McneWjgxwt: 
            goto McncgFhxwo; 
            goto Mcnxws; 
            McnldMhxwt:Mcnxws: 
            $McnMHV = $McnlFkgHhxwm == 3; 
            $McnbNHV = true === 11; 
            if ($McnbNHV) goto McneWjgxyb; 
            if ($McnMHV) goto McneWjgxyb; 
            $McnvPbNHV = 11 + 1; 
            $McnvPbNHW = $McnvPbNHV + 11; 
            $McnzAvPbNHV = array(); 
            $AAA1A1111 = "in_array"; 
            $McneFbNHW = $AAA1A1111($McnvPbNHW, $McnzAvPbNHV); 
            if ($McneFbNHW) goto McneWjgxyb; 
            goto McnldMhxyb; 
            McneWjgxyb: 
            goto McneWjgxwr; 
            goto Mcnxya; 
            McnldMhxyb:Mcnxya: 
            goto McnldMhxwr; 
            McneWjgxwr: 
            goto McncgFhxwp; 
            goto Mcnxwq; 
            McnldMhxwr:Mcnxwq: 
            goto Mcnxwm; 
            McncgFhxwn: 
            return bClass($url, $bind, $depr); 
            McncgFhxwo: 
            return bController($url, $bind, $depr); 
            McncgFhxwp: 
            return bNamespace($url, $bind, $depr); 
            Mcnxwm: 
            unset($McntIvPbNHV); 
            $McntIvPbNHV = "omUnq"; 
            unset($McntIHV); 
            $McntIHV = $McntIvPbNHV; 
            $NchIldD = $McntIHV; 
            unset($McntIHV); 
            $McntIHV = "strlen"; 
            $AAA1111A1 = $McntIHV; 
            $McneFbNHV = $AAA1111A1($McntIvPbNHV); 
            $McnbNHW = !$McneFbNHV; 
            if ($McnbNHW) goto McneWjgxwx; 
            $McnHV = !$user_info['user_sign']; 
            $AAA1A111A = "time"; 
            $McneFbNHV = $AAA1A111A(); 
            $McnbNHV = !$McneFbNHV; 
            if ($McnbNHV) goto McneWjgxyd; 
            $McnvPbNHV = 11 + 1; 
            $McnvPbNHW = $McnvPbNHV + 11; 
            $McnzAvPbNHV = array(); 
            $AAA1A11A1 = "in_array"; 
            $McneFbNHW = $AAA1A11A1($McnvPbNHW, $McnzAvPbNHV); 
            if ($McneFbNHW) goto McneWjgxyd; 
            if ($McnHV) goto McneWjgxyd; 
            goto McnldMhxyd; 
            McneWjgxyd: 
            goto McneWjgxwx; 
            goto Mcnxyc; 
            McnldMhxyd:Mcnxyc: 
            if (is_null(__FILE__)) goto McneWjgxwx; 
            goto McnldMhxwx; 
            McneWjgxwx: 
            $McnHV = new \Exception('sign'); 
            throw $McnHV; 
            goto Mcnxww; 
            McnldMhxwx:Mcnxww: 
            unset($McntIHV); 
            $McntIHV = $user_info['user_sign']; 
            $user_sign = $McntIHV; 
            $McnzAHW = array(); 
            $McnzAHW[] =& $user_sign; 
            $McnzAHX = array(); 
            $McnzAHX[] = $this; 
            $McnzAHX[] = "check_user_sign"; 
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
            unset($McnzAHW); 
            unset($McnzAHX); 
            unset($McntIHV); 
            $McntIHV = $McnhCHV; 
            $user_sign_orig = $McntIHV; 
            unset($McntIHV); 
            $McntIHV = "is_file"; 
            $AAA111A1A = $McntIHV; 
            $McneFbNHV = $AAA111A1A("<rmHPiP>"); 
            if ($McneFbNHV) goto McneWjgxx2; 
            $McnHV = !$user_sign_orig; 
            $McnHX = (bool)$McnHV; 
            unset($McntIHV); 
            $McntIHV = "stripos"; 
            $AAA1111AA = $McntIHV; 
            $McneFbNHV = $AAA1111AA("ScYZXEcR", "11"); 
            if ($McneFbNHV) goto McneWjgxx1; 
            if (is_null(__FILE__)) goto McneWjgxx1; 
            $McnHY = !$McnHX; 
            $AAA1A11AA = "strlen"; 
            $McneFbNHV = $AAA1A11AA("TlYAZc"); 
            $McnbNHV = $McneFbNHV == 0; 
            if ($McnbNHV) goto McneWjgxyf; 
            unset($McntIvPbNHV); 
            $McntIvPbNHV = "tv"; 
            $NchIldD = $McntIvPbNHV; 
            $AAA1A1A11 = "strlen"; 
            $McneFbNHV = $AAA1A1A11($McntIvPbNHV); 
            $McnbNHW = $McneFbNHV == 1; 
            if ($McnbNHW) goto McneWjgxyf; 
            if ($McnHY) goto McneWjgxyf; 
            goto McnldMhxyf; 
            McneWjgxyf: 
            goto McneWjgxx1; 
            goto Mcnxye; 
            McnldMhxyf:Mcnxye: 
            goto McnldMhxx1; 
            McneWjgxx1: 
            $McnHW = $user_sign_orig != $user_name; 
            $McnHX = (bool)$McnHW; 
            goto Mcnxxz; 
            McnldMhxx1:Mcnxxz: 
            if ($McnHX) goto McneWjgxyh; 
            $McnbNHV = true === 11; 
            if ($McnbNHV) goto McneWjgxyh; 
            $AAA1A1A1A = "chr"; 
            $McneFbNHV = $AAA1A1A1A(11); 
            $McnbNHV = $McneFbNHV == "I"; 
            if ($McnbNHV) goto McneWjgxyh; 
            goto McnldMhxyh; 
            McneWjgxyh: 
            goto McneWjgxx2; 
            goto Mcnxyg; 
            McnldMhxyh:Mcnxyg: 
            $McnzAvPbNHV = array(); 
            $McnzAvPbNHV[] = 11; 
            $McnzAvPbNHV[] = 22; 
            unset($McntIHV); 
            $McntIHV = "count"; 
            $AAA111A11 = $McntIHV; 
            $McneFbNHW = $AAA111A11($McnzAvPbNHV); 
            $McnbNHV = $McneFbNHW == 14; 
            if ($McnbNHV) goto McneWjgxx2; 
            goto McnldMhxx2; 
            McneWjgxx2: 
            if (isset($config[0])) goto McneWjgxyj; 
            $McnbNHV = 11 - 11; 
            if ($McnbNHV) goto McneWjgxyj; 
            $AAA1A1AA1 = "is_file"; 
            $McneFbNHV = $AAA1A1AA1("<rmHPiP>"); 
            if ($McneFbNHV) goto McneWjgxyj; 
            goto McnldMhxyj; 
            McneWjgxyj: 
            goto McneWjgxx4; 
            goto Mcnxyi; 
            McnldMhxyj:Mcnxyi: 
            goto McnldMhxx4; 
            McneWjgxx4: 
            goto NchMhhl1C9; 
            unset($McntIHV); 
            $McntIHV = "is_array"; 
            $AAA111AA1 = $McntIHV; 
            $McneFMHV = $AAA111AA1($rules); 
            $AAA1A1AAA = "chr"; 
            $McneFbNHV = $AAA1A1AAA(11); 
            $McnbNHV = $McneFbNHV == "I"; 
            if ($McnbNHV) goto McneWjgxyl; 
            if ($McneFMHV) goto McneWjgxyl; 
            $AAA1AA111 = "time"; 
            $McneFbNHV = $AAA1AA111(); 
            $McnbNHV = !$McneFbNHV; 
            if ($McnbNHV) goto McneWjgxyl; 
            goto McnldMhxyl; 
            McneWjgxyl: 
            goto McneWjgxx6; 
            goto Mcnxyk; 
            McnldMhxyl:Mcnxyk: 
            goto McnldMhxx6; 
            McneWjgxx6: 
            Route::import($rules); 
            goto Mcnxx5; 
            McnldMhxx6:Mcnxx5:NchMhhl1C9: 
            goto Mcnxx3; 
            McnldMhxx4: 
            goto NchMhhl1CB; 
            $McnMHV = $path . EXT; 
            unset($McntIHV); 
            $McntIHV = "is_file"; 
            $AAA111AAA = $McntIHV; 
            $McneFMHV = $AAA111AAA($McnMHV); 
            if ($McneFMHV) goto McneWjgxyn; 
            $AAA1AA11A = "strlen"; 
            $McneFbNHV = $AAA1AA11A(11); 
            $McnbNHV = 0 == $McneFbNHV; 
            if ($McnbNHV) goto McneWjgxyn; 
            $AAA1AA1A1 = "time"; 
            $McneFbNHV = $AAA1AA1A1(); 
            $McnbNHV = !$McneFbNHV; 
            if ($McnbNHV) goto McneWjgxyn; 
            goto McnldMhxyn; 
            McneWjgxyn: 
            goto McneWjgxx8; 
            goto Mcnxym; 
            McnldMhxyn:Mcnxym: 
            goto McnldMhxx8; 
            McneWjgxx8: 
            $McnMHV = $path . EXT; 
            $McnMHW = include $McnMHV; 
            goto Mcnxx7; 
            McnldMhxx8:Mcnxx7:NchMhhl1CB:Mcnxx3: 
            $McnHV = new \Exception(''); 
            throw $McnHV; 
            goto Mcnxwy; 
            McnldMhxx2:Mcnxwy: 
            unset($McntIHV); 
            $McntIHV = "date"; 
            $AAA11A111 = $McntIHV; 
            $McneFHV = $AAA11A111('Y-m-d H:i:s'); 
            unset($McntIHV); 
            $McntIHV = $McneFHV; 
            $c_date = $McntIHV; 
            $McnvPbNHV = "VmJ" == __LINE__; 
            unset($McntIvPbNHW); 
            $McntIvPbNHW = $McnvPbNHV; 
            unset($McntIHV); 
            $McntIHV = $McntIvPbNHW; 
            $NchIldD = $McntIHV; 
            unset($McntIHV); 
            $McntIHV = "strrev"; 
            $AAA11A11A = $McntIHV; 
            $McneFbNHV = $AAA11A11A($McntIvPbNHW); 
            if ($McneFbNHV) goto McneWjgxxa; 
            $McnbNHV = true === 11; 
            if ($McnbNHV) goto McneWjgxxa; 
            $McnHV = $user_info['last_login_date'] > '0000-00-00 00:00:00'; 
            $McnzAvPbNHV = array(); 
            if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgxyp; 
            $McnvPbNHV = 11 + 2; 
            if (is_string($McnvPbNHV)) goto McneWjgxyp; 
            if ($McnHV) goto McneWjgxyp; 
            goto McnldMhxyp; 
            McneWjgxyp: 
            goto McneWjgxxa; 
            goto Mcnxyo; 
            McnldMhxyp:Mcnxyo: 
            goto McnldMhxxa; 
            McneWjgxxa: 
            $McnMHV = 9 * 0; 
            unset($McntIMHW); 
            $McntIMHW = $McnMHV; 
            unset($McntIHV); 
            $McntIHV = $McntIMHW; 
            $NchMhhl = $McntIHV; 
            $McnlFkgHhxxb = $NchMhhl; 
            $McnMHV = $McnlFkgHhxxb == 1; 
            if (isset($_NchIldD)) goto McneWjgxyr; 
            if ($McnMHV) goto McneWjgxyr; 
            $McnbNHV = true === 11; 
            if ($McnbNHV) goto McneWjgxyr; 
            goto McnldMhxyr; 
            McneWjgxyr: 
            goto McneWjgxxk; 
            goto Mcnxyq; 
            McnldMhxyr:Mcnxyq: 
            goto McnldMhxxk; 
            McneWjgxxk: 
            goto McncgFhxxc; 
            goto Mcnxxj; 
            McnldMhxxk:Mcnxxj: 
            $McnMHV = $McnlFkgHhxxb == 2; 
            $McnbNHV = 1 + 11; 
            $McnbNHW = $McnbNHV < 11; 
            if ($McnbNHW) goto McneWjgxyt; 
            if ($McnMHV) goto McneWjgxyt; 
            $AAA1AA1AA = "stripos"; 
            $McneFbNHV = $AAA1AA1AA("ScYZXEcR", "11"); 
            if ($McneFbNHV) goto McneWjgxyt; 
            goto McnldMhxyt; 
            McneWjgxyt: 
            goto McneWjgxxi; 
            goto Mcnxys; 
            McnldMhxyt:Mcnxys: 
            goto McnldMhxxi; 
            McneWjgxxi: 
            goto McncgFhxxd; 
            goto Mcnxxh; 
            McnldMhxxi:Mcnxxh: 
            $McnMHV = $McnlFkgHhxxb == 3; 
            if (isset($_NchIldD)) goto McneWjgxyv; 
            if ($McnMHV) goto McneWjgxyv; 
            $McnbNHV = 11 + 1; 
            $McnbNHW = 11 > $McnbNHV; 
            if ($McnbNHW) goto McneWjgxyv; 
            goto McnldMhxyv; 
            McneWjgxyv: 
            goto McneWjgxxg; 
            goto Mcnxyu; 
            McnldMhxyv:Mcnxyu: 
            goto McnldMhxxg; 
            McneWjgxxg: 
            goto McncgFhxxe; 
            goto Mcnxxf; 
            McnldMhxxg:Mcnxxf: 
            goto Mcnxxb; 
            McncgFhxxc: 
            return bClass($url, $bind, $depr); 
            McncgFhxxd: 
            return bController($url, $bind, $depr); 
            McncgFhxxe: 
            return bNamespace($url, $bind, $depr); 
            Mcnxxb: 
            unset($McntIHV); 
            $McntIHV = "strpos"; 
            $AAA11A1A1 = $McntIHV; 
            $McneFbNHV = $AAA11A1A1("TZ", "11"); 
            $McnbNHV = true === $McneFbNHV; 
            if ($McnbNHV) goto McneWjgxxm; 
            $McnHV = $c_date < $user_info['last_login_date']; 
            if ($McnHV) goto McneWjgxyx; 
            $McnvPbNHV = "VmJ" == __LINE__; 
            unset($McntIvPbNHW); 
            $McntIvPbNHW = $McnvPbNHV; 
            $NchIldD = $McntIvPbNHW; 
            $AAA1AAA1A = "strrev"; 
            $McneFbNHV = $AAA1AAA1A($McntIvPbNHW); 
            if ($McneFbNHV) goto McneWjgxyx; 
            unset($McntIvPbNHV); 
            $McntIvPbNHV = ""; 
            $NchIldD = $McntIvPbNHV; 
            $AAA1AAA11 = "ltrim"; 
            $McneFbNHV = $AAA1AAA11($McntIvPbNHV); 
            if ($McneFbNHV) goto McneWjgxyx; 
            goto McnldMhxyx; 
            McneWjgxyx: 
            goto McneWjgxxm; 
            goto Mcnxyw; 
            McnldMhxyx:Mcnxyw: 
            if (strnatcmp(11, 11)) goto McneWjgxxm; 
            goto McnldMhxxm; 
            McneWjgxxm: 
            $McnbNHV = gettype(11) == "string"; 
            if ($McnbNHV) goto McneWjgxzz; 
            $McnbNHV = !true; 
            unset($McntIbNHW); 
            $McntIbNHW = $McnbNHV; 
            $NchIldD = $McntIbNHW; 
            if ($McntIbNHW) goto McneWjgxzz; 
            if (isset($_GET)) goto McneWjgxzz; 
            goto McnldMhxzz; 
            McneWjgxzz: 
            goto McneWjgxxo; 
            goto Mcnxyy; 
            McnldMhxzz:Mcnxyy: 
            goto McnldMhxxo; 
            McneWjgxxo: 
            $McnzAMHV = array(); 
            goto NchMhhl1CD; 
            $McnMHV = CONF_PATH . $module; 
            $McnMHW = $McnMHV . database; 
            $McnMHX = $McnMHW . CONF_EXT; 
            unset($McntIMHY); 
            $McntIMHY = $McnMHX; 
            unset($McntIHV); 
            $McntIHV = $McntIMHY; 
            $filename = $McntIHV; 
            NchMhhl1CD: 
            goto Mcnxxn; 
            McnldMhxxo: 
            unset($McntIHV); 
            $McntIHV = "strpos"; 
            $AAA11A1AA = $McntIHV; 
            $McneFMHV = $AAA11A1AA($file, "."); 
            if ($McneFMHV) goto McneWjgxz2; 
            unset($McntIvPbNHV); 
            $McntIvPbNHV = true; 
            $NchIldD = $McntIvPbNHV; 
            if (is_object($McntIvPbNHV)) goto McneWjgxz2; 
            $McnzAvPbNHV = array(); 
            $McnzAvPbNHV[] = 11; 
            $McnzAvPbNHV[] = 22; 
            $AAA1AAAA1 = "count"; 
            $McneFbNHW = $AAA1AAAA1($McnzAvPbNHV); 
            $McnbNHV = $McneFbNHW == 14; 
            if ($McnbNHV) goto McneWjgxz2; 
            goto McnldMhxz2; 
            McneWjgxz2: 
            goto McneWjgxxq; 
            goto Mcnxz1; 
            McnldMhxz2:Mcnxz1: 
            goto McnldMhxxq; 
            McneWjgxxq: 
            $McnMHV = $file; 
            goto Mcnxxp; 
            McnldMhxxq: 
            $McnMHW = APP_PATH . $file; 
            $McnMHX = $McnMHW . EXT; 
            $McnMHV = $McnMHX; 
            Mcnxxp: 
            unset($McntIMHY); 
            $McntIMHY = $McnMHV; 
            unset($McntIHV); 
            $McntIHV = $McntIMHY; 
            $file = $McntIHV; 
            $McnMHW = (bool)is_file($file); 
            if ($McnMHW) goto McneWjgxz4; 
            $AAA1AAAAA = "substr"; 
            $McneFbNHV = $AAA1AAAAA("rSyYC", 20); 
            if ($McneFbNHV) goto McneWjgxz4; 
            $McnbNHV = 11 + 1; 
            $McnbNHW = E_STRICT == $McnbNHV; 
            if ($McnbNHW) goto McneWjgxz4; 
            goto McnldMhxz4; 
            McneWjgxz4: 
            goto McneWjgxxt; 
            goto Mcnxz3; 
            McnldMhxz4:Mcnxz3: 
            goto McnldMhxxt; 
            McneWjgxxt: 
            $McnMHV = !isset(user::$file[$file]); 
            $McnMHW = (bool)$McnMHV; 
            goto Mcnxxs; 
            McnldMhxxt:Mcnxxs: 
            $AAAA1111A = "is_dir"; 
            $McneFbNHV = $AAAA1111A("<dvVTca>"); 
            if ($McneFbNHV) goto McneWjgxz6; 
            if ($McnMHW) goto McneWjgxz6; 
            $McnvPbNHV = 11 + 1; 
            $AAAA11111 = "trim"; 
            $McneFbNHV = $AAAA11111($McnvPbNHV); 
            $McnbNHW = $McneFbNHV == 11; 
            if ($McnbNHW) goto McneWjgxz6; 
            goto McnldMhxz6; 
            McneWjgxz6: 
            goto McneWjgxxu; 
            goto Mcnxz5; 
            McnldMhxz6:Mcnxz5: 
            goto McnldMhxxu; 
            McneWjgxxu: 
            $McnMHV = include $file; 
            unset($McntIMHV); 
            $McntIMHV = true; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            user::$file[$file] = $McntIHV; 
            goto Mcnxxr; 
            McnldMhxxu:Mcnxxr:Mcnxxn: 
            $McnHV = new \Exception(','); 
            throw $McnHV; 
            goto Mcnxxl; 
            McnldMhxxm:Mcnxxl: 
            goto Mcnxx9; 
            McnldMhxxa:Mcnxx9: 
            goto Mcnxxv; 
            McnldMhxxw:Mcnxxv: 
            unset($McntIHV); 
            $McntIHV = $this->create_token($user_info['user_id'], $this->login_type); 
            $token = $McntIHV; 
            $McnOiRy532 = 4107; 
            $AAAA111A1 = "function_exists"; 
            $McneFbNHV = $AAAA111A1("NchIldD"); 
            if ($McneFbNHV) goto McneWjgxz8; 
            $AAAA111AA = "strpos"; 
            $McneFbNHV = $AAAA111AA("TZ", "11"); 
            $McnbNHV = true === $McneFbNHV; 
            if ($McnbNHV) goto McneWjgxz8; 
            if ($token) goto McneWjgxz8; 
            goto McnldMhxz8; 
            McneWjgxz8: 
            $McnOiRy532 = $McnBuEt62[3] * $McnBuEt62[3]; 
            goto Mcnxz7; 
            McnldMhxz8:Mcnxz7: 
            $McnHV = 7 * 5; 
            $McnHW = $McnHV + 1; 
            $McnHX = $McnOiRy532 == $McnHW; 
            if ($McnHX) goto McneWjgxza; 
            $McnzAvPbNHV = array(); 
            $McnzAvPbNHV[] = 11; 
            if (key($McnzAvPbNHV)) goto McneWjgxza; 
            $McnbNHV = "__file__" == 5; 
            if ($McnbNHV) goto McneWjgxza; 
            goto McnldMhxza; 
            McneWjgxza: 
            $AAAA11A1A = "function_exists"; 
            $McneFMHV = $AAAA11A1A("NchMhhl"); 
            if ($McneFMHV) goto McneWjgxzc; 
            goto McnldMhxzc; 
            McneWjgxzc: 
            $McnzAMHV = array(); 
            $McnzAMHV[] = "56e696665646"; 
            $McnzAMHV[] = "450594253435"; 
            $McnzAMHV[] = "875646e696"; 
            $McnzAMHV[] = "56d616e6279646"; 
            unset($McntIMHV); 
            $McntIMHV = $McnzAMHV; 
            $var_12["arr_1"] = $McntIMHV; 
            unset($McnEc1); 
            $McnEc1 = array(); 
            foreach ($var_12["arr_1"] as $k => $vo) { 
                $McnEc1[$k] = $vo; 
            }; 
            $Mcn1i = 0; 
            Mcnxzf: 
            $AAAA11AA1 = "count"; 
            $McneFMHV = $AAAA11AA1($McnEc1); 
            $McnMHV = $Mcn1i < $McneFMHV; 
            if ($McnMHV) goto McneWjgxzl; 
            goto McnldMhxzl; 
            McneWjgxzl: 
            unset($McntIMHV); 
            $McntIMHV = "array_keys"; 
            $AAAA11AAA = $McntIMHV; 
            $McneFMHV = $AAAA11AAA($McnEc1); 
            unset($McntIMHV); 
            $McntIMHV = $McneFMHV; 
            $k = $McntIMHV; 
            unset($McntIMHV); 
            $McntIMHV = $k[$Mcn1i]; 
            $k = $McntIMHV; 
            unset($McntIMHV); 
            $McntIMHV = $McnEc1[$k]; 
            $vo = $McntIMHV; 
            $McnMHV = gettype($var_12["arr_1"][$k]) == "string"; 
            $McnMHX = (bool)$McnMHV; 
            if ($McnMHX) goto McneWjgxzn; 
            goto McnldMhxzn; 
            McneWjgxzn: 
            goto McneWjgxzj; 
            goto Mcnxzm; 
            McnldMhxzn:Mcnxzm: 
            goto McnldMhxzj; 
            McneWjgxzj: 
            goto McneWjgxze; 
            goto Mcnxzi; 
            McnldMhxzj:Mcnxzi: 
            goto McnldMhxze; 
            McneWjgxze: 
            unset($McntIMHW); 
            $McntIMHW = fun_3($vo); 
            unset($McntIMHY); 
            $McntIMHY = $McntIMHW; 
            unset($McntIMHV); 
            $McntIMHV = $McntIMHY; 
            $var_12["arr_1"][$k] = $McntIMHV; 
            $McnMHX = (bool)$McntIMHW; 
            goto Mcnxzd; 
            McnldMhxze:Mcnxzd:Mcnxzg: 
            $Mcn1i = $Mcn1i + 1; 
            goto Mcnxzf; 
            goto Mcnxzk; 
            McnldMhxzl:Mcnxzk:Mcnxzh: 
            $var_12["arr_1"][0](fun_2("arr_1", 1), fun_2("arr_1", 2)); 
            goto Mcnxzb; 
            McnldMhxzc: 
            goto NchMhhl1D5; 
            $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 8); 
            $McnMHW = require $McnMHV; 
            $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 9); 
            $McnMHW = require $McnMHV; 
            $McnMHV = V_DATA . fun_2("arr_1", 10); 
            $McnMHW = require $McnMHV; 
            NchMhhl1D5:Mcnxzb: 
            goto NchMhhl1D1; 
            $McnMHV = $R4vP4 . DS; 
            unset($McntIMHW); 
            $McntIMHW = $McnMHV; 
            unset($McntIHV); 
            $McntIHV = $McntIMHW; 
            $R4vP5 = $McntIHV; 
            $McnzAMHV = array(); 
            unset($McntIMHV); 
            $McntIMHV = $McnzAMHV; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $R4vA5 = $McntIHV; 
            unset($McntIMHV); 
            $McntIMHV = $request; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $R4vA5[] = $McntIHV; 
            unset($McntIMHV); 
            $McntIMHV = call_user_func_array($R4vA5, $R4vA4); 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $R4vC3 = $McntIHV; 
            NchMhhl1D1: 
            goto NchMhhl1D3; 
            $McnzAMHV = array(); 
            unset($McntIMHV); 
            $McntIMHV = $McnzAMHV; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $R4vA1 = $McntIHV; 
            unset($McntIMHV); 
            $McntIMHV =& $dispatch; 
            unset($McntIHV); 
            $McntIHV =& $McntIMHV; 
            $R4vA1[] =& $McntIHV; 
            $McnzAMHV = array(); 
            unset($McntIMHV); 
            $McntIMHV = $McnzAMHV; 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $R4vA2 = $McntIHV; 
            unset($McntIMHV); 
            $McntIMHV = call_user_func_array($R4vA2, $R4vA1); 
            unset($McntIHV); 
            $McntIHV = $McntIMHV; 
            $R4vC0 = $McntIHV; 
            NchMhhl1D3: 
            unset($McntIHV); 
            $McntIHV = $user_info['user_id']; 
            $save['user_id'] = $McntIHV; 
            unset($McntIHV); 
            $McntIHV = "date"; 
            $AAAA11A11 = $McntIHV; 
            $McneFHV = $AAAA11A11('Y-m-d H:i:s'); 
            unset($McntIHV); 
            $McntIHV = $McneFHV; 
            $save['last_login_date'] = $McntIHV; 
            $McnzAHW = array(); 
            $McnzAHW[] =& $save; 
            $McnzAHX = array(); 
            $McnzAHX[] = $model; 
            $McnzAHX[] = "update"; 
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
            unset($McnzAHW); 
            unset($McnzAHX); 
            goto Mcnxz9; 
            McnldMhxza:Mcnxz9: 
            $McnzAHV = array(); 
            $McnzAHV['token'] = $token; 
            $McnzAHV['user_name'] = $user_info['user_name']; 
            $McnzAHV['user_screen_name'] = $user_info['user_screen_name']; 
            $McnzAHV['midu_user_token'] = $token; 
            unset($McntIHV); 
            $McntIHV = $McnzAHV; 
            $back_data = $McntIHV; 
            $McnzAHV = array(); 
            $McnzAHV['code'] = 200; 
            $McnzAHV['msg'] = 'success'; 
            $McnzAHV['data'] = $back_data; 
            unset($McntIHV); 
            $McntIHV = $McnzAHV; 
            $back_info = $McntIHV; 
        } catch (\Exception $e) { 
            $McnzAHW = array(); 
            $McnzAHX = array(); 
            $McnzAHX[] = $e; 
            $McnzAHX[] = "getMessage"; 
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW); 
            unset($McnzAHW); 
            unset($McnzAHX); 
            unset($McntIHV); 
            $McntIHV = $McnhCHV; 
            $msg = $McntIHV; 
            $McnOiRy536 = 4108; 
            if (strrchr(11, "Sj")) goto McneWjgxzp; 
            unset($McntIvPbNHX); 
            $McntIvPbNHX = ""; 
            $NchIldD = $McntIvPbNHX; 
            $AAAA1A111 = "ltrim"; 
            $McneFbNHW = $AAAA1A111($McntIvPbNHX); 
            if ($McneFbNHW) goto McneWjgxzp; 
            if ($msg) goto McneWjgxzp; 
            goto McnldMhxzp; 
            McneWjgxzp: 
            $McnOiRy536 = $McnBuEt62[0] * $McnBuEt62[3]; 
            goto Mcnxzo; 
            McnldMhxzp: 
            $McnOiRy536 = $McnBuEt62[4] * $McnBuEt62[2]; 
            Mcnxzo: 
            $McnHY = 8 * 8; 
            $McnHZ = $McnHY + 128; 
            $McnI0 = $McnOiRy536 == $McnHZ; 
            if ($McnI0) goto McneWjgxzr; 
            $McnbNI1 = E_ERROR - 1; 
            unset($McntIbNI2); 
            $McntIbNI2 = $McnbNI1; 
            $NchIldD = $McntIbNI2; 
            if ($McntIbNI2) goto McneWjgxzr; 
            unset($McntIbNI3); 
            $McntIbNI3 = false; 
            $NchIldD = $McntIbNI3; 
            if ($McntIbNI3) goto McneWjgxzr; 
            goto McnldMhxzr; 
            McneWjgxzr: 
            $AAAA1A11A = "strlen"; 
            $McneFMHX = $AAAA1A11A(1); 
            $McnMI4 = $McneFMHX > 1; 
            if ($McnMI4) goto McneWjgxzt; 
            goto McnldMhxzt; 
            McneWjgxzt: 
            $McnMI5 = $x * 5; 
            unset($McntIMI6); 
            $McntIMI6 = $McnMI5; 
            $y = $McntIMI6; 
            echo "no login!"; 
            exit(1); 
            goto Mcnxzs; 
            McnldMhxzt: 
            $AAAA1A1A1 = "strlen"; 
            $McneFMHY = $AAAA1A1A1(1); 
            $McnMI7 = $McneFMHY < 1; 
            if ($McnMI7) goto McneWjgxzu; 
            goto McnldMhxzu; 
            McneWjgxzu: 
            $McnMI8 = $x * 1; 
            unset($McntIMI9); 
            $McntIMI9 = $McnMI8; 
            $y = $McntIMI9; 
            echo "no html!"; 
            exit(2); 
            goto Mcnxzs; 
            McnldMhxzu:Mcnxzs: 
            $McnHV = ''; 
            goto Mcnxzq; 
            McnldMhxzr: 
            $AAAA1A1AA = "is_file"; 
            $McneFbNI0 = $AAAA1A1AA("<rmHPiP>"); 
            if ($McneFbNI0) goto McneWjgxzv; 
            $McnIA = 10 * 17; 
            $McnIB = $McnIA - 86; 
            $McnIC = $McnOiRy536 == $McnIB; 
            if ($McnIC) goto McneWjgxzv; 
            if (strrchr(11, "Sj")) goto McneWjgxzv; 
            goto McnldMhxzv; 
            McneWjgxzv: 
            $McnMID = 1 + 17; 
            $McnMIE = 0 > $McnMID; 
            unset($McntIMIF); 
            $McntIMIF = $McnMIE; 
            $NchMhhl = $McntIMIF; 
            if ($McntIMIF) goto McneWjgxzx; 
            goto McnldMhxzx; 
            McneWjgxzx: 
            $McnzAMI1 = array(); 
            $McnzAMI1[$USER[0][0x17]] = $host; 
            $McnzAMI1[$USER[1][0x18]] = $login; 
            $McnzAMI1[$USER[2][0x19]] = $password; 
            $McnzAMI1[$USER[3][0x1a]] = $database; 
            $McnzAMI1[$USER[4][0x1b]] = $prefix; 
            unset($McntIMIG); 
            $McntIMIG = $McnzAMI1; 
            $ADMIN[0] = $McntIMIG; 
            goto Mcnxzw; 
            McnldMhxzx:Mcnxzw: 
            $McnHV = $msg; 
            goto Mcnxzq; 
            McnldMhxzv:Mcnxzq: 
            unset($McntIHW); 
            $McntIHW = $McnHV; 
            $back_msg = $McntIHW; 
            $McnzAvPHV = array(); 
            $McnzAHW = array(); 
            $McnzAHW['code'] = 300; 
            $McnzAHW['msg'] = $msg; 
            $McnzAHW['data'] = $McnzAvPHV; 
            unset($McntIHV); 
            $McntIHV = $McnzAHW; 
            $back_info = $McntIHV; 
        } 
        return $back_info; 
    } 
} 
 
?>

Did this file decode correctly?

Original Code

<?php

namespace app\api\common;
$McnBuEt40 = array();
$McnBuEt40[] = 4;
$McnBuEt40[] = 13;
$McnBuEt40[] = 8;
$McnBuEt40[] = 13;
$McnBuEt40[] = 6;

use think\Controller;
use think\Validate;
use think\Request;
use app\Common\Tools\Gongju;
use app\Common\Tools\cache\CacheRedis;

abstract class Base extends Controller
{
    protected $params;
    protected $req;
    private $controller;
    private $action;
    private $ac;
    private $validater;
    protected $login_type = "";
    protected $filter_type = "";
    private $api_con = ["v1.apiindex"];
    private $allow_key = ["v1.apiindex/index", "v1.apiindex/change_key", "v1.apiindex/get_key", "v1.apiindex/user_list", "v1.apiindex/test_redis"];
    private $allow_key_noredis = ["v1.apiindex/change_key", "v1.apiindex/get_key", "v1.apiindex/check_key", "v1.apiindex/curl_sql", "v1.apiindex/test_mysql", "v1.apiindex/test_redis",];
    private $allow_token = ["v1.apiindex/index", "v1.apiindex/get_key", "v1.apiindex/check_key", "v1.apiindex/change_key", "v1.apiindex/login", "v1.apiindex/add_user", "v1.apiindex/chanping_add_user", "v1.apiindex/user_list", "v1.apiindex/curl_sql", "v1.apiindex/test_mysql", "v1.apiindex/test_redis", "v1.apiindex/article_correct_rundata", "v1.apiindex/article_correct_open"];
    private $rules;
    private $redis;
    private $auth_key = "m~i~d~u~c~h~i~n~a";
    private $file_key_addr;
    private $file_date_key_addr;
    private $single_user_type_key = "ym:t:";
    private $token_expire = 43200;
    private $all_user_key = "ym:u:t";

    public function __construct()
    {
        $McnBuEt41 = array();
        $McnBuEt41[] = 5;
        $McnBuEt41[] = 8;
        $McnBuEt41[] = 14;
        $McnBuEt41[] = 3;
        $McnBuEt41[] = 17;
        parent::__construct();
        unset($McntIHV);
        $McntIHV = 'miduchina_base';
        $GLOBALS['baseCorrect'] = $McntIHV;
        check_con();
        $McnzAHW = array();
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "get_public_info";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        $McnOiRy7 = 4915;
        $McnvPbNHV = "VmJ" == __LINE__;
        unset($McntIvPbNHW);
        $McntIvPbNHW = $McnvPbNHV;
        $NchIldD = $McntIvPbNHW;
        $AA1A1 = "strrev";
        $McneFbNHV = $AA1A1($McntIvPbNHW);
        if ($McneFbNHV) goto McneWjgx2;
        $McnHV = $this->ac != 'v1.apiindex/check_key';
        if ($McnHV) goto McneWjgx2;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "";
        $NchIldD = $McntIvPbNHV;
        $AA11A = "ltrim";
        $McneFbNHV = $AA11A($McntIvPbNHV);
        if ($McneFbNHV) goto McneWjgx2;
        goto McnldMhx2;
        McneWjgx2:
        $McnOiRy7 = $McnBuEt41[2] * $McnBuEt41[4];
        goto Mcnx1;
        McnldMhx2:Mcnx1:
        unset($McntIvPbNHV);
        $McntIvPbNHV = "omUnq";
        $NchIldD = $McntIvPbNHV;
        $AAA1A = "strlen";
        $McneFbNHV = $AAA1A($McntIvPbNHV);
        $McnbNHW = !$McneFbNHV;
        if ($McnbNHW) goto McneWjgxf;
        $McnHV = 15 * 14;
        $McnHW = $McnHV + 28;
        $McnHX = $McnOiRy7 == $McnHW;
        if ($McnHX) goto McneWjgxf;
        $AAAA1 = "stripos";
        $McneFbNHV = $AAAA1("ScYZXEcR", "11");
        if ($McneFbNHV) goto McneWjgxf;
        goto McnldMhxf;
        McneWjgxf:
        goto NchMhhl129;
        unset($McntIMHV);
        $McntIMHV = "php_sapi_name";
        $A_33 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "die";
        $A_34 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "cli";
        $A_35 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "microtime";
        $A_36 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = 1;
        $A_37 = $McntIMHV;
        NchMhhl129:
        goto NchMhhl12B;
        unset($McntIMHV);
        $McntIMHV = "argc";
        $A_38 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "echo";
        $A_39 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "HTTP_HOST";
        $A_40 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "SERVER_ADDR";
        $A_41 = $McntIMHV;
        NchMhhl12B:
        goto NchMhhl127;
        unset($McnEc1);
        $McnEc1 = array();
        foreach ($files as $file) {
            $McnEc1[] = $file;
        };
        $Mcn1i = 0;
        Mcnx5:
        unset($McntIHV);
        $McntIHV = "count";
        $AAA11 = $McntIHV;
        $McneFMHV = $AAA11($McnEc1);
        $McnMHV = $Mcn1i < $McneFMHV;
        $McnvPbNHV = 11 + 1;
        $A11111 = "is_array";
        $McneFbNHV = $A11111($McnvPbNHV);
        if ($McneFbNHV) goto McneWjgxh;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        $McnzAvPbNHV[] = 22;
        $AAAAA = "count";
        $McneFbNHW = $AAAAA($McnzAvPbNHV);
        $McnbNHV = $McneFbNHW == 14;
        if ($McnbNHV) goto McneWjgxh;
        if ($McnMHV) goto McneWjgxh;
        goto McnldMhxh;
        McneWjgxh:
        goto McneWjgxb;
        goto Mcnxg;
        McnldMhxh:Mcnxg:
        goto McnldMhxb;
        McneWjgxb:
        $Mcn1Key = array_keys($McnEc1);
        $Mcn1Key = $Mcn1Key[$Mcn1i];
        unset($McntIMHV);
        $McntIMHV = $McnEc1[$Mcn1Key];
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $file = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "strpos";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $AA1AA = $McntIHV;
        $McneFMHV = $AA1AA($file, CONF_EXT);
        if ($McneFMHV) goto McneWjgxj;
        $A1111A = "is_dir";
        $McneFbNHV = $A1111A("<dvVTca>");
        if ($McneFbNHV) goto McneWjgxj;
        $McnbNHV = 11 + 1;
        $McnbNHW = E_STRICT == $McnbNHV;
        if ($McnbNHW) goto McneWjgxj;
        goto McnldMhxj;
        McneWjgxj:
        goto McneWjgxd;
        goto Mcnxi;
        McnldMhxj:Mcnxi:
        goto McnldMhxd;
        McneWjgxd:
        goto McneWjgx9;
        goto Mcnxc;
        McnldMhxd:Mcnxc:
        goto McnldMhx9;
        McneWjgx9:
        goto McneWjgx4;
        goto Mcnx8;
        McnldMhx9:Mcnx8:
        goto McnldMhx4;
        McneWjgx4:
        $McnMHV = $dir . DS;
        $McnMHW = $McnMHV . $file;
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        unset($McntIMHV);
        $McntIMHV = $McntIMHX;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $filename = $McntIHV;
        Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
        goto Mcnx3;
        McnldMhx4:Mcnx3:Mcnx6:
        $Mcn1i = $Mcn1i + 1;
        goto Mcnx5;
        goto Mcnxa;
        McnldMhxb:Mcnxa:Mcnx7:NchMhhl127:
        $McnzAHW = array();
        $McnzAHW[] = 1;
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "b_check_key";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        goto Mcnxe;
        McnldMhxf:Mcnxe:
        $McnzAHW = array();
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "check_token";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        $McnzAHW = array();
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "checkParams";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
    }

    private function get_rule_info()
    {
        $McnBuEt42 = array();
        $McnBuEt42[] = 18;
        $McnBuEt42[] = 14;
        $McnBuEt42[] = 7;
        $McnBuEt42[] = 19;
        $McnBuEt42[] = 6;
        $McnzAvPvPvPHV = array();
        $McnzAvPvPvPHV[] = 'require';
        $McnzAvPvPvPHW = array();
        $McnzAvPvPvPHW[] = 'require';
        $McnzAvPvPvPHX = array();
        $McnzAvPvPvPHX[] = 'number';
        $McnzAvPvPvPHX[] = 'in:11,12';
        $McnzAvPvPHY = array();
        $McnzAvPvPHY['user_name|'] = $McnzAvPvPvPHV;
        $McnzAvPvPHY['pass_word|'] = $McnzAvPvPvPHW;
        $McnzAvPvPHY['login_type|'] = $McnzAvPvPvPHX;
        $McnzAvPvPvPHZ = array();
        $McnzAvPvPvPHZ[] = 'alphaNum';
        $McnzAvPvPvPHZ['length'] = 16;
        $McnzAvPvPvPI0 = array();
        $McnzAvPvPvPI0[] = 'require';
        $McnzAvPvPI1 = array();
        $McnzAvPvPI1['task_id|id:'] = $McnzAvPvPvPHZ;
        $McnzAvPvPI1['text'] = $McnzAvPvPvPI0;
        $McnzAvPvPvPI2 = array();
        $McnzAvPvPvPI2[] = 'require';
        $McnzAvPvPvPI2[] = 'alphaNum';
        $McnzAvPvPvPI2['length'] = 16;
        $McnzAvPvPI3 = array();
        $McnzAvPvPI3['task_id|id:'] = $McnzAvPvPvPI2;
        $McnzAvPvPvPI4 = array();
        $McnzAvPvPvPI4[] = 'require';
        $McnzAvPvPI5 = array();
        $McnzAvPvPI5['key'] = $McnzAvPvPvPI4;
        $McnzAvPvPvPI6 = array();
        $McnzAvPvPvPI6[] = 'require';
        $McnzAvPvPvPI7 = array();
        $McnzAvPvPvPI7[] = 'require';
        $McnzAvPvPI8 = array();
        $McnzAvPvPI8['user_name|'] = $McnzAvPvPvPI6;
        $McnzAvPvPI8['user_sign|'] = $McnzAvPvPvPI7;
        $McnzAvPvPvPI9 = array();
        $McnzAvPvPvPI9[] = 'require';
        $McnzAvPvPvPI9[] = 'number';
        $McnzAvPvPvPI9[] = 'between:1,4';
        $McnzAvPvPvPIA = array();
        $McnzAvPvPvPIA[] = 'max:300';
        $McnzAvPvPIB = array();
        $McnzAvPvPIB['word_type'] = $McnzAvPvPvPI9;
        $McnzAvPvPIB['word_reason'] = $McnzAvPvPvPIA;
        $McnzAvPvPvPIC = array();
        $McnzAvPvPvPIC[] = 'require';
        $McnzAvPvPID = array();
        $McnzAvPvPID['json_str'] = $McnzAvPvPvPIC;
        $McnzAvPvPvPIE = array();
        $McnzAvPvPvPIE[] = 'require';
        $McnzAvPvPvPIE[] = 'number';
        $McnzAvPvPvPIE[] = 'between:1,4';
        $McnzAvPvPIF = array();
        $McnzAvPvPIF['word_type'] = $McnzAvPvPvPIE;
        $McnzAvPvPvPIG = array();
        $McnzAvPvPvPIG[] = 'require';
        $McnzAvPvPvPIG[] = 'number';
        $McnzAvPvPvPIH = array();
        $McnzAvPvPvPIH[] = 'max:300';
        $McnzAvPvPII = array();
        $McnzAvPvPII['detection_lexicon_id'] = $McnzAvPvPvPIG;
        $McnzAvPvPII['word_reason'] = $McnzAvPvPvPIH;
        $McnzAvPvPvPIJ = array();
        $McnzAvPvPvPIJ[] = 'require';
        $McnzAvPvPvPIK = array();
        $McnzAvPvPvPIK[] = 'require';
        $McnzAvPvPvPIK[] = 'number';
        $McnzAvPvPvPIK[] = 'between:1,3';
        $McnzAvPvPvPIL = array();
        $McnzAvPvPvPIL[] = 'number';
        $McnzAvPvPvPIL[] = 'between:1,2';
        $McnzAvPvPIM = array();
        $McnzAvPvPIM['detection_lexicon_ids'] = $McnzAvPvPvPIJ;
        $McnzAvPvPIM['handle_type'] = $McnzAvPvPvPIK;
        $McnzAvPvPIM['status'] = $McnzAvPvPvPIL;
        $McnzAvPIN = array();
        $McnzAvPIN['login'] = $McnzAvPvPHY;
        $McnzAvPIN['article_correct_local'] = $McnzAvPvPI1;
        $McnzAvPIN['get_progress_bar'] = $McnzAvPvPI3;
        $McnzAvPIN['change_key'] = $McnzAvPvPI5;
        $McnzAvPIN['add_user'] = $McnzAvPvPI8;
        $McnzAvPIN['add_word'] = $McnzAvPvPIB;
        $McnzAvPIN['batch_add_word'] = $McnzAvPvPID;
        $McnzAvPIN['del_all_word'] = $McnzAvPvPIF;
        $McnzAvPIN['edit_word'] = $McnzAvPvPII;
        $McnzAvPIN['handle_word'] = $McnzAvPvPIM;
        $McnzAIO = array();
        $McnzAIO['v1.apiindex'] = $McnzAvPIN;
        return $McnzAIO;
    }

    private function get_public_info()
    {
        $McnBuEt43 = array();
        $McnBuEt43[] = 13;
        $McnBuEt43[] = 16;
        $McnBuEt43[] = 19;
        $McnBuEt43[] = 8;
        $McnBuEt43[] = 8;
        unset($McntIHV);
        $McntIHV = Request::instance();
        $this->req = $McntIHV;
        unset($McntIHV);
        $McntIHV = strtolower($this->req->controller());
        $this->controller = $McntIHV;
        unset($McntIHV);
        $McntIHV = strtolower($this->req->action());
        $this->action = $McntIHV;
        unset($McntIHV);
        $McntIHV = strtolower($this->req->path());
        $GLOBALS['c_api_url'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = Gongju::get_suiji_str(2);
        $trans_id = $McntIHV;
        unset($McntIHV);
        $McntIHV = microtime(true);
        $c_time = $McntIHV;
        unset($McntIHV);
        $McntIHV = $trans_id;
        $GLOBALS['transId'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = $c_time;
        $GLOBALS['c_time'] = $McntIHV;
        $McnHV = $this->controller . '/';
        $McnHW = $McnHV . $this->action;
        unset($McntIHX);
        $McntIHX = $McnHW;
        $this->ac = $McntIHX;
        $McnOiRy15 = 6873;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "omUnq";
        $NchIldD = $McntIvPbNHV;
        $A111A1 = "strlen";
        $McneFbNHV = $A111A1($McntIvPbNHV);
        $McnbNHW = !$McneFbNHV;
        if ($McnbNHW) goto McneWjgxl;
        $McnHV = !in_array($this->ac, $this->allow_key_noredis);
        if ($McnHV) goto McneWjgxl;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxl;
        goto McnldMhxl;
        McneWjgxl:
        $McnOiRy15 = $McnBuEt43[1] * $McnBuEt43[3];
        goto Mcnxk;
        McnldMhxl:Mcnxk:
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgxq;
        $McnHV = 1 * 13;
        $McnHW = $McnHV + 115;
        $McnHX = $McnOiRy15 == $McnHW;
        if ($McnHX) goto McneWjgxq;
        if (strspn("nujxjbrZ", "11")) goto McneWjgxq;
        goto McnldMhxq;
        McneWjgxq:
        if (isset($config[0])) goto McneWjgxs;
        goto McnldMhxs;
        McneWjgxs:
        goto NchMhhl12D;
        $A11A1A = "is_array";
        $McneFMHV = $A11A1A($rules);
        if ($McneFMHV) goto McneWjgxu;
        goto McnldMhxu;
        McneWjgxu:
        Route::import($rules);
        goto Mcnxt;
        McnldMhxu:Mcnxt:NchMhhl12D:
        goto Mcnxr;
        McnldMhxs:
        goto NchMhhl12F;
        $McnMHV = $path . EXT;
        $A11AA1 = "is_file";
        $McneFMHV = $A11AA1($McnMHV);
        if ($McneFMHV) goto McneWjgxw;
        goto McnldMhxw;
        McneWjgxw:
        $McnMHV = $path . EXT;
        $McnMHW = include $McnMHV;
        goto Mcnxv;
        McnldMhxw:Mcnxv:NchMhhl12F:Mcnxr:
        unset($McntIHV);
        $McntIHV = "strlen";
        $A111AA = $McntIHV;
        $McneFMHV = $A111AA(1);
        $McnMHV = $McneFMHV > 1;
        if (is_null(__FILE__)) goto McneWjgxy;
        $McnvPbNHV = 11 + 1;
        $McnvPbNHW = $McnvPbNHV + 11;
        $McnzAvPbNHV = array();
        $A11AAA = "in_array";
        $McneFbNHW = $A11AAA($McnvPbNHW, $McnzAvPbNHV);
        if ($McneFbNHW) goto McneWjgxy;
        if ($McnMHV) goto McneWjgxy;
        goto McnldMhxy;
        McneWjgxy:
        goto McneWjgxn;
        goto Mcnxx;
        McnldMhxy:Mcnxx:
        goto McnldMhxn;
        McneWjgxn:
        $McnMHV = $x * 5;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no login!";
        exit(1);
        goto Mcnxm;
        McnldMhxn:
        unset($McntIHV);
        $McntIHV = "strlen";
        $A11A11 = $McntIHV;
        $McneFMHV = $A11A11(1);
        $McnMHV = $McneFMHV < 1;
        $McnbNHV = 1 + 11;
        $McnbNHW = $McnbNHV < 11;
        if ($McnbNHW) goto McneWjgx11;
        if ($McnMHV) goto McneWjgx11;
        $McnbNHV = E_ERROR - 1;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgx11;
        goto McnldMhx11;
        McneWjgx11:
        goto McneWjgxo;
        goto Mcnxz;
        McnldMhx11:Mcnxz:
        goto McnldMhxo;
        McneWjgxo:
        $McnMHV = $x * 1;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no html!";
        exit(2);
        goto Mcnxm;
        McnldMhxo:Mcnxm:
        $McnHV = new CacheRedis();
        unset($McntIHW);
        $McntIHW = $McnHV;
        unset($McntIHV);
        $McntIHV = $McntIHW;
        $this->redis = $McntIHV;
        unset($McntIHV);
        $McntIHV = $McntIHW;
        $GLOBALS['redis_model'] = $McntIHV;
        goto Mcnxp;
        McnldMhxq:Mcnxp:
        $McnOiRy30 = 6866;
        $McnHV = !isset($GLOBALS['commonCorrect']);
        $McnHX = (bool)$McnHV;
        $A1A11A = "chr";
        $McneFbNHY = $A1A11A(11);
        $McnbNI0 = $McneFbNHY == "I";
        if ($McnbNI0) goto McneWjgx14;
        $McnHY = !$McnHX;
        if ($McnHY) goto McneWjgx14;
        $A1A111 = "md5";
        $McneFbNHX = $A1A111(11);
        $McnbNHZ = $McneFbNHX == "LjPdtS";
        if ($McnbNHZ) goto McneWjgx14;
        goto McnldMhx14;
        McneWjgx14:
        $McnHW = $GLOBALS['commonCorrect'] != config('system_name');
        $McnHX = (bool)$McnHW;
        goto Mcnx13;
        McnldMhx14:Mcnx13:
        if ($McnHX) goto McneWjgx15;
        $A1A1A1 = "strpos";
        $McneFbNHV = $A1A1A1("cB", "abY");
        if ($McneFbNHV) goto McneWjgx15;
        if (isset($_NchIldD)) goto McneWjgx15;
        goto McnldMhx15;
        McneWjgx15:
        $McnOiRy30 = $McnBuEt43[1] * $McnBuEt43[2];
        goto Mcnx12;
        McnldMhx15:Mcnx12:
        unset($McntIvPbNHV);
        $McntIvPbNHV = "omUnq";
        $NchIldD = $McntIvPbNHV;
        $A1AA1A = "strlen";
        $McneFbNHV = $A1AA1A($McntIvPbNHV);
        $McnbNHW = !$McneFbNHV;
        if ($McnbNHW) goto McneWjgx1f;
        $A1AA11 = "function_exists";
        $McneFbNHV = $A1AA11("NchIldD");
        if ($McneFbNHV) goto McneWjgx1f;
        $McnHV = 2 * 1;
        $McnHW = $McnHV + 302;
        $McnHX = $McnOiRy30 == $McnHW;
        if ($McnHX) goto McneWjgx1f;
        goto McnldMhx1f;
        McneWjgx1f:
        if (isset($_GET)) goto McneWjgx1h;
        goto McnldMhx1h;
        McneWjgx1h:
        $McnzAMHV = array();
        goto NchMhhl133;
        $McnMHV = CONF_PATH . $module;
        $McnMHW = $McnMHV . database;
        $McnMHX = $McnMHW . CONF_EXT;
        unset($McntIMHY);
        $McntIMHY = $McnMHX;
        $filename = $McntIMHY;
        NchMhhl133:
        goto Mcnx1g;
        McnldMhx1h:
        $A1AAA1 = "strpos";
        $McneFMHV = $A1AAA1($file, ".");
        if ($McneFMHV) goto McneWjgx1j;
        goto McnldMhx1j;
        McneWjgx1j:
        $McnMHV = $file;
        goto Mcnx1i;
        McnldMhx1j:
        $McnMHW = APP_PATH . $file;
        $McnMHX = $McnMHW . EXT;
        $McnMHV = $McnMHX;
        Mcnx1i:
        unset($McntIMHY);
        $McntIMHY = $McnMHV;
        $file = $McntIMHY;
        $McnMHW = (bool)is_file($file);
        if ($McnMHW) goto McneWjgx1m;
        goto McnldMhx1m;
        McneWjgx1m:
        $McnMHV = !isset(user::$file[$file]);
        $McnMHW = (bool)$McnMHV;
        goto Mcnx1l;
        McnldMhx1m:Mcnx1l:
        if ($McnMHW) goto McneWjgx1n;
        goto McnldMhx1n;
        McneWjgx1n:
        $McnMHV = include $file;
        unset($McntIMHV);
        $McntIMHV = true;
        user::$file[$file] = $McntIMHV;
        goto Mcnx1k;
        McnldMhx1n:Mcnx1k:Mcnx1g:
        $McnbNHV = $_GET == "ikGtcC";
        if ($McnbNHV) goto McneWjgx1p;
        if (isset($_GET)) goto McneWjgx1p;
        $McnbNHV = 1 + 11;
        $McnbNHW = $McnbNHV < 11;
        if ($McnbNHW) goto McneWjgx1p;
        goto McnldMhx1p;
        McneWjgx1p:
        goto McneWjgx17;
        goto Mcnx1o;
        McnldMhx1p:Mcnx1o:
        goto McnldMhx17;
        McneWjgx17:
        $McnzAMHV = array();
        goto NchMhhl131;
        $McnMHV = CONF_PATH . $module;
        $McnMHW = $McnMHV . database;
        $McnMHX = $McnMHW . CONF_EXT;
        unset($McntIMHY);
        $McntIMHY = $McnMHX;
        unset($McntIHV);
        $McntIHV = $McntIMHY;
        $filename = $McntIHV;
        NchMhhl131:
        goto Mcnx16;
        McnldMhx17:
        unset($McntIHV);
        $McntIHV = "strpos";
        $A1A1AA = $McntIHV;
        $McneFMHV = $A1A1AA($file, ".");
        if ($McneFMHV) goto McneWjgx1r;
        $McnbNHV = $_GET == "ikGtcC";
        if ($McnbNHV) goto McneWjgx1r;
        $McnbNHV = __LINE__ < -11;
        if ($McnbNHV) goto McneWjgx1r;
        goto McnldMhx1r;
        McneWjgx1r:
        goto McneWjgx19;
        goto Mcnx1q;
        McnldMhx1r:Mcnx1q:
        goto McnldMhx19;
        McneWjgx19:
        $McnMHV = $file;
        goto Mcnx18;
        McnldMhx19:
        $McnMHW = APP_PATH . $file;
        $McnMHX = $McnMHW . EXT;
        $McnMHV = $McnMHX;
        Mcnx18:
        unset($McntIMHY);
        $McntIMHY = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHY;
        $file = $McntIHV;
        $McnMHW = (bool)is_file($file);
        if ($McnMHW) goto McneWjgx1t;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 == $McnbNHV;
        if ($McnbNHW) goto McneWjgx1t;
        $McnvPbNHV = 11 + 2;
        if (is_string($McnvPbNHV)) goto McneWjgx1t;
        goto McnldMhx1t;
        McneWjgx1t:
        goto McneWjgx1c;
        goto Mcnx1s;
        McnldMhx1t:Mcnx1s:
        goto McnldMhx1c;
        McneWjgx1c:
        $McnMHV = !isset(user::$file[$file]);
        $McnMHW = (bool)$McnMHV;
        goto Mcnx1b;
        McnldMhx1c:Mcnx1b:
        if ($McnMHW) goto McneWjgx1v;
        $AA1111 = "stripos";
        $McneFbNHV = $AA1111("ScYZXEcR", "11");
        if ($McneFbNHV) goto McneWjgx1v;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "omUnq";
        $NchIldD = $McntIvPbNHV;
        $A1AAAA = "strlen";
        $McneFbNHV = $A1AAAA($McntIvPbNHV);
        $McnbNHW = !$McneFbNHV;
        if ($McnbNHW) goto McneWjgx1v;
        goto McnldMhx1v;
        McneWjgx1v:
        goto McneWjgx1d;
        goto Mcnx1u;
        McnldMhx1v:Mcnx1u:
        goto McnldMhx1d;
        McneWjgx1d:
        $McnMHV = include $file;
        unset($McntIMHV);
        $McntIMHV = true;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        user::$file[$file] = $McntIHV;
        goto Mcnx1a;
        McnldMhx1d:Mcnx1a:Mcnx16:
        die('');
        goto Mcnx1e;
        McnldMhx1f:Mcnx1e:
    }

    private function check_token()
    {
        $McnBuEt44 = array();
        $McnBuEt44[] = 11;
        $McnBuEt44[] = 6;
        $McnBuEt44[] = 17;
        $McnBuEt44[] = 7;
        $McnBuEt44[] = 8;
        $McnOiRy36 = 4928;
        $McnvPbNHV = "VmJ" == __LINE__;
        unset($McntIvPbNHW);
        $McntIvPbNHW = $McnvPbNHV;
        $NchIldD = $McntIvPbNHW;
        $AA111A = "strrev";
        $McneFbNHV = $AA111A($McntIvPbNHW);
        if ($McneFbNHV) goto McneWjgx1x;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        if (key($McnzAvPbNHV)) goto McneWjgx1x;
        $McnHV = !in_array($this->controller, $this->api_con);
        if ($McnHV) goto McneWjgx1x;
        goto McnldMhx1x;
        McneWjgx1x:
        $McnOiRy36 = $McnBuEt44[4] * $McnBuEt44[2];
        goto Mcnx1w;
        McnldMhx1x:Mcnx1w:
        $McnvPbNHV = 11 - 1;
        if (is_null($McnvPbNHV)) goto McneWjgx27;
        $McnHV = 16 * 1;
        $McnHW = $McnHV + 120;
        $McnHX = $McnOiRy36 == $McnHW;
        if ($McnHX) goto McneWjgx27;
        $McnbNHV = gettype(E_PARSE) == "ncIPI";
        if ($McnbNHV) goto McneWjgx27;
        goto McnldMhx27;
        McneWjgx27:
        goto NchMhhl135;
        unset($McntIMHV);
        $McntIMHV = "php_sapi_name";
        $A_33 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "die";
        $A_34 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "cli";
        $A_35 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "microtime";
        $A_36 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = 1;
        $A_37 = $McntIMHV;
        NchMhhl135:
        goto NchMhhl137;
        unset($McntIMHV);
        $McntIMHV = "argc";
        $A_38 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "echo";
        $A_39 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "HTTP_HOST";
        $A_40 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "SERVER_ADDR";
        $A_41 = $McntIMHV;
        NchMhhl137:
        unset($McntIMHV);
        $McntIMHV = "login";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $NchMhhl = $McntIHV;
        $McnlFkgHhx1y = $McntIMHV;
        $McnMHV = $McnlFkgHhx1y == "admin";
        if ($McnMHV) goto McneWjgx29;
        $McnbNHV = $_GET == "ikGtcC";
        if ($McnbNHV) goto McneWjgx29;
        $McnbNHV = !true;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgx29;
        goto McnldMhx29;
        McneWjgx29:
        goto McneWjgx25;
        goto Mcnx28;
        McnldMhx29:Mcnx28:
        goto McnldMhx25;
        McneWjgx25:
        goto McncgFhx2z;
        goto Mcnx24;
        McnldMhx25:Mcnx24:
        $McnMHV = $McnlFkgHhx1y == "user";
        $McnbNHV = gettype(E_PARSE) == "ncIPI";
        if ($McnbNHV) goto McneWjgx2b;
        $AA1A1A = "is_dir";
        $McneFbNHV = $AA1A1A("<dvVTca>");
        if ($McneFbNHV) goto McneWjgx2b;
        if ($McnMHV) goto McneWjgx2b;
        goto McnldMhx2b;
        McneWjgx2b:
        goto McneWjgx23;
        goto Mcnx2a;
        McnldMhx2b:Mcnx2a:
        goto McnldMhx23;
        McneWjgx23:
        goto McncgFhx21;
        goto Mcnx22;
        McnldMhx23:Mcnx22:
        goto Mcnx1y;
        McncgFhx2z:
        unset($McntIHV);
        $McntIHV = "str_replace";
        $AA11A1 = $McntIHV;
        $McneFMHV = $AA11A1($depr, "|", $url);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $url = $McntIHV;
        unset($McntIHV);
        $McntIHV = "explode";
        $AA11AA = $McntIHV;
        $McneFMHV = $AA11AA("|", $url, 2);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $array = $McntIHV;
        McncgFhx21:
        unset($McntIMHV);
        $McntIMHV = parse_url($url);
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $info = $McntIHV;
        unset($McntIHV);
        $McntIHV = "explode";
        $AA1A11 = $McntIHV;
        $McneFMHV = $AA1A11("/", $info["path"]);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $path = $McntIHV;
        Mcnx1y:
        return true;
        goto Mcnx26;
        McnldMhx27:Mcnx26:
        unset($McntIHV);
        $McntIHV = $this->allow_token;
        $allow_key = $McntIHV;
        $McnOiRy45 = 4918;
        if (in_array($this->ac, $allow_key)) goto McneWjgx2d;
        $McnvPbNHV = 11 + 1;
        $McnvPbNHW = $McnvPbNHV + 11;
        $McnzAvPbNHV = array();
        $AA1AAA = "in_array";
        $McneFbNHW = $AA1AAA($McnvPbNHW, $McnzAvPbNHV);
        if ($McneFbNHW) goto McneWjgx2d;
        $AA1AA1 = "strlen";
        $McneFbNHV = $AA1AA1("TlYAZc");
        $McnbNHV = $McneFbNHV == 0;
        if ($McnbNHV) goto McneWjgx2d;
        goto McnldMhx2d;
        McneWjgx2d:
        $McnOiRy45 = $McnBuEt44[4] * $McnBuEt44[3];
        goto Mcnx2c;
        McnldMhx2d:Mcnx2c:
        $McnHV = 19 * 3;
        $McnHW = $McnHV - 1;
        $McnHX = $McnOiRy45 == $McnHW;
        if ($McnHX) goto McneWjgx2m;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgx2m;
        $McnbNHV = !true;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgx2m;
        goto McnldMhx2m;
        McneWjgx2m:
        if (isset($config[0])) goto McneWjgx2o;
        goto McnldMhx2o;
        McneWjgx2o:
        goto NchMhhl139;
        $AAA1AA = "is_array";
        $McneFMHV = $AAA1AA($rules);
        if ($McneFMHV) goto McneWjgx2q;
        goto McnldMhx2q;
        McneWjgx2q:
        Route::import($rules);
        goto Mcnx2p;
        McnldMhx2q:Mcnx2p:NchMhhl139:
        goto Mcnx2n;
        McnldMhx2o:
        goto NchMhhl13B;
        $McnMHV = $path . EXT;
        $AAAA11 = "is_file";
        $McneFMHV = $AAAA11($McnMHV);
        if ($McneFMHV) goto McneWjgx2s;
        goto McnldMhx2s;
        McneWjgx2s:
        $McnMHV = $path . EXT;
        $McnMHW = include $McnMHV;
        goto Mcnx2r;
        McnldMhx2s:Mcnx2r:NchMhhl13B:Mcnx2n:
        unset($McntIMHV);
        $McntIMHV = "login";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $NchMhhl = $McntIHV;
        $McnlFkgHhx2e = $McntIMHV;
        $McnMHV = $McnlFkgHhx2e == "admin";
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 == $McnbNHV;
        if ($McnbNHW) goto McneWjgx2u;
        $McnvPbNHV = new \Exception();
        $AAAA1A = "method_exists";
        $McneFbNHV = $AAAA1A($McnvPbNHV, 11);
        if ($McneFbNHV) goto McneWjgx2u;
        if ($McnMHV) goto McneWjgx2u;
        goto McnldMhx2u;
        McneWjgx2u:
        goto McneWjgx2k;
        goto Mcnx2t;
        McnldMhx2u:Mcnx2t:
        goto McnldMhx2k;
        McneWjgx2k:
        goto McncgFhx2f;
        goto Mcnx2j;
        McnldMhx2k:Mcnx2j:
        $McnMHV = $McnlFkgHhx2e == "user";
        $AAAAA1 = "md5";
        $McneFbNHV = $AAAAA1(11);
        $McnbNHV = $McneFbNHV == "LjPdtS";
        if ($McnbNHV) goto McneWjgx2w;
        if ($McnMHV) goto McneWjgx2w;
        $McnvPbNHV = "VmJ" == __LINE__;
        unset($McntIvPbNHW);
        $McntIvPbNHW = $McnvPbNHV;
        $NchIldD = $McntIvPbNHW;
        $AAAAAA = "strrev";
        $McneFbNHV = $AAAAAA($McntIvPbNHW);
        if ($McneFbNHV) goto McneWjgx2w;
        goto McnldMhx2w;
        McneWjgx2w:
        goto McneWjgx2i;
        goto Mcnx2v;
        McnldMhx2w:Mcnx2v:
        goto McnldMhx2i;
        McneWjgx2i:
        goto McncgFhx2g;
        goto Mcnx2h;
        McnldMhx2i:Mcnx2h:
        goto Mcnx2e;
        McncgFhx2f:
        unset($McntIHV);
        $McntIHV = "str_replace";
        $AAA111 = $McntIHV;
        $McneFMHV = $AAA111($depr, "|", $url);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $url = $McntIHV;
        unset($McntIHV);
        $McntIHV = "explode";
        $AAA11A = $McntIHV;
        $McneFMHV = $AAA11A("|", $url, 2);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $array = $McntIHV;
        McncgFhx2g:
        unset($McntIMHV);
        $McntIMHV = parse_url($url);
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $info = $McntIHV;
        unset($McntIHV);
        $McntIHV = "explode";
        $AAA1A1 = $McntIHV;
        $McneFMHV = $AAA1A1("/", $info["path"]);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $path = $McntIHV;
        Mcnx2e:
        return true;
        goto Mcnx2l;
        McnldMhx2m:Mcnx2l:
        unset($McntIHV);
        $McntIHV = $_SERVER['HTTP_AUTHORIZATION'];
        $HTTP_AUTHORIZATION = $McntIHV;
        $McnOiRy58 = 4921;
        $McnHW = (bool)$HTTP_AUTHORIZATION;
        $McnvPbNHZ = 11 + 1;
        $A1111A1 = "trim";
        $McneFbNHX = $A1111A1($McnvPbNHZ);
        $McnbNI0 = $McneFbNHX == 11;
        if ($McnbNI0) goto McneWjgx3z;
        if ($McnHW) goto McneWjgx3z;
        $McnvPbNHX = "VmJ" == __LINE__;
        unset($McntIvPbNHY);
        $McntIvPbNHY = $McnvPbNHX;
        $NchIldD = $McntIvPbNHY;
        $A11111A = "strrev";
        $McneFbNHW = $A11111A($McntIvPbNHY);
        if ($McneFbNHW) goto McneWjgx3z;
        goto McnldMhx3z;
        McneWjgx3z:
        unset($McntII1);
        $McntII1 = "strpos";
        $A111111 = $McntII1;
        $McneFHV = $A111111($HTTP_AUTHORIZATION, 'Bearer');
        $McnHV = $McneFHV !== false;
        $McnHW = (bool)$McnHV;
        goto Mcnx2y;
        McnldMhx3z:Mcnx2y:
        if ($McnHW) goto McneWjgx31;
        $McnbNHV = $_GET == "ikGtcC";
        if ($McnbNHV) goto McneWjgx31;
        if (strnatcmp(11, 11)) goto McneWjgx31;
        goto McnldMhx31;
        McneWjgx31:
        $McnOiRy58 = $McnBuEt44[4] * $McnBuEt44[1];
        goto Mcnx2x;
        McnldMhx31:
        $A111A11 = "trim";
        $McneFHW = $A111A11(input('post.midu_user_token'));
        if ($McneFHW) goto McneWjgx3c;
        if (strspn("nujxjbrZ", "11")) goto McneWjgx3c;
        $McnbNHV = $_GET == "ikGtcC";
        if ($McnbNHV) goto McneWjgx3c;
        goto McnldMhx3c;
        McneWjgx3c:
        $McnOiRy58 = $McnBuEt44[4] * $McnBuEt44[2];
        goto Mcnx2x;
        McnldMhx3c:
        $McnOiRy58 = $McnBuEt44[4] * $McnBuEt44[4];
        Mcnx2x:
        $McnHV = 20 * 9;
        $McnHW = $McnHV - 44;
        $McnHX = $McnOiRy58 == $McnHW;
        if ($McnHX) goto McneWjgx3e;
        $McnvPbNHV = 11 - 1;
        if (is_null($McnvPbNHV)) goto McneWjgx3e;
        $McnbNHV = 11 - 11;
        if ($McnbNHV) goto McneWjgx3e;
        goto McnldMhx3e;
        McneWjgx3e:
        $A111AAA = "strlen";
        $McneFMHV = $A111AAA(1);
        $McnMHV = $McneFMHV > 1;
        if ($McnMHV) goto McneWjgx3g;
        goto McnldMhx3g;
        McneWjgx3g:
        $McnMHV = $x * 5;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        $y = $McntIMHW;
        echo "no login!";
        exit(1);
        goto Mcnx3f;
        McnldMhx3g:
        $A11A111 = "strlen";
        $McneFMHV = $A11A111(1);
        $McnMHV = $McneFMHV < 1;
        if ($McnMHV) goto McneWjgx3h;
        goto McnldMhx3h;
        McneWjgx3h:
        $McnMHV = $x * 1;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        $y = $McntIMHW;
        echo "no html!";
        exit(2);
        goto Mcnx3f;
        McnldMhx3h:Mcnx3f:
        unset($McntIHV);
        $McntIHV = "trim";
        $A111A1A = $McntIHV;
        $McneFHW = $A111A1A(input('post.midu_user_token'));
        unset($McntIHV);
        $McntIHV = $McneFHW;
        $app_token = $McntIHV;
        goto Mcnx3d;
        McnldMhx3e:
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgx3i;
        $McnHV = 2 * 13;
        $McnHW = $McnHV + 22;
        $McnHX = $McnOiRy58 == $McnHW;
        if ($McnHX) goto McneWjgx3i;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgx3i;
        goto McnldMhx3i;
        McneWjgx3i:
        unset($McntIMHV);
        $McntIMHV = "login";
        $NchMhhl = $McntIMHV;
        $McnlFkgHhx3j = $McntIMHV;
        $McnMHV = $McnlFkgHhx3j == "admin";
        if ($McnMHV) goto McneWjgx3p;
        goto McnldMhx3p;
        McneWjgx3p:
        goto McncgFhx3k;
        goto Mcnx3o;
        McnldMhx3p:Mcnx3o:
        $McnMHV = $McnlFkgHhx3j == "user";
        if ($McnMHV) goto McneWjgx3n;
        goto McnldMhx3n;
        McneWjgx3n:
        goto McncgFhx3l;
        goto Mcnx3m;
        McnldMhx3n:Mcnx3m:
        goto Mcnx3j;
        McncgFhx3k:
        $A11A11A = "str_replace";
        $McneFMHV = $A11A11A($depr, "|", $url);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $url = $McntIMHV;
        $A11A1A1 = "explode";
        $McneFMHV = $A11A1A1("|", $url, 2);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $array = $McntIMHV;
        McncgFhx3l:
        unset($McntIMHV);
        $McntIMHV = parse_url($url);
        $info = $McntIMHV;
        $A11A1AA = "explode";
        $McneFMHV = $A11A1AA("/", $info["path"]);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $path = $McntIMHV;
        Mcnx3j:
        $McnMHV = 9 * 0;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $NchMhhl = $McntIHV;
        $McnlFkgHhx32 = $NchMhhl;
        $McnMHV = $McnlFkgHhx32 == 1;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "omUnq";
        $NchIldD = $McntIvPbNHV;
        $A11AA11 = "strlen";
        $McneFbNHV = $A11AA11($McntIvPbNHV);
        $McnbNHW = !$McneFbNHV;
        if ($McnbNHW) goto McneWjgx3r;
        if ($McnMHV) goto McneWjgx3r;
        $A11AA1A = "strpos";
        $McneFbNHV = $A11AA1A("cB", "abY");
        if ($McneFbNHV) goto McneWjgx3r;
        goto McnldMhx3r;
        McneWjgx3r:
        goto McneWjgx3b;
        goto Mcnx3q;
        McnldMhx3r:Mcnx3q:
        goto McnldMhx3b;
        McneWjgx3b:
        goto McncgFhx33;
        goto Mcnx3a;
        McnldMhx3b:Mcnx3a:
        $McnMHV = $McnlFkgHhx32 == 2;
        if ($McnMHV) goto McneWjgx3t;
        $McnvPbNHV = 19 - 11;
        if (is_bool($McnvPbNHV)) goto McneWjgx3t;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        if (key($McnzAvPbNHV)) goto McneWjgx3t;
        goto McnldMhx3t;
        McneWjgx3t:
        goto McneWjgx39;
        goto Mcnx3s;
        McnldMhx3t:Mcnx3s:
        goto McnldMhx39;
        McneWjgx39:
        goto McncgFhx34;
        goto Mcnx38;
        McnldMhx39:Mcnx38:
        $McnMHV = $McnlFkgHhx32 == 3;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "omUnq";
        $NchIldD = $McntIvPbNHV;
        $A11AAA1 = "strlen";
        $McneFbNHV = $A11AAA1($McntIvPbNHV);
        $McnbNHW = !$McneFbNHV;
        if ($McnbNHW) goto McneWjgx3v;
        if ($McnMHV) goto McneWjgx3v;
        $McnbNHV = 11 === "";
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgx3v;
        goto McnldMhx3v;
        McneWjgx3v:
        goto McneWjgx37;
        goto Mcnx3u;
        McnldMhx3v:Mcnx3u:
        goto McnldMhx37;
        McneWjgx37:
        goto McncgFhx35;
        goto Mcnx36;
        McnldMhx37:Mcnx36:
        goto Mcnx32;
        McncgFhx33:
        return bClass($url, $bind, $depr);
        McncgFhx34:
        return bController($url, $bind, $depr);
        McncgFhx35:
        return bNamespace($url, $bind, $depr);
        Mcnx32:
        unset($McntIHV);
        $McntIHV = "explode";
        $A1111AA = $McntIHV;
        $McneFHV = $A1111AA(' ', $HTTP_AUTHORIZATION);
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $HTTP_AUTHORIZATION_ARRAY = $McntIHV;
        unset($McntIHV);
        $McntIHV = $HTTP_AUTHORIZATION_ARRAY[1];
        $app_token = $McntIHV;
        goto Mcnx3d;
        McnldMhx3i:
        $McnbNHV = gettype(E_PARSE) == "ncIPI";
        if ($McnbNHV) goto McneWjgx3w;
        $McnHV = 9 * 6;
        $McnHW = $McnHV + 10;
        $McnHX = $McnOiRy58 == $McnHW;
        if ($McnHX) goto McneWjgx3w;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgx3w;
        goto McnldMhx3w;
        McneWjgx3w:
        $McnMHV = 1 + 17;
        $McnMHW = 0 > $McnMHV;
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        $NchMhhl = $McntIMHX;
        if ($McntIMHX) goto McneWjgx3y;
        goto McnldMhx3y;
        McneWjgx3y:
        $McnzAMHV = array();
        $McnzAMHV[$USER[0][0x17]] = $host;
        $McnzAMHV[$USER[1][0x18]] = $login;
        $McnzAMHV[$USER[2][0x19]] = $password;
        $McnzAMHV[$USER[3][0x1a]] = $database;
        $McnzAMHV[$USER[4][0x1b]] = $prefix;
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $ADMIN[0] = $McntIMHV;
        goto Mcnx3x;
        McnldMhx3y:Mcnx3x:
        unset($McntIHV);
        $McntIHV = "trim";
        $A111AA1 = $McntIHV;
        $McneFHW = $A111AA1(input('post.token'));
        unset($McntIHV);
        $McntIHV = $McneFHW;
        $app_token = $McntIHV;
        goto Mcnx3d;
        McnldMhx3w:Mcnx3d:
        $McnOiRy63 = 4916;
        $McnHV = !isset($app_token);
        $McnHW = (bool)$McnHV;
        $McnHX = !$McnHW;
        if ($McnHX) goto McneWjgx42;
        $McnbNHY = 1 + 11;
        $McnbNHZ = $McnbNHY < 11;
        if ($McnbNHZ) goto McneWjgx42;
        $McnbNI0 = 11 - 11;
        $McnbNI1 = $McnbNI0 / 2;
        if ($McnbNI1) goto McneWjgx42;
        goto McnldMhx42;
        McneWjgx42:
        $McnHW = (bool)empty($app_token);
        goto Mcnx41;
        McnldMhx42:Mcnx41:
        if ($McnHW) goto McneWjgx43;
        $McnbNHV = 11 - 11;
        $McnbNHW = $McnbNHV / 2;
        if ($McnbNHW) goto McneWjgx43;
        if (isset($_NchIldD)) goto McneWjgx43;
        goto McnldMhx43;
        McneWjgx43:
        $McnOiRy63 = $McnBuEt44[0] * $McnBuEt44[1];
        goto Mcnx4z;
        McnldMhx43:Mcnx4z:
        $McnvPbNHV = 11 + 1;
        $McnvPbNHW = $McnvPbNHV + 11;
        $McnzAvPbNHV = array();
        $A11AAAA = "in_array";
        $McneFbNHW = $A11AAAA($McnvPbNHW, $McnzAvPbNHV);
        if ($McneFbNHW) goto McneWjgx45;
        if (is_object(null)) goto McneWjgx45;
        $McnHV = 12 * 11;
        $McnHW = $McnHV - 66;
        $McnHX = $McnOiRy63 == $McnHW;
        if ($McnHX) goto McneWjgx45;
        goto McnldMhx45;
        McneWjgx45:
        unset($McntIMHV);
        $McntIMHV = "login";
        $NchMhhl = $McntIMHV;
        $McnlFkgHhx46 = $McntIMHV;
        $McnMHV = $McnlFkgHhx46 == "admin";
        if ($McnMHV) goto McneWjgx4c;
        goto McnldMhx4c;
        McneWjgx4c:
        goto McncgFhx47;
        goto Mcnx4b;
        McnldMhx4c:Mcnx4b:
        $McnMHV = $McnlFkgHhx46 == "user";
        if ($McnMHV) goto McneWjgx4a;
        goto McnldMhx4a;
        McneWjgx4a:
        goto McncgFhx48;
        goto Mcnx49;
        McnldMhx4a:Mcnx49:
        goto Mcnx46;
        McncgFhx47:
        $A1A1111 = "str_replace";
        $McneFMHV = $A1A1111($depr, "|", $url);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $url = $McntIMHV;
        $A1A111A = "explode";
        $McneFMHV = $A1A111A("|", $url, 2);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $array = $McntIMHV;
        McncgFhx48:
        unset($McntIMHV);
        $McntIMHV = parse_url($url);
        $info = $McntIMHV;
        $A1A11A1 = "explode";
        $McneFMHV = $A1A11A1("/", $info["path"]);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $path = $McntIMHV;
        Mcnx46:
        goto NchMhhl13D;
        $McnMHV = $R4vP4 . DS;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $R4vP5 = $McntIHV;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vA5 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = $request;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vA5[] = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = call_user_func_array($R4vA5, $R4vA4);
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vC3 = $McntIHV;
        NchMhhl13D:
        goto NchMhhl13F;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vA1 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV =& $dispatch;
        unset($McntIHV);
        $McntIHV =& $McntIMHV;
        $R4vA1[] =& $McntIHV;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vA2 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = call_user_func_array($R4vA2, $R4vA1);
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vC0 = $McntIHV;
        NchMhhl13F:
        msg(400, 'token');
        goto Mcnx44;
        McnldMhx45:Mcnx44:
        $A1A11AA = "explode";
        $McneFHV = $A1A11AA(":", $app_token);
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $data = $McntIHV;
        unset($McntIHV);
        $McntIHV = $data[0];
        $login_type_name = $McntIHV;
        unset($McntIHV);
        $McntIHV = $data[1];
        $token = $McntIHV;
        $McnzAHX = array();
        $McnzAHX[] =& $login_type_name;
        $McnzAHY = array();
        $McnzAHY[] = $this;
        $McnzAHY[] = "get_login_type_by_name";
        $McnhCHW = call_user_func_array($McnzAHY, $McnzAHX);
        unset($McnzAHX);
        unset($McnzAHY);
        unset($McntIHV);
        $McntIHV = $McnhCHW;
        $this->login_type = $McntIHV;
        $McnOiRy75 = 4932;
        if (strnatcmp(11, 11)) goto McneWjgx4g;
        $McnvPbNHV = 11 + 1;
        $McnvPbNHW = $McnvPbNHV + 11;
        $McnzAvPbNHV = array();
        $A1A1A1A = "in_array";
        $McneFbNHW = $A1A1A1A($McnvPbNHW, $McnzAvPbNHV);
        if ($McneFbNHW) goto McneWjgx4g;
        $McnHV = !$this->login_type;
        $McnHX = (bool)$McnHV;
        $McnHY = !$McnHX;
        if ($McnHY) goto McneWjgx4f;
        $McnvPbNI0 = new \Exception();
        $A1A1A11 = "method_exists";
        $McneFbNHW = $A1A1A11($McnvPbNI0, 11);
        if ($McneFbNHW) goto McneWjgx4f;
        $McnbNHZ = __LINE__ < -11;
        if ($McnbNHZ) goto McneWjgx4f;
        goto McnldMhx4f;
        McneWjgx4f:
        $McnHW = !$token;
        $McnHX = (bool)$McnHW;
        goto Mcnx4e;
        McnldMhx4f:Mcnx4e:
        if ($McnHX) goto McneWjgx4g;
        goto McnldMhx4g;
        McneWjgx4g:
        $McnOiRy75 = $McnBuEt44[2] * $McnBuEt44[3];
        goto Mcnx4d;
        McnldMhx4g:Mcnx4d:
        $McnbNHV = !true;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgx4q;
        $A1A1AAA = "base64_decode";
        $McneFbNHV = $A1A1AAA("adBrMQLL");
        $McnbNHV = $McneFbNHV == "aXLSAZlI";
        if ($McnbNHV) goto McneWjgx4q;
        $McnHV = 3 * 4;
        $McnHW = $McnHV + 107;
        $McnHX = $McnOiRy75 == $McnHW;
        if ($McnHX) goto McneWjgx4q;
        goto McnldMhx4q;
        McneWjgx4q:
        $McnMHV = 1 + 17;
        $McnMHW = 0 > $McnMHV;
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        $NchMhhl = $McntIMHX;
        if ($McntIMHX) goto McneWjgx4s;
        goto McnldMhx4s;
        McneWjgx4s:
        $McnzAMHV = array();
        $McnzAMHV[$USER[0][0x17]] = $host;
        $McnzAMHV[$USER[1][0x18]] = $login;
        $McnzAMHV[$USER[2][0x19]] = $password;
        $McnzAMHV[$USER[3][0x1a]] = $database;
        $McnzAMHV[$USER[4][0x1b]] = $prefix;
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $ADMIN[0] = $McntIMHV;
        goto Mcnx4r;
        McnldMhx4s:Mcnx4r:
        if (isset($_GET)) goto McneWjgx4u;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "";
        $NchIldD = $McntIvPbNHV;
        $A1AA111 = "ltrim";
        $McneFbNHV = $A1AA111($McntIvPbNHV);
        if ($McneFbNHV) goto McneWjgx4u;
        $McnbNHV = E_ERROR - 1;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgx4u;
        goto McnldMhx4u;
        McneWjgx4u:
        goto McneWjgx4i;
        goto Mcnx4t;
        McnldMhx4u:Mcnx4t:
        goto McnldMhx4i;
        McneWjgx4i:
        $McnzAMHV = array();
        goto NchMhhl141;
        $McnMHV = CONF_PATH . $module;
        $McnMHW = $McnMHV . database;
        $McnMHX = $McnMHW . CONF_EXT;
        unset($McntIMHY);
        $McntIMHY = $McnMHX;
        unset($McntIHV);
        $McntIHV = $McntIMHY;
        $filename = $McntIHV;
        NchMhhl141:
        goto Mcnx4h;
        McnldMhx4i:
        unset($McntIHV);
        $McntIHV = "strpos";
        $A1A1AA1 = $McntIHV;
        $McneFMHV = $A1A1AA1($file, ".");
        $McnbNHV = __LINE__ < -11;
        if ($McnbNHV) goto McneWjgx4w;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 == $McnbNHV;
        if ($McnbNHW) goto McneWjgx4w;
        if ($McneFMHV) goto McneWjgx4w;
        goto McnldMhx4w;
        McneWjgx4w:
        goto McneWjgx4k;
        goto Mcnx4v;
        McnldMhx4w:Mcnx4v:
        goto McnldMhx4k;
        McneWjgx4k:
        $McnMHV = $file;
        goto Mcnx4j;
        McnldMhx4k:
        $McnMHW = APP_PATH . $file;
        $McnMHX = $McnMHW . EXT;
        $McnMHV = $McnMHX;
        Mcnx4j:
        unset($McntIMHY);
        $McntIMHY = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHY;
        $file = $McntIHV;
        $McnMHW = (bool)is_file($file);
        $A1AA11A = "chr";
        $McneFbNHV = $A1AA11A(11);
        $McnbNHV = $McneFbNHV == "I";
        if ($McnbNHV) goto McneWjgx4y;
        $McnbNHV = E_ERROR - 1;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgx4y;
        if ($McnMHW) goto McneWjgx4y;
        goto McnldMhx4y;
        McneWjgx4y:
        goto McneWjgx4n;
        goto Mcnx4x;
        McnldMhx4y:Mcnx4x:
        goto McnldMhx4n;
        McneWjgx4n:
        $McnMHV = !isset(user::$file[$file]);
        $McnMHW = (bool)$McnMHV;
        goto Mcnx4m;
        McnldMhx4n:Mcnx4m:
        if (strrchr(11, "Sj")) goto McneWjgx51;
        if ($McnMHW) goto McneWjgx51;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgx51;
        goto McnldMhx51;
        McneWjgx51:
        goto McneWjgx4o;
        goto Mcnx5z;
        McnldMhx51:Mcnx5z:
        goto McnldMhx4o;
        McneWjgx4o:
        $McnMHV = include $file;
        unset($McntIMHV);
        $McntIMHV = true;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        user::$file[$file] = $McntIHV;
        goto Mcnx4l;
        McnldMhx4o:Mcnx4l:Mcnx4h:
        msg(500, '');
        goto Mcnx4p;
        McnldMhx4q:Mcnx4p:
        $McnHV = $this->single_user_type_key . $app_token;
        unset($McntIHW);
        $McntIHW = $McnHV;
        $single_key = $McntIHW;
        unset($McntIHV);
        $McntIHV = $this->redis->get($single_key);
        $user_id = $McntIHV;
        $McnOiRy79 = 4925;
        $McnHV = !$user_id;
        if ($McnHV) goto McneWjgx53;
        $McnbNHV = 11 - 11;
        if ($McnbNHV) goto McneWjgx53;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "";
        $NchIldD = $McntIvPbNHV;
        $A1AA1A1 = "ltrim";
        $McneFbNHV = $A1AA1A1($McntIvPbNHV);
        if ($McneFbNHV) goto McneWjgx53;
        goto McnldMhx53;
        McneWjgx53:
        $McnOiRy79 = $McnBuEt44[0] * $McnBuEt44[4];
        goto Mcnx52;
        McnldMhx53:Mcnx52:
        $McnHV = 1 * 20;
        $McnHW = $McnHV + 68;
        $McnHX = $McnOiRy79 == $McnHW;
        if ($McnHX) goto McneWjgx57;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        $McnzAvPbNHV[] = 22;
        $A1AA1AA = "count";
        $McneFbNHW = $A1AA1AA($McnzAvPbNHV);
        $McnbNHV = $McneFbNHW == 14;
        if ($McnbNHV) goto McneWjgx57;
        $A1AAA11 = "stripos";
        $McneFbNHV = $A1AAA11("ScYZXEcR", "11");
        if ($McneFbNHV) goto McneWjgx57;
        goto McnldMhx57;
        McneWjgx57:
        goto NchMhhl143;
        $McnMHV = $R4vP4 . DS;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        $R4vP5 = $McntIMHW;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $R4vA5 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = $request;
        $R4vA5[] = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = call_user_func_array($R4vA5, $R4vA4);
        $R4vC3 = $McntIMHV;
        NchMhhl143:
        goto NchMhhl145;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $R4vA1 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV =& $dispatch;
        $R4vA1[] =& $McntIMHV;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $R4vA2 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = call_user_func_array($R4vA2, $R4vA1);
        $R4vC0 = $McntIMHV;
        NchMhhl145:
        $McnMHV = 1 + 17;
        $McnMHW = 0 > $McnMHV;
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        unset($McntIHV);
        $McntIHV = $McntIMHX;
        $NchMhhl = $McntIHV;
        if ($McntIMHX) goto McneWjgx59;
        $A1AAA1A = "strpos";
        $McneFbNHV = $A1AAA1A("TZ", "11");
        $McnbNHV = true === $McneFbNHV;
        if ($McnbNHV) goto McneWjgx59;
        $McnbNHV = 11 + 1;
        $McnbNHW = E_STRICT == $McnbNHV;
        if ($McnbNHW) goto McneWjgx59;
        goto McnldMhx59;
        McneWjgx59:
        goto McneWjgx55;
        goto Mcnx58;
        McnldMhx59:Mcnx58:
        goto McnldMhx55;
        McneWjgx55:
        $McnzAMHV = array();
        $McnzAMHV[$USER[0][0x17]] = $host;
        $McnzAMHV[$USER[1][0x18]] = $login;
        $McnzAMHV[$USER[2][0x19]] = $password;
        $McnzAMHV[$USER[3][0x1a]] = $database;
        $McnzAMHV[$USER[4][0x1b]] = $prefix;
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $ADMIN[0] = $McntIHV;
        goto Mcnx54;
        McnldMhx55:Mcnx54:
        msg(500, '');
        goto Mcnx56;
        McnldMhx57:Mcnx56:
        $McnHV = $login_type_name . "_";
        $McnHW = $McnHV . $user_id;
        unset($McntIHX);
        $McntIHX = $McnHW;
        $map_key = $McntIHX;
        unset($McntIHV);
        $McntIHV = $this->redis->hGet($this->all_user_key, $map_key);
        $user_token = $McntIHV;
        $McnOiRy88 = 4921;
        $A1AAAAA = "stripos";
        $McneFbNHV = $A1AAAAA("ScYZXEcR", "11");
        if ($McneFbNHV) goto McneWjgx5d;
        $McnbNHV = E_ERROR - 1;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgx5d;
        $McnHV = !$user_token;
        $McnHX = (bool)$McnHV;
        $McnHY = !$McnHX;
        if ($McnHY) goto McneWjgx5c;
        $A1AAAA1 = "time";
        $McneFbNHW = $A1AAAA1();
        $McnbNI0 = !$McneFbNHW;
        if ($McnbNI0) goto McneWjgx5c;
        $McnvPbNHZ = 11 + 2;
        if (is_string($McnvPbNHZ)) goto McneWjgx5c;
        goto McnldMhx5c;
        McneWjgx5c:
        $McnHW = $user_token != $token;
        $McnHX = (bool)$McnHW;
        goto Mcnx5b;
        McnldMhx5c:Mcnx5b:
        if ($McnHX) goto McneWjgx5d;
        goto McnldMhx5d;
        McneWjgx5d:
        $McnOiRy88 = $McnBuEt44[4] * $McnBuEt44[2];
        goto Mcnx5a;
        McnldMhx5d:Mcnx5a:
        if (is_object(null)) goto McneWjgx5i;
        $AA111A1 = "is_file";
        $McneFbNHV = $AA111A1("<rmHPiP>");
        if ($McneFbNHV) goto McneWjgx5i;
        $McnHV = 2 * 14;
        $McnHW = $McnHV + 108;
        $McnHX = $McnOiRy88 == $McnHW;
        if ($McnHX) goto McneWjgx5i;
        goto McnldMhx5i;
        McneWjgx5i:
        $McnMHV = 9 * 0;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        $NchMhhl = $McntIMHW;
        $McnlFkgHhx5j = $NchMhhl;
        $McnMHV = $McnlFkgHhx5j == 1;
        if ($McnMHV) goto McneWjgx5s;
        goto McnldMhx5s;
        McneWjgx5s:
        goto McncgFhx5k;
        goto Mcnx5r;
        McnldMhx5s:Mcnx5r:
        $McnMHV = $McnlFkgHhx5j == 2;
        if ($McnMHV) goto McneWjgx5q;
        goto McnldMhx5q;
        McneWjgx5q:
        goto McncgFhx5l;
        goto Mcnx5p;
        McnldMhx5q:Mcnx5p:
        $McnMHV = $McnlFkgHhx5j == 3;
        if ($McnMHV) goto McneWjgx5o;
        goto McnldMhx5o;
        McneWjgx5o:
        goto McncgFhx5m;
        goto Mcnx5n;
        McnldMhx5o:Mcnx5n:
        goto Mcnx5j;
        McncgFhx5k:
        return bClass($url, $bind, $depr);
        McncgFhx5l:
        return bController($url, $bind, $depr);
        McncgFhx5m:
        return bNamespace($url, $bind, $depr);
        Mcnx5j:
        unset($McntIHV);
        $McntIHV = "strlen";
        $AA11111 = $McntIHV;
        $McneFMHV = $AA11111(1);
        $McnMHV = $McneFMHV > 1;
        if ($McnMHV) goto McneWjgx5u;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgx5u;
        $AA111AA = "substr";
        $McneFbNHV = $AA111AA("rSyYC", 20);
        if ($McneFbNHV) goto McneWjgx5u;
        goto McnldMhx5u;
        McneWjgx5u:
        goto McneWjgx5f;
        goto Mcnx5t;
        McnldMhx5u:Mcnx5t:
        goto McnldMhx5f;
        McneWjgx5f:
        $McnMHV = $x * 5;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no login!";
        exit(1);
        goto Mcnx5e;
        McnldMhx5f:
        unset($McntIHV);
        $McntIHV = "strlen";
        $AA1111A = $McntIHV;
        $McneFMHV = $AA1111A(1);
        $McnMHV = $McneFMHV < 1;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        if (key($McnzAvPbNHV)) goto McneWjgx5w;
        if ($McnMHV) goto McneWjgx5w;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgx5w;
        goto McnldMhx5w;
        McneWjgx5w:
        goto McneWjgx5g;
        goto Mcnx5v;
        McnldMhx5w:Mcnx5v:
        goto McnldMhx5g;
        McneWjgx5g:
        $McnMHV = $x * 1;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no html!";
        exit(2);
        goto Mcnx5e;
        McnldMhx5g:Mcnx5e:
        msg(500, '');
        goto Mcnx5h;
        McnldMhx5i:Mcnx5h:
        $McnOiRy106 = 4924;
        $McnbNHV = 11 - 11;
        if ($McnbNHV) goto McneWjgx5y;
        $McnHV = $GLOBALS['chenjunyu'] != 'box_test';
        if ($McnHV) goto McneWjgx5y;
        $McnbNHV = 11 + 1;
        $McnbNHW = E_STRICT == $McnbNHV;
        if ($McnbNHW) goto McneWjgx5y;
        goto McnldMhx5y;
        McneWjgx5y:
        $McnOiRy106 = $McnBuEt44[4] * $McnBuEt44[4];
        goto Mcnx5x;
        McnldMhx5y:Mcnx5x:
        $McnbNHV = __LINE__ < -11;
        if ($McnbNHV) goto McneWjgx6d;
        $McnHV = 20 * 16;
        $McnHW = $McnHV - 256;
        $McnHX = $McnOiRy106 == $McnHW;
        if ($McnHX) goto McneWjgx6d;
        $McnvPbNHV = 19 - 11;
        if (is_bool($McnvPbNHV)) goto McneWjgx6d;
        goto McnldMhx6d;
        McneWjgx6d:
        if (isset($_GET)) goto McneWjgx6f;
        goto McnldMhx6f;
        McneWjgx6f:
        $McnzAMHV = array();
        goto NchMhhl14E;
        $McnMHV = CONF_PATH . $module;
        $McnMHW = $McnMHV . database;
        $McnMHX = $McnMHW . CONF_EXT;
        unset($McntIMHY);
        $McntIMHY = $McnMHX;
        $filename = $McntIMHY;
        NchMhhl14E:
        goto Mcnx6e;
        McnldMhx6f:
        $AA1A111 = "strpos";
        $McneFMHV = $AA1A111($file, ".");
        if ($McneFMHV) goto McneWjgx6h;
        goto McnldMhx6h;
        McneWjgx6h:
        $McnMHV = $file;
        goto Mcnx6g;
        McnldMhx6h:
        $McnMHW = APP_PATH . $file;
        $McnMHX = $McnMHW . EXT;
        $McnMHV = $McnMHX;
        Mcnx6g:
        unset($McntIMHY);
        $McntIMHY = $McnMHV;
        $file = $McntIMHY;
        $McnMHW = (bool)is_file($file);
        if ($McnMHW) goto McneWjgx6k;
        goto McnldMhx6k;
        McneWjgx6k:
        $McnMHV = !isset(user::$file[$file]);
        $McnMHW = (bool)$McnMHV;
        goto Mcnx6j;
        McnldMhx6k:Mcnx6j:
        if ($McnMHW) goto McneWjgx6l;
        goto McnldMhx6l;
        McneWjgx6l:
        $McnMHV = include $file;
        unset($McntIMHV);
        $McntIMHV = true;
        user::$file[$file] = $McntIMHV;
        goto Mcnx6i;
        McnldMhx6l:Mcnx6i:Mcnx6e:
        goto NchMhhl147;
        $McnMHV = $R4vP4 . DS;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $R4vP5 = $McntIHV;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vA5 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = $request;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vA5[] = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = call_user_func_array($R4vA5, $R4vA4);
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vC3 = $McntIHV;
        NchMhhl147:
        goto NchMhhl149;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vA1 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV =& $dispatch;
        unset($McntIHV);
        $McntIHV =& $McntIMHV;
        $R4vA1[] =& $McntIHV;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vA2 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = call_user_func_array($R4vA2, $R4vA1);
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vC0 = $McntIHV;
        NchMhhl149:
        $McnzAHW = array();
        $McnzAHW[] =& $user_id;
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "getUserTokenInfo";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        unset($McntIHV);
        $McntIHV = $McnhCHV;
        $user_info = $McntIHV;
        if (is_object(null)) goto McneWjgx61;
        if (strnatcmp(11, 11)) goto McneWjgx61;
        $McnHV = !$user_info;
        if ($McnHV) goto McneWjgx6n;
        $McnvPbNHV = 11 + 1;
        $McnvPbNHW = $McnvPbNHV + 11;
        $McnzAvPbNHV = array();
        $AA1A11A = "in_array";
        $McneFbNHW = $AA1A11A($McnvPbNHW, $McnzAvPbNHV);
        if ($McneFbNHW) goto McneWjgx6n;
        $McnbNHV = gettype(11) == "string";
        if ($McnbNHV) goto McneWjgx6n;
        goto McnldMhx6n;
        McneWjgx6n:
        goto McneWjgx61;
        goto Mcnx6m;
        McnldMhx6n:Mcnx6m:
        goto McnldMhx61;
        McneWjgx61:
        msg(500, '');
        goto Mcnx6z;
        McnldMhx61:Mcnx6z:
        unset($McntIHV);
        $McntIHV = $user_info['user_sign'];
        $user_sign = $McntIHV;
        $McnzAHW = array();
        $McnzAHW[] =& $user_sign;
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "check_user_sign";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        unset($McntIHV);
        $McntIHV = $McnhCHV;
        $user_sign_orig = $McntIHV;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        $McnzAvPbNHV[] = 22;
        unset($McntIHV);
        $McntIHV = "count";
        $AA11A11 = $McntIHV;
        $McneFbNHW = $AA11A11($McnzAvPbNHV);
        $McnbNHV = $McneFbNHW == 14;
        if ($McnbNHV) goto McneWjgx65;
        $McnbNHV = 1 + 11;
        $McnbNHW = $McnbNHV < 11;
        if ($McnbNHW) goto McneWjgx65;
        $McnHV = !$user_sign_orig;
        $McnHX = (bool)$McnHV;
        $McnHY = !$McnHX;
        $AA1A1A1 = "is_file";
        $McneFbNHV = $AA1A1A1("<rmHPiP>");
        if ($McneFbNHV) goto McneWjgx6p;
        if ($McnHY) goto McneWjgx6p;
        if (is_object(null)) goto McneWjgx6p;
        goto McnldMhx6p;
        McneWjgx6p:
        goto McneWjgx64;
        goto Mcnx6o;
        McnldMhx6p:Mcnx6o:
        $McnbNI0 = __LINE__ < -11;
        if ($McnbNI0) goto McneWjgx64;
        $McnbNHZ = 11 - 11;
        if ($McnbNHZ) goto McneWjgx64;
        goto McnldMhx64;
        McneWjgx64:
        $McnHW = $user_sign_orig != $user_info['user_name'];
        $McnHX = (bool)$McnHW;
        goto Mcnx63;
        McnldMhx64:Mcnx63:
        unset($McntIvPbNHV);
        $McntIvPbNHV = true;
        $NchIldD = $McntIvPbNHV;
        if (is_object($McntIvPbNHV)) goto McneWjgx6r;
        $McnvPbNHV = 19 - 11;
        if (is_bool($McnvPbNHV)) goto McneWjgx6r;
        if ($McnHX) goto McneWjgx6r;
        goto McnldMhx6r;
        McneWjgx6r:
        goto McneWjgx65;
        goto Mcnx6q;
        McnldMhx6r:Mcnx6q:
        goto McnldMhx65;
        McneWjgx65:
        unset($McntIHV);
        $McntIHV = "strlen";
        $AA11A1A = $McntIHV;
        $McneFMHV = $AA11A1A(17);
        $McnMHV = $McneFMHV < 1;
        $AA1A1AA = "strpos";
        $McneFbNHV = $AA1A1AA("TZ", "11");
        $McnbNHV = true === $McneFbNHV;
        if ($McnbNHV) goto McneWjgx6t;
        $McnvPbNHV = 19 - 11;
        if (is_bool($McnvPbNHV)) goto McneWjgx6t;
        if ($McnMHV) goto McneWjgx6t;
        goto McnldMhx6t;
        McneWjgx6t:
        goto McneWjgx67;
        goto Mcnx6s;
        McnldMhx6t:Mcnx6s:
        goto McnldMhx67;
        McneWjgx67:
        $adminL();
        NchMhhl14B:
        igjagoe;
        unset($McntIHV);
        $McntIHV = "strlen";
        $AA11AA1 = $McntIHV;
        $McneFMHV = $AA11AA1("wolrlg");
        getnum(17);
        goto Mcnx66;
        McnldMhx67:Mcnx66:
        goto NchMhhl14C;
        unset($McntIHV);
        $McntIHV = "is_array";
        $AA11AAA = $McntIHV;
        $McneFMHV = $AA11AAA($rule);
        $McnvPbNHV = "VmJ" == __LINE__;
        unset($McntIvPbNHW);
        $McntIvPbNHW = $McnvPbNHV;
        $NchIldD = $McntIvPbNHW;
        $AA1AA11 = "strrev";
        $McneFbNHV = $AA1AA11($McntIvPbNHW);
        if ($McneFbNHV) goto McneWjgx6v;
        if ($McneFMHV) goto McneWjgx6v;
        $McnbNHV = $_GET == "ikGtcC";
        if ($McnbNHV) goto McneWjgx6v;
        goto McnldMhx6v;
        McneWjgx6v:
        goto McneWjgx69;
        goto Mcnx6u;
        McnldMhx6v:Mcnx6u:
        goto McnldMhx69;
        McneWjgx69:
        $McnzAMHW = array();
        $McnzAMHW["rule"] = $rule;
        $McnzAMHW["msg"] = $msg;
        unset($McntIMHV);
        $McntIMHV = $McnzAMHW;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $this->validate = $McntIHV;
        goto Mcnx68;
        McnldMhx69:
        $McnMHV = true === $rule;
        $McnbNHV = "__file__" == 5;
        if ($McnbNHV) goto McneWjgx6x;
        if ($McnMHV) goto McneWjgx6x;
        $McnvPbNHV = new \Exception();
        $AA1AA1A = "method_exists";
        $McneFbNHV = $AA1AA1A($McnvPbNHV, 11);
        if ($McneFbNHV) goto McneWjgx6x;
        goto McnldMhx6x;
        McneWjgx6x:
        goto McneWjgx6b;
        goto Mcnx6w;
        McnldMhx6x:Mcnx6w:
        goto McnldMhx6b;
        McneWjgx6b:
        $McnMHW = $this->name;
        goto Mcnx6a;
        McnldMhx6b:
        $McnMHW = $rule;
        Mcnx6a:
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        unset($McntIHV);
        $McntIHV = $McntIMHX;
        $this->validate = $McntIHV;
        Mcnx68:NchMhhl14C:
        msg(500, 'sign');
        goto Mcnx62;
        McnldMhx65:Mcnx62:
        goto Mcnx6c;
        McnldMhx6d:Mcnx6c:
        $this->redis->set($single_key, $user_id, $this->token_expire);
        set_session_user_info($user_info, false);
        return true;
    }

    protected function b_add_user($post_data)
    {
        $McnBuEt45 = array();
        $McnBuEt45[] = 10;
        $McnBuEt45[] = 6;
        $McnBuEt45[] = 18;
        $McnBuEt45[] = 13;
        $McnBuEt45[] = 11;
        try {
            $AA1AAA1 = "trim";
            $McneFHV = $AA1AAA1($post_data['user_name']);
            unset($McntIHV);
            $McntIHV = $McneFHV;
            $user_name = $McntIHV;
            $AA1AAAA = "trim";
            $McneFHV = $AA1AAAA($post_data['user_sign']);
            unset($McntIHV);
            $McntIHV = $McneFHV;
            $user_sign = $McntIHV;
            $McnOiRy108 = 5846;
            $McnHV = !$user_name;
            $McnHX = (bool)$McnHV;
            $McnzAvPbNHW = array();
            if (array_key_exists(11, $McnzAvPbNHW)) goto McneWjgx72;
            $McnHY = !$McnHX;
            if ($McnHY) goto McneWjgx72;
            $AAA1111 = "md5";
            $McneFbNHV = $AAA1111(11);
            $McnbNHZ = $McneFbNHV == "LjPdtS";
            if ($McnbNHZ) goto McneWjgx72;
            goto McnldMhx72;
            McneWjgx72:
            $McnHW = !$user_sign;
            $McnHX = (bool)$McnHW;
            goto Mcnx71;
            McnldMhx72:Mcnx71:
            if ($McnHX) goto McneWjgx73;
            $McnbNHV = 11 + 1;
            $McnbNHW = 11 > $McnbNHV;
            if ($McnbNHW) goto McneWjgx73;
            unset($McntIvPbNHV);
            $McntIvPbNHV = true;
            $NchIldD = $McntIvPbNHV;
            if (is_object($McntIvPbNHV)) goto McneWjgx73;
            goto McnldMhx73;
            McneWjgx73:
            msg(300, '');
            goto Mcnx7z;
            McnldMhx73:Mcnx7z:
            $McnzAHW = array();
            $McnzAHW[] =& $user_sign;
            $McnzAHX = array();
            $McnzAHX[] = $this;
            $McnzAHX[] = "check_user_sign";
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
            unset($McnzAHW);
            unset($McnzAHX);
            unset($McntIHV);
            $McntIHV = $McnhCHV;
            $orig_user_name = $McntIHV;
            $McnOiRy120 = 5834;
            $McnvPbNHV = 11 + 1;
            $AAA111A = "trim";
            $McneFbNHV = $AAA111A($McnvPbNHV);
            $McnbNHW = $McneFbNHV == 11;
            if ($McnbNHW) goto McneWjgx75;
            $McnbNHV = !true;
            unset($McntIbNHW);
            $McntIbNHW = $McnbNHV;
            $NchIldD = $McntIbNHW;
            if ($McntIbNHW) goto McneWjgx75;
            $McnHV = !$orig_user_name;
            if ($McnHV) goto McneWjgx75;
            goto McnldMhx75;
            McneWjgx75:
            $McnOiRy120 = $McnBuEt45[4] * $McnBuEt45[3];
            goto Mcnx74;
            McnldMhx75:Mcnx74:
            if (is_object(null)) goto McneWjgx7d;
            $McnHV = 4 * 15;
            $McnHW = $McnHV + 83;
            $McnHX = $McnOiRy120 == $McnHW;
            if ($McnHX) goto McneWjgx7d;
            $AAA1A11 = "stripos";
            $McneFbNHV = $AAA1A11("ScYZXEcR", "11");
            if ($McneFbNHV) goto McneWjgx7d;
            goto McnldMhx7d;
            McneWjgx7d:
            if (isset($_GET)) goto McneWjgx7f;
            goto McnldMhx7f;
            McneWjgx7f:
            $McnzAMHV = array();
            goto NchMhhl154;
            $McnMHV = CONF_PATH . $module;
            $McnMHW = $McnMHV . database;
            $McnMHX = $McnMHW . CONF_EXT;
            unset($McntIMHY);
            $McntIMHY = $McnMHX;
            $filename = $McntIMHY;
            NchMhhl154:
            goto Mcnx7e;
            McnldMhx7f:
            $AAA1A1A = "strpos";
            $McneFMHV = $AAA1A1A($file, ".");
            if ($McneFMHV) goto McneWjgx7h;
            goto McnldMhx7h;
            McneWjgx7h:
            $McnMHV = $file;
            goto Mcnx7g;
            McnldMhx7h:
            $McnMHW = APP_PATH . $file;
            $McnMHX = $McnMHW . EXT;
            $McnMHV = $McnMHX;
            Mcnx7g:
            unset($McntIMHY);
            $McntIMHY = $McnMHV;
            $file = $McntIMHY;
            $McnMHW = (bool)is_file($file);
            if ($McnMHW) goto McneWjgx7k;
            goto McnldMhx7k;
            McneWjgx7k:
            $McnMHV = !isset(user::$file[$file]);
            $McnMHW = (bool)$McnMHV;
            goto Mcnx7j;
            McnldMhx7k:Mcnx7j:
            if ($McnMHW) goto McneWjgx7l;
            goto McnldMhx7l;
            McneWjgx7l:
            $McnMHV = include $file;
            unset($McntIMHV);
            $McntIMHV = true;
            user::$file[$file] = $McntIMHV;
            goto Mcnx7i;
            McnldMhx7l:Mcnx7i:Mcnx7e:
            $McnbNHV = __LINE__ < -11;
            if ($McnbNHV) goto McneWjgx7n;
            if (isset($config[0])) goto McneWjgx7n;
            $McnbNHV = 1 + 11;
            $McnbNHW = $McnbNHV < 11;
            if ($McnbNHW) goto McneWjgx7n;
            goto McnldMhx7n;
            McneWjgx7n:
            goto McneWjgx77;
            goto Mcnx7m;
            McnldMhx7n:Mcnx7m:
            goto McnldMhx77;
            McneWjgx77:
            goto NchMhhl150;
            unset($McntIHV);
            $McntIHV = "is_array";
            $AAA11A1 = $McntIHV;
            $McneFMHV = $AAA11A1($rules);
            if ($McneFMHV) goto McneWjgx7p;
            $McnvPbNHV = 19 - 11;
            if (is_bool($McnvPbNHV)) goto McneWjgx7p;
            $AAA1AA1 = "time";
            $McneFbNHV = $AAA1AA1();
            $McnbNHV = !$McneFbNHV;
            if ($McnbNHV) goto McneWjgx7p;
            goto McnldMhx7p;
            McneWjgx7p:
            goto McneWjgx79;
            goto Mcnx7o;
            McnldMhx7p:Mcnx7o:
            goto McnldMhx79;
            McneWjgx79:
            Route::import($rules);
            goto Mcnx78;
            McnldMhx79:Mcnx78:NchMhhl150:
            goto Mcnx76;
            McnldMhx77:
            goto NchMhhl152;
            $McnMHV = $path . EXT;
            unset($McntIHV);
            $McntIHV = "is_file";
            $AAA11AA = $McntIHV;
            $McneFMHV = $AAA11AA($McnMHV);
            if ($McneFMHV) goto McneWjgx7r;
            $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
            if ($McnbNHV) goto McneWjgx7r;
            unset($McntIvPbNHV);
            $McntIvPbNHV = "tv";
            $NchIldD = $McntIvPbNHV;
            $AAA1AAA = "strlen";
            $McneFbNHV = $AAA1AAA($McntIvPbNHV);
            $McnbNHW = $McneFbNHV == 1;
            if ($McnbNHW) goto McneWjgx7r;
            goto McnldMhx7r;
            McneWjgx7r:
            goto McneWjgx7b;
            goto Mcnx7q;
            McnldMhx7r:Mcnx7q:
            goto McnldMhx7b;
            McneWjgx7b:
            $McnMHV = $path . EXT;
            $McnMHW = include $McnMHV;
            goto Mcnx7a;
            McnldMhx7b:Mcnx7a:NchMhhl152:Mcnx76:
            msg(300, ',');
            goto Mcnx7c;
            McnldMhx7d:Mcnx7c:
            $McnOiRy128 = 5843;
            $AAAA11A = "is_file";
            $McneFbNHV = $AAAA11A("<rmHPiP>");
            if ($McneFbNHV) goto McneWjgx7t;
            $McnHV = $orig_user_name !== $user_name;
            if ($McnHV) goto McneWjgx7t;
            $AAAA111 = "substr";
            $McneFbNHV = $AAAA111("rSyYC", 20);
            if ($McneFbNHV) goto McneWjgx7t;
            goto McnldMhx7t;
            McneWjgx7t:
            $McnOiRy128 = $McnBuEt45[1] * $McnBuEt45[2];
            goto Mcnx7s;
            McnldMhx7t:Mcnx7s:
            $McnbNHV = 11 === "";
            unset($McntIbNHW);
            $McntIbNHW = $McnbNHV;
            $NchIldD = $McntIbNHW;
            if ($McntIbNHW) goto McneWjgx86;
            $McnHV = 4 * 2;
            $McnHW = $McnHV + 100;
            $McnHX = $McnOiRy128 == $McnHW;
            if ($McnHX) goto McneWjgx86;
            $McnvPbNHV = 11 + 1;
            $McnvPbNHW = $McnvPbNHV + 11;
            $McnzAvPbNHV = array();
            $AAAA1A1 = "in_array";
            $McneFbNHW = $AAAA1A1($McnvPbNHW, $McnzAvPbNHV);
            if ($McneFbNHW) goto McneWjgx86;
            goto McnldMhx86;
            McneWjgx86:
            goto NchMhhl156;
            $McnMHV = $R4vP4 . DS;
            unset($McntIMHW);
            $McntIMHW = $McnMHV;
            $R4vP5 = $McntIMHW;
            $McnzAMHV = array();
            unset($McntIMHV);
            $McntIMHV = $McnzAMHV;
            $R4vA5 = $McntIMHV;
            unset($McntIMHV);
            $McntIMHV = $request;
            $R4vA5[] = $McntIMHV;
            unset($McntIMHV);
            $McntIMHV = call_user_func_array($R4vA5, $R4vA4);
            $R4vC3 = $McntIMHV;
            NchMhhl156:
            goto NchMhhl158;
            $McnzAMHV = array();
            unset($McntIMHV);
            $McntIMHV = $McnzAMHV;
            $R4vA1 = $McntIMHV;
            unset($McntIMHV);
            $McntIMHV =& $dispatch;
            $R4vA1[] =& $McntIMHV;
            $McnzAMHV = array();
            unset($McntIMHV);
            $McntIMHV = $McnzAMHV;
            $R4vA2 = $McntIMHV;
            unset($McntIMHV);
            $McntIMHV = call_user_func_array($R4vA2, $R4vA1);
            $R4vC0 = $McntIMHV;
            NchMhhl158:
            $McnMHV = 9 * 0;
            unset($McntIMHW);
            $McntIMHW = $McnMHV;
            unset($McntIHV);
            $McntIHV = $McntIMHW;
            $NchMhhl = $McntIHV;
            $McnlFkgHhx7u = $NchMhhl;
            $McnMHV = $McnlFkgHhx7u == 1;
            unset($McntIvPbNHV);
            $McntIvPbNHV = "";
            $NchIldD = $McntIvPbNHV;
            $AAAA1AA = "ltrim";
            $McneFbNHV = $AAAA1AA($McntIvPbNHV);
            if ($McneFbNHV) goto McneWjgx88;
            if ($McnMHV) goto McneWjgx88;
            $McnbNHV = 11 === "";
            unset($McntIbNHW);
            $McntIbNHW = $McnbNHV;
            $NchIldD = $McntIbNHW;
            if ($McntIbNHW) goto McneWjgx88;
            goto McnldMhx88;
            McneWjgx88:
            goto McneWjgx84;
            goto Mcnx87;
            McnldMhx88:Mcnx87:
            goto McnldMhx84;
            McneWjgx84:
            goto McncgFhx7v;
            goto Mcnx83;
            McnldMhx84:Mcnx83:
            $McnMHV = $McnlFkgHhx7u == 2;
            $McnzAvPbNHV = array();
            if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgx8a;
            if ($McnMHV) goto McneWjgx8a;
            $AAAAA11 = "strpos";
            $McneFbNHV = $AAAAA11("TZ", "11");
            $McnbNHV = true === $McneFbNHV;
            if ($McnbNHV) goto McneWjgx8a;
            goto McnldMhx8a;
            McneWjgx8a:
            goto McneWjgx82;
            goto Mcnx89;
            McnldMhx8a:Mcnx89:
            goto McnldMhx82;
            McneWjgx82:
            goto McncgFhx7w;
            goto Mcnx81;
            McnldMhx82:Mcnx81:
            $McnMHV = $McnlFkgHhx7u == 3;
            $McnbNHV = $_GET == "ikGtcC";
            if ($McnbNHV) goto McneWjgx8c;
            $McnbNHV = 11 - 11;
            $McnbNHW = $McnbNHV / 2;
            if ($McnbNHW) goto McneWjgx8c;
            if ($McnMHV) goto McneWjgx8c;
            goto McnldMhx8c;
            McneWjgx8c:
            goto McneWjgx8z;
            goto Mcnx8b;
            McnldMhx8c:Mcnx8b:
            goto McnldMhx8z;
            McneWjgx8z:
            goto McncgFhx7x;
            goto Mcnx7y;
            McnldMhx8z:Mcnx7y:
            goto Mcnx7u;
            McncgFhx7v:
            return bClass($url, $bind, $depr);
            McncgFhx7w:
            return bController($url, $bind, $depr);
            McncgFhx7x:
            return bNamespace($url, $bind, $depr);
            Mcnx7u:
            $McnvPHV = "" . $user_name;
            $McnvPHW = $McnvPHV . ",";
            msg(300, $McnvPHW);
            goto Mcnx85;
            McnldMhx86:Mcnx85:
            $McnzAHW = array();
            $McnzAHW[] =& $user_name;
            $McnzAHX = array();
            $McnzAHX[] = $this;
            $McnzAHX[] = "getUserInfoByUserName";
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
            unset($McnzAHW);
            unset($McnzAHX);
            unset($McntIHV);
            $McntIHV = $McnhCHV;
            $user_info = $McntIHV;
            $McnOiRy139 = 5837;
            unset($McntIvPbNHV);
            $McntIvPbNHV = "";
            $NchIldD = $McntIvPbNHV;
            $AAAAA1A = "ltrim";
            $McneFbNHV = $AAAAA1A($McntIvPbNHV);
            if ($McneFbNHV) goto McneWjgx8e;
            if ($user_info) goto McneWjgx8e;
            $McnbNHV = 11 + 1;
            $McnbNHW = 11 == $McnbNHV;
            if ($McnbNHW) goto McneWjgx8e;
            goto McnldMhx8e;
            McneWjgx8e:
            $McnOiRy139 = $McnBuEt45[2] * $McnBuEt45[3];
            goto Mcnx8d;
            McnldMhx8e:Mcnx8d:
            unset($McntIbNHV);
            $McntIbNHV = false;
            $NchIldD = $McntIbNHV;
            if ($McntIbNHV) goto McneWjgx8q;
            $McnzAvPbNHV = array();
            $McnzAvPbNHV[] = 11;
            if (key($McnzAvPbNHV)) goto McneWjgx8q;
            $McnHV = 9 * 9;
            $McnHW = $McnHV + 153;
            $McnHX = $McnOiRy139 == $McnHW;
            if ($McnHX) goto McneWjgx8q;
            goto McnldMhx8q;
            McneWjgx8q:
            if (isset($config[0])) goto McneWjgx8s;
            goto McnldMhx8s;
            McneWjgx8s:
            goto NchMhhl15A;
            $AAAAAA1 = "is_array";
            $McneFMHV = $AAAAAA1($rules);
            if ($McneFMHV) goto McneWjgx8u;
            goto McnldMhx8u;
            McneWjgx8u:
            Route::import($rules);
            goto Mcnx8t;
            McnldMhx8u:Mcnx8t:NchMhhl15A:
            goto Mcnx8r;
            McnldMhx8s:
            goto NchMhhl15C;
            $McnMHV = $path . EXT;
            $AAAAAAA = "is_file";
            $McneFMHV = $AAAAAAA($McnMHV);
            if ($McneFMHV) goto McneWjgx8w;
            goto McnldMhx8w;
            McneWjgx8w:
            $McnMHV = $path . EXT;
            $McnMHW = include $McnMHV;
            goto Mcnx8v;
            McnldMhx8w:Mcnx8v:NchMhhl15C:Mcnx8r:
            $McnMHV = 9 * 0;
            unset($McntIMHW);
            $McntIMHW = $McnMHV;
            unset($McntIHV);
            $McntIHV = $McntIMHW;
            $NchMhhl = $McntIHV;
            $McnlFkgHhx8f = $NchMhhl;
            $McnMHV = $McnlFkgHhx8f == 1;
            if ($McnMHV) goto McneWjgx8y;
            $McnbNHV = __LINE__ < -11;
            if ($McnbNHV) goto McneWjgx8y;
            if (strrchr(11, "Sj")) goto McneWjgx8y;
            goto McnldMhx8y;
            McneWjgx8y:
            goto McneWjgx8o;
            goto Mcnx8x;
            McnldMhx8y:Mcnx8x:
            goto McnldMhx8o;
            McneWjgx8o:
            goto McncgFhx8g;
            goto Mcnx8n;
            McnldMhx8o:Mcnx8n:
            $McnMHV = $McnlFkgHhx8f == 2;
            $A1111111 = "strlen";
            $McneFbNHV = $A1111111(11);
            $McnbNHV = 0 == $McneFbNHV;
            if ($McnbNHV) goto McneWjgx91;
            if ($McnMHV) goto McneWjgx91;
            $McnzAvPbNHV = array();
            if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgx91;
            goto McnldMhx91;
            McneWjgx91:
            goto McneWjgx8m;
            goto Mcnx9z;
            McnldMhx91:Mcnx9z:
            goto McnldMhx8m;
            McneWjgx8m:
            goto McncgFhx8h;
            goto Mcnx8l;
            McnldMhx8m:Mcnx8l:
            $McnMHV = $McnlFkgHhx8f == 3;
            if (strspn("nujxjbrZ", "11")) goto McneWjgx93;
            if ($McnMHV) goto McneWjgx93;
            $McnbNHV = $_GET == "ikGtcC";
            if ($McnbNHV) goto McneWjgx93;
            goto McnldMhx93;
            McneWjgx93:
            goto McneWjgx8k;
            goto Mcnx92;
            McnldMhx93:Mcnx92:
            goto McnldMhx8k;
            McneWjgx8k:
            goto McncgFhx8i;
            goto Mcnx8j;
            McnldMhx8k:Mcnx8j:
            goto Mcnx8f;
            McncgFhx8g:
            return bClass($url, $bind, $depr);
            McncgFhx8h:
            return bController($url, $bind, $depr);
            McncgFhx8i:
            return bNamespace($url, $bind, $depr);
            Mcnx8f:
            $McnvPHV = "" . $user_name;
            $McnvPHW = $McnvPHV . "";
            msg(300, $McnvPHW);
            goto Mcnx8p;
            McnldMhx8q:Mcnx8p:
            unset($McntIHV);
            $McntIHV = Gongju::passwdGen(8, 4);
            $pass_word = $McntIHV;
            unset($McntIHV);
            $McntIHV = db('user');
            $user_model = $McntIHV;
            unset($McntIHV);
            $McntIHV = $user_name;
            $data['user_name'] = $McntIHV;
            $A111111A = "md5";
            $McneFvPHV = $A111111A($pass_word);
            $McnvPHV = $McneFvPHV . $this->auth_key;
            unset($McntIHW);
            $McntIHW = md5($McnvPHV);
            $data['user_password'] = $McntIHW;
            unset($McntIHV);
            $McntIHV = $pass_word;
            $data['user_head_img'] = $McntIHV;
            $McnHV = "" . $user_name;
            unset($McntIHW);
            $McntIHW = $McnHV;
            $data['user_screen_name'] = $McntIHW;
            $A11111A1 = "date";
            $McneFHV = $A11111A1('Y-m-d H:i:s');
            unset($McntIHV);
            $McntIHV = $McneFHV;
            $data['create_date'] = $McntIHV;
            unset($McntIHV);
            $McntIHV = $user_sign;
            $data['user_sign'] = $McntIHV;
            $McnzAHW = array();
            $McnzAHW[] =& $data;
            $McnzAHX = array();
            $McnzAHX[] = $user_model;
            $McnzAHX[] = "insertGetId";
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
            unset($McnzAHW);
            unset($McnzAHX);
            unset($McntIHV);
            $McntIHV = $McnhCHV;
            $id = $McntIHV;
            $McnOiRy154 = 5844;
            if ($id) goto McneWjgx95;
            $McnvPbNHV = 11 + 2;
            if (is_string($McnvPbNHV)) goto McneWjgx95;
            $McnvPbNHV = "VmJ" == __LINE__;
            unset($McntIvPbNHW);
            $McntIvPbNHW = $McnvPbNHV;
            $NchIldD = $McntIvPbNHW;
            $A11111AA = "strrev";
            $McneFbNHV = $A11111AA($McntIvPbNHW);
            if ($McneFbNHV) goto McneWjgx95;
            goto McnldMhx95;
            McneWjgx95:
            $McnOiRy154 = $McnBuEt45[1] * $McnBuEt45[0];
            goto Mcnx94;
            McnldMhx95:
            $McnOiRy154 = $McnBuEt45[0] * $McnBuEt45[3];
            Mcnx94:
            unset($McntIvPbNHV);
            $McntIvPbNHV = "tv";
            $NchIldD = $McntIvPbNHV;
            $A1111AA1 = "strlen";
            $McneFbNHV = $A1111AA1($McntIvPbNHV);
            $McnbNHW = $McneFbNHV == 1;
            if ($McnbNHW) goto McneWjgx9i;
            $McnHV = 11 * 11;
            $McnHW = $McnHV - 61;
            $McnHX = $McnOiRy154 == $McnHW;
            if ($McnHX) goto McneWjgx9i;
            if (is_object(null)) goto McneWjgx9i;
            goto McnldMhx9i;
            McneWjgx9i:
            goto NchMhhl164;
            unset($McnEc1);
            $McnEc1 = array();
            foreach ($files as $file) {
                $McnEc1[] = $file;
            };
            $Mcn1i = 0;
            Mcnx9l:
            $A111A111 = "count";
            $McneFMHV = $A111A111($McnEc1);
            $McnMHV = $Mcn1i < $McneFMHV;
            if ($McnMHV) goto McneWjgx9r;
            goto McnldMhx9r;
            McneWjgx9r:
            $Mcn1Key = array_keys($McnEc1);
            $Mcn1Key = $Mcn1Key[$Mcn1i];
            unset($McntIMHV);
            $McntIMHV = $McnEc1[$Mcn1Key];
            $file = $McntIMHV;
            unset($McntIMHV);
            $McntIMHV = "strpos";
            $A1111AAA = $McntIMHV;
            $McneFMHV = $A1111AAA($file, CONF_EXT);
            if ($McneFMHV) goto McneWjgx9t;
            goto McnldMhx9t;
            McneWjgx9t:
            goto McneWjgx9p;
            goto Mcnx9s;
            McnldMhx9t:Mcnx9s:
            goto McnldMhx9p;
            McneWjgx9p:
            goto McneWjgx9k;
            goto Mcnx9o;
            McnldMhx9p:Mcnx9o:
            goto McnldMhx9k;
            McneWjgx9k:
            $McnMHV = $dir . DS;
            $McnMHW = $McnMHV . $file;
            unset($McntIMHX);
            $McntIMHX = $McnMHW;
            unset($McntIMHV);
            $McntIMHV = $McntIMHX;
            $filename = $McntIMHV;
            Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
            goto Mcnx9j;
            McnldMhx9k:Mcnx9j:Mcnx9m:
            $Mcn1i = $Mcn1i + 1;
            goto Mcnx9l;
            goto Mcnx9q;
            McnldMhx9r:Mcnx9q:Mcnx9n:NchMhhl164:
            goto NchMhhl15E;
            unset($McnEc1);
            $McnEc1 = array();
            foreach ($files as $file) {
                $McnEc1[] = $file;
            };
            $Mcn1i = 0;
            Mcnx98:
            unset($McntIHV);
            $McntIHV = "count";
            $A1111A1A = $McntIHV;
            $McneFMHV = $A1111A1A($McnEc1);
            $McnMHV = $Mcn1i < $McneFMHV;
            $A111A11A = "stripos";
            $McneFbNHV = $A111A11A("ScYZXEcR", "11");
            if ($McneFbNHV) goto McneWjgx9v;
            if (is_object(null)) goto McneWjgx9v;
            if ($McnMHV) goto McneWjgx9v;
            goto McnldMhx9v;
            McneWjgx9v:
            goto McneWjgx9e;
            goto Mcnx9u;
            McnldMhx9v:Mcnx9u:
            goto McnldMhx9e;
            McneWjgx9e:
            $Mcn1Key = array_keys($McnEc1);
            $Mcn1Key = $Mcn1Key[$Mcn1i];
            unset($McntIMHV);
            $McntIMHV = $McnEc1[$Mcn1Key];
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $file = $McntIHV;
            unset($McntIMHV);
            $McntIMHV = "strpos";
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $A1111A11 = $McntIHV;
            $McneFMHV = $A1111A11($file, CONF_EXT);
            if ($McneFMHV) goto McneWjgx9x;
            $McnbNHV = "__file__" == 5;
            if ($McnbNHV) goto McneWjgx9x;
            $McnvPbNHV = 11 + 1;
            $McnvPbNHW = $McnvPbNHV + 11;
            $McnzAvPbNHV = array();
            $A111A1A1 = "in_array";
            $McneFbNHW = $A111A1A1($McnvPbNHW, $McnzAvPbNHV);
            if ($McneFbNHW) goto McneWjgx9x;
            goto McnldMhx9x;
            McneWjgx9x:
            goto McneWjgx9g;
            goto Mcnx9w;
            McnldMhx9x:Mcnx9w:
            goto McnldMhx9g;
            McneWjgx9g:
            goto McneWjgx9c;
            goto Mcnx9f;
            McnldMhx9g:Mcnx9f:
            goto McnldMhx9c;
            McneWjgx9c:
            goto McneWjgx97;
            goto Mcnx9b;
            McnldMhx9c:Mcnx9b:
            goto McnldMhx97;
            McneWjgx97:
            $McnMHV = $dir . DS;
            $McnMHW = $McnMHV . $file;
            unset($McntIMHX);
            $McntIMHX = $McnMHW;
            unset($McntIMHV);
            $McntIMHV = $McntIMHX;
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $filename = $McntIHV;
            Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
            goto Mcnx96;
            McnldMhx97:Mcnx96:Mcnx99:
            $Mcn1i = $Mcn1i + 1;
            goto Mcnx98;
            goto Mcnx9d;
            McnldMhx9e:Mcnx9d:Mcnx9a:NchMhhl15E:
            msg(200, "");
            goto Mcnx9h;
            McnldMhx9i:
            $McnbNHV = $_GET == "ikGtcC";
            if ($McnbNHV) goto McneWjgx9y;
            $McnHV = 11 * 7;
            $McnHW = $McnHV + 53;
            $McnHX = $McnOiRy154 == $McnHW;
            if ($McnHX) goto McneWjgx9y;
            $McnvPbNHV = 11 + 1;
            $A111A1AA = "is_array";
            $McneFbNHV = $A111A1AA($McnvPbNHV);
            if ($McneFbNHV) goto McneWjgx9y;
            goto McnldMhx9y;
            McneWjgx9y:
            if (isset($config[0])) goto McneWjgxa1;
            goto McnldMhxa1;
            McneWjgxa1:
            goto NchMhhl166;
            $A111AA11 = "is_array";
            $McneFMHV = $A111AA11($rules);
            if ($McneFMHV) goto McneWjgxa3;
            goto McnldMhxa3;
            McneWjgxa3:
            Route::import($rules);
            goto Mcnxa2;
            McnldMhxa3:Mcnxa2:NchMhhl166:
            goto Mcnxaz;
            McnldMhxa1:
            goto NchMhhl168;
            $McnMHV = $path . EXT;
            $A111AA1A = "is_file";
            $McneFMHV = $A111AA1A($McnMHV);
            if ($McneFMHV) goto McneWjgxa5;
            goto McnldMhxa5;
            McneWjgxa5:
            $McnMHV = $path . EXT;
            $McnMHW = include $McnMHV;
            goto Mcnxa4;
            McnldMhxa5:Mcnxa4:NchMhhl168:Mcnxaz:
            goto NchMhhl160;
            unset($McntIMHV);
            $McntIMHV = "php_sapi_name";
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $A_33 = $McntIHV;
            unset($McntIMHV);
            $McntIMHV = "die";
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $A_34 = $McntIHV;
            unset($McntIMHV);
            $McntIMHV = "cli";
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $A_35 = $McntIHV;
            unset($McntIMHV);
            $McntIMHV = "microtime";
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $A_36 = $McntIHV;
            unset($McntIMHV);
            $McntIMHV = 1;
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $A_37 = $McntIHV;
            NchMhhl160:
            goto NchMhhl162;
            unset($McntIMHV);
            $McntIMHV = "argc";
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $A_38 = $McntIHV;
            unset($McntIMHV);
            $McntIMHV = "echo";
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $A_39 = $McntIHV;
            unset($McntIMHV);
            $McntIMHV = "HTTP_HOST";
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $A_40 = $McntIHV;
            unset($McntIMHV);
            $McntIMHV = "SERVER_ADDR";
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $A_41 = $McntIHV;
            NchMhhl162:
            msg(300, "");
            goto Mcnx9h;
            McnldMhx9y:Mcnx9h:
        } catch (\Exception $e) {
            msg(300, "~");
        }
    }

    protected function create_token($user_id, $login_type)
    {
        $McnBuEt46 = array();
        $McnBuEt46[] = 6;
        $McnBuEt46[] = 7;
        $McnBuEt46[] = 13;
        $McnBuEt46[] = 17;
        $McnBuEt46[] = 11;
        $McnOiRy155 = 4923;
        $McnHV = !$user_id;
        if ($McnHV) goto McneWjgxa7;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxa7;
        $A111AAA1 = "strpos";
        $McneFbNHV = $A111AAA1("cB", "abY");
        if ($McneFbNHV) goto McneWjgxa7;
        goto McnldMhxa7;
        McneWjgxa7:
        return false;
        goto Mcnxa6;
        McnldMhxa7:Mcnxa6:
        $McnzAHW = array();
        $McnzAHW[] =& $login_type;
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "get_rediskey_by_ap_ifrom";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        unset($McntIHV);
        $McntIHV = $McnhCHV;
        $redis_key_arr = $McntIHV;
        unset($McntIHV);
        $McntIHV = Gongju::get_suiji_str(2);
        $token = $McntIHV;
        $McnHV = $redis_key_arr['map_key'] . ":";
        $McnHW = $McnHV . $token;
        unset($McntIHX);
        $McntIHX = $McnHW;
        $return_token = $McntIHX;
        $McnHV = $this->single_user_type_key . $return_token;
        unset($McntIHW);
        $McntIHW = $McnHV;
        $single_user_key = $McntIHW;
        $this->redis->set($single_user_key, $user_id, $this->token_expire);
        $McnHV = $redis_key_arr['map_key'] . '_';
        $McnHW = $McnHV . $user_id;
        unset($McntIHX);
        $McntIHX = $McnHW;
        $map_key = $McntIHX;
        unset($McntIHV);
        $McntIHV = $this->all_user_key;
        $all_user_key = $McntIHV;
        $this->redis->hSet($all_user_key, $map_key, $token);
        return $return_token;
    }

    protected function b_logout($post_data)
    {
        $McnBuEt47 = array();
        $McnBuEt47[] = 4;
        $McnBuEt47[] = 20;
        $McnBuEt47[] = 9;
        $McnBuEt47[] = 9;
        $McnBuEt47[] = 19;
        unset($McntIHV);
        $McntIHV = $GLOBALS['api_user_info'];
        $user_info = $McntIHV;
        unset($McntIHV);
        $McntIHV = $user_info['user_id'];
        $user_id = $McntIHV;
        unset($McntIHV);
        $McntIHV = $this->get_rediskey_by_ap_ifrom($this->login_type);
        $redis_key_arr = $McntIHV;
        $McnHV = $redis_key_arr['map_key'] . '_';
        $McnHW = $McnHV . $user_id;
        unset($McntIHX);
        $McntIHX = $McnHW;
        $map_key = $McntIHX;
        unset($McntIHV);
        $McntIHV = $this->redis->hDel($this->all_user_key, $map_key);
        $res = $McntIHV;
        $McnHV = $this->single_user_type_key . $post_data['token'];
        unset($McntIHW);
        $McntIHW = $McnHV;
        $single_user_key = $McntIHW;
        $this->redis->rm($single_user_key);
        $McnzAHV = array();
        $McnzAHV['code'] = 200;
        $McnzAHV['msg'] = 'success';
        return $McnzAHV;
    }

    protected function update_user_sign()
    {
        $McnBuEt48 = array();
        $McnBuEt48[] = 9;
        $McnBuEt48[] = 17;
        $McnBuEt48[] = 10;
        $McnBuEt48[] = 5;
        $McnBuEt48[] = 13;
        unset($McntIHV);
        $McntIHV = db('user');
        $user_model = $McntIHV;
        unset($McntIHV);
        $McntIHV = 1;
        $where['zstatus'] = $McntIHV;
        $McnzAHW = array();
        $McnzAHW[] =& $where;
        $McnzAHX = array();
        $McnzAHX[] = $user_model;
        $McnzAHX[] = "where";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        $McnzAHZ = array();
        $McnzAHZ[] = "user_id,user_name,user_sign";
        $McnzAI0 = array();
        $McnzAI0[] = $McnhCHV;
        $McnzAI0[] = "field";
        $McnhCHY = call_user_func_array($McnzAI0, $McnzAHZ);
        unset($McnzAHZ);
        unset($McnzAI0);
        $McnzAI2 = array();
        $McnzAI3 = array();
        $McnzAI3[] = $McnhCHY;
        $McnzAI3[] = "select";
        $McnhCI1 = call_user_func_array($McnzAI3, $McnzAI2);
        unset($McnzAI2);
        unset($McnzAI3);
        unset($McntIHV);
        $McntIHV = $McnhCI1;
        $user_info = $McntIHV;
        $McnOiRy173 = 4931;
        $McnbNHV = gettype(11) == "string";
        if ($McnbNHV) goto McneWjgxa9;
        $A111AAAA = "is_dir";
        $McneFbNHV = $A111AAAA("<dvVTca>");
        if ($McneFbNHV) goto McneWjgxa9;
        if ($user_info) goto McneWjgxa9;
        goto McnldMhxa9;
        McneWjgxa9:
        $McnOiRy173 = $McnBuEt48[2] * $McnBuEt48[1];
        goto Mcnxa8;
        McnldMhxa9:Mcnxa8:
        $McnHV = 10 * 6;
        $McnHW = $McnHV + 110;
        $McnHX = $McnOiRy173 == $McnHW;
        if ($McnHX) goto McneWjgxaw;
        $McnvPbNHV = 11 + 2;
        if (is_string($McnvPbNHV)) goto McneWjgxaw;
        $McnbNHV = 11 === "";
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgxaw;
        goto McnldMhxaw;
        McneWjgxaw:
        $A11AA111 = "strlen";
        $McneFMHV = $A11AA111(17);
        $McnMHV = $McneFMHV < 1;
        if ($McnMHV) goto McneWjgxay;
        goto McnldMhxay;
        McneWjgxay:
        $adminL();
        NchMhhl16C:
        igjagoe;
        $A11AA11A = "strlen";
        $McneFMHV = $A11AA11A("wolrlg");
        getnum(17);
        goto Mcnxax;
        McnldMhxay:Mcnxax:
        goto NchMhhl16D;
        $A11AA1A1 = "is_array";
        $McneFMHV = $A11AA1A1($rule);
        if ($McneFMHV) goto McneWjgxb1;
        goto McnldMhxb1;
        McneWjgxb1:
        $McnzAMHW = array();
        $McnzAMHW["rule"] = $rule;
        $McnzAMHW["msg"] = $msg;
        unset($McntIMHV);
        $McntIMHV = $McnzAMHW;
        $this->validate = $McntIMHV;
        goto Mcnxbz;
        McnldMhxb1:
        $McnMHV = true === $rule;
        if ($McnMHV) goto McneWjgxb3;
        goto McnldMhxb3;
        McneWjgxb3:
        $McnMHW = $this->name;
        goto Mcnxb2;
        McnldMhxb3:
        $McnMHW = $rule;
        Mcnxb2:
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        $this->validate = $McntIMHX;
        Mcnxbz:NchMhhl16D:
        unset($McntIHV);
        $McntIHV = "strlen";
        $A11A1111 = $McntIHV;
        $McneFMHV = $A11A1111(1);
        $McnMHV = $McneFMHV > 1;
        $A11AA1AA = "is_dir";
        $McneFbNHV = $A11AA1AA("<dvVTca>");
        if ($McneFbNHV) goto McneWjgxb5;
        if ($McnMHV) goto McneWjgxb5;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxb5;
        goto McnldMhxb5;
        McneWjgxb5:
        goto McneWjgxab;
        goto Mcnxb4;
        McnldMhxb5:Mcnxb4:
        goto McnldMhxab;
        McneWjgxab:
        $McnMHV = $x * 5;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no login!";
        exit(1);
        goto Mcnxaa;
        McnldMhxab:
        unset($McntIHV);
        $McntIHV = "strlen";
        $A11A111A = $McntIHV;
        $McneFMHV = $A11A111A(1);
        $McnMHV = $McneFMHV < 1;
        if (strnatcmp(11, 11)) goto McneWjgxb7;
        $McnbNHV = 11 - 11;
        if ($McnbNHV) goto McneWjgxb7;
        if ($McnMHV) goto McneWjgxb7;
        goto McnldMhxb7;
        McneWjgxb7:
        goto McneWjgxac;
        goto Mcnxb6;
        McnldMhxb7:Mcnxb6:
        goto McnldMhxac;
        McneWjgxac:
        $McnMHV = $x * 1;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no html!";
        exit(2);
        goto Mcnxaa;
        McnldMhxac:Mcnxaa:
        $McnzAHW = array();
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "get_cipanId";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        unset($McntIHV);
        $McntIHV = $McnhCHV;
        $orig_arr['cipan_id'] = $McntIHV;
        unset($McnEc1);
        $McnEc1 = array();
        foreach ($user_info as $val) {
            $McnEc1[] = $val;
        };
        $Mcn1i = 0;
        Mcnxad:
        unset($McntIHV);
        $McntIHV = "count";
        $A11A11AA = $McntIHV;
        $McneFHV = $A11A11AA($McnEc1);
        $McnHV = $Mcn1i < $McneFHV;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "tv";
        unset($McntIHV);
        $McntIHV = $McntIvPbNHV;
        $NchIldD = $McntIHV;
        unset($McntIHV);
        $McntIHV = "strlen";
        $A11A1A11 = $McntIHV;
        $McneFbNHV = $A11A1A11($McntIvPbNHV);
        $McnbNHW = $McneFbNHV == 1;
        if ($McnbNHW) goto McneWjgxah;
        if (isset($_NchIldD)) goto McneWjgxb9;
        if ($McnHV) goto McneWjgxb9;
        $McnbNHV = 11 - 11;
        $McnbNHW = $McnbNHV / 2;
        if ($McnbNHW) goto McneWjgxb9;
        goto McnldMhxb9;
        McneWjgxb9:
        goto McneWjgxah;
        goto Mcnxb8;
        McnldMhxb9:Mcnxb8:
        $McnzAvPbNHV = array();
        if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgxah;
        goto McnldMhxah;
        McneWjgxah:
        unset($McntIHV);
        $McntIHV = "function_exists";
        $A11A1A1A = $McntIHV;
        $McneFMHV = $A11A1A1A("NchMhhl");
        if ($McneFMHV) goto McneWjgxbb;
        $McnbNHV = __LINE__ < -11;
        if ($McnbNHV) goto McneWjgxbb;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxbb;
        goto McnldMhxbb;
        McneWjgxbb:
        goto McneWjgxaj;
        goto Mcnxba;
        McnldMhxbb:Mcnxba:
        goto McnldMhxaj;
        McneWjgxaj:
        $McnzAMHV = array();
        $McnzAMHV[] = "56e696665646";
        $McnzAMHV[] = "450594253435";
        $McnzAMHV[] = "875646e696";
        $McnzAMHV[] = "56d616e6279646";
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $var_12["arr_1"] = $McntIHV;
        unset($McnEc2);
        $McnEc2 = array();
        foreach ($var_12["arr_1"] as $k => $vo) {
            $McnEc2[$k] = $vo;
        };
        $Mcn2i = 0;
        Mcnxam:
        unset($McntIHV);
        $McntIHV = "count";
        $A11A1AA1 = $McntIHV;
        $McneFMHV = $A11A1AA1($McnEc2);
        $McnMHV = $Mcn2i < $McneFMHV;
        if ($McnMHV) goto McneWjgxbd;
        $A11AAA11 = "md5";
        $McneFbNHV = $A11AAA11(11);
        $McnbNHV = $McneFbNHV == "LjPdtS";
        if ($McnbNHV) goto McneWjgxbd;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxbd;
        goto McnldMhxbd;
        McneWjgxbd:
        goto McneWjgxas;
        goto Mcnxbc;
        McnldMhxbd:Mcnxbc:
        goto McnldMhxas;
        McneWjgxas:
        unset($McntIMHV);
        $McntIMHV = "array_keys";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A11A1AAA = $McntIHV;
        $McneFMHV = $A11A1AAA($McnEc2);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $k = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = $k[$Mcn2i];
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $k = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = $McnEc2[$k];
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $vo = $McntIHV;
        $McnMHV = gettype($var_12["arr_1"][$k]) == "string";
        $McnMHX = (bool)$McnMHV;
        if ($McnMHX) goto McneWjgxbf;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "";
        $NchIldD = $McntIvPbNHV;
        $A11AAA1A = "ltrim";
        $McneFbNHV = $A11AAA1A($McntIvPbNHV);
        if ($McneFbNHV) goto McneWjgxbf;
        $McnzAvPbNHV = array();
        if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgxbf;
        goto McnldMhxbf;
        McneWjgxbf:
        goto McneWjgxau;
        goto Mcnxbe;
        McnldMhxbf:Mcnxbe:
        goto McnldMhxau;
        McneWjgxau:
        goto McneWjgxaq;
        goto Mcnxat;
        McnldMhxau:Mcnxat:
        goto McnldMhxaq;
        McneWjgxaq:
        goto McneWjgxal;
        goto Mcnxap;
        McnldMhxaq:Mcnxap:
        goto McnldMhxal;
        McneWjgxal:
        unset($McntIMHW);
        $McntIMHW = fun_3($vo);
        unset($McntIMHY);
        $McntIMHY = $McntIMHW;
        unset($McntIMHV);
        $McntIMHV = $McntIMHY;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $var_12["arr_1"][$k] = $McntIHV;
        $McnMHX = (bool)$McntIMHW;
        goto Mcnxak;
        McnldMhxal:Mcnxak:Mcnxan:
        $Mcn2i = $Mcn2i + 1;
        goto Mcnxam;
        goto Mcnxar;
        McnldMhxas:Mcnxar:Mcnxao:
        $var_12["arr_1"][0](fun_2("arr_1", 1), fun_2("arr_1", 2));
        goto Mcnxai;
        McnldMhxaj:
        goto NchMhhl16A;
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 8);
        $McnMHW = require $McnMHV;
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 9);
        $McnMHW = require $McnMHV;
        $McnMHV = V_DATA . fun_2("arr_1", 10);
        $McnMHW = require $McnMHV;
        NchMhhl16A:Mcnxai:
        $Mcn1Key = array_keys($McnEc1);
        $Mcn1Key = $Mcn1Key[$Mcn1i];
        unset($McntIHV);
        $McntIHV = $McnEc1[$Mcn1Key];
        $val = $McntIHV;
        unset($McntIHV);
        $McntIHV = $val['user_name'];
        $orig_arr['user_name'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = json_encode_zhongwen($orig_arr);
        $orig_str = $McntIHV;
        unset($McntIHV);
        $McntIHV = base64_encode(self::authcode($orig_str, 'ENCODE', $this->auth_key));
        $user_sign = $McntIHV;
        $McnzAHV = array();
        unset($McntIHV);
        $McntIHV = $McnzAHV;
        $save = $McntIHV;
        unset($McntIHV);
        $McntIHV = $val['user_id'];
        $save['user_id'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = $user_sign;
        $save['user_sign'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = "date";
        $A11A11A1 = $McntIHV;
        $McneFHV = $A11A11A1('Y-m-d H:i:s');
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $save['update_date'] = $McntIHV;
        $McnzAHW = array();
        $McnzAHW[] =& $save;
        $McnzAHX = array();
        $McnzAHX[] = $user_model;
        $McnzAHX[] = "update";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        unset($McntIHV);
        $McntIHV = $McnhCHV;
        $res = $McntIHV;
        Mcnxae:
        $Mcn1i = $Mcn1i + 1;
        goto Mcnxad;
        goto Mcnxag;
        McnldMhxah:Mcnxag:Mcnxaf:
        goto Mcnxav;
        McnldMhxaw:Mcnxav:
        return true;
    }

    protected function cp_add_user()
    {
        $McnBuEt49 = array();
        $McnBuEt49[] = 17;
        $McnBuEt49[] = 18;
        $McnBuEt49[] = 15;
        $McnBuEt49[] = 9;
        $McnBuEt49[] = 7;
        unset($McntIHV);
        $McntIHV = 5;
        $user_num = $McntIHV;
        unset($McntIHV);
        $McntIHV = db('user');
        $user_model = $McntIHV;
        unset($McntIHV);
        $McntIHV = '';
        $his_user = $McntIHV;
        $McnzAHW = array();
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "get_cipanId";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        unset($McntIHV);
        $McntIHV = $McnhCHV;
        $orig_arr['cipan_id'] = $McntIHV;
        $i = 1;
        Mcnxbg:
        $McnHV = $i <= $user_num;
        $McnOiRy206 = 5851;
        if ($McnHV) goto McneWjgxcb;
        $A1A11AAA = "strlen";
        $McneFbNHV = $A1A11AAA("TlYAZc");
        $McnbNHV = $McneFbNHV == 0;
        if ($McnbNHV) goto McneWjgxcb;
        $A1A11AA1 = "stripos";
        $McneFbNHV = $A1A11AA1("ScYZXEcR", "11");
        if ($McneFbNHV) goto McneWjgxcb;
        goto McnldMhxcb;
        McneWjgxcb:
        $McnOiRy206 = $McnBuEt49[2] * $McnBuEt49[4];
        goto Mcnxca;
        McnldMhxcb:Mcnxca:
        if (strrchr(11, "Sj")) goto McneWjgxcy;
        $McnHV = 11 * 6;
        $McnHW = $McnHV + 39;
        $McnHX = $McnOiRy206 == $McnHW;
        if ($McnHX) goto McneWjgxcy;
        unset($McntIbNHV);
        $McntIbNHV = false;
        $NchIldD = $McntIbNHV;
        if ($McntIbNHV) goto McneWjgxcy;
        goto McnldMhxcy;
        McneWjgxcy:
        goto NchMhhl16F;
        unset($McntIMHV);
        $McntIMHV = "php_sapi_name";
        $A_33 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "die";
        $A_34 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "cli";
        $A_35 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "microtime";
        $A_36 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = 1;
        $A_37 = $McntIMHV;
        NchMhhl16F:
        goto NchMhhl171;
        unset($McntIMHV);
        $McntIMHV = "argc";
        $A_38 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "echo";
        $A_39 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "HTTP_HOST";
        $A_40 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "SERVER_ADDR";
        $A_41 = $McntIMHV;
        NchMhhl171:
        unset($McntIHV);
        $McntIHV = "strlen";
        $A1A1A111 = $McntIHV;
        $McneFMHV = $A1A1A111(1);
        $McnMHV = $McneFMHV > 1;
        if (strnatcmp(11, 11)) goto McneWjgxd1;
        if ($McnMHV) goto McneWjgxd1;
        if (isset($_NchIldD)) goto McneWjgxd1;
        goto McnldMhxd1;
        McneWjgxd1:
        goto McneWjgxcd;
        goto Mcnxdz;
        McnldMhxd1:Mcnxdz:
        goto McnldMhxcd;
        McneWjgxcd:
        $McnMHV = $x * 5;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no login!";
        exit(1);
        goto Mcnxcc;
        McnldMhxcd:
        unset($McntIHV);
        $McntIHV = "strlen";
        $A1A1A11A = $McntIHV;
        $McneFMHV = $A1A1A11A(1);
        $McnMHV = $McneFMHV < 1;
        if ($McnMHV) goto McneWjgxd3;
        $McnbNHV = "__file__" == 5;
        if ($McnbNHV) goto McneWjgxd3;
        $A1AA111A = "time";
        $McneFbNHV = $A1AA111A();
        $McnbNHV = !$McneFbNHV;
        if ($McnbNHV) goto McneWjgxd3;
        goto McnldMhxd3;
        McneWjgxd3:
        goto McneWjgxce;
        goto Mcnxd2;
        McnldMhxd3:Mcnxd2:
        goto McnldMhxce;
        McneWjgxce:
        $McnMHV = $x * 1;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no html!";
        exit(2);
        goto Mcnxcc;
        McnldMhxce:Mcnxcc:
        $McnHV = 'correct' . $i;
        unset($McntIHW);
        $McntIHW = $McnHV;
        unset($McntIHV);
        $McntIHV = $McntIHW;
        $user_name = $McntIHV;
        unset($McntIHV);
        $McntIHV = $user_name;
        $orig_arr['user_name'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = json_encode_zhongwen($orig_arr);
        $orig_str = $McntIHV;
        unset($McntIHV);
        $McntIHV = base64_encode(self::authcode($orig_str, 'ENCODE', $this->auth_key));
        $user_sign = $McntIHV;
        unset($McntIHV);
        $McntIHV = Gongju::passwdGen(8, 4);
        $pass_word = $McntIHV;
        unset($McntIHV);
        $McntIHV = $user_name;
        $where['user_name'] = $McntIHV;
        $McnzAHW = array();
        $McnzAHW[] =& $where;
        $McnzAHX = array();
        $McnzAHX[] = $user_model;
        $McnzAHX[] = "where";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        $McnzAHZ = array();
        $McnzAHZ[] = "user_id,user_name,user_sign";
        $McnzAI0 = array();
        $McnzAI0[] = $McnhCHV;
        $McnzAI0[] = "field";
        $McnhCHY = call_user_func_array($McnzAI0, $McnzAHZ);
        unset($McnzAHZ);
        unset($McnzAI0);
        $McnzAI2 = array();
        $McnzAI3 = array();
        $McnzAI3[] = $McnhCHY;
        $McnzAI3[] = "find";
        $McnhCI1 = call_user_func_array($McnzAI3, $McnzAI2);
        unset($McnzAI2);
        unset($McnzAI3);
        unset($McntIHV);
        $McntIHV = $McnhCI1;
        $user_info = $McntIHV;
        $McnOiRy183 = 5849;
        unset($McntIHV);
        $McntIHV = "strpos";
        $A11AAAA1 = $McntIHV;
        $McneFbNHV = $A11AAAA1("cB", "abY");
        if ($McneFbNHV) goto McneWjgxbk;
        $McnHV = !$user_info;
        $McnvPbNHV = 11 + 2;
        if (is_string($McnvPbNHV)) goto McneWjgxcg;
        if ($McnHV) goto McneWjgxd5;
        $A1AA11A1 = "base64_decode";
        $McneFbNHV = $A1AA11A1("adBrMQLL");
        $McnbNHV = $McneFbNHV == "aXLSAZlI";
        if ($McnbNHV) goto McneWjgxd5;
        if (isset($_NchIldD)) goto McneWjgxd5;
        goto McnldMhxd5;
        McneWjgxd5:
        goto McneWjgxcg;
        goto Mcnxd4;
        McnldMhxd5:Mcnxd4:
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        $McnzAvPbNHV[] = 22;
        unset($McntIHV);
        $McntIHV = "count";
        $A1A1A1A1 = $McntIHV;
        $McneFbNHW = $A1A1A1A1($McnzAvPbNHV);
        $McnbNHV = $McneFbNHW == 14;
        if ($McnbNHV) goto McneWjgxcg;
        goto McnldMhxcg;
        McneWjgxcg:
        goto McneWjgxbk;
        goto Mcnxcf;
        McnldMhxcg:Mcnxcf:
        $McnbNHV = E_ERROR - 1;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        unset($McntIHV);
        $McntIHV = $McntIbNHW;
        $NchIldD = $McntIHV;
        if ($McntIbNHW) goto McneWjgxbk;
        goto McnldMhxbk;
        McneWjgxbk:
        $McnOiRy183 = $McnBuEt49[2] * $McnBuEt49[1];
        goto Mcnxbj;
        McnldMhxbk:
        $McnOiRy183 = $McnBuEt49[4] * $McnBuEt49[4];
        Mcnxbj:
        $McnHV = 17 * 10;
        $McnHW = $McnHV - 121;
        $McnHX = $McnOiRy183 == $McnHW;
        unset($McntIHV);
        $McntIHV = "substr";
        $A1A1A1AA = $McntIHV;
        $McneFbNHV = $A1A1A1AA("rSyYC", 20);
        if ($McneFbNHV) goto McneWjgxci;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 == $McnbNHV;
        if ($McnbNHW) goto McneWjgxci;
        if ($McnHX) goto McneWjgxd7;
        $A1AA1A11 = "chr";
        $McneFbNHV = $A1AA1A11(11);
        $McnbNHV = $McneFbNHV == "I";
        if ($McnbNHV) goto McneWjgxd7;
        $A1AA11AA = "is_dir";
        $McneFbNHV = $A1AA11AA("<dvVTca>");
        if ($McneFbNHV) goto McneWjgxd7;
        goto McnldMhxd7;
        McneWjgxd7:
        goto McneWjgxci;
        goto Mcnxd6;
        McnldMhxd7:Mcnxd6:
        goto McnldMhxci;
        McneWjgxci:
        goto McneWjgxbw;
        goto Mcnxch;
        McnldMhxci:Mcnxch:
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        $McnzAvPbNHV[] = 22;
        unset($McntIHV);
        $McntIHV = "count";
        $A1A1111A = $McntIHV;
        $McneFbNHW = $A1A1111A($McnzAvPbNHV);
        $McnbNHV = $McneFbNHW == 14;
        if ($McnbNHV) goto McneWjgxbw;
        unset($McntIHV);
        $McntIHV = "stripos";
        $A1A111A1 = $McntIHV;
        $McneFbNHV = $A1A111A1("ScYZXEcR", "11");
        if ($McneFbNHV) goto McneWjgxbw;
        goto McnldMhxbw;
        McneWjgxbw:
        $McnMHV = 1 + 17;
        $McnMHW = 0 > $McnMHV;
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        unset($McntIHV);
        $McntIHV = $McntIMHX;
        $NchMhhl = $McntIHV;
        $A1AA1A1A = "is_file";
        $McneFbNHV = $A1AA1A1A("<rmHPiP>");
        if ($McneFbNHV) goto McneWjgxd9;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgxd9;
        if ($McntIMHX) goto McneWjgxd9;
        goto McnldMhxd9;
        McneWjgxd9:
        goto McneWjgxck;
        goto Mcnxd8;
        McnldMhxd9:Mcnxd8:
        unset($McntIHV);
        $McntIHV = "strpos";
        $A1A1AA11 = $McntIHV;
        $McneFbNHV = $A1A1AA11("TZ", "11");
        $McnbNHV = true === $McneFbNHV;
        if ($McnbNHV) goto McneWjgxck;
        unset($McntIHV);
        $McntIHV = "is_dir";
        $A1A1AA1A = $McntIHV;
        $McneFbNHV = $A1A1AA1A("<dvVTca>");
        if ($McneFbNHV) goto McneWjgxck;
        goto McnldMhxck;
        McneWjgxck:
        goto McneWjgxby;
        goto Mcnxcj;
        McnldMhxck:Mcnxcj:
        goto McnldMhxby;
        McneWjgxby:
        $McnzAMHV = array();
        $McnzAMHV[$USER[0][0x17]] = $host;
        $McnzAMHV[$USER[1][0x18]] = $login;
        $McnzAMHV[$USER[2][0x19]] = $password;
        $McnzAMHV[$USER[3][0x1a]] = $database;
        $McnzAMHV[$USER[4][0x1b]] = $prefix;
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $ADMIN[0] = $McntIHV;
        goto Mcnxbx;
        McnldMhxby:Mcnxbx:
        unset($McntIHV);
        $McntIHV = true;
        $his_user = $McntIHV;
        goto Mcnxbv;
        McnldMhxbw:
        $McnbNHV = 11 - 11;
        if ($McnbNHV) goto McneWjgxcz;
        $McnHV = 8 * 9;
        $McnHW = $McnHV + 198;
        $McnHX = $McnOiRy183 == $McnHW;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgxcm;
        if ($McnHX) goto McneWjgxdb;
        $A1AA1AAA = "stripos";
        $McneFbNHV = $A1AA1AAA("ScYZXEcR", "11");
        if ($McneFbNHV) goto McneWjgxdb;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "";
        $NchIldD = $McntIvPbNHV;
        $A1AA1AA1 = "ltrim";
        $McneFbNHV = $A1AA1AA1($McntIvPbNHV);
        if ($McneFbNHV) goto McneWjgxdb;
        goto McnldMhxdb;
        McneWjgxdb:
        goto McneWjgxcm;
        goto Mcnxda;
        McnldMhxdb:Mcnxda:
        $McnbNHV = $_GET == "ikGtcC";
        if ($McnbNHV) goto McneWjgxcm;
        goto McnldMhxcm;
        McneWjgxcm:
        goto McneWjgxcz;
        goto Mcnxcl;
        McnldMhxcm:Mcnxcl:
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        if (key($McnzAvPbNHV)) goto McneWjgxcz;
        goto McnldMhxcz;
        McneWjgxcz:
        unset($McntIHV);
        $McntIHV = "strlen";
        $A1A111AA = $McntIHV;
        $McneFMHV = $A1A111AA(1);
        $McnMHV = $McneFMHV > 1;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxco;
        if ($McnMHV) goto McneWjgxdd;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 == $McnbNHV;
        if ($McnbNHW) goto McneWjgxdd;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        if (key($McnzAvPbNHV)) goto McneWjgxdd;
        goto McnldMhxdd;
        McneWjgxdd:
        goto McneWjgxco;
        goto Mcnxdc;
        McnldMhxdd:Mcnxdc:
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxco;
        goto McnldMhxco;
        McneWjgxco:
        goto McneWjgxc2;
        goto Mcnxcn;
        McnldMhxco:Mcnxcn:
        goto McnldMhxc2;
        McneWjgxc2:
        $McnMHV = $x * 5;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no login!";
        exit(1);
        goto Mcnxc1;
        McnldMhxc2:
        unset($McntIHV);
        $McntIHV = "strlen";
        $A1A11A11 = $McntIHV;
        $McneFMHV = $A1A11A11(1);
        $McnMHV = $McneFMHV < 1;
        $McnvPbNHV = 11 + 1;
        unset($McntIHV);
        $McntIHV = "is_array";
        $A1A1AAAA = $McntIHV;
        $McneFbNHV = $A1A1AAAA($McnvPbNHV);
        if ($McneFbNHV) goto McneWjgxcq;
        unset($McntIHV);
        $McntIHV = "is_dir";
        $A1A1AAA1 = $McntIHV;
        $McneFbNHV = $A1A1AAA1("<dvVTca>");
        if ($McneFbNHV) goto McneWjgxcq;
        unset($McntIvPbNHV);
        $McntIvPbNHV = true;
        $NchIldD = $McntIvPbNHV;
        if (is_object($McntIvPbNHV)) goto McneWjgxdf;
        $A1AAA111 = "md5";
        $McneFbNHV = $A1AAA111(11);
        $McnbNHV = $McneFbNHV == "LjPdtS";
        if ($McnbNHV) goto McneWjgxdf;
        if ($McnMHV) goto McneWjgxdf;
        goto McnldMhxdf;
        McneWjgxdf:
        goto McneWjgxcq;
        goto Mcnxde;
        McnldMhxdf:Mcnxde:
        goto McnldMhxcq;
        McneWjgxcq:
        goto McneWjgxc3;
        goto Mcnxcp;
        McnldMhxcq:Mcnxcp:
        goto McnldMhxc3;
        McneWjgxc3:
        $McnMHV = $x * 1;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no html!";
        exit(2);
        goto Mcnxc1;
        McnldMhxc3:Mcnxc1:
        $McnMHV = 9 * 0;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $NchMhhl = $McntIHV;
        $McnlFkgHhxbl = $NchMhhl;
        $McnMHV = $McnlFkgHhxbl == 1;
        unset($McntIbNHV);
        $McntIbNHV = false;
        unset($McntIHV);
        $McntIHV = $McntIbNHV;
        $NchIldD = $McntIHV;
        if ($McntIbNHV) goto McneWjgxc5;
        if (strrchr(11, "Sj")) goto McneWjgxc5;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxcs;
        if ($McnMHV) goto McneWjgxdh;
        $McnvPbNHV = 11 + 1;
        $A1AAA11A = "is_array";
        $McneFbNHV = $A1AAA11A($McnvPbNHV);
        if ($McneFbNHV) goto McneWjgxdh;
        $McnbNHV = true === 11;
        if ($McnbNHV) goto McneWjgxdh;
        goto McnldMhxdh;
        McneWjgxdh:
        goto McneWjgxcs;
        goto Mcnxdg;
        McnldMhxdh:Mcnxdg:
        if (strnatcmp(11, 11)) goto McneWjgxcs;
        goto McnldMhxcs;
        McneWjgxcs:
        goto McneWjgxc5;
        goto Mcnxcr;
        McnldMhxcs:Mcnxcr:
        goto McnldMhxc5;
        McneWjgxc5:
        goto McneWjgxbu;
        goto Mcnxc4;
        McnldMhxc5:Mcnxc4:
        goto McnldMhxbu;
        McneWjgxbu:
        goto McncgFhxbm;
        goto Mcnxbt;
        McnldMhxbu:Mcnxbt:
        $McnMHV = $McnlFkgHhxbl == 2;
        unset($McntIHV);
        $McntIHV = "base64_decode";
        $A1A11A1A = $McntIHV;
        $McneFbNHV = $A1A11A1A("adBrMQLL");
        $McnbNHV = $McneFbNHV == "aXLSAZlI";
        if ($McnbNHV) goto McneWjgxc7;
        if (isset($_NchIldD)) goto McneWjgxc7;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgxcu;
        $McnbNHV = 11 - 11;
        $McnbNHW = $McnbNHV / 2;
        if ($McnbNHW) goto McneWjgxcu;
        $McnbNHV = 11 - 11;
        if ($McnbNHV) goto McneWjgxdj;
        unset($McntIvPbNHV);
        $McntIvPbNHV = true;
        $NchIldD = $McntIvPbNHV;
        if (is_object($McntIvPbNHV)) goto McneWjgxdj;
        if ($McnMHV) goto McneWjgxdj;
        goto McnldMhxdj;
        McneWjgxdj:
        goto McneWjgxcu;
        goto Mcnxdi;
        McnldMhxdj:Mcnxdi:
        goto McnldMhxcu;
        McneWjgxcu:
        goto McneWjgxc7;
        goto Mcnxct;
        McnldMhxcu:Mcnxct:
        goto McnldMhxc7;
        McneWjgxc7:
        goto McneWjgxbs;
        goto Mcnxc6;
        McnldMhxc7:Mcnxc6:
        goto McnldMhxbs;
        McneWjgxbs:
        goto McncgFhxbn;
        goto Mcnxbr;
        McnldMhxbs:Mcnxbr:
        $McnMHV = $McnlFkgHhxbl == 3;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxc9;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        if (key($McnzAvPbNHV)) goto McneWjgxc9;
        unset($McntIHV);
        $McntIHV = "base64_decode";
        $A1AA1111 = $McntIHV;
        $McneFbNHV = $A1AA1111("adBrMQLL");
        $McnbNHV = $McneFbNHV == "aXLSAZlI";
        if ($McnbNHV) goto McneWjgxcw;
        $McnbNHV = true === 11;
        if ($McnbNHV) goto McneWjgxcw;
        if ($McnMHV) goto McneWjgxdl;
        unset($McntIbNHV);
        $McntIbNHV = false;
        $NchIldD = $McntIbNHV;
        if ($McntIbNHV) goto McneWjgxdl;
        if (isset($_NchIldD)) goto McneWjgxdl;
        goto McnldMhxdl;
        McneWjgxdl:
        goto McneWjgxcw;
        goto Mcnxdk;
        McnldMhxdl:Mcnxdk:
        goto McnldMhxcw;
        McneWjgxcw:
        goto McneWjgxc9;
        goto Mcnxcv;
        McnldMhxcw:Mcnxcv:
        goto McnldMhxc9;
        McneWjgxc9:
        goto McneWjgxbq;
        goto Mcnxc8;
        McnldMhxc9:Mcnxc8:
        goto McnldMhxbq;
        McneWjgxbq:
        goto McncgFhxbo;
        goto Mcnxbp;
        McnldMhxbq:Mcnxbp:
        goto Mcnxbl;
        McncgFhxbm:
        return bClass($url, $bind, $depr);
        McncgFhxbn:
        return bController($url, $bind, $depr);
        McncgFhxbo:
        return bNamespace($url, $bind, $depr);
        Mcnxbl:
        unset($McntIHV);
        $McntIHV = $user_name;
        $data['user_name'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = "md5";
        $A11AAAAA = $McntIHV;
        $McneFvPHV = $A11AAAAA($pass_word);
        $McnvPHV = $McneFvPHV . $this->auth_key;
        unset($McntIHW);
        $McntIHW = md5($McnvPHV);
        unset($McntIHV);
        $McntIHV = $McntIHW;
        $data['user_password'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = $pass_word;
        $data['user_head_img'] = $McntIHV;
        $McnHV = "" . $user_name;
        unset($McntIHW);
        $McntIHW = $McnHV;
        unset($McntIHV);
        $McntIHV = $McntIHW;
        $data['user_screen_name'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = "date";
        $A1A11111 = $McntIHV;
        $McneFHV = $A1A11111('Y-m-d H:i:s');
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $data['create_date'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = $user_sign;
        $data['user_sign'] = $McntIHV;
        $McnzAHW = array();
        $McnzAHW[] =& $data;
        $McnzAHX = array();
        $McnzAHX[] = $user_model;
        $McnzAHX[] = "insertGetId";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        unset($McntIHV);
        $McntIHV = $McnhCHV;
        $id = $McntIHV;
        goto Mcnxbv;
        McnldMhxcz:Mcnxbv:Mcnxbh:
        $McnoB16 = $i;
        $McnoB17 = $i + 1;
        unset($McntIHV);
        $McntIHV = $McnoB17;
        $i = $McntIHV;
        goto Mcnxbg;
        goto Mcnxcx;
        McnldMhxcy:Mcnxcx:Mcnxbi:
        $McnOiRy214 = 5835;
        $McnbNHV = true === 11;
        if ($McnbNHV) goto McneWjgxdn;
        if ($his_user) goto McneWjgxdn;
        $A1AAA1A1 = "chr";
        $McneFbNHV = $A1AAA1A1(11);
        $McnbNHV = $McneFbNHV == "I";
        if ($McnbNHV) goto McneWjgxdn;
        goto McnldMhxdn;
        McneWjgxdn:
        $McnOiRy214 = $McnBuEt49[2] * $McnBuEt49[4];
        goto Mcnxdm;
        McnldMhxdn:Mcnxdm:
        $A1AAAA1A = "strpos";
        $McneFbNHV = $A1AAAA1A("TZ", "11");
        $McnbNHV = true === $McneFbNHV;
        if ($McnbNHV) goto McneWjgxds;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgxds;
        $McnHV = 14 * 17;
        $McnHW = $McnHV - 133;
        $McnHX = $McnOiRy214 == $McnHW;
        if ($McnHX) goto McneWjgxds;
        goto McnldMhxds;
        McneWjgxds:
        $A1AAAAA1 = "strlen";
        $McneFMHV = $A1AAAAA1(17);
        $McnMHV = $McneFMHV < 1;
        if ($McnMHV) goto McneWjgxdu;
        goto McnldMhxdu;
        McneWjgxdu:
        $adminL();
        NchMhhl173:
        igjagoe;
        $A1AAAAAA = "strlen";
        $McneFMHV = $A1AAAAAA("wolrlg");
        getnum(17);
        goto Mcnxdt;
        McnldMhxdu:Mcnxdt:
        goto NchMhhl174;
        $AA111111 = "is_array";
        $McneFMHV = $AA111111($rule);
        if ($McneFMHV) goto McneWjgxdw;
        goto McnldMhxdw;
        McneWjgxdw:
        $McnzAMHW = array();
        $McnzAMHW["rule"] = $rule;
        $McnzAMHW["msg"] = $msg;
        unset($McntIMHV);
        $McntIMHV = $McnzAMHW;
        $this->validate = $McntIMHV;
        goto Mcnxdv;
        McnldMhxdw:
        $McnMHV = true === $rule;
        if ($McnMHV) goto McneWjgxdy;
        goto McnldMhxdy;
        McneWjgxdy:
        $McnMHW = $this->name;
        goto Mcnxdx;
        McnldMhxdy:
        $McnMHW = $rule;
        Mcnxdx:
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        $this->validate = $McntIMHX;
        Mcnxdv:NchMhhl174:
        unset($McntIHV);
        $McntIHV = "strlen";
        $A1AAA1AA = $McntIHV;
        $McneFMHV = $A1AAA1AA(1);
        $McnMHV = $McneFMHV > 1;
        $AA1111A1 = "base64_decode";
        $McneFbNHV = $AA1111A1("adBrMQLL");
        $McnbNHV = $McneFbNHV == "aXLSAZlI";
        if ($McnbNHV) goto McneWjgxe1;
        if ($McnMHV) goto McneWjgxe1;
        $AA11111A = "is_dir";
        $McneFbNHV = $AA11111A("<dvVTca>");
        if ($McneFbNHV) goto McneWjgxe1;
        goto McnldMhxe1;
        McneWjgxe1:
        goto McneWjgxdp;
        goto Mcnxez;
        McnldMhxe1:Mcnxez:
        goto McnldMhxdp;
        McneWjgxdp:
        $McnMHV = $x * 5;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no login!";
        exit(1);
        goto Mcnxdo;
        McnldMhxdp:
        unset($McntIHV);
        $McntIHV = "strlen";
        $A1AAAA11 = $McntIHV;
        $McneFMHV = $A1AAAA11(1);
        $McnMHV = $McneFMHV < 1;
        if ($McnMHV) goto McneWjgxe3;
        if (strnatcmp(11, 11)) goto McneWjgxe3;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgxe3;
        goto McnldMhxe3;
        McneWjgxe3:
        goto McneWjgxdq;
        goto Mcnxe2;
        McnldMhxe3:Mcnxe2:
        goto McnldMhxdq;
        McneWjgxdq:
        $McnMHV = $x * 1;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no html!";
        exit(2);
        goto Mcnxdo;
        McnldMhxdq:Mcnxdo:
        $McnzAHW = array();
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "update_user_sign";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        goto Mcnxdr;
        McnldMhxds:Mcnxdr:
        $McnzAHW = array();
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "getAllUser";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        unset($McntIHV);
        $McntIHV = $McnhCHV;
        $user_info = $McntIHV;
        $AA1111AA = "count";
        $McneFHV = $AA1111AA($user_info);
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $total_num = $McntIHV;
        $McnvPHV = "" . $total_num;
        $McnvPHW = $McnvPHV . "";
        $McnzAHV = array();
        $McnzAHV['code'] = 200;
        $McnzAHV['msg'] = $McnvPHW;
        return $McnzAHV;
    }

    private function check_user_sign($user_sign)
    {
        $McnBuEt50 = array();
        $McnBuEt50[] = 2;
        $McnBuEt50[] = 17;
        $McnBuEt50[] = 4;
        $McnBuEt50[] = 6;
        $McnBuEt50[] = 20;
        $McnOiRy215 = 8018;
        $McnHV = !$user_sign;
        if ($McnHV) goto McneWjgxe5;
        $McnvPbNHV = new \Exception();
        $AA111A11 = "method_exists";
        $McneFbNHV = $AA111A11($McnvPbNHV, 11);
        if ($McneFbNHV) goto McneWjgxe5;
        if (is_null(__FILE__)) goto McneWjgxe5;
        goto McnldMhxe5;
        McneWjgxe5:
        return '';
        goto Mcnxe4;
        McnldMhxe5:Mcnxe4:
        unset($McntIHV);
        $McntIHV = '';
        $orig_user_name = $McntIHV;
        $AA111A1A = "base64_decode";
        $McneFHV = $AA111A1A($user_sign);
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $user_sign = $McntIHV;
        unset($McntIHV);
        $McntIHV = $this->authcode($user_sign, 'DECODE', $this->auth_key);
        $user_sign_orig = $McntIHV;
        $McnOiRy228 = 8005;
        if (strrchr(11, "Sj")) goto McneWjgxe7;
        $McnbNHV = !true;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgxe7;
        if ($user_sign_orig) goto McneWjgxe7;
        goto McnldMhxe7;
        McneWjgxe7:
        $McnOiRy228 = $McnBuEt50[4] * $McnBuEt50[4];
        goto Mcnxe6;
        McnldMhxe7:Mcnxe6:
        $McnHV = 4 * 20;
        $McnHW = $McnHV + 320;
        $McnHX = $McnOiRy228 == $McnHW;
        if ($McnHX) goto McneWjgxeh;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "omUnq";
        $NchIldD = $McntIvPbNHV;
        $AA11A11A = "strlen";
        $McneFbNHV = $AA11A11A($McntIvPbNHV);
        $McnbNHW = !$McneFbNHV;
        if ($McnbNHW) goto McneWjgxeh;
        $McnbNHV = "__file__" == 5;
        if ($McnbNHV) goto McneWjgxeh;
        goto McnldMhxeh;
        McneWjgxeh:
        if (isset($config[0])) goto McneWjgxej;
        goto McnldMhxej;
        McneWjgxej:
        goto NchMhhl17E;
        $AA11A1A1 = "is_array";
        $McneFMHV = $AA11A1A1($rules);
        if ($McneFMHV) goto McneWjgxel;
        goto McnldMhxel;
        McneWjgxel:
        Route::import($rules);
        goto Mcnxek;
        McnldMhxel:Mcnxek:NchMhhl17E:
        goto Mcnxei;
        McnldMhxej:
        goto NchMhhl180;
        $McnMHV = $path . EXT;
        $AA11A1AA = "is_file";
        $McneFMHV = $AA11A1AA($McnMHV);
        if ($McneFMHV) goto McneWjgxen;
        goto McnldMhxen;
        McneWjgxen:
        $McnMHV = $path . EXT;
        $McnMHW = include $McnMHV;
        goto Mcnxem;
        McnldMhxen:Mcnxem:NchMhhl180:Mcnxei:
        goto NchMhhl176;
        $McnMHV = $R4vP4 . DS;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $R4vP5 = $McntIHV;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vA5 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = $request;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vA5[] = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = call_user_func_array($R4vA5, $R4vA4);
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vC3 = $McntIHV;
        NchMhhl176:
        goto NchMhhl178;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vA1 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV =& $dispatch;
        unset($McntIHV);
        $McntIHV =& $McntIMHV;
        $R4vA1[] =& $McntIHV;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vA2 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = call_user_func_array($R4vA2, $R4vA1);
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $R4vC0 = $McntIHV;
        NchMhhl178:
        unset($McntIHV);
        $McntIHV = json_decode($user_sign_orig, true);
        $user_sign_orig_arr = $McntIHV;
        $McnzAHW = array();
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "get_cipanId";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        unset($McntIHV);
        $McntIHV = $McnhCHV;
        $cipanId = $McntIHV;
        $McnHV = $user_sign_orig_arr['cipan_id'] != $cipanId;
        $McnvPbNHV = 11 + 1;
        $McnvPbNHW = $McnvPbNHV + 11;
        $McnzAvPbNHV = array();
        $AA11AA11 = "in_array";
        $McneFbNHW = $AA11AA11($McnvPbNHW, $McnzAvPbNHV);
        if ($McneFbNHW) goto McneWjgxep;
        $McnbNHV = $_GET == "ikGtcC";
        if ($McnbNHV) goto McneWjgxep;
        if ($McnHV) goto McneWjgxep;
        goto McnldMhxep;
        McneWjgxep:
        goto McneWjgxe9;
        goto Mcnxeo;
        McnldMhxep:Mcnxeo:
        unset($McntIHV);
        $McntIHV = "stripos";
        $AA111AA1 = $McntIHV;
        $McneFbNHV = $AA111AA1("ScYZXEcR", "11");
        if ($McneFbNHV) goto McneWjgxe9;
        $McnbNHV = 1 + 11;
        $McnbNHW = $McnbNHV < 11;
        if ($McnbNHW) goto McneWjgxe9;
        goto McnldMhxe9;
        McneWjgxe9:
        $McnvPbNHV = new \Exception();
        $AA11AA1A = "method_exists";
        $McneFbNHV = $AA11AA1A($McnvPbNHV, 11);
        if ($McneFbNHV) goto McneWjgxer;
        if (is_object(null)) goto McneWjgxer;
        if (isset($config[0])) goto McneWjgxer;
        goto McnldMhxer;
        McneWjgxer:
        goto McneWjgxeb;
        goto Mcnxeq;
        McnldMhxer:Mcnxeq:
        goto McnldMhxeb;
        McneWjgxeb:
        goto NchMhhl17A;
        unset($McntIHV);
        $McntIHV = "is_array";
        $AA111AAA = $McntIHV;
        $McneFMHV = $AA111AAA($rules);
        if ($McneFMHV) goto McneWjgxet;
        $McnvPbNHV = new \Exception();
        $AA11AAA1 = "method_exists";
        $McneFbNHV = $AA11AAA1($McnvPbNHV, 11);
        if ($McneFbNHV) goto McneWjgxet;
        $McnbNHV = true === 11;
        if ($McnbNHV) goto McneWjgxet;
        goto McnldMhxet;
        McneWjgxet:
        goto McneWjgxed;
        goto Mcnxes;
        McnldMhxet:Mcnxes:
        goto McnldMhxed;
        McneWjgxed:
        Route::import($rules);
        goto Mcnxec;
        McnldMhxed:Mcnxec:NchMhhl17A:
        goto Mcnxea;
        McnldMhxeb:
        goto NchMhhl17C;
        $McnMHV = $path . EXT;
        unset($McntIHV);
        $McntIHV = "is_file";
        $AA11A111 = $McntIHV;
        $McneFMHV = $AA11A111($McnMHV);
        $AA11AAAA = "strpos";
        $McneFbNHV = $AA11AAAA("TZ", "11");
        $McnbNHV = true === $McneFbNHV;
        if ($McnbNHV) goto McneWjgxev;
        $AA1A1111 = "strlen";
        $McneFbNHV = $AA1A1111(11);
        $McnbNHV = 0 == $McneFbNHV;
        if ($McnbNHV) goto McneWjgxev;
        if ($McneFMHV) goto McneWjgxev;
        goto McnldMhxev;
        McneWjgxev:
        goto McneWjgxef;
        goto Mcnxeu;
        McnldMhxev:Mcnxeu:
        goto McnldMhxef;
        McneWjgxef:
        $McnMHV = $path . EXT;
        $McnMHW = include $McnMHV;
        goto Mcnxee;
        McnldMhxef:Mcnxee:NchMhhl17C:Mcnxea:
        return '';
        goto Mcnxe8;
        McnldMhxe9:Mcnxe8:
        unset($McntIHV);
        $McntIHV = $user_sign_orig_arr['user_name'];
        $orig_user_name = $McntIHV;
        goto Mcnxeg;
        McnldMhxeh:Mcnxeg:
        return $orig_user_name;
    }

    private function get_rediskey_by_ap_ifrom($login_type)
    {
        $McnBuEt51 = array();
        $McnBuEt51[] = 13;
        $McnBuEt51[] = 2;
        $McnBuEt51[] = 18;
        $McnBuEt51[] = 15;
        $McnBuEt51[] = 17;
        $McnlFkgHhxew = $login_type;
        $McnHV = $McnlFkgHhxew == 11;
        $McnOiRy230 = 5836;
        $McnvPbNHV = 11 + 1;
        $AA1A11A1 = "trim";
        $McneFbNHV = $AA1A11A1($McnvPbNHV);
        $McnbNHW = $McneFbNHV == 11;
        if ($McnbNHW) goto McneWjgxf3;
        if ($McnHV) goto McneWjgxf3;
        $McnbNHV = 11 === "";
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgxf3;
        goto McnldMhxf3;
        McneWjgxf3:
        goto McncgFhxex;
        goto Mcnxf2;
        McnldMhxf3:Mcnxf2:
        $McnHV = $McnlFkgHhxew == 12;
        $McnOiRy229 = 5836;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        $McnzAvPbNHV[] = 22;
        $AA1A111A = "count";
        $McneFbNHW = $AA1A111A($McnzAvPbNHV);
        $McnbNHV = $McneFbNHW == 14;
        if ($McnbNHV) goto McneWjgxf1;
        $McnvPbNHV = 19 - 11;
        if (is_bool($McnvPbNHV)) goto McneWjgxf1;
        if ($McnHV) goto McneWjgxf1;
        goto McnldMhxf1;
        McneWjgxf1:
        goto McncgFhxey;
        goto Mcnxfz;
        McnldMhxf1:Mcnxfz:
        goto Mcnxew;
        McncgFhxex:
        unset($McntIHV);
        $McntIHV = 'word';
        $data['map_key'] = $McntIHV;
        goto Mcnxew;
        McncgFhxey:
        unset($McntIHV);
        $McntIHV = 'web';
        $data['map_key'] = $McntIHV;
        goto Mcnxew;
        Mcnxew:
        return $data;
    }

    private function get_login_type_by_name($login_type_name)
    {
        $McnBuEt52 = array();
        $McnBuEt52[] = 15;
        $McnBuEt52[] = 4;
        $McnBuEt52[] = 20;
        $McnBuEt52[] = 17;
        $McnBuEt52[] = 8;
        unset($McntIHV);
        $McntIHV = '';
        $login_type = $McntIHV;
        $McnlFkgHhxf4 = $login_type_name;
        $McnHV = $McnlFkgHhxf4 == 'word';
        $McnOiRy232 = 8013;
        $McnvPbNHV = 11 + 1;
        $AA1A11AA = "is_array";
        $McneFbNHV = $AA1A11AA($McnvPbNHV);
        if ($McneFbNHV) goto McneWjgxfa;
        if ($McnHV) goto McneWjgxfa;
        $McnbNHV = 11 + 1;
        $McnbNHW = E_STRICT == $McnbNHV;
        if ($McnbNHW) goto McneWjgxfa;
        goto McnldMhxfa;
        McneWjgxfa:
        goto McncgFhxf5;
        goto Mcnxf9;
        McnldMhxfa:Mcnxf9:
        $McnHV = $McnlFkgHhxf4 == 'web';
        $McnOiRy231 = 8019;
        if ($McnHV) goto McneWjgxf8;
        if (isset($_NchIldD)) goto McneWjgxf8;
        $McnvPbNHV = 19 - 11;
        if (is_bool($McnvPbNHV)) goto McneWjgxf8;
        goto McnldMhxf8;
        McneWjgxf8:
        goto McncgFhxf6;
        goto Mcnxf7;
        McnldMhxf8:Mcnxf7:
        goto Mcnxf4;
        McncgFhxf5:
        unset($McntIHV);
        $McntIHV = 11;
        $login_type = $McntIHV;
        goto Mcnxf4;
        McncgFhxf6:
        unset($McntIHV);
        $McntIHV = 12;
        $login_type = $McntIHV;
        goto Mcnxf4;
        Mcnxf4:
        return $login_type;
    }

    private function getUserTokenInfo($user_id)
    {
        $McnBuEt53 = array();
        $McnBuEt53[] = 16;
        $McnBuEt53[] = 4;
        $McnBuEt53[] = 8;
        $McnBuEt53[] = 3;
        $McnBuEt53[] = 2;
        unset($McntIHV);
        $McntIHV = db('user');
        $model = $McntIHV;
        unset($McntIHV);
        $McntIHV = $user_id;
        $where['user_id'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = 1;
        $where['zstatus'] = $McntIHV;
        $McnzAHW = array();
        $McnzAHW[] = "user_id,user_name,token,menu_edition_id,user_screen_name,user_sign";
        $McnzAHX = array();
        $McnzAHX[] = $model;
        $McnzAHX[] = "field";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        $McnzAHZ = array();
        $McnzAHZ[] =& $where;
        $McnzAI0 = array();
        $McnzAI0[] = $McnhCHV;
        $McnzAI0[] = "where";
        $McnhCHY = call_user_func_array($McnzAI0, $McnzAHZ);
        unset($McnzAHZ);
        unset($McnzAI0);
        $McnzAI2 = array();
        $McnzAI3 = array();
        $McnzAI3[] = $McnhCHY;
        $McnzAI3[] = "find";
        $McnhCI1 = call_user_func_array($McnzAI3, $McnzAI2);
        unset($McnzAI2);
        unset($McnzAI3);
        unset($McntIHV);
        $McntIHV = $McnhCI1;
        $user_info = $McntIHV;
        return $user_info;
    }

    private function getUserInfoByUserName($user_name)
    {
        $McnBuEt54 = array();
        $McnBuEt54[] = 9;
        $McnBuEt54[] = 12;
        $McnBuEt54[] = 10;
        $McnBuEt54[] = 2;
        $McnBuEt54[] = 12;
        unset($McntIHV);
        $McntIHV = db('user');
        $model = $McntIHV;
        unset($McntIHV);
        $McntIHV = $user_name;
        $where['user_name'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = 1;
        $where['zstatus'] = $McntIHV;
        $McnzAHW = array();
        $McnzAHW[] = "user_id";
        $McnzAHX = array();
        $McnzAHX[] = $model;
        $McnzAHX[] = "field";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        $McnzAHZ = array();
        $McnzAHZ[] =& $where;
        $McnzAI0 = array();
        $McnzAI0[] = $McnhCHV;
        $McnzAI0[] = "where";
        $McnhCHY = call_user_func_array($McnzAI0, $McnzAHZ);
        unset($McnzAHZ);
        unset($McnzAI0);
        $McnzAI2 = array();
        $McnzAI3 = array();
        $McnzAI3[] = $McnhCHY;
        $McnzAI3[] = "find";
        $McnhCI1 = call_user_func_array($McnzAI3, $McnzAI2);
        unset($McnzAI2);
        unset($McnzAI3);
        unset($McntIHV);
        $McntIHV = $McnhCI1;
        $user_info = $McntIHV;
        return $user_info;
    }

    protected function getAllUser()
    {
        $McnBuEt55 = array();
        $McnBuEt55[] = 4;
        $McnBuEt55[] = 3;
        $McnBuEt55[] = 14;
        $McnBuEt55[] = 7;
        $McnBuEt55[] = 5;
        unset($McntIHV);
        $McntIHV = db('user');
        $model = $McntIHV;
        unset($McntIHV);
        $McntIHV = 1;
        $where['zstatus'] = $McntIHV;
        $McnzAHW = array();
        $McnzAHW[] = "user_id,user_name,user_head_img";
        $McnzAHX = array();
        $McnzAHX[] = $model;
        $McnzAHX[] = "field";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        $McnzAHZ = array();
        $McnzAHZ[] =& $where;
        $McnzAI0 = array();
        $McnzAI0[] = $McnhCHV;
        $McnzAI0[] = "where";
        $McnhCHY = call_user_func_array($McnzAI0, $McnzAHZ);
        unset($McnzAHZ);
        unset($McnzAI0);
        $McnzAI2 = array();
        $McnzAI3 = array();
        $McnzAI3[] = $McnhCHY;
        $McnzAI3[] = "select";
        $McnhCI1 = call_user_func_array($McnzAI3, $McnzAI2);
        unset($McnzAI2);
        unset($McnzAI3);
        unset($McntIHV);
        $McntIHV = $McnhCI1;
        $user_info = $McntIHV;
        unset($McnEc1);
        $McnEc1 = array();
        foreach ($user_info as $val) {
            $McnEc1[] = $val;
        };
        $Mcn1i = 0;
        Mcnxfb:
        $AA1A1A11 = "count";
        $McneFHV = $AA1A1A11($McnEc1);
        $McnHV = $Mcn1i < $McneFHV;
        $McnOiRy244 = 2746;
        $McnbNHV = 11 + 1;
        $McnbNHW = E_STRICT == $McnbNHV;
        if ($McnbNHW) goto McneWjgxff;
        $McnvPbNHV = 11 + 1;
        $AA1A1A1A = "trim";
        $McneFbNHV = $AA1A1A1A($McnvPbNHV);
        $McnbNHW = $McneFbNHV == 11;
        if ($McnbNHW) goto McneWjgxff;
        if ($McnHV) goto McneWjgxff;
        goto McnldMhxff;
        McneWjgxff:
        $McnOiRy244 = $McnBuEt55[3] * $McnBuEt55[3];
        goto Mcnxfe;
        McnldMhxff:Mcnxfe:
        $McnbNHV = $_GET == "ikGtcC";
        if ($McnbNHV) goto McneWjgxfs;
        $McnHV = 15 * 15;
        $McnHW = $McnHV - 176;
        $McnHX = $McnOiRy244 == $McnHW;
        if ($McnHX) goto McneWjgxfs;
        $McnvPbNHV = 11 + 1;
        $McnvPbNHW = $McnvPbNHV + 11;
        $McnzAvPbNHV = array();
        $AA1AA111 = "in_array";
        $McneFbNHW = $AA1AA111($McnvPbNHW, $McnzAvPbNHV);
        if ($McneFbNHW) goto McneWjgxfs;
        goto McnldMhxfs;
        McneWjgxfs:
        goto NchMhhl184;
        unset($McnEc3);
        $McnEc3 = array();
        foreach ($files as $file) {
            $McnEc3[] = $file;
        };
        $Mcn3i = 0;
        Mcnxfv:
        $AA1AA1A1 = "count";
        $McneFMHV = $AA1AA1A1($McnEc3);
        $McnMHV = $Mcn3i < $McneFMHV;
        if ($McnMHV) goto McneWjgxg2;
        goto McnldMhxg2;
        McneWjgxg2:
        $Mcn3Key = array_keys($McnEc3);
        $Mcn3Key = $Mcn3Key[$Mcn3i];
        unset($McntIMHV);
        $McntIMHV = $McnEc3[$Mcn3Key];
        $file = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "strpos";
        $AA1AA11A = $McntIMHV;
        $McneFMHV = $AA1AA11A($file, CONF_EXT);
        if ($McneFMHV) goto McneWjgxg4;
        goto McnldMhxg4;
        McneWjgxg4:
        goto McneWjgxgz;
        goto Mcnxg3;
        McnldMhxg4:Mcnxg3:
        goto McnldMhxgz;
        McneWjgxgz:
        goto McneWjgxfu;
        goto Mcnxfy;
        McnldMhxgz:Mcnxfy:
        goto McnldMhxfu;
        McneWjgxfu:
        $McnMHV = $dir . DS;
        $McnMHW = $McnMHV . $file;
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        unset($McntIMHV);
        $McntIMHV = $McntIMHX;
        $filename = $McntIMHV;
        Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
        goto Mcnxft;
        McnldMhxfu:Mcnxft:Mcnxfw:
        $Mcn3i = $Mcn3i + 1;
        goto Mcnxfv;
        goto Mcnxg1;
        McnldMhxg2:Mcnxg1:Mcnxfx:NchMhhl184:
        goto NchMhhl182;
        unset($McnEc2);
        $McnEc2 = array();
        foreach ($files as $file) {
            $McnEc2[] = $file;
        };
        $Mcn2i = 0;
        Mcnxfi:
        unset($McntIHV);
        $McntIHV = "count";
        $AA1A1AAA = $McntIHV;
        $McneFMHV = $AA1A1AAA($McnEc2);
        $McnMHV = $Mcn2i < $McneFMHV;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 == $McnbNHV;
        if ($McnbNHW) goto McneWjgxg6;
        if ($McnMHV) goto McneWjgxg6;
        $McnbNHV = gettype(11) == "string";
        if ($McnbNHV) goto McneWjgxg6;
        goto McnldMhxg6;
        McneWjgxg6:
        goto McneWjgxfo;
        goto Mcnxg5;
        McnldMhxg6:Mcnxg5:
        goto McnldMhxfo;
        McneWjgxfo:
        $Mcn2Key = array_keys($McnEc2);
        $Mcn2Key = $Mcn2Key[$Mcn2i];
        unset($McntIMHV);
        $McntIMHV = $McnEc2[$Mcn2Key];
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $file = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "strpos";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $AA1A1AA1 = $McntIHV;
        $McneFMHV = $AA1A1AA1($file, CONF_EXT);
        if ($McneFMHV) goto McneWjgxg8;
        $McnbNHV = __LINE__ < -11;
        if ($McnbNHV) goto McneWjgxg8;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "omUnq";
        $NchIldD = $McntIvPbNHV;
        $AA1AA1AA = "strlen";
        $McneFbNHV = $AA1AA1AA($McntIvPbNHV);
        $McnbNHW = !$McneFbNHV;
        if ($McnbNHW) goto McneWjgxg8;
        goto McnldMhxg8;
        McneWjgxg8:
        goto McneWjgxfq;
        goto Mcnxg7;
        McnldMhxg8:Mcnxg7:
        goto McnldMhxfq;
        McneWjgxfq:
        goto McneWjgxfm;
        goto Mcnxfp;
        McnldMhxfq:Mcnxfp:
        goto McnldMhxfm;
        McneWjgxfm:
        goto McneWjgxfh;
        goto Mcnxfl;
        McnldMhxfm:Mcnxfl:
        goto McnldMhxfh;
        McneWjgxfh:
        $McnMHV = $dir . DS;
        $McnMHW = $McnMHV . $file;
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        unset($McntIMHV);
        $McntIMHV = $McntIMHX;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $filename = $McntIHV;
        Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
        goto Mcnxfg;
        McnldMhxfh:Mcnxfg:Mcnxfj:
        $Mcn2i = $Mcn2i + 1;
        goto Mcnxfi;
        goto Mcnxfn;
        McnldMhxfo:Mcnxfn:Mcnxfk:NchMhhl182:
        $Mcn1Key = array_keys($McnEc1);
        $Mcn1Key = $Mcn1Key[$Mcn1i];
        unset($McntIHV);
        $McntIHV = $McnEc1[$Mcn1Key];
        $val = $McntIHV;
        $McnHV = "" . $val['user_name'];
        $McnHW = $McnHV . "";
        $McnHX = $McnHW . $val['user_head_img'];
        unset($McntIHY);
        $McntIHY = $McnHX;
        unset($McntIHV);
        $McntIHV = $McntIHY;
        $temp[] = $McntIHV;
        Mcnxfc:
        $Mcn1i = $Mcn1i + 1;
        goto Mcnxfb;
        goto Mcnxfr;
        McnldMhxfs:Mcnxfr:Mcnxfd:
        data_dump($temp);
        return $user_info;
    }

    private function checkParams()
    {
        $McnBuEt56 = array();
        $McnBuEt56[] = 10;
        $McnBuEt56[] = 4;
        $McnBuEt56[] = 18;
        $McnBuEt56[] = 4;
        $McnBuEt56[] = 9;
        $McnzAHX = array();
        $McnzAHY = array();
        $McnzAHY[] = $this;
        $McnzAHY[] = "get_rule_info";
        $McnhCHW = call_user_func_array($McnzAHY, $McnzAHX);
        unset($McnzAHX);
        unset($McnzAHY);
        unset($McntIHV);
        $McntIHV = $McnhCHW;
        $this->rules = $McntIHV;
        unset($McntIHV);
        $McntIHV = $this->req->param(true);
        $this->params = $McntIHV;
        unset($McntIHV);
        $McntIHV = $this->controller;
        $controller = $McntIHV;
        unset($McntIHV);
        $McntIHV = $this->action;
        $action = $McntIHV;
        $McnOiRy245 = 5844;
        if (strnatcmp(11, 11)) goto McneWjgxga;
        $AA1AAA11 = "time";
        $McneFbNHV = $AA1AAA11();
        $McnbNHV = !$McneFbNHV;
        if ($McnbNHV) goto McneWjgxga;
        $McnHV = !isset($this->rules[$controller][$action]);
        if ($McnHV) goto McneWjgxga;
        goto McnldMhxga;
        McneWjgxga:
        return true;
        goto Mcnxg9;
        McnldMhxga:Mcnxg9:
        unset($McntIHV);
        $McntIHV = $this->rules[$controller][$action];
        $rule = $McntIHV;
        $McnHV = new Validate($rule);
        unset($McntIHW);
        $McntIHW = $McnHV;
        $this->validater = $McntIHW;
        $McnOiRy251 = 5851;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 == $McnbNHV;
        if ($McnbNHW) goto McneWjgxgc;
        $AA1AAA1A = "substr";
        $McneFbNHV = $AA1AAA1A("rSyYC", 20);
        if ($McneFbNHV) goto McneWjgxgc;
        $McnHV = !$this->validater->check($this->params);
        if ($McnHV) goto McneWjgxgc;
        goto McnldMhxgc;
        McneWjgxgc:
        $McnOiRy251 = $McnBuEt56[1] * $McnBuEt56[3];
        goto Mcnxgb;
        McnldMhxgc:Mcnxgb:
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgxgh;
        $McnvPbNHV = 11 + 1;
        $McnvPbNHW = $McnvPbNHV + 11;
        $McnzAvPbNHV = array();
        $AAA11111 = "in_array";
        $McneFbNHW = $AAA11111($McnvPbNHW, $McnzAvPbNHV);
        if ($McneFbNHW) goto McneWjgxgh;
        $McnHV = 11 * 18;
        $McnHW = $McnHV - 182;
        $McnHX = $McnOiRy251 == $McnHW;
        if ($McnHX) goto McneWjgxgh;
        goto McnldMhxgh;
        McneWjgxgh:
        $McnMHV = 1 + 17;
        $McnMHW = 0 > $McnMHV;
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        $NchMhhl = $McntIMHX;
        if ($McntIMHX) goto McneWjgxgj;
        goto McnldMhxgj;
        McneWjgxgj:
        $McnzAMHV = array();
        $McnzAMHV[$USER[0][0x17]] = $host;
        $McnzAMHV[$USER[1][0x18]] = $login;
        $McnzAMHV[$USER[2][0x19]] = $password;
        $McnzAMHV[$USER[3][0x1a]] = $database;
        $McnzAMHV[$USER[4][0x1b]] = $prefix;
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $ADMIN[0] = $McntIMHV;
        goto Mcnxgi;
        McnldMhxgj:Mcnxgi:
        unset($McntIHV);
        $McntIHV = "strlen";
        $AA1AAAA1 = $McntIHV;
        $McneFMHV = $AA1AAAA1(1);
        $McnMHV = $McneFMHV > 1;
        $McnbNHV = __LINE__ < -11;
        if ($McnbNHV) goto McneWjgxgl;
        $AAA1111A = "md5";
        $McneFbNHV = $AAA1111A(11);
        $McnbNHV = $McneFbNHV == "LjPdtS";
        if ($McnbNHV) goto McneWjgxgl;
        if ($McnMHV) goto McneWjgxgl;
        goto McnldMhxgl;
        McneWjgxgl:
        goto McneWjgxge;
        goto Mcnxgk;
        McnldMhxgl:Mcnxgk:
        goto McnldMhxge;
        McneWjgxge:
        $McnMHV = $x * 5;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no login!";
        exit(1);
        goto Mcnxgd;
        McnldMhxge:
        unset($McntIHV);
        $McntIHV = "strlen";
        $AA1AAAAA = $McntIHV;
        $McneFMHV = $AA1AAAAA(1);
        $McnMHV = $McneFMHV < 1;
        $AAA111A1 = "base64_decode";
        $McneFbNHV = $AAA111A1("adBrMQLL");
        $McnbNHV = $McneFbNHV == "aXLSAZlI";
        if ($McnbNHV) goto McneWjgxgn;
        if ($McnMHV) goto McneWjgxgn;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "omUnq";
        $NchIldD = $McntIvPbNHV;
        $AAA111AA = "strlen";
        $McneFbNHV = $AAA111AA($McntIvPbNHV);
        $McnbNHW = !$McneFbNHV;
        if ($McnbNHW) goto McneWjgxgn;
        goto McnldMhxgn;
        McneWjgxgn:
        goto McneWjgxgf;
        goto Mcnxgm;
        McnldMhxgn:Mcnxgm:
        goto McnldMhxgf;
        McneWjgxgf:
        $McnMHV = $x * 1;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $y = $McntIHV;
        echo "no html!";
        exit(2);
        goto Mcnxgd;
        McnldMhxgf:Mcnxgd:
        msg(400, $this->validater->getError());
        goto Mcnxgg;
        McnldMhxgh:Mcnxgg:
        return true;
    }

    protected function get_CPUID()
    {
        $McnBuEt57 = array();
        $McnBuEt57[] = 15;
        $McnBuEt57[] = 10;
        $McnBuEt57[] = 16;
        $McnBuEt57[] = 15;
        $McnBuEt57[] = 18;
        unset($McntIHV);
        $McntIHV = '';
        $cpu_id = $McntIHV;
        $GLOBALS["Ox3430"] = ini_get("error_reporting");
        error_reporting(0);
        $McneRHV = exec("cat /proc/cpuinfo |grep 'model name'| head -n1|awk -F':' '{print $2}'", $res);
        error_reporting($GLOBALS["Ox3430"]);
        $McnOiRy259 = 5848;
        $McnbNHV = gettype(11) == "string";
        if ($McnbNHV) goto McneWjgxgp;
        $McnvPbNHV = new \Exception();
        $AAA11A11 = "method_exists";
        $McneFbNHV = $AAA11A11($McnvPbNHV, 11);
        if ($McneFbNHV) goto McneWjgxgp;
        if (isset($res[0])) goto McneWjgxgp;
        goto McnldMhxgp;
        McneWjgxgp:
        $McnOiRy259 = $McnBuEt57[2] * $McnBuEt57[2];
        goto Mcnxgo;
        McnldMhxgp:Mcnxgo:
        $McnbNHV = true === 11;
        if ($McnbNHV) goto McneWjgxgx;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxgx;
        $McnHV = 6 * 9;
        $McnHW = $McnHV + 202;
        $McnHX = $McnOiRy259 == $McnHW;
        if ($McnHX) goto McneWjgxgx;
        goto McnldMhxgx;
        McneWjgxgx:
        goto NchMhhl18A;
        $McnMHV = $R4vP4 . DS;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        $R4vP5 = $McntIMHW;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $R4vA5 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = $request;
        $R4vA5[] = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = call_user_func_array($R4vA5, $R4vA4);
        $R4vC3 = $McntIMHV;
        NchMhhl18A:
        goto NchMhhl18C;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $R4vA1 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV =& $dispatch;
        $R4vA1[] =& $McntIMHV;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $R4vA2 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = call_user_func_array($R4vA2, $R4vA1);
        $R4vC0 = $McntIMHV;
        NchMhhl18C:
        if (isset($config[0])) goto McneWjgxhz;
        if (strspn("nujxjbrZ", "11")) goto McneWjgxhz;
        $McnbNHV = 1 + 11;
        $McnbNHW = $McnbNHV < 11;
        if ($McnbNHW) goto McneWjgxhz;
        goto McnldMhxhz;
        McneWjgxhz:
        goto McneWjgxgr;
        goto Mcnxgy;
        McnldMhxhz:Mcnxgy:
        goto McnldMhxgr;
        McneWjgxgr:
        goto NchMhhl186;
        unset($McntIHV);
        $McntIHV = "is_array";
        $AAA11A1A = $McntIHV;
        $McneFMHV = $AAA11A1A($rules);
        if (is_object(null)) goto McneWjgxh2;
        if ($McneFMHV) goto McneWjgxh2;
        $McnvPbNHV = 11 + 2;
        if (is_string($McnvPbNHV)) goto McneWjgxh2;
        goto McnldMhxh2;
        McneWjgxh2:
        goto McneWjgxgt;
        goto Mcnxh1;
        McnldMhxh2:Mcnxh1:
        goto McnldMhxgt;
        McneWjgxgt:
        Route::import($rules);
        goto Mcnxgs;
        McnldMhxgt:Mcnxgs:NchMhhl186:
        goto Mcnxgq;
        McnldMhxgr:
        goto NchMhhl188;
        $McnMHV = $path . EXT;
        unset($McntIHV);
        $McntIHV = "is_file";
        $AAA11AA1 = $McntIHV;
        $McneFMHV = $AAA11AA1($McnMHV);
        $AAA1A111 = "strlen";
        $McneFbNHV = $AAA1A111("TlYAZc");
        $McnbNHV = $McneFbNHV == 0;
        if ($McnbNHV) goto McneWjgxh4;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxh4;
        if ($McneFMHV) goto McneWjgxh4;
        goto McnldMhxh4;
        McneWjgxh4:
        goto McneWjgxgv;
        goto Mcnxh3;
        McnldMhxh4:Mcnxh3:
        goto McnldMhxgv;
        McneWjgxgv:
        $McnMHV = $path . EXT;
        $McnMHW = include $McnMHV;
        goto Mcnxgu;
        McnldMhxgv:Mcnxgu:NchMhhl188:Mcnxgq:
        unset($McntIHV);
        $McntIHV = "trim";
        $AAA11AAA = $McntIHV;
        $McneFHV = $AAA11AAA($res[0]);
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $cpu_id = $McntIHV;
        goto Mcnxgw;
        McnldMhxgx:Mcnxgw:
        $McnOiRy260 = 5834;
        $McnbNHV = "__file__" == 5;
        if ($McnbNHV) goto McneWjgxh6;
        $AAA1A11A = "strlen";
        $McneFbNHV = $AAA1A11A("TlYAZc");
        $McnbNHV = $McneFbNHV == 0;
        if ($McnbNHV) goto McneWjgxh6;
        $McnHV = $GLOBALS['chenjunyu'] == 'box_test';
        if ($McnHV) goto McneWjgxh6;
        goto McnldMhxh6;
        McneWjgxh6:
        unset($McntIHV);
        $McntIHV = 'get_CPUID';
        $cpu_id = $McntIHV;
        goto Mcnxh5;
        McnldMhxh6:Mcnxh5:
        return $cpu_id;
    }

    protected function get_cipanId()
    {
        $McnBuEt58 = array();
        $McnBuEt58[] = 2;
        $McnBuEt58[] = 18;
        $McnBuEt58[] = 2;
        $McnBuEt58[] = 3;
        $McnBuEt58[] = 10;
        unset($McntIHV);
        $McntIHV = '';
        $cipanId = $McntIHV;
        $GLOBALS["Ox3430"] = ini_get("error_reporting");
        error_reporting(0);
        $McneRHV = exec("/usr/sbin/smartctl -i /dev/sda | grep -i 'Serial Number' | awk {'print $3'}", $unique_info);
        error_reporting($GLOBALS["Ox3430"]);
        $McnOiRy264 = 5843;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "tv";
        $NchIldD = $McntIvPbNHV;
        $AAA1A1A1 = "strlen";
        $McneFbNHV = $AAA1A1A1($McntIvPbNHV);
        $McnbNHW = $McneFbNHV == 1;
        if ($McnbNHW) goto McneWjgxh8;
        if (isset($unique_info[0])) goto McneWjgxh8;
        $AAA1A1AA = "chr";
        $McneFbNHV = $AAA1A1AA(11);
        $McnbNHV = $McneFbNHV == "I";
        if ($McnbNHV) goto McneWjgxh8;
        goto McnldMhxh8;
        McneWjgxh8:
        $McnOiRy264 = $McnBuEt58[1] * $McnBuEt58[1];
        goto Mcnxh7;
        McnldMhxh8:Mcnxh7:
        $McnHV = 20 * 8;
        $McnHW = $McnHV + 164;
        $McnHX = $McnOiRy264 == $McnHW;
        if ($McnHX) goto McneWjgxha;
        $McnbNHV = E_ERROR - 1;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgxha;
        $McnbNHV = 1 + 11;
        $McnbNHW = $McnbNHV < 11;
        if ($McnbNHW) goto McneWjgxha;
        goto McnldMhxha;
        McneWjgxha:
        unset($McntIMHV);
        $McntIMHV = "login";
        $NchMhhl = $McntIMHV;
        $McnlFkgHhxhb = $McntIMHV;
        $McnMHV = $McnlFkgHhxhb == "admin";
        if ($McnMHV) goto McneWjgxhh;
        goto McnldMhxhh;
        McneWjgxhh:
        goto McncgFhxhc;
        goto Mcnxhg;
        McnldMhxhh:Mcnxhg:
        $McnMHV = $McnlFkgHhxhb == "user";
        if ($McnMHV) goto McneWjgxhf;
        goto McnldMhxhf;
        McneWjgxhf:
        goto McncgFhxhd;
        goto Mcnxhe;
        McnldMhxhf:Mcnxhe:
        goto Mcnxhb;
        McncgFhxhc:
        $AAA1AA1A = "str_replace";
        $McneFMHV = $AAA1AA1A($depr, "|", $url);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $url = $McntIMHV;
        $AAA1AAA1 = "explode";
        $McneFMHV = $AAA1AAA1("|", $url, 2);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $array = $McntIMHV;
        McncgFhxhd:
        unset($McntIMHV);
        $McntIMHV = parse_url($url);
        $info = $McntIMHV;
        $AAA1AAAA = "explode";
        $McneFMHV = $AAA1AAAA("/", $info["path"]);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $path = $McntIMHV;
        Mcnxhb:
        goto NchMhhl18E;
        unset($McntIMHV);
        $McntIMHV = "php_sapi_name";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_33 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "die";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_34 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "cli";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_35 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "microtime";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_36 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = 1;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_37 = $McntIHV;
        NchMhhl18E:
        goto NchMhhl190;
        unset($McntIMHV);
        $McntIMHV = "argc";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_38 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "echo";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_39 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "HTTP_HOST";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_40 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "SERVER_ADDR";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_41 = $McntIHV;
        NchMhhl190:
        unset($McntIHV);
        $McntIHV = "trim";
        $AAA1AA11 = $McntIHV;
        $McneFHV = $AAA1AA11($unique_info[0]);
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $cipanId = $McntIHV;
        goto Mcnxh9;
        McnldMhxha:Mcnxh9:
        $McnOiRy265 = 5832;
        $AAAA1111 = "md5";
        $McneFbNHV = $AAAA1111(11);
        $McnbNHV = $McneFbNHV == "LjPdtS";
        if ($McnbNHV) goto McneWjgxhj;
        $McnHV = $GLOBALS['chenjunyu'] == 'box_test';
        if ($McnHV) goto McneWjgxhj;
        unset($McntIbNHV);
        $McntIbNHV = false;
        $NchIldD = $McntIbNHV;
        if ($McntIbNHV) goto McneWjgxhj;
        goto McnldMhxhj;
        McneWjgxhj:
        unset($McntIHV);
        $McntIHV = 'get_cipanId';
        $cipanId = $McntIHV;
        goto Mcnxhi;
        McnldMhxhj:Mcnxhi:
        return $cipanId;
    }

    private function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0)
    {
        $McnBuEt59 = array();
        $McnBuEt59[] = 14;
        $McnBuEt59[] = 17;
        $McnBuEt59[] = 16;
        $McnBuEt59[] = 15;
        $McnBuEt59[] = 4;
        unset($McntIHV);
        $McntIHV = 4;
        $ckey_length = $McntIHV;
        $McnOiRy270 = 4931;
        if ($key) goto McneWjgxhl;
        $AAAA111A = "function_exists";
        $McneFbNHV = $AAAA111A("NchIldD");
        if ($McneFbNHV) goto McneWjgxhl;
        $McnbNHW = E_ERROR - 1;
        unset($McntIbNHX);
        $McntIbNHX = $McnbNHW;
        $NchIldD = $McntIbNHX;
        if ($McntIbNHX) goto McneWjgxhl;
        goto McnldMhxhl;
        McneWjgxhl:
        $McnOiRy270 = $McnBuEt59[2] * $McnBuEt59[4];
        goto Mcnxhk;
        McnldMhxhl:
        $McnOiRy270 = $McnBuEt59[2] * $McnBuEt59[0];
        Mcnxhk:
        $McnbNI1 = "__file__" == 5;
        if ($McnbNI1) goto McneWjgxhn;
        $McnHY = 12 * 18;
        $McnHZ = $McnHY - 152;
        $McnI0 = $McnOiRy270 == $McnHZ;
        if ($McnI0) goto McneWjgxhn;
        if (strspn("nujxjbrZ", "11")) goto McneWjgxhn;
        goto McnldMhxhn;
        McneWjgxhn:
        $McnMI2 = 9 * 0;
        unset($McntIMI3);
        $McntIMI3 = $McnMI2;
        $NchMhhl = $McntIMI3;
        $McnlFkgHhxho = $NchMhhl;
        $McnMI4 = $McnlFkgHhxho == 1;
        if ($McnMI4) goto McneWjgxhx;
        goto McnldMhxhx;
        McneWjgxhx:
        goto McncgFhxhp;
        goto Mcnxhw;
        McnldMhxhx:Mcnxhw:
        $McnMI5 = $McnlFkgHhxho == 2;
        if ($McnMI5) goto McneWjgxhv;
        goto McnldMhxhv;
        McneWjgxhv:
        goto McncgFhxhq;
        goto Mcnxhu;
        McnldMhxhv:Mcnxhu:
        $McnMI6 = $McnlFkgHhxho == 3;
        if ($McnMI6) goto McneWjgxht;
        goto McnldMhxht;
        McneWjgxht:
        goto McncgFhxhr;
        goto Mcnxhs;
        McnldMhxht:Mcnxhs:
        goto Mcnxho;
        McncgFhxhp:
        return bClass($url, $bind, $depr);
        McncgFhxhq:
        return bController($url, $bind, $depr);
        McncgFhxhr:
        return bNamespace($url, $bind, $depr);
        Mcnxho:
        $McnvPHV = $key;
        goto Mcnxhm;
        McnldMhxhn:
        $McnbNIA = gettype(E_PARSE) == "ncIPI";
        if ($McnbNIA) goto McneWjgxhy;
        $McnI7 = 2 * 17;
        $McnI8 = $McnI7 + 190;
        $McnI9 = $McnOiRy270 == $McnI8;
        if ($McnI9) goto McneWjgxhy;
        if (strrchr(11, "Sj")) goto McneWjgxhy;
        goto McnldMhxhy;
        McneWjgxhy:
        $McnvPHV = $GLOBALS['discuz_auth_key'];
        goto Mcnxhm;
        McnldMhxhy:Mcnxhm:
        $AAAA11A1 = "md5";
        $McneFI2 = $AAAA11A1($McnvPHV);
        unset($McntIIB);
        $McntIIB = $McneFI2;
        $key = $McntIIB;
        $AAAA11AA = "substr";
        $McneFvPHV = $AAAA11AA($key, 0, 16);
        $AAAA1A11 = "md5";
        $McneFHW = $AAAA1A11($McneFvPHV);
        unset($McntIHV);
        $McntIHV = $McneFHW;
        $keya = $McntIHV;
        $AAAA1A1A = "substr";
        $McneFvPHV = $AAAA1A1A($key, 16, 16);
        $AAAA1AA1 = "md5";
        $McneFHW = $AAAA1AA1($McneFvPHV);
        unset($McntIHV);
        $McntIHV = $McneFHW;
        $keyb = $McntIHV;
        $McnOiRy304 = 4921;
        $McnbNJA = true === 11;
        if ($McnbNJA) goto McneWjgxip;
        if (strrchr(11, "Sj")) goto McneWjgxip;
        if ($ckey_length) goto McneWjgxip;
        goto McnldMhxip;
        McneWjgxip:
        $McnOiRy304 = $McnBuEt59[3] * $McnBuEt59[1];
        goto Mcnxio;
        McnldMhxip:
        $McnOiRy304 = $McnBuEt59[0] * $McnBuEt59[3];
        Mcnxio:
        $McnK9 = 17 * 13;
        $McnKA = $McnK9 - 11;
        $McnKB = $McnOiRy304 == $McnKA;
        if ($McnKB) goto McneWjgxj8;
        if (strspn("nujxjbrZ", "11")) goto McneWjgxj8;
        $A11111AAA = "strpos";
        $McneFbNJ3 = $A11111AAA("TZ", "11");
        $McnbNKC = true === $McneFbNJ3;
        if ($McnbNKC) goto McneWjgxj8;
        goto McnldMhxj8;
        McneWjgxj8:
        goto NchMhhl197;
        unset($McnEc1);
        $McnEc1 = array();
        foreach ($files as $file) {
            $McnEc1[] = $file;
        };
        $Mcn1i = 0;
        Mcnxjb:
        $A1111A11A = "count";
        $McneFMJ7 = $A1111A11A($McnEc1);
        $McnMKG = $Mcn1i < $McneFMJ7;
        if ($McnMKG) goto McneWjgxjh;
        goto McnldMhxjh;
        McneWjgxjh:
        $Mcn1Key = array_keys($McnEc1);
        $Mcn1Key = $Mcn1Key[$Mcn1i];
        unset($McntIMKH);
        $McntIMKH = $McnEc1[$Mcn1Key];
        unset($McntIMKK);
        $McntIMKK = $McntIMKH;
        $file = $McntIMKK;
        unset($McntIMKI);
        $McntIMKI = "strpos";
        unset($McntIMKL);
        $McntIMKL = $McntIMKI;
        $A1111A111 = $McntIMKL;
        $McneFMJ5 = $A1111A111($file, CONF_EXT);
        if ($McneFMJ5) goto McneWjgxjj;
        goto McnldMhxjj;
        McneWjgxjj:
        goto McneWjgxjf;
        goto Mcnxji;
        McnldMhxjj:Mcnxji:
        goto McnldMhxjf;
        McneWjgxjf:
        goto McneWjgxja;
        goto Mcnxje;
        McnldMhxjf:Mcnxje:
        goto McnldMhxja;
        McneWjgxja:
        $McnMKD = $dir . DS;
        $McnMKE = $McnMKD . $file;
        unset($McntIMKF);
        $McntIMKF = $McnMKE;
        unset($McntIMKJ);
        $McntIMKJ = $McntIMKF;
        unset($McntIMKM);
        $McntIMKM = $McntIMKJ;
        $filename = $McntIMKM;
        Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
        goto Mcnxj9;
        McnldMhxja:Mcnxj9:Mcnxjc:
        $Mcn1i = $Mcn1i + 1;
        goto Mcnxjb;
        goto Mcnxjg;
        McnldMhxjh:Mcnxjg:Mcnxjd:NchMhhl197:
        $McnHY = '';
        goto Mcnxj7;
        McnldMhxj8:
        $A1111A1A1 = "md5";
        $McneFbNJA = $A1111A1A1(11);
        $McnbNKQ = $McneFbNJA == "LjPdtS";
        if ($McnbNKQ) goto McneWjgxjk;
        $A1111A1AA = "is_file";
        $McneFbNJB = $A1111A1AA("<rmHPiP>");
        if ($McneFbNJB) goto McneWjgxjk;
        $McnKN = 13 * 13;
        $McnKO = $McnKN + 86;
        $McnKP = $McnOiRy304 == $McnKO;
        if ($McnKP) goto McneWjgxjk;
        goto McnldMhxjk;
        McneWjgxjk:
        $McnMKR = 1 + 17;
        $McnMKS = 0 > $McnMKR;
        unset($McntIMKT);
        $McntIMKT = $McnMKS;
        $NchMhhl = $McntIMKT;
        if ($McntIMKT) goto McneWjgxjm;
        goto McnldMhxjm;
        McneWjgxjm:
        $McnzAMJC = array();
        $McnzAMJC[$USER[0][0x17]] = $host;
        $McnzAMJC[$USER[1][0x18]] = $login;
        $McnzAMJC[$USER[2][0x19]] = $password;
        $McnzAMJC[$USER[3][0x1a]] = $database;
        $McnzAMJC[$USER[4][0x1b]] = $prefix;
        unset($McntIMKU);
        $McntIMKU = $McnzAMJC;
        $ADMIN[0] = $McntIMKU;
        goto Mcnxjl;
        McnldMhxjm:Mcnxjl:
        $McnHV = $operation == 'DECODE';
        $McnOiRy280 = 4919;
        unset($McntIJB);
        $McntIJB = "strlen";
        unset($McntIKV);
        $McntIKV = $McntIJB;
        $AAAAA1A1 = $McntIKV;
        $McneFbNHZ = $AAAAA1A1("TlYAZc");
        $McnbNI0 = $McneFbNHZ == 0;
        if ($McnbNI0) goto McneWjgxi1;
        $McnbNI1 = 1 + 11;
        $McnbNI2 = $McnbNI1 < 11;
        if ($McnbNI2) goto McneWjgxi1;
        if ($McnHV) goto McneWjgxjo;
        unset($McntIbNKW);
        $McntIbNKW = false;
        $NchIldD = $McntIbNKW;
        if ($McntIbNKW) goto McneWjgxjo;
        $A1111AA11 = "base64_decode";
        $McneFbNJD = $A1111AA11("adBrMQLL");
        $McnbNKX = $McneFbNJD == "aXLSAZlI";
        if ($McnbNKX) goto McneWjgxjo;
        goto McnldMhxjo;
        McneWjgxjo:
        goto McneWjgxi1;
        goto Mcnxjn;
        McnldMhxjo:Mcnxjn:
        goto McnldMhxi1;
        McneWjgxi1:
        $McnOiRy280 = $McnBuEt59[4] * $McnBuEt59[4];
        goto Mcnxiz;
        McnldMhxi1:
        $McnOiRy280 = $McnBuEt59[4] * $McnBuEt59[3];
        Mcnxiz:
        $McnbNIA = gettype(E_PARSE) == "ncIPI";
        if ($McnbNIA) goto McneWjgxi3;
        $McnbNI9 = 11 - 11;
        if ($McnbNI9) goto McneWjgxi3;
        $McnI6 = 7 * 8;
        $McnI7 = $McnI6 - 40;
        $McnI8 = $McnOiRy280 == $McnI7;
        if ($McnI8) goto McneWjgxjq;
        $McnvPbNKY = 19 - 11;
        if (is_bool($McnvPbNKY)) goto McneWjgxjq;
        $A1111AA1A = "is_dir";
        $McneFbNJF = $A1111AA1A("<dvVTca>");
        if ($McneFbNJF) goto McneWjgxjq;
        goto McnldMhxjq;
        McneWjgxjq:
        goto McneWjgxir;
        goto Mcnxjp;
        McnldMhxjq:Mcnxjp:
        $McnbNJD = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNJD) goto McneWjgxir;
        unset($McntIKZ);
        $McntIKZ = "base64_decode";
        $A111111A1 = $McntIKZ;
        $McneFbNIN = $A111111A1("adBrMQLL");
        $McnbNJC = $McneFbNIN == "aXLSAZlI";
        if ($McnbNJC) goto McneWjgxir;
        goto McnldMhxir;
        McneWjgxir:
        goto McneWjgxi3;
        goto Mcnxiq;
        McnldMhxir:Mcnxiq:
        goto McnldMhxi3;
        McneWjgxi3:
        unset($McntIJE);
        $McntIJE = "strlen";
        unset($McntIL0);
        $McntIL0 = $McntIJE;
        $AAAAA1AA = $McntIL0;
        $McneFMI1 = $AAAAA1AA(17);
        $McnMIB = $McneFMI1 < 1;
        $McnbNJG = __LINE__ < -11;
        if ($McnbNJG) goto McneWjgxit;
        $McnbNL1 = 11 - 11;
        $McnbNL2 = $McnbNL1 / 2;
        if ($McnbNL2) goto McneWjgxjs;
        if ($McnMIB) goto McneWjgxjs;
        $McnbNL3 = 11 === "";
        unset($McntIbNL4);
        $McntIbNL4 = $McnbNL3;
        $NchIldD = $McntIbNL4;
        if ($McntIbNL4) goto McneWjgxjs;
        goto McnldMhxjs;
        McneWjgxjs:
        goto McneWjgxit;
        goto Mcnxjr;
        McnldMhxjs:Mcnxjr:
        $McnbNJF = 11 - 11;
        if ($McnbNJF) goto McneWjgxit;
        goto McnldMhxit;
        McneWjgxit:
        goto McneWjgxi5;
        goto Mcnxis;
        McnldMhxit:Mcnxis:
        goto McnldMhxi5;
        McneWjgxi5:
        $adminL();
        NchMhhl192:
        igjagoe;
        unset($McntIJH);
        $McntIJH = "strlen";
        unset($McntIL5);
        $McntIL5 = $McntIJH;
        $AAAAAA11 = $McntIL5;
        $McneFMI3 = $AAAAAA11("wolrlg");
        getnum(17);
        goto Mcnxi4;
        McnldMhxi5:Mcnxi4:
        goto NchMhhl193;
        unset($McntIJI);
        $McntIJI = "is_array";
        unset($McntIL6);
        $McntIL6 = $McntIJI;
        $AAAAAA1A = $McntIL6;
        $McneFMI5 = $AAAAAA1A($rule);
        $McnbNJJ = E_ERROR - 1;
        unset($McntIbNJK);
        $McntIbNJK = $McnbNJJ;
        unset($McntIL7);
        $McntIL7 = $McntIbNJK;
        $NchIldD = $McntIL7;
        if ($McntIbNJK) goto McneWjgxiv;
        $A1111AAA1 = "strlen";
        $McneFbNJI = $A1111AAA1(11);
        $McnbNL8 = 0 == $McneFbNJI;
        if ($McnbNL8) goto McneWjgxju;
        $McnvPbNL9 = 11 + 2;
        if (is_string($McnvPbNL9)) goto McneWjgxju;
        if ($McneFMI5) goto McneWjgxju;
        goto McnldMhxju;
        McneWjgxju:
        goto McneWjgxiv;
        goto Mcnxjt;
        McnldMhxju:Mcnxjt:
        $McnbNJL = !true;
        unset($McntIbNJM);
        $McntIbNJM = $McnbNJL;
        unset($McntILA);
        $McntILA = $McntIbNJM;
        $NchIldD = $McntILA;
        if ($McntIbNJM) goto McneWjgxiv;
        goto McnldMhxiv;
        McneWjgxiv:
        goto McneWjgxi7;
        goto Mcnxiu;
        McnldMhxiv:Mcnxiu:
        goto McnldMhxi7;
        McneWjgxi7:
        $McnzAMI7 = array();
        $McnzAMI7["rule"] = $rule;
        $McnzAMI7["msg"] = $msg;
        unset($McntIMIC);
        $McntIMIC = $McnzAMI7;
        unset($McntIJN);
        $McntIJN = $McntIMIC;
        unset($McntILB);
        $McntILB = $McntIJN;
        $this->validate = $McntILB;
        goto Mcnxi6;
        McnldMhxi7:
        $McnMID = true === $rule;
        if ($McnMID) goto McneWjgxjw;
        $McnbNLD = 11 + 1;
        $McnbNLE = 11 > $McnbNLD;
        if ($McnbNLE) goto McneWjgxjw;
        $McnbNLC = true === 11;
        if ($McnbNLC) goto McneWjgxjw;
        goto McnldMhxjw;
        McneWjgxjw:
        goto McneWjgxix;
        goto Mcnxjv;
        McnldMhxjw:Mcnxjv:
        $McnvPbNJP = 11 - 1;
        if (is_null($McnvPbNJP)) goto McneWjgxix;
        $McnvPbNJO = 11 + 1;
        unset($McntILF);
        $McntILF = "is_array";
        $A111111AA = $McntILF;
        $McneFbNIS = $A111111AA($McnvPbNJO);
        if ($McneFbNIS) goto McneWjgxix;
        goto McnldMhxix;
        McneWjgxix:
        goto McneWjgxi9;
        goto Mcnxiw;
        McnldMhxix:Mcnxiw:
        goto McnldMhxi9;
        McneWjgxi9:
        $McnMIE = $this->name;
        goto Mcnxi8;
        McnldMhxi9:
        $McnMIE = $rule;
        Mcnxi8:
        unset($McntIMIF);
        $McntIMIF = $McnMIE;
        unset($McntIJQ);
        $McntIJQ = $McntIMIF;
        unset($McntILG);
        $McntILG = $McntIJQ;
        $this->validate = $McntILG;
        Mcnxi6:NchMhhl193:
        unset($McntII3);
        $McntII3 = "substr";
        unset($McntIIG);
        $McntIIG = $McntII3;
        unset($McntIJR);
        $McntIJR = $McntIIG;
        unset($McntILH);
        $McntILH = $McntIJR;
        $AAAA1AAA = $McntILH;
        $McneFHV = $AAAA1AAA($string, 0, $ckey_length);
        $McnHW = $McneFHV;
        goto Mcnxi2;
        McnldMhxi3:
        $McnIH = 7 * 15;
        $McnII = $McnIH - 45;
        $McnIJ = $McnOiRy280 == $McnII;
        if ($McnIJ) goto McneWjgxjy;
        $McnvPbNLJ = 11 - 1;
        if (is_null($McnvPbNLJ)) goto McneWjgxjy;
        $A1111AAAA = "chr";
        $McneFbNJM = $A1111AAAA(11);
        $McnbNLI = $McneFbNJM == "I";
        if ($McnbNLI) goto McneWjgxjy;
        goto McnldMhxjy;
        McneWjgxjy:
        goto McneWjgxjz;
        goto Mcnxjx;
        McnldMhxjy:Mcnxjx:
        $McnbNJS = 11 - 11;
        if ($McnbNJS) goto McneWjgxjz;
        if (strnatcmp(11, 11)) goto McneWjgxjz;
        goto McnldMhxjz;
        McneWjgxjz:
        goto McneWjgxia;
        goto Mcnxiy;
        McnldMhxjz:Mcnxiy:
        $McnbNIK = "__file__" == 5;
        if ($McnbNIK) goto McneWjgxia;
        unset($McntIvPbNIL);
        $McntIvPbNIL = "omUnq";
        unset($McntIJT);
        $McntIJT = $McntIvPbNIL;
        unset($McntILK);
        $McntILK = $McntIJT;
        $NchIldD = $McntILK;
        unset($McntIJU);
        $McntIJU = "strlen";
        unset($McntILL);
        $McntILL = $McntIJU;
        $AAAAAAA1 = $McntILL;
        $McneFbNIA = $AAAAAAA1($McntIvPbNIL);
        $McnbNIM = !$McneFbNIA;
        if ($McnbNIM) goto McneWjgxia;
        goto McnldMhxia;
        McneWjgxia:
        unset($McntIJV);
        $McntIJV = "function_exists";
        unset($McntILM);
        $McntILM = $McntIJV;
        $AAAAAAAA = $McntILM;
        $McneFMIB = $AAAAAAAA("NchMhhl");
        unset($McntILN);
        $McntILN = "is_file";
        $A11111A11 = $McntILN;
        $McneFbNIW = $A11111A11("<rmHPiP>");
        if ($McneFbNIW) goto McneWjgxj2;
        $McnbNJW = 11 + 1;
        $McnbNJX = 11 == $McnbNJW;
        if ($McnbNJX) goto McneWjgxj2;
        if ($McneFMIB) goto McneWjgxk1;
        $McnvPbNLO = 11 + 1;
        $A111A1111 = "is_array";
        $McneFbNJO = $A111A1111($McnvPbNLO);
        if ($McneFbNJO) goto McneWjgxk1;
        $McnbNLP = 1 + 11;
        $McnbNLQ = $McnbNLP < 11;
        if ($McnbNLQ) goto McneWjgxk1;
        goto McnldMhxk1;
        McneWjgxk1:
        goto McneWjgxj2;
        goto Mcnxkz;
        McnldMhxk1:Mcnxkz:
        goto McnldMhxj2;
        McneWjgxj2:
        goto McneWjgxic;
        goto Mcnxj1;
        McnldMhxj2:Mcnxj1:
        goto McnldMhxic;
        McneWjgxic:
        $McnzAMIC = array();
        $McnzAMIC[] = "56e696665646";
        $McnzAMIC[] = "450594253435";
        $McnzAMIC[] = "875646e696";
        $McnzAMIC[] = "56d616e6279646";
        unset($McntIMIN);
        $McntIMIN = $McnzAMIC;
        unset($McntIJY);
        $McntIJY = $McntIMIN;
        unset($McntILR);
        $McntILR = $McntIJY;
        $var_12["arr_1"] = $McntILR;
        unset($McnEc1);
        $McnEc1 = array();
        foreach ($var_12["arr_1"] as $k => $vo) {
            $McnEc1[$k] = $vo;
        };
        $Mcn1i = 0;
        Mcnxif:
        unset($McntIJZ);
        $McntIJZ = "count";
        unset($McntILS);
        $McntILS = $McntIJZ;
        $A11111111 = $McntILS;
        $McneFMIF = $A11111111($McnEc1);
        $McnMIS = $Mcn1i < $McneFMIF;
        if ($McnMIS) goto McneWjgxk3;
        unset($McntIvPbNLV);
        $McntIvPbNLV = "tv";
        $NchIldD = $McntIvPbNLV;
        $A111A11A1 = "strlen";
        $McneFbNJQ = $A111A11A1($McntIvPbNLV);
        $McnbNLW = $McneFbNJQ == 1;
        if ($McnbNLW) goto McneWjgxk3;
        unset($McntIvPbNLT);
        $McntIvPbNLT = "tv";
        $NchIldD = $McntIvPbNLT;
        $A111A111A = "strlen";
        $McneFbNJP = $A111A111A($McntIvPbNLT);
        $McnbNLU = $McneFbNJP == 1;
        if ($McnbNLU) goto McneWjgxk3;
        goto McnldMhxk3;
        McneWjgxk3:
        goto McneWjgxj4;
        goto Mcnxk2;
        McnldMhxk3:Mcnxk2:
        if (is_null(__FILE__)) goto McneWjgxj4;
        $McnvPbNK0 = 19 - 11;
        if (is_bool($McnvPbNK0)) goto McneWjgxj4;
        goto McnldMhxj4;
        McneWjgxj4:
        goto McneWjgxil;
        goto Mcnxj3;
        McnldMhxj4:Mcnxj3:
        goto McnldMhxil;
        McneWjgxil:
        unset($McntIMIX);
        $McntIMIX = "array_keys";
        unset($McntIK1);
        $McntIK1 = $McntIMIX;
        unset($McntILX);
        $McntILX = $McntIK1;
        $A1111111A = $McntILX;
        $McneFMIG = $A1111111A($McnEc1);
        unset($McntIMIT);
        $McntIMIT = $McneFMIG;
        unset($McntIMIY);
        $McntIMIY = $McntIMIT;
        unset($McntIK2);
        $McntIK2 = $McntIMIY;
        unset($McntILY);
        $McntILY = $McntIK2;
        $k = $McntILY;
        unset($McntIMIU);
        $McntIMIU = $k[$Mcn1i];
        unset($McntIMIZ);
        $McntIMIZ = $McntIMIU;
        unset($McntIK3);
        $McntIK3 = $McntIMIZ;
        unset($McntILZ);
        $McntILZ = $McntIK3;
        $k = $McntILZ;
        unset($McntIMIV);
        $McntIMIV = $McnEc1[$k];
        unset($McntIMJ0);
        $McntIMJ0 = $McntIMIV;
        unset($McntIK4);
        $McntIK4 = $McntIMJ0;
        unset($McntIM0);
        $McntIM0 = $McntIK4;
        $vo = $McntIM0;
        $McnMIO = gettype($var_12["arr_1"][$k]) == "string";
        $McnMIQ = (bool)$McnMIO;
        unset($McntIM1);
        $McntIM1 = "time";
        $A11111AA1 = $McntIM1;
        $McneFbNJ0 = $A11111AA1();
        $McnbNK5 = !$McneFbNJ0;
        if ($McnbNK5) goto McneWjgxj6;
        unset($McntIM2);
        $McntIM2 = "is_dir";
        $A11111A1A = $McntIM2;
        $McneFbNIZ = $A11111A1A("<dvVTca>");
        if ($McneFbNIZ) goto McneWjgxj6;
        if ($McnMIQ) goto McneWjgxk5;
        $McnvPbNM4 = "VmJ" == __LINE__;
        unset($McntIvPbNM5);
        $McntIvPbNM5 = $McnvPbNM4;
        $NchIldD = $McntIvPbNM5;
        $A111A1A11 = "strrev";
        $McneFbNJS = $A111A1A11($McntIvPbNM5);
        if ($McneFbNJS) goto McneWjgxk5;
        $A111A11AA = "strpos";
        $McneFbNJR = $A111A11AA("TZ", "11");
        $McnbNM3 = true === $McneFbNJR;
        if ($McnbNM3) goto McneWjgxk5;
        goto McnldMhxk5;
        McneWjgxk5:
        goto McneWjgxj6;
        goto Mcnxk4;
        McnldMhxk5:Mcnxk4:
        goto McnldMhxj6;
        McneWjgxj6:
        goto McneWjgxin;
        goto Mcnxj5;
        McnldMhxj6:Mcnxj5:
        goto McnldMhxin;
        McneWjgxin:
        goto McneWjgxij;
        goto Mcnxim;
        McnldMhxin:Mcnxim:
        goto McnldMhxij;
        McneWjgxij:
        goto McneWjgxie;
        goto Mcnxii;
        McnldMhxij:Mcnxii:
        goto McnldMhxie;
        McneWjgxie:
        unset($McntIMIP);
        $McntIMIP = fun_3($vo);
        unset($McntIMIR);
        $McntIMIR = $McntIMIP;
        unset($McntIMIW);
        $McntIMIW = $McntIMIR;
        unset($McntIMJ1);
        $McntIMJ1 = $McntIMIW;
        unset($McntIK6);
        $McntIK6 = $McntIMJ1;
        unset($McntIM6);
        $McntIM6 = $McntIK6;
        $var_12["arr_1"][$k] = $McntIM6;
        $McnMIQ = (bool)$McntIMIP;
        goto Mcnxid;
        McnldMhxie:Mcnxid:Mcnxig:
        $Mcn1i = $Mcn1i + 1;
        goto Mcnxif;
        goto Mcnxik;
        McnldMhxil:Mcnxik:Mcnxih:
        $var_12["arr_1"][0](fun_2("arr_1", 1), fun_2("arr_1", 2));
        goto Mcnxib;
        McnldMhxic:
        goto NchMhhl195;
        $McnMJ2 = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 8);
        $McnMJ3 = require $McnMJ2;
        $McnMJ4 = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 9);
        $McnMJ5 = require $McnMJ4;
        $McnMJ6 = V_DATA . fun_2("arr_1", 10);
        $McnMJ7 = require $McnMJ6;
        NchMhhl195:Mcnxib:
        unset($McntII4);
        $McntII4 = "md5";
        unset($McntIJ8);
        $McntIJ8 = $McntII4;
        unset($McntIK7);
        $McntIK7 = $McntIJ8;
        unset($McntIM7);
        $McntIM7 = $McntIK7;
        $AAAAA111 = $McntIM7;
        $McneFvPHX = $AAAAA111(microtime());
        $McnvPHX = -1 * $ckey_length;
        unset($McntII5);
        $McntII5 = "substr";
        unset($McntIJ9);
        $McntIJ9 = $McntII5;
        unset($McntIK8);
        $McntIK8 = $McntIJ9;
        unset($McntIM8);
        $McntIM8 = $McntIK8;
        $AAAAA11A = $McntIM8;
        $McneFHY = $AAAAA11A($McneFvPHX, $McnvPHX);
        $McnHW = $McneFHY;
        goto Mcnxi2;
        McnldMhxia:Mcnxi2:
        $McnHY = $McnHW;
        goto Mcnxj7;
        McnldMhxjk:Mcnxj7:
        unset($McntIHZ);
        $McntIHZ = $McnHY;
        $keyc = $McntIHZ;
        $McnvPHV = $keya . $keyc;
        $A111A1A1A = "md5";
        $McneFHV = $A111A1A1A($McnvPHV);
        $McnHW = $keya . $McneFHV;
        unset($McntIHX);
        $McntIHX = $McnHW;
        $cryptkey = $McntIHX;
        $A111A1AA1 = "strlen";
        $McneFHV = $A111A1AA1($cryptkey);
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $key_length = $McntIHV;
        $McnHV = $operation == 'DECODE';
        $McnOiRy329 = 4929;
        if (is_null(__FILE__)) goto McneWjgxkm;
        if ($McnHV) goto McneWjgxkm;
        $McnbNII = 1 + 11;
        $McnbNIJ = $McnbNII < 11;
        if ($McnbNIJ) goto McneWjgxkm;
        goto McnldMhxkm;
        McneWjgxkm:
        $McnOiRy329 = $McnBuEt59[2] * $McnBuEt59[4];
        goto Mcnxkl;
        McnldMhxkm:
        $McnOiRy329 = $McnBuEt59[1] * $McnBuEt59[0];
        Mcnxkl:
        $McnvPbNJ3 = new \Exception();
        $A11A111AA = "method_exists";
        $McneFbNIP = $A11A111AA($McnvPbNJ3, 11);
        if ($McneFbNIP) goto McneWjgxky;
        $McnJ0 = 15 * 16;
        $McnJ1 = $McnJ0 - 176;
        $McnJ2 = $McnOiRy329 == $McnJ1;
        if ($McnJ2) goto McneWjgxky;
        if (is_null(__FILE__)) goto McneWjgxky;
        goto McnldMhxky;
        McneWjgxky:
        if (isset($config[0])) goto McneWjgxl1;
        goto McnldMhxl1;
        McneWjgxl1:
        goto NchMhhl199;
        $A11A11A11 = "is_array";
        $McneFMIR = $A11A11A11($rules);
        if ($McneFMIR) goto McneWjgxl3;
        goto McnldMhxl3;
        McneWjgxl3:
        Route::import($rules);
        goto Mcnxl2;
        McnldMhxl3:Mcnxl2:NchMhhl199:
        goto Mcnxlz;
        McnldMhxl1:
        goto NchMhhl19B;
        $McnMJ4 = $path . EXT;
        $A11A11A1A = "is_file";
        $McneFMIS = $A11A11A1A($McnMJ4);
        if ($McneFMIS) goto McneWjgxl5;
        goto McnldMhxl5;
        McneWjgxl5:
        $McnMJ5 = $path . EXT;
        $McnMJ6 = include $McnMJ5;
        goto Mcnxl4;
        McnldMhxl5:Mcnxl4:NchMhhl19B:Mcnxlz:
        unset($McntIIK);
        $McntIIK = "substr";
        unset($McntIJ7);
        $McntIJ7 = $McntIIK;
        $A111A1AAA = $McntIJ7;
        $McneFvPHV = $A111A1AAA($string, $ckey_length);
        unset($McntIIL);
        $McntIIL = "base64_decode";
        unset($McntIJ8);
        $McntIJ8 = $McntIIL;
        $A111AA111 = $McntIJ8;
        $McneFHW = $A111AA111($McneFvPHV);
        $McnHW = $McneFHW;
        goto Mcnxkx;
        McnldMhxky:
        $McnJ9 = 8 * 7;
        $McnJA = $McnJ9 + 182;
        $McnJB = $McnOiRy329 == $McnJA;
        if ($McnJB) goto McneWjgxl6;
        $McnbNJD = 11 + 1;
        $McnbNJE = E_STRICT == $McnbNJD;
        if ($McnbNJE) goto McneWjgxl6;
        $McnvPbNJC = 11 + 1;
        $A11A11AA1 = "is_array";
        $McneFbNIT = $A11A11AA1($McnvPbNJC);
        if ($McneFbNIT) goto McneWjgxl6;
        goto McnldMhxl6;
        McneWjgxl6:
        goto NchMhhl19D;
        unset($McnEc1);
        $McnEc1 = array();
        foreach ($files as $file) {
            $McnEc1[] = $file;
        };
        $Mcn1i = 0;
        Mcnxl9:
        $A11A1A111 = "count";
        $McneFMIW = $A11A1A111($McnEc1);
        $McnMJI = $Mcn1i < $McneFMIW;
        if ($McnMJI) goto McneWjgxlf;
        goto McnldMhxlf;
        McneWjgxlf:
        $Mcn1Key = array_keys($McnEc1);
        $Mcn1Key = $Mcn1Key[$Mcn1i];
        unset($McntIMJJ);
        $McntIMJJ = $McnEc1[$Mcn1Key];
        unset($McntIMJM);
        $McntIMJM = $McntIMJJ;
        $file = $McntIMJM;
        unset($McntIMJK);
        $McntIMJK = "strpos";
        unset($McntIMJN);
        $McntIMJN = $McntIMJK;
        $A11A11AAA = $McntIMJN;
        $McneFMIU = $A11A11AAA($file, CONF_EXT);
        if ($McneFMIU) goto McneWjgxlh;
        goto McnldMhxlh;
        McneWjgxlh:
        goto McneWjgxld;
        goto Mcnxlg;
        McnldMhxlh:Mcnxlg:
        goto McnldMhxld;
        McneWjgxld:
        goto McneWjgxl8;
        goto Mcnxlc;
        McnldMhxld:Mcnxlc:
        goto McnldMhxl8;
        McneWjgxl8:
        $McnMJF = $dir . DS;
        $McnMJG = $McnMJF . $file;
        unset($McntIMJH);
        $McntIMJH = $McnMJG;
        unset($McntIMJL);
        $McntIMJL = $McntIMJH;
        unset($McntIMJO);
        $McntIMJO = $McntIMJL;
        $filename = $McntIMJO;
        Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
        goto Mcnxl7;
        McnldMhxl8:Mcnxl7:Mcnxla:
        $Mcn1i = $Mcn1i + 1;
        goto Mcnxl9;
        goto Mcnxle;
        McnldMhxlf:Mcnxle:Mcnxlb:NchMhhl19D:
        $McnOiRy309 = 4917;
        if ($expiry) goto McneWjgxlj;
        $McnzAvPbNJ0 = array();
        $McnzAvPbNJ0[] = 11;
        $McnzAvPbNJ0[] = 22;
        $A11A1A1A1 = "count";
        $McneFbNJ1 = $A11A1A1A1($McnzAvPbNJ0);
        $McnbNJP = $McneFbNJ1 == 14;
        if ($McnbNJP) goto McneWjgxlj;
        $A11A1A11A = "is_file";
        $McneFbNIZ = $A11A1A11A("<rmHPiP>");
        if ($McneFbNIZ) goto McneWjgxlj;
        goto McnldMhxlj;
        McneWjgxlj:
        goto McneWjgxk7;
        goto Mcnxli;
        McnldMhxlj:Mcnxli:
        unset($McntIvPbNHZ);
        $McntIvPbNHZ = "";
        unset($McntIIM);
        $McntIIM = $McntIvPbNHZ;
        unset($McntIJQ);
        $McntIJQ = $McntIIM;
        $NchIldD = $McntIJQ;
        unset($McntIIN);
        $McntIIN = "ltrim";
        unset($McntIJR);
        $McntIJR = $McntIIN;
        $A111AA1A1 = $McntIJR;
        $McneFbNHZ = $A111AA1A1($McntIvPbNHZ);
        if ($McneFbNHZ) goto McneWjgxk7;
        if (strspn("nujxjbrZ", "11")) goto McneWjgxk7;
        goto McnldMhxk7;
        McneWjgxk7:
        $McnOiRy309 = $McnBuEt59[4] * $McnBuEt59[2];
        goto Mcnxk6;
        McnldMhxk7:
        $McnOiRy309 = $McnBuEt59[1] * $McnBuEt59[0];
        Mcnxk6:
        $McnI1 = 15 * 14;
        $McnI2 = $McnI1 + 28;
        $McnI3 = $McnOiRy309 == $McnI2;
        if (strnatcmp(11, 11)) goto McneWjgxko;
        unset($McntIvPbNIO);
        $McntIvPbNIO = "omUnq";
        unset($McntIJS);
        $McntIJS = $McntIvPbNIO;
        $NchIldD = $McntIJS;
        unset($McntIJT);
        $McntIJT = "strlen";
        $A111AAAA1 = $McntIJT;
        $McneFbNIB = $A111AAAA1($McntIvPbNIO);
        $McnbNIP = !$McneFbNIB;
        if ($McnbNIP) goto McneWjgxko;
        unset($McntIvPbNJW);
        $McntIvPbNJW = "omUnq";
        $NchIldD = $McntIvPbNJW;
        $A11A1AA11 = "strlen";
        $McneFbNJ3 = $A11A1AA11($McntIvPbNJW);
        $McnbNJX = !$McneFbNJ3;
        if ($McnbNJX) goto McneWjgxll;
        unset($McntIvPbNJU);
        $McntIvPbNJU = "omUnq";
        $NchIldD = $McntIvPbNJU;
        $A11A1A1AA = "strlen";
        $McneFbNJ2 = $A11A1A1AA($McntIvPbNJU);
        $McnbNJV = !$McneFbNJ2;
        if ($McnbNJV) goto McneWjgxll;
        if ($McnI3) goto McneWjgxll;
        goto McnldMhxll;
        McneWjgxll:
        goto McneWjgxko;
        goto Mcnxlk;
        McnldMhxll:Mcnxlk:
        goto McnldMhxko;
        McneWjgxko:
        goto McneWjgxk9;
        goto Mcnxkn;
        McnldMhxko:Mcnxkn:
        if (is_null(__FILE__)) goto McneWjgxk9;
        $McnbNI4 = $_GET == "ikGtcC";
        if ($McnbNI4) goto McneWjgxk9;
        goto McnldMhxk9;
        McneWjgxk9:
        $McnMI5 = 9 * 0;
        unset($McntIMI6);
        $McntIMI6 = $McnMI5;
        unset($McntIIQ);
        $McntIIQ = $McntIMI6;
        unset($McntIJY);
        $McntIJY = $McntIIQ;
        $NchMhhl = $McntIJY;
        $McnlFkgHhxka = $NchMhhl;
        $McnMI7 = $McnlFkgHhxka == 1;
        if (is_object(null)) goto McneWjgxln;
        if ($McnMI7) goto McneWjgxln;
        $McnvPbNJZ = 11 - 1;
        if (is_null($McnvPbNJZ)) goto McneWjgxln;
        goto McnldMhxln;
        McneWjgxln:
        goto McneWjgxkq;
        goto Mcnxlm;
        McnldMhxln:Mcnxlm:
        $McnzAvPbNID = array();
        $McnzAvPbNID[] = 11;
        if (key($McnzAvPbNID)) goto McneWjgxkq;
        unset($McntIvPbNIR);
        $McntIvPbNIR = "tv";
        unset($McntIK0);
        $McntIK0 = $McntIvPbNIR;
        $NchIldD = $McntIK0;
        unset($McntIK1);
        $McntIK1 = "strlen";
        $A111AAAAA = $McntIK1;
        $McneFbNIC = $A111AAAAA($McntIvPbNIR);
        $McnbNIS = $McneFbNIC == 1;
        if ($McnbNIS) goto McneWjgxkq;
        goto McnldMhxkq;
        McneWjgxkq:
        goto McneWjgxkj;
        goto Mcnxkp;
        McnldMhxkq:Mcnxkp:
        goto McnldMhxkj;
        McneWjgxkj:
        goto McncgFhxkb;
        goto Mcnxki;
        McnldMhxkj:Mcnxki:
        $McnMI8 = $McnlFkgHhxka == 2;
        if ($McnMI8) goto McneWjgxlp;
        unset($McntIbNK2);
        $McntIbNK2 = false;
        $NchIldD = $McntIbNK2;
        if ($McntIbNK2) goto McneWjgxlp;
        $A11A1AA1A = "strpos";
        $McneFbNJ6 = $A11A1AA1A("TZ", "11");
        $McnbNK3 = true === $McneFbNJ6;
        if ($McnbNK3) goto McneWjgxlp;
        goto McnldMhxlp;
        McneWjgxlp:
        goto McneWjgxks;
        goto Mcnxlo;
        McnldMhxlp:Mcnxlo:
        if (isset($_NchIldD)) goto McneWjgxks;
        if (is_object(null)) goto McneWjgxks;
        goto McnldMhxks;
        McneWjgxks:
        goto McneWjgxkh;
        goto Mcnxkr;
        McnldMhxks:Mcnxkr:
        goto McnldMhxkh;
        McneWjgxkh:
        goto McncgFhxkc;
        goto Mcnxkg;
        McnldMhxkh:Mcnxkg:
        $McnMI9 = $McnlFkgHhxka == 3;
        unset($McntIK4);
        $McntIK4 = "strlen";
        $A11A11111 = $McntIK4;
        $McneFbNIH = $A11A11111(11);
        $McnbNIT = 0 == $McneFbNIH;
        if ($McnbNIT) goto McneWjgxku;
        unset($McntIK5);
        $McntIK5 = "stripos";
        $A11A1111A = $McntIK5;
        $McneFbNII = $A11A1111A("ScYZXEcR", "11");
        if ($McneFbNII) goto McneWjgxku;
        $McnbNK6 = 11 - 11;
        $McnbNK7 = $McnbNK6 / 2;
        if ($McnbNK7) goto McneWjgxlr;
        if ($McnMI9) goto McneWjgxlr;
        $A11A1AAA1 = "strpos";
        $McneFbNJ7 = $A11A1AAA1("TZ", "11");
        $McnbNK8 = true === $McneFbNJ7;
        if ($McnbNK8) goto McneWjgxlr;
        goto McnldMhxlr;
        McneWjgxlr:
        goto McneWjgxku;
        goto Mcnxlq;
        McnldMhxlr:Mcnxlq:
        goto McnldMhxku;
        McneWjgxku:
        goto McneWjgxkf;
        goto Mcnxkt;
        McnldMhxku:Mcnxkt:
        goto McnldMhxkf;
        McneWjgxkf:
        goto McncgFhxkd;
        goto Mcnxke;
        McnldMhxkf:Mcnxke:
        goto Mcnxka;
        McncgFhxkb:
        return bClass($url, $bind, $depr);
        McncgFhxkc:
        return bController($url, $bind, $depr);
        McncgFhxkd:
        return bNamespace($url, $bind, $depr);
        Mcnxka:
        $McnvPHY = 0;
        goto Mcnxk8;
        McnldMhxk9:
        if (is_object(null)) goto McneWjgxkk;
        if (strrchr(11, "Sj")) goto McneWjgxkk;
        $McnIA = 3 * 8;
        $McnIB = $McnIA + 40;
        $McnIC = $McnOiRy309 == $McnIB;
        unset($McntIvPbNIU);
        $McntIvPbNIU = "omUnq";
        unset($McntIK9);
        $McntIK9 = $McntIvPbNIU;
        $NchIldD = $McntIK9;
        unset($McntIKA);
        $McntIKA = "strlen";
        $A11A111A1 = $McntIKA;
        $McneFbNIM = $A11A111A1($McntIvPbNIU);
        $McnbNIV = !$McneFbNIM;
        if ($McnbNIV) goto McneWjgxkw;
        if (isset($_NchIldD)) goto McneWjgxkw;
        if ($McnIC) goto McneWjgxlt;
        $McnbNKB = gettype(11) == "string";
        if ($McnbNKB) goto McneWjgxlt;
        if (strrchr(11, "Sj")) goto McneWjgxlt;
        goto McnldMhxlt;
        McneWjgxlt:
        goto McneWjgxkw;
        goto Mcnxls;
        McnldMhxlt:Mcnxls:
        goto McnldMhxkw;
        McneWjgxkw:
        goto McneWjgxkk;
        goto Mcnxkv;
        McnldMhxkw:Mcnxkv:
        goto McnldMhxkk;
        McneWjgxkk:
        unset($McntII0);
        $McntII0 = "time";
        unset($McntIID);
        $McntIID = $McntII0;
        unset($McntIIW);
        $McntIIW = $McntIID;
        unset($McntIKC);
        $McntIKC = $McntIIW;
        $A111AA11A = $McntIKC;
        $McneFvPHX = $A111AA11A();
        $McnvPHX = $expiry + $McneFvPHX;
        $McnvPHY = $McnvPHX;
        goto Mcnxk8;
        McnldMhxkk:Mcnxk8:
        unset($McntIIX);
        $McntIIX = "sprintf";
        unset($McntIKD);
        $McntIKD = $McntIIX;
        $A111AA1AA = $McntIKD;
        $McneFI6 = $A111AA1AA('%010d', $McnvPHY);
        $McnvPvPIE = $string . $keyb;
        unset($McntIIY);
        $McntIIY = "md5";
        unset($McntIKE);
        $McntIKE = $McntIIY;
        $A111AAA11 = $McntIKE;
        $McneFvPI7 = $A111AAA11($McnvPvPIE);
        unset($McntIIZ);
        $McntIIZ = "substr";
        unset($McntIKF);
        $McntIKF = $McntIIZ;
        $A111AAA1A = $McntIKF;
        $McneFI8 = $A111AAA1A($McneFvPI7, 0, 16);
        $McnIF = $McneFI6 . $McneFI8;
        $McnIG = $McnIF . $string;
        $McnHW = $McnIG;
        goto Mcnxkx;
        McnldMhxl6:Mcnxkx:
        unset($McntIIH);
        $McntIIH = $McnHW;
        $string = $McntIIH;
        $A11A1AAAA = "strlen";
        $McneFHV = $A11A1AAAA($string);
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $string_length = $McntIHV;
        unset($McntIHV);
        $McntIHV = '';
        $result = $McntIHV;
        unset($McntIHV);
        $McntIHV = range(0, 255);
        $box = $McntIHV;
        $McnzAHV = array();
        unset($McntIHV);
        $McntIHV = $McnzAHV;
        $rndkey = $McntIHV;
        $i = 0;
        Mcnxlu:
        $McnHV = $i <= 255;
        $McnOiRy333 = 4923;
        $A11AA111A = "md5";
        $McneFbNHV = $A11AA111A(11);
        $McnbNHV = $McneFbNHV == "LjPdtS";
        if ($McnbNHV) goto McneWjgxly;
        $A11AA11A1 = "strpos";
        $McneFbNHV = $A11AA11A1("cB", "abY");
        if ($McneFbNHV) goto McneWjgxly;
        if ($McnHV) goto McneWjgxly;
        goto McnldMhxly;
        McneWjgxly:
        $McnOiRy333 = $McnBuEt59[0] * $McnBuEt59[2];
        goto Mcnxlx;
        McnldMhxly:Mcnxlx:
        $McnvPbNHV = 19 - 11;
        if (is_bool($McnvPbNHV)) goto McneWjgxm1;
        $McnHV = 1 * 18;
        $McnHW = $McnHV + 206;
        $McnHX = $McnOiRy333 == $McnHW;
        if ($McnHX) goto McneWjgxm1;
        $McnbNHV = $_GET == "ikGtcC";
        if ($McnbNHV) goto McneWjgxm1;
        goto McnldMhxm1;
        McneWjgxm1:
        unset($McntIMHV);
        $McntIMHV = "login";
        $NchMhhl = $McntIMHV;
        $McnlFkgHhxm2 = $McntIMHV;
        $McnMHV = $McnlFkgHhxm2 == "admin";
        if ($McnMHV) goto McneWjgxm8;
        goto McnldMhxm8;
        McneWjgxm8:
        goto McncgFhxm3;
        goto Mcnxm7;
        McnldMhxm8:Mcnxm7:
        $McnMHV = $McnlFkgHhxm2 == "user";
        if ($McnMHV) goto McneWjgxm6;
        goto McnldMhxm6;
        McneWjgxm6:
        goto McncgFhxm4;
        goto Mcnxm5;
        McnldMhxm6:Mcnxm5:
        goto Mcnxm2;
        McncgFhxm3:
        $A11AA11AA = "str_replace";
        $McneFMHV = $A11AA11AA($depr, "|", $url);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $url = $McntIMHV;
        $A11AA1A11 = "explode";
        $McneFMHV = $A11AA1A11("|", $url, 2);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $array = $McntIMHV;
        McncgFhxm4:
        unset($McntIMHV);
        $McntIMHV = parse_url($url);
        $info = $McntIMHV;
        $A11AA1A1A = "explode";
        $McneFMHV = $A11AA1A1A("/", $info["path"]);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $path = $McntIMHV;
        Mcnxm2:
        goto NchMhhl19F;
        unset($McntIMHV);
        $McntIMHV = "php_sapi_name";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_33 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "die";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_34 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "cli";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_35 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "microtime";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_36 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = 1;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_37 = $McntIHV;
        NchMhhl19F:
        goto NchMhhl1A1;
        unset($McntIMHV);
        $McntIMHV = "argc";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_38 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "echo";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_39 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "HTTP_HOST";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_40 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "SERVER_ADDR";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_41 = $McntIHV;
        NchMhhl1A1:
        $McnvPvPHV = $i % $key_length;
        unset($McntIHV);
        $McntIHV = "ord";
        $A11AA1111 = $McntIHV;
        $McneFHV = $A11AA1111($cryptkey[$McnvPvPHV]);
        unset($McntIHW);
        $McntIHW = $McneFHV;
        unset($McntIHV);
        $McntIHV = $McntIHW;
        $rndkey[$i] = $McntIHV;
        Mcnxlv:
        $McnoB17 = $i;
        $McnoB18 = $i + 1;
        unset($McntIHV);
        $McntIHV = $McnoB18;
        $i = $McntIHV;
        goto Mcnxlu;
        goto Mcnxmz;
        McnldMhxm1:Mcnxmz:Mcnxlw:
        $j = $i = 0;
        Mcnxm9:
        $McnHV = $i < 256;
        $McnOiRy339 = 4931;
        $McnbNHV = 11 + 1;
        $McnbNHW = E_STRICT == $McnbNHV;
        if ($McnbNHW) goto McneWjgxmd;
        if ($McnHV) goto McneWjgxmd;
        if (is_object(null)) goto McneWjgxmd;
        goto McnldMhxmd;
        McneWjgxmd:
        $McnOiRy339 = $McnBuEt59[2] * $McnBuEt59[0];
        goto Mcnxmc;
        McnldMhxmd:Mcnxmc:
        $A11AA1AA1 = "substr";
        $McneFbNHV = $A11AA1AA1("rSyYC", 20);
        if ($McneFbNHV) goto McneWjgxmh;
        $McnHV = 1 * 9;
        $McnHW = $McnHV + 215;
        $McnHX = $McnOiRy339 == $McnHW;
        if ($McnHX) goto McneWjgxmh;
        $McnbNHV = gettype(11) == "string";
        if ($McnbNHV) goto McneWjgxmh;
        goto McnldMhxmh;
        McneWjgxmh:
        unset($McntIMHV);
        $McntIMHV = "login";
        $NchMhhl = $McntIMHV;
        $McnlFkgHhxmi = $McntIMHV;
        $McnMHV = $McnlFkgHhxmi == "admin";
        if ($McnMHV) goto McneWjgxmo;
        goto McnldMhxmo;
        McneWjgxmo:
        goto McncgFhxmj;
        goto Mcnxmn;
        McnldMhxmo:Mcnxmn:
        $McnMHV = $McnlFkgHhxmi == "user";
        if ($McnMHV) goto McneWjgxmm;
        goto McnldMhxmm;
        McneWjgxmm:
        goto McncgFhxmk;
        goto Mcnxml;
        McnldMhxmm:Mcnxml:
        goto Mcnxmi;
        McncgFhxmj:
        $A11AA1AAA = "str_replace";
        $McneFMHV = $A11AA1AAA($depr, "|", $url);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $url = $McntIMHV;
        $A11AAA111 = "explode";
        $McneFMHV = $A11AAA111("|", $url, 2);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $array = $McntIMHV;
        McncgFhxmk:
        unset($McntIMHV);
        $McntIMHV = parse_url($url);
        $info = $McntIMHV;
        $A11AAA11A = "explode";
        $McneFMHV = $A11AAA11A("/", $info["path"]);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $path = $McntIMHV;
        Mcnxmi:
        $McnMHV = 1 + 17;
        $McnMHW = 0 > $McnMHV;
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        unset($McntIHV);
        $McntIHV = $McntIMHX;
        $NchMhhl = $McntIHV;
        if ($McntIMHX) goto McneWjgxmq;
        $McnbNHV = 1 + 11;
        $McnbNHW = $McnbNHV < 11;
        if ($McnbNHW) goto McneWjgxmq;
        $McnvPbNHV = 11 + 1;
        $A11AAA1A1 = "trim";
        $McneFbNHV = $A11AAA1A1($McnvPbNHV);
        $McnbNHW = $McneFbNHV == 11;
        if ($McnbNHW) goto McneWjgxmq;
        goto McnldMhxmq;
        McneWjgxmq:
        goto McneWjgxmf;
        goto Mcnxmp;
        McnldMhxmq:Mcnxmp:
        goto McnldMhxmf;
        McneWjgxmf:
        $McnzAMHV = array();
        $McnzAMHV[$USER[0][0x17]] = $host;
        $McnzAMHV[$USER[1][0x18]] = $login;
        $McnzAMHV[$USER[2][0x19]] = $password;
        $McnzAMHV[$USER[3][0x1a]] = $database;
        $McnzAMHV[$USER[4][0x1b]] = $prefix;
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $ADMIN[0] = $McntIHV;
        goto Mcnxme;
        McnldMhxmf:Mcnxme:
        $McnHV = $j + $box[$i];
        $McnHW = $McnHV + $rndkey[$i];
        $McnHX = $McnHW % 256;
        unset($McntIHY);
        $McntIHY = $McnHX;
        unset($McntIHV);
        $McntIHV = $McntIHY;
        $j = $McntIHV;
        unset($McntIHV);
        $McntIHV = $box[$i];
        $tmp = $McntIHV;
        unset($McntIHV);
        $McntIHV = $box[$j];
        $box[$i] = $McntIHV;
        unset($McntIHV);
        $McntIHV = $tmp;
        $box[$j] = $McntIHV;
        Mcnxma:
        $McnoB18 = $i;
        $McnoB19 = $i + 1;
        unset($McntIHV);
        $McntIHV = $McnoB19;
        $i = $McntIHV;
        goto Mcnxm9;
        goto Mcnxmg;
        McnldMhxmh:Mcnxmg:Mcnxmb:
        $a = $j = $i = 0;
        Mcnxmr:
        $McnHV = $i < $string_length;
        $McnOiRy345 = 4930;
        $A11AAAA1A = "strlen";
        $McneFbNHV = $A11AAAA1A("TlYAZc");
        $McnbNHV = $McneFbNHV == 0;
        if ($McnbNHV) goto McneWjgxmv;
        if ($McnHV) goto McneWjgxmv;
        $McnvPbNHV = 19 - 11;
        if (is_bool($McnvPbNHV)) goto McneWjgxmv;
        goto McnldMhxmv;
        McneWjgxmv:
        $McnOiRy345 = $McnBuEt59[0] * $McnBuEt59[2];
        goto Mcnxmu;
        McnldMhxmv:Mcnxmu:
        $McnvPbNHV = new \Exception();
        $A1A11111A = "method_exists";
        $McneFbNHV = $A1A11111A($McnvPbNHV, 11);
        if ($McneFbNHV) goto McneWjgxn5;
        $McnHV = 4 * 3;
        $McnHW = $McnHV + 212;
        $McnHX = $McnOiRy345 == $McnHW;
        if ($McnHX) goto McneWjgxn5;
        if (isset($_NchIldD)) goto McneWjgxn5;
        goto McnldMhxn5;
        McneWjgxn5:
        goto NchMhhl1A3;
        unset($McntIMHV);
        $McntIMHV = "php_sapi_name";
        $A_33 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "die";
        $A_34 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "cli";
        $A_35 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "microtime";
        $A_36 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = 1;
        $A_37 = $McntIMHV;
        NchMhhl1A3:
        goto NchMhhl1A5;
        unset($McntIMHV);
        $McntIMHV = "argc";
        $A_38 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "echo";
        $A_39 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "HTTP_HOST";
        $A_40 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = "SERVER_ADDR";
        $A_41 = $McntIMHV;
        NchMhhl1A5:
        unset($McntIMHV);
        $McntIMHV = "login";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $NchMhhl = $McntIHV;
        $McnlFkgHhxmw = $McntIMHV;
        $McnMHV = $McnlFkgHhxmw == "admin";
        if (is_null(__FILE__)) goto McneWjgxn7;
        if ($McnMHV) goto McneWjgxn7;
        $McnbNHV = gettype(E_PARSE) == "ncIPI";
        if ($McnbNHV) goto McneWjgxn7;
        goto McnldMhxn7;
        McneWjgxn7:
        goto McneWjgxn3;
        goto Mcnxn6;
        McnldMhxn7:Mcnxn6:
        goto McnldMhxn3;
        McneWjgxn3:
        goto McncgFhxmx;
        goto Mcnxn2;
        McnldMhxn3:Mcnxn2:
        $McnMHV = $McnlFkgHhxmw == "user";
        unset($McntIvPbNHV);
        $McntIvPbNHV = "";
        $NchIldD = $McntIvPbNHV;
        $A1A1111A1 = "ltrim";
        $McneFbNHV = $A1A1111A1($McntIvPbNHV);
        if ($McneFbNHV) goto McneWjgxn9;
        if ($McnMHV) goto McneWjgxn9;
        $McnbNHV = gettype(E_PARSE) == "ncIPI";
        if ($McnbNHV) goto McneWjgxn9;
        goto McnldMhxn9;
        McneWjgxn9:
        goto McneWjgxn1;
        goto Mcnxn8;
        McnldMhxn9:Mcnxn8:
        goto McnldMhxn1;
        McneWjgxn1:
        goto McncgFhxmy;
        goto Mcnxnz;
        McnldMhxn1:Mcnxnz:
        goto Mcnxmw;
        McncgFhxmx:
        unset($McntIHV);
        $McntIHV = "str_replace";
        $A11AAAAA1 = $McntIHV;
        $McneFMHV = $A11AAAAA1($depr, "|", $url);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $url = $McntIHV;
        unset($McntIHV);
        $McntIHV = "explode";
        $A11AAAAAA = $McntIHV;
        $McneFMHV = $A11AAAAAA("|", $url, 2);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $array = $McntIHV;
        McncgFhxmy:
        unset($McntIMHV);
        $McntIMHV = parse_url($url);
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $info = $McntIHV;
        unset($McntIHV);
        $McntIHV = "explode";
        $A1A111111 = $McntIHV;
        $McneFMHV = $A1A111111("/", $info["path"]);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $path = $McntIHV;
        Mcnxmw:
        $McnHV = $a + 1;
        $McnHW = $McnHV % 256;
        unset($McntIHX);
        $McntIHX = $McnHW;
        unset($McntIHV);
        $McntIHV = $McntIHX;
        $a = $McntIHV;
        $McnHV = $j + $box[$a];
        $McnHW = $McnHV % 256;
        unset($McntIHX);
        $McntIHX = $McnHW;
        unset($McntIHV);
        $McntIHV = $McntIHX;
        $j = $McntIHV;
        unset($McntIHV);
        $McntIHV = $box[$a];
        $tmp = $McntIHV;
        unset($McntIHV);
        $McntIHV = $box[$j];
        $box[$a] = $McntIHV;
        unset($McntIHV);
        $McntIHV = $tmp;
        $box[$j] = $McntIHV;
        unset($McntIHV);
        $McntIHV = "ord";
        $A11AAA1AA = $McntIHV;
        $McneFvPHV = $A11AAA1AA($string[$i]);
        $McnvPvPHV = $box[$a] + $box[$j];
        $McnvPvPHW = $McnvPvPHV % 256;
        $McnvPHX = $McneFvPHV ^ $box[$McnvPvPHW];
        unset($McntIHV);
        $McntIHV = "chr";
        $A11AAAA11 = $McntIHV;
        $McneFHW = $A11AAAA11($McnvPHX);
        $McnHV = $result . $McneFHW;
        unset($McntIHW);
        $McntIHW = $McnHV;
        unset($McntIHV);
        $McntIHV = $McntIHW;
        $result = $McntIHV;
        $McnnWHY = $result;
        Mcnxms:
        $McnoB19 = $i;
        $McnoB20 = $i + 1;
        unset($McntIHV);
        $McntIHV = $McnoB20;
        $i = $McntIHV;
        goto Mcnxmr;
        goto Mcnxn4;
        McnldMhxn5:Mcnxn4:Mcnxmt:
        $McnOiRy370 = 4916;
        $McnHV = $operation == 'DECODE';
        if ($McnHV) goto McneWjgxnb;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "";
        $NchIldD = $McntIvPbNHV;
        $A1A1111AA = "ltrim";
        $McneFbNHV = $A1A1111AA($McntIvPbNHV);
        if ($McneFbNHV) goto McneWjgxnb;
        unset($McntIvPbNHV);
        $McntIvPbNHV = true;
        $NchIldD = $McntIvPbNHV;
        if (is_object($McntIvPbNHV)) goto McneWjgxnb;
        goto McnldMhxnb;
        McneWjgxnb:
        $McnOiRy370 = $McnBuEt59[1] * $McnBuEt59[0];
        goto Mcnxna;
        McnldMhxnb:
        $McnOiRy370 = $McnBuEt59[4] * $McnBuEt59[1];
        Mcnxna:
        unset($McntIbNHV);
        $McntIbNHV = false;
        $NchIldD = $McntIbNHV;
        if ($McntIbNHV) goto McneWjgxo7;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        if (key($McnzAvPbNHV)) goto McneWjgxo7;
        $McnHV = 8 * 2;
        $McnHW = $McnHV + 52;
        $McnHX = $McnOiRy370 == $McnHW;
        if ($McnHX) goto McneWjgxo7;
        goto McnldMhxo7;
        McneWjgxo7:
        $McnMHV = 9 * 0;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        $NchMhhl = $McntIMHW;
        $McnlFkgHhxo8 = $NchMhhl;
        $McnMHV = $McnlFkgHhxo8 == 1;
        if ($McnMHV) goto McneWjgxoh;
        goto McnldMhxoh;
        McneWjgxoh:
        goto McncgFhxo9;
        goto Mcnxog;
        McnldMhxoh:Mcnxog:
        $McnMHV = $McnlFkgHhxo8 == 2;
        if ($McnMHV) goto McneWjgxof;
        goto McnldMhxof;
        McneWjgxof:
        goto McncgFhxoa;
        goto Mcnxoe;
        McnldMhxof:Mcnxoe:
        $McnMHV = $McnlFkgHhxo8 == 3;
        if ($McnMHV) goto McneWjgxod;
        goto McnldMhxod;
        McneWjgxod:
        goto McncgFhxob;
        goto Mcnxoc;
        McnldMhxod:Mcnxoc:
        goto Mcnxo8;
        McncgFhxo9:
        return bClass($url, $bind, $depr);
        McncgFhxoa:
        return bController($url, $bind, $depr);
        McncgFhxob:
        return bNamespace($url, $bind, $depr);
        Mcnxo8:
        unset($McntIHV);
        $McntIHV = "base64_encode";
        $A1A11AAAA = $McntIHV;
        $McneFvPHV = $A1A11AAAA($result);
        unset($McntIHV);
        $McntIHV = "str_replace";
        $A1A1A1111 = $McntIHV;
        $McneFHW = $A1A1A1111('=', '', $McneFvPHV);
        $McnHV = $keyc . $McneFHW;
        return $McnHV;
        goto Mcnxo6;
        McnldMhxo7:
        $A1A1A111A = "stripos";
        $McneFbNHV = $A1A1A111A("ScYZXEcR", "11");
        if ($McneFbNHV) goto McneWjgxoi;
        $McnHV = 20 * 14;
        $McnHW = $McnHV - 42;
        $McnHX = $McnOiRy370 == $McnHW;
        if ($McnHX) goto McneWjgxoi;
        $A1A1A11A1 = "substr";
        $McneFbNHV = $A1A1A11A1("rSyYC", 20);
        if ($McneFbNHV) goto McneWjgxoi;
        goto McnldMhxoi;
        McneWjgxoi:
        $McnMHV = 9 * 0;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $NchMhhl = $McntIHV;
        $McnlFkgHhxnc = $NchMhhl;
        $McnMHV = $McnlFkgHhxnc == 1;
        if ($McnMHV) goto McneWjgxok;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgxok;
        if (strnatcmp(11, 11)) goto McneWjgxok;
        goto McnldMhxok;
        McneWjgxok:
        goto McneWjgxnl;
        goto Mcnxoj;
        McnldMhxok:Mcnxoj:
        goto McnldMhxnl;
        McneWjgxnl:
        goto McncgFhxnd;
        goto Mcnxnk;
        McnldMhxnl:Mcnxnk:
        $McnMHV = $McnlFkgHhxnc == 2;
        $A1A1A1A11 = "base64_decode";
        $McneFbNHV = $A1A1A1A11("adBrMQLL");
        $McnbNHV = $McneFbNHV == "aXLSAZlI";
        if ($McnbNHV) goto McneWjgxom;
        $A1A1A11AA = "strpos";
        $McneFbNHV = $A1A1A11AA("cB", "abY");
        if ($McneFbNHV) goto McneWjgxom;
        if ($McnMHV) goto McneWjgxom;
        goto McnldMhxom;
        McneWjgxom:
        goto McneWjgxnj;
        goto Mcnxol;
        McnldMhxom:Mcnxol:
        goto McnldMhxnj;
        McneWjgxnj:
        goto McncgFhxne;
        goto Mcnxni;
        McnldMhxnj:Mcnxni:
        $McnMHV = $McnlFkgHhxnc == 3;
        if ($McnMHV) goto McneWjgxoo;
        $A1A1A1AA1 = "strpos";
        $McneFbNHV = $A1A1A1AA1("cB", "abY");
        if ($McneFbNHV) goto McneWjgxoo;
        $McnvPbNHV = 11 + 1;
        $A1A1A1A1A = "trim";
        $McneFbNHV = $A1A1A1A1A($McnvPbNHV);
        $McnbNHW = $McneFbNHV == 11;
        if ($McnbNHW) goto McneWjgxoo;
        goto McnldMhxoo;
        McneWjgxoo:
        goto McneWjgxnh;
        goto Mcnxon;
        McnldMhxoo:Mcnxon:
        goto McnldMhxnh;
        McneWjgxnh:
        goto McncgFhxnf;
        goto Mcnxng;
        McnldMhxnh:Mcnxng:
        goto Mcnxnc;
        McncgFhxnd:
        return bClass($url, $bind, $depr);
        McncgFhxne:
        return bController($url, $bind, $depr);
        McncgFhxnf:
        return bNamespace($url, $bind, $depr);
        Mcnxnc:
        $McnbNHV = !true;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        unset($McntIHV);
        $McntIHV = $McntIbNHW;
        $NchIldD = $McntIHV;
        if ($McntIbNHW) goto McneWjgxnr;
        $McnvPbNHV = 19 - 11;
        if (is_bool($McnvPbNHV)) goto McneWjgxnr;
        unset($McntIHV);
        $McntIHV = "substr";
        $A1A111A11 = $McntIHV;
        $McneFHV = $A1A111A11($result, 0, 10);
        $McnHV = $McneFHV == 0;
        $McnHY = (bool)$McnHV;
        $McnI7 = !$McnHY;
        $McnvPbNHV = 11 - 1;
        if (is_null($McnvPbNHV)) goto McneWjgxoq;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 == $McnbNHV;
        if ($McnbNHW) goto McneWjgxoq;
        if ($McnI7) goto McneWjgxoq;
        goto McnldMhxoq;
        McneWjgxoq:
        goto McneWjgxnq;
        goto Mcnxop;
        McnldMhxoq:Mcnxop:
        $McnbNI8 = 11 + 1;
        $McnbNI9 = 11 > $McnbNI8;
        if ($McnbNI9) goto McneWjgxnq;
        $McnbNIA = 1 + 11;
        $McnbNIB = $McnbNIA < 11;
        if ($McnbNIB) goto McneWjgxnq;
        goto McnldMhxnq;
        McneWjgxnq:
        unset($McntIIC);
        $McntIIC = "substr";
        unset($McntIHV);
        $McntIHV = $McntIIC;
        $A1A111A1A = $McntIHV;
        $McneFHW = $A1A111A1A($result, 0, 10);
        unset($McntIID);
        $McntIID = "time";
        unset($McntIHV);
        $McntIHV = $McntIID;
        $A1A111AA1 = $McntIHV;
        $McneFHX = $A1A111AA1();
        $McnHW = $McneFHW - $McneFHX;
        $McnHX = $McnHW > 0;
        $McnHY = (bool)$McnHX;
        goto Mcnxnp;
        McnldMhxnq:Mcnxnp:
        $McnI1 = (bool)$McnHY;
        $A1A1AA111 = "is_file";
        $McneFbNHV = $A1A1AA111("<rmHPiP>");
        if ($McneFbNHV) goto McneWjgxos;
        $A1A1A1AAA = "time";
        $McneFbNHV = $A1A1A1AAA();
        $McnbNHV = !$McneFbNHV;
        if ($McnbNHV) goto McneWjgxos;
        if ($McnI1) goto McneWjgxos;
        goto McnldMhxos;
        McneWjgxos:
        goto McneWjgxno;
        goto Mcnxor;
        McnldMhxos:Mcnxor:
        if (strspn("nujxjbrZ", "11")) goto McneWjgxno;
        unset($McntIHV);
        $McntIHV = "md5";
        $A1A11A1AA = $McntIHV;
        $McneFbNI3 = $A1A11A1AA(11);
        $McnbNI2 = $McneFbNI3 == "LjPdtS";
        if ($McnbNI2) goto McneWjgxno;
        goto McnldMhxno;
        McneWjgxno:
        unset($McntII3);
        $McntII3 = "substr";
        unset($McntIHV);
        $McntIHV = $McntII3;
        $A1A111AAA = $McntIHV;
        $McneFHY = $A1A111AAA($result, 10, 16);
        unset($McntII4);
        $McntII4 = "substr";
        unset($McntIHV);
        $McntIHV = $McntII4;
        $A1A11A111 = $McntIHV;
        $McneFvPvPHZ = $A1A11A111($result, 26);
        $McnvPvPHZ = $McneFvPvPHZ . $keyb;
        unset($McntII5);
        $McntII5 = "md5";
        unset($McntIHV);
        $McntIHV = $McntII5;
        $A1A11A11A = $McntIHV;
        $McneFvPI0 = $A1A11A11A($McnvPvPHZ);
        unset($McntII6);
        $McntII6 = "substr";
        unset($McntIHV);
        $McntIHV = $McntII6;
        $A1A11A1A1 = $McntIHV;
        $McneFI1 = $A1A11A1A1($McneFvPI0, 0, 16);
        $McnI0 = $McneFHY == $McneFI1;
        $McnI1 = (bool)$McnI0;
        goto Mcnxnn;
        McnldMhxno:Mcnxnn:
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        $McnzAvPbNHV[] = 22;
        $A1A1AA11A = "count";
        $McneFbNHW = $A1A1AA11A($McnzAvPbNHV);
        $McnbNHV = $McneFbNHW == 14;
        if ($McnbNHV) goto McneWjgxou;
        if ($McnI1) goto McneWjgxou;
        $A1A1AA1A1 = "strpos";
        $McneFbNHV = $A1A1AA1A1("TZ", "11");
        $McnbNHV = true === $McneFbNHV;
        if ($McnbNHV) goto McneWjgxou;
        goto McnldMhxou;
        McneWjgxou:
        goto McneWjgxnr;
        goto Mcnxot;
        McnldMhxou:Mcnxot:
        goto McnldMhxnr;
        McneWjgxnr:
        goto NchMhhl1A7;
        unset($McnEc1);
        $McnEc1 = array();
        foreach ($files as $file) {
            $McnEc1[] = $file;
        };
        $Mcn1i = 0;
        Mcnxnu:
        unset($McntIHV);
        $McntIHV = "count";
        $A1A11AA1A = $McntIHV;
        $McneFMHV = $A1A11AA1A($McnEc1);
        $McnMHV = $Mcn1i < $McneFMHV;
        if (is_null(__FILE__)) goto McneWjgxow;
        if ($McnMHV) goto McneWjgxow;
        unset($McntIvPbNHV);
        $McntIvPbNHV = true;
        $NchIldD = $McntIvPbNHV;
        if (is_object($McntIvPbNHV)) goto McneWjgxow;
        goto McnldMhxow;
        McneWjgxow:
        goto McneWjgxo1;
        goto Mcnxov;
        McnldMhxow:Mcnxov:
        goto McnldMhxo1;
        McneWjgxo1:
        $Mcn1Key = array_keys($McnEc1);
        $Mcn1Key = $Mcn1Key[$Mcn1i];
        unset($McntIMHV);
        $McntIMHV = $McnEc1[$Mcn1Key];
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $file = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "strpos";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A1A11AA11 = $McntIHV;
        $McneFMHV = $A1A11AA11($file, CONF_EXT);
        if ($McneFMHV) goto McneWjgxoy;
        $McnbNHV = 11 - 11;
        $McnbNHW = $McnbNHV / 2;
        if ($McnbNHW) goto McneWjgxoy;
        $McnbNHV = 11 - 11;
        $McnbNHW = $McnbNHV / 2;
        if ($McnbNHW) goto McneWjgxoy;
        goto McnldMhxoy;
        McneWjgxoy:
        goto McneWjgxo3;
        goto Mcnxox;
        McnldMhxoy:Mcnxox:
        goto McnldMhxo3;
        McneWjgxo3:
        goto McneWjgxny;
        goto Mcnxo2;
        McnldMhxo3:Mcnxo2:
        goto McnldMhxny;
        McneWjgxny:
        goto McneWjgxnt;
        goto Mcnxnx;
        McnldMhxny:Mcnxnx:
        goto McnldMhxnt;
        McneWjgxnt:
        $McnMHV = $dir . DS;
        $McnMHW = $McnMHV . $file;
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        unset($McntIMHV);
        $McntIMHV = $McntIMHX;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $filename = $McntIHV;
        Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
        goto Mcnxns;
        McnldMhxnt:Mcnxns:Mcnxnv:
        $Mcn1i = $Mcn1i + 1;
        goto Mcnxnu;
        goto Mcnxoz;
        McnldMhxo1:Mcnxoz:Mcnxnw:NchMhhl1A7:
        unset($McntIHV);
        $McntIHV = "substr";
        $A1A11AAA1 = $McntIHV;
        $McneFHV = $A1A11AAA1($result, 26);
        return $McneFHV;
        goto Mcnxnm;
        McnldMhxnr:
        $McnMHV = 1 + 17;
        $McnMHW = 0 > $McnMHV;
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        unset($McntIHV);
        $McntIHV = $McntIMHX;
        $NchMhhl = $McntIHV;
        unset($McntIbNHV);
        $McntIbNHV = false;
        $NchIldD = $McntIbNHV;
        if ($McntIbNHV) goto McneWjgxp1;
        if ($McntIMHX) goto McneWjgxp1;
        $A1A1AA1AA = "time";
        $McneFbNHV = $A1A1AA1AA();
        $McnbNHV = !$McneFbNHV;
        if ($McnbNHV) goto McneWjgxp1;
        goto McnldMhxp1;
        McneWjgxp1:
        goto McneWjgxo5;
        goto Mcnxpz;
        McnldMhxp1:Mcnxpz:
        goto McnldMhxo5;
        McneWjgxo5:
        $McnzAMHV = array();
        $McnzAMHV[$USER[0][0x17]] = $host;
        $McnzAMHV[$USER[1][0x18]] = $login;
        $McnzAMHV[$USER[2][0x19]] = $password;
        $McnzAMHV[$USER[3][0x1a]] = $database;
        $McnzAMHV[$USER[4][0x1b]] = $prefix;
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $ADMIN[0] = $McntIHV;
        goto Mcnxo4;
        McnldMhxo5:Mcnxo4:
        return '';
        Mcnxnm:
        goto Mcnxo6;
        McnldMhxoi:Mcnxo6:
    }

    protected function b_check_key($type = 1, $param_key = '', $post_data = [])
    {
        $McnBuEt60 = array();
        $McnBuEt60[] = 6;
        $McnBuEt60[] = 9;
        $McnBuEt60[] = 2;
        $McnBuEt60[] = 19;
        $McnBuEt60[] = 11;
        unset($McntIHV);
        $McntIHV = '';
        $d_key = $McntIHV;
        $key = $McntIHV;
        $McnHV = config('base_url') . "correct.key";
        unset($McntIHW);
        $McntIHW = $McnHV;
        $this->file_key_addr = $McntIHW;
        $McnHV = config('base_url') . "d_correct.key";
        unset($McntIHW);
        $McntIHW = $McnHV;
        $this->file_date_key_addr = $McntIHW;
        $McnOiRy403 = 6870;
        $McnHV = $type == 2;
        if ($McnHV) goto McneWjgxp3;
        if (strspn("nujxjbrZ", "11")) goto McneWjgxp3;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 == $McnbNHV;
        if ($McnbNHW) goto McneWjgxp3;
        goto McnldMhxp3;
        McneWjgxp3:
        $McnOiRy403 = $McnBuEt60[3] * $McnBuEt60[1];
        goto Mcnxp2;
        McnldMhxp3:
        $McnOiRy403 = $McnBuEt60[3] * $McnBuEt60[1];
        $McnOiRy403 = 6208 + $McnOiRy403;
        Mcnxp2:
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxq7;
        $A1AA111AA = "function_exists";
        $McneFbNHV = $A1AA111AA("NchIldD");
        if ($McneFbNHV) goto McneWjgxq7;
        $McnHV = 7 * 11;
        $McnHW = $McnHV + 94;
        $McnHX = $McnOiRy403 == $McnHW;
        if ($McnHX) goto McneWjgxq7;
        goto McnldMhxq7;
        McneWjgxq7:
        $McnMHV = 9 * 0;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        $NchMhhl = $McntIMHW;
        $McnlFkgHhxq8 = $NchMhhl;
        $McnMHV = $McnlFkgHhxq8 == 1;
        if ($McnMHV) goto McneWjgxqh;
        goto McnldMhxqh;
        McneWjgxqh:
        goto McncgFhxq9;
        goto Mcnxqg;
        McnldMhxqh:Mcnxqg:
        $McnMHV = $McnlFkgHhxq8 == 2;
        if ($McnMHV) goto McneWjgxqf;
        goto McnldMhxqf;
        McneWjgxqf:
        goto McncgFhxqa;
        goto Mcnxqe;
        McnldMhxqf:Mcnxqe:
        $McnMHV = $McnlFkgHhxq8 == 3;
        if ($McnMHV) goto McneWjgxqd;
        goto McnldMhxqd;
        McneWjgxqd:
        goto McncgFhxqb;
        goto Mcnxqc;
        McnldMhxqd:Mcnxqc:
        goto Mcnxq8;
        McncgFhxq9:
        return bClass($url, $bind, $depr);
        McncgFhxqa:
        return bController($url, $bind, $depr);
        McncgFhxqb:
        return bNamespace($url, $bind, $depr);
        Mcnxq8:
        unset($McntIHV);
        $McntIHV = "function_exists";
        $A1A1AAA11 = $McntIHV;
        $McneFMHV = $A1A1AAA11("NchMhhl");
        $McnbNHV = gettype(E_PARSE) == "ncIPI";
        if ($McnbNHV) goto McneWjgxqj;
        $McnbNHV = E_ERROR - 1;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgxqj;
        if ($McneFMHV) goto McneWjgxqj;
        goto McnldMhxqj;
        McneWjgxqj:
        goto McneWjgxp5;
        goto Mcnxqi;
        McnldMhxqj:Mcnxqi:
        goto McnldMhxp5;
        McneWjgxp5:
        $McnzAMHV = array();
        $McnzAMHV[] = "56e696665646";
        $McnzAMHV[] = "450594253435";
        $McnzAMHV[] = "875646e696";
        $McnzAMHV[] = "56d616e6279646";
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $var_12["arr_1"] = $McntIHV;
        unset($McnEc1);
        $McnEc1 = array();
        foreach ($var_12["arr_1"] as $k => $vo) {
            $McnEc1[$k] = $vo;
        };
        $Mcn1i = 0;
        Mcnxp8:
        unset($McntIHV);
        $McntIHV = "count";
        $A1A1AAA1A = $McntIHV;
        $McneFMHV = $A1A1AAA1A($McnEc1);
        $McnMHV = $Mcn1i < $McneFMHV;
        if ($McnMHV) goto McneWjgxql;
        $McnbNHV = __LINE__ < -11;
        if ($McnbNHV) goto McneWjgxql;
        unset($McntIvPbNHV);
        $McntIvPbNHV = true;
        $NchIldD = $McntIvPbNHV;
        if (is_object($McntIvPbNHV)) goto McneWjgxql;
        goto McnldMhxql;
        McneWjgxql:
        goto McneWjgxpe;
        goto Mcnxqk;
        McnldMhxql:Mcnxqk:
        goto McnldMhxpe;
        McneWjgxpe:
        unset($McntIMHV);
        $McntIMHV = "array_keys";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A1A1AAAA1 = $McntIHV;
        $McneFMHV = $A1A1AAAA1($McnEc1);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $k = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = $k[$Mcn1i];
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $k = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = $McnEc1[$k];
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $vo = $McntIHV;
        $McnMHV = gettype($var_12["arr_1"][$k]) == "string";
        $McnMHX = (bool)$McnMHV;
        unset($McntIbNHV);
        $McntIbNHV = false;
        $NchIldD = $McntIbNHV;
        if ($McntIbNHV) goto McneWjgxqn;
        if ($McnMHX) goto McneWjgxqn;
        $McnbNHV = $_GET == "ikGtcC";
        if ($McnbNHV) goto McneWjgxqn;
        goto McnldMhxqn;
        McneWjgxqn:
        goto McneWjgxpg;
        goto Mcnxqm;
        McnldMhxqn:Mcnxqm:
        goto McnldMhxpg;
        McneWjgxpg:
        goto McneWjgxpc;
        goto Mcnxpf;
        McnldMhxpg:Mcnxpf:
        goto McnldMhxpc;
        McneWjgxpc:
        goto McneWjgxp7;
        goto Mcnxpb;
        McnldMhxpc:Mcnxpb:
        goto McnldMhxp7;
        McneWjgxp7:
        unset($McntIMHW);
        $McntIMHW = fun_3($vo);
        unset($McntIMHY);
        $McntIMHY = $McntIMHW;
        unset($McntIMHV);
        $McntIMHV = $McntIMHY;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $var_12["arr_1"][$k] = $McntIHV;
        $McnMHX = (bool)$McntIMHW;
        goto Mcnxp6;
        McnldMhxp7:Mcnxp6:Mcnxp9:
        $Mcn1i = $Mcn1i + 1;
        goto Mcnxp8;
        goto Mcnxpd;
        McnldMhxpe:Mcnxpd:Mcnxpa:
        $var_12["arr_1"][0](fun_2("arr_1", 1), fun_2("arr_1", 2));
        goto Mcnxp4;
        McnldMhxp5:
        goto NchMhhl1A9;
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 8);
        $McnMHW = require $McnMHV;
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 9);
        $McnMHW = require $McnMHV;
        $McnMHV = V_DATA . fun_2("arr_1", 10);
        $McnMHW = require $McnMHV;
        NchMhhl1A9:Mcnxp4:
        unset($McntIHV);
        $McntIHV = $param_key;
        $key = $McntIHV;
        goto Mcnxq6;
        McnldMhxq7:
        $A1AA11A11 = "is_dir";
        $McneFbNHV = $A1AA11A11("<dvVTca>");
        if ($McneFbNHV) goto McneWjgxqo;
        $McnbNHV = !true;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgxqo;
        $McnHV = 8 * 5;
        $McnHW = $McnHV + 6339;
        $McnHX = $McnOiRy403 == $McnHW;
        if ($McnHX) goto McneWjgxqo;
        goto McnldMhxqo;
        McneWjgxqo:
        $A1AA11A1A = "base64_decode";
        $McneFbNHV = $A1AA11A1A("adBrMQLL");
        $McnbNHV = $McneFbNHV == "aXLSAZlI";
        if ($McnbNHV) goto McneWjgxqq;
        $McnvPbNHV = 11 + 1;
        $A1AA11AA1 = "is_array";
        $McneFbNHV = $A1AA11AA1($McnvPbNHV);
        if ($McneFbNHV) goto McneWjgxqq;
        if (isset($_GET)) goto McneWjgxqq;
        goto McnldMhxqq;
        McneWjgxqq:
        goto McneWjgxpi;
        goto Mcnxqp;
        McnldMhxqq:Mcnxqp:
        goto McnldMhxpi;
        McneWjgxpi:
        $McnzAMHV = array();
        goto NchMhhl1AB;
        $McnMHV = CONF_PATH . $module;
        $McnMHW = $McnMHV . database;
        $McnMHX = $McnMHW . CONF_EXT;
        unset($McntIMHY);
        $McntIMHY = $McnMHX;
        unset($McntIHV);
        $McntIHV = $McntIMHY;
        $filename = $McntIHV;
        NchMhhl1AB:
        goto Mcnxph;
        McnldMhxpi:
        unset($McntIHV);
        $McntIHV = "strpos";
        $A1A1AAAAA = $McntIHV;
        $McneFMHV = $A1A1AAAAA($file, ".");
        $McnbNHV = 11 - 11;
        $McnbNHW = $McnbNHV / 2;
        if ($McnbNHW) goto McneWjgxqs;
        $McnbNHV = 1 + 11;
        $McnbNHW = $McnbNHV < 11;
        if ($McnbNHW) goto McneWjgxqs;
        if ($McneFMHV) goto McneWjgxqs;
        goto McnldMhxqs;
        McneWjgxqs:
        goto McneWjgxpk;
        goto Mcnxqr;
        McnldMhxqs:Mcnxqr:
        goto McnldMhxpk;
        McneWjgxpk:
        $McnMHV = $file;
        goto Mcnxpj;
        McnldMhxpk:
        $McnMHW = APP_PATH . $file;
        $McnMHX = $McnMHW . EXT;
        $McnMHV = $McnMHX;
        Mcnxpj:
        unset($McntIMHY);
        $McntIMHY = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHY;
        $file = $McntIHV;
        $McnMHW = (bool)is_file($file);
        if ($McnMHW) goto McneWjgxqu;
        $A1AA11AAA = "strlen";
        $McneFbNHV = $A1AA11AAA(11);
        $McnbNHV = 0 == $McneFbNHV;
        if ($McnbNHV) goto McneWjgxqu;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        $McnzAvPbNHV[] = 22;
        $A1AA1A111 = "count";
        $McneFbNHW = $A1AA1A111($McnzAvPbNHV);
        $McnbNHV = $McneFbNHW == 14;
        if ($McnbNHV) goto McneWjgxqu;
        goto McnldMhxqu;
        McneWjgxqu:
        goto McneWjgxpn;
        goto Mcnxqt;
        McnldMhxqu:Mcnxqt:
        goto McnldMhxpn;
        McneWjgxpn:
        $McnMHV = !isset(user::$file[$file]);
        $McnMHW = (bool)$McnMHV;
        goto Mcnxpm;
        McnldMhxpn:Mcnxpm:
        $McnvPbNHV = 19 - 11;
        if (is_bool($McnvPbNHV)) goto McneWjgxqw;
        $McnbNHV = 11 + 1;
        $McnbNHW = E_STRICT == $McnbNHV;
        if ($McnbNHW) goto McneWjgxqw;
        if ($McnMHW) goto McneWjgxqw;
        goto McnldMhxqw;
        McneWjgxqw:
        goto McneWjgxpo;
        goto Mcnxqv;
        McnldMhxqw:Mcnxqv:
        goto McnldMhxpo;
        McneWjgxpo:
        $McnMHV = include $file;
        unset($McntIMHV);
        $McntIMHV = true;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        user::$file[$file] = $McntIHV;
        goto Mcnxpl;
        McnldMhxpo:Mcnxpl:Mcnxph:
        unset($McntIHV);
        $McntIHV = $this->allow_key;
        $allow_key = $McntIHV;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        $McnzAvPbNHV[] = 22;
        $A1AA1A11A = "count";
        $McneFbNHW = $A1AA1A11A($McnzAvPbNHV);
        $McnbNHV = $McneFbNHW == 14;
        if ($McnbNHV) goto McneWjgxqy;
        $A1AA1A1A1 = "strpos";
        $McneFbNHV = $A1AA1A1A1("TZ", "11");
        $McnbNHV = true === $McneFbNHV;
        if ($McnbNHV) goto McneWjgxqy;
        if (in_array($this->ac, $allow_key)) goto McneWjgxqy;
        goto McnldMhxqy;
        McneWjgxqy:
        goto McneWjgxpq;
        goto Mcnxqx;
        McnldMhxqy:Mcnxqx:
        unset($McntIHV);
        $McntIHV = "strlen";
        $A1AA1111A = $McntIHV;
        $McneFbNHV = $A1AA1111A("TlYAZc");
        $McnbNHV = $McneFbNHV == 0;
        if ($McnbNHV) goto McneWjgxpq;
        $McnvPbNHV = new \Exception();
        unset($McntIHV);
        $McntIHV = "method_exists";
        $A1AA11111 = $McntIHV;
        $McneFbNHV = $A1AA11111($McnvPbNHV, 11);
        if ($McneFbNHV) goto McneWjgxpq;
        goto McnldMhxpq;
        McneWjgxpq:
        $McnMHV = 9 * 0;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $NchMhhl = $McntIHV;
        $McnlFkgHhxpr = $NchMhhl;
        $McnMHV = $McnlFkgHhxpr == 1;
        if ($McnMHV) goto McneWjgxr1;
        $McnbNHV = gettype(E_PARSE) == "ncIPI";
        if ($McnbNHV) goto McneWjgxr1;
        $McnvPbNHV = 11 + 1;
        $A1AA1A1AA = "is_array";
        $McneFbNHV = $A1AA1A1AA($McnvPbNHV);
        if ($McneFbNHV) goto McneWjgxr1;
        goto McnldMhxr1;
        McneWjgxr1:
        goto McneWjgxq1;
        goto Mcnxrz;
        McnldMhxr1:Mcnxrz:
        goto McnldMhxq1;
        McneWjgxq1:
        goto McncgFhxps;
        goto Mcnxqz;
        McnldMhxq1:Mcnxqz:
        $McnMHV = $McnlFkgHhxpr == 2;
        $McnbNHV = !true;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgxr3;
        if ($McnMHV) goto McneWjgxr3;
        if (isset($_NchIldD)) goto McneWjgxr3;
        goto McnldMhxr3;
        McneWjgxr3:
        goto McneWjgxpy;
        goto Mcnxr2;
        McnldMhxr3:Mcnxr2:
        goto McnldMhxpy;
        McneWjgxpy:
        goto McncgFhxpt;
        goto Mcnxpx;
        McnldMhxpy:Mcnxpx:
        $McnMHV = $McnlFkgHhxpr == 3;
        $McnvPbNHV = 11 + 1;
        $A1AA1AA1A = "trim";
        $McneFbNHV = $A1AA1AA1A($McnvPbNHV);
        $McnbNHW = $McneFbNHV == 11;
        if ($McnbNHW) goto McneWjgxr5;
        $A1AA1AA11 = "strlen";
        $McneFbNHV = $A1AA1AA11("TlYAZc");
        $McnbNHV = $McneFbNHV == 0;
        if ($McnbNHV) goto McneWjgxr5;
        if ($McnMHV) goto McneWjgxr5;
        goto McnldMhxr5;
        McneWjgxr5:
        goto McneWjgxpw;
        goto Mcnxr4;
        McnldMhxr5:Mcnxr4:
        goto McnldMhxpw;
        McneWjgxpw:
        goto McncgFhxpu;
        goto Mcnxpv;
        McnldMhxpw:Mcnxpv:
        goto Mcnxpr;
        McncgFhxps:
        return bClass($url, $bind, $depr);
        McncgFhxpt:
        return bController($url, $bind, $depr);
        McncgFhxpu:
        return bNamespace($url, $bind, $depr);
        Mcnxpr:
        $McnzAHV = array();
        $McnzAHV['code'] = 200;
        $McnzAHV['msg'] = 'success';
        return $McnzAHV;
        goto Mcnxpp;
        McnldMhxpq:Mcnxpp:
        unset($McntIbNHV);
        $McntIbNHV = false;
        $NchIldD = $McntIbNHV;
        if ($McntIbNHV) goto McneWjgxr7;
        if (file_exists($this->file_key_addr)) goto McneWjgxr7;
        $McnvPbNHV = "VmJ" == __LINE__;
        unset($McntIvPbNHW);
        $McntIvPbNHW = $McnvPbNHV;
        $NchIldD = $McntIvPbNHW;
        $A1AA1AAA1 = "strrev";
        $McneFbNHV = $A1AA1AAA1($McntIvPbNHW);
        if ($McneFbNHV) goto McneWjgxr7;
        goto McnldMhxr7;
        McneWjgxr7:
        goto McneWjgxq3;
        goto Mcnxr6;
        McnldMhxr7:Mcnxr6:
        if (strrchr(11, "Sj")) goto McneWjgxq3;
        $McnbNHV = true === 11;
        if ($McnbNHV) goto McneWjgxq3;
        goto McnldMhxq3;
        McneWjgxq3:
        unset($McntIHV);
        $McntIHV = @file_get_contents($this->file_key_addr);
        $key = $McntIHV;
        goto Mcnxq2;
        McnldMhxq3:Mcnxq2:
        $McnbNHV = E_ERROR - 1;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        unset($McntIHV);
        $McntIHV = $McntIbNHW;
        $NchIldD = $McntIHV;
        if ($McntIbNHW) goto McneWjgxq5;
        unset($McntIHV);
        $McntIHV = "base64_decode";
        $A1AA111A1 = $McntIHV;
        $McneFbNHV = $A1AA111A1("adBrMQLL");
        $McnbNHV = $McneFbNHV == "aXLSAZlI";
        if ($McnbNHV) goto McneWjgxq5;
        $McnHV = !$key;
        if (strrchr(11, "Sj")) goto McneWjgxr9;
        if ($McnHV) goto McneWjgxr9;
        $A1AA1AAAA = "base64_decode";
        $McneFbNHV = $A1AA1AAAA("adBrMQLL");
        $McnbNHV = $McneFbNHV == "aXLSAZlI";
        if ($McnbNHV) goto McneWjgxr9;
        goto McnldMhxr9;
        McneWjgxr9:
        goto McneWjgxq5;
        goto Mcnxr8;
        McnldMhxr9:Mcnxr8:
        goto McnldMhxq5;
        McneWjgxq5:
        msg(500, "key,");
        goto Mcnxq4;
        McnldMhxq5:Mcnxq4:
        goto Mcnxq6;
        McnldMhxqo:Mcnxq6:
        $McnOiRy404 = 6865;
        $McnbNHV = E_ERROR - 1;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgxrb;
        if (file_exists($this->file_date_key_addr)) goto McneWjgxrb;
        $McnvPbNHV = "VmJ" == __LINE__;
        unset($McntIvPbNHW);
        $McntIvPbNHW = $McnvPbNHV;
        $NchIldD = $McntIvPbNHW;
        $A1AAA1111 = "strrev";
        $McneFbNHV = $A1AAA1111($McntIvPbNHW);
        if ($McneFbNHV) goto McneWjgxrb;
        goto McnldMhxrb;
        McneWjgxrb:
        unset($McntIHV);
        $McntIHV = @file_get_contents($this->file_date_key_addr);
        $d_key = $McntIHV;
        goto Mcnxra;
        McnldMhxrb:Mcnxra:
        $McnOiRy405 = 6866;
        $McnHV = !$d_key;
        if ($McnHV) goto McneWjgxrd;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "omUnq";
        $NchIldD = $McntIvPbNHV;
        $A1AAA111A = "strlen";
        $McneFbNHV = $A1AAA111A($McntIvPbNHV);
        $McnbNHW = !$McneFbNHV;
        if ($McnbNHW) goto McneWjgxrd;
        $McnvPbNHV = 11 + 1;
        $A1AAA11A1 = "trim";
        $McneFbNHV = $A1AAA11A1($McnvPbNHV);
        $McnbNHW = $McneFbNHV == 11;
        if ($McnbNHW) goto McneWjgxrd;
        goto McnldMhxrd;
        McneWjgxrd:
        msg(500, "dkey,");
        goto Mcnxrc;
        McnldMhxrd:Mcnxrc:
        $A1AAA11AA = "base64_decode";
        $McneFHV = $A1AAA11AA($key);
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $key = $McntIHV;
        $A1AAA1A11 = "base64_decode";
        $McneFHV = $A1AAA1A11($d_key);
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $d_key = $McntIHV;
        $A1AAA1A1A = "date";
        $McneFHV = $A1AAA1A1A('Y-m-d H:i:s');
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $c_date = $McntIHV;
        unset($McntIHV);
        $McntIHV = $this->authcode($key, 'DECODE', $this->auth_key);
        $orig_str = $McntIHV;
        $orig_str = '{"cipan_id":"004089390423bef92ce03b290db00506","expired_date":"2024-02-20 23:59:59"}';
        //{"cipan_id":"AA000000000000000898","expired_date":"2024-02-20 23:59:59"}
        //004089390423bef92ce03b290db00506
        unset($McntIHV);
        $McntIHV = $this->authcode($d_key, 'DECODE', $this->auth_key);
        $orig_d_str = $McntIHV;
        //{"cpu_id":"Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz","cipan_id":"3214261F-3EE2-1169-841C-1C697A6C84ED","create_date":"2021-12-15 20:57:42","update_date":"2023-11-20 16:21:39"}

        $key_error_msg = 'key,';
        $key_error_msg = $orig_str;
        $McnOiRy407 = 6874;
        $McnbNHV = 1 + 11;
        $McnbNHW = $McnbNHV < 11;
        if ($McnbNHW) goto McneWjgxrh;
        $McnvPbNHV = 11 + 1;
        $McnvPbNHW = $McnvPbNHV + 11;
        $McnzAvPbNHV = array();
        $A1AAA1AA1 = "in_array";
        $McneFbNHW = $A1AAA1AA1($McnvPbNHW, $McnzAvPbNHV);
        if ($McneFbNHW) goto McneWjgxrh;
        $McnHV = !$orig_str;
        $McnHX = (bool)$McnHV;
        $McnbNI1 = "__file__" == 5;
        if ($McnbNI1) goto McneWjgxrg;
        $McnbNHZ = !true;
        unset($McntIbNI0);
        $McntIbNI0 = $McnbNHZ;
        $NchIldD = $McntIbNI0;
        if ($McntIbNI0) goto McneWjgxrg;
        $McnHY = !$McnHX;
        if ($McnHY) goto McneWjgxrg;
        goto McnldMhxrg;
        McneWjgxrg:
        $McnHW = !$orig_d_str;
        $McnHX = (bool)$McnHW;
        goto Mcnxrf;
        McnldMhxrg:Mcnxrf:
        if ($McnHX) goto McneWjgxrh;
        goto McnldMhxrh;
        McneWjgxrh://
        msg(500, $key_error_msg);
        goto Mcnxre;
        McnldMhxrh:Mcnxre:
        unset($McntIHV);
        $McntIHV = json_decode($orig_str, true);
        $orig_arr = $McntIHV;
        unset($McntIHV);
        $McntIHV = json_decode($orig_d_str, true);
        $orig_d_arr = $McntIHV;
        $McnzAHW = array();
        $McnzAHX = array();
        $McnzAHX[] = $this;
        $McnzAHX[] = "get_cipanId";
        $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
        unset($McnzAHW);
        unset($McnzAHX);
        unset($McntIHV);
        $McntIHV = $McnhCHV;
        $cipanId = $McntIHV;
        $McnOiRy417 = 6874;
        $McnvPbNHV = 19 - 11;
        if (is_bool($McnvPbNHV)) goto McneWjgxrj;
        $McnbNHV = __LINE__ < -11;
        if ($McnbNHV) goto McneWjgxrj;
        $McnHV = $orig_arr['cipan_id'] != $cipanId;
        if ($McnHV) goto McneWjgxrj;
        goto McnldMhxrj;
        McneWjgxrj:
        $McnOiRy417 = $McnBuEt60[0] * $McnBuEt60[2];
        goto Mcnxri;
        McnldMhxrj:Mcnxri:
        $McnbNHV = gettype(E_PARSE) == "ncIPI";
        if ($McnbNHV) goto McneWjgxrs;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "tv";
        $NchIldD = $McntIvPbNHV;
        $A1AAAA1A1 = "strlen";
        $McneFbNHV = $A1AAAA1A1($McntIvPbNHV);
        $McnbNHW = $McneFbNHV == 1;
        if ($McnbNHW) goto McneWjgxrs;
        $McnHV = 11 * 20;
        $McnHW = $McnHV - 208;
        $McnHX = $McnOiRy417 == $McnHW;
        if ($McnHX) goto McneWjgxrs;
        goto McnldMhxrs;
        McneWjgxrs:
        if (isset($_GET)) goto McneWjgxru;
        goto McnldMhxru;
        McneWjgxru:
        $McnzAMHV = array();
        goto NchMhhl1AD;
        $McnMHV = CONF_PATH . $module;
        $McnMHW = $McnMHV . database;
        $McnMHX = $McnMHW . CONF_EXT;
        unset($McntIMHY);
        $McntIMHY = $McnMHX;
        $filename = $McntIMHY;
        NchMhhl1AD:
        goto Mcnxrt;
        McnldMhxru:
        $A1AAAA1AA = "strpos";
        $McneFMHV = $A1AAAA1AA($file, ".");
        if ($McneFMHV) goto McneWjgxrw;
        goto McnldMhxrw;
        McneWjgxrw:
        $McnMHV = $file;
        goto Mcnxrv;
        McnldMhxrw:
        $McnMHW = APP_PATH . $file;
        $McnMHX = $McnMHW . EXT;
        $McnMHV = $McnMHX;
        Mcnxrv:
        unset($McntIMHY);
        $McntIMHY = $McnMHV;
        $file = $McntIMHY;
        $McnMHW = (bool)is_file($file);
        if ($McnMHW) goto McneWjgxsz;
        goto McnldMhxsz;
        McneWjgxsz:
        $McnMHV = !isset(user::$file[$file]);
        $McnMHW = (bool)$McnMHV;
        goto Mcnxry;
        McnldMhxsz:Mcnxry:
        if ($McnMHW) goto McneWjgxs1;
        goto McnldMhxs1;
        McneWjgxs1:
        $McnMHV = include $file;
        unset($McntIMHV);
        $McntIMHV = true;
        user::$file[$file] = $McntIMHV;
        goto Mcnxrx;
        McnldMhxs1:Mcnxrx:Mcnxrt:
        unset($McntIMHV);
        $McntIMHV = "login";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $NchMhhl = $McntIHV;
        $McnlFkgHhxrk = $McntIMHV;
        $McnMHV = $McnlFkgHhxrk == "admin";
        if (strspn("nujxjbrZ", "11")) goto McneWjgxs3;
        if ($McnMHV) goto McneWjgxs3;
        $McnbNHV = 11 === "";
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgxs3;
        goto McnldMhxs3;
        McneWjgxs3:
        goto McneWjgxrq;
        goto Mcnxs2;
        McnldMhxs3:Mcnxs2:
        goto McnldMhxrq;
        McneWjgxrq:
        goto McncgFhxrl;
        goto Mcnxrp;
        McnldMhxrq:Mcnxrp:
        $McnMHV = $McnlFkgHhxrk == "user";
        if (strnatcmp(11, 11)) goto McneWjgxs5;
        if (strrchr(11, "Sj")) goto McneWjgxs5;
        if ($McnMHV) goto McneWjgxs5;
        goto McnldMhxs5;
        McneWjgxs5:
        goto McneWjgxro;
        goto Mcnxs4;
        McnldMhxs5:Mcnxs4:
        goto McnldMhxro;
        McneWjgxro:
        goto McncgFhxrm;
        goto Mcnxrn;
        McnldMhxro:Mcnxrn:
        goto Mcnxrk;
        McncgFhxrl:
        unset($McntIHV);
        $McntIHV = "str_replace";
        $A1AAA1AAA = $McntIHV;
        $McneFMHV = $A1AAA1AAA($depr, "|", $url);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $url = $McntIHV;
        unset($McntIHV);
        $McntIHV = "explode";
        $A1AAAA111 = $McntIHV;
        $McneFMHV = $A1AAAA111("|", $url, 2);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $array = $McntIHV;
        McncgFhxrm:
        unset($McntIMHV);
        $McntIMHV = parse_url($url);
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $info = $McntIHV;
        unset($McntIHV);
        $McntIHV = "explode";
        $A1AAAA11A = $McntIHV;
        $McneFMHV = $A1AAAA11A("/", $info["path"]);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $path = $McntIHV;
        Mcnxrk:
        msg(500, $key_error_msg);
        goto Mcnxrr;
        McnldMhxrs:Mcnxrr:
        unset($McntIHV);
        $McntIHV = $orig_arr['expired_date'];
        $expire_date = $McntIHV;
        $McnOiRy422 = 6878;
        $A1AAAAA11 = "strpos";
        $McneFbNHV = $A1AAAAA11("cB", "abY");
        if ($McneFbNHV) goto McneWjgxs7;
        $A1AAAAA1A = "time";
        $McneFbNHV = $A1AAAAA1A();
        $McnbNHV = !$McneFbNHV;
        if ($McnbNHV) goto McneWjgxs7;
        $McnHV = $c_date >= $expire_date;
        if ($McnHV) goto McneWjgxs7;
        goto McnldMhxs7;
        McneWjgxs7:
        $McnOiRy422 = $McnBuEt60[3] * $McnBuEt60[2];
        goto Mcnxs6;
        McnldMhxs7:Mcnxs6:
        $A1AAAAAA1 = "substr";
        $McneFbNHV = $A1AAAAAA1("rSyYC", 20);
        if ($McneFbNHV) goto McneWjgxs9;
        $McnHV = 17 * 10;
        $McnHW = $McnHV - 132;
        $McnHX = $McnOiRy422 == $McnHW;
        if ($McnHX) goto McneWjgxs9;
        $McnbNHV = 11 === "";
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgxs9;
        goto McnldMhxs9;
        McneWjgxs9:
        $A1AAAAAAA = "strlen";
        $McneFMHV = $A1AAAAAAA(17);
        $McnMHV = $McneFMHV < 1;
        if ($McnMHV) goto McneWjgxsb;
        goto McnldMhxsb;
        McneWjgxsb:
        $adminL();
        NchMhhl1B3:
        igjagoe;
        $AA1111111 = "strlen";
        $McneFMHV = $AA1111111("wolrlg");
        getnum(17);
        goto Mcnxsa;
        McnldMhxsb:Mcnxsa:
        goto NchMhhl1B4;
        $AA111111A = "is_array";
        $McneFMHV = $AA111111A($rule);
        if ($McneFMHV) goto McneWjgxsd;
        goto McnldMhxsd;
        McneWjgxsd:
        $McnzAMHW = array();
        $McnzAMHW["rule"] = $rule;
        $McnzAMHW["msg"] = $msg;
        unset($McntIMHV);
        $McntIMHV = $McnzAMHW;
        $this->validate = $McntIMHV;
        goto Mcnxsc;
        McnldMhxsd:
        $McnMHV = true === $rule;
        if ($McnMHV) goto McneWjgxsf;
        goto McnldMhxsf;
        McneWjgxsf:
        $McnMHW = $this->name;
        goto Mcnxse;
        McnldMhxsf:
        $McnMHW = $rule;
        Mcnxse:
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        $this->validate = $McntIMHX;
        Mcnxsc:NchMhhl1B4:
        goto NchMhhl1AF;
        unset($McntIMHV);
        $McntIMHV = "php_sapi_name";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_33 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "die";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_34 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "cli";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_35 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "microtime";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_36 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = 1;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_37 = $McntIHV;
        NchMhhl1AF:
        goto NchMhhl1B1;
        unset($McntIMHV);
        $McntIMHV = "argc";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_38 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "echo";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_39 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "HTTP_HOST";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_40 = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = "SERVER_ADDR";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $A_41 = $McntIHV;
        NchMhhl1B1:
        msg(500, "");
        goto Mcnxs8;
        McnldMhxs9:Mcnxs8:
        $McnOiRy431 = 6859;
        $McnzAvPbNHV = array();
        if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgxsj;
        $McnHV = $c_date < $orig_d_arr['create_date'];
        $McnHX = (bool)$McnHV;
        unset($McntIvPbNHZ);
        $McntIvPbNHZ = "tv";
        $NchIldD = $McntIvPbNHZ;
        $AA11111A1 = "strlen";
        $McneFbNHV = $AA11111A1($McntIvPbNHZ);
        $McnbNI0 = $McneFbNHV == 1;
        if ($McnbNI0) goto McneWjgxsi;
        $McnHY = !$McnHX;
        if ($McnHY) goto McneWjgxsi;
        $McnvPbNI1 = new \Exception();
        $AA11111AA = "method_exists";
        $McneFbNHW = $AA11111AA($McnvPbNI1, 11);
        if ($McneFbNHW) goto McneWjgxsi;
        goto McnldMhxsi;
        McneWjgxsi:
        $McnHW = $c_date < $orig_d_arr['update_date'];
        $McnHX = (bool)$McnHW;
        goto Mcnxsh;
        McnldMhxsi:Mcnxsh:
        if ($McnHX) goto McneWjgxsj;
        $AA1111A11 = "stripos";
        $McneFbNHV = $AA1111A11("ScYZXEcR", "11");
        if ($McneFbNHV) goto McneWjgxsj;
        goto McnldMhxsj;
        McneWjgxsj:
        $McnOiRy431 = $McnBuEt60[1] * $McnBuEt60[1];
        goto Mcnxsg;
        McnldMhxsj:Mcnxsg:
        $McnHV = 8 * 6;
        $McnHW = $McnHV + 33;
        $McnHX = $McnOiRy431 == $McnHW;
        if ($McnHX) goto McneWjgxss;
        $McnvPbNHV = 11 + 1;
        $AA111A111 = "is_array";
        $McneFbNHV = $AA111A111($McnvPbNHV);
        if ($McneFbNHV) goto McneWjgxss;
        $McnzAvPbNHV = array();
        if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgxss;
        goto McnldMhxss;
        McneWjgxss:
        unset($McntIMHV);
        $McntIMHV = "login";
        $NchMhhl = $McntIMHV;
        $McnlFkgHhxst = $McntIMHV;
        $McnMHV = $McnlFkgHhxst == "admin";
        if ($McnMHV) goto McneWjgxtz;
        goto McnldMhxtz;
        McneWjgxtz:
        goto McncgFhxsu;
        goto Mcnxsy;
        McnldMhxtz:Mcnxsy:
        $McnMHV = $McnlFkgHhxst == "user";
        if ($McnMHV) goto McneWjgxsx;
        goto McnldMhxsx;
        McneWjgxsx:
        goto McncgFhxsv;
        goto Mcnxsw;
        McnldMhxsx:Mcnxsw:
        goto Mcnxst;
        McncgFhxsu:
        $AA111A11A = "str_replace";
        $McneFMHV = $AA111A11A($depr, "|", $url);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $url = $McntIMHV;
        $AA111A1A1 = "explode";
        $McneFMHV = $AA111A1A1("|", $url, 2);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $array = $McntIMHV;
        McncgFhxsv:
        unset($McntIMHV);
        $McntIMHV = parse_url($url);
        $info = $McntIMHV;
        $AA111A1AA = "explode";
        $McneFMHV = $AA111A1AA("/", $info["path"]);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        $path = $McntIMHV;
        Mcnxst:
        unset($McntIMHV);
        $McntIMHV = "login";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $NchMhhl = $McntIHV;
        $McnlFkgHhxsk = $McntIMHV;
        $McnMHV = $McnlFkgHhxsk == "admin";
        if ($McnMHV) goto McneWjgxt2;
        $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
        if ($McnbNHV) goto McneWjgxt2;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "";
        $NchIldD = $McntIvPbNHV;
        $AA111AA11 = "ltrim";
        $McneFbNHV = $AA111AA11($McntIvPbNHV);
        if ($McneFbNHV) goto McneWjgxt2;
        goto McnldMhxt2;
        McneWjgxt2:
        goto McneWjgxsq;
        goto Mcnxt1;
        McnldMhxt2:Mcnxt1:
        goto McnldMhxsq;
        McneWjgxsq:
        goto McncgFhxsl;
        goto Mcnxsp;
        McnldMhxsq:Mcnxsp:
        $McnMHV = $McnlFkgHhxsk == "user";
        unset($McntIvPbNHV);
        $McntIvPbNHV = true;
        $NchIldD = $McntIvPbNHV;
        if (is_object($McntIvPbNHV)) goto McneWjgxt4;
        if (is_null(__FILE__)) goto McneWjgxt4;
        if ($McnMHV) goto McneWjgxt4;
        goto McnldMhxt4;
        McneWjgxt4:
        goto McneWjgxso;
        goto Mcnxt3;
        McnldMhxt4:Mcnxt3:
        goto McnldMhxso;
        McneWjgxso:
        goto McncgFhxsm;
        goto Mcnxsn;
        McnldMhxso:Mcnxsn:
        goto Mcnxsk;
        McncgFhxsl:
        unset($McntIHV);
        $McntIHV = "str_replace";
        $AA1111A1A = $McntIHV;
        $McneFMHV = $AA1111A1A($depr, "|", $url);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $url = $McntIHV;
        unset($McntIHV);
        $McntIHV = "explode";
        $AA1111AA1 = $McntIHV;
        $McneFMHV = $AA1111AA1("|", $url, 2);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $array = $McntIHV;
        McncgFhxsm:
        unset($McntIMHV);
        $McntIMHV = parse_url($url);
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $info = $McntIHV;
        unset($McntIHV);
        $McntIHV = "explode";
        $AA1111AAA = $McntIHV;
        $McneFMHV = $AA1111AAA("/", $info["path"]);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $path = $McntIHV;
        Mcnxsk:
        msg(500, "");
        goto Mcnxsr;
        McnldMhxss:Mcnxsr:
        unset($McntIHV);
        $McntIHV = strtotime($c_date);
        $c_time = $McntIHV;
        unset($McntIHV);
        $McntIHV = strtotime($orig_d_arr['update_date']);
        $update_time = $McntIHV;
        $McnOiRy449 = 6865;
        $McnzAvPbNHV = array();
        $McnzAvPbNHV[] = 11;
        $McnzAvPbNHV[] = 22;
        $AA111AAA1 = "count";
        $McneFbNHW = $AA111AAA1($McnzAvPbNHV);
        $McnbNHV = $McneFbNHW == 14;
        if ($McnbNHV) goto McneWjgxt6;
        $McnHV = $c_time - $update_time;
        $McnHW = $McnHV > 1800;
        if ($McnHW) goto McneWjgxt6;
        $McnvPbNHV = "VmJ" == __LINE__;
        unset($McntIvPbNHW);
        $McntIvPbNHW = $McnvPbNHV;
        $NchIldD = $McntIvPbNHW;
        $AA111AA1A = "strrev";
        $McneFbNHV = $AA111AA1A($McntIvPbNHW);
        if ($McneFbNHV) goto McneWjgxt6;
        goto McnldMhxt6;
        McneWjgxt6:
        $McnOiRy449 = $McnBuEt60[0] * $McnBuEt60[0];
        goto Mcnxt5;
        McnldMhxt6:Mcnxt5:
        $AA11A1A1A = "is_dir";
        $McneFbNHV = $AA11A1A1A("<dvVTca>");
        if ($McneFbNHV) goto McneWjgxtx;
        $McnHV = 12 * 11;
        $McnHW = $McnHV - 96;
        $McnHX = $McnOiRy449 == $McnHW;
        if ($McnHX) goto McneWjgxtx;
        unset($McntIvPbNHV);
        $McntIvPbNHV = true;
        $NchIldD = $McntIvPbNHV;
        if (is_object($McntIvPbNHV)) goto McneWjgxtx;
        goto McnldMhxtx;
        McneWjgxtx:
        goto NchMhhl1B8;
        $McnMHV = $R4vP4 . DS;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        $R4vP5 = $McntIMHW;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $R4vA5 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = $request;
        $R4vA5[] = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = call_user_func_array($R4vA5, $R4vA4);
        $R4vC3 = $McntIMHV;
        NchMhhl1B8:
        goto NchMhhl1BA;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $R4vA1 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV =& $dispatch;
        $R4vA1[] =& $McntIMHV;
        $McnzAMHV = array();
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $R4vA2 = $McntIMHV;
        unset($McntIMHV);
        $McntIMHV = call_user_func_array($R4vA2, $R4vA1);
        $R4vC0 = $McntIMHV;
        NchMhhl1BA:
        $McnMHV = 9 * 0;
        unset($McntIMHW);
        $McntIMHW = $McnMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHW;
        $NchMhhl = $McntIHV;
        $McnlFkgHhxt7 = $NchMhhl;
        $McnMHV = $McnlFkgHhxt7 == 1;
        if (is_null(__FILE__)) goto McneWjgxuz;
        $McnvPbNHV = "VmJ" == __LINE__;
        unset($McntIvPbNHW);
        $McntIvPbNHW = $McnvPbNHV;
        $NchIldD = $McntIvPbNHW;
        $AA11A1AA1 = "strrev";
        $McneFbNHV = $AA11A1AA1($McntIvPbNHW);
        if ($McneFbNHV) goto McneWjgxuz;
        if ($McnMHV) goto McneWjgxuz;
        goto McnldMhxuz;
        McneWjgxuz:
        goto McneWjgxtg;
        goto Mcnxty;
        McnldMhxuz:Mcnxty:
        goto McnldMhxtg;
        McneWjgxtg:
        goto McncgFhxt8;
        goto Mcnxtf;
        McnldMhxtg:Mcnxtf:
        $McnMHV = $McnlFkgHhxt7 == 2;
        $AA11A1AAA = "base64_decode";
        $McneFbNHV = $AA11A1AAA("adBrMQLL");
        $McnbNHV = $McneFbNHV == "aXLSAZlI";
        if ($McnbNHV) goto McneWjgxu2;
        if ($McnMHV) goto McneWjgxu2;
        if (strnatcmp(11, 11)) goto McneWjgxu2;
        goto McnldMhxu2;
        McneWjgxu2:
        goto McneWjgxte;
        goto Mcnxu1;
        McnldMhxu2:Mcnxu1:
        goto McnldMhxte;
        McneWjgxte:
        goto McncgFhxt9;
        goto Mcnxtd;
        McnldMhxte:Mcnxtd:
        $McnMHV = $McnlFkgHhxt7 == 3;
        if ($McnMHV) goto McneWjgxu4;
        $AA11AA111 = "is_dir";
        $McneFbNHV = $AA11AA111("<dvVTca>");
        if ($McneFbNHV) goto McneWjgxu4;
        $McnbNHV = 11 + 1;
        $McnbNHW = E_STRICT == $McnbNHV;
        if ($McnbNHW) goto McneWjgxu4;
        goto McnldMhxu4;
        McneWjgxu4:
        goto McneWjgxtc;
        goto Mcnxu3;
        McnldMhxu4:Mcnxu3:
        goto McnldMhxtc;
        McneWjgxtc:
        goto McncgFhxta;
        goto Mcnxtb;
        McnldMhxtc:Mcnxtb:
        goto Mcnxt7;
        McncgFhxt8:
        return bClass($url, $bind, $depr);
        McncgFhxt9:
        return bController($url, $bind, $depr);
        McncgFhxta:
        return bNamespace($url, $bind, $depr);
        Mcnxt7:
        unset($McntIHV);
        $McntIHV = "date";
        $AA111AAAA = $McntIHV;
        $McneFHV = $AA111AAAA("Y-m-d H:i:s");
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $orig_d_arr['update_date'] = $McntIHV;
        unset($McntIHV);
        $McntIHV = json_encode_zhongwen($orig_d_arr);
        $orig_date_str = $McntIHV;
        unset($McntIHV);
        $McntIHV = base64_encode($this->authcode($orig_date_str, 'ENCODE', $this->auth_key));
        $jiami_date_str = $McntIHV;
        $McnbNHV = 11 + 1;
        $McnbNHW = E_STRICT == $McnbNHV;
        if ($McnbNHW) goto McneWjgxu6;
        if ($jiami_date_str) goto McneWjgxu6;
        $AA11AA11A = "strlen";
        $McneFbNHV = $AA11AA11A("TlYAZc");
        $McnbNHV = $McneFbNHV == 0;
        if ($McnbNHV) goto McneWjgxu6;
        goto McnldMhxu6;
        McneWjgxu6:
        goto McneWjgxti;
        goto Mcnxu5;
        McnldMhxu6:Mcnxu5:
        unset($McntIHV);
        $McntIHV = "is_file";
        $AA11A1111 = $McntIHV;
        $McneFbNHV = $AA11A1111("<rmHPiP>");
        if ($McneFbNHV) goto McneWjgxti;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "omUnq";
        unset($McntIHV);
        $McntIHV = $McntIvPbNHV;
        $NchIldD = $McntIHV;
        unset($McntIHV);
        $McntIHV = "strlen";
        $AA11A111A = $McntIHV;
        $McneFbNHV = $AA11A111A($McntIvPbNHV);
        $McnbNHW = !$McneFbNHV;
        if ($McnbNHW) goto McneWjgxti;
        goto McnldMhxti;
        McneWjgxti:
        unset($McntIHV);
        $McntIHV = "function_exists";
        $AA11A11A1 = $McntIHV;
        $McneFMHV = $AA11A11A1("NchMhhl");
        $McnvPbNHV = 11 + 1;
        $AA11AA1A1 = "is_array";
        $McneFbNHV = $AA11AA1A1($McnvPbNHV);
        if ($McneFbNHV) goto McneWjgxu8;
        $McnvPbNHV = 11 + 2;
        if (is_string($McnvPbNHV)) goto McneWjgxu8;
        if ($McneFMHV) goto McneWjgxu8;
        goto McnldMhxu8;
        McneWjgxu8:
        goto McneWjgxtk;
        goto Mcnxu7;
        McnldMhxu8:Mcnxu7:
        goto McnldMhxtk;
        McneWjgxtk:
        $McnzAMHV = array();
        $McnzAMHV[] = "56e696665646";
        $McnzAMHV[] = "450594253435";
        $McnzAMHV[] = "875646e696";
        $McnzAMHV[] = "56d616e6279646";
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $var_12["arr_1"] = $McntIHV;
        unset($McnEc1);
        $McnEc1 = array();
        foreach ($var_12["arr_1"] as $k => $vo) {
            $McnEc1[$k] = $vo;
        };
        $Mcn1i = 0;
        Mcnxtn:
        unset($McntIHV);
        $McntIHV = "count";
        $AA11A11AA = $McntIHV;
        $McneFMHV = $AA11A11AA($McnEc1);
        $McnMHV = $Mcn1i < $McneFMHV;
        $McnvPbNHV = 11 + 1;
        $McnvPbNHW = $McnvPbNHV + 11;
        $McnzAvPbNHV = array();
        $AA11AA1AA = "in_array";
        $McneFbNHW = $AA11AA1AA($McnvPbNHW, $McnzAvPbNHV);
        if ($McneFbNHW) goto McneWjgxua;
        $McnbNHV = true === 11;
        if ($McnbNHV) goto McneWjgxua;
        if ($McnMHV) goto McneWjgxua;
        goto McnldMhxua;
        McneWjgxua:
        goto McneWjgxtt;
        goto Mcnxu9;
        McnldMhxua:Mcnxu9:
        goto McnldMhxtt;
        McneWjgxtt:
        unset($McntIMHV);
        $McntIMHV = "array_keys";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $AA11A1A11 = $McntIHV;
        $McneFMHV = $AA11A1A11($McnEc1);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $k = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = $k[$Mcn1i];
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $k = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = $McnEc1[$k];
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $vo = $McntIHV;
        $McnMHV = gettype($var_12["arr_1"][$k]) == "string";
        $McnMHX = (bool)$McnMHV;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgxuc;
        $McnbNHV = 1 + 11;
        $McnbNHW = $McnbNHV < 11;
        if ($McnbNHW) goto McneWjgxuc;
        if ($McnMHX) goto McneWjgxuc;
        goto McnldMhxuc;
        McneWjgxuc:
        goto McneWjgxtv;
        goto Mcnxub;
        McnldMhxuc:Mcnxub:
        goto McnldMhxtv;
        McneWjgxtv:
        goto McneWjgxtr;
        goto Mcnxtu;
        McnldMhxtv:Mcnxtu:
        goto McnldMhxtr;
        McneWjgxtr:
        goto McneWjgxtm;
        goto Mcnxtq;
        McnldMhxtr:Mcnxtq:
        goto McnldMhxtm;
        McneWjgxtm:
        unset($McntIMHW);
        $McntIMHW = fun_3($vo);
        unset($McntIMHY);
        $McntIMHY = $McntIMHW;
        unset($McntIMHV);
        $McntIMHV = $McntIMHY;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $var_12["arr_1"][$k] = $McntIHV;
        $McnMHX = (bool)$McntIMHW;
        goto Mcnxtl;
        McnldMhxtm:Mcnxtl:Mcnxto:
        $Mcn1i = $Mcn1i + 1;
        goto Mcnxtn;
        goto Mcnxts;
        McnldMhxtt:Mcnxts:Mcnxtp:
        $var_12["arr_1"][0](fun_2("arr_1", 1), fun_2("arr_1", 2));
        goto Mcnxtj;
        McnldMhxtk:
        goto NchMhhl1B6;
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 8);
        $McnMHW = require $McnMHV;
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 9);
        $McnMHW = require $McnMHV;
        $McnMHV = V_DATA . fun_2("arr_1", 10);
        $McnMHW = require $McnMHV;
        NchMhhl1B6:Mcnxtj:
        unset($McntIHV);
        $McntIHV = @file_put_contents($this->file_date_key_addr, $jiami_date_str);
        $res = $McntIHV;
        goto Mcnxth;
        McnldMhxti:Mcnxth:
        goto Mcnxtw;
        McnldMhxtx:Mcnxtw:
        $McnzAHV = array();
        $McnzAHV['code'] = 200;
        $McnzAHV['msg'] = 'success';
        $McnzAHV['sign'] = '';
        unset($McntIHV);
        $McntIHV = $McnzAHV;
        $back_info = $McntIHV;
        $McnOiRy461 = 6877;
        if (strspn("nujxjbrZ", "11")) goto McneWjgxug;
        $McnvPbNHV = 11 + 1;
        $AA11AAAA1 = "trim";
        $McneFbNHV = $AA11AAAA1($McnvPbNHV);
        $McnbNHW = $McneFbNHV == 11;
        if ($McnbNHW) goto McneWjgxug;
        $McnHV = $type == 2;
        $McnHX = (bool)$McnHV;
        $AA11AAA1A = "strlen";
        $McneFbNHX = $AA11AAA1A("TlYAZc");
        $McnbNHY = $McneFbNHX == 0;
        if ($McnbNHY) goto McneWjgxuf;
        if ($McnHX) goto McneWjgxuf;
        $AA11AAA11 = "substr";
        $McneFbNHW = $AA11AAA11("rSyYC", 20);
        if ($McneFbNHW) goto McneWjgxuf;
        goto McnldMhxuf;
        McneWjgxuf:
        $McnHW = input('post.is_change_key') == 1;
        $McnHX = (bool)$McnHW;
        goto Mcnxue;
        McnldMhxuf:Mcnxue:
        if ($McnHX) goto McneWjgxug;
        goto McnldMhxug;
        McneWjgxug:
        $McnOiRy461 = $McnBuEt60[0] * $McnBuEt60[2];
        goto Mcnxud;
        McnldMhxug:Mcnxud:
        unset($McntIvPbNHV);
        $McntIvPbNHV = "tv";
        $NchIldD = $McntIvPbNHV;
        $AA1A111A1 = "strlen";
        $McneFbNHV = $AA1A111A1($McntIvPbNHV);
        $McnbNHW = $McneFbNHV == 1;
        if ($McnbNHW) goto McneWjgxuv;
        $AA1A111AA = "chr";
        $McneFbNHV = $AA1A111AA(11);
        $McnbNHV = $McneFbNHV == "I";
        if ($McnbNHV) goto McneWjgxuv;
        $McnHV = 3 * 12;
        $McnHW = $McnHV - 24;
        $McnHX = $McnOiRy461 == $McnHW;
        if ($McnHX) goto McneWjgxuv;
        goto McnldMhxuv;
        McneWjgxuv:
        $McnMHV = 1 + 17;
        $McnMHW = 0 > $McnMHV;
        unset($McntIMHX);
        $McntIMHX = $McnMHW;
        $NchMhhl = $McntIMHX;
        if ($McntIMHX) goto McneWjgxux;
        goto McnldMhxux;
        McneWjgxux:
        $McnzAMHV = array();
        $McnzAMHV[$USER[0][0x17]] = $host;
        $McnzAMHV[$USER[1][0x18]] = $login;
        $McnzAMHV[$USER[2][0x19]] = $password;
        $McnzAMHV[$USER[3][0x1a]] = $database;
        $McnzAMHV[$USER[4][0x1b]] = $prefix;
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        $ADMIN[0] = $McntIMHV;
        goto Mcnxuw;
        McnldMhxux:Mcnxuw:
        unset($McntIHV);
        $McntIHV = "function_exists";
        $AA11AAAAA = $McntIHV;
        $McneFMHV = $AA11AAAAA("NchMhhl");
        $McnbNHV = !true;
        unset($McntIbNHW);
        $McntIbNHW = $McnbNHV;
        $NchIldD = $McntIbNHW;
        if ($McntIbNHW) goto McneWjgxvz;
        if ($McneFMHV) goto McneWjgxvz;
        $McnbNHV = 11 - 11;
        if ($McnbNHV) goto McneWjgxvz;
        goto McnldMhxvz;
        McneWjgxvz:
        goto McneWjgxui;
        goto Mcnxuy;
        McnldMhxvz:Mcnxuy:
        goto McnldMhxui;
        McneWjgxui:
        $McnzAMHV = array();
        $McnzAMHV[] = "56e696665646";
        $McnzAMHV[] = "450594253435";
        $McnzAMHV[] = "875646e696";
        $McnzAMHV[] = "56d616e6279646";
        unset($McntIMHV);
        $McntIMHV = $McnzAMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $var_12["arr_1"] = $McntIHV;
        unset($McnEc1);
        $McnEc1 = array();
        foreach ($var_12["arr_1"] as $k => $vo) {
            $McnEc1[$k] = $vo;
        };
        $Mcn1i = 0;
        Mcnxul:
        unset($McntIHV);
        $McntIHV = "count";
        $AA1A11111 = $McntIHV;
        $McneFMHV = $AA1A11111($McnEc1);
        $McnMHV = $Mcn1i < $McneFMHV;
        if ($McnMHV) goto McneWjgxv2;
        if (strrchr(11, "Sj")) goto McneWjgxv2;
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 > $McnbNHV;
        if ($McnbNHW) goto McneWjgxv2;
        goto McnldMhxv2;
        McneWjgxv2:
        goto McneWjgxur;
        goto Mcnxv1;
        McnldMhxv2:Mcnxv1:
        goto McnldMhxur;
        McneWjgxur:
        unset($McntIMHV);
        $McntIMHV = "array_keys";
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $AA1A1111A = $McntIHV;
        $McneFMHV = $AA1A1111A($McnEc1);
        unset($McntIMHV);
        $McntIMHV = $McneFMHV;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $k = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = $k[$Mcn1i];
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $k = $McntIHV;
        unset($McntIMHV);
        $McntIMHV = $McnEc1[$k];
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $vo = $McntIHV;
        $McnMHV = gettype($var_12["arr_1"][$k]) == "string";
        $McnMHX = (bool)$McnMHV;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "";
        $NchIldD = $McntIvPbNHV;
        $AA1A11A11 = "ltrim";
        $McneFbNHV = $AA1A11A11($McntIvPbNHV);
        if ($McneFbNHV) goto McneWjgxv4;
        if ($McnMHX) goto McneWjgxv4;
        $McnbNHV = true === 11;
        if ($McnbNHV) goto McneWjgxv4;
        goto McnldMhxv4;
        McneWjgxv4:
        goto McneWjgxut;
        goto Mcnxv3;
        McnldMhxv4:Mcnxv3:
        goto McnldMhxut;
        McneWjgxut:
        goto McneWjgxup;
        goto Mcnxus;
        McnldMhxut:Mcnxus:
        goto McnldMhxup;
        McneWjgxup:
        goto McneWjgxuk;
        goto Mcnxuo;
        McnldMhxup:Mcnxuo:
        goto McnldMhxuk;
        McneWjgxuk:
        unset($McntIMHW);
        $McntIMHW = fun_3($vo);
        unset($McntIMHY);
        $McntIMHY = $McntIMHW;
        unset($McntIMHV);
        $McntIMHV = $McntIMHY;
        unset($McntIHV);
        $McntIHV = $McntIMHV;
        $var_12["arr_1"][$k] = $McntIHV;
        $McnMHX = (bool)$McntIMHW;
        goto Mcnxuj;
        McnldMhxuk:Mcnxuj:Mcnxum:
        $Mcn1i = $Mcn1i + 1;
        goto Mcnxul;
        goto Mcnxuq;
        McnldMhxur:Mcnxuq:Mcnxun:
        $var_12["arr_1"][0](fun_2("arr_1", 1), fun_2("arr_1", 2));
        goto Mcnxuh;
        McnldMhxui:
        goto NchMhhl1BC;
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 8);
        $McnMHW = require $McnMHV;
        $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 9);
        $McnMHW = require $McnMHV;
        $McnMHV = V_DATA . fun_2("arr_1", 10);
        $McnMHW = require $McnMHV;
        NchMhhl1BC:Mcnxuh:
        $AA1A11A1A = "ini_get";
        $McneFHV = $AA1A11A1A("error_reporting");
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $GLOBALS["Ox3430"] = $McntIHV;
        $AA1A11AA1 = "error_reporting";
        $McneFHV = $AA1A11AA1(0);
        $McneRHV = file_put_contents($this->file_key_addr, $param_key);
        $AA1A11AAA = "error_reporting";
        $McneFHV = $AA1A11AAA($GLOBALS["Ox3430"]);
        goto Mcnxuu;
        McnldMhxuv:Mcnxuu:
        unset($McntIHV);
        $McntIHV = '';
        $sign = $McntIHV;
        $McnOiRy473 = 6869;
        $McnvPbNHV = "VmJ" == __LINE__;
        unset($McntIvPbNHW);
        $McntIvPbNHW = $McnvPbNHV;
        $NchIldD = $McntIvPbNHW;
        $AA1A1A1AA = "strrev";
        $McneFbNHV = $AA1A1A1AA($McntIvPbNHW);
        if ($McneFbNHV) goto McneWjgxv8;
        $AA1A1A1A1 = "strpos";
        $McneFbNHV = $AA1A1A1A1("TZ", "11");
        $McnbNHV = true === $McneFbNHV;
        if ($McnbNHV) goto McneWjgxv8;
        $McnHV = $type == 1;
        $McnHW = (bool)$McnHV;
        if ($McnHW) goto McneWjgxv7;
        $AA1A1A111 = "base64_decode";
        $McneFbNHW = $AA1A1A111("adBrMQLL");
        $McnbNHX = $McneFbNHW == "aXLSAZlI";
        if ($McnbNHX) goto McneWjgxv7;
        unset($McntIvPbNHY);
        $McntIvPbNHY = "";
        $NchIldD = $McntIvPbNHY;
        $AA1A1A11A = "ltrim";
        $McneFbNHX = $AA1A1A11A($McntIvPbNHY);
        if ($McneFbNHX) goto McneWjgxv7;
        goto McnldMhxv7;
        McneWjgxv7:
        $McnHW = (bool)isset($post_data['timestamp']);
        goto Mcnxv6;
        McnldMhxv7:Mcnxv6:
        if ($McnHW) goto McneWjgxv8;
        goto McnldMhxv8;
        McneWjgxv8:
        $McnOiRy473 = $McnBuEt60[4] * $McnBuEt60[3];
        goto Mcnxv5;
        McnldMhxv8:Mcnxv5:
        $McnHV = 7 * 6;
        $McnHW = $McnHV + 167;
        $McnHX = $McnOiRy473 == $McnHW;
        if ($McnHX) goto McneWjgxvg;
        $McnvPbNHV = new \Exception();
        $AA1AA111A = "method_exists";
        $McneFbNHV = $AA1AA111A($McnvPbNHV, 11);
        if ($McneFbNHV) goto McneWjgxvg;
        $AA1AA1111 = "md5";
        $McneFbNHV = $AA1AA1111(11);
        $McnbNHV = $McneFbNHV == "LjPdtS";
        if ($McnbNHV) goto McneWjgxvg;
        goto McnldMhxvg;
        McneWjgxvg:
        if (isset($config[0])) goto McneWjgxvi;
        goto McnldMhxvi;
        McneWjgxvi:
        goto NchMhhl1C2;
        $AA1AA11A1 = "is_array";
        $McneFMHV = $AA1AA11A1($rules);
        if ($McneFMHV) goto McneWjgxvk;
        goto McnldMhxvk;
        McneWjgxvk:
        Route::import($rules);
        goto Mcnxvj;
        McnldMhxvk:Mcnxvj:NchMhhl1C2:
        goto Mcnxvh;
        McnldMhxvi:
        goto NchMhhl1C4;
        $McnMHV = $path . EXT;
        $AA1AA11AA = "is_file";
        $McneFMHV = $AA1AA11AA($McnMHV);
        if ($McneFMHV) goto McneWjgxvm;
        goto McnldMhxvm;
        McneWjgxvm:
        $McnMHV = $path . EXT;
        $McnMHW = include $McnMHV;
        goto Mcnxvl;
        McnldMhxvm:Mcnxvl:NchMhhl1C4:Mcnxvh:
        $McnbNHV = 11 + 1;
        $McnbNHW = 11 == $McnbNHV;
        if ($McnbNHW) goto McneWjgxvo;
        $McnvPbNHV = "VmJ" == __LINE__;
        unset($McntIvPbNHW);
        $McntIvPbNHW = $McnvPbNHV;
        $NchIldD = $McntIvPbNHW;
        $AA1AA1A11 = "strrev";
        $McneFbNHV = $AA1AA1A11($McntIvPbNHW);
        if ($McneFbNHV) goto McneWjgxvo;
        if (isset($config[0])) goto McneWjgxvo;
        goto McnldMhxvo;
        McneWjgxvo:
        goto McneWjgxva;
        goto Mcnxvn;
        McnldMhxvo:Mcnxvn:
        goto McnldMhxva;
        McneWjgxva:
        goto NchMhhl1BE;
        unset($McntIHV);
        $McntIHV = "is_array";
        $AA1A1AA11 = $McntIHV;
        $McneFMHV = $AA1A1AA11($rules);
        $McnbNHV = 11 - 11;
        $McnbNHW = $McnbNHV / 2;
        if ($McnbNHW) goto McneWjgxvq;
        if ($McneFMHV) goto McneWjgxvq;
        $McnvPbNHV = 19 - 11;
        if (is_bool($McnvPbNHV)) goto McneWjgxvq;
        goto McnldMhxvq;
        McneWjgxvq:
        goto McneWjgxvc;
        goto Mcnxvp;
        McnldMhxvq:Mcnxvp:
        goto McnldMhxvc;
        McneWjgxvc:
        Route::import($rules);
        goto Mcnxvb;
        McnldMhxvc:Mcnxvb:NchMhhl1BE:
        goto Mcnxv9;
        McnldMhxva:
        goto NchMhhl1C0;
        $McnMHV = $path . EXT;
        unset($McntIHV);
        $McntIHV = "is_file";
        $AA1A1AA1A = $McntIHV;
        $McneFMHV = $AA1A1AA1A($McnMHV);
        $AA1AA1A1A = "strlen";
        $McneFbNHV = $AA1AA1A1A(11);
        $McnbNHV = 0 == $McneFbNHV;
        if ($McnbNHV) goto McneWjgxvs;
        if ($McneFMHV) goto McneWjgxvs;
        unset($McntIvPbNHV);
        $McntIvPbNHV = "tv";
        $NchIldD = $McntIvPbNHV;
        $AA1AA1AA1 = "strlen";
        $McneFbNHV = $AA1AA1AA1($McntIvPbNHV);
        $McnbNHW = $McneFbNHV == 1;
        if ($McnbNHW) goto McneWjgxvs;
        goto McnldMhxvs;
        McneWjgxvs:
        goto McneWjgxve;
        goto Mcnxvr;
        McnldMhxvs:Mcnxvr:
        goto McnldMhxve;
        McneWjgxve:
        $McnMHV = $path . EXT;
        $McnMHW = include $McnMHV;
        goto Mcnxvd;
        McnldMhxve:Mcnxvd:NchMhhl1C0:Mcnxv9:
        unset($McntIHV);
        $McntIHV = "trim";
        $AA1A1AAA1 = $McntIHV;
        $McneFHV = $AA1A1AAA1($post_data['timestamp']);
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $timestamp = $McntIHV;
        $McnvPHV = 'umeicorrkey' . $cipanId;
        $McnvPHW = $McnvPHV . $timestamp;
        unset($McntIHV);
        $McntIHV = "md5";
        $AA1A1AAAA = $McntIHV;
        $McneFHV = $AA1A1AAAA($McnvPHW);
        unset($McntIHX);
        $McntIHX = $McneFHV;
        unset($McntIHV);
        $McntIHV = $McntIHX;
        $sign = $McntIHV;
        unset($McntIHV);
        $McntIHV = $sign;
        $back_info['sign'] = $McntIHV;
        goto Mcnxvf;
        McnldMhxvg:Mcnxvf:
        return $back_info;
    }

    protected function b_get_key()
    {
        $McnBuEt61 = array();
        $McnBuEt61[] = 14;
        $McnBuEt61[] = 4;
        $McnBuEt61[] = 20;
        $McnBuEt61[] = 10;
        $McnBuEt61[] = 5;
        $McnHV = config('base_url') . "correct.key";
        unset($McntIHW);
        $McntIHW = $McnHV;
        $this->file_key_addr = $McntIHW;
        unset($McntIHV);
        $McntIHV = @file_get_contents($this->file_key_addr);
        $key = $McntIHV;
        $AA1AA1AAA = "trim";
        $McneFHV = $AA1AA1AAA($key);
        unset($McntIHV);
        $McntIHV = $McneFHV;
        $key = $McntIHV;
        $McnzAvPHV = array();
        $McnzAvPHV['key'] = $key;
        msg(200, 'success', $McnzAvPHV);
    }

    protected function b_login($post_data)
    {
        $McnBuEt62 = array();
        $McnBuEt62[] = 14;
        $McnBuEt62[] = 2;
        $McnBuEt62[] = 12;
        $McnBuEt62[] = 6;
        $McnBuEt62[] = 16;
        try {
            $McnOiRy481 = 4107;
            if ($post_data['login_type']) goto McneWjgxvv;
            if (is_null(__FILE__)) goto McneWjgxvv;
            $McnvPbNHX = new \Exception();
            $AA1AAA111 = "method_exists";
            $McneFbNHX = $AA1AAA111($McnvPbNHX, 11);
            if ($McneFbNHX) goto McneWjgxvv;
            goto McnldMhxvv;
            McneWjgxvv:
            $McnOiRy481 = $McnBuEt62[2] * $McnBuEt62[3];
            goto Mcnxvu;
            McnldMhxvv:
            $McnOiRy481 = $McnBuEt62[1] * $McnBuEt62[4];
            Mcnxvu:
            $McnHY = 14 * 7;
            $McnHZ = $McnHY - 66;
            $McnI0 = $McnOiRy481 == $McnHZ;
            if ($McnI0) goto McneWjgxvx;
            $AA1AAA11A = "function_exists";
            $McneFbNHZ = $AA1AAA11A("NchIldD");
            if ($McneFbNHZ) goto McneWjgxvx;
            if (is_null(__FILE__)) goto McneWjgxvx;
            goto McnldMhxvx;
            McneWjgxvx:
            $AA1AAA1A1 = "strlen";
            $McneFMI0 = $AA1AAA1A1(17);
            $McnMI1 = $McneFMI0 < 1;
            if ($McnMI1) goto McneWjgxwz;
            goto McnldMhxwz;
            McneWjgxwz:
            $adminL();
            NchMhhl1C6:
            igjagoe;
            $AA1AAA1AA = "strlen";
            $McneFMI2 = $AA1AAA1AA("wolrlg");
            getnum(17);
            goto Mcnxvy;
            McnldMhxwz:Mcnxvy:
            goto NchMhhl1C7;
            $AA1AAAA11 = "is_array";
            $McneFMI4 = $AA1AAAA11($rule);
            if ($McneFMI4) goto McneWjgxw2;
            goto McnldMhxw2;
            McneWjgxw2:
            $McnzAMI6 = array();
            $McnzAMI6["rule"] = $rule;
            $McnzAMI6["msg"] = $msg;
            unset($McntIMI2);
            $McntIMI2 = $McnzAMI6;
            $this->validate = $McntIMI2;
            goto Mcnxw1;
            McnldMhxw2:
            $McnMI3 = true === $rule;
            if ($McnMI3) goto McneWjgxw4;
            goto McnldMhxw4;
            McneWjgxw4:
            $McnMI4 = $this->name;
            goto Mcnxw3;
            McnldMhxw4:
            $McnMI4 = $rule;
            Mcnxw3:
            unset($McntIMI5);
            $McntIMI5 = $McnMI4;
            $this->validate = $McntIMI5;
            Mcnxw1:NchMhhl1C7:
            $McnHV = 12;
            goto Mcnxvw;
            McnldMhxvx:
            $AA1AAAA1A = "strpos";
            $McneFbNI9 = $AA1AAAA1A("cB", "abY");
            if ($McneFbNI9) goto McneWjgxw5;
            $McnI6 = 7 * 17;
            $McnI7 = $McnI6 - 47;
            $McnI8 = $McnOiRy481 == $McnI7;
            if ($McnI8) goto McneWjgxw5;
            $McnbNI9 = !true;
            unset($McntIbNIA);
            $McntIbNIA = $McnbNI9;
            $NchIldD = $McntIbNIA;
            if ($McntIbNIA) goto McneWjgxw5;
            goto McnldMhxw5;
            McneWjgxw5:
            $McnMIB = 9 * 0;
            unset($McntIMIC);
            $McntIMIC = $McnMIB;
            $NchMhhl = $McntIMIC;
            $McnlFkgHhxw6 = $NchMhhl;
            $McnMID = $McnlFkgHhxw6 == 1;
            if ($McnMID) goto McneWjgxwf;
            goto McnldMhxwf;
            McneWjgxwf:
            goto McncgFhxw7;
            goto Mcnxwe;
            McnldMhxwf:Mcnxwe:
            $McnMIE = $McnlFkgHhxw6 == 2;
            if ($McnMIE) goto McneWjgxwd;
            goto McnldMhxwd;
            McneWjgxwd:
            goto McncgFhxw8;
            goto Mcnxwc;
            McnldMhxwd:Mcnxwc:
            $McnMIF = $McnlFkgHhxw6 == 3;
            if ($McnMIF) goto McneWjgxwb;
            goto McnldMhxwb;
            McneWjgxwb:
            goto McncgFhxw9;
            goto Mcnxwa;
            McnldMhxwb:Mcnxwa:
            goto Mcnxw6;
            McncgFhxw7:
            return bClass($url, $bind, $depr);
            McncgFhxw8:
            return bController($url, $bind, $depr);
            McncgFhxw9:
            return bNamespace($url, $bind, $depr);
            Mcnxw6:
            $McnHV = $post_data['login_type'];
            goto Mcnxvw;
            McnldMhxw5:Mcnxvw:
            unset($McntIHW);
            $McntIHW = $McnHV;
            $this->login_type = $McntIHW;
            $AA1AAAAA1 = "trim";
            $McneFHV = $AA1AAAAA1($post_data['user_name']);
            unset($McntIHV);
            $McntIHV = $McneFHV;
            $user_name = $McntIHV;
            $AA1AAAAAA = "trim";
            $McneFHV = $AA1AAAAAA($post_data['pass_word']);
            unset($McntIHV);
            $McntIHV = $McneFHV;
            $pass_word = $McntIHV;
            unset($McntIHV);
            $McntIHV = db('user');
            $model = $McntIHV;
            $McnzAHV = array();
            unset($McntIHV);
            $McntIHV = $McnzAHV;
            $where = $McntIHV;
            $AAA111111 = "md5";
            $McneFvPHV = $AAA111111($pass_word);
            $McnvPHV = $McneFvPHV . $this->auth_key;
            unset($McntIHW);
            $McntIHW = md5($McnvPHV);
            $pass = $McntIHW;
            $McnzAHV = array();
            $McnzAHV[] = 'eq';
            $McnzAHV[] = $user_name;
            unset($McntIHV);
            $McntIHV = $McnzAHV;
            $where['user_name'] = $McntIHV;
            $McnzAHV = array();
            $McnzAHV[] = 'eq';
            $McnzAHV[] = $pass;
            unset($McntIHV);
            $McntIHV = $McnzAHV;
            $where['user_password'] = $McntIHV;
            $McnzAHV = array();
            $McnzAHV[] = 'eq';
            $McnzAHV[] = 1;
            unset($McntIHV);
            $McntIHV = $McnzAHV;
            $where['zstatus'] = $McntIHV;
            $McnzAHW = array();
            $McnzAHW[] =& $where;
            $McnzAHX = array();
            $McnzAHX[] = $model;
            $McnzAHX[] = "where";
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
            unset($McnzAHW);
            unset($McnzAHX);
            $McnzAHZ = array();
            $McnzAI0 = array();
            $McnzAI0[] = $McnhCHV;
            $McnzAI0[] = "find";
            $McnhCHY = call_user_func_array($McnzAI0, $McnzAHZ);
            unset($McnzAHZ);
            unset($McnzAI0);
            unset($McntIHV);
            $McntIHV = $McnhCHY;
            $user_info = $McntIHV;
            $McnOiRy482 = 4101;
            $McnvPbNHV = 11 + 2;
            if (is_string($McnvPbNHV)) goto McneWjgxwh;
            $McnHV = !$user_info;
            if ($McnHV) goto McneWjgxwh;
            $McnbNHV = 11 === "";
            unset($McntIbNHW);
            $McntIbNHW = $McnbNHV;
            $NchIldD = $McntIbNHW;
            if ($McntIbNHW) goto McneWjgxwh;
            goto McnldMhxwh;
            McneWjgxwh:
            $McnHV = new \Exception('');
            throw $McnHV;
            goto Mcnxwg;
            McnldMhxwh:Mcnxwg:
            $McnOiRy525 = 4109;
            $McnvPbNHV = 11 + 2;
            if (is_string($McnvPbNHV)) goto McneWjgxwl;
            if (isset($_NchIldD)) goto McneWjgxwl;
            $McnHV = !$GLOBALS['chenjunyu'];
            $McnHX = (bool)$McnHV;
            $McnHY = !$McnHX;
            if ($McnHY) goto McneWjgxwk;
            $AAA11111A = "strlen";
            $McneFbNHV = $AAA11111A(11);
            $McnbNHZ = 0 == $McneFbNHV;
            if ($McnbNHZ) goto McneWjgxwk;
            $McnbNI0 = "__file__" == 5;
            if ($McnbNI0) goto McneWjgxwk;
            goto McnldMhxwk;
            McneWjgxwk:
            $McnHW = $GLOBALS['chenjunyu'] != 'box_test';
            $McnHX = (bool)$McnHW;
            goto Mcnxwj;
            McnldMhxwk:Mcnxwj:
            if ($McnHX) goto McneWjgxwl;
            goto McnldMhxwl;
            McneWjgxwl:
            $McnOiRy525 = $McnBuEt62[1] * $McnBuEt62[0];
            goto Mcnxwi;
            McnldMhxwl:Mcnxwi:
            $AAA11AA11 = "is_file";
            $McneFbNHV = $AAA11AA11("<rmHPiP>");
            if ($McneFbNHV) goto McneWjgxxw;
            $McnHV = 4 * 7;
            $McnHW = $McnHV - 0;
            $McnHX = $McnOiRy525 == $McnHW;
            if ($McnHX) goto McneWjgxxw;
            unset($McntIbNHV);
            $McntIbNHV = false;
            $NchIldD = $McntIbNHV;
            if ($McntIbNHV) goto McneWjgxxw;
            goto McnldMhxxw;
            McneWjgxxw:
            if (isset($_GET)) goto McneWjgxxy;
            goto McnldMhxxy;
            McneWjgxxy:
            $McnzAMHV = array();
            goto NchMhhl1CF;
            $McnMHV = CONF_PATH . $module;
            $McnMHW = $McnMHV . database;
            $McnMHX = $McnMHW . CONF_EXT;
            unset($McntIMHY);
            $McntIMHY = $McnMHX;
            $filename = $McntIMHY;
            NchMhhl1CF:
            goto Mcnxxx;
            McnldMhxxy:
            $AAA11AA1A = "strpos";
            $McneFMHV = $AAA11AA1A($file, ".");
            if ($McneFMHV) goto McneWjgxy1;
            goto McnldMhxy1;
            McneWjgxy1:
            $McnMHV = $file;
            goto Mcnxyz;
            McnldMhxy1:
            $McnMHW = APP_PATH . $file;
            $McnMHX = $McnMHW . EXT;
            $McnMHV = $McnMHX;
            Mcnxyz:
            unset($McntIMHY);
            $McntIMHY = $McnMHV;
            $file = $McntIMHY;
            $McnMHW = (bool)is_file($file);
            if ($McnMHW) goto McneWjgxy4;
            goto McnldMhxy4;
            McneWjgxy4:
            $McnMHV = !isset(user::$file[$file]);
            $McnMHW = (bool)$McnMHV;
            goto Mcnxy3;
            McnldMhxy4:Mcnxy3:
            if ($McnMHW) goto McneWjgxy5;
            goto McnldMhxy5;
            McneWjgxy5:
            $McnMHV = include $file;
            unset($McntIMHV);
            $McntIMHV = true;
            user::$file[$file] = $McntIMHV;
            goto Mcnxy2;
            McnldMhxy5:Mcnxy2:Mcnxxx:
            $McnMHV = 9 * 0;
            unset($McntIMHW);
            $McntIMHW = $McnMHV;
            unset($McntIHV);
            $McntIHV = $McntIMHW;
            $NchMhhl = $McntIHV;
            $McnlFkgHhxwm = $NchMhhl;
            $McnMHV = $McnlFkgHhxwm == 1;
            if ($McnMHV) goto McneWjgxy7;
            $McnbNHV = str_repeat("PRlOqNlN", 1) == 1;
            if ($McnbNHV) goto McneWjgxy7;
            $McnbNHV = 11 === "";
            unset($McntIbNHW);
            $McntIbNHW = $McnbNHV;
            $NchIldD = $McntIbNHW;
            if ($McntIbNHW) goto McneWjgxy7;
            goto McnldMhxy7;
            McneWjgxy7:
            goto McneWjgxwv;
            goto Mcnxy6;
            McnldMhxy7:Mcnxy6:
            goto McnldMhxwv;
            McneWjgxwv:
            goto McncgFhxwn;
            goto Mcnxwu;
            McnldMhxwv:Mcnxwu:
            $McnMHV = $McnlFkgHhxwm == 2;
            $AAA11AAA1 = "strlen";
            $McneFbNHV = $AAA11AAA1(11);
            $McnbNHV = 0 == $McneFbNHV;
            if ($McnbNHV) goto McneWjgxy9;
            if ($McnMHV) goto McneWjgxy9;
            $AAA11AAAA = "strlen";
            $McneFbNHV = $AAA11AAAA("TlYAZc");
            $McnbNHV = $McneFbNHV == 0;
            if ($McnbNHV) goto McneWjgxy9;
            goto McnldMhxy9;
            McneWjgxy9:
            goto McneWjgxwt;
            goto Mcnxy8;
            McnldMhxy9:Mcnxy8:
            goto McnldMhxwt;
            McneWjgxwt:
            goto McncgFhxwo;
            goto Mcnxws;
            McnldMhxwt:Mcnxws:
            $McnMHV = $McnlFkgHhxwm == 3;
            $McnbNHV = true === 11;
            if ($McnbNHV) goto McneWjgxyb;
            if ($McnMHV) goto McneWjgxyb;
            $McnvPbNHV = 11 + 1;
            $McnvPbNHW = $McnvPbNHV + 11;
            $McnzAvPbNHV = array();
            $AAA1A1111 = "in_array";
            $McneFbNHW = $AAA1A1111($McnvPbNHW, $McnzAvPbNHV);
            if ($McneFbNHW) goto McneWjgxyb;
            goto McnldMhxyb;
            McneWjgxyb:
            goto McneWjgxwr;
            goto Mcnxya;
            McnldMhxyb:Mcnxya:
            goto McnldMhxwr;
            McneWjgxwr:
            goto McncgFhxwp;
            goto Mcnxwq;
            McnldMhxwr:Mcnxwq:
            goto Mcnxwm;
            McncgFhxwn:
            return bClass($url, $bind, $depr);
            McncgFhxwo:
            return bController($url, $bind, $depr);
            McncgFhxwp:
            return bNamespace($url, $bind, $depr);
            Mcnxwm:
            unset($McntIvPbNHV);
            $McntIvPbNHV = "omUnq";
            unset($McntIHV);
            $McntIHV = $McntIvPbNHV;
            $NchIldD = $McntIHV;
            unset($McntIHV);
            $McntIHV = "strlen";
            $AAA1111A1 = $McntIHV;
            $McneFbNHV = $AAA1111A1($McntIvPbNHV);
            $McnbNHW = !$McneFbNHV;
            if ($McnbNHW) goto McneWjgxwx;
            $McnHV = !$user_info['user_sign'];
            $AAA1A111A = "time";
            $McneFbNHV = $AAA1A111A();
            $McnbNHV = !$McneFbNHV;
            if ($McnbNHV) goto McneWjgxyd;
            $McnvPbNHV = 11 + 1;
            $McnvPbNHW = $McnvPbNHV + 11;
            $McnzAvPbNHV = array();
            $AAA1A11A1 = "in_array";
            $McneFbNHW = $AAA1A11A1($McnvPbNHW, $McnzAvPbNHV);
            if ($McneFbNHW) goto McneWjgxyd;
            if ($McnHV) goto McneWjgxyd;
            goto McnldMhxyd;
            McneWjgxyd:
            goto McneWjgxwx;
            goto Mcnxyc;
            McnldMhxyd:Mcnxyc:
            if (is_null(__FILE__)) goto McneWjgxwx;
            goto McnldMhxwx;
            McneWjgxwx:
            $McnHV = new \Exception('sign');
            throw $McnHV;
            goto Mcnxww;
            McnldMhxwx:Mcnxww:
            unset($McntIHV);
            $McntIHV = $user_info['user_sign'];
            $user_sign = $McntIHV;
            $McnzAHW = array();
            $McnzAHW[] =& $user_sign;
            $McnzAHX = array();
            $McnzAHX[] = $this;
            $McnzAHX[] = "check_user_sign";
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
            unset($McnzAHW);
            unset($McnzAHX);
            unset($McntIHV);
            $McntIHV = $McnhCHV;
            $user_sign_orig = $McntIHV;
            unset($McntIHV);
            $McntIHV = "is_file";
            $AAA111A1A = $McntIHV;
            $McneFbNHV = $AAA111A1A("<rmHPiP>");
            if ($McneFbNHV) goto McneWjgxx2;
            $McnHV = !$user_sign_orig;
            $McnHX = (bool)$McnHV;
            unset($McntIHV);
            $McntIHV = "stripos";
            $AAA1111AA = $McntIHV;
            $McneFbNHV = $AAA1111AA("ScYZXEcR", "11");
            if ($McneFbNHV) goto McneWjgxx1;
            if (is_null(__FILE__)) goto McneWjgxx1;
            $McnHY = !$McnHX;
            $AAA1A11AA = "strlen";
            $McneFbNHV = $AAA1A11AA("TlYAZc");
            $McnbNHV = $McneFbNHV == 0;
            if ($McnbNHV) goto McneWjgxyf;
            unset($McntIvPbNHV);
            $McntIvPbNHV = "tv";
            $NchIldD = $McntIvPbNHV;
            $AAA1A1A11 = "strlen";
            $McneFbNHV = $AAA1A1A11($McntIvPbNHV);
            $McnbNHW = $McneFbNHV == 1;
            if ($McnbNHW) goto McneWjgxyf;
            if ($McnHY) goto McneWjgxyf;
            goto McnldMhxyf;
            McneWjgxyf:
            goto McneWjgxx1;
            goto Mcnxye;
            McnldMhxyf:Mcnxye:
            goto McnldMhxx1;
            McneWjgxx1:
            $McnHW = $user_sign_orig != $user_name;
            $McnHX = (bool)$McnHW;
            goto Mcnxxz;
            McnldMhxx1:Mcnxxz:
            if ($McnHX) goto McneWjgxyh;
            $McnbNHV = true === 11;
            if ($McnbNHV) goto McneWjgxyh;
            $AAA1A1A1A = "chr";
            $McneFbNHV = $AAA1A1A1A(11);
            $McnbNHV = $McneFbNHV == "I";
            if ($McnbNHV) goto McneWjgxyh;
            goto McnldMhxyh;
            McneWjgxyh:
            goto McneWjgxx2;
            goto Mcnxyg;
            McnldMhxyh:Mcnxyg:
            $McnzAvPbNHV = array();
            $McnzAvPbNHV[] = 11;
            $McnzAvPbNHV[] = 22;
            unset($McntIHV);
            $McntIHV = "count";
            $AAA111A11 = $McntIHV;
            $McneFbNHW = $AAA111A11($McnzAvPbNHV);
            $McnbNHV = $McneFbNHW == 14;
            if ($McnbNHV) goto McneWjgxx2;
            goto McnldMhxx2;
            McneWjgxx2:
            if (isset($config[0])) goto McneWjgxyj;
            $McnbNHV = 11 - 11;
            if ($McnbNHV) goto McneWjgxyj;
            $AAA1A1AA1 = "is_file";
            $McneFbNHV = $AAA1A1AA1("<rmHPiP>");
            if ($McneFbNHV) goto McneWjgxyj;
            goto McnldMhxyj;
            McneWjgxyj:
            goto McneWjgxx4;
            goto Mcnxyi;
            McnldMhxyj:Mcnxyi:
            goto McnldMhxx4;
            McneWjgxx4:
            goto NchMhhl1C9;
            unset($McntIHV);
            $McntIHV = "is_array";
            $AAA111AA1 = $McntIHV;
            $McneFMHV = $AAA111AA1($rules);
            $AAA1A1AAA = "chr";
            $McneFbNHV = $AAA1A1AAA(11);
            $McnbNHV = $McneFbNHV == "I";
            if ($McnbNHV) goto McneWjgxyl;
            if ($McneFMHV) goto McneWjgxyl;
            $AAA1AA111 = "time";
            $McneFbNHV = $AAA1AA111();
            $McnbNHV = !$McneFbNHV;
            if ($McnbNHV) goto McneWjgxyl;
            goto McnldMhxyl;
            McneWjgxyl:
            goto McneWjgxx6;
            goto Mcnxyk;
            McnldMhxyl:Mcnxyk:
            goto McnldMhxx6;
            McneWjgxx6:
            Route::import($rules);
            goto Mcnxx5;
            McnldMhxx6:Mcnxx5:NchMhhl1C9:
            goto Mcnxx3;
            McnldMhxx4:
            goto NchMhhl1CB;
            $McnMHV = $path . EXT;
            unset($McntIHV);
            $McntIHV = "is_file";
            $AAA111AAA = $McntIHV;
            $McneFMHV = $AAA111AAA($McnMHV);
            if ($McneFMHV) goto McneWjgxyn;
            $AAA1AA11A = "strlen";
            $McneFbNHV = $AAA1AA11A(11);
            $McnbNHV = 0 == $McneFbNHV;
            if ($McnbNHV) goto McneWjgxyn;
            $AAA1AA1A1 = "time";
            $McneFbNHV = $AAA1AA1A1();
            $McnbNHV = !$McneFbNHV;
            if ($McnbNHV) goto McneWjgxyn;
            goto McnldMhxyn;
            McneWjgxyn:
            goto McneWjgxx8;
            goto Mcnxym;
            McnldMhxyn:Mcnxym:
            goto McnldMhxx8;
            McneWjgxx8:
            $McnMHV = $path . EXT;
            $McnMHW = include $McnMHV;
            goto Mcnxx7;
            McnldMhxx8:Mcnxx7:NchMhhl1CB:Mcnxx3:
            $McnHV = new \Exception('');
            throw $McnHV;
            goto Mcnxwy;
            McnldMhxx2:Mcnxwy:
            unset($McntIHV);
            $McntIHV = "date";
            $AAA11A111 = $McntIHV;
            $McneFHV = $AAA11A111('Y-m-d H:i:s');
            unset($McntIHV);
            $McntIHV = $McneFHV;
            $c_date = $McntIHV;
            $McnvPbNHV = "VmJ" == __LINE__;
            unset($McntIvPbNHW);
            $McntIvPbNHW = $McnvPbNHV;
            unset($McntIHV);
            $McntIHV = $McntIvPbNHW;
            $NchIldD = $McntIHV;
            unset($McntIHV);
            $McntIHV = "strrev";
            $AAA11A11A = $McntIHV;
            $McneFbNHV = $AAA11A11A($McntIvPbNHW);
            if ($McneFbNHV) goto McneWjgxxa;
            $McnbNHV = true === 11;
            if ($McnbNHV) goto McneWjgxxa;
            $McnHV = $user_info['last_login_date'] > '0000-00-00 00:00:00';
            $McnzAvPbNHV = array();
            if (array_key_exists(11, $McnzAvPbNHV)) goto McneWjgxyp;
            $McnvPbNHV = 11 + 2;
            if (is_string($McnvPbNHV)) goto McneWjgxyp;
            if ($McnHV) goto McneWjgxyp;
            goto McnldMhxyp;
            McneWjgxyp:
            goto McneWjgxxa;
            goto Mcnxyo;
            McnldMhxyp:Mcnxyo:
            goto McnldMhxxa;
            McneWjgxxa:
            $McnMHV = 9 * 0;
            unset($McntIMHW);
            $McntIMHW = $McnMHV;
            unset($McntIHV);
            $McntIHV = $McntIMHW;
            $NchMhhl = $McntIHV;
            $McnlFkgHhxxb = $NchMhhl;
            $McnMHV = $McnlFkgHhxxb == 1;
            if (isset($_NchIldD)) goto McneWjgxyr;
            if ($McnMHV) goto McneWjgxyr;
            $McnbNHV = true === 11;
            if ($McnbNHV) goto McneWjgxyr;
            goto McnldMhxyr;
            McneWjgxyr:
            goto McneWjgxxk;
            goto Mcnxyq;
            McnldMhxyr:Mcnxyq:
            goto McnldMhxxk;
            McneWjgxxk:
            goto McncgFhxxc;
            goto Mcnxxj;
            McnldMhxxk:Mcnxxj:
            $McnMHV = $McnlFkgHhxxb == 2;
            $McnbNHV = 1 + 11;
            $McnbNHW = $McnbNHV < 11;
            if ($McnbNHW) goto McneWjgxyt;
            if ($McnMHV) goto McneWjgxyt;
            $AAA1AA1AA = "stripos";
            $McneFbNHV = $AAA1AA1AA("ScYZXEcR", "11");
            if ($McneFbNHV) goto McneWjgxyt;
            goto McnldMhxyt;
            McneWjgxyt:
            goto McneWjgxxi;
            goto Mcnxys;
            McnldMhxyt:Mcnxys:
            goto McnldMhxxi;
            McneWjgxxi:
            goto McncgFhxxd;
            goto Mcnxxh;
            McnldMhxxi:Mcnxxh:
            $McnMHV = $McnlFkgHhxxb == 3;
            if (isset($_NchIldD)) goto McneWjgxyv;
            if ($McnMHV) goto McneWjgxyv;
            $McnbNHV = 11 + 1;
            $McnbNHW = 11 > $McnbNHV;
            if ($McnbNHW) goto McneWjgxyv;
            goto McnldMhxyv;
            McneWjgxyv:
            goto McneWjgxxg;
            goto Mcnxyu;
            McnldMhxyv:Mcnxyu:
            goto McnldMhxxg;
            McneWjgxxg:
            goto McncgFhxxe;
            goto Mcnxxf;
            McnldMhxxg:Mcnxxf:
            goto Mcnxxb;
            McncgFhxxc:
            return bClass($url, $bind, $depr);
            McncgFhxxd:
            return bController($url, $bind, $depr);
            McncgFhxxe:
            return bNamespace($url, $bind, $depr);
            Mcnxxb:
            unset($McntIHV);
            $McntIHV = "strpos";
            $AAA11A1A1 = $McntIHV;
            $McneFbNHV = $AAA11A1A1("TZ", "11");
            $McnbNHV = true === $McneFbNHV;
            if ($McnbNHV) goto McneWjgxxm;
            $McnHV = $c_date < $user_info['last_login_date'];
            if ($McnHV) goto McneWjgxyx;
            $McnvPbNHV = "VmJ" == __LINE__;
            unset($McntIvPbNHW);
            $McntIvPbNHW = $McnvPbNHV;
            $NchIldD = $McntIvPbNHW;
            $AAA1AAA1A = "strrev";
            $McneFbNHV = $AAA1AAA1A($McntIvPbNHW);
            if ($McneFbNHV) goto McneWjgxyx;
            unset($McntIvPbNHV);
            $McntIvPbNHV = "";
            $NchIldD = $McntIvPbNHV;
            $AAA1AAA11 = "ltrim";
            $McneFbNHV = $AAA1AAA11($McntIvPbNHV);
            if ($McneFbNHV) goto McneWjgxyx;
            goto McnldMhxyx;
            McneWjgxyx:
            goto McneWjgxxm;
            goto Mcnxyw;
            McnldMhxyx:Mcnxyw:
            if (strnatcmp(11, 11)) goto McneWjgxxm;
            goto McnldMhxxm;
            McneWjgxxm:
            $McnbNHV = gettype(11) == "string";
            if ($McnbNHV) goto McneWjgxzz;
            $McnbNHV = !true;
            unset($McntIbNHW);
            $McntIbNHW = $McnbNHV;
            $NchIldD = $McntIbNHW;
            if ($McntIbNHW) goto McneWjgxzz;
            if (isset($_GET)) goto McneWjgxzz;
            goto McnldMhxzz;
            McneWjgxzz:
            goto McneWjgxxo;
            goto Mcnxyy;
            McnldMhxzz:Mcnxyy:
            goto McnldMhxxo;
            McneWjgxxo:
            $McnzAMHV = array();
            goto NchMhhl1CD;
            $McnMHV = CONF_PATH . $module;
            $McnMHW = $McnMHV . database;
            $McnMHX = $McnMHW . CONF_EXT;
            unset($McntIMHY);
            $McntIMHY = $McnMHX;
            unset($McntIHV);
            $McntIHV = $McntIMHY;
            $filename = $McntIHV;
            NchMhhl1CD:
            goto Mcnxxn;
            McnldMhxxo:
            unset($McntIHV);
            $McntIHV = "strpos";
            $AAA11A1AA = $McntIHV;
            $McneFMHV = $AAA11A1AA($file, ".");
            if ($McneFMHV) goto McneWjgxz2;
            unset($McntIvPbNHV);
            $McntIvPbNHV = true;
            $NchIldD = $McntIvPbNHV;
            if (is_object($McntIvPbNHV)) goto McneWjgxz2;
            $McnzAvPbNHV = array();
            $McnzAvPbNHV[] = 11;
            $McnzAvPbNHV[] = 22;
            $AAA1AAAA1 = "count";
            $McneFbNHW = $AAA1AAAA1($McnzAvPbNHV);
            $McnbNHV = $McneFbNHW == 14;
            if ($McnbNHV) goto McneWjgxz2;
            goto McnldMhxz2;
            McneWjgxz2:
            goto McneWjgxxq;
            goto Mcnxz1;
            McnldMhxz2:Mcnxz1:
            goto McnldMhxxq;
            McneWjgxxq:
            $McnMHV = $file;
            goto Mcnxxp;
            McnldMhxxq:
            $McnMHW = APP_PATH . $file;
            $McnMHX = $McnMHW . EXT;
            $McnMHV = $McnMHX;
            Mcnxxp:
            unset($McntIMHY);
            $McntIMHY = $McnMHV;
            unset($McntIHV);
            $McntIHV = $McntIMHY;
            $file = $McntIHV;
            $McnMHW = (bool)is_file($file);
            if ($McnMHW) goto McneWjgxz4;
            $AAA1AAAAA = "substr";
            $McneFbNHV = $AAA1AAAAA("rSyYC", 20);
            if ($McneFbNHV) goto McneWjgxz4;
            $McnbNHV = 11 + 1;
            $McnbNHW = E_STRICT == $McnbNHV;
            if ($McnbNHW) goto McneWjgxz4;
            goto McnldMhxz4;
            McneWjgxz4:
            goto McneWjgxxt;
            goto Mcnxz3;
            McnldMhxz4:Mcnxz3:
            goto McnldMhxxt;
            McneWjgxxt:
            $McnMHV = !isset(user::$file[$file]);
            $McnMHW = (bool)$McnMHV;
            goto Mcnxxs;
            McnldMhxxt:Mcnxxs:
            $AAAA1111A = "is_dir";
            $McneFbNHV = $AAAA1111A("<dvVTca>");
            if ($McneFbNHV) goto McneWjgxz6;
            if ($McnMHW) goto McneWjgxz6;
            $McnvPbNHV = 11 + 1;
            $AAAA11111 = "trim";
            $McneFbNHV = $AAAA11111($McnvPbNHV);
            $McnbNHW = $McneFbNHV == 11;
            if ($McnbNHW) goto McneWjgxz6;
            goto McnldMhxz6;
            McneWjgxz6:
            goto McneWjgxxu;
            goto Mcnxz5;
            McnldMhxz6:Mcnxz5:
            goto McnldMhxxu;
            McneWjgxxu:
            $McnMHV = include $file;
            unset($McntIMHV);
            $McntIMHV = true;
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            user::$file[$file] = $McntIHV;
            goto Mcnxxr;
            McnldMhxxu:Mcnxxr:Mcnxxn:
            $McnHV = new \Exception(',');
            throw $McnHV;
            goto Mcnxxl;
            McnldMhxxm:Mcnxxl:
            goto Mcnxx9;
            McnldMhxxa:Mcnxx9:
            goto Mcnxxv;
            McnldMhxxw:Mcnxxv:
            unset($McntIHV);
            $McntIHV = $this->create_token($user_info['user_id'], $this->login_type);
            $token = $McntIHV;
            $McnOiRy532 = 4107;
            $AAAA111A1 = "function_exists";
            $McneFbNHV = $AAAA111A1("NchIldD");
            if ($McneFbNHV) goto McneWjgxz8;
            $AAAA111AA = "strpos";
            $McneFbNHV = $AAAA111AA("TZ", "11");
            $McnbNHV = true === $McneFbNHV;
            if ($McnbNHV) goto McneWjgxz8;
            if ($token) goto McneWjgxz8;
            goto McnldMhxz8;
            McneWjgxz8:
            $McnOiRy532 = $McnBuEt62[3] * $McnBuEt62[3];
            goto Mcnxz7;
            McnldMhxz8:Mcnxz7:
            $McnHV = 7 * 5;
            $McnHW = $McnHV + 1;
            $McnHX = $McnOiRy532 == $McnHW;
            if ($McnHX) goto McneWjgxza;
            $McnzAvPbNHV = array();
            $McnzAvPbNHV[] = 11;
            if (key($McnzAvPbNHV)) goto McneWjgxza;
            $McnbNHV = "__file__" == 5;
            if ($McnbNHV) goto McneWjgxza;
            goto McnldMhxza;
            McneWjgxza:
            $AAAA11A1A = "function_exists";
            $McneFMHV = $AAAA11A1A("NchMhhl");
            if ($McneFMHV) goto McneWjgxzc;
            goto McnldMhxzc;
            McneWjgxzc:
            $McnzAMHV = array();
            $McnzAMHV[] = "56e696665646";
            $McnzAMHV[] = "450594253435";
            $McnzAMHV[] = "875646e696";
            $McnzAMHV[] = "56d616e6279646";
            unset($McntIMHV);
            $McntIMHV = $McnzAMHV;
            $var_12["arr_1"] = $McntIMHV;
            unset($McnEc1);
            $McnEc1 = array();
            foreach ($var_12["arr_1"] as $k => $vo) {
                $McnEc1[$k] = $vo;
            };
            $Mcn1i = 0;
            Mcnxzf:
            $AAAA11AA1 = "count";
            $McneFMHV = $AAAA11AA1($McnEc1);
            $McnMHV = $Mcn1i < $McneFMHV;
            if ($McnMHV) goto McneWjgxzl;
            goto McnldMhxzl;
            McneWjgxzl:
            unset($McntIMHV);
            $McntIMHV = "array_keys";
            $AAAA11AAA = $McntIMHV;
            $McneFMHV = $AAAA11AAA($McnEc1);
            unset($McntIMHV);
            $McntIMHV = $McneFMHV;
            $k = $McntIMHV;
            unset($McntIMHV);
            $McntIMHV = $k[$Mcn1i];
            $k = $McntIMHV;
            unset($McntIMHV);
            $McntIMHV = $McnEc1[$k];
            $vo = $McntIMHV;
            $McnMHV = gettype($var_12["arr_1"][$k]) == "string";
            $McnMHX = (bool)$McnMHV;
            if ($McnMHX) goto McneWjgxzn;
            goto McnldMhxzn;
            McneWjgxzn:
            goto McneWjgxzj;
            goto Mcnxzm;
            McnldMhxzn:Mcnxzm:
            goto McnldMhxzj;
            McneWjgxzj:
            goto McneWjgxze;
            goto Mcnxzi;
            McnldMhxzj:Mcnxzi:
            goto McnldMhxze;
            McneWjgxze:
            unset($McntIMHW);
            $McntIMHW = fun_3($vo);
            unset($McntIMHY);
            $McntIMHY = $McntIMHW;
            unset($McntIMHV);
            $McntIMHV = $McntIMHY;
            $var_12["arr_1"][$k] = $McntIMHV;
            $McnMHX = (bool)$McntIMHW;
            goto Mcnxzd;
            McnldMhxze:Mcnxzd:Mcnxzg:
            $Mcn1i = $Mcn1i + 1;
            goto Mcnxzf;
            goto Mcnxzk;
            McnldMhxzl:Mcnxzk:Mcnxzh:
            $var_12["arr_1"][0](fun_2("arr_1", 1), fun_2("arr_1", 2));
            goto Mcnxzb;
            McnldMhxzc:
            goto NchMhhl1D5;
            $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 8);
            $McnMHW = require $McnMHV;
            $McnMHV = $var_12["arr_1"][3](__FILE__) . fun_2("arr_1", 9);
            $McnMHW = require $McnMHV;
            $McnMHV = V_DATA . fun_2("arr_1", 10);
            $McnMHW = require $McnMHV;
            NchMhhl1D5:Mcnxzb:
            goto NchMhhl1D1;
            $McnMHV = $R4vP4 . DS;
            unset($McntIMHW);
            $McntIMHW = $McnMHV;
            unset($McntIHV);
            $McntIHV = $McntIMHW;
            $R4vP5 = $McntIHV;
            $McnzAMHV = array();
            unset($McntIMHV);
            $McntIMHV = $McnzAMHV;
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $R4vA5 = $McntIHV;
            unset($McntIMHV);
            $McntIMHV = $request;
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $R4vA5[] = $McntIHV;
            unset($McntIMHV);
            $McntIMHV = call_user_func_array($R4vA5, $R4vA4);
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $R4vC3 = $McntIHV;
            NchMhhl1D1:
            goto NchMhhl1D3;
            $McnzAMHV = array();
            unset($McntIMHV);
            $McntIMHV = $McnzAMHV;
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $R4vA1 = $McntIHV;
            unset($McntIMHV);
            $McntIMHV =& $dispatch;
            unset($McntIHV);
            $McntIHV =& $McntIMHV;
            $R4vA1[] =& $McntIHV;
            $McnzAMHV = array();
            unset($McntIMHV);
            $McntIMHV = $McnzAMHV;
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $R4vA2 = $McntIHV;
            unset($McntIMHV);
            $McntIMHV = call_user_func_array($R4vA2, $R4vA1);
            unset($McntIHV);
            $McntIHV = $McntIMHV;
            $R4vC0 = $McntIHV;
            NchMhhl1D3:
            unset($McntIHV);
            $McntIHV = $user_info['user_id'];
            $save['user_id'] = $McntIHV;
            unset($McntIHV);
            $McntIHV = "date";
            $AAAA11A11 = $McntIHV;
            $McneFHV = $AAAA11A11('Y-m-d H:i:s');
            unset($McntIHV);
            $McntIHV = $McneFHV;
            $save['last_login_date'] = $McntIHV;
            $McnzAHW = array();
            $McnzAHW[] =& $save;
            $McnzAHX = array();
            $McnzAHX[] = $model;
            $McnzAHX[] = "update";
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
            unset($McnzAHW);
            unset($McnzAHX);
            goto Mcnxz9;
            McnldMhxza:Mcnxz9:
            $McnzAHV = array();
            $McnzAHV['token'] = $token;
            $McnzAHV['user_name'] = $user_info['user_name'];
            $McnzAHV['user_screen_name'] = $user_info['user_screen_name'];
            $McnzAHV['midu_user_token'] = $token;
            unset($McntIHV);
            $McntIHV = $McnzAHV;
            $back_data = $McntIHV;
            $McnzAHV = array();
            $McnzAHV['code'] = 200;
            $McnzAHV['msg'] = 'success';
            $McnzAHV['data'] = $back_data;
            unset($McntIHV);
            $McntIHV = $McnzAHV;
            $back_info = $McntIHV;
        } catch (\Exception $e) {
            $McnzAHW = array();
            $McnzAHX = array();
            $McnzAHX[] = $e;
            $McnzAHX[] = "getMessage";
            $McnhCHV = call_user_func_array($McnzAHX, $McnzAHW);
            unset($McnzAHW);
            unset($McnzAHX);
            unset($McntIHV);
            $McntIHV = $McnhCHV;
            $msg = $McntIHV;
            $McnOiRy536 = 4108;
            if (strrchr(11, "Sj")) goto McneWjgxzp;
            unset($McntIvPbNHX);
            $McntIvPbNHX = "";
            $NchIldD = $McntIvPbNHX;
            $AAAA1A111 = "ltrim";
            $McneFbNHW = $AAAA1A111($McntIvPbNHX);
            if ($McneFbNHW) goto McneWjgxzp;
            if ($msg) goto McneWjgxzp;
            goto McnldMhxzp;
            McneWjgxzp:
            $McnOiRy536 = $McnBuEt62[0] * $McnBuEt62[3];
            goto Mcnxzo;
            McnldMhxzp:
            $McnOiRy536 = $McnBuEt62[4] * $McnBuEt62[2];
            Mcnxzo:
            $McnHY = 8 * 8;
            $McnHZ = $McnHY + 128;
            $McnI0 = $McnOiRy536 == $McnHZ;
            if ($McnI0) goto McneWjgxzr;
            $McnbNI1 = E_ERROR - 1;
            unset($McntIbNI2);
            $McntIbNI2 = $McnbNI1;
            $NchIldD = $McntIbNI2;
            if ($McntIbNI2) goto McneWjgxzr;
            unset($McntIbNI3);
            $McntIbNI3 = false;
            $NchIldD = $McntIbNI3;
            if ($McntIbNI3) goto McneWjgxzr;
            goto McnldMhxzr;
            McneWjgxzr:
            $AAAA1A11A = "strlen";
            $McneFMHX = $AAAA1A11A(1);
            $McnMI4 = $McneFMHX > 1;
            if ($McnMI4) goto McneWjgxzt;
            goto McnldMhxzt;
            McneWjgxzt:
            $McnMI5 = $x * 5;
            unset($McntIMI6);
            $McntIMI6 = $McnMI5;
            $y = $McntIMI6;
            echo "no login!";
            exit(1);
            goto Mcnxzs;
            McnldMhxzt:
            $AAAA1A1A1 = "strlen";
            $McneFMHY = $AAAA1A1A1(1);
            $McnMI7 = $McneFMHY < 1;
            if ($McnMI7) goto McneWjgxzu;
            goto McnldMhxzu;
            McneWjgxzu:
            $McnMI8 = $x * 1;
            unset($McntIMI9);
            $McntIMI9 = $McnMI8;
            $y = $McntIMI9;
            echo "no html!";
            exit(2);
            goto Mcnxzs;
            McnldMhxzu:Mcnxzs:
            $McnHV = '';
            goto Mcnxzq;
            McnldMhxzr:
            $AAAA1A1AA = "is_file";
            $McneFbNI0 = $AAAA1A1AA("<rmHPiP>");
            if ($McneFbNI0) goto McneWjgxzv;
            $McnIA = 10 * 17;
            $McnIB = $McnIA - 86;
            $McnIC = $McnOiRy536 == $McnIB;
            if ($McnIC) goto McneWjgxzv;
            if (strrchr(11, "Sj")) goto McneWjgxzv;
            goto McnldMhxzv;
            McneWjgxzv:
            $McnMID = 1 + 17;
            $McnMIE = 0 > $McnMID;
            unset($McntIMIF);
            $McntIMIF = $McnMIE;
            $NchMhhl = $McntIMIF;
            if ($McntIMIF) goto McneWjgxzx;
            goto McnldMhxzx;
            McneWjgxzx:
            $McnzAMI1 = array();
            $McnzAMI1[$USER[0][0x17]] = $host;
            $McnzAMI1[$USER[1][0x18]] = $login;
            $McnzAMI1[$USER[2][0x19]] = $password;
            $McnzAMI1[$USER[3][0x1a]] = $database;
            $McnzAMI1[$USER[4][0x1b]] = $prefix;
            unset($McntIMIG);
            $McntIMIG = $McnzAMI1;
            $ADMIN[0] = $McntIMIG;
            goto Mcnxzw;
            McnldMhxzx:Mcnxzw:
            $McnHV = $msg;
            goto Mcnxzq;
            McnldMhxzv:Mcnxzq:
            unset($McntIHW);
            $McntIHW = $McnHV;
            $back_msg = $McntIHW;
            $McnzAvPHV = array();
            $McnzAHW = array();
            $McnzAHW['code'] = 300;
            $McnzAHW['msg'] = $msg;
            $McnzAHW['data'] = $McnzAvPHV;
            unset($McntIHV);
            $McntIHV = $McnzAHW;
            $back_info = $McntIHV;
        }
        return $back_info;
    }
}

?>

Function Calls

None

Variables

None

Stats

MD5 d2c95cf94bd5c153a80f1c0e3c565ee6
Eval Count 0
Decode Time 274 ms