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 use MaxMind\Db\Reader; if (class_exists("\104\141\x74\x61\x62\141\x73\145")) { ..

Decoded Output download

<?php 
use MaxMind\Db\Reader; 
if (class_exists("Database")) { 
    goto ab38a4bcd29ffc47; 
} 
class Database 
{ 
    public $result; 
    public $dbh; 
    public $connected = false; 
    function __construct($A50bdc318bc06ab5 = true) 
    { 
        $this->dbh = false; 
        if (!$A50bdc318bc06ab5) { 
            goto aee5621e3f278f5b; 
        } 
        $this->db_connect(); 
        aee5621e3f278f5b: 
    } 
    function close_mysql() 
    { 
        if (!$this->connected) { 
            goto Ffe914334aaa0610; 
        } 
        $this->connected = false; 
        $this->dbh = null; 
        Ffe914334aaa0610: 
        return true; 
    } 
    function __destruct() 
    { 
        $this->close_mysql(); 
    } 
    public function ping() 
    { 
        try { 
            $this->dbh->query("SELECT 1"); 
        } catch (Exception $c34ae71903f0d920) { 
            return false; 
        } 
        return true; 
    } 
    function db_connect() 
    { 
        try { 
            $this->dbh = Xui\Functions::connect( 
                "TKbxeQrBXw2swDNwTh5yrj4jMV4RaLO0" 
            ); 
            if ($this->dbh) { 
                goto ca9982b622e100cd; 
            } 
            exit( 
                json_encode([ 
                    "error" => 
                        "MySQL: Cannot connect to database! Please check credentials.", 
                ]) 
            ); 
            ca9982b622e100cd: 
        } catch (PDOException $c34ae71903f0d920) { 
            exit( 
                json_encode([ 
                    "error" => 
                        "MySQL: " . 
                        $c34ae71903f0d920->getMessage(), 
                ]) 
            ); 
        } 
        $this->dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 
        $this->connected = true; 
        return true; 
    } 
    function query($A2833f35d8d7e939, $d45254c57e70b972 = false) 
    { 
        goto C8983352fe7424b5; 
        e7679b4016a20b17: 
        try { 
            $this->result = $this->dbh->prepare($A2833f35d8d7e939); 
            $this->result->execute($A8c046797d86d788); 
        } catch (Exception $c34ae71903f0d920) { 
            return false; 
        } 
        return true; 
        b43a70e965314fa6: 
        return false; 
        goto fac6444b45728ea4; 
        Dfda6dae06f800a0: 
        ae463ee425560495: 
        $A8c046797d86d788[] = null; 
        a02ff38593ccd90e: 
        e8354ca987a5eb82: 
        $Ea22c4a9ab5b2176++; 
        goto F3a970357156f383; 
        F3a970357156f383: 
        goto E4b2c336b9123513; 
        ea372d0618dfdf8f: 
        if (!($d45254c57e70b972 === true)) { 
            goto bb78dc2a481be176; 
        } 
        $this->dbh->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false); 
        bb78dc2a481be176: 
        goto e7679b4016a20b17; 
        C8983352fe7424b5: 
        if (!$this->dbh) { 
            goto b43a70e965314fa6; 
        } 
        $d5d75f0e3efc5b42 = func_num_args(); 
        $C782698ae2e41f7f = func_get_args(); 
        $A8c046797d86d788 = []; 
        $Ea22c4a9ab5b2176 = 1; 
        goto ef6915963cbe84b0; 
        ef6915963cbe84b0: 
        E4b2c336b9123513: 
        if (!($Ea22c4a9ab5b2176 < $d5d75f0e3efc5b42)) { 
            goto ea372d0618dfdf8f; 
        } 
        if ( 
            is_null($C782698ae2e41f7f[$Ea22c4a9ab5b2176]) or 
            strtolower($C782698ae2e41f7f[$Ea22c4a9ab5b2176]) == 
                "null" 
        ) { 
            goto ae463ee425560495; 
        } 
        $A8c046797d86d788[] = $C782698ae2e41f7f[$Ea22c4a9ab5b2176]; 
        goto a02ff38593ccd90e; 
        goto Dfda6dae06f800a0; 
        fac6444b45728ea4: 
    } 
    public function simple_query($A2833f35d8d7e939) 
    { 
        try { 
            $this->result = $this->dbh->query($A2833f35d8d7e939); 
        } catch (Exception $c34ae71903f0d920) { 
            return false; 
        } 
        return true; 
    } 
    function get_rows( 
        $d510b6620611d0d6 = false, 
        $f15fddf2afad2554 = "", 
        $cf14f1997596f1c7 = true, 
        $b7547fc9e664473d = "" 
    ) { 
        if (!($this->dbh && $this->result)) { 
            goto e3204d73f70e2e07; 
        } 
        $daa1e4fbd7ec92ba = []; 
        if (!($this->result->rowCount() > 0)) { 
            goto fe2f9cd9839fa476; 
        } 
        foreach ( 
            $this->result->fetchAll(PDO::FETCH_ASSOC) 
            as $c84a4809984cf9fa 
        ) { 
            goto be4c24657578d166; 
            D7335376e0187689: 
            b69868f660e79e71: 
            if ( 
                !empty($b7547fc9e664473d) && 
                array_key_exists($b7547fc9e664473d, $c84a4809984cf9fa) 
            ) { 
                goto A837fb5754e6be83; 
            } 
            $daa1e4fbd7ec92ba[ 
                $c84a4809984cf9fa[$f15fddf2afad2554] 
            ][] = $c84a4809984cf9fa; 
            goto Cf9f7e220e18798e; 
            A837fb5754e6be83: 
            goto a2da26aa68ff891b; 
            be4c24657578d166: 
            if ( 
                $d510b6620611d0d6 && 
                array_key_exists($f15fddf2afad2554, $c84a4809984cf9fa) 
            ) { 
                goto F800ac12b7dcdf15; 
            } 
            $daa1e4fbd7ec92ba[] = $c84a4809984cf9fa; 
            goto e21e174033b38bfa; 
            F800ac12b7dcdf15: 
            if ( 
                isset($daa1e4fbd7ec92ba[$c84a4809984cf9fa[$f15fddf2afad2554]]) 
            ) { 
                goto d2af6bdcb3a1783f; 
            } 
            goto E25c2a4fd297aeaf; 
            a2da26aa68ff891b: 
            $daa1e4fbd7ec92ba[$c84a4809984cf9fa[$f15fddf2afad2554]][ 
                $c84a4809984cf9fa[$b7547fc9e664473d] 
            ] = $c84a4809984cf9fa; 
            Cf9f7e220e18798e: 
            d708ff46d9b19cbb: 
            e21e174033b38bfa: 
            B318e9b694cff014: 
            goto f35c62b09fcac086; 
            E25c2a4fd297aeaf: 
            $daa1e4fbd7ec92ba[$c84a4809984cf9fa[$f15fddf2afad2554]] = []; 
            d2af6bdcb3a1783f: 
            if (!$cf14f1997596f1c7) { 
                goto b69868f660e79e71; 
            } 
            $daa1e4fbd7ec92ba[ 
                $c84a4809984cf9fa[$f15fddf2afad2554] 
            ] = $c84a4809984cf9fa; 
            goto d708ff46d9b19cbb; 
            goto D7335376e0187689; 
            f35c62b09fcac086: 
        } 
        Ceb05e48e449d448: 
        fe2f9cd9839fa476: 
        $this->result = null; 
        return $daa1e4fbd7ec92ba; 
        e3204d73f70e2e07: 
        return false; 
    } 
    public function get_row() 
    { 
        if (!($this->dbh && $this->result)) { 
            goto A7314a4e373ef2ed; 
        } 
        $c84a4809984cf9fa = []; 
        if (!($this->result->rowCount() > 0)) { 
            goto a77378a6f36f90c5; 
        } 
        $c84a4809984cf9fa = $this->result->fetch(PDO::FETCH_ASSOC); 
        a77378a6f36f90c5: 
        $this->result = null; 
        return $c84a4809984cf9fa; 
        A7314a4e373ef2ed: 
        return false; 
    } 
    public function get_col() 
    { 
        if (!($this->dbh && $this->result)) { 
            goto adcc59b615482482; 
        } 
        $c84a4809984cf9fa = false; 
        if (!($this->result->rowCount() > 0)) { 
            goto a85acd59c1a3cec3; 
        } 
        $c84a4809984cf9fa = $this->result->fetch(); 
        $c84a4809984cf9fa = $c84a4809984cf9fa[0]; 
        a85acd59c1a3cec3: 
        $this->result = null; 
        return $c84a4809984cf9fa; 
        adcc59b615482482: 
        return false; 
    } 
    public function escape($C9425e927984f356) 
    { 
        if (!$this->dbh) { 
            goto D121bdd92eaf0ca2; 
        } 
        return $this->dbh->quote($C9425e927984f356); 
        D121bdd92eaf0ca2: 
        return null; 
    } 
    public function num_fields() 
    { 
        if (!($this->dbh && $this->result)) { 
            goto b02b67ac207c03be; 
        } 
        $d1f68d011f8458ee = $this->result->columnCount(); 
        return empty($d1f68d011f8458ee) ? 0 : $d1f68d011f8458ee; 
        b02b67ac207c03be: 
        return 0; 
    } 
    public function last_insert_id() 
    { 
        if (!$this->dbh) { 
            goto a08892f715633ffd; 
        } 
        $fca1773cd263c51b = $this->dbh->lastInsertId(); 
        return empty($fca1773cd263c51b) ? 0 : $fca1773cd263c51b; 
        a08892f715633ffd: 
        return null; 
    } 
    public function num_rows() 
    { 
        if (!($this->dbh && $this->result)) { 
            goto a4eb877a54680689; 
        } 
        $A88a8b854513b7e0 = $this->result->rowCount(); 
        return empty($A88a8b854513b7e0) ? 0 : $A88a8b854513b7e0; 
        a4eb877a54680689: 
        return 0; 
    } 
} 
ab38a4bcd29ffc47: 
class XUI 
{ 
    public static $db; 
    public static $redis; 
    public static $rRequest = []; 
    public static $rConfig = []; 
    public static $rSettings = []; 
    public static $rBouquets = []; 
    public static $rServers = []; 
    public static $rSegmentSettings = []; 
    public static $rBlockedUA = []; 
    public static $rBlockedISP = []; 
    public static $rBlockedIPs = []; 
    public static $rBlockedServers = []; 
    public static $rAllowedIPs = []; 
    public static $rCategories = []; 
    public static $rProxies = []; 
    public static $rFFMPEG_CPU; 
    public static $rFFMPEG_GPU; 
    public static $rCached; 
    public static $rAccess; 
    public static function init($E9ff1197d3f1304b = false) 
    { 
        goto afe6ce536b9627e9; 
        F522f210fc3f7c8b: 
        if (defined("SERVER_ID")) { 
            goto Dbeb4da033a85854; 
        } 
        define( 
            "SERVER_ID", 
            intval(self::$rConfig["server_id"]) 
        ); 
        Dbeb4da033a85854: 
        if (self::$rSettings) { 
            goto Dc315041088f12d2; 
        } 
        self::$rSettings = self::ABB674425a8b1B0d( 
            "settings" 
        ); 
        goto F93ed4d400c03834; 
        e73ddbd810c6b99e: 
        self::AD0a56Be17E95E81($E9ff1197d3f1304b); 
        goto Cfd104a35c9fdf8b; 
        C252b9fd47a09694: 
        self::$rFFMPEG_GPU = FFMPEG_BIN_40; 
        self::$rCached = self::A996a3Eb6998fca4(); 
        self::$rServers = self::aBb674425A8b1B0d( 
            "servers" 
        ); 
        self::$rBlockedUA = self::abb674425A8B1B0d( 
            "blocked_ua" 
        ); 
        self::$rBlockedISP = self::Abb674425a8B1b0D( 
            "blocked_isp" 
        ); 
        goto Fc87b9504c0d26a9; 
        afe6ce536b9627e9: 
        if (empty($_GET)) { 
            goto Ce08905e821543bb; 
        } 
        self::eE2659ae23E1E78c($_GET); 
        Ce08905e821543bb: 
        if (empty($_POST)) { 
            goto F372803c36573e26; 
        } 
        self::ee2659aE23E1E78C($_POST); 
        goto b4132e33f2c25078; 
        F2d58d1094b48a99: 
        self::eE2659AE23E1e78c($_COOKIE); 
        Ee9a469679018ee4: 
        $a68b12348744a7ff = @self::c13491863979fcF0($_GET, []); 
        self::$rRequest = @self::C13491863979fcF0($_POST, $a68b12348744a7ff); 
        self::$rConfig = parse_ini_file( 
            CONFIG_PATH . "config.ini" 
        ); 
        goto F522f210fc3f7c8b; 
        b4132e33f2c25078: 
        F372803c36573e26: 
        if (empty($_SESSION)) { 
            goto b5a57dbd181502cd; 
        } 
        self::Ee2659AE23E1E78C($_SESSION); 
        b5a57dbd181502cd: 
        if (empty($_COOKIE)) { 
            goto Ee9a469679018ee4; 
        } 
        goto F2d58d1094b48a99; 
        Fc87b9504c0d26a9: 
        self::$rBlockedIPs = self::ABb674425a8b1b0D( 
            "blocked_ips" 
        ); 
        self::$rBlockedServers = self::Abb674425A8B1B0d( 
            "blocked_servers" 
        ); 
        self::$rAllowedIPs = self::AbB674425a8B1B0D( 
            "allowed_ips" 
        ); 
        self::$rProxies = self::ABb674425A8b1B0D( 
            "proxy_servers" 
        ); 
        self::$rSegmentSettings = [ 
            "seg_time" => intval( 
                self::$rSettings["seg_time"] 
            ), 
            "seg_list_size" => intval( 
                self::$rSettings[ 
                    "seg_list_size" 
                ] 
            ), 
        ]; 
        goto e73ddbd810c6b99e; 
        Ca6587613a20fba6: 
        self::$rSettings[ 
            "on_demand_wait_time" 
        ] = 15; 
        ec3585d0f4e8d1f4: 
        switch (self::$rSettings["ffmpeg_cpu"]) { 
            case "4.4": 
                self::$rFFMPEG_CPU = FFMPEG_BIN_44; 
                goto B52830dffc469c83; 
            case "4.3": 
                self::$rFFMPEG_CPU = FFMPEG_BIN_43; 
                goto B52830dffc469c83; 
            default: 
                self::$rFFMPEG_CPU = FFMPEG_BIN_40; 
                goto B52830dffc469c83; 
        } 
        f48064b745d042a1: 
        B52830dffc469c83: 
        goto C252b9fd47a09694; 
        F93ed4d400c03834: 
        Dc315041088f12d2: 
        if ( 
            empty( 
                self::$rSettings[ 
                    "default_timezone" 
                ] 
            ) 
        ) { 
            goto A8dc41d77b7b5f03; 
        } 
        date_default_timezone_set( 
            self::$rSettings[ 
                "default_timezone" 
            ] 
        ); 
        A8dc41d77b7b5f03: 
        if ( 
            !( 
                self::$rSettings[ 
                    "on_demand_wait_time" 
                ] == 0 
            ) 
        ) { 
            goto ec3585d0f4e8d1f4; 
        } 
        goto Ca6587613a20fba6; 
        Cfd104a35c9fdf8b: 
    } 
    public static function A996a3EB6998fCa4() 
    { 
        if ( 
            !self::$rSettings[ 
                "enable_cache" 
            ] 
        ) { 
            goto bb9ef0252838f5be; 
        } 
        return file_exists( 
            CACHE_TMP_PATH . 
                "cache_complete" 
        ); 
        bb9ef0252838f5be: 
        return false; 
    } 
    public static function AD0a56bE17e95e81($c67112a71ee18532 = true) 
    { 
        self::$db = new Database($c67112a71ee18532); 
    } 
    public static function F6cc02011179dFc7() 
    { 
        if (!self::$db) { 
            goto bbe945b048aad92d; 
        } 
        self::$db->close_mysql(); 
        self::$db = null; 
        bbe945b048aad92d: 
    } 
    public static function ABb674425a8B1B0d($Eace02ff35917268) 
    { 
        $a27e64cc6ce01033 = 
            file_get_contents(CACHE_TMP_PATH . $Eace02ff35917268) ?: null; 
        return igbinary_unserialize($a27e64cc6ce01033); 
    } 
    public static function bA0a47B17B7E0F65( 
        $a27e64cc6ce01033, 
        $D3fa098be3f297cd 
    ) { 
        goto d3b80279ebc102c4; 
        C9a32f5672c1f0bb: 
        $Eebc577f200c5584 = hash_hmac( 
            "sha256", 
            $e0c0d6359f5bd8d6, 
            substr(bin2hex($D3fa098be3f297cd), -32) 
        ); 
        if (!($Eebc577f200c5584 !== $C3cdd40816db3399)) { 
            goto D75616954cf6ea44; 
        } 
        return false; 
        D75616954cf6ea44: 
        $e0c0d6359f5bd8d6 = unserialize($e0c0d6359f5bd8d6); 
        goto B930064a76bcfc34; 
        B930064a76bcfc34: 
        return $e0c0d6359f5bd8d6; 
        goto Daa48c30c8416baf; 
        d3b80279ebc102c4: 
        $a27e64cc6ce01033 = explode("|", $a27e64cc6ce01033 . "|"); 
        $d156d70a98f8b08c = base64_decode($a27e64cc6ce01033[0]); 
        $e7ae92f8387d5936 = base64_decode($a27e64cc6ce01033[1]); 
        if ( 
            !( 
                strlen($e7ae92f8387d5936) !== 
                mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CBC) 
            ) 
        ) { 
            goto Cfd5418971d28257; 
        } 
        return false; 
        goto f9c4d65889fe3372; 
        f9c4d65889fe3372: 
        Cfd5418971d28257: 
        $D3fa098be3f297cd = pack("H*", $D3fa098be3f297cd); 
        $e0c0d6359f5bd8d6 = trim( 
            mcrypt_decrypt( 
                MCRYPT_RIJNDAEL_256, 
                $D3fa098be3f297cd, 
                $d156d70a98f8b08c, 
                MCRYPT_MODE_CBC, 
                $e7ae92f8387d5936 
            ) 
        ); 
        $C3cdd40816db3399 = substr($e0c0d6359f5bd8d6, -64); 
        $e0c0d6359f5bd8d6 = substr($e0c0d6359f5bd8d6, 0, -64); 
        goto C9a32f5672c1f0bb; 
        Daa48c30c8416baf: 
    } 
    public static function Ee2659AE23E1e78c( 
        &$a27e64cc6ce01033, 
        $Bb3e51c7e44e9edc = 0 
    ) { 
        if (!($Bb3e51c7e44e9edc >= 10)) { 
            goto F578aba0ff1bf83c; 
        } 
        return; 
        F578aba0ff1bf83c: 
        foreach ($a27e64cc6ce01033 as $D3fa098be3f297cd => $b6842cb20051e925) { 
            goto C7b57da288ccf209; 
            Aee5c326d2530775: 
            $b6842cb20051e925 = str_replace( 
                "&#8238;", 
                "", 
                $b6842cb20051e925 
            ); 
            $a27e64cc6ce01033[$D3fa098be3f297cd] = $b6842cb20051e925; 
            goto E0f3476f52353d94; 
            badf7711b51a0ba7: 
            self::Ee2659ae23e1e78c( 
                $a27e64cc6ce01033[$D3fa098be3f297cd], 
                ++$Bb3e51c7e44e9edc 
            ); 
            goto cd928c1ec4f2db87; 
            C7b57da288ccf209: 
            if (is_array($b6842cb20051e925)) { 
                goto badf7711b51a0ba7; 
            } 
            $b6842cb20051e925 = str_replace(chr("0"), "", $b6842cb20051e925); 
            $b6842cb20051e925 = str_replace("\x0", "", $b6842cb20051e925); 
            $b6842cb20051e925 = str_replace("\x0", "", $b6842cb20051e925); 
            $b6842cb20051e925 = str_replace( 
                "../", 
                "&#46;&#46;/", 
                $b6842cb20051e925 
            ); 
            goto Aee5c326d2530775; 
            cd928c1ec4f2db87: 
            E0f3476f52353d94: 
            a952293638a2ad74: 
            goto fe97728590304a4b; 
            fe97728590304a4b: 
        } 
        D37550a639203e8f: 
    } 
    public static function c13491863979fcF0( 
        &$a27e64cc6ce01033, 
        $a68b12348744a7ff = [], 
        $Bb3e51c7e44e9edc = 0 
    ) { 
        if (!($Bb3e51c7e44e9edc >= 20)) { 
            goto f8abb0e9c58ba967; 
        } 
        return $a68b12348744a7ff; 
        f8abb0e9c58ba967: 
        if (is_array($a27e64cc6ce01033)) { 
            goto c9e1ffc56753e8eb; 
        } 
        return $a68b12348744a7ff; 
        c9e1ffc56753e8eb: 
        foreach ($a27e64cc6ce01033 as $D3fa098be3f297cd => $b6842cb20051e925) { 
            if (is_array($b6842cb20051e925)) { 
                goto C825a35d20a4d064; 
            } 
            $D3fa098be3f297cd = self::Ee07012de438c358($D3fa098be3f297cd); 
            $b6842cb20051e925 = self::A48C65Aa888cD29A($b6842cb20051e925); 
            $a68b12348744a7ff[$D3fa098be3f297cd] = $b6842cb20051e925; 
            goto c687e10db9fd1fef; 
            C825a35d20a4d064: 
            $a68b12348744a7ff[$D3fa098be3f297cd] = self::c13491863979fCf0( 
                $a27e64cc6ce01033[$D3fa098be3f297cd], 
                [], 
                $Bb3e51c7e44e9edc + 1 
            ); 
            c687e10db9fd1fef: 
            f8b252b501897fd0: 
        } 
        B7c627a8c3c0ea2b: 
        return $a68b12348744a7ff; 
    } 
    public static function EE07012DE438c358($D3fa098be3f297cd) 
    { 
        if (!($D3fa098be3f297cd === "")) { 
            goto C707d53fb43de17f; 
        } 
        return ""; 
        C707d53fb43de17f: 
        $D3fa098be3f297cd = htmlspecialchars(urldecode($D3fa098be3f297cd)); 
        $D3fa098be3f297cd = str_replace("..", "", $D3fa098be3f297cd); 
        $D3fa098be3f297cd = preg_replace( 
            "/\_\_(.+?)\_\_/", 
            "", 
            $D3fa098be3f297cd 
        ); 
        $D3fa098be3f297cd = preg_replace( 
            "/^([\w\.\-\_]+)$/", 
            "$1", 
            $D3fa098be3f297cd 
        ); 
        return $D3fa098be3f297cd; 
    } 
    public static function a48C65aa888cd29A($b6842cb20051e925) 
    { 
        if (!($b6842cb20051e925 == "")) { 
            goto c8c4fe2dfdd0fb08; 
        } 
        return ""; 
        c8c4fe2dfdd0fb08: 
        $b6842cb20051e925 = str_replace( 
            ["
\xa", "
\xd", "\xd"], 
            "\xa", 
            $b6842cb20051e925 
        ); 
        $b6842cb20051e925 = str_replace( 
            "<!--", 
            "&#60;&#33;--", 
            $b6842cb20051e925 
        ); 
        $b6842cb20051e925 = str_replace( 
            "-->", 
            "--&#62;", 
            $b6842cb20051e925 
        ); 
        $b6842cb20051e925 = str_ireplace( 
            "<script", 
            "&#60;script", 
            $b6842cb20051e925 
        ); 
        $b6842cb20051e925 = preg_replace( 
            "/&amp;#([0-9]+);/s", 
            "&#\1;", 
            $b6842cb20051e925 
        ); 
        $b6842cb20051e925 = preg_replace( 
            "/&#(\d+?)([^\d;])/i", 
            "&#\1;\2", 
            $b6842cb20051e925 
        ); 
        return trim($b6842cb20051e925); 
    } 
    public static function fc8474658ec80360($c59ec257c284c894 = null) 
    { 
        goto f6e3db6b973c4c5b; 
        B9018e179cb93a7a: 
        file_put_contents( 
            $b784c383b47a49fd, 
            json_encode([ 
                "requests" => 0, 
                "last_request" => time(), 
            ]), 
            LOCK_EX 
        ); 
        goto Ce6f42d29d09e944; 
        ec307f8b8065c216: 
        $A707ccd39fee7276 = json_decode( 
            file_get_contents($b784c383b47a49fd), 
            true 
        ); 
        $be54debae5869cd3 = 
            self::$rSettings[ 
                "flood_seconds" 
            ]; 
        goto db8a91aa2b64ed6b; 
        db8a91aa2b64ed6b: 
        $A96a38e6b91953f2 = 
            self::$rSettings["flood_limit"]; 
        if ( 
            time() - 
                $A707ccd39fee7276[ 
                    "last_request" 
                ] <= 
            $be54debae5869cd3 
        ) { 
            goto Cbec3c85872b3ad3; 
        } 
        $A707ccd39fee7276["requests"] = 0; 
        $A707ccd39fee7276[ 
            "last_request" 
        ] = time(); 
        file_put_contents( 
            $b784c383b47a49fd, 
            json_encode($A707ccd39fee7276), 
            LOCK_EX 
        ); 
        goto B7c2f0217958554e; 
        db9bbcedc3d92df0: 
        F92d6a2f284f8a6b: 
        $A707ccd39fee7276[ 
            "last_request" 
        ] = time(); 
        file_put_contents( 
            $b784c383b47a49fd, 
            json_encode($A707ccd39fee7276), 
            LOCK_EX 
        ); 
        C36ac493e611162b: 
        Ce6f42d29d09e944: 
        goto Ba12daab161ed7b4; 
        Bc456f835a9cb0dc: 
        e4cf12ef623e86f8: 
        if ( 
            !( 
                empty($c59ec257c284c894) || 
                in_array($c59ec257c284c894, self::$rAllowedIPs) 
            ) 
        ) { 
            goto Fa802c978aacbebf; 
        } 
        return; 
        Fa802c978aacbebf: 
        $D4a9631cb1db6a7b = array_filter( 
            array_unique( 
                explode( 
                    ",", 
                    self::$rSettings[ 
                        "flood_ips_exclude" 
                    ] 
                ) 
            ) 
        ); 
        goto F324a73685e9fcfa; 
        C50520f12715e2f6: 
        if (self::$rCached) { 
            goto eb8f93214a8cf7e8; 
        } 
        self::$db->query( 
            "INSERT INTO `blocked_ips` (`ip`,`notes`,`date`) VALUES(?,?,?)", 
            $c59ec257c284c894, 
            "FLOOD ATTACK", 
            time() 
        ); 
        goto c27200b470f3e5b1; 
        eb8f93214a8cf7e8: 
        self::cF592C234Dcd0b19( 
            "flood_attack/" . 
                $c59ec257c284c894, 
            1 
        ); 
        goto E4cc2492fa26c050; 
        F324a73685e9fcfa: 
        if (!in_array($c59ec257c284c894, $D4a9631cb1db6a7b)) { 
            goto f1f57a3cdcc52463; 
        } 
        return; 
        f1f57a3cdcc52463: 
        $b784c383b47a49fd = FLOOD_TMP_PATH . $c59ec257c284c894; 
        if (file_exists($b784c383b47a49fd)) { 
            goto ec307f8b8065c216; 
        } 
        goto B9018e179cb93a7a; 
        B7c2f0217958554e: 
        goto C36ac493e611162b; 
        Cbec3c85872b3ad3: 
        $A707ccd39fee7276["requests"]++; 
        if ( 
            !( 
                $A707ccd39fee7276["requests"] >= 
                $A96a38e6b91953f2 
            ) 
        ) { 
            goto F92d6a2f284f8a6b; 
        } 
        if (in_array($c59ec257c284c894, self::$rBlockedIPs)) { 
            goto f1f771a3d9d47167; 
        } 
        goto C50520f12715e2f6; 
        f6e3db6b973c4c5b: 
        if ( 
            !( 
                self::$rSettings[ 
                    "flood_limit" 
                ] == 0 
            ) 
        ) { 
            goto c8612de9a7433bc6; 
        } 
        return; 
        c8612de9a7433bc6: 
        if ($c59ec257c284c894) { 
            goto e4cf12ef623e86f8; 
        } 
        $c59ec257c284c894 = self::A9Bc416fa6Fa55c3(); 
        goto Bc456f835a9cb0dc; 
        E4cc2492fa26c050: 
        c27200b470f3e5b1: 
        touch(FLOOD_TMP_PATH . "block_" . $c59ec257c284c894); 
        f1f771a3d9d47167: 
        unlink($b784c383b47a49fd); 
        return; 
        goto db9bbcedc3d92df0; 
        Ba12daab161ed7b4: 
    } 
    public static function B6f740fAbC7265bF( 
        $c59ec257c284c894 = null, 
        $C3cdd40816db3399 = null, 
        $a71afc14d6cd090d = null 
    ) { 
        goto C488d5790c460aa2; 
        e2e352f8180ae6f4: 
        $A707ccd39fee7276[ 
            "attempts" 
        ] = self::c7d4656747098c59( 
            $A707ccd39fee7276["attempts"], 
            $be54debae5869cd3 
        ); 
        if ( 
            in_array( 
                $Be47c94a460069d8, 
                array_keys( 
                    $A707ccd39fee7276["attempts"] 
                ) 
            ) 
        ) { 
            goto baabc18f894b770d; 
        } 
        $A707ccd39fee7276["attempts"][ 
            $Be47c94a460069d8 
        ] = time(); 
        if ( 
            !( 
                count($A707ccd39fee7276["attempts"]) >= 
                $A96a38e6b91953f2 
            ) 
        ) { 
            goto Bae406eb01130f88; 
        } 
        if (in_array($c59ec257c284c894, self::$rBlockedIPs)) { 
            goto A4c128952880114f; 
        } 
        goto Ef71da139c9a50b6; 
        B2b5ddd7a0df8bbe: 
        bce54e6f263d0180: 
        if ( 
            !( 
                $a71afc14d6cd090d && 
                self::$rSettings[ 
                    "bruteforce_username_attempts" 
                ] == 0 
            ) 
        ) { 
            goto aa59bc937bebfbc9; 
        } 
        return; 
        aa59bc937bebfbc9: 
        if ($c59ec257c284c894) { 
            goto d3d38e948d4e7e6c; 
        } 
        goto Fd1be7ed66cf669f; 
        e86e8961a3edc273: 
        $Be47c94a460069d8 = !is_null($C3cdd40816db3399) 
            ? $C3cdd40816db3399 
            : $a71afc14d6cd090d; 
        $b784c383b47a49fd = 
            FLOOD_TMP_PATH . $c59ec257c284c894 . "_" . $b9dd61c40657d13d; 
        if (file_exists($b784c383b47a49fd)) { 
            goto e62a5d8537150993; 
        } 
        $A707ccd39fee7276 = [ 
            "attempts" => [$Be47c94a460069d8 => time()], 
        ]; 
        file_put_contents( 
            $b784c383b47a49fd, 
            json_encode($A707ccd39fee7276), 
            LOCK_EX 
        ); 
        goto E939d1bd9b080762; 
        Fd1be7ed66cf669f: 
        $c59ec257c284c894 = self::A9bC416FA6fA55C3(); 
        d3d38e948d4e7e6c: 
        if ( 
            !( 
                empty($c59ec257c284c894) || 
                in_array($c59ec257c284c894, self::$rAllowedIPs) 
            ) 
        ) { 
            goto e13f06ac22a391c6; 
        } 
        return; 
        e13f06ac22a391c6: 
        goto cbb79aaa467c5539; 
        E939d1bd9b080762: 
        goto D856c417e3ced601; 
        e62a5d8537150993: 
        $A707ccd39fee7276 = json_decode( 
            file_get_contents($b784c383b47a49fd), 
            true 
        ); 
        $be54debae5869cd3 = intval( 
            self::$rSettings[ 
                "bruteforce_frequency" 
            ] 
        ); 
        $A96a38e6b91953f2 = intval( 
            self::$rSettings[ 
                [ 
                    "mac" => 
                        "bruteforce_mac_attempts", 
                    "user" => 
                        "bruteforce_username_attempts", 
                ][$b9dd61c40657d13d] 
            ] 
        ); 
        goto e2e352f8180ae6f4; 
        dfdc6d0c0634f837: 
        Bae406eb01130f88: 
        file_put_contents( 
            $b784c383b47a49fd, 
            json_encode($A707ccd39fee7276), 
            LOCK_EX 
        ); 
        baabc18f894b770d: 
        D856c417e3ced601: 
        goto A3ec1ccfae83e0e6; 
        Ef71da139c9a50b6: 
        if (self::$rCached) { 
            goto Bd09a4adc32f0c14; 
        } 
        self::$db->query( 
            "INSERT INTO `blocked_ips` (`ip`,`notes`,`date`) VALUES(?,?,?)", 
            $c59ec257c284c894, 
            "BRUTEFORCE " . 
                strtoupper($b9dd61c40657d13d) . 
                " ATTACK", 
            time() 
        ); 
        goto Fac4abc655090412; 
        Bd09a4adc32f0c14: 
        self::CF592c234dCD0B19( 
            "bruteforce_attack/" . 
                $c59ec257c284c894, 
            1 
        ); 
        goto a33a42c1eab6bdf7; 
        cbb79aaa467c5539: 
        $D4a9631cb1db6a7b = array_filter( 
            array_unique( 
                explode( 
                    ",", 
                    self::$rSettings[ 
                        "flood_ips_exclude" 
                    ] 
                ) 
            ) 
        ); 
        if (!in_array($c59ec257c284c894, $D4a9631cb1db6a7b)) { 
            goto e7cf5da701ee45fb; 
        } 
        return; 
        e7cf5da701ee45fb: 
        $b9dd61c40657d13d = !is_null($C3cdd40816db3399) 
            ? "mac" 
            : "user"; 
        goto e86e8961a3edc273; 
        a33a42c1eab6bdf7: 
        Fac4abc655090412: 
        touch(FLOOD_TMP_PATH . "block_" . $c59ec257c284c894); 
        A4c128952880114f: 
        unlink($b784c383b47a49fd); 
        return; 
        goto dfdc6d0c0634f837; 
        C488d5790c460aa2: 
        if (!(!$C3cdd40816db3399 && !$a71afc14d6cd090d)) { 
            goto d8d75e3732b90676; 
        } 
        return; 
        d8d75e3732b90676: 
        if ( 
            !( 
                $C3cdd40816db3399 && 
                self::$rSettings[ 
                    "bruteforce_mac_attempts" 
                ] == 0 
            ) 
        ) { 
            goto bce54e6f263d0180; 
        } 
        return; 
        goto B2b5ddd7a0df8bbe; 
        A3ec1ccfae83e0e6: 
    } 
    public static function d3e665B5427479Fe( 
        $d51e425eb7375255, 
        $c59ec257c284c894 = null 
    ) { 
        goto Dd0c4ccc3282a8dc; 
        cc890d1464a30822: 
        return; 
        bfef26b0d2951101: 
        $D4a9631cb1db6a7b = array_filter( 
            array_unique( 
                explode( 
                    ",", 
                    self::$rSettings[ 
                        "flood_ips_exclude" 
                    ] 
                ) 
            ) 
        ); 
        if (!in_array($c59ec257c284c894, $D4a9631cb1db6a7b)) { 
            goto Aed9491a96dcf59d; 
        } 
        return; 
        goto A645d469628a884e; 
        Dd0c4ccc3282a8dc: 
        if ( 
            !( 
                self::$rSettings[ 
                    "auth_flood_limit" 
                ] == 0 
            ) 
        ) { 
            goto Af259c752f30cccf; 
        } 
        return; 
        Af259c752f30cccf: 
        if ( 
            !$d51e425eb7375255[ 
                "is_restreamer" 
            ] 
        ) { 
            goto F74433362ddc3538; 
        } 
        return; 
        goto d81c1dff59bc719f; 
        E5bdcd7001e34e79: 
        Dc8616b3533cc7fe: 
        $A707ccd39fee7276 = json_decode( 
            file_get_contents($C3aa51e8b5c8bdc2), 
            true 
        ); 
        if ( 
            !( 
                isset( 
                    $A707ccd39fee7276[ 
                        "block_until" 
                    ] 
                ) && 
                time() < 
                    $A707ccd39fee7276[ 
                        "block_until" 
                    ] 
            ) 
        ) { 
            goto B386926a0391e28c; 
        } 
        sleep( 
            intval( 
                self::$rSettings[ 
                    "auth_flood_sleep" 
                ] 
            ) 
        ); 
        B386926a0391e28c: 
        goto A5049fbdba4dd9d0; 
        A645d469628a884e: 
        Aed9491a96dcf59d: 
        $C3aa51e8b5c8bdc2 = 
            FLOOD_TMP_PATH . 
            intval($d51e425eb7375255["id"]) . 
            "_" . 
            $c59ec257c284c894; 
        if (file_exists($C3aa51e8b5c8bdc2)) { 
            goto Dc8616b3533cc7fe; 
        } 
        file_put_contents( 
            $C3aa51e8b5c8bdc2, 
            json_encode(["attempts" => [time()]]), 
            LOCK_EX 
        ); 
        goto af4264854a7641d7; 
        goto E5bdcd7001e34e79; 
        A5049fbdba4dd9d0: 
        $be54debae5869cd3 = 
            self::$rSettings[ 
                "auth_flood_seconds" 
            ]; 
        $A96a38e6b91953f2 = 
            self::$rSettings[ 
                "auth_flood_limit" 
            ]; 
        $A707ccd39fee7276[ 
            "attempts" 
        ] = self::C7D4656747098c59( 
            $A707ccd39fee7276["attempts"], 
            $be54debae5869cd3, 
            true 
        ); 
        if ( 
            !( 
                count($A707ccd39fee7276["attempts"]) >= 
                $A96a38e6b91953f2 
            ) 
        ) { 
            goto C1b72892d5a3bf34; 
        } 
        $A707ccd39fee7276["block_until"] = 
            time() + 
            intval( 
                self::$rSettings[ 
                    "auth_flood_seconds" 
                ] 
            ); 
        goto D8b2ea991f7a1800; 
        d81c1dff59bc719f: 
        F74433362ddc3538: 
        if ($c59ec257c284c894) { 
            goto e7d22b531f7f5a77; 
        } 
        $c59ec257c284c894 = self::a9bc416FA6fa55c3(); 
        e7d22b531f7f5a77: 
        if ( 
            !( 
                empty($c59ec257c284c894) || 
                in_array($c59ec257c284c894, self::$rAllowedIPs) 
            ) 
        ) { 
            goto bfef26b0d2951101; 
        } 
        goto cc890d1464a30822; 
        D8b2ea991f7a1800: 
        C1b72892d5a3bf34: 
        $A707ccd39fee7276["attempts"][] = time(); 
        file_put_contents( 
            $C3aa51e8b5c8bdc2, 
            json_encode($A707ccd39fee7276), 
            LOCK_EX 
        ); 
        af4264854a7641d7: 
        goto e857a04f64f7c5ef; 
        e857a04f64f7c5ef: 
    } 
    public static function isProxied($d58b4f8653a391d8) 
    { 
        return self 
            ::$rServers[$d58b4f8653a391d8]["enable_proxy"]; 
    } 
    public static function BB41388445081a3D($c59ec257c284c894) 
    { 
        if (!isset(self::$rProxies[$c59ec257c284c894])) { 
            goto D0bb9db50bd0ff76; 
        } 
        return self::$rProxies[$c59ec257c284c894]; 
        D0bb9db50bd0ff76: 
        return null; 
    } 
    public static function c7d4656747098c59( 
        $ed4c668b21748203, 
        $Dea739940867923b, 
        $A2334a366640c078 = false 
    ) { 
        goto Fae8bd64cf926da2; 
        Fae8bd64cf926da2: 
        $A11bd3dafa3511e9 = []; 
        $C4af185e24cf9086 = time(); 
        if ($A2334a366640c078) { 
            goto f141b1a6aabf2f85; 
        } 
        foreach ($ed4c668b21748203 as $fa682959477a699f => $C402db0b1e917573) { 
            if (!($C4af185e24cf9086 - $C402db0b1e917573 <= $Dea739940867923b)) { 
                goto c1f785ff2d8c064a; 
            } 
            $A11bd3dafa3511e9[$fa682959477a699f] = $C402db0b1e917573; 
            c1f785ff2d8c064a: 
            C296abd7df90d395: 
        } 
        ed53cbf686104844: 
        goto e08a528f1e43b03b; 
        Ba75d4af56d11614: 
        return $A11bd3dafa3511e9; 
        goto ea64c152f17f8113; 
        e08a528f1e43b03b: 
        goto edda92e5a43c7abf; 
        f141b1a6aabf2f85: 
        foreach ($ed4c668b21748203 as $C402db0b1e917573) { 
            if (!($C4af185e24cf9086 - $C402db0b1e917573 <= $Dea739940867923b)) { 
                goto A53fcb80a87504aa; 
            } 
            $A11bd3dafa3511e9[] = $C402db0b1e917573; 
            A53fcb80a87504aa: 
            ef29a0a9f0312414: 
        } 
        C62e66db4ecaa37f: 
        edda92e5a43c7abf: 
        goto Ba75d4af56d11614; 
        ea64c152f17f8113: 
    } 
    public static function Cdd1bc14d819BE74($Fa288895c003c519 = false) 
    { 
        return json_decode( 
            file_get_contents( 
                CACHE_TMP_PATH . 
                    ($Fa288895c003c519 
                        ? "proxy_capacity" 
                        : "servers_capacity") 
            ), 
            true 
        ); 
    } 
    public static function B3Ed925e7969F61a( 
        $F26087d31c2bbe4d, 
        $F9452a7efafa1aba, 
        $D4253f9520627819, 
        $efc0f8f3059e4104, 
        $f72bad5bd13565f1 = "", 
        $E379394c7b1a273f = "" 
    ) { 
        goto C62d867495876ba8; 
        a8f7ce3bbc25e1a8: 
        be7e45769ffebcd6: 
        goto fff2fcdfbb2dcbb6; 
        B78cc5bf1b4cc9a1: 
        if (!empty($c43b488500f8fab7)) { 
            goto c835a31e11735e48; 
        } 
        return false; 
        c835a31e11735e48: 
        shuffle($c43b488500f8fab7); 
        $a9d38d288d6824ad = self::cdd1Bc14d819bE74(); 
        goto C2c1fba241c0dd49; 
        A9a16907107cc3bb: 
        goto C93bafc486b6d234; 
        a7ae0114aa09a624: 
        return $B5f1fb70f197b910; 
        C93bafc486b6d234: 
        d02337a0cc0667b1: 
        goto e3efe818e8c4d2ad; 
        Ec8de5683224349d: 
        B541ba57db8132ab: 
        if ($E379394c7b1a273f == "archive") { 
            goto a7ae0114aa09a624; 
        } 
        $f523e362fb81d6c8["info"][ 
            "redirect_id" 
        ] = $B5f1fb70f197b910; 
        $fc4c58c5d1cd68d1 = $B5f1fb70f197b910; 
        return array_merge( 
            $f523e362fb81d6c8["info"], 
            $f523e362fb81d6c8["servers"][$fc4c58c5d1cd68d1] 
        ); 
        goto A9a16907107cc3bb; 
        c970fa926b2158f4: 
        $f523e362fb81d6c8["info"][ 
            "bouquets" 
        ] = $f523e362fb81d6c8["bouquets"]; 
        $c43b488500f8fab7 = []; 
        if ($E379394c7b1a273f == "archive") { 
            goto A1ef45df05d107f9; 
        } 
        if ( 
            !( 
                $f523e362fb81d6c8["info"][ 
                    "direct_source" 
                ] == 1 && 
                $f523e362fb81d6c8["info"][ 
                    "direct_proxy" 
                ] == 0 
            ) 
        ) { 
            goto b4ce43a460cfe3cf; 
        } 
        header( 
            "Location: " . 
                str_replace( 
                    " ", 
                    "%20", 
                    json_decode( 
                        $f523e362fb81d6c8["info"][ 
                            "stream_source" 
                        ], 
                        true 
                    )[0] 
                ) 
        ); 
        goto D6aa8e7712fd10dd; 
        C62d867495876ba8: 
        if (self::$rCached) { 
            goto f24aef7d35fc82e3; 
        } 
        $f523e362fb81d6c8 = self::AD41Bf0664804fa8($F26087d31c2bbe4d); 
        goto de9559ad1a818f87; 
        f24aef7d35fc82e3: 
        $f523e362fb81d6c8 = 
            igbinary_unserialize( 
                file_get_contents( 
                    STREAMS_TMP_PATH . 
                        "stream_" . 
                        $F26087d31c2bbe4d 
                ) 
            ) ?: 
            null; 
        goto F11740619ed7f370; 
        F6872ac6ac3210b1: 
        $f16991461acd03bf = array_keys($e1d30a1d66778eaf); 
        $E287c1867f711629 = array_values($e1d30a1d66778eaf); 
        array_multisort( 
            $E287c1867f711629, 
            SORT_ASC, 
            $f16991461acd03bf, 
            SORT_ASC 
        ); 
        $e1d30a1d66778eaf = array_combine($f16991461acd03bf, $E287c1867f711629); 
        if ( 
            $F9452a7efafa1aba == "rtmp" && 
            array_key_exists(SERVER_ID, $e1d30a1d66778eaf) 
        ) { 
            goto C180d738ec08e29e; 
        } 
        goto bdbf1e0b6838a613; 
        F11740619ed7f370: 
        $f523e362fb81d6c8[ 
            "bouquets" 
        ] = self::getBouquetMap($F26087d31c2bbe4d); 
        de9559ad1a818f87: 
        if ($f523e362fb81d6c8) { 
            goto ddaa6cf9d94daa9a; 
        } 
        return false; 
        ddaa6cf9d94daa9a: 
        goto c970fa926b2158f4; 
        d43cf8b5a041908a: 
        A1ef45df05d107f9: 
        if ( 
            !( 
                $f523e362fb81d6c8["info"][ 
                    "tv_archive_duration" 
                ] > 0 && 
                $f523e362fb81d6c8["info"][ 
                    "tv_archive_server_id" 
                ] > 0 && 
                array_key_exists( 
                    $f523e362fb81d6c8["info"][ 
                        "tv_archive_server_id" 
                    ], 
                    self::$rServers 
                ) 
            ) 
        ) { 
            goto Fc0b40c9a2d028bf; 
        } 
        $c43b488500f8fab7 = [ 
            $f523e362fb81d6c8["info"][ 
                "tv_archive_server_id" 
            ], 
        ]; 
        Fc0b40c9a2d028bf: 
        Ed60c4714ba8bccd: 
        goto B78cc5bf1b4cc9a1; 
        cb22a842018c1fb6: 
        return false; 
        d39f4e6de0180582: 
        $B5f1fb70f197b910 = empty($B5f1fb70f197b910) 
            ? array_search(min($ceb41d1730714460), $ceb41d1730714460) 
            : $B5f1fb70f197b910; 
        goto Cc7f8298f403ec71; 
        Cc70282383f17592: 
        goto c60e8d1b84cb231b; 
        c60e8d1b84cb231b: 
        $B5f1fb70f197b910 = 
            $D4253f9520627819[ 
                "force_server_id" 
            ]; 
        Cc7f8298f403ec71: 
        goto B541ba57db8132ab; 
        C180d738ec08e29e: 
        $B5f1fb70f197b910 = SERVER_ID; 
        goto Ec8de5683224349d; 
        C2c1fba241c0dd49: 
        $e1d30a1d66778eaf = []; 
        foreach ($c43b488500f8fab7 as $d58b4f8653a391d8) { 
            $c9a044772607fb06 = isset( 
                $a9d38d288d6824ad[$d58b4f8653a391d8][ 
                    "online_clients" 
                ] 
            ) 
                ? $a9d38d288d6824ad[$d58b4f8653a391d8][ 
                    "online_clients" 
                ] 
                : 0; 
            if (!($c9a044772607fb06 == 0)) { 
                goto a13a5b29cbc96e9a; 
            } 
            $a9d38d288d6824ad[$d58b4f8653a391d8][ 
                "capacity" 
            ] = 0; 
            a13a5b29cbc96e9a: 
            $e1d30a1d66778eaf[$d58b4f8653a391d8] = 
                self::$rServers[$d58b4f8653a391d8][ 
                    "total_clients" 
                ] > 0 && 
                self::$rServers[$d58b4f8653a391d8][ 
                    "total_clients" 
                ] > $c9a044772607fb06 
                    ? $a9d38d288d6824ad[$d58b4f8653a391d8][ 
                        "capacity" 
                    ] 
                    : false; 
            D784935751d94be8: 
        } 
        A5335b35f85d0ce6: 
        $e1d30a1d66778eaf = array_filter( 
            $e1d30a1d66778eaf, 
            "is_numeric" 
        ); 
        if (empty($e1d30a1d66778eaf)) { 
            goto d02337a0cc0667b1; 
        } 
        goto F6872ac6ac3210b1; 
        D6aa8e7712fd10dd: 
        exit(); 
        b4ce43a460cfe3cf: 
        foreach (self::$rServers as $d58b4f8653a391d8 => $cc5f26dd881329b7) { 
            goto F3f5c60e5f4b3b67; 
            C0607f43807c24cd: 
            if ( 
                !( 
                    (!empty( 
                        $f523e362fb81d6c8["servers"][ 
                            $d58b4f8653a391d8 
                        ]["pid"] 
                    ) && 
                        $f523e362fb81d6c8["servers"][ 
                            $d58b4f8653a391d8 
                        ]["to_analyze"] == 0 && 
                        $f523e362fb81d6c8["servers"][ 
                            $d58b4f8653a391d8 
                        ][ 
                            "stream_status" 
                        ] == 0 or 
                        $f523e362fb81d6c8["info"][ 
                            "direct_source" 
                        ] == 1 && 
                            $f523e362fb81d6c8["info"][ 
                                "direct_proxy" 
                            ] == 1) && 
                    ($f523e362fb81d6c8["info"][ 
                        "target_container" 
                    ] == 
                        $F9452a7efafa1aba or 
                        ($F9452a7efafa1aba = "srt")) && 
                    $cc5f26dd881329b7[ 
                        "timeshift_only" 
                    ] == 0 
                ) 
            ) { 
                goto E6b3bfde2bba3a4b; 
            } 
            $c43b488500f8fab7[] = $d58b4f8653a391d8; 
            E6b3bfde2bba3a4b: 
            e6a1b797ad1cbaae: 
            d14a0ca3952856ab: 
            goto Ceb16f4cc7518b1f; 
            fdf20eec96c52992: 
            if ( 
                !( 
                    (($f523e362fb81d6c8["servers"][ 
                        $d58b4f8653a391d8 
                    ]["on_demand"] == 1 && 
                        $f523e362fb81d6c8["servers"][ 
                            $d58b4f8653a391d8 
                        ][ 
                            "stream_status" 
                        ] != 1) || 
                        ($f523e362fb81d6c8["servers"][ 
                            $d58b4f8653a391d8 
                        ]["pid"] > 0 && 
                            $f523e362fb81d6c8["servers"][ 
                                $d58b4f8653a391d8 
                            ][ 
                                "stream_status" 
                            ] == 0)) && 
                        $f523e362fb81d6c8["servers"][ 
                            $d58b4f8653a391d8 
                        ]["to_analyze"] == 0 && 
                        time() >= 
                            (int) $f523e362fb81d6c8[ 
                                "servers" 
                            ][$d58b4f8653a391d8][ 
                                "delay_available_at" 
                            ] && 
                        $cc5f26dd881329b7[ 
                            "timeshift_only" 
                        ] == 0 or 
                    $f523e362fb81d6c8["info"][ 
                        "direct_source" 
                    ] == 1 && 
                        $f523e362fb81d6c8["info"][ 
                            "direct_proxy" 
                        ] == 1 
                ) 
            ) { 
                goto f2c9ad91c6d18d70; 
            } 
            $c43b488500f8fab7[] = $d58b4f8653a391d8; 
            f2c9ad91c6d18d70: 
            goto e6a1b797ad1cbaae; 
            dc81d1b4441bc4da: 
            goto C0607f43807c24cd; 
            Ceb16f4cc7518b1f: 
            F4f1e383f7da1088: 
            goto cab84e8df02f7b1d; 
            F3f5c60e5f4b3b67: 
            if ( 
                !( 
                    !array_key_exists( 
                        $d58b4f8653a391d8, 
                        $f523e362fb81d6c8["servers"] 
                    ) || 
                    !$cc5f26dd881329b7[ 
                        "server_online" 
                    ] || 
                    $cc5f26dd881329b7[ 
                        "server_type" 
                    ] != 0 
                ) 
            ) { 
                goto E7f37679082b65f8; 
            } 
            goto F4f1e383f7da1088; 
            E7f37679082b65f8: 
            if ( 
                !isset( 
                    $f523e362fb81d6c8["servers"][ 
                        $d58b4f8653a391d8 
                    ] 
                ) 
            ) { 
                goto d14a0ca3952856ab; 
            } 
            if ($E379394c7b1a273f == "movie") { 
                goto dc81d1b4441bc4da; 
            } 
            goto fdf20eec96c52992; 
            cab84e8df02f7b1d: 
        } 
        bde8c56657567d13: 
        goto Ed60c4714ba8bccd; 
        goto d43cf8b5a041908a; 
        e3efe818e8c4d2ad: 
        if ($E379394c7b1a273f == "archive") { 
            goto Ce197b9537ddabd2; 
        } 
        return []; 
        goto be7e45769ffebcd6; 
        Ce197b9537ddabd2: 
        return null; 
        goto a8f7ce3bbc25e1a8; 
        bdbf1e0b6838a613: 
        if ( 
            isset($D4253f9520627819) && 
            ($D4253f9520627819[ 
                "force_server_id" 
            ] != 
                0 and 
                array_key_exists( 
                    $D4253f9520627819[ 
                        "force_server_id" 
                    ], 
                    $e1d30a1d66778eaf 
                )) 
        ) { 
            goto Cc70282383f17592; 
        } 
        $ceb41d1730714460 = []; 
        foreach (array_keys($e1d30a1d66778eaf) as $d58b4f8653a391d8) { 
            goto c4c9036ff500aaca; 
            bd8c46659a18be77: 
            unset($e1d30a1d66778eaf[$d58b4f8653a391d8]); 
            Cc693194c0722d58: 
            goto Ed09d16414f36a87; 
            ab98dde6f267d2df: 
            $B5f1fb70f197b910 = $d58b4f8653a391d8; 
            goto B99d6543acd6b9fb; 
            c4c9036ff500aaca: 
            if ( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "enable_geoip" 
                ] == 1 
            ) { 
                goto E99d37a8420a215d; 
            } 
            if ( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "enable_isp" 
                ] == 1 
            ) { 
                goto F118623ede1a2734; 
            } 
            if ( 
                isset($f523e362fb81d6c8) && 
                !self::$rSettings[ 
                    "ondemand_balance_equal" 
                ] && 
                $f523e362fb81d6c8["servers"][ 
                    $d58b4f8653a391d8 
                ]["on_demand"] 
            ) { 
                goto Fb3aeead40b8a771; 
            } 
            $ceb41d1730714460[$d58b4f8653a391d8] = 1; 
            goto a03c996c30d815c1; 
            goto C02d45e6269f1e73; 
            B99d6543acd6b9fb: 
            goto cbb6986dcf2350d0; 
            Ed09d16414f36a87: 
            f690855d88163579: 
            goto bc6163998566d7ae; 
            E99d37a8420a215d: 
            goto Bebc366257fff902; 
            A8ef308a43bc2672: 
            a3cf6f14abf10ae9: 
            $ceb41d1730714460[$d58b4f8653a391d8] = 
                self::$rServers[$d58b4f8653a391d8][ 
                    "geoip_type" 
                ] == "low_priority" 
                    ? 3 
                    : 2; 
            F0e0a6ad4481fbd4: 
            goto Dae3c6cf278608de; 
            B7fe3fb4be1c91e2: 
            goto c0ba462f1c92baa7; 
            cd4d7e3802e0fa63: 
            f432e8e3e7f10c1d: 
            $ceb41d1730714460[$d58b4f8653a391d8] = 
                self::$rServers[$d58b4f8653a391d8][ 
                    "isp_type" 
                ] == "low_priority" 
                    ? 3 
                    : 2; 
            Fcd9d7531742bb9a: 
            goto Cc693194c0722d58; 
            feaffddd80c820df: 
            goto bd8c46659a18be77; 
            C02d45e6269f1e73: 
            Fb3aeead40b8a771: 
            $ceb41d1730714460[$d58b4f8653a391d8] = 2; 
            a03c996c30d815c1: 
            goto f690855d88163579; 
            F118623ede1a2734: 
            goto A07b5b9f9b88c5b7; 
            da91b04cf7376a41: 
            goto cbb6986dcf2350d0; 
            E0b7543d9c454f57: 
            bc6163998566d7ae: 
            F0a4013504631e2e: 
            goto a610ce59cd668982; 
            Bebc366257fff902: 
            if ( 
                in_array( 
                    $efc0f8f3059e4104, 
                    self::$rServers[$d58b4f8653a391d8][ 
                        "geoip_countries" 
                    ] 
                ) 
            ) { 
                goto E46e461130effed1; 
            } 
            if ( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "geoip_type" 
                ] == "strict" 
            ) { 
                goto B7fe3fb4be1c91e2; 
            } 
            if ( 
                isset($f523e362fb81d6c8) && 
                !self::$rSettings[ 
                    "ondemand_balance_equal" 
                ] && 
                $f523e362fb81d6c8["servers"][ 
                    $d58b4f8653a391d8 
                ]["on_demand"] 
            ) { 
                goto a3cf6f14abf10ae9; 
            } 
            $ceb41d1730714460[$d58b4f8653a391d8] = 
                self::$rServers[$d58b4f8653a391d8][ 
                    "geoip_type" 
                ] == "low_priority" 
                    ? 2 
                    : 1; 
            goto F0e0a6ad4481fbd4; 
            goto A8ef308a43bc2672; 
            A07b5b9f9b88c5b7: 
            if ( 
                in_array( 
                    strtolower( 
                        trim( 
                            preg_replace( 
                                "/[^A-Za-z0-9 ]/", 
                                "", 
                                $f72bad5bd13565f1 
                            ) 
                        ) 
                    ), 
                    self::$rServers[$d58b4f8653a391d8][ 
                        "isp_names" 
                    ] 
                ) 
            ) { 
                goto ab98dde6f267d2df; 
            } 
            if ( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "isp_type" 
                ] == "strict" 
            ) { 
                goto feaffddd80c820df; 
            } 
            if ( 
                isset($f523e362fb81d6c8) && 
                !self::$rSettings[ 
                    "ondemand_balance_equal" 
                ] && 
                $f523e362fb81d6c8["servers"][ 
                    $d58b4f8653a391d8 
                ]["on_demand"] 
            ) { 
                goto f432e8e3e7f10c1d; 
            } 
            $ceb41d1730714460[$d58b4f8653a391d8] = 
                self::$rServers[$d58b4f8653a391d8][ 
                    "isp_type" 
                ] == "low_priority" 
                    ? 2 
                    : 1; 
            goto Fcd9d7531742bb9a; 
            goto cd4d7e3802e0fa63; 
            c0ba462f1c92baa7: 
            unset($e1d30a1d66778eaf[$d58b4f8653a391d8]); 
            Dae3c6cf278608de: 
            goto E0b7543d9c454f57; 
            E46e461130effed1: 
            $B5f1fb70f197b910 = $d58b4f8653a391d8; 
            goto da91b04cf7376a41; 
            a610ce59cd668982: 
        } 
        cbb6986dcf2350d0: 
        if (!(empty($ceb41d1730714460) && empty($B5f1fb70f197b910))) { 
            goto d39f4e6de0180582; 
        } 
        goto cb22a842018c1fb6; 
        fff2fcdfbb2dcbb6: 
    } 
    public static function B97D7ACBCf7c7A5e($Fd50c63671da34f8) 
    { 
        if ( 
            !( 
                isset(self::$rSettings[$Fd50c63671da34f8]) && 
                strlen(self::$rSettings[$Fd50c63671da34f8]) > 0 
            ) 
        ) { 
            goto ceb5bef15b68042b; 
        } 
        return self::$rSettings[$Fd50c63671da34f8]; 
        ceb5bef15b68042b: 
        switch ($Fd50c63671da34f8) { 
            case "connected_video_path": 
                if ( 
                    !file_exists( 
                        VIDEO_PATH . 
                            "connected.ts" 
                    ) 
                ) { 
                    goto a180c4a18d2e4d47; 
                } 
                return VIDEO_PATH . 
                    "connected.ts"; 
                a180c4a18d2e4d47: 
                goto e8a69fb50826725b; 
            case "expired_video_path": 
                if ( 
                    !file_exists( 
                        VIDEO_PATH . "expired.ts" 
                    ) 
                ) { 
                    goto d04dc2833d05ae7d; 
                } 
                return VIDEO_PATH . "expired.ts"; 
                d04dc2833d05ae7d: 
                goto e8a69fb50826725b; 
            case "banned_video_path": 
                if ( 
                    !file_exists( 
                        VIDEO_PATH . "banned.ts" 
                    ) 
                ) { 
                    goto Ebaebad032eef935; 
                } 
                return VIDEO_PATH . "banned.ts"; 
                Ebaebad032eef935: 
                goto e8a69fb50826725b; 
            case "not_on_air_video_path": 
                if ( 
                    !file_exists( 
                        VIDEO_PATH . "offline.ts" 
                    ) 
                ) { 
                    goto ad6263a706a28f6b; 
                } 
                return VIDEO_PATH . "offline.ts"; 
                ad6263a706a28f6b: 
                goto e8a69fb50826725b; 
            case "expiring_video_path": 
                if ( 
                    !file_exists( 
                        VIDEO_PATH . 
                            "expiring.ts" 
                    ) 
                ) { 
                    goto b5ad283a47079264; 
                } 
                return VIDEO_PATH . 
                    "expiring.ts"; 
                b5ad283a47079264: 
                goto e8a69fb50826725b; 
        } 
        e1fd360c7fb89089: 
        e8a69fb50826725b: 
        return null; 
    } 
    public static function Ad5765C0FD1ABb43( 
        $Fca476d6a870416e, 
        $Fd50c63671da34f8, 
        $F9452a7efafa1aba, 
        $D4253f9520627819, 
        $c59ec257c284c894, 
        $efc0f8f3059e4104, 
        $Fbe730b7a1211b54, 
        $d58b4f8653a391d8 = null, 
        $b2a9243e8304033d = null 
    ) { 
        goto f36ea74214052e62; 
        f36ea74214052e62: 
        $Fd50c63671da34f8 = self::B97D7AcBCF7C7A5e($Fd50c63671da34f8); 
        if ( 
            !( 
                !$D4253f9520627819[ 
                    "is_restreamer" 
                ] && 
                self::$rSettings[$Fca476d6a870416e] && 
                strlen($Fd50c63671da34f8) > 0 
            ) 
        ) { 
            goto dc80870dfd4b0fba; 
        } 
        if ($d58b4f8653a391d8) { 
            goto bf8e2a034c607b01; 
        } 
        $d58b4f8653a391d8 = self::F4221e28760b623E( 
            $D4253f9520627819, 
            $c59ec257c284c894, 
            $efc0f8f3059e4104, 
            $Fbe730b7a1211b54 
        ); 
        bf8e2a034c607b01: 
        goto d399907e6dd44eda; 
        d399907e6dd44eda: 
        if ($d58b4f8653a391d8) { 
            goto e91c19bd972701c9; 
        } 
        $d58b4f8653a391d8 = SERVER_ID; 
        e91c19bd972701c9: 
        $a70eaa0ab42179dd = null; 
        if ( 
            !( 
                self::isProxied($d58b4f8653a391d8) && 
                (!$D4253f9520627819[ 
                    "is_restreamer" 
                ] or 
                    !self::$rSettings[ 
                        "restreamer_bypass_proxy" 
                    ]) 
            ) 
        ) { 
            goto e27b2c9d73b5c423; 
        } 
        goto A2e8d2e516153a7d; 
        Ecb5d33326617a19: 
        goto C1f152c245b718e8; 
        B4f16e09dde7cf83: 
        $C700a2b357e5ed65 = 
            self::$rServers[$d58b4f8653a391d8]["domains"][ 
                "protocol" 
            ] . 
            "://" . 
            self::$rServers[$d58b4f8653a391d8]["domains"][ 
                "urls" 
            ][ 
                array_rand( 
                    self::$rServers[$d58b4f8653a391d8][ 
                        "domains" 
                    ]["urls"] 
                ) 
            ] . 
            ":" . 
            self::$rServers[$d58b4f8653a391d8]["domains"][ 
                "port" 
            ]; 
        C1f152c245b718e8: 
        if ( 
            !( 
                $a70eaa0ab42179dd && 
                !self::$rServers[$a70eaa0ab42179dd][ 
                    "is_main" 
                ] 
            ) 
        ) { 
            goto e553bb1d9f53a2f0; 
        } 
        goto dab167dedc8b7036; 
        A2e8d2e516153a7d: 
        $c08f7f5177a44d91 = self::getProxies($d58b4f8653a391d8); 
        $b2a9243e8304033d = self::availableProxy( 
            array_keys($c08f7f5177a44d91), 
            $efc0f8f3059e4104, 
            $D4253f9520627819[ 
                "con_isp_name" 
            ] 
        ); 
        if ($b2a9243e8304033d) { 
            goto a462da6545979c07; 
        } 
        dB709Ed65ae02245(); 
        a462da6545979c07: 
        goto a0384138e3cfe1db; 
        cce479e50068c555: 
        header( 
            "Content-Type: application/x-mpegurl" 
        ); 
        header( 
            "Content-Length: " . 
                strlen($dc05e2bb97d4635d) 
        ); 
        echo $dc05e2bb97d4635d; 
        exit(); 
        a107f0db889274a4: 
        goto c62026bc150925b8; 
        c62026bc150925b8: 
        dc80870dfd4b0fba: 
        switch ($Fca476d6a870416e) { 
            case "show_expired_video": 
                generateError("EXPIRED"); 
                goto bc40f2f1c33184c8; 
            case "show_banned_video": 
                generateError("BANNED"); 
                goto bc40f2f1c33184c8; 
            case "show_not_on_air_video": 
                generateError( 
                    "STREAM_OFFLINE" 
                ); 
                goto bc40f2f1c33184c8; 
            default: 
                Db709Ed65AE02245(); 
                goto bc40f2f1c33184c8; 
        } 
        d20abed4483c69e6: 
        bc40f2f1c33184c8: 
        goto f5e63660087cb9a6; 
        dab167dedc8b7036: 
        $C700a2b357e5ed65 .= 
            "/" . 
            md5( 
                $d58b4f8653a391d8 . 
                    "_" . 
                    $a70eaa0ab42179dd . 
                    "_" . 
                    OPENSSL_EXTRA 
            ); 
        e553bb1d9f53a2f0: 
        $F64d974c429d80be = [ 
            "expires" => time() + 10, 
            "video_path" => $Fd50c63671da34f8, 
        ]; 
        $ea5296071288c730 = Xui\Functions::encrypt( 
            json_encode($F64d974c429d80be), 
            self::$rSettings[ 
                "live_streaming_pass" 
            ], 
            OPENSSL_EXTRA 
        ); 
        if ($F9452a7efafa1aba == "m3u8") { 
            goto De3fa2e21829663b; 
        } 
        goto dbb208ac92e35f10; 
        dbb208ac92e35f10: 
        header( 
            "Location: {$C700a2b357e5ed65}/auth/{$ea5296071288c730}" 
        ); 
        exit(); 
        goto a107f0db889274a4; 
        De3fa2e21829663b: 
        $dc05e2bb97d4635d = "#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0\xa#EXT-X-ALLOW-CACHE:YES
#EXT-X-TARGETDURATION:10\xa#EXTINF:10.0,\xa{$C700a2b357e5ed65}/auth/{$ea5296071288c730}
#EXT-X-ENDLIST"; 
        goto cce479e50068c555; 
        a0384138e3cfe1db: 
        $a70eaa0ab42179dd = $d58b4f8653a391d8; 
        $d58b4f8653a391d8 = $b2a9243e8304033d; 
        e27b2c9d73b5c423: 
        if ( 
            self::$rServers[$d58b4f8653a391d8][ 
                "random_ip" 
            ] && 
            count( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "domains" 
                ]["urls"] 
            ) > 0 
        ) { 
            goto B4f16e09dde7cf83; 
        } 
        $C700a2b357e5ed65 = rtrim( 
            self::$rServers[$d58b4f8653a391d8][ 
                "site_url" 
            ], 
            "/" 
        ); 
        goto Ecb5d33326617a19; 
        f5e63660087cb9a6: 
    } 
    public static function F4221e28760B623E( 
        $D4253f9520627819, 
        $c2a965773885730d, 
        $efc0f8f3059e4104, 
        $f72bad5bd13565f1 = "" 
    ) { 
        goto Aa455a8536f1f478; 
        Cf8ff585d1b2b942: 
        goto F37e89496811a836; 
        D0a568a75e0daddd: 
        $B5f1fb70f197b910 = 
            $D4253f9520627819[ 
                "force_server_id" 
            ]; 
        F37e89496811a836: 
        return $B5f1fb70f197b910; 
        goto A11f11d787b2bcd1; 
        B53f50191be716af: 
        array_multisort( 
            $E287c1867f711629, 
            SORT_ASC, 
            $f16991461acd03bf, 
            SORT_ASC 
        ); 
        $e1d30a1d66778eaf = array_combine($f16991461acd03bf, $E287c1867f711629); 
        if ( 
            $D4253f9520627819[ 
                "force_server_id" 
            ] != 
                0 and 
            array_key_exists( 
                $D4253f9520627819[ 
                    "force_server_id" 
                ], 
                $e1d30a1d66778eaf 
            ) 
        ) { 
            goto D0a568a75e0daddd; 
        } 
        $ceb41d1730714460 = []; 
        foreach (array_keys($e1d30a1d66778eaf) as $d58b4f8653a391d8) { 
            goto E9504a6d3d1e0a3e; 
            da2c31bcef4b39e8: 
            if ( 
                in_array( 
                    $f72bad5bd13565f1, 
                    self::$rServers[$d58b4f8653a391d8][ 
                        "isp_names" 
                    ] 
                ) 
            ) { 
                goto Db33207d759a2e14; 
            } 
            if ( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "isp_type" 
                ] == "strict" 
            ) { 
                goto D78036eaa01b4d7a; 
            } 
            $ceb41d1730714460[$d58b4f8653a391d8] = 
                self::$rServers[$d58b4f8653a391d8][ 
                    "isp_type" 
                ] == "low_priority" 
                    ? 1 
                    : 2; 
            goto ad52b1f0838a62a6; 
            D78036eaa01b4d7a: 
            goto a817196801902fb4; 
            de59081b80f528fa: 
            goto c84926f21a4445aa; 
            A319ebdfcf9feff3: 
            E3d4a037c6ebbff1: 
            d8e10e9f58dda86a: 
            goto e2c77be5f57ac542; 
            D0fdb5af4f4d4e75: 
            unset($e1d30a1d66778eaf[$d58b4f8653a391d8]); 
            f1b1ba0a8ef80e8e: 
            goto A319ebdfcf9feff3; 
            e7e01d6bc7536d4c: 
            $B5f1fb70f197b910 = $d58b4f8653a391d8; 
            goto de59081b80f528fa; 
            E9504a6d3d1e0a3e: 
            if ( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "enable_geoip" 
                ] == 1 
            ) { 
                goto b0eb3748133bf49f; 
            } 
            if ( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "enable_isp" 
                ] == 1 
            ) { 
                goto a22695cf3378f722; 
            } 
            $ceb41d1730714460[$d58b4f8653a391d8] = 1; 
            goto B095426f2203149e; 
            a22695cf3378f722: 
            goto da2c31bcef4b39e8; 
            Ee06905eef781155: 
            if ( 
                in_array( 
                    $efc0f8f3059e4104, 
                    self::$rServers[$d58b4f8653a391d8][ 
                        "geoip_countries" 
                    ] 
                ) 
            ) { 
                goto e7e01d6bc7536d4c; 
            } 
            if ( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "geoip_type" 
                ] == "strict" 
            ) { 
                goto cfb8b4acdfa18f7f; 
            } 
            $ceb41d1730714460[$d58b4f8653a391d8] = 
                self::$rServers[$d58b4f8653a391d8][ 
                    "geoip_type" 
                ] == "low_priority" 
                    ? 1 
                    : 2; 
            goto f1b1ba0a8ef80e8e; 
            cfb8b4acdfa18f7f: 
            goto D0fdb5af4f4d4e75; 
            beeceb6a04823c0e: 
            goto c84926f21a4445aa; 
            Af3b73e681809525: 
            B095426f2203149e: 
            goto E3d4a037c6ebbff1; 
            b0eb3748133bf49f: 
            goto Ee06905eef781155; 
            a817196801902fb4: 
            unset($e1d30a1d66778eaf[$d58b4f8653a391d8]); 
            ad52b1f0838a62a6: 
            goto Af3b73e681809525; 
            Db33207d759a2e14: 
            $B5f1fb70f197b910 = $d58b4f8653a391d8; 
            goto beeceb6a04823c0e; 
            e2c77be5f57ac542: 
        } 
        goto De62f96aad4ef35b; 
        De62f96aad4ef35b: 
        c84926f21a4445aa: 
        if (!(empty($ceb41d1730714460) && empty($B5f1fb70f197b910))) { 
            goto E25b70e7029cfc36; 
        } 
        return false; 
        E25b70e7029cfc36: 
        $B5f1fb70f197b910 = empty($B5f1fb70f197b910) 
            ? array_search(min($ceb41d1730714460), $ceb41d1730714460) 
            : $B5f1fb70f197b910; 
        goto Cf8ff585d1b2b942; 
        e42732878b560367: 
        b316978f97a12102: 
        $e1d30a1d66778eaf = array_filter( 
            $e1d30a1d66778eaf, 
            "is_numeric" 
        ); 
        if (empty($e1d30a1d66778eaf)) { 
            goto a4a548e34b564a39; 
        } 
        $f16991461acd03bf = array_keys($e1d30a1d66778eaf); 
        $E287c1867f711629 = array_values($e1d30a1d66778eaf); 
        goto B53f50191be716af; 
        A11f11d787b2bcd1: 
        a4a548e34b564a39: 
        return false; 
        goto ffef6461b207f02f; 
        Aa455a8536f1f478: 
        $c43b488500f8fab7 = []; 
        foreach (self::$rServers as $d58b4f8653a391d8 => $cc5f26dd881329b7) { 
            if ( 
                !( 
                    !$cc5f26dd881329b7[ 
                        "server_online" 
                    ] || 
                    $cc5f26dd881329b7[ 
                        "server_type" 
                    ] != 0 
                ) 
            ) { 
                goto Ed27df695df2ef6b; 
            } 
            goto d416b9b0a57de1e8; 
            Ed27df695df2ef6b: 
            $c43b488500f8fab7[] = $d58b4f8653a391d8; 
            d416b9b0a57de1e8: 
        } 
        aa350b2571e85242: 
        if (!empty($c43b488500f8fab7)) { 
            goto Ff1ce0fd6cc2bb67; 
        } 
        return false; 
        goto b7f9d68709cf4e3c; 
        b7f9d68709cf4e3c: 
        Ff1ce0fd6cc2bb67: 
        shuffle($c43b488500f8fab7); 
        $a9d38d288d6824ad = self::CDd1bc14D819be74(); 
        $e1d30a1d66778eaf = []; 
        foreach ($c43b488500f8fab7 as $d58b4f8653a391d8) { 
            $c9a044772607fb06 = isset( 
                $a9d38d288d6824ad[$d58b4f8653a391d8][ 
                    "online_clients" 
                ] 
            ) 
                ? $a9d38d288d6824ad[$d58b4f8653a391d8][ 
                    "online_clients" 
                ] 
                : 0; 
            if (!($c9a044772607fb06 == 0)) { 
                goto D80d5e0d4cf74ca5; 
            } 
            $a9d38d288d6824ad[$d58b4f8653a391d8][ 
                "capacity" 
            ] = 0; 
            D80d5e0d4cf74ca5: 
            $e1d30a1d66778eaf[$d58b4f8653a391d8] = 
                self::$rServers[$d58b4f8653a391d8][ 
                    "total_clients" 
                ] > 0 && 
                self::$rServers[$d58b4f8653a391d8][ 
                    "total_clients" 
                ] > $c9a044772607fb06 
                    ? $a9d38d288d6824ad[$d58b4f8653a391d8][ 
                        "capacity" 
                    ] 
                    : false; 
            b10133a0e4a18609: 
        } 
        goto e42732878b560367; 
        ffef6461b207f02f: 
    } 
    public static function availableProxy( 
        $c08f7f5177a44d91, 
        $efc0f8f3059e4104, 
        $f72bad5bd13565f1 = "" 
    ) { 
        goto Aab37217ab407881; 
        ca040e266365f8be: 
        foreach ($c08f7f5177a44d91 as $d58b4f8653a391d8) { 
            $c9a044772607fb06 = isset( 
                $a9d38d288d6824ad[$d58b4f8653a391d8][ 
                    "online_clients" 
                ] 
            ) 
                ? $a9d38d288d6824ad[$d58b4f8653a391d8][ 
                    "online_clients" 
                ] 
                : 0; 
            if (!($c9a044772607fb06 == 0)) { 
                goto ba1c3310242a3592; 
            } 
            $a9d38d288d6824ad[$d58b4f8653a391d8][ 
                "capacity" 
            ] = 0; 
            ba1c3310242a3592: 
            $e1d30a1d66778eaf[$d58b4f8653a391d8] = 
                self::$rServers[$d58b4f8653a391d8][ 
                    "total_clients" 
                ] > 0 && 
                self::$rServers[$d58b4f8653a391d8][ 
                    "total_clients" 
                ] > $c9a044772607fb06 
                    ? $a9d38d288d6824ad[$d58b4f8653a391d8][ 
                        "capacity" 
                    ] 
                    : false; 
            db9c58776fc8640a: 
        } 
        F15b3a771900ab1e: 
        $e1d30a1d66778eaf = array_filter( 
            $e1d30a1d66778eaf, 
            "is_numeric" 
        ); 
        if (empty($e1d30a1d66778eaf)) { 
            goto c24dad66283e776e; 
        } 
        $f16991461acd03bf = array_keys($e1d30a1d66778eaf); 
        goto E77211b974fd9eb0; 
        E77211b974fd9eb0: 
        $E287c1867f711629 = array_values($e1d30a1d66778eaf); 
        array_multisort( 
            $E287c1867f711629, 
            SORT_ASC, 
            $f16991461acd03bf, 
            SORT_ASC 
        ); 
        $e1d30a1d66778eaf = array_combine($f16991461acd03bf, $E287c1867f711629); 
        $ceb41d1730714460 = []; 
        foreach (array_keys($e1d30a1d66778eaf) as $d58b4f8653a391d8) { 
            goto F41403bac24834a8; 
            ceee8dcc934d87d9: 
            unset($e1d30a1d66778eaf[$d58b4f8653a391d8]); 
            a1c101dc5a82ac66: 
            goto Cfebcce9fe8b66ac; 
            E233994e723be2b6: 
            $B5f1fb70f197b910 = $d58b4f8653a391d8; 
            goto ed0945407c0c3a39; 
            ed0945407c0c3a39: 
            goto D78dbb8d21b76f6e; 
            Cfebcce9fe8b66ac: 
            a347de238495b2c7: 
            goto Ef1b7937dd9fbe02; 
            C40b9d061a5c8e8c: 
            goto a11a6e518eab3b44; 
            A986d6708b5fcc94: 
            if ( 
                in_array( 
                    $f72bad5bd13565f1, 
                    self::$rServers[$d58b4f8653a391d8][ 
                        "isp_names" 
                    ] 
                ) 
            ) { 
                goto E233994e723be2b6; 
            } 
            if ( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "isp_type" 
                ] == "strict" 
            ) { 
                goto b304f83412ffd8e7; 
            } 
            $ceb41d1730714460[$d58b4f8653a391d8] = 
                self::$rServers[$d58b4f8653a391d8][ 
                    "isp_type" 
                ] == "low_priority" 
                    ? 1 
                    : 2; 
            goto a1c101dc5a82ac66; 
            b304f83412ffd8e7: 
            goto ceee8dcc934d87d9; 
            e1a42b78b21f6533: 
            unset($e1d30a1d66778eaf[$d58b4f8653a391d8]); 
            A91aa40796ef180e: 
            goto Ab9e0fd44d29adaa; 
            d8d0e94f58b8eee6: 
            $B5f1fb70f197b910 = $d58b4f8653a391d8; 
            goto f29c54c22fee2ad2; 
            a11a6e518eab3b44: 
            if ( 
                in_array( 
                    $efc0f8f3059e4104, 
                    self::$rServers[$d58b4f8653a391d8][ 
                        "geoip_countries" 
                    ] 
                ) 
            ) { 
                goto d8d0e94f58b8eee6; 
            } 
            if ( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "geoip_type" 
                ] == "strict" 
            ) { 
                goto d7186493fe3b9fb4; 
            } 
            $ceb41d1730714460[$d58b4f8653a391d8] = 
                self::$rServers[$d58b4f8653a391d8][ 
                    "geoip_type" 
                ] == "low_priority" 
                    ? 1 
                    : 2; 
            goto A91aa40796ef180e; 
            d7186493fe3b9fb4: 
            goto e1a42b78b21f6533; 
            F41403bac24834a8: 
            if ( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "enable_geoip" 
                ] == 1 
            ) { 
                goto C40b9d061a5c8e8c; 
            } 
            if ( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "enable_isp" 
                ] == 1 
            ) { 
                goto ee9f13a7ba33275b; 
            } 
            $ceb41d1730714460[$d58b4f8653a391d8] = 1; 
            goto a347de238495b2c7; 
            ee9f13a7ba33275b: 
            goto A986d6708b5fcc94; 
            f29c54c22fee2ad2: 
            goto D78dbb8d21b76f6e; 
            Ab9e0fd44d29adaa: 
            Ef1b7937dd9fbe02: 
            C5b2a6f38135b00b: 
            goto f6c58543ab48c69e; 
            f6c58543ab48c69e: 
        } 
        goto Ee41ded925d295be; 
        Ee41ded925d295be: 
        D78dbb8d21b76f6e: 
        if (!(empty($ceb41d1730714460) && empty($B5f1fb70f197b910))) { 
            goto Ec40ed551d71542e; 
        } 
        return null; 
        Ec40ed551d71542e: 
        $B5f1fb70f197b910 = empty($B5f1fb70f197b910) 
            ? array_search(min($ceb41d1730714460), $ceb41d1730714460) 
            : $B5f1fb70f197b910; 
        goto bc4fd5e62b133db4; 
        bc4fd5e62b133db4: 
        return $B5f1fb70f197b910; 
        c24dad66283e776e: 
        return null; 
        goto de753b3406730fc5; 
        Aab37217ab407881: 
        if (!empty($c08f7f5177a44d91)) { 
            goto D3d2fe871b6d20a2; 
        } 
        return null; 
        D3d2fe871b6d20a2: 
        $a9d38d288d6824ad = self::cDd1bC14D819bE74(true); 
        $e1d30a1d66778eaf = []; 
        goto ca040e266365f8be; 
        de753b3406730fc5: 
    } 
    public static function D2985c63279Ea4cD( 
        $D78ff1d0edade5eb, 
        $B68ac2238b156add, 
        $B08e7d3cd339391a = null, 
        $E18c40e895ee55c2 = "", 
        $c59ec257c284c894 = null, 
        $b3374866087774a1 = null 
    ) { 
        goto F1150cf97d69f40e; 
        b3e265f64144e557: 
        D1f1717b4dd01279: 
        foreach ($d90ef785aae39e04 as $af379d1083bf17b4) { 
            goto F2ed198e99b68a1e; 
            Bd9acdebe3aff0a6: 
            if (!self::e8E9D6b2B107d8AE($A90d77181715e38e[$Ea22c4a9ab5b2176])) { 
                goto C85e4b88a2b41eac; 
            } 
            $e3d2d1505b87d99c++; 
            if ( 
                !( 
                    $A90d77181715e38e[$Ea22c4a9ab5b2176][ 
                        "container" 
                    ] != "hls" 
                ) 
            ) { 
                goto A898793f47c0e9b4; 
            } 
            if ( 
                self::$rSettings[ 
                    "redis_handler" 
                ] 
            ) { 
                goto a5041e17879f4bf4; 
            } 
            $Aa8c918a2a91966f[] = intval( 
                $A90d77181715e38e[$Ea22c4a9ab5b2176][ 
                    "activity_id" 
                ] 
            ); 
            goto ece535f8ced45568; 
            Fbb0c2e7e6b23432: 
            fa92b34de3d855ac: 
            E2bd74940d139ae4: 
            $Ea22c4a9ab5b2176++; 
            goto C8bcb51513090593; 
            Cc9046f53ac1b06f: 
            goto E54d910d61458b2d; 
            E54d910d61458b2d: 
            Beb5d5f0444f423f: 
            goto ed4ccbbb784181d7; 
            F2ed198e99b68a1e: 
            $Ea22c4a9ab5b2176 = 0; 
            C8bcb51513090593: 
            if ( 
                !( 
                    $Ea22c4a9ab5b2176 < count($A90d77181715e38e) && 
                    $e3d2d1505b87d99c < $de110edaf0f89eae 
                ) 
            ) { 
                goto Cc9046f53ac1b06f; 
            } 
            if (!($e3d2d1505b87d99c == $de110edaf0f89eae)) { 
                goto Ada52bdd29a618bf; 
            } 
            goto Ef415f6f7bb0a29d; 
            goto A22e9dfd49a32949; 
            ece535f8ced45568: 
            goto E200367dc3de8659; 
            a5041e17879f4bf4: 
            $Aa8c918a2a91966f[] = $A90d77181715e38e[$Ea22c4a9ab5b2176]; 
            E200367dc3de8659: 
            $D4526c7bd7f852cc[ 
                $A90d77181715e38e[$Ea22c4a9ab5b2176][ 
                    "stream_id" 
                ] 
            ][] = $aeefef3bed8a0a90[] = 
                $A90d77181715e38e[$Ea22c4a9ab5b2176]["uuid"]; 
            goto cf7a1b512fffe3dd; 
            A22e9dfd49a32949: 
            Ada52bdd29a618bf: 
            if ( 
                !( 
                    $A90d77181715e38e[$Ea22c4a9ab5b2176]["pid"] == 
                    getmypid() 
                ) 
            ) { 
                goto f9e28874f6577b80; 
            } 
            goto E2bd74940d139ae4; 
            f9e28874f6577b80: 
            if ( 
                !( 
                    $A90d77181715e38e[$Ea22c4a9ab5b2176][ 
                        "user_ip" 
                    ] == $c59ec257c284c894 && 
                        $A90d77181715e38e[$Ea22c4a9ab5b2176][ 
                            "user_agent" 
                        ] == $b3374866087774a1 && 
                        $af379d1083bf17b4 == 2 or 
                    $A90d77181715e38e[$Ea22c4a9ab5b2176][ 
                        "user_ip" 
                    ] == $c59ec257c284c894 && $af379d1083bf17b4 == 1 or 
                    $af379d1083bf17b4 == 0 
                ) 
            ) { 
                goto fa92b34de3d855ac; 
            } 
            goto Bd9acdebe3aff0a6; 
            cf7a1b512fffe3dd: 
            A898793f47c0e9b4: 
            if ( 
                !( 
                    $A90d77181715e38e[$Ea22c4a9ab5b2176][ 
                        "on_demand" 
                    ] && 
                    $A90d77181715e38e[$Ea22c4a9ab5b2176][ 
                        "server_id" 
                    ] == SERVER_ID && 
                    self::$rSettings[ 
                        "on_demand_instant_off" 
                    ] 
                ) 
            ) { 
                goto Ab33a55dbfc4f0ae; 
            } 
            self::CA490CE3385c630E( 
                $A90d77181715e38e[$Ea22c4a9ab5b2176][ 
                    "stream_id" 
                ], 
                $A90d77181715e38e[$Ea22c4a9ab5b2176]["pid"] 
            ); 
            Ab33a55dbfc4f0ae: 
            C85e4b88a2b41eac: 
            goto Fbb0c2e7e6b23432; 
            ed4ccbbb784181d7: 
        } 
        Ef415f6f7bb0a29d: 
        if (empty($Aa8c918a2a91966f)) { 
            goto b17fe89338d42f7a; 
        } 
        if ( 
            self::$rSettings[ 
                "redis_handler" 
            ] 
        ) { 
            goto Ec40e31376d534cb; 
        } 
        goto Be64a108688c9609; 
        Cd6017021e34c00f: 
        foreach ($Aa8c918a2a91966f as $e110a2ab6d3a4734) { 
            goto a9e70d2988bd6b97; 
            B1d9f1472f7c23a2: 
            $F42a951cf0a3370a->del($e110a2ab6d3a4734["uuid"]); 
            $F805649379c06d30[] = $e110a2ab6d3a4734["uuid"]; 
            E89ccb97703adf82: 
            goto b46ba561cb1fe70e; 
            a9e70d2988bd6b97: 
            $F42a951cf0a3370a->zRem( 
                "LINE#{$e110a2ab6d3a4734["identity"]}", 
                $e110a2ab6d3a4734["uuid"] 
            ); 
            $F42a951cf0a3370a->zRem( 
                "LINE_ALL#{$e110a2ab6d3a4734["identity"]}", 
                $e110a2ab6d3a4734["uuid"] 
            ); 
            $F42a951cf0a3370a->zRem( 
                "STREAM#{$e110a2ab6d3a4734["stream_id"]}", 
                $e110a2ab6d3a4734["uuid"] 
            ); 
            $F42a951cf0a3370a->zRem( 
                "SERVER#{$e110a2ab6d3a4734["server_id"]}", 
                $e110a2ab6d3a4734["uuid"] 
            ); 
            if (!$e110a2ab6d3a4734["user_id"]) { 
                goto C47e278e816bdd2b; 
            } 
            goto a56289f5e4a7e819; 
            a56289f5e4a7e819: 
            $F42a951cf0a3370a->zRem( 
                "SERVER_LINES#{$e110a2ab6d3a4734["server_id"]}", 
                $e110a2ab6d3a4734["uuid"] 
            ); 
            C47e278e816bdd2b: 
            if (!$e110a2ab6d3a4734["proxy_id"]) { 
                goto E798ef3cad1868b3; 
            } 
            $F42a951cf0a3370a->zRem( 
                "PROXY#{$e110a2ab6d3a4734["proxy_id"]}", 
                $e110a2ab6d3a4734["uuid"] 
            ); 
            E798ef3cad1868b3: 
            goto B1d9f1472f7c23a2; 
            b46ba561cb1fe70e: 
        } 
        fedf1ff7c32dbc8a: 
        $F42a951cf0a3370a->zRem( 
            "CONNECTIONS", 
            ...$F805649379c06d30 
        ); 
        $F42a951cf0a3370a->zRem("LIVE", ...$F805649379c06d30); 
        $F42a951cf0a3370a->sRem("ENDED", ...$F805649379c06d30); 
        goto B6525ddd83e384c6; 
        Be64a108688c9609: 
        self::$db->query( 
            "DELETE FROM `lines_live` WHERE `activity_id` IN (" . 
                implode( 
                    ",", 
                    array_map("intval", $Aa8c918a2a91966f) 
                ) . 
                ")" 
        ); 
        goto C289e158794ab18b; 
        Ec40e31376d534cb: 
        $F805649379c06d30 = []; 
        $F42a951cf0a3370a = self::$redis->multi(); 
        goto Cd6017021e34c00f; 
        Eac980732d26e5b0: 
        if ($c59ec257c284c894 && $b3374866087774a1) { 
            goto C0a247e0ed173cba; 
        } 
        if ($c59ec257c284c894) { 
            goto Af8790fd68d15dde; 
        } 
        $d90ef785aae39e04 = [0]; 
        goto af74bddc7b7617fa; 
        Af8790fd68d15dde: 
        goto cbc90df628071cd6; 
        Dc0ea81c702b9928: 
        self::$db->query( 
            "SELECT `lines_live`.*, `on_demand` FROM `lines_live` LEFT JOIN `streams_servers` ON `streams_servers`.`stream_id` = `lines_live`.`stream_id` AND `streams_servers`.`server_id` = `lines_live`.`server_id` WHERE `lines_live`.`hmac_id` = ? AND `lines_live`.`hls_end` = 0 AND `lines_live`.`hmac_identifier` = ? ORDER BY `lines_live`.`activity_id` ASC", 
            $B08e7d3cd339391a, 
            $E18c40e895ee55c2 
        ); 
        db04bf30a961ec68: 
        $bde5957fb5fa9547 = self::$db->num_rows(); 
        $de110edaf0f89eae = $bde5957fb5fa9547 - $B68ac2238b156add; 
        if (!($de110edaf0f89eae <= 0)) { 
            goto ace786d755c23dae; 
        } 
        goto a61ec3c3dbe63c5c; 
        F1150cf97d69f40e: 
        if ( 
            self::$rSettings[ 
                "redis_handler" 
            ] 
        ) { 
            goto Cd067b7da45c8765; 
        } 
        if ($B08e7d3cd339391a) { 
            goto Cca3e0eac606b755; 
        } 
        self::$db->query( 
            "SELECT `lines_live`.*, `on_demand` FROM `lines_live` LEFT JOIN `streams_servers` ON `streams_servers`.`stream_id` = `lines_live`.`stream_id` AND `streams_servers`.`server_id` = `lines_live`.`server_id` WHERE `lines_live`.`user_id` = ? AND `lines_live`.`hls_end` = 0 ORDER BY `lines_live`.`activity_id` ASC", 
            $D78ff1d0edade5eb 
        ); 
        goto db04bf30a961ec68; 
        Cca3e0eac606b755: 
        goto Dc0ea81c702b9928; 
        Bef2845d2b558e66: 
        $A90d77181715e38e = []; 
        $f16991461acd03bf = self::Bc23764Ed0732f3f( 
            $D78ff1d0edade5eb, 
            true, 
            true 
        ); 
        $de110edaf0f89eae = count($f16991461acd03bf) - $B68ac2238b156add; 
        if (!($de110edaf0f89eae <= 0)) { 
            goto F34f77f23c0b6a23; 
        } 
        return; 
        goto eccf5345ffb14135; 
        B6525ddd83e384c6: 
        $F42a951cf0a3370a->exec(); 
        C289e158794ab18b: 
        foreach ($aeefef3bed8a0a90 as $B08b62d9f7870287) { 
            @unlink(CONS_TMP_PATH . $B08b62d9f7870287); 
            daa433704a5bada9: 
        } 
        a63a246d1111d420: 
        foreach ($D4526c7bd7f852cc as $F26087d31c2bbe4d => $F805649379c06d30) { 
            foreach ($F805649379c06d30 as $B08b62d9f7870287) { 
                @unlink( 
                    CONS_TMP_PATH . 
                        $F26087d31c2bbe4d . 
                        "/" . 
                        $B08b62d9f7870287 
                ); 
                d173ea32bf63bbe2: 
            } 
            F079226f26f741e9: 
            d16db62a5cafb0e2: 
        } 
        goto Bbda7b44477bdbe2; 
        Df36093143f42ba5: 
        array_multisort($c94b497359f8aed9, SORT_ASC, $A90d77181715e38e); 
        Fe63751db95fef61: 
        $c59ec257c284c894 = self::a9bC416FA6FA55C3(); 
        $e3d2d1505b87d99c = 0; 
        $D4526c7bd7f852cc = $aeefef3bed8a0a90 = $Aa8c918a2a91966f = []; 
        goto Eac980732d26e5b0; 
        a61ec3c3dbe63c5c: 
        return; 
        ace786d755c23dae: 
        $A90d77181715e38e = self::$db->get_rows(); 
        goto Fe63751db95fef61; 
        Cd067b7da45c8765: 
        goto Bef2845d2b558e66; 
        eccf5345ffb14135: 
        F34f77f23c0b6a23: 
        foreach ( 
            array_map( 
                "igbinary_unserialize", 
                self::$redis->mGet($f16991461acd03bf) 
            ) 
            as $e110a2ab6d3a4734 
        ) { 
            if (!is_array($e110a2ab6d3a4734)) { 
                goto b22129109480aa4a; 
            } 
            $A90d77181715e38e[] = $e110a2ab6d3a4734; 
            b22129109480aa4a: 
            c5369cd5745f0815: 
        } 
        Bb4c0c2a2be565fe: 
        unset($f16991461acd03bf); 
        $c94b497359f8aed9 = array_column( 
            $A90d77181715e38e, 
            "date_start" 
        ); 
        goto Df36093143f42ba5; 
        cbc90df628071cd6: 
        $d90ef785aae39e04 = [1, 0]; 
        af74bddc7b7617fa: 
        goto D1f1717b4dd01279; 
        C0a247e0ed173cba: 
        $d90ef785aae39e04 = [2, 1, 0]; 
        goto b3e265f64144e557; 
        Bbda7b44477bdbe2: 
        C61a8854c024871f: 
        b17fe89338d42f7a: 
        return $e3d2d1505b87d99c; 
        goto f1ea5dbb8098a26a; 
        f1ea5dbb8098a26a: 
    } 
    public static function E8e9D6B2b107D8AE($A9d34c0517e4c2a9) 
    { 
        goto ac7cf745298eaaa5; 
        Ac39b7bbb53e7c6b: 
        a4e6e6af71b5e675: 
        if ( 
            $A9d34c0517e4c2a9["server_id"] == 
            SERVER_ID 
        ) { 
            goto Ebd2f835b5e5e27a; 
        } 
        if ( 
            self::$rSettings[ 
                "redis_handler" 
            ] 
        ) { 
            goto Ad6cf2f22e5b8a3f; 
        } 
        self::$db->query( 
            "INSERT INTO `signals` (`pid`,`server_id`,`rtmp`,`time`) VALUES(?,?,?,UNIX_TIMESTAMP())", 
            $A9d34c0517e4c2a9["pid"], 
            $A9d34c0517e4c2a9["server_id"], 
            1 
        ); 
        goto D4caf52224a556f4; 
        goto b473a1b9ccd6b796; 
        D76d959d3b2c7dec: 
        shell_exec( 
            "wget --timeout=2 -O /dev/null -o /dev/null "" . 
                self::$rServers[SERVER_ID][ 
                    "rtmp_mport_url" 
                ] . 
                "control/drop/client?clientid=" . 
                intval($A9d34c0517e4c2a9["pid"]) . 
                "" >/dev/null 2>/dev/null &" 
        ); 
        b5ed0281f086695c: 
        a7ff1e3f780e6068: 
        self::DCFCfa5D9D05DF5a( 
            $A9d34c0517e4c2a9["server_id"], 
            $A9d34c0517e4c2a9["proxy_id"], 
            $A9d34c0517e4c2a9["user_id"], 
            $A9d34c0517e4c2a9["stream_id"], 
            $A9d34c0517e4c2a9["date_start"], 
            $A9d34c0517e4c2a9["user_agent"], 
            $A9d34c0517e4c2a9["user_ip"], 
            $A9d34c0517e4c2a9["container"], 
            $A9d34c0517e4c2a9[ 
                "geoip_country_code" 
            ], 
            $A9d34c0517e4c2a9["isp"], 
            $A9d34c0517e4c2a9[ 
                "external_device" 
            ], 
            $A9d34c0517e4c2a9["divergence"], 
            $A9d34c0517e4c2a9["hmac_id"], 
            $A9d34c0517e4c2a9[ 
                "hmac_identifier" 
            ] 
        ); 
        return true; 
        goto a0369756228e2e14; 
        b473a1b9ccd6b796: 
        Ad6cf2f22e5b8a3f: 
        self::aA941Cf79c4F48CF( 
            $A9d34c0517e4c2a9["pid"], 
            $A9d34c0517e4c2a9["server_id"], 
            1 
        ); 
        D4caf52224a556f4: 
        goto b5ed0281f086695c; 
        Ebd2f835b5e5e27a: 
        goto D76d959d3b2c7dec; 
        C59d8ba9764dfea5: 
        goto ff3bbb749b787726; 
        Bfa74223e5e94877: 
        if ( 
            self::$rSettings[ 
                "redis_handler" 
            ] 
        ) { 
            goto C945e0ee476be8c3; 
        } 
        self::$db->query( 
            "UPDATE `lines_live` SET `hls_end` = 1 WHERE `activity_id` = ?", 
            $A9d34c0517e4c2a9["activity_id"] 
        ); 
        goto c988ab6b30f121ab; 
        goto d45511c0564b4024; 
        c045150e8a08d31a: 
        goto cb61d11a66d2b965; 
        fb5bcc66156e0d6b: 
        self::$db->query( 
            "SELECT * FROM `lines_live` WHERE `uuid` = ?", 
            $A9d34c0517e4c2a9 
        ); 
        cb61d11a66d2b965: 
        $A9d34c0517e4c2a9 = self::$db->get_row(); 
        goto c431e9c0fc49c426; 
        c276f663dfc56c7d: 
        goto e09c55976368bea5; 
        Cfddc9d9d721bdae: 
        self::Aa941Cf79C4F48cf( 
            $A9d34c0517e4c2a9["pid"], 
            $A9d34c0517e4c2a9["server_id"], 
            0 
        ); 
        e09c55976368bea5: 
        goto b3e864f93b6176c7; 
        goto e21f88568b07538b; 
        Dc12dbec405081c1: 
        if ( 
            $A9d34c0517e4c2a9["container"] == 
            "rtmp" 
        ) { 
            goto a4e6e6af71b5e675; 
        } 
        if ( 
            $A9d34c0517e4c2a9["container"] == 
            "hls" 
        ) { 
            goto Bfa74223e5e94877; 
        } 
        if ( 
            $A9d34c0517e4c2a9["server_id"] == 
            SERVER_ID 
        ) { 
            goto E85d04c6fbddfefc; 
        } 
        if ( 
            self::$rSettings[ 
                "redis_handler" 
            ] 
        ) { 
            goto Cfddc9d9d721bdae; 
        } 
        self::$db->query( 
            "INSERT INTO `signals` (`pid`,`server_id`,`time`) VALUES(?,?,UNIX_TIMESTAMP())", 
            $A9d34c0517e4c2a9["pid"], 
            $A9d34c0517e4c2a9["server_id"] 
        ); 
        goto c276f663dfc56c7d; 
        d45511c0564b4024: 
        C945e0ee476be8c3: 
        self::e3484f74d3C8b5a7($A9d34c0517e4c2a9, [], "close"); 
        c988ab6b30f121ab: 
        ff3bbb749b787726: 
        goto a7ff1e3f780e6068; 
        goto Ac39b7bbb53e7c6b; 
        e21f88568b07538b: 
        E85d04c6fbddfefc: 
        if ( 
            !( 
                $A9d34c0517e4c2a9["pid"] != getmypid() && 
                is_numeric($A9d34c0517e4c2a9["pid"]) && 
                $A9d34c0517e4c2a9["pid"] > 0 
            ) 
        ) { 
            goto Bde43a198f0bea82; 
        } 
        posix_kill(intval($A9d34c0517e4c2a9["pid"]), 9); 
        Bde43a198f0bea82: 
        b3e864f93b6176c7: 
        goto C59d8ba9764dfea5; 
        ac7cf745298eaaa5: 
        if (!empty($A9d34c0517e4c2a9)) { 
            goto E3934f60d0fb59e7; 
        } 
        return false; 
        E3934f60d0fb59e7: 
        if (is_array($A9d34c0517e4c2a9)) { 
            goto c973e0011f68cff2; 
        } 
        if ( 
            !self::$rSettings[ 
                "redis_handler" 
            ] 
        ) { 
            goto b914a30e4486a61c; 
        } 
        goto Ed50e549424f4959; 
        c431e9c0fc49c426: 
        fd7be008fec837e1: 
        c973e0011f68cff2: 
        if (is_array($A9d34c0517e4c2a9)) { 
            goto F76c62c7bf5ced74; 
        } 
        return false; 
        F76c62c7bf5ced74: 
        goto Dc12dbec405081c1; 
        Ed50e549424f4959: 
        $A9d34c0517e4c2a9 = igbinary_unserialize( 
            self::$redis->get($A9d34c0517e4c2a9) 
        ); 
        goto fd7be008fec837e1; 
        b914a30e4486a61c: 
        if (strlen(strval($A9d34c0517e4c2a9)) == 32) { 
            goto fb5bcc66156e0d6b; 
        } 
        self::$db->query( 
            "SELECT * FROM `lines_live` WHERE `activity_id` = ?", 
            $A9d34c0517e4c2a9 
        ); 
        goto c045150e8a08d31a; 
        a0369756228e2e14: 
    } 
    public static function F01D5Fe0Aec79d52($f9b07d216a168dcc) 
    { 
        goto b77972c8ead85ecb; 
        fa19a8634032c431: 
        return false; 
        goto Aca46c6db52b3c16; 
        Ccce909593473272: 
        $A9d34c0517e4c2a9 = self::$db->get_row(); 
        self::$db->query( 
            "DELETE FROM `lines_live` WHERE `activity_id` = ?", 
            $A9d34c0517e4c2a9["activity_id"] 
        ); 
        self::dcFCFA5d9D05Df5a( 
            $A9d34c0517e4c2a9["server_id"], 
            $A9d34c0517e4c2a9["proxy_id"], 
            $A9d34c0517e4c2a9["user_id"], 
            $A9d34c0517e4c2a9["stream_id"], 
            $A9d34c0517e4c2a9["date_start"], 
            $A9d34c0517e4c2a9["user_agent"], 
            $A9d34c0517e4c2a9["user_ip"], 
            $A9d34c0517e4c2a9["container"], 
            $A9d34c0517e4c2a9[ 
                "geoip_country_code" 
            ], 
            $A9d34c0517e4c2a9["isp"], 
            $A9d34c0517e4c2a9[ 
                "external_device" 
            ], 
            $A9d34c0517e4c2a9["divergence"], 
            $A9d34c0517e4c2a9["hmac_id"], 
            $A9d34c0517e4c2a9[ 
                "hmac_identifier" 
            ] 
        ); 
        return true; 
        A24521ed7ccf7335: 
        goto fa19a8634032c431; 
        b77972c8ead85ecb: 
        if (!empty($f9b07d216a168dcc)) { 
            goto Aaca9adc577d0724; 
        } 
        return false; 
        Aaca9adc577d0724: 
        self::$db->query( 
            "SELECT * FROM `lines_live` WHERE `container` = 'rtmp' AND `pid` = ? AND `server_id` = ?", 
            $f9b07d216a168dcc, 
            SERVER_ID 
        ); 
        if (!(self::$db->num_rows() > 0)) { 
            goto A24521ed7ccf7335; 
        } 
        goto Ccce909593473272; 
        Aca46c6db52b3c16: 
    } 
    public static function DCfCFA5d9d05DF5a( 
        $d58b4f8653a391d8, 
        $b2a9243e8304033d, 
        $D78ff1d0edade5eb, 
        $F26087d31c2bbe4d, 
        $D031c48a1422c07e, 
        $b3374866087774a1, 
        $c59ec257c284c894, 
        $F9452a7efafa1aba, 
        $C4a76d9a69ca8231, 
        $Fbe730b7a1211b54, 
        $d080620e03289080 = "", 
        $b25be5f9af7a0a91 = 0, 
        $B08e7d3cd339391a = null, 
        $E18c40e895ee55c2 = "" 
    ) { 
        if ( 
            !( 
                self::$rSettings[ 
                    "save_closed_connection" 
                ] == 0 
            ) 
        ) { 
            goto E8bbd51d0e5c01f4; 
        } 
        return; 
        E8bbd51d0e5c01f4: 
        if (!($d58b4f8653a391d8 && $D78ff1d0edade5eb && $F26087d31c2bbe4d)) { 
            goto F5fa7ff9e337e179; 
        } 
        $A9d34c0517e4c2a9 = [ 
            "user_id" => intval($D78ff1d0edade5eb), 
            "stream_id" => intval($F26087d31c2bbe4d), 
            "server_id" => intval($d58b4f8653a391d8), 
            "proxy_id" => intval($b2a9243e8304033d), 
            "date_start" => intval( 
                $D031c48a1422c07e 
            ), 
            "user_agent" => $b3374866087774a1, 
            "user_ip" => htmlentities($c59ec257c284c894), 
            "date_end" => time(), 
            "container" => $F9452a7efafa1aba, 
            "geoip_country_code" => $C4a76d9a69ca8231, 
            "isp" => $Fbe730b7a1211b54, 
            "external_device" => htmlentities( 
                $d080620e03289080 
            ), 
            "divergence" => intval( 
                $b25be5f9af7a0a91 
            ), 
            "hmac_id" => $B08e7d3cd339391a, 
            "hmac_identifier" => $E18c40e895ee55c2, 
        ]; 
        file_put_contents( 
            LOGS_TMP_PATH . "activity", 
            base64_encode(json_encode($A9d34c0517e4c2a9)) . "\xa", 
            FILE_APPEND | LOCK_EX 
        ); 
        F5fa7ff9e337e179: 
    } 
    public static function D7aC04307F564FA4() 
    { 
        $a85e1b7d42c346a0 = []; 
        self::$db->query( 
            "SELECT `ip`, `password`, `push`, `pull` FROM `rtmp_ips`" 
        ); 
        foreach (self::$db->get_rows() as $C740da31596f24ef) { 
            $a85e1b7d42c346a0[gethostbyname($C740da31596f24ef["ip"])] = [ 
                "password" => 
                    $C740da31596f24ef["password"], 
                "push" => boolval( 
                    $C740da31596f24ef["push"] 
                ), 
                "pull" => boolval( 
                    $C740da31596f24ef["pull"] 
                ), 
            ]; 
            c6da51062856491f: 
        } 
        c0001e69027793ee: 
        return $a85e1b7d42c346a0; 
    } 
    public static function aEbd9e41165629f6( 
        $F26087d31c2bbe4d, 
        $Aa8c918a2a91966f = [], 
        $E379394c7b1a273f = "movie" 
    ) { 
        goto b455e19ac75a1bb9; 
        cad69c1ed4589087: 
        return in_array(self::$db->get_col(), $Aa8c918a2a91966f); 
        d66c0e5e6a3e21d5: 
        goto ff8bcf65288739ac; 
        Ff81723f449d2102: 
        $bbc84f53c534450d = igbinary_unserialize( 
            file_get_contents( 
                SERIES_TMP_PATH . "series_map" 
            ) 
        ); 
        goto b972c7378639bbe0; 
        d057b6c2430067bd: 
        return in_array($F26087d31c2bbe4d, $Aa8c918a2a91966f); 
        ba3ff96908c226af: 
        return false; 
        goto C811c446941c9966; 
        b455e19ac75a1bb9: 
        if ($E379394c7b1a273f == "movie") { 
            goto Cfffa5ec54aead80; 
        } 
        if (!($E379394c7b1a273f == "series")) { 
            goto dca2845a726445f4; 
        } 
        if (self::$rCached) { 
            goto Ff81723f449d2102; 
        } 
        self::$db->query( 
            "SELECT series_id FROM `streams_episodes` WHERE `stream_id` = ? LIMIT 1", 
            $F26087d31c2bbe4d 
        ); 
        if (!(self::$db->num_rows() > 0)) { 
            goto d66c0e5e6a3e21d5; 
        } 
        goto cad69c1ed4589087; 
        b972c7378639bbe0: 
        return in_array( 
            $bbc84f53c534450d[$F26087d31c2bbe4d], 
            $Aa8c918a2a91966f 
        ); 
        ff8bcf65288739ac: 
        dca2845a726445f4: 
        goto ba3ff96908c226af; 
        Cfffa5ec54aead80: 
        goto d057b6c2430067bd; 
        C811c446941c9966: 
    } 
    public static function D7Ca435Ac70e9a78( 
        $D78ff1d0edade5eb = null, 
        $a71afc14d6cd090d = null, 
        $d5249dad8e8411b7 = null, 
        $f741fb10659d3472 = false, 
        $E7654bf2f4eff2fe = false, 
        $c59ec257c284c894 = "" 
    ) { 
        goto Fb5ee7c55295c96c; 
        C64d1d27550c8cee: 
        self::$db->query( 
            "SELECT `access_output_id`, `output_key` FROM `output_formats`;" 
        ); 
        foreach (self::$db->get_rows() as $C740da31596f24ef) { 
            if ( 
                !in_array( 
                    intval( 
                        $C740da31596f24ef[ 
                            "access_output_id" 
                        ] 
                    ), 
                    $D4253f9520627819[ 
                        "allowed_outputs" 
                    ] 
                ) 
            ) { 
                goto Cb8735b79306ef34; 
            } 
            $D4253f9520627819[ 
                "output_formats" 
            ][] = $C740da31596f24ef["output_key"]; 
            Cb8735b79306ef34: 
            D60a21369b8eedef: 
        } 
        Fa16effb29aab1e0: 
        goto fce8f84d732cc153; 
        fb48a5b1873cc491: 
        goto fb5ceb5cab4c2a34; 
        Ef53ab4a5529ae3f: 
        $D4253f9520627819[ 
            "allowed_ips" 
        ] = @array_filter( 
            array_map( 
                "trim", 
                json_decode( 
                    $D4253f9520627819[ 
                        "allowed_ips" 
                    ], 
                    true 
                ) 
            ) 
        ); 
        $D4253f9520627819[ 
            "allowed_ua" 
        ] = @array_filter( 
            array_map( 
                "trim", 
                json_decode( 
                    $D4253f9520627819[ 
                        "allowed_ua" 
                    ], 
                    true 
                ) 
            ) 
        ); 
        $D4253f9520627819[ 
            "allowed_outputs" 
        ] = array_map( 
            "intval", 
            json_decode( 
                $D4253f9520627819[ 
                    "allowed_outputs" 
                ], 
                true 
            ) 
        ); 
        $D4253f9520627819[ 
            "output_formats" 
        ] = []; 
        if (self::$rCached) { 
            goto fb48a5b1873cc491; 
        } 
        goto C64d1d27550c8cee; 
        C9cdd2aca27b72f2: 
        a04c7d7f8c9b03a7: 
        self::Cf592c234Dcd0b19( 
            "isp/" . $D4253f9520627819["id"], 
            json_encode([ 
                $D4253f9520627819[ 
                    "con_isp_name" 
                ], 
                $D4253f9520627819["isp_asn"], 
            ]) 
        ); 
        C7d441299c089b32: 
        a666f9fce5957fcf: 
        e86705e57167b6d1: 
        goto ae0f361b5076ab88; 
        F3b852bf00be382b: 
        Edae74f59a1c040d: 
        f842fe8176343c9d: 
        E56a47992a59d124: 
        if ( 
            !( 
                !empty( 
                    $D4253f9520627819[ 
                        "con_isp_name" 
                    ] 
                ) && 
                self::$rSettings[ 
                    "enable_isp_lock" 
                ] == 1 && 
                $D4253f9520627819["is_stalker"] == 
                    0 && 
                $D4253f9520627819["is_isplock"] == 
                    1 && 
                !empty($D4253f9520627819["isp_desc"]) && 
                strtolower( 
                    $D4253f9520627819[ 
                        "con_isp_name" 
                    ] 
                ) != 
                    strtolower( 
                        $D4253f9520627819["isp_desc"] 
                    ) 
            ) 
        ) { 
            goto Cf5a5565f1242098; 
        } 
        $D4253f9520627819["isp_violate"] = 1; 
        goto B8e148a9bb14f5df; 
        ae0f361b5076ab88: 
        if (!$f741fb10659d3472) { 
            goto F6634a6801c1e5c2; 
        } 
        $e3f5a327db5b3930 = $c07a93bf577a961d = $d04121afcfd82dc3 = $A38b42a281e3c3cf = $B2fdaed180cd0049 = $b58b71142a808858 = []; 
        foreach ( 
            $D4253f9520627819["bouquet"] 
            as $C3c8913edb801c35 
        ) { 
            goto B12d4c139249022a; 
            B9796bec3ebced7e: 
            Ab4b99c33d7c91bf: 
            goto B0310cdf29386722; 
            C8f457edd5f66782: 
            $c07a93bf577a961d = array_merge( 
                $c07a93bf577a961d, 
                self::$rBouquets[$C3c8913edb801c35]["movies"] 
            ); 
            d9860f4bfd6ceb2f: 
            if ( 
                !isset( 
                    self::$rBouquets[$C3c8913edb801c35][ 
                        "radios" 
                    ] 
                ) 
            ) { 
                goto d1b69de9a834b55a; 
            } 
            $d04121afcfd82dc3 = array_merge( 
                $d04121afcfd82dc3, 
                self::$rBouquets[$C3c8913edb801c35]["radios"] 
            ); 
            d1b69de9a834b55a: 
            goto B9796bec3ebced7e; 
            B12d4c139249022a: 
            if ( 
                !isset( 
                    self::$rBouquets[$C3c8913edb801c35][ 
                        "streams" 
                    ] 
                ) 
            ) { 
                goto D6c70dd2b4f1df6e; 
            } 
            $B2fdaed180cd0049 = array_merge( 
                $B2fdaed180cd0049, 
                self::$rBouquets[$C3c8913edb801c35][ 
                    "streams" 
                ] 
            ); 
            D6c70dd2b4f1df6e: 
            if ( 
                !isset( 
                    self::$rBouquets[$C3c8913edb801c35][ 
                        "series" 
                    ] 
                ) 
            ) { 
                goto eb12de89b182212e; 
            } 
            $b58b71142a808858 = array_merge( 
                $b58b71142a808858, 
                self::$rBouquets[$C3c8913edb801c35]["series"] 
            ); 
            goto aef03f9ce80b9885; 
            aef03f9ce80b9885: 
            eb12de89b182212e: 
            if ( 
                !isset( 
                    self::$rBouquets[$C3c8913edb801c35][ 
                        "channels" 
                    ] 
                ) 
            ) { 
                goto d56246757eee0b9f; 
            } 
            $e3f5a327db5b3930 = array_merge( 
                $e3f5a327db5b3930, 
                self::$rBouquets[$C3c8913edb801c35][ 
                    "channels" 
                ] 
            ); 
            d56246757eee0b9f: 
            if ( 
                !isset( 
                    self::$rBouquets[$C3c8913edb801c35][ 
                        "movies" 
                    ] 
                ) 
            ) { 
                goto d9860f4bfd6ceb2f; 
            } 
            goto C8f457edd5f66782; 
            B0310cdf29386722: 
        } 
        D2dbf7099ca400db: 
        $D4253f9520627819[ 
            "channel_ids" 
        ] = array_map( 
            "intval", 
            array_unique($B2fdaed180cd0049) 
        ); 
        goto b8ff39224f9fb302; 
        B8e148a9bb14f5df: 
        Cf5a5565f1242098: 
        if ( 
            !( 
                $D4253f9520627819[ 
                    "isp_violate" 
                ] == 0 && 
                strtolower( 
                    $D4253f9520627819[ 
                        "con_isp_name" 
                    ] 
                ) != 
                    strtolower( 
                        $D4253f9520627819["isp_desc"] 
                    ) 
            ) 
        ) { 
            goto a666f9fce5957fcf; 
        } 
        if (self::$rCached) { 
            goto a04c7d7f8c9b03a7; 
        } 
        self::$db->query( 
            "UPDATE `lines` SET `isp_desc` = ?, `as_number` = ? WHERE `id` = ?", 
            $D4253f9520627819[ 
                "con_isp_name" 
            ], 
            $D4253f9520627819["isp_asn"], 
            $D4253f9520627819["id"] 
        ); 
        goto C7d441299c089b32; 
        goto C9cdd2aca27b72f2; 
        F304a8fa926322a2: 
        return false; 
        be70196dbfef7e7a: 
        a6f10760ad2f56a7: 
        goto Bc9402cca0ac9b0a; 
        B1ba90500c440c68: 
        goto f30cd199c7952e07; 
        b698a8bf5b572c91: 
        return $D4253f9520627819; 
        a67b5550cd87a736: 
        return false; 
        goto d063bbf7f9579adc; 
        cc3974a9d60b8443: 
        $D78ff1d0edade5eb = intval( 
            file_get_contents( 
                LINES_TMP_PATH . 
                    "line_t_" . 
                    strtolower($a71afc14d6cd090d) 
            ) 
        ); 
        goto D7e8229b796a80e2; 
        d3226ec6759650ac: 
        $D78ff1d0edade5eb = intval( 
            file_get_contents( 
                LINES_TMP_PATH . 
                    "line_t_" . 
                    $a71afc14d6cd090d 
            ) 
        ); 
        D7e8229b796a80e2: 
        goto d5cab7e78b7fc206; 
        B0b4e604ccadd232: 
        return false; 
        goto e5d929d91ebda32e; 
        Bb2f558397b2588d: 
        self::$db->query( 
            "SELECT `lines`.*, `mag_devices`.`token` AS `mag_token` FROM `lines` LEFT JOIN `mag_devices` ON `mag_devices`.`user_id` = `lines`.`id` WHERE `id` = ?", 
            $D78ff1d0edade5eb 
        ); 
        e5d929d91ebda32e: 
        goto f0f3a1ad8d61a875; 
        fc6137985d9c5749: 
        b22ff609b3f507da: 
        goto E2bb9b5c8f5971d5; 
        fe9c409c292591b2: 
        if ( 
            empty($d5249dad8e8411b7) && 
            empty($D78ff1d0edade5eb) && 
            strlen($a71afc14d6cd090d) == 32 
        ) { 
            goto fca1b40d10549305; 
        } 
        if (!empty($a71afc14d6cd090d) && !empty($d5249dad8e8411b7)) { 
            goto a92dceb9385e44a7; 
        } 
        goto B22649a9c23bc296; 
        d3bbec6b9ecc89a4: 
        $C150dcc8bd89c268 = []; 
        $a0ab7ba3516bce7d = igbinary_unserialize( 
            file_get_contents( 
                CACHE_TMP_PATH . 
                    "category_map" 
            ) 
        ); 
        foreach ( 
            $D4253f9520627819["bouquet"] 
            as $C3c8913edb801c35 
        ) { 
            $C150dcc8bd89c268 = array_merge( 
                $C150dcc8bd89c268, 
                $a0ab7ba3516bce7d[$C3c8913edb801c35] ?: [] 
            ); 
            f4bc2136a0bad37c: 
        } 
        A823d3489cd3448e: 
        $D4253f9520627819[ 
            "category_ids" 
        ] = array_values(array_unique($C150dcc8bd89c268)); 
        goto b698a8bf5b572c91; 
        D2643e06412ab1bb: 
        if ( 
            !( 
                self::$rSettings[ 
                    "county_override_1st" 
                ] == 1 && 
                empty( 
                    $D4253f9520627819[ 
                        "forced_country" 
                    ] 
                ) && 
                !empty($c59ec257c284c894) && 
                $D4253f9520627819[ 
                    "max_connections" 
                ] == 1 
            ) 
        ) { 
            goto D0e6b7423484d2e3; 
        } 
        $D4253f9520627819[ 
            "forced_country" 
        ] = self::b74F652C92cEc688($c59ec257c284c894)[ 
            "registered_country" 
        ]["iso_code"]; 
        if (self::$rCached) { 
            goto cfac87a74addc2b1; 
        } 
        self::$db->query( 
            "UPDATE `lines` SET `forced_country` = ? WHERE `id` = ?", 
            $D4253f9520627819[ 
                "forced_country" 
            ], 
            $D4253f9520627819["id"] 
        ); 
        goto f6ba44f5516b80f9; 
        goto B12e85c6d86c3bb1; 
        F06ecfef8f046cb5: 
        $D4253f9520627819[ 
            "isp_is_server" 
        ] = 0; 
        if ( 
            !( 
                self::$rSettings["show_isps"] == 1 && 
                !empty($c59ec257c284c894) 
            ) 
        ) { 
            goto e86705e57167b6d1; 
        } 
        $da7f3c43bffc92dd = self::ee2D851924a79E53($c59ec257c284c894); 
        if (!is_array($da7f3c43bffc92dd)) { 
            goto E56a47992a59d124; 
        } 
        if (empty($da7f3c43bffc92dd["isp"])) { 
            goto f842fe8176343c9d; 
        } 
        goto E471e3b3326bf6f2; 
        fb5ceb5cab4c2a34: 
        foreach ( 
            igbinary_unserialize( 
                file_get_contents( 
                    CACHE_TMP_PATH . 
                        "output_formats" 
                ) 
            ) 
            as $C740da31596f24ef 
        ) { 
            if ( 
                !in_array( 
                    intval( 
                        $C740da31596f24ef[ 
                            "access_output_id" 
                        ] 
                    ), 
                    $D4253f9520627819[ 
                        "allowed_outputs" 
                    ] 
                ) 
            ) { 
                goto Afc3785086c00489; 
            } 
            $D4253f9520627819[ 
                "output_formats" 
            ][] = $C740da31596f24ef["output_key"]; 
            Afc3785086c00489: 
            dcc9dd8860573f3f: 
        } 
        A9a1d2fbe09f652b: 
        fce8f84d732cc153: 
        $D4253f9520627819[ 
            "con_isp_name" 
        ] = null; 
        $D4253f9520627819["isp_violate"] = 0; 
        goto F06ecfef8f046cb5; 
        Cdf0689c0686e48c: 
        if (!$D4253f9520627819) { 
            goto a67b5550cd87a736; 
        } 
        if (!self::$rCached) { 
            goto D451a73e264c0035; 
        } 
        if ( 
            empty($d5249dad8e8411b7) && 
            empty($D78ff1d0edade5eb) && 
            strlen($a71afc14d6cd090d) == 32 
        ) { 
            goto B1ba90500c440c68; 
        } 
        if (!(!empty($a71afc14d6cd090d) && !empty($d5249dad8e8411b7))) { 
            goto a6f10760ad2f56a7; 
        } 
        if ( 
            !( 
                $a71afc14d6cd090d != 
                    $D4253f9520627819["username"] or 
                $d5249dad8e8411b7 != 
                    $D4253f9520627819["password"] 
            ) 
        ) { 
            goto be70196dbfef7e7a; 
        } 
        goto F304a8fa926322a2; 
        B12e85c6d86c3bb1: 
        cfac87a74addc2b1: 
        self::Cf592c234dcd0b19( 
            "forced_country/" . 
                $D4253f9520627819["id"], 
            $D4253f9520627819[ 
                "forced_country" 
            ] 
        ); 
        f6ba44f5516b80f9: 
        D0e6b7423484d2e3: 
        $D4253f9520627819["bouquet"] = json_decode( 
            $D4253f9520627819["bouquet"], 
            true 
        ); 
        goto Ef53ab4a5529ae3f; 
        B22649a9c23bc296: 
        if (!empty($D78ff1d0edade5eb)) { 
            goto Eb339a4186696b3c; 
        } 
        return false; 
        Eb339a4186696b3c: 
        goto A45780552b0f3a4a; 
        a92dceb9385e44a7: 
        goto fff9276f5106c746; 
        E471e3b3326bf6f2: 
        $D4253f9520627819["con_isp_name"] = 
            $da7f3c43bffc92dd["isp"]; 
        $D4253f9520627819["isp_asn"] = 
            $da7f3c43bffc92dd[ 
                "autonomous_system_number" 
            ]; 
        $D4253f9520627819[ 
            "isp_violate" 
        ] = self::e38AfbCF35978bE3( 
            $D4253f9520627819[ 
                "con_isp_name" 
            ] 
        ); 
        if (!(self::$rSettings["block_svp"] == 1)) { 
            goto Edae74f59a1c040d; 
        } 
        $D4253f9520627819[ 
            "isp_is_server" 
        ] = intval( 
            self::Ace0eacBDE53512c( 
                $D4253f9520627819["isp_asn"] 
            ) 
        ); 
        goto F3b852bf00be382b; 
        d5cab7e78b7fc206: 
        e52fbe27b45cbea6: 
        if (!$D78ff1d0edade5eb) { 
            goto e3f4e42a6fc85e04; 
        } 
        $D4253f9520627819 = igbinary_unserialize( 
            file_get_contents( 
                LINES_TMP_PATH . 
                    "line_i_" . 
                    $D78ff1d0edade5eb 
            ) 
        ); 
        e3f4e42a6fc85e04: 
        E2bb9b5c8f5971d5: 
        goto Cdf0689c0686e48c; 
        Fb5ee7c55295c96c: 
        $D4253f9520627819 = null; 
        if (self::$rCached) { 
            goto fe9c409c292591b2; 
        } 
        if ( 
            empty($d5249dad8e8411b7) && 
            empty($D78ff1d0edade5eb) && 
            strlen($a71afc14d6cd090d) == 32 
        ) { 
            goto F8ebd77a0059ebda; 
        } 
        if (!empty($a71afc14d6cd090d) && !empty($d5249dad8e8411b7)) { 
            goto C7b6e42c1ad69e7c; 
        } 
        if (!empty($D78ff1d0edade5eb)) { 
            goto Bb2f558397b2588d; 
        } 
        goto B0b4e604ccadd232; 
        A61314f6b9c90578: 
        F8ebd77a0059ebda: 
        self::$db->query( 
            "SELECT * FROM `lines` WHERE `is_mag` = 0 AND `is_e2` = 0 AND `access_token` = ? AND LENGTH(`access_token`) = 32", 
            $a71afc14d6cd090d 
        ); 
        Db7d5b37f532b99f: 
        if (!(self::$db->num_rows() > 0)) { 
            goto b22ff609b3f507da; 
        } 
        $D4253f9520627819 = self::$db->get_row(); 
        goto fc6137985d9c5749; 
        Da89b4d2f0b337e2: 
        a0899de441b14cdb: 
        A45780552b0f3a4a: 
        goto e52fbe27b45cbea6; 
        fca1b40d10549305: 
        if ( 
            self::$rSettings[ 
                "case_sensitive_line" 
            ] 
        ) { 
            goto d3226ec6759650ac; 
        } 
        goto cc3974a9d60b8443; 
        f30cd199c7952e07: 
        if ( 
            !( 
                $a71afc14d6cd090d != 
                $D4253f9520627819[ 
                    "access_token" 
                ] 
            ) 
        ) { 
            goto F96648af1f8dfe47; 
        } 
        return false; 
        F96648af1f8dfe47: 
        Bc9402cca0ac9b0a: 
        D451a73e264c0035: 
        goto D2643e06412ab1bb; 
        b8ff39224f9fb302: 
        $D4253f9520627819[ 
            "series_ids" 
        ] = array_map( 
            "intval", 
            array_unique($b58b71142a808858) 
        ); 
        $D4253f9520627819["vod_ids"] = array_map( 
            "intval", 
            array_unique($c07a93bf577a961d) 
        ); 
        $D4253f9520627819["live_ids"] = array_map( 
            "intval", 
            array_unique($e3f5a327db5b3930) 
        ); 
        $D4253f9520627819["radio_ids"] = array_map( 
            "intval", 
            array_unique($d04121afcfd82dc3) 
        ); 
        F6634a6801c1e5c2: 
        goto d3bbec6b9ecc89a4; 
        fff9276f5106c746: 
        if ( 
            self::$rSettings[ 
                "case_sensitive_line" 
            ] 
        ) { 
            goto d2d286803a381dad; 
        } 
        $D78ff1d0edade5eb = intval( 
            file_get_contents( 
                LINES_TMP_PATH . 
                    "line_c_" . 
                    strtolower($a71afc14d6cd090d) . 
                    "_" . 
                    strtolower($d5249dad8e8411b7) 
            ) 
        ); 
        goto a0899de441b14cdb; 
        d2d286803a381dad: 
        $D78ff1d0edade5eb = intval( 
            file_get_contents( 
                LINES_TMP_PATH . 
                    "line_c_" . 
                    $a71afc14d6cd090d . 
                    "_" . 
                    $d5249dad8e8411b7 
            ) 
        ); 
        goto Da89b4d2f0b337e2; 
        f0f3a1ad8d61a875: 
        goto fb80ad22585c2b31; 
        C7b6e42c1ad69e7c: 
        self::$db->query( 
            "SELECT `lines`.*, `mag_devices`.`token` AS `mag_token` FROM `lines` LEFT JOIN `mag_devices` ON `mag_devices`.`user_id` = `lines`.`id` WHERE `username` = ? AND `password` = ? LIMIT 1", 
            $a71afc14d6cd090d, 
            $d5249dad8e8411b7 
        ); 
        fb80ad22585c2b31: 
        goto Db7d5b37f532b99f; 
        goto A61314f6b9c90578; 
        d063bbf7f9579adc: 
    } 
    public static function cF592C234DCd0B19( 
        $D3fa098be3f297cd, 
        $a27e64cc6ce01033 
    ) { 
        file_put_contents( 
            SIGNALS_TMP_PATH . 
                "cache_" . 
                md5($D3fa098be3f297cd), 
            json_encode([$D3fa098be3f297cd, $a27e64cc6ce01033]) 
        ); 
    } 
    public static function a7bE375c7E1508D7( 
        $Dca433951d41a5c8, 
        $F029d0a6c29fd5a2, 
        $F26087d31c2bbe4d, 
        $F9452a7efafa1aba, 
        $c59ec257c284c894 = "", 
        $D46306ed3d96e171 = "", 
        $E18c40e895ee55c2 = "", 
        $B68ac2238b156add = 0 
    ) { 
        goto e7c93d00c48b4eae; 
        Ed139e2e30136187: 
        foreach ($f16991461acd03bf as $D3fa098be3f297cd) { 
            $B59c127fecf35c15 = hash_hmac( 
                "sha256", 
                "{$F26087d31c2bbe4d}##{$F9452a7efafa1aba}##{$F029d0a6c29fd5a2}##{$D46306ed3d96e171}##{$E18c40e895ee55c2}##{$B68ac2238b156add}", 
                Xui\Functions::decrypt( 
                    $D3fa098be3f297cd["key"], 
                    OPENSSL_EXTRA 
                ) 
            ); 
            if (!(md5($B59c127fecf35c15) == md5($Dca433951d41a5c8))) { 
                goto D9bd1e20cef8e4b8; 
            } 
            $D5e1c8f29b0bfb9c = $D3fa098be3f297cd["id"]; 
            goto d899b13d54a50f4a; 
            D9bd1e20cef8e4b8: 
            d459a06cddd74220: 
        } 
        d899b13d54a50f4a: 
        return $D5e1c8f29b0bfb9c; 
        goto Dfe9c21dc227ea30; 
        d45869878aca8130: 
        $D5e1c8f29b0bfb9c = null; 
        if (self::$rCached) { 
            goto f1f628c1d05dcc7a; 
        } 
        $f16991461acd03bf = []; 
        self::$db->query( 
            "SELECT `id`, `key` FROM `hmac_keys` WHERE `enabled` = 1;" 
        ); 
        foreach (self::$db->get_rows() as $D3fa098be3f297cd) { 
            $f16991461acd03bf[] = $D3fa098be3f297cd; 
            ffb6867245bcc5c2: 
        } 
        goto a97ca9407a1ab3e7; 
        e7c93d00c48b4eae: 
        if (!(strlen($c59ec257c284c894) > 0 && strlen($D46306ed3d96e171) > 0)) { 
            goto a5f2d1d5ac31fe10; 
        } 
        if (!($c59ec257c284c894 != $D46306ed3d96e171)) { 
            goto C067bffbd5789150; 
        } 
        return null; 
        C067bffbd5789150: 
        a5f2d1d5ac31fe10: 
        goto d45869878aca8130; 
        a97ca9407a1ab3e7: 
        B16eba9065196ba0: 
        goto da58694c9389ab4f; 
        f1f628c1d05dcc7a: 
        $f16991461acd03bf = igbinary_unserialize( 
            file_get_contents( 
                CACHE_TMP_PATH . "hmac_keys" 
            ) 
        ); 
        da58694c9389ab4f: 
        goto Ed139e2e30136187; 
        Dfe9c21dc227ea30: 
    } 
    public static function EA6c9a31F15A7B61( 
        $F26087d31c2bbe4d, 
        $D78ff1d0edade5eb, 
        $fa7da6c202358e0c, 
        $c59ec257c284c894, 
        $a27e64cc6ce01033 = "", 
        $f158ea34ade8ece4 = false 
    ) { 
        if ( 
            !( 
                self::$rSettings[ 
                    "client_logs_save" 
                ] == 0 && !$f158ea34ade8ece4 
            ) 
        ) { 
            goto Ed9340b4e2caf408; 
        } 
        return; 
        Ed9340b4e2caf408: 
        $b3374866087774a1 = !empty( 
            $_SERVER[ 
                "HTTP_USER_AGENT" 
            ] 
        ) 
            ? htmlentities( 
                $_SERVER[ 
                    "HTTP_USER_AGENT" 
                ] 
            ) 
            : ""; 
        $a27e64cc6ce01033 = [ 
            "user_id" => $D78ff1d0edade5eb, 
            "stream_id" => $F26087d31c2bbe4d, 
            "action" => $fa7da6c202358e0c, 
            "query_string" => htmlentities( 
                $_SERVER["QUERY_STRING"] 
            ), 
            "user_agent" => $b3374866087774a1, 
            "user_ip" => $c59ec257c284c894, 
            "time" => time(), 
            "extra_data" => $a27e64cc6ce01033, 
        ]; 
        file_put_contents( 
            LOGS_TMP_PATH . 
                "client_request.log", 
            base64_encode(json_encode($a27e64cc6ce01033)) . "
", 
            FILE_APPEND 
        ); 
    } 
    public static function e416910Ca4da4695( 
        $b3374866087774a1, 
        $a85e1b7d42c346a0 = false 
    ) { 
        $b3374866087774a1 = strtolower($b3374866087774a1); 
        foreach (self::$rBlockedUA as $D3fa098be3f297cd => $cda44bf16c8f250e) { 
            goto B52282798e4956d5; 
            aaf41f0a419e56ee: 
            F2351782fe0da38f: 
            if ( 
                !( 
                    $cda44bf16c8f250e[ 
                        "blocked_ua" 
                    ] == $b3374866087774a1 
                ) 
            ) { 
                goto f42d0fa1f66164ab; 
            } 
            return true; 
            f42d0fa1f66164ab: 
            Ce13d31226da3708: 
            goto A61c143f81ab0eb1; 
            B52282798e4956d5: 
            if ( 
                $cda44bf16c8f250e[ 
                    "exact_match" 
                ] == 1 
            ) { 
                goto F2351782fe0da38f; 
            } 
            if ( 
                !stristr( 
                    $b3374866087774a1, 
                    $cda44bf16c8f250e[ 
                        "blocked_ua" 
                    ] 
                ) 
            ) { 
                goto Ab00b21292f3915d; 
            } 
            return true; 
            Ab00b21292f3915d: 
            goto Ce13d31226da3708; 
            goto aaf41f0a419e56ee; 
            A61c143f81ab0eb1: 
            f6a3c24d7c21ce04: 
            goto c9a4267755f83558; 
            c9a4267755f83558: 
        } 
        be54eefda1bcd3c4: 
        return false; 
    } 
    public static function EA4a2063e98bAEF8( 
        $f9b07d216a168dcc, 
        $F26087d31c2bbe4d, 
        $acd3b41bac740313 = PHP_BIN 
    ) { 
        goto B9b774145df7ad5c; 
        B9b774145df7ad5c: 
        if (!empty($f9b07d216a168dcc)) { 
            goto cc461449f51a600b; 
        } 
        return false; 
        cc461449f51a600b: 
        clearstatcache(true); 
        if ( 
            !( 
                file_exists("/proc/" . $f9b07d216a168dcc) && 
                is_readable( 
                    "/proc/" . 
                        $f9b07d216a168dcc . 
                        "/exe" 
                ) && 
                strpos( 
                    basename( 
                        readlink( 
                            "/proc/" . 
                                $f9b07d216a168dcc . 
                                "/exe" 
                        ) 
                    ), 
                    basename($acd3b41bac740313) 
                ) === 0 
            ) 
        ) { 
            goto d7eb4bedb8747188; 
        } 
        goto ad40caf6b0e90a0e; 
        e2914a31a410f325: 
        return false; 
        goto D57b2fa64097ea17; 
        ad40caf6b0e90a0e: 
        $cf1c389bda3e30fd = trim( 
            file_get_contents( 
                "/proc/{$f9b07d216a168dcc}/cmdline" 
            ) 
        ); 
        if ( 
            !( 
                $cf1c389bda3e30fd == 
                    "XUI[{$F26087d31c2bbe4d}]" or 
                $cf1c389bda3e30fd == 
                    "XUIProxy[{$F26087d31c2bbe4d}]" 
            ) 
        ) { 
            goto A0135949bd521225; 
        } 
        return true; 
        A0135949bd521225: 
        d7eb4bedb8747188: 
        goto e2914a31a410f325; 
        D57b2fa64097ea17: 
    } 
    public static function f74FA4748b081619( 
        $f9b07d216a168dcc, 
        $F26087d31c2bbe4d 
    ) { 
        goto Cc1b46e5b973da4d; 
        C6ba7345b8b6a5cf: 
        if ( 
            strpos( 
                basename( 
                    readlink( 
                        "/proc/" . 
                            $f9b07d216a168dcc . 
                            "/exe" 
                    ) 
                ), 
                "ffmpeg" 
            ) === 0 
        ) { 
            goto d22076dab3e38f86; 
        } 
        if ( 
            !( 
                strpos( 
                    basename( 
                        readlink( 
                            "/proc/" . 
                                $f9b07d216a168dcc . 
                                "/exe" 
                        ) 
                    ), 
                    "php" 
                ) === 0 
            ) 
        ) { 
            goto f3ec393470d511dc; 
        } 
        return true; 
        f3ec393470d511dc: 
        goto F465fa20ff4f272c; 
        goto F3581279e38f6430; 
        Cc1b46e5b973da4d: 
        if (!empty($f9b07d216a168dcc)) { 
            goto a04323bb51e3d931; 
        } 
        return false; 
        a04323bb51e3d931: 
        clearstatcache(true); 
        if ( 
            !( 
                file_exists("/proc/" . $f9b07d216a168dcc) && 
                is_readable( 
                    "/proc/" . 
                        $f9b07d216a168dcc . 
                        "/exe" 
                ) 
            ) 
        ) { 
            goto A50d3cf79c9bcbdc; 
        } 
        goto C6ba7345b8b6a5cf; 
        A8eb5bc14a714c9a: 
        F465fa20ff4f272c: 
        A50d3cf79c9bcbdc: 
        return false; 
        goto f5837d810bbbc07a; 
        F3581279e38f6430: 
        d22076dab3e38f86: 
        $cf1c389bda3e30fd = trim( 
            file_get_contents( 
                "/proc/{$f9b07d216a168dcc}/cmdline" 
            ) 
        ); 
        if ( 
            !( 
                stristr( 
                    $cf1c389bda3e30fd, 
                    "/{$F26087d31c2bbe4d}_.m3u8" 
                ) or 
                stristr( 
                    $cf1c389bda3e30fd, 
                    "/{$F26087d31c2bbe4d}_%d.ts" 
                ) 
            ) 
        ) { 
            goto b57bd61455021f68; 
        } 
        return true; 
        b57bd61455021f68: 
        goto A8eb5bc14a714c9a; 
        f5837d810bbbc07a: 
    } 
    public static function dD714ee89c59Fbf2( 
        $f9b07d216a168dcc, 
        $acd3b41bac740313 
    ) { 
        if (!empty($f9b07d216a168dcc)) { 
            goto d1afd668f04379fb; 
        } 
        return false; 
        d1afd668f04379fb: 
        clearstatcache(true); 
        if ( 
            !( 
                file_exists("/proc/" . $f9b07d216a168dcc) && 
                is_readable( 
                    "/proc/" . 
                        $f9b07d216a168dcc . 
                        "/exe" 
                ) && 
                strpos( 
                    basename( 
                        readlink( 
                            "/proc/" . 
                                $f9b07d216a168dcc . 
                                "/exe" 
                        ) 
                    ), 
                    basename($acd3b41bac740313) 
                ) === 0 
            ) 
        ) { 
            goto Edc7cc924cc6b91b; 
        } 
        return true; 
        Edc7cc924cc6b91b: 
        return false; 
    } 
    public static function dAC4d82F05378662( 
        $F26087d31c2bbe4d, 
        $d81f27c553f73ff4 = 0 
    ) { 
        shell_exec( 
            PHP_BIN . 
                " " . 
                CLI_PATH . 
                "monitor.php " . 
                intval($F26087d31c2bbe4d) . 
                " " . 
                intval($d81f27c553f73ff4) . 
                " >/dev/null 2>/dev/null &" 
        ); 
        return true; 
    } 
    public static function startProxy($F26087d31c2bbe4d) 
    { 
        shell_exec( 
            PHP_BIN . 
                " " . 
                CLI_PATH . 
                "proxy.php " . 
                intval($F26087d31c2bbe4d) . 
                " >/dev/null 2>/dev/null &" 
        ); 
        return true; 
    } 
    public static function bc69aFfE50D85273( 
        $add193137cabeea7, 
        $E8601dd191bcdbba, 
        $A387578f69b4c724 = "h264", 
        $a85e1b7d42c346a0 = false 
    ) { 
        goto Fb9ed500635ae487; 
        f5406ca20398c15e: 
        goto d9e261e6a8a2d103; 
        f914e5bb1eae0ca5: 
        $f433193a3297ffde = 
            SIGNALS_TMP_PATH . 
            $add193137cabeea7["activity_id"] . 
            "_" . 
            $E8601dd191bcdbba; 
        shell_exec( 
            self::$rFFMPEG_CPU . 
                " -copyts -vsync 0 -nostats -nostdin -hide_banner -loglevel quiet -y -i " . 
                escapeshellarg(STREAMS_PATH . $E8601dd191bcdbba) . 
                " -filter_complex "drawtext=fontfile=" . 
                FFMPEG_FONT . 
                ":text='" . 
                escapeshellcmd( 
                    $add193137cabeea7["message"] 
                ) . 
                "':fontsize=" . 
                escapeshellcmd( 
                    $add193137cabeea7["font_size"] 
                ) . 
                ":x=" . 
                intval($b2db2d0561ace513) . 
                ":y=" . 
                intval($E2431f134bf1c17e) . 
                ":fontcolor=" . 
                escapeshellcmd( 
                    $add193137cabeea7[ 
                        "font_color" 
                    ] 
                ) . 
                "" -map 0 -vcodec {$A387578f69b4c724} -preset ultrafast -acodec copy -scodec copy -mpegts_flags +initial_discontinuity -mpegts_copyts 1 -f mpegts " . 
                escapeshellarg($f433193a3297ffde) 
        ); 
        $a27e64cc6ce01033 = file_get_contents($f433193a3297ffde); 
        goto Eeb07cfa6dfebcd3; 
        F461292b9639227c: 
        $E2431f134bf1c17e = rand(110, 250); 
        e26f7edc5c07197b: 
        if ($a85e1b7d42c346a0) { 
            goto f914e5bb1eae0ca5; 
        } 
        passthru( 
            self::$rFFMPEG_CPU . 
                " -copyts -vsync 0 -nostats -nostdin -hide_banner -loglevel quiet -y -i " . 
                escapeshellarg(STREAMS_PATH . $E8601dd191bcdbba) . 
                " -filter_complex "drawtext=fontfile=" . 
                FFMPEG_FONT . 
                ":text='" . 
                escapeshellcmd( 
                    $add193137cabeea7["message"] 
                ) . 
                "':fontsize=" . 
                escapeshellcmd( 
                    $add193137cabeea7["font_size"] 
                ) . 
                ":x=" . 
                intval($b2db2d0561ace513) . 
                ":y=" . 
                intval($E2431f134bf1c17e) . 
                ":fontcolor=" . 
                escapeshellcmd( 
                    $add193137cabeea7[ 
                        "font_color" 
                    ] 
                ) . 
                "" -map 0 -vcodec {$A387578f69b4c724} -preset ultrafast -acodec copy -scodec copy -mpegts_flags +initial_discontinuity -mpegts_copyts 1 -f mpegts -" 
        ); 
        return true; 
        goto f5406ca20398c15e; 
        Fb9ed500635ae487: 
        if (empty($add193137cabeea7["xy_offset"])) { 
            goto ba07faef11393aab; 
        } 
        list($b2db2d0561ace513, $E2431f134bf1c17e) = explode( 
            "x", 
            $add193137cabeea7["xy_offset"] 
        ); 
        goto e26f7edc5c07197b; 
        ba07faef11393aab: 
        $b2db2d0561ace513 = rand(150, 380); 
        goto F461292b9639227c; 
        Eeb07cfa6dfebcd3: 
        unlink($f433193a3297ffde); 
        return $a27e64cc6ce01033; 
        d9e261e6a8a2d103: 
        goto c6f09fcec4ae3407; 
        c6f09fcec4ae3407: 
    } 
    public static function a9Bc416FA6FA55c3() 
    { 
        return $_SERVER["REMOTE_ADDR"]; 
    } 
    public static function Ee2d851924A79E53($c59ec257c284c894) 
    { 
        goto a9fd41fa507d6839; 
        c6a61f3a707bf4da: 
        Eba6dd9cb5aa18d9: 
        c8d9faf01145bc39: 
        return $c7488e8420e934e2; 
        goto b51b740693b262f6; 
        a9fd41fa507d6839: 
        if (!empty($c59ec257c284c894)) { 
            goto Bd6f7b733df4e1f7; 
        } 
        return false; 
        Bd6f7b733df4e1f7: 
        $c7488e8420e934e2 = file_exists( 
            CONS_TMP_PATH . md5($c59ec257c284c894) . "_isp" 
        ) 
            ? json_decode( 
                file_get_contents( 
                    CONS_TMP_PATH . md5($c59ec257c284c894) . "_isp" 
                ), 
                true 
            ) 
            : null; 
        if (is_array($c7488e8420e934e2)) { 
            goto c8d9faf01145bc39; 
        } 
        goto d039a9437b4edb64; 
        d039a9437b4edb64: 
        $C4a76d9a69ca8231 = new Reader(GEOISP_BIN); 
        $c7488e8420e934e2 = $C4a76d9a69ca8231->get($c59ec257c284c894); 
        $C4a76d9a69ca8231->close(); 
        if (!is_array($c7488e8420e934e2)) { 
            goto Eba6dd9cb5aa18d9; 
        } 
        file_put_contents( 
            CONS_TMP_PATH . md5($c59ec257c284c894) . "_isp", 
            json_encode($c7488e8420e934e2) 
        ); 
        goto c6a61f3a707bf4da; 
        b51b740693b262f6: 
    } 
    public static function e38aFBCF35978be3($e11e06c11ab94fe2) 
    { 
        foreach (self::$rBlockedISP as $Fbe730b7a1211b54) { 
            if ( 
                !( 
                    strtolower($e11e06c11ab94fe2) == 
                    strtolower($Fbe730b7a1211b54["isp"]) 
                ) 
            ) { 
                goto B1bd7ab6fad271f6; 
            } 
            return intval($Fbe730b7a1211b54["blocked"]); 
            B1bd7ab6fad271f6: 
            A3b5dabb2cf9a46c: 
        } 
        dcca87afa0c416e4: 
        return 0; 
    } 
    public static function ACE0EAcbDE53512c($Fcd691b0388768ab) 
    { 
        return in_array($Fcd691b0388768ab, self::$rBlockedServers); 
    } 
    public static function b74F652c92Cec688($c59ec257c284c894) 
    { 
        goto F2a9a497ac89cf8e; 
        f807f775b2e800ab: 
        Cd2a41c40432168c: 
        $C4a76d9a69ca8231 = new Reader(GEOLITE2_BIN); 
        $c7488e8420e934e2 = $C4a76d9a69ca8231->get($c59ec257c284c894); 
        $C4a76d9a69ca8231->close(); 
        if (!$c7488e8420e934e2) { 
            goto acc91882cee4a385; 
        } 
        goto e960ad796275d94e; 
        e960ad796275d94e: 
        file_put_contents( 
            CONS_TMP_PATH . md5($c59ec257c284c894) . "_geo2", 
            json_encode($c7488e8420e934e2) 
        ); 
        acc91882cee4a385: 
        return $c7488e8420e934e2; 
        goto c6c04d487fa47fa8; 
        F2a9a497ac89cf8e: 
        if (!empty($c59ec257c284c894)) { 
            goto Adeaa35d2e3e7de4; 
        } 
        return false; 
        Adeaa35d2e3e7de4: 
        if ( 
            !file_exists( 
                CONS_TMP_PATH . md5($c59ec257c284c894) . "_geo2" 
            ) 
        ) { 
            goto Cd2a41c40432168c; 
        } 
        return json_decode( 
            file_get_contents( 
                CONS_TMP_PATH . md5($c59ec257c284c894) . "_geo2" 
            ), 
            true 
        ); 
        goto f807f775b2e800ab; 
        c6c04d487fa47fa8: 
    } 
    public static function b8f3DeF724810918( 
        $C700a2b357e5ed65, 
        $e739adf85c8ac121 = null 
    ) { 
        goto De5b3682e4c9af32; 
        De5b3682e4c9af32: 
        if (substr($C700a2b357e5ed65, 0, 2) == "s:") { 
            goto de4d8020c60444b1; 
        } 
        return $C700a2b357e5ed65; 
        goto C31d5eb1b49b00cd; 
        de4d8020c60444b1: 
        $B211d7401e6242f3 = explode(":", $C700a2b357e5ed65, 3); 
        goto D63daeff30ca3556; 
        D63daeff30ca3556: 
        $f4116b9928c8b494 = self::CA8708baE84a9148( 
            intval($B211d7401e6242f3[1]), 
            $e739adf85c8ac121 
        ); 
        if ($f4116b9928c8b494) { 
            goto d43b6abfccc2d9ce; 
        } 
        return ""; 
        goto e05fd010d948e2e5; 
        d43b6abfccc2d9ce: 
        goto e553219e8787a31f; 
        e553219e8787a31f: 
        return $f4116b9928c8b494 . 
            "images/" . 
            basename($C700a2b357e5ed65); 
        e05fd010d948e2e5: 
        C31d5eb1b49b00cd: 
        goto d3b4829790b5c761; 
        d3b4829790b5c761: 
    } 
    public static function cae8387edC1BF201() 
    { 
        $b9e33ce83162666c = 0; 
        exec( 
            "ps -fp $(pgrep -u xui)", 
            $f433193a3297ffde, 
            $E072e4fd80a065b3 
        ); 
        foreach ($f433193a3297ffde as $Df1e7eea7d843145) { 
            $B211d7401e6242f3 = explode( 
                " ", 
                preg_replace( 
                    "!\s+!", 
                    " ", 
                    trim($Df1e7eea7d843145) 
                ) 
            ); 
            if ( 
                !( 
                    $B211d7401e6242f3[8] == "nginx:" && 
                    $B211d7401e6242f3[9] == "master" 
                ) 
            ) { 
                goto Bce205580b16e74b; 
            } 
            $b9e33ce83162666c++; 
            Bce205580b16e74b: 
            D288a73a04f9eaa2: 
        } 
        cc6a946281636dc3: 
        return $b9e33ce83162666c > 0; 
    } 
    public static function ca8708BaE84a9148( 
        $d58b4f8653a391d8 = null, 
        $e739adf85c8ac121 = null 
    ) { 
        goto Ef5011f9d465daac; 
        D07c72e759dc95e8: 
        if ( 
            !( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "server_type" 
                ] == 1 && 
                $a70eaa0ab42179dd && 
                self::$rServers[$a70eaa0ab42179dd][ 
                    "is_main" 
                ] == 0 
            ) 
        ) { 
            goto Cffa8d52d4900712; 
        } 
        $f4116b9928c8b494 .= 
            md5( 
                $d58b4f8653a391d8 . 
                    "_" . 
                    $a70eaa0ab42179dd . 
                    "_" . 
                    OPENSSL_EXTRA 
            ) . "/"; 
        Cffa8d52d4900712: 
        return $f4116b9928c8b494; 
        D52d933538d98aef: 
        goto F537bf155f10e9ea; 
        ae70fb866d6377c8: 
        F3196ddce8ed5126: 
        if (!(count($Da9a40906d3d1c5f) == 0)) { 
            goto Ff4c512558c73ff4; 
        } 
        return ""; 
        Ff4c512558c73ff4: 
        $a70eaa0ab42179dd = $d58b4f8653a391d8; 
        goto F7525bbb41d7dee0; 
        Ef5011f9d465daac: 
        $a70eaa0ab42179dd = null; 
        if (isset($d58b4f8653a391d8)) { 
            goto E578c2b526d865a4; 
        } 
        $d58b4f8653a391d8 = SERVER_ID; 
        E578c2b526d865a4: 
        if ($e739adf85c8ac121) { 
            goto A577ec33a42bde40; 
        } 
        goto E6537d230395e88f; 
        E6537d230395e88f: 
        if ( 
            isset($_SERVER["SERVER_PORT"]) && 
            self::$rSettings[ 
                "keep_protocol" 
            ] 
        ) { 
            goto ef6676146a8be84f; 
        } 
        $C6033ec178efa2ae = 
            self::$rServers[$d58b4f8653a391d8][ 
                "server_protocol" 
            ]; 
        goto c5f288de5dd75996; 
        ef6676146a8be84f: 
        $C6033ec178efa2ae = 
            (!empty($_SERVER["HTTPS"]) && 
                $_SERVER["HTTPS"] !== "off") || 
            $_SERVER["SERVER_PORT"] == 443 
                ? "https" 
                : "http"; 
        goto c201e5322fa8febd; 
        c7db479c169520e3: 
        goto E9074c6559dd3277; 
        Edfda9168863572c: 
        $Caecf2bcd39a1efe = $baba170ab02ca0bd; 
        E9074c6559dd3277: 
        $f4116b9928c8b494 = 
            $C6033ec178efa2ae . 
            "://" . 
            $Caecf2bcd39a1efe . 
            ":" . 
            self::$rServers[$d58b4f8653a391d8][ 
                $C6033ec178efa2ae . 
                    "_broadcast_port" 
            ] . 
            "/"; 
        goto D07c72e759dc95e8; 
        F7525bbb41d7dee0: 
        $d58b4f8653a391d8 = $Da9a40906d3d1c5f[array_rand($Da9a40906d3d1c5f)]; 
        f190ebb606f65e48: 
        $baba170ab02ca0bd = defined("host") ? HOST : null; 
        if ( 
            $baba170ab02ca0bd && 
            in_array( 
                strtolower($baba170ab02ca0bd), 
                array_map( 
                    "strtolower", 
                    self::$rServers[$d58b4f8653a391d8][ 
                        "domains" 
                    ]["urls"] 
                ) 
            ) 
        ) { 
            goto Edfda9168863572c; 
        } 
        $Caecf2bcd39a1efe = empty( 
            self::$rServers[$d58b4f8653a391d8][ 
                "domain_name" 
            ] 
        ) 
            ? self::$rServers[$d58b4f8653a391d8][ 
                "server_ip" 
            ] 
            : explode( 
                ",", 
                self::$rServers[$d58b4f8653a391d8][ 
                    "domain_name" 
                ] 
            )[0]; 
        goto c7db479c169520e3; 
        F537bf155f10e9ea: 
        return null; 
        goto Ef2a8d53be6b9b7f; 
        c201e5322fa8febd: 
        c5f288de5dd75996: 
        goto D260b522e571453b; 
        A577ec33a42bde40: 
        $C6033ec178efa2ae = $e739adf85c8ac121; 
        D260b522e571453b: 
        goto a02e503448f7ff97; 
        a02e503448f7ff97: 
        if (!self::$rServers[$d58b4f8653a391d8]) { 
            goto D52d933538d98aef; 
        } 
        if ( 
            !self::$rServers[$d58b4f8653a391d8][ 
                "enable_proxy" 
            ] 
        ) { 
            goto f190ebb606f65e48; 
        } 
        $Da9a40906d3d1c5f = array_keys(self::getProxies($d58b4f8653a391d8)); 
        if (!(count($Da9a40906d3d1c5f) == 0)) { 
            goto F3196ddce8ed5126; 
        } 
        $Da9a40906d3d1c5f = array_keys( 
            self::getProxies($d58b4f8653a391d8, false) 
        ); 
        goto ae70fb866d6377c8; 
        Ef2a8d53be6b9b7f: 
    } 
    public static function c7BABcBEc16C28ED($E379394c7b1a273f = null) 
    { 
        $a85e1b7d42c346a0 = []; 
        foreach (self::$rCategories as $A1925ae53e9307eb) { 
            if ( 
                !( 
                    $A1925ae53e9307eb[ 
                        "category_type" 
                    ] == 
                        $E379394c7b1a273f or 
                    !$E379394c7b1a273f 
                ) 
            ) { 
                goto a79fb3696aff2694; 
            } 
            $a85e1b7d42c346a0[] = $A1925ae53e9307eb; 
            a79fb3696aff2694: 
            Ae15057ed6656297: 
        } 
        E8643a20008f5d30: 
        return $a85e1b7d42c346a0; 
    } 
    public static function a54586eadeA94ee6( 
        $Fcd691b0388768ab, 
        $c59ec257c284c894 
    ) { 
        if (!file_exists(CIDR_TMP_PATH . $Fcd691b0388768ab)) { 
            goto b563607591ceb5df; 
        } 
        $D25e7c9f6776261b = json_decode( 
            file_get_contents(CIDR_TMP_PATH . $Fcd691b0388768ab), 
            true 
        ); 
        foreach ($D25e7c9f6776261b as $Da967f0a787f6b51 => $a27e64cc6ce01033) { 
            if ( 
                !( 
                    ip2long($c59ec257c284c894) >= 
                        ip2long($a27e64cc6ce01033[1]) && 
                    ip2long($c59ec257c284c894) <= ip2long($a27e64cc6ce01033[2]) 
                ) 
            ) { 
                goto e1abb9e218811f60; 
            } 
            return $a27e64cc6ce01033; 
            e1abb9e218811f60: 
            e4569fa0b4fefc19: 
        } 
        dce98e25519f8840: 
        b563607591ceb5df: 
        return null; 
    } 
    public static function getLLODSegments( 
        $F26087d31c2bbe4d, 
        $bb62005ea7eb8380, 
        $e1034511e63f0e9e = 1 
    ) { 
        goto db2d5c711a6238ce; 
        ef11006d40524e4c: 
        A40c29f63193fe97: 
        if (!$b3f6223bb51e59ed) { 
            goto baa30a50910e4540; 
        } 
        $ed560e114da67dbd[$b3f6223bb51e59ed][] = $B1c1aa7e8b5b4849; 
        baa30a50910e4540: 
        d0043e67869edfbb: 
        goto d96668059aaed4b6; 
        Ebfc15a25d49a8b3: 
        $ed560e114da67dbd = array_slice( 
            $ed560e114da67dbd, 
            count($ed560e114da67dbd) - $e1034511e63f0e9e, 
            $e1034511e63f0e9e, 
            true 
        ); 
        foreach ($ed560e114da67dbd as $ec35e63ebbf4ef26 => $Badf64d265e8e752) { 
            foreach ($Badf64d265e8e752 as $B1c1aa7e8b5b4849) { 
                $Bffc17a99eb14fd6[] = 
                    $F26087d31c2bbe4d . 
                    "_" . 
                    $B1c1aa7e8b5b4849 . 
                    ".ts"; 
                c0b72f87b46def45: 
            } 
            Ac09061e336a0138: 
            B009818429a86ddb: 
        } 
        Aa34a3cef3c41d30: 
        f484b1971cadda53: 
        return !empty($Bffc17a99eb14fd6) ? $Bffc17a99eb14fd6 : null; 
        goto Ccba5dbafc4f0ab2; 
        a92e0428c97fdcf0: 
        if (!(count($b85ce31cd1118ad2[1]) > 0)) { 
            goto F89172e306f583c1; 
        } 
        $b3f6223bb51e59ed = null; 
        $Ea22c4a9ab5b2176 = 0; 
        e875addea130a245: 
        if (!($Ea22c4a9ab5b2176 < count($b85ce31cd1118ad2[1]))) { 
            goto d38813d02aa12e18; 
        } 
        goto Bdc8386393184dae; 
        d96668059aaed4b6: 
        $Ea22c4a9ab5b2176++; 
        goto e875addea130a245; 
        d38813d02aa12e18: 
        F89172e306f583c1: 
        Aed4182480f55d3f: 
        goto Ebfc15a25d49a8b3; 
        Bdc8386393184dae: 
        $bc2874292e0d9ece = $b85ce31cd1118ad2[1][$Ea22c4a9ab5b2176]; 
        list($e154835c9fa166f7, $B1c1aa7e8b5b4849) = explode( 
            "_", 
            $bc2874292e0d9ece 
        ); 
        if (empty($b85ce31cd1118ad2[2][$Ea22c4a9ab5b2176])) { 
            goto A40c29f63193fe97; 
        } 
        $ed560e114da67dbd[$B1c1aa7e8b5b4849] = []; 
        $b3f6223bb51e59ed = $B1c1aa7e8b5b4849; 
        goto ef11006d40524e4c; 
        db2d5c711a6238ce: 
        $e1034511e63f0e9e++; 
        $Bffc17a99eb14fd6 = $ed560e114da67dbd = []; 
        if (!file_exists($bb62005ea7eb8380)) { 
            goto f484b1971cadda53; 
        } 
        $c8d91fcd2309e48a = file_get_contents($bb62005ea7eb8380); 
        if ( 
            !preg_match_all( 
                "/(.*?).ts((#\w+)+|#?)/", 
                $c8d91fcd2309e48a, 
                $b85ce31cd1118ad2 
            ) 
        ) { 
            goto Aed4182480f55d3f; 
        } 
        goto a92e0428c97fdcf0; 
        Ccba5dbafc4f0ab2: 
    } 
    public static function d076F5A2cC104c49( 
        $bb62005ea7eb8380, 
        $e1034511e63f0e9e = 0, 
        $Ce2588e350bd2724 = 10 
    ) { 
        goto be9fa46122407023; 
        c5f3af8b9736ae2a: 
        $cef7095c03f82513 = 1; 
        E0ac64421f5f3e1f: 
        return array_slice($b85ce31cd1118ad2[0], -$cef7095c03f82513); 
        B50169c14c76fdf5: 
        D55bb2d4a8249ffa: 
        goto b8468ec312cd6dcf; 
        b8468ec312cd6dcf: 
        C22d53b213713345: 
        return null; 
        goto b8db0dbc652c1fe5; 
        be9fa46122407023: 
        if (!file_exists($bb62005ea7eb8380)) { 
            goto C22d53b213713345; 
        } 
        $c8d91fcd2309e48a = file_get_contents($bb62005ea7eb8380); 
        if ( 
            !preg_match_all( 
                "/(.*?).ts/", 
                $c8d91fcd2309e48a, 
                $b85ce31cd1118ad2 
            ) 
        ) { 
            goto D55bb2d4a8249ffa; 
        } 
        if ($e1034511e63f0e9e > 0) { 
            goto cb247bb68e7afbb6; 
        } 
        if ($e1034511e63f0e9e == -1) { 
            goto d5ca1ef4c2a26bad; 
        } 
        goto a6b9e832af782b1d; 
        fb7179b35d8ed2bd: 
        C58802dddad2193f: 
        goto B50169c14c76fdf5; 
        cb247bb68e7afbb6: 
        $cef7095c03f82513 = intval($e1034511e63f0e9e / $Ce2588e350bd2724); 
        if ($cef7095c03f82513) { 
            goto E0ac64421f5f3e1f; 
        } 
        goto c5f3af8b9736ae2a; 
        a6b9e832af782b1d: 
        preg_match( 
            "/_(.*)\./", 
            array_pop($b85ce31cd1118ad2[0]), 
            $E415df512cb68430 
        ); 
        return $E415df512cb68430[1]; 
        goto C58802dddad2193f; 
        d5ca1ef4c2a26bad: 
        return $b85ce31cd1118ad2[0]; 
        goto fb7179b35d8ed2bd; 
        b8db0dbc652c1fe5: 
    } 
    public static function c0F542BDF7351C78( 
        $dc05e2bb97d4635d, 
        $a71afc14d6cd090d, 
        $d5249dad8e8411b7, 
        $F26087d31c2bbe4d, 
        $B08b62d9f7870287, 
        $c59ec257c284c894, 
        $B08e7d3cd339391a = null, 
        $E18c40e895ee55c2 = "", 
        $F2735dad02d30e84 = "h264", 
        $Beb96c2a189d2e62 = 0, 
        $d58b4f8653a391d8 = null, 
        $b2a9243e8304033d = null 
    ) { 
        goto a36d98c7e872bff6; 
        D36fea84f48bbd3d: 
        e843601356bb84a7: 
        if ( 
            !preg_match_all( 
                "/(.*?)\.ts/", 
                $c8d91fcd2309e48a, 
                $b85ce31cd1118ad2 
            ) 
        ) { 
            goto fe76868f870ac568; 
        } 
        foreach ($b85ce31cd1118ad2[0] as $dbc0f67b4f0fdee0) { 
            goto F50c05fd17ea7ac8; 
            e0dc46ff8b6b4cd4: 
            $c8d91fcd2309e48a = str_replace( 
                $dbc0f67b4f0fdee0, 
                ($b2a9243e8304033d 
                    ? "/" . 
                        md5( 
                            $b2a9243e8304033d . 
                                "_" . 
                                $d58b4f8653a391d8 . 
                                "_" . 
                                OPENSSL_EXTRA 
                        ) 
                    : "") . 
                    "/hls/{$dbc0f67b4f0fdee0}?token={$ea5296071288c730}", 
                $c8d91fcd2309e48a 
            ); 
            c33f01c5ff4ad2e4: 
            B265e2f32e6cc1f9: 
            goto Bafab3df6680ff7a; 
            f290b3bcc9751efa: 
            ea0868dbe0492582: 
            if ( 
                self::$rSettings[ 
                    "allow_cdn_access" 
                ] 
            ) { 
                goto a5fc690af9cab714; 
            } 
            $c8d91fcd2309e48a = str_replace( 
                $dbc0f67b4f0fdee0, 
                ($b2a9243e8304033d 
                    ? "/" . 
                        md5( 
                            $b2a9243e8304033d . 
                                "_" . 
                                $d58b4f8653a391d8 . 
                                "_" . 
                                OPENSSL_EXTRA 
                        ) 
                    : "") . "/hls/{$ea5296071288c730}", 
                $c8d91fcd2309e48a 
            ); 
            goto c33f01c5ff4ad2e4; 
            a5fc690af9cab714: 
            goto e0dc46ff8b6b4cd4; 
            F50c05fd17ea7ac8: 
            if ($B08e7d3cd339391a) { 
                goto Cf41dc04483537df; 
            } 
            $ea5296071288c730 = Xui\Functions::encrypt( 
                $a71afc14d6cd090d . 
                    "/" . 
                    $d5249dad8e8411b7 . 
                    "/" . 
                    $c59ec257c284c894 . 
                    "/" . 
                    $F26087d31c2bbe4d . 
                    "/" . 
                    $dbc0f67b4f0fdee0 . 
                    "/" . 
                    $B08b62d9f7870287 . 
                    "/" . 
                    SERVER_ID . 
                    "/" . 
                    $F2735dad02d30e84 . 
                    "/" . 
                    $Beb96c2a189d2e62, 
                self::$rSettings[ 
                    "live_streaming_pass" 
                ], 
                OPENSSL_EXTRA 
            ); 
            goto ea0868dbe0492582; 
            Cf41dc04483537df: 
            $ea5296071288c730 = Xui\Functions::encrypt( 
                "HMAC#" . 
                    $B08e7d3cd339391a . 
                    "/" . 
                    $E18c40e895ee55c2 . 
                    "/" . 
                    $c59ec257c284c894 . 
                    "/" . 
                    $F26087d31c2bbe4d . 
                    "/" . 
                    $dbc0f67b4f0fdee0 . 
                    "/" . 
                    $B08b62d9f7870287 . 
                    "/" . 
                    SERVER_ID . 
                    "/" . 
                    $F2735dad02d30e84 . 
                    "/" . 
                    $Beb96c2a189d2e62, 
                self::$rSettings[ 
                    "live_streaming_pass" 
                ], 
                OPENSSL_EXTRA 
            ); 
            goto f290b3bcc9751efa; 
            Bafab3df6680ff7a: 
        } 
        A7fd0551271fa216: 
        return $c8d91fcd2309e48a; 
        goto e606d69b36cb9783; 
        e606d69b36cb9783: 
        fe76868f870ac568: 
        ef190e7940667390: 
        return false; 
        goto C00d75c12b96ff98; 
        a36d98c7e872bff6: 
        if (!file_exists($dc05e2bb97d4635d)) { 
            goto ef190e7940667390; 
        } 
        $c8d91fcd2309e48a = file_get_contents($dc05e2bb97d4635d); 
        if ( 
            !( 
                self::$rSettings[ 
                    "encrypt_hls" 
                ] && !$Beb96c2a189d2e62 
            ) 
        ) { 
            goto e843601356bb84a7; 
        } 
        $Ebd6fd2f4db95bcb = Xui\Functions::encrypt( 
            $c59ec257c284c894 . "/" . $F26087d31c2bbe4d, 
            self::$rSettings[ 
                "live_streaming_pass" 
            ], 
            OPENSSL_EXTRA 
        ); 
        $c8d91fcd2309e48a = 
            "#EXTM3U\xa#EXT-X-KEY:METHOD=AES-128,URI="" . 
            ($b2a9243e8304033d 
                ? "/" . 
                    md5( 
                        $b2a9243e8304033d . 
                            "_" . 
                            $d58b4f8653a391d8 . 
                            "_" . 
                            OPENSSL_EXTRA 
                    ) 
                : "") . 
            "/key/{$Ebd6fd2f4db95bcb}",IV=0x" . 
            bin2hex( 
                file_get_contents( 
                    STREAMS_PATH . $F26087d31c2bbe4d . "_.iv" 
                ) 
            ) . 
            "
" . 
            substr($c8d91fcd2309e48a, 8, strlen($c8d91fcd2309e48a) - 8); 
        goto D36fea84f48bbd3d; 
        C00d75c12b96ff98: 
    } 
    public static function de9E9E0D836B5D86( 
        $D4253f9520627819, 
        $B08e7d3cd339391a = false, 
        $E18c40e895ee55c2 = "", 
        $c59ec257c284c894 = null, 
        $b3374866087774a1 = null 
    ) { 
        goto a21204888c51c5f5; 
        a21204888c51c5f5: 
        if ( 
            !( 
                $D4253f9520627819[ 
                    "max_connections" 
                ] != 0 
            ) 
        ) { 
            goto a6e4d5a160c6a777; 
        } 
        if (!$B08e7d3cd339391a) { 
            goto f9233f5ddc451bc7; 
        } 
        self::D2985c63279EA4cD( 
            null, 
            $D4253f9520627819[ 
                "max_connections" 
            ], 
            $B08e7d3cd339391a, 
            $E18c40e895ee55c2, 
            $c59ec257c284c894, 
            $b3374866087774a1 
        ); 
        goto e596f0aefd00669e; 
        f9233f5ddc451bc7: 
        goto d2ff45d47c059690; 
        d2ff45d47c059690: 
        if (empty($D4253f9520627819["pair_id"])) { 
            goto F9e3718bcf481a7e; 
        } 
        self::D2985c63279EA4cd( 
            $D4253f9520627819["pair_id"], 
            $D4253f9520627819[ 
                "max_connections" 
            ], 
            null, 
            "", 
            $c59ec257c284c894, 
            $b3374866087774a1 
        ); 
        F9e3718bcf481a7e: 
        self::D2985C63279ea4cd( 
            $D4253f9520627819["id"], 
            $D4253f9520627819[ 
                "max_connections" 
            ], 
            null, 
            "", 
            $c59ec257c284c894, 
            $b3374866087774a1 
        ); 
        e596f0aefd00669e: 
        goto f2fe220935634ae5; 
        f2fe220935634ae5: 
        a6e4d5a160c6a777: 
        goto Ddbdcde1a828f672; 
        Ddbdcde1a828f672: 
    } 
    public static function getBouquetMap($F26087d31c2bbe4d) 
    { 
        $B7c4b912a2afc994 = igbinary_unserialize( 
            file_get_contents( 
                CACHE_TMP_PATH . "bouquet_map" 
            ) 
        ); 
        $a85e1b7d42c346a0 = $B7c4b912a2afc994[$F26087d31c2bbe4d] ?: []; 
        unset($B7c4b912a2afc994); 
        return $a85e1b7d42c346a0; 
    } 
    public static function AD41BF0664804fA8($F26087d31c2bbe4d) 
    { 
        goto Caffd0513255d6e8; 
        a92f62f3828922cc: 
        Bbd97114e4ea0290: 
        $f433193a3297ffde[ 
            "bouquets" 
        ] = self::getBouquetMap($F26087d31c2bbe4d); 
        $f433193a3297ffde["info"] = $bb0071da5a239b0c; 
        $f433193a3297ffde["servers"] = $a8bb73cba48fb7f6; 
        D6b69b930364d3dd: 
        goto fe0c82004b9b8954; 
        fe0c82004b9b8954: 
        return !empty($f433193a3297ffde) ? $f433193a3297ffde : false; 
        goto a2a509cc092d214e; 
        Caffd0513255d6e8: 
        $f433193a3297ffde = []; 
        self::$db->query( 
            "SELECT * FROM `streams` t1 LEFT JOIN `streams_types` t2 ON t2.type_id = t1.type WHERE t1.`id` = ?", 
            $F26087d31c2bbe4d 
        ); 
        if (!(self::$db->num_rows() > 0)) { 
            goto D6b69b930364d3dd; 
        } 
        $bb0071da5a239b0c = self::$db->get_row(); 
        $a8bb73cba48fb7f6 = []; 
        goto b8068be1b986353b; 
        b8068be1b986353b: 
        if ( 
            !( 
                $bb0071da5a239b0c[ 
                    "direct_source" 
                ] == 
                    0 or 
                $bb0071da5a239b0c[ 
                    "direct_proxy" 
                ] == 
                    1 
            ) 
        ) { 
            goto Bbd97114e4ea0290; 
        } 
        self::$db->query( 
            "SELECT * FROM `streams_servers` WHERE `stream_id` = ?", 
            $F26087d31c2bbe4d 
        ); 
        if (!(self::$db->num_rows() > 0)) { 
            goto e0dfe5d4e9222968; 
        } 
        $a8bb73cba48fb7f6 = self::$db->get_rows( 
            true, 
            "server_id" 
        ); 
        e0dfe5d4e9222968: 
        goto a92f62f3828922cc; 
        a2a509cc092d214e: 
    } 
    public static function cB50F783B960a4EF() 
    { 
        foreach (self::$rServers as $d58b4f8653a391d8 => $e81220b4451f37c9) { 
            if (!$e81220b4451f37c9["is_main"]) { 
                goto ef23147d89b028de; 
            } 
            return $d58b4f8653a391d8; 
            ef23147d89b028de: 
            c11dbbbef58c34c4: 
        } 
        Dfc1588683e8dff2: 
        return null; 
    } 
    public static function a2aa2B94d2D97a7f( 
        $F26087d31c2bbe4d, 
        $e91e92047b92eb25 
    ) { 
        $d919bf727d78c4ca = $c078f3ed0fe7b4fa = []; 
        if ( 
            !file_exists( 
                SIGNALS_TMP_PATH . 
                    "queue_" . 
                    intval($F26087d31c2bbe4d) 
            ) 
        ) { 
            goto A47d16a3d7ba9db3; 
        } 
        $c078f3ed0fe7b4fa = igbinary_unserialize( 
            file_get_contents( 
                SIGNALS_TMP_PATH . 
                    "queue_" . 
                    intval($F26087d31c2bbe4d) 
            ) 
        ); 
        A47d16a3d7ba9db3: 
        foreach ($c078f3ed0fe7b4fa as $f9b07d216a168dcc) { 
            if ( 
                !self::dd714eE89C59Fbf2( 
                    $f9b07d216a168dcc, 
                    "php-fpm" 
                ) 
            ) { 
                goto E41177e4ad2c0bd7; 
            } 
            $d919bf727d78c4ca[] = $f9b07d216a168dcc; 
            E41177e4ad2c0bd7: 
            a5dc573d372fc2b5: 
        } 
        F0886bd194f92340: 
        if (in_array($d919bf727d78c4ca, $e91e92047b92eb25)) { 
            goto F98a527e2eb11c88; 
        } 
        $d919bf727d78c4ca[] = $e91e92047b92eb25; 
        F98a527e2eb11c88: 
        file_put_contents( 
            SIGNALS_TMP_PATH . 
                "queue_" . 
                intval($F26087d31c2bbe4d), 
            igbinary_serialize($d919bf727d78c4ca) 
        ); 
    } 
    public static function CA490cE3385C630E( 
        $F26087d31c2bbe4d, 
        $f9b07d216a168dcc 
    ) { 
        $d919bf727d78c4ca = []; 
        foreach ( 
            igbinary_unserialize( 
                file_get_contents( 
                    SIGNALS_TMP_PATH . 
                        "queue_" . 
                        intval($F26087d31c2bbe4d) 
                ) 
            ) ?: 
            [] 
            as $adbe9b306d12ef6b 
        ) { 
            if ( 
                !( 
                    self::Dd714EE89C59FBf2( 
                        $adbe9b306d12ef6b, 
                        "php-fpm" 
                    ) && $f9b07d216a168dcc != $adbe9b306d12ef6b 
                ) 
            ) { 
                goto D7e8555da893e2be; 
            } 
            $d919bf727d78c4ca[] = $adbe9b306d12ef6b; 
            D7e8555da893e2be: 
            f00264b72029bbe4: 
        } 
        afe0415678150d32: 
        if (count($d919bf727d78c4ca) > 0) { 
            goto Df0bcde99098ebd2; 
        } 
        unlink( 
            SIGNALS_TMP_PATH . 
                "queue_" . 
                intval($F26087d31c2bbe4d) 
        ); 
        goto b9e493e1f3d1f7f0; 
        Df0bcde99098ebd2: 
        file_put_contents( 
            SIGNALS_TMP_PATH . 
                "queue_" . 
                intval($F26087d31c2bbe4d), 
            igbinary_serialize($d919bf727d78c4ca) 
        ); 
        b9e493e1f3d1f7f0: 
    } 
    public static function Bb7f1b0eD6C4b87D($f0434521ea9d1547 = 10) 
    { 
        goto bcd01f811b6f6d01; 
        F636556be0000f48: 
        if (!($Ea22c4a9ab5b2176 < $f0434521ea9d1547)) { 
            goto ae88501713303f17; 
        } 
        $Faf50feea3df4ce1 .= $b5808391c52eb3a3[rand(0, $ad13d88d0f09412f)]; 
        A710576e068e97e5: 
        $Ea22c4a9ab5b2176++; 
        goto ed8d35e8a270204d; 
        goto fef4b1012f369ccb; 
        bcd01f811b6f6d01: 
        $b5808391c52eb3a3 = 
            "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789qwertyuiopasdfghjklzxcvbnm"; 
        $Faf50feea3df4ce1 = ""; 
        $ad13d88d0f09412f = strlen($b5808391c52eb3a3) - 1; 
        $Ea22c4a9ab5b2176 = 0; 
        ed8d35e8a270204d: 
        goto F636556be0000f48; 
        fef4b1012f369ccb: 
        ae88501713303f17: 
        return $Faf50feea3df4ce1; 
        goto c4000e914f722c5b; 
        c4000e914f722c5b: 
    } 
    public static function AE6bb580Baa323C2( 
        $c608db3e24256b76, 
        $A02729c83b6cd395 
    ) { 
        goto F7dff8ceeac22042; 
        dfb2c411f99a4bae: 
        goto E0f441cf5c60a4f1; 
        C3bf4843db38a83b: 
        return trim($c608db3e24256b76) . " ({$A02729c83b6cd395})"; 
        E0f441cf5c60a4f1: 
        f7026cbce6a10d6b: 
        goto e038524a2d3393f3; 
        e038524a2d3393f3: 
        return $c608db3e24256b76; 
        goto B2ca66a18946c064; 
        F7dff8ceeac22042: 
        if ( 
            !( 
                is_numeric($A02729c83b6cd395) && 
                $A02729c83b6cd395 >= 1900 && 
                $A02729c83b6cd395 <= intval(date("Y") + 1) 
            ) 
        ) { 
            goto f7026cbce6a10d6b; 
        } 
        if ( 
            self::$rSettings[ 
                "movie_year_append" 
            ] == 0 
        ) { 
            goto C3bf4843db38a83b; 
        } 
        if ( 
            !( 
                self::$rSettings[ 
                    "movie_year_append" 
                ] == 0 
            ) 
        ) { 
            goto F150b68d657319b0; 
        } 
        return trim($c608db3e24256b76) . " - {$A02729c83b6cd395}"; 
        F150b68d657319b0: 
        goto dfb2c411f99a4bae; 
        B2ca66a18946c064: 
    } 
    public static function E43cb741aA22a6d8($f46da30a01f7b2d7) 
    { 
        goto D212de41f0338c78; 
        D4ebcee9ffd00235: 
        return $f46da30a01f7b2d7; 
        goto Ab86cd881a9ffb2a; 
        F10a5177fc3b9788: 
        B4a5770b6407def6: 
        if (!(count($F8dd9a1b55d9bf0b) > 0)) { 
            goto D2ff07d9ecc53ff4; 
        } 
        return $F8dd9a1b55d9bf0b; 
        D2ff07d9ecc53ff4: 
        E9f9ba80e9f43677: 
        goto D4ebcee9ffd00235; 
        D212de41f0338c78: 
        if ( 
            !( 
                count($f46da30a01f7b2d7) > 0 && 
                file_exists( 
                    CACHE_TMP_PATH . 
                        "channel_order" 
                ) && 
                self::$rSettings[ 
                    "channel_number_type" 
                ] != "bouquet" 
            ) 
        ) { 
            goto E9f9ba80e9f43677; 
        } 
        $c6c389b9adf3a40c = igbinary_unserialize( 
            file_get_contents( 
                CACHE_TMP_PATH . 
                    "channel_order" 
            ) 
        ); 
        $f46da30a01f7b2d7 = array_flip($f46da30a01f7b2d7); 
        $F8dd9a1b55d9bf0b = []; 
        foreach ($c6c389b9adf3a40c as $C3c8913edb801c35) { 
            if (!isset($f46da30a01f7b2d7[$C3c8913edb801c35])) { 
                goto b6f217818bf51096; 
            } 
            $F8dd9a1b55d9bf0b[] = $C3c8913edb801c35; 
            b6f217818bf51096: 
            d74e84782d3f7198: 
        } 
        goto F10a5177fc3b9788; 
        Ab86cd881a9ffb2a: 
    } 
    public static function sortSeries($bbc84f53c534450d) 
    { 
        goto E28ce24874373745; 
        d94c139d3408f097: 
        D239bd26d5cca1a9: 
        if (!(count($F8dd9a1b55d9bf0b) > 0)) { 
            goto c9cb95ed5d376717; 
        } 
        return $F8dd9a1b55d9bf0b; 
        c9cb95ed5d376717: 
        Bf14841f76b4b733: 
        goto E2150d02d3ae222e; 
        E28ce24874373745: 
        if ( 
            !( 
                count($bbc84f53c534450d) > 0 && 
                file_exists( 
                    CACHE_TMP_PATH . 
                        "series_order" 
                ) 
            ) 
        ) { 
            goto Bf14841f76b4b733; 
        } 
        $c6c389b9adf3a40c = igbinary_unserialize( 
            file_get_contents( 
                CACHE_TMP_PATH . 
                    "series_order" 
            ) 
        ); 
        $bbc84f53c534450d = array_flip($bbc84f53c534450d); 
        $F8dd9a1b55d9bf0b = []; 
        foreach ($c6c389b9adf3a40c as $C3c8913edb801c35) { 
            if (!isset($bbc84f53c534450d[$C3c8913edb801c35])) { 
                goto ce988953be5c051c; 
            } 
            $F8dd9a1b55d9bf0b[] = $C3c8913edb801c35; 
            ce988953be5c051c: 
            D1cc1ffa7c1e1894: 
        } 
        goto d94c139d3408f097; 
        E2150d02d3ae222e: 
        return $bbc84f53c534450d; 
        goto f7207182c4b24ee5; 
        f7207182c4b24ee5: 
    } 
    public static function CbfCf0c8CE3D62B9($f338147e1f8d2e97) 
    { 
        $c07026622e355713 = new DateTime( 
            "UTC", 
            new DateTimeZone(date_default_timezone_get()) 
        ); 
        $af336dce58c6bd50 = new DateTime( 
            "UTC", 
            new DateTimeZone($f338147e1f8d2e97) 
        ); 
        return $af336dce58c6bd50->getTimestamp() - 
            $c07026622e355713->getTimestamp(); 
    } 
    public static function CC61dBEfe4F00951() 
    { 
        $a85e1b7d42c346a0 = []; 
        foreach (self::$rCategories as $A1925ae53e9307eb) { 
            if (!$A1925ae53e9307eb["is_adult"]) { 
                goto D1eca453fcd95aaf; 
            } 
            $a85e1b7d42c346a0[] = intval($A1925ae53e9307eb["id"]); 
            D1eca453fcd95aaf: 
            A9e7ee0f674b0c31: 
        } 
        f34e0091c33cb7da: 
        return $a85e1b7d42c346a0; 
    } 
    public static function bfa8B6FE314deD7F() 
    { 
        if (is_object(self::$redis)) { 
            goto a2c957396626c628; 
        } 
        try { 
            self::$redis = new Redis(); 
            self::$redis->connect( 
                self::$rConfig["hostname"], 
                6379 
            ); 
            self::$redis->auth( 
                self::$rSettings[ 
                    "redis_password" 
                ] 
            ); 
        } catch (Exception $c34ae71903f0d920) { 
            self::$redis = null; 
            return false; 
        } 
        a2c957396626c628: 
        return true; 
    } 
    public static function b0b419A0354a0297() 
    { 
        if (!is_object(self::$redis)) { 
            goto f70012376870bc82; 
        } 
        self::$redis->close(); 
        self::$redis = null; 
        f70012376870bc82: 
        return true; 
    } 
    public static function b85cCcef157fB67B($B08b62d9f7870287) 
    { 
        if (is_object(self::$redis)) { 
            goto A6d8ddb599e1d650; 
        } 
        self::bfA8b6fe314deD7f(); 
        A6d8ddb599e1d650: 
        return igbinary_unserialize(self::$redis->get($B08b62d9f7870287)); 
    } 
    public static function E0C928A3a83F24e9($a27e64cc6ce01033) 
    { 
        goto daf916e7942ef035; 
        C3018450b7c5c371: 
        $F42a951cf0a3370a->zAdd( 
            "LINE_ALL#{$a27e64cc6ce01033["identity"]}", 
            $a27e64cc6ce01033["date_start"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        $F42a951cf0a3370a->zAdd( 
            "STREAM#{$a27e64cc6ce01033["stream_id"]}", 
            $a27e64cc6ce01033["date_start"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        $F42a951cf0a3370a->zAdd( 
            "SERVER#{$a27e64cc6ce01033["server_id"]}", 
            $a27e64cc6ce01033["date_start"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        if (!$a27e64cc6ce01033["user_id"]) { 
            goto f3a65de8d7e40645; 
        } 
        $F42a951cf0a3370a->zAdd( 
            "SERVER_LINES#{$a27e64cc6ce01033["server_id"]}", 
            $a27e64cc6ce01033["user_id"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        goto cbcf5cee04129833; 
        b457b19a12d5a8ae: 
        $F42a951cf0a3370a->zAdd( 
            "LIVE", 
            $a27e64cc6ce01033["date_start"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        $F42a951cf0a3370a->set( 
            $a27e64cc6ce01033["uuid"], 
            igbinary_serialize($a27e64cc6ce01033) 
        ); 
        return $F42a951cf0a3370a->exec(); 
        goto C5942f425f729d03; 
        cbcf5cee04129833: 
        f3a65de8d7e40645: 
        if (!$a27e64cc6ce01033["proxy_id"]) { 
            goto dd37e2ca561a2078; 
        } 
        $F42a951cf0a3370a->zAdd( 
            "PROXY#{$a27e64cc6ce01033["proxy_id"]}", 
            $a27e64cc6ce01033["date_start"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        dd37e2ca561a2078: 
        $F42a951cf0a3370a->zAdd( 
            "CONNECTIONS", 
            $a27e64cc6ce01033["date_start"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        goto b457b19a12d5a8ae; 
        daf916e7942ef035: 
        if (is_object(self::$redis)) { 
            goto Ad508023f91b9e01; 
        } 
        self::BFA8b6Fe314ded7f(); 
        Ad508023f91b9e01: 
        $F42a951cf0a3370a = self::$redis->multi(); 
        $F42a951cf0a3370a->zAdd( 
            "LINE#{$a27e64cc6ce01033["identity"]}", 
            $a27e64cc6ce01033["date_start"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        goto C3018450b7c5c371; 
        C5942f425f729d03: 
    } 
    public static function e3484F74d3c8B5a7( 
        $a27e64cc6ce01033, 
        $a6b40128767dfe4f = [], 
        $ec42cf0557b72e6f = null 
    ) { 
        goto ea451f481338b711; 
        E00045cb4feee4c9: 
        $F42a951cf0a3370a->zRem( 
            "LIVE", 
            $a27e64cc6ce01033["uuid"] 
        ); 
        $F42a951cf0a3370a->zRem( 
            "LINE#{$d9b341c05baed5be["identity"]}", 
            $a27e64cc6ce01033["uuid"] 
        ); 
        $F42a951cf0a3370a->zRem( 
            "STREAM#{$d9b341c05baed5be["stream_id"]}", 
            $a27e64cc6ce01033["uuid"] 
        ); 
        $F42a951cf0a3370a->zRem( 
            "SERVER#{$d9b341c05baed5be["server_id"]}", 
            $a27e64cc6ce01033["uuid"] 
        ); 
        if (!$a27e64cc6ce01033["proxy_id"]) { 
            goto fcaaf6a58a96f2c6; 
        } 
        goto C84cfdd103c0a950; 
        f1bb407d97919a8f: 
        $F42a951cf0a3370a->zRem( 
            "SERVER_LINES#{$d9b341c05baed5be["server_id"]}", 
            $a27e64cc6ce01033["uuid"] 
        ); 
        Fc24bb384cb4c200: 
        F6e19f205319a8ee: 
        Eb7642111701f91c: 
        goto cc8ea7534c0559d5; 
        goto C1c890fb4670faac; 
        ff7709d3d8ddaf0e: 
        c0e0ba3edd5d8ce4: 
        $F42a951cf0a3370a = self::$redis->multi(); 
        if ($ec42cf0557b72e6f == "open") { 
            goto E536066336481619; 
        } 
        if (!($ec42cf0557b72e6f == "close")) { 
            goto Eb7642111701f91c; 
        } 
        $F42a951cf0a3370a->sAdd( 
            "ENDED", 
            $a27e64cc6ce01033["uuid"] 
        ); 
        goto E00045cb4feee4c9; 
        C84cfdd103c0a950: 
        $F42a951cf0a3370a->zRem( 
            "PROXY#{$d9b341c05baed5be["proxy_id"]}", 
            $a27e64cc6ce01033["uuid"] 
        ); 
        fcaaf6a58a96f2c6: 
        if (!($a27e64cc6ce01033["hls_end"] == 0)) { 
            goto F6e19f205319a8ee; 
        } 
        $a27e64cc6ce01033["hls_end"] = 1; 
        if (!$a27e64cc6ce01033["user_id"]) { 
            goto Fc24bb384cb4c200; 
        } 
        goto f1bb407d97919a8f; 
        F2c8da6e19ef12af: 
        $F42a951cf0a3370a->zAdd( 
            "SERVER#{$a27e64cc6ce01033["server_id"]}", 
            $a27e64cc6ce01033["date_start"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        if (!$a27e64cc6ce01033["proxy_id"]) { 
            goto a24c0d0dfb1469c4; 
        } 
        $F42a951cf0a3370a->zAdd( 
            "PROXY#{$a27e64cc6ce01033["proxy_id"]}", 
            $a27e64cc6ce01033["date_start"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        a24c0d0dfb1469c4: 
        if (!($a27e64cc6ce01033["hls_end"] == 1)) { 
            goto Fca00f5d2f21149e; 
        } 
        goto A77a87d4baddde08; 
        Eee4b6096bf6aeeb: 
        Ce4a7441f92ad7d1: 
        return $a27e64cc6ce01033; 
        E32eae34197b5046: 
        goto A82a16891635041d; 
        ea451f481338b711: 
        if (is_object(self::$redis)) { 
            goto e732efa1ab9d5e1f; 
        } 
        self::Bfa8B6FE314DeD7F(); 
        e732efa1ab9d5e1f: 
        $d9b341c05baed5be = $a27e64cc6ce01033; 
        foreach ($a6b40128767dfe4f as $D3fa098be3f297cd => $b6842cb20051e925) { 
            $a27e64cc6ce01033[$D3fa098be3f297cd] = $b6842cb20051e925; 
            bdfcdbd0cbe56cf6: 
        } 
        goto ff7709d3d8ddaf0e; 
        A77a87d4baddde08: 
        $a27e64cc6ce01033["hls_end"] = 0; 
        if (!$a27e64cc6ce01033["user_id"]) { 
            goto cfce38c6d93a61b7; 
        } 
        $F42a951cf0a3370a->zAdd( 
            "SERVER_LINES#{$a27e64cc6ce01033["server_id"]}", 
            $a27e64cc6ce01033["user_id"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        cfce38c6d93a61b7: 
        Fca00f5d2f21149e: 
        goto b52fc7aa8d359703; 
        C1c890fb4670faac: 
        E536066336481619: 
        $F42a951cf0a3370a->sRem( 
            "ENDED", 
            $a27e64cc6ce01033["uuid"] 
        ); 
        $F42a951cf0a3370a->zAdd( 
            "LIVE", 
            $a27e64cc6ce01033["date_start"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        $F42a951cf0a3370a->zAdd( 
            "LINE#{$a27e64cc6ce01033["identity"]}", 
            $a27e64cc6ce01033["date_start"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        $F42a951cf0a3370a->zAdd( 
            "STREAM#{$a27e64cc6ce01033["stream_id"]}", 
            $a27e64cc6ce01033["date_start"], 
            $a27e64cc6ce01033["uuid"] 
        ); 
        goto F2c8da6e19ef12af; 
        b52fc7aa8d359703: 
        cc8ea7534c0559d5: 
        $F42a951cf0a3370a->set( 
            $a27e64cc6ce01033["uuid"], 
            igbinary_serialize($a27e64cc6ce01033) 
        ); 
        if ($F42a951cf0a3370a->exec()) { 
            goto Ce4a7441f92ad7d1; 
        } 
        return null; 
        goto E32eae34197b5046; 
        goto Eee4b6096bf6aeeb; 
        A82a16891635041d: 
    } 
    public static function BC23764Ed0732f3F( 
        $D78ff1d0edade5eb, 
        $ccf88201f4394db1 = false, 
        $f16991461acd03bf = false 
    ) { 
        goto Ec2f64d65e28f3ce; 
        F7d0c6c523fb4fa9: 
        E31fd3b1f7f044af: 
        return $f16991461acd03bf; 
        fe1e5221a7088f1f: 
        goto B31b41bd640ecc42; 
        Ec2f64d65e28f3ce: 
        if (is_object(self::$redis)) { 
            goto C3418121c04ac688; 
        } 
        self::BFa8B6fE314DEd7f(); 
        C3418121c04ac688: 
        $f16991461acd03bf = self::$redis->zRangeByScore( 
            ($ccf88201f4394db1 
                ? "LINE#" 
                : "LINE_ALL#") . $D78ff1d0edade5eb, 
            "-inf", 
            "+inf" 
        ); 
        if ($f16991461acd03bf) { 
            goto E31fd3b1f7f044af; 
        } 
        goto ec001be2a3f993e9; 
        ec001be2a3f993e9: 
        if (!(count($f16991461acd03bf) > 0)) { 
            goto f6ff5b02d1413bf7; 
        } 
        return array_map( 
            "igbinary_unserialize", 
            self::$redis->mGet($f16991461acd03bf) 
        ); 
        f6ff5b02d1413bf7: 
        return []; 
        goto fe1e5221a7088f1f; 
        goto F7d0c6c523fb4fa9; 
        B31b41bd640ecc42: 
    } 
    public static function aA941cF79C4f48cf( 
        $f9b07d216a168dcc, 
        $d58b4f8653a391d8, 
        $C2897f488ae9e7fe, 
        $Bccc89fc1174404a = null 
    ) { 
        if (is_object(self::$redis)) { 
            goto ce63dcfc92d59f8a; 
        } 
        self::BFA8B6fe314dEd7f(); 
        ce63dcfc92d59f8a: 
        $D3fa098be3f297cd = 
            "SIGNAL#" . 
            md5( 
                $d58b4f8653a391d8 . 
                    "#" . 
                    $f9b07d216a168dcc . 
                    "#" . 
                    $C2897f488ae9e7fe 
            ); 
        $a27e64cc6ce01033 = [ 
            "pid" => $f9b07d216a168dcc, 
            "server_id" => $d58b4f8653a391d8, 
            "rtmp" => $C2897f488ae9e7fe, 
            "time" => time(), 
            "custom_data" => $Bccc89fc1174404a, 
            "key" => $D3fa098be3f297cd, 
        ]; 
        return self::$redis 
            ->multi() 
            ->sAdd( 
                "SIGNALS#" . $d58b4f8653a391d8, 
                $D3fa098be3f297cd 
            ) 
            ->set($D3fa098be3f297cd, igbinary_serialize($a27e64cc6ce01033)) 
            ->exec(); 
    } 
    public static function CCedfAEA1d970310( 
        $bbf487337b8f5211, 
        $d49041d5f05a9270 
    ) { 
        $fcddc626f9cf5c18 = null; 
        foreach ($d49041d5f05a9270 as $bb2621204e39e62d) { 
            if ( 
                !( 
                    $fcddc626f9cf5c18 === null || 
                    abs($bbf487337b8f5211 - $fcddc626f9cf5c18) > 
                        abs($bb2621204e39e62d - $bbf487337b8f5211) 
                ) 
            ) { 
                goto Fee8a0c8a2878a8e; 
            } 
            $fcddc626f9cf5c18 = $bb2621204e39e62d; 
            Fee8a0c8a2878a8e: 
            ff2d07dd1e366ff5: 
        } 
        f7f56c5dd7bb7b50: 
        return $fcddc626f9cf5c18; 
    } 
    public static function D55A1D8acD201840($bdd1eae90d142462 = false) 
    { 
        goto Aeed4fd2bd4694c7; 
        ce337228bb86e504: 
        f143f14315573135: 
        $C6033ec178efa2ae = "https"; 
        Fe0be637162f5e31: 
        $A1fe548fd94fcef3 = 
            self::$rServers[$d58b4f8653a391d8][ 
                "enable_proxy" 
            ]; 
        if (!$A1fe548fd94fcef3) { 
            goto B0a56b0d7ba27013; 
        } 
        goto B9a01206cf37a68a; 
        ace3e20c71612e08: 
        c7f54b3e7e5e61cd: 
        E380a9aee74557e1: 
        A010f415804e455c: 
        $f4116b9928c8b494 = 
            $C6033ec178efa2ae . 
            "://" . 
            $Caecf2bcd39a1efe . 
            ":" . 
            self::$rServers[$d58b4f8653a391d8][ 
                $C6033ec178efa2ae . 
                    "_broadcast_port" 
            ] . 
            "/"; 
        if ( 
            !( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "server_type" 
                ] == 1 && 
                $a70eaa0ab42179dd && 
                self::$rServers[$a70eaa0ab42179dd][ 
                    "is_main" 
                ] == 0 
            ) 
        ) { 
            goto Bd8308428aa8ad1b; 
        } 
        goto bcf760bbe226b325; 
        E2ad1323509cbfd2: 
        goto c7ea13766e65940e; 
        B5aa3b32d1be6a05: 
        $C6033ec178efa2ae = 
            (!empty($_SERVER["HTTPS"]) && 
                $_SERVER["HTTPS"] !== "off") || 
            $_SERVER["SERVER_PORT"] == 443 
                ? "https" 
                : "http"; 
        c7ea13766e65940e: 
        goto Fe0be637162f5e31; 
        goto ce337228bb86e504; 
        De2be17a532d651a: 
        return ""; 
        d081cdf9cff6f718: 
        $a70eaa0ab42179dd = $d58b4f8653a391d8; 
        $d58b4f8653a391d8 = $Da9a40906d3d1c5f[array_rand($Da9a40906d3d1c5f)]; 
        B0a56b0d7ba27013: 
        goto C1a19316c0bdc42a; 
        B9a01206cf37a68a: 
        $Da9a40906d3d1c5f = array_keys(self::getProxies($d58b4f8653a391d8)); 
        if (!(count($Da9a40906d3d1c5f) == 0)) { 
            goto D7749a4477563b19; 
        } 
        $Da9a40906d3d1c5f = array_keys( 
            self::getProxies($d58b4f8653a391d8, false) 
        ); 
        D7749a4477563b19: 
        if (!(count($Da9a40906d3d1c5f) == 0)) { 
            goto d081cdf9cff6f718; 
        } 
        goto De2be17a532d651a; 
        C1a19316c0bdc42a: 
        list($Caecf2bcd39a1efe, $dc7aa3c286c6a885) = explode( 
            ":", 
            $_SERVER["HTTP_HOST"] 
        ); 
        if ( 
            !( 
                $A1fe548fd94fcef3 or 
                self::$rSettings[ 
                    "use_mdomain_in_lists" 
                ] == 
                    1 
            ) 
        ) { 
            goto A010f415804e455c; 
        } 
        if ( 
            in_array( 
                strtolower($Caecf2bcd39a1efe), 
                self::aBb674425a8b1b0D( 
                    "reseller_domains" 
                ) ?: 
                [] 
            ) 
        ) { 
            goto c7f54b3e7e5e61cd; 
        } 
        if ( 
            empty( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "domain_name" 
                ] 
            ) 
        ) { 
            goto b579fd3def04b3c2; 
        } 
        $Caecf2bcd39a1efe = str_replace( 
            [ 
                "http://", 
                "/", 
                "https://", 
            ], 
            "", 
            escapeshellcmd( 
                explode( 
                    ",", 
                    self::$rServers[$d58b4f8653a391d8][ 
                        "domain_name" 
                    ] 
                )[0] 
            ) 
        ); 
        goto b564317ac722458f; 
        bcf760bbe226b325: 
        $f4116b9928c8b494 .= 
            md5( 
                $d58b4f8653a391d8 . 
                    "_" . 
                    $a70eaa0ab42179dd . 
                    "_" . 
                    OPENSSL_EXTRA 
            ) . "/"; 
        Bd8308428aa8ad1b: 
        return $f4116b9928c8b494; 
        goto ded119957652d4f9; 
        b564317ac722458f: 
        goto b4ceaf79009f2f83; 
        b579fd3def04b3c2: 
        $Caecf2bcd39a1efe = escapeshellcmd( 
            self::$rServers[$d58b4f8653a391d8][ 
                "server_ip" 
            ] 
        ); 
        b4ceaf79009f2f83: 
        goto E380a9aee74557e1; 
        goto ace3e20c71612e08; 
        Aeed4fd2bd4694c7: 
        $a70eaa0ab42179dd = null; 
        $d58b4f8653a391d8 = SERVER_ID; 
        if ($bdd1eae90d142462) { 
            goto f143f14315573135; 
        } 
        if ( 
            isset($_SERVER["SERVER_PORT"]) && 
            self::$rSettings[ 
                "keep_protocol" 
            ] 
        ) { 
            goto B5aa3b32d1be6a05; 
        } 
        $C6033ec178efa2ae = 
            self::$rServers[$d58b4f8653a391d8][ 
                "server_protocol" 
            ]; 
        goto E2ad1323509cbfd2; 
        ded119957652d4f9: 
    } 
    public static function getProxies( 
        $d58b4f8653a391d8, 
        $F148ac2342eb3b2b = true 
    ) { 
        $a85e1b7d42c346a0 = []; 
        foreach (self::$rServers as $b2a9243e8304033d => $cc5f26dd881329b7) { 
            if ( 
                !( 
                    $cc5f26dd881329b7[ 
                        "server_type" 
                    ] == 1 && 
                    (in_array( 
                        $d58b4f8653a391d8, 
                        $cc5f26dd881329b7[ 
                            "parent_id" 
                        ] 
                    ) && 
                        ($cc5f26dd881329b7[ 
                            "server_online" 
                        ] or !$F148ac2342eb3b2b)) 
                ) 
            ) { 
                goto F78282ac02a6d70e; 
            } 
            $a85e1b7d42c346a0[$b2a9243e8304033d] = $cc5f26dd881329b7; 
            F78282ac02a6d70e: 
            bc11e7b89dd76923: 
        } 
        Deca21252cd96a52: 
        return $a85e1b7d42c346a0; 
    } 
    public static function getStreamingURL( 
        $d58b4f8653a391d8 = null, 
        $a70eaa0ab42179dd = null, 
        $Acfdd9e81f0cf9d5 = false 
    ) { 
        goto a91078cc1624b46a; 
        e922c6413d7958fc: 
        goto B2e3ed9ee1bfc051; 
        D51ba779ff2d47ea: 
        $C6033ec178efa2ae = "http"; 
        B2e3ed9ee1bfc051: 
        $Caecf2bcd39a1efe = null; 
        goto F0a31c4da121d316; 
        F0a31c4da121d316: 
        if ( 
            strlen(HOST) > 0 && 
            in_array( 
                strtolower(HOST), 
                array_map( 
                    "strtolower", 
                    self::$rServers[$d58b4f8653a391d8][ 
                        "domains" 
                    ]["urls"] 
                ) 
            ) 
        ) { 
            goto Fd4a8a92feb8ebe7; 
        } 
        if ( 
            !( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "random_ip" 
                ] && 
                count( 
                    self::$rServers[$d58b4f8653a391d8][ 
                        "domains" 
                    ]["urls"] 
                ) > 0 
            ) 
        ) { 
            goto Fec474171488acf7; 
        } 
        $Caecf2bcd39a1efe = 
            self::$rServers[$d58b4f8653a391d8]["domains"][ 
                "urls" 
            ][ 
                array_rand( 
                    self::$rServers[$d58b4f8653a391d8][ 
                        "domains" 
                    ]["urls"] 
                ) 
            ]; 
        Fec474171488acf7: 
        goto bd4deef2cf145bae; 
        goto fbf77617d2e3f52e; 
        ec394f65cf7143fb: 
        $C6033ec178efa2ae = 
            self::$rServers[$d58b4f8653a391d8][ 
                "server_protocol" 
            ]; 
        goto Eb7e72d7c6ad04af; 
        ad936daeca6e01d4: 
        $C6033ec178efa2ae = 
            (!empty($_SERVER["HTTPS"]) && 
                $_SERVER["HTTPS"] !== "off") || 
            $_SERVER["SERVER_PORT"] == 443 
                ? "https" 
                : "http"; 
        Eb7e72d7c6ad04af: 
        goto e922c6413d7958fc; 
        a91078cc1624b46a: 
        if (isset($d58b4f8653a391d8)) { 
            goto f9cb0abdb26d9116; 
        } 
        $d58b4f8653a391d8 = SERVER_ID; 
        f9cb0abdb26d9116: 
        if ($Acfdd9e81f0cf9d5) { 
            goto D51ba779ff2d47ea; 
        } 
        if ( 
            self::$rSettings[ 
                "keep_protocol" 
            ] 
        ) { 
            goto ad936daeca6e01d4; 
        } 
        goto ec394f65cf7143fb; 
        D76af4385a54bef1: 
        goto B1d86d30b24fd047; 
        c157fe044f0a656a: 
        $C700a2b357e5ed65 = 
            $C6033ec178efa2ae . 
            "://" . 
            $Caecf2bcd39a1efe . 
            ":" . 
            self::$rServers[$d58b4f8653a391d8][ 
                $C6033ec178efa2ae . 
                    "_broadcast_port" 
            ]; 
        B1d86d30b24fd047: 
        if ( 
            !( 
                self::$rServers[$d58b4f8653a391d8][ 
                    "server_type" 
                ] == 1 && 
                $a70eaa0ab42179dd && 
                self::$rServers[$a70eaa0ab42179dd][ 
                    "is_main" 
                ] == 0 
            ) 
        ) { 
            goto Adc6395d1ad5c61e; 
        } 
        goto F253dddeed072209; 
        fbf77617d2e3f52e: 
        Fd4a8a92feb8ebe7: 
        $Caecf2bcd39a1efe = HOST; 
        bd4deef2cf145bae: 
        if ($Caecf2bcd39a1efe) { 
            goto c157fe044f0a656a; 
        } 
        $C700a2b357e5ed65 = rtrim( 
            self::$rServers[$d58b4f8653a391d8][ 
                $C6033ec178efa2ae . "_url" 
            ], 
            "/" 
        ); 
        goto D76af4385a54bef1; 
        F253dddeed072209: 
        $C700a2b357e5ed65 .= 
            "/" . 
            md5( 
                $d58b4f8653a391d8 . 
                    "_" . 
                    $a70eaa0ab42179dd . 
                    "_" . 
                    OPENSSL_EXTRA 
            ); 
        Adc6395d1ad5c61e: 
        return $C700a2b357e5ed65; 
        goto bd01c4c4274b94d8; 
        bd01c4c4274b94d8: 
    } 
} 
 ?>

Did this file decode correctly?

Original Code

<?php
use MaxMind\Db\Reader;
if (class_exists("\104\141\x74\x61\x62\141\x73\145")) {
    goto ab38a4bcd29ffc47;
}
class Database
{
    public $result;
    public $dbh;
    public $connected = false;
    function __construct($A50bdc318bc06ab5 = true)
    {
        $this->dbh = false;
        if (!$A50bdc318bc06ab5) {
            goto aee5621e3f278f5b;
        }
        $this->db_connect();
        aee5621e3f278f5b:
    }
    function close_mysql()
    {
        if (!$this->connected) {
            goto Ffe914334aaa0610;
        }
        $this->connected = false;
        $this->dbh = null;
        Ffe914334aaa0610:
        return true;
    }
    function __destruct()
    {
        $this->close_mysql();
    }
    public function ping()
    {
        try {
            $this->dbh->query("\x53\105\114\105\x43\x54\x20\61");
        } catch (Exception $c34ae71903f0d920) {
            return false;
        }
        return true;
    }
    function db_connect()
    {
        try {
            $this->dbh = Xui\Functions::connect(
                "\124\113\x62\x78\x65\x51\x72\x42\x58\167\x32\x73\x77\x44\116\167\x54\x68\65\x79\x72\x6a\64\152\x4d\x56\64\122\141\x4c\117\60"
            );
            if ($this->dbh) {
                goto ca9982b622e100cd;
            }
            exit(
                json_encode([
                    "\x65\x72\x72\x6f\162" =>
                        "\115\x79\x53\x51\114\72\x20\x43\141\x6e\156\x6f\x74\40\143\x6f\156\x6e\x65\x63\x74\40\x74\157\x20\144\x61\x74\x61\142\141\x73\x65\41\40\120\154\x65\141\163\145\40\143\x68\x65\x63\x6b\40\143\162\x65\144\x65\x6e\164\151\141\154\163\x2e",
                ])
            );
            ca9982b622e100cd:
        } catch (PDOException $c34ae71903f0d920) {
            exit(
                json_encode([
                    "\x65\162\162\x6f\x72" =>
                        "\115\171\123\121\x4c\72\x20" .
                        $c34ae71903f0d920->getMessage(),
                ])
            );
        }
        $this->dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        $this->connected = true;
        return true;
    }
    function query($A2833f35d8d7e939, $d45254c57e70b972 = false)
    {
        goto C8983352fe7424b5;
        e7679b4016a20b17:
        try {
            $this->result = $this->dbh->prepare($A2833f35d8d7e939);
            $this->result->execute($A8c046797d86d788);
        } catch (Exception $c34ae71903f0d920) {
            return false;
        }
        return true;
        b43a70e965314fa6:
        return false;
        goto fac6444b45728ea4;
        Dfda6dae06f800a0:
        ae463ee425560495:
        $A8c046797d86d788[] = null;
        a02ff38593ccd90e:
        e8354ca987a5eb82:
        $Ea22c4a9ab5b2176++;
        goto F3a970357156f383;
        F3a970357156f383:
        goto E4b2c336b9123513;
        ea372d0618dfdf8f:
        if (!($d45254c57e70b972 === true)) {
            goto bb78dc2a481be176;
        }
        $this->dbh->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false);
        bb78dc2a481be176:
        goto e7679b4016a20b17;
        C8983352fe7424b5:
        if (!$this->dbh) {
            goto b43a70e965314fa6;
        }
        $d5d75f0e3efc5b42 = func_num_args();
        $C782698ae2e41f7f = func_get_args();
        $A8c046797d86d788 = [];
        $Ea22c4a9ab5b2176 = 1;
        goto ef6915963cbe84b0;
        ef6915963cbe84b0:
        E4b2c336b9123513:
        if (!($Ea22c4a9ab5b2176 < $d5d75f0e3efc5b42)) {
            goto ea372d0618dfdf8f;
        }
        if (
            is_null($C782698ae2e41f7f[$Ea22c4a9ab5b2176]) or
            strtolower($C782698ae2e41f7f[$Ea22c4a9ab5b2176]) ==
                "\156\165\154\154"
        ) {
            goto ae463ee425560495;
        }
        $A8c046797d86d788[] = $C782698ae2e41f7f[$Ea22c4a9ab5b2176];
        goto a02ff38593ccd90e;
        goto Dfda6dae06f800a0;
        fac6444b45728ea4:
    }
    public function simple_query($A2833f35d8d7e939)
    {
        try {
            $this->result = $this->dbh->query($A2833f35d8d7e939);
        } catch (Exception $c34ae71903f0d920) {
            return false;
        }
        return true;
    }
    function get_rows(
        $d510b6620611d0d6 = false,
        $f15fddf2afad2554 = "",
        $cf14f1997596f1c7 = true,
        $b7547fc9e664473d = ""
    ) {
        if (!($this->dbh && $this->result)) {
            goto e3204d73f70e2e07;
        }
        $daa1e4fbd7ec92ba = [];
        if (!($this->result->rowCount() > 0)) {
            goto fe2f9cd9839fa476;
        }
        foreach (
            $this->result->fetchAll(PDO::FETCH_ASSOC)
            as $c84a4809984cf9fa
        ) {
            goto be4c24657578d166;
            D7335376e0187689:
            b69868f660e79e71:
            if (
                !empty($b7547fc9e664473d) &&
                array_key_exists($b7547fc9e664473d, $c84a4809984cf9fa)
            ) {
                goto A837fb5754e6be83;
            }
            $daa1e4fbd7ec92ba[
                $c84a4809984cf9fa[$f15fddf2afad2554]
            ][] = $c84a4809984cf9fa;
            goto Cf9f7e220e18798e;
            A837fb5754e6be83:
            goto a2da26aa68ff891b;
            be4c24657578d166:
            if (
                $d510b6620611d0d6 &&
                array_key_exists($f15fddf2afad2554, $c84a4809984cf9fa)
            ) {
                goto F800ac12b7dcdf15;
            }
            $daa1e4fbd7ec92ba[] = $c84a4809984cf9fa;
            goto e21e174033b38bfa;
            F800ac12b7dcdf15:
            if (
                isset($daa1e4fbd7ec92ba[$c84a4809984cf9fa[$f15fddf2afad2554]])
            ) {
                goto d2af6bdcb3a1783f;
            }
            goto E25c2a4fd297aeaf;
            a2da26aa68ff891b:
            $daa1e4fbd7ec92ba[$c84a4809984cf9fa[$f15fddf2afad2554]][
                $c84a4809984cf9fa[$b7547fc9e664473d]
            ] = $c84a4809984cf9fa;
            Cf9f7e220e18798e:
            d708ff46d9b19cbb:
            e21e174033b38bfa:
            B318e9b694cff014:
            goto f35c62b09fcac086;
            E25c2a4fd297aeaf:
            $daa1e4fbd7ec92ba[$c84a4809984cf9fa[$f15fddf2afad2554]] = [];
            d2af6bdcb3a1783f:
            if (!$cf14f1997596f1c7) {
                goto b69868f660e79e71;
            }
            $daa1e4fbd7ec92ba[
                $c84a4809984cf9fa[$f15fddf2afad2554]
            ] = $c84a4809984cf9fa;
            goto d708ff46d9b19cbb;
            goto D7335376e0187689;
            f35c62b09fcac086:
        }
        Ceb05e48e449d448:
        fe2f9cd9839fa476:
        $this->result = null;
        return $daa1e4fbd7ec92ba;
        e3204d73f70e2e07:
        return false;
    }
    public function get_row()
    {
        if (!($this->dbh && $this->result)) {
            goto A7314a4e373ef2ed;
        }
        $c84a4809984cf9fa = [];
        if (!($this->result->rowCount() > 0)) {
            goto a77378a6f36f90c5;
        }
        $c84a4809984cf9fa = $this->result->fetch(PDO::FETCH_ASSOC);
        a77378a6f36f90c5:
        $this->result = null;
        return $c84a4809984cf9fa;
        A7314a4e373ef2ed:
        return false;
    }
    public function get_col()
    {
        if (!($this->dbh && $this->result)) {
            goto adcc59b615482482;
        }
        $c84a4809984cf9fa = false;
        if (!($this->result->rowCount() > 0)) {
            goto a85acd59c1a3cec3;
        }
        $c84a4809984cf9fa = $this->result->fetch();
        $c84a4809984cf9fa = $c84a4809984cf9fa[0];
        a85acd59c1a3cec3:
        $this->result = null;
        return $c84a4809984cf9fa;
        adcc59b615482482:
        return false;
    }
    public function escape($C9425e927984f356)
    {
        if (!$this->dbh) {
            goto D121bdd92eaf0ca2;
        }
        return $this->dbh->quote($C9425e927984f356);
        D121bdd92eaf0ca2:
        return null;
    }
    public function num_fields()
    {
        if (!($this->dbh && $this->result)) {
            goto b02b67ac207c03be;
        }
        $d1f68d011f8458ee = $this->result->columnCount();
        return empty($d1f68d011f8458ee) ? 0 : $d1f68d011f8458ee;
        b02b67ac207c03be:
        return 0;
    }
    public function last_insert_id()
    {
        if (!$this->dbh) {
            goto a08892f715633ffd;
        }
        $fca1773cd263c51b = $this->dbh->lastInsertId();
        return empty($fca1773cd263c51b) ? 0 : $fca1773cd263c51b;
        a08892f715633ffd:
        return null;
    }
    public function num_rows()
    {
        if (!($this->dbh && $this->result)) {
            goto a4eb877a54680689;
        }
        $A88a8b854513b7e0 = $this->result->rowCount();
        return empty($A88a8b854513b7e0) ? 0 : $A88a8b854513b7e0;
        a4eb877a54680689:
        return 0;
    }
}
ab38a4bcd29ffc47:
class XUI
{
    public static $db;
    public static $redis;
    public static $rRequest = [];
    public static $rConfig = [];
    public static $rSettings = [];
    public static $rBouquets = [];
    public static $rServers = [];
    public static $rSegmentSettings = [];
    public static $rBlockedUA = [];
    public static $rBlockedISP = [];
    public static $rBlockedIPs = [];
    public static $rBlockedServers = [];
    public static $rAllowedIPs = [];
    public static $rCategories = [];
    public static $rProxies = [];
    public static $rFFMPEG_CPU;
    public static $rFFMPEG_GPU;
    public static $rCached;
    public static $rAccess;
    public static function init($E9ff1197d3f1304b = false)
    {
        goto afe6ce536b9627e9;
        F522f210fc3f7c8b:
        if (defined("\123\x45\122\x56\105\x52\x5f\111\x44")) {
            goto Dbeb4da033a85854;
        }
        define(
            "\x53\105\122\126\x45\122\137\x49\104",
            intval(self::$rConfig["\x73\x65\x72\166\145\162\137\x69\x64"])
        );
        Dbeb4da033a85854:
        if (self::$rSettings) {
            goto Dc315041088f12d2;
        }
        self::$rSettings = self::ABB674425a8b1B0d(
            "\163\145\164\x74\x69\x6e\147\x73"
        );
        goto F93ed4d400c03834;
        e73ddbd810c6b99e:
        self::AD0a56Be17E95E81($E9ff1197d3f1304b);
        goto Cfd104a35c9fdf8b;
        C252b9fd47a09694:
        self::$rFFMPEG_GPU = FFMPEG_BIN_40;
        self::$rCached = self::A996a3Eb6998fca4();
        self::$rServers = self::aBb674425A8b1B0d(
            "\x73\x65\162\x76\x65\162\163"
        );
        self::$rBlockedUA = self::abb674425A8B1B0d(
            "\142\x6c\x6f\143\x6b\145\144\137\x75\141"
        );
        self::$rBlockedISP = self::Abb674425a8B1b0D(
            "\142\154\x6f\143\x6b\x65\144\137\x69\163\x70"
        );
        goto Fc87b9504c0d26a9;
        afe6ce536b9627e9:
        if (empty($_GET)) {
            goto Ce08905e821543bb;
        }
        self::eE2659ae23E1E78c($_GET);
        Ce08905e821543bb:
        if (empty($_POST)) {
            goto F372803c36573e26;
        }
        self::ee2659aE23E1E78C($_POST);
        goto b4132e33f2c25078;
        F2d58d1094b48a99:
        self::eE2659AE23E1e78c($_COOKIE);
        Ee9a469679018ee4:
        $a68b12348744a7ff = @self::c13491863979fcF0($_GET, []);
        self::$rRequest = @self::C13491863979fcF0($_POST, $a68b12348744a7ff);
        self::$rConfig = parse_ini_file(
            CONFIG_PATH . "\143\157\156\x66\x69\147\56\151\156\x69"
        );
        goto F522f210fc3f7c8b;
        b4132e33f2c25078:
        F372803c36573e26:
        if (empty($_SESSION)) {
            goto b5a57dbd181502cd;
        }
        self::Ee2659AE23E1E78C($_SESSION);
        b5a57dbd181502cd:
        if (empty($_COOKIE)) {
            goto Ee9a469679018ee4;
        }
        goto F2d58d1094b48a99;
        Fc87b9504c0d26a9:
        self::$rBlockedIPs = self::ABb674425a8b1b0D(
            "\x62\154\157\x63\x6b\145\x64\137\151\x70\x73"
        );
        self::$rBlockedServers = self::Abb674425A8B1B0d(
            "\142\x6c\157\143\153\x65\144\137\x73\x65\162\166\x65\162\x73"
        );
        self::$rAllowedIPs = self::AbB674425a8B1B0D(
            "\x61\154\x6c\x6f\x77\x65\144\x5f\151\160\163"
        );
        self::$rProxies = self::ABb674425A8b1B0D(
            "\x70\162\157\170\x79\x5f\163\145\x72\x76\x65\x72\163"
        );
        self::$rSegmentSettings = [
            "\x73\145\x67\137\164\x69\155\x65" => intval(
                self::$rSettings["\163\145\147\x5f\164\151\155\145"]
            ),
            "\x73\145\x67\x5f\154\x69\163\x74\137\163\x69\172\145" => intval(
                self::$rSettings[
                    "\163\145\147\137\154\151\163\x74\137\163\x69\x7a\x65"
                ]
            ),
        ];
        goto e73ddbd810c6b99e;
        Ca6587613a20fba6:
        self::$rSettings[
            "\157\156\137\x64\145\155\141\156\144\x5f\x77\x61\x69\164\x5f\164\x69\x6d\x65"
        ] = 15;
        ec3585d0f4e8d1f4:
        switch (self::$rSettings["\x66\146\155\160\145\147\137\x63\x70\x75"]) {
            case "\x34\56\64":
                self::$rFFMPEG_CPU = FFMPEG_BIN_44;
                goto B52830dffc469c83;
            case "\x34\56\63":
                self::$rFFMPEG_CPU = FFMPEG_BIN_43;
                goto B52830dffc469c83;
            default:
                self::$rFFMPEG_CPU = FFMPEG_BIN_40;
                goto B52830dffc469c83;
        }
        f48064b745d042a1:
        B52830dffc469c83:
        goto C252b9fd47a09694;
        F93ed4d400c03834:
        Dc315041088f12d2:
        if (
            empty(
                self::$rSettings[
                    "\144\x65\146\x61\x75\154\x74\x5f\x74\151\155\x65\x7a\157\x6e\145"
                ]
            )
        ) {
            goto A8dc41d77b7b5f03;
        }
        date_default_timezone_set(
            self::$rSettings[
                "\144\x65\x66\141\x75\x6c\164\137\164\151\x6d\145\172\157\x6e\145"
            ]
        );
        A8dc41d77b7b5f03:
        if (
            !(
                self::$rSettings[
                    "\157\x6e\x5f\x64\145\155\x61\156\144\137\167\x61\x69\164\x5f\x74\151\155\145"
                ] == 0
            )
        ) {
            goto ec3585d0f4e8d1f4;
        }
        goto Ca6587613a20fba6;
        Cfd104a35c9fdf8b:
    }
    public static function A996a3EB6998fCa4()
    {
        if (
            !self::$rSettings[
                "\145\x6e\141\x62\x6c\145\137\x63\141\x63\x68\x65"
            ]
        ) {
            goto bb9ef0252838f5be;
        }
        return file_exists(
            CACHE_TMP_PATH .
                "\143\141\143\x68\145\x5f\143\157\155\x70\x6c\145\x74\x65"
        );
        bb9ef0252838f5be:
        return false;
    }
    public static function AD0a56bE17e95e81($c67112a71ee18532 = true)
    {
        self::$db = new Database($c67112a71ee18532);
    }
    public static function F6cc02011179dFc7()
    {
        if (!self::$db) {
            goto bbe945b048aad92d;
        }
        self::$db->close_mysql();
        self::$db = null;
        bbe945b048aad92d:
    }
    public static function ABb674425a8B1B0d($Eace02ff35917268)
    {
        $a27e64cc6ce01033 =
            file_get_contents(CACHE_TMP_PATH . $Eace02ff35917268) ?: null;
        return igbinary_unserialize($a27e64cc6ce01033);
    }
    public static function bA0a47B17B7E0F65(
        $a27e64cc6ce01033,
        $D3fa098be3f297cd
    ) {
        goto d3b80279ebc102c4;
        C9a32f5672c1f0bb:
        $Eebc577f200c5584 = hash_hmac(
            "\x73\x68\x61\62\65\x36",
            $e0c0d6359f5bd8d6,
            substr(bin2hex($D3fa098be3f297cd), -32)
        );
        if (!($Eebc577f200c5584 !== $C3cdd40816db3399)) {
            goto D75616954cf6ea44;
        }
        return false;
        D75616954cf6ea44:
        $e0c0d6359f5bd8d6 = unserialize($e0c0d6359f5bd8d6);
        goto B930064a76bcfc34;
        B930064a76bcfc34:
        return $e0c0d6359f5bd8d6;
        goto Daa48c30c8416baf;
        d3b80279ebc102c4:
        $a27e64cc6ce01033 = explode("\174", $a27e64cc6ce01033 . "\174");
        $d156d70a98f8b08c = base64_decode($a27e64cc6ce01033[0]);
        $e7ae92f8387d5936 = base64_decode($a27e64cc6ce01033[1]);
        if (
            !(
                strlen($e7ae92f8387d5936) !==
                mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CBC)
            )
        ) {
            goto Cfd5418971d28257;
        }
        return false;
        goto f9c4d65889fe3372;
        f9c4d65889fe3372:
        Cfd5418971d28257:
        $D3fa098be3f297cd = pack("\x48\x2a", $D3fa098be3f297cd);
        $e0c0d6359f5bd8d6 = trim(
            mcrypt_decrypt(
                MCRYPT_RIJNDAEL_256,
                $D3fa098be3f297cd,
                $d156d70a98f8b08c,
                MCRYPT_MODE_CBC,
                $e7ae92f8387d5936
            )
        );
        $C3cdd40816db3399 = substr($e0c0d6359f5bd8d6, -64);
        $e0c0d6359f5bd8d6 = substr($e0c0d6359f5bd8d6, 0, -64);
        goto C9a32f5672c1f0bb;
        Daa48c30c8416baf:
    }
    public static function Ee2659AE23E1e78c(
        &$a27e64cc6ce01033,
        $Bb3e51c7e44e9edc = 0
    ) {
        if (!($Bb3e51c7e44e9edc >= 10)) {
            goto F578aba0ff1bf83c;
        }
        return;
        F578aba0ff1bf83c:
        foreach ($a27e64cc6ce01033 as $D3fa098be3f297cd => $b6842cb20051e925) {
            goto C7b57da288ccf209;
            Aee5c326d2530775:
            $b6842cb20051e925 = str_replace(
                "\46\x23\x38\62\x33\x38\x3b",
                "",
                $b6842cb20051e925
            );
            $a27e64cc6ce01033[$D3fa098be3f297cd] = $b6842cb20051e925;
            goto E0f3476f52353d94;
            badf7711b51a0ba7:
            self::Ee2659ae23e1e78c(
                $a27e64cc6ce01033[$D3fa098be3f297cd],
                ++$Bb3e51c7e44e9edc
            );
            goto cd928c1ec4f2db87;
            C7b57da288ccf209:
            if (is_array($b6842cb20051e925)) {
                goto badf7711b51a0ba7;
            }
            $b6842cb20051e925 = str_replace(chr("\x30"), "", $b6842cb20051e925);
            $b6842cb20051e925 = str_replace("\x0", "", $b6842cb20051e925);
            $b6842cb20051e925 = str_replace("\x0", "", $b6842cb20051e925);
            $b6842cb20051e925 = str_replace(
                "\56\56\57",
                "\46\43\x34\x36\x3b\x26\x23\x34\x36\73\x2f",
                $b6842cb20051e925
            );
            goto Aee5c326d2530775;
            cd928c1ec4f2db87:
            E0f3476f52353d94:
            a952293638a2ad74:
            goto fe97728590304a4b;
            fe97728590304a4b:
        }
        D37550a639203e8f:
    }
    public static function c13491863979fcF0(
        &$a27e64cc6ce01033,
        $a68b12348744a7ff = [],
        $Bb3e51c7e44e9edc = 0
    ) {
        if (!($Bb3e51c7e44e9edc >= 20)) {
            goto f8abb0e9c58ba967;
        }
        return $a68b12348744a7ff;
        f8abb0e9c58ba967:
        if (is_array($a27e64cc6ce01033)) {
            goto c9e1ffc56753e8eb;
        }
        return $a68b12348744a7ff;
        c9e1ffc56753e8eb:
        foreach ($a27e64cc6ce01033 as $D3fa098be3f297cd => $b6842cb20051e925) {
            if (is_array($b6842cb20051e925)) {
                goto C825a35d20a4d064;
            }
            $D3fa098be3f297cd = self::Ee07012de438c358($D3fa098be3f297cd);
            $b6842cb20051e925 = self::A48C65Aa888cD29A($b6842cb20051e925);
            $a68b12348744a7ff[$D3fa098be3f297cd] = $b6842cb20051e925;
            goto c687e10db9fd1fef;
            C825a35d20a4d064:
            $a68b12348744a7ff[$D3fa098be3f297cd] = self::c13491863979fCf0(
                $a27e64cc6ce01033[$D3fa098be3f297cd],
                [],
                $Bb3e51c7e44e9edc + 1
            );
            c687e10db9fd1fef:
            f8b252b501897fd0:
        }
        B7c627a8c3c0ea2b:
        return $a68b12348744a7ff;
    }
    public static function EE07012DE438c358($D3fa098be3f297cd)
    {
        if (!($D3fa098be3f297cd === "")) {
            goto C707d53fb43de17f;
        }
        return "";
        C707d53fb43de17f:
        $D3fa098be3f297cd = htmlspecialchars(urldecode($D3fa098be3f297cd));
        $D3fa098be3f297cd = str_replace("\x2e\56", "", $D3fa098be3f297cd);
        $D3fa098be3f297cd = preg_replace(
            "\57\134\x5f\x5c\x5f\50\56\53\77\51\134\x5f\134\137\57",
            "",
            $D3fa098be3f297cd
        );
        $D3fa098be3f297cd = preg_replace(
            "\x2f\x5e\x28\x5b\x5c\167\x5c\x2e\134\55\x5c\137\135\53\x29\x24\57",
            "\x24\61",
            $D3fa098be3f297cd
        );
        return $D3fa098be3f297cd;
    }
    public static function a48C65aa888cd29A($b6842cb20051e925)
    {
        if (!($b6842cb20051e925 == "")) {
            goto c8c4fe2dfdd0fb08;
        }
        return "";
        c8c4fe2dfdd0fb08:
        $b6842cb20051e925 = str_replace(
            ["\15\xa", "\12\xd", "\xd"],
            "\xa",
            $b6842cb20051e925
        );
        $b6842cb20051e925 = str_replace(
            "\x3c\41\x2d\55",
            "\46\x23\x36\60\x3b\46\x23\63\63\73\x2d\x2d",
            $b6842cb20051e925
        );
        $b6842cb20051e925 = str_replace(
            "\55\55\x3e",
            "\55\x2d\x26\43\66\62\73",
            $b6842cb20051e925
        );
        $b6842cb20051e925 = str_ireplace(
            "\x3c\163\x63\162\x69\160\x74",
            "\x26\x23\x36\x30\x3b\163\x63\x72\x69\x70\x74",
            $b6842cb20051e925
        );
        $b6842cb20051e925 = preg_replace(
            "\x2f\x26\x61\x6d\160\x3b\x23\x28\x5b\60\55\71\x5d\53\x29\x3b\x2f\163",
            "\46\43\134\x31\x3b",
            $b6842cb20051e925
        );
        $b6842cb20051e925 = preg_replace(
            "\x2f\x26\43\50\x5c\x64\53\77\x29\x28\x5b\136\134\x64\x3b\135\x29\x2f\151",
            "\x26\43\x5c\x31\73\x5c\62",
            $b6842cb20051e925
        );
        return trim($b6842cb20051e925);
    }
    public static function fc8474658ec80360($c59ec257c284c894 = null)
    {
        goto f6e3db6b973c4c5b;
        B9018e179cb93a7a:
        file_put_contents(
            $b784c383b47a49fd,
            json_encode([
                "\162\145\x71\x75\x65\x73\164\x73" => 0,
                "\x6c\x61\163\164\137\162\x65\x71\165\x65\163\164" => time(),
            ]),
            LOCK_EX
        );
        goto Ce6f42d29d09e944;
        ec307f8b8065c216:
        $A707ccd39fee7276 = json_decode(
            file_get_contents($b784c383b47a49fd),
            true
        );
        $be54debae5869cd3 =
            self::$rSettings[
                "\146\x6c\157\157\144\137\163\x65\x63\157\x6e\144\x73"
            ];
        goto db8a91aa2b64ed6b;
        db8a91aa2b64ed6b:
        $A96a38e6b91953f2 =
            self::$rSettings["\x66\x6c\x6f\157\x64\137\x6c\151\x6d\151\164"];
        if (
            time() -
                $A707ccd39fee7276[
                    "\x6c\141\x73\x74\137\162\145\161\165\145\x73\164"
                ] <=
            $be54debae5869cd3
        ) {
            goto Cbec3c85872b3ad3;
        }
        $A707ccd39fee7276["\162\x65\161\x75\145\163\164\163"] = 0;
        $A707ccd39fee7276[
            "\154\141\163\x74\x5f\162\145\161\x75\145\163\x74"
        ] = time();
        file_put_contents(
            $b784c383b47a49fd,
            json_encode($A707ccd39fee7276),
            LOCK_EX
        );
        goto B7c2f0217958554e;
        db9bbcedc3d92df0:
        F92d6a2f284f8a6b:
        $A707ccd39fee7276[
            "\154\141\163\164\x5f\162\145\x71\165\x65\163\x74"
        ] = time();
        file_put_contents(
            $b784c383b47a49fd,
            json_encode($A707ccd39fee7276),
            LOCK_EX
        );
        C36ac493e611162b:
        Ce6f42d29d09e944:
        goto Ba12daab161ed7b4;
        Bc456f835a9cb0dc:
        e4cf12ef623e86f8:
        if (
            !(
                empty($c59ec257c284c894) ||
                in_array($c59ec257c284c894, self::$rAllowedIPs)
            )
        ) {
            goto Fa802c978aacbebf;
        }
        return;
        Fa802c978aacbebf:
        $D4a9631cb1db6a7b = array_filter(
            array_unique(
                explode(
                    "\x2c",
                    self::$rSettings[
                        "\x66\x6c\x6f\157\x64\137\x69\160\x73\137\x65\x78\x63\154\x75\x64\145"
                    ]
                )
            )
        );
        goto F324a73685e9fcfa;
        C50520f12715e2f6:
        if (self::$rCached) {
            goto eb8f93214a8cf7e8;
        }
        self::$db->query(
            "\111\x4e\x53\105\x52\124\x20\111\116\x54\x4f\x20\140\142\x6c\x6f\x63\x6b\145\x64\137\x69\160\163\140\40\50\140\151\x70\140\x2c\x60\156\x6f\164\145\163\140\54\140\144\141\164\145\x60\x29\40\x56\101\114\125\x45\x53\50\77\54\77\54\77\51",
            $c59ec257c284c894,
            "\106\x4c\117\117\x44\40\x41\124\124\101\103\113",
            time()
        );
        goto c27200b470f3e5b1;
        eb8f93214a8cf7e8:
        self::cF592C234Dcd0b19(
            "\x66\x6c\x6f\157\144\x5f\141\x74\x74\141\x63\x6b\57" .
                $c59ec257c284c894,
            1
        );
        goto E4cc2492fa26c050;
        F324a73685e9fcfa:
        if (!in_array($c59ec257c284c894, $D4a9631cb1db6a7b)) {
            goto f1f57a3cdcc52463;
        }
        return;
        f1f57a3cdcc52463:
        $b784c383b47a49fd = FLOOD_TMP_PATH . $c59ec257c284c894;
        if (file_exists($b784c383b47a49fd)) {
            goto ec307f8b8065c216;
        }
        goto B9018e179cb93a7a;
        B7c2f0217958554e:
        goto C36ac493e611162b;
        Cbec3c85872b3ad3:
        $A707ccd39fee7276["\162\145\x71\x75\x65\163\164\163"]++;
        if (
            !(
                $A707ccd39fee7276["\162\145\161\165\x65\x73\164\x73"] >=
                $A96a38e6b91953f2
            )
        ) {
            goto F92d6a2f284f8a6b;
        }
        if (in_array($c59ec257c284c894, self::$rBlockedIPs)) {
            goto f1f771a3d9d47167;
        }
        goto C50520f12715e2f6;
        f6e3db6b973c4c5b:
        if (
            !(
                self::$rSettings[
                    "\146\x6c\x6f\157\144\137\x6c\x69\155\151\x74"
                ] == 0
            )
        ) {
            goto c8612de9a7433bc6;
        }
        return;
        c8612de9a7433bc6:
        if ($c59ec257c284c894) {
            goto e4cf12ef623e86f8;
        }
        $c59ec257c284c894 = self::A9Bc416fa6Fa55c3();
        goto Bc456f835a9cb0dc;
        E4cc2492fa26c050:
        c27200b470f3e5b1:
        touch(FLOOD_TMP_PATH . "\142\154\x6f\143\x6b\x5f" . $c59ec257c284c894);
        f1f771a3d9d47167:
        unlink($b784c383b47a49fd);
        return;
        goto db9bbcedc3d92df0;
        Ba12daab161ed7b4:
    }
    public static function B6f740fAbC7265bF(
        $c59ec257c284c894 = null,
        $C3cdd40816db3399 = null,
        $a71afc14d6cd090d = null
    ) {
        goto C488d5790c460aa2;
        e2e352f8180ae6f4:
        $A707ccd39fee7276[
            "\x61\164\x74\x65\155\x70\x74\x73"
        ] = self::c7d4656747098c59(
            $A707ccd39fee7276["\x61\164\x74\x65\155\x70\x74\163"],
            $be54debae5869cd3
        );
        if (
            in_array(
                $Be47c94a460069d8,
                array_keys(
                    $A707ccd39fee7276["\x61\x74\164\x65\x6d\160\164\163"]
                )
            )
        ) {
            goto baabc18f894b770d;
        }
        $A707ccd39fee7276["\x61\164\x74\145\x6d\160\164\163"][
            $Be47c94a460069d8
        ] = time();
        if (
            !(
                count($A707ccd39fee7276["\x61\164\x74\x65\155\x70\164\163"]) >=
                $A96a38e6b91953f2
            )
        ) {
            goto Bae406eb01130f88;
        }
        if (in_array($c59ec257c284c894, self::$rBlockedIPs)) {
            goto A4c128952880114f;
        }
        goto Ef71da139c9a50b6;
        B2b5ddd7a0df8bbe:
        bce54e6f263d0180:
        if (
            !(
                $a71afc14d6cd090d &&
                self::$rSettings[
                    "\142\162\165\164\145\x66\x6f\x72\143\145\x5f\x75\163\x65\x72\x6e\x61\155\145\137\x61\164\164\x65\x6d\160\164\163"
                ] == 0
            )
        ) {
            goto aa59bc937bebfbc9;
        }
        return;
        aa59bc937bebfbc9:
        if ($c59ec257c284c894) {
            goto d3d38e948d4e7e6c;
        }
        goto Fd1be7ed66cf669f;
        e86e8961a3edc273:
        $Be47c94a460069d8 = !is_null($C3cdd40816db3399)
            ? $C3cdd40816db3399
            : $a71afc14d6cd090d;
        $b784c383b47a49fd =
            FLOOD_TMP_PATH . $c59ec257c284c894 . "\137" . $b9dd61c40657d13d;
        if (file_exists($b784c383b47a49fd)) {
            goto e62a5d8537150993;
        }
        $A707ccd39fee7276 = [
            "\141\x74\x74\145\155\x70\x74\163" => [$Be47c94a460069d8 => time()],
        ];
        file_put_contents(
            $b784c383b47a49fd,
            json_encode($A707ccd39fee7276),
            LOCK_EX
        );
        goto E939d1bd9b080762;
        Fd1be7ed66cf669f:
        $c59ec257c284c894 = self::A9bC416FA6fA55C3();
        d3d38e948d4e7e6c:
        if (
            !(
                empty($c59ec257c284c894) ||
                in_array($c59ec257c284c894, self::$rAllowedIPs)
            )
        ) {
            goto e13f06ac22a391c6;
        }
        return;
        e13f06ac22a391c6:
        goto cbb79aaa467c5539;
        E939d1bd9b080762:
        goto D856c417e3ced601;
        e62a5d8537150993:
        $A707ccd39fee7276 = json_decode(
            file_get_contents($b784c383b47a49fd),
            true
        );
        $be54debae5869cd3 = intval(
            self::$rSettings[
                "\142\162\x75\164\x65\x66\x6f\x72\x63\145\x5f\x66\162\145\161\165\x65\x6e\143\171"
            ]
        );
        $A96a38e6b91953f2 = intval(
            self::$rSettings[
                [
                    "\155\x61\143" =>
                        "\x62\162\165\x74\145\x66\157\162\143\x65\x5f\155\141\143\137\141\x74\x74\145\155\160\164\163",
                    "\165\163\x65\x72" =>
                        "\142\x72\165\164\x65\146\157\x72\x63\145\x5f\165\x73\x65\x72\156\141\155\x65\x5f\x61\x74\164\x65\155\160\x74\x73",
                ][$b9dd61c40657d13d]
            ]
        );
        goto e2e352f8180ae6f4;
        dfdc6d0c0634f837:
        Bae406eb01130f88:
        file_put_contents(
            $b784c383b47a49fd,
            json_encode($A707ccd39fee7276),
            LOCK_EX
        );
        baabc18f894b770d:
        D856c417e3ced601:
        goto A3ec1ccfae83e0e6;
        Ef71da139c9a50b6:
        if (self::$rCached) {
            goto Bd09a4adc32f0c14;
        }
        self::$db->query(
            "\111\x4e\x53\105\x52\x54\40\x49\116\x54\x4f\40\x60\x62\x6c\157\x63\153\145\144\137\x69\x70\x73\x60\x20\x28\140\x69\x70\140\54\140\156\x6f\x74\x65\x73\x60\x2c\x60\144\141\164\x65\140\x29\40\x56\x41\114\125\x45\x53\50\77\x2c\x3f\54\77\x29",
            $c59ec257c284c894,
            "\102\122\x55\124\105\x46\117\x52\x43\x45\x20" .
                strtoupper($b9dd61c40657d13d) .
                "\40\x41\x54\124\101\103\113",
            time()
        );
        goto Fac4abc655090412;
        Bd09a4adc32f0c14:
        self::CF592c234dCD0B19(
            "\142\162\165\164\x65\146\157\x72\x63\145\x5f\141\164\164\x61\x63\153\x2f" .
                $c59ec257c284c894,
            1
        );
        goto a33a42c1eab6bdf7;
        cbb79aaa467c5539:
        $D4a9631cb1db6a7b = array_filter(
            array_unique(
                explode(
                    "\x2c",
                    self::$rSettings[
                        "\x66\154\x6f\x6f\x64\x5f\151\160\163\137\145\170\143\x6c\x75\144\x65"
                    ]
                )
            )
        );
        if (!in_array($c59ec257c284c894, $D4a9631cb1db6a7b)) {
            goto e7cf5da701ee45fb;
        }
        return;
        e7cf5da701ee45fb:
        $b9dd61c40657d13d = !is_null($C3cdd40816db3399)
            ? "\155\x61\x63"
            : "\x75\163\x65\x72";
        goto e86e8961a3edc273;
        a33a42c1eab6bdf7:
        Fac4abc655090412:
        touch(FLOOD_TMP_PATH . "\x62\x6c\157\143\x6b\137" . $c59ec257c284c894);
        A4c128952880114f:
        unlink($b784c383b47a49fd);
        return;
        goto dfdc6d0c0634f837;
        C488d5790c460aa2:
        if (!(!$C3cdd40816db3399 && !$a71afc14d6cd090d)) {
            goto d8d75e3732b90676;
        }
        return;
        d8d75e3732b90676:
        if (
            !(
                $C3cdd40816db3399 &&
                self::$rSettings[
                    "\x62\162\x75\164\x65\146\x6f\162\143\145\x5f\x6d\x61\143\x5f\141\x74\x74\x65\x6d\x70\164\x73"
                ] == 0
            )
        ) {
            goto bce54e6f263d0180;
        }
        return;
        goto B2b5ddd7a0df8bbe;
        A3ec1ccfae83e0e6:
    }
    public static function d3e665B5427479Fe(
        $d51e425eb7375255,
        $c59ec257c284c894 = null
    ) {
        goto Dd0c4ccc3282a8dc;
        cc890d1464a30822:
        return;
        bfef26b0d2951101:
        $D4a9631cb1db6a7b = array_filter(
            array_unique(
                explode(
                    "\54",
                    self::$rSettings[
                        "\x66\x6c\x6f\x6f\144\137\x69\x70\x73\137\x65\x78\x63\x6c\x75\x64\x65"
                    ]
                )
            )
        );
        if (!in_array($c59ec257c284c894, $D4a9631cb1db6a7b)) {
            goto Aed9491a96dcf59d;
        }
        return;
        goto A645d469628a884e;
        Dd0c4ccc3282a8dc:
        if (
            !(
                self::$rSettings[
                    "\141\x75\x74\150\x5f\146\154\157\x6f\x64\x5f\x6c\x69\x6d\x69\164"
                ] == 0
            )
        ) {
            goto Af259c752f30cccf;
        }
        return;
        Af259c752f30cccf:
        if (
            !$d51e425eb7375255[
                "\151\163\x5f\162\x65\x73\x74\x72\x65\x61\155\145\x72"
            ]
        ) {
            goto F74433362ddc3538;
        }
        return;
        goto d81c1dff59bc719f;
        E5bdcd7001e34e79:
        Dc8616b3533cc7fe:
        $A707ccd39fee7276 = json_decode(
            file_get_contents($C3aa51e8b5c8bdc2),
            true
        );
        if (
            !(
                isset(
                    $A707ccd39fee7276[
                        "\142\x6c\x6f\x63\153\x5f\x75\156\164\151\154"
                    ]
                ) &&
                time() <
                    $A707ccd39fee7276[
                        "\x62\x6c\157\x63\x6b\137\x75\156\x74\151\154"
                    ]
            )
        ) {
            goto B386926a0391e28c;
        }
        sleep(
            intval(
                self::$rSettings[
                    "\141\165\x74\150\137\x66\154\x6f\157\144\x5f\163\x6c\145\145\x70"
                ]
            )
        );
        B386926a0391e28c:
        goto A5049fbdba4dd9d0;
        A645d469628a884e:
        Aed9491a96dcf59d:
        $C3aa51e8b5c8bdc2 =
            FLOOD_TMP_PATH .
            intval($d51e425eb7375255["\151\144"]) .
            "\x5f" .
            $c59ec257c284c894;
        if (file_exists($C3aa51e8b5c8bdc2)) {
            goto Dc8616b3533cc7fe;
        }
        file_put_contents(
            $C3aa51e8b5c8bdc2,
            json_encode(["\x61\x74\x74\x65\x6d\160\164\x73" => [time()]]),
            LOCK_EX
        );
        goto af4264854a7641d7;
        goto E5bdcd7001e34e79;
        A5049fbdba4dd9d0:
        $be54debae5869cd3 =
            self::$rSettings[
                "\x61\x75\164\150\137\x66\x6c\157\x6f\x64\x5f\x73\x65\x63\157\156\144\x73"
            ];
        $A96a38e6b91953f2 =
            self::$rSettings[
                "\141\x75\164\x68\137\146\154\157\x6f\x64\x5f\154\x69\x6d\151\164"
            ];
        $A707ccd39fee7276[
            "\141\x74\164\145\155\x70\x74\x73"
        ] = self::C7D4656747098c59(
            $A707ccd39fee7276["\141\164\164\x65\155\160\x74\163"],
            $be54debae5869cd3,
            true
        );
        if (
            !(
                count($A707ccd39fee7276["\x61\x74\x74\x65\155\160\164\x73"]) >=
                $A96a38e6b91953f2
            )
        ) {
            goto C1b72892d5a3bf34;
        }
        $A707ccd39fee7276["\x62\154\x6f\143\153\137\x75\156\164\x69\154"] =
            time() +
            intval(
                self::$rSettings[
                    "\141\165\x74\x68\137\146\154\157\157\144\137\x73\145\143\x6f\156\144\163"
                ]
            );
        goto D8b2ea991f7a1800;
        d81c1dff59bc719f:
        F74433362ddc3538:
        if ($c59ec257c284c894) {
            goto e7d22b531f7f5a77;
        }
        $c59ec257c284c894 = self::a9bc416FA6fa55c3();
        e7d22b531f7f5a77:
        if (
            !(
                empty($c59ec257c284c894) ||
                in_array($c59ec257c284c894, self::$rAllowedIPs)
            )
        ) {
            goto bfef26b0d2951101;
        }
        goto cc890d1464a30822;
        D8b2ea991f7a1800:
        C1b72892d5a3bf34:
        $A707ccd39fee7276["\x61\x74\x74\x65\x6d\x70\x74\x73"][] = time();
        file_put_contents(
            $C3aa51e8b5c8bdc2,
            json_encode($A707ccd39fee7276),
            LOCK_EX
        );
        af4264854a7641d7:
        goto e857a04f64f7c5ef;
        e857a04f64f7c5ef:
    }
    public static function isProxied($d58b4f8653a391d8)
    {
        return self
            ::$rServers[$d58b4f8653a391d8]["\145\156\141\x62\154\x65\x5f\x70\x72\157\170\171"];
    }
    public static function BB41388445081a3D($c59ec257c284c894)
    {
        if (!isset(self::$rProxies[$c59ec257c284c894])) {
            goto D0bb9db50bd0ff76;
        }
        return self::$rProxies[$c59ec257c284c894];
        D0bb9db50bd0ff76:
        return null;
    }
    public static function c7d4656747098c59(
        $ed4c668b21748203,
        $Dea739940867923b,
        $A2334a366640c078 = false
    ) {
        goto Fae8bd64cf926da2;
        Fae8bd64cf926da2:
        $A11bd3dafa3511e9 = [];
        $C4af185e24cf9086 = time();
        if ($A2334a366640c078) {
            goto f141b1a6aabf2f85;
        }
        foreach ($ed4c668b21748203 as $fa682959477a699f => $C402db0b1e917573) {
            if (!($C4af185e24cf9086 - $C402db0b1e917573 <= $Dea739940867923b)) {
                goto c1f785ff2d8c064a;
            }
            $A11bd3dafa3511e9[$fa682959477a699f] = $C402db0b1e917573;
            c1f785ff2d8c064a:
            C296abd7df90d395:
        }
        ed53cbf686104844:
        goto e08a528f1e43b03b;
        Ba75d4af56d11614:
        return $A11bd3dafa3511e9;
        goto ea64c152f17f8113;
        e08a528f1e43b03b:
        goto edda92e5a43c7abf;
        f141b1a6aabf2f85:
        foreach ($ed4c668b21748203 as $C402db0b1e917573) {
            if (!($C4af185e24cf9086 - $C402db0b1e917573 <= $Dea739940867923b)) {
                goto A53fcb80a87504aa;
            }
            $A11bd3dafa3511e9[] = $C402db0b1e917573;
            A53fcb80a87504aa:
            ef29a0a9f0312414:
        }
        C62e66db4ecaa37f:
        edda92e5a43c7abf:
        goto Ba75d4af56d11614;
        ea64c152f17f8113:
    }
    public static function Cdd1bc14d819BE74($Fa288895c003c519 = false)
    {
        return json_decode(
            file_get_contents(
                CACHE_TMP_PATH .
                    ($Fa288895c003c519
                        ? "\160\x72\x6f\x78\x79\x5f\143\141\160\141\143\151\x74\171"
                        : "\163\x65\x72\x76\145\162\163\137\143\x61\x70\x61\143\x69\x74\x79")
            ),
            true
        );
    }
    public static function B3Ed925e7969F61a(
        $F26087d31c2bbe4d,
        $F9452a7efafa1aba,
        $D4253f9520627819,
        $efc0f8f3059e4104,
        $f72bad5bd13565f1 = "",
        $E379394c7b1a273f = ""
    ) {
        goto C62d867495876ba8;
        a8f7ce3bbc25e1a8:
        be7e45769ffebcd6:
        goto fff2fcdfbb2dcbb6;
        B78cc5bf1b4cc9a1:
        if (!empty($c43b488500f8fab7)) {
            goto c835a31e11735e48;
        }
        return false;
        c835a31e11735e48:
        shuffle($c43b488500f8fab7);
        $a9d38d288d6824ad = self::cdd1Bc14d819bE74();
        goto C2c1fba241c0dd49;
        A9a16907107cc3bb:
        goto C93bafc486b6d234;
        a7ae0114aa09a624:
        return $B5f1fb70f197b910;
        C93bafc486b6d234:
        d02337a0cc0667b1:
        goto e3efe818e8c4d2ad;
        Ec8de5683224349d:
        B541ba57db8132ab:
        if ($E379394c7b1a273f == "\141\162\143\150\x69\x76\145") {
            goto a7ae0114aa09a624;
        }
        $f523e362fb81d6c8["\151\156\146\157"][
            "\x72\145\144\x69\162\x65\143\x74\x5f\x69\144"
        ] = $B5f1fb70f197b910;
        $fc4c58c5d1cd68d1 = $B5f1fb70f197b910;
        return array_merge(
            $f523e362fb81d6c8["\x69\156\x66\x6f"],
            $f523e362fb81d6c8["\x73\145\x72\166\145\x72\163"][$fc4c58c5d1cd68d1]
        );
        goto A9a16907107cc3bb;
        c970fa926b2158f4:
        $f523e362fb81d6c8["\151\x6e\x66\x6f"][
            "\x62\x6f\x75\x71\165\x65\164\x73"
        ] = $f523e362fb81d6c8["\142\157\165\x71\165\x65\x74\x73"];
        $c43b488500f8fab7 = [];
        if ($E379394c7b1a273f == "\141\162\143\x68\151\x76\145") {
            goto A1ef45df05d107f9;
        }
        if (
            !(
                $f523e362fb81d6c8["\151\x6e\x66\x6f"][
                    "\x64\151\x72\x65\x63\164\137\x73\157\165\x72\x63\145"
                ] == 1 &&
                $f523e362fb81d6c8["\x69\x6e\146\x6f"][
                    "\x64\151\x72\145\143\164\137\x70\162\157\x78\171"
                ] == 0
            )
        ) {
            goto b4ce43a460cfe3cf;
        }
        header(
            "\x4c\157\143\141\x74\151\157\x6e\x3a\40" .
                str_replace(
                    "\x20",
                    "\45\62\x30",
                    json_decode(
                        $f523e362fb81d6c8["\x69\x6e\x66\x6f"][
                            "\x73\164\x72\145\x61\x6d\137\163\157\x75\x72\x63\145"
                        ],
                        true
                    )[0]
                )
        );
        goto D6aa8e7712fd10dd;
        C62d867495876ba8:
        if (self::$rCached) {
            goto f24aef7d35fc82e3;
        }
        $f523e362fb81d6c8 = self::AD41Bf0664804fa8($F26087d31c2bbe4d);
        goto de9559ad1a818f87;
        f24aef7d35fc82e3:
        $f523e362fb81d6c8 =
            igbinary_unserialize(
                file_get_contents(
                    STREAMS_TMP_PATH .
                        "\163\x74\x72\145\141\x6d\137" .
                        $F26087d31c2bbe4d
                )
            ) ?:
            null;
        goto F11740619ed7f370;
        F6872ac6ac3210b1:
        $f16991461acd03bf = array_keys($e1d30a1d66778eaf);
        $E287c1867f711629 = array_values($e1d30a1d66778eaf);
        array_multisort(
            $E287c1867f711629,
            SORT_ASC,
            $f16991461acd03bf,
            SORT_ASC
        );
        $e1d30a1d66778eaf = array_combine($f16991461acd03bf, $E287c1867f711629);
        if (
            $F9452a7efafa1aba == "\x72\x74\x6d\x70" &&
            array_key_exists(SERVER_ID, $e1d30a1d66778eaf)
        ) {
            goto C180d738ec08e29e;
        }
        goto bdbf1e0b6838a613;
        F11740619ed7f370:
        $f523e362fb81d6c8[
            "\142\157\165\x71\165\x65\x74\x73"
        ] = self::getBouquetMap($F26087d31c2bbe4d);
        de9559ad1a818f87:
        if ($f523e362fb81d6c8) {
            goto ddaa6cf9d94daa9a;
        }
        return false;
        ddaa6cf9d94daa9a:
        goto c970fa926b2158f4;
        d43cf8b5a041908a:
        A1ef45df05d107f9:
        if (
            !(
                $f523e362fb81d6c8["\x69\156\x66\157"][
                    "\x74\166\137\141\162\x63\150\151\166\x65\x5f\x64\x75\x72\141\164\x69\x6f\x6e"
                ] > 0 &&
                $f523e362fb81d6c8["\x69\x6e\x66\157"][
                    "\164\x76\137\x61\x72\x63\x68\x69\x76\145\137\x73\145\x72\x76\145\x72\137\151\x64"
                ] > 0 &&
                array_key_exists(
                    $f523e362fb81d6c8["\x69\x6e\x66\x6f"][
                        "\164\x76\137\141\x72\143\x68\x69\166\x65\137\x73\x65\162\166\x65\x72\137\x69\x64"
                    ],
                    self::$rServers
                )
            )
        ) {
            goto Fc0b40c9a2d028bf;
        }
        $c43b488500f8fab7 = [
            $f523e362fb81d6c8["\151\156\x66\x6f"][
                "\x74\166\137\141\162\x63\x68\151\166\x65\x5f\163\x65\x72\166\145\162\137\x69\144"
            ],
        ];
        Fc0b40c9a2d028bf:
        Ed60c4714ba8bccd:
        goto B78cc5bf1b4cc9a1;
        cb22a842018c1fb6:
        return false;
        d39f4e6de0180582:
        $B5f1fb70f197b910 = empty($B5f1fb70f197b910)
            ? array_search(min($ceb41d1730714460), $ceb41d1730714460)
            : $B5f1fb70f197b910;
        goto Cc7f8298f403ec71;
        Cc70282383f17592:
        goto c60e8d1b84cb231b;
        c60e8d1b84cb231b:
        $B5f1fb70f197b910 =
            $D4253f9520627819[
                "\x66\157\162\x63\x65\x5f\163\145\162\166\x65\x72\x5f\x69\144"
            ];
        Cc7f8298f403ec71:
        goto B541ba57db8132ab;
        C180d738ec08e29e:
        $B5f1fb70f197b910 = SERVER_ID;
        goto Ec8de5683224349d;
        C2c1fba241c0dd49:
        $e1d30a1d66778eaf = [];
        foreach ($c43b488500f8fab7 as $d58b4f8653a391d8) {
            $c9a044772607fb06 = isset(
                $a9d38d288d6824ad[$d58b4f8653a391d8][
                    "\157\x6e\154\151\x6e\145\x5f\143\154\x69\x65\156\164\163"
                ]
            )
                ? $a9d38d288d6824ad[$d58b4f8653a391d8][
                    "\x6f\156\154\x69\x6e\145\137\x63\x6c\151\x65\156\164\x73"
                ]
                : 0;
            if (!($c9a044772607fb06 == 0)) {
                goto a13a5b29cbc96e9a;
            }
            $a9d38d288d6824ad[$d58b4f8653a391d8][
                "\143\x61\x70\141\143\151\164\171"
            ] = 0;
            a13a5b29cbc96e9a:
            $e1d30a1d66778eaf[$d58b4f8653a391d8] =
                self::$rServers[$d58b4f8653a391d8][
                    "\x74\x6f\x74\x61\154\x5f\x63\154\151\145\x6e\x74\x73"
                ] > 0 &&
                self::$rServers[$d58b4f8653a391d8][
                    "\164\x6f\164\x61\x6c\x5f\143\x6c\x69\x65\x6e\164\163"
                ] > $c9a044772607fb06
                    ? $a9d38d288d6824ad[$d58b4f8653a391d8][
                        "\x63\x61\x70\x61\143\151\164\x79"
                    ]
                    : false;
            D784935751d94be8:
        }
        A5335b35f85d0ce6:
        $e1d30a1d66778eaf = array_filter(
            $e1d30a1d66778eaf,
            "\151\x73\x5f\x6e\165\x6d\x65\162\x69\x63"
        );
        if (empty($e1d30a1d66778eaf)) {
            goto d02337a0cc0667b1;
        }
        goto F6872ac6ac3210b1;
        D6aa8e7712fd10dd:
        exit();
        b4ce43a460cfe3cf:
        foreach (self::$rServers as $d58b4f8653a391d8 => $cc5f26dd881329b7) {
            goto F3f5c60e5f4b3b67;
            C0607f43807c24cd:
            if (
                !(
                    (!empty(
                        $f523e362fb81d6c8["\163\145\162\x76\145\162\163"][
                            $d58b4f8653a391d8
                        ]["\x70\151\x64"]
                    ) &&
                        $f523e362fb81d6c8["\163\x65\162\166\x65\x72\163"][
                            $d58b4f8653a391d8
                        ]["\164\x6f\137\141\x6e\x61\154\171\x7a\145"] == 0 &&
                        $f523e362fb81d6c8["\x73\145\x72\x76\145\162\x73"][
                            $d58b4f8653a391d8
                        ][
                            "\163\x74\x72\145\x61\155\137\163\x74\x61\x74\165\x73"
                        ] == 0 or
                        $f523e362fb81d6c8["\x69\x6e\146\157"][
                            "\x64\x69\x72\145\x63\x74\x5f\x73\157\165\x72\x63\x65"
                        ] == 1 &&
                            $f523e362fb81d6c8["\151\156\x66\157"][
                                "\144\x69\x72\x65\x63\x74\x5f\x70\162\157\x78\171"
                            ] == 1) &&
                    ($f523e362fb81d6c8["\151\x6e\x66\157"][
                        "\164\x61\x72\x67\x65\164\137\x63\157\156\x74\x61\151\x6e\x65\x72"
                    ] ==
                        $F9452a7efafa1aba or
                        ($F9452a7efafa1aba = "\x73\x72\x74")) &&
                    $cc5f26dd881329b7[
                        "\164\151\x6d\x65\163\x68\151\x66\164\137\x6f\x6e\154\x79"
                    ] == 0
                )
            ) {
                goto E6b3bfde2bba3a4b;
            }
            $c43b488500f8fab7[] = $d58b4f8653a391d8;
            E6b3bfde2bba3a4b:
            e6a1b797ad1cbaae:
            d14a0ca3952856ab:
            goto Ceb16f4cc7518b1f;
            fdf20eec96c52992:
            if (
                !(
                    (($f523e362fb81d6c8["\x73\145\162\x76\145\162\x73"][
                        $d58b4f8653a391d8
                    ]["\157\156\137\144\x65\x6d\x61\156\x64"] == 1 &&
                        $f523e362fb81d6c8["\x73\145\x72\x76\145\162\x73"][
                            $d58b4f8653a391d8
                        ][
                            "\163\164\x72\145\141\155\137\163\x74\x61\164\x75\163"
                        ] != 1) ||
                        ($f523e362fb81d6c8["\x73\x65\x72\x76\x65\162\x73"][
                            $d58b4f8653a391d8
                        ]["\160\151\x64"] > 0 &&
                            $f523e362fb81d6c8["\163\145\x72\166\145\x72\x73"][
                                $d58b4f8653a391d8
                            ][
                                "\x73\164\x72\x65\x61\x6d\x5f\x73\x74\x61\164\165\x73"
                            ] == 0)) &&
                        $f523e362fb81d6c8["\x73\x65\x72\x76\145\x72\x73"][
                            $d58b4f8653a391d8
                        ]["\x74\157\x5f\141\x6e\x61\154\171\x7a\145"] == 0 &&
                        time() >=
                            (int) $f523e362fb81d6c8[
                                "\163\x65\162\166\145\x72\163"
                            ][$d58b4f8653a391d8][
                                "\144\145\154\x61\x79\x5f\141\166\x61\151\x6c\x61\142\154\145\x5f\141\x74"
                            ] &&
                        $cc5f26dd881329b7[
                            "\x74\x69\155\145\163\150\151\x66\x74\x5f\x6f\156\x6c\171"
                        ] == 0 or
                    $f523e362fb81d6c8["\151\x6e\x66\157"][
                        "\144\151\162\x65\143\x74\137\x73\157\165\162\143\145"
                    ] == 1 &&
                        $f523e362fb81d6c8["\x69\x6e\x66\157"][
                            "\144\x69\162\145\143\x74\137\160\162\x6f\x78\x79"
                        ] == 1
                )
            ) {
                goto f2c9ad91c6d18d70;
            }
            $c43b488500f8fab7[] = $d58b4f8653a391d8;
            f2c9ad91c6d18d70:
            goto e6a1b797ad1cbaae;
            dc81d1b4441bc4da:
            goto C0607f43807c24cd;
            Ceb16f4cc7518b1f:
            F4f1e383f7da1088:
            goto cab84e8df02f7b1d;
            F3f5c60e5f4b3b67:
            if (
                !(
                    !array_key_exists(
                        $d58b4f8653a391d8,
                        $f523e362fb81d6c8["\x73\x65\162\x76\x65\162\163"]
                    ) ||
                    !$cc5f26dd881329b7[
                        "\163\x65\162\166\145\x72\x5f\x6f\156\x6c\x69\x6e\145"
                    ] ||
                    $cc5f26dd881329b7[
                        "\x73\145\x72\x76\145\162\x5f\x74\x79\x70\x65"
                    ] != 0
                )
            ) {
                goto E7f37679082b65f8;
            }
            goto F4f1e383f7da1088;
            E7f37679082b65f8:
            if (
                !isset(
                    $f523e362fb81d6c8["\163\145\x72\x76\145\x72\163"][
                        $d58b4f8653a391d8
                    ]
                )
            ) {
                goto d14a0ca3952856ab;
            }
            if ($E379394c7b1a273f == "\155\x6f\166\151\145") {
                goto dc81d1b4441bc4da;
            }
            goto fdf20eec96c52992;
            cab84e8df02f7b1d:
        }
        bde8c56657567d13:
        goto Ed60c4714ba8bccd;
        goto d43cf8b5a041908a;
        e3efe818e8c4d2ad:
        if ($E379394c7b1a273f == "\x61\x72\x63\150\151\x76\x65") {
            goto Ce197b9537ddabd2;
        }
        return [];
        goto be7e45769ffebcd6;
        Ce197b9537ddabd2:
        return null;
        goto a8f7ce3bbc25e1a8;
        bdbf1e0b6838a613:
        if (
            isset($D4253f9520627819) &&
            ($D4253f9520627819[
                "\x66\157\162\x63\145\137\x73\x65\x72\166\x65\x72\x5f\151\x64"
            ] !=
                0 and
                array_key_exists(
                    $D4253f9520627819[
                        "\146\157\162\x63\x65\137\163\x65\x72\166\x65\162\137\151\x64"
                    ],
                    $e1d30a1d66778eaf
                ))
        ) {
            goto Cc70282383f17592;
        }
        $ceb41d1730714460 = [];
        foreach (array_keys($e1d30a1d66778eaf) as $d58b4f8653a391d8) {
            goto c4c9036ff500aaca;
            bd8c46659a18be77:
            unset($e1d30a1d66778eaf[$d58b4f8653a391d8]);
            Cc693194c0722d58:
            goto Ed09d16414f36a87;
            ab98dde6f267d2df:
            $B5f1fb70f197b910 = $d58b4f8653a391d8;
            goto B99d6543acd6b9fb;
            c4c9036ff500aaca:
            if (
                self::$rServers[$d58b4f8653a391d8][
                    "\x65\x6e\141\x62\154\145\x5f\147\145\157\x69\x70"
                ] == 1
            ) {
                goto E99d37a8420a215d;
            }
            if (
                self::$rServers[$d58b4f8653a391d8][
                    "\x65\x6e\141\142\x6c\145\x5f\151\163\x70"
                ] == 1
            ) {
                goto F118623ede1a2734;
            }
            if (
                isset($f523e362fb81d6c8) &&
                !self::$rSettings[
                    "\157\x6e\x64\145\x6d\141\156\144\137\142\141\x6c\x61\156\x63\145\x5f\145\x71\x75\141\154"
                ] &&
                $f523e362fb81d6c8["\163\145\162\x76\x65\x72\x73"][
                    $d58b4f8653a391d8
                ]["\157\156\137\144\145\155\141\156\x64"]
            ) {
                goto Fb3aeead40b8a771;
            }
            $ceb41d1730714460[$d58b4f8653a391d8] = 1;
            goto a03c996c30d815c1;
            goto C02d45e6269f1e73;
            B99d6543acd6b9fb:
            goto cbb6986dcf2350d0;
            Ed09d16414f36a87:
            f690855d88163579:
            goto bc6163998566d7ae;
            E99d37a8420a215d:
            goto Bebc366257fff902;
            A8ef308a43bc2672:
            a3cf6f14abf10ae9:
            $ceb41d1730714460[$d58b4f8653a391d8] =
                self::$rServers[$d58b4f8653a391d8][
                    "\x67\145\157\151\160\x5f\x74\171\x70\145"
                ] == "\154\157\x77\137\x70\162\151\157\x72\x69\x74\171"
                    ? 3
                    : 2;
            F0e0a6ad4481fbd4:
            goto Dae3c6cf278608de;
            B7fe3fb4be1c91e2:
            goto c0ba462f1c92baa7;
            cd4d7e3802e0fa63:
            f432e8e3e7f10c1d:
            $ceb41d1730714460[$d58b4f8653a391d8] =
                self::$rServers[$d58b4f8653a391d8][
                    "\x69\163\160\137\x74\x79\160\145"
                ] == "\x6c\x6f\167\x5f\160\x72\151\x6f\x72\x69\164\171"
                    ? 3
                    : 2;
            Fcd9d7531742bb9a:
            goto Cc693194c0722d58;
            feaffddd80c820df:
            goto bd8c46659a18be77;
            C02d45e6269f1e73:
            Fb3aeead40b8a771:
            $ceb41d1730714460[$d58b4f8653a391d8] = 2;
            a03c996c30d815c1:
            goto f690855d88163579;
            F118623ede1a2734:
            goto A07b5b9f9b88c5b7;
            da91b04cf7376a41:
            goto cbb6986dcf2350d0;
            E0b7543d9c454f57:
            bc6163998566d7ae:
            F0a4013504631e2e:
            goto a610ce59cd668982;
            Bebc366257fff902:
            if (
                in_array(
                    $efc0f8f3059e4104,
                    self::$rServers[$d58b4f8653a391d8][
                        "\147\x65\157\x69\x70\x5f\143\x6f\165\x6e\164\162\x69\x65\163"
                    ]
                )
            ) {
                goto E46e461130effed1;
            }
            if (
                self::$rServers[$d58b4f8653a391d8][
                    "\x67\145\x6f\151\160\x5f\x74\171\160\145"
                ] == "\x73\164\x72\151\x63\164"
            ) {
                goto B7fe3fb4be1c91e2;
            }
            if (
                isset($f523e362fb81d6c8) &&
                !self::$rSettings[
                    "\157\156\144\x65\155\x61\x6e\x64\x5f\x62\141\x6c\141\156\143\145\137\145\161\x75\141\x6c"
                ] &&
                $f523e362fb81d6c8["\x73\145\162\x76\145\x72\163"][
                    $d58b4f8653a391d8
                ]["\157\x6e\137\144\145\155\141\x6e\144"]
            ) {
                goto a3cf6f14abf10ae9;
            }
            $ceb41d1730714460[$d58b4f8653a391d8] =
                self::$rServers[$d58b4f8653a391d8][
                    "\x67\145\157\x69\160\137\x74\x79\x70\x65"
                ] == "\x6c\x6f\x77\137\160\x72\151\157\162\x69\164\171"
                    ? 2
                    : 1;
            goto F0e0a6ad4481fbd4;
            goto A8ef308a43bc2672;
            A07b5b9f9b88c5b7:
            if (
                in_array(
                    strtolower(
                        trim(
                            preg_replace(
                                "\x2f\x5b\x5e\101\x2d\x5a\141\x2d\x7a\x30\x2d\x39\40\x5d\57",
                                "",
                                $f72bad5bd13565f1
                            )
                        )
                    ),
                    self::$rServers[$d58b4f8653a391d8][
                        "\x69\x73\x70\x5f\x6e\x61\x6d\145\163"
                    ]
                )
            ) {
                goto ab98dde6f267d2df;
            }
            if (
                self::$rServers[$d58b4f8653a391d8][
                    "\x69\163\x70\x5f\164\171\160\x65"
                ] == "\x73\x74\x72\151\x63\x74"
            ) {
                goto feaffddd80c820df;
            }
            if (
                isset($f523e362fb81d6c8) &&
                !self::$rSettings[
                    "\x6f\156\144\145\x6d\x61\156\x64\137\x62\141\154\141\x6e\x63\145\x5f\145\x71\x75\x61\x6c"
                ] &&
                $f523e362fb81d6c8["\x73\x65\162\x76\x65\x72\x73"][
                    $d58b4f8653a391d8
                ]["\157\x6e\x5f\x64\145\155\x61\156\x64"]
            ) {
                goto f432e8e3e7f10c1d;
            }
            $ceb41d1730714460[$d58b4f8653a391d8] =
                self::$rServers[$d58b4f8653a391d8][
                    "\x69\163\160\x5f\164\x79\160\145"
                ] == "\x6c\157\167\x5f\160\162\x69\x6f\x72\x69\x74\171"
                    ? 2
                    : 1;
            goto Fcd9d7531742bb9a;
            goto cd4d7e3802e0fa63;
            c0ba462f1c92baa7:
            unset($e1d30a1d66778eaf[$d58b4f8653a391d8]);
            Dae3c6cf278608de:
            goto E0b7543d9c454f57;
            E46e461130effed1:
            $B5f1fb70f197b910 = $d58b4f8653a391d8;
            goto da91b04cf7376a41;
            a610ce59cd668982:
        }
        cbb6986dcf2350d0:
        if (!(empty($ceb41d1730714460) && empty($B5f1fb70f197b910))) {
            goto d39f4e6de0180582;
        }
        goto cb22a842018c1fb6;
        fff2fcdfbb2dcbb6:
    }
    public static function B97D7ACBCf7c7A5e($Fd50c63671da34f8)
    {
        if (
            !(
                isset(self::$rSettings[$Fd50c63671da34f8]) &&
                strlen(self::$rSettings[$Fd50c63671da34f8]) > 0
            )
        ) {
            goto ceb5bef15b68042b;
        }
        return self::$rSettings[$Fd50c63671da34f8];
        ceb5bef15b68042b:
        switch ($Fd50c63671da34f8) {
            case "\143\x6f\156\x6e\145\143\x74\x65\144\137\x76\151\144\x65\x6f\x5f\160\x61\164\150":
                if (
                    !file_exists(
                        VIDEO_PATH .
                            "\x63\x6f\156\156\x65\x63\164\x65\144\x2e\x74\163"
                    )
                ) {
                    goto a180c4a18d2e4d47;
                }
                return VIDEO_PATH .
                    "\143\x6f\x6e\156\x65\143\164\x65\144\x2e\x74\x73";
                a180c4a18d2e4d47:
                goto e8a69fb50826725b;
            case "\145\170\160\x69\x72\x65\x64\x5f\166\x69\144\145\157\x5f\x70\x61\164\x68":
                if (
                    !file_exists(
                        VIDEO_PATH . "\x65\x78\x70\x69\162\x65\144\x2e\164\x73"
                    )
                ) {
                    goto d04dc2833d05ae7d;
                }
                return VIDEO_PATH . "\x65\170\x70\151\162\145\144\x2e\x74\x73";
                d04dc2833d05ae7d:
                goto e8a69fb50826725b;
            case "\x62\x61\156\x6e\x65\144\x5f\166\151\144\145\x6f\137\160\141\164\150":
                if (
                    !file_exists(
                        VIDEO_PATH . "\x62\x61\x6e\156\x65\144\x2e\164\163"
                    )
                ) {
                    goto Ebaebad032eef935;
                }
                return VIDEO_PATH . "\x62\141\x6e\156\145\144\x2e\164\163";
                Ebaebad032eef935:
                goto e8a69fb50826725b;
            case "\x6e\x6f\x74\x5f\157\x6e\137\141\151\x72\x5f\166\x69\144\x65\157\137\x70\141\x74\150":
                if (
                    !file_exists(
                        VIDEO_PATH . "\x6f\x66\146\x6c\151\x6e\x65\x2e\164\x73"
                    )
                ) {
                    goto ad6263a706a28f6b;
                }
                return VIDEO_PATH . "\x6f\x66\146\154\151\156\145\x2e\x74\163";
                ad6263a706a28f6b:
                goto e8a69fb50826725b;
            case "\x65\170\x70\151\x72\x69\x6e\147\137\x76\x69\144\x65\x6f\x5f\160\x61\164\150":
                if (
                    !file_exists(
                        VIDEO_PATH .
                            "\145\x78\x70\x69\x72\x69\x6e\x67\x2e\x74\x73"
                    )
                ) {
                    goto b5ad283a47079264;
                }
                return VIDEO_PATH .
                    "\145\170\x70\x69\162\x69\x6e\147\56\x74\x73";
                b5ad283a47079264:
                goto e8a69fb50826725b;
        }
        e1fd360c7fb89089:
        e8a69fb50826725b:
        return null;
    }
    public static function Ad5765C0FD1ABb43(
        $Fca476d6a870416e,
        $Fd50c63671da34f8,
        $F9452a7efafa1aba,
        $D4253f9520627819,
        $c59ec257c284c894,
        $efc0f8f3059e4104,
        $Fbe730b7a1211b54,
        $d58b4f8653a391d8 = null,
        $b2a9243e8304033d = null
    ) {
        goto f36ea74214052e62;
        f36ea74214052e62:
        $Fd50c63671da34f8 = self::B97D7AcBCF7C7A5e($Fd50c63671da34f8);
        if (
            !(
                !$D4253f9520627819[
                    "\x69\x73\x5f\162\145\x73\164\x72\145\141\x6d\x65\162"
                ] &&
                self::$rSettings[$Fca476d6a870416e] &&
                strlen($Fd50c63671da34f8) > 0
            )
        ) {
            goto dc80870dfd4b0fba;
        }
        if ($d58b4f8653a391d8) {
            goto bf8e2a034c607b01;
        }
        $d58b4f8653a391d8 = self::F4221e28760b623E(
            $D4253f9520627819,
            $c59ec257c284c894,
            $efc0f8f3059e4104,
            $Fbe730b7a1211b54
        );
        bf8e2a034c607b01:
        goto d399907e6dd44eda;
        d399907e6dd44eda:
        if ($d58b4f8653a391d8) {
            goto e91c19bd972701c9;
        }
        $d58b4f8653a391d8 = SERVER_ID;
        e91c19bd972701c9:
        $a70eaa0ab42179dd = null;
        if (
            !(
                self::isProxied($d58b4f8653a391d8) &&
                (!$D4253f9520627819[
                    "\x69\x73\137\162\x65\163\x74\x72\x65\141\x6d\145\x72"
                ] or
                    !self::$rSettings[
                        "\x72\145\x73\164\162\x65\141\155\x65\162\137\142\171\x70\141\163\163\x5f\x70\x72\x6f\170\171"
                    ])
            )
        ) {
            goto e27b2c9d73b5c423;
        }
        goto A2e8d2e516153a7d;
        Ecb5d33326617a19:
        goto C1f152c245b718e8;
        B4f16e09dde7cf83:
        $C700a2b357e5ed65 =
            self::$rServers[$d58b4f8653a391d8]["\x64\x6f\x6d\141\151\x6e\163"][
                "\160\162\x6f\x74\157\x63\x6f\x6c"
            ] .
            "\72\57\57" .
            self::$rServers[$d58b4f8653a391d8]["\x64\157\x6d\x61\x69\x6e\x73"][
                "\x75\x72\154\163"
            ][
                array_rand(
                    self::$rServers[$d58b4f8653a391d8][
                        "\x64\x6f\155\141\151\x6e\163"
                    ]["\165\162\x6c\163"]
                )
            ] .
            "\x3a" .
            self::$rServers[$d58b4f8653a391d8]["\144\157\x6d\141\151\156\x73"][
                "\x70\x6f\162\164"
            ];
        C1f152c245b718e8:
        if (
            !(
                $a70eaa0ab42179dd &&
                !self::$rServers[$a70eaa0ab42179dd][
                    "\151\x73\x5f\x6d\141\x69\156"
                ]
            )
        ) {
            goto e553bb1d9f53a2f0;
        }
        goto dab167dedc8b7036;
        A2e8d2e516153a7d:
        $c08f7f5177a44d91 = self::getProxies($d58b4f8653a391d8);
        $b2a9243e8304033d = self::availableProxy(
            array_keys($c08f7f5177a44d91),
            $efc0f8f3059e4104,
            $D4253f9520627819[
                "\143\157\156\137\x69\x73\160\137\156\141\155\x65"
            ]
        );
        if ($b2a9243e8304033d) {
            goto a462da6545979c07;
        }
        dB709Ed65ae02245();
        a462da6545979c07:
        goto a0384138e3cfe1db;
        cce479e50068c555:
        header(
            "\x43\x6f\156\164\145\156\164\55\x54\x79\x70\x65\x3a\x20\141\160\160\x6c\151\143\141\164\151\x6f\156\57\170\x2d\x6d\x70\x65\x67\x75\162\x6c"
        );
        header(
            "\103\157\156\164\145\156\164\55\114\145\156\147\164\150\x3a\x20" .
                strlen($dc05e2bb97d4635d)
        );
        echo $dc05e2bb97d4635d;
        exit();
        a107f0db889274a4:
        goto c62026bc150925b8;
        c62026bc150925b8:
        dc80870dfd4b0fba:
        switch ($Fca476d6a870416e) {
            case "\163\150\157\x77\137\145\x78\160\151\x72\145\144\137\x76\x69\144\145\x6f":
                generateError("\105\x58\120\111\x52\x45\x44");
                goto bc40f2f1c33184c8;
            case "\163\150\x6f\167\137\x62\141\156\156\x65\144\137\166\x69\x64\145\x6f":
                generateError("\x42\101\x4e\116\105\104");
                goto bc40f2f1c33184c8;
            case "\x73\x68\x6f\x77\137\156\x6f\164\x5f\157\x6e\x5f\141\x69\162\x5f\166\151\144\145\157":
                generateError(
                    "\x53\x54\122\105\101\115\137\x4f\106\x46\114\111\116\105"
                );
                goto bc40f2f1c33184c8;
            default:
                Db709Ed65AE02245();
                goto bc40f2f1c33184c8;
        }
        d20abed4483c69e6:
        bc40f2f1c33184c8:
        goto f5e63660087cb9a6;
        dab167dedc8b7036:
        $C700a2b357e5ed65 .=
            "\x2f" .
            md5(
                $d58b4f8653a391d8 .
                    "\137" .
                    $a70eaa0ab42179dd .
                    "\x5f" .
                    OPENSSL_EXTRA
            );
        e553bb1d9f53a2f0:
        $F64d974c429d80be = [
            "\x65\x78\x70\151\162\145\x73" => time() + 10,
            "\x76\x69\144\145\x6f\137\160\141\x74\x68" => $Fd50c63671da34f8,
        ];
        $ea5296071288c730 = Xui\Functions::encrypt(
            json_encode($F64d974c429d80be),
            self::$rSettings[
                "\x6c\x69\x76\x65\x5f\x73\164\x72\145\x61\x6d\x69\156\147\137\x70\x61\163\x73"
            ],
            OPENSSL_EXTRA
        );
        if ($F9452a7efafa1aba == "\x6d\63\x75\x38") {
            goto De3fa2e21829663b;
        }
        goto dbb208ac92e35f10;
        dbb208ac92e35f10:
        header(
            "\114\x6f\x63\141\164\x69\x6f\x6e\72\40{$C700a2b357e5ed65}\57\x61\x75\x74\x68\57{$ea5296071288c730}"
        );
        exit();
        goto a107f0db889274a4;
        De3fa2e21829663b:
        $dc05e2bb97d4635d = "\x23\105\130\x54\115\x33\125\12\x23\105\130\124\x2d\130\55\x56\105\x52\123\x49\x4f\116\72\x33\12\x23\105\x58\124\55\130\55\x4d\105\104\x49\x41\x2d\123\x45\x51\125\105\116\103\105\x3a\60\xa\43\105\130\124\x2d\130\x2d\101\x4c\x4c\117\x57\x2d\x43\101\103\110\x45\72\131\x45\x53\12\x23\x45\130\124\55\x58\55\x54\101\122\107\105\124\x44\125\122\101\124\111\117\x4e\72\x31\x30\xa\43\x45\x58\x54\x49\116\106\72\61\x30\x2e\x30\54\xa{$C700a2b357e5ed65}\x2f\141\x75\164\150\x2f{$ea5296071288c730}\12\x23\105\x58\x54\x2d\130\x2d\x45\x4e\x44\x4c\111\x53\x54";
        goto cce479e50068c555;
        a0384138e3cfe1db:
        $a70eaa0ab42179dd = $d58b4f8653a391d8;
        $d58b4f8653a391d8 = $b2a9243e8304033d;
        e27b2c9d73b5c423:
        if (
            self::$rServers[$d58b4f8653a391d8][
                "\162\141\156\x64\x6f\x6d\137\151\160"
            ] &&
            count(
                self::$rServers[$d58b4f8653a391d8][
                    "\x64\157\x6d\x61\x69\156\x73"
                ]["\165\162\x6c\163"]
            ) > 0
        ) {
            goto B4f16e09dde7cf83;
        }
        $C700a2b357e5ed65 = rtrim(
            self::$rServers[$d58b4f8653a391d8][
                "\x73\151\164\x65\x5f\x75\162\154"
            ],
            "\x2f"
        );
        goto Ecb5d33326617a19;
        f5e63660087cb9a6:
    }
    public static function F4221e28760B623E(
        $D4253f9520627819,
        $c2a965773885730d,
        $efc0f8f3059e4104,
        $f72bad5bd13565f1 = ""
    ) {
        goto Aa455a8536f1f478;
        Cf8ff585d1b2b942:
        goto F37e89496811a836;
        D0a568a75e0daddd:
        $B5f1fb70f197b910 =
            $D4253f9520627819[
                "\x66\x6f\162\143\x65\x5f\x73\145\x72\x76\145\162\137\151\x64"
            ];
        F37e89496811a836:
        return $B5f1fb70f197b910;
        goto A11f11d787b2bcd1;
        B53f50191be716af:
        array_multisort(
            $E287c1867f711629,
            SORT_ASC,
            $f16991461acd03bf,
            SORT_ASC
        );
        $e1d30a1d66778eaf = array_combine($f16991461acd03bf, $E287c1867f711629);
        if (
            $D4253f9520627819[
                "\146\x6f\x72\x63\145\137\163\x65\162\166\145\x72\x5f\151\x64"
            ] !=
                0 and
            array_key_exists(
                $D4253f9520627819[
                    "\146\157\162\x63\x65\137\163\x65\x72\x76\x65\162\x5f\x69\x64"
                ],
                $e1d30a1d66778eaf
            )
        ) {
            goto D0a568a75e0daddd;
        }
        $ceb41d1730714460 = [];
        foreach (array_keys($e1d30a1d66778eaf) as $d58b4f8653a391d8) {
            goto E9504a6d3d1e0a3e;
            da2c31bcef4b39e8:
            if (
                in_array(
                    $f72bad5bd13565f1,
                    self::$rServers[$d58b4f8653a391d8][
                        "\x69\x73\x70\137\x6e\x61\155\x65\x73"
                    ]
                )
            ) {
                goto Db33207d759a2e14;
            }
            if (
                self::$rServers[$d58b4f8653a391d8][
                    "\x69\x73\x70\137\x74\171\x70\145"
                ] == "\x73\164\x72\151\x63\x74"
            ) {
                goto D78036eaa01b4d7a;
            }
            $ceb41d1730714460[$d58b4f8653a391d8] =
                self::$rServers[$d58b4f8653a391d8][
                    "\x69\163\x70\x5f\164\171\160\145"
                ] == "\154\157\x77\137\160\162\x69\157\162\151\164\171"
                    ? 1
                    : 2;
            goto ad52b1f0838a62a6;
            D78036eaa01b4d7a:
            goto a817196801902fb4;
            de59081b80f528fa:
            goto c84926f21a4445aa;
            A319ebdfcf9feff3:
            E3d4a037c6ebbff1:
            d8e10e9f58dda86a:
            goto e2c77be5f57ac542;
            D0fdb5af4f4d4e75:
            unset($e1d30a1d66778eaf[$d58b4f8653a391d8]);
            f1b1ba0a8ef80e8e:
            goto A319ebdfcf9feff3;
            e7e01d6bc7536d4c:
            $B5f1fb70f197b910 = $d58b4f8653a391d8;
            goto de59081b80f528fa;
            E9504a6d3d1e0a3e:
            if (
                self::$rServers[$d58b4f8653a391d8][
                    "\145\x6e\141\142\x6c\x65\137\x67\145\x6f\151\160"
                ] == 1
            ) {
                goto b0eb3748133bf49f;
            }
            if (
                self::$rServers[$d58b4f8653a391d8][
                    "\145\x6e\141\142\154\x65\137\x69\x73\160"
                ] == 1
            ) {
                goto a22695cf3378f722;
            }
            $ceb41d1730714460[$d58b4f8653a391d8] = 1;
            goto B095426f2203149e;
            a22695cf3378f722:
            goto da2c31bcef4b39e8;
            Ee06905eef781155:
            if (
                in_array(
                    $efc0f8f3059e4104,
                    self::$rServers[$d58b4f8653a391d8][
                        "\x67\145\x6f\x69\160\137\143\157\x75\x6e\164\x72\151\x65\163"
                    ]
                )
            ) {
                goto e7e01d6bc7536d4c;
            }
            if (
                self::$rServers[$d58b4f8653a391d8][
                    "\147\145\157\x69\160\137\164\x79\x70\x65"
                ] == "\x73\164\x72\151\x63\164"
            ) {
                goto cfb8b4acdfa18f7f;
            }
            $ceb41d1730714460[$d58b4f8653a391d8] =
                self::$rServers[$d58b4f8653a391d8][
                    "\147\x65\x6f\151\160\x5f\164\x79\160\x65"
                ] == "\x6c\x6f\x77\137\160\162\x69\x6f\162\151\164\171"
                    ? 1
                    : 2;
            goto f1b1ba0a8ef80e8e;
            cfb8b4acdfa18f7f:
            goto D0fdb5af4f4d4e75;
            beeceb6a04823c0e:
            goto c84926f21a4445aa;
            Af3b73e681809525:
            B095426f2203149e:
            goto E3d4a037c6ebbff1;
            b0eb3748133bf49f:
            goto Ee06905eef781155;
            a817196801902fb4:
            unset($e1d30a1d66778eaf[$d58b4f8653a391d8]);
            ad52b1f0838a62a6:
            goto Af3b73e681809525;
            Db33207d759a2e14:
            $B5f1fb70f197b910 = $d58b4f8653a391d8;
            goto beeceb6a04823c0e;
            e2c77be5f57ac542:
        }
        goto De62f96aad4ef35b;
        De62f96aad4ef35b:
        c84926f21a4445aa:
        if (!(empty($ceb41d1730714460) && empty($B5f1fb70f197b910))) {
            goto E25b70e7029cfc36;
        }
        return false;
        E25b70e7029cfc36:
        $B5f1fb70f197b910 = empty($B5f1fb70f197b910)
            ? array_search(min($ceb41d1730714460), $ceb41d1730714460)
            : $B5f1fb70f197b910;
        goto Cf8ff585d1b2b942;
        e42732878b560367:
        b316978f97a12102:
        $e1d30a1d66778eaf = array_filter(
            $e1d30a1d66778eaf,
            "\151\x73\137\x6e\165\x6d\145\x72\151\143"
        );
        if (empty($e1d30a1d66778eaf)) {
            goto a4a548e34b564a39;
        }
        $f16991461acd03bf = array_keys($e1d30a1d66778eaf);
        $E287c1867f711629 = array_values($e1d30a1d66778eaf);
        goto B53f50191be716af;
        A11f11d787b2bcd1:
        a4a548e34b564a39:
        return false;
        goto ffef6461b207f02f;
        Aa455a8536f1f478:
        $c43b488500f8fab7 = [];
        foreach (self::$rServers as $d58b4f8653a391d8 => $cc5f26dd881329b7) {
            if (
                !(
                    !$cc5f26dd881329b7[
                        "\163\145\162\x76\x65\x72\137\x6f\156\154\151\x6e\145"
                    ] ||
                    $cc5f26dd881329b7[
                        "\x73\145\x72\166\x65\x72\x5f\164\171\160\145"
                    ] != 0
                )
            ) {
                goto Ed27df695df2ef6b;
            }
            goto d416b9b0a57de1e8;
            Ed27df695df2ef6b:
            $c43b488500f8fab7[] = $d58b4f8653a391d8;
            d416b9b0a57de1e8:
        }
        aa350b2571e85242:
        if (!empty($c43b488500f8fab7)) {
            goto Ff1ce0fd6cc2bb67;
        }
        return false;
        goto b7f9d68709cf4e3c;
        b7f9d68709cf4e3c:
        Ff1ce0fd6cc2bb67:
        shuffle($c43b488500f8fab7);
        $a9d38d288d6824ad = self::CDd1bc14D819be74();
        $e1d30a1d66778eaf = [];
        foreach ($c43b488500f8fab7 as $d58b4f8653a391d8) {
            $c9a044772607fb06 = isset(
                $a9d38d288d6824ad[$d58b4f8653a391d8][
                    "\x6f\x6e\x6c\x69\x6e\145\137\143\x6c\151\x65\x6e\164\x73"
                ]
            )
                ? $a9d38d288d6824ad[$d58b4f8653a391d8][
                    "\157\x6e\x6c\151\x6e\145\137\143\154\151\145\156\x74\163"
                ]
                : 0;
            if (!($c9a044772607fb06 == 0)) {
                goto D80d5e0d4cf74ca5;
            }
            $a9d38d288d6824ad[$d58b4f8653a391d8][
                "\x63\141\x70\141\x63\151\164\171"
            ] = 0;
            D80d5e0d4cf74ca5:
            $e1d30a1d66778eaf[$d58b4f8653a391d8] =
                self::$rServers[$d58b4f8653a391d8][
                    "\x74\x6f\x74\x61\154\137\x63\x6c\151\145\x6e\x74\x73"
                ] > 0 &&
                self::$rServers[$d58b4f8653a391d8][
                    "\164\x6f\164\x61\154\137\x63\x6c\151\x65\156\x74\163"
                ] > $c9a044772607fb06
                    ? $a9d38d288d6824ad[$d58b4f8653a391d8][
                        "\143\x61\x70\x61\143\151\x74\171"
                    ]
                    : false;
            b10133a0e4a18609:
        }
        goto e42732878b560367;
        ffef6461b207f02f:
    }
    public static function availableProxy(
        $c08f7f5177a44d91,
        $efc0f8f3059e4104,
        $f72bad5bd13565f1 = ""
    ) {
        goto Aab37217ab407881;
        ca040e266365f8be:
        foreach ($c08f7f5177a44d91 as $d58b4f8653a391d8) {
            $c9a044772607fb06 = isset(
                $a9d38d288d6824ad[$d58b4f8653a391d8][
                    "\157\156\154\151\156\145\x5f\143\154\x69\145\x6e\164\163"
                ]
            )
                ? $a9d38d288d6824ad[$d58b4f8653a391d8][
                    "\x6f\x6e\154\x69\x6e\x65\137\143\x6c\151\145\156\x74\163"
                ]
                : 0;
            if (!($c9a044772607fb06 == 0)) {
                goto ba1c3310242a3592;
            }
            $a9d38d288d6824ad[$d58b4f8653a391d8][
                "\143\141\x70\x61\x63\151\164\171"
            ] = 0;
            ba1c3310242a3592:
            $e1d30a1d66778eaf[$d58b4f8653a391d8] =
                self::$rServers[$d58b4f8653a391d8][
                    "\x74\157\164\141\x6c\x5f\x63\154\x69\x65\x6e\x74\x73"
                ] > 0 &&
                self::$rServers[$d58b4f8653a391d8][
                    "\164\157\x74\141\x6c\137\x63\154\x69\x65\156\x74\163"
                ] > $c9a044772607fb06
                    ? $a9d38d288d6824ad[$d58b4f8653a391d8][
                        "\x63\141\x70\x61\x63\x69\164\171"
                    ]
                    : false;
            db9c58776fc8640a:
        }
        F15b3a771900ab1e:
        $e1d30a1d66778eaf = array_filter(
            $e1d30a1d66778eaf,
            "\151\163\x5f\156\x75\155\145\162\x69\x63"
        );
        if (empty($e1d30a1d66778eaf)) {
            goto c24dad66283e776e;
        }
        $f16991461acd03bf = array_keys($e1d30a1d66778eaf);
        goto E77211b974fd9eb0;
        E77211b974fd9eb0:
        $E287c1867f711629 = array_values($e1d30a1d66778eaf);
        array_multisort(
            $E287c1867f711629,
            SORT_ASC,
            $f16991461acd03bf,
            SORT_ASC
        );
        $e1d30a1d66778eaf = array_combine($f16991461acd03bf, $E287c1867f711629);
        $ceb41d1730714460 = [];
        foreach (array_keys($e1d30a1d66778eaf) as $d58b4f8653a391d8) {
            goto F41403bac24834a8;
            ceee8dcc934d87d9:
            unset($e1d30a1d66778eaf[$d58b4f8653a391d8]);
            a1c101dc5a82ac66:
            goto Cfebcce9fe8b66ac;
            E233994e723be2b6:
            $B5f1fb70f197b910 = $d58b4f8653a391d8;
            goto ed0945407c0c3a39;
            ed0945407c0c3a39:
            goto D78dbb8d21b76f6e;
            Cfebcce9fe8b66ac:
            a347de238495b2c7:
            goto Ef1b7937dd9fbe02;
            C40b9d061a5c8e8c:
            goto a11a6e518eab3b44;
            A986d6708b5fcc94:
            if (
                in_array(
                    $f72bad5bd13565f1,
                    self::$rServers[$d58b4f8653a391d8][
                        "\x69\163\x70\137\156\x61\x6d\x65\163"
                    ]
                )
            ) {
                goto E233994e723be2b6;
            }
            if (
                self::$rServers[$d58b4f8653a391d8][
                    "\x69\163\x70\x5f\x74\x79\160\145"
                ] == "\163\164\x72\151\143\164"
            ) {
                goto b304f83412ffd8e7;
            }
            $ceb41d1730714460[$d58b4f8653a391d8] =
                self::$rServers[$d58b4f8653a391d8][
                    "\x69\163\160\137\x74\x79\x70\145"
                ] == "\x6c\x6f\x77\x5f\160\x72\x69\157\162\151\164\x79"
                    ? 1
                    : 2;
            goto a1c101dc5a82ac66;
            b304f83412ffd8e7:
            goto ceee8dcc934d87d9;
            e1a42b78b21f6533:
            unset($e1d30a1d66778eaf[$d58b4f8653a391d8]);
            A91aa40796ef180e:
            goto Ab9e0fd44d29adaa;
            d8d0e94f58b8eee6:
            $B5f1fb70f197b910 = $d58b4f8653a391d8;
            goto f29c54c22fee2ad2;
            a11a6e518eab3b44:
            if (
                in_array(
                    $efc0f8f3059e4104,
                    self::$rServers[$d58b4f8653a391d8][
                        "\x67\x65\x6f\151\160\137\143\157\x75\156\x74\162\151\x65\163"
                    ]
                )
            ) {
                goto d8d0e94f58b8eee6;
            }
            if (
                self::$rServers[$d58b4f8653a391d8][
                    "\x67\x65\157\151\160\x5f\164\171\160\145"
                ] == "\x73\164\162\151\x63\x74"
            ) {
                goto d7186493fe3b9fb4;
            }
            $ceb41d1730714460[$d58b4f8653a391d8] =
                self::$rServers[$d58b4f8653a391d8][
                    "\147\x65\157\151\160\x5f\164\x79\160\x65"
                ] == "\154\x6f\167\137\x70\x72\151\x6f\162\151\164\x79"
                    ? 1
                    : 2;
            goto A91aa40796ef180e;
            d7186493fe3b9fb4:
            goto e1a42b78b21f6533;
            F41403bac24834a8:
            if (
                self::$rServers[$d58b4f8653a391d8][
                    "\145\156\x61\x62\154\x65\x5f\x67\x65\157\151\160"
                ] == 1
            ) {
                goto C40b9d061a5c8e8c;
            }
            if (
                self::$rServers[$d58b4f8653a391d8][
                    "\145\156\x61\142\x6c\x65\x5f\151\163\x70"
                ] == 1
            ) {
                goto ee9f13a7ba33275b;
            }
            $ceb41d1730714460[$d58b4f8653a391d8] = 1;
            goto a347de238495b2c7;
            ee9f13a7ba33275b:
            goto A986d6708b5fcc94;
            f29c54c22fee2ad2:
            goto D78dbb8d21b76f6e;
            Ab9e0fd44d29adaa:
            Ef1b7937dd9fbe02:
            C5b2a6f38135b00b:
            goto f6c58543ab48c69e;
            f6c58543ab48c69e:
        }
        goto Ee41ded925d295be;
        Ee41ded925d295be:
        D78dbb8d21b76f6e:
        if (!(empty($ceb41d1730714460) && empty($B5f1fb70f197b910))) {
            goto Ec40ed551d71542e;
        }
        return null;
        Ec40ed551d71542e:
        $B5f1fb70f197b910 = empty($B5f1fb70f197b910)
            ? array_search(min($ceb41d1730714460), $ceb41d1730714460)
            : $B5f1fb70f197b910;
        goto bc4fd5e62b133db4;
        bc4fd5e62b133db4:
        return $B5f1fb70f197b910;
        c24dad66283e776e:
        return null;
        goto de753b3406730fc5;
        Aab37217ab407881:
        if (!empty($c08f7f5177a44d91)) {
            goto D3d2fe871b6d20a2;
        }
        return null;
        D3d2fe871b6d20a2:
        $a9d38d288d6824ad = self::cDd1bC14D819bE74(true);
        $e1d30a1d66778eaf = [];
        goto ca040e266365f8be;
        de753b3406730fc5:
    }
    public static function D2985c63279Ea4cD(
        $D78ff1d0edade5eb,
        $B68ac2238b156add,
        $B08e7d3cd339391a = null,
        $E18c40e895ee55c2 = "",
        $c59ec257c284c894 = null,
        $b3374866087774a1 = null
    ) {
        goto F1150cf97d69f40e;
        b3e265f64144e557:
        D1f1717b4dd01279:
        foreach ($d90ef785aae39e04 as $af379d1083bf17b4) {
            goto F2ed198e99b68a1e;
            Bd9acdebe3aff0a6:
            if (!self::e8E9D6b2B107d8AE($A90d77181715e38e[$Ea22c4a9ab5b2176])) {
                goto C85e4b88a2b41eac;
            }
            $e3d2d1505b87d99c++;
            if (
                !(
                    $A90d77181715e38e[$Ea22c4a9ab5b2176][
                        "\143\157\x6e\164\x61\151\x6e\145\x72"
                    ] != "\150\154\163"
                )
            ) {
                goto A898793f47c0e9b4;
            }
            if (
                self::$rSettings[
                    "\x72\x65\144\x69\163\x5f\x68\141\156\x64\154\145\162"
                ]
            ) {
                goto a5041e17879f4bf4;
            }
            $Aa8c918a2a91966f[] = intval(
                $A90d77181715e38e[$Ea22c4a9ab5b2176][
                    "\141\143\x74\151\x76\x69\164\171\137\151\144"
                ]
            );
            goto ece535f8ced45568;
            Fbb0c2e7e6b23432:
            fa92b34de3d855ac:
            E2bd74940d139ae4:
            $Ea22c4a9ab5b2176++;
            goto C8bcb51513090593;
            Cc9046f53ac1b06f:
            goto E54d910d61458b2d;
            E54d910d61458b2d:
            Beb5d5f0444f423f:
            goto ed4ccbbb784181d7;
            F2ed198e99b68a1e:
            $Ea22c4a9ab5b2176 = 0;
            C8bcb51513090593:
            if (
                !(
                    $Ea22c4a9ab5b2176 < count($A90d77181715e38e) &&
                    $e3d2d1505b87d99c < $de110edaf0f89eae
                )
            ) {
                goto Cc9046f53ac1b06f;
            }
            if (!($e3d2d1505b87d99c == $de110edaf0f89eae)) {
                goto Ada52bdd29a618bf;
            }
            goto Ef415f6f7bb0a29d;
            goto A22e9dfd49a32949;
            ece535f8ced45568:
            goto E200367dc3de8659;
            a5041e17879f4bf4:
            $Aa8c918a2a91966f[] = $A90d77181715e38e[$Ea22c4a9ab5b2176];
            E200367dc3de8659:
            $D4526c7bd7f852cc[
                $A90d77181715e38e[$Ea22c4a9ab5b2176][
                    "\x73\164\162\145\x61\x6d\x5f\151\x64"
                ]
            ][] = $aeefef3bed8a0a90[] =
                $A90d77181715e38e[$Ea22c4a9ab5b2176]["\x75\x75\151\x64"];
            goto cf7a1b512fffe3dd;
            A22e9dfd49a32949:
            Ada52bdd29a618bf:
            if (
                !(
                    $A90d77181715e38e[$Ea22c4a9ab5b2176]["\160\x69\x64"] ==
                    getmypid()
                )
            ) {
                goto f9e28874f6577b80;
            }
            goto E2bd74940d139ae4;
            f9e28874f6577b80:
            if (
                !(
                    $A90d77181715e38e[$Ea22c4a9ab5b2176][
                        "\x75\x73\x65\162\137\x69\x70"
                    ] == $c59ec257c284c894 &&
                        $A90d77181715e38e[$Ea22c4a9ab5b2176][
                            "\x75\x73\x65\x72\x5f\x61\x67\x65\x6e\164"
                        ] == $b3374866087774a1 &&
                        $af379d1083bf17b4 == 2 or
                    $A90d77181715e38e[$Ea22c4a9ab5b2176][
                        "\x75\163\x65\162\x5f\151\160"
                    ] == $c59ec257c284c894 && $af379d1083bf17b4 == 1 or
                    $af379d1083bf17b4 == 0
                )
            ) {
                goto fa92b34de3d855ac;
            }
            goto Bd9acdebe3aff0a6;
            cf7a1b512fffe3dd:
            A898793f47c0e9b4:
            if (
                !(
                    $A90d77181715e38e[$Ea22c4a9ab5b2176][
                        "\157\156\x5f\144\145\155\x61\x6e\144"
                    ] &&
                    $A90d77181715e38e[$Ea22c4a9ab5b2176][
                        "\163\145\x72\166\x65\162\137\x69\x64"
                    ] == SERVER_ID &&
                    self::$rSettings[
                        "\x6f\x6e\x5f\x64\145\x6d\x61\x6e\144\137\151\156\163\164\x61\x6e\164\137\157\146\x66"
                    ]
                )
            ) {
                goto Ab33a55dbfc4f0ae;
            }
            self::CA490CE3385c630E(
                $A90d77181715e38e[$Ea22c4a9ab5b2176][
                    "\x73\x74\x72\x65\141\x6d\137\151\144"
                ],
                $A90d77181715e38e[$Ea22c4a9ab5b2176]["\160\x69\144"]
            );
            Ab33a55dbfc4f0ae:
            C85e4b88a2b41eac:
            goto Fbb0c2e7e6b23432;
            ed4ccbbb784181d7:
        }
        Ef415f6f7bb0a29d:
        if (empty($Aa8c918a2a91966f)) {
            goto b17fe89338d42f7a;
        }
        if (
            self::$rSettings[
                "\162\145\144\151\x73\x5f\x68\x61\x6e\144\x6c\x65\162"
            ]
        ) {
            goto Ec40e31376d534cb;
        }
        goto Be64a108688c9609;
        Cd6017021e34c00f:
        foreach ($Aa8c918a2a91966f as $e110a2ab6d3a4734) {
            goto a9e70d2988bd6b97;
            B1d9f1472f7c23a2:
            $F42a951cf0a3370a->del($e110a2ab6d3a4734["\x75\x75\x69\x64"]);
            $F805649379c06d30[] = $e110a2ab6d3a4734["\x75\165\151\144"];
            E89ccb97703adf82:
            goto b46ba561cb1fe70e;
            a9e70d2988bd6b97:
            $F42a951cf0a3370a->zRem(
                "\x4c\x49\116\x45\x23{$e110a2ab6d3a4734["\x69\144\x65\x6e\x74\151\164\x79"]}",
                $e110a2ab6d3a4734["\165\165\x69\144"]
            );
            $F42a951cf0a3370a->zRem(
                "\114\x49\x4e\x45\x5f\x41\114\x4c\43{$e110a2ab6d3a4734["\x69\144\145\x6e\x74\151\164\171"]}",
                $e110a2ab6d3a4734["\165\x75\x69\x64"]
            );
            $F42a951cf0a3370a->zRem(
                "\123\x54\122\x45\101\115\x23{$e110a2ab6d3a4734["\163\x74\162\x65\141\155\x5f\151\144"]}",
                $e110a2ab6d3a4734["\165\165\x69\144"]
            );
            $F42a951cf0a3370a->zRem(
                "\x53\x45\x52\x56\x45\122\x23{$e110a2ab6d3a4734["\163\x65\162\166\145\x72\x5f\151\144"]}",
                $e110a2ab6d3a4734["\x75\165\x69\x64"]
            );
            if (!$e110a2ab6d3a4734["\x75\x73\x65\162\x5f\x69\144"]) {
                goto C47e278e816bdd2b;
            }
            goto a56289f5e4a7e819;
            a56289f5e4a7e819:
            $F42a951cf0a3370a->zRem(
                "\x53\105\122\x56\105\x52\x5f\114\x49\116\105\x53\43{$e110a2ab6d3a4734["\163\145\x72\166\x65\x72\x5f\151\144"]}",
                $e110a2ab6d3a4734["\165\165\x69\144"]
            );
            C47e278e816bdd2b:
            if (!$e110a2ab6d3a4734["\x70\x72\x6f\x78\171\x5f\151\x64"]) {
                goto E798ef3cad1868b3;
            }
            $F42a951cf0a3370a->zRem(
                "\x50\122\117\x58\x59\43{$e110a2ab6d3a4734["\160\x72\x6f\170\171\137\x69\x64"]}",
                $e110a2ab6d3a4734["\x75\165\x69\x64"]
            );
            E798ef3cad1868b3:
            goto B1d9f1472f7c23a2;
            b46ba561cb1fe70e:
        }
        fedf1ff7c32dbc8a:
        $F42a951cf0a3370a->zRem(
            "\103\x4f\116\116\x45\x43\x54\111\117\x4e\123",
            ...$F805649379c06d30
        );
        $F42a951cf0a3370a->zRem("\114\x49\x56\105", ...$F805649379c06d30);
        $F42a951cf0a3370a->sRem("\x45\116\104\x45\104", ...$F805649379c06d30);
        goto B6525ddd83e384c6;
        Be64a108688c9609:
        self::$db->query(
            "\x44\x45\114\105\x54\x45\40\x46\x52\117\x4d\x20\140\154\x69\x6e\145\x73\x5f\x6c\151\166\x65\x60\x20\x57\110\105\x52\105\40\140\141\x63\164\151\x76\x69\164\171\x5f\x69\x64\x60\x20\x49\x4e\x20\50" .
                implode(
                    "\x2c",
                    array_map("\x69\x6e\x74\x76\141\154", $Aa8c918a2a91966f)
                ) .
                "\x29"
        );
        goto C289e158794ab18b;
        Ec40e31376d534cb:
        $F805649379c06d30 = [];
        $F42a951cf0a3370a = self::$redis->multi();
        goto Cd6017021e34c00f;
        Eac980732d26e5b0:
        if ($c59ec257c284c894 && $b3374866087774a1) {
            goto C0a247e0ed173cba;
        }
        if ($c59ec257c284c894) {
            goto Af8790fd68d15dde;
        }
        $d90ef785aae39e04 = [0];
        goto af74bddc7b7617fa;
        Af8790fd68d15dde:
        goto cbc90df628071cd6;
        Dc0ea81c702b9928:
        self::$db->query(
            "\123\x45\x4c\x45\x43\x54\40\x60\154\x69\x6e\145\163\x5f\x6c\151\166\145\x60\x2e\x2a\x2c\40\140\157\x6e\x5f\144\145\155\141\156\144\140\x20\x46\x52\117\x4d\40\140\154\x69\156\x65\163\x5f\154\151\x76\x65\140\x20\x4c\105\x46\124\40\112\117\111\x4e\x20\140\x73\164\x72\145\x61\x6d\163\x5f\x73\145\162\166\x65\x72\163\x60\40\117\x4e\x20\x60\163\164\x72\x65\141\x6d\x73\137\163\145\162\x76\145\162\163\140\56\140\x73\x74\162\145\141\155\x5f\151\144\x60\40\75\x20\x60\x6c\x69\x6e\145\163\137\x6c\151\x76\x65\140\56\x60\163\164\162\x65\141\x6d\137\151\x64\140\x20\x41\116\x44\40\x60\163\x74\162\145\141\155\163\137\163\145\162\166\x65\162\163\x60\x2e\140\x73\x65\x72\166\145\162\x5f\151\144\x60\40\x3d\40\140\154\x69\x6e\145\163\x5f\154\x69\x76\x65\140\56\140\163\145\x72\x76\x65\x72\137\151\144\x60\40\x57\x48\x45\122\105\x20\x60\154\x69\x6e\x65\163\137\154\x69\x76\x65\140\56\x60\x68\155\x61\143\x5f\151\x64\x60\x20\75\x20\77\40\101\116\x44\40\x60\x6c\151\156\x65\x73\x5f\x6c\151\x76\145\140\56\x60\x68\x6c\x73\137\x65\156\144\x60\40\x3d\x20\60\40\101\116\104\40\140\x6c\x69\x6e\145\163\x5f\x6c\x69\x76\x65\x60\56\x60\x68\x6d\x61\143\137\x69\x64\x65\x6e\x74\151\146\151\x65\x72\140\40\75\40\x3f\40\117\122\104\105\122\40\102\x59\x20\140\154\151\156\x65\163\x5f\154\151\x76\145\140\56\140\x61\x63\164\x69\166\151\x74\x79\x5f\151\x64\140\x20\x41\123\x43",
            $B08e7d3cd339391a,
            $E18c40e895ee55c2
        );
        db04bf30a961ec68:
        $bde5957fb5fa9547 = self::$db->num_rows();
        $de110edaf0f89eae = $bde5957fb5fa9547 - $B68ac2238b156add;
        if (!($de110edaf0f89eae <= 0)) {
            goto ace786d755c23dae;
        }
        goto a61ec3c3dbe63c5c;
        F1150cf97d69f40e:
        if (
            self::$rSettings[
                "\162\x65\x64\151\x73\137\150\x61\x6e\144\154\x65\162"
            ]
        ) {
            goto Cd067b7da45c8765;
        }
        if ($B08e7d3cd339391a) {
            goto Cca3e0eac606b755;
        }
        self::$db->query(
            "\123\x45\114\x45\103\x54\40\140\x6c\x69\156\145\163\x5f\x6c\x69\166\145\x60\56\52\x2c\x20\x60\157\156\x5f\x64\x65\x6d\x61\x6e\144\x60\x20\106\x52\117\x4d\x20\140\x6c\151\156\145\163\137\154\x69\166\x65\140\x20\x4c\105\106\x54\x20\x4a\117\x49\x4e\x20\140\163\164\162\x65\141\x6d\163\137\163\145\x72\166\x65\x72\x73\140\40\x4f\x4e\40\140\x73\x74\162\x65\x61\x6d\163\x5f\163\x65\162\166\x65\x72\163\140\x2e\140\x73\164\162\145\141\x6d\137\151\144\140\x20\75\40\x60\154\x69\x6e\145\x73\137\154\151\166\x65\x60\x2e\x60\163\164\162\145\141\155\137\x69\x64\140\x20\101\116\104\40\x60\163\x74\x72\145\141\x6d\x73\x5f\163\x65\162\x76\145\x72\163\140\56\140\163\x65\162\x76\145\x72\137\x69\144\140\x20\75\x20\x60\154\x69\156\x65\x73\137\x6c\x69\166\145\140\56\140\x73\x65\x72\166\145\x72\137\151\144\140\40\x57\110\x45\x52\x45\40\140\154\151\x6e\145\x73\x5f\154\x69\x76\x65\140\56\x60\165\163\x65\x72\x5f\151\144\x60\x20\x3d\40\x3f\x20\x41\x4e\104\x20\140\x6c\x69\156\145\163\x5f\154\x69\x76\x65\x60\56\x60\x68\154\x73\137\x65\x6e\144\140\x20\75\x20\60\x20\117\x52\104\x45\x52\40\102\131\40\140\154\x69\x6e\145\163\137\x6c\151\x76\145\x60\x2e\x60\141\143\x74\151\166\151\x74\171\137\x69\x64\140\x20\101\123\103",
            $D78ff1d0edade5eb
        );
        goto db04bf30a961ec68;
        Cca3e0eac606b755:
        goto Dc0ea81c702b9928;
        Bef2845d2b558e66:
        $A90d77181715e38e = [];
        $f16991461acd03bf = self::Bc23764Ed0732f3f(
            $D78ff1d0edade5eb,
            true,
            true
        );
        $de110edaf0f89eae = count($f16991461acd03bf) - $B68ac2238b156add;
        if (!($de110edaf0f89eae <= 0)) {
            goto F34f77f23c0b6a23;
        }
        return;
        goto eccf5345ffb14135;
        B6525ddd83e384c6:
        $F42a951cf0a3370a->exec();
        C289e158794ab18b:
        foreach ($aeefef3bed8a0a90 as $B08b62d9f7870287) {
            @unlink(CONS_TMP_PATH . $B08b62d9f7870287);
            daa433704a5bada9:
        }
        a63a246d1111d420:
        foreach ($D4526c7bd7f852cc as $F26087d31c2bbe4d => $F805649379c06d30) {
            foreach ($F805649379c06d30 as $B08b62d9f7870287) {
                @unlink(
                    CONS_TMP_PATH .
                        $F26087d31c2bbe4d .
                        "\57" .
                        $B08b62d9f7870287
                );
                d173ea32bf63bbe2:
            }
            F079226f26f741e9:
            d16db62a5cafb0e2:
        }
        goto Bbda7b44477bdbe2;
        Df36093143f42ba5:
        array_multisort($c94b497359f8aed9, SORT_ASC, $A90d77181715e38e);
        Fe63751db95fef61:
        $c59ec257c284c894 = self::a9bC416FA6FA55C3();
        $e3d2d1505b87d99c = 0;
        $D4526c7bd7f852cc = $aeefef3bed8a0a90 = $Aa8c918a2a91966f = [];
        goto Eac980732d26e5b0;
        a61ec3c3dbe63c5c:
        return;
        ace786d755c23dae:
        $A90d77181715e38e = self::$db->get_rows();
        goto Fe63751db95fef61;
        Cd067b7da45c8765:
        goto Bef2845d2b558e66;
        eccf5345ffb14135:
        F34f77f23c0b6a23:
        foreach (
            array_map(
                "\x69\x67\x62\x69\x6e\141\x72\x79\x5f\x75\156\x73\x65\x72\x69\141\154\151\x7a\x65",
                self::$redis->mGet($f16991461acd03bf)
            )
            as $e110a2ab6d3a4734
        ) {
            if (!is_array($e110a2ab6d3a4734)) {
                goto b22129109480aa4a;
            }
            $A90d77181715e38e[] = $e110a2ab6d3a4734;
            b22129109480aa4a:
            c5369cd5745f0815:
        }
        Bb4c0c2a2be565fe:
        unset($f16991461acd03bf);
        $c94b497359f8aed9 = array_column(
            $A90d77181715e38e,
            "\144\141\x74\x65\x5f\163\x74\141\162\x74"
        );
        goto Df36093143f42ba5;
        cbc90df628071cd6:
        $d90ef785aae39e04 = [1, 0];
        af74bddc7b7617fa:
        goto D1f1717b4dd01279;
        C0a247e0ed173cba:
        $d90ef785aae39e04 = [2, 1, 0];
        goto b3e265f64144e557;
        Bbda7b44477bdbe2:
        C61a8854c024871f:
        b17fe89338d42f7a:
        return $e3d2d1505b87d99c;
        goto f1ea5dbb8098a26a;
        f1ea5dbb8098a26a:
    }
    public static function E8e9D6B2b107D8AE($A9d34c0517e4c2a9)
    {
        goto ac7cf745298eaaa5;
        Ac39b7bbb53e7c6b:
        a4e6e6af71b5e675:
        if (
            $A9d34c0517e4c2a9["\163\145\162\x76\x65\x72\x5f\151\144"] ==
            SERVER_ID
        ) {
            goto Ebd2f835b5e5e27a;
        }
        if (
            self::$rSettings[
                "\x72\145\144\151\x73\x5f\x68\141\156\x64\x6c\145\162"
            ]
        ) {
            goto Ad6cf2f22e5b8a3f;
        }
        self::$db->query(
            "\x49\116\123\x45\x52\124\x20\111\x4e\124\117\40\140\x73\151\x67\156\x61\154\163\140\x20\50\140\160\x69\x64\140\x2c\x60\163\145\x72\x76\x65\x72\x5f\x69\144\x60\54\140\x72\164\155\160\x60\54\140\164\x69\155\x65\x60\51\40\x56\x41\x4c\x55\105\123\50\77\x2c\77\x2c\x3f\x2c\125\x4e\111\x58\137\x54\111\x4d\x45\123\124\101\x4d\120\x28\x29\x29",
            $A9d34c0517e4c2a9["\x70\151\x64"],
            $A9d34c0517e4c2a9["\163\x65\x72\x76\145\162\137\151\144"],
            1
        );
        goto D4caf52224a556f4;
        goto b473a1b9ccd6b796;
        D76d959d3b2c7dec:
        shell_exec(
            "\167\x67\145\x74\x20\55\x2d\164\x69\155\x65\157\165\164\x3d\62\40\x2d\117\40\57\144\145\166\57\156\x75\154\x6c\x20\x2d\157\x20\57\144\145\x76\x2f\156\165\154\154\40\x22" .
                self::$rServers[SERVER_ID][
                    "\x72\164\x6d\160\x5f\155\x70\x6f\x72\x74\x5f\x75\x72\x6c"
                ] .
                "\x63\157\156\x74\x72\x6f\154\57\144\x72\157\x70\57\143\154\x69\x65\x6e\164\77\143\154\151\145\x6e\x74\x69\x64\x3d" .
                intval($A9d34c0517e4c2a9["\160\151\x64"]) .
                "\x22\x20\x3e\x2f\144\145\x76\x2f\156\x75\154\x6c\x20\62\x3e\57\144\x65\166\x2f\x6e\165\154\x6c\x20\x26"
        );
        b5ed0281f086695c:
        a7ff1e3f780e6068:
        self::DCFCfa5D9D05DF5a(
            $A9d34c0517e4c2a9["\163\145\x72\166\x65\x72\x5f\151\x64"],
            $A9d34c0517e4c2a9["\160\162\x6f\x78\171\x5f\x69\x64"],
            $A9d34c0517e4c2a9["\165\163\x65\x72\x5f\151\x64"],
            $A9d34c0517e4c2a9["\163\164\162\x65\x61\155\137\151\x64"],
            $A9d34c0517e4c2a9["\x64\141\x74\x65\x5f\163\164\141\x72\164"],
            $A9d34c0517e4c2a9["\x75\x73\145\x72\137\141\147\145\x6e\164"],
            $A9d34c0517e4c2a9["\165\163\145\162\x5f\x69\160"],
            $A9d34c0517e4c2a9["\143\157\x6e\164\141\x69\156\x65\162"],
            $A9d34c0517e4c2a9[
                "\x67\x65\x6f\x69\x70\x5f\x63\157\165\x6e\164\x72\x79\137\x63\157\144\145"
            ],
            $A9d34c0517e4c2a9["\151\163\x70"],
            $A9d34c0517e4c2a9[
                "\x65\x78\x74\x65\x72\156\x61\154\137\144\x65\x76\x69\x63\145"
            ],
            $A9d34c0517e4c2a9["\144\151\x76\145\x72\x67\x65\156\x63\x65"],
            $A9d34c0517e4c2a9["\x68\x6d\x61\x63\x5f\x69\144"],
            $A9d34c0517e4c2a9[
                "\x68\155\141\143\137\x69\144\x65\x6e\164\x69\x66\151\x65\162"
            ]
        );
        return true;
        goto a0369756228e2e14;
        b473a1b9ccd6b796:
        Ad6cf2f22e5b8a3f:
        self::aA941Cf79c4F48CF(
            $A9d34c0517e4c2a9["\x70\151\144"],
            $A9d34c0517e4c2a9["\x73\145\162\166\145\162\x5f\151\x64"],
            1
        );
        D4caf52224a556f4:
        goto b5ed0281f086695c;
        Ebd2f835b5e5e27a:
        goto D76d959d3b2c7dec;
        C59d8ba9764dfea5:
        goto ff3bbb749b787726;
        Bfa74223e5e94877:
        if (
            self::$rSettings[
                "\162\x65\144\151\x73\x5f\150\x61\156\144\154\x65\x72"
            ]
        ) {
            goto C945e0ee476be8c3;
        }
        self::$db->query(
            "\x55\120\104\101\124\105\x20\x60\154\x69\156\x65\x73\137\x6c\x69\166\145\140\40\123\105\x54\x20\x60\x68\154\163\x5f\145\x6e\x64\x60\40\75\40\x31\40\x57\110\x45\x52\105\x20\140\141\143\x74\x69\166\x69\x74\171\x5f\151\x64\x60\x20\75\x20\x3f",
            $A9d34c0517e4c2a9["\x61\143\x74\151\x76\151\164\x79\137\x69\x64"]
        );
        goto c988ab6b30f121ab;
        goto d45511c0564b4024;
        c045150e8a08d31a:
        goto cb61d11a66d2b965;
        fb5bcc66156e0d6b:
        self::$db->query(
            "\x53\x45\114\105\103\x54\40\x2a\40\x46\122\x4f\115\40\140\154\x69\x6e\x65\x73\137\154\151\166\x65\140\40\127\x48\105\122\105\x20\x60\165\165\x69\144\x60\40\x3d\x20\x3f",
            $A9d34c0517e4c2a9
        );
        cb61d11a66d2b965:
        $A9d34c0517e4c2a9 = self::$db->get_row();
        goto c431e9c0fc49c426;
        c276f663dfc56c7d:
        goto e09c55976368bea5;
        Cfddc9d9d721bdae:
        self::Aa941Cf79C4F48cf(
            $A9d34c0517e4c2a9["\160\x69\144"],
            $A9d34c0517e4c2a9["\x73\x65\162\x76\145\x72\x5f\x69\x64"],
            0
        );
        e09c55976368bea5:
        goto b3e864f93b6176c7;
        goto e21f88568b07538b;
        Dc12dbec405081c1:
        if (
            $A9d34c0517e4c2a9["\143\x6f\x6e\164\x61\151\156\145\x72"] ==
            "\162\x74\155\160"
        ) {
            goto a4e6e6af71b5e675;
        }
        if (
            $A9d34c0517e4c2a9["\x63\157\x6e\x74\x61\x69\x6e\x65\x72"] ==
            "\x68\x6c\x73"
        ) {
            goto Bfa74223e5e94877;
        }
        if (
            $A9d34c0517e4c2a9["\163\145\162\166\145\162\137\x69\x64"] ==
            SERVER_ID
        ) {
            goto E85d04c6fbddfefc;
        }
        if (
            self::$rSettings[
                "\162\x65\x64\151\x73\137\x68\x61\156\x64\x6c\x65\162"
            ]
        ) {
            goto Cfddc9d9d721bdae;
        }
        self::$db->query(
            "\111\x4e\123\105\122\124\x20\x49\116\124\117\x20\x60\163\151\x67\156\x61\x6c\163\140\x20\x28\x60\x70\x69\144\x60\x2c\x60\x73\x65\162\166\x65\162\x5f\x69\x64\140\54\140\164\x69\155\145\140\51\40\x56\x41\x4c\125\105\123\x28\x3f\x2c\77\54\x55\116\111\130\x5f\124\111\x4d\x45\123\124\x41\x4d\x50\x28\51\x29",
            $A9d34c0517e4c2a9["\x70\151\x64"],
            $A9d34c0517e4c2a9["\163\145\162\x76\x65\x72\x5f\151\x64"]
        );
        goto c276f663dfc56c7d;
        d45511c0564b4024:
        C945e0ee476be8c3:
        self::e3484f74d3C8b5a7($A9d34c0517e4c2a9, [], "\143\154\x6f\163\x65");
        c988ab6b30f121ab:
        ff3bbb749b787726:
        goto a7ff1e3f780e6068;
        goto Ac39b7bbb53e7c6b;
        e21f88568b07538b:
        E85d04c6fbddfefc:
        if (
            !(
                $A9d34c0517e4c2a9["\160\151\144"] != getmypid() &&
                is_numeric($A9d34c0517e4c2a9["\160\151\x64"]) &&
                $A9d34c0517e4c2a9["\x70\x69\144"] > 0
            )
        ) {
            goto Bde43a198f0bea82;
        }
        posix_kill(intval($A9d34c0517e4c2a9["\x70\151\x64"]), 9);
        Bde43a198f0bea82:
        b3e864f93b6176c7:
        goto C59d8ba9764dfea5;
        ac7cf745298eaaa5:
        if (!empty($A9d34c0517e4c2a9)) {
            goto E3934f60d0fb59e7;
        }
        return false;
        E3934f60d0fb59e7:
        if (is_array($A9d34c0517e4c2a9)) {
            goto c973e0011f68cff2;
        }
        if (
            !self::$rSettings[
                "\162\145\144\151\x73\137\150\x61\156\x64\154\x65\x72"
            ]
        ) {
            goto b914a30e4486a61c;
        }
        goto Ed50e549424f4959;
        c431e9c0fc49c426:
        fd7be008fec837e1:
        c973e0011f68cff2:
        if (is_array($A9d34c0517e4c2a9)) {
            goto F76c62c7bf5ced74;
        }
        return false;
        F76c62c7bf5ced74:
        goto Dc12dbec405081c1;
        Ed50e549424f4959:
        $A9d34c0517e4c2a9 = igbinary_unserialize(
            self::$redis->get($A9d34c0517e4c2a9)
        );
        goto fd7be008fec837e1;
        b914a30e4486a61c:
        if (strlen(strval($A9d34c0517e4c2a9)) == 32) {
            goto fb5bcc66156e0d6b;
        }
        self::$db->query(
            "\x53\x45\114\105\103\124\x20\52\x20\106\x52\x4f\115\40\140\x6c\x69\156\x65\163\x5f\x6c\x69\166\x65\x60\40\x57\x48\105\122\x45\40\140\x61\x63\164\x69\x76\151\x74\171\137\x69\x64\140\x20\75\x20\77",
            $A9d34c0517e4c2a9
        );
        goto c045150e8a08d31a;
        a0369756228e2e14:
    }
    public static function F01D5Fe0Aec79d52($f9b07d216a168dcc)
    {
        goto b77972c8ead85ecb;
        fa19a8634032c431:
        return false;
        goto Aca46c6db52b3c16;
        Ccce909593473272:
        $A9d34c0517e4c2a9 = self::$db->get_row();
        self::$db->query(
            "\x44\x45\x4c\105\x54\x45\x20\x46\122\117\x4d\x20\x60\x6c\151\x6e\x65\163\137\154\x69\x76\x65\x60\x20\127\110\105\122\105\40\x60\x61\x63\x74\151\166\x69\164\171\137\x69\x64\x60\40\x3d\40\77",
            $A9d34c0517e4c2a9["\x61\143\x74\151\x76\151\164\x79\137\151\144"]
        );
        self::dcFCFA5d9D05Df5a(
            $A9d34c0517e4c2a9["\163\x65\x72\x76\x65\162\x5f\x69\x64"],
            $A9d34c0517e4c2a9["\160\x72\157\170\x79\137\151\144"],
            $A9d34c0517e4c2a9["\x75\163\x65\x72\137\151\x64"],
            $A9d34c0517e4c2a9["\163\x74\x72\145\141\x6d\137\x69\x64"],
            $A9d34c0517e4c2a9["\144\141\164\x65\137\163\x74\x61\162\x74"],
            $A9d34c0517e4c2a9["\165\163\145\x72\x5f\x61\x67\x65\156\x74"],
            $A9d34c0517e4c2a9["\x75\x73\145\162\x5f\151\x70"],
            $A9d34c0517e4c2a9["\x63\x6f\x6e\x74\x61\151\156\145\x72"],
            $A9d34c0517e4c2a9[
                "\x67\x65\x6f\151\x70\137\143\157\x75\x6e\x74\x72\x79\x5f\143\x6f\x64\145"
            ],
            $A9d34c0517e4c2a9["\x69\x73\x70"],
            $A9d34c0517e4c2a9[
                "\145\x78\x74\145\x72\156\x61\x6c\x5f\144\145\166\x69\143\x65"
            ],
            $A9d34c0517e4c2a9["\144\151\x76\x65\162\x67\x65\156\x63\x65"],
            $A9d34c0517e4c2a9["\x68\155\x61\x63\x5f\151\144"],
            $A9d34c0517e4c2a9[
                "\x68\x6d\x61\x63\137\151\x64\145\x6e\x74\151\x66\x69\x65\162"
            ]
        );
        return true;
        A24521ed7ccf7335:
        goto fa19a8634032c431;
        b77972c8ead85ecb:
        if (!empty($f9b07d216a168dcc)) {
            goto Aaca9adc577d0724;
        }
        return false;
        Aaca9adc577d0724:
        self::$db->query(
            "\123\x45\x4c\105\103\124\40\52\40\106\x52\x4f\x4d\x20\140\154\151\156\x65\163\x5f\154\151\x76\145\140\40\127\x48\105\122\105\40\x60\143\x6f\156\x74\141\x69\156\145\x72\x60\x20\75\x20\x27\x72\x74\155\160\47\x20\101\116\x44\40\140\x70\x69\144\140\x20\x3d\x20\77\40\101\x4e\104\40\140\163\145\162\x76\x65\162\x5f\x69\144\140\40\75\40\77",
            $f9b07d216a168dcc,
            SERVER_ID
        );
        if (!(self::$db->num_rows() > 0)) {
            goto A24521ed7ccf7335;
        }
        goto Ccce909593473272;
        Aca46c6db52b3c16:
    }
    public static function DCfCFA5d9d05DF5a(
        $d58b4f8653a391d8,
        $b2a9243e8304033d,
        $D78ff1d0edade5eb,
        $F26087d31c2bbe4d,
        $D031c48a1422c07e,
        $b3374866087774a1,
        $c59ec257c284c894,
        $F9452a7efafa1aba,
        $C4a76d9a69ca8231,
        $Fbe730b7a1211b54,
        $d080620e03289080 = "",
        $b25be5f9af7a0a91 = 0,
        $B08e7d3cd339391a = null,
        $E18c40e895ee55c2 = ""
    ) {
        if (
            !(
                self::$rSettings[
                    "\163\x61\x76\145\x5f\x63\154\x6f\x73\x65\144\137\x63\157\x6e\x6e\145\x63\x74\x69\x6f\x6e"
                ] == 0
            )
        ) {
            goto E8bbd51d0e5c01f4;
        }
        return;
        E8bbd51d0e5c01f4:
        if (!($d58b4f8653a391d8 && $D78ff1d0edade5eb && $F26087d31c2bbe4d)) {
            goto F5fa7ff9e337e179;
        }
        $A9d34c0517e4c2a9 = [
            "\x75\x73\145\x72\137\151\144" => intval($D78ff1d0edade5eb),
            "\x73\164\162\x65\x61\155\137\x69\144" => intval($F26087d31c2bbe4d),
            "\x73\145\162\x76\x65\162\137\151\144" => intval($d58b4f8653a391d8),
            "\160\162\x6f\x78\171\137\x69\x64" => intval($b2a9243e8304033d),
            "\x64\141\x74\x65\x5f\163\x74\x61\x72\x74" => intval(
                $D031c48a1422c07e
            ),
            "\x75\163\145\162\137\x61\x67\145\x6e\x74" => $b3374866087774a1,
            "\165\163\145\x72\x5f\x69\160" => htmlentities($c59ec257c284c894),
            "\x64\141\164\x65\137\x65\156\x64" => time(),
            "\143\x6f\156\164\141\x69\x6e\x65\x72" => $F9452a7efafa1aba,
            "\x67\145\157\151\160\x5f\x63\x6f\165\156\164\162\x79\x5f\x63\157\x64\145" => $C4a76d9a69ca8231,
            "\x69\163\160" => $Fbe730b7a1211b54,
            "\x65\x78\164\x65\162\x6e\141\x6c\137\144\x65\x76\x69\143\x65" => htmlentities(
                $d080620e03289080
            ),
            "\144\151\x76\x65\162\147\145\x6e\x63\x65" => intval(
                $b25be5f9af7a0a91
            ),
            "\x68\x6d\x61\143\137\x69\x64" => $B08e7d3cd339391a,
            "\x68\155\x61\x63\137\151\144\145\x6e\164\151\146\151\x65\x72" => $E18c40e895ee55c2,
        ];
        file_put_contents(
            LOGS_TMP_PATH . "\x61\143\164\x69\166\151\164\x79",
            base64_encode(json_encode($A9d34c0517e4c2a9)) . "\xa",
            FILE_APPEND | LOCK_EX
        );
        F5fa7ff9e337e179:
    }
    public static function D7aC04307F564FA4()
    {
        $a85e1b7d42c346a0 = [];
        self::$db->query(
            "\x53\105\114\x45\103\124\x20\x60\x69\x70\x60\x2c\40\140\160\141\x73\163\167\x6f\x72\x64\140\54\x20\140\160\165\163\150\140\54\40\x60\160\165\154\154\140\x20\106\x52\x4f\115\x20\140\162\x74\155\160\x5f\151\x70\x73\x60"
        );
        foreach (self::$db->get_rows() as $C740da31596f24ef) {
            $a85e1b7d42c346a0[gethostbyname($C740da31596f24ef["\x69\x70"])] = [
                "\x70\x61\x73\163\167\157\162\144" =>
                    $C740da31596f24ef["\x70\x61\163\x73\167\157\162\x64"],
                "\x70\165\x73\x68" => boolval(
                    $C740da31596f24ef["\160\165\163\150"]
                ),
                "\160\x75\154\154" => boolval(
                    $C740da31596f24ef["\160\165\x6c\x6c"]
                ),
            ];
            c6da51062856491f:
        }
        c0001e69027793ee:
        return $a85e1b7d42c346a0;
    }
    public static function aEbd9e41165629f6(
        $F26087d31c2bbe4d,
        $Aa8c918a2a91966f = [],
        $E379394c7b1a273f = "\x6d\157\x76\151\145"
    ) {
        goto b455e19ac75a1bb9;
        cad69c1ed4589087:
        return in_array(self::$db->get_col(), $Aa8c918a2a91966f);
        d66c0e5e6a3e21d5:
        goto ff8bcf65288739ac;
        Ff81723f449d2102:
        $bbc84f53c534450d = igbinary_unserialize(
            file_get_contents(
                SERIES_TMP_PATH . "\x73\x65\x72\151\145\x73\x5f\155\141\160"
            )
        );
        goto b972c7378639bbe0;
        d057b6c2430067bd:
        return in_array($F26087d31c2bbe4d, $Aa8c918a2a91966f);
        ba3ff96908c226af:
        return false;
        goto C811c446941c9966;
        b455e19ac75a1bb9:
        if ($E379394c7b1a273f == "\155\x6f\166\x69\145") {
            goto Cfffa5ec54aead80;
        }
        if (!($E379394c7b1a273f == "\x73\x65\x72\x69\145\x73")) {
            goto dca2845a726445f4;
        }
        if (self::$rCached) {
            goto Ff81723f449d2102;
        }
        self::$db->query(
            "\123\105\x4c\105\103\x54\x20\x73\x65\162\x69\x65\x73\x5f\151\x64\x20\106\x52\117\x4d\x20\x60\163\164\x72\145\141\x6d\x73\x5f\145\160\151\x73\x6f\x64\145\163\x60\40\x57\110\x45\x52\x45\40\140\163\164\x72\145\x61\x6d\137\x69\144\140\40\75\40\x3f\40\x4c\111\115\111\x54\40\61",
            $F26087d31c2bbe4d
        );
        if (!(self::$db->num_rows() > 0)) {
            goto d66c0e5e6a3e21d5;
        }
        goto cad69c1ed4589087;
        b972c7378639bbe0:
        return in_array(
            $bbc84f53c534450d[$F26087d31c2bbe4d],
            $Aa8c918a2a91966f
        );
        ff8bcf65288739ac:
        dca2845a726445f4:
        goto ba3ff96908c226af;
        Cfffa5ec54aead80:
        goto d057b6c2430067bd;
        C811c446941c9966:
    }
    public static function D7Ca435Ac70e9a78(
        $D78ff1d0edade5eb = null,
        $a71afc14d6cd090d = null,
        $d5249dad8e8411b7 = null,
        $f741fb10659d3472 = false,
        $E7654bf2f4eff2fe = false,
        $c59ec257c284c894 = ""
    ) {
        goto Fb5ee7c55295c96c;
        C64d1d27550c8cee:
        self::$db->query(
            "\123\x45\114\x45\103\124\x20\140\141\143\143\x65\x73\163\x5f\x6f\x75\x74\160\x75\x74\137\x69\144\140\x2c\x20\140\x6f\165\164\x70\165\164\x5f\153\145\171\x60\x20\106\x52\117\x4d\x20\140\x6f\x75\164\x70\165\x74\137\146\157\x72\x6d\x61\164\163\140\x3b"
        );
        foreach (self::$db->get_rows() as $C740da31596f24ef) {
            if (
                !in_array(
                    intval(
                        $C740da31596f24ef[
                            "\x61\143\x63\145\163\x73\137\157\165\164\x70\x75\x74\x5f\151\144"
                        ]
                    ),
                    $D4253f9520627819[
                        "\x61\x6c\154\157\167\x65\x64\137\157\165\x74\x70\165\x74\x73"
                    ]
                )
            ) {
                goto Cb8735b79306ef34;
            }
            $D4253f9520627819[
                "\157\165\164\x70\x75\x74\x5f\x66\157\162\155\x61\x74\x73"
            ][] = $C740da31596f24ef["\157\x75\x74\x70\x75\164\137\153\x65\171"];
            Cb8735b79306ef34:
            D60a21369b8eedef:
        }
        Fa16effb29aab1e0:
        goto fce8f84d732cc153;
        fb48a5b1873cc491:
        goto fb5ceb5cab4c2a34;
        Ef53ab4a5529ae3f:
        $D4253f9520627819[
            "\x61\x6c\154\x6f\167\145\144\x5f\151\x70\163"
        ] = @array_filter(
            array_map(
                "\164\x72\x69\x6d",
                json_decode(
                    $D4253f9520627819[
                        "\x61\x6c\x6c\157\x77\x65\144\x5f\x69\160\x73"
                    ],
                    true
                )
            )
        );
        $D4253f9520627819[
            "\141\154\x6c\157\x77\145\144\x5f\165\141"
        ] = @array_filter(
            array_map(
                "\x74\x72\151\x6d",
                json_decode(
                    $D4253f9520627819[
                        "\x61\x6c\154\157\x77\145\144\x5f\165\141"
                    ],
                    true
                )
            )
        );
        $D4253f9520627819[
            "\141\x6c\x6c\x6f\167\x65\144\x5f\x6f\165\x74\x70\x75\164\163"
        ] = array_map(
            "\x69\156\164\x76\x61\154",
            json_decode(
                $D4253f9520627819[
                    "\x61\x6c\154\157\167\x65\144\x5f\x6f\165\x74\160\165\x74\x73"
                ],
                true
            )
        );
        $D4253f9520627819[
            "\157\x75\x74\x70\x75\x74\x5f\x66\x6f\x72\155\141\x74\163"
        ] = [];
        if (self::$rCached) {
            goto fb48a5b1873cc491;
        }
        goto C64d1d27550c8cee;
        C9cdd2aca27b72f2:
        a04c7d7f8c9b03a7:
        self::Cf592c234Dcd0b19(
            "\151\163\x70\57" . $D4253f9520627819["\x69\144"],
            json_encode([
                $D4253f9520627819[
                    "\143\157\x6e\x5f\x69\x73\160\137\x6e\141\x6d\x65"
                ],
                $D4253f9520627819["\x69\x73\160\x5f\141\163\156"],
            ])
        );
        C7d441299c089b32:
        a666f9fce5957fcf:
        e86705e57167b6d1:
        goto ae0f361b5076ab88;
        F3b852bf00be382b:
        Edae74f59a1c040d:
        f842fe8176343c9d:
        E56a47992a59d124:
        if (
            !(
                !empty(
                    $D4253f9520627819[
                        "\x63\157\156\137\151\x73\x70\x5f\156\141\155\x65"
                    ]
                ) &&
                self::$rSettings[
                    "\145\x6e\141\142\154\145\137\x69\x73\x70\x5f\154\x6f\143\153"
                ] == 1 &&
                $D4253f9520627819["\x69\x73\x5f\x73\x74\x61\154\x6b\x65\x72"] ==
                    0 &&
                $D4253f9520627819["\x69\163\137\151\x73\160\x6c\157\143\153"] ==
                    1 &&
                !empty($D4253f9520627819["\151\163\x70\137\144\145\163\143"]) &&
                strtolower(
                    $D4253f9520627819[
                        "\143\x6f\x6e\137\x69\x73\160\x5f\x6e\x61\155\x65"
                    ]
                ) !=
                    strtolower(
                        $D4253f9520627819["\x69\x73\160\137\144\145\163\143"]
                    )
            )
        ) {
            goto Cf5a5565f1242098;
        }
        $D4253f9520627819["\151\x73\160\137\166\x69\x6f\154\141\164\145"] = 1;
        goto B8e148a9bb14f5df;
        ae0f361b5076ab88:
        if (!$f741fb10659d3472) {
            goto F6634a6801c1e5c2;
        }
        $e3f5a327db5b3930 = $c07a93bf577a961d = $d04121afcfd82dc3 = $A38b42a281e3c3cf = $B2fdaed180cd0049 = $b58b71142a808858 = [];
        foreach (
            $D4253f9520627819["\142\x6f\165\161\165\145\164"]
            as $C3c8913edb801c35
        ) {
            goto B12d4c139249022a;
            B9796bec3ebced7e:
            Ab4b99c33d7c91bf:
            goto B0310cdf29386722;
            C8f457edd5f66782:
            $c07a93bf577a961d = array_merge(
                $c07a93bf577a961d,
                self::$rBouquets[$C3c8913edb801c35]["\x6d\x6f\166\x69\145\x73"]
            );
            d9860f4bfd6ceb2f:
            if (
                !isset(
                    self::$rBouquets[$C3c8913edb801c35][
                        "\x72\x61\x64\151\157\163"
                    ]
                )
            ) {
                goto d1b69de9a834b55a;
            }
            $d04121afcfd82dc3 = array_merge(
                $d04121afcfd82dc3,
                self::$rBouquets[$C3c8913edb801c35]["\x72\x61\144\x69\157\x73"]
            );
            d1b69de9a834b55a:
            goto B9796bec3ebced7e;
            B12d4c139249022a:
            if (
                !isset(
                    self::$rBouquets[$C3c8913edb801c35][
                        "\163\x74\x72\145\141\155\x73"
                    ]
                )
            ) {
                goto D6c70dd2b4f1df6e;
            }
            $B2fdaed180cd0049 = array_merge(
                $B2fdaed180cd0049,
                self::$rBouquets[$C3c8913edb801c35][
                    "\163\x74\162\x65\141\x6d\x73"
                ]
            );
            D6c70dd2b4f1df6e:
            if (
                !isset(
                    self::$rBouquets[$C3c8913edb801c35][
                        "\x73\x65\162\151\x65\x73"
                    ]
                )
            ) {
                goto eb12de89b182212e;
            }
            $b58b71142a808858 = array_merge(
                $b58b71142a808858,
                self::$rBouquets[$C3c8913edb801c35]["\163\145\x72\x69\145\x73"]
            );
            goto aef03f9ce80b9885;
            aef03f9ce80b9885:
            eb12de89b182212e:
            if (
                !isset(
                    self::$rBouquets[$C3c8913edb801c35][
                        "\143\x68\x61\156\x6e\x65\154\163"
                    ]
                )
            ) {
                goto d56246757eee0b9f;
            }
            $e3f5a327db5b3930 = array_merge(
                $e3f5a327db5b3930,
                self::$rBouquets[$C3c8913edb801c35][
                    "\143\150\x61\x6e\156\145\154\163"
                ]
            );
            d56246757eee0b9f:
            if (
                !isset(
                    self::$rBouquets[$C3c8913edb801c35][
                        "\x6d\x6f\x76\x69\145\163"
                    ]
                )
            ) {
                goto d9860f4bfd6ceb2f;
            }
            goto C8f457edd5f66782;
            B0310cdf29386722:
        }
        D2dbf7099ca400db:
        $D4253f9520627819[
            "\143\x68\141\x6e\x6e\x65\154\x5f\151\144\163"
        ] = array_map(
            "\x69\x6e\x74\166\x61\x6c",
            array_unique($B2fdaed180cd0049)
        );
        goto b8ff39224f9fb302;
        B8e148a9bb14f5df:
        Cf5a5565f1242098:
        if (
            !(
                $D4253f9520627819[
                    "\x69\x73\x70\137\166\151\x6f\154\x61\x74\145"
                ] == 0 &&
                strtolower(
                    $D4253f9520627819[
                        "\143\x6f\156\x5f\x69\163\x70\137\156\x61\155\x65"
                    ]
                ) !=
                    strtolower(
                        $D4253f9520627819["\x69\163\x70\137\x64\145\163\x63"]
                    )
            )
        ) {
            goto a666f9fce5957fcf;
        }
        if (self::$rCached) {
            goto a04c7d7f8c9b03a7;
        }
        self::$db->query(
            "\125\120\x44\101\124\105\x20\140\x6c\151\x6e\x65\x73\140\x20\x53\x45\x54\40\x60\151\x73\x70\137\x64\x65\x73\x63\140\40\75\40\x3f\x2c\x20\x60\141\163\137\x6e\x75\155\x62\145\x72\x60\x20\x3d\40\x3f\40\x57\110\x45\x52\105\x20\x60\x69\x64\x60\x20\75\40\77",
            $D4253f9520627819[
                "\x63\157\156\137\151\163\x70\x5f\156\141\x6d\145"
            ],
            $D4253f9520627819["\x69\163\160\x5f\x61\x73\x6e"],
            $D4253f9520627819["\151\x64"]
        );
        goto C7d441299c089b32;
        goto C9cdd2aca27b72f2;
        F304a8fa926322a2:
        return false;
        be70196dbfef7e7a:
        a6f10760ad2f56a7:
        goto Bc9402cca0ac9b0a;
        B1ba90500c440c68:
        goto f30cd199c7952e07;
        b698a8bf5b572c91:
        return $D4253f9520627819;
        a67b5550cd87a736:
        return false;
        goto d063bbf7f9579adc;
        cc3974a9d60b8443:
        $D78ff1d0edade5eb = intval(
            file_get_contents(
                LINES_TMP_PATH .
                    "\x6c\151\x6e\145\137\x74\x5f" .
                    strtolower($a71afc14d6cd090d)
            )
        );
        goto D7e8229b796a80e2;
        d3226ec6759650ac:
        $D78ff1d0edade5eb = intval(
            file_get_contents(
                LINES_TMP_PATH .
                    "\154\151\156\x65\137\164\137" .
                    $a71afc14d6cd090d
            )
        );
        D7e8229b796a80e2:
        goto d5cab7e78b7fc206;
        B0b4e604ccadd232:
        return false;
        goto e5d929d91ebda32e;
        Bb2f558397b2588d:
        self::$db->query(
            "\123\x45\114\105\103\124\x20\x60\x6c\x69\156\x65\163\140\56\52\x2c\x20\x60\x6d\x61\147\137\x64\145\166\151\x63\x65\163\x60\56\x60\x74\x6f\153\x65\x6e\140\x20\x41\x53\x20\140\155\141\x67\x5f\x74\x6f\x6b\145\x6e\140\x20\106\x52\x4f\115\40\x60\154\151\x6e\145\163\x60\x20\x4c\105\106\124\40\x4a\117\x49\x4e\x20\140\x6d\x61\x67\x5f\144\x65\x76\151\x63\145\x73\x60\40\117\116\x20\x60\x6d\x61\147\137\x64\x65\166\x69\x63\145\x73\140\56\140\x75\x73\145\x72\x5f\151\144\x60\x20\x3d\40\140\154\x69\x6e\145\163\x60\x2e\140\151\x64\x60\40\x57\x48\105\122\105\40\140\151\144\140\40\75\40\77",
            $D78ff1d0edade5eb
        );
        e5d929d91ebda32e:
        goto f0f3a1ad8d61a875;
        fc6137985d9c5749:
        b22ff609b3f507da:
        goto E2bb9b5c8f5971d5;
        fe9c409c292591b2:
        if (
            empty($d5249dad8e8411b7) &&
            empty($D78ff1d0edade5eb) &&
            strlen($a71afc14d6cd090d) == 32
        ) {
            goto fca1b40d10549305;
        }
        if (!empty($a71afc14d6cd090d) && !empty($d5249dad8e8411b7)) {
            goto a92dceb9385e44a7;
        }
        goto B22649a9c23bc296;
        d3bbec6b9ecc89a4:
        $C150dcc8bd89c268 = [];
        $a0ab7ba3516bce7d = igbinary_unserialize(
            file_get_contents(
                CACHE_TMP_PATH .
                    "\x63\x61\x74\145\x67\157\x72\171\137\155\141\x70"
            )
        );
        foreach (
            $D4253f9520627819["\142\157\x75\x71\165\x65\x74"]
            as $C3c8913edb801c35
        ) {
            $C150dcc8bd89c268 = array_merge(
                $C150dcc8bd89c268,
                $a0ab7ba3516bce7d[$C3c8913edb801c35] ?: []
            );
            f4bc2136a0bad37c:
        }
        A823d3489cd3448e:
        $D4253f9520627819[
            "\143\x61\164\x65\x67\x6f\162\171\137\x69\x64\163"
        ] = array_values(array_unique($C150dcc8bd89c268));
        goto b698a8bf5b572c91;
        D2643e06412ab1bb:
        if (
            !(
                self::$rSettings[
                    "\x63\157\165\156\164\171\137\157\x76\x65\x72\x72\x69\144\145\x5f\x31\x73\164"
                ] == 1 &&
                empty(
                    $D4253f9520627819[
                        "\x66\x6f\x72\x63\x65\144\137\143\x6f\165\156\x74\162\171"
                    ]
                ) &&
                !empty($c59ec257c284c894) &&
                $D4253f9520627819[
                    "\x6d\141\x78\137\x63\x6f\x6e\156\x65\x63\x74\x69\157\156\x73"
                ] == 1
            )
        ) {
            goto D0e6b7423484d2e3;
        }
        $D4253f9520627819[
            "\x66\x6f\x72\x63\145\x64\137\x63\157\x75\156\164\162\x79"
        ] = self::b74F652C92cEc688($c59ec257c284c894)[
            "\162\145\147\x69\163\164\145\162\x65\x64\137\x63\157\x75\156\x74\162\x79"
        ]["\x69\163\x6f\x5f\143\157\144\x65"];
        if (self::$rCached) {
            goto cfac87a74addc2b1;
        }
        self::$db->query(
            "\125\120\x44\x41\x54\x45\40\x60\154\151\x6e\x65\163\140\x20\123\x45\x54\x20\140\x66\157\x72\x63\x65\x64\137\x63\x6f\165\x6e\x74\162\x79\x60\40\x3d\40\x3f\x20\x57\110\105\x52\x45\40\140\151\144\140\x20\x3d\40\77",
            $D4253f9520627819[
                "\146\x6f\162\143\145\144\137\143\157\x75\156\x74\x72\x79"
            ],
            $D4253f9520627819["\x69\x64"]
        );
        goto f6ba44f5516b80f9;
        goto B12e85c6d86c3bb1;
        F06ecfef8f046cb5:
        $D4253f9520627819[
            "\x69\x73\160\x5f\151\x73\x5f\x73\x65\x72\x76\145\162"
        ] = 0;
        if (
            !(
                self::$rSettings["\x73\x68\157\167\137\151\163\x70\x73"] == 1 &&
                !empty($c59ec257c284c894)
            )
        ) {
            goto e86705e57167b6d1;
        }
        $da7f3c43bffc92dd = self::ee2D851924a79E53($c59ec257c284c894);
        if (!is_array($da7f3c43bffc92dd)) {
            goto E56a47992a59d124;
        }
        if (empty($da7f3c43bffc92dd["\151\x73\x70"])) {
            goto f842fe8176343c9d;
        }
        goto E471e3b3326bf6f2;
        fb5ceb5cab4c2a34:
        foreach (
            igbinary_unserialize(
                file_get_contents(
                    CACHE_TMP_PATH .
                        "\x6f\165\164\x70\165\x74\x5f\x66\x6f\x72\x6d\x61\x74\x73"
                )
            )
            as $C740da31596f24ef
        ) {
            if (
                !in_array(
                    intval(
                        $C740da31596f24ef[
                            "\x61\x63\143\x65\x73\163\x5f\x6f\165\164\x70\x75\x74\137\151\x64"
                        ]
                    ),
                    $D4253f9520627819[
                        "\x61\x6c\x6c\x6f\x77\x65\144\x5f\x6f\165\x74\x70\165\164\163"
                    ]
                )
            ) {
                goto Afc3785086c00489;
            }
            $D4253f9520627819[
                "\157\x75\164\160\165\164\x5f\146\157\x72\155\x61\164\x73"
            ][] = $C740da31596f24ef["\x6f\x75\x74\160\165\x74\137\153\145\x79"];
            Afc3785086c00489:
            dcc9dd8860573f3f:
        }
        A9a1d2fbe09f652b:
        fce8f84d732cc153:
        $D4253f9520627819[
            "\x63\x6f\156\x5f\x69\x73\160\x5f\156\x61\155\x65"
        ] = null;
        $D4253f9520627819["\151\163\160\137\166\151\x6f\154\x61\x74\145"] = 0;
        goto F06ecfef8f046cb5;
        Cdf0689c0686e48c:
        if (!$D4253f9520627819) {
            goto a67b5550cd87a736;
        }
        if (!self::$rCached) {
            goto D451a73e264c0035;
        }
        if (
            empty($d5249dad8e8411b7) &&
            empty($D78ff1d0edade5eb) &&
            strlen($a71afc14d6cd090d) == 32
        ) {
            goto B1ba90500c440c68;
        }
        if (!(!empty($a71afc14d6cd090d) && !empty($d5249dad8e8411b7))) {
            goto a6f10760ad2f56a7;
        }
        if (
            !(
                $a71afc14d6cd090d !=
                    $D4253f9520627819["\x75\163\x65\x72\156\x61\x6d\145"] or
                $d5249dad8e8411b7 !=
                    $D4253f9520627819["\160\x61\x73\x73\167\157\162\x64"]
            )
        ) {
            goto be70196dbfef7e7a;
        }
        goto F304a8fa926322a2;
        B12e85c6d86c3bb1:
        cfac87a74addc2b1:
        self::Cf592c234dcd0b19(
            "\x66\157\x72\143\145\x64\x5f\x63\x6f\x75\x6e\164\x72\171\x2f" .
                $D4253f9520627819["\x69\144"],
            $D4253f9520627819[
                "\x66\157\x72\143\x65\x64\x5f\x63\157\165\x6e\x74\162\x79"
            ]
        );
        f6ba44f5516b80f9:
        D0e6b7423484d2e3:
        $D4253f9520627819["\142\157\x75\161\165\x65\164"] = json_decode(
            $D4253f9520627819["\x62\157\x75\x71\x75\145\x74"],
            true
        );
        goto Ef53ab4a5529ae3f;
        B22649a9c23bc296:
        if (!empty($D78ff1d0edade5eb)) {
            goto Eb339a4186696b3c;
        }
        return false;
        Eb339a4186696b3c:
        goto A45780552b0f3a4a;
        a92dceb9385e44a7:
        goto fff9276f5106c746;
        E471e3b3326bf6f2:
        $D4253f9520627819["\x63\x6f\x6e\x5f\151\163\x70\x5f\x6e\141\x6d\x65"] =
            $da7f3c43bffc92dd["\x69\163\160"];
        $D4253f9520627819["\151\163\160\x5f\141\x73\x6e"] =
            $da7f3c43bffc92dd[
                "\141\x75\x74\157\156\x6f\155\157\165\163\137\163\x79\163\164\145\155\137\156\x75\155\142\x65\x72"
            ];
        $D4253f9520627819[
            "\x69\x73\160\x5f\166\x69\157\154\x61\x74\145"
        ] = self::e38AfbCF35978bE3(
            $D4253f9520627819[
                "\143\x6f\x6e\x5f\151\x73\160\137\x6e\141\155\x65"
            ]
        );
        if (!(self::$rSettings["\x62\x6c\x6f\143\x6b\137\x73\x76\160"] == 1)) {
            goto Edae74f59a1c040d;
        }
        $D4253f9520627819[
            "\151\163\x70\137\x69\x73\137\x73\145\162\x76\145\162"
        ] = intval(
            self::Ace0eacBDE53512c(
                $D4253f9520627819["\151\x73\160\x5f\x61\x73\156"]
            )
        );
        goto F3b852bf00be382b;
        d5cab7e78b7fc206:
        e52fbe27b45cbea6:
        if (!$D78ff1d0edade5eb) {
            goto e3f4e42a6fc85e04;
        }
        $D4253f9520627819 = igbinary_unserialize(
            file_get_contents(
                LINES_TMP_PATH .
                    "\154\151\x6e\x65\137\x69\137" .
                    $D78ff1d0edade5eb
            )
        );
        e3f4e42a6fc85e04:
        E2bb9b5c8f5971d5:
        goto Cdf0689c0686e48c;
        Fb5ee7c55295c96c:
        $D4253f9520627819 = null;
        if (self::$rCached) {
            goto fe9c409c292591b2;
        }
        if (
            empty($d5249dad8e8411b7) &&
            empty($D78ff1d0edade5eb) &&
            strlen($a71afc14d6cd090d) == 32
        ) {
            goto F8ebd77a0059ebda;
        }
        if (!empty($a71afc14d6cd090d) && !empty($d5249dad8e8411b7)) {
            goto C7b6e42c1ad69e7c;
        }
        if (!empty($D78ff1d0edade5eb)) {
            goto Bb2f558397b2588d;
        }
        goto B0b4e604ccadd232;
        A61314f6b9c90578:
        F8ebd77a0059ebda:
        self::$db->query(
            "\123\105\114\x45\x43\x54\40\52\x20\106\122\117\115\40\140\x6c\151\156\x65\163\140\x20\127\110\105\x52\x45\x20\140\x69\x73\137\x6d\x61\x67\x60\x20\75\40\x30\40\x41\x4e\x44\40\x60\151\163\x5f\x65\x32\x60\x20\x3d\x20\60\40\101\x4e\104\40\x60\141\143\143\x65\163\x73\137\164\x6f\153\x65\156\140\40\x3d\40\x3f\x20\x41\116\x44\x20\x4c\105\x4e\x47\124\110\50\x60\x61\x63\x63\145\x73\x73\137\164\x6f\153\x65\156\140\51\x20\x3d\40\x33\x32",
            $a71afc14d6cd090d
        );
        Db7d5b37f532b99f:
        if (!(self::$db->num_rows() > 0)) {
            goto b22ff609b3f507da;
        }
        $D4253f9520627819 = self::$db->get_row();
        goto fc6137985d9c5749;
        Da89b4d2f0b337e2:
        a0899de441b14cdb:
        A45780552b0f3a4a:
        goto e52fbe27b45cbea6;
        fca1b40d10549305:
        if (
            self::$rSettings[
                "\143\141\163\145\137\163\145\x6e\x73\x69\164\x69\166\x65\x5f\154\151\156\x65"
            ]
        ) {
            goto d3226ec6759650ac;
        }
        goto cc3974a9d60b8443;
        f30cd199c7952e07:
        if (
            !(
                $a71afc14d6cd090d !=
                $D4253f9520627819[
                    "\x61\143\143\x65\x73\x73\137\164\157\153\x65\156"
                ]
            )
        ) {
            goto F96648af1f8dfe47;
        }
        return false;
        F96648af1f8dfe47:
        Bc9402cca0ac9b0a:
        D451a73e264c0035:
        goto D2643e06412ab1bb;
        b8ff39224f9fb302:
        $D4253f9520627819[
            "\163\145\x72\151\x65\x73\x5f\x69\x64\x73"
        ] = array_map(
            "\151\156\164\x76\x61\154",
            array_unique($b58b71142a808858)
        );
        $D4253f9520627819["\x76\x6f\144\137\x69\x64\x73"] = array_map(
            "\x69\x6e\x74\x76\x61\154",
            array_unique($c07a93bf577a961d)
        );
        $D4253f9520627819["\154\151\166\145\x5f\151\x64\163"] = array_map(
            "\151\x6e\x74\x76\x61\154",
            array_unique($e3f5a327db5b3930)
        );
        $D4253f9520627819["\x72\141\x64\151\x6f\137\151\x64\163"] = array_map(
            "\151\x6e\164\166\x61\154",
            array_unique($d04121afcfd82dc3)
        );
        F6634a6801c1e5c2:
        goto d3bbec6b9ecc89a4;
        fff9276f5106c746:
        if (
            self::$rSettings[
                "\143\141\x73\x65\x5f\x73\145\156\163\151\x74\x69\166\x65\137\x6c\151\x6e\x65"
            ]
        ) {
            goto d2d286803a381dad;
        }
        $D78ff1d0edade5eb = intval(
            file_get_contents(
                LINES_TMP_PATH .
                    "\154\151\156\x65\x5f\143\x5f" .
                    strtolower($a71afc14d6cd090d) .
                    "\x5f" .
                    strtolower($d5249dad8e8411b7)
            )
        );
        goto a0899de441b14cdb;
        d2d286803a381dad:
        $D78ff1d0edade5eb = intval(
            file_get_contents(
                LINES_TMP_PATH .
                    "\x6c\x69\156\x65\x5f\x63\137" .
                    $a71afc14d6cd090d .
                    "\x5f" .
                    $d5249dad8e8411b7
            )
        );
        goto Da89b4d2f0b337e2;
        f0f3a1ad8d61a875:
        goto fb80ad22585c2b31;
        C7b6e42c1ad69e7c:
        self::$db->query(
            "\x53\105\x4c\x45\x43\x54\x20\x60\x6c\x69\x6e\145\163\x60\56\52\x2c\40\x60\x6d\x61\147\x5f\x64\x65\x76\x69\143\145\x73\x60\x2e\140\x74\157\153\x65\x6e\x60\x20\101\x53\40\x60\x6d\141\147\137\164\x6f\153\x65\x6e\140\40\x46\x52\x4f\x4d\x20\140\154\x69\156\x65\163\140\x20\x4c\105\106\124\40\112\x4f\x49\x4e\x20\x60\155\141\x67\x5f\144\145\166\151\143\145\x73\x60\x20\x4f\116\x20\x60\x6d\141\147\137\x64\145\x76\151\x63\145\x73\x60\56\x60\165\163\145\162\x5f\x69\x64\x60\40\x3d\x20\140\x6c\151\x6e\145\163\140\x2e\140\151\x64\x60\40\127\110\105\122\105\x20\140\165\163\145\x72\x6e\141\155\x65\140\x20\75\x20\77\x20\101\116\104\x20\140\160\x61\x73\163\167\x6f\162\x64\140\40\x3d\x20\x3f\40\x4c\111\x4d\111\124\x20\61",
            $a71afc14d6cd090d,
            $d5249dad8e8411b7
        );
        fb80ad22585c2b31:
        goto Db7d5b37f532b99f;
        goto A61314f6b9c90578;
        d063bbf7f9579adc:
    }
    public static function cF592C234DCd0B19(
        $D3fa098be3f297cd,
        $a27e64cc6ce01033
    ) {
        file_put_contents(
            SIGNALS_TMP_PATH .
                "\143\141\143\150\145\x5f" .
                md5($D3fa098be3f297cd),
            json_encode([$D3fa098be3f297cd, $a27e64cc6ce01033])
        );
    }
    public static function a7bE375c7E1508D7(
        $Dca433951d41a5c8,
        $F029d0a6c29fd5a2,
        $F26087d31c2bbe4d,
        $F9452a7efafa1aba,
        $c59ec257c284c894 = "",
        $D46306ed3d96e171 = "",
        $E18c40e895ee55c2 = "",
        $B68ac2238b156add = 0
    ) {
        goto e7c93d00c48b4eae;
        Ed139e2e30136187:
        foreach ($f16991461acd03bf as $D3fa098be3f297cd) {
            $B59c127fecf35c15 = hash_hmac(
                "\x73\150\141\x32\65\x36",
                "{$F26087d31c2bbe4d}\x23\x23{$F9452a7efafa1aba}\43\x23{$F029d0a6c29fd5a2}\x23\x23{$D46306ed3d96e171}\x23\x23{$E18c40e895ee55c2}\43\x23{$B68ac2238b156add}",
                Xui\Functions::decrypt(
                    $D3fa098be3f297cd["\153\x65\171"],
                    OPENSSL_EXTRA
                )
            );
            if (!(md5($B59c127fecf35c15) == md5($Dca433951d41a5c8))) {
                goto D9bd1e20cef8e4b8;
            }
            $D5e1c8f29b0bfb9c = $D3fa098be3f297cd["\x69\x64"];
            goto d899b13d54a50f4a;
            D9bd1e20cef8e4b8:
            d459a06cddd74220:
        }
        d899b13d54a50f4a:
        return $D5e1c8f29b0bfb9c;
        goto Dfe9c21dc227ea30;
        d45869878aca8130:
        $D5e1c8f29b0bfb9c = null;
        if (self::$rCached) {
            goto f1f628c1d05dcc7a;
        }
        $f16991461acd03bf = [];
        self::$db->query(
            "\x53\x45\114\x45\103\x54\x20\x60\151\x64\x60\x2c\x20\140\153\x65\171\140\x20\106\x52\x4f\x4d\40\x60\150\x6d\141\143\137\153\x65\x79\x73\140\x20\127\x48\105\122\x45\x20\140\x65\156\x61\x62\x6c\x65\x64\140\40\x3d\40\x31\x3b"
        );
        foreach (self::$db->get_rows() as $D3fa098be3f297cd) {
            $f16991461acd03bf[] = $D3fa098be3f297cd;
            ffb6867245bcc5c2:
        }
        goto a97ca9407a1ab3e7;
        e7c93d00c48b4eae:
        if (!(strlen($c59ec257c284c894) > 0 && strlen($D46306ed3d96e171) > 0)) {
            goto a5f2d1d5ac31fe10;
        }
        if (!($c59ec257c284c894 != $D46306ed3d96e171)) {
            goto C067bffbd5789150;
        }
        return null;
        C067bffbd5789150:
        a5f2d1d5ac31fe10:
        goto d45869878aca8130;
        a97ca9407a1ab3e7:
        B16eba9065196ba0:
        goto da58694c9389ab4f;
        f1f628c1d05dcc7a:
        $f16991461acd03bf = igbinary_unserialize(
            file_get_contents(
                CACHE_TMP_PATH . "\x68\x6d\141\143\x5f\x6b\145\171\x73"
            )
        );
        da58694c9389ab4f:
        goto Ed139e2e30136187;
        Dfe9c21dc227ea30:
    }
    public static function EA6c9a31F15A7B61(
        $F26087d31c2bbe4d,
        $D78ff1d0edade5eb,
        $fa7da6c202358e0c,
        $c59ec257c284c894,
        $a27e64cc6ce01033 = "",
        $f158ea34ade8ece4 = false
    ) {
        if (
            !(
                self::$rSettings[
                    "\x63\x6c\151\x65\156\x74\137\x6c\157\x67\163\137\x73\x61\x76\x65"
                ] == 0 && !$f158ea34ade8ece4
            )
        ) {
            goto Ed9340b4e2caf408;
        }
        return;
        Ed9340b4e2caf408:
        $b3374866087774a1 = !empty(
            $_SERVER[
                "\110\x54\x54\x50\137\x55\123\x45\x52\137\101\x47\105\x4e\124"
            ]
        )
            ? htmlentities(
                $_SERVER[
                    "\x48\124\x54\x50\x5f\125\123\x45\122\137\x41\x47\x45\x4e\x54"
                ]
            )
            : "";
        $a27e64cc6ce01033 = [
            "\x75\x73\145\162\x5f\151\144" => $D78ff1d0edade5eb,
            "\x73\164\162\x65\x61\155\x5f\x69\x64" => $F26087d31c2bbe4d,
            "\x61\143\164\151\157\156" => $fa7da6c202358e0c,
            "\x71\x75\145\x72\x79\x5f\163\x74\162\151\156\147" => htmlentities(
                $_SERVER["\x51\x55\105\x52\x59\137\x53\x54\x52\111\116\107"]
            ),
            "\165\163\x65\162\137\x61\x67\x65\156\164" => $b3374866087774a1,
            "\165\x73\x65\162\137\x69\160" => $c59ec257c284c894,
            "\164\x69\155\145" => time(),
            "\x65\x78\x74\x72\141\x5f\x64\141\164\141" => $a27e64cc6ce01033,
        ];
        file_put_contents(
            LOGS_TMP_PATH .
                "\143\154\151\x65\x6e\x74\x5f\x72\145\x71\165\x65\163\x74\56\x6c\x6f\x67",
            base64_encode(json_encode($a27e64cc6ce01033)) . "\12",
            FILE_APPEND
        );
    }
    public static function e416910Ca4da4695(
        $b3374866087774a1,
        $a85e1b7d42c346a0 = false
    ) {
        $b3374866087774a1 = strtolower($b3374866087774a1);
        foreach (self::$rBlockedUA as $D3fa098be3f297cd => $cda44bf16c8f250e) {
            goto B52282798e4956d5;
            aaf41f0a419e56ee:
            F2351782fe0da38f:
            if (
                !(
                    $cda44bf16c8f250e[
                        "\x62\154\x6f\143\153\x65\x64\137\165\x61"
                    ] == $b3374866087774a1
                )
            ) {
                goto f42d0fa1f66164ab;
            }
            return true;
            f42d0fa1f66164ab:
            Ce13d31226da3708:
            goto A61c143f81ab0eb1;
            B52282798e4956d5:
            if (
                $cda44bf16c8f250e[
                    "\145\x78\x61\143\164\137\x6d\x61\x74\143\x68"
                ] == 1
            ) {
                goto F2351782fe0da38f;
            }
            if (
                !stristr(
                    $b3374866087774a1,
                    $cda44bf16c8f250e[
                        "\x62\154\x6f\143\x6b\145\144\137\x75\x61"
                    ]
                )
            ) {
                goto Ab00b21292f3915d;
            }
            return true;
            Ab00b21292f3915d:
            goto Ce13d31226da3708;
            goto aaf41f0a419e56ee;
            A61c143f81ab0eb1:
            f6a3c24d7c21ce04:
            goto c9a4267755f83558;
            c9a4267755f83558:
        }
        be54eefda1bcd3c4:
        return false;
    }
    public static function EA4a2063e98bAEF8(
        $f9b07d216a168dcc,
        $F26087d31c2bbe4d,
        $acd3b41bac740313 = PHP_BIN
    ) {
        goto B9b774145df7ad5c;
        B9b774145df7ad5c:
        if (!empty($f9b07d216a168dcc)) {
            goto cc461449f51a600b;
        }
        return false;
        cc461449f51a600b:
        clearstatcache(true);
        if (
            !(
                file_exists("\57\x70\x72\x6f\143\x2f" . $f9b07d216a168dcc) &&
                is_readable(
                    "\x2f\x70\162\157\x63\57" .
                        $f9b07d216a168dcc .
                        "\x2f\145\x78\x65"
                ) &&
                strpos(
                    basename(
                        readlink(
                            "\57\160\x72\x6f\143\57" .
                                $f9b07d216a168dcc .
                                "\57\x65\170\x65"
                        )
                    ),
                    basename($acd3b41bac740313)
                ) === 0
            )
        ) {
            goto d7eb4bedb8747188;
        }
        goto ad40caf6b0e90a0e;
        e2914a31a410f325:
        return false;
        goto D57b2fa64097ea17;
        ad40caf6b0e90a0e:
        $cf1c389bda3e30fd = trim(
            file_get_contents(
                "\57\160\x72\x6f\143\57{$f9b07d216a168dcc}\x2f\143\155\144\154\x69\x6e\x65"
            )
        );
        if (
            !(
                $cf1c389bda3e30fd ==
                    "\130\125\x49\133{$F26087d31c2bbe4d}\135" or
                $cf1c389bda3e30fd ==
                    "\130\x55\111\x50\162\157\x78\171\133{$F26087d31c2bbe4d}\135"
            )
        ) {
            goto A0135949bd521225;
        }
        return true;
        A0135949bd521225:
        d7eb4bedb8747188:
        goto e2914a31a410f325;
        D57b2fa64097ea17:
    }
    public static function f74FA4748b081619(
        $f9b07d216a168dcc,
        $F26087d31c2bbe4d
    ) {
        goto Cc1b46e5b973da4d;
        C6ba7345b8b6a5cf:
        if (
            strpos(
                basename(
                    readlink(
                        "\57\x70\x72\x6f\143\x2f" .
                            $f9b07d216a168dcc .
                            "\57\x65\x78\x65"
                    )
                ),
                "\146\x66\x6d\x70\x65\x67"
            ) === 0
        ) {
            goto d22076dab3e38f86;
        }
        if (
            !(
                strpos(
                    basename(
                        readlink(
                            "\57\x70\162\x6f\x63\57" .
                                $f9b07d216a168dcc .
                                "\x2f\145\170\x65"
                        )
                    ),
                    "\160\150\160"
                ) === 0
            )
        ) {
            goto f3ec393470d511dc;
        }
        return true;
        f3ec393470d511dc:
        goto F465fa20ff4f272c;
        goto F3581279e38f6430;
        Cc1b46e5b973da4d:
        if (!empty($f9b07d216a168dcc)) {
            goto a04323bb51e3d931;
        }
        return false;
        a04323bb51e3d931:
        clearstatcache(true);
        if (
            !(
                file_exists("\x2f\x70\162\157\143\57" . $f9b07d216a168dcc) &&
                is_readable(
                    "\57\x70\x72\x6f\x63\x2f" .
                        $f9b07d216a168dcc .
                        "\x2f\145\170\145"
                )
            )
        ) {
            goto A50d3cf79c9bcbdc;
        }
        goto C6ba7345b8b6a5cf;
        A8eb5bc14a714c9a:
        F465fa20ff4f272c:
        A50d3cf79c9bcbdc:
        return false;
        goto f5837d810bbbc07a;
        F3581279e38f6430:
        d22076dab3e38f86:
        $cf1c389bda3e30fd = trim(
            file_get_contents(
                "\57\x70\162\157\x63\x2f{$f9b07d216a168dcc}\57\143\155\x64\x6c\x69\156\x65"
            )
        );
        if (
            !(
                stristr(
                    $cf1c389bda3e30fd,
                    "\57{$F26087d31c2bbe4d}\137\x2e\155\x33\165\x38"
                ) or
                stristr(
                    $cf1c389bda3e30fd,
                    "\x2f{$F26087d31c2bbe4d}\137\45\x64\x2e\x74\x73"
                )
            )
        ) {
            goto b57bd61455021f68;
        }
        return true;
        b57bd61455021f68:
        goto A8eb5bc14a714c9a;
        f5837d810bbbc07a:
    }
    public static function dD714ee89c59Fbf2(
        $f9b07d216a168dcc,
        $acd3b41bac740313
    ) {
        if (!empty($f9b07d216a168dcc)) {
            goto d1afd668f04379fb;
        }
        return false;
        d1afd668f04379fb:
        clearstatcache(true);
        if (
            !(
                file_exists("\x2f\x70\x72\x6f\x63\57" . $f9b07d216a168dcc) &&
                is_readable(
                    "\x2f\x70\162\x6f\143\57" .
                        $f9b07d216a168dcc .
                        "\x2f\145\x78\145"
                ) &&
                strpos(
                    basename(
                        readlink(
                            "\x2f\x70\162\x6f\143\57" .
                                $f9b07d216a168dcc .
                                "\57\145\x78\145"
                        )
                    ),
                    basename($acd3b41bac740313)
                ) === 0
            )
        ) {
            goto Edc7cc924cc6b91b;
        }
        return true;
        Edc7cc924cc6b91b:
        return false;
    }
    public static function dAC4d82F05378662(
        $F26087d31c2bbe4d,
        $d81f27c553f73ff4 = 0
    ) {
        shell_exec(
            PHP_BIN .
                "\x20" .
                CLI_PATH .
                "\x6d\x6f\156\x69\164\157\162\56\160\150\x70\40" .
                intval($F26087d31c2bbe4d) .
                "\x20" .
                intval($d81f27c553f73ff4) .
                "\40\x3e\57\144\145\166\57\156\165\x6c\x6c\x20\x32\x3e\57\x64\145\x76\x2f\156\165\154\x6c\x20\x26"
        );
        return true;
    }
    public static function startProxy($F26087d31c2bbe4d)
    {
        shell_exec(
            PHP_BIN .
                "\x20" .
                CLI_PATH .
                "\160\162\x6f\x78\171\56\160\x68\160\40" .
                intval($F26087d31c2bbe4d) .
                "\x20\x3e\57\144\x65\x76\57\156\165\x6c\154\x20\x32\x3e\x2f\144\145\166\x2f\x6e\165\x6c\x6c\40\46"
        );
        return true;
    }
    public static function bc69aFfE50D85273(
        $add193137cabeea7,
        $E8601dd191bcdbba,
        $A387578f69b4c724 = "\150\62\66\x34",
        $a85e1b7d42c346a0 = false
    ) {
        goto Fb9ed500635ae487;
        f5406ca20398c15e:
        goto d9e261e6a8a2d103;
        f914e5bb1eae0ca5:
        $f433193a3297ffde =
            SIGNALS_TMP_PATH .
            $add193137cabeea7["\x61\143\x74\151\166\151\x74\171\137\151\144"] .
            "\137" .
            $E8601dd191bcdbba;
        shell_exec(
            self::$rFFMPEG_CPU .
                "\x20\55\143\157\160\171\x74\x73\40\x2d\166\163\x79\x6e\143\x20\60\x20\x2d\156\157\x73\164\141\x74\163\x20\55\x6e\157\x73\164\144\151\x6e\40\55\x68\151\x64\x65\x5f\142\x61\156\x6e\145\x72\40\x2d\x6c\x6f\x67\154\x65\166\x65\x6c\40\161\165\x69\145\x74\40\55\x79\40\x2d\x69\40" .
                escapeshellarg(STREAMS_PATH . $E8601dd191bcdbba) .
                "\x20\55\x66\x69\154\x74\x65\x72\x5f\x63\x6f\x6d\160\154\145\170\40\42\144\162\141\167\164\x65\170\x74\75\x66\157\156\x74\146\x69\154\145\75" .
                FFMPEG_FONT .
                "\x3a\x74\145\x78\164\75\47" .
                escapeshellcmd(
                    $add193137cabeea7["\155\145\163\x73\141\147\145"]
                ) .
                "\x27\x3a\146\157\x6e\x74\163\151\x7a\x65\x3d" .
                escapeshellcmd(
                    $add193137cabeea7["\x66\157\156\x74\x5f\163\151\x7a\x65"]
                ) .
                "\x3a\x78\75" .
                intval($b2db2d0561ace513) .
                "\72\x79\75" .
                intval($E2431f134bf1c17e) .
                "\x3a\146\157\156\x74\x63\x6f\154\157\162\x3d" .
                escapeshellcmd(
                    $add193137cabeea7[
                        "\x66\x6f\156\x74\x5f\143\x6f\154\157\162"
                    ]
                ) .
                "\42\40\55\155\141\160\40\60\x20\x2d\166\x63\157\144\145\x63\40{$A387578f69b4c724}\x20\55\x70\162\x65\163\145\164\x20\165\154\x74\x72\x61\x66\x61\163\x74\40\55\141\143\157\144\x65\x63\40\143\x6f\x70\171\x20\55\163\143\x6f\x64\145\x63\40\143\x6f\x70\171\x20\55\155\160\x65\147\164\x73\x5f\x66\154\x61\147\163\x20\53\x69\156\x69\x74\151\141\x6c\137\144\x69\163\x63\x6f\x6e\x74\151\156\165\151\x74\171\40\55\155\160\x65\x67\164\x73\x5f\143\x6f\x70\x79\x74\x73\40\x31\40\55\146\x20\155\160\x65\x67\x74\163\40" .
                escapeshellarg($f433193a3297ffde)
        );
        $a27e64cc6ce01033 = file_get_contents($f433193a3297ffde);
        goto Eeb07cfa6dfebcd3;
        F461292b9639227c:
        $E2431f134bf1c17e = rand(110, 250);
        e26f7edc5c07197b:
        if ($a85e1b7d42c346a0) {
            goto f914e5bb1eae0ca5;
        }
        passthru(
            self::$rFFMPEG_CPU .
                "\40\55\x63\157\160\x79\x74\x73\x20\55\x76\163\171\x6e\x63\x20\60\40\x2d\x6e\157\x73\x74\x61\x74\163\40\55\156\x6f\163\x74\144\151\x6e\40\55\x68\x69\x64\145\137\x62\x61\156\156\x65\162\40\x2d\x6c\157\x67\154\x65\x76\145\154\40\x71\165\x69\145\164\40\55\x79\40\55\151\40" .
                escapeshellarg(STREAMS_PATH . $E8601dd191bcdbba) .
                "\40\55\x66\x69\154\164\x65\162\137\x63\x6f\x6d\160\x6c\x65\x78\40\42\x64\162\141\167\164\145\170\164\x3d\146\157\x6e\164\x66\151\154\x65\x3d" .
                FFMPEG_FONT .
                "\x3a\x74\x65\170\164\75\x27" .
                escapeshellcmd(
                    $add193137cabeea7["\155\x65\x73\x73\141\x67\145"]
                ) .
                "\x27\x3a\x66\x6f\156\164\x73\151\x7a\145\x3d" .
                escapeshellcmd(
                    $add193137cabeea7["\x66\x6f\156\x74\137\163\x69\x7a\x65"]
                ) .
                "\x3a\170\x3d" .
                intval($b2db2d0561ace513) .
                "\x3a\171\75" .
                intval($E2431f134bf1c17e) .
                "\72\146\157\156\x74\x63\x6f\154\x6f\x72\x3d" .
                escapeshellcmd(
                    $add193137cabeea7[
                        "\x66\x6f\x6e\164\x5f\x63\x6f\x6c\x6f\x72"
                    ]
                ) .
                "\x22\40\55\x6d\x61\160\x20\60\x20\55\166\x63\157\144\x65\143\40{$A387578f69b4c724}\40\x2d\160\x72\145\163\x65\x74\40\x75\x6c\164\x72\x61\146\141\x73\164\40\x2d\x61\143\157\144\145\x63\x20\x63\x6f\x70\171\x20\55\x73\x63\x6f\144\x65\143\x20\x63\x6f\x70\x79\x20\x2d\155\x70\145\147\164\163\137\146\x6c\x61\x67\x73\40\x2b\x69\156\151\164\151\x61\x6c\137\x64\151\163\x63\157\x6e\x74\151\156\x75\x69\x74\x79\40\x2d\x6d\160\145\147\x74\163\x5f\x63\157\x70\x79\164\x73\40\x31\40\x2d\x66\x20\155\x70\145\147\164\x73\x20\x2d"
        );
        return true;
        goto f5406ca20398c15e;
        Fb9ed500635ae487:
        if (empty($add193137cabeea7["\x78\171\x5f\157\146\x66\163\145\164"])) {
            goto ba07faef11393aab;
        }
        list($b2db2d0561ace513, $E2431f134bf1c17e) = explode(
            "\170",
            $add193137cabeea7["\x78\171\137\157\x66\146\163\145\x74"]
        );
        goto e26f7edc5c07197b;
        ba07faef11393aab:
        $b2db2d0561ace513 = rand(150, 380);
        goto F461292b9639227c;
        Eeb07cfa6dfebcd3:
        unlink($f433193a3297ffde);
        return $a27e64cc6ce01033;
        d9e261e6a8a2d103:
        goto c6f09fcec4ae3407;
        c6f09fcec4ae3407:
    }
    public static function a9Bc416FA6FA55c3()
    {
        return $_SERVER["\x52\105\115\x4f\x54\x45\x5f\x41\x44\104\x52"];
    }
    public static function Ee2d851924A79E53($c59ec257c284c894)
    {
        goto a9fd41fa507d6839;
        c6a61f3a707bf4da:
        Eba6dd9cb5aa18d9:
        c8d9faf01145bc39:
        return $c7488e8420e934e2;
        goto b51b740693b262f6;
        a9fd41fa507d6839:
        if (!empty($c59ec257c284c894)) {
            goto Bd6f7b733df4e1f7;
        }
        return false;
        Bd6f7b733df4e1f7:
        $c7488e8420e934e2 = file_exists(
            CONS_TMP_PATH . md5($c59ec257c284c894) . "\137\x69\163\160"
        )
            ? json_decode(
                file_get_contents(
                    CONS_TMP_PATH . md5($c59ec257c284c894) . "\x5f\x69\163\160"
                ),
                true
            )
            : null;
        if (is_array($c7488e8420e934e2)) {
            goto c8d9faf01145bc39;
        }
        goto d039a9437b4edb64;
        d039a9437b4edb64:
        $C4a76d9a69ca8231 = new Reader(GEOISP_BIN);
        $c7488e8420e934e2 = $C4a76d9a69ca8231->get($c59ec257c284c894);
        $C4a76d9a69ca8231->close();
        if (!is_array($c7488e8420e934e2)) {
            goto Eba6dd9cb5aa18d9;
        }
        file_put_contents(
            CONS_TMP_PATH . md5($c59ec257c284c894) . "\137\x69\x73\160",
            json_encode($c7488e8420e934e2)
        );
        goto c6a61f3a707bf4da;
        b51b740693b262f6:
    }
    public static function e38aFBCF35978be3($e11e06c11ab94fe2)
    {
        foreach (self::$rBlockedISP as $Fbe730b7a1211b54) {
            if (
                !(
                    strtolower($e11e06c11ab94fe2) ==
                    strtolower($Fbe730b7a1211b54["\151\163\x70"])
                )
            ) {
                goto B1bd7ab6fad271f6;
            }
            return intval($Fbe730b7a1211b54["\x62\x6c\x6f\x63\153\x65\x64"]);
            B1bd7ab6fad271f6:
            A3b5dabb2cf9a46c:
        }
        dcca87afa0c416e4:
        return 0;
    }
    public static function ACE0EAcbDE53512c($Fcd691b0388768ab)
    {
        return in_array($Fcd691b0388768ab, self::$rBlockedServers);
    }
    public static function b74F652c92Cec688($c59ec257c284c894)
    {
        goto F2a9a497ac89cf8e;
        f807f775b2e800ab:
        Cd2a41c40432168c:
        $C4a76d9a69ca8231 = new Reader(GEOLITE2_BIN);
        $c7488e8420e934e2 = $C4a76d9a69ca8231->get($c59ec257c284c894);
        $C4a76d9a69ca8231->close();
        if (!$c7488e8420e934e2) {
            goto acc91882cee4a385;
        }
        goto e960ad796275d94e;
        e960ad796275d94e:
        file_put_contents(
            CONS_TMP_PATH . md5($c59ec257c284c894) . "\137\147\x65\x6f\x32",
            json_encode($c7488e8420e934e2)
        );
        acc91882cee4a385:
        return $c7488e8420e934e2;
        goto c6c04d487fa47fa8;
        F2a9a497ac89cf8e:
        if (!empty($c59ec257c284c894)) {
            goto Adeaa35d2e3e7de4;
        }
        return false;
        Adeaa35d2e3e7de4:
        if (
            !file_exists(
                CONS_TMP_PATH . md5($c59ec257c284c894) . "\137\147\145\x6f\x32"
            )
        ) {
            goto Cd2a41c40432168c;
        }
        return json_decode(
            file_get_contents(
                CONS_TMP_PATH . md5($c59ec257c284c894) . "\137\147\145\157\x32"
            ),
            true
        );
        goto f807f775b2e800ab;
        c6c04d487fa47fa8:
    }
    public static function b8f3DeF724810918(
        $C700a2b357e5ed65,
        $e739adf85c8ac121 = null
    ) {
        goto De5b3682e4c9af32;
        De5b3682e4c9af32:
        if (substr($C700a2b357e5ed65, 0, 2) == "\x73\x3a") {
            goto de4d8020c60444b1;
        }
        return $C700a2b357e5ed65;
        goto C31d5eb1b49b00cd;
        de4d8020c60444b1:
        $B211d7401e6242f3 = explode("\72", $C700a2b357e5ed65, 3);
        goto D63daeff30ca3556;
        D63daeff30ca3556:
        $f4116b9928c8b494 = self::CA8708baE84a9148(
            intval($B211d7401e6242f3[1]),
            $e739adf85c8ac121
        );
        if ($f4116b9928c8b494) {
            goto d43b6abfccc2d9ce;
        }
        return "";
        goto e05fd010d948e2e5;
        d43b6abfccc2d9ce:
        goto e553219e8787a31f;
        e553219e8787a31f:
        return $f4116b9928c8b494 .
            "\x69\x6d\x61\x67\145\x73\x2f" .
            basename($C700a2b357e5ed65);
        e05fd010d948e2e5:
        C31d5eb1b49b00cd:
        goto d3b4829790b5c761;
        d3b4829790b5c761:
    }
    public static function cae8387edC1BF201()
    {
        $b9e33ce83162666c = 0;
        exec(
            "\x70\163\40\55\x66\160\40\44\x28\x70\x67\x72\x65\160\x20\x2d\165\40\170\x75\151\x29",
            $f433193a3297ffde,
            $E072e4fd80a065b3
        );
        foreach ($f433193a3297ffde as $Df1e7eea7d843145) {
            $B211d7401e6242f3 = explode(
                "\40",
                preg_replace(
                    "\41\x5c\x73\53\41",
                    "\40",
                    trim($Df1e7eea7d843145)
                )
            );
            if (
                !(
                    $B211d7401e6242f3[8] == "\156\x67\x69\156\x78\72" &&
                    $B211d7401e6242f3[9] == "\155\x61\x73\164\145\x72"
                )
            ) {
                goto Bce205580b16e74b;
            }
            $b9e33ce83162666c++;
            Bce205580b16e74b:
            D288a73a04f9eaa2:
        }
        cc6a946281636dc3:
        return $b9e33ce83162666c > 0;
    }
    public static function ca8708BaE84a9148(
        $d58b4f8653a391d8 = null,
        $e739adf85c8ac121 = null
    ) {
        goto Ef5011f9d465daac;
        D07c72e759dc95e8:
        if (
            !(
                self::$rServers[$d58b4f8653a391d8][
                    "\163\x65\162\166\145\162\137\164\171\x70\x65"
                ] == 1 &&
                $a70eaa0ab42179dd &&
                self::$rServers[$a70eaa0ab42179dd][
                    "\x69\x73\x5f\x6d\141\151\x6e"
                ] == 0
            )
        ) {
            goto Cffa8d52d4900712;
        }
        $f4116b9928c8b494 .=
            md5(
                $d58b4f8653a391d8 .
                    "\x5f" .
                    $a70eaa0ab42179dd .
                    "\x5f" .
                    OPENSSL_EXTRA
            ) . "\57";
        Cffa8d52d4900712:
        return $f4116b9928c8b494;
        D52d933538d98aef:
        goto F537bf155f10e9ea;
        ae70fb866d6377c8:
        F3196ddce8ed5126:
        if (!(count($Da9a40906d3d1c5f) == 0)) {
            goto Ff4c512558c73ff4;
        }
        return "";
        Ff4c512558c73ff4:
        $a70eaa0ab42179dd = $d58b4f8653a391d8;
        goto F7525bbb41d7dee0;
        Ef5011f9d465daac:
        $a70eaa0ab42179dd = null;
        if (isset($d58b4f8653a391d8)) {
            goto E578c2b526d865a4;
        }
        $d58b4f8653a391d8 = SERVER_ID;
        E578c2b526d865a4:
        if ($e739adf85c8ac121) {
            goto A577ec33a42bde40;
        }
        goto E6537d230395e88f;
        E6537d230395e88f:
        if (
            isset($_SERVER["\123\x45\x52\126\105\122\x5f\120\x4f\x52\x54"]) &&
            self::$rSettings[
                "\153\145\x65\160\x5f\160\x72\157\164\157\143\157\154"
            ]
        ) {
            goto ef6676146a8be84f;
        }
        $C6033ec178efa2ae =
            self::$rServers[$d58b4f8653a391d8][
                "\163\x65\162\x76\145\x72\137\x70\x72\x6f\x74\157\x63\x6f\154"
            ];
        goto c5f288de5dd75996;
        ef6676146a8be84f:
        $C6033ec178efa2ae =
            (!empty($_SERVER["\x48\124\x54\120\x53"]) &&
                $_SERVER["\x48\124\124\120\x53"] !== "\157\146\146") ||
            $_SERVER["\123\x45\x52\126\x45\122\x5f\x50\117\122\x54"] == 443
                ? "\150\x74\164\x70\163"
                : "\150\x74\x74\x70";
        goto c201e5322fa8febd;
        c7db479c169520e3:
        goto E9074c6559dd3277;
        Edfda9168863572c:
        $Caecf2bcd39a1efe = $baba170ab02ca0bd;
        E9074c6559dd3277:
        $f4116b9928c8b494 =
            $C6033ec178efa2ae .
            "\72\57\57" .
            $Caecf2bcd39a1efe .
            "\72" .
            self::$rServers[$d58b4f8653a391d8][
                $C6033ec178efa2ae .
                    "\137\x62\x72\x6f\x61\x64\143\x61\163\x74\x5f\x70\x6f\162\164"
            ] .
            "\57";
        goto D07c72e759dc95e8;
        F7525bbb41d7dee0:
        $d58b4f8653a391d8 = $Da9a40906d3d1c5f[array_rand($Da9a40906d3d1c5f)];
        f190ebb606f65e48:
        $baba170ab02ca0bd = defined("\x68\157\x73\164") ? HOST : null;
        if (
            $baba170ab02ca0bd &&
            in_array(
                strtolower($baba170ab02ca0bd),
                array_map(
                    "\x73\164\x72\x74\157\x6c\157\x77\x65\x72",
                    self::$rServers[$d58b4f8653a391d8][
                        "\x64\x6f\x6d\x61\x69\156\x73"
                    ]["\x75\162\x6c\163"]
                )
            )
        ) {
            goto Edfda9168863572c;
        }
        $Caecf2bcd39a1efe = empty(
            self::$rServers[$d58b4f8653a391d8][
                "\x64\x6f\x6d\141\151\x6e\137\156\141\155\145"
            ]
        )
            ? self::$rServers[$d58b4f8653a391d8][
                "\163\145\x72\166\x65\x72\x5f\151\160"
            ]
            : explode(
                "\54",
                self::$rServers[$d58b4f8653a391d8][
                    "\144\x6f\x6d\x61\151\156\137\156\x61\x6d\x65"
                ]
            )[0];
        goto c7db479c169520e3;
        F537bf155f10e9ea:
        return null;
        goto Ef2a8d53be6b9b7f;
        c201e5322fa8febd:
        c5f288de5dd75996:
        goto D260b522e571453b;
        A577ec33a42bde40:
        $C6033ec178efa2ae = $e739adf85c8ac121;
        D260b522e571453b:
        goto a02e503448f7ff97;
        a02e503448f7ff97:
        if (!self::$rServers[$d58b4f8653a391d8]) {
            goto D52d933538d98aef;
        }
        if (
            !self::$rServers[$d58b4f8653a391d8][
                "\x65\156\141\142\x6c\145\137\x70\x72\157\x78\x79"
            ]
        ) {
            goto f190ebb606f65e48;
        }
        $Da9a40906d3d1c5f = array_keys(self::getProxies($d58b4f8653a391d8));
        if (!(count($Da9a40906d3d1c5f) == 0)) {
            goto F3196ddce8ed5126;
        }
        $Da9a40906d3d1c5f = array_keys(
            self::getProxies($d58b4f8653a391d8, false)
        );
        goto ae70fb866d6377c8;
        Ef2a8d53be6b9b7f:
    }
    public static function c7BABcBEc16C28ED($E379394c7b1a273f = null)
    {
        $a85e1b7d42c346a0 = [];
        foreach (self::$rCategories as $A1925ae53e9307eb) {
            if (
                !(
                    $A1925ae53e9307eb[
                        "\143\141\164\x65\147\157\162\171\x5f\164\x79\x70\145"
                    ] ==
                        $E379394c7b1a273f or
                    !$E379394c7b1a273f
                )
            ) {
                goto a79fb3696aff2694;
            }
            $a85e1b7d42c346a0[] = $A1925ae53e9307eb;
            a79fb3696aff2694:
            Ae15057ed6656297:
        }
        E8643a20008f5d30:
        return $a85e1b7d42c346a0;
    }
    public static function a54586eadeA94ee6(
        $Fcd691b0388768ab,
        $c59ec257c284c894
    ) {
        if (!file_exists(CIDR_TMP_PATH . $Fcd691b0388768ab)) {
            goto b563607591ceb5df;
        }
        $D25e7c9f6776261b = json_decode(
            file_get_contents(CIDR_TMP_PATH . $Fcd691b0388768ab),
            true
        );
        foreach ($D25e7c9f6776261b as $Da967f0a787f6b51 => $a27e64cc6ce01033) {
            if (
                !(
                    ip2long($c59ec257c284c894) >=
                        ip2long($a27e64cc6ce01033[1]) &&
                    ip2long($c59ec257c284c894) <= ip2long($a27e64cc6ce01033[2])
                )
            ) {
                goto e1abb9e218811f60;
            }
            return $a27e64cc6ce01033;
            e1abb9e218811f60:
            e4569fa0b4fefc19:
        }
        dce98e25519f8840:
        b563607591ceb5df:
        return null;
    }
    public static function getLLODSegments(
        $F26087d31c2bbe4d,
        $bb62005ea7eb8380,
        $e1034511e63f0e9e = 1
    ) {
        goto db2d5c711a6238ce;
        ef11006d40524e4c:
        A40c29f63193fe97:
        if (!$b3f6223bb51e59ed) {
            goto baa30a50910e4540;
        }
        $ed560e114da67dbd[$b3f6223bb51e59ed][] = $B1c1aa7e8b5b4849;
        baa30a50910e4540:
        d0043e67869edfbb:
        goto d96668059aaed4b6;
        Ebfc15a25d49a8b3:
        $ed560e114da67dbd = array_slice(
            $ed560e114da67dbd,
            count($ed560e114da67dbd) - $e1034511e63f0e9e,
            $e1034511e63f0e9e,
            true
        );
        foreach ($ed560e114da67dbd as $ec35e63ebbf4ef26 => $Badf64d265e8e752) {
            foreach ($Badf64d265e8e752 as $B1c1aa7e8b5b4849) {
                $Bffc17a99eb14fd6[] =
                    $F26087d31c2bbe4d .
                    "\137" .
                    $B1c1aa7e8b5b4849 .
                    "\x2e\164\163";
                c0b72f87b46def45:
            }
            Ac09061e336a0138:
            B009818429a86ddb:
        }
        Aa34a3cef3c41d30:
        f484b1971cadda53:
        return !empty($Bffc17a99eb14fd6) ? $Bffc17a99eb14fd6 : null;
        goto Ccba5dbafc4f0ab2;
        a92e0428c97fdcf0:
        if (!(count($b85ce31cd1118ad2[1]) > 0)) {
            goto F89172e306f583c1;
        }
        $b3f6223bb51e59ed = null;
        $Ea22c4a9ab5b2176 = 0;
        e875addea130a245:
        if (!($Ea22c4a9ab5b2176 < count($b85ce31cd1118ad2[1]))) {
            goto d38813d02aa12e18;
        }
        goto Bdc8386393184dae;
        d96668059aaed4b6:
        $Ea22c4a9ab5b2176++;
        goto e875addea130a245;
        d38813d02aa12e18:
        F89172e306f583c1:
        Aed4182480f55d3f:
        goto Ebfc15a25d49a8b3;
        Bdc8386393184dae:
        $bc2874292e0d9ece = $b85ce31cd1118ad2[1][$Ea22c4a9ab5b2176];
        list($e154835c9fa166f7, $B1c1aa7e8b5b4849) = explode(
            "\137",
            $bc2874292e0d9ece
        );
        if (empty($b85ce31cd1118ad2[2][$Ea22c4a9ab5b2176])) {
            goto A40c29f63193fe97;
        }
        $ed560e114da67dbd[$B1c1aa7e8b5b4849] = [];
        $b3f6223bb51e59ed = $B1c1aa7e8b5b4849;
        goto ef11006d40524e4c;
        db2d5c711a6238ce:
        $e1034511e63f0e9e++;
        $Bffc17a99eb14fd6 = $ed560e114da67dbd = [];
        if (!file_exists($bb62005ea7eb8380)) {
            goto f484b1971cadda53;
        }
        $c8d91fcd2309e48a = file_get_contents($bb62005ea7eb8380);
        if (
            !preg_match_all(
                "\x2f\50\x2e\x2a\77\x29\x2e\164\x73\x28\50\x23\134\x77\x2b\51\53\174\x23\77\x29\57",
                $c8d91fcd2309e48a,
                $b85ce31cd1118ad2
            )
        ) {
            goto Aed4182480f55d3f;
        }
        goto a92e0428c97fdcf0;
        Ccba5dbafc4f0ab2:
    }
    public static function d076F5A2cC104c49(
        $bb62005ea7eb8380,
        $e1034511e63f0e9e = 0,
        $Ce2588e350bd2724 = 10
    ) {
        goto be9fa46122407023;
        c5f3af8b9736ae2a:
        $cef7095c03f82513 = 1;
        E0ac64421f5f3e1f:
        return array_slice($b85ce31cd1118ad2[0], -$cef7095c03f82513);
        B50169c14c76fdf5:
        D55bb2d4a8249ffa:
        goto b8468ec312cd6dcf;
        b8468ec312cd6dcf:
        C22d53b213713345:
        return null;
        goto b8db0dbc652c1fe5;
        be9fa46122407023:
        if (!file_exists($bb62005ea7eb8380)) {
            goto C22d53b213713345;
        }
        $c8d91fcd2309e48a = file_get_contents($bb62005ea7eb8380);
        if (
            !preg_match_all(
                "\57\50\56\52\x3f\51\56\164\163\x2f",
                $c8d91fcd2309e48a,
                $b85ce31cd1118ad2
            )
        ) {
            goto D55bb2d4a8249ffa;
        }
        if ($e1034511e63f0e9e > 0) {
            goto cb247bb68e7afbb6;
        }
        if ($e1034511e63f0e9e == -1) {
            goto d5ca1ef4c2a26bad;
        }
        goto a6b9e832af782b1d;
        fb7179b35d8ed2bd:
        C58802dddad2193f:
        goto B50169c14c76fdf5;
        cb247bb68e7afbb6:
        $cef7095c03f82513 = intval($e1034511e63f0e9e / $Ce2588e350bd2724);
        if ($cef7095c03f82513) {
            goto E0ac64421f5f3e1f;
        }
        goto c5f3af8b9736ae2a;
        a6b9e832af782b1d:
        preg_match(
            "\x2f\x5f\50\56\52\x29\134\56\x2f",
            array_pop($b85ce31cd1118ad2[0]),
            $E415df512cb68430
        );
        return $E415df512cb68430[1];
        goto C58802dddad2193f;
        d5ca1ef4c2a26bad:
        return $b85ce31cd1118ad2[0];
        goto fb7179b35d8ed2bd;
        b8db0dbc652c1fe5:
    }
    public static function c0F542BDF7351C78(
        $dc05e2bb97d4635d,
        $a71afc14d6cd090d,
        $d5249dad8e8411b7,
        $F26087d31c2bbe4d,
        $B08b62d9f7870287,
        $c59ec257c284c894,
        $B08e7d3cd339391a = null,
        $E18c40e895ee55c2 = "",
        $F2735dad02d30e84 = "\150\x32\66\x34",
        $Beb96c2a189d2e62 = 0,
        $d58b4f8653a391d8 = null,
        $b2a9243e8304033d = null
    ) {
        goto a36d98c7e872bff6;
        D36fea84f48bbd3d:
        e843601356bb84a7:
        if (
            !preg_match_all(
                "\x2f\x28\56\x2a\x3f\51\x5c\56\x74\163\57",
                $c8d91fcd2309e48a,
                $b85ce31cd1118ad2
            )
        ) {
            goto fe76868f870ac568;
        }
        foreach ($b85ce31cd1118ad2[0] as $dbc0f67b4f0fdee0) {
            goto F50c05fd17ea7ac8;
            e0dc46ff8b6b4cd4:
            $c8d91fcd2309e48a = str_replace(
                $dbc0f67b4f0fdee0,
                ($b2a9243e8304033d
                    ? "\x2f" .
                        md5(
                            $b2a9243e8304033d .
                                "\x5f" .
                                $d58b4f8653a391d8 .
                                "\137" .
                                OPENSSL_EXTRA
                        )
                    : "") .
                    "\x2f\150\x6c\x73\57{$dbc0f67b4f0fdee0}\77\x74\x6f\153\145\156\x3d{$ea5296071288c730}",
                $c8d91fcd2309e48a
            );
            c33f01c5ff4ad2e4:
            B265e2f32e6cc1f9:
            goto Bafab3df6680ff7a;
            f290b3bcc9751efa:
            ea0868dbe0492582:
            if (
                self::$rSettings[
                    "\141\x6c\154\157\167\x5f\x63\x64\156\137\141\143\143\x65\163\163"
                ]
            ) {
                goto a5fc690af9cab714;
            }
            $c8d91fcd2309e48a = str_replace(
                $dbc0f67b4f0fdee0,
                ($b2a9243e8304033d
                    ? "\57" .
                        md5(
                            $b2a9243e8304033d .
                                "\x5f" .
                                $d58b4f8653a391d8 .
                                "\x5f" .
                                OPENSSL_EXTRA
                        )
                    : "") . "\57\x68\154\163\x2f{$ea5296071288c730}",
                $c8d91fcd2309e48a
            );
            goto c33f01c5ff4ad2e4;
            a5fc690af9cab714:
            goto e0dc46ff8b6b4cd4;
            F50c05fd17ea7ac8:
            if ($B08e7d3cd339391a) {
                goto Cf41dc04483537df;
            }
            $ea5296071288c730 = Xui\Functions::encrypt(
                $a71afc14d6cd090d .
                    "\x2f" .
                    $d5249dad8e8411b7 .
                    "\x2f" .
                    $c59ec257c284c894 .
                    "\x2f" .
                    $F26087d31c2bbe4d .
                    "\x2f" .
                    $dbc0f67b4f0fdee0 .
                    "\57" .
                    $B08b62d9f7870287 .
                    "\x2f" .
                    SERVER_ID .
                    "\x2f" .
                    $F2735dad02d30e84 .
                    "\57" .
                    $Beb96c2a189d2e62,
                self::$rSettings[
                    "\154\x69\x76\x65\137\x73\x74\x72\145\141\x6d\151\156\x67\x5f\160\x61\x73\163"
                ],
                OPENSSL_EXTRA
            );
            goto ea0868dbe0492582;
            Cf41dc04483537df:
            $ea5296071288c730 = Xui\Functions::encrypt(
                "\110\115\x41\103\x23" .
                    $B08e7d3cd339391a .
                    "\57" .
                    $E18c40e895ee55c2 .
                    "\x2f" .
                    $c59ec257c284c894 .
                    "\x2f" .
                    $F26087d31c2bbe4d .
                    "\x2f" .
                    $dbc0f67b4f0fdee0 .
                    "\x2f" .
                    $B08b62d9f7870287 .
                    "\57" .
                    SERVER_ID .
                    "\x2f" .
                    $F2735dad02d30e84 .
                    "\x2f" .
                    $Beb96c2a189d2e62,
                self::$rSettings[
                    "\154\151\166\x65\137\x73\x74\x72\x65\x61\155\151\156\147\x5f\160\x61\163\163"
                ],
                OPENSSL_EXTRA
            );
            goto f290b3bcc9751efa;
            Bafab3df6680ff7a:
        }
        A7fd0551271fa216:
        return $c8d91fcd2309e48a;
        goto e606d69b36cb9783;
        e606d69b36cb9783:
        fe76868f870ac568:
        ef190e7940667390:
        return false;
        goto C00d75c12b96ff98;
        a36d98c7e872bff6:
        if (!file_exists($dc05e2bb97d4635d)) {
            goto ef190e7940667390;
        }
        $c8d91fcd2309e48a = file_get_contents($dc05e2bb97d4635d);
        if (
            !(
                self::$rSettings[
                    "\x65\x6e\143\162\171\160\x74\x5f\x68\154\x73"
                ] && !$Beb96c2a189d2e62
            )
        ) {
            goto e843601356bb84a7;
        }
        $Ebd6fd2f4db95bcb = Xui\Functions::encrypt(
            $c59ec257c284c894 . "\x2f" . $F26087d31c2bbe4d,
            self::$rSettings[
                "\154\151\166\145\137\x73\164\x72\x65\141\155\x69\156\x67\x5f\x70\141\x73\x73"
            ],
            OPENSSL_EXTRA
        );
        $c8d91fcd2309e48a =
            "\43\105\130\x54\x4d\63\125\xa\x23\105\x58\124\x2d\x58\55\113\x45\x59\72\115\x45\124\x48\x4f\104\x3d\101\105\x53\55\61\x32\70\x2c\125\x52\111\75\42" .
            ($b2a9243e8304033d
                ? "\x2f" .
                    md5(
                        $b2a9243e8304033d .
                            "\137" .
                            $d58b4f8653a391d8 .
                            "\x5f" .
                            OPENSSL_EXTRA
                    )
                : "") .
            "\57\x6b\145\x79\57{$Ebd6fd2f4db95bcb}\42\x2c\x49\x56\75\x30\x78" .
            bin2hex(
                file_get_contents(
                    STREAMS_PATH . $F26087d31c2bbe4d . "\x5f\x2e\151\x76"
                )
            ) .
            "\12" .
            substr($c8d91fcd2309e48a, 8, strlen($c8d91fcd2309e48a) - 8);
        goto D36fea84f48bbd3d;
        C00d75c12b96ff98:
    }
    public static function de9E9E0D836B5D86(
        $D4253f9520627819,
        $B08e7d3cd339391a = false,
        $E18c40e895ee55c2 = "",
        $c59ec257c284c894 = null,
        $b3374866087774a1 = null
    ) {
        goto a21204888c51c5f5;
        a21204888c51c5f5:
        if (
            !(
                $D4253f9520627819[
                    "\155\x61\x78\x5f\143\157\156\x6e\x65\x63\x74\x69\x6f\156\x73"
                ] != 0
            )
        ) {
            goto a6e4d5a160c6a777;
        }
        if (!$B08e7d3cd339391a) {
            goto f9233f5ddc451bc7;
        }
        self::D2985c63279EA4cD(
            null,
            $D4253f9520627819[
                "\155\141\x78\x5f\x63\157\156\156\x65\x63\x74\x69\157\156\163"
            ],
            $B08e7d3cd339391a,
            $E18c40e895ee55c2,
            $c59ec257c284c894,
            $b3374866087774a1
        );
        goto e596f0aefd00669e;
        f9233f5ddc451bc7:
        goto d2ff45d47c059690;
        d2ff45d47c059690:
        if (empty($D4253f9520627819["\x70\141\x69\x72\x5f\x69\x64"])) {
            goto F9e3718bcf481a7e;
        }
        self::D2985c63279EA4cd(
            $D4253f9520627819["\160\141\x69\x72\137\x69\x64"],
            $D4253f9520627819[
                "\155\141\x78\137\x63\x6f\x6e\x6e\145\x63\x74\x69\x6f\156\163"
            ],
            null,
            "",
            $c59ec257c284c894,
            $b3374866087774a1
        );
        F9e3718bcf481a7e:
        self::D2985C63279ea4cd(
            $D4253f9520627819["\151\x64"],
            $D4253f9520627819[
                "\155\141\170\x5f\x63\x6f\156\156\145\143\x74\x69\157\x6e\x73"
            ],
            null,
            "",
            $c59ec257c284c894,
            $b3374866087774a1
        );
        e596f0aefd00669e:
        goto f2fe220935634ae5;
        f2fe220935634ae5:
        a6e4d5a160c6a777:
        goto Ddbdcde1a828f672;
        Ddbdcde1a828f672:
    }
    public static function getBouquetMap($F26087d31c2bbe4d)
    {
        $B7c4b912a2afc994 = igbinary_unserialize(
            file_get_contents(
                CACHE_TMP_PATH . "\142\157\165\x71\x75\x65\164\x5f\155\141\160"
            )
        );
        $a85e1b7d42c346a0 = $B7c4b912a2afc994[$F26087d31c2bbe4d] ?: [];
        unset($B7c4b912a2afc994);
        return $a85e1b7d42c346a0;
    }
    public static function AD41BF0664804fA8($F26087d31c2bbe4d)
    {
        goto Caffd0513255d6e8;
        a92f62f3828922cc:
        Bbd97114e4ea0290:
        $f433193a3297ffde[
            "\x62\x6f\165\x71\165\x65\164\x73"
        ] = self::getBouquetMap($F26087d31c2bbe4d);
        $f433193a3297ffde["\x69\156\x66\x6f"] = $bb0071da5a239b0c;
        $f433193a3297ffde["\163\145\162\x76\145\x72\163"] = $a8bb73cba48fb7f6;
        D6b69b930364d3dd:
        goto fe0c82004b9b8954;
        fe0c82004b9b8954:
        return !empty($f433193a3297ffde) ? $f433193a3297ffde : false;
        goto a2a509cc092d214e;
        Caffd0513255d6e8:
        $f433193a3297ffde = [];
        self::$db->query(
            "\x53\x45\114\105\103\x54\40\x2a\40\x46\122\x4f\x4d\x20\140\163\164\162\x65\141\x6d\163\x60\40\164\x31\x20\114\105\x46\124\x20\x4a\x4f\x49\116\40\140\163\164\x72\x65\x61\x6d\x73\x5f\164\171\x70\x65\x73\140\x20\164\x32\x20\117\x4e\40\x74\62\x2e\x74\x79\x70\145\137\x69\144\x20\75\x20\x74\61\x2e\164\171\160\x65\x20\x57\110\x45\x52\x45\40\164\61\56\x60\151\x64\x60\x20\x3d\40\x3f",
            $F26087d31c2bbe4d
        );
        if (!(self::$db->num_rows() > 0)) {
            goto D6b69b930364d3dd;
        }
        $bb0071da5a239b0c = self::$db->get_row();
        $a8bb73cba48fb7f6 = [];
        goto b8068be1b986353b;
        b8068be1b986353b:
        if (
            !(
                $bb0071da5a239b0c[
                    "\x64\x69\162\145\143\164\x5f\x73\157\165\162\x63\145"
                ] ==
                    0 or
                $bb0071da5a239b0c[
                    "\144\151\162\x65\x63\x74\137\160\x72\x6f\x78\171"
                ] ==
                    1
            )
        ) {
            goto Bbd97114e4ea0290;
        }
        self::$db->query(
            "\123\105\x4c\x45\103\124\40\52\40\x46\122\x4f\115\x20\140\x73\164\x72\145\x61\x6d\163\137\163\x65\162\x76\x65\162\163\x60\40\x57\x48\105\122\105\40\x60\x73\x74\162\x65\x61\155\x5f\151\x64\140\40\75\40\x3f",
            $F26087d31c2bbe4d
        );
        if (!(self::$db->num_rows() > 0)) {
            goto e0dfe5d4e9222968;
        }
        $a8bb73cba48fb7f6 = self::$db->get_rows(
            true,
            "\163\x65\x72\x76\145\x72\x5f\x69\144"
        );
        e0dfe5d4e9222968:
        goto a92f62f3828922cc;
        a2a509cc092d214e:
    }
    public static function cB50F783B960a4EF()
    {
        foreach (self::$rServers as $d58b4f8653a391d8 => $e81220b4451f37c9) {
            if (!$e81220b4451f37c9["\x69\x73\137\155\141\151\x6e"]) {
                goto ef23147d89b028de;
            }
            return $d58b4f8653a391d8;
            ef23147d89b028de:
            c11dbbbef58c34c4:
        }
        Dfc1588683e8dff2:
        return null;
    }
    public static function a2aa2B94d2D97a7f(
        $F26087d31c2bbe4d,
        $e91e92047b92eb25
    ) {
        $d919bf727d78c4ca = $c078f3ed0fe7b4fa = [];
        if (
            !file_exists(
                SIGNALS_TMP_PATH .
                    "\161\x75\145\x75\145\137" .
                    intval($F26087d31c2bbe4d)
            )
        ) {
            goto A47d16a3d7ba9db3;
        }
        $c078f3ed0fe7b4fa = igbinary_unserialize(
            file_get_contents(
                SIGNALS_TMP_PATH .
                    "\161\165\x65\165\145\137" .
                    intval($F26087d31c2bbe4d)
            )
        );
        A47d16a3d7ba9db3:
        foreach ($c078f3ed0fe7b4fa as $f9b07d216a168dcc) {
            if (
                !self::dd714eE89C59Fbf2(
                    $f9b07d216a168dcc,
                    "\160\150\x70\x2d\x66\160\x6d"
                )
            ) {
                goto E41177e4ad2c0bd7;
            }
            $d919bf727d78c4ca[] = $f9b07d216a168dcc;
            E41177e4ad2c0bd7:
            a5dc573d372fc2b5:
        }
        F0886bd194f92340:
        if (in_array($d919bf727d78c4ca, $e91e92047b92eb25)) {
            goto F98a527e2eb11c88;
        }
        $d919bf727d78c4ca[] = $e91e92047b92eb25;
        F98a527e2eb11c88:
        file_put_contents(
            SIGNALS_TMP_PATH .
                "\x71\165\145\x75\x65\x5f" .
                intval($F26087d31c2bbe4d),
            igbinary_serialize($d919bf727d78c4ca)
        );
    }
    public static function CA490cE3385C630E(
        $F26087d31c2bbe4d,
        $f9b07d216a168dcc
    ) {
        $d919bf727d78c4ca = [];
        foreach (
            igbinary_unserialize(
                file_get_contents(
                    SIGNALS_TMP_PATH .
                        "\x71\165\145\165\x65\x5f" .
                        intval($F26087d31c2bbe4d)
                )
            ) ?:
            []
            as $adbe9b306d12ef6b
        ) {
            if (
                !(
                    self::Dd714EE89C59FBf2(
                        $adbe9b306d12ef6b,
                        "\160\x68\160\55\146\x70\x6d"
                    ) && $f9b07d216a168dcc != $adbe9b306d12ef6b
                )
            ) {
                goto D7e8555da893e2be;
            }
            $d919bf727d78c4ca[] = $adbe9b306d12ef6b;
            D7e8555da893e2be:
            f00264b72029bbe4:
        }
        afe0415678150d32:
        if (count($d919bf727d78c4ca) > 0) {
            goto Df0bcde99098ebd2;
        }
        unlink(
            SIGNALS_TMP_PATH .
                "\161\165\x65\165\145\x5f" .
                intval($F26087d31c2bbe4d)
        );
        goto b9e493e1f3d1f7f0;
        Df0bcde99098ebd2:
        file_put_contents(
            SIGNALS_TMP_PATH .
                "\161\x75\x65\x75\145\x5f" .
                intval($F26087d31c2bbe4d),
            igbinary_serialize($d919bf727d78c4ca)
        );
        b9e493e1f3d1f7f0:
    }
    public static function Bb7f1b0eD6C4b87D($f0434521ea9d1547 = 10)
    {
        goto bcd01f811b6f6d01;
        F636556be0000f48:
        if (!($Ea22c4a9ab5b2176 < $f0434521ea9d1547)) {
            goto ae88501713303f17;
        }
        $Faf50feea3df4ce1 .= $b5808391c52eb3a3[rand(0, $ad13d88d0f09412f)];
        A710576e068e97e5:
        $Ea22c4a9ab5b2176++;
        goto ed8d35e8a270204d;
        goto fef4b1012f369ccb;
        bcd01f811b6f6d01:
        $b5808391c52eb3a3 =
            "\101\102\103\x44\105\106\x47\x48\x49\112\x4b\114\115\116\x4f\120\x51\x52\123\124\x55\x56\x57\130\x59\x5a\60\61\x32\x33\64\x35\x36\67\x38\71\161\x77\145\x72\x74\171\x75\151\157\160\141\x73\x64\x66\x67\x68\152\153\x6c\x7a\x78\143\x76\142\156\155";
        $Faf50feea3df4ce1 = "";
        $ad13d88d0f09412f = strlen($b5808391c52eb3a3) - 1;
        $Ea22c4a9ab5b2176 = 0;
        ed8d35e8a270204d:
        goto F636556be0000f48;
        fef4b1012f369ccb:
        ae88501713303f17:
        return $Faf50feea3df4ce1;
        goto c4000e914f722c5b;
        c4000e914f722c5b:
    }
    public static function AE6bb580Baa323C2(
        $c608db3e24256b76,
        $A02729c83b6cd395
    ) {
        goto F7dff8ceeac22042;
        dfb2c411f99a4bae:
        goto E0f441cf5c60a4f1;
        C3bf4843db38a83b:
        return trim($c608db3e24256b76) . "\x20\x28{$A02729c83b6cd395}\51";
        E0f441cf5c60a4f1:
        f7026cbce6a10d6b:
        goto e038524a2d3393f3;
        e038524a2d3393f3:
        return $c608db3e24256b76;
        goto B2ca66a18946c064;
        F7dff8ceeac22042:
        if (
            !(
                is_numeric($A02729c83b6cd395) &&
                $A02729c83b6cd395 >= 1900 &&
                $A02729c83b6cd395 <= intval(date("\131") + 1)
            )
        ) {
            goto f7026cbce6a10d6b;
        }
        if (
            self::$rSettings[
                "\155\157\166\x69\145\x5f\171\x65\141\162\137\x61\160\x70\x65\x6e\x64"
            ] == 0
        ) {
            goto C3bf4843db38a83b;
        }
        if (
            !(
                self::$rSettings[
                    "\x6d\x6f\x76\151\145\137\x79\145\141\x72\x5f\141\160\160\x65\156\x64"
                ] == 0
            )
        ) {
            goto F150b68d657319b0;
        }
        return trim($c608db3e24256b76) . "\x20\x2d\40{$A02729c83b6cd395}";
        F150b68d657319b0:
        goto dfb2c411f99a4bae;
        B2ca66a18946c064:
    }
    public static function E43cb741aA22a6d8($f46da30a01f7b2d7)
    {
        goto D212de41f0338c78;
        D4ebcee9ffd00235:
        return $f46da30a01f7b2d7;
        goto Ab86cd881a9ffb2a;
        F10a5177fc3b9788:
        B4a5770b6407def6:
        if (!(count($F8dd9a1b55d9bf0b) > 0)) {
            goto D2ff07d9ecc53ff4;
        }
        return $F8dd9a1b55d9bf0b;
        D2ff07d9ecc53ff4:
        E9f9ba80e9f43677:
        goto D4ebcee9ffd00235;
        D212de41f0338c78:
        if (
            !(
                count($f46da30a01f7b2d7) > 0 &&
                file_exists(
                    CACHE_TMP_PATH .
                        "\143\x68\x61\156\156\145\x6c\137\x6f\x72\x64\x65\162"
                ) &&
                self::$rSettings[
                    "\143\x68\141\156\x6e\x65\x6c\x5f\x6e\x75\155\x62\x65\x72\137\x74\x79\x70\145"
                ] != "\142\x6f\165\x71\x75\145\x74"
            )
        ) {
            goto E9f9ba80e9f43677;
        }
        $c6c389b9adf3a40c = igbinary_unserialize(
            file_get_contents(
                CACHE_TMP_PATH .
                    "\x63\150\x61\156\156\x65\154\x5f\157\x72\144\145\x72"
            )
        );
        $f46da30a01f7b2d7 = array_flip($f46da30a01f7b2d7);
        $F8dd9a1b55d9bf0b = [];
        foreach ($c6c389b9adf3a40c as $C3c8913edb801c35) {
            if (!isset($f46da30a01f7b2d7[$C3c8913edb801c35])) {
                goto b6f217818bf51096;
            }
            $F8dd9a1b55d9bf0b[] = $C3c8913edb801c35;
            b6f217818bf51096:
            d74e84782d3f7198:
        }
        goto F10a5177fc3b9788;
        Ab86cd881a9ffb2a:
    }
    public static function sortSeries($bbc84f53c534450d)
    {
        goto E28ce24874373745;
        d94c139d3408f097:
        D239bd26d5cca1a9:
        if (!(count($F8dd9a1b55d9bf0b) > 0)) {
            goto c9cb95ed5d376717;
        }
        return $F8dd9a1b55d9bf0b;
        c9cb95ed5d376717:
        Bf14841f76b4b733:
        goto E2150d02d3ae222e;
        E28ce24874373745:
        if (
            !(
                count($bbc84f53c534450d) > 0 &&
                file_exists(
                    CACHE_TMP_PATH .
                        "\x73\145\162\151\145\x73\137\157\x72\x64\x65\x72"
                )
            )
        ) {
            goto Bf14841f76b4b733;
        }
        $c6c389b9adf3a40c = igbinary_unserialize(
            file_get_contents(
                CACHE_TMP_PATH .
                    "\163\145\162\x69\x65\x73\137\157\162\144\145\x72"
            )
        );
        $bbc84f53c534450d = array_flip($bbc84f53c534450d);
        $F8dd9a1b55d9bf0b = [];
        foreach ($c6c389b9adf3a40c as $C3c8913edb801c35) {
            if (!isset($bbc84f53c534450d[$C3c8913edb801c35])) {
                goto ce988953be5c051c;
            }
            $F8dd9a1b55d9bf0b[] = $C3c8913edb801c35;
            ce988953be5c051c:
            D1cc1ffa7c1e1894:
        }
        goto d94c139d3408f097;
        E2150d02d3ae222e:
        return $bbc84f53c534450d;
        goto f7207182c4b24ee5;
        f7207182c4b24ee5:
    }
    public static function CbfCf0c8CE3D62B9($f338147e1f8d2e97)
    {
        $c07026622e355713 = new DateTime(
            "\x55\124\x43",
            new DateTimeZone(date_default_timezone_get())
        );
        $af336dce58c6bd50 = new DateTime(
            "\125\x54\x43",
            new DateTimeZone($f338147e1f8d2e97)
        );
        return $af336dce58c6bd50->getTimestamp() -
            $c07026622e355713->getTimestamp();
    }
    public static function CC61dBEfe4F00951()
    {
        $a85e1b7d42c346a0 = [];
        foreach (self::$rCategories as $A1925ae53e9307eb) {
            if (!$A1925ae53e9307eb["\x69\x73\x5f\x61\x64\165\154\x74"]) {
                goto D1eca453fcd95aaf;
            }
            $a85e1b7d42c346a0[] = intval($A1925ae53e9307eb["\151\144"]);
            D1eca453fcd95aaf:
            A9e7ee0f674b0c31:
        }
        f34e0091c33cb7da:
        return $a85e1b7d42c346a0;
    }
    public static function bfa8B6FE314deD7F()
    {
        if (is_object(self::$redis)) {
            goto a2c957396626c628;
        }
        try {
            self::$redis = new Redis();
            self::$redis->connect(
                self::$rConfig["\150\x6f\x73\x74\156\141\x6d\145"],
                6379
            );
            self::$redis->auth(
                self::$rSettings[
                    "\x72\145\144\151\163\137\x70\141\x73\163\x77\x6f\162\144"
                ]
            );
        } catch (Exception $c34ae71903f0d920) {
            self::$redis = null;
            return false;
        }
        a2c957396626c628:
        return true;
    }
    public static function b0b419A0354a0297()
    {
        if (!is_object(self::$redis)) {
            goto f70012376870bc82;
        }
        self::$redis->close();
        self::$redis = null;
        f70012376870bc82:
        return true;
    }
    public static function b85cCcef157fB67B($B08b62d9f7870287)
    {
        if (is_object(self::$redis)) {
            goto A6d8ddb599e1d650;
        }
        self::bfA8b6fe314deD7f();
        A6d8ddb599e1d650:
        return igbinary_unserialize(self::$redis->get($B08b62d9f7870287));
    }
    public static function E0C928A3a83F24e9($a27e64cc6ce01033)
    {
        goto daf916e7942ef035;
        C3018450b7c5c371:
        $F42a951cf0a3370a->zAdd(
            "\x4c\111\116\x45\x5f\x41\114\114\43{$a27e64cc6ce01033["\x69\144\x65\x6e\x74\x69\x74\171"]}",
            $a27e64cc6ce01033["\x64\141\164\145\137\x73\x74\141\x72\x74"],
            $a27e64cc6ce01033["\x75\x75\151\144"]
        );
        $F42a951cf0a3370a->zAdd(
            "\x53\124\122\x45\101\x4d\x23{$a27e64cc6ce01033["\x73\x74\162\x65\x61\x6d\x5f\x69\144"]}",
            $a27e64cc6ce01033["\144\141\x74\x65\137\x73\x74\x61\162\164"],
            $a27e64cc6ce01033["\x75\x75\x69\144"]
        );
        $F42a951cf0a3370a->zAdd(
            "\x53\105\x52\126\x45\122\x23{$a27e64cc6ce01033["\x73\x65\x72\166\x65\162\137\x69\x64"]}",
            $a27e64cc6ce01033["\144\x61\164\145\x5f\163\164\141\x72\164"],
            $a27e64cc6ce01033["\x75\165\151\144"]
        );
        if (!$a27e64cc6ce01033["\165\x73\145\162\x5f\x69\144"]) {
            goto f3a65de8d7e40645;
        }
        $F42a951cf0a3370a->zAdd(
            "\x53\105\122\126\105\122\x5f\114\111\116\105\x53\43{$a27e64cc6ce01033["\163\145\162\x76\145\162\137\151\144"]}",
            $a27e64cc6ce01033["\x75\163\145\162\x5f\151\144"],
            $a27e64cc6ce01033["\x75\x75\x69\144"]
        );
        goto cbcf5cee04129833;
        b457b19a12d5a8ae:
        $F42a951cf0a3370a->zAdd(
            "\x4c\x49\x56\105",
            $a27e64cc6ce01033["\x64\x61\164\145\137\x73\164\x61\x72\x74"],
            $a27e64cc6ce01033["\x75\165\151\144"]
        );
        $F42a951cf0a3370a->set(
            $a27e64cc6ce01033["\x75\x75\x69\x64"],
            igbinary_serialize($a27e64cc6ce01033)
        );
        return $F42a951cf0a3370a->exec();
        goto C5942f425f729d03;
        cbcf5cee04129833:
        f3a65de8d7e40645:
        if (!$a27e64cc6ce01033["\160\162\157\170\x79\137\151\x64"]) {
            goto dd37e2ca561a2078;
        }
        $F42a951cf0a3370a->zAdd(
            "\x50\x52\117\130\x59\43{$a27e64cc6ce01033["\x70\x72\157\x78\x79\x5f\x69\x64"]}",
            $a27e64cc6ce01033["\x64\141\164\145\x5f\163\x74\141\x72\x74"],
            $a27e64cc6ce01033["\x75\x75\x69\144"]
        );
        dd37e2ca561a2078:
        $F42a951cf0a3370a->zAdd(
            "\x43\117\x4e\116\x45\x43\124\x49\117\x4e\x53",
            $a27e64cc6ce01033["\x64\141\x74\x65\137\x73\x74\141\162\x74"],
            $a27e64cc6ce01033["\165\165\151\x64"]
        );
        goto b457b19a12d5a8ae;
        daf916e7942ef035:
        if (is_object(self::$redis)) {
            goto Ad508023f91b9e01;
        }
        self::BFA8b6Fe314ded7f();
        Ad508023f91b9e01:
        $F42a951cf0a3370a = self::$redis->multi();
        $F42a951cf0a3370a->zAdd(
            "\114\111\116\105\43{$a27e64cc6ce01033["\151\144\145\156\164\151\x74\171"]}",
            $a27e64cc6ce01033["\144\141\164\x65\137\x73\x74\x61\x72\x74"],
            $a27e64cc6ce01033["\165\165\151\x64"]
        );
        goto C3018450b7c5c371;
        C5942f425f729d03:
    }
    public static function e3484F74d3c8B5a7(
        $a27e64cc6ce01033,
        $a6b40128767dfe4f = [],
        $ec42cf0557b72e6f = null
    ) {
        goto ea451f481338b711;
        E00045cb4feee4c9:
        $F42a951cf0a3370a->zRem(
            "\x4c\111\x56\x45",
            $a27e64cc6ce01033["\165\165\x69\x64"]
        );
        $F42a951cf0a3370a->zRem(
            "\114\111\x4e\105\43{$d9b341c05baed5be["\151\x64\145\x6e\x74\151\x74\x79"]}",
            $a27e64cc6ce01033["\165\165\x69\x64"]
        );
        $F42a951cf0a3370a->zRem(
            "\123\124\122\x45\101\115\x23{$d9b341c05baed5be["\163\164\162\x65\x61\155\137\151\x64"]}",
            $a27e64cc6ce01033["\165\165\x69\144"]
        );
        $F42a951cf0a3370a->zRem(
            "\123\105\122\126\105\122\x23{$d9b341c05baed5be["\x73\x65\x72\x76\x65\162\137\151\144"]}",
            $a27e64cc6ce01033["\x75\x75\x69\x64"]
        );
        if (!$a27e64cc6ce01033["\160\x72\x6f\x78\171\x5f\x69\144"]) {
            goto fcaaf6a58a96f2c6;
        }
        goto C84cfdd103c0a950;
        f1bb407d97919a8f:
        $F42a951cf0a3370a->zRem(
            "\123\x45\x52\x56\x45\x52\x5f\x4c\111\x4e\x45\123\x23{$d9b341c05baed5be["\x73\x65\162\x76\145\162\x5f\151\144"]}",
            $a27e64cc6ce01033["\x75\165\151\x64"]
        );
        Fc24bb384cb4c200:
        F6e19f205319a8ee:
        Eb7642111701f91c:
        goto cc8ea7534c0559d5;
        goto C1c890fb4670faac;
        ff7709d3d8ddaf0e:
        c0e0ba3edd5d8ce4:
        $F42a951cf0a3370a = self::$redis->multi();
        if ($ec42cf0557b72e6f == "\x6f\x70\x65\156") {
            goto E536066336481619;
        }
        if (!($ec42cf0557b72e6f == "\x63\154\x6f\163\145")) {
            goto Eb7642111701f91c;
        }
        $F42a951cf0a3370a->sAdd(
            "\x45\116\x44\105\104",
            $a27e64cc6ce01033["\x75\165\x69\144"]
        );
        goto E00045cb4feee4c9;
        C84cfdd103c0a950:
        $F42a951cf0a3370a->zRem(
            "\120\122\117\130\131\43{$d9b341c05baed5be["\160\x72\157\x78\171\x5f\151\x64"]}",
            $a27e64cc6ce01033["\x75\165\151\144"]
        );
        fcaaf6a58a96f2c6:
        if (!($a27e64cc6ce01033["\150\x6c\163\137\145\156\144"] == 0)) {
            goto F6e19f205319a8ee;
        }
        $a27e64cc6ce01033["\150\x6c\x73\x5f\145\x6e\144"] = 1;
        if (!$a27e64cc6ce01033["\165\163\x65\162\137\151\144"]) {
            goto Fc24bb384cb4c200;
        }
        goto f1bb407d97919a8f;
        F2c8da6e19ef12af:
        $F42a951cf0a3370a->zAdd(
            "\x53\x45\122\126\x45\122\x23{$a27e64cc6ce01033["\163\145\x72\166\x65\x72\137\151\144"]}",
            $a27e64cc6ce01033["\x64\141\x74\145\137\163\164\141\162\x74"],
            $a27e64cc6ce01033["\165\x75\x69\144"]
        );
        if (!$a27e64cc6ce01033["\x70\162\157\x78\171\137\151\x64"]) {
            goto a24c0d0dfb1469c4;
        }
        $F42a951cf0a3370a->zAdd(
            "\120\x52\x4f\130\x59\43{$a27e64cc6ce01033["\x70\x72\157\x78\171\x5f\151\144"]}",
            $a27e64cc6ce01033["\144\141\164\145\x5f\163\x74\x61\x72\164"],
            $a27e64cc6ce01033["\x75\x75\151\x64"]
        );
        a24c0d0dfb1469c4:
        if (!($a27e64cc6ce01033["\x68\154\x73\x5f\x65\156\144"] == 1)) {
            goto Fca00f5d2f21149e;
        }
        goto A77a87d4baddde08;
        Eee4b6096bf6aeeb:
        Ce4a7441f92ad7d1:
        return $a27e64cc6ce01033;
        E32eae34197b5046:
        goto A82a16891635041d;
        ea451f481338b711:
        if (is_object(self::$redis)) {
            goto e732efa1ab9d5e1f;
        }
        self::Bfa8B6FE314DeD7F();
        e732efa1ab9d5e1f:
        $d9b341c05baed5be = $a27e64cc6ce01033;
        foreach ($a6b40128767dfe4f as $D3fa098be3f297cd => $b6842cb20051e925) {
            $a27e64cc6ce01033[$D3fa098be3f297cd] = $b6842cb20051e925;
            bdfcdbd0cbe56cf6:
        }
        goto ff7709d3d8ddaf0e;
        A77a87d4baddde08:
        $a27e64cc6ce01033["\150\154\163\137\x65\156\x64"] = 0;
        if (!$a27e64cc6ce01033["\165\163\x65\162\137\x69\x64"]) {
            goto cfce38c6d93a61b7;
        }
        $F42a951cf0a3370a->zAdd(
            "\123\x45\122\126\105\122\137\x4c\111\116\105\123\x23{$a27e64cc6ce01033["\163\145\162\x76\145\162\x5f\151\144"]}",
            $a27e64cc6ce01033["\x75\x73\x65\x72\137\151\144"],
            $a27e64cc6ce01033["\165\x75\151\144"]
        );
        cfce38c6d93a61b7:
        Fca00f5d2f21149e:
        goto b52fc7aa8d359703;
        C1c890fb4670faac:
        E536066336481619:
        $F42a951cf0a3370a->sRem(
            "\x45\116\104\x45\104",
            $a27e64cc6ce01033["\x75\165\151\x64"]
        );
        $F42a951cf0a3370a->zAdd(
            "\114\111\x56\105",
            $a27e64cc6ce01033["\x64\141\164\x65\137\x73\164\141\162\164"],
            $a27e64cc6ce01033["\165\x75\151\144"]
        );
        $F42a951cf0a3370a->zAdd(
            "\x4c\x49\x4e\x45\43{$a27e64cc6ce01033["\x69\144\x65\x6e\164\x69\x74\171"]}",
            $a27e64cc6ce01033["\144\x61\x74\145\x5f\163\164\x61\162\164"],
            $a27e64cc6ce01033["\165\165\151\x64"]
        );
        $F42a951cf0a3370a->zAdd(
            "\x53\x54\122\105\x41\115\x23{$a27e64cc6ce01033["\163\x74\162\x65\x61\155\x5f\151\144"]}",
            $a27e64cc6ce01033["\144\141\x74\145\137\163\x74\141\162\x74"],
            $a27e64cc6ce01033["\x75\x75\x69\144"]
        );
        goto F2c8da6e19ef12af;
        b52fc7aa8d359703:
        cc8ea7534c0559d5:
        $F42a951cf0a3370a->set(
            $a27e64cc6ce01033["\165\x75\x69\x64"],
            igbinary_serialize($a27e64cc6ce01033)
        );
        if ($F42a951cf0a3370a->exec()) {
            goto Ce4a7441f92ad7d1;
        }
        return null;
        goto E32eae34197b5046;
        goto Eee4b6096bf6aeeb;
        A82a16891635041d:
    }
    public static function BC23764Ed0732f3F(
        $D78ff1d0edade5eb,
        $ccf88201f4394db1 = false,
        $f16991461acd03bf = false
    ) {
        goto Ec2f64d65e28f3ce;
        F7d0c6c523fb4fa9:
        E31fd3b1f7f044af:
        return $f16991461acd03bf;
        fe1e5221a7088f1f:
        goto B31b41bd640ecc42;
        Ec2f64d65e28f3ce:
        if (is_object(self::$redis)) {
            goto C3418121c04ac688;
        }
        self::BFa8B6fE314DEd7f();
        C3418121c04ac688:
        $f16991461acd03bf = self::$redis->zRangeByScore(
            ($ccf88201f4394db1
                ? "\x4c\111\116\x45\x23"
                : "\x4c\111\116\x45\137\101\114\114\43") . $D78ff1d0edade5eb,
            "\x2d\x69\x6e\146",
            "\x2b\151\x6e\x66"
        );
        if ($f16991461acd03bf) {
            goto E31fd3b1f7f044af;
        }
        goto ec001be2a3f993e9;
        ec001be2a3f993e9:
        if (!(count($f16991461acd03bf) > 0)) {
            goto f6ff5b02d1413bf7;
        }
        return array_map(
            "\151\x67\142\x69\x6e\141\x72\x79\x5f\165\156\163\x65\x72\x69\141\x6c\151\x7a\x65",
            self::$redis->mGet($f16991461acd03bf)
        );
        f6ff5b02d1413bf7:
        return [];
        goto fe1e5221a7088f1f;
        goto F7d0c6c523fb4fa9;
        B31b41bd640ecc42:
    }
    public static function aA941cF79C4f48cf(
        $f9b07d216a168dcc,
        $d58b4f8653a391d8,
        $C2897f488ae9e7fe,
        $Bccc89fc1174404a = null
    ) {
        if (is_object(self::$redis)) {
            goto ce63dcfc92d59f8a;
        }
        self::BFA8B6fe314dEd7f();
        ce63dcfc92d59f8a:
        $D3fa098be3f297cd =
            "\123\x49\x47\x4e\101\x4c\x23" .
            md5(
                $d58b4f8653a391d8 .
                    "\43" .
                    $f9b07d216a168dcc .
                    "\43" .
                    $C2897f488ae9e7fe
            );
        $a27e64cc6ce01033 = [
            "\x70\x69\144" => $f9b07d216a168dcc,
            "\163\145\x72\166\x65\x72\137\151\x64" => $d58b4f8653a391d8,
            "\162\x74\x6d\x70" => $C2897f488ae9e7fe,
            "\x74\151\155\x65" => time(),
            "\143\165\x73\x74\157\155\x5f\144\141\x74\x61" => $Bccc89fc1174404a,
            "\x6b\145\171" => $D3fa098be3f297cd,
        ];
        return self::$redis
            ->multi()
            ->sAdd(
                "\x53\111\107\x4e\101\x4c\123\43" . $d58b4f8653a391d8,
                $D3fa098be3f297cd
            )
            ->set($D3fa098be3f297cd, igbinary_serialize($a27e64cc6ce01033))
            ->exec();
    }
    public static function CCedfAEA1d970310(
        $bbf487337b8f5211,
        $d49041d5f05a9270
    ) {
        $fcddc626f9cf5c18 = null;
        foreach ($d49041d5f05a9270 as $bb2621204e39e62d) {
            if (
                !(
                    $fcddc626f9cf5c18 === null ||
                    abs($bbf487337b8f5211 - $fcddc626f9cf5c18) >
                        abs($bb2621204e39e62d - $bbf487337b8f5211)
                )
            ) {
                goto Fee8a0c8a2878a8e;
            }
            $fcddc626f9cf5c18 = $bb2621204e39e62d;
            Fee8a0c8a2878a8e:
            ff2d07dd1e366ff5:
        }
        f7f56c5dd7bb7b50:
        return $fcddc626f9cf5c18;
    }
    public static function D55A1D8acD201840($bdd1eae90d142462 = false)
    {
        goto Aeed4fd2bd4694c7;
        ce337228bb86e504:
        f143f14315573135:
        $C6033ec178efa2ae = "\x68\164\164\160\x73";
        Fe0be637162f5e31:
        $A1fe548fd94fcef3 =
            self::$rServers[$d58b4f8653a391d8][
                "\145\156\141\x62\154\x65\137\x70\x72\x6f\170\x79"
            ];
        if (!$A1fe548fd94fcef3) {
            goto B0a56b0d7ba27013;
        }
        goto B9a01206cf37a68a;
        ace3e20c71612e08:
        c7f54b3e7e5e61cd:
        E380a9aee74557e1:
        A010f415804e455c:
        $f4116b9928c8b494 =
            $C6033ec178efa2ae .
            "\72\x2f\x2f" .
            $Caecf2bcd39a1efe .
            "\72" .
            self::$rServers[$d58b4f8653a391d8][
                $C6033ec178efa2ae .
                    "\x5f\142\162\x6f\x61\x64\x63\x61\163\x74\x5f\160\x6f\x72\x74"
            ] .
            "\x2f";
        if (
            !(
                self::$rServers[$d58b4f8653a391d8][
                    "\163\x65\x72\166\145\162\x5f\x74\x79\160\145"
                ] == 1 &&
                $a70eaa0ab42179dd &&
                self::$rServers[$a70eaa0ab42179dd][
                    "\x69\x73\x5f\155\141\151\156"
                ] == 0
            )
        ) {
            goto Bd8308428aa8ad1b;
        }
        goto bcf760bbe226b325;
        E2ad1323509cbfd2:
        goto c7ea13766e65940e;
        B5aa3b32d1be6a05:
        $C6033ec178efa2ae =
            (!empty($_SERVER["\110\124\124\120\x53"]) &&
                $_SERVER["\110\124\x54\x50\x53"] !== "\157\146\146") ||
            $_SERVER["\x53\105\122\126\x45\122\137\x50\x4f\x52\124"] == 443
                ? "\150\164\x74\160\163"
                : "\x68\x74\x74\160";
        c7ea13766e65940e:
        goto Fe0be637162f5e31;
        goto ce337228bb86e504;
        De2be17a532d651a:
        return "";
        d081cdf9cff6f718:
        $a70eaa0ab42179dd = $d58b4f8653a391d8;
        $d58b4f8653a391d8 = $Da9a40906d3d1c5f[array_rand($Da9a40906d3d1c5f)];
        B0a56b0d7ba27013:
        goto C1a19316c0bdc42a;
        B9a01206cf37a68a:
        $Da9a40906d3d1c5f = array_keys(self::getProxies($d58b4f8653a391d8));
        if (!(count($Da9a40906d3d1c5f) == 0)) {
            goto D7749a4477563b19;
        }
        $Da9a40906d3d1c5f = array_keys(
            self::getProxies($d58b4f8653a391d8, false)
        );
        D7749a4477563b19:
        if (!(count($Da9a40906d3d1c5f) == 0)) {
            goto d081cdf9cff6f718;
        }
        goto De2be17a532d651a;
        C1a19316c0bdc42a:
        list($Caecf2bcd39a1efe, $dc7aa3c286c6a885) = explode(
            "\72",
            $_SERVER["\x48\x54\124\x50\x5f\110\117\123\x54"]
        );
        if (
            !(
                $A1fe548fd94fcef3 or
                self::$rSettings[
                    "\x75\163\x65\137\x6d\144\x6f\155\x61\x69\156\137\151\156\137\x6c\x69\163\164\163"
                ] ==
                    1
            )
        ) {
            goto A010f415804e455c;
        }
        if (
            in_array(
                strtolower($Caecf2bcd39a1efe),
                self::aBb674425a8b1b0D(
                    "\x72\145\163\x65\154\154\145\x72\137\144\x6f\x6d\141\151\x6e\163"
                ) ?:
                []
            )
        ) {
            goto c7f54b3e7e5e61cd;
        }
        if (
            empty(
                self::$rServers[$d58b4f8653a391d8][
                    "\144\x6f\x6d\x61\x69\156\x5f\156\x61\x6d\145"
                ]
            )
        ) {
            goto b579fd3def04b3c2;
        }
        $Caecf2bcd39a1efe = str_replace(
            [
                "\x68\164\x74\160\x3a\x2f\57",
                "\57",
                "\150\164\164\160\x73\72\x2f\x2f",
            ],
            "",
            escapeshellcmd(
                explode(
                    "\x2c",
                    self::$rServers[$d58b4f8653a391d8][
                        "\144\157\x6d\x61\x69\156\x5f\156\141\x6d\145"
                    ]
                )[0]
            )
        );
        goto b564317ac722458f;
        bcf760bbe226b325:
        $f4116b9928c8b494 .=
            md5(
                $d58b4f8653a391d8 .
                    "\x5f" .
                    $a70eaa0ab42179dd .
                    "\x5f" .
                    OPENSSL_EXTRA
            ) . "\x2f";
        Bd8308428aa8ad1b:
        return $f4116b9928c8b494;
        goto ded119957652d4f9;
        b564317ac722458f:
        goto b4ceaf79009f2f83;
        b579fd3def04b3c2:
        $Caecf2bcd39a1efe = escapeshellcmd(
            self::$rServers[$d58b4f8653a391d8][
                "\x73\145\162\166\x65\x72\x5f\151\x70"
            ]
        );
        b4ceaf79009f2f83:
        goto E380a9aee74557e1;
        goto ace3e20c71612e08;
        Aeed4fd2bd4694c7:
        $a70eaa0ab42179dd = null;
        $d58b4f8653a391d8 = SERVER_ID;
        if ($bdd1eae90d142462) {
            goto f143f14315573135;
        }
        if (
            isset($_SERVER["\x53\x45\x52\126\x45\122\137\x50\x4f\x52\x54"]) &&
            self::$rSettings[
                "\x6b\145\145\160\x5f\x70\162\157\x74\157\x63\157\154"
            ]
        ) {
            goto B5aa3b32d1be6a05;
        }
        $C6033ec178efa2ae =
            self::$rServers[$d58b4f8653a391d8][
                "\163\145\x72\x76\145\162\x5f\160\162\157\164\x6f\x63\x6f\154"
            ];
        goto E2ad1323509cbfd2;
        ded119957652d4f9:
    }
    public static function getProxies(
        $d58b4f8653a391d8,
        $F148ac2342eb3b2b = true
    ) {
        $a85e1b7d42c346a0 = [];
        foreach (self::$rServers as $b2a9243e8304033d => $cc5f26dd881329b7) {
            if (
                !(
                    $cc5f26dd881329b7[
                        "\x73\x65\162\x76\145\162\x5f\x74\x79\160\145"
                    ] == 1 &&
                    (in_array(
                        $d58b4f8653a391d8,
                        $cc5f26dd881329b7[
                            "\160\141\162\145\x6e\164\137\151\144"
                        ]
                    ) &&
                        ($cc5f26dd881329b7[
                            "\163\145\162\x76\145\162\x5f\157\x6e\154\151\156\145"
                        ] or !$F148ac2342eb3b2b))
                )
            ) {
                goto F78282ac02a6d70e;
            }
            $a85e1b7d42c346a0[$b2a9243e8304033d] = $cc5f26dd881329b7;
            F78282ac02a6d70e:
            bc11e7b89dd76923:
        }
        Deca21252cd96a52:
        return $a85e1b7d42c346a0;
    }
    public static function getStreamingURL(
        $d58b4f8653a391d8 = null,
        $a70eaa0ab42179dd = null,
        $Acfdd9e81f0cf9d5 = false
    ) {
        goto a91078cc1624b46a;
        e922c6413d7958fc:
        goto B2e3ed9ee1bfc051;
        D51ba779ff2d47ea:
        $C6033ec178efa2ae = "\x68\164\x74\160";
        B2e3ed9ee1bfc051:
        $Caecf2bcd39a1efe = null;
        goto F0a31c4da121d316;
        F0a31c4da121d316:
        if (
            strlen(HOST) > 0 &&
            in_array(
                strtolower(HOST),
                array_map(
                    "\x73\x74\162\164\x6f\154\157\x77\x65\x72",
                    self::$rServers[$d58b4f8653a391d8][
                        "\144\157\155\x61\151\x6e\x73"
                    ]["\x75\162\154\x73"]
                )
            )
        ) {
            goto Fd4a8a92feb8ebe7;
        }
        if (
            !(
                self::$rServers[$d58b4f8653a391d8][
                    "\x72\x61\x6e\x64\157\x6d\137\x69\160"
                ] &&
                count(
                    self::$rServers[$d58b4f8653a391d8][
                        "\144\157\155\x61\x69\156\x73"
                    ]["\x75\162\x6c\163"]
                ) > 0
            )
        ) {
            goto Fec474171488acf7;
        }
        $Caecf2bcd39a1efe =
            self::$rServers[$d58b4f8653a391d8]["\144\157\155\141\151\156\163"][
                "\165\162\x6c\163"
            ][
                array_rand(
                    self::$rServers[$d58b4f8653a391d8][
                        "\x64\x6f\155\141\151\156\163"
                    ]["\x75\162\x6c\x73"]
                )
            ];
        Fec474171488acf7:
        goto bd4deef2cf145bae;
        goto fbf77617d2e3f52e;
        ec394f65cf7143fb:
        $C6033ec178efa2ae =
            self::$rServers[$d58b4f8653a391d8][
                "\x73\x65\162\x76\x65\x72\x5f\160\162\x6f\x74\x6f\x63\x6f\154"
            ];
        goto Eb7e72d7c6ad04af;
        ad936daeca6e01d4:
        $C6033ec178efa2ae =
            (!empty($_SERVER["\x48\x54\x54\x50\x53"]) &&
                $_SERVER["\110\124\x54\x50\123"] !== "\x6f\x66\146") ||
            $_SERVER["\123\105\122\x56\x45\122\137\x50\x4f\x52\x54"] == 443
                ? "\150\164\164\160\x73"
                : "\x68\164\164\x70";
        Eb7e72d7c6ad04af:
        goto e922c6413d7958fc;
        a91078cc1624b46a:
        if (isset($d58b4f8653a391d8)) {
            goto f9cb0abdb26d9116;
        }
        $d58b4f8653a391d8 = SERVER_ID;
        f9cb0abdb26d9116:
        if ($Acfdd9e81f0cf9d5) {
            goto D51ba779ff2d47ea;
        }
        if (
            self::$rSettings[
                "\x6b\145\x65\x70\137\x70\162\x6f\x74\157\143\x6f\x6c"
            ]
        ) {
            goto ad936daeca6e01d4;
        }
        goto ec394f65cf7143fb;
        D76af4385a54bef1:
        goto B1d86d30b24fd047;
        c157fe044f0a656a:
        $C700a2b357e5ed65 =
            $C6033ec178efa2ae .
            "\x3a\x2f\x2f" .
            $Caecf2bcd39a1efe .
            "\72" .
            self::$rServers[$d58b4f8653a391d8][
                $C6033ec178efa2ae .
                    "\137\x62\162\x6f\141\144\x63\141\x73\x74\137\x70\x6f\162\164"
            ];
        B1d86d30b24fd047:
        if (
            !(
                self::$rServers[$d58b4f8653a391d8][
                    "\163\145\x72\166\145\x72\x5f\164\171\x70\145"
                ] == 1 &&
                $a70eaa0ab42179dd &&
                self::$rServers[$a70eaa0ab42179dd][
                    "\x69\x73\x5f\x6d\141\151\x6e"
                ] == 0
            )
        ) {
            goto Adc6395d1ad5c61e;
        }
        goto F253dddeed072209;
        fbf77617d2e3f52e:
        Fd4a8a92feb8ebe7:
        $Caecf2bcd39a1efe = HOST;
        bd4deef2cf145bae:
        if ($Caecf2bcd39a1efe) {
            goto c157fe044f0a656a;
        }
        $C700a2b357e5ed65 = rtrim(
            self::$rServers[$d58b4f8653a391d8][
                $C6033ec178efa2ae . "\x5f\x75\x72\154"
            ],
            "\57"
        );
        goto D76af4385a54bef1;
        F253dddeed072209:
        $C700a2b357e5ed65 .=
            "\x2f" .
            md5(
                $d58b4f8653a391d8 .
                    "\137" .
                    $a70eaa0ab42179dd .
                    "\137" .
                    OPENSSL_EXTRA
            );
        Adc6395d1ad5c61e:
        return $C700a2b357e5ed65;
        goto bd01c4c4274b94d8;
        bd01c4c4274b94d8:
    }
}

Function Calls

None

Variables

None

Stats

MD5 ea338171f9f2a22d3258d1bd885515a2
Eval Count 0
Decode Time 183 ms