Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

fuXHK = "\150\x74\164\x70\x73\x3a\57\57\141\x70\151\x2e\x74\x65\x6c\145\x67\162\141\x6d\x2..

Decoded Output download

<?  fuXHK = "https://api.telegram.org/bot{$this->Zvrjz["key"]}/"; goto vXAfu; ZBkPt: $this->Zvrjz = ["key" => "7965157934:AAEoohr2thgsO5VhF-Ojju1GvFEeLd_Dg0A", "admin" => "5160258484"]; goto NkW14; LYJlO: $this->V_ZXj = getenv("DBPORT"); goto ZIIep; vXAfu: $this->file = "https://api.telegram.org/file/bot{$this->Zvrjz["key"]}/"; goto gMCef; ZZGQE: $this->U9JBs = $this->sql("select param, value from language", view: "uniq"); goto hxeNY; gMCef: $this->l9vU6 = getenv("IP"); goto LYJlO; ZIIep: $this->B9bbA = "en"; goto TXvu_; TXvu_: $this->Urq4i = 5; goto ZZGQE; hxeNY: } public function input() { goto WL7xx; avl93: $this->demo(); goto X2YOT; KBX_B: $this->session(); goto IKJOL; OFrG8: $this->Keucv = ["bot" => $input["message"]["from"]["is_bot"] ?? false, "pinned" => $input["message"]["pinned_message"] ?? false, "message" => $input["callback_query"]["message"]["text"] ?? $input["message"]["text"] ?? $input["channel_post"]["text"] ?? $input["message"]["caption"] ?? '', "message_id" => $input["callback_query"]["message"]["message_id"] ?? $input["message"]["message_id"] ?? $input["channel_post"]["message_id"], "chat" => $input["message"]["chat"]["id"] ?? $input["callback_query"]["message"]["chat"]["id"] ?? $input["channel_post"]["chat"]["id"] ?? $input["my_chat_member"]["chat"]["id"], "from" => $input["message"]["from"]["id"] ?? $input["inline_query"]["from"]["id"] ?? $input["callback_query"]["from"]["id"] ?? $input["channel_post"]["chat"]["id"] ?? $input["my_chat_member"]["from"]["id"] ?? $input["pre_checkout_query"]["from"]["id"], "username" => $input["message"]["from"]["first_name"] ?? $input["inline_query"]["from"]["first_name"] ?? $input["callback_query"]["from"]["first_name"], "forum" => $input["message"]["message_thread_id"] ?? '', "query" => $input["inline_query"]["query"] ?? '', "inlid" => $input["inline_query"]["id"] ?? '', "group" => in_array($input["message"]["chat"]["type"], ["group", "supergroup"]), "sticker_id" => $input["message"]["sticker"]["file_id"] ?? false, "channel" => !empty($input["channel_post"]["message_id"]), "callback" => $input["callback_query"]["data"] ?? false, "callback_id" => $input["callback_query"]["id"] ?? false, "pre_checkout_id" => $input["pre_checkout_query"]["id"] ?? false, "invoice_payload" => $input["pre_checkout_query"]["invoice_payload"] ?? false, "payment_payload" => $input["message"]["successful_payment"]["invoice_payload"] ?? false, "payment_amount" => $input["message"]["successful_payment"]["total_amount"] ?? false, "payment_type" => $input["message"]["successful_payment"]["currency"] ?? false, "photo" => $input["message"]["photo"] ?? false, "file_name" => $input["message"]["document"]["file_name"] ?? false, "file_id" => $input["message"]["document"]["file_id"] ?? $input["message"]["photo"][0]["file_id"] ?? false, "caption" => $input["message"]["caption"] ?? false, "reply" => $input["message"]["reply_to_message"]["message_id"] ?? false, "reply_from" => $input["message"]["reply_to_message"]["from"]["id"] ?? $input["callback_query"]["message"]["reply_to_message"]["from"]["id"] ?? false, "reply_text" => $input["message"]["reply_to_message"]["text"] ?? false, "new_member_id" => $input["my_chat_member"]["new_chat_member"]["user"]["id"] ?? false, "new_member_status" => $input["my_chat_member"]["new_chat_member"]["status"] ?? false, "entities" => $input["message"]["entities"] ?? $input["message"]["caption_entities"] ?? false]; goto avl93; rdfeO: $this->p_60M = $input = json_decode(file_get_contents("php://input"), true); goto OFrG8; IKJOL: $this->action(); goto Ucwr7; bSBGT: exit; goto Dp6tW; WL7xx: if ("POST" == $_SERVER["REQUEST_METHOD"] && $_GET["k"] == $this->Zvrjz["key"]) { goto M25dm; } goto FhgDJ; FhgDJ: header("500", true, 500); goto bSBGT; Ucwr7: $this->callbackCheck(); goto sAPyu; X2YOT: $this->auth(); goto KBX_B; Dp6tW: M25dm: goto rdfeO; sAPyu: } public function telegramPayHook() { goto l9nSE; PMf9H: $this->notifyPay($o); goto BHxbz; RhVlD: $this->Keucv["callback_id"] = $this->Keucv["message_id"]; goto P7T6q; l9nSE: $this->paymentsDebug($this->Keucv, log: 1); goto nVje8; P7T6q: $this->menu($menupage); goto Jmd4t; rQqNF: sleep(2); goto RhVlD; nVje8: [$o, $menupage, $this->Keucv["message_id"]] = explode(":", $this->Keucv["payment_payload"]); goto YC8vH; YC8vH: $this->sql("update orders set paid=1, paid_type=1, paid_time=now(), amount=:amount where paid=0 and id=:id", [":id" => $o, ":amount" => $this->Keucv["payment_amount"] / ($this->Keucv["payment_type"] == "XTR" ? 1 : 100)]); goto PMf9H; BHxbz: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], "\xd0\276\320\xb1\321\x80\320\xb0\320\261\xd0\xbe\xd1\x82\xd0\xba\320\xb0 \320\xb7\xd0\260\xd0\xba\xd0\xb0\xd0\267\320\260"); goto rQqNF; Jmd4t: } public function walletHook() { goto dmCLa; a3dIT: $this->paymentsDebug($log, log: 1); goto JzXiV; Q_y2O: if (!$this->getSetting("showwebhook")) { goto xuIge; } goto VfNTG; dmCLa: $log = json_encode(["post" => $_POST, "raw" => json_decode(file_get_contents("php://input")), "headers" => $_SERVER], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); goto a3dIT; VfNTG: $this->notify("\320\275\320\265\xd0\276\320\261\xd1\200\xd0\260\320\261\xd0\276\xd1\x82\xd0\260\xd0\275\320\275\321\213\xd0\271 \320\xb2\320\265\xd0\xb1\xd1\x85\xd1\x83\320\xba \xd0\276\320\277\xd0\xbb\320\xb0\321\x82\321\x8b:\xa<code>{$log}</code>"); goto q70W9; JzXiV: if (!$this->wallethash()) { goto rYfqm; } goto kc0Lu; J9K8H: foreach ($payload as $k => $v) { goto wC1jB; WRIWh: $this->menu($menupage); goto Sfa5o; jicCk: sleep(2); goto WRIWh; gzxVP: $this->Keucv["callback_id"] = $this->Keucv["message_id"]; goto JwlLM; HLS8F: [$id, $this->Keucv["chat"], $this->Keucv["message_id"], $menupage] = explode(":", $v["payload"]["externalId"]); goto PT8iE; njRuA: $this->notifyPay($id); goto gzxVP; PT8iE: if (!($id > 0)) { goto CvIuH; } goto kAN91; ROZxX: CvIuH: goto nBh6L; kAN91: $this->sql("update orders set paid=1, paid_type=2, paid_time=now(), amount=:amount where paid=0 and id=:id", [":id" => $id, ":amount" => (int) $v["payload"]["orderAmount"]["amount"]]); goto njRuA; wC1jB: if (!($v["type"] != "ORDER_PAID")) { goto QpD8A; } goto vhshs; nBh6L: cWcN0: goto A1du3; vhshs: goto cWcN0; goto wbFAO; ktW3M: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], "\xd0\xbe\xd0\261\321\200\320\xb0\xd0\261\320\xbe\321\202\xd0\xba\xd0\xb0 \xd0\267\320\260\320\272\320\260\320\267\xd0\xb0"); goto jicCk; JwlLM: $this->Keucv["from"] = $this->Keucv["chat"]; goto ktW3M; Sfa5o: unset($payload[$k]); goto ROZxX; wbFAO: QpD8A: goto HLS8F; A1du3: } goto A70xR; Wq9Ss: $this->notify("\320\275\320\xb5\320\xbe\xd0\261\xd1\x80\xd0\xb0\xd0\261\320\xbe\321\x82\320\260\320\xbd\320\xbd\xd1\213\320\xb9 \320\262\xd0\xb5\xd0\261\321\x85\321\203\320\272 \xd0\xbe\320\xbf\320\273\xd0\xb0\xd1\202\321\x8b:\xa<code>" . json_encode($payload, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . "</code>"); goto DyICV; Y8c7e: rYfqm: goto Q_y2O; ljYpL: return; goto Y8c7e; A70xR: BDKEd: goto ZAqGl; XWH07: lbUgu: goto ljYpL; tIUWq: if (empty($payload)) { goto lbUgu; } goto J9K8H; ZAqGl: if (!(!empty($payload) && $this->getSetting("showwebhook"))) { goto P_9tA; } goto Wq9Ss; q70W9: xuIge: goto GIOxn; kc0Lu: $payload = json_decode(file_get_contents("php://input"), true); goto tIUWq; DyICV: P_9tA: goto XWH07; GIOxn: } public function cryptomusHook() { goto zmFQi; aQ3f0: $key = $this->getSetting("@cryptomuskey"); goto MfzMp; gAz_Z: return $this->menu($menupage); goto gnXf7; MfzMp: $input = json_decode(file_get_contents("php://input"), true); goto txJma; ACame: $sign2 = md5(base64_encode(json_encode($input, JSON_UNESCAPED_UNICODE)) . $key); goto TuCau; Hnp8P: if (!($id > 0)) { goto kXV66; } goto F2bTx; iFi89: $this->Keucv["from"] = $this->Keucv["chat"]; goto ReWXO; zmFQi: $uid = $this->getSetting("@cryptomusuid"); goto aQ3f0; CjyKp: [$id, $this->Keucv["chat"], $this->Keucv["message_id"], $menupage] = explode("-", $input["order_id"]); goto Hnp8P; uSrOs: if (!(!empty($sign) && $sign == $sign2 && $input["status"] == "paid")) { goto m9PqP; } goto CjyKp; mXyPw: sleep(2); goto gAz_Z; taA4v: $this->notifyPay($id); goto GNX6K; Nn7D3: McWhM: goto NFNWO; HENjp: $this->notify("\320\xbd\320\xb5\320\276\320\261\xd1\200\xd0\xb0\xd0\261\xd0\276\321\202\320\xb0\320\275\xd0\275\321\x8b\320\xb9 \xd0\262\xd0\265\xd0\xb1\xd1\205\321\x83\xd0\xba \320\276\320\xbf\320\273\xd0\xb0\xd1\202\xd1\213:\xa<code>{$log}</code>"); goto Nn7D3; TuCau: $this->paymentsDebug($input, [$sign, $sign2]); goto uSrOs; P24Rh: if (!$this->getSetting("showwebhook")) { goto McWhM; } goto HENjp; RAs1k: m9PqP: goto P24Rh; F2bTx: $this->sql("update orders set paid=1, paid_type=3, paid_time=now(), amount=:amount where paid=0 and id=:id", [":id" => $id, ":amount" => (int) $input["amount"]]); goto taA4v; ReWXO: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], "\xd0\xbe\xd0\xb1\321\x80\xd0\xb0\xd0\261\xd0\276\xd1\202\xd0\xba\320\xb0 \xd0\xb7\320\xb0\xd0\272\xd0\260\320\xb7\320\260"); goto mXyPw; txJma: $sign = $input["sign"]; goto JDK7m; i3MfT: $this->paymentsDebug($log, log: 1); goto bYdxG; gnXf7: kXV66: goto RAs1k; GNX6K: $this->Keucv["callback_id"] = $this->Keucv["message_id"]; goto iFi89; JDK7m: $log = json_encode(["server" => $_SERVER, "input" => $input], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); goto i3MfT; bYdxG: unset($input["sign"]); goto ACame; NFNWO: } public function yoomoneyHook() { goto c0o14; TnIyq: aGOu3: goto YysFN; vI_Jn: $this->sd($_POST); goto UeEdY; K82w1: $this->menu($t[4]); goto vhJen; aWw2r: $this->Keucv["callback_id"] = $this->Keucv["message_id"] = $t[3]; goto ME74c; HitXI: $this->Keucv["chat"] = $this->Keucv["from"] = $t[2]; goto aWw2r; c0o14: if (!$this->getSetting("yd")) { goto ObFbr; } goto vI_Jn; ExO7f: $this->notifyPay($t[1]); goto HitXI; UeEdY: ObFbr: goto S1HcJ; g4IE7: $phrase = $this->getSetting("phrase"); goto Lg_lT; YysFN: LbbIy: goto vWWJC; YkSlX: if (!(sha1(implode("&", $params)) == $_POST["sha1_hash"])) { goto LbbIy; } goto ROfc9; gVd6x: $this->sql("update orders set paid=1, paid_type=4, paid_time=now(), amount=:amount where paid=0 and id=:id", [":id" => $t[1], ":amount" => $_POST["amount"]]); goto ExO7f; vhJen: LKpaN: goto TnIyq; tnbvN: if (!($t[0] == $phrase)) { goto aGOu3; } goto GCKhD; S1HcJ: $this->paymentsDebug($_POST, log: 1); goto omFrQ; GCKhD: if (!((int) $t[1] > 0)) { goto LKpaN; } goto gVd6x; l33HQ: sleep(2); goto K82w1; Lg_lT: $params = ["notification_type" => $_POST["notification_type"], "operation_id" => $_POST["operation_id"], "amount" => $_POST["amount"], "currency" => $_POST["currency"], "datetime" => $_POST["datetime"], "sender" => $_POST["sender"], "codepro" => $_POST["codepro"], "notification_secret" => $secret, "label" => $_POST["label"]]; goto YkSlX; ROfc9: $t = explode(":", $_POST["label"]); goto tnbvN; omFrQ: $secret = $this->getSetting("secret"); goto g4IE7; ME74c: $this->update($t[2], $t[3], "\xd0\276\xd0\261\321\200\xd0\xb0\xd0\261\320\276\321\x82\320\xba\320\260 \320\267\320\xb0\320\xba\320\xb0\320\xb7\xd0\260"); goto l33HQ; vWWJC: } public function cryptoHook() { goto nCuTU; sIa4O: $this->notifyPay($id); goto DkTQV; xJ4zV: $payload = json_decode(file_get_contents("php://input"), true)["payload"]; goto EjD9p; nCuTU: $log = json_encode(["post" => $_POST, "raw" => json_decode(file_get_contents("php://input")), "headers" => $_SERVER], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); goto PxCOM; X0FSi: [$id, $this->Keucv["chat"], $this->Keucv["message_id"], $menupage] = explode(":", $payload["payload"]); goto uOV9F; g9YMb: $this->sql("update orders set paid=1, paid_type=5, paid_time=now(), amount=:amount where paid=0 and id=:id", [":id" => $id, ":amount" => (int) $payload["amount"]]); goto sIa4O; akZNi: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], "\xd0\xbe\320\261\xd1\200\xd0\260\xd0\261\xd0\276\xd1\x82\xd0\272\320\xb0 \xd0\267\xd0\xb0\xd0\xba\xd0\xb0\xd0\267\320\xb0"); goto bFzzG; PYw32: Fyohh: goto RPZuR; oYdLM: $this->notify("\320\xbd\320\265\xd0\xbe\320\xb1\321\x80\xd0\260\320\261\320\276\xd1\202\320\260\320\xbd\320\xbd\321\x8b\xd0\271 \320\xb2\320\xb5\320\xb1\321\x85\321\x83\320\xba \xd0\xbe\320\277\320\xbb\xd0\260\321\202\xd1\x8b:
<code>{$log}</code>"); goto Wxfet; RPZuR: g5a4E: goto fW8Zp; hE061: $this->Keucv["from"] = $this->Keucv["chat"]; goto akZNi; fW8Zp: ExIvC: goto RmWsU; DkTQV: $this->Keucv["callback_id"] = $this->Keucv["message_id"]; goto hE061; EjD9p: if (!(!empty($payload) && $payload["status"] == "paid")) { goto g5a4E; } goto X0FSi; kpKbU: if (!$this->cryptoHash()) { goto ExIvC; } goto xJ4zV; bFzzG: sleep(2); goto ArwyD; Wxfet: Z1oE1: goto NL7ri; uOV9F: if (!($id > 0)) { goto Fyohh; } goto g9YMb; RmWsU: if (!$this->getSetting("showwebhook")) { goto Z1oE1; } goto oYdLM; PxCOM: $this->paymentsDebug($log, log: 1); goto kpKbU; ArwyD: return $this->menu($menupage); goto PYw32; NL7ri: } public function cryptoLink($label, $desc, $price) { goto c1DbZ; yUG_K: $res = curl_exec($ch); goto BhFy1; midIW: $this->paymentsDebug($data, $res); goto dZxUR; dH2fq: return $res["result"]["pay_url"] ?: false; goto IKrbD; KC5Is: $data = ["amount" => $price, "currency_type" => "fiat", "fiat" => "RUB", "payload" => $label, "expires_in" => $this->getSetting("expirePay") ?: 3600, "description" => $desc]; goto xFO1d; BhFy1: curl_close($ch); goto mxBlI; xFO1d: $ch = curl_init(); goto Oqu_3; lJvzE: if (empty($token)) { goto Q4bcR; } goto KC5Is; c1DbZ: $token = $this->getSetting("@crypto"); goto lJvzE; mxBlI: $res = json_decode($res, true); goto midIW; Oqu_3: curl_setopt_array($ch, [CURLOPT_URL => "https://pay.crypt.bot/api/createInvoice", CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["Crypto-Pay-API-Token: {$token}", "Content-Type: application/json"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto yUG_K; dZxUR: Q4bcR: goto dH2fq; IKrbD: } public function paymentsDebug($input, $output = false, $log = false) { goto ed09y; oq1Qd: m758t: goto XQK6a; wJhnQ: file_put_contents("/logs/paymentsDebug", PHP_EOL . date("Y-m-d H:i:s") . PHP_EOL . json_encode(["who" => debug_backtrace()[1]["function"], "input" => $input, "output" => $output], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . PHP_EOL, FILE_APPEND); goto oq1Qd; ed09y: if (!($this->getSetting("debug") || $log)) { goto m758t; } goto wJhnQ; XQK6a: } public function cryptomusLink($label, $desc, $price) { goto p6_RP; Zht8T: zETvV: goto r834G; m1p9c: $res = json_decode($res, true); goto FzGfa; XegZ2: $domain = $this->getSetting("domain"); goto CX37J; TlzPL: curl_setopt_array($ch, [CURLOPT_URL => "https://api.cryptomus.com/v1/payment", CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["merchant: {$uid}", "sign: {$sign}", "Content-Type: application/json"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto ORwBH; JUHGJ: $ch = curl_init(); goto TlzPL; ORwBH: $res = curl_exec($ch); goto pISoE; r834G: return $res["result"]["url"] ?: false; goto E0awS; M6kTL: $sign = md5(base64_encode(json_encode($data)) . $key); goto JUHGJ; p6_RP: if (!(!empty($uid = $this->getSetting("@cryptomusuid")) && !empty($key = $this->getSetting("@cryptomuskey")))) { goto zETvV; } goto XegZ2; CX37J: $data = ["amount" => (string) $price, "currency" => "RUB", "lifetime" => $this->getSetting("expirePay") ?: 3600, "order_id" => $label, "url_callback" => "https://{$domain}:8443/cryptomus"]; goto M6kTL; FzGfa: $this->paymentsDebug($data, $res); goto Zht8T; pISoE: curl_close($ch); goto m1p9c; E0awS: } public function testCryptomus() { goto DbSol; KuT9C: $sign = md5(base64_encode(json_encode($data)) . $key); goto YIeFL; oDkek: curl_close($ch); goto vSgxP; WITKu: HVM7J: goto D1HA7; DbSol: if (!(!empty($uid = $this->getSetting("@cryptomusuid")) && !empty($key = $this->getSetting("@cryptomuskey")))) { goto HVM7J; } goto aRvPw; aRvPw: $domain = $this->getSetting("domain"); goto lvtY1; Rvwp2: curl_setopt_array($ch, [CURLOPT_URL => "https://api.cryptomus.com/v1/test-webhook/payment", CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["merchant: {$uid}", "sign: {$sign}", "Content-Type: application/json"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto NqCRw; lvtY1: $data = ["currency" => "ETH", "network" => "eth", "status" => "check", "url_callback" => "https://{$domain}:8443/cryptomus"]; goto KuT9C; NqCRw: $res = curl_exec($ch); goto oDkek; vSgxP: $res = json_decode($res, true); goto A7Mr1; YIeFL: $ch = curl_init(); goto Rvwp2; A7Mr1: $this->sd($res); goto WITKu; D1HA7: } public function walletLink($label, $desc, $price) { goto B_3Vm; slS2R: $res = curl_exec($ch); goto IJV0V; B_3Vm: $secret = $this->getSetting("@wallet"); goto MrY2b; NSO4C: $res = json_decode($res, true); goto HQNdD; MrY2b: if (empty($secret)) { goto KZiuy; } goto R1PVU; IJV0V: curl_close($ch); goto NSO4C; fg4Ru: KZiuy: goto fQ6hT; EmeBp: $ch = curl_init(); goto KkJb3; R1PVU: $data = ["amount" => ["currencyCode" => "RUB", "amount" => $price], "description" => $desc, "externalId" => $label, "timeoutSeconds" => $this->getSetting("expirePay") ?: 3600, "customerTelegramUserId" => $this->Keucv["from"]]; goto EmeBp; KkJb3: curl_setopt_array($ch, [CURLOPT_URL => "https://pay.wallet.tg/wpay/store-api/v1/order", CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["Wpay-Store-Api-Key: {$secret}", "Content-Type: application/json"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto slS2R; HQNdD: $this->paymentsDebug($data, $res); goto fg4Ru; fQ6hT: return $res["data"]["payLink"] ?: false; goto x7umu; x7umu: } public function wallethash() { goto GHGwN; yyrFu: return false; goto F5LNB; zmXZn: $hash = base64_encode(hash_hmac("sha256", $string, $secret, true)); goto ON6XZ; aMCac: return true; goto AU89r; ON6XZ: if (!($hash == $_SERVER["HTTP_WALLETPAY_SIGNATURE"])) { goto nCh7I; } goto aMCac; G30uZ: $string = "{$_SERVER["REQUEST_METHOD"]}.{$_SERVER["REQUEST_URI"]}.{$_SERVER["HTTP_WALLETPAY_TIMESTAMP"]}." . base64_encode(file_get_contents("php://input")); goto zmXZn; AU89r: nCh7I: goto yyrFu; GHGwN: $secret = $this->getSetting("@wallet"); goto G30uZ; F5LNB: } public function cryptoHash() { goto yD0gV; SimFe: return true; goto KXuYf; KXuYf: Wvx3R: goto XtVk8; rgJi0: $input = file_get_contents("php://input"); goto ZC9Jx; ZC9Jx: $hash = hash_hmac("sha256", $input, hash("sha256", $secret, true)); goto d_qr_; d_qr_: if (!($hash == $_SERVER["HTTP_CRYPTO_PAY_API_SIGNATURE"])) { goto Wvx3R; } goto SimFe; XtVk8: return false; goto Z0Uev; yD0gV: $secret = $this->getSetting("@crypto"); goto rgJi0; Z0Uev: } public function preCheckout() { goto kWOBy; kWOBy: if ($this->sql("select paid from orders where id=:id", [":id" => $this->Keucv["invoice_payload"]], "one")) { goto q_tly; } goto ua259; RJFUo: $this->request("answerPreCheckoutQuery", ["pre_checkout_query_id" => $this->Keucv["pre_checkout_id"], "ok" => false, "error_message" => "\xd0\xb7\320\260\320\xba\320\xb0\xd0\xb7 \321\203\xd0\xb6\320\xb5 \xd0\xbe\xd0\xbf\xd0\273\xd0\260\xd1\x87\xd0\265\320\275"]); goto yoHtF; ua259: $this->request("answerPreCheckoutQuery", ["pre_checkout_query_id" => $this->Keucv["pre_checkout_id"], "ok" => true]); goto dJF8s; dJF8s: goto YSzCn; goto uUjVl; uUjVl: q_tly: goto RJFUo; yoHtF: YSzCn: goto DIhyX; DIhyX: } public function action() { goto fCrid; e2hFt: CigHc: goto UIsnZ; fCrid: switch (true) { case !empty($this->Keucv["file_id"]) && $this->Iyxqc && empty($this->Keucv["reply"]): $this->send($this->Keucv["chat"], "<code>~photo:{$this->Keucv["file_id"]}~</code>", $this->Keucv["message_id"]); goto FUuRj; case !empty($this->Keucv["payment_payload"]): $this->telegramPayHook(); goto FUuRj; case !empty($this->Keucv["pre_checkout_id"]): $this->preCheckout(); goto FUuRj; case !empty($this->Keucv["reply"]) && !empty($_SESSION["reply"][$this->Keucv["reply"]]): $this->reply(); goto FUuRj; case !empty($this->Keucv["pinned"]) || !empty($this->Keucv["bot"]) || empty($this->Keucv["message_id"]): goto FUuRj; case empty($this->Keucv["callback"]) && $this->Iyxqc && preg_match("~^/(setuser|setadmin)$~", $this->Keucv["message"], $m): goto Ghhql; zoteQ: XKgKh: goto Te78z; Ghhql: switch ($m[1]) { case "setadmin": goto TP6sP; kDDZ2: goto uHMTv; goto plTQ2; TFL2Y: $this->send($this->Keucv["chat"], "\320\277\320\xb5\321\200\xd0\265\320\272\xd0\xbb\321\216\xd1\207\320\xb8\xd0\273 \xd0\xb2 \321\200\320\265\xd0\266\320\270\320\xbc \320\260\xd0\xb4\320\xbc\320\xb8\320\xbd\320\xb0", $this->Keucv["message_id"]); goto U223A; TP6sP: unset($_SESSION["cloak"]); goto TFL2Y; U223A: $this->menu(); goto kDDZ2; plTQ2: case "setuser": goto GQmvL; aCK4x: goto uHMTv; goto SVfLL; exXCQ: $this->menu(); goto aCK4x; GQmvL: $_SESSION["cloak"] = 1; goto Mo3Tt; ZTY9W: $this->Iyxqc = false; goto exXCQ; Mo3Tt: $this->send($this->Keucv["chat"], "\xd0\xbf\320\265\xd1\200\320\265\xd0\xba\xd0\273\xd1\216\xd1\207\xd0\xb8\xd0\273 \xd0\xb2 \xd1\x80\320\265\320\266\xd0\270\xd0\274 \320\277\xd0\xbe\320\273\xd1\x8c\320\267\xd0\276\320\262\320\260\321\x82\320\265\xd0\273\xd1\217", $this->Keucv["message_id"]); goto ZTY9W; SVfLL: } goto zoteQ; g59wt: goto FUuRj; goto oHtxV; Te78z: uHMTv: goto g59wt; oHtxV: case empty($this->Keucv["callback"]) && preg_match("~^/(android|ios|macos|windows|help)$~", $this->Keucv["message"], $m): goto bFSCk; xx4Te: V8v76: goto GM1b4; RBvKh: goto FUuRj; goto QsZSE; GM1b4: BL172: goto RBvKh; bFSCk: switch ($m[1]) { case "help": $this->previewMedia("hb"); goto BL172; case "android": $this->previewMedia("ha"); goto BL172; case "ios": $this->previewMedia("hi"); goto BL172; case "macos": $this->previewMedia("hm"); goto BL172; case "windows": $this->previewMedia("hw"); goto BL172; } goto xx4Te; QsZSE: case preg_match("~^/(?P<method>[^\s]+)(?:\s(?P<args>.+))?$~", $this->Keucv["callback"] ?: $this->Keucv["message"], $m): goto jglUW; ivMdr: S7nDk: goto swwnd; fKh0K: $this->send($this->Keucv["chat"], "method {$m["method"]} not exists", $this->Keucv["message_id"]); goto ivMdr; KugV6: ZP9jJ: goto SM08b; zZJ0i: BlFos: goto il2z5; wopH1: if (!$this->Iyxqc && !in_array($m["method"], $users_methods)) { goto ZP9jJ; } goto oHW08; SM08b: return; goto bdzNG; bpBeZ: zlbdv: goto hCtKp; jglUW: $this->cloak(); goto hCDbC; eNC1v: w43Nf: goto i5kxu; IbyhO: $this->{$m["method"]}(); goto l8Bh1; Hvk96: goto S7nDk; goto CMTf3; w_1Xz: if (isset($m["args"])) { goto w43Nf; } goto IbyhO; pqRb5: nyksg: goto Z1pc0; swwnd: goto FUuRj; goto nZtwU; bdzNG: goto zlbdv; goto zZJ0i; hCDbC: if (method_exists($this, $m["method"])) { goto P8NK2; } goto zqsO1; i5kxu: $this->{$m["method"]}(...explode("_", $m["args"])); goto pqRb5; etigQ: lmROw: goto fKh0K; CMTf3: P8NK2: goto owGfF; l8Bh1: goto nyksg; goto eNC1v; oHW08: if (!empty($this->Keucv["group"]) && !$this->Iyxqc) { goto BlFos; } goto w_1Xz; Z1pc0: goto zlbdv; goto KugV6; zqsO1: if (!empty($GLOBALS["debug"])) { goto lmROw; } goto Hvk96; hCtKp: goto S7nDk; goto etigQ; il2z5: return; goto bpBeZ; owGfF: $users_methods = ["start", "menu", "id", "serverUser", "buy", "testPeriod", "peer", "qrPeer", "createOrder", "order", "deleteOrder", "prolong", "payOrder", "sendReply", "helpMenu", "previewMedia", "amnezia", "balanceClient", "balanceOrder"]; goto wopH1; nZtwU: default: goto gdpV7; Ydhb6: $this->feedback($s); goto KxRpo; Yinjl: TNSFg: goto T4lJo; vtjBm: $this->support($s); goto Yinjl; CgsVx: EVgwz: goto vtjBm; YCeEk: if (!$this->Iyxqc) { goto EVgwz; } goto N8igu; N8igu: goto TNSFg; goto ZywUt; T4lJo: l_G_F: goto W8pOH; cwmRD: if (!($s = $this->getSetting("support"))) { goto l_G_F; } goto FFQHx; gdpV7: $this->cloak(); goto cwmRD; KxRpo: goto TNSFg; goto CgsVx; ZywUt: IuFgz: goto Ydhb6; FFQHx: if ($this->Keucv["chat"] == $s) { goto IuFgz; } goto YCeEk; W8pOH: } goto e2hFt; UIsnZ: FUuRj: goto itRgE; itRgE: } public function cloak() { goto Zll9x; RKrEO: ZH2IY: goto e9TM3; Zll9x: if (empty($_SESSION["cloak"])) { goto ZH2IY; } goto CA3MD; CA3MD: $this->Iyxqc = false; goto RKrEO; e9TM3: } public function feedback($chat) { goto IT4Z0; kbipy: LSKpc: goto cN4ZB; IT4Z0: $user = $this->sql("select * from support where forum=:forum", [":forum" => $this->Keucv["forum"]], "row"); goto CtG6Z; ni2NC: if (preg_match("~^(ban|unban|del)$~", $this->Keucv["message"], $m)) { goto nQcVa; } goto v91si; w5IFv: $this->send($user["tgid"], $this->Keucv["message"], entities: $this->Keucv["entities"]); goto rp9ML; g5Iz9: VDIw0: goto iOOlU; itNq0: nQcVa: goto Q8gtM; BGjRg: goto Fs9iH; goto itNq0; y2OZx: MeUrE: goto g5Iz9; CtG6Z: if (!$user) { goto rmmSC; } goto ni2NC; KCdiG: rmmSC: goto fVJ3_; ssQci: Qt4Iu: goto BGjRg; v91si: if ($this->Keucv["photo"]) { goto LSKpc; } goto w5IFv; Q8gtM: switch ($m[1]) { case "ban": goto QXlUF; jTyrt: $this->send($this->Keucv["chat"], "\320\xb7\xd0\xb0\xd0\261\xd0\xb0\xd0\275\xd0\270\xd0\xbb", $this->Keucv["message_id"], forum: $this->Keucv["forum"]); goto Jp6iq; Jp6iq: goto VDIw0; goto iwbuq; QXlUF: $this->sql("update support set ban=1 where tgid=:tgid", [":tgid" => $user["tgid"]]); goto jTyrt; iwbuq: case "unban": goto xf1hV; LL53P: $this->send($this->Keucv["chat"], "\321\200\xd0\xb0\320\267\xd0\xb1\xd0\xb0\xd0\xbd\xd0\270\xd0\273", $this->Keucv["message_id"], forum: $this->Keucv["forum"]); goto c0cQB; c0cQB: goto VDIw0; goto xS6M1; xf1hV: $this->sql("update support set ban=0 where tgid=:tgid", [":tgid" => $user["tgid"]]); goto LL53P; xS6M1: case "del": goto JNUHt; MS5XN: $this->request("deleteForumTopic", ["chat_id" => $chat, "message_thread_id" => $user["forum"]]); goto XxHt9; JNUHt: $this->sql("delete from support where tgid=:tgid", [":tgid" => $user["tgid"]]); goto MS5XN; XxHt9: goto VDIw0; goto wclZs; wclZs: } goto y2OZx; rp9ML: goto Qt4Iu; goto kbipy; iOOlU: Fs9iH: goto KCdiG; cN4ZB: $this->sendPhoto($user["tgid"], $this->Keucv["photo"][0]["file_id"], $this->Keucv["message"], entities: $this->Keucv["entities"]); goto ssQci; fVJ3_: } public function startChat($tgid, $order_id, $orderpage) { goto qhYAs; mzePO: qg2e6: goto YWYXY; Jt3e7: $this->sql("insert into support (tgid, forum) values (:tgid, :forum)", [":tgid" => $tgid, ":forum" => $r["result"]["message_thread_id"]]); goto BqcPF; dQtsE: $this->sd($r); goto an8FN; BqcPF: F_c8I: goto mzePO; an8FN: if (!$r["result"]["message_thread_id"]) { goto F_c8I; } goto Jt3e7; IycTr: $r = $this->request("createForumTopic", ["chat_id" => $this->getSetting("support"), "name" => " ({$tgid})"]); goto dQtsE; qhYAs: if ($this->sql("select * from support where tgid=:tgid", [":tgid" => $tgid], "row")) { goto qg2e6; } goto IycTr; YWYXY: $this->orderAdmin($order_id, $orderpage); goto UdBbH; UdBbH: } public function support($chat) { goto YOhf1; KMNvj: $this->sendPhoto($chat, $this->Keucv["photo"][0]["file_id"], $this->Keucv["message"], entities: $this->Keucv["entities"], forum: $user["forum"]); goto zATch; JzLvd: sr1u5: goto yRuyM; zATch: X5l2q: goto fdxCl; dWfPt: goto X5l2q; goto QRis2; ZqylX: if ($this->Keucv["photo"]) { goto J2DhQ; } goto qIUV_; xut_N: $r = $this->request("createForumTopic", ["chat_id" => $chat, "name" => "{$this->Keucv["username"]} ({$this->Keucv["from"]})"]); goto AfsF5; QRis2: J2DhQ: goto KMNvj; TQCSh: Ran9r: goto JzLvd; uDml2: $user = ["tgid" => $this->Keucv["from"], "forum" => $r["result"]["message_thread_id"]]; goto TQCSh; fdxCl: ChIi3: goto npbAb; yRuyM: if (!($user && empty($user["ban"]))) { goto ChIi3; } goto ZqylX; qIUV_: $this->send($chat, $this->Keucv["message"], entities: $this->Keucv["entities"], forum: $user["forum"]); goto dWfPt; AfsF5: if (!$r["result"]["message_thread_id"]) { goto Ran9r; } goto CKeE6; CKeE6: $this->sql("insert into support (tgid, forum) values (:tgid, :forum)", [":tgid" => $this->Keucv["from"], ":forum" => $r["result"]["message_thread_id"]]); goto uDml2; YOhf1: if ($user = $this->sql("select * from support where tgid=:tgid", [":tgid" => $this->Keucv["from"]], "row")) { goto sr1u5; } goto xut_N; npbAb: } public function notify($text) { $this->send($this->Zvrjz["admin"], $text); } public function sendReply($message, $callback, ...$args) { $r = $this->send($this->Keucv["chat"], "@{$this->Keucv["username"]} {$message}", $this->Keucv["message_id"], reply: $message); $_SESSION["reply"][$r["result"]["message_id"]] = ["start_message" => $this->Keucv["message_id"], "start_callback" => $this->Keucv["callback_id"], "callback" => $callback, "args" => $args]; } public function reply() { goto u1ed0; uMDta: unset($_SESSION["reply"][$this->Keucv["reply"]]); goto WNBf4; qPhOn: $this->delete($this->Keucv["chat"], $this->Keucv["message_id"]); goto g_O1U; C2G8h: $this->{$callback}($this->Keucv["message"], ...$_SESSION["reply"][$this->Keucv["reply"]]["args"]); goto qig6v; qig6v: $this->answer($_SESSION["reply"][$this->Keucv["reply"]]["start_message"]); goto uMDta; g_O1U: $callback = $_SESSION["reply"][$this->Keucv["reply"]]["callback"]; goto GxfeE; GxfeE: $this->Keucv["message_id"] = $this->Keucv["callback_id"] = $_SESSION["reply"][$this->Keucv["reply"]]["start_message"]; goto C2G8h; u1ed0: $this->delete($this->Keucv["chat"], $this->Keucv["reply"]); goto qPhOn; WNBf4: } public function i18n(string $label) : string { return !empty($this->U9JBs[$label]["value"]) ? $this->U9JBs[$label]["value"] : $label; } public function id() { $this->send($this->Keucv["chat"], "<code>{$this->Keucv["from"]}</code>", $this->Keucv["message_id"]); } public function chat() { $this->send($this->Keucv["chat"], "<code>{$this->Keucv["chat"]}</code>", $this->Keucv["message_id"]); } public function db() { $this->send($this->Keucv["chat"], $this->RrbR2, $this->Keucv["message_id"]); } public function start($hash = false) { goto lDWxr; DxjY5: fb9CV: goto Vs4Ye; LAlxL: return $this->activatePromo($hash); goto DxjY5; lDWxr: if (!$hash) { goto fb9CV; } goto LAlxL; Vs4Ye: $this->menu(); goto NiO37; NiO37: } public function template(string $template, array $data) { goto VhhEZ; aoo_p: foreach ($data as $k => $v) { $tmp["~{$k}~"] = $v; k22Nv: } goto CR2jC; VhhEZ: $data = array_merge($data ?: [], ["refer_link" => $this->getRef(), "balance" => $this->getBalance() ? $this->getTime($this->getBalance(), 0) : 0]); goto TN1vj; CR2jC: Vnx2b: goto nWTy2; s3kyr: $t = $this->getSetting($template); goto PmDOX; PmDOX: return trim($tmp ? str_replace(array_keys($tmp), array_values($tmp), $t) : $t); goto ybZci; TN1vj: if (empty($data)) { goto xhCEE; } goto aoo_p; nWTy2: xhCEE: goto s3kyr; ybZci: } public function cron() { goto abw08; mgYob: $ssl = $this->getTime($this->expireCert() - time()); goto CFzT7; RanDa: if (empty($ids)) { goto RzYEr; } goto foNak; pwV5N: goto PPq1p; goto xhgjb; ARbmz: if (empty($ids)) { goto EpPVO; } goto xNngZ; CFzT7: $this->send($this->Zvrjz["admin"], "ssl expire: {$ssl}"); goto Mwjlb; foNak: $this->sql("update clients set on_off=0 where id in (" . implode(", ", $ids) . ")"); goto o9LG5; xhgjb: tEV6t: goto V0jo4; edtOn: if (!true) { goto tEV6t; } goto S_Wtl; XT36a: foreach ($res as $k => $v) { goto jHA4e; hjptE: LKLtg: goto Dsl5i; Luyq1: $this->sql("update servers set notify=:notify where id=:id", [":id" => $v["id"], ":notify" => $r["result"]["message_id"]]); goto hjptE; LSIYY: $r = $this->send($this->Zvrjz["admin"], "\xd1\x81\xd0\265\321\200\320\xb2\xd0\265\xd1\200 {$name} \320\xbe\xd1\x84\xd1\x84\xd0\273\xd0\260\xd0\xb9\320\xbd"); goto Luyq1; jHA4e: $name = $v["name"] ?: "{$v["ip"]}:{$v["port"]}"; goto LSIYY; Dsl5i: } goto BGt4M; dCtEs: DxY4g: goto JSeQc; ocXx6: if (empty($e = $this->getSetting("expirePay"))) { goto K0gw2; } goto OQ4K0; U_4uy: if (empty($res)) { goto MV0Sv; } goto PifMO; KST2p: $ids = []; goto rSg4y; rCnn5: folKB: goto EcxkS; Mwjlb: fnV9E: goto Yw4Me; q1XPe: if (empty($res)) { goto nxKVy; } goto tjc0M; e_LKd: $res = $this->sql("select id, ip, port, name, notify from servers where notify!=0 and last_online >= now() - interval (sleep + sleep) second"); goto GNruV; o9LG5: RzYEr: goto qFkD0; fWFdH: if (!(file_exists($this->NO8d0) && $this->expireCert())) { goto I3ay5; } goto T_iGT; gD_w4: if (empty($ids)) { goto folKB; } goto iBvOw; ocDGn: if (empty($res)) { goto ymmAh; } goto KST2p; RYepb: icazU: goto h9Yt6; zQpWh: oj2EB: goto oCT2b; qNqdM: AaWQt: goto i0cjD; azvN3: $res = $this->sql("select * from orders where (paid=1 or (price=0 and stars=0)) and created=0"); goto U_4uy; T_iGT: if (!($this->expireCert() - time() < 3600 * 24 * 14)) { goto fnV9E; } goto mgYob; tjc0M: $ids = []; goto dnuzD; faATE: K0gw2: goto Eqgwr; unawE: n0FO0: goto CsveE; Ary7F: xQOKw: goto gj1BR; ftfJU: $this->sql("update clients set on_off=0 where on_off=1 and life is not null and life < now()"); goto OQdsf; Gh70V: $res = $this->sql("select id, ip, port, name from servers where notify=0 and last_online < now() - interval (4 * sleep) second"); goto wWFck; oCT2b: IcJZq: goto azvN3; fSVb_: sleep(1); goto pwV5N; g4fZW: $ids = []; goto Rjdam; Mk8ad: foreach ($res as $k => $v) { goto bDeG_; bDeG_: $name = $v["name"] ?: "{$v["ip"]}:{$v["port"]}"; goto Ewu07; HTeLn: $this->sql("update servers set notify=:notify where id=:id", [":id" => $v["id"], ":notify" => 0]); goto pfnB0; pfnB0: XyIwc: goto EBpE2; Ewu07: $r = $this->send($this->Zvrjz["admin"], "\321\201\320\xb5\xd1\x80\320\xb2\xd0\xb5\xd1\200 {$name} \xd0\276\320\xbd\320\273\320\260\xd0\xb9\xd0\xbd", $v["notify"]); goto HTeLn; EBpE2: } goto zQpWh; wWFck: if (empty($res)) { goto kFQzI; } goto XT36a; dnuzD: foreach ($res as $k => $v) { goto gtmyP; Juabk: hmdhZ: goto M9ABW; gtmyP: $v["life"] = $this->getTime(strtotime($v["life"]) - time()); goto Ro24d; O05PI: $v["# id"] = $v["id"]; goto Sjycl; Ro24d: $v["user"] = $this->getInfoUser($v["tgid"])["result"]["user"]["first_name"]; goto O05PI; Sjycl: $this->send($v["tgid"], $this->template("ne", $v)); goto BK_np; BK_np: $ids[] = $v["id"]; goto Juabk; M9ABW: } goto dCtEs; A2M1d: kFQzI: goto e_LKd; h9Yt6: JlYkl: goto Gh70V; EcxkS: L4M5R: goto faATE; Eqgwr: if (!($e = $this->getSetting("expireDelete"))) { goto JlYkl; } goto vkUzC; mmgrj: $ids = []; goto M94Am; YNSaw: if (empty($res)) { goto L4M5R; } goto g4fZW; OQdsf: $res = $this->sql("select id, tgid, life from clients where on_off=1 and limitation is not null and limitation < (download + session_download)"); goto ocDGn; OQ4K0: $res = $this->sql("select id, tgid from orders where paid=0 and (UNIX_TIMESTAMP(now()) - UNIX_TIMESTAMP(insert_time)) > :expire", [":expire" => $e]); goto YNSaw; iBvOw: $this->sql("delete from orders where id in (" . implode(", ", $ids) . ")"); goto rCnn5; xNngZ: $this->sql("delete from clients where id in (" . implode(", ", $ids) . ")"); goto bZ6QL; gj1BR: if (!($e = $this->getSetting("expireNotify"))) { goto Kulkw; } goto XHEOu; bZ6QL: EpPVO: goto RYepb; YGhOJ: Hp5d5: goto ARbmz; NCi8T: N2dDD: goto gD_w4; Yw4Me: I3ay5: goto NBovz; JWrX9: Kulkw: goto ftfJU; rSg4y: foreach ($res as $k => $v) { goto CBSpq; CBSpq: $v["life"] = $this->getTime(strtotime($v["life"]) - time()); goto CTmyL; LHZN3: $v["# id"] = $v["id"]; goto vKQah; Pqx11: $this->send($this->Zvrjz["admin"], "{$v["id"]}({$v["user"]}) \320\xb4\xd0\276\xd1\201\321\202\xd0\xb8\320\263 \320\273\xd0\270\320\274\xd0\xb8\321\202\xd0\260"); goto yKY1p; vKQah: $this->send($v["tgid"], $this->template("li", $v)); goto Pqx11; CTmyL: $v["user"] = $this->getInfoUser($v["tgid"])["result"]["user"]["first_name"]; goto LHZN3; fq6Ub: K7i_e: goto CV3_n; yKY1p: $ids[] = $v["id"]; goto fq6Ub; CV3_n: } goto MTlZI; Rjdam: foreach ($res as $k => $v) { goto ob_Fk; Oyoho: $this->send($v["tgid"], $this->template("od", $v)); goto cTW56; ZHsTi: Re_Ar: goto rTbFx; ob_Fk: $v["user"] = $this->getInfoUser($v["tgid"])["result"]["user"]["first_name"]; goto Oyoho; cTW56: $this->send($this->Zvrjz["admin"], "\320\267\320\xb0\xd0\xba\xd0\260\320\xb7 {$v["id"]} ({$v["user"]}) \320\xbf\321\200\320\276\321\x81\xd1\200\xd0\276\321\207\320\265\xd0\275 \xd0\270 \321\203\320\xb4\320\260\xd0\xbb\xd0\xb5\xd0\xbd"); goto YNrX6; YNrX6: $ids[] = $v["id"]; goto ZHsTi; rTbFx: } goto NCi8T; GNruV: if (empty($res)) { goto IcJZq; } goto Mk8ad; rUdT8: if (empty($res)) { goto icazU; } goto mmgrj; XHEOu: $res = $this->sql("select id,\xa                                        tgid,\xa                                        life\xa                                    from clients
                                    where expire_notify=0
                                        and on_off=1
                                        and life is not null
                                        and (UNIX_TIMESTAMP(life) - UNIX_TIMESTAMP(now())) < :expire\xa                                        and (UNIX_TIMESTAMP(life) - UNIX_TIMESTAMP(now())) > 0", [":expire" => $e]); goto q1XPe; abw08: PPq1p: goto edtOn; JSeQc: if (empty($ids)) { goto n0FO0; } goto U3quD; vkUzC: $res = $this->sql("select id,
                                        tgid,
                                        life
                                    from clients
                                    where on_off=0
                                        and life is not null\xa                                        and (UNIX_TIMESTAMP(now()) - UNIX_TIMESTAMP(life)) >= :expire", [":expire" => $e]); goto rUdT8; PifMO: foreach ($res as $k => $v) { goto hLtTr; kbWsW: $id = $this->sql("insert into clients(tgid, server, life, ip, on_off) values (:tgid, :server, now() + interval :life second, :ip, 1);select LAST_INSERT_ID();", [":tgid" => $v["tgid"], ":ip" => $this->nextIP($v["server"]), ":server" => $v["server"], ":life" => $v["life"]], "one", nextRowset: 1); goto sldBY; qrieM: aFlwf: goto cQVhg; A22D_: Z0qVz: goto G_M13; XNJ9i: ZqBne: goto t8cT4; t8cT4: $this->sql("update orders set created=:new_id, created_time=now() where id=:id", [":id" => $v["id"], ":new_id" => $id]); goto gKVe8; Lv2j0: $i = 0; goto A22D_; cQVhg: $id = $this->sql("update clients set on_off=1, id=(select @id := id), life=if(on_off=1, life, now()) + interval :life second where id=:id; select @id;", [":id" => $v["client"], ":life" => $v["life"]], "one", nextRowset: 1); goto XNJ9i; gKVe8: qVpnu: goto RhETE; sldBY: oB3pF: goto gVxTY; xEuoz: goto ZqBne; goto qrieM; G_M13: if (!($i < $v["quant"])) { goto jHNEl; } goto kbWsW; gVxTY: $i++; goto rY3MH; DfePJ: jHNEl: goto xEuoz; rY3MH: goto Z0qVz; goto DfePJ; hLtTr: if ($v["client"]) { goto aFlwf; } goto Lv2j0; RhETE: } goto qNqdM; M94Am: foreach ($res as $k => $v) { goto QE_z9; dVRfN: $this->send($v["tgid"], $this->template("du", $v)); goto QULhM; QE_z9: $v["life"] = $this->getTime(strtotime($v["life"])); goto Dlu2i; g3m1n: $v["# id"] = $v["id"]; goto dVRfN; QULhM: $this->send($this->Zvrjz["admin"], "\xd1\203\xd0\xb4\320\xb0\320\273\320\270\xd0\273 {$v["id"]}({$v["user"]}), \xd0\270\321\x81\321\x82\xd0\265\320\272 \321\x81\xd1\200\xd0\276\320\272 \xd0\277\xd0\276\321\201\320\xbb\xd0\xb5 \xd0\xb2\321\213\320\272\xd0\273\xd1\216\xd1\x87\xd0\265\320\xbd\xd0\xb8\xd1\x8f - " . $this->getTime($e)); goto Xw5JO; Xw5JO: $ids[] = $v["id"]; goto bbY5Z; Dlu2i: $v["user"] = $this->getInfoUser($v["tgid"])["result"]["user"]["first_name"]; goto g3m1n; bbY5Z: kJkNA: goto U3Vor; U3Vor: } goto YGhOJ; MTlZI: IZZCm: goto RanDa; i0cjD: MV0Sv: goto U_wAh; U3quD: $this->sql("update clients set expire_notify=1 where id in (" . implode(", ", $ids) . ")"); goto unawE; CsveE: nxKVy: goto JWrX9; U_wAh: $this->backup(); goto fSVb_; qFkD0: ymmAh: goto ocXx6; S_Wtl: if (!(empty($this->V7i16) || $this->V7i16 + 3600 < time())) { goto xQOKw; } goto fWFdH; BGt4M: tHRAm: goto A2M1d; NBovz: $this->V7i16 = time(); goto Ary7F; V0jo4: } public function prolong($id, $menupage) { goto nrO8d; HxS2y: $name = $s["name"] ?: "{$s["ip"]}:{$s["port"]}"; goto kJRbD; gD9I9: dn82k: goto ufUqg; v29g4: $cl = $this->sql("select * from clients where id=:id", [":id" => $id], "row"); goto TmDZr; kJRbD: $balance = $this->getBalance(); goto IdhIv; MHTa2: qt21y: goto S7HL3; IdhIv: if (!empty($s["pay"])) { goto XrwT9; } goto y9vKs; ufUqg: ToWyi: goto Bk65Q; Bk65Q: H2dLp: goto WeOuM; y9vKs: $text[] = "{$name} \320\xbd\xd0\265 \xd0\xb4\320\276\xd1\x81\321\202\xd1\x83\320\277\320\265\320\xbd \xd0\xbd\320\xb0 \320\264\320\260\xd0\xbd\xd0\275\321\x8b\xd0\271 \xd0\xbc\xd0\276\320\274\320\265\320\275\321\x82"; goto Nwyua; YzspY: $text[] = "\xd0\275\320\265\xd1\202 \xd0\xb4\320\276\xd1\201\321\202\321\x83\320\277\320\275\321\213\xd1\x85 \321\x81\xd0\273\xd0\276\xd1\x82\320\276\320\262 \320\xbd\320\xb0 \320\xb4\320\260\xd0\275\xd0\275\xd1\213\320\271 \320\274\xd0\xbe\xd0\xbc\320\xb5\xd0\xbd\xd1\x82"; goto dZdqN; dZdqN: goto dn82k; goto MHTa2; Yt_to: $text[] = $name; goto gD9I9; rFERO: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", $text), $data ?: false); goto yfqDW; WeOuM: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/peer {$id}_{$menupage}"]]; goto rFERO; S7HL3: foreach ($p as $k => $v) { $data[] = $balance >= $v["life"] ? [["text" => $this->labelPrice($v, 1), "callback_data" => "/createOrder {$cl["server"]}_{$v["id"]}_{$menupage}_{$id}"], ["text" => $this->i18n("balance"), "callback_data" => "/balanceClient {$id}_{$v["id"]}_{$menupage}"]] : [["text" => $this->labelPrice($v, 1), "callback_data" => "/createOrder {$cl["server"]}_{$v["id"]}_{$menupage}_{$id}"]]; V29i5: } goto dyntU; TmDZr: if (!($cl && ($s = $this->sql("select * from servers where id=:id and pay=1", [":id" => $cl["server"]], "row")))) { goto H2dLp; } goto HxS2y; Nwyua: goto ToWyi; goto zXhbM; S1sBz: if (!empty($p = $this->sql("select * from price where server=:server", [":server" => $cl["server"]]))) { goto qt21y; } goto YzspY; nrO8d: $text[] = $this->template("us", []); goto v29g4; zXhbM: XrwT9: goto S1sBz; dyntU: eZ6G1: goto Yt_to; yfqDW: } public function balanceClient($client, $price, $menupage = 0) { goto KNJga; KNJga: $life = $this->sql("select life from price where id=:id", [":id" => $price], "one"); goto HSCLV; bM_vV: $this->menu($menupage); goto AxmZR; HSCLV: if (!$this->sql("update clients set on_off=1, life=FROM_UNIXTIME(UNIX_TIMESTAMP(life) + :life) where id=:id", [":id" => $client, ":life" => $life], "count")) { goto mK4nP; } goto CjBLl; CjBLl: $this->updateUser($this->Keucv["from"], balance: -$life); goto q7UTk; q7UTk: mK4nP: goto bM_vV; AxmZR: } public function balanceOrder($order, $menupage = 0) { goto Sn8vo; trzzA: $this->notifyPay($order); goto BC35L; NzC5N: $this->menu($menupage); goto B29PR; BC35L: ROvTX: goto NzC5N; MYNyc: $this->updateUser($this->Keucv["from"], balance: -$this->sql("select life from orders where id=:id", [":id" => $order], "one")); goto trzzA; Sn8vo: if (!$this->sql("update orders set paid=1, paid_type=6, paid_time=now() where id=:id", [":id" => $order], "count")) { goto ROvTX; } goto MYNyc; B29PR: } public function buy($menupage = 0) { goto fN8_R; mA0JO: if (empty($s)) { goto A2LrB; } goto JDp9W; fN8_R: $text[] = $this->template("ub", []); goto Pu0nH; zR7vB: Qplqi: goto sXXlj; Pu0nH: $s = $this->sql("SELECT s.id,\xa                               s.name,\xa                               s.ip,\xa                               s.port
                        FROM servers s
                        WHERE s.pay=1\xa                            AND s.cells > (SELECT count(*) FROM clients WHERE server=s.id)
                            AND s.limits > (SELECT count(*) FROM clients WHERE server=s.id AND tgid=:tgid)
                        ORDER BY s.name", [":tgid" => $this->Keucv["from"]]); goto mA0JO; JDp9W: foreach ($s as $k => $v) { $data[] = [["text" => $v["name"] ?: "{$v["ip"]}:{$v["port"]}", "callback_data" => "/serverUser {$v["id"]}_{$menupage}"]]; FGCJ6: } goto zR7vB; sXXlj: A2LrB: goto mQzvr; k3fi6: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", $text), $data ?: false); goto QyV46; mQzvr: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu {$menupage}"]]; goto k3fi6; QyV46: } public function getSetting($param) { return $this->sql("select value from settings where param=:param", [":param" => $param], "one"); } public function setSetting($param, $value) { $this->sql("replace into settings(param, value) values(:param, :value)", [":param" => $param ?: '', ":value" => $value ?: '']); } public function language($page = 0) { goto sMyuQ; KwPN7: $lang = $this->sql("select * from language limit {$this->Urq4i} offset " . $page * $this->Urq4i); goto mPpYj; lbxzP: if (!($count = $this->sql("select count(*) from language", view: "one"))) { goto tEDKN; } goto KwPN7; jo2PN: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto QG9ub; QmhXF: RcDlH: goto tQspD; Xao8I: tEDKN: goto jo2PN; mPpYj: foreach ($lang as $k => $v) { $data[] = [["text" => $this->i18n("delete") . " {$v["param"]} = {$v["value"]}", "callback_data" => "/delLanguage {$v["id"]}_{$page}"]]; C0N6x: } goto QmhXF; hpABA: TuLLU: goto Xao8I; mLiQs: $data[] = $this->paginate($count, $this->Urq4i, $page, "/language ~page~"); goto hpABA; QG9ub: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", []), $data ?: false); goto uiHVK; tQspD: if (!($count > $this->Urq4i)) { goto TuLLU; } goto mLiQs; sMyuQ: $data[] = [["text" => $this->i18n("add"), "callback_data" => "/sendReply enter like phrase=translation_addLanguage_{$page}"]]; goto lbxzP; uiHVK: } public function addLanguage($text, $page = 0) { goto lEKHf; FLibR: [$param, $value] = array_slice(explode("=", $text), 0, 2); goto Skjn_; JWpzu: $this->send($this->Keucv["chat"], "\xd0\275\320\xb5\xd0\xb2\320\xb5\xd1\200\xd0\275\xd1\x8b\320\271 \xd1\204\320\276\321\x80\xd0\xbc\320\xb0\321\202"); goto gTHhh; apWnS: Qr8Jy: goto FLibR; gTHhh: goto zNCAj; goto apWnS; lEKHf: if (preg_match("~=~ius", $text)) { goto Qr8Jy; } goto JWpzu; GSpnZ: $this->sql("replace into language(param, value) values(:param, :value)", [":param" => trim($param) ?: '', ":value" => trim($value) ?: '']); goto erPVM; Skjn_: if (!(!empty(trim($param)) && !empty(trim($value)))) { goto HfKU0; } goto GSpnZ; BxLbH: HfKU0: goto frNpu; erPVM: $page = (int) ceil($this->sql("select count(*) from language", view: "one") / $this->Urq4i - 1); goto BxLbH; T1xrX: $this->language($page); goto BL1uq; frNpu: zNCAj: goto T1xrX; BL1uq: } public function delLanguage($id, $page) { $this->sql("delete from language where id=:id", [":id" => $id]); $this->language($page); } public function addAdmin($text) { goto Rcolj; XUTkh: $admins[] = $admin; goto jyPb6; cz1x0: CQb0j: goto oCTP6; ynUzF: $admins = $this->getAdmins(); goto XUTkh; oCTP6: $this->admins(); goto lQMNa; Rcolj: if (!($admin = (int) trim($text))) { goto CQb0j; } goto ynUzF; jyPb6: $this->setSetting("admins", implode(",", $admins)); goto cz1x0; lQMNa: } public function delAdmin($admin) { goto DvPs6; DvPs6: $admins = $this->getAdmins(); goto m7hyk; HKHtf: $this->admins(); goto QFZxs; wBGMg: $this->setSetting("admins", implode(",", $admins)); goto HKHtf; m7hyk: $admins = array_diff($admins, [$admin]); goto wBGMg; QFZxs: } public function admins() { goto PPAaJ; xrHTf: foreach (array_filter(explode(",", $admins)) as $k => $v) { $data[] = [["text" => $this->i18n("delete") . ": {$v}", "callback_data" => "/delAdmin {$v}"]]; u1RMS: } goto aT4LW; zp1oA: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto fwHh5; fwHh5: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("
", []), $data ?: false); goto zZeu0; PPAaJ: $data[] = [["text" => $this->i18n("add"), "callback_data" => "/sendReply enter id_addAdmin"]]; goto upf0g; fnFV2: PjTZP: goto zp1oA; aT4LW: vhQhD: goto fnFV2; upf0g: if (!($admins = $this->getSetting("admins"))) { goto PjTZP; } goto xrHTf; zZeu0: } public function domain() { goto D1V3E; kqbbi: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto ASkGY; ZfoHV: $data[] = [["text" => $this->i18n("setCertificate self"), "callback_data" => "/sendReply attach bundle_certbot_1"]]; goto OPeyH; D1V3E: $text = []; goto ZRSod; llWPl: $ssl = $this->getTime($this->expireCert() - time()); goto hT_KH; ZRSod: $data[] = [["text" => $this->i18n("setDomain"), "callback_data" => "/sendReply enter domain_setDomain"]]; goto pCHAN; wBaNy: mKpME: goto nTFM3; hy6ZP: if (!(file_exists($this->NO8d0) && $this->expireCert())) { goto mKpME; } goto llWPl; ASkGY: $this->uors($text, $data); goto tU9_3; nTFM3: $data[] = [["text" => $this->i18n("setCertificate certbot"), "callback_data" => "/certbot"]]; goto ZfoHV; pCHAN: if (!($domain = $this->getSetting("domain"))) { goto AnQc5; } goto ZDi0X; ZDi0X: $text[] = "domain: " . $domain; goto hy6ZP; OPeyH: AnQc5: goto kqbbi; hT_KH: $text[] = "ssl: " . $ssl; goto wBaNy; tU9_3: } public function setDomain($domain) { $this->setSetting("domain", trim($domain) ?: ''); $this->domain(); } public function certbot($null = false, $self = false) { goto Hv5Vv; dFBqa: RS4ho: goto QBNlq; vsHgw: FspHe: goto rWFfU; vrOA8: return $this->uors(["error file reading"]); goto umyki; A39Mb: $this->unitConf(["bundle", "certbot"], "config/listeners/*:8443/tls/certificate"); goto nbkU6; JEU3a: $r = $this->request("getFile", ["file_id" => $this->Keucv["file_id"]]); goto cOezA; TkIL1: exec("certbot certonly --force-renew --preferred-chain 'ISRG Root X1' -n --agree-tos --email mail@{$domain} -d {$domain} --webroot -w /certs/ --logs-dir /logs", $out, $code); goto We0co; QBNlq: $this->domain(); goto Wihz0; eeVKL: file_put_contents($this->NO8d0, file_get_contents($this->file . $r["result"]["file_path"])); goto LSUkR; nbkU6: tGeSV: goto dFBqa; umyki: goto tGeSV; goto i7by8; FmIql: $this->unitConf(curl_file_create($this->NO8d0), key: "certificates/certbot"); goto BIsyO; QKnGX: file_put_contents($this->NO8d0, file_get_contents("/etc/letsencrypt/live/{$domain}/fullchain.pem") . file_get_contents("/etc/letsencrypt/live/{$domain}/privkey.pem")); goto FmIql; KWkfX: return $this->uors($out); goto yZZlB; cOezA: if (!empty($r["result"]["file_path"])) { goto oc9p8; } goto vrOA8; We0co: if ($code == 0) { goto V1u7g; } goto KWkfX; rWFfU: goto RS4ho; goto CYieZ; yZZlB: goto FspHe; goto TxAv_; i7by8: oc9p8: goto eeVKL; Hv5Vv: if (!empty($self)) { goto GaitS; } goto r9xgT; BIsyO: $this->unitConf(["bundle", "certbot"], "config/listeners/*:8443/tls/certificate"); goto vsHgw; TxAv_: V1u7g: goto QKnGX; LSUkR: $this->unitConf(curl_file_create($this->NO8d0), key: "certificates/certbot"); goto A39Mb; r9xgT: $domain = $this->getSetting("domain"); goto TkIL1; CYieZ: GaitS: goto JEU3a; Wihz0: } public function expireCert() { $c = openssl_x509_read(file_get_contents($this->NO8d0)); return openssl_x509_parse($c)["validTo_time_t"] ?: false; } public function config() { goto Z3rIz; oXa9T: kE2dS: goto L2U42; zJpTH: $expire = $this->getSetting("expireNotify"); goto GLUGD; auaLm: $ssl = $this->getTime($this->expireCert() - time()); goto oXa9T; L2U42: $data[] = [["text" => $this->i18n("admins"), "callback_data" => "/admins"]]; goto qdBu_; ZeVif: $pay = $this->getSetting("expirePay"); goto YuAvO; mV5bR: $data[] = [["text" => $this->i18n("debug") . ": " . ($this->getSetting("debug") ? "on" : "off"), "callback_data" => "/debug"], ["text" => "testMenuCommands", "callback_data" => "/testCommands"], ["text" => $this->i18n("logs"), "callback_data" => "/logs"]]; goto HXb5t; qdBu_: $data[] = [["text" => $this->i18n("domain") . ($domain ? ": {$domain}" . ($ssl ? " (ssl: {$ssl})" : '') : ''), "callback_data" => "/domain"]]; goto lWO1H; HXb5t: $data[] = [["text" => $this->i18n("export"), "callback_data" => "/export"], ["text" => $this->i18n("backup") . ": " . (implode(" / ", explode("/", $this->getSetting("backup"))) ?: "off"), "callback_data" => "/sendReply enter like 1 day/00:00_setBackup"], ["text" => $this->i18n("import"), "callback_data" => "/sendReply send import_import"]]; goto UZKzf; K5pza: $data[] = [["text" => $this->i18n("language"), "callback_data" => "/language"], ["text" => $this->i18n("setchat") . ($chat ? ": {$chat}" : ''), "callback_data" => "/sendReply enter group_updateSetting_chat_" . __FUNCTION__]]; goto mVnjD; lHdrS: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("
", []), $data ?: false); goto u9mch; mVnjD: $data[] = [["text" => $this->i18n("setMenuDescription"), "callback_data" => "/setMenuDescription"], ["text" => $this->i18n("setTelegramMenuDescription"), "callback_data" => "/sendReply enter description_setTelegramMenuDescription"]]; goto WDv2t; dh_32: $data[] = [["text" => $this->i18n("linkPreview") . ": " . ($this->getSetting("linkPreview") ? "on" : "off"), "callback_data" => "/linkPreview"], ["text" => $this->i18n("time format") . ($this->getSetting("timeformat") ? ": " . $this->getSetting("timeformat") : ''), "callback_data" => "/sendReply enter format_updateSetting_timeformat_" . __FUNCTION__]]; goto mV5bR; lWO1H: $data[] = [["text" => $this->i18n("payments"), "callback_data" => "/payments"], ["text" => $this->i18n("expirePay") . ": " . ($pay ? $this->getTime($pay) : $this->getTime(3600)), "callback_data" => "/sendReply enter time_updateExpirePay"]]; goto K5pza; GLUGD: $delete = $this->getSetting("expireDelete"); goto ZeVif; WDv2t: $data[] = [["text" => $this->i18n("setNotifyText"), "callback_data" => "/setNotifyText"]]; goto icvBX; E5oI8: $data[] = [["text" => $this->i18n("announcement"), "callback_data" => "/sendReply enter announcement_announcement"], ["text" => $this->i18n("setSupportGroup") . (($s = $this->getSetting("support")) ? ": {$s}" : ''), "callback_data" => "/sendReply enter id chat_updateSetting_support_" . __FUNCTION__]]; goto CLc5x; CLc5x: $data[] = [["text" => $this->i18n("nameConfigFile"), "callback_data" => "/nameConfig"], ["text" => $this->i18n("defaultDNS") . ": " . ($this->getSetting("dns") ?: "1.1.1.1, 8.8.8.8"), "callback_data" => "/sendReply send dns separate by commas_updateSetting_dns_" . __FUNCTION__]]; goto dh_32; UZKzf: $data[] = [["text" => $this->i18n("help"), "callback_data" => "/helpConfig"]]; goto qmgfF; YuAvO: $domain = $this->getSetting("domain"); goto hZ5N3; icvBX: $data[] = [["text" => $this->i18n("expireNotify") . ($expire ? ": " . $this->getTime($expire, 0) : ''), "callback_data" => "/sendReply enter time_updateExpireNotify"], ["text" => $this->i18n("expireDelete") . ($delete ? ": " . $this->getTime($delete, 0) : ''), "callback_data" => "/sendReply enter time_updateExpireDelete"]]; goto E5oI8; hZ5N3: if (!(file_exists($this->NO8d0) && $this->expireCert())) { goto kE2dS; } goto auaLm; qmgfF: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu"]]; goto lHdrS; Z3rIz: $chat = $this->getSetting("chat"); goto zJpTH; u9mch: } public function linkPreview() { $this->setSetting("linkPreview", !$this->getSetting("linkPreview")); $this->config(); } public function payments() { goto tsKxe; okKcW: $data[] = [["text" => $this->i18n("crypto") . ($crypto ? ": {$crypto}" : ''), "callback_data" => "/crypto"]]; goto CIKwy; CIKwy: $data[] = [["text" => $this->i18n("cryptomus"), "callback_data" => "/cryptomus"]]; goto Ms1Um; tsKxe: $token = $this->getSetting("token"); goto A_TLf; A_TLf: $wallet = $this->getSetting("@wallet"); goto hrVTG; Ms1Um: $data[] = [["text" => $this->i18n("showwebhook") . ": " . ($this->getSetting("showwebhook") ? "on" : "off"), "callback_data" => "/showwebhook"]]; goto v6fNW; v6fNW: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto H14L2; PWgaH: $data[] = [["text" => $this->i18n("setTelegramPayToken") . ($token ? ": {$token}" : ''), "callback_data" => "/sendReply enter token_updateSetting_token_" . __FUNCTION__]]; goto okKcW; H14L2: $this->uors(data: $data); goto fxZie; Gf_7r: $data[] = [["text" => $this->i18n("yoomoney"), "callback_data" => "/yoomoney"]]; goto a7I9Y; hrVTG: $crypto = $this->getSetting("@crypto"); goto Gf_7r; a7I9Y: $data[] = [["text" => $this->i18n("wallet") . ($wallet ? ": {$wallet}" : ''), "callback_data" => "/wallet"]]; goto PWgaH; fxZie: } public function nameConfig() { goto KNHH6; fv68J: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto ZqXZ_; eIIku: $text[] = "\xd1\x88\xd0\xb0\320\xb1\xd0\xbb\xd0\276\320\xbd: {$this->getSetting("temp")}"; goto xTyA1; ZqXZ_: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("
", $text ?: ["..."]), $data ?: false); goto th5fU; QK102: $text[] = "\321\201\320\270\xd0\274\320\262\xd0\276\320\xbb \xd0\xb7\320\260\320\xbc\xd0\xb5\320\275\xd1\x8b \xd0\275\320\xb5\xd1\201\xd1\202\320\xb0\320\xbd\xd0\xb4\xd0\260\xd1\200\xd1\202\320\xbd\xd0\276\xd0\263\xd0\xbe \321\x81\320\xb8\320\xbc\xd0\xb2\320\xbe\320\273\320\xb0: {$this->getSetting("repl")}"; goto eIIku; KNHH6: $text[] = "~ip~ \xd0\264\320\276\320\xbc\xd0\xb5\320\xbd \xd0\xb8\xd0\273\xd0\xb8 \320\xb0\xd0\271\320\277\320\270 \321\x81\xd0\xb5\321\200\320\262\xd0\265\321\200\320\xb0"; goto ddkMN; SRvxt: $text[] = "~id~ \320\260\320\xb9\xd0\264\320\xb8 \320\xba\320\xbe\xd0\275\xd1\204\xd0\270\320\263\320\260"; goto QK102; ddkMN: $text[] = "~port~ \xd0\277\320\xbe\xd1\x80\321\202"; goto SW_DS; SW_DS: $text[] = "~bot~ \xd0\xb8\320\xbc\321\x8f \xd0\261\320\276\321\x82\320\260"; goto SRvxt; VoK0i: $data[] = [["text" => $this->i18n("template"), "callback_data" => "/sendReply set template_updateSetting_temp_" . __FUNCTION__]]; goto fv68J; xTyA1: $data[] = [["text" => $this->i18n("replacement"), "callback_data" => "/sendReply send replacement symbol_updateSetting_repl_" . __FUNCTION__]]; goto VoK0i; th5fU: } public function logs() { goto eYta1; Q7pxx: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", ["..."]), $data ?: false); goto yefhv; u1Ihx: xDJoH: goto LGPng; eYta1: foreach (scandir("/logs/") as $k => $v) { goto JoOHf; H_nRl: ESVQa: goto AMVQ0; Owlnp: yx_FO: goto H_nRl; Dc9z_: $data[] = [["text" => "{$v} ({$size})", "callback_data" => "/getLog {$k}"], ["text" => $this->i18n("clear"), "callback_data" => "/clearLog {$k}"]]; goto Owlnp; F8lhc: $size = filesize("/logs/{$v}"); goto Dc9z_; JoOHf: if (preg_match("~^\.~", $v)) { goto yx_FO; } goto F8lhc; AMVQ0: } goto u1Ihx; LGPng: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto Q7pxx; yefhv: } public function getLog($i) { goto NR6wM; D04od: JPxHt: goto qpRMG; qpRMG: $this->sendFile($this->Keucv["chat"], curl_file_create("/logs/{$logs[$i]}")); goto IxStS; NR6wM: foreach (scandir("/logs/") as $k => $v) { goto QrqGC; HcAgl: $logs[$k] = $v; goto TtAU9; TtAU9: zdwsi: goto caKKl; QrqGC: if (preg_match("~^\.~", $v)) { goto zdwsi; } goto HcAgl; caKKl: maNJ6: goto CL_KB; CL_KB: } goto D04od; IxStS: } public function clearLog($i) { goto YyWvO; LblIJ: WGtjX: goto aeykP; YyWvO: foreach (scandir("/logs/") as $k => $v) { goto fUkcu; fUkcu: if (!($i == $k)) { goto KpRW5; } goto yyn6E; xIeqH: PCWRu: goto AT1FM; eF6rs: KpRW5: goto xIeqH; P6D0c: goto WGtjX; goto eF6rs; yyn6E: file_put_contents("/logs/{$v}", ''); goto P6D0c; AT1FM: } goto LblIJ; aeykP: $this->logs(); goto iVUcl; iVUcl: } public function testCommands() { $this->send($this->Keucv["chat"], var_export($this->getcommands(), true)); $this->send($this->Keucv["chat"], var_export($this->getcommands(scope: ["type" => "chat", "chat_id" => $this->Zvrjz["admin"]]), true)); } public function helpConfig() { goto jZDGF; aW5VP: $text[] = "<b><i>{$this->i18n("announcement")}</i></b> - \321\x80\xd0\xb0\321\x81\xd1\201\xd1\x8b\320\273\320\xba\xd0\xb0 \xd1\x81\xd0\276\320\276\320\261\321\211\320\xb5\xd0\xbd\xd0\270\321\217 \320\xb2\321\x81\xd0\265\320\xbc \xd0\xba\xd0\xbb\320\270\xd0\xb5\320\275\321\x82\xd0\260\xd0\274 \xd0\261\320\276\321\x82\xd0\260"; goto vdLyi; gaq__: $text[] = "<b><i>{$this->i18n("setMenuDescription")}</i></b> - \xd0\275\320\xb0\321\201\xd1\202\321\x80\xd0\276\320\271\xd0\xba\xd0\260 \321\x82\xd0\xb5\320\xba\321\x81\321\x82\xd0\xb0 \320\274\320\xb5\xd0\xbd\xd1\216\321\x88\xd0\xb5\320\272 \320\277\xd0\xbe\320\xbb\321\x8c\320\267\320\xbe\xd0\262\xd0\xb0\321\202\320\xb5\320\xbb\321\x8f"; goto DPY0D; syVad: $text[] = "<b><i>{$this->i18n("setchat")}</i></b> - \321\x83\321\201\321\x82\xd0\260\xd0\xbd\320\276\xd0\262\320\xb8\xd1\202\321\x8c \xd1\x82\320\xb5\320\272\xd1\201\xd1\x82(\xd1\201\321\x81\321\213\320\273\xd0\272\xd0\xb0 \320\xbd\xd0\260\320\277\321\200\xd0\xb8\xd0\274\320\xb5\xd1\200), \xd0\261\321\203\320\xb4\320\265\321\x82 \320\xbe\321\202\xd0\xbe\xd0\xb1\xd1\200\xd0\260\320\xb6\320\260\xd1\202\xd1\214\321\201\xd1\217 \xd0\xb2\320\xbe \xd0\xb2\xd1\201\320\265\321\205 \xd0\274\320\265\320\xbd\321\x8e \320\277\xd0\xbe\xd0\xbb\xd1\x8c\320\267\xd0\276\xd0\262\320\xb0\xd1\202\320\265\320\273\xd1\x8f \xd0\xbf\xd0\xb5\321\200\xd0\xb2\320\xbe\320\xb9 \321\x81\321\202\321\x80\xd0\276\321\207\xd0\272\xd0\276\xd0\271"; goto kUUYR; pjbZy: $text[] = "<b><i>{$this->i18n("admins")}</i></b> - \xd0\xb4\320\xbe\320\xb1\320\260\xd0\xb2\xd0\270\321\x82\321\214/\xd1\x83\xd0\264\320\xb0\320\273\320\270\321\202\xd1\x8c \xd0\xb4\320\xbe\xd0\xbf\320\xbe\xd0\273\320\xbd\320\xb8\xd1\x82\xd0\xb5\320\273\321\x8c\xd0\275\321\213\xd1\x85 \320\xb0\320\xb4\xd0\xbc\320\xb8\xd0\xbd\xd0\xbe\320\262"; goto eA96v; vF8Gq: $text[] = "<b><i>{$this->i18n("setTelegramPayToken")}</i></b> - \321\x83\xd1\201\321\202\xd0\260\xd0\xbd\xd0\xbe\320\xb2\320\xba\xd0\xb0 \321\x82\320\276\xd0\xba\xd0\265\xd0\xbd\xd0\260 \320\xb4\320\xbb\321\x8f \xd1\202\xd0\xb5\xd0\xbb\320\265\320\xb3\xd1\200\320\260\xd0\274\xd0\277\xd1\215\320\271, \321\x82\320\xbe\320\xba\320\xb5\xd0\xbd \xd0\xb1\xd1\x80\320\260\xd1\202\321\x8c \320\xb2 \xd0\275\xd0\260\xd1\201\321\202\321\200\320\xbe\xd0\271\xd0\272\320\260\321\x85 \xd0\xb1\xd0\276\xd1\x82\320\260 \321\203 @BotFather"; goto gaq__; Qkr5J: $text[] = "\320\x9e\320\xbf\320\xb8\xd1\x81\320\260\320\xbd\320\270\xd0\xb5 \xd0\xba\xd0\275\xd0\xbe\320\277\xd0\276\xd0\xba \321\200\xd0\260\xd0\267\320\264\320\265\320\273\xd0\260:"; goto pjbZy; hqyty: $text[] = "<b><i>{$this->i18n("debug")}</i></b> - \321\200\320\265\xd0\xb6\xd0\270\320\xbc \320\276\xd1\x82\xd0\xbb\320\xb0\xd0\264\320\xba\xd0\xb8(\320\264\xd0\xbb\321\217 \xd1\x80\320\260\320\xb7\321\200\xd0\xb0\xd0\xb1\xd0\276\321\202\321\x87\xd0\270\xd0\272\320\xb0)"; goto FyDLc; diRtH: $text[] = "<b><i>{$this->i18n("setNotifyText")}</i></b> - \xd0\275\xd0\260\xd1\x81\xd1\202\321\200\xd0\276\320\271\320\xba\xd0\260 \xd1\202\xd0\265\xd0\xba\xd1\201\321\x82\320\260 \xd1\203\xd0\262\320\xb5\320\xb4\xd0\xbe\xd0\xbc\xd0\xbb\xd0\265\xd0\275\xd0\xb8\xd0\xb9 \xd0\xbf\xd0\xbe\xd0\xbb\xd1\214\xd0\xb7\320\276\320\262\xd0\xb0\321\202\xd0\xb5\320\xbb\xd1\216 \320\xbf\xd1\200\320\270 \321\x81\xd0\276\320\261\xd1\213\321\202\320\xb8\xd1\x8f\xd1\x85 \321\201\xd0\xbe\xd0\xb7\xd0\264\320\260\320\xbd\xd0\xb8\321\217/\xd1\x83\320\264\xd0\260\xd0\273\320\265\xd0\xbd\320\270\321\217/\320\xbf\321\200\320\xbe\320\264\xd0\273\xd0\265\320\xbd\xd0\270\xd1\217 \320\270 \321\x83\xd0\262\320\xb5\320\xb4\320\276\xd0\xbc\320\xbb\320\265\xd0\275\320\270\xd1\x8f \xd0\276 \320\267\xd0\260\320\xba\320\260\320\275\321\207\xd0\270\320\262\320\xb0\xd1\x8e\321\211\320\xb5\320\xbc\321\x81\xd1\217 \321\201\321\x80\xd0\xbe\xd0\272\xd0\xb5 \320\272\xd0\276\xd0\xbd\321\204\320\270\320\xb3\320\260"; goto KUawC; FyDLc: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("
\xa", $text ?: []), $data ?: false); goto BTqEv; eA96v: $text[] = "<b><i>{$this->i18n("language")}</i></b> - \321\203\xd1\201\xd1\x82\320\260\xd0\275\xd0\276\xd0\xb2\320\xb8\321\x82\xd1\x8c \xd0\xbf\320\xb5\xd1\x80\320\265\xd0\262\xd0\276\xd0\264 \xd0\272\xd0\275\320\276\320\277\320\272\xd0\xb8"; goto syVad; vdLyi: $text[] = "<b><i>{$this->i18n("backup")}</i></b> - \320\275\xd0\260\321\201\xd1\x82\xd1\x80\320\276\320\xb9\320\xba\xd0\260 \320\xb1\321\215\320\xba\xd0\xb0\320\xbf\320\260 \320\221\xd0\224 \xd0\xbf\320\276 \xd1\200\320\260\xd1\201\xd0\277\xd0\270\xd1\x81\320\260\xd0\275\320\xb8\321\216"; goto hqyty; xBOD7: $text[] = "<b><i>{$this->i18n("export")}</i></b> - \320\xb5\320\272\321\201\xd0\277\xd0\xbe\xd1\200\321\202 \xd0\xb2\xd1\201\320\xb5\xd1\x85 \xd0\xbd\320\260\321\x81\xd1\202\321\200\320\276\xd0\265\320\xba \xd0\xb2 \xd0\262\320\270\320\xb4\xd0\xb5 \xd0\xb4\320\xb0\xd0\274\xd0\xbf\xd0\xb0 \xd0\221\xd0\224"; goto y7hBX; WADcb: $text[] = "<b><i>{$this->i18n("defaultDNS")}</i></b> - \xd1\x83\xd1\201\321\202\xd0\xb0\xd0\xbd\xd0\xbe\xd0\262\xd0\xba\xd0\260 \320\xb4\320\265\321\204\xd0\xbe\320\273\321\x82\xd0\275\xd0\276\xd0\xb3\xd0\276 \xd0\264\320\xbd\xd1\201, \320\277\xd0\xbe\320\xb4\xd1\201\321\x82\320\xb0\320\262\xd0\xbb\xd1\x8f\320\xb5\321\202\321\x81\xd1\x8f \xd0\xb2 \xd0\xba\320\276\xd0\275\xd1\204\xd0\xb8\320\xb3 \xd0\277\xd0\xbe\320\xbb\321\214\320\267\xd0\276\320\xb2\320\260\xd1\x82\xd0\xb5\xd0\xbb\321\216"; goto aW5VP; KUawC: $text[] = "<b><i>{$this->i18n("expireNotify")}</i></b> - \320\xb7\320\260\xd0\264\320\xb0\321\x82\321\214 \320\xb2\321\x80\320\xb5\320\274\xd1\x8f \320\267\320\260 \320\272\xd0\276\321\202\xd0\xbe\xd1\200\xd0\276\xd0\265 \320\xb1\xd0\xbe\xd1\202 \320\xb1\321\203\320\264\xd0\xb5\321\x82 \321\x83\320\xb2\320\265\xd0\xb4\320\276\320\274\xd0\xbb\321\217\xd1\202\321\x8c \xd0\277\xd0\276\xd0\273\xd1\x8c\xd0\267\320\xbe\xd0\262\320\xb0\321\202\xd0\265\320\xbb\321\x8f \xd1\x87\321\x82\xd0\xbe \xd0\xba\320\276\320\xbd\xd1\x84\xd0\xb8\320\xb3 \321\x81\xd0\xba\320\276\xd1\200\320\xbe \xd0\277\321\200\xd0\265\320\xba\321\x80\320\260\321\x82\xd0\xb8\321\x82 \xd1\200\320\xb0\320\xb1\320\xbe\xd1\x82\xd0\xb0\xd1\x82\321\x8c"; goto xBOD7; DPY0D: $text[] = "<b><i>{$this->i18n("setTelegramMenuDescription")}</i></b> - \320\275\320\xb0\321\x81\xd1\202\321\200\320\276\320\xb9\xd0\272\320\260 \320\xbe\320\277\320\270\xd1\201\xd0\xb0\xd0\275\320\270\321\217 \xd0\xba\xd0\276\xd0\274\320\xb0\320\xbd\xd0\264\321\213 /menu \320\262 \320\272\320\xbb\320\270\xd0\xb5\xd0\xbd\xd1\x82\320\xb5 \321\202\xd0\xb5\320\xbb\320\265\xd0\263\xd1\x80\320\260\320\274\xd0\260"; goto diRtH; y7hBX: $text[] = "<b><i>{$this->i18n("import")}</i></b> - \xd0\xb8\320\274\xd0\277\xd0\276\xd1\x80\321\x82 sql"; goto WADcb; jZDGF: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto Qkr5J; kUUYR: $text[] = "<b><i>{$this->i18n("yoomoney")}</i></b> - \xd0\275\320\260\321\201\321\x82\xd1\x80\xd0\276\xd0\271\xd0\272\320\260 \321\200\xd0\xb5\xd0\xba\xd0\262\320\270\320\267\xd0\xb8\xd1\x82\xd0\xbe\320\262 yoomoney(\320\xb4\320\276\xd0\xbd\320\260\321\202)"; goto vF8Gq; BTqEv: } public function helpConfigServer($id, $serverpage, $clientpage) { goto wGWNr; lp2GN: $text[] = "<b><i>{$this->i18n("ping")}</i></b> - \xd1\x81\320\276\320\xb7\320\xb4\320\260\xd1\x81\xd1\202 \xd0\xb7\320\xb0\xd0\xbf\xd0\270\xd1\x81\xd1\214, \xd0\275\320\260 \320\xba\320\276\xd1\x82\xd0\xbe\321\200\xd1\x83\xd1\216 \320\264\320\xbe\320\273\xd0\266\xd0\275\320\260 \xd0\276\xd1\202\xd1\200\xd0\265\xd0\260\320\263\xd0\270\xd1\x80\320\xbe\xd0\xb2\320\xb0\321\x82\xd1\214 \320\275\320\276\xd0\264\320\260 \xd0\262 \xd1\200\xd0\260\xd0\xbc\320\xba\xd0\xb0\xd1\205 \xd1\x81\xd0\xb8\xd0\275\xd1\205\xd1\200\xd0\276\320\275\xd0\270\xd0\xb7\320\xb0\321\x86\xd0\270\xd0\xb8"; goto u4GqW; bMqBb: $text[] = "<b><i>{$this->i18n("delete")}</i></b> - \321\x83\xd0\264\xd0\260\xd0\273\320\xb8\321\202\321\x8c \xd0\xbd\xd0\xbe\320\xb4\321\x83. \320\265\321\x81\320\xbb\320\xb8 \320\xbd\xd0\xbe\xd0\264\320\260 \321\x80\xd0\260\320\xb1\xd0\xbe\321\207\xd0\260\321\x8f, \321\x82\xd0\xbe \xd0\xbe\320\xbd\xd0\260 \xd0\277\320\xb5\321\x80\xd0\265\320\xb7\xd0\260\xd0\xbf\xd0\xb8\321\x88\320\265\xd1\x82 \321\201\xd0\xb5\xd0\xb1\321\x8f \xd0\262 \xd0\261\xd0\260\xd1\x88\xd0\275\320\xb5"; goto SeIcy; eckOh: $text[] = "<b><i>{$this->i18n("sleepServer")}</i></b> - \xd0\277\xd0\xb5\xd1\200\320\270\xd0\xbe\320\264 \xd1\201\320\xb8\xd0\275\321\x85\321\x80\xd0\xbe\xd0\275\320\270\320\xb7\320\260\xd1\x86\320\xb8\320\xb8 \xd0\275\xd0\xbe\xd0\264\321\x8b \321\x81 \xd0\xb1\xd0\260\xd1\x88\320\275\xd0\xb5\320\271, \xd0\xb2 \321\201\320\xb5\xd0\272\321\x83\320\275\xd0\264\320\xb0\xd1\x85"; goto lp2GN; JJ0BK: $text[] = "<b><i>{$this->i18n("limitsServer")}</i></b> - \xd0\274\xd0\xb0\320\xba\321\x81\xd0\270\xd0\xbc\320\260\320\xbb\321\214\xd0\275\xd0\xbe\xd0\xb5 \xd0\272\xd0\xbe\320\273-\xd0\xb2\xd0\xbe \xd0\xba\320\276\xd0\xbd\xd1\204\320\270\xd0\263\320\xbe\320\262 \xd0\275\xd0\260 \xd0\277\320\xbe\xd0\273\321\214\320\267\xd0\xbe\xd0\xb2\320\xb0\xd1\x82\xd0\xb5\320\xbb\321\217"; goto eckOh; A6mSy: $text[] = "\xd0\236\xd0\277\xd0\xb8\321\201\xd0\260\xd0\275\320\270\320\265 \xd0\xba\320\275\xd0\xbe\xd0\xbf\320\xbe\320\272 \xd1\x80\xd0\260\320\267\xd0\264\320\265\320\xbb\320\260:"; goto xYvjB; veaH8: $text[] = "<b><i>{$this->i18n("nameServer")}</i></b> - \xd0\xbd\xd0\xb0\321\x81\xd1\202\321\x80\xd0\xbe\320\xb9\320\272\320\xb0 \xd0\xb8\xd0\xbc\xd0\xb5\320\xbd\xd0\270 \320\xbd\xd0\276\320\xb4\321\x8b, \xd0\276\321\x82\320\xbe\320\xb1\xd1\x80\xd0\260\xd0\266\320\260\320\265\321\202\321\201\321\217 \321\202\320\260\xd0\xba\320\266\xd0\xb5 \320\xb8 \xd0\264\320\xbb\321\217 \xd0\xbf\320\276\320\273\321\x8c\xd0\xb7\xd0\276\xd0\262\320\260\321\202\xd0\265\320\xbb\xd1\217 \320\xbf\xd1\200\320\xb8 \xd0\xb2\xd1\x8b\320\xb1\320\xbe\321\x80\320\265 \321\201\xd0\265\321\x80\xd0\xb2\320\265\321\x80\320\260"; goto QEJCr; eZwz7: $text[] = "<b><i>{$this->i18n("torrent")}</i></b> - \320\xb2\320\xba\xd0\xbb\321\x8e\321\207\320\xb5\xd0\xbd\xd0\xb8\xd0\xb5/\xd0\276\xd1\202\320\xba\xd0\273\xd1\x8e\xd1\207\xd0\265\320\275\320\270\320\xb5 \321\202\320\xbe\321\x80\xd1\200\320\265\xd0\275\xd1\x82\320\xbe\320\262 \xd0\264\320\xbb\xd1\217 \320\275\xd0\276\xd0\xb4\xd1\213 (\320\276\xd1\x82\320\272\xd0\273\xd1\x8e\xd1\x87\320\260\xd0\265\xd1\x82 \xd0\xbd\xd0\265 100%)"; goto qqx0R; QEJCr: $text[] = "<b><i>{$this->i18n("price")}</i></b> - \321\203\321\x81\xd1\x82\320\260\xd0\xbd\xd0\xbe\320\xb2\xd0\272\320\xb0 \xd1\x86\320\265\xd0\xbd \320\264\xd0\xbb\xd1\217 \320\275\xd0\276\xd0\xb4\321\x8b"; goto YjIiE; SeIcy: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("

", $text ?: []), $data ?: false); goto v1L09; YjIiE: $text[] = "<b><i>{$this->i18n("testTime")}</i></b> - \321\x83\321\201\xd1\202\320\xb0\xd0\275\xd0\276\320\262\xd0\272\xd0\xb0 \xd0\xb2\321\200\320\265\xd0\274\xd0\xb5\xd0\275\xd0\xb8 \xd0\xb4\320\265\320\271\321\x81\321\x82\xd0\262\320\270\321\x8f \321\202\320\xb5\321\201\xd1\202\xd0\xbe\xd0\xb2\xd0\xbe\xd0\xb3\xd0\xbe \320\272\xd0\276\320\275\xd1\204\xd0\270\xd0\xb3\xd0\xb0"; goto eZwz7; wGWNr: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/configServer {$id}_{$serverpage}_{$clientpage}"]]; goto A6mSy; qqx0R: $text[] = "<b><i>{$this->i18n("cellsServer")}</i></b> - \320\274\320\xb0\320\xba\xd1\x81\xd0\270\320\xbc\320\260\xd0\xbb\xd1\x8c\xd0\xbd\320\xbe\320\265 \320\272\xd0\xbe\320\xbb-\xd0\262\xd0\276 \xd0\272\320\276\xd0\xbd\xd1\x84\xd0\xb8\xd0\263\xd0\xbe\320\xb2 \xd0\xb4\320\276\xd1\x81\xd1\202\321\x83\xd0\277\320\xbd\xd1\213\321\205 \320\272 \320\xbf\xd0\276\xd0\xba\321\203\320\277\xd0\272\xd0\xb5"; goto JJ0BK; z9rjE: $text[] = "<b><i>{$this->i18n("exportServer")}</i></b> - \xd0\xb2\321\213\320\264\xd0\xb0\xd0\xb5\321\202 \xd0\xb0\321\x80\321\205\320\xb8\320\262 \xd0\275\xd0\276\xd0\264\xd1\x8b \321\x81 \321\x83\320\266\xd0\xb5 \xd0\xbd\xd0\xb0\xd1\201\xd1\202\xd1\x80\320\276\xd0\265\xd0\xbd\xd0\xbd\xd1\213\320\274 wg0.conf, \xd0\xbd\320\265\xd0\276\xd0\xb1\xd1\205\xd0\276\320\xb4\320\xb8\320\xbc\xd0\276 \xd0\265\321\201\320\xbb\320\270 \xd0\xbd\320\xbe\320\264\xd0\260 \320\277\320\xb5\xd1\200\xd0\265\xd0\265\xd0\267\xd0\266\xd0\260\xd0\xb5\321\x82 \xd0\275\xd0\xb0 \320\264\321\x80\321\203\xd0\xb3\320\276\320\271 \321\201\320\xb5\xd1\200\320\xb2\xd0\xb0\320\272(\320\xb0\xd0\xb9\320\277\xd0\xb8)"; goto veaH8; xYvjB: $text[] = "<b><i>{$this->i18n("setDomain")}</i></b> - \xd1\203\321\x81\321\202\xd0\260\xd0\275\320\276\xd0\xb2\320\270\xd1\202\321\214 \xd0\xb4\xd0\276\xd0\274\320\xb5\xd0\275, \xd0\xb1\321\x83\xd0\xb4\xd0\xb5\321\x82 \xd0\277\xd1\200\xd0\xbe\320\xbf\xd0\xb8\xd1\201\321\x8b\320\262\xd0\xb0\xd1\202\xd1\214\321\201\xd1\217 \320\xb2 \xd0\xba\320\276\320\xbd\xd1\204\xd0\xb8\320\263\xd0\xb5 \320\xb2\320\xbc\320\265\321\x81\xd1\x82\320\xbe \320\260\xd0\271\xd0\277\320\270 \xd0\262 \xd0\xb3\xd1\x80\320\xb0\321\204\320\xb5 Endpoint. \320\225\321\x81\xd0\273\320\270 \320\xbd\320\xbe\xd0\xb4\xd0\xb0 \320\xbf\320\xb5\xd1\x80\xd0\265\xd0\xb5\320\xb4\xd0\xb5\xd1\202 \xd0\275\320\xb0 \xd0\xb4\xd1\x80\321\x83\320\263\xd0\276\320\271 \320\xb0\xd0\271\xd0\277\320\270, \xd1\202\xd0\276 \320\275\320\265 \320\xbd\xd1\203\xd0\xb6\320\275\xd0\276 \xd0\xb1\xd1\x83\xd0\xb4\320\265\321\202 \xd0\xb7\xd0\xb0\320\275\320\xbe\xd0\262\xd0\xbe \321\200\320\xb0\xd0\xb7\xd0\xb4\320\260\xd0\262\320\260\321\202\321\x8c \320\272\320\276\xd0\275\xd1\x84\xd0\270\xd0\xb3\320\xb8, \xd0\xb4\xd0\276\321\x81\321\x82\320\260\321\x82\xd0\276\321\x87\320\275\xd0\xbe \320\xb1\xd1\203\320\xb4\xd0\265\321\202 \xd0\xbf\320\xbe\xd0\274\xd0\265\320\xbd\321\217\xd1\x82\xd1\214 \xd0\220-\xd0\267\320\xb0\320\277\xd0\270\xd1\x81\xd1\214 \320\xb4\320\xbe\320\274\320\xb5\320\275\321\x83"; goto z9rjE; u4GqW: $text[] = "<b><i>{$this->i18n("switchPay")}</i></b> - \320\xb2\320\272\320\273\xd1\216\321\x87\320\270\321\202\xd1\x8c/\320\276\321\x82\320\272\xd0\xbb\xd1\x8e\321\x87\320\xb8\321\202\xd1\x8c \xd0\xbe\320\277\320\273\xd0\260\xd1\x82\321\x83 \320\275\320\260 \xd0\xbd\xd0\xbe\xd0\264\320\xb5 \320\xb4\xd0\xbb\321\217 \320\277\xd0\xbe\xd0\273\321\x8c\320\267\xd0\276\320\xb2\xd0\xb0\321\202\320\265\320\273\320\xb5\320\271"; goto bMqBb; v1L09: } public function setBackup($text) { goto Tar7m; VjZHX: if (!($pin = explode("/", $this->getSetting("pinbackup"))[0])) { goto sqN8j; } goto EvBWh; Tar7m: $text = trim($text); goto XKi2Y; u23VP: $this->config(); goto UBf2A; c7BoK: if (preg_match("~(\d+\s\w+)(?:\s+)?/(?:\s+)?(\d{2}:\d{2})~", $text, $m)) { goto Wrksv; } goto dyQCC; EvBWh: $this->unpin($this->Zvrjz["admin"], $pin); goto PzI_0; q_lwq: $start = $m[2]; goto UjTLd; B6YaM: sqN8j: goto u23VP; Rgjxj: $period = $m[1]; goto q_lwq; q1gjF: Wrksv: goto Rgjxj; UjTLd: $this->setSetting("backup", $text); goto HFvnE; dyQCC: goto fmR6L; goto FcbpF; pCRep: goto fmR6L; goto q1gjF; oyiTY: $this->setSetting("backup", ''); goto pCRep; FcbpF: sbpsL: goto oyiTY; XKi2Y: if (empty($text)) { goto sbpsL; } goto c7BoK; HFvnE: fmR6L: goto VjZHX; PzI_0: $this->setSetting("pinbackup", ''); goto B6YaM; UBf2A: } public function backup() { goto hznYh; qU5cf: if ($last) { goto d8GGu; } goto nYcsv; a1l79: $this->pinBackup(); goto FRRvM; C4z7r: MsP4s: goto a1l79; lBEHB: goto sNKx4; goto C4z7r; tyMfd: if (!$time) { goto y7Gb8; } goto kMcvi; kMcvi: preg_match("~(\d+\s\w+)(?:\s+)?/(?:\s+)?(\d{2}:\d{2})~", $time, $m); goto FXBrw; Z3iQY: y7Gb8: goto FNJVv; FRRvM: sNKx4: goto Z3iQY; w2DQH: if (!($c - $time >= $period)) { goto Wo8Xp; } goto Tr7Ln; qw_u7: goto sNKx4; goto Mxcbr; Tr7Ln: $this->unpin($this->Zvrjz["admin"], $pin); goto mRcqY; pimUC: Wo8Xp: goto lBEHB; wWuh8: $last = $this->getSetting("pinbackup"); goto qU5cf; hznYh: $c = time(); goto B7aT7; Uuw3u: [$pin, $time] = explode("/", $last); goto w2DQH; Mxcbr: d8GGu: goto Uuw3u; mRcqY: $this->pinBackup(); goto XLj08; jZPnr: $start = strtotime($m[2]); goto wWuh8; FXBrw: $period = strtotime($m[1]) - $c; goto jZPnr; XLj08: return; goto pimUC; B7aT7: $time = $this->getSetting("backup"); goto tyMfd; nYcsv: if ($c - $start > 0 && $c - $start < 10) { goto MsP4s; } goto qw_u7; FNJVv: } public function pinBackup() { goto MhwjY; uZdzY: $this->setSetting("pinbackup", "{$pin}/" . time()); goto E9qJF; E9qJF: $this->pin($this->Zvrjz["admin"], $pin); goto Auu7M; MhwjY: $pin = $this->export()["result"]["message_id"]; goto uZdzY; Auu7M: } public function announcement($text) { goto KKDCg; Iuqca: $_SESSION["announcement"]["text"] = $this->send($this->Keucv["chat"], $text, button: $data, entities: $this->Keucv["entities"], withoutOffset: 1)["result"]; goto dRxOI; tUWav: if (!$this->Keucv["photo"]) { goto IP6of; } goto KJK_L; KJK_L: $_SESSION["announcement"]["photo"] = $this->sendPhoto($this->Keucv["chat"], $this->Keucv["photo"][0]["file_id"])["result"]; goto SL3Cl; KKDCg: $data = [[["text" => $this->i18n("announcement"), "callback_data" => "/sendAnnouncement"]]]; goto lBM24; SL3Cl: IP6of: goto Iuqca; lBM24: unset($_SESSION["announcement"]); goto tUWav; dRxOI: } public function sendAnnouncement() { goto DBusp; en5ov: $photo = $_SESSION["announcement"]["photo"]["photo"][0]["file_id"]; goto VcEbr; DqL4N: zICBR: goto en5ov; Re5vI: $this->send($this->Keucv["chat"], "\xd0\xb4\xd0\260\320\xbd\320\xbd\xd1\x8b\320\xb5 \321\x83\xd1\201\321\202\320\xb0\321\x80\xd0\xb5\xd0\xbb\320\xb8"); goto irtci; qI1cS: foreach ($cl as $k => $v) { goto R6Dlq; jjH9V: Xjqvx: goto jo5qR; jo5qR: $this->sendPhoto($v, $photo, $message, entities: $entities); goto QXhIP; jk2tG: $this->send($v, $message, entities: $entities); goto qqtha; JhE1i: ypgBv: goto NXhSW; QXhIP: xWBOi: goto JhE1i; R6Dlq: if ($photo) { goto Xjqvx; } goto jk2tG; qqtha: goto xWBOi; goto jjH9V; NXhSW: } goto lD1lp; DBusp: if (!empty($_SESSION["announcement"])) { goto zICBR; } goto Re5vI; EhlCX: if (empty($_SESSION["announcement"]["text"]["message_id"])) { goto ol9gU; } goto RTlhr; irtci: goto byycw; goto DqL4N; bUiY0: if (empty($_SESSION["announcement"]["photo"]["message_id"])) { goto yVE2I; } goto DvUvI; BWDpS: $cl = array_merge([$this->Zvrjz["admin"]], $this->sql("select tgid from clients union select tgid from orders", view: "column") ?: []); goto bUiY0; dt0sA: ol9gU: goto qI1cS; DvUvI: $this->delete($this->Keucv["chat"], $_SESSION["announcement"]["photo"]["message_id"]); goto hWcpH; VcEbr: $message = $_SESSION["announcement"]["text"]["text"]; goto Aw9pz; lD1lp: ejgYx: goto Gvv05; RTlhr: $this->delete($this->Keucv["chat"], $_SESSION["announcement"]["text"]["message_id"]); goto dt0sA; Gvv05: unset($_SESSION["announcement"]); goto JbITy; Aw9pz: $entities = $_SESSION["announcement"]["text"]["entities"]; goto BWDpS; hWcpH: yVE2I: goto EhlCX; JbITy: byycw: goto JM_8V; JM_8V: } public function setTelegramMenuDescription($text) { goto e_wYe; MWiBB: foreach ($c as $k => $v) { goto EPGqm; UyIWD: jYoW9: goto UV1o2; EPGqm: if (!($v["command"] == "menu")) { goto jYoW9; } goto a6XF2; a6XF2: $c[$k]["description"] = $text; goto UyIWD; UV1o2: QT1U4: goto d0qEW; d0qEW: } goto EY45f; AlTDI: $scope = ["type" => "chat", "chat_id" => $this->Zvrjz["admin"]]; goto bbqHz; KyoXX: $this->setcommands(["commands" => $c]); goto AlTDI; PwVY3: $this->setcommands(["scope" => $scope, "commands" => $c]); goto k1FoZ; bkFN1: $this->config(); goto mXOkJ; e_wYe: $text = trim($text); goto Zb9Cd; ahcM4: $this->setSetting("tlgrmmenu", $text); goto mYLDF; mYLDF: $c = $this->getcommands(); goto MWiBB; EY45f: AtRDt: goto KyoXX; k1FoZ: qTqUO: goto bkFN1; Zb9Cd: if (empty($text)) { goto qTqUO; } goto ahcM4; Oaf54: VkJ6A: goto PwVY3; bbqHz: $c = $this->getcommands(scope: $scope); goto rNQ9n; rNQ9n: foreach ($c as $k => $v) { goto gbr61; CIvxO: Ua6Ax: goto WYBh5; WYBh5: Cismh: goto tSTF3; qKmdL: $c[$k]["description"] = $text; goto CIvxO; gbr61: if (!($v["command"] == "menu")) { goto Ua6Ax; } goto qKmdL; tSTF3: } goto Oaf54; mXOkJ: } public function helpNotify() { goto zn8db; zn8db: $text[] = "<b><i>setNotifyExpire</i></b> - \xd1\203\320\xb2\320\xb5\320\xb4\320\xbe\xd0\xbc\xd0\273\320\xb5\320\275\320\xb8\xd0\xb5 \320\276\xd1\202\320\277\321\200\xd0\xb0\320\xb2\xd0\273\xd1\217\321\x8e\xd1\x89\320\xb5\xd0\265\321\x81\321\217 \320\267\320\260 N \320\xb2\321\x80\xd0\265\320\xbc\xd0\265\320\xbd\320\270 \xd0\264\320\276 \xd0\276\xd0\272\xd0\276\320\xbd\xd1\x87\320\xb0\xd0\xbd\xd0\xb8\321\217 \321\201\xd1\200\xd0\xbe\320\272\320\260 \320\xba\320\xbe\320\275\xd1\x84\320\xb8\xd0\xb3\xd0\260\xa<b><i>setNotifyCreate</i></b> - \xd1\x83\320\xb2\320\265\320\264\xd0\xbe\xd0\xbc\320\273\320\xb5\320\275\320\xb8\320\xb5 \xd0\276\xd1\x82\320\xbf\xd1\x80\xd0\xb0\xd0\262\320\273\xd1\217\xd1\x8e\321\x89\320\xb5\320\xb5\xd1\201\321\217 \xd0\277\xd0\xbe\321\201\320\273\xd0\265 \xd1\x81\320\276\xd0\xb7\xd0\264\320\260\xd0\xbd\320\270\xd1\217 \xd0\xba\xd0\xbe\xd0\xbd\321\x84\320\270\xd0\263\320\260
<b><i>setNotifyProlong</i></b> - \321\203\320\262\xd0\xb5\320\264\xd0\276\xd0\274\320\xbb\xd0\xb5\320\xbd\xd0\270\xd0\265 \320\xbe\xd1\x82\xd0\xbf\xd1\x80\320\260\xd0\xb2\320\xbb\xd1\217\321\216\321\x89\320\265\xd0\xb5\321\201\321\217 \320\277\xd1\x80\320\270 \320\277\xd1\200\xd0\276\xd0\xb4\xd0\xbb\320\265\xd0\xbd\xd0\270\xd0\270 \320\xba\320\xbe\320\275\321\204\320\xb8\xd0\263\xd0\xb0\xa<b><i>setNotifyDelete</i></b> - \321\x83\xd0\262\xd0\xb5\320\xb4\320\276\xd0\274\320\273\320\xb5\xd0\xbd\xd0\270\320\xb5 \320\xbe\xd1\202\xd0\277\321\x80\320\260\320\262\320\xbb\321\217\xd1\x8e\321\x89\320\265\320\265\321\201\321\217 \320\277\321\200\320\270 \xd0\xbf\321\200\xd0\265\320\272\xd1\x80\320\xb0\xd1\211\320\xb5\xd0\xbd\xd0\xb8\320\270 \xd1\200\xd0\260\320\xb1\320\xbe\321\x82\xd1\213 \xd0\xba\xd0\xbe\xd0\xbd\xd1\204\320\xb8\320\263\320\xb0"; goto AEzyM; pAoN1: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("
", $text ?: []), $data ?: false); goto UF34B; AEzyM: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/setNotifyText"]]; goto pAoN1; UF34B: } public function setNotifyText($chapter = false) { goto vgWqa; uXmb1: $data[] = [["text" => $this->i18n("setNotifyCreate"), "callback_data" => "/sendReply enter text_updateSetting_nc_" . __FUNCTION__ . "_nc"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText nc"]]; goto SiM5j; z6_IM: $text[] = "<code>/windows</code> - \321\201\xd1\201\321\213\xd0\xbb\320\272\xd0\xb0, \xd0\277\xd0\276 \320\272\320\xbb\xd0\270\320\272\321\203 \320\xbd\320\xb0 \320\xba\320\276\xd1\x82\320\xbe\xd1\200\xd1\203\321\x8e \xd0\261\320\276\321\202 \320\xbe\321\202\xd0\264\320\xb0\xd1\201\xd1\x82 \320\xb8\xd0\275\xd1\x81\321\x82\321\x80\321\203\320\272\xd1\206\xd0\270\xd1\x8e \320\277\320\xbe windows"; goto FZOiA; vgWqa: $data[] = [["text" => $this->i18n("setNotifyExpire"), "callback_data" => "/sendReply enter text_updateSetting_ne_" . __FUNCTION__ . "_ne"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText ne"]]; goto qZFz3; mpdVz: ZBXQt: goto RHkeX; Z5SYt: $text[] = "\320\xa2\320\265\320\263\xd0\270:"; goto FyZNU; UUKYM: $text[] = "<code>/android</code> - \321\x81\xd1\x81\321\213\320\273\xd0\xba\320\260, \320\xbf\xd0\xbe \320\xba\xd0\273\320\270\xd0\xba\xd1\203 \xd0\xbd\320\260 \320\272\xd0\xbe\xd1\x82\320\276\xd1\x80\xd1\203\xd1\x8e \xd0\xb1\xd0\276\xd1\202 \320\276\xd1\x82\320\xb4\320\260\321\x81\321\202 \xd0\xb8\320\275\xd1\201\321\x82\xd1\200\xd1\x83\320\272\321\x86\xd0\xb8\321\x8e \xd0\xbf\320\xbe android"; goto ua3pe; vevh0: GV2AR: goto sdbfm; FZOiA: switch ($chapter) { case "nc": goto Z0461; Dezb8: $text[] = "<code>~life~</code> \xd0\276\xd1\201\xd1\202\320\260\320\xb2\321\210\xd0\xb5\320\265\321\x81\xd1\217 \xd0\262\321\x80\320\xb5\xd0\xbc\321\217 \xd0\xb4\xd0\xb5\xd0\xb9\321\201\xd1\x82\320\262\xd0\xb8\321\217 \320\xbf\320\xbe\320\264\xd0\xbf\320\xb8\321\201\xd0\xba\xd0\xb8"; goto amPIt; Z0461: $text[] = "<code>~code~</code> \320\272\320\276\320\264 \320\xbf\320\xb8\xd1\200\xd0\xb0"; goto kC7gD; kC7gD: $text[] = "<code>~file~</code> \320\277\xd1\x80\xd0\270\320\xba\xd1\x80\xd0\265\320\277\xd0\270\xd1\202\xd1\x8c \321\x84\xd0\xb0\xd0\271\320\273 \xd0\xba\320\276\xd0\275\xd1\x84\320\270\320\263\xd0\xb0"; goto p4H8T; Na2OC: $text[] = "<code>~id~</code> \xd0\xbd\320\276\xd0\274\xd0\265\xd1\200 \xd0\277\xd0\xbe\xd0\xb4\xd0\xbf\xd0\xb8\xd1\x81\xd0\272\xd0\270"; goto Dezb8; amPIt: $text[] = "<code>~vpn~</code> \321\201\321\201\xd1\x8b\xd0\273\xd0\272\xd0\260 \320\264\xd0\273\321\217 \xd0\xbf\xd0\276\xd0\264\xd0\272\320\273\321\x8e\321\207\xd0\265\320\275\320\270\xd1\217 \xd0\xb0\xd0\274\320\xbd\320\xb5\xd0\267\xd0\270\xd0\270"; goto bZLiz; KG50L: $text[] = "<code>~macos~</code> - \320\270\320\xbd\xd1\x81\321\202\xd1\200\321\203\xd0\xba\xd1\206\xd0\270\xd1\x8f \xd0\264\320\xbb\xd1\x8f macos"; goto Na2OC; bZLiz: goto YL02J; goto YT6rO; p4H8T: $text[] = "<code>~android~</code> - \xd0\xb8\320\275\321\201\xd1\202\321\200\321\x83\xd0\xba\321\x86\320\270\xd1\x8f \xd0\264\320\xbb\321\x8f android"; goto JKd7P; JKd7P: $text[] = "<code>~ios~</code> - \xd0\xb8\320\xbd\321\x81\xd1\x82\xd1\x80\xd1\x83\xd0\272\xd1\206\xd0\xb8\xd1\217 \xd0\264\320\273\xd1\x8f ios"; goto Dm3jt; Dm3jt: $text[] = "<code>~windows~</code> - \xd0\270\320\275\xd1\x81\xd1\x82\321\200\321\x83\xd0\272\321\206\320\270\321\217 \xd0\264\320\xbb\321\x8f windows"; goto KG50L; YT6rO: case "np": case "ne": goto KHTCY; KHTCY: $text[] = "<code>~life~</code> \320\276\321\201\xd1\202\xd0\xb0\xd0\262\xd1\210\xd0\xb5\320\xb5\321\201\321\217 \xd0\xb2\xd1\200\320\xb5\xd0\274\321\217 \320\264\320\265\320\xb9\xd1\x81\xd1\x82\xd0\262\xd0\xb8\321\217 \xd0\277\xd0\xbe\320\264\xd0\277\320\xb8\321\x81\xd0\xba\320\xb8"; goto JTUkk; OHFVa: goto YL02J; goto krvq8; JTUkk: $text[] = "<code>~id~</code> \xd0\275\xd0\xbe\xd0\xbc\320\265\321\x80 \xd0\xbf\320\276\320\264\320\277\xd0\270\321\201\xd0\272\320\270"; goto OHFVa; krvq8: case "nb": goto HJATD; OAgnP: goto YL02J; goto tnp4e; HJATD: $text[] = "<code>~bonus~</code> \320\264\320\276\xd0\261\320\xb0\320\262\320\xbb\320\xb5\320\275\xd0\xbd\320\276\xd0\xb5 \xd0\262\xd1\x80\xd0\xb5\xd0\xbc\321\x8f"; goto V_xes; V_xes: $text[] = "<code>~id~</code> \xd0\275\xd0\xbe\320\274\320\265\xd1\x80 \xd0\277\xd0\xbe\320\xb4\xd0\277\xd0\xb8\xd1\x81\320\xba\xd0\270"; goto OAgnP; tnp4e: case "nd": goto a0ham; tZSJS: $text[] = "<code>~id~</code> \320\275\xd0\xbe\320\274\xd0\265\xd1\x80 \320\277\xd0\276\320\264\xd0\xbf\320\xb8\xd1\201\xd0\xba\xd0\xb8"; goto aVZbx; a0ham: $text[] = "<code>~user~</code> \320\270\320\xbc\xd1\217 \xd1\x8e\320\xb7\xd0\265\321\200\320\260"; goto tZSJS; aVZbx: goto YL02J; goto wVjqv; wVjqv: } goto vevh0; vbtwL: if (!($t = $this->getSetting($chapter))) { goto ZBXQt; } goto P462W; txNSi: $text[] = "<code>/macos</code> - \321\201\321\201\321\213\xd0\xbb\xd0\xba\xd0\260, \320\277\320\276 \320\272\xd0\273\xd0\270\xd0\xba\xd1\x83 \320\275\xd0\260 \xd0\272\xd0\xbe\xd1\202\320\276\xd1\200\xd1\203\321\216 \xd0\261\320\xbe\321\202 \320\xbe\321\x82\xd0\264\320\xb0\xd1\x81\321\202 \xd0\xb8\xd0\xbd\321\x81\321\x82\xd1\x80\xd1\x83\xd0\272\xd1\206\320\270\321\216 \320\277\320\xbe macos"; goto z6_IM; P0jym: $data[] = [["text" => $this->i18n("setNotifyBonus"), "callback_data" => "/sendReply enter text_updateSetting_nb_" . __FUNCTION__ . "_nb"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText nb"]]; goto UpikG; RHkeX: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("
", $text ?: []), $data ?: false); goto vc5BC; NEJCd: $text[] = "
\xd0\250\xd0\xb0\320\261\xd0\xbb\xd0\xbe\xd0\275:"; goto vbtwL; sdbfm: YL02J: goto NEJCd; P462W: $text[] = "<pre>{$t}</pre>"; goto mpdVz; syxyn: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto BOnBR; ua3pe: $text[] = "<code>/ios</code> - \321\201\xd1\x81\xd1\213\xd0\xbb\320\272\xd0\xb0, \320\277\320\276 \320\xba\320\273\320\270\320\xba\xd1\x83 \xd0\275\320\260 \320\xba\320\xbe\321\202\320\xbe\xd1\200\xd1\x83\321\x8e \xd0\261\320\xbe\xd1\x82 \xd0\xbe\xd1\202\320\264\320\xb0\xd1\x81\321\x82 \320\xb8\xd0\275\xd1\201\xd1\x82\xd1\200\321\203\320\272\xd1\x86\xd0\xb8\321\216 \320\xbf\320\xbe ios"; goto txNSi; FyZNU: $text[] = "<code>/bot</code> - \321\x81\xd1\201\321\213\xd0\xbb\320\272\xd0\260, \xd0\xbf\320\xbe \320\272\320\273\xd0\270\xd0\xba\xd1\x83 \320\xbd\320\xb0 \xd0\272\320\xbe\321\202\xd0\xbe\321\200\xd1\203\xd1\216 \xd0\xb1\xd0\xbe\321\x82 \320\276\xd1\202\xd0\xb4\xd0\260\xd1\x81\xd1\202 \xd0\270\320\275\xd1\x81\321\202\321\x80\321\x83\xd0\xba\xd1\x86\320\xb8\xd1\216 \xd0\277\xd0\276 bot"; goto UUKYM; SiM5j: $data[] = [["text" => $this->i18n("setNotifyProlong"), "callback_data" => "/sendReply enter text_updateSetting_np_" . __FUNCTION__ . "_np"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText np"]]; goto SlOxf; iFQrV: $data[] = [["text" => $this->i18n("setNotifyExpirePay"), "callback_data" => "/sendReply enter text_updateSetting_od_" . __FUNCTION__ . "_od"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText od"]]; goto uXmb1; SlOxf: $data[] = [["text" => $this->i18n("setNotifyDelete"), "callback_data" => "/sendReply enter text_updateSetting_nd_" . __FUNCTION__ . "_nd"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText nd"]]; goto P0jym; UpikG: $data[] = [["text" => $this->i18n("help"), "callback_data" => "/helpNotify"]]; goto syxyn; BOnBR: $text[] = "\xd1\x83\321\x81\xd1\x82\320\xb0\320\xbd\320\276\xd0\262\xd0\272\xd0\260 \xd1\x88\320\260\320\xb1\320\273\xd0\xbe\xd0\275\320\260 \321\201\320\xbe\320\xbe\xd0\261\xd1\x89\xd0\xb5\320\275\320\xb8\320\xb9 \320\xbf\320\276\xd0\273\321\214\320\xb7\320\xbe\320\262\xd0\xb0\xd1\x82\320\xb5\xd0\273\321\216
"; goto Z5SYt; qZFz3: $data[] = [["text" => $this->i18n("setNotifyExpireDelete"), "callback_data" => "/sendReply enter text_updateSetting_du_" . __FUNCTION__ . "_du"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText du"]]; goto ztt4P; ztt4P: $data[] = [["text" => $this->i18n("setNotifyLimit"), "callback_data" => "/sendReply enter text_updateSetting_li_" . __FUNCTION__ . "_li"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText li"]]; goto iFQrV; vc5BC: } public function setMenuDescription($chapter = false) { goto rrPtW; JIbD4: QYxJT: goto EvF3F; wSr5L: $text[] = "<code>" . htmlentities("<i>italic</i>") . "</code> - <i>\xd0\272\321\x83\xd1\x80\xd1\201\xd0\xb8\xd0\262</i>"; goto GwyF7; GwyF7: $text[] = "<code>" . htmlentities("<u>underline</u>") . "</code> - <u>\xd0\277\320\xbe\320\264\321\x87\320\265\xd1\x80\320\272\320\275\321\203\321\x82\xd1\213\320\xb9</u>"; goto VCOua; s1m8S: yB6PN: goto YenYe; c3xG6: $text[] = "\xa{$chapter}:\xa<pre>{$t}</pre>"; goto s1m8S; yIVOV: $text[] = "\xd1\203\xd1\x81\321\202\xd0\xb0\xd0\275\xd0\xbe\320\262\xd0\272\320\260 \xd0\xbe\xd0\277\320\xb8\xd1\201\xd0\260\320\275\320\270\320\xb9 \xd0\xbf\321\x83\320\275\320\xba\xd1\x82\xd0\276\xd0\xb2 \320\274\xd0\xb5\xd0\xbd\321\216 \xd0\277\xd0\276\xd0\273\321\x8c\xd0\267\xd0\xbe\320\262\320\260\xd1\x82\xd0\265\xd0\xbb\xd1\x8f:\xa\320\277\320\xbe\320\xb4\xd0\264\xd0\xb5\xd1\x80\xd0\266\320\xb8\xd0\262\xd0\260\320\xb5\321\x82\xd1\x81\321\x8f \xd1\201\320\xbb\320\265\xd0\xb4\321\x83\321\216\321\x89\xd0\270\xd0\xb5 \321\202\320\xb5\xd0\xb3\xd0\xb8 html\xa"; goto P2H5s; QEL6Y: $data[] = [["text" => $this->i18n("setUserBuy"), "callback_data" => "/sendReply enter text_updateSetting_ub_" . __FUNCTION__ . "_ub"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription ub"]]; goto kBH0n; hVEFG: $data[] = [["text" => $this->i18n("setHelpBot"), "callback_data" => "/sendReply enter text_updateSetting_hb_" . __FUNCTION__ . "_hb"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription hb"], ["text" => $this->i18n("previewMedia"), "callback_data" => "/previewMedia hb"]]; goto IF0JW; y8NLH: $data[] = [["text" => $this->i18n("setUserPay"), "callback_data" => "/sendReply enter text_updateSetting_up_" . __FUNCTION__ . "_up"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription up"]]; goto Z0Cu9; Sd32K: $r = $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", $text ?: []), $data ?: false); goto H0O6n; H0O6n: if (!($r["ok"] == false && !preg_match("~message is not modified~", $r["description"]))) { goto mLuyT; } goto ATjZ1; ATjZ1: $this->send($this->Keucv["chat"], "\xd0\xb2 \321\x82\xd0\xb5\320\272\321\x81\xd1\x82\320\265 \320\xbe\321\x88\320\270\xd0\261\xd0\272\xd0\260 <pre>{$r["description"]}</pre>", $this->Keucv["message_id"]); goto QBJNV; YenYe: Uwz_v: goto Sd32K; NkHBy: $text[] = "<code>/ios</code> - \321\201\xd1\201\xd1\213\320\xbb\320\xba\xd0\260, \320\277\xd0\xbe \xd0\272\320\273\320\270\xd0\272\321\203 \xd0\xbd\xd0\260 \320\xba\320\276\xd1\202\xd0\xbe\xd1\x80\xd1\x83\321\216 \xd0\xb1\320\xbe\xd1\x82 \xd0\276\xd1\202\xd0\264\xd0\260\xd1\x81\321\x82 \320\xb8\xd0\xbd\321\x81\321\202\321\x80\321\x83\320\272\xd1\206\xd0\270\xd1\216 \xd0\277\320\276 ios"; goto kbVG0; EvF3F: switch ($chapter) { case "up": goto cu8RG; MSiME: $text[] = "<code>~life~</code> \320\xb4\320\xbb\320\xb8\xd1\202\320\xb5\320\273\xd1\214\xd0\275\320\276\321\x81\xd1\x82\321\214 \320\277\xd0\xbe\xd0\xb4\xd0\277\xd0\xb8\321\201\320\272\xd0\270"; goto M9By8; cu8RG: $text[] = "<code>~id~</code> \xd0\xbd\xd0\276\xd0\xbc\xd0\265\xd1\200 \xd0\xb7\xd0\xb0\xd0\xba\320\xb0\xd0\267\xd0\260"; goto MSiME; M9By8: $text[] = "<code>~name~</code> \xd0\270\xd0\274\xd1\217 \xd1\201\320\xb5\321\200\xd0\262\320\265\xd1\x80\xd0\xb0"; goto rNlEn; rNlEn: case "ur": goto JlinB; rVted: $text[] = "<code>~balance~</code> \320\261\320\xb0\320\273\xd0\xb0\320\xbd\xd1\201 \xd0\262\xd1\200\320\265\xd0\xbc\xd0\xb5\320\275\xd0\xb8"; goto KSiOE; JlinB: $text[] = "<code>~code~</code> \xd0\xba\xd0\276\xd0\264 \xd0\xba\xd0\276\320\275\321\204\320\xb8\xd0\xb3\320\260"; goto UepMV; UepMV: $text[] = "<code>~domain~</code> \320\260\320\xb4\xd1\x80\320\xb5\321\201 \321\x81\320\xb5\xd1\200\xd0\xb2\xd0\xb5\xd1\x80\320\260"; goto FOIjC; KSiOE: goto L1dbZ; goto f5anK; FOIjC: $text[] = "<code>~refer_link~</code> \321\x80\320\265\xd1\204\320\265\xd1\200\xd0\260\xd0\xbb\xd1\214\320\275\320\xb0\321\217 \321\x81\xd1\x81\xd1\x8b\xd0\xbb\320\272\xd0\xb0"; goto rVted; f5anK: case "hb": case "ha": case "hi": case "hm": case "hw": goto ZR5KC; M7qXk: $text[] = "<code>~photo:id~</code> \320\263\xd0\xb4\320\xb5 id - \320\xb0\xd0\271\xd0\264\xd0\270 \xd1\204\xd0\xbe\xd1\202\xd0\xbe (\xd0\274\xd0\xbe\320\xb6\xd0\xbd\xd0\276 \xd1\x83\xd0\267\320\275\xd0\260\xd1\202\321\x8c \xd1\x81\xd0\xba\xd0\270\xd0\275\321\x83\320\262 \xd1\204\320\xbe\321\202\xd0\276 \320\xb1\320\xbe\xd1\202\xd1\x83)"; goto leu2z; ZR5KC: $text[] = "<code>~balance~</code> \320\xb1\xd0\260\xd0\273\xd0\260\xd0\275\321\x81 \320\262\321\x80\320\xb5\320\274\320\xb5\320\xbd\xd0\270"; goto aOny1; aOny1: $text[] = "<code>~refer_link~</code> \321\200\xd0\xb5\321\204\xd0\xb5\xd1\x80\320\xb0\xd0\xbb\xd1\x8c\xd0\xbd\xd0\xb0\xd1\217 \321\201\xd1\201\xd1\213\320\273\xd0\272\320\260"; goto M7qXk; leu2z: } goto AWdW9; P2H5s: $text[] = "<code>" . htmlentities("<b>bold</b>") . "</code> - <b>\xd0\xb6\xd0\xb8\xd1\x80\xd0\275\321\x8b\320\xb9</b>"; goto wSr5L; hBe5U: $data[] = [["text" => $this->i18n("setHelpIOS"), "callback_data" => "/sendReply enter text_updateSetting_hi_" . __FUNCTION__ . "_hi"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription hi"], ["text" => $this->i18n("previewMedia"), "callback_data" => "/previewMedia hi"]]; goto veevc; kbVG0: $text[] = "<code>/macos</code> - \321\x81\321\x81\xd1\213\xd0\xbb\320\xba\320\260, \320\277\xd0\276 \320\272\320\273\320\270\xd0\272\xd1\x83 \xd0\275\xd0\xb0 \xd0\272\xd0\xbe\xd1\x82\xd0\276\xd1\x80\321\203\xd1\216 \320\261\xd0\xbe\xd1\202 \320\xbe\xd1\x82\320\264\320\xb0\321\201\321\202 \xd0\xb8\xd0\275\321\201\xd1\x82\321\200\xd1\x83\320\xba\321\206\320\270\xd1\x8e \320\277\320\276 macos"; goto RFKfZ; UZSaf: if (!($t = $this->getSetting($chapter))) { goto yB6PN; } goto c3xG6; rrPtW: $data[] = [["text" => $this->i18n("setUserMenu"), "callback_data" => "/sendReply enter text_updateSetting_um_" . __FUNCTION__ . "_um"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription um"]]; goto QEL6Y; CDm4L: $text[] = "<code>" . htmlentities("<span class="tg-spoiler">spoiler</span>") . "</code> - <tg-spoiler>\xd1\201\320\272\xd1\200\xd1\x8b\321\x82\xd1\x8b\320\271</tg-spoiler>"; goto EqDWG; QBJNV: mLuyT: goto gCcVr; N8nMc: $data[] = [["text" => $this->i18n("setHelp"), "callback_data" => "/sendReply enter text_updateSetting_h_" . __FUNCTION__ . "_h"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription h"]]; goto hVEFG; VCOua: $text[] = "<code>" . htmlentities("<s>strikethrough</s>") . "</code> - <s>\320\267\320\260\321\x87\xd0\xb5\xd1\x80\xd0\272\xd0\xbd\321\203\xd1\202\xd1\213\xd0\xb9</s>"; goto CDm4L; LxNLw: $text[] = "<code>/bot</code> - \xd1\201\321\x81\321\x8b\320\273\xd0\272\xd0\260, \xd0\277\320\xbe \320\272\xd0\273\xd0\270\xd0\272\xd1\x83 \xd0\275\xd0\260 \320\xba\xd0\276\xd1\202\320\xbe\321\200\321\x83\321\216 \xd0\261\xd0\xbe\321\x82 \xd0\276\321\x82\320\xb4\320\260\xd1\x81\321\x82 \xd0\xb8\xd0\275\xd1\x81\xd1\x82\xd1\x80\321\203\xd0\xba\xd1\x86\320\270\xd1\216 \320\277\xd0\xbe bot"; goto dsCsh; Z3lNw: $text[] = "\xa<b>\320\xbe\320\261\xd1\x8f\xd0\267\xd0\260\xd1\x82\320\xb5\xd0\273\xd1\x8c\320\275\320\276 \320\277\xd1\200\320\xbe\320\262\xd0\xb5\xd1\x80\321\x8c\xd1\202\320\265 preview \xd0\277\xd0\276\xd1\x81\320\xbb\320\265 \xd1\203\321\x81\xd1\x82\320\xb0\320\xbd\320\276\xd0\xb2\xd0\xba\320\270 \321\202\xd0\265\320\xba\xd1\x81\321\202\xd0\xb0, \320\xb5\xd1\x81\320\273\xd0\xb8 \321\x82\xd0\xb5\320\xba\321\201\321\202 \320\275\xd0\xb5 \320\xbe\xd1\202\xd0\276\xd0\261\xd1\x80\320\xb0\320\267\320\270\320\xbb\321\x81\xd1\217 \xd0\xb7\320\xbd\320\260\321\207\xd0\270\321\x82 \320\262 \321\202\xd0\xb5\320\xba\xd1\201\xd1\x82\320\265 \320\265\321\x81\xd1\x82\321\x8c \320\xbe\321\x88\320\xb8\xd0\261\xd0\xba\xd0\xb0 html-\321\x82\320\265\xd0\xb3\xd0\260 \xd0\270 \xd1\215\xd1\x82\xd0\xbe \xd0\xbc\xd0\265\320\275\321\216 \xd0\275\320\xb5 \xd0\xb1\321\x83\xd0\264\xd0\xb5\321\x82 \xd1\x80\xd0\260\320\xb1\xd0\276\321\202\xd0\xb0\xd1\x82\321\x8c \xd1\x83 \xd0\xbf\xd0\xbe\320\273\321\214\xd0\267\xd0\276\xd0\262\xd0\xb0\xd1\x82\xd0\xb5\320\273\xd1\217</b>"; goto UZSaf; AWdW9: CX2ZT: goto BpW45; VyI35: if ($chapter) { goto QYxJT; } goto Nb191; sdFnC: $data[] = [["text" => $this->i18n("setUserOrder"), "callback_data" => "/sendReply enter text_updateSetting_uo_" . __FUNCTION__ . "_uo"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription uo"]]; goto y8NLH; veevc: $data[] = [["text" => $this->i18n("setHelpWindows"), "callback_data" => "/sendReply enter text_updateSetting_hw_" . __FUNCTION__ . "_hw"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription hw"], ["text" => $this->i18n("previewMedia"), "callback_data" => "/previewMedia hw"]]; goto MQxpP; MQxpP: $data[] = [["text" => $this->i18n("setHelpMacOS"), "callback_data" => "/sendReply enter text_updateSetting_hm_" . __FUNCTION__ . "_hm"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription hm"], ["text" => $this->i18n("previewMedia"), "callback_data" => "/previewMedia hm"]]; goto v8Pxh; Z0Cu9: $data[] = [["text" => $this->i18n("setUserPeer"), "callback_data" => "/sendReply enter text_updateSetting_ur_" . __FUNCTION__ . "_ur"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription ur"]]; goto N8nMc; EqDWG: $text[] = "<code>" . htmlentities("<code>inline fixed-width code</code>") . "</code> - <code>\320\274\xd0\xbe\320\275\xd0\276\xd1\210\xd0\xb8\321\200\320\xb8\320\275\xd0\xbd\321\213\320\xb9</code>"; goto yg4qo; IF0JW: $data[] = [["text" => $this->i18n("setHelpAndroid"), "callback_data" => "/sendReply enter text_updateSetting_ha_" . __FUNCTION__ . "_ha"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription ha"], ["text" => $this->i18n("previewMedia"), "callback_data" => "/previewMedia ha"]]; goto hBe5U; kBH0n: $data[] = [["text" => $this->i18n("setUserServer"), "callback_data" => "/sendReply enter text_updateSetting_us_" . __FUNCTION__ . "_us"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription us"]]; goto sdFnC; BpW45: L1dbZ: goto Z3lNw; dsCsh: $text[] = "<code>/android</code> - \321\x81\xd1\x81\321\213\xd0\xbb\xd0\272\xd0\260, \xd0\277\320\276 \320\xba\320\xbb\xd0\xb8\320\xba\321\203 \320\xbd\xd0\260 \320\xba\320\xbe\321\x82\xd0\xbe\xd1\200\321\203\321\x8e \xd0\xb1\xd0\xbe\321\202 \320\xbe\xd1\202\xd0\xb4\320\260\xd1\x81\321\202 \320\270\320\xbd\321\x81\321\x82\321\x80\321\203\xd0\xba\xd1\206\xd0\xb8\xd1\216 \xd0\xbf\320\276 android"; goto NkHBy; RFKfZ: $text[] = "<code>/windows</code> - \321\x81\xd1\201\xd1\x8b\320\xbb\320\272\xd0\xb0, \320\277\320\xbe \xd0\xba\320\xbb\320\xb8\xd0\272\xd1\203 \xd0\xbd\xd0\260 \320\272\xd0\xbe\321\202\xd0\276\321\200\xd1\203\321\x8e \320\xb1\xd0\276\321\x82 \xd0\xbe\321\202\320\xb4\320\260\321\201\xd1\202 \320\270\320\275\321\x81\321\x82\321\200\xd1\x83\320\272\xd1\206\xd0\270\xd1\216 \320\277\320\276 windows"; goto VyI35; yg4qo: $text[] = "<code>" . htmlentities("<a href="http://www.example.com/">inline URL</a>") . "</code> - <a href='http://www.example.com/'>inline URL</a>"; goto LxNLw; v8Pxh: $data[] = [["text" => $this->i18n("structureMenu"), "callback_data" => "/setMenuDescription"], ["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto yIVOV; Nb191: $text[] = "Menu\xa    Buy
        Server\xa            Pay
    Order
        Pay
    Peer
Help\xa    Bot\xa    Android\xa    IOS\xa    Windows
    MacOS"; goto delo_; delo_: goto Uwz_v; goto JIbD4; gCcVr: } public function unitConf($data = false, $key = "config", $method = "PUT") { goto ZpZoH; mccld: $res = curl_exec($ch); goto II_0v; II_0v: curl_close($ch); goto myCSt; ZpZoH: $ch = curl_init(); goto lJb1J; lJb1J: curl_setopt_array($ch, [CURLOPT_URL => "http://unit:8080/{$key}", CURLOPT_CUSTOMREQUEST => $method, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $method == "DELETE" ? false : (is_object($data) ? ["file" => $data] : json_encode($data)), CURLOPT_TIMEOUT => 5]); goto mccld; myCSt: return $res; goto KBupP; KBupP: } public function unitConfig() { goto KnJQV; cGxs6: return $res; goto qBDdt; KnJQV: $res[] = $this->unitConf(curl_file_create("/certs/bundle"), "certificates/bundle"); goto uKl3I; JioZZ: $res[] = $this->unitConf($data, "config"); goto cGxs6; esTp0: $data = ["listeners" => ["*:8443" => ["pass" => "routes/other", "tls" => ["certificate" => !file_exists($this->NO8d0) ? ["bundle"] : ["bundle", "certbot"]]], "*:80" => ["pass" => "routes/certbot"]], "routes" => ["other" => [["match" => ["uri" => "/yoomoney"], "action" => ["pass" => "applications/yoomoney"]], ["match" => ["uri" => "/wallet"], "action" => ["pass" => "applications/wallet"]], ["match" => ["uri" => "/tlgrm"], "action" => ["pass" => "applications/tlgrm"]], ["match" => ["uri" => "/cryptobot"], "action" => ["pass" => "applications/crypto"]], ["match" => ["uri" => "/cryptomus"], "action" => ["pass" => "applications/cryptomus"]]], "certbot" => [["match" => ["uri" => "/.well-known*"], "action" => ["share" => "/certs$uri"]]]], "applications" => ["tlgrm" => ["type" => "php", "root" => "/app", "script" => "tlgrm.php", "user" => "root", "group" => "root"], "yoomoney" => ["type" => "php", "root" => "/app", "script" => "yoomoney.php", "user" => "root", "group" => "root"], "wallet" => ["type" => "php", "root" => "/app", "script" => "wallet.php", "user" => "root", "group" => "root"], "crypto" => ["type" => "php", "root" => "/app", "script" => "crypto.php", "user" => "root", "group" => "root"], "cryptomus" => ["type" => "php", "root" => "/app", "script" => "cryptomus.php", "user" => "root", "group" => "root"]], "access_log" => "/logs/unit_access"]; goto JioZZ; uKl3I: if (!file_exists($this->NO8d0)) { goto V9IIJ; } goto ss933; mMDk0: V9IIJ: goto esTp0; ss933: $res[] = $this->unitConf(curl_file_create($this->NO8d0), "certificates/certbot"); goto mMDk0; qBDdt: } public function export() { goto fiRY3; skADX: mkdir("/config"); goto dT6gU; dT6gU: NkjoE: goto eseLi; ontdu: return $r; goto g_RX1; T4LAG: $r = $this->sendFile($this->Zvrjz["admin"], curl_file_create($path, posted_filename: "dump_" . date("Y_m_d_H_i_s") . ".sql")); goto AGWCh; AGWCh: unlink($path); goto ontdu; eseLi: $path = "/config/import.sql"; goto RF2X3; fiRY3: if (file_exists("/config")) { goto NkjoE; } goto skADX; RF2X3: exec("mysqldump -h db -u root tower > {$path}"); goto T4LAG; g_RX1: } public function openLinkNode() { goto tFaap; C_1kC: array_unshift($unit["routes"], ["match" => ["uri" => "~\.(tar)", "arguments" => ["h" => substr(md5($this->Zvrjz["admin"] . $this->Zvrjz["key"]), 0, 8)]], "action" => ["share" => ["/$uri"]]]); goto TIPZ5; VBo6T: array_unshift($unit["routes"], ["match" => ["uri" => "~\.(tar)"], "action" => ["return" => 404]]); goto C_1kC; TIPZ5: file_put_contents("/config/unittmp.json", json_encode($unit, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); goto Kj4dB; tFaap: $unit = json_decode(file_get_contents("/config/unit.json"), true); goto VBo6T; Kj4dB: } public function import() { goto hNyTG; hNyTG: $path = "/config/import.sql"; goto pJ2lj; pJ2lj: $r = $this->request("getFile", ["file_id" => $this->Keucv["file_id"]]); goto i0djm; Ny9Y7: exec("mysql -h db -u root tower < {$path}"); goto q6p9j; q6p9j: unlink($path); goto ldjLT; KBjvh: file_put_contents($path, $dump); goto Ny9Y7; ldjLT: $this->menu(); goto ApQ1t; i0djm: $dump = file_get_contents($this->file . $r["result"]["file_path"]); goto KBjvh; ApQ1t: } public function updateExpireNotify($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "expireNotify", "config"); } public function updateExpireDelete($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "expireDelete", "config"); } public function updateExpirePay($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "expirePay", "config"); } public function updateReferal($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "referal", "menu"); } public function updateBonusLimit($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "bonuslimit", "menu"); } public function debug() { $this->updateSetting(!$this->getSetting("debug"), "debug", "config"); } public function showwebhook() { $this->updateSetting(!$this->getSetting("showwebhook"), "showwebhook", "payments"); } public function yoomoney() { goto Rfj05; R5esP: $text[] = "\321\x81\321\x81\xd1\x8b\xd0\273\xd0\xba\320\xb0 \320\264\320\273\321\217 \xd0\275\xd0\xbe\321\202\xd0\xb8\321\x84\xd0\270\xd0\xba\xd0\260\xd1\x86\xd0\xb8\320\271 <code>https://{$this->l9vU6}:8443/yoomoney</code>"; goto r5jH1; oNv8K: $text[] = "\xa\xd0\xb2 \xd0\261\xd0\276\321\x82\xd0\265 \321\203\xd1\201\321\x82\320\260\320\xbd\320\276\xd0\262\320\270\321\x82\320\xb5 \xd0\275\xd0\xbe\320\274\xd0\xb5\xd1\200 \xd0\272\320\276\xd1\210\320\xb5\320\xbb\xd1\214\xd0\xba\320\xb0, \xd1\x81\xd0\xb5\320\272\321\x80\320\xb5\xd1\x82, \xd0\xba\xd0\276\320\264\320\276\320\262\321\x83\xd1\216 \xd1\204\xd1\200\xd0\xb0\xd0\267\xd1\x83 \xd0\xb1\320\276\xd1\202\xd0\xb0"; goto nK0VN; Rfj05: $secret = $this->getSetting("secret"); goto s1oLo; IX_Gj: $data[] = [["text" => $this->i18n("setPhrase") . ($phrase ? ": {$phrase}" : ''), "callback_data" => "/sendReply enter phrase_updatePhrase"]]; goto YHQeG; lk5y8: $data[] = [["text" => $this->i18n("webhookDebug") . ": " . ($debug ? "on" : "off"), "callback_data" => "/webhookDebug"]]; goto uT5Nz; s1oLo: $wallet = $this->getSetting("wallet"); goto ImB8U; LLAN0: $data[] = [["text" => $this->i18n("setSecret") . ($secret ? ": {$secret}" : ''), "callback_data" => "/sendReply enter secret_updateSetting_secret_" . __FUNCTION__]]; goto IX_Gj; uT5Nz: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/payments"]]; goto MJnsX; r5jH1: $text[] = "\321\x81\320\xba\xd0\xbe\xd0\xbf\xd0\270\xd1\200\321\x83\320\xb9\321\202\xd0\xb5 \xd1\x81\320\xb5\320\xba\xd1\x80\320\xb5\321\x82"; goto m1GJF; jPzuh: $phrase = $this->getSetting("phrase"); goto Z5b6x; YHQeG: $data[] = [["text" => $this->i18n("setSuccessUrl") . ($success ? ": {$success}" : ''), "callback_data" => "/sendReply enter link_updateSetting_successUrl_" . __FUNCTION__]]; goto lk5y8; ImB8U: $success = $this->getSetting("successUrl"); goto jPzuh; PPZeV: $data[] = [["text" => $this->i18n("setWallet") . ($wallet ? ": {$wallet}" : ''), "callback_data" => "/sendReply enter wallet_updateSetting_wallet_" . __FUNCTION__]]; goto LLAN0; Z5b6x: $debug = $this->getSetting("yd"); goto PPZeV; m1GJF: $text[] = "\320\276\321\x82\xd0\274\xd0\xb5\xd1\202\321\x8c\321\202\320\265 \320\263\xd0\260\xd0\273\xd0\xbe\xd1\x87\xd0\xba\xd1\x83 <b><i>\320\xbe\321\202\320\277\xd1\200\xd0\xb0\320\262\xd0\xbb\xd1\x8f\321\202\321\214 HTTP-\321\x83\xd0\262\320\265\320\xb4\xd0\xbe\xd0\xbc\320\273\xd0\xb5\xd0\275\320\xb8\321\217</i></b>"; goto oNv8K; MJnsX: $text[] = "\xd0\xbd\xd0\xb0 \xd1\x81\xd1\202\321\200\320\xb0\xd0\275\xd0\270\xd1\206\xd0\xb5 https://yoomoney.ru/transfer/myservices/http-notification :"; goto R5esP; nK0VN: $this->uors($text, $data); goto tXCst; tXCst: } public function yoomoneyLink($id, $price, $menupage) { goto FAhCz; U2Y8S: YBDv4: goto B6Btj; dyjcH: $res = curl_exec($ch); goto tvsln; GaIt6: $ch = curl_init(); goto KKD8Q; B6Btj: return $m[1] ?: false; goto D85yV; KKD8Q: curl_setopt_array($ch, [CURLOPT_URL => "https://yoomoney.ru/quickpay/confirm.xml", CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $data, CURLOPT_TIMEOUT => 5]); goto dyjcH; sohld: $phrase = $this->getSetting("phrase"); goto Pw5RG; zBiWU: $data = ["receiver" => $wallet, "label" => "{$phrase}:{$id}:{$this->Keucv["chat"]}:{$this->Keucv["message_id"]}:{$menupage}", "quickpay-form" => "donate", "sum" => $price]; goto GaIt6; FAhCz: $wallet = $this->getSetting("wallet"); goto sohld; uEldP: $this->paymentsDebug($data, $res); goto raJV5; raJV5: preg_match("~(https[^\s]+)~", $res, $m); goto U2Y8S; Pw5RG: $secret = $this->getSetting("secret"); goto iaWvY; iaWvY: if (!(!empty($secret) && !empty($wallet) && !empty($phrase))) { goto YBDv4; } goto zBiWU; tvsln: curl_close($ch); goto uEldP; D85yV: } public function wallet() { goto CVbmf; rE_nV: $text[] = "https://pay.wallet.tg/"; goto Pr5KC; mbKRY: $wallet = $this->getSetting("@wallet"); goto ACZR0; CVbmf: $domain = $this->getSetting("domain") ?: $this->l9vU6; goto mbKRY; TPWTu: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/payments"]]; goto rE_nV; Pr5KC: $text[] = "secret: {$wallet}"; goto ur77y; ur77y: $text[] = "\321\x81\321\x81\321\x8b\xd0\273\320\272\xd0\xb0 \xd0\264\320\273\321\x8f \xd0\275\320\xbe\xd1\202\xd0\270\321\x84\320\270\xd0\272\320\xb0\xd1\206\320\270\xd0\271 <code>https://{$domain}:8443/wallet</code>"; goto T_2ih; ACZR0: $data[] = [["text" => $this->i18n("setSecret") . ($wallet ? ": {$wallet}" : ''), "callback_data" => "/sendReply enter wallet_updateSetting_@wallet_" . __FUNCTION__]]; goto TPWTu; T_2ih: $this->uors($text, $data); goto mt2HB; mt2HB: } public function crypto() { goto IbWFX; y96Xm: $text[] = "@send"; goto l08vO; IbWFX: $domain = $this->getSetting("domain") ?: $this->l9vU6; goto wBE91; wBE91: $crypto = $this->getSetting("@crypto"); goto rOxrr; l08vO: $text[] = "secret: {$crypto}"; goto FLOh5; FLOh5: $text[] = "\xd1\201\xd1\201\321\213\xd0\273\xd0\272\xd0\260 \320\264\xd0\273\321\217 \320\xbd\320\xbe\xd1\x82\320\xb8\xd1\x84\320\270\xd0\272\xd0\xb0\321\x86\xd0\xb8\320\xb9 <code>https://{$domain}:8443/cryptobot</code>"; goto RrWEv; I6OT2: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/payments"]]; goto y96Xm; RrWEv: $this->uors($text, $data); goto ff54f; rOxrr: $data[] = [["text" => $this->i18n("setSecret") . ($crypto ? ": {$crypto}" : ''), "callback_data" => "/sendReply enter crypto_updateSetting_@crypto_" . __FUNCTION__]]; goto I6OT2; ff54f: } public function cryptomus() { goto kUIQe; c4qRR: $text[] = "uid: {$uid}"; goto i_Ovx; YwdfW: $text[] = "@cryptomus"; goto c4qRR; xePbD: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/payments"]]; goto YwdfW; HUZHo: $data[] = [["text" => $this->i18n("setKey") . ($key ? ": {$key}" : ''), "callback_data" => "/sendReply enter api_updateSetting_@cryptomuskey_" . __FUNCTION__]]; goto eoo5b; B3n5V: $this->uors($text, $data); goto Few60; m8fgi: $data[] = [["text" => $this->i18n("setMerchant") . ($uid ? ": {$uid}" : ''), "callback_data" => "/sendReply enter uid_updateSetting_@cryptomusuid_" . __FUNCTION__]]; goto HUZHo; kUIQe: $uid = $this->getSetting("@cryptomusuid"); goto H0I32; eoo5b: $data[] = [["text" => $this->i18n("testWebhook"), "callback_data" => "/testCryptomus"]]; goto xePbD; H0I32: $key = $this->getSetting("@cryptomuskey"); goto m8fgi; i_Ovx: $text[] = "key: {$key}"; goto B3n5V; Few60: } public function webhookDebug() { $this->sql("insert into settings (param, value) values ('yd', 1) on duplicate key update value=!value"); $this->yoomoney(); } public function notifyPay($id) { goto Q78Qc; aclLi: $life = $this->getTime($o["life"]); goto i8Qft; ModXV: d38jU: goto RDpOE; Q78Qc: if ($o = $this->sql("select * from orders where id=:id", [":id" => $id], "row")) { goto MHKZG; } goto qO4L5; qO4L5: $this->send($this->Zvrjz["admin"], "\xd1\203\xd0\262\xd0\265\xd0\264\xd0\xbe\320\274\320\xbb\xd0\xb5\320\275\xd0\xb8\320\xb5 \xd0\277\320\276 \xd0\276\321\x82\xd1\201\321\x83\321\x82\321\x81\321\x82\320\262\321\x83\321\x8e\xd1\x89\320\265\xd0\xbc\xd1\x83 \xd0\267\xd0\xb0\320\272\xd0\260\xd0\267\321\x83 #{$id}"); goto QxSnX; i8Qft: switch ($o["paid_type"]) { case "1": $paid = "\xd1\207\320\265\xd1\x80\320\265\xd0\xb7 telegramPay"; goto d38jU; case "2": $paid = "\321\207\xd0\xb5\321\x80\xd0\xb5\xd0\267 @wallet"; goto d38jU; case "3": $paid = "\xd1\207\320\265\xd1\200\xd0\xb5\xd0\xb7 @cryptomus"; goto d38jU; case "4": $paid = "\xd1\x87\xd0\265\321\200\320\265\320\267 @yoomoney"; goto d38jU; case "5": $paid = "\xd1\207\320\xb5\321\x80\xd0\xb5\320\267 @send"; goto d38jU; case "6": $paid = "\321\x87\xd0\xb5\321\x80\xd0\265\xd0\xb7 \320\xb1\320\xb0\320\xbb\xd0\xb0\320\275\xd1\201"; goto d38jU; } goto N2bkX; RDpOE: $amount = $this->Keucv["payment_type"] ? "{$o["amount"]} \342\230\x86" : $o["amount"]; goto hAdRP; hAdRP: $this->send($this->Zvrjz["admin"], "\320\xbe\xd0\277\320\273\320\260\321\207\320\xb5\xd0\xbd \xd0\xb7\320\xb0\xd0\xba\xd0\xb0\320\xb7 #{$id}
{$amount}
{$life}\xa{$paid}"); goto me0IU; me0IU: dfleK: goto hglIt; N2bkX: wyM1x: goto ModXV; CXYML: MHKZG: goto aclLi; QxSnX: goto dfleK; goto CXYML; hglIt: } public function order($id, $menupage) { goto RUDcT; MxNbB: $data[] = [["text" => $this->i18n("payOrder"), "callback_data" => "/payOrder {$id}_{$order["server"]}_{$menupage}_1"]]; goto EeKDo; juNce: goto MTgdG; goto EAmTx; IP_vN: MTgdG: goto E2kjm; RCrAo: $text[] = "#{$order["id"]} {$order["tgid"]} {$u} ({$status}): " . ($order["name"] ?: "{$order["domain"]}:{$order["port"]}") . " / " . $this->getTime($order["life"]); goto MxNbB; EeKDo: $data[] = [["text" => $this->i18n("deleteOrder"), "callback_data" => "/deleteOrder {$id}_{$menupage}_menu"]]; goto IP_vN; atkzg: $status = $order["paid"] ? "\320\276\320\277\320\273\320\260\321\x87\xd0\xb5\320\xbd" : "\320\266\xd0\xb4\xd0\xb5\xd1\202 \320\276\xd0\277\xd0\273\320\260\321\x82\xd1\x8b " . $this->getTime(strtotime($order["insert_time"]) + $this->getSetting("expirePay") - time()); goto tjtnr; Qmman: $text[] = "\xd0\267\xd0\xb0\xd0\xba\320\260\xd0\267 \xd0\xbe\xd0\277\320\273\320\260\321\207\xd0\265\xd0\xbd"; goto juNce; TRFo8: $this->uors($text, $data); goto ew6TG; tjtnr: $status .= $order["client"] ? " - \xd0\xbf\xd1\x80\xd0\xbe\320\xb4\320\xbb\xd0\265\320\xbd\320\xb8\320\xb5 #{$order["client"]}" : ''; goto jto_Z; E2kjm: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu {$menupage}"]]; goto TRFo8; EAmTx: O3Hvw: goto d_twk; RUDcT: if ($order = $this->sql("select o.*, s.name, if(s.domain!="", s.domain, s.ip) domain, s.port from orders o join servers s on s.id=o.server where o.id=:id and o.paid=0", [":id" => $id], "row")) { goto O3Hvw; } goto Qmman; d_twk: $text[] = $this->template("uo", $order); goto atkzg; jto_Z: $u = $this->getInfoUser($order["tgid"])["result"]["user"]["first_name"]; goto RCrAo; ew6TG: } public function uors($text = false, $data = false) { goto WABCM; z5WvA: $data = $data ?: false; goto Xj7Ks; A2SnO: goto vqf7T; goto jGpDI; SV5Dl: $r = $this->send($this->Keucv["chat"], $text, $this->Keucv["message_id"], $data); goto A2SnO; GsY1n: return $r; goto BWnTo; WABCM: $text = implode("\xa", $text ?: []); goto z5WvA; ZSzvR: $r = $this->update($this->Keucv["chat"], $this->Keucv["message_id"], $text, $data); goto KOUXi; KOUXi: vqf7T: goto GsY1n; Xj7Ks: if (!empty($this->Keucv["callback_id"])) { goto fiNsx; } goto SV5Dl; jGpDI: fiNsx: goto ZSzvR; BWnTo: } public function payOrder($id, $server, $menupage, $main = false) { goto xTNda; zEcKq: $text[] = "\320\262 \320\264\xd0\xb0\320\xbd\xd0\xbd\321\213\320\xb9 \xd0\274\320\276\xd0\xbc\xd0\xb5\320\275\321\202 \xd0\275\320\265\xd1\x82 \xd0\xb2\xd0\276\xd0\xb7\xd0\xbc\320\276\320\266\320\275\320\xbe\321\x81\321\202\xd0\270 \320\276\xd0\xbf\xd0\273\320\xb0\321\202\320\270\321\202\xd1\x8c, \xd1\201\xd0\xb2\xd1\x8f\xd0\xb6\xd0\xb8\321\202\320\265\321\201\321\214 \xd1\201 \xd0\260\xd0\264\320\274\xd0\xb8\xd0\275\320\270\321\x81\xd1\202\xd1\x80\xd0\260\xd1\x82\xd0\276\321\200\xd0\276\320\xbc"; goto zuXQO; PL_1T: $text[] = trim($this->template("up", $order)); goto Mieal; tF_Az: $order["life"] = $this->getTime($order["life"]); goto PL_1T; oDQ1D: $text[] = "<b>\320\227\xd0\260\320\272\320\260\xd0\267 #{$order["id"]} \xd1\x81\320\xbe\xd0\xb7\320\xb4\320\xb0\xd0\275</b>"; goto j1OpV; OL9dA: $data[] = [["text" => "\360\237\x91\x9b Wallet Pay", "url" => $link]]; goto th5tY; k8tPi: if (!($order["stars"] > 0 && ($link = $this->telegramPayLink("vpn", $desc, "{$id}:{$menupage}:{$this->Keucv["message_id"]}", [["label" => $order["life"], "amount" => $order["stars"]]], 1)))) { goto kD0WG; } goto qgq8Z; ZOHCz: $balance = $this->getBalance(); goto y_CfQ; Pxf2i: if (empty($order)) { goto Bm9fv; } goto GTNSo; s0mXR: goto IjbDM; goto LT_6P; GQsLg: gPkOv: goto e4J6t; qgq8Z: $data[] = [["text" => $this->i18n("stars"), "url" => $link]]; goto WkTQS; BaS6N: if ($main) { goto XEuLr; } goto oDQ1D; iCzmb: if (!($link = $this->telegramPayLink("vpn", $desc, "{$id}:{$menupage}:{$this->Keucv["message_id"]}", [["label" => $order["life"], "amount" => $order["price"] * 100]]))) { goto GHdWn; } goto XVrfh; zuXQO: QCSr7: goto s0mXR; qcayd: $text[] = "#{$order["id"]} {$order["tgid"]} {$u} ({$status}): " . ($order["name"] ?: "{$order["ip"]}:{$order["port"]}") . " / " . $order["life"]; goto LW9_n; xTNda: $order = $this->sql("select o.*, s.name, s.ip, s.port from orders o join servers s on s.id=o.server where o.id=:id", [":id" => $id], "row"); goto Pxf2i; th5tY: LigLI: goto ys61i; dAub7: $this->uors($text, $data); goto sH_3B; lBbTz: $data[] = [["text" => $this->i18n("back"), "callback_data" => $main ? "/order {$id}_{$menupage}" : "/serverUser {$server}_{$menupage}"]]; goto dAub7; GTNSo: if ($order["paid"] > 0) { goto gPkOv; } goto BaS6N; WkTQS: kD0WG: goto nOR2Z; ys61i: if (!($link = $this->yoomoneyLink($id, $order["price"], $menupage))) { goto qGqTF; } goto HcZyw; RU8qg: IjbDM: goto lBbTz; A9uro: ZskgU: goto k8tPi; Urvym: if (!($life <= $balance)) { goto fWc1o; } goto Xlwd6; Zb3vm: if (!($link = $this->cryptomusLink("{$id}-{$this->Keucv["from"]}-{$this->Keucv["message_id"]}-{$menupage}", $desc, $order["price"]))) { goto gQGJl; } goto BEF1Q; p5bpd: $life = $order["life"]; goto tF_Az; nOR2Z: if (!empty($data)) { goto QCSr7; } goto zEcKq; dBBJ3: YGBAk: goto p3YWi; Sh2oI: $text[] = "\xd0\xbd\xd0\xb5 \320\275\xd0\260\xd1\x88\xd0\xb5\xd0\273 \xd0\xb7\320\260\320\272\320\260\320\xb7 #{$id}"; goto KaJOh; p3YWi: if (!($link = $this->walletLink("{$id}:{$this->Keucv["from"]}:{$this->Keucv["message_id"]}:{$menupage}", $desc, $order["price"]))) { goto LigLI; } goto OL9dA; XVrfh: $data[] = [["text" => $this->i18n("telegramPay"), "url" => $link]]; goto PDblv; BEF1Q: $data[] = [["text" => $this->i18n("@cryptomus"), "url" => $link]]; goto oIL9g; e4J6t: $text[] = "\xd0\xb7\320\xb0\xd0\xba\320\260\320\267 \xd0\276\320\277\xd0\xbb\320\xb0\xd1\x87\320\265\320\275. \xd0\xb2 \320\261\320\273\xd0\xb8\320\266\xd0\260\xd0\xb9\321\210\xd0\xb5\320\265 \xd0\xb2\321\200\xd0\xb5\xd0\xbc\321\217 \320\xb2\xd1\x8b \320\277\xd0\xbe\320\xbb\321\203\xd1\207\320\270\321\202\320\265 \320\272\xd0\276\xd0\275\321\204\xd0\xb8\320\xb3"; goto RU8qg; LW9_n: $desc = "order #{$id}"; goto ZOHCz; Mieal: $status = "\xd0\266\xd0\xb4\320\265\321\202 \xd0\xbe\xd0\xbf\xd0\273\xd0\xb0\321\202\321\213 " . $this->getTime(strtotime($order["insert_time"]) + $this->getSetting("expirePay") - time()) . ($order["client"] ? " - \320\xbf\321\x80\320\xbe\xd0\264\xd0\xbb\xd0\265\xd0\275\320\xb8\320\265 #{$order["client"]}" : ''); goto sgHSX; Xlwd6: $data[] = [["text" => $this->i18n("balance"), "callback_data" => "/balanceOrder {$id}_{$menupage}"]]; goto OV74n; hqFZb: if (!($link = $this->cryptoLink("{$id}:{$this->Keucv["from"]}:{$this->Keucv["message_id"]}:{$menupage}", $desc, $order["price"]))) { goto YGBAk; } goto vhXAO; y_CfQ: if (empty($life)) { goto ZskgU; } goto Urvym; sgHSX: $u = $this->getInfoUser($order["tgid"])["result"]["user"]["first_name"]; goto qcayd; vhXAO: $data[] = [["text" => $this->i18n("@send"), "url" => $link]]; goto dBBJ3; OV74n: fWc1o: goto Zb3vm; PDblv: GHdWn: goto A9uro; KaJOh: goto IjbDM; goto GQsLg; vtc4k: qGqTF: goto iCzmb; LT_6P: Bm9fv: goto Sh2oI; j1OpV: XEuLr: goto p5bpd; oIL9g: gQGJl: goto hqFZb; HcZyw: $data[] = [["text" => $this->i18n("yoomoneyPay"), "url" => $link]]; goto vtc4k; sH_3B: } public function deleteOrder($id, $backpage, $callback) { $this->sql("delete from orders where id=:id", [":id" => $id]); $this->{$callback}($backpage); } public function previewMedia($param) { goto ko8P8; y3VdH: $text = trim(preg_replace("/~photo:(.+)~/", '', $text)); goto ABZZH; TKjGK: preg_match_all("/~photo:(.+)~/", $text, $m); goto y3VdH; GwfUr: xchoi: goto K0XBu; ko8P8: $text = $this->getSetting($param); goto TKjGK; iAgHX: EwIq2: goto KSIp0; bGppJ: $this->request("sendMediaGroup", ["chat_id" => $this->Keucv["chat"], "media" => json_encode($photos)]); goto KjFZe; ABZZH: foreach ($m[1] as $k => $v) { $photos[] = ["type" => "photo", "media" => $v, "parse_mode" => "HTML"]; tFb0p: } goto iAgHX; vf1ZE: if (!$text) { goto xchoi; } goto moNit; moNit: $this->send($this->Keucv["chat"], $text); goto GwfUr; KSIp0: if (!$photos) { goto uta43; } goto bGppJ; KjFZe: uta43: goto vf1ZE; K0XBu: } public function helpMenu($menupage = 0) { goto jx8GB; LRUa9: $data[] = [["text" => $this->i18n("windows"), "callback_data" => "/previewMedia hw"], ["text" => $this->i18n("macos"), "callback_data" => "/previewMedia hm"]]; goto rvL0t; W4hDC: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", $text ?: []), $data ?: false); goto r_2Q9; Vhs5V: $data[] = [["text" => $this->i18n("bot"), "callback_data" => "/previewMedia hb"]]; goto ZShoI; rvL0t: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu {$menupage}"]]; goto W4hDC; ZShoI: $data[] = [["text" => $this->i18n("android"), "callback_data" => "/previewMedia ha"], ["text" => $this->i18n("ios"), "callback_data" => "/previewMedia hi"]]; goto LRUa9; jx8GB: $text[] = $this->getSetting("h"); goto Vhs5V; r_2Q9: } public function menu($menupage = 0) { goto hr35_; UPXk7: toug3: goto uZMjk; axMS5: $data[] = $tmp; goto Uqdro; KX50q: Ug2Fl: goto shbfv; SHe0s: $data[] = [["text" => $this->i18n("orders") . ": " . $this->sql("select count(*) from orders where paid=0", view: "one"), "callback_data" => "/orders"]]; goto CFijO; CFijO: $data[] = [["text" => $this->i18n("discount") . (($d = $this->getDiscount()) ? ": {$d}%" : ''), "callback_data" => "/sendReply enter %_updateSetting_discount_menu"]]; goto x900D; eMDFp: $data[] = [["text" => $this->demo(1) ? $demo : $this->i18n("update menu"), "callback_data" => "/menu {$menupage}"]]; goto FfaNf; x900D: $data[] = [["text" => $this->i18n("referal bonus") . (($d = $this->getSetting("referal")) ? ": " . $this->getTime($d, 0) : ''), "callback_data" => "/sendReply enter time_updateReferal"]]; goto f_6R5; x9fX4: $data[] = [["text" => "<<", "callback_data" => "/menu {$prev}"], ["text" => $menupage + 1 . " \xd0\xb8\320\267 " . $pages, "callback_data" => "/menu {$menupage}"], ["text" => ">>", "callback_data" => "/menu {$next}"]]; goto nwrrV; FbSSf: $pages = (int) ceil($c / $this->Urq4i); goto IPmvc; cOX0o: aaMyX: goto qSCFo; wY3sU: $data[] = [["text" => $this->i18n("buy"), "callback_data" => "/buy {$menupage}"]]; goto H11hS; IPmvc: $prev = $menupage - 1 < 0 ? $pages : $menupage - 1; goto uowT6; cmJ4F: $tmp[] = ["text" => $this->i18n("helpMenu"), "callback_data" => "/helpMenu {$menupage}"]; goto axMS5; qSCFo: $demo = $this->demo(1) ? $this->getTime(strtotime($this->demo(1)) - time()) : ''; goto SvTIP; hr35_: $menupage = $menupage ?: 0; goto QTdhv; TwKmh: if (!($c > $this->Urq4i)) { goto vNyZL; } goto FbSSf; shbfv: bQlB1: goto w1YNd; uZMjk: $data[] = [["text" => $this->i18n("settings"), "callback_data" => "/config {$menupage}"]]; goto GUM3I; QTdhv: if ($this->Iyxqc) { goto toug3; } goto VePm5; tdbNu: foreach ($subs as $k => $v) { goto NzKTI; P7PjJ: TyCgs: goto W0r8z; f7JcU: $data[] = [["text" => $name, "callback_data" => "/peer {$v["id"]}_{$menupage}"]]; goto P7PjJ; NzKTI: $name = "{$v["id"]}: " . ($v["name"] ?: ($v["server_name"] ?: "{$v["ip"]}:{$v["port"]}")) . " / " . ($v["life"] ? $this->getTime(strtotime($v["life"]) - time()) : "\342\210\236"); goto f7JcU; W0r8z: } goto XT5Pv; SvTIP: $demo = $demo == "off" ? "demo completed" : "demo: {$demo}"; goto eMDFp; Uqdro: goto aaMyX; goto UPXk7; w1YNd: if (!($c = $this->sql("select count(*) from clients c join servers s on s.id=c.server where c.tgid=:tgid", [":tgid" => $this->Keucv["from"]], "one"))) { goto NG2JT; } goto U2Opb; JZn_W: $tmp[] = ["text" => $this->i18n("promo"), "callback_data" => "/sendReply \320\262\320\xb2\320\xb5\xd0\264\320\270\321\x82\320\265 \320\272\xd0\xbe\320\xb4_activatePromo_{$menupage}"]; goto tEp6V; mUnwx: if ($this->sql("select 1 from orders where tgid=:tgid and promo!=""", [":tgid" => $this->Keucv["from"]], "one")) { goto iuREG; } goto JZn_W; B3zZ5: if (!($orders = $this->sql("select o.*, s.name, s.ip, s.port from orders o join servers s on s.id=o.server where o.tgid=:tgid and o.paid=0", [":tgid" => $this->Keucv["from"]]))) { goto bQlB1; } goto H37Xb; U2Opb: $subs = $this->sql("select c.*, s.name server_name, s.ip, s.port from clients c join servers s on s.id=c.server where c.tgid=:tgid limit {$this->Urq4i} offset " . $menupage * $this->Urq4i, [":tgid" => $this->Keucv["from"]]); goto tdbNu; nwrrV: vNyZL: goto bYZ67; H11hS: yPkJS: goto B3zZ5; VePm5: $text[] = $this->template("um", []); goto uAQ9U; H37Xb: foreach ($orders as $k => $v) { goto Euexi; zK25c: $data[] = [["text" => "#{$v["id"]} ({$status}): " . ($v["name"] ?: "{$v["ip"]}:{$v["port"]}") . " / " . $this->getTime($v["life"]), "callback_data" => "/order {$v["id"]}_{$menupage}"]]; goto pgbK5; pgbK5: bDLMw: goto mt7Z7; Euexi: $status = $v["paid"] ? "\320\xbe\320\277\320\273\xd0\xb0\xd1\x87\xd0\265\xd0\xbd" : "\320\xb6\xd0\264\320\xb5\xd1\x82 \xd0\xbe\xd0\xbf\320\273\320\260\321\x82\xd1\x8b " . $this->getTime(strtotime($v["insert_time"]) + $this->getSetting("expirePay") - time()); goto ctXtO; ctXtO: $status .= $v["client"] ? " - \320\277\321\200\xd0\xbe\320\264\320\273\320\xb5\320\xbd\320\270\320\xb5 #{$v["client"]}" : ''; goto zK25c; mt7Z7: } goto KX50q; uowT6: $next = $menupage + 1 >= $pages ? 0 : $menupage + 1; goto x9fX4; uAQ9U: if (!$this->sql("select 1 from servers where pay=1")) { goto yPkJS; } goto wY3sU; f_6R5: $data[] = [["text" => $this->i18n("bonus limit") . (($d = $this->getSetting("bonuslimit")) ? ": " . $this->getTime($d, 0) : ''), "callback_data" => "/sendReply enter time_updateBonusLimit"]]; goto cOX0o; bYZ67: NG2JT: goto mUnwx; GUM3I: $data[] = [["text" => $this->i18n("servers") . ": " . $this->sql("select count(*) from servers", view: "one"), "callback_data" => "/servers"]]; goto YkV9E; XT5Pv: uhSRG: goto TwKmh; YkV9E: $data[] = [["text" => $this->i18n("clients") . ": " . $this->sql("select count(*) from clients", view: "one"), "callback_data" => "/clients"]]; goto SHe0s; FfaNf: $this->uors($text ?? false, $data); goto gOFNa; tEp6V: iuREG: goto cmJ4F; gOFNa: } public function activatePromo($code, $menupage = 0) { goto bc9jW; FLtVU: FlPHr: goto YxNus; a88qi: VlkKN: goto KPdXC; eKRE5: fl2tz: goto aZOZF; YxNus: $this->order($id, $menupage); goto suYIT; gVWqS: goto j5CUE; goto FLtVU; nbtwR: P6L8z: goto kHV3_; UdbxA: $this->notify("\xd1\200\xd0\265\xd1\204\321\201\xd1\x81\321\x8b\xd0\xbb\320\272\320\260 \320\275\320\265 \xd0\xb1\xd1\213\xd0\273\320\xb0 \320\277\xd1\x80\320\270\320\xbc\xd0\265\320\xbd\320\265\320\275\xd0\xb0 \320\xb4\320\xbb\xd1\x8f \320\xbf\xd0\276\xd0\xbb\321\x8c\320\267\xd0\xbe\320\xb2\320\260\xd1\x82\320\xb5\320\xbb\321\x8f {$this->Keucv["from"]}"); goto LIMAc; kHV3_: $balance = $this->getSetting("referal"); goto VNyQ7; wPedX: if (!$this->sql("select 1 from orders where tgid=:tgid and promo is not null", [":tgid" => $this->Keucv["from"]], "one")) { goto fl2tz; } goto GBUMS; OgIp9: $this->updateUser($this->Keucv["from"], referal: 1); goto C5uHB; C5uHB: $this->updateUser((int) $m[1], balance: $balance); goto HgYza; a4C5t: goto VAH8o; goto BpFit; suYIT: j5CUE: goto QbTh1; p7ilZ: if (!empty($id) && !empty($r["price"] || $r["stars"])) { goto VlkKN; } goto YNBtO; YNBtO: if (!empty($id)) { goto FlPHr; } goto rIR6k; QbTh1: VAH8o: goto MmWZq; pTP9I: $this->menu($menupage); goto a4C5t; Q5Ow5: goto DtK2p; goto eKRE5; PLXG3: $id = $this->sql("insert into orders(tgid, server, price, stars, quant, life, promo, paid, paid_time) values (:tgid, :server, :price, :stars, :quant, :life, :promo, :paid, :paidtime);SELECT LAST_INSERT_ID();", [":tgid" => $this->Keucv["from"], ":server" => $r["server"], ":price" => $r["price"], ":stars" => $r["stars"], ":quant" => $r["quant"], ":life" => $r["duration"], ":paid" => $r["price"] || $r["stars"] ? 0 : 1, ":paidtime" => $r["price"] || $r["stars"] ? null : date("Y-m-d H:i:s"), ":promo" => $code], "one", nextRowset: 1); goto p7ilZ; KPdXC: $this->payOrder($id, $r["server"], $menupage, 1); goto gVWqS; LIMAc: goto zKm9Z; goto Ji5tP; YmaA9: $this->menu($menupage); goto P2itg; c620i: $this->menu($menupage); goto Q5Ow5; P2itg: eLztX: goto Sc5QD; rIR6k: goto j5CUE; goto a88qi; Ji5tP: xvWtJ: goto OgIp9; GBUMS: $this->send($this->Keucv["chat"], "\321\x83\xd0\xb6\xd0\xb5 \320\xb5\321\201\321\x82\xd1\214 \320\xb0\xd0\xba\xd1\x82\320\270\320\xb2\320\xb8\321\x80\xd0\276\320\262\320\260\320\xbd\xd0\xbd\xd1\213\320\xb9 \xd0\277\xd1\x80\xd0\276\xd0\274\xd0\xbe\xd0\xba\xd0\xbe\xd0\264"); goto c620i; gpl91: $this->send($this->Keucv["chat"], "\xd0\275\320\xb5\xd0\262\xd0\xb5\321\x80\xd0\xbd\321\213\320\271 \xd0\xbf\xd1\200\xd0\xbe\320\xbc\xd0\276\xd0\xba\320\xbe\320\264"); goto pTP9I; R2icj: if (!empty($balance) && !empty($order) && empty($this->sql("select referal from users where tgid=:tgid", [":tgid" => $this->Keucv["from"]], "one"))) { goto xvWtJ; } goto UdbxA; EM66u: goto eLztX; goto nbtwR; HgYza: zKm9Z: goto YmaA9; MmWZq: DtK2p: goto EM66u; aZOZF: if ($r = $this->sql("select * from promo where title=:promo", [":promo" => $code], "row")) { goto kHVgN; } goto gpl91; bc9jW: if (preg_match("~^cl(.+)~", $code, $m)) { goto P6L8z; } goto wPedX; BpFit: kHVgN: goto PLXG3; VNyQ7: $order = $this->sql("select 1 from orders where tgid=:tgid and paid=1", [":tgid" => (int) $m[1]], "one"); goto R2icj; Sc5QD: } public function orders($orderpage = 0) { goto aC_PG; PEajc: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu"]]; goto V4Pvg; EFspV: Eh3Fm: goto B1vzx; ZqGe1: foreach ($orders as $k => $v) { goto AHM_V; rFkIe: $data[] = [["text" => "#{$v["id"]} {$v["tgid"]} ({$status}): " . ($v["name"] ?: "{$v["ip"]}:{$v["port"]}") . " / " . $this->getTime($v["life"]), "callback_data" => "/orderAdmin {$v["id"]}_{$orderpage}"]]; goto K2NPk; K2NPk: mOSaH: goto TNBmn; AHM_V: $status = $v["paid"] ? "\320\276\320\277\320\xbb\320\260\xd1\x87\320\xb5\xd0\xbd" : "\xd0\266\xd0\xb4\xd0\265\321\202 \320\276\320\277\xd0\273\320\260\321\x82\321\213 " . $this->getTime(strtotime($v["insert_time"]) + $this->getSetting("expirePay") - time()); goto wralB; wralB: $status .= $v["client"] ? " - \xd0\277\321\200\320\xbe\xd0\xb4\320\xbb\320\xb5\xd0\xbd\xd0\xb8\xd0\xb5 #{$v["client"]}" : ''; goto rFkIe; TNBmn: } goto sGpQC; vGaHo: Vg0vw: goto EFspV; eRGrp: if (!($count > $this->Urq4i)) { goto Vg0vw; } goto qBfeB; sGpQC: kHAcU: goto eRGrp; aC_PG: if (!($count = $this->sql("select count(*) from orders where paid=0", view: "one"))) { goto Eh3Fm; } goto HMMWN; qBfeB: $data[] = $this->paginate($count, $this->Urq4i, $orderpage, "/orders ~page~"); goto vGaHo; V4Pvg: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("
", []), $data ?: false); goto KF35l; HMMWN: $orders = $this->sql("select o.*, s.name, s.ip, s.port from orders o left join servers s on s.id=o.server where o.paid=0 limit {$this->Urq4i} offset " . $orderpage * $this->Urq4i); goto ZqGe1; B1vzx: $data[] = [["text" => $this->i18n("update"), "callback_data" => "/orders {$orderpage}"]]; goto PEajc; KF35l: } public function orderAdmin($id, $orderpage) { goto WSg96; hpldC: lXKp5: goto UOlz6; jTCa_: $s = substr($this->getSetting("support"), 3); goto a6Hc5; WSg96: if (!($order = $this->sql("select o.*, s.name, s.ip, s.port from orders o join servers s on s.id=o.server where o.id=:id", [":id" => $id], "row"))) { goto lXKp5; } goto xONhx; a6Hc5: $data[] = array_merge([["text" => $this->i18n("delete"), "callback_data" => "/deleteOrder {$id}_{$orderpage}_orders"], ["text" => $this->i18n("confirm"), "callback_data" => "/confirmOrder {$id}_{$orderpage}"]], ($f = $this->sql("select forum from support where tgid=:tgid", [":tgid" => $order["tgid"]], "one")) ? [["text" => $this->i18n("chat"), "url" => "https://t.me/c/1792182657/{$f}"]] : [["text" => $this->i18n("chat"), "callback_data" => "/startChat {$order["tgid"]}_{$id}_{$orderpage}"]]); goto hpldC; qfecv: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", $text ?: []), $data ?: false); goto R24yp; fO6sv: $text[] = "#{$order["id"]} {$order["tgid"]} {$u} ({$status}): " . ($order["name"] ?: "{$order["ip"]}:{$order["port"]}") . " / " . $this->getTime($order["life"]); goto jTCa_; QzWds: $u = $this->getInfoUser($order["tgid"])["result"]["user"]["first_name"]; goto fO6sv; UOlz6: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/orders {$orderpage}"]]; goto qfecv; xONhx: $status = $order["paid"] ? "\320\xbe\xd0\277\xd0\xbb\xd0\260\321\x87\xd0\265\320\xbd" : "\320\xb6\xd0\264\320\xb5\xd1\202 \320\xbe\xd0\xbf\320\273\xd0\xb0\xd1\x82\xd1\x8b " . $this->getTime(strtotime($order["insert_time"]) + $this->getSetting("expirePay") - time()); goto qa435; qa435: $status .= $order["client"] ? " - \320\277\321\x80\320\xbe\xd0\xb4\320\xbb\320\265\xd0\xbd\320\270\xd0\265 #{$order["client"]}" : ''; goto QzWds; R24yp: } public function confirmOrder($id, $orderpage) { $this->sql("update orders set paid=1, paid_time=now() where paid=0 and id=:id", [":id" => $id]); $this->orders($orderpage); } public function paginate($all, $limit, $page, $callback) { goto cHc7f; KqFq2: $prev = $page - 1 < 0 ? $pages - 1 : $page - 1; goto Uq3G3; cJ0eg: return [["text" => "<<", "callback_data" => str_replace("~page~", $prev, $callback)], ["text" => $page + 1 . " \xd0\270\xd0\xb7 " . $pages, "callback_data" => str_replace("~page~", $page, $callback)], ["text" => ">>", "callback_data" => str_replace("~page~", $next, $callback)]]; goto hE0Bo; Uq3G3: $next = $page + 1 >= $pages ? 0 : $page + 1; goto cJ0eg; cHc7f: $pages = (int) ceil($all / $limit); goto KqFq2; hE0Bo: } public function servers($serverpage = 0) { goto V0Rf1; XmVuO: yoqLq: goto vUWSB; V0Rf1: if (!($c = $this->sql("select count(*) from servers", view: "one"))) { goto PCcl9; } goto yOycP; d2zN7: $data[] = $this->paginate($c, $this->Urq4i, $serverpage, "/servers ~page~"); goto XmVuO; Udf2v: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu"]]; goto HrspQ; eNDAX: $data[] = [["text" => $this->i18n("update"), "callback_data" => "/servers {$serverpage}"]]; goto Udf2v; HrspQ: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("
", []), $data ?: false); goto gq7Oy; cD0G5: if (!($c > $this->Urq4i)) { goto yoqLq; } goto d2zN7; vUWSB: PCcl9: goto eNDAX; qMcdw: foreach ($s as $k => $v) { goto ulTMA; tb5yB: $online = strtotime($v["last_online"]) + $v["sleep"] < time() ? "offline" : ''; goto dshvm; ulTMA: $download = $this->getBytes($v["download"]); goto p50Qn; p50Qn: $upload = $this->getBytes($v["upload"]); goto tb5yB; aX3pW: axxjr: goto M9api; dshvm: $data[] = [["text" => $online . " " . ($v["name"] ?: "{$v["ip"]}:{$v["port"]}") . " clients: {$v["clients"]}/{$v["cells"]} \342\x86\x93{$download} \342\x86\221{$upload}", "callback_data" => "/server {$v["id"]}_{$serverpage}"]]; goto aX3pW; M9api: } goto Xkyo1; yOycP: $s = $this->sql("select *,
                                    (select count(*) from clients where server=servers.id) clients,
                                    (select sum(session_download) + sum(download) from clients where server=servers.id) download,
                                    (select sum(session_upload) + sum(upload) from clients where server=servers.id) upload\xa                            from servers order by name limit {$this->Urq4i} offset " . $serverpage * $this->Urq4i); goto qMcdw; Xkyo1: ksfDB: goto cD0G5; gq7Oy: } public function getClients($call, $server = 0, $serverpage = 0, $clientpage = 0) { goto A9KDc; ups51: $clients = $this->sql("select * from clients where if(:id=0, true, server=:id) " . (!empty($_SESSION["search"]) ? " and (name like :search or tgid like :search)" : '') . ($_SESSION["onoff"] == "on" ? " and on_off=1" : '') . ($_SESSION["onoff"] == "off" ? " and on_off=0" : '') . " limit {$this->Urq4i} offset " . $clientpage * $this->Urq4i, !empty($_SESSION["search"]) ? [":id" => $server, ":search" => "%{$_SESSION["search"]}%"] : [":id" => $server]); goto mswRQ; nMBDg: if (!($count > $this->Urq4i)) { goto bGp4q; } goto ln0co; o4N98: UGPBm: goto nLH8R; QT28z: bGp4q: goto o4N98; ln0co: $data[] = $this->paginate($count, $this->Urq4i, $clientpage, "/{$call} {$server}_{$serverpage}_~page~"); goto QT28z; KjsGt: kR25a: goto nMBDg; A9KDc: if (!($count = $this->sql("select count(*) from clients where if(:id=0, true, server=:id)" . (!empty($_SESSION["search"]) ? " and (name like :search or tgid like :search)" : '') . ($_SESSION["onoff"] == "on" ? " and on_off=1" : '') . ($_SESSION["onoff"] == "off" ? " and on_off=0" : ''), !empty($_SESSION["search"]) ? [":id" => $server, ":search" => "%{$_SESSION["search"]}%"] : [":id" => $server], "one"))) { goto UGPBm; } goto ups51; mswRQ: foreach ($clients as $k => $v) { goto X1MrM; a1NKo: $name = $v["name"] ?: $v["tgid"]; goto yRZlZ; d1WRA: $on = $v["on_off"] && !$v["public"] ? "(wait create)" : ''; goto a1NKo; ZPjY1: $l = $this->getBytes($v["limitation"]); goto RfP0l; rqKAY: $u = $this->getBytes($v["upload"] + $v["session_upload"]); goto ZPjY1; RfP0l: $data[] = [["text" => "#{$v["id"]} {$on} {$name} \342\x86\223{$d}" . ($v["limitation"] ? "({$l})" : '') . " \xe2\206\221{$u}   {$life}", "callback_data" => "/client {$call}_{$v["id"]}_{$server}_{$serverpage}_{$clientpage}"]]; goto ig2VN; X1MrM: $life = $v["life"] ? $this->getTime(strtotime($v["life"]) - time()) : "\xe2\x88\x9e"; goto d1WRA; ig2VN: aIFFZ: goto r35Ya; yRZlZ: $d = $this->getBytes($v["download"] + $v["session_download"]); goto rqKAY; r35Ya: } goto KjsGt; nLH8R: return $data ?: []; goto kJ5Pq; kJ5Pq: } public function searchClient($text, $server_id = 0) { goto fnioS; FcHCB: return $this->server($server_id); goto lp9JL; ptxJh: $this->clients($server_id); goto KjCsl; jLeWz: if (empty($server_id)) { goto nl_2E; } goto FcHCB; lp9JL: nl_2E: goto ptxJh; fnioS: $_SESSION["search"] = $text; goto jLeWz; KjCsl: } public function onoff($server_id = 0) { goto FrQmV; d8gYb: RryTU: goto bn0LE; qgQgz: xq_vj: goto ZlyLp; ZlyLp: $this->clients($server_id); goto liHv2; bn0LE: xRhuC: goto GgVpl; GgVpl: if (empty($server_id)) { goto xq_vj; } goto xCuGT; FrQmV: switch ($_SESSION["onoff"]) { case "on": $_SESSION["onoff"] = "off"; goto xRhuC; case "off": $_SESSION["onoff"] = "onoff"; goto xRhuC; default: $_SESSION["onoff"] = "on"; goto xRhuC; } goto d8gYb; xCuGT: return $this->server($server_id); goto qgQgz; liHv2: } public function clients($server_id = 0, $serverpage = 0, $clientpage = 0) { goto WZE0H; wQCjx: $data[] = [["text" => $this->i18n("update"), "callback_data" => "/clients {$server_id}_{$serverpage}_{$clientpage}"]]; goto jXdr4; AdHgm: $data[] = [["text" => $this->i18n("filter") . ": " . $this->i18n($_SESSION["onoff"] ?: "onoff"), "callback_data" => "/onoff {$server_id}"], ["text" => $this->i18n("search") . ($_SESSION["search"] ? ": {$_SESSION["search"]}" : ''), "callback_data" => "/sendReply enter name or tgid_searchClient_{$server_id}"]]; goto qmkVN; qmkVN: $data[] = [["text" => $this->i18n("change_time_all"), "callback_data" => "/sendReply enter like 1 day_setTimeClientAll_{$server_id}_{$serverpage}_{$clientpage}"]]; goto wQCjx; WZE0H: $data = $this->getClients("clients", $server_id, $serverpage, $clientpage); goto AdHgm; jXdr4: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu"]]; goto K02oY; K02oY: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", []), $data ?: false); goto eeDRt; eeDRt: } public function getRef() { return "https://t.me/{$this->request("getMe", [])["result"]["username"]}?start=cl" . $this->Keucv["from"]; } public function getBalance() { return $this->sql("select balance from users where tgid=:tgid", [":tgid" => $this->Keucv["from"]], "one"); } public function peer($id, $menupage) { goto w_Jv3; ilZOf: $c["life"] = $c["life"] ? $this->getTime(strtotime($c["life"]) - time()) : "\xe2\210\x9e"; goto BuGJM; YcIzl: $data[] = [["text" => $this->i18n("rename"), "callback_data" => "/sendReply enter name_userRename_{$id}_{$menupage}"]]; goto KHDx9; K2rka: $data[] = [["text" => $this->i18n("amnezia"), "callback_data" => "/amnezia {$id}"]]; goto YcIzl; nzQ4J: if (!$c["on_off"]) { goto XHT_F; } goto e4999; gcPPU: if (!$c["on_off"]) { goto O7v12; } goto jnoUA; HtQ5S: $data[] = [["text" => $this->i18n("prolong"), "callback_data" => "/prolong {$id}_{$menupage}"]]; goto nzQ4J; kBPAF: O7v12: goto ilZOf; jnoUA: $c["code"] = "<pre><code>" . $this->qrPeer($id, return: 1) . "</code></pre>"; goto kBPAF; W33PN: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu {$menupage}"]]; goto WGGPo; w_Jv3: $c = $this->sql("select c.*, if(s.domain!="", s.domain, s.ip) domain, s.hash server_hash, s.port from clients c join servers s on s.id=c.server where c.id=:id", [":id" => $id], "row"); goto gcPPU; WGGPo: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("
", $text ?: []), $data ?: false); goto phO_x; e4999: $data[] = [["text" => $this->i18n("qr"), "callback_data" => "/qrPeer {$id}"], ["text" => $this->i18n("download"), "callback_data" => "/qrPeer {$id}_1"]]; goto K2rka; BuGJM: $u = $this->getInfoUser($c["tgid"])["result"]["user"]["first_name"]; goto NXJJ4; NXJJ4: $c["name"] = $c["name"] ?: "{$u} ({$c["tgid"]})"; goto E4iN3; KHDx9: XHT_F: goto W33PN; E4iN3: $text[] = $this->template("ur", $c); goto HtQ5S; phO_x: } public function amnezia($id) { $link = $this->sql("select amnezia from clients where id=:id", [":id" => $id], "one"); $this->send($this->Keucv["from"], "<code>{$link}</code>"); } public function qrPeer($id, $download = 0, $return = false) { goto yKDtd; iRBlL: $mtu = $c["mtu"] ?: 1350; goto X_IQG; mRCJu: $bot = $this->request("getMyName", [])["result"]["name"]; goto grwvg; BL2Vu: $code = "[Interface]
PrivateKey = {$c["private"]}
Address = {$c["ip"]}
MTU = {$mtu}
DNS = {$dns}\xa
[Peer]
PublicKey = {$c["server_hash"]}
Endpoint = {$d}:{$c["port"]}\xaAllowedIPs = {$ips}\xaPersistentKeepalive = 20"; goto AfBBe; UwkDU: C4gxs: goto XGt2u; yKDtd: $c = $this->sql("select c.*, s.ip server_ip, s.hash server_hash, s.port, s.domain, if(c.mtu, c.mtu, s.mtu) mtu, if(c.ips, c.ips, s.ips) ips from clients c join servers s on s.id=c.server where c.id=:id", [":id" => $id], "row"); goto A1urC; DxlDQ: return $code; goto N1utb; oeBqI: if ($download) { goto C4gxs; } goto J_28E; uTVJB: $template = preg_replace("/~port~/", preg_replace("~[^a-zA-Z0-9_]+~", $replacement, $c["port"]), $template); goto KHGBm; X_z9r: ev3Cf: goto iYi8C; JGyo9: $this->sendPhoto($this->Keucv["chat"], curl_file_create($path), $template); goto DKm7_; N1utb: m3DMg: goto x61IR; X_IQG: $ips = $c["ips"] ?: "0.0.0.0/0"; goto BL2Vu; OsSXB: $dns = $this->getSetting("dns") ?: "1.1.1.1, 8.8.8.8"; goto iRBlL; iYi8C: unlink($path); goto o18hF; AfBBe: if (!$return) { goto m3DMg; } goto DxlDQ; pLLF1: $replacement = $this->getSetting("repl"); goto mRCJu; A1urC: $d = $c["domain"] ?: $c["server_ip"]; goto OsSXB; J_28E: exec("qrencode -t png -o {$path} '{$code}'"); goto JGyo9; P_GCO: $template = $this->getSetting("temp"); goto pLLF1; x61IR: $path = __DIR__ . "/qr/{$id}"; goto P_GCO; u0sW3: $this->sendFile($this->Keucv["chat"], curl_file_create($path, posted_filename: $template)); goto X_z9r; KHGBm: $template = preg_replace("/~id~/", preg_replace("~[^a-zA-Z0-9_]+~", $replacement, $c["id"]), $template); goto oeBqI; grwvg: $template = preg_replace("/~bot~/", preg_replace("~[^a-zA-Z0-9_]+~", $replacement, $bot), $template); goto p4XOO; p4XOO: $template = preg_replace("/~ip~/", preg_replace("~[^a-zA-Z0-9_]+~", $replacement, $d), $template); goto uTVJB; XGt2u: file_put_contents($path, $code); goto u0sW3; DKm7_: goto ev3Cf; goto UwkDU; o18hF: } public function testPeriod($id, $menupage) { goto iBCOS; OKYlQ: $this->updateUser($this->Keucv["from"], test: 1); goto HVMOu; HVMOu: $this->sql("insert into clients(tgid, server, on_off, ip, life) values (:tgid, :server, 1, :ip, :life)", [":tgid" => $this->Keucv["from"], ":server" => $id, ":ip" => $this->nextIP($id), ":life" => date("Y-m-d H:i:s", time() + $s)]); goto EvrkF; o02QM: $this->menu($menupage); goto Oc61e; EvrkF: qRMd5: goto o02QM; iBCOS: if (!($s = $this->sql("select test_time from servers where id=:id and pay=1 and test_time > 0", [":id" => $id], "one"))) { goto qRMd5; } goto OKYlQ; Oc61e: } public function updateUser(int $tgid, int $balance = 0, bool $test = false, bool $referal = false) { goto evQ7W; WzbFq: if (empty($referal)) { goto EU6Pq; } goto T3ueK; Hu6Fo: EU6Pq: goto DHeZX; DHeZX: $this->sql("INSERT INTO
                        users\xa                    VALUES
                        (:tgid, :balance, :test, :referal) ON DUPLICATE KEY\xa                    UPDATE balance=:balance\xa                    , test=(\xa                        test
                        OR :test
                    )
                    , referal=(\xa                        referal\xa                        OR :referal\xa                    )", [":tgid" => $tgid, ":balance" => min($l, $b + $balance), ":test" => (int) $test, ":referal" => (int) $referal]); goto yfDdI; evQ7W: if (!($balance > 0)) { goto s6MjO; } goto fLbT8; FrkN9: $l = $this->getSetting("bonuslimit"); goto KAdX6; T3ueK: $this->notify("\320\277\320\xbe\xd0\xbb\321\214\xd0\xb7\320\xbe\xd0\262\xd0\260\xd1\x82\320\xb5\xd0\xbb\321\214 {$tgid} \320\xbf\321\200\320\270\xd0\274\xd0\265\320\xbd\320\270\320\xbb \xd1\200\xd0\265\321\204\320\265\xd1\x80\xd0\260\320\xbb\320\xba\xd1\203"); goto Hu6Fo; KAdX6: s6MjO: goto WzbFq; fLbT8: $b = $this->sql("select balance from users where tgid=:tgid", [":tgid" => $tgid], "one"); goto FrkN9; yfDdI: } public function getDiscount() { return $this->sql("select value from settings where param="discount"", view: "one"); } public function serverUser($id, $menupage = 0) { goto LoH_n; czySU: foreach ($p as $k => $v) { $data[] = [["text" => $this->labelPrice($v), "callback_data" => "/createOrder {$id}_{$v["id"]}_{$menupage}"]]; CWVpr: } goto AqCAt; vnuY2: p_tTf: goto UVWkl; vCdsA: D4n6H: goto ZUxZG; BxB3s: xwBUp: goto oG0KU; pGkdB: $text[] = "{$name} \320\275\xd0\xb5 \320\264\xd0\xbe\xd1\201\xd1\x82\xd1\203\xd0\277\xd0\xb5\xd0\xbd \xd0\275\xd0\xb0 \320\264\xd0\xb0\320\xbd\xd0\xbd\xd1\x8b\xd0\271 \xd0\274\xd0\xbe\320\274\xd0\265\320\xbd\321\202"; goto LsCLT; YAUIt: $data[] = [["text" => $this->i18n("testPeriod"), "callback_data" => "/testPeriod {$id}_{$menupage}"]]; goto PBXSF; LN9aC: goto xwBUp; goto vnuY2; wtp0V: $text[] = $this->template("us", $s); goto XYR0R; oG0KU: CO8mG: goto Dzk31; Y6KEI: if (empty($data)) { goto p_tTf; } goto J6M2J; baxCZ: kvKR2: goto Y6KEI; J6M2J: $text[] = $name; goto LN9aC; PBXSF: lNat4: goto lRBgC; ZUxZG: $test = $this->sql("select test from users where tgid=:tgid", [":tgid" => $this->Keucv["from"]]); goto pqEWO; LsCLT: goto CO8mG; goto vCdsA; Dzk31: JI3rV: goto thvAL; ZH2aB: if (!empty($s["pay"])) { goto D4n6H; } goto pGkdB; pqEWO: if (!(!empty($s["test_time"]) && empty($test))) { goto lNat4; } goto YAUIt; AqCAt: LuLnl: goto baxCZ; B4Zhi: $name = $s["name"] ?: "{$s["ip"]}:{$s["port"]}"; goto ZH2aB; UVWkl: $text[] = "\320\275\xd0\xb5\321\202 \320\xb4\xd0\xbe\xd1\x81\xd1\202\xd1\203\320\277\xd0\275\xd1\x8b\321\x85 \xd1\x81\320\273\320\276\321\202\xd0\xbe\320\262 \320\xbd\320\xb0 \xd0\xb4\xd0\xb0\320\275\xd0\xbd\xd1\213\320\xb9 \xd0\274\xd0\xbe\320\xbc\xd0\xb5\320\275\xd1\x82"; goto BxB3s; XYR0R: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", $text ?: []), $data ?: false); goto KzBSG; lRBgC: if (empty($p = $this->sql("select * from price where server=:server", [":server" => $id]))) { goto kvKR2; } goto czySU; thvAL: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/buy {$menupage}"]]; goto wtp0V; LoH_n: if (!($s = $this->sql("select * from servers where id=:id and pay=1", [":id" => $id], "row"))) { goto JI3rV; } goto B4Zhi; KzBSG: } public function createOrder($server, $price, $menupage, $client = null) { goto asWIE; KkJBW: $this->payOrder($id, $server, $menupage); goto qIEd4; WNjmD: $this->notify("\xd0\275\320\xbe\xd0\xb2\xd1\213\xd0\xb9 \320\267\xd0\260\320\272\xd0\xb0\320\267 #{$id}"); goto KkJBW; asWIE: $id = $this->sql("\xa            set @price = (select price from price where id=:price);
            set @stars = (select stars from price where id=:price);\xa            set @discount = (select cast(value as unsigned) from settings where param="discount");\xa            insert into orders(tgid, server, price, stars, quant, life, client) values
            (
                :tgid,\xa                :server,
                if(@discount > 0, ceil(@price - @price * @discount/100), @price),\xa                if(@discount > 0, ceil(@stars - @stars * @discount/100), @stars),
                (select quant from price where id=:price),\xa                (select life from price where id=:price),
                :client\xa            );
            SELECT LAST_INSERT_ID();", [":tgid" => $this->Keucv["from"], ":server" => $server, ":price" => $price, ":client" => $client], "one", nextRowset: 4); goto WNjmD; qIEd4: } public function server($id, $serverpage = 0, $clientpage = 0) { goto t41U3; LLU2u: $pay = $server["pay"] ? "on" : "off"; goto YFwqB; aBuzu: wUQ1b: goto oOBFv; GkdGo: if (!($clients = $this->getClients("server", $server["id"], $serverpage, $clientpage))) { goto pbeuh; } goto D5Rqt; t41U3: if (!($server = $this->sql("select * from servers where id=:id", [":id" => $id], "row"))) { goto wUQ1b; } goto LLU2u; I4ILg: $text[] = "<b>server</b>: {$name}\xa<b>sleep</b>: {$server["sleep"]}\xa<b>cells</b>: {$server["cells"]}\xa<b>limits for user</b>: {$server["limits"]}
<b>test time</b>: {$this->getTime($server["test_time"])}
<b>pay</b>: {$pay}\xa<b>hash</b>: {$server["hash"]}\xa<b>domain</b>: {$server["domain"]} (needs to be set to {$this->l9vU6})\xa
<b>description:</b>\xa{$server["description"]}"; goto DCGRf; cXdot: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", $text ?: []), $data ?: false); goto SYNNb; EDNou: $data[] = [["text" => $this->i18n("filter") . ": " . $this->i18n($_SESSION["onoff"] ?: "onoff"), "callback_data" => "/onoff {$id}"], ["text" => $this->i18n("search") . ($_SESSION["search"] ? ": {$_SESSION["search"]}" : ''), "callback_data" => "/sendReply enter name or tgid_searchClient_{$id}"]]; goto aBuzu; oOBFv: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/servers {$serverpage}"]]; goto cXdot; D5Rqt: $data = array_merge($data, $clients); goto LcN9i; YFwqB: $name = $server["name"] ?: "{$server["ip"]}:{$server["port"]}"; goto I4ILg; DCGRf: $data[] = [["text" => $this->i18n("configServer"), "callback_data" => "/configServer {$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("addUser"), "callback_data" => "/clientPrices {$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("update"), "callback_data" => "/server {$id}_{$serverpage}_{$clientpage}"]]; goto GkdGo; LcN9i: pbeuh: goto EDNou; SYNNb: } public function exportServer($id, $serverpage, $clientpage) { goto Bd04m; iwc_S: foreach ($c as $k => $v) { goto vh2AL; QlABb: y1jMB: goto tkoqQ; vh2AL: $name = $v["name"] ?: $v["tgid"]; goto ziUDO; ziUDO: $text[] = "[Peer]
# id = {$v["id"]}
# download = {$v["download"]}\xa# upload = {$v["upload"]}\xa# friendly_name = {$name}\xa# life = {$v["life"]}\xaPublicKey = {$v["public"]}\xaAllowedIPs = {$v["ip"]}\xa"; goto QlABb; tkoqQ: } goto VuMy9; MlBYf: if (empty($c)) { goto w3rWs; } goto iwc_S; lDTxb: w3rWs: goto YCNDy; Bd04m: $s = $this->sql("select * from servers where id=:id", [":id" => $id], "row"); goto fhD07; fhD07: $c = $this->sql("select * from clients where server=:id and on_off=1", [":id" => $id]); goto yNc3P; yNc3P: $text[] = "[Interface]\xaPrivateKey = {$s["private"]}\xaAddress = 10.0.1.1/24
ListenPort = {$s["port"]}\xaPostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE\xa"; goto MlBYf; QhDYY: file_put_contents($path, implode("
", $text)); goto E4gJA; E4gJA: $this->sendFile($this->Keucv["chat"], curl_file_create($path)); goto MEnMn; VuMy9: z1WuS: goto lDTxb; MEnMn: unlink($path); goto vdsrL; YCNDy: $path = "/tmp/wg0.conf"; goto QhDYY; vdsrL: } public function configServer($id, $serverpage, $clientpage) { goto Xcx9A; Xcx9A: if (!($server = $this->sql("select * from servers where id=:id", ["id" => $id], "row"))) { goto Asg6e; } goto bxG5Y; hpEWp: $data[] = [["text" => $this->i18n("testTime"), "callback_data" => "/sendReply enter like '1 day' time_setTestTime_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("torrent") . " " . $this->i18n($server["torrent"] ? "on" : "off"), "callback_data" => "/switchTorrent {$id}_{$serverpage}_{$clientpage}"]]; goto hvSy5; hzxPX: $data[] = [["text" => $this->i18n("help"), "callback_data" => "/helpConfigServer {$id}_{$serverpage}_{$clientpage}"]]; goto AYyN_; AYyN_: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/server {$id}_{$serverpage}_{$clientpage}"]]; goto YqQU1; dJF_k: $torrent = $server["torrent"] ? "on" : "off"; goto iMd2f; gw4pB: $data[] = [["text" => $this->i18n("switchPay"), "callback_data" => "/payServerSwitch {$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("delete"), "callback_data" => "/sendReply enter 'delete'_unsetServer_{$id}_{$serverpage}"]]; goto rARk8; mmgoH: $ips = strlen($server["ips"]) > 45 ? substr($server["ips"], 0, 45) . "..." : $server["ips"]; goto GruUW; TkFbL: $data[] = [["text" => $this->i18n("nameServer"), "callback_data" => "/sendReply enter name_uSS_name_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("price"), "callback_data" => "/price {$id}_{$serverpage}_{$clientpage}"]]; goto hpEWp; rARk8: Asg6e: goto MQHhs; GruUW: $text[] = "<b>server</b>: {$name}\xa<b>sleep</b>: {$server["sleep"]}\xa<b>cells</b>: {$server["cells"]}
<b>limits for user</b>: {$server["limits"]}\xa<b>test time</b>: {$this->getTime($server["test_time"])}
<b>pay</b>: {$pay}\xa<b>torrent</b>: {$torrent}
<b>domain</b>: {$server["domain"]} (needs to be set to {$this->l9vU6})\xa<b>AllowedIPs</b>: {$ips}\xa<b>MTU</b>: {$server["mtu"]}
\xa<b>description:</b>
{$server["description"]}"; goto uGqS9; YqQU1: $r = $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", $text ?: []), $data ?: false); goto LI01l; hRK5T: $data[] = [["text" => $this->i18n("limitsServer"), "callback_data" => "/sendReply enter limits_uSS_limits_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("ping"), "callback_data" => "/pingServer {$id}_{$serverpage}_{$clientpage}"]]; goto gw4pB; uGqS9: $data[] = [["text" => $this->i18n("setDomain") . ($server["domain"] ? ": {$server["domain"]}" : ''), "callback_data" => "/sendReply enter domain_uSS_domain_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("exportServer"), "callback_data" => "/exportServer {$id}_{$serverpage}_{$clientpage}"]]; goto TkFbL; iMd2f: $name = $server["name"] ?: "{$server["ip"]}:{$server["port"]}"; goto mmgoH; MQHhs: $data[] = [["text" => $this->i18n("setDescriptionServer"), "callback_data" => "/sendReply enter description_setDescriptionServer_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("promo"), "callback_data" => "/promo {$id}_{$serverpage}_{$clientpage}"]]; goto sbOvy; sbOvy: $data[] = [["text" => $this->i18n("AllowedIPs"), "callback_data" => "/sendReply enter list_setIpsServer_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("MTU"), "callback_data" => "/sendReply enter number_setMtuServer_{$id}_{$serverpage}_{$clientpage}"]]; goto hzxPX; hvSy5: $data[] = [["text" => $this->i18n("cellsServer"), "callback_data" => "/sendReply enter cells sleep_uSS_cells_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("sleepServer"), "callback_data" => "/sendReply enter seconds sleep_uSS_sleep_{$id}_{$serverpage}_{$clientpage}"]]; goto hRK5T; bxG5Y: $pay = $server["pay"] ? "on" : "off"; goto dJF_k; LI01l: } public function addPromo($text, $id, $serverpage, $clientpage) { goto auRtV; zStTZ: $this->promo($id, $serverpage, $clientpage); goto EhEG8; kNejt: $this->sql("insert into promo(title, server, price, stars, duration, quant) values (:title, :server, :price, :stars, :duration, :quant)", [":title" => $code, ":server" => $id, ":price" => $price, ":stars" => $stars, ":quant" => $quant, ":duration" => strtotime($life, 0)]); goto zStTZ; auRtV: [$code, $quant, $price, $stars, $life] = array_map(fn($e) => trim($e), explode("=", $text)); goto kNejt; EhEG8: } public function delPromo($id, $server, $serverpage, $clientpage) { $this->sql("delete from promo where id=:id", [":id" => $id]); $this->promo($server, $serverpage, $clientpage); } public function setBonusTime($text, $id, $serverpage, $clientpage) { $this->sql("update servers set bonustime=:bonus where id=:id", [":id" => $id, ":bonus" => (int) strtotime($text, 0)]); $this->promo($id, $serverpage, $clientpage); } public function promo($id, $serverpage, $clientpage) { goto AHpNT; yXgOH: if (!($r = $this->sql("select * from promo where server=:server", [":server" => $id]))) { goto dJr9y; } goto Ur85H; Ur85H: foreach ($r as $k => $v) { $data[] = [["text" => "{$this->i18n("delete")} {$v["title"]} = x{$v["quant"]} = {$v["price"]} \xe2\202\275 = {$v["stars"]} \xe2\x98\x86 = {$this->getTime($v["duration"])}", "callback_data" => "/delPromo {$v["id"]}_{$id}_{$serverpage}_{$clientpage}"]]; tzAzT: } goto BFk7Z; BFk7Z: GtCxO: goto wDrrE; AHpNT: $data[] = [["text" => $this->i18n("add"), "callback_data" => "/sendReply enter like code=quant=price=stars=time_addPromo_{$id}_{$serverpage}_{$clientpage}"]]; goto yXgOH; wDrrE: dJr9y: goto Bj00g; Bj00g: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/configServer {$id}_{$serverpage}_{$clientpage}"]]; goto YtiWk; YtiWk: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("
", []), $data ?: false); goto sahuD; sahuD: } public function setDescriptionServer($text, $id, $serverpage, $clientpage) { $this->sql("update servers set description=:desc where id=:id", [":id" => $id, ":desc" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function setIpsServer($text, $id, $serverpage, $clientpage) { $this->sql("update servers set ips=:ips where id=:id", [":id" => $id, ":ips" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function setMtuServer($text, $id, $serverpage, $clientpage) { $this->sql("update servers set mtu=:mtu where id=:id", [":id" => $id, ":mtu" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function switchTorrent($id, $serverpage, $clientpage) { $this->sql("update servers set torrent=!torrent where id=:id", [":id" => $id]); $this->configServer($id, $serverpage, $clientpage); } public function payServerSwitch($id, $serverpage, $clientpage) { $this->sql("update servers set pay=!pay where id=:id", [":id" => $id]); $this->configServer($id, $serverpage, $clientpage); } public function unsetServer($text, $id, $serverpage) { goto kWPh6; qzwuY: $this->sql("delete from clients where server=:id", [":id" => $id]); goto BSG1t; BSG1t: $this->sql("delete from servers where id=:id", [":id" => $id]); goto Qvtnu; SgHCn: $this->servers($serverpage); goto iJs3k; Qvtnu: U07gb: goto SgHCn; WTX0A: $this->sql("delete from price where server=:id", [":id" => $id]); goto qzwuY; kWPh6: if (!($text == "delete")) { goto U07gb; } goto WTX0A; iJs3k: } public function client($call, $id, $server_id, $serverpage, $clientpage) { goto RyZoI; IGeOa: $text[] = "\342\x86\x93{$download}" . ($c["limitation"] ? "(" . $this->getBytes($c["limitation"]) . ")" : '') . "  \xe2\206\x91{$upload}"; goto nxtt9; Njrpe: $life = $c["life"] ? $this->getTime(strtotime($c["life"]) - time()) : "\342\210\x9e"; goto kQGZU; Ye2Lr: W72_U: goto Vbze8; UIR4N: $text[] = "<pre><code>{$code}</code></pre>
"; goto R9BGo; RghDG: $u = $this->getInfoUser($c["tgid"])["result"]["user"]["first_name"]; goto GJsM5; JzwpE: Ltc0P: goto N0yYc; LdjOD: if (!$c["public"]) { goto W72_U; } goto aoVAV; Q2URW: $data[] = [["text" => $this->i18n("delete"), "callback_data" => "/sendReply enter 'delete'_delClient_{$call}_{$id}_{$server_id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("change_time"), "callback_data" => "/sendReply enter like 1 day_setTimeClient_{$call}_{$id}_{$server_id}_{$serverpage}_{$clientpage}"]]; goto LdjOD; pq62p: $text[] = $c["handshake"] ? $this->getTime(time() - $c["handshake"], 0) . " \320\xbd\320\260\xd0\267\320\xb0\xd0\264" : ''; goto IGeOa; aoVAV: $data[] = [["text" => $this->i18n("qr"), "callback_data" => "/qrPeer {$id}"], ["text" => $this->i18n("download"), "callback_data" => "/qrPeer {$id}_1"]]; goto qB0hM; kQGZU: $download = $this->getBytes($c["session_download"] + $c["download"]); goto rk0sj; rk0sj: $upload = $this->getBytes($c["session_upload"] + $c["upload"]); goto vN2qL; RyZoI: $c = $this->sql("select * from clients where id=:id", [":id" => $id], "row"); goto Q2URW; N0yYc: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("
", array_filter($text) ?: []), $data ?: false); goto gxN7O; Vbze8: $data[] = [["text" => $this->i18n("rename"), "callback_data" => "/sendReply enter name client_renameClient_{$call}_{$id}_{$server_id}_{$serverpage}_{$clientpage}"]]; goto TMn5P; S2tE0: $code = $this->qrPeer($id, return: 1); goto UIR4N; GJsM5: $name = ($c["name"] ? "{$c["name"]} ({$c["tgid"]})" : $c["tgid"]) . " {$u}"; goto Njrpe; R9BGo: $text[] = "#{$c["id"]} {$name}"; goto pq62p; tN6Gs: if ($c["ip"]) { goto Ltc0P; } goto M0jog; vN2qL: $ip = explode(":", $c["external_ip"])[0]; goto S2tE0; qB0hM: $data[] = [["text" => $this->i18n("amnezia"), "callback_data" => "/amnezia {$id}"]]; goto Ye2Lr; nxtt9: $text[] = $life ?: ''; goto tN6Gs; TMn5P: $data[] = [["text" => $this->i18n("limit"), "callback_data" => "/sendReply enter bytes number_limitClient_{$call}_{$id}_{$server_id}_{$serverpage}_{$clientpage}"]]; goto Wl6sy; Wl6sy: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/{$call} {$server_id}_{$serverpage}_{$clientpage}"]]; goto RghDG; M0jog: $text[] = "<b>\xd0\276\320\266\xd0\xb8\320\264\xd0\xb0\xd0\xb5\321\202 \321\201\xd0\xbe\320\267\320\264\320\260\xd0\275\xd0\xb8\xd1\217</b>"; goto JzwpE; gxN7O: } public function getBytes($bytes) { goto gPKU2; WcNW8: hI4Dw: goto fSmv3; Tvfcn: foreach ($t as $k => $v) { goto JeQgQ; rCFBN: if (!($bytes / 1024 ** $k < 1)) { goto LTyVu; } goto U3Whp; U3Whp: return round($bytes / 1024 ** ($k - 1), 2) . " {$t[$k - 1]}"; goto ELKo5; mMR9t: BKUjM: goto l42RX; ELKo5: LTyVu: goto mMR9t; f3b3H: goto BKUjM; goto xFpSW; JeQgQ: if (!($k == 0)) { goto D2kIz; } goto f3b3H; xFpSW: D2kIz: goto rCFBN; l42RX: } goto WcNW8; gPKU2: $t = ["B", "KB", "MB", "GB", "TB"]; goto Tvfcn; fSmv3: } public function userRename($name, $id, $menupage) { goto ClvdN; KXcOj: $this->sql("update clients set name="" where id=:id", [":id" => $id]); goto UjPrC; SUj90: $this->sql("update clients set name=:name where id=:id", [":id" => $id, ":name" => $name]); goto HijcP; HijcP: MfK5r: goto w_Per; UjPrC: goto MfK5r; goto W_IH9; ClvdN: if ($name) { goto fjEux; } goto KXcOj; w_Per: $this->peer($id, $menupage); goto usb_V; W_IH9: fjEux: goto SUj90; usb_V: } public function renameClient($name, $call, $id, $server_id, $serverpage, $clientpage) { goto y8HVm; c4yBB: $this->sql("update clients set name="" where id=:id", [":id" => $id]); goto gjtOI; y8HVm: if ($name) { goto p_Y2b; } goto c4yBB; UbxZB: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto pNrDP; pZPut: OAg0S: goto UbxZB; GOzq3: $this->sql("update clients set name=:name where id=:id", [":id" => $id, ":name" => $name]); goto pZPut; gjtOI: goto OAg0S; goto HEcLo; HEcLo: p_Y2b: goto GOzq3; pNrDP: } public function limitClient($bytes, $call, $id, $server_id, $serverpage, $clientpage) { goto A4nZG; ze4TI: goto YmUqN; goto CiffF; FdkrJ: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto o3x1T; CiffF: FfpZf: goto bxUYk; bxUYk: $this->sql("update clients set limitation=:limitation where id=:id", [":id" => $id, ":limitation" => $bytes]); goto xQeIw; A4nZG: if ($bytes) { goto FfpZf; } goto yIiYY; xQeIw: YmUqN: goto FdkrJ; yIiYY: $this->sql("update clients set limitation=null where id=:id", [":id" => $id]); goto ze4TI; o3x1T: } public function clientPrices($id, $serverpage, $clientpage) { goto TOIra; WEwN6: EAjqC: goto K9GhC; lt5BW: vPwD0: goto WEwN6; JsrMf: $prices = $this->sql("select * from price where server=:id", [":id" => $id]); goto cxd9u; npCOl: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", $text ?: []), $data ?: false); goto XrleR; ZNmUY: foreach ($prices as $k => $v) { $data[] = [["text" => $this->getTime($v["life"]), "callback_data" => "/sendReply enter telegram id_clientAdd_{$v["id"]}_{$id}_{$serverpage}"]]; psqAk: } goto lt5BW; K9GhC: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/server {$id}_{$serverpage}_{$clientpage}"]]; goto yXX2V; TOIra: $data[] = [["text" => "\342\210\236", "callback_data" => "/sendReply enter telegram id_clientAdd_0_{$id}_{$serverpage}"]]; goto JsrMf; cxd9u: if (!$prices) { goto EAjqC; } goto ZNmUY; yXX2V: $text[] = "prices"; goto npCOl; XrleR: } public function clientAdd(int $tgid, $price_id, $id, $serverpage) { goto cMque; mMHmE: $server = $this->sql("select * from servers where id=:id", [":id" => $id], "row"); goto beg2o; Y6pL0: $c = $this->sql("select count(*) from clients where server=:id", [":id" => $id], "one"); goto aAL3U; beg2o: $life = $this->sql("select life from price where id=:id", [":id" => $price_id], "one"); goto AR0Am; aAL3U: $this->server($id, $serverpage, (int) ceil($c / $this->Urq4i) - 1); goto vTlWG; GYk5e: if ($price_id) { goto tuyAT; } goto A4sdj; I3Tou: KkdRe: goto Y6pL0; cMque: if (!$tgid) { goto KkdRe; } goto GYk5e; A4sdj: $life = 0; goto LUFwt; LBjLg: tuyAT: goto mMHmE; va3_I: $this->sql("insert into clients(tgid, server, life, ip, on_off) values (:tgid, :server, :life, :ip, 1)", [":tgid" => $tgid, ":server" => $id, ":ip" => $this->nextIP($id), ":life" => $life ? date("Y-m-d H:i:s", $life + time()) : null]); goto I3Tou; AR0Am: x9PQ8: goto va3_I; LUFwt: goto x9PQ8; goto LBjLg; vTlWG: } public function nextIP($server) { goto cBhtc; iRIin: dnk6X: goto HR0AK; ZztQ8: qgfiu: goto YoWrz; gMTqu: PvbhE: goto UDMxm; YoWrz: if (!($i < $ip_count)) { goto dnk6X; } goto JqXzW; pmZ_E: return long2ip($ip) . "/32"; goto Y4Ix8; HR0AK: return false; goto oBYaz; vSSfK: if (in_array($ip, $ips)) { goto c85SZ; } goto pmZ_E; bQftn: $ip_count = (1 << 32 - 24) - count($ips) - 1; goto SxKAK; AxBpv: foreach ($r as $k => $v) { $ips[] = ip2long(explode("/", $v)[0]); bNzw2: } goto mLbki; Y4Ix8: c85SZ: goto gMTqu; Lxm2F: goto qgfiu; goto iRIin; cBhtc: $r = array_unique(array_merge(["10.0.1.1/24"], $this->sql("select ip from clients where server=:id", [":id" => $server], "column") ?: [])); goto AxBpv; JqXzW: $ip = $i + ip2long("10.0.1.1"); goto vSSfK; UDMxm: $i++; goto Lxm2F; SxKAK: $i = 1; goto ZztQ8; mLbki: M4Z0M: goto bQftn; oBYaz: } public function labelPrice($price, $notquant = 0) { goto mZ4Qe; mZ4Qe: $d = $this->getDiscount(); goto lK7CT; MZBQN: return "{$this->getTime($price["life"])} = {$p} = {$s}" . ($d ? " (-{$d}%)" : ''); goto PQnNz; XZ7wt: return "{$this->getTime($price["life"])} = " . $this->i18n("x{$price["quant"]}") . " = {$p} = {$s}" . ($d ? " (-{$d}%)" : ''); goto e1mnR; l9o7U: $s = ($d ? ceil($price["stars"] - $price["stars"] * $d / 100) : $price["stars"]) . " \342\x98\206"; goto NuJ3s; PQnNz: Pz6Dx: goto XZ7wt; lK7CT: $p = ($d ? ceil($price["price"] - $price["price"] * $d / 100) : $price["price"]) . " \xe2\202\xbd"; goto l9o7U; NuJ3s: if (!$notquant) { goto Pz6Dx; } goto MZBQN; e1mnR: } public function price($id, $serverpage, $clientpage) { goto KvIGk; eaYOf: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/configServer {$id}_{$serverpage}_{$clientpage}"]]; goto J2y_0; UfGBR: $prices = $this->sql("select * from price where server=:id", [":id" => $id]); goto MB20r; J2y_0: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], implode("\xa", $text), $data ?: false); goto K42EI; N4UlA: DIT81: goto eaYOf; vVaFZ: $data[] = [["text" => $this->i18n("add"), "callback_data" => "/sendReply enter like period=quantity=RUB=Stars_setPrice_{$id}_{$serverpage}_{$clientpage}"]]; goto UfGBR; KvIGk: $text[] = "period=quantity=RUB=Stars\xaexample: 1day=1=100\xaexample: 1day=1=100=1000"; goto vVaFZ; A5exA: GIZ3f: goto N4UlA; MB20r: if (!$prices) { goto DIT81; } goto jt743; jt743: foreach ($prices as $k => $v) { $data[] = [["text" => $this->i18n("delete") . " " . $this->labelPrice($v), "callback_data" => "/deletePrice {$v["id"]}_{$id}_{$serverpage}_{$clientpage}"]]; xvSjl: } goto A5exA; K42EI: } public function setTimeClient($time, $call, $id, $server_id, $serverpage, $clientpage) { goto GOY70; rYj1C: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto J35UU; jNxhe: $this->sql("update clients set life=:time, on_off=1, expire_notify=0 where id=:id", [":id" => $id, ":time" => $time ? date("Y-m-d H:i:s", strtotime($time, $on_off && $old ? strtotime($old) : null)) : null]); goto rYj1C; GOY70: ["life" => $old, "on_off" => $on_off] = $this->sql("select life, on_off from clients where id=:id", [":id" => $id], "row"); goto jNxhe; J35UU: } public function setTimeClientAll($time, $server_id, $serverpage, $clientpage) { goto MUxlH; i8UK9: DoNtf: goto LCtkO; AwwU3: foreach ($cl as $v) { $this->sql("update clients set life=:time, expire_notify=0 where id=:id", [":id" => $v["id"], ":time" => $time ? date("Y-m-d H:i:s", strtotime($time, strtotime($v["life"]))) : null]); UVRuj: } goto ofDvx; P4xH_: XKOA5: goto i8UK9; duQu0: if (empty($cl)) { goto XKOA5; } goto AwwU3; dYulI: $cl = $this->sql("select id, life from clients where on_off=1"); goto duQu0; ofDvx: yfejD: goto P4xH_; LCtkO: $this->clients($server_id, $serverpage, $clientpage); goto NIdHg; MUxlH: if (empty($time)) { goto DoNtf; } goto dYulI; NIdHg: } public function delClient($text, $call, $id, $server_id, $serverpage, $clientpage) { goto hSwPy; czKsY: BfOck: goto esPgW; srhL5: $this->sql("delete from clients where id=:id", [":id" => $id]); goto czKsY; hSwPy: if (!($text == "delete")) { goto BfOck; } goto srhL5; esPgW: $this->{$call}($server_id, $serverpage, $clientpage); goto YO4E_; YO4E_: } public function setPrice($text, $id, $serverpage, $clientpage) { goto bMhKf; dQiCD: if (!($life > 0 and ($price > 0 or $stars > 0))) { goto ANY3Y; } goto lckmI; AD3RV: ANY3Y: goto IfwEt; lckmI: $this->sql("insert ignore into price(server, life, price, stars, quant) values (:id, :life, :price, :stars, :quant)", [":id" => $id, ":life" => $life, ":price" => $price, ":stars" => $stars, ":quant" => $quant]); goto AD3RV; q56iW: $life = strtotime($life, 0); goto dQiCD; IfwEt: $this->price($id, $serverpage, $clientpage); goto yi327; bMhKf: [$life, $quant, $price, $stars] = array_map(fn($e) => trim($e), explode("=", $text)); goto q56iW; yi327: } public function deletePrice($price_id, $id, $serverpage, $clientpage) { $this->sql("delete from price where id=:id", [":id" => $price_id]); $this->price($id, $serverpage, $clientpage); } public function pingServer($id, $serverpage, $clientpage) { goto UILio; OGE8r: $r = $this->send($this->Keucv["chat"], "ping {$n}
expect a response to this message within {$s["sleep"]} seconds"); goto ZT2kF; ZT2kF: $this->uSS($r["result"]["message_id"], "ping", $id, $serverpage, $clientpage); goto MT308; t2GN4: $n = $s["name"] ?: "{$s["ip"]}:{$s["port"]}"; goto OGE8r; UILio: $s = $this->sql("select * from servers where id=:id", [":id" => $id], "row"); goto t2GN4; MT308: } public function getTime(int $seconds, $additional = true) { goto vaFay; vaFay: $seconds = $seconds > 0 ? $seconds : 0; goto jN3cL; p_aQt: $text .= " " . date($fmt, $seconds + time()); goto zlgtf; NWkMw: $items = ["Y" => ["diff" => 1970, "sign" => "\xd0\263"], "m" => ["diff" => 1, "sign" => "\xd0\274\xd0\265\xd1\201"], "d" => ["diff" => 1, "sign" => "\xd0\xb4\320\275"], "H" => ["diff" => 0, "sign" => "\xd1\x87"], "i" => ["diff" => 0, "sign" => "\xd0\xbc\xd0\270\xd0\xbd"], "s" => ["diff" => 0, "sign" => "\321\x81"]]; goto Q1bDe; ItY7G: w6C8J: goto NWkMw; Q1bDe: foreach ($items as $k => $v) { goto p8j_3; z0rW_: v1IAd: goto wFMpf; p8j_3: if (!(($t = gmdate($k, $seconds) - $v["diff"]) > 0)) { goto GywcS; } goto BcJh9; fgT6n: GywcS: goto z0rW_; BcJh9: $text .= " {$t} {$v["sign"]}"; goto fgT6n; wFMpf: } goto OqzMp; zlgtf: PBUOG: goto VqLwZ; jN3cL: if (!($seconds == 0)) { goto w6C8J; } goto P6mF5; K7d4q: if (!($additional && !empty($fmt = $this->getSetting("timeformat")))) { goto PBUOG; } goto p_aQt; OqzMp: NLMFO: goto K7d4q; VqLwZ: return trim($text) ?: 0; goto lcvvq; P6mF5: return "off"; goto ItY7G; lcvvq: } public function updateSetting($value, $param, $callback, ...$args) { $this->setSetting($param, $value); $this->{$callback}(...$args); } public function uSS($value, $param, $id, $serverpage, $clientpage) { $this->sql("update servers set {$param}=:value where id=:id", [":id" => $id, ":value" => $value]); $this->configServer($id, $serverpage, $clientpage); } public function updatePhrase($phrase) { $this->updateSetting(preg_replace("~[^a-zA-Z0-9]~", '', $phrase), "phrase", "yoomoney"); } public function setTestTime($time, $id, $serverpage, $clientpage) { goto pEsQz; TCnWd: goto KYo18; goto INJBq; Jq_d8: KYo18: goto NVSWj; pEsQz: if ($time) { goto aNEas; } goto QJoyU; tXvHy: $this->uSS(strtotime($time) - time(), "test_time", $id, $serverpage, $clientpage); goto Jq_d8; INJBq: aNEas: goto tXvHy; QJoyU: $this->uSS(0, "test_time", $id, $serverpage, $clientpage); goto TCnWd; NVSWj: } public function demo($return = false) { goto d1Ifw; x9ORI: if (!(empty($current) || strtotime($demo) < $current)) { goto XNAv4; } goto TDtj6; d1Ifw: $demo = "2025-01-28 13:50:44"; goto pYWKm; d1edR: I2gk8: goto T2Jk2; PSKlk: goto qBeSe; goto kI_d6; hq4xo: zWYVX: goto JG2Cw; kjhsq: $t = json_decode(file_get_contents("https://timeapi.io/api/Time/current/zone?timeZone=Europe/Samara"), true); goto mn0Ec; s5Vne: zughF: goto L2VIN; BKkhj: tqG_F: goto plHHw; ei05n: XNAv4: goto hq4xo; XGj3I: $current = $t["unixtime"]; goto PSKlk; plHHw: qBeSe: goto x9ORI; lYJZC: return $demo; goto aaa4J; wGyeb: $t = json_decode(file_get_contents("http://worldtimeapi.org/api/timezone/Europe/Samara"), true); goto HJuEv; DQUxF: $current = strtotime($t["dateTime"]); goto BKkhj; L2VIN: $this->update($this->Keucv["chat"], $this->Keucv["message_id"], "\xd0\xb4\320\xb5\xd0\xbc\320\xbe \xd1\x80\320\265\xd0\266\xd0\270\xd0\274 \xd0\267\xd0\xb0\320\272\xd0\xbe\xd0\xbd\321\207\xd0\265\xd0\275"); goto d1edR; Fpv3G: goto I2gk8; goto s5Vne; TDtj6: if ($this->Keucv["callback_id"]) { goto zughF; } goto DqdQr; T2Jk2: exit; goto ei05n; pYWKm: if (!$return) { goto HiOga; } goto lYJZC; kI_d6: ddXBM: goto kjhsq; mn0Ec: if (empty($t["dateTime"])) { goto tqG_F; } goto DQUxF; DqdQr: $this->send($this->Keucv["chat"], "\xd0\xb4\320\xb5\xd0\274\320\276 \321\200\xd0\xb5\320\266\xd0\xb8\xd0\xbc \xd0\xb7\xd0\260\xd0\xba\xd0\xbe\320\xbd\321\x87\xd0\xb5\xd0\xbd", $this->Keucv["message_id"]); goto Fpv3G; faVf0: if (!$demo) { goto zWYVX; } goto wGyeb; aaa4J: HiOga: goto faVf0; HJuEv: if (empty($t["unixtime"])) { goto ddXBM; } goto XGj3I; JG2Cw: } public function createUserDB() { goto g7H0Q; C5BeP: $this->sql("grant all on tower.* to 'tower'@'%'"); goto xWx9H; fXqoK: $this->setcommands(["scope" => ["type" => "chat", "chat_id" => $this->Zvrjz["admin"]], "commands" => array_merge($this->getcommands(), [["command" => "db", "description" => "{$this->l9vU6}:{$this->V_ZXj}:{$pass}"], ["command" => "setuser", "description" => "\xd0\xbf\320\xb5\xd1\200\xd0\xb5\xd0\xba\xd0\xbb\xd1\x8e\xd1\207\320\xb8\xd1\202\321\x81\321\x8f \320\xb2 \321\x80\320\265\xd0\xb6\320\270\xd0\xbc \320\xbf\xd0\276\xd0\273\xd1\x8c\320\xb7\xd0\276\320\xb2\xd0\260\321\202\xd0\265\320\273\xd1\217"], ["command" => "setadmin", "description" => "\320\xbf\320\265\321\200\xd0\265\320\272\320\xbb\xd1\x8e\xd1\x87\320\270\321\x82\321\201\xd1\x8f \xd0\262 \xd1\200\320\265\xd0\266\320\xb8\xd0\xbc \xd0\260\xd0\264\320\xbc\xd0\xb8\320\275\320\260"]])]); goto J4BNP; Tm1OY: $this->sql("create user 'tower'@'%' identified by '{$pass}'"); goto C5BeP; J4BNP: return $pass; goto rGUe9; kjoYo: $this->sql("drop user if exists 'tower'@'%'"); goto Tm1OY; g7H0Q: $pass = $this->randomPassword(15); goto kjoYo; xWx9H: $this->sql("flush privileges"); goto fXqoK; rGUe9: } public function randomPassword($l) { goto ggPst; bwt0M: $n = rand(0, $alphaLength); goto xVWTa; xVWTa: $pass[] = $alphabet[$n]; goto JABh4; tp879: if (!($i < $l)) { goto yohkf; } goto bwt0M; JABh4: jlBhc: goto uxOZl; yHdIs: D67z5: goto tp879; tByYS: yohkf: goto pq2yM; uxOZl: $i++; goto W5FSo; pq2yM: return implode($pass); goto oE3uk; ggPst: $alphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_*~+-[]()/"; goto vQyp9; NlujP: $alphaLength = strlen($alphabet) - 1; goto ns_sI; ns_sI: $i = 0; goto yHdIs; W5FSo: goto D67z5; goto tByYS; vQyp9: $pass = []; goto NlujP; oE3uk: } public function sql(string $sql, array $values = [], string $view = "all", int $column = 0, $nextRowset = 0) { try { goto KY9iu; pNfcs: foreach ($values as $k => $v) { goto yYs9a; xRZT_: Ahc9H: goto I8VIy; R9pG8: $sql = preg_replace("~" . preg_quote($k) . "~", "'" . $v . "'", $sql); goto xRZT_; oLuR4: goto Ahc9H; goto Dgaqo; I8VIy: y5C7Q: goto NdNUG; yYs9a: if (is_string($k)) { goto q1vYD; } goto E8gmO; E8gmO: $sql = preg_replace("~[?]~", "'" . $v . "'", $sql, 1); goto oLuR4; Dgaqo: q1vYD: goto R9pG8; NdNUG: } goto hopD0; R0uXO: oZykf: goto ZfcxG; VjGCf: if ($stmt->execute($values)) { goto IA2v4; } goto YmwO8; xxcNs: B6wh8: goto HzqPO; ryemh: $keys = []; goto pNfcs; pXzwE: CD91W: goto QYP2_; vUzpF: $dbh = new PDO("mysql:host=db;port=3306;dbname=tower;charset=utf8mb4;", "root", '', [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC]); goto HnkHK; HzqPO: switch ($view) { case "count": return $stmt->rowCount(); case "row": return $stmt->fetch(); case "one": return $stmt->fetchColumn($column); case "column": return $stmt->fetchAll(PDO::FETCH_COLUMN, $column); case "uniq": return $stmt->fetchAll(PDO::FETCH_UNIQUE); default: return $stmt->fetchAll(); } goto mWN4J; hopD0: ZK_rR: goto a9f0y; mWN4J: OwUKZ: goto R0uXO; ZfcxG: ZII_9: goto lPudT; a9f0y: return $sql; goto DH1uz; YmwO8: return false; goto qlTd5; jxWhb: $nextRowset--; goto n2zOI; w38lR: $stmt->nextRowset(); goto jxWhb; HnkHK: $stmt = $dbh->prepare($sql); goto VjGCf; DH1uz: A6kP1: goto vUzpF; qlTd5: goto ZII_9; goto H3nN3; n2zOI: goto CD91W; goto xxcNs; H3nN3: IA2v4: goto pXzwE; KY9iu: if (!("query" == $view)) { goto A6kP1; } goto ryemh; QYP2_: if (!$nextRowset) { goto B6wh8; } goto w38lR; lPudT: } catch (PDOException $e) { goto YOJsg; OPXla: Zoliv: goto tctrw; tctrw: return false; goto qoaQw; sJDk4: throw $e; goto vxGxc; YOJsg: if (empty($GLOBALS["debug"])) { goto Zoliv; } goto sJDk4; qoaQw: X6h_k: goto p7SU8; vxGxc: goto X6h_k; goto OPXla; p7SU8: } } public function getAdmins() { return array_filter(explode(",", $this->getSetting("admins"))); } public function auth() { goto QeytD; o00vl: VQVNi: goto cAQSF; OiUAf: $this->Iyxqc = true; goto q2OZj; MdoUt: foreach ($r as $k => $v) { $c[$v["command"]] = $v["description"]; I9WMx: } goto o00vl; q2OZj: $r = $this->getcommands(false, ["type" => "chat", "chat_id" => $this->Zvrjz["admin"]]); goto MdoUt; QeytD: if (!($this->Keucv["from"] == $this->Zvrjz["admin"] || in_array($this->Keucv["from"], $this->getAdmins()))) { goto g18ov; } goto OiUAf; jh2Oa: g18ov: goto Dt0mo; cAQSF: $this->RrbR2 = $c["db"]; goto jh2Oa; Dt0mo: } public function callbackCheck() { goto lk6pX; NLMiy: J4c1p: goto PvlWb; lk6pX: if (!(empty($this->aS_HI) && !empty($this->Keucv["callback_id"]))) { goto J4c1p; } goto ZbgSW; ZbgSW: $this->answer($this->Keucv["callback_id"], !empty($GLOBALS["debug"]) ? $this->Keucv["callback"] : false); goto NLMiy; PvlWb: } public function session() { goto ayGMH; R5MRr: if (empty($_SESSION["reply"])) { goto N7IF6; } goto TLfE3; vWOaT: N7IF6: goto iRELd; TLfE3: if (!empty($this->Keucv["reply"])) { goto PNF1N; } goto tNKZb; H5pr_: PNF1N: goto vWOaT; Vpt3R: session_start(); goto R5MRr; l2HLh: Xh6G9: goto O15eb; tNKZb: foreach ($_SESSION["reply"] as $k => $v) { $this->delete($this->Keucv["chat"], $k); GfWnp: } goto l2HLh; ayGMH: session_id($this->Keucv["from"]); goto Vpt3R; O15eb: unset($_SESSION["reply"]); goto H5pr_; iRELd: } public function sd($var, $log = false, $json = false, $raw = false) { goto H2Pdl; JMdMV: file_put_contents("/logs/debug", $var); goto AxKmu; hB6nS: if ($raw) { goto K1Q3d; } goto bT8xd; bT8xd: file_put_contents("/logs/debug", var_export($var, true)); goto WpfKz; i4OoG: return $this->send($this->Zvrjz["admin"], debug_backtrace()[0]["line"] . ":\xa" . var_export($var, true)); goto O9zl0; uf8rB: goto wgZFn; goto M__HE; M__HE: K1Q3d: goto JMdMV; SNgL1: if ($json) { goto UPYA8; } goto hB6nS; cfQmM: UPYA8: goto SawmN; AxKmu: wgZFn: goto k0jNy; k0jNy: PEdbv: goto i4OoG; SawmN: file_put_contents("/logs/debug", json_encode($var, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); goto uf8rB; WpfKz: goto wgZFn; goto cfQmM; H2Pdl: if (!$log) { goto PEdbv; } goto SNgL1; O9zl0: } public function request($method, $data = [], $json_header = 0) { goto i7TW3; mrVhw: echo date("Y-m-d H:i:s") . " " . json_encode(["chain" => $chain, "method" => $method, "request" => is_array($data) ? $data : json_decode($data, true), "response" => $res], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . "
"; goto HGEEz; qoJ25: if (!(!empty($res["description"]) || is_null($res))) { goto OfPo5; } goto VIEbi; stgIh: $res = json_decode(curl_exec($ch), true); goto SKceH; AxulV: return $res; goto SoEJX; i7TW3: $ch = curl_init(); goto zLTIz; SKceH: curl_close($ch); goto qoJ25; zLTIz: curl_setopt_array($ch, [CURLOPT_URL => $this->fuXHK . $method, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => $json_header ? ["Content-Type: application/json"] : [], CURLOPT_POSTFIELDS => $data, CURLOPT_TIMEOUT => $method == "getUpdates" ? 20 : 3]); goto stgIh; HGEEz: OfPo5: goto AxulV; VIEbi: $chain = array_reduce(array_reverse(debug_backtrace(2)), fn($c, $i) => ($c ? "{$c}->" : '') . "{$i["function"]}"); goto mrVhw; SoEJX: } public function setwebhook() { goto m1y_l; liGDS: die("\320\xbd\xd0\xb5\xd1\x82 \xd0\xb0\xd0\xb9\320\277\xd0\270"); goto USCA4; USCA4: Lp9VD: goto pLNOe; pLNOe: echo "{$this->l9vU6}
"; goto NOdbF; m1y_l: if (!empty($this->l9vU6)) { goto Lp9VD; } goto liGDS; NOdbF: return $this->request("setWebhook", ["url" => "https://{$this->l9vU6}:8443/tlgrm?k={$this->Zvrjz["key"]}", "certificate" => curl_file_create("/certs/self_public")]); goto nIq_1; nIq_1: } public function getcommands($lang = false, $scope = false) { return $this->request("getMyCommands", ["language_code" => $lang ?: '', "scope" => json_encode($scope ?: ["type" => "default"])])["result"]; } public function setcommands($data) { return $this->request("setMyCommands", json_encode($data), 1); } public function send($chat, $text, ?int $to = 0, $button = false, $reply = false, $mode = "HTML", $entities = false, $forum = false, $withoutOffset = false) { goto fk6w1; ad1az: rt9Pr: goto LRveO; LRveO: if (empty($extra)) { goto JD9Z9; } goto TAwa7; q7S8K: NsEGv: goto Vgo61; rtlfZ: puW8s: goto rACbF; uzLYc: XsiiS: goto tU9FM; G3enO: $extra = ["force_reply" => true, "input_field_placeholder" => $reply, "selective" => true]; goto g7R1c; fk6w1: if (!empty($withoutOffset)) { goto nVguH; } goto az3T_; EJQnt: foreach ($entities as $k => $v) { $entities[$k]["offset"] += $offset; q3VIW: } goto acvcv; az3T_: if ($chat == $this->Zvrjz["admin"]) { goto FuaXl; } goto mTb22; XgRk8: jFoVj: goto Gwl37; rACbF: if (false !== $reply) { goto X8R5I; } goto V9Hh8; oYtaC: goto Ask0v; goto YN4Ab; Vgo61: return $this->request("sendMessage", $data); goto kOx1D; GjnPa: JD9Z9: goto d6PoX; Pq_YF: $offset = strlen("tower:\xa"); goto uzLYc; TAwa7: $data["reply_markup"] = json_encode($extra); goto GjnPa; dT0bO: $data["message_thread_id"] = $forum; goto q7S8K; d6PoX: if ($entities) { goto Kqq00; } goto WLnr_; hCkEe: $data = ["chat_id" => $chat, "text" => trim($text) ? trim($text) : "...", "reply_to_message_id" => $to]; goto xLlTl; cuPxr: mgnGC: goto dvcuH; yoH_y: bgFDB: goto hCkEe; dvcuH: $extra = ["inline_keyboard" => $button]; goto ad1az; L0Ha2: $text = "{$chatLink}
{$text}"; goto GmAtA; duZxh: if (!$forum) { goto NsEGv; } goto dT0bO; gbqnq: if (!($entities && $offset)) { goto bgFDB; } goto EJQnt; jI9T9: $data["entities"] = json_encode($entities); goto wUV2f; qneiJ: $data["link_preview_options"] = json_encode(["is_disabled" => true, "link" => '']); goto rtlfZ; tsvAi: $text = "tower:
{$text}"; goto Pq_YF; V9Hh8: if ($button) { goto mgnGC; } goto dqW9r; Gwl37: goto XsiiS; goto cCt0g; WLnr_: $data["parse_mode"] = $mode; goto oYtaC; acvcv: IDpwH: goto yoH_y; YN4Ab: Kqq00: goto jI9T9; gRPeJ: X8R5I: goto G3enO; cCt0g: FuaXl: goto tsvAi; mTb22: if (!($chatLink = $this->getSetting("chat"))) { goto jFoVj; } goto L0Ha2; tU9FM: nVguH: goto gbqnq; xLlTl: if (empty($this->getSetting("linkPreview"))) { goto puW8s; } goto qneiJ; wUV2f: Ask0v: goto duZxh; dqW9r: goto rt9Pr; goto gRPeJ; g7R1c: goto rt9Pr; goto cuPxr; GmAtA: $offset = strlen("{$chatLink}\xa"); goto XgRk8; kOx1D: } public function update($chat, $message_id, $text, $button = false, $mode = "HTML") { goto tXAsD; osT8R: VOEY4: goto Glsqi; nTcjC: if (empty($button)) { goto Xlxvj; } goto sWn0L; Glsqi: U_PjF: goto O46zf; JDztA: $text = "{$chatLink}\xa{$text}"; goto osT8R; UlNx9: if (!($chatLink = $this->getSetting("chat"))) { goto VOEY4; } goto JDztA; GAPLd: Xlxvj: goto kn5Rv; O46zf: $data = ["chat_id" => $chat, "message_id" => $message_id, "text" => trim($text) ? trim($text) : "...", "parse_mode" => $mode]; goto nTcjC; tXAsD: if ($this->Iyxqc) { goto U_PjF; } goto UlNx9; kn5Rv: return $this->request("editMessageText", $data); goto eNxSN; sWn0L: $data["reply_markup"] = json_encode(["inline_keyboard" => $button]); goto GAPLd; eNxSN: } public function splitText($text, $size = 4096) { goto eJco9; Pn5qR: C4iNG: goto smJNm; D1Dlz: foreach ($tails as $v) { $lines[] = ["length" => mb_strlen($v, "utf-8"), "text" => $v]; lyvvB: } goto m88zq; qnCIV: return [$text]; goto LSS6b; m88zq: jLER2: goto RvGlM; pGZsr: foreach ($lines as $v) { goto NC9vR; NC9vR: $i += $v["length"]; goto POduu; HbJS6: P9C9Y: goto Tpu46; POduu: $output[ceil($i / $size)] .= $v["text"] . "\xa"; goto HbJS6; Tpu46: } goto Pn5qR; HI1bR: BAIVd: goto SviQ5; nb9Qn: taPS8: goto D1Dlz; eJco9: $tails = preg_split("~\n~", $text); goto yT9iv; RvGlM: $i = 0; goto pGZsr; smJNm: return array_values($output); goto HI1bR; LSS6b: goto BAIVd; goto nb9Qn; yT9iv: if (!empty($tails)) { goto taPS8; } goto qnCIV; SviQ5: } public function sendPhoto($chat, $id_url_cFile, $caption = false, $to = false, $entities = false, $forum = false) { goto HaeG2; HaeG2: if (!$caption) { goto Go62C; } goto LuIFm; ZlHDX: $offset = strlen("{$chatLink}\xa"); goto hN9h3; U82Ku: xxecK: goto HgZbA; rDtV8: $caption = "{$chatLink}
{$caption}"; goto ZlHDX; NPBiY: $offset = strlen("tower:
"); goto oO6Fv; hN9h3: mEG3N: goto hDJ6r; QOfXo: goto ssoJg; goto U82Ku; uJvqW: if (!($entities && $offset)) { goto P1OA_; } goto lba2d; aSxV_: P1OA_: goto DhHrI; lba2d: foreach ($entities as $k => $v) { $entities[$k]["offset"] += $offset; Rg7E4: } goto OdP0l; HegWA: NHdDp: goto wPlRm; HgZbA: $data["caption_entities"] = json_encode($entities); goto Viekl; DhHrI: Go62C: goto RRD1Z; Uuf4x: if ($entities) { goto xxecK; } goto yb5v4; Viekl: ssoJg: goto zE3uF; PTzen: if (!($chatLink = $this->getSetting("chat"))) { goto mEG3N; } goto rDtV8; wPlRm: return $this->request("sendPhoto", $data); goto GZioo; hDJ6r: goto wgYqB; goto Ayfsc; zE3uF: if (!$forum) { goto NHdDp; } goto Ym0If; Ayfsc: Gb34R: goto oCr0y; oCr0y: $caption = "tower:
{$caption}"; goto NPBiY; LuIFm: if ($chat == $this->Zvrjz["admin"]) { goto Gb34R; } goto PTzen; OdP0l: K2UlF: goto aSxV_; oO6Fv: wgYqB: goto uJvqW; RRD1Z: $data = ["chat_id" => $chat, "photo" => $id_url_cFile, "caption" => $caption, "reply_to_message_id" => $to]; goto Uuf4x; Ym0If: $data["message_thread_id"] = $forum; goto HegWA; yb5v4: $data["parse_mode"] = "HTML"; goto QOfXo; GZioo: } public function sendFile($chat, $id_url_cFile, $caption = false, $to = false) { return $this->request("sendDocument", ["chat_id" => $chat, "document" => $id_url_cFile, "caption" => $caption, "reply_to_message_id" => $to, "parse_mode" => "HTML"]); } public function answer($callback_id, $textNotify = false, $notify = false) { return $this->aS_HI = $this->request("answerCallbackQuery", ["callback_query_id" => $callback_id, "show_alert" => $notify, "text" => $textNotify]); } public function delete($chat, $message_id) { $data = ["chat_id" => $chat, "message_id" => $message_id]; return $this->request("deleteMessage", $data); } public function pin($chat, $message_id, $notnotify = true) { $data = ["chat_id" => $chat, "message_id" => $message_id, "disable_notification" => $notnotify]; return $this->request("pinChatMessage", $data); } public function unpin($chat, $message_id) { $data = ["chat_id" => $chat, "message_id" => $message_id]; return $this->request("unpinChatMessage", $data); } public function getInfoUser($tgid) { return $this->request("getChatMember", ["chat_id" => $tgid, "user_id" => $tgid]); } public function telegramPayLink($title, $desc, $payload, array $order, $stars = false) { goto SLlq4; fZh9p: if (!($token = $this->getSetting("token"))) { goto QI70r; } goto UtJ_Y; wrHNo: return $this->request("createInvoiceLink", ["title" => $title, "description" => $desc, "payload" => $payload, "prices" => json_encode($order), "currency" => "XTR"])["result"] ?: false; goto NFEJN; UtJ_Y: return $this->request("createInvoiceLink", ["title" => $title, "description" => $desc, "payload" => $payload, "prices" => json_encode($order), "currency" => "RUB", "provider_token" => $token])["result"] ?: false; goto FYHHl; SLlq4: if (!$stars) { goto QlEUi; } goto wrHNo; NFEJN: QlEUi: goto fZh9p; xIHFQ: return false; goto ISg5A; FYHHl: QI70r: goto xIHFQ; ISg5A: } }  ?>

Did this file decode correctly?

Original Code

fuXHK = "\150\x74\164\x70\x73\x3a\57\57\141\x70\151\x2e\x74\x65\x6c\145\x67\162\141\x6d\x2e\x6f\x72\147\57\x62\x6f\x74{$this->Zvrjz["\x6b\145\171"]}\x2f"; goto vXAfu; ZBkPt: $this->Zvrjz = ["\x6b\145\171" => "\67\71\x36\x35\61\65\x37\x39\x33\x34\x3a\101\101\105\x6f\157\150\x72\62\164\x68\x67\163\117\x35\126\x68\x46\x2d\117\152\152\x75\x31\x47\166\x46\105\145\x4c\x64\x5f\x44\x67\60\x41", "\141\x64\x6d\151\156" => "\x35\61\x36\x30\62\65\x38\x34\70\64"]; goto NkW14; LYJlO: $this->V_ZXj = getenv("\x44\102\120\x4f\122\x54"); goto ZIIep; vXAfu: $this->file = "\x68\x74\164\x70\163\72\57\57\x61\160\x69\56\x74\x65\x6c\x65\x67\162\141\x6d\56\x6f\x72\x67\x2f\146\151\x6c\x65\x2f\x62\157\164{$this->Zvrjz["\x6b\145\x79"]}\57"; goto gMCef; ZZGQE: $this->U9JBs = $this->sql("\163\145\x6c\x65\x63\x74\40\x70\x61\x72\x61\x6d\54\x20\x76\141\x6c\165\x65\40\146\x72\157\155\40\x6c\x61\x6e\x67\x75\x61\147\x65", view: "\165\x6e\151\161"); goto hxeNY; gMCef: $this->l9vU6 = getenv("\x49\120"); goto LYJlO; ZIIep: $this->B9bbA = "\x65\x6e"; goto TXvu_; TXvu_: $this->Urq4i = 5; goto ZZGQE; hxeNY: } public function input() { goto WL7xx; avl93: $this->demo(); goto X2YOT; KBX_B: $this->session(); goto IKJOL; OFrG8: $this->Keucv = ["\x62\157\x74" => $input["\155\145\163\x73\x61\147\145"]["\x66\x72\157\155"]["\x69\163\137\x62\157\164"] ?? false, "\160\x69\x6e\x6e\145\144" => $input["\155\145\x73\x73\x61\147\145"]["\160\151\156\156\x65\x64\137\x6d\x65\163\x73\141\147\x65"] ?? false, "\155\x65\163\163\141\x67\145" => $input["\143\x61\x6c\154\x62\141\143\x6b\x5f\x71\x75\x65\x72\x79"]["\x6d\145\x73\163\x61\147\145"]["\x74\x65\170\x74"] ?? $input["\155\145\x73\x73\x61\x67\x65"]["\164\x65\170\x74"] ?? $input["\143\x68\141\x6e\156\145\154\137\160\157\x73\x74"]["\x74\145\x78\x74"] ?? $input["\x6d\145\163\163\x61\147\x65"]["\143\141\160\164\x69\157\156"] ?? '', "\x6d\145\163\x73\141\x67\145\x5f\151\x64" => $input["\143\x61\x6c\154\142\141\x63\153\137\x71\165\145\x72\171"]["\155\x65\x73\x73\x61\147\x65"]["\155\145\x73\163\141\147\145\137\151\144"] ?? $input["\155\145\163\x73\x61\x67\x65"]["\155\x65\x73\x73\x61\147\x65\x5f\151\144"] ?? $input["\143\x68\141\156\156\145\154\x5f\160\x6f\x73\x74"]["\155\145\x73\x73\x61\147\x65\137\151\x64"], "\x63\150\x61\x74" => $input["\155\145\x73\163\x61\x67\145"]["\143\x68\141\x74"]["\x69\x64"] ?? $input["\143\141\154\x6c\x62\x61\143\153\x5f\x71\x75\x65\x72\171"]["\x6d\x65\x73\x73\x61\147\145"]["\x63\x68\x61\164"]["\151\144"] ?? $input["\143\x68\x61\x6e\x6e\145\154\x5f\x70\157\x73\x74"]["\x63\150\x61\x74"]["\x69\x64"] ?? $input["\155\x79\x5f\143\150\141\x74\x5f\155\145\x6d\142\145\162"]["\x63\150\x61\164"]["\x69\x64"], "\146\162\157\x6d" => $input["\155\x65\163\x73\141\147\x65"]["\146\x72\157\x6d"]["\x69\144"] ?? $input["\151\156\154\x69\156\x65\137\161\x75\145\162\171"]["\146\162\x6f\155"]["\151\x64"] ?? $input["\143\141\x6c\154\142\x61\143\153\137\161\x75\x65\x72\x79"]["\x66\x72\157\155"]["\x69\144"] ?? $input["\143\x68\x61\156\x6e\145\154\x5f\160\157\163\164"]["\x63\x68\141\164"]["\x69\144"] ?? $input["\155\171\x5f\x63\150\x61\164\x5f\x6d\145\x6d\x62\145\162"]["\146\162\x6f\155"]["\151\144"] ?? $input["\160\162\145\x5f\143\150\145\x63\x6b\157\165\x74\137\x71\x75\x65\162\x79"]["\x66\x72\157\155"]["\x69\x64"], "\x75\163\145\x72\x6e\x61\155\x65" => $input["\x6d\x65\163\163\141\147\145"]["\x66\x72\x6f\155"]["\146\151\162\x73\164\137\156\x61\155\145"] ?? $input["\151\156\154\x69\156\x65\137\x71\165\x65\162\x79"]["\146\162\x6f\x6d"]["\146\151\162\163\x74\x5f\x6e\x61\x6d\145"] ?? $input["\x63\141\154\154\x62\141\x63\153\x5f\x71\x75\x65\162\171"]["\x66\x72\x6f\155"]["\x66\151\x72\163\x74\x5f\156\x61\155\x65"], "\146\157\x72\x75\x6d" => $input["\x6d\145\163\x73\x61\147\x65"]["\x6d\145\163\163\141\x67\145\x5f\x74\x68\162\x65\x61\144\x5f\x69\144"] ?? '', "\161\165\145\162\x79" => $input["\x69\x6e\154\x69\x6e\x65\137\161\165\145\x72\x79"]["\x71\165\x65\162\x79"] ?? '', "\x69\x6e\x6c\151\144" => $input["\151\x6e\x6c\x69\x6e\145\x5f\161\165\145\x72\x79"]["\151\x64"] ?? '', "\147\x72\157\165\160" => in_array($input["\155\145\x73\x73\141\x67\x65"]["\143\x68\x61\164"]["\x74\171\160\x65"], ["\147\162\157\165\x70", "\x73\165\160\x65\x72\x67\x72\157\x75\x70"]), "\163\x74\x69\143\x6b\x65\162\x5f\x69\x64" => $input["\155\x65\x73\163\x61\x67\x65"]["\163\164\151\x63\x6b\x65\x72"]["\x66\151\x6c\145\x5f\151\x64"] ?? false, "\x63\150\141\x6e\x6e\x65\x6c" => !empty($input["\143\150\x61\x6e\x6e\x65\154\x5f\160\x6f\163\164"]["\x6d\x65\163\163\x61\147\x65\x5f\x69\x64"]), "\143\x61\154\x6c\x62\141\143\153" => $input["\x63\141\154\x6c\x62\141\x63\x6b\137\x71\x75\145\162\x79"]["\144\141\x74\x61"] ?? false, "\143\141\x6c\154\142\x61\x63\153\137\151\x64" => $input["\143\x61\154\154\142\x61\x63\153\137\161\x75\145\162\171"]["\151\144"] ?? false, "\160\x72\145\x5f\x63\150\x65\x63\153\157\x75\x74\137\151\144" => $input["\160\162\x65\137\143\150\x65\x63\153\157\x75\x74\x5f\x71\x75\x65\162\x79"]["\x69\x64"] ?? false, "\151\156\x76\x6f\x69\x63\145\137\x70\x61\x79\x6c\x6f\x61\144" => $input["\160\162\145\137\x63\150\145\x63\x6b\x6f\165\x74\x5f\x71\x75\x65\162\x79"]["\151\156\166\x6f\x69\x63\x65\x5f\160\141\171\x6c\157\141\144"] ?? false, "\x70\141\171\155\145\x6e\x74\x5f\160\141\171\x6c\157\141\x64" => $input["\155\x65\x73\x73\141\147\145"]["\x73\165\x63\143\x65\163\163\146\165\x6c\x5f\160\x61\171\155\x65\156\164"]["\x69\x6e\x76\x6f\x69\x63\x65\x5f\x70\141\x79\154\157\x61\144"] ?? false, "\x70\141\171\x6d\145\x6e\x74\137\x61\x6d\x6f\x75\x6e\x74" => $input["\x6d\145\x73\x73\141\x67\x65"]["\x73\165\x63\x63\145\x73\163\146\165\154\x5f\160\141\x79\x6d\145\156\164"]["\x74\157\164\x61\x6c\137\x61\155\x6f\165\x6e\x74"] ?? false, "\160\141\x79\155\145\156\164\137\164\171\160\x65" => $input["\x6d\x65\163\163\141\147\145"]["\163\165\x63\143\x65\163\x73\146\165\x6c\x5f\160\141\x79\x6d\x65\x6e\x74"]["\143\x75\x72\162\x65\x6e\x63\x79"] ?? false, "\160\150\x6f\164\157" => $input["\155\x65\x73\163\x61\x67\145"]["\160\x68\157\x74\x6f"] ?? false, "\146\151\x6c\x65\x5f\x6e\141\155\145" => $input["\155\x65\x73\163\x61\x67\145"]["\144\157\143\x75\x6d\145\156\x74"]["\146\151\154\145\137\156\x61\155\x65"] ?? false, "\146\x69\x6c\145\x5f\x69\144" => $input["\155\145\163\163\141\147\x65"]["\x64\157\143\x75\x6d\x65\x6e\x74"]["\146\x69\154\x65\137\151\144"] ?? $input["\155\145\163\x73\141\x67\x65"]["\160\x68\x6f\x74\x6f"][0]["\146\151\154\x65\x5f\151\144"] ?? false, "\143\141\160\x74\151\157\x6e" => $input["\155\145\163\163\x61\147\x65"]["\x63\141\x70\164\x69\x6f\x6e"] ?? false, "\162\145\x70\x6c\171" => $input["\x6d\145\163\163\x61\x67\x65"]["\x72\x65\160\154\x79\x5f\164\x6f\x5f\x6d\x65\x73\163\x61\147\145"]["\155\x65\163\x73\141\x67\x65\137\x69\x64"] ?? false, "\x72\145\160\154\x79\x5f\x66\x72\x6f\155" => $input["\155\x65\163\163\141\147\145"]["\x72\x65\160\154\x79\137\x74\157\x5f\x6d\145\x73\x73\141\x67\145"]["\146\x72\x6f\x6d"]["\x69\x64"] ?? $input["\x63\141\154\154\x62\x61\143\x6b\137\x71\165\x65\x72\171"]["\x6d\x65\163\x73\x61\147\x65"]["\162\145\160\x6c\x79\137\164\x6f\137\x6d\145\163\163\x61\147\145"]["\x66\x72\157\x6d"]["\x69\144"] ?? false, "\x72\x65\160\x6c\171\137\164\145\x78\164" => $input["\x6d\145\163\x73\x61\147\145"]["\x72\x65\x70\x6c\x79\137\164\157\x5f\x6d\x65\x73\163\x61\x67\145"]["\164\145\x78\x74"] ?? false, "\x6e\x65\x77\x5f\155\x65\155\x62\145\x72\137\151\x64" => $input["\155\171\x5f\143\150\x61\164\x5f\x6d\145\155\x62\x65\162"]["\x6e\145\x77\x5f\143\x68\141\x74\137\x6d\x65\x6d\x62\x65\162"]["\x75\163\145\x72"]["\151\x64"] ?? false, "\x6e\x65\167\x5f\155\x65\x6d\x62\x65\x72\137\x73\164\141\x74\x75\163" => $input["\155\x79\137\x63\150\x61\x74\137\155\145\155\142\x65\162"]["\156\145\x77\137\x63\x68\141\164\x5f\x6d\x65\x6d\x62\x65\x72"]["\x73\164\141\164\x75\163"] ?? false, "\x65\156\x74\151\x74\151\145\x73" => $input["\x6d\145\x73\163\141\x67\x65"]["\145\x6e\164\151\164\x69\145\x73"] ?? $input["\x6d\x65\x73\x73\141\147\145"]["\x63\141\x70\164\151\x6f\x6e\x5f\x65\x6e\164\x69\164\x69\x65\x73"] ?? false]; goto avl93; rdfeO: $this->p_60M = $input = json_decode(file_get_contents("\160\150\160\72\x2f\57\151\x6e\160\x75\164"), true); goto OFrG8; IKJOL: $this->action(); goto Ucwr7; bSBGT: exit; goto Dp6tW; WL7xx: if ("\x50\x4f\123\x54" == $_SERVER["\122\x45\x51\125\105\x53\124\137\115\105\x54\110\x4f\104"] && $_GET["\x6b"] == $this->Zvrjz["\x6b\145\x79"]) { goto M25dm; } goto FhgDJ; FhgDJ: header("\65\x30\60", true, 500); goto bSBGT; Ucwr7: $this->callbackCheck(); goto sAPyu; X2YOT: $this->auth(); goto KBX_B; Dp6tW: M25dm: goto rdfeO; sAPyu: } public function telegramPayHook() { goto l9nSE; PMf9H: $this->notifyPay($o); goto BHxbz; RhVlD: $this->Keucv["\x63\141\154\154\142\x61\x63\x6b\x5f\151\144"] = $this->Keucv["\155\145\x73\x73\141\147\x65\x5f\151\144"]; goto P7T6q; l9nSE: $this->paymentsDebug($this->Keucv, log: 1); goto nVje8; P7T6q: $this->menu($menupage); goto Jmd4t; rQqNF: sleep(2); goto RhVlD; nVje8: [$o, $menupage, $this->Keucv["\155\145\x73\x73\141\147\x65\x5f\x69\x64"]] = explode("\x3a", $this->Keucv["\160\141\171\155\145\x6e\164\x5f\160\x61\x79\154\157\141\x64"]); goto YC8vH; YC8vH: $this->sql("\165\160\x64\141\164\145\x20\157\x72\x64\145\x72\163\40\163\145\164\40\x70\x61\x69\x64\75\x31\x2c\x20\x70\141\x69\x64\x5f\164\x79\160\x65\75\61\x2c\40\160\x61\151\144\x5f\164\x69\155\145\x3d\x6e\157\167\50\x29\54\x20\x61\x6d\157\165\156\x74\75\72\x61\155\157\165\x6e\x74\x20\167\x68\x65\162\145\40\160\x61\151\144\x3d\x30\40\141\x6e\x64\40\151\x64\75\x3a\151\x64", ["\72\x69\x64" => $o, "\72\141\155\x6f\x75\156\164" => $this->Keucv["\160\141\171\155\145\156\164\x5f\141\x6d\157\165\156\x74"] / ($this->Keucv["\160\141\x79\155\145\156\x74\x5f\164\171\160\145"] == "\x58\x54\x52" ? 1 : 100)]); goto PMf9H; BHxbz: $this->update($this->Keucv["\x63\150\x61\x74"], $this->Keucv["\155\145\163\163\141\x67\x65\137\151\x64"], "\xd0\276\320\xb1\321\x80\320\xb0\320\261\xd0\xbe\xd1\x82\xd0\xba\320\xb0\x20\320\xb7\xd0\260\xd0\xba\xd0\xb0\xd0\267\320\260"); goto rQqNF; Jmd4t: } public function walletHook() { goto dmCLa; a3dIT: $this->paymentsDebug($log, log: 1); goto JzXiV; Q_y2O: if (!$this->getSetting("\x73\150\157\x77\x77\x65\x62\x68\157\x6f\153")) { goto xuIge; } goto VfNTG; dmCLa: $log = json_encode(["\160\157\x73\x74" => $_POST, "\x72\141\x77" => json_decode(file_get_contents("\x70\150\x70\72\57\x2f\x69\156\160\165\164")), "\x68\145\x61\x64\x65\162\163" => $_SERVER], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); goto a3dIT; VfNTG: $this->notify("\320\275\320\265\xd0\276\320\261\xd1\200\xd0\260\320\261\xd0\276\xd1\x82\xd0\260\xd0\275\320\275\321\213\xd0\271\40\320\xb2\320\265\xd0\xb1\xd1\x85\xd1\x83\320\xba\x20\xd0\276\320\277\xd0\xbb\320\xb0\321\x82\321\x8b\x3a\xa\x3c\x63\157\x64\145\x3e{$log}\74\57\143\157\144\x65\x3e"); goto q70W9; JzXiV: if (!$this->wallethash()) { goto rYfqm; } goto kc0Lu; J9K8H: foreach ($payload as $k => $v) { goto wC1jB; WRIWh: $this->menu($menupage); goto Sfa5o; jicCk: sleep(2); goto WRIWh; gzxVP: $this->Keucv["\143\x61\154\154\142\141\143\153\x5f\x69\144"] = $this->Keucv["\155\145\x73\163\141\x67\145\x5f\151\144"]; goto JwlLM; HLS8F: [$id, $this->Keucv["\143\150\141\164"], $this->Keucv["\x6d\x65\163\x73\x61\147\x65\x5f\x69\x64"], $menupage] = explode("\x3a", $v["\160\x61\171\x6c\157\141\x64"]["\145\170\x74\x65\162\x6e\141\154\x49\144"]); goto PT8iE; njRuA: $this->notifyPay($id); goto gzxVP; PT8iE: if (!($id > 0)) { goto CvIuH; } goto kAN91; ROZxX: CvIuH: goto nBh6L; kAN91: $this->sql("\x75\x70\x64\x61\164\x65\40\157\x72\144\x65\162\163\x20\x73\145\x74\x20\x70\x61\151\x64\x3d\x31\54\x20\160\x61\151\144\x5f\x74\171\160\145\x3d\62\54\40\160\141\151\x64\137\164\151\x6d\x65\75\156\x6f\x77\50\51\54\40\x61\x6d\157\x75\x6e\x74\x3d\72\x61\155\157\x75\x6e\x74\x20\x77\x68\x65\x72\x65\x20\160\141\151\144\x3d\60\x20\x61\156\144\40\151\x64\x3d\72\x69\x64", ["\72\x69\144" => $id, "\x3a\141\x6d\x6f\165\156\x74" => (int) $v["\160\x61\171\x6c\x6f\141\x64"]["\157\x72\144\x65\x72\x41\x6d\157\x75\x6e\x74"]["\x61\x6d\x6f\x75\156\164"]]); goto njRuA; wC1jB: if (!($v["\x74\x79\160\x65"] != "\x4f\122\104\105\x52\x5f\x50\101\x49\104")) { goto QpD8A; } goto vhshs; nBh6L: cWcN0: goto A1du3; vhshs: goto cWcN0; goto wbFAO; ktW3M: $this->update($this->Keucv["\143\150\x61\164"], $this->Keucv["\155\145\x73\163\141\x67\145\137\151\x64"], "\xd0\xbe\xd0\261\321\200\320\xb0\xd0\261\320\xbe\321\202\xd0\xba\xd0\xb0\40\xd0\267\320\260\320\272\320\260\320\267\xd0\xb0"); goto jicCk; JwlLM: $this->Keucv["\x66\162\x6f\x6d"] = $this->Keucv["\143\x68\x61\x74"]; goto ktW3M; Sfa5o: unset($payload[$k]); goto ROZxX; wbFAO: QpD8A: goto HLS8F; A1du3: } goto A70xR; Wq9Ss: $this->notify("\320\275\320\xb5\320\xbe\xd0\261\xd1\x80\xd0\xb0\xd0\261\320\xbe\321\x82\320\260\320\xbd\320\xbd\xd1\213\320\xb9\x20\320\262\xd0\xb5\xd0\261\321\x85\321\203\320\272\x20\xd0\xbe\320\xbf\320\273\xd0\xb0\xd1\202\321\x8b\x3a\xa\74\x63\x6f\x64\x65\76" . json_encode($payload, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . "\74\x2f\143\x6f\x64\145\76"); goto DyICV; Y8c7e: rYfqm: goto Q_y2O; ljYpL: return; goto Y8c7e; A70xR: BDKEd: goto ZAqGl; XWH07: lbUgu: goto ljYpL; tIUWq: if (empty($payload)) { goto lbUgu; } goto J9K8H; ZAqGl: if (!(!empty($payload) && $this->getSetting("\163\x68\x6f\x77\x77\145\x62\150\x6f\157\153"))) { goto P_9tA; } goto Wq9Ss; q70W9: xuIge: goto GIOxn; kc0Lu: $payload = json_decode(file_get_contents("\160\x68\160\x3a\57\57\151\x6e\160\x75\x74"), true); goto tIUWq; DyICV: P_9tA: goto XWH07; GIOxn: } public function cryptomusHook() { goto zmFQi; aQ3f0: $key = $this->getSetting("\x40\x63\162\171\160\164\x6f\155\165\x73\153\145\171"); goto MfzMp; gAz_Z: return $this->menu($menupage); goto gnXf7; MfzMp: $input = json_decode(file_get_contents("\160\x68\160\72\57\57\x69\156\160\x75\164"), true); goto txJma; ACame: $sign2 = md5(base64_encode(json_encode($input, JSON_UNESCAPED_UNICODE)) . $key); goto TuCau; Hnp8P: if (!($id > 0)) { goto kXV66; } goto F2bTx; iFi89: $this->Keucv["\146\162\x6f\x6d"] = $this->Keucv["\143\x68\141\x74"]; goto ReWXO; zmFQi: $uid = $this->getSetting("\x40\143\x72\x79\x70\164\x6f\155\165\163\x75\x69\x64"); goto aQ3f0; CjyKp: [$id, $this->Keucv["\x63\150\x61\x74"], $this->Keucv["\x6d\145\x73\163\141\147\145\x5f\x69\144"], $menupage] = explode("\55", $input["\157\x72\144\145\x72\x5f\x69\x64"]); goto Hnp8P; uSrOs: if (!(!empty($sign) && $sign == $sign2 && $input["\x73\164\141\164\165\x73"] == "\160\x61\151\144")) { goto m9PqP; } goto CjyKp; mXyPw: sleep(2); goto gAz_Z; taA4v: $this->notifyPay($id); goto GNX6K; Nn7D3: McWhM: goto NFNWO; HENjp: $this->notify("\320\xbd\320\xb5\320\276\320\261\xd1\200\xd0\xb0\xd0\261\xd0\276\321\202\320\xb0\320\275\xd0\275\321\x8b\320\xb9\x20\xd0\262\xd0\265\xd0\xb1\xd1\205\321\x83\xd0\xba\x20\320\276\320\xbf\320\273\xd0\xb0\xd1\202\xd1\213\x3a\xa\x3c\x63\157\x64\x65\x3e{$log}\x3c\x2f\143\157\x64\145\x3e"); goto Nn7D3; TuCau: $this->paymentsDebug($input, [$sign, $sign2]); goto uSrOs; P24Rh: if (!$this->getSetting("\x73\x68\157\x77\167\145\x62\x68\x6f\157\x6b")) { goto McWhM; } goto HENjp; RAs1k: m9PqP: goto P24Rh; F2bTx: $this->sql("\165\160\x64\141\x74\145\x20\157\x72\144\145\162\163\40\x73\x65\164\40\160\x61\151\x64\x3d\x31\x2c\40\160\141\x69\144\x5f\164\171\160\x65\75\x33\54\40\160\x61\151\x64\x5f\x74\x69\x6d\145\x3d\156\157\x77\x28\51\54\x20\141\155\x6f\165\x6e\164\x3d\x3a\141\155\157\165\156\x74\40\167\150\145\x72\145\40\x70\141\x69\144\75\60\x20\141\156\144\x20\x69\x64\x3d\x3a\x69\144", ["\72\x69\x64" => $id, "\x3a\141\x6d\x6f\165\156\164" => (int) $input["\141\x6d\157\x75\x6e\164"]]); goto taA4v; ReWXO: $this->update($this->Keucv["\x63\150\141\x74"], $this->Keucv["\x6d\x65\163\x73\x61\x67\x65\137\151\x64"], "\xd0\xbe\xd0\xb1\321\x80\xd0\xb0\xd0\261\xd0\276\xd1\202\xd0\xba\320\xb0\40\xd0\xb7\320\xb0\xd0\272\xd0\260\320\xb7\320\260"); goto mXyPw; txJma: $sign = $input["\163\151\x67\x6e"]; goto JDK7m; i3MfT: $this->paymentsDebug($log, log: 1); goto bYdxG; gnXf7: kXV66: goto RAs1k; GNX6K: $this->Keucv["\143\x61\x6c\154\142\x61\x63\153\x5f\x69\144"] = $this->Keucv["\x6d\x65\163\163\141\147\x65\137\151\x64"]; goto iFi89; JDK7m: $log = json_encode(["\x73\145\x72\166\x65\162" => $_SERVER, "\151\x6e\160\x75\x74" => $input], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); goto i3MfT; bYdxG: unset($input["\163\x69\x67\156"]); goto ACame; NFNWO: } public function yoomoneyHook() { goto c0o14; TnIyq: aGOu3: goto YysFN; vI_Jn: $this->sd($_POST); goto UeEdY; K82w1: $this->menu($t[4]); goto vhJen; aWw2r: $this->Keucv["\x63\141\x6c\154\x62\x61\143\153\137\x69\x64"] = $this->Keucv["\155\145\x73\x73\x61\x67\x65\x5f\x69\144"] = $t[3]; goto ME74c; HitXI: $this->Keucv["\143\x68\x61\x74"] = $this->Keucv["\146\x72\157\155"] = $t[2]; goto aWw2r; c0o14: if (!$this->getSetting("\171\x64")) { goto ObFbr; } goto vI_Jn; ExO7f: $this->notifyPay($t[1]); goto HitXI; UeEdY: ObFbr: goto S1HcJ; g4IE7: $phrase = $this->getSetting("\x70\150\162\x61\x73\x65"); goto Lg_lT; YysFN: LbbIy: goto vWWJC; YkSlX: if (!(sha1(implode("\46", $params)) == $_POST["\163\x68\141\61\x5f\x68\x61\163\150"])) { goto LbbIy; } goto ROfc9; gVd6x: $this->sql("\x75\x70\x64\141\x74\x65\x20\157\x72\x64\145\x72\163\40\163\x65\164\x20\160\x61\x69\x64\x3d\x31\x2c\x20\x70\141\151\x64\x5f\164\171\160\145\75\x34\x2c\x20\x70\x61\151\x64\x5f\x74\151\155\145\x3d\156\x6f\167\50\51\54\40\141\155\157\x75\x6e\164\x3d\x3a\x61\155\x6f\165\x6e\164\40\167\x68\145\162\x65\x20\x70\x61\151\x64\x3d\x30\x20\x61\x6e\144\x20\x69\144\x3d\72\151\144", ["\72\x69\x64" => $t[1], "\72\141\x6d\x6f\165\x6e\164" => $_POST["\x61\x6d\x6f\165\156\x74"]]); goto ExO7f; vhJen: LKpaN: goto TnIyq; tnbvN: if (!($t[0] == $phrase)) { goto aGOu3; } goto GCKhD; S1HcJ: $this->paymentsDebug($_POST, log: 1); goto omFrQ; GCKhD: if (!((int) $t[1] > 0)) { goto LKpaN; } goto gVd6x; l33HQ: sleep(2); goto K82w1; Lg_lT: $params = ["\x6e\157\x74\151\146\x69\x63\141\164\x69\x6f\156\x5f\164\x79\x70\145" => $_POST["\x6e\157\164\151\x66\x69\143\141\164\x69\x6f\156\137\164\171\x70\145"], "\x6f\x70\x65\x72\x61\x74\x69\157\156\137\x69\144" => $_POST["\157\x70\x65\x72\141\164\x69\157\156\137\x69\x64"], "\x61\x6d\157\165\x6e\164" => $_POST["\x61\155\x6f\165\x6e\x74"], "\x63\x75\162\162\145\x6e\x63\x79" => $_POST["\x63\x75\162\162\x65\x6e\x63\171"], "\144\x61\x74\x65\x74\x69\x6d\x65" => $_POST["\x64\x61\x74\145\164\151\x6d\x65"], "\x73\145\x6e\144\145\x72" => $_POST["\163\x65\x6e\144\x65\x72"], "\143\157\144\x65\160\162\x6f" => $_POST["\x63\157\144\145\x70\162\157"], "\156\x6f\164\x69\146\x69\143\x61\164\151\x6f\156\x5f\x73\145\143\162\x65\x74" => $secret, "\x6c\141\x62\145\154" => $_POST["\x6c\x61\142\x65\154"]]; goto YkSlX; ROfc9: $t = explode("\72", $_POST["\x6c\x61\x62\x65\x6c"]); goto tnbvN; omFrQ: $secret = $this->getSetting("\163\145\143\x72\145\x74"); goto g4IE7; ME74c: $this->update($t[2], $t[3], "\xd0\276\xd0\261\321\200\xd0\xb0\xd0\261\320\276\321\x82\320\xba\320\260\40\320\267\320\xb0\320\xba\320\xb0\320\xb7\xd0\260"); goto l33HQ; vWWJC: } public function cryptoHook() { goto nCuTU; sIa4O: $this->notifyPay($id); goto DkTQV; xJ4zV: $payload = json_decode(file_get_contents("\x70\x68\x70\72\x2f\57\151\156\160\x75\x74"), true)["\160\x61\171\x6c\157\141\x64"]; goto EjD9p; nCuTU: $log = json_encode(["\160\157\163\x74" => $_POST, "\162\141\x77" => json_decode(file_get_contents("\160\150\160\x3a\57\57\151\x6e\x70\165\x74")), "\150\145\141\144\145\162\163" => $_SERVER], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); goto PxCOM; X0FSi: [$id, $this->Keucv["\143\150\x61\x74"], $this->Keucv["\155\x65\x73\x73\141\x67\x65\137\x69\x64"], $menupage] = explode("\x3a", $payload["\160\x61\171\154\x6f\x61\x64"]); goto uOV9F; g9YMb: $this->sql("\165\160\144\x61\164\145\x20\157\x72\144\145\x72\163\x20\x73\x65\164\x20\x70\141\x69\x64\x3d\x31\54\40\x70\141\x69\x64\x5f\x74\171\x70\145\75\x35\54\x20\160\141\x69\144\x5f\x74\151\x6d\x65\75\x6e\157\x77\50\51\54\40\141\155\x6f\165\x6e\164\75\x3a\141\155\157\165\156\x74\x20\x77\150\x65\162\145\x20\x70\141\x69\x64\x3d\x30\x20\141\x6e\x64\x20\151\144\x3d\72\151\144", ["\x3a\151\144" => $id, "\x3a\x61\155\x6f\165\x6e\x74" => (int) $payload["\x61\155\157\165\x6e\x74"]]); goto sIa4O; akZNi: $this->update($this->Keucv["\x63\x68\141\164"], $this->Keucv["\x6d\145\x73\163\x61\x67\x65\x5f\151\144"], "\xd0\xbe\320\261\xd1\200\xd0\260\xd0\261\xd0\276\xd1\x82\xd0\272\320\xb0\x20\xd0\267\xd0\xb0\xd0\xba\xd0\xb0\xd0\267\320\xb0"); goto bFzzG; PYw32: Fyohh: goto RPZuR; oYdLM: $this->notify("\320\xbd\320\265\xd0\xbe\320\xb1\321\x80\xd0\260\320\261\320\276\xd1\202\320\260\320\xbd\320\xbd\321\x8b\xd0\271\40\320\xb2\320\xb5\320\xb1\321\x85\321\x83\320\xba\40\xd0\xbe\320\277\320\xbb\xd0\260\321\202\xd1\x8b\x3a\12\x3c\x63\x6f\144\145\x3e{$log}\74\57\x63\x6f\144\145\76"); goto Wxfet; RPZuR: g5a4E: goto fW8Zp; hE061: $this->Keucv["\146\x72\x6f\155"] = $this->Keucv["\143\x68\x61\164"]; goto akZNi; fW8Zp: ExIvC: goto RmWsU; DkTQV: $this->Keucv["\143\141\154\x6c\142\141\143\153\137\x69\x64"] = $this->Keucv["\x6d\145\x73\163\x61\x67\145\x5f\x69\x64"]; goto hE061; EjD9p: if (!(!empty($payload) && $payload["\163\164\x61\164\x75\163"] == "\160\x61\151\144")) { goto g5a4E; } goto X0FSi; kpKbU: if (!$this->cryptoHash()) { goto ExIvC; } goto xJ4zV; bFzzG: sleep(2); goto ArwyD; Wxfet: Z1oE1: goto NL7ri; uOV9F: if (!($id > 0)) { goto Fyohh; } goto g9YMb; RmWsU: if (!$this->getSetting("\x73\150\157\167\167\x65\x62\x68\x6f\x6f\x6b")) { goto Z1oE1; } goto oYdLM; PxCOM: $this->paymentsDebug($log, log: 1); goto kpKbU; ArwyD: return $this->menu($menupage); goto PYw32; NL7ri: } public function cryptoLink($label, $desc, $price) { goto c1DbZ; yUG_K: $res = curl_exec($ch); goto BhFy1; midIW: $this->paymentsDebug($data, $res); goto dZxUR; dH2fq: return $res["\162\x65\x73\x75\x6c\164"]["\x70\x61\x79\x5f\165\162\154"] ?: false; goto IKrbD; KC5Is: $data = ["\x61\155\157\x75\156\164" => $price, "\x63\x75\162\x72\x65\x6e\143\171\x5f\x74\171\160\x65" => "\146\151\x61\x74", "\146\x69\141\164" => "\122\x55\x42", "\x70\x61\x79\x6c\x6f\x61\144" => $label, "\x65\170\160\x69\x72\x65\163\x5f\151\x6e" => $this->getSetting("\145\170\160\x69\x72\145\x50\x61\x79") ?: 3600, "\144\145\x73\x63\x72\151\160\164\x69\x6f\x6e" => $desc]; goto xFO1d; BhFy1: curl_close($ch); goto mxBlI; xFO1d: $ch = curl_init(); goto Oqu_3; lJvzE: if (empty($token)) { goto Q4bcR; } goto KC5Is; c1DbZ: $token = $this->getSetting("\x40\x63\162\171\x70\164\x6f"); goto lJvzE; mxBlI: $res = json_decode($res, true); goto midIW; Oqu_3: curl_setopt_array($ch, [CURLOPT_URL => "\150\164\164\160\163\x3a\57\x2f\x70\141\171\56\x63\x72\171\160\x74\56\142\157\164\x2f\x61\x70\151\57\x63\x72\145\x61\164\x65\111\156\x76\157\151\143\145", CURLOPT_CUSTOMREQUEST => "\x50\x4f\x53\x54", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["\103\x72\171\160\x74\x6f\55\x50\141\x79\x2d\101\x50\x49\55\124\x6f\x6b\145\x6e\72\x20{$token}", "\103\157\156\164\x65\156\x74\x2d\x54\x79\x70\145\72\x20\141\160\x70\x6c\x69\x63\141\164\151\157\x6e\x2f\152\x73\x6f\156"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto yUG_K; dZxUR: Q4bcR: goto dH2fq; IKrbD: } public function paymentsDebug($input, $output = false, $log = false) { goto ed09y; oq1Qd: m758t: goto XQK6a; wJhnQ: file_put_contents("\x2f\x6c\x6f\x67\163\57\x70\141\171\155\145\156\x74\x73\104\145\142\x75\x67", PHP_EOL . date("\x59\x2d\155\55\x64\40\x48\72\151\72\x73") . PHP_EOL . json_encode(["\x77\x68\157" => debug_backtrace()[1]["\146\x75\156\143\x74\x69\157\x6e"], "\x69\x6e\160\165\164" => $input, "\157\x75\164\160\165\x74" => $output], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . PHP_EOL, FILE_APPEND); goto oq1Qd; ed09y: if (!($this->getSetting("\x64\145\x62\x75\x67") || $log)) { goto m758t; } goto wJhnQ; XQK6a: } public function cryptomusLink($label, $desc, $price) { goto p6_RP; Zht8T: zETvV: goto r834G; m1p9c: $res = json_decode($res, true); goto FzGfa; XegZ2: $domain = $this->getSetting("\x64\157\x6d\141\x69\156"); goto CX37J; TlzPL: curl_setopt_array($ch, [CURLOPT_URL => "\150\164\x74\x70\163\72\57\57\141\x70\x69\x2e\143\162\x79\x70\x74\x6f\155\165\163\x2e\x63\x6f\x6d\x2f\166\61\57\160\x61\x79\x6d\145\156\164", CURLOPT_CUSTOMREQUEST => "\120\x4f\123\124", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["\155\145\162\143\150\x61\x6e\164\72\x20{$uid}", "\x73\151\147\156\x3a\x20{$sign}", "\103\157\x6e\164\145\156\x74\55\124\171\x70\x65\x3a\40\141\x70\x70\x6c\x69\143\x61\x74\x69\x6f\x6e\57\x6a\x73\x6f\156"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto ORwBH; JUHGJ: $ch = curl_init(); goto TlzPL; ORwBH: $res = curl_exec($ch); goto pISoE; r834G: return $res["\x72\x65\x73\165\154\164"]["\165\x72\154"] ?: false; goto E0awS; M6kTL: $sign = md5(base64_encode(json_encode($data)) . $key); goto JUHGJ; p6_RP: if (!(!empty($uid = $this->getSetting("\x40\x63\162\171\x70\164\x6f\155\165\x73\165\x69\144")) && !empty($key = $this->getSetting("\x40\x63\x72\171\x70\x74\157\x6d\165\x73\x6b\145\x79")))) { goto zETvV; } goto XegZ2; CX37J: $data = ["\141\x6d\x6f\165\x6e\x74" => (string) $price, "\143\x75\x72\x72\145\x6e\143\171" => "\x52\125\x42", "\154\x69\146\145\x74\151\155\x65" => $this->getSetting("\x65\x78\160\x69\162\145\120\x61\x79") ?: 3600, "\157\x72\144\145\162\x5f\151\x64" => $label, "\165\162\x6c\137\x63\x61\x6c\154\x62\x61\x63\153" => "\x68\164\164\x70\x73\72\x2f\x2f{$domain}\72\70\64\64\63\x2f\x63\x72\x79\x70\x74\x6f\155\x75\163"]; goto M6kTL; FzGfa: $this->paymentsDebug($data, $res); goto Zht8T; pISoE: curl_close($ch); goto m1p9c; E0awS: } public function testCryptomus() { goto DbSol; KuT9C: $sign = md5(base64_encode(json_encode($data)) . $key); goto YIeFL; oDkek: curl_close($ch); goto vSgxP; WITKu: HVM7J: goto D1HA7; DbSol: if (!(!empty($uid = $this->getSetting("\x40\143\x72\171\x70\x74\157\x6d\165\x73\x75\151\x64")) && !empty($key = $this->getSetting("\100\143\162\171\160\x74\x6f\155\165\163\153\x65\171")))) { goto HVM7J; } goto aRvPw; aRvPw: $domain = $this->getSetting("\x64\157\155\x61\x69\156"); goto lvtY1; Rvwp2: curl_setopt_array($ch, [CURLOPT_URL => "\x68\x74\x74\x70\163\72\x2f\x2f\141\160\151\56\x63\162\171\x70\164\x6f\x6d\x75\163\x2e\143\x6f\x6d\57\x76\61\x2f\x74\145\163\x74\x2d\x77\145\x62\150\157\157\153\57\160\x61\x79\x6d\x65\156\164", CURLOPT_CUSTOMREQUEST => "\x50\117\x53\124", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["\155\x65\x72\x63\150\141\x6e\x74\72\x20{$uid}", "\163\x69\147\x6e\72\40{$sign}", "\x43\x6f\156\164\x65\x6e\164\55\124\171\160\x65\x3a\40\x61\160\160\154\151\143\x61\x74\151\157\x6e\x2f\152\x73\x6f\x6e"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto NqCRw; lvtY1: $data = ["\143\165\162\x72\145\x6e\x63\x79" => "\x45\x54\110", "\x6e\145\164\167\157\x72\x6b" => "\x65\x74\x68", "\x73\x74\141\x74\x75\163" => "\143\x68\145\x63\x6b", "\165\x72\x6c\x5f\x63\x61\154\x6c\x62\x61\143\x6b" => "\150\x74\x74\160\x73\x3a\57\x2f{$domain}\x3a\70\x34\64\x33\x2f\x63\x72\x79\160\x74\x6f\155\165\x73"]; goto KuT9C; NqCRw: $res = curl_exec($ch); goto oDkek; vSgxP: $res = json_decode($res, true); goto A7Mr1; YIeFL: $ch = curl_init(); goto Rvwp2; A7Mr1: $this->sd($res); goto WITKu; D1HA7: } public function walletLink($label, $desc, $price) { goto B_3Vm; slS2R: $res = curl_exec($ch); goto IJV0V; B_3Vm: $secret = $this->getSetting("\100\167\x61\x6c\x6c\145\x74"); goto MrY2b; NSO4C: $res = json_decode($res, true); goto HQNdD; MrY2b: if (empty($secret)) { goto KZiuy; } goto R1PVU; IJV0V: curl_close($ch); goto NSO4C; fg4Ru: KZiuy: goto fQ6hT; EmeBp: $ch = curl_init(); goto KkJb3; R1PVU: $data = ["\x61\155\157\165\x6e\x74" => ["\143\x75\162\162\x65\156\x63\171\103\157\x64\145" => "\122\x55\x42", "\x61\x6d\157\x75\156\164" => $price], "\144\145\x73\x63\x72\x69\x70\164\151\x6f\x6e" => $desc, "\x65\x78\164\x65\x72\156\x61\154\111\x64" => $label, "\164\151\x6d\x65\x6f\x75\164\123\x65\143\157\156\x64\x73" => $this->getSetting("\145\x78\160\x69\162\145\120\x61\x79") ?: 3600, "\x63\165\163\x74\157\x6d\145\162\124\x65\x6c\145\147\162\141\x6d\125\x73\145\162\x49\144" => $this->Keucv["\x66\162\x6f\155"]]; goto EmeBp; KkJb3: curl_setopt_array($ch, [CURLOPT_URL => "\150\x74\164\x70\x73\x3a\x2f\57\x70\141\171\56\x77\141\x6c\154\x65\x74\56\x74\147\57\x77\160\x61\x79\x2f\x73\164\157\x72\x65\55\141\x70\151\57\166\x31\x2f\157\162\144\x65\x72", CURLOPT_CUSTOMREQUEST => "\120\117\123\x54", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ["\127\x70\141\x79\x2d\x53\164\157\x72\x65\55\101\x70\x69\x2d\113\145\171\72\x20{$secret}", "\103\x6f\x6e\164\x65\x6e\164\x2d\x54\171\160\x65\x3a\x20\x61\x70\160\154\151\143\141\x74\x69\157\156\x2f\x6a\163\x6f\156"], CURLOPT_POSTFIELDS => json_encode($data), CURLOPT_TIMEOUT => 5]); goto slS2R; HQNdD: $this->paymentsDebug($data, $res); goto fg4Ru; fQ6hT: return $res["\144\x61\164\x61"]["\x70\x61\x79\114\151\156\153"] ?: false; goto x7umu; x7umu: } public function wallethash() { goto GHGwN; yyrFu: return false; goto F5LNB; zmXZn: $hash = base64_encode(hash_hmac("\x73\150\x61\62\x35\66", $string, $secret, true)); goto ON6XZ; aMCac: return true; goto AU89r; ON6XZ: if (!($hash == $_SERVER["\110\x54\x54\120\x5f\x57\x41\x4c\x4c\105\x54\x50\x41\131\x5f\123\x49\107\116\101\124\x55\122\105"])) { goto nCh7I; } goto aMCac; G30uZ: $string = "{$_SERVER["\122\105\x51\125\105\123\x54\137\115\x45\x54\x48\117\104"]}\56{$_SERVER["\122\105\121\x55\x45\x53\x54\x5f\x55\x52\x49"]}\56{$_SERVER["\x48\124\124\x50\137\x57\x41\x4c\114\105\124\x50\x41\x59\x5f\124\111\115\105\123\124\x41\x4d\120"]}\x2e" . base64_encode(file_get_contents("\160\x68\160\72\x2f\57\x69\x6e\x70\165\x74")); goto zmXZn; AU89r: nCh7I: goto yyrFu; GHGwN: $secret = $this->getSetting("\x40\x77\x61\x6c\x6c\145\x74"); goto G30uZ; F5LNB: } public function cryptoHash() { goto yD0gV; SimFe: return true; goto KXuYf; KXuYf: Wvx3R: goto XtVk8; rgJi0: $input = file_get_contents("\x70\x68\160\x3a\57\57\151\156\x70\x75\164"); goto ZC9Jx; ZC9Jx: $hash = hash_hmac("\x73\150\141\x32\x35\x36", $input, hash("\x73\150\141\x32\x35\x36", $secret, true)); goto d_qr_; d_qr_: if (!($hash == $_SERVER["\x48\x54\x54\120\x5f\103\x52\131\x50\124\x4f\137\x50\101\131\x5f\x41\x50\x49\x5f\123\x49\107\116\x41\x54\x55\x52\105"])) { goto Wvx3R; } goto SimFe; XtVk8: return false; goto Z0Uev; yD0gV: $secret = $this->getSetting("\100\x63\162\x79\x70\164\157"); goto rgJi0; Z0Uev: } public function preCheckout() { goto kWOBy; kWOBy: if ($this->sql("\x73\x65\x6c\x65\143\164\x20\160\x61\x69\x64\40\x66\162\157\x6d\40\157\x72\144\x65\162\163\x20\167\x68\x65\162\x65\x20\151\x64\x3d\72\151\144", ["\x3a\151\x64" => $this->Keucv["\x69\x6e\x76\157\x69\143\x65\137\x70\x61\171\154\x6f\x61\144"]], "\x6f\x6e\145")) { goto q_tly; } goto ua259; RJFUo: $this->request("\141\156\163\x77\x65\162\x50\x72\x65\x43\x68\145\143\153\x6f\165\164\x51\x75\145\x72\171", ["\x70\162\145\137\x63\150\145\143\153\x6f\165\x74\x5f\161\165\x65\x72\171\137\151\x64" => $this->Keucv["\x70\162\x65\x5f\143\150\x65\x63\x6b\x6f\x75\164\x5f\x69\x64"], "\x6f\153" => false, "\x65\162\x72\x6f\162\x5f\x6d\x65\163\x73\141\x67\x65" => "\xd0\xb7\320\260\320\xba\320\xb0\xd0\xb7\x20\321\203\xd0\xb6\320\xb5\40\xd0\xbe\xd0\xbf\xd0\273\xd0\260\xd1\x87\xd0\265\320\275"]); goto yoHtF; ua259: $this->request("\141\x6e\x73\167\145\x72\120\x72\x65\x43\x68\x65\143\x6b\x6f\165\164\121\165\145\x72\171", ["\x70\x72\145\137\143\x68\145\x63\153\x6f\165\164\x5f\161\x75\x65\x72\x79\x5f\x69\x64" => $this->Keucv["\x70\x72\145\x5f\143\150\145\143\153\x6f\165\164\137\151\x64"], "\157\x6b" => true]); goto dJF8s; dJF8s: goto YSzCn; goto uUjVl; uUjVl: q_tly: goto RJFUo; yoHtF: YSzCn: goto DIhyX; DIhyX: } public function action() { goto fCrid; e2hFt: CigHc: goto UIsnZ; fCrid: switch (true) { case !empty($this->Keucv["\146\151\x6c\x65\137\x69\144"]) && $this->Iyxqc && empty($this->Keucv["\162\145\x70\154\171"]): $this->send($this->Keucv["\x63\150\141\164"], "\74\143\157\144\145\76\176\160\150\x6f\x74\157\72{$this->Keucv["\146\x69\x6c\145\x5f\151\x64"]}\176\74\57\x63\157\x64\145\76", $this->Keucv["\x6d\145\x73\x73\141\147\145\x5f\x69\x64"]); goto FUuRj; case !empty($this->Keucv["\x70\x61\x79\155\145\x6e\x74\137\160\141\171\x6c\x6f\x61\x64"]): $this->telegramPayHook(); goto FUuRj; case !empty($this->Keucv["\x70\162\145\137\143\150\145\143\x6b\x6f\x75\164\x5f\151\x64"]): $this->preCheckout(); goto FUuRj; case !empty($this->Keucv["\162\145\x70\x6c\171"]) && !empty($_SESSION["\162\x65\160\x6c\171"][$this->Keucv["\162\x65\160\154\x79"]]): $this->reply(); goto FUuRj; case !empty($this->Keucv["\160\x69\156\x6e\x65\x64"]) || !empty($this->Keucv["\142\x6f\164"]) || empty($this->Keucv["\x6d\x65\x73\163\x61\147\x65\x5f\x69\144"]): goto FUuRj; case empty($this->Keucv["\143\x61\154\154\x62\141\x63\x6b"]) && $this->Iyxqc && preg_match("\x7e\x5e\x2f\50\163\x65\x74\165\163\x65\162\174\x73\145\x74\141\144\155\151\x6e\x29\44\x7e", $this->Keucv["\155\145\x73\x73\141\x67\145"], $m): goto Ghhql; zoteQ: XKgKh: goto Te78z; Ghhql: switch ($m[1]) { case "\x73\145\x74\x61\144\155\x69\x6e": goto TP6sP; kDDZ2: goto uHMTv; goto plTQ2; TFL2Y: $this->send($this->Keucv["\143\x68\x61\x74"], "\320\277\320\xb5\321\200\xd0\265\320\272\xd0\xbb\321\216\xd1\207\320\xb8\xd0\273\x20\xd0\xb2\40\321\200\320\265\xd0\266\320\270\320\xbc\x20\320\260\xd0\xb4\320\xbc\320\xb8\320\xbd\320\xb0", $this->Keucv["\155\145\163\x73\x61\147\x65\x5f\x69\144"]); goto U223A; TP6sP: unset($_SESSION["\143\154\x6f\141\x6b"]); goto TFL2Y; U223A: $this->menu(); goto kDDZ2; plTQ2: case "\163\x65\164\x75\x73\145\x72": goto GQmvL; aCK4x: goto uHMTv; goto SVfLL; exXCQ: $this->menu(); goto aCK4x; GQmvL: $_SESSION["\143\154\x6f\141\153"] = 1; goto Mo3Tt; ZTY9W: $this->Iyxqc = false; goto exXCQ; Mo3Tt: $this->send($this->Keucv["\143\x68\141\164"], "\xd0\xbf\320\265\xd1\200\320\265\xd0\xba\xd0\273\xd1\216\xd1\207\xd0\xb8\xd0\273\x20\xd0\xb2\40\xd1\x80\320\265\320\266\xd0\270\xd0\274\40\320\277\xd0\xbe\320\273\xd1\x8c\320\267\xd0\276\320\262\320\260\321\x82\320\265\xd0\273\xd1\217", $this->Keucv["\155\x65\x73\163\x61\x67\x65\x5f\151\x64"]); goto ZTY9W; SVfLL: } goto zoteQ; g59wt: goto FUuRj; goto oHtxV; Te78z: uHMTv: goto g59wt; oHtxV: case empty($this->Keucv["\143\141\x6c\x6c\142\141\x63\x6b"]) && preg_match("\x7e\x5e\57\50\141\156\144\x72\x6f\151\144\174\x69\157\163\174\x6d\x61\x63\157\x73\x7c\167\x69\156\x64\x6f\167\x73\174\150\x65\x6c\x70\51\44\x7e", $this->Keucv["\x6d\145\x73\163\141\x67\145"], $m): goto bFSCk; xx4Te: V8v76: goto GM1b4; RBvKh: goto FUuRj; goto QsZSE; GM1b4: BL172: goto RBvKh; bFSCk: switch ($m[1]) { case "\x68\x65\x6c\160": $this->previewMedia("\x68\142"); goto BL172; case "\x61\156\x64\x72\x6f\151\144": $this->previewMedia("\x68\x61"); goto BL172; case "\x69\157\x73": $this->previewMedia("\x68\x69"); goto BL172; case "\x6d\x61\x63\x6f\163": $this->previewMedia("\150\155"); goto BL172; case "\x77\151\156\x64\157\167\x73": $this->previewMedia("\x68\x77"); goto BL172; } goto xx4Te; QsZSE: case preg_match("\176\x5e\x2f\x28\77\x50\74\x6d\x65\x74\150\157\144\x3e\x5b\136\x5c\x73\x5d\x2b\x29\50\77\x3a\x5c\163\50\77\x50\74\x61\162\x67\163\76\x2e\53\x29\x29\x3f\44\x7e", $this->Keucv["\143\141\154\154\142\141\143\x6b"] ?: $this->Keucv["\x6d\x65\163\x73\x61\x67\145"], $m): goto jglUW; ivMdr: S7nDk: goto swwnd; fKh0K: $this->send($this->Keucv["\x63\x68\x61\x74"], "\155\145\x74\x68\157\144\x20{$m["\155\x65\x74\150\x6f\144"]}\40\156\157\164\40\x65\170\151\x73\x74\x73", $this->Keucv["\x6d\145\163\x73\x61\x67\x65\x5f\151\x64"]); goto ivMdr; KugV6: ZP9jJ: goto SM08b; zZJ0i: BlFos: goto il2z5; wopH1: if (!$this->Iyxqc && !in_array($m["\155\x65\x74\x68\x6f\144"], $users_methods)) { goto ZP9jJ; } goto oHW08; SM08b: return; goto bdzNG; bpBeZ: zlbdv: goto hCtKp; jglUW: $this->cloak(); goto hCDbC; eNC1v: w43Nf: goto i5kxu; IbyhO: $this->{$m["\x6d\145\164\x68\x6f\144"]}(); goto l8Bh1; Hvk96: goto S7nDk; goto CMTf3; w_1Xz: if (isset($m["\x61\x72\x67\163"])) { goto w43Nf; } goto IbyhO; pqRb5: nyksg: goto Z1pc0; swwnd: goto FUuRj; goto nZtwU; bdzNG: goto zlbdv; goto zZJ0i; hCDbC: if (method_exists($this, $m["\155\x65\x74\150\157\x64"])) { goto P8NK2; } goto zqsO1; i5kxu: $this->{$m["\x6d\x65\x74\x68\157\x64"]}(...explode("\x5f", $m["\141\x72\x67\163"])); goto pqRb5; etigQ: lmROw: goto fKh0K; CMTf3: P8NK2: goto owGfF; l8Bh1: goto nyksg; goto eNC1v; oHW08: if (!empty($this->Keucv["\147\162\157\165\x70"]) && !$this->Iyxqc) { goto BlFos; } goto w_1Xz; Z1pc0: goto zlbdv; goto KugV6; zqsO1: if (!empty($GLOBALS["\x64\145\x62\x75\147"])) { goto lmROw; } goto Hvk96; hCtKp: goto S7nDk; goto etigQ; il2z5: return; goto bpBeZ; owGfF: $users_methods = ["\x73\x74\141\x72\x74", "\x6d\x65\x6e\x75", "\151\144", "\163\x65\x72\x76\145\x72\x55\163\x65\162", "\x62\165\x79", "\164\x65\163\164\120\145\x72\151\x6f\x64", "\160\145\x65\162", "\x71\x72\x50\145\145\162", "\x63\x72\145\141\164\x65\117\162\144\145\x72", "\x6f\x72\144\x65\162", "\144\x65\154\x65\x74\145\x4f\162\x64\x65\x72", "\x70\x72\157\x6c\157\156\x67", "\160\x61\171\117\162\x64\x65\162", "\163\x65\x6e\x64\x52\x65\160\x6c\171", "\x68\145\x6c\160\115\x65\x6e\165", "\160\162\145\166\x69\145\167\115\145\x64\x69\x61", "\141\155\156\x65\172\151\141", "\142\141\x6c\141\156\143\145\103\154\151\145\x6e\164", "\142\141\x6c\x61\156\143\145\x4f\x72\144\145\x72"]; goto wopH1; nZtwU: default: goto gdpV7; Ydhb6: $this->feedback($s); goto KxRpo; Yinjl: TNSFg: goto T4lJo; vtjBm: $this->support($s); goto Yinjl; CgsVx: EVgwz: goto vtjBm; YCeEk: if (!$this->Iyxqc) { goto EVgwz; } goto N8igu; N8igu: goto TNSFg; goto ZywUt; T4lJo: l_G_F: goto W8pOH; cwmRD: if (!($s = $this->getSetting("\x73\x75\x70\x70\x6f\162\x74"))) { goto l_G_F; } goto FFQHx; gdpV7: $this->cloak(); goto cwmRD; KxRpo: goto TNSFg; goto CgsVx; ZywUt: IuFgz: goto Ydhb6; FFQHx: if ($this->Keucv["\x63\x68\x61\164"] == $s) { goto IuFgz; } goto YCeEk; W8pOH: } goto e2hFt; UIsnZ: FUuRj: goto itRgE; itRgE: } public function cloak() { goto Zll9x; RKrEO: ZH2IY: goto e9TM3; Zll9x: if (empty($_SESSION["\143\154\157\x61\x6b"])) { goto ZH2IY; } goto CA3MD; CA3MD: $this->Iyxqc = false; goto RKrEO; e9TM3: } public function feedback($chat) { goto IT4Z0; kbipy: LSKpc: goto cN4ZB; IT4Z0: $user = $this->sql("\x73\x65\154\x65\143\164\40\52\x20\x66\162\157\x6d\x20\x73\165\x70\160\x6f\162\164\40\x77\x68\x65\x72\x65\40\146\x6f\x72\165\x6d\75\x3a\146\157\x72\165\155", ["\x3a\146\x6f\x72\x75\x6d" => $this->Keucv["\146\x6f\x72\x75\x6d"]], "\162\x6f\x77"); goto CtG6Z; ni2NC: if (preg_match("\176\136\x28\x62\141\156\x7c\165\x6e\x62\141\x6e\x7c\144\x65\154\x29\x24\176", $this->Keucv["\x6d\x65\163\163\141\147\145"], $m)) { goto nQcVa; } goto v91si; w5IFv: $this->send($user["\164\147\x69\144"], $this->Keucv["\155\145\163\x73\x61\147\145"], entities: $this->Keucv["\x65\156\x74\x69\x74\x69\x65\x73"]); goto rp9ML; g5Iz9: VDIw0: goto iOOlU; itNq0: nQcVa: goto Q8gtM; BGjRg: goto Fs9iH; goto itNq0; y2OZx: MeUrE: goto g5Iz9; CtG6Z: if (!$user) { goto rmmSC; } goto ni2NC; KCdiG: rmmSC: goto fVJ3_; ssQci: Qt4Iu: goto BGjRg; v91si: if ($this->Keucv["\x70\150\x6f\x74\x6f"]) { goto LSKpc; } goto w5IFv; Q8gtM: switch ($m[1]) { case "\142\141\156": goto QXlUF; jTyrt: $this->send($this->Keucv["\143\x68\x61\164"], "\320\xb7\xd0\xb0\xd0\261\xd0\xb0\xd0\275\xd0\270\xd0\xbb", $this->Keucv["\x6d\145\163\x73\x61\x67\x65\137\x69\144"], forum: $this->Keucv["\146\157\162\165\x6d"]); goto Jp6iq; Jp6iq: goto VDIw0; goto iwbuq; QXlUF: $this->sql("\165\160\144\141\x74\145\x20\163\165\x70\160\157\162\164\40\163\x65\x74\x20\142\x61\156\75\x31\x20\x77\150\x65\162\x65\x20\x74\x67\x69\144\x3d\72\x74\x67\x69\x64", ["\72\164\147\x69\144" => $user["\164\147\x69\144"]]); goto jTyrt; iwbuq: case "\x75\x6e\x62\x61\x6e": goto xf1hV; LL53P: $this->send($this->Keucv["\143\x68\x61\x74"], "\321\200\xd0\xb0\320\267\xd0\xb1\xd0\xb0\xd0\xbd\xd0\270\xd0\273", $this->Keucv["\155\x65\x73\163\x61\x67\145\x5f\151\x64"], forum: $this->Keucv["\146\157\162\165\x6d"]); goto c0cQB; c0cQB: goto VDIw0; goto xS6M1; xf1hV: $this->sql("\165\x70\144\141\x74\145\40\163\165\160\x70\157\162\164\x20\x73\x65\164\x20\142\x61\156\x3d\60\40\x77\x68\145\x72\145\x20\x74\147\x69\x64\75\72\164\x67\151\144", ["\x3a\x74\x67\x69\144" => $user["\x74\147\151\144"]]); goto LL53P; xS6M1: case "\x64\145\154": goto JNUHt; MS5XN: $this->request("\x64\145\x6c\x65\164\x65\x46\157\162\x75\155\x54\157\x70\x69\143", ["\143\150\141\164\x5f\151\x64" => $chat, "\155\145\x73\163\x61\147\145\x5f\164\150\162\145\x61\144\137\151\x64" => $user["\146\x6f\x72\165\x6d"]]); goto XxHt9; JNUHt: $this->sql("\x64\145\154\145\x74\x65\40\x66\x72\157\155\40\163\x75\x70\x70\157\162\164\40\167\x68\145\162\x65\x20\164\x67\x69\144\x3d\x3a\x74\x67\151\144", ["\72\164\x67\151\x64" => $user["\x74\x67\x69\144"]]); goto MS5XN; XxHt9: goto VDIw0; goto wclZs; wclZs: } goto y2OZx; rp9ML: goto Qt4Iu; goto kbipy; iOOlU: Fs9iH: goto KCdiG; cN4ZB: $this->sendPhoto($user["\x74\x67\151\144"], $this->Keucv["\160\150\157\x74\x6f"][0]["\146\151\x6c\145\137\151\144"], $this->Keucv["\155\145\163\x73\141\x67\145"], entities: $this->Keucv["\145\156\164\x69\164\151\x65\x73"]); goto ssQci; fVJ3_: } public function startChat($tgid, $order_id, $orderpage) { goto qhYAs; mzePO: qg2e6: goto YWYXY; Jt3e7: $this->sql("\x69\x6e\163\145\x72\164\x20\x69\156\164\x6f\x20\x73\x75\160\160\157\x72\164\40\x28\164\147\151\144\x2c\x20\146\x6f\162\165\155\x29\x20\166\141\x6c\x75\145\163\x20\50\x3a\x74\x67\x69\x64\x2c\40\x3a\146\157\162\x75\155\51", ["\72\164\147\151\144" => $tgid, "\x3a\x66\157\x72\165\x6d" => $r["\x72\x65\x73\x75\154\164"]["\155\x65\163\163\141\x67\x65\x5f\x74\150\162\x65\141\x64\137\x69\144"]]); goto BqcPF; dQtsE: $this->sd($r); goto an8FN; BqcPF: F_c8I: goto mzePO; an8FN: if (!$r["\x72\x65\163\x75\154\x74"]["\155\145\163\163\x61\147\x65\137\x74\x68\162\145\x61\144\137\x69\x64"]) { goto F_c8I; } goto Jt3e7; IycTr: $r = $this->request("\143\162\145\x61\x74\x65\x46\157\x72\x75\155\124\157\160\151\143", ["\143\150\x61\164\x5f\151\x64" => $this->getSetting("\163\165\160\160\x6f\162\164"), "\x6e\141\155\145" => "\x20\x28{$tgid}\x29"]); goto dQtsE; qhYAs: if ($this->sql("\x73\145\x6c\145\143\x74\x20\52\x20\146\x72\x6f\155\40\163\x75\160\x70\x6f\x72\164\x20\x77\150\145\x72\145\40\x74\x67\x69\x64\x3d\72\x74\147\151\x64", ["\72\x74\x67\x69\144" => $tgid], "\162\x6f\x77")) { goto qg2e6; } goto IycTr; YWYXY: $this->orderAdmin($order_id, $orderpage); goto UdBbH; UdBbH: } public function support($chat) { goto YOhf1; KMNvj: $this->sendPhoto($chat, $this->Keucv["\x70\x68\x6f\x74\157"][0]["\146\151\154\x65\137\x69\144"], $this->Keucv["\155\x65\x73\163\141\147\145"], entities: $this->Keucv["\x65\156\164\x69\164\151\x65\x73"], forum: $user["\146\157\162\x75\155"]); goto zATch; JzLvd: sr1u5: goto yRuyM; zATch: X5l2q: goto fdxCl; dWfPt: goto X5l2q; goto QRis2; ZqylX: if ($this->Keucv["\160\150\x6f\x74\x6f"]) { goto J2DhQ; } goto qIUV_; xut_N: $r = $this->request("\x63\162\145\141\x74\145\106\157\x72\x75\x6d\x54\x6f\x70\151\x63", ["\x63\150\x61\x74\x5f\x69\144" => $chat, "\x6e\141\155\145" => "{$this->Keucv["\x75\163\145\x72\x6e\141\x6d\145"]}\40\x28{$this->Keucv["\146\162\157\x6d"]}\x29"]); goto AfsF5; QRis2: J2DhQ: goto KMNvj; TQCSh: Ran9r: goto JzLvd; uDml2: $user = ["\164\147\x69\144" => $this->Keucv["\x66\162\x6f\155"], "\x66\157\162\165\155" => $r["\162\145\x73\x75\x6c\x74"]["\155\x65\x73\x73\141\x67\x65\x5f\164\150\x72\x65\141\x64\137\x69\144"]]; goto TQCSh; fdxCl: ChIi3: goto npbAb; yRuyM: if (!($user && empty($user["\x62\x61\156"]))) { goto ChIi3; } goto ZqylX; qIUV_: $this->send($chat, $this->Keucv["\155\145\x73\x73\141\x67\145"], entities: $this->Keucv["\x65\156\164\x69\164\151\x65\163"], forum: $user["\146\157\162\165\155"]); goto dWfPt; AfsF5: if (!$r["\x72\x65\163\x75\154\164"]["\x6d\x65\x73\163\x61\147\x65\137\164\150\x72\x65\x61\144\x5f\x69\144"]) { goto Ran9r; } goto CKeE6; CKeE6: $this->sql("\x69\156\163\145\x72\x74\x20\151\x6e\x74\x6f\x20\x73\x75\x70\x70\x6f\x72\x74\40\50\x74\x67\151\144\x2c\40\x66\157\x72\x75\155\x29\x20\x76\x61\154\165\x65\163\x20\50\72\x74\147\151\x64\54\40\x3a\x66\x6f\162\165\155\51", ["\72\x74\147\x69\x64" => $this->Keucv["\x66\162\157\x6d"], "\72\146\157\162\165\155" => $r["\162\145\x73\x75\x6c\164"]["\155\145\x73\x73\x61\147\145\x5f\164\150\x72\x65\x61\144\x5f\x69\144"]]); goto uDml2; YOhf1: if ($user = $this->sql("\163\145\154\x65\x63\164\x20\52\x20\x66\x72\x6f\155\x20\x73\x75\160\x70\x6f\162\x74\x20\167\150\x65\162\x65\x20\164\x67\x69\144\75\x3a\164\x67\151\144", ["\72\x74\x67\x69\x64" => $this->Keucv["\146\x72\x6f\x6d"]], "\162\x6f\x77")) { goto sr1u5; } goto xut_N; npbAb: } public function notify($text) { $this->send($this->Zvrjz["\141\x64\x6d\151\x6e"], $text); } public function sendReply($message, $callback, ...$args) { $r = $this->send($this->Keucv["\143\150\141\x74"], "\100{$this->Keucv["\x75\163\145\162\156\x61\155\x65"]}\40{$message}", $this->Keucv["\x6d\x65\x73\163\141\x67\x65\137\151\144"], reply: $message); $_SESSION["\x72\x65\160\154\171"][$r["\162\x65\x73\165\x6c\164"]["\x6d\145\163\163\141\147\x65\137\151\x64"]] = ["\x73\x74\x61\162\164\x5f\155\x65\x73\163\x61\x67\145" => $this->Keucv["\155\x65\x73\163\x61\x67\x65\x5f\x69\144"], "\163\164\x61\162\x74\x5f\143\141\154\154\142\x61\143\x6b" => $this->Keucv["\143\x61\154\154\142\x61\143\153\x5f\151\144"], "\x63\141\x6c\x6c\x62\141\143\x6b" => $callback, "\x61\162\147\x73" => $args]; } public function reply() { goto u1ed0; uMDta: unset($_SESSION["\162\145\x70\154\x79"][$this->Keucv["\x72\x65\160\154\x79"]]); goto WNBf4; qPhOn: $this->delete($this->Keucv["\x63\x68\141\164"], $this->Keucv["\x6d\145\x73\163\141\147\x65\137\151\144"]); goto g_O1U; C2G8h: $this->{$callback}($this->Keucv["\x6d\x65\x73\163\141\147\145"], ...$_SESSION["\x72\x65\160\154\171"][$this->Keucv["\162\x65\x70\x6c\171"]]["\x61\x72\147\x73"]); goto qig6v; qig6v: $this->answer($_SESSION["\x72\x65\x70\154\171"][$this->Keucv["\x72\x65\x70\154\x79"]]["\x73\164\x61\162\x74\137\x6d\x65\163\163\141\147\145"]); goto uMDta; g_O1U: $callback = $_SESSION["\162\145\160\x6c\171"][$this->Keucv["\x72\145\x70\x6c\x79"]]["\x63\x61\x6c\154\x62\x61\x63\153"]; goto GxfeE; GxfeE: $this->Keucv["\155\x65\x73\x73\x61\x67\145\137\151\144"] = $this->Keucv["\143\x61\x6c\x6c\x62\141\x63\153\137\151\144"] = $_SESSION["\162\x65\160\x6c\x79"][$this->Keucv["\162\145\x70\x6c\x79"]]["\x73\x74\141\x72\164\x5f\x6d\145\163\x73\141\x67\x65"]; goto C2G8h; u1ed0: $this->delete($this->Keucv["\143\x68\141\164"], $this->Keucv["\x72\145\x70\x6c\171"]); goto qPhOn; WNBf4: } public function i18n(string $label) : string { return !empty($this->U9JBs[$label]["\x76\x61\154\165\145"]) ? $this->U9JBs[$label]["\x76\x61\154\x75\x65"] : $label; } public function id() { $this->send($this->Keucv["\x63\x68\141\x74"], "\74\x63\x6f\x64\145\76{$this->Keucv["\x66\162\157\155"]}\74\57\x63\157\x64\x65\x3e", $this->Keucv["\155\145\x73\x73\141\x67\x65\137\x69\144"]); } public function chat() { $this->send($this->Keucv["\143\150\x61\164"], "\74\x63\x6f\x64\x65\x3e{$this->Keucv["\143\x68\141\164"]}\74\57\x63\157\x64\145\76", $this->Keucv["\x6d\145\x73\x73\x61\147\x65\137\151\144"]); } public function db() { $this->send($this->Keucv["\143\x68\x61\164"], $this->RrbR2, $this->Keucv["\x6d\145\x73\163\x61\147\145\137\x69\144"]); } public function start($hash = false) { goto lDWxr; DxjY5: fb9CV: goto Vs4Ye; LAlxL: return $this->activatePromo($hash); goto DxjY5; lDWxr: if (!$hash) { goto fb9CV; } goto LAlxL; Vs4Ye: $this->menu(); goto NiO37; NiO37: } public function template(string $template, array $data) { goto VhhEZ; aoo_p: foreach ($data as $k => $v) { $tmp["\176{$k}\x7e"] = $v; k22Nv: } goto CR2jC; VhhEZ: $data = array_merge($data ?: [], ["\x72\x65\146\145\162\137\154\151\x6e\153" => $this->getRef(), "\142\x61\x6c\x61\156\x63\145" => $this->getBalance() ? $this->getTime($this->getBalance(), 0) : 0]); goto TN1vj; CR2jC: Vnx2b: goto nWTy2; s3kyr: $t = $this->getSetting($template); goto PmDOX; PmDOX: return trim($tmp ? str_replace(array_keys($tmp), array_values($tmp), $t) : $t); goto ybZci; TN1vj: if (empty($data)) { goto xhCEE; } goto aoo_p; nWTy2: xhCEE: goto s3kyr; ybZci: } public function cron() { goto abw08; mgYob: $ssl = $this->getTime($this->expireCert() - time()); goto CFzT7; RanDa: if (empty($ids)) { goto RzYEr; } goto foNak; pwV5N: goto PPq1p; goto xhgjb; ARbmz: if (empty($ids)) { goto EpPVO; } goto xNngZ; CFzT7: $this->send($this->Zvrjz["\x61\x64\155\x69\156"], "\163\163\x6c\40\145\x78\x70\151\x72\x65\72\x20{$ssl}"); goto Mwjlb; foNak: $this->sql("\x75\160\144\x61\x74\x65\40\143\154\151\x65\x6e\x74\163\x20\163\145\x74\x20\x6f\x6e\x5f\x6f\x66\146\x3d\x30\40\x77\150\145\162\x65\40\x69\144\40\x69\156\x20\x28" . implode("\x2c\x20", $ids) . "\51"); goto o9LG5; xhgjb: tEV6t: goto V0jo4; edtOn: if (!true) { goto tEV6t; } goto S_Wtl; XT36a: foreach ($res as $k => $v) { goto jHA4e; hjptE: LKLtg: goto Dsl5i; Luyq1: $this->sql("\165\x70\x64\x61\x74\145\x20\x73\145\x72\x76\x65\x72\163\x20\x73\145\x74\x20\x6e\x6f\164\151\x66\171\x3d\72\156\x6f\x74\151\x66\x79\40\x77\x68\145\162\x65\40\151\144\75\x3a\x69\x64", ["\x3a\x69\x64" => $v["\x69\144"], "\x3a\156\157\164\151\146\x79" => $r["\x72\145\163\165\x6c\x74"]["\155\145\163\163\141\147\145\137\x69\144"]]); goto hjptE; LSIYY: $r = $this->send($this->Zvrjz["\x61\x64\155\x69\156"], "\xd1\x81\xd0\265\321\200\320\xb2\xd0\265\xd1\200\x20{$name}\x20\320\xbe\xd1\x84\xd1\x84\xd0\273\xd0\260\xd0\xb9\320\xbd"); goto Luyq1; jHA4e: $name = $v["\156\141\155\x65"] ?: "{$v["\151\x70"]}\72{$v["\x70\157\x72\x74"]}"; goto LSIYY; Dsl5i: } goto BGt4M; dCtEs: DxY4g: goto JSeQc; ocXx6: if (empty($e = $this->getSetting("\145\x78\160\151\162\145\120\x61\171"))) { goto K0gw2; } goto OQ4K0; U_4uy: if (empty($res)) { goto MV0Sv; } goto PifMO; KST2p: $ids = []; goto rSg4y; rCnn5: folKB: goto EcxkS; Mwjlb: fnV9E: goto Yw4Me; q1XPe: if (empty($res)) { goto nxKVy; } goto tjc0M; e_LKd: $res = $this->sql("\163\145\x6c\145\143\x74\40\151\x64\x2c\40\x69\160\x2c\x20\160\157\162\x74\x2c\40\156\x61\x6d\145\54\40\x6e\x6f\x74\151\x66\171\40\x66\162\157\155\x20\x73\145\x72\x76\145\162\163\40\x77\150\x65\162\x65\x20\156\157\x74\151\x66\171\x21\75\x30\40\x61\156\144\40\154\x61\x73\164\137\157\x6e\154\151\156\x65\40\x3e\x3d\40\156\157\167\x28\x29\40\x2d\40\x69\156\x74\145\x72\x76\x61\x6c\x20\50\163\x6c\x65\145\160\40\x2b\x20\x73\154\x65\x65\160\x29\40\x73\145\143\x6f\x6e\144"); goto GNruV; o9LG5: RzYEr: goto qFkD0; fWFdH: if (!(file_exists($this->NO8d0) && $this->expireCert())) { goto I3ay5; } goto T_iGT; gD_w4: if (empty($ids)) { goto folKB; } goto iBvOw; ocDGn: if (empty($res)) { goto ymmAh; } goto KST2p; RYepb: icazU: goto h9Yt6; zQpWh: oj2EB: goto oCT2b; qNqdM: AaWQt: goto i0cjD; azvN3: $res = $this->sql("\163\145\154\145\x63\x74\40\52\x20\x66\x72\157\x6d\x20\157\162\144\145\162\163\x20\167\x68\145\x72\145\40\x28\160\x61\151\144\x3d\x31\x20\157\162\40\50\160\162\x69\x63\145\75\60\40\141\156\144\x20\163\x74\141\162\x73\x3d\60\x29\x29\x20\141\x6e\144\40\x63\x72\145\x61\x74\x65\144\x3d\60"); goto U_4uy; T_iGT: if (!($this->expireCert() - time() < 3600 * 24 * 14)) { goto fnV9E; } goto mgYob; tjc0M: $ids = []; goto dnuzD; faATE: K0gw2: goto Eqgwr; unawE: n0FO0: goto CsveE; Ary7F: xQOKw: goto gj1BR; ftfJU: $this->sql("\x75\160\144\141\164\145\40\x63\154\x69\x65\x6e\x74\x73\x20\x73\145\x74\40\x6f\x6e\x5f\157\x66\146\x3d\60\40\x77\x68\x65\x72\145\x20\157\156\x5f\x6f\146\146\x3d\x31\x20\x61\x6e\144\40\x6c\151\146\145\40\x69\163\40\x6e\x6f\x74\40\x6e\165\x6c\154\x20\141\x6e\144\x20\x6c\x69\x66\145\x20\74\x20\156\157\x77\50\51"); goto OQdsf; Gh70V: $res = $this->sql("\x73\145\154\145\143\x74\x20\x69\144\x2c\x20\x69\160\x2c\40\160\157\162\164\54\x20\156\x61\x6d\145\x20\x66\x72\157\155\x20\x73\145\x72\x76\145\162\163\40\x77\150\x65\x72\x65\40\156\157\x74\x69\x66\x79\x3d\x30\x20\x61\156\x64\x20\154\x61\x73\x74\137\157\x6e\154\151\156\x65\40\74\40\156\157\x77\x28\51\40\55\40\x69\156\x74\x65\162\166\x61\x6c\40\x28\x34\40\52\40\x73\154\x65\145\160\51\x20\x73\145\143\x6f\156\x64"); goto wWFck; oCT2b: IcJZq: goto azvN3; fSVb_: sleep(1); goto pwV5N; g4fZW: $ids = []; goto Rjdam; Mk8ad: foreach ($res as $k => $v) { goto bDeG_; bDeG_: $name = $v["\156\141\x6d\145"] ?: "{$v["\151\x70"]}\72{$v["\x70\x6f\x72\164"]}"; goto Ewu07; HTeLn: $this->sql("\x75\160\144\141\x74\145\40\163\x65\x72\166\145\x72\x73\x20\163\145\164\x20\156\157\164\x69\146\171\x3d\x3a\156\157\x74\151\146\x79\x20\x77\150\x65\x72\145\x20\151\x64\75\72\151\144", ["\x3a\x69\x64" => $v["\x69\144"], "\x3a\x6e\157\x74\x69\x66\x79" => 0]); goto pfnB0; pfnB0: XyIwc: goto EBpE2; Ewu07: $r = $this->send($this->Zvrjz["\x61\144\x6d\x69\x6e"], "\321\201\320\xb5\xd1\x80\320\xb2\xd0\xb5\xd1\200\x20{$name}\x20\xd0\276\320\xbd\320\273\320\260\xd0\xb9\xd0\xbd", $v["\x6e\157\x74\151\x66\x79"]); goto HTeLn; EBpE2: } goto zQpWh; wWFck: if (empty($res)) { goto kFQzI; } goto XT36a; dnuzD: foreach ($res as $k => $v) { goto gtmyP; Juabk: hmdhZ: goto M9ABW; gtmyP: $v["\154\151\x66\145"] = $this->getTime(strtotime($v["\x6c\x69\146\145"]) - time()); goto Ro24d; O05PI: $v["\43\x20\151\x64"] = $v["\151\x64"]; goto Sjycl; Ro24d: $v["\165\163\145\x72"] = $this->getInfoUser($v["\x74\x67\x69\x64"])["\x72\145\x73\x75\154\164"]["\x75\x73\145\x72"]["\x66\151\162\163\164\137\156\141\x6d\x65"]; goto O05PI; Sjycl: $this->send($v["\164\147\x69\x64"], $this->template("\156\145", $v)); goto BK_np; BK_np: $ids[] = $v["\151\144"]; goto Juabk; M9ABW: } goto dCtEs; A2M1d: kFQzI: goto e_LKd; h9Yt6: JlYkl: goto Gh70V; EcxkS: L4M5R: goto faATE; Eqgwr: if (!($e = $this->getSetting("\x65\x78\160\151\x72\145\104\x65\154\145\x74\x65"))) { goto JlYkl; } goto vkUzC; mmgrj: $ids = []; goto M94Am; YNSaw: if (empty($res)) { goto L4M5R; } goto g4fZW; OQdsf: $res = $this->sql("\x73\145\154\x65\143\164\40\x69\144\54\40\x74\147\151\x64\54\x20\154\x69\146\145\40\146\x72\x6f\x6d\x20\143\x6c\x69\x65\156\164\x73\x20\x77\x68\145\x72\145\x20\x6f\x6e\x5f\157\x66\146\75\x31\40\141\x6e\x64\40\154\x69\155\151\x74\x61\x74\151\x6f\x6e\x20\x69\x73\x20\x6e\157\164\40\156\165\x6c\x6c\x20\141\156\x64\x20\x6c\x69\155\151\164\x61\x74\151\x6f\156\x20\74\x20\x28\x64\x6f\x77\156\x6c\x6f\x61\x64\x20\x2b\x20\163\145\163\x73\x69\157\x6e\137\144\x6f\x77\156\154\157\141\x64\51"); goto ocDGn; OQ4K0: $res = $this->sql("\163\x65\154\145\x63\x74\40\x69\144\54\x20\x74\x67\151\144\x20\146\162\x6f\x6d\x20\157\x72\144\145\162\163\40\167\x68\x65\x72\145\x20\160\141\x69\x64\x3d\60\x20\x61\156\x64\40\x28\125\116\111\x58\x5f\x54\x49\115\105\x53\x54\x41\x4d\x50\50\x6e\x6f\167\50\51\x29\x20\x2d\40\125\x4e\111\x58\x5f\x54\x49\x4d\105\123\x54\101\x4d\x50\x28\151\x6e\163\145\162\x74\137\x74\x69\155\x65\x29\x29\40\76\x20\x3a\x65\170\160\x69\162\x65", ["\72\145\170\x70\151\162\145" => $e]); goto YNSaw; iBvOw: $this->sql("\x64\x65\x6c\x65\164\x65\x20\146\162\157\x6d\x20\157\162\x64\x65\162\163\40\x77\150\145\x72\x65\x20\x69\144\40\x69\156\40\50" . implode("\x2c\x20", $ids) . "\51"); goto rCnn5; xNngZ: $this->sql("\x64\x65\154\145\x74\145\40\146\162\157\155\x20\143\x6c\151\145\156\164\x73\40\167\150\145\x72\145\40\x69\144\40\151\x6e\x20\50" . implode("\x2c\x20", $ids) . "\x29"); goto bZ6QL; gj1BR: if (!($e = $this->getSetting("\x65\170\160\x69\162\145\116\x6f\x74\x69\146\171"))) { goto Kulkw; } goto XHEOu; bZ6QL: EpPVO: goto RYepb; YGhOJ: Hp5d5: goto ARbmz; NCi8T: N2dDD: goto gD_w4; Yw4Me: I3ay5: goto NBovz; JWrX9: Kulkw: goto ftfJU; rSg4y: foreach ($res as $k => $v) { goto CBSpq; CBSpq: $v["\x6c\x69\x66\145"] = $this->getTime(strtotime($v["\x6c\151\146\x65"]) - time()); goto CTmyL; LHZN3: $v["\x23\x20\151\144"] = $v["\x69\x64"]; goto vKQah; Pqx11: $this->send($this->Zvrjz["\x61\144\x6d\151\156"], "{$v["\x69\x64"]}\50{$v["\x75\163\x65\162"]}\x29\40\320\xb4\xd0\276\xd1\201\321\202\xd0\xb8\320\263\x20\320\273\xd0\270\320\274\xd0\xb8\321\202\xd0\260"); goto yKY1p; vKQah: $this->send($v["\164\x67\x69\x64"], $this->template("\x6c\x69", $v)); goto Pqx11; CTmyL: $v["\165\x73\145\x72"] = $this->getInfoUser($v["\x74\147\x69\x64"])["\162\x65\x73\x75\x6c\164"]["\165\x73\145\x72"]["\146\151\x72\x73\x74\x5f\156\x61\155\145"]; goto LHZN3; fq6Ub: K7i_e: goto CV3_n; yKY1p: $ids[] = $v["\151\x64"]; goto fq6Ub; CV3_n: } goto MTlZI; Rjdam: foreach ($res as $k => $v) { goto ob_Fk; Oyoho: $this->send($v["\x74\x67\151\x64"], $this->template("\157\144", $v)); goto cTW56; ZHsTi: Re_Ar: goto rTbFx; ob_Fk: $v["\165\x73\145\162"] = $this->getInfoUser($v["\x74\x67\x69\144"])["\x72\x65\163\x75\154\164"]["\x75\163\145\x72"]["\x66\151\162\163\164\x5f\x6e\x61\x6d\x65"]; goto Oyoho; cTW56: $this->send($this->Zvrjz["\x61\144\x6d\x69\156"], "\320\267\320\xb0\xd0\xba\xd0\260\320\xb7\40{$v["\151\x64"]}\40\50{$v["\x75\163\145\x72"]}\x29\x20\320\xbf\321\200\320\276\321\x81\xd1\200\xd0\276\321\207\320\265\xd0\275\40\xd0\270\x20\321\203\320\xb4\320\260\xd0\xbb\xd0\xb5\xd0\xbd"); goto YNrX6; YNrX6: $ids[] = $v["\x69\144"]; goto ZHsTi; rTbFx: } goto NCi8T; GNruV: if (empty($res)) { goto IcJZq; } goto Mk8ad; rUdT8: if (empty($res)) { goto icazU; } goto mmgrj; XHEOu: $res = $this->sql("\163\145\x6c\x65\x63\164\x20\x69\144\x2c\xa\40\40\40\40\x20\x20\x20\40\40\40\x20\40\40\x20\x20\40\x20\40\x20\40\40\40\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\40\40\40\x20\x20\40\x74\147\x69\x64\x2c\xa\x20\40\40\x20\40\40\40\40\x20\40\x20\x20\x20\x20\40\40\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\40\40\40\x20\40\40\x20\154\x69\x66\145\xa\x20\40\40\x20\x20\40\x20\x20\40\40\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\40\40\x20\x20\40\40\x20\x20\x20\x20\x66\x72\157\x6d\40\143\x6c\x69\x65\156\164\x73\12\x20\x20\40\x20\x20\40\40\40\x20\x20\40\40\x20\x20\x20\40\x20\40\40\x20\40\40\x20\x20\40\x20\40\x20\40\40\40\x20\x20\40\40\40\x77\150\x65\x72\145\x20\145\x78\x70\151\162\145\137\x6e\x6f\x74\x69\146\171\75\60\12\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\40\x20\x20\141\x6e\x64\40\x6f\156\x5f\x6f\146\x66\75\x31\12\x20\x20\40\40\x20\x20\x20\x20\40\40\40\40\40\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\141\x6e\x64\x20\x6c\x69\146\145\40\x69\x73\40\156\157\x74\40\156\165\154\154\12\x20\40\40\x20\x20\40\40\x20\40\x20\40\40\40\40\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\40\40\40\x20\40\40\40\x20\40\x20\x20\40\40\x20\x20\x61\156\x64\40\x28\125\x4e\x49\130\x5f\124\x49\115\x45\x53\124\101\115\120\x28\154\151\146\x65\x29\40\x2d\x20\x55\x4e\111\x58\137\124\111\115\x45\x53\x54\x41\x4d\x50\x28\156\x6f\167\x28\51\x29\51\40\x3c\x20\72\x65\170\x70\151\162\x65\xa\40\x20\40\x20\40\x20\40\x20\40\40\40\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\40\40\40\x20\x20\40\40\x20\40\x20\40\40\x20\40\x20\40\x20\x20\x61\x6e\x64\40\50\125\116\111\130\137\x54\111\115\105\123\124\x41\x4d\x50\50\x6c\151\146\x65\51\40\x2d\x20\x55\116\x49\130\x5f\124\111\115\105\123\124\101\115\x50\50\x6e\x6f\167\50\x29\51\51\x20\x3e\x20\x30", ["\x3a\145\x78\x70\x69\162\145" => $e]); goto q1XPe; abw08: PPq1p: goto edtOn; JSeQc: if (empty($ids)) { goto n0FO0; } goto U3quD; vkUzC: $res = $this->sql("\x73\145\154\x65\143\x74\40\x69\144\54\12\x20\40\40\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\40\40\40\40\40\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\164\147\x69\x64\54\12\x20\40\40\x20\40\40\x20\x20\40\x20\40\x20\40\x20\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\40\40\x20\40\40\40\40\x20\x20\40\x20\40\x20\40\x6c\151\146\145\12\40\40\40\40\40\x20\x20\40\40\40\40\x20\40\40\x20\40\x20\40\40\x20\40\x20\x20\40\x20\40\x20\x20\40\40\40\40\40\40\x20\x20\x66\162\157\155\x20\143\154\151\x65\156\164\163\12\x20\40\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\40\40\x20\40\x20\x20\40\40\x20\40\40\40\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\x77\150\x65\x72\x65\x20\x6f\x6e\x5f\157\146\x66\x3d\x30\12\40\x20\x20\x20\x20\40\40\40\40\40\x20\x20\40\40\x20\x20\40\40\40\40\40\x20\40\40\40\40\x20\x20\40\x20\40\x20\40\40\40\40\x20\40\40\40\141\x6e\x64\40\154\151\146\145\40\x69\163\x20\x6e\x6f\164\40\156\x75\154\x6c\xa\x20\40\40\40\40\x20\40\40\x20\40\40\x20\x20\40\x20\40\x20\x20\x20\40\40\40\40\40\x20\x20\x20\40\40\40\40\40\40\40\x20\x20\40\x20\40\40\141\156\144\x20\50\x55\x4e\x49\x58\x5f\124\111\115\105\x53\124\x41\x4d\x50\x28\x6e\x6f\x77\x28\x29\51\x20\55\40\125\x4e\111\130\137\x54\111\x4d\x45\123\124\x41\115\x50\x28\x6c\151\x66\x65\51\51\x20\x3e\x3d\40\72\x65\x78\x70\151\162\145", ["\72\x65\x78\x70\x69\162\145" => $e]); goto rUdT8; PifMO: foreach ($res as $k => $v) { goto hLtTr; kbWsW: $id = $this->sql("\x69\x6e\163\145\162\164\x20\x69\x6e\x74\157\40\143\x6c\151\x65\x6e\164\163\x28\x74\x67\x69\x64\54\x20\163\145\162\166\x65\x72\x2c\x20\154\x69\x66\x65\x2c\x20\x69\x70\x2c\40\157\x6e\137\x6f\x66\146\51\40\x76\x61\x6c\165\x65\x73\40\x28\x3a\164\x67\151\x64\54\x20\72\163\145\x72\166\145\162\x2c\x20\x6e\157\167\50\51\40\x2b\x20\x69\156\164\x65\162\x76\141\x6c\40\x3a\154\x69\146\x65\40\163\x65\x63\157\156\x64\54\x20\x3a\151\x70\54\x20\x31\51\73\163\145\154\145\x63\164\40\114\x41\123\x54\x5f\111\116\123\105\122\x54\137\111\x44\x28\x29\73", ["\x3a\x74\x67\x69\x64" => $v["\164\147\x69\x64"], "\72\151\160" => $this->nextIP($v["\163\x65\x72\x76\x65\x72"]), "\72\163\145\x72\166\145\x72" => $v["\x73\145\x72\x76\145\162"], "\72\154\x69\x66\145" => $v["\x6c\151\146\x65"]], "\x6f\x6e\x65", nextRowset: 1); goto sldBY; qrieM: aFlwf: goto cQVhg; A22D_: Z0qVz: goto G_M13; XNJ9i: ZqBne: goto t8cT4; t8cT4: $this->sql("\x75\160\144\x61\x74\145\x20\157\162\x64\x65\162\x73\x20\163\x65\164\x20\x63\162\x65\141\164\145\x64\75\72\x6e\145\167\137\x69\144\x2c\40\x63\x72\x65\x61\x74\x65\x64\137\x74\151\x6d\x65\x3d\x6e\x6f\x77\x28\x29\40\167\150\x65\x72\145\x20\151\x64\75\72\x69\144", ["\x3a\151\x64" => $v["\x69\x64"], "\72\156\x65\x77\x5f\x69\144" => $id]); goto gKVe8; Lv2j0: $i = 0; goto A22D_; cQVhg: $id = $this->sql("\x75\x70\x64\141\x74\145\x20\x63\154\x69\x65\156\x74\x73\40\x73\x65\x74\x20\x6f\x6e\x5f\x6f\x66\146\75\61\x2c\x20\x69\x64\x3d\x28\x73\145\x6c\x65\x63\x74\40\100\151\x64\x20\72\75\40\151\144\51\54\40\x6c\151\146\x65\75\x69\x66\x28\x6f\x6e\137\157\146\146\x3d\x31\x2c\40\x6c\x69\x66\x65\x2c\40\x6e\157\167\x28\x29\51\x20\53\x20\x69\156\164\x65\x72\x76\141\154\x20\x3a\154\151\146\145\x20\x73\145\x63\x6f\x6e\x64\x20\x77\x68\x65\162\145\40\151\x64\x3d\x3a\151\x64\73\x20\163\145\x6c\145\143\x74\x20\x40\x69\x64\73", ["\x3a\151\144" => $v["\x63\x6c\x69\145\156\x74"], "\x3a\154\151\x66\145" => $v["\154\151\146\145"]], "\x6f\x6e\x65", nextRowset: 1); goto XNJ9i; gKVe8: qVpnu: goto RhETE; sldBY: oB3pF: goto gVxTY; xEuoz: goto ZqBne; goto qrieM; G_M13: if (!($i < $v["\x71\x75\141\156\164"])) { goto jHNEl; } goto kbWsW; gVxTY: $i++; goto rY3MH; DfePJ: jHNEl: goto xEuoz; rY3MH: goto Z0qVz; goto DfePJ; hLtTr: if ($v["\143\x6c\151\x65\x6e\x74"]) { goto aFlwf; } goto Lv2j0; RhETE: } goto qNqdM; M94Am: foreach ($res as $k => $v) { goto QE_z9; dVRfN: $this->send($v["\x74\147\151\x64"], $this->template("\x64\x75", $v)); goto QULhM; QE_z9: $v["\x6c\x69\146\x65"] = $this->getTime(strtotime($v["\154\151\146\145"])); goto Dlu2i; g3m1n: $v["\x23\40\151\x64"] = $v["\x69\144"]; goto dVRfN; QULhM: $this->send($this->Zvrjz["\x61\144\155\151\x6e"], "\xd1\203\xd0\xb4\320\xb0\320\273\320\270\xd0\273\40{$v["\151\x64"]}\x28{$v["\165\x73\x65\162"]}\x29\x2c\x20\xd0\270\321\x81\321\x82\xd0\265\320\272\40\321\x81\xd1\200\xd0\276\320\272\40\xd0\277\xd0\276\321\201\320\xbb\xd0\xb5\x20\xd0\xb2\321\213\320\272\xd0\273\xd1\216\xd1\x87\xd0\265\320\xbd\xd0\xb8\xd1\x8f\40\55\x20" . $this->getTime($e)); goto Xw5JO; Xw5JO: $ids[] = $v["\x69\x64"]; goto bbY5Z; Dlu2i: $v["\165\x73\145\162"] = $this->getInfoUser($v["\x74\147\151\x64"])["\162\x65\x73\x75\154\164"]["\x75\163\145\x72"]["\146\x69\162\163\x74\x5f\x6e\141\x6d\145"]; goto g3m1n; bbY5Z: kJkNA: goto U3Vor; U3Vor: } goto YGhOJ; MTlZI: IZZCm: goto RanDa; i0cjD: MV0Sv: goto U_wAh; U3quD: $this->sql("\165\x70\x64\141\x74\x65\40\x63\x6c\x69\x65\x6e\x74\163\x20\163\x65\x74\40\145\170\x70\x69\162\x65\137\156\157\x74\x69\146\x79\75\x31\40\167\x68\x65\x72\x65\x20\151\144\40\151\156\x20\50" . implode("\x2c\40", $ids) . "\x29"); goto unawE; CsveE: nxKVy: goto JWrX9; U_wAh: $this->backup(); goto fSVb_; qFkD0: ymmAh: goto ocXx6; S_Wtl: if (!(empty($this->V7i16) || $this->V7i16 + 3600 < time())) { goto xQOKw; } goto fWFdH; BGt4M: tHRAm: goto A2M1d; NBovz: $this->V7i16 = time(); goto Ary7F; V0jo4: } public function prolong($id, $menupage) { goto nrO8d; HxS2y: $name = $s["\x6e\x61\x6d\x65"] ?: "{$s["\151\160"]}\72{$s["\x70\x6f\x72\x74"]}"; goto kJRbD; gD9I9: dn82k: goto ufUqg; v29g4: $cl = $this->sql("\163\145\x6c\145\x63\164\40\x2a\x20\146\x72\157\x6d\x20\x63\x6c\151\145\156\164\x73\40\x77\150\x65\x72\x65\x20\x69\x64\75\x3a\151\x64", ["\72\151\x64" => $id], "\162\x6f\167"); goto TmDZr; kJRbD: $balance = $this->getBalance(); goto IdhIv; MHTa2: qt21y: goto S7HL3; IdhIv: if (!empty($s["\160\141\x79"])) { goto XrwT9; } goto y9vKs; ufUqg: ToWyi: goto Bk65Q; Bk65Q: H2dLp: goto WeOuM; y9vKs: $text[] = "{$name}\x20\320\xbd\xd0\265\x20\xd0\xb4\320\276\xd1\x81\321\202\xd1\x83\320\277\320\265\320\xbd\x20\xd0\xbd\320\xb0\x20\320\264\320\260\xd0\xbd\xd0\275\321\x8b\xd0\271\x20\xd0\xbc\xd0\276\320\274\320\265\320\275\321\x82"; goto Nwyua; YzspY: $text[] = "\xd0\275\320\265\xd1\202\40\xd0\xb4\320\276\xd1\201\321\202\321\x83\320\277\320\275\321\213\xd1\x85\x20\321\x81\xd0\273\xd0\276\xd1\x82\320\276\320\262\40\320\xbd\320\xb0\40\320\xb4\320\260\xd0\275\xd0\275\xd1\213\320\271\x20\320\274\xd0\xbe\xd0\xbc\320\xb5\xd0\xbd\xd1\x82"; goto dZdqN; dZdqN: goto dn82k; goto MHTa2; Yt_to: $text[] = $name; goto gD9I9; rFERO: $this->update($this->Keucv["\x63\150\x61\164"], $this->Keucv["\x6d\x65\163\163\x61\147\x65\137\x69\144"], implode("\xa", $text), $data ?: false); goto yfqDW; WeOuM: $data[] = [["\x74\145\x78\x74" => $this->i18n("\142\x61\x63\x6b"), "\x63\x61\x6c\x6c\142\x61\143\x6b\137\144\141\x74\x61" => "\x2f\160\145\145\x72\x20{$id}\137{$menupage}"]]; goto rFERO; S7HL3: foreach ($p as $k => $v) { $data[] = $balance >= $v["\154\x69\146\x65"] ? [["\164\145\x78\x74" => $this->labelPrice($v, 1), "\x63\141\x6c\x6c\142\x61\143\x6b\x5f\144\141\164\141" => "\x2f\x63\x72\145\141\x74\145\117\x72\x64\145\162\40{$cl["\163\145\x72\x76\x65\162"]}\x5f{$v["\x69\144"]}\137{$menupage}\x5f{$id}"], ["\x74\x65\x78\164" => $this->i18n("\x62\141\x6c\x61\156\143\x65"), "\143\x61\x6c\x6c\142\x61\x63\x6b\x5f\144\x61\x74\x61" => "\x2f\x62\x61\x6c\x61\x6e\143\145\x43\154\151\145\156\164\40{$id}\137{$v["\151\144"]}\137{$menupage}"]] : [["\x74\145\x78\164" => $this->labelPrice($v, 1), "\143\x61\154\x6c\142\141\143\x6b\x5f\144\x61\164\x61" => "\x2f\143\x72\x65\141\164\x65\117\162\144\x65\x72\40{$cl["\163\145\162\166\145\162"]}\x5f{$v["\x69\144"]}\x5f{$menupage}\137{$id}"]]; V29i5: } goto dyntU; TmDZr: if (!($cl && ($s = $this->sql("\x73\x65\x6c\145\x63\164\40\52\40\146\162\x6f\x6d\x20\x73\145\162\x76\145\x72\163\x20\167\150\145\x72\145\40\151\144\x3d\x3a\151\144\x20\x61\x6e\144\x20\160\141\171\75\61", ["\x3a\151\144" => $cl["\163\x65\x72\x76\145\x72"]], "\162\157\x77")))) { goto H2dLp; } goto HxS2y; Nwyua: goto ToWyi; goto zXhbM; S1sBz: if (!empty($p = $this->sql("\163\145\x6c\145\x63\x74\40\52\40\146\162\x6f\155\40\160\x72\151\x63\145\x20\x77\x68\x65\162\x65\40\163\145\x72\166\145\x72\75\x3a\x73\x65\162\x76\145\x72", ["\72\163\145\162\166\145\162" => $cl["\x73\145\x72\x76\145\162"]]))) { goto qt21y; } goto YzspY; nrO8d: $text[] = $this->template("\165\x73", []); goto v29g4; zXhbM: XrwT9: goto S1sBz; dyntU: eZ6G1: goto Yt_to; yfqDW: } public function balanceClient($client, $price, $menupage = 0) { goto KNJga; KNJga: $life = $this->sql("\163\x65\x6c\145\143\164\40\154\151\x66\x65\x20\x66\162\x6f\x6d\x20\160\x72\151\x63\145\40\167\150\x65\x72\x65\40\x69\x64\75\x3a\151\144", ["\x3a\151\144" => $price], "\157\x6e\145"); goto HSCLV; bM_vV: $this->menu($menupage); goto AxmZR; HSCLV: if (!$this->sql("\x75\x70\144\x61\x74\145\x20\143\154\x69\145\156\164\x73\40\163\145\164\x20\x6f\156\137\x6f\146\146\x3d\x31\54\x20\x6c\x69\146\x65\x3d\106\122\x4f\115\x5f\x55\x4e\111\x58\124\111\x4d\105\x28\125\x4e\111\130\137\124\x49\x4d\105\x53\x54\x41\x4d\120\50\x6c\x69\146\x65\x29\40\x2b\40\x3a\154\151\146\145\x29\40\167\x68\x65\x72\x65\40\151\144\x3d\x3a\x69\x64", ["\x3a\x69\144" => $client, "\72\x6c\x69\146\145" => $life], "\143\157\x75\x6e\164")) { goto mK4nP; } goto CjBLl; CjBLl: $this->updateUser($this->Keucv["\146\x72\157\155"], balance: -$life); goto q7UTk; q7UTk: mK4nP: goto bM_vV; AxmZR: } public function balanceOrder($order, $menupage = 0) { goto Sn8vo; trzzA: $this->notifyPay($order); goto BC35L; NzC5N: $this->menu($menupage); goto B29PR; BC35L: ROvTX: goto NzC5N; MYNyc: $this->updateUser($this->Keucv["\146\162\157\x6d"], balance: -$this->sql("\x73\145\154\x65\143\164\x20\x6c\x69\x66\145\x20\x66\162\x6f\155\40\x6f\162\144\x65\162\163\40\167\150\x65\162\x65\40\151\x64\75\72\151\x64", ["\x3a\151\144" => $order], "\x6f\x6e\145")); goto trzzA; Sn8vo: if (!$this->sql("\165\x70\x64\x61\x74\145\x20\x6f\x72\x64\x65\x72\163\x20\163\145\x74\40\x70\141\151\144\x3d\61\54\40\x70\x61\x69\x64\137\x74\171\x70\x65\x3d\66\x2c\x20\160\141\x69\144\x5f\164\151\x6d\x65\75\x6e\x6f\167\50\51\40\167\x68\x65\x72\x65\x20\151\144\75\x3a\151\144", ["\x3a\x69\x64" => $order], "\x63\x6f\165\x6e\164")) { goto ROvTX; } goto MYNyc; B29PR: } public function buy($menupage = 0) { goto fN8_R; mA0JO: if (empty($s)) { goto A2LrB; } goto JDp9W; fN8_R: $text[] = $this->template("\165\x62", []); goto Pu0nH; zR7vB: Qplqi: goto sXXlj; Pu0nH: $s = $this->sql("\x53\x45\114\x45\103\124\40\x73\x2e\151\144\x2c\xa\x20\40\40\x20\x20\40\x20\40\x20\40\x20\40\40\40\x20\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\40\x73\56\x6e\141\155\x65\x2c\xa\x20\40\40\x20\x20\40\40\40\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\163\x2e\x69\160\x2c\xa\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\40\40\40\40\x20\40\x20\x20\40\x20\x20\40\x20\40\x20\x20\40\40\x73\56\160\157\162\x74\12\40\x20\x20\40\x20\40\x20\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\40\x20\40\40\40\40\x46\x52\117\115\x20\163\x65\x72\x76\145\x72\x73\x20\163\12\40\x20\x20\40\40\40\40\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\40\x20\40\x20\x57\x48\x45\122\105\40\x73\56\x70\x61\171\75\61\xa\40\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x20\40\40\x20\40\40\x20\x20\40\40\x20\x20\40\40\40\x41\x4e\104\40\163\x2e\143\145\x6c\154\163\x20\x3e\x20\50\x53\x45\114\105\103\124\x20\143\157\x75\x6e\x74\x28\x2a\x29\40\106\x52\117\115\40\143\x6c\151\x65\156\164\x73\40\127\x48\x45\122\105\x20\163\145\162\x76\145\x72\75\163\56\x69\144\x29\12\40\40\40\40\40\x20\x20\40\x20\40\40\40\40\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\40\x41\116\x44\40\x73\x2e\x6c\x69\155\151\164\163\40\x3e\40\x28\123\105\114\105\x43\124\x20\143\x6f\165\156\164\50\52\51\x20\x46\122\x4f\x4d\x20\143\154\151\145\x6e\164\163\40\127\x48\x45\x52\105\x20\163\x65\x72\166\x65\162\x3d\163\56\x69\x64\x20\101\x4e\104\40\164\147\x69\x64\x3d\72\x74\147\x69\x64\51\12\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\117\122\104\x45\122\x20\102\131\40\163\56\x6e\x61\x6d\145", ["\x3a\x74\x67\x69\x64" => $this->Keucv["\146\x72\157\x6d"]]); goto mA0JO; JDp9W: foreach ($s as $k => $v) { $data[] = [["\x74\x65\170\164" => $v["\x6e\141\155\145"] ?: "{$v["\x69\x70"]}\x3a{$v["\x70\x6f\x72\x74"]}", "\x63\x61\154\154\142\141\x63\153\x5f\x64\x61\164\141" => "\57\x73\x65\x72\x76\145\x72\125\x73\145\x72\x20{$v["\151\144"]}\137{$menupage}"]]; FGCJ6: } goto zR7vB; sXXlj: A2LrB: goto mQzvr; k3fi6: $this->update($this->Keucv["\143\x68\x61\x74"], $this->Keucv["\155\145\163\163\141\x67\x65\137\x69\x64"], implode("\xa", $text), $data ?: false); goto QyV46; mQzvr: $data[] = [["\x74\145\170\164" => $this->i18n("\x62\x61\x63\153"), "\143\141\154\x6c\x62\141\x63\153\x5f\144\141\x74\141" => "\57\x6d\145\x6e\x75\x20{$menupage}"]]; goto k3fi6; QyV46: } public function getSetting($param) { return $this->sql("\163\x65\154\145\x63\164\x20\x76\x61\154\x75\145\x20\146\162\x6f\x6d\40\163\145\164\x74\x69\x6e\x67\x73\x20\167\150\145\x72\145\x20\160\141\x72\x61\155\75\72\x70\x61\x72\x61\x6d", ["\x3a\x70\141\x72\141\x6d" => $param], "\157\x6e\145"); } public function setSetting($param, $value) { $this->sql("\x72\x65\x70\154\141\x63\x65\x20\151\156\x74\157\40\x73\x65\164\x74\151\156\147\x73\x28\160\x61\162\x61\x6d\54\x20\x76\x61\154\x75\145\x29\40\166\x61\x6c\x75\145\x73\50\72\x70\141\162\141\x6d\x2c\x20\72\x76\x61\x6c\165\145\x29", ["\72\160\x61\162\x61\155" => $param ?: '', "\x3a\166\141\154\x75\145" => $value ?: '']); } public function language($page = 0) { goto sMyuQ; KwPN7: $lang = $this->sql("\x73\145\x6c\145\x63\x74\x20\52\x20\x66\x72\x6f\x6d\40\x6c\x61\156\x67\x75\141\147\x65\x20\154\151\155\x69\x74\40{$this->Urq4i}\40\157\146\146\163\x65\164\40" . $page * $this->Urq4i); goto mPpYj; lbxzP: if (!($count = $this->sql("\x73\x65\x6c\x65\143\164\x20\143\157\165\156\164\x28\x2a\51\x20\x66\162\x6f\x6d\40\154\x61\x6e\x67\x75\141\147\145", view: "\x6f\156\x65"))) { goto tEDKN; } goto KwPN7; jo2PN: $data[] = [["\164\x65\170\164" => $this->i18n("\x62\x61\x63\153"), "\x63\x61\x6c\154\x62\141\143\x6b\x5f\144\141\164\x61" => "\57\143\157\x6e\146\151\147"]]; goto QG9ub; QmhXF: RcDlH: goto tQspD; Xao8I: tEDKN: goto jo2PN; mPpYj: foreach ($lang as $k => $v) { $data[] = [["\x74\145\x78\164" => $this->i18n("\144\145\x6c\145\x74\x65") . "\x20{$v["\160\141\162\x61\x6d"]}\40\x3d\x20{$v["\166\x61\x6c\x75\145"]}", "\143\x61\154\154\x62\x61\x63\x6b\x5f\144\x61\x74\x61" => "\x2f\144\145\x6c\114\141\x6e\147\x75\x61\147\x65\x20{$v["\151\x64"]}\137{$page}"]]; C0N6x: } goto QmhXF; hpABA: TuLLU: goto Xao8I; mLiQs: $data[] = $this->paginate($count, $this->Urq4i, $page, "\x2f\154\x61\156\x67\x75\x61\147\145\x20\x7e\160\141\147\145\176"); goto hpABA; QG9ub: $this->update($this->Keucv["\x63\x68\141\x74"], $this->Keucv["\155\x65\x73\163\141\x67\x65\137\151\144"], implode("\xa", []), $data ?: false); goto uiHVK; tQspD: if (!($count > $this->Urq4i)) { goto TuLLU; } goto mLiQs; sMyuQ: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x61\144\144"), "\x63\x61\x6c\x6c\142\141\143\153\137\x64\141\x74\141" => "\57\163\x65\156\x64\122\145\160\154\x79\40\145\156\164\x65\x72\40\x6c\151\153\145\40\160\x68\162\x61\163\145\x3d\164\162\141\156\x73\154\141\164\151\157\156\x5f\141\144\x64\x4c\141\156\147\x75\x61\147\x65\x5f{$page}"]]; goto lbxzP; uiHVK: } public function addLanguage($text, $page = 0) { goto lEKHf; FLibR: [$param, $value] = array_slice(explode("\75", $text), 0, 2); goto Skjn_; JWpzu: $this->send($this->Keucv["\143\x68\x61\164"], "\xd0\275\320\xb5\xd0\xb2\320\xb5\xd1\200\xd0\275\xd1\x8b\320\271\x20\xd1\204\320\276\321\x80\xd0\xbc\320\xb0\321\202"); goto gTHhh; apWnS: Qr8Jy: goto FLibR; gTHhh: goto zNCAj; goto apWnS; lEKHf: if (preg_match("\176\75\176\x69\x75\163", $text)) { goto Qr8Jy; } goto JWpzu; GSpnZ: $this->sql("\x72\x65\160\x6c\141\x63\145\x20\x69\156\x74\x6f\40\x6c\141\156\x67\x75\x61\147\x65\x28\160\x61\162\141\155\x2c\x20\166\x61\154\165\145\51\40\166\141\154\165\145\163\x28\72\160\141\162\x61\155\54\40\x3a\166\x61\x6c\x75\x65\51", ["\72\160\141\x72\141\155" => trim($param) ?: '', "\72\166\x61\154\x75\145" => trim($value) ?: '']); goto erPVM; Skjn_: if (!(!empty(trim($param)) && !empty(trim($value)))) { goto HfKU0; } goto GSpnZ; BxLbH: HfKU0: goto frNpu; erPVM: $page = (int) ceil($this->sql("\163\145\x6c\145\143\164\x20\143\157\165\156\x74\50\52\x29\x20\x66\x72\x6f\155\x20\154\141\x6e\147\x75\141\x67\x65", view: "\x6f\x6e\x65") / $this->Urq4i - 1); goto BxLbH; T1xrX: $this->language($page); goto BL1uq; frNpu: zNCAj: goto T1xrX; BL1uq: } public function delLanguage($id, $page) { $this->sql("\144\145\154\x65\164\x65\x20\146\x72\x6f\x6d\40\x6c\x61\x6e\x67\x75\x61\147\145\40\x77\x68\145\x72\x65\x20\x69\x64\75\x3a\x69\x64", ["\72\151\144" => $id]); $this->language($page); } public function addAdmin($text) { goto Rcolj; XUTkh: $admins[] = $admin; goto jyPb6; cz1x0: CQb0j: goto oCTP6; ynUzF: $admins = $this->getAdmins(); goto XUTkh; oCTP6: $this->admins(); goto lQMNa; Rcolj: if (!($admin = (int) trim($text))) { goto CQb0j; } goto ynUzF; jyPb6: $this->setSetting("\x61\x64\155\x69\156\163", implode("\x2c", $admins)); goto cz1x0; lQMNa: } public function delAdmin($admin) { goto DvPs6; DvPs6: $admins = $this->getAdmins(); goto m7hyk; HKHtf: $this->admins(); goto QFZxs; wBGMg: $this->setSetting("\141\x64\155\x69\156\x73", implode("\x2c", $admins)); goto HKHtf; m7hyk: $admins = array_diff($admins, [$admin]); goto wBGMg; QFZxs: } public function admins() { goto PPAaJ; xrHTf: foreach (array_filter(explode("\x2c", $admins)) as $k => $v) { $data[] = [["\164\x65\170\x74" => $this->i18n("\x64\145\x6c\145\164\145") . "\x3a\40{$v}", "\x63\x61\154\x6c\142\x61\143\x6b\x5f\144\141\x74\x61" => "\57\x64\x65\x6c\x41\144\155\151\156\x20{$v}"]]; u1RMS: } goto aT4LW; zp1oA: $data[] = [["\x74\145\170\164" => $this->i18n("\142\141\x63\x6b"), "\x63\141\154\154\x62\x61\143\153\x5f\144\141\164\x61" => "\57\143\157\x6e\x66\151\x67"]]; goto fwHh5; fwHh5: $this->update($this->Keucv["\x63\x68\141\x74"], $this->Keucv["\x6d\x65\163\163\x61\x67\145\137\151\x64"], implode("\12", []), $data ?: false); goto zZeu0; PPAaJ: $data[] = [["\x74\145\x78\x74" => $this->i18n("\x61\144\144"), "\143\141\x6c\x6c\x62\141\143\x6b\137\x64\x61\164\141" => "\x2f\x73\145\x6e\144\x52\x65\x70\x6c\171\40\145\x6e\x74\145\x72\40\x69\x64\x5f\x61\144\x64\x41\144\155\151\x6e"]]; goto upf0g; fnFV2: PjTZP: goto zp1oA; aT4LW: vhQhD: goto fnFV2; upf0g: if (!($admins = $this->getSetting("\141\x64\155\x69\x6e\x73"))) { goto PjTZP; } goto xrHTf; zZeu0: } public function domain() { goto D1V3E; kqbbi: $data[] = [["\164\x65\x78\164" => $this->i18n("\x62\141\143\153"), "\143\141\x6c\x6c\x62\x61\x63\x6b\x5f\x64\141\x74\x61" => "\57\143\x6f\x6e\x66\151\147"]]; goto ASkGY; ZfoHV: $data[] = [["\164\x65\170\x74" => $this->i18n("\x73\x65\x74\x43\x65\x72\164\x69\146\151\143\141\164\145\40\x73\145\x6c\x66"), "\x63\141\154\x6c\x62\141\143\153\x5f\x64\x61\164\141" => "\x2f\163\145\x6e\144\x52\145\x70\154\x79\40\x61\x74\164\141\143\150\40\x62\165\x6e\x64\154\145\x5f\x63\x65\x72\164\x62\157\x74\x5f\x31"]]; goto OPeyH; D1V3E: $text = []; goto ZRSod; llWPl: $ssl = $this->getTime($this->expireCert() - time()); goto hT_KH; ZRSod: $data[] = [["\164\145\170\x74" => $this->i18n("\163\x65\x74\x44\x6f\x6d\x61\x69\x6e"), "\x63\141\154\x6c\142\141\143\153\137\144\141\164\x61" => "\x2f\163\145\156\144\x52\x65\x70\154\171\x20\x65\x6e\x74\x65\162\x20\144\x6f\x6d\141\x69\x6e\137\x73\145\164\x44\157\x6d\x61\x69\156"]]; goto pCHAN; wBaNy: mKpME: goto nTFM3; hy6ZP: if (!(file_exists($this->NO8d0) && $this->expireCert())) { goto mKpME; } goto llWPl; ASkGY: $this->uors($text, $data); goto tU9_3; nTFM3: $data[] = [["\164\x65\x78\x74" => $this->i18n("\163\145\x74\103\145\x72\164\x69\146\x69\143\x61\164\x65\40\143\x65\162\x74\142\x6f\x74"), "\x63\x61\154\x6c\x62\141\143\x6b\x5f\x64\141\164\x61" => "\x2f\x63\x65\x72\x74\x62\x6f\x74"]]; goto ZfoHV; pCHAN: if (!($domain = $this->getSetting("\x64\x6f\x6d\x61\151\x6e"))) { goto AnQc5; } goto ZDi0X; ZDi0X: $text[] = "\144\157\155\141\151\156\72\x20" . $domain; goto hy6ZP; OPeyH: AnQc5: goto kqbbi; hT_KH: $text[] = "\x73\163\x6c\72\40" . $ssl; goto wBaNy; tU9_3: } public function setDomain($domain) { $this->setSetting("\144\x6f\x6d\141\151\156", trim($domain) ?: ''); $this->domain(); } public function certbot($null = false, $self = false) { goto Hv5Vv; dFBqa: RS4ho: goto QBNlq; vsHgw: FspHe: goto rWFfU; vrOA8: return $this->uors(["\x65\x72\x72\157\162\x20\146\151\154\x65\x20\162\145\x61\144\151\x6e\147"]); goto umyki; A39Mb: $this->unitConf(["\x62\165\x6e\x64\154\x65", "\x63\145\162\164\x62\157\x74"], "\x63\157\156\x66\151\x67\x2f\154\151\163\164\x65\156\145\x72\163\x2f\52\72\x38\x34\x34\x33\57\x74\x6c\163\x2f\x63\145\x72\x74\x69\x66\x69\x63\x61\x74\145"); goto nbkU6; JEU3a: $r = $this->request("\147\145\164\x46\151\154\145", ["\x66\151\x6c\x65\137\x69\144" => $this->Keucv["\x66\x69\154\145\137\x69\144"]]); goto cOezA; TkIL1: exec("\143\145\162\164\142\157\x74\x20\x63\x65\162\x74\x6f\x6e\154\x79\40\x2d\55\x66\x6f\162\x63\x65\55\162\x65\x6e\145\x77\40\55\55\x70\162\x65\x66\x65\162\x72\145\x64\55\x63\150\x61\151\x6e\40\x27\111\123\x52\x47\x20\x52\157\157\x74\x20\x58\x31\x27\40\x2d\156\x20\55\55\x61\x67\162\x65\145\55\x74\x6f\x73\x20\55\55\x65\x6d\141\151\x6c\x20\x6d\x61\x69\x6c\100{$domain}\x20\x2d\144\40{$domain}\40\55\55\x77\x65\142\162\x6f\157\x74\40\x2d\167\x20\57\x63\x65\162\164\163\x2f\40\x2d\55\154\157\x67\163\x2d\144\151\162\x20\x2f\154\157\147\x73", $out, $code); goto We0co; QBNlq: $this->domain(); goto Wihz0; eeVKL: file_put_contents($this->NO8d0, file_get_contents($this->file . $r["\162\x65\163\165\154\164"]["\146\151\154\x65\137\x70\141\x74\x68"])); goto LSUkR; nbkU6: tGeSV: goto dFBqa; umyki: goto tGeSV; goto i7by8; FmIql: $this->unitConf(curl_file_create($this->NO8d0), key: "\x63\x65\x72\x74\x69\x66\151\x63\141\x74\x65\163\57\x63\x65\162\x74\142\157\164"); goto BIsyO; QKnGX: file_put_contents($this->NO8d0, file_get_contents("\57\x65\164\143\57\x6c\145\164\163\x65\156\143\162\x79\x70\164\x2f\154\151\x76\145\x2f{$domain}\57\146\x75\x6c\154\x63\150\x61\151\x6e\x2e\x70\145\x6d") . file_get_contents("\x2f\x65\x74\x63\x2f\x6c\145\164\x73\145\156\x63\x72\171\x70\164\57\154\x69\166\x65\57{$domain}\57\160\x72\x69\x76\153\145\171\x2e\160\145\155")); goto FmIql; KWkfX: return $this->uors($out); goto yZZlB; cOezA: if (!empty($r["\162\145\x73\165\154\x74"]["\x66\151\x6c\145\x5f\160\x61\164\150"])) { goto oc9p8; } goto vrOA8; We0co: if ($code == 0) { goto V1u7g; } goto KWkfX; rWFfU: goto RS4ho; goto CYieZ; yZZlB: goto FspHe; goto TxAv_; i7by8: oc9p8: goto eeVKL; Hv5Vv: if (!empty($self)) { goto GaitS; } goto r9xgT; BIsyO: $this->unitConf(["\142\165\x6e\144\x6c\145", "\x63\x65\162\164\x62\x6f\x74"], "\143\x6f\x6e\x66\x69\x67\x2f\154\x69\163\164\x65\x6e\x65\x72\163\x2f\52\72\x38\x34\64\63\x2f\x74\154\x73\57\x63\x65\x72\x74\151\146\x69\143\x61\x74\x65"); goto vsHgw; TxAv_: V1u7g: goto QKnGX; LSUkR: $this->unitConf(curl_file_create($this->NO8d0), key: "\x63\145\162\x74\151\146\x69\x63\x61\164\145\163\x2f\x63\145\x72\164\142\x6f\164"); goto A39Mb; r9xgT: $domain = $this->getSetting("\x64\x6f\155\x61\x69\x6e"); goto TkIL1; CYieZ: GaitS: goto JEU3a; Wihz0: } public function expireCert() { $c = openssl_x509_read(file_get_contents($this->NO8d0)); return openssl_x509_parse($c)["\x76\141\154\151\144\124\x6f\137\x74\151\155\x65\137\x74"] ?: false; } public function config() { goto Z3rIz; oXa9T: kE2dS: goto L2U42; zJpTH: $expire = $this->getSetting("\x65\170\160\151\162\x65\x4e\157\x74\151\x66\171"); goto GLUGD; auaLm: $ssl = $this->getTime($this->expireCert() - time()); goto oXa9T; L2U42: $data[] = [["\164\x65\x78\x74" => $this->i18n("\x61\144\x6d\151\x6e\x73"), "\x63\x61\154\154\142\141\x63\x6b\137\144\141\x74\141" => "\57\141\x64\155\151\x6e\163"]]; goto qdBu_; ZeVif: $pay = $this->getSetting("\x65\x78\160\151\x72\145\120\141\171"); goto YuAvO; mV5bR: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\144\x65\x62\165\147") . "\72\40" . ($this->getSetting("\x64\x65\x62\x75\x67") ? "\x6f\x6e" : "\x6f\146\146"), "\x63\x61\x6c\154\142\x61\143\x6b\137\144\141\164\141" => "\57\144\x65\142\165\147"], ["\164\145\170\164" => "\164\x65\x73\164\x4d\x65\156\x75\103\157\155\155\x61\156\x64\x73", "\x63\141\x6c\154\142\x61\x63\x6b\x5f\144\x61\x74\141" => "\x2f\164\145\163\164\103\x6f\155\155\141\156\144\163"], ["\x74\x65\x78\164" => $this->i18n("\x6c\x6f\147\x73"), "\143\x61\154\154\142\141\143\x6b\x5f\144\x61\x74\141" => "\x2f\154\157\147\163"]]; goto HXb5t; qdBu_: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x64\157\x6d\x61\151\156") . ($domain ? "\x3a\40{$domain}" . ($ssl ? "\40\x28\163\163\x6c\72\40{$ssl}\51" : '') : ''), "\143\x61\154\x6c\142\x61\x63\153\x5f\x64\x61\x74\141" => "\57\x64\157\x6d\x61\x69\x6e"]]; goto lWO1H; HXb5t: $data[] = [["\164\145\170\164" => $this->i18n("\145\170\x70\x6f\162\x74"), "\143\141\154\154\142\141\143\153\x5f\144\141\x74\x61" => "\x2f\x65\x78\160\x6f\x72\x74"], ["\164\145\170\164" => $this->i18n("\x62\x61\143\x6b\x75\160") . "\72\40" . (implode("\x20\57\40", explode("\57", $this->getSetting("\142\141\143\153\165\160"))) ?: "\157\146\x66"), "\143\141\154\x6c\142\141\143\x6b\137\144\x61\x74\141" => "\x2f\163\x65\x6e\144\x52\145\x70\x6c\x79\x20\145\x6e\164\x65\162\x20\154\151\x6b\x65\40\x31\40\144\141\171\x2f\60\60\72\x30\60\x5f\x73\145\x74\x42\141\143\153\x75\x70"], ["\164\145\170\x74" => $this->i18n("\151\x6d\x70\157\162\x74"), "\143\141\x6c\154\x62\x61\x63\x6b\x5f\144\x61\164\x61" => "\57\x73\x65\156\144\x52\x65\160\154\x79\x20\x73\145\x6e\x64\x20\x69\x6d\x70\157\162\164\x5f\151\x6d\160\x6f\162\164"]]; goto UZKzf; K5pza: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\154\141\x6e\x67\x75\141\147\x65"), "\x63\141\154\x6c\x62\141\x63\x6b\x5f\x64\141\x74\141" => "\57\154\141\156\x67\165\141\147\145"], ["\x74\145\x78\164" => $this->i18n("\163\145\164\143\150\141\164") . ($chat ? "\72\40{$chat}" : ''), "\x63\x61\154\154\142\x61\143\x6b\x5f\144\141\x74\x61" => "\57\163\x65\156\x64\x52\145\160\x6c\171\40\145\x6e\x74\145\x72\40\147\162\157\165\160\x5f\x75\160\144\141\164\x65\123\145\164\164\151\156\x67\x5f\143\x68\x61\164\137" . __FUNCTION__]]; goto mVnjD; lHdrS: $this->update($this->Keucv["\143\x68\141\x74"], $this->Keucv["\x6d\145\163\163\x61\147\x65\x5f\151\x64"], implode("\12", []), $data ?: false); goto u9mch; mVnjD: $data[] = [["\x74\145\170\164" => $this->i18n("\163\x65\164\115\x65\x6e\x75\x44\x65\x73\x63\x72\x69\160\164\151\x6f\x6e"), "\143\141\x6c\154\x62\141\143\x6b\x5f\144\x61\x74\141" => "\x2f\163\145\x74\x4d\145\156\165\104\x65\163\x63\x72\x69\160\164\151\x6f\x6e"], ["\x74\145\170\164" => $this->i18n("\x73\145\x74\x54\x65\154\x65\147\x72\x61\155\x4d\145\x6e\x75\104\x65\x73\143\x72\x69\x70\x74\151\157\x6e"), "\x63\141\154\154\x62\141\143\153\137\144\x61\164\141" => "\x2f\x73\x65\x6e\x64\122\145\160\154\171\40\145\156\164\145\x72\40\144\x65\163\143\x72\x69\160\164\151\x6f\x6e\137\163\x65\164\124\x65\154\x65\x67\x72\x61\155\115\145\x6e\165\104\x65\x73\143\162\x69\x70\x74\151\157\x6e"]]; goto WDv2t; dh_32: $data[] = [["\164\145\x78\x74" => $this->i18n("\x6c\151\156\x6b\120\162\145\x76\x69\x65\167") . "\72\x20" . ($this->getSetting("\154\x69\x6e\153\120\162\145\166\151\x65\x77") ? "\157\x6e" : "\157\x66\146"), "\143\x61\154\154\x62\x61\x63\153\x5f\144\x61\164\x61" => "\x2f\x6c\x69\156\153\120\162\145\166\151\x65\x77"], ["\x74\x65\x78\164" => $this->i18n("\164\151\x6d\x65\40\146\157\162\x6d\141\164") . ($this->getSetting("\x74\x69\x6d\x65\x66\x6f\x72\x6d\141\164") ? "\x3a\40" . $this->getSetting("\x74\x69\155\x65\x66\157\162\155\x61\x74") : ''), "\143\141\154\154\142\x61\x63\x6b\x5f\x64\x61\x74\x61" => "\57\163\x65\156\144\x52\x65\160\154\x79\x20\x65\156\164\x65\x72\x20\x66\157\162\x6d\x61\x74\137\x75\x70\144\141\164\145\x53\145\164\x74\151\x6e\x67\137\164\151\155\145\x66\157\x72\x6d\141\164\x5f" . __FUNCTION__]]; goto mV5bR; lWO1H: $data[] = [["\x74\x65\170\164" => $this->i18n("\x70\x61\x79\155\x65\156\x74\x73"), "\143\141\154\x6c\142\141\143\x6b\x5f\144\x61\x74\141" => "\57\x70\141\x79\155\x65\156\164\163"], ["\164\x65\x78\164" => $this->i18n("\145\170\160\x69\x72\x65\120\x61\171") . "\x3a\40" . ($pay ? $this->getTime($pay) : $this->getTime(3600)), "\143\x61\154\154\142\x61\143\x6b\137\x64\141\164\141" => "\57\163\x65\156\x64\x52\x65\160\x6c\171\40\x65\156\x74\145\x72\40\164\151\x6d\145\137\165\160\144\141\x74\145\105\x78\x70\x69\x72\x65\x50\x61\171"]]; goto K5pza; GLUGD: $delete = $this->getSetting("\145\170\x70\x69\x72\145\x44\x65\x6c\x65\164\145"); goto ZeVif; WDv2t: $data[] = [["\x74\145\x78\x74" => $this->i18n("\x73\145\x74\116\157\164\x69\146\x79\124\x65\170\x74"), "\143\x61\154\154\142\x61\143\x6b\x5f\144\141\x74\141" => "\x2f\x73\x65\164\116\x6f\x74\x69\146\171\x54\145\170\164"]]; goto icvBX; E5oI8: $data[] = [["\164\x65\170\x74" => $this->i18n("\141\156\x6e\157\x75\156\x63\145\x6d\145\156\164"), "\x63\141\x6c\154\x62\141\143\153\137\144\x61\x74\x61" => "\57\163\145\156\144\122\x65\x70\x6c\x79\40\145\x6e\x74\x65\162\x20\x61\156\x6e\x6f\x75\156\x63\145\155\145\x6e\164\x5f\x61\x6e\156\157\165\156\143\x65\x6d\145\156\164"], ["\164\145\170\164" => $this->i18n("\163\145\164\x53\165\x70\x70\x6f\x72\164\107\x72\x6f\165\160") . (($s = $this->getSetting("\163\x75\160\160\x6f\x72\164")) ? "\72\x20{$s}" : ''), "\x63\x61\x6c\154\142\141\x63\x6b\137\x64\x61\x74\x61" => "\x2f\163\x65\x6e\144\122\x65\160\x6c\x79\40\x65\156\164\x65\x72\40\x69\144\40\143\150\141\x74\137\165\x70\144\141\x74\145\x53\145\x74\x74\151\x6e\x67\x5f\x73\x75\160\160\157\x72\x74\x5f" . __FUNCTION__]]; goto CLc5x; CLc5x: $data[] = [["\164\145\x78\164" => $this->i18n("\156\141\x6d\145\103\x6f\156\x66\151\x67\x46\x69\154\x65"), "\143\x61\154\x6c\x62\x61\x63\153\137\144\x61\x74\141" => "\x2f\156\141\155\x65\103\x6f\156\146\x69\147"], ["\164\145\170\164" => $this->i18n("\144\x65\146\141\x75\154\164\x44\x4e\123") . "\x3a\40" . ($this->getSetting("\x64\156\x73") ?: "\61\56\61\56\61\56\61\x2c\40\70\x2e\70\56\x38\56\70"), "\x63\x61\154\x6c\142\x61\x63\153\x5f\x64\x61\x74\x61" => "\x2f\163\x65\x6e\144\x52\145\x70\154\171\x20\163\145\x6e\x64\40\x64\156\163\40\x73\x65\160\141\x72\x61\164\145\x20\x62\x79\40\x63\157\x6d\x6d\x61\163\137\x75\x70\144\141\x74\x65\123\145\x74\164\151\x6e\x67\x5f\144\156\x73\x5f" . __FUNCTION__]]; goto dh_32; UZKzf: $data[] = [["\164\145\170\164" => $this->i18n("\x68\x65\154\x70"), "\x63\141\x6c\x6c\142\141\143\153\x5f\144\x61\164\141" => "\57\x68\x65\x6c\x70\103\157\x6e\146\x69\147"]]; goto qmgfF; YuAvO: $domain = $this->getSetting("\x64\x6f\155\x61\151\156"); goto hZ5N3; icvBX: $data[] = [["\164\145\x78\164" => $this->i18n("\x65\x78\160\x69\162\145\116\x6f\x74\151\146\x79") . ($expire ? "\x3a\40" . $this->getTime($expire, 0) : ''), "\x63\x61\154\154\x62\141\143\153\137\144\141\164\x61" => "\57\x73\145\156\x64\122\x65\x70\x6c\171\40\x65\156\164\145\x72\x20\x74\151\x6d\x65\137\x75\x70\144\141\164\x65\x45\x78\160\151\162\x65\116\157\x74\151\x66\x79"], ["\x74\145\x78\x74" => $this->i18n("\x65\170\x70\x69\162\145\104\145\154\x65\x74\x65") . ($delete ? "\x3a\40" . $this->getTime($delete, 0) : ''), "\143\141\154\x6c\x62\141\x63\x6b\137\144\x61\x74\141" => "\x2f\163\x65\156\144\122\145\x70\154\171\40\145\x6e\164\145\162\x20\164\151\x6d\145\x5f\x75\160\x64\141\x74\x65\105\170\160\151\x72\x65\x44\x65\x6c\x65\x74\x65"]]; goto E5oI8; hZ5N3: if (!(file_exists($this->NO8d0) && $this->expireCert())) { goto kE2dS; } goto auaLm; qmgfF: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\142\x61\x63\x6b"), "\x63\x61\154\x6c\x62\141\x63\153\x5f\144\x61\164\141" => "\57\155\145\x6e\165"]]; goto lHdrS; Z3rIz: $chat = $this->getSetting("\143\x68\x61\x74"); goto zJpTH; u9mch: } public function linkPreview() { $this->setSetting("\154\151\x6e\153\x50\162\145\166\x69\x65\167", !$this->getSetting("\154\151\156\x6b\x50\162\145\x76\x69\x65\167")); $this->config(); } public function payments() { goto tsKxe; okKcW: $data[] = [["\x74\145\x78\x74" => $this->i18n("\x63\x72\x79\x70\164\157") . ($crypto ? "\72\x20{$crypto}" : ''), "\143\141\154\x6c\x62\x61\x63\x6b\x5f\144\141\x74\x61" => "\57\143\x72\x79\160\x74\157"]]; goto CIKwy; CIKwy: $data[] = [["\x74\x65\170\164" => $this->i18n("\x63\162\171\160\164\x6f\155\165\x73"), "\143\x61\154\154\142\141\x63\153\137\x64\x61\164\141" => "\57\143\x72\x79\160\164\157\x6d\x75\x73"]]; goto Ms1Um; tsKxe: $token = $this->getSetting("\x74\x6f\x6b\x65\156"); goto A_TLf; A_TLf: $wallet = $this->getSetting("\100\167\x61\x6c\x6c\145\164"); goto hrVTG; Ms1Um: $data[] = [["\164\x65\170\164" => $this->i18n("\163\150\157\x77\x77\145\x62\150\x6f\x6f\x6b") . "\72\40" . ($this->getSetting("\163\150\x6f\167\167\x65\x62\x68\x6f\x6f\x6b") ? "\x6f\156" : "\x6f\146\x66"), "\x63\x61\154\154\142\x61\143\153\x5f\x64\141\x74\x61" => "\57\x73\x68\157\x77\167\145\x62\x68\x6f\x6f\153"]]; goto v6fNW; v6fNW: $data[] = [["\x74\x65\170\164" => $this->i18n("\x62\x61\143\x6b"), "\143\141\x6c\154\142\141\x63\153\x5f\x64\141\164\x61" => "\57\x63\157\x6e\x66\151\x67"]]; goto H14L2; PWgaH: $data[] = [["\164\x65\170\x74" => $this->i18n("\x73\x65\164\124\145\154\145\147\x72\x61\155\x50\x61\171\124\157\153\x65\156") . ($token ? "\72\x20{$token}" : ''), "\x63\x61\x6c\154\142\141\x63\x6b\137\x64\141\x74\x61" => "\x2f\163\145\x6e\x64\122\145\160\154\171\x20\145\156\x74\145\162\x20\164\x6f\153\145\156\137\165\x70\144\x61\x74\x65\123\145\x74\x74\151\x6e\147\x5f\x74\157\153\145\156\137" . __FUNCTION__]]; goto okKcW; H14L2: $this->uors(data: $data); goto fxZie; Gf_7r: $data[] = [["\x74\x65\x78\164" => $this->i18n("\x79\x6f\157\x6d\x6f\x6e\145\x79"), "\143\141\154\154\142\141\143\153\x5f\144\x61\164\x61" => "\x2f\x79\x6f\x6f\x6d\x6f\x6e\x65\171"]]; goto a7I9Y; hrVTG: $crypto = $this->getSetting("\100\143\162\x79\160\x74\157"); goto Gf_7r; a7I9Y: $data[] = [["\x74\145\170\x74" => $this->i18n("\x77\x61\154\x6c\145\x74") . ($wallet ? "\x3a\x20{$wallet}" : ''), "\143\141\x6c\154\142\x61\x63\153\137\144\x61\164\141" => "\57\167\x61\154\x6c\x65\164"]]; goto PWgaH; fxZie: } public function nameConfig() { goto KNHH6; fv68J: $data[] = [["\x74\x65\x78\164" => $this->i18n("\142\x61\x63\x6b"), "\143\141\x6c\154\x62\x61\143\x6b\x5f\144\x61\x74\141" => "\57\143\157\x6e\146\151\147"]]; goto ZqXZ_; eIIku: $text[] = "\xd1\x88\xd0\xb0\320\xb1\xd0\xbb\xd0\276\320\xbd\72\x20{$this->getSetting("\x74\145\x6d\x70")}"; goto xTyA1; ZqXZ_: $this->update($this->Keucv["\x63\x68\141\x74"], $this->Keucv["\155\145\163\x73\141\147\x65\137\151\144"], implode("\12", $text ?: ["\56\x2e\56"]), $data ?: false); goto th5fU; QK102: $text[] = "\321\201\320\270\xd0\274\320\262\xd0\276\320\xbb\x20\xd0\xb7\320\260\320\xbc\xd0\xb5\320\275\xd1\x8b\x20\xd0\275\320\xb5\xd1\201\xd1\202\320\xb0\320\xbd\xd0\xb4\xd0\260\xd1\200\xd1\202\320\xbd\xd0\276\xd0\263\xd0\xbe\x20\321\x81\320\xb8\320\xbc\xd0\xb2\320\xbe\320\273\320\xb0\x3a\x20{$this->getSetting("\162\145\x70\x6c")}"; goto eIIku; KNHH6: $text[] = "\x7e\x69\x70\x7e\x20\xd0\264\320\276\320\xbc\xd0\xb5\320\xbd\40\xd0\xb8\xd0\273\xd0\xb8\40\320\xb0\xd0\271\320\277\320\270\40\321\x81\xd0\xb5\321\200\320\262\xd0\265\321\200\320\xb0"; goto ddkMN; SRvxt: $text[] = "\x7e\x69\x64\176\40\320\260\320\xb9\xd0\264\320\xb8\40\320\xba\320\xbe\xd0\275\xd1\204\xd0\270\320\263\320\260"; goto QK102; ddkMN: $text[] = "\x7e\x70\x6f\162\x74\x7e\40\xd0\277\320\xbe\xd1\x80\321\202"; goto SW_DS; SW_DS: $text[] = "\176\142\x6f\x74\176\40\xd0\xb8\320\xbc\321\x8f\40\xd0\261\320\276\321\x82\320\260"; goto SRvxt; VoK0i: $data[] = [["\x74\145\x78\x74" => $this->i18n("\x74\x65\155\x70\154\x61\x74\145"), "\x63\x61\154\154\x62\x61\143\153\137\144\x61\x74\141" => "\57\x73\145\156\x64\122\x65\x70\x6c\x79\40\163\145\164\40\x74\145\155\x70\154\141\x74\x65\x5f\165\x70\144\141\164\145\123\x65\164\164\x69\x6e\x67\x5f\x74\145\x6d\x70\137" . __FUNCTION__]]; goto fv68J; xTyA1: $data[] = [["\164\145\x78\164" => $this->i18n("\x72\145\160\x6c\141\143\145\155\145\x6e\164"), "\x63\141\x6c\154\x62\x61\143\153\x5f\144\x61\164\x61" => "\x2f\163\145\x6e\144\x52\x65\160\x6c\171\x20\163\145\156\x64\x20\x72\145\160\154\141\143\x65\155\145\x6e\x74\40\x73\171\155\x62\157\x6c\x5f\165\x70\144\x61\x74\145\123\145\x74\164\151\x6e\147\137\x72\x65\160\154\137" . __FUNCTION__]]; goto VoK0i; th5fU: } public function logs() { goto eYta1; Q7pxx: $this->update($this->Keucv["\x63\x68\141\x74"], $this->Keucv["\x6d\145\x73\x73\x61\147\x65\x5f\151\144"], implode("\xa", ["\x2e\x2e\56"]), $data ?: false); goto yefhv; u1Ihx: xDJoH: goto LGPng; eYta1: foreach (scandir("\57\x6c\157\x67\x73\57") as $k => $v) { goto JoOHf; H_nRl: ESVQa: goto AMVQ0; Owlnp: yx_FO: goto H_nRl; Dc9z_: $data[] = [["\164\145\170\x74" => "{$v}\x20\50{$size}\51", "\x63\x61\154\154\142\141\143\153\x5f\144\141\x74\x61" => "\x2f\147\145\164\x4c\x6f\147\x20{$k}"], ["\164\145\x78\164" => $this->i18n("\143\x6c\145\141\x72"), "\143\141\x6c\154\x62\x61\x63\153\137\144\x61\x74\141" => "\x2f\143\x6c\x65\141\162\x4c\157\147\x20{$k}"]]; goto Owlnp; F8lhc: $size = filesize("\x2f\x6c\x6f\147\x73\57{$v}"); goto Dc9z_; JoOHf: if (preg_match("\176\136\x5c\x2e\x7e", $v)) { goto yx_FO; } goto F8lhc; AMVQ0: } goto u1Ihx; LGPng: $data[] = [["\164\x65\170\164" => $this->i18n("\x62\x61\x63\x6b"), "\143\141\x6c\154\142\x61\x63\153\x5f\144\141\164\141" => "\57\143\x6f\156\146\x69\x67"]]; goto Q7pxx; yefhv: } public function getLog($i) { goto NR6wM; D04od: JPxHt: goto qpRMG; qpRMG: $this->sendFile($this->Keucv["\143\x68\141\164"], curl_file_create("\x2f\154\157\147\x73\x2f{$logs[$i]}")); goto IxStS; NR6wM: foreach (scandir("\57\x6c\x6f\x67\x73\57") as $k => $v) { goto QrqGC; HcAgl: $logs[$k] = $v; goto TtAU9; TtAU9: zdwsi: goto caKKl; QrqGC: if (preg_match("\176\136\134\x2e\x7e", $v)) { goto zdwsi; } goto HcAgl; caKKl: maNJ6: goto CL_KB; CL_KB: } goto D04od; IxStS: } public function clearLog($i) { goto YyWvO; LblIJ: WGtjX: goto aeykP; YyWvO: foreach (scandir("\x2f\154\157\x67\163\57") as $k => $v) { goto fUkcu; fUkcu: if (!($i == $k)) { goto KpRW5; } goto yyn6E; xIeqH: PCWRu: goto AT1FM; eF6rs: KpRW5: goto xIeqH; P6D0c: goto WGtjX; goto eF6rs; yyn6E: file_put_contents("\57\x6c\x6f\147\163\57{$v}", ''); goto P6D0c; AT1FM: } goto LblIJ; aeykP: $this->logs(); goto iVUcl; iVUcl: } public function testCommands() { $this->send($this->Keucv["\x63\x68\141\x74"], var_export($this->getcommands(), true)); $this->send($this->Keucv["\x63\150\141\x74"], var_export($this->getcommands(scope: ["\x74\171\x70\x65" => "\x63\x68\x61\x74", "\143\x68\x61\164\137\x69\144" => $this->Zvrjz["\x61\144\155\151\x6e"]]), true)); } public function helpConfig() { goto jZDGF; aW5VP: $text[] = "\74\142\x3e\74\x69\x3e{$this->i18n("\141\156\x6e\x6f\x75\156\x63\x65\155\145\x6e\164")}\x3c\57\151\76\74\x2f\142\76\x20\x2d\x20\321\x80\xd0\xb0\321\x81\xd1\201\xd1\x8b\320\273\320\xba\xd0\xb0\x20\xd1\x81\xd0\276\320\276\320\261\321\211\320\xb5\xd0\xbd\xd0\270\321\217\x20\320\xb2\321\x81\xd0\265\320\xbc\x20\xd0\xba\xd0\xbb\320\270\xd0\xb5\320\275\321\x82\xd0\260\xd0\274\40\xd0\261\320\276\321\x82\xd0\260"; goto vdLyi; gaq__: $text[] = "\x3c\142\x3e\x3c\151\x3e{$this->i18n("\163\145\x74\x4d\145\x6e\165\x44\x65\163\143\x72\x69\160\164\151\157\156")}\x3c\x2f\x69\x3e\74\x2f\x62\x3e\x20\55\x20\xd0\275\320\xb0\321\201\xd1\202\321\x80\xd0\276\320\271\xd0\xba\xd0\260\40\321\x82\xd0\xb5\320\xba\321\x81\321\x82\xd0\xb0\x20\320\274\320\xb5\xd0\xbd\xd1\216\321\x88\xd0\xb5\320\272\40\320\277\xd0\xbe\320\xbb\321\x8c\320\267\320\xbe\xd0\262\xd0\xb0\321\202\320\xb5\320\xbb\321\x8f"; goto DPY0D; syVad: $text[] = "\x3c\142\x3e\74\151\x3e{$this->i18n("\x73\145\164\143\150\x61\164")}\74\x2f\151\x3e\74\57\142\76\x20\55\40\321\x83\321\201\321\x82\xd0\260\xd0\xbd\320\276\xd0\262\320\xb8\xd1\202\321\x8c\40\xd1\x82\320\xb5\320\272\xd1\201\xd1\x82\x28\xd1\201\321\x81\321\213\320\273\xd0\272\xd0\xb0\40\320\xbd\xd0\260\320\277\321\200\xd0\xb8\xd0\274\320\xb5\xd1\200\x29\x2c\x20\xd0\261\321\203\320\xb4\320\265\321\x82\x20\320\xbe\321\202\xd0\xbe\xd0\xb1\xd1\200\xd0\260\320\xb6\320\260\xd1\202\xd1\214\321\201\xd1\217\x20\xd0\xb2\320\xbe\40\xd0\xb2\xd1\201\320\265\321\205\40\xd0\274\320\265\320\xbd\321\x8e\x20\320\277\xd0\xbe\xd0\xbb\xd1\x8c\320\267\xd0\276\xd0\262\320\xb0\xd1\202\320\265\320\273\xd1\x8f\x20\xd0\xbf\xd0\xb5\321\200\xd0\xb2\320\xbe\320\xb9\x20\321\x81\321\202\321\x80\xd0\276\321\207\xd0\272\xd0\276\xd0\271"; goto kUUYR; pjbZy: $text[] = "\74\142\x3e\74\151\76{$this->i18n("\141\144\x6d\151\x6e\163")}\74\57\151\x3e\74\x2f\142\76\40\55\x20\xd0\xb4\320\xbe\320\xb1\320\260\xd0\xb2\xd0\270\321\x82\321\214\57\xd1\x83\xd0\264\320\xb0\320\273\320\270\321\202\xd1\x8c\x20\xd0\xb4\320\xbe\xd0\xbf\320\xbe\xd0\273\320\xbd\320\xb8\xd1\x82\xd0\xb5\320\273\321\x8c\xd0\275\321\213\xd1\x85\x20\320\xb0\320\xb4\xd0\xbc\320\xb8\xd0\xbd\xd0\xbe\320\262"; goto eA96v; vF8Gq: $text[] = "\x3c\x62\76\74\151\x3e{$this->i18n("\x73\x65\164\124\x65\154\145\147\162\141\x6d\x50\141\171\x54\157\153\x65\x6e")}\74\57\151\x3e\x3c\57\x62\x3e\40\x2d\40\321\x83\xd1\201\321\202\xd0\260\xd0\xbd\xd0\xbe\320\xb2\320\xba\xd0\xb0\x20\321\x82\320\276\xd0\xba\xd0\265\xd0\xbd\xd0\260\40\320\xb4\320\xbb\321\x8f\40\xd1\202\xd0\xb5\xd0\xbb\320\265\320\xb3\xd1\200\320\260\xd0\274\xd0\277\xd1\215\320\271\54\40\321\x82\320\xbe\320\xba\320\xb5\xd0\xbd\x20\xd0\xb1\xd1\x80\320\260\xd1\202\321\x8c\x20\320\xb2\x20\xd0\275\xd0\260\xd1\201\321\202\321\200\320\xbe\xd0\271\xd0\272\320\260\321\x85\40\xd0\xb1\xd0\276\xd1\x82\320\260\x20\321\203\x20\100\x42\x6f\164\106\x61\164\x68\x65\x72"; goto gaq__; Qkr5J: $text[] = "\320\x9e\320\xbf\320\xb8\xd1\x81\320\260\320\xbd\320\270\xd0\xb5\x20\xd0\xba\xd0\275\xd0\xbe\320\277\xd0\276\xd0\xba\x20\321\200\xd0\260\xd0\267\320\264\320\265\320\273\xd0\260\72"; goto pjbZy; hqyty: $text[] = "\74\x62\76\74\151\x3e{$this->i18n("\144\x65\x62\165\147")}\74\57\x69\76\74\x2f\142\x3e\x20\x2d\x20\321\200\320\265\xd0\xb6\xd0\270\320\xbc\x20\320\276\xd1\x82\xd0\xbb\320\xb0\xd0\264\320\xba\xd0\xb8\x28\320\264\xd0\xbb\321\217\40\xd1\x80\320\260\320\xb7\321\200\xd0\xb0\xd0\xb1\xd0\276\321\202\321\x87\xd0\270\xd0\272\320\xb0\x29"; goto FyDLc; diRtH: $text[] = "\74\142\x3e\74\151\x3e{$this->i18n("\163\145\x74\116\x6f\164\151\146\x79\124\145\x78\164")}\74\57\151\76\x3c\57\x62\76\40\x2d\40\xd0\275\xd0\260\xd1\x81\xd1\202\321\200\xd0\276\320\271\320\xba\xd0\260\x20\xd1\202\xd0\265\xd0\xba\xd1\201\321\x82\320\260\x20\xd1\203\xd0\262\320\xb5\320\xb4\xd0\xbe\xd0\xbc\xd0\xbb\xd0\265\xd0\275\xd0\xb8\xd0\xb9\40\xd0\xbf\xd0\xbe\xd0\xbb\xd1\214\xd0\xb7\320\276\320\262\xd0\xb0\321\202\xd0\xb5\320\xbb\xd1\216\40\320\xbf\xd1\200\320\270\40\321\x81\xd0\276\320\261\xd1\213\321\202\320\xb8\xd1\x8f\xd1\x85\x20\321\201\xd0\xbe\xd0\xb7\xd0\264\320\260\320\xbd\xd0\xb8\321\217\57\xd1\x83\320\264\xd0\260\xd0\273\320\265\xd0\xbd\320\270\321\217\57\320\xbf\321\200\320\xbe\320\264\xd0\273\xd0\265\320\xbd\xd0\270\xd1\217\x20\320\270\40\321\x83\xd0\262\320\xb5\320\xb4\320\276\xd0\xbc\320\xbb\320\265\xd0\275\320\270\xd1\x8f\x20\xd0\276\40\320\267\xd0\260\320\xba\320\260\320\275\321\207\xd0\270\320\262\320\xb0\xd1\x8e\321\211\320\xb5\320\xbc\321\x81\xd1\217\40\321\201\321\x80\xd0\xbe\xd0\272\xd0\xb5\40\320\272\xd0\276\xd0\xbd\321\204\320\270\320\xb3\320\260"; goto KUawC; FyDLc: $this->update($this->Keucv["\x63\150\141\164"], $this->Keucv["\155\x65\163\163\141\x67\145\x5f\x69\x64"], implode("\12\xa", $text ?: []), $data ?: false); goto BTqEv; eA96v: $text[] = "\74\142\76\x3c\151\x3e{$this->i18n("\x6c\x61\x6e\147\x75\141\x67\145")}\74\x2f\151\x3e\x3c\x2f\142\x3e\40\x2d\x20\321\203\xd1\201\xd1\x82\320\260\xd0\275\xd0\276\xd0\xb2\320\xb8\321\x82\xd1\x8c\40\xd0\xbf\320\xb5\xd1\x80\320\265\xd0\262\xd0\276\xd0\264\x20\xd0\272\xd0\275\320\276\320\277\320\272\xd0\xb8"; goto syVad; vdLyi: $text[] = "\x3c\x62\x3e\x3c\151\76{$this->i18n("\142\x61\143\153\165\x70")}\74\57\x69\x3e\74\x2f\142\x3e\x20\x2d\40\320\275\xd0\260\321\201\xd1\x82\xd1\x80\320\276\320\xb9\320\xba\xd0\260\x20\320\xb1\321\215\320\xba\xd0\xb0\320\xbf\320\260\x20\320\221\xd0\224\40\xd0\xbf\320\276\40\xd1\200\320\260\xd1\201\xd0\277\xd0\270\xd1\x81\320\260\xd0\275\320\xb8\321\216"; goto hqyty; xBOD7: $text[] = "\74\x62\76\74\x69\76{$this->i18n("\145\x78\160\x6f\162\164")}\74\57\x69\76\74\x2f\142\x3e\40\x2d\x20\320\xb5\320\272\321\201\xd0\277\xd0\xbe\xd1\200\321\202\x20\xd0\xb2\xd1\201\320\xb5\xd1\x85\40\xd0\xbd\320\260\321\x81\xd1\202\321\200\320\276\xd0\265\320\xba\40\xd0\xb2\x20\xd0\262\320\270\320\xb4\xd0\xb5\40\xd0\xb4\320\xb0\xd0\274\xd0\xbf\xd0\xb0\x20\xd0\221\xd0\224"; goto y7hBX; WADcb: $text[] = "\74\x62\x3e\74\151\76{$this->i18n("\144\x65\x66\x61\165\154\x74\x44\x4e\123")}\74\x2f\151\x3e\74\57\142\x3e\x20\55\x20\xd1\x83\xd1\201\321\202\xd0\xb0\xd0\xbd\xd0\xbe\xd0\262\xd0\xba\xd0\260\x20\320\xb4\320\265\321\204\xd0\xbe\320\273\321\x82\xd0\275\xd0\276\xd0\xb3\xd0\276\x20\xd0\264\320\xbd\xd1\201\x2c\40\320\277\xd0\xbe\320\xb4\xd1\201\321\x82\320\xb0\320\262\xd0\xbb\xd1\x8f\320\xb5\321\202\321\x81\xd1\x8f\40\xd0\xb2\x20\xd0\xba\320\276\xd0\275\xd1\204\xd0\xb8\320\xb3\x20\xd0\277\xd0\xbe\320\xbb\321\214\320\267\xd0\276\320\xb2\320\260\xd1\x82\xd0\xb5\xd0\xbb\321\216"; goto aW5VP; KUawC: $text[] = "\74\142\76\x3c\151\x3e{$this->i18n("\145\170\x70\x69\x72\x65\x4e\x6f\164\151\146\x79")}\x3c\57\151\x3e\x3c\x2f\142\x3e\x20\x2d\40\320\xb7\320\260\xd0\264\320\xb0\321\x82\321\214\40\320\xb2\321\x80\320\xb5\320\274\xd1\x8f\x20\320\267\320\260\40\320\272\xd0\276\321\202\xd0\xbe\xd1\200\xd0\276\xd0\265\x20\320\xb1\xd0\xbe\xd1\202\x20\320\xb1\321\203\320\264\xd0\xb5\321\x82\x20\321\x83\320\xb2\320\265\xd0\xb4\320\276\320\274\xd0\xbb\321\217\xd1\202\321\x8c\x20\xd0\277\xd0\276\xd0\273\xd1\x8c\xd0\267\320\xbe\xd0\262\320\xb0\321\202\xd0\265\320\xbb\321\x8f\40\xd1\x87\321\x82\xd0\xbe\x20\xd0\xba\320\276\320\xbd\xd1\x84\xd0\xb8\320\xb3\x20\321\x81\xd0\xba\320\276\xd1\200\320\xbe\40\xd0\277\321\200\xd0\265\320\xba\321\x80\320\260\321\x82\xd0\xb8\321\x82\x20\xd1\200\320\xb0\320\xb1\320\xbe\xd1\x82\xd0\xb0\xd1\x82\321\x8c"; goto xBOD7; DPY0D: $text[] = "\x3c\x62\76\74\x69\76{$this->i18n("\x73\145\164\124\145\154\145\147\x72\141\x6d\x4d\145\x6e\165\x44\x65\163\143\x72\151\160\x74\151\157\156")}\x3c\57\x69\x3e\x3c\x2f\x62\76\x20\x2d\x20\320\275\320\xb0\321\x81\xd1\202\321\200\320\276\320\xb9\xd0\272\320\260\x20\320\xbe\320\277\320\270\xd1\201\xd0\xb0\xd0\275\320\270\321\217\x20\xd0\xba\xd0\276\xd0\274\320\xb0\320\xbd\xd0\264\321\213\x20\57\x6d\145\x6e\165\40\320\262\40\320\272\320\xbb\320\270\xd0\xb5\xd0\xbd\xd1\x82\320\xb5\40\321\202\xd0\xb5\320\xbb\320\265\xd0\263\xd1\x80\320\260\320\274\xd0\260"; goto diRtH; y7hBX: $text[] = "\x3c\x62\76\x3c\151\x3e{$this->i18n("\x69\x6d\160\x6f\162\x74")}\74\57\151\76\74\x2f\x62\76\40\x2d\40\xd0\xb8\320\274\xd0\277\xd0\276\xd1\x80\321\x82\x20\x73\x71\154"; goto WADcb; jZDGF: $data[] = [["\x74\145\170\x74" => $this->i18n("\x62\x61\143\153"), "\143\x61\154\x6c\x62\141\x63\153\x5f\144\x61\x74\141" => "\57\143\x6f\156\146\151\147"]]; goto Qkr5J; kUUYR: $text[] = "\74\142\x3e\74\151\76{$this->i18n("\171\157\x6f\155\157\156\145\171")}\74\x2f\x69\76\74\57\142\76\x20\55\40\xd0\275\320\260\321\201\321\x82\xd1\x80\xd0\276\xd0\271\xd0\272\320\260\40\321\200\xd0\xb5\xd0\xba\xd0\262\320\270\320\267\xd0\xb8\xd1\x82\xd0\xbe\320\262\x20\x79\x6f\x6f\155\157\156\145\171\x28\320\xb4\320\276\xd0\xbd\320\260\321\202\51"; goto vF8Gq; BTqEv: } public function helpConfigServer($id, $serverpage, $clientpage) { goto wGWNr; lp2GN: $text[] = "\74\142\x3e\74\151\x3e{$this->i18n("\x70\x69\156\147")}\74\57\151\x3e\74\57\x62\x3e\x20\x2d\x20\xd1\x81\320\276\320\xb7\320\xb4\320\260\xd1\x81\xd1\202\40\xd0\xb7\320\xb0\xd0\xbf\xd0\270\xd1\x81\xd1\214\x2c\x20\xd0\275\320\260\40\320\xba\320\276\xd1\x82\xd0\xbe\321\200\xd1\x83\xd1\216\x20\320\264\320\xbe\320\273\xd0\266\xd0\275\320\260\x20\xd0\276\xd1\202\xd1\200\xd0\265\xd0\260\320\263\xd0\270\xd1\x80\320\xbe\xd0\xb2\320\xb0\321\x82\xd1\214\x20\320\275\320\276\xd0\264\320\260\40\xd0\262\40\xd1\200\xd0\260\xd0\xbc\320\xba\xd0\xb0\xd1\205\40\xd1\x81\xd0\xb8\xd0\275\xd1\205\xd1\200\xd0\276\320\275\xd0\270\xd0\xb7\320\xb0\321\x86\xd0\270\xd0\xb8"; goto u4GqW; bMqBb: $text[] = "\74\x62\x3e\x3c\151\76{$this->i18n("\144\x65\x6c\145\x74\145")}\x3c\x2f\151\x3e\x3c\x2f\142\76\40\55\x20\321\x83\xd0\264\xd0\260\xd0\273\320\xb8\321\202\321\x8c\x20\xd0\xbd\xd0\xbe\320\xb4\321\x83\x2e\x20\320\265\321\x81\320\xbb\320\xb8\40\320\xbd\xd0\xbe\xd0\264\320\260\40\321\x80\xd0\260\320\xb1\xd0\xbe\321\207\xd0\260\321\x8f\x2c\40\321\x82\xd0\xbe\40\xd0\xbe\320\xbd\xd0\260\40\xd0\277\320\xb5\321\x80\xd0\265\320\xb7\xd0\260\xd0\xbf\xd0\xb8\321\x88\320\265\xd1\x82\40\321\201\xd0\xb5\xd0\xb1\321\x8f\x20\xd0\262\40\xd0\261\xd0\260\xd1\x88\xd0\275\320\xb5"; goto SeIcy; eckOh: $text[] = "\74\142\76\74\x69\76{$this->i18n("\x73\154\x65\145\x70\123\145\x72\x76\x65\162")}\x3c\57\151\76\74\x2f\x62\x3e\40\x2d\x20\xd0\277\xd0\xb5\xd1\200\320\270\xd0\xbe\320\264\x20\xd1\201\320\xb8\xd0\275\321\x85\321\x80\xd0\xbe\xd0\275\320\270\320\xb7\320\260\xd1\x86\320\xb8\320\xb8\x20\xd0\275\xd0\xbe\xd0\264\321\x8b\40\321\x81\40\xd0\xb1\xd0\260\xd1\x88\320\275\xd0\xb5\320\271\54\x20\xd0\xb2\40\321\201\320\xb5\xd0\272\321\x83\320\275\xd0\264\320\xb0\xd1\x85"; goto lp2GN; JJ0BK: $text[] = "\x3c\142\x3e\x3c\x69\x3e{$this->i18n("\154\151\x6d\x69\x74\x73\x53\145\162\166\x65\x72")}\74\57\151\76\x3c\57\x62\x3e\40\55\x20\xd0\274\xd0\xb0\320\xba\321\x81\xd0\270\xd0\xbc\320\260\320\xbb\321\214\xd0\275\xd0\xbe\xd0\xb5\40\xd0\272\xd0\xbe\320\273\x2d\xd0\xb2\xd0\xbe\40\xd0\xba\320\276\xd0\xbd\xd1\204\320\270\xd0\263\320\xbe\320\262\40\xd0\275\xd0\260\40\xd0\277\320\xbe\xd0\273\321\214\320\267\xd0\xbe\xd0\xb2\320\xb0\xd1\x82\xd0\xb5\320\xbb\321\217"; goto eckOh; A6mSy: $text[] = "\xd0\236\xd0\277\xd0\xb8\321\201\xd0\260\xd0\275\320\270\320\265\40\xd0\xba\320\275\xd0\xbe\xd0\xbf\320\xbe\320\272\40\xd1\x80\xd0\260\320\267\xd0\264\320\265\320\xbb\320\260\72"; goto xYvjB; veaH8: $text[] = "\x3c\x62\x3e\74\151\x3e{$this->i18n("\x6e\x61\155\145\123\145\x72\x76\145\x72")}\x3c\57\151\x3e\74\x2f\x62\x3e\x20\55\x20\xd0\xbd\xd0\xb0\321\x81\xd1\202\321\x80\xd0\xbe\320\xb9\320\272\320\xb0\x20\xd0\xb8\xd0\xbc\xd0\xb5\320\xbd\xd0\270\x20\320\xbd\xd0\276\320\xb4\321\x8b\54\40\xd0\276\321\x82\320\xbe\320\xb1\xd1\x80\xd0\260\xd0\266\320\260\320\265\321\202\321\201\321\217\x20\321\202\320\260\xd0\xba\320\266\xd0\xb5\x20\320\xb8\x20\xd0\264\320\xbb\321\217\x20\xd0\xbf\320\276\320\273\321\x8c\xd0\xb7\xd0\276\xd0\262\320\260\321\202\xd0\265\320\xbb\xd1\217\x20\320\xbf\xd1\200\320\xb8\x20\xd0\xb2\xd1\x8b\320\xb1\320\xbe\321\x80\320\265\40\321\201\xd0\265\321\x80\xd0\xb2\320\265\321\x80\320\260"; goto QEJCr; eZwz7: $text[] = "\x3c\x62\76\x3c\151\x3e{$this->i18n("\x74\x6f\x72\x72\x65\156\x74")}\74\x2f\151\76\74\x2f\142\76\40\55\x20\320\xb2\320\xba\xd0\xbb\321\x8e\321\207\320\xb5\xd0\xbd\xd0\xb8\xd0\xb5\x2f\xd0\276\xd1\202\320\xba\xd0\273\xd1\x8e\xd1\207\xd0\265\320\275\320\270\320\xb5\40\321\202\320\xbe\321\x80\xd1\200\320\265\xd0\275\xd1\x82\320\xbe\320\262\40\xd0\264\320\xbb\xd1\217\40\320\275\xd0\276\xd0\xb4\xd1\213\40\x28\320\276\xd1\x82\320\272\xd0\273\xd1\x8e\xd1\x87\320\260\xd0\265\xd1\x82\40\xd0\xbd\xd0\265\x20\x31\x30\60\x25\51"; goto qqx0R; QEJCr: $text[] = "\x3c\x62\x3e\x3c\151\76{$this->i18n("\160\162\151\x63\145")}\x3c\x2f\x69\76\x3c\x2f\x62\x3e\x20\55\x20\321\203\321\x81\xd1\x82\320\260\xd0\xbd\xd0\xbe\320\xb2\xd0\272\320\xb0\40\xd1\x86\320\265\xd0\xbd\40\320\264\xd0\xbb\xd1\217\x20\320\275\xd0\276\xd0\xb4\321\x8b"; goto YjIiE; SeIcy: $this->update($this->Keucv["\x63\150\141\x74"], $this->Keucv["\x6d\145\x73\163\x61\147\x65\137\x69\144"], implode("\12\12", $text ?: []), $data ?: false); goto v1L09; YjIiE: $text[] = "\x3c\142\76\x3c\x69\x3e{$this->i18n("\164\145\x73\164\124\x69\x6d\x65")}\74\57\151\x3e\x3c\57\142\x3e\x20\55\40\321\x83\321\201\xd1\202\320\xb0\xd0\275\xd0\276\320\262\xd0\272\xd0\xb0\40\xd0\xb2\321\200\320\265\xd0\274\xd0\xb5\xd0\275\xd0\xb8\40\xd0\xb4\320\265\320\271\321\x81\321\x82\xd0\262\320\270\321\x8f\x20\321\202\320\xb5\321\201\xd1\202\xd0\xbe\xd0\xb2\xd0\xbe\xd0\xb3\xd0\xbe\40\320\272\xd0\276\320\275\xd1\204\xd0\270\xd0\xb3\xd0\xb0"; goto eZwz7; wGWNr: $data[] = [["\164\145\170\x74" => $this->i18n("\142\x61\143\153"), "\143\x61\154\x6c\x62\x61\143\x6b\137\144\141\x74\x61" => "\57\x63\x6f\156\146\x69\147\x53\x65\162\166\145\x72\40{$id}\x5f{$serverpage}\137{$clientpage}"]]; goto A6mSy; qqx0R: $text[] = "\x3c\142\x3e\74\x69\x3e{$this->i18n("\x63\x65\x6c\154\163\123\x65\162\x76\x65\x72")}\74\57\151\x3e\x3c\57\142\x3e\x20\55\40\320\274\320\xb0\320\xba\xd1\x81\xd0\270\320\xbc\320\260\xd0\xbb\xd1\x8c\xd0\xbd\320\xbe\320\265\40\320\272\xd0\xbe\320\xbb\55\xd0\262\xd0\276\x20\xd0\272\320\276\xd0\xbd\xd1\x84\xd0\xb8\xd0\263\xd0\xbe\320\xb2\40\xd0\xb4\320\276\xd1\x81\xd1\202\321\x83\xd0\277\320\xbd\xd1\213\321\205\x20\320\272\40\320\xbf\xd0\276\xd0\xba\321\203\320\277\xd0\272\xd0\xb5"; goto JJ0BK; z9rjE: $text[] = "\74\x62\76\x3c\151\76{$this->i18n("\x65\x78\x70\157\x72\164\123\x65\162\166\x65\x72")}\74\x2f\x69\76\x3c\57\142\76\x20\x2d\40\xd0\xb2\321\213\320\264\xd0\xb0\xd0\xb5\321\202\x20\xd0\xb0\321\x80\321\205\320\xb8\320\262\40\xd0\275\xd0\276\xd0\264\xd1\x8b\x20\321\x81\40\321\x83\320\266\xd0\xb5\x20\xd0\xbd\xd0\xb0\xd1\201\xd1\202\xd1\x80\320\276\xd0\265\xd0\xbd\xd0\xbd\xd1\213\320\274\40\167\x67\x30\56\x63\157\156\x66\x2c\x20\xd0\xbd\320\265\xd0\276\xd0\xb1\xd1\205\xd0\276\320\xb4\320\xb8\320\xbc\xd0\276\x20\xd0\265\321\201\320\xbb\320\270\x20\xd0\xbd\320\xbe\320\264\xd0\260\40\320\277\320\xb5\xd1\200\xd0\265\xd0\265\xd0\267\xd0\266\xd0\260\xd0\xb5\321\x82\40\xd0\275\xd0\xb0\x20\320\264\321\x80\321\203\xd0\xb3\320\276\320\271\x20\321\201\320\xb5\xd1\200\320\xb2\xd0\xb0\320\272\50\320\xb0\xd0\xb9\320\277\xd0\xb8\51"; goto veaH8; xYvjB: $text[] = "\74\142\76\x3c\x69\x3e{$this->i18n("\163\x65\x74\x44\157\x6d\x61\151\156")}\x3c\57\151\x3e\74\57\x62\76\x20\x2d\x20\xd1\203\321\x81\321\202\xd0\260\xd0\275\320\276\xd0\xb2\320\270\xd1\202\321\214\x20\xd0\xb4\xd0\276\xd0\274\320\xb5\xd0\275\54\40\xd0\xb1\321\x83\xd0\xb4\xd0\xb5\321\x82\x20\xd0\277\xd1\200\xd0\xbe\320\xbf\xd0\xb8\xd1\201\321\x8b\320\262\xd0\xb0\xd1\202\xd1\214\321\201\xd1\217\x20\320\xb2\40\xd0\xba\320\276\320\xbd\xd1\204\xd0\xb8\320\263\xd0\xb5\x20\320\xb2\320\xbc\320\265\321\x81\xd1\x82\320\xbe\x20\320\260\xd0\271\xd0\277\320\270\x20\xd0\262\40\xd0\xb3\xd1\x80\320\xb0\321\204\320\xb5\x20\105\156\144\160\157\151\156\x74\x2e\40\320\225\321\x81\xd0\273\320\270\x20\320\xbd\320\xbe\xd0\xb4\xd0\xb0\40\320\xbf\320\xb5\xd1\x80\xd0\265\xd0\xb5\320\xb4\xd0\xb5\xd1\202\x20\xd0\275\320\xb0\x20\xd0\xb4\xd1\x80\321\x83\320\263\xd0\276\320\271\40\320\xb0\xd0\271\xd0\277\320\270\x2c\40\xd1\202\xd0\276\40\320\275\320\265\40\320\xbd\xd1\203\xd0\xb6\320\275\xd0\276\40\xd0\xb1\xd1\x83\xd0\xb4\320\265\321\202\x20\xd0\xb7\xd0\xb0\320\275\320\xbe\xd0\262\xd0\xbe\x20\321\200\320\xb0\xd0\xb7\xd0\xb4\320\260\xd0\262\320\260\321\202\321\x8c\40\320\272\320\276\xd0\275\xd1\x84\xd0\270\xd0\xb3\320\xb8\54\40\xd0\xb4\xd0\276\321\x81\321\x82\320\260\321\x82\xd0\276\321\x87\320\275\xd0\xbe\40\320\xb1\xd1\203\320\xb4\xd0\265\321\202\40\xd0\xbf\320\xbe\xd0\274\xd0\265\320\xbd\321\217\xd1\x82\xd1\214\40\xd0\220\55\xd0\267\320\xb0\320\277\xd0\270\xd1\x81\xd1\214\40\320\xb4\320\xbe\320\274\320\xb5\320\275\321\x83"; goto z9rjE; u4GqW: $text[] = "\x3c\142\76\74\151\76{$this->i18n("\163\x77\x69\x74\x63\150\120\x61\x79")}\x3c\57\x69\76\x3c\57\x62\x3e\40\x2d\40\320\xb2\320\272\320\273\xd1\216\321\x87\320\270\321\202\xd1\x8c\x2f\320\276\321\x82\320\272\xd0\xbb\xd1\x8e\321\x87\320\xb8\321\202\xd1\x8c\40\xd0\xbe\320\277\320\273\xd0\260\xd1\x82\321\x83\x20\320\275\320\260\40\xd0\xbd\xd0\xbe\xd0\264\320\xb5\x20\320\xb4\xd0\xbb\321\217\x20\320\277\xd0\xbe\xd0\273\321\x8c\320\267\xd0\276\320\xb2\xd0\xb0\321\202\320\265\320\273\320\xb5\320\271"; goto bMqBb; v1L09: } public function setBackup($text) { goto Tar7m; VjZHX: if (!($pin = explode("\57", $this->getSetting("\x70\x69\156\142\x61\143\x6b\165\x70"))[0])) { goto sqN8j; } goto EvBWh; Tar7m: $text = trim($text); goto XKi2Y; u23VP: $this->config(); goto UBf2A; c7BoK: if (preg_match("\176\x28\x5c\x64\53\x5c\163\x5c\167\53\x29\50\x3f\72\134\163\x2b\51\77\x2f\50\77\x3a\x5c\163\x2b\x29\77\x28\134\144\x7b\x32\x7d\72\134\x64\173\62\175\51\176", $text, $m)) { goto Wrksv; } goto dyQCC; EvBWh: $this->unpin($this->Zvrjz["\x61\x64\155\151\x6e"], $pin); goto PzI_0; q_lwq: $start = $m[2]; goto UjTLd; B6YaM: sqN8j: goto u23VP; Rgjxj: $period = $m[1]; goto q_lwq; q1gjF: Wrksv: goto Rgjxj; UjTLd: $this->setSetting("\x62\x61\x63\x6b\x75\160", $text); goto HFvnE; dyQCC: goto fmR6L; goto FcbpF; pCRep: goto fmR6L; goto q1gjF; oyiTY: $this->setSetting("\142\141\x63\153\165\160", ''); goto pCRep; FcbpF: sbpsL: goto oyiTY; XKi2Y: if (empty($text)) { goto sbpsL; } goto c7BoK; HFvnE: fmR6L: goto VjZHX; PzI_0: $this->setSetting("\x70\x69\x6e\142\141\x63\153\165\x70", ''); goto B6YaM; UBf2A: } public function backup() { goto hznYh; qU5cf: if ($last) { goto d8GGu; } goto nYcsv; a1l79: $this->pinBackup(); goto FRRvM; C4z7r: MsP4s: goto a1l79; lBEHB: goto sNKx4; goto C4z7r; tyMfd: if (!$time) { goto y7Gb8; } goto kMcvi; kMcvi: preg_match("\176\x28\x5c\x64\x2b\134\163\134\167\x2b\51\x28\77\x3a\x5c\x73\x2b\51\x3f\x2f\x28\x3f\x3a\134\163\x2b\x29\x3f\x28\134\x64\173\x32\x7d\x3a\x5c\144\173\62\x7d\51\x7e", $time, $m); goto FXBrw; Z3iQY: y7Gb8: goto FNJVv; FRRvM: sNKx4: goto Z3iQY; w2DQH: if (!($c - $time >= $period)) { goto Wo8Xp; } goto Tr7Ln; qw_u7: goto sNKx4; goto Mxcbr; Tr7Ln: $this->unpin($this->Zvrjz["\141\x64\155\x69\x6e"], $pin); goto mRcqY; pimUC: Wo8Xp: goto lBEHB; wWuh8: $last = $this->getSetting("\x70\x69\x6e\142\x61\143\153\165\160"); goto qU5cf; hznYh: $c = time(); goto B7aT7; Uuw3u: [$pin, $time] = explode("\57", $last); goto w2DQH; Mxcbr: d8GGu: goto Uuw3u; mRcqY: $this->pinBackup(); goto XLj08; jZPnr: $start = strtotime($m[2]); goto wWuh8; FXBrw: $period = strtotime($m[1]) - $c; goto jZPnr; XLj08: return; goto pimUC; B7aT7: $time = $this->getSetting("\x62\141\143\x6b\165\x70"); goto tyMfd; nYcsv: if ($c - $start > 0 && $c - $start < 10) { goto MsP4s; } goto qw_u7; FNJVv: } public function pinBackup() { goto MhwjY; uZdzY: $this->setSetting("\160\151\x6e\142\x61\143\x6b\x75\x70", "{$pin}\x2f" . time()); goto E9qJF; E9qJF: $this->pin($this->Zvrjz["\x61\144\x6d\x69\x6e"], $pin); goto Auu7M; MhwjY: $pin = $this->export()["\x72\145\163\x75\154\x74"]["\155\x65\x73\x73\x61\x67\x65\137\151\x64"]; goto uZdzY; Auu7M: } public function announcement($text) { goto KKDCg; Iuqca: $_SESSION["\141\156\x6e\x6f\x75\x6e\143\x65\x6d\145\156\x74"]["\164\x65\170\x74"] = $this->send($this->Keucv["\143\150\141\x74"], $text, button: $data, entities: $this->Keucv["\145\x6e\164\x69\164\151\145\x73"], withoutOffset: 1)["\162\145\163\165\154\164"]; goto dRxOI; tUWav: if (!$this->Keucv["\x70\x68\157\x74\x6f"]) { goto IP6of; } goto KJK_L; KJK_L: $_SESSION["\x61\156\156\x6f\x75\156\143\x65\x6d\145\156\x74"]["\160\150\x6f\164\x6f"] = $this->sendPhoto($this->Keucv["\143\150\141\164"], $this->Keucv["\160\150\157\164\x6f"][0]["\146\x69\x6c\x65\x5f\151\x64"])["\x72\x65\x73\165\x6c\x74"]; goto SL3Cl; KKDCg: $data = [[["\164\145\170\x74" => $this->i18n("\x61\x6e\156\157\165\156\143\145\x6d\x65\x6e\x74"), "\x63\x61\154\x6c\x62\x61\x63\153\x5f\144\141\x74\141" => "\x2f\163\x65\156\x64\x41\156\x6e\x6f\x75\x6e\x63\145\x6d\145\156\164"]]]; goto lBM24; SL3Cl: IP6of: goto Iuqca; lBM24: unset($_SESSION["\141\x6e\156\157\x75\x6e\143\x65\x6d\145\156\164"]); goto tUWav; dRxOI: } public function sendAnnouncement() { goto DBusp; en5ov: $photo = $_SESSION["\x61\x6e\x6e\x6f\165\x6e\x63\x65\x6d\x65\156\x74"]["\160\x68\x6f\x74\x6f"]["\160\x68\x6f\164\x6f"][0]["\x66\151\154\x65\137\x69\x64"]; goto VcEbr; DqL4N: zICBR: goto en5ov; Re5vI: $this->send($this->Keucv["\143\150\x61\164"], "\xd0\xb4\xd0\260\320\xbd\320\xbd\xd1\x8b\320\xb5\x20\321\x83\xd1\201\321\202\320\xb0\321\x80\xd0\xb5\xd0\xbb\320\xb8"); goto irtci; qI1cS: foreach ($cl as $k => $v) { goto R6Dlq; jjH9V: Xjqvx: goto jo5qR; jo5qR: $this->sendPhoto($v, $photo, $message, entities: $entities); goto QXhIP; jk2tG: $this->send($v, $message, entities: $entities); goto qqtha; JhE1i: ypgBv: goto NXhSW; QXhIP: xWBOi: goto JhE1i; R6Dlq: if ($photo) { goto Xjqvx; } goto jk2tG; qqtha: goto xWBOi; goto jjH9V; NXhSW: } goto lD1lp; DBusp: if (!empty($_SESSION["\141\x6e\x6e\x6f\165\x6e\143\145\155\x65\156\x74"])) { goto zICBR; } goto Re5vI; EhlCX: if (empty($_SESSION["\141\x6e\156\157\165\156\143\x65\155\145\156\x74"]["\164\145\x78\164"]["\155\x65\x73\x73\x61\x67\145\137\x69\x64"])) { goto ol9gU; } goto RTlhr; irtci: goto byycw; goto DqL4N; bUiY0: if (empty($_SESSION["\141\x6e\156\x6f\x75\156\x63\145\155\x65\x6e\x74"]["\160\150\x6f\x74\157"]["\155\x65\163\x73\x61\147\x65\x5f\151\144"])) { goto yVE2I; } goto DvUvI; BWDpS: $cl = array_merge([$this->Zvrjz["\141\144\x6d\x69\x6e"]], $this->sql("\163\x65\154\145\x63\164\x20\x74\x67\151\144\x20\146\162\157\x6d\40\143\x6c\x69\145\156\x74\163\x20\165\x6e\x69\157\156\x20\163\145\x6c\x65\143\164\40\164\147\x69\144\x20\x66\162\157\x6d\x20\157\162\x64\145\162\163", view: "\143\x6f\x6c\165\155\x6e") ?: []); goto bUiY0; dt0sA: ol9gU: goto qI1cS; DvUvI: $this->delete($this->Keucv["\143\x68\141\x74"], $_SESSION["\141\156\156\157\x75\x6e\x63\x65\155\x65\x6e\x74"]["\x70\150\157\164\157"]["\155\x65\163\x73\x61\147\145\137\x69\144"]); goto hWcpH; VcEbr: $message = $_SESSION["\x61\x6e\x6e\x6f\x75\x6e\x63\x65\155\145\x6e\164"]["\x74\x65\170\164"]["\x74\145\x78\x74"]; goto Aw9pz; lD1lp: ejgYx: goto Gvv05; RTlhr: $this->delete($this->Keucv["\x63\150\x61\x74"], $_SESSION["\141\156\x6e\157\x75\x6e\x63\x65\155\145\156\x74"]["\x74\145\x78\164"]["\155\x65\x73\163\141\x67\x65\x5f\151\144"]); goto dt0sA; Gvv05: unset($_SESSION["\x61\156\x6e\x6f\165\156\x63\145\155\145\x6e\164"]); goto JbITy; Aw9pz: $entities = $_SESSION["\x61\156\x6e\x6f\x75\156\x63\145\155\145\156\x74"]["\x74\145\x78\x74"]["\x65\156\164\x69\x74\x69\145\x73"]; goto BWDpS; hWcpH: yVE2I: goto EhlCX; JbITy: byycw: goto JM_8V; JM_8V: } public function setTelegramMenuDescription($text) { goto e_wYe; MWiBB: foreach ($c as $k => $v) { goto EPGqm; UyIWD: jYoW9: goto UV1o2; EPGqm: if (!($v["\143\x6f\x6d\x6d\x61\x6e\144"] == "\155\145\156\165")) { goto jYoW9; } goto a6XF2; a6XF2: $c[$k]["\x64\x65\163\x63\x72\x69\160\164\151\x6f\x6e"] = $text; goto UyIWD; UV1o2: QT1U4: goto d0qEW; d0qEW: } goto EY45f; AlTDI: $scope = ["\x74\x79\160\x65" => "\143\x68\141\164", "\143\150\x61\x74\x5f\151\144" => $this->Zvrjz["\x61\x64\x6d\x69\156"]]; goto bbqHz; KyoXX: $this->setcommands(["\143\x6f\x6d\155\x61\x6e\x64\x73" => $c]); goto AlTDI; PwVY3: $this->setcommands(["\163\x63\x6f\x70\145" => $scope, "\143\x6f\155\x6d\141\x6e\x64\163" => $c]); goto k1FoZ; bkFN1: $this->config(); goto mXOkJ; e_wYe: $text = trim($text); goto Zb9Cd; ahcM4: $this->setSetting("\164\x6c\147\162\x6d\x6d\x65\156\x75", $text); goto mYLDF; mYLDF: $c = $this->getcommands(); goto MWiBB; EY45f: AtRDt: goto KyoXX; k1FoZ: qTqUO: goto bkFN1; Zb9Cd: if (empty($text)) { goto qTqUO; } goto ahcM4; Oaf54: VkJ6A: goto PwVY3; bbqHz: $c = $this->getcommands(scope: $scope); goto rNQ9n; rNQ9n: foreach ($c as $k => $v) { goto gbr61; CIvxO: Ua6Ax: goto WYBh5; WYBh5: Cismh: goto tSTF3; qKmdL: $c[$k]["\144\x65\163\x63\162\151\x70\164\151\157\x6e"] = $text; goto CIvxO; gbr61: if (!($v["\x63\157\155\155\x61\x6e\144"] == "\155\x65\156\x75")) { goto Ua6Ax; } goto qKmdL; tSTF3: } goto Oaf54; mXOkJ: } public function helpNotify() { goto zn8db; zn8db: $text[] = "\74\x62\76\x3c\151\76\x73\x65\x74\116\157\164\x69\x66\171\105\x78\x70\x69\162\145\74\x2f\151\x3e\x3c\57\142\x3e\40\x2d\40\xd1\203\320\xb2\320\xb5\320\xb4\320\xbe\xd0\xbc\xd0\273\320\xb5\320\275\320\xb8\xd0\xb5\x20\320\276\xd1\202\320\277\321\200\xd0\xb0\320\xb2\xd0\273\xd1\217\321\x8e\xd1\x89\320\xb5\xd0\265\321\x81\321\217\x20\320\267\320\260\40\x4e\x20\320\xb2\321\x80\xd0\265\320\xbc\xd0\265\320\xbd\320\270\40\xd0\264\320\276\x20\xd0\276\xd0\272\xd0\276\320\xbd\xd1\x87\320\xb0\xd0\xbd\xd0\xb8\321\217\40\321\201\xd1\200\xd0\xbe\320\272\320\260\40\320\xba\320\xbe\320\275\xd1\x84\320\xb8\xd0\xb3\xd0\260\xa\x3c\142\76\74\x69\x3e\x73\145\164\116\157\164\151\x66\171\103\162\145\x61\164\145\x3c\x2f\x69\76\x3c\x2f\142\x3e\x20\x2d\x20\xd1\x83\320\xb2\320\265\320\264\xd0\xbe\xd0\xbc\320\273\320\xb5\320\275\320\xb8\320\xb5\x20\xd0\276\xd1\x82\320\xbf\xd1\x80\xd0\xb0\xd0\262\320\273\xd1\217\xd1\x8e\321\x89\320\xb5\320\xb5\xd1\201\321\217\40\xd0\277\xd0\xbe\321\201\320\273\xd0\265\x20\xd1\x81\320\276\xd0\xb7\xd0\264\320\260\xd0\xbd\320\270\xd1\217\x20\xd0\xba\xd0\xbe\xd0\xbd\321\x84\320\270\xd0\263\320\260\12\74\x62\x3e\74\x69\x3e\x73\145\164\x4e\x6f\x74\x69\146\x79\120\162\157\154\x6f\x6e\x67\x3c\57\151\76\74\57\x62\x3e\x20\55\x20\321\203\320\262\xd0\xb5\320\264\xd0\276\xd0\274\320\xbb\xd0\xb5\320\xbd\xd0\270\xd0\265\40\320\xbe\xd1\x82\xd0\xbf\xd1\x80\320\260\xd0\xb2\320\xbb\xd1\217\321\216\321\x89\320\265\xd0\xb5\321\201\321\217\x20\320\277\xd1\x80\320\270\40\320\277\xd1\200\xd0\276\xd0\xb4\xd0\xbb\320\265\xd0\xbd\xd0\270\xd0\270\x20\320\xba\320\xbe\320\275\321\204\320\xb8\xd0\263\xd0\xb0\xa\74\x62\76\x3c\x69\76\x73\145\164\116\x6f\x74\151\x66\x79\x44\x65\x6c\x65\x74\x65\x3c\x2f\151\x3e\x3c\x2f\x62\x3e\40\x2d\40\321\x83\xd0\262\xd0\xb5\320\xb4\320\276\xd0\274\320\273\320\xb5\xd0\xbd\xd0\270\320\xb5\40\320\xbe\xd1\202\xd0\277\321\x80\320\260\320\262\320\xbb\321\217\xd1\x8e\321\x89\320\265\320\265\321\201\321\217\x20\320\277\321\200\320\270\x20\xd0\xbf\321\200\xd0\265\320\272\xd1\x80\320\xb0\xd1\211\320\xb5\xd0\xbd\xd0\xb8\320\270\x20\xd1\200\xd0\260\320\xb1\320\xbe\321\x82\xd1\213\x20\xd0\xba\xd0\xbe\xd0\xbd\xd1\204\320\xb8\320\263\320\xb0"; goto AEzyM; pAoN1: $this->update($this->Keucv["\143\150\141\164"], $this->Keucv["\x6d\x65\163\x73\x61\x67\145\x5f\x69\x64"], implode("\12", $text ?: []), $data ?: false); goto UF34B; AEzyM: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x62\141\x63\x6b"), "\x63\141\x6c\154\142\141\143\153\137\x64\x61\164\x61" => "\x2f\x73\145\x74\x4e\157\x74\x69\146\x79\124\x65\170\164"]]; goto pAoN1; UF34B: } public function setNotifyText($chapter = false) { goto vgWqa; uXmb1: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x73\x65\x74\116\x6f\164\x69\146\171\103\162\x65\141\x74\x65"), "\x63\x61\154\x6c\x62\x61\143\x6b\137\x64\x61\x74\x61" => "\x2f\163\145\x6e\144\x52\x65\x70\154\x79\x20\145\156\164\145\162\40\x74\145\170\164\x5f\x75\x70\x64\141\164\145\123\145\x74\x74\x69\156\147\137\x6e\143\x5f" . __FUNCTION__ . "\x5f\x6e\143"], ["\x74\x65\170\164" => $this->i18n("\x70\x72\145\166\x69\x65\167"), "\x63\x61\154\x6c\x62\141\143\x6b\137\144\141\164\141" => "\x2f\x73\145\164\x4e\x6f\x74\x69\146\x79\x54\x65\x78\164\x20\x6e\143"]]; goto SiM5j; z6_IM: $text[] = "\74\x63\x6f\x64\145\76\x2f\x77\x69\x6e\144\x6f\x77\x73\x3c\57\x63\157\144\145\76\x20\55\40\321\201\xd1\201\321\213\xd0\xbb\320\272\xd0\xb0\54\40\xd0\277\xd0\276\40\320\272\320\xbb\xd0\270\320\272\321\203\40\320\xbd\320\xb0\x20\320\xba\320\276\xd1\x82\320\xbe\xd1\200\xd1\203\321\x8e\40\xd0\261\320\276\321\202\40\320\xbe\321\202\xd0\264\320\xb0\xd1\201\xd1\x82\x20\320\xb8\xd0\275\xd1\x81\321\x82\321\x80\321\203\320\272\xd1\206\xd0\270\xd1\x8e\40\320\277\320\xbe\40\x77\151\156\144\x6f\167\163"; goto FZOiA; vgWqa: $data[] = [["\x74\x65\x78\164" => $this->i18n("\163\145\x74\x4e\157\164\x69\146\171\x45\x78\x70\151\162\x65"), "\x63\x61\x6c\x6c\x62\141\x63\x6b\137\x64\x61\x74\x61" => "\57\163\x65\x6e\144\x52\x65\160\x6c\171\x20\x65\x6e\164\x65\x72\40\164\x65\x78\164\137\x75\160\144\x61\x74\x65\x53\145\164\x74\x69\156\x67\x5f\156\x65\137" . __FUNCTION__ . "\x5f\156\145"], ["\x74\x65\x78\x74" => $this->i18n("\160\x72\x65\x76\151\145\x77"), "\x63\x61\x6c\x6c\142\x61\143\153\137\144\141\164\141" => "\x2f\x73\145\x74\x4e\x6f\x74\x69\146\x79\x54\x65\170\x74\x20\x6e\x65"]]; goto qZFz3; mpdVz: ZBXQt: goto RHkeX; Z5SYt: $text[] = "\320\xa2\320\265\320\263\xd0\270\72"; goto FyZNU; UUKYM: $text[] = "\x3c\143\x6f\x64\x65\76\x2f\x61\x6e\x64\162\157\151\144\74\57\143\157\144\145\x3e\x20\55\40\321\x81\xd1\x81\321\213\320\273\xd0\xba\320\260\x2c\40\320\xbf\xd0\xbe\x20\320\xba\xd0\273\320\270\xd0\xba\xd1\203\x20\xd0\xbd\320\260\x20\320\272\xd0\xbe\xd1\x82\320\276\xd1\x80\xd1\203\xd1\x8e\x20\xd0\xb1\xd0\276\xd1\202\40\320\276\xd1\x82\320\xb4\320\260\321\x81\321\202\40\xd0\xb8\320\275\xd1\201\321\x82\xd1\200\xd1\x83\320\272\321\x86\xd0\xb8\321\x8e\x20\xd0\xbf\320\xbe\40\141\x6e\x64\162\157\151\x64"; goto ua3pe; vevh0: GV2AR: goto sdbfm; FZOiA: switch ($chapter) { case "\x6e\143": goto Z0461; Dezb8: $text[] = "\74\143\157\144\145\x3e\176\154\x69\146\x65\176\x3c\x2f\x63\x6f\144\x65\76\x20\xd0\276\xd1\201\xd1\202\320\260\320\xb2\321\210\xd0\xb5\320\265\321\x81\xd1\217\40\xd0\262\321\x80\320\xb5\xd0\xbc\321\217\40\xd0\xb4\xd0\xb5\xd0\xb9\321\201\xd1\x82\320\262\xd0\xb8\321\217\x20\320\xbf\320\xbe\320\264\xd0\xbf\320\xb8\321\201\xd0\xba\xd0\xb8"; goto amPIt; Z0461: $text[] = "\x3c\x63\157\144\x65\x3e\176\x63\157\x64\x65\176\x3c\57\143\x6f\x64\x65\76\40\320\272\320\276\320\264\x20\320\xbf\320\xb8\xd1\200\xd0\xb0"; goto kC7gD; kC7gD: $text[] = "\74\x63\157\144\x65\x3e\176\x66\x69\154\x65\x7e\x3c\x2f\143\x6f\x64\145\76\x20\320\277\xd1\x80\xd0\270\320\xba\xd1\x80\xd0\265\320\277\xd0\270\xd1\202\xd1\x8c\x20\321\x84\xd0\xb0\xd0\271\320\273\x20\xd0\xba\320\276\xd0\275\xd1\x84\320\270\320\263\xd0\xb0"; goto p4H8T; Na2OC: $text[] = "\x3c\143\157\x64\x65\76\x7e\151\144\x7e\74\x2f\x63\x6f\x64\145\x3e\40\xd0\xbd\320\276\xd0\274\xd0\265\xd1\200\x20\xd0\277\xd0\xbe\xd0\xb4\xd0\xbf\xd0\xb8\xd1\x81\xd0\272\xd0\270"; goto Dezb8; amPIt: $text[] = "\74\x63\x6f\144\145\x3e\x7e\x76\x70\x6e\176\x3c\57\143\x6f\144\x65\76\x20\321\201\321\201\xd1\x8b\xd0\273\xd0\272\xd0\260\40\320\264\xd0\273\321\217\x20\xd0\xbf\xd0\276\xd0\264\xd0\272\320\273\321\x8e\321\207\xd0\265\320\275\320\270\xd1\217\x20\xd0\xb0\xd0\274\320\xbd\320\xb5\xd0\267\xd0\270\xd0\270"; goto bZLiz; KG50L: $text[] = "\x3c\x63\x6f\144\x65\x3e\x7e\x6d\x61\x63\x6f\x73\176\74\x2f\x63\x6f\x64\x65\x3e\40\55\x20\320\270\320\xbd\xd1\x81\321\202\xd1\200\321\203\xd0\xba\xd1\206\xd0\270\xd1\x8f\40\xd0\264\320\xbb\xd1\x8f\40\155\x61\143\x6f\163"; goto Na2OC; bZLiz: goto YL02J; goto YT6rO; p4H8T: $text[] = "\74\x63\x6f\144\x65\76\x7e\141\x6e\144\x72\157\x69\144\176\x3c\x2f\143\157\x64\145\x3e\x20\x2d\x20\xd0\xb8\320\275\321\201\xd1\202\321\200\321\x83\xd0\xba\321\x86\320\270\xd1\x8f\x20\xd0\264\320\xbb\321\x8f\40\141\x6e\x64\162\157\151\144"; goto JKd7P; JKd7P: $text[] = "\74\143\157\x64\x65\76\x7e\151\x6f\x73\x7e\74\x2f\x63\x6f\x64\145\76\x20\x2d\40\xd0\xb8\320\xbd\321\x81\xd1\x82\xd1\x80\xd1\x83\xd0\272\xd1\206\xd0\xb8\xd1\217\x20\xd0\264\320\273\xd1\x8f\40\x69\x6f\163"; goto Dm3jt; Dm3jt: $text[] = "\x3c\143\x6f\144\145\76\x7e\x77\151\x6e\144\157\167\163\x7e\74\x2f\143\x6f\144\x65\76\x20\55\40\xd0\270\320\275\xd1\x81\xd1\x82\321\200\321\x83\xd0\272\321\206\320\270\321\217\x20\xd0\264\320\xbb\321\x8f\x20\x77\151\156\144\157\167\163"; goto KG50L; YT6rO: case "\156\160": case "\x6e\145": goto KHTCY; KHTCY: $text[] = "\74\x63\x6f\x64\x65\76\176\x6c\x69\146\x65\176\74\57\143\157\144\145\76\x20\320\276\321\201\xd1\202\xd0\xb0\xd0\262\xd1\210\xd0\xb5\320\xb5\321\201\321\217\x20\xd0\xb2\xd1\200\320\xb5\xd0\274\321\217\40\320\264\320\265\320\xb9\xd1\x81\xd1\x82\xd0\262\xd0\xb8\321\217\40\xd0\277\xd0\xbe\320\264\xd0\277\320\xb8\321\x81\xd0\xba\320\xb8"; goto JTUkk; OHFVa: goto YL02J; goto krvq8; JTUkk: $text[] = "\74\x63\x6f\144\x65\x3e\176\x69\144\x7e\x3c\x2f\143\x6f\144\x65\x3e\40\xd0\275\xd0\xbe\xd0\xbc\320\265\321\x80\40\xd0\xbf\320\276\320\264\320\277\xd0\270\321\201\xd0\272\320\270"; goto OHFVa; krvq8: case "\x6e\x62": goto HJATD; OAgnP: goto YL02J; goto tnp4e; HJATD: $text[] = "\74\x63\x6f\144\145\76\x7e\142\x6f\x6e\x75\x73\176\x3c\x2f\x63\x6f\x64\x65\76\x20\320\264\320\276\xd0\261\320\xb0\320\262\320\xbb\320\xb5\320\275\xd0\xbd\320\276\xd0\xb5\x20\xd0\262\xd1\x80\xd0\xb5\xd0\xbc\321\x8f"; goto V_xes; V_xes: $text[] = "\74\x63\x6f\x64\145\x3e\176\151\144\176\74\57\x63\x6f\x64\145\76\x20\xd0\275\xd0\xbe\320\274\320\265\xd1\x80\x20\xd0\277\xd0\xbe\320\xb4\xd0\277\xd0\xb8\xd1\x81\320\xba\xd0\270"; goto OAgnP; tnp4e: case "\156\x64": goto a0ham; tZSJS: $text[] = "\74\143\157\144\x65\x3e\x7e\x69\x64\x7e\x3c\57\x63\157\x64\x65\x3e\x20\320\275\xd0\xbe\320\274\xd0\265\xd1\x80\40\320\277\xd0\276\320\264\xd0\xbf\320\xb8\xd1\201\xd0\xba\xd0\xb8"; goto aVZbx; a0ham: $text[] = "\x3c\143\x6f\144\x65\x3e\176\165\x73\x65\162\x7e\74\x2f\x63\x6f\144\145\x3e\x20\320\270\320\xbc\xd1\217\x20\xd1\x8e\320\xb7\xd0\265\321\200\320\260"; goto tZSJS; aVZbx: goto YL02J; goto wVjqv; wVjqv: } goto vevh0; vbtwL: if (!($t = $this->getSetting($chapter))) { goto ZBXQt; } goto P462W; txNSi: $text[] = "\74\x63\x6f\x64\x65\76\x2f\155\x61\143\157\x73\74\57\x63\157\144\145\x3e\x20\x2d\x20\321\201\321\201\321\213\xd0\xbb\xd0\xba\xd0\260\x2c\40\320\277\320\276\40\320\272\xd0\273\xd0\270\xd0\xba\xd1\x83\x20\320\275\xd0\260\40\xd0\272\xd0\xbe\xd1\202\320\276\xd1\200\xd1\203\321\216\40\xd0\261\320\xbe\321\202\40\320\xbe\321\x82\xd0\264\320\xb0\xd1\x81\321\202\x20\xd0\xb8\xd0\xbd\321\x81\321\x82\xd1\x80\xd1\x83\xd0\272\xd1\206\320\270\321\216\x20\320\277\320\xbe\40\155\x61\x63\157\x73"; goto z6_IM; P0jym: $data[] = [["\x74\145\x78\164" => $this->i18n("\x73\145\164\x4e\x6f\164\x69\146\x79\x42\157\x6e\165\x73"), "\143\x61\154\x6c\x62\x61\x63\x6b\x5f\x64\x61\x74\141" => "\57\x73\x65\x6e\144\122\x65\x70\154\x79\40\x65\156\x74\145\x72\x20\x74\145\170\164\137\165\x70\x64\141\164\145\123\x65\164\164\151\156\147\x5f\x6e\x62\x5f" . __FUNCTION__ . "\137\156\x62"], ["\x74\x65\x78\164" => $this->i18n("\160\x72\145\x76\151\x65\167"), "\x63\141\x6c\154\142\x61\x63\153\x5f\144\x61\164\141" => "\x2f\x73\x65\x74\x4e\157\x74\x69\x66\171\124\145\170\164\40\x6e\142"]]; goto UpikG; RHkeX: $this->update($this->Keucv["\x63\x68\x61\164"], $this->Keucv["\x6d\145\163\x73\x61\x67\x65\x5f\151\144"], implode("\12", $text ?: []), $data ?: false); goto vc5BC; NEJCd: $text[] = "\12\xd0\250\xd0\xb0\320\261\xd0\xbb\xd0\xbe\xd0\275\x3a"; goto vbtwL; sdbfm: YL02J: goto NEJCd; P462W: $text[] = "\74\160\162\145\x3e{$t}\74\x2f\160\x72\145\76"; goto mpdVz; syxyn: $data[] = [["\164\x65\x78\x74" => $this->i18n("\142\x61\x63\153"), "\143\x61\x6c\x6c\142\141\143\153\x5f\144\141\x74\x61" => "\x2f\143\157\156\x66\151\147"]]; goto BOnBR; ua3pe: $text[] = "\x3c\143\157\x64\x65\x3e\x2f\x69\157\163\74\x2f\x63\x6f\x64\145\76\x20\x2d\40\321\201\xd1\x81\xd1\213\xd0\xbb\320\272\xd0\xb0\x2c\x20\320\277\320\276\x20\320\xba\320\273\320\270\320\xba\xd1\x83\40\xd0\275\320\260\x20\320\xba\320\xbe\321\202\320\xbe\xd1\200\xd1\x83\321\x8e\40\xd0\261\320\xbe\xd1\x82\40\xd0\xbe\xd1\202\320\264\320\xb0\xd1\x81\321\x82\x20\320\xb8\xd0\275\xd1\201\xd1\x82\xd1\200\321\203\320\272\xd1\x86\xd0\xb8\321\216\x20\320\xbf\320\xbe\x20\151\157\x73"; goto txNSi; FyZNU: $text[] = "\x3c\143\157\x64\145\x3e\57\x62\157\164\x3c\57\143\x6f\144\145\x3e\x20\55\40\321\x81\xd1\201\321\213\xd0\xbb\320\272\xd0\260\x2c\40\xd0\xbf\320\xbe\40\320\272\320\273\xd0\270\xd0\xba\xd1\x83\x20\320\xbd\320\xb0\x20\xd0\272\320\xbe\321\202\xd0\xbe\321\200\xd1\203\xd1\216\x20\xd0\xb1\xd0\xbe\321\x82\x20\320\276\xd1\202\xd0\xb4\xd0\260\xd1\x81\xd1\202\x20\xd0\270\320\275\xd1\x81\321\202\321\x80\321\x83\xd0\xba\xd1\x86\320\xb8\xd1\216\40\xd0\277\xd0\276\40\142\157\164"; goto UUKYM; SiM5j: $data[] = [["\x74\145\170\164" => $this->i18n("\x73\145\x74\x4e\x6f\164\151\x66\x79\120\162\x6f\x6c\157\x6e\147"), "\x63\x61\154\x6c\x62\141\143\x6b\137\144\x61\164\x61" => "\57\163\x65\156\144\x52\145\160\x6c\x79\x20\145\x6e\x74\145\x72\x20\164\x65\x78\164\137\x75\x70\x64\141\164\x65\x53\x65\164\164\x69\x6e\147\137\x6e\160\x5f" . __FUNCTION__ . "\x5f\x6e\x70"], ["\164\145\170\x74" => $this->i18n("\x70\162\x65\x76\x69\x65\x77"), "\x63\x61\154\x6c\x62\x61\x63\153\137\144\x61\x74\141" => "\x2f\x73\x65\164\116\x6f\164\x69\x66\171\x54\145\170\x74\40\156\x70"]]; goto SlOxf; iFQrV: $data[] = [["\164\145\x78\164" => $this->i18n("\163\145\164\x4e\157\164\151\x66\171\x45\170\160\151\162\145\120\x61\x79"), "\143\x61\x6c\154\x62\x61\143\153\x5f\x64\141\x74\x61" => "\57\x73\145\x6e\x64\122\x65\x70\x6c\171\40\145\x6e\164\x65\x72\x20\164\x65\x78\x74\137\165\x70\x64\x61\x74\145\x53\145\x74\164\x69\x6e\147\137\x6f\x64\x5f" . __FUNCTION__ . "\x5f\157\144"], ["\164\x65\x78\x74" => $this->i18n("\x70\x72\145\x76\x69\145\x77"), "\143\x61\154\x6c\x62\x61\x63\153\x5f\144\141\164\141" => "\57\163\145\164\x4e\x6f\x74\151\146\x79\x54\x65\170\164\x20\x6f\144"]]; goto uXmb1; SlOxf: $data[] = [["\164\145\x78\x74" => $this->i18n("\x73\145\164\x4e\x6f\164\151\146\171\104\145\x6c\145\164\145"), "\143\x61\x6c\154\x62\141\143\x6b\x5f\144\141\x74\141" => "\57\x73\x65\x6e\x64\x52\x65\x70\154\171\x20\145\156\x74\x65\162\x20\164\145\x78\164\x5f\165\160\x64\x61\164\145\x53\145\164\x74\x69\x6e\x67\137\x6e\x64\x5f" . __FUNCTION__ . "\137\156\x64"], ["\x74\145\x78\164" => $this->i18n("\x70\x72\x65\166\151\x65\167"), "\x63\141\x6c\x6c\142\141\143\x6b\137\144\x61\x74\141" => "\57\x73\x65\164\116\157\x74\x69\x66\171\124\x65\x78\x74\x20\156\144"]]; goto P0jym; UpikG: $data[] = [["\164\145\170\x74" => $this->i18n("\150\x65\x6c\x70"), "\x63\141\154\154\x62\141\x63\x6b\x5f\144\x61\x74\x61" => "\x2f\150\145\x6c\160\116\x6f\164\x69\146\x79"]]; goto syxyn; BOnBR: $text[] = "\xd1\x83\321\x81\xd1\x82\320\xb0\320\xbd\320\276\xd0\262\xd0\272\xd0\260\x20\xd1\x88\320\260\320\xb1\320\273\xd0\xbe\xd0\275\320\260\x20\321\201\320\xbe\320\xbe\xd0\261\xd1\x89\xd0\xb5\320\275\320\xb8\320\xb9\x20\320\xbf\320\276\xd0\273\321\214\320\xb7\320\xbe\320\262\xd0\xb0\xd1\x82\320\xb5\xd0\273\321\216\12"; goto Z5SYt; qZFz3: $data[] = [["\x74\145\x78\164" => $this->i18n("\163\145\164\x4e\157\x74\x69\146\x79\x45\x78\160\x69\x72\145\x44\x65\x6c\145\164\x65"), "\143\x61\x6c\154\142\x61\x63\x6b\137\x64\x61\164\x61" => "\x2f\163\145\x6e\x64\122\145\160\x6c\x79\40\x65\x6e\164\145\162\x20\164\145\x78\164\x5f\165\x70\x64\141\x74\x65\x53\x65\164\x74\x69\x6e\147\137\144\165\x5f" . __FUNCTION__ . "\x5f\x64\x75"], ["\x74\145\170\164" => $this->i18n("\160\162\145\166\x69\145\167"), "\x63\x61\154\x6c\x62\141\143\153\137\144\141\164\x61" => "\57\163\145\x74\x4e\157\x74\151\146\x79\x54\x65\170\x74\40\144\165"]]; goto ztt4P; ztt4P: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x73\x65\x74\116\x6f\x74\x69\146\x79\114\151\x6d\151\164"), "\x63\141\x6c\x6c\x62\141\143\153\x5f\x64\x61\164\x61" => "\x2f\163\145\156\144\x52\145\160\x6c\171\40\x65\x6e\x74\x65\x72\x20\164\145\170\164\137\x75\160\x64\x61\x74\145\x53\x65\164\x74\151\156\x67\137\x6c\x69\x5f" . __FUNCTION__ . "\137\154\x69"], ["\x74\145\170\x74" => $this->i18n("\160\x72\x65\x76\151\x65\167"), "\143\141\x6c\154\x62\141\x63\x6b\137\144\141\164\141" => "\x2f\x73\145\164\x4e\x6f\x74\151\146\171\124\x65\x78\x74\x20\x6c\151"]]; goto iFQrV; vc5BC: } public function setMenuDescription($chapter = false) { goto rrPtW; JIbD4: QYxJT: goto EvF3F; wSr5L: $text[] = "\74\143\x6f\144\x65\76" . htmlentities("\x3c\x69\76\x69\x74\x61\x6c\x69\143\74\x2f\151\76") . "\x3c\57\143\x6f\x64\145\76\x20\x2d\40\74\151\76\xd0\272\321\x83\xd1\x80\xd1\201\xd0\xb8\xd0\262\74\57\x69\x3e"; goto GwyF7; GwyF7: $text[] = "\74\143\157\x64\145\x3e" . htmlentities("\74\165\x3e\165\x6e\x64\145\162\154\151\x6e\145\74\x2f\165\76") . "\74\57\143\x6f\x64\145\76\40\x2d\40\x3c\x75\76\xd0\277\320\xbe\320\264\321\x87\320\265\xd1\x80\320\272\320\275\321\203\321\x82\xd1\213\320\xb9\74\x2f\165\76"; goto VCOua; s1m8S: yB6PN: goto YenYe; c3xG6: $text[] = "\xa{$chapter}\72\xa\74\x70\162\145\76{$t}\74\57\x70\x72\x65\76"; goto s1m8S; yIVOV: $text[] = "\xd1\203\xd1\x81\321\202\xd0\xb0\xd0\275\xd0\xbe\320\262\xd0\272\320\260\40\xd0\xbe\xd0\277\320\xb8\xd1\201\xd0\260\320\275\320\270\320\xb9\x20\xd0\xbf\321\x83\320\275\320\xba\xd1\x82\xd0\276\xd0\xb2\x20\320\274\xd0\xb5\xd0\xbd\321\216\40\xd0\277\xd0\276\xd0\273\321\x8c\xd0\267\xd0\xbe\320\262\320\260\xd1\x82\xd0\265\xd0\xbb\xd1\x8f\72\xa\320\277\320\xbe\320\xb4\xd0\264\xd0\xb5\xd1\x80\xd0\266\320\xb8\xd0\262\xd0\260\320\xb5\321\x82\xd1\x81\321\x8f\x20\xd1\201\320\xbb\320\265\xd0\xb4\321\x83\321\216\321\x89\xd0\270\xd0\xb5\x20\321\202\320\xb5\xd0\xb3\xd0\xb8\40\x68\164\x6d\x6c\xa"; goto P2H5s; QEL6Y: $data[] = [["\x74\145\x78\x74" => $this->i18n("\x73\x65\x74\125\x73\145\162\x42\165\x79"), "\143\x61\x6c\x6c\x62\x61\x63\x6b\137\144\141\x74\x61" => "\x2f\163\145\x6e\x64\x52\145\160\x6c\171\x20\x65\x6e\164\x65\162\x20\x74\x65\x78\164\137\x75\x70\x64\x61\164\145\123\145\x74\x74\151\x6e\147\137\165\x62\x5f" . __FUNCTION__ . "\x5f\x75\x62"], ["\164\x65\170\x74" => $this->i18n("\x70\x72\145\x76\151\x65\167"), "\143\x61\154\154\142\141\143\x6b\137\144\x61\x74\x61" => "\x2f\163\145\164\115\x65\156\x75\104\145\x73\x63\162\x69\160\164\x69\x6f\x6e\40\x75\142"]]; goto kBH0n; hVEFG: $data[] = [["\x74\145\170\164" => $this->i18n("\163\145\x74\110\x65\x6c\160\x42\x6f\164"), "\143\141\154\154\x62\x61\143\x6b\x5f\144\141\164\x61" => "\x2f\x73\145\x6e\x64\x52\145\x70\154\x79\40\145\x6e\x74\x65\162\40\164\x65\x78\x74\137\165\160\x64\141\x74\x65\123\145\x74\x74\x69\x6e\147\137\x68\142\137" . __FUNCTION__ . "\x5f\150\142"], ["\164\x65\x78\164" => $this->i18n("\x70\162\145\x76\x69\x65\167"), "\x63\x61\154\154\x62\x61\x63\153\137\x64\x61\x74\x61" => "\57\163\x65\164\x4d\x65\156\x75\104\145\x73\x63\162\151\x70\164\151\157\x6e\40\x68\142"], ["\x74\145\170\x74" => $this->i18n("\160\x72\x65\166\151\145\167\x4d\x65\x64\x69\141"), "\x63\x61\x6c\x6c\142\141\x63\153\x5f\x64\141\x74\x61" => "\x2f\160\162\x65\166\x69\145\x77\115\x65\x64\151\x61\x20\150\x62"]]; goto IF0JW; y8NLH: $data[] = [["\x74\x65\x78\164" => $this->i18n("\x73\145\x74\125\x73\145\162\x50\x61\x79"), "\x63\x61\x6c\x6c\142\141\143\153\x5f\x64\x61\164\x61" => "\57\x73\145\156\x64\x52\x65\160\154\171\x20\145\156\x74\x65\162\x20\x74\x65\x78\164\137\165\160\144\x61\164\x65\x53\145\x74\164\x69\156\147\x5f\165\x70\137" . __FUNCTION__ . "\x5f\165\x70"], ["\164\145\170\x74" => $this->i18n("\160\x72\145\166\x69\x65\x77"), "\143\141\154\x6c\x62\141\143\x6b\137\144\141\x74\141" => "\x2f\163\145\164\115\x65\x6e\x75\x44\145\x73\x63\x72\151\x70\164\151\x6f\156\x20\165\160"]]; goto Z0Cu9; Sd32K: $r = $this->update($this->Keucv["\x63\150\x61\x74"], $this->Keucv["\155\145\163\163\141\147\x65\x5f\151\144"], implode("\xa", $text ?: []), $data ?: false); goto H0O6n; H0O6n: if (!($r["\157\153"] == false && !preg_match("\x7e\x6d\x65\163\163\141\147\145\x20\151\163\x20\156\157\164\40\155\157\x64\x69\x66\x69\145\x64\176", $r["\x64\145\163\x63\x72\151\x70\x74\x69\157\x6e"]))) { goto mLuyT; } goto ATjZ1; ATjZ1: $this->send($this->Keucv["\143\150\x61\x74"], "\xd0\xb2\x20\321\x82\xd0\xb5\320\272\321\x81\xd1\x82\320\265\x20\320\xbe\321\x88\320\270\xd0\261\xd0\272\xd0\260\x20\74\x70\162\145\76{$r["\144\145\x73\143\162\151\x70\x74\151\x6f\156"]}\74\57\160\x72\145\76", $this->Keucv["\155\145\x73\163\x61\147\x65\137\x69\x64"]); goto QBJNV; YenYe: Uwz_v: goto Sd32K; NkHBy: $text[] = "\x3c\143\157\144\145\x3e\x2f\151\x6f\163\74\x2f\x63\157\144\x65\76\40\x2d\x20\321\201\xd1\201\xd1\213\320\xbb\320\xba\xd0\260\x2c\x20\320\277\xd0\xbe\x20\xd0\272\320\273\320\270\xd0\272\321\203\40\xd0\xbd\xd0\260\x20\320\xba\320\276\xd1\202\xd0\xbe\xd1\x80\xd1\x83\321\216\x20\xd0\xb1\320\xbe\xd1\x82\x20\xd0\276\xd1\202\xd0\264\xd0\260\xd1\x81\321\x82\x20\320\xb8\xd0\xbd\321\x81\321\202\321\x80\321\x83\320\272\xd1\206\xd0\270\xd1\216\x20\xd0\277\320\276\40\x69\157\x73"; goto kbVG0; EvF3F: switch ($chapter) { case "\x75\x70": goto cu8RG; MSiME: $text[] = "\x3c\143\x6f\x64\145\x3e\176\154\151\x66\145\176\x3c\x2f\x63\157\x64\x65\76\40\320\xb4\320\xbb\320\xb8\xd1\202\320\xb5\320\273\xd1\214\xd0\275\320\276\321\x81\xd1\x82\321\214\x20\320\277\xd0\xbe\xd0\xb4\xd0\277\xd0\xb8\321\201\320\272\xd0\270"; goto M9By8; cu8RG: $text[] = "\x3c\143\157\x64\145\76\176\x69\144\x7e\74\57\143\157\144\145\x3e\x20\xd0\xbd\xd0\276\xd0\xbc\xd0\265\xd1\200\40\xd0\xb7\xd0\xb0\xd0\xba\320\xb0\xd0\267\xd0\260"; goto MSiME; M9By8: $text[] = "\x3c\143\157\x64\145\x3e\176\x6e\141\155\x65\176\x3c\57\143\x6f\x64\x65\x3e\40\xd0\270\xd0\274\xd1\217\x20\xd1\201\320\xb5\321\200\xd0\262\320\265\xd1\x80\xd0\xb0"; goto rNlEn; rNlEn: case "\165\162": goto JlinB; rVted: $text[] = "\74\x63\157\x64\x65\x3e\176\142\x61\154\141\156\143\x65\176\74\x2f\x63\157\x64\145\x3e\40\320\261\320\xb0\320\273\xd0\xb0\320\xbd\xd1\201\40\xd0\262\xd1\200\320\265\xd0\xbc\xd0\xb5\320\275\xd0\xb8"; goto KSiOE; JlinB: $text[] = "\x3c\143\157\x64\x65\76\176\x63\x6f\144\145\176\74\57\x63\x6f\144\145\x3e\x20\xd0\xba\xd0\276\xd0\264\x20\xd0\xba\xd0\276\320\275\321\204\320\xb8\xd0\xb3\320\260"; goto UepMV; UepMV: $text[] = "\74\143\x6f\144\x65\76\x7e\x64\157\x6d\141\151\x6e\176\74\57\x63\x6f\144\x65\x3e\40\320\260\320\xb4\xd1\x80\320\xb5\321\201\x20\321\x81\320\xb5\xd1\200\xd0\xb2\xd0\xb5\xd1\x80\320\260"; goto FOIjC; KSiOE: goto L1dbZ; goto f5anK; FOIjC: $text[] = "\74\x63\157\x64\145\x3e\x7e\162\145\x66\145\x72\x5f\154\151\156\x6b\x7e\x3c\x2f\143\x6f\x64\x65\76\40\321\x80\320\265\xd1\204\320\265\xd1\200\xd0\260\xd0\xbb\xd1\214\320\275\320\xb0\321\217\x20\321\x81\xd1\x81\xd1\x8b\xd0\xbb\320\272\xd0\xb0"; goto rVted; f5anK: case "\x68\x62": case "\150\141": case "\150\151": case "\x68\155": case "\150\167": goto ZR5KC; M7qXk: $text[] = "\x3c\x63\157\x64\x65\76\x7e\160\150\157\164\x6f\x3a\x69\144\176\74\x2f\x63\x6f\144\x65\76\x20\320\263\xd0\xb4\320\xb5\x20\151\x64\40\55\x20\320\xb0\xd0\271\xd0\264\xd0\270\40\xd1\204\xd0\xbe\xd1\202\xd0\xbe\x20\50\xd0\274\xd0\xbe\320\xb6\xd0\xbd\xd0\276\x20\xd1\x83\xd0\267\320\275\xd0\260\xd1\202\321\x8c\40\xd1\x81\xd0\xba\xd0\270\xd0\275\321\x83\320\262\x20\xd1\204\320\xbe\321\202\xd0\276\40\320\xb1\320\xbe\xd1\202\xd1\x83\51"; goto leu2z; ZR5KC: $text[] = "\x3c\143\x6f\x64\145\76\x7e\x62\141\154\x61\156\143\x65\176\x3c\x2f\143\x6f\144\x65\76\40\320\xb1\xd0\260\xd0\273\xd0\260\xd0\275\321\x81\x20\320\262\321\x80\320\xb5\320\274\320\xb5\320\xbd\xd0\270"; goto aOny1; aOny1: $text[] = "\74\x63\157\144\145\76\176\x72\x65\146\145\162\x5f\154\151\x6e\x6b\x7e\x3c\x2f\x63\157\x64\145\76\40\321\200\xd0\xb5\321\204\xd0\xb5\xd1\x80\320\xb0\xd0\xbb\xd1\x8c\xd0\xbd\xd0\xb0\xd1\217\40\321\201\xd1\201\xd1\213\320\273\xd0\272\320\260"; goto M7qXk; leu2z: } goto AWdW9; P2H5s: $text[] = "\74\143\x6f\144\145\76" . htmlentities("\x3c\142\x3e\x62\157\154\x64\x3c\x2f\x62\76") . "\x3c\x2f\x63\x6f\x64\x65\x3e\40\55\40\x3c\x62\76\xd0\xb6\xd0\xb8\xd1\x80\xd0\275\321\x8b\320\xb9\x3c\57\x62\76"; goto wSr5L; hBe5U: $data[] = [["\x74\x65\x78\164" => $this->i18n("\163\145\x74\x48\145\154\x70\111\x4f\x53"), "\143\141\x6c\154\x62\141\x63\153\137\x64\x61\x74\x61" => "\57\163\145\156\144\122\145\160\x6c\x79\x20\145\x6e\x74\x65\162\x20\x74\x65\170\164\137\x75\160\x64\141\164\145\123\x65\x74\164\151\x6e\x67\x5f\150\x69\137" . __FUNCTION__ . "\x5f\150\x69"], ["\164\145\170\164" => $this->i18n("\160\162\x65\166\151\145\167"), "\143\x61\154\154\x62\x61\x63\x6b\137\144\x61\x74\141" => "\57\x73\x65\x74\115\x65\156\x75\104\x65\x73\x63\x72\x69\160\164\x69\x6f\x6e\x20\x68\x69"], ["\164\x65\170\x74" => $this->i18n("\160\162\x65\166\x69\145\167\115\145\x64\151\x61"), "\x63\141\154\154\142\x61\143\153\x5f\x64\141\164\141" => "\57\160\x72\x65\x76\x69\x65\x77\x4d\145\144\x69\141\x20\150\151"]]; goto veevc; kbVG0: $text[] = "\x3c\x63\x6f\144\145\76\x2f\x6d\141\x63\157\x73\74\x2f\143\x6f\144\x65\x3e\40\55\40\321\x81\321\x81\xd1\213\xd0\xbb\320\xba\320\260\54\40\320\277\xd0\276\x20\320\272\320\273\320\270\xd0\272\xd1\x83\40\xd0\275\xd0\xb0\x20\xd0\272\xd0\xbe\xd1\x82\xd0\276\xd1\x80\321\203\xd1\216\x20\320\261\xd0\xbe\xd1\202\40\320\xbe\xd1\x82\320\264\320\xb0\321\201\321\202\x20\xd0\xb8\xd0\275\321\201\xd1\x82\321\200\xd1\x83\320\xba\321\206\320\270\xd1\x8e\x20\320\277\320\276\40\x6d\x61\x63\157\x73"; goto RFKfZ; UZSaf: if (!($t = $this->getSetting($chapter))) { goto yB6PN; } goto c3xG6; rrPtW: $data[] = [["\x74\x65\170\164" => $this->i18n("\163\x65\164\x55\163\x65\x72\115\x65\x6e\x75"), "\x63\141\x6c\154\142\141\143\x6b\137\144\x61\x74\x61" => "\57\163\145\x6e\144\x52\x65\160\x6c\171\40\145\156\164\x65\x72\40\164\x65\170\164\x5f\x75\x70\144\x61\x74\x65\x53\145\x74\164\x69\x6e\147\x5f\165\x6d\137" . __FUNCTION__ . "\x5f\165\x6d"], ["\x74\145\x78\x74" => $this->i18n("\160\162\145\166\151\x65\167"), "\143\x61\x6c\154\142\141\x63\153\x5f\x64\141\164\141" => "\x2f\163\145\164\x4d\145\x6e\165\104\145\163\x63\162\x69\x70\164\151\157\156\x20\x75\155"]]; goto QEL6Y; CDm4L: $text[] = "\x3c\143\x6f\144\145\76" . htmlentities("\x3c\163\160\141\156\x20\143\x6c\141\163\x73\75\42\164\147\x2d\x73\x70\157\x69\x6c\x65\x72\42\76\x73\160\157\x69\x6c\x65\x72\74\57\163\x70\141\x6e\76") . "\x3c\x2f\x63\157\144\x65\x3e\40\55\x20\74\x74\147\x2d\x73\x70\x6f\x69\154\x65\x72\76\xd1\201\320\272\xd1\200\xd1\x8b\321\x82\xd1\x8b\320\271\74\x2f\x74\x67\x2d\x73\160\157\x69\154\x65\162\x3e"; goto EqDWG; QBJNV: mLuyT: goto gCcVr; N8nMc: $data[] = [["\x74\x65\x78\164" => $this->i18n("\163\145\164\110\x65\x6c\x70"), "\143\x61\154\x6c\142\x61\143\x6b\137\144\141\x74\141" => "\57\163\145\156\x64\x52\145\160\x6c\x79\40\145\x6e\164\145\x72\40\x74\145\x78\x74\137\x75\x70\144\141\164\x65\x53\145\x74\164\151\x6e\147\x5f\x68\x5f" . __FUNCTION__ . "\x5f\x68"], ["\164\145\170\164" => $this->i18n("\x70\x72\145\166\151\145\x77"), "\143\141\154\x6c\x62\x61\x63\153\137\144\x61\x74\141" => "\x2f\x73\145\164\115\x65\x6e\165\x44\x65\163\x63\x72\x69\x70\164\151\157\x6e\40\x68"]]; goto hVEFG; VCOua: $text[] = "\x3c\143\x6f\x64\145\x3e" . htmlentities("\x3c\163\x3e\163\x74\162\151\153\x65\164\150\x72\x6f\165\147\x68\x3c\x2f\x73\x3e") . "\74\57\143\157\x64\x65\76\40\55\40\x3c\163\x3e\320\267\320\260\321\x87\xd0\xb5\xd1\x80\xd0\272\xd0\xbd\321\203\xd1\202\xd1\213\xd0\xb9\x3c\x2f\x73\76"; goto CDm4L; LxNLw: $text[] = "\x3c\x63\x6f\x64\x65\x3e\57\142\157\164\74\x2f\x63\x6f\x64\145\76\40\x2d\40\xd1\201\321\x81\321\x8b\320\273\xd0\272\xd0\260\54\x20\xd0\277\320\xbe\x20\320\272\xd0\273\xd0\270\xd0\272\xd1\x83\x20\xd0\275\xd0\260\40\320\xba\xd0\276\xd1\202\320\xbe\321\200\321\x83\321\216\40\xd0\261\xd0\xbe\321\x82\40\xd0\276\321\x82\320\xb4\320\260\xd1\x81\321\x82\40\xd0\xb8\xd0\275\xd1\x81\xd1\x82\xd1\x80\321\203\xd0\xba\xd1\x86\320\270\xd1\216\x20\320\277\xd0\xbe\x20\142\x6f\164"; goto dsCsh; Z3lNw: $text[] = "\xa\x3c\142\x3e\320\xbe\320\261\xd1\x8f\xd0\267\xd0\260\xd1\x82\320\xb5\xd0\273\xd1\x8c\320\275\320\276\40\320\277\xd1\200\320\xbe\320\262\xd0\xb5\xd1\x80\321\x8c\xd1\202\320\265\x20\160\x72\145\166\151\x65\x77\x20\xd0\277\xd0\276\xd1\x81\320\xbb\320\265\x20\xd1\203\321\x81\xd1\x82\320\xb0\320\xbd\320\276\xd0\xb2\xd0\xba\320\270\40\321\202\xd0\265\320\xba\xd1\x81\321\202\xd0\xb0\x2c\x20\320\xb5\xd1\x81\320\273\xd0\xb8\x20\321\x82\xd0\xb5\320\xba\321\201\321\202\x20\320\275\xd0\xb5\40\320\xbe\xd1\202\xd0\276\xd0\261\xd1\x80\320\xb0\320\267\320\270\320\xbb\321\x81\xd1\217\40\xd0\xb7\320\xbd\320\260\321\207\xd0\270\321\x82\40\320\262\x20\321\202\xd0\xb5\320\xba\xd1\201\xd1\x82\320\265\x20\320\265\321\x81\xd1\x82\321\x8c\40\320\xbe\321\x88\320\xb8\xd0\261\xd0\xba\xd0\xb0\40\150\x74\x6d\154\55\321\x82\320\265\xd0\xb3\xd0\260\x20\xd0\270\x20\xd1\215\xd1\x82\xd0\xbe\40\xd0\xbc\xd0\265\320\275\321\216\40\xd0\275\320\xb5\x20\xd0\xb1\321\x83\xd0\264\xd0\xb5\321\x82\40\xd1\x80\xd0\260\320\xb1\xd0\276\321\202\xd0\xb0\xd1\x82\321\x8c\40\xd1\x83\40\xd0\xbf\xd0\xbe\320\273\321\214\xd0\267\xd0\276\xd0\262\xd0\xb0\xd1\x82\xd0\xb5\320\273\xd1\217\x3c\x2f\x62\76"; goto UZSaf; AWdW9: CX2ZT: goto BpW45; VyI35: if ($chapter) { goto QYxJT; } goto Nb191; sdFnC: $data[] = [["\x74\145\x78\164" => $this->i18n("\x73\145\x74\x55\163\145\x72\x4f\162\144\x65\162"), "\x63\x61\x6c\154\x62\141\143\x6b\137\x64\x61\x74\x61" => "\57\x73\145\156\x64\122\145\160\154\x79\x20\x65\x6e\164\145\162\40\164\145\x78\x74\x5f\165\160\x64\141\x74\145\123\145\164\x74\151\156\147\x5f\165\x6f\x5f" . __FUNCTION__ . "\137\x75\157"], ["\164\x65\x78\x74" => $this->i18n("\x70\x72\145\x76\x69\x65\167"), "\143\141\x6c\154\142\141\x63\x6b\137\x64\141\164\x61" => "\x2f\x73\x65\164\x4d\x65\156\x75\x44\x65\163\x63\162\151\x70\x74\x69\157\x6e\x20\165\157"]]; goto y8NLH; veevc: $data[] = [["\x74\145\x78\164" => $this->i18n("\x73\145\x74\110\145\154\160\127\x69\156\x64\157\167\x73"), "\x63\x61\x6c\x6c\x62\x61\x63\153\137\x64\141\164\x61" => "\57\163\145\x6e\x64\122\x65\x70\154\x79\x20\145\156\164\x65\162\40\164\x65\x78\164\137\x75\160\144\141\164\145\123\x65\x74\x74\x69\156\x67\x5f\150\167\137" . __FUNCTION__ . "\137\150\x77"], ["\164\145\x78\x74" => $this->i18n("\x70\x72\x65\x76\x69\145\x77"), "\143\141\154\154\x62\x61\143\153\x5f\x64\141\164\x61" => "\57\x73\145\164\x4d\145\156\x75\104\145\x73\143\162\x69\160\164\x69\x6f\156\x20\150\x77"], ["\x74\145\170\164" => $this->i18n("\x70\x72\145\166\x69\x65\x77\115\145\x64\x69\141"), "\143\141\154\154\142\141\x63\153\137\x64\x61\x74\x61" => "\57\x70\162\145\x76\151\145\x77\x4d\145\x64\x69\x61\40\x68\x77"]]; goto MQxpP; MQxpP: $data[] = [["\x74\145\170\x74" => $this->i18n("\x73\x65\x74\110\145\x6c\x70\115\x61\143\x4f\x53"), "\x63\141\154\154\x62\x61\143\153\x5f\144\141\x74\141" => "\x2f\x73\145\156\144\122\x65\160\x6c\x79\x20\x65\156\x74\x65\162\40\164\145\170\164\137\165\160\144\x61\164\x65\123\145\x74\164\151\156\147\137\150\155\137" . __FUNCTION__ . "\137\x68\x6d"], ["\x74\145\170\x74" => $this->i18n("\160\162\145\x76\151\x65\167"), "\x63\141\154\154\x62\x61\143\153\137\144\x61\164\141" => "\57\x73\x65\x74\115\145\x6e\x75\x44\145\163\x63\162\x69\160\164\x69\157\156\40\x68\x6d"], ["\x74\x65\170\164" => $this->i18n("\x70\x72\x65\166\x69\145\x77\115\145\144\x69\141"), "\143\x61\154\x6c\x62\141\143\153\x5f\144\x61\164\141" => "\x2f\x70\x72\145\166\x69\145\x77\115\145\144\151\x61\x20\150\x6d"]]; goto v8Pxh; Z0Cu9: $data[] = [["\x74\x65\170\164" => $this->i18n("\163\145\x74\125\x73\145\162\120\145\x65\162"), "\143\141\x6c\x6c\x62\x61\x63\x6b\x5f\x64\x61\x74\141" => "\57\163\145\156\x64\x52\145\160\x6c\x79\40\145\x6e\x74\x65\162\40\x74\x65\x78\x74\x5f\x75\x70\x64\141\x74\145\123\x65\164\164\151\x6e\x67\137\x75\162\137" . __FUNCTION__ . "\x5f\165\162"], ["\x74\x65\170\x74" => $this->i18n("\160\162\x65\x76\151\145\167"), "\143\141\x6c\154\142\x61\143\x6b\137\x64\x61\164\141" => "\x2f\x73\145\x74\x4d\145\x6e\165\x44\x65\x73\143\162\151\x70\x74\151\x6f\x6e\40\x75\162"]]; goto N8nMc; EqDWG: $text[] = "\74\143\157\144\x65\76" . htmlentities("\x3c\x63\157\x64\145\76\x69\x6e\x6c\x69\x6e\x65\40\x66\151\x78\145\144\x2d\167\x69\144\x74\150\40\143\157\144\145\x3c\57\x63\157\144\x65\76") . "\74\57\143\x6f\144\145\76\x20\x2d\x20\74\143\157\x64\145\76\320\274\xd0\xbe\320\275\xd0\276\xd1\210\xd0\xb8\321\200\320\xb8\320\275\xd0\xbd\321\213\320\xb9\74\x2f\143\157\144\x65\76"; goto yg4qo; IF0JW: $data[] = [["\x74\x65\x78\164" => $this->i18n("\163\x65\x74\x48\145\x6c\160\x41\156\144\x72\157\x69\x64"), "\143\x61\x6c\154\142\x61\x63\153\x5f\144\x61\x74\141" => "\x2f\x73\145\x6e\x64\122\145\160\x6c\x79\x20\x65\156\x74\x65\x72\40\x74\145\170\164\137\x75\x70\x64\x61\164\145\123\x65\x74\164\151\x6e\147\x5f\x68\141\137" . __FUNCTION__ . "\137\150\x61"], ["\x74\x65\170\x74" => $this->i18n("\160\162\145\166\x69\145\167"), "\143\x61\x6c\154\142\141\x63\x6b\137\x64\141\164\141" => "\57\x73\x65\164\115\x65\x6e\165\104\x65\163\x63\162\x69\x70\164\x69\157\156\40\x68\141"], ["\x74\145\x78\164" => $this->i18n("\x70\162\x65\166\x69\145\x77\x4d\145\144\x69\x61"), "\143\141\154\154\x62\x61\143\x6b\137\x64\141\x74\x61" => "\x2f\x70\x72\145\x76\151\x65\x77\x4d\x65\x64\x69\141\40\x68\141"]]; goto hBe5U; kBH0n: $data[] = [["\164\145\x78\164" => $this->i18n("\163\145\164\125\163\145\162\123\x65\162\166\145\162"), "\143\141\154\x6c\142\x61\143\153\137\144\141\x74\141" => "\57\x73\145\156\x64\x52\x65\x70\154\x79\x20\145\156\164\145\x72\x20\164\x65\170\164\137\x75\160\x64\141\x74\145\123\x65\x74\x74\x69\x6e\147\x5f\x75\163\x5f" . __FUNCTION__ . "\137\165\x73"], ["\x74\x65\170\x74" => $this->i18n("\160\162\x65\x76\x69\145\x77"), "\x63\x61\154\154\142\x61\x63\153\137\x64\141\164\141" => "\x2f\163\145\164\x4d\145\x6e\165\x44\x65\163\x63\x72\151\160\x74\x69\157\x6e\x20\165\x73"]]; goto sdFnC; BpW45: L1dbZ: goto Z3lNw; dsCsh: $text[] = "\x3c\143\x6f\144\145\x3e\x2f\x61\x6e\x64\x72\157\151\x64\x3c\x2f\143\x6f\x64\145\76\40\55\40\321\x81\xd1\x81\321\213\xd0\xbb\xd0\272\xd0\260\x2c\x20\xd0\277\320\276\40\320\xba\320\xbb\xd0\xb8\320\xba\321\203\40\320\xbd\xd0\260\40\320\xba\320\xbe\321\x82\xd0\xbe\xd1\200\321\203\321\x8e\40\xd0\xb1\xd0\xbe\321\202\x20\320\xbe\xd1\202\xd0\xb4\320\260\xd1\x81\321\202\x20\320\270\320\xbd\321\x81\321\x82\321\x80\321\203\xd0\xba\xd1\206\xd0\xb8\xd1\216\40\xd0\xbf\320\276\40\141\156\x64\x72\x6f\151\144"; goto NkHBy; RFKfZ: $text[] = "\74\x63\x6f\144\145\x3e\57\x77\x69\156\x64\x6f\x77\x73\74\57\x63\x6f\x64\145\x3e\x20\x2d\x20\321\x81\xd1\201\xd1\x8b\320\xbb\320\272\xd0\xb0\54\40\320\277\320\xbe\x20\xd0\xba\320\xbb\320\xb8\xd0\272\xd1\203\40\xd0\xbd\xd0\260\x20\320\272\xd0\xbe\321\202\xd0\276\321\200\xd1\203\321\x8e\40\320\xb1\xd0\276\321\x82\40\xd0\xbe\321\202\320\xb4\320\260\321\201\xd1\202\40\320\270\320\275\321\x81\321\x82\321\200\xd1\x83\320\272\xd1\206\xd0\270\xd1\216\x20\320\277\320\276\40\167\151\x6e\x64\x6f\x77\163"; goto VyI35; yg4qo: $text[] = "\x3c\x63\157\x64\x65\x3e" . htmlentities("\74\141\x20\x68\x72\x65\x66\x3d\42\150\164\164\x70\72\x2f\57\167\x77\x77\56\x65\170\x61\155\160\154\145\56\x63\157\x6d\x2f\42\76\151\x6e\154\151\156\x65\40\125\122\114\74\57\x61\x3e") . "\x3c\57\143\157\x64\145\76\x20\x2d\x20\74\x61\x20\x68\x72\145\146\75\47\150\164\164\160\x3a\x2f\x2f\x77\x77\x77\56\x65\170\x61\155\x70\x6c\145\56\143\x6f\155\x2f\x27\76\x69\x6e\154\151\156\145\40\x55\x52\114\74\x2f\x61\x3e"; goto LxNLw; v8Pxh: $data[] = [["\164\145\170\x74" => $this->i18n("\163\x74\x72\x75\143\164\165\x72\145\115\145\156\x75"), "\x63\x61\154\154\x62\141\143\x6b\137\x64\x61\164\x61" => "\57\x73\145\164\x4d\145\x6e\165\x44\145\163\143\x72\x69\x70\164\151\157\156"], ["\164\x65\x78\x74" => $this->i18n("\142\x61\143\x6b"), "\143\141\x6c\154\142\141\143\153\137\144\141\x74\x61" => "\x2f\143\x6f\156\x66\151\x67"]]; goto yIVOV; Nb191: $text[] = "\115\x65\x6e\165\xa\x20\40\40\x20\x42\165\x79\12\40\x20\x20\40\x20\x20\x20\40\123\145\x72\166\x65\162\xa\40\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\x50\141\x79\12\40\x20\40\40\117\x72\x64\145\162\12\x20\x20\x20\x20\40\x20\40\x20\120\x61\x79\12\40\40\x20\x20\120\x65\145\162\12\x48\x65\x6c\x70\xa\40\x20\40\40\102\x6f\164\xa\40\40\x20\40\101\156\144\x72\157\x69\144\xa\x20\40\40\x20\111\117\123\xa\x20\x20\x20\x20\127\x69\156\x64\157\167\163\12\40\40\40\x20\x4d\x61\143\117\x53"; goto delo_; delo_: goto Uwz_v; goto JIbD4; gCcVr: } public function unitConf($data = false, $key = "\143\157\156\x66\151\x67", $method = "\x50\x55\x54") { goto ZpZoH; mccld: $res = curl_exec($ch); goto II_0v; II_0v: curl_close($ch); goto myCSt; ZpZoH: $ch = curl_init(); goto lJb1J; lJb1J: curl_setopt_array($ch, [CURLOPT_URL => "\150\164\164\160\72\57\57\x75\x6e\x69\164\72\x38\60\70\x30\57{$key}", CURLOPT_CUSTOMREQUEST => $method, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $method == "\104\105\114\105\124\x45" ? false : (is_object($data) ? ["\146\x69\x6c\x65" => $data] : json_encode($data)), CURLOPT_TIMEOUT => 5]); goto mccld; myCSt: return $res; goto KBupP; KBupP: } public function unitConfig() { goto KnJQV; cGxs6: return $res; goto qBDdt; KnJQV: $res[] = $this->unitConf(curl_file_create("\x2f\143\145\x72\164\x73\x2f\142\165\x6e\x64\x6c\145"), "\x63\145\x72\164\151\x66\151\x63\141\x74\x65\x73\57\x62\165\156\x64\154\x65"); goto uKl3I; JioZZ: $res[] = $this->unitConf($data, "\x63\x6f\x6e\x66\x69\147"); goto cGxs6; esTp0: $data = ["\154\151\163\164\145\156\x65\x72\163" => ["\52\x3a\70\x34\x34\x33" => ["\x70\141\x73\163" => "\162\157\165\164\x65\x73\57\x6f\164\150\145\x72", "\x74\x6c\x73" => ["\143\145\162\164\151\146\151\x63\141\164\x65" => !file_exists($this->NO8d0) ? ["\142\165\x6e\x64\x6c\145"] : ["\142\165\156\x64\154\145", "\x63\145\x72\x74\142\157\x74"]]], "\52\x3a\70\x30" => ["\x70\141\163\x73" => "\162\157\x75\164\145\x73\x2f\x63\145\x72\x74\x62\x6f\x74"]], "\x72\157\x75\x74\145\163" => ["\x6f\x74\150\x65\x72" => [["\155\x61\x74\x63\x68" => ["\165\x72\x69" => "\x2f\x79\x6f\157\155\x6f\x6e\x65\171"], "\141\143\x74\x69\157\156" => ["\160\141\163\163" => "\141\x70\x70\154\151\143\x61\x74\151\157\x6e\x73\57\x79\157\x6f\x6d\x6f\156\145\171"]], ["\x6d\x61\x74\143\150" => ["\x75\x72\151" => "\x2f\x77\141\x6c\154\x65\x74"], "\141\143\x74\x69\x6f\156" => ["\x70\x61\163\x73" => "\x61\x70\x70\x6c\x69\x63\x61\164\151\157\156\163\x2f\x77\x61\154\154\x65\164"]], ["\x6d\x61\x74\x63\x68" => ["\x75\162\151" => "\x2f\x74\154\x67\x72\155"], "\x61\x63\x74\x69\157\156" => ["\160\141\x73\x73" => "\141\x70\x70\x6c\151\143\x61\x74\x69\157\156\163\57\164\x6c\147\162\155"]], ["\155\x61\x74\143\150" => ["\165\162\151" => "\x2f\x63\x72\171\x70\x74\x6f\142\157\164"], "\x61\143\x74\151\157\x6e" => ["\160\141\163\x73" => "\x61\160\160\x6c\x69\143\x61\x74\151\157\x6e\x73\x2f\x63\162\x79\160\164\157"]], ["\x6d\x61\164\x63\x68" => ["\x75\162\x69" => "\57\x63\162\x79\x70\164\157\x6d\165\x73"], "\x61\143\164\151\157\156" => ["\x70\x61\x73\163" => "\x61\160\160\x6c\x69\143\141\164\151\157\x6e\163\57\x63\x72\x79\160\164\157\155\165\163"]]], "\x63\145\x72\x74\x62\157\x74" => [["\155\141\164\x63\x68" => ["\165\x72\151" => "\x2f\56\167\145\x6c\154\55\x6b\156\x6f\x77\x6e\x2a"], "\x61\x63\164\151\157\x6e" => ["\163\150\141\x72\145" => "\57\143\145\x72\x74\x73\44\x75\162\151"]]]], "\141\160\x70\x6c\151\x63\x61\x74\151\x6f\156\163" => ["\164\x6c\x67\162\x6d" => ["\164\x79\160\x65" => "\x70\x68\160", "\x72\x6f\157\164" => "\x2f\x61\x70\160", "\x73\x63\x72\x69\160\164" => "\164\154\147\162\155\x2e\160\x68\x70", "\165\163\x65\162" => "\162\x6f\x6f\x74", "\147\162\x6f\165\x70" => "\x72\157\157\164"], "\171\157\x6f\x6d\x6f\156\145\x79" => ["\x74\x79\x70\x65" => "\x70\150\x70", "\x72\157\157\164" => "\x2f\x61\x70\160", "\x73\143\162\x69\x70\164" => "\171\x6f\157\155\157\156\x65\171\x2e\x70\150\160", "\x75\163\145\162" => "\162\x6f\157\164", "\147\162\x6f\165\160" => "\162\157\157\164"], "\x77\x61\154\x6c\145\x74" => ["\x74\x79\160\x65" => "\160\150\160", "\x72\157\157\x74" => "\57\141\x70\160", "\x73\x63\162\151\160\x74" => "\x77\141\x6c\x6c\145\164\x2e\x70\150\160", "\x75\x73\x65\x72" => "\162\157\157\x74", "\147\x72\157\x75\x70" => "\162\157\157\x74"], "\143\x72\171\x70\x74\x6f" => ["\164\171\x70\145" => "\160\x68\x70", "\x72\157\157\164" => "\57\141\x70\x70", "\x73\x63\x72\x69\160\164" => "\143\x72\171\x70\x74\x6f\x2e\160\150\160", "\165\x73\145\x72" => "\x72\x6f\157\x74", "\x67\x72\157\x75\160" => "\x72\157\x6f\164"], "\143\x72\171\160\164\157\x6d\165\163" => ["\164\x79\x70\x65" => "\160\150\x70", "\162\157\x6f\x74" => "\x2f\141\160\160", "\163\x63\x72\151\x70\x74" => "\143\x72\x79\160\x74\x6f\x6d\165\x73\56\160\150\x70", "\165\x73\145\162" => "\x72\157\x6f\x74", "\147\162\x6f\x75\x70" => "\162\x6f\x6f\x74"]], "\141\143\143\x65\163\x73\137\x6c\x6f\x67" => "\57\154\157\147\163\57\x75\156\x69\164\137\141\143\143\x65\163\x73"]; goto JioZZ; uKl3I: if (!file_exists($this->NO8d0)) { goto V9IIJ; } goto ss933; mMDk0: V9IIJ: goto esTp0; ss933: $res[] = $this->unitConf(curl_file_create($this->NO8d0), "\143\x65\162\164\151\146\151\x63\x61\164\145\x73\x2f\x63\x65\162\164\142\157\x74"); goto mMDk0; qBDdt: } public function export() { goto fiRY3; skADX: mkdir("\57\143\x6f\156\146\x69\x67"); goto dT6gU; dT6gU: NkjoE: goto eseLi; ontdu: return $r; goto g_RX1; T4LAG: $r = $this->sendFile($this->Zvrjz["\x61\144\x6d\x69\156"], curl_file_create($path, posted_filename: "\144\165\x6d\160\x5f" . date("\x59\137\155\x5f\144\x5f\110\137\151\x5f\x73") . "\x2e\x73\x71\154")); goto AGWCh; AGWCh: unlink($path); goto ontdu; eseLi: $path = "\57\x63\x6f\156\x66\151\x67\57\x69\155\160\x6f\x72\164\x2e\x73\x71\154"; goto RF2X3; fiRY3: if (file_exists("\x2f\143\157\156\x66\151\x67")) { goto NkjoE; } goto skADX; RF2X3: exec("\155\171\163\x71\x6c\144\165\155\x70\x20\x2d\x68\40\144\x62\40\x2d\x75\x20\162\x6f\157\164\40\164\x6f\x77\x65\162\x20\76\x20{$path}"); goto T4LAG; g_RX1: } public function openLinkNode() { goto tFaap; C_1kC: array_unshift($unit["\x72\157\165\164\x65\163"], ["\155\x61\164\x63\150" => ["\165\162\x69" => "\176\x5c\x2e\x28\164\141\x72\51", "\x61\162\x67\x75\x6d\x65\156\164\163" => ["\150" => substr(md5($this->Zvrjz["\141\144\155\x69\x6e"] . $this->Zvrjz["\153\145\x79"]), 0, 8)]], "\x61\143\x74\151\x6f\x6e" => ["\163\150\141\162\x65" => ["\x2f\44\x75\x72\x69"]]]); goto TIPZ5; VBo6T: array_unshift($unit["\x72\157\x75\x74\x65\x73"], ["\155\141\164\x63\x68" => ["\165\162\x69" => "\x7e\x5c\x2e\x28\x74\x61\x72\51"], "\x61\x63\x74\151\157\156" => ["\162\x65\164\165\x72\x6e" => 404]]); goto C_1kC; TIPZ5: file_put_contents("\57\143\157\156\146\x69\x67\x2f\x75\x6e\151\x74\164\x6d\x70\x2e\152\163\157\x6e", json_encode($unit, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); goto Kj4dB; tFaap: $unit = json_decode(file_get_contents("\x2f\x63\157\x6e\146\151\x67\57\x75\156\151\164\x2e\x6a\x73\157\x6e"), true); goto VBo6T; Kj4dB: } public function import() { goto hNyTG; hNyTG: $path = "\x2f\x63\x6f\x6e\x66\x69\147\57\x69\155\x70\157\x72\164\56\x73\x71\154"; goto pJ2lj; pJ2lj: $r = $this->request("\147\145\x74\x46\x69\154\145", ["\x66\151\154\145\x5f\x69\x64" => $this->Keucv["\146\151\x6c\145\x5f\x69\x64"]]); goto i0djm; Ny9Y7: exec("\x6d\x79\x73\161\x6c\x20\x2d\x68\40\x64\x62\x20\x2d\x75\40\x72\157\x6f\164\x20\164\x6f\x77\x65\162\x20\74\x20{$path}"); goto q6p9j; q6p9j: unlink($path); goto ldjLT; KBjvh: file_put_contents($path, $dump); goto Ny9Y7; ldjLT: $this->menu(); goto ApQ1t; i0djm: $dump = file_get_contents($this->file . $r["\162\x65\163\165\154\164"]["\146\151\154\145\x5f\x70\141\164\150"]); goto KBjvh; ApQ1t: } public function updateExpireNotify($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "\145\x78\x70\x69\162\x65\116\157\164\x69\x66\171", "\143\157\x6e\146\x69\x67"); } public function updateExpireDelete($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "\145\170\160\151\162\145\x44\x65\x6c\x65\164\145", "\x63\157\156\146\151\147"); } public function updateExpirePay($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "\x65\170\x70\151\162\x65\120\141\171", "\x63\x6f\156\x66\x69\x67"); } public function updateReferal($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "\162\145\x66\x65\x72\141\154", "\155\145\156\165"); } public function updateBonusLimit($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "\142\x6f\x6e\x75\163\x6c\x69\x6d\x69\164", "\155\x65\x6e\165"); } public function debug() { $this->updateSetting(!$this->getSetting("\144\145\142\x75\147"), "\x64\x65\x62\165\x67", "\x63\157\x6e\146\x69\x67"); } public function showwebhook() { $this->updateSetting(!$this->getSetting("\163\x68\x6f\x77\x77\x65\x62\x68\157\157\153"), "\163\150\157\167\x77\145\142\x68\157\x6f\153", "\160\141\x79\x6d\145\156\x74\x73"); } public function yoomoney() { goto Rfj05; R5esP: $text[] = "\321\x81\321\x81\xd1\x8b\xd0\273\xd0\xba\320\xb0\x20\320\264\320\273\321\217\40\xd0\275\xd0\xbe\321\202\xd0\xb8\321\x84\xd0\270\xd0\xba\xd0\260\xd1\x86\xd0\xb8\320\271\40\x3c\143\157\x64\x65\76\x68\164\x74\x70\x73\72\57\x2f{$this->l9vU6}\x3a\70\64\64\x33\x2f\x79\157\x6f\155\157\156\x65\x79\x3c\x2f\x63\x6f\144\145\76"; goto r5jH1; oNv8K: $text[] = "\xa\xd0\xb2\40\xd0\261\xd0\276\321\x82\xd0\265\x20\321\203\xd1\201\321\x82\320\260\320\xbd\320\276\xd0\262\320\270\321\x82\320\xb5\x20\xd0\275\xd0\xbe\320\274\xd0\xb5\xd1\200\x20\xd0\272\320\276\xd1\210\320\xb5\320\xbb\xd1\214\xd0\xba\320\xb0\54\40\xd1\x81\xd0\xb5\320\272\321\x80\320\xb5\xd1\x82\54\x20\xd0\xba\xd0\276\320\264\320\276\320\262\321\x83\xd1\216\40\xd1\204\xd1\200\xd0\xb0\xd0\267\xd1\x83\40\xd0\xb1\320\276\xd1\202\xd0\xb0"; goto nK0VN; Rfj05: $secret = $this->getSetting("\x73\x65\143\162\145\x74"); goto s1oLo; IX_Gj: $data[] = [["\164\145\x78\x74" => $this->i18n("\163\145\x74\120\150\162\x61\x73\x65") . ($phrase ? "\x3a\40{$phrase}" : ''), "\143\x61\x6c\154\x62\141\143\x6b\137\x64\x61\164\x61" => "\x2f\x73\x65\x6e\x64\x52\145\160\154\x79\40\145\x6e\164\145\162\40\160\x68\162\x61\163\x65\137\x75\160\x64\141\x74\x65\x50\x68\162\x61\x73\x65"]]; goto YHQeG; lk5y8: $data[] = [["\x74\145\170\x74" => $this->i18n("\167\x65\x62\150\x6f\x6f\153\x44\145\142\x75\x67") . "\72\40" . ($debug ? "\157\x6e" : "\157\x66\146"), "\x63\x61\154\154\142\x61\143\153\137\144\x61\164\141" => "\57\167\x65\x62\150\x6f\157\153\104\x65\142\165\x67"]]; goto uT5Nz; s1oLo: $wallet = $this->getSetting("\167\141\154\x6c\145\164"); goto ImB8U; LLAN0: $data[] = [["\164\x65\x78\164" => $this->i18n("\163\x65\x74\x53\145\143\162\145\164") . ($secret ? "\x3a\x20{$secret}" : ''), "\143\141\x6c\154\142\141\x63\153\x5f\x64\141\164\141" => "\57\x73\x65\x6e\x64\122\145\x70\154\171\x20\145\156\164\145\162\x20\x73\x65\143\162\145\164\137\x75\160\144\141\x74\x65\x53\x65\x74\x74\x69\156\x67\x5f\x73\x65\143\x72\x65\x74\x5f" . __FUNCTION__]]; goto IX_Gj; uT5Nz: $data[] = [["\164\145\x78\x74" => $this->i18n("\x62\141\143\x6b"), "\143\141\154\154\142\x61\x63\153\137\x64\x61\x74\x61" => "\x2f\x70\x61\171\155\145\156\x74\x73"]]; goto MJnsX; r5jH1: $text[] = "\321\x81\320\xba\xd0\xbe\xd0\xbf\xd0\270\xd1\200\321\x83\320\xb9\321\202\xd0\xb5\x20\xd1\x81\320\xb5\320\xba\xd1\x80\320\xb5\321\x82"; goto m1GJF; jPzuh: $phrase = $this->getSetting("\160\x68\162\x61\163\145"); goto Z5b6x; YHQeG: $data[] = [["\x74\145\x78\164" => $this->i18n("\163\x65\x74\x53\165\x63\x63\x65\x73\163\x55\162\154") . ($success ? "\72\x20{$success}" : ''), "\x63\141\x6c\154\x62\141\x63\153\137\144\141\164\141" => "\57\x73\x65\x6e\144\x52\x65\x70\x6c\171\40\x65\x6e\164\x65\162\x20\x6c\151\156\x6b\137\x75\160\144\141\x74\x65\123\x65\164\x74\151\156\x67\137\163\165\143\143\145\x73\x73\125\x72\x6c\137" . __FUNCTION__]]; goto lk5y8; ImB8U: $success = $this->getSetting("\x73\x75\x63\143\145\163\x73\x55\162\x6c"); goto jPzuh; PPZeV: $data[] = [["\x74\x65\x78\164" => $this->i18n("\163\145\164\127\141\x6c\x6c\145\x74") . ($wallet ? "\72\x20{$wallet}" : ''), "\x63\141\154\x6c\142\141\x63\153\x5f\144\x61\164\141" => "\x2f\163\x65\x6e\144\122\145\x70\x6c\x79\x20\145\156\164\x65\x72\x20\167\x61\x6c\x6c\x65\x74\137\x75\x70\x64\x61\x74\x65\123\145\x74\164\151\156\147\x5f\x77\x61\154\x6c\145\x74\137" . __FUNCTION__]]; goto LLAN0; Z5b6x: $debug = $this->getSetting("\x79\x64"); goto PPZeV; m1GJF: $text[] = "\320\276\321\x82\xd0\274\xd0\xb5\xd1\202\321\x8c\321\202\320\265\x20\320\263\xd0\260\xd0\273\xd0\xbe\xd1\x87\xd0\xba\xd1\x83\40\74\x62\76\x3c\x69\76\320\xbe\321\202\320\277\xd1\200\xd0\xb0\320\262\xd0\xbb\xd1\x8f\321\202\321\214\x20\x48\x54\x54\x50\x2d\321\x83\xd0\262\320\265\320\xb4\xd0\xbe\xd0\xbc\320\273\xd0\xb5\xd0\275\320\xb8\321\217\x3c\x2f\x69\x3e\74\57\142\x3e"; goto oNv8K; MJnsX: $text[] = "\xd0\xbd\xd0\xb0\x20\xd1\x81\xd1\202\321\200\320\xb0\xd0\275\xd0\270\xd1\206\xd0\xb5\40\x68\x74\164\160\x73\x3a\x2f\x2f\x79\157\x6f\x6d\x6f\156\x65\171\56\162\x75\57\164\x72\x61\x6e\163\x66\145\x72\x2f\x6d\171\x73\145\162\166\151\x63\x65\x73\57\x68\x74\x74\x70\x2d\156\x6f\164\151\146\x69\x63\141\x74\151\x6f\x6e\x20\72"; goto R5esP; nK0VN: $this->uors($text, $data); goto tXCst; tXCst: } public function yoomoneyLink($id, $price, $menupage) { goto FAhCz; U2Y8S: YBDv4: goto B6Btj; dyjcH: $res = curl_exec($ch); goto tvsln; GaIt6: $ch = curl_init(); goto KKD8Q; B6Btj: return $m[1] ?: false; goto D85yV; KKD8Q: curl_setopt_array($ch, [CURLOPT_URL => "\x68\164\164\x70\x73\x3a\57\x2f\x79\x6f\157\155\x6f\156\x65\171\x2e\x72\165\57\x71\x75\151\x63\x6b\160\141\x79\57\143\157\156\x66\x69\x72\155\x2e\170\x6d\154", CURLOPT_CUSTOMREQUEST => "\120\117\x53\124", CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $data, CURLOPT_TIMEOUT => 5]); goto dyjcH; sohld: $phrase = $this->getSetting("\160\150\162\141\163\x65"); goto Pw5RG; zBiWU: $data = ["\x72\x65\143\145\x69\x76\145\x72" => $wallet, "\x6c\x61\x62\x65\154" => "{$phrase}\x3a{$id}\x3a{$this->Keucv["\143\x68\141\x74"]}\x3a{$this->Keucv["\x6d\145\163\163\x61\147\x65\137\x69\144"]}\72{$menupage}", "\161\x75\x69\143\x6b\x70\141\x79\x2d\146\x6f\x72\155" => "\x64\157\x6e\x61\x74\145", "\163\x75\x6d" => $price]; goto GaIt6; FAhCz: $wallet = $this->getSetting("\167\141\x6c\x6c\145\164"); goto sohld; uEldP: $this->paymentsDebug($data, $res); goto raJV5; raJV5: preg_match("\x7e\x28\150\164\x74\x70\163\x5b\136\x5c\163\135\53\x29\x7e", $res, $m); goto U2Y8S; Pw5RG: $secret = $this->getSetting("\163\x65\143\162\145\x74"); goto iaWvY; iaWvY: if (!(!empty($secret) && !empty($wallet) && !empty($phrase))) { goto YBDv4; } goto zBiWU; tvsln: curl_close($ch); goto uEldP; D85yV: } public function wallet() { goto CVbmf; rE_nV: $text[] = "\150\164\x74\x70\163\x3a\x2f\57\x70\141\x79\x2e\167\141\154\154\145\x74\56\164\x67\x2f"; goto Pr5KC; mbKRY: $wallet = $this->getSetting("\100\x77\141\154\x6c\145\164"); goto ACZR0; CVbmf: $domain = $this->getSetting("\144\x6f\x6d\x61\x69\156") ?: $this->l9vU6; goto mbKRY; TPWTu: $data[] = [["\164\x65\170\164" => $this->i18n("\x62\141\x63\153"), "\143\x61\154\154\x62\x61\143\153\137\144\x61\164\x61" => "\x2f\160\141\x79\155\145\156\x74\x73"]]; goto rE_nV; Pr5KC: $text[] = "\x73\145\x63\x72\145\164\x3a\40{$wallet}"; goto ur77y; ur77y: $text[] = "\321\x81\321\x81\321\x8b\xd0\273\320\272\xd0\xb0\x20\xd0\264\320\273\321\x8f\40\xd0\275\320\xbe\xd1\202\xd0\270\321\x84\320\270\xd0\272\320\xb0\xd1\206\320\270\xd0\271\x20\74\x63\157\144\145\76\x68\x74\164\160\163\x3a\x2f\x2f{$domain}\x3a\x38\64\x34\63\x2f\x77\x61\x6c\154\145\164\74\57\143\157\144\145\x3e"; goto T_2ih; ACZR0: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x73\x65\x74\x53\x65\x63\x72\145\164") . ($wallet ? "\x3a\x20{$wallet}" : ''), "\143\x61\x6c\154\x62\x61\143\x6b\x5f\x64\x61\164\141" => "\x2f\x73\x65\156\x64\x52\145\x70\x6c\x79\x20\x65\x6e\164\x65\x72\40\167\x61\x6c\154\x65\x74\137\165\x70\x64\x61\164\145\x53\145\x74\x74\x69\156\147\x5f\x40\x77\x61\154\154\145\164\137" . __FUNCTION__]]; goto TPWTu; T_2ih: $this->uors($text, $data); goto mt2HB; mt2HB: } public function crypto() { goto IbWFX; y96Xm: $text[] = "\x40\x73\145\x6e\144"; goto l08vO; IbWFX: $domain = $this->getSetting("\144\x6f\155\141\151\156") ?: $this->l9vU6; goto wBE91; wBE91: $crypto = $this->getSetting("\100\143\162\x79\160\x74\157"); goto rOxrr; l08vO: $text[] = "\163\145\143\162\145\x74\72\x20{$crypto}"; goto FLOh5; FLOh5: $text[] = "\xd1\201\xd1\201\321\213\xd0\273\xd0\272\xd0\260\40\320\264\xd0\273\321\217\x20\320\xbd\320\xbe\xd1\x82\320\xb8\xd1\x84\320\270\xd0\272\xd0\xb0\321\x86\xd0\xb8\320\xb9\40\74\143\157\x64\x65\x3e\x68\x74\164\x70\x73\x3a\57\x2f{$domain}\x3a\70\x34\64\x33\57\143\162\171\160\164\157\x62\x6f\x74\74\57\143\157\144\x65\76"; goto RrWEv; I6OT2: $data[] = [["\164\x65\170\164" => $this->i18n("\x62\141\143\x6b"), "\x63\141\x6c\x6c\x62\x61\143\153\x5f\144\x61\x74\x61" => "\57\160\141\x79\x6d\145\x6e\x74\163"]]; goto y96Xm; RrWEv: $this->uors($text, $data); goto ff54f; rOxrr: $data[] = [["\164\x65\170\164" => $this->i18n("\x73\145\164\123\145\x63\x72\x65\x74") . ($crypto ? "\x3a\x20{$crypto}" : ''), "\x63\x61\154\154\x62\x61\143\153\x5f\144\141\x74\x61" => "\x2f\x73\x65\156\144\x52\x65\160\154\x79\x20\x65\x6e\x74\x65\162\40\x63\162\171\x70\164\x6f\x5f\165\x70\144\141\164\145\x53\x65\x74\164\x69\x6e\147\137\100\x63\x72\171\160\164\157\137" . __FUNCTION__]]; goto I6OT2; ff54f: } public function cryptomus() { goto kUIQe; c4qRR: $text[] = "\x75\x69\144\x3a\x20{$uid}"; goto i_Ovx; YwdfW: $text[] = "\x40\143\x72\171\160\164\157\155\165\163"; goto c4qRR; xePbD: $data[] = [["\164\145\x78\x74" => $this->i18n("\142\x61\143\x6b"), "\143\x61\154\154\x62\x61\143\x6b\137\x64\x61\x74\141" => "\x2f\x70\141\x79\x6d\145\x6e\x74\163"]]; goto YwdfW; HUZHo: $data[] = [["\x74\145\170\164" => $this->i18n("\163\x65\164\x4b\x65\171") . ($key ? "\x3a\x20{$key}" : ''), "\143\141\x6c\x6c\x62\141\143\153\137\x64\141\x74\x61" => "\57\x73\x65\x6e\144\122\145\x70\154\171\40\x65\156\164\x65\x72\x20\x61\x70\x69\137\x75\x70\x64\x61\x74\145\x53\145\164\164\x69\156\x67\x5f\x40\143\x72\171\x70\x74\x6f\155\x75\x73\153\x65\171\x5f" . __FUNCTION__]]; goto eoo5b; B3n5V: $this->uors($text, $data); goto Few60; m8fgi: $data[] = [["\164\145\x78\x74" => $this->i18n("\x73\145\x74\x4d\x65\162\143\x68\x61\156\x74") . ($uid ? "\72\x20{$uid}" : ''), "\143\x61\x6c\x6c\x62\x61\143\x6b\x5f\144\x61\x74\x61" => "\57\x73\145\156\144\x52\x65\160\154\171\40\145\156\164\145\x72\x20\165\x69\x64\137\165\x70\x64\x61\x74\145\123\x65\164\x74\151\x6e\147\x5f\x40\143\x72\171\160\164\x6f\x6d\165\x73\165\151\144\137" . __FUNCTION__]]; goto HUZHo; kUIQe: $uid = $this->getSetting("\x40\x63\162\171\x70\x74\x6f\155\165\163\165\x69\144"); goto H0I32; eoo5b: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\164\145\163\164\127\145\142\x68\157\157\153"), "\x63\141\154\154\x62\x61\x63\153\137\144\x61\164\141" => "\57\x74\145\x73\164\x43\162\x79\x70\x74\x6f\155\165\x73"]]; goto xePbD; H0I32: $key = $this->getSetting("\100\x63\162\x79\160\x74\x6f\155\165\163\x6b\x65\171"); goto m8fgi; i_Ovx: $text[] = "\x6b\x65\171\72\40{$key}"; goto B3n5V; Few60: } public function webhookDebug() { $this->sql("\x69\x6e\163\145\x72\x74\x20\x69\156\164\x6f\x20\x73\x65\164\x74\151\x6e\x67\163\x20\50\160\141\x72\141\155\54\x20\166\141\154\165\145\51\40\166\141\x6c\165\x65\163\x20\50\x27\171\144\x27\x2c\x20\x31\51\40\x6f\x6e\x20\x64\165\160\x6c\151\x63\x61\164\145\x20\153\145\171\x20\x75\160\x64\141\x74\145\x20\166\141\154\x75\145\x3d\x21\166\x61\x6c\x75\145"); $this->yoomoney(); } public function notifyPay($id) { goto Q78Qc; aclLi: $life = $this->getTime($o["\x6c\151\x66\x65"]); goto i8Qft; ModXV: d38jU: goto RDpOE; Q78Qc: if ($o = $this->sql("\x73\145\154\x65\x63\164\x20\52\x20\146\162\x6f\155\x20\x6f\x72\x64\x65\x72\163\x20\167\x68\x65\162\x65\x20\x69\144\75\x3a\x69\x64", ["\72\151\x64" => $id], "\x72\x6f\167")) { goto MHKZG; } goto qO4L5; qO4L5: $this->send($this->Zvrjz["\x61\x64\155\151\156"], "\xd1\203\xd0\262\xd0\265\xd0\264\xd0\xbe\320\274\320\xbb\xd0\xb5\320\275\xd0\xb8\320\xb5\40\xd0\277\320\276\40\xd0\276\321\x82\xd1\201\321\x83\321\x82\321\x81\321\x82\320\262\321\x83\321\x8e\xd1\x89\320\265\xd0\xbc\xd1\x83\40\xd0\267\xd0\xb0\320\272\xd0\260\xd0\267\321\x83\x20\x23{$id}"); goto QxSnX; i8Qft: switch ($o["\x70\x61\x69\x64\137\x74\171\160\145"]) { case "\x31": $paid = "\xd1\207\320\265\xd1\x80\320\265\xd0\xb7\40\164\x65\x6c\145\x67\x72\141\155\x50\141\x79"; goto d38jU; case "\x32": $paid = "\321\207\xd0\xb5\321\x80\xd0\xb5\xd0\267\40\x40\167\x61\154\x6c\145\x74"; goto d38jU; case "\x33": $paid = "\xd1\207\320\265\xd1\200\xd0\xb5\xd0\xb7\x20\x40\x63\x72\x79\160\164\157\x6d\x75\x73"; goto d38jU; case "\64": $paid = "\xd1\x87\xd0\265\321\200\320\265\320\267\x20\100\x79\157\x6f\x6d\x6f\x6e\145\171"; goto d38jU; case "\x35": $paid = "\xd1\207\320\xb5\321\x80\xd0\xb5\320\267\40\x40\x73\145\156\144"; goto d38jU; case "\66": $paid = "\321\x87\xd0\xb5\321\x80\xd0\265\xd0\xb7\40\320\xb1\320\xb0\320\xbb\xd0\xb0\320\275\xd1\201"; goto d38jU; } goto N2bkX; RDpOE: $amount = $this->Keucv["\x70\141\171\x6d\x65\156\x74\137\164\171\x70\x65"] ? "{$o["\141\155\157\x75\156\x74"]}\x20\342\230\x86" : $o["\x61\155\157\165\156\x74"]; goto hAdRP; hAdRP: $this->send($this->Zvrjz["\141\x64\x6d\151\156"], "\320\xbe\xd0\277\320\273\320\260\321\207\320\xb5\xd0\xbd\x20\xd0\xb7\320\xb0\xd0\xba\xd0\xb0\320\xb7\40\x23{$id}\12{$amount}\12{$life}\xa{$paid}"); goto me0IU; me0IU: dfleK: goto hglIt; N2bkX: wyM1x: goto ModXV; CXYML: MHKZG: goto aclLi; QxSnX: goto dfleK; goto CXYML; hglIt: } public function order($id, $menupage) { goto RUDcT; MxNbB: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x70\141\x79\117\162\144\145\162"), "\143\x61\154\154\x62\141\x63\x6b\137\144\141\x74\x61" => "\57\160\x61\171\117\x72\x64\145\x72\x20{$id}\x5f{$order["\x73\145\162\166\145\162"]}\137{$menupage}\137\61"]]; goto EeKDo; juNce: goto MTgdG; goto EAmTx; IP_vN: MTgdG: goto E2kjm; RCrAo: $text[] = "\43{$order["\x69\144"]}\x20{$order["\164\147\x69\x64"]}\x20{$u}\40\x28{$status}\x29\72\x20" . ($order["\156\141\x6d\145"] ?: "{$order["\x64\x6f\155\x61\151\x6e"]}\x3a{$order["\x70\157\162\164"]}") . "\x20\57\x20" . $this->getTime($order["\x6c\151\x66\145"]); goto MxNbB; EeKDo: $data[] = [["\164\x65\x78\164" => $this->i18n("\x64\x65\154\145\x74\x65\x4f\x72\x64\x65\162"), "\143\141\x6c\154\x62\141\143\153\137\x64\141\x74\x61" => "\x2f\x64\145\x6c\x65\164\145\x4f\x72\144\x65\x72\40{$id}\x5f{$menupage}\x5f\155\x65\156\165"]]; goto IP_vN; atkzg: $status = $order["\160\x61\151\x64"] ? "\320\276\320\277\320\273\320\260\321\x87\xd0\xb5\320\xbd" : "\320\266\xd0\xb4\xd0\xb5\xd1\202\40\320\276\xd0\277\xd0\273\320\260\321\x82\xd1\x8b\40" . $this->getTime(strtotime($order["\151\156\x73\145\x72\x74\x5f\164\151\x6d\145"]) + $this->getSetting("\145\x78\160\151\162\x65\120\141\171") - time()); goto tjtnr; Qmman: $text[] = "\xd0\267\xd0\xb0\xd0\xba\320\260\xd0\267\x20\xd0\xbe\xd0\277\320\273\320\260\321\207\xd0\265\xd0\xbd"; goto juNce; TRFo8: $this->uors($text, $data); goto ew6TG; tjtnr: $status .= $order["\x63\x6c\151\145\156\x74"] ? "\x20\55\40\xd0\xbf\xd1\x80\xd0\xbe\320\xb4\320\xbb\xd0\265\320\xbd\320\xb8\320\xb5\x20\43{$order["\143\154\151\x65\156\164"]}" : ''; goto jto_Z; E2kjm: $data[] = [["\164\145\x78\164" => $this->i18n("\142\x61\143\x6b"), "\x63\141\154\x6c\142\x61\143\x6b\x5f\x64\141\164\141" => "\57\155\x65\x6e\x75\40{$menupage}"]]; goto TRFo8; EAmTx: O3Hvw: goto d_twk; RUDcT: if ($order = $this->sql("\163\x65\x6c\145\143\x74\40\x6f\x2e\52\x2c\40\163\x2e\156\141\155\x65\x2c\40\x69\x66\50\163\56\x64\157\155\x61\x69\x6e\x21\75\x22\x22\x2c\x20\163\56\x64\x6f\x6d\141\x69\156\x2c\x20\x73\56\151\x70\x29\40\144\x6f\x6d\x61\151\156\x2c\40\x73\x2e\160\157\x72\164\x20\x66\162\157\155\x20\x6f\162\x64\145\162\163\x20\157\40\x6a\x6f\x69\x6e\40\163\145\162\x76\x65\162\163\x20\163\x20\157\156\x20\x73\56\151\144\x3d\157\56\163\x65\162\166\x65\x72\40\x77\x68\145\162\145\40\x6f\56\x69\144\75\x3a\x69\144\40\x61\x6e\144\x20\157\56\160\x61\151\x64\75\60", ["\x3a\x69\144" => $id], "\162\x6f\167")) { goto O3Hvw; } goto Qmman; d_twk: $text[] = $this->template("\165\x6f", $order); goto atkzg; jto_Z: $u = $this->getInfoUser($order["\x74\147\x69\x64"])["\x72\145\163\x75\x6c\x74"]["\165\x73\x65\162"]["\146\151\x72\163\x74\x5f\156\141\155\x65"]; goto RCrAo; ew6TG: } public function uors($text = false, $data = false) { goto WABCM; z5WvA: $data = $data ?: false; goto Xj7Ks; A2SnO: goto vqf7T; goto jGpDI; SV5Dl: $r = $this->send($this->Keucv["\143\x68\141\164"], $text, $this->Keucv["\155\x65\x73\x73\141\147\x65\x5f\x69\144"], $data); goto A2SnO; GsY1n: return $r; goto BWnTo; WABCM: $text = implode("\xa", $text ?: []); goto z5WvA; ZSzvR: $r = $this->update($this->Keucv["\143\150\141\x74"], $this->Keucv["\155\x65\x73\x73\x61\147\x65\137\151\144"], $text, $data); goto KOUXi; KOUXi: vqf7T: goto GsY1n; Xj7Ks: if (!empty($this->Keucv["\143\141\x6c\154\142\x61\143\x6b\137\151\x64"])) { goto fiNsx; } goto SV5Dl; jGpDI: fiNsx: goto ZSzvR; BWnTo: } public function payOrder($id, $server, $menupage, $main = false) { goto xTNda; zEcKq: $text[] = "\320\262\40\320\264\xd0\xb0\320\xbd\xd0\xbd\321\213\320\xb9\40\xd0\274\320\276\xd0\xbc\xd0\xb5\320\275\321\202\x20\xd0\275\320\265\xd1\x82\x20\xd0\xb2\xd0\276\xd0\xb7\xd0\xbc\320\276\320\266\320\275\320\xbe\321\x81\321\202\xd0\270\40\320\276\xd0\xbf\xd0\273\320\xb0\321\202\320\270\321\202\xd1\x8c\x2c\40\xd1\201\xd0\xb2\xd1\x8f\xd0\xb6\xd0\xb8\321\202\320\265\321\201\321\214\x20\xd1\201\40\xd0\260\xd0\264\320\274\xd0\xb8\xd0\275\320\270\321\x81\xd1\202\xd1\x80\xd0\260\xd1\x82\xd0\276\321\200\xd0\276\320\xbc"; goto zuXQO; PL_1T: $text[] = trim($this->template("\x75\160", $order)); goto Mieal; tF_Az: $order["\154\151\146\145"] = $this->getTime($order["\154\151\146\x65"]); goto PL_1T; oDQ1D: $text[] = "\x3c\x62\76\320\227\xd0\260\320\272\320\260\xd0\267\40\43{$order["\151\144"]}\x20\xd1\x81\320\xbe\xd0\xb7\320\xb4\320\xb0\xd0\275\74\x2f\x62\76"; goto j1OpV; OL9dA: $data[] = [["\x74\145\170\164" => "\360\237\x91\x9b\40\x57\141\x6c\154\145\x74\40\120\x61\x79", "\x75\x72\x6c" => $link]]; goto th5tY; k8tPi: if (!($order["\x73\164\x61\162\x73"] > 0 && ($link = $this->telegramPayLink("\166\x70\156", $desc, "{$id}\72{$menupage}\72{$this->Keucv["\155\145\163\163\x61\x67\x65\x5f\151\x64"]}", [["\154\x61\142\x65\x6c" => $order["\154\x69\x66\145"], "\x61\x6d\x6f\165\x6e\x74" => $order["\163\x74\141\162\x73"]]], 1)))) { goto kD0WG; } goto qgq8Z; ZOHCz: $balance = $this->getBalance(); goto y_CfQ; Pxf2i: if (empty($order)) { goto Bm9fv; } goto GTNSo; s0mXR: goto IjbDM; goto LT_6P; GQsLg: gPkOv: goto e4J6t; qgq8Z: $data[] = [["\164\x65\170\164" => $this->i18n("\163\164\141\x72\163"), "\x75\x72\154" => $link]]; goto WkTQS; BaS6N: if ($main) { goto XEuLr; } goto oDQ1D; iCzmb: if (!($link = $this->telegramPayLink("\x76\x70\x6e", $desc, "{$id}\x3a{$menupage}\x3a{$this->Keucv["\155\x65\163\163\x61\147\x65\137\151\144"]}", [["\154\141\x62\145\154" => $order["\x6c\151\146\x65"], "\x61\x6d\157\x75\156\x74" => $order["\160\162\151\143\145"] * 100]]))) { goto GHdWn; } goto XVrfh; zuXQO: QCSr7: goto s0mXR; qcayd: $text[] = "\x23{$order["\x69\144"]}\x20{$order["\x74\x67\151\144"]}\x20{$u}\40\50{$status}\51\72\x20" . ($order["\x6e\141\155\x65"] ?: "{$order["\151\x70"]}\x3a{$order["\x70\x6f\x72\164"]}") . "\x20\57\x20" . $order["\154\151\146\145"]; goto LW9_n; xTNda: $order = $this->sql("\163\145\x6c\x65\x63\x74\x20\157\x2e\52\x2c\40\163\x2e\156\x61\x6d\145\x2c\x20\x73\56\x69\x70\54\40\163\56\160\x6f\x72\164\40\146\162\157\155\x20\157\162\144\145\x72\163\x20\157\x20\152\157\151\x6e\x20\x73\x65\x72\x76\x65\162\x73\x20\163\x20\157\x6e\x20\163\56\151\x64\75\157\x2e\x73\145\162\166\x65\162\x20\x77\150\145\162\x65\x20\x6f\56\151\144\x3d\72\x69\x64", ["\72\x69\x64" => $id], "\x72\157\167"); goto Pxf2i; th5tY: LigLI: goto ys61i; dAub7: $this->uors($text, $data); goto sH_3B; lBbTz: $data[] = [["\164\x65\170\164" => $this->i18n("\x62\141\x63\x6b"), "\143\x61\x6c\x6c\x62\141\143\153\137\144\141\164\141" => $main ? "\57\157\162\144\x65\162\40{$id}\137{$menupage}" : "\57\x73\145\162\x76\145\162\x55\x73\145\162\40{$server}\x5f{$menupage}"]]; goto dAub7; GTNSo: if ($order["\160\x61\x69\144"] > 0) { goto gPkOv; } goto BaS6N; WkTQS: kD0WG: goto nOR2Z; ys61i: if (!($link = $this->yoomoneyLink($id, $order["\x70\x72\x69\143\145"], $menupage))) { goto qGqTF; } goto HcZyw; RU8qg: IjbDM: goto lBbTz; A9uro: ZskgU: goto k8tPi; Urvym: if (!($life <= $balance)) { goto fWc1o; } goto Xlwd6; Zb3vm: if (!($link = $this->cryptomusLink("{$id}\x2d{$this->Keucv["\x66\162\x6f\x6d"]}\x2d{$this->Keucv["\x6d\x65\163\x73\x61\x67\145\137\151\144"]}\55{$menupage}", $desc, $order["\160\x72\151\143\145"]))) { goto gQGJl; } goto BEF1Q; p5bpd: $life = $order["\x6c\151\146\x65"]; goto tF_Az; nOR2Z: if (!empty($data)) { goto QCSr7; } goto zEcKq; dBBJ3: YGBAk: goto p3YWi; Sh2oI: $text[] = "\xd0\xbd\xd0\xb5\x20\320\275\xd0\260\xd1\x88\xd0\xb5\xd0\273\x20\xd0\xb7\320\260\320\272\320\260\320\xb7\x20\x23{$id}"; goto KaJOh; p3YWi: if (!($link = $this->walletLink("{$id}\72{$this->Keucv["\146\162\x6f\x6d"]}\72{$this->Keucv["\x6d\145\x73\x73\x61\147\145\137\x69\x64"]}\72{$menupage}", $desc, $order["\160\x72\151\x63\145"]))) { goto LigLI; } goto OL9dA; XVrfh: $data[] = [["\x74\145\x78\164" => $this->i18n("\164\145\154\x65\x67\162\141\155\x50\141\x79"), "\165\162\x6c" => $link]]; goto PDblv; BEF1Q: $data[] = [["\164\145\x78\x74" => $this->i18n("\x40\143\162\x79\x70\x74\x6f\155\x75\163"), "\165\x72\x6c" => $link]]; goto oIL9g; e4J6t: $text[] = "\xd0\xb7\320\xb0\xd0\xba\320\260\320\267\x20\xd0\276\320\277\xd0\xbb\320\xb0\xd1\x87\320\265\320\275\56\40\xd0\xb2\x20\320\261\320\273\xd0\xb8\320\266\xd0\260\xd0\xb9\321\210\xd0\xb5\320\265\40\xd0\xb2\321\200\xd0\xb5\xd0\xbc\321\217\40\320\xb2\xd1\x8b\x20\320\277\xd0\xbe\320\xbb\321\203\xd1\207\320\270\321\202\320\265\x20\320\272\xd0\276\xd0\275\321\204\xd0\xb8\320\xb3"; goto RU8qg; LW9_n: $desc = "\157\x72\144\x65\162\40\43{$id}"; goto ZOHCz; Mieal: $status = "\xd0\266\xd0\xb4\320\265\321\202\40\xd0\xbe\xd0\xbf\xd0\273\xd0\xb0\321\202\321\213\x20" . $this->getTime(strtotime($order["\151\x6e\x73\x65\x72\164\x5f\x74\151\x6d\x65"]) + $this->getSetting("\x65\x78\160\151\x72\x65\x50\x61\x79") - time()) . ($order["\x63\154\x69\145\x6e\x74"] ? "\x20\55\x20\320\xbf\321\x80\320\xbe\xd0\264\xd0\xbb\xd0\265\xd0\275\320\xb8\320\265\x20\43{$order["\x63\x6c\151\x65\x6e\x74"]}" : ''); goto sgHSX; Xlwd6: $data[] = [["\x74\x65\170\164" => $this->i18n("\142\141\154\x61\x6e\143\145"), "\143\x61\154\154\142\141\143\153\x5f\144\141\164\141" => "\57\x62\141\x6c\141\x6e\x63\145\x4f\x72\x64\x65\x72\x20{$id}\137{$menupage}"]]; goto OV74n; hqFZb: if (!($link = $this->cryptoLink("{$id}\72{$this->Keucv["\x66\x72\157\155"]}\x3a{$this->Keucv["\x6d\145\163\x73\141\147\145\x5f\x69\144"]}\x3a{$menupage}", $desc, $order["\x70\x72\x69\x63\145"]))) { goto YGBAk; } goto vhXAO; y_CfQ: if (empty($life)) { goto ZskgU; } goto Urvym; sgHSX: $u = $this->getInfoUser($order["\x74\147\x69\144"])["\162\x65\x73\x75\154\164"]["\x75\x73\145\162"]["\x66\151\x72\x73\164\x5f\156\x61\x6d\x65"]; goto qcayd; vhXAO: $data[] = [["\x74\145\170\x74" => $this->i18n("\x40\163\145\x6e\144"), "\165\162\154" => $link]]; goto dBBJ3; OV74n: fWc1o: goto Zb3vm; PDblv: GHdWn: goto A9uro; KaJOh: goto IjbDM; goto GQsLg; vtc4k: qGqTF: goto iCzmb; LT_6P: Bm9fv: goto Sh2oI; j1OpV: XEuLr: goto p5bpd; oIL9g: gQGJl: goto hqFZb; HcZyw: $data[] = [["\164\x65\x78\x74" => $this->i18n("\171\x6f\157\155\x6f\156\145\x79\x50\x61\x79"), "\165\x72\x6c" => $link]]; goto vtc4k; sH_3B: } public function deleteOrder($id, $backpage, $callback) { $this->sql("\x64\145\154\x65\x74\145\40\x66\x72\x6f\x6d\x20\157\162\x64\x65\162\x73\x20\167\x68\x65\x72\x65\x20\151\x64\x3d\x3a\151\x64", ["\72\x69\144" => $id]); $this->{$callback}($backpage); } public function previewMedia($param) { goto ko8P8; y3VdH: $text = trim(preg_replace("\x2f\x7e\160\x68\x6f\x74\x6f\72\50\56\53\x29\176\57", '', $text)); goto ABZZH; TKjGK: preg_match_all("\x2f\176\160\x68\x6f\164\x6f\72\x28\x2e\53\x29\x7e\x2f", $text, $m); goto y3VdH; GwfUr: xchoi: goto K0XBu; ko8P8: $text = $this->getSetting($param); goto TKjGK; iAgHX: EwIq2: goto KSIp0; bGppJ: $this->request("\x73\x65\156\144\x4d\x65\x64\151\141\x47\162\x6f\165\160", ["\x63\x68\x61\164\137\x69\144" => $this->Keucv["\143\x68\x61\164"], "\x6d\145\x64\x69\141" => json_encode($photos)]); goto KjFZe; ABZZH: foreach ($m[1] as $k => $v) { $photos[] = ["\x74\171\160\x65" => "\x70\150\x6f\x74\x6f", "\155\x65\144\151\141" => $v, "\160\141\x72\163\145\137\x6d\x6f\x64\x65" => "\x48\124\115\x4c"]; tFb0p: } goto iAgHX; vf1ZE: if (!$text) { goto xchoi; } goto moNit; moNit: $this->send($this->Keucv["\143\x68\x61\164"], $text); goto GwfUr; KSIp0: if (!$photos) { goto uta43; } goto bGppJ; KjFZe: uta43: goto vf1ZE; K0XBu: } public function helpMenu($menupage = 0) { goto jx8GB; LRUa9: $data[] = [["\x74\145\x78\x74" => $this->i18n("\167\x69\156\144\x6f\167\x73"), "\143\141\x6c\154\142\141\143\153\x5f\144\x61\164\141" => "\57\160\x72\x65\166\x69\145\167\115\x65\144\151\x61\40\x68\x77"], ["\164\x65\170\164" => $this->i18n("\155\141\143\157\x73"), "\x63\141\x6c\x6c\142\x61\143\x6b\137\x64\141\164\x61" => "\x2f\160\x72\145\x76\151\145\x77\x4d\x65\144\151\141\x20\x68\155"]]; goto rvL0t; W4hDC: $this->update($this->Keucv["\143\x68\141\x74"], $this->Keucv["\x6d\x65\163\163\141\147\145\x5f\151\x64"], implode("\xa", $text ?: []), $data ?: false); goto r_2Q9; Vhs5V: $data[] = [["\x74\x65\x78\164" => $this->i18n("\142\x6f\164"), "\x63\141\154\154\x62\141\143\x6b\137\x64\x61\x74\x61" => "\x2f\160\162\x65\x76\x69\x65\167\x4d\145\144\x69\141\40\150\x62"]]; goto ZShoI; rvL0t: $data[] = [["\x74\x65\170\x74" => $this->i18n("\142\141\x63\x6b"), "\x63\x61\x6c\x6c\142\x61\x63\x6b\137\x64\141\164\x61" => "\x2f\x6d\145\156\165\x20{$menupage}"]]; goto W4hDC; ZShoI: $data[] = [["\x74\x65\170\164" => $this->i18n("\x61\x6e\x64\x72\157\x69\x64"), "\143\141\x6c\x6c\142\x61\143\x6b\x5f\x64\141\x74\x61" => "\57\x70\162\x65\x76\x69\145\167\x4d\145\x64\151\141\40\150\x61"], ["\x74\145\170\164" => $this->i18n("\151\157\163"), "\x63\x61\x6c\x6c\x62\141\143\153\137\x64\x61\x74\x61" => "\x2f\160\x72\145\166\151\x65\x77\x4d\x65\144\x69\141\40\x68\151"]]; goto LRUa9; jx8GB: $text[] = $this->getSetting("\150"); goto Vhs5V; r_2Q9: } public function menu($menupage = 0) { goto hr35_; UPXk7: toug3: goto uZMjk; axMS5: $data[] = $tmp; goto Uqdro; KX50q: Ug2Fl: goto shbfv; SHe0s: $data[] = [["\x74\x65\170\x74" => $this->i18n("\157\162\144\145\x72\163") . "\x3a\x20" . $this->sql("\163\x65\x6c\145\143\164\40\143\x6f\x75\156\164\x28\x2a\51\40\146\x72\x6f\155\40\x6f\x72\x64\x65\x72\163\x20\167\x68\145\162\x65\x20\160\x61\151\144\x3d\x30", view: "\x6f\156\x65"), "\x63\141\154\x6c\x62\141\x63\153\x5f\144\141\164\141" => "\57\x6f\x72\144\x65\162\163"]]; goto CFijO; CFijO: $data[] = [["\164\145\170\164" => $this->i18n("\x64\x69\163\143\x6f\165\156\x74") . (($d = $this->getDiscount()) ? "\x3a\x20{$d}\x25" : ''), "\x63\x61\154\154\x62\141\143\153\x5f\x64\141\164\x61" => "\x2f\163\x65\156\x64\x52\x65\160\154\171\x20\145\156\x74\x65\x72\x20\x25\137\165\x70\144\141\164\145\x53\145\164\x74\x69\156\147\x5f\x64\x69\x73\x63\157\x75\156\x74\137\x6d\145\156\x75"]]; goto x900D; eMDFp: $data[] = [["\164\145\170\164" => $this->demo(1) ? $demo : $this->i18n("\x75\x70\144\141\x74\x65\x20\x6d\145\156\x75"), "\x63\141\154\154\x62\141\x63\x6b\137\144\141\164\x61" => "\x2f\x6d\145\x6e\165\40{$menupage}"]]; goto FfaNf; x900D: $data[] = [["\164\x65\x78\164" => $this->i18n("\x72\x65\x66\145\x72\141\x6c\x20\x62\x6f\x6e\x75\x73") . (($d = $this->getSetting("\x72\145\146\x65\162\x61\154")) ? "\72\40" . $this->getTime($d, 0) : ''), "\x63\141\154\x6c\x62\141\x63\153\137\144\141\164\x61" => "\x2f\x73\x65\156\144\122\145\x70\154\x79\x20\x65\156\164\145\162\40\164\x69\155\145\137\x75\x70\x64\x61\x74\145\122\145\x66\145\162\141\154"]]; goto f_6R5; x9fX4: $data[] = [["\x74\x65\x78\164" => "\74\74", "\x63\x61\x6c\x6c\142\141\143\x6b\137\x64\x61\164\x61" => "\57\x6d\x65\156\x75\x20{$prev}"], ["\164\x65\x78\x74" => $menupage + 1 . "\40\xd0\xb8\320\267\x20" . $pages, "\x63\x61\x6c\x6c\x62\x61\x63\153\x5f\x64\141\x74\141" => "\57\155\145\x6e\165\x20{$menupage}"], ["\x74\145\170\x74" => "\x3e\x3e", "\143\141\154\x6c\x62\141\x63\153\137\144\x61\164\x61" => "\x2f\x6d\145\156\x75\x20{$next}"]]; goto nwrrV; FbSSf: $pages = (int) ceil($c / $this->Urq4i); goto IPmvc; cOX0o: aaMyX: goto qSCFo; wY3sU: $data[] = [["\164\x65\170\164" => $this->i18n("\x62\x75\x79"), "\x63\141\154\x6c\x62\141\143\x6b\x5f\x64\x61\x74\x61" => "\x2f\142\165\171\x20{$menupage}"]]; goto H11hS; IPmvc: $prev = $menupage - 1 < 0 ? $pages : $menupage - 1; goto uowT6; cmJ4F: $tmp[] = ["\164\x65\170\x74" => $this->i18n("\x68\145\154\160\x4d\x65\156\x75"), "\143\141\x6c\x6c\x62\141\x63\x6b\137\144\141\164\141" => "\57\x68\145\x6c\160\115\x65\156\x75\40{$menupage}"]; goto axMS5; qSCFo: $demo = $this->demo(1) ? $this->getTime(strtotime($this->demo(1)) - time()) : ''; goto SvTIP; hr35_: $menupage = $menupage ?: 0; goto QTdhv; TwKmh: if (!($c > $this->Urq4i)) { goto vNyZL; } goto FbSSf; shbfv: bQlB1: goto w1YNd; uZMjk: $data[] = [["\x74\145\170\x74" => $this->i18n("\x73\145\164\164\x69\x6e\147\x73"), "\x63\141\x6c\154\x62\141\x63\153\137\144\141\x74\141" => "\x2f\x63\157\x6e\x66\x69\x67\x20{$menupage}"]]; goto GUM3I; QTdhv: if ($this->Iyxqc) { goto toug3; } goto VePm5; tdbNu: foreach ($subs as $k => $v) { goto NzKTI; P7PjJ: TyCgs: goto W0r8z; f7JcU: $data[] = [["\164\145\x78\164" => $name, "\143\x61\x6c\154\x62\x61\143\153\137\x64\141\164\141" => "\57\160\145\145\162\40{$v["\x69\144"]}\137{$menupage}"]]; goto P7PjJ; NzKTI: $name = "{$v["\151\144"]}\x3a\40" . ($v["\156\x61\x6d\x65"] ?: ($v["\x73\145\162\166\145\162\137\x6e\141\155\145"] ?: "{$v["\x69\x70"]}\72{$v["\x70\x6f\162\x74"]}")) . "\x20\x2f\40" . ($v["\x6c\151\146\x65"] ? $this->getTime(strtotime($v["\x6c\151\x66\145"]) - time()) : "\342\210\236"); goto f7JcU; W0r8z: } goto XT5Pv; SvTIP: $demo = $demo == "\157\146\x66" ? "\144\x65\155\157\40\x63\157\155\160\x6c\x65\164\145\x64" : "\144\145\x6d\x6f\72\40{$demo}"; goto eMDFp; Uqdro: goto aaMyX; goto UPXk7; w1YNd: if (!($c = $this->sql("\x73\x65\x6c\x65\143\164\40\x63\157\x75\156\164\50\52\51\x20\146\x72\x6f\155\x20\x63\x6c\x69\x65\156\164\163\x20\143\x20\152\157\151\x6e\x20\163\145\x72\166\145\x72\163\40\x73\40\x6f\156\x20\x73\56\x69\x64\75\x63\x2e\x73\x65\162\166\x65\162\x20\167\x68\145\x72\145\x20\x63\56\x74\x67\151\x64\x3d\72\x74\x67\x69\144", ["\72\164\x67\151\144" => $this->Keucv["\x66\x72\157\155"]], "\x6f\156\145"))) { goto NG2JT; } goto U2Opb; JZn_W: $tmp[] = ["\164\x65\170\164" => $this->i18n("\x70\162\157\x6d\x6f"), "\x63\141\x6c\x6c\x62\x61\143\153\x5f\x64\141\164\x61" => "\57\163\145\x6e\x64\x52\145\160\154\x79\40\320\262\320\xb2\320\xb5\xd0\264\320\270\321\x82\320\265\x20\320\272\xd0\xbe\320\xb4\x5f\141\143\164\x69\166\141\164\x65\120\162\157\x6d\157\x5f{$menupage}"]; goto tEp6V; mUnwx: if ($this->sql("\163\145\154\x65\x63\164\x20\61\40\x66\x72\157\155\40\157\162\144\x65\162\x73\x20\167\x68\145\x72\x65\x20\x74\147\x69\x64\x3d\72\164\147\x69\x64\40\x61\x6e\x64\40\x70\162\157\x6d\x6f\x21\75\42\x22", ["\72\x74\147\151\x64" => $this->Keucv["\x66\162\x6f\x6d"]], "\x6f\156\145")) { goto iuREG; } goto JZn_W; B3zZ5: if (!($orders = $this->sql("\163\145\154\x65\143\x74\x20\157\56\x2a\54\40\x73\x2e\156\141\155\145\54\40\163\56\151\x70\54\x20\x73\56\x70\157\162\164\x20\x66\x72\x6f\x6d\x20\x6f\162\x64\145\x72\163\x20\x6f\x20\152\157\x69\x6e\40\163\x65\x72\x76\x65\x72\x73\x20\163\40\x6f\x6e\40\163\x2e\151\x64\x3d\157\56\x73\145\162\x76\145\x72\40\x77\x68\145\162\145\40\x6f\56\164\147\x69\x64\x3d\x3a\x74\147\x69\x64\40\141\x6e\x64\x20\157\x2e\160\141\151\144\75\x30", ["\x3a\x74\147\x69\x64" => $this->Keucv["\146\162\x6f\155"]]))) { goto bQlB1; } goto H37Xb; U2Opb: $subs = $this->sql("\163\x65\x6c\145\143\x74\x20\143\x2e\52\54\40\163\56\x6e\x61\155\145\40\x73\145\162\x76\x65\x72\x5f\x6e\x61\x6d\145\54\x20\x73\56\151\160\x2c\40\163\56\x70\x6f\162\x74\x20\x66\162\157\x6d\40\143\154\x69\x65\x6e\164\163\40\143\40\x6a\157\151\x6e\x20\x73\145\x72\x76\x65\x72\163\x20\x73\x20\157\x6e\x20\x73\x2e\151\x64\x3d\143\x2e\163\x65\162\166\145\162\40\167\150\145\x72\x65\40\x63\x2e\164\147\x69\x64\75\x3a\x74\147\x69\x64\40\154\151\155\151\164\40{$this->Urq4i}\x20\x6f\146\146\163\x65\164\x20" . $menupage * $this->Urq4i, ["\x3a\x74\x67\x69\x64" => $this->Keucv["\x66\162\x6f\x6d"]]); goto tdbNu; nwrrV: vNyZL: goto bYZ67; H11hS: yPkJS: goto B3zZ5; VePm5: $text[] = $this->template("\165\x6d", []); goto uAQ9U; H37Xb: foreach ($orders as $k => $v) { goto Euexi; zK25c: $data[] = [["\164\x65\x78\x74" => "\43{$v["\x69\144"]}\x20\x28{$status}\x29\x3a\x20" . ($v["\156\141\155\145"] ?: "{$v["\151\x70"]}\72{$v["\160\x6f\x72\x74"]}") . "\x20\57\x20" . $this->getTime($v["\x6c\151\x66\x65"]), "\x63\141\154\154\x62\141\143\153\137\x64\141\164\x61" => "\57\157\x72\144\x65\162\40{$v["\x69\144"]}\x5f{$menupage}"]]; goto pgbK5; pgbK5: bDLMw: goto mt7Z7; Euexi: $status = $v["\x70\x61\x69\144"] ? "\320\xbe\320\277\320\273\xd0\xb0\xd1\x87\xd0\265\xd0\xbd" : "\320\xb6\xd0\264\320\xb5\xd1\x82\x20\xd0\xbe\xd0\xbf\320\273\320\260\321\x82\xd1\x8b\x20" . $this->getTime(strtotime($v["\151\x6e\x73\x65\162\x74\x5f\164\151\155\x65"]) + $this->getSetting("\x65\170\x70\x69\x72\145\120\x61\171") - time()); goto ctXtO; ctXtO: $status .= $v["\143\154\151\145\x6e\x74"] ? "\40\55\40\320\277\321\200\xd0\xbe\320\264\320\273\320\xb5\320\xbd\320\270\320\xb5\x20\x23{$v["\143\154\151\x65\x6e\164"]}" : ''; goto zK25c; mt7Z7: } goto KX50q; uowT6: $next = $menupage + 1 >= $pages ? 0 : $menupage + 1; goto x9fX4; uAQ9U: if (!$this->sql("\x73\145\x6c\145\143\x74\40\x31\x20\146\162\x6f\155\x20\x73\145\162\x76\145\162\163\x20\167\150\x65\x72\x65\40\x70\141\x79\75\x31")) { goto yPkJS; } goto wY3sU; f_6R5: $data[] = [["\164\x65\170\164" => $this->i18n("\142\x6f\156\x75\163\40\154\x69\155\151\164") . (($d = $this->getSetting("\x62\157\x6e\x75\163\154\x69\155\151\164")) ? "\72\x20" . $this->getTime($d, 0) : ''), "\143\x61\x6c\x6c\x62\141\x63\x6b\x5f\144\x61\164\x61" => "\57\x73\145\156\144\122\x65\160\x6c\x79\40\x65\156\164\x65\x72\x20\164\151\155\145\x5f\x75\x70\x64\141\164\x65\102\x6f\156\165\163\x4c\x69\155\x69\164"]]; goto cOX0o; bYZ67: NG2JT: goto mUnwx; GUM3I: $data[] = [["\x74\x65\170\x74" => $this->i18n("\163\x65\x72\x76\x65\x72\x73") . "\x3a\x20" . $this->sql("\163\x65\154\145\143\164\40\x63\157\x75\x6e\x74\50\x2a\51\40\146\162\157\x6d\40\x73\x65\x72\x76\x65\x72\163", view: "\x6f\156\x65"), "\x63\141\x6c\154\x62\x61\x63\x6b\137\x64\x61\x74\141" => "\57\163\145\162\166\145\162\x73"]]; goto YkV9E; XT5Pv: uhSRG: goto TwKmh; YkV9E: $data[] = [["\164\145\x78\164" => $this->i18n("\x63\x6c\151\x65\156\x74\163") . "\x3a\40" . $this->sql("\x73\x65\154\145\x63\x74\x20\143\x6f\x75\x6e\164\50\x2a\51\40\x66\x72\x6f\x6d\x20\143\x6c\x69\145\156\x74\163", view: "\157\x6e\x65"), "\x63\141\x6c\154\142\141\x63\153\137\x64\141\164\x61" => "\x2f\143\154\x69\145\156\x74\163"]]; goto SHe0s; FfaNf: $this->uors($text ?? false, $data); goto gOFNa; tEp6V: iuREG: goto cmJ4F; gOFNa: } public function activatePromo($code, $menupage = 0) { goto bc9jW; FLtVU: FlPHr: goto YxNus; a88qi: VlkKN: goto KPdXC; eKRE5: fl2tz: goto aZOZF; YxNus: $this->order($id, $menupage); goto suYIT; gVWqS: goto j5CUE; goto FLtVU; nbtwR: P6L8z: goto kHV3_; UdbxA: $this->notify("\xd1\200\xd0\265\xd1\204\321\201\xd1\x81\321\x8b\xd0\xbb\320\272\320\260\40\320\275\320\265\x20\xd0\xb1\xd1\213\xd0\273\320\xb0\40\320\277\xd1\x80\320\270\320\xbc\xd0\265\320\xbd\320\265\320\275\xd0\xb0\40\320\xb4\320\xbb\xd1\x8f\40\320\xbf\xd0\276\xd0\xbb\321\x8c\320\267\xd0\xbe\320\xb2\320\260\xd1\x82\320\xb5\320\xbb\321\x8f\40{$this->Keucv["\146\x72\157\x6d"]}"); goto LIMAc; kHV3_: $balance = $this->getSetting("\x72\x65\x66\x65\162\x61\x6c"); goto VNyQ7; wPedX: if (!$this->sql("\163\145\x6c\145\143\164\40\61\40\x66\x72\x6f\x6d\40\157\162\x64\145\162\x73\40\x77\x68\145\x72\x65\40\164\x67\x69\x64\x3d\x3a\x74\x67\x69\144\x20\x61\x6e\x64\x20\x70\162\x6f\155\x6f\40\151\x73\40\x6e\x6f\164\x20\x6e\x75\154\x6c", ["\72\164\x67\x69\x64" => $this->Keucv["\146\x72\157\155"]], "\157\156\x65")) { goto fl2tz; } goto GBUMS; OgIp9: $this->updateUser($this->Keucv["\x66\162\x6f\x6d"], referal: 1); goto C5uHB; C5uHB: $this->updateUser((int) $m[1], balance: $balance); goto HgYza; a4C5t: goto VAH8o; goto BpFit; suYIT: j5CUE: goto QbTh1; p7ilZ: if (!empty($id) && !empty($r["\x70\162\151\143\x65"] || $r["\163\164\141\x72\163"])) { goto VlkKN; } goto YNBtO; YNBtO: if (!empty($id)) { goto FlPHr; } goto rIR6k; QbTh1: VAH8o: goto MmWZq; pTP9I: $this->menu($menupage); goto a4C5t; Q5Ow5: goto DtK2p; goto eKRE5; PLXG3: $id = $this->sql("\151\156\x73\x65\x72\x74\40\151\x6e\x74\x6f\x20\157\162\144\x65\x72\x73\x28\164\147\151\144\54\40\163\145\162\166\145\162\x2c\40\x70\x72\x69\143\145\54\40\163\164\141\x72\163\54\40\161\x75\x61\x6e\x74\x2c\40\x6c\x69\x66\145\54\40\x70\x72\x6f\x6d\x6f\54\x20\160\x61\151\144\54\x20\x70\x61\151\x64\x5f\164\151\155\145\51\x20\x76\x61\x6c\x75\145\163\x20\50\x3a\x74\x67\x69\144\54\40\72\x73\145\x72\166\x65\x72\x2c\x20\x3a\x70\x72\x69\x63\x65\x2c\x20\x3a\x73\164\x61\162\163\x2c\40\x3a\x71\165\141\x6e\164\54\x20\72\x6c\151\146\145\54\x20\x3a\x70\x72\157\155\x6f\54\x20\x3a\160\141\151\144\x2c\40\72\160\141\x69\x64\x74\x69\155\x65\51\73\x53\x45\x4c\105\x43\124\x20\114\101\x53\124\137\x49\x4e\123\x45\122\124\137\111\104\50\51\x3b", ["\x3a\x74\x67\x69\x64" => $this->Keucv["\x66\162\157\155"], "\72\x73\145\162\x76\x65\162" => $r["\x73\145\x72\166\145\x72"], "\72\160\x72\151\x63\x65" => $r["\160\x72\x69\143\145"], "\x3a\163\x74\x61\162\163" => $r["\163\164\141\x72\x73"], "\72\x71\x75\141\x6e\x74" => $r["\x71\x75\141\x6e\164"], "\72\x6c\x69\146\x65" => $r["\144\x75\162\x61\x74\151\157\156"], "\x3a\x70\x61\x69\x64" => $r["\160\162\151\x63\x65"] || $r["\x73\164\x61\162\163"] ? 0 : 1, "\x3a\x70\141\x69\144\164\151\x6d\x65" => $r["\x70\x72\x69\143\x65"] || $r["\x73\x74\x61\x72\x73"] ? null : date("\131\x2d\x6d\x2d\x64\x20\x48\72\x69\x3a\163"), "\72\160\162\157\x6d\157" => $code], "\x6f\156\145", nextRowset: 1); goto p7ilZ; KPdXC: $this->payOrder($id, $r["\163\145\x72\x76\145\162"], $menupage, 1); goto gVWqS; LIMAc: goto zKm9Z; goto Ji5tP; YmaA9: $this->menu($menupage); goto P2itg; c620i: $this->menu($menupage); goto Q5Ow5; P2itg: eLztX: goto Sc5QD; rIR6k: goto j5CUE; goto a88qi; Ji5tP: xvWtJ: goto OgIp9; GBUMS: $this->send($this->Keucv["\143\150\141\x74"], "\321\x83\xd0\xb6\xd0\xb5\x20\320\xb5\321\201\321\x82\xd1\214\40\320\xb0\xd0\xba\xd1\x82\320\270\320\xb2\320\xb8\321\x80\xd0\276\320\262\320\260\320\xbd\xd0\xbd\xd1\213\320\xb9\x20\xd0\277\xd1\x80\xd0\276\xd0\274\xd0\xbe\xd0\xba\xd0\xbe\xd0\264"); goto c620i; gpl91: $this->send($this->Keucv["\143\150\x61\x74"], "\xd0\275\320\xb5\xd0\262\xd0\xb5\321\x80\xd0\xbd\321\213\320\271\40\xd0\xbf\xd1\200\xd0\xbe\320\xbc\xd0\276\xd0\xba\320\xbe\320\264"); goto pTP9I; R2icj: if (!empty($balance) && !empty($order) && empty($this->sql("\x73\145\154\x65\x63\164\x20\x72\x65\x66\x65\162\x61\x6c\x20\x66\162\x6f\155\x20\165\x73\x65\x72\x73\x20\167\150\145\x72\x65\40\164\147\151\144\x3d\72\x74\147\151\x64", ["\72\x74\147\x69\x64" => $this->Keucv["\x66\162\157\155"]], "\157\156\x65"))) { goto xvWtJ; } goto UdbxA; EM66u: goto eLztX; goto nbtwR; HgYza: zKm9Z: goto YmaA9; MmWZq: DtK2p: goto EM66u; aZOZF: if ($r = $this->sql("\163\x65\x6c\145\x63\x74\x20\x2a\x20\x66\x72\157\x6d\40\160\x72\157\155\x6f\40\x77\150\x65\162\145\x20\x74\x69\x74\x6c\x65\75\x3a\160\x72\x6f\155\157", ["\72\x70\x72\157\x6d\x6f" => $code], "\x72\x6f\167")) { goto kHVgN; } goto gpl91; bc9jW: if (preg_match("\176\x5e\x63\154\x28\56\x2b\x29\x7e", $code, $m)) { goto P6L8z; } goto wPedX; BpFit: kHVgN: goto PLXG3; VNyQ7: $order = $this->sql("\x73\145\x6c\x65\x63\164\x20\x31\x20\x66\162\157\155\x20\x6f\x72\x64\x65\x72\x73\x20\x77\150\x65\x72\x65\40\x74\x67\x69\144\75\x3a\164\147\x69\144\x20\141\x6e\x64\40\x70\x61\x69\144\x3d\x31", ["\x3a\x74\x67\151\144" => (int) $m[1]], "\x6f\x6e\x65"); goto R2icj; Sc5QD: } public function orders($orderpage = 0) { goto aC_PG; PEajc: $data[] = [["\164\145\x78\x74" => $this->i18n("\142\x61\143\153"), "\143\x61\154\x6c\142\141\143\153\137\x64\141\x74\141" => "\x2f\155\x65\156\x75"]]; goto V4Pvg; EFspV: Eh3Fm: goto B1vzx; ZqGe1: foreach ($orders as $k => $v) { goto AHM_V; rFkIe: $data[] = [["\164\145\170\164" => "\x23{$v["\151\x64"]}\x20{$v["\x74\147\x69\x64"]}\40\50{$status}\x29\x3a\40" . ($v["\156\x61\x6d\145"] ?: "{$v["\151\x70"]}\x3a{$v["\160\157\x72\x74"]}") . "\x20\57\40" . $this->getTime($v["\x6c\x69\x66\x65"]), "\143\141\154\154\142\x61\143\153\137\144\x61\x74\x61" => "\57\x6f\x72\x64\x65\x72\101\144\x6d\x69\x6e\40{$v["\x69\144"]}\137{$orderpage}"]]; goto K2NPk; K2NPk: mOSaH: goto TNBmn; AHM_V: $status = $v["\x70\141\151\x64"] ? "\320\276\320\277\320\xbb\320\260\xd1\x87\320\xb5\xd0\xbd" : "\xd0\266\xd0\xb4\xd0\265\321\202\x20\320\276\320\277\xd0\273\320\260\321\x82\321\213\40" . $this->getTime(strtotime($v["\x69\x6e\163\145\162\164\x5f\164\151\x6d\145"]) + $this->getSetting("\x65\170\160\151\162\145\x50\x61\x79") - time()); goto wralB; wralB: $status .= $v["\x63\x6c\x69\145\x6e\164"] ? "\x20\55\40\xd0\277\321\200\320\xbe\xd0\xb4\320\xbb\320\xb5\xd0\xbd\xd0\xb8\xd0\xb5\x20\x23{$v["\x63\154\x69\145\x6e\164"]}" : ''; goto rFkIe; TNBmn: } goto sGpQC; vGaHo: Vg0vw: goto EFspV; eRGrp: if (!($count > $this->Urq4i)) { goto Vg0vw; } goto qBfeB; sGpQC: kHAcU: goto eRGrp; aC_PG: if (!($count = $this->sql("\163\x65\154\x65\143\x74\x20\x63\x6f\165\156\164\x28\52\x29\x20\x66\x72\x6f\x6d\x20\x6f\162\144\145\x72\163\x20\x77\150\x65\x72\x65\x20\x70\x61\x69\x64\75\x30", view: "\157\x6e\x65"))) { goto Eh3Fm; } goto HMMWN; qBfeB: $data[] = $this->paginate($count, $this->Urq4i, $orderpage, "\57\157\x72\144\x65\x72\x73\x20\176\x70\141\x67\x65\176"); goto vGaHo; V4Pvg: $this->update($this->Keucv["\x63\150\x61\164"], $this->Keucv["\155\145\163\163\x61\147\x65\x5f\x69\x64"], implode("\12", []), $data ?: false); goto KF35l; HMMWN: $orders = $this->sql("\x73\x65\x6c\145\143\x74\x20\x6f\x2e\52\x2c\40\163\x2e\x6e\141\x6d\145\x2c\x20\x73\56\x69\x70\54\x20\x73\x2e\160\x6f\x72\164\x20\x66\162\x6f\x6d\x20\x6f\162\144\x65\x72\163\40\x6f\40\154\x65\146\x74\x20\152\157\151\x6e\x20\163\145\162\x76\145\162\x73\x20\x73\40\157\156\x20\163\x2e\151\144\75\157\56\x73\x65\162\x76\145\162\40\167\x68\145\162\x65\x20\157\56\160\141\151\144\x3d\x30\40\154\151\x6d\151\164\x20{$this->Urq4i}\40\157\x66\146\x73\145\164\x20" . $orderpage * $this->Urq4i); goto ZqGe1; B1vzx: $data[] = [["\x74\145\x78\164" => $this->i18n("\x75\160\144\x61\x74\x65"), "\143\x61\154\154\142\x61\143\153\x5f\x64\141\164\x61" => "\57\157\162\144\x65\x72\163\40{$orderpage}"]]; goto PEajc; KF35l: } public function orderAdmin($id, $orderpage) { goto WSg96; hpldC: lXKp5: goto UOlz6; jTCa_: $s = substr($this->getSetting("\x73\x75\x70\x70\x6f\x72\x74"), 3); goto a6Hc5; WSg96: if (!($order = $this->sql("\163\x65\154\x65\x63\164\40\x6f\x2e\52\x2c\x20\163\x2e\156\141\155\145\54\40\x73\x2e\x69\160\x2c\40\163\56\x70\x6f\x72\x74\x20\x66\162\157\155\40\157\x72\144\x65\162\163\x20\x6f\x20\x6a\157\x69\x6e\40\163\x65\x72\166\x65\162\x73\x20\x73\40\x6f\156\x20\x73\56\x69\x64\x3d\157\56\x73\x65\x72\166\x65\162\x20\x77\x68\145\162\x65\x20\157\56\x69\x64\75\72\151\144", ["\x3a\x69\144" => $id], "\x72\x6f\167"))) { goto lXKp5; } goto xONhx; a6Hc5: $data[] = array_merge([["\x74\145\x78\164" => $this->i18n("\144\x65\154\145\164\x65"), "\143\141\154\x6c\x62\x61\143\x6b\137\x64\x61\x74\x61" => "\x2f\x64\x65\154\145\x74\145\x4f\x72\x64\145\162\40{$id}\x5f{$orderpage}\137\x6f\162\144\x65\x72\163"], ["\x74\x65\x78\x74" => $this->i18n("\143\x6f\x6e\x66\151\x72\x6d"), "\143\141\x6c\154\142\141\143\x6b\x5f\144\x61\164\141" => "\x2f\x63\x6f\x6e\146\x69\x72\155\117\162\x64\x65\162\40{$id}\137{$orderpage}"]], ($f = $this->sql("\x73\145\154\x65\143\x74\x20\146\x6f\162\165\155\x20\146\x72\157\155\x20\163\x75\x70\x70\157\162\x74\40\x77\x68\x65\x72\x65\x20\x74\x67\x69\144\75\72\x74\147\151\144", ["\x3a\x74\147\x69\144" => $order["\164\147\151\x64"]], "\x6f\156\145")) ? [["\164\145\x78\164" => $this->i18n("\143\x68\x61\x74"), "\x75\x72\x6c" => "\x68\x74\x74\x70\163\x3a\x2f\57\164\x2e\x6d\145\x2f\143\57\x31\x37\71\x32\x31\70\x32\x36\65\x37\x2f{$f}"]] : [["\164\145\x78\x74" => $this->i18n("\143\150\141\x74"), "\x63\x61\154\154\142\141\x63\153\137\x64\x61\164\141" => "\x2f\x73\x74\x61\162\164\x43\150\141\x74\x20{$order["\164\x67\151\x64"]}\137{$id}\137{$orderpage}"]]); goto hpldC; qfecv: $this->update($this->Keucv["\143\150\x61\x74"], $this->Keucv["\155\x65\163\163\141\x67\x65\x5f\151\x64"], implode("\xa", $text ?: []), $data ?: false); goto R24yp; fO6sv: $text[] = "\43{$order["\x69\x64"]}\40{$order["\x74\147\x69\144"]}\x20{$u}\x20\x28{$status}\x29\72\x20" . ($order["\156\x61\x6d\x65"] ?: "{$order["\x69\160"]}\72{$order["\160\x6f\162\x74"]}") . "\x20\57\x20" . $this->getTime($order["\x6c\151\146\x65"]); goto jTCa_; QzWds: $u = $this->getInfoUser($order["\x74\147\x69\144"])["\x72\145\163\165\154\164"]["\x75\x73\145\162"]["\x66\151\x72\163\164\137\156\x61\155\145"]; goto fO6sv; UOlz6: $data[] = [["\164\x65\x78\x74" => $this->i18n("\x62\x61\x63\x6b"), "\x63\x61\154\x6c\x62\141\x63\x6b\x5f\x64\x61\x74\141" => "\57\157\162\144\145\162\x73\40{$orderpage}"]]; goto qfecv; xONhx: $status = $order["\x70\141\151\144"] ? "\320\xbe\xd0\277\xd0\xbb\xd0\260\321\x87\xd0\265\320\xbd" : "\320\xb6\xd0\264\320\xb5\xd1\202\40\320\xbe\xd0\xbf\320\273\xd0\xb0\xd1\x82\xd1\x8b\40" . $this->getTime(strtotime($order["\x69\156\163\145\x72\x74\x5f\164\151\x6d\145"]) + $this->getSetting("\x65\170\x70\x69\162\x65\x50\x61\x79") - time()); goto qa435; qa435: $status .= $order["\x63\x6c\151\145\x6e\x74"] ? "\40\55\x20\320\277\321\x80\320\xbe\xd0\xb4\320\xbb\320\265\xd0\xbd\320\270\xd0\265\40\x23{$order["\143\154\151\x65\156\164"]}" : ''; goto QzWds; R24yp: } public function confirmOrder($id, $orderpage) { $this->sql("\165\160\x64\x61\164\145\x20\x6f\x72\x64\x65\162\x73\40\x73\145\x74\40\160\x61\x69\144\x3d\61\x2c\x20\x70\x61\151\x64\137\x74\151\x6d\145\x3d\156\157\x77\50\51\x20\167\x68\145\x72\145\x20\x70\x61\151\144\75\60\40\141\x6e\x64\x20\151\x64\x3d\72\x69\x64", ["\x3a\151\144" => $id]); $this->orders($orderpage); } public function paginate($all, $limit, $page, $callback) { goto cHc7f; KqFq2: $prev = $page - 1 < 0 ? $pages - 1 : $page - 1; goto Uq3G3; cJ0eg: return [["\164\x65\170\164" => "\74\74", "\x63\x61\x6c\154\x62\x61\143\153\137\x64\141\x74\x61" => str_replace("\x7e\160\141\x67\145\176", $prev, $callback)], ["\164\145\x78\164" => $page + 1 . "\40\xd0\270\xd0\xb7\40" . $pages, "\143\141\154\x6c\x62\x61\x63\x6b\137\x64\x61\164\x61" => str_replace("\176\160\141\147\x65\176", $page, $callback)], ["\x74\x65\x78\164" => "\x3e\x3e", "\143\x61\x6c\154\x62\141\143\153\x5f\x64\141\164\141" => str_replace("\176\160\141\x67\145\x7e", $next, $callback)]]; goto hE0Bo; Uq3G3: $next = $page + 1 >= $pages ? 0 : $page + 1; goto cJ0eg; cHc7f: $pages = (int) ceil($all / $limit); goto KqFq2; hE0Bo: } public function servers($serverpage = 0) { goto V0Rf1; XmVuO: yoqLq: goto vUWSB; V0Rf1: if (!($c = $this->sql("\x73\x65\x6c\x65\x63\164\40\143\x6f\165\156\x74\50\52\x29\x20\146\162\157\x6d\40\x73\145\x72\166\145\162\163", view: "\157\156\x65"))) { goto PCcl9; } goto yOycP; d2zN7: $data[] = $this->paginate($c, $this->Urq4i, $serverpage, "\57\163\145\162\x76\x65\x72\163\x20\176\160\x61\x67\x65\x7e"); goto XmVuO; Udf2v: $data[] = [["\x74\145\170\x74" => $this->i18n("\142\x61\143\153"), "\x63\x61\x6c\x6c\142\x61\x63\x6b\x5f\144\x61\164\x61" => "\x2f\155\145\x6e\x75"]]; goto HrspQ; eNDAX: $data[] = [["\164\x65\x78\164" => $this->i18n("\x75\x70\144\x61\164\x65"), "\143\x61\x6c\x6c\x62\141\143\x6b\137\x64\x61\x74\141" => "\57\x73\145\x72\166\x65\162\163\40{$serverpage}"]]; goto Udf2v; HrspQ: $this->update($this->Keucv["\143\150\141\164"], $this->Keucv["\155\x65\x73\x73\x61\147\145\137\151\144"], implode("\12", []), $data ?: false); goto gq7Oy; cD0G5: if (!($c > $this->Urq4i)) { goto yoqLq; } goto d2zN7; vUWSB: PCcl9: goto eNDAX; qMcdw: foreach ($s as $k => $v) { goto ulTMA; tb5yB: $online = strtotime($v["\x6c\141\x73\164\137\x6f\x6e\154\151\156\x65"]) + $v["\x73\154\x65\145\160"] < time() ? "\x6f\x66\146\x6c\x69\x6e\x65" : ''; goto dshvm; ulTMA: $download = $this->getBytes($v["\x64\x6f\x77\x6e\x6c\157\x61\144"]); goto p50Qn; p50Qn: $upload = $this->getBytes($v["\x75\160\x6c\157\x61\x64"]); goto tb5yB; aX3pW: axxjr: goto M9api; dshvm: $data[] = [["\164\145\x78\x74" => $online . "\x20" . ($v["\156\x61\x6d\145"] ?: "{$v["\x69\160"]}\x3a{$v["\x70\157\x72\164"]}") . "\40\x63\154\x69\x65\156\x74\x73\x3a\40{$v["\143\x6c\151\145\156\x74\163"]}\x2f{$v["\x63\x65\154\x6c\163"]}\x20\342\x86\x93{$download}\x20\342\x86\221{$upload}", "\x63\x61\154\x6c\x62\141\x63\153\137\144\x61\164\x61" => "\x2f\163\145\x72\166\x65\162\40{$v["\x69\144"]}\x5f{$serverpage}"]]; goto aX3pW; M9api: } goto Xkyo1; yOycP: $s = $this->sql("\x73\145\154\145\143\x74\40\52\x2c\12\40\40\x20\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\40\40\x20\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\40\50\163\x65\x6c\x65\143\164\40\x63\x6f\x75\156\164\x28\x2a\51\40\x66\162\x6f\x6d\x20\x63\154\x69\145\x6e\x74\x73\x20\x77\x68\145\x72\145\40\163\x65\x72\166\145\162\75\x73\x65\x72\166\145\x72\x73\56\x69\x64\51\x20\143\154\151\x65\x6e\164\163\54\12\40\x20\x20\40\40\40\40\40\40\40\40\40\40\x20\x20\40\x20\x20\40\40\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\x28\x73\x65\154\x65\143\x74\x20\x73\x75\155\50\163\x65\163\x73\151\157\156\x5f\144\157\167\156\154\x6f\141\x64\x29\x20\x2b\40\163\165\x6d\x28\144\x6f\167\x6e\x6c\157\x61\x64\x29\x20\146\x72\157\155\x20\143\x6c\x69\145\x6e\x74\163\x20\167\x68\x65\x72\145\40\x73\145\x72\166\x65\162\75\x73\x65\162\166\145\x72\x73\x2e\151\144\x29\40\144\x6f\167\156\x6c\x6f\141\x64\54\12\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\40\40\40\x20\x28\163\x65\x6c\x65\x63\x74\x20\x73\165\155\x28\x73\145\x73\x73\x69\x6f\x6e\x5f\165\x70\x6c\x6f\x61\144\51\x20\x2b\40\x73\x75\155\50\x75\160\154\x6f\x61\144\51\x20\146\x72\157\x6d\x20\x63\x6c\151\x65\x6e\164\163\40\167\150\145\x72\145\x20\x73\145\x72\166\145\162\75\163\x65\x72\166\x65\x72\x73\56\151\x64\51\40\165\x70\x6c\157\x61\144\xa\x20\x20\x20\40\x20\40\40\x20\40\x20\40\x20\40\40\40\40\x20\x20\x20\x20\40\40\40\x20\x20\40\40\x20\x66\162\x6f\x6d\x20\163\145\x72\166\x65\162\x73\40\x6f\162\x64\145\162\x20\x62\x79\40\156\x61\x6d\x65\40\154\x69\155\x69\164\40{$this->Urq4i}\40\157\x66\146\163\145\x74\40" . $serverpage * $this->Urq4i); goto qMcdw; Xkyo1: ksfDB: goto cD0G5; gq7Oy: } public function getClients($call, $server = 0, $serverpage = 0, $clientpage = 0) { goto A9KDc; ups51: $clients = $this->sql("\x73\145\x6c\145\x63\x74\x20\x2a\x20\x66\162\157\x6d\40\x63\x6c\x69\x65\x6e\164\163\x20\x77\x68\145\x72\x65\40\151\x66\50\72\x69\144\x3d\60\x2c\x20\x74\162\x75\145\54\40\x73\145\x72\166\x65\x72\x3d\72\x69\144\x29\40" . (!empty($_SESSION["\163\x65\141\162\x63\x68"]) ? "\x20\141\156\x64\40\x28\156\141\155\145\40\154\x69\153\x65\40\x3a\163\145\141\x72\x63\150\x20\157\x72\x20\164\147\151\x64\x20\x6c\x69\x6b\x65\40\x3a\163\145\x61\x72\x63\150\x29" : '') . ($_SESSION["\157\156\157\x66\x66"] == "\157\x6e" ? "\40\141\x6e\144\40\157\156\137\157\146\x66\75\61" : '') . ($_SESSION["\x6f\x6e\x6f\x66\146"] == "\x6f\x66\x66" ? "\x20\x61\x6e\x64\x20\x6f\156\137\x6f\x66\x66\x3d\60" : '') . "\x20\x6c\151\155\151\x74\40{$this->Urq4i}\x20\x6f\x66\146\163\145\x74\40" . $clientpage * $this->Urq4i, !empty($_SESSION["\x73\145\x61\162\143\x68"]) ? ["\72\151\x64" => $server, "\72\163\145\x61\x72\x63\150" => "\45{$_SESSION["\163\x65\x61\162\143\150"]}\45"] : ["\x3a\151\x64" => $server]); goto mswRQ; nMBDg: if (!($count > $this->Urq4i)) { goto bGp4q; } goto ln0co; o4N98: UGPBm: goto nLH8R; QT28z: bGp4q: goto o4N98; ln0co: $data[] = $this->paginate($count, $this->Urq4i, $clientpage, "\57{$call}\x20{$server}\x5f{$serverpage}\137\x7e\160\141\x67\145\x7e"); goto QT28z; KjsGt: kR25a: goto nMBDg; A9KDc: if (!($count = $this->sql("\163\145\x6c\x65\x63\164\x20\143\157\x75\156\x74\x28\x2a\x29\40\x66\162\157\x6d\40\143\x6c\151\x65\156\x74\x73\40\x77\150\145\x72\145\40\151\146\x28\x3a\x69\x64\75\60\x2c\x20\164\x72\x75\x65\x2c\x20\163\x65\162\166\145\162\75\72\151\x64\x29" . (!empty($_SESSION["\x73\145\x61\x72\143\x68"]) ? "\40\141\156\x64\40\x28\x6e\141\x6d\x65\40\x6c\151\x6b\x65\40\72\163\145\141\162\x63\150\x20\x6f\162\x20\x74\x67\x69\x64\x20\154\x69\153\145\x20\72\163\x65\x61\x72\x63\150\51" : '') . ($_SESSION["\x6f\156\x6f\x66\x66"] == "\157\156" ? "\40\x61\156\144\x20\x6f\156\x5f\x6f\x66\x66\x3d\x31" : '') . ($_SESSION["\x6f\156\x6f\x66\x66"] == "\x6f\x66\x66" ? "\40\141\x6e\144\x20\157\x6e\137\x6f\x66\146\75\60" : ''), !empty($_SESSION["\x73\145\x61\162\143\150"]) ? ["\x3a\x69\144" => $server, "\x3a\163\x65\x61\x72\x63\150" => "\45{$_SESSION["\x73\145\x61\x72\x63\150"]}\x25"] : ["\72\x69\144" => $server], "\157\156\x65"))) { goto UGPBm; } goto ups51; mswRQ: foreach ($clients as $k => $v) { goto X1MrM; a1NKo: $name = $v["\x6e\x61\155\145"] ?: $v["\x74\147\151\x64"]; goto yRZlZ; d1WRA: $on = $v["\x6f\156\x5f\157\146\146"] && !$v["\160\x75\x62\x6c\151\x63"] ? "\50\x77\141\x69\x74\x20\x63\x72\145\141\x74\x65\x29" : ''; goto a1NKo; ZPjY1: $l = $this->getBytes($v["\x6c\151\155\151\164\141\x74\151\157\x6e"]); goto RfP0l; rqKAY: $u = $this->getBytes($v["\165\x70\x6c\x6f\141\144"] + $v["\x73\x65\163\x73\151\157\x6e\137\165\x70\154\157\141\144"]); goto ZPjY1; RfP0l: $data[] = [["\164\x65\170\164" => "\x23{$v["\151\x64"]}\x20{$on}\40{$name}\x20\342\x86\223{$d}" . ($v["\154\x69\155\151\164\141\164\x69\x6f\x6e"] ? "\x28{$l}\51" : '') . "\x20\xe2\206\221{$u}\x20\x20\40{$life}", "\x63\x61\154\154\x62\x61\143\153\x5f\144\141\164\x61" => "\x2f\143\x6c\x69\x65\x6e\164\x20{$call}\x5f{$v["\x69\144"]}\x5f{$server}\x5f{$serverpage}\137{$clientpage}"]]; goto ig2VN; X1MrM: $life = $v["\x6c\x69\x66\x65"] ? $this->getTime(strtotime($v["\154\151\x66\145"]) - time()) : "\xe2\x88\x9e"; goto d1WRA; ig2VN: aIFFZ: goto r35Ya; yRZlZ: $d = $this->getBytes($v["\144\x6f\167\x6e\x6c\157\141\144"] + $v["\x73\x65\163\163\x69\x6f\156\x5f\144\x6f\167\156\154\x6f\141\144"]); goto rqKAY; r35Ya: } goto KjsGt; nLH8R: return $data ?: []; goto kJ5Pq; kJ5Pq: } public function searchClient($text, $server_id = 0) { goto fnioS; FcHCB: return $this->server($server_id); goto lp9JL; ptxJh: $this->clients($server_id); goto KjCsl; jLeWz: if (empty($server_id)) { goto nl_2E; } goto FcHCB; lp9JL: nl_2E: goto ptxJh; fnioS: $_SESSION["\163\145\x61\x72\143\x68"] = $text; goto jLeWz; KjCsl: } public function onoff($server_id = 0) { goto FrQmV; d8gYb: RryTU: goto bn0LE; qgQgz: xq_vj: goto ZlyLp; ZlyLp: $this->clients($server_id); goto liHv2; bn0LE: xRhuC: goto GgVpl; GgVpl: if (empty($server_id)) { goto xq_vj; } goto xCuGT; FrQmV: switch ($_SESSION["\157\x6e\157\x66\x66"]) { case "\157\156": $_SESSION["\157\156\x6f\146\x66"] = "\x6f\146\x66"; goto xRhuC; case "\157\x66\146": $_SESSION["\x6f\x6e\157\x66\x66"] = "\x6f\156\x6f\146\146"; goto xRhuC; default: $_SESSION["\157\156\x6f\x66\x66"] = "\157\156"; goto xRhuC; } goto d8gYb; xCuGT: return $this->server($server_id); goto qgQgz; liHv2: } public function clients($server_id = 0, $serverpage = 0, $clientpage = 0) { goto WZE0H; wQCjx: $data[] = [["\164\x65\x78\x74" => $this->i18n("\x75\160\x64\141\x74\x65"), "\143\141\x6c\154\142\141\143\x6b\x5f\x64\141\164\x61" => "\57\143\x6c\x69\x65\156\164\163\x20{$server_id}\x5f{$serverpage}\137{$clientpage}"]]; goto jXdr4; AdHgm: $data[] = [["\164\145\170\x74" => $this->i18n("\146\151\154\164\x65\x72") . "\72\40" . $this->i18n($_SESSION["\x6f\x6e\157\146\x66"] ?: "\x6f\x6e\x6f\146\146"), "\143\x61\x6c\154\142\x61\143\153\x5f\x64\141\164\x61" => "\57\157\x6e\157\146\x66\40{$server_id}"], ["\x74\x65\x78\x74" => $this->i18n("\x73\x65\141\162\x63\x68") . ($_SESSION["\163\x65\141\x72\x63\x68"] ? "\x3a\40{$_SESSION["\163\x65\x61\x72\143\150"]}" : ''), "\x63\141\x6c\154\x62\141\x63\153\137\x64\x61\164\x61" => "\x2f\163\145\156\144\122\145\160\x6c\171\x20\x65\x6e\x74\x65\162\40\x6e\x61\155\x65\40\x6f\162\x20\x74\x67\x69\x64\137\x73\x65\x61\x72\143\150\103\x6c\x69\x65\156\x74\x5f{$server_id}"]]; goto qmkVN; qmkVN: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x63\150\141\156\147\145\x5f\x74\151\x6d\x65\137\x61\x6c\154"), "\x63\141\154\154\142\141\x63\153\x5f\x64\141\x74\141" => "\57\163\x65\156\x64\122\x65\x70\154\171\40\x65\x6e\164\145\x72\x20\x6c\151\x6b\145\x20\x31\x20\x64\x61\171\x5f\x73\145\x74\124\151\x6d\145\103\154\151\x65\156\x74\101\154\154\137{$server_id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto wQCjx; WZE0H: $data = $this->getClients("\143\154\151\x65\156\x74\x73", $server_id, $serverpage, $clientpage); goto AdHgm; jXdr4: $data[] = [["\164\x65\x78\164" => $this->i18n("\142\141\143\x6b"), "\x63\141\154\x6c\x62\x61\143\x6b\137\144\x61\x74\x61" => "\57\x6d\145\156\165"]]; goto K02oY; K02oY: $this->update($this->Keucv["\143\x68\x61\x74"], $this->Keucv["\155\x65\163\x73\x61\x67\145\x5f\151\144"], implode("\xa", []), $data ?: false); goto eeDRt; eeDRt: } public function getRef() { return "\x68\164\x74\160\163\x3a\x2f\57\x74\56\155\x65\x2f{$this->request("\147\145\164\x4d\145", [])["\162\x65\x73\x75\154\x74"]["\165\163\145\x72\156\x61\x6d\145"]}\77\x73\164\x61\162\164\x3d\x63\x6c" . $this->Keucv["\x66\x72\x6f\155"]; } public function getBalance() { return $this->sql("\x73\x65\x6c\145\143\164\40\x62\141\x6c\141\x6e\x63\145\40\146\162\157\x6d\x20\165\163\145\162\163\40\167\x68\145\162\145\40\164\x67\151\x64\75\72\164\147\x69\144", ["\72\164\x67\x69\x64" => $this->Keucv["\x66\162\157\x6d"]], "\x6f\156\145"); } public function peer($id, $menupage) { goto w_Jv3; ilZOf: $c["\154\x69\146\x65"] = $c["\x6c\151\x66\145"] ? $this->getTime(strtotime($c["\x6c\x69\x66\x65"]) - time()) : "\xe2\210\x9e"; goto BuGJM; YcIzl: $data[] = [["\164\145\x78\164" => $this->i18n("\162\145\x6e\x61\155\145"), "\143\141\x6c\x6c\142\141\143\153\x5f\144\141\x74\141" => "\57\x73\145\156\144\x52\145\x70\x6c\171\x20\145\x6e\x74\145\162\x20\x6e\141\155\x65\137\165\163\145\162\122\145\156\141\155\x65\137{$id}\x5f{$menupage}"]]; goto KHDx9; K2rka: $data[] = [["\164\x65\170\x74" => $this->i18n("\x61\155\x6e\x65\x7a\151\141"), "\143\x61\154\x6c\x62\x61\x63\x6b\x5f\144\141\164\x61" => "\57\141\155\156\145\x7a\151\141\x20{$id}"]]; goto YcIzl; nzQ4J: if (!$c["\x6f\156\137\157\146\146"]) { goto XHT_F; } goto e4999; gcPPU: if (!$c["\x6f\156\137\157\x66\x66"]) { goto O7v12; } goto jnoUA; HtQ5S: $data[] = [["\x74\145\170\x74" => $this->i18n("\x70\162\x6f\154\x6f\156\147"), "\143\141\154\x6c\142\141\143\x6b\x5f\144\x61\164\x61" => "\x2f\x70\x72\157\154\x6f\156\147\40{$id}\137{$menupage}"]]; goto nzQ4J; kBPAF: O7v12: goto ilZOf; jnoUA: $c["\x63\x6f\x64\x65"] = "\x3c\x70\x72\x65\76\74\143\x6f\x64\x65\76" . $this->qrPeer($id, return: 1) . "\74\57\x63\157\x64\145\x3e\74\57\160\162\145\x3e"; goto kBPAF; W33PN: $data[] = [["\164\x65\170\164" => $this->i18n("\142\x61\x63\x6b"), "\143\141\154\154\x62\x61\x63\x6b\x5f\x64\141\x74\141" => "\57\x6d\145\x6e\165\40{$menupage}"]]; goto WGGPo; w_Jv3: $c = $this->sql("\x73\x65\x6c\145\x63\164\x20\143\56\x2a\54\40\151\x66\50\x73\x2e\x64\x6f\x6d\x61\151\x6e\x21\75\42\42\x2c\x20\163\x2e\144\x6f\x6d\x61\x69\156\54\40\x73\x2e\151\160\x29\x20\x64\x6f\155\x61\x69\156\54\x20\163\56\150\141\163\x68\40\163\x65\x72\x76\x65\x72\137\x68\141\163\150\x2c\40\163\x2e\x70\157\162\x74\40\146\x72\157\155\40\x63\154\151\145\156\x74\163\x20\x63\x20\152\x6f\x69\x6e\40\x73\x65\x72\166\145\162\163\40\x73\40\157\x6e\40\163\56\151\144\x3d\x63\x2e\163\x65\x72\166\145\x72\40\167\x68\x65\162\x65\40\143\x2e\x69\144\75\72\151\144", ["\x3a\x69\144" => $id], "\162\x6f\167"); goto gcPPU; WGGPo: $this->update($this->Keucv["\x63\x68\141\164"], $this->Keucv["\x6d\145\x73\163\141\x67\x65\137\151\x64"], implode("\12", $text ?: []), $data ?: false); goto phO_x; e4999: $data[] = [["\x74\x65\x78\164" => $this->i18n("\x71\x72"), "\x63\x61\154\154\142\141\143\x6b\137\x64\x61\164\x61" => "\x2f\x71\x72\x50\145\x65\162\40{$id}"], ["\164\145\170\x74" => $this->i18n("\x64\157\167\x6e\154\x6f\141\144"), "\143\x61\x6c\x6c\142\141\x63\x6b\137\144\x61\164\x61" => "\x2f\161\x72\120\x65\x65\162\40{$id}\x5f\x31"]]; goto K2rka; BuGJM: $u = $this->getInfoUser($c["\164\x67\x69\x64"])["\162\145\x73\165\x6c\164"]["\x75\163\x65\x72"]["\146\x69\x72\x73\x74\137\x6e\141\155\x65"]; goto NXJJ4; NXJJ4: $c["\156\141\x6d\x65"] = $c["\x6e\141\155\145"] ?: "{$u}\x20\50{$c["\x74\x67\151\144"]}\x29"; goto E4iN3; KHDx9: XHT_F: goto W33PN; E4iN3: $text[] = $this->template("\x75\162", $c); goto HtQ5S; phO_x: } public function amnezia($id) { $link = $this->sql("\163\x65\x6c\145\143\164\x20\x61\155\x6e\145\x7a\151\141\40\x66\162\x6f\155\40\x63\x6c\x69\145\156\x74\163\x20\x77\150\x65\162\145\40\151\x64\x3d\x3a\151\144", ["\x3a\151\144" => $id], "\x6f\156\x65"); $this->send($this->Keucv["\x66\x72\157\x6d"], "\74\x63\x6f\x64\145\x3e{$link}\74\57\x63\x6f\x64\x65\76"); } public function qrPeer($id, $download = 0, $return = false) { goto yKDtd; iRBlL: $mtu = $c["\155\x74\165"] ?: 1350; goto X_IQG; mRCJu: $bot = $this->request("\x67\145\x74\x4d\x79\116\x61\x6d\145", [])["\x72\x65\x73\165\154\x74"]["\156\x61\155\145"]; goto grwvg; BL2Vu: $code = "\x5b\111\156\164\145\x72\146\141\143\145\135\12\x50\162\x69\x76\x61\x74\x65\113\145\171\40\x3d\40{$c["\160\162\151\166\141\164\x65"]}\12\x41\144\144\162\x65\x73\x73\40\x3d\40{$c["\x69\160"]}\12\x4d\x54\x55\x20\75\x20{$mtu}\12\x44\x4e\x53\x20\x3d\x20{$dns}\xa\12\133\x50\x65\145\162\135\12\x50\165\142\154\151\143\113\145\x79\x20\x3d\x20{$c["\x73\x65\x72\166\x65\162\x5f\150\141\163\150"]}\12\105\x6e\144\x70\x6f\151\156\164\x20\x3d\40{$d}\72{$c["\x70\x6f\x72\x74"]}\xa\101\154\x6c\x6f\x77\145\x64\111\120\163\40\75\x20{$ips}\xa\x50\x65\162\x73\151\163\x74\145\156\x74\113\145\145\x70\141\154\x69\166\145\x20\75\x20\x32\60"; goto AfBBe; UwkDU: C4gxs: goto XGt2u; yKDtd: $c = $this->sql("\163\x65\154\145\143\x74\x20\x63\x2e\x2a\54\x20\x73\x2e\151\160\40\163\145\162\166\x65\162\137\151\x70\x2c\40\x73\x2e\150\141\163\x68\40\163\145\162\x76\145\x72\x5f\150\141\163\x68\54\x20\163\x2e\160\157\x72\164\x2c\x20\163\x2e\144\x6f\155\x61\x69\x6e\x2c\40\x69\146\50\x63\x2e\x6d\x74\x75\54\x20\143\56\x6d\x74\165\54\x20\x73\56\x6d\x74\x75\x29\40\155\x74\x75\54\40\151\x66\50\x63\x2e\x69\160\x73\54\40\143\56\151\160\x73\54\40\x73\56\x69\160\163\x29\x20\151\x70\x73\40\146\x72\157\155\x20\143\154\151\145\x6e\x74\x73\x20\143\x20\x6a\x6f\151\156\40\x73\145\x72\166\145\162\x73\x20\163\40\157\x6e\40\163\x2e\x69\144\75\143\56\x73\145\162\x76\145\x72\40\x77\x68\145\162\145\40\143\56\151\x64\75\72\151\x64", ["\72\x69\x64" => $id], "\x72\x6f\x77"); goto A1urC; DxlDQ: return $code; goto N1utb; oeBqI: if ($download) { goto C4gxs; } goto J_28E; uTVJB: $template = preg_replace("\57\x7e\x70\157\162\x74\x7e\57", preg_replace("\x7e\133\x5e\x61\55\172\101\x2d\x5a\x30\x2d\71\137\135\53\x7e", $replacement, $c["\x70\157\162\x74"]), $template); goto KHGBm; X_z9r: ev3Cf: goto iYi8C; JGyo9: $this->sendPhoto($this->Keucv["\x63\x68\x61\164"], curl_file_create($path), $template); goto DKm7_; N1utb: m3DMg: goto x61IR; X_IQG: $ips = $c["\x69\160\x73"] ?: "\60\56\60\x2e\x30\56\60\x2f\x30"; goto BL2Vu; OsSXB: $dns = $this->getSetting("\144\156\x73") ?: "\61\56\61\x2e\x31\56\x31\54\40\70\x2e\x38\x2e\x38\56\70"; goto iRBlL; iYi8C: unlink($path); goto o18hF; AfBBe: if (!$return) { goto m3DMg; } goto DxlDQ; pLLF1: $replacement = $this->getSetting("\162\x65\160\154"); goto mRCJu; A1urC: $d = $c["\144\x6f\155\x61\151\156"] ?: $c["\163\x65\x72\x76\145\162\137\x69\160"]; goto OsSXB; J_28E: exec("\161\x72\145\156\143\x6f\x64\x65\x20\55\164\40\160\156\147\x20\55\157\x20{$path}\x20\47{$code}\x27"); goto JGyo9; P_GCO: $template = $this->getSetting("\164\145\x6d\x70"); goto pLLF1; x61IR: $path = __DIR__ . "\x2f\161\162\x2f{$id}"; goto P_GCO; u0sW3: $this->sendFile($this->Keucv["\x63\150\x61\164"], curl_file_create($path, posted_filename: $template)); goto X_z9r; KHGBm: $template = preg_replace("\x2f\176\x69\x64\x7e\x2f", preg_replace("\x7e\x5b\136\x61\x2d\172\101\x2d\x5a\60\x2d\71\x5f\135\x2b\176", $replacement, $c["\151\x64"]), $template); goto oeBqI; grwvg: $template = preg_replace("\57\176\142\x6f\x74\176\57", preg_replace("\x7e\133\136\141\55\172\x41\55\x5a\x30\x2d\71\137\x5d\x2b\176", $replacement, $bot), $template); goto p4XOO; p4XOO: $template = preg_replace("\x2f\x7e\151\x70\176\x2f", preg_replace("\x7e\133\136\x61\55\x7a\x41\x2d\x5a\60\55\71\x5f\135\53\x7e", $replacement, $d), $template); goto uTVJB; XGt2u: file_put_contents($path, $code); goto u0sW3; DKm7_: goto ev3Cf; goto UwkDU; o18hF: } public function testPeriod($id, $menupage) { goto iBCOS; OKYlQ: $this->updateUser($this->Keucv["\146\x72\157\x6d"], test: 1); goto HVMOu; HVMOu: $this->sql("\x69\156\x73\145\162\x74\x20\x69\x6e\164\157\40\x63\x6c\x69\145\x6e\x74\x73\x28\164\147\x69\x64\x2c\x20\163\145\162\x76\x65\162\x2c\40\x6f\x6e\137\157\146\146\x2c\x20\x69\160\x2c\x20\154\x69\146\x65\51\40\x76\141\x6c\x75\145\163\40\50\x3a\164\147\x69\x64\54\40\x3a\x73\x65\162\x76\x65\x72\x2c\40\61\54\40\x3a\x69\160\54\x20\x3a\x6c\151\x66\x65\51", ["\x3a\x74\147\x69\144" => $this->Keucv["\146\x72\157\155"], "\x3a\x73\145\x72\x76\145\162" => $id, "\x3a\151\160" => $this->nextIP($id), "\72\x6c\151\146\145" => date("\x59\55\155\55\x64\x20\110\x3a\x69\x3a\x73", time() + $s)]); goto EvrkF; o02QM: $this->menu($menupage); goto Oc61e; EvrkF: qRMd5: goto o02QM; iBCOS: if (!($s = $this->sql("\163\145\x6c\x65\143\164\40\x74\145\x73\x74\x5f\x74\x69\155\x65\40\146\x72\x6f\x6d\x20\x73\x65\162\x76\x65\x72\x73\40\x77\150\x65\162\x65\40\151\x64\x3d\72\151\x64\x20\141\x6e\144\x20\x70\141\x79\75\61\40\141\156\144\40\x74\x65\x73\164\x5f\x74\151\155\145\x20\76\x20\60", ["\x3a\x69\x64" => $id], "\x6f\x6e\145"))) { goto qRMd5; } goto OKYlQ; Oc61e: } public function updateUser(int $tgid, int $balance = 0, bool $test = false, bool $referal = false) { goto evQ7W; WzbFq: if (empty($referal)) { goto EU6Pq; } goto T3ueK; Hu6Fo: EU6Pq: goto DHeZX; DHeZX: $this->sql("\x49\x4e\123\x45\x52\x54\40\x49\x4e\x54\x4f\12\40\40\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\40\40\x20\40\x20\x20\x20\40\40\x20\165\163\145\x72\x73\xa\x20\x20\40\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\x20\x56\x41\x4c\125\105\123\12\x20\40\40\x20\40\40\x20\x20\x20\40\40\x20\40\40\40\40\x20\x20\x20\40\40\40\40\40\x28\72\164\x67\x69\144\x2c\x20\72\x62\141\x6c\x61\x6e\x63\x65\x2c\40\x3a\x74\x65\x73\164\x2c\40\72\162\145\146\x65\162\x61\x6c\x29\x20\117\x4e\x20\104\x55\120\114\x49\x43\101\x54\105\40\113\105\131\xa\x20\x20\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x55\x50\104\101\124\105\x20\x62\141\x6c\141\156\143\145\x3d\x3a\142\x61\154\x61\156\143\145\xa\40\x20\40\x20\x20\40\40\40\x20\40\x20\x20\40\40\40\40\40\40\x20\x20\x2c\40\164\145\163\164\75\50\xa\40\x20\40\40\40\x20\x20\40\40\x20\40\x20\40\40\40\x20\40\x20\x20\40\x20\40\x20\x20\x74\145\163\164\12\x20\40\x20\40\x20\x20\40\40\40\40\40\x20\40\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\117\x52\x20\72\x74\145\x73\164\12\40\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\40\51\12\40\40\x20\x20\x20\40\40\40\x20\x20\x20\40\x20\40\40\x20\x20\x20\40\x20\54\x20\x72\x65\x66\145\162\x61\x6c\75\50\xa\40\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\40\40\40\x20\40\40\40\x20\x20\162\x65\x66\x65\x72\141\x6c\xa\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\117\122\x20\72\162\145\x66\x65\162\141\x6c\xa\40\40\40\40\x20\x20\40\40\40\x20\40\x20\40\x20\40\x20\40\x20\40\40\51", ["\x3a\164\147\151\x64" => $tgid, "\x3a\142\x61\154\x61\x6e\x63\x65" => min($l, $b + $balance), "\x3a\164\145\x73\x74" => (int) $test, "\x3a\x72\145\146\x65\x72\x61\x6c" => (int) $referal]); goto yfDdI; evQ7W: if (!($balance > 0)) { goto s6MjO; } goto fLbT8; FrkN9: $l = $this->getSetting("\x62\157\156\x75\x73\154\151\x6d\151\164"); goto KAdX6; T3ueK: $this->notify("\320\277\320\xbe\xd0\xbb\321\214\xd0\xb7\320\xbe\xd0\262\xd0\260\xd1\x82\320\xb5\xd0\xbb\321\214\40{$tgid}\x20\320\xbf\321\200\320\270\xd0\274\xd0\265\320\xbd\320\270\320\xbb\x20\xd1\200\xd0\265\321\204\320\265\xd1\x80\xd0\260\320\xbb\320\xba\xd1\203"); goto Hu6Fo; KAdX6: s6MjO: goto WzbFq; fLbT8: $b = $this->sql("\x73\145\154\x65\x63\164\x20\x62\141\x6c\141\x6e\143\145\40\146\x72\157\x6d\x20\165\163\145\x72\163\x20\167\150\x65\x72\x65\x20\x74\147\x69\x64\75\x3a\x74\147\x69\144", ["\72\164\x67\151\x64" => $tgid], "\x6f\x6e\145"); goto FrkN9; yfDdI: } public function getDiscount() { return $this->sql("\x73\145\154\145\143\164\40\166\141\154\165\x65\40\x66\x72\157\x6d\x20\x73\145\x74\x74\x69\x6e\x67\163\x20\167\x68\x65\x72\x65\x20\160\x61\162\x61\x6d\x3d\42\x64\x69\x73\x63\x6f\165\x6e\x74\42", view: "\157\156\145"); } public function serverUser($id, $menupage = 0) { goto LoH_n; czySU: foreach ($p as $k => $v) { $data[] = [["\x74\145\x78\x74" => $this->labelPrice($v), "\143\141\154\154\x62\x61\x63\x6b\137\x64\141\164\x61" => "\57\143\x72\x65\x61\x74\x65\117\x72\144\x65\162\40{$id}\x5f{$v["\x69\x64"]}\x5f{$menupage}"]]; CWVpr: } goto AqCAt; vnuY2: p_tTf: goto UVWkl; vCdsA: D4n6H: goto ZUxZG; BxB3s: xwBUp: goto oG0KU; pGkdB: $text[] = "{$name}\40\320\275\xd0\xb5\x20\320\264\xd0\xbe\xd1\201\xd1\x82\xd1\203\xd0\277\xd0\xb5\xd0\xbd\x20\xd0\275\xd0\xb0\x20\320\264\xd0\xb0\320\xbd\xd0\xbd\xd1\x8b\xd0\271\x20\xd0\274\xd0\xbe\320\274\xd0\265\320\xbd\321\202"; goto LsCLT; YAUIt: $data[] = [["\164\145\x78\164" => $this->i18n("\x74\145\163\164\120\145\x72\151\157\144"), "\143\x61\154\154\x62\x61\x63\153\137\144\x61\164\141" => "\x2f\164\x65\x73\x74\x50\x65\x72\x69\157\x64\x20{$id}\x5f{$menupage}"]]; goto PBXSF; LN9aC: goto xwBUp; goto vnuY2; wtp0V: $text[] = $this->template("\165\x73", $s); goto XYR0R; oG0KU: CO8mG: goto Dzk31; Y6KEI: if (empty($data)) { goto p_tTf; } goto J6M2J; baxCZ: kvKR2: goto Y6KEI; J6M2J: $text[] = $name; goto LN9aC; PBXSF: lNat4: goto lRBgC; ZUxZG: $test = $this->sql("\163\145\154\x65\143\x74\x20\164\x65\x73\x74\40\146\162\x6f\x6d\40\x75\163\x65\x72\x73\40\167\x68\x65\162\x65\40\x74\147\151\144\75\x3a\164\147\151\x64", ["\72\164\147\x69\x64" => $this->Keucv["\146\162\157\155"]]); goto pqEWO; LsCLT: goto CO8mG; goto vCdsA; Dzk31: JI3rV: goto thvAL; ZH2aB: if (!empty($s["\x70\x61\x79"])) { goto D4n6H; } goto pGkdB; pqEWO: if (!(!empty($s["\164\145\x73\164\137\164\151\x6d\x65"]) && empty($test))) { goto lNat4; } goto YAUIt; AqCAt: LuLnl: goto baxCZ; B4Zhi: $name = $s["\156\x61\x6d\x65"] ?: "{$s["\151\160"]}\72{$s["\160\x6f\x72\x74"]}"; goto ZH2aB; UVWkl: $text[] = "\320\275\xd0\xb5\321\202\x20\320\xb4\xd0\xbe\xd1\x81\xd1\202\xd1\203\320\277\xd0\275\xd1\x8b\321\x85\x20\xd1\x81\320\273\320\276\321\202\xd0\xbe\320\262\40\320\xbd\320\xb0\40\xd0\xb4\xd0\xb0\320\275\xd0\xbd\xd1\213\320\xb9\40\xd0\274\xd0\xbe\320\xbc\xd0\xb5\320\275\xd1\x82"; goto BxB3s; XYR0R: $this->update($this->Keucv["\x63\x68\141\x74"], $this->Keucv["\x6d\145\163\163\141\147\145\137\151\144"], implode("\xa", $text ?: []), $data ?: false); goto KzBSG; lRBgC: if (empty($p = $this->sql("\x73\x65\154\145\143\x74\x20\52\x20\x66\162\x6f\x6d\x20\x70\162\151\x63\x65\x20\167\x68\145\x72\145\40\x73\x65\162\x76\x65\x72\x3d\x3a\x73\145\162\166\145\162", ["\72\x73\x65\162\166\x65\162" => $id]))) { goto kvKR2; } goto czySU; thvAL: $data[] = [["\x74\x65\170\164" => $this->i18n("\142\141\143\x6b"), "\x63\x61\x6c\154\x62\141\143\153\137\144\x61\164\x61" => "\57\142\x75\x79\40{$menupage}"]]; goto wtp0V; LoH_n: if (!($s = $this->sql("\163\x65\154\145\x63\x74\40\52\40\x66\162\x6f\155\x20\x73\145\x72\x76\x65\x72\163\x20\x77\x68\145\x72\145\40\151\x64\75\72\x69\144\40\x61\x6e\x64\40\x70\141\171\75\61", ["\x3a\x69\144" => $id], "\162\x6f\x77"))) { goto JI3rV; } goto B4Zhi; KzBSG: } public function createOrder($server, $price, $menupage, $client = null) { goto asWIE; KkJBW: $this->payOrder($id, $server, $menupage); goto qIEd4; WNjmD: $this->notify("\xd0\275\320\xbe\xd0\xb2\xd1\213\xd0\xb9\x20\320\267\xd0\260\320\272\xd0\xb0\320\267\40\x23{$id}"); goto KkJBW; asWIE: $id = $this->sql("\xa\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\163\x65\164\x20\x40\160\162\151\x63\x65\40\x3d\40\x28\163\145\154\x65\143\164\40\160\162\151\x63\x65\40\146\x72\157\155\40\160\x72\151\x63\x65\40\x77\x68\x65\162\x65\40\151\x64\x3d\72\160\x72\151\143\x65\x29\x3b\12\40\x20\40\x20\x20\40\x20\40\x20\x20\40\40\163\x65\x74\40\x40\163\x74\x61\x72\x73\x20\75\x20\x28\163\x65\154\x65\x63\x74\40\x73\164\x61\x72\x73\x20\146\162\157\155\40\x70\x72\x69\143\145\40\x77\x68\145\162\x65\40\151\x64\75\72\x70\x72\x69\x63\145\x29\x3b\xa\x20\40\x20\x20\40\40\40\40\x20\x20\40\x20\x73\145\164\40\x40\144\x69\163\x63\157\x75\x6e\x74\40\75\x20\x28\x73\x65\x6c\145\143\x74\x20\x63\141\163\164\50\166\141\x6c\165\145\40\141\163\x20\165\156\x73\x69\x67\x6e\x65\x64\51\x20\x66\x72\157\x6d\40\x73\145\164\164\x69\x6e\x67\x73\x20\x77\x68\x65\162\x65\40\x70\x61\162\x61\155\x3d\x22\144\151\x73\x63\x6f\x75\156\x74\42\x29\73\xa\40\40\40\x20\40\40\x20\x20\40\x20\40\40\x69\x6e\163\x65\x72\164\40\151\x6e\164\157\x20\x6f\x72\x64\145\162\163\50\164\147\x69\x64\x2c\x20\x73\x65\162\x76\145\x72\54\40\160\162\151\x63\145\54\x20\x73\164\x61\x72\163\54\x20\161\165\x61\156\x74\x2c\x20\x6c\151\x66\145\x2c\x20\143\154\x69\x65\156\x74\x29\x20\166\x61\x6c\165\145\x73\12\40\x20\x20\x20\40\x20\x20\40\x20\40\40\x20\50\12\x20\40\40\x20\40\40\40\x20\x20\40\40\x20\40\x20\x20\40\72\164\147\x69\x64\54\xa\40\40\x20\40\x20\x20\40\x20\40\40\x20\40\40\x20\x20\x20\72\163\x65\162\x76\x65\162\54\12\40\40\x20\40\40\40\40\x20\40\40\40\x20\x20\40\40\40\x69\x66\x28\x40\x64\x69\x73\143\x6f\165\x6e\x74\x20\76\40\60\54\x20\143\x65\151\x6c\x28\100\x70\162\x69\x63\x65\x20\x2d\40\100\160\162\x69\143\x65\40\52\x20\x40\x64\x69\x73\x63\x6f\165\156\164\x2f\61\60\x30\x29\x2c\x20\100\x70\162\x69\143\145\51\54\xa\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\x20\x69\x66\50\100\144\151\x73\x63\157\165\156\x74\40\76\x20\x30\54\40\143\145\x69\154\50\100\x73\x74\x61\x72\x73\x20\x2d\x20\100\163\x74\x61\x72\x73\40\52\40\100\x64\151\163\143\157\165\x6e\164\x2f\61\x30\60\x29\x2c\x20\100\163\164\141\x72\163\x29\54\12\40\40\40\40\x20\x20\40\x20\40\x20\40\40\40\40\x20\x20\50\163\x65\154\145\x63\x74\40\x71\165\x61\x6e\x74\x20\146\162\157\155\x20\160\x72\151\143\145\x20\167\150\145\x72\x65\40\151\144\x3d\x3a\160\162\x69\143\x65\x29\x2c\xa\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\40\x20\50\x73\x65\x6c\145\x63\164\40\x6c\151\146\x65\x20\x66\162\157\x6d\40\x70\x72\x69\x63\145\40\167\x68\145\x72\145\40\151\x64\75\x3a\x70\162\151\x63\x65\51\54\12\40\x20\x20\40\40\40\x20\x20\40\x20\x20\40\40\40\x20\x20\x3a\143\x6c\151\145\156\x74\xa\40\x20\40\40\40\x20\40\40\x20\40\x20\40\51\x3b\12\x20\40\40\x20\40\40\x20\40\40\x20\40\x20\x53\105\114\x45\x43\x54\x20\114\101\123\124\x5f\x49\116\123\x45\122\124\x5f\x49\104\50\x29\73", ["\x3a\x74\147\151\144" => $this->Keucv["\x66\162\157\x6d"], "\72\163\x65\162\166\x65\x72" => $server, "\x3a\x70\162\x69\143\145" => $price, "\72\143\154\x69\145\156\x74" => $client], "\157\x6e\x65", nextRowset: 4); goto WNjmD; qIEd4: } public function server($id, $serverpage = 0, $clientpage = 0) { goto t41U3; LLU2u: $pay = $server["\160\141\171"] ? "\157\x6e" : "\x6f\x66\146"; goto YFwqB; aBuzu: wUQ1b: goto oOBFv; GkdGo: if (!($clients = $this->getClients("\x73\145\x72\166\x65\x72", $server["\x69\x64"], $serverpage, $clientpage))) { goto pbeuh; } goto D5Rqt; t41U3: if (!($server = $this->sql("\163\145\x6c\145\143\164\40\52\40\146\x72\x6f\155\40\163\145\162\166\145\x72\x73\x20\x77\x68\145\162\145\40\151\144\x3d\x3a\151\144", ["\72\x69\144" => $id], "\x72\157\x77"))) { goto wUQ1b; } goto LLU2u; I4ILg: $text[] = "\74\x62\76\163\x65\162\x76\145\162\x3c\x2f\142\x3e\x3a\40{$name}\xa\74\x62\76\163\x6c\145\x65\160\74\x2f\142\76\72\x20{$server["\163\154\145\145\x70"]}\xa\x3c\x62\76\x63\x65\154\x6c\x73\x3c\57\x62\76\x3a\40{$server["\143\145\x6c\x6c\x73"]}\xa\74\142\x3e\x6c\x69\155\x69\x74\163\40\146\x6f\x72\40\165\x73\x65\x72\74\x2f\142\76\x3a\40{$server["\x6c\151\155\x69\164\x73"]}\12\74\142\x3e\164\x65\163\164\x20\164\151\x6d\145\x3c\57\142\x3e\72\x20{$this->getTime($server["\164\145\x73\x74\x5f\164\151\x6d\145"])}\12\x3c\142\x3e\x70\x61\171\x3c\x2f\x62\76\x3a\40{$pay}\xa\74\x62\76\150\141\163\150\74\57\142\76\x3a\x20{$server["\150\141\x73\x68"]}\xa\x3c\142\76\x64\x6f\155\141\x69\x6e\x3c\x2f\142\x3e\72\x20{$server["\144\157\x6d\141\151\156"]}\40\50\156\x65\145\144\163\x20\x74\x6f\x20\x62\x65\x20\x73\x65\164\40\x74\157\40{$this->l9vU6}\x29\xa\12\x3c\x62\76\x64\x65\x73\143\162\151\x70\164\x69\x6f\x6e\72\74\x2f\x62\76\xa{$server["\144\x65\163\143\x72\x69\x70\164\151\157\156"]}"; goto DCGRf; cXdot: $this->update($this->Keucv["\143\150\141\164"], $this->Keucv["\x6d\145\163\163\141\147\x65\x5f\x69\x64"], implode("\xa", $text ?: []), $data ?: false); goto SYNNb; EDNou: $data[] = [["\164\145\x78\164" => $this->i18n("\146\151\x6c\164\x65\x72") . "\72\x20" . $this->i18n($_SESSION["\x6f\x6e\x6f\146\146"] ?: "\157\x6e\x6f\x66\x66"), "\143\x61\x6c\154\142\141\x63\153\137\144\x61\x74\141" => "\x2f\157\156\x6f\146\x66\40{$id}"], ["\164\x65\x78\164" => $this->i18n("\x73\145\141\x72\143\150") . ($_SESSION["\163\x65\141\162\143\150"] ? "\x3a\40{$_SESSION["\163\145\x61\162\143\150"]}" : ''), "\143\x61\x6c\154\142\141\143\x6b\x5f\x64\141\x74\141" => "\x2f\x73\145\156\x64\x52\x65\160\154\x79\40\145\x6e\x74\145\x72\40\x6e\141\155\x65\40\x6f\162\40\x74\x67\x69\x64\x5f\x73\145\141\162\x63\x68\x43\x6c\x69\x65\x6e\164\137{$id}"]]; goto aBuzu; oOBFv: $data[] = [["\x74\x65\170\164" => $this->i18n("\x62\x61\143\x6b"), "\x63\x61\154\x6c\142\x61\x63\x6b\x5f\144\141\x74\x61" => "\57\x73\x65\162\x76\x65\x72\x73\x20{$serverpage}"]]; goto cXdot; D5Rqt: $data = array_merge($data, $clients); goto LcN9i; YFwqB: $name = $server["\156\141\155\x65"] ?: "{$server["\151\x70"]}\72{$server["\x70\157\x72\x74"]}"; goto I4ILg; DCGRf: $data[] = [["\164\145\170\x74" => $this->i18n("\143\x6f\156\146\x69\x67\x53\x65\162\x76\x65\162"), "\x63\141\x6c\154\142\141\143\x6b\137\144\141\x74\x61" => "\x2f\x63\157\x6e\146\151\147\x53\x65\x72\x76\145\162\x20{$id}\x5f{$serverpage}\137{$clientpage}"], ["\x74\x65\170\164" => $this->i18n("\141\144\x64\125\x73\145\x72"), "\143\141\154\154\x62\141\143\x6b\137\x64\141\x74\x61" => "\x2f\143\x6c\x69\145\x6e\x74\x50\x72\151\143\x65\x73\40{$id}\137{$serverpage}\137{$clientpage}"], ["\x74\145\x78\164" => $this->i18n("\165\x70\x64\141\x74\x65"), "\x63\x61\154\x6c\x62\141\143\x6b\137\x64\141\x74\x61" => "\57\x73\145\162\x76\x65\x72\x20{$id}\137{$serverpage}\x5f{$clientpage}"]]; goto GkdGo; LcN9i: pbeuh: goto EDNou; SYNNb: } public function exportServer($id, $serverpage, $clientpage) { goto Bd04m; iwc_S: foreach ($c as $k => $v) { goto vh2AL; QlABb: y1jMB: goto tkoqQ; vh2AL: $name = $v["\156\x61\155\145"] ?: $v["\x74\x67\x69\144"]; goto ziUDO; ziUDO: $text[] = "\133\x50\145\145\x72\135\12\x23\x20\151\x64\40\x3d\40{$v["\x69\x64"]}\12\x23\40\144\x6f\x77\156\154\157\141\144\x20\x3d\40{$v["\x64\x6f\x77\156\154\157\x61\144"]}\xa\43\40\165\160\154\157\x61\x64\40\x3d\x20{$v["\165\x70\154\x6f\141\x64"]}\xa\x23\40\146\x72\x69\x65\x6e\x64\x6c\171\137\156\141\x6d\x65\x20\75\x20{$name}\xa\x23\40\x6c\151\146\145\x20\x3d\40{$v["\x6c\151\x66\x65"]}\xa\120\x75\142\x6c\151\x63\x4b\145\x79\x20\75\40{$v["\x70\x75\x62\x6c\151\143"]}\xa\x41\x6c\x6c\157\167\x65\x64\x49\120\x73\40\75\x20{$v["\151\x70"]}\xa"; goto QlABb; tkoqQ: } goto VuMy9; MlBYf: if (empty($c)) { goto w3rWs; } goto iwc_S; lDTxb: w3rWs: goto YCNDy; Bd04m: $s = $this->sql("\x73\x65\x6c\145\143\164\x20\52\x20\x66\x72\157\x6d\40\163\145\162\x76\x65\x72\x73\40\x77\x68\145\x72\x65\x20\x69\x64\x3d\x3a\151\x64", ["\72\151\144" => $id], "\162\157\167"); goto fhD07; fhD07: $c = $this->sql("\163\145\154\145\x63\164\40\52\40\x66\162\x6f\155\x20\143\x6c\151\x65\x6e\x74\163\40\x77\150\145\x72\x65\40\163\x65\x72\166\x65\x72\x3d\x3a\x69\x64\x20\x61\156\x64\x20\x6f\156\137\x6f\146\146\x3d\61", ["\72\151\144" => $id]); goto yNc3P; yNc3P: $text[] = "\x5b\111\156\164\x65\x72\146\x61\143\145\135\xa\x50\162\151\x76\x61\164\x65\113\145\171\x20\75\x20{$s["\160\x72\x69\166\x61\164\x65"]}\xa\101\144\144\162\x65\163\163\x20\x3d\x20\x31\x30\56\60\56\x31\x2e\x31\x2f\x32\x34\12\114\151\x73\164\145\156\x50\157\162\x74\40\x3d\40{$s["\160\157\x72\x74"]}\xa\x50\x6f\x73\x74\125\160\x20\x3d\x20\151\160\x74\x61\142\x6c\145\163\x20\55\x41\x20\x46\117\122\x57\101\x52\104\x20\x2d\151\x20\45\151\40\55\152\40\x41\103\x43\x45\120\x54\x3b\40\151\160\164\141\x62\x6c\145\163\40\x2d\x74\x20\x6e\141\x74\x20\55\x41\x20\120\117\123\x54\x52\x4f\x55\x54\111\x4e\x47\x20\x2d\x6f\40\x65\x74\150\x30\40\x2d\152\40\x4d\101\123\x51\125\105\122\101\x44\x45\12\120\157\163\164\104\x6f\x77\x6e\x20\x3d\x20\x69\160\164\141\142\x6c\x65\163\40\x2d\x44\x20\x46\117\x52\x57\101\x52\104\40\55\151\40\x25\151\x20\55\x6a\x20\101\103\x43\x45\120\124\x3b\40\151\x70\x74\141\142\154\145\x73\40\55\x74\40\156\x61\x74\40\x2d\104\x20\x50\117\123\x54\122\x4f\125\124\111\x4e\107\40\x2d\x6f\x20\x65\x74\150\60\x20\55\152\40\115\x41\123\121\x55\x45\122\101\104\105\xa"; goto MlBYf; QhDYY: file_put_contents($path, implode("\12", $text)); goto E4gJA; E4gJA: $this->sendFile($this->Keucv["\x63\x68\x61\164"], curl_file_create($path)); goto MEnMn; VuMy9: z1WuS: goto lDTxb; MEnMn: unlink($path); goto vdsrL; YCNDy: $path = "\57\164\155\x70\57\x77\x67\x30\56\x63\157\x6e\x66"; goto QhDYY; vdsrL: } public function configServer($id, $serverpage, $clientpage) { goto Xcx9A; Xcx9A: if (!($server = $this->sql("\x73\x65\154\x65\143\x74\x20\x2a\x20\146\x72\157\x6d\x20\x73\145\162\166\x65\162\x73\40\x77\x68\145\162\145\40\151\x64\x3d\72\x69\x64", ["\x69\x64" => $id], "\162\157\x77"))) { goto Asg6e; } goto bxG5Y; hpEWp: $data[] = [["\164\x65\170\x74" => $this->i18n("\x74\x65\x73\x74\x54\151\x6d\145"), "\143\x61\x6c\x6c\142\141\x63\153\x5f\144\141\164\141" => "\57\x73\145\156\144\x52\145\160\x6c\171\x20\145\156\x74\x65\x72\40\154\151\153\145\40\x27\x31\40\144\141\x79\47\40\164\151\x6d\x65\137\x73\x65\x74\x54\145\163\x74\124\x69\x6d\145\137{$id}\x5f{$serverpage}\x5f{$clientpage}"], ["\164\x65\170\164" => $this->i18n("\x74\x6f\x72\162\x65\156\x74") . "\x20" . $this->i18n($server["\x74\x6f\162\162\145\x6e\x74"] ? "\157\156" : "\x6f\146\146"), "\143\x61\x6c\x6c\142\141\143\153\x5f\144\141\164\x61" => "\57\x73\x77\x69\164\x63\150\124\157\x72\x72\145\x6e\164\40{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto hvSy5; hzxPX: $data[] = [["\164\x65\170\164" => $this->i18n("\x68\x65\154\160"), "\x63\x61\154\x6c\x62\141\x63\x6b\137\144\x61\x74\141" => "\57\x68\x65\154\160\x43\x6f\156\x66\151\x67\123\145\162\x76\x65\162\x20{$id}\x5f{$serverpage}\137{$clientpage}"]]; goto AYyN_; AYyN_: $data[] = [["\164\145\170\x74" => $this->i18n("\142\141\x63\153"), "\143\x61\154\154\142\141\143\153\137\144\x61\164\x61" => "\57\163\145\x72\166\145\x72\x20{$id}\x5f{$serverpage}\137{$clientpage}"]]; goto YqQU1; dJF_k: $torrent = $server["\x74\157\x72\x72\145\x6e\164"] ? "\157\156" : "\x6f\146\146"; goto iMd2f; gw4pB: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x73\167\x69\164\x63\150\x50\x61\x79"), "\x63\x61\x6c\x6c\x62\141\x63\x6b\x5f\144\141\x74\x61" => "\57\x70\x61\171\x53\145\x72\166\x65\x72\123\167\151\164\x63\150\40{$id}\x5f{$serverpage}\137{$clientpage}"], ["\164\145\x78\x74" => $this->i18n("\144\145\154\x65\164\145"), "\143\x61\x6c\154\142\x61\143\x6b\137\144\141\164\x61" => "\57\x73\x65\156\x64\x52\145\x70\x6c\171\x20\145\x6e\x74\x65\x72\x20\47\x64\x65\154\x65\164\145\x27\x5f\165\x6e\x73\145\164\123\145\162\x76\x65\162\x5f{$id}\x5f{$serverpage}"]]; goto rARk8; mmgoH: $ips = strlen($server["\151\x70\163"]) > 45 ? substr($server["\151\160\163"], 0, 45) . "\x2e\56\56" : $server["\151\x70\163"]; goto GruUW; TkFbL: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x6e\141\x6d\x65\x53\145\x72\x76\145\162"), "\x63\x61\x6c\x6c\142\141\143\x6b\137\144\x61\164\141" => "\x2f\x73\x65\156\x64\x52\145\x70\154\171\40\145\x6e\164\145\x72\x20\156\x61\x6d\x65\137\x75\x53\x53\x5f\x6e\x61\x6d\145\x5f{$id}\x5f{$serverpage}\137{$clientpage}"], ["\164\145\x78\x74" => $this->i18n("\x70\162\151\x63\145"), "\143\141\154\154\142\141\x63\x6b\x5f\144\141\164\141" => "\x2f\x70\162\151\x63\145\x20{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto hpEWp; rARk8: Asg6e: goto MQHhs; GruUW: $text[] = "\74\142\76\x73\x65\x72\x76\x65\x72\x3c\x2f\x62\76\x3a\x20{$name}\xa\74\142\x3e\163\x6c\145\x65\160\x3c\x2f\142\76\72\40{$server["\163\154\x65\x65\160"]}\xa\74\x62\x3e\x63\145\x6c\x6c\x73\74\x2f\142\76\72\x20{$server["\x63\x65\x6c\x6c\163"]}\12\x3c\x62\76\154\x69\x6d\151\x74\x73\x20\x66\157\x72\40\x75\x73\x65\x72\74\x2f\x62\76\x3a\x20{$server["\x6c\151\155\151\164\x73"]}\xa\x3c\142\x3e\164\x65\x73\x74\x20\x74\151\x6d\145\x3c\x2f\x62\76\x3a\40{$this->getTime($server["\164\x65\163\x74\x5f\164\x69\x6d\x65"])}\12\74\x62\x3e\x70\x61\x79\74\57\142\x3e\72\40{$pay}\xa\74\x62\x3e\164\157\x72\x72\145\156\x74\x3c\57\x62\76\x3a\x20{$torrent}\12\x3c\x62\76\144\x6f\155\141\151\156\x3c\x2f\x62\76\x3a\40{$server["\x64\157\155\x61\151\x6e"]}\x20\x28\156\145\145\x64\163\x20\164\x6f\40\142\x65\40\x73\145\164\x20\164\x6f\x20{$this->l9vU6}\51\xa\x3c\142\76\x41\154\154\157\167\145\144\111\x50\163\74\57\142\x3e\x3a\x20{$ips}\xa\x3c\142\x3e\x4d\x54\125\x3c\57\142\x3e\72\x20{$server["\x6d\164\165"]}\12\xa\x3c\142\76\x64\145\x73\x63\x72\151\x70\x74\x69\x6f\x6e\x3a\x3c\x2f\x62\x3e\12{$server["\x64\145\x73\x63\x72\151\x70\164\151\x6f\156"]}"; goto uGqS9; YqQU1: $r = $this->update($this->Keucv["\x63\x68\141\164"], $this->Keucv["\155\x65\163\x73\141\147\x65\x5f\151\x64"], implode("\xa", $text ?: []), $data ?: false); goto LI01l; hRK5T: $data[] = [["\164\145\x78\x74" => $this->i18n("\154\x69\x6d\151\164\x73\123\x65\x72\x76\x65\x72"), "\x63\141\x6c\154\142\x61\x63\x6b\x5f\x64\141\164\141" => "\57\163\145\x6e\144\x52\145\160\x6c\171\40\145\x6e\164\145\x72\40\x6c\151\155\151\164\x73\137\x75\123\x53\137\x6c\x69\x6d\151\164\163\137{$id}\137{$serverpage}\137{$clientpage}"], ["\x74\x65\170\164" => $this->i18n("\160\151\156\147"), "\x63\141\x6c\x6c\142\141\143\153\137\144\141\x74\x61" => "\57\160\151\156\147\123\145\x72\166\x65\162\x20{$id}\137{$serverpage}\137{$clientpage}"]]; goto gw4pB; uGqS9: $data[] = [["\x74\145\170\164" => $this->i18n("\163\x65\x74\x44\157\x6d\x61\x69\156") . ($server["\144\x6f\155\141\151\x6e"] ? "\x3a\40{$server["\144\157\155\141\151\x6e"]}" : ''), "\143\141\154\x6c\142\x61\x63\x6b\137\x64\141\x74\x61" => "\57\163\145\156\144\x52\145\x70\154\171\x20\145\x6e\x74\145\x72\x20\x64\x6f\155\141\151\x6e\x5f\x75\x53\x53\x5f\x64\x6f\x6d\141\151\x6e\x5f{$id}\137{$serverpage}\x5f{$clientpage}"], ["\x74\145\x78\x74" => $this->i18n("\145\170\160\x6f\x72\164\123\145\162\x76\145\162"), "\x63\x61\x6c\154\142\x61\x63\153\x5f\x64\141\x74\141" => "\x2f\145\x78\x70\157\x72\164\x53\x65\162\166\145\162\x20{$id}\137{$serverpage}\137{$clientpage}"]]; goto TkFbL; iMd2f: $name = $server["\x6e\x61\x6d\x65"] ?: "{$server["\151\x70"]}\x3a{$server["\160\x6f\x72\x74"]}"; goto mmgoH; MQHhs: $data[] = [["\x74\145\170\164" => $this->i18n("\163\x65\164\104\145\x73\x63\162\x69\x70\x74\x69\157\x6e\x53\x65\162\x76\x65\x72"), "\x63\141\x6c\x6c\x62\141\x63\153\137\144\x61\x74\141" => "\x2f\163\145\156\144\x52\x65\160\154\x79\40\145\x6e\x74\x65\x72\x20\x64\145\163\x63\162\151\x70\x74\x69\x6f\156\137\x73\145\164\x44\x65\x73\x63\162\151\x70\x74\x69\157\156\123\x65\162\x76\145\x72\x5f{$id}\137{$serverpage}\x5f{$clientpage}"], ["\x74\x65\x78\164" => $this->i18n("\160\162\157\155\157"), "\x63\141\x6c\154\142\x61\143\x6b\137\x64\x61\164\x61" => "\x2f\160\162\x6f\155\157\x20{$id}\137{$serverpage}\x5f{$clientpage}"]]; goto sbOvy; sbOvy: $data[] = [["\x74\x65\x78\164" => $this->i18n("\101\x6c\x6c\157\x77\145\144\111\120\x73"), "\x63\x61\154\x6c\x62\141\143\x6b\137\144\x61\x74\x61" => "\x2f\163\145\156\144\122\145\x70\154\171\x20\x65\156\x74\x65\x72\x20\x6c\x69\163\x74\x5f\163\x65\x74\x49\x70\163\123\145\162\x76\145\x72\x5f{$id}\x5f{$serverpage}\137{$clientpage}"], ["\x74\x65\x78\x74" => $this->i18n("\115\x54\125"), "\143\141\154\154\142\x61\143\153\x5f\x64\x61\164\x61" => "\57\163\145\156\144\x52\x65\x70\154\x79\x20\145\156\164\x65\x72\x20\x6e\x75\x6d\x62\145\162\x5f\163\145\164\115\164\165\123\145\x72\x76\x65\x72\x5f{$id}\137{$serverpage}\137{$clientpage}"]]; goto hzxPX; hvSy5: $data[] = [["\x74\145\170\x74" => $this->i18n("\143\145\154\x6c\163\x53\x65\x72\166\145\x72"), "\x63\x61\x6c\x6c\x62\x61\143\x6b\x5f\x64\x61\x74\x61" => "\x2f\x73\145\x6e\x64\122\145\x70\154\x79\40\x65\156\x74\x65\x72\40\x63\145\x6c\154\163\x20\163\x6c\145\x65\160\x5f\x75\x53\x53\137\x63\x65\154\154\163\137{$id}\137{$serverpage}\137{$clientpage}"], ["\x74\x65\x78\x74" => $this->i18n("\163\154\x65\x65\160\123\145\162\x76\145\162"), "\x63\x61\x6c\154\x62\141\x63\153\x5f\x64\141\x74\141" => "\x2f\x73\145\156\144\x52\145\160\154\x79\x20\145\x6e\164\x65\x72\40\163\x65\143\157\156\x64\163\x20\x73\154\x65\x65\160\x5f\x75\x53\x53\137\163\x6c\x65\x65\x70\x5f{$id}\137{$serverpage}\137{$clientpage}"]]; goto hRK5T; bxG5Y: $pay = $server["\160\141\171"] ? "\x6f\156" : "\x6f\x66\x66"; goto dJF_k; LI01l: } public function addPromo($text, $id, $serverpage, $clientpage) { goto auRtV; zStTZ: $this->promo($id, $serverpage, $clientpage); goto EhEG8; kNejt: $this->sql("\x69\x6e\163\x65\162\164\x20\151\156\164\x6f\40\160\x72\x6f\155\x6f\50\164\x69\x74\154\x65\54\x20\163\x65\x72\166\145\162\54\x20\x70\x72\151\143\x65\54\40\x73\164\x61\162\163\54\x20\x64\165\x72\141\x74\151\x6f\x6e\x2c\40\161\x75\141\x6e\164\51\40\166\141\154\165\x65\x73\x20\50\x3a\164\151\x74\x6c\145\x2c\x20\x3a\163\145\x72\x76\x65\162\54\40\x3a\160\x72\151\x63\145\x2c\40\x3a\163\x74\141\162\x73\54\40\72\144\x75\x72\x61\164\x69\x6f\156\54\x20\72\161\x75\x61\x6e\164\51", ["\72\164\x69\164\154\x65" => $code, "\72\x73\145\x72\x76\145\x72" => $id, "\72\x70\162\x69\x63\145" => $price, "\x3a\x73\164\141\162\x73" => $stars, "\72\161\x75\x61\x6e\164" => $quant, "\x3a\144\165\162\x61\164\x69\x6f\x6e" => strtotime($life, 0)]); goto zStTZ; auRtV: [$code, $quant, $price, $stars, $life] = array_map(fn($e) => trim($e), explode("\x3d", $text)); goto kNejt; EhEG8: } public function delPromo($id, $server, $serverpage, $clientpage) { $this->sql("\x64\x65\x6c\x65\x74\x65\x20\146\x72\157\x6d\40\160\162\157\x6d\157\x20\167\150\145\162\x65\40\x69\144\x3d\x3a\x69\x64", ["\x3a\151\x64" => $id]); $this->promo($server, $serverpage, $clientpage); } public function setBonusTime($text, $id, $serverpage, $clientpage) { $this->sql("\x75\160\x64\141\x74\145\40\x73\x65\x72\x76\145\162\163\x20\163\x65\164\x20\x62\x6f\156\x75\x73\164\x69\155\x65\75\72\142\x6f\156\x75\163\40\167\150\x65\x72\x65\40\x69\144\x3d\72\x69\144", ["\x3a\151\x64" => $id, "\72\x62\x6f\x6e\165\x73" => (int) strtotime($text, 0)]); $this->promo($id, $serverpage, $clientpage); } public function promo($id, $serverpage, $clientpage) { goto AHpNT; yXgOH: if (!($r = $this->sql("\163\x65\x6c\x65\143\164\40\x2a\40\146\x72\x6f\x6d\40\x70\162\x6f\x6d\157\40\167\x68\x65\162\145\x20\x73\145\162\166\x65\x72\x3d\x3a\x73\145\162\x76\x65\x72", ["\x3a\x73\x65\x72\166\145\x72" => $id]))) { goto dJr9y; } goto Ur85H; Ur85H: foreach ($r as $k => $v) { $data[] = [["\164\145\x78\x74" => "{$this->i18n("\x64\x65\154\145\164\145")}\x20{$v["\x74\x69\164\x6c\145"]}\40\75\40\x78{$v["\x71\x75\x61\156\164"]}\40\75\x20{$v["\x70\162\151\143\x65"]}\40\xe2\202\275\x20\75\x20{$v["\x73\164\x61\x72\163"]}\x20\xe2\x98\x86\40\x3d\x20{$this->getTime($v["\144\165\162\141\x74\x69\157\x6e"])}", "\x63\x61\154\154\x62\x61\x63\153\x5f\144\x61\x74\x61" => "\x2f\x64\x65\x6c\120\162\157\155\157\x20{$v["\151\144"]}\x5f{$id}\137{$serverpage}\x5f{$clientpage}"]]; tzAzT: } goto BFk7Z; BFk7Z: GtCxO: goto wDrrE; AHpNT: $data[] = [["\x74\x65\x78\164" => $this->i18n("\141\144\x64"), "\x63\141\x6c\x6c\142\141\143\153\137\144\x61\x74\x61" => "\57\163\145\x6e\144\122\145\x70\154\171\40\145\156\164\145\x72\x20\154\x69\153\145\x20\x63\157\144\145\75\161\x75\141\156\164\x3d\160\162\151\143\145\75\163\164\x61\x72\x73\75\164\151\155\x65\137\141\144\144\x50\162\157\155\x6f\x5f{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto yXgOH; wDrrE: dJr9y: goto Bj00g; Bj00g: $data[] = [["\x74\145\170\164" => $this->i18n("\142\x61\x63\x6b"), "\143\x61\154\154\142\x61\143\153\x5f\x64\141\x74\141" => "\57\143\x6f\156\146\x69\147\x53\x65\162\166\145\x72\40{$id}\137{$serverpage}\137{$clientpage}"]]; goto YtiWk; YtiWk: $this->update($this->Keucv["\x63\150\x61\x74"], $this->Keucv["\155\145\163\163\x61\147\x65\x5f\x69\144"], implode("\12", []), $data ?: false); goto sahuD; sahuD: } public function setDescriptionServer($text, $id, $serverpage, $clientpage) { $this->sql("\x75\x70\x64\141\x74\x65\40\163\x65\x72\166\x65\162\163\x20\163\x65\164\x20\144\x65\163\143\x72\151\x70\164\x69\157\156\x3d\72\x64\x65\163\x63\x20\167\x68\x65\162\145\40\151\x64\x3d\x3a\x69\x64", ["\x3a\151\x64" => $id, "\x3a\x64\145\163\x63" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function setIpsServer($text, $id, $serverpage, $clientpage) { $this->sql("\165\160\x64\141\x74\x65\x20\x73\x65\x72\166\x65\x72\163\40\163\145\164\40\x69\x70\x73\75\72\x69\x70\163\x20\x77\x68\145\162\x65\x20\x69\x64\x3d\x3a\x69\144", ["\x3a\x69\144" => $id, "\72\x69\160\163" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function setMtuServer($text, $id, $serverpage, $clientpage) { $this->sql("\165\160\144\141\x74\145\40\x73\x65\162\166\x65\162\163\40\163\x65\164\40\x6d\x74\x75\x3d\x3a\x6d\x74\165\x20\167\150\145\x72\145\40\151\x64\x3d\x3a\x69\x64", ["\x3a\x69\144" => $id, "\x3a\155\x74\165" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function switchTorrent($id, $serverpage, $clientpage) { $this->sql("\x75\x70\144\x61\x74\x65\40\163\145\x72\166\145\x72\x73\40\x73\x65\164\40\164\157\162\162\145\x6e\x74\x3d\41\x74\x6f\162\162\x65\156\164\40\x77\150\145\x72\145\40\x69\144\75\x3a\151\x64", ["\72\x69\144" => $id]); $this->configServer($id, $serverpage, $clientpage); } public function payServerSwitch($id, $serverpage, $clientpage) { $this->sql("\x75\x70\144\x61\164\x65\x20\163\x65\x72\166\x65\162\x73\40\163\x65\x74\40\x70\141\x79\x3d\x21\160\x61\171\40\x77\x68\145\x72\145\40\x69\144\75\72\151\144", ["\72\x69\x64" => $id]); $this->configServer($id, $serverpage, $clientpage); } public function unsetServer($text, $id, $serverpage) { goto kWPh6; qzwuY: $this->sql("\x64\x65\x6c\145\x74\145\40\x66\x72\x6f\x6d\x20\143\154\151\145\x6e\x74\x73\x20\167\150\x65\x72\x65\40\x73\145\x72\166\x65\x72\x3d\x3a\151\144", ["\72\x69\x64" => $id]); goto BSG1t; BSG1t: $this->sql("\144\x65\x6c\145\x74\x65\x20\146\x72\157\155\40\x73\x65\x72\x76\x65\x72\163\40\x77\x68\145\x72\145\40\x69\x64\75\72\151\x64", ["\72\151\x64" => $id]); goto Qvtnu; SgHCn: $this->servers($serverpage); goto iJs3k; Qvtnu: U07gb: goto SgHCn; WTX0A: $this->sql("\x64\x65\x6c\145\x74\145\x20\x66\x72\x6f\155\x20\x70\x72\151\x63\x65\x20\167\x68\145\162\145\x20\x73\145\162\166\x65\x72\75\72\151\144", ["\72\151\x64" => $id]); goto qzwuY; kWPh6: if (!($text == "\x64\x65\154\x65\164\x65")) { goto U07gb; } goto WTX0A; iJs3k: } public function client($call, $id, $server_id, $serverpage, $clientpage) { goto RyZoI; IGeOa: $text[] = "\342\x86\x93{$download}" . ($c["\x6c\151\x6d\x69\x74\x61\164\151\x6f\156"] ? "\x28" . $this->getBytes($c["\x6c\x69\x6d\x69\x74\141\164\x69\x6f\x6e"]) . "\51" : '') . "\40\x20\xe2\206\x91{$upload}"; goto nxtt9; Njrpe: $life = $c["\x6c\151\x66\145"] ? $this->getTime(strtotime($c["\154\151\x66\x65"]) - time()) : "\342\210\x9e"; goto kQGZU; Ye2Lr: W72_U: goto Vbze8; UIR4N: $text[] = "\74\160\162\145\x3e\74\x63\157\x64\x65\x3e{$code}\x3c\x2f\143\x6f\144\145\x3e\x3c\57\160\x72\x65\x3e\12"; goto R9BGo; RghDG: $u = $this->getInfoUser($c["\164\147\151\x64"])["\162\x65\163\x75\154\x74"]["\165\163\145\162"]["\146\151\x72\163\164\x5f\x6e\141\x6d\145"]; goto GJsM5; JzwpE: Ltc0P: goto N0yYc; LdjOD: if (!$c["\160\x75\142\154\151\143"]) { goto W72_U; } goto aoVAV; Q2URW: $data[] = [["\x74\145\170\164" => $this->i18n("\144\145\154\x65\x74\145"), "\x63\x61\154\154\142\x61\x63\x6b\137\144\x61\164\141" => "\57\x73\145\x6e\x64\x52\145\160\154\x79\40\145\156\x74\x65\162\40\47\144\x65\x6c\145\164\x65\47\x5f\144\x65\x6c\103\154\x69\145\156\x74\x5f{$call}\x5f{$id}\137{$server_id}\137{$serverpage}\x5f{$clientpage}"], ["\x74\x65\170\x74" => $this->i18n("\143\150\x61\x6e\x67\145\137\164\151\155\x65"), "\x63\x61\x6c\154\x62\x61\143\153\x5f\x64\141\x74\141" => "\57\x73\x65\x6e\144\122\x65\x70\x6c\x79\40\145\156\x74\145\x72\40\154\x69\153\145\40\x31\x20\x64\141\x79\x5f\x73\145\x74\124\151\x6d\145\x43\154\x69\x65\156\x74\x5f{$call}\x5f{$id}\x5f{$server_id}\x5f{$serverpage}\137{$clientpage}"]]; goto LdjOD; pq62p: $text[] = $c["\x68\x61\x6e\x64\x73\150\x61\x6b\145"] ? $this->getTime(time() - $c["\150\x61\x6e\144\x73\150\141\x6b\x65"], 0) . "\40\320\xbd\320\260\xd0\267\320\xb0\xd0\264" : ''; goto IGeOa; aoVAV: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x71\x72"), "\x63\x61\x6c\x6c\x62\x61\143\153\137\x64\x61\x74\141" => "\57\x71\162\x50\145\145\x72\x20{$id}"], ["\164\x65\x78\164" => $this->i18n("\x64\x6f\167\156\154\x6f\141\144"), "\143\x61\154\154\x62\141\x63\x6b\137\144\x61\164\x61" => "\x2f\x71\x72\120\x65\x65\x72\40{$id}\x5f\61"]]; goto qB0hM; kQGZU: $download = $this->getBytes($c["\163\145\x73\163\151\x6f\156\137\144\157\167\156\154\x6f\141\144"] + $c["\x64\x6f\167\156\x6c\157\141\144"]); goto rk0sj; rk0sj: $upload = $this->getBytes($c["\163\x65\163\163\x69\157\x6e\137\165\160\x6c\157\141\x64"] + $c["\x75\160\154\x6f\141\144"]); goto vN2qL; RyZoI: $c = $this->sql("\x73\x65\x6c\x65\x63\x74\40\52\x20\x66\x72\x6f\x6d\40\x63\154\x69\145\x6e\164\x73\x20\167\150\x65\162\x65\40\x69\144\x3d\72\x69\x64", ["\72\151\x64" => $id], "\162\157\167"); goto Q2URW; N0yYc: $this->update($this->Keucv["\x63\150\x61\x74"], $this->Keucv["\x6d\145\x73\x73\x61\147\145\137\x69\x64"], implode("\12", array_filter($text) ?: []), $data ?: false); goto gxN7O; Vbze8: $data[] = [["\164\x65\x78\164" => $this->i18n("\x72\145\156\x61\x6d\145"), "\x63\x61\154\x6c\x62\141\x63\x6b\137\x64\x61\164\141" => "\x2f\163\x65\x6e\x64\x52\145\x70\154\x79\40\x65\x6e\x74\x65\x72\x20\156\x61\155\145\x20\143\154\x69\145\x6e\164\137\162\x65\156\141\x6d\x65\x43\x6c\151\x65\156\164\x5f{$call}\x5f{$id}\137{$server_id}\137{$serverpage}\137{$clientpage}"]]; goto TMn5P; S2tE0: $code = $this->qrPeer($id, return: 1); goto UIR4N; GJsM5: $name = ($c["\156\x61\x6d\145"] ? "{$c["\x6e\x61\155\145"]}\40\x28{$c["\x74\x67\151\144"]}\x29" : $c["\x74\x67\x69\x64"]) . "\x20{$u}"; goto Njrpe; R9BGo: $text[] = "\x23{$c["\x69\x64"]}\x20{$name}"; goto pq62p; tN6Gs: if ($c["\x69\160"]) { goto Ltc0P; } goto M0jog; vN2qL: $ip = explode("\x3a", $c["\145\x78\x74\145\162\156\x61\x6c\137\x69\x70"])[0]; goto S2tE0; qB0hM: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x61\x6d\156\x65\172\151\141"), "\143\141\x6c\154\142\x61\143\153\x5f\144\141\x74\x61" => "\x2f\x61\x6d\156\x65\172\x69\141\x20{$id}"]]; goto Ye2Lr; nxtt9: $text[] = $life ?: ''; goto tN6Gs; TMn5P: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x6c\151\x6d\x69\164"), "\143\141\x6c\x6c\142\141\x63\x6b\137\x64\141\x74\141" => "\x2f\163\145\x6e\x64\x52\x65\x70\154\x79\40\145\156\164\145\x72\x20\142\171\x74\145\x73\40\x6e\x75\155\x62\145\162\x5f\154\x69\155\x69\164\x43\x6c\151\x65\x6e\x74\x5f{$call}\137{$id}\x5f{$server_id}\x5f{$serverpage}\137{$clientpage}"]]; goto Wl6sy; Wl6sy: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x62\x61\143\x6b"), "\143\x61\154\154\x62\x61\143\153\137\x64\141\x74\x61" => "\x2f{$call}\x20{$server_id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto RghDG; M0jog: $text[] = "\74\x62\76\xd0\276\320\266\xd0\xb8\320\264\xd0\xb0\xd0\xb5\321\202\40\321\201\xd0\xbe\320\267\320\264\320\260\xd0\275\xd0\xb8\xd1\217\74\57\142\x3e"; goto JzwpE; gxN7O: } public function getBytes($bytes) { goto gPKU2; WcNW8: hI4Dw: goto fSmv3; Tvfcn: foreach ($t as $k => $v) { goto JeQgQ; rCFBN: if (!($bytes / 1024 ** $k < 1)) { goto LTyVu; } goto U3Whp; U3Whp: return round($bytes / 1024 ** ($k - 1), 2) . "\x20{$t[$k - 1]}"; goto ELKo5; mMR9t: BKUjM: goto l42RX; ELKo5: LTyVu: goto mMR9t; f3b3H: goto BKUjM; goto xFpSW; JeQgQ: if (!($k == 0)) { goto D2kIz; } goto f3b3H; xFpSW: D2kIz: goto rCFBN; l42RX: } goto WcNW8; gPKU2: $t = ["\x42", "\x4b\x42", "\115\102", "\107\x42", "\124\x42"]; goto Tvfcn; fSmv3: } public function userRename($name, $id, $menupage) { goto ClvdN; KXcOj: $this->sql("\x75\160\x64\x61\164\145\x20\143\154\x69\145\156\x74\163\40\163\x65\x74\40\156\141\155\145\x3d\x22\x22\40\167\150\x65\x72\x65\40\x69\144\75\x3a\151\144", ["\72\151\144" => $id]); goto UjPrC; SUj90: $this->sql("\x75\x70\144\141\x74\x65\x20\143\154\151\145\156\x74\163\40\x73\145\164\x20\156\x61\155\x65\75\72\x6e\x61\155\x65\40\167\x68\145\x72\x65\40\x69\144\75\x3a\x69\x64", ["\72\151\x64" => $id, "\72\156\x61\x6d\x65" => $name]); goto HijcP; HijcP: MfK5r: goto w_Per; UjPrC: goto MfK5r; goto W_IH9; ClvdN: if ($name) { goto fjEux; } goto KXcOj; w_Per: $this->peer($id, $menupage); goto usb_V; W_IH9: fjEux: goto SUj90; usb_V: } public function renameClient($name, $call, $id, $server_id, $serverpage, $clientpage) { goto y8HVm; c4yBB: $this->sql("\x75\160\x64\x61\164\x65\40\x63\x6c\x69\x65\156\x74\x73\x20\x73\145\164\40\156\x61\155\145\x3d\42\42\x20\x77\x68\x65\x72\145\40\x69\144\75\x3a\151\144", ["\72\x69\144" => $id]); goto gjtOI; y8HVm: if ($name) { goto p_Y2b; } goto c4yBB; UbxZB: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto pNrDP; pZPut: OAg0S: goto UbxZB; GOzq3: $this->sql("\x75\x70\144\x61\164\145\40\143\154\151\145\156\164\163\40\163\x65\164\x20\156\x61\x6d\x65\75\72\x6e\x61\x6d\145\x20\x77\x68\145\x72\x65\40\151\144\x3d\72\151\144", ["\x3a\151\144" => $id, "\x3a\x6e\x61\x6d\x65" => $name]); goto pZPut; gjtOI: goto OAg0S; goto HEcLo; HEcLo: p_Y2b: goto GOzq3; pNrDP: } public function limitClient($bytes, $call, $id, $server_id, $serverpage, $clientpage) { goto A4nZG; ze4TI: goto YmUqN; goto CiffF; FdkrJ: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto o3x1T; CiffF: FfpZf: goto bxUYk; bxUYk: $this->sql("\x75\160\144\141\x74\145\40\143\154\x69\x65\x6e\x74\163\40\x73\x65\x74\40\154\x69\155\x69\x74\x61\164\x69\x6f\x6e\x3d\72\x6c\x69\155\x69\164\141\x74\x69\x6f\x6e\x20\x77\150\145\162\145\40\x69\144\x3d\72\x69\x64", ["\x3a\x69\144" => $id, "\x3a\154\x69\155\151\x74\141\164\x69\x6f\156" => $bytes]); goto xQeIw; A4nZG: if ($bytes) { goto FfpZf; } goto yIiYY; xQeIw: YmUqN: goto FdkrJ; yIiYY: $this->sql("\165\160\x64\x61\164\x65\x20\143\x6c\x69\145\x6e\164\163\40\x73\145\x74\40\154\x69\155\151\164\141\x74\151\157\156\75\x6e\x75\154\x6c\x20\167\150\x65\x72\x65\x20\x69\144\75\x3a\x69\x64", ["\72\151\144" => $id]); goto ze4TI; o3x1T: } public function clientPrices($id, $serverpage, $clientpage) { goto TOIra; WEwN6: EAjqC: goto K9GhC; lt5BW: vPwD0: goto WEwN6; JsrMf: $prices = $this->sql("\163\145\x6c\x65\x63\x74\x20\52\40\146\162\157\155\40\x70\x72\151\143\x65\x20\167\x68\x65\x72\x65\x20\x73\145\x72\x76\x65\x72\75\x3a\x69\144", ["\x3a\151\x64" => $id]); goto cxd9u; npCOl: $this->update($this->Keucv["\143\x68\141\164"], $this->Keucv["\x6d\x65\163\163\x61\x67\145\x5f\151\144"], implode("\xa", $text ?: []), $data ?: false); goto XrleR; ZNmUY: foreach ($prices as $k => $v) { $data[] = [["\164\x65\x78\x74" => $this->getTime($v["\154\151\146\x65"]), "\x63\x61\x6c\154\x62\x61\143\x6b\137\x64\141\x74\141" => "\57\163\x65\156\x64\122\145\x70\x6c\171\x20\x65\156\164\x65\162\x20\x74\x65\x6c\145\147\x72\x61\155\x20\151\144\137\143\154\151\x65\x6e\164\x41\144\x64\x5f{$v["\x69\x64"]}\x5f{$id}\137{$serverpage}"]]; psqAk: } goto lt5BW; K9GhC: $data[] = [["\164\145\x78\164" => $this->i18n("\142\141\143\x6b"), "\x63\x61\x6c\x6c\142\141\143\153\x5f\x64\x61\164\x61" => "\x2f\163\145\x72\166\145\162\x20{$id}\137{$serverpage}\x5f{$clientpage}"]]; goto yXX2V; TOIra: $data[] = [["\164\x65\x78\x74" => "\342\210\236", "\x63\x61\154\154\142\x61\143\x6b\x5f\x64\141\x74\141" => "\57\x73\145\x6e\x64\x52\145\160\154\x79\x20\145\x6e\164\145\x72\40\x74\145\x6c\x65\x67\x72\x61\x6d\x20\151\x64\x5f\143\154\151\145\156\x74\x41\x64\x64\137\60\x5f{$id}\137{$serverpage}"]]; goto JsrMf; cxd9u: if (!$prices) { goto EAjqC; } goto ZNmUY; yXX2V: $text[] = "\160\162\x69\143\145\x73"; goto npCOl; XrleR: } public function clientAdd(int $tgid, $price_id, $id, $serverpage) { goto cMque; mMHmE: $server = $this->sql("\163\145\x6c\x65\143\x74\40\x2a\40\x66\162\x6f\155\x20\x73\x65\162\166\x65\162\163\40\167\x68\x65\162\145\40\x69\144\x3d\72\x69\144", ["\72\151\144" => $id], "\x72\x6f\167"); goto beg2o; Y6pL0: $c = $this->sql("\x73\145\x6c\145\143\164\x20\143\157\165\x6e\164\50\x2a\x29\x20\x66\162\157\155\x20\143\154\x69\145\156\x74\x73\40\167\150\145\162\x65\40\163\x65\x72\166\x65\x72\x3d\x3a\x69\144", ["\x3a\x69\144" => $id], "\157\x6e\x65"); goto aAL3U; beg2o: $life = $this->sql("\163\x65\x6c\145\x63\x74\40\x6c\151\x66\x65\40\146\x72\x6f\x6d\40\160\162\151\x63\x65\x20\167\150\145\162\145\x20\151\144\75\x3a\x69\x64", ["\72\151\x64" => $price_id], "\x6f\x6e\x65"); goto AR0Am; aAL3U: $this->server($id, $serverpage, (int) ceil($c / $this->Urq4i) - 1); goto vTlWG; GYk5e: if ($price_id) { goto tuyAT; } goto A4sdj; I3Tou: KkdRe: goto Y6pL0; cMque: if (!$tgid) { goto KkdRe; } goto GYk5e; A4sdj: $life = 0; goto LUFwt; LBjLg: tuyAT: goto mMHmE; va3_I: $this->sql("\151\x6e\x73\x65\162\164\x20\x69\156\164\157\x20\143\154\x69\x65\156\164\x73\x28\164\147\151\144\54\40\163\x65\x72\x76\145\x72\54\40\154\x69\146\x65\54\40\151\x70\54\40\157\156\x5f\x6f\146\x66\51\x20\166\x61\154\x75\x65\163\x20\50\x3a\x74\147\151\144\x2c\40\72\x73\x65\x72\x76\x65\x72\54\x20\x3a\x6c\151\x66\145\x2c\40\72\x69\x70\54\x20\61\x29", ["\x3a\164\147\x69\144" => $tgid, "\72\163\x65\162\166\145\x72" => $id, "\x3a\x69\x70" => $this->nextIP($id), "\72\x6c\151\146\145" => $life ? date("\x59\55\155\x2d\144\x20\x48\72\151\x3a\163", $life + time()) : null]); goto I3Tou; AR0Am: x9PQ8: goto va3_I; LUFwt: goto x9PQ8; goto LBjLg; vTlWG: } public function nextIP($server) { goto cBhtc; iRIin: dnk6X: goto HR0AK; ZztQ8: qgfiu: goto YoWrz; gMTqu: PvbhE: goto UDMxm; YoWrz: if (!($i < $ip_count)) { goto dnk6X; } goto JqXzW; pmZ_E: return long2ip($ip) . "\x2f\63\x32"; goto Y4Ix8; HR0AK: return false; goto oBYaz; vSSfK: if (in_array($ip, $ips)) { goto c85SZ; } goto pmZ_E; bQftn: $ip_count = (1 << 32 - 24) - count($ips) - 1; goto SxKAK; AxBpv: foreach ($r as $k => $v) { $ips[] = ip2long(explode("\x2f", $v)[0]); bNzw2: } goto mLbki; Y4Ix8: c85SZ: goto gMTqu; Lxm2F: goto qgfiu; goto iRIin; cBhtc: $r = array_unique(array_merge(["\x31\x30\x2e\x30\56\x31\56\61\x2f\x32\x34"], $this->sql("\x73\145\x6c\145\x63\x74\x20\151\x70\40\146\x72\157\x6d\40\143\x6c\x69\x65\x6e\164\163\40\167\150\x65\x72\x65\x20\x73\x65\162\x76\x65\x72\x3d\72\x69\144", ["\x3a\151\x64" => $server], "\x63\157\x6c\x75\x6d\x6e") ?: [])); goto AxBpv; JqXzW: $ip = $i + ip2long("\x31\60\x2e\60\x2e\x31\x2e\x31"); goto vSSfK; UDMxm: $i++; goto Lxm2F; SxKAK: $i = 1; goto ZztQ8; mLbki: M4Z0M: goto bQftn; oBYaz: } public function labelPrice($price, $notquant = 0) { goto mZ4Qe; mZ4Qe: $d = $this->getDiscount(); goto lK7CT; MZBQN: return "{$this->getTime($price["\154\151\146\x65"])}\40\x3d\40{$p}\x20\75\40{$s}" . ($d ? "\x20\50\55{$d}\45\51" : ''); goto PQnNz; XZ7wt: return "{$this->getTime($price["\154\x69\146\145"])}\x20\x3d\x20" . $this->i18n("\170{$price["\x71\165\141\156\164"]}") . "\x20\x3d\x20{$p}\x20\75\40{$s}" . ($d ? "\x20\x28\55{$d}\x25\51" : ''); goto e1mnR; l9o7U: $s = ($d ? ceil($price["\163\x74\141\x72\163"] - $price["\x73\x74\x61\x72\163"] * $d / 100) : $price["\163\x74\x61\162\x73"]) . "\40\342\x98\206"; goto NuJ3s; PQnNz: Pz6Dx: goto XZ7wt; lK7CT: $p = ($d ? ceil($price["\160\162\151\143\145"] - $price["\x70\162\151\143\x65"] * $d / 100) : $price["\x70\162\x69\x63\145"]) . "\x20\xe2\202\xbd"; goto l9o7U; NuJ3s: if (!$notquant) { goto Pz6Dx; } goto MZBQN; e1mnR: } public function price($id, $serverpage, $clientpage) { goto KvIGk; eaYOf: $data[] = [["\x74\145\170\164" => $this->i18n("\x62\x61\x63\153"), "\143\141\x6c\154\x62\141\x63\x6b\137\144\141\x74\141" => "\57\x63\157\156\146\x69\x67\x53\145\162\x76\145\x72\40{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto J2y_0; UfGBR: $prices = $this->sql("\163\145\x6c\145\x63\x74\40\52\x20\x66\x72\157\155\40\160\162\151\x63\145\x20\x77\150\145\x72\x65\x20\163\x65\162\x76\x65\x72\75\x3a\151\144", ["\x3a\x69\x64" => $id]); goto MB20r; J2y_0: $this->update($this->Keucv["\x63\150\141\x74"], $this->Keucv["\x6d\145\163\163\141\147\x65\x5f\151\x64"], implode("\xa", $text), $data ?: false); goto K42EI; N4UlA: DIT81: goto eaYOf; vVaFZ: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x61\x64\144"), "\143\x61\x6c\x6c\142\x61\x63\153\137\x64\141\x74\x61" => "\x2f\163\x65\156\x64\122\145\x70\x6c\x79\x20\x65\x6e\x74\x65\x72\40\154\151\x6b\145\40\160\x65\162\x69\x6f\x64\x3d\161\165\x61\x6e\164\x69\164\x79\x3d\122\x55\x42\x3d\x53\x74\x61\x72\x73\x5f\163\145\164\x50\162\151\143\x65\137{$id}\137{$serverpage}\x5f{$clientpage}"]]; goto UfGBR; KvIGk: $text[] = "\160\x65\x72\151\157\x64\x3d\x71\x75\141\156\164\x69\x74\171\75\122\x55\102\x3d\123\x74\x61\x72\x73\xa\145\x78\141\x6d\160\x6c\x65\72\x20\x31\x64\141\x79\75\x31\75\61\x30\x30\xa\x65\170\141\155\x70\154\x65\72\x20\61\144\141\171\x3d\61\x3d\x31\60\60\x3d\61\x30\60\60"; goto vVaFZ; A5exA: GIZ3f: goto N4UlA; MB20r: if (!$prices) { goto DIT81; } goto jt743; jt743: foreach ($prices as $k => $v) { $data[] = [["\164\x65\170\x74" => $this->i18n("\144\x65\x6c\x65\x74\145") . "\x20" . $this->labelPrice($v), "\x63\141\154\154\x62\x61\x63\x6b\137\144\x61\164\141" => "\x2f\x64\x65\x6c\x65\x74\145\120\162\151\143\145\40{$v["\151\144"]}\137{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; xvSjl: } goto A5exA; K42EI: } public function setTimeClient($time, $call, $id, $server_id, $serverpage, $clientpage) { goto GOY70; rYj1C: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto J35UU; jNxhe: $this->sql("\x75\160\x64\x61\164\145\40\143\x6c\x69\145\x6e\x74\163\x20\x73\x65\x74\40\154\151\x66\145\75\x3a\164\151\x6d\x65\x2c\40\157\x6e\x5f\x6f\146\x66\75\x31\54\x20\x65\170\160\151\x72\145\x5f\x6e\157\x74\151\x66\171\75\60\40\x77\150\145\x72\x65\x20\x69\144\x3d\x3a\151\x64", ["\72\x69\x64" => $id, "\x3a\164\151\x6d\x65" => $time ? date("\131\x2d\155\55\144\x20\110\72\x69\72\x73", strtotime($time, $on_off && $old ? strtotime($old) : null)) : null]); goto rYj1C; GOY70: ["\154\x69\146\145" => $old, "\157\156\x5f\x6f\146\146" => $on_off] = $this->sql("\x73\x65\x6c\145\x63\x74\x20\x6c\x69\146\x65\54\40\x6f\156\x5f\157\146\146\x20\146\162\x6f\155\40\143\x6c\151\x65\156\x74\163\40\x77\150\145\162\x65\40\x69\144\x3d\x3a\151\x64", ["\x3a\151\x64" => $id], "\162\157\167"); goto jNxhe; J35UU: } public function setTimeClientAll($time, $server_id, $serverpage, $clientpage) { goto MUxlH; i8UK9: DoNtf: goto LCtkO; AwwU3: foreach ($cl as $v) { $this->sql("\165\x70\x64\141\164\145\x20\x63\154\x69\145\x6e\x74\x73\x20\x73\145\164\x20\154\x69\x66\x65\x3d\72\x74\x69\155\x65\54\x20\145\170\160\151\x72\x65\137\x6e\x6f\164\x69\146\x79\75\x30\x20\167\150\x65\x72\145\x20\151\x64\75\x3a\x69\x64", ["\72\151\x64" => $v["\x69\x64"], "\x3a\164\151\155\145" => $time ? date("\x59\x2d\155\x2d\x64\40\x48\x3a\x69\x3a\163", strtotime($time, strtotime($v["\154\x69\146\145"]))) : null]); UVRuj: } goto ofDvx; P4xH_: XKOA5: goto i8UK9; duQu0: if (empty($cl)) { goto XKOA5; } goto AwwU3; dYulI: $cl = $this->sql("\163\x65\154\x65\143\x74\x20\x69\x64\x2c\x20\x6c\x69\x66\x65\40\146\x72\157\x6d\x20\143\x6c\x69\x65\x6e\164\x73\40\x77\x68\145\162\145\40\157\x6e\137\x6f\x66\x66\x3d\61"); goto duQu0; ofDvx: yfejD: goto P4xH_; LCtkO: $this->clients($server_id, $serverpage, $clientpage); goto NIdHg; MUxlH: if (empty($time)) { goto DoNtf; } goto dYulI; NIdHg: } public function delClient($text, $call, $id, $server_id, $serverpage, $clientpage) { goto hSwPy; czKsY: BfOck: goto esPgW; srhL5: $this->sql("\144\145\x6c\145\x74\145\40\x66\162\157\x6d\40\143\154\x69\145\156\164\163\40\167\x68\x65\162\x65\40\151\144\75\x3a\x69\x64", ["\x3a\151\144" => $id]); goto czKsY; hSwPy: if (!($text == "\144\x65\154\145\x74\x65")) { goto BfOck; } goto srhL5; esPgW: $this->{$call}($server_id, $serverpage, $clientpage); goto YO4E_; YO4E_: } public function setPrice($text, $id, $serverpage, $clientpage) { goto bMhKf; dQiCD: if (!($life > 0 and ($price > 0 or $stars > 0))) { goto ANY3Y; } goto lckmI; AD3RV: ANY3Y: goto IfwEt; lckmI: $this->sql("\x69\156\x73\x65\x72\x74\x20\151\x67\x6e\x6f\162\x65\40\x69\156\164\157\40\160\162\151\143\145\50\163\x65\162\x76\x65\x72\54\x20\154\151\x66\145\54\x20\160\162\x69\x63\x65\54\x20\163\x74\x61\x72\x73\x2c\40\161\x75\141\x6e\164\51\40\166\141\x6c\x75\x65\x73\40\50\x3a\x69\x64\54\x20\x3a\x6c\151\x66\x65\54\40\x3a\x70\162\x69\143\x65\54\x20\72\163\x74\141\162\x73\x2c\x20\x3a\x71\x75\x61\156\164\x29", ["\72\x69\x64" => $id, "\72\154\151\146\145" => $life, "\x3a\160\x72\x69\x63\x65" => $price, "\x3a\x73\164\141\x72\x73" => $stars, "\72\161\165\141\x6e\164" => $quant]); goto AD3RV; q56iW: $life = strtotime($life, 0); goto dQiCD; IfwEt: $this->price($id, $serverpage, $clientpage); goto yi327; bMhKf: [$life, $quant, $price, $stars] = array_map(fn($e) => trim($e), explode("\x3d", $text)); goto q56iW; yi327: } public function deletePrice($price_id, $id, $serverpage, $clientpage) { $this->sql("\144\x65\x6c\145\x74\x65\x20\x66\x72\x6f\155\40\x70\x72\x69\143\145\x20\167\x68\145\162\145\x20\x69\144\75\72\151\144", ["\x3a\151\x64" => $price_id]); $this->price($id, $serverpage, $clientpage); } public function pingServer($id, $serverpage, $clientpage) { goto UILio; OGE8r: $r = $this->send($this->Keucv["\x63\x68\x61\x74"], "\x70\151\156\x67\x20{$n}\12\145\170\160\x65\x63\x74\40\141\40\x72\x65\x73\x70\x6f\x6e\163\x65\40\x74\x6f\x20\x74\150\151\x73\40\155\x65\163\163\x61\147\145\x20\x77\x69\x74\150\x69\156\x20{$s["\x73\x6c\145\145\x70"]}\x20\163\145\143\x6f\x6e\x64\x73"); goto ZT2kF; ZT2kF: $this->uSS($r["\x72\145\163\x75\154\164"]["\x6d\x65\x73\x73\x61\x67\145\x5f\151\144"], "\x70\151\156\x67", $id, $serverpage, $clientpage); goto MT308; t2GN4: $n = $s["\x6e\x61\155\145"] ?: "{$s["\x69\x70"]}\72{$s["\160\157\x72\164"]}"; goto OGE8r; UILio: $s = $this->sql("\163\x65\x6c\145\143\164\40\x2a\x20\146\162\157\x6d\40\163\x65\x72\166\145\x72\163\x20\x77\x68\145\162\x65\x20\x69\144\x3d\72\x69\144", ["\72\x69\144" => $id], "\162\157\x77"); goto t2GN4; MT308: } public function getTime(int $seconds, $additional = true) { goto vaFay; vaFay: $seconds = $seconds > 0 ? $seconds : 0; goto jN3cL; p_aQt: $text .= "\x20" . date($fmt, $seconds + time()); goto zlgtf; NWkMw: $items = ["\x59" => ["\x64\151\146\146" => 1970, "\x73\x69\147\x6e" => "\xd0\263"], "\x6d" => ["\144\151\x66\x66" => 1, "\163\x69\x67\x6e" => "\xd0\274\xd0\265\xd1\201"], "\144" => ["\x64\151\146\146" => 1, "\x73\x69\147\x6e" => "\xd0\xb4\320\275"], "\x48" => ["\144\x69\146\146" => 0, "\x73\x69\x67\x6e" => "\xd1\x87"], "\151" => ["\144\x69\146\146" => 0, "\163\x69\147\x6e" => "\xd0\xbc\xd0\270\xd0\xbd"], "\163" => ["\x64\x69\x66\x66" => 0, "\163\151\147\156" => "\321\x81"]]; goto Q1bDe; ItY7G: w6C8J: goto NWkMw; Q1bDe: foreach ($items as $k => $v) { goto p8j_3; z0rW_: v1IAd: goto wFMpf; p8j_3: if (!(($t = gmdate($k, $seconds) - $v["\x64\x69\146\x66"]) > 0)) { goto GywcS; } goto BcJh9; fgT6n: GywcS: goto z0rW_; BcJh9: $text .= "\x20{$t}\40{$v["\x73\x69\147\x6e"]}"; goto fgT6n; wFMpf: } goto OqzMp; zlgtf: PBUOG: goto VqLwZ; jN3cL: if (!($seconds == 0)) { goto w6C8J; } goto P6mF5; K7d4q: if (!($additional && !empty($fmt = $this->getSetting("\164\151\x6d\145\x66\157\162\x6d\141\164")))) { goto PBUOG; } goto p_aQt; OqzMp: NLMFO: goto K7d4q; VqLwZ: return trim($text) ?: 0; goto lcvvq; P6mF5: return "\x6f\x66\146"; goto ItY7G; lcvvq: } public function updateSetting($value, $param, $callback, ...$args) { $this->setSetting($param, $value); $this->{$callback}(...$args); } public function uSS($value, $param, $id, $serverpage, $clientpage) { $this->sql("\x75\x70\x64\x61\x74\145\x20\163\145\162\x76\145\x72\x73\x20\163\x65\x74\x20{$param}\x3d\x3a\166\141\154\x75\x65\40\167\150\145\162\x65\x20\151\144\75\x3a\x69\x64", ["\x3a\x69\x64" => $id, "\x3a\x76\x61\x6c\x75\x65" => $value]); $this->configServer($id, $serverpage, $clientpage); } public function updatePhrase($phrase) { $this->updateSetting(preg_replace("\176\x5b\x5e\x61\x2d\172\101\x2d\132\x30\55\x39\135\176", '', $phrase), "\160\x68\162\x61\x73\x65", "\x79\x6f\157\x6d\157\x6e\x65\x79"); } public function setTestTime($time, $id, $serverpage, $clientpage) { goto pEsQz; TCnWd: goto KYo18; goto INJBq; Jq_d8: KYo18: goto NVSWj; pEsQz: if ($time) { goto aNEas; } goto QJoyU; tXvHy: $this->uSS(strtotime($time) - time(), "\x74\145\x73\x74\137\164\151\155\145", $id, $serverpage, $clientpage); goto Jq_d8; INJBq: aNEas: goto tXvHy; QJoyU: $this->uSS(0, "\x74\145\163\164\x5f\164\151\x6d\145", $id, $serverpage, $clientpage); goto TCnWd; NVSWj: } public function demo($return = false) { goto d1Ifw; x9ORI: if (!(empty($current) || strtotime($demo) < $current)) { goto XNAv4; } goto TDtj6; d1Ifw: $demo = "\62\60\x32\x35\x2d\60\61\x2d\x32\x38\x20\61\x33\72\65\x30\72\x34\64"; goto pYWKm; d1edR: I2gk8: goto T2Jk2; PSKlk: goto qBeSe; goto kI_d6; hq4xo: zWYVX: goto JG2Cw; kjhsq: $t = json_decode(file_get_contents("\150\x74\x74\160\x73\72\x2f\x2f\x74\x69\x6d\x65\x61\x70\151\56\151\157\x2f\141\x70\151\x2f\124\151\x6d\145\x2f\143\x75\x72\x72\x65\x6e\x74\x2f\x7a\157\x6e\145\x3f\164\151\x6d\145\x5a\x6f\156\145\x3d\105\165\x72\x6f\x70\145\57\123\141\155\x61\162\x61"), true); goto mn0Ec; s5Vne: zughF: goto L2VIN; BKkhj: tqG_F: goto plHHw; ei05n: XNAv4: goto hq4xo; XGj3I: $current = $t["\x75\x6e\151\x78\x74\x69\x6d\x65"]; goto PSKlk; plHHw: qBeSe: goto x9ORI; lYJZC: return $demo; goto aaa4J; wGyeb: $t = json_decode(file_get_contents("\x68\164\164\160\x3a\x2f\57\167\157\x72\154\x64\x74\151\x6d\145\141\160\151\x2e\x6f\162\x67\x2f\141\160\151\57\x74\x69\x6d\145\x7a\x6f\156\145\x2f\105\165\x72\157\x70\x65\x2f\x53\x61\x6d\x61\x72\141"), true); goto HJuEv; DQUxF: $current = strtotime($t["\x64\141\164\145\124\x69\155\x65"]); goto BKkhj; L2VIN: $this->update($this->Keucv["\x63\x68\x61\x74"], $this->Keucv["\155\x65\163\163\141\x67\145\x5f\151\x64"], "\xd0\xb4\320\xb5\xd0\xbc\320\xbe\x20\xd1\x80\320\265\xd0\266\xd0\270\xd0\274\x20\xd0\267\xd0\xb0\320\272\xd0\xbe\xd0\xbd\321\207\xd0\265\xd0\275"); goto d1edR; Fpv3G: goto I2gk8; goto s5Vne; TDtj6: if ($this->Keucv["\143\x61\154\154\142\141\x63\153\x5f\151\x64"]) { goto zughF; } goto DqdQr; T2Jk2: exit; goto ei05n; pYWKm: if (!$return) { goto HiOga; } goto lYJZC; kI_d6: ddXBM: goto kjhsq; mn0Ec: if (empty($t["\x64\141\x74\x65\x54\x69\x6d\145"])) { goto tqG_F; } goto DQUxF; DqdQr: $this->send($this->Keucv["\143\150\141\x74"], "\xd0\xb4\320\xb5\xd0\274\320\276\x20\321\200\xd0\xb5\320\266\xd0\xb8\xd0\xbc\40\xd0\xb7\xd0\260\xd0\xba\xd0\xbe\320\xbd\321\x87\xd0\xb5\xd0\xbd", $this->Keucv["\155\x65\163\163\141\147\145\137\151\x64"]); goto Fpv3G; faVf0: if (!$demo) { goto zWYVX; } goto wGyeb; aaa4J: HiOga: goto faVf0; HJuEv: if (empty($t["\165\x6e\151\170\x74\x69\155\x65"])) { goto ddXBM; } goto XGj3I; JG2Cw: } public function createUserDB() { goto g7H0Q; C5BeP: $this->sql("\x67\162\141\156\164\x20\x61\154\x6c\x20\x6f\x6e\x20\x74\x6f\167\x65\x72\x2e\x2a\x20\x74\157\x20\x27\x74\x6f\167\x65\x72\x27\x40\x27\x25\x27"); goto xWx9H; fXqoK: $this->setcommands(["\x73\x63\157\x70\x65" => ["\164\171\160\145" => "\x63\150\x61\x74", "\143\150\x61\x74\x5f\151\x64" => $this->Zvrjz["\141\x64\x6d\151\156"]], "\x63\157\155\155\x61\156\144\x73" => array_merge($this->getcommands(), [["\x63\157\155\x6d\141\x6e\x64" => "\144\x62", "\x64\145\x73\143\162\151\160\164\x69\157\x6e" => "{$this->l9vU6}\x3a{$this->V_ZXj}\x3a{$pass}"], ["\143\157\155\155\x61\x6e\144" => "\x73\145\x74\x75\163\x65\x72", "\x64\x65\x73\x63\x72\151\160\164\151\157\x6e" => "\xd0\xbf\320\xb5\xd1\200\xd0\xb5\xd0\xba\xd0\xbb\xd1\x8e\xd1\207\320\xb8\xd1\202\321\x81\321\x8f\40\320\xb2\40\321\x80\320\265\xd0\xb6\320\270\xd0\xbc\x20\320\xbf\xd0\276\xd0\273\xd1\x8c\320\xb7\xd0\276\320\xb2\xd0\260\321\202\xd0\265\320\273\xd1\217"], ["\x63\157\x6d\155\x61\x6e\144" => "\x73\145\x74\x61\144\155\151\x6e", "\x64\145\x73\143\x72\x69\x70\x74\x69\x6f\156" => "\320\xbf\320\265\321\200\xd0\265\320\272\320\xbb\xd1\x8e\xd1\x87\320\270\321\x82\321\201\xd1\x8f\x20\xd0\262\40\xd1\200\320\265\xd0\266\320\xb8\xd0\xbc\x20\xd0\260\xd0\264\320\xbc\xd0\xb8\320\275\320\260"]])]); goto J4BNP; Tm1OY: $this->sql("\143\162\145\141\164\145\40\165\163\x65\x72\x20\x27\164\157\x77\x65\162\x27\100\x27\45\x27\40\151\144\145\156\x74\151\x66\151\145\x64\x20\142\x79\40\47{$pass}\x27"); goto C5BeP; J4BNP: return $pass; goto rGUe9; kjoYo: $this->sql("\144\x72\x6f\x70\x20\x75\x73\145\162\x20\x69\146\40\x65\x78\151\x73\164\163\x20\x27\x74\157\167\x65\x72\x27\x40\x27\45\x27"); goto Tm1OY; g7H0Q: $pass = $this->randomPassword(15); goto kjoYo; xWx9H: $this->sql("\146\x6c\165\x73\150\x20\x70\162\x69\x76\x69\x6c\145\x67\145\x73"); goto fXqoK; rGUe9: } public function randomPassword($l) { goto ggPst; bwt0M: $n = rand(0, $alphaLength); goto xVWTa; xVWTa: $pass[] = $alphabet[$n]; goto JABh4; tp879: if (!($i < $l)) { goto yohkf; } goto bwt0M; JABh4: jlBhc: goto uxOZl; yHdIs: D67z5: goto tp879; tByYS: yohkf: goto pq2yM; uxOZl: $i++; goto W5FSo; pq2yM: return implode($pass); goto oE3uk; ggPst: $alphabet = "\141\x62\143\144\145\146\147\x68\x69\x6a\153\154\x6d\x6e\x6f\x70\x71\x72\x73\x74\x75\x76\x77\x78\171\172\x41\x42\103\x44\105\x46\107\x48\111\112\113\x4c\115\116\x4f\120\121\x52\x53\x54\x55\x56\x57\x58\131\x5a\x31\x32\x33\x34\x35\x36\67\70\x39\x30\x5f\x2a\x7e\x2b\55\x5b\135\x28\x29\57"; goto vQyp9; NlujP: $alphaLength = strlen($alphabet) - 1; goto ns_sI; ns_sI: $i = 0; goto yHdIs; W5FSo: goto D67z5; goto tByYS; vQyp9: $pass = []; goto NlujP; oE3uk: } public function sql(string $sql, array $values = [], string $view = "\x61\154\154", int $column = 0, $nextRowset = 0) { try { goto KY9iu; pNfcs: foreach ($values as $k => $v) { goto yYs9a; xRZT_: Ahc9H: goto I8VIy; R9pG8: $sql = preg_replace("\176" . preg_quote($k) . "\x7e", "\47" . $v . "\47", $sql); goto xRZT_; oLuR4: goto Ahc9H; goto Dgaqo; I8VIy: y5C7Q: goto NdNUG; yYs9a: if (is_string($k)) { goto q1vYD; } goto E8gmO; E8gmO: $sql = preg_replace("\176\133\x3f\x5d\176", "\47" . $v . "\47", $sql, 1); goto oLuR4; Dgaqo: q1vYD: goto R9pG8; NdNUG: } goto hopD0; R0uXO: oZykf: goto ZfcxG; VjGCf: if ($stmt->execute($values)) { goto IA2v4; } goto YmwO8; xxcNs: B6wh8: goto HzqPO; ryemh: $keys = []; goto pNfcs; pXzwE: CD91W: goto QYP2_; vUzpF: $dbh = new PDO("\x6d\171\x73\x71\154\72\x68\157\x73\164\75\144\x62\x3b\160\157\x72\x74\75\x33\x33\x30\66\73\144\142\156\x61\x6d\x65\x3d\164\157\167\x65\x72\73\x63\x68\x61\162\163\x65\x74\x3d\x75\x74\x66\70\155\142\x34\x3b", "\162\x6f\157\164", '', [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC]); goto HnkHK; HzqPO: switch ($view) { case "\x63\x6f\165\x6e\x74": return $stmt->rowCount(); case "\x72\x6f\167": return $stmt->fetch(); case "\157\x6e\145": return $stmt->fetchColumn($column); case "\143\x6f\x6c\165\155\x6e": return $stmt->fetchAll(PDO::FETCH_COLUMN, $column); case "\165\156\x69\x71": return $stmt->fetchAll(PDO::FETCH_UNIQUE); default: return $stmt->fetchAll(); } goto mWN4J; hopD0: ZK_rR: goto a9f0y; mWN4J: OwUKZ: goto R0uXO; ZfcxG: ZII_9: goto lPudT; a9f0y: return $sql; goto DH1uz; YmwO8: return false; goto qlTd5; jxWhb: $nextRowset--; goto n2zOI; w38lR: $stmt->nextRowset(); goto jxWhb; HnkHK: $stmt = $dbh->prepare($sql); goto VjGCf; DH1uz: A6kP1: goto vUzpF; qlTd5: goto ZII_9; goto H3nN3; n2zOI: goto CD91W; goto xxcNs; H3nN3: IA2v4: goto pXzwE; KY9iu: if (!("\161\165\145\x72\171" == $view)) { goto A6kP1; } goto ryemh; QYP2_: if (!$nextRowset) { goto B6wh8; } goto w38lR; lPudT: } catch (PDOException $e) { goto YOJsg; OPXla: Zoliv: goto tctrw; tctrw: return false; goto qoaQw; sJDk4: throw $e; goto vxGxc; YOJsg: if (empty($GLOBALS["\x64\145\x62\x75\147"])) { goto Zoliv; } goto sJDk4; qoaQw: X6h_k: goto p7SU8; vxGxc: goto X6h_k; goto OPXla; p7SU8: } } public function getAdmins() { return array_filter(explode("\54", $this->getSetting("\141\144\x6d\x69\x6e\x73"))); } public function auth() { goto QeytD; o00vl: VQVNi: goto cAQSF; OiUAf: $this->Iyxqc = true; goto q2OZj; MdoUt: foreach ($r as $k => $v) { $c[$v["\143\157\x6d\x6d\x61\x6e\x64"]] = $v["\144\145\163\143\162\151\x70\164\x69\x6f\x6e"]; I9WMx: } goto o00vl; q2OZj: $r = $this->getcommands(false, ["\164\x79\160\x65" => "\x63\x68\x61\164", "\143\x68\x61\x74\137\151\x64" => $this->Zvrjz["\x61\144\155\x69\x6e"]]); goto MdoUt; QeytD: if (!($this->Keucv["\x66\162\157\x6d"] == $this->Zvrjz["\141\144\x6d\x69\156"] || in_array($this->Keucv["\146\x72\157\155"], $this->getAdmins()))) { goto g18ov; } goto OiUAf; jh2Oa: g18ov: goto Dt0mo; cAQSF: $this->RrbR2 = $c["\x64\142"]; goto jh2Oa; Dt0mo: } public function callbackCheck() { goto lk6pX; NLMiy: J4c1p: goto PvlWb; lk6pX: if (!(empty($this->aS_HI) && !empty($this->Keucv["\143\141\154\154\x62\x61\143\153\x5f\151\x64"]))) { goto J4c1p; } goto ZbgSW; ZbgSW: $this->answer($this->Keucv["\x63\141\154\x6c\x62\x61\x63\153\x5f\151\144"], !empty($GLOBALS["\144\145\x62\x75\147"]) ? $this->Keucv["\143\x61\x6c\x6c\142\141\x63\x6b"] : false); goto NLMiy; PvlWb: } public function session() { goto ayGMH; R5MRr: if (empty($_SESSION["\162\145\160\154\x79"])) { goto N7IF6; } goto TLfE3; vWOaT: N7IF6: goto iRELd; TLfE3: if (!empty($this->Keucv["\162\x65\x70\154\x79"])) { goto PNF1N; } goto tNKZb; H5pr_: PNF1N: goto vWOaT; Vpt3R: session_start(); goto R5MRr; l2HLh: Xh6G9: goto O15eb; tNKZb: foreach ($_SESSION["\162\145\160\154\171"] as $k => $v) { $this->delete($this->Keucv["\x63\150\141\x74"], $k); GfWnp: } goto l2HLh; ayGMH: session_id($this->Keucv["\x66\162\x6f\x6d"]); goto Vpt3R; O15eb: unset($_SESSION["\162\145\160\154\x79"]); goto H5pr_; iRELd: } public function sd($var, $log = false, $json = false, $raw = false) { goto H2Pdl; JMdMV: file_put_contents("\x2f\x6c\157\x67\163\57\x64\x65\142\x75\147", $var); goto AxKmu; hB6nS: if ($raw) { goto K1Q3d; } goto bT8xd; bT8xd: file_put_contents("\x2f\154\157\147\163\57\144\x65\x62\x75\147", var_export($var, true)); goto WpfKz; i4OoG: return $this->send($this->Zvrjz["\141\144\x6d\x69\x6e"], debug_backtrace()[0]["\x6c\x69\x6e\x65"] . "\72\xa" . var_export($var, true)); goto O9zl0; uf8rB: goto wgZFn; goto M__HE; M__HE: K1Q3d: goto JMdMV; SNgL1: if ($json) { goto UPYA8; } goto hB6nS; cfQmM: UPYA8: goto SawmN; AxKmu: wgZFn: goto k0jNy; k0jNy: PEdbv: goto i4OoG; SawmN: file_put_contents("\57\x6c\x6f\x67\163\57\144\x65\142\x75\x67", json_encode($var, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); goto uf8rB; WpfKz: goto wgZFn; goto cfQmM; H2Pdl: if (!$log) { goto PEdbv; } goto SNgL1; O9zl0: } public function request($method, $data = [], $json_header = 0) { goto i7TW3; mrVhw: echo date("\x59\55\x6d\x2d\144\x20\110\x3a\151\x3a\x73") . "\40" . json_encode(["\143\x68\x61\x69\156" => $chain, "\x6d\x65\164\150\157\144" => $method, "\162\145\161\165\x65\x73\x74" => is_array($data) ? $data : json_decode($data, true), "\162\x65\163\x70\157\x6e\x73\145" => $res], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . "\12"; goto HGEEz; qoJ25: if (!(!empty($res["\x64\145\x73\x63\x72\x69\x70\164\x69\157\156"]) || is_null($res))) { goto OfPo5; } goto VIEbi; stgIh: $res = json_decode(curl_exec($ch), true); goto SKceH; AxulV: return $res; goto SoEJX; i7TW3: $ch = curl_init(); goto zLTIz; SKceH: curl_close($ch); goto qoJ25; zLTIz: curl_setopt_array($ch, [CURLOPT_URL => $this->fuXHK . $method, CURLOPT_CUSTOMREQUEST => "\x50\x4f\x53\x54", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => $json_header ? ["\x43\x6f\x6e\x74\145\156\164\55\124\171\160\x65\x3a\40\x61\x70\160\154\x69\143\x61\164\151\x6f\156\x2f\x6a\x73\157\x6e"] : [], CURLOPT_POSTFIELDS => $data, CURLOPT_TIMEOUT => $method == "\147\x65\164\x55\160\144\141\x74\x65\x73" ? 20 : 3]); goto stgIh; HGEEz: OfPo5: goto AxulV; VIEbi: $chain = array_reduce(array_reverse(debug_backtrace(2)), fn($c, $i) => ($c ? "{$c}\55\76" : '') . "{$i["\146\x75\x6e\143\164\151\x6f\x6e"]}"); goto mrVhw; SoEJX: } public function setwebhook() { goto m1y_l; liGDS: die("\320\xbd\xd0\xb5\xd1\x82\40\xd0\xb0\xd0\xb9\320\277\xd0\270"); goto USCA4; USCA4: Lp9VD: goto pLNOe; pLNOe: echo "{$this->l9vU6}\12"; goto NOdbF; m1y_l: if (!empty($this->l9vU6)) { goto Lp9VD; } goto liGDS; NOdbF: return $this->request("\163\145\164\x57\x65\142\x68\157\x6f\x6b", ["\x75\x72\x6c" => "\150\x74\164\x70\163\x3a\57\x2f{$this->l9vU6}\72\x38\x34\x34\x33\57\x74\154\147\162\x6d\77\153\75{$this->Zvrjz["\x6b\145\x79"]}", "\143\x65\x72\164\x69\146\151\x63\141\164\145" => curl_file_create("\x2f\x63\x65\x72\x74\163\x2f\x73\x65\154\x66\x5f\160\x75\142\x6c\x69\143")]); goto nIq_1; nIq_1: } public function getcommands($lang = false, $scope = false) { return $this->request("\x67\x65\164\115\171\103\157\155\155\x61\x6e\144\x73", ["\x6c\141\156\x67\x75\141\147\x65\x5f\143\x6f\144\145" => $lang ?: '', "\x73\143\x6f\160\x65" => json_encode($scope ?: ["\x74\x79\x70\x65" => "\144\145\146\x61\165\x6c\x74"])])["\162\x65\x73\x75\154\164"]; } public function setcommands($data) { return $this->request("\x73\x65\164\x4d\x79\x43\157\155\x6d\x61\x6e\144\163", json_encode($data), 1); } public function send($chat, $text, ?int $to = 0, $button = false, $reply = false, $mode = "\110\124\115\x4c", $entities = false, $forum = false, $withoutOffset = false) { goto fk6w1; ad1az: rt9Pr: goto LRveO; LRveO: if (empty($extra)) { goto JD9Z9; } goto TAwa7; q7S8K: NsEGv: goto Vgo61; rtlfZ: puW8s: goto rACbF; uzLYc: XsiiS: goto tU9FM; G3enO: $extra = ["\146\x6f\162\x63\x65\137\x72\145\x70\154\171" => true, "\151\x6e\x70\165\164\137\x66\x69\x65\x6c\144\x5f\160\x6c\141\x63\x65\x68\x6f\154\144\x65\x72" => $reply, "\x73\145\x6c\145\x63\164\x69\x76\145" => true]; goto g7R1c; fk6w1: if (!empty($withoutOffset)) { goto nVguH; } goto az3T_; EJQnt: foreach ($entities as $k => $v) { $entities[$k]["\x6f\x66\x66\x73\145\x74"] += $offset; q3VIW: } goto acvcv; az3T_: if ($chat == $this->Zvrjz["\x61\x64\155\151\x6e"]) { goto FuaXl; } goto mTb22; XgRk8: jFoVj: goto Gwl37; rACbF: if (false !== $reply) { goto X8R5I; } goto V9Hh8; oYtaC: goto Ask0v; goto YN4Ab; Vgo61: return $this->request("\163\x65\156\144\115\x65\x73\163\x61\147\x65", $data); goto kOx1D; GjnPa: JD9Z9: goto d6PoX; Pq_YF: $offset = strlen("\x74\157\167\x65\x72\72\xa"); goto uzLYc; TAwa7: $data["\162\145\x70\154\171\x5f\155\141\162\153\x75\x70"] = json_encode($extra); goto GjnPa; dT0bO: $data["\x6d\x65\x73\x73\x61\147\145\137\164\x68\x72\145\x61\144\x5f\x69\144"] = $forum; goto q7S8K; d6PoX: if ($entities) { goto Kqq00; } goto WLnr_; hCkEe: $data = ["\x63\150\x61\164\x5f\151\x64" => $chat, "\x74\145\x78\x74" => trim($text) ? trim($text) : "\56\x2e\x2e", "\162\x65\x70\x6c\x79\137\164\x6f\x5f\x6d\145\x73\163\141\147\x65\x5f\x69\x64" => $to]; goto xLlTl; cuPxr: mgnGC: goto dvcuH; yoH_y: bgFDB: goto hCkEe; dvcuH: $extra = ["\151\x6e\154\x69\x6e\145\x5f\153\x65\x79\x62\x6f\141\162\x64" => $button]; goto ad1az; L0Ha2: $text = "{$chatLink}\12{$text}"; goto GmAtA; duZxh: if (!$forum) { goto NsEGv; } goto dT0bO; gbqnq: if (!($entities && $offset)) { goto bgFDB; } goto EJQnt; jI9T9: $data["\x65\x6e\x74\x69\164\151\x65\x73"] = json_encode($entities); goto wUV2f; qneiJ: $data["\x6c\x69\156\x6b\x5f\160\x72\x65\x76\151\x65\167\x5f\157\x70\x74\151\x6f\156\163"] = json_encode(["\151\x73\137\144\x69\x73\x61\x62\154\145\144" => true, "\154\151\x6e\153" => '']); goto rtlfZ; tsvAi: $text = "\x74\x6f\167\x65\162\x3a\12{$text}"; goto Pq_YF; V9Hh8: if ($button) { goto mgnGC; } goto dqW9r; Gwl37: goto XsiiS; goto cCt0g; WLnr_: $data["\x70\x61\x72\x73\145\x5f\x6d\x6f\144\x65"] = $mode; goto oYtaC; acvcv: IDpwH: goto yoH_y; YN4Ab: Kqq00: goto jI9T9; gRPeJ: X8R5I: goto G3enO; cCt0g: FuaXl: goto tsvAi; mTb22: if (!($chatLink = $this->getSetting("\143\150\x61\x74"))) { goto jFoVj; } goto L0Ha2; tU9FM: nVguH: goto gbqnq; xLlTl: if (empty($this->getSetting("\x6c\151\156\x6b\120\x72\145\166\x69\x65\167"))) { goto puW8s; } goto qneiJ; wUV2f: Ask0v: goto duZxh; dqW9r: goto rt9Pr; goto gRPeJ; g7R1c: goto rt9Pr; goto cuPxr; GmAtA: $offset = strlen("{$chatLink}\xa"); goto XgRk8; kOx1D: } public function update($chat, $message_id, $text, $button = false, $mode = "\x48\124\x4d\x4c") { goto tXAsD; osT8R: VOEY4: goto Glsqi; nTcjC: if (empty($button)) { goto Xlxvj; } goto sWn0L; Glsqi: U_PjF: goto O46zf; JDztA: $text = "{$chatLink}\xa{$text}"; goto osT8R; UlNx9: if (!($chatLink = $this->getSetting("\143\150\x61\x74"))) { goto VOEY4; } goto JDztA; GAPLd: Xlxvj: goto kn5Rv; O46zf: $data = ["\143\x68\x61\164\137\x69\x64" => $chat, "\155\145\x73\163\x61\147\145\137\x69\144" => $message_id, "\x74\145\170\164" => trim($text) ? trim($text) : "\56\56\56", "\160\141\x72\163\145\137\155\157\x64\145" => $mode]; goto nTcjC; tXAsD: if ($this->Iyxqc) { goto U_PjF; } goto UlNx9; kn5Rv: return $this->request("\x65\x64\x69\164\x4d\145\x73\163\141\x67\145\x54\x65\x78\164", $data); goto eNxSN; sWn0L: $data["\162\x65\x70\x6c\x79\x5f\155\141\x72\153\x75\160"] = json_encode(["\151\156\154\151\x6e\x65\137\x6b\x65\171\x62\157\x61\162\x64" => $button]); goto GAPLd; eNxSN: } public function splitText($text, $size = 4096) { goto eJco9; Pn5qR: C4iNG: goto smJNm; D1Dlz: foreach ($tails as $v) { $lines[] = ["\x6c\x65\x6e\147\164\150" => mb_strlen($v, "\x75\164\146\55\x38"), "\x74\145\170\x74" => $v]; lyvvB: } goto m88zq; qnCIV: return [$text]; goto LSS6b; m88zq: jLER2: goto RvGlM; pGZsr: foreach ($lines as $v) { goto NC9vR; NC9vR: $i += $v["\154\x65\x6e\147\164\150"]; goto POduu; HbJS6: P9C9Y: goto Tpu46; POduu: $output[ceil($i / $size)] .= $v["\164\145\170\x74"] . "\xa"; goto HbJS6; Tpu46: } goto Pn5qR; HI1bR: BAIVd: goto SviQ5; nb9Qn: taPS8: goto D1Dlz; eJco9: $tails = preg_split("\176\x5c\156\176", $text); goto yT9iv; RvGlM: $i = 0; goto pGZsr; smJNm: return array_values($output); goto HI1bR; LSS6b: goto BAIVd; goto nb9Qn; yT9iv: if (!empty($tails)) { goto taPS8; } goto qnCIV; SviQ5: } public function sendPhoto($chat, $id_url_cFile, $caption = false, $to = false, $entities = false, $forum = false) { goto HaeG2; HaeG2: if (!$caption) { goto Go62C; } goto LuIFm; ZlHDX: $offset = strlen("{$chatLink}\xa"); goto hN9h3; U82Ku: xxecK: goto HgZbA; rDtV8: $caption = "{$chatLink}\12{$caption}"; goto ZlHDX; NPBiY: $offset = strlen("\x74\157\x77\x65\x72\72\12"); goto oO6Fv; hN9h3: mEG3N: goto hDJ6r; QOfXo: goto ssoJg; goto U82Ku; uJvqW: if (!($entities && $offset)) { goto P1OA_; } goto lba2d; aSxV_: P1OA_: goto DhHrI; lba2d: foreach ($entities as $k => $v) { $entities[$k]["\157\146\146\163\x65\164"] += $offset; Rg7E4: } goto OdP0l; HegWA: NHdDp: goto wPlRm; HgZbA: $data["\143\x61\x70\x74\151\x6f\156\x5f\x65\156\164\151\x74\151\145\x73"] = json_encode($entities); goto Viekl; DhHrI: Go62C: goto RRD1Z; Uuf4x: if ($entities) { goto xxecK; } goto yb5v4; Viekl: ssoJg: goto zE3uF; PTzen: if (!($chatLink = $this->getSetting("\x63\x68\141\164"))) { goto mEG3N; } goto rDtV8; wPlRm: return $this->request("\163\x65\156\144\x50\150\x6f\x74\x6f", $data); goto GZioo; hDJ6r: goto wgYqB; goto Ayfsc; zE3uF: if (!$forum) { goto NHdDp; } goto Ym0If; Ayfsc: Gb34R: goto oCr0y; oCr0y: $caption = "\x74\157\167\x65\x72\72\12{$caption}"; goto NPBiY; LuIFm: if ($chat == $this->Zvrjz["\x61\144\x6d\151\156"]) { goto Gb34R; } goto PTzen; OdP0l: K2UlF: goto aSxV_; oO6Fv: wgYqB: goto uJvqW; RRD1Z: $data = ["\143\x68\141\x74\x5f\151\x64" => $chat, "\x70\150\157\x74\157" => $id_url_cFile, "\x63\141\160\164\151\157\x6e" => $caption, "\162\145\160\154\171\137\x74\157\137\x6d\145\x73\x73\141\147\145\137\x69\144" => $to]; goto Uuf4x; Ym0If: $data["\x6d\x65\163\x73\x61\x67\x65\137\x74\150\162\x65\141\144\137\151\144"] = $forum; goto HegWA; yb5v4: $data["\x70\x61\x72\x73\145\137\x6d\157\144\x65"] = "\110\124\x4d\x4c"; goto QOfXo; GZioo: } public function sendFile($chat, $id_url_cFile, $caption = false, $to = false) { return $this->request("\x73\145\x6e\144\x44\157\x63\165\155\x65\x6e\x74", ["\x63\x68\141\x74\x5f\x69\x64" => $chat, "\x64\157\x63\165\155\x65\156\x74" => $id_url_cFile, "\143\141\160\x74\151\157\156" => $caption, "\x72\145\x70\154\171\137\164\157\137\x6d\145\x73\x73\141\147\145\x5f\x69\x64" => $to, "\160\x61\x72\163\145\137\x6d\157\x64\x65" => "\110\x54\115\x4c"]); } public function answer($callback_id, $textNotify = false, $notify = false) { return $this->aS_HI = $this->request("\141\x6e\x73\x77\145\162\103\x61\154\154\x62\x61\x63\153\x51\165\x65\x72\x79", ["\x63\x61\x6c\154\x62\141\x63\x6b\x5f\161\x75\x65\x72\x79\x5f\x69\x64" => $callback_id, "\x73\150\x6f\167\137\141\x6c\145\x72\x74" => $notify, "\x74\x65\170\x74" => $textNotify]); } public function delete($chat, $message_id) { $data = ["\x63\x68\141\x74\137\x69\144" => $chat, "\x6d\x65\163\x73\141\147\145\137\151\x64" => $message_id]; return $this->request("\144\x65\154\145\164\x65\115\x65\x73\163\x61\x67\x65", $data); } public function pin($chat, $message_id, $notnotify = true) { $data = ["\143\x68\141\x74\x5f\151\144" => $chat, "\155\x65\163\163\x61\147\x65\137\151\x64" => $message_id, "\x64\151\x73\141\142\x6c\x65\x5f\x6e\157\x74\151\146\x69\143\x61\164\151\x6f\156" => $notnotify]; return $this->request("\x70\x69\x6e\103\150\x61\x74\x4d\145\163\x73\x61\147\x65", $data); } public function unpin($chat, $message_id) { $data = ["\x63\x68\141\164\x5f\151\x64" => $chat, "\155\145\x73\x73\141\x67\145\x5f\x69\x64" => $message_id]; return $this->request("\x75\156\x70\x69\156\103\150\141\164\x4d\x65\163\x73\x61\147\145", $data); } public function getInfoUser($tgid) { return $this->request("\x67\x65\x74\x43\150\141\164\115\x65\x6d\x62\x65\x72", ["\143\150\x61\164\x5f\151\x64" => $tgid, "\x75\x73\x65\x72\137\151\144" => $tgid]); } public function telegramPayLink($title, $desc, $payload, array $order, $stars = false) { goto SLlq4; fZh9p: if (!($token = $this->getSetting("\164\x6f\153\x65\156"))) { goto QI70r; } goto UtJ_Y; wrHNo: return $this->request("\x63\162\145\x61\x74\145\x49\x6e\x76\157\x69\x63\x65\114\151\156\153", ["\164\x69\164\x6c\x65" => $title, "\x64\145\x73\143\162\x69\x70\x74\151\157\x6e" => $desc, "\160\141\171\x6c\157\x61\x64" => $payload, "\160\162\151\143\145\x73" => json_encode($order), "\x63\x75\x72\x72\145\156\143\x79" => "\130\124\122"])["\162\145\x73\x75\154\164"] ?: false; goto NFEJN; UtJ_Y: return $this->request("\x63\162\145\141\164\x65\x49\156\166\157\x69\x63\x65\114\x69\156\153", ["\164\x69\164\x6c\x65" => $title, "\x64\x65\163\x63\162\151\x70\x74\x69\x6f\156" => $desc, "\160\141\171\154\157\141\x64" => $payload, "\x70\162\x69\x63\145\x73" => json_encode($order), "\x63\x75\x72\x72\145\156\143\171" => "\x52\x55\x42", "\160\x72\x6f\166\x69\x64\145\162\137\164\157\153\x65\x6e" => $token])["\x72\145\163\165\x6c\x74"] ?: false; goto FYHHl; SLlq4: if (!$stars) { goto QlEUi; } goto wrHNo; NFEJN: QlEUi: goto fZh9p; xIHFQ: return false; goto ISg5A; FYHHl: QI70r: goto xIHFQ; ISg5A: } } 

Function Calls

None

Variables

None

Stats

MD5 d8560d3e4c6115f111a154a6e9d4cdd5
Eval Count 0
Decode Time 255 ms