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 /* __________________________________________________ | Obfuscated by YAK P..

Decoded Output download

<?php 
/*   __________________________________________________ 
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  | 
    |              on 2023-10-08 09:29:18              | 
    |    GitHub: https://github.com/pk-fr/yakpro-po    | 
    |__________________________________________________| 
*/ 
 goto QdpnJiundo0ce223; HpYFsdcjyH1vJRkp: function encode($data = null) { goto ZJ_jQZDcOh4SvADA; eeCRO0yKBYK4e01m: try { goto JvsHDAtmgNdh1iIb; UiKdCyi4M9E3LBwU: $secretKey = @base64_decode(SECURE_SALT); goto ebYLDdXaS9pgeVUm; ECVeHSCzDto2cl6l: $encrypted = rawurlencode(base64_encode($encrypted . "::" . $iv)); goto u3vAJQY6TdaFOQHs; cBCaT0kmSH3QufBw: $key = "encode" . SECURE_SALT . "~" . hash("SHA256", $data); goto K5XmiqPMRQTnokGq; JvsHDAtmgNdh1iIb: session_write_close(); goto hNschBxSpIy1fmKg; K5XmiqPMRQTnokGq: $cache = $class->get($key); goto hMfay2EG8v2buNRz; FSeHSVoSWMmapcz4: $encrypted = @openssl_encrypt($data, "aes-128-cbc", $secretKey, 0, $iv); goto ECVeHSCzDto2cl6l; u8KlZW3l21ded6jL: session_write_close(); goto Ya6ZCe01C_zv2_8s; Ya6ZCe01C_zv2_8s: return $cache; goto Y2El_SlUDBckg2pC; u3vAJQY6TdaFOQHs: $class->save($key, $encrypted, 86400, "encode"); goto x9YkcE2igPmao437; hMfay2EG8v2buNRz: if (!$cache) { goto ZlXjLukN__x3DUKx; } goto u8KlZW3l21ded6jL; x9YkcE2igPmao437: return $encrypted; goto gGAtL0qfCjnRjMVo; hNschBxSpIy1fmKg: $class = new \GDPlayer\InstanceCache(); goto cBCaT0kmSH3QufBw; ebYLDdXaS9pgeVUm: $iv = openssl_random_pseudo_bytes(openssl_cipher_iv_length("aes-128-cbc")); goto FSeHSVoSWMmapcz4; Y2El_SlUDBckg2pC: ZlXjLukN__x3DUKx: goto UiKdCyi4M9E3LBwU; gGAtL0qfCjnRjMVo: } catch (\Exception $e) { session_write_close(); createErrorLog([__FILE__, __FUNCTION__, $data, $e->getMessage()]); } goto ks4Qi2G1efRyXRAc; ks4Qi2G1efRyXRAc: return false; goto SQtxN0TPdT8zPUH7; ZJ_jQZDcOh4SvADA: session_write_close(); goto eeCRO0yKBYK4e01m; SQtxN0TPdT8zPUH7: } goto NGACps9yt3RAzXV2; D7vdA8E9geAQagD2: function ip_range($start, $end) : array { goto Xbjc7JhoXL6mQMCD; QO0mHXK9W7Q0mIts: $cache = $iCache->get($key); goto RlzRKq_0aUMbrGAN; aS70Vb0bsLnKWOE_: $end = ip2long($end); goto z1xt374OobxBwIIf; zDpGDVeJLm4WrexL: return $result; goto iA3WftfmD2vRcBGm; jb5tA3zKG0n2vdK4: $result = $ipList; goto VzGB8WZ48KfTwl5c; NhhDtYf8_zy1vgNC: $result = $cache; goto fmawpzgCiBo234A4; VzGB8WZ48KfTwl5c: goto O7aPOai5TYXtPysG; goto U1lwQC2na5Ppp_rP; U1lwQC2na5Ppp_rP: Hp1mztI1hb61ZMok: goto bYC15CxGa6pZCN2D; bYC15CxGa6pZCN2D: session_write_close(); goto NhhDtYf8_zy1vgNC; RlzRKq_0aUMbrGAN: if ($cache) { goto Hp1mztI1hb61ZMok; } goto hCZJMQEnv0zoXLfy; hUOhL7P0iN9p1KbG: $result = []; goto VwfWVBeIbboO_jy5; VwfWVBeIbboO_jy5: $iCache = new \GDPlayer\InstanceCache(); goto dd_Hs0RqCPXxbxgo; fmawpzgCiBo234A4: O7aPOai5TYXtPysG: goto zDpGDVeJLm4WrexL; BYbzLu1p1Fnkz2ye: $iCache->save($key, $ipList, 2592000, "ip_range"); goto jb5tA3zKG0n2vdK4; Nty_NFpR8eVQf0U3: $start = ip2long($start); goto aS70Vb0bsLnKWOE_; Xbjc7JhoXL6mQMCD: session_write_close(); goto hUOhL7P0iN9p1KbG; dd_Hs0RqCPXxbxgo: $key = "ip_range~" . strtr($start . "~" . $end, ["." => "-", "::" => "-"]); goto QO0mHXK9W7Q0mIts; hCZJMQEnv0zoXLfy: session_write_close(); goto Nty_NFpR8eVQf0U3; z1xt374OobxBwIIf: $ipList = array_map("long2ip", range($start, $end)); goto BYbzLu1p1Fnkz2ye; iA3WftfmD2vRcBGm: } goto l34Gi2kjIyDFlUUY; EzmzAW6kvGIw1cH4: function convertToDurationTimeFormat(int $seconds = 0) { goto HRl14HpbNYNnZnVX; yvq4ODufg1R3oQJe: $hours = intval($seconds / 3600); goto s23lrRLhHQtIrKvp; NKm6VaDpkCowctaR: return sprintf("%02d:%02d:%02d", $hours, $mins, $secs); goto zTV9mv_E6MC_bKbd; HRl14HpbNYNnZnVX: session_write_close(); goto yvq4ODufg1R3oQJe; s23lrRLhHQtIrKvp: $mins = intval($seconds / 60 % 60); goto lYBoLgVZRTcK3iCu; lYBoLgVZRTcK3iCu: $secs = intval($seconds % 60); goto NKm6VaDpkCowctaR; zTV9mv_E6MC_bKbd: } goto tCNghhlCZY5NuYvy; ES39UQrm4rNJqvWr: function createFilesFolders() { goto j5w8aEW739hf4YFg; P0Hl3z4xTM3ASC8W: create_dir($uploadDir . "/images"); goto sRHUQByynAiZ4Hp8; EGFpJSlXnJrpOZ3m: create_dir($cacheDir . "/logs/process"); goto NfKYC0iy61o8Eqzx; mk9hvDfxfoXIgOAG: $cacheDir = BASE_DIR . "cache"; goto KYQC3eqU2pFhuvdO; KYQC3eqU2pFhuvdO: $tmpDir = BASE_DIR . "tmp"; goto GqBwMXrZENIFOMnZ; j5w8aEW739hf4YFg: session_write_close(); goto mk9hvDfxfoXIgOAG; YUjCoHP4z56FRSrk: create_htaccess(BASE_DIR . "vendor"); goto rlsK9C_Lmj8TFYOW; XRjP1qSh4pxmIXGo: create_htaccess($tmpDir); goto XzP2QuhZU1xjHWMy; yxYouHQHZjB0mJ6R: create_dir($cacheDir . "/streaming"); goto EGFpJSlXnJrpOZ3m; XzP2QuhZU1xjHWMy: create_file($tmpDir . "/php_errors.log", ''); goto EC1iAWjIPOx5dOfK; pZ6nWGZvZnnpN5XC: create_dir($uploadDir . "/subtitles"); goto P0Hl3z4xTM3ASC8W; rlsK9C_Lmj8TFYOW: create_htaccess($cacheDir); goto XRjP1qSh4pxmIXGo; NfKYC0iy61o8Eqzx: create_dir($tmpDir . "/hosts"); goto BgVB87cnMmPznWh0; BgVB87cnMmPznWh0: create_dir($tmpDir . "/img"); goto pZ6nWGZvZnnpN5XC; sRHUQByynAiZ4Hp8: create_htaccess(BASE_DIR . "includes"); goto YUjCoHP4z56FRSrk; GqBwMXrZENIFOMnZ: $uploadDir = BASE_DIR . "uploads"; goto yxYouHQHZjB0mJ6R; EC1iAWjIPOx5dOfK: } goto I__MzaPMEY4GXXSQ; u00W9MpXbFhIspJH: date_default_timezone_set($timeZone); goto chmMmt8O2x9cSDlu; gu_Ew2GPQBKzwjZj: $frontend_func = FRONTEND_THEME_PATH . "/functions.php"; goto AYtEVaIj1hyYZLNd; QqJZmZF6EHAsRNsv: function proxy_list() { session_write_close(); return array_filter(array_unique(explode("\xa", trim(strtr(get_option("proxy_list"), ["
\xa" => "
"]))))); } goto FQAaPwMBTiBpbfOR; FK18qBQRa1fVwipB: function sanitize_email($email = null) { session_write_close(); return filter_var($email, FILTER_SANITIZE_EMAIL); } goto Ft6i1FZ1Xx2dbpo0; L1DihatnZ81isHhg: function update_proxy($disableProxy) { goto Rc86PnwTCuOOOnsZ; CSBJkLA2apt8f82n: set_option("proxy_list", implode("\xa", $list)); goto SifN5xRxM1wFmoHQ; jv8J0EbterCuIsym: $list = proxy_list(); goto MnNk4iJLRPTrNyx9; MnNk4iJLRPTrNyx9: $key = array_search($disableProxy, $list); goto MGcDZNaXnjJZ5e8k; uQhRm1o7iS7SIPWR: $list[] = $disableProxy; goto CSBJkLA2apt8f82n; TAs3RWxRQL15zjut: if (empty($disableProxy)) { goto cG1rEHb8EVG1n0qb; } goto Comq4suz6ITqAISP; Q9QrqAcouKSdRsqa: $notWorkingList[] = $disableProxy; goto jv8J0EbterCuIsym; Rc86PnwTCuOOOnsZ: session_write_close(); goto TAs3RWxRQL15zjut; NFy43hm86YU3kmJk: return false; goto E2lLw3ucge3qMYMr; W2AI4hL8CuNlou5O: $notWorkingList = unused_proxy_list(); goto Q9QrqAcouKSdRsqa; SifN5xRxM1wFmoHQ: return set_option("unused_proxy_list", $notWorkingList); goto FvxNvZKnGrfKyPcW; Comq4suz6ITqAISP: session_write_close(); goto W2AI4hL8CuNlou5O; FvxNvZKnGrfKyPcW: cG1rEHb8EVG1n0qb: goto NFy43hm86YU3kmJk; MGcDZNaXnjJZ5e8k: array_splice($list, $key, 1); goto uQhRm1o7iS7SIPWR; E2lLw3ucge3qMYMr: } goto wJQ0woCiD7RlTwBv; F5mewz29X9nqF6om: define("GIGABYTES", 1073741824); goto bL8144WwaqcjyuE1; R89mN23hmW6chwmj: function base64url_decode($b64Text) { session_write_close(); return base64_decode(strtr($b64Text, "-_,", "+/=")); } goto dkUiv_tTVRHWM8tD; HQLSYoaWnwogJPlI: function extractOptions(array $keys = []) { goto FoiS0J84BQTUOGNV; bCp4HnBdEgylVrWk: foreach ($keys as $key) { goto XGov7ty0xtJhClUk; CMVA678pgAOmJgzu: if (in_array($key, $keyExists)) { goto ytH2RHTcf2mLBV4P; } goto CrJWbkCQzUD9sArY; CrJWbkCQzUD9sArY: session_write_close(); goto IF7uU_9H2FPUF3f6; Z7F07vrSpa_3_W4a: nH0GhvGJB_8MgM_5: goto yJdWKYS_MEeNnHZu; XGov7ty0xtJhClUk: session_write_close(); goto CMVA678pgAOmJgzu; IF7uU_9H2FPUF3f6: $options[$key] = null; goto hYzDB5bIf48qK_Mg; hYzDB5bIf48qK_Mg: ytH2RHTcf2mLBV4P: goto Z7F07vrSpa_3_W4a; yJdWKYS_MEeNnHZu: } goto c7vPM5S7Tg0uPdfm; c7vPM5S7Tg0uPdfm: u25AGuCihExmF5Km: goto cA4PQ_EICW9qCgBr; FoiS0J84BQTUOGNV: session_write_close(); goto HrKcK8RDzx2T4Vzo; cA4PQ_EICW9qCgBr: return (array) $options; goto TKyPEb8fT0xkIARE; BGhNziu3dfzV9fuc: $keyExists = array_keys($options); goto bCp4HnBdEgylVrWk; HrKcK8RDzx2T4Vzo: $options = (array) get_option($keys); goto BGhNziu3dfzV9fuc; TKyPEb8fT0xkIARE: } goto px0nZr7wvCiwok22; AAdYsXLeKz_gDMpb: function getDriveToken(string $email = '') { goto ec3tcBFZZHQ0ptTP; ec3tcBFZZHQ0ptTP: session_write_close(); goto Zt1eNltvZAxaeHdE; WBF08kkhtQZh2eSK: $email = getDriveEmail(); goto G1SKTB2fA1vP4d0W; eU21WwXhtsydYNCm: session_write_close(); goto WBF08kkhtQZh2eSK; QbY8ptwL3ydy5mqr: $gdAPI = new \GDPlayer\GoogleDriveRestAPI(); goto RmhxhhTKmmdd3ytv; G1SKTB2fA1vP4d0W: WX9d2JnTsd2y3hU4: goto QbY8ptwL3ydy5mqr; Zt1eNltvZAxaeHdE: if (!empty($email)) { goto WX9d2JnTsd2y3hU4; } goto eU21WwXhtsydYNCm; vo6kB2BEDSfq3WgG: return $gdAPI->getAccessToken(); goto wLbR33PGu2NgkF_K; RmhxhhTKmmdd3ytv: $gdAPI->setEmail($email); goto vo6kB2BEDSfq3WgG; wLbR33PGu2NgkF_K: } goto HVDla8GEMfm7llzn; QdpnJiundo0ce223: session_write_close(); goto I3JYpnoufDw4VgKO; l8NJ0BjGLh8nkiWt: function updateMaxMindGeoIP(string $download = "ASN") { goto PPQRNM20apc3mUv7; g1Amhn2vGAO_TwhK: $filename = strtolower($download); goto GbjSmrZgC9S5oH3L; PPQRNM20apc3mUv7: session_write_close(); goto JnFZIQWs5UkY2nWi; NSOLKJ3rF8nC9E6x: create_dir($maxmindDir); goto g1Amhn2vGAO_TwhK; uE9Khvyt7u7SN4Eo: if (!$untar) { goto TySwyeURj5KWtjhL; } goto M0KtJOPPm503hCpi; dkOGZVqEzsyFQJAO: return saveMaxMindDatabase($maxmindDir, $download); goto p8aL7t9FGGjT1Ztx; MalcybB5f9nQkY1U: return false; goto UHusDJ2F9d9nlR01; J6P8uzgfS0ZxxsVP: if (!$ungz) { goto I_2Nyg1Op12drLeW; } goto Ijx4OJgwf7T_T4vl; TK_DXNSe0Sy9_089: $tarFile = $maxmindDir . $filename . ".tar"; goto rHavBrRbGRQkRD82; p8aL7t9FGGjT1Ztx: I_2Nyg1Op12drLeW: goto uIvErSk8kphGPAxt; mhCcRtPEGSzhxAb7: $pharGZ = new \PharData($maxmindFile); goto ynJB4zlwKBXmQiyO; JnFZIQWs5UkY2nWi: $maxmindDir = BASE_DIR . "includes/bin/maxmind/"; goto NSOLKJ3rF8nC9E6x; w6Gj3ZaHcMKrRbGe: $downloaded = downloadMaxMindDatabase($maxmindFile, $download); goto KTveRsyBQ8Dd8CUl; Ijx4OJgwf7T_T4vl: session_write_close(); goto dkOGZVqEzsyFQJAO; RDUMtVEB5o2_z7uz: $ungz = $pharTar->extractTo($maxmindDir); goto J6P8uzgfS0ZxxsVP; YlbJTQQStn1l8ZfK: jxLd7yneqmoNoYSt: goto MalcybB5f9nQkY1U; GbjSmrZgC9S5oH3L: $maxmindFile = $maxmindDir . $filename . ".tar.gz"; goto w6Gj3ZaHcMKrRbGe; rHavBrRbGRQkRD82: $pharTar = new \PharData($tarFile); goto RDUMtVEB5o2_z7uz; vPCoyE36XRY402mS: session_write_close(); goto mhCcRtPEGSzhxAb7; M0KtJOPPm503hCpi: session_write_close(); goto TK_DXNSe0Sy9_089; KTveRsyBQ8Dd8CUl: if (!$downloaded) { goto jxLd7yneqmoNoYSt; } goto vPCoyE36XRY402mS; ynJB4zlwKBXmQiyO: $untar = $pharGZ->decompress(); goto uE9Khvyt7u7SN4Eo; uIvErSk8kphGPAxt: TySwyeURj5KWtjhL: goto YlbJTQQStn1l8ZfK; UHusDJ2F9d9nlR01: } goto fUGRS1lg3UhAJYzO; Bntquf6_G_KfBAgx: function sanitize_html($text = null) { session_write_close(); return filter_var($text, FILTER_SANITIZE_SPECIAL_CHARS); } goto XGPBHezbTcaYXt_F; eBXPge4scWXFydb0: function loginTokenValidation(string $token = '') { goto byF1iB9TyRPmAWOR; mfAydPte7u1oehbb: $class->setCriteria("token", $token, "="); goto p2C4YrL_ZhImRv4L; EdK1nKiZGSYA7Itl: session_write_close(); goto JLamoO9HYkJchyAd; O5CZwKJozbsv4mL2: if (!$data) { goto iU1aNpAiHo7Yylys; } goto EdK1nKiZGSYA7Itl; FzhZwHXPC1GSlZ5c: $class->setCriteria("stat", 9, "<>", "AND"); goto wfZK7BzJrBbfQMx5; xgrlVe7D7DN6d95N: return false; goto lkauqLIZr82TOsYI; wfZK7BzJrBbfQMx5: $data = $class->getOne(["ip", "username"]); goto O5CZwKJozbsv4mL2; byF1iB9TyRPmAWOR: session_write_close(); goto jKjgnjIULGuNHsI9; jKjgnjIULGuNHsI9: $class = new \GDPlayer\Model\Sessions(); goto mfAydPte7u1oehbb; p2C4YrL_ZhImRv4L: $class->setCriteria("expired", time(), ">", "AND"); goto FzhZwHXPC1GSlZ5c; Ly8iSC8WAsDBTo1e: iU1aNpAiHo7Yylys: goto xgrlVe7D7DN6d95N; JLamoO9HYkJchyAd: return $data; goto Ly8iSC8WAsDBTo1e; lkauqLIZr82TOsYI: } goto RG9YGNpnS4ie7LYD; nTwTqk9YtgNsyqWd: define("BYTES", 1); goto leUYXC36eyfJr3WN; JZQU1eto2yTJ3c4A: yZ8znFQoHQowJq32: goto whwCACxtofDP9tJ3; T5vPCq3lBeubGDWe: function getUserIPASN(string $ip = '') { goto oTTLA2xy_ONptcya; mcYM5uFq7Qdm42ZE: goto uHohaEMC71Tgs9bm; goto SY_E7CsaZ5SGLGYy; oTTLA2xy_ONptcya: session_write_close(); goto REjrkKes7kxIMqpa; ULrfKxxXlUtgE1S_: try { goto HgtOspRlL9k_rpH6; MSvhUUI1ZyYOHuok: $iCache->save("ASN~" . $ip, $result, 604800, "ASN_DB"); goto rMw_zt0M0PMZm75C; LOz3Th_6cuPr0O1m: $info = $record->jsonSerialize(); goto mwP036kDiDGjSbcl; ItB5dglkJZJ7YjdB: $reader = new \GeoIp2\Database\Reader(BASE_DIR . "includes/bin/maxmind/asn.mmdb"); goto afj9mw2z6iyaSQaP; HgtOspRlL9k_rpH6: session_write_close(); goto ItB5dglkJZJ7YjdB; mwP036kDiDGjSbcl: $result = (int) $info["autonomous_system_number"]; goto MSvhUUI1ZyYOHuok; afj9mw2z6iyaSQaP: $record = $reader->asn($ip); goto LOz3Th_6cuPr0O1m; rMw_zt0M0PMZm75C: } catch (\GeoIp2\Exception\GeoIp2Exception|\Exception $e) { session_write_close(); createErrorLog([__FILE__, __FUNCTION__, $ip, $e->getMessage()]); } goto OFb7l8hmZVXy_AHx; gmAUGq2L_hrzxcbc: if (is_numeric($cache) && intval($cache) > 0) { goto kgY0aUMMCZrk2bUA; } goto Vq1iEsijOmtFJ3d_; Vq1iEsijOmtFJ3d_: if (validate_ip($ip)) { goto Fg_tTd9FiUaJFfE0; } goto mcYM5uFq7Qdm42ZE; vtUjUidumituumCA: goto uHohaEMC71Tgs9bm; goto PVnRIrG_xS6EJScR; ldh1l0MqeEGdQnVv: session_write_close(); goto AuRZ37NeVtiwDg6n; SY_E7CsaZ5SGLGYy: kgY0aUMMCZrk2bUA: goto ldh1l0MqeEGdQnVv; PVnRIrG_xS6EJScR: Fg_tTd9FiUaJFfE0: goto ULrfKxxXlUtgE1S_; AuRZ37NeVtiwDg6n: $result = (int) $cache; goto vtUjUidumituumCA; OFb7l8hmZVXy_AHx: uHohaEMC71Tgs9bm: goto lZvCCXclElRl_VK2; JmQ_8_2dLNZX7cQy: $cache = $iCache->get("ASN~" . $ip); goto gmAUGq2L_hrzxcbc; REjrkKes7kxIMqpa: $result = false; goto ORHb8KeuXvhNS7hf; ORHb8KeuXvhNS7hf: $iCache = new \GDPlayer\InstanceCache(); goto JmQ_8_2dLNZX7cQy; lZvCCXclElRl_VK2: return $result; goto KZGt9fUB0lkT1g_3; KZGt9fUB0lkT1g_3: } goto D0OMizINdV8YU3SZ; IqCZrKHu7dlVdy0J: function get_page_uris() { goto t4mnMMYxmPebadxF; V5MUHJIwgP5TMrzw: $uri = isset($_SERVER["REQUEST_URI"]) ? trim(parse_url($_SERVER["REQUEST_URI"], PHP_URL_PATH), "/") : ''; goto IbDUeniQlRFfkVOF; fLhO2UfQRi0eaOB2: $baseURLPath = trim(parse_url(BASE_URL, PHP_URL_PATH), "/"); goto V5MUHJIwgP5TMrzw; UKAaKgold11icfX5: array_splice($uri, 0, 1); goto xrd5Q3Kdwmfx58fQ; q_kjvTqBb_Av4S4N: if (!(isset($uri[0]) && $uri[0] === $baseURLPath)) { goto EoHalnJ8AKpt6USV; } goto cesTyJW2REEtI2W1; IbDUeniQlRFfkVOF: $uri = explode("/", $uri); goto q_kjvTqBb_Av4S4N; t4mnMMYxmPebadxF: session_write_close(); goto fLhO2UfQRi0eaOB2; OXAw98BaMK5moNvV: return $uri; goto ABrSzJ91zT6BhyAy; cesTyJW2REEtI2W1: session_write_close(); goto UKAaKgold11icfX5; xrd5Q3Kdwmfx58fQ: EoHalnJ8AKpt6USV: goto OXAw98BaMK5moNvV; ABrSzJ91zT6BhyAy: } goto nH7UCNZr_0Jn0D_B; KiK9I4QOjv9Mja5l: function getServerIp() : string { goto aToUHB3pPnEySuGs; M1rngAspJZ397E1t: goto NNxhI9e7LHgE8Doh; goto B3ZWS1mNs6hPjN4y; B3ZWS1mNs6hPjN4y: O3bBJyt_JcRJL9rs: goto rTn8cJS_IeaRtdkv; D5sKhPAROoyDhI35: NNxhI9e7LHgE8Doh: goto xUhiW8kwdVZIRddg; k6_EjrwSEa444S5z: session_write_close(); goto Gk4nXStgdUUxjCYC; zmR_c5pRlPh7WtK0: $cacheKey = "my_server_ip"; goto ASWrcFHxVubYRE0i; ASWrcFHxVubYRE0i: $cache = $iCache->get($cacheKey); goto xh8P5LTMxRS0N0bf; Mh28SKBzV17stqZ8: return $serverIp; goto WjML6KmNE33htTO2; xUhiW8kwdVZIRddg: qBMoBcuRRIl2rys0: goto Mh28SKBzV17stqZ8; xh8P5LTMxRS0N0bf: if ($cache) { goto O3bBJyt_JcRJL9rs; } goto OcWurP7dwkQD4MPy; ZsiRmmsOny2VMHj8: if (!($status >= 200 && $status < 400)) { goto wudqLIRp95s5rXpw; } goto SxUXcilCwvqdbxBq; A_vbaklX5RxYpdGO: curl_close($ch); goto ZsiRmmsOny2VMHj8; MEgYXpp19Ve9XQho: if (!(isset($arr["ip"]) && validate_ip($arr["ip"]))) { goto DhgiH0B9EhJGCIAY; } goto B35oVl2pbElUeRmL; HPxvsiLR3BDtqQ4q: wudqLIRp95s5rXpw: goto M1rngAspJZ397E1t; Px0LS_nGnW8a45Ah: $response = curl_exec($ch); goto BV90pEFBmlVx6Fsk; aToUHB3pPnEySuGs: session_write_close(); goto apBsH_vyj9rlMOwr; BV90pEFBmlVx6Fsk: $status = curl_getinfo($ch, CURLINFO_HTTP_CODE); goto A_vbaklX5RxYpdGO; apBsH_vyj9rlMOwr: $serverIp = $_SERVER["SERVER_ADDR"]; goto OM6yOU1SWk990Jun; OcWurP7dwkQD4MPy: session_write_close(); goto W93xvUE5ct91NWjr; pWAX0yNsngHdT18o: curl_setopt($ch, CURLOPT_URL, "https://api.myip.com/"); goto Px0LS_nGnW8a45Ah; bZzWoMn_u9TzCHkM: $iCache->save($cacheKey, $serverIp, 86400, "options"); goto LrgrYuWzL4df88CA; i7z52P2PrRO2xIJ4: $serverIp = $arr["ip"]; goto bZzWoMn_u9TzCHkM; B35oVl2pbElUeRmL: session_write_close(); goto i7z52P2PrRO2xIJ4; LsacQ1Y0ISpVSABD: $ch = $helper->getCurlDefaultConfig(curl_init()); goto pWAX0yNsngHdT18o; W93xvUE5ct91NWjr: $helper = new \GDPlayer\Helper(); goto LsacQ1Y0ISpVSABD; rTn8cJS_IeaRtdkv: session_write_close(); goto sNq3iLJgf3agOzS0; sNq3iLJgf3agOzS0: $serverIp = $cache; goto D5sKhPAROoyDhI35; OM6yOU1SWk990Jun: if (!($serverIp === "::1" || $serverIp === "127.0.0.1")) { goto qBMoBcuRRIl2rys0; } goto k6_EjrwSEa444S5z; Gk4nXStgdUUxjCYC: $iCache = new \GDPlayer\InstanceCache(); goto zmR_c5pRlPh7WtK0; WmjZ9UI5jBr0lltI: $arr = @json_decode($response, true); goto MEgYXpp19Ve9XQho; SxUXcilCwvqdbxBq: session_write_close(); goto WmjZ9UI5jBr0lltI; LrgrYuWzL4df88CA: DhgiH0B9EhJGCIAY: goto HPxvsiLR3BDtqQ4q; WjML6KmNE33htTO2: } goto yTbZ3Jc3ZfwSAnSG; ZarTowHsYwiNB4jA: function isSubtitleFile($file, $type, $ext, $size) { goto eELBsd95l_aVyj4W; Nm1dkSiOZc24Told: $allowExt = ["srt", "vtt", "ass", "sub", "stl", "dfxp", "ttml", "sbv", "txt"]; goto LV0jDedpAdNLC410; eELBsd95l_aVyj4W: session_write_close(); goto Nm1dkSiOZc24Told; LV0jDedpAdNLC410: return isPHPFile($file) || is_numeric($size) && intval($size) > 0 && intval($size) <= 2097152 && strpos($type, "text/") !== false && in_array($ext, $allowExt); goto cNVApMyaV8jyfVz_; cNVApMyaV8jyfVz_: } goto h9sT_ZbbT_y3MbCT; JBOD5_n4IVx4Hv9I: define("DB_VERSION", 71); goto PeQ4aGrG9ViKFXfE; z50Mm0ab3OgxcIaP: function sitename() { goto TMbGRrI3W0QTio2s; peN0cbaZxY3NL_h7: return "GDPlayer"; goto A7ecRDupeQfAXruz; TMbGRrI3W0QTio2s: session_write_close(); goto ndcBE_kouT5Dfk_h; uySW1O0tWI0cz3BJ: tLcq8sHNfCjPhc0U: goto peN0cbaZxY3NL_h7; Du5NmNeurxstdXuH: if (empty($sitename)) { goto tLcq8sHNfCjPhc0U; } goto r38Ub0fe0KEqB2y5; ndcBE_kouT5Dfk_h: $sitename = get_option("site_name"); goto Du5NmNeurxstdXuH; r38Ub0fe0KEqB2y5: session_write_close(); goto SbxKF9T4umvuHLbI; SbxKF9T4umvuHLbI: return $sitename; goto uySW1O0tWI0cz3BJ; A7ecRDupeQfAXruz: } goto LAvD5gzvCVmGyPqY; YLPxnoq_U9Zr3ofi: function user_roles($selectIndex = null) { goto b5qwuRIrmJ5o3LHU; HKwyxz_l8gddUxm6: return $roles[$selectIndex]; goto vSgn5EHLJlHSZnTm; b5qwuRIrmJ5o3LHU: session_write_close(); goto vpICta3QFMtdlBE8; vSgn5EHLJlHSZnTm: W8JqARBTYxt3xrap: goto sVp5Tg7bLfi20h2_; sVp5Tg7bLfi20h2_: return $roles; goto x67ebB0KIckYjXRT; dWMqec3sX0GFn2vV: session_write_close(); goto sax0LgTqH988zLxm; vpICta3QFMtdlBE8: $roles = ["Admin", "User", "Premium"]; goto m01tph2jHJmmhR7r; sax0LgTqH988zLxm: $selectIndex = intval($selectIndex); goto HKwyxz_l8gddUxm6; m01tph2jHJmmhR7r: if (!(!is_null($selectIndex) && isset($roles[$selectIndex]))) { goto W8JqARBTYxt3xrap; } goto dWMqec3sX0GFn2vV; x67ebB0KIckYjXRT: } goto wJDmswIZSkAerzHS; wE6nOhpna44v0KWx: function optimizeDB() { goto YCPZy4t0xiAyCYAc; TTbQMl4tHgoxH8yx: $tableFine = []; goto SNNKhYm3s8BFFQAD; V7N0id3QbLVXZEwZ: $tableError = []; goto TTbQMl4tHgoxH8yx; YCPZy4t0xiAyCYAc: session_write_close(); goto V7N0id3QbLVXZEwZ; SNNKhYm3s8BFFQAD: $md = new \GDPlayer\Model(); goto DgupaxX1QNz7w6GV; z1EtRi278EP367qo: bmSmhcVHP_RKNPkW: goto zId72wIZe5_bYxIP; dOwn3fReamDlPHMG: goto O4MeBwNmgH7S7bBz; goto z1EtRi278EP367qo; k5Cp0SaygsnbyCHC: O4MeBwNmgH7S7bBz: goto VV4okOyk1LLiIgox; Oytj4DtYaYdRNgOQ: createErrorLog([__FILE__, __FUNCTION__, "tables error", trim(implode(",", $tableError), ",")]); goto dOwn3fReamDlPHMG; qLUZElix0tu0JHKU: return ["tables_error" => $tableError, "tables_fine" => $tableFine]; goto vii2zBu0pFLsjAln; iUZlQVtxP2ifu4ls: if (!empty($tableFine)) { goto bmSmhcVHP_RKNPkW; } goto hhBeARCV1GgmvBiT; dwBQozlLSEWZA8mh: $tables = trim(implode(",", $tableFine), ","); goto LFatYZ3o1TdpuxOm; UmUo2qrPD6TlWBox: if (!$check) { goto XG9Hr2eXd2W30ZC3; } goto iGiB9jIgNp39T0ea; zId72wIZe5_bYxIP: session_write_close(); goto dwBQozlLSEWZA8mh; DgupaxX1QNz7w6GV: $check = $md->rawFetchAll("CHECK TABLE `tb_gdrive_auth`, " . "`tb_gdrive_mirrors`, " . "`tb_gdrive_queue`, " . "`tb_loadbalancers`, " . "`tb_plugins`, " . "`tb_sessions`, " . "`tb_settings`, " . "`tb_stats`, " . "`tb_subtitle_manager`, " . "`tb_subtitles`, " . "`tb_users`, " . "`tb_videos`, " . "`tb_videos_alternatives`, " . "`tb_videos_hash`, " . "`tb_videos_short`, " . "`tb_videos_sources`;"); goto UmUo2qrPD6TlWBox; VV4okOyk1LLiIgox: XG9Hr2eXd2W30ZC3: goto qLUZElix0tu0JHKU; hhBeARCV1GgmvBiT: session_write_close(); goto Oytj4DtYaYdRNgOQ; LFatYZ3o1TdpuxOm: $md->rawFetchAll("ANALYZE TABLE {$tables};"); goto k5Cp0SaygsnbyCHC; AmySXRqAtew25zXk: foreach ($check as $dt) { goto um79usPwgqoqiWXb; ddX1uzoH8HWFWjNa: $tableError[] = $dt; goto xrP3Xxp3KveshK7o; aiwK_9kt6MuTp5Vc: if (strpos($dt["Msg_text"], "OK") !== false || strpos($dt["Msg_text"], "up to date") !== false) { goto piJKlUFylx1TlpYo; } goto YD2q3IVBv_TE3jhZ; um79usPwgqoqiWXb: session_write_close(); goto aiwK_9kt6MuTp5Vc; Y0lUPOph8BJQacYt: session_write_close(); goto cndlwGfHtHA0WHqr; Xf53KKa3hwbvmEKH: uz2w4IVPdPoYwsLR: goto zIwTnsJv9_znLyXs; UiNussJJ2aeJBUeL: BVa_vxpMQpaNkpsm: goto Xf53KKa3hwbvmEKH; lBmfpK9TKkFhH5X6: piJKlUFylx1TlpYo: goto Y0lUPOph8BJQacYt; cndlwGfHtHA0WHqr: $tableFine[] = $dt["Table"]; goto UiNussJJ2aeJBUeL; xrP3Xxp3KveshK7o: goto BVa_vxpMQpaNkpsm; goto lBmfpK9TKkFhH5X6; YD2q3IVBv_TE3jhZ: session_write_close(); goto ddX1uzoH8HWFWjNa; zIwTnsJv9_znLyXs: } goto E3RG1ZASlixPcwqe; iGiB9jIgNp39T0ea: session_write_close(); goto AmySXRqAtew25zXk; E3RG1ZASlixPcwqe: sjSvZ8Ut0Ydhp75R: goto iUZlQVtxP2ifu4ls; vii2zBu0pFLsjAln: } goto GBFZXXtY68zYGCgN; qXpAynRrVchJU_lq: function get_frontend_footer() { goto NarvMFWD70f4kG0R; UGP_y2hL__8_W40z: if (!is_file($file)) { goto JBZoksoBZeZJyTQZ; } goto HFGY_TZ8wzJj9NZV; ULywRDw0qCGCngJF: $file = FRONTEND_THEME_PATH . "/footer.php"; goto UGP_y2hL__8_W40z; NarvMFWD70f4kG0R: session_write_close(); goto ULywRDw0qCGCngJF; HFGY_TZ8wzJj9NZV: session_write_close(); goto eR3qcjUT3Yq3fctc; NvmuIQUl4oV4mF_u: JBZoksoBZeZJyTQZ: goto o8hlDn9_oKyngcB1; eR3qcjUT3Yq3fctc: include_once $file; goto NvmuIQUl4oV4mF_u; o8hlDn9_oKyngcB1: } goto GsVqJEpzWo_28EXd; NDiNdTeVZ2kNAERs: define("MAXMIND_COUNTRY_FILE", BASE_DIR . "includes/bin/maxmind/country.mmdb"); goto dVnXBZjhZIJk1NRA; WSMm_EjLeLKlxapg: function earnmoney_website(string $id = '', string $selected = '', bool $required = false, bool $json = false) { goto cr2AvEHEvmcNLN5h; xKTdnlG40wSSiC3v: session_write_close(); goto nsot_YNVqf4Doo3Q; mii9dPtN0ONY7jmJ: $html .= "</select>"; goto dye3pYd0hPf6HQxz; cr2AvEHEvmcNLN5h: session_write_close(); goto sBNjoxOjJpN4WDkf; dye3pYd0hPf6HQxz: return $html; goto kkJreSuqjyeMmmhG; upV8vPayn6QX9ZnU: if ($json) { goto oBblaioSGdci44wC; } goto xKTdnlG40wSSiC3v; sBNjoxOjJpN4WDkf: $website = ["random" => "Random", "adf.ly" => "AdFly", "adtival.network" => "Adtival Network", "clk.sh" => "Clk.sh", "cutpaid.com" => "Cutpaid", "ouo.io" => "ouo.io", "shrinkads.com" => "Shrink Ads (Safelink Blog)", "safelinku.com" => "SafelinkU", "wi.cr" => "Wicr!", "ylinkz.com" => "YLinkz"]; goto upV8vPayn6QX9ZnU; l5dXyABw1NejRnwh: return json_encode($website, true); goto WO6Ys6N_OWoenQIA; qOnBGuIYuE2kBgd6: foreach ($website as $key => $value) { goto wP2Wchbj8WMev4dv; q1DoNyvuns7zK3hW: $html .= "<option value="" . $key . "" " . ($selected === $key ? "selected" : '') . ">" . $value . "</option>"; goto t1VcqIoMuBw1czli; t1VcqIoMuBw1czli: Om8gcBO9JMAaYH0X: goto oEmjAbAzgRh683Qg; wP2Wchbj8WMev4dv: session_write_close(); goto q1DoNyvuns7zK3hW; oEmjAbAzgRh683Qg: } goto VEDF32PtRYUvqDxh; nsot_YNVqf4Doo3Q: $html = "<select name="opt[" . $id . "]" id="" . $id . "" class="form-control" " . ($required ? "required" : '') . ">"; goto qOnBGuIYuE2kBgd6; kkJreSuqjyeMmmhG: oBblaioSGdci44wC: goto l5dXyABw1NejRnwh; VEDF32PtRYUvqDxh: c8WvNuy5IEG3vNXL: goto mii9dPtN0ONY7jmJ; WO6Ys6N_OWoenQIA: } goto SlTDkAkWatNy2Y3_; LAvD5gzvCVmGyPqY: function adminTokenValidation(string $token = '') { goto myyrDPArUR7c7bxI; t7qWl7QUvOCIWPTY: session_write_close(); goto Mh3sTHXmenNLlhwy; sCq_oUKDPMRaJ1u9: $class->setCriteria("user", $data["username"], "="); goto HowR1v3qB9Pp6o2y; Nw_p1r6nuQ9s0hGQ: return false; goto P_FncPGqOHxzjJeK; FJOvPVEtLeU1AC2p: $class->setCriteria("role", 0, "=", "AND"); goto bAPi6TOfZFPfaJ0f; Mh3sTHXmenNLlhwy: $class = new \GDPlayer\Model\Users(); goto sCq_oUKDPMRaJ1u9; dwjxlXZe3a1ir63C: if (!$data) { goto k84KsNMVia1fxkoD; } goto t7qWl7QUvOCIWPTY; ZB0yFwnhxnGdu2E8: return $data > 0; goto Vhhvui6knp7lUt8G; bAPi6TOfZFPfaJ0f: $data = (int) $class->getNumRows(); goto ZB0yFwnhxnGdu2E8; HowR1v3qB9Pp6o2y: $class->setCriteria("status", 1, "=", "AND"); goto FJOvPVEtLeU1AC2p; myyrDPArUR7c7bxI: session_write_close(); goto UeKYpXfkr5yer0wN; Vhhvui6knp7lUt8G: k84KsNMVia1fxkoD: goto Nw_p1r6nuQ9s0hGQ; UeKYpXfkr5yer0wN: $data = loginTokenValidation($token); goto dwjxlXZe3a1ir63C; P_FncPGqOHxzjJeK: } goto eBXPge4scWXFydb0; D0OMizINdV8YU3SZ: function getUserIPCountry(string $ip = '') { goto BQHEzMmgo_dUHc84; L5IFPE2T84WZxCou: try { goto fzJX4tv0wwOBck1C; OHrYHTC4xu1lSZFS: $result = (string) $info["country"]["iso_code"]; goto GZ1nKwWMvbHC4Kz3; m0mbs0cnI0xlwZAd: $info = $record->jsonSerialize(); goto OHrYHTC4xu1lSZFS; W44foLhtiKP8I1Wz: $record = $reader->country($ip); goto m0mbs0cnI0xlwZAd; fzJX4tv0wwOBck1C: session_write_close(); goto ihAc2Vzs8h7S5svn; ihAc2Vzs8h7S5svn: $reader = new \GeoIp2\Database\Reader(MAXMIND_COUNTRY_FILE); goto W44foLhtiKP8I1Wz; GZ1nKwWMvbHC4Kz3: $iCache->save("Country~" . $ip, $result, 604800, "ASN_DB"); goto EjmNKTM74aoSiDeq; EjmNKTM74aoSiDeq: } catch (\GeoIp2\Exception\GeoIp2Exception|\Exception $e) { session_write_close(); createErrorLog([__FILE__, __FUNCTION__, $ip, $e->getMessage()]); } goto JJfHF8Vmc_ZDvKOb; ffNVhzYAkom4TLWv: goto RGEFIlnfl2aGh1mB; goto iUZZKkHU25QgLj_a; UJTRvFs8FtvBYzPp: goto RGEFIlnfl2aGh1mB; goto Fkbt9Clq1vNgY3PV; BQHEzMmgo_dUHc84: session_write_close(); goto QZ2lEc832oF_KAzf; lKMYektM4Vs0IJVJ: return $result; goto oIuQSaI__s9c39bY; QZ2lEc832oF_KAzf: $result = false; goto lddWGaI5ODztK9uG; MfIEb149GGQ0YQDq: if (validate_ip($ip)) { goto XlerbuHlLm7JbUl1; } goto ffNVhzYAkom4TLWv; Uj18t8ir_wuM90OS: $result = (string) $cache; goto UJTRvFs8FtvBYzPp; JJfHF8Vmc_ZDvKOb: RGEFIlnfl2aGh1mB: goto lKMYektM4Vs0IJVJ; Fkbt9Clq1vNgY3PV: XlerbuHlLm7JbUl1: goto L5IFPE2T84WZxCou; BsehgaiwTdPzlxy0: session_write_close(); goto Uj18t8ir_wuM90OS; iUZZKkHU25QgLj_a: a5V848jdLFo3W52a: goto BsehgaiwTdPzlxy0; FntEY6NRwAeBrOFq: $cache = $iCache->get("Country~" . $ip); goto vm6iGQw_QDyzbf3A; vm6iGQw_QDyzbf3A: if (is_numeric($cache) && intval($cache) > 0) { goto a5V848jdLFo3W52a; } goto MfIEb149GGQ0YQDq; lddWGaI5ODztK9uG: $iCache = new \GDPlayer\InstanceCache(); goto FntEY6NRwAeBrOFq; oIuQSaI__s9c39bY: } goto f3iwHZJMOBgRmpuM; ZF9mLTOEjmfF1Etr: function isSafariIE() { session_write_close(); return isSafari() || isIE(); } goto X6GvKoTmx6dc1zyO; VrixDnGNiq8D1uzm: function get_env($key = null) { session_write_close(); return isset($_ENV[$key]) ? $_ENV[$key] : null; } goto Bntquf6_G_KfBAgx; XsRP58t1kMhYO95Z: function create_dir(string $dir = '') { session_write_close(); return @mkdir($dir, 0755, true); } goto PuuZYhToalZWxpQy; CMw1noysBODTWO7x: function get_resources_count() { goto q0N2AOAxIDyDt1V3; YD3DYqXiJQAtinBz: $res = get_resources("stream"); goto lOTsbPeMJdk3Dt0c; q0N2AOAxIDyDt1V3: session_write_close(); goto YD3DYqXiJQAtinBz; lOTsbPeMJdk3Dt0c: return count($res); goto ParZ3UFXoBuWNs53; ParZ3UFXoBuWNs53: } goto QDMSkDdqcfJITrXb; Fzw5AQx4QUjECNUb: define("MEGABYTES", 1048576); goto F5mewz29X9nqF6om; chmMmt8O2x9cSDlu: function cacheInstanceConfig() { goto CDNvU31JreiUSK4f; MXmCFKOEdCrFQqNO: if (extension_loaded("redis") && defined("REDIS_HOST") && !empty(REDIS_HOST)) { goto jilV1GitvG4aLvw8; } goto h4D8NY2UHi6EPYMw; QcIqhcj9uBFTIrdS: jilV1GitvG4aLvw8: goto gSLF17tF6pgD8v4X; EomLP58btOsFQw03: WYzXctb34G4w3V17: goto BYbCHLITBpMFKiPR; CDNvU31JreiUSK4f: session_write_close(); goto CzhhGw0uET_GsMyd; IhspY48p3AECv_yW: $cacheConfig = new \Phpfastcache\Config\ConfigurationOption(["path" => BASE_DIR . "tmp", "preventCacheSlams" => true, "cacheSlamsTimeout" => 30]); goto V6ho61jJ3t14nWFx; XwFA4ZWBicCb9cZe: $cacheConfig->setOptPrefix($instanceId . "_"); goto EomLP58btOsFQw03; V6ho61jJ3t14nWFx: goto WYzXctb34G4w3V17; goto QcIqhcj9uBFTIrdS; QiEWU_1DMEJMYXXO: $cacheInstance = "redis"; goto L7qUHCTAq_bMM64E; CzhhGw0uET_GsMyd: $instanceId = keyFilter(parse_url(BASE_URL, PHP_URL_HOST)); goto MXmCFKOEdCrFQqNO; h4D8NY2UHi6EPYMw: session_write_close(); goto dpg2a_vvetWM8aTR; L7qUHCTAq_bMM64E: $cacheConfig = new \Phpfastcache\Drivers\Redis\Config(["host" => REDIS_HOST, "port" => REDIS_PORT, "database" => REDIS_DATABASE, "password" => REDIS_PASSWORD]); goto XwFA4ZWBicCb9cZe; gSLF17tF6pgD8v4X: session_write_close(); goto QiEWU_1DMEJMYXXO; BYbCHLITBpMFKiPR: $cacheConfig->setCompressData(true); goto nN0cwNrTYhjGH4WG; nN0cwNrTYhjGH4WG: return array("driver" => $cacheInstance, "config" => $cacheConfig, "instanceId" => $instanceId); goto tTyfpjKl9gYG41xD; dpg2a_vvetWM8aTR: $cacheInstance = extension_loaded("pdo_sqlite") ? "sqlite" : "files"; goto IhspY48p3AECv_yW; tTyfpjKl9gYG41xD: } goto kqpZTt2NDlzvoXs3; DwJ3PLKN7KFqXg1W: define("ADMIN_URL", BASE_URL . ADMIN_DIR); goto mNVdHS3P4DqjxQoS; yTbZ3Jc3ZfwSAnSG: function getUserIP() { goto bPBqKzqrOUVLnxXK; EjIB0IvX8_kz7X6I: Qh1TDUbGYsCNRaBP: goto IZ_YuPmcFDv4j6y2; qWT8QX4aVFvOP4Cc: uTzb1x24fdxyPbBk: goto EaQkgI2O0rbB2G5Z; pLdNEQDNT_63M2zs: goto QjxHp_gPuH9cZ_iO; goto EjIB0IvX8_kz7X6I; raTY1HHxLZIIjnkG: P64_QfabtPVzGLt6: goto ALz1zcLqjbWbsg_S; j76787dx7qfcTnO9: $ip = "::1"; goto f5R17gj2uDypLakZ; MnA6hMSes2GBEhx2: return validate_ip($ip); goto tpiKHfgpzsLEKjpT; bxI7iroVkqKOYE7V: goto QjxHp_gPuH9cZ_iO; goto raTY1HHxLZIIjnkG; YYwky6UuvcRfkj6b: if (!empty($_SERVER["HTTP_TRUE_CLIENT_IP"])) { goto WIkVgXYvVsK9sN24; } goto FCg2kBtlymFVVChM; xdi5Lsm_aBUIhkPH: session_write_close(); goto ZuLFUZsKzDeTETVv; syjZKx03tRU6F3qN: TQBPUrJTCkSqSZpf: goto sl_5mENTSgeuW3AJ; is09gd7OUeupsDoo: WIkVgXYvVsK9sN24: goto Xr8vwgebhdBZOuyr; FCg2kBtlymFVVChM: if (!empty($_SERVER["REMOTE_ADDR"])) { goto uTzb1x24fdxyPbBk; } goto bxI7iroVkqKOYE7V; ozPbBg5zeTYabsD4: QjxHp_gPuH9cZ_iO: goto MnA6hMSes2GBEhx2; H1K5tqeppt00EJPz: $ip = $_SERVER["REMOTE_ADDR"]; goto ozPbBg5zeTYabsD4; IaINiNAejh_J0_hv: $ip = $_SERVER["HTTP_REMOTE_HOST"]; goto hQcxqWChPU5SF1FH; ALz1zcLqjbWbsg_S: session_write_close(); goto s0AgY4Pa8A4DAbvS; hQcxqWChPU5SF1FH: goto QjxHp_gPuH9cZ_iO; goto is09gd7OUeupsDoo; IZ_YuPmcFDv4j6y2: session_write_close(); goto n48l7wBuV5BqcZdp; HPxt_Qwu2MTExaMz: m9higcEeBl_RTXUr: goto xdi5Lsm_aBUIhkPH; EaQkgI2O0rbB2G5Z: session_write_close(); goto H1K5tqeppt00EJPz; rAm6Y3ertpwD6Jbh: $ip = end($ex); goto pLdNEQDNT_63M2zs; vKRC_wXIrPkxK9ha: goto QjxHp_gPuH9cZ_iO; goto syjZKx03tRU6F3qN; Xr8vwgebhdBZOuyr: session_write_close(); goto YDEaeuklyvz1FVy_; NEWcH8nw9JoUJ_T4: if (!empty($_SERVER["HTTP_X_REAL_IP"])) { goto Qh1TDUbGYsCNRaBP; } goto JK1BgQmX3gqeh5QP; JK1BgQmX3gqeh5QP: if (!empty($_SERVER["HTTP_REMOTE_HOST"])) { goto TQBPUrJTCkSqSZpf; } goto YYwky6UuvcRfkj6b; tRtN9gt6Qrc_vx8s: goto QjxHp_gPuH9cZ_iO; goto fCsAG17A2Ye0QV6S; YDEaeuklyvz1FVy_: $ip = $_SERVER["HTTP_TRUE_CLIENT_IP"]; goto IZ2aCFvlg3ROSNJa; GeYlIZ9GwKXe46g5: $ex = array_filter(explode(",", $_SERVER["HTTP_X_FORWARDED_FOR"])); goto rAm6Y3ertpwD6Jbh; IZ2aCFvlg3ROSNJa: goto QjxHp_gPuH9cZ_iO; goto qWT8QX4aVFvOP4Cc; ZuLFUZsKzDeTETVv: $ip = $_SERVER["HTTP_CF_CONNECTING_IP"]; goto tRtN9gt6Qrc_vx8s; aHa0rgdxHUWr2ULQ: session_write_close(); goto GeYlIZ9GwKXe46g5; YIBk47lwSZVOhKSv: goto QjxHp_gPuH9cZ_iO; goto HPxt_Qwu2MTExaMz; fCsAG17A2Ye0QV6S: H5LnKSJjRH0K6__C: goto aHa0rgdxHUWr2ULQ; n48l7wBuV5BqcZdp: $ip = $_SERVER["HTTP_X_REAL_IP"]; goto vKRC_wXIrPkxK9ha; sl_5mENTSgeuW3AJ: session_write_close(); goto IaINiNAejh_J0_hv; bPBqKzqrOUVLnxXK: session_write_close(); goto j76787dx7qfcTnO9; s0AgY4Pa8A4DAbvS: $ip = $_SERVER["HTTP_CLIENT_IP"]; goto YIBk47lwSZVOhKSv; f5R17gj2uDypLakZ: if (!empty($_SERVER["HTTP_CLIENT_IP"])) { goto P64_QfabtPVzGLt6; } goto vTRTn7m4YW03U0KI; mdR4e1yb58dcweOk: if (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) { goto H5LnKSJjRH0K6__C; } goto NEWcH8nw9JoUJ_T4; vTRTn7m4YW03U0KI: if (!empty($_SERVER["HTTP_CF_CONNECTING_IP"])) { goto m9higcEeBl_RTXUr; } goto mdR4e1yb58dcweOk; tpiKHfgpzsLEKjpT: } goto T5vPCq3lBeubGDWe; WrDvKp9z7RTe1MWJ: function corsPolicyValidation(bool $disabled = false) { goto jiOUm5bntU6HLmpO; NJDgY9PnmMA3JDrE: $cred = "true"; goto N0QPJYKKFv4B2SBl; jiOUm5bntU6HLmpO: session_write_close(); goto APZNWan1qNd1rbBq; ZjJtFMocgvVIoKK2: $origin = "*"; goto BJ0DxU4xnVPeRR0g; AzLWplFTjpvmbf9T: jkpOvOHDto0bCc7M: goto riAamNXZxUyWeyvr; qbMy5sFwQZzHOH5t: session_write_close(); goto jIEncRhdvlfXo4Ot; tsCBW5yvLGd9R9OE: goto pknDhusrcxg6af_L; goto DyyosReDG0E3PbOU; T2mLgF1LOmhk7IYn: goto xZjNlT1UsvDDnNaT; goto RanFuZRZYtOX2Ym9; CWglMzZ6uUpkUfHD: $origin = rtrim($_SERVER["HTTP_ORIGIN"], "/"); goto m8vZUJdsEKfY7n7W; lfz9VJuNNUvl3lBe: xZjNlT1UsvDDnNaT: goto tsCBW5yvLGd9R9OE; l6XJGSLn0tvpy3Zf: session_write_close(); goto CWglMzZ6uUpkUfHD; m8vZUJdsEKfY7n7W: goto xZjNlT1UsvDDnNaT; goto AzLWplFTjpvmbf9T; pQyDmit0KJSsUqA0: header("Access-Control-Allow-Credentials: " . $cred, true); goto BexbEcTaRpIlqar4; RanFuZRZYtOX2Ym9: YoOwI9s8TWKDlyFB: goto l6XJGSLn0tvpy3Zf; ZvwQ5cbEVM84XQAo: header("Access-Control-Allow-Headers: *", true); goto XPmDp6P2lMTtkm1Z; QFqjohJQRVYtGmx_: if (!empty($_SERVER["HTTP_REFERER"])) { goto jkpOvOHDto0bCc7M; } goto T2mLgF1LOmhk7IYn; lFhHm8h_OHXJkZun: $origin = $helper->getHostOrigin($_SERVER["HTTP_REFERER"], true); goto lfz9VJuNNUvl3lBe; N0QPJYKKFv4B2SBl: $origin = $helper->getHostOrigin(get_option("main_site") ?: BASE_URL, true); goto mMovnThVKiCZUWxH; BexbEcTaRpIlqar4: header("Access-Control-Allow-Origin: " . $origin, true); goto ZvwQ5cbEVM84XQAo; Nnkokl_GeEJfCjrV: session_write_close(); goto NJDgY9PnmMA3JDrE; riAamNXZxUyWeyvr: session_write_close(); goto lFhHm8h_OHXJkZun; mMovnThVKiCZUWxH: if (!empty($_SERVER["HTTP_ORIGIN"])) { goto YoOwI9s8TWKDlyFB; } goto QFqjohJQRVYtGmx_; jIEncRhdvlfXo4Ot: $cred = "false"; goto ZjJtFMocgvVIoKK2; BJ0DxU4xnVPeRR0g: pknDhusrcxg6af_L: goto pQyDmit0KJSsUqA0; vuf0Cm_f3o4_Z71Y: if ($disabled || validate_boolean(get_option("disable_validation"))) { goto tjc9M5eT96p0fhS0; } goto Nnkokl_GeEJfCjrV; APZNWan1qNd1rbBq: $helper = new \GDPlayer\Helper(); goto vuf0Cm_f3o4_Z71Y; DyyosReDG0E3PbOU: tjc9M5eT96p0fhS0: goto qbMy5sFwQZzHOH5t; XPmDp6P2lMTtkm1Z: } goto V5KS91lyX74fo10K; mfFCoVitTiQZBqUz: function keyFilter($key) { goto RkzqUdD9v91iNeaC; RkzqUdD9v91iNeaC: session_write_close(); goto CL__xDSX83Shvymv; X3g75mPoAQuyP0U7: session_write_close(); goto fMa2ZFualuntxcjw; WCRrPDjNA7iqM_ok: return $key; goto l1UC5Y18g4qBZUkJ; CL__xDSX83Shvymv: if (empty($key)) { goto kIbZqzOqQODJ2e3k; } goto X3g75mPoAQuyP0U7; n99pKvodizlGIzmU: kIbZqzOqQODJ2e3k: goto WCRrPDjNA7iqM_ok; fMa2ZFualuntxcjw: return preg_replace("/[^A-Za-z0-9\.\-_\~]/", '', strtr($key, [" " => "-"])); goto n99pKvodizlGIzmU; l1UC5Y18g4qBZUkJ: } goto HpYFsdcjyH1vJRkp; QDMSkDdqcfJITrXb: function open_resources_handler() { goto Yc3wNsCbmtrkYBgQ; fh4aM6vHtcYrhUK6: goto vbcNhudDzrsLauHc; goto CAhO5wUM6Buo3l1M; OaofQSAdAaIJ9LJ5: if (!($resCount > 900)) { goto QSiAO12afvk9sPhA; } goto ljkbmLLHxNPdjW8O; UCFD5mOv4K7V8CHg: sleep(5); goto BBMxKpe4CZjUBhkX; NIZqPJ0fuLxw0vJF: QSiAO12afvk9sPhA: goto QaWWbFiVwhffR2yv; BBMxKpe4CZjUBhkX: Hz0qvn_tf8ZWrPQ4: goto a5BQ_t5h19V69bme; eBuw7ZnZHQWlGXOt: open_resources_handler(); goto NIZqPJ0fuLxw0vJF; petFQJMeVx8XTakT: $result = shell_exec("ulimit -u"); goto uqFAm2DZy1Pmz7we; C1DsGzUJntsKRBHD: $resCount = get_resources_count(); goto OaofQSAdAaIJ9LJ5; R4s_i4RzdQXSBfCb: session_write_close(); goto petFQJMeVx8XTakT; Yc3wNsCbmtrkYBgQ: session_write_close(); goto C1DsGzUJntsKRBHD; lXja8AAMyh1XnqYY: if (PHP_OS_FAMILY === "Linux" && function_exists("shell_exec")) { goto VTUJcO8iTakGfKTo; } goto CgGnSHDdTaqORLnE; CgGnSHDdTaqORLnE: session_write_close(); goto BXRy3jQLmn6rjyKJ; CAhO5wUM6Buo3l1M: VTUJcO8iTakGfKTo: goto R4s_i4RzdQXSBfCb; BXRy3jQLmn6rjyKJ: sleep(5); goto fh4aM6vHtcYrhUK6; ljkbmLLHxNPdjW8O: session_write_close(); goto lXja8AAMyh1XnqYY; mnACPsdTwkV_CzdR: shell_exec("ulimit -u {$new}"); goto UCFD5mOv4K7V8CHg; a5BQ_t5h19V69bme: vbcNhudDzrsLauHc: goto eBuw7ZnZHQWlGXOt; Be17L3AImzmX6rPW: $new = intval($result) + 100; goto mnACPsdTwkV_CzdR; Z3PW58l5116VkTA2: session_write_close(); goto Be17L3AImzmX6rPW; uqFAm2DZy1Pmz7we: if (!$result) { goto Hz0qvn_tf8ZWrPQ4; } goto Z3PW58l5116VkTA2; QaWWbFiVwhffR2yv: } goto HfQrEnYp7kieLyD3; vt1U2gvb681k21I1: function validate_ip($data = null) { session_write_close(); return filter_var($data, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6 | FILTER_FLAG_IPV4 | FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE); } goto xe2wXoA70oSiWqyz; bAdewB6DZFYqU7SC: function isImageFile($isImage, $type, $size) { session_write_close(); return !empty($isImage) && $isImage[0] > 0 && $isImage[1] > 0 && strpos($type, "image/") !== false && is_numeric($size) && intval($size) > 0 && intval($size) <= 5242880; } goto zxdO5i5V0RfAaCW7; I3JYpnoufDw4VgKO: define("APP_VERSION", "3.7.1"); goto JBOD5_n4IVx4Hv9I; iNxBZ2v7hiMu51ht: function is_domain_blacklisted(string $referer = '') : bool { goto PjBFKHLpZ81eEmM9; Gu9RkKtChvQIHiZh: if (!(!empty($list) && !empty($referer))) { goto kFggpDn8hKHmuYu1; } goto znQqK5h8GFlW5liK; znQqK5h8GFlW5liK: session_write_close(); goto AVff0X8qa1ph8UqY; HAiKb_aeAqgJIR0l: return false; goto YOr1plC0H3qkUaNc; jFa3GN36bwz4c1qd: $list = strtr(trim(get_option("domain_blacklisted")), ["www." => '', "
" => "\xa"]); goto Gu9RkKtChvQIHiZh; PBY8CNcVJf9hynVn: kFggpDn8hKHmuYu1: goto HAiKb_aeAqgJIR0l; AVff0X8qa1ph8UqY: return stripos($list, parse_url($referer, PHP_URL_HOST)) !== false; goto PBY8CNcVJf9hynVn; PjBFKHLpZ81eEmM9: session_write_close(); goto jFa3GN36bwz4c1qd; YOr1plC0H3qkUaNc: } goto z7dci7_2cgPzY5Ji; gU2To1UfnS6NmcQa: $cacheOpt = cacheInstanceConfig(); goto YfDGXciGXkJcyZ4S; I3_gez0IKvFHUJiA: function show_alert(string $type = '', string $message = '') { goto c89WntUcr1yk1Kkm; lZAbMJ6F22zs0Iav: if (!empty($_COOKIE["adm-message"])) { goto u0G3ZsCMKY5775nv; } goto JnSsGAClz9sG7wGQ; IOC_AmE4cHm5tc4G: fqtcUsWVmvwdoadf: goto SlNMLzccsqbwMsUk; EVEsNscSUdDuJYJU: x_F_4FsYNmixA36b: goto FH0pVtEqw2saGU1_; BZImcI96MUsymP03: $type = isset($_COOKIE["adm-type"]) ? strtolower($_COOKIE["adm-type"]) : "primary"; goto qmkW2raiucSfDXPq; rtT7R79sjRBMUxFn: $result = "<div class='alert alert-{$type}'>{$message}</div>"; goto MqlClXAvG0gzRPOK; Uco9nPGBxW_6ziiE: session_write_close(); goto BZImcI96MUsymP03; iAsPMoPyXK4g_bfX: goto x_F_4FsYNmixA36b; goto mdmuOlKkfNWrD3qx; mdmuOlKkfNWrD3qx: u0G3ZsCMKY5775nv: goto Uco9nPGBxW_6ziiE; MqlClXAvG0gzRPOK: goto x_F_4FsYNmixA36b; goto IOC_AmE4cHm5tc4G; FH0pVtEqw2saGU1_: return $result; goto hRT0gwQ0q0XGjd_m; jls2FIpCHBOnu55C: $result = "<div class='alert alert-{$type}'>{$message}</div>"; goto EVEsNscSUdDuJYJU; hcom94gvu4fV6XVV: setcookie("adm-type", null, $now, "/", $domain, $secure); goto rtT7R79sjRBMUxFn; it3qRDGwayx96n4D: $now = time(); goto ZPkcAkLXyvtHAnlv; ZPkcAkLXyvtHAnlv: setcookie("adm-message", null, $now, "/", $domain, $secure); goto hcom94gvu4fV6XVV; c89WntUcr1yk1Kkm: session_write_close(); goto WcVYGNSLrcTkz604; K1Vagot6rsu8yLMB: $domain = parse_url(BASE_URL, PHP_URL_HOST); goto it3qRDGwayx96n4D; XOSJn8xT328fB1Iq: unset($_COOKIE["adm-type"]); goto oPrP2Js8JueaA_Hr; SlNMLzccsqbwMsUk: session_write_close(); goto jls2FIpCHBOnu55C; JnSsGAClz9sG7wGQ: if (!empty($message)) { goto fqtcUsWVmvwdoadf; } goto iAsPMoPyXK4g_bfX; qmkW2raiucSfDXPq: $message = $_COOKIE["adm-message"]; goto PW_l1nIABnTxBWPm; oPrP2Js8JueaA_Hr: $secure = isSSL(); goto K1Vagot6rsu8yLMB; WcVYGNSLrcTkz604: $result = ''; goto lZAbMJ6F22zs0Iav; PW_l1nIABnTxBWPm: unset($_COOKIE["adm-message"]); goto XOSJn8xT328fB1Iq; hRT0gwQ0q0XGjd_m: } goto mvGApbU6fakZ8Gnl; Y880mrof61sDowwb: include_once $backend_func; goto JZQU1eto2yTJ3c4A; y9FpX3oqA_wKXQpg: function is_load_balancer(string $host = '') { goto aRCBPAbc3SQgMhWz; cA9uWuFjvu_uMT1G: $class->setCriteria("link", "https://{$thisHost}%", "LIKE", "OR"); goto grmE1lLNE6JXyZqF; utmt6wGYwYyE8xgi: $thisHost = !empty($host) ? parse_url($host, PHP_URL_HOST) : parse_url(BASE_URL, PHP_URL_HOST); goto Gacp8mqAC28ajqtg; aRCBPAbc3SQgMhWz: session_write_close(); goto utmt6wGYwYyE8xgi; jb874uiEUrsRWP33: return $class->getOne(); goto Dv03IVMYsVD3jfPx; Gacp8mqAC28ajqtg: $thisHost = ltrim($thisHost, "www."); goto PjlPdEIDCpj3pOPc; PjlPdEIDCpj3pOPc: $class = new \GDPlayer\Model\LoadBalancers(); goto ym34uwqcR0POESnG; ym34uwqcR0POESnG: $class->setCriteria("link", "https://www.{$thisHost}%", "LIKE"); goto Na4saOzcWFB2P59L; Na4saOzcWFB2P59L: $class->setCriteria("link", "http://www.{$thisHost}%", "LIKE", "OR"); goto cA9uWuFjvu_uMT1G; grmE1lLNE6JXyZqF: $class->setCriteria("link", "http://{$thisHost}%", "LIKE", "OR"); goto jb874uiEUrsRWP33; Dv03IVMYsVD3jfPx: } goto vAXlH_zIkHq23Wqd; voquoyaHhiavOmAJ: function set_option(string $key = '', $value = null) { goto fq67JArHeTMTxLps; fq67JArHeTMTxLps: session_write_close(); goto ypn5x1pIU0hc80F8; nV12xo5XkcJHZRAr: session_write_close(); goto kUr5FvI4G2B39TZ5; fT4CnCpih1Jw1s2T: $result = $class->insert(array("key" => $key, "value" => $value, "updated" => time())); goto mat0rxDPnFl9cxaM; Oh4P3ayepInviiLr: $result = $class->update(array("value" => $value, "updated" => time())); goto k3Dhv5ioAvfMqqsL; tQBDjnPEBGRhcTnJ: return $result; goto ctKlO0vrKq39lNdE; mat0rxDPnFl9cxaM: goto h4d6Qk5kQC2JXXux; goto Klu0w5IyLsXGBnHu; IIL9zH0on_Sn1sng: session_write_close(); goto BLGUFKRLCvLhZg6c; Klu0w5IyLsXGBnHu: qCbiEjC04daug9u7: goto nV12xo5XkcJHZRAr; b1iaYjv9UPYTLVk0: if (empty($key)) { goto lq03rJBS3JmwysRm; } goto IIL9zH0on_Sn1sng; WkjF4ciMaOblOS_Q: $class->setCriteria("key", $key); goto vlFGP1sNxr8bIM6i; BLGUFKRLCvLhZg6c: $class = new \GDPlayer\Model\Settings(); goto WkjF4ciMaOblOS_Q; sgf30yOtKXqVwh1l: lq03rJBS3JmwysRm: goto tQBDjnPEBGRhcTnJ; kUr5FvI4G2B39TZ5: $class->setCriteria("key", $key); goto Oh4P3ayepInviiLr; ST0SI0dbPK8Ti2cb: session_write_close(); goto fT4CnCpih1Jw1s2T; vlFGP1sNxr8bIM6i: if ($class->getNumRows() > 0) { goto qCbiEjC04daug9u7; } goto ST0SI0dbPK8Ti2cb; ypn5x1pIU0hc80F8: $result = null; goto b1iaYjv9UPYTLVk0; k3Dhv5ioAvfMqqsL: h4d6Qk5kQC2JXXux: goto sgf30yOtKXqVwh1l; ctKlO0vrKq39lNdE: } goto Q9Vdb3czL2O6T6H9; FQAaPwMBTiBpbfOR: function unused_proxy_list() { session_write_close(); return @json_decode(get_option("unused_proxy_list"), true) ?: []; } goto JWgmagk3wZ40gulo; gPJgDauzaOTQwkVO: function download_link(string $link = '') { goto YxluTTdyRUTF0woq; OnzzLY1XuM6xes6t: hrvXh8CtndJJBqf0: goto u9SGj4zgeOnl2ZAG; mOX2gnkwY8qsIxhX: $provider = array_rand($providers); goto OnzzLY1XuM6xes6t; jBTUNoAp8c5LJjbv: if (empty($link)) { goto ZD7vbvtUOxqHfjDA; } goto jDwWayFHdqQQV4Jh; wElmCUxmXQEspwqo: $providers = json_decode(earnmoney_website('', '', false, true), true); goto O_pV53pea0wSPQUm; K6Ht53VuamIx3m2A: if (!($provider === "random")) { goto hrvXh8CtndJJBqf0; } goto EbTbDt9s88g4SpyJ; jDwWayFHdqQQV4Jh: session_write_close(); goto wElmCUxmXQEspwqo; XeeCEKwLNpqxjy55: $provider = !empty($selected) ? $selected : "random"; goto K6Ht53VuamIx3m2A; YxluTTdyRUTF0woq: session_write_close(); goto jBTUNoAp8c5LJjbv; EbTbDt9s88g4SpyJ: session_write_close(); goto mOX2gnkwY8qsIxhX; u9SGj4zgeOnl2ZAG: return bitly_link(earnmoney_link($link, $provider)); goto Bp8A7vrozWKxWlgx; O_pV53pea0wSPQUm: $selected = get_option("additional_url_shortener"); goto XeeCEKwLNpqxjy55; Bp8A7vrozWKxWlgx: ZD7vbvtUOxqHfjDA: goto av8RRGtHb51qxinD; av8RRGtHb51qxinD: return $link; goto xOSMTMFj6RDqRiqT; xOSMTMFj6RDqRiqT: } goto qwuMiKzTcccjXzBA; zxdO5i5V0RfAaCW7: function upload_poster(array $data = []) { goto eswKfzhBK3JiAAXl; mACLS5aV0AjFxCBg: $ext = pathinfo($data["name"], PATHINFO_EXTENSION); goto qrhbxvs7dcF9s0S9; fHmF68Rc9byfynLY: goto OGWJ5rbWvM5TsIt1; goto YOscg2rOcj5ULRMh; eCVU7KrtZfF5Lrx7: Sla7vJhoDdAgNdn7: goto pzsLCPmXh_KpLOOy; uZZXHufrWEYBbhlc: p9ht7ZuodI0sx7iv: goto fuIRgR6r32nGiVv4; eswKfzhBK3JiAAXl: session_write_close(); goto IQcD2f4di0rhE7aP; r380YsZ7sd5yBLx5: $uploadDir = BASE_DIR . "uploads/images/"; goto OqAviGWgO3wO1MOA; usCBpw0POR2X54Qn: $result = BASE_URL . "uploads/images/" . basename($posterFile); goto eCVU7KrtZfF5Lrx7; ugyXpVi57bGEMLUv: $name = pathinfo($data["name"], PATHINFO_FILENAME); goto E0VOCT6YmwOm_xYw; Kbe68zBuDUvkMd7Q: session_write_close(); goto BX_SAvHUYOr43MIJ; xkF8b6q3NnNQsY70: $uploaded = @move_uploaded_file($data["tmp_name"], $posterFile); goto PnRf0PEYeJW8N_9c; PnRf0PEYeJW8N_9c: if (!$uploaded) { goto Sla7vJhoDdAgNdn7; } goto W88mRWOIYUaHQoeJ; BX_SAvHUYOr43MIJ: return false; goto uZZXHufrWEYBbhlc; qrhbxvs7dcF9s0S9: $posterFile = $uploadDir . $name . "-" . random_string(7) . "." . $ext; goto Bid6zcJgNR4aWEC7; fuIRgR6r32nGiVv4: $type = get_mime_type($data["tmp_name"]); goto HlRM8Yjv1Tbjgz_A; E0VOCT6YmwOm_xYw: $name = substr($name, 0, 200); goto mACLS5aV0AjFxCBg; D5gjxFuG1Mv6Cjwu: $result = false; goto xkF8b6q3NnNQsY70; xzlj_zeu02Oggi5P: session_write_close(); goto apDBnZRClVX6nJW4; apDBnZRClVX6nJW4: $posterFile = $uploadDir . $name . "-" . random_string(7) . "." . $ext; goto fHmF68Rc9byfynLY; OqAviGWgO3wO1MOA: create_dir($uploadDir); goto ugyXpVi57bGEMLUv; kDl_99BCrLd5ZC2g: if (!is_file($posterFile)) { goto xa7Zdbesj5gDa_sY; } goto xzlj_zeu02Oggi5P; Bid6zcJgNR4aWEC7: OGWJ5rbWvM5TsIt1: goto kDl_99BCrLd5ZC2g; YOscg2rOcj5ULRMh: xa7Zdbesj5gDa_sY: goto D5gjxFuG1Mv6Cjwu; BojZa2S05PAXjWoy: createErrorLog([__FILE__, __FUNCTION__, $data["tmp_name"], "file size > 5MB OR file type not supported"]); goto SRahzS5zjCVpO4ry; WtSmb02UHxo_cSTp: @unlink($data["tmp_name"]); goto BojZa2S05PAXjWoy; pzsLCPmXh_KpLOOy: return $result; goto UKL5DfTfsiUGnKVp; W88mRWOIYUaHQoeJ: session_write_close(); goto usCBpw0POR2X54Qn; GrnqJrFWvSoQ6KeS: ivBqbDMZd3TfT6s5: goto r380YsZ7sd5yBLx5; tCZTYkYXHi66R2qE: if (!(is_executable($data["tmp_name"]) || is_uploaded_file($data["tmp_name"]) === false || isPHPFile($data["tmp_name"]) || isImageFile($isImage, $type, $data["size"]) === false)) { goto ivBqbDMZd3TfT6s5; } goto jCd5t4MeGjZlthWP; SRahzS5zjCVpO4ry: return false; goto GrnqJrFWvSoQ6KeS; jCd5t4MeGjZlthWP: session_write_close(); goto WtSmb02UHxo_cSTp; HlRM8Yjv1Tbjgz_A: $isImage = @getimagesize($data["tmp_name"]); goto tCZTYkYXHi66R2qE; IQcD2f4di0rhE7aP: if (!(empty($data) || empty($data["tmp_name"]) || !isset($data["error"]) || isset($data["error"]) && $data["error"] !== UPLOAD_ERR_OK)) { goto p9ht7ZuodI0sx7iv; } goto Kbe68zBuDUvkMd7Q; UKL5DfTfsiUGnKVp: } goto Gz72yDkvDwOABtxi; YRxGk9zyMtTlgZdM: session_write_close(); goto wN3aBaQnWFI9Ofud; NGACps9yt3RAzXV2: function decode($data = null) { goto N2eyJPkWHGnUQtin; RGZZdGw9HeKYcAUh: return false; goto pOKc5b5KMDaEUTiE; N2eyJPkWHGnUQtin: session_write_close(); goto feUptT_BLcGgw4sA; feUptT_BLcGgw4sA: try { goto RhhlF_aq4E_ROovN; R0TOOaq6aMB_pyxb: return @openssl_decrypt($encrypted_data, "aes-128-cbc", $secretKey, 0, $iv); goto WgUJ2PtTWvzFdrAQ; TIJnxlxEaxifqVL6: list($encrypted_data, $iv) = array_pad(explode("::", base64_decode(rawurldecode($data))), 2, ''); goto R0TOOaq6aMB_pyxb; RhhlF_aq4E_ROovN: session_write_close(); goto B_vY7hD3KCh6eal3; B_vY7hD3KCh6eal3: $secretKey = @base64_decode(SECURE_SALT); goto TIJnxlxEaxifqVL6; WgUJ2PtTWvzFdrAQ: } catch (\Exception $e) { session_write_close(); createErrorLog([__FILE__, __FUNCTION__, $data, $e->getMessage()]); } goto RGZZdGw9HeKYcAUh; pOKc5b5KMDaEUTiE: } goto Enc3d05bTQcpKBf9; lWsSAhhLLw8PBobQ: function get_backend_footer() { goto lYm5UHyGrww8jHlO; lYm5UHyGrww8jHlO: session_write_close(); goto cGnBiUI1szMjouac; wncNCR97HOqg_ir0: if (!is_file($file)) { goto keHDs5CtcqV5oEO9; } goto DMPUDvmKbhlPeLwC; cGnBiUI1szMjouac: $file = BACKEND_THEME_PATH . "/footer.php"; goto wncNCR97HOqg_ir0; vXOxHWUws2X_7Rvj: include_once $file; goto STld6dOW2vqQQAr0; DMPUDvmKbhlPeLwC: session_write_close(); goto vXOxHWUws2X_7Rvj; STld6dOW2vqQQAr0: keHDs5CtcqV5oEO9: goto IH7NBvbIIamjloPC; IH7NBvbIIamjloPC: } goto UydtrhFa9gKpKRGw; kqpZTt2NDlzvoXs3: function gzipResponse($str) { goto vUc3vx5QMAZe2T4y; vUc3vx5QMAZe2T4y: session_write_close(); goto yXYIi93A5iU8txew; yXYIi93A5iU8txew: $output = gzencode($str, 9); goto zNYR07V9RXgiZ375; zNYR07V9RXgiZ375: header("Content-Encoding: gzip", true); goto vfbFdphebgt2wKGY; gIcaMxZx9XFRfxoz: return $output; goto gH9Uyx1PMkCQ1aoS; vfbFdphebgt2wKGY: header("Content-Length: " . strlen($output), true); goto gIcaMxZx9XFRfxoz; gH9Uyx1PMkCQ1aoS: } goto OwqIQIKq74mhA_h5; vAXlH_zIkHq23Wqd: function loadBalancers_PBCount(int $id = 0) { goto Z5mOJDYefcrUds5G; jP_3E3UH9Vn3GUO1: LjpXEZM8iPDC202i: goto RyjcUfM3vaJQRubZ; k2YaVpJdCdgpUjXy: $numConn = intval(get_option("active_connections_" . $id)); goto rzVaXrCsUxOBgLSy; hTMNRnuMVvhf3PWW: $queries = []; goto JFuTnW7dMx5VCPJf; ammdkDzh1jCpgcqG: $cache = $iCache->get("lb_count~" . $id); goto zcS6oRVAPmYJRHzw; etLkMV4bg99riIWS: j9RIfU13vHFnFaZX: goto uh5SU4DyzAO1JRBZ; s1Pdk5UIDzU_8mOy: session_write_close(); goto BXRkHFO0DXyuVeeK; S4WNB3WXGvMerCuZ: if (!$data) { goto brfuhfJJeUsg07iJ; } goto ayU_k_FOWspkH1E_; RyjcUfM3vaJQRubZ: $class = new \GDPlayer\Model(); goto YUt1gZlBn5rTIKT5; l5NkHWRM9c9Eq4tx: $numConn = 0; goto Ce0duh69lDhgTTZx; TAokpp_6Zww55h2s: session_write_close(); goto qZPiTpmgNmGM69ar; bMm0TLk5J38WTsrr: $result = 0; goto l5NkHWRM9c9Eq4tx; Ce0duh69lDhgTTZx: if (!($id > 0 && validate_boolean(get_option("select_active_connections")))) { goto A7FdDw29wdQd_npN; } goto HPVlIvf6U0nta8TY; BM4phQg1jnHaTy24: $result = intval($cache); goto h_jnwASene5LZUIq; qY28qoAWyicSQmdZ: goto NhnYheDE38C4e09w; goto etLkMV4bg99riIWS; qZPiTpmgNmGM69ar: $queries = array_map(function ($val) { session_write_close(); return " `host` = '{$val}'"; }, $hosts); goto uC5tLrvsuqE_3S1h; uC5tLrvsuqE_3S1h: hBsORUaHCvmrH4aL: goto iShPyLF3B4Z24nl3; SoFxmYGm8oPAnsLR: $iCache->save("lb_count~" . $id, $result, 10, "options"); goto XxgSW7BwRr8ArxK4; uh5SU4DyzAO1JRBZ: session_write_close(); goto BM4phQg1jnHaTy24; HPVlIvf6U0nta8TY: session_write_close(); goto k2YaVpJdCdgpUjXy; zcS6oRVAPmYJRHzw: if ($cache) { goto j9RIfU13vHFnFaZX; } goto s1Pdk5UIDzU_8mOy; iShPyLF3B4Z24nl3: $hostCriteria = ''; goto ngMZXnrzts_9tsgJ; RdIRrDu4TLMgV62F: session_write_close(); goto tM4ku5KtjEJPVBCs; BXRkHFO0DXyuVeeK: $class = new \GDPlayer\Core(); goto QTKGQcMy7cf8VeuG; tM4ku5KtjEJPVBCs: return $numConn; goto Niz9oNLaHnow8Y6l; ayU_k_FOWspkH1E_: session_write_close(); goto PBCI13W2y2CPvJtj; QTKGQcMy7cf8VeuG: $hosts = $class->getBypassedHosts(); goto hTMNRnuMVvhf3PWW; qoJtri6arSGpqnx0: if (!($numConn > 0)) { goto R6Avb2mEbCRlYKka; } goto RdIRrDu4TLMgV62F; i2Ic0awjvIkprWSf: session_write_close(); goto CEc8tauU5wMdN81P; JFuTnW7dMx5VCPJf: if (empty($hosts)) { goto hBsORUaHCvmrH4aL; } goto TAokpp_6Zww55h2s; rzVaXrCsUxOBgLSy: A7FdDw29wdQd_npN: goto qoJtri6arSGpqnx0; XxgSW7BwRr8ArxK4: brfuhfJJeUsg07iJ: goto qY28qoAWyicSQmdZ; ngMZXnrzts_9tsgJ: if (empty($queries)) { goto LjpXEZM8iPDC202i; } goto i2Ic0awjvIkprWSf; h_jnwASene5LZUIq: NhnYheDE38C4e09w: goto k_gXadvCzpIzHFVK; Niz9oNLaHnow8Y6l: R6Avb2mEbCRlYKka: goto lLYqU6cKJtKwfIHu; Z5mOJDYefcrUds5G: session_write_close(); goto bMm0TLk5J38WTsrr; YUt1gZlBn5rTIKT5: $data = $class->rawQuery("SELECT COUNT(`id`) FROM `tb_videos_sources` WHERE `sid` = {$id} {$hostCriteria}"); goto S4WNB3WXGvMerCuZ; PBCI13W2y2CPvJtj: $result = intval($data->fetchColumn()); goto SoFxmYGm8oPAnsLR; k_gXadvCzpIzHFVK: return $result; goto pM7N5kxFwVBRx7Gj; lLYqU6cKJtKwfIHu: $iCache = new \GDPlayer\InstanceCache(); goto ammdkDzh1jCpgcqG; CEc8tauU5wMdN81P: $hostCriteria = " AND (" . rtrim(implode(" OR ", $queries), " OR") . ")"; goto jP_3E3UH9Vn3GUO1; pM7N5kxFwVBRx7Gj: } goto rxQvbyRKAPd6sTyx; OwqIQIKq74mhA_h5: function supportedSites() { session_write_close(); return ["streamruby" => "Streamruby|New", "uploaddo" => "Upload.do|New", "dzen" => "Zen|New", "cloudvideo" => "CloudVideo|Additional Host", "daddyhd" => "DaddyHD|Additional Host", "desiupload" => "Desiupload|Additional Host", "desustream" => "Desustream|Additional Host", "dropload" => "Dropload|Additional Host", "ecast123" => "123ecast|Additional Host", "embedgram" => "Embedgram|Additional Host", "fastream" => "Fastream|Additional Host", "gocast2" => "gocast2|Additional Host", "gomunime" => "Gomunime|Additional Host", "highload" => "Highload|Additional Host", "kuronime" => "Kuronime|Additional Host", "letsupload" => "LetsUpload|Additional Host", "megaupload" => "MegaUpload|Additional Host", "neonime" => "Neonime|Additional Host", "openload" => "OpenLoad|Additional Host", "rapidshare" => "RapidShare|Additional Host", "streamhide" => "StreamHide|Additional Host", "streamhub" => "StreamHub|Additional Host", "streamvid" => "Streamvid|Additional Host", "streamwish" => "StreamWish|Additional Host", "uploadhub" => "UploadHub|Additional Host", "upvid" => "UpVid|Additional Host", "uservideo" => "Uservideo|Additional Host", "vlive" => "V LIVE|Additional Host", "vtube" => "vTube|Additional Host", "ydb" => "YDB - Your Drive Box|Additional Host", "ztreamhub" => "ZtreamHUB|Additional Host", "amazon" => "Amazon Drive", "anonfile" => "AnonFile", "archive" => "Archive", "bayfiles" => "BayFiles", "blogger" => "Blogger", "cloudmailru" => "Cloud Mail.Ru", "dailymotion" => "Dailymotion", "direct" => "Direct Link", "dood" => "DoodStream", "dropbox" => "Dropbox", "embedrise" => "Embedrise", "facebook" => "Facebook", "fembed" => "Fembed", "filecm" => "File.cm", "filelions" => "FileLions", "filemoon" => "Filemoon", "filerio" => "Filerio", "filesfm" => "Files.fm", "filesim" => "Files.im", "fireload" => "Fireload", "gdrive" => "Google Drive", "gofile" => "Gofile", "googlephotos" => "Google Photos", "hexupload" => "Hexupload", "hxfile" => "HxFile", "indishare" => "Indishare", "krakenfiles" => "KrakenFiles", "lulustream" => "LuluStream", "mediafire" => "MediaFire", "mixdropto" => "MixDrop", "mp4upload" => "mp4upload", "mstream" => "Microsoft Stream", "mymailru" => "Video Mail.Ru", "okru" => "OK", "onedrive" => "OneDrive", "pandafiles" => "PandaFiles", "pcloud" => "pCloud", "racaty" => "Racaty", "rumble" => "Rumble", "sendvid" => "Sendvid", "sibnet" => "Sibnet.Ru Video", "solidfiles" => "Solidfiles", "soundcloud" => "Soundcloud", "streamable" => "Streamable", "streamff" => "Streamff", "streamlare" => "Streamlare", "streamsb" => "StreamSB", "streamtape" => "Streamtape", "supervideo" => "SuperVideo", "tiktok" => "Tiktok", "ulozto" => "Uloz.to", "uploadsmobi" => "Uploads.mobi", "upstream" => "UpStream", "uptobox" => "Uptobox", "uqload" => "Uqload", "userscloud" => "Userscloud", "videobin" => "Videobin", "vidio" => "Vidio", "vidmoly" => "Vidmoly", "vidoza" => "Vidoza", "vimeo" => "Vimeo", "viu" => "VIU", "vk" => "VK Video", "voe" => "VOE", "vudeo" => "Vudeo", "vupto" => "Vupload", "wolfstream" => "WolfStream", "yadisk" => "Yandex Disk", "yourupload" => "YourUpload", "youtube" => "Youtube", "zippyshare" => "Zippyshare", "zplayer" => "zPlayer.live"]; } goto akiyaBhIYVR85hoa; wJDmswIZSkAerzHS: function current_user() { goto VssUELR56PSL0Q5X; VssUELR56PSL0Q5X: session_write_close(); goto s1_n34j9dDwZRkon; s1_n34j9dDwZRkon: $login = new \GDPlayer\Login(); goto ah0GUyMo3e1FdVGA; ah0GUyMo3e1FdVGA: return $login->cek_login(); goto jqAPRoY1AUGYWTUg; jqAPRoY1AUGYWTUg: } goto cvFmEy4hKE4bRLvI; dVnXBZjhZIJk1NRA: define("CA_FILE", BASE_DIR . "includes/bin/ssl/cacert.pem"); goto DwJ3PLKN7KFqXg1W; SbvUc5_hxn52TYus: function get_load_balancers() { goto TxJ1nDMCwBW7_Ryg; vlyErRrP04SwKa4W: session_write_close(); goto lYWHU3xTm2oRjk2C; zvElAlx9zh1Vc1aQ: $class->setCriteria("status", 1); goto XU39G4O_tupeDRwt; XU39G4O_tupeDRwt: $list = $class->get(); goto O1uJhKx6xr1URQC5; OHFJ0q3PLeoBc01C: return $list; goto YXiWHBltaUom6_bt; cfRejkfFiyYCo0XZ: return []; goto mIJ_bKeKqorQ0LAo; YXiWHBltaUom6_bt: C7oRDRmqmxH_O0cc: goto cfRejkfFiyYCo0XZ; lYWHU3xTm2oRjk2C: $list = array_column($list, "link"); goto OHFJ0q3PLeoBc01C; LVRNLri8yUzqBv1_: $class = new \GDPlayer\Model\LoadBalancers(); goto zvElAlx9zh1Vc1aQ; O1uJhKx6xr1URQC5: if (!$list) { goto C7oRDRmqmxH_O0cc; } goto vlyErRrP04SwKa4W; TxJ1nDMCwBW7_Ryg: session_write_close(); goto LVRNLri8yUzqBv1_; mIJ_bKeKqorQ0LAo: } goto HHFuuhShS_NBnfAF; dkUiv_tTVRHWM8tD: function stat_counter(int $videoId = 0, int $initialViews = 0) { goto XTxQxIK6TibZ23uL; IA5nV9BFowPk7Wio: session_write_close(); goto Lt69KY8uaMRY47ZZ; x7i1ryPfQ3RI37OM: $class->update(array("views" => $initialViews)); goto TZZI0oNuBuKjlqL8; iF7zivxNmhCXhCkM: $stats->setCriteria("created", $time, ">=", "AND"); goto AFpXz42wswQTqP2Q; TZZI0oNuBuKjlqL8: return $stats->insert(array("vid" => $videoId, "ip" => $ip, "ua" => $ua, "created" => $time)); goto eV6MpToliL_wE0jc; Wf8Czenmde089S1o: $class->setCriteria("id", $videoId); goto x7i1ryPfQ3RI37OM; gBQhgT2bB3D2yv6g: $max = 1; goto wiG7QJ0v9AKpFhtV; FJZF9bRnhN352sgC: $ua = isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : "bot"; goto oiuq1CFh2tYkbu3l; Wm_YURP8U5Rcwxs2: $stats = new \GDPlayer\Model\Stats(); goto KomMKPrF3kZK2eIC; igXlhzLQam0a3L26: if (!($num < $max)) { goto z3a31KPIqjuiYa3V; } goto IA5nV9BFowPk7Wio; bp7wLQcVFOiyOZyZ: $ip = getUserIP(); goto FJZF9bRnhN352sgC; VNMouQIIsdE2a_jx: if (!($max <= 0)) { goto CF2TQVVU77wCFu9s; } goto nADv1Q1J1WPjm3zY; GSUYHJ4cuAjRgR_y: $class = new \GDPlayer\Model\Videos(); goto Wf8Czenmde089S1o; AFpXz42wswQTqP2Q: $stats->setOrderBy("created", "DESC"); goto flnCKJ4iXOx2po3V; iV3qhU07bcWGZGVw: $stats->setCriteria("vid", $videoId, "=", "AND"); goto iF7zivxNmhCXhCkM; Lt69KY8uaMRY47ZZ: $initialViews += 1; goto GSUYHJ4cuAjRgR_y; XTxQxIK6TibZ23uL: session_write_close(); goto bp7wLQcVFOiyOZyZ; wiG7QJ0v9AKpFhtV: CF2TQVVU77wCFu9s: goto Wm_YURP8U5Rcwxs2; w8wQBlz6rRwrxU3u: $max = intval(get_option("visit_counter")); goto VNMouQIIsdE2a_jx; DCV1zMtvr8FB4ASz: return false; goto nq6KJVF_gICGg2qJ; eV6MpToliL_wE0jc: z3a31KPIqjuiYa3V: goto DCV1zMtvr8FB4ASz; oiuq1CFh2tYkbu3l: $time = strtotime(date("Y-m-d")); goto w8wQBlz6rRwrxU3u; flnCKJ4iXOx2po3V: $num = $stats->getNumRows(); goto igXlhzLQam0a3L26; KomMKPrF3kZK2eIC: $stats->setCriteria("ip", $ip, "="); goto iV3qhU07bcWGZGVw; nADv1Q1J1WPjm3zY: session_write_close(); goto gBQhgT2bB3D2yv6g; nq6KJVF_gICGg2qJ: } goto CMw1noysBODTWO7x; n9myEjDYg8Ews2Ef: function getDriveEmail() { goto vye3NLmJ0vG1L5xg; l_6wBb_Fl4ceT550: t7Iky3m6g6bYJ4S6: goto LYg39W_LL1D3dAIM; WcExdf6hgoRGbYiM: return (string) $emails[$index]; goto l_6wBb_Fl4ceT550; CVEGrtY1ak7klLaw: $emails = array_column($list, "email"); goto ZeLWgW_wDVVsnY3P; LYg39W_LL1D3dAIM: return ''; goto sRzww71dRhPA631Q; L8g7BqtVF7zchd6P: $list = $gdAuth->get(["email"]); goto pbebe1TBjPsZx3K6; wd5sG_lElUYsxYzQ: session_write_close(); goto CVEGrtY1ak7klLaw; pbebe1TBjPsZx3K6: if (!$list) { goto t7Iky3m6g6bYJ4S6; } goto wd5sG_lElUYsxYzQ; oLoK2E6YJCVFd08m: $gdAuth = new \GDPlayer\Model\GDriveAuth(); goto SFSMqdNJ_KwBz0IW; SFSMqdNJ_KwBz0IW: $gdAuth->setCriteria("status", 1); goto L8g7BqtVF7zchd6P; ZeLWgW_wDVVsnY3P: $index = array_rand($emails); goto WcExdf6hgoRGbYiM; vye3NLmJ0vG1L5xg: session_write_close(); goto oLoK2E6YJCVFd08m; sRzww71dRhPA631Q: } goto AAdYsXLeKz_gDMpb; yMY0XEkKBPvN4HXX: function get_host_status(string $host = '', bool $html = false) { goto o4Q42vI_tVrY4GeE; pSnXEE_G1vDqPz7p: tlDSewL3YUxLfAnD: goto DzUogoObkHQsB6Te; kKclsCc2JtWy5Flb: oSYTauTlUep7LD1N: goto TkLPmB8UhzxKogsN; Dt1BglwolDPDuXpe: if ($disabled) { goto tlDSewL3YUxLfAnD; } goto bNH_4HZycYx6VkVY; o4Q42vI_tVrY4GeE: session_write_close(); goto EFtQh39DN7P2tLm_; bNH_4HZycYx6VkVY: session_write_close(); goto N08SqGMh38CwjNLq; G0sJhnco7JyYFrlQ: return $disabled; goto Y8y1BQCc9k3YvWOH; P8Mi2E91DVuoVtwF: $disabledHosts = is_array($disabledHosts) ? $disabledHosts : json_decode($disabledHosts, true); goto n7ouquPf1eRXUO__; rkD4k1BeUuGiI_la: return "<span class="text-danger">" . "<i aria-hidden="true" class="fas fa-ban fa-lg"></i>" . "<span class="ml-1">Disabled</span>" . "</span>"; goto L3_wzvLXU0mARXu_; NVW7MXxhlyzCpZqF: if (empty($disabledHosts)) { goto oSYTauTlUep7LD1N; } goto hUq6u2JX1VeCQCSa; TkLPmB8UhzxKogsN: if (!$html) { goto i5xf5xwCvbqPUNXc; } goto vT6Arq1WW5eQykrs; IvSRBNkpO87VpsPn: $disabled = false; goto NVW7MXxhlyzCpZqF; N08SqGMh38CwjNLq: return "<span class="text-success">" . "<i aria-hidden="true" class="fas fa-check-circle fa-lg"></i>" . "<span class="ml-1">Working</span>" . "</span>"; goto jvY6VIc3efQcmEpi; hUq6u2JX1VeCQCSa: session_write_close(); goto P8Mi2E91DVuoVtwF; EFtQh39DN7P2tLm_: $disabledHosts = get_option("disable_host"); goto IvSRBNkpO87VpsPn; vT6Arq1WW5eQykrs: session_write_close(); goto Dt1BglwolDPDuXpe; L3_wzvLXU0mARXu_: SSztR01v3faG82bp: goto hjy4olhGmFlMvSOT; hjy4olhGmFlMvSOT: i5xf5xwCvbqPUNXc: goto G0sJhnco7JyYFrlQ; jvY6VIc3efQcmEpi: goto SSztR01v3faG82bp; goto pSnXEE_G1vDqPz7p; n7ouquPf1eRXUO__: $disabled = in_array($host, $disabledHosts); goto kKclsCc2JtWy5Flb; DzUogoObkHQsB6Te: session_write_close(); goto rkD4k1BeUuGiI_la; Y8y1BQCc9k3YvWOH: } goto rIoajticziWbd10M; C8m93x7hwLYKEKPz: function isSafari() { goto hfMp_FkL0IX50IeX; hfMp_FkL0IX50IeX: session_write_close(); goto qV_U6pWL_m_BPRrD; qV_U6pWL_m_BPRrD: $ua = getBrowserUserAgent(); goto R5jDeVVNUCKHVT9B; R5jDeVVNUCKHVT9B: return strpos($ua, "Version/") !== false && strpos($ua, "Safari/") !== false; goto rHtWdA02s7Rs7kE4; rHtWdA02s7Rs7kE4: } goto TW3Yn2rgAJDaAf7j; Q9Vdb3czL2O6T6H9: function remove_option(string $key = '') { goto ZBvm02vXH4tInobG; G_PryFNfBxouyYxN: return false; goto pJamFCVnmZEcxa5g; z88XUTKQ1Im2OO1h: $class = new \GDPlayer\Model\Settings(); goto FLf4BItA17BbD5Lo; ZBvm02vXH4tInobG: session_write_close(); goto nvSHL_MZ5S3XnPXn; Gp2HPKHnKKuwdcbg: session_write_close(); goto z88XUTKQ1Im2OO1h; vPSbXmyepkFdu0fI: kGBLZ8Awry2BSTn9: goto G_PryFNfBxouyYxN; FLf4BItA17BbD5Lo: $class->setCriteria("key", $key); goto le8trH3etWg0TTSb; le8trH3etWg0TTSb: return $class->delete(); goto vPSbXmyepkFdu0fI; nvSHL_MZ5S3XnPXn: if (empty($key)) { goto kGBLZ8Awry2BSTn9; } goto Gp2HPKHnKKuwdcbg; pJamFCVnmZEcxa5g: } goto oQEaBcuIVQ7FMK2K; Enc3d05bTQcpKBf9: function files_identical($fn1, $fn2) { goto vVvlnNcZEhYg6EuI; WM8eVtlA0eyilV2G: tC39L2cSoA_89Op6: goto W1x0tMYl_FZkMknQ; vVvlnNcZEhYg6EuI: session_write_close(); goto p9vqxeKaR1QSUl4L; JMw00nRyY7rxYU_I: if (!(feof($fp1) !== feof($fp2))) { goto ih3YdheqJV4H1r2Q; } goto bwVSWqOF8rB8aMOc; IDNZm03pW3ynezgC: $same = false; goto uKAC5IP726vM0Ncn; sd03pwp23FZIq_8p: ih3YdheqJV4H1r2Q: goto esr8lchM6pQ60MP1; pV170ZQcVmW7g9QG: session_write_close(); goto Gv_D2wseQ2IflnXO; J0RvgMb_usgY53ev: open_resources_handler(); goto nU8o_1YnIK5rB7DO; y6V50DwpWFAQfTjT: session_write_close(); goto IDNZm03pW3ynezgC; oeCw7NhSNrpNkc4R: stream_set_blocking($fp1, false); goto TKP0QimvsaMQSnWV; M3xys107NrVOmt1r: return $same; goto BmrhwpAhfWEdn5Ii; DCY_MSddyOpyul3m: session_write_close(); goto YBb8J2Khmeqfvwda; mgMhE5ERZkdPqhu_: goto f1cBVPfoBJ1l2EnY; goto SIWp1Im31RvPe7V5; Woin9Ztn1yu3n0f5: P7gx4NTmWlO38NWE: goto DCY_MSddyOpyul3m; hLa3T2jaFMfahWrw: session_write_close(); goto CHNExi7LgVaWRPF7; UzdLSQP2zS0c7Jea: HDgNCXHS2VdPNZCU: goto z_mcqR0ruuBevoST; W1x0tMYl_FZkMknQ: $same = true; goto oeCw7NhSNrpNkc4R; p9vqxeKaR1QSUl4L: if (filetype($fn1) !== filetype($fn2) || filesize($fn1) !== filesize($fn2)) { goto P7gx4NTmWlO38NWE; } goto J0RvgMb_usgY53ev; nU8o_1YnIK5rB7DO: $fp1 = @fopen($fn1, "rb"); goto IDWtPXEf2LX0yo1c; esr8lchM6pQ60MP1: fclose($fp1); goto a0MDNZ14TmfPri4k; OtN0TvjUEOvfN9AY: $fp2 = @fopen($fn2, "rb"); goto nLDHxGHjjqSO4Q_a; DpD1htX2CpyLJpj2: f1cBVPfoBJ1l2EnY: goto DC8E2o9YHrRWeHTJ; DC8E2o9YHrRWeHTJ: if (!(!feof($fp1) && !feof($fp2))) { goto wXg6k5Fdk2YzSYeh; } goto pV170ZQcVmW7g9QG; IVGVYRSNmfhhXtcj: DUUG9SSBq3Mgjm3K: goto mgMhE5ERZkdPqhu_; eEpPWmo2Z9pyp00L: $same = false; goto sd03pwp23FZIq_8p; nLDHxGHjjqSO4Q_a: if (!(!$fp1 || !$fp2)) { goto tC39L2cSoA_89Op6; } goto hLa3T2jaFMfahWrw; Gv_D2wseQ2IflnXO: if (!(fread($fp1, 4096) !== fread($fp2, 4096))) { goto DUUG9SSBq3Mgjm3K; } goto y6V50DwpWFAQfTjT; uKAC5IP726vM0Ncn: goto wXg6k5Fdk2YzSYeh; goto IVGVYRSNmfhhXtcj; CHNExi7LgVaWRPF7: return false; goto WM8eVtlA0eyilV2G; a0MDNZ14TmfPri4k: fclose($fp2); goto M3xys107NrVOmt1r; BmrhwpAhfWEdn5Ii: goto HDgNCXHS2VdPNZCU; goto Woin9Ztn1yu3n0f5; YBb8J2Khmeqfvwda: return false; goto UzdLSQP2zS0c7Jea; bwVSWqOF8rB8aMOc: session_write_close(); goto eEpPWmo2Z9pyp00L; IDWtPXEf2LX0yo1c: open_resources_handler(); goto OtN0TvjUEOvfN9AY; TKP0QimvsaMQSnWV: stream_set_blocking($fp2, false); goto DpD1htX2CpyLJpj2; SIWp1Im31RvPe7V5: wXg6k5Fdk2YzSYeh: goto JMw00nRyY7rxYU_I; z_mcqR0ruuBevoST: } goto unesy0ZdK6d20mms; L2BUnURq1fwYgapT: function is_anonymous() { session_write_close(); return validate_boolean(get_option("anonymous_generator")); } goto HQLSYoaWnwogJPlI; y817P4YZoNXiNWUE: define("THEMES_PATH", BASE_DIR . "themes/"); goto EU_tVmTDHVLya9_I; s57Os0Re70Fz0Cq3: function get_frontend_header() { goto qtmAQXaK916UCtqp; nTVY0orIoYKrO9M4: $file = FRONTEND_THEME_PATH . "/header.php"; goto W9hYdPvKmUAkuztP; LpySvO3RkElmDQK3: session_write_close(); goto vT0Rxw7ovRrsuz_b; vT0Rxw7ovRrsuz_b: include_once $file; goto LFncAJxmybytg5MO; LFncAJxmybytg5MO: dN09GB2vlIiC5UhW: goto NdTIx46gHoB2IRqK; W9hYdPvKmUAkuztP: if (!is_file($file)) { goto dN09GB2vlIiC5UhW; } goto LpySvO3RkElmDQK3; qtmAQXaK916UCtqp: session_write_close(); goto nTVY0orIoYKrO9M4; NdTIx46gHoB2IRqK: } goto qXpAynRrVchJU_lq; cvFmEy4hKE4bRLvI: function is_admin() { goto ZYfvK21kKkAHHuPM; ZYfvK21kKkAHHuPM: session_write_close(); goto w4Py1Radqnjlk13t; YxMjX9YucQpF1BLT: return $user && intval($user["role"]) === 0; goto U8LjIBxUGSJCmias; w4Py1Radqnjlk13t: $user = current_user(); goto YxMjX9YucQpF1BLT; U8LjIBxUGSJCmias: } goto TWxD7vKjOUmCNqoX; bWWEeLYwFh1E6Lxi: function is_country_blacklisted(string $ip = '') : bool { goto H7odvGL0QbAAZv6u; H7odvGL0QbAAZv6u: session_write_close(); goto SmY5jBhHCstdynzS; A8zdXN741hZc6sTd: $userCountry = getUserIPCountry($ip); goto KfvxBS9ltFZNTrHh; SmY5jBhHCstdynzS: $countryList = @json_decode(get_option("banned_countries"), true); goto A8zdXN741hZc6sTd; KfvxBS9ltFZNTrHh: return $countryList && $userCountry && in_array($userCountry, $countryList); goto mWYWBod0I3bxjp8c; mWYWBod0I3bxjp8c: } goto iNxBZ2v7hiMu51ht; rxQvbyRKAPd6sTyx: function show_public_balancer() { goto r2zbu6gbftKNDVur; NvUmRwIujpHkyiXe: $host = ltrim(parse_url(BASE_URL, PHP_URL_HOST), "www."); goto qGgm0JynIG98h3Np; s0gPlldJYehi2VfH: $class->setCriteria("link", "https://{$host}%", "LIKE"); goto bPbPjrmQyJcIbQIi; bPbPjrmQyJcIbQIi: $class->setCriteria("link", "http://{$host}%", "LIKE", "OR"); goto e3da4dHCXkj7nBOS; EHzXk0wDwXNnd2wR: $class->setCriteria("public", 1, "=", "AND"); goto JKIdp5Q20rCwlQX_; r2zbu6gbftKNDVur: session_write_close(); goto NvUmRwIujpHkyiXe; qGgm0JynIG98h3Np: $class = new \GDPlayer\Model\LoadBalancers(); goto s0gPlldJYehi2VfH; e3da4dHCXkj7nBOS: $class->setCriteria("status", 1, "=", "AND"); goto EHzXk0wDwXNnd2wR; JKIdp5Q20rCwlQX_: return $class->getNumRows() > 0; goto JE0SDwcrldq4jxwt; JE0SDwcrldq4jxwt: } goto LBZzO8cxanE7SIPc; Ft6i1FZ1Xx2dbpo0: function sanitize_int($number = null) { session_write_close(); return filter_var($number, FILTER_SANITIZE_NUMBER_INT); } goto ryhM6v8C4kRH5DaD; oQEaBcuIVQ7FMK2K: function get_host_count(string $host = '') { goto Uqhxkewdk7UH5iNx; Ox7JckRbudV9fbcz: $class->setCriteria("host", $host); goto SQQ0ppo2h06Mz5zW; Uqhxkewdk7UH5iNx: session_write_close(); goto UI0clraIZwwC1rnA; UI0clraIZwwC1rnA: $class = new \GDPlayer\Model\Videos(); goto Ox7JckRbudV9fbcz; SQQ0ppo2h06Mz5zW: return $class->getNumRows(); goto EuYPSr8DzLtcCTzE; EuYPSr8DzLtcCTzE: } goto yMY0XEkKBPvN4HXX; mNVdHS3P4DqjxQoS: define("ADMIN_PATH", BASE_DIR . "includes/views/backend"); goto C7IIP2luBqgJdhf_; wJQ0woCiD7RlTwBv: function getDriveId(string $url = '') { goto rPmmn9vaZpArF17_; rPmmn9vaZpArF17_: session_write_close(); goto CHCgonW3n2frwPcu; h9RJm4HM8tbmwSIZ: if (preg_match("/d\/([^"]+)/", $url, $fileid) || preg_match("/files\/([^"]+)/", $url, $fileid)) { goto vRIzSrodySgzhJDk; } goto zx8y_FljIdvfx4Bt; UqjdGublB2XeM7W8: session_write_close(); goto lLqcjZTYoxHKLsbP; vOEVLh4ZIFyW4X3R: session_write_close(); goto nnnZfGVr6rAmZLA9; lLqcjZTYoxHKLsbP: $fileid = explode("/", parse_url($fileid[1], PHP_URL_PATH)); goto d0TO_6RzuwKnLMAz; RJalWgut9i9uFe4m: W20hFt_UXxN8HpfS: goto a3R4IDS0FOjUza3o; er03q646oymMoUQP: goto W20hFt_UXxN8HpfS; goto HXxaUo77croVMBUy; WoG4vyYylJRs1F8M: parse_str($query, $qry); goto q38lDD1Kz3V2ioKb; HXxaUo77croVMBUy: vRIzSrodySgzhJDk: goto UqjdGublB2XeM7W8; zx8y_FljIdvfx4Bt: goto W20hFt_UXxN8HpfS; goto fqdTmfcolJZj6gLy; fqdTmfcolJZj6gLy: stg6_Bb4wZmRwdJ9: goto vOEVLh4ZIFyW4X3R; a3R4IDS0FOjUza3o: return $result; goto MyokCLxwmaCD3EGF; q38lDD1Kz3V2ioKb: if (!empty($qry["id"])) { goto stg6_Bb4wZmRwdJ9; } goto h9RJm4HM8tbmwSIZ; CHCgonW3n2frwPcu: $result = $url; goto zv1flWpQGgT_6uNN; zv1flWpQGgT_6uNN: $query = parse_url($url, PHP_URL_QUERY); goto WoG4vyYylJRs1F8M; d0TO_6RzuwKnLMAz: $result = sanitize_html($fileid[0]); goto RJalWgut9i9uFe4m; nnnZfGVr6rAmZLA9: $result = sanitize_html($qry["id"]); goto er03q646oymMoUQP; MyokCLxwmaCD3EGF: } goto n9myEjDYg8Ews2Ef; nH7UCNZr_0Jn0D_B: function get_page() { session_write_close(); return trim(implode("/", get_page_uris()), "/"); } goto GYqFM4NlmmXgzoVP; PuuZYhToalZWxpQy: function create_htaccess(string $dir = '', bool $preventVulnerableOnly = false) { goto GMmvjwyqIblXsSsN; DjuxFT3lDzjqjUTc: return filesize($file); goto nC5rHkL0Yk_j82tE; dfiUbasweICfCiZ7: session_write_close(); goto DjuxFT3lDzjqjUTc; VrraWv3nw0txSJSy: $file = rtrim($dir, "/") . "/.htaccess"; goto TiONfE4yUQ4a7dbK; TiONfE4yUQ4a7dbK: if (!is_file($file)) { goto DBjD3M2sD63eQcZo; } goto dfiUbasweICfCiZ7; nC5rHkL0Yk_j82tE: DBjD3M2sD63eQcZo: goto gs3Vyyx7qUysaOyb; Iha3fsoHUOH76gDK: return $preventVulnerableOnly ? create_file($file, "Header set Content-Type "application/octet-stream"") : create_file($file, "deny from all"); goto j30AQ4wQU4mnbNM9; GMmvjwyqIblXsSsN: session_write_close(); goto VrraWv3nw0txSJSy; gs3Vyyx7qUysaOyb: $dir = create_dir($dir); goto Iha3fsoHUOH76gDK; j30AQ4wQU4mnbNM9: } goto auGrxnzETZQP0GsQ; lNbfyM6Qhz8hIdFR: function execInBackground(string $script = '', string $program = "php") { goto Ss4nsL3RWBqXTj93; Ss4nsL3RWBqXTj93: session_write_close(); goto O5U8vxwXRIIehw9X; zYLbM1aVwY894WVv: session_write_close(); goto xLUz_AqLIkQg7PKY; eAPjij6Seuvvj6z_: LvLz2p6eQebiagAw: goto KhYG0MFW3A3oU2Dj; ctjNFIfzsAQlX1hl: session_write_close(); goto rTLk22pQ0ESW9reO; xne6p97VIatpADti: $result = sanitize_int($cmd); goto UbJhkxwArQnaFyj7; rTLk22pQ0ESW9reO: $pgs = proc_get_status($p); goto r3g6GThYpR_NaaXz; u1hy0jX_JWinunvC: session_write_close(); goto pEt7TggR5CqketF9; YUF0D4nfaHOrz0zg: $cmd = shell_exec(sprintf("%s %s >/dev/null 2>&1 & echo $!", $program, $script)); goto xne6p97VIatpADti; O5U8vxwXRIIehw9X: $result = false; goto RnQVeJNphM9dGMiA; XQ3DlFSCNcMWgGp9: session_write_close(); goto x5TohC1Ez30xiTwz; UbJhkxwArQnaFyj7: goto LvLz2p6eQebiagAw; goto SrGaPoHvMTvXGpQ4; RnQVeJNphM9dGMiA: if (!(empty($script) || empty($program) || !function_exists("shell_exec"))) { goto Ih6OvVUJ01WbCZI2; } goto u1hy0jX_JWinunvC; xLUz_AqLIkQg7PKY: $p = proc_open(sprintf("start /B %s %s", $program, $script), array(0 => array("pipe", "r"), 1 => array("pipe", "w")), $pipes); goto p3l2zJfxXgVyOHyX; KhYG0MFW3A3oU2Dj: return $result; goto V09mVXQosiPoMhSN; yXWF6_F1PuIVoc5W: session_write_close(); goto YUF0D4nfaHOrz0zg; x5TohC1Ez30xiTwz: $result = sanitize_int($pgs["pid"]); goto MD3KwUd2rtuC_qIG; a37K7K0Jf3CoXKh0: Ih6OvVUJ01WbCZI2: goto tTR73CGkM2PUI51b; r3g6GThYpR_NaaXz: proc_close($p); goto qtu3k2vFd7ZDyeOo; qtu3k2vFd7ZDyeOo: if (!$pgs) { goto Th18NHTpri6d5uEc; } goto XQ3DlFSCNcMWgGp9; SrGaPoHvMTvXGpQ4: cjuczvJ16CsWvL8e: goto zYLbM1aVwY894WVv; tTR73CGkM2PUI51b: if (PHP_OS_FAMILY === "Windows" && function_exists("proc_open") && function_exists("proc_get_status") && function_exists("proc_close")) { goto cjuczvJ16CsWvL8e; } goto yXWF6_F1PuIVoc5W; p3l2zJfxXgVyOHyX: if (!$p) { goto uR56kR_fl8bxVYel; } goto ctjNFIfzsAQlX1hl; YeXOfm3W4mq4s9ze: uR56kR_fl8bxVYel: goto eAPjij6Seuvvj6z_; MD3KwUd2rtuC_qIG: Th18NHTpri6d5uEc: goto YeXOfm3W4mq4s9ze; pEt7TggR5CqketF9: return false; goto a37K7K0Jf3CoXKh0; V09mVXQosiPoMhSN: } goto r2ThNrFyLmMzjHg3; hvfMHmN1Bfln8x7c: function auto_clear_expired_caches() { goto SKhyK9nUm3LPteQr; fY3VbmlTkjS6O4Uc: BbvNkvfvOB2tyScW: goto YcYlSu40q9zpuY7g; Pr1VhATxjKhfoEOX: al1iaPKD_zXyD7Ci: goto vFVX2Rp47Ck78gKZ; K8gDUi4gnv2Pxu88: if (!$handle) { goto zgZ4ThwFFELLThGH; } goto oPODbboJ6oTPJmhF; kZ6L8CTjVsEBD0JY: open_resources_handler(); goto Um2Fn6WiF8ZHn2Bu; exvVNc13zfkNEuur: $videos = new \GDPlayer\Model\VideoSources(); goto iM39pGjPtIwN6f7J; vFVX2Rp47Ck78gKZ: goto l2_9EED6y50wzbqE; goto fY3VbmlTkjS6O4Uc; iM39pGjPtIwN6f7J: $videos->setCriteria("expired", time(), "<="); goto D7D3tiML2ri17C2E; sDIAS6p7pZQ8jP6M: auto_clear_cache_file($hostDirs); goto HnXhmK4cVC9YYdSI; HnXhmK4cVC9YYdSI: zgZ4ThwFFELLThGH: goto exvVNc13zfkNEuur; DOv91SJRkMZE5o_a: $dir = BASE_DIR . "cache/files/"; goto kZ6L8CTjVsEBD0JY; Um2Fn6WiF8ZHn2Bu: $handle = @opendir($dir); goto K8gDUi4gnv2Pxu88; rM8UxlWNDstIr8Gl: session_write_close(); goto aYie12nyc25gI8Xr; HTMLXK4Inz7_msEw: if (!(($entry = readdir($handle)) !== false)) { goto BbvNkvfvOB2tyScW; } goto rM8UxlWNDstIr8Gl; EabuIHAhephBI_1i: $hostDirs = []; goto BAP8zLFcHrjktZoS; SKhyK9nUm3LPteQr: session_write_close(); goto bKfXAPAlBqqzDO0Y; oPODbboJ6oTPJmhF: session_write_close(); goto EabuIHAhephBI_1i; ePflKtxhc6Bt6IPM: session_write_close(); goto h4eKBYjPbwo5I1t4; bKfXAPAlBqqzDO0Y: $hosts = array_keys(supportedSites()); goto DOv91SJRkMZE5o_a; D7D3tiML2ri17C2E: return $videos->delete(); goto vO9HNNvb3FYVqUS_; h4eKBYjPbwo5I1t4: $hostDirs[] = $dir . $entry . "/"; goto Pr1VhATxjKhfoEOX; aYie12nyc25gI8Xr: if (!($entry !== "." && $entry !== ".." && is_dir($dir . $entry) && in_array($entry, $hosts))) { goto al1iaPKD_zXyD7Ci; } goto ePflKtxhc6Bt6IPM; YcYlSu40q9zpuY7g: closedir($handle); goto sDIAS6p7pZQ8jP6M; BAP8zLFcHrjktZoS: l2_9EED6y50wzbqE: goto HTMLXK4Inz7_msEw; vO9HNNvb3FYVqUS_: } goto fJBlb0ddZhpdtHes; XZwHNZxkqr1K6IdV: function isAppleProduct() { session_write_close(); return preg_match("/mac|ios|iphone|ipad|ipod/", strtolower(getBrowserUserAgent()), $match) && !empty($match); } goto C8m93x7hwLYKEKPz; fJBlb0ddZhpdtHes: function hex2RGB($hexStr = null, bool $returnAsString = false, string $seperator = ",") { goto OAF1C2wBJz0fDggk; D1mf2KxLVi_1ePdx: return false; goto sDrwrfWCrfuHdDjA; wUXgFgSmaKWVfZLz: $rgbArray["blue"] = hexdec(str_repeat(substr($hexStr, 2, 1), 2)); goto GjBoVVXyCxEBXBAL; OAF1C2wBJz0fDggk: session_write_close(); goto TiStpDUAY9CpmRsz; S2xrYTl8Jt9JXZbX: $rgbArray["red"] = 0xff & $colorVal >> 0x10; goto e2uKn9dLLs17oNOs; rvmjc5Mi6Jf8FzlX: LKJhVfjrY7eHitR0: goto D1mf2KxLVi_1ePdx; vKMWTOA7mYVUEQYL: session_write_close(); goto tTcOz2TEYKC52ky6; Sm72G5yIRLMh7bSd: eX32NjEgOz1UIo_0: goto vKMWTOA7mYVUEQYL; gbNpnV9548QwXvfA: v6ejkcrnUVKRHyrI: goto rPUAQiT67Almd0GV; GKtrTz5xB2dGi853: $rgbArray = array(); goto TUc0Tm3ytSqxnlqd; sog_sVsnuiUKeysa: session_write_close(); goto usv1ZV1KbS2ZvOrQ; sfWbnZ8ldjAaemdU: $hexStr = preg_replace("/[^0-9A-Fa-f]/", '', $hexStr); goto GKtrTz5xB2dGi853; Q2XEDDfWSpwfCtWK: if (strlen($hexStr) == 3) { goto eX32NjEgOz1UIo_0; } goto sog_sVsnuiUKeysa; tTcOz2TEYKC52ky6: $rgbArray["red"] = hexdec(str_repeat(substr($hexStr, 0, 1), 2)); goto x3XveKSZ5bIyPu56; TiStpDUAY9CpmRsz: if (empty($hexStr)) { goto LKJhVfjrY7eHitR0; } goto MhqZmANQw5it2htR; qsDR30nJrIGKy7Du: $rgbArray["blue"] = 0xff & $colorVal; goto X7PWO2ZbtDf7Rwmn; sl2_MAnfC70zqCyU: goto sxPq6cRJ5busS2SX; goto gbNpnV9548QwXvfA; rPUAQiT67Almd0GV: session_write_close(); goto sDoHjwR_m6gVCoH2; GjBoVVXyCxEBXBAL: sxPq6cRJ5busS2SX: goto G54J141aM1v7aW_m; x3XveKSZ5bIyPu56: $rgbArray["green"] = hexdec(str_repeat(substr($hexStr, 1, 1), 2)); goto wUXgFgSmaKWVfZLz; usv1ZV1KbS2ZvOrQ: return false; goto sl2_MAnfC70zqCyU; X7PWO2ZbtDf7Rwmn: goto sxPq6cRJ5busS2SX; goto Sm72G5yIRLMh7bSd; MhqZmANQw5it2htR: session_write_close(); goto sfWbnZ8ldjAaemdU; sDoHjwR_m6gVCoH2: $colorVal = hexdec($hexStr); goto S2xrYTl8Jt9JXZbX; TUc0Tm3ytSqxnlqd: if (strlen($hexStr) == 6) { goto v6ejkcrnUVKRHyrI; } goto Q2XEDDfWSpwfCtWK; G54J141aM1v7aW_m: return $returnAsString ? implode($seperator, $rgbArray) : $rgbArray; goto rvmjc5Mi6Jf8FzlX; e2uKn9dLLs17oNOs: $rgbArray["green"] = 0xff & $colorVal >> 0x8; goto qsDR30nJrIGKy7Du; sDrwrfWCrfuHdDjA: } goto EzmzAW6kvGIw1cH4; C7IIP2luBqgJdhf_: define("PLUGINS_PATH", BASE_DIR . "plugins/"); goto y817P4YZoNXiNWUE; rIoajticziWbd10M: function cidrToRange($cidr = null) { goto N_TSc4lVjLTrI0Eu; FMBn3S1but1gGenM: $origValFirst = hexdec($origFirst); goto wEUWhDE0RJjfq_1K; v0zfKj9_YJUAVlmD: session_write_close(); goto kZCf9pMl9O5TvZyz; hgFu0KIwdodWsM3T: Ek7nxCedjZS3y12n: goto VONoCesLSrOJCYuT; CsSLOt4ihpb2CBsJ: $newLast = dechex($newValLast); goto r5h6iuSgOm1ug2Fy; xpNrO68fTgyKiKLX: $addrBinFirst = hex2bin($addrHexFirst); goto BS3TRI8Cs0IIgbxA; BS3TRI8Cs0IIgbxA: $addrBinLast = hex2bin($addrHexLast); goto lnuRSyiXRq7CGup_; h3ABMpz63OAl6el4: qLRSpVTnsCudeYCE: goto mcR9FbsI5DVFdkcP; NhFYsHJlX5xhux28: $addrHexFirst = $addrGivenHex; goto M3bZa4eYQ7KRhFhX; g3aU3Bgmi7LBwTXY: $lastAddrStr = long2ip(ip2long($firstAddrStr) + pow(2, 32 - $prefixLen) - 1); goto Lb87ePrIEvMhTaqn; uAERBvrD9Ywpavie: session_write_close(); goto XVzEekC8Ipc5OQIs; MyYNYD0fWsD1KyhU: $newFirst = dechex($newValFirst); goto CsSLOt4ihpb2CBsJ; icTaDGoGQi2LQY8R: list($firstAddrStr, $prefixLen) = array_pad(explode("/", $cidr), 2, 0); goto wF3KpNJETroZJQhw; wMwgQFoxWWgswnbO: $newValFirst = $origValFirst & $mask; goto fKSqtNw7Qo1QrBW0; aRRRRh635xZEWw_q: bRxVNmeavEZCnqER: goto duMxTFcUJhn7_Ov1; VONoCesLSrOJCYuT: $range[] = $firstAddrStr; goto kIy51WIuyXuIfvdy; wYpHojpOEL2CoGud: if (filter_var($firstAddrStr, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)) { goto xgqZbyTT9tIvnim4; } goto ZrAGmLyOvO5bSLLs; Lb87ePrIEvMhTaqn: goto Ek7nxCedjZS3y12n; goto aRRRRh635xZEWw_q; VasFyaTH3WnBoSts: session_write_close(); goto icTaDGoGQi2LQY8R; SAqeQ5tv3Tobi0yw: $mask = 0xf << min(4, $flexBits); goto wMwgQFoxWWgswnbO; wEUWhDE0RJjfq_1K: $origValLast = hexdec($origLast); goto SAqeQ5tv3Tobi0yw; BgmAB81jAzfBmvgr: $flexBits = 128 - $prefixLen; goto NhFYsHJlX5xhux28; QcYAs6nq_8DawwbK: xgqZbyTT9tIvnim4: goto uAERBvrD9Ywpavie; mcR9FbsI5DVFdkcP: if (!($flexBits > 0)) { goto l3kq2DKGK4VFvE2N; } goto v0zfKj9_YJUAVlmD; kZCf9pMl9O5TvZyz: $origFirst = substr($addrHexFirst, $pos, 1); goto nEQhSgL8CZ3Hk210; X7wb6uEXQNZuTbeI: $pos = 31; goto h3ABMpz63OAl6el4; M3bZa4eYQ7KRhFhX: $addrHexLast = $addrGivenHex; goto X7wb6uEXQNZuTbeI; kIy51WIuyXuIfvdy: $range[] = $lastAddrStr; goto oMzQrATqwtCLvHP7; Adfo9bsbee234NJB: if (empty($cidr)) { goto z80LMxhrROUN5WIp; } goto VasFyaTH3WnBoSts; cxOHm1pMjSFdOm51: $range = array(); goto Adfo9bsbee234NJB; duMxTFcUJhn7_Ov1: session_write_close(); goto w0FXE6y3bLjy_f48; nEQhSgL8CZ3Hk210: $origLast = substr($addrHexLast, $pos, 1); goto FMBn3S1but1gGenM; YhnmjbIMAoBCEN2g: return $range; goto ED0g2V6JJB1LPW9q; WF5tsjRPSklqWyif: $lastAddrStr = inet_ntop($addrBinLast); goto hgFu0KIwdodWsM3T; AbpqdCMrlCdZJf8X: $pos -= 1; goto IkC8jIN1Cx2tWiZR; oMzQrATqwtCLvHP7: z80LMxhrROUN5WIp: goto YhnmjbIMAoBCEN2g; XVzEekC8Ipc5OQIs: $prefixLen = intval($prefixLen); goto RFcbiEvgkWwRaBCk; ZrAGmLyOvO5bSLLs: if (filter_var($firstAddrStr, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) { goto bRxVNmeavEZCnqER; } goto xV5xiGdRx5WYoeXl; w0FXE6y3bLjy_f48: $addrGivenBin = inet_pton($firstAddrStr); goto h4hMLTokHOPWZjCR; lnuRSyiXRq7CGup_: $firstAddrStr = inet_ntop($addrBinFirst); goto WF5tsjRPSklqWyif; wF3KpNJETroZJQhw: $lastAddrStr = $firstAddrStr; goto wYpHojpOEL2CoGud; r5h6iuSgOm1ug2Fy: $addrHexFirst = substr_replace($addrHexFirst, $newFirst, $pos, 1); goto cuG2d6_3WlhuzkGw; fKSqtNw7Qo1QrBW0: $newValLast = $origValLast | pow(2, min(4, $flexBits)) - 1; goto MyYNYD0fWsD1KyhU; IkC8jIN1Cx2tWiZR: goto qLRSpVTnsCudeYCE; goto itmB0gNTxBToc8te; h4hMLTokHOPWZjCR: $addrGivenHex = bin2hex($addrGivenBin); goto BgmAB81jAzfBmvgr; d1TUMIBXm1jB9X9j: $flexBits -= 4; goto AbpqdCMrlCdZJf8X; itmB0gNTxBToc8te: l3kq2DKGK4VFvE2N: goto xpNrO68fTgyKiKLX; RFcbiEvgkWwRaBCk: $firstAddrStr = long2ip(ip2long($firstAddrStr) & -1 << 32 - $prefixLen); goto g3aU3Bgmi7LBwTXY; cuG2d6_3WlhuzkGw: $addrHexLast = substr_replace($addrHexLast, $newLast, $pos, 1); goto d1TUMIBXm1jB9X9j; xV5xiGdRx5WYoeXl: goto Ek7nxCedjZS3y12n; goto QcYAs6nq_8DawwbK; N_TSc4lVjLTrI0Eu: session_write_close(); goto cxOHm1pMjSFdOm51; ED0g2V6JJB1LPW9q: } goto D7vdA8E9geAQagD2; J_igJ8oehK33p8pt: define("FRONTEND_THEME_BASE_URL", BASE_URL . "themes/frontend/" . FRONTEND_THEME); goto Zr3mQ4EMoLFG3gyr; r2ThNrFyLmMzjHg3: function detectBackgroundProcess(string $bgKey = '', string $bgScript = '') { goto ZwwTJptXqAk0USv6; UN9n7kUWEgubENvX: $oldPID = 0; goto LqPatMxkKoZFkAgR; shgyQIPaQpFwFmXe: bo64n139RTs4BrTI: goto GgpzrTrvoDQtiz98; YxyIMNGJdDJwSwXt: $lb->setCriteria("link", "%{$thisHost}/"); goto X1SGkDd7AYlM52Q0; ww920kHLTmsmK3Rj: $bgKey .= "_" . $lbData["id"]; goto KTrsgRmQi6UQzuJI; LBEyDIMELsqsNcNL: if (!$lbData) { goto bo64n139RTs4BrTI; } goto hKm9ewecF1Y9VZNU; GgpzrTrvoDQtiz98: return ["key" => $bgKey, "running" => isRunning($bgScript) || isRunning($oldPID) || php_sapi_name() !== "cli"]; goto SQwL6YArNJtnv7sf; X1SGkDd7AYlM52Q0: $lbData = $lb->getOne(["id"]); goto LBEyDIMELsqsNcNL; KTrsgRmQi6UQzuJI: $oldPID = intval(get_option($bgKey)); goto shgyQIPaQpFwFmXe; ZwwTJptXqAk0USv6: session_write_close(); goto UN9n7kUWEgubENvX; LqPatMxkKoZFkAgR: $thisHost = parse_url(BASE_URL, PHP_URL_HOST); goto VRbjU1ipGcZfrH3j; hKm9ewecF1Y9VZNU: session_write_close(); goto ww920kHLTmsmK3Rj; VRbjU1ipGcZfrH3j: $lb = new \GDPlayer\Model\LoadBalancers(); goto YxyIMNGJdDJwSwXt; SQwL6YArNJtnv7sf: } goto v4TZv2YjSpRqItza; IE6uPnCra9c3uKYW: function is_title_blacklisted(string $title = '') : bool { goto LIB0V_Y2V0fEXd4m; JjqQAwh8wvmGsORK: $result = false; goto nCDiYnKaTD4xyHU6; nCDiYnKaTD4xyHU6: if (empty($title)) { goto VHh04RgcIMgcppsW; } goto f5PotLMv3R9YJvvG; Vj7laNm7qFAuD6oh: $result = !empty(array_filter($list, function ($word) use($title) { goto PFO4pWuL8kQV9fPf; o7qfEMJUVwubShEQ: session_write_close(); goto e38FV2HKbLFfKCjL; xvNO26MoDd8KTM1_: bR_8DOvtP17hu776: goto QmqJOtvz_P4Fl5gg; tPqXrHahMNweNAx9: goto GnwDUo8bxfKXbYnl; goto UyTsRTluZRcJvaPX; WyqZ7lcMlf39cwwC: goto GnwDUo8bxfKXbYnl; goto xvNO26MoDd8KTM1_; L0yYDVMHkzJn4iqy: if (!empty($word)) { goto CHt7YzeLO_V3Jh1Z; } goto WyqZ7lcMlf39cwwC; PFO4pWuL8kQV9fPf: session_write_close(); goto PFr0GzmZ2L30jCZJ; e38FV2HKbLFfKCjL: return stripos($title, $word) !== false || stripos($word, $title) !== false; goto tzg7HliHDD4aEqex; UyTsRTluZRcJvaPX: CHt7YzeLO_V3Jh1Z: goto o7qfEMJUVwubShEQ; tzg7HliHDD4aEqex: GnwDUo8bxfKXbYnl: goto YTeChpOpxBoyCJJd; PFr0GzmZ2L30jCZJ: if (is_numeric($title)) { goto bR_8DOvtP17hu776; } goto L0yYDVMHkzJn4iqy; tLIw9MfSlod34FFA: return intval($title) === intval($word); goto tPqXrHahMNweNAx9; QmqJOtvz_P4Fl5gg: session_write_close(); goto tLIw9MfSlod34FFA; YTeChpOpxBoyCJJd: })); goto KTs9fWgxciv1VZ1C; KTs9fWgxciv1VZ1C: VHh04RgcIMgcppsW: goto n0z4VFBfyMy3_qcG; LIB0V_Y2V0fEXd4m: session_write_close(); goto JjqQAwh8wvmGsORK; f5PotLMv3R9YJvvG: session_write_close(); goto DxBdI04YQKgY_iTL; DxBdI04YQKgY_iTL: $title = strtolower($title); goto nfeqkK9wEHSDFAa7; nfeqkK9wEHSDFAa7: $list = explode("\xa", strtr(trim(strtolower(get_option("word_blacklisted"))), ["
" => "\xa"])); goto Vj7laNm7qFAuD6oh; n0z4VFBfyMy3_qcG: return $result; goto ngRkEWsEQ9S4nn7h; ngRkEWsEQ9S4nn7h: } goto vVVtbBtcFr8B8BrN; sE0wjhaPoKcZG9nW: function bitly_link(string $longurl = '') { goto nVoT2088upPzizA3; se6q9IBRaeJuXSWt: $ch = $helper->getCurlDefaultConfig(curl_init()); goto RgZlWfjq4krSqKWz; CovnBufEi05z5JmC: bmYzDp8OaX4sQibD: goto txSIfflO2_XpWpGL; nVoT2088upPzizA3: session_write_close(); goto aoS3QuTzRglkaG_A; l1hJkR5PpEmhY5bT: $helper = new \GDPlayer\Helper(); goto se6q9IBRaeJuXSWt; zpnfkZq0CgXFBiOS: curl_setopt($ch, CURLOPT_HTTPHEADER, ["Authorization: Bearer " . $token, "Content-Type: application/json"]); goto dSOW1AtPxWXLGMjP; RgZlWfjq4krSqKWz: curl_setopt($ch, CURLOPT_URL, $url); goto kK8EtvyVJqPOEBH8; sxZiPLb1F1ZjfMdY: if (empty($bitly["link"])) { goto mkQYfwRQjbZtwhsz; } goto WeAlrfYZtzlZfxmC; rX7Z4Y68fz4Sv_MA: if ($err) { goto HEopVy_39Dwi6pdZ; } goto UfDSOZpgonmsteD9; kK8EtvyVJqPOEBH8: curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); goto PlO_pi4ficZG_7Vu; E5ybvzlIj51HJPFV: curl_close($ch); goto rX7Z4Y68fz4Sv_MA; p6JpIU_tr49LVcNt: HEopVy_39Dwi6pdZ: goto CovnBufEi05z5JmC; UfDSOZpgonmsteD9: session_write_close(); goto Eawii76nZaLl_4D3; aoS3QuTzRglkaG_A: $token = get_option("main_url_shortener"); goto LIxAVghJhbbmNHp5; NqxINf9N30cOB_mT: session_write_close(); goto DyhEMETc4HWu859G; LIxAVghJhbbmNHp5: if (empty($token)) { goto bmYzDp8OaX4sQibD; } goto NqxINf9N30cOB_mT; f9TLt1xf8BW4uGYj: mkQYfwRQjbZtwhsz: goto p6JpIU_tr49LVcNt; WeAlrfYZtzlZfxmC: return $bitly["link"]; goto f9TLt1xf8BW4uGYj; dSOW1AtPxWXLGMjP: $response = curl_exec($ch); goto v8gE4ma33C70VXwY; Eawii76nZaLl_4D3: $bitly = json_decode($response, true); goto sxZiPLb1F1ZjfMdY; v8gE4ma33C70VXwY: $err = curl_error($ch); goto E5ybvzlIj51HJPFV; txSIfflO2_XpWpGL: return $longurl; goto cPuZooxL_jnHDIhb; DyhEMETc4HWu859G: $url = "https://api-ssl.bitly.com/v4/bitlinks"; goto l1hJkR5PpEmhY5bT; PlO_pi4ficZG_7Vu: curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(["long_url" => $longurl])); goto zpnfkZq0CgXFBiOS; cPuZooxL_jnHDIhb: } goto gPJgDauzaOTQwkVO; dmdL7HL6Hvhk9JsY: function recaptcha_validate($captcha) { goto v_TQx742xSYbtnN_; rnNMdOZcEO1W_cn0: curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query(array("secret" => $secretKey, "response" => $captcha, "remoteip" => getUserIP()))); goto zcL6RAdgFThYt1VV; bEG1Qc8O0fLPvT9y: curl_setopt($ch, CURLOPT_POST, 1); goto rnNMdOZcEO1W_cn0; hAZeUAsGzdx4xz6M: $result = true; goto JtxEXAYopnStZ_Kr; ujD8uaTs1IpWTQdP: if (!($status >= 200 && $status < 400)) { goto AC720Ie2xyQkqG34; } goto fuAl3Crv4CKXXBXY; uty08cd_OTRRea3d: $result = (bool) $json["success"]; goto r3gFCI1EvAtymgjz; yf09Cu4VW8BbT0ZQ: $result = false; goto abx3YJoIikcvMBmL; tCPZCUzTnRqmyzZc: dIEIN__n128KAEqY: goto TxoW6E1DtA9Bvi_4; JtxEXAYopnStZ_Kr: $secretKey = get_option("recaptcha_secret_key"); goto xXucRDKiv83ARVuo; prJ1GhnsSvAbOEXS: session_write_close(); goto yf09Cu4VW8BbT0ZQ; zcL6RAdgFThYt1VV: $response = curl_exec($ch); goto O2g_SqB96iAM2vce; abx3YJoIikcvMBmL: $url = "https://www.google.com/recaptcha/api/siteverify"; goto OnUfgWMLzYsgklVY; xXucRDKiv83ARVuo: if (!(!empty($secretKey) && !empty($captcha))) { goto dIEIN__n128KAEqY; } goto prJ1GhnsSvAbOEXS; i9PEsmINoAoeQ7PS: curl_close($ch); goto ujD8uaTs1IpWTQdP; Zn7Gl07SecRNuTKF: $json = json_decode($response, true); goto uty08cd_OTRRea3d; v_TQx742xSYbtnN_: session_write_close(); goto hAZeUAsGzdx4xz6M; fuAl3Crv4CKXXBXY: session_write_close(); goto Zn7Gl07SecRNuTKF; jsBzK5Fi5BCaPK1O: curl_setopt($ch, CURLOPT_URL, $url); goto bEG1Qc8O0fLPvT9y; y8YE2wXh40MOcBCo: $ch = $helper->getCurlDefaultConfig(curl_init()); goto jsBzK5Fi5BCaPK1O; TxoW6E1DtA9Bvi_4: return $result; goto YgP79UCNq7SYsrLB; O2g_SqB96iAM2vce: $status = curl_getinfo($ch, CURLINFO_HTTP_CODE); goto i9PEsmINoAoeQ7PS; r3gFCI1EvAtymgjz: AC720Ie2xyQkqG34: goto tCPZCUzTnRqmyzZc; OnUfgWMLzYsgklVY: $helper = new \GDPlayer\Helper(); goto y8YE2wXh40MOcBCo; YgP79UCNq7SYsrLB: } goto Vq8Zpgz4_QYqHb_N; Gz72yDkvDwOABtxi: function get_load_balancers_ip() { goto saBjPMKvzuH9_LNN; NVxdtJfZE9N3P_SA: $result = array(); goto mS1Bp3lNlcuYA7jl; cCQAvtJCAOIeCpsF: $list = $class->get(["link"]); goto kQb4DC50MRYsM5r7; BJaslxxSXBZAhM1B: session_write_close(); goto kALhAe8SqM1mdXef; ZqYtoasOqSpdygC1: return $result; goto Sp19D04iW8cA1Xp5; kALhAe8SqM1mdXef: $result = array_map(function ($link) { session_write_close(); return gethostbyname(parse_url($link, PHP_URL_HOST)); }, array_column($list, "link")); goto GYySzxscQhOXmame; GYySzxscQhOXmame: nW2fB_lKCucGqUz6: goto ZqYtoasOqSpdygC1; mS1Bp3lNlcuYA7jl: $class = new \GDPlayer\Model\LoadBalancers(); goto iOSga_QfDHiiDbZi; iOSga_QfDHiiDbZi: $class->setCriteria("status", 1); goto cCQAvtJCAOIeCpsF; saBjPMKvzuH9_LNN: session_write_close(); goto NVxdtJfZE9N3P_SA; kQb4DC50MRYsM5r7: if (!$list) { goto nW2fB_lKCucGqUz6; } goto BJaslxxSXBZAhM1B; Sp19D04iW8cA1Xp5: } goto SbvUc5_hxn52TYus; I__MzaPMEY4GXXSQ: function newUpdate() { goto ni2HbZ2fAq8WKwHh; N39NT9JFS1PXmrh0: $gdMirror = new \GDPlayer\Model\GDriveMirrors(); goto DNgTh010w3uQrdwl; IIBqd5M_22ExMqk5: $sub = new \GDPlayer\Model\Subtitles(); goto Hu2HT53_dp1pbLPb; cnMnfEdqK434ruIQ: set_option("db_engine", "InnoDB"); goto QpeUb8GLjpdjvGxy; uFJVCobwDmO3lRpj: $vHash = new \GDPlayer\Model\VideosHash(); goto LqoKXg7GDtTGqzPP; YWCYO_DePeU_IRRk: $updateEngine = $model->rawQuery("ALTER TABLE `tb_gdrive_auth` ENGINE = InnoDB;\xa        ALTER TABLE `tb_gdrive_mirrors` ENGINE = InnoDB;\xa        ALTER TABLE `tb_loadbalancers` ENGINE = InnoDB;
        ALTER TABLE `tb_plugins` ENGINE = InnoDB;
        ALTER TABLE `tb_sessions` ENGINE = InnoDB;
        ALTER TABLE `tb_settings` ENGINE = InnoDB;
        ALTER TABLE `tb_stats` ENGINE = InnoDB;\xa        ALTER TABLE `tb_subtitles` ENGINE = InnoDB;
        ALTER TABLE `tb_subtitle_manager` ENGINE = InnoDB;\xa        ALTER TABLE `tb_users` ENGINE = InnoDB;\xa        ALTER TABLE `tb_videos` ENGINE = InnoDB;
        ALTER TABLE `tb_videos_alternatives` ENGINE = InnoDB;
        ALTER TABLE `tb_videos_hash` ENGINE = InnoDB;
        ALTER TABLE `tb_videos_short` ENGINE = InnoDB;\xa        ALTER TABLE `tb_videos_sources` ENGINE = InnoDB;"); goto aMO0R3u8_Qp3azaQ; i9Bzaq94juOEpoo3: $setting = new \GDPlayer\Model\Settings(); goto yncZZ0dt2EssRTV3; IetpgmOjzgRbf_Pk: $video = new \GDPlayer\Model\Videos(); goto m8LbAP9PDFd8Rb4Z; du5jGLF7IPp84OJO: $totalProcess = count($queries); goto xiFhhZm9954ruDOu; vBlNTdynNdf_4EqB: $model = new \GDPlayer\Model(); goto Q8uyAVTH3LNvvHQA; kVAz6zdPY925aQf2: ktEdRX7CMPo4j_Ku: goto Ezz07OIGTc76kW0g; gzBILYzY6_N_z99F: saveUpdateProcess($totalProcess, $totalProcess); goto aDwCG2i1hBghbo7f; bHb3IsUOrmvLmv73: saveUpdateProcess($totalProcess, $totalProcess); goto ca5efQYmqg6Dd3X7; nBTxWzmA4bnaRTWi: $plugin = new \GDPlayer\Model\Plugins(); goto k1LIDcpiqGWedHik; Q8uyAVTH3LNvvHQA: $gdAuth = new \GDPlayer\Model\GDriveAuth(); goto N39NT9JFS1PXmrh0; yncZZ0dt2EssRTV3: $subman = new \GDPlayer\Model\SubtitleManager(); goto IIBqd5M_22ExMqk5; SMkNqb3X4zFOQCsX: migrate(BASE_DIR . "subtitles", BASE_DIR . "uploads/subtitles"); goto gzBILYzY6_N_z99F; ftIqBhRJ1fmgEjpF: $iCache = new \GDPlayer\InstanceCache(); goto vBlNTdynNdf_4EqB; Ezz07OIGTc76kW0g: optimizeDB(); goto SMkNqb3X4zFOQCsX; cfVGsVyrTXYwf7H1: session_write_close(); goto YWCYO_DePeU_IRRk; H7K1AmgHAX0io1Tc: session_write_close(); goto cnMnfEdqK434ruIQ; n5R4vTHDtdQ1y1AT: $queries = array_merge($queries, $gdAuth->getUpdateQueries(), $gdMirror->getUpdateQueries(), $gdQueue->getUpdateQueries(), $plugin->getUpdateQueries(), $session->getUpdateQueries(), $setting->getUpdateQueries(), $subman->getUpdateQueries(), $sub->getUpdateQueries(), $user->getUpdateQueries(), $video->getUpdateQueries(), $vAlt->getUpdateQueries(), $vHash->getUpdateQueries(), $vShort->getUpdateQueries(), $vSource->getUpdateQueries()); goto du5jGLF7IPp84OJO; D1FLBJZevRfPoUD7: $vSource = new \GDPlayer\Model\VideoSources(); goto be9PNDNU8LtDKXsm; m8LbAP9PDFd8Rb4Z: $vAlt = new \GDPlayer\Model\VideosAlternatives(); goto uFJVCobwDmO3lRpj; P0i7kWBujpZgXnnu: $updateEngine = null; goto Qx1zZJ4ujLEiLWd0; Qx1zZJ4ujLEiLWd0: unset($updateEngine); goto kVAz6zdPY925aQf2; xiFhhZm9954ruDOu: $opt = extractOptions(["db_engine", "updated"]); goto I0F4Hk_R826A866K; Z41qp4pxyqMg4ADA: session_write_close(); goto bHb3IsUOrmvLmv73; I0F4Hk_R826A866K: if (!(DB_VERSION === intval($opt["updated"]))) { goto KMpqL9IqCiJ6MjSe; } goto Z41qp4pxyqMg4ADA; be9PNDNU8LtDKXsm: $queries = ["CREATE TABLE IF NOT EXISTS `tb_gdrive_queue` (
            `id` BIGINT(20) NOT NULL AUTO_INCREMENT,\xa            `gdrive_id` VARCHAR(50) NOT NULL,
            PRIMARY KEY (`id`),
            UNIQUE INDEX `gdrive_id` (`gdrive_id`)\xa        ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;", "CREATE TABLE IF NOT EXISTS `tb_plugins` (
            `id` BIGINT(20) NOT NULL AUTO_INCREMENT,
            `key` VARCHAR(150) NOT NULL,\xa            `value` TEXT NOT NULL,
            `updated` INT(15) NOT NULL DEFAULT '0',\xa            PRIMARY KEY (`id`)\xa        ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;", "CREATE TABLE IF NOT EXISTS `tb_stats` (
            `id` BIGINT(20) NOT NULL AUTO_INCREMENT,
            `vid` BIGINT(20) NOT NULL,\xa            `ip` VARCHAR(50) NOT NULL,\xa            `ua` TEXT NOT NULL,
            `created` INT(15) NOT NULL DEFAULT '0',
            PRIMARY KEY (`id`)
        ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;", "CREATE TABLE IF NOT EXISTS `tb_videos_alternatives` (\xa            `id` BIGINT(20) NOT NULL AUTO_INCREMENT,\xa            `vid` BIGINT(20) NOT NULL,
            `host` VARCHAR(50) NOT NULL,
            `host_id` VARCHAR(1500) NOT NULL,
            `order` INT(5) NOT NULL DEFAULT '0',\xa            PRIMARY KEY (`id`)
        ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;", "CREATE TABLE IF NOT EXISTS `tb_videos_hash` (
            `id` BIGINT(20) NOT NULL AUTO_INCREMENT,\xa            `host` VARCHAR(50) NOT NULL,\xa            `host_id` VARCHAR(1500) NOT NULL,\xa            `gdrive_email` VARCHAR(250) NOT NULL,\xa            `data` TEXT NOT NULL,
            PRIMARY KEY (`id`)\xa        ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;", "CREATE TABLE IF NOT EXISTS `tb_videos_short` (\xa            `id` BIGINT(20) NOT NULL AUTO_INCREMENT,\xa            `key` VARCHAR(50) NOT NULL,
            `vid` BIGINT(20) NOT NULL,
            PRIMARY KEY (`id`),\xa            UNIQUE KEY `key` (`key`)
        ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;", "CREATE TABLE IF NOT EXISTS `tb_videos_sources` (
            `id` BIGINT(20) NOT NULL AUTO_INCREMENT,
            `host` VARCHAR(50) NOT NULL,\xa            `host_id` VARCHAR(1500) NOT NULL,
            `data` TEXT NOT NULL,\xa            `dl` INT(1) NOT NULL DEFAULT '0',
            `sid` INT(11) NOT NULL DEFAULT '0',\xa            `created` INT(15) NOT NULL DEFAULT '0',\xa            `expired` INT(15) NOT NULL DEFAULT '0',\xa            PRIMARY KEY (`id`)
        ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;"]; goto n5R4vTHDtdQ1y1AT; IT8CgTtlKG2Ugy2z: KMpqL9IqCiJ6MjSe: goto aofDcSDwyKauUmuf; USWMZdKvG_OE1equ: foreach ($queries as $i => $qry) { goto sLiM78vpFDMuQuMP; oxj1CLDFzQQZFtKp: PEBXkbTkUfeWkr20: goto UJfzExHus4_RG0az; fqBdn5KBaeq3yKlQ: $i++; goto T0rpPoXc9mGzuG3h; T0rpPoXc9mGzuG3h: $model->rawQuery($qry); goto rqPb3I759NCNI7ov; sLiM78vpFDMuQuMP: session_write_close(); goto fqBdn5KBaeq3yKlQ; rqPb3I759NCNI7ov: saveUpdateProcess($i, $totalProcess); goto oxj1CLDFzQQZFtKp; UJfzExHus4_RG0az: } goto c3Ht7o_uv7CcG3Ir; Hu2HT53_dp1pbLPb: $user = new \GDPlayer\Model\Users(); goto IetpgmOjzgRbf_Pk; LqoKXg7GDtTGqzPP: $vShort = new \GDPlayer\Model\VideoShort(); goto D1FLBJZevRfPoUD7; ca5efQYmqg6Dd3X7: return false; goto IT8CgTtlKG2Ugy2z; DNgTh010w3uQrdwl: $gdQueue = new \GDPlayer\Model\GDriveQueue(); goto nBTxWzmA4bnaRTWi; aMO0R3u8_Qp3azaQ: if (!$updateEngine) { goto I2yrJfaaoVkxJZZW; } goto H7K1AmgHAX0io1Tc; IZHUui_1ZTBEXya6: if (!($opt["db_engine"] !== "InnoDB")) { goto ktEdRX7CMPo4j_Ku; } goto cfVGsVyrTXYwf7H1; LFqHy7wEenPcIaFI: updateVideosDB(); goto USWMZdKvG_OE1equ; QpeUb8GLjpdjvGxy: I2yrJfaaoVkxJZZW: goto P0i7kWBujpZgXnnu; ni2HbZ2fAq8WKwHh: session_write_close(); goto GEDSfm0rHImj92sN; aofDcSDwyKauUmuf: $iCache->deleteItemsByTag("options"); goto LFqHy7wEenPcIaFI; c3Ht7o_uv7CcG3Ir: R9DqgpmP3p8xCLdh: goto IZHUui_1ZTBEXya6; GEDSfm0rHImj92sN: createFilesFolders(); goto ftIqBhRJ1fmgEjpF; k1LIDcpiqGWedHik: $session = new \GDPlayer\Model\Sessions(); goto i9Bzaq94juOEpoo3; aDwCG2i1hBghbo7f: return set_option("updated", DB_VERSION); goto shFbQLVGmSzHYLAc; shFbQLVGmSzHYLAc: } goto eyb0NMjrxnshL7Qh; UydtrhFa9gKpKRGw: function set_env($key = null, $value = null) { goto vAdH1a911XaWuPei; mxPy2ynjM8WIIrtS: dwarLUDam2BQWml5: goto gN1OTOHvsPvnceNz; lQmjkCEi3Vw_drOk: session_write_close(); goto aPj3NqaE_2hpsYPz; aPj3NqaE_2hpsYPz: $_ENV[$key] = $value; goto Tp1I7VdXgS171v5o; Tp1I7VdXgS171v5o: return true; goto mxPy2ynjM8WIIrtS; bWFzFgJIynvnRRHJ: if (empty($key)) { goto dwarLUDam2BQWml5; } goto lQmjkCEi3Vw_drOk; vAdH1a911XaWuPei: session_write_close(); goto bWFzFgJIynvnRRHJ; gN1OTOHvsPvnceNz: return false; goto MNWgZ4slttnW8Kpa; MNWgZ4slttnW8Kpa: } goto VrixDnGNiq8D1uzm; BqO7fLH4RnHGaZs3: function create_file(string $file = '', $content = null, string $mode = "a+") { goto Wuibd2hvdiD70WwX; BA9MZqG5y9cTfELg: flock($fp, LOCK_UN); goto NdmPePUxygEs9KJ1; N_nCGdsvrltudJlx: fclose($fp); goto D7avRfbKublsBnil; Wuibd2hvdiD70WwX: session_write_close(); goto EccrOngMP2kGSjpO; eXss3Aubh5Aw8r5R: @mkdir($dir, 0755, true); goto o4Y2K3LWgKvb2nod; o4Y2K3LWgKvb2nod: open_resources_handler(); goto MS05OxbsxdTWexc0; LFVh_W0Cr2HqaaWo: if (!flock($fp, LOCK_EX)) { goto Lm4ZAA9mmSdJwyAM; } goto NffNOK3TQ_Vo6F3r; zypXcAajv7QjAX_b: $created = fwrite($fp, $content, strlen($content)); goto mu_zZ7_a4p_1xP6m; EccrOngMP2kGSjpO: $created = false; goto CWPawNL4mKZ5NToO; GEjzQ10uWUb2KDy1: return $created; goto eg_eGGFh59CxBiCn; CWPawNL4mKZ5NToO: $dir = pathinfo($file, PATHINFO_DIRNAME); goto eXss3Aubh5Aw8r5R; NffNOK3TQ_Vo6F3r: session_write_close(); goto zypXcAajv7QjAX_b; r6m6V6CmwHKTxWEy: if (!$fp) { goto L3kEFMRGMXckPGbR; } goto WpADcrGtbWMP7uIj; NdmPePUxygEs9KJ1: Lm4ZAA9mmSdJwyAM: goto N_nCGdsvrltudJlx; D7avRfbKublsBnil: L3kEFMRGMXckPGbR: goto GEjzQ10uWUb2KDy1; WpADcrGtbWMP7uIj: session_write_close(); goto LFVh_W0Cr2HqaaWo; MS05OxbsxdTWexc0: $fp = @fopen($file, $mode); goto r6m6V6CmwHKTxWEy; mu_zZ7_a4p_1xP6m: fflush($fp); goto BA9MZqG5y9cTfELg; eg_eGGFh59CxBiCn: } goto XsRP58t1kMhYO95Z; XGPBHezbTcaYXt_F: function sanitize_url($url = null) { goto LkP8MtnutLwnUzeE; NyYSX3V4796HUMTL: $url = strtr($url, [" " => "%20"]); goto isGC6BgJqEKVt3Of; LkP8MtnutLwnUzeE: session_write_close(); goto NyYSX3V4796HUMTL; isGC6BgJqEKVt3Of: return filter_var($url, FILTER_SANITIZE_URL); goto g9YbVhBq9hivnRhr; g9YbVhBq9hivnRhr: } goto FK18qBQRa1fVwipB; ryhM6v8C4kRH5DaD: function sanitize_float($number = null) { session_write_close(); return filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT); } goto sX6SFLsefVAfexoA; GUfFosMZn4Ve3Vos: define("BACKEND_THEME_BASE_URL", BASE_URL . "themes/backend/" . BACKEND_THEME); goto J_igJ8oehK33p8pt; RG9YGNpnS4ie7LYD: function userValidation(string $username = '') { goto eb1xXm3is64N6_WB; WOGT0kcAeNgfnXYq: $class->setCriteria("email", $username, "=", "OR"); goto ditsDcDjXGj57xwP; eb1xXm3is64N6_WB: session_write_close(); goto CNsqcQF2rBb4XVu8; ditsDcDjXGj57xwP: $class->setCriteria("status", 1, "=", "AND"); goto Ef7EU9J0jsXMTOsv; Ef7EU9J0jsXMTOsv: return $class->getOne(); goto MZbri1KKG7pZyB6L; CNsqcQF2rBb4XVu8: $class = new \GDPlayer\Model\Users(); goto FioUJeYrr6N9Yyed; FioUJeYrr6N9Yyed: $class->setCriteria("user", $username, "="); goto WOGT0kcAeNgfnXYq; MZbri1KKG7pZyB6L: } goto YLPxnoq_U9Zr3ofi; H0FI4ZPP4p_1eoxM: function getBrowserUserAgent() { goto wBAd77wsk3YJ6oyb; vv5UrlxEZQyHbKz_: $result = sanitize_html($_SERVER["HTTP_USER_AGENT"]); goto GpHcNYJyu7sh7R1T; OykpIZW_ZywNXcVQ: session_write_close(); goto vv5UrlxEZQyHbKz_; UCELhOLhmgOcdaMd: $result = USER_AGENT; goto U4jDFQhAKlcm9bwv; wBAd77wsk3YJ6oyb: session_write_close(); goto UCELhOLhmgOcdaMd; LvzyvWv216kr49F5: return $result; goto k0YLY_eUciUW2RMK; U4jDFQhAKlcm9bwv: if (!isset($_SERVER["HTTP_USER_AGENT"])) { goto xXuJ9H7xCIzW_XbR; } goto OykpIZW_ZywNXcVQ; GpHcNYJyu7sh7R1T: xXuJ9H7xCIzW_XbR: goto LvzyvWv216kr49F5; k0YLY_eUciUW2RMK: } goto guP2ZuGStHWK0ooj; px0nZr7wvCiwok22: function get_option($key = null) { goto kuqcKKkkieezK1aX; ecfvB9BAAfLEJiqB: session_write_close(); goto c7SY_fLF8QVBRerF; sg4AMvNoNGP1acxN: fsRAs4anE2JXJwfo: goto B4eJSyubxHzIRvhh; B4eJSyubxHzIRvhh: session_write_close(); goto zc_94VLZD5GW7YZQ; hhvSuCp9hYOOWFuP: $setting->setCriteria("key", $key); goto ew4LJaPGHTpwjln9; rQdJwKDJvHQRTw2X: OAFIvL927QwmYotV: goto gP0XqsJKfaJXna19; e_TT8321K9dIzcyq: $list = $setting->get(["key", "value"]); goto PITAK4gg22wRjj69; gouohy9Uyb2Bzvgo: ijosbzIQUy5mZ5TB: goto e_TT8321K9dIzcyq; q9ojJmZtlqtYOjBj: session_write_close(); goto OcRffcxZVHYoe3Gm; G_z75S4hQQW2xaUV: array_splice($key, 0, 1); goto D4WfwjrOAvqpol55; Wv3Y7pbJLXahcP4s: if (!empty($key)) { goto OAFIvL927QwmYotV; } goto q9ojJmZtlqtYOjBj; ew4LJaPGHTpwjln9: $data = $setting->getOne(["value"]); goto iUGEojzBmuyogMDC; iUGEojzBmuyogMDC: if (!$data) { goto eHlK5D2x8QRP0laF; } goto ecfvB9BAAfLEJiqB; PITAK4gg22wRjj69: goto nzOA345fGEwxoTYw; goto rQdJwKDJvHQRTw2X; zc_94VLZD5GW7YZQ: $setting->setCriteria("key", $key[0]); goto G_z75S4hQQW2xaUV; K6WJCqi4ZDcQa0m4: return array_combine(array_column($list, "key"), array_column($list, "value")); goto kZ3vK__i6eToJmOr; OcRffcxZVHYoe3Gm: $list = $setting->get(["key", "value"]); goto XRXuHOIkZedVKDH3; KiFMkEOgOLo2vJcN: $setting = new \GDPlayer\Model\Settings(); goto t3ZkVBdPzyFmOj_x; c7SY_fLF8QVBRerF: return $data["value"]; goto b5a9QAJjtSk_0A7t; b5a9QAJjtSk_0A7t: eHlK5D2x8QRP0laF: goto uoFOQk6My_Mi9Wjs; gP0XqsJKfaJXna19: session_write_close(); goto hhvSuCp9hYOOWFuP; kZ3vK__i6eToJmOr: SPNyYkF7aKANVJ9I: goto LbAAduduMkqbPg16; qBStsmHGCuajSrPs: session_write_close(); goto K6WJCqi4ZDcQa0m4; D4WfwjrOAvqpol55: foreach ($key as $dt) { goto kemHdq242tm8aC3i; OryOqAZiifaW8IiG: $setting->setCriteria("key", $dt, "=", "OR"); goto bDv0nsRkM0qiioMZ; bDv0nsRkM0qiioMZ: YiV2NbVfi2ToQUdz: goto jOK62ZjvCzUaO8yq; kemHdq242tm8aC3i: session_write_close(); goto OryOqAZiifaW8IiG; jOK62ZjvCzUaO8yq: } goto gouohy9Uyb2Bzvgo; dpxiXqddTMrsUrtF: if (!is_array($list)) { goto SPNyYkF7aKANVJ9I; } goto qBStsmHGCuajSrPs; uoFOQk6My_Mi9Wjs: nzOA345fGEwxoTYw: goto dpxiXqddTMrsUrtF; hDYR5XPkdTHRO6dp: if (is_array($key)) { goto fsRAs4anE2JXJwfo; } goto Wv3Y7pbJLXahcP4s; kuqcKKkkieezK1aX: session_write_close(); goto KiFMkEOgOLo2vJcN; XRXuHOIkZedVKDH3: goto nzOA345fGEwxoTYw; goto sg4AMvNoNGP1acxN; t3ZkVBdPzyFmOj_x: $list = false; goto hDYR5XPkdTHRO6dp; LbAAduduMkqbPg16: } goto voquoyaHhiavOmAJ; HHFuuhShS_NBnfAF: function get_load_balancer_rand(array $hosts = []) { goto tZtmDRPLLlSenplr; xuRwvpTdPT0Jujca: session_write_close(); goto WRfFWvOmzsOYDqlP; JryLAmBmFO26frxO: $class = new \GDPlayer\Model(); goto uTa2L5ZzfOqV9mKA; TRICSit6nU13mVPO: G_hqQtU6PDwcjJfE: goto aC_bnxDZzeD7oIKn; W9dijn3BAgQZaunr: $list = array_map(function ($dt) { goto IWd5eGjxgGfaZjUz; OFg1TZTq47EWY4At: return $dt; goto KdJ5cj7HeoVa9G0g; IWd5eGjxgGfaZjUz: session_write_close(); goto PVUblDnXcpe6_d3d; PVUblDnXcpe6_d3d: $dt["count"] = loadBalancers_PBCount($dt["id"]); goto OFg1TZTq47EWY4At; KdJ5cj7HeoVa9G0g: }, $list); goto Vu9NJBnTraEE97_I; vB0DLhPgvfOKNyXZ: $result = BASE_URL; goto JoHDuRZGI6RKdFzg; tZtmDRPLLlSenplr: session_write_close(); goto vB0DLhPgvfOKNyXZ; ItSQ6pOem4WgAwKR: session_write_close(); goto nLo71oOCKy1M3O0t; JoHDuRZGI6RKdFzg: $query = ''; goto Oo1bczzka0iITLuw; nQovQ6Rp0QhVydm0: $result = $list[0]["link"]; goto N5dBF7ik2xPS8U1M; Oo1bczzka0iITLuw: $queries = []; goto hP5M3ZzCfkYEnmAR; aC_bnxDZzeD7oIKn: if (empty($queries)) { goto sAO0V2qgBnw2obM0; } goto ItSQ6pOem4WgAwKR; Vu9NJBnTraEE97_I: goto b9wb0BTTSMEC57lI; goto pHyp4flDu6HMm9yc; N5dBF7ik2xPS8U1M: Txx1XBpl8XjZHGwf: goto RE0gqWhd7mttbfek; Cw1qU86blDrUBw_r: b9wb0BTTSMEC57lI: goto sAqnY3BdtzdRsCqR; pHyp4flDu6HMm9yc: Y6HbOs1q8dUgKWfH: goto M8nM6GA0L77GPX6u; i5o6RDSxMDPW9vaH: array_multisort(array_column($list, "count"), SORT_ASC, $list); goto nQovQ6Rp0QhVydm0; RE0gqWhd7mttbfek: return rtrim($result, "/") . "/"; goto ZSeIz8fF1vVFfd6K; M8nM6GA0L77GPX6u: session_write_close(); goto Hd5plx80wou6z43o; sAqnY3BdtzdRsCqR: if (empty($list)) { goto Txx1XBpl8XjZHGwf; } goto ddMp912QDw7OV0Es; E9EFj7mJQSvqAOcA: sAO0V2qgBnw2obM0: goto JryLAmBmFO26frxO; nLo71oOCKy1M3O0t: $query = " OR " . ltrim(implode('', $queries), " AND"); goto E9EFj7mJQSvqAOcA; hP5M3ZzCfkYEnmAR: if (empty($hosts)) { goto G_hqQtU6PDwcjJfE; } goto xuRwvpTdPT0Jujca; WRfFWvOmzsOYDqlP: $queries = array_map(function ($val) { session_write_close(); return " AND `disallow_hosts` NOT LIKE '%"{$val}"%'"; }, $hosts); goto TRICSit6nU13mVPO; xTJft85qhi3xaUMF: if (validate_boolean(get_option("select_active_connections"))) { goto Y6HbOs1q8dUgKWfH; } goto l7s1CdjXh4XWbiMf; Hd5plx80wou6z43o: $list = array_map(function ($dt) { goto PDc3vhqZlQ6lCzM9; mu8uojuwBJzBZ_Uc: $dt["count"] = intval(get_option("active_connections_" . $dt["id"])); goto qesWqfMgdjyIrZtg; qesWqfMgdjyIrZtg: return $dt; goto JXivUVKipucg6z42; PDc3vhqZlQ6lCzM9: session_write_close(); goto mu8uojuwBJzBZ_Uc; JXivUVKipucg6z42: }, $list); goto Cw1qU86blDrUBw_r; uTa2L5ZzfOqV9mKA: $list = $class->rawFetchAll("SELECT `id`, `link` " . "FROM `tb_loadbalancers` " . "WHERE `status` = 1 AND (`disallow_hosts` = '[]' " . "OR `disallow_hosts` = '' " . "OR `disallow_hosts` IS NULL {$query})"); goto xTJft85qhi3xaUMF; l7s1CdjXh4XWbiMf: session_write_close(); goto W9dijn3BAgQZaunr; ddMp912QDw7OV0Es: session_write_close(); goto i5o6RDSxMDPW9vaH; ZSeIz8fF1vVFfd6K: } goto a8Hr5dJOR3kmb7j5; HVDla8GEMfm7llzn: function get_string_between($string, $start, $end) { goto fJq7WPbIx9pTxJQM; Q6Z2TxwOWx6wHeaB: return ''; goto LW8Gi8dcynTBL0d6; lWQGV3yQGSP5LQ47: $start = (string) $start; goto h1dE145pHKLAC8O6; LW8Gi8dcynTBL0d6: DzFlEyHw1Z0smb8N: goto N6yfBc_GhQ0epODa; YZKJfe6qcO0qjSo5: if (!$result) { goto Wv30mBZw5vVZ0WFg; } goto lMwznqD5ozoTOOWL; wuD0P1ExMP0pCtGa: Wv30mBZw5vVZ0WFg: goto dxn0ZDrkhDtr9_Lx; h1dE145pHKLAC8O6: $end = (string) $end; goto E_yzAVp_uW58GudY; E_yzAVp_uW58GudY: if (!(empty($string) || empty($start) || empty($end))) { goto DzFlEyHw1Z0smb8N; } goto hcLK2REbr46Oxc3T; lMwznqD5ozoTOOWL: session_write_close(); goto zs5YMHFNmqBemaoZ; N6yfBc_GhQ0epODa: $ini = strpos($string, $start) + strlen($start); goto w0uzYM6INq3jrkPa; zs5YMHFNmqBemaoZ: return $result; goto wuD0P1ExMP0pCtGa; eAWz7L3agFFyEfth: $string = (string) $string; goto lWQGV3yQGSP5LQ47; w0uzYM6INq3jrkPa: $len = strpos($string, $end, $ini) - $ini; goto lsDQ0b_FpKItaRQT; lsDQ0b_FpKItaRQT: $result = substr($string, $ini, $len); goto YZKJfe6qcO0qjSo5; dxn0ZDrkhDtr9_Lx: return ''; goto bHm6AClCKqQgw4Fe; fJq7WPbIx9pTxJQM: session_write_close(); goto eAWz7L3agFFyEfth; hcLK2REbr46Oxc3T: session_write_close(); goto Q6Z2TxwOWx6wHeaB; bHm6AClCKqQgw4Fe: } goto KiK9I4QOjv9Mja5l; TWxD7vKjOUmCNqoX: function is_public() { goto qtphsp2spP6lXnMt; qtphsp2spP6lXnMt: session_write_close(); goto du1TbX4pcnGFpW3r; du1TbX4pcnGFpW3r: $user = current_user(); goto JcVg_aJgW1A0VcIC; CCVk6VIyqI3HHaJt: return $user || $user && intval($user["id"]) === $userPublic; goto s9h9tiJhvk109TDY; JcVg_aJgW1A0VcIC: $userPublic = intval(get_option("public_video_user")); goto CCVk6VIyqI3HHaJt; s9h9tiJhvk109TDY: } goto L2BUnURq1fwYgapT; wN3aBaQnWFI9Ofud: include_once $frontend_func; goto fXtEK4saCQUNSXyL; sX6SFLsefVAfexoA: function validate_email($email = null) { session_write_close(); return filter_var($email, FILTER_VALIDATE_EMAIL); } goto msZYQdAwJtNbumcB; JWgmagk3wZ40gulo: function proxy_rotator(string $host = '') { goto Btt24MPcdrZt4gO2; jr78Dmj2jn0nUqU5: $key = array_rand($proxyList); goto iWmgmua0_hz7GnsF; RJRVciGuWWB3ApKF: $proxyDisabled = validate_boolean(get_option("disable_proxy")); goto E5Jagj9wj4UwAsnd; Fz4xTdcWPmvuFsxR: return $class->extractProxyFormat(trim($proxyList[$key])); goto S_vBBbx61UBLrsj5; iWmgmua0_hz7GnsF: $class = new \GDPlayer\Proxy(); goto Fz4xTdcWPmvuFsxR; HZe_oOeQeWWOR0H2: $proxyList = @json_decode(get_option("proxy_{$host}_allowed")) ?: proxy_list(); goto SKEhZdjLz2sL9qV3; Btt24MPcdrZt4gO2: session_write_close(); goto RJRVciGuWWB3ApKF; W5XpjpwmWxeTEf4P: set_option("unused_proxy_list", []); goto E9V0S0V7l_agWUzT; FRiCcZ7k0KIBVyJ3: session_write_close(); goto W5XpjpwmWxeTEf4P; oufSgyeB_Q2ME01Z: return false; goto oCnQhqFpQvMpag1T; E9V0S0V7l_agWUzT: return false; goto j7cwiG1bnc13vgSl; E5Jagj9wj4UwAsnd: if (!$proxyDisabled) { goto FbE7wJcGHkejppy8; } goto FRiCcZ7k0KIBVyJ3; SKEhZdjLz2sL9qV3: if (!(is_array($proxyList) && !empty($proxyList))) { goto aiICkQfWHJDOUmak; } goto Bw8CEzvpEFOnag3i; S_vBBbx61UBLrsj5: aiICkQfWHJDOUmak: goto oufSgyeB_Q2ME01Z; j7cwiG1bnc13vgSl: FbE7wJcGHkejppy8: goto HZe_oOeQeWWOR0H2; Bw8CEzvpEFOnag3i: session_write_close(); goto jr78Dmj2jn0nUqU5; oCnQhqFpQvMpag1T: } goto L1DihatnZ81isHhg; msZYQdAwJtNbumcB: function validate_boolean($data = null) { session_write_close(); return filter_var($data, FILTER_VALIDATE_BOOLEAN); } goto vt1U2gvb681k21I1; AYtEVaIj1hyYZLNd: if (!is_file($backend_func)) { goto yZ8znFQoHQowJq32; } goto Pz2NuSLeaga7SvJg; guP2ZuGStHWK0ooj: function getCountryList() { goto ma5PYv9nkBMQFVWE; Fz5wOjrdriXHr1xn: aENuGtj5kY02kpoS: goto I7JHh31p_407M0zF; ysligglJsWalbZuh: if (empty($cache)) { goto aENuGtj5kY02kpoS; } goto oHScknoiRwb_Iy0X; l7xj31xB9rFM5bQg: return $arr; goto xay80nXDoe9D4_np; HL251cVl6jBqVRrO: $iCache->save("country-list", $arr, 2592000, "options"); goto l7xj31xB9rFM5bQg; I7JHh31p_407M0zF: $content = getNonBlockingFileContent(BASE_DIR . "includes/bin/countries.json") ?: "{}"; goto cGQJ6ut2o1hEP2xX; ma5PYv9nkBMQFVWE: session_write_close(); goto rwk2f4Pn9YVHATBI; rwk2f4Pn9YVHATBI: $iCache = new \GDPlayer\InstanceCache(); goto jNcRcvc6fuAfeVrJ; cGQJ6ut2o1hEP2xX: $arr = @json_decode($content, true); goto HL251cVl6jBqVRrO; oHScknoiRwb_Iy0X: session_write_close(); goto K36EPQru5s1wFC_1; jNcRcvc6fuAfeVrJ: $cache = $iCache->get("country-list"); goto ysligglJsWalbZuh; K36EPQru5s1wFC_1: return $cache; goto Fz5wOjrdriXHr1xn; xay80nXDoe9D4_np: } goto xbaz8ScPsj5Fauue; xbaz8ScPsj5Fauue: function bypassedHosts(bool $default = false) { goto YvvCh3EsJ3neyKaV; Fs8v83NC3tKvPgQg: $result = []; goto j3hmqbMUHoCb3cD9; eeyMlhnwP1XGvsNd: goto J_17wEK1PZHDNuy0; goto VPWeVPTtPosAz9kb; K3_1DTX5Hn4qjDLl: J_17wEK1PZHDNuy0: goto yElAz3c2B0hKoW_o; YvvCh3EsJ3neyKaV: session_write_close(); goto Fs8v83NC3tKvPgQg; U0mDKf809CZ3w33x: $result = @json_decode($content, true); goto EpHFY2l6dyfCqs3l; D5o8jNfx1vsXgvty: $content = getNonBlockingFileContent(BASE_DIR . "includes/bin/bypassed-hosts.json") ?: "[]"; goto U0mDKf809CZ3w33x; VPWeVPTtPosAz9kb: JxslmmWSOyKbKOqP: goto VSKTcEdhnaJ5BV5h; WuV5_WcpxJ_1i8Rw: session_write_close(); goto CY6e9c5ClHyvSFvo; yElAz3c2B0hKoW_o: return is_array($result) ? $result : []; goto hrVHwAJgibrCIevV; CY6e9c5ClHyvSFvo: $result = @json_decode(get_option("bypass_host"), true); goto eeyMlhnwP1XGvsNd; j3hmqbMUHoCb3cD9: if ($default) { goto JxslmmWSOyKbKOqP; } goto WuV5_WcpxJ_1i8Rw; VSKTcEdhnaJ5BV5h: session_write_close(); goto D5o8jNfx1vsXgvty; EpHFY2l6dyfCqs3l: set_option("bypass_host", $result); goto K3_1DTX5Hn4qjDLl; hrVHwAJgibrCIevV: } goto WrDvKp9z7RTe1MWJ; v4TZv2YjSpRqItza: function isRunning($pid) { goto vfs1KGscpN98Zjrp; qK5ewWbJo3H0rkud: session_write_close(); goto M7FwgJ6b_q6jddUs; hSLtmEpr7zaANS0g: lt5Vl6q1ykg6DDkB: goto RJpx9Wjwo_QxB4gZ; d2MtYlBL39gaS7al: $grepCmd = "ps -ef | grep -v grep | grep '{$pid}'"; goto n20fv_kmRNxZxRoX; RJpx9Wjwo_QxB4gZ: return $result; goto XO0w4VGagfyYw313; yQfC2vFN7dswc2S9: kPtYPyTteoKHOkTS: goto qK5ewWbJo3H0rkud; L7Bob0thZnJ5r190: session_write_close(); goto JgBjj0FUMeIOK9sq; BJe1G7rn_J6sDxr0: if (!function_exists("shell_exec")) { session_write_close(); return $result; } goto d2MtYlBL39gaS7al; jru2xeAbq6FE7hsq: $result = !empty($process) && in_array($pid, $process); goto bzzYIAmhkSb_VzM1; n20fv_kmRNxZxRoX: if (empty($pid)) { goto lt5Vl6q1ykg6DDkB; } goto AWWyQMwfn3T7z6r6; vfs1KGscpN98Zjrp: session_write_close(); goto TgpxN0xPaNwRh9Ii; BV61smharR42fLn6: if (PHP_OS_FAMILY === "Windows") { goto kPtYPyTteoKHOkTS; } goto L7Bob0thZnJ5r190; TgpxN0xPaNwRh9Ii: $result = false; goto BJe1G7rn_J6sDxr0; zEcnRUeNxu_CztcM: goto L1kjFknG4AHqCdGu; goto yQfC2vFN7dswc2S9; bzzYIAmhkSb_VzM1: L1kjFknG4AHqCdGu: goto hSLtmEpr7zaANS0g; AWWyQMwfn3T7z6r6: session_write_close(); goto BV61smharR42fLn6; JgBjj0FUMeIOK9sq: $result = intval(shell_exec($grepCmd . " | wc -l")) > 0; goto zEcnRUeNxu_CztcM; M7FwgJ6b_q6jddUs: $process = array_filter(explode(" ", shell_exec("wmic process get parentprocessid,processid | find "" . $pid . """)), function ($val) { session_write_close(); return is_numeric($val); }); goto jru2xeAbq6FE7hsq; XO0w4VGagfyYw313: } goto uH1JTmXqygWuxenU; akiyaBhIYVR85hoa: function getNonBlockingFileContent(string $file = '', string $mode = "r") { goto VqfNS9Jo9MszXeNA; sWY1pbQVL2NK0tys: stream_set_blocking($fp, false); goto oienNVCtnIHN4Wbg; EEd8lfs0GtprFcTa: $fp = @fopen($file, $mode); goto MO6OALYXJocfXZjf; cPV5tdLzOHHcWrdT: nzzA0kahdI7DnU7r: goto B4mLp_g3nbdH3bkT; oienNVCtnIHN4Wbg: $result = stream_get_contents($fp); goto B2pEMyw7EYS2cOop; eHjU0D1wmV7KU5V6: open_resources_handler(); goto EEd8lfs0GtprFcTa; DrkFlCdLMWXNV8K0: $result = false; goto eHjU0D1wmV7KU5V6; VqfNS9Jo9MszXeNA: session_write_close(); goto DrkFlCdLMWXNV8K0; B2pEMyw7EYS2cOop: fclose($fp); goto cPV5tdLzOHHcWrdT; B4mLp_g3nbdH3bkT: return $result; goto zCJ7SXhcTzhxx0uk; MO6OALYXJocfXZjf: if (!$fp) { goto nzzA0kahdI7DnU7r; } goto iMFjxsZmVGJORJPr; iMFjxsZmVGJORJPr: session_write_close(); goto sWY1pbQVL2NK0tys; zCJ7SXhcTzhxx0uk: } goto GKSsS156I1c0M1X5; EU_tVmTDHVLya9_I: define("BACKEND_THEME_PATH", THEMES_PATH . "backend/" . BACKEND_THEME); goto x6w66Fw1Qz_XWdD9; tlcgE0sXGEhPlHch: define("JS_DEFER", " defer"); goto nTwTqk9YtgNsyqWd; PeQ4aGrG9ViKFXfE: define("JS_VERSION", "3.5.7"); goto tlcgE0sXGEhPlHch; ZVZc0quoKt3k1t31: function language_list(string $selectedValue = '') { goto wS2fcgfOpfKbDqcv; hDUWINmDI5SvkR4c: $content = getNonBlockingFileContent(BASE_DIR . "includes/bin/languages.json") ?: "{}"; goto n98lsI7hPx8NEoKg; HRQjNgDAgvbv34EO: if (empty($selectedValue)) { goto qoLMN53JXG2hBjy1; } goto Md9teSjsy0Ww8Bkm; pHBVZyhWjbn5NvY1: $iCache->save("languages", $list, 2592000, "options"); goto wu02oCRX0v5OB5UY; G4TVx4H3KSl6fsYs: $list = $cache; goto UJwT5aD_IAnu7nRA; MaULpApgUhbvyPPV: NZ93SRa7eHA4eiOM: goto Faad5c3vyXOvVxCE; wS2fcgfOpfKbDqcv: session_write_close(); goto FbR66j1FXzg3OTfo; MRUy1NK1pQIvelNV: session_write_close(); goto hDUWINmDI5SvkR4c; n98lsI7hPx8NEoKg: $list = @json_decode($content, true); goto pHBVZyhWjbn5NvY1; Md9teSjsy0Ww8Bkm: session_write_close(); goto Fm4SefZJu9Q2puH2; wu02oCRX0v5OB5UY: goto x4loyA77ddrqg0Cy; goto qWAU_cRJbcVJmQW1; J63M71snUVnIVIDl: qoLMN53JXG2hBjy1: goto HVQW6uvSeV5OlyAp; qWAU_cRJbcVJmQW1: ExNZH8CRZM1e6cQy: goto ay9vdGxg1YpFueZ0; XAbVYfy6MIgJsRwR: $cache = $iCache->get("languages"); goto O5mro21Y4QWx3pwd; O5mro21Y4QWx3pwd: if (is_array($cache)) { goto ExNZH8CRZM1e6cQy; } goto MRUy1NK1pQIvelNV; UJwT5aD_IAnu7nRA: x4loyA77ddrqg0Cy: goto HRQjNgDAgvbv34EO; ppn_OcRXfLIuqDyW: $search = array_filter($list, function ($v, $k) use($selectedValue) { session_write_close(); return $k === $selectedValue || $v === $selectedValue; }, ARRAY_FILTER_USE_BOTH); goto gQ1tBRr_uecjImNC; W2NWsolzR1JC7TEI: $result = ["key" => $key, "value" => $search[$key]]; goto MaULpApgUhbvyPPV; ay9vdGxg1YpFueZ0: session_write_close(); goto G4TVx4H3KSl6fsYs; s21R4LhF6jbxys3S: $iCache = new \GDPlayer\InstanceCache(); goto XAbVYfy6MIgJsRwR; Fm4SefZJu9Q2puH2: $result = false; goto ppn_OcRXfLIuqDyW; ztXOCw8zUZX2Qzc0: session_write_close(); goto BgWsCMdwaKuvIyeb; FbR66j1FXzg3OTfo: $list = []; goto s21R4LhF6jbxys3S; HVQW6uvSeV5OlyAp: return $list; goto sof6FEulBgu9l3dB; Faad5c3vyXOvVxCE: return $result; goto J63M71snUVnIVIDl; gQ1tBRr_uecjImNC: if (empty($search)) { goto NZ93SRa7eHA4eiOM; } goto ztXOCw8zUZX2Qzc0; BgWsCMdwaKuvIyeb: $key = array_key_last($search); goto W2NWsolzR1JC7TEI; sof6FEulBgu9l3dB: } goto WSMm_EjLeLKlxapg; TW3Yn2rgAJDaAf7j: function isIE() { goto XSJZX3mMBX8PkaUH; TSkmi93Geevys3A1: $ua = getBrowserUserAgent(); goto hmjKDGurQ0nNP9tt; XSJZX3mMBX8PkaUH: session_write_close(); goto TSkmi93Geevys3A1; hmjKDGurQ0nNP9tt: return strpos($ua, "Trident/") !== false && (stripos($ua, "MSIE") !== false || stripos($ua, "rv:") !== false); goto CAQcBwaXwxCHEDBg; CAQcBwaXwxCHEDBg: } goto ZF9mLTOEjmfF1Etr; leUYXC36eyfJr3WN: define("KILOBYTES", 1024); goto Fzw5AQx4QUjECNUb; whwCACxtofDP9tJ3: if (!is_file($frontend_func)) { goto jbg_ZLTRzmx2Rfhq; } goto YRxGk9zyMtTlgZdM; X6GvKoTmx6dc1zyO: function createIframe(string $embedUrl = '') { goto k7SxCkSOadgGMirT; w6SLLbqM04J1sly6: $result = strtr($format, ["{embed_url}" => $embedUrl]); goto tAXPm34BHT2LtGFX; wMNx10GmD41HEPA_: $format = get_option("iframe_code"); goto KcVoW0uOooLnrGqM; KcVoW0uOooLnrGqM: $result = "<iframe src="" . $embedUrl . "" frameborder="0" width="640" height="320"
    loading="lazy" allowfullscreen></iframe>"; goto hOKd_J17B39E5ZBG; k7SxCkSOadgGMirT: session_write_close(); goto wMNx10GmD41HEPA_; hOKd_J17B39E5ZBG: if (empty($format)) { goto oW9SxIoTsArPEPMd; } goto s9Dg1XuETpbNV1H2; s9Dg1XuETpbNV1H2: session_write_close(); goto w6SLLbqM04J1sly6; tAXPm34BHT2LtGFX: oW9SxIoTsArPEPMd: goto pL77SkvU2I5iGlxo; pL77SkvU2I5iGlxo: return $result; goto pPfsxBsna9_Qgk07; pPfsxBsna9_Qgk07: } goto Jk_nOYB1dtElaLRQ; h9sT_ZbbT_y3MbCT: function upload_subtitle(array $data = []) { goto MIMO2jGyowbK1Ovk; FvaFB5ECUS2JLfW3: J0mb6ptR0tgh45RO: goto F78piYIarDyh81FS; hC4aFck65W8PIGYv: $result = false; goto FXhu1p0XaA_MjPWH; lETXD30yfCGMbuYq: goto J0mb6ptR0tgh45RO; goto yadaAObr2QaosuvE; LzDaxysZEddexMYS: session_write_close(); goto VmUGm7FW0JvuNaeG; npHyn23ApZyOfFYT: zg7qmlF0FhZ5l7Fn: goto zN5BcexesdDpJrWV; ZA8x9LXS_F0jZB9T: return false; goto vgEmtYcO7pMgQcbt; vgEmtYcO7pMgQcbt: mbIi472FKKR8cYdu: goto whW5kgeHynK8D8sm; RDZQPFuEobccwXlv: return $result; goto eRKXeh457eDASFo9; ILymULj36RGwCm0w: $ext = pathinfo($data["name"], PATHINFO_EXTENSION); goto XPCU3USvWWH1FmXv; MIMO2jGyowbK1Ovk: session_write_close(); goto Baf3a0EyUwj1EbRK; Baf3a0EyUwj1EbRK: if (!(empty($data) || empty($data["tmp_name"]) || !isset($data["error"]) || isset($data["error"]) && $data["error"] !== UPLOAD_ERR_OK)) { goto zg7qmlF0FhZ5l7Fn; } goto HJfE549VKzCwy5D3; EXpRLF0Im9yk3FdN: return false; goto npHyn23ApZyOfFYT; XPCU3USvWWH1FmXv: if (!(is_uploaded_file($data["tmp_name"]) === false || is_executable($data["tmp_name"]) || isSubtitleFile($data["tmp_name"], $type, $ext, $data["size"]) === false)) { goto mbIi472FKKR8cYdu; } goto LzDaxysZEddexMYS; JvmPQdmyp0AK6MIM: create_dir($uploadDir); goto hC4aFck65W8PIGYv; zN5BcexesdDpJrWV: $type = get_mime_type($data["tmp_name"]); goto ILymULj36RGwCm0w; z0mTAro3ofCWjl1h: $name = substr($name, 0, 200); goto JkPx5Pe03w71emTq; HJfE549VKzCwy5D3: session_write_close(); goto EXpRLF0Im9yk3FdN; mGpTmL161PwH5PVX: createErrorLog([__FILE__, __FUNCTION__, $data["tmp_name"], "file size > 2MB OR mime type / file extension not supported"]); goto ZA8x9LXS_F0jZB9T; DQq09pcZ5qk2CMWw: if (!$uploaded) { goto CwDPyPrqeUOpjWCa; } goto zd3LVaRp1kaWQr2Z; d0qCWcfKPaCsQjLS: $result = BASE_URL . "uploads/subtitles/" . basename($subtitleFile); goto TImebBjgV0T8iAUx; FXhu1p0XaA_MjPWH: $name = pathinfo($data["name"], PATHINFO_FILENAME); goto z0mTAro3ofCWjl1h; zd3LVaRp1kaWQr2Z: session_write_close(); goto d0qCWcfKPaCsQjLS; yadaAObr2QaosuvE: IpcRYdIJ6SSI8EBw: goto YtPhRWdc2dccynWq; YtPhRWdc2dccynWq: $uploaded = @move_uploaded_file($data["tmp_name"], $subtitleFile); goto DQq09pcZ5qk2CMWw; VmUGm7FW0JvuNaeG: @unlink($data["tmp_name"]); goto mGpTmL161PwH5PVX; LoqGwBMsUPqyXE6A: session_write_close(); goto M7MWnyIl1LZFeyJ9; JkPx5Pe03w71emTq: $subtitleFile = $uploadDir . $name . "-" . random_string(7) . "." . $ext; goto FvaFB5ECUS2JLfW3; whW5kgeHynK8D8sm: $uploadDir = BASE_DIR . "uploads/subtitles/"; goto JvmPQdmyp0AK6MIM; F78piYIarDyh81FS: if (!is_file($subtitleFile)) { goto IpcRYdIJ6SSI8EBw; } goto LoqGwBMsUPqyXE6A; TImebBjgV0T8iAUx: CwDPyPrqeUOpjWCa: goto RDZQPFuEobccwXlv; M7MWnyIl1LZFeyJ9: $subtitleFile = $uploadDir . $name . "-" . random_string(7) . "." . $ext; goto lETXD30yfCGMbuYq; eRKXeh457eDASFo9: } goto bAdewB6DZFYqU7SC; Ds1jvX5bPIUTe6cN: define("MAXMIND_FILE", BASE_DIR . "includes/bin/maxmind/asn.mmdb"); goto NDiNdTeVZ2kNAERs; vlXreWhU1xnigyA_: function is_domain_whitelisted(string $referer = '') : bool { goto iY5FBTK1h3Ylugy2; y8fRG9_ZlsEaAs5s: $list[] = strtr(parse_url(BASE_URL, PHP_URL_HOST), $replace); goto G0ZlUVtxZyiAD0D6; ivNHo67D02w_S33t: $list = array_merge(explode("
", domain_whitelisted()), ["bit.ly", "adf.ly", "clk.sh", "iir.ai", "adtival.network", "apk.miuiku.com", "cutpaid.com", "ouo.io", "apk.sekilastekno.com", "cararegistrasi.com", "paypou.com", "tiddis.net"]); goto y8fRG9_ZlsEaAs5s; C6s7qdTVkkJlQJE3: session_write_close(); goto NbwjCB7LIWk2Rju5; TIhTG9k5_z14kb5P: rEqTD07m3cwtDP22: goto FPEnlnP5iYesGBLN; Z1c3C0P_ohNWSGEs: return in_array($domain, $list); goto TIhTG9k5_z14kb5P; h4M_3KUh29Kynh9a: if (empty($referer)) { goto rEqTD07m3cwtDP22; } goto C6s7qdTVkkJlQJE3; iY5FBTK1h3Ylugy2: session_write_close(); goto h4M_3KUh29Kynh9a; G0ZlUVtxZyiAD0D6: $list[] = strtr(parse_url(get_option("main_site"), PHP_URL_HOST), $replace); goto oJ41PehV4H5Y8rgK; FPEnlnP5iYesGBLN: return false; goto cOdn1ExZjVFJ5dje; UzKK8ojj44nHDD6w: $domain = strtr(parse_url($referer, PHP_URL_HOST), $replace); goto ivNHo67D02w_S33t; NbwjCB7LIWk2Rju5: $replace = ["www." => '']; goto UzKK8ojj44nHDD6w; oJ41PehV4H5Y8rgK: $list = array_filter($list); goto Z1c3C0P_ohNWSGEs; cOdn1ExZjVFJ5dje: } goto bWWEeLYwFh1E6Lxi; YfDGXciGXkJcyZ4S: $InstanceCache = \Phpfastcache\CacheManager::getInstance($cacheOpt["driver"], $cacheOpt["config"], $cacheOpt["instanceId"]); goto tYZYb9DcsoWwDS3Q; a8Hr5dJOR3kmb7j5: function is_mainsite(string $host = '') { goto wSmS6SI2WYyQChbY; S1wxwrAv1xhvMF4S: $thisHost = ltrim($thisHost, "www."); goto aDur4hZ_epHiGGem; fFMNHj5Ga2qOnkFP: return $thisHost === $mainHost; goto IwH34Dn700zCk_qA; hD33PGy3risiRnE3: $thisHost = !empty($host) ? parse_url($host, PHP_URL_HOST) : parse_url(BASE_URL, PHP_URL_HOST); goto S1wxwrAv1xhvMF4S; aDur4hZ_epHiGGem: $mainHost = ltrim(parse_url(get_option("main_site"), PHP_URL_HOST), "www."); goto fFMNHj5Ga2qOnkFP; wSmS6SI2WYyQChbY: session_write_close(); goto hD33PGy3risiRnE3; IwH34Dn700zCk_qA: } goto y9FpX3oqA_wKXQpg; l34Gi2kjIyDFlUUY: function rate_limit_ips() { goto ialweJRN7YZkFJjZ; sjEpToZvTnYXV1_5: return (string) $ips[$key]; goto JsHXFwa7WHr9_1L7; EW2GGI_Wfoneewi0: session_write_close(); goto JnR6bauNg4fb9m2g; jgpq0d5N0dmn88aK: yY0VyD0bRKgYsePM: goto I05KNDIVIX1YYPhW; HYRaExdRJXffvJZ3: session_write_close(); goto ElfDQRq_azEvUUis; H79ZEdrmLJhiazdO: $key = array_rand($ips); goto sjEpToZvTnYXV1_5; ialweJRN7YZkFJjZ: session_write_close(); goto BSUPdKcU35eOBSg1; Is_9qjPl6hj3fh5B: F4PUXb9rLKRtRe0K: goto EW2GGI_Wfoneewi0; IWhMvPM071HSXo1d: if ($cache) { goto F4PUXb9rLKRtRe0K; } goto HYRaExdRJXffvJZ3; ezvT7Be3ahGUbs4Z: $cache = $iCache->get("ip_ranges"); goto IWhMvPM071HSXo1d; ElfDQRq_azEvUUis: $file = file_get_contents(BASE_DIR . "includes/bin/ip-ranges.json"); goto REOrXAP_zbqlSS94; JsHXFwa7WHr9_1L7: zeM0O2fM1ZpYCWxs: goto jVzAdKEIzN3cCrcf; UISabtGu9sSViFri: $iCache->save("ip_ranges", $proxies, 2592000, "ip_range"); goto uGaoFYK1y_6qX9Pj; uGaoFYK1y_6qX9Pj: goto yY0VyD0bRKgYsePM; goto Is_9qjPl6hj3fh5B; bgQF19m8XEDpIbV_: $ips = ip_range($ipRange[0], $ipRange[1]); goto H79ZEdrmLJhiazdO; REOrXAP_zbqlSS94: $proxies = json_decode($file, true); goto UISabtGu9sSViFri; I05KNDIVIX1YYPhW: $key = array_rand($proxies); goto Td0zPa4l1jNngHJE; jVzAdKEIzN3cCrcf: return false; goto H0T0AwDxZ4CkdXYj; KcMFTNnNsnlNBR6O: if (empty($ipRange)) { goto zeM0O2fM1ZpYCWxs; } goto DdqtMpYie4X_1BY1; DdqtMpYie4X_1BY1: session_write_close(); goto bgQF19m8XEDpIbV_; JnR6bauNg4fb9m2g: $proxies = $cache; goto jgpq0d5N0dmn88aK; BSUPdKcU35eOBSg1: $iCache = new \GDPlayer\InstanceCache(); goto ezvT7Be3ahGUbs4Z; Td0zPa4l1jNngHJE: $ipRange = cidrToRange($proxies[$key]); goto KcMFTNnNsnlNBR6O; H0T0AwDxZ4CkdXYj: } goto QqJZmZF6EHAsRNsv; A4_duR7JRy0G55t0: function timezone_list() { goto slgCDxUxSMkHZLYp; tKY7RM57R80_NVme: $result = []; goto Jorw9MBprIuwvqlu; O8s1A4iI8OFnjIvJ: fNH4k5LzeQ15K0SZ: goto ouKLBe3a9XWZ7DYp; C5CJXhVx52i5hpHk: $cache = $iCache->get("timezone_list"); goto zQ1eEFysYPXbJ5gO; yZFqZCSAZrWN1aFa: return $result; goto uWKdMcEBMYqoaaTM; Jorw9MBprIuwvqlu: $iCache = new \GDPlayer\InstanceCache(); goto C5CJXhVx52i5hpHk; ouKLBe3a9XWZ7DYp: session_write_close(); goto yYUL37I4FQl9E9yl; aZ4ZmiSpCd_AsADD: $result = @json_decode($content, true); goto zYbGsUz2FJo0HeOn; slgCDxUxSMkHZLYp: session_write_close(); goto tKY7RM57R80_NVme; T0MjqtV3baoknf7Y: goto OExkIwR0VlHADJEk; goto O8s1A4iI8OFnjIvJ; zYbGsUz2FJo0HeOn: $iCache->save("timezone_list", $result, 2592000, "options"); goto T0MjqtV3baoknf7Y; jPJo0GzClY6ASywG: OExkIwR0VlHADJEk: goto yZFqZCSAZrWN1aFa; zQ1eEFysYPXbJ5gO: if ($cache) { goto fNH4k5LzeQ15K0SZ; } goto aIBxvllC5DewZu9N; yYUL37I4FQl9E9yl: $result = $cache; goto jPJo0GzClY6ASywG; aIBxvllC5DewZu9N: session_write_close(); goto UbV6myuO5XNFrSCL; UbV6myuO5XNFrSCL: $content = getNonBlockingFileContent(BASE_DIR . "includes/bin/timezone.json") ?: "[]"; goto aZ4ZmiSpCd_AsADD; uWKdMcEBMYqoaaTM: } goto s57Os0Re70Fz0Cq3; ZGcJ1oGrxJIRLY3o: function saveMaxMindDatabase(string $dir = '', string $download = "ASN", bool $openDir = false) : bool { goto uQXzK6DNtFQjDtOV; AK6U1Wdzw2JryqrW: return $result; goto kOG_Ex4QHtzXJ7Q6; hBtOxGUMgB4a8zTY: n5irq909ms_dxAoa: goto Mfxb88QzFF7kB11U; uvMvp2ZDoEdONx9V: if (!$result) { goto Rxfzv97i9Omq4oR4; } goto B_xTqeZmx0jvwEUC; EGSDnGLt_uq_oXCk: goto wxUTFibVuJreti2D; goto Rxo66P9uI5phux16; OczBAHgNCXv6anm6: $downloadFile = MAXMIND_COUNTRY_FILE; goto DleHVrrntgNljj2o; XRft5RV0BK3eFvLf: if (!($download !== "ASN")) { goto KujgPRCzgn2LfDAJ; } goto m9BBXFUjpAMzX10v; pjFjYkLRsQjHsP7i: $result = @copy($dir . "/" . $entry, $downloadFile); goto LmMZM3DhjYty3k_U; d35KCw2UiZs2CqgY: session_write_close(); goto vz_d8WAbLLCoXSLg; alRjXU1hlh62V_9m: goto RyNJZnCAEgZlTEP5; goto CWQxcGDVDYrcqPKY; DleHVrrntgNljj2o: KujgPRCzgn2LfDAJ: goto RqtFLibh1e21Arn0; PLEr8sNZUGDVzQLq: wxUTFibVuJreti2D: goto YcCo17Ql3FOxfFF1; fo05oJsYhJ8FtFVF: @unlink($mxDir . ".tar.gz"); goto IQYJDma9N8m9Ke8O; IQYJDma9N8m9Ke8O: @unlink($mxDir . ".tar"); goto mOFzsCruwBY1WBZt; TpoBEaYkRIJ_f8au: RyNJZnCAEgZlTEP5: goto x6jBIEYSXh0Crh0j; G8Zc2OjFdb439VZG: if (!$handle) { goto Ws6VhE4EmOrjY9Lt; } goto cqWKdIRZ7KnccIdG; Ni8SROjRXBC5N0Qm: $mxDir = BASE_DIR . "includes/bin/maxmind/" . strtolower($download); goto fo05oJsYhJ8FtFVF; YcCo17Ql3FOxfFF1: goto n5irq909ms_dxAoa; goto TpoBEaYkRIJ_f8au; GkIXJzu10qfblJQb: session_write_close(); goto pjFjYkLRsQjHsP7i; Rxo66P9uI5phux16: ci7gxW2yW0jRWfWP: goto MYyuqbwDVcLnRvNm; vz_d8WAbLLCoXSLg: if ($entry !== "." && $entry !== ".." && is_dir($dir . $entry) && $openDir === false) { goto ci7gxW2yW0jRWfWP; } goto RIU6HsMrDQSeXoxG; v2yOg80fdbmmXdWn: HTdLm7vexmkb8Rhk: goto GkIXJzu10qfblJQb; LmMZM3DhjYty3k_U: goto RyNJZnCAEgZlTEP5; goto PLEr8sNZUGDVzQLq; Hh0MtuZYOXHNhxYF: $handle = @opendir($dir); goto G8Zc2OjFdb439VZG; CWQxcGDVDYrcqPKY: goto wxUTFibVuJreti2D; goto v2yOg80fdbmmXdWn; Wc2bI_gWah0px6wQ: $downloadFile = MAXMIND_FILE; goto XRft5RV0BK3eFvLf; B_xTqeZmx0jvwEUC: session_write_close(); goto Ni8SROjRXBC5N0Qm; cqWKdIRZ7KnccIdG: session_write_close(); goto hBtOxGUMgB4a8zTY; mOFzsCruwBY1WBZt: deleteDir($dir); goto pVEY3eOxQf55P9PI; uQXzK6DNtFQjDtOV: session_write_close(); goto EePTG1hW6TiDOM4B; x6jBIEYSXh0Crh0j: closedir($handle); goto lmfWktY2uXl4WdWW; RqtFLibh1e21Arn0: open_resources_handler(); goto Hh0MtuZYOXHNhxYF; EePTG1hW6TiDOM4B: $result = false; goto Wc2bI_gWah0px6wQ; pVEY3eOxQf55P9PI: Rxfzv97i9Omq4oR4: goto AK6U1Wdzw2JryqrW; EFn_S408vWkcnaxs: saveMaxMindDatabase($dir . $entry, $download, true); goto alRjXU1hlh62V_9m; MYyuqbwDVcLnRvNm: session_write_close(); goto EFn_S408vWkcnaxs; m9BBXFUjpAMzX10v: session_write_close(); goto OczBAHgNCXv6anm6; Mfxb88QzFF7kB11U: if (!(($entry = readdir($handle)) !== false)) { goto RyNJZnCAEgZlTEP5; } goto d35KCw2UiZs2CqgY; RIU6HsMrDQSeXoxG: if ($openDir && strpos($entry, ".mmdb") !== false) { goto HTdLm7vexmkb8Rhk; } goto EGSDnGLt_uq_oXCk; lmfWktY2uXl4WdWW: Ws6VhE4EmOrjY9Lt: goto uvMvp2ZDoEdONx9V; kOG_Ex4QHtzXJ7Q6: } goto l8NJ0BjGLh8nkiWt; HfQrEnYp7kieLyD3: function get_mime_type($file) { goto gG4c1nX1bhAainNM; Tu3L5gAFSS_Cp5Mt: session_write_close(); goto AkHiqU3jVhNfUKhk; HZdEmttNB4Zp5llR: $finfo = @finfo_open(FILEINFO_MIME_TYPE); goto Cw03zI6v_zUCVUXT; Gt8PTFilQMOS7WpF: session_write_close(); goto RbfYOjA3eGt3Yc1V; Cw03zI6v_zUCVUXT: if (!$finfo) { goto sEm5vT90oJtW5zhw; } goto HHcMwZhvGbsGkgUb; QPzqdoeHRM6FW6bK: return $ftype; goto sg0E4p3x2ZVR9owx; gG4c1nX1bhAainNM: session_write_close(); goto gVBlrUWkYjDacizw; RbfYOjA3eGt3Yc1V: if (!(function_exists("finfo_open") && function_exists("finfo_file") && function_exists("finfo_close"))) { goto s8RrI1ZFPTCZSILa; } goto xJ7_8WX9Xf2wXdAC; xJ7_8WX9Xf2wXdAC: session_write_close(); goto HZdEmttNB4Zp5llR; TBHcu1mjAVIKstdK: $ftype = finfo_file($finfo, $file); goto ACNCATR4lI_OGZRa; TMg_wvP71j0XTmuC: if (!(is_bool($ftype) && function_exists("mime_content_type"))) { goto sCGeHU4HuhJzWncs; } goto Tu3L5gAFSS_Cp5Mt; jRWSvlRkTORqnwtH: sCGeHU4HuhJzWncs: goto K_BNMKNgeLYIEuO3; gVBlrUWkYjDacizw: $ftype = false; goto oN_ASKNZGW4JG5pY; oN_ASKNZGW4JG5pY: if (!is_file($file)) { goto PJjkIH2z7UN2cN9A; } goto Gt8PTFilQMOS7WpF; AkHiqU3jVhNfUKhk: $ftype = mime_content_type($file); goto jRWSvlRkTORqnwtH; HHcMwZhvGbsGkgUb: session_write_close(); goto TBHcu1mjAVIKstdK; ACNCATR4lI_OGZRa: finfo_close($finfo); goto lraGcbRjhB7qiuBL; K_BNMKNgeLYIEuO3: PJjkIH2z7UN2cN9A: goto QPzqdoeHRM6FW6bK; lraGcbRjhB7qiuBL: sEm5vT90oJtW5zhw: goto tAYl01SMS98YUMTE; tAYl01SMS98YUMTE: s8RrI1ZFPTCZSILa: goto TMg_wvP71j0XTmuC; sg0E4p3x2ZVR9owx: } goto pZ2xhWnedm7GX6Yb; bL8144WwaqcjyuE1: define("TERABYTES", 1099511627776); goto Ds1jvX5bPIUTe6cN; Zr3mQ4EMoLFG3gyr: define("FRONTEND_PATH", BASE_DIR . "includes/views"); goto Cq_zMgbRXT_xjimx; uH1JTmXqygWuxenU: function activeConnectionsChecker() { goto WOAL3JtCRGHstPI6; zNR70dnLynI0SMbV: if (!function_exists("shell_exec")) { return $result; } goto Vwjpl3ceLt_wTqM4; KOjTF0_3eW9LQ3Mg: set_option($key, $result); goto M1Ek2JFwo9VIURlp; lEBRKwSBHIZaODCL: $data = $lb->getOne(["id"]); goto wn5aoBQJlR9UjtDY; LxrrOPcuuQ0GtAWy: $cmd = "netstat -na | "; goto VSE2d1dc83Oi2K21; WOAL3JtCRGHstPI6: session_write_close(); goto z12kU4qIKndxGv1n; K03TCQT2XvFv7pPu: $key .= "_" . $data["id"]; goto Ucb5HG2znqsL_4Pw; Ucb5HG2znqsL_4Pw: Ms8wbAYUJqATiNIK: goto dH0R3K399odiZJ0w; wn5aoBQJlR9UjtDY: if (empty($data["id"])) { goto Ms8wbAYUJqATiNIK; } goto RExtUys2QGRQcQZZ; M1Ek2JFwo9VIURlp: return $result; goto SMnKI2Ol3_xyihed; dT41jn_5lZE0wYd2: $lb->setCriteria("link", BASE_URL); goto lEBRKwSBHIZaODCL; Vwjpl3ceLt_wTqM4: $key = "active_connections"; goto LxrrOPcuuQ0GtAWy; dH0R3K399odiZJ0w: $result = intval(shell_exec($cmd)); goto KOjTF0_3eW9LQ3Mg; RExtUys2QGRQcQZZ: session_write_close(); goto K03TCQT2XvFv7pPu; VSE2d1dc83Oi2K21: $cmd .= PHP_OS_FAMILY !== "Windows" ? "grep ESTABLISHED | wc -l" : "find /c "ESTABLISHED""; goto e9WH6kHk_5qnq1A_; z12kU4qIKndxGv1n: $result = false; goto zNR70dnLynI0SMbV; e9WH6kHk_5qnq1A_: $lb = new \GDPlayer\Model\LoadBalancers(); goto dT41jn_5lZE0wYd2; SMnKI2Ol3_xyihed: } goto ka6HL6cmzJZBf7gw; qwuMiKzTcccjXzBA: function saveUpdateProcess(int $numProcessed = 0, int $totalProcess = 0) { goto fsqUG3k7z31LE9zM; WcKxq3TerDGgTGSv: $iCache->save("update_process_num", $numProcessed, 3600); goto tUBigjWbtZGBorer; fsqUG3k7z31LE9zM: session_write_close(); goto EavgqoAaEhxyr60w; SsjnfNtxwbirH30F: $iCache->save("update_process_total", $totalProcess, 3600); goto WcKxq3TerDGgTGSv; EavgqoAaEhxyr60w: $iCache = new \GDPlayer\InstanceCache(); goto SsjnfNtxwbirH30F; tUBigjWbtZGBorer: } goto wE6nOhpna44v0KWx; Pz2NuSLeaga7SvJg: session_write_close(); goto Y880mrof61sDowwb; ka6HL6cmzJZBf7gw: function clear_html(string $html = '') { goto hdxNzsSkfXmCgWiM; lfzrWOODu9Ltrj68: $clear = strip_tags($html); goto KYv1kiO2Wwk9ko41; BJC6w1JGLfohaU02: $clear = trim($clear); goto b6HOXzKEl974YDmB; b6HOXzKEl974YDmB: return $clear; goto ESoizPUgpMVVquZV; hdxNzsSkfXmCgWiM: session_write_close(); goto lfzrWOODu9Ltrj68; KYv1kiO2Wwk9ko41: $clear = html_entity_decode($clear); goto IJAMKemye20GL6qg; IJAMKemye20GL6qg: $clear = urldecode($clear); goto hUGhxncrVC0X7V87; f58uWVzgwnmYWDy0: $clear = preg_replace("/ +/", " ", $clear); goto BJC6w1JGLfohaU02; hUGhxncrVC0X7V87: $clear = preg_replace("/[^A-Za-z0-9\.\-\_]/", " ", $clear); goto f58uWVzgwnmYWDy0; ESoizPUgpMVVquZV: } goto BqO7fLH4RnHGaZs3; xe2wXoA70oSiWqyz: function validate_url($url = null) { goto mJ3e77UGvSKK96kO; jgwlusrempsCiPAr: return false; goto stSh1wNwbJZ6vbe_; Bnz7xPTY1xUO1OS2: ydonhXgb5QWi8ige: goto jgwlusrempsCiPAr; SfNuSSb2ID6YM5sY: return filter_var($url, FILTER_VALIDATE_URL); goto Bnz7xPTY1xUO1OS2; NyIIBBh99_3o2jRl: session_write_close(); goto tQxi3IrrOdg0mgZA; HvVQXd1ljF7eElrl: $url = $scheme . "//" . implode("/", $newPath) . "#" . $fragment; goto SfNuSSb2ID6YM5sY; AaVCLfPPuL8IGfab: session_write_close(); goto XlZTDUzIx94F1UP9; tQxi3IrrOdg0mgZA: $port = parse_url($url, PHP_URL_PORT); goto HgtgdGSD5lSvghTz; CyoqR9Uqxv45fs9d: joh1heGO30vZBflc: goto HvVQXd1ljF7eElrl; bYiDOFPu9bFasmYt: if (empty($port)) { goto joh1heGO30vZBflc; } goto AaVCLfPPuL8IGfab; XlZTDUzIx94F1UP9: $newPath[0] = rawurldecode($newPath[0]); goto CyoqR9Uqxv45fs9d; vKrpvYkx2qqtsJHC: $newPath = array_map("rawurlencode", explode("/", $path)); goto bYiDOFPu9bFasmYt; CeLfjw8uzjrBgny4: if (!is_string($url)) { goto ydonhXgb5QWi8ige; } goto NyIIBBh99_3o2jRl; USK_Qfh0sqC2_c4_: list($scheme, $path) = array_pad(explode("//", $path), 2, ''); goto vKrpvYkx2qqtsJHC; mJ3e77UGvSKK96kO: session_write_close(); goto CeLfjw8uzjrBgny4; HgtgdGSD5lSvghTz: list($path, $fragment) = array_pad(explode("#", $url), 2, ''); goto USK_Qfh0sqC2_c4_; stSh1wNwbJZ6vbe_: } goto piaNC0QF_EKBIM2e; GBFZXXtY68zYGCgN: function updateVideosDB() { goto WTaBtmwaV5mclrZM; nOLFIFBVAMeyiTvp: BzU_yJNX3dXVW0fI: goto iTX7zPM1azalfKcB; L2vxJpSKCje1uibj: session_write_close(); goto snp6jGX1LMS62Xrv; gXX8ubrnUewwY5FC: $list = $model->rawFetchAll("SELECT `id`, `ahost`, `ahost_id` " . "FROM `tb_videos` " . "WHERE `ahost_id` <> '' " . "OR `ahost_id` IS NOT NULL;"); goto ruedwVU27iGrT9FW; WiI4gMvabDiz6b6b: $vAlt = new \GDPlayer\Model\VideosAlternatives(); goto gXX8ubrnUewwY5FC; WTaBtmwaV5mclrZM: session_write_close(); goto ofqHzYNwe2cH0x9N; ofqHzYNwe2cH0x9N: $model = new \GDPlayer\Model(); goto Eurk5RLIQn9ky_gc; fVyHtpf3hM1tMfsk: NVDm862cfcY1T3y4: goto nOLFIFBVAMeyiTvp; snp6jGX1LMS62Xrv: foreach ($list as $dt) { goto u73I42QqU3HRV_R2; WNRvi15Jvr7woSl5: session_write_close(); goto CROHE7D1plrAvxP1; u73I42QqU3HRV_R2: session_write_close(); goto S7hBnUCvxwyb1ukA; jUWpdd2WZpxX2fB8: if (!$inserted) { goto ZYAbBymZ1g7IF9uF; } goto MjZfYkuiR4vfI_EV; PYdhu8mLV5PGD3jc: PL6lQe1FRSqRrIqP: goto iCIvZzk0DxmuL0Vb; m_mcUkQDLYHP5k5a: $video->update(["ahost" => '', "ahost_id" => '']); goto ct1cYZfz21g1REqD; CROHE7D1plrAvxP1: $inserted = $vAlt->insert(["vid" => $dt["id"], "host" => trim($dt["ahost"]), "host_id" => trim($dt["ahost_id"]), "order" => 0]); goto jUWpdd2WZpxX2fB8; WH_0eugpJXQiohZ7: $video->setCriteria("id", $dt["id"]); goto m_mcUkQDLYHP5k5a; MjZfYkuiR4vfI_EV: session_write_close(); goto WH_0eugpJXQiohZ7; ct1cYZfz21g1REqD: ZYAbBymZ1g7IF9uF: goto Cjm4qBjO8huuGizF; Cjm4qBjO8huuGizF: luyxCbFrZTVthUzU: goto PYdhu8mLV5PGD3jc; S7hBnUCvxwyb1ukA: if (!(!empty($dt["ahost"]) && !empty($dt["ahost_id"]))) { goto luyxCbFrZTVthUzU; } goto WNRvi15Jvr7woSl5; iCIvZzk0DxmuL0Vb: } goto fVyHtpf3hM1tMfsk; ruedwVU27iGrT9FW: if (!$list) { goto BzU_yJNX3dXVW0fI; } goto L2vxJpSKCje1uibj; Eurk5RLIQn9ky_gc: $video = new \GDPlayer\Model\Videos(); goto WiI4gMvabDiz6b6b; iTX7zPM1azalfKcB: } goto ES39UQrm4rNJqvWr; LBZzO8cxanE7SIPc: function slugify(string $str = '', string $delimiter = "-") { goto XmpUHLS2gl1GTfXu; IvRMP5yTfDpscHEa: $str = preg_replace(array_keys($options["replacements"]), $options["replacements"], $str); goto iegSBmztxbUnfCeQ; KFXUqoZGoN5GRQ3s: zDY6xpb_3skVfHvg: goto IvRMP5yTfDpscHEa; k2p3gGUwLeh98C1G: $charMap = $cache; goto KFXUqoZGoN5GRQ3s; yiQQ4regB_tkGr4Q: $str = mb_convert_encoding($str, "UTF-8", mb_list_encodings()); goto vota_9No6nHoLkA2; LahYnC4ni8snuBsQ: $str = trim($str, $options["delimiter"]); goto pmLApYPPBQ33ZJ8_; vLNtUyKFHR_AtXEL: $charMap = []; goto ny5ToHR_cPEzaGc0; JGfswfiHR9q2402y: goto zDY6xpb_3skVfHvg; goto woHawJ_fipQ8QAmm; uLJNiD5byy7oCDdy: session_write_close(); goto k2p3gGUwLeh98C1G; A7eVGNiJrVWNZzi1: $str = mb_substr($str, 0, $options["limit"] ? $options["limit"] : mb_strlen($str, "UTF-8"), "UTF-8"); goto LahYnC4ni8snuBsQ; vota_9No6nHoLkA2: $options = array("delimiter" => $delimiter, "limit" => 240, "lowercase" => true, "replacements" => array(), "transliterate" => true); goto vLNtUyKFHR_AtXEL; XmpUHLS2gl1GTfXu: session_write_close(); goto yiQQ4regB_tkGr4Q; G9ihKvuKi45WuT7n: $charMap = @json_decode($content, true); goto PsdjzVWCPvmRGh0a; PsdjzVWCPvmRGh0a: $iCache->save("high_ascii", $charMap, 2592000, "options"); goto JGfswfiHR9q2402y; Yz3YYq11RIo4jti4: session_write_close(); goto OWjRlXnVKUbJzPVj; pmLApYPPBQ33ZJ8_: return $options["lowercase"] ? mb_strtolower($str, "UTF-8") : $str; goto sJPYjSp7Y2sj1cmU; pPSGu0oynwsjnfu0: GEUr7p_Actkq9yp9: goto z8n1NhCTsUfo_z3f; oysx4pHNzmBbgfl4: $str = str_replace(array_keys($charMap), $charMap, $str); goto pPSGu0oynwsjnfu0; woHawJ_fipQ8QAmm: g1oGrSI6DxW_jQvM: goto uLJNiD5byy7oCDdy; OWjRlXnVKUbJzPVj: $content = getNonBlockingFileContent(BASE_DIR . "includes/bin/high-ascii.json") ?: "{}"; goto G9ihKvuKi45WuT7n; ltWZUM4L192Vgmuw: $str = preg_replace("/(" . preg_quote($options["delimiter"], "/") . "){2,}/", "$1", $str); goto A7eVGNiJrVWNZzi1; KLJZyAAUFTbi_qog: session_write_close(); goto oysx4pHNzmBbgfl4; ny5ToHR_cPEzaGc0: $iCache = new \GDPlayer\InstanceCache(); goto y5qIkE9S9Sa8GfAw; wC8TenQnTWCC2Nex: if ($cache) { goto g1oGrSI6DxW_jQvM; } goto Yz3YYq11RIo4jti4; y5qIkE9S9Sa8GfAw: $cache = $iCache->get("high_ascii"); goto wC8TenQnTWCC2Nex; iegSBmztxbUnfCeQ: if (!$options["transliterate"]) { goto GEUr7p_Actkq9yp9; } goto KLJZyAAUFTbi_qog; z8n1NhCTsUfo_z3f: $str = preg_replace("/[^\p{L}\p{Nd}]+/u", $options["delimiter"], $str); goto ltWZUM4L192Vgmuw; sJPYjSp7Y2sj1cmU: } goto HRyHVcqxOFvBZrMN; SlTDkAkWatNy2Y3_: function earnmoney_link(string $link = '', string $provider = '') { goto OnvDxchGY2JDIPk7; K1im7Vp7ppqS500C: return $link; goto Teo9Q0bITtrYrIsM; uGgyLjomGlWvwtSa: session_write_close(); goto AMaMlPVDis9MDnBi; jFRl_n2lTxqyP4XT: qx3QisUbEWs2Us_O: goto fJW6pjT7D8szLq6g; fJW6pjT7D8szLq6g: return $result; goto AFIV4nqBwFYS9Zyu; sNvdQe1vWDjHjUVH: dtB5SbVuO_MLEP1n: goto jFRl_n2lTxqyP4XT; CmYTTSgBQKuGUEC4: session_write_close(); goto SxYTpLLoXdna73ne; Z3dPzQrUcABrEai_: if (empty($apikey)) { goto P4B6eGWgZUnetTU4; } goto uGgyLjomGlWvwtSa; SxYTpLLoXdna73ne: $apikey = get_option("additional_url_shortener_" . $provider); goto Z3dPzQrUcABrEai_; OnvDxchGY2JDIPk7: session_write_close(); goto ksU3kefbdjrJ5a_b; kKGZwvkbiyAMNYX6: switch ($provider) { case "ylinkz.com": case "adtival.network": case "noyads.com": case "shrink.world": case "shorten-link.com": case "shortzon.com": case "cutpaid.com": case "wi.cr": case "clk.sh": case "l2s.pet": goto PLePRnvrkHXniMTr; jTEERO9F7ziRkgu4: goto qx3QisUbEWs2Us_O; goto nEfgSApwVhM5AaKh; PLePRnvrkHXniMTr: session_write_close(); goto wYx4d91qz1s82Hxz; wYx4d91qz1s82Hxz: $result = "https://{$provider}/st?api={$apikey}&url={$link}"; goto jTEERO9F7ziRkgu4; nEfgSApwVhM5AaKh: case "ouo.io": goto S3b_o6zK4tz25s2E; S3b_o6zK4tz25s2E: session_write_close(); goto e5SlZFsT_9lyRJUn; ROiD8iQPfglv_Q8N: goto qx3QisUbEWs2Us_O; goto ye_j4alC9FT8G4r6; e5SlZFsT_9lyRJUn: $result = "https://ouo.io/qs/{$apikey}?s={$link}"; goto ROiD8iQPfglv_Q8N; ye_j4alC9FT8G4r6: case "safelinku.com": goto UZfxavxj3i1o4TUh; UZfxavxj3i1o4TUh: session_write_close(); goto H7nqdkyB34d5cKxw; c9USfZzb1CggvW9j: goto qx3QisUbEWs2Us_O; goto zA_D3SE3mf13gVZg; H7nqdkyB34d5cKxw: $result = "https://semawur.com/full/?type=2&api={$apikey}&url={$link}"; goto c9USfZzb1CggvW9j; zA_D3SE3mf13gVZg: case "adf.ly": goto qfISNkZtv3AtDPxk; z1TQW6vrc2La28FZ: $result = "https://adf.ly/{$apikey}/{$link}"; goto qA_xhyfDT7jaObZG; qA_xhyfDT7jaObZG: goto qx3QisUbEWs2Us_O; goto FBR0m9K6tP1HJLBu; qfISNkZtv3AtDPxk: session_write_close(); goto z1TQW6vrc2La28FZ; FBR0m9K6tP1HJLBu: default: goto KJemTQxe7pLElG0B; DVrXKaQJqmBjAyuK: $result = rawurldecode($link); goto uKeBM6Rhu02gyMGZ; KJemTQxe7pLElG0B: session_write_close(); goto DVrXKaQJqmBjAyuK; uKeBM6Rhu02gyMGZ: goto qx3QisUbEWs2Us_O; goto AmfQluJAU3jejeFe; AmfQluJAU3jejeFe: } goto sNvdQe1vWDjHjUVH; F9PrM8Iqp6sR95K7: OGqy028JXRSdibPb: goto K1im7Vp7ppqS500C; ksU3kefbdjrJ5a_b: if (!(validate_url($link) && !empty($provider))) { goto OGqy028JXRSdibPb; } goto CmYTTSgBQKuGUEC4; AFIV4nqBwFYS9Zyu: P4B6eGWgZUnetTU4: goto F9PrM8Iqp6sR95K7; AMaMlPVDis9MDnBi: $link = rawurlencode($link); goto kKGZwvkbiyAMNYX6; Teo9Q0bITtrYrIsM: } goto sE0wjhaPoKcZG9nW; tYZYb9DcsoWwDS3Q: $timeZone = get_option("timezone") ?? "UTC"; goto u00W9MpXbFhIspJH; V5KS91lyX74fo10K: function createErrorLog(array $messages = []) { goto c3M2ZiSxZkhsbUta; XDoozDfaq47S8LGC: create_dir(BASE_DIR . "tmp"); goto Wig6vGR0JF86NI8b; c3M2ZiSxZkhsbUta: session_write_close(); goto a5m0SBvvi_om3xiT; M8WHJ7lRxw0420DN: error_log("[" . date("d-M-Y H:i:s") . " " . date_default_timezone_get() . "] " . json_encode($messages, JSON_UNESCAPED_SLASHES) . "\xa", 3, $logFile); goto OzqO_i7tYIZr0RYC; Wig6vGR0JF86NI8b: create_file($logFile); goto M8WHJ7lRxw0420DN; a5m0SBvvi_om3xiT: $logFile = BASE_DIR . "tmp" . DIRECTORY_SEPARATOR . "php_errors.log"; goto XDoozDfaq47S8LGC; OzqO_i7tYIZr0RYC: } goto A4_duR7JRy0G55t0; ZnNXnR9su81Le2JE: function auto_clear_cache_file(array $hostDirs = []) { goto puYlGH_X71CftD62; Y9IegGFdv9a9ZMY2: $fileExp = $fileExp > 0 ? $fileExp : 3600; goto EbQt5bDCIMl646OA; IJtKRObvApQCx4Nd: return in_array(true, $deleted); goto h_yuJxnUz8bi2hfR; YMomW_CNDK7xThmz: $fileExp = intval(get_option("cache_file_timeout")); goto Y9IegGFdv9a9ZMY2; XbLHrATPUUC0L0Y_: $deleted = []; goto T_Nyak0rEWfEZrev; puYlGH_X71CftD62: session_write_close(); goto I4XHO4b0meNoxpEf; qkIUcLMu9g04JP2q: gdbymrIxJLxf2wNU: goto IJtKRObvApQCx4Nd; TiE0G7yXfudyTWn_: return false; goto YH60P4Lolruqb1Sg; EbQt5bDCIMl646OA: $now = time(); goto XbLHrATPUUC0L0Y_; I4XHO4b0meNoxpEf: if (!empty($hostDirs)) { goto Tzjr9yfbF4qOo5Jn; } goto zWnh05ANtg65zF_f; YH60P4Lolruqb1Sg: Tzjr9yfbF4qOo5Jn: goto YMomW_CNDK7xThmz; T_Nyak0rEWfEZrev: foreach ($hostDirs as $dir) { goto LS1NiRrw2tdm7EPI; Eq39GDFRtayP9kfW: goto ZuCpNydIKFbnItIr; goto UbqpYJin5v_PJYS8; IIUuLuKWzXvnRV7s: $mtime = @filemtime($dir . $entry) ?? 0; goto Ps4DC3jDwihD2k3g; aTkLBQmVNb2LxUis: $handle = @opendir($dir); goto GdJEx1O4mjYnNS4R; lZM56Yelre6M8v5a: ZuCpNydIKFbnItIr: goto Z17YcRnyiM_p2fdJ; Ps4DC3jDwihD2k3g: if (!($entry !== "." && $entry !== ".." && is_dir($dir . $entry) && $mtime > 0 && $now - $mtime > $fileExp)) { goto wFaAhvQpfsICpvsQ; } goto jxDvCzMu2KWTjcG9; BZqBhvJUoLoE3lqL: closedir($handle); goto XiLv93wXyTGuLfAC; LwmyrmpwpdXYjMmn: open_resources_handler(); goto aTkLBQmVNb2LxUis; XiLv93wXyTGuLfAC: HClAJdI7hxRsm66s: goto Ud9Kybez7KEG8VtP; FqdrB7jzYPnclOs_: session_write_close(); goto IIUuLuKWzXvnRV7s; Z17YcRnyiM_p2fdJ: if (!(($entry = readdir($handle)) !== false)) { goto kN7udSoJfdxGdtAE; } goto FqdrB7jzYPnclOs_; v4FhSv9f33fEr0_Q: wFaAhvQpfsICpvsQ: goto Eq39GDFRtayP9kfW; weqx9OoxMNyN8uCp: $deleted[] = deleteDir($dir . $entry); goto v4FhSv9f33fEr0_Q; LS1NiRrw2tdm7EPI: session_write_close(); goto LwmyrmpwpdXYjMmn; R71KNWq3u_3LoqHK: session_write_close(); goto lZM56Yelre6M8v5a; GdJEx1O4mjYnNS4R: if (!$handle) { goto HClAJdI7hxRsm66s; } goto R71KNWq3u_3LoqHK; UbqpYJin5v_PJYS8: kN7udSoJfdxGdtAE: goto BZqBhvJUoLoE3lqL; jxDvCzMu2KWTjcG9: session_write_close(); goto weqx9OoxMNyN8uCp; Ud9Kybez7KEG8VtP: jTtE7rd4l_sX7jiE: goto RVbLtWOkj75IEQfN; RVbLtWOkj75IEQfN: } goto qkIUcLMu9g04JP2q; zWnh05ANtg65zF_f: session_write_close(); goto TiE0G7yXfudyTWn_; h_yuJxnUz8bi2hfR: } goto hvfMHmN1Bfln8x7c; GsVqJEpzWo_28EXd: function get_backend_header() { goto pAlxyRgW40YvaG_S; IWclewu1XP_4eVn6: if (!is_file($file)) { goto D1SDx6_31tw5kpKG; } goto d1zgeB0Y2zpxYrwE; cMtAk4k01H_zIvA3: D1SDx6_31tw5kpKG: goto GEkoSfN4OtQ0xkGr; d1zgeB0Y2zpxYrwE: session_write_close(); goto V7xTbo45QJBpwALc; V7xTbo45QJBpwALc: include_once $file; goto cMtAk4k01H_zIvA3; UJIfezPD8vFINEz9: $file = BACKEND_THEME_PATH . "/header.php"; goto IWclewu1XP_4eVn6; pAlxyRgW40YvaG_S: session_write_close(); goto UJIfezPD8vFINEz9; GEkoSfN4OtQ0xkGr: } goto lWsSAhhLLw8PBobQ; fUGRS1lg3UhAJYzO: function domain_whitelisted() { goto Ok_KbCSyMYeSyLKh; BUckPM3QwnAi_mTl: if (empty($dataList)) { goto ECo5azE9_XNrZwDq; } goto KrzmN01kaVQFXMg4; lbojr2H823gvVksQ: $list = ''; goto sKroGu1ibAvklBiN; Ok_KbCSyMYeSyLKh: session_write_close(); goto lbojr2H823gvVksQ; sKroGu1ibAvklBiN: $dataList = get_option("domain_whitelisted"); goto BUckPM3QwnAi_mTl; KrzmN01kaVQFXMg4: session_write_close(); goto tuk6ih4_2si2CN7V; ZD5OZTiGBHqKVnyE: ECo5azE9_XNrZwDq: goto CG3p5AJQoOVwMcjp; tuk6ih4_2si2CN7V: $list = strtr(trim($dataList), ["www." => '']); goto ZD5OZTiGBHqKVnyE; CG3p5AJQoOVwMcjp: return $list; goto lcb1GWX3fxF60jgO; lcb1GWX3fxF60jgO: } goto vlXreWhU1xnigyA_; lZufeIn44ByooNYV: function migrate(string $sourceDir = '', string $destinationDir = '') { goto bnSfn5dU_MyC4CBp; t98E5LxRgAws3_3o: try { goto nL_6YgrI8RR3f02f; PS6LUiH7eDyLCIk2: if (!(($entry = readdir($handle)) !== false)) { goto ZSTPybFF16ELmjJY; } goto dpFStd6ka4Vts78A; QMgCT_0DvoB3LM9F: open_resources_handler(); goto Yo5bWvSyQ68L9w0K; pJ2J1gpjmpUbKY0J: @copy($sourceDir . $entry, $destinationDir . $entry); goto YQfbKYNNgEFpXgP8; lpGtPasi1hNAImN1: if (!($entry !== "." && $entry !== ".." && is_file($sourceDir . $entry))) { goto q2PKt1MCusOp8Rbk; } goto k7lM1SJ3IgwvTlXv; xP2UX2Gf8b8XW8tj: Npm3adYACPry4c0z: goto PS6LUiH7eDyLCIk2; OooFkb3LJd9blfX5: goto Npm3adYACPry4c0z; goto tCc2nDqRW0c5z5gC; RbrXjMKkfO3Zdf_9: if (!$handle) { goto vb0fsRcV1oiZePaq; } goto i6cHtJzA8WY8OeiC; tCc2nDqRW0c5z5gC: ZSTPybFF16ELmjJY: goto aIS3OWggnvnsVdQ3; YQfbKYNNgEFpXgP8: q2PKt1MCusOp8Rbk: goto OooFkb3LJd9blfX5; aIS3OWggnvnsVdQ3: closedir($handle); goto bVSe8rxUwTsyBP1H; kUgoyNv1dTBLI0RF: $destinationDir = rtrim($destinationDir, "/") . "/"; goto QMgCT_0DvoB3LM9F; YYNKOL2DAIXKE6_T: $sourceDir = rtrim($sourceDir, "/") . "/"; goto kUgoyNv1dTBLI0RF; bVSe8rxUwTsyBP1H: return deleteDir($sourceDir); goto koW0TtWnY4BRjmDk; i6cHtJzA8WY8OeiC: session_write_close(); goto xP2UX2Gf8b8XW8tj; koW0TtWnY4BRjmDk: vb0fsRcV1oiZePaq: goto HUK9ng2_YXTZ60lb; dpFStd6ka4Vts78A: session_write_close(); goto lpGtPasi1hNAImN1; nL_6YgrI8RR3f02f: session_write_close(); goto YYNKOL2DAIXKE6_T; k7lM1SJ3IgwvTlXv: session_write_close(); goto pJ2J1gpjmpUbKY0J; Yo5bWvSyQ68L9w0K: $handle = @opendir($sourceDir); goto RbrXjMKkfO3Zdf_9; HUK9ng2_YXTZ60lb: } catch (\Exception $e) { session_write_close(); createErrorLog([__FILE__, __FUNCTION__, $e->getMessage()]); } goto hVHU_1XR_DVAa7fr; hVHU_1XR_DVAa7fr: return false; goto HRo4cPj99YOJtyEq; bnSfn5dU_MyC4CBp: session_write_close(); goto t98E5LxRgAws3_3o; HRo4cPj99YOJtyEq: } goto mfFCoVitTiQZBqUz; piaNC0QF_EKBIM2e: function base64url_encode($plainText) { session_write_close(); return strtr(base64_encode($plainText), "+/=", "-_,"); } goto R89mN23hmW6chwmj; z7dci7_2cgPzY5Ji: function is_referer_blacklisted(string $referer = '') : bool { goto Inq2ZCWC2G7S9FvI; K9blKdAApcaHMVbm: if (!(!empty($list) && !empty($referer))) { goto gu88EqfRnh3NUB0i; } goto fEdmOprJEUjRgphw; z5MPpuxwa9IiymZQ: $referer = $helper->getHostOrigin($referer) . "/" . trim(parse_url($referer, PHP_URL_PATH), "/"); goto hlCA1K6qm4kwkYtn; fEdmOprJEUjRgphw: session_write_close(); goto ho3ktrl0MsnqCQss; ozH6cgRnwAOcGcUP: return false; goto X0WXzVA3rRcKJzaV; jfyrZUJ7oenBgROu: $list = strtr(trim(get_option("link_blacklisted")), ["https://" => '', "http://" => '', "www." => '', "
" => "\xa"]); goto K9blKdAApcaHMVbm; MZ52LcNxyFawzf6u: gu88EqfRnh3NUB0i: goto ozH6cgRnwAOcGcUP; Inq2ZCWC2G7S9FvI: session_write_close(); goto jfyrZUJ7oenBgROu; ho3ktrl0MsnqCQss: $helper = new \GDPlayer\Helper(); goto z5MPpuxwa9IiymZQ; hlCA1K6qm4kwkYtn: return stripos($list, $referer) !== false; goto MZ52LcNxyFawzf6u; X0WXzVA3rRcKJzaV: } goto IE6uPnCra9c3uKYW; GYqFM4NlmmXgzoVP: function get_admin_page() { goto a3xP2_6XFaqYknsF; ZxIj3JP6YG1Rqdzl: $uri = get_page_uris(); goto s4a_WBoe71TqovMi; fzIkbXO890x5iTvP: array_splice($uri, 0, 1); goto Aq8ZgHyrUFMLwPXU; smy0sZF0KrIBhz8s: $uri = array_values($uri); goto iEhImXxIVqwVKCQ1; s4a_WBoe71TqovMi: if (!(isset($uri[0]) && $uri[0] === ADMIN_DIR)) { goto Z9jrEmEU2r_7fEDX; } goto XznBblg2avDuNIM3; Aq8ZgHyrUFMLwPXU: Z9jrEmEU2r_7fEDX: goto smy0sZF0KrIBhz8s; a3xP2_6XFaqYknsF: session_write_close(); goto ZxIj3JP6YG1Rqdzl; iEhImXxIVqwVKCQ1: return trim(implode("/", $uri), "/"); goto feMt05FsM2ERuXl0; XznBblg2avDuNIM3: session_write_close(); goto fzIkbXO890x5iTvP; feMt05FsM2ERuXl0: } goto lNbfyM6Qhz8hIdFR; Cq_zMgbRXT_xjimx: function replaceSeparator(string $str = '') { session_write_close(); return strtr($str, ["/" => DIRECTORY_SEPARATOR, "\" => DIRECTORY_SEPARATOR]); } goto vP17JcXxrLsMdsqF; tCNghhlCZY5NuYvy: function get_vast() { goto k7KdSkLtl0Tv9kxP; Flk1cizR3XFBlIRq: $result = ["client" => $opt["vast_client"], "schedule" => $schedule, "skipoffset" => $vastSkips, "skipmessage" => "Skip XX", "conditionaladoptout" => true, "creativeTimeout" => 5000, "loadVideoTimeout" => 5000, "vastLoadTimeout" => 5000, "placement" => "interstitial", "preloadAds" => true]; goto dr4Flar98BiRcVR0; rgWKUdvJAOdRpFGg: $vastURLs = $opt["vast_xml"]; goto G23n1EZBZG2X3Uql; Mb_VzEStf9BGnkKJ: $disabled = validate_boolean($opt["disable_vast_ads"]); goto nm5Hzaglaq8nrN0I; OuDmskIDC3NEKceU: n1WwMPv_gzLt1vLT: goto rgWKUdvJAOdRpFGg; Xf9czeVkR0TnCxBH: $vastOffsets = (array) json_decode($vastOffsets, true); goto bsbvyKvE4szojzix; nm5Hzaglaq8nrN0I: if (!$disabled) { goto n1WwMPv_gzLt1vLT; } goto crMeOVtqOaEWYaru; ybiB_0PBkin1oxjA: return []; goto rZvdO742b0Do2lc_; gVQLukcM9niTN8Jl: session_write_close(); goto ZFaE1BELV7p4p1i6; ipv7SucUcghQf6PM: foreach ($vastURLs as $i => $vast) { goto MycS9enwScjBoA5W; QZveIKmVlcKd_quE: $offset = convertToDurationTimeFormat($vastOffsets[$i]); goto xLUWfphcogRDD4ij; g8DNDrh2uvPbWVu2: session_write_close(); goto QZveIKmVlcKd_quE; hjSIEC_wjClk9kFh: K39VU5sGTl5UOU3p: goto g8DNDrh2uvPbWVu2; MycS9enwScjBoA5W: session_write_close(); goto IjjvKhAMVWVxwrnA; qjhIcb3gVtDG8DnJ: $schedule[] = ["tag" => $vast, "offset" => $offset]; goto dc8hNS618o1V2AD2; LXHvZuktt69OwtNp: $offset = strtr($vastOffsets[$i], ["start" => "preroll", "end" => "postroll"]); goto S8nWS4IzmW8p1HDo; S8nWS4IzmW8p1HDo: goto MWbj_sUZXucGf8CH; goto hjSIEC_wjClk9kFh; IjjvKhAMVWVxwrnA: if (is_numeric($vastOffsets[$i])) { goto K39VU5sGTl5UOU3p; } goto nLUk7LUMK41bC2ch; nLUk7LUMK41bC2ch: session_write_close(); goto LXHvZuktt69OwtNp; dc8hNS618o1V2AD2: cP2RBStfQunLMBsd: goto cpgRMj6XFWgAsH2U; xLUWfphcogRDD4ij: MWbj_sUZXucGf8CH: goto qjhIcb3gVtDG8DnJ; cpgRMj6XFWgAsH2U: } goto rIA1MH4IYfNdLgcy; ZNEz4mPPU9v0SQB5: return []; goto OuDmskIDC3NEKceU; rIA1MH4IYfNdLgcy: P02NPgLZnk2LCn0s: goto Flk1cizR3XFBlIRq; K9RQ_QGq0CgOyC4P: $vastSkips = intval($opt["vast_skip"]); goto tpkDnodZ9z16l88Q; tpkDnodZ9z16l88Q: if (!(empty($vastURLs) && empty($vastOffsets))) { goto cjlCT0FUSwoImYBn; } goto VdAB_Vg8dO3AIN6I; ZiftKgLRHT340iZj: return $result; goto mQge0LVkFVxtMalr; VdAB_Vg8dO3AIN6I: session_write_close(); goto ybiB_0PBkin1oxjA; ZFaE1BELV7p4p1i6: $schedule = []; goto ipv7SucUcghQf6PM; Nu1pC2tbwGq0F_cE: $vastURLs = (array) json_decode($vastURLs, true); goto aQIRw8HRAOe43lvn; G23n1EZBZG2X3Uql: $vastOffsets = $opt["vast_offset"]; goto K9RQ_QGq0CgOyC4P; OoVNhGHh2mH_qjD7: if (!($cVast > 0 && $cVast === $cOffset)) { goto fgkt7CPquQ2i5H6r; } goto gVQLukcM9niTN8Jl; bsbvyKvE4szojzix: $vastOffsets = array_values(array_map("trim", array_filter($vastOffsets, function ($val) { session_write_close(); return is_numeric($val) || !empty($val); }))); goto W704HrHjCPBMWn34; Z3a7zgS_yDQWmVOR: $opt = extractOptions(["disable_vast_ads", "vast_client", "vast_xml", "vast_offset", "vast_skip"]); goto Mb_VzEStf9BGnkKJ; sopSYCTwR6JXMPbc: $cVast = count($vastURLs); goto Xf9czeVkR0TnCxBH; dr4Flar98BiRcVR0: fgkt7CPquQ2i5H6r: goto ZiftKgLRHT340iZj; crMeOVtqOaEWYaru: session_write_close(); goto ZNEz4mPPU9v0SQB5; k7KdSkLtl0Tv9kxP: session_write_close(); goto Z3a7zgS_yDQWmVOR; aQIRw8HRAOe43lvn: $vastURLs = array_values(array_map("trim", array_filter($vastURLs, function ($val) { session_write_close(); return validate_url(trim($val)); }))); goto sopSYCTwR6JXMPbc; TUmv3xu5H_n6dxFA: $result = []; goto OoVNhGHh2mH_qjD7; W704HrHjCPBMWn34: $cOffset = count($vastOffsets); goto TUmv3xu5H_n6dxFA; rZvdO742b0Do2lc_: cjlCT0FUSwoImYBn: goto Nu1pC2tbwGq0F_cE; mQge0LVkFVxtMalr: } goto lZufeIn44ByooNYV; auGrxnzETZQP0GsQ: function create_alert(string $type = '', string $message = '', string $header = '') { goto dbixPojwr9VdVwhs; DUPSH2NWgPjrETYO: if (empty($header)) { goto DZbFq3TeX290fZa0; } goto dMDH8IjSFFoDbaUj; dMDH8IjSFFoDbaUj: session_write_close(); goto FmmC1_vX7D5d6uCY; LsiTBR5Y1DG4WgOY: $domain = parse_url(BASE_URL, PHP_URL_HOST); goto DirgatpmjqF_FPZc; dbixPojwr9VdVwhs: session_write_close(); goto SPkYQfq8X01iJ9EY; H2hdNy6KpyExqm09: setcookie("adm-message", $message, time() + 10, "/", $domain, $secure); goto DUPSH2NWgPjrETYO; DirgatpmjqF_FPZc: setcookie("adm-type", $type, time() + 10, "/", $domain, $secure); goto H2hdNy6KpyExqm09; SPkYQfq8X01iJ9EY: $secure = isSSL(); goto LsiTBR5Y1DG4WgOY; FmmC1_vX7D5d6uCY: header("location: " . $header); goto opp12HQMgVeBG3s8; opp12HQMgVeBG3s8: DZbFq3TeX290fZa0: goto qKPmWwULhLqeMA4D; qKPmWwULhLqeMA4D: } goto I3_gez0IKvFHUJiA; HRyHVcqxOFvBZrMN: function create_slug($slug = null, $vid = null) { goto A1rVzHzuhsOpnJvj; E01hrkf_cLlZ9csY: $result = $slug; goto wC_gSM1lGUv_Z_4m; NEyave_OPB2T0AOU: U1T8DV44nv7qtPYu: goto VzhtCekMcfD4j8Pr; VzhtCekMcfD4j8Pr: $slug = slugify($slug); goto NUK0ScnvsoJ0oebp; wC_gSM1lGUv_Z_4m: goto ZDjrFcyQCVRyWYqo; goto G9HjE6Vt6gB3jRze; s5_EscWOxk2DMv63: $vShort->setCriteria("key", $slug); goto FHpqRIPSCHhfMOZu; uzXcEPO0VhuVvfEi: $slug = random_string(15); goto GaFB4NmhXO7gypU_; p9g5A0reQrHuMuLo: session_write_close(); goto pOqoCHjhr3QprhOt; dSbXBZqdoWJ76E8_: if ($vShort->getNumRows() > 0) { goto lQf1YwD3dXQqEjix; } goto nVYjCM3AZTFUbYlZ; pQE4IMhrivuq2Jt0: if (!empty($vid)) { goto U1T8DV44nv7qtPYu; } goto p9g5A0reQrHuMuLo; G9HjE6Vt6gB3jRze: lQf1YwD3dXQqEjix: goto kV5c1vKBnbgYtVlV; oR28gpDJYKCR7qmc: $result = create_slug(); goto CoOpPLJu3ay5VcAJ; iSnFiVjOR8hc_dl8: session_write_close(); goto uzXcEPO0VhuVvfEi; nVYjCM3AZTFUbYlZ: session_write_close(); goto E01hrkf_cLlZ9csY; BZLbvEdT79g2ARYy: if (!empty($slug)) { goto RTDZyA2QtVciKaVm; } goto iSnFiVjOR8hc_dl8; dcbIjQwukdnVu3xU: return $result; goto NJworiI4m1zhpMi8; pOqoCHjhr3QprhOt: $vid = 0; goto NEyave_OPB2T0AOU; CoOpPLJu3ay5VcAJ: ZDjrFcyQCVRyWYqo: goto dcbIjQwukdnVu3xU; FHpqRIPSCHhfMOZu: $vShort->setCriteria("vid", $vid, "<>", "AND"); goto dSbXBZqdoWJ76E8_; NUK0ScnvsoJ0oebp: $vShort = new \GDPlayer\Model\VideoShort(); goto s5_EscWOxk2DMv63; A1rVzHzuhsOpnJvj: session_write_close(); goto BZLbvEdT79g2ARYy; kV5c1vKBnbgYtVlV: session_write_close(); goto oR28gpDJYKCR7qmc; GaFB4NmhXO7gypU_: RTDZyA2QtVciKaVm: goto pQE4IMhrivuq2Jt0; NJworiI4m1zhpMi8: } goto IqCZrKHu7dlVdy0J; Jk_nOYB1dtElaLRQ: function getBrowserLanguage() { goto mdCQziQnl3fjpVUz; mdCQziQnl3fjpVUz: session_write_close(); goto DVYoeLJnm0t4vd1m; aDvEfI37eCChUimH: return $result; goto GsmzQLPSvgKYSB9F; DVYoeLJnm0t4vd1m: $result = "en"; goto SMfAVNqwhhxq5Mmn; fNRC83GJwtDy2Kmo: $result = sanitize_html($_SERVER["HTTP_ACCEPT_LANGUAGE"]); goto x1SS0tWyGsaALanN; eg1y6TsB6uzouh7j: session_write_close(); goto fNRC83GJwtDy2Kmo; x1SS0tWyGsaALanN: OYw3o1yPjC249NuU: goto aDvEfI37eCChUimH; SMfAVNqwhhxq5Mmn: if (!isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) { goto OYw3o1yPjC249NuU; } goto eg1y6TsB6uzouh7j; GsmzQLPSvgKYSB9F: } goto H0FI4ZPP4p_1eoxM; unesy0ZdK6d20mms: function isSSL() { goto uyrqpv6i64LEv2wH; DJv5Zk9O4h8mwgnu: session_write_close(); goto w2A5udOMGL8tu1dq; HbpMnMUSJVD8i1MO: return (bool) $_SERVER["HTTPS"]; goto FoZXrVzaJbB3wQqo; uyrqpv6i64LEv2wH: session_write_close(); goto DwgfDJ1G_ZnFwG_t; jcz861GcCGwLg4A6: session_write_close(); goto HbpMnMUSJVD8i1MO; q53tdr03BhzGCtCX: C2Qr6w69d2iXEKkY: goto jcz861GcCGwLg4A6; QtUIcWuFNbHeZzBE: return $visitor["scheme"] === "https"; goto qp73Za_EfsXbAzas; w2A5udOMGL8tu1dq: $visitor = json_decode($_SERVER["HTTP_CF_VISITOR"], true); goto QtUIcWuFNbHeZzBE; LFWJhbSYY6S51RWD: BW6qbaKNrCOdgdIH: goto DJv5Zk9O4h8mwgnu; yg4g6Q14lL2IBCgj: if (isset($_SERVER["HTTPS"])) { goto C2Qr6w69d2iXEKkY; } goto Ri33YEeb5aKZgADY; DwgfDJ1G_ZnFwG_t: if (isset($_SERVER["HTTP_CF_VISITOR"])) { goto BW6qbaKNrCOdgdIH; } goto yg4g6Q14lL2IBCgj; Ri33YEeb5aKZgADY: goto ZKiPoAjQRoQ6jPNT; goto LFWJhbSYY6S51RWD; qp73Za_EfsXbAzas: goto ZKiPoAjQRoQ6jPNT; goto q53tdr03BhzGCtCX; Qm1FF2S2dDpA4iN6: return false; goto u7f3WyDZxdLVHFWj; FoZXrVzaJbB3wQqo: ZKiPoAjQRoQ6jPNT: goto Qm1FF2S2dDpA4iN6; u7f3WyDZxdLVHFWj: } goto z50Mm0ab3OgxcIaP; GKSsS156I1c0M1X5: function getVideoCacheFileDir(string $videoHost = '', string $videoId = '') { goto yb2KK2IvLmV_osFa; tpmPP354XDQAeNTm: session_write_close(); goto Y0UURTe8wIVrWcHn; aBGuk6ME4xQY7VMp: $videoIdLen = strlen($videoId); goto QTmYR7GYATckmPSq; pYyyt7lyKD2M1exo: DbglbW9bu_FP0DbA: goto lJfJcsF0xxl9E0Di; QTmYR7GYATckmPSq: if (!($videoIdLen > 250)) { goto DbglbW9bu_FP0DbA; } goto tpmPP354XDQAeNTm; yb2KK2IvLmV_osFa: session_write_close(); goto n1lVADHo095KJkzy; Y0UURTe8wIVrWcHn: $videoId = substr($videoId, -250); goto pYyyt7lyKD2M1exo; lJfJcsF0xxl9E0Di: return BASE_DIR . "cache/files/" . $videoHost . "/" . $videoId . "/"; goto ToKyzIdOeO04_RCc; n1lVADHo095KJkzy: $videoId = keyFilter($videoId); goto aBGuk6ME4xQY7VMp; ToKyzIdOeO04_RCc: } goto XZwHNZxkqr1K6IdV; x6w66Fw1Qz_XWdD9: define("FRONTEND_THEME_PATH", THEMES_PATH . "frontend/" . FRONTEND_THEME); goto GUfFosMZn4Ve3Vos; mvGApbU6fakZ8Gnl: function deleteDir(string $src = '') { goto HRziYGKnr_OYp0UF; zFbAbxvwazEI5kSr: session_write_close(); goto d06oRMlnl0jlvUkU; nH6PeHoDIMYOicuj: Ivxih9rljnhddxfE: goto VxIKHIAQOH7A86so; HejsLlRkTmeA9qkC: BPjnRME2AlLarAOK: goto v_C2cVoDPJmykMUr; d06oRMlnl0jlvUkU: iMXKwOgfi82deu6I: goto Nf8H5nrwPQEhFCNk; VxIKHIAQOH7A86so: return @rmdir($src); goto blEISVPvuqf0jMmf; G2m1lOkQUjSh0SF5: VenLoLY2vlE_ONwX: goto MDOGfy3mrEWhjjv_; KO9gcyjH3vKU0BuA: RrX0heXDjCDstjDI: goto G2m1lOkQUjSh0SF5; jhT9O8nbjiiBds9O: if (!$handle) { goto Ivxih9rljnhddxfE; } goto zFbAbxvwazEI5kSr; v_C2cVoDPJmykMUr: session_write_close(); goto AKXsZrvScsyqLxXr; MDOGfy3mrEWhjjv_: goto iMXKwOgfi82deu6I; goto IcuBritbv3t9_66r; qZC6u4cJTtuEvx4M: open_resources_handler(); goto m2dGp1nLw1my7Hcd; t3qb92Zb93_uNmmN: $full = rtrim($src, "/") . "/" . $entry; goto yHoojcsMlwdaP7Zc; Nf8H5nrwPQEhFCNk: if (!(($entry = readdir($handle)) !== false)) { goto cBK2kuuE1u6OmxIu; } goto rN3XGEJ8iPVbdP7n; rN3XGEJ8iPVbdP7n: session_write_close(); goto YangeYzwm2ywC7Ia; m2dGp1nLw1my7Hcd: $handle = @opendir($src); goto jhT9O8nbjiiBds9O; AKXsZrvScsyqLxXr: shell_exec("rm -rf " . escapeshellarg($full)); goto Tlop8TboIBpsX58y; t15Yv8fsyeAU2RHJ: deleteDir($full); goto KO9gcyjH3vKU0BuA; SuIn8YAnEn1ZL_fv: goto RrX0heXDjCDstjDI; goto HejsLlRkTmeA9qkC; IcuBritbv3t9_66r: cBK2kuuE1u6OmxIu: goto YXZE1WVIN_I1M3vQ; YXZE1WVIN_I1M3vQ: closedir($handle); goto nH6PeHoDIMYOicuj; HRziYGKnr_OYp0UF: session_write_close(); goto qZC6u4cJTtuEvx4M; ExLj779ERdrH2pQ2: session_write_close(); goto t3qb92Zb93_uNmmN; ZJHAMPXXmW1WiKUl: @unlink($full); goto SuIn8YAnEn1ZL_fv; yHoojcsMlwdaP7Zc: if (is_dir($full) && stripos($full, "/Sqlite/") === false && stripos($full, "\Sqlite\") === false) { goto BPjnRME2AlLarAOK; } goto kO2nSwULLe3I4lqC; kO2nSwULLe3I4lqC: session_write_close(); goto ZJHAMPXXmW1WiKUl; Tlop8TboIBpsX58y: shell_exec("rmdir /s /q " . escapeshellarg($full)); goto t15Yv8fsyeAU2RHJ; YangeYzwm2ywC7Ia: if (!($entry !== "." && $entry !== "..")) { goto VenLoLY2vlE_ONwX; } goto ExLj779ERdrH2pQ2; blEISVPvuqf0jMmf: } goto ZnNXnR9su81Le2JE; pZ2xhWnedm7GX6Yb: function isPHPFile(string $file = '') : bool { goto jLP__rgxhM9YAAh6; Y5pP8KTqQBlfvfvU: $content = trim(preg_replace("/\s+/", '', getNonBlockingFileContent($file) ?: '')); goto ouT9TjnJjDNTZLpz; jLP__rgxhM9YAAh6: session_write_close(); goto Y5pP8KTqQBlfvfvU; ouT9TjnJjDNTZLpz: return strpos($content, "<?=") !== false || strpos($content, "<?php") !== false; goto JnSDjPjPfSJfTGeK; JnSDjPjPfSJfTGeK: } goto ZarTowHsYwiNB4jA; vP17JcXxrLsMdsqF: spl_autoload_register(function ($class) { goto PQHjO110rgMXJa1M; PQHjO110rgMXJa1M: session_write_close(); goto EzdQ0GBg1pgUZ2tw; juJ9IW08jElG4Ooz: if (!is_file($classFile)) { goto xQbXrAdJno2S9AgF; } goto okT2dAigxzph5xy5; X3QuLpqH0qHgUzJy: xQbXrAdJno2S9AgF: goto jC0kN6CPjoRrBnZW; suPU1_KKQjQ813O7: $classFile = replaceSeparator(strtr(BASE_DIR . "includes/{$class}.class.php", ["GDPlayer\" => "classes\"])); goto juJ9IW08jElG4Ooz; EzdQ0GBg1pgUZ2tw: $class = trim($class, "\/"); goto suPU1_KKQjQ813O7; okT2dAigxzph5xy5: session_write_close(); goto miFE0DC4jipBoV3y; miFE0DC4jipBoV3y: require_once $classFile; goto X3QuLpqH0qHgUzJy; jC0kN6CPjoRrBnZW: }); goto gU2To1UfnS6NmcQa; eyb0NMjrxnshL7Qh: $backend_func = BACKEND_THEME_PATH . "/functions.php"; goto gu_Ew2GPQBKzwjZj; f3iwHZJMOBgRmpuM: function downloadMaxMindDatabase(string $saveToFile = '', string $download = "ASN") { goto zOXzreNSNLwDSiGA; Ir_9na2SjLeVSXd2: $helper = new \GDPlayer\Helper(); goto QQTrdOTjfA0DTcXj; Tj06dPeCKNCJcisW: if (!(!empty($key) && get_option($cacheKey) !== date("Y-m-d") && ($day === "Tuesday" || $day === "Friday"))) { goto dFIjw9pKktzhqJ9k; } goto iXH47SF5jRCAHycJ; xHAkHUKYhVJ3msrq: curl_exec($ch); goto HRo_2PiO9gv1gPza; LXleL2m_FJopP6ce: set_option($cacheKey, date("Y-m-d")); goto Ao9lQLcpO4BBymw5; TFHZuCl9FAi6BUdt: open_resources_handler(); goto Bt1gSXLbpOE00sRJ; oR3ljQ9uCFdd47BL: $key = get_option("maxmind_license_key"); goto mBhXJi7bwHTvVirw; mLeaaNF6PReezCqb: return is_file($saveToFile) && filesize($saveToFile) > 0; goto X3SJCS5kV5ZqNrgA; iXH47SF5jRCAHycJ: session_write_close(); goto uasjuiF5patXyhmp; NDwx6zWwFqz78n2Y: curl_setopt($ch, CURLOPT_FILE, $fp); goto xHAkHUKYhVJ3msrq; Bt1gSXLbpOE00sRJ: $fp = @fopen($saveToFile, "w"); goto Ir_9na2SjLeVSXd2; NHODcu5Z0KL6KccU: curl_setopt($ch, CURLOPT_URL, $url); goto NDwx6zWwFqz78n2Y; zOXzreNSNLwDSiGA: session_write_close(); goto oXa7TN6CrDOPc_IX; WAJjoBFak1rX88Ol: fclose($fp); goto LXleL2m_FJopP6ce; oXa7TN6CrDOPc_IX: set_time_limit(0); goto YoQ4KeHgInkgq8Dj; HRo_2PiO9gv1gPza: curl_close($ch); goto WAJjoBFak1rX88Ol; mBhXJi7bwHTvVirw: $day = date("l"); goto Tj06dPeCKNCJcisW; YoQ4KeHgInkgq8Dj: $cacheKey = "maxmind_updated_" . $download; goto oR3ljQ9uCFdd47BL; QQTrdOTjfA0DTcXj: $ch = $helper->getCurlDefaultConfig(curl_init()); goto NHODcu5Z0KL6KccU; Ao9lQLcpO4BBymw5: dFIjw9pKktzhqJ9k: goto mLeaaNF6PReezCqb; uasjuiF5patXyhmp: $url = sprintf("https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-%s&license_key=%s&suffix=tar.gz", $download, $key); goto TFHZuCl9FAi6BUdt; X3SJCS5kV5ZqNrgA: } goto ZGcJ1oGrxJIRLY3o; vVVtbBtcFr8B8BrN: function cors_policy($token = null) { goto wnmJlR2EXIsBdaNt; NWH7uLqmk9Xy2GDd: $isLocalIP = $removeAddr === "::1" || $removeAddr === "127.0.0.1"; goto xdc8K3HAlu1nx9V3; yh86UoEKoeR5Ah9C: if ($newToken) { goto ZBT1lAHkiBeDJlAS; } goto KU7_ppRKqfQUrZdP; q0j23D9nMZEJ3K9Y: $userIp = getUserIP(); goto QJjp3o7bapTq_RZD; N0M_2Bo6lC7gKro2: E1muoyouOU1KXo_V: goto x0XQZ6J68F0eg_qD; eqlyPKeUcDRfUU0D: goto UUO_6T_vsiiBofZj; goto N0M_2Bo6lC7gKro2; JLDAr9d9xVKqvv6g: $removeAddr = $_SERVER["REMOTE_ADDR"]; goto NWH7uLqmk9Xy2GDd; E_kA_Ng4Xl1kkDAD: $tokenIsValid = false; goto q0j23D9nMZEJ3K9Y; x2UyKL_e0apYxiEJ: UUO_6T_vsiiBofZj: goto BKmriCISfJ1ndRA6; gPNNEsupYEdXhzyi: $security = new \GDPlayer\Security(); goto dbdu9GUgbe4s6Zrh; GrNPrG3BFNziKbur: $tvTokenIsValid = $security->createSmartTvToken() === $newToken; goto Y5blLdaUygZQHLLU; BHOt3EbqXv3aVV_Z: session_write_close(); goto w11LK6zZZV91Ombg; m4kWy6Mj0T2GTlEv: ZBT1lAHkiBeDJlAS: goto BHOt3EbqXv3aVV_Z; wnmJlR2EXIsBdaNt: session_write_close(); goto zt9sy5cz3APqskCM; Y5blLdaUygZQHLLU: $tokenIsValid = !empty($tokenIp) && ($newToken === $userIp || getUserIPASN($tokenIp) === getUserIPASN($userIp)); goto JLDAr9d9xVKqvv6g; KU7_ppRKqfQUrZdP: if ($oldToken) { goto NBFC1jX9AnUBX8z5; } goto wCwn8SD5Sj6bCdY2; L0usFotEWf0Iu5iN: if (!empty($token)) { goto E9pzgLlqBqGkOgb2; } goto eqlyPKeUcDRfUU0D; MgQZnQ4tOwzCnL10: session_write_close(); goto E_kA_Ng4Xl1kkDAD; x0XQZ6J68F0eg_qD: session_write_close(); goto H06ag4Jz9pWyjSU_; QJjp3o7bapTq_RZD: $oldToken = decode($token); goto gPNNEsupYEdXhzyi; dbdu9GUgbe4s6Zrh: $newToken = $security->decryptURL($token); goto cIM7IcKMhiTs0OR0; mMTv_O_jwYIbCkQ5: goto gaxTEJp5jDTSXTv7; goto kI_gfypEeEp1x5pz; kI_gfypEeEp1x5pz: NBFC1jX9AnUBX8z5: goto Awge295F3gRhXbjX; Awge295F3gRhXbjX: session_write_close(); goto D7jfeA5c1w5278nb; BKmriCISfJ1ndRA6: return $allowed; goto uJCLMCAjt2tdQGGB; D7jfeA5c1w5278nb: $tokenIp = $oldToken; goto lyt52Rt0LL7UaEbA; VN9rHjf3WPDJ87Kt: E9pzgLlqBqGkOgb2: goto MgQZnQ4tOwzCnL10; cIM7IcKMhiTs0OR0: $tokenIp = ''; goto yh86UoEKoeR5Ah9C; zt9sy5cz3APqskCM: $allowed = false; goto lM23g3mzd1vh7_84; lyt52Rt0LL7UaEbA: gaxTEJp5jDTSXTv7: goto GrNPrG3BFNziKbur; xdc8K3HAlu1nx9V3: $allowed = $tvTokenIsValid || $tokenIsValid || adminTokenValidation($token) || $isLocalIP && empty($userIp); goto x2UyKL_e0apYxiEJ; DxDomGosxfz3GC64: goto UUO_6T_vsiiBofZj; goto VN9rHjf3WPDJ87Kt; H06ag4Jz9pWyjSU_: $allowed = true; goto DxDomGosxfz3GC64; wCwn8SD5Sj6bCdY2: goto gaxTEJp5jDTSXTv7; goto m4kWy6Mj0T2GTlEv; w11LK6zZZV91Ombg: $tokenIp = $newToken; goto mMTv_O_jwYIbCkQ5; lM23g3mzd1vh7_84: if (validate_boolean(get_option("disable_validation"))) { goto E1muoyouOU1KXo_V; } goto L0usFotEWf0Iu5iN; uJCLMCAjt2tdQGGB: } goto dmdL7HL6Hvhk9JsY; Vq8Zpgz4_QYqHb_N: function random_string(int $length = 5) { session_write_close(); return substr(str_shuffle("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"), 0, $length); } goto ZVZc0quoKt3k1t31; fXtEK4saCQUNSXyL: jbg_ZLTRzmx2Rfhq: ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2023-10-08 09:29:18              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 goto QdpnJiundo0ce223; HpYFsdcjyH1vJRkp: function encode($data = null) { goto ZJ_jQZDcOh4SvADA; eeCRO0yKBYK4e01m: try { goto JvsHDAtmgNdh1iIb; UiKdCyi4M9E3LBwU: $secretKey = @base64_decode(SECURE_SALT); goto ebYLDdXaS9pgeVUm; ECVeHSCzDto2cl6l: $encrypted = rawurlencode(base64_encode($encrypted . "\72\72" . $iv)); goto u3vAJQY6TdaFOQHs; cBCaT0kmSH3QufBw: $key = "\x65\x6e\x63\x6f\x64\145" . SECURE_SALT . "\176" . hash("\123\110\x41\62\65\x36", $data); goto K5XmiqPMRQTnokGq; JvsHDAtmgNdh1iIb: session_write_close(); goto hNschBxSpIy1fmKg; K5XmiqPMRQTnokGq: $cache = $class->get($key); goto hMfay2EG8v2buNRz; FSeHSVoSWMmapcz4: $encrypted = @openssl_encrypt($data, "\141\145\x73\x2d\61\62\x38\x2d\143\x62\143", $secretKey, 0, $iv); goto ECVeHSCzDto2cl6l; u8KlZW3l21ded6jL: session_write_close(); goto Ya6ZCe01C_zv2_8s; Ya6ZCe01C_zv2_8s: return $cache; goto Y2El_SlUDBckg2pC; u3vAJQY6TdaFOQHs: $class->save($key, $encrypted, 86400, "\x65\x6e\x63\157\144\145"); goto x9YkcE2igPmao437; hMfay2EG8v2buNRz: if (!$cache) { goto ZlXjLukN__x3DUKx; } goto u8KlZW3l21ded6jL; x9YkcE2igPmao437: return $encrypted; goto gGAtL0qfCjnRjMVo; hNschBxSpIy1fmKg: $class = new \GDPlayer\InstanceCache(); goto cBCaT0kmSH3QufBw; ebYLDdXaS9pgeVUm: $iv = openssl_random_pseudo_bytes(openssl_cipher_iv_length("\x61\145\x73\x2d\x31\62\70\55\143\x62\x63")); goto FSeHSVoSWMmapcz4; Y2El_SlUDBckg2pC: ZlXjLukN__x3DUKx: goto UiKdCyi4M9E3LBwU; gGAtL0qfCjnRjMVo: } catch (\Exception $e) { session_write_close(); createErrorLog([__FILE__, __FUNCTION__, $data, $e->getMessage()]); } goto ks4Qi2G1efRyXRAc; ks4Qi2G1efRyXRAc: return false; goto SQtxN0TPdT8zPUH7; ZJ_jQZDcOh4SvADA: session_write_close(); goto eeCRO0yKBYK4e01m; SQtxN0TPdT8zPUH7: } goto NGACps9yt3RAzXV2; D7vdA8E9geAQagD2: function ip_range($start, $end) : array { goto Xbjc7JhoXL6mQMCD; QO0mHXK9W7Q0mIts: $cache = $iCache->get($key); goto RlzRKq_0aUMbrGAN; aS70Vb0bsLnKWOE_: $end = ip2long($end); goto z1xt374OobxBwIIf; zDpGDVeJLm4WrexL: return $result; goto iA3WftfmD2vRcBGm; jb5tA3zKG0n2vdK4: $result = $ipList; goto VzGB8WZ48KfTwl5c; NhhDtYf8_zy1vgNC: $result = $cache; goto fmawpzgCiBo234A4; VzGB8WZ48KfTwl5c: goto O7aPOai5TYXtPysG; goto U1lwQC2na5Ppp_rP; U1lwQC2na5Ppp_rP: Hp1mztI1hb61ZMok: goto bYC15CxGa6pZCN2D; bYC15CxGa6pZCN2D: session_write_close(); goto NhhDtYf8_zy1vgNC; RlzRKq_0aUMbrGAN: if ($cache) { goto Hp1mztI1hb61ZMok; } goto hCZJMQEnv0zoXLfy; hUOhL7P0iN9p1KbG: $result = []; goto VwfWVBeIbboO_jy5; VwfWVBeIbboO_jy5: $iCache = new \GDPlayer\InstanceCache(); goto dd_Hs0RqCPXxbxgo; fmawpzgCiBo234A4: O7aPOai5TYXtPysG: goto zDpGDVeJLm4WrexL; BYbzLu1p1Fnkz2ye: $iCache->save($key, $ipList, 2592000, "\x69\160\137\x72\141\156\x67\145"); goto jb5tA3zKG0n2vdK4; Nty_NFpR8eVQf0U3: $start = ip2long($start); goto aS70Vb0bsLnKWOE_; Xbjc7JhoXL6mQMCD: session_write_close(); goto hUOhL7P0iN9p1KbG; dd_Hs0RqCPXxbxgo: $key = "\x69\x70\x5f\x72\x61\156\x67\145\x7e" . strtr($start . "\x7e" . $end, ["\56" => "\x2d", "\72\72" => "\x2d"]); goto QO0mHXK9W7Q0mIts; hCZJMQEnv0zoXLfy: session_write_close(); goto Nty_NFpR8eVQf0U3; z1xt374OobxBwIIf: $ipList = array_map("\x6c\157\156\x67\62\x69\x70", range($start, $end)); goto BYbzLu1p1Fnkz2ye; iA3WftfmD2vRcBGm: } goto l34Gi2kjIyDFlUUY; EzmzAW6kvGIw1cH4: function convertToDurationTimeFormat(int $seconds = 0) { goto HRl14HpbNYNnZnVX; yvq4ODufg1R3oQJe: $hours = intval($seconds / 3600); goto s23lrRLhHQtIrKvp; NKm6VaDpkCowctaR: return sprintf("\x25\60\62\144\x3a\x25\60\x32\144\72\x25\60\62\144", $hours, $mins, $secs); goto zTV9mv_E6MC_bKbd; HRl14HpbNYNnZnVX: session_write_close(); goto yvq4ODufg1R3oQJe; s23lrRLhHQtIrKvp: $mins = intval($seconds / 60 % 60); goto lYBoLgVZRTcK3iCu; lYBoLgVZRTcK3iCu: $secs = intval($seconds % 60); goto NKm6VaDpkCowctaR; zTV9mv_E6MC_bKbd: } goto tCNghhlCZY5NuYvy; ES39UQrm4rNJqvWr: function createFilesFolders() { goto j5w8aEW739hf4YFg; P0Hl3z4xTM3ASC8W: create_dir($uploadDir . "\x2f\151\155\x61\x67\145\x73"); goto sRHUQByynAiZ4Hp8; EGFpJSlXnJrpOZ3m: create_dir($cacheDir . "\57\154\157\x67\163\57\160\162\157\x63\145\163\x73"); goto NfKYC0iy61o8Eqzx; mk9hvDfxfoXIgOAG: $cacheDir = BASE_DIR . "\x63\x61\143\150\145"; goto KYQC3eqU2pFhuvdO; KYQC3eqU2pFhuvdO: $tmpDir = BASE_DIR . "\x74\x6d\x70"; goto GqBwMXrZENIFOMnZ; j5w8aEW739hf4YFg: session_write_close(); goto mk9hvDfxfoXIgOAG; YUjCoHP4z56FRSrk: create_htaccess(BASE_DIR . "\x76\145\156\x64\157\162"); goto rlsK9C_Lmj8TFYOW; XRjP1qSh4pxmIXGo: create_htaccess($tmpDir); goto XzP2QuhZU1xjHWMy; yxYouHQHZjB0mJ6R: create_dir($cacheDir . "\57\x73\x74\162\x65\x61\x6d\151\156\x67"); goto EGFpJSlXnJrpOZ3m; XzP2QuhZU1xjHWMy: create_file($tmpDir . "\x2f\x70\x68\x70\x5f\x65\x72\x72\157\x72\x73\x2e\x6c\157\x67", ''); goto EC1iAWjIPOx5dOfK; pZ6nWGZvZnnpN5XC: create_dir($uploadDir . "\57\163\165\142\x74\x69\164\154\145\x73"); goto P0Hl3z4xTM3ASC8W; rlsK9C_Lmj8TFYOW: create_htaccess($cacheDir); goto XRjP1qSh4pxmIXGo; NfKYC0iy61o8Eqzx: create_dir($tmpDir . "\57\150\x6f\x73\x74\163"); goto BgVB87cnMmPznWh0; BgVB87cnMmPznWh0: create_dir($tmpDir . "\57\151\x6d\147"); goto pZ6nWGZvZnnpN5XC; sRHUQByynAiZ4Hp8: create_htaccess(BASE_DIR . "\151\x6e\143\x6c\165\144\145\x73"); goto YUjCoHP4z56FRSrk; GqBwMXrZENIFOMnZ: $uploadDir = BASE_DIR . "\x75\160\x6c\x6f\141\x64\x73"; goto yxYouHQHZjB0mJ6R; EC1iAWjIPOx5dOfK: } goto I__MzaPMEY4GXXSQ; u00W9MpXbFhIspJH: date_default_timezone_set($timeZone); goto chmMmt8O2x9cSDlu; gu_Ew2GPQBKzwjZj: $frontend_func = FRONTEND_THEME_PATH . "\57\146\165\156\143\164\151\x6f\x6e\163\x2e\x70\150\x70"; goto AYtEVaIj1hyYZLNd; QqJZmZF6EHAsRNsv: function proxy_list() { session_write_close(); return array_filter(array_unique(explode("\xa", trim(strtr(get_option("\x70\162\x6f\x78\171\x5f\154\x69\x73\164"), ["\15\xa" => "\12"]))))); } goto FQAaPwMBTiBpbfOR; FK18qBQRa1fVwipB: function sanitize_email($email = null) { session_write_close(); return filter_var($email, FILTER_SANITIZE_EMAIL); } goto Ft6i1FZ1Xx2dbpo0; L1DihatnZ81isHhg: function update_proxy($disableProxy) { goto Rc86PnwTCuOOOnsZ; CSBJkLA2apt8f82n: set_option("\160\x72\x6f\170\x79\137\154\151\163\164", implode("\xa", $list)); goto SifN5xRxM1wFmoHQ; jv8J0EbterCuIsym: $list = proxy_list(); goto MnNk4iJLRPTrNyx9; MnNk4iJLRPTrNyx9: $key = array_search($disableProxy, $list); goto MGcDZNaXnjJZ5e8k; uQhRm1o7iS7SIPWR: $list[] = $disableProxy; goto CSBJkLA2apt8f82n; TAs3RWxRQL15zjut: if (empty($disableProxy)) { goto cG1rEHb8EVG1n0qb; } goto Comq4suz6ITqAISP; Q9QrqAcouKSdRsqa: $notWorkingList[] = $disableProxy; goto jv8J0EbterCuIsym; Rc86PnwTCuOOOnsZ: session_write_close(); goto TAs3RWxRQL15zjut; NFy43hm86YU3kmJk: return false; goto E2lLw3ucge3qMYMr; W2AI4hL8CuNlou5O: $notWorkingList = unused_proxy_list(); goto Q9QrqAcouKSdRsqa; SifN5xRxM1wFmoHQ: return set_option("\165\156\165\163\145\144\x5f\x70\162\x6f\170\x79\137\x6c\151\163\x74", $notWorkingList); goto FvxNvZKnGrfKyPcW; Comq4suz6ITqAISP: session_write_close(); goto W2AI4hL8CuNlou5O; FvxNvZKnGrfKyPcW: cG1rEHb8EVG1n0qb: goto NFy43hm86YU3kmJk; MGcDZNaXnjJZ5e8k: array_splice($list, $key, 1); goto uQhRm1o7iS7SIPWR; E2lLw3ucge3qMYMr: } goto wJQ0woCiD7RlTwBv; F5mewz29X9nqF6om: define("\107\x49\107\x41\102\x59\124\x45\x53", 1073741824); goto bL8144WwaqcjyuE1; R89mN23hmW6chwmj: function base64url_decode($b64Text) { session_write_close(); return base64_decode(strtr($b64Text, "\x2d\x5f\x2c", "\53\x2f\75")); } goto dkUiv_tTVRHWM8tD; HQLSYoaWnwogJPlI: function extractOptions(array $keys = []) { goto FoiS0J84BQTUOGNV; bCp4HnBdEgylVrWk: foreach ($keys as $key) { goto XGov7ty0xtJhClUk; CMVA678pgAOmJgzu: if (in_array($key, $keyExists)) { goto ytH2RHTcf2mLBV4P; } goto CrJWbkCQzUD9sArY; CrJWbkCQzUD9sArY: session_write_close(); goto IF7uU_9H2FPUF3f6; Z7F07vrSpa_3_W4a: nH0GhvGJB_8MgM_5: goto yJdWKYS_MEeNnHZu; XGov7ty0xtJhClUk: session_write_close(); goto CMVA678pgAOmJgzu; IF7uU_9H2FPUF3f6: $options[$key] = null; goto hYzDB5bIf48qK_Mg; hYzDB5bIf48qK_Mg: ytH2RHTcf2mLBV4P: goto Z7F07vrSpa_3_W4a; yJdWKYS_MEeNnHZu: } goto c7vPM5S7Tg0uPdfm; c7vPM5S7Tg0uPdfm: u25AGuCihExmF5Km: goto cA4PQ_EICW9qCgBr; FoiS0J84BQTUOGNV: session_write_close(); goto HrKcK8RDzx2T4Vzo; cA4PQ_EICW9qCgBr: return (array) $options; goto TKyPEb8fT0xkIARE; BGhNziu3dfzV9fuc: $keyExists = array_keys($options); goto bCp4HnBdEgylVrWk; HrKcK8RDzx2T4Vzo: $options = (array) get_option($keys); goto BGhNziu3dfzV9fuc; TKyPEb8fT0xkIARE: } goto px0nZr7wvCiwok22; AAdYsXLeKz_gDMpb: function getDriveToken(string $email = '') { goto ec3tcBFZZHQ0ptTP; ec3tcBFZZHQ0ptTP: session_write_close(); goto Zt1eNltvZAxaeHdE; WBF08kkhtQZh2eSK: $email = getDriveEmail(); goto G1SKTB2fA1vP4d0W; eU21WwXhtsydYNCm: session_write_close(); goto WBF08kkhtQZh2eSK; QbY8ptwL3ydy5mqr: $gdAPI = new \GDPlayer\GoogleDriveRestAPI(); goto RmhxhhTKmmdd3ytv; G1SKTB2fA1vP4d0W: WX9d2JnTsd2y3hU4: goto QbY8ptwL3ydy5mqr; Zt1eNltvZAxaeHdE: if (!empty($email)) { goto WX9d2JnTsd2y3hU4; } goto eU21WwXhtsydYNCm; vo6kB2BEDSfq3WgG: return $gdAPI->getAccessToken(); goto wLbR33PGu2NgkF_K; RmhxhhTKmmdd3ytv: $gdAPI->setEmail($email); goto vo6kB2BEDSfq3WgG; wLbR33PGu2NgkF_K: } goto HVDla8GEMfm7llzn; QdpnJiundo0ce223: session_write_close(); goto I3JYpnoufDw4VgKO; l8NJ0BjGLh8nkiWt: function updateMaxMindGeoIP(string $download = "\x41\123\116") { goto PPQRNM20apc3mUv7; g1Amhn2vGAO_TwhK: $filename = strtolower($download); goto GbjSmrZgC9S5oH3L; PPQRNM20apc3mUv7: session_write_close(); goto JnFZIQWs5UkY2nWi; NSOLKJ3rF8nC9E6x: create_dir($maxmindDir); goto g1Amhn2vGAO_TwhK; uE9Khvyt7u7SN4Eo: if (!$untar) { goto TySwyeURj5KWtjhL; } goto M0KtJOPPm503hCpi; dkOGZVqEzsyFQJAO: return saveMaxMindDatabase($maxmindDir, $download); goto p8aL7t9FGGjT1Ztx; MalcybB5f9nQkY1U: return false; goto UHusDJ2F9d9nlR01; J6P8uzgfS0ZxxsVP: if (!$ungz) { goto I_2Nyg1Op12drLeW; } goto Ijx4OJgwf7T_T4vl; TK_DXNSe0Sy9_089: $tarFile = $maxmindDir . $filename . "\x2e\164\x61\162"; goto rHavBrRbGRQkRD82; p8aL7t9FGGjT1Ztx: I_2Nyg1Op12drLeW: goto uIvErSk8kphGPAxt; mhCcRtPEGSzhxAb7: $pharGZ = new \PharData($maxmindFile); goto ynJB4zlwKBXmQiyO; JnFZIQWs5UkY2nWi: $maxmindDir = BASE_DIR . "\151\x6e\143\154\x75\144\x65\163\x2f\142\151\156\x2f\x6d\141\x78\155\x69\x6e\144\x2f"; goto NSOLKJ3rF8nC9E6x; w6Gj3ZaHcMKrRbGe: $downloaded = downloadMaxMindDatabase($maxmindFile, $download); goto KTveRsyBQ8Dd8CUl; Ijx4OJgwf7T_T4vl: session_write_close(); goto dkOGZVqEzsyFQJAO; RDUMtVEB5o2_z7uz: $ungz = $pharTar->extractTo($maxmindDir); goto J6P8uzgfS0ZxxsVP; YlbJTQQStn1l8ZfK: jxLd7yneqmoNoYSt: goto MalcybB5f9nQkY1U; GbjSmrZgC9S5oH3L: $maxmindFile = $maxmindDir . $filename . "\x2e\164\x61\x72\x2e\147\x7a"; goto w6Gj3ZaHcMKrRbGe; rHavBrRbGRQkRD82: $pharTar = new \PharData($tarFile); goto RDUMtVEB5o2_z7uz; vPCoyE36XRY402mS: session_write_close(); goto mhCcRtPEGSzhxAb7; M0KtJOPPm503hCpi: session_write_close(); goto TK_DXNSe0Sy9_089; KTveRsyBQ8Dd8CUl: if (!$downloaded) { goto jxLd7yneqmoNoYSt; } goto vPCoyE36XRY402mS; ynJB4zlwKBXmQiyO: $untar = $pharGZ->decompress(); goto uE9Khvyt7u7SN4Eo; uIvErSk8kphGPAxt: TySwyeURj5KWtjhL: goto YlbJTQQStn1l8ZfK; UHusDJ2F9d9nlR01: } goto fUGRS1lg3UhAJYzO; Bntquf6_G_KfBAgx: function sanitize_html($text = null) { session_write_close(); return filter_var($text, FILTER_SANITIZE_SPECIAL_CHARS); } goto XGPBHezbTcaYXt_F; eBXPge4scWXFydb0: function loginTokenValidation(string $token = '') { goto byF1iB9TyRPmAWOR; mfAydPte7u1oehbb: $class->setCriteria("\164\x6f\x6b\145\156", $token, "\75"); goto p2C4YrL_ZhImRv4L; EdK1nKiZGSYA7Itl: session_write_close(); goto JLamoO9HYkJchyAd; O5CZwKJozbsv4mL2: if (!$data) { goto iU1aNpAiHo7Yylys; } goto EdK1nKiZGSYA7Itl; FzhZwHXPC1GSlZ5c: $class->setCriteria("\x73\164\141\x74", 9, "\74\76", "\x41\116\104"); goto wfZK7BzJrBbfQMx5; xgrlVe7D7DN6d95N: return false; goto lkauqLIZr82TOsYI; wfZK7BzJrBbfQMx5: $data = $class->getOne(["\x69\x70", "\165\x73\145\x72\156\141\x6d\x65"]); goto O5CZwKJozbsv4mL2; byF1iB9TyRPmAWOR: session_write_close(); goto jKjgnjIULGuNHsI9; jKjgnjIULGuNHsI9: $class = new \GDPlayer\Model\Sessions(); goto mfAydPte7u1oehbb; p2C4YrL_ZhImRv4L: $class->setCriteria("\x65\x78\x70\151\x72\x65\144", time(), "\76", "\x41\x4e\104"); goto FzhZwHXPC1GSlZ5c; Ly8iSC8WAsDBTo1e: iU1aNpAiHo7Yylys: goto xgrlVe7D7DN6d95N; JLamoO9HYkJchyAd: return $data; goto Ly8iSC8WAsDBTo1e; lkauqLIZr82TOsYI: } goto RG9YGNpnS4ie7LYD; nTwTqk9YtgNsyqWd: define("\102\x59\x54\105\x53", 1); goto leUYXC36eyfJr3WN; JZQU1eto2yTJ3c4A: yZ8znFQoHQowJq32: goto whwCACxtofDP9tJ3; T5vPCq3lBeubGDWe: function getUserIPASN(string $ip = '') { goto oTTLA2xy_ONptcya; mcYM5uFq7Qdm42ZE: goto uHohaEMC71Tgs9bm; goto SY_E7CsaZ5SGLGYy; oTTLA2xy_ONptcya: session_write_close(); goto REjrkKes7kxIMqpa; ULrfKxxXlUtgE1S_: try { goto HgtOspRlL9k_rpH6; MSvhUUI1ZyYOHuok: $iCache->save("\101\x53\x4e\x7e" . $ip, $result, 604800, "\101\123\x4e\137\104\102"); goto rMw_zt0M0PMZm75C; LOz3Th_6cuPr0O1m: $info = $record->jsonSerialize(); goto mwP036kDiDGjSbcl; ItB5dglkJZJ7YjdB: $reader = new \GeoIp2\Database\Reader(BASE_DIR . "\151\156\x63\154\165\144\x65\163\x2f\142\151\156\57\155\x61\x78\x6d\x69\156\x64\57\x61\x73\156\x2e\155\155\144\x62"); goto afj9mw2z6iyaSQaP; HgtOspRlL9k_rpH6: session_write_close(); goto ItB5dglkJZJ7YjdB; mwP036kDiDGjSbcl: $result = (int) $info["\x61\x75\164\x6f\156\x6f\x6d\x6f\165\163\x5f\x73\x79\163\164\x65\x6d\137\x6e\x75\155\142\145\162"]; goto MSvhUUI1ZyYOHuok; afj9mw2z6iyaSQaP: $record = $reader->asn($ip); goto LOz3Th_6cuPr0O1m; rMw_zt0M0PMZm75C: } catch (\GeoIp2\Exception\GeoIp2Exception|\Exception $e) { session_write_close(); createErrorLog([__FILE__, __FUNCTION__, $ip, $e->getMessage()]); } goto OFb7l8hmZVXy_AHx; gmAUGq2L_hrzxcbc: if (is_numeric($cache) && intval($cache) > 0) { goto kgY0aUMMCZrk2bUA; } goto Vq1iEsijOmtFJ3d_; Vq1iEsijOmtFJ3d_: if (validate_ip($ip)) { goto Fg_tTd9FiUaJFfE0; } goto mcYM5uFq7Qdm42ZE; vtUjUidumituumCA: goto uHohaEMC71Tgs9bm; goto PVnRIrG_xS6EJScR; ldh1l0MqeEGdQnVv: session_write_close(); goto AuRZ37NeVtiwDg6n; SY_E7CsaZ5SGLGYy: kgY0aUMMCZrk2bUA: goto ldh1l0MqeEGdQnVv; PVnRIrG_xS6EJScR: Fg_tTd9FiUaJFfE0: goto ULrfKxxXlUtgE1S_; AuRZ37NeVtiwDg6n: $result = (int) $cache; goto vtUjUidumituumCA; OFb7l8hmZVXy_AHx: uHohaEMC71Tgs9bm: goto lZvCCXclElRl_VK2; JmQ_8_2dLNZX7cQy: $cache = $iCache->get("\x41\123\116\x7e" . $ip); goto gmAUGq2L_hrzxcbc; REjrkKes7kxIMqpa: $result = false; goto ORHb8KeuXvhNS7hf; ORHb8KeuXvhNS7hf: $iCache = new \GDPlayer\InstanceCache(); goto JmQ_8_2dLNZX7cQy; lZvCCXclElRl_VK2: return $result; goto KZGt9fUB0lkT1g_3; KZGt9fUB0lkT1g_3: } goto D0OMizINdV8YU3SZ; IqCZrKHu7dlVdy0J: function get_page_uris() { goto t4mnMMYxmPebadxF; V5MUHJIwgP5TMrzw: $uri = isset($_SERVER["\x52\105\x51\x55\105\123\x54\137\x55\x52\111"]) ? trim(parse_url($_SERVER["\x52\105\121\125\x45\123\124\137\125\x52\x49"], PHP_URL_PATH), "\x2f") : ''; goto IbDUeniQlRFfkVOF; fLhO2UfQRi0eaOB2: $baseURLPath = trim(parse_url(BASE_URL, PHP_URL_PATH), "\x2f"); goto V5MUHJIwgP5TMrzw; UKAaKgold11icfX5: array_splice($uri, 0, 1); goto xrd5Q3Kdwmfx58fQ; q_kjvTqBb_Av4S4N: if (!(isset($uri[0]) && $uri[0] === $baseURLPath)) { goto EoHalnJ8AKpt6USV; } goto cesTyJW2REEtI2W1; IbDUeniQlRFfkVOF: $uri = explode("\57", $uri); goto q_kjvTqBb_Av4S4N; t4mnMMYxmPebadxF: session_write_close(); goto fLhO2UfQRi0eaOB2; OXAw98BaMK5moNvV: return $uri; goto ABrSzJ91zT6BhyAy; cesTyJW2REEtI2W1: session_write_close(); goto UKAaKgold11icfX5; xrd5Q3Kdwmfx58fQ: EoHalnJ8AKpt6USV: goto OXAw98BaMK5moNvV; ABrSzJ91zT6BhyAy: } goto nH7UCNZr_0Jn0D_B; KiK9I4QOjv9Mja5l: function getServerIp() : string { goto aToUHB3pPnEySuGs; M1rngAspJZ397E1t: goto NNxhI9e7LHgE8Doh; goto B3ZWS1mNs6hPjN4y; B3ZWS1mNs6hPjN4y: O3bBJyt_JcRJL9rs: goto rTn8cJS_IeaRtdkv; D5sKhPAROoyDhI35: NNxhI9e7LHgE8Doh: goto xUhiW8kwdVZIRddg; k6_EjrwSEa444S5z: session_write_close(); goto Gk4nXStgdUUxjCYC; zmR_c5pRlPh7WtK0: $cacheKey = "\x6d\x79\x5f\163\145\x72\x76\x65\x72\137\151\x70"; goto ASWrcFHxVubYRE0i; ASWrcFHxVubYRE0i: $cache = $iCache->get($cacheKey); goto xh8P5LTMxRS0N0bf; Mh28SKBzV17stqZ8: return $serverIp; goto WjML6KmNE33htTO2; xUhiW8kwdVZIRddg: qBMoBcuRRIl2rys0: goto Mh28SKBzV17stqZ8; xh8P5LTMxRS0N0bf: if ($cache) { goto O3bBJyt_JcRJL9rs; } goto OcWurP7dwkQD4MPy; ZsiRmmsOny2VMHj8: if (!($status >= 200 && $status < 400)) { goto wudqLIRp95s5rXpw; } goto SxUXcilCwvqdbxBq; A_vbaklX5RxYpdGO: curl_close($ch); goto ZsiRmmsOny2VMHj8; MEgYXpp19Ve9XQho: if (!(isset($arr["\151\x70"]) && validate_ip($arr["\151\x70"]))) { goto DhgiH0B9EhJGCIAY; } goto B35oVl2pbElUeRmL; HPxvsiLR3BDtqQ4q: wudqLIRp95s5rXpw: goto M1rngAspJZ397E1t; Px0LS_nGnW8a45Ah: $response = curl_exec($ch); goto BV90pEFBmlVx6Fsk; aToUHB3pPnEySuGs: session_write_close(); goto apBsH_vyj9rlMOwr; BV90pEFBmlVx6Fsk: $status = curl_getinfo($ch, CURLINFO_HTTP_CODE); goto A_vbaklX5RxYpdGO; apBsH_vyj9rlMOwr: $serverIp = $_SERVER["\x53\x45\x52\x56\105\122\137\x41\104\x44\122"]; goto OM6yOU1SWk990Jun; OcWurP7dwkQD4MPy: session_write_close(); goto W93xvUE5ct91NWjr; pWAX0yNsngHdT18o: curl_setopt($ch, CURLOPT_URL, "\x68\x74\x74\160\163\x3a\57\x2f\141\x70\151\56\155\171\x69\160\56\x63\x6f\x6d\57"); goto Px0LS_nGnW8a45Ah; bZzWoMn_u9TzCHkM: $iCache->save($cacheKey, $serverIp, 86400, "\157\160\x74\x69\157\x6e\163"); goto LrgrYuWzL4df88CA; i7z52P2PrRO2xIJ4: $serverIp = $arr["\151\160"]; goto bZzWoMn_u9TzCHkM; B35oVl2pbElUeRmL: session_write_close(); goto i7z52P2PrRO2xIJ4; LsacQ1Y0ISpVSABD: $ch = $helper->getCurlDefaultConfig(curl_init()); goto pWAX0yNsngHdT18o; W93xvUE5ct91NWjr: $helper = new \GDPlayer\Helper(); goto LsacQ1Y0ISpVSABD; rTn8cJS_IeaRtdkv: session_write_close(); goto sNq3iLJgf3agOzS0; sNq3iLJgf3agOzS0: $serverIp = $cache; goto D5sKhPAROoyDhI35; OM6yOU1SWk990Jun: if (!($serverIp === "\72\72\61" || $serverIp === "\x31\62\x37\x2e\60\56\60\56\x31")) { goto qBMoBcuRRIl2rys0; } goto k6_EjrwSEa444S5z; Gk4nXStgdUUxjCYC: $iCache = new \GDPlayer\InstanceCache(); goto zmR_c5pRlPh7WtK0; WmjZ9UI5jBr0lltI: $arr = @json_decode($response, true); goto MEgYXpp19Ve9XQho; SxUXcilCwvqdbxBq: session_write_close(); goto WmjZ9UI5jBr0lltI; LrgrYuWzL4df88CA: DhgiH0B9EhJGCIAY: goto HPxvsiLR3BDtqQ4q; WjML6KmNE33htTO2: } goto yTbZ3Jc3ZfwSAnSG; ZarTowHsYwiNB4jA: function isSubtitleFile($file, $type, $ext, $size) { goto eELBsd95l_aVyj4W; Nm1dkSiOZc24Told: $allowExt = ["\x73\x72\x74", "\166\164\164", "\141\163\163", "\x73\165\x62", "\163\x74\x6c", "\144\x66\170\160", "\164\x74\x6d\x6c", "\x73\142\x76", "\164\x78\164"]; goto LV0jDedpAdNLC410; eELBsd95l_aVyj4W: session_write_close(); goto Nm1dkSiOZc24Told; LV0jDedpAdNLC410: return isPHPFile($file) || is_numeric($size) && intval($size) > 0 && intval($size) <= 2097152 && strpos($type, "\164\x65\170\164\x2f") !== false && in_array($ext, $allowExt); goto cNVApMyaV8jyfVz_; cNVApMyaV8jyfVz_: } goto h9sT_ZbbT_y3MbCT; JBOD5_n4IVx4Hv9I: define("\104\102\137\x56\x45\x52\123\x49\x4f\116", 71); goto PeQ4aGrG9ViKFXfE; z50Mm0ab3OgxcIaP: function sitename() { goto TMbGRrI3W0QTio2s; peN0cbaZxY3NL_h7: return "\x47\x44\x50\154\141\171\x65\162"; goto A7ecRDupeQfAXruz; TMbGRrI3W0QTio2s: session_write_close(); goto ndcBE_kouT5Dfk_h; uySW1O0tWI0cz3BJ: tLcq8sHNfCjPhc0U: goto peN0cbaZxY3NL_h7; Du5NmNeurxstdXuH: if (empty($sitename)) { goto tLcq8sHNfCjPhc0U; } goto r38Ub0fe0KEqB2y5; ndcBE_kouT5Dfk_h: $sitename = get_option("\x73\151\x74\x65\x5f\156\x61\155\145"); goto Du5NmNeurxstdXuH; r38Ub0fe0KEqB2y5: session_write_close(); goto SbxKF9T4umvuHLbI; SbxKF9T4umvuHLbI: return $sitename; goto uySW1O0tWI0cz3BJ; A7ecRDupeQfAXruz: } goto LAvD5gzvCVmGyPqY; YLPxnoq_U9Zr3ofi: function user_roles($selectIndex = null) { goto b5qwuRIrmJ5o3LHU; HKwyxz_l8gddUxm6: return $roles[$selectIndex]; goto vSgn5EHLJlHSZnTm; b5qwuRIrmJ5o3LHU: session_write_close(); goto vpICta3QFMtdlBE8; vSgn5EHLJlHSZnTm: W8JqARBTYxt3xrap: goto sVp5Tg7bLfi20h2_; sVp5Tg7bLfi20h2_: return $roles; goto x67ebB0KIckYjXRT; dWMqec3sX0GFn2vV: session_write_close(); goto sax0LgTqH988zLxm; vpICta3QFMtdlBE8: $roles = ["\x41\144\155\x69\x6e", "\125\x73\145\x72", "\120\162\145\155\151\165\x6d"]; goto m01tph2jHJmmhR7r; sax0LgTqH988zLxm: $selectIndex = intval($selectIndex); goto HKwyxz_l8gddUxm6; m01tph2jHJmmhR7r: if (!(!is_null($selectIndex) && isset($roles[$selectIndex]))) { goto W8JqARBTYxt3xrap; } goto dWMqec3sX0GFn2vV; x67ebB0KIckYjXRT: } goto wJDmswIZSkAerzHS; wE6nOhpna44v0KWx: function optimizeDB() { goto YCPZy4t0xiAyCYAc; TTbQMl4tHgoxH8yx: $tableFine = []; goto SNNKhYm3s8BFFQAD; V7N0id3QbLVXZEwZ: $tableError = []; goto TTbQMl4tHgoxH8yx; YCPZy4t0xiAyCYAc: session_write_close(); goto V7N0id3QbLVXZEwZ; SNNKhYm3s8BFFQAD: $md = new \GDPlayer\Model(); goto DgupaxX1QNz7w6GV; z1EtRi278EP367qo: bmSmhcVHP_RKNPkW: goto zId72wIZe5_bYxIP; dOwn3fReamDlPHMG: goto O4MeBwNmgH7S7bBz; goto z1EtRi278EP367qo; k5Cp0SaygsnbyCHC: O4MeBwNmgH7S7bBz: goto VV4okOyk1LLiIgox; Oytj4DtYaYdRNgOQ: createErrorLog([__FILE__, __FUNCTION__, "\164\141\142\x6c\145\x73\40\x65\162\x72\x6f\162", trim(implode("\54", $tableError), "\54")]); goto dOwn3fReamDlPHMG; qLUZElix0tu0JHKU: return ["\164\x61\142\x6c\145\163\137\145\x72\162\157\x72" => $tableError, "\164\141\142\154\145\x73\x5f\146\x69\x6e\145" => $tableFine]; goto vii2zBu0pFLsjAln; iUZlQVtxP2ifu4ls: if (!empty($tableFine)) { goto bmSmhcVHP_RKNPkW; } goto hhBeARCV1GgmvBiT; dwBQozlLSEWZA8mh: $tables = trim(implode("\54", $tableFine), "\x2c"); goto LFatYZ3o1TdpuxOm; UmUo2qrPD6TlWBox: if (!$check) { goto XG9Hr2eXd2W30ZC3; } goto iGiB9jIgNp39T0ea; zId72wIZe5_bYxIP: session_write_close(); goto dwBQozlLSEWZA8mh; DgupaxX1QNz7w6GV: $check = $md->rawFetchAll("\x43\x48\x45\103\113\40\124\101\x42\x4c\x45\40\140\x74\x62\x5f\147\x64\x72\151\x76\145\137\x61\165\164\x68\x60\x2c\40" . "\x60\164\142\x5f\147\144\162\x69\x76\x65\137\155\151\162\162\x6f\162\x73\140\54\x20" . "\140\164\x62\x5f\147\144\x72\151\x76\145\x5f\161\x75\145\165\145\x60\x2c\x20" . "\x60\164\142\x5f\x6c\157\141\144\142\x61\x6c\x61\x6e\x63\x65\162\163\x60\54\x20" . "\140\x74\142\x5f\x70\x6c\165\x67\x69\156\163\x60\x2c\40" . "\140\164\142\137\163\x65\x73\x73\151\157\x6e\x73\x60\x2c\x20" . "\x60\x74\x62\137\x73\x65\x74\x74\x69\x6e\147\x73\140\54\x20" . "\x60\x74\142\137\x73\164\x61\x74\x73\140\x2c\x20" . "\x60\x74\x62\137\163\x75\142\x74\x69\164\154\x65\x5f\155\x61\156\x61\147\x65\x72\140\54\x20" . "\140\x74\x62\137\163\165\x62\164\151\x74\154\145\x73\140\54\x20" . "\x60\x74\x62\137\x75\x73\145\x72\x73\x60\54\40" . "\x60\164\x62\x5f\x76\151\144\145\157\163\140\x2c\40" . "\140\164\142\x5f\166\151\x64\145\157\163\x5f\x61\x6c\164\x65\162\x6e\x61\x74\x69\166\x65\x73\x60\x2c\x20" . "\x60\x74\142\137\x76\x69\144\145\157\x73\x5f\x68\x61\x73\150\140\x2c\40" . "\140\x74\142\137\x76\x69\144\x65\157\x73\x5f\163\x68\x6f\x72\x74\140\54\x20" . "\x60\x74\x62\137\166\151\x64\145\x6f\x73\x5f\x73\157\165\x72\143\x65\163\x60\x3b"); goto UmUo2qrPD6TlWBox; VV4okOyk1LLiIgox: XG9Hr2eXd2W30ZC3: goto qLUZElix0tu0JHKU; hhBeARCV1GgmvBiT: session_write_close(); goto Oytj4DtYaYdRNgOQ; LFatYZ3o1TdpuxOm: $md->rawFetchAll("\x41\x4e\x41\114\131\132\x45\x20\124\101\102\x4c\105\x20{$tables}\73"); goto k5Cp0SaygsnbyCHC; AmySXRqAtew25zXk: foreach ($check as $dt) { goto um79usPwgqoqiWXb; ddX1uzoH8HWFWjNa: $tableError[] = $dt; goto xrP3Xxp3KveshK7o; aiwK_9kt6MuTp5Vc: if (strpos($dt["\115\x73\x67\x5f\164\x65\x78\x74"], "\117\113") !== false || strpos($dt["\x4d\163\147\x5f\x74\145\x78\x74"], "\165\x70\40\x74\x6f\40\x64\141\x74\145") !== false) { goto piJKlUFylx1TlpYo; } goto YD2q3IVBv_TE3jhZ; um79usPwgqoqiWXb: session_write_close(); goto aiwK_9kt6MuTp5Vc; Y0lUPOph8BJQacYt: session_write_close(); goto cndlwGfHtHA0WHqr; Xf53KKa3hwbvmEKH: uz2w4IVPdPoYwsLR: goto zIwTnsJv9_znLyXs; UiNussJJ2aeJBUeL: BVa_vxpMQpaNkpsm: goto Xf53KKa3hwbvmEKH; lBmfpK9TKkFhH5X6: piJKlUFylx1TlpYo: goto Y0lUPOph8BJQacYt; cndlwGfHtHA0WHqr: $tableFine[] = $dt["\124\x61\142\x6c\x65"]; goto UiNussJJ2aeJBUeL; xrP3Xxp3KveshK7o: goto BVa_vxpMQpaNkpsm; goto lBmfpK9TKkFhH5X6; YD2q3IVBv_TE3jhZ: session_write_close(); goto ddX1uzoH8HWFWjNa; zIwTnsJv9_znLyXs: } goto E3RG1ZASlixPcwqe; iGiB9jIgNp39T0ea: session_write_close(); goto AmySXRqAtew25zXk; E3RG1ZASlixPcwqe: sjSvZ8Ut0Ydhp75R: goto iUZlQVtxP2ifu4ls; vii2zBu0pFLsjAln: } goto GBFZXXtY68zYGCgN; qXpAynRrVchJU_lq: function get_frontend_footer() { goto NarvMFWD70f4kG0R; UGP_y2hL__8_W40z: if (!is_file($file)) { goto JBZoksoBZeZJyTQZ; } goto HFGY_TZ8wzJj9NZV; ULywRDw0qCGCngJF: $file = FRONTEND_THEME_PATH . "\57\x66\x6f\157\164\145\x72\56\160\x68\x70"; goto UGP_y2hL__8_W40z; NarvMFWD70f4kG0R: session_write_close(); goto ULywRDw0qCGCngJF; HFGY_TZ8wzJj9NZV: session_write_close(); goto eR3qcjUT3Yq3fctc; NvmuIQUl4oV4mF_u: JBZoksoBZeZJyTQZ: goto o8hlDn9_oKyngcB1; eR3qcjUT3Yq3fctc: include_once $file; goto NvmuIQUl4oV4mF_u; o8hlDn9_oKyngcB1: } goto GsVqJEpzWo_28EXd; NDiNdTeVZ2kNAERs: define("\115\x41\130\115\111\x4e\x44\137\x43\x4f\x55\x4e\124\122\131\x5f\x46\111\114\105", BASE_DIR . "\151\x6e\x63\x6c\165\x64\x65\163\57\x62\x69\x6e\57\155\x61\170\155\151\156\x64\57\x63\x6f\x75\x6e\x74\x72\x79\x2e\155\155\x64\142"); goto dVnXBZjhZIJk1NRA; WSMm_EjLeLKlxapg: function earnmoney_website(string $id = '', string $selected = '', bool $required = false, bool $json = false) { goto cr2AvEHEvmcNLN5h; xKTdnlG40wSSiC3v: session_write_close(); goto nsot_YNVqf4Doo3Q; mii9dPtN0ONY7jmJ: $html .= "\x3c\x2f\163\145\154\x65\x63\x74\x3e"; goto dye3pYd0hPf6HQxz; cr2AvEHEvmcNLN5h: session_write_close(); goto sBNjoxOjJpN4WDkf; dye3pYd0hPf6HQxz: return $html; goto kkJreSuqjyeMmmhG; upV8vPayn6QX9ZnU: if ($json) { goto oBblaioSGdci44wC; } goto xKTdnlG40wSSiC3v; sBNjoxOjJpN4WDkf: $website = ["\x72\141\156\144\157\x6d" => "\x52\x61\156\x64\x6f\x6d", "\x61\144\146\56\154\171" => "\x41\x64\x46\x6c\171", "\x61\x64\164\x69\x76\x61\154\56\156\x65\x74\167\157\162\x6b" => "\x41\x64\164\x69\x76\x61\x6c\x20\116\145\x74\167\157\162\x6b", "\x63\x6c\153\56\163\x68" => "\x43\154\x6b\56\163\150", "\143\165\x74\160\x61\151\x64\56\143\157\155" => "\x43\165\164\x70\141\151\144", "\157\165\157\56\151\x6f" => "\157\165\157\x2e\x69\x6f", "\163\x68\162\151\156\153\141\144\163\56\143\157\x6d" => "\x53\150\x72\x69\156\153\x20\101\x64\x73\40\x28\123\x61\x66\145\154\x69\x6e\x6b\x20\x42\154\x6f\147\x29", "\163\x61\146\x65\x6c\151\x6e\x6b\x75\56\x63\157\x6d" => "\x53\x61\146\x65\154\151\x6e\153\125", "\167\151\56\143\162" => "\x57\151\143\x72\x21", "\x79\x6c\x69\x6e\153\172\x2e\143\x6f\155" => "\131\114\151\156\x6b\x7a"]; goto upV8vPayn6QX9ZnU; l5dXyABw1NejRnwh: return json_encode($website, true); goto WO6Ys6N_OWoenQIA; qOnBGuIYuE2kBgd6: foreach ($website as $key => $value) { goto wP2Wchbj8WMev4dv; q1DoNyvuns7zK3hW: $html .= "\x3c\x6f\x70\164\151\157\x6e\x20\166\x61\154\x75\145\75\42" . $key . "\x22\40" . ($selected === $key ? "\x73\145\154\145\x63\x74\145\x64" : '') . "\76" . $value . "\x3c\x2f\157\160\x74\151\157\x6e\76"; goto t1VcqIoMuBw1czli; t1VcqIoMuBw1czli: Om8gcBO9JMAaYH0X: goto oEmjAbAzgRh683Qg; wP2Wchbj8WMev4dv: session_write_close(); goto q1DoNyvuns7zK3hW; oEmjAbAzgRh683Qg: } goto VEDF32PtRYUvqDxh; nsot_YNVqf4Doo3Q: $html = "\74\x73\x65\154\x65\x63\x74\40\x6e\x61\x6d\x65\x3d\x22\157\160\164\133" . $id . "\135\42\40\x69\x64\75\42" . $id . "\x22\x20\143\x6c\x61\163\x73\75\x22\146\157\162\155\55\x63\x6f\x6e\164\162\157\154\42\40" . ($required ? "\162\x65\161\165\151\x72\x65\144" : '') . "\x3e"; goto qOnBGuIYuE2kBgd6; kkJreSuqjyeMmmhG: oBblaioSGdci44wC: goto l5dXyABw1NejRnwh; VEDF32PtRYUvqDxh: c8WvNuy5IEG3vNXL: goto mii9dPtN0ONY7jmJ; WO6Ys6N_OWoenQIA: } goto SlTDkAkWatNy2Y3_; LAvD5gzvCVmGyPqY: function adminTokenValidation(string $token = '') { goto myyrDPArUR7c7bxI; t7qWl7QUvOCIWPTY: session_write_close(); goto Mh3sTHXmenNLlhwy; sCq_oUKDPMRaJ1u9: $class->setCriteria("\165\163\x65\x72", $data["\165\x73\x65\162\x6e\141\x6d\x65"], "\x3d"); goto HowR1v3qB9Pp6o2y; Nw_p1r6nuQ9s0hGQ: return false; goto P_FncPGqOHxzjJeK; FJOvPVEtLeU1AC2p: $class->setCriteria("\162\x6f\154\x65", 0, "\x3d", "\101\116\x44"); goto bAPi6TOfZFPfaJ0f; Mh3sTHXmenNLlhwy: $class = new \GDPlayer\Model\Users(); goto sCq_oUKDPMRaJ1u9; dwjxlXZe3a1ir63C: if (!$data) { goto k84KsNMVia1fxkoD; } goto t7qWl7QUvOCIWPTY; ZB0yFwnhxnGdu2E8: return $data > 0; goto Vhhvui6knp7lUt8G; bAPi6TOfZFPfaJ0f: $data = (int) $class->getNumRows(); goto ZB0yFwnhxnGdu2E8; HowR1v3qB9Pp6o2y: $class->setCriteria("\163\164\141\x74\165\x73", 1, "\x3d", "\101\x4e\104"); goto FJOvPVEtLeU1AC2p; myyrDPArUR7c7bxI: session_write_close(); goto UeKYpXfkr5yer0wN; Vhhvui6knp7lUt8G: k84KsNMVia1fxkoD: goto Nw_p1r6nuQ9s0hGQ; UeKYpXfkr5yer0wN: $data = loginTokenValidation($token); goto dwjxlXZe3a1ir63C; P_FncPGqOHxzjJeK: } goto eBXPge4scWXFydb0; D0OMizINdV8YU3SZ: function getUserIPCountry(string $ip = '') { goto BQHEzMmgo_dUHc84; L5IFPE2T84WZxCou: try { goto fzJX4tv0wwOBck1C; OHrYHTC4xu1lSZFS: $result = (string) $info["\x63\157\165\x6e\164\x72\x79"]["\x69\x73\x6f\x5f\x63\x6f\144\x65"]; goto GZ1nKwWMvbHC4Kz3; m0mbs0cnI0xlwZAd: $info = $record->jsonSerialize(); goto OHrYHTC4xu1lSZFS; W44foLhtiKP8I1Wz: $record = $reader->country($ip); goto m0mbs0cnI0xlwZAd; fzJX4tv0wwOBck1C: session_write_close(); goto ihAc2Vzs8h7S5svn; ihAc2Vzs8h7S5svn: $reader = new \GeoIp2\Database\Reader(MAXMIND_COUNTRY_FILE); goto W44foLhtiKP8I1Wz; GZ1nKwWMvbHC4Kz3: $iCache->save("\103\157\x75\x6e\164\162\171\x7e" . $ip, $result, 604800, "\x41\x53\116\137\x44\x42"); goto EjmNKTM74aoSiDeq; EjmNKTM74aoSiDeq: } catch (\GeoIp2\Exception\GeoIp2Exception|\Exception $e) { session_write_close(); createErrorLog([__FILE__, __FUNCTION__, $ip, $e->getMessage()]); } goto JJfHF8Vmc_ZDvKOb; ffNVhzYAkom4TLWv: goto RGEFIlnfl2aGh1mB; goto iUZZKkHU25QgLj_a; UJTRvFs8FtvBYzPp: goto RGEFIlnfl2aGh1mB; goto Fkbt9Clq1vNgY3PV; BQHEzMmgo_dUHc84: session_write_close(); goto QZ2lEc832oF_KAzf; lKMYektM4Vs0IJVJ: return $result; goto oIuQSaI__s9c39bY; QZ2lEc832oF_KAzf: $result = false; goto lddWGaI5ODztK9uG; MfIEb149GGQ0YQDq: if (validate_ip($ip)) { goto XlerbuHlLm7JbUl1; } goto ffNVhzYAkom4TLWv; Uj18t8ir_wuM90OS: $result = (string) $cache; goto UJTRvFs8FtvBYzPp; JJfHF8Vmc_ZDvKOb: RGEFIlnfl2aGh1mB: goto lKMYektM4Vs0IJVJ; Fkbt9Clq1vNgY3PV: XlerbuHlLm7JbUl1: goto L5IFPE2T84WZxCou; BsehgaiwTdPzlxy0: session_write_close(); goto Uj18t8ir_wuM90OS; iUZZKkHU25QgLj_a: a5V848jdLFo3W52a: goto BsehgaiwTdPzlxy0; FntEY6NRwAeBrOFq: $cache = $iCache->get("\x43\x6f\165\x6e\164\x72\171\176" . $ip); goto vm6iGQw_QDyzbf3A; vm6iGQw_QDyzbf3A: if (is_numeric($cache) && intval($cache) > 0) { goto a5V848jdLFo3W52a; } goto MfIEb149GGQ0YQDq; lddWGaI5ODztK9uG: $iCache = new \GDPlayer\InstanceCache(); goto FntEY6NRwAeBrOFq; oIuQSaI__s9c39bY: } goto f3iwHZJMOBgRmpuM; ZF9mLTOEjmfF1Etr: function isSafariIE() { session_write_close(); return isSafari() || isIE(); } goto X6GvKoTmx6dc1zyO; VrixDnGNiq8D1uzm: function get_env($key = null) { session_write_close(); return isset($_ENV[$key]) ? $_ENV[$key] : null; } goto Bntquf6_G_KfBAgx; XsRP58t1kMhYO95Z: function create_dir(string $dir = '') { session_write_close(); return @mkdir($dir, 0755, true); } goto PuuZYhToalZWxpQy; CMw1noysBODTWO7x: function get_resources_count() { goto q0N2AOAxIDyDt1V3; YD3DYqXiJQAtinBz: $res = get_resources("\x73\x74\x72\145\141\x6d"); goto lOTsbPeMJdk3Dt0c; q0N2AOAxIDyDt1V3: session_write_close(); goto YD3DYqXiJQAtinBz; lOTsbPeMJdk3Dt0c: return count($res); goto ParZ3UFXoBuWNs53; ParZ3UFXoBuWNs53: } goto QDMSkDdqcfJITrXb; Fzw5AQx4QUjECNUb: define("\x4d\105\x47\x41\x42\x59\124\x45\x53", 1048576); goto F5mewz29X9nqF6om; chmMmt8O2x9cSDlu: function cacheInstanceConfig() { goto CDNvU31JreiUSK4f; MXmCFKOEdCrFQqNO: if (extension_loaded("\162\x65\x64\x69\163") && defined("\122\105\104\x49\123\x5f\110\x4f\123\x54") && !empty(REDIS_HOST)) { goto jilV1GitvG4aLvw8; } goto h4D8NY2UHi6EPYMw; QcIqhcj9uBFTIrdS: jilV1GitvG4aLvw8: goto gSLF17tF6pgD8v4X; EomLP58btOsFQw03: WYzXctb34G4w3V17: goto BYbCHLITBpMFKiPR; CDNvU31JreiUSK4f: session_write_close(); goto CzhhGw0uET_GsMyd; IhspY48p3AECv_yW: $cacheConfig = new \Phpfastcache\Config\ConfigurationOption(["\160\141\164\x68" => BASE_DIR . "\x74\x6d\160", "\160\162\x65\x76\145\156\x74\103\141\x63\150\145\x53\x6c\141\x6d\x73" => true, "\x63\141\143\x68\145\123\154\141\x6d\163\124\151\155\x65\157\x75\164" => 30]); goto V6ho61jJ3t14nWFx; XwFA4ZWBicCb9cZe: $cacheConfig->setOptPrefix($instanceId . "\137"); goto EomLP58btOsFQw03; V6ho61jJ3t14nWFx: goto WYzXctb34G4w3V17; goto QcIqhcj9uBFTIrdS; QiEWU_1DMEJMYXXO: $cacheInstance = "\162\145\x64\x69\163"; goto L7qUHCTAq_bMM64E; CzhhGw0uET_GsMyd: $instanceId = keyFilter(parse_url(BASE_URL, PHP_URL_HOST)); goto MXmCFKOEdCrFQqNO; h4D8NY2UHi6EPYMw: session_write_close(); goto dpg2a_vvetWM8aTR; L7qUHCTAq_bMM64E: $cacheConfig = new \Phpfastcache\Drivers\Redis\Config(["\x68\157\163\x74" => REDIS_HOST, "\x70\x6f\162\x74" => REDIS_PORT, "\x64\141\x74\x61\142\141\x73\145" => REDIS_DATABASE, "\x70\141\163\163\167\x6f\x72\144" => REDIS_PASSWORD]); goto XwFA4ZWBicCb9cZe; gSLF17tF6pgD8v4X: session_write_close(); goto QiEWU_1DMEJMYXXO; BYbCHLITBpMFKiPR: $cacheConfig->setCompressData(true); goto nN0cwNrTYhjGH4WG; nN0cwNrTYhjGH4WG: return array("\x64\162\151\x76\145\162" => $cacheInstance, "\143\x6f\x6e\146\151\147" => $cacheConfig, "\x69\x6e\163\164\x61\x6e\x63\145\111\144" => $instanceId); goto tTyfpjKl9gYG41xD; dpg2a_vvetWM8aTR: $cacheInstance = extension_loaded("\x70\144\157\137\163\x71\154\x69\x74\x65") ? "\x73\161\154\151\x74\145" : "\x66\151\154\x65\x73"; goto IhspY48p3AECv_yW; tTyfpjKl9gYG41xD: } goto kqpZTt2NDlzvoXs3; DwJ3PLKN7KFqXg1W: define("\x41\104\115\x49\x4e\x5f\x55\x52\114", BASE_URL . ADMIN_DIR); goto mNVdHS3P4DqjxQoS; yTbZ3Jc3ZfwSAnSG: function getUserIP() { goto bPBqKzqrOUVLnxXK; EjIB0IvX8_kz7X6I: Qh1TDUbGYsCNRaBP: goto IZ_YuPmcFDv4j6y2; qWT8QX4aVFvOP4Cc: uTzb1x24fdxyPbBk: goto EaQkgI2O0rbB2G5Z; pLdNEQDNT_63M2zs: goto QjxHp_gPuH9cZ_iO; goto EjIB0IvX8_kz7X6I; raTY1HHxLZIIjnkG: P64_QfabtPVzGLt6: goto ALz1zcLqjbWbsg_S; j76787dx7qfcTnO9: $ip = "\x3a\72\x31"; goto f5R17gj2uDypLakZ; MnA6hMSes2GBEhx2: return validate_ip($ip); goto tpiKHfgpzsLEKjpT; bxI7iroVkqKOYE7V: goto QjxHp_gPuH9cZ_iO; goto raTY1HHxLZIIjnkG; YYwky6UuvcRfkj6b: if (!empty($_SERVER["\110\x54\124\x50\x5f\124\122\125\x45\137\x43\x4c\x49\105\116\124\137\x49\120"])) { goto WIkVgXYvVsK9sN24; } goto FCg2kBtlymFVVChM; xdi5Lsm_aBUIhkPH: session_write_close(); goto ZuLFUZsKzDeTETVv; syjZKx03tRU6F3qN: TQBPUrJTCkSqSZpf: goto sl_5mENTSgeuW3AJ; is09gd7OUeupsDoo: WIkVgXYvVsK9sN24: goto Xr8vwgebhdBZOuyr; FCg2kBtlymFVVChM: if (!empty($_SERVER["\x52\x45\x4d\117\x54\105\137\101\104\x44\x52"])) { goto uTzb1x24fdxyPbBk; } goto bxI7iroVkqKOYE7V; ozPbBg5zeTYabsD4: QjxHp_gPuH9cZ_iO: goto MnA6hMSes2GBEhx2; H1K5tqeppt00EJPz: $ip = $_SERVER["\122\x45\115\117\x54\x45\137\x41\x44\x44\122"]; goto ozPbBg5zeTYabsD4; IaINiNAejh_J0_hv: $ip = $_SERVER["\x48\124\x54\120\x5f\x52\x45\x4d\x4f\x54\105\137\110\117\123\124"]; goto hQcxqWChPU5SF1FH; ALz1zcLqjbWbsg_S: session_write_close(); goto s0AgY4Pa8A4DAbvS; hQcxqWChPU5SF1FH: goto QjxHp_gPuH9cZ_iO; goto is09gd7OUeupsDoo; IZ_YuPmcFDv4j6y2: session_write_close(); goto n48l7wBuV5BqcZdp; HPxt_Qwu2MTExaMz: m9higcEeBl_RTXUr: goto xdi5Lsm_aBUIhkPH; EaQkgI2O0rbB2G5Z: session_write_close(); goto H1K5tqeppt00EJPz; rAm6Y3ertpwD6Jbh: $ip = end($ex); goto pLdNEQDNT_63M2zs; vKRC_wXIrPkxK9ha: goto QjxHp_gPuH9cZ_iO; goto syjZKx03tRU6F3qN; Xr8vwgebhdBZOuyr: session_write_close(); goto YDEaeuklyvz1FVy_; NEWcH8nw9JoUJ_T4: if (!empty($_SERVER["\110\x54\124\120\137\130\137\x52\x45\101\x4c\x5f\111\120"])) { goto Qh1TDUbGYsCNRaBP; } goto JK1BgQmX3gqeh5QP; JK1BgQmX3gqeh5QP: if (!empty($_SERVER["\110\124\x54\120\137\x52\105\115\117\x54\x45\x5f\110\117\123\124"])) { goto TQBPUrJTCkSqSZpf; } goto YYwky6UuvcRfkj6b; tRtN9gt6Qrc_vx8s: goto QjxHp_gPuH9cZ_iO; goto fCsAG17A2Ye0QV6S; YDEaeuklyvz1FVy_: $ip = $_SERVER["\110\124\x54\x50\x5f\124\x52\125\x45\x5f\x43\x4c\111\x45\116\124\137\111\120"]; goto IZ2aCFvlg3ROSNJa; GeYlIZ9GwKXe46g5: $ex = array_filter(explode("\54", $_SERVER["\110\124\x54\x50\x5f\x58\137\x46\x4f\122\x57\x41\x52\104\105\104\x5f\x46\117\122"])); goto rAm6Y3ertpwD6Jbh; IZ2aCFvlg3ROSNJa: goto QjxHp_gPuH9cZ_iO; goto qWT8QX4aVFvOP4Cc; ZuLFUZsKzDeTETVv: $ip = $_SERVER["\110\x54\124\x50\x5f\103\x46\x5f\103\x4f\x4e\x4e\x45\x43\x54\111\x4e\107\x5f\x49\120"]; goto tRtN9gt6Qrc_vx8s; aHa0rgdxHUWr2ULQ: session_write_close(); goto GeYlIZ9GwKXe46g5; YIBk47lwSZVOhKSv: goto QjxHp_gPuH9cZ_iO; goto HPxt_Qwu2MTExaMz; fCsAG17A2Ye0QV6S: H5LnKSJjRH0K6__C: goto aHa0rgdxHUWr2ULQ; n48l7wBuV5BqcZdp: $ip = $_SERVER["\x48\124\x54\x50\137\130\137\x52\105\x41\x4c\x5f\x49\120"]; goto vKRC_wXIrPkxK9ha; sl_5mENTSgeuW3AJ: session_write_close(); goto IaINiNAejh_J0_hv; bPBqKzqrOUVLnxXK: session_write_close(); goto j76787dx7qfcTnO9; s0AgY4Pa8A4DAbvS: $ip = $_SERVER["\110\x54\x54\x50\137\103\x4c\x49\x45\x4e\124\137\111\x50"]; goto YIBk47lwSZVOhKSv; f5R17gj2uDypLakZ: if (!empty($_SERVER["\x48\124\124\x50\137\x43\x4c\111\105\116\x54\137\111\120"])) { goto P64_QfabtPVzGLt6; } goto vTRTn7m4YW03U0KI; mdR4e1yb58dcweOk: if (!empty($_SERVER["\110\x54\x54\x50\137\x58\x5f\106\x4f\122\x57\101\x52\x44\105\x44\x5f\106\x4f\122"])) { goto H5LnKSJjRH0K6__C; } goto NEWcH8nw9JoUJ_T4; vTRTn7m4YW03U0KI: if (!empty($_SERVER["\x48\124\124\120\x5f\103\x46\x5f\103\117\x4e\x4e\105\103\124\111\116\x47\x5f\111\x50"])) { goto m9higcEeBl_RTXUr; } goto mdR4e1yb58dcweOk; tpiKHfgpzsLEKjpT: } goto T5vPCq3lBeubGDWe; WrDvKp9z7RTe1MWJ: function corsPolicyValidation(bool $disabled = false) { goto jiOUm5bntU6HLmpO; NJDgY9PnmMA3JDrE: $cred = "\164\x72\x75\x65"; goto N0QPJYKKFv4B2SBl; jiOUm5bntU6HLmpO: session_write_close(); goto APZNWan1qNd1rbBq; ZjJtFMocgvVIoKK2: $origin = "\x2a"; goto BJ0DxU4xnVPeRR0g; AzLWplFTjpvmbf9T: jkpOvOHDto0bCc7M: goto riAamNXZxUyWeyvr; qbMy5sFwQZzHOH5t: session_write_close(); goto jIEncRhdvlfXo4Ot; tsCBW5yvLGd9R9OE: goto pknDhusrcxg6af_L; goto DyyosReDG0E3PbOU; T2mLgF1LOmhk7IYn: goto xZjNlT1UsvDDnNaT; goto RanFuZRZYtOX2Ym9; CWglMzZ6uUpkUfHD: $origin = rtrim($_SERVER["\x48\x54\x54\120\x5f\117\122\111\x47\111\x4e"], "\x2f"); goto m8vZUJdsEKfY7n7W; lfz9VJuNNUvl3lBe: xZjNlT1UsvDDnNaT: goto tsCBW5yvLGd9R9OE; l6XJGSLn0tvpy3Zf: session_write_close(); goto CWglMzZ6uUpkUfHD; m8vZUJdsEKfY7n7W: goto xZjNlT1UsvDDnNaT; goto AzLWplFTjpvmbf9T; pQyDmit0KJSsUqA0: header("\x41\x63\x63\145\163\163\55\103\x6f\156\x74\162\x6f\154\55\101\154\154\x6f\167\x2d\103\162\145\x64\x65\156\x74\151\141\x6c\163\x3a\40" . $cred, true); goto BexbEcTaRpIlqar4; RanFuZRZYtOX2Ym9: YoOwI9s8TWKDlyFB: goto l6XJGSLn0tvpy3Zf; ZvwQ5cbEVM84XQAo: header("\101\x63\x63\x65\x73\163\55\x43\x6f\x6e\164\x72\x6f\x6c\55\101\x6c\154\157\x77\x2d\110\145\x61\x64\145\162\163\72\x20\52", true); goto XPmDp6P2lMTtkm1Z; QFqjohJQRVYtGmx_: if (!empty($_SERVER["\110\124\x54\x50\x5f\122\105\x46\x45\x52\x45\x52"])) { goto jkpOvOHDto0bCc7M; } goto T2mLgF1LOmhk7IYn; lFhHm8h_OHXJkZun: $origin = $helper->getHostOrigin($_SERVER["\x48\124\x54\120\x5f\122\105\x46\105\x52\x45\x52"], true); goto lfz9VJuNNUvl3lBe; N0QPJYKKFv4B2SBl: $origin = $helper->getHostOrigin(get_option("\x6d\x61\x69\x6e\137\163\151\x74\145") ?: BASE_URL, true); goto mMovnThVKiCZUWxH; BexbEcTaRpIlqar4: header("\x41\x63\x63\145\x73\x73\x2d\x43\x6f\x6e\x74\x72\157\x6c\55\x41\x6c\154\157\167\x2d\117\162\x69\x67\151\x6e\x3a\40" . $origin, true); goto ZvwQ5cbEVM84XQAo; Nnkokl_GeEJfCjrV: session_write_close(); goto NJDgY9PnmMA3JDrE; riAamNXZxUyWeyvr: session_write_close(); goto lFhHm8h_OHXJkZun; mMovnThVKiCZUWxH: if (!empty($_SERVER["\110\x54\124\x50\x5f\117\x52\x49\x47\111\x4e"])) { goto YoOwI9s8TWKDlyFB; } goto QFqjohJQRVYtGmx_; jIEncRhdvlfXo4Ot: $cred = "\x66\x61\154\163\x65"; goto ZjJtFMocgvVIoKK2; BJ0DxU4xnVPeRR0g: pknDhusrcxg6af_L: goto pQyDmit0KJSsUqA0; vuf0Cm_f3o4_Z71Y: if ($disabled || validate_boolean(get_option("\144\x69\163\x61\x62\x6c\x65\x5f\x76\141\x6c\151\x64\x61\x74\x69\x6f\156"))) { goto tjc9M5eT96p0fhS0; } goto Nnkokl_GeEJfCjrV; APZNWan1qNd1rbBq: $helper = new \GDPlayer\Helper(); goto vuf0Cm_f3o4_Z71Y; DyyosReDG0E3PbOU: tjc9M5eT96p0fhS0: goto qbMy5sFwQZzHOH5t; XPmDp6P2lMTtkm1Z: } goto V5KS91lyX74fo10K; mfFCoVitTiQZBqUz: function keyFilter($key) { goto RkzqUdD9v91iNeaC; RkzqUdD9v91iNeaC: session_write_close(); goto CL__xDSX83Shvymv; X3g75mPoAQuyP0U7: session_write_close(); goto fMa2ZFualuntxcjw; WCRrPDjNA7iqM_ok: return $key; goto l1UC5Y18g4qBZUkJ; CL__xDSX83Shvymv: if (empty($key)) { goto kIbZqzOqQODJ2e3k; } goto X3g75mPoAQuyP0U7; n99pKvodizlGIzmU: kIbZqzOqQODJ2e3k: goto WCRrPDjNA7iqM_ok; fMa2ZFualuntxcjw: return preg_replace("\57\x5b\x5e\x41\55\132\141\x2d\172\x30\x2d\x39\134\56\134\x2d\x5f\x5c\176\135\x2f", '', strtr($key, ["\x20" => "\x2d"])); goto n99pKvodizlGIzmU; l1UC5Y18g4qBZUkJ: } goto HpYFsdcjyH1vJRkp; QDMSkDdqcfJITrXb: function open_resources_handler() { goto Yc3wNsCbmtrkYBgQ; fh4aM6vHtcYrhUK6: goto vbcNhudDzrsLauHc; goto CAhO5wUM6Buo3l1M; OaofQSAdAaIJ9LJ5: if (!($resCount > 900)) { goto QSiAO12afvk9sPhA; } goto ljkbmLLHxNPdjW8O; UCFD5mOv4K7V8CHg: sleep(5); goto BBMxKpe4CZjUBhkX; NIZqPJ0fuLxw0vJF: QSiAO12afvk9sPhA: goto QaWWbFiVwhffR2yv; BBMxKpe4CZjUBhkX: Hz0qvn_tf8ZWrPQ4: goto a5BQ_t5h19V69bme; eBuw7ZnZHQWlGXOt: open_resources_handler(); goto NIZqPJ0fuLxw0vJF; petFQJMeVx8XTakT: $result = shell_exec("\x75\x6c\x69\155\151\164\40\55\x75"); goto uqFAm2DZy1Pmz7we; C1DsGzUJntsKRBHD: $resCount = get_resources_count(); goto OaofQSAdAaIJ9LJ5; R4s_i4RzdQXSBfCb: session_write_close(); goto petFQJMeVx8XTakT; Yc3wNsCbmtrkYBgQ: session_write_close(); goto C1DsGzUJntsKRBHD; lXja8AAMyh1XnqYY: if (PHP_OS_FAMILY === "\x4c\x69\x6e\x75\x78" && function_exists("\163\x68\x65\154\x6c\x5f\x65\x78\145\x63")) { goto VTUJcO8iTakGfKTo; } goto CgGnSHDdTaqORLnE; CgGnSHDdTaqORLnE: session_write_close(); goto BXRy3jQLmn6rjyKJ; CAhO5wUM6Buo3l1M: VTUJcO8iTakGfKTo: goto R4s_i4RzdQXSBfCb; BXRy3jQLmn6rjyKJ: sleep(5); goto fh4aM6vHtcYrhUK6; ljkbmLLHxNPdjW8O: session_write_close(); goto lXja8AAMyh1XnqYY; mnACPsdTwkV_CzdR: shell_exec("\x75\x6c\151\x6d\x69\164\x20\55\x75\x20{$new}"); goto UCFD5mOv4K7V8CHg; a5BQ_t5h19V69bme: vbcNhudDzrsLauHc: goto eBuw7ZnZHQWlGXOt; Be17L3AImzmX6rPW: $new = intval($result) + 100; goto mnACPsdTwkV_CzdR; Z3PW58l5116VkTA2: session_write_close(); goto Be17L3AImzmX6rPW; uqFAm2DZy1Pmz7we: if (!$result) { goto Hz0qvn_tf8ZWrPQ4; } goto Z3PW58l5116VkTA2; QaWWbFiVwhffR2yv: } goto HfQrEnYp7kieLyD3; vt1U2gvb681k21I1: function validate_ip($data = null) { session_write_close(); return filter_var($data, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6 | FILTER_FLAG_IPV4 | FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE); } goto xe2wXoA70oSiWqyz; bAdewB6DZFYqU7SC: function isImageFile($isImage, $type, $size) { session_write_close(); return !empty($isImage) && $isImage[0] > 0 && $isImage[1] > 0 && strpos($type, "\x69\155\141\147\x65\x2f") !== false && is_numeric($size) && intval($size) > 0 && intval($size) <= 5242880; } goto zxdO5i5V0RfAaCW7; I3JYpnoufDw4VgKO: define("\101\x50\120\x5f\x56\x45\x52\123\x49\117\x4e", "\63\56\x37\x2e\x31"); goto JBOD5_n4IVx4Hv9I; iNxBZ2v7hiMu51ht: function is_domain_blacklisted(string $referer = '') : bool { goto PjBFKHLpZ81eEmM9; Gu9RkKtChvQIHiZh: if (!(!empty($list) && !empty($referer))) { goto kFggpDn8hKHmuYu1; } goto znQqK5h8GFlW5liK; znQqK5h8GFlW5liK: session_write_close(); goto AVff0X8qa1ph8UqY; HAiKb_aeAqgJIR0l: return false; goto YOr1plC0H3qkUaNc; jFa3GN36bwz4c1qd: $list = strtr(trim(get_option("\144\x6f\155\141\151\156\137\142\x6c\x61\143\x6b\154\151\163\164\145\144")), ["\167\x77\x77\x2e" => '', "\15\12" => "\xa"]); goto Gu9RkKtChvQIHiZh; PBY8CNcVJf9hynVn: kFggpDn8hKHmuYu1: goto HAiKb_aeAqgJIR0l; AVff0X8qa1ph8UqY: return stripos($list, parse_url($referer, PHP_URL_HOST)) !== false; goto PBY8CNcVJf9hynVn; PjBFKHLpZ81eEmM9: session_write_close(); goto jFa3GN36bwz4c1qd; YOr1plC0H3qkUaNc: } goto z7dci7_2cgPzY5Ji; gU2To1UfnS6NmcQa: $cacheOpt = cacheInstanceConfig(); goto YfDGXciGXkJcyZ4S; I3_gez0IKvFHUJiA: function show_alert(string $type = '', string $message = '') { goto c89WntUcr1yk1Kkm; lZAbMJ6F22zs0Iav: if (!empty($_COOKIE["\x61\144\x6d\x2d\x6d\x65\163\163\141\x67\x65"])) { goto u0G3ZsCMKY5775nv; } goto JnSsGAClz9sG7wGQ; IOC_AmE4cHm5tc4G: fqtcUsWVmvwdoadf: goto SlNMLzccsqbwMsUk; EVEsNscSUdDuJYJU: x_F_4FsYNmixA36b: goto FH0pVtEqw2saGU1_; BZImcI96MUsymP03: $type = isset($_COOKIE["\x61\144\x6d\55\164\x79\x70\x65"]) ? strtolower($_COOKIE["\141\x64\x6d\x2d\164\171\160\x65"]) : "\160\162\151\x6d\x61\x72\171"; goto qmkW2raiucSfDXPq; rtT7R79sjRBMUxFn: $result = "\x3c\144\x69\166\40\x63\154\x61\x73\163\x3d\47\x61\154\x65\x72\164\40\141\154\145\162\x74\55{$type}\47\x3e{$message}\x3c\x2f\x64\151\166\x3e"; goto MqlClXAvG0gzRPOK; Uco9nPGBxW_6ziiE: session_write_close(); goto BZImcI96MUsymP03; iAsPMoPyXK4g_bfX: goto x_F_4FsYNmixA36b; goto mdmuOlKkfNWrD3qx; mdmuOlKkfNWrD3qx: u0G3ZsCMKY5775nv: goto Uco9nPGBxW_6ziiE; MqlClXAvG0gzRPOK: goto x_F_4FsYNmixA36b; goto IOC_AmE4cHm5tc4G; FH0pVtEqw2saGU1_: return $result; goto hRT0gwQ0q0XGjd_m; jls2FIpCHBOnu55C: $result = "\x3c\144\151\x76\40\x63\154\141\163\163\75\47\x61\154\x65\162\164\40\x61\154\x65\x72\164\55{$type}\47\x3e{$message}\x3c\57\x64\151\166\76"; goto EVEsNscSUdDuJYJU; hcom94gvu4fV6XVV: setcookie("\141\144\155\55\164\171\160\145", null, $now, "\x2f", $domain, $secure); goto rtT7R79sjRBMUxFn; it3qRDGwayx96n4D: $now = time(); goto ZPkcAkLXyvtHAnlv; ZPkcAkLXyvtHAnlv: setcookie("\141\x64\155\55\x6d\x65\x73\163\141\147\145", null, $now, "\x2f", $domain, $secure); goto hcom94gvu4fV6XVV; c89WntUcr1yk1Kkm: session_write_close(); goto WcVYGNSLrcTkz604; K1Vagot6rsu8yLMB: $domain = parse_url(BASE_URL, PHP_URL_HOST); goto it3qRDGwayx96n4D; XOSJn8xT328fB1Iq: unset($_COOKIE["\141\144\155\x2d\x74\x79\x70\x65"]); goto oPrP2Js8JueaA_Hr; SlNMLzccsqbwMsUk: session_write_close(); goto jls2FIpCHBOnu55C; JnSsGAClz9sG7wGQ: if (!empty($message)) { goto fqtcUsWVmvwdoadf; } goto iAsPMoPyXK4g_bfX; qmkW2raiucSfDXPq: $message = $_COOKIE["\x61\x64\155\55\155\x65\163\x73\141\x67\145"]; goto PW_l1nIABnTxBWPm; oPrP2Js8JueaA_Hr: $secure = isSSL(); goto K1Vagot6rsu8yLMB; WcVYGNSLrcTkz604: $result = ''; goto lZAbMJ6F22zs0Iav; PW_l1nIABnTxBWPm: unset($_COOKIE["\141\144\155\x2d\155\145\163\163\141\x67\x65"]); goto XOSJn8xT328fB1Iq; hRT0gwQ0q0XGjd_m: } goto mvGApbU6fakZ8Gnl; Y880mrof61sDowwb: include_once $backend_func; goto JZQU1eto2yTJ3c4A; y9FpX3oqA_wKXQpg: function is_load_balancer(string $host = '') { goto aRCBPAbc3SQgMhWz; cA9uWuFjvu_uMT1G: $class->setCriteria("\154\x69\x6e\153", "\x68\164\164\x70\163\72\x2f\57{$thisHost}\x25", "\114\111\113\x45", "\117\x52"); goto grmE1lLNE6JXyZqF; utmt6wGYwYyE8xgi: $thisHost = !empty($host) ? parse_url($host, PHP_URL_HOST) : parse_url(BASE_URL, PHP_URL_HOST); goto Gacp8mqAC28ajqtg; aRCBPAbc3SQgMhWz: session_write_close(); goto utmt6wGYwYyE8xgi; jb874uiEUrsRWP33: return $class->getOne(); goto Dv03IVMYsVD3jfPx; Gacp8mqAC28ajqtg: $thisHost = ltrim($thisHost, "\167\x77\x77\56"); goto PjlPdEIDCpj3pOPc; PjlPdEIDCpj3pOPc: $class = new \GDPlayer\Model\LoadBalancers(); goto ym34uwqcR0POESnG; ym34uwqcR0POESnG: $class->setCriteria("\154\151\x6e\x6b", "\x68\164\x74\160\x73\72\57\x2f\x77\167\167\x2e{$thisHost}\45", "\114\x49\x4b\105"); goto Na4saOzcWFB2P59L; Na4saOzcWFB2P59L: $class->setCriteria("\x6c\x69\x6e\x6b", "\150\x74\164\x70\x3a\x2f\x2f\x77\x77\167\x2e{$thisHost}\45", "\114\111\113\105", "\x4f\x52"); goto cA9uWuFjvu_uMT1G; grmE1lLNE6JXyZqF: $class->setCriteria("\x6c\151\156\x6b", "\150\x74\x74\160\x3a\57\x2f{$thisHost}\45", "\x4c\111\x4b\x45", "\117\x52"); goto jb874uiEUrsRWP33; Dv03IVMYsVD3jfPx: } goto vAXlH_zIkHq23Wqd; voquoyaHhiavOmAJ: function set_option(string $key = '', $value = null) { goto fq67JArHeTMTxLps; fq67JArHeTMTxLps: session_write_close(); goto ypn5x1pIU0hc80F8; nV12xo5XkcJHZRAr: session_write_close(); goto kUr5FvI4G2B39TZ5; fT4CnCpih1Jw1s2T: $result = $class->insert(array("\x6b\x65\171" => $key, "\x76\141\x6c\165\x65" => $value, "\x75\160\144\141\164\145\144" => time())); goto mat0rxDPnFl9cxaM; Oh4P3ayepInviiLr: $result = $class->update(array("\166\x61\x6c\165\145" => $value, "\165\160\x64\141\x74\x65\x64" => time())); goto k3Dhv5ioAvfMqqsL; tQBDjnPEBGRhcTnJ: return $result; goto ctKlO0vrKq39lNdE; mat0rxDPnFl9cxaM: goto h4d6Qk5kQC2JXXux; goto Klu0w5IyLsXGBnHu; IIL9zH0on_Sn1sng: session_write_close(); goto BLGUFKRLCvLhZg6c; Klu0w5IyLsXGBnHu: qCbiEjC04daug9u7: goto nV12xo5XkcJHZRAr; b1iaYjv9UPYTLVk0: if (empty($key)) { goto lq03rJBS3JmwysRm; } goto IIL9zH0on_Sn1sng; WkjF4ciMaOblOS_Q: $class->setCriteria("\x6b\145\171", $key); goto vlFGP1sNxr8bIM6i; BLGUFKRLCvLhZg6c: $class = new \GDPlayer\Model\Settings(); goto WkjF4ciMaOblOS_Q; sgf30yOtKXqVwh1l: lq03rJBS3JmwysRm: goto tQBDjnPEBGRhcTnJ; kUr5FvI4G2B39TZ5: $class->setCriteria("\x6b\145\x79", $key); goto Oh4P3ayepInviiLr; ST0SI0dbPK8Ti2cb: session_write_close(); goto fT4CnCpih1Jw1s2T; vlFGP1sNxr8bIM6i: if ($class->getNumRows() > 0) { goto qCbiEjC04daug9u7; } goto ST0SI0dbPK8Ti2cb; ypn5x1pIU0hc80F8: $result = null; goto b1iaYjv9UPYTLVk0; k3Dhv5ioAvfMqqsL: h4d6Qk5kQC2JXXux: goto sgf30yOtKXqVwh1l; ctKlO0vrKq39lNdE: } goto Q9Vdb3czL2O6T6H9; FQAaPwMBTiBpbfOR: function unused_proxy_list() { session_write_close(); return @json_decode(get_option("\x75\x6e\x75\163\145\x64\x5f\x70\x72\x6f\170\171\137\154\151\163\x74"), true) ?: []; } goto JWgmagk3wZ40gulo; gPJgDauzaOTQwkVO: function download_link(string $link = '') { goto YxluTTdyRUTF0woq; OnzzLY1XuM6xes6t: hrvXh8CtndJJBqf0: goto u9SGj4zgeOnl2ZAG; mOX2gnkwY8qsIxhX: $provider = array_rand($providers); goto OnzzLY1XuM6xes6t; jBTUNoAp8c5LJjbv: if (empty($link)) { goto ZD7vbvtUOxqHfjDA; } goto jDwWayFHdqQQV4Jh; wElmCUxmXQEspwqo: $providers = json_decode(earnmoney_website('', '', false, true), true); goto O_pV53pea0wSPQUm; K6Ht53VuamIx3m2A: if (!($provider === "\162\x61\x6e\144\x6f\x6d")) { goto hrvXh8CtndJJBqf0; } goto EbTbDt9s88g4SpyJ; jDwWayFHdqQQV4Jh: session_write_close(); goto wElmCUxmXQEspwqo; XeeCEKwLNpqxjy55: $provider = !empty($selected) ? $selected : "\x72\x61\x6e\x64\157\155"; goto K6Ht53VuamIx3m2A; YxluTTdyRUTF0woq: session_write_close(); goto jBTUNoAp8c5LJjbv; EbTbDt9s88g4SpyJ: session_write_close(); goto mOX2gnkwY8qsIxhX; u9SGj4zgeOnl2ZAG: return bitly_link(earnmoney_link($link, $provider)); goto Bp8A7vrozWKxWlgx; O_pV53pea0wSPQUm: $selected = get_option("\141\x64\144\x69\x74\x69\157\x6e\141\154\137\x75\x72\x6c\137\x73\x68\x6f\x72\164\x65\x6e\145\x72"); goto XeeCEKwLNpqxjy55; Bp8A7vrozWKxWlgx: ZD7vbvtUOxqHfjDA: goto av8RRGtHb51qxinD; av8RRGtHb51qxinD: return $link; goto xOSMTMFj6RDqRiqT; xOSMTMFj6RDqRiqT: } goto qwuMiKzTcccjXzBA; zxdO5i5V0RfAaCW7: function upload_poster(array $data = []) { goto eswKfzhBK3JiAAXl; mACLS5aV0AjFxCBg: $ext = pathinfo($data["\x6e\141\155\145"], PATHINFO_EXTENSION); goto qrhbxvs7dcF9s0S9; fHmF68Rc9byfynLY: goto OGWJ5rbWvM5TsIt1; goto YOscg2rOcj5ULRMh; eCVU7KrtZfF5Lrx7: Sla7vJhoDdAgNdn7: goto pzsLCPmXh_KpLOOy; uZZXHufrWEYBbhlc: p9ht7ZuodI0sx7iv: goto fuIRgR6r32nGiVv4; eswKfzhBK3JiAAXl: session_write_close(); goto IQcD2f4di0rhE7aP; r380YsZ7sd5yBLx5: $uploadDir = BASE_DIR . "\165\x70\x6c\157\x61\x64\x73\x2f\x69\x6d\x61\147\x65\x73\57"; goto OqAviGWgO3wO1MOA; usCBpw0POR2X54Qn: $result = BASE_URL . "\x75\160\154\x6f\141\x64\x73\57\x69\x6d\141\147\145\163\57" . basename($posterFile); goto eCVU7KrtZfF5Lrx7; ugyXpVi57bGEMLUv: $name = pathinfo($data["\156\x61\155\x65"], PATHINFO_FILENAME); goto E0VOCT6YmwOm_xYw; Kbe68zBuDUvkMd7Q: session_write_close(); goto BX_SAvHUYOr43MIJ; xkF8b6q3NnNQsY70: $uploaded = @move_uploaded_file($data["\164\155\160\x5f\x6e\x61\x6d\145"], $posterFile); goto PnRf0PEYeJW8N_9c; PnRf0PEYeJW8N_9c: if (!$uploaded) { goto Sla7vJhoDdAgNdn7; } goto W88mRWOIYUaHQoeJ; BX_SAvHUYOr43MIJ: return false; goto uZZXHufrWEYBbhlc; qrhbxvs7dcF9s0S9: $posterFile = $uploadDir . $name . "\x2d" . random_string(7) . "\56" . $ext; goto Bid6zcJgNR4aWEC7; fuIRgR6r32nGiVv4: $type = get_mime_type($data["\x74\155\x70\x5f\x6e\x61\x6d\145"]); goto HlRM8Yjv1Tbjgz_A; E0VOCT6YmwOm_xYw: $name = substr($name, 0, 200); goto mACLS5aV0AjFxCBg; D5gjxFuG1Mv6Cjwu: $result = false; goto xkF8b6q3NnNQsY70; xzlj_zeu02Oggi5P: session_write_close(); goto apDBnZRClVX6nJW4; apDBnZRClVX6nJW4: $posterFile = $uploadDir . $name . "\x2d" . random_string(7) . "\56" . $ext; goto fHmF68Rc9byfynLY; OqAviGWgO3wO1MOA: create_dir($uploadDir); goto ugyXpVi57bGEMLUv; kDl_99BCrLd5ZC2g: if (!is_file($posterFile)) { goto xa7Zdbesj5gDa_sY; } goto xzlj_zeu02Oggi5P; Bid6zcJgNR4aWEC7: OGWJ5rbWvM5TsIt1: goto kDl_99BCrLd5ZC2g; YOscg2rOcj5ULRMh: xa7Zdbesj5gDa_sY: goto D5gjxFuG1Mv6Cjwu; BojZa2S05PAXjWoy: createErrorLog([__FILE__, __FUNCTION__, $data["\164\155\160\x5f\x6e\141\x6d\x65"], "\x66\151\x6c\145\40\163\151\x7a\x65\x20\x3e\x20\x35\115\102\40\x4f\x52\x20\x66\151\x6c\145\40\x74\x79\x70\145\x20\x6e\157\x74\40\x73\165\x70\x70\x6f\x72\164\145\144"]); goto SRahzS5zjCVpO4ry; WtSmb02UHxo_cSTp: @unlink($data["\x74\155\x70\x5f\156\x61\155\145"]); goto BojZa2S05PAXjWoy; pzsLCPmXh_KpLOOy: return $result; goto UKL5DfTfsiUGnKVp; W88mRWOIYUaHQoeJ: session_write_close(); goto usCBpw0POR2X54Qn; GrnqJrFWvSoQ6KeS: ivBqbDMZd3TfT6s5: goto r380YsZ7sd5yBLx5; tCZTYkYXHi66R2qE: if (!(is_executable($data["\x74\x6d\x70\137\x6e\141\155\145"]) || is_uploaded_file($data["\x74\x6d\160\137\156\141\x6d\x65"]) === false || isPHPFile($data["\x74\155\160\x5f\156\x61\x6d\145"]) || isImageFile($isImage, $type, $data["\x73\151\172\x65"]) === false)) { goto ivBqbDMZd3TfT6s5; } goto jCd5t4MeGjZlthWP; SRahzS5zjCVpO4ry: return false; goto GrnqJrFWvSoQ6KeS; jCd5t4MeGjZlthWP: session_write_close(); goto WtSmb02UHxo_cSTp; HlRM8Yjv1Tbjgz_A: $isImage = @getimagesize($data["\164\x6d\160\x5f\x6e\x61\x6d\145"]); goto tCZTYkYXHi66R2qE; IQcD2f4di0rhE7aP: if (!(empty($data) || empty($data["\x74\x6d\160\x5f\x6e\x61\155\x65"]) || !isset($data["\145\x72\162\x6f\162"]) || isset($data["\x65\162\x72\x6f\x72"]) && $data["\145\x72\162\157\x72"] !== UPLOAD_ERR_OK)) { goto p9ht7ZuodI0sx7iv; } goto Kbe68zBuDUvkMd7Q; UKL5DfTfsiUGnKVp: } goto Gz72yDkvDwOABtxi; YRxGk9zyMtTlgZdM: session_write_close(); goto wN3aBaQnWFI9Ofud; NGACps9yt3RAzXV2: function decode($data = null) { goto N2eyJPkWHGnUQtin; RGZZdGw9HeKYcAUh: return false; goto pOKc5b5KMDaEUTiE; N2eyJPkWHGnUQtin: session_write_close(); goto feUptT_BLcGgw4sA; feUptT_BLcGgw4sA: try { goto RhhlF_aq4E_ROovN; R0TOOaq6aMB_pyxb: return @openssl_decrypt($encrypted_data, "\x61\x65\x73\55\x31\x32\70\x2d\x63\x62\143", $secretKey, 0, $iv); goto WgUJ2PtTWvzFdrAQ; TIJnxlxEaxifqVL6: list($encrypted_data, $iv) = array_pad(explode("\x3a\x3a", base64_decode(rawurldecode($data))), 2, ''); goto R0TOOaq6aMB_pyxb; RhhlF_aq4E_ROovN: session_write_close(); goto B_vY7hD3KCh6eal3; B_vY7hD3KCh6eal3: $secretKey = @base64_decode(SECURE_SALT); goto TIJnxlxEaxifqVL6; WgUJ2PtTWvzFdrAQ: } catch (\Exception $e) { session_write_close(); createErrorLog([__FILE__, __FUNCTION__, $data, $e->getMessage()]); } goto RGZZdGw9HeKYcAUh; pOKc5b5KMDaEUTiE: } goto Enc3d05bTQcpKBf9; lWsSAhhLLw8PBobQ: function get_backend_footer() { goto lYm5UHyGrww8jHlO; lYm5UHyGrww8jHlO: session_write_close(); goto cGnBiUI1szMjouac; wncNCR97HOqg_ir0: if (!is_file($file)) { goto keHDs5CtcqV5oEO9; } goto DMPUDvmKbhlPeLwC; cGnBiUI1szMjouac: $file = BACKEND_THEME_PATH . "\x2f\146\x6f\157\x74\x65\x72\x2e\160\150\x70"; goto wncNCR97HOqg_ir0; vXOxHWUws2X_7Rvj: include_once $file; goto STld6dOW2vqQQAr0; DMPUDvmKbhlPeLwC: session_write_close(); goto vXOxHWUws2X_7Rvj; STld6dOW2vqQQAr0: keHDs5CtcqV5oEO9: goto IH7NBvbIIamjloPC; IH7NBvbIIamjloPC: } goto UydtrhFa9gKpKRGw; kqpZTt2NDlzvoXs3: function gzipResponse($str) { goto vUc3vx5QMAZe2T4y; vUc3vx5QMAZe2T4y: session_write_close(); goto yXYIi93A5iU8txew; yXYIi93A5iU8txew: $output = gzencode($str, 9); goto zNYR07V9RXgiZ375; zNYR07V9RXgiZ375: header("\x43\x6f\156\x74\x65\156\164\55\105\x6e\x63\157\144\151\x6e\147\x3a\x20\147\x7a\151\x70", true); goto vfbFdphebgt2wKGY; gIcaMxZx9XFRfxoz: return $output; goto gH9Uyx1PMkCQ1aoS; vfbFdphebgt2wKGY: header("\103\x6f\156\x74\145\x6e\x74\55\x4c\145\156\x67\x74\150\x3a\40" . strlen($output), true); goto gIcaMxZx9XFRfxoz; gH9Uyx1PMkCQ1aoS: } goto OwqIQIKq74mhA_h5; vAXlH_zIkHq23Wqd: function loadBalancers_PBCount(int $id = 0) { goto Z5mOJDYefcrUds5G; jP_3E3UH9Vn3GUO1: LjpXEZM8iPDC202i: goto RyjcUfM3vaJQRubZ; k2YaVpJdCdgpUjXy: $numConn = intval(get_option("\141\143\164\x69\x76\x65\137\x63\x6f\x6e\x6e\x65\143\164\x69\x6f\156\163\x5f" . $id)); goto rzVaXrCsUxOBgLSy; hTMNRnuMVvhf3PWW: $queries = []; goto JFuTnW7dMx5VCPJf; ammdkDzh1jCpgcqG: $cache = $iCache->get("\154\142\137\143\x6f\x75\x6e\x74\176" . $id); goto zcS6oRVAPmYJRHzw; etLkMV4bg99riIWS: j9RIfU13vHFnFaZX: goto uh5SU4DyzAO1JRBZ; s1Pdk5UIDzU_8mOy: session_write_close(); goto BXRkHFO0DXyuVeeK; S4WNB3WXGvMerCuZ: if (!$data) { goto brfuhfJJeUsg07iJ; } goto ayU_k_FOWspkH1E_; RyjcUfM3vaJQRubZ: $class = new \GDPlayer\Model(); goto YUt1gZlBn5rTIKT5; l5NkHWRM9c9Eq4tx: $numConn = 0; goto Ce0duh69lDhgTTZx; TAokpp_6Zww55h2s: session_write_close(); goto qZPiTpmgNmGM69ar; bMm0TLk5J38WTsrr: $result = 0; goto l5NkHWRM9c9Eq4tx; Ce0duh69lDhgTTZx: if (!($id > 0 && validate_boolean(get_option("\x73\x65\154\x65\x63\164\x5f\141\143\x74\x69\x76\x65\137\143\157\x6e\x6e\145\x63\164\151\x6f\x6e\163")))) { goto A7FdDw29wdQd_npN; } goto HPVlIvf6U0nta8TY; BM4phQg1jnHaTy24: $result = intval($cache); goto h_jnwASene5LZUIq; qY28qoAWyicSQmdZ: goto NhnYheDE38C4e09w; goto etLkMV4bg99riIWS; qZPiTpmgNmGM69ar: $queries = array_map(function ($val) { session_write_close(); return "\40\x60\150\x6f\163\x74\140\40\x3d\40\x27{$val}\x27"; }, $hosts); goto uC5tLrvsuqE_3S1h; uC5tLrvsuqE_3S1h: hBsORUaHCvmrH4aL: goto iShPyLF3B4Z24nl3; SoFxmYGm8oPAnsLR: $iCache->save("\154\142\x5f\143\157\x75\x6e\x74\176" . $id, $result, 10, "\157\x70\164\x69\157\156\x73"); goto XxgSW7BwRr8ArxK4; uh5SU4DyzAO1JRBZ: session_write_close(); goto BM4phQg1jnHaTy24; HPVlIvf6U0nta8TY: session_write_close(); goto k2YaVpJdCdgpUjXy; zcS6oRVAPmYJRHzw: if ($cache) { goto j9RIfU13vHFnFaZX; } goto s1Pdk5UIDzU_8mOy; iShPyLF3B4Z24nl3: $hostCriteria = ''; goto ngMZXnrzts_9tsgJ; RdIRrDu4TLMgV62F: session_write_close(); goto tM4ku5KtjEJPVBCs; BXRkHFO0DXyuVeeK: $class = new \GDPlayer\Core(); goto QTKGQcMy7cf8VeuG; tM4ku5KtjEJPVBCs: return $numConn; goto Niz9oNLaHnow8Y6l; ayU_k_FOWspkH1E_: session_write_close(); goto PBCI13W2y2CPvJtj; QTKGQcMy7cf8VeuG: $hosts = $class->getBypassedHosts(); goto hTMNRnuMVvhf3PWW; qoJtri6arSGpqnx0: if (!($numConn > 0)) { goto R6Avb2mEbCRlYKka; } goto RdIRrDu4TLMgV62F; i2Ic0awjvIkprWSf: session_write_close(); goto CEc8tauU5wMdN81P; JFuTnW7dMx5VCPJf: if (empty($hosts)) { goto hBsORUaHCvmrH4aL; } goto TAokpp_6Zww55h2s; rzVaXrCsUxOBgLSy: A7FdDw29wdQd_npN: goto qoJtri6arSGpqnx0; XxgSW7BwRr8ArxK4: brfuhfJJeUsg07iJ: goto qY28qoAWyicSQmdZ; ngMZXnrzts_9tsgJ: if (empty($queries)) { goto LjpXEZM8iPDC202i; } goto i2Ic0awjvIkprWSf; h_jnwASene5LZUIq: NhnYheDE38C4e09w: goto k_gXadvCzpIzHFVK; Niz9oNLaHnow8Y6l: R6Avb2mEbCRlYKka: goto lLYqU6cKJtKwfIHu; Z5mOJDYefcrUds5G: session_write_close(); goto bMm0TLk5J38WTsrr; YUt1gZlBn5rTIKT5: $data = $class->rawQuery("\x53\105\114\x45\103\x54\x20\103\x4f\x55\x4e\124\x28\x60\151\x64\140\x29\40\x46\122\117\x4d\x20\140\x74\142\x5f\x76\151\144\145\157\163\137\163\x6f\165\162\143\x65\163\140\40\127\x48\x45\122\x45\40\x60\163\x69\x64\x60\40\x3d\40{$id}\40{$hostCriteria}"); goto S4WNB3WXGvMerCuZ; PBCI13W2y2CPvJtj: $result = intval($data->fetchColumn()); goto SoFxmYGm8oPAnsLR; k_gXadvCzpIzHFVK: return $result; goto pM7N5kxFwVBRx7Gj; lLYqU6cKJtKwfIHu: $iCache = new \GDPlayer\InstanceCache(); goto ammdkDzh1jCpgcqG; CEc8tauU5wMdN81P: $hostCriteria = "\x20\101\x4e\x44\x20\50" . rtrim(implode("\x20\117\x52\40", $queries), "\40\117\x52") . "\51"; goto jP_3E3UH9Vn3GUO1; pM7N5kxFwVBRx7Gj: } goto rxQvbyRKAPd6sTyx; OwqIQIKq74mhA_h5: function supportedSites() { session_write_close(); return ["\163\x74\x72\145\x61\x6d\x72\165\142\x79" => "\x53\164\162\x65\141\155\162\x75\142\x79\174\x4e\145\x77", "\165\160\154\x6f\x61\144\144\157" => "\x55\160\154\157\141\144\56\144\157\x7c\x4e\145\x77", "\x64\x7a\145\156" => "\132\x65\x6e\174\x4e\x65\167", "\143\154\x6f\x75\x64\x76\x69\x64\145\157" => "\103\x6c\x6f\165\x64\126\x69\144\145\157\174\101\144\144\151\164\x69\x6f\156\141\x6c\40\x48\x6f\x73\x74", "\x64\141\x64\144\171\150\x64" => "\104\x61\144\144\171\x48\104\174\101\x64\144\151\164\x69\157\156\x61\x6c\x20\110\x6f\x73\x74", "\144\145\x73\x69\165\x70\x6c\157\x61\x64" => "\104\x65\163\151\165\x70\x6c\x6f\x61\144\x7c\101\144\x64\x69\164\x69\157\x6e\141\154\x20\110\157\x73\x74", "\144\145\163\165\163\164\x72\145\x61\155" => "\x44\x65\163\x75\163\164\162\145\x61\x6d\174\x41\144\x64\151\x74\151\x6f\x6e\x61\x6c\40\110\157\x73\x74", "\x64\x72\157\x70\154\157\x61\x64" => "\x44\x72\157\x70\x6c\157\141\x64\x7c\101\144\x64\x69\x74\151\157\x6e\141\x6c\x20\110\157\163\164", "\x65\143\x61\x73\164\61\x32\63" => "\x31\x32\x33\x65\143\141\x73\x74\174\x41\144\144\x69\164\x69\x6f\156\x61\154\x20\110\157\x73\x74", "\x65\155\142\145\x64\x67\x72\141\155" => "\x45\x6d\142\x65\x64\x67\162\141\155\174\101\144\144\x69\x74\151\157\x6e\141\154\40\x48\157\x73\164", "\x66\141\x73\164\162\x65\x61\155" => "\106\141\x73\x74\162\145\141\x6d\x7c\101\144\x64\151\164\151\x6f\x6e\x61\x6c\x20\110\x6f\163\164", "\147\157\143\x61\x73\164\62" => "\147\157\x63\x61\x73\x74\62\174\101\144\144\151\x74\151\x6f\x6e\x61\154\40\110\x6f\x73\164", "\x67\x6f\x6d\x75\156\151\155\x65" => "\x47\x6f\x6d\165\x6e\x69\155\145\174\101\144\144\151\164\x69\157\156\141\x6c\x20\x48\x6f\x73\164", "\x68\x69\x67\x68\154\157\x61\x64" => "\110\x69\x67\x68\154\x6f\141\x64\x7c\101\x64\x64\x69\164\151\157\156\141\154\x20\110\157\163\164", "\x6b\165\x72\157\x6e\x69\x6d\x65" => "\x4b\x75\162\x6f\x6e\151\x6d\145\x7c\x41\x64\x64\151\x74\x69\157\156\x61\x6c\40\110\157\x73\164", "\x6c\x65\164\x73\165\160\154\x6f\141\144" => "\x4c\145\164\163\125\x70\x6c\157\x61\x64\174\x41\144\x64\151\x74\151\x6f\x6e\x61\154\x20\x48\157\163\164", "\x6d\145\147\141\x75\x70\x6c\157\x61\144" => "\115\x65\147\x61\125\160\x6c\x6f\141\x64\174\x41\144\144\x69\164\x69\157\x6e\x61\x6c\x20\x48\x6f\163\x74", "\156\x65\157\156\x69\155\145" => "\x4e\x65\x6f\x6e\x69\x6d\x65\174\x41\144\144\x69\164\151\157\156\x61\x6c\40\x48\x6f\x73\x74", "\157\x70\145\x6e\154\157\x61\x64" => "\x4f\160\x65\x6e\x4c\x6f\x61\x64\x7c\x41\x64\x64\151\164\x69\157\156\141\x6c\x20\110\x6f\163\x74", "\x72\x61\160\151\144\x73\x68\x61\162\145" => "\122\141\x70\x69\144\x53\x68\x61\x72\145\174\x41\144\x64\x69\164\151\157\x6e\141\x6c\40\x48\157\x73\164", "\x73\x74\x72\145\x61\x6d\150\151\x64\145" => "\x53\x74\162\145\x61\x6d\110\x69\x64\x65\174\x41\144\x64\x69\164\x69\157\156\x61\154\40\110\x6f\163\164", "\x73\164\x72\145\x61\155\x68\x75\142" => "\x53\x74\x72\x65\x61\155\110\x75\142\174\101\x64\144\151\x74\x69\x6f\x6e\x61\154\x20\x48\x6f\163\x74", "\163\164\x72\145\141\x6d\166\x69\x64" => "\123\164\x72\145\x61\155\166\151\x64\x7c\101\x64\144\151\164\x69\157\x6e\x61\x6c\x20\110\x6f\163\164", "\163\164\x72\x65\x61\155\167\x69\163\x68" => "\123\x74\162\x65\x61\x6d\x57\x69\x73\150\174\101\144\144\151\x74\x69\x6f\156\141\x6c\40\110\157\x73\164", "\165\x70\x6c\157\x61\x64\x68\x75\x62" => "\x55\160\154\x6f\x61\x64\110\165\142\x7c\x41\144\x64\x69\x74\151\157\156\141\x6c\40\x48\x6f\x73\x74", "\x75\x70\x76\x69\144" => "\125\x70\x56\151\144\x7c\101\144\x64\151\164\x69\157\x6e\141\x6c\40\x48\x6f\x73\x74", "\x75\163\x65\162\x76\x69\x64\x65\x6f" => "\x55\163\x65\162\166\151\x64\x65\x6f\x7c\x41\144\144\151\164\151\x6f\x6e\141\x6c\x20\110\x6f\x73\164", "\x76\154\x69\x76\145" => "\126\40\x4c\x49\x56\x45\174\x41\144\144\151\x74\x69\x6f\x6e\141\x6c\40\110\x6f\163\x74", "\166\164\x75\142\145" => "\166\124\x75\142\x65\174\101\144\x64\x69\x74\151\x6f\x6e\x61\154\40\x48\x6f\163\164", "\x79\144\142" => "\131\x44\102\40\x2d\x20\131\157\165\162\40\x44\x72\151\166\x65\40\x42\x6f\x78\x7c\101\144\x64\151\164\151\157\156\x61\154\40\110\x6f\163\164", "\172\164\x72\x65\141\x6d\x68\165\142" => "\x5a\x74\162\145\x61\155\110\125\102\x7c\101\x64\144\151\x74\151\157\156\x61\154\x20\x48\157\163\164", "\141\x6d\x61\172\x6f\156" => "\x41\155\141\x7a\157\156\40\x44\162\151\x76\145", "\x61\x6e\x6f\x6e\x66\x69\x6c\x65" => "\x41\x6e\157\156\106\x69\x6c\x65", "\x61\162\143\150\151\x76\x65" => "\101\162\143\x68\151\166\x65", "\142\141\x79\x66\x69\x6c\x65\x73" => "\102\141\x79\106\x69\x6c\x65\x73", "\142\154\157\147\x67\145\x72" => "\102\154\x6f\147\147\145\162", "\x63\154\x6f\x75\x64\155\141\151\154\162\x75" => "\103\154\x6f\x75\x64\x20\115\x61\151\x6c\56\122\x75", "\x64\x61\x69\x6c\171\155\x6f\x74\x69\x6f\x6e" => "\x44\141\151\x6c\x79\155\157\164\151\x6f\156", "\144\151\162\x65\143\164" => "\104\151\162\x65\143\x74\x20\114\x69\x6e\x6b", "\x64\x6f\x6f\144" => "\104\157\157\x64\x53\x74\x72\x65\x61\x6d", "\144\x72\x6f\160\142\x6f\x78" => "\104\x72\x6f\x70\142\x6f\170", "\145\155\x62\x65\x64\162\151\x73\x65" => "\105\x6d\142\x65\144\x72\x69\163\x65", "\x66\141\143\145\x62\157\x6f\x6b" => "\x46\x61\143\145\142\x6f\x6f\153", "\x66\x65\x6d\142\145\x64" => "\x46\145\155\x62\x65\144", "\x66\151\x6c\x65\x63\155" => "\x46\151\x6c\x65\x2e\x63\155", "\146\151\x6c\145\x6c\x69\x6f\156\x73" => "\x46\x69\154\x65\114\151\157\x6e\163", "\x66\x69\154\x65\x6d\157\x6f\156" => "\106\151\x6c\x65\155\x6f\x6f\x6e", "\x66\151\154\145\x72\151\157" => "\x46\x69\154\x65\x72\151\157", "\x66\x69\x6c\145\163\146\x6d" => "\x46\x69\x6c\145\163\x2e\x66\155", "\x66\x69\x6c\x65\163\151\x6d" => "\x46\151\154\x65\x73\x2e\151\x6d", "\x66\151\x72\145\x6c\157\141\144" => "\x46\x69\162\x65\x6c\157\x61\144", "\x67\144\x72\151\x76\145" => "\107\157\x6f\147\154\145\40\104\x72\x69\x76\145", "\x67\157\146\151\154\x65" => "\x47\157\x66\151\154\145", "\147\x6f\x6f\147\154\145\x70\150\157\x74\157\x73" => "\x47\157\x6f\147\154\145\40\x50\x68\x6f\164\157\163", "\150\x65\170\x75\x70\x6c\157\x61\144" => "\x48\x65\x78\x75\x70\x6c\x6f\141\144", "\150\170\146\151\154\145" => "\110\170\106\151\154\x65", "\x69\156\x64\151\x73\x68\141\x72\x65" => "\x49\156\144\x69\x73\x68\x61\162\x65", "\x6b\x72\141\153\145\x6e\x66\x69\154\145\x73" => "\113\x72\141\x6b\145\156\x46\151\x6c\x65\x73", "\x6c\165\154\165\x73\x74\x72\x65\x61\155" => "\x4c\x75\154\165\x53\164\162\145\x61\x6d", "\155\145\x64\151\x61\146\x69\x72\145" => "\115\x65\144\x69\x61\x46\151\x72\x65", "\x6d\x69\170\144\162\157\160\x74\157" => "\x4d\151\170\x44\162\x6f\160", "\x6d\160\64\x75\x70\154\x6f\x61\x64" => "\x6d\x70\x34\x75\160\154\x6f\141\144", "\155\x73\x74\x72\145\x61\x6d" => "\115\x69\143\162\157\x73\157\146\164\x20\x53\164\x72\x65\x61\155", "\x6d\171\x6d\141\x69\154\162\x75" => "\x56\151\x64\x65\157\x20\x4d\141\x69\x6c\56\x52\x75", "\157\x6b\162\165" => "\x4f\x4b", "\157\x6e\x65\144\x72\x69\166\x65" => "\x4f\156\145\104\x72\x69\166\145", "\x70\141\x6e\x64\x61\x66\151\x6c\x65\x73" => "\120\x61\156\144\141\106\x69\x6c\145\x73", "\x70\x63\154\157\x75\144" => "\x70\103\154\157\x75\x64", "\162\x61\x63\x61\164\x79" => "\x52\x61\143\x61\x74\171", "\162\165\x6d\x62\154\145" => "\122\x75\155\142\x6c\145", "\163\x65\x6e\144\x76\x69\x64" => "\123\145\x6e\144\x76\x69\144", "\163\151\142\x6e\x65\x74" => "\123\x69\x62\156\145\164\x2e\122\x75\x20\126\151\144\x65\x6f", "\x73\157\x6c\x69\144\x66\x69\154\145\163" => "\x53\x6f\154\x69\144\146\x69\154\x65\163", "\163\157\x75\156\144\x63\154\157\165\144" => "\123\157\165\156\x64\x63\x6c\157\165\x64", "\163\x74\x72\145\141\155\x61\142\x6c\145" => "\123\164\162\x65\141\x6d\x61\x62\154\145", "\x73\164\x72\x65\x61\x6d\x66\x66" => "\x53\x74\162\145\x61\155\146\x66", "\163\x74\162\x65\141\x6d\154\141\162\145" => "\123\x74\162\x65\141\155\x6c\x61\162\145", "\x73\x74\x72\x65\141\x6d\x73\x62" => "\x53\164\162\145\141\x6d\123\x42", "\x73\x74\x72\145\141\x6d\x74\141\x70\x65" => "\123\x74\x72\145\141\155\x74\x61\x70\145", "\163\x75\160\x65\162\166\151\144\145\x6f" => "\x53\165\x70\x65\162\126\151\144\145\157", "\x74\x69\153\x74\157\153" => "\x54\x69\153\164\157\x6b", "\x75\154\x6f\172\x74\x6f" => "\x55\154\x6f\x7a\x2e\x74\157", "\x75\x70\x6c\157\141\144\x73\155\157\142\x69" => "\125\160\x6c\x6f\141\x64\163\56\x6d\157\x62\151", "\165\x70\x73\164\x72\145\x61\155" => "\x55\x70\123\164\162\x65\x61\155", "\165\x70\x74\157\142\x6f\170" => "\x55\160\x74\157\x62\x6f\x78", "\x75\161\154\x6f\141\144" => "\x55\x71\154\x6f\141\144", "\x75\163\x65\x72\163\143\154\x6f\165\x64" => "\125\x73\145\162\163\143\154\x6f\x75\144", "\x76\x69\144\x65\x6f\142\x69\x6e" => "\126\x69\x64\x65\x6f\x62\151\156", "\166\x69\x64\151\157" => "\x56\151\144\151\x6f", "\x76\151\x64\x6d\x6f\x6c\x79" => "\126\151\x64\x6d\157\x6c\x79", "\166\x69\144\157\x7a\141" => "\x56\151\x64\157\x7a\141", "\166\x69\x6d\145\157" => "\126\151\x6d\145\x6f", "\166\x69\x75" => "\126\x49\125", "\166\x6b" => "\x56\113\40\126\x69\144\145\157", "\166\x6f\x65" => "\126\x4f\105", "\166\x75\x64\x65\x6f" => "\126\x75\144\x65\x6f", "\x76\165\160\x74\157" => "\x56\165\160\154\157\x61\x64", "\167\x6f\154\146\x73\x74\x72\x65\141\155" => "\x57\157\154\146\x53\164\162\x65\x61\x6d", "\x79\x61\x64\x69\163\153" => "\x59\x61\x6e\x64\x65\170\x20\104\151\x73\x6b", "\x79\x6f\x75\162\165\x70\x6c\x6f\141\144" => "\131\157\x75\162\125\160\154\157\x61\x64", "\171\157\x75\x74\165\x62\x65" => "\131\x6f\x75\164\165\x62\x65", "\x7a\151\160\x70\171\163\x68\x61\x72\x65" => "\x5a\151\160\160\171\x73\150\141\x72\x65", "\x7a\x70\x6c\141\x79\x65\162" => "\172\x50\x6c\x61\171\x65\x72\x2e\x6c\x69\x76\x65"]; } goto akiyaBhIYVR85hoa; wJDmswIZSkAerzHS: function current_user() { goto VssUELR56PSL0Q5X; VssUELR56PSL0Q5X: session_write_close(); goto s1_n34j9dDwZRkon; s1_n34j9dDwZRkon: $login = new \GDPlayer\Login(); goto ah0GUyMo3e1FdVGA; ah0GUyMo3e1FdVGA: return $login->cek_login(); goto jqAPRoY1AUGYWTUg; jqAPRoY1AUGYWTUg: } goto cvFmEy4hKE4bRLvI; dVnXBZjhZIJk1NRA: define("\x43\101\137\106\111\114\105", BASE_DIR . "\x69\x6e\x63\154\x75\x64\x65\163\x2f\142\x69\x6e\57\x73\163\x6c\57\x63\x61\x63\x65\162\x74\x2e\x70\145\155"); goto DwJ3PLKN7KFqXg1W; SbvUc5_hxn52TYus: function get_load_balancers() { goto TxJ1nDMCwBW7_Ryg; vlyErRrP04SwKa4W: session_write_close(); goto lYWHU3xTm2oRjk2C; zvElAlx9zh1Vc1aQ: $class->setCriteria("\x73\x74\x61\164\x75\163", 1); goto XU39G4O_tupeDRwt; XU39G4O_tupeDRwt: $list = $class->get(); goto O1uJhKx6xr1URQC5; OHFJ0q3PLeoBc01C: return $list; goto YXiWHBltaUom6_bt; cfRejkfFiyYCo0XZ: return []; goto mIJ_bKeKqorQ0LAo; YXiWHBltaUom6_bt: C7oRDRmqmxH_O0cc: goto cfRejkfFiyYCo0XZ; lYWHU3xTm2oRjk2C: $list = array_column($list, "\x6c\x69\x6e\153"); goto OHFJ0q3PLeoBc01C; LVRNLri8yUzqBv1_: $class = new \GDPlayer\Model\LoadBalancers(); goto zvElAlx9zh1Vc1aQ; O1uJhKx6xr1URQC5: if (!$list) { goto C7oRDRmqmxH_O0cc; } goto vlyErRrP04SwKa4W; TxJ1nDMCwBW7_Ryg: session_write_close(); goto LVRNLri8yUzqBv1_; mIJ_bKeKqorQ0LAo: } goto HHFuuhShS_NBnfAF; dkUiv_tTVRHWM8tD: function stat_counter(int $videoId = 0, int $initialViews = 0) { goto XTxQxIK6TibZ23uL; IA5nV9BFowPk7Wio: session_write_close(); goto Lt69KY8uaMRY47ZZ; x7i1ryPfQ3RI37OM: $class->update(array("\x76\151\145\167\163" => $initialViews)); goto TZZI0oNuBuKjlqL8; iF7zivxNmhCXhCkM: $stats->setCriteria("\143\x72\x65\x61\164\x65\x64", $time, "\76\75", "\101\x4e\x44"); goto AFpXz42wswQTqP2Q; TZZI0oNuBuKjlqL8: return $stats->insert(array("\x76\151\144" => $videoId, "\151\x70" => $ip, "\x75\141" => $ua, "\x63\162\x65\141\x74\145\x64" => $time)); goto eV6MpToliL_wE0jc; Wf8Czenmde089S1o: $class->setCriteria("\x69\x64", $videoId); goto x7i1ryPfQ3RI37OM; gBQhgT2bB3D2yv6g: $max = 1; goto wiG7QJ0v9AKpFhtV; FJZF9bRnhN352sgC: $ua = isset($_SERVER["\x48\x54\124\x50\x5f\125\123\105\122\x5f\x41\x47\x45\116\124"]) ? $_SERVER["\110\124\124\x50\137\x55\x53\x45\122\x5f\x41\107\105\x4e\124"] : "\142\157\x74"; goto oiuq1CFh2tYkbu3l; Wm_YURP8U5Rcwxs2: $stats = new \GDPlayer\Model\Stats(); goto KomMKPrF3kZK2eIC; igXlhzLQam0a3L26: if (!($num < $max)) { goto z3a31KPIqjuiYa3V; } goto IA5nV9BFowPk7Wio; bp7wLQcVFOiyOZyZ: $ip = getUserIP(); goto FJZF9bRnhN352sgC; VNMouQIIsdE2a_jx: if (!($max <= 0)) { goto CF2TQVVU77wCFu9s; } goto nADv1Q1J1WPjm3zY; GSUYHJ4cuAjRgR_y: $class = new \GDPlayer\Model\Videos(); goto Wf8Czenmde089S1o; AFpXz42wswQTqP2Q: $stats->setOrderBy("\143\x72\145\141\x74\145\x64", "\x44\x45\123\103"); goto flnCKJ4iXOx2po3V; iV3qhU07bcWGZGVw: $stats->setCriteria("\166\x69\x64", $videoId, "\75", "\101\x4e\104"); goto iF7zivxNmhCXhCkM; Lt69KY8uaMRY47ZZ: $initialViews += 1; goto GSUYHJ4cuAjRgR_y; XTxQxIK6TibZ23uL: session_write_close(); goto bp7wLQcVFOiyOZyZ; wiG7QJ0v9AKpFhtV: CF2TQVVU77wCFu9s: goto Wm_YURP8U5Rcwxs2; w8wQBlz6rRwrxU3u: $max = intval(get_option("\166\151\x73\x69\164\x5f\x63\157\165\x6e\164\x65\x72")); goto VNMouQIIsdE2a_jx; DCV1zMtvr8FB4ASz: return false; goto nq6KJVF_gICGg2qJ; eV6MpToliL_wE0jc: z3a31KPIqjuiYa3V: goto DCV1zMtvr8FB4ASz; oiuq1CFh2tYkbu3l: $time = strtotime(date("\x59\x2d\x6d\x2d\144")); goto w8wQBlz6rRwrxU3u; flnCKJ4iXOx2po3V: $num = $stats->getNumRows(); goto igXlhzLQam0a3L26; KomMKPrF3kZK2eIC: $stats->setCriteria("\x69\160", $ip, "\x3d"); goto iV3qhU07bcWGZGVw; nADv1Q1J1WPjm3zY: session_write_close(); goto gBQhgT2bB3D2yv6g; nq6KJVF_gICGg2qJ: } goto CMw1noysBODTWO7x; n9myEjDYg8Ews2Ef: function getDriveEmail() { goto vye3NLmJ0vG1L5xg; l_6wBb_Fl4ceT550: t7Iky3m6g6bYJ4S6: goto LYg39W_LL1D3dAIM; WcExdf6hgoRGbYiM: return (string) $emails[$index]; goto l_6wBb_Fl4ceT550; CVEGrtY1ak7klLaw: $emails = array_column($list, "\145\x6d\141\x69\x6c"); goto ZeLWgW_wDVVsnY3P; LYg39W_LL1D3dAIM: return ''; goto sRzww71dRhPA631Q; L8g7BqtVF7zchd6P: $list = $gdAuth->get(["\x65\155\x61\151\x6c"]); goto pbebe1TBjPsZx3K6; wd5sG_lElUYsxYzQ: session_write_close(); goto CVEGrtY1ak7klLaw; pbebe1TBjPsZx3K6: if (!$list) { goto t7Iky3m6g6bYJ4S6; } goto wd5sG_lElUYsxYzQ; oLoK2E6YJCVFd08m: $gdAuth = new \GDPlayer\Model\GDriveAuth(); goto SFSMqdNJ_KwBz0IW; SFSMqdNJ_KwBz0IW: $gdAuth->setCriteria("\163\x74\141\164\x75\163", 1); goto L8g7BqtVF7zchd6P; ZeLWgW_wDVVsnY3P: $index = array_rand($emails); goto WcExdf6hgoRGbYiM; vye3NLmJ0vG1L5xg: session_write_close(); goto oLoK2E6YJCVFd08m; sRzww71dRhPA631Q: } goto AAdYsXLeKz_gDMpb; yMY0XEkKBPvN4HXX: function get_host_status(string $host = '', bool $html = false) { goto o4Q42vI_tVrY4GeE; pSnXEE_G1vDqPz7p: tlDSewL3YUxLfAnD: goto DzUogoObkHQsB6Te; kKclsCc2JtWy5Flb: oSYTauTlUep7LD1N: goto TkLPmB8UhzxKogsN; Dt1BglwolDPDuXpe: if ($disabled) { goto tlDSewL3YUxLfAnD; } goto bNH_4HZycYx6VkVY; o4Q42vI_tVrY4GeE: session_write_close(); goto EFtQh39DN7P2tLm_; bNH_4HZycYx6VkVY: session_write_close(); goto N08SqGMh38CwjNLq; G0sJhnco7JyYFrlQ: return $disabled; goto Y8y1BQCc9k3YvWOH; P8Mi2E91DVuoVtwF: $disabledHosts = is_array($disabledHosts) ? $disabledHosts : json_decode($disabledHosts, true); goto n7ouquPf1eRXUO__; rkD4k1BeUuGiI_la: return "\x3c\x73\160\141\156\40\143\x6c\141\163\163\75\42\x74\x65\x78\164\55\x64\141\x6e\147\x65\162\42\x3e" . "\74\x69\40\x61\x72\151\141\55\150\x69\144\x64\145\x6e\75\x22\x74\162\x75\x65\42\x20\x63\x6c\141\163\x73\75\42\x66\x61\x73\40\x66\x61\55\x62\x61\156\x20\146\141\x2d\154\147\42\76\x3c\57\151\x3e" . "\74\x73\160\141\156\40\143\x6c\141\x73\x73\x3d\x22\x6d\x6c\55\x31\42\76\x44\151\163\141\142\154\x65\144\74\x2f\x73\x70\x61\156\76" . "\x3c\x2f\x73\x70\x61\156\76"; goto L3_wzvLXU0mARXu_; NVW7MXxhlyzCpZqF: if (empty($disabledHosts)) { goto oSYTauTlUep7LD1N; } goto hUq6u2JX1VeCQCSa; TkLPmB8UhzxKogsN: if (!$html) { goto i5xf5xwCvbqPUNXc; } goto vT6Arq1WW5eQykrs; IvSRBNkpO87VpsPn: $disabled = false; goto NVW7MXxhlyzCpZqF; N08SqGMh38CwjNLq: return "\74\x73\x70\x61\x6e\x20\143\154\x61\x73\x73\75\42\164\145\170\x74\x2d\163\165\143\x63\145\163\x73\x22\76" . "\74\151\x20\x61\x72\x69\x61\x2d\150\151\144\144\145\x6e\75\42\x74\162\165\145\x22\40\143\x6c\141\163\x73\x3d\x22\x66\x61\x73\40\x66\x61\55\x63\x68\x65\x63\153\55\143\151\x72\143\154\x65\x20\x66\141\x2d\154\x67\42\76\74\57\x69\76" . "\74\163\x70\141\x6e\40\143\x6c\141\163\x73\75\x22\155\154\55\61\x22\x3e\127\x6f\162\x6b\x69\156\x67\74\x2f\x73\x70\x61\x6e\x3e" . "\74\57\x73\160\141\x6e\x3e"; goto jvY6VIc3efQcmEpi; hUq6u2JX1VeCQCSa: session_write_close(); goto P8Mi2E91DVuoVtwF; EFtQh39DN7P2tLm_: $disabledHosts = get_option("\x64\151\163\x61\142\x6c\145\x5f\150\x6f\163\164"); goto IvSRBNkpO87VpsPn; vT6Arq1WW5eQykrs: session_write_close(); goto Dt1BglwolDPDuXpe; L3_wzvLXU0mARXu_: SSztR01v3faG82bp: goto hjy4olhGmFlMvSOT; hjy4olhGmFlMvSOT: i5xf5xwCvbqPUNXc: goto G0sJhnco7JyYFrlQ; jvY6VIc3efQcmEpi: goto SSztR01v3faG82bp; goto pSnXEE_G1vDqPz7p; n7ouquPf1eRXUO__: $disabled = in_array($host, $disabledHosts); goto kKclsCc2JtWy5Flb; DzUogoObkHQsB6Te: session_write_close(); goto rkD4k1BeUuGiI_la; Y8y1BQCc9k3YvWOH: } goto rIoajticziWbd10M; C8m93x7hwLYKEKPz: function isSafari() { goto hfMp_FkL0IX50IeX; hfMp_FkL0IX50IeX: session_write_close(); goto qV_U6pWL_m_BPRrD; qV_U6pWL_m_BPRrD: $ua = getBrowserUserAgent(); goto R5jDeVVNUCKHVT9B; R5jDeVVNUCKHVT9B: return strpos($ua, "\126\x65\162\163\x69\157\x6e\57") !== false && strpos($ua, "\x53\141\146\141\x72\151\x2f") !== false; goto rHtWdA02s7Rs7kE4; rHtWdA02s7Rs7kE4: } goto TW3Yn2rgAJDaAf7j; Q9Vdb3czL2O6T6H9: function remove_option(string $key = '') { goto ZBvm02vXH4tInobG; G_PryFNfBxouyYxN: return false; goto pJamFCVnmZEcxa5g; z88XUTKQ1Im2OO1h: $class = new \GDPlayer\Model\Settings(); goto FLf4BItA17BbD5Lo; ZBvm02vXH4tInobG: session_write_close(); goto nvSHL_MZ5S3XnPXn; Gp2HPKHnKKuwdcbg: session_write_close(); goto z88XUTKQ1Im2OO1h; vPSbXmyepkFdu0fI: kGBLZ8Awry2BSTn9: goto G_PryFNfBxouyYxN; FLf4BItA17BbD5Lo: $class->setCriteria("\153\145\171", $key); goto le8trH3etWg0TTSb; le8trH3etWg0TTSb: return $class->delete(); goto vPSbXmyepkFdu0fI; nvSHL_MZ5S3XnPXn: if (empty($key)) { goto kGBLZ8Awry2BSTn9; } goto Gp2HPKHnKKuwdcbg; pJamFCVnmZEcxa5g: } goto oQEaBcuIVQ7FMK2K; Enc3d05bTQcpKBf9: function files_identical($fn1, $fn2) { goto vVvlnNcZEhYg6EuI; WM8eVtlA0eyilV2G: tC39L2cSoA_89Op6: goto W1x0tMYl_FZkMknQ; vVvlnNcZEhYg6EuI: session_write_close(); goto p9vqxeKaR1QSUl4L; JMw00nRyY7rxYU_I: if (!(feof($fp1) !== feof($fp2))) { goto ih3YdheqJV4H1r2Q; } goto bwVSWqOF8rB8aMOc; IDNZm03pW3ynezgC: $same = false; goto uKAC5IP726vM0Ncn; sd03pwp23FZIq_8p: ih3YdheqJV4H1r2Q: goto esr8lchM6pQ60MP1; pV170ZQcVmW7g9QG: session_write_close(); goto Gv_D2wseQ2IflnXO; J0RvgMb_usgY53ev: open_resources_handler(); goto nU8o_1YnIK5rB7DO; y6V50DwpWFAQfTjT: session_write_close(); goto IDNZm03pW3ynezgC; oeCw7NhSNrpNkc4R: stream_set_blocking($fp1, false); goto TKP0QimvsaMQSnWV; M3xys107NrVOmt1r: return $same; goto BmrhwpAhfWEdn5Ii; DCY_MSddyOpyul3m: session_write_close(); goto YBb8J2Khmeqfvwda; mgMhE5ERZkdPqhu_: goto f1cBVPfoBJ1l2EnY; goto SIWp1Im31RvPe7V5; Woin9Ztn1yu3n0f5: P7gx4NTmWlO38NWE: goto DCY_MSddyOpyul3m; hLa3T2jaFMfahWrw: session_write_close(); goto CHNExi7LgVaWRPF7; UzdLSQP2zS0c7Jea: HDgNCXHS2VdPNZCU: goto z_mcqR0ruuBevoST; W1x0tMYl_FZkMknQ: $same = true; goto oeCw7NhSNrpNkc4R; p9vqxeKaR1QSUl4L: if (filetype($fn1) !== filetype($fn2) || filesize($fn1) !== filesize($fn2)) { goto P7gx4NTmWlO38NWE; } goto J0RvgMb_usgY53ev; nU8o_1YnIK5rB7DO: $fp1 = @fopen($fn1, "\162\x62"); goto IDWtPXEf2LX0yo1c; esr8lchM6pQ60MP1: fclose($fp1); goto a0MDNZ14TmfPri4k; OtN0TvjUEOvfN9AY: $fp2 = @fopen($fn2, "\x72\142"); goto nLDHxGHjjqSO4Q_a; DpD1htX2CpyLJpj2: f1cBVPfoBJ1l2EnY: goto DC8E2o9YHrRWeHTJ; DC8E2o9YHrRWeHTJ: if (!(!feof($fp1) && !feof($fp2))) { goto wXg6k5Fdk2YzSYeh; } goto pV170ZQcVmW7g9QG; IVGVYRSNmfhhXtcj: DUUG9SSBq3Mgjm3K: goto mgMhE5ERZkdPqhu_; eEpPWmo2Z9pyp00L: $same = false; goto sd03pwp23FZIq_8p; nLDHxGHjjqSO4Q_a: if (!(!$fp1 || !$fp2)) { goto tC39L2cSoA_89Op6; } goto hLa3T2jaFMfahWrw; Gv_D2wseQ2IflnXO: if (!(fread($fp1, 4096) !== fread($fp2, 4096))) { goto DUUG9SSBq3Mgjm3K; } goto y6V50DwpWFAQfTjT; uKAC5IP726vM0Ncn: goto wXg6k5Fdk2YzSYeh; goto IVGVYRSNmfhhXtcj; CHNExi7LgVaWRPF7: return false; goto WM8eVtlA0eyilV2G; a0MDNZ14TmfPri4k: fclose($fp2); goto M3xys107NrVOmt1r; BmrhwpAhfWEdn5Ii: goto HDgNCXHS2VdPNZCU; goto Woin9Ztn1yu3n0f5; YBb8J2Khmeqfvwda: return false; goto UzdLSQP2zS0c7Jea; bwVSWqOF8rB8aMOc: session_write_close(); goto eEpPWmo2Z9pyp00L; IDWtPXEf2LX0yo1c: open_resources_handler(); goto OtN0TvjUEOvfN9AY; TKP0QimvsaMQSnWV: stream_set_blocking($fp2, false); goto DpD1htX2CpyLJpj2; SIWp1Im31RvPe7V5: wXg6k5Fdk2YzSYeh: goto JMw00nRyY7rxYU_I; z_mcqR0ruuBevoST: } goto unesy0ZdK6d20mms; L2BUnURq1fwYgapT: function is_anonymous() { session_write_close(); return validate_boolean(get_option("\141\x6e\x6f\156\x79\155\x6f\x75\163\x5f\x67\x65\x6e\x65\x72\141\x74\157\162")); } goto HQLSYoaWnwogJPlI; y817P4YZoNXiNWUE: define("\x54\110\105\x4d\105\123\137\x50\x41\124\110", BASE_DIR . "\164\150\x65\x6d\145\x73\57"); goto EU_tVmTDHVLya9_I; s57Os0Re70Fz0Cq3: function get_frontend_header() { goto qtmAQXaK916UCtqp; nTVY0orIoYKrO9M4: $file = FRONTEND_THEME_PATH . "\57\x68\x65\x61\x64\x65\x72\x2e\x70\150\x70"; goto W9hYdPvKmUAkuztP; LpySvO3RkElmDQK3: session_write_close(); goto vT0Rxw7ovRrsuz_b; vT0Rxw7ovRrsuz_b: include_once $file; goto LFncAJxmybytg5MO; LFncAJxmybytg5MO: dN09GB2vlIiC5UhW: goto NdTIx46gHoB2IRqK; W9hYdPvKmUAkuztP: if (!is_file($file)) { goto dN09GB2vlIiC5UhW; } goto LpySvO3RkElmDQK3; qtmAQXaK916UCtqp: session_write_close(); goto nTVY0orIoYKrO9M4; NdTIx46gHoB2IRqK: } goto qXpAynRrVchJU_lq; cvFmEy4hKE4bRLvI: function is_admin() { goto ZYfvK21kKkAHHuPM; ZYfvK21kKkAHHuPM: session_write_close(); goto w4Py1Radqnjlk13t; YxMjX9YucQpF1BLT: return $user && intval($user["\x72\157\154\145"]) === 0; goto U8LjIBxUGSJCmias; w4Py1Radqnjlk13t: $user = current_user(); goto YxMjX9YucQpF1BLT; U8LjIBxUGSJCmias: } goto TWxD7vKjOUmCNqoX; bWWEeLYwFh1E6Lxi: function is_country_blacklisted(string $ip = '') : bool { goto H7odvGL0QbAAZv6u; H7odvGL0QbAAZv6u: session_write_close(); goto SmY5jBhHCstdynzS; A8zdXN741hZc6sTd: $userCountry = getUserIPCountry($ip); goto KfvxBS9ltFZNTrHh; SmY5jBhHCstdynzS: $countryList = @json_decode(get_option("\142\x61\156\156\x65\144\x5f\143\x6f\165\x6e\164\x72\151\x65\163"), true); goto A8zdXN741hZc6sTd; KfvxBS9ltFZNTrHh: return $countryList && $userCountry && in_array($userCountry, $countryList); goto mWYWBod0I3bxjp8c; mWYWBod0I3bxjp8c: } goto iNxBZ2v7hiMu51ht; rxQvbyRKAPd6sTyx: function show_public_balancer() { goto r2zbu6gbftKNDVur; NvUmRwIujpHkyiXe: $host = ltrim(parse_url(BASE_URL, PHP_URL_HOST), "\x77\x77\x77\x2e"); goto qGgm0JynIG98h3Np; s0gPlldJYehi2VfH: $class->setCriteria("\x6c\x69\x6e\153", "\x68\164\x74\x70\163\72\x2f\x2f{$host}\45", "\x4c\111\x4b\105"); goto bPbPjrmQyJcIbQIi; bPbPjrmQyJcIbQIi: $class->setCriteria("\154\x69\x6e\153", "\150\164\164\160\72\57\x2f{$host}\45", "\114\111\x4b\x45", "\117\122"); goto e3da4dHCXkj7nBOS; EHzXk0wDwXNnd2wR: $class->setCriteria("\x70\x75\x62\x6c\x69\x63", 1, "\x3d", "\x41\116\x44"); goto JKIdp5Q20rCwlQX_; r2zbu6gbftKNDVur: session_write_close(); goto NvUmRwIujpHkyiXe; qGgm0JynIG98h3Np: $class = new \GDPlayer\Model\LoadBalancers(); goto s0gPlldJYehi2VfH; e3da4dHCXkj7nBOS: $class->setCriteria("\x73\164\x61\x74\165\x73", 1, "\75", "\x41\x4e\104"); goto EHzXk0wDwXNnd2wR; JKIdp5Q20rCwlQX_: return $class->getNumRows() > 0; goto JE0SDwcrldq4jxwt; JE0SDwcrldq4jxwt: } goto LBZzO8cxanE7SIPc; Ft6i1FZ1Xx2dbpo0: function sanitize_int($number = null) { session_write_close(); return filter_var($number, FILTER_SANITIZE_NUMBER_INT); } goto ryhM6v8C4kRH5DaD; oQEaBcuIVQ7FMK2K: function get_host_count(string $host = '') { goto Uqhxkewdk7UH5iNx; Ox7JckRbudV9fbcz: $class->setCriteria("\150\157\163\x74", $host); goto SQQ0ppo2h06Mz5zW; Uqhxkewdk7UH5iNx: session_write_close(); goto UI0clraIZwwC1rnA; UI0clraIZwwC1rnA: $class = new \GDPlayer\Model\Videos(); goto Ox7JckRbudV9fbcz; SQQ0ppo2h06Mz5zW: return $class->getNumRows(); goto EuYPSr8DzLtcCTzE; EuYPSr8DzLtcCTzE: } goto yMY0XEkKBPvN4HXX; mNVdHS3P4DqjxQoS: define("\x41\104\x4d\111\116\137\x50\101\x54\110", BASE_DIR . "\151\x6e\x63\154\165\144\x65\163\57\x76\x69\x65\167\x73\x2f\142\x61\x63\x6b\x65\156\144"); goto C7IIP2luBqgJdhf_; wJQ0woCiD7RlTwBv: function getDriveId(string $url = '') { goto rPmmn9vaZpArF17_; rPmmn9vaZpArF17_: session_write_close(); goto CHCgonW3n2frwPcu; h9RJm4HM8tbmwSIZ: if (preg_match("\57\144\134\x2f\50\x5b\136\x22\x5d\x2b\51\x2f", $url, $fileid) || preg_match("\57\x66\x69\x6c\145\163\x5c\x2f\50\x5b\x5e\42\135\x2b\x29\57", $url, $fileid)) { goto vRIzSrodySgzhJDk; } goto zx8y_FljIdvfx4Bt; UqjdGublB2XeM7W8: session_write_close(); goto lLqcjZTYoxHKLsbP; vOEVLh4ZIFyW4X3R: session_write_close(); goto nnnZfGVr6rAmZLA9; lLqcjZTYoxHKLsbP: $fileid = explode("\57", parse_url($fileid[1], PHP_URL_PATH)); goto d0TO_6RzuwKnLMAz; RJalWgut9i9uFe4m: W20hFt_UXxN8HpfS: goto a3R4IDS0FOjUza3o; er03q646oymMoUQP: goto W20hFt_UXxN8HpfS; goto HXxaUo77croVMBUy; WoG4vyYylJRs1F8M: parse_str($query, $qry); goto q38lDD1Kz3V2ioKb; HXxaUo77croVMBUy: vRIzSrodySgzhJDk: goto UqjdGublB2XeM7W8; zx8y_FljIdvfx4Bt: goto W20hFt_UXxN8HpfS; goto fqdTmfcolJZj6gLy; fqdTmfcolJZj6gLy: stg6_Bb4wZmRwdJ9: goto vOEVLh4ZIFyW4X3R; a3R4IDS0FOjUza3o: return $result; goto MyokCLxwmaCD3EGF; q38lDD1Kz3V2ioKb: if (!empty($qry["\151\x64"])) { goto stg6_Bb4wZmRwdJ9; } goto h9RJm4HM8tbmwSIZ; CHCgonW3n2frwPcu: $result = $url; goto zv1flWpQGgT_6uNN; zv1flWpQGgT_6uNN: $query = parse_url($url, PHP_URL_QUERY); goto WoG4vyYylJRs1F8M; d0TO_6RzuwKnLMAz: $result = sanitize_html($fileid[0]); goto RJalWgut9i9uFe4m; nnnZfGVr6rAmZLA9: $result = sanitize_html($qry["\151\x64"]); goto er03q646oymMoUQP; MyokCLxwmaCD3EGF: } goto n9myEjDYg8Ews2Ef; nH7UCNZr_0Jn0D_B: function get_page() { session_write_close(); return trim(implode("\x2f", get_page_uris()), "\57"); } goto GYqFM4NlmmXgzoVP; PuuZYhToalZWxpQy: function create_htaccess(string $dir = '', bool $preventVulnerableOnly = false) { goto GMmvjwyqIblXsSsN; DjuxFT3lDzjqjUTc: return filesize($file); goto nC5rHkL0Yk_j82tE; dfiUbasweICfCiZ7: session_write_close(); goto DjuxFT3lDzjqjUTc; VrraWv3nw0txSJSy: $file = rtrim($dir, "\57") . "\x2f\56\150\164\x61\x63\143\145\x73\x73"; goto TiONfE4yUQ4a7dbK; TiONfE4yUQ4a7dbK: if (!is_file($file)) { goto DBjD3M2sD63eQcZo; } goto dfiUbasweICfCiZ7; nC5rHkL0Yk_j82tE: DBjD3M2sD63eQcZo: goto gs3Vyyx7qUysaOyb; Iha3fsoHUOH76gDK: return $preventVulnerableOnly ? create_file($file, "\x48\145\x61\144\x65\x72\40\x73\145\164\40\x43\157\x6e\164\x65\156\164\x2d\x54\171\160\145\x20\x22\x61\x70\160\154\x69\x63\x61\164\x69\x6f\156\x2f\x6f\143\x74\145\x74\55\163\x74\162\145\141\x6d\42") : create_file($file, "\x64\145\x6e\171\x20\x66\x72\157\x6d\40\x61\154\x6c"); goto j30AQ4wQU4mnbNM9; GMmvjwyqIblXsSsN: session_write_close(); goto VrraWv3nw0txSJSy; gs3Vyyx7qUysaOyb: $dir = create_dir($dir); goto Iha3fsoHUOH76gDK; j30AQ4wQU4mnbNM9: } goto auGrxnzETZQP0GsQ; lNbfyM6Qhz8hIdFR: function execInBackground(string $script = '', string $program = "\160\150\160") { goto Ss4nsL3RWBqXTj93; Ss4nsL3RWBqXTj93: session_write_close(); goto O5U8vxwXRIIehw9X; zYLbM1aVwY894WVv: session_write_close(); goto xLUz_AqLIkQg7PKY; eAPjij6Seuvvj6z_: LvLz2p6eQebiagAw: goto KhYG0MFW3A3oU2Dj; ctjNFIfzsAQlX1hl: session_write_close(); goto rTLk22pQ0ESW9reO; xne6p97VIatpADti: $result = sanitize_int($cmd); goto UbJhkxwArQnaFyj7; rTLk22pQ0ESW9reO: $pgs = proc_get_status($p); goto r3g6GThYpR_NaaXz; u1hy0jX_JWinunvC: session_write_close(); goto pEt7TggR5CqketF9; YUF0D4nfaHOrz0zg: $cmd = shell_exec(sprintf("\45\163\x20\45\x73\40\76\57\x64\x65\166\x2f\156\x75\154\154\x20\x32\76\x26\61\x20\46\40\145\143\150\157\40\44\x21", $program, $script)); goto xne6p97VIatpADti; O5U8vxwXRIIehw9X: $result = false; goto RnQVeJNphM9dGMiA; XQ3DlFSCNcMWgGp9: session_write_close(); goto x5TohC1Ez30xiTwz; UbJhkxwArQnaFyj7: goto LvLz2p6eQebiagAw; goto SrGaPoHvMTvXGpQ4; RnQVeJNphM9dGMiA: if (!(empty($script) || empty($program) || !function_exists("\x73\150\x65\x6c\154\x5f\145\x78\x65\143"))) { goto Ih6OvVUJ01WbCZI2; } goto u1hy0jX_JWinunvC; xLUz_AqLIkQg7PKY: $p = proc_open(sprintf("\x73\164\141\162\164\x20\x2f\102\40\x25\x73\40\45\x73", $program, $script), array(0 => array("\x70\151\x70\145", "\x72"), 1 => array("\160\x69\x70\145", "\167")), $pipes); goto p3l2zJfxXgVyOHyX; KhYG0MFW3A3oU2Dj: return $result; goto V09mVXQosiPoMhSN; yXWF6_F1PuIVoc5W: session_write_close(); goto YUF0D4nfaHOrz0zg; x5TohC1Ez30xiTwz: $result = sanitize_int($pgs["\x70\x69\144"]); goto MD3KwUd2rtuC_qIG; a37K7K0Jf3CoXKh0: Ih6OvVUJ01WbCZI2: goto tTR73CGkM2PUI51b; r3g6GThYpR_NaaXz: proc_close($p); goto qtu3k2vFd7ZDyeOo; qtu3k2vFd7ZDyeOo: if (!$pgs) { goto Th18NHTpri6d5uEc; } goto XQ3DlFSCNcMWgGp9; SrGaPoHvMTvXGpQ4: cjuczvJ16CsWvL8e: goto zYLbM1aVwY894WVv; tTR73CGkM2PUI51b: if (PHP_OS_FAMILY === "\x57\151\x6e\144\x6f\x77\163" && function_exists("\x70\x72\x6f\x63\137\157\160\x65\x6e") && function_exists("\x70\162\157\x63\137\147\x65\164\137\x73\x74\141\x74\165\163") && function_exists("\x70\x72\157\x63\x5f\143\x6c\x6f\163\145")) { goto cjuczvJ16CsWvL8e; } goto yXWF6_F1PuIVoc5W; p3l2zJfxXgVyOHyX: if (!$p) { goto uR56kR_fl8bxVYel; } goto ctjNFIfzsAQlX1hl; YeXOfm3W4mq4s9ze: uR56kR_fl8bxVYel: goto eAPjij6Seuvvj6z_; MD3KwUd2rtuC_qIG: Th18NHTpri6d5uEc: goto YeXOfm3W4mq4s9ze; pEt7TggR5CqketF9: return false; goto a37K7K0Jf3CoXKh0; V09mVXQosiPoMhSN: } goto r2ThNrFyLmMzjHg3; hvfMHmN1Bfln8x7c: function auto_clear_expired_caches() { goto SKhyK9nUm3LPteQr; fY3VbmlTkjS6O4Uc: BbvNkvfvOB2tyScW: goto YcYlSu40q9zpuY7g; Pr1VhATxjKhfoEOX: al1iaPKD_zXyD7Ci: goto vFVX2Rp47Ck78gKZ; K8gDUi4gnv2Pxu88: if (!$handle) { goto zgZ4ThwFFELLThGH; } goto oPODbboJ6oTPJmhF; kZ6L8CTjVsEBD0JY: open_resources_handler(); goto Um2Fn6WiF8ZHn2Bu; exvVNc13zfkNEuur: $videos = new \GDPlayer\Model\VideoSources(); goto iM39pGjPtIwN6f7J; vFVX2Rp47Ck78gKZ: goto l2_9EED6y50wzbqE; goto fY3VbmlTkjS6O4Uc; iM39pGjPtIwN6f7J: $videos->setCriteria("\145\170\160\151\x72\145\x64", time(), "\74\75"); goto D7D3tiML2ri17C2E; sDIAS6p7pZQ8jP6M: auto_clear_cache_file($hostDirs); goto HnXhmK4cVC9YYdSI; HnXhmK4cVC9YYdSI: zgZ4ThwFFELLThGH: goto exvVNc13zfkNEuur; DOv91SJRkMZE5o_a: $dir = BASE_DIR . "\x63\141\143\150\145\57\146\151\x6c\145\x73\57"; goto kZ6L8CTjVsEBD0JY; Um2Fn6WiF8ZHn2Bu: $handle = @opendir($dir); goto K8gDUi4gnv2Pxu88; rM8UxlWNDstIr8Gl: session_write_close(); goto aYie12nyc25gI8Xr; HTMLXK4Inz7_msEw: if (!(($entry = readdir($handle)) !== false)) { goto BbvNkvfvOB2tyScW; } goto rM8UxlWNDstIr8Gl; EabuIHAhephBI_1i: $hostDirs = []; goto BAP8zLFcHrjktZoS; SKhyK9nUm3LPteQr: session_write_close(); goto bKfXAPAlBqqzDO0Y; oPODbboJ6oTPJmhF: session_write_close(); goto EabuIHAhephBI_1i; ePflKtxhc6Bt6IPM: session_write_close(); goto h4eKBYjPbwo5I1t4; bKfXAPAlBqqzDO0Y: $hosts = array_keys(supportedSites()); goto DOv91SJRkMZE5o_a; D7D3tiML2ri17C2E: return $videos->delete(); goto vO9HNNvb3FYVqUS_; h4eKBYjPbwo5I1t4: $hostDirs[] = $dir . $entry . "\x2f"; goto Pr1VhATxjKhfoEOX; aYie12nyc25gI8Xr: if (!($entry !== "\56" && $entry !== "\56\56" && is_dir($dir . $entry) && in_array($entry, $hosts))) { goto al1iaPKD_zXyD7Ci; } goto ePflKtxhc6Bt6IPM; YcYlSu40q9zpuY7g: closedir($handle); goto sDIAS6p7pZQ8jP6M; BAP8zLFcHrjktZoS: l2_9EED6y50wzbqE: goto HTMLXK4Inz7_msEw; vO9HNNvb3FYVqUS_: } goto fJBlb0ddZhpdtHes; XZwHNZxkqr1K6IdV: function isAppleProduct() { session_write_close(); return preg_match("\x2f\155\141\143\x7c\151\x6f\163\x7c\151\160\x68\x6f\156\x65\x7c\x69\160\141\x64\174\x69\160\157\144\57", strtolower(getBrowserUserAgent()), $match) && !empty($match); } goto C8m93x7hwLYKEKPz; fJBlb0ddZhpdtHes: function hex2RGB($hexStr = null, bool $returnAsString = false, string $seperator = "\x2c") { goto OAF1C2wBJz0fDggk; D1mf2KxLVi_1ePdx: return false; goto sDrwrfWCrfuHdDjA; wUXgFgSmaKWVfZLz: $rgbArray["\142\154\x75\145"] = hexdec(str_repeat(substr($hexStr, 2, 1), 2)); goto GjBoVVXyCxEBXBAL; OAF1C2wBJz0fDggk: session_write_close(); goto TiStpDUAY9CpmRsz; S2xrYTl8Jt9JXZbX: $rgbArray["\162\145\144"] = 0xff & $colorVal >> 0x10; goto e2uKn9dLLs17oNOs; rvmjc5Mi6Jf8FzlX: LKJhVfjrY7eHitR0: goto D1mf2KxLVi_1ePdx; vKMWTOA7mYVUEQYL: session_write_close(); goto tTcOz2TEYKC52ky6; Sm72G5yIRLMh7bSd: eX32NjEgOz1UIo_0: goto vKMWTOA7mYVUEQYL; gbNpnV9548QwXvfA: v6ejkcrnUVKRHyrI: goto rPUAQiT67Almd0GV; GKtrTz5xB2dGi853: $rgbArray = array(); goto TUc0Tm3ytSqxnlqd; sog_sVsnuiUKeysa: session_write_close(); goto usv1ZV1KbS2ZvOrQ; sfWbnZ8ldjAaemdU: $hexStr = preg_replace("\x2f\133\136\60\x2d\71\x41\x2d\106\x61\55\x66\x5d\x2f", '', $hexStr); goto GKtrTz5xB2dGi853; Q2XEDDfWSpwfCtWK: if (strlen($hexStr) == 3) { goto eX32NjEgOz1UIo_0; } goto sog_sVsnuiUKeysa; tTcOz2TEYKC52ky6: $rgbArray["\162\145\x64"] = hexdec(str_repeat(substr($hexStr, 0, 1), 2)); goto x3XveKSZ5bIyPu56; TiStpDUAY9CpmRsz: if (empty($hexStr)) { goto LKJhVfjrY7eHitR0; } goto MhqZmANQw5it2htR; qsDR30nJrIGKy7Du: $rgbArray["\142\x6c\165\x65"] = 0xff & $colorVal; goto X7PWO2ZbtDf7Rwmn; sl2_MAnfC70zqCyU: goto sxPq6cRJ5busS2SX; goto gbNpnV9548QwXvfA; rPUAQiT67Almd0GV: session_write_close(); goto sDoHjwR_m6gVCoH2; GjBoVVXyCxEBXBAL: sxPq6cRJ5busS2SX: goto G54J141aM1v7aW_m; x3XveKSZ5bIyPu56: $rgbArray["\x67\162\x65\145\x6e"] = hexdec(str_repeat(substr($hexStr, 1, 1), 2)); goto wUXgFgSmaKWVfZLz; usv1ZV1KbS2ZvOrQ: return false; goto sl2_MAnfC70zqCyU; X7PWO2ZbtDf7Rwmn: goto sxPq6cRJ5busS2SX; goto Sm72G5yIRLMh7bSd; MhqZmANQw5it2htR: session_write_close(); goto sfWbnZ8ldjAaemdU; sDoHjwR_m6gVCoH2: $colorVal = hexdec($hexStr); goto S2xrYTl8Jt9JXZbX; TUc0Tm3ytSqxnlqd: if (strlen($hexStr) == 6) { goto v6ejkcrnUVKRHyrI; } goto Q2XEDDfWSpwfCtWK; G54J141aM1v7aW_m: return $returnAsString ? implode($seperator, $rgbArray) : $rgbArray; goto rvmjc5Mi6Jf8FzlX; e2uKn9dLLs17oNOs: $rgbArray["\147\x72\x65\145\x6e"] = 0xff & $colorVal >> 0x8; goto qsDR30nJrIGKy7Du; sDrwrfWCrfuHdDjA: } goto EzmzAW6kvGIw1cH4; C7IIP2luBqgJdhf_: define("\120\114\125\x47\x49\116\123\x5f\x50\101\x54\110", BASE_DIR . "\160\154\x75\147\x69\156\x73\x2f"); goto y817P4YZoNXiNWUE; rIoajticziWbd10M: function cidrToRange($cidr = null) { goto N_TSc4lVjLTrI0Eu; FMBn3S1but1gGenM: $origValFirst = hexdec($origFirst); goto wEUWhDE0RJjfq_1K; v0zfKj9_YJUAVlmD: session_write_close(); goto kZCf9pMl9O5TvZyz; hgFu0KIwdodWsM3T: Ek7nxCedjZS3y12n: goto VONoCesLSrOJCYuT; CsSLOt4ihpb2CBsJ: $newLast = dechex($newValLast); goto r5h6iuSgOm1ug2Fy; xpNrO68fTgyKiKLX: $addrBinFirst = hex2bin($addrHexFirst); goto BS3TRI8Cs0IIgbxA; BS3TRI8Cs0IIgbxA: $addrBinLast = hex2bin($addrHexLast); goto lnuRSyiXRq7CGup_; h3ABMpz63OAl6el4: qLRSpVTnsCudeYCE: goto mcR9FbsI5DVFdkcP; NhFYsHJlX5xhux28: $addrHexFirst = $addrGivenHex; goto M3bZa4eYQ7KRhFhX; g3aU3Bgmi7LBwTXY: $lastAddrStr = long2ip(ip2long($firstAddrStr) + pow(2, 32 - $prefixLen) - 1); goto Lb87ePrIEvMhTaqn; uAERBvrD9Ywpavie: session_write_close(); goto XVzEekC8Ipc5OQIs; MyYNYD0fWsD1KyhU: $newFirst = dechex($newValFirst); goto CsSLOt4ihpb2CBsJ; icTaDGoGQi2LQY8R: list($firstAddrStr, $prefixLen) = array_pad(explode("\57", $cidr), 2, 0); goto wF3KpNJETroZJQhw; wMwgQFoxWWgswnbO: $newValFirst = $origValFirst & $mask; goto fKSqtNw7Qo1QrBW0; aRRRRh635xZEWw_q: bRxVNmeavEZCnqER: goto duMxTFcUJhn7_Ov1; VONoCesLSrOJCYuT: $range[] = $firstAddrStr; goto kIy51WIuyXuIfvdy; wYpHojpOEL2CoGud: if (filter_var($firstAddrStr, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)) { goto xgqZbyTT9tIvnim4; } goto ZrAGmLyOvO5bSLLs; Lb87ePrIEvMhTaqn: goto Ek7nxCedjZS3y12n; goto aRRRRh635xZEWw_q; VasFyaTH3WnBoSts: session_write_close(); goto icTaDGoGQi2LQY8R; SAqeQ5tv3Tobi0yw: $mask = 0xf << min(4, $flexBits); goto wMwgQFoxWWgswnbO; wEUWhDE0RJjfq_1K: $origValLast = hexdec($origLast); goto SAqeQ5tv3Tobi0yw; BgmAB81jAzfBmvgr: $flexBits = 128 - $prefixLen; goto NhFYsHJlX5xhux28; QcYAs6nq_8DawwbK: xgqZbyTT9tIvnim4: goto uAERBvrD9Ywpavie; mcR9FbsI5DVFdkcP: if (!($flexBits > 0)) { goto l3kq2DKGK4VFvE2N; } goto v0zfKj9_YJUAVlmD; kZCf9pMl9O5TvZyz: $origFirst = substr($addrHexFirst, $pos, 1); goto nEQhSgL8CZ3Hk210; X7wb6uEXQNZuTbeI: $pos = 31; goto h3ABMpz63OAl6el4; M3bZa4eYQ7KRhFhX: $addrHexLast = $addrGivenHex; goto X7wb6uEXQNZuTbeI; kIy51WIuyXuIfvdy: $range[] = $lastAddrStr; goto oMzQrATqwtCLvHP7; Adfo9bsbee234NJB: if (empty($cidr)) { goto z80LMxhrROUN5WIp; } goto VasFyaTH3WnBoSts; cxOHm1pMjSFdOm51: $range = array(); goto Adfo9bsbee234NJB; duMxTFcUJhn7_Ov1: session_write_close(); goto w0FXE6y3bLjy_f48; nEQhSgL8CZ3Hk210: $origLast = substr($addrHexLast, $pos, 1); goto FMBn3S1but1gGenM; YhnmjbIMAoBCEN2g: return $range; goto ED0g2V6JJB1LPW9q; WF5tsjRPSklqWyif: $lastAddrStr = inet_ntop($addrBinLast); goto hgFu0KIwdodWsM3T; AbpqdCMrlCdZJf8X: $pos -= 1; goto IkC8jIN1Cx2tWiZR; oMzQrATqwtCLvHP7: z80LMxhrROUN5WIp: goto YhnmjbIMAoBCEN2g; XVzEekC8Ipc5OQIs: $prefixLen = intval($prefixLen); goto RFcbiEvgkWwRaBCk; ZrAGmLyOvO5bSLLs: if (filter_var($firstAddrStr, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) { goto bRxVNmeavEZCnqER; } goto xV5xiGdRx5WYoeXl; w0FXE6y3bLjy_f48: $addrGivenBin = inet_pton($firstAddrStr); goto h4hMLTokHOPWZjCR; lnuRSyiXRq7CGup_: $firstAddrStr = inet_ntop($addrBinFirst); goto WF5tsjRPSklqWyif; wF3KpNJETroZJQhw: $lastAddrStr = $firstAddrStr; goto wYpHojpOEL2CoGud; r5h6iuSgOm1ug2Fy: $addrHexFirst = substr_replace($addrHexFirst, $newFirst, $pos, 1); goto cuG2d6_3WlhuzkGw; fKSqtNw7Qo1QrBW0: $newValLast = $origValLast | pow(2, min(4, $flexBits)) - 1; goto MyYNYD0fWsD1KyhU; IkC8jIN1Cx2tWiZR: goto qLRSpVTnsCudeYCE; goto itmB0gNTxBToc8te; h4hMLTokHOPWZjCR: $addrGivenHex = bin2hex($addrGivenBin); goto BgmAB81jAzfBmvgr; d1TUMIBXm1jB9X9j: $flexBits -= 4; goto AbpqdCMrlCdZJf8X; itmB0gNTxBToc8te: l3kq2DKGK4VFvE2N: goto xpNrO68fTgyKiKLX; RFcbiEvgkWwRaBCk: $firstAddrStr = long2ip(ip2long($firstAddrStr) & -1 << 32 - $prefixLen); goto g3aU3Bgmi7LBwTXY; cuG2d6_3WlhuzkGw: $addrHexLast = substr_replace($addrHexLast, $newLast, $pos, 1); goto d1TUMIBXm1jB9X9j; xV5xiGdRx5WYoeXl: goto Ek7nxCedjZS3y12n; goto QcYAs6nq_8DawwbK; N_TSc4lVjLTrI0Eu: session_write_close(); goto cxOHm1pMjSFdOm51; ED0g2V6JJB1LPW9q: } goto D7vdA8E9geAQagD2; J_igJ8oehK33p8pt: define("\106\122\x4f\x4e\x54\x45\116\104\x5f\x54\110\105\x4d\x45\x5f\102\101\x53\x45\137\125\x52\114", BASE_URL . "\x74\x68\145\x6d\x65\x73\x2f\x66\162\157\x6e\164\x65\156\x64\57" . FRONTEND_THEME); goto Zr3mQ4EMoLFG3gyr; r2ThNrFyLmMzjHg3: function detectBackgroundProcess(string $bgKey = '', string $bgScript = '') { goto ZwwTJptXqAk0USv6; UN9n7kUWEgubENvX: $oldPID = 0; goto LqPatMxkKoZFkAgR; shgyQIPaQpFwFmXe: bo64n139RTs4BrTI: goto GgpzrTrvoDQtiz98; YxyIMNGJdDJwSwXt: $lb->setCriteria("\x6c\x69\156\x6b", "\x25{$thisHost}\57"); goto X1SGkDd7AYlM52Q0; ww920kHLTmsmK3Rj: $bgKey .= "\137" . $lbData["\x69\144"]; goto KTrsgRmQi6UQzuJI; LBEyDIMELsqsNcNL: if (!$lbData) { goto bo64n139RTs4BrTI; } goto hKm9ewecF1Y9VZNU; GgpzrTrvoDQtiz98: return ["\x6b\x65\x79" => $bgKey, "\x72\165\156\156\x69\156\147" => isRunning($bgScript) || isRunning($oldPID) || php_sapi_name() !== "\143\x6c\151"]; goto SQwL6YArNJtnv7sf; X1SGkDd7AYlM52Q0: $lbData = $lb->getOne(["\151\144"]); goto LBEyDIMELsqsNcNL; KTrsgRmQi6UQzuJI: $oldPID = intval(get_option($bgKey)); goto shgyQIPaQpFwFmXe; ZwwTJptXqAk0USv6: session_write_close(); goto UN9n7kUWEgubENvX; LqPatMxkKoZFkAgR: $thisHost = parse_url(BASE_URL, PHP_URL_HOST); goto VRbjU1ipGcZfrH3j; hKm9ewecF1Y9VZNU: session_write_close(); goto ww920kHLTmsmK3Rj; VRbjU1ipGcZfrH3j: $lb = new \GDPlayer\Model\LoadBalancers(); goto YxyIMNGJdDJwSwXt; SQwL6YArNJtnv7sf: } goto v4TZv2YjSpRqItza; IE6uPnCra9c3uKYW: function is_title_blacklisted(string $title = '') : bool { goto LIB0V_Y2V0fEXd4m; JjqQAwh8wvmGsORK: $result = false; goto nCDiYnKaTD4xyHU6; nCDiYnKaTD4xyHU6: if (empty($title)) { goto VHh04RgcIMgcppsW; } goto f5PotLMv3R9YJvvG; Vj7laNm7qFAuD6oh: $result = !empty(array_filter($list, function ($word) use($title) { goto PFO4pWuL8kQV9fPf; o7qfEMJUVwubShEQ: session_write_close(); goto e38FV2HKbLFfKCjL; xvNO26MoDd8KTM1_: bR_8DOvtP17hu776: goto QmqJOtvz_P4Fl5gg; tPqXrHahMNweNAx9: goto GnwDUo8bxfKXbYnl; goto UyTsRTluZRcJvaPX; WyqZ7lcMlf39cwwC: goto GnwDUo8bxfKXbYnl; goto xvNO26MoDd8KTM1_; L0yYDVMHkzJn4iqy: if (!empty($word)) { goto CHt7YzeLO_V3Jh1Z; } goto WyqZ7lcMlf39cwwC; PFO4pWuL8kQV9fPf: session_write_close(); goto PFr0GzmZ2L30jCZJ; e38FV2HKbLFfKCjL: return stripos($title, $word) !== false || stripos($word, $title) !== false; goto tzg7HliHDD4aEqex; UyTsRTluZRcJvaPX: CHt7YzeLO_V3Jh1Z: goto o7qfEMJUVwubShEQ; tzg7HliHDD4aEqex: GnwDUo8bxfKXbYnl: goto YTeChpOpxBoyCJJd; PFr0GzmZ2L30jCZJ: if (is_numeric($title)) { goto bR_8DOvtP17hu776; } goto L0yYDVMHkzJn4iqy; tLIw9MfSlod34FFA: return intval($title) === intval($word); goto tPqXrHahMNweNAx9; QmqJOtvz_P4Fl5gg: session_write_close(); goto tLIw9MfSlod34FFA; YTeChpOpxBoyCJJd: })); goto KTs9fWgxciv1VZ1C; KTs9fWgxciv1VZ1C: VHh04RgcIMgcppsW: goto n0z4VFBfyMy3_qcG; LIB0V_Y2V0fEXd4m: session_write_close(); goto JjqQAwh8wvmGsORK; f5PotLMv3R9YJvvG: session_write_close(); goto DxBdI04YQKgY_iTL; DxBdI04YQKgY_iTL: $title = strtolower($title); goto nfeqkK9wEHSDFAa7; nfeqkK9wEHSDFAa7: $list = explode("\xa", strtr(trim(strtolower(get_option("\x77\x6f\162\144\x5f\x62\154\141\x63\x6b\154\151\x73\x74\x65\144"))), ["\15\12" => "\xa"])); goto Vj7laNm7qFAuD6oh; n0z4VFBfyMy3_qcG: return $result; goto ngRkEWsEQ9S4nn7h; ngRkEWsEQ9S4nn7h: } goto vVVtbBtcFr8B8BrN; sE0wjhaPoKcZG9nW: function bitly_link(string $longurl = '') { goto nVoT2088upPzizA3; se6q9IBRaeJuXSWt: $ch = $helper->getCurlDefaultConfig(curl_init()); goto RgZlWfjq4krSqKWz; CovnBufEi05z5JmC: bmYzDp8OaX4sQibD: goto txSIfflO2_XpWpGL; nVoT2088upPzizA3: session_write_close(); goto aoS3QuTzRglkaG_A; l1hJkR5PpEmhY5bT: $helper = new \GDPlayer\Helper(); goto se6q9IBRaeJuXSWt; zpnfkZq0CgXFBiOS: curl_setopt($ch, CURLOPT_HTTPHEADER, ["\x41\x75\164\x68\157\162\151\x7a\x61\164\151\x6f\x6e\x3a\x20\x42\x65\x61\162\145\162\40" . $token, "\103\157\156\164\145\156\x74\x2d\x54\171\160\145\x3a\40\141\160\160\x6c\151\x63\141\164\151\157\156\x2f\152\x73\157\x6e"]); goto dSOW1AtPxWXLGMjP; RgZlWfjq4krSqKWz: curl_setopt($ch, CURLOPT_URL, $url); goto kK8EtvyVJqPOEBH8; sxZiPLb1F1ZjfMdY: if (empty($bitly["\154\151\x6e\153"])) { goto mkQYfwRQjbZtwhsz; } goto WeAlrfYZtzlZfxmC; rX7Z4Y68fz4Sv_MA: if ($err) { goto HEopVy_39Dwi6pdZ; } goto UfDSOZpgonmsteD9; kK8EtvyVJqPOEBH8: curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "\120\117\123\x54"); goto PlO_pi4ficZG_7Vu; E5ybvzlIj51HJPFV: curl_close($ch); goto rX7Z4Y68fz4Sv_MA; p6JpIU_tr49LVcNt: HEopVy_39Dwi6pdZ: goto CovnBufEi05z5JmC; UfDSOZpgonmsteD9: session_write_close(); goto Eawii76nZaLl_4D3; aoS3QuTzRglkaG_A: $token = get_option("\155\x61\151\156\137\x75\162\x6c\x5f\163\150\x6f\x72\164\x65\x6e\145\x72"); goto LIxAVghJhbbmNHp5; NqxINf9N30cOB_mT: session_write_close(); goto DyhEMETc4HWu859G; LIxAVghJhbbmNHp5: if (empty($token)) { goto bmYzDp8OaX4sQibD; } goto NqxINf9N30cOB_mT; f9TLt1xf8BW4uGYj: mkQYfwRQjbZtwhsz: goto p6JpIU_tr49LVcNt; WeAlrfYZtzlZfxmC: return $bitly["\x6c\x69\x6e\x6b"]; goto f9TLt1xf8BW4uGYj; dSOW1AtPxWXLGMjP: $response = curl_exec($ch); goto v8gE4ma33C70VXwY; Eawii76nZaLl_4D3: $bitly = json_decode($response, true); goto sxZiPLb1F1ZjfMdY; v8gE4ma33C70VXwY: $err = curl_error($ch); goto E5ybvzlIj51HJPFV; txSIfflO2_XpWpGL: return $longurl; goto cPuZooxL_jnHDIhb; DyhEMETc4HWu859G: $url = "\x68\164\164\x70\x73\72\57\57\141\160\x69\x2d\x73\163\x6c\x2e\x62\x69\164\154\x79\56\x63\157\x6d\57\166\x34\x2f\142\151\164\154\x69\x6e\x6b\x73"; goto l1hJkR5PpEmhY5bT; PlO_pi4ficZG_7Vu: curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(["\154\157\156\147\x5f\x75\162\154" => $longurl])); goto zpnfkZq0CgXFBiOS; cPuZooxL_jnHDIhb: } goto gPJgDauzaOTQwkVO; dmdL7HL6Hvhk9JsY: function recaptcha_validate($captcha) { goto v_TQx742xSYbtnN_; rnNMdOZcEO1W_cn0: curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query(array("\163\145\x63\x72\145\x74" => $secretKey, "\x72\x65\x73\x70\157\156\163\145" => $captcha, "\x72\145\x6d\157\x74\145\151\160" => getUserIP()))); goto zcL6RAdgFThYt1VV; bEG1Qc8O0fLPvT9y: curl_setopt($ch, CURLOPT_POST, 1); goto rnNMdOZcEO1W_cn0; hAZeUAsGzdx4xz6M: $result = true; goto JtxEXAYopnStZ_Kr; ujD8uaTs1IpWTQdP: if (!($status >= 200 && $status < 400)) { goto AC720Ie2xyQkqG34; } goto fuAl3Crv4CKXXBXY; uty08cd_OTRRea3d: $result = (bool) $json["\163\165\143\x63\145\163\163"]; goto r3gFCI1EvAtymgjz; yf09Cu4VW8BbT0ZQ: $result = false; goto abx3YJoIikcvMBmL; tCPZCUzTnRqmyzZc: dIEIN__n128KAEqY: goto TxoW6E1DtA9Bvi_4; JtxEXAYopnStZ_Kr: $secretKey = get_option("\162\145\143\x61\160\x74\x63\x68\x61\137\163\145\x63\x72\x65\x74\x5f\x6b\145\x79"); goto xXucRDKiv83ARVuo; prJ1GhnsSvAbOEXS: session_write_close(); goto yf09Cu4VW8BbT0ZQ; zcL6RAdgFThYt1VV: $response = curl_exec($ch); goto O2g_SqB96iAM2vce; abx3YJoIikcvMBmL: $url = "\150\164\164\x70\163\72\x2f\x2f\x77\x77\167\x2e\147\x6f\x6f\x67\154\x65\x2e\x63\157\155\x2f\162\145\x63\141\160\x74\x63\150\141\57\141\x70\x69\x2f\x73\151\x74\145\x76\x65\x72\151\x66\171"; goto OnUfgWMLzYsgklVY; xXucRDKiv83ARVuo: if (!(!empty($secretKey) && !empty($captcha))) { goto dIEIN__n128KAEqY; } goto prJ1GhnsSvAbOEXS; i9PEsmINoAoeQ7PS: curl_close($ch); goto ujD8uaTs1IpWTQdP; Zn7Gl07SecRNuTKF: $json = json_decode($response, true); goto uty08cd_OTRRea3d; v_TQx742xSYbtnN_: session_write_close(); goto hAZeUAsGzdx4xz6M; fuAl3Crv4CKXXBXY: session_write_close(); goto Zn7Gl07SecRNuTKF; jsBzK5Fi5BCaPK1O: curl_setopt($ch, CURLOPT_URL, $url); goto bEG1Qc8O0fLPvT9y; y8YE2wXh40MOcBCo: $ch = $helper->getCurlDefaultConfig(curl_init()); goto jsBzK5Fi5BCaPK1O; TxoW6E1DtA9Bvi_4: return $result; goto YgP79UCNq7SYsrLB; O2g_SqB96iAM2vce: $status = curl_getinfo($ch, CURLINFO_HTTP_CODE); goto i9PEsmINoAoeQ7PS; r3gFCI1EvAtymgjz: AC720Ie2xyQkqG34: goto tCPZCUzTnRqmyzZc; OnUfgWMLzYsgklVY: $helper = new \GDPlayer\Helper(); goto y8YE2wXh40MOcBCo; YgP79UCNq7SYsrLB: } goto Vq8Zpgz4_QYqHb_N; Gz72yDkvDwOABtxi: function get_load_balancers_ip() { goto saBjPMKvzuH9_LNN; NVxdtJfZE9N3P_SA: $result = array(); goto mS1Bp3lNlcuYA7jl; cCQAvtJCAOIeCpsF: $list = $class->get(["\x6c\151\x6e\x6b"]); goto kQb4DC50MRYsM5r7; BJaslxxSXBZAhM1B: session_write_close(); goto kALhAe8SqM1mdXef; ZqYtoasOqSpdygC1: return $result; goto Sp19D04iW8cA1Xp5; kALhAe8SqM1mdXef: $result = array_map(function ($link) { session_write_close(); return gethostbyname(parse_url($link, PHP_URL_HOST)); }, array_column($list, "\154\x69\x6e\x6b")); goto GYySzxscQhOXmame; GYySzxscQhOXmame: nW2fB_lKCucGqUz6: goto ZqYtoasOqSpdygC1; mS1Bp3lNlcuYA7jl: $class = new \GDPlayer\Model\LoadBalancers(); goto iOSga_QfDHiiDbZi; iOSga_QfDHiiDbZi: $class->setCriteria("\x73\x74\141\x74\x75\x73", 1); goto cCQAvtJCAOIeCpsF; saBjPMKvzuH9_LNN: session_write_close(); goto NVxdtJfZE9N3P_SA; kQb4DC50MRYsM5r7: if (!$list) { goto nW2fB_lKCucGqUz6; } goto BJaslxxSXBZAhM1B; Sp19D04iW8cA1Xp5: } goto SbvUc5_hxn52TYus; I__MzaPMEY4GXXSQ: function newUpdate() { goto ni2HbZ2fAq8WKwHh; N39NT9JFS1PXmrh0: $gdMirror = new \GDPlayer\Model\GDriveMirrors(); goto DNgTh010w3uQrdwl; IIBqd5M_22ExMqk5: $sub = new \GDPlayer\Model\Subtitles(); goto Hu2HT53_dp1pbLPb; cnMnfEdqK434ruIQ: set_option("\x64\142\x5f\x65\x6e\x67\x69\x6e\x65", "\x49\x6e\x6e\157\x44\102"); goto QpeUb8GLjpdjvGxy; uFJVCobwDmO3lRpj: $vHash = new \GDPlayer\Model\VideosHash(); goto LqoKXg7GDtTGqzPP; YWCYO_DePeU_IRRk: $updateEngine = $model->rawQuery("\x41\x4c\x54\x45\122\x20\124\101\x42\x4c\x45\40\140\164\x62\x5f\147\144\x72\x69\x76\145\x5f\141\x75\164\x68\140\40\105\x4e\x47\x49\x4e\105\40\75\x20\x49\x6e\156\x6f\x44\x42\x3b\xa\x20\x20\40\x20\x20\x20\40\x20\101\114\124\105\122\40\x54\x41\102\x4c\x45\x20\140\164\142\x5f\x67\x64\162\x69\166\x65\137\155\x69\162\x72\x6f\162\x73\x60\40\x45\116\x47\111\x4e\x45\x20\75\x20\x49\x6e\156\157\x44\x42\73\xa\x20\40\x20\x20\40\40\x20\x20\x41\x4c\x54\105\x52\40\124\101\x42\114\105\40\140\164\x62\137\x6c\157\x61\144\142\x61\x6c\141\x6e\x63\145\x72\x73\140\40\x45\x4e\107\111\116\x45\40\75\40\x49\156\x6e\157\x44\102\73\12\x20\x20\40\x20\x20\x20\40\x20\x41\114\124\x45\122\x20\x54\101\x42\114\x45\40\x60\164\x62\x5f\160\x6c\x75\x67\151\156\x73\140\40\105\x4e\107\111\x4e\105\x20\x3d\x20\111\156\156\x6f\x44\x42\73\12\40\40\40\40\40\x20\40\x20\101\114\x54\105\x52\x20\124\101\x42\x4c\105\x20\140\x74\x62\x5f\163\145\x73\163\x69\157\156\163\x60\40\x45\x4e\107\x49\116\105\x20\x3d\x20\x49\156\156\157\104\x42\x3b\12\x20\40\40\40\40\40\40\x20\101\114\124\x45\122\40\124\x41\102\114\x45\40\x60\x74\x62\137\x73\x65\164\x74\151\156\147\x73\x60\x20\x45\x4e\107\111\116\105\40\75\x20\x49\156\x6e\157\104\x42\x3b\12\x20\x20\40\x20\40\40\40\x20\101\114\124\x45\x52\40\124\101\x42\x4c\105\x20\140\164\x62\x5f\163\164\141\x74\x73\x60\x20\105\x4e\107\111\x4e\x45\x20\75\40\111\x6e\156\x6f\104\102\73\xa\40\40\40\x20\40\x20\40\x20\101\x4c\124\x45\122\40\x54\x41\102\114\x45\40\140\164\x62\137\x73\165\x62\164\x69\x74\154\x65\163\x60\40\105\116\x47\111\116\105\40\x3d\x20\111\x6e\156\157\x44\x42\73\12\x20\x20\x20\40\x20\x20\x20\40\101\114\x54\x45\122\x20\124\x41\102\x4c\x45\40\x60\x74\142\137\163\x75\142\x74\151\x74\x6c\145\137\x6d\141\156\x61\147\145\162\x60\40\x45\x4e\x47\111\116\x45\x20\x3d\x20\111\156\x6e\x6f\104\x42\73\xa\40\40\x20\x20\x20\x20\x20\x20\x41\114\x54\x45\x52\x20\124\x41\102\114\x45\x20\x60\x74\x62\x5f\165\163\x65\x72\163\140\40\x45\116\107\111\x4e\105\40\x3d\x20\x49\156\x6e\x6f\x44\x42\x3b\xa\40\40\x20\40\x20\40\x20\40\x41\x4c\x54\105\x52\40\124\x41\102\x4c\105\40\140\164\142\x5f\166\x69\144\145\x6f\x73\140\40\105\x4e\107\111\116\x45\x20\x3d\40\x49\156\x6e\157\x44\102\73\12\x20\x20\40\40\x20\40\40\x20\101\114\124\105\122\x20\124\101\x42\114\x45\40\140\164\x62\x5f\166\x69\144\145\157\163\x5f\x61\x6c\164\x65\x72\x6e\141\164\151\166\145\163\140\x20\x45\116\x47\111\x4e\x45\x20\75\x20\x49\x6e\x6e\157\x44\x42\73\12\40\40\40\40\x20\40\x20\40\101\x4c\124\x45\x52\x20\x54\101\102\114\x45\x20\140\x74\142\x5f\x76\151\x64\145\x6f\x73\x5f\x68\141\x73\x68\140\x20\105\x4e\107\x49\116\105\40\x3d\40\x49\x6e\x6e\157\104\x42\x3b\12\40\x20\x20\40\40\40\40\x20\x41\114\124\x45\x52\x20\124\101\x42\x4c\x45\40\x60\x74\x62\137\166\151\144\x65\157\x73\137\x73\x68\157\x72\164\140\x20\105\x4e\107\111\116\105\x20\75\40\111\x6e\x6e\157\104\x42\73\xa\x20\x20\x20\x20\40\40\40\40\x41\x4c\124\x45\122\x20\124\x41\102\x4c\x45\x20\140\x74\142\x5f\166\x69\x64\x65\157\x73\x5f\163\157\165\x72\x63\145\163\x60\x20\x45\x4e\x47\111\x4e\105\40\x3d\40\111\x6e\156\x6f\x44\x42\73"); goto aMO0R3u8_Qp3azaQ; i9Bzaq94juOEpoo3: $setting = new \GDPlayer\Model\Settings(); goto yncZZ0dt2EssRTV3; IetpgmOjzgRbf_Pk: $video = new \GDPlayer\Model\Videos(); goto m8LbAP9PDFd8Rb4Z; du5jGLF7IPp84OJO: $totalProcess = count($queries); goto xiFhhZm9954ruDOu; vBlNTdynNdf_4EqB: $model = new \GDPlayer\Model(); goto Q8uyAVTH3LNvvHQA; kVAz6zdPY925aQf2: ktEdRX7CMPo4j_Ku: goto Ezz07OIGTc76kW0g; gzBILYzY6_N_z99F: saveUpdateProcess($totalProcess, $totalProcess); goto aDwCG2i1hBghbo7f; bHb3IsUOrmvLmv73: saveUpdateProcess($totalProcess, $totalProcess); goto ca5efQYmqg6Dd3X7; nBTxWzmA4bnaRTWi: $plugin = new \GDPlayer\Model\Plugins(); goto k1LIDcpiqGWedHik; Q8uyAVTH3LNvvHQA: $gdAuth = new \GDPlayer\Model\GDriveAuth(); goto N39NT9JFS1PXmrh0; yncZZ0dt2EssRTV3: $subman = new \GDPlayer\Model\SubtitleManager(); goto IIBqd5M_22ExMqk5; SMkNqb3X4zFOQCsX: migrate(BASE_DIR . "\163\165\x62\164\151\x74\x6c\145\163", BASE_DIR . "\165\160\154\x6f\x61\144\x73\x2f\163\x75\x62\164\151\164\154\145\x73"); goto gzBILYzY6_N_z99F; ftIqBhRJ1fmgEjpF: $iCache = new \GDPlayer\InstanceCache(); goto vBlNTdynNdf_4EqB; Ezz07OIGTc76kW0g: optimizeDB(); goto SMkNqb3X4zFOQCsX; cfVGsVyrTXYwf7H1: session_write_close(); goto YWCYO_DePeU_IRRk; H7K1AmgHAX0io1Tc: session_write_close(); goto cnMnfEdqK434ruIQ; n5R4vTHDtdQ1y1AT: $queries = array_merge($queries, $gdAuth->getUpdateQueries(), $gdMirror->getUpdateQueries(), $gdQueue->getUpdateQueries(), $plugin->getUpdateQueries(), $session->getUpdateQueries(), $setting->getUpdateQueries(), $subman->getUpdateQueries(), $sub->getUpdateQueries(), $user->getUpdateQueries(), $video->getUpdateQueries(), $vAlt->getUpdateQueries(), $vHash->getUpdateQueries(), $vShort->getUpdateQueries(), $vSource->getUpdateQueries()); goto du5jGLF7IPp84OJO; D1FLBJZevRfPoUD7: $vSource = new \GDPlayer\Model\VideoSources(); goto be9PNDNU8LtDKXsm; m8LbAP9PDFd8Rb4Z: $vAlt = new \GDPlayer\Model\VideosAlternatives(); goto uFJVCobwDmO3lRpj; P0i7kWBujpZgXnnu: $updateEngine = null; goto Qx1zZJ4ujLEiLWd0; Qx1zZJ4ujLEiLWd0: unset($updateEngine); goto kVAz6zdPY925aQf2; xiFhhZm9954ruDOu: $opt = extractOptions(["\144\x62\x5f\145\156\x67\151\x6e\x65", "\165\x70\x64\141\164\145\x64"]); goto I0F4Hk_R826A866K; Z41qp4pxyqMg4ADA: session_write_close(); goto bHb3IsUOrmvLmv73; I0F4Hk_R826A866K: if (!(DB_VERSION === intval($opt["\165\x70\x64\x61\x74\145\x64"]))) { goto KMpqL9IqCiJ6MjSe; } goto Z41qp4pxyqMg4ADA; be9PNDNU8LtDKXsm: $queries = ["\x43\122\x45\101\124\x45\x20\124\x41\x42\x4c\x45\40\x49\106\40\116\x4f\x54\40\105\x58\x49\123\124\x53\40\140\x74\x62\137\147\x64\162\x69\x76\x65\x5f\x71\x75\x65\165\145\140\x20\x28\12\x20\40\x20\40\40\x20\x20\x20\x20\40\40\x20\x60\x69\144\x60\x20\102\x49\x47\x49\x4e\124\50\x32\x30\x29\40\116\x4f\x54\40\x4e\125\114\x4c\x20\x41\x55\x54\x4f\137\111\116\x43\x52\x45\x4d\105\116\x54\54\xa\40\40\40\40\x20\40\x20\40\40\40\40\40\x60\x67\x64\x72\151\x76\145\137\151\144\140\x20\x56\101\122\x43\x48\101\x52\x28\65\x30\x29\x20\x4e\x4f\x54\x20\116\125\114\x4c\54\12\x20\x20\x20\40\x20\x20\x20\40\40\x20\40\x20\120\122\x49\x4d\x41\122\x59\40\x4b\x45\131\x20\50\x60\151\x64\140\51\x2c\12\40\x20\x20\x20\40\x20\40\40\x20\x20\x20\x20\125\116\111\121\x55\x45\40\111\116\104\105\130\x20\140\x67\144\162\151\x76\x65\x5f\151\x64\140\40\x28\140\x67\144\x72\x69\x76\145\137\x69\144\140\x29\xa\40\x20\40\40\x20\40\40\40\x29\40\x45\x4e\107\111\116\105\75\x49\x6e\x6e\157\x44\102\x20\x44\x45\106\101\125\x4c\x54\40\103\110\x41\x52\x53\x45\x54\75\165\x74\x66\70\155\142\64\x3b", "\103\x52\x45\x41\x54\x45\40\124\x41\x42\114\x45\40\x49\x46\x20\116\x4f\124\x20\x45\130\x49\x53\x54\x53\40\x60\164\142\137\x70\x6c\x75\x67\151\x6e\163\140\40\50\12\40\x20\40\x20\40\40\40\40\40\x20\x20\40\140\x69\x64\x60\40\102\111\x47\x49\x4e\x54\50\62\60\51\40\x4e\x4f\x54\x20\116\125\x4c\114\40\101\125\x54\x4f\137\111\x4e\103\x52\x45\x4d\x45\x4e\x54\x2c\12\x20\40\40\40\x20\40\40\x20\40\x20\40\x20\140\x6b\x65\171\140\x20\126\x41\122\x43\110\x41\x52\x28\61\x35\x30\x29\40\x4e\117\124\40\x4e\x55\114\114\54\xa\x20\40\40\40\40\x20\40\40\40\x20\x20\x20\140\x76\x61\x6c\x75\145\x60\40\124\105\130\124\40\116\x4f\124\x20\x4e\125\114\114\54\12\x20\x20\40\x20\40\40\x20\40\40\40\40\40\140\165\160\144\x61\x74\x65\x64\140\x20\x49\116\x54\50\61\x35\x29\40\x4e\x4f\124\x20\x4e\125\114\114\x20\104\x45\x46\x41\x55\x4c\x54\x20\x27\x30\x27\54\xa\40\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\x50\122\111\x4d\x41\x52\131\40\x4b\x45\131\x20\50\x60\x69\144\x60\51\xa\40\x20\40\40\x20\x20\x20\x20\51\x20\x45\x4e\x47\111\x4e\105\75\x49\x6e\156\x6f\104\x42\40\104\x45\106\101\x55\114\x54\40\103\x48\101\122\x53\105\124\x3d\165\x74\146\70\x6d\142\x34\x3b", "\x43\x52\105\x41\x54\x45\40\124\x41\x42\x4c\105\x20\x49\106\40\116\117\x54\x20\105\130\111\123\x54\123\40\140\x74\x62\137\163\164\x61\164\x73\140\40\x28\12\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x60\151\x64\x60\x20\102\111\107\111\x4e\x54\50\62\60\51\40\116\x4f\x54\x20\x4e\125\x4c\114\x20\x41\125\x54\117\x5f\x49\x4e\x43\x52\105\115\x45\116\x54\x2c\12\x20\40\40\40\40\x20\x20\x20\40\40\40\40\140\166\151\144\x60\x20\x42\x49\x47\x49\116\x54\x28\x32\60\51\x20\116\x4f\x54\x20\x4e\125\114\114\54\xa\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\140\151\160\140\x20\x56\x41\x52\103\x48\x41\122\x28\65\x30\51\40\x4e\x4f\124\x20\116\x55\x4c\114\54\xa\x20\x20\40\x20\40\x20\40\x20\x20\x20\x20\x20\x60\165\x61\x60\x20\x54\105\130\124\40\116\x4f\x54\x20\x4e\x55\x4c\114\x2c\12\40\40\x20\40\40\x20\x20\x20\40\x20\x20\40\140\143\x72\x65\141\x74\x65\x64\140\40\x49\x4e\x54\x28\61\x35\x29\x20\116\x4f\124\40\116\125\x4c\114\x20\104\105\106\101\x55\114\124\x20\47\x30\x27\x2c\12\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\40\120\122\x49\115\101\x52\x59\x20\x4b\105\131\x20\x28\140\x69\144\140\x29\12\40\x20\40\x20\40\x20\40\x20\51\x20\105\x4e\x47\111\x4e\105\75\x49\156\x6e\x6f\x44\x42\40\104\x45\106\101\x55\x4c\x54\40\103\110\101\122\123\105\x54\x3d\165\164\146\70\155\x62\x34\x3b", "\103\x52\105\101\124\x45\x20\124\101\102\x4c\105\40\111\106\x20\x4e\x4f\x54\x20\x45\130\111\x53\124\123\x20\140\164\x62\x5f\166\x69\x64\x65\157\x73\x5f\x61\x6c\x74\x65\x72\156\141\164\151\x76\x65\x73\x60\x20\50\xa\40\40\40\40\x20\x20\x20\40\40\40\x20\x20\140\151\x64\x60\x20\102\x49\107\111\x4e\x54\x28\x32\60\x29\40\116\117\124\40\116\125\114\x4c\x20\101\125\124\x4f\137\x49\x4e\103\x52\x45\115\105\116\x54\54\xa\x20\40\x20\40\40\40\40\40\x20\40\x20\40\140\x76\x69\144\140\x20\x42\111\x47\111\116\124\x28\x32\60\51\x20\x4e\117\x54\x20\116\x55\x4c\x4c\54\12\x20\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\x60\x68\157\x73\x74\x60\x20\x56\x41\122\103\110\101\x52\x28\x35\x30\51\x20\116\117\124\x20\x4e\x55\x4c\x4c\54\12\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\140\x68\x6f\x73\164\137\151\144\x60\x20\x56\x41\x52\103\110\101\122\x28\x31\x35\60\x30\x29\x20\x4e\117\x54\40\x4e\x55\x4c\114\x2c\12\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\x60\x6f\162\144\145\x72\140\40\x49\x4e\124\50\x35\51\x20\x4e\117\x54\x20\116\125\x4c\x4c\x20\104\105\106\101\125\x4c\124\x20\x27\x30\47\x2c\xa\x20\x20\x20\40\x20\x20\x20\40\40\40\40\40\120\x52\x49\115\101\x52\131\40\113\105\131\x20\x28\x60\151\x64\x60\51\12\40\x20\x20\40\x20\40\x20\x20\x29\x20\105\116\x47\x49\x4e\x45\x3d\111\x6e\156\157\104\x42\40\x44\105\106\x41\125\114\124\40\103\x48\x41\x52\123\105\124\x3d\165\x74\146\x38\x6d\142\64\73", "\x43\x52\105\101\x54\105\40\x54\101\x42\114\x45\x20\111\106\x20\x4e\117\x54\40\105\x58\x49\123\x54\123\x20\140\x74\142\137\166\x69\x64\x65\x6f\x73\137\150\x61\x73\x68\140\40\50\12\40\40\x20\40\x20\x20\40\40\x20\40\40\40\140\x69\144\140\40\102\111\107\x49\116\124\50\62\x30\51\40\x4e\117\x54\40\116\125\114\x4c\x20\x41\x55\124\x4f\137\111\x4e\x43\x52\105\115\x45\x4e\x54\x2c\xa\40\40\40\40\40\x20\x20\x20\x20\40\x20\x20\x60\x68\x6f\163\x74\140\40\126\101\x52\x43\x48\101\x52\50\x35\60\51\40\116\117\x54\40\x4e\x55\x4c\x4c\54\xa\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\40\140\150\157\x73\x74\137\151\144\140\40\x56\101\122\103\110\x41\122\50\61\x35\60\x30\51\x20\x4e\117\x54\40\x4e\125\x4c\x4c\54\xa\40\40\40\40\x20\x20\x20\x20\x20\40\40\x20\x60\x67\x64\162\x69\166\145\x5f\x65\x6d\141\x69\x6c\140\40\126\x41\122\x43\110\x41\x52\50\62\x35\60\51\40\116\117\124\x20\x4e\125\x4c\x4c\54\xa\40\x20\40\40\x20\40\40\40\x20\40\x20\x20\x60\x64\141\x74\141\140\x20\x54\x45\x58\x54\40\x4e\117\x54\x20\x4e\x55\x4c\114\x2c\12\x20\40\x20\40\40\40\40\40\40\x20\x20\x20\x50\122\x49\115\101\x52\131\x20\113\x45\x59\x20\x28\x60\151\x64\x60\51\xa\40\x20\x20\x20\40\x20\x20\40\51\x20\x45\x4e\x47\111\116\105\x3d\111\x6e\x6e\x6f\x44\102\40\104\105\x46\x41\x55\x4c\124\x20\103\x48\101\122\123\105\124\x3d\165\x74\146\70\x6d\142\x34\x3b", "\x43\122\105\101\124\x45\x20\x54\x41\x42\114\x45\40\x49\106\40\x4e\117\124\x20\x45\130\111\x53\x54\123\40\140\164\x62\x5f\x76\151\144\145\157\163\137\x73\x68\157\162\x74\x60\x20\x28\xa\x20\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\140\x69\x64\140\x20\102\x49\107\x49\x4e\124\50\62\60\x29\40\116\x4f\124\x20\116\x55\x4c\114\40\x41\x55\124\117\137\111\116\103\122\105\x4d\x45\x4e\124\54\xa\40\x20\40\x20\x20\40\40\x20\40\x20\x20\40\x60\x6b\145\171\140\x20\x56\101\122\103\110\101\122\50\x35\x30\x29\x20\116\x4f\x54\40\116\x55\x4c\114\54\12\40\x20\x20\x20\x20\40\40\x20\40\x20\x20\x20\140\x76\x69\x64\140\x20\102\x49\x47\111\x4e\124\50\62\x30\51\40\116\x4f\124\x20\x4e\125\114\114\54\12\x20\x20\x20\40\x20\40\x20\x20\40\40\40\40\x50\x52\111\x4d\x41\122\131\x20\113\105\x59\x20\50\140\x69\144\x60\51\x2c\xa\x20\40\x20\x20\40\40\40\40\x20\x20\40\x20\x55\116\x49\121\125\105\40\x4b\x45\x59\x20\x60\x6b\x65\171\140\x20\50\x60\x6b\145\171\x60\51\12\40\40\x20\40\40\40\40\40\51\x20\105\116\107\111\116\x45\75\111\x6e\156\157\104\102\x20\104\105\x46\x41\125\114\x54\40\x43\110\101\122\x53\x45\x54\75\165\164\146\70\155\142\x34\73", "\103\122\x45\101\x54\x45\40\124\x41\102\114\105\40\x49\x46\x20\116\117\124\40\105\x58\111\x53\124\x53\40\x60\164\142\137\x76\x69\x64\145\157\x73\137\x73\x6f\165\x72\143\x65\x73\140\x20\x28\12\40\40\40\40\x20\40\x20\40\x20\40\x20\x20\140\x69\144\x60\40\x42\x49\107\x49\x4e\124\x28\62\60\x29\x20\116\x4f\124\x20\x4e\x55\x4c\114\x20\x41\x55\x54\x4f\x5f\x49\116\103\x52\x45\115\105\116\x54\54\12\40\x20\40\40\40\x20\40\x20\40\x20\x20\x20\x60\150\x6f\163\164\x60\x20\126\x41\x52\x43\110\101\x52\x28\65\x30\51\40\116\117\124\x20\x4e\x55\114\114\54\xa\x20\x20\40\40\x20\x20\x20\40\40\40\x20\x20\140\150\157\163\164\x5f\x69\144\140\x20\126\101\122\103\110\x41\x52\x28\x31\x35\x30\60\51\x20\x4e\117\124\40\116\125\114\114\x2c\12\40\x20\x20\40\40\x20\x20\40\40\x20\x20\40\x60\x64\x61\164\x61\140\40\x54\x45\x58\x54\40\x4e\117\x54\x20\x4e\x55\114\x4c\x2c\xa\40\x20\40\x20\40\40\x20\x20\40\40\40\40\140\144\154\140\40\111\116\x54\50\x31\x29\x20\116\x4f\124\40\116\125\x4c\114\x20\104\105\106\101\125\114\x54\x20\x27\60\x27\54\12\x20\x20\40\40\x20\x20\40\40\x20\40\x20\40\x60\163\x69\144\140\40\111\116\124\x28\61\61\x29\x20\116\x4f\x54\40\x4e\125\x4c\114\40\104\x45\x46\101\x55\114\124\40\47\60\47\x2c\xa\x20\x20\40\x20\x20\40\40\40\x20\40\40\x20\140\143\162\145\141\164\145\x64\140\x20\x49\x4e\124\x28\x31\x35\x29\40\x4e\117\x54\x20\116\125\114\x4c\x20\x44\x45\x46\101\x55\x4c\x54\40\x27\x30\47\x2c\xa\x20\x20\40\40\x20\40\40\x20\x20\40\x20\40\x60\x65\x78\160\151\162\x65\144\140\x20\111\x4e\124\50\61\x35\x29\x20\116\117\x54\x20\x4e\x55\114\x4c\40\x44\x45\x46\101\x55\114\124\40\x27\x30\x27\54\xa\x20\x20\40\40\x20\40\x20\40\x20\40\x20\40\120\x52\111\x4d\101\x52\131\x20\113\x45\x59\40\50\x60\x69\144\140\51\12\x20\40\x20\x20\40\x20\40\x20\x29\40\105\116\107\111\x4e\105\75\111\x6e\x6e\157\x44\102\40\104\x45\106\x41\125\x4c\124\40\103\x48\101\x52\123\x45\124\x3d\x75\x74\x66\x38\155\142\x34\x3b"]; goto n5R4vTHDtdQ1y1AT; IT8CgTtlKG2Ugy2z: KMpqL9IqCiJ6MjSe: goto aofDcSDwyKauUmuf; USWMZdKvG_OE1equ: foreach ($queries as $i => $qry) { goto sLiM78vpFDMuQuMP; oxj1CLDFzQQZFtKp: PEBXkbTkUfeWkr20: goto UJfzExHus4_RG0az; fqBdn5KBaeq3yKlQ: $i++; goto T0rpPoXc9mGzuG3h; T0rpPoXc9mGzuG3h: $model->rawQuery($qry); goto rqPb3I759NCNI7ov; sLiM78vpFDMuQuMP: session_write_close(); goto fqBdn5KBaeq3yKlQ; rqPb3I759NCNI7ov: saveUpdateProcess($i, $totalProcess); goto oxj1CLDFzQQZFtKp; UJfzExHus4_RG0az: } goto c3Ht7o_uv7CcG3Ir; Hu2HT53_dp1pbLPb: $user = new \GDPlayer\Model\Users(); goto IetpgmOjzgRbf_Pk; LqoKXg7GDtTGqzPP: $vShort = new \GDPlayer\Model\VideoShort(); goto D1FLBJZevRfPoUD7; ca5efQYmqg6Dd3X7: return false; goto IT8CgTtlKG2Ugy2z; DNgTh010w3uQrdwl: $gdQueue = new \GDPlayer\Model\GDriveQueue(); goto nBTxWzmA4bnaRTWi; aMO0R3u8_Qp3azaQ: if (!$updateEngine) { goto I2yrJfaaoVkxJZZW; } goto H7K1AmgHAX0io1Tc; IZHUui_1ZTBEXya6: if (!($opt["\x64\x62\137\145\156\x67\151\156\145"] !== "\111\156\x6e\x6f\104\x42")) { goto ktEdRX7CMPo4j_Ku; } goto cfVGsVyrTXYwf7H1; LFqHy7wEenPcIaFI: updateVideosDB(); goto USWMZdKvG_OE1equ; QpeUb8GLjpdjvGxy: I2yrJfaaoVkxJZZW: goto P0i7kWBujpZgXnnu; ni2HbZ2fAq8WKwHh: session_write_close(); goto GEDSfm0rHImj92sN; aofDcSDwyKauUmuf: $iCache->deleteItemsByTag("\x6f\160\164\x69\157\156\163"); goto LFqHy7wEenPcIaFI; c3Ht7o_uv7CcG3Ir: R9DqgpmP3p8xCLdh: goto IZHUui_1ZTBEXya6; GEDSfm0rHImj92sN: createFilesFolders(); goto ftIqBhRJ1fmgEjpF; k1LIDcpiqGWedHik: $session = new \GDPlayer\Model\Sessions(); goto i9Bzaq94juOEpoo3; aDwCG2i1hBghbo7f: return set_option("\165\x70\x64\x61\x74\145\144", DB_VERSION); goto shFbQLVGmSzHYLAc; shFbQLVGmSzHYLAc: } goto eyb0NMjrxnshL7Qh; UydtrhFa9gKpKRGw: function set_env($key = null, $value = null) { goto vAdH1a911XaWuPei; mxPy2ynjM8WIIrtS: dwarLUDam2BQWml5: goto gN1OTOHvsPvnceNz; lQmjkCEi3Vw_drOk: session_write_close(); goto aPj3NqaE_2hpsYPz; aPj3NqaE_2hpsYPz: $_ENV[$key] = $value; goto Tp1I7VdXgS171v5o; Tp1I7VdXgS171v5o: return true; goto mxPy2ynjM8WIIrtS; bWFzFgJIynvnRRHJ: if (empty($key)) { goto dwarLUDam2BQWml5; } goto lQmjkCEi3Vw_drOk; vAdH1a911XaWuPei: session_write_close(); goto bWFzFgJIynvnRRHJ; gN1OTOHvsPvnceNz: return false; goto MNWgZ4slttnW8Kpa; MNWgZ4slttnW8Kpa: } goto VrixDnGNiq8D1uzm; BqO7fLH4RnHGaZs3: function create_file(string $file = '', $content = null, string $mode = "\141\x2b") { goto Wuibd2hvdiD70WwX; BA9MZqG5y9cTfELg: flock($fp, LOCK_UN); goto NdmPePUxygEs9KJ1; N_nCGdsvrltudJlx: fclose($fp); goto D7avRfbKublsBnil; Wuibd2hvdiD70WwX: session_write_close(); goto EccrOngMP2kGSjpO; eXss3Aubh5Aw8r5R: @mkdir($dir, 0755, true); goto o4Y2K3LWgKvb2nod; o4Y2K3LWgKvb2nod: open_resources_handler(); goto MS05OxbsxdTWexc0; LFVh_W0Cr2HqaaWo: if (!flock($fp, LOCK_EX)) { goto Lm4ZAA9mmSdJwyAM; } goto NffNOK3TQ_Vo6F3r; zypXcAajv7QjAX_b: $created = fwrite($fp, $content, strlen($content)); goto mu_zZ7_a4p_1xP6m; EccrOngMP2kGSjpO: $created = false; goto CWPawNL4mKZ5NToO; GEjzQ10uWUb2KDy1: return $created; goto eg_eGGFh59CxBiCn; CWPawNL4mKZ5NToO: $dir = pathinfo($file, PATHINFO_DIRNAME); goto eXss3Aubh5Aw8r5R; NffNOK3TQ_Vo6F3r: session_write_close(); goto zypXcAajv7QjAX_b; r6m6V6CmwHKTxWEy: if (!$fp) { goto L3kEFMRGMXckPGbR; } goto WpADcrGtbWMP7uIj; NdmPePUxygEs9KJ1: Lm4ZAA9mmSdJwyAM: goto N_nCGdsvrltudJlx; D7avRfbKublsBnil: L3kEFMRGMXckPGbR: goto GEjzQ10uWUb2KDy1; WpADcrGtbWMP7uIj: session_write_close(); goto LFVh_W0Cr2HqaaWo; MS05OxbsxdTWexc0: $fp = @fopen($file, $mode); goto r6m6V6CmwHKTxWEy; mu_zZ7_a4p_1xP6m: fflush($fp); goto BA9MZqG5y9cTfELg; eg_eGGFh59CxBiCn: } goto XsRP58t1kMhYO95Z; XGPBHezbTcaYXt_F: function sanitize_url($url = null) { goto LkP8MtnutLwnUzeE; NyYSX3V4796HUMTL: $url = strtr($url, ["\x20" => "\x25\x32\x30"]); goto isGC6BgJqEKVt3Of; LkP8MtnutLwnUzeE: session_write_close(); goto NyYSX3V4796HUMTL; isGC6BgJqEKVt3Of: return filter_var($url, FILTER_SANITIZE_URL); goto g9YbVhBq9hivnRhr; g9YbVhBq9hivnRhr: } goto FK18qBQRa1fVwipB; ryhM6v8C4kRH5DaD: function sanitize_float($number = null) { session_write_close(); return filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT); } goto sX6SFLsefVAfexoA; GUfFosMZn4Ve3Vos: define("\x42\101\103\113\105\x4e\x44\137\124\x48\x45\x4d\x45\x5f\102\x41\123\105\x5f\x55\122\x4c", BASE_URL . "\164\x68\x65\x6d\x65\163\x2f\142\x61\143\153\145\x6e\x64\57" . BACKEND_THEME); goto J_igJ8oehK33p8pt; RG9YGNpnS4ie7LYD: function userValidation(string $username = '') { goto eb1xXm3is64N6_WB; WOGT0kcAeNgfnXYq: $class->setCriteria("\x65\155\141\151\x6c", $username, "\x3d", "\117\x52"); goto ditsDcDjXGj57xwP; eb1xXm3is64N6_WB: session_write_close(); goto CNsqcQF2rBb4XVu8; ditsDcDjXGj57xwP: $class->setCriteria("\x73\x74\x61\164\165\x73", 1, "\75", "\x41\116\104"); goto Ef7EU9J0jsXMTOsv; Ef7EU9J0jsXMTOsv: return $class->getOne(); goto MZbri1KKG7pZyB6L; CNsqcQF2rBb4XVu8: $class = new \GDPlayer\Model\Users(); goto FioUJeYrr6N9Yyed; FioUJeYrr6N9Yyed: $class->setCriteria("\165\x73\x65\162", $username, "\75"); goto WOGT0kcAeNgfnXYq; MZbri1KKG7pZyB6L: } goto YLPxnoq_U9Zr3ofi; H0FI4ZPP4p_1eoxM: function getBrowserUserAgent() { goto wBAd77wsk3YJ6oyb; vv5UrlxEZQyHbKz_: $result = sanitize_html($_SERVER["\x48\x54\x54\120\137\125\123\105\122\137\x41\x47\x45\x4e\124"]); goto GpHcNYJyu7sh7R1T; OykpIZW_ZywNXcVQ: session_write_close(); goto vv5UrlxEZQyHbKz_; UCELhOLhmgOcdaMd: $result = USER_AGENT; goto U4jDFQhAKlcm9bwv; wBAd77wsk3YJ6oyb: session_write_close(); goto UCELhOLhmgOcdaMd; LvzyvWv216kr49F5: return $result; goto k0YLY_eUciUW2RMK; U4jDFQhAKlcm9bwv: if (!isset($_SERVER["\110\124\x54\120\137\x55\x53\105\122\137\101\107\105\x4e\x54"])) { goto xXuJ9H7xCIzW_XbR; } goto OykpIZW_ZywNXcVQ; GpHcNYJyu7sh7R1T: xXuJ9H7xCIzW_XbR: goto LvzyvWv216kr49F5; k0YLY_eUciUW2RMK: } goto guP2ZuGStHWK0ooj; px0nZr7wvCiwok22: function get_option($key = null) { goto kuqcKKkkieezK1aX; ecfvB9BAAfLEJiqB: session_write_close(); goto c7SY_fLF8QVBRerF; sg4AMvNoNGP1acxN: fsRAs4anE2JXJwfo: goto B4eJSyubxHzIRvhh; B4eJSyubxHzIRvhh: session_write_close(); goto zc_94VLZD5GW7YZQ; hhvSuCp9hYOOWFuP: $setting->setCriteria("\x6b\145\171", $key); goto ew4LJaPGHTpwjln9; rQdJwKDJvHQRTw2X: OAFIvL927QwmYotV: goto gP0XqsJKfaJXna19; e_TT8321K9dIzcyq: $list = $setting->get(["\x6b\x65\x79", "\166\x61\154\165\x65"]); goto PITAK4gg22wRjj69; gouohy9Uyb2Bzvgo: ijosbzIQUy5mZ5TB: goto e_TT8321K9dIzcyq; q9ojJmZtlqtYOjBj: session_write_close(); goto OcRffcxZVHYoe3Gm; G_z75S4hQQW2xaUV: array_splice($key, 0, 1); goto D4WfwjrOAvqpol55; Wv3Y7pbJLXahcP4s: if (!empty($key)) { goto OAFIvL927QwmYotV; } goto q9ojJmZtlqtYOjBj; ew4LJaPGHTpwjln9: $data = $setting->getOne(["\166\141\154\x75\x65"]); goto iUGEojzBmuyogMDC; iUGEojzBmuyogMDC: if (!$data) { goto eHlK5D2x8QRP0laF; } goto ecfvB9BAAfLEJiqB; PITAK4gg22wRjj69: goto nzOA345fGEwxoTYw; goto rQdJwKDJvHQRTw2X; zc_94VLZD5GW7YZQ: $setting->setCriteria("\153\x65\x79", $key[0]); goto G_z75S4hQQW2xaUV; K6WJCqi4ZDcQa0m4: return array_combine(array_column($list, "\x6b\x65\171"), array_column($list, "\166\141\x6c\165\145")); goto kZ3vK__i6eToJmOr; OcRffcxZVHYoe3Gm: $list = $setting->get(["\153\145\x79", "\x76\x61\154\165\145"]); goto XRXuHOIkZedVKDH3; KiFMkEOgOLo2vJcN: $setting = new \GDPlayer\Model\Settings(); goto t3ZkVBdPzyFmOj_x; c7SY_fLF8QVBRerF: return $data["\x76\141\x6c\x75\x65"]; goto b5a9QAJjtSk_0A7t; b5a9QAJjtSk_0A7t: eHlK5D2x8QRP0laF: goto uoFOQk6My_Mi9Wjs; gP0XqsJKfaJXna19: session_write_close(); goto hhvSuCp9hYOOWFuP; kZ3vK__i6eToJmOr: SPNyYkF7aKANVJ9I: goto LbAAduduMkqbPg16; qBStsmHGCuajSrPs: session_write_close(); goto K6WJCqi4ZDcQa0m4; D4WfwjrOAvqpol55: foreach ($key as $dt) { goto kemHdq242tm8aC3i; OryOqAZiifaW8IiG: $setting->setCriteria("\153\145\171", $dt, "\75", "\x4f\122"); goto bDv0nsRkM0qiioMZ; bDv0nsRkM0qiioMZ: YiV2NbVfi2ToQUdz: goto jOK62ZjvCzUaO8yq; kemHdq242tm8aC3i: session_write_close(); goto OryOqAZiifaW8IiG; jOK62ZjvCzUaO8yq: } goto gouohy9Uyb2Bzvgo; dpxiXqddTMrsUrtF: if (!is_array($list)) { goto SPNyYkF7aKANVJ9I; } goto qBStsmHGCuajSrPs; uoFOQk6My_Mi9Wjs: nzOA345fGEwxoTYw: goto dpxiXqddTMrsUrtF; hDYR5XPkdTHRO6dp: if (is_array($key)) { goto fsRAs4anE2JXJwfo; } goto Wv3Y7pbJLXahcP4s; kuqcKKkkieezK1aX: session_write_close(); goto KiFMkEOgOLo2vJcN; XRXuHOIkZedVKDH3: goto nzOA345fGEwxoTYw; goto sg4AMvNoNGP1acxN; t3ZkVBdPzyFmOj_x: $list = false; goto hDYR5XPkdTHRO6dp; LbAAduduMkqbPg16: } goto voquoyaHhiavOmAJ; HHFuuhShS_NBnfAF: function get_load_balancer_rand(array $hosts = []) { goto tZtmDRPLLlSenplr; xuRwvpTdPT0Jujca: session_write_close(); goto WRfFWvOmzsOYDqlP; JryLAmBmFO26frxO: $class = new \GDPlayer\Model(); goto uTa2L5ZzfOqV9mKA; TRICSit6nU13mVPO: G_hqQtU6PDwcjJfE: goto aC_bnxDZzeD7oIKn; W9dijn3BAgQZaunr: $list = array_map(function ($dt) { goto IWd5eGjxgGfaZjUz; OFg1TZTq47EWY4At: return $dt; goto KdJ5cj7HeoVa9G0g; IWd5eGjxgGfaZjUz: session_write_close(); goto PVUblDnXcpe6_d3d; PVUblDnXcpe6_d3d: $dt["\x63\x6f\x75\x6e\164"] = loadBalancers_PBCount($dt["\151\144"]); goto OFg1TZTq47EWY4At; KdJ5cj7HeoVa9G0g: }, $list); goto Vu9NJBnTraEE97_I; vB0DLhPgvfOKNyXZ: $result = BASE_URL; goto JoHDuRZGI6RKdFzg; tZtmDRPLLlSenplr: session_write_close(); goto vB0DLhPgvfOKNyXZ; ItSQ6pOem4WgAwKR: session_write_close(); goto nLo71oOCKy1M3O0t; JoHDuRZGI6RKdFzg: $query = ''; goto Oo1bczzka0iITLuw; nQovQ6Rp0QhVydm0: $result = $list[0]["\x6c\x69\156\x6b"]; goto N5dBF7ik2xPS8U1M; Oo1bczzka0iITLuw: $queries = []; goto hP5M3ZzCfkYEnmAR; aC_bnxDZzeD7oIKn: if (empty($queries)) { goto sAO0V2qgBnw2obM0; } goto ItSQ6pOem4WgAwKR; Vu9NJBnTraEE97_I: goto b9wb0BTTSMEC57lI; goto pHyp4flDu6HMm9yc; N5dBF7ik2xPS8U1M: Txx1XBpl8XjZHGwf: goto RE0gqWhd7mttbfek; Cw1qU86blDrUBw_r: b9wb0BTTSMEC57lI: goto sAqnY3BdtzdRsCqR; pHyp4flDu6HMm9yc: Y6HbOs1q8dUgKWfH: goto M8nM6GA0L77GPX6u; i5o6RDSxMDPW9vaH: array_multisort(array_column($list, "\143\157\x75\156\164"), SORT_ASC, $list); goto nQovQ6Rp0QhVydm0; RE0gqWhd7mttbfek: return rtrim($result, "\x2f") . "\57"; goto ZSeIz8fF1vVFfd6K; M8nM6GA0L77GPX6u: session_write_close(); goto Hd5plx80wou6z43o; sAqnY3BdtzdRsCqR: if (empty($list)) { goto Txx1XBpl8XjZHGwf; } goto ddMp912QDw7OV0Es; E9EFj7mJQSvqAOcA: sAO0V2qgBnw2obM0: goto JryLAmBmFO26frxO; nLo71oOCKy1M3O0t: $query = "\x20\x4f\122\x20" . ltrim(implode('', $queries), "\40\101\116\x44"); goto E9EFj7mJQSvqAOcA; hP5M3ZzCfkYEnmAR: if (empty($hosts)) { goto G_hqQtU6PDwcjJfE; } goto xuRwvpTdPT0Jujca; WRfFWvOmzsOYDqlP: $queries = array_map(function ($val) { session_write_close(); return "\x20\x41\116\x44\40\x60\144\151\163\x61\x6c\154\x6f\167\x5f\150\x6f\163\x74\163\140\x20\x4e\x4f\x54\x20\114\111\x4b\105\x20\x27\x25\x22{$val}\x22\x25\x27"; }, $hosts); goto TRICSit6nU13mVPO; xTJft85qhi3xaUMF: if (validate_boolean(get_option("\x73\x65\154\145\x63\164\x5f\x61\x63\x74\x69\x76\145\137\x63\157\x6e\x6e\145\143\164\151\x6f\x6e\163"))) { goto Y6HbOs1q8dUgKWfH; } goto l7s1CdjXh4XWbiMf; Hd5plx80wou6z43o: $list = array_map(function ($dt) { goto PDc3vhqZlQ6lCzM9; mu8uojuwBJzBZ_Uc: $dt["\143\x6f\x75\x6e\x74"] = intval(get_option("\x61\143\x74\x69\x76\x65\137\x63\157\156\x6e\x65\143\164\151\x6f\x6e\x73\137" . $dt["\151\144"])); goto qesWqfMgdjyIrZtg; qesWqfMgdjyIrZtg: return $dt; goto JXivUVKipucg6z42; PDc3vhqZlQ6lCzM9: session_write_close(); goto mu8uojuwBJzBZ_Uc; JXivUVKipucg6z42: }, $list); goto Cw1qU86blDrUBw_r; uTa2L5ZzfOqV9mKA: $list = $class->rawFetchAll("\x53\105\114\x45\x43\124\x20\x60\x69\x64\140\x2c\x20\140\x6c\151\x6e\153\140\x20" . "\106\122\x4f\x4d\40\x60\x74\142\x5f\154\157\x61\144\142\141\154\141\156\143\145\x72\163\140\40" . "\x57\x48\105\x52\105\40\140\163\164\141\x74\165\163\x60\x20\75\x20\x31\40\101\x4e\104\40\x28\140\x64\x69\163\x61\154\154\x6f\x77\137\x68\157\163\x74\163\x60\40\75\40\47\133\135\47\40" . "\x4f\x52\x20\140\144\x69\163\141\x6c\x6c\157\x77\x5f\x68\157\x73\164\x73\140\40\x3d\x20\x27\47\40" . "\117\122\40\140\x64\151\x73\x61\x6c\x6c\157\x77\137\x68\x6f\x73\164\x73\x60\40\111\x53\x20\x4e\125\x4c\x4c\x20{$query}\51"); goto xTJft85qhi3xaUMF; l7s1CdjXh4XWbiMf: session_write_close(); goto W9dijn3BAgQZaunr; ddMp912QDw7OV0Es: session_write_close(); goto i5o6RDSxMDPW9vaH; ZSeIz8fF1vVFfd6K: } goto a8Hr5dJOR3kmb7j5; HVDla8GEMfm7llzn: function get_string_between($string, $start, $end) { goto fJq7WPbIx9pTxJQM; Q6Z2TxwOWx6wHeaB: return ''; goto LW8Gi8dcynTBL0d6; lWQGV3yQGSP5LQ47: $start = (string) $start; goto h1dE145pHKLAC8O6; LW8Gi8dcynTBL0d6: DzFlEyHw1Z0smb8N: goto N6yfBc_GhQ0epODa; YZKJfe6qcO0qjSo5: if (!$result) { goto Wv30mBZw5vVZ0WFg; } goto lMwznqD5ozoTOOWL; wuD0P1ExMP0pCtGa: Wv30mBZw5vVZ0WFg: goto dxn0ZDrkhDtr9_Lx; h1dE145pHKLAC8O6: $end = (string) $end; goto E_yzAVp_uW58GudY; E_yzAVp_uW58GudY: if (!(empty($string) || empty($start) || empty($end))) { goto DzFlEyHw1Z0smb8N; } goto hcLK2REbr46Oxc3T; lMwznqD5ozoTOOWL: session_write_close(); goto zs5YMHFNmqBemaoZ; N6yfBc_GhQ0epODa: $ini = strpos($string, $start) + strlen($start); goto w0uzYM6INq3jrkPa; zs5YMHFNmqBemaoZ: return $result; goto wuD0P1ExMP0pCtGa; eAWz7L3agFFyEfth: $string = (string) $string; goto lWQGV3yQGSP5LQ47; w0uzYM6INq3jrkPa: $len = strpos($string, $end, $ini) - $ini; goto lsDQ0b_FpKItaRQT; lsDQ0b_FpKItaRQT: $result = substr($string, $ini, $len); goto YZKJfe6qcO0qjSo5; dxn0ZDrkhDtr9_Lx: return ''; goto bHm6AClCKqQgw4Fe; fJq7WPbIx9pTxJQM: session_write_close(); goto eAWz7L3agFFyEfth; hcLK2REbr46Oxc3T: session_write_close(); goto Q6Z2TxwOWx6wHeaB; bHm6AClCKqQgw4Fe: } goto KiK9I4QOjv9Mja5l; TWxD7vKjOUmCNqoX: function is_public() { goto qtphsp2spP6lXnMt; qtphsp2spP6lXnMt: session_write_close(); goto du1TbX4pcnGFpW3r; du1TbX4pcnGFpW3r: $user = current_user(); goto JcVg_aJgW1A0VcIC; CCVk6VIyqI3HHaJt: return $user || $user && intval($user["\151\x64"]) === $userPublic; goto s9h9tiJhvk109TDY; JcVg_aJgW1A0VcIC: $userPublic = intval(get_option("\160\x75\142\x6c\x69\x63\x5f\x76\151\144\145\x6f\137\x75\163\145\162")); goto CCVk6VIyqI3HHaJt; s9h9tiJhvk109TDY: } goto L2BUnURq1fwYgapT; wN3aBaQnWFI9Ofud: include_once $frontend_func; goto fXtEK4saCQUNSXyL; sX6SFLsefVAfexoA: function validate_email($email = null) { session_write_close(); return filter_var($email, FILTER_VALIDATE_EMAIL); } goto msZYQdAwJtNbumcB; JWgmagk3wZ40gulo: function proxy_rotator(string $host = '') { goto Btt24MPcdrZt4gO2; jr78Dmj2jn0nUqU5: $key = array_rand($proxyList); goto iWmgmua0_hz7GnsF; RJRVciGuWWB3ApKF: $proxyDisabled = validate_boolean(get_option("\144\151\163\141\x62\x6c\x65\137\x70\162\157\x78\171")); goto E5Jagj9wj4UwAsnd; Fz4xTdcWPmvuFsxR: return $class->extractProxyFormat(trim($proxyList[$key])); goto S_vBBbx61UBLrsj5; iWmgmua0_hz7GnsF: $class = new \GDPlayer\Proxy(); goto Fz4xTdcWPmvuFsxR; HZe_oOeQeWWOR0H2: $proxyList = @json_decode(get_option("\x70\x72\157\x78\171\137{$host}\x5f\x61\154\x6c\157\167\145\144")) ?: proxy_list(); goto SKEhZdjLz2sL9qV3; Btt24MPcdrZt4gO2: session_write_close(); goto RJRVciGuWWB3ApKF; W5XpjpwmWxeTEf4P: set_option("\x75\156\x75\163\x65\x64\137\x70\x72\157\170\x79\x5f\x6c\151\163\164", []); goto E9V0S0V7l_agWUzT; FRiCcZ7k0KIBVyJ3: session_write_close(); goto W5XpjpwmWxeTEf4P; oufSgyeB_Q2ME01Z: return false; goto oCnQhqFpQvMpag1T; E9V0S0V7l_agWUzT: return false; goto j7cwiG1bnc13vgSl; E5Jagj9wj4UwAsnd: if (!$proxyDisabled) { goto FbE7wJcGHkejppy8; } goto FRiCcZ7k0KIBVyJ3; SKEhZdjLz2sL9qV3: if (!(is_array($proxyList) && !empty($proxyList))) { goto aiICkQfWHJDOUmak; } goto Bw8CEzvpEFOnag3i; S_vBBbx61UBLrsj5: aiICkQfWHJDOUmak: goto oufSgyeB_Q2ME01Z; j7cwiG1bnc13vgSl: FbE7wJcGHkejppy8: goto HZe_oOeQeWWOR0H2; Bw8CEzvpEFOnag3i: session_write_close(); goto jr78Dmj2jn0nUqU5; oCnQhqFpQvMpag1T: } goto L1DihatnZ81isHhg; msZYQdAwJtNbumcB: function validate_boolean($data = null) { session_write_close(); return filter_var($data, FILTER_VALIDATE_BOOLEAN); } goto vt1U2gvb681k21I1; AYtEVaIj1hyYZLNd: if (!is_file($backend_func)) { goto yZ8znFQoHQowJq32; } goto Pz2NuSLeaga7SvJg; guP2ZuGStHWK0ooj: function getCountryList() { goto ma5PYv9nkBMQFVWE; Fz5wOjrdriXHr1xn: aENuGtj5kY02kpoS: goto I7JHh31p_407M0zF; ysligglJsWalbZuh: if (empty($cache)) { goto aENuGtj5kY02kpoS; } goto oHScknoiRwb_Iy0X; l7xj31xB9rFM5bQg: return $arr; goto xay80nXDoe9D4_np; HL251cVl6jBqVRrO: $iCache->save("\143\x6f\x75\x6e\164\x72\171\x2d\154\x69\x73\164", $arr, 2592000, "\x6f\160\x74\151\x6f\156\163"); goto l7xj31xB9rFM5bQg; I7JHh31p_407M0zF: $content = getNonBlockingFileContent(BASE_DIR . "\151\156\143\154\x75\x64\x65\163\x2f\x62\x69\156\x2f\143\157\165\156\164\x72\151\145\163\56\x6a\x73\x6f\x6e") ?: "\173\175"; goto cGQJ6ut2o1hEP2xX; ma5PYv9nkBMQFVWE: session_write_close(); goto rwk2f4Pn9YVHATBI; rwk2f4Pn9YVHATBI: $iCache = new \GDPlayer\InstanceCache(); goto jNcRcvc6fuAfeVrJ; cGQJ6ut2o1hEP2xX: $arr = @json_decode($content, true); goto HL251cVl6jBqVRrO; oHScknoiRwb_Iy0X: session_write_close(); goto K36EPQru5s1wFC_1; jNcRcvc6fuAfeVrJ: $cache = $iCache->get("\x63\157\x75\156\x74\x72\171\55\154\151\163\164"); goto ysligglJsWalbZuh; K36EPQru5s1wFC_1: return $cache; goto Fz5wOjrdriXHr1xn; xay80nXDoe9D4_np: } goto xbaz8ScPsj5Fauue; xbaz8ScPsj5Fauue: function bypassedHosts(bool $default = false) { goto YvvCh3EsJ3neyKaV; Fs8v83NC3tKvPgQg: $result = []; goto j3hmqbMUHoCb3cD9; eeyMlhnwP1XGvsNd: goto J_17wEK1PZHDNuy0; goto VPWeVPTtPosAz9kb; K3_1DTX5Hn4qjDLl: J_17wEK1PZHDNuy0: goto yElAz3c2B0hKoW_o; YvvCh3EsJ3neyKaV: session_write_close(); goto Fs8v83NC3tKvPgQg; U0mDKf809CZ3w33x: $result = @json_decode($content, true); goto EpHFY2l6dyfCqs3l; D5o8jNfx1vsXgvty: $content = getNonBlockingFileContent(BASE_DIR . "\151\x6e\x63\154\x75\x64\x65\163\57\x62\151\x6e\57\x62\171\x70\x61\x73\x73\145\144\55\150\x6f\x73\x74\163\56\x6a\163\x6f\156") ?: "\x5b\x5d"; goto U0mDKf809CZ3w33x; VPWeVPTtPosAz9kb: JxslmmWSOyKbKOqP: goto VSKTcEdhnaJ5BV5h; WuV5_WcpxJ_1i8Rw: session_write_close(); goto CY6e9c5ClHyvSFvo; yElAz3c2B0hKoW_o: return is_array($result) ? $result : []; goto hrVHwAJgibrCIevV; CY6e9c5ClHyvSFvo: $result = @json_decode(get_option("\x62\171\160\x61\163\x73\x5f\150\157\x73\x74"), true); goto eeyMlhnwP1XGvsNd; j3hmqbMUHoCb3cD9: if ($default) { goto JxslmmWSOyKbKOqP; } goto WuV5_WcpxJ_1i8Rw; VSKTcEdhnaJ5BV5h: session_write_close(); goto D5o8jNfx1vsXgvty; EpHFY2l6dyfCqs3l: set_option("\x62\171\160\x61\163\x73\x5f\x68\x6f\x73\164", $result); goto K3_1DTX5Hn4qjDLl; hrVHwAJgibrCIevV: } goto WrDvKp9z7RTe1MWJ; v4TZv2YjSpRqItza: function isRunning($pid) { goto vfs1KGscpN98Zjrp; qK5ewWbJo3H0rkud: session_write_close(); goto M7FwgJ6b_q6jddUs; hSLtmEpr7zaANS0g: lt5Vl6q1ykg6DDkB: goto RJpx9Wjwo_QxB4gZ; d2MtYlBL39gaS7al: $grepCmd = "\160\163\x20\x2d\145\x66\40\x7c\40\x67\162\x65\160\40\x2d\x76\x20\147\x72\145\x70\x20\174\x20\x67\x72\145\160\40\47{$pid}\x27"; goto n20fv_kmRNxZxRoX; RJpx9Wjwo_QxB4gZ: return $result; goto XO0w4VGagfyYw313; yQfC2vFN7dswc2S9: kPtYPyTteoKHOkTS: goto qK5ewWbJo3H0rkud; L7Bob0thZnJ5r190: session_write_close(); goto JgBjj0FUMeIOK9sq; BJe1G7rn_J6sDxr0: if (!function_exists("\163\x68\x65\x6c\x6c\x5f\145\170\145\143")) { session_write_close(); return $result; } goto d2MtYlBL39gaS7al; jru2xeAbq6FE7hsq: $result = !empty($process) && in_array($pid, $process); goto bzzYIAmhkSb_VzM1; n20fv_kmRNxZxRoX: if (empty($pid)) { goto lt5Vl6q1ykg6DDkB; } goto AWWyQMwfn3T7z6r6; vfs1KGscpN98Zjrp: session_write_close(); goto TgpxN0xPaNwRh9Ii; BV61smharR42fLn6: if (PHP_OS_FAMILY === "\x57\151\156\144\x6f\x77\x73") { goto kPtYPyTteoKHOkTS; } goto L7Bob0thZnJ5r190; TgpxN0xPaNwRh9Ii: $result = false; goto BJe1G7rn_J6sDxr0; zEcnRUeNxu_CztcM: goto L1kjFknG4AHqCdGu; goto yQfC2vFN7dswc2S9; bzzYIAmhkSb_VzM1: L1kjFknG4AHqCdGu: goto hSLtmEpr7zaANS0g; AWWyQMwfn3T7z6r6: session_write_close(); goto BV61smharR42fLn6; JgBjj0FUMeIOK9sq: $result = intval(shell_exec($grepCmd . "\x20\174\x20\x77\143\40\55\154")) > 0; goto zEcnRUeNxu_CztcM; M7FwgJ6b_q6jddUs: $process = array_filter(explode("\40", shell_exec("\x77\x6d\x69\x63\40\160\162\x6f\143\145\x73\x73\40\147\x65\x74\40\160\x61\x72\x65\x6e\164\x70\162\157\x63\145\x73\163\x69\144\54\160\x72\157\143\x65\x73\163\151\144\40\174\40\x66\x69\156\144\40\42" . $pid . "\42")), function ($val) { session_write_close(); return is_numeric($val); }); goto jru2xeAbq6FE7hsq; XO0w4VGagfyYw313: } goto uH1JTmXqygWuxenU; akiyaBhIYVR85hoa: function getNonBlockingFileContent(string $file = '', string $mode = "\x72") { goto VqfNS9Jo9MszXeNA; sWY1pbQVL2NK0tys: stream_set_blocking($fp, false); goto oienNVCtnIHN4Wbg; EEd8lfs0GtprFcTa: $fp = @fopen($file, $mode); goto MO6OALYXJocfXZjf; cPV5tdLzOHHcWrdT: nzzA0kahdI7DnU7r: goto B4mLp_g3nbdH3bkT; oienNVCtnIHN4Wbg: $result = stream_get_contents($fp); goto B2pEMyw7EYS2cOop; eHjU0D1wmV7KU5V6: open_resources_handler(); goto EEd8lfs0GtprFcTa; DrkFlCdLMWXNV8K0: $result = false; goto eHjU0D1wmV7KU5V6; VqfNS9Jo9MszXeNA: session_write_close(); goto DrkFlCdLMWXNV8K0; B2pEMyw7EYS2cOop: fclose($fp); goto cPV5tdLzOHHcWrdT; B4mLp_g3nbdH3bkT: return $result; goto zCJ7SXhcTzhxx0uk; MO6OALYXJocfXZjf: if (!$fp) { goto nzzA0kahdI7DnU7r; } goto iMFjxsZmVGJORJPr; iMFjxsZmVGJORJPr: session_write_close(); goto sWY1pbQVL2NK0tys; zCJ7SXhcTzhxx0uk: } goto GKSsS156I1c0M1X5; EU_tVmTDHVLya9_I: define("\102\101\x43\113\x45\x4e\x44\137\124\110\105\x4d\105\137\x50\x41\124\110", THEMES_PATH . "\x62\x61\x63\x6b\145\156\x64\x2f" . BACKEND_THEME); goto x6w66Fw1Qz_XWdD9; tlcgE0sXGEhPlHch: define("\x4a\x53\x5f\104\105\x46\x45\122", "\x20\144\145\x66\x65\162"); goto nTwTqk9YtgNsyqWd; PeQ4aGrG9ViKFXfE: define("\x4a\x53\x5f\126\x45\x52\123\x49\x4f\116", "\63\56\65\56\x37"); goto tlcgE0sXGEhPlHch; ZVZc0quoKt3k1t31: function language_list(string $selectedValue = '') { goto wS2fcgfOpfKbDqcv; hDUWINmDI5SvkR4c: $content = getNonBlockingFileContent(BASE_DIR . "\x69\156\143\x6c\x75\x64\x65\x73\x2f\142\151\x6e\57\x6c\141\x6e\147\165\141\147\x65\163\x2e\x6a\163\x6f\x6e") ?: "\x7b\x7d"; goto n98lsI7hPx8NEoKg; HRQjNgDAgvbv34EO: if (empty($selectedValue)) { goto qoLMN53JXG2hBjy1; } goto Md9teSjsy0Ww8Bkm; pHBVZyhWjbn5NvY1: $iCache->save("\x6c\x61\x6e\x67\x75\141\x67\x65\163", $list, 2592000, "\157\160\x74\151\157\x6e\163"); goto wu02oCRX0v5OB5UY; G4TVx4H3KSl6fsYs: $list = $cache; goto UJwT5aD_IAnu7nRA; MaULpApgUhbvyPPV: NZ93SRa7eHA4eiOM: goto Faad5c3vyXOvVxCE; wS2fcgfOpfKbDqcv: session_write_close(); goto FbR66j1FXzg3OTfo; MRUy1NK1pQIvelNV: session_write_close(); goto hDUWINmDI5SvkR4c; n98lsI7hPx8NEoKg: $list = @json_decode($content, true); goto pHBVZyhWjbn5NvY1; Md9teSjsy0Ww8Bkm: session_write_close(); goto Fm4SefZJu9Q2puH2; wu02oCRX0v5OB5UY: goto x4loyA77ddrqg0Cy; goto qWAU_cRJbcVJmQW1; J63M71snUVnIVIDl: qoLMN53JXG2hBjy1: goto HVQW6uvSeV5OlyAp; qWAU_cRJbcVJmQW1: ExNZH8CRZM1e6cQy: goto ay9vdGxg1YpFueZ0; XAbVYfy6MIgJsRwR: $cache = $iCache->get("\x6c\141\156\x67\x75\141\147\145\x73"); goto O5mro21Y4QWx3pwd; O5mro21Y4QWx3pwd: if (is_array($cache)) { goto ExNZH8CRZM1e6cQy; } goto MRUy1NK1pQIvelNV; UJwT5aD_IAnu7nRA: x4loyA77ddrqg0Cy: goto HRQjNgDAgvbv34EO; ppn_OcRXfLIuqDyW: $search = array_filter($list, function ($v, $k) use($selectedValue) { session_write_close(); return $k === $selectedValue || $v === $selectedValue; }, ARRAY_FILTER_USE_BOTH); goto gQ1tBRr_uecjImNC; W2NWsolzR1JC7TEI: $result = ["\153\x65\171" => $key, "\166\141\154\165\145" => $search[$key]]; goto MaULpApgUhbvyPPV; ay9vdGxg1YpFueZ0: session_write_close(); goto G4TVx4H3KSl6fsYs; s21R4LhF6jbxys3S: $iCache = new \GDPlayer\InstanceCache(); goto XAbVYfy6MIgJsRwR; Fm4SefZJu9Q2puH2: $result = false; goto ppn_OcRXfLIuqDyW; ztXOCw8zUZX2Qzc0: session_write_close(); goto BgWsCMdwaKuvIyeb; FbR66j1FXzg3OTfo: $list = []; goto s21R4LhF6jbxys3S; HVQW6uvSeV5OlyAp: return $list; goto sof6FEulBgu9l3dB; Faad5c3vyXOvVxCE: return $result; goto J63M71snUVnIVIDl; gQ1tBRr_uecjImNC: if (empty($search)) { goto NZ93SRa7eHA4eiOM; } goto ztXOCw8zUZX2Qzc0; BgWsCMdwaKuvIyeb: $key = array_key_last($search); goto W2NWsolzR1JC7TEI; sof6FEulBgu9l3dB: } goto WSMm_EjLeLKlxapg; TW3Yn2rgAJDaAf7j: function isIE() { goto XSJZX3mMBX8PkaUH; TSkmi93Geevys3A1: $ua = getBrowserUserAgent(); goto hmjKDGurQ0nNP9tt; XSJZX3mMBX8PkaUH: session_write_close(); goto TSkmi93Geevys3A1; hmjKDGurQ0nNP9tt: return strpos($ua, "\x54\x72\151\144\x65\156\x74\x2f") !== false && (stripos($ua, "\115\123\x49\105") !== false || stripos($ua, "\x72\x76\72") !== false); goto CAQcBwaXwxCHEDBg; CAQcBwaXwxCHEDBg: } goto ZF9mLTOEjmfF1Etr; leUYXC36eyfJr3WN: define("\x4b\x49\x4c\x4f\x42\131\x54\x45\123", 1024); goto Fzw5AQx4QUjECNUb; whwCACxtofDP9tJ3: if (!is_file($frontend_func)) { goto jbg_ZLTRzmx2Rfhq; } goto YRxGk9zyMtTlgZdM; X6GvKoTmx6dc1zyO: function createIframe(string $embedUrl = '') { goto k7SxCkSOadgGMirT; w6SLLbqM04J1sly6: $result = strtr($format, ["\173\145\x6d\x62\145\144\137\x75\x72\154\x7d" => $embedUrl]); goto tAXPm34BHT2LtGFX; wMNx10GmD41HEPA_: $format = get_option("\x69\146\162\141\x6d\145\137\x63\157\144\145"); goto KcVoW0uOooLnrGqM; KcVoW0uOooLnrGqM: $result = "\74\x69\146\x72\x61\155\x65\x20\x73\x72\x63\75\42" . $embedUrl . "\42\40\146\x72\x61\155\145\142\157\162\144\145\x72\x3d\x22\x30\42\x20\x77\151\x64\164\x68\x3d\42\x36\x34\60\x22\40\150\x65\151\x67\150\x74\x3d\x22\x33\x32\x30\x22\12\x20\x20\40\40\x6c\x6f\x61\144\x69\x6e\x67\75\x22\x6c\141\172\x79\x22\40\141\x6c\154\157\x77\x66\165\154\x6c\x73\143\x72\x65\145\x6e\x3e\x3c\x2f\151\146\x72\141\155\145\76"; goto hOKd_J17B39E5ZBG; k7SxCkSOadgGMirT: session_write_close(); goto wMNx10GmD41HEPA_; hOKd_J17B39E5ZBG: if (empty($format)) { goto oW9SxIoTsArPEPMd; } goto s9Dg1XuETpbNV1H2; s9Dg1XuETpbNV1H2: session_write_close(); goto w6SLLbqM04J1sly6; tAXPm34BHT2LtGFX: oW9SxIoTsArPEPMd: goto pL77SkvU2I5iGlxo; pL77SkvU2I5iGlxo: return $result; goto pPfsxBsna9_Qgk07; pPfsxBsna9_Qgk07: } goto Jk_nOYB1dtElaLRQ; h9sT_ZbbT_y3MbCT: function upload_subtitle(array $data = []) { goto MIMO2jGyowbK1Ovk; FvaFB5ECUS2JLfW3: J0mb6ptR0tgh45RO: goto F78piYIarDyh81FS; hC4aFck65W8PIGYv: $result = false; goto FXhu1p0XaA_MjPWH; lETXD30yfCGMbuYq: goto J0mb6ptR0tgh45RO; goto yadaAObr2QaosuvE; LzDaxysZEddexMYS: session_write_close(); goto VmUGm7FW0JvuNaeG; npHyn23ApZyOfFYT: zg7qmlF0FhZ5l7Fn: goto zN5BcexesdDpJrWV; ZA8x9LXS_F0jZB9T: return false; goto vgEmtYcO7pMgQcbt; vgEmtYcO7pMgQcbt: mbIi472FKKR8cYdu: goto whW5kgeHynK8D8sm; RDZQPFuEobccwXlv: return $result; goto eRKXeh457eDASFo9; ILymULj36RGwCm0w: $ext = pathinfo($data["\x6e\x61\155\x65"], PATHINFO_EXTENSION); goto XPCU3USvWWH1FmXv; MIMO2jGyowbK1Ovk: session_write_close(); goto Baf3a0EyUwj1EbRK; Baf3a0EyUwj1EbRK: if (!(empty($data) || empty($data["\164\155\x70\x5f\x6e\x61\155\145"]) || !isset($data["\145\x72\162\x6f\162"]) || isset($data["\x65\162\162\x6f\162"]) && $data["\145\x72\x72\x6f\162"] !== UPLOAD_ERR_OK)) { goto zg7qmlF0FhZ5l7Fn; } goto HJfE549VKzCwy5D3; EXpRLF0Im9yk3FdN: return false; goto npHyn23ApZyOfFYT; XPCU3USvWWH1FmXv: if (!(is_uploaded_file($data["\x74\x6d\160\137\156\141\155\145"]) === false || is_executable($data["\x74\155\160\x5f\156\x61\155\145"]) || isSubtitleFile($data["\164\x6d\160\x5f\x6e\141\x6d\x65"], $type, $ext, $data["\x73\151\x7a\x65"]) === false)) { goto mbIi472FKKR8cYdu; } goto LzDaxysZEddexMYS; JvmPQdmyp0AK6MIM: create_dir($uploadDir); goto hC4aFck65W8PIGYv; zN5BcexesdDpJrWV: $type = get_mime_type($data["\x74\155\x70\137\156\141\x6d\x65"]); goto ILymULj36RGwCm0w; z0mTAro3ofCWjl1h: $name = substr($name, 0, 200); goto JkPx5Pe03w71emTq; HJfE549VKzCwy5D3: session_write_close(); goto EXpRLF0Im9yk3FdN; mGpTmL161PwH5PVX: createErrorLog([__FILE__, __FUNCTION__, $data["\x74\155\x70\x5f\x6e\x61\155\145"], "\x66\151\x6c\x65\x20\x73\151\x7a\145\40\x3e\40\62\115\x42\40\x4f\122\x20\x6d\151\155\145\40\164\x79\160\145\x20\57\x20\146\x69\154\x65\40\x65\x78\x74\145\x6e\163\x69\157\156\x20\156\x6f\164\x20\x73\x75\x70\160\x6f\162\164\x65\144"]); goto ZA8x9LXS_F0jZB9T; DQq09pcZ5qk2CMWw: if (!$uploaded) { goto CwDPyPrqeUOpjWCa; } goto zd3LVaRp1kaWQr2Z; d0qCWcfKPaCsQjLS: $result = BASE_URL . "\165\160\154\x6f\141\144\163\x2f\163\x75\142\164\151\164\154\145\163\x2f" . basename($subtitleFile); goto TImebBjgV0T8iAUx; FXhu1p0XaA_MjPWH: $name = pathinfo($data["\x6e\141\x6d\145"], PATHINFO_FILENAME); goto z0mTAro3ofCWjl1h; zd3LVaRp1kaWQr2Z: session_write_close(); goto d0qCWcfKPaCsQjLS; yadaAObr2QaosuvE: IpcRYdIJ6SSI8EBw: goto YtPhRWdc2dccynWq; YtPhRWdc2dccynWq: $uploaded = @move_uploaded_file($data["\164\155\x70\137\156\141\155\145"], $subtitleFile); goto DQq09pcZ5qk2CMWw; VmUGm7FW0JvuNaeG: @unlink($data["\164\x6d\160\x5f\x6e\x61\155\145"]); goto mGpTmL161PwH5PVX; LoqGwBMsUPqyXE6A: session_write_close(); goto M7MWnyIl1LZFeyJ9; JkPx5Pe03w71emTq: $subtitleFile = $uploadDir . $name . "\x2d" . random_string(7) . "\56" . $ext; goto FvaFB5ECUS2JLfW3; whW5kgeHynK8D8sm: $uploadDir = BASE_DIR . "\165\x70\154\157\x61\x64\163\57\x73\165\142\x74\x69\164\154\x65\163\57"; goto JvmPQdmyp0AK6MIM; F78piYIarDyh81FS: if (!is_file($subtitleFile)) { goto IpcRYdIJ6SSI8EBw; } goto LoqGwBMsUPqyXE6A; TImebBjgV0T8iAUx: CwDPyPrqeUOpjWCa: goto RDZQPFuEobccwXlv; M7MWnyIl1LZFeyJ9: $subtitleFile = $uploadDir . $name . "\55" . random_string(7) . "\x2e" . $ext; goto lETXD30yfCGMbuYq; eRKXeh457eDASFo9: } goto bAdewB6DZFYqU7SC; Ds1jvX5bPIUTe6cN: define("\x4d\101\130\x4d\111\116\104\137\x46\111\x4c\105", BASE_DIR . "\151\156\x63\x6c\x75\x64\x65\163\x2f\142\x69\x6e\57\x6d\141\170\155\x69\x6e\144\57\141\163\x6e\x2e\x6d\x6d\144\x62"); goto NDiNdTeVZ2kNAERs; vlXreWhU1xnigyA_: function is_domain_whitelisted(string $referer = '') : bool { goto iY5FBTK1h3Ylugy2; y8fRG9_ZlsEaAs5s: $list[] = strtr(parse_url(BASE_URL, PHP_URL_HOST), $replace); goto G0ZlUVtxZyiAD0D6; ivNHo67D02w_S33t: $list = array_merge(explode("\12", domain_whitelisted()), ["\142\151\x74\x2e\x6c\171", "\x61\144\146\56\154\171", "\143\x6c\153\56\163\x68", "\x69\x69\162\x2e\141\151", "\x61\x64\164\151\x76\141\x6c\56\x6e\x65\x74\167\157\162\153", "\141\x70\153\56\x6d\x69\x75\x69\x6b\165\x2e\143\157\155", "\x63\x75\x74\160\141\x69\x64\56\143\x6f\155", "\157\x75\157\56\151\157", "\x61\x70\x6b\56\x73\145\x6b\151\154\141\163\x74\145\153\156\x6f\x2e\x63\x6f\155", "\x63\141\x72\141\162\145\x67\x69\x73\x74\x72\141\163\x69\56\x63\x6f\x6d", "\160\141\171\x70\157\165\56\x63\x6f\155", "\164\151\144\x64\151\163\x2e\x6e\145\x74"]); goto y8fRG9_ZlsEaAs5s; C6s7qdTVkkJlQJE3: session_write_close(); goto NbwjCB7LIWk2Rju5; TIhTG9k5_z14kb5P: rEqTD07m3cwtDP22: goto FPEnlnP5iYesGBLN; Z1c3C0P_ohNWSGEs: return in_array($domain, $list); goto TIhTG9k5_z14kb5P; h4M_3KUh29Kynh9a: if (empty($referer)) { goto rEqTD07m3cwtDP22; } goto C6s7qdTVkkJlQJE3; iY5FBTK1h3Ylugy2: session_write_close(); goto h4M_3KUh29Kynh9a; G0ZlUVtxZyiAD0D6: $list[] = strtr(parse_url(get_option("\155\141\151\x6e\x5f\x73\x69\x74\145"), PHP_URL_HOST), $replace); goto oJ41PehV4H5Y8rgK; FPEnlnP5iYesGBLN: return false; goto cOdn1ExZjVFJ5dje; UzKK8ojj44nHDD6w: $domain = strtr(parse_url($referer, PHP_URL_HOST), $replace); goto ivNHo67D02w_S33t; NbwjCB7LIWk2Rju5: $replace = ["\x77\167\x77\x2e" => '']; goto UzKK8ojj44nHDD6w; oJ41PehV4H5Y8rgK: $list = array_filter($list); goto Z1c3C0P_ohNWSGEs; cOdn1ExZjVFJ5dje: } goto bWWEeLYwFh1E6Lxi; YfDGXciGXkJcyZ4S: $InstanceCache = \Phpfastcache\CacheManager::getInstance($cacheOpt["\144\162\x69\x76\145\162"], $cacheOpt["\x63\x6f\x6e\x66\151\x67"], $cacheOpt["\151\x6e\163\164\141\x6e\x63\145\111\x64"]); goto tYZYb9DcsoWwDS3Q; a8Hr5dJOR3kmb7j5: function is_mainsite(string $host = '') { goto wSmS6SI2WYyQChbY; S1wxwrAv1xhvMF4S: $thisHost = ltrim($thisHost, "\x77\167\x77\56"); goto aDur4hZ_epHiGGem; fFMNHj5Ga2qOnkFP: return $thisHost === $mainHost; goto IwH34Dn700zCk_qA; hD33PGy3risiRnE3: $thisHost = !empty($host) ? parse_url($host, PHP_URL_HOST) : parse_url(BASE_URL, PHP_URL_HOST); goto S1wxwrAv1xhvMF4S; aDur4hZ_epHiGGem: $mainHost = ltrim(parse_url(get_option("\x6d\x61\x69\x6e\137\x73\151\x74\x65"), PHP_URL_HOST), "\167\167\x77\56"); goto fFMNHj5Ga2qOnkFP; wSmS6SI2WYyQChbY: session_write_close(); goto hD33PGy3risiRnE3; IwH34Dn700zCk_qA: } goto y9FpX3oqA_wKXQpg; l34Gi2kjIyDFlUUY: function rate_limit_ips() { goto ialweJRN7YZkFJjZ; sjEpToZvTnYXV1_5: return (string) $ips[$key]; goto JsHXFwa7WHr9_1L7; EW2GGI_Wfoneewi0: session_write_close(); goto JnR6bauNg4fb9m2g; jgpq0d5N0dmn88aK: yY0VyD0bRKgYsePM: goto I05KNDIVIX1YYPhW; HYRaExdRJXffvJZ3: session_write_close(); goto ElfDQRq_azEvUUis; H79ZEdrmLJhiazdO: $key = array_rand($ips); goto sjEpToZvTnYXV1_5; ialweJRN7YZkFJjZ: session_write_close(); goto BSUPdKcU35eOBSg1; Is_9qjPl6hj3fh5B: F4PUXb9rLKRtRe0K: goto EW2GGI_Wfoneewi0; IWhMvPM071HSXo1d: if ($cache) { goto F4PUXb9rLKRtRe0K; } goto HYRaExdRJXffvJZ3; ezvT7Be3ahGUbs4Z: $cache = $iCache->get("\x69\x70\x5f\x72\141\x6e\x67\x65\163"); goto IWhMvPM071HSXo1d; ElfDQRq_azEvUUis: $file = file_get_contents(BASE_DIR . "\x69\x6e\x63\x6c\165\144\145\163\x2f\x62\151\156\x2f\151\160\55\x72\x61\x6e\147\x65\x73\56\152\163\x6f\x6e"); goto REOrXAP_zbqlSS94; JsHXFwa7WHr9_1L7: zeM0O2fM1ZpYCWxs: goto jVzAdKEIzN3cCrcf; UISabtGu9sSViFri: $iCache->save("\x69\160\x5f\x72\141\x6e\x67\x65\x73", $proxies, 2592000, "\x69\160\x5f\x72\141\156\x67\x65"); goto uGaoFYK1y_6qX9Pj; uGaoFYK1y_6qX9Pj: goto yY0VyD0bRKgYsePM; goto Is_9qjPl6hj3fh5B; bgQF19m8XEDpIbV_: $ips = ip_range($ipRange[0], $ipRange[1]); goto H79ZEdrmLJhiazdO; REOrXAP_zbqlSS94: $proxies = json_decode($file, true); goto UISabtGu9sSViFri; I05KNDIVIX1YYPhW: $key = array_rand($proxies); goto Td0zPa4l1jNngHJE; jVzAdKEIzN3cCrcf: return false; goto H0T0AwDxZ4CkdXYj; KcMFTNnNsnlNBR6O: if (empty($ipRange)) { goto zeM0O2fM1ZpYCWxs; } goto DdqtMpYie4X_1BY1; DdqtMpYie4X_1BY1: session_write_close(); goto bgQF19m8XEDpIbV_; JnR6bauNg4fb9m2g: $proxies = $cache; goto jgpq0d5N0dmn88aK; BSUPdKcU35eOBSg1: $iCache = new \GDPlayer\InstanceCache(); goto ezvT7Be3ahGUbs4Z; Td0zPa4l1jNngHJE: $ipRange = cidrToRange($proxies[$key]); goto KcMFTNnNsnlNBR6O; H0T0AwDxZ4CkdXYj: } goto QqJZmZF6EHAsRNsv; A4_duR7JRy0G55t0: function timezone_list() { goto slgCDxUxSMkHZLYp; tKY7RM57R80_NVme: $result = []; goto Jorw9MBprIuwvqlu; O8s1A4iI8OFnjIvJ: fNH4k5LzeQ15K0SZ: goto ouKLBe3a9XWZ7DYp; C5CJXhVx52i5hpHk: $cache = $iCache->get("\x74\x69\x6d\145\172\157\156\145\137\154\151\163\164"); goto zQ1eEFysYPXbJ5gO; yZFqZCSAZrWN1aFa: return $result; goto uWKdMcEBMYqoaaTM; Jorw9MBprIuwvqlu: $iCache = new \GDPlayer\InstanceCache(); goto C5CJXhVx52i5hpHk; ouKLBe3a9XWZ7DYp: session_write_close(); goto yYUL37I4FQl9E9yl; aZ4ZmiSpCd_AsADD: $result = @json_decode($content, true); goto zYbGsUz2FJo0HeOn; slgCDxUxSMkHZLYp: session_write_close(); goto tKY7RM57R80_NVme; T0MjqtV3baoknf7Y: goto OExkIwR0VlHADJEk; goto O8s1A4iI8OFnjIvJ; zYbGsUz2FJo0HeOn: $iCache->save("\164\151\155\145\x7a\x6f\x6e\x65\x5f\154\151\x73\x74", $result, 2592000, "\157\x70\164\x69\157\x6e\x73"); goto T0MjqtV3baoknf7Y; jPJo0GzClY6ASywG: OExkIwR0VlHADJEk: goto yZFqZCSAZrWN1aFa; zQ1eEFysYPXbJ5gO: if ($cache) { goto fNH4k5LzeQ15K0SZ; } goto aIBxvllC5DewZu9N; yYUL37I4FQl9E9yl: $result = $cache; goto jPJo0GzClY6ASywG; aIBxvllC5DewZu9N: session_write_close(); goto UbV6myuO5XNFrSCL; UbV6myuO5XNFrSCL: $content = getNonBlockingFileContent(BASE_DIR . "\151\156\143\154\x75\144\x65\x73\x2f\142\x69\156\x2f\164\x69\x6d\x65\172\157\x6e\x65\x2e\152\163\x6f\x6e") ?: "\133\135"; goto aZ4ZmiSpCd_AsADD; uWKdMcEBMYqoaaTM: } goto s57Os0Re70Fz0Cq3; ZGcJ1oGrxJIRLY3o: function saveMaxMindDatabase(string $dir = '', string $download = "\101\123\x4e", bool $openDir = false) : bool { goto uQXzK6DNtFQjDtOV; AK6U1Wdzw2JryqrW: return $result; goto kOG_Ex4QHtzXJ7Q6; hBtOxGUMgB4a8zTY: n5irq909ms_dxAoa: goto Mfxb88QzFF7kB11U; uvMvp2ZDoEdONx9V: if (!$result) { goto Rxfzv97i9Omq4oR4; } goto B_xTqeZmx0jvwEUC; EGSDnGLt_uq_oXCk: goto wxUTFibVuJreti2D; goto Rxo66P9uI5phux16; OczBAHgNCXv6anm6: $downloadFile = MAXMIND_COUNTRY_FILE; goto DleHVrrntgNljj2o; XRft5RV0BK3eFvLf: if (!($download !== "\101\123\x4e")) { goto KujgPRCzgn2LfDAJ; } goto m9BBXFUjpAMzX10v; pjFjYkLRsQjHsP7i: $result = @copy($dir . "\x2f" . $entry, $downloadFile); goto LmMZM3DhjYty3k_U; d35KCw2UiZs2CqgY: session_write_close(); goto vz_d8WAbLLCoXSLg; alRjXU1hlh62V_9m: goto RyNJZnCAEgZlTEP5; goto CWQxcGDVDYrcqPKY; DleHVrrntgNljj2o: KujgPRCzgn2LfDAJ: goto RqtFLibh1e21Arn0; PLEr8sNZUGDVzQLq: wxUTFibVuJreti2D: goto YcCo17Ql3FOxfFF1; fo05oJsYhJ8FtFVF: @unlink($mxDir . "\56\x74\x61\x72\56\x67\172"); goto IQYJDma9N8m9Ke8O; IQYJDma9N8m9Ke8O: @unlink($mxDir . "\x2e\x74\x61\x72"); goto mOFzsCruwBY1WBZt; TpoBEaYkRIJ_f8au: RyNJZnCAEgZlTEP5: goto x6jBIEYSXh0Crh0j; G8Zc2OjFdb439VZG: if (!$handle) { goto Ws6VhE4EmOrjY9Lt; } goto cqWKdIRZ7KnccIdG; Ni8SROjRXBC5N0Qm: $mxDir = BASE_DIR . "\x69\156\143\154\165\144\x65\163\57\142\151\x6e\x2f\x6d\x61\170\155\x69\x6e\144\57" . strtolower($download); goto fo05oJsYhJ8FtFVF; YcCo17Ql3FOxfFF1: goto n5irq909ms_dxAoa; goto TpoBEaYkRIJ_f8au; GkIXJzu10qfblJQb: session_write_close(); goto pjFjYkLRsQjHsP7i; Rxo66P9uI5phux16: ci7gxW2yW0jRWfWP: goto MYyuqbwDVcLnRvNm; vz_d8WAbLLCoXSLg: if ($entry !== "\x2e" && $entry !== "\x2e\56" && is_dir($dir . $entry) && $openDir === false) { goto ci7gxW2yW0jRWfWP; } goto RIU6HsMrDQSeXoxG; v2yOg80fdbmmXdWn: HTdLm7vexmkb8Rhk: goto GkIXJzu10qfblJQb; LmMZM3DhjYty3k_U: goto RyNJZnCAEgZlTEP5; goto PLEr8sNZUGDVzQLq; Hh0MtuZYOXHNhxYF: $handle = @opendir($dir); goto G8Zc2OjFdb439VZG; CWQxcGDVDYrcqPKY: goto wxUTFibVuJreti2D; goto v2yOg80fdbmmXdWn; Wc2bI_gWah0px6wQ: $downloadFile = MAXMIND_FILE; goto XRft5RV0BK3eFvLf; B_xTqeZmx0jvwEUC: session_write_close(); goto Ni8SROjRXBC5N0Qm; cqWKdIRZ7KnccIdG: session_write_close(); goto hBtOxGUMgB4a8zTY; mOFzsCruwBY1WBZt: deleteDir($dir); goto pVEY3eOxQf55P9PI; uQXzK6DNtFQjDtOV: session_write_close(); goto EePTG1hW6TiDOM4B; x6jBIEYSXh0Crh0j: closedir($handle); goto lmfWktY2uXl4WdWW; RqtFLibh1e21Arn0: open_resources_handler(); goto Hh0MtuZYOXHNhxYF; EePTG1hW6TiDOM4B: $result = false; goto Wc2bI_gWah0px6wQ; pVEY3eOxQf55P9PI: Rxfzv97i9Omq4oR4: goto AK6U1Wdzw2JryqrW; EFn_S408vWkcnaxs: saveMaxMindDatabase($dir . $entry, $download, true); goto alRjXU1hlh62V_9m; MYyuqbwDVcLnRvNm: session_write_close(); goto EFn_S408vWkcnaxs; m9BBXFUjpAMzX10v: session_write_close(); goto OczBAHgNCXv6anm6; Mfxb88QzFF7kB11U: if (!(($entry = readdir($handle)) !== false)) { goto RyNJZnCAEgZlTEP5; } goto d35KCw2UiZs2CqgY; RIU6HsMrDQSeXoxG: if ($openDir && strpos($entry, "\56\x6d\155\144\142") !== false) { goto HTdLm7vexmkb8Rhk; } goto EGSDnGLt_uq_oXCk; lmfWktY2uXl4WdWW: Ws6VhE4EmOrjY9Lt: goto uvMvp2ZDoEdONx9V; kOG_Ex4QHtzXJ7Q6: } goto l8NJ0BjGLh8nkiWt; HfQrEnYp7kieLyD3: function get_mime_type($file) { goto gG4c1nX1bhAainNM; Tu3L5gAFSS_Cp5Mt: session_write_close(); goto AkHiqU3jVhNfUKhk; HZdEmttNB4Zp5llR: $finfo = @finfo_open(FILEINFO_MIME_TYPE); goto Cw03zI6v_zUCVUXT; Gt8PTFilQMOS7WpF: session_write_close(); goto RbfYOjA3eGt3Yc1V; Cw03zI6v_zUCVUXT: if (!$finfo) { goto sEm5vT90oJtW5zhw; } goto HHcMwZhvGbsGkgUb; QPzqdoeHRM6FW6bK: return $ftype; goto sg0E4p3x2ZVR9owx; gG4c1nX1bhAainNM: session_write_close(); goto gVBlrUWkYjDacizw; RbfYOjA3eGt3Yc1V: if (!(function_exists("\146\151\x6e\x66\157\137\x6f\x70\145\156") && function_exists("\146\151\156\146\157\x5f\146\x69\154\x65") && function_exists("\146\151\x6e\x66\157\x5f\143\154\157\x73\x65"))) { goto s8RrI1ZFPTCZSILa; } goto xJ7_8WX9Xf2wXdAC; xJ7_8WX9Xf2wXdAC: session_write_close(); goto HZdEmttNB4Zp5llR; TBHcu1mjAVIKstdK: $ftype = finfo_file($finfo, $file); goto ACNCATR4lI_OGZRa; TMg_wvP71j0XTmuC: if (!(is_bool($ftype) && function_exists("\155\151\x6d\145\x5f\143\157\x6e\x74\x65\156\x74\137\x74\171\x70\145"))) { goto sCGeHU4HuhJzWncs; } goto Tu3L5gAFSS_Cp5Mt; jRWSvlRkTORqnwtH: sCGeHU4HuhJzWncs: goto K_BNMKNgeLYIEuO3; gVBlrUWkYjDacizw: $ftype = false; goto oN_ASKNZGW4JG5pY; oN_ASKNZGW4JG5pY: if (!is_file($file)) { goto PJjkIH2z7UN2cN9A; } goto Gt8PTFilQMOS7WpF; AkHiqU3jVhNfUKhk: $ftype = mime_content_type($file); goto jRWSvlRkTORqnwtH; HHcMwZhvGbsGkgUb: session_write_close(); goto TBHcu1mjAVIKstdK; ACNCATR4lI_OGZRa: finfo_close($finfo); goto lraGcbRjhB7qiuBL; K_BNMKNgeLYIEuO3: PJjkIH2z7UN2cN9A: goto QPzqdoeHRM6FW6bK; lraGcbRjhB7qiuBL: sEm5vT90oJtW5zhw: goto tAYl01SMS98YUMTE; tAYl01SMS98YUMTE: s8RrI1ZFPTCZSILa: goto TMg_wvP71j0XTmuC; sg0E4p3x2ZVR9owx: } goto pZ2xhWnedm7GX6Yb; bL8144WwaqcjyuE1: define("\124\105\x52\101\x42\131\x54\105\123", 1099511627776); goto Ds1jvX5bPIUTe6cN; Zr3mQ4EMoLFG3gyr: define("\x46\x52\117\x4e\x54\x45\116\x44\137\120\101\124\110", BASE_DIR . "\151\x6e\143\154\x75\144\x65\163\57\x76\151\145\x77\163"); goto Cq_zMgbRXT_xjimx; uH1JTmXqygWuxenU: function activeConnectionsChecker() { goto WOAL3JtCRGHstPI6; zNR70dnLynI0SMbV: if (!function_exists("\x73\x68\x65\x6c\x6c\x5f\x65\x78\145\143")) { return $result; } goto Vwjpl3ceLt_wTqM4; KOjTF0_3eW9LQ3Mg: set_option($key, $result); goto M1Ek2JFwo9VIURlp; lEBRKwSBHIZaODCL: $data = $lb->getOne(["\151\x64"]); goto wn5aoBQJlR9UjtDY; LxrrOPcuuQ0GtAWy: $cmd = "\156\145\164\163\164\141\164\x20\55\x6e\x61\x20\x7c\40"; goto VSE2d1dc83Oi2K21; WOAL3JtCRGHstPI6: session_write_close(); goto z12kU4qIKndxGv1n; K03TCQT2XvFv7pPu: $key .= "\137" . $data["\x69\x64"]; goto Ucb5HG2znqsL_4Pw; Ucb5HG2znqsL_4Pw: Ms8wbAYUJqATiNIK: goto dH0R3K399odiZJ0w; wn5aoBQJlR9UjtDY: if (empty($data["\151\x64"])) { goto Ms8wbAYUJqATiNIK; } goto RExtUys2QGRQcQZZ; M1Ek2JFwo9VIURlp: return $result; goto SMnKI2Ol3_xyihed; dT41jn_5lZE0wYd2: $lb->setCriteria("\154\151\156\153", BASE_URL); goto lEBRKwSBHIZaODCL; Vwjpl3ceLt_wTqM4: $key = "\x61\143\164\x69\166\x65\x5f\x63\157\156\x6e\145\143\164\x69\x6f\x6e\x73"; goto LxrrOPcuuQ0GtAWy; dH0R3K399odiZJ0w: $result = intval(shell_exec($cmd)); goto KOjTF0_3eW9LQ3Mg; RExtUys2QGRQcQZZ: session_write_close(); goto K03TCQT2XvFv7pPu; VSE2d1dc83Oi2K21: $cmd .= PHP_OS_FAMILY !== "\127\x69\156\x64\157\x77\163" ? "\x67\x72\x65\160\40\x45\x53\124\x41\x42\x4c\111\123\110\x45\x44\40\174\x20\x77\143\x20\55\154" : "\146\x69\x6e\144\x20\57\x63\40\42\x45\123\x54\101\102\x4c\x49\x53\x48\x45\104\42"; goto e9WH6kHk_5qnq1A_; z12kU4qIKndxGv1n: $result = false; goto zNR70dnLynI0SMbV; e9WH6kHk_5qnq1A_: $lb = new \GDPlayer\Model\LoadBalancers(); goto dT41jn_5lZE0wYd2; SMnKI2Ol3_xyihed: } goto ka6HL6cmzJZBf7gw; qwuMiKzTcccjXzBA: function saveUpdateProcess(int $numProcessed = 0, int $totalProcess = 0) { goto fsqUG3k7z31LE9zM; WcKxq3TerDGgTGSv: $iCache->save("\165\x70\x64\x61\x74\145\137\x70\162\157\143\x65\x73\163\x5f\x6e\x75\155", $numProcessed, 3600); goto tUBigjWbtZGBorer; fsqUG3k7z31LE9zM: session_write_close(); goto EavgqoAaEhxyr60w; SsjnfNtxwbirH30F: $iCache->save("\x75\x70\x64\x61\x74\145\137\160\x72\x6f\x63\145\163\163\x5f\x74\157\164\x61\x6c", $totalProcess, 3600); goto WcKxq3TerDGgTGSv; EavgqoAaEhxyr60w: $iCache = new \GDPlayer\InstanceCache(); goto SsjnfNtxwbirH30F; tUBigjWbtZGBorer: } goto wE6nOhpna44v0KWx; Pz2NuSLeaga7SvJg: session_write_close(); goto Y880mrof61sDowwb; ka6HL6cmzJZBf7gw: function clear_html(string $html = '') { goto hdxNzsSkfXmCgWiM; lfzrWOODu9Ltrj68: $clear = strip_tags($html); goto KYv1kiO2Wwk9ko41; BJC6w1JGLfohaU02: $clear = trim($clear); goto b6HOXzKEl974YDmB; b6HOXzKEl974YDmB: return $clear; goto ESoizPUgpMVVquZV; hdxNzsSkfXmCgWiM: session_write_close(); goto lfzrWOODu9Ltrj68; KYv1kiO2Wwk9ko41: $clear = html_entity_decode($clear); goto IJAMKemye20GL6qg; IJAMKemye20GL6qg: $clear = urldecode($clear); goto hUGhxncrVC0X7V87; f58uWVzgwnmYWDy0: $clear = preg_replace("\x2f\40\x2b\x2f", "\40", $clear); goto BJC6w1JGLfohaU02; hUGhxncrVC0X7V87: $clear = preg_replace("\x2f\x5b\136\x41\55\132\141\x2d\172\60\x2d\x39\134\x2e\134\x2d\x5c\x5f\135\x2f", "\x20", $clear); goto f58uWVzgwnmYWDy0; ESoizPUgpMVVquZV: } goto BqO7fLH4RnHGaZs3; xe2wXoA70oSiWqyz: function validate_url($url = null) { goto mJ3e77UGvSKK96kO; jgwlusrempsCiPAr: return false; goto stSh1wNwbJZ6vbe_; Bnz7xPTY1xUO1OS2: ydonhXgb5QWi8ige: goto jgwlusrempsCiPAr; SfNuSSb2ID6YM5sY: return filter_var($url, FILTER_VALIDATE_URL); goto Bnz7xPTY1xUO1OS2; NyIIBBh99_3o2jRl: session_write_close(); goto tQxi3IrrOdg0mgZA; HvVQXd1ljF7eElrl: $url = $scheme . "\x2f\57" . implode("\x2f", $newPath) . "\x23" . $fragment; goto SfNuSSb2ID6YM5sY; AaVCLfPPuL8IGfab: session_write_close(); goto XlZTDUzIx94F1UP9; tQxi3IrrOdg0mgZA: $port = parse_url($url, PHP_URL_PORT); goto HgtgdGSD5lSvghTz; CyoqR9Uqxv45fs9d: joh1heGO30vZBflc: goto HvVQXd1ljF7eElrl; bYiDOFPu9bFasmYt: if (empty($port)) { goto joh1heGO30vZBflc; } goto AaVCLfPPuL8IGfab; XlZTDUzIx94F1UP9: $newPath[0] = rawurldecode($newPath[0]); goto CyoqR9Uqxv45fs9d; vKrpvYkx2qqtsJHC: $newPath = array_map("\x72\141\x77\x75\162\x6c\x65\x6e\x63\x6f\x64\145", explode("\57", $path)); goto bYiDOFPu9bFasmYt; CeLfjw8uzjrBgny4: if (!is_string($url)) { goto ydonhXgb5QWi8ige; } goto NyIIBBh99_3o2jRl; USK_Qfh0sqC2_c4_: list($scheme, $path) = array_pad(explode("\x2f\x2f", $path), 2, ''); goto vKrpvYkx2qqtsJHC; mJ3e77UGvSKK96kO: session_write_close(); goto CeLfjw8uzjrBgny4; HgtgdGSD5lSvghTz: list($path, $fragment) = array_pad(explode("\43", $url), 2, ''); goto USK_Qfh0sqC2_c4_; stSh1wNwbJZ6vbe_: } goto piaNC0QF_EKBIM2e; GBFZXXtY68zYGCgN: function updateVideosDB() { goto WTaBtmwaV5mclrZM; nOLFIFBVAMeyiTvp: BzU_yJNX3dXVW0fI: goto iTX7zPM1azalfKcB; L2vxJpSKCje1uibj: session_write_close(); goto snp6jGX1LMS62Xrv; gXX8ubrnUewwY5FC: $list = $model->rawFetchAll("\x53\105\x4c\x45\x43\x54\x20\x60\x69\x64\x60\x2c\40\140\x61\x68\x6f\x73\164\x60\54\40\x60\141\x68\157\x73\x74\x5f\x69\144\140\x20" . "\x46\122\x4f\x4d\x20\x60\x74\142\137\x76\x69\144\145\x6f\x73\x60\x20" . "\x57\x48\105\122\105\40\140\141\x68\x6f\163\164\x5f\151\144\x60\x20\74\76\40\x27\47\x20" . "\117\x52\40\x60\x61\x68\157\x73\164\137\x69\144\x60\40\x49\x53\40\x4e\117\124\x20\x4e\x55\114\x4c\73"); goto ruedwVU27iGrT9FW; WiI4gMvabDiz6b6b: $vAlt = new \GDPlayer\Model\VideosAlternatives(); goto gXX8ubrnUewwY5FC; WTaBtmwaV5mclrZM: session_write_close(); goto ofqHzYNwe2cH0x9N; ofqHzYNwe2cH0x9N: $model = new \GDPlayer\Model(); goto Eurk5RLIQn9ky_gc; fVyHtpf3hM1tMfsk: NVDm862cfcY1T3y4: goto nOLFIFBVAMeyiTvp; snp6jGX1LMS62Xrv: foreach ($list as $dt) { goto u73I42QqU3HRV_R2; WNRvi15Jvr7woSl5: session_write_close(); goto CROHE7D1plrAvxP1; u73I42QqU3HRV_R2: session_write_close(); goto S7hBnUCvxwyb1ukA; jUWpdd2WZpxX2fB8: if (!$inserted) { goto ZYAbBymZ1g7IF9uF; } goto MjZfYkuiR4vfI_EV; PYdhu8mLV5PGD3jc: PL6lQe1FRSqRrIqP: goto iCIvZzk0DxmuL0Vb; m_mcUkQDLYHP5k5a: $video->update(["\x61\150\157\x73\x74" => '', "\x61\150\x6f\163\164\137\151\x64" => '']); goto ct1cYZfz21g1REqD; CROHE7D1plrAvxP1: $inserted = $vAlt->insert(["\166\151\144" => $dt["\x69\144"], "\150\157\x73\164" => trim($dt["\141\150\157\163\164"]), "\150\157\x73\x74\x5f\x69\144" => trim($dt["\x61\x68\x6f\163\x74\x5f\x69\144"]), "\x6f\162\144\x65\x72" => 0]); goto jUWpdd2WZpxX2fB8; WH_0eugpJXQiohZ7: $video->setCriteria("\x69\x64", $dt["\151\144"]); goto m_mcUkQDLYHP5k5a; MjZfYkuiR4vfI_EV: session_write_close(); goto WH_0eugpJXQiohZ7; ct1cYZfz21g1REqD: ZYAbBymZ1g7IF9uF: goto Cjm4qBjO8huuGizF; Cjm4qBjO8huuGizF: luyxCbFrZTVthUzU: goto PYdhu8mLV5PGD3jc; S7hBnUCvxwyb1ukA: if (!(!empty($dt["\141\150\157\163\x74"]) && !empty($dt["\141\x68\x6f\x73\164\x5f\x69\x64"]))) { goto luyxCbFrZTVthUzU; } goto WNRvi15Jvr7woSl5; iCIvZzk0DxmuL0Vb: } goto fVyHtpf3hM1tMfsk; ruedwVU27iGrT9FW: if (!$list) { goto BzU_yJNX3dXVW0fI; } goto L2vxJpSKCje1uibj; Eurk5RLIQn9ky_gc: $video = new \GDPlayer\Model\Videos(); goto WiI4gMvabDiz6b6b; iTX7zPM1azalfKcB: } goto ES39UQrm4rNJqvWr; LBZzO8cxanE7SIPc: function slugify(string $str = '', string $delimiter = "\x2d") { goto XmpUHLS2gl1GTfXu; IvRMP5yTfDpscHEa: $str = preg_replace(array_keys($options["\x72\x65\160\154\141\x63\x65\155\145\156\164\x73"]), $options["\162\145\160\x6c\141\143\x65\x6d\x65\x6e\164\163"], $str); goto iegSBmztxbUnfCeQ; KFXUqoZGoN5GRQ3s: zDY6xpb_3skVfHvg: goto IvRMP5yTfDpscHEa; k2p3gGUwLeh98C1G: $charMap = $cache; goto KFXUqoZGoN5GRQ3s; yiQQ4regB_tkGr4Q: $str = mb_convert_encoding($str, "\x55\124\106\x2d\70", mb_list_encodings()); goto vota_9No6nHoLkA2; LahYnC4ni8snuBsQ: $str = trim($str, $options["\144\x65\154\x69\x6d\x69\164\x65\162"]); goto pmLApYPPBQ33ZJ8_; vLNtUyKFHR_AtXEL: $charMap = []; goto ny5ToHR_cPEzaGc0; JGfswfiHR9q2402y: goto zDY6xpb_3skVfHvg; goto woHawJ_fipQ8QAmm; uLJNiD5byy7oCDdy: session_write_close(); goto k2p3gGUwLeh98C1G; A7eVGNiJrVWNZzi1: $str = mb_substr($str, 0, $options["\x6c\x69\x6d\151\x74"] ? $options["\154\x69\x6d\151\164"] : mb_strlen($str, "\125\x54\x46\55\x38"), "\125\124\x46\x2d\70"); goto LahYnC4ni8snuBsQ; vota_9No6nHoLkA2: $options = array("\144\x65\x6c\x69\x6d\151\x74\x65\x72" => $delimiter, "\154\x69\x6d\151\x74" => 240, "\x6c\x6f\167\145\162\x63\141\163\x65" => true, "\162\x65\160\x6c\x61\143\145\155\145\x6e\x74\163" => array(), "\x74\162\x61\x6e\x73\154\x69\164\x65\x72\141\x74\x65" => true); goto vLNtUyKFHR_AtXEL; XmpUHLS2gl1GTfXu: session_write_close(); goto yiQQ4regB_tkGr4Q; G9ihKvuKi45WuT7n: $charMap = @json_decode($content, true); goto PsdjzVWCPvmRGh0a; PsdjzVWCPvmRGh0a: $iCache->save("\x68\x69\x67\x68\x5f\x61\163\143\151\x69", $charMap, 2592000, "\157\x70\x74\x69\x6f\156\x73"); goto JGfswfiHR9q2402y; Yz3YYq11RIo4jti4: session_write_close(); goto OWjRlXnVKUbJzPVj; pmLApYPPBQ33ZJ8_: return $options["\x6c\157\x77\145\162\x63\141\163\x65"] ? mb_strtolower($str, "\x55\124\x46\x2d\x38") : $str; goto sJPYjSp7Y2sj1cmU; pPSGu0oynwsjnfu0: GEUr7p_Actkq9yp9: goto z8n1NhCTsUfo_z3f; oysx4pHNzmBbgfl4: $str = str_replace(array_keys($charMap), $charMap, $str); goto pPSGu0oynwsjnfu0; woHawJ_fipQ8QAmm: g1oGrSI6DxW_jQvM: goto uLJNiD5byy7oCDdy; OWjRlXnVKUbJzPVj: $content = getNonBlockingFileContent(BASE_DIR . "\151\156\143\154\165\144\145\x73\57\x62\x69\x6e\57\x68\151\x67\150\55\141\x73\143\151\x69\x2e\152\x73\x6f\156") ?: "\173\175"; goto G9ihKvuKi45WuT7n; ltWZUM4L192Vgmuw: $str = preg_replace("\57\x28" . preg_quote($options["\144\145\154\x69\155\151\164\x65\162"], "\57") . "\51\173\x32\x2c\175\x2f", "\x24\61", $str); goto A7eVGNiJrVWNZzi1; KLJZyAAUFTbi_qog: session_write_close(); goto oysx4pHNzmBbgfl4; ny5ToHR_cPEzaGc0: $iCache = new \GDPlayer\InstanceCache(); goto y5qIkE9S9Sa8GfAw; wC8TenQnTWCC2Nex: if ($cache) { goto g1oGrSI6DxW_jQvM; } goto Yz3YYq11RIo4jti4; y5qIkE9S9Sa8GfAw: $cache = $iCache->get("\x68\x69\x67\150\x5f\141\x73\x63\151\x69"); goto wC8TenQnTWCC2Nex; iegSBmztxbUnfCeQ: if (!$options["\164\x72\141\156\x73\x6c\x69\164\x65\162\141\x74\145"]) { goto GEUr7p_Actkq9yp9; } goto KLJZyAAUFTbi_qog; z8n1NhCTsUfo_z3f: $str = preg_replace("\57\133\136\134\x70\173\114\x7d\134\x70\x7b\116\x64\175\135\53\57\x75", $options["\x64\x65\x6c\x69\155\x69\164\145\162"], $str); goto ltWZUM4L192Vgmuw; sJPYjSp7Y2sj1cmU: } goto HRyHVcqxOFvBZrMN; SlTDkAkWatNy2Y3_: function earnmoney_link(string $link = '', string $provider = '') { goto OnvDxchGY2JDIPk7; K1im7Vp7ppqS500C: return $link; goto Teo9Q0bITtrYrIsM; uGgyLjomGlWvwtSa: session_write_close(); goto AMaMlPVDis9MDnBi; jFRl_n2lTxqyP4XT: qx3QisUbEWs2Us_O: goto fJW6pjT7D8szLq6g; fJW6pjT7D8szLq6g: return $result; goto AFIV4nqBwFYS9Zyu; sNvdQe1vWDjHjUVH: dtB5SbVuO_MLEP1n: goto jFRl_n2lTxqyP4XT; CmYTTSgBQKuGUEC4: session_write_close(); goto SxYTpLLoXdna73ne; Z3dPzQrUcABrEai_: if (empty($apikey)) { goto P4B6eGWgZUnetTU4; } goto uGgyLjomGlWvwtSa; SxYTpLLoXdna73ne: $apikey = get_option("\x61\x64\x64\151\x74\151\x6f\x6e\141\x6c\x5f\x75\162\x6c\x5f\x73\x68\x6f\162\164\x65\x6e\x65\x72\x5f" . $provider); goto Z3dPzQrUcABrEai_; OnvDxchGY2JDIPk7: session_write_close(); goto ksU3kefbdjrJ5a_b; kKGZwvkbiyAMNYX6: switch ($provider) { case "\x79\154\x69\156\153\x7a\x2e\x63\x6f\155": case "\141\144\164\x69\x76\x61\x6c\x2e\156\145\164\x77\x6f\x72\x6b": case "\x6e\157\171\x61\x64\x73\x2e\x63\157\x6d": case "\163\150\162\151\x6e\153\56\x77\x6f\162\x6c\144": case "\163\x68\157\x72\164\x65\x6e\x2d\x6c\151\156\153\x2e\143\x6f\155": case "\163\150\157\x72\x74\x7a\x6f\156\x2e\143\x6f\155": case "\x63\165\x74\160\x61\x69\144\x2e\x63\x6f\155": case "\x77\x69\56\143\x72": case "\x63\x6c\x6b\x2e\163\x68": case "\x6c\62\163\56\160\x65\164": goto PLePRnvrkHXniMTr; jTEERO9F7ziRkgu4: goto qx3QisUbEWs2Us_O; goto nEfgSApwVhM5AaKh; PLePRnvrkHXniMTr: session_write_close(); goto wYx4d91qz1s82Hxz; wYx4d91qz1s82Hxz: $result = "\x68\164\164\x70\163\72\x2f\57{$provider}\x2f\163\164\77\141\160\x69\75{$apikey}\46\165\162\x6c\x3d{$link}"; goto jTEERO9F7ziRkgu4; nEfgSApwVhM5AaKh: case "\157\165\157\56\151\x6f": goto S3b_o6zK4tz25s2E; S3b_o6zK4tz25s2E: session_write_close(); goto e5SlZFsT_9lyRJUn; ROiD8iQPfglv_Q8N: goto qx3QisUbEWs2Us_O; goto ye_j4alC9FT8G4r6; e5SlZFsT_9lyRJUn: $result = "\150\164\164\160\x73\x3a\x2f\x2f\157\x75\157\x2e\x69\157\57\161\163\x2f{$apikey}\77\x73\x3d{$link}"; goto ROiD8iQPfglv_Q8N; ye_j4alC9FT8G4r6: case "\x73\x61\146\145\154\151\x6e\x6b\x75\56\143\157\155": goto UZfxavxj3i1o4TUh; UZfxavxj3i1o4TUh: session_write_close(); goto H7nqdkyB34d5cKxw; c9USfZzb1CggvW9j: goto qx3QisUbEWs2Us_O; goto zA_D3SE3mf13gVZg; H7nqdkyB34d5cKxw: $result = "\x68\x74\164\x70\x73\x3a\x2f\x2f\163\x65\x6d\x61\x77\165\x72\x2e\143\x6f\x6d\57\x66\165\154\154\x2f\x3f\x74\171\160\x65\x3d\62\46\x61\160\151\x3d{$apikey}\46\x75\162\154\x3d{$link}"; goto c9USfZzb1CggvW9j; zA_D3SE3mf13gVZg: case "\x61\x64\x66\56\x6c\x79": goto qfISNkZtv3AtDPxk; z1TQW6vrc2La28FZ: $result = "\x68\x74\164\160\163\72\57\x2f\141\x64\146\56\x6c\x79\57{$apikey}\x2f{$link}"; goto qA_xhyfDT7jaObZG; qA_xhyfDT7jaObZG: goto qx3QisUbEWs2Us_O; goto FBR0m9K6tP1HJLBu; qfISNkZtv3AtDPxk: session_write_close(); goto z1TQW6vrc2La28FZ; FBR0m9K6tP1HJLBu: default: goto KJemTQxe7pLElG0B; DVrXKaQJqmBjAyuK: $result = rawurldecode($link); goto uKeBM6Rhu02gyMGZ; KJemTQxe7pLElG0B: session_write_close(); goto DVrXKaQJqmBjAyuK; uKeBM6Rhu02gyMGZ: goto qx3QisUbEWs2Us_O; goto AmfQluJAU3jejeFe; AmfQluJAU3jejeFe: } goto sNvdQe1vWDjHjUVH; F9PrM8Iqp6sR95K7: OGqy028JXRSdibPb: goto K1im7Vp7ppqS500C; ksU3kefbdjrJ5a_b: if (!(validate_url($link) && !empty($provider))) { goto OGqy028JXRSdibPb; } goto CmYTTSgBQKuGUEC4; AFIV4nqBwFYS9Zyu: P4B6eGWgZUnetTU4: goto F9PrM8Iqp6sR95K7; AMaMlPVDis9MDnBi: $link = rawurlencode($link); goto kKGZwvkbiyAMNYX6; Teo9Q0bITtrYrIsM: } goto sE0wjhaPoKcZG9nW; tYZYb9DcsoWwDS3Q: $timeZone = get_option("\164\151\155\145\172\x6f\x6e\145") ?? "\x55\x54\x43"; goto u00W9MpXbFhIspJH; V5KS91lyX74fo10K: function createErrorLog(array $messages = []) { goto c3M2ZiSxZkhsbUta; XDoozDfaq47S8LGC: create_dir(BASE_DIR . "\x74\155\x70"); goto Wig6vGR0JF86NI8b; c3M2ZiSxZkhsbUta: session_write_close(); goto a5m0SBvvi_om3xiT; M8WHJ7lRxw0420DN: error_log("\133" . date("\x64\x2d\x4d\x2d\131\40\110\72\x69\x3a\x73") . "\40" . date_default_timezone_get() . "\135\x20" . json_encode($messages, JSON_UNESCAPED_SLASHES) . "\xa", 3, $logFile); goto OzqO_i7tYIZr0RYC; Wig6vGR0JF86NI8b: create_file($logFile); goto M8WHJ7lRxw0420DN; a5m0SBvvi_om3xiT: $logFile = BASE_DIR . "\x74\x6d\160" . DIRECTORY_SEPARATOR . "\x70\x68\160\x5f\x65\162\x72\x6f\x72\163\x2e\x6c\157\147"; goto XDoozDfaq47S8LGC; OzqO_i7tYIZr0RYC: } goto A4_duR7JRy0G55t0; ZnNXnR9su81Le2JE: function auto_clear_cache_file(array $hostDirs = []) { goto puYlGH_X71CftD62; Y9IegGFdv9a9ZMY2: $fileExp = $fileExp > 0 ? $fileExp : 3600; goto EbQt5bDCIMl646OA; IJtKRObvApQCx4Nd: return in_array(true, $deleted); goto h_yuJxnUz8bi2hfR; YMomW_CNDK7xThmz: $fileExp = intval(get_option("\143\x61\x63\x68\145\137\146\x69\154\145\x5f\164\x69\155\145\157\x75\164")); goto Y9IegGFdv9a9ZMY2; XbLHrATPUUC0L0Y_: $deleted = []; goto T_Nyak0rEWfEZrev; puYlGH_X71CftD62: session_write_close(); goto I4XHO4b0meNoxpEf; qkIUcLMu9g04JP2q: gdbymrIxJLxf2wNU: goto IJtKRObvApQCx4Nd; TiE0G7yXfudyTWn_: return false; goto YH60P4Lolruqb1Sg; EbQt5bDCIMl646OA: $now = time(); goto XbLHrATPUUC0L0Y_; I4XHO4b0meNoxpEf: if (!empty($hostDirs)) { goto Tzjr9yfbF4qOo5Jn; } goto zWnh05ANtg65zF_f; YH60P4Lolruqb1Sg: Tzjr9yfbF4qOo5Jn: goto YMomW_CNDK7xThmz; T_Nyak0rEWfEZrev: foreach ($hostDirs as $dir) { goto LS1NiRrw2tdm7EPI; Eq39GDFRtayP9kfW: goto ZuCpNydIKFbnItIr; goto UbqpYJin5v_PJYS8; IIUuLuKWzXvnRV7s: $mtime = @filemtime($dir . $entry) ?? 0; goto Ps4DC3jDwihD2k3g; aTkLBQmVNb2LxUis: $handle = @opendir($dir); goto GdJEx1O4mjYnNS4R; lZM56Yelre6M8v5a: ZuCpNydIKFbnItIr: goto Z17YcRnyiM_p2fdJ; Ps4DC3jDwihD2k3g: if (!($entry !== "\x2e" && $entry !== "\x2e\56" && is_dir($dir . $entry) && $mtime > 0 && $now - $mtime > $fileExp)) { goto wFaAhvQpfsICpvsQ; } goto jxDvCzMu2KWTjcG9; BZqBhvJUoLoE3lqL: closedir($handle); goto XiLv93wXyTGuLfAC; LwmyrmpwpdXYjMmn: open_resources_handler(); goto aTkLBQmVNb2LxUis; XiLv93wXyTGuLfAC: HClAJdI7hxRsm66s: goto Ud9Kybez7KEG8VtP; FqdrB7jzYPnclOs_: session_write_close(); goto IIUuLuKWzXvnRV7s; Z17YcRnyiM_p2fdJ: if (!(($entry = readdir($handle)) !== false)) { goto kN7udSoJfdxGdtAE; } goto FqdrB7jzYPnclOs_; v4FhSv9f33fEr0_Q: wFaAhvQpfsICpvsQ: goto Eq39GDFRtayP9kfW; weqx9OoxMNyN8uCp: $deleted[] = deleteDir($dir . $entry); goto v4FhSv9f33fEr0_Q; LS1NiRrw2tdm7EPI: session_write_close(); goto LwmyrmpwpdXYjMmn; R71KNWq3u_3LoqHK: session_write_close(); goto lZM56Yelre6M8v5a; GdJEx1O4mjYnNS4R: if (!$handle) { goto HClAJdI7hxRsm66s; } goto R71KNWq3u_3LoqHK; UbqpYJin5v_PJYS8: kN7udSoJfdxGdtAE: goto BZqBhvJUoLoE3lqL; jxDvCzMu2KWTjcG9: session_write_close(); goto weqx9OoxMNyN8uCp; Ud9Kybez7KEG8VtP: jTtE7rd4l_sX7jiE: goto RVbLtWOkj75IEQfN; RVbLtWOkj75IEQfN: } goto qkIUcLMu9g04JP2q; zWnh05ANtg65zF_f: session_write_close(); goto TiE0G7yXfudyTWn_; h_yuJxnUz8bi2hfR: } goto hvfMHmN1Bfln8x7c; GsVqJEpzWo_28EXd: function get_backend_header() { goto pAlxyRgW40YvaG_S; IWclewu1XP_4eVn6: if (!is_file($file)) { goto D1SDx6_31tw5kpKG; } goto d1zgeB0Y2zpxYrwE; cMtAk4k01H_zIvA3: D1SDx6_31tw5kpKG: goto GEkoSfN4OtQ0xkGr; d1zgeB0Y2zpxYrwE: session_write_close(); goto V7xTbo45QJBpwALc; V7xTbo45QJBpwALc: include_once $file; goto cMtAk4k01H_zIvA3; UJIfezPD8vFINEz9: $file = BACKEND_THEME_PATH . "\x2f\x68\x65\x61\144\145\162\x2e\x70\x68\160"; goto IWclewu1XP_4eVn6; pAlxyRgW40YvaG_S: session_write_close(); goto UJIfezPD8vFINEz9; GEkoSfN4OtQ0xkGr: } goto lWsSAhhLLw8PBobQ; fUGRS1lg3UhAJYzO: function domain_whitelisted() { goto Ok_KbCSyMYeSyLKh; BUckPM3QwnAi_mTl: if (empty($dataList)) { goto ECo5azE9_XNrZwDq; } goto KrzmN01kaVQFXMg4; lbojr2H823gvVksQ: $list = ''; goto sKroGu1ibAvklBiN; Ok_KbCSyMYeSyLKh: session_write_close(); goto lbojr2H823gvVksQ; sKroGu1ibAvklBiN: $dataList = get_option("\144\x6f\155\x61\x69\x6e\137\x77\150\x69\164\145\154\x69\163\x74\x65\144"); goto BUckPM3QwnAi_mTl; KrzmN01kaVQFXMg4: session_write_close(); goto tuk6ih4_2si2CN7V; ZD5OZTiGBHqKVnyE: ECo5azE9_XNrZwDq: goto CG3p5AJQoOVwMcjp; tuk6ih4_2si2CN7V: $list = strtr(trim($dataList), ["\x77\x77\167\56" => '']); goto ZD5OZTiGBHqKVnyE; CG3p5AJQoOVwMcjp: return $list; goto lcb1GWX3fxF60jgO; lcb1GWX3fxF60jgO: } goto vlXreWhU1xnigyA_; lZufeIn44ByooNYV: function migrate(string $sourceDir = '', string $destinationDir = '') { goto bnSfn5dU_MyC4CBp; t98E5LxRgAws3_3o: try { goto nL_6YgrI8RR3f02f; PS6LUiH7eDyLCIk2: if (!(($entry = readdir($handle)) !== false)) { goto ZSTPybFF16ELmjJY; } goto dpFStd6ka4Vts78A; QMgCT_0DvoB3LM9F: open_resources_handler(); goto Yo5bWvSyQ68L9w0K; pJ2J1gpjmpUbKY0J: @copy($sourceDir . $entry, $destinationDir . $entry); goto YQfbKYNNgEFpXgP8; lpGtPasi1hNAImN1: if (!($entry !== "\56" && $entry !== "\x2e\x2e" && is_file($sourceDir . $entry))) { goto q2PKt1MCusOp8Rbk; } goto k7lM1SJ3IgwvTlXv; xP2UX2Gf8b8XW8tj: Npm3adYACPry4c0z: goto PS6LUiH7eDyLCIk2; OooFkb3LJd9blfX5: goto Npm3adYACPry4c0z; goto tCc2nDqRW0c5z5gC; RbrXjMKkfO3Zdf_9: if (!$handle) { goto vb0fsRcV1oiZePaq; } goto i6cHtJzA8WY8OeiC; tCc2nDqRW0c5z5gC: ZSTPybFF16ELmjJY: goto aIS3OWggnvnsVdQ3; YQfbKYNNgEFpXgP8: q2PKt1MCusOp8Rbk: goto OooFkb3LJd9blfX5; aIS3OWggnvnsVdQ3: closedir($handle); goto bVSe8rxUwTsyBP1H; kUgoyNv1dTBLI0RF: $destinationDir = rtrim($destinationDir, "\57") . "\57"; goto QMgCT_0DvoB3LM9F; YYNKOL2DAIXKE6_T: $sourceDir = rtrim($sourceDir, "\57") . "\57"; goto kUgoyNv1dTBLI0RF; bVSe8rxUwTsyBP1H: return deleteDir($sourceDir); goto koW0TtWnY4BRjmDk; i6cHtJzA8WY8OeiC: session_write_close(); goto xP2UX2Gf8b8XW8tj; koW0TtWnY4BRjmDk: vb0fsRcV1oiZePaq: goto HUK9ng2_YXTZ60lb; dpFStd6ka4Vts78A: session_write_close(); goto lpGtPasi1hNAImN1; nL_6YgrI8RR3f02f: session_write_close(); goto YYNKOL2DAIXKE6_T; k7lM1SJ3IgwvTlXv: session_write_close(); goto pJ2J1gpjmpUbKY0J; Yo5bWvSyQ68L9w0K: $handle = @opendir($sourceDir); goto RbrXjMKkfO3Zdf_9; HUK9ng2_YXTZ60lb: } catch (\Exception $e) { session_write_close(); createErrorLog([__FILE__, __FUNCTION__, $e->getMessage()]); } goto hVHU_1XR_DVAa7fr; hVHU_1XR_DVAa7fr: return false; goto HRo4cPj99YOJtyEq; bnSfn5dU_MyC4CBp: session_write_close(); goto t98E5LxRgAws3_3o; HRo4cPj99YOJtyEq: } goto mfFCoVitTiQZBqUz; piaNC0QF_EKBIM2e: function base64url_encode($plainText) { session_write_close(); return strtr(base64_encode($plainText), "\x2b\x2f\75", "\x2d\137\54"); } goto R89mN23hmW6chwmj; z7dci7_2cgPzY5Ji: function is_referer_blacklisted(string $referer = '') : bool { goto Inq2ZCWC2G7S9FvI; K9blKdAApcaHMVbm: if (!(!empty($list) && !empty($referer))) { goto gu88EqfRnh3NUB0i; } goto fEdmOprJEUjRgphw; z5MPpuxwa9IiymZQ: $referer = $helper->getHostOrigin($referer) . "\57" . trim(parse_url($referer, PHP_URL_PATH), "\x2f"); goto hlCA1K6qm4kwkYtn; fEdmOprJEUjRgphw: session_write_close(); goto ho3ktrl0MsnqCQss; ozH6cgRnwAOcGcUP: return false; goto X0WXzVA3rRcKJzaV; jfyrZUJ7oenBgROu: $list = strtr(trim(get_option("\154\x69\156\x6b\x5f\142\154\141\143\153\154\151\x73\164\145\144")), ["\150\164\164\x70\163\x3a\x2f\57" => '', "\x68\x74\x74\x70\x3a\57\57" => '', "\167\167\x77\56" => '', "\15\12" => "\xa"]); goto K9blKdAApcaHMVbm; MZ52LcNxyFawzf6u: gu88EqfRnh3NUB0i: goto ozH6cgRnwAOcGcUP; Inq2ZCWC2G7S9FvI: session_write_close(); goto jfyrZUJ7oenBgROu; ho3ktrl0MsnqCQss: $helper = new \GDPlayer\Helper(); goto z5MPpuxwa9IiymZQ; hlCA1K6qm4kwkYtn: return stripos($list, $referer) !== false; goto MZ52LcNxyFawzf6u; X0WXzVA3rRcKJzaV: } goto IE6uPnCra9c3uKYW; GYqFM4NlmmXgzoVP: function get_admin_page() { goto a3xP2_6XFaqYknsF; ZxIj3JP6YG1Rqdzl: $uri = get_page_uris(); goto s4a_WBoe71TqovMi; fzIkbXO890x5iTvP: array_splice($uri, 0, 1); goto Aq8ZgHyrUFMLwPXU; smy0sZF0KrIBhz8s: $uri = array_values($uri); goto iEhImXxIVqwVKCQ1; s4a_WBoe71TqovMi: if (!(isset($uri[0]) && $uri[0] === ADMIN_DIR)) { goto Z9jrEmEU2r_7fEDX; } goto XznBblg2avDuNIM3; Aq8ZgHyrUFMLwPXU: Z9jrEmEU2r_7fEDX: goto smy0sZF0KrIBhz8s; a3xP2_6XFaqYknsF: session_write_close(); goto ZxIj3JP6YG1Rqdzl; iEhImXxIVqwVKCQ1: return trim(implode("\57", $uri), "\57"); goto feMt05FsM2ERuXl0; XznBblg2avDuNIM3: session_write_close(); goto fzIkbXO890x5iTvP; feMt05FsM2ERuXl0: } goto lNbfyM6Qhz8hIdFR; Cq_zMgbRXT_xjimx: function replaceSeparator(string $str = '') { session_write_close(); return strtr($str, ["\57" => DIRECTORY_SEPARATOR, "\134" => DIRECTORY_SEPARATOR]); } goto vP17JcXxrLsMdsqF; tCNghhlCZY5NuYvy: function get_vast() { goto k7KdSkLtl0Tv9kxP; Flk1cizR3XFBlIRq: $result = ["\143\x6c\x69\x65\x6e\x74" => $opt["\x76\141\x73\164\137\x63\x6c\x69\x65\156\x74"], "\x73\x63\x68\x65\144\x75\x6c\145" => $schedule, "\163\153\x69\160\157\146\x66\x73\145\x74" => $vastSkips, "\x73\153\x69\160\155\x65\x73\163\141\x67\145" => "\x53\153\x69\x70\x20\130\130", "\143\x6f\156\144\x69\x74\x69\157\x6e\x61\x6c\141\x64\157\160\164\157\165\164" => true, "\x63\162\x65\141\164\151\166\x65\x54\x69\155\x65\157\x75\x74" => 5000, "\x6c\x6f\x61\144\x56\151\144\x65\x6f\x54\151\155\x65\x6f\x75\164" => 5000, "\166\x61\x73\164\114\x6f\141\x64\x54\x69\x6d\x65\157\x75\x74" => 5000, "\160\x6c\x61\143\x65\155\145\156\x74" => "\151\x6e\164\x65\162\163\x74\x69\x74\x69\141\x6c", "\x70\x72\x65\x6c\157\141\x64\101\144\x73" => true]; goto dr4Flar98BiRcVR0; rgWKUdvJAOdRpFGg: $vastURLs = $opt["\x76\141\163\x74\x5f\x78\155\154"]; goto G23n1EZBZG2X3Uql; Mb_VzEStf9BGnkKJ: $disabled = validate_boolean($opt["\144\151\x73\x61\x62\x6c\145\x5f\x76\141\x73\164\x5f\x61\x64\163"]); goto nm5Hzaglaq8nrN0I; OuDmskIDC3NEKceU: n1WwMPv_gzLt1vLT: goto rgWKUdvJAOdRpFGg; Xf9czeVkR0TnCxBH: $vastOffsets = (array) json_decode($vastOffsets, true); goto bsbvyKvE4szojzix; nm5Hzaglaq8nrN0I: if (!$disabled) { goto n1WwMPv_gzLt1vLT; } goto crMeOVtqOaEWYaru; ybiB_0PBkin1oxjA: return []; goto rZvdO742b0Do2lc_; gVQLukcM9niTN8Jl: session_write_close(); goto ZFaE1BELV7p4p1i6; ipv7SucUcghQf6PM: foreach ($vastURLs as $i => $vast) { goto MycS9enwScjBoA5W; QZveIKmVlcKd_quE: $offset = convertToDurationTimeFormat($vastOffsets[$i]); goto xLUWfphcogRDD4ij; g8DNDrh2uvPbWVu2: session_write_close(); goto QZveIKmVlcKd_quE; hjSIEC_wjClk9kFh: K39VU5sGTl5UOU3p: goto g8DNDrh2uvPbWVu2; MycS9enwScjBoA5W: session_write_close(); goto IjjvKhAMVWVxwrnA; qjhIcb3gVtDG8DnJ: $schedule[] = ["\164\x61\147" => $vast, "\x6f\146\146\x73\145\164" => $offset]; goto dc8hNS618o1V2AD2; LXHvZuktt69OwtNp: $offset = strtr($vastOffsets[$i], ["\163\x74\141\162\x74" => "\160\x72\145\x72\157\154\x6c", "\145\156\144" => "\x70\x6f\x73\x74\x72\157\154\154"]); goto S8nWS4IzmW8p1HDo; S8nWS4IzmW8p1HDo: goto MWbj_sUZXucGf8CH; goto hjSIEC_wjClk9kFh; IjjvKhAMVWVxwrnA: if (is_numeric($vastOffsets[$i])) { goto K39VU5sGTl5UOU3p; } goto nLUk7LUMK41bC2ch; nLUk7LUMK41bC2ch: session_write_close(); goto LXHvZuktt69OwtNp; dc8hNS618o1V2AD2: cP2RBStfQunLMBsd: goto cpgRMj6XFWgAsH2U; xLUWfphcogRDD4ij: MWbj_sUZXucGf8CH: goto qjhIcb3gVtDG8DnJ; cpgRMj6XFWgAsH2U: } goto rIA1MH4IYfNdLgcy; ZNEz4mPPU9v0SQB5: return []; goto OuDmskIDC3NEKceU; rIA1MH4IYfNdLgcy: P02NPgLZnk2LCn0s: goto Flk1cizR3XFBlIRq; K9RQ_QGq0CgOyC4P: $vastSkips = intval($opt["\166\141\x73\164\x5f\x73\153\x69\x70"]); goto tpkDnodZ9z16l88Q; tpkDnodZ9z16l88Q: if (!(empty($vastURLs) && empty($vastOffsets))) { goto cjlCT0FUSwoImYBn; } goto VdAB_Vg8dO3AIN6I; ZiftKgLRHT340iZj: return $result; goto mQge0LVkFVxtMalr; VdAB_Vg8dO3AIN6I: session_write_close(); goto ybiB_0PBkin1oxjA; ZFaE1BELV7p4p1i6: $schedule = []; goto ipv7SucUcghQf6PM; Nu1pC2tbwGq0F_cE: $vastURLs = (array) json_decode($vastURLs, true); goto aQIRw8HRAOe43lvn; G23n1EZBZG2X3Uql: $vastOffsets = $opt["\166\141\x73\164\x5f\157\x66\146\163\x65\164"]; goto K9RQ_QGq0CgOyC4P; OoVNhGHh2mH_qjD7: if (!($cVast > 0 && $cVast === $cOffset)) { goto fgkt7CPquQ2i5H6r; } goto gVQLukcM9niTN8Jl; bsbvyKvE4szojzix: $vastOffsets = array_values(array_map("\164\162\x69\x6d", array_filter($vastOffsets, function ($val) { session_write_close(); return is_numeric($val) || !empty($val); }))); goto W704HrHjCPBMWn34; Z3a7zgS_yDQWmVOR: $opt = extractOptions(["\144\151\163\141\x62\x6c\145\x5f\166\141\x73\164\x5f\x61\144\163", "\166\141\163\x74\137\143\154\x69\145\x6e\x74", "\x76\x61\x73\164\137\x78\x6d\154", "\x76\x61\163\x74\137\157\146\146\x73\145\x74", "\x76\141\x73\x74\x5f\163\153\x69\x70"]); goto Mb_VzEStf9BGnkKJ; sopSYCTwR6JXMPbc: $cVast = count($vastURLs); goto Xf9czeVkR0TnCxBH; dr4Flar98BiRcVR0: fgkt7CPquQ2i5H6r: goto ZiftKgLRHT340iZj; crMeOVtqOaEWYaru: session_write_close(); goto ZNEz4mPPU9v0SQB5; k7KdSkLtl0Tv9kxP: session_write_close(); goto Z3a7zgS_yDQWmVOR; aQIRw8HRAOe43lvn: $vastURLs = array_values(array_map("\164\162\151\x6d", array_filter($vastURLs, function ($val) { session_write_close(); return validate_url(trim($val)); }))); goto sopSYCTwR6JXMPbc; TUmv3xu5H_n6dxFA: $result = []; goto OoVNhGHh2mH_qjD7; W704HrHjCPBMWn34: $cOffset = count($vastOffsets); goto TUmv3xu5H_n6dxFA; rZvdO742b0Do2lc_: cjlCT0FUSwoImYBn: goto Nu1pC2tbwGq0F_cE; mQge0LVkFVxtMalr: } goto lZufeIn44ByooNYV; auGrxnzETZQP0GsQ: function create_alert(string $type = '', string $message = '', string $header = '') { goto dbixPojwr9VdVwhs; DUPSH2NWgPjrETYO: if (empty($header)) { goto DZbFq3TeX290fZa0; } goto dMDH8IjSFFoDbaUj; dMDH8IjSFFoDbaUj: session_write_close(); goto FmmC1_vX7D5d6uCY; LsiTBR5Y1DG4WgOY: $domain = parse_url(BASE_URL, PHP_URL_HOST); goto DirgatpmjqF_FPZc; dbixPojwr9VdVwhs: session_write_close(); goto SPkYQfq8X01iJ9EY; H2hdNy6KpyExqm09: setcookie("\x61\x64\155\55\155\145\163\x73\141\147\145", $message, time() + 10, "\x2f", $domain, $secure); goto DUPSH2NWgPjrETYO; DirgatpmjqF_FPZc: setcookie("\141\x64\155\55\x74\x79\160\145", $type, time() + 10, "\57", $domain, $secure); goto H2hdNy6KpyExqm09; SPkYQfq8X01iJ9EY: $secure = isSSL(); goto LsiTBR5Y1DG4WgOY; FmmC1_vX7D5d6uCY: header("\154\x6f\143\141\x74\151\157\x6e\72\40" . $header); goto opp12HQMgVeBG3s8; opp12HQMgVeBG3s8: DZbFq3TeX290fZa0: goto qKPmWwULhLqeMA4D; qKPmWwULhLqeMA4D: } goto I3_gez0IKvFHUJiA; HRyHVcqxOFvBZrMN: function create_slug($slug = null, $vid = null) { goto A1rVzHzuhsOpnJvj; E01hrkf_cLlZ9csY: $result = $slug; goto wC_gSM1lGUv_Z_4m; NEyave_OPB2T0AOU: U1T8DV44nv7qtPYu: goto VzhtCekMcfD4j8Pr; VzhtCekMcfD4j8Pr: $slug = slugify($slug); goto NUK0ScnvsoJ0oebp; wC_gSM1lGUv_Z_4m: goto ZDjrFcyQCVRyWYqo; goto G9HjE6Vt6gB3jRze; s5_EscWOxk2DMv63: $vShort->setCriteria("\153\x65\x79", $slug); goto FHpqRIPSCHhfMOZu; uzXcEPO0VhuVvfEi: $slug = random_string(15); goto GaFB4NmhXO7gypU_; p9g5A0reQrHuMuLo: session_write_close(); goto pOqoCHjhr3QprhOt; dSbXBZqdoWJ76E8_: if ($vShort->getNumRows() > 0) { goto lQf1YwD3dXQqEjix; } goto nVYjCM3AZTFUbYlZ; pQE4IMhrivuq2Jt0: if (!empty($vid)) { goto U1T8DV44nv7qtPYu; } goto p9g5A0reQrHuMuLo; G9HjE6Vt6gB3jRze: lQf1YwD3dXQqEjix: goto kV5c1vKBnbgYtVlV; oR28gpDJYKCR7qmc: $result = create_slug(); goto CoOpPLJu3ay5VcAJ; iSnFiVjOR8hc_dl8: session_write_close(); goto uzXcEPO0VhuVvfEi; nVYjCM3AZTFUbYlZ: session_write_close(); goto E01hrkf_cLlZ9csY; BZLbvEdT79g2ARYy: if (!empty($slug)) { goto RTDZyA2QtVciKaVm; } goto iSnFiVjOR8hc_dl8; dcbIjQwukdnVu3xU: return $result; goto NJworiI4m1zhpMi8; pOqoCHjhr3QprhOt: $vid = 0; goto NEyave_OPB2T0AOU; CoOpPLJu3ay5VcAJ: ZDjrFcyQCVRyWYqo: goto dcbIjQwukdnVu3xU; FHpqRIPSCHhfMOZu: $vShort->setCriteria("\166\151\x64", $vid, "\x3c\76", "\x41\116\x44"); goto dSbXBZqdoWJ76E8_; NUK0ScnvsoJ0oebp: $vShort = new \GDPlayer\Model\VideoShort(); goto s5_EscWOxk2DMv63; A1rVzHzuhsOpnJvj: session_write_close(); goto BZLbvEdT79g2ARYy; kV5c1vKBnbgYtVlV: session_write_close(); goto oR28gpDJYKCR7qmc; GaFB4NmhXO7gypU_: RTDZyA2QtVciKaVm: goto pQE4IMhrivuq2Jt0; NJworiI4m1zhpMi8: } goto IqCZrKHu7dlVdy0J; Jk_nOYB1dtElaLRQ: function getBrowserLanguage() { goto mdCQziQnl3fjpVUz; mdCQziQnl3fjpVUz: session_write_close(); goto DVYoeLJnm0t4vd1m; aDvEfI37eCChUimH: return $result; goto GsmzQLPSvgKYSB9F; DVYoeLJnm0t4vd1m: $result = "\x65\x6e"; goto SMfAVNqwhhxq5Mmn; fNRC83GJwtDy2Kmo: $result = sanitize_html($_SERVER["\x48\x54\x54\x50\137\x41\x43\103\x45\120\x54\x5f\114\101\x4e\107\125\x41\107\x45"]); goto x1SS0tWyGsaALanN; eg1y6TsB6uzouh7j: session_write_close(); goto fNRC83GJwtDy2Kmo; x1SS0tWyGsaALanN: OYw3o1yPjC249NuU: goto aDvEfI37eCChUimH; SMfAVNqwhhxq5Mmn: if (!isset($_SERVER["\110\124\124\x50\137\101\103\x43\x45\120\x54\x5f\114\x41\x4e\x47\x55\x41\x47\x45"])) { goto OYw3o1yPjC249NuU; } goto eg1y6TsB6uzouh7j; GsmzQLPSvgKYSB9F: } goto H0FI4ZPP4p_1eoxM; unesy0ZdK6d20mms: function isSSL() { goto uyrqpv6i64LEv2wH; DJv5Zk9O4h8mwgnu: session_write_close(); goto w2A5udOMGL8tu1dq; HbpMnMUSJVD8i1MO: return (bool) $_SERVER["\x48\x54\124\120\123"]; goto FoZXrVzaJbB3wQqo; uyrqpv6i64LEv2wH: session_write_close(); goto DwgfDJ1G_ZnFwG_t; jcz861GcCGwLg4A6: session_write_close(); goto HbpMnMUSJVD8i1MO; q53tdr03BhzGCtCX: C2Qr6w69d2iXEKkY: goto jcz861GcCGwLg4A6; QtUIcWuFNbHeZzBE: return $visitor["\163\143\150\x65\x6d\145"] === "\150\x74\164\160\x73"; goto qp73Za_EfsXbAzas; w2A5udOMGL8tu1dq: $visitor = json_decode($_SERVER["\x48\124\x54\120\137\x43\x46\x5f\126\111\x53\x49\124\x4f\122"], true); goto QtUIcWuFNbHeZzBE; LFWJhbSYY6S51RWD: BW6qbaKNrCOdgdIH: goto DJv5Zk9O4h8mwgnu; yg4g6Q14lL2IBCgj: if (isset($_SERVER["\x48\x54\x54\x50\x53"])) { goto C2Qr6w69d2iXEKkY; } goto Ri33YEeb5aKZgADY; DwgfDJ1G_ZnFwG_t: if (isset($_SERVER["\x48\124\x54\x50\137\x43\x46\137\126\x49\x53\x49\124\x4f\x52"])) { goto BW6qbaKNrCOdgdIH; } goto yg4g6Q14lL2IBCgj; Ri33YEeb5aKZgADY: goto ZKiPoAjQRoQ6jPNT; goto LFWJhbSYY6S51RWD; qp73Za_EfsXbAzas: goto ZKiPoAjQRoQ6jPNT; goto q53tdr03BhzGCtCX; Qm1FF2S2dDpA4iN6: return false; goto u7f3WyDZxdLVHFWj; FoZXrVzaJbB3wQqo: ZKiPoAjQRoQ6jPNT: goto Qm1FF2S2dDpA4iN6; u7f3WyDZxdLVHFWj: } goto z50Mm0ab3OgxcIaP; GKSsS156I1c0M1X5: function getVideoCacheFileDir(string $videoHost = '', string $videoId = '') { goto yb2KK2IvLmV_osFa; tpmPP354XDQAeNTm: session_write_close(); goto Y0UURTe8wIVrWcHn; aBGuk6ME4xQY7VMp: $videoIdLen = strlen($videoId); goto QTmYR7GYATckmPSq; pYyyt7lyKD2M1exo: DbglbW9bu_FP0DbA: goto lJfJcsF0xxl9E0Di; QTmYR7GYATckmPSq: if (!($videoIdLen > 250)) { goto DbglbW9bu_FP0DbA; } goto tpmPP354XDQAeNTm; yb2KK2IvLmV_osFa: session_write_close(); goto n1lVADHo095KJkzy; Y0UURTe8wIVrWcHn: $videoId = substr($videoId, -250); goto pYyyt7lyKD2M1exo; lJfJcsF0xxl9E0Di: return BASE_DIR . "\x63\141\x63\x68\145\x2f\146\x69\x6c\145\x73\57" . $videoHost . "\x2f" . $videoId . "\x2f"; goto ToKyzIdOeO04_RCc; n1lVADHo095KJkzy: $videoId = keyFilter($videoId); goto aBGuk6ME4xQY7VMp; ToKyzIdOeO04_RCc: } goto XZwHNZxkqr1K6IdV; x6w66Fw1Qz_XWdD9: define("\x46\122\x4f\116\x54\105\x4e\104\137\124\x48\x45\115\x45\x5f\x50\101\x54\x48", THEMES_PATH . "\x66\x72\x6f\156\x74\x65\x6e\x64\x2f" . FRONTEND_THEME); goto GUfFosMZn4Ve3Vos; mvGApbU6fakZ8Gnl: function deleteDir(string $src = '') { goto HRziYGKnr_OYp0UF; zFbAbxvwazEI5kSr: session_write_close(); goto d06oRMlnl0jlvUkU; nH6PeHoDIMYOicuj: Ivxih9rljnhddxfE: goto VxIKHIAQOH7A86so; HejsLlRkTmeA9qkC: BPjnRME2AlLarAOK: goto v_C2cVoDPJmykMUr; d06oRMlnl0jlvUkU: iMXKwOgfi82deu6I: goto Nf8H5nrwPQEhFCNk; VxIKHIAQOH7A86so: return @rmdir($src); goto blEISVPvuqf0jMmf; G2m1lOkQUjSh0SF5: VenLoLY2vlE_ONwX: goto MDOGfy3mrEWhjjv_; KO9gcyjH3vKU0BuA: RrX0heXDjCDstjDI: goto G2m1lOkQUjSh0SF5; jhT9O8nbjiiBds9O: if (!$handle) { goto Ivxih9rljnhddxfE; } goto zFbAbxvwazEI5kSr; v_C2cVoDPJmykMUr: session_write_close(); goto AKXsZrvScsyqLxXr; MDOGfy3mrEWhjjv_: goto iMXKwOgfi82deu6I; goto IcuBritbv3t9_66r; qZC6u4cJTtuEvx4M: open_resources_handler(); goto m2dGp1nLw1my7Hcd; t3qb92Zb93_uNmmN: $full = rtrim($src, "\x2f") . "\57" . $entry; goto yHoojcsMlwdaP7Zc; Nf8H5nrwPQEhFCNk: if (!(($entry = readdir($handle)) !== false)) { goto cBK2kuuE1u6OmxIu; } goto rN3XGEJ8iPVbdP7n; rN3XGEJ8iPVbdP7n: session_write_close(); goto YangeYzwm2ywC7Ia; m2dGp1nLw1my7Hcd: $handle = @opendir($src); goto jhT9O8nbjiiBds9O; AKXsZrvScsyqLxXr: shell_exec("\x72\155\40\55\162\x66\40" . escapeshellarg($full)); goto Tlop8TboIBpsX58y; t15Yv8fsyeAU2RHJ: deleteDir($full); goto KO9gcyjH3vKU0BuA; SuIn8YAnEn1ZL_fv: goto RrX0heXDjCDstjDI; goto HejsLlRkTmeA9qkC; IcuBritbv3t9_66r: cBK2kuuE1u6OmxIu: goto YXZE1WVIN_I1M3vQ; YXZE1WVIN_I1M3vQ: closedir($handle); goto nH6PeHoDIMYOicuj; HRziYGKnr_OYp0UF: session_write_close(); goto qZC6u4cJTtuEvx4M; ExLj779ERdrH2pQ2: session_write_close(); goto t3qb92Zb93_uNmmN; ZJHAMPXXmW1WiKUl: @unlink($full); goto SuIn8YAnEn1ZL_fv; yHoojcsMlwdaP7Zc: if (is_dir($full) && stripos($full, "\x2f\123\161\x6c\x69\x74\x65\x2f") === false && stripos($full, "\134\x53\x71\154\x69\164\145\x5c") === false) { goto BPjnRME2AlLarAOK; } goto kO2nSwULLe3I4lqC; kO2nSwULLe3I4lqC: session_write_close(); goto ZJHAMPXXmW1WiKUl; Tlop8TboIBpsX58y: shell_exec("\162\155\x64\151\162\x20\57\x73\40\57\161\40" . escapeshellarg($full)); goto t15Yv8fsyeAU2RHJ; YangeYzwm2ywC7Ia: if (!($entry !== "\56" && $entry !== "\56\x2e")) { goto VenLoLY2vlE_ONwX; } goto ExLj779ERdrH2pQ2; blEISVPvuqf0jMmf: } goto ZnNXnR9su81Le2JE; pZ2xhWnedm7GX6Yb: function isPHPFile(string $file = '') : bool { goto jLP__rgxhM9YAAh6; Y5pP8KTqQBlfvfvU: $content = trim(preg_replace("\57\x5c\163\53\57", '', getNonBlockingFileContent($file) ?: '')); goto ouT9TjnJjDNTZLpz; jLP__rgxhM9YAAh6: session_write_close(); goto Y5pP8KTqQBlfvfvU; ouT9TjnJjDNTZLpz: return strpos($content, "\74\77\75") !== false || strpos($content, "\74\77\x70\x68\160") !== false; goto JnSDjPjPfSJfTGeK; JnSDjPjPfSJfTGeK: } goto ZarTowHsYwiNB4jA; vP17JcXxrLsMdsqF: spl_autoload_register(function ($class) { goto PQHjO110rgMXJa1M; PQHjO110rgMXJa1M: session_write_close(); goto EzdQ0GBg1pgUZ2tw; juJ9IW08jElG4Ooz: if (!is_file($classFile)) { goto xQbXrAdJno2S9AgF; } goto okT2dAigxzph5xy5; X3QuLpqH0qHgUzJy: xQbXrAdJno2S9AgF: goto jC0kN6CPjoRrBnZW; suPU1_KKQjQ813O7: $classFile = replaceSeparator(strtr(BASE_DIR . "\151\x6e\x63\x6c\165\x64\145\x73\x2f{$class}\56\x63\x6c\141\163\163\x2e\160\150\160", ["\x47\x44\120\154\141\x79\x65\x72\x5c" => "\143\154\x61\163\x73\145\163\x5c"])); goto juJ9IW08jElG4Ooz; EzdQ0GBg1pgUZ2tw: $class = trim($class, "\134\57"); goto suPU1_KKQjQ813O7; okT2dAigxzph5xy5: session_write_close(); goto miFE0DC4jipBoV3y; miFE0DC4jipBoV3y: require_once $classFile; goto X3QuLpqH0qHgUzJy; jC0kN6CPjoRrBnZW: }); goto gU2To1UfnS6NmcQa; eyb0NMjrxnshL7Qh: $backend_func = BACKEND_THEME_PATH . "\x2f\146\x75\x6e\143\164\151\x6f\156\163\56\160\x68\x70"; goto gu_Ew2GPQBKzwjZj; f3iwHZJMOBgRmpuM: function downloadMaxMindDatabase(string $saveToFile = '', string $download = "\x41\123\x4e") { goto zOXzreNSNLwDSiGA; Ir_9na2SjLeVSXd2: $helper = new \GDPlayer\Helper(); goto QQTrdOTjfA0DTcXj; Tj06dPeCKNCJcisW: if (!(!empty($key) && get_option($cacheKey) !== date("\x59\55\x6d\55\x64") && ($day === "\124\x75\x65\163\x64\x61\x79" || $day === "\x46\x72\151\144\x61\171"))) { goto dFIjw9pKktzhqJ9k; } goto iXH47SF5jRCAHycJ; xHAkHUKYhVJ3msrq: curl_exec($ch); goto HRo_2PiO9gv1gPza; LXleL2m_FJopP6ce: set_option($cacheKey, date("\x59\x2d\155\55\144")); goto Ao9lQLcpO4BBymw5; TFHZuCl9FAi6BUdt: open_resources_handler(); goto Bt1gSXLbpOE00sRJ; oR3ljQ9uCFdd47BL: $key = get_option("\155\141\170\x6d\x69\x6e\144\x5f\154\x69\x63\x65\x6e\163\x65\x5f\x6b\145\171"); goto mBhXJi7bwHTvVirw; mLeaaNF6PReezCqb: return is_file($saveToFile) && filesize($saveToFile) > 0; goto X3SJCS5kV5ZqNrgA; iXH47SF5jRCAHycJ: session_write_close(); goto uasjuiF5patXyhmp; NDwx6zWwFqz78n2Y: curl_setopt($ch, CURLOPT_FILE, $fp); goto xHAkHUKYhVJ3msrq; Bt1gSXLbpOE00sRJ: $fp = @fopen($saveToFile, "\167"); goto Ir_9na2SjLeVSXd2; NHODcu5Z0KL6KccU: curl_setopt($ch, CURLOPT_URL, $url); goto NDwx6zWwFqz78n2Y; zOXzreNSNLwDSiGA: session_write_close(); goto oXa7TN6CrDOPc_IX; WAJjoBFak1rX88Ol: fclose($fp); goto LXleL2m_FJopP6ce; oXa7TN6CrDOPc_IX: set_time_limit(0); goto YoQ4KeHgInkgq8Dj; HRo_2PiO9gv1gPza: curl_close($ch); goto WAJjoBFak1rX88Ol; mBhXJi7bwHTvVirw: $day = date("\154"); goto Tj06dPeCKNCJcisW; YoQ4KeHgInkgq8Dj: $cacheKey = "\155\141\x78\x6d\151\x6e\144\137\x75\160\144\x61\164\145\144\137" . $download; goto oR3ljQ9uCFdd47BL; QQTrdOTjfA0DTcXj: $ch = $helper->getCurlDefaultConfig(curl_init()); goto NHODcu5Z0KL6KccU; Ao9lQLcpO4BBymw5: dFIjw9pKktzhqJ9k: goto mLeaaNF6PReezCqb; uasjuiF5patXyhmp: $url = sprintf("\150\164\164\x70\163\72\57\57\144\157\x77\156\x6c\157\141\x64\56\155\141\170\x6d\151\156\x64\x2e\143\x6f\155\x2f\141\x70\160\x2f\147\x65\x6f\151\160\x5f\x64\x6f\x77\x6e\154\157\x61\x64\77\145\x64\x69\164\151\157\x6e\x5f\x69\144\75\x47\x65\157\114\x69\164\145\x32\55\45\x73\x26\x6c\151\143\x65\x6e\163\145\137\153\x65\171\x3d\45\x73\x26\x73\165\146\x66\151\x78\75\x74\x61\162\x2e\x67\x7a", $download, $key); goto TFHZuCl9FAi6BUdt; X3SJCS5kV5ZqNrgA: } goto ZGcJ1oGrxJIRLY3o; vVVtbBtcFr8B8BrN: function cors_policy($token = null) { goto wnmJlR2EXIsBdaNt; NWH7uLqmk9Xy2GDd: $isLocalIP = $removeAddr === "\x3a\72\x31" || $removeAddr === "\x31\x32\x37\56\x30\x2e\60\x2e\x31"; goto xdc8K3HAlu1nx9V3; yh86UoEKoeR5Ah9C: if ($newToken) { goto ZBT1lAHkiBeDJlAS; } goto KU7_ppRKqfQUrZdP; q0j23D9nMZEJ3K9Y: $userIp = getUserIP(); goto QJjp3o7bapTq_RZD; N0M_2Bo6lC7gKro2: E1muoyouOU1KXo_V: goto x0XQZ6J68F0eg_qD; eqlyPKeUcDRfUU0D: goto UUO_6T_vsiiBofZj; goto N0M_2Bo6lC7gKro2; JLDAr9d9xVKqvv6g: $removeAddr = $_SERVER["\122\105\115\117\124\x45\137\101\x44\104\x52"]; goto NWH7uLqmk9Xy2GDd; E_kA_Ng4Xl1kkDAD: $tokenIsValid = false; goto q0j23D9nMZEJ3K9Y; x2UyKL_e0apYxiEJ: UUO_6T_vsiiBofZj: goto BKmriCISfJ1ndRA6; gPNNEsupYEdXhzyi: $security = new \GDPlayer\Security(); goto dbdu9GUgbe4s6Zrh; GrNPrG3BFNziKbur: $tvTokenIsValid = $security->createSmartTvToken() === $newToken; goto Y5blLdaUygZQHLLU; BHOt3EbqXv3aVV_Z: session_write_close(); goto w11LK6zZZV91Ombg; m4kWy6Mj0T2GTlEv: ZBT1lAHkiBeDJlAS: goto BHOt3EbqXv3aVV_Z; wnmJlR2EXIsBdaNt: session_write_close(); goto zt9sy5cz3APqskCM; Y5blLdaUygZQHLLU: $tokenIsValid = !empty($tokenIp) && ($newToken === $userIp || getUserIPASN($tokenIp) === getUserIPASN($userIp)); goto JLDAr9d9xVKqvv6g; KU7_ppRKqfQUrZdP: if ($oldToken) { goto NBFC1jX9AnUBX8z5; } goto wCwn8SD5Sj6bCdY2; L0usFotEWf0Iu5iN: if (!empty($token)) { goto E9pzgLlqBqGkOgb2; } goto eqlyPKeUcDRfUU0D; MgQZnQ4tOwzCnL10: session_write_close(); goto E_kA_Ng4Xl1kkDAD; x0XQZ6J68F0eg_qD: session_write_close(); goto H06ag4Jz9pWyjSU_; QJjp3o7bapTq_RZD: $oldToken = decode($token); goto gPNNEsupYEdXhzyi; dbdu9GUgbe4s6Zrh: $newToken = $security->decryptURL($token); goto cIM7IcKMhiTs0OR0; mMTv_O_jwYIbCkQ5: goto gaxTEJp5jDTSXTv7; goto kI_gfypEeEp1x5pz; kI_gfypEeEp1x5pz: NBFC1jX9AnUBX8z5: goto Awge295F3gRhXbjX; Awge295F3gRhXbjX: session_write_close(); goto D7jfeA5c1w5278nb; BKmriCISfJ1ndRA6: return $allowed; goto uJCLMCAjt2tdQGGB; D7jfeA5c1w5278nb: $tokenIp = $oldToken; goto lyt52Rt0LL7UaEbA; VN9rHjf3WPDJ87Kt: E9pzgLlqBqGkOgb2: goto MgQZnQ4tOwzCnL10; cIM7IcKMhiTs0OR0: $tokenIp = ''; goto yh86UoEKoeR5Ah9C; zt9sy5cz3APqskCM: $allowed = false; goto lM23g3mzd1vh7_84; lyt52Rt0LL7UaEbA: gaxTEJp5jDTSXTv7: goto GrNPrG3BFNziKbur; xdc8K3HAlu1nx9V3: $allowed = $tvTokenIsValid || $tokenIsValid || adminTokenValidation($token) || $isLocalIP && empty($userIp); goto x2UyKL_e0apYxiEJ; DxDomGosxfz3GC64: goto UUO_6T_vsiiBofZj; goto VN9rHjf3WPDJ87Kt; H06ag4Jz9pWyjSU_: $allowed = true; goto DxDomGosxfz3GC64; wCwn8SD5Sj6bCdY2: goto gaxTEJp5jDTSXTv7; goto m4kWy6Mj0T2GTlEv; w11LK6zZZV91Ombg: $tokenIp = $newToken; goto mMTv_O_jwYIbCkQ5; lM23g3mzd1vh7_84: if (validate_boolean(get_option("\144\x69\163\141\x62\154\x65\x5f\x76\x61\154\x69\x64\141\x74\151\157\156"))) { goto E1muoyouOU1KXo_V; } goto L0usFotEWf0Iu5iN; uJCLMCAjt2tdQGGB: } goto dmdL7HL6Hvhk9JsY; Vq8Zpgz4_QYqHb_N: function random_string(int $length = 5) { session_write_close(); return substr(str_shuffle("\x30\61\62\x33\x34\65\66\x37\70\71\x61\x62\143\x64\x65\146\x67\150\151\x6a\x6b\x6c\x6d\156\157\x70\x71\x72\163\164\x75\x76\x77\x78\171\172\x41\x42\x43\104\x45\106\107\110\111\x4a\x4b\114\x4d\x4e\x4f\120\x51\122\123\124\x55\126\x57\x58\131\x5a\x2d\x5f"), 0, $length); } goto ZVZc0quoKt3k1t31; fXtEK4saCQUNSXyL: jbg_ZLTRzmx2Rfhq:

Function Calls

None

Variables

None

Stats

MD5 4d1c4edd6f65fb947e193d693cea69da
Eval Count 0
Decode Time 194 ms