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 goto i7cE1UX8; sfjAUpPT: eXT1hp1k: goto xUE0oRyD; J4cBnyOa: define( ..

Decoded Output download

<?php  
goto i7cE1UX8;  
sfjAUpPT:  
eXT1hp1k:  
goto xUE0oRyD;  
J4cBnyOa:  
define(  
    "KizAdDH4",  
    "SQL updates could not be imported, please import it manually."  
);  
goto cdmtok_N;  
Fq5lyJj2:  
DOseefRb:  
goto vB8OyYP7;  
zc50cATx:  
define(  
    "KpDqQC9y",  
    "Main Update size:"  
);  
goto g3k3CVPH;  
vB8OyYP7:  
if (  
    !(  
        @ini_get(  
            "max_execution_time"  
        ) !== "0" &&  
        @ini_get(  
            "max_execution_time"  
        ) < 600  
    )  
) {  
    goto eXT1hp1k;  
}  
goto gsvIauhJ;  
QoeKhl7R:  
class L1c3n5380x4P1  
{  
    private $product_id;  
    private $api_url;  
    private $api_key;  
    private $api_language;  
    private $current_version;  
    private $verify_type;  
    private $verification_period;  
    private $current_path;  
    private $root_path;  
    private $license_file;  
    public function __construct()  
    {  
        goto c04XGKaw;  
        o2JkrGjq:  
        $this->api_language = "english";  
        goto CE4rdEVX;  
        WqvQub1Q:  
        $this->verify_type = "envato";  
        goto EKKTw5fP;  
        P4Y5ZkHq:  
        $this->current_path = realpath(__DIR__);  
        goto m4kgwbH7;  
        m4kgwbH7:  
        $this->root_path = realpath(  
            $this->current_path . "/../.."  
        );  
        goto oBFyKUcb;  
        oBFyKUcb:  
        $this->license_file =  
            realpath($this->current_path) . "/.lb_lic";  
        goto g9oD8R06;  
        CE4rdEVX:  
        $this->current_version = "v1.6.4";  
        goto WqvQub1Q;  
        c04XGKaw:  
        $this->product_id = "B2A17YLB";  
        goto nCjmAmmh;  
        E8Z6hQaB:  
        $this->api_key =  
            "BCAF5CC39EB38ED14BC1";  
        goto o2JkrGjq;  
        nCjmAmmh:  
        $this->api_url =  
            "https://lb.licensebox.app/";  
        goto E8Z6hQaB;  
        EKKTw5fP:  
        $this->verification_period = 3;  
        goto P4Y5ZkHq;  
        g9oD8R06:  
    }  
    public function check_local_license_exist()  
    {  
        return is_file($this->license_file);  
    }  
    public function get_current_version()  
    {  
        return $this->current_version;  
    }  
    private function call_api($xDRS_fkd, $soMDpLl_, $OCyiNPLL)  
    {  
        goto QSRqlbsH;  
        sc4UB3gi:  
        $z6mftJs8 =  
            getenv("SERVER_ADDR") ?:  
            $_SERVER["SERVER_ADDR"] ?:  
            $this->get_ip_from_third_party() ?:  
            gethostbyname(gethostname());  
        goto v593Xgj6;  
        MkBV7K6j:  
        return json_encode($lZrvIl0z);  
        goto uiuf5cxC;  
        fkRJ_ESn:  
        curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true);  
        goto jjnkhFdr;  
        XN21iQw9:  
        return json_encode($lZrvIl0z);  
        goto YRg5MwzD;  
        dKXq0_Kc:  
        curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 30);  
        goto JCWny0_N;  
        v593Xgj6:  
        curl_setopt($ZX2L6jpC, CURLOPT_HTTPHEADER, [  
            "Content-Type: application/json",  
            "LB-API-KEY: " . $this->api_key,  
            "LB-URL: " . $shck3_tM,  
            "LB-IP: " . $z6mftJs8,  
            "LB-LANG: " . $this->api_language,  
        ]);  
        goto XxyAWdn6;  
        TS9sTfs8:  
        $lZrvIl0z = [  
            "status" => false,  
            "message" => DlgP6FRs,  
        ];  
        goto XN21iQw9;  
        suMcCWEc:  
        if (!($Dt00z81_ != 200)) {  
            goto FX0zP5Sj;  
        }  
        goto OlcCHneD;  
        QVMF2498:  
        curl_close($ZX2L6jpC);  
        goto z3LscS4M;  
        TPZkgxaF:  
        curl_setopt($ZX2L6jpC, CURLOPT_HTTPPROXYTUNNEL, 1);  
        goto c0HvsCE1;  
        qpDZU8We:  
        unset($_SESSION["UHhd87HJKtJ"]);  
        goto rLP21wa4;  
        WMd38JT7:  
        $lZrvIl0z = [  
            "status" => false,  
            "message" => OapaIOcN,  
        ];  
        goto MkBV7K6j;  
        rL1CWMGr:  
        $AJLpZ7ov = json_decode($orHsq_Th, true);  
        goto Dxjf96av;  
        EdTUyS9q:  
        return json_encode($lZrvIl0z);  
        goto bt2Lr3Am;  
        JCWny0_N:  
        curl_setopt($ZX2L6jpC, CURLOPT_TIMEOUT, 30);  
        goto HpIhnkC9;  
        wn6NqNGV:  
        NU9oEgaR:  
        goto kByIzesx;  
        Dxjf96av:  
        $lZrvIl0z = [  
            "status" => false,  
            "message" => !empty(  
                $AJLpZ7ov["error"]  
            )  
                ? $AJLpZ7ov["error"]  
                : $AJLpZ7ov["message"],  
        ];  
        goto EdTUyS9q;  
        JjLTtH8d:  
        curl_setopt(  
            $ZX2L6jpC,  
            CURLOPT_PROXY,  
            $this->get_proxy_from_third_party()  
        );  
        goto TPZkgxaF;  
        qkvw_k5s:  
        DyFhM32l:  
        goto DnmbQHnG;  
        cdx52T96:  
        $shck3_tM =  
            $n68Kseqp .  
            $W90Io60R .  
            $_SERVER["REQUEST_URI"];  
        goto sc4UB3gi;  
        rpHuQlBk:  
        zSExVbpu:  
        goto Gift7D5A;  
        M9jwMuT7:  
        $_SESSION["UHhd87HJKtJ"] = 0;  
        goto q4TiozIv;  
        z3LscS4M:  
        return $orHsq_Th;  
        goto iLoWiO6H;  
        OlcCHneD:  
        if (atSEXsTF) {  
            goto fpQOBCow;  
        }  
        goto WMd38JT7;  
        c0HvsCE1:  
        HhTLVoN8:  
        goto dKXq0_Kc;  
        DnmbQHnG:  
        fOTClHp_:  
        goto joMaXDes;  
        YRg5MwzD:  
        Zth5DOfU:  
        goto MPBdqmZW;  
        bt2Lr3Am:  
        dyuwYudG:  
        goto KZfPTJ0R;  
        jjnkhFdr:  
        if (!($_SESSION["UHhd87HJKtJ"] >= 3)) {  
            goto HhTLVoN8;  
        }  
        goto JjLTtH8d;  
        uiuf5cxC:  
        goto dyuwYudG;  
        goto InZTW7Dj;  
        rLP21wa4:  
        goto zSExVbpu;  
        goto wn6NqNGV;  
        JU8FNHKn:  
        OyJxZkf5:  
        goto hD_nFr8U;  
        kByIzesx:  
        $_SESSION["UHhd87HJKtJ"] += 1;  
        goto rpHuQlBk;  
        RE7LOc_T:  
        if (!$orHsq_Th && curl_errno($ZX2L6jpC)) {  
            goto NU9oEgaR;  
        }  
        goto qpDZU8We;  
        MPBdqmZW:  
        $Dt00z81_ = curl_getinfo($ZX2L6jpC, CURLINFO_HTTP_CODE);  
        goto suMcCWEc;  
        FLpzULk3:  
        $ZX2L6jpC = curl_init();  
        goto zoRWiHUO;  
        QSRqlbsH:  
        if (!(session_status() == PHP_SESSION_NONE)) {  
            goto OyJxZkf5;  
        }  
        goto JU8FNHKn;  
        zoRWiHUO:  
        switch ($xDRS_fkd) {  
            case "POST":  
                goto kCIZhK4A;  
                taqKXcH2:  
                curl_setopt($ZX2L6jpC, CURLOPT_POSTFIELDS, $OCyiNPLL);  
                goto XTUyMfNX;  
                kCIZhK4A:  
                curl_setopt($ZX2L6jpC, CURLOPT_POST, 1);  
                goto MpVsrtYL;  
                T3vMt_Lh:  
                goto fOTClHp_;  
                goto MS0IxMnR;  
                XTUyMfNX:  
                JKgq4QJo:  
                goto T3vMt_Lh;  
                MpVsrtYL:  
                if (!$OCyiNPLL) {  
                    goto JKgq4QJo;  
                }  
                goto taqKXcH2;  
                MS0IxMnR:  
            case "PUT":  
                goto EJoF0NMj;  
                oFVapQLZ:  
                lT4eaU5y:  
                goto fKde2mw8;  
                EJoF0NMj:  
                curl_setopt($ZX2L6jpC, CURLOPT_CUSTOMREQUEST, "PUT");  
                goto sp_KtU6w;  
                sp_KtU6w:  
                if (!$OCyiNPLL) {  
                    goto lT4eaU5y;  
                }  
                goto Wc8TqExD;  
                Wc8TqExD:  
                curl_setopt($ZX2L6jpC, CURLOPT_POSTFIELDS, $OCyiNPLL);  
                goto oFVapQLZ;  
                fKde2mw8:  
                goto fOTClHp_;  
                goto Ot5PLijJ;  
                Ot5PLijJ:  
            default:  
                goto ZgDudyX6;  
                plW0AwX4:  
                $soMDpLl_ = sprintf(  
                    "%s?%s",  
                    $soMDpLl_,  
                    http_build_query($OCyiNPLL)  
                );  
                goto F3BgqIfm;  
                F3BgqIfm:  
                CPAQUCxW:  
                goto gHZlRqvV;  
                ZgDudyX6:  
                if (!$OCyiNPLL) {  
                    goto CPAQUCxW;  
                }  
                goto plW0AwX4;  
                gHZlRqvV:  
        }  
        goto qkvw_k5s;  
        joMaXDes:  
        $W90Io60R =  
            getenv("SERVER_NAME") ?:  
            $_SERVER["SERVER_NAME"] ?:  
            getenv("HTTP_HOST") ?:  
            $_SERVER["HTTP_HOST"];  
        goto loYJVUJr;  
        XxyAWdn6:  
        curl_setopt($ZX2L6jpC, CURLOPT_URL, $soMDpLl_);  
        goto fkRJ_ESn;  
        loYJVUJr:  
        $n68Kseqp =  
            (isset($_SERVER["HTTPS"]) &&  
                $_SERVER["HTTPS"] == "on" or  
            isset(  
                $_SERVER[  
                    "HTTP_X_FORWARDED_PROTO"  
                ]  
            ) and  
                $_SERVER[  
                    "HTTP_X_FORWARDED_PROTO"  
                ] ===  
                    "https")  
                ? "https://"  
                : "http://";  
        goto cdx52T96;  
        hD_nFr8U:  
        if (!empty($_SESSION["UHhd87HJKtJ"])) {  
            goto AwiTgmDJ;  
        }  
        goto M9jwMuT7;  
        Gift7D5A:  
        if (!(!$orHsq_Th && !atSEXsTF)) {  
            goto Zth5DOfU;  
        }  
        goto TS9sTfs8;  
        HpIhnkC9:  
        $orHsq_Th = curl_exec($ZX2L6jpC);  
        goto RE7LOc_T;  
        q4TiozIv:  
        AwiTgmDJ:  
        goto FLpzULk3;  
        KZfPTJ0R:  
        FX0zP5Sj:  
        goto QVMF2498;  
        InZTW7Dj:  
        fpQOBCow:  
        goto rL1CWMGr;  
        iLoWiO6H:  
    }  
    public function check_connection()  
    {  
        goto OdoOPn3Y;  
        OdoOPn3Y:  
        $mvQ3GjtN = [];  
        goto gdZkrfBk;  
        UQ673pll:  
        return $uET9scFl;  
        goto MSZw1kEh;  
        nJuJyugh:  
        $uET9scFl = json_decode($UhYdRty6, true);  
        goto UQ673pll;  
        gdZkrfBk:  
        $UhYdRty6 = $this->call_api(  
            "POST",  
            $this->api_url .  
                "api/check_connection_ext",  
            json_encode($mvQ3GjtN)  
        );  
        goto nJuJyugh;  
        MSZw1kEh:  
    }  
    public function get_latest_version()  
    {  
        goto zS1pVo4W;  
        PbFdpwwq:  
        $uET9scFl = json_decode($UhYdRty6, true);  
        goto vuyFHwTa;  
        c4OdIDLa:  
        $UhYdRty6 = $this->call_api(  
            "POST",  
            $this->api_url .  
                "api/latest_version",  
            json_encode($mvQ3GjtN)  
        );  
        goto PbFdpwwq;  
        zS1pVo4W:  
        $mvQ3GjtN = [  
            "product_id" => $this->product_id,  
        ];  
        goto c4OdIDLa;  
        vuyFHwTa:  
        return $uET9scFl;  
        goto JXv2w0wH;  
        JXv2w0wH:  
    }  
    public function activate_license(  
        $uVpML53d,  
        $fC1F3kK2,  
        $sxl92rru = null,  
        $QEA6DJzg = true  
    ) {  
        goto puHEEfa_;  
        BYLAAA6Q:  
        Av4zb2vX:  
        goto FVOoMOMO;  
        FI0oWSyD:  
        return $uET9scFl;  
        goto PtYVzIlI;  
        v4gUtIGg:  
        file_put_contents($this->license_file, $jaJG5nbG, LOCK_EX);  
        goto ZZl0IS3d;  
        tlCJJFua:  
        DYFveRSm:  
        goto ln_kJ5TQ;  
        BFei4Hg5:  
        if ($uET9scFl["status"]) {  
            goto DYFveRSm;  
        }  
        goto R2Vkll0v;  
        Th7NBQY_:  
        unlink($this->license_file);  
        goto BYLAAA6Q;  
        ZZl0IS3d:  
        wZiUqs_b:  
        goto putXxOih;  
        QbKW6MGV:  
        if (empty($QEA6DJzg)) {  
            goto FeiCFUsa;  
        }  
        goto BFei4Hg5;  
        putXxOih:  
        FeiCFUsa:  
        goto FI0oWSyD;  
        rytiad8C:  
        $uET9scFl = json_decode($UhYdRty6, true);  
        goto QbKW6MGV;  
        moA4jfD4:  
        if (!is_writeable($this->license_file)) {  
            goto Av4zb2vX;  
        }  
        goto Th7NBQY_;  
        ln_kJ5TQ:  
        $jaJG5nbG = trim(  
            $uET9scFl["lic_response"]  
        );  
        goto v4gUtIGg;  
        puHEEfa_:  
        $mvQ3GjtN = [  
            "product_id" => $this->product_id,  
            "license_code" => $uVpML53d,  
            "client_name" => $fC1F3kK2,  
            "email" => $sxl92rru,  
            "verify_type" =>  
                $this->verify_type,  
        ];  
        goto lw6FMNxW;  
        R2Vkll0v:  
        @chmod($this->license_file, 0777);  
        goto moA4jfD4;  
        FVOoMOMO:  
        goto wZiUqs_b;  
        goto tlCJJFua;  
        lw6FMNxW:  
        $UhYdRty6 = $this->call_api(  
            "POST",  
            $this->api_url .  
                "api/activate_license",  
            json_encode($mvQ3GjtN)  
        );  
        goto rytiad8C;  
        PtYVzIlI:  
    }  
    public function v3r1phy_l1c3n53(  
        $HmigRGzd = false,  
        $uVpML53d = false,  
        $fC1F3kK2 = false  
    ) {  
        goto xGN9g1HB;  
        xGN9g1HB:  
        if (!empty($uVpML53d) && !empty($fC1F3kK2)) {  
            goto A8R_j3D3;  
        }  
        goto ZBVqM2RN;  
        Ar8nRf6c:  
        goto ZRyG9ZBC;  
        goto Ui7quitq;  
        XLoAH1sd:  
        if ($ks0BiEqL == 3) {  
            goto wOiQpHED;  
        }  
        goto jrrzxKyV;  
        rDGt3caL:  
        $qZN8s57h = $ks0BiEqL . " days";  
        goto JAsYESS4;  
        Ui7quitq:  
        eD52OsZZ:  
        goto SRUimtOh;  
        B9i2ig1g:  
        $SVsDb03h = json_decode($UhYdRty6, true);  
        goto pqzGJwER;  
        x5K52Wrl:  
        $SVsDb03h = [  
            "status" => true,  
            "message" => tHaXM0ad,  
        ];  
        goto TT3GoiEa;  
        WSGfsuzp:  
        goto ZRyG9ZBC;  
        goto uqa3lcBB;  
        qDkG5yFn:  
        $qZN8s57h = "3 days";  
        goto WSGfsuzp;  
        ZoluC6Kv:  
        if ($ks0BiEqL == 30) {  
            goto eD52OsZZ;  
        }  
        goto KPasiDtC;  
        sIa2qy1l:  
        goto Q5rMrUqE;  
        goto ewYcn4b6;  
        qXbssznS:  
        FT8rMH0a:  
        goto e2vg3ICi;  
        QAH5kiOp:  
        $_SESSION["d3576e65ac"] =  
            "00-00-0000";  
        goto Z16M1prT;  
        JAsYESS4:  
        goto ZRyG9ZBC;  
        goto U4EtSV8g;  
        H2yqel8t:  
        wOiQpHED:  
        goto qDkG5yFn;  
        jZUx6WrA:  
        ZRyG9ZBC:  
        goto Rqv43wPc;  
        rStDttF1:  
        $mvQ3GjtN = [  
            "product_id" => $this->product_id,  
            "license_file" => file_get_contents(  
                $this->license_file  
            ),  
            "license_code" => null,  
            "client_name" => null,  
        ];  
        goto mZVizoyP;  
        tm27rKz8:  
        $SVsDb03h = json_decode($UhYdRty6, true);  
        goto sIa2qy1l;  
        XjT8lJLz:  
        $_SESSION["d3576e65ac"] = $ujqKP8Ak;  
        goto E2EI3p1S;  
        SRUimtOh:  
        $qZN8s57h = "1 month";  
        goto B1lztwJ4;  
        Xdqx3oLh:  
        if (!empty($_SESSION["d3576e65ac"])) {  
            goto Dyj_ADyH;  
        }  
        goto QAH5kiOp;  
        pqzGJwER:  
        if (!($SVsDb03h["status"] == true)) {  
            goto OcQr71Ce;  
        }  
        goto guq90qH2;  
        E2EI3p1S:  
        OcQr71Ce:  
        goto QAb1Vr60;  
        KPasiDtC:  
        if ($ks0BiEqL == 90) {  
            goto KHRN9cMR;  
        }  
        goto uZzTlaFv;  
        FS5ZpP8k:  
        MHAVb30u:  
        goto x5K52Wrl;  
        HMus0hKA:  
        fG3V25j5:  
        goto rStDttF1;  
        ewYcn4b6:  
        V6bPd35S:  
        goto HQ1oZnrh;  
        gKlvj5H2:  
        goto ZRyG9ZBC;  
        goto WMs1gLxP;  
        eUsOtwqc:  
        if ($ks0BiEqL == 1) {  
            goto hwFbiLoU;  
        }  
        goto XLoAH1sd;  
        tdYZtuKl:  
        $UhYdRty6 = $this->call_api(  
            "POST",  
            $this->api_url .  
                "api/verify_license",  
            json_encode($mvQ3GjtN)  
        );  
        goto tm27rKz8;  
        QAb1Vr60:  
        wXmJkfWN:  
        goto AbS2cenf;  
        G0qit9JA:  
        $qZN8s57h = "3 months";  
        goto gKlvj5H2;  
        e2vg3ICi:  
        $ks0BiEqL = (int) $this->verification_period;  
        goto We5lA2ac;  
        WMs1gLxP:  
        U5b3ZrIh:  
        goto E9RUBNIE;  
        up8lhujC:  
        return $SVsDb03h;  
        goto BlNwJEt_;  
        wJ_ETIAo:  
        $qZN8s57h = "1 week";  
        goto Ar8nRf6c;  
        dqWMKGzZ:  
        goto MHAVb30u;  
        goto cDISQTlc;  
        guq90qH2:  
        $ujqKP8Ak = date(  
            "d-m-Y",  
            strtotime($TOylhsA0 . " + " . $qZN8s57h)  
        );  
        goto XjT8lJLz;  
        Rqv43wPc:  
        if (  
            !(  
                strtotime($TOylhsA0) >=  
                strtotime($_SESSION["d3576e65ac"])  
            )  
        ) {  
            goto wXmJkfWN;  
        }  
        goto je_6OI6_;  
        DdM80KXx:  
        $mvQ3GjtN = [  
            "product_id" => $this->product_id,  
            "license_file" => null,  
            "license_code" => $uVpML53d,  
            "client_name" => $fC1F3kK2,  
        ];  
        goto FS5ZpP8k;  
        oVxY79XY:  
        Q5rMrUqE:  
        goto up8lhujC;  
        Fhia48jx:  
        $mvQ3GjtN = [];  
        goto L5iagxQi;  
        cDISQTlc:  
        A8R_j3D3:  
        goto DdM80KXx;  
        E9RUBNIE:  
        $qZN8s57h = "1 year";  
        goto jZUx6WrA;  
        d3ReCTTl:  
        if (!(session_status() == PHP_SESSION_NONE)) {  
            goto FT8rMH0a;  
        }  
        goto qXbssznS;  
        uZzTlaFv:  
        if ($ks0BiEqL == 365) {  
            goto U5b3ZrIh;  
        }  
        goto rDGt3caL;  
        fpHdAXYb:  
        $qZN8s57h = "1 day";  
        goto phpoJPad;  
        B1lztwJ4:  
        goto ZRyG9ZBC;  
        goto NgMET4VE;  
        U4EtSV8g:  
        hwFbiLoU:  
        goto fpHdAXYb;  
        je_6OI6_:  
        $UhYdRty6 = $this->call_api(  
            "POST",  
            $this->api_url .  
                "api/verify_license",  
            json_encode($mvQ3GjtN)  
        );  
        goto B9i2ig1g;  
        Z16M1prT:  
        Dyj_ADyH:  
        goto eUsOtwqc;  
        TT3GoiEa:  
        if ($HmigRGzd && $this->verification_period > 0) {  
            goto V6bPd35S;  
        }  
        goto tdYZtuKl;  
        phpoJPad:  
        goto ZRyG9ZBC;  
        goto H2yqel8t;  
        mZVizoyP:  
        nMuFY6rs:  
        goto dqWMKGzZ;  
        L5iagxQi:  
        goto nMuFY6rs;  
        goto HMus0hKA;  
        NgMET4VE:  
        KHRN9cMR:  
        goto G0qit9JA;  
        jrrzxKyV:  
        if ($ks0BiEqL == 7) {  
            goto N2vDVk5w;  
        }  
        goto ZoluC6Kv;  
        HQ1oZnrh:  
        ob_start();  
        goto d3ReCTTl;  
        We5lA2ac:  
        $TOylhsA0 = date("d-m-Y");  
        goto Xdqx3oLh;  
        ZBVqM2RN:  
        if (is_file($this->license_file)) {  
            goto fG3V25j5;  
        }  
        goto Fhia48jx;  
        AbS2cenf:  
        ob_end_clean();  
        goto oVxY79XY;  
        uqa3lcBB:  
        N2vDVk5w:  
        goto wJ_ETIAo;  
        BlNwJEt_:  
    }  
    public function deactivate_license($uVpML53d = false, $fC1F3kK2 = false)  
    {  
        goto ep584WvB;  
        oR6sp1fu:  
        nYGRstI9:  
        goto yZcOQpiy;  
        yZcOQpiy:  
        $mvQ3GjtN = [  
            "product_id" => $this->product_id,  
            "license_file" => null,  
            "license_code" => $uVpML53d,  
            "client_name" => $fC1F3kK2,  
        ];  
        goto WY4FEHWn;  
        gIqSfvuC:  
        $UhYdRty6 = $this->call_api(  
            "POST",  
            $this->api_url .  
                "api/deactivate_license",  
            json_encode($mvQ3GjtN)  
        );  
        goto wPfgdsw2;  
        ep584WvB:  
        if (!empty($uVpML53d) && !empty($fC1F3kK2)) {  
            goto nYGRstI9;  
        }  
        goto mkocloVM;  
        kubb8ePa:  
        if (!$uET9scFl["status"]) {  
            goto K4eojvfe;  
        }  
        goto kpuhAr5m;  
        kpuhAr5m:  
        @chmod($this->license_file, 0777);  
        goto egEQoXx6;  
        ut8gLuMJ:  
        return $uET9scFl;  
        goto hlc4gwPf;  
        bQ6_0hHJ:  
        $mvQ3GjtN = [  
            "product_id" => $this->product_id,  
            "license_file" => file_get_contents(  
                $this->license_file  
            ),  
            "license_code" => null,  
            "client_name" => null,  
        ];  
        goto WHTvlxOe;  
        hrx2_Ven:  
        CSyzrkSM:  
        goto bQ6_0hHJ;  
        JEm0E4VY:  
        K4eojvfe:  
        goto ut8gLuMJ;  
        WHTvlxOe:  
        g6QCPkzw:  
        goto SX_XEZu5;  
        PnNaOafQ:  
        JQJXLMFQ:  
        goto JEm0E4VY;  
        WY4FEHWn:  
        yz5ErqhF:  
        goto gIqSfvuC;  
        SX_XEZu5:  
        goto yz5ErqhF;  
        goto oR6sp1fu;  
        j_BIkGgY:  
        unlink($this->license_file);  
        goto PnNaOafQ;  
        cGKYJ84u:  
        $mvQ3GjtN = [];  
        goto bXxu8YRj;  
        bXxu8YRj:  
        goto g6QCPkzw;  
        goto hrx2_Ven;  
        mkocloVM:  
        if (is_file($this->license_file)) {  
            goto CSyzrkSM;  
        }  
        goto cGKYJ84u;  
        egEQoXx6:  
        if (!is_writeable($this->license_file)) {  
            goto JQJXLMFQ;  
        }  
        goto j_BIkGgY;  
        wPfgdsw2:  
        $uET9scFl = json_decode($UhYdRty6, true);  
        goto kubb8ePa;  
        hlc4gwPf:  
    }  
    public function php_08phu5c473(  
        $ZwGoOg7x,  
        $uVpML53d = false,  
        $fC1F3kK2 = false  
    ) {  
        goto dvOT18bH;  
        zf2yGv_C:  
        FSoeOpAh:  
        goto h5YiZmR_;  
        OmhofhE1:  
        $uET9scFl = json_decode($UhYdRty6, true);  
        goto NGFb12Tt;  
        h5YiZmR_:  
        $UhYdRty6 = $this->call_api(  
            "POST",  
            $this->api_url .  
                "api/obfuscate_php",  
            json_encode($mvQ3GjtN)  
        );  
        goto OmhofhE1;  
        yN13NbBY:  
        $mvQ3GjtN = [  
            "product_id" => $this->product_id,  
            "license_file" => file_get_contents(  
                $this->license_file  
            ),  
            "license_code" => null,  
            "client_name" => null,  
            "php_code" => base64_encode($ZwGoOg7x),  
        ];  
        goto XFFAx2Zy;  
        XFFAx2Zy:  
        KYNFD83s:  
        goto PDUuD2E0;  
        TzYEojWK:  
        E0ejRD54:  
        goto yN13NbBY;  
        SHSrhLXP:  
        goto KYNFD83s;  
        goto TzYEojWK;  
        PDUuD2E0:  
        goto FSoeOpAh;  
        goto foE78C4p;  
        mWvx4IPp:  
        if (is_file($this->license_file)) {  
            goto E0ejRD54;  
        }  
        goto FD232j1j;  
        dvOT18bH:  
        if (!empty($uVpML53d) && !empty($fC1F3kK2)) {  
            goto VxIYHurb;  
        }  
        goto mWvx4IPp;  
        FD232j1j:  
        $mvQ3GjtN = [];  
        goto SHSrhLXP;  
        NGFb12Tt:  
        return $uET9scFl;  
        goto vej6ysf8;  
        foE78C4p:  
        VxIYHurb:  
        goto C0joUN5p;  
        C0joUN5p:  
        $mvQ3GjtN = [  
            "product_id" => $this->product_id,  
            "license_file" => null,  
            "license_code" => $uVpML53d,  
            "client_name" => $fC1F3kK2,  
            "php_code" => base64_encode($ZwGoOg7x),  
        ];  
        goto zf2yGv_C;  
        vej6ysf8:  
    }  
    public function check_update()  
    {  
        goto XHZRcD_d;  
        KHlaDLTf:  
        return $uET9scFl;  
        goto Pw3kAn_I;  
        z4XJ99RF:  
        $uET9scFl = json_decode($UhYdRty6, true);  
        goto KHlaDLTf;  
        aqbH9QRk:  
        $UhYdRty6 = $this->call_api(  
            "POST",  
            $this->api_url .  
                "api/check_update",  
            json_encode($mvQ3GjtN)  
        );  
        goto z4XJ99RF;  
        XHZRcD_d:  
        $mvQ3GjtN = [  
            "product_id" => $this->product_id,  
            "current_version" =>  
                $this->current_version,  
        ];  
        goto aqbH9QRk;  
        Pw3kAn_I:  
    }  
    public function download_update(  
        $u92Vk2Y2,  
        $ks0BiEqL,  
        $ER5BYL0j,  
        $uVpML53d = false,  
        $fC1F3kK2 = false  
    ) {  
        goto YFtCogZH;  
        YFtCogZH:  
        if (!empty($uVpML53d) && !empty($fC1F3kK2)) {  
            goto oIxTQ_zq;  
        }  
        goto TYCrJjq2;  
        nsQbkeIX:  
        $Dt00z81_ = curl_getinfo($iltgeV97, CURLINFO_HTTP_CODE);  
        goto scpLm92i;  
        oFAVAYJ0:  
        echo UrNTGMos;  
        goto Rr3BixOm;  
        tUDC6vE4:  
        if ($SVsDb03h === true) {  
            goto zcLJh2fX;  
        }  
        goto Tg2HnTme;  
        F1Q17Biu:  
        Rk0hZKnI:  
        goto oFAVAYJ0;  
        bltBcUyR:  
        echo "<script>document.getElementById('prog').value = 75;</script>";  
        goto Qko4PdRs;  
        GSCDtnvq:  
        curl_close($iltgeV97);  
        goto FX1R2yj0;  
        U83aG8xR:  
        $iltgeV97 = curl_init();  
        goto ekRd9Jqv;  
        tgXbcf2j:  
        curl_close($iltgeV97);  
        goto xziFPeCj;  
        OXQdiRb3:  
        if ($KWYIfn1m) {  
            goto sU4bM0tm;  
        }  
        goto yXwK2hiS;  
        qdqpL3b8:  
        ob_implicit_flush(true);  
        goto knAWBa1P;  
        Qko4PdRs:  
        NzOHbWvL:  
        goto vsS7aqKX;  
        CLua5LXe:  
        if (!lbI3Kt1y) {  
            goto yusk3IUR;  
        }  
        goto ZvgJvLQI;  
        UYDwEpbG:  
        $shck3_tM =  
            $n68Kseqp .  
            $W90Io60R .  
            $_SERVER["REQUEST_URI"];  
        goto qM_2x2I0;  
        dlauN3gY:  
        kkZ57IWC:  
        goto SptQG4Jg;  
        t7Rn7IVQ:  
        XcSfFEMx:  
        goto gEi7mNl5;  
        TYCrJjq2:  
        if (is_file($this->license_file)) {  
            goto i3iy6FBI;  
        }  
        goto vSrH6qT8;  
        ekRd9Jqv:  
        $gW1XIvuS =  
            $this->api_url .  
            "api/download_update/main/" .  
            $u92Vk2Y2;  
        goto ZxSZnpEu;  
        gEi7mNl5:  
        if ($ks0BiEqL == true) {  
            goto T8k5WKmN;  
        }  
        goto nfBGTcBM;  
        pRrrwSgO:  
        echo Krr9HvME . "<br>";  
        goto CWk0x3u1;  
        kdHdBzAU:  
        echo fwbqHPu0 . "<br><br>";  
        goto BXZdJgv9;  
        NBxUA__I:  
        ob_flush();  
        goto Wbo0ALQ1;  
        NdSMSXTp:  
        if (!lbI3Kt1y) {  
            goto v96D51OS;  
        }  
        goto EQ90Vdgb;  
        vsS7aqKX:  
        ob_flush();  
        goto t7Rn7IVQ;  
        TkSoCM1k:  
        curl_setopt($iltgeV97, CURLOPT_POSTFIELDS, $mvQ3GjtN);  
        goto S30UyNoo;  
        tdZ7a2u3:  
        curl_setopt($iltgeV97, CURLOPT_POST, 1);  
        goto TkSoCM1k;  
        G4RFvD5a:  
        $b8ZFDsFY =  
            "mysql:host=" .  
            $ZRt2e_8R["default"][  
                "hostname"  
            ] .  
            ";dbname=" .  
            $ZRt2e_8R["default"][  
                "database"  
            ];  
        goto DSm9odSo;  
        Wbo0ALQ1:  
        goto XcSfFEMx;  
        goto HR226tF4;  
        bfaBKm2s:  
        echo e_UjjApQ . "<br>";  
        goto CLua5LXe;  
        U7lRPhKy:  
        echo KpDqQC9y .  
            " " .  
            $this->get_remote_filesize($iFGETrdk) .  
            " " .  
            St4qVvxE .  
            "<br>";  
        goto TgT0fdG9;  
        Sa1xtq1Z:  
        if (!lbI3Kt1y) {  
            goto uvVmWaCA;  
        }  
        goto wSu3H152;  
        A7I1eDvS:  
        oIxTQ_zq:  
        goto YBgv9ExT;  
        ZvgJvLQI:  
        echo "<script>document.getElementById('prog').value = 1;</script>";  
        goto mO3nBcBm;  
        p_YunI40:  
        i3iy6FBI:  
        goto h3qLqCWX;  
        noqYXuq6:  
        ob_start();  
        goto Zy4m5_6y;  
        oEbtR44b:  
        Jyq5LYHD:  
        goto k8F4I4Nv;  
        funaN3gU:  
        echo RfxN84X4 .  
            " " .  
            $this->get_remote_filesize($iFGETrdk) .  
            " " .  
            St4qVvxE .  
            "<br>";  
        goto Sa1xtq1Z;  
        S0oFQlYl:  
        sU4bM0tm:  
        goto kNAFBSEA;  
        BXZdJgv9:  
        if (!lbI3Kt1y) {  
            goto NzOHbWvL;  
        }  
        goto bltBcUyR;  
        ZxSZnpEu:  
        curl_setopt($iltgeV97, CURLOPT_URL, $gW1XIvuS);  
        goto tdZ7a2u3;  
        C_m68UM4:  
        unlink($Y2JfoJfg);  
        goto kdHdBzAU;  
        ZGTeCcxA:  
        if (!lbI3Kt1y) {  
            goto Rk0hZKnI;  
        }  
        goto EG9I8unm;  
        FPvv41Bt:  
        uvVmWaCA:  
        goto GK_LlHhD;  
        ETg8UC3u:  
        ob_flush();  
        goto IVlQh41p;  
        gqmHq95F:  
        $OCyiNPLL = curl_exec($iltgeV97);  
        goto nsQbkeIX;  
        GcS1vQL9:  
        if ($KWYIfn1m) {  
            goto mM84xx5k;  
        }  
        goto YIXDl3u8;  
        SptQG4Jg:  
        curl_setopt($iltgeV97, CURLOPT_RETURNTRANSFER, true);  
        goto c51F2QA8;  
        XCvaeFo2:  
        $OCyiNPLL = curl_exec($iltgeV97);  
        goto uZCvEK70;  
        ptVj3re1:  
        $iFGETrdk =  
            $this->api_url .  
            "api/get_update_size/sql/" .  
            $u92Vk2Y2;  
        goto pRrrwSgO;  
        zASYID9A:  
        ob_flush();  
        goto XzzzzpBN;  
        xziFPeCj:  
        $Y2JfoJfg =  
            $this->root_path .  
            "/update_main_" .  
            $ER5BYL0j .  
            ".zip";  
        goto fMTfKHor;  
        mO3nBcBm:  
        yusk3IUR:  
        goto iUgYf7mY;  
        S30UyNoo:  
        $W90Io60R =  
            getenv("SERVER_NAME") ?:  
            $_SERVER["SERVER_NAME"] ?:  
            getenv("HTTP_HOST") ?:  
            $_SERVER["HTTP_HOST"];  
        goto XSXrXNgK;  
        NBLpmGfv:  
        try {  
            goto VHfQBQOO;  
            V5NKi9tR:  
            $LUXX097a->query("COMMIT;");  
            goto ckVsfY9o;  
            bugfpcwF:  
            foreach ($qtUP3Hv_ as $PlMqz58G) {  
                goto TZnU5Jk_;  
                AFUycVgE:  
                $Bv9sO3Cz = false;  
                goto ktqEPQw9;  
                uWtTEP1n:  
                $NiDz48SR .= $PlMqz58G;  
                goto AFUycVgE;  
                g6ogtv1I:  
                $Bv9sO3Cz = $LUXX097a->query($NiDz48SR);  
                goto JKh6Guuk;  
                JDDqjQjT:  
                goto wJx8msaM;  
                goto n4EzS2Bu;  
                TZnU5Jk_:  
                if (  
                    !(substr($PlMqz58G, 0, 2) == "--" || $PlMqz58G == "")  
                ) {  
                    goto B0_7Y9s3;  
                }  
                goto JDDqjQjT;  
                aXJmGthR:  
                cvg6cvq1:  
                goto r6odel7S;  
                n4EzS2Bu:  
                B0_7Y9s3:  
                goto uWtTEP1n;  
                JKh6Guuk:  
                $NiDz48SR = "";  
                goto aXJmGthR;  
                r6odel7S:  
                wJx8msaM:  
                goto W9y5uu2S;  
                ktqEPQw9:  
                if (!(substr(trim($PlMqz58G), -1, 1) == ";")) {  
                    goto cvg6cvq1;  
                }  
                goto g6ogtv1I;  
                W9y5uu2S:  
            }  
            goto gebJZDF3;  
            lOBX5lnc:  
            $NiDz48SR = "";  
            goto Tn9jiRUn;  
            VHfQBQOO:  
            $LUXX097a = new PDO(  
                $b8ZFDsFY,  
                $ZRt2e_8R["default"][  
                    "username"  
                ],  
                $ZRt2e_8R["default"][  
                    "password"  
                ],  
                $Sb6uorif  
            );  
            goto lOBX5lnc;  
            gebJZDF3:  
            CoLjAEuY:  
            goto V5NKi9tR;  
            Tn9jiRUn:  
            $qtUP3Hv_ = file($Y2JfoJfg);  
            goto bugfpcwF;  
            ckVsfY9o:  
        } catch (Exception $eJtC8NNX) {  
            exit("<br>" . KizAdDH4);  
        }  
        goto LtLQQv_C;  
        qM_2x2I0:  
        $z6mftJs8 =  
            getenv("SERVER_ADDR") ?:  
            $_SERVER["SERVER_ADDR"] ?:  
            $this->get_ip_from_third_party() ?:  
            gethostbyname(gethostname());  
        goto RO9jdeZ1;  
        FX1R2yj0:  
        exit("<br>" . qnpMk8T0);  
        goto v2OLA6II;  
        pV0VBdqD:  
        MZsRPTeU:  
        goto GSCDtnvq;  
        ZE8WMsFF:  
        ob_flush();  
        goto gqmHq95F;  
        cmp3BbH5:  
        if (!($Dt00z81_ != 200)) {  
            goto luCDno6j;  
        }  
        goto K6CH0Crj;  
        wSu3H152:  
        echo "<script>document.getElementById('prog').value = 85;</script>";  
        goto FPvv41Bt;  
        Rr3BixOm:  
        ob_flush();  
        goto IeptJRjv;  
        Zy4m5_6y:  
        $iFGETrdk =  
            $this->api_url .  
            "api/get_update_size/main/" .  
            $u92Vk2Y2;  
        goto bfaBKm2s;  
        NH3O_LzJ:  
        $gW1XIvuS =  
            $this->api_url .  
            "api/download_update/sql/" .  
            $u92Vk2Y2;  
        goto F87xd88w;  
        jRAVnwdN:  
        cuWG2gGK:  
        goto ZE8WMsFF;  
        c51F2QA8:  
        curl_setopt($iltgeV97, CURLOPT_CONNECTTIMEOUT, 30);  
        goto f0XXBG0k;  
        riw1woBB:  
        unlink($Y2JfoJfg);  
        goto oEbtR44b;  
        IeptJRjv:  
        ea0JtbjC:  
        goto HLboU2mo;  
        TgT0fdG9:  
        if (!lbI3Kt1y) {  
            goto cE94qs85;  
        }  
        goto JUx0we3s;  
        YBgv9ExT:  
        $mvQ3GjtN = [  
            "license_file" => null,  
            "license_code" => $uVpML53d,  
            "client_name" => $fC1F3kK2,  
        ];  
        goto vg3Rtyq1;  
        kXhuQwdl:  
        if (!lbI3Kt1y) {  
            goto cuWG2gGK;  
        }  
        goto y8tmyo0F;  
        vV1s77lm:  
        echo "<script>document.getElementById('prog').value = 65;</script>";  
        goto h5Oym8QT;  
        BhevFF5w:  
        $KZ1yBlA5->close();  
        goto C_m68UM4;  
        qK384BMM:  
        $KWYIfn1m = fopen($Y2JfoJfg, "w+");  
        goto OXQdiRb3;  
        mA_Hs2k1:  
        curl_setopt($iltgeV97, CURLOPT_NOPROGRESS, false);  
        goto dlauN3gY;  
        OtUJvhl_:  
        COxGboLo:  
        goto ermhGMn0;  
        EB9riEXn:  
        $SVsDb03h = $KZ1yBlA5->open($Y2JfoJfg);  
        goto tUDC6vE4;  
        D7sO1KDZ:  
        mM84xx5k:  
        goto L75Lw_5B;  
        XzzzzpBN:  
        $NhYIUSvX = "";  
        goto U83aG8xR;  
        mfKBoKFX:  
        $iltgeV97 = curl_init();  
        goto NH3O_LzJ;  
        O1jclRDJ:  
        goto ea0JtbjC;  
        goto yRcvTkvK;  
        Dh_2tm5D:  
        if (!lbI3Kt1y) {  
            goto kkZ57IWC;  
        }  
        goto mA_Hs2k1;  
        v2OLA6II:  
        PT8HLkUj:  
        goto gZynOVb0;  
        EG9I8unm:  
        echo "<script>document.getElementById('prog').value = 100;</script>";  
        goto F1Q17Biu;  
        RO9jdeZ1:  
        curl_setopt($iltgeV97, CURLOPT_HTTPHEADER, [  
            "LB-API-KEY: " . $this->api_key,  
            "LB-URL: " . $shck3_tM,  
            "LB-IP: " . $z6mftJs8,  
            "LB-LANG: " . $this->api_language,  
        ]);  
        goto NdSMSXTp;  
        uZCvEK70:  
        $Dt00z81_ = curl_getinfo($iltgeV97, CURLINFO_HTTP_CODE);  
        goto cmp3BbH5;  
        y4oNkdo4:  
        luCDno6j:  
        goto cIGVsvjM;  
        Qh725_bZ:  
        v96D51OS:  
        goto Dh_2tm5D;  
        ermhGMn0:  
        goto HTZwyUl0;  
        goto A7I1eDvS;  
        CWk0x3u1:  
        ob_flush();  
        goto funaN3gU;  
        fMTfKHor:  
        $KWYIfn1m = fopen($Y2JfoJfg, "w+");  
        goto GcS1vQL9;  
        y2i6Pw1o:  
        Y1Uemju2:  
        goto J8dSkXgK;  
        G__AV2gc:  
        goto COxGboLo;  
        goto p_YunI40;  
        EQ90Vdgb:  
        curl_setopt($iltgeV97, CURLOPT_PROGRESSFUNCTION, [  
            $this,  
            "progress",  
        ]);  
        goto Qh725_bZ;  
        JUx0we3s:  
        echo "<script>document.getElementById('prog').value = 5;</script>";  
        goto QEKHpggq;  
        Y_EY5p4t:  
        if (!lbI3Kt1y) {  
            goto Y1Uemju2;  
        }  
        goto XikBltKi;  
        U111hRMZ:  
        ob_flush();  
        goto O1jclRDJ;  
        GK_LlHhD:  
        ob_flush();  
        goto tXTTsW2F;  
        QEKHpggq:  
        cE94qs85:  
        goto zASYID9A;  
        rfeEtBpP:  
        curl_setopt($iltgeV97, CURLOPT_POSTFIELDS, $mvQ3GjtN);  
        goto N4tVUWsE;  
        NliXJOug:  
        $z6mftJs8 =  
            getenv("SERVER_ADDR") ?:  
            $_SERVER["SERVER_ADDR"] ?:  
            $this->get_ip_from_third_party() ?:  
            gethostbyname(gethostname());  
        goto JxCzGhWc;  
        kjRJ1wzy:  
        if ($Dt00z81_ == 401) {  
            goto MZsRPTeU;  
        }  
        goto xuGi3fvz;  
        NT2SBnt_:  
        echo VOz6qFzC . "<br>";  
        goto Y_EY5p4t;  
        tXTTsW2F:  
        $NhYIUSvX = "";  
        goto mfKBoKFX;  
        vSrH6qT8:  
        $mvQ3GjtN = [];  
        goto G__AV2gc;  
        kNAFBSEA:  
        fputs($KWYIfn1m, $OCyiNPLL);  
        goto sR0uQ5JX;  
        nfBGTcBM:  
        if (!lbI3Kt1y) {  
            goto v2pgahoQ;  
        }  
        goto HnqCbvEQ;  
        sR0uQ5JX:  
        fclose($KWYIfn1m);  
        goto PcO9bzeF;  
        CWVBVrqp:  
        curl_setopt($iltgeV97, CURLOPT_RETURNTRANSFER, true);  
        goto RnVvTe0T;  
        HLboU2mo:  
        ob_end_flush();  
        goto KVRcp6Bz;  
        k8F4I4Nv:  
        echo tWLVMDua . "<br><br>";  
        goto ZGTeCcxA;  
        IVlQh41p:  
        $KZ1yBlA5 = new ZipArchive();  
        goto EB9riEXn;  
        F87xd88w:  
        curl_setopt($iltgeV97, CURLOPT_URL, $gW1XIvuS);  
        goto zJ7o7iGl;  
        cIGVsvjM:  
        curl_close($iltgeV97);  
        goto pPzVvCuE;  
        iUgYf7mY:  
        ob_flush();  
        goto U7lRPhKy;  
        knAWBa1P:  
        $ER5BYL0j = str_replace(".", "_", $ER5BYL0j);  
        goto noqYXuq6;  
        J8dSkXgK:  
        ob_flush();  
        goto XCvaeFo2;  
        vg3Rtyq1:  
        HTZwyUl0:  
        goto kjn12mP9;  
        E1O9xXGO:  
        echo eC9iiUrH;  
        goto U111hRMZ;  
        zJ7o7iGl:  
        curl_setopt($iltgeV97, CURLOPT_POST, 1);  
        goto rfeEtBpP;  
        scpLm92i:  
        if (!($Dt00z81_ != 200)) {  
            goto yDQovz10;  
        }  
        goto kjRJ1wzy;  
        h3qLqCWX:  
        $mvQ3GjtN = [  
            "license_file" => file_get_contents(  
                $this->license_file  
            ),  
            "license_code" => null,  
            "client_name" => null,  
        ];  
        goto OtUJvhl_;  
        JxCzGhWc:  
        curl_setopt($iltgeV97, CURLOPT_HTTPHEADER, [  
            "LB-API-KEY: " . $this->api_key,  
            "LB-URL: " . $shck3_tM,  
            "LB-IP: " . $z6mftJs8,  
            "LB-LANG: " . $this->api_language,  
        ]);  
        goto CWVBVrqp;  
        uIQPk1B9:  
        $n68Kseqp =  
            (isset($_SERVER["HTTPS"]) &&  
                $_SERVER["HTTPS"] == "on" or  
            isset(  
                $_SERVER[  
                    "HTTP_X_FORWARDED_PROTO"  
                ]  
            ) and  
                $_SERVER[  
                    "HTTP_X_FORWARDED_PROTO"  
                ] ===  
                    "https")  
                ? "https://"  
                : "http://";  
        goto aBrxu9Qc;  
        y8tmyo0F:  
        echo "<script>document.getElementById('prog').value = 10;</script>";  
        goto jRAVnwdN;  
        pPzVvCuE:  
        $Y2JfoJfg =  
            $this->root_path .  
            "/update_sql_" .  
            $ER5BYL0j .  
            ".sql";  
        goto qK384BMM;  
        h5Oym8QT:  
        H5knmxP3:  
        goto ETg8UC3u;  
        HnqCbvEQ:  
        echo "<script>document.getElementById('prog').value = 100;</script>";  
        goto vV762aom;  
        w7SVwo8v:  
        if (!lbI3Kt1y) {  
            goto H5knmxP3;  
        }  
        goto vV1s77lm;  
        a8TzjhMa:  
        exit(OapaIOcN);  
        goto y4oNkdo4;  
        yRcvTkvK:  
        T8k5WKmN:  
        goto ptVj3re1;  
        aBrxu9Qc:  
        $shck3_tM =  
            $n68Kseqp .  
            $W90Io60R .  
            $_SERVER["REQUEST_URI"];  
        goto NliXJOug;  
        DSm9odSo:  
        $Sb6uorif = [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION];  
        goto NBLpmGfv;  
        AKDP61SZ:  
        fclose($KWYIfn1m);  
        goto w7SVwo8v;  
        zHBFZPP1:  
        goto PT8HLkUj;  
        goto pV0VBdqD;  
        LtLQQv_C:  
        @chmod($Y2JfoJfg, 0777);  
        goto j5eZRfAn;  
        f0XXBG0k:  
        echo WeogxcvY . "<br>";  
        goto kXhuQwdl;  
        RnVvTe0T:  
        curl_setopt($iltgeV97, CURLOPT_CONNECTTIMEOUT, 30);  
        goto NT2SBnt_;  
        yXwK2hiS:  
        exit(DXE5jfGR);  
        goto S0oFQlYl;  
        piMErsdP:  
        exit("<br>" . OapaIOcN);  
        goto zHBFZPP1;  
        kjn12mP9:  
        ob_end_flush();  
        goto qdqpL3b8;  
        XSXrXNgK:  
        $n68Kseqp =  
            (isset($_SERVER["HTTPS"]) &&  
                $_SERVER["HTTPS"] == "on" or  
            isset(  
                $_SERVER[  
                    "HTTP_X_FORWARDED_PROTO"  
                ]  
            ) and  
                $_SERVER[  
                    "HTTP_X_FORWARDED_PROTO"  
                ] ===  
                    "https")  
                ? "https://"  
                : "http://";  
        goto UYDwEpbG;  
        Tg2HnTme:  
        echo zCxijzKj . "<br><br>";  
        goto NBxUA__I;  
        PcO9bzeF:  
        $ZRt2e_8R = ["default" => []];  
        goto DaCVV_Ka;  
        gZynOVb0:  
        yDQovz10:  
        goto tgXbcf2j;  
        vV762aom:  
        v2pgahoQ:  
        goto E1O9xXGO;  
        DaCVV_Ka:  
        require APPPATH .  
            "/config/database.php";  
        goto G4RFvD5a;  
        N4tVUWsE:  
        $W90Io60R =  
            getenv("SERVER_NAME") ?:  
            $_SERVER["SERVER_NAME"] ?:  
            getenv("HTTP_HOST") ?:  
            $_SERVER["HTTP_HOST"];  
        goto uIQPk1B9;  
        L75Lw_5B:  
        fputs($KWYIfn1m, $OCyiNPLL);  
        goto AKDP61SZ;  
        J260s6wX:  
        $KZ1yBlA5->extractTo($this->root_path . "/");  
        goto BhevFF5w;  
        HR226tF4:  
        zcLJh2fX:  
        goto J260s6wX;  
        j5eZRfAn:  
        if (!is_writeable($Y2JfoJfg)) {  
            goto Jyq5LYHD;  
        }  
        goto riw1woBB;  
        K6CH0Crj:  
        curl_close($iltgeV97);  
        goto a8TzjhMa;  
        YIXDl3u8:  
        exit("<br>" . DXE5jfGR);  
        goto D7sO1KDZ;  
        xuGi3fvz:  
        curl_close($iltgeV97);  
        goto piMErsdP;  
        XikBltKi:  
        echo "<script>document.getElementById('prog').value = 90;</script>";  
        goto y2i6Pw1o;  
        KVRcp6Bz:  
    }  
    public function download_sql($SOXFc430, $ER5BYL0j)  
    {  
        goto rwcw17gE;  
        gG321slK:  
        $Y2JfoJfg =  
            $this->root_path .  
            "/install/database.sql";  
        goto RlUR8msR;  
        EyAs1cgT:  
        if (!($Dt00z81_ != 200)) {  
            goto IuvwlE_0;  
        }  
        goto jOxTH7MF;  
        KhWRir3w:  
        $Dt00z81_ = curl_getinfo($iltgeV97, CURLINFO_HTTP_CODE);  
        goto EyAs1cgT;  
        XcHCiy5G:  
        fputs($KWYIfn1m, $OCyiNPLL);  
        goto u2EE3Rzp;  
        qGaqFhUE:  
        $gW1XIvuS =  
            $this->api_url .  
            "get_sql/index.php?key=" .  
            urlencode($SOXFc430) .  
            "&version=" .  
            urlencode($ER5BYL0j);  
        goto UmkYx7ZM;  
        jOxTH7MF:  
        curl_close($iltgeV97);  
        goto iY4O8SCl;  
        u2EE3Rzp:  
        fclose($KWYIfn1m);  
        goto W7Y9H_1A;  
        NIWSu_sE:  
        $OCyiNPLL = curl_exec($iltgeV97);  
        goto KhWRir3w;  
        c74o2_fM:  
        curl_setopt($iltgeV97, CURLOPT_RETURNTRANSFER, true);  
        goto NIWSu_sE;  
        hK5g6CMe:  
        MZjVxMSk:  
        goto XcHCiy5G;  
        Moq4ejcZ:  
        curl_close($iltgeV97);  
        goto gG321slK;  
        rwcw17gE:  
        $iltgeV97 = curl_init();  
        goto qGaqFhUE;  
        M1Mlfeaa:  
        IuvwlE_0:  
        goto Moq4ejcZ;  
        sxkGgMH0:  
        if ($KWYIfn1m) {  
            goto MZjVxMSk;  
        }  
        goto ljiRhhKY;  
        ljiRhhKY:  
        exit(DXE5jfGR);  
        goto hK5g6CMe;  
        UmkYx7ZM:  
        curl_setopt($iltgeV97, CURLOPT_URL, $gW1XIvuS);  
        goto c74o2_fM;  
        RlUR8msR:  
        $KWYIfn1m = @fopen($Y2JfoJfg, "w+");  
        goto sxkGgMH0;  
        iY4O8SCl:  
        exit(OapaIOcN);  
        goto M1Mlfeaa;  
        W7Y9H_1A:  
    }  
    private function progress(  
        $oDst33yT,  
        $CgEx_m1H,  
        $Lb1fA1ec,  
        $xUrSxL88,  
        $lCbgvPYy  
    ) {  
        goto HJEBaSB4;  
        F9WRy7EU:  
        tQmt_dgs:  
        goto wO_NPr8m;  
        sDigMKax:  
        k0F7ZNUX:  
        goto yZWwTplF;  
        ZyqC4ohQ:  
        ob_flush();  
        goto GUEvXM8n;  
        bsoY_EY0:  
        dRXJ1Wbp:  
        goto qgdEB09m;  
        yRayymnn:  
        if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 100)) {  
            goto tQmt_dgs;  
        }  
        goto qrViEqz1;  
        yvlrrZqE:  
        $cgIVEk4T = $gsCHceZV;  
        goto pUNd6wT6;  
        Hvd05W3y:  
        ob_flush();  
        goto ba9CkIEp;  
        GYVCck3x:  
        ob_flush();  
        goto tRFNZzGD;  
        fbj3Rgza:  
        ob_flush();  
        goto F9WRy7EU;  
        wA56RLi9:  
        echo "<script>document.getElementById('prog').value = 35;</script>";  
        goto Hvd05W3y;  
        eVKcuCGL:  
        if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 75)) {  
            goto t7YnV5hZ;  
        }  
        goto yvlrrZqE;  
        qrViEqz1:  
        $cgIVEk4T = $gsCHceZV;  
        goto Z4iOjzPD;  
        c15ZCwRW:  
        if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 50)) {  
            goto BmZHMFiT;  
        }  
        goto vixcqGMY;  
        GUEvXM8n:  
        t7YnV5hZ:  
        goto yRayymnn;  
        ba9CkIEp:  
        BmZHMFiT:  
        goto eVKcuCGL;  
        gIKNeqTx:  
        echo "<script>document.getElementById('prog').value = 22.5;</script>";  
        goto GYVCck3x;  
        pUNd6wT6:  
        echo "<script>document.getElementById('prog').value = 47.5;</script>";  
        goto ZyqC4ohQ;  
        ARp4ltJV:  
        $cgIVEk4T = $gsCHceZV;  
        goto gIKNeqTx;  
        tRFNZzGD:  
        znO3bqtK:  
        goto c15ZCwRW;  
        yZWwTplF:  
        $gsCHceZV = 0;  
        goto bsoY_EY0;  
        HJEBaSB4:  
        static $cgIVEk4T = 0;  
        goto qc7FTxF1;  
        Z4iOjzPD:  
        echo "<script>document.getElementById('prog').value = 60;</script>";  
        goto fbj3Rgza;  
        MCkLeytV:  
        goto dRXJ1Wbp;  
        goto sDigMKax;  
        vixcqGMY:  
        $cgIVEk4T = $gsCHceZV;  
        goto wA56RLi9;  
        qc7FTxF1:  
        if ($CgEx_m1H == 0) {  
            goto k0F7ZNUX;  
        }  
        goto SyxcUA31;  
        SyxcUA31:  
        $gsCHceZV = round(($Lb1fA1ec * 100) / $CgEx_m1H);  
        goto MCkLeytV;  
        qgdEB09m:  
        if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 25)) {  
            goto znO3bqtK;  
        }  
        goto ARp4ltJV;  
        wO_NPr8m:  
    }  
    private function get_proxy_from_third_party()  
    {  
        goto NPCwZfdq;  
        sFvhkkVS:  
        return $uET9scFl;  
        goto cxtTRTZJ;  
        Cjkzkh9_:  
        curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 10);  
        goto UlfVMxI_;  
        ODyhdhwf:  
        if ($ilyTp7uA == 1) {  
            goto RFSibAWu;  
        }  
        goto sFvhkkVS;  
        WfUxfUCD:  
        if ($ilyTp7uA == 1) {  
            goto my1VoQmT;  
        }  
        goto QS5zgGHq;  
        w6oZoYWP:  
        curl_close($ZX2L6jpC);  
        goto ODyhdhwf;  
        U6fyc3UE:  
        curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true);  
        goto Cjkzkh9_;  
        wLv6ZiPh:  
        $uET9scFl = curl_exec($ZX2L6jpC);  
        goto w6oZoYWP;  
        qJIdEVxb:  
        my1VoQmT:  
        goto wAqgKVUQ;  
        wAqgKVUQ:  
        curl_setopt(  
            $ZX2L6jpC,  
            CURLOPT_URL,  
            "https://gimmeproxy.com/api/getProxy?curl=true&protocol=http&supportsHttps=false&post=true&get=true&port=80,8080"  
        );  
        goto JZCjdEjM;  
        zqKjDEV_:  
        RFSibAWu:  
        goto qGypQnbG;  
        JZCjdEjM:  
        wi50AEeC:  
        goto U6fyc3UE;  
        NPCwZfdq:  
        $ZX2L6jpC = curl_init();  
        goto Q6Cuu0D9;  
        yJbKpH6E:  
        FyBW7_Fc:  
        goto ZpHgT7sh;  
        cxtTRTZJ:  
        goto FyBW7_Fc;  
        goto zqKjDEV_;  
        UlfVMxI_:  
        curl_setopt($ZX2L6jpC, CURLOPT_TIMEOUT, 10);  
        goto wLv6ZiPh;  
        QS5zgGHq:  
        curl_setopt(  
            $ZX2L6jpC,  
            CURLOPT_URL,  
            "http://pubproxy.com/api/proxy?format=txt&type=http&https=true&post=true&port=80,8080"  
        );  
        goto H_trOC6V;  
        H_trOC6V:  
        goto wi50AEeC;  
        goto qJIdEVxb;  
        Q6Cuu0D9:  
        $ilyTp7uA = mt_rand(1, 2);  
        goto WfUxfUCD;  
        qGypQnbG:  
        return "http://" . $uET9scFl;  
        goto yJbKpH6E;  
        ZpHgT7sh:  
    }  
    private function get_ip_from_third_party()  
    {  
        goto JZscTAD5;  
        ZXKvlyN2:  
        return $uET9scFl;  
        goto ZiOWK3Zj;  
        jpNUPD4_:  
        curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true);  
        goto oJ2n57eQ;  
        lbx2mNe6:  
        curl_setopt($ZX2L6jpC, CURLOPT_TIMEOUT, 10);  
        goto IpBTlDYl;  
        q1Gzq1DN:  
        curl_close($ZX2L6jpC);  
        goto ZXKvlyN2;  
        oJ2n57eQ:  
        curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 10);  
        goto lbx2mNe6;  
        JjzHwR2q:  
        curl_setopt($ZX2L6jpC, CURLOPT_HEADER, 0);  
        goto jpNUPD4_;  
        iluDsZ0m:  
        curl_setopt(  
            $ZX2L6jpC,  
            CURLOPT_URL,  
            "http://ipecho.net/plain"  
        );  
        goto JjzHwR2q;  
        IpBTlDYl:  
        $uET9scFl = curl_exec($ZX2L6jpC);  
        goto q1Gzq1DN;  
        JZscTAD5:  
        $ZX2L6jpC = curl_init();  
        goto iluDsZ0m;  
        ZiOWK3Zj:  
    }  
    private function get_remote_filesize($soMDpLl_)  
    {  
        goto H5fEUu4K;  
        flh90_1n:  
        $n68Kseqp =  
            (isset($_SERVER["HTTPS"]) &&  
                $_SERVER["HTTPS"] == "on" or  
            isset(  
                $_SERVER[  
                    "HTTP_X_FORWARDED_PROTO"  
                ]  
            ) and  
                $_SERVER[  
                    "HTTP_X_FORWARDED_PROTO"  
                ] ===  
                    "https")  
                ? "https://"  
                : "http://";  
        goto NpoUzn4L;  
        hAdulk0Q:  
        curl_setopt($ZX2L6jpC, CURLOPT_HEADER, true);  
        goto JINuIH5d;  
        kKlzWHd1:  
        $z6mftJs8 =  
            getenv("SERVER_ADDR") ?:  
            $_SERVER["SERVER_ADDR"] ?:  
            $this->get_ip_from_third_party() ?:  
            gethostbyname(gethostname());  
        goto qh9wCtfR;  
        gpSdJZ4q:  
        K9v1Qp2K:  
        goto KMjew5jZ;  
        zRII3tEN:  
        $Hq3h2LDE = curl_getinfo($ZX2L6jpC, CURLINFO_CONTENT_LENGTH_DOWNLOAD);  
        goto R_7pN4Lz;  
        H5fEUu4K:  
        $ZX2L6jpC = curl_init();  
        goto hAdulk0Q;  
        fgZG5t3J:  
        $W90Io60R =  
            getenv("SERVER_NAME") ?:  
            $_SERVER["SERVER_NAME"] ?:  
            getenv("HTTP_HOST") ?:  
            $_SERVER["HTTP_HOST"];  
        goto flh90_1n;  
        wd9HG2HP:  
        curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true);  
        goto gxMbfxUq;  
        NpoUzn4L:  
        $shck3_tM =  
            $n68Kseqp .  
            $W90Io60R .  
            $_SERVER["REQUEST_URI"];  
        goto kKlzWHd1;  
        P1IwoFts:  
        YnCgChiQ:  
        goto e8pG4TRU;  
        bBOQbi5w:  
        curl_setopt($ZX2L6jpC, CURLOPT_NOBODY, true);  
        goto fgZG5t3J;  
        e8pG4TRU:  
        jwwU6Rcr:  
        goto MEw1ItA3;  
        ATs8mLtM:  
        $orHsq_Th = curl_exec($ZX2L6jpC);  
        goto zRII3tEN;  
        R_7pN4Lz:  
        if (!$Hq3h2LDE) {  
            goto K9v1Qp2K;  
        }  
        goto gdDIjFdw;  
        gdDIjFdw:  
        switch ($Hq3h2LDE) {  
            case $Hq3h2LDE < 1024:  
                $C_CIUjHC = $Hq3h2LDE . " B";  
                goto jwwU6Rcr;  
            case $Hq3h2LDE < 1048576:  
                $C_CIUjHC = round($Hq3h2LDE / 1024, 2) . " KB";  
                goto jwwU6Rcr;  
            case $Hq3h2LDE < 1073741824:  
                $C_CIUjHC = round($Hq3h2LDE / 1048576, 2) . " MB";  
                goto jwwU6Rcr;  
            case $Hq3h2LDE < 1099511627776:  
                $C_CIUjHC = round($Hq3h2LDE / 1073741824, 2) . " GB";  
                goto jwwU6Rcr;  
        }  
        goto P1IwoFts;  
        JINuIH5d:  
        curl_setopt($ZX2L6jpC, CURLOPT_URL, $soMDpLl_);  
        goto bBOQbi5w;  
        MEw1ItA3:  
        return $C_CIUjHC;  
        goto gpSdJZ4q;  
        qh9wCtfR:  
        curl_setopt($ZX2L6jpC, CURLOPT_HTTPHEADER, [  
            "LB-API-KEY: " . $this->api_key,  
            "LB-URL: " . $shck3_tM,  
            "LB-IP: " . $z6mftJs8,  
            "LB-LANG: " . $this->api_language,  
        ]);  
        goto wd9HG2HP;  
        gxMbfxUq:  
        curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 30);  
        goto ATs8mLtM;  
        KMjew5jZ:  
    }  
}  
goto d4lkaEA0;  
ArSBLLuQ:  
define(  
    "DlgP6FRs",  
    "Connection to server failed or the server returned an error, please contact support."  
);  
goto qOiauKyo;  
PORJoa7n:  
define("lbI3Kt1y", true);  
goto ArSBLLuQ;  
xkhPMQf4:  
define(  
    "qnpMk8T0",  
    "Your update period has ended or your license is invalid, please contact support."  
);  
goto mQuN4R1j;  
mQuN4R1j:  
define(  
    "DXE5jfGR",  
    "Folder does not have write permission or the update file path could not be resolved, please contact support."  
);  
goto Dhcc7l10;  
H7yIZyM2:  
define(  
    "RfxN84X4",  
    "SQL Update size:"  
);  
goto lNBLNmFF;  
xUE0oRyD:  
@ini_set("memory_limit", "256M");  
goto QoeKhl7R;  
mxEPmhHR:  
if (!function_exists("minify_html")) {  
    function minify_html($q8c52m6T)  
    {  
        goto FOpmLbOU;  
        FOpmLbOU:  
        $IbfL7egm = [  
            "/(\n|^)( +|\t)/",  
            "/(\n|^)\/\/(.*?)(\n|$)/",  
            "/\n/",  
            "/\<\!--.*?-->/",  
            "/( +|\t)/",  
            "/\>\s+\</",  
            "/(\"|')\s+\>/",  
            "/=\s+(\"|')/",  
        ];  
        goto uxx8u4UM;  
        hEEu9hek:  
        return $S0saiEjd;  
        goto EGPFFrKX;  
        uxx8u4UM:  
        $WSeq0vg5 = [  
            "\xa",  
            "\xa",  
            " ",  
            "",  
            " ",  
            "><",  
            "$1>",  
            "=$1",  
        ];  
        goto fETdp2Fb;  
        fETdp2Fb:  
        $S0saiEjd = preg_replace($IbfL7egm, $WSeq0vg5, $q8c52m6T);  
        goto hEEu9hek;  
        EGPFFrKX:  
    }  
}  
goto ngIA5ldv;  
hm_G2yxh:  
if (  
    !function_exists(  
        "thousands_currency_format"  
    )  
) {  
    function thousands_currency_format($o17C8ddB, $lpqZ8tWl = false)  
    {  
        goto KwjbT7ZJ;  
        PHIAoAGH:  
        $D7lsesc5 = round($o17C8ddB);  
        goto s3d5UmyS;  
        sFXtHtn1:  
        $j4o4sjJa = explode(",", $neCKiqCi);  
        goto mZaK3css;  
        AODCV1uM:  
        $b6E1SFOm = [$o17C8ddB, ""];  
        goto zlXwcPZQ;  
        mZaK3css:  
        $ZLg21xLl = ["k", "m", "b", "t"];  
        goto iDkZZ5vz;  
        s33ESOSi:  
        $vRb7R5Hf = $D7lsesc5;  
        goto iCkDynFr;  
        lZ50KdZK:  
        $b6E1SFOm = [$vRb7R5Hf, $HEJYwMRI];  
        goto Bo5Uel3k;  
        Bo5Uel3k:  
        return !empty($lpqZ8tWl) ? $b6E1SFOm : $vRb7R5Hf . $HEJYwMRI;  
        goto gIDmMMvD;  
        zlXwcPZQ:  
        return !empty($lpqZ8tWl) ? $b6E1SFOm : $o17C8ddB;  
        goto SEqXu9U7;  
        KwjbT7ZJ:  
        if ($o17C8ddB > 1000) {  
            goto kjIIbnXR;  
        }  
        goto AODCV1uM;  
        SEqXu9U7:  
        goto ZQ29Yaay;  
        goto QyQy1o6m;  
        QyQy1o6m:  
        kjIIbnXR:  
        goto PHIAoAGH;  
        s3d5UmyS:  
        $neCKiqCi = number_format($D7lsesc5);  
        goto sFXtHtn1;  
        demZ8kZ7:  
        $HEJYwMRI = $ZLg21xLl[$CmPgY2Zo - 1];  
        goto lZ50KdZK;  
        iDkZZ5vz:  
        $CmPgY2Zo = count($j4o4sjJa) - 1;  
        goto s33ESOSi;  
        gIDmMMvD:  
        ZQ29Yaay:  
        goto zmiUNORT;  
        iCkDynFr:  
        $vRb7R5Hf =  
            $j4o4sjJa[0] .  
            ((int) $j4o4sjJa[1][0] !== 0 ? "." . $j4o4sjJa[1][0] : "");  
        goto demZ8kZ7;  
        zmiUNORT:  
    }  
}  
goto kBAyI0zg;  
kBAyI0zg:  
if (  
    !function_exists(  
        "generate_breadcrumb"  
    )  
) {  
    function generate_breadcrumb($iltgeV97 = null)  
    {  
        goto vcGWRl72;  
        xGyylFY3:  
        $xrnKj4fR .=  
            "<li class="is-active"><a href="" .  
            site_url($QwgTzU0d) .  
            "">";  
        goto C5lRLi_d;  
        j5e0YBYS:  
        e2URBgLI:  
        goto xGyylFY3;  
        T_wtLHfn:  
        osXj2Ylq:  
        goto MTB5s3g3;  
        wjTG_7U3:  
        if (!($Ce4zfv7T <= $g5KsOuFH)) {  
            goto r9h0l6Ni;  
        }  
        goto v10e2gOs;  
        MTB5s3g3:  
        $g5KsOuFH++;  
        goto GodkDXob;  
        J7enZQiV:  
        $g5KsOuFH = 1;  
        goto UUHJDyBT;  
        m2y5j6nb:  
        MSXxLhQs:  
        goto B2pCrUI0;  
        I07yEhAo:  
        $xrnKj4fR .=  
            ucfirst($ltoxvzGt->uri->segment($g5KsOuFH)) .  
            "</a></li>";  
        goto YaikCk7H;  
        XgAlcVsU:  
        $xrnKj4fR .=  
            ucfirst($ltoxvzGt->uri->segment($g5KsOuFH)) .  
            "</a><span class="divider"></span></li>";  
        goto yV_AM42Q;  
        V8fpgIAJ:  
        goto JJsZ3tlC;  
        goto m2y5j6nb;  
        yV_AM42Q:  
        goto osXj2Ylq;  
        goto Edt2zdmU;  
        SFaPsB7_:  
        if (!($dXPI7NBd != "")) {  
            goto MSXxLhQs;  
        }  
        goto ma29Zu11;  
        ohtZLYXB:  
        VoMBt3jB:  
        goto T_wtLHfn;  
        vsUphCnh:  
        $xrnKj4fR .=  
            "<li><a href="" .  
            site_url($QwgTzU0d) .  
            "">";  
        goto XgAlcVsU;  
        C5lRLi_d:  
        $xrnKj4fR .= ucfirst($iltgeV97) . "</a></li>";  
        goto ohtZLYXB;  
        A2E7dmo5:  
        goto NnmeUAI2;  
        goto i_oiUl5F;  
        vcGWRl72:  
        $ltoxvzGt = &get_instance();  
        goto J7enZQiV;  
        UUHJDyBT:  
        $dXPI7NBd = $ltoxvzGt->uri->segment($g5KsOuFH);  
        goto enn2JhJ2;  
        i_oiUl5F:  
        r9h0l6Ni:  
        goto CPGjQups;  
        v10e2gOs:  
        $QwgTzU0d .= $ltoxvzGt->uri->segment($Ce4zfv7T) . "/";  
        goto JKlLKxrB;  
        BxGaUzgK:  
        return $xrnKj4fR;  
        goto RV0M8jv9;  
        MJ8FzlGf:  
        if ($iltgeV97) {  
            goto e2URBgLI;  
        }  
        goto NhGYc7dw;  
        ma29Zu11:  
        $QwgTzU0d = "";  
        goto PCUaYnOX;  
        GodkDXob:  
        $dXPI7NBd = $ltoxvzGt->uri->segment($g5KsOuFH);  
        goto V8fpgIAJ;  
        enn2JhJ2:  
        $xrnKj4fR =  
            "<nav class="breadcrumb" aria-label="breadcrumbs"> 
\x9\x9<ul><li><a href="" .  
            base_url() .  
            "">Home</a></li>";  
        goto htmKGsiy;  
        JWzGJYnz:  
        $Ce4zfv7T++;  
        goto A2E7dmo5;  
        NhGYc7dw:  
        $xrnKj4fR .=  
            "<li class="is-active"><a href="" .  
            site_url($QwgTzU0d) .  
            "">";  
        goto I07yEhAo;  
        Edt2zdmU:  
        WUMfOir9:  
        goto MJ8FzlGf;  
        CPGjQups:  
        if ($ltoxvzGt->uri->segment($g5KsOuFH + 1) == "") {  
            goto WUMfOir9;  
        }  
        goto vsUphCnh;  
        PCUaYnOX:  
        $Ce4zfv7T = 1;  
        goto V3i6tuCs;  
        B2pCrUI0:  
        $xrnKj4fR .= "</ul></nav>";  
        goto BxGaUzgK;  
        YaikCk7H:  
        goto VoMBt3jB;  
        goto j5e0YBYS;  
        JKlLKxrB:  
        YSr0L1Ao:  
        goto JWzGJYnz;  
        htmKGsiy:  
        JJsZ3tlC:  
        goto SFaPsB7_;  
        V3i6tuCs:  
        NnmeUAI2:  
        goto wjTG_7U3;  
        RV0M8jv9:  
    }  
}  
goto WLBxQFPn;  
R4g2IMf0:  
define(  
    "eC9iiUrH",  
    "Update successful, there were no SQL updates. So you can run the updated application directly."  
);  
goto OZeo_kaE;  
qOiauKyo:  
define(  
    "OapaIOcN",  
    "Server returned an invalid response, please contact support."  
);  
goto b0p4GqfU;  
d4lkaEA0:  
if (!function_exists("config_item")) {  
    function config_item($nRJmsZF4)  
    {  
        goto ULWg64g1;  
        ULWg64g1:  
        static $ALcVNWlo;  
        goto H493qYgG;  
        yMAIhEVq:  
        $ALcVNWlo[0] = &get_config();  
        goto b6wI8mQO;  
        H493qYgG:  
        if (!empty($ALcVNWlo)) {  
            goto vykwYJ_b;  
        }  
        goto yMAIhEVq;  
        oOrk2mFz:  
        return isset($ALcVNWlo[0][$nRJmsZF4]) ? $ALcVNWlo[0][$nRJmsZF4] : null;  
        goto T07AZuKy;  
        b6wI8mQO:  
        vykwYJ_b:  
        goto oOrk2mFz;  
        T07AZuKy:  
    }  
}  
goto QvuSzgjV;  
H_6ut3H_:  
define(  
    "zCxijzKj",  
    "Update zip extraction failed."  
);  
goto pCiu0Nkt;  
lNBLNmFF:  
define(  
    "VOz6qFzC",  
    "Downloading SQL update..."  
);  
goto L5XCHfGv;  
lUSQOS2I:  
exit(  
    "No direct script access allowed"  
);  
goto Mm2Hgo75;  
g3k3CVPH:  
define(  
    "St4qVvxE",  
    "(Please do not refresh the page)."  
);  
goto jHjhfHmI;  
Dhcc7l10:  
define(  
    "fwbqHPu0",  
    "Main update files downloaded and extracted."  
);  
goto H_6ut3H_;  
Mm2Hgo75:  
otzSd2gZ:  
goto nwQfvZdV;  
gsvIauhJ:  
@ini_set(  
    "max_execution_time",  
    600  
);  
goto sfjAUpPT;  
cdmtok_N:  
define(  
    "UrNTGMos",  
    "Update successful, SQL updates were successfully imported."  
);  
goto R4g2IMf0;  
nwQfvZdV:  
define("atSEXsTF", true);  
goto PORJoa7n;  
i7cE1UX8:  
if (!(count(get_included_files()) == 1)) {  
    goto otzSd2gZ;  
}  
goto lUSQOS2I;  
pCiu0Nkt:  
define(  
    "Krr9HvME",  
    "Preparing to download SQL update..."  
);  
goto H7yIZyM2;  
OZeo_kaE:  
if (atSEXsTF) {  
    goto DOseefRb;  
}  
goto Rj4Duyf_;  
L5XCHfGv:  
define(  
    "tWLVMDua",  
    "SQL update files downloaded."  
);  
goto J4cBnyOa;  
b0p4GqfU:  
define(  
    "tHaXM0ad",  
    "Verified! Thanks for purchasing."  
);  
goto OEjhEPRn;  
Rj4Duyf_:  
@ini_set("display_errors", 0);  
goto Fq5lyJj2;  
jHjhfHmI:  
define(  
    "WeogxcvY",  
    "Downloading main update..."  
);  
goto xkhPMQf4;  
OEjhEPRn:  
define(  
    "e_UjjApQ",  
    "Preparing to download main update..."  
);  
goto zc50cATx;  
QvuSzgjV:  
if (!function_exists("html_escape")) {  
    function html_escape($w0SxRnFU, $JfDRXcby = true)  
    {  
        goto d8Ave_e5;  
        jvMvDsmK:  
        hbCUCETT:  
        goto w1kSGS15;  
        JMFBf550:  
        jt7wImVY:  
        goto nWZPYiJt;  
        hMDWtMtI:  
        return $w0SxRnFU;  
        goto JMFBf550;  
        w1kSGS15:  
        return $w0SxRnFU;  
        goto CFfRbYh2;  
        MUUTMMJi:  
        foreach (array_keys($w0SxRnFU) as $SOXFc430) {  
            $w0SxRnFU[$SOXFc430] = html_escape($w0SxRnFU[$SOXFc430], $JfDRXcby);  
            BQvu2lC2:  
        }  
        goto jvMvDsmK;  
        XYLS15XJ:  
        return htmlspecialchars(  
            $w0SxRnFU,  
            ENT_QUOTES,  
            config_item("charset"),  
            $JfDRXcby  
        );  
        goto gtjNp0Od;  
        d8Ave_e5:  
        if (!empty($w0SxRnFU)) {  
            goto jt7wImVY;  
        }  
        goto hMDWtMtI;  
        nWZPYiJt:  
        if (!is_array($w0SxRnFU)) {  
            goto Oz6jM0sm;  
        }  
        goto MUUTMMJi;  
        CFfRbYh2:  
        Oz6jM0sm:  
        goto XYLS15XJ;  
        gtjNp0Od:  
    }  
}  
goto hm_G2yxh;  
WLBxQFPn:  
if (  
    !function_exists(  
        "get_system_info"  
    )  
) {  
    function get_system_info($r1zEpaov)  
    {  
        $bfSbURQi = [  
            "Server" =>  
                $_SERVER[  
                    "SERVER_SOFTWARE"  
                ],  
            "PHP Version" => phpversion(),  
            "Max POST Size" => @ini_get(  
                "post_max_size"  
            ),  
            "Max Memory Limit" => @ini_get(  
                "memory_limit"  
            ),  
            "Max Upload Size" => @ini_get(  
                "upload_max_filesize"  
            ),  
            "Curl Version" => function_exists(  
                "curl_version"  
            )  
                ? curl_version()["version"]  
                : "Nil",  
            "Core Init" => $r1zEpaov,  
        ];  
        return json_encode($bfSbURQi, JSON_PRETTY_PRINT);  
    }  
}  
goto mxEPmhHR;  
ngIA5ldv:  
if (  
    !function_exists(  
        "password_verify"  
    )  
) {  
    function password_verify($Aci9zjqS, $suUy9m3F)  
    {  
        goto xVB41Psz;  
        fTBkzmEy:  
        goto J2kW_v2f;  
        goto Ff0qiCeQ;  
        UgKF0IGj:  
        return false;  
        goto LYQZu8Qg;  
        lemktUm0:  
        if (!($g5KsOuFH < 60)) {  
            goto eTt67P3K;  
        }  
        goto yiS2iW5o;  
        lVNEO6eN:  
        J2kW_v2f:  
        goto lemktUm0;  
        f37EyBjh:  
        $EHCA0JOD = 0;  
        goto k11LGUhf;  
        yiS2iW5o:  
        $EHCA0JOD |= ord($Aci9zjqS[$g5KsOuFH]) ^ ord($suUy9m3F[$g5KsOuFH]);  
        goto xwc6RU04;  
        xVB41Psz:  
        if (  
            !(  
                strlen($suUy9m3F) !== 60 or  
                strlen($Aci9zjqS = crypt($Aci9zjqS, $suUy9m3F)) !== 60  
            )  
        ) {  
            goto DNBHnnhJ;  
        }  
        goto UgKF0IGj;  
        CUGNjJ_Q:  
        $g5KsOuFH++;  
        goto fTBkzmEy;  
        xwc6RU04:  
        OIUFmVoK:  
        goto CUGNjJ_Q;  
        AebRz1zr:  
        return $EHCA0JOD === 0;  
        goto bO3m0vMb;  
        LYQZu8Qg:  
        DNBHnnhJ:  
        goto f37EyBjh;  
        k11LGUhf:  
        $g5KsOuFH = 0;  
        goto lVNEO6eN;  
        Ff0qiCeQ:  
        eTt67P3K:  
        goto AebRz1zr;  
        bO3m0vMb:  
    }  
}  
 ?>

