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 class App { public static $request = array(); public static $ipTV_db; ..
Decoded Output download
<?php
class App
{
public static $request = array();
public static $ipTV_db;
public static $settings = array();
public static $redis;
public static $StreamingServers = array();
public static $SegmentsSettings = array();
public static $MainServerInfo = array();
public static $Bouquets = array();
const ca779c4da7a5fe365a52a1a463cf1be2 = 10;
const dd1587417557618a437369c483f40f35 = 6;
public static $AllowedIPs = array();
public static $Activity_ID = null;
public static $Activity_ID_hash = null;
public static $CloseCon = false;
public static function init()
{
goto f9c15c86a36bb33e475b9ee1c6351e06;
C183bcebe00a51f918e4b1e8edb699a2:
B3efddec34ddc9be3e33a1cc78a8bcfb:
goto Cc54eba6352f85e1a48d9f2f726435ea;
c0b2a06d008d05f6fc5b6e995e66f006:
self::$redis->password = App::$settings["live_streaming_pass"];
goto Fc36509ef6126482eaa67e19672953ba;
F83778047f635d20a33b53c436a1d247:
require IPTV_INCLUDES_PATH . "Redis.php";
goto a795693ae61672cd70192b4e8c2db40c;
D02643cba6ce2e28964e6b2e864c19e1:
header("X-Accel-Buffering: no");
goto C183bcebe00a51f918e4b1e8edb699a2;
F2c2058569cbf68ecb5f24f1cbb7bc2f:
require IPTV_INCLUDES_PATH . "User.php";
goto C7b021bb1e49aae3c4ebab728a06d200;
b6ddf05a284b74b1ab3ba25afaacd994:
App::D5c09797d99936C25EcEBc942729C7e2();
goto cab48b6bedcf6bc559ee66067ae6c3a0;
Ca1a75049ea601195f0cd7c86ecbd1fa:
self::A0f81328429CE4f61d3707B4D193bfa7($_GET);
goto F6acadaede16b029e99a8a74b14ec85f;
ebf55f85263e571790c21aa4bdea45d8:
if (empty($_SERVER)) {
goto b567bfca90301c03d5a5b3d98b81d99d;
}
goto a5114f6234e59d97e25baa3b6dc7f075;
f9c15c86a36bb33e475b9ee1c6351e06:
require IPTV_PANEL_DIR . "accelerator.php";
goto Ec28a3b3f2562f1284e7fba983a68e4d;
bd80e5ea35f758b17c2711dc1852f2d4:
if (empty($_COOKIE)) {
goto B2ba914b3fbdcf4f74d2a28de4f351fc;
}
goto c31284e713ca552631234460e1b115e5;
c1d4ccdabe451770a0c5a24fd4987e68:
require IPTV_INCLUDES_PATH . "Stream.php";
goto F194f3c182958439d0f9ea3cab489fa7;
f006fa729917f55c5cf70a859974b47c:
b567bfca90301c03d5a5b3d98b81d99d:
goto F052dd7d6d9ae426ba1c68f5e383ed9d;
B6748318d9ff98d5038bdad1ca4a350e:
if (empty($_POST)) {
goto F9100ef520931fcd638ebcb9d394f4c8;
}
goto e3b3bfd8552d0b7be0563f37f969225b;
Cc54eba6352f85e1a48d9f2f726435ea:
header("Access-Control-Allow-Origin: *");
goto f6ffbec4ae8fc71709e0f3571e9d6d56;
cfcca9f289e63b0b200a62d44900e6d4:
self::$ipTV_db = new ipTV_db(CONFIG_PATH);
goto B00da33fbe9ae71cf56f02dbffe392d5;
ca768729576128e42b324572d8314641:
F9100ef520931fcd638ebcb9d394f4c8:
goto fe6a81f558834280da3514411d686b32;
Ae4ccc0009e2f1ffaac3023acf50ea4f:
self::d597162F5065648db8ca52035FB533eC();
goto Afb9ac343f513dac0f8fb7b14c86e56e;
B92fb946e0237aaf2cf801360e16d042:
Eb9a17fab723e81ab2b686090cdfd87d:
goto bd80e5ea35f758b17c2711dc1852f2d4;
f1361679df6a0e0e723342b79185fe70:
exit("no config found");
goto a45c7e60ac4110e4a06e35ef34527edc;
fe6a81f558834280da3514411d686b32:
if (empty($_SESSION)) {
goto Eb9a17fab723e81ab2b686090cdfd87d;
}
goto b127cfb6639250c2729e3a4272f11ce1;
Ddc883ff978b2e2f076b207aa03d016a:
f361edb285c654cee4ae75ea85cda46d:
goto cfcca9f289e63b0b200a62d44900e6d4;
C740e80a011962f8d9eb79c2e4edff92:
require IPTV_INCLUDES_PATH . "mysql.php";
goto c1d4ccdabe451770a0c5a24fd4987e68;
F194f3c182958439d0f9ea3cab489fa7:
require IPTV_INCLUDES_PATH . "tmdb.php";
goto F83778047f635d20a33b53c436a1d247;
fc4e87cd404a78ea72a55cdd090952cd:
self::$Bouquets = self::D6DB5FB425108148cefD9992F0F610c2();
goto a24d83c074aaa1eb1ac57bb6e4d473b1;
F052dd7d6d9ae426ba1c68f5e383ed9d:
self::$request = array_merge($_GET, $_POST);
goto Fee58a6c36beeb5b05f0143f7d441920;
Afb9ac343f513dac0f8fb7b14c86e56e:
self::Cf8EcA175ecF8B0257eB6675EE11CCBD();
goto c405bd76124dd913e605d000e2a56e36;
F6acadaede16b029e99a8a74b14ec85f:
c7950f41aafe5861f93b8a092386f4e8:
goto B6748318d9ff98d5038bdad1ca4a350e;
c31284e713ca552631234460e1b115e5:
self::A0F81328429CE4F61D3707b4d193bFA7($_COOKIE);
goto bdc053a62554dbd3a0149303c1c8511b;
B00da33fbe9ae71cf56f02dbffe392d5:
E36a3263589966fd1a672c976a07b2ce:
goto Ae4ccc0009e2f1ffaac3023acf50ea4f;
e3b3bfd8552d0b7be0563f37f969225b:
self::A0F81328429Ce4f61d3707B4D193BFa7($_POST);
goto ca768729576128e42b324572d8314641;
C7b021bb1e49aae3c4ebab728a06d200:
require IPTV_INCLUDES_PATH . "Server.php";
goto a7d08e747758feac1e831c42ad183785;
c405bd76124dd913e605d000e2a56e36:
self::$redis = new RedisHandler();
goto d01fcf0de9b1e46eeffda4ccbbc10aa0;
Fee58a6c36beeb5b05f0143f7d441920:
if (file_exists(CONFIG_PATH)) {
goto f361edb285c654cee4ae75ea85cda46d;
}
goto f1361679df6a0e0e723342b79185fe70;
a795693ae61672cd70192b4e8c2db40c:
if (empty($_GET)) {
goto c7950f41aafe5861f93b8a092386f4e8;
}
goto Ca1a75049ea601195f0cd7c86ecbd1fa;
F18864c18c2eaef29ce2222b805e580b:
self::$redis->port = App::$StreamingServers[MAIN_SERVER_ID]["redis_port"];
goto c0b2a06d008d05f6fc5b6e995e66f006;
Fc36509ef6126482eaa67e19672953ba:
date_default_timezone_set(self::$settings["default_timezone"]);
goto f5bd7fe78ec3469b29fe7142282dafa2;
a5114f6234e59d97e25baa3b6dc7f075:
self::A0F81328429cE4F61D3707B4D193BFA7($_SERVER);
goto f006fa729917f55c5cf70a859974b47c;
f5bd7fe78ec3469b29fe7142282dafa2:
if (!FETCH_BOUQUETS) {
goto a9a72c91036669851da5330405487afe;
}
goto fc4e87cd404a78ea72a55cdd090952cd;
Ec28a3b3f2562f1284e7fba983a68e4d:
register_shutdown_function(function () {
App::aF3B9cd3F0F0ee3868190C1CC822f164(); });
goto F2c2058569cbf68ecb5f24f1cbb7bc2f;
a45c7e60ac4110e4a06e35ef34527edc:
goto E36a3263589966fd1a672c976a07b2ce;
goto Ddc883ff978b2e2f076b207aa03d016a;
a24d83c074aaa1eb1ac57bb6e4d473b1:
a9a72c91036669851da5330405487afe:
goto b6ddf05a284b74b1ab3ba25afaacd994;
d01fcf0de9b1e46eeffda4ccbbc10aa0:
self::$redis->ip = SERVER_ID == 1 ? "127.0.0.1" : App::$StreamingServers[MAIN_SERVER_ID]["server_ip"];
goto F18864c18c2eaef29ce2222b805e580b;
bdc053a62554dbd3a0149303c1c8511b:
B2ba914b3fbdcf4f74d2a28de4f351fc:
goto ebf55f85263e571790c21aa4bdea45d8;
cab48b6bedcf6bc559ee66067ae6c3a0:
if (!(self::$settings["use_buffer"] == 0)) {
goto B3efddec34ddc9be3e33a1cc78a8bcfb;
}
goto D02643cba6ce2e28964e6b2e864c19e1;
b127cfb6639250c2729e3a4272f11ce1:
self::A0f81328429cE4F61d3707b4d193bfA7($_SESSION);
goto B92fb946e0237aaf2cf801360e16d042;
a7d08e747758feac1e831c42ad183785:
require IPTV_INCLUDES_PATH . "functions.php";
goto C740e80a011962f8d9eb79c2e4edff92;
f6ffbec4ae8fc71709e0f3571e9d6d56:
}
public static function AF3b9CD3f0F0EE3868190c1Cc822F164()
{
goto a178e13cdce4426b633edd40c647d3fb;
a178e13cdce4426b633edd40c647d3fb:
if (!isset(App::$ipTV_db)) {
goto Fb27fdb23e4274b840bc7c56e98d85ee;
}
goto c18f132913fbd047939f2c0ea5d689a6;
c18f132913fbd047939f2c0ea5d689a6:
App::$ipTV_db->a9cB20F1Ff2152f7d449f53FFd692126();
goto ec4389135854c7ea714c158cc4298673;
a9fb048b41f8752cf0bc50efbebc20a4:
posix_kill(getmypid(), 9);
goto Ab0ef675c3960e0857e9476ec3a0dcfa;
ec4389135854c7ea714c158cc4298673:
Fb27fdb23e4274b840bc7c56e98d85ee:
goto c167c99c797138086905edcb76f287a4;
d09703affef00f4c3694c3d95cd7394c:
if (!(App::$CloseCon && App::$settings["con_close_instant"] == 1)) {
goto afcfe008c14ae0835365a667acd0aa2e;
}
goto ef9cb2bd58ad8ccba4e8f14b25871891;
ef9cb2bd58ad8ccba4e8f14b25871891:
App::$redis->AF5C246361D4269b6CF41f96358ef526(App::$Activity_ID);
goto Fbfbc2eb50b029487ee7fde4f2ddf999;
Fbfbc2eb50b029487ee7fde4f2ddf999:
afcfe008c14ae0835365a667acd0aa2e:
goto C6cc240844317a7970d9d6f1282cc7f2;
C6cc240844317a7970d9d6f1282cc7f2:
fastcgi_finish_request();
goto a9fb048b41f8752cf0bc50efbebc20a4;
Ab0ef675c3960e0857e9476ec3a0dcfa:
b12dafdbc28fb9829c509bf05e1752c0:
goto A1a6d800ba4cd1990f98528f2a82e1bc;
c167c99c797138086905edcb76f287a4:
if (empty(App::$Activity_ID)) {
goto b12dafdbc28fb9829c509bf05e1752c0;
}
goto d09703affef00f4c3694c3d95cd7394c;
A1a6d800ba4cd1990f98528f2a82e1bc:
}
protected static function D5C09797d99936C25ecebC942729c7e2()
{
goto ff470575c853b26a0e0c7f2eaee83bd5;
Aa99c1eb88491edeaf5d05ded65f93bf:
$B940a7c933c63e857e7de29b463999c0 = $A8581cd1bda767dad1cef2834b2ad008;
goto b24c21db09f3b42f7b0847eebe1858a7;
Fe941422013a98bc4082a100e8ff6621:
file_put_contents(TMP_DIR . "crontab_refresh", 1);
goto ea51cbec81c168af0e8ba7c45e1cb63b;
bca0bac7d2388f00704ff5e628a1f0bf:
$B940a7c933c63e857e7de29b463999c0 = array_map("trim", $B940a7c933c63e857e7de29b463999c0);
goto C33bfa7ab31ecdb7fc0df55358d3408e;
e46088ab8663a4286be945bc48709573:
fac233f03a2a785bec4a2759e97c6dfb:
goto c1496f74369b203c2a5c40f5cbf27f45;
b9a3d97c46dbf6a855ee47bc7f9d9720:
return true;
goto a419a7d85b9b8f7674b8bce1cbc3d7dd;
C058d58d4c8b40963d1474976a8d863c:
file_put_contents(TMP_DIR . "crontab_refresh", 1);
goto b9a3d97c46dbf6a855ee47bc7f9d9720;
e103f90d5b428938c683e0b9a225fffd:
goto bdaece03148740bdf6eea0ad52cd4ea6;
goto e46088ab8663a4286be945bc48709573;
c1496f74369b203c2a5c40f5cbf27f45:
foreach ($A8581cd1bda767dad1cef2834b2ad008 as $fd1d8b3f04df945bebe3ce077dc11c74) {
array_push($B940a7c933c63e857e7de29b463999c0, $fd1d8b3f04df945bebe3ce077dc11c74);
a2235d447a1c54a825bd72a5cfc9e38a:
}
goto ce88b9e5ce17e9086a29b8de869b3398;
B0c3f5dabc6b1c32ee7a4f5afb6d1357:
foreach ($C01a5add97507ef8670be7d70e09e268 as $E6a7c713e6508852603232f18ded2b01) {
goto Da0d7d7507c69ba17120db742dfa440d;
F739aa32f2f806596b5ea46ed1eb433f:
goto Fde204841ebd251dc6c37618cba22749;
goto F8263504bbd591030200ac5ab7501aad;
Ef2cf44b902ad2cb5cc549b59a438be6:
if (is_file($A60fb2d6d116abe61a914bde2db228a2)) {
goto cf369af9acf17ef31204a798e6b6b5ff;
}
goto F739aa32f2f806596b5ea46ed1eb433f;
ec959be19985c7e3880e6c19403b5328:
$A8581cd1bda767dad1cef2834b2ad008[] = "{$C6a3fb9e4b5e3abda3c8726ed52b0795} " . PHP_BIN . " " . $A60fb2d6d116abe61a914bde2db228a2 . " # cron";
goto fc4e8f1f0496567f64a86d93203bc337;
B3bf031b5c0cadba4f381bd1410c866a:
if (!(pathinfo($A60fb2d6d116abe61a914bde2db228a2, PATHINFO_EXTENSION) != "php")) {
goto b9dccbb760e10595004148e3a5eaab0a;
}
goto f4cbd9cc03977014b480c9c9d3284d5b;
Da0d7d7507c69ba17120db742dfa440d:
$A60fb2d6d116abe61a914bde2db228a2 = CRON_PATH . $E6a7c713e6508852603232f18ded2b01;
goto Ef2cf44b902ad2cb5cc549b59a438be6;
Fbf562faad2f4bca510c29aaa8cf2471:
D2cb27a703cfb60839401b2a7a690acf:
goto A695201f145b45869b9cd958ccc73964;
ecc28132a64c85b412fb2d49aeee07f9:
goto c33afa490b36d7b3f238b32aaa04e8ad;
goto Fbf562faad2f4bca510c29aaa8cf2471;
f48f413ce50eafa530d1142774e8dd73:
c33afa490b36d7b3f238b32aaa04e8ad:
goto ec959be19985c7e3880e6c19403b5328;
B4bcfb14bc0749dd8dfd27e47610e03e:
$C6a3fb9e4b5e3abda3c8726ed52b0795 = "0 1 * * *";
goto ecc28132a64c85b412fb2d49aeee07f9;
F8263504bbd591030200ac5ab7501aad:
cf369af9acf17ef31204a798e6b6b5ff:
goto B3bf031b5c0cadba4f381bd1410c866a;
e043885c562dafc17b37175d98e7c053:
if ($E6a7c713e6508852603232f18ded2b01 != "epg.php") {
goto D2cb27a703cfb60839401b2a7a690acf;
}
goto B4bcfb14bc0749dd8dfd27e47610e03e;
fc4e8f1f0496567f64a86d93203bc337:
Fde204841ebd251dc6c37618cba22749:
goto Aa02dafc1e19ca75697e75a3d1552dea;
f4cbd9cc03977014b480c9c9d3284d5b:
goto Fde204841ebd251dc6c37618cba22749;
goto f298b4cf1f03591c6721b48e65724261;
A695201f145b45869b9cd958ccc73964:
$C6a3fb9e4b5e3abda3c8726ed52b0795 = "*/1 * * * *";
goto f48f413ce50eafa530d1142774e8dd73;
f298b4cf1f03591c6721b48e65724261:
b9dccbb760e10595004148e3a5eaab0a:
goto e043885c562dafc17b37175d98e7c053;
Aa02dafc1e19ca75697e75a3d1552dea:
}
goto ed8f0a9b5499df3b8a82f61b55c3c4a3;
D1e5dceacfdc23790277a3b06ec8f374:
$C01a5add97507ef8670be7d70e09e268 = scandir(CRON_PATH);
goto e68919010422a84b890327a102ed2e5e;
a419a7d85b9b8f7674b8bce1cbc3d7dd:
d030a7a978c3304b0313a7fa2aadb633:
goto C5e83584f27d467cd709439933f654cf;
A4266699f7f1e4c00c619201e3a081cf:
@unlink($a50f69589171ef863343d88a533796a1);
goto Fe941422013a98bc4082a100e8ff6621;
cd2cb0a29878ab03a8df083c15c74397:
shell_exec("crontab -r");
goto e57dd5a38afa95a7249ec5f878db301a;
C660fbf02d232bfe1331db3cda9d0af6:
fclose($Ca19c1120248158a24600c158547899d);
goto E04521f96645ad2e8e0270ef817d31c6;
e68919010422a84b890327a102ed2e5e:
$A8581cd1bda767dad1cef2834b2ad008 = array();
goto B0c3f5dabc6b1c32ee7a4f5afb6d1357;
e57dd5a38afa95a7249ec5f878db301a:
$a50f69589171ef863343d88a533796a1 = tempnam("/tmp", "crontab");
goto f5370c7c6e47d1e70dc97959e481e838;
f5370c7c6e47d1e70dc97959e481e838:
$Ca19c1120248158a24600c158547899d = fopen($a50f69589171ef863343d88a533796a1, "w");
goto adb6b10f10fca31406d35998d02b206d;
adb6b10f10fca31406d35998d02b206d:
fwrite($Ca19c1120248158a24600c158547899d, implode("
\xa", $B940a7c933c63e857e7de29b463999c0) . "\xd
");
goto C660fbf02d232bfe1331db3cda9d0af6;
b2d90119fa9f3bafa9abfa45c13c5a14:
e3868f665666221714f8bd2e7f6508bb:
goto cd2cb0a29878ab03a8df083c15c74397;
ce88b9e5ce17e9086a29b8de869b3398:
ee28042c59b515ff1d18a0e5ea26de64:
goto b2d90119fa9f3bafa9abfa45c13c5a14;
f2b910858d045cc3c3760dfc33d503af:
$e88f3a8bcf0481fb7cbfcf709baaf9d1++;
goto e103f90d5b428938c683e0b9a225fffd;
c56bbbcbe89c998318faf6fb6eddcd81:
if (!empty($A7c61e5bc495e4f67239eab36c56bb96)) {
goto f7ffe6999549f257946a2ea5810166ea;
}
goto Aa99c1eb88491edeaf5d05ded65f93bf;
C5e83584f27d467cd709439933f654cf:
$ab99afc54e0f5b377ed097f4212a94e4 = count($B940a7c933c63e857e7de29b463999c0);
goto D47ce443e0d370f9998830407d784212;
b7869a9c52e9705977331d377eebee58:
if (!stripos($B940a7c933c63e857e7de29b463999c0[$e88f3a8bcf0481fb7cbfcf709baaf9d1], CRON_PATH)) {
goto Cd61ff194637641724789c76d27af13a;
}
goto e52c1f8e92116d44a9e2712129b1ad10;
Ace0071f51b4bc3047e2482695a7334a:
return false;
goto C330f0c317b9ffaafb7ec23e2f7c9b51;
C33bfa7ab31ecdb7fc0df55358d3408e:
if (!($B940a7c933c63e857e7de29b463999c0 == $A8581cd1bda767dad1cef2834b2ad008)) {
goto d030a7a978c3304b0313a7fa2aadb633;
}
goto C058d58d4c8b40963d1474976a8d863c;
Dcda7d12d457844680a7039df5edfb0e:
C59d87483756e7a3f262e4df79de32c6:
goto f2b910858d045cc3c3760dfc33d503af;
ed8f0a9b5499df3b8a82f61b55c3c4a3:
cfbf395d490a483c3561d72d7af29c96:
goto C83bda32817f46d885e1a667356aa78a;
C813a24d0ca5aeb58e82d648c78e79b3:
bdaece03148740bdf6eea0ad52cd4ea6:
goto fc941c3faf2dc60ad658469a8be4d41f;
fc941c3faf2dc60ad658469a8be4d41f:
if (!($e88f3a8bcf0481fb7cbfcf709baaf9d1 < $ab99afc54e0f5b377ed097f4212a94e4)) {
goto fac233f03a2a785bec4a2759e97c6dfb;
}
goto b7869a9c52e9705977331d377eebee58;
f20f6a1cd5ba22ecff5170e5fff9f5e1:
Cd61ff194637641724789c76d27af13a:
goto Dcda7d12d457844680a7039df5edfb0e;
F906ee97ae078db7b323213c9a0b23dc:
f7ffe6999549f257946a2ea5810166ea:
goto A32188347311f6ee3b589a0ca0520f86;
ff470575c853b26a0e0c7f2eaee83bd5:
if (!file_exists(TMP_DIR . "crontab_refresh")) {
goto C3d4e737247feb54125c70c3cfbbb755;
}
goto Ace0071f51b4bc3047e2482695a7334a;
A32188347311f6ee3b589a0ca0520f86:
$B940a7c933c63e857e7de29b463999c0 = explode("\xa", $A7c61e5bc495e4f67239eab36c56bb96);
goto bca0bac7d2388f00704ff5e628a1f0bf;
C83bda32817f46d885e1a667356aa78a:
$A7c61e5bc495e4f67239eab36c56bb96 = trim(shell_exec("crontab -l"));
goto c56bbbcbe89c998318faf6fb6eddcd81;
D47ce443e0d370f9998830407d784212:
$e88f3a8bcf0481fb7cbfcf709baaf9d1 = 0;
goto C813a24d0ca5aeb58e82d648c78e79b3;
e52c1f8e92116d44a9e2712129b1ad10:
unset($B940a7c933c63e857e7de29b463999c0[$e88f3a8bcf0481fb7cbfcf709baaf9d1]);
goto f20f6a1cd5ba22ecff5170e5fff9f5e1;
C330f0c317b9ffaafb7ec23e2f7c9b51:
C3d4e737247feb54125c70c3cfbbb755:
goto D1e5dceacfdc23790277a3b06ec8f374;
b24c21db09f3b42f7b0847eebe1858a7:
goto e3868f665666221714f8bd2e7f6508bb;
goto F906ee97ae078db7b323213c9a0b23dc;
E04521f96645ad2e8e0270ef817d31c6:
shell_exec("crontab {$a50f69589171ef863343d88a533796a1}");
goto A4266699f7f1e4c00c619201e3a081cf;
ea51cbec81c168af0e8ba7c45e1cb63b:
}
public static function D6DB5FB425108148ceFd9992f0f610C2()
{
goto F98301b0c4baac55dd263d59085d7128;
fca697be05712b0db77f1079187159a7:
return $D04b3087a8db2eb35a7cf4ddc5dc9f8b;
goto A96a91e7ed183c8738a8e0c01302017c;
a68533ca13fb99d5e6e655c84f104eef:
$output = array();
goto d9c8d23faf2534c77cb30c755bc7c257;
c1e7120aa1d7e9b5a02327bafd82b40a:
Faac7468d7dd9bfc3873504a29445a65:
goto f7516751e608fd3ca70fdc87cbb3bcc7;
Af66dafab5f65c1b6a9cda8efdfb5af1:
foreach (self::$ipTV_db->e754eC5884332643e17aa3DBb732f8ad(true, "id") as $B28b6995ceeb1f2913f2696ed73a37e2 => $a89d7ff3dacf62600f25cd7fd74ffb75) {
goto D2aab9cad7726ba8c513d61b6b53aeda;
D2aab9cad7726ba8c513d61b6b53aeda:
$output[$B28b6995ceeb1f2913f2696ed73a37e2]["streams"] = json_decode($a89d7ff3dacf62600f25cd7fd74ffb75["bouquet_channels"], true);
goto Be3d8b3faf369e714c7dabeea0720f8b;
B69a35e05c71ef70fa9cde46fb269766:
Ffac81c9a7f23f3a4d1f203021af008f:
goto F766355ac1d617581de38cc313f0b1f8;
Be3d8b3faf369e714c7dabeea0720f8b:
$output[$B28b6995ceeb1f2913f2696ed73a37e2]["series"] = json_decode($a89d7ff3dacf62600f25cd7fd74ffb75["bouquet_series"], true);
goto B69a35e05c71ef70fa9cde46fb269766;
F766355ac1d617581de38cc313f0b1f8:
}
goto c1e7120aa1d7e9b5a02327bafd82b40a;
F98301b0c4baac55dd263d59085d7128:
$D04b3087a8db2eb35a7cf4ddc5dc9f8b = self::GetCache("bouquets_cache");
goto B5e879e65aab90e2369c9796bff0b324;
d9c8d23faf2534c77cb30c755bc7c257:
self::$ipTV_db->query("SELECT `id`,`bouquet_channels`,`bouquet_series` FROM `bouquets`");
goto Af66dafab5f65c1b6a9cda8efdfb5af1;
B5e879e65aab90e2369c9796bff0b324:
if (empty($D04b3087a8db2eb35a7cf4ddc5dc9f8b)) {
goto ebf4bd40619bb1d0091a0f452d2a3c3a;
}
goto fca697be05712b0db77f1079187159a7;
f7516751e608fd3ca70fdc87cbb3bcc7:
return $output;
goto fdf890bb4cf6272c16a5726f7c0dd445;
A96a91e7ed183c8738a8e0c01302017c:
ebf4bd40619bb1d0091a0f452d2a3c3a:
goto a68533ca13fb99d5e6e655c84f104eef;
fdf890bb4cf6272c16a5726f7c0dd445:
}
public static function D597162F5065648Db8Ca52035Fb533Ec()
{
goto Dd633f66328457ed978431733fe176db;
e4c12b732bd73e6e6bd9cd021435fe06:
if (empty($D04b3087a8db2eb35a7cf4ddc5dc9f8b)) {
goto D44511c90a1b374a2ed8d66124d82a60;
}
goto B1dc1a0c288b3fce9195e73a2dba869a;
E5ad7034c773d9a383cea8852edee87b:
foreach ($d17484fc735b4cd98cce8871f8f6c0bb as $bbed0c314a446667d79c060b2335630c => $bbfad1232f81dd5e0886aaf4abedb859) {
$output[$bbed0c314a446667d79c060b2335630c] = $bbfad1232f81dd5e0886aaf4abedb859;
Ff83162b6057db75413aa8b6b9c5f00b:
}
goto a2e3e36c472b899691e27dd77ed4de54;
e3681e4b843eb78aeccea41183aa057b:
App::$settings = $output;
goto d5ae21d1dd59f6873efd8a9ab8904887;
Dd633f66328457ed978431733fe176db:
$D04b3087a8db2eb35a7cf4ddc5dc9f8b = self::GetCache("settings_cache");
goto e4c12b732bd73e6e6bd9cd021435fe06;
a2e3e36c472b899691e27dd77ed4de54:
ca57731b156b81ea211c7441f1f03267:
goto C8769f821bfa6b7412cf447a0d25c51f;
B568fb2a55f4089e4b7dd8a3da0a1278:
D44511c90a1b374a2ed8d66124d82a60:
goto a15e63b9d328aa33fba8d6429eacd560;
F85ef0f29134a14d7c0f04c242a54549:
return;
goto B568fb2a55f4089e4b7dd8a3da0a1278;
B1dc1a0c288b3fce9195e73a2dba869a:
App::$settings = $D04b3087a8db2eb35a7cf4ddc5dc9f8b;
goto F85ef0f29134a14d7c0f04c242a54549;
bcf42dcb54a902b58b559b145d613be3:
$d17484fc735b4cd98cce8871f8f6c0bb = self::$ipTV_db->BDA5b73fb4D93948Ff17e93E199dD5bb();
goto E5ad7034c773d9a383cea8852edee87b;
a15e63b9d328aa33fba8d6429eacd560:
$output = array();
goto E9534d0b4430e85adce7f180abc44af2;
E9534d0b4430e85adce7f180abc44af2:
self::$ipTV_db->query("SELECT * FROM `settings`");
goto bcf42dcb54a902b58b559b145d613be3;
C8769f821bfa6b7412cf447a0d25c51f:
$output["allow_countries"] = json_decode($output["allow_countries"], true);
goto e3681e4b843eb78aeccea41183aa057b;
d5ae21d1dd59f6873efd8a9ab8904887:
}
public static function bda50a74fCE1450e92645B16009E518e($D04b3087a8db2eb35a7cf4ddc5dc9f8b, $af5f3ce9eb3da1324f232dd5294c52c4)
{
goto D19a7ddbf35c1808063d9400fca8e548;
fa062a5711032d2badc994939a0770af:
rename(TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . ".php_tmp", TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . ".php");
goto b5c800e6cd5dce3fc36fa7ca2d67a63b;
e410c5142290f38b6b8a2e6666f4842b:
if (!file_exists(TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . ".php") || md5_file(TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . ".php") != md5($af5f3ce9eb3da1324f232dd5294c52c4)) {
goto e58ed3bea461d03cf98b89982214c2ce;
}
goto E4260a265d15d96945e411c173b56e52;
D232024e15f484554a794ee787304bda:
goto cd3a8b2fc64d85be2125fbc5a9b345e5;
goto E4b4c2cfeeaf3a0f5c4916ecbf702e7d;
d1f983f4c3be17dd943f7d4d04442f78:
file_put_contents(TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . ".php_tmp", $af5f3ce9eb3da1324f232dd5294c52c4, LOCK_EX);
goto fa062a5711032d2badc994939a0770af;
D19a7ddbf35c1808063d9400fca8e548:
$af5f3ce9eb3da1324f232dd5294c52c4 = "<?php $output = " . var_export($af5f3ce9eb3da1324f232dd5294c52c4, true) . "; ?>";
goto e410c5142290f38b6b8a2e6666f4842b;
E4b4c2cfeeaf3a0f5c4916ecbf702e7d:
e58ed3bea461d03cf98b89982214c2ce:
goto d1f983f4c3be17dd943f7d4d04442f78;
E4260a265d15d96945e411c173b56e52:
touch(TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . ".php");
goto D232024e15f484554a794ee787304bda;
b5c800e6cd5dce3fc36fa7ca2d67a63b:
cd3a8b2fc64d85be2125fbc5a9b345e5:
goto C595899b955fd1e3fed4f75a2da1771c;
C595899b955fd1e3fed4f75a2da1771c:
}
public static function GetCache($D04b3087a8db2eb35a7cf4ddc5dc9f8b)
{
goto e45d80439de0b369107cc19f3ab232ba;
e3d1d1207a2f0dd7d7ca4be1e195c754:
Ef291f1f4a2f5fa7f297b53913d73882:
goto C62642f887d70b30a60fc4bf197d7008;
e45d80439de0b369107cc19f3ab232ba:
if (!(file_exists(TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . ".php") && USE_CACHE === true)) {
goto Ef291f1f4a2f5fa7f297b53913d73882;
}
goto B6bb9a5610ed6811189a14c3119ae01f;
C62642f887d70b30a60fc4bf197d7008:
return false;
goto Aa0065d2f17ae13db722a24472dee645;
aeefcc4a094edefa04282c9b5ce1f250:
return $output;
goto e3d1d1207a2f0dd7d7ca4be1e195c754;
B6bb9a5610ed6811189a14c3119ae01f:
include TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . ".php";
goto aeefcc4a094edefa04282c9b5ce1f250;
Aa0065d2f17ae13db722a24472dee645:
}
public static function cf8eca175ECF8b0257EB6675EE11CcbD()
{
goto Ba510393aaed5f8462441998e090fcc6;
F2e8c333e821062e8a35baa99eecca7d:
if (!empty($_SERVER["REQUEST_SCHEME"])) {
goto cf38425b266c73a0846c9bf0acada0e7;
}
goto B5b3bb18dc0be89bfccc58e4f1488320;
ac36e0a034d9eb5b0756791fc9d3cc9d:
App::$StreamingServers = $servers;
goto A31ca4a1ef76d27982ae23118e1a52e5;
Af8f0332cb9c569e123340c5b68b9ca3:
foreach (self::$ipTV_db->e754ec5884332643e17Aa3dBB732F8Ad() as $ed0813ec6476861cf94471aa9fe3dfe4) {
goto e549050e6922c24eb8270e8432175d66;
bdc80bff7a03d302cb9206ea892a576f:
$ed0813ec6476861cf94471aa9fe3dfe4["geoip_countries"] = empty($ed0813ec6476861cf94471aa9fe3dfe4["geoip_countries"]) ? array() : json_decode($ed0813ec6476861cf94471aa9fe3dfe4["geoip_countries"], true);
goto Dad041dd26722461b319616755661dcf;
abdf844862baae021d7708cf9be6c4e3:
$C2a711c08251c838d3d5eea44abc5b08 = $ed0813ec6476861cf94471aa9fe3dfe4["server_ip"];
goto F325283fcf42e902070039aaca2c716d;
e6c9b6d4b131eed9d944fe5b89e3bbaf:
$ed0813ec6476861cf94471aa9fe3dfe4["rtmp_mport_url"] = "http://127.0.0.1:31210/";
goto E4495465289f8261ffd1de2355e115e6;
E508840bd2c6f978ea47ce0d5e298391:
$C2a711c08251c838d3d5eea44abc5b08 = str_replace(array("http://", "/", "https://"), '', $ed0813ec6476861cf94471aa9fe3dfe4["broadcast"]);
goto c78b7ee1c9984b7f9fbab350d5a8b9ac;
De81852411299e16366660d011145221:
$b5d3abac4e83f18ea577a45f79da3564 = $B48dc46c7ba4ceb4122b87d328d6abf4 == "http" ? $ed0813ec6476861cf94471aa9fe3dfe4["http_broadcast_port"] : $ed0813ec6476861cf94471aa9fe3dfe4["https_broadcast_port"];
goto E34673bb228d5282eb486d153c9dbd15;
D89345a099493903bb5ef84d9fb3e4c7:
$servers[intval($ed0813ec6476861cf94471aa9fe3dfe4["id"])] = $ed0813ec6476861cf94471aa9fe3dfe4;
goto f6354f571f31e5e85555b8270ad43a0f;
e549050e6922c24eb8270e8432175d66:
if (!empty($ed0813ec6476861cf94471aa9fe3dfe4["broadcast"])) {
goto E634cf2b16f5328ac741a3b13e0e16a1;
}
goto abdf844862baae021d7708cf9be6c4e3;
E34673bb228d5282eb486d153c9dbd15:
$ed0813ec6476861cf94471aa9fe3dfe4["api_url"] = $B48dc46c7ba4ceb4122b87d328d6abf4 . "://" . $C2a711c08251c838d3d5eea44abc5b08 . ":" . $b5d3abac4e83f18ea577a45f79da3564 . "/system_api.php?password=" . App::$settings["live_streaming_pass"];
goto Ed93eb90e741c18f4c88f2f221eac8cd;
b7f73f61439ad1fabae6d981b1a6a3b9:
$ed0813ec6476861cf94471aa9fe3dfe4["api_url_ip_local"] = $B48dc46c7ba4ceb4122b87d328d6abf4 . "://127.0.0.1:" . $b5d3abac4e83f18ea577a45f79da3564 . "/system_api.php?password=" . App::$settings["live_streaming_pass"];
goto E5688c7f58e5ca4e287ef72df53f5de5;
Dad041dd26722461b319616755661dcf:
unset($ed0813ec6476861cf94471aa9fe3dfe4["ssh_password"], $ed0813ec6476861cf94471aa9fe3dfe4["watchdog_data"], $ed0813ec6476861cf94471aa9fe3dfe4["last_check_ago"], $ed0813ec6476861cf94471aa9fe3dfe4["server_hardware"]);
goto D89345a099493903bb5ef84d9fb3e4c7;
E5688c7f58e5ca4e287ef72df53f5de5:
$ed0813ec6476861cf94471aa9fe3dfe4["site_url_ip"] = $B48dc46c7ba4ceb4122b87d328d6abf4 . "://" . $ed0813ec6476861cf94471aa9fe3dfe4["server_ip"] . ":" . $b5d3abac4e83f18ea577a45f79da3564 . "/";
goto bdc80bff7a03d302cb9206ea892a576f;
c78b7ee1c9984b7f9fbab350d5a8b9ac:
A88ef0007ef176b759b0139d68bf1719:
goto e91e034fa784caeac395b77f51a5060d;
e91e034fa784caeac395b77f51a5060d:
$B48dc46c7ba4ceb4122b87d328d6abf4 = is_array(self::$settings["use_https"]) && in_array($ed0813ec6476861cf94471aa9fe3dfe4["id"], self::$settings["use_https"]) ? "https" : "http";
goto De81852411299e16366660d011145221;
Ed93eb90e741c18f4c88f2f221eac8cd:
$ed0813ec6476861cf94471aa9fe3dfe4["site_url"] = $B48dc46c7ba4ceb4122b87d328d6abf4 . "://" . $C2a711c08251c838d3d5eea44abc5b08 . ":" . $b5d3abac4e83f18ea577a45f79da3564 . "/";
goto d72fbbe1b84dc2b104b50e5ce536f873;
F325283fcf42e902070039aaca2c716d:
goto A88ef0007ef176b759b0139d68bf1719;
goto b20611da9fc8f843a7c282b7e9f081fa;
f6354f571f31e5e85555b8270ad43a0f:
C19ccc556dd3c95cc7a2d5ef40109b10:
goto Cf0de408f882e97cd57b8abadaac636c;
E4495465289f8261ffd1de2355e115e6:
$ed0813ec6476861cf94471aa9fe3dfe4["api_url_ip"] = $B48dc46c7ba4ceb4122b87d328d6abf4 . "://" . $ed0813ec6476861cf94471aa9fe3dfe4["server_ip"] . ":" . $b5d3abac4e83f18ea577a45f79da3564 . "/system_api.php?password=" . App::$settings["live_streaming_pass"];
goto b7f73f61439ad1fabae6d981b1a6a3b9;
b20611da9fc8f843a7c282b7e9f081fa:
E634cf2b16f5328ac741a3b13e0e16a1:
goto E508840bd2c6f978ea47ce0d5e298391;
d72fbbe1b84dc2b104b50e5ce536f873:
$ed0813ec6476861cf94471aa9fe3dfe4["rtmp_server"] = "rtmp://" . $C2a711c08251c838d3d5eea44abc5b08 . ":" . $ed0813ec6476861cf94471aa9fe3dfe4["rtmp_port"] . "/live/";
goto e6c9b6d4b131eed9d944fe5b89e3bbaf;
Cf0de408f882e97cd57b8abadaac636c:
}
goto fae62faf67b21c9aa8155f0216d6531d;
cbb6083faac10d7b00f6bfc14cab5392:
c7da4110d186ef820c84d8f1b6bc6e21:
goto Cf4eb928589433c451548241d9fa3fe3;
da3f00299e0fe4a644157f3757608397:
$servers = array();
goto F2e8c333e821062e8a35baa99eecca7d;
Ba510393aaed5f8462441998e090fcc6:
$D04b3087a8db2eb35a7cf4ddc5dc9f8b = self::GetCache("servers_cache");
goto ddfbf03882eeecd6701ef216547ecb1e;
Cf4eb928589433c451548241d9fa3fe3:
self::$ipTV_db->query("SELECT * FROM `streaming_servers`");
goto da3f00299e0fe4a644157f3757608397;
a5abe751f9f381a31477e721a3efc2d7:
cf38425b266c73a0846c9bf0acada0e7:
goto Af8f0332cb9c569e123340c5b68b9ca3;
Bd210e046053805c7948ef6c257c0ce6:
return;
goto cbb6083faac10d7b00f6bfc14cab5392;
C33a01acd68d5517cf7e04c840e85fe6:
App::$StreamingServers = $D04b3087a8db2eb35a7cf4ddc5dc9f8b;
goto Bd210e046053805c7948ef6c257c0ce6;
B5b3bb18dc0be89bfccc58e4f1488320:
$_SERVER["REQUEST_SCHEME"] = "http";
goto a5abe751f9f381a31477e721a3efc2d7;
ddfbf03882eeecd6701ef216547ecb1e:
if (empty($D04b3087a8db2eb35a7cf4ddc5dc9f8b)) {
goto c7da4110d186ef820c84d8f1b6bc6e21;
}
goto C33a01acd68d5517cf7e04c840e85fe6;
fae62faf67b21c9aa8155f0216d6531d:
Ad52638350caa4127ca8ccac6be2f54a:
goto ac36e0a034d9eb5b0756791fc9d3cc9d;
A31ca4a1ef76d27982ae23118e1a52e5:
}
public static function A96aeA1764388891e5652695144622aA($Df30fb595c9df3ff4cfcacec1981961f, $e0dce39b975af5a5132483b6fd0004a1)
{
goto e26d41016f8f2b262fc94a70f8fe8fb5;
B8cdcb5e9cf4887a1ccbf3ebdb51ebfd:
F629de21989636385977e8311572b927:
goto b27588d5c0fac2183941493c0c1f4dfe;
ab24ba9cb22741b1a9963d846add698e:
Adab41858969121b1e24c71e310a4866:
goto f6c5f4bdfdffa6e5cbf7ef04bef87c58;
Fddee59fb9bcb7d374ce1689f53de348:
return false;
goto D195e0a38af5f40e189335e768aeec61;
e26d41016f8f2b262fc94a70f8fe8fb5:
if (!empty(App::$StreamingServers[$Df30fb595c9df3ff4cfcacec1981961f]["broadcast_internal"])) {
goto F629de21989636385977e8311572b927;
}
goto e6644945f1a7ebc15e6e301ab532ff26;
e6644945f1a7ebc15e6e301ab532ff26:
return false;
goto B8cdcb5e9cf4887a1ccbf3ebdb51ebfd;
F4a0d6f921f8a43d2957c8503741f723:
if (!(!empty(App::$StreamingServers[$Df30fb595c9df3ff4cfcacec1981961f]["server_isp"]) && App::$StreamingServers[$Df30fb595c9df3ff4cfcacec1981961f]["server_isp"] == App::$StreamingServers[$e0dce39b975af5a5132483b6fd0004a1]["server_isp"])) {
goto Adab41858969121b1e24c71e310a4866;
}
goto dbbe80a408c5826d105bd6360604be9e;
b27588d5c0fac2183941493c0c1f4dfe:
if (!empty(App::$StreamingServers[$e0dce39b975af5a5132483b6fd0004a1]["broadcast_internal"])) {
goto b86a29bb477877eaf0fee93af6a40df1;
}
goto Fddee59fb9bcb7d374ce1689f53de348;
D195e0a38af5f40e189335e768aeec61:
b86a29bb477877eaf0fee93af6a40df1:
goto F4a0d6f921f8a43d2957c8503741f723;
f6c5f4bdfdffa6e5cbf7ef04bef87c58:
return false;
goto E6f20acccc21af954244d61634ad4446;
dbbe80a408c5826d105bd6360604be9e:
return App::$StreamingServers[$e0dce39b975af5a5132483b6fd0004a1]["broadcast_internal"];
goto ab24ba9cb22741b1a9963d846add698e;
E6f20acccc21af954244d61634ad4446:
}
public static function A0f81328429cE4f61D3707B4d193bfa7(&$af5f3ce9eb3da1324f232dd5294c52c4)
{
foreach ($af5f3ce9eb3da1324f232dd5294c52c4 as $adddbb4e87e58c7401067c17ded0bb85 => $B5aea58306ae4c6d4afea9415a08c926) {
goto C1da3dcb0b752b99e46a9097c14530a2;
eec6993608b3a5e4de61eea3975a5f6b:
$B5aea58306ae4c6d4afea9415a08c926 = str_replace(chr("0"), '', $B5aea58306ae4c6d4afea9415a08c926);
goto F26603c0579f0e790624e5434477eaec;
a32ab6375098ca3d2ce835d79a28f98b:
$af5f3ce9eb3da1324f232dd5294c52c4[$adddbb4e87e58c7401067c17ded0bb85] = $B5aea58306ae4c6d4afea9415a08c926;
goto C92e521652792a954caf8b3a5d59b2cf;
B5c7082b0d8088600ea57c998aef2e92:
Fa1e20862bfe63dc29af85b6c362f428:
goto Ddf968896175781cfee7bb948695f6a5;
C92e521652792a954caf8b3a5d59b2cf:
goto Fa1e20862bfe63dc29af85b6c362f428;
goto d262c80eda037efee1117267d0fdf185;
C1da3dcb0b752b99e46a9097c14530a2:
if (is_array($B5aea58306ae4c6d4afea9415a08c926)) {
goto c76e753ac358389b618215999e7bbbbc;
}
goto eec6993608b3a5e4de61eea3975a5f6b;
bb9cb2913a9f0e47f7501f5f19279196:
$B5aea58306ae4c6d4afea9415a08c926 = str_replace("\0", '', $B5aea58306ae4c6d4afea9415a08c926);
goto dd1986bbcc6c7c9b9dffd264bef48eed;
Ee91cf217d74f6a38c7b87974350392c:
$B5aea58306ae4c6d4afea9415a08c926 = str_replace("‮", '', $B5aea58306ae4c6d4afea9415a08c926);
goto a32ab6375098ca3d2ce835d79a28f98b;
d262c80eda037efee1117267d0fdf185:
c76e753ac358389b618215999e7bbbbc:
goto F623879baa43e9991b4266bd65249992;
dd1986bbcc6c7c9b9dffd264bef48eed:
$B5aea58306ae4c6d4afea9415a08c926 = str_replace("../", "../", $B5aea58306ae4c6d4afea9415a08c926);
goto Ee91cf217d74f6a38c7b87974350392c;
Ddf968896175781cfee7bb948695f6a5:
C6b8f3646a3a512339ae9d0c5a52f208:
goto ea2305a906bca3512a4b87a3f94b7a35;
F623879baa43e9991b4266bd65249992:
self::A0F81328429cE4f61d3707B4D193bfa7($af5f3ce9eb3da1324f232dd5294c52c4[$adddbb4e87e58c7401067c17ded0bb85]);
goto B5c7082b0d8088600ea57c998aef2e92;
F26603c0579f0e790624e5434477eaec:
$B5aea58306ae4c6d4afea9415a08c926 = str_replace("\x0", '', $B5aea58306ae4c6d4afea9415a08c926);
goto bb9cb2913a9f0e47f7501f5f19279196;
ea2305a906bca3512a4b87a3f94b7a35:
}
c493f631068c9cbb05a92a26b5f5f2e4:
}
public static function aB745CF466C0F413b623D5e583Fed5eb()
{
App::$ipTV_db->query("SELECT `ip` FROM `rtmp_ips`");
return array_merge(array("127.0.0.1"), array_map("gethostbyname", B58c9d6824083a122bB220e7aaC50841(App::$ipTV_db->e754eC5884332643E17aa3dbb732F8aD())));
}
public static function e843E6366f7652936Bd22A35A661cae1()
{
goto C3a99c5dbe67eb55a8e5aeee9a937cbf;
aef5b4878ef86607c3b2e78c001b9a4c:
if (!file_exists(TMP_DIR . "cloud_ips")) {
goto Dd1be227ddeafd72735fbc4d77b4067e;
}
goto e705aa77507940c686e004ee5032054c;
b5921d54758c3f13bed79ecf90de4be7:
a67f69d0d1c1aebddf871892485c0151:
goto Dbcd28707d3bbe156bb30ba928be1778;
Fb478236bb4500da8ded1582e5e7a5ed:
e63f1113f561de539a9ae6b59a30c4cc:
goto E1bfc9cc8f20e0a298c0b4ce9a7da8c1;
ea11359ca56c88bfc715833952120937:
$Bb77a6dbd27d8e51ae6ae0563e83ac40 = file_get_contents(TMP_DIR . "cloud_ips");
goto ecd38ca6d31c64d5a65cf5fee208036e;
F55d6a4851b74cf54d97088513b349ac:
self::$AllowedIPs = $D56f504f87cf31c71a605d3d5eaf9abf;
goto Ebc7f777bdb5ce7f2866d85e8d465af7;
B169c85e73f5b65667c2be3a8d32dd0a:
$Bb77a6dbd27d8e51ae6ae0563e83ac40 = Ca0e5a05baAdf9C5bC8169722c32B69D(IPS_URL_CMS);
goto e4c87f43766e02c8c329ef42ba8e9e97;
Ebc7f777bdb5ce7f2866d85e8d465af7:
return array_map("gethostbyname", array_unique($D56f504f87cf31c71a605d3d5eaf9abf));
goto c73ae296fda2c815de16876337d221c3;
b91557489b463db0ea3188592bf18c1b:
$D56f504f87cf31c71a605d3d5eaf9abf = array("127.0.0.1", $_SERVER["SERVER_ADDR"]);
goto Caebd74f9ef4ade845e3a60f9312dd17;
e705aa77507940c686e004ee5032054c:
$D56f504f87cf31c71a605d3d5eaf9abf = array_filter(array_merge($D56f504f87cf31c71a605d3d5eaf9abf, array_map("trim", file(TMP_DIR . "cloud_ips"))));
goto cf7b4cbe9a9dc07504c589acd1e4fc54;
ecd38ca6d31c64d5a65cf5fee208036e:
file_put_contents(TMP_DIR . "cloud_ips", $Bb77a6dbd27d8e51ae6ae0563e83ac40);
goto f4ffe0d8b4ce753e38bc300091200f54;
e4c87f43766e02c8c329ef42ba8e9e97:
if (!empty($Bb77a6dbd27d8e51ae6ae0563e83ac40)) {
goto e63f1113f561de539a9ae6b59a30c4cc;
}
goto ea11359ca56c88bfc715833952120937;
Cc144f5abbc784419c9cee07ffc2a7e4:
return self::$AllowedIPs;
goto e90281f9c27c5eab177301f350448519;
C3a99c5dbe67eb55a8e5aeee9a937cbf:
if (empty(self::$AllowedIPs)) {
goto a54a9c9d5cc19c7cde1066b0a3d1d6b0;
}
goto Cc144f5abbc784419c9cee07ffc2a7e4;
Caebd74f9ef4ade845e3a60f9312dd17:
foreach (App::$StreamingServers as $ddd0ee7bed940f5fb0e6de777847e294 => $f832a0a3b7e7825dae39766081071a01) {
goto b31f6e66c85ef7994cdf72cd086e58dc;
A3dacb9378cbf96ba74e925f168bbaaf:
$D56f504f87cf31c71a605d3d5eaf9abf = array_merge($D56f504f87cf31c71a605d3d5eaf9abf, json_decode($f832a0a3b7e7825dae39766081071a01["whitelist_ips"], true));
goto E82cc2dee8ad0036b5e7a872d3efe8fb;
b188fe7cb2c5295ccad4aea759d2708e:
ed7624763a61d22d3c4e19cfe1631e29:
goto fe637e58576d54d4ddf2c04ae8071513;
E82cc2dee8ad0036b5e7a872d3efe8fb:
D782906ef0c338bedae98738429f1fbd:
goto b404b26044d0f9f7c73133a15107c6c7;
b404b26044d0f9f7c73133a15107c6c7:
$D56f504f87cf31c71a605d3d5eaf9abf[] = $f832a0a3b7e7825dae39766081071a01["server_ip"];
goto b188fe7cb2c5295ccad4aea759d2708e;
b31f6e66c85ef7994cdf72cd086e58dc:
if (empty($f832a0a3b7e7825dae39766081071a01["whitelist_ips"])) {
goto D782906ef0c338bedae98738429f1fbd;
}
goto A3dacb9378cbf96ba74e925f168bbaaf;
fe637e58576d54d4ddf2c04ae8071513:
}
goto feed49c560091a407c073fc3ea010e87;
f4ffe0d8b4ce753e38bc300091200f54:
goto a67f69d0d1c1aebddf871892485c0151;
goto Fb478236bb4500da8ded1582e5e7a5ed;
feed49c560091a407c073fc3ea010e87:
e79241853d5ef8e79bb77364cda3c734:
goto ed54c4d8a28712db17c03fcfc03dcc32;
cf7b4cbe9a9dc07504c589acd1e4fc54:
Dd1be227ddeafd72735fbc4d77b4067e:
goto F55d6a4851b74cf54d97088513b349ac;
ed54c4d8a28712db17c03fcfc03dcc32:
if (!(!file_exists(TMP_DIR . "cloud_ips") || time() - filemtime(TMP_DIR . "cloud_ips") >= 600)) {
goto ce0e2bebaf6d0d7f80af34d489e8cfca;
}
goto B169c85e73f5b65667c2be3a8d32dd0a;
E1bfc9cc8f20e0a298c0b4ce9a7da8c1:
file_put_contents(TMP_DIR . "cloud_ips", $Bb77a6dbd27d8e51ae6ae0563e83ac40);
goto b5921d54758c3f13bed79ecf90de4be7;
e90281f9c27c5eab177301f350448519:
a54a9c9d5cc19c7cde1066b0a3d1d6b0:
goto b91557489b463db0ea3188592bf18c1b;
Dbcd28707d3bbe156bb30ba928be1778:
ce0e2bebaf6d0d7f80af34d489e8cfca:
goto aef5b4878ef86607c3b2e78c001b9a4c;
c73ae296fda2c815de16876337d221c3:
}
public static function B2B8b7529b09105010ffdF29f5a54fC6(array $ec8b21b4eae13aab3acc31e53cd4e955)
{
goto ed47cda994bf69263fe7b6880691a189;
ed47cda994bf69263fe7b6880691a189:
if (!(App::$settings["save_closed_connection"] > 0)) {
goto bb90974ff452c7e8cdbbdf66cc2b9afb;
}
goto Ee4738df811850b3f8b7dca4863ad0ab;
Ee4738df811850b3f8b7dca4863ad0ab:
App::$ipTV_db->query("INSERT INTO `user_activity` SELECT activity_id,user_id,stream_id,server_id,user_agent,user_ip,container,date_start,'" . time() . "',geoip_country_code,isp,city,divergence FROM user_activity_now WHERE `activity_id` IN (" . implode(",", $ec8b21b4eae13aab3acc31e53cd4e955) . ")");
goto fffee05efe2087ced045a7bfd84da1c9;
fffee05efe2087ced045a7bfd84da1c9:
bb90974ff452c7e8cdbbdf66cc2b9afb:
goto fc54b5c6a428200d01c7c235b28a470e;
fc54b5c6a428200d01c7c235b28a470e:
}
}
?>
Did this file decode correctly?
Original Code
<?php
class App
{
public static $request = array();
public static $ipTV_db;
public static $settings = array();
public static $redis;
public static $StreamingServers = array();
public static $SegmentsSettings = array();
public static $MainServerInfo = array();
public static $Bouquets = array();
const ca779c4da7a5fe365a52a1a463cf1be2 = 10;
const dd1587417557618a437369c483f40f35 = 6;
public static $AllowedIPs = array();
public static $Activity_ID = null;
public static $Activity_ID_hash = null;
public static $CloseCon = false;
public static function init()
{
goto f9c15c86a36bb33e475b9ee1c6351e06;
C183bcebe00a51f918e4b1e8edb699a2:
B3efddec34ddc9be3e33a1cc78a8bcfb:
goto Cc54eba6352f85e1a48d9f2f726435ea;
c0b2a06d008d05f6fc5b6e995e66f006:
self::$redis->password = App::$settings["\154\x69\x76\145\137\163\164\162\x65\141\155\x69\156\147\x5f\x70\x61\x73\163"];
goto Fc36509ef6126482eaa67e19672953ba;
F83778047f635d20a33b53c436a1d247:
require IPTV_INCLUDES_PATH . "\122\145\144\151\x73\56\160\x68\160";
goto a795693ae61672cd70192b4e8c2db40c;
D02643cba6ce2e28964e6b2e864c19e1:
header("\x58\55\x41\143\143\145\154\55\x42\165\x66\x66\145\x72\151\156\147\72\40\x6e\157");
goto C183bcebe00a51f918e4b1e8edb699a2;
F2c2058569cbf68ecb5f24f1cbb7bc2f:
require IPTV_INCLUDES_PATH . "\x55\x73\x65\x72\x2e\x70\150\160";
goto C7b021bb1e49aae3c4ebab728a06d200;
b6ddf05a284b74b1ab3ba25afaacd994:
App::D5c09797d99936C25EcEBc942729C7e2();
goto cab48b6bedcf6bc559ee66067ae6c3a0;
Ca1a75049ea601195f0cd7c86ecbd1fa:
self::A0f81328429CE4f61d3707B4D193bfa7($_GET);
goto F6acadaede16b029e99a8a74b14ec85f;
ebf55f85263e571790c21aa4bdea45d8:
if (empty($_SERVER)) {
goto b567bfca90301c03d5a5b3d98b81d99d;
}
goto a5114f6234e59d97e25baa3b6dc7f075;
f9c15c86a36bb33e475b9ee1c6351e06:
require IPTV_PANEL_DIR . "\x61\x63\143\145\x6c\x65\162\x61\x74\157\162\56\x70\x68\160";
goto Ec28a3b3f2562f1284e7fba983a68e4d;
bd80e5ea35f758b17c2711dc1852f2d4:
if (empty($_COOKIE)) {
goto B2ba914b3fbdcf4f74d2a28de4f351fc;
}
goto c31284e713ca552631234460e1b115e5;
c1d4ccdabe451770a0c5a24fd4987e68:
require IPTV_INCLUDES_PATH . "\x53\x74\x72\x65\141\x6d\56\160\x68\x70";
goto F194f3c182958439d0f9ea3cab489fa7;
f006fa729917f55c5cf70a859974b47c:
b567bfca90301c03d5a5b3d98b81d99d:
goto F052dd7d6d9ae426ba1c68f5e383ed9d;
B6748318d9ff98d5038bdad1ca4a350e:
if (empty($_POST)) {
goto F9100ef520931fcd638ebcb9d394f4c8;
}
goto e3b3bfd8552d0b7be0563f37f969225b;
Cc54eba6352f85e1a48d9f2f726435ea:
header("\x41\143\x63\145\x73\x73\55\x43\x6f\156\164\x72\x6f\x6c\x2d\101\x6c\x6c\157\167\55\x4f\162\x69\x67\x69\x6e\x3a\x20\x2a");
goto f6ffbec4ae8fc71709e0f3571e9d6d56;
cfcca9f289e63b0b200a62d44900e6d4:
self::$ipTV_db = new ipTV_db(CONFIG_PATH);
goto B00da33fbe9ae71cf56f02dbffe392d5;
ca768729576128e42b324572d8314641:
F9100ef520931fcd638ebcb9d394f4c8:
goto fe6a81f558834280da3514411d686b32;
Ae4ccc0009e2f1ffaac3023acf50ea4f:
self::d597162F5065648db8ca52035FB533eC();
goto Afb9ac343f513dac0f8fb7b14c86e56e;
B92fb946e0237aaf2cf801360e16d042:
Eb9a17fab723e81ab2b686090cdfd87d:
goto bd80e5ea35f758b17c2711dc1852f2d4;
f1361679df6a0e0e723342b79185fe70:
exit("\156\x6f\x20\143\157\x6e\x66\151\x67\x20\146\x6f\165\156\144");
goto a45c7e60ac4110e4a06e35ef34527edc;
fe6a81f558834280da3514411d686b32:
if (empty($_SESSION)) {
goto Eb9a17fab723e81ab2b686090cdfd87d;
}
goto b127cfb6639250c2729e3a4272f11ce1;
Ddc883ff978b2e2f076b207aa03d016a:
f361edb285c654cee4ae75ea85cda46d:
goto cfcca9f289e63b0b200a62d44900e6d4;
C740e80a011962f8d9eb79c2e4edff92:
require IPTV_INCLUDES_PATH . "\x6d\x79\x73\161\154\56\160\150\160";
goto c1d4ccdabe451770a0c5a24fd4987e68;
F194f3c182958439d0f9ea3cab489fa7:
require IPTV_INCLUDES_PATH . "\164\x6d\144\x62\x2e\160\150\160";
goto F83778047f635d20a33b53c436a1d247;
fc4e87cd404a78ea72a55cdd090952cd:
self::$Bouquets = self::D6DB5FB425108148cefD9992F0F610c2();
goto a24d83c074aaa1eb1ac57bb6e4d473b1;
F052dd7d6d9ae426ba1c68f5e383ed9d:
self::$request = array_merge($_GET, $_POST);
goto Fee58a6c36beeb5b05f0143f7d441920;
Afb9ac343f513dac0f8fb7b14c86e56e:
self::Cf8EcA175ecF8B0257eB6675EE11CCBD();
goto c405bd76124dd913e605d000e2a56e36;
F6acadaede16b029e99a8a74b14ec85f:
c7950f41aafe5861f93b8a092386f4e8:
goto B6748318d9ff98d5038bdad1ca4a350e;
c31284e713ca552631234460e1b115e5:
self::A0F81328429CE4F61D3707b4d193bFA7($_COOKIE);
goto bdc053a62554dbd3a0149303c1c8511b;
B00da33fbe9ae71cf56f02dbffe392d5:
E36a3263589966fd1a672c976a07b2ce:
goto Ae4ccc0009e2f1ffaac3023acf50ea4f;
e3b3bfd8552d0b7be0563f37f969225b:
self::A0F81328429Ce4f61d3707B4D193BFa7($_POST);
goto ca768729576128e42b324572d8314641;
C7b021bb1e49aae3c4ebab728a06d200:
require IPTV_INCLUDES_PATH . "\123\145\162\x76\x65\162\x2e\160\150\x70";
goto a7d08e747758feac1e831c42ad183785;
c405bd76124dd913e605d000e2a56e36:
self::$redis = new RedisHandler();
goto d01fcf0de9b1e46eeffda4ccbbc10aa0;
Fee58a6c36beeb5b05f0143f7d441920:
if (file_exists(CONFIG_PATH)) {
goto f361edb285c654cee4ae75ea85cda46d;
}
goto f1361679df6a0e0e723342b79185fe70;
a795693ae61672cd70192b4e8c2db40c:
if (empty($_GET)) {
goto c7950f41aafe5861f93b8a092386f4e8;
}
goto Ca1a75049ea601195f0cd7c86ecbd1fa;
F18864c18c2eaef29ce2222b805e580b:
self::$redis->port = App::$StreamingServers[MAIN_SERVER_ID]["\162\x65\144\x69\163\x5f\160\157\162\164"];
goto c0b2a06d008d05f6fc5b6e995e66f006;
Fc36509ef6126482eaa67e19672953ba:
date_default_timezone_set(self::$settings["\144\x65\146\x61\x75\154\x74\x5f\x74\151\x6d\145\x7a\157\156\145"]);
goto f5bd7fe78ec3469b29fe7142282dafa2;
a5114f6234e59d97e25baa3b6dc7f075:
self::A0F81328429cE4F61D3707B4D193BFA7($_SERVER);
goto f006fa729917f55c5cf70a859974b47c;
f5bd7fe78ec3469b29fe7142282dafa2:
if (!FETCH_BOUQUETS) {
goto a9a72c91036669851da5330405487afe;
}
goto fc4e87cd404a78ea72a55cdd090952cd;
Ec28a3b3f2562f1284e7fba983a68e4d:
register_shutdown_function(function () {
App::aF3B9cd3F0F0ee3868190C1CC822f164(); });
goto F2c2058569cbf68ecb5f24f1cbb7bc2f;
a45c7e60ac4110e4a06e35ef34527edc:
goto E36a3263589966fd1a672c976a07b2ce;
goto Ddc883ff978b2e2f076b207aa03d016a;
a24d83c074aaa1eb1ac57bb6e4d473b1:
a9a72c91036669851da5330405487afe:
goto b6ddf05a284b74b1ab3ba25afaacd994;
d01fcf0de9b1e46eeffda4ccbbc10aa0:
self::$redis->ip = SERVER_ID == 1 ? "\x31\x32\67\56\60\x2e\x30\56\x31" : App::$StreamingServers[MAIN_SERVER_ID]["\163\x65\162\166\145\x72\137\151\160"];
goto F18864c18c2eaef29ce2222b805e580b;
bdc053a62554dbd3a0149303c1c8511b:
B2ba914b3fbdcf4f74d2a28de4f351fc:
goto ebf55f85263e571790c21aa4bdea45d8;
cab48b6bedcf6bc559ee66067ae6c3a0:
if (!(self::$settings["\x75\163\145\x5f\x62\x75\146\146\145\162"] == 0)) {
goto B3efddec34ddc9be3e33a1cc78a8bcfb;
}
goto D02643cba6ce2e28964e6b2e864c19e1;
b127cfb6639250c2729e3a4272f11ce1:
self::A0f81328429cE4F61d3707b4d193bfA7($_SESSION);
goto B92fb946e0237aaf2cf801360e16d042;
a7d08e747758feac1e831c42ad183785:
require IPTV_INCLUDES_PATH . "\146\x75\x6e\143\164\x69\157\x6e\x73\x2e\160\x68\x70";
goto C740e80a011962f8d9eb79c2e4edff92;
f6ffbec4ae8fc71709e0f3571e9d6d56:
}
public static function AF3b9CD3f0F0EE3868190c1Cc822F164()
{
goto a178e13cdce4426b633edd40c647d3fb;
a178e13cdce4426b633edd40c647d3fb:
if (!isset(App::$ipTV_db)) {
goto Fb27fdb23e4274b840bc7c56e98d85ee;
}
goto c18f132913fbd047939f2c0ea5d689a6;
c18f132913fbd047939f2c0ea5d689a6:
App::$ipTV_db->a9cB20F1Ff2152f7d449f53FFd692126();
goto ec4389135854c7ea714c158cc4298673;
a9fb048b41f8752cf0bc50efbebc20a4:
posix_kill(getmypid(), 9);
goto Ab0ef675c3960e0857e9476ec3a0dcfa;
ec4389135854c7ea714c158cc4298673:
Fb27fdb23e4274b840bc7c56e98d85ee:
goto c167c99c797138086905edcb76f287a4;
d09703affef00f4c3694c3d95cd7394c:
if (!(App::$CloseCon && App::$settings["\143\157\156\x5f\x63\x6c\157\163\x65\137\x69\x6e\x73\x74\141\x6e\x74"] == 1)) {
goto afcfe008c14ae0835365a667acd0aa2e;
}
goto ef9cb2bd58ad8ccba4e8f14b25871891;
ef9cb2bd58ad8ccba4e8f14b25871891:
App::$redis->AF5C246361D4269b6CF41f96358ef526(App::$Activity_ID);
goto Fbfbc2eb50b029487ee7fde4f2ddf999;
Fbfbc2eb50b029487ee7fde4f2ddf999:
afcfe008c14ae0835365a667acd0aa2e:
goto C6cc240844317a7970d9d6f1282cc7f2;
C6cc240844317a7970d9d6f1282cc7f2:
fastcgi_finish_request();
goto a9fb048b41f8752cf0bc50efbebc20a4;
Ab0ef675c3960e0857e9476ec3a0dcfa:
b12dafdbc28fb9829c509bf05e1752c0:
goto A1a6d800ba4cd1990f98528f2a82e1bc;
c167c99c797138086905edcb76f287a4:
if (empty(App::$Activity_ID)) {
goto b12dafdbc28fb9829c509bf05e1752c0;
}
goto d09703affef00f4c3694c3d95cd7394c;
A1a6d800ba4cd1990f98528f2a82e1bc:
}
protected static function D5C09797d99936C25ecebC942729c7e2()
{
goto ff470575c853b26a0e0c7f2eaee83bd5;
Aa99c1eb88491edeaf5d05ded65f93bf:
$B940a7c933c63e857e7de29b463999c0 = $A8581cd1bda767dad1cef2834b2ad008;
goto b24c21db09f3b42f7b0847eebe1858a7;
Fe941422013a98bc4082a100e8ff6621:
file_put_contents(TMP_DIR . "\143\x72\x6f\x6e\x74\x61\142\x5f\162\145\146\162\145\x73\x68", 1);
goto ea51cbec81c168af0e8ba7c45e1cb63b;
bca0bac7d2388f00704ff5e628a1f0bf:
$B940a7c933c63e857e7de29b463999c0 = array_map("\x74\x72\151\x6d", $B940a7c933c63e857e7de29b463999c0);
goto C33bfa7ab31ecdb7fc0df55358d3408e;
e46088ab8663a4286be945bc48709573:
fac233f03a2a785bec4a2759e97c6dfb:
goto c1496f74369b203c2a5c40f5cbf27f45;
b9a3d97c46dbf6a855ee47bc7f9d9720:
return true;
goto a419a7d85b9b8f7674b8bce1cbc3d7dd;
C058d58d4c8b40963d1474976a8d863c:
file_put_contents(TMP_DIR . "\143\162\157\x6e\164\x61\x62\137\x72\145\x66\x72\x65\x73\x68", 1);
goto b9a3d97c46dbf6a855ee47bc7f9d9720;
e103f90d5b428938c683e0b9a225fffd:
goto bdaece03148740bdf6eea0ad52cd4ea6;
goto e46088ab8663a4286be945bc48709573;
c1496f74369b203c2a5c40f5cbf27f45:
foreach ($A8581cd1bda767dad1cef2834b2ad008 as $fd1d8b3f04df945bebe3ce077dc11c74) {
array_push($B940a7c933c63e857e7de29b463999c0, $fd1d8b3f04df945bebe3ce077dc11c74);
a2235d447a1c54a825bd72a5cfc9e38a:
}
goto ce88b9e5ce17e9086a29b8de869b3398;
B0c3f5dabc6b1c32ee7a4f5afb6d1357:
foreach ($C01a5add97507ef8670be7d70e09e268 as $E6a7c713e6508852603232f18ded2b01) {
goto Da0d7d7507c69ba17120db742dfa440d;
F739aa32f2f806596b5ea46ed1eb433f:
goto Fde204841ebd251dc6c37618cba22749;
goto F8263504bbd591030200ac5ab7501aad;
Ef2cf44b902ad2cb5cc549b59a438be6:
if (is_file($A60fb2d6d116abe61a914bde2db228a2)) {
goto cf369af9acf17ef31204a798e6b6b5ff;
}
goto F739aa32f2f806596b5ea46ed1eb433f;
ec959be19985c7e3880e6c19403b5328:
$A8581cd1bda767dad1cef2834b2ad008[] = "{$C6a3fb9e4b5e3abda3c8726ed52b0795}\40" . PHP_BIN . "\x20" . $A60fb2d6d116abe61a914bde2db228a2 . "\40\43\40\x63\162\157\156";
goto fc4e8f1f0496567f64a86d93203bc337;
B3bf031b5c0cadba4f381bd1410c866a:
if (!(pathinfo($A60fb2d6d116abe61a914bde2db228a2, PATHINFO_EXTENSION) != "\160\150\160")) {
goto b9dccbb760e10595004148e3a5eaab0a;
}
goto f4cbd9cc03977014b480c9c9d3284d5b;
Da0d7d7507c69ba17120db742dfa440d:
$A60fb2d6d116abe61a914bde2db228a2 = CRON_PATH . $E6a7c713e6508852603232f18ded2b01;
goto Ef2cf44b902ad2cb5cc549b59a438be6;
Fbf562faad2f4bca510c29aaa8cf2471:
D2cb27a703cfb60839401b2a7a690acf:
goto A695201f145b45869b9cd958ccc73964;
ecc28132a64c85b412fb2d49aeee07f9:
goto c33afa490b36d7b3f238b32aaa04e8ad;
goto Fbf562faad2f4bca510c29aaa8cf2471;
f48f413ce50eafa530d1142774e8dd73:
c33afa490b36d7b3f238b32aaa04e8ad:
goto ec959be19985c7e3880e6c19403b5328;
B4bcfb14bc0749dd8dfd27e47610e03e:
$C6a3fb9e4b5e3abda3c8726ed52b0795 = "\60\x20\x31\40\52\40\52\40\x2a";
goto ecc28132a64c85b412fb2d49aeee07f9;
F8263504bbd591030200ac5ab7501aad:
cf369af9acf17ef31204a798e6b6b5ff:
goto B3bf031b5c0cadba4f381bd1410c866a;
e043885c562dafc17b37175d98e7c053:
if ($E6a7c713e6508852603232f18ded2b01 != "\145\x70\x67\56\160\x68\x70") {
goto D2cb27a703cfb60839401b2a7a690acf;
}
goto B4bcfb14bc0749dd8dfd27e47610e03e;
fc4e8f1f0496567f64a86d93203bc337:
Fde204841ebd251dc6c37618cba22749:
goto Aa02dafc1e19ca75697e75a3d1552dea;
f4cbd9cc03977014b480c9c9d3284d5b:
goto Fde204841ebd251dc6c37618cba22749;
goto f298b4cf1f03591c6721b48e65724261;
A695201f145b45869b9cd958ccc73964:
$C6a3fb9e4b5e3abda3c8726ed52b0795 = "\x2a\x2f\x31\x20\52\x20\x2a\40\x2a\40\x2a";
goto f48f413ce50eafa530d1142774e8dd73;
f298b4cf1f03591c6721b48e65724261:
b9dccbb760e10595004148e3a5eaab0a:
goto e043885c562dafc17b37175d98e7c053;
Aa02dafc1e19ca75697e75a3d1552dea:
}
goto ed8f0a9b5499df3b8a82f61b55c3c4a3;
D1e5dceacfdc23790277a3b06ec8f374:
$C01a5add97507ef8670be7d70e09e268 = scandir(CRON_PATH);
goto e68919010422a84b890327a102ed2e5e;
a419a7d85b9b8f7674b8bce1cbc3d7dd:
d030a7a978c3304b0313a7fa2aadb633:
goto C5e83584f27d467cd709439933f654cf;
A4266699f7f1e4c00c619201e3a081cf:
@unlink($a50f69589171ef863343d88a533796a1);
goto Fe941422013a98bc4082a100e8ff6621;
cd2cb0a29878ab03a8df083c15c74397:
shell_exec("\143\162\x6f\156\164\x61\142\x20\x2d\162");
goto e57dd5a38afa95a7249ec5f878db301a;
C660fbf02d232bfe1331db3cda9d0af6:
fclose($Ca19c1120248158a24600c158547899d);
goto E04521f96645ad2e8e0270ef817d31c6;
e68919010422a84b890327a102ed2e5e:
$A8581cd1bda767dad1cef2834b2ad008 = array();
goto B0c3f5dabc6b1c32ee7a4f5afb6d1357;
e57dd5a38afa95a7249ec5f878db301a:
$a50f69589171ef863343d88a533796a1 = tempnam("\x2f\164\x6d\x70", "\143\162\157\x6e\164\141\142");
goto f5370c7c6e47d1e70dc97959e481e838;
f5370c7c6e47d1e70dc97959e481e838:
$Ca19c1120248158a24600c158547899d = fopen($a50f69589171ef863343d88a533796a1, "\167");
goto adb6b10f10fca31406d35998d02b206d;
adb6b10f10fca31406d35998d02b206d:
fwrite($Ca19c1120248158a24600c158547899d, implode("\15\xa", $B940a7c933c63e857e7de29b463999c0) . "\xd\12");
goto C660fbf02d232bfe1331db3cda9d0af6;
b2d90119fa9f3bafa9abfa45c13c5a14:
e3868f665666221714f8bd2e7f6508bb:
goto cd2cb0a29878ab03a8df083c15c74397;
ce88b9e5ce17e9086a29b8de869b3398:
ee28042c59b515ff1d18a0e5ea26de64:
goto b2d90119fa9f3bafa9abfa45c13c5a14;
f2b910858d045cc3c3760dfc33d503af:
$e88f3a8bcf0481fb7cbfcf709baaf9d1++;
goto e103f90d5b428938c683e0b9a225fffd;
c56bbbcbe89c998318faf6fb6eddcd81:
if (!empty($A7c61e5bc495e4f67239eab36c56bb96)) {
goto f7ffe6999549f257946a2ea5810166ea;
}
goto Aa99c1eb88491edeaf5d05ded65f93bf;
C5e83584f27d467cd709439933f654cf:
$ab99afc54e0f5b377ed097f4212a94e4 = count($B940a7c933c63e857e7de29b463999c0);
goto D47ce443e0d370f9998830407d784212;
b7869a9c52e9705977331d377eebee58:
if (!stripos($B940a7c933c63e857e7de29b463999c0[$e88f3a8bcf0481fb7cbfcf709baaf9d1], CRON_PATH)) {
goto Cd61ff194637641724789c76d27af13a;
}
goto e52c1f8e92116d44a9e2712129b1ad10;
Ace0071f51b4bc3047e2482695a7334a:
return false;
goto C330f0c317b9ffaafb7ec23e2f7c9b51;
C33bfa7ab31ecdb7fc0df55358d3408e:
if (!($B940a7c933c63e857e7de29b463999c0 == $A8581cd1bda767dad1cef2834b2ad008)) {
goto d030a7a978c3304b0313a7fa2aadb633;
}
goto C058d58d4c8b40963d1474976a8d863c;
Dcda7d12d457844680a7039df5edfb0e:
C59d87483756e7a3f262e4df79de32c6:
goto f2b910858d045cc3c3760dfc33d503af;
ed8f0a9b5499df3b8a82f61b55c3c4a3:
cfbf395d490a483c3561d72d7af29c96:
goto C83bda32817f46d885e1a667356aa78a;
C813a24d0ca5aeb58e82d648c78e79b3:
bdaece03148740bdf6eea0ad52cd4ea6:
goto fc941c3faf2dc60ad658469a8be4d41f;
fc941c3faf2dc60ad658469a8be4d41f:
if (!($e88f3a8bcf0481fb7cbfcf709baaf9d1 < $ab99afc54e0f5b377ed097f4212a94e4)) {
goto fac233f03a2a785bec4a2759e97c6dfb;
}
goto b7869a9c52e9705977331d377eebee58;
f20f6a1cd5ba22ecff5170e5fff9f5e1:
Cd61ff194637641724789c76d27af13a:
goto Dcda7d12d457844680a7039df5edfb0e;
F906ee97ae078db7b323213c9a0b23dc:
f7ffe6999549f257946a2ea5810166ea:
goto A32188347311f6ee3b589a0ca0520f86;
ff470575c853b26a0e0c7f2eaee83bd5:
if (!file_exists(TMP_DIR . "\x63\x72\157\x6e\x74\x61\x62\137\x72\145\x66\x72\145\163\150")) {
goto C3d4e737247feb54125c70c3cfbbb755;
}
goto Ace0071f51b4bc3047e2482695a7334a;
A32188347311f6ee3b589a0ca0520f86:
$B940a7c933c63e857e7de29b463999c0 = explode("\xa", $A7c61e5bc495e4f67239eab36c56bb96);
goto bca0bac7d2388f00704ff5e628a1f0bf;
C83bda32817f46d885e1a667356aa78a:
$A7c61e5bc495e4f67239eab36c56bb96 = trim(shell_exec("\x63\x72\157\156\164\141\x62\x20\55\x6c"));
goto c56bbbcbe89c998318faf6fb6eddcd81;
D47ce443e0d370f9998830407d784212:
$e88f3a8bcf0481fb7cbfcf709baaf9d1 = 0;
goto C813a24d0ca5aeb58e82d648c78e79b3;
e52c1f8e92116d44a9e2712129b1ad10:
unset($B940a7c933c63e857e7de29b463999c0[$e88f3a8bcf0481fb7cbfcf709baaf9d1]);
goto f20f6a1cd5ba22ecff5170e5fff9f5e1;
C330f0c317b9ffaafb7ec23e2f7c9b51:
C3d4e737247feb54125c70c3cfbbb755:
goto D1e5dceacfdc23790277a3b06ec8f374;
b24c21db09f3b42f7b0847eebe1858a7:
goto e3868f665666221714f8bd2e7f6508bb;
goto F906ee97ae078db7b323213c9a0b23dc;
E04521f96645ad2e8e0270ef817d31c6:
shell_exec("\x63\x72\x6f\x6e\x74\x61\142\40{$a50f69589171ef863343d88a533796a1}");
goto A4266699f7f1e4c00c619201e3a081cf;
ea51cbec81c168af0e8ba7c45e1cb63b:
}
public static function D6DB5FB425108148ceFd9992f0f610C2()
{
goto F98301b0c4baac55dd263d59085d7128;
fca697be05712b0db77f1079187159a7:
return $D04b3087a8db2eb35a7cf4ddc5dc9f8b;
goto A96a91e7ed183c8738a8e0c01302017c;
a68533ca13fb99d5e6e655c84f104eef:
$output = array();
goto d9c8d23faf2534c77cb30c755bc7c257;
c1e7120aa1d7e9b5a02327bafd82b40a:
Faac7468d7dd9bfc3873504a29445a65:
goto f7516751e608fd3ca70fdc87cbb3bcc7;
Af66dafab5f65c1b6a9cda8efdfb5af1:
foreach (self::$ipTV_db->e754eC5884332643e17aa3DBb732f8ad(true, "\151\x64") as $B28b6995ceeb1f2913f2696ed73a37e2 => $a89d7ff3dacf62600f25cd7fd74ffb75) {
goto D2aab9cad7726ba8c513d61b6b53aeda;
D2aab9cad7726ba8c513d61b6b53aeda:
$output[$B28b6995ceeb1f2913f2696ed73a37e2]["\x73\164\x72\145\141\x6d\163"] = json_decode($a89d7ff3dacf62600f25cd7fd74ffb75["\x62\157\165\161\165\x65\x74\x5f\x63\x68\141\x6e\x6e\145\x6c\x73"], true);
goto Be3d8b3faf369e714c7dabeea0720f8b;
B69a35e05c71ef70fa9cde46fb269766:
Ffac81c9a7f23f3a4d1f203021af008f:
goto F766355ac1d617581de38cc313f0b1f8;
Be3d8b3faf369e714c7dabeea0720f8b:
$output[$B28b6995ceeb1f2913f2696ed73a37e2]["\x73\145\x72\x69\x65\163"] = json_decode($a89d7ff3dacf62600f25cd7fd74ffb75["\142\x6f\165\x71\165\145\164\137\x73\145\162\x69\145\x73"], true);
goto B69a35e05c71ef70fa9cde46fb269766;
F766355ac1d617581de38cc313f0b1f8:
}
goto c1e7120aa1d7e9b5a02327bafd82b40a;
F98301b0c4baac55dd263d59085d7128:
$D04b3087a8db2eb35a7cf4ddc5dc9f8b = self::GetCache("\142\157\x75\161\x75\145\x74\x73\x5f\143\141\143\150\145");
goto B5e879e65aab90e2369c9796bff0b324;
d9c8d23faf2534c77cb30c755bc7c257:
self::$ipTV_db->query("\x53\105\x4c\105\103\x54\x20\x60\151\x64\x60\54\x60\142\x6f\x75\161\165\145\x74\137\143\150\x61\x6e\156\145\x6c\x73\x60\x2c\140\x62\157\165\x71\165\145\164\137\163\145\x72\151\145\x73\140\40\x46\122\x4f\115\x20\140\142\157\x75\161\x75\145\164\163\x60");
goto Af66dafab5f65c1b6a9cda8efdfb5af1;
B5e879e65aab90e2369c9796bff0b324:
if (empty($D04b3087a8db2eb35a7cf4ddc5dc9f8b)) {
goto ebf4bd40619bb1d0091a0f452d2a3c3a;
}
goto fca697be05712b0db77f1079187159a7;
f7516751e608fd3ca70fdc87cbb3bcc7:
return $output;
goto fdf890bb4cf6272c16a5726f7c0dd445;
A96a91e7ed183c8738a8e0c01302017c:
ebf4bd40619bb1d0091a0f452d2a3c3a:
goto a68533ca13fb99d5e6e655c84f104eef;
fdf890bb4cf6272c16a5726f7c0dd445:
}
public static function D597162F5065648Db8Ca52035Fb533Ec()
{
goto Dd633f66328457ed978431733fe176db;
e4c12b732bd73e6e6bd9cd021435fe06:
if (empty($D04b3087a8db2eb35a7cf4ddc5dc9f8b)) {
goto D44511c90a1b374a2ed8d66124d82a60;
}
goto B1dc1a0c288b3fce9195e73a2dba869a;
E5ad7034c773d9a383cea8852edee87b:
foreach ($d17484fc735b4cd98cce8871f8f6c0bb as $bbed0c314a446667d79c060b2335630c => $bbfad1232f81dd5e0886aaf4abedb859) {
$output[$bbed0c314a446667d79c060b2335630c] = $bbfad1232f81dd5e0886aaf4abedb859;
Ff83162b6057db75413aa8b6b9c5f00b:
}
goto a2e3e36c472b899691e27dd77ed4de54;
e3681e4b843eb78aeccea41183aa057b:
App::$settings = $output;
goto d5ae21d1dd59f6873efd8a9ab8904887;
Dd633f66328457ed978431733fe176db:
$D04b3087a8db2eb35a7cf4ddc5dc9f8b = self::GetCache("\163\145\164\164\151\156\147\x73\137\x63\x61\x63\x68\145");
goto e4c12b732bd73e6e6bd9cd021435fe06;
a2e3e36c472b899691e27dd77ed4de54:
ca57731b156b81ea211c7441f1f03267:
goto C8769f821bfa6b7412cf447a0d25c51f;
B568fb2a55f4089e4b7dd8a3da0a1278:
D44511c90a1b374a2ed8d66124d82a60:
goto a15e63b9d328aa33fba8d6429eacd560;
F85ef0f29134a14d7c0f04c242a54549:
return;
goto B568fb2a55f4089e4b7dd8a3da0a1278;
B1dc1a0c288b3fce9195e73a2dba869a:
App::$settings = $D04b3087a8db2eb35a7cf4ddc5dc9f8b;
goto F85ef0f29134a14d7c0f04c242a54549;
bcf42dcb54a902b58b559b145d613be3:
$d17484fc735b4cd98cce8871f8f6c0bb = self::$ipTV_db->BDA5b73fb4D93948Ff17e93E199dD5bb();
goto E5ad7034c773d9a383cea8852edee87b;
a15e63b9d328aa33fba8d6429eacd560:
$output = array();
goto E9534d0b4430e85adce7f180abc44af2;
E9534d0b4430e85adce7f180abc44af2:
self::$ipTV_db->query("\x53\105\114\x45\103\124\x20\52\40\106\122\117\x4d\x20\x60\163\145\x74\164\151\156\x67\163\x60");
goto bcf42dcb54a902b58b559b145d613be3;
C8769f821bfa6b7412cf447a0d25c51f:
$output["\141\154\154\157\167\137\143\157\x75\x6e\164\x72\151\x65\163"] = json_decode($output["\141\x6c\154\x6f\x77\x5f\x63\x6f\165\156\164\x72\151\145\163"], true);
goto e3681e4b843eb78aeccea41183aa057b;
d5ae21d1dd59f6873efd8a9ab8904887:
}
public static function bda50a74fCE1450e92645B16009E518e($D04b3087a8db2eb35a7cf4ddc5dc9f8b, $af5f3ce9eb3da1324f232dd5294c52c4)
{
goto D19a7ddbf35c1808063d9400fca8e548;
fa062a5711032d2badc994939a0770af:
rename(TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . "\56\x70\150\160\x5f\x74\x6d\x70", TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . "\x2e\160\x68\160");
goto b5c800e6cd5dce3fc36fa7ca2d67a63b;
e410c5142290f38b6b8a2e6666f4842b:
if (!file_exists(TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . "\x2e\x70\x68\x70") || md5_file(TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . "\x2e\160\x68\x70") != md5($af5f3ce9eb3da1324f232dd5294c52c4)) {
goto e58ed3bea461d03cf98b89982214c2ce;
}
goto E4260a265d15d96945e411c173b56e52;
D232024e15f484554a794ee787304bda:
goto cd3a8b2fc64d85be2125fbc5a9b345e5;
goto E4b4c2cfeeaf3a0f5c4916ecbf702e7d;
d1f983f4c3be17dd943f7d4d04442f78:
file_put_contents(TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . "\56\160\x68\160\137\164\155\x70", $af5f3ce9eb3da1324f232dd5294c52c4, LOCK_EX);
goto fa062a5711032d2badc994939a0770af;
D19a7ddbf35c1808063d9400fca8e548:
$af5f3ce9eb3da1324f232dd5294c52c4 = "\x3c\x3f\x70\x68\160\x20\x24\157\165\164\160\165\x74\x20\75\x20" . var_export($af5f3ce9eb3da1324f232dd5294c52c4, true) . "\x3b\x20\x3f\76";
goto e410c5142290f38b6b8a2e6666f4842b;
E4b4c2cfeeaf3a0f5c4916ecbf702e7d:
e58ed3bea461d03cf98b89982214c2ce:
goto d1f983f4c3be17dd943f7d4d04442f78;
E4260a265d15d96945e411c173b56e52:
touch(TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . "\56\160\x68\160");
goto D232024e15f484554a794ee787304bda;
b5c800e6cd5dce3fc36fa7ca2d67a63b:
cd3a8b2fc64d85be2125fbc5a9b345e5:
goto C595899b955fd1e3fed4f75a2da1771c;
C595899b955fd1e3fed4f75a2da1771c:
}
public static function GetCache($D04b3087a8db2eb35a7cf4ddc5dc9f8b)
{
goto e45d80439de0b369107cc19f3ab232ba;
e3d1d1207a2f0dd7d7ca4be1e195c754:
Ef291f1f4a2f5fa7f297b53913d73882:
goto C62642f887d70b30a60fc4bf197d7008;
e45d80439de0b369107cc19f3ab232ba:
if (!(file_exists(TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . "\56\x70\x68\160") && USE_CACHE === true)) {
goto Ef291f1f4a2f5fa7f297b53913d73882;
}
goto B6bb9a5610ed6811189a14c3119ae01f;
C62642f887d70b30a60fc4bf197d7008:
return false;
goto Aa0065d2f17ae13db722a24472dee645;
aeefcc4a094edefa04282c9b5ce1f250:
return $output;
goto e3d1d1207a2f0dd7d7ca4be1e195c754;
B6bb9a5610ed6811189a14c3119ae01f:
include TMP_DIR . $D04b3087a8db2eb35a7cf4ddc5dc9f8b . "\56\160\x68\160";
goto aeefcc4a094edefa04282c9b5ce1f250;
Aa0065d2f17ae13db722a24472dee645:
}
public static function cf8eca175ECF8b0257EB6675EE11CcbD()
{
goto Ba510393aaed5f8462441998e090fcc6;
F2e8c333e821062e8a35baa99eecca7d:
if (!empty($_SERVER["\x52\x45\x51\x55\x45\x53\x54\x5f\123\103\110\x45\x4d\x45"])) {
goto cf38425b266c73a0846c9bf0acada0e7;
}
goto B5b3bb18dc0be89bfccc58e4f1488320;
ac36e0a034d9eb5b0756791fc9d3cc9d:
App::$StreamingServers = $servers;
goto A31ca4a1ef76d27982ae23118e1a52e5;
Af8f0332cb9c569e123340c5b68b9ca3:
foreach (self::$ipTV_db->e754ec5884332643e17Aa3dBB732F8Ad() as $ed0813ec6476861cf94471aa9fe3dfe4) {
goto e549050e6922c24eb8270e8432175d66;
bdc80bff7a03d302cb9206ea892a576f:
$ed0813ec6476861cf94471aa9fe3dfe4["\x67\145\157\x69\160\x5f\143\x6f\165\x6e\164\162\151\x65\163"] = empty($ed0813ec6476861cf94471aa9fe3dfe4["\x67\145\x6f\151\160\x5f\143\157\x75\156\164\162\x69\145\x73"]) ? array() : json_decode($ed0813ec6476861cf94471aa9fe3dfe4["\147\145\x6f\151\x70\137\143\x6f\165\156\164\x72\151\145\163"], true);
goto Dad041dd26722461b319616755661dcf;
abdf844862baae021d7708cf9be6c4e3:
$C2a711c08251c838d3d5eea44abc5b08 = $ed0813ec6476861cf94471aa9fe3dfe4["\x73\x65\162\x76\x65\162\137\151\160"];
goto F325283fcf42e902070039aaca2c716d;
e6c9b6d4b131eed9d944fe5b89e3bbaf:
$ed0813ec6476861cf94471aa9fe3dfe4["\x72\164\x6d\x70\x5f\155\160\x6f\x72\x74\137\x75\x72\x6c"] = "\150\164\164\x70\72\57\x2f\x31\x32\67\56\60\x2e\60\x2e\x31\72\63\61\62\x31\60\57";
goto E4495465289f8261ffd1de2355e115e6;
E508840bd2c6f978ea47ce0d5e298391:
$C2a711c08251c838d3d5eea44abc5b08 = str_replace(array("\150\x74\164\x70\72\57\x2f", "\x2f", "\150\164\164\x70\163\x3a\x2f\57"), '', $ed0813ec6476861cf94471aa9fe3dfe4["\142\162\x6f\141\144\143\141\x73\x74"]);
goto c78b7ee1c9984b7f9fbab350d5a8b9ac;
De81852411299e16366660d011145221:
$b5d3abac4e83f18ea577a45f79da3564 = $B48dc46c7ba4ceb4122b87d328d6abf4 == "\150\164\164\x70" ? $ed0813ec6476861cf94471aa9fe3dfe4["\x68\164\164\160\x5f\x62\162\157\141\144\x63\141\163\164\x5f\x70\x6f\x72\x74"] : $ed0813ec6476861cf94471aa9fe3dfe4["\150\x74\x74\160\163\x5f\x62\x72\157\x61\x64\143\141\x73\164\x5f\x70\x6f\x72\164"];
goto E34673bb228d5282eb486d153c9dbd15;
D89345a099493903bb5ef84d9fb3e4c7:
$servers[intval($ed0813ec6476861cf94471aa9fe3dfe4["\x69\x64"])] = $ed0813ec6476861cf94471aa9fe3dfe4;
goto f6354f571f31e5e85555b8270ad43a0f;
e549050e6922c24eb8270e8432175d66:
if (!empty($ed0813ec6476861cf94471aa9fe3dfe4["\142\x72\x6f\x61\x64\143\x61\x73\x74"])) {
goto E634cf2b16f5328ac741a3b13e0e16a1;
}
goto abdf844862baae021d7708cf9be6c4e3;
E34673bb228d5282eb486d153c9dbd15:
$ed0813ec6476861cf94471aa9fe3dfe4["\141\x70\151\137\x75\x72\x6c"] = $B48dc46c7ba4ceb4122b87d328d6abf4 . "\72\57\57" . $C2a711c08251c838d3d5eea44abc5b08 . "\72" . $b5d3abac4e83f18ea577a45f79da3564 . "\x2f\163\x79\163\x74\x65\x6d\x5f\141\160\151\x2e\x70\x68\160\77\x70\141\163\x73\167\157\162\144\75" . App::$settings["\154\151\166\145\x5f\163\x74\162\145\x61\155\151\x6e\x67\137\x70\141\x73\163"];
goto Ed93eb90e741c18f4c88f2f221eac8cd;
b7f73f61439ad1fabae6d981b1a6a3b9:
$ed0813ec6476861cf94471aa9fe3dfe4["\x61\160\151\x5f\165\162\154\x5f\151\160\x5f\x6c\x6f\143\x61\x6c"] = $B48dc46c7ba4ceb4122b87d328d6abf4 . "\72\57\x2f\61\x32\x37\x2e\x30\56\x30\56\x31\x3a" . $b5d3abac4e83f18ea577a45f79da3564 . "\x2f\163\x79\x73\x74\x65\x6d\137\x61\x70\x69\x2e\x70\x68\160\x3f\160\141\163\x73\167\x6f\x72\x64\x3d" . App::$settings["\154\x69\x76\145\137\163\164\x72\145\141\x6d\x69\x6e\x67\x5f\x70\141\x73\x73"];
goto E5688c7f58e5ca4e287ef72df53f5de5;
Dad041dd26722461b319616755661dcf:
unset($ed0813ec6476861cf94471aa9fe3dfe4["\163\163\150\x5f\160\141\163\x73\167\x6f\162\x64"], $ed0813ec6476861cf94471aa9fe3dfe4["\167\141\x74\143\150\x64\x6f\147\137\x64\x61\x74\141"], $ed0813ec6476861cf94471aa9fe3dfe4["\x6c\141\163\x74\137\143\150\145\143\x6b\137\x61\x67\157"], $ed0813ec6476861cf94471aa9fe3dfe4["\163\145\162\x76\145\162\137\150\141\x72\144\x77\x61\162\145"]);
goto D89345a099493903bb5ef84d9fb3e4c7;
E5688c7f58e5ca4e287ef72df53f5de5:
$ed0813ec6476861cf94471aa9fe3dfe4["\x73\x69\164\x65\137\x75\x72\x6c\x5f\151\x70"] = $B48dc46c7ba4ceb4122b87d328d6abf4 . "\72\57\57" . $ed0813ec6476861cf94471aa9fe3dfe4["\163\145\162\x76\145\x72\x5f\151\x70"] . "\72" . $b5d3abac4e83f18ea577a45f79da3564 . "\x2f";
goto bdc80bff7a03d302cb9206ea892a576f;
c78b7ee1c9984b7f9fbab350d5a8b9ac:
A88ef0007ef176b759b0139d68bf1719:
goto e91e034fa784caeac395b77f51a5060d;
e91e034fa784caeac395b77f51a5060d:
$B48dc46c7ba4ceb4122b87d328d6abf4 = is_array(self::$settings["\x75\163\145\x5f\x68\164\x74\x70\x73"]) && in_array($ed0813ec6476861cf94471aa9fe3dfe4["\x69\144"], self::$settings["\x75\x73\145\137\x68\164\x74\160\163"]) ? "\x68\164\x74\160\163" : "\x68\164\164\x70";
goto De81852411299e16366660d011145221;
Ed93eb90e741c18f4c88f2f221eac8cd:
$ed0813ec6476861cf94471aa9fe3dfe4["\163\151\x74\x65\x5f\x75\162\154"] = $B48dc46c7ba4ceb4122b87d328d6abf4 . "\72\x2f\57" . $C2a711c08251c838d3d5eea44abc5b08 . "\72" . $b5d3abac4e83f18ea577a45f79da3564 . "\57";
goto d72fbbe1b84dc2b104b50e5ce536f873;
F325283fcf42e902070039aaca2c716d:
goto A88ef0007ef176b759b0139d68bf1719;
goto b20611da9fc8f843a7c282b7e9f081fa;
f6354f571f31e5e85555b8270ad43a0f:
C19ccc556dd3c95cc7a2d5ef40109b10:
goto Cf0de408f882e97cd57b8abadaac636c;
E4495465289f8261ffd1de2355e115e6:
$ed0813ec6476861cf94471aa9fe3dfe4["\141\160\151\x5f\x75\x72\154\x5f\151\x70"] = $B48dc46c7ba4ceb4122b87d328d6abf4 . "\x3a\x2f\x2f" . $ed0813ec6476861cf94471aa9fe3dfe4["\163\145\162\166\145\162\x5f\x69\x70"] . "\x3a" . $b5d3abac4e83f18ea577a45f79da3564 . "\x2f\x73\x79\x73\x74\145\x6d\137\141\160\151\x2e\x70\x68\160\77\x70\x61\x73\163\167\x6f\x72\x64\75" . App::$settings["\154\151\x76\x65\137\x73\x74\162\x65\141\155\151\156\147\x5f\160\141\163\x73"];
goto b7f73f61439ad1fabae6d981b1a6a3b9;
b20611da9fc8f843a7c282b7e9f081fa:
E634cf2b16f5328ac741a3b13e0e16a1:
goto E508840bd2c6f978ea47ce0d5e298391;
d72fbbe1b84dc2b104b50e5ce536f873:
$ed0813ec6476861cf94471aa9fe3dfe4["\x72\164\x6d\x70\137\163\145\162\166\145\162"] = "\x72\x74\x6d\160\x3a\x2f\57" . $C2a711c08251c838d3d5eea44abc5b08 . "\x3a" . $ed0813ec6476861cf94471aa9fe3dfe4["\162\x74\x6d\x70\x5f\160\x6f\162\x74"] . "\57\x6c\x69\x76\145\57";
goto e6c9b6d4b131eed9d944fe5b89e3bbaf;
Cf0de408f882e97cd57b8abadaac636c:
}
goto fae62faf67b21c9aa8155f0216d6531d;
cbb6083faac10d7b00f6bfc14cab5392:
c7da4110d186ef820c84d8f1b6bc6e21:
goto Cf4eb928589433c451548241d9fa3fe3;
da3f00299e0fe4a644157f3757608397:
$servers = array();
goto F2e8c333e821062e8a35baa99eecca7d;
Ba510393aaed5f8462441998e090fcc6:
$D04b3087a8db2eb35a7cf4ddc5dc9f8b = self::GetCache("\x73\145\x72\x76\x65\162\x73\x5f\143\141\x63\150\x65");
goto ddfbf03882eeecd6701ef216547ecb1e;
Cf4eb928589433c451548241d9fa3fe3:
self::$ipTV_db->query("\123\x45\x4c\x45\103\x54\40\52\40\x46\122\117\115\40\140\163\x74\162\145\141\x6d\151\156\147\137\x73\145\x72\x76\145\x72\x73\140");
goto da3f00299e0fe4a644157f3757608397;
a5abe751f9f381a31477e721a3efc2d7:
cf38425b266c73a0846c9bf0acada0e7:
goto Af8f0332cb9c569e123340c5b68b9ca3;
Bd210e046053805c7948ef6c257c0ce6:
return;
goto cbb6083faac10d7b00f6bfc14cab5392;
C33a01acd68d5517cf7e04c840e85fe6:
App::$StreamingServers = $D04b3087a8db2eb35a7cf4ddc5dc9f8b;
goto Bd210e046053805c7948ef6c257c0ce6;
B5b3bb18dc0be89bfccc58e4f1488320:
$_SERVER["\x52\x45\121\x55\x45\x53\x54\137\123\x43\x48\x45\115\x45"] = "\x68\x74\164\x70";
goto a5abe751f9f381a31477e721a3efc2d7;
ddfbf03882eeecd6701ef216547ecb1e:
if (empty($D04b3087a8db2eb35a7cf4ddc5dc9f8b)) {
goto c7da4110d186ef820c84d8f1b6bc6e21;
}
goto C33a01acd68d5517cf7e04c840e85fe6;
fae62faf67b21c9aa8155f0216d6531d:
Ad52638350caa4127ca8ccac6be2f54a:
goto ac36e0a034d9eb5b0756791fc9d3cc9d;
A31ca4a1ef76d27982ae23118e1a52e5:
}
public static function A96aeA1764388891e5652695144622aA($Df30fb595c9df3ff4cfcacec1981961f, $e0dce39b975af5a5132483b6fd0004a1)
{
goto e26d41016f8f2b262fc94a70f8fe8fb5;
B8cdcb5e9cf4887a1ccbf3ebdb51ebfd:
F629de21989636385977e8311572b927:
goto b27588d5c0fac2183941493c0c1f4dfe;
ab24ba9cb22741b1a9963d846add698e:
Adab41858969121b1e24c71e310a4866:
goto f6c5f4bdfdffa6e5cbf7ef04bef87c58;
Fddee59fb9bcb7d374ce1689f53de348:
return false;
goto D195e0a38af5f40e189335e768aeec61;
e26d41016f8f2b262fc94a70f8fe8fb5:
if (!empty(App::$StreamingServers[$Df30fb595c9df3ff4cfcacec1981961f]["\x62\x72\157\141\x64\x63\x61\163\x74\137\151\156\x74\x65\x72\x6e\x61\154"])) {
goto F629de21989636385977e8311572b927;
}
goto e6644945f1a7ebc15e6e301ab532ff26;
e6644945f1a7ebc15e6e301ab532ff26:
return false;
goto B8cdcb5e9cf4887a1ccbf3ebdb51ebfd;
F4a0d6f921f8a43d2957c8503741f723:
if (!(!empty(App::$StreamingServers[$Df30fb595c9df3ff4cfcacec1981961f]["\163\145\x72\166\145\162\137\x69\163\160"]) && App::$StreamingServers[$Df30fb595c9df3ff4cfcacec1981961f]["\x73\145\x72\x76\145\162\x5f\x69\163\160"] == App::$StreamingServers[$e0dce39b975af5a5132483b6fd0004a1]["\163\145\162\166\145\x72\137\x69\163\x70"])) {
goto Adab41858969121b1e24c71e310a4866;
}
goto dbbe80a408c5826d105bd6360604be9e;
b27588d5c0fac2183941493c0c1f4dfe:
if (!empty(App::$StreamingServers[$e0dce39b975af5a5132483b6fd0004a1]["\142\162\157\141\x64\143\x61\x73\x74\x5f\151\156\164\145\x72\x6e\x61\x6c"])) {
goto b86a29bb477877eaf0fee93af6a40df1;
}
goto Fddee59fb9bcb7d374ce1689f53de348;
D195e0a38af5f40e189335e768aeec61:
b86a29bb477877eaf0fee93af6a40df1:
goto F4a0d6f921f8a43d2957c8503741f723;
f6c5f4bdfdffa6e5cbf7ef04bef87c58:
return false;
goto E6f20acccc21af954244d61634ad4446;
dbbe80a408c5826d105bd6360604be9e:
return App::$StreamingServers[$e0dce39b975af5a5132483b6fd0004a1]["\142\162\157\141\144\x63\141\163\x74\137\151\x6e\164\x65\162\x6e\x61\154"];
goto ab24ba9cb22741b1a9963d846add698e;
E6f20acccc21af954244d61634ad4446:
}
public static function A0f81328429cE4f61D3707B4d193bfa7(&$af5f3ce9eb3da1324f232dd5294c52c4)
{
foreach ($af5f3ce9eb3da1324f232dd5294c52c4 as $adddbb4e87e58c7401067c17ded0bb85 => $B5aea58306ae4c6d4afea9415a08c926) {
goto C1da3dcb0b752b99e46a9097c14530a2;
eec6993608b3a5e4de61eea3975a5f6b:
$B5aea58306ae4c6d4afea9415a08c926 = str_replace(chr("\x30"), '', $B5aea58306ae4c6d4afea9415a08c926);
goto F26603c0579f0e790624e5434477eaec;
a32ab6375098ca3d2ce835d79a28f98b:
$af5f3ce9eb3da1324f232dd5294c52c4[$adddbb4e87e58c7401067c17ded0bb85] = $B5aea58306ae4c6d4afea9415a08c926;
goto C92e521652792a954caf8b3a5d59b2cf;
B5c7082b0d8088600ea57c998aef2e92:
Fa1e20862bfe63dc29af85b6c362f428:
goto Ddf968896175781cfee7bb948695f6a5;
C92e521652792a954caf8b3a5d59b2cf:
goto Fa1e20862bfe63dc29af85b6c362f428;
goto d262c80eda037efee1117267d0fdf185;
C1da3dcb0b752b99e46a9097c14530a2:
if (is_array($B5aea58306ae4c6d4afea9415a08c926)) {
goto c76e753ac358389b618215999e7bbbbc;
}
goto eec6993608b3a5e4de61eea3975a5f6b;
bb9cb2913a9f0e47f7501f5f19279196:
$B5aea58306ae4c6d4afea9415a08c926 = str_replace("\0", '', $B5aea58306ae4c6d4afea9415a08c926);
goto dd1986bbcc6c7c9b9dffd264bef48eed;
Ee91cf217d74f6a38c7b87974350392c:
$B5aea58306ae4c6d4afea9415a08c926 = str_replace("\46\43\x38\x32\63\70\73", '', $B5aea58306ae4c6d4afea9415a08c926);
goto a32ab6375098ca3d2ce835d79a28f98b;
d262c80eda037efee1117267d0fdf185:
c76e753ac358389b618215999e7bbbbc:
goto F623879baa43e9991b4266bd65249992;
dd1986bbcc6c7c9b9dffd264bef48eed:
$B5aea58306ae4c6d4afea9415a08c926 = str_replace("\56\56\57", "\46\x23\x34\66\x3b\46\x23\64\66\73\x2f", $B5aea58306ae4c6d4afea9415a08c926);
goto Ee91cf217d74f6a38c7b87974350392c;
Ddf968896175781cfee7bb948695f6a5:
C6b8f3646a3a512339ae9d0c5a52f208:
goto ea2305a906bca3512a4b87a3f94b7a35;
F623879baa43e9991b4266bd65249992:
self::A0F81328429cE4f61d3707B4D193bfa7($af5f3ce9eb3da1324f232dd5294c52c4[$adddbb4e87e58c7401067c17ded0bb85]);
goto B5c7082b0d8088600ea57c998aef2e92;
F26603c0579f0e790624e5434477eaec:
$B5aea58306ae4c6d4afea9415a08c926 = str_replace("\x0", '', $B5aea58306ae4c6d4afea9415a08c926);
goto bb9cb2913a9f0e47f7501f5f19279196;
ea2305a906bca3512a4b87a3f94b7a35:
}
c493f631068c9cbb05a92a26b5f5f2e4:
}
public static function aB745CF466C0F413b623D5e583Fed5eb()
{
App::$ipTV_db->query("\x53\105\x4c\105\x43\x54\40\x60\x69\160\x60\x20\106\x52\x4f\x4d\x20\x60\162\164\x6d\x70\x5f\x69\160\x73\140");
return array_merge(array("\61\62\x37\56\60\x2e\x30\x2e\61"), array_map("\147\145\x74\150\x6f\x73\164\x62\171\x6e\141\x6d\x65", B58c9d6824083a122bB220e7aaC50841(App::$ipTV_db->e754eC5884332643E17aa3dbb732F8aD())));
}
public static function e843E6366f7652936Bd22A35A661cae1()
{
goto C3a99c5dbe67eb55a8e5aeee9a937cbf;
aef5b4878ef86607c3b2e78c001b9a4c:
if (!file_exists(TMP_DIR . "\x63\154\x6f\165\x64\137\x69\160\163")) {
goto Dd1be227ddeafd72735fbc4d77b4067e;
}
goto e705aa77507940c686e004ee5032054c;
b5921d54758c3f13bed79ecf90de4be7:
a67f69d0d1c1aebddf871892485c0151:
goto Dbcd28707d3bbe156bb30ba928be1778;
Fb478236bb4500da8ded1582e5e7a5ed:
e63f1113f561de539a9ae6b59a30c4cc:
goto E1bfc9cc8f20e0a298c0b4ce9a7da8c1;
ea11359ca56c88bfc715833952120937:
$Bb77a6dbd27d8e51ae6ae0563e83ac40 = file_get_contents(TMP_DIR . "\143\154\157\x75\x64\x5f\151\160\163");
goto ecd38ca6d31c64d5a65cf5fee208036e;
F55d6a4851b74cf54d97088513b349ac:
self::$AllowedIPs = $D56f504f87cf31c71a605d3d5eaf9abf;
goto Ebc7f777bdb5ce7f2866d85e8d465af7;
B169c85e73f5b65667c2be3a8d32dd0a:
$Bb77a6dbd27d8e51ae6ae0563e83ac40 = Ca0e5a05baAdf9C5bC8169722c32B69D(IPS_URL_CMS);
goto e4c87f43766e02c8c329ef42ba8e9e97;
Ebc7f777bdb5ce7f2866d85e8d465af7:
return array_map("\147\145\x74\150\157\x73\164\x62\171\x6e\141\x6d\x65", array_unique($D56f504f87cf31c71a605d3d5eaf9abf));
goto c73ae296fda2c815de16876337d221c3;
b91557489b463db0ea3188592bf18c1b:
$D56f504f87cf31c71a605d3d5eaf9abf = array("\x31\x32\67\x2e\60\x2e\x30\x2e\x31", $_SERVER["\123\x45\122\x56\105\x52\137\x41\x44\x44\122"]);
goto Caebd74f9ef4ade845e3a60f9312dd17;
e705aa77507940c686e004ee5032054c:
$D56f504f87cf31c71a605d3d5eaf9abf = array_filter(array_merge($D56f504f87cf31c71a605d3d5eaf9abf, array_map("\164\162\x69\155", file(TMP_DIR . "\143\154\x6f\x75\x64\x5f\151\160\x73"))));
goto cf7b4cbe9a9dc07504c589acd1e4fc54;
ecd38ca6d31c64d5a65cf5fee208036e:
file_put_contents(TMP_DIR . "\143\154\157\x75\144\137\151\x70\163", $Bb77a6dbd27d8e51ae6ae0563e83ac40);
goto f4ffe0d8b4ce753e38bc300091200f54;
e4c87f43766e02c8c329ef42ba8e9e97:
if (!empty($Bb77a6dbd27d8e51ae6ae0563e83ac40)) {
goto e63f1113f561de539a9ae6b59a30c4cc;
}
goto ea11359ca56c88bfc715833952120937;
Cc144f5abbc784419c9cee07ffc2a7e4:
return self::$AllowedIPs;
goto e90281f9c27c5eab177301f350448519;
C3a99c5dbe67eb55a8e5aeee9a937cbf:
if (empty(self::$AllowedIPs)) {
goto a54a9c9d5cc19c7cde1066b0a3d1d6b0;
}
goto Cc144f5abbc784419c9cee07ffc2a7e4;
Caebd74f9ef4ade845e3a60f9312dd17:
foreach (App::$StreamingServers as $ddd0ee7bed940f5fb0e6de777847e294 => $f832a0a3b7e7825dae39766081071a01) {
goto b31f6e66c85ef7994cdf72cd086e58dc;
A3dacb9378cbf96ba74e925f168bbaaf:
$D56f504f87cf31c71a605d3d5eaf9abf = array_merge($D56f504f87cf31c71a605d3d5eaf9abf, json_decode($f832a0a3b7e7825dae39766081071a01["\x77\150\x69\164\145\x6c\x69\x73\x74\137\x69\x70\163"], true));
goto E82cc2dee8ad0036b5e7a872d3efe8fb;
b188fe7cb2c5295ccad4aea759d2708e:
ed7624763a61d22d3c4e19cfe1631e29:
goto fe637e58576d54d4ddf2c04ae8071513;
E82cc2dee8ad0036b5e7a872d3efe8fb:
D782906ef0c338bedae98738429f1fbd:
goto b404b26044d0f9f7c73133a15107c6c7;
b404b26044d0f9f7c73133a15107c6c7:
$D56f504f87cf31c71a605d3d5eaf9abf[] = $f832a0a3b7e7825dae39766081071a01["\163\145\162\166\145\162\137\151\x70"];
goto b188fe7cb2c5295ccad4aea759d2708e;
b31f6e66c85ef7994cdf72cd086e58dc:
if (empty($f832a0a3b7e7825dae39766081071a01["\x77\150\x69\x74\x65\x6c\x69\163\x74\x5f\x69\160\x73"])) {
goto D782906ef0c338bedae98738429f1fbd;
}
goto A3dacb9378cbf96ba74e925f168bbaaf;
fe637e58576d54d4ddf2c04ae8071513:
}
goto feed49c560091a407c073fc3ea010e87;
f4ffe0d8b4ce753e38bc300091200f54:
goto a67f69d0d1c1aebddf871892485c0151;
goto Fb478236bb4500da8ded1582e5e7a5ed;
feed49c560091a407c073fc3ea010e87:
e79241853d5ef8e79bb77364cda3c734:
goto ed54c4d8a28712db17c03fcfc03dcc32;
cf7b4cbe9a9dc07504c589acd1e4fc54:
Dd1be227ddeafd72735fbc4d77b4067e:
goto F55d6a4851b74cf54d97088513b349ac;
ed54c4d8a28712db17c03fcfc03dcc32:
if (!(!file_exists(TMP_DIR . "\143\x6c\x6f\x75\x64\x5f\151\160\163") || time() - filemtime(TMP_DIR . "\143\x6c\157\165\x64\137\x69\x70\x73") >= 600)) {
goto ce0e2bebaf6d0d7f80af34d489e8cfca;
}
goto B169c85e73f5b65667c2be3a8d32dd0a;
E1bfc9cc8f20e0a298c0b4ce9a7da8c1:
file_put_contents(TMP_DIR . "\x63\x6c\157\165\x64\137\151\x70\163", $Bb77a6dbd27d8e51ae6ae0563e83ac40);
goto b5921d54758c3f13bed79ecf90de4be7;
e90281f9c27c5eab177301f350448519:
a54a9c9d5cc19c7cde1066b0a3d1d6b0:
goto b91557489b463db0ea3188592bf18c1b;
Dbcd28707d3bbe156bb30ba928be1778:
ce0e2bebaf6d0d7f80af34d489e8cfca:
goto aef5b4878ef86607c3b2e78c001b9a4c;
c73ae296fda2c815de16876337d221c3:
}
public static function B2B8b7529b09105010ffdF29f5a54fC6(array $ec8b21b4eae13aab3acc31e53cd4e955)
{
goto ed47cda994bf69263fe7b6880691a189;
ed47cda994bf69263fe7b6880691a189:
if (!(App::$settings["\163\x61\166\x65\137\x63\154\157\163\145\x64\137\143\x6f\x6e\x6e\x65\x63\164\151\x6f\156"] > 0)) {
goto bb90974ff452c7e8cdbbdf66cc2b9afb;
}
goto Ee4738df811850b3f8b7dca4863ad0ab;
Ee4738df811850b3f8b7dca4863ad0ab:
App::$ipTV_db->query("\x49\x4e\123\x45\x52\x54\x20\x49\x4e\x54\x4f\40\140\x75\163\x65\162\137\141\143\x74\151\x76\151\x74\x79\x60\x20\123\x45\x4c\x45\x43\x54\x20\x61\x63\x74\x69\x76\x69\164\171\137\151\144\54\x75\163\x65\x72\x5f\x69\x64\x2c\x73\164\162\x65\141\155\x5f\x69\144\x2c\163\145\x72\166\145\162\x5f\x69\144\54\x75\163\x65\162\137\141\x67\x65\x6e\x74\x2c\165\163\145\162\137\151\160\54\x63\157\156\x74\141\151\156\x65\x72\54\x64\141\164\145\x5f\163\x74\141\162\164\54\47" . time() . "\47\54\147\145\157\x69\160\137\x63\x6f\165\156\164\162\x79\137\x63\x6f\144\145\54\x69\x73\160\x2c\143\x69\164\x79\x2c\x64\x69\166\145\x72\x67\145\x6e\x63\145\40\106\x52\117\115\40\165\163\x65\x72\x5f\141\143\164\x69\x76\151\x74\x79\x5f\156\157\x77\x20\x57\110\x45\x52\x45\x20\140\x61\x63\164\x69\x76\x69\x74\x79\137\151\x64\140\x20\x49\x4e\40\50" . implode("\x2c", $ec8b21b4eae13aab3acc31e53cd4e955) . "\x29");
goto fffee05efe2087ced045a7bfd84da1c9;
fffee05efe2087ced045a7bfd84da1c9:
bb90974ff452c7e8cdbbdf66cc2b9afb:
goto fc54b5c6a428200d01c7c235b28a470e;
fc54b5c6a428200d01c7c235b28a470e:
}
}
Function Calls
None |
Stats
MD5 | 121e6d0c770fc5bd18692083b5050413 |
Eval Count | 0 |
Decode Time | 100 ms |