Did this file decode correctly?

Original Code

<?php 
goto i7cE1UX8; 
sfjAUpPT: 
eXT1hp1k: 
goto xUE0oRyD; 
J4cBnyOa: 
define( 
    "KizAdDH4", 
    "SQL updates could not be imported, please import it manually." 
); 
goto cdmtok_N; 
Fq5lyJj2: 
DOseefRb: 
goto vB8OyYP7; 
zc50cATx: 
define( 
    "KpDqQC9y", 
    "Main Update size:" 
); 
goto g3k3CVPH; 
vB8OyYP7: 
if ( 
    !( 
        @ini_get( 
            "max_execution_time" 
        ) !== "0" && 
        @ini_get( 
            "max_execution_time" 
        ) < 600 
    ) 
) { 
    goto eXT1hp1k; 
} 
goto gsvIauhJ; 
QoeKhl7R: 
class L1c3n5380x4P1 
{ 
    private $product_id; 
    private $api_url; 
    private $api_key; 
    private $api_language; 
    private $current_version; 
    private $verify_type; 
    private $verification_period; 
    private $current_path; 
    private $root_path; 
    private $license_file; 
    public function __construct() 
    { 
        goto c04XGKaw; 
        o2JkrGjq: 
        $this->api_language = "english"; 
        goto CE4rdEVX; 
        WqvQub1Q: 
        $this->verify_type = "envato"; 
        goto EKKTw5fP; 
        P4Y5ZkHq: 
        $this->current_path = realpath(__DIR__); 
        goto m4kgwbH7; 
        m4kgwbH7: 
        $this->root_path = realpath( 
            $this->current_path . "/../.." 
        ); 
        goto oBFyKUcb; 
        oBFyKUcb: 
        $this->license_file = 
            realpath($this->current_path) . "/.lb_lic"; 
        goto g9oD8R06; 
        CE4rdEVX: 
        $this->current_version = "v1.6.4"; 
        goto WqvQub1Q; 
        c04XGKaw: 
        $this->product_id = "B2A17YLB"; 
        goto nCjmAmmh; 
        E8Z6hQaB: 
        $this->api_key = 
            "BCAF5CC39EB38ED14BC1"; 
        goto o2JkrGjq; 
        nCjmAmmh: 
        $this->api_url = 
            "https://lb.licensebox.app/"; 
        goto E8Z6hQaB; 
        EKKTw5fP: 
        $this->verification_period = 3; 
        goto P4Y5ZkHq; 
        g9oD8R06: 
    } 
    public function check_local_license_exist() 
    { 
        return is_file($this->license_file); 
    } 
    public function get_current_version() 
    { 
        return $this->current_version; 
    } 
    private function call_api($xDRS_fkd, $soMDpLl_, $OCyiNPLL) 
    { 
        goto QSRqlbsH; 
        sc4UB3gi: 
        $z6mftJs8 = 
            getenv("SERVER_ADDR") ?: 
            $_SERVER["SERVER_ADDR"] ?: 
            $this->get_ip_from_third_party() ?: 
            gethostbyname(gethostname()); 
        goto v593Xgj6; 
        MkBV7K6j: 
        return json_encode($lZrvIl0z); 
        goto uiuf5cxC; 
        fkRJ_ESn: 
        curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true); 
        goto jjnkhFdr; 
        XN21iQw9: 
        return json_encode($lZrvIl0z); 
        goto YRg5MwzD; 
        dKXq0_Kc: 
        curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 30); 
        goto JCWny0_N; 
        v593Xgj6: 
        curl_setopt($ZX2L6jpC, CURLOPT_HTTPHEADER, [ 
            "Content-Type: application/json", 
            "LB-API-KEY: " . $this->api_key, 
            "LB-URL: " . $shck3_tM, 
            "LB-IP: " . $z6mftJs8, 
            "LB-LANG: " . $this->api_language, 
        ]); 
        goto XxyAWdn6; 
        TS9sTfs8: 
        $lZrvIl0z = [ 
            "status" => false, 
            "message" => DlgP6FRs, 
        ]; 
        goto XN21iQw9; 
        suMcCWEc: 
        if (!($Dt00z81_ != 200)) { 
            goto FX0zP5Sj; 
        } 
        goto OlcCHneD; 
        QVMF2498: 
        curl_close($ZX2L6jpC); 
        goto z3LscS4M; 
        TPZkgxaF: 
        curl_setopt($ZX2L6jpC, CURLOPT_HTTPPROXYTUNNEL, 1); 
        goto c0HvsCE1; 
        qpDZU8We: 
        unset($_SESSION["UHhd87HJKtJ"]); 
        goto rLP21wa4; 
        WMd38JT7: 
        $lZrvIl0z = [ 
            "status" => false, 
            "message" => OapaIOcN, 
        ]; 
        goto MkBV7K6j; 
        rL1CWMGr: 
        $AJLpZ7ov = json_decode($orHsq_Th, true); 
        goto Dxjf96av; 
        EdTUyS9q: 
        return json_encode($lZrvIl0z); 
        goto bt2Lr3Am; 
        JCWny0_N: 
        curl_setopt($ZX2L6jpC, CURLOPT_TIMEOUT, 30); 
        goto HpIhnkC9; 
        wn6NqNGV: 
        NU9oEgaR: 
        goto kByIzesx; 
        Dxjf96av: 
        $lZrvIl0z = [ 
            "status" => false, 
            "message" => !empty( 
                $AJLpZ7ov["error"] 
            ) 
                ? $AJLpZ7ov["error"] 
                : $AJLpZ7ov["message"], 
        ]; 
        goto EdTUyS9q; 
        JjLTtH8d: 
        curl_setopt( 
            $ZX2L6jpC, 
            CURLOPT_PROXY, 
            $this->get_proxy_from_third_party() 
        ); 
        goto TPZkgxaF; 
        qkvw_k5s: 
        DyFhM32l: 
        goto DnmbQHnG; 
        cdx52T96: 
        $shck3_tM = 
            $n68Kseqp . 
            $W90Io60R . 
            $_SERVER["REQUEST_URI"]; 
        goto sc4UB3gi; 
        rpHuQlBk: 
        zSExVbpu: 
        goto Gift7D5A; 
        M9jwMuT7: 
        $_SESSION["UHhd87HJKtJ"] = 0; 
        goto q4TiozIv; 
        z3LscS4M: 
        return $orHsq_Th; 
        goto iLoWiO6H; 
        OlcCHneD: 
        if (atSEXsTF) { 
            goto fpQOBCow; 
        } 
        goto WMd38JT7; 
        c0HvsCE1: 
        HhTLVoN8: 
        goto dKXq0_Kc; 
        DnmbQHnG: 
        fOTClHp_: 
        goto joMaXDes; 
        YRg5MwzD: 
        Zth5DOfU: 
        goto MPBdqmZW; 
        bt2Lr3Am: 
        dyuwYudG: 
        goto KZfPTJ0R; 
        jjnkhFdr: 
        if (!($_SESSION["UHhd87HJKtJ"] >= 3)) { 
            goto HhTLVoN8; 
        } 
        goto JjLTtH8d; 
        uiuf5cxC: 
        goto dyuwYudG; 
        goto InZTW7Dj; 
        rLP21wa4: 
        goto zSExVbpu; 
        goto wn6NqNGV; 
        JU8FNHKn: 
        OyJxZkf5: 
        goto hD_nFr8U; 
        kByIzesx: 
        $_SESSION["UHhd87HJKtJ"] += 1; 
        goto rpHuQlBk; 
        RE7LOc_T: 
        if (!$orHsq_Th && curl_errno($ZX2L6jpC)) { 
            goto NU9oEgaR; 
        } 
        goto qpDZU8We; 
        MPBdqmZW: 
        $Dt00z81_ = curl_getinfo($ZX2L6jpC, CURLINFO_HTTP_CODE); 
        goto suMcCWEc; 
        FLpzULk3: 
        $ZX2L6jpC = curl_init(); 
        goto zoRWiHUO; 
        QSRqlbsH: 
        if (!(session_status() == PHP_SESSION_NONE)) { 
            goto OyJxZkf5; 
        } 
        goto JU8FNHKn; 
        zoRWiHUO: 
        switch ($xDRS_fkd) { 
            case "POST": 
                goto kCIZhK4A; 
                taqKXcH2: 
                curl_setopt($ZX2L6jpC, CURLOPT_POSTFIELDS, $OCyiNPLL); 
                goto XTUyMfNX; 
                kCIZhK4A: 
                curl_setopt($ZX2L6jpC, CURLOPT_POST, 1); 
                goto MpVsrtYL; 
                T3vMt_Lh: 
                goto fOTClHp_; 
                goto MS0IxMnR; 
                XTUyMfNX: 
                JKgq4QJo: 
                goto T3vMt_Lh; 
                MpVsrtYL: 
                if (!$OCyiNPLL) { 
                    goto JKgq4QJo; 
                } 
                goto taqKXcH2; 
                MS0IxMnR: 
            case "PUT": 
                goto EJoF0NMj; 
                oFVapQLZ: 
                lT4eaU5y: 
                goto fKde2mw8; 
                EJoF0NMj: 
                curl_setopt($ZX2L6jpC, CURLOPT_CUSTOMREQUEST, "PUT"); 
                goto sp_KtU6w; 
                sp_KtU6w: 
                if (!$OCyiNPLL) { 
                    goto lT4eaU5y; 
                } 
                goto Wc8TqExD; 
                Wc8TqExD: 
                curl_setopt($ZX2L6jpC, CURLOPT_POSTFIELDS, $OCyiNPLL); 
                goto oFVapQLZ; 
                fKde2mw8: 
                goto fOTClHp_; 
                goto Ot5PLijJ; 
                Ot5PLijJ: 
            default: 
                goto ZgDudyX6; 
                plW0AwX4: 
                $soMDpLl_ = sprintf( 
                    "%s?%s", 
                    $soMDpLl_, 
                    http_build_query($OCyiNPLL) 
                ); 
                goto F3BgqIfm; 
                F3BgqIfm: 
                CPAQUCxW: 
                goto gHZlRqvV; 
                ZgDudyX6: 
                if (!$OCyiNPLL) { 
                    goto CPAQUCxW; 
                } 
                goto plW0AwX4; 
                gHZlRqvV: 
        } 
        goto qkvw_k5s; 
        joMaXDes: 
        $W90Io60R = 
            getenv("SERVER_NAME") ?: 
            $_SERVER["SERVER_NAME"] ?: 
            getenv("HTTP_HOST") ?: 
            $_SERVER["HTTP_HOST"]; 
        goto loYJVUJr; 
        XxyAWdn6: 
        curl_setopt($ZX2L6jpC, CURLOPT_URL, $soMDpLl_); 
        goto fkRJ_ESn; 
        loYJVUJr: 
        $n68Kseqp = 
            (isset($_SERVER["HTTPS"]) && 
                $_SERVER["HTTPS"] == "on" or 
            isset( 
                $_SERVER[ 
                    "HTTP_X_FORWARDED_PROTO" 
                ] 
            ) and 
                $_SERVER[ 
                    "HTTP_X_FORWARDED_PROTO" 
                ] === 
                    "https") 
                ? "https://" 
                : "http://"; 
        goto cdx52T96; 
        hD_nFr8U: 
        if (!empty($_SESSION["UHhd87HJKtJ"])) { 
            goto AwiTgmDJ; 
        } 
        goto M9jwMuT7; 
        Gift7D5A: 
        if (!(!$orHsq_Th && !atSEXsTF)) { 
            goto Zth5DOfU; 
        } 
        goto TS9sTfs8; 
        HpIhnkC9: 
        $orHsq_Th = curl_exec($ZX2L6jpC); 
        goto RE7LOc_T; 
        q4TiozIv: 
        AwiTgmDJ: 
        goto FLpzULk3; 
        KZfPTJ0R: 
        FX0zP5Sj: 
        goto QVMF2498; 
        InZTW7Dj: 
        fpQOBCow: 
        goto rL1CWMGr; 
        iLoWiO6H: 
    } 
    public function check_connection() 
    { 
        goto OdoOPn3Y; 
        OdoOPn3Y: 
        $mvQ3GjtN = []; 
        goto gdZkrfBk; 
        UQ673pll: 
        return $uET9scFl; 
        goto MSZw1kEh; 
        nJuJyugh: 
        $uET9scFl = json_decode($UhYdRty6, true); 
        goto UQ673pll; 
        gdZkrfBk: 
        $UhYdRty6 = $this->call_api( 
            "POST", 
            $this->api_url . 
                "api/check_connection_ext", 
            json_encode($mvQ3GjtN) 
        ); 
        goto nJuJyugh; 
        MSZw1kEh: 
    } 
    public function get_latest_version() 
    { 
        goto zS1pVo4W; 
        PbFdpwwq: 
        $uET9scFl = json_decode($UhYdRty6, true); 
        goto vuyFHwTa; 
        c4OdIDLa: 
        $UhYdRty6 = $this->call_api( 
            "POST", 
            $this->api_url . 
                "api/latest_version", 
            json_encode($mvQ3GjtN) 
        ); 
        goto PbFdpwwq; 
        zS1pVo4W: 
        $mvQ3GjtN = [ 
            "product_id" => $this->product_id, 
        ]; 
        goto c4OdIDLa; 
        vuyFHwTa: 
        return $uET9scFl; 
        goto JXv2w0wH; 
        JXv2w0wH: 
    } 
    public function activate_license( 
        $uVpML53d, 
        $fC1F3kK2, 
        $sxl92rru = null, 
        $QEA6DJzg = true 
    ) { 
        goto puHEEfa_; 
        BYLAAA6Q: 
        Av4zb2vX: 
        goto FVOoMOMO; 
        FI0oWSyD: 
        return $uET9scFl; 
        goto PtYVzIlI; 
        v4gUtIGg: 
        file_put_contents($this->license_file, $jaJG5nbG, LOCK_EX); 
        goto ZZl0IS3d; 
        tlCJJFua: 
        DYFveRSm: 
        goto ln_kJ5TQ; 
        BFei4Hg5: 
        if ($uET9scFl["status"]) { 
            goto DYFveRSm; 
        } 
        goto R2Vkll0v; 
        Th7NBQY_: 
        unlink($this->license_file); 
        goto BYLAAA6Q; 
        ZZl0IS3d: 
        wZiUqs_b: 
        goto putXxOih; 
        QbKW6MGV: 
        if (empty($QEA6DJzg)) { 
            goto FeiCFUsa; 
        } 
        goto BFei4Hg5; 
        putXxOih: 
        FeiCFUsa: 
        goto FI0oWSyD; 
        rytiad8C: 
        $uET9scFl = json_decode($UhYdRty6, true); 
        goto QbKW6MGV; 
        moA4jfD4: 
        if (!is_writeable($this->license_file)) { 
            goto Av4zb2vX; 
        } 
        goto Th7NBQY_; 
        ln_kJ5TQ: 
        $jaJG5nbG = trim( 
            $uET9scFl["lic_response"] 
        ); 
        goto v4gUtIGg; 
        puHEEfa_: 
        $mvQ3GjtN = [ 
            "product_id" => $this->product_id, 
            "license_code" => $uVpML53d, 
            "client_name" => $fC1F3kK2, 
            "email" => $sxl92rru, 
            "verify_type" => 
                $this->verify_type, 
        ]; 
        goto lw6FMNxW; 
        R2Vkll0v: 
        @chmod($this->license_file, 0777); 
        goto moA4jfD4; 
        FVOoMOMO: 
        goto wZiUqs_b; 
        goto tlCJJFua; 
        lw6FMNxW: 
        $UhYdRty6 = $this->call_api( 
            "POST", 
            $this->api_url . 
                "api/activate_license", 
            json_encode($mvQ3GjtN) 
        ); 
        goto rytiad8C; 
        PtYVzIlI: 
    } 
    public function v3r1phy_l1c3n53( 
        $HmigRGzd = false, 
        $uVpML53d = false, 
        $fC1F3kK2 = false 
    ) { 
        goto xGN9g1HB; 
        xGN9g1HB: 
        if (!empty($uVpML53d) && !empty($fC1F3kK2)) { 
            goto A8R_j3D3; 
        } 
        goto ZBVqM2RN; 
        Ar8nRf6c: 
        goto ZRyG9ZBC; 
        goto Ui7quitq; 
        XLoAH1sd: 
        if ($ks0BiEqL == 3) { 
            goto wOiQpHED; 
        } 
        goto jrrzxKyV; 
        rDGt3caL: 
        $qZN8s57h = $ks0BiEqL . " days"; 
        goto JAsYESS4; 
        Ui7quitq: 
        eD52OsZZ: 
        goto SRUimtOh; 
        B9i2ig1g: 
        $SVsDb03h = json_decode($UhYdRty6, true); 
        goto pqzGJwER; 
        x5K52Wrl: 
        $SVsDb03h = [ 
            "status" => true, 
            "message" => tHaXM0ad, 
        ]; 
        goto TT3GoiEa; 
        WSGfsuzp: 
        goto ZRyG9ZBC; 
        goto uqa3lcBB; 
        qDkG5yFn: 
        $qZN8s57h = "3 days"; 
        goto WSGfsuzp; 
        ZoluC6Kv: 
        if ($ks0BiEqL == 30) { 
            goto eD52OsZZ; 
        } 
        goto KPasiDtC; 
        sIa2qy1l: 
        goto Q5rMrUqE; 
        goto ewYcn4b6; 
        qXbssznS: 
        FT8rMH0a: 
        goto e2vg3ICi; 
        QAH5kiOp: 
        $_SESSION["d3576e65ac"] = 
            "00-00-0000"; 
        goto Z16M1prT; 
        JAsYESS4: 
        goto ZRyG9ZBC; 
        goto U4EtSV8g; 
        H2yqel8t: 
        wOiQpHED: 
        goto qDkG5yFn; 
        jZUx6WrA: 
        ZRyG9ZBC: 
        goto Rqv43wPc; 
        rStDttF1: 
        $mvQ3GjtN = [ 
            "product_id" => $this->product_id, 
            "license_file" => file_get_contents( 
                $this->license_file 
            ), 
            "license_code" => null, 
            "client_name" => null, 
        ]; 
        goto mZVizoyP; 
        tm27rKz8: 
        $SVsDb03h = json_decode($UhYdRty6, true); 
        goto sIa2qy1l; 
        XjT8lJLz: 
        $_SESSION["d3576e65ac"] = $ujqKP8Ak; 
        goto E2EI3p1S; 
        SRUimtOh: 
        $qZN8s57h = "1 month"; 
        goto B1lztwJ4; 
        Xdqx3oLh: 
        if (!empty($_SESSION["d3576e65ac"])) { 
            goto Dyj_ADyH; 
        } 
        goto QAH5kiOp; 
        pqzGJwER: 
        if (!($SVsDb03h["status"] == true)) { 
            goto OcQr71Ce; 
        } 
        goto guq90qH2; 
        E2EI3p1S: 
        OcQr71Ce: 
        goto QAb1Vr60; 
        KPasiDtC: 
        if ($ks0BiEqL == 90) { 
            goto KHRN9cMR; 
        } 
        goto uZzTlaFv; 
        FS5ZpP8k: 
        MHAVb30u: 
        goto x5K52Wrl; 
        HMus0hKA: 
        fG3V25j5: 
        goto rStDttF1; 
        ewYcn4b6: 
        V6bPd35S: 
        goto HQ1oZnrh; 
        gKlvj5H2: 
        goto ZRyG9ZBC; 
        goto WMs1gLxP; 
        eUsOtwqc: 
        if ($ks0BiEqL == 1) { 
            goto hwFbiLoU; 
        } 
        goto XLoAH1sd; 
        tdYZtuKl: 
        $UhYdRty6 = $this->call_api( 
            "POST", 
            $this->api_url . 
                "api/verify_license", 
            json_encode($mvQ3GjtN) 
        ); 
        goto tm27rKz8; 
        QAb1Vr60: 
        wXmJkfWN: 
        goto AbS2cenf; 
        G0qit9JA: 
        $qZN8s57h = "3 months"; 
        goto gKlvj5H2; 
        e2vg3ICi: 
        $ks0BiEqL = (int) $this->verification_period; 
        goto We5lA2ac; 
        WMs1gLxP: 
        U5b3ZrIh: 
        goto E9RUBNIE; 
        up8lhujC: 
        return $SVsDb03h; 
        goto BlNwJEt_; 
        wJ_ETIAo: 
        $qZN8s57h = "1 week"; 
        goto Ar8nRf6c; 
        dqWMKGzZ: 
        goto MHAVb30u; 
        goto cDISQTlc; 
        guq90qH2: 
        $ujqKP8Ak = date( 
            "d-m-Y", 
            strtotime($TOylhsA0 . " + " . $qZN8s57h) 
        ); 
        goto XjT8lJLz; 
        Rqv43wPc: 
        if ( 
            !( 
                strtotime($TOylhsA0) >= 
                strtotime($_SESSION["d3576e65ac"]) 
            ) 
        ) { 
            goto wXmJkfWN; 
        } 
        goto je_6OI6_; 
        DdM80KXx: 
        $mvQ3GjtN = [ 
            "product_id" => $this->product_id, 
            "license_file" => null, 
            "license_code" => $uVpML53d, 
            "client_name" => $fC1F3kK2, 
        ]; 
        goto FS5ZpP8k; 
        oVxY79XY: 
        Q5rMrUqE: 
        goto up8lhujC; 
        Fhia48jx: 
        $mvQ3GjtN = []; 
        goto L5iagxQi; 
        cDISQTlc: 
        A8R_j3D3: 
        goto DdM80KXx; 
        E9RUBNIE: 
        $qZN8s57h = "1 year"; 
        goto jZUx6WrA; 
        d3ReCTTl: 
        if (!(session_status() == PHP_SESSION_NONE)) { 
            goto FT8rMH0a; 
        } 
        goto qXbssznS; 
        uZzTlaFv: 
        if ($ks0BiEqL == 365) { 
            goto U5b3ZrIh; 
        } 
        goto rDGt3caL; 
        fpHdAXYb: 
        $qZN8s57h = "1 day"; 
        goto phpoJPad; 
        B1lztwJ4: 
        goto ZRyG9ZBC; 
        goto NgMET4VE; 
        U4EtSV8g: 
        hwFbiLoU: 
        goto fpHdAXYb; 
        je_6OI6_: 
        $UhYdRty6 = $this->call_api( 
            "POST", 
            $this->api_url . 
                "api/verify_license", 
            json_encode($mvQ3GjtN) 
        ); 
        goto B9i2ig1g; 
        Z16M1prT: 
        Dyj_ADyH: 
        goto eUsOtwqc; 
        TT3GoiEa: 
        if ($HmigRGzd && $this->verification_period > 0) { 
            goto V6bPd35S; 
        } 
        goto tdYZtuKl; 
        phpoJPad: 
        goto ZRyG9ZBC; 
        goto H2yqel8t; 
        mZVizoyP: 
        nMuFY6rs: 
        goto dqWMKGzZ; 
        L5iagxQi: 
        goto nMuFY6rs; 
        goto HMus0hKA; 
        NgMET4VE: 
        KHRN9cMR: 
        goto G0qit9JA; 
        jrrzxKyV: 
        if ($ks0BiEqL == 7) { 
            goto N2vDVk5w; 
        } 
        goto ZoluC6Kv; 
        HQ1oZnrh: 
        ob_start(); 
        goto d3ReCTTl; 
        We5lA2ac: 
        $TOylhsA0 = date("d-m-Y"); 
        goto Xdqx3oLh; 
        ZBVqM2RN: 
        if (is_file($this->license_file)) { 
            goto fG3V25j5; 
        } 
        goto Fhia48jx; 
        AbS2cenf: 
        ob_end_clean(); 
        goto oVxY79XY; 
        uqa3lcBB: 
        N2vDVk5w: 
        goto wJ_ETIAo; 
        BlNwJEt_: 
    } 
    public function deactivate_license($uVpML53d = false, $fC1F3kK2 = false) 
    { 
        goto ep584WvB; 
        oR6sp1fu: 
        nYGRstI9: 
        goto yZcOQpiy; 
        yZcOQpiy: 
        $mvQ3GjtN = [ 
            "product_id" => $this->product_id, 
            "license_file" => null, 
            "license_code" => $uVpML53d, 
            "client_name" => $fC1F3kK2, 
        ]; 
        goto WY4FEHWn; 
        gIqSfvuC: 
        $UhYdRty6 = $this->call_api( 
            "POST", 
            $this->api_url . 
                "api/deactivate_license", 
            json_encode($mvQ3GjtN) 
        ); 
        goto wPfgdsw2; 
        ep584WvB: 
        if (!empty($uVpML53d) && !empty($fC1F3kK2)) { 
            goto nYGRstI9; 
        } 
        goto mkocloVM; 
        kubb8ePa: 
        if (!$uET9scFl["status"]) { 
            goto K4eojvfe; 
        } 
        goto kpuhAr5m; 
        kpuhAr5m: 
        @chmod($this->license_file, 0777); 
        goto egEQoXx6; 
        ut8gLuMJ: 
        return $uET9scFl; 
        goto hlc4gwPf; 
        bQ6_0hHJ: 
        $mvQ3GjtN = [ 
            "product_id" => $this->product_id, 
            "license_file" => file_get_contents( 
                $this->license_file 
            ), 
            "license_code" => null, 
            "client_name" => null, 
        ]; 
        goto WHTvlxOe; 
        hrx2_Ven: 
        CSyzrkSM: 
        goto bQ6_0hHJ; 
        JEm0E4VY: 
        K4eojvfe: 
        goto ut8gLuMJ; 
        WHTvlxOe: 
        g6QCPkzw: 
        goto SX_XEZu5; 
        PnNaOafQ: 
        JQJXLMFQ: 
        goto JEm0E4VY; 
        WY4FEHWn: 
        yz5ErqhF: 
        goto gIqSfvuC; 
        SX_XEZu5: 
        goto yz5ErqhF; 
        goto oR6sp1fu; 
        j_BIkGgY: 
        unlink($this->license_file); 
        goto PnNaOafQ; 
        cGKYJ84u: 
        $mvQ3GjtN = []; 
        goto bXxu8YRj; 
        bXxu8YRj: 
        goto g6QCPkzw; 
        goto hrx2_Ven; 
        mkocloVM: 
        if (is_file($this->license_file)) { 
            goto CSyzrkSM; 
        } 
        goto cGKYJ84u; 
        egEQoXx6: 
        if (!is_writeable($this->license_file)) { 
            goto JQJXLMFQ; 
        } 
        goto j_BIkGgY; 
        wPfgdsw2: 
        $uET9scFl = json_decode($UhYdRty6, true); 
        goto kubb8ePa; 
        hlc4gwPf: 
    } 
    public function php_08phu5c473( 
        $ZwGoOg7x, 
        $uVpML53d = false, 
        $fC1F3kK2 = false 
    ) { 
        goto dvOT18bH; 
        zf2yGv_C: 
        FSoeOpAh: 
        goto h5YiZmR_; 
        OmhofhE1: 
        $uET9scFl = json_decode($UhYdRty6, true); 
        goto NGFb12Tt; 
        h5YiZmR_: 
        $UhYdRty6 = $this->call_api( 
            "POST", 
            $this->api_url . 
                "api/obfuscate_php", 
            json_encode($mvQ3GjtN) 
        ); 
        goto OmhofhE1; 
        yN13NbBY: 
        $mvQ3GjtN = [ 
            "product_id" => $this->product_id, 
            "license_file" => file_get_contents( 
                $this->license_file 
            ), 
            "license_code" => null, 
            "client_name" => null, 
            "php_code" => base64_encode($ZwGoOg7x), 
        ]; 
        goto XFFAx2Zy; 
        XFFAx2Zy: 
        KYNFD83s: 
        goto PDUuD2E0; 
        TzYEojWK: 
        E0ejRD54: 
        goto yN13NbBY; 
        SHSrhLXP: 
        goto KYNFD83s; 
        goto TzYEojWK; 
        PDUuD2E0: 
        goto FSoeOpAh; 
        goto foE78C4p; 
        mWvx4IPp: 
        if (is_file($this->license_file)) { 
            goto E0ejRD54; 
        } 
        goto FD232j1j; 
        dvOT18bH: 
        if (!empty($uVpML53d) && !empty($fC1F3kK2)) { 
            goto VxIYHurb; 
        } 
        goto mWvx4IPp; 
        FD232j1j: 
        $mvQ3GjtN = []; 
        goto SHSrhLXP; 
        NGFb12Tt: 
        return $uET9scFl; 
        goto vej6ysf8; 
        foE78C4p: 
        VxIYHurb: 
        goto C0joUN5p; 
        C0joUN5p: 
        $mvQ3GjtN = [ 
            "product_id" => $this->product_id, 
            "license_file" => null, 
            "license_code" => $uVpML53d, 
            "client_name" => $fC1F3kK2, 
            "php_code" => base64_encode($ZwGoOg7x), 
        ]; 
        goto zf2yGv_C; 
        vej6ysf8: 
    } 
    public function check_update() 
    { 
        goto XHZRcD_d; 
        KHlaDLTf: 
        return $uET9scFl; 
        goto Pw3kAn_I; 
        z4XJ99RF: 
        $uET9scFl = json_decode($UhYdRty6, true); 
        goto KHlaDLTf; 
        aqbH9QRk: 
        $UhYdRty6 = $this->call_api( 
            "POST", 
            $this->api_url . 
                "api/check_update", 
            json_encode($mvQ3GjtN) 
        ); 
        goto z4XJ99RF; 
        XHZRcD_d: 
        $mvQ3GjtN = [ 
            "product_id" => $this->product_id, 
            "current_version" => 
                $this->current_version, 
        ]; 
        goto aqbH9QRk; 
        Pw3kAn_I: 
    } 
    public function download_update( 
        $u92Vk2Y2, 
        $ks0BiEqL, 
        $ER5BYL0j, 
        $uVpML53d = false, 
        $fC1F3kK2 = false 
    ) { 
        goto YFtCogZH; 
        YFtCogZH: 
        if (!empty($uVpML53d) && !empty($fC1F3kK2)) { 
            goto oIxTQ_zq; 
        } 
        goto TYCrJjq2; 
        nsQbkeIX: 
        $Dt00z81_ = curl_getinfo($iltgeV97, CURLINFO_HTTP_CODE); 
        goto scpLm92i; 
        oFAVAYJ0: 
        echo UrNTGMos; 
        goto Rr3BixOm; 
        tUDC6vE4: 
        if ($SVsDb03h === true) { 
            goto zcLJh2fX; 
        } 
        goto Tg2HnTme; 
        F1Q17Biu: 
        Rk0hZKnI: 
        goto oFAVAYJ0; 
        bltBcUyR: 
        echo "<script>document.getElementById('prog').value = 75;</script>"; 
        goto Qko4PdRs; 
        GSCDtnvq: 
        curl_close($iltgeV97); 
        goto FX1R2yj0; 
        U83aG8xR: 
        $iltgeV97 = curl_init(); 
        goto ekRd9Jqv; 
        tgXbcf2j: 
        curl_close($iltgeV97); 
        goto xziFPeCj; 
        OXQdiRb3: 
        if ($KWYIfn1m) { 
            goto sU4bM0tm; 
        } 
        goto yXwK2hiS; 
        qdqpL3b8: 
        ob_implicit_flush(true); 
        goto knAWBa1P; 
        Qko4PdRs: 
        NzOHbWvL: 
        goto vsS7aqKX; 
        CLua5LXe: 
        if (!lbI3Kt1y) { 
            goto yusk3IUR; 
        } 
        goto ZvgJvLQI; 
        UYDwEpbG: 
        $shck3_tM = 
            $n68Kseqp . 
            $W90Io60R . 
            $_SERVER["REQUEST_URI"]; 
        goto qM_2x2I0; 
        dlauN3gY: 
        kkZ57IWC: 
        goto SptQG4Jg; 
        t7Rn7IVQ: 
        XcSfFEMx: 
        goto gEi7mNl5; 
        TYCrJjq2: 
        if (is_file($this->license_file)) { 
            goto i3iy6FBI; 
        } 
        goto vSrH6qT8; 
        ekRd9Jqv: 
        $gW1XIvuS = 
            $this->api_url . 
            "api/download_update/main/" . 
            $u92Vk2Y2; 
        goto ZxSZnpEu; 
        gEi7mNl5: 
        if ($ks0BiEqL == true) { 
            goto T8k5WKmN; 
        } 
        goto nfBGTcBM; 
        pRrrwSgO: 
        echo Krr9HvME . "<br>"; 
        goto CWk0x3u1; 
        kdHdBzAU: 
        echo fwbqHPu0 . "<br><br>"; 
        goto BXZdJgv9; 
        NBxUA__I: 
        ob_flush(); 
        goto Wbo0ALQ1; 
        NdSMSXTp: 
        if (!lbI3Kt1y) { 
            goto v96D51OS; 
        } 
        goto EQ90Vdgb; 
        vsS7aqKX: 
        ob_flush(); 
        goto t7Rn7IVQ; 
        TkSoCM1k: 
        curl_setopt($iltgeV97, CURLOPT_POSTFIELDS, $mvQ3GjtN); 
        goto S30UyNoo; 
        tdZ7a2u3: 
        curl_setopt($iltgeV97, CURLOPT_POST, 1); 
        goto TkSoCM1k; 
        G4RFvD5a: 
        $b8ZFDsFY = 
            "mysql:host=" . 
            $ZRt2e_8R["default"][ 
                "hostname" 
            ] . 
            ";dbname=" . 
            $ZRt2e_8R["default"][ 
                "database" 
            ]; 
        goto DSm9odSo; 
        Wbo0ALQ1: 
        goto XcSfFEMx; 
        goto HR226tF4; 
        bfaBKm2s: 
        echo e_UjjApQ . "<br>"; 
        goto CLua5LXe; 
        U7lRPhKy: 
        echo KpDqQC9y . 
            " " . 
            $this->get_remote_filesize($iFGETrdk) . 
            " " . 
            St4qVvxE . 
            "<br>"; 
        goto TgT0fdG9; 
        Sa1xtq1Z: 
        if (!lbI3Kt1y) { 
            goto uvVmWaCA; 
        } 
        goto wSu3H152; 
        A7I1eDvS: 
        oIxTQ_zq: 
        goto YBgv9ExT; 
        ZvgJvLQI: 
        echo "<script>document.getElementById('prog').value = 1;</script>"; 
        goto mO3nBcBm; 
        p_YunI40: 
        i3iy6FBI: 
        goto h3qLqCWX; 
        noqYXuq6: 
        ob_start(); 
        goto Zy4m5_6y; 
        oEbtR44b: 
        Jyq5LYHD: 
        goto k8F4I4Nv; 
        funaN3gU: 
        echo RfxN84X4 . 
            " " . 
            $this->get_remote_filesize($iFGETrdk) . 
            " " . 
            St4qVvxE . 
            "<br>"; 
        goto Sa1xtq1Z; 
        S0oFQlYl: 
        sU4bM0tm: 
        goto kNAFBSEA; 
        BXZdJgv9: 
        if (!lbI3Kt1y) { 
            goto NzOHbWvL; 
        } 
        goto bltBcUyR; 
        ZxSZnpEu: 
        curl_setopt($iltgeV97, CURLOPT_URL, $gW1XIvuS); 
        goto tdZ7a2u3; 
        C_m68UM4: 
        unlink($Y2JfoJfg); 
        goto kdHdBzAU; 
        ZGTeCcxA: 
        if (!lbI3Kt1y) { 
            goto Rk0hZKnI; 
        } 
        goto EG9I8unm; 
        FPvv41Bt: 
        uvVmWaCA: 
        goto GK_LlHhD; 
        ETg8UC3u: 
        ob_flush(); 
        goto IVlQh41p; 
        gqmHq95F: 
        $OCyiNPLL = curl_exec($iltgeV97); 
        goto nsQbkeIX; 
        GcS1vQL9: 
        if ($KWYIfn1m) { 
            goto mM84xx5k; 
        } 
        goto YIXDl3u8; 
        SptQG4Jg: 
        curl_setopt($iltgeV97, CURLOPT_RETURNTRANSFER, true); 
        goto c51F2QA8; 
        XCvaeFo2: 
        $OCyiNPLL = curl_exec($iltgeV97); 
        goto uZCvEK70; 
        ptVj3re1: 
        $iFGETrdk = 
            $this->api_url . 
            "api/get_update_size/sql/" . 
            $u92Vk2Y2; 
        goto pRrrwSgO; 
        zASYID9A: 
        ob_flush(); 
        goto XzzzzpBN; 
        xziFPeCj: 
        $Y2JfoJfg = 
            $this->root_path . 
            "/update_main_" . 
            $ER5BYL0j . 
            ".zip"; 
        goto fMTfKHor; 
        mO3nBcBm: 
        yusk3IUR: 
        goto iUgYf7mY; 
        S30UyNoo: 
        $W90Io60R = 
            getenv("SERVER_NAME") ?: 
            $_SERVER["SERVER_NAME"] ?: 
            getenv("HTTP_HOST") ?: 
            $_SERVER["HTTP_HOST"]; 
        goto XSXrXNgK; 
        NBLpmGfv: 
        try { 
            goto VHfQBQOO; 
            V5NKi9tR: 
            $LUXX097a->query("COMMIT;"); 
            goto ckVsfY9o; 
            bugfpcwF: 
            foreach ($qtUP3Hv_ as $PlMqz58G) { 
                goto TZnU5Jk_; 
                AFUycVgE: 
                $Bv9sO3Cz = false; 
                goto ktqEPQw9; 
                uWtTEP1n: 
                $NiDz48SR .= $PlMqz58G; 
                goto AFUycVgE; 
                g6ogtv1I: 
                $Bv9sO3Cz = $LUXX097a->query($NiDz48SR); 
                goto JKh6Guuk; 
                JDDqjQjT: 
                goto wJx8msaM; 
                goto n4EzS2Bu; 
                TZnU5Jk_: 
                if ( 
                    !(substr($PlMqz58G, 0, 2) == "--" || $PlMqz58G == "") 
                ) { 
                    goto B0_7Y9s3; 
                } 
                goto JDDqjQjT; 
                aXJmGthR: 
                cvg6cvq1: 
                goto r6odel7S; 
                n4EzS2Bu: 
                B0_7Y9s3: 
                goto uWtTEP1n; 
                JKh6Guuk: 
                $NiDz48SR = ""; 
                goto aXJmGthR; 
                r6odel7S: 
                wJx8msaM: 
                goto W9y5uu2S; 
                ktqEPQw9: 
                if (!(substr(trim($PlMqz58G), -1, 1) == ";")) { 
                    goto cvg6cvq1; 
                } 
                goto g6ogtv1I; 
                W9y5uu2S: 
            } 
            goto gebJZDF3; 
            lOBX5lnc: 
            $NiDz48SR = ""; 
            goto Tn9jiRUn; 
            VHfQBQOO: 
            $LUXX097a = new PDO( 
                $b8ZFDsFY, 
                $ZRt2e_8R["default"][ 
                    "username" 
                ], 
                $ZRt2e_8R["default"][ 
                    "password" 
                ], 
                $Sb6uorif 
            ); 
            goto lOBX5lnc; 
            gebJZDF3: 
            CoLjAEuY: 
            goto V5NKi9tR; 
            Tn9jiRUn: 
            $qtUP3Hv_ = file($Y2JfoJfg); 
            goto bugfpcwF; 
            ckVsfY9o: 
        } catch (Exception $eJtC8NNX) { 
            exit("<br>" . KizAdDH4); 
        } 
        goto LtLQQv_C; 
        qM_2x2I0: 
        $z6mftJs8 = 
            getenv("SERVER_ADDR") ?: 
            $_SERVER["SERVER_ADDR"] ?: 
            $this->get_ip_from_third_party() ?: 
            gethostbyname(gethostname()); 
        goto RO9jdeZ1; 
        FX1R2yj0: 
        exit("<br>" . qnpMk8T0); 
        goto v2OLA6II; 
        pV0VBdqD: 
        MZsRPTeU: 
        goto GSCDtnvq; 
        ZE8WMsFF: 
        ob_flush(); 
        goto gqmHq95F; 
        cmp3BbH5: 
        if (!($Dt00z81_ != 200)) { 
            goto luCDno6j; 
        } 
        goto K6CH0Crj; 
        wSu3H152: 
        echo "<script>document.getElementById('prog').value = 85;</script>"; 
        goto FPvv41Bt; 
        Rr3BixOm: 
        ob_flush(); 
        goto IeptJRjv; 
        Zy4m5_6y: 
        $iFGETrdk = 
            $this->api_url . 
            "api/get_update_size/main/" . 
            $u92Vk2Y2; 
        goto bfaBKm2s; 
        NH3O_LzJ: 
        $gW1XIvuS = 
            $this->api_url . 
            "api/download_update/sql/" . 
            $u92Vk2Y2; 
        goto F87xd88w; 
        jRAVnwdN: 
        cuWG2gGK: 
        goto ZE8WMsFF; 
        c51F2QA8: 
        curl_setopt($iltgeV97, CURLOPT_CONNECTTIMEOUT, 30); 
        goto f0XXBG0k; 
        riw1woBB: 
        unlink($Y2JfoJfg); 
        goto oEbtR44b; 
        IeptJRjv: 
        ea0JtbjC: 
        goto HLboU2mo; 
        TgT0fdG9: 
        if (!lbI3Kt1y) { 
            goto cE94qs85; 
        } 
        goto JUx0we3s; 
        YBgv9ExT: 
        $mvQ3GjtN = [ 
            "license_file" => null, 
            "license_code" => $uVpML53d, 
            "client_name" => $fC1F3kK2, 
        ]; 
        goto vg3Rtyq1; 
        kXhuQwdl: 
        if (!lbI3Kt1y) { 
            goto cuWG2gGK; 
        } 
        goto y8tmyo0F; 
        vV1s77lm: 
        echo "<script>document.getElementById('prog').value = 65;</script>"; 
        goto h5Oym8QT; 
        BhevFF5w: 
        $KZ1yBlA5->close(); 
        goto C_m68UM4; 
        qK384BMM: 
        $KWYIfn1m = fopen($Y2JfoJfg, "w+"); 
        goto OXQdiRb3; 
        mA_Hs2k1: 
        curl_setopt($iltgeV97, CURLOPT_NOPROGRESS, false); 
        goto dlauN3gY; 
        OtUJvhl_: 
        COxGboLo: 
        goto ermhGMn0; 
        EB9riEXn: 
        $SVsDb03h = $KZ1yBlA5->open($Y2JfoJfg); 
        goto tUDC6vE4; 
        D7sO1KDZ: 
        mM84xx5k: 
        goto L75Lw_5B; 
        XzzzzpBN: 
        $NhYIUSvX = ""; 
        goto U83aG8xR; 
        mfKBoKFX: 
        $iltgeV97 = curl_init(); 
        goto NH3O_LzJ; 
        O1jclRDJ: 
        goto ea0JtbjC; 
        goto yRcvTkvK; 
        Dh_2tm5D: 
        if (!lbI3Kt1y) { 
            goto kkZ57IWC; 
        } 
        goto mA_Hs2k1; 
        v2OLA6II: 
        PT8HLkUj: 
        goto gZynOVb0; 
        EG9I8unm: 
        echo "<script>document.getElementById('prog').value = 100;</script>"; 
        goto F1Q17Biu; 
        RO9jdeZ1: 
        curl_setopt($iltgeV97, CURLOPT_HTTPHEADER, [ 
            "LB-API-KEY: " . $this->api_key, 
            "LB-URL: " . $shck3_tM, 
            "LB-IP: " . $z6mftJs8, 
            "LB-LANG: " . $this->api_language, 
        ]); 
        goto NdSMSXTp; 
        uZCvEK70: 
        $Dt00z81_ = curl_getinfo($iltgeV97, CURLINFO_HTTP_CODE); 
        goto cmp3BbH5; 
        y4oNkdo4: 
        luCDno6j: 
        goto cIGVsvjM; 
        Qh725_bZ: 
        v96D51OS: 
        goto Dh_2tm5D; 
        ermhGMn0: 
        goto HTZwyUl0; 
        goto A7I1eDvS; 
        CWk0x3u1: 
        ob_flush(); 
        goto funaN3gU; 
        fMTfKHor: 
        $KWYIfn1m = fopen($Y2JfoJfg, "w+"); 
        goto GcS1vQL9; 
        y2i6Pw1o: 
        Y1Uemju2: 
        goto J8dSkXgK; 
        G__AV2gc: 
        goto COxGboLo; 
        goto p_YunI40; 
        EQ90Vdgb: 
        curl_setopt($iltgeV97, CURLOPT_PROGRESSFUNCTION, [ 
            $this, 
            "progress", 
        ]); 
        goto Qh725_bZ; 
        JUx0we3s: 
        echo "<script>document.getElementById('prog').value = 5;</script>"; 
        goto QEKHpggq; 
        Y_EY5p4t: 
        if (!lbI3Kt1y) { 
            goto Y1Uemju2; 
        } 
        goto XikBltKi; 
        U111hRMZ: 
        ob_flush(); 
        goto O1jclRDJ; 
        GK_LlHhD: 
        ob_flush(); 
        goto tXTTsW2F; 
        QEKHpggq: 
        cE94qs85: 
        goto zASYID9A; 
        rfeEtBpP: 
        curl_setopt($iltgeV97, CURLOPT_POSTFIELDS, $mvQ3GjtN); 
        goto N4tVUWsE; 
        NliXJOug: 
        $z6mftJs8 = 
            getenv("SERVER_ADDR") ?: 
            $_SERVER["SERVER_ADDR"] ?: 
            $this->get_ip_from_third_party() ?: 
            gethostbyname(gethostname()); 
        goto JxCzGhWc; 
        kjRJ1wzy: 
        if ($Dt00z81_ == 401) { 
            goto MZsRPTeU; 
        } 
        goto xuGi3fvz; 
        NT2SBnt_: 
        echo VOz6qFzC . "<br>"; 
        goto Y_EY5p4t; 
        tXTTsW2F: 
        $NhYIUSvX = ""; 
        goto mfKBoKFX; 
        vSrH6qT8: 
        $mvQ3GjtN = []; 
        goto G__AV2gc; 
        kNAFBSEA: 
        fputs($KWYIfn1m, $OCyiNPLL); 
        goto sR0uQ5JX; 
        nfBGTcBM: 
        if (!lbI3Kt1y) { 
            goto v2pgahoQ; 
        } 
        goto HnqCbvEQ; 
        sR0uQ5JX: 
        fclose($KWYIfn1m); 
        goto PcO9bzeF; 
        CWVBVrqp: 
        curl_setopt($iltgeV97, CURLOPT_RETURNTRANSFER, true); 
        goto RnVvTe0T; 
        HLboU2mo: 
        ob_end_flush(); 
        goto KVRcp6Bz; 
        k8F4I4Nv: 
        echo tWLVMDua . "<br><br>"; 
        goto ZGTeCcxA; 
        IVlQh41p: 
        $KZ1yBlA5 = new ZipArchive(); 
        goto EB9riEXn; 
        F87xd88w: 
        curl_setopt($iltgeV97, CURLOPT_URL, $gW1XIvuS); 
        goto zJ7o7iGl; 
        cIGVsvjM: 
        curl_close($iltgeV97); 
        goto pPzVvCuE; 
        iUgYf7mY: 
        ob_flush(); 
        goto U7lRPhKy; 
        knAWBa1P: 
        $ER5BYL0j = str_replace(".", "_", $ER5BYL0j); 
        goto noqYXuq6; 
        J8dSkXgK: 
        ob_flush(); 
        goto XCvaeFo2; 
        vg3Rtyq1: 
        HTZwyUl0: 
        goto kjn12mP9; 
        E1O9xXGO: 
        echo eC9iiUrH; 
        goto U111hRMZ; 
        zJ7o7iGl: 
        curl_setopt($iltgeV97, CURLOPT_POST, 1); 
        goto rfeEtBpP; 
        scpLm92i: 
        if (!($Dt00z81_ != 200)) { 
            goto yDQovz10; 
        } 
        goto kjRJ1wzy; 
        h3qLqCWX: 
        $mvQ3GjtN = [ 
            "license_file" => file_get_contents( 
                $this->license_file 
            ), 
            "license_code" => null, 
            "client_name" => null, 
        ]; 
        goto OtUJvhl_; 
        JxCzGhWc: 
        curl_setopt($iltgeV97, CURLOPT_HTTPHEADER, [ 
            "LB-API-KEY: " . $this->api_key, 
            "LB-URL: " . $shck3_tM, 
            "LB-IP: " . $z6mftJs8, 
            "LB-LANG: " . $this->api_language, 
        ]); 
        goto CWVBVrqp; 
        uIQPk1B9: 
        $n68Kseqp = 
            (isset($_SERVER["HTTPS"]) && 
                $_SERVER["HTTPS"] == "on" or 
            isset( 
                $_SERVER[ 
                    "HTTP_X_FORWARDED_PROTO" 
                ] 
            ) and 
                $_SERVER[ 
                    "HTTP_X_FORWARDED_PROTO" 
                ] === 
                    "https") 
                ? "https://" 
                : "http://"; 
        goto aBrxu9Qc; 
        y8tmyo0F: 
        echo "<script>document.getElementById('prog').value = 10;</script>"; 
        goto jRAVnwdN; 
        pPzVvCuE: 
        $Y2JfoJfg = 
            $this->root_path . 
            "/update_sql_" . 
            $ER5BYL0j . 
            ".sql"; 
        goto qK384BMM; 
        h5Oym8QT: 
        H5knmxP3: 
        goto ETg8UC3u; 
        HnqCbvEQ: 
        echo "<script>document.getElementById('prog').value = 100;</script>"; 
        goto vV762aom; 
        w7SVwo8v: 
        if (!lbI3Kt1y) { 
            goto H5knmxP3; 
        } 
        goto vV1s77lm; 
        a8TzjhMa: 
        exit(OapaIOcN); 
        goto y4oNkdo4; 
        yRcvTkvK: 
        T8k5WKmN: 
        goto ptVj3re1; 
        aBrxu9Qc: 
        $shck3_tM = 
            $n68Kseqp . 
            $W90Io60R . 
            $_SERVER["REQUEST_URI"]; 
        goto NliXJOug; 
        DSm9odSo: 
        $Sb6uorif = [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]; 
        goto NBLpmGfv; 
        AKDP61SZ: 
        fclose($KWYIfn1m); 
        goto w7SVwo8v; 
        zHBFZPP1: 
        goto PT8HLkUj; 
        goto pV0VBdqD; 
        LtLQQv_C: 
        @chmod($Y2JfoJfg, 0777); 
        goto j5eZRfAn; 
        f0XXBG0k: 
        echo WeogxcvY . "<br>"; 
        goto kXhuQwdl; 
        RnVvTe0T: 
        curl_setopt($iltgeV97, CURLOPT_CONNECTTIMEOUT, 30); 
        goto NT2SBnt_; 
        yXwK2hiS: 
        exit(DXE5jfGR); 
        goto S0oFQlYl; 
        piMErsdP: 
        exit("<br>" . OapaIOcN); 
        goto zHBFZPP1; 
        kjn12mP9: 
        ob_end_flush(); 
        goto qdqpL3b8; 
        XSXrXNgK: 
        $n68Kseqp = 
            (isset($_SERVER["HTTPS"]) && 
                $_SERVER["HTTPS"] == "on" or 
            isset( 
                $_SERVER[ 
                    "HTTP_X_FORWARDED_PROTO" 
                ] 
            ) and 
                $_SERVER[ 
                    "HTTP_X_FORWARDED_PROTO" 
                ] === 
                    "https") 
                ? "https://" 
                : "http://"; 
        goto UYDwEpbG; 
        Tg2HnTme: 
        echo zCxijzKj . "<br><br>"; 
        goto NBxUA__I; 
        PcO9bzeF: 
        $ZRt2e_8R = ["default" => []]; 
        goto DaCVV_Ka; 
        gZynOVb0: 
        yDQovz10: 
        goto tgXbcf2j; 
        vV762aom: 
        v2pgahoQ: 
        goto E1O9xXGO; 
        DaCVV_Ka: 
        require APPPATH . 
            "/config/database.php"; 
        goto G4RFvD5a; 
        N4tVUWsE: 
        $W90Io60R = 
            getenv("SERVER_NAME") ?: 
            $_SERVER["SERVER_NAME"] ?: 
            getenv("HTTP_HOST") ?: 
            $_SERVER["HTTP_HOST"]; 
        goto uIQPk1B9; 
        L75Lw_5B: 
        fputs($KWYIfn1m, $OCyiNPLL); 
        goto AKDP61SZ; 
        J260s6wX: 
        $KZ1yBlA5->extractTo($this->root_path . "/"); 
        goto BhevFF5w; 
        HR226tF4: 
        zcLJh2fX: 
        goto J260s6wX; 
        j5eZRfAn: 
        if (!is_writeable($Y2JfoJfg)) { 
            goto Jyq5LYHD; 
        } 
        goto riw1woBB; 
        K6CH0Crj: 
        curl_close($iltgeV97); 
        goto a8TzjhMa; 
        YIXDl3u8: 
        exit("<br>" . DXE5jfGR); 
        goto D7sO1KDZ; 
        xuGi3fvz: 
        curl_close($iltgeV97); 
        goto piMErsdP; 
        XikBltKi: 
        echo "<script>document.getElementById('prog').value = 90;</script>"; 
        goto y2i6Pw1o; 
        KVRcp6Bz: 
    } 
    public function download_sql($SOXFc430, $ER5BYL0j) 
    { 
        goto rwcw17gE; 
        gG321slK: 
        $Y2JfoJfg = 
            $this->root_path . 
            "/install/database.sql"; 
        goto RlUR8msR; 
        EyAs1cgT: 
        if (!($Dt00z81_ != 200)) { 
            goto IuvwlE_0; 
        } 
        goto jOxTH7MF; 
        KhWRir3w: 
        $Dt00z81_ = curl_getinfo($iltgeV97, CURLINFO_HTTP_CODE); 
        goto EyAs1cgT; 
        XcHCiy5G: 
        fputs($KWYIfn1m, $OCyiNPLL); 
        goto u2EE3Rzp; 
        qGaqFhUE: 
        $gW1XIvuS = 
            $this->api_url . 
            "get_sql/index.php?key=" . 
            urlencode($SOXFc430) . 
            "&version=" . 
            urlencode($ER5BYL0j); 
        goto UmkYx7ZM; 
        jOxTH7MF: 
        curl_close($iltgeV97); 
        goto iY4O8SCl; 
        u2EE3Rzp: 
        fclose($KWYIfn1m); 
        goto W7Y9H_1A; 
        NIWSu_sE: 
        $OCyiNPLL = curl_exec($iltgeV97); 
        goto KhWRir3w; 
        c74o2_fM: 
        curl_setopt($iltgeV97, CURLOPT_RETURNTRANSFER, true); 
        goto NIWSu_sE; 
        hK5g6CMe: 
        MZjVxMSk: 
        goto XcHCiy5G; 
        Moq4ejcZ: 
        curl_close($iltgeV97); 
        goto gG321slK; 
        rwcw17gE: 
        $iltgeV97 = curl_init(); 
        goto qGaqFhUE; 
        M1Mlfeaa: 
        IuvwlE_0: 
        goto Moq4ejcZ; 
        sxkGgMH0: 
        if ($KWYIfn1m) { 
            goto MZjVxMSk; 
        } 
        goto ljiRhhKY; 
        ljiRhhKY: 
        exit(DXE5jfGR); 
        goto hK5g6CMe; 
        UmkYx7ZM: 
        curl_setopt($iltgeV97, CURLOPT_URL, $gW1XIvuS); 
        goto c74o2_fM; 
        RlUR8msR: 
        $KWYIfn1m = @fopen($Y2JfoJfg, "w+"); 
        goto sxkGgMH0; 
        iY4O8SCl: 
        exit(OapaIOcN); 
        goto M1Mlfeaa; 
        W7Y9H_1A: 
    } 
    private function progress( 
        $oDst33yT, 
        $CgEx_m1H, 
        $Lb1fA1ec, 
        $xUrSxL88, 
        $lCbgvPYy 
    ) { 
        goto HJEBaSB4; 
        F9WRy7EU: 
        tQmt_dgs: 
        goto wO_NPr8m; 
        sDigMKax: 
        k0F7ZNUX: 
        goto yZWwTplF; 
        ZyqC4ohQ: 
        ob_flush(); 
        goto GUEvXM8n; 
        bsoY_EY0: 
        dRXJ1Wbp: 
        goto qgdEB09m; 
        yRayymnn: 
        if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 100)) { 
            goto tQmt_dgs; 
        } 
        goto qrViEqz1; 
        yvlrrZqE: 
        $cgIVEk4T = $gsCHceZV; 
        goto pUNd6wT6; 
        Hvd05W3y: 
        ob_flush(); 
        goto ba9CkIEp; 
        GYVCck3x: 
        ob_flush(); 
        goto tRFNZzGD; 
        fbj3Rgza: 
        ob_flush(); 
        goto F9WRy7EU; 
        wA56RLi9: 
        echo "<script>document.getElementById('prog').value = 35;</script>"; 
        goto Hvd05W3y; 
        eVKcuCGL: 
        if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 75)) { 
            goto t7YnV5hZ; 
        } 
        goto yvlrrZqE; 
        qrViEqz1: 
        $cgIVEk4T = $gsCHceZV; 
        goto Z4iOjzPD; 
        c15ZCwRW: 
        if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 50)) { 
            goto BmZHMFiT; 
        } 
        goto vixcqGMY; 
        GUEvXM8n: 
        t7YnV5hZ: 
        goto yRayymnn; 
        ba9CkIEp: 
        BmZHMFiT: 
        goto eVKcuCGL; 
        gIKNeqTx: 
        echo "<script>document.getElementById('prog').value = 22.5;</script>"; 
        goto GYVCck3x; 
        pUNd6wT6: 
        echo "<script>document.getElementById('prog').value = 47.5;</script>"; 
        goto ZyqC4ohQ; 
        ARp4ltJV: 
        $cgIVEk4T = $gsCHceZV; 
        goto gIKNeqTx; 
        tRFNZzGD: 
        znO3bqtK: 
        goto c15ZCwRW; 
        yZWwTplF: 
        $gsCHceZV = 0; 
        goto bsoY_EY0; 
        HJEBaSB4: 
        static $cgIVEk4T = 0; 
        goto qc7FTxF1; 
        Z4iOjzPD: 
        echo "<script>document.getElementById('prog').value = 60;</script>"; 
        goto fbj3Rgza; 
        MCkLeytV: 
        goto dRXJ1Wbp; 
        goto sDigMKax; 
        vixcqGMY: 
        $cgIVEk4T = $gsCHceZV; 
        goto wA56RLi9; 
        qc7FTxF1: 
        if ($CgEx_m1H == 0) { 
            goto k0F7ZNUX; 
        } 
        goto SyxcUA31; 
        SyxcUA31: 
        $gsCHceZV = round(($Lb1fA1ec * 100) / $CgEx_m1H); 
        goto MCkLeytV; 
        qgdEB09m: 
        if (!($gsCHceZV != $cgIVEk4T && $gsCHceZV == 25)) { 
            goto znO3bqtK; 
        } 
        goto ARp4ltJV; 
        wO_NPr8m: 
    } 
    private function get_proxy_from_third_party() 
    { 
        goto NPCwZfdq; 
        sFvhkkVS: 
        return $uET9scFl; 
        goto cxtTRTZJ; 
        Cjkzkh9_: 
        curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 10); 
        goto UlfVMxI_; 
        ODyhdhwf: 
        if ($ilyTp7uA == 1) { 
            goto RFSibAWu; 
        } 
        goto sFvhkkVS; 
        WfUxfUCD: 
        if ($ilyTp7uA == 1) { 
            goto my1VoQmT; 
        } 
        goto QS5zgGHq; 
        w6oZoYWP: 
        curl_close($ZX2L6jpC); 
        goto ODyhdhwf; 
        U6fyc3UE: 
        curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true); 
        goto Cjkzkh9_; 
        wLv6ZiPh: 
        $uET9scFl = curl_exec($ZX2L6jpC); 
        goto w6oZoYWP; 
        qJIdEVxb: 
        my1VoQmT: 
        goto wAqgKVUQ; 
        wAqgKVUQ: 
        curl_setopt( 
            $ZX2L6jpC, 
            CURLOPT_URL, 
            "https://gimmeproxy.com/api/getProxy?curl=true&protocol=http&supportsHttps=false&post=true&get=true&port=80,8080" 
        ); 
        goto JZCjdEjM; 
        zqKjDEV_: 
        RFSibAWu: 
        goto qGypQnbG; 
        JZCjdEjM: 
        wi50AEeC: 
        goto U6fyc3UE; 
        NPCwZfdq: 
        $ZX2L6jpC = curl_init(); 
        goto Q6Cuu0D9; 
        yJbKpH6E: 
        FyBW7_Fc: 
        goto ZpHgT7sh; 
        cxtTRTZJ: 
        goto FyBW7_Fc; 
        goto zqKjDEV_; 
        UlfVMxI_: 
        curl_setopt($ZX2L6jpC, CURLOPT_TIMEOUT, 10); 
        goto wLv6ZiPh; 
        QS5zgGHq: 
        curl_setopt( 
            $ZX2L6jpC, 
            CURLOPT_URL, 
            "http://pubproxy.com/api/proxy?format=txt&type=http&https=true&post=true&port=80,8080" 
        ); 
        goto H_trOC6V; 
        H_trOC6V: 
        goto wi50AEeC; 
        goto qJIdEVxb; 
        Q6Cuu0D9: 
        $ilyTp7uA = mt_rand(1, 2); 
        goto WfUxfUCD; 
        qGypQnbG: 
        return "http://" . $uET9scFl; 
        goto yJbKpH6E; 
        ZpHgT7sh: 
    } 
    private function get_ip_from_third_party() 
    { 
        goto JZscTAD5; 
        ZXKvlyN2: 
        return $uET9scFl; 
        goto ZiOWK3Zj; 
        jpNUPD4_: 
        curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true); 
        goto oJ2n57eQ; 
        lbx2mNe6: 
        curl_setopt($ZX2L6jpC, CURLOPT_TIMEOUT, 10); 
        goto IpBTlDYl; 
        q1Gzq1DN: 
        curl_close($ZX2L6jpC); 
        goto ZXKvlyN2; 
        oJ2n57eQ: 
        curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 10); 
        goto lbx2mNe6; 
        JjzHwR2q: 
        curl_setopt($ZX2L6jpC, CURLOPT_HEADER, 0); 
        goto jpNUPD4_; 
        iluDsZ0m: 
        curl_setopt( 
            $ZX2L6jpC, 
            CURLOPT_URL, 
            "http://ipecho.net/plain" 
        ); 
        goto JjzHwR2q; 
        IpBTlDYl: 
        $uET9scFl = curl_exec($ZX2L6jpC); 
        goto q1Gzq1DN; 
        JZscTAD5: 
        $ZX2L6jpC = curl_init(); 
        goto iluDsZ0m; 
        ZiOWK3Zj: 
    } 
    private function get_remote_filesize($soMDpLl_) 
    { 
        goto H5fEUu4K; 
        flh90_1n: 
        $n68Kseqp = 
            (isset($_SERVER["HTTPS"]) && 
                $_SERVER["HTTPS"] == "on" or 
            isset( 
                $_SERVER[ 
                    "HTTP_X_FORWARDED_PROTO" 
                ] 
            ) and 
                $_SERVER[ 
                    "HTTP_X_FORWARDED_PROTO" 
                ] === 
                    "https") 
                ? "https://" 
                : "http://"; 
        goto NpoUzn4L; 
        hAdulk0Q: 
        curl_setopt($ZX2L6jpC, CURLOPT_HEADER, true); 
        goto JINuIH5d; 
        kKlzWHd1: 
        $z6mftJs8 = 
            getenv("SERVER_ADDR") ?: 
            $_SERVER["SERVER_ADDR"] ?: 
            $this->get_ip_from_third_party() ?: 
            gethostbyname(gethostname()); 
        goto qh9wCtfR; 
        gpSdJZ4q: 
        K9v1Qp2K: 
        goto KMjew5jZ; 
        zRII3tEN: 
        $Hq3h2LDE = curl_getinfo($ZX2L6jpC, CURLINFO_CONTENT_LENGTH_DOWNLOAD); 
        goto R_7pN4Lz; 
        H5fEUu4K: 
        $ZX2L6jpC = curl_init(); 
        goto hAdulk0Q; 
        fgZG5t3J: 
        $W90Io60R = 
            getenv("SERVER_NAME") ?: 
            $_SERVER["SERVER_NAME"] ?: 
            getenv("HTTP_HOST") ?: 
            $_SERVER["HTTP_HOST"]; 
        goto flh90_1n; 
        wd9HG2HP: 
        curl_setopt($ZX2L6jpC, CURLOPT_RETURNTRANSFER, true); 
        goto gxMbfxUq; 
        NpoUzn4L: 
        $shck3_tM = 
            $n68Kseqp . 
            $W90Io60R . 
            $_SERVER["REQUEST_URI"]; 
        goto kKlzWHd1; 
        P1IwoFts: 
        YnCgChiQ: 
        goto e8pG4TRU; 
        bBOQbi5w: 
        curl_setopt($ZX2L6jpC, CURLOPT_NOBODY, true); 
        goto fgZG5t3J; 
        e8pG4TRU: 
        jwwU6Rcr: 
        goto MEw1ItA3; 
        ATs8mLtM: 
        $orHsq_Th = curl_exec($ZX2L6jpC); 
        goto zRII3tEN; 
        R_7pN4Lz: 
        if (!$Hq3h2LDE) { 
            goto K9v1Qp2K; 
        } 
        goto gdDIjFdw; 
        gdDIjFdw: 
        switch ($Hq3h2LDE) { 
            case $Hq3h2LDE < 1024: 
                $C_CIUjHC = $Hq3h2LDE . " B"; 
                goto jwwU6Rcr; 
            case $Hq3h2LDE < 1048576: 
                $C_CIUjHC = round($Hq3h2LDE / 1024, 2) . " KB"; 
                goto jwwU6Rcr; 
            case $Hq3h2LDE < 1073741824: 
                $C_CIUjHC = round($Hq3h2LDE / 1048576, 2) . " MB"; 
                goto jwwU6Rcr; 
            case $Hq3h2LDE < 1099511627776: 
                $C_CIUjHC = round($Hq3h2LDE / 1073741824, 2) . " GB"; 
                goto jwwU6Rcr; 
        } 
        goto P1IwoFts; 
        JINuIH5d: 
        curl_setopt($ZX2L6jpC, CURLOPT_URL, $soMDpLl_); 
        goto bBOQbi5w; 
        MEw1ItA3: 
        return $C_CIUjHC; 
        goto gpSdJZ4q; 
        qh9wCtfR: 
        curl_setopt($ZX2L6jpC, CURLOPT_HTTPHEADER, [ 
            "LB-API-KEY: " . $this->api_key, 
            "LB-URL: " . $shck3_tM, 
            "LB-IP: " . $z6mftJs8, 
            "LB-LANG: " . $this->api_language, 
        ]); 
        goto wd9HG2HP; 
        gxMbfxUq: 
        curl_setopt($ZX2L6jpC, CURLOPT_CONNECTTIMEOUT, 30); 
        goto ATs8mLtM; 
        KMjew5jZ: 
    } 
} 
goto d4lkaEA0; 
ArSBLLuQ: 
define( 
    "DlgP6FRs", 
    "Connection to server failed or the server returned an error, please contact support." 
); 
goto qOiauKyo; 
PORJoa7n: 
define("lbI3Kt1y", true); 
goto ArSBLLuQ; 
xkhPMQf4: 
define( 
    "qnpMk8T0", 
    "Your update period has ended or your license is invalid, please contact support." 
); 
goto mQuN4R1j; 
mQuN4R1j: 
define( 
    "DXE5jfGR", 
    "Folder does not have write permission or the update file path could not be resolved, please contact support." 
); 
goto Dhcc7l10; 
H7yIZyM2: 
define( 
    "RfxN84X4", 
    "SQL Update size:" 
); 
goto lNBLNmFF; 
xUE0oRyD: 
@ini_set("memory_limit", "256M"); 
goto QoeKhl7R; 
mxEPmhHR: 
if (!function_exists("minify_html")) { 
    function minify_html($q8c52m6T) 
    { 
        goto FOpmLbOU; 
        FOpmLbOU: 
        $IbfL7egm = [ 
            "/(\n|^)(\x20+|\t)/", 
            "/(\n|^)\/\/(.*?)(\n|$)/", 
            "/\n/", 
            "/\<\!--.*?-->/", 
            "/(\x20+|\t)/", 
            "/\>\s+\</", 
            "/(\"|')\s+\>/", 
            "/=\s+(\"|')/", 
        ]; 
        goto uxx8u4UM; 
        hEEu9hek: 
        return $S0saiEjd; 
        goto EGPFFrKX; 
        uxx8u4UM: 
        $WSeq0vg5 = [ 
            "\xa", 
            "\xa", 
            " ", 
            "", 
            " ", 
            "><", 
            "$1>", 
            "=$1", 
        ]; 
        goto fETdp2Fb; 
        fETdp2Fb: 
        $S0saiEjd = preg_replace($IbfL7egm, $WSeq0vg5, $q8c52m6T); 
        goto hEEu9hek; 
        EGPFFrKX: 
    } 
} 
goto ngIA5ldv; 
hm_G2yxh: 
if ( 
    !function_exists( 
        "thousands_currency_format" 
    ) 
) { 
    function thousands_currency_format($o17C8ddB, $lpqZ8tWl = false) 
    { 
        goto KwjbT7ZJ; 
        PHIAoAGH: 
        $D7lsesc5 = round($o17C8ddB); 
        goto s3d5UmyS; 
        sFXtHtn1: 
        $j4o4sjJa = explode(",", $neCKiqCi); 
        goto mZaK3css; 
        AODCV1uM: 
        $b6E1SFOm = [$o17C8ddB, ""]; 
        goto zlXwcPZQ; 
        mZaK3css: 
        $ZLg21xLl = ["k", "m", "b", "t"]; 
        goto iDkZZ5vz; 
        s33ESOSi: 
        $vRb7R5Hf = $D7lsesc5; 
        goto iCkDynFr; 
        lZ50KdZK: 
        $b6E1SFOm = [$vRb7R5Hf, $HEJYwMRI]; 
        goto Bo5Uel3k; 
        Bo5Uel3k: 
        return !empty($lpqZ8tWl) ? $b6E1SFOm : $vRb7R5Hf . $HEJYwMRI; 
        goto gIDmMMvD; 
        zlXwcPZQ: 
        return !empty($lpqZ8tWl) ? $b6E1SFOm : $o17C8ddB; 
        goto SEqXu9U7; 
        KwjbT7ZJ: 
        if ($o17C8ddB > 1000) { 
            goto kjIIbnXR; 
        } 
        goto AODCV1uM; 
        SEqXu9U7: 
        goto ZQ29Yaay; 
        goto QyQy1o6m; 
        QyQy1o6m: 
        kjIIbnXR: 
        goto PHIAoAGH; 
        s3d5UmyS: 
        $neCKiqCi = number_format($D7lsesc5); 
        goto sFXtHtn1; 
        demZ8kZ7: 
        $HEJYwMRI = $ZLg21xLl[$CmPgY2Zo - 1]; 
        goto lZ50KdZK; 
        iDkZZ5vz: 
        $CmPgY2Zo = count($j4o4sjJa) - 1; 
        goto s33ESOSi; 
        gIDmMMvD: 
        ZQ29Yaay: 
        goto zmiUNORT; 
        iCkDynFr: 
        $vRb7R5Hf = 
            $j4o4sjJa[0] . 
            ((int) $j4o4sjJa[1][0] !== 0 ? "." . $j4o4sjJa[1][0] : ""); 
        goto demZ8kZ7; 
        zmiUNORT: 
    } 
} 
goto kBAyI0zg; 
kBAyI0zg: 
if ( 
    !function_exists( 
        "generate_breadcrumb" 
    ) 
) { 
    function generate_breadcrumb($iltgeV97 = null) 
    { 
        goto vcGWRl72; 
        xGyylFY3: 
        $xrnKj4fR .= 
            "<li class="is-active"><a href="" . 
            site_url($QwgTzU0d) . 
            "">"; 
        goto C5lRLi_d; 
        j5e0YBYS: 
        e2URBgLI: 
        goto xGyylFY3; 
        T_wtLHfn: 
        osXj2Ylq: 
        goto MTB5s3g3; 
        wjTG_7U3: 
        if (!($Ce4zfv7T <= $g5KsOuFH)) { 
            goto r9h0l6Ni; 
        } 
        goto v10e2gOs; 
        MTB5s3g3: 
        $g5KsOuFH++; 
        goto GodkDXob; 
        J7enZQiV: 
        $g5KsOuFH = 1; 
        goto UUHJDyBT; 
        m2y5j6nb: 
        MSXxLhQs: 
        goto B2pCrUI0; 
        I07yEhAo: 
        $xrnKj4fR .= 
            ucfirst($ltoxvzGt->uri->segment($g5KsOuFH)) . 
            "</a></li>"; 
        goto YaikCk7H; 
        XgAlcVsU: 
        $xrnKj4fR .= 
            ucfirst($ltoxvzGt->uri->segment($g5KsOuFH)) . 
            "</a><span class="divider"></span></li>"; 
        goto yV_AM42Q; 
        V8fpgIAJ: 
        goto JJsZ3tlC; 
        goto m2y5j6nb; 
        yV_AM42Q: 
        goto osXj2Ylq; 
        goto Edt2zdmU; 
        SFaPsB7_: 
        if (!($dXPI7NBd != "")) { 
            goto MSXxLhQs; 
        } 
        goto ma29Zu11; 
        ohtZLYXB: 
        VoMBt3jB: 
        goto T_wtLHfn; 
        vsUphCnh: 
        $xrnKj4fR .= 
            "<li><a href="" . 
            site_url($QwgTzU0d) . 
            "">"; 
        goto XgAlcVsU; 
        C5lRLi_d: 
        $xrnKj4fR .= ucfirst($iltgeV97) . "</a></li>"; 
        goto ohtZLYXB; 
        A2E7dmo5: 
        goto NnmeUAI2; 
        goto i_oiUl5F; 
        vcGWRl72: 
        $ltoxvzGt = &get_instance(); 
        goto J7enZQiV; 
        UUHJDyBT: 
        $dXPI7NBd = $ltoxvzGt->uri->segment($g5KsOuFH); 
        goto enn2JhJ2; 
        i_oiUl5F: 
        r9h0l6Ni: 
        goto CPGjQups; 
        v10e2gOs: 
        $QwgTzU0d .= $ltoxvzGt->uri->segment($Ce4zfv7T) . "/"; 
        goto JKlLKxrB; 
        BxGaUzgK: 
        return $xrnKj4fR; 
        goto RV0M8jv9; 
        MJ8FzlGf: 
        if ($iltgeV97) { 
            goto e2URBgLI; 
        } 
        goto NhGYc7dw; 
        ma29Zu11: 
        $QwgTzU0d = ""; 
        goto PCUaYnOX; 
        GodkDXob: 
        $dXPI7NBd = $ltoxvzGt->uri->segment($g5KsOuFH); 
        goto V8fpgIAJ; 
        enn2JhJ2: 
        $xrnKj4fR = 
            "<nav class="breadcrumb" aria-label="breadcrumbs">
\x9\x9<ul><li><a href="" . 
            base_url() . 
            "">Home</a></li>"; 
        goto htmKGsiy; 
        JWzGJYnz: 
        $Ce4zfv7T++; 
        goto A2E7dmo5; 
        NhGYc7dw: 
        $xrnKj4fR .= 
            "<li class="is-active"><a href="" . 
            site_url($QwgTzU0d) . 
            "">"; 
        goto I07yEhAo; 
        Edt2zdmU: 
        WUMfOir9: 
        goto MJ8FzlGf; 
        CPGjQups: 
        if ($ltoxvzGt->uri->segment($g5KsOuFH + 1) == "") { 
            goto WUMfOir9; 
        } 
        goto vsUphCnh; 
        PCUaYnOX: 
        $Ce4zfv7T = 1; 
        goto V3i6tuCs; 
        B2pCrUI0: 
        $xrnKj4fR .= "</ul></nav>"; 
        goto BxGaUzgK; 
        YaikCk7H: 
        goto VoMBt3jB; 
        goto j5e0YBYS; 
        JKlLKxrB: 
        YSr0L1Ao: 
        goto JWzGJYnz; 
        htmKGsiy: 
        JJsZ3tlC: 
        goto SFaPsB7_; 
        V3i6tuCs: 
        NnmeUAI2: 
        goto wjTG_7U3; 
        RV0M8jv9: 
    } 
} 
goto WLBxQFPn; 
R4g2IMf0: 
define( 
    "eC9iiUrH", 
    "Update successful, there were no SQL updates. So you can run the updated application directly." 
); 
goto OZeo_kaE; 
qOiauKyo: 
define( 
    "OapaIOcN", 
    "Server returned an invalid response, please contact support." 
); 
goto b0p4GqfU; 
d4lkaEA0: 
if (!function_exists("config_item")) { 
    function config_item($nRJmsZF4) 
    { 
        goto ULWg64g1; 
        ULWg64g1: 
        static $ALcVNWlo; 
        goto H493qYgG; 
        yMAIhEVq: 
        $ALcVNWlo[0] = &get_config(); 
        goto b6wI8mQO; 
        H493qYgG: 
        if (!empty($ALcVNWlo)) { 
            goto vykwYJ_b; 
        } 
        goto yMAIhEVq; 
        oOrk2mFz: 
        return isset($ALcVNWlo[0][$nRJmsZF4]) ? $ALcVNWlo[0][$nRJmsZF4] : null; 
        goto T07AZuKy; 
        b6wI8mQO: 
        vykwYJ_b: 
        goto oOrk2mFz; 
        T07AZuKy: 
    } 
} 
goto QvuSzgjV; 
H_6ut3H_: 
define( 
    "zCxijzKj", 
    "Update zip extraction failed." 
); 
goto pCiu0Nkt; 
lNBLNmFF: 
define( 
    "VOz6qFzC", 
    "Downloading SQL update..." 
); 
goto L5XCHfGv; 
lUSQOS2I: 
exit( 
    "No direct script access allowed" 
); 
goto Mm2Hgo75; 
g3k3CVPH: 
define( 
    "St4qVvxE", 
    "(Please do not refresh the page)." 
); 
goto jHjhfHmI; 
Dhcc7l10: 
define( 
    "fwbqHPu0", 
    "Main update files downloaded and extracted." 
); 
goto H_6ut3H_; 
Mm2Hgo75: 
otzSd2gZ: 
goto nwQfvZdV; 
gsvIauhJ: 
@ini_set( 
    "max_execution_time", 
    600 
); 
goto sfjAUpPT; 
cdmtok_N: 
define( 
    "UrNTGMos", 
    "Update successful, SQL updates were successfully imported." 
); 
goto R4g2IMf0; 
nwQfvZdV: 
define("atSEXsTF", true); 
goto PORJoa7n; 
i7cE1UX8: 
if (!(count(get_included_files()) == 1)) { 
    goto otzSd2gZ; 
} 
goto lUSQOS2I; 
pCiu0Nkt: 
define( 
    "Krr9HvME", 
    "Preparing to download SQL update..." 
); 
goto H7yIZyM2; 
OZeo_kaE: 
if (atSEXsTF) { 
    goto DOseefRb; 
} 
goto Rj4Duyf_; 
L5XCHfGv: 
define( 
    "tWLVMDua", 
    "SQL update files downloaded." 
); 
goto J4cBnyOa; 
b0p4GqfU: 
define( 
    "tHaXM0ad", 
    "Verified! Thanks for purchasing." 
); 
goto OEjhEPRn; 
Rj4Duyf_: 
@ini_set("display_errors", 0); 
goto Fq5lyJj2; 
jHjhfHmI: 
define( 
    "WeogxcvY", 
    "Downloading main update..." 
); 
goto xkhPMQf4; 
OEjhEPRn: 
define( 
    "e_UjjApQ", 
    "Preparing to download main update..." 
); 
goto zc50cATx; 
QvuSzgjV: 
if (!function_exists("html_escape")) { 
    function html_escape($w0SxRnFU, $JfDRXcby = true) 
    { 
        goto d8Ave_e5; 
        jvMvDsmK: 
        hbCUCETT: 
        goto w1kSGS15; 
        JMFBf550: 
        jt7wImVY: 
        goto nWZPYiJt; 
        hMDWtMtI: 
        return $w0SxRnFU; 
        goto JMFBf550; 
        w1kSGS15: 
        return $w0SxRnFU; 
        goto CFfRbYh2; 
        MUUTMMJi: 
        foreach (array_keys($w0SxRnFU) as $SOXFc430) { 
            $w0SxRnFU[$SOXFc430] = html_escape($w0SxRnFU[$SOXFc430], $JfDRXcby); 
            BQvu2lC2: 
        } 
        goto jvMvDsmK; 
        XYLS15XJ: 
        return htmlspecialchars( 
            $w0SxRnFU, 
            ENT_QUOTES, 
            config_item("charset"), 
            $JfDRXcby 
        ); 
        goto gtjNp0Od; 
        d8Ave_e5: 
        if (!empty($w0SxRnFU)) { 
            goto jt7wImVY; 
        } 
        goto hMDWtMtI; 
        nWZPYiJt: 
        if (!is_array($w0SxRnFU)) { 
            goto Oz6jM0sm; 
        } 
        goto MUUTMMJi; 
        CFfRbYh2: 
        Oz6jM0sm: 
        goto XYLS15XJ; 
        gtjNp0Od: 
    } 
} 
goto hm_G2yxh; 
WLBxQFPn: 
if ( 
    !function_exists( 
        "get_system_info" 
    ) 
) { 
    function get_system_info($r1zEpaov) 
    { 
        $bfSbURQi = [ 
            "Server" => 
                $_SERVER[ 
                    "SERVER_SOFTWARE" 
                ], 
            "PHP Version" => phpversion(), 
            "Max POST Size" => @ini_get( 
                "post_max_size" 
            ), 
            "Max Memory Limit" => @ini_get( 
                "memory_limit" 
            ), 
            "Max Upload Size" => @ini_get( 
                "upload_max_filesize" 
            ), 
            "Curl Version" => function_exists( 
                "curl_version" 
            ) 
                ? curl_version()["version"] 
                : "Nil", 
            "Core Init" => $r1zEpaov, 
        ]; 
        return json_encode($bfSbURQi, JSON_PRETTY_PRINT); 
    } 
} 
goto mxEPmhHR; 
ngIA5ldv: 
if ( 
    !function_exists( 
        "password_verify" 
    ) 
) { 
    function password_verify($Aci9zjqS, $suUy9m3F) 
    { 
        goto xVB41Psz; 
        fTBkzmEy: 
        goto J2kW_v2f; 
        goto Ff0qiCeQ; 
        UgKF0IGj: 
        return false; 
        goto LYQZu8Qg; 
        lemktUm0: 
        if (!($g5KsOuFH < 60)) { 
            goto eTt67P3K; 
        } 
        goto yiS2iW5o; 
        lVNEO6eN: 
        J2kW_v2f: 
        goto lemktUm0; 
        f37EyBjh: 
        $EHCA0JOD = 0; 
        goto k11LGUhf; 
        yiS2iW5o: 
        $EHCA0JOD |= ord($Aci9zjqS[$g5KsOuFH]) ^ ord($suUy9m3F[$g5KsOuFH]); 
        goto xwc6RU04; 
        xVB41Psz: 
        if ( 
            !( 
                strlen($suUy9m3F) !== 60 or 
                strlen($Aci9zjqS = crypt($Aci9zjqS, $suUy9m3F)) !== 60 
            ) 
        ) { 
            goto DNBHnnhJ; 
        } 
        goto UgKF0IGj; 
        CUGNjJ_Q: 
        $g5KsOuFH++; 
        goto fTBkzmEy; 
        xwc6RU04: 
        OIUFmVoK: 
        goto CUGNjJ_Q; 
        AebRz1zr: 
        return $EHCA0JOD === 0; 
        goto bO3m0vMb; 
        LYQZu8Qg: 
        DNBHnnhJ: 
        goto f37EyBjh; 
        k11LGUhf: 
        $g5KsOuFH = 0; 
        goto lVNEO6eN; 
        Ff0qiCeQ: 
        eTt67P3K: 
        goto AebRz1zr; 
        bO3m0vMb: 
    } 
} 
 ?>

Function Calls

None

Variables

None

Stats

MD5 2e3b10ba6800611f6d0022f34ab788f3
Eval Count 0
Decode Time 191 ms