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

Signing you up...

Thank you for signing up!

PHP Decode

<?php class Bot { public $gM3SQ; public $uxi0f; private $LgHMN; public function __cons..

Decoded Output download

<?php 
 
 class Bot { public $gM3SQ; public $uxi0f; private $LgHMN; public function __construct() { goto yFoNq; juOAa: $this->ukunv = $this->sql("select param, value from language", view: "uniq"); goto Tdv08; OGVBT: $this->ByabN = getenv("IP"); goto c2_J1; yFoNq: $this->LgHMN = ["key" => "7112089874:AAEoTwCQ-KB1kl5VhbkLUcfEQUJFbEFzJ18", "admin" => "5152928446"]; goto UIR0G; UIR0G: $this->JJ6XR = "https://api.telegram.org/bot{$this->LgHMN["key"]}/"; goto AOpFa; c2_J1: $this->a96VI = getenv("DBPORT"); goto SApFJ; SApFJ: $this->Ka8Qu = "en"; goto WStxX; WStxX: $this->qQxlr = 5; goto juOAa; AOpFa: $this->file = "https://api.telegram.org/file/bot{$this->LgHMN["key"]}/"; goto OGVBT; Tdv08: } public function input() { goto tS6LL; AqyAA: $this->callbackCheck(); goto t_wnv; oKmot: $this->demo(); goto TcmAc; GuwVn: $this->gM3SQ = ["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, "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, "new_member_status" => $input["my_chat_member"]["new_chat_member"]["status"] ?? false, "entities" => $input["message"]["entities"] ?? $input["message"]["caption_entities"] ?? false]; goto oKmot; V73mV: $this->action(); goto AqyAA; TcmAc: $this->auth(); goto UYaii; GT3_e: $this->cN2af = $input = json_decode(file_get_contents("php://input"), true); goto GuwVn; UYaii: $this->session(); goto V73mV; Y_XjZ: header("500", true, 500); goto y_1T7; tS6LL: if ("POST" == $_SERVER["REQUEST_METHOD"] && $_GET["k"] == $this->LgHMN["key"]) { goto Pe3r4; } goto Y_XjZ; y_1T7: exit; goto PjVVI; PjVVI: Pe3r4: goto GT3_e; t_wnv: } public function yoomoneyHook() { goto N_8P1; C34aQ: AhsOb: goto mQC7S; zhJ6E: $phrase = $this->getSetting("phrase"); goto S1dym; UkvYF: if (!((int) $t[1] > 0)) { goto ottUG; } goto Fr25H; GLrtm: if (!(sha1(implode("&", $params)) == $_POST["sha1_hash"])) { goto MHyZU; } goto brpWz; e9ppE: ottUG: goto vHLHy; S1dym: $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 GLrtm; Bt6HM: $this->notifyPay($t[1]); goto e9ppE; brpWz: $t = explode(":", $_POST["label"]); goto jeblU; mQC7S: $secret = $this->getSetting("secret"); goto zhJ6E; RqnGs: MHyZU: goto ljqJ8; vtuBs: $this->sd($_POST); goto C34aQ; Fr25H: $this->sql("update orders set paid=1, paid_time=now(), amount=:amount where paid=0 and id=:id", [":id" => $t[1], ":amount" => $_POST["amount"]]); goto Bt6HM; vHLHy: HZbPh: goto RqnGs; jeblU: if (!($t[0] == $phrase)) { goto HZbPh; } goto UkvYF; N_8P1: if (!$this->getSetting("yd")) { goto AhsOb; } goto vtuBs; ljqJ8: } public function payment() { goto fXb_n; ZPecd: $this->gM3SQ["callback_id"] = $this->gM3SQ["message_id"]; goto h8_zO; qOwtK: $this->notifyPay($o); goto Ax_QJ; Ax_QJ: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], "\320\276\320\xb1\xd1\x80\320\xb0\320\xb1\320\xbe\xd1\x82\320\272\xd0\xb0 \320\xb7\320\xb0\xd0\xba\320\xb0\xd0\267\xd0\260", $data ?: false); goto I_Wib; h8_zO: $this->menu($menupage); goto jMTIG; kUO8j: $this->sql("update orders set paid=1, paid_time=now(), amount=:amount where paid=0 and id=:id", [":id" => $o, ":amount" => $this->gM3SQ["payment_amount"] / 100]); goto qOwtK; I_Wib: sleep(2); goto ZPecd; fXb_n: [$o, $menupage, $this->gM3SQ["message_id"]] = explode(":", $this->gM3SQ["payment_payload"]); goto kUO8j; jMTIG: } public function preCheckout() { goto nXbVj; FH5Fs: $this->request("answerPreCheckoutQuery", ["pre_checkout_query_id" => $this->gM3SQ["pre_checkout_id"], "ok" => false, "error_message" => "\320\xb7\320\260\320\272\xd0\xb0\320\267 \xd1\x83\320\xb6\320\265 \320\xbe\xd0\xbf\320\273\xd0\260\xd1\207\xd0\xb5\xd0\275"]); goto eupGu; nXbVj: if ($this->sql("select paid from orders where id=:id", [":id" => $this->gM3SQ["invoice_payload"]], "one")) { goto Nq3VS; } goto O9G2g; O9G2g: $this->request("answerPreCheckoutQuery", ["pre_checkout_query_id" => $this->gM3SQ["pre_checkout_id"], "ok" => true]); goto RvJeK; sZUqR: Nq3VS: goto cxWzv; eupGu: Ho1Rd: goto ymGaK; cxWzv: $this->answerPreCheckoutQuery("\xd0\267\320\xb0\xd0\272\320\xb0\320\267 \xd1\x83\320\xb6\320\265 \320\276\320\xbf\320\xbb\xd0\xb0\321\207\xd0\265\320\xbd"); goto FH5Fs; RvJeK: goto Ho1Rd; goto sZUqR; ymGaK: } public function action() { goto YseTH; Q4Y_k: LgGft: goto GG0NQ; EUNI2: QcMch: goto Q4Y_k; YseTH: switch (true) { case !empty($this->gM3SQ["file_id"]) && $this->uxi0f && empty($this->gM3SQ["reply"]): $this->send($this->gM3SQ["chat"], "<code>~photo:{$this->gM3SQ["file_id"]}~</code>", $this->gM3SQ["message_id"]); goto LgGft; case !empty($this->gM3SQ["payment_payload"]): $this->payment(); goto LgGft; case !empty($this->gM3SQ["pre_checkout_id"]): $this->preCheckout(); goto LgGft; case !empty($this->gM3SQ["reply"]) && !empty($_SESSION["reply"][$this->gM3SQ["reply"]]): $this->reply(); goto LgGft; case !empty($this->gM3SQ["pinned"]) || !empty($this->gM3SQ["bot"]) || empty($this->gM3SQ["message_id"]): goto LgGft; case empty($this->gM3SQ["callback"]) && $this->uxi0f && preg_match("~^/(setuser|setadmin)$~", $this->gM3SQ["message"], $m): goto vjN5u; uR5H4: goto LgGft; goto SaAyf; vjN5u: switch ($m[1]) { case "setadmin": goto T77PD; GcizX: $this->send($this->gM3SQ["chat"], "\xd0\xbf\xd0\265\321\200\xd0\265\320\xba\320\273\321\x8e\xd1\207\xd0\xb8\xd0\273 \320\262 \321\200\320\265\xd0\266\xd0\xb8\320\xbc \xd0\xb0\xd0\264\xd0\274\xd0\xb8\320\275\xd0\260", $this->gM3SQ["message_id"]); goto ZQNtD; T77PD: unset($_SESSION["cloak"]); goto GcizX; ZQNtD: goto Zx33o; goto yMpQK; yMpQK: case "setuser": goto FDqGS; FDqGS: $_SESSION["cloak"] = 1; goto V2GN2; XxRbC: goto Zx33o; goto GT2pk; V2GN2: $this->send($this->gM3SQ["chat"], "\320\277\320\265\xd1\200\320\265\xd0\272\xd0\xbb\321\x8e\321\x87\320\270\320\273 \xd0\262 \xd1\200\320\xb5\320\266\320\xb8\xd0\xbc \xd0\277\320\xbe\320\273\xd1\x8c\xd0\267\xd0\xbe\320\262\320\260\321\202\320\xb5\320\273\xd1\x8f", $this->gM3SQ["message_id"]); goto XxRbC; GT2pk: } goto GlzR6; sCaIr: Zx33o: goto uR5H4; GlzR6: qj7RA: goto sCaIr; SaAyf: case empty($this->gM3SQ["callback"]) && preg_match("~^/(android|ios|macos|windows|help)$~", $this->gM3SQ["message"], $m): goto pFj3Y; aKwdS: vnVyC: goto MB7WG; pFj3Y: switch ($m[1]) { case "help": $this->previewMedia("hb"); goto LThmR; case "android": $this->previewMedia("ha"); goto LThmR; case "ios": $this->previewMedia("hi"); goto LThmR; case "macos": $this->previewMedia("hm"); goto LThmR; case "windows": $this->previewMedia("hw"); goto LThmR; } goto aKwdS; wlaEE: goto LgGft; goto elyxh; MB7WG: LThmR: goto wlaEE; elyxh: case preg_match("~^/(?P<method>[^\s]+)(?:\s(?P<args>.+))?$~", $this->gM3SQ["callback"] ?: $this->gM3SQ["message"], $m): goto Z4Qez; zF6c1: goto WO44Y; goto Ws42I; nMHYI: $this->send($this->gM3SQ["chat"], "method {$m["method"]} not exists", $this->gM3SQ["message_id"]); goto MPKTC; eB_uP: goto WO44Y; goto Lcs_H; MPKTC: NyELA: goto EaVcp; kbvf4: YpC8F: goto gRtxm; Y01cZ: goto NyELA; goto ErnSC; vrX9X: if (isset($m["args"])) { goto eWkgO; } goto SHAsI; smo5A: if (!empty($this->gM3SQ["group"]) && !$this->uxi0f) { goto AjhXv; } goto vrX9X; Xsb8J: WO44Y: goto Y01cZ; QoQf7: goto Jgu39; goto NeLdu; BSXNp: $this->{$m["method"]}(...explode("_", $m["args"])); goto fRsfy; gRtxm: $users_methods = ["start", "menu", "id", "serverUser", "buy", "testPeriod", "peer", "qrPeer", "createOrder", "order", "deleteOrder", "prolong", "payOrder", "sendReply", "helpMenu", "previewMedia"]; goto SMMdk; Ws42I: AjhXv: goto goUY1; Z4Qez: $this->cloak(); goto YSohS; Rvatl: goto NyELA; goto kbvf4; SMMdk: if (!$this->uxi0f && !in_array($m["method"], $users_methods)) { goto rtlbq; } goto smo5A; Vkg5z: return; goto zF6c1; YSohS: if (method_exists($this, $m["method"])) { goto YpC8F; } goto C0VGf; ErnSC: xYZGA: goto nMHYI; goUY1: return; goto Xsb8J; SHAsI: $this->{$m["method"]}(); goto QoQf7; EaVcp: goto LgGft; goto TdND9; fRsfy: Jgu39: goto eB_uP; NeLdu: eWkgO: goto BSXNp; Lcs_H: rtlbq: goto Vkg5z; C0VGf: if (!empty($GLOBALS["debug"])) { goto xYZGA; } goto Rvatl; TdND9: default: goto vlp3a; XvH3H: HZTrI: goto FLy2x; QyoEd: if ($this->gM3SQ["chat"] == $s) { goto viQ2Z; } goto AJT6w; wImUf: PxqsQ: goto aPMWB; aPMWB: $this->support($s); goto XvH3H; ssAXY: viQ2Z: goto clBIb; jlYIz: goto HZTrI; goto ssAXY; AJT6w: if (!$this->uxi0f) { goto PxqsQ; } goto jlYIz; NlfYH: goto HZTrI; goto wImUf; FLy2x: To4RV: goto sCX8H; clBIb: $this->feedback($s); goto NlfYH; vlp3a: $this->cloak(); goto pNsyc; pNsyc: if (!($s = $this->getSetting("support"))) { goto To4RV; } goto QyoEd; sCX8H: } goto EUNI2; GG0NQ: } public function cloak() { goto ASdcK; RU9kZ: $this->uxi0f = false; goto XG3dL; XG3dL: Wk0Lj: goto m4f3_; ASdcK: if (!$_SESSION["cloak"]) { goto Wk0Lj; } goto RU9kZ; m4f3_: } public function feedback($chat) { goto Zc4z7; MkIHr: njxOr: goto HQsxI; BKjXh: goto np6oe; goto MkIHr; Fz4SE: gC4oC: goto bHd1_; Vg3RM: if ($this->gM3SQ["photo"]) { goto Tpyyw; } goto jcdaL; A30Y3: $this->sendPhoto($user["tgid"], $this->gM3SQ["photo"][0]["file_id"], $this->gM3SQ["message"], entities: $this->gM3SQ["entities"]); goto UAuX5; bHd1_: GsyXr: goto NPIf4; jcdaL: $this->send($user["tgid"], $this->gM3SQ["message"], entities: $this->gM3SQ["entities"]); goto ngRw6; pEJVt: Tpyyw: goto A30Y3; UBhbw: if (!$user) { goto RXhTO; } goto VsMm0; NPIf4: np6oe: goto Y1xCQ; HQsxI: switch ($m[1]) { case "ban": goto Q31yM; Q31yM: $this->sql("update support set ban=1 where tgid=:tgid", [":tgid" => $user["tgid"]]); goto BFNJA; Kd01Z: goto GsyXr; goto PlM8i; BFNJA: $this->send($this->gM3SQ["chat"], "\xd0\xb7\xd0\260\xd0\xb1\320\xb0\xd0\275\320\270\xd0\273", $this->gM3SQ["message_id"], forum: $this->gM3SQ["forum"]); goto Kd01Z; PlM8i: case "unban": goto kmHj5; kmHj5: $this->sql("update support set ban=0 where tgid=:tgid", [":tgid" => $user["tgid"]]); goto icwdg; icwdg: $this->send($this->gM3SQ["chat"], "\321\x80\xd0\xb0\320\267\320\261\xd0\260\320\275\320\270\xd0\xbb", $this->gM3SQ["message_id"], forum: $this->gM3SQ["forum"]); goto VoH8x; VoH8x: goto GsyXr; goto Ny2uG; Ny2uG: case "del": goto oWCJX; pusxJ: $this->request("deleteForumTopic", ["chat_id" => $chat, "message_thread_id" => $user["forum"]]); goto A2G6T; oWCJX: $this->sql("delete from support where tgid=:tgid", [":tgid" => $user["tgid"]]); goto pusxJ; A2G6T: goto GsyXr; goto gmSIY; gmSIY: } goto Fz4SE; Y1xCQ: RXhTO: goto S2jgJ; UAuX5: cX4w3: goto BKjXh; Zc4z7: $user = $this->sql("select * from support where forum=:forum", [":forum" => $this->gM3SQ["forum"]], "row"); goto UBhbw; VsMm0: if (preg_match("~^(ban|unban|del)$~", $this->gM3SQ["message"], $m)) { goto njxOr; } goto Vg3RM; ngRw6: goto cX4w3; goto pEJVt; S2jgJ: } public function support($chat) { goto slIKn; uvaHc: OuRI9: goto IyKPS; NCB9p: $r = $this->request("createForumTopic", ["chat_id" => $chat, "name" => "{$this->gM3SQ["username"]} ({$this->gM3SQ["from"]})"]); goto HJnFm; P0WM_: goto s1pRz; goto uvaHc; u37Wi: tGwDQ: goto qOcez; ff4uP: $user = ["tgid" => $this->gM3SQ["from"], "forum" => $r["result"]["message_thread_id"]]; goto L_k5a; lsdMJ: qMoeF: goto t0mCx; L_k5a: o2Gmj: goto lsdMJ; IyKPS: $this->sendPhoto($chat, $this->gM3SQ["photo"][0]["file_id"], $this->gM3SQ["message"], entities: $this->gM3SQ["entities"], forum: $user["forum"]); goto CD57p; ZHCR0: if ($this->gM3SQ["photo"]) { goto OuRI9; } goto dUy52; dUy52: $this->send($chat, $this->gM3SQ["message"], entities: $this->gM3SQ["entities"], forum: $user["forum"]); goto P0WM_; t0mCx: if (!($user && empty($user["ban"]))) { goto tGwDQ; } goto ZHCR0; HJnFm: if (!$r["result"]["message_thread_id"]) { goto o2Gmj; } goto oQr8X; slIKn: if ($user = $this->sql("select * from support where tgid=:tgid", [":tgid" => $this->gM3SQ["from"]], "row")) { goto qMoeF; } goto NCB9p; CD57p: s1pRz: goto u37Wi; oQr8X: $this->sql("insert into support (tgid, forum) values (:tgid, :forum)", [":tgid" => $this->gM3SQ["from"], ":forum" => $r["result"]["message_thread_id"]]); goto ff4uP; qOcez: } public function notify($text) { $this->send($this->LgHMN["admin"], $text); } public function sendReply($message, $callback, ...$args) { $r = $this->send($this->gM3SQ["chat"], "@{$this->gM3SQ["username"]} {$message}", $this->gM3SQ["message_id"], reply: $message); $_SESSION["reply"][$r["result"]["message_id"]] = ["start_message" => $this->gM3SQ["message_id"], "start_callback" => $this->gM3SQ["callback_id"], "callback" => $callback, "args" => $args]; } public function reply() { goto Oda8V; yDK2k: $this->delete($this->gM3SQ["chat"], $this->gM3SQ["message_id"]); goto NMSq9; Zqj1W: $this->gM3SQ["message_id"] = $this->gM3SQ["callback_id"] = $_SESSION["reply"][$this->gM3SQ["reply"]]["start_message"]; goto GivBA; NMSq9: $callback = $_SESSION["reply"][$this->gM3SQ["reply"]]["callback"]; goto Zqj1W; KCu88: unset($_SESSION["reply"][$this->gM3SQ["reply"]]); goto nCMCc; Oda8V: $this->delete($this->gM3SQ["chat"], $this->gM3SQ["reply"]); goto yDK2k; sKY2Q: $this->answer($_SESSION["reply"][$this->gM3SQ["reply"]]["start_message"]); goto KCu88; GivBA: $this->{$callback}($this->gM3SQ["message"], ...$_SESSION["reply"][$this->gM3SQ["reply"]]["args"]); goto sKY2Q; nCMCc: } public function i18n(string $label) : string { return $this->ukunv[$label]["value"] ?: $label; } public function id() { $this->send($this->gM3SQ["chat"], "<code>{$this->gM3SQ["from"]}</code>", $this->gM3SQ["message_id"]); } public function chat() { $this->send($this->gM3SQ["chat"], "<code>{$this->gM3SQ["chat"]}</code>", $this->gM3SQ["message_id"]); } public function db() { $this->send($this->gM3SQ["chat"], $this->PClh8, $this->gM3SQ["message_id"]); } public function start($hash = false) { goto coZ3J; WPXRf: $this->menu(); goto vAC9Y; EiS3x: to0NK: goto WPXRf; SSeSm: return $this->activatePromo($hash); goto EiS3x; coZ3J: if (!$hash) { goto to0NK; } goto SSeSm; vAC9Y: } public function template(string $template, array $data) { goto TEOge; TEOge: if (empty($data)) { goto jnzuc; } goto wCYKl; xMr9h: $t = $this->getSetting($template); goto pvxj0; pvxj0: return trim($tmp ? str_replace(array_keys($tmp), array_values($tmp), $t) : $t); goto vXhYK; AJD31: jnzuc: goto xMr9h; U0dVM: Eyy_U: goto AJD31; wCYKl: foreach ($data as $k => $v) { $tmp["~{$k}~"] = $v; CUaSf: } goto U0dVM; vXhYK: } public function cron() { goto gH6pq; AzBHw: foreach ($res as $k => $v) { goto vU2iw; Mj2wt: jjB3P: goto y6SQm; vU2iw: $name = $v["name"] ?: "{$v["ip"]}:{$v["port"]}"; goto qk19Y; qk19Y: $r = $this->send($this->LgHMN["admin"], "\321\201\320\xb5\xd1\x80\xd0\262\320\265\321\200 {$name} \320\276\321\x84\321\204\320\xbb\xd0\260\320\271\xd0\xbd"); goto lwYwR; lwYwR: $this->sql("update servers set notify=:notify where id=:id", [":id" => $v["id"], ":notify" => $r["result"]["message_id"]]); goto Mj2wt; y6SQm: } goto UWEs9; RX6om: if (empty($res)) { goto p0KtY; } goto aAGQ1; ud3aL: $ids = []; goto m1t1J; sTY4z: if (!true) { goto e02G1; } goto eRRiO; gH6pq: XJvd3: goto sTY4z; RpzrC: p0KtY: goto ZgI8g; LglH6: if (empty($res)) { goto SJ2le; } goto AzBHw; Otwsa: sleep(1); goto vDCgh; LWhaV: $res = $this->sql("select id, ip, port, name, notify from servers where notify!=0 and last_online >= now() - interval (sleep + sleep) second"); goto RX6om; N7wIS: Db3vh: goto aVpjm; eRRiO: if (!($e = $this->getSetting("expireNotify"))) { goto Wd1O7; } goto b8Euk; vDCgh: goto XJvd3; goto pEsln; aAGQ1: foreach ($res as $k => $v) { goto gIBg_; SlEXE: $this->sql("update servers set notify=:notify where id=:id", [":id" => $v["id"], ":notify" => 0]); goto Xyghk; gIBg_: $name = $v["name"] ?: "{$v["ip"]}:{$v["port"]}"; goto DY5Rq; Xyghk: oo3st: goto poS4X; DY5Rq: $r = $this->send($this->LgHMN["admin"], "\xd1\x81\xd0\xb5\321\x80\320\262\xd0\265\321\x80 {$name} \320\276\320\275\xd0\xbb\xd0\xb0\xd0\271\320\xbd", $v["notify"]); goto SlEXE; poS4X: } goto ww2ka; F1iiZ: ZCeT5: goto ynCli; ZgI8g: $res = $this->sql("select * from orders where (paid=1 or price=0) and created=0"); goto sfSuw; aVpjm: Wd1O7: goto WKKAb; viB36: foreach ($res as $k => $v) { goto zrxS3; xAzVC: if (!(!empty($v["promo"]) && preg_match("~^cl(.+)~", $v["promo"], $m) && !empty($bonus = $this->sql("select bonustime from servers where id=:id", [":id" => $v["server"]], "one")))) { goto e4Dxp; } goto guJ8J; Fb03T: ip0HF: goto tmOa1; kknVT: e4Dxp: goto Fb03T; thrUr: elOh6: goto qt41T; jmJsO: $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 Cds8g; om7Su: goto oz49M; goto ri4QJ; TvSjo: $refer["bonus"] = $this->getTime($bonus); goto lKdfM; zrxS3: if ($v["client"]) { goto Pf97J; } goto icARM; BK_nA: AkRPi: goto om7Su; guJ8J: $refer = $this->sql("select * from clients where SUBSTRING(sha1(private), 1, 7)=:promo", [":promo" => $m[1]], "row"); goto tt8fk; qt41T: $i++; goto yH9I5; RBWR_: $this->send($refer["tgid"], $this->template("nb", $refer)); goto Pmw8w; FlMgu: if (!($i < $v["quant"])) { goto AkRPi; } goto aPr9t; Pmw8w: U0qf3: goto kknVT; yH9I5: goto tMK3A; goto BK_nA; tt8fk: if (!$refer) { goto U0qf3; } goto TvSjo; ri4QJ: Pf97J: goto jmJsO; lKdfM: $this->sql("update clients set life=life + interval :bonus second where id=:id", [":id" => $refer["id"], ":bonus" => $bonus]); goto RBWR_; R09zR: tMK3A: goto FlMgu; aPr9t: $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 thrUr; icARM: $i = 0; goto R09zR; Cds8g: oz49M: goto EHpAk; EHpAk: $this->sql("update orders set created=:new_id, created_time=now() where id=:id", [":id" => $v["id"], ":new_id" => $id]); goto xAzVC; tmOa1: } goto F1iiZ; gz2jR: urcdC: goto N7wIS; pEsln: e02G1: goto cjl5C; ww2ka: gYBUJ: goto RpzrC; WKKAb: $this->sql("update clients set on_off=0 where on_off=1 and life is not null and life < now()"); goto wzmhD; D3Lzg: $this->sql("update clients set expire_notify=1 where id in (" . implode(", ", $ids) . ")"); goto gz2jR; wzmhD: $res = $this->sql("select id, ip, port, name from servers where notify=0 and last_online < now() - interval (4 * sleep) second"); goto LglH6; Tz4O7: a3k7s: goto SaCS1; m1t1J: foreach ($res as $k => $v) { goto TxIWB; iJSRq: $ids[] = $v["id"]; goto F7pJ6; wJ9GT: $this->send($v["tgid"], $this->template("ne", $v)); goto iJSRq; JsY4J: $v["user"] = $this->getInfoUser($v["tgid"])["result"]["user"]["first_name"]; goto OKKxF; TxIWB: $v["life"] = $this->getTime(strtotime($v["life"]) - time()); goto JsY4J; F7pJ6: Dbs12: goto H9dpG; OKKxF: $v["# id"] = $v["id"]; goto wJ9GT; H9dpG: } goto Tz4O7; sfSuw: if (empty($res)) { goto tjVT8; } goto viB36; oWBFq: if (empty($res)) { goto Db3vh; } goto ud3aL; b8Euk: $res = $this->sql("select id,
                                        tgid,
                                        life
                                    from clients
                                    where expire_notify=0\xa                                        and on_off=1\xa                                        and life is not null\xa                                        and (UNIX_TIMESTAMP(life) - UNIX_TIMESTAMP(now())) < :expire\xa                                        and (UNIX_TIMESTAMP(life) - UNIX_TIMESTAMP(now())) > 0", [":expire" => $e]); goto oWBFq; shh5h: $this->backup(); goto Otwsa; UWEs9: GoI0F: goto ETjpx; SaCS1: if (empty($ids)) { goto urcdC; } goto D3Lzg; ynCli: tjVT8: goto shh5h; ETjpx: SJ2le: goto LWhaV; cjl5C: } public function prolong($id, $menupage) { goto MiBhe; PW33k: d2FmB: goto tH2CG; OD9aA: if (!$cl) { goto slBP2; } goto yib0U; By6qn: $text[] = $name; goto oWljh; sh3Y4: fqz3L: goto TsLOk; s7YH1: $name = $s["name"] ?: "{$s["ip"]}:{$s["port"]}"; goto E12cY; h0UP0: CiMve: goto iV7kR; JdcPT: foreach ($p as $k => $v) { $data[] = [["text" => $this->labelPrice($v, 1), "callback_data" => "/createOrder {$cl["server"]}_{$v["id"]}_{$menupage}_{$id}"]]; b1t1I: } goto sh3Y4; MRQRy: $cl = $this->sql("select * from clients where id=:id", [":id" => $id], "row"); goto OD9aA; G16lF: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("
", $text), $data ?: false); goto PfwIv; kWTCn: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/peer {$id}_{$menupage}"]]; goto G16lF; tH2CG: slBP2: goto kWTCn; D4XXd: $text[] = "\xd0\xbd\320\xb5\321\202 \xd0\264\320\276\321\x81\321\x82\xd1\203\320\277\xd0\275\321\x8b\321\205 \xd1\201\320\xbb\320\xbe\321\202\320\276\xd0\xb2 \xd0\275\xd0\xb0 \xd0\xb4\xd0\xb0\320\xbd\320\275\xd1\213\xd0\271 \xd0\274\xd0\xbe\320\274\xd0\265\xd0\xbd\321\x82"; goto aik_k; TsLOk: gVJmj: goto yrkK2; oWljh: goto YbUn3; goto D0uBc; iV7kR: if (empty($p = $this->sql("select * from price where server=:server", [":server" => $cl["server"]]))) { goto gVJmj; } goto JdcPT; MiBhe: $text[] = $this->template("us", []); goto MRQRy; E12cY: $text[] = "{$name} \xd0\xbd\320\xb5 \xd0\xb4\xd0\xbe\xd1\x81\xd1\202\xd1\203\320\xbf\xd0\265\320\xbd \320\xbd\xd0\260 \320\264\xd0\260\xd0\xbd\320\xbd\321\213\xd0\xb9 \320\274\xd0\xbe\xd0\274\xd0\xb5\320\xbd\321\x82"; goto VwgzE; pxho_: m2bRK: goto PW33k; VwgzE: goto m2bRK; goto h0UP0; yrkK2: if (empty($data)) { goto tv7s2; } goto By6qn; l8pXk: if (!empty($s["pay"])) { goto CiMve; } goto s7YH1; D0uBc: tv7s2: goto D4XXd; aik_k: YbUn3: goto pxho_; yib0U: if (!($s = $this->sql("select * from servers where id=:id and pay=1", [":id" => $cl["server"]], "row"))) { goto d2FmB; } goto l8pXk; PfwIv: } public function buy($menupage = 0) { goto aFCpJ; Sojrt: foreach ($s as $k => $v) { $data[] = [["text" => $v["name"] ?: "{$v["ip"]}:{$v["port"]}", "callback_data" => "/serverUser {$v["id"]}_{$menupage}"]]; xSDQS: } goto HqLtG; HZUtV: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu {$menupage}"]]; goto f31yt; f31yt: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text), $data ?: false); goto qSwfL; Z0sfb: DB591: goto HZUtV; HqLtG: A_0oy: goto Z0sfb; JBddc: if (empty($s)) { goto DB591; } goto Sojrt; NycGM: $s = $this->sql("SELECT s.id,
                               s.name,
                               s.ip,
                               s.port\xa                        FROM servers s\xa                        WHERE s.pay=1\xa                            AND s.cells > (SELECT count(*) FROM clients WHERE server=s.id)\xa                            AND s.limits > (SELECT count(*) FROM clients WHERE server=s.id AND tgid=:tgid)\xa                        ORDER BY s.name", [":tgid" => $this->gM3SQ["from"]]); goto JBddc; aFCpJ: $text[] = $this->template("ub", []); goto NycGM; qSwfL: } 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 hHLoL; yE5Jt: $lang = $this->sql("select * from language limit {$this->qQxlr} offset " . $page * $this->qQxlr); goto c3dby; hHLoL: $data[] = [["text" => $this->i18n("add"), "callback_data" => "/sendReply enter like phrase=translation_addLanguage_{$page}"]]; goto Zmv0N; mglig: FRz9z: goto mYhp_; Hg3HI: $data[] = $this->paginate($count, $this->qQxlr, $page, "/language ~page~"); goto PyX4f; iFQRM: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text ?: []), $data ?: false); goto cTSqS; JtDf9: ujLp1: goto eeaCw; PyX4f: rtTCo: goto mglig; eeaCw: if (!($count > $this->qQxlr)) { goto rtTCo; } goto Hg3HI; Zmv0N: if (!($count = $this->sql("select count(*) from language", view: "one"))) { goto FRz9z; } goto yE5Jt; c3dby: foreach ($lang as $k => $v) { $data[] = [["text" => $this->i18n("delete") . " {$v["param"]} = {$v["value"]}", "callback_data" => "/delLanguage {$v["id"]}_{$page}"]]; RpsAP: } goto JtDf9; mYhp_: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto iFQRM; cTSqS: } public function addLanguage($text, $page = 0) { goto YsUFJ; hKd8U: [$param, $value] = array_slice(explode("=", $text), 0, 2); goto SKEOv; YsUFJ: if (preg_match("~=~ius", $text)) { goto kKuq7; } goto JVRYP; V7HXQ: YMMn2: goto wPRWe; wPRWe: dKk1e: goto Owves; vnfJ4: $this->sql("replace into language(param, value) values(:param, :value)", [":param" => trim($param) ?: '', ":value" => trim($value) ?: '']); goto ETgzR; ks1WR: kKuq7: goto hKd8U; Owves: $this->language($page); goto kTk_k; SKEOv: if (!(!empty(trim($param)) && !empty(trim($value)))) { goto YMMn2; } goto vnfJ4; JVRYP: $this->send($this->gM3SQ["chat"], "\xd0\xbd\320\265\320\262\xd0\xb5\321\200\320\xbd\xd1\x8b\xd0\271 \321\204\xd0\276\xd1\x80\320\274\320\260\xd1\x82"); goto m5o2I; ETgzR: $page = (int) ceil($this->sql("select count(*) from language", view: "one") / $this->qQxlr - 1); goto V7HXQ; m5o2I: goto dKk1e; goto ks1WR; kTk_k: } public function delLanguage($id, $page) { $this->sql("delete from language where id=:id", [":id" => $id]); $this->language($page); } public function addAdmin($text) { goto YyE8t; ojnoO: $admins = $this->getAdmins(); goto J8oN7; YyE8t: if (!($admin = (int) trim($text))) { goto VuVvO; } goto ojnoO; J8oN7: $admins[] = $admin; goto AQvzL; ahO6Y: $this->admins(); goto WT2Q4; GqZz7: VuVvO: goto ahO6Y; AQvzL: $this->setSetting("admins", implode(",", $admins)); goto GqZz7; WT2Q4: } public function delAdmin($admin) { goto r4Z_K; dMsfa: $this->setSetting("admins", implode(",", $admins)); goto SLC7q; r4Z_K: $admins = $this->getAdmins(); goto BDNc1; SLC7q: $this->admins(); goto RyXG1; BDNc1: $admins = array_diff($admins, [$admin]); goto dMsfa; RyXG1: } public function admins() { goto LKir8; R6mc4: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto JfLXB; cWvom: if (!($admins = $this->getSetting("admins"))) { goto BqbXr; } goto KgSeA; kBGg1: GOync: goto STGv7; STGv7: BqbXr: goto R6mc4; KgSeA: foreach (array_filter(explode(",", $admins)) as $k => $v) { $data[] = [["text" => $this->i18n("delete") . ": {$v}", "callback_data" => "/delAdmin {$v}"]]; XK242: } goto kBGg1; JfLXB: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text ?: []), $data ?: false); goto IuSkE; LKir8: $data[] = [["text" => $this->i18n("add"), "callback_data" => "/sendReply enter id_addAdmin"]]; goto cWvom; IuSkE: } public function config() { goto YV9UJ; ZwBR3: $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 ct5_O; EGLIO: $data[] = [["text" => $this->i18n("help"), "callback_data" => "/helpConfig"]]; goto KAEyO; Sj9vi: $data[] = [["text" => $this->i18n("setMenuDescription"), "callback_data" => "/setMenuDescription"], ["text" => $this->i18n("setTelegramMenuDescription"), "callback_data" => "/sendReply enter description_setTelegramMenuDescription"]]; goto I7rPz; at1DJ: $data[] = [["text" => $this->i18n("language"), "callback_data" => "/language"], ["text" => $this->i18n("setchat") . ($chat ? ": {$chat}" : ''), "callback_data" => "/sendReply enter group_updateSetting_chat_" . __FUNCTION__]]; goto kta5D; SogUY: $expire = $this->getSetting("expireNotify"); goto ghBWl; UA0xv: $text[] = "<code>curl -k -o node.tar https://{$this->ByabN}/node.tar?h={$hash} && tar -xf node.tar</code>"; goto qo_Nw; eQ2xf: $hash = substr(md5($this->LgHMN["admin"] . $this->LgHMN["key"]), 0, 8); goto UA0xv; J9WFU: $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 ZwBR3; xMa2u: $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 J9WFU; ct5_O: $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 EGLIO; Tn8GW: $token = $this->getSetting("token"); goto SogUY; KAEyO: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu"]]; goto eQ2xf; ghBWl: $data[] = [["text" => $this->i18n("getNodeCode"), "callback_data" => "/getNodeCode"], ["text" => $this->i18n("admins"), "callback_data" => "/admins"]]; goto at1DJ; I7rPz: $data[] = [["text" => $this->i18n("setNotifyText"), "callback_data" => "/setNotifyText"], ["text" => $this->i18n("expireNotify") . ($expire ? ": " . $this->getTime($expire) : ''), "callback_data" => "/sendReply enter time_updateExpireNotify"]]; goto xMa2u; YV9UJ: $chat = $this->getSetting("chat"); goto Tn8GW; qo_Nw: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("
", $text ?: []), $data ?: false); goto DIeSI; kta5D: $data[] = [["text" => $this->i18n("yoomoney"), "callback_data" => "/yoomoney"], ["text" => $this->i18n("setTelegramPayToken") . ($token ? ": {$token}" : ''), "callback_data" => "/sendReply enter token_updateSetting_token_" . __FUNCTION__]]; goto Sj9vi; DIeSI: } public function nameConfig() { goto R5U9w; ULqo1: $text[] = "~port~ \320\xbf\xd0\xbe\321\200\xd1\202"; goto CRcnO; vE6cF: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text ?: ["..."]), $data ?: false); goto md0MP; R5U9w: $text[] = "~ip~ \xd0\264\xd0\xbe\320\274\xd0\xb5\320\275 \xd0\xb8\xd0\xbb\320\270 \320\260\320\xb9\320\277\320\270 \xd1\x81\xd0\xb5\321\200\320\xb2\xd0\265\321\200\xd0\260"; goto ULqo1; V5jBg: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto vE6cF; FV583: $text[] = "~id~ \320\xb0\xd0\271\320\xb4\xd0\270 \xd0\272\320\xbe\320\xbd\xd1\204\320\270\320\xb3\xd0\xb0"; goto L0AfG; L0AfG: $text[] = "\321\x81\320\270\320\xbc\320\xb2\xd0\xbe\xd0\xbb \xd0\267\xd0\xb0\xd0\xbc\320\265\xd0\275\xd1\x8b \xd0\xbd\xd0\xb5\321\201\xd1\x82\xd0\xb0\xd0\275\xd0\264\xd0\260\xd1\200\xd1\202\xd0\275\xd0\xbe\320\263\xd0\276 \xd1\x81\xd0\xb8\320\274\xd0\xb2\xd0\xbe\320\xbb\xd0\260: {$this->getSetting("repl")}"; goto C3Jh9; ub0zx: $data[] = [["text" => $this->i18n("template"), "callback_data" => "/sendReply set template_updateSetting_temp_" . __FUNCTION__]]; goto V5jBg; CRcnO: $text[] = "~bot~ \320\xb8\320\xbc\321\x8f \320\261\xd0\xbe\321\x82\320\xb0"; goto FV583; C3Jh9: $text[] = "\xd1\x88\xd0\xb0\xd0\xb1\xd0\273\xd0\276\xd0\xbd: {$this->getSetting("temp")}"; goto F6ISN; F6ISN: $data[] = [["text" => $this->i18n("replacement"), "callback_data" => "/sendReply send replacement symbol_updateSetting_repl_" . __FUNCTION__]]; goto ub0zx; md0MP: } public function logs() { goto geRIN; B84rX: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("
", $text ?: ["..."]), $data ?: false); goto NERGb; KnqQq: vhVar: goto MlI6X; MlI6X: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto B84rX; geRIN: foreach (scandir("/logs/") as $k => $v) { goto Q7eAr; bcv2V: pfQFq: goto XgwBm; Q7eAr: if (preg_match("~^\.~", $v)) { goto qh3Mn; } goto oRovG; t9t4p: qh3Mn: goto bcv2V; bNgTR: $data[] = [["text" => "{$v} ({$size})", "callback_data" => "/getLog {$k}"], ["text" => $this->i18n("clear"), "callback_data" => "/clearLog {$k}"]]; goto t9t4p; oRovG: $size = filesize("/logs/{$v}"); goto bNgTR; XgwBm: } goto KnqQq; NERGb: } public function getLog($i) { goto DffQF; mCjoj: $this->sendFile($this->gM3SQ["chat"], curl_file_create("/logs/{$logs[$i]}")); goto jhVNd; J35E1: HUdJg: goto mCjoj; DffQF: foreach (scandir("/logs/") as $k => $v) { goto f0stX; BnZBF: lMRI5: goto ZMytS; IfdRr: i_2S6: goto BnZBF; laJvz: $logs[$k] = $v; goto IfdRr; f0stX: if (preg_match("~^\.~", $v)) { goto i_2S6; } goto laJvz; ZMytS: } goto J35E1; jhVNd: } public function clearLog($i) { goto yXbSk; yXbSk: foreach (scandir("/logs/") as $k => $v) { goto g6A85; dHLAo: vQ9PN: goto SwcXG; g6A85: if (!($i == $k)) { goto vQ9PN; } goto wMSBe; SwcXG: T7Jtm: goto Z0zgu; GrdVy: goto BFyFI; goto dHLAo; wMSBe: file_put_contents("/logs/{$v}", ''); goto GrdVy; Z0zgu: } goto YVFdy; oilgS: $this->logs(); goto MWd0w; YVFdy: BFyFI: goto oilgS; MWd0w: } public function testCommands() { $this->send($this->gM3SQ["chat"], var_export($this->getcommands(), true)); $this->send($this->gM3SQ["chat"], var_export($this->getcommands(scope: ["type" => "chat", "chat_id" => $this->LgHMN["admin"]]), true)); } public function helpConfig() { goto krq_m; v7RkC: $text[] = "<b><i>{$this->i18n("setMenuDescription")}</i></b> - \320\275\xd0\xb0\xd1\201\xd1\202\xd1\200\xd0\xbe\xd0\271\320\xba\xd0\xb0 \321\x82\320\265\xd0\xba\xd1\201\xd1\202\320\xb0 \xd0\xbc\320\xb5\320\xbd\321\216\xd1\210\320\265\320\xba \xd0\xbf\xd0\xbe\320\xbb\xd1\x8c\xd0\267\xd0\276\xd0\262\xd0\xb0\321\x82\xd0\xb5\320\xbb\xd1\217"; goto aeqh_; krq_m: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto epOcj; sEQBn: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("

", $text ?: []), $data ?: false); goto sbY16; MJa4y: $text[] = "<b><i>{$this->i18n("defaultDNS")}</i></b> - \xd1\x83\xd1\201\321\202\320\xb0\320\275\320\276\320\262\xd0\xba\xd0\xb0 \320\264\xd0\265\321\x84\320\xbe\xd0\xbb\xd1\x82\320\275\320\xbe\320\263\320\276 \xd0\264\xd0\275\321\x81, \320\xbf\xd0\276\320\264\xd1\x81\321\x82\320\260\320\xb2\xd0\273\xd1\217\xd0\265\xd1\x82\321\x81\xd1\x8f \xd0\xb2 \320\272\320\xbe\320\xbd\321\x84\320\270\320\263 \xd0\277\xd0\xbe\320\273\xd1\214\320\xb7\320\276\xd0\xb2\320\260\xd1\202\xd0\xb5\xd0\xbb\xd1\x8e"; goto JHqxN; yDy_7: $text[] = "<b><i>{$this->i18n("setchat")}</i></b> - \xd1\x83\xd1\x81\321\202\xd0\260\xd0\275\xd0\xbe\xd0\xb2\320\270\xd1\x82\321\x8c \321\x82\xd0\265\xd0\xba\321\x81\xd1\x82(\xd1\201\xd1\201\321\x8b\xd0\xbb\xd0\xba\xd0\xb0 \xd0\275\320\260\xd0\277\321\200\xd0\270\320\xbc\xd0\265\321\200), \320\xb1\xd1\x83\xd0\xb4\320\xb5\xd1\x82 \xd0\276\321\x82\320\276\xd0\261\321\x80\xd0\xb0\320\266\xd0\260\xd1\202\xd1\x8c\321\201\xd1\217 \xd0\xb2\xd0\276 \320\xb2\xd1\201\xd0\265\321\205 \xd0\xbc\xd0\xb5\320\275\321\216 \320\277\320\xbe\320\xbb\321\x8c\320\xb7\320\276\xd0\xb2\xd0\xb0\321\202\320\xb5\320\xbb\321\x8f \320\277\xd0\xb5\xd1\200\320\xb2\320\xbe\xd0\xb9 \xd1\x81\xd1\202\xd1\x80\xd0\xbe\xd1\207\xd0\xba\xd0\xbe\xd0\271"; goto pA0Dh; pA0Dh: $text[] = "<b><i>{$this->i18n("yoomoney")}</i></b> - \xd0\xbd\320\xb0\xd1\201\321\x82\321\x80\320\276\xd0\xb9\xd0\272\320\xb0 \321\x80\xd0\265\xd0\xba\xd0\262\320\270\xd0\xb7\320\270\xd1\x82\320\xbe\320\xb2 yoomoney(\xd0\xb4\320\276\xd0\xbd\320\260\xd1\x82)"; goto QlFvP; Fo3VK: $text[] = "<b><i>{$this->i18n("language")}</i></b> - \xd1\203\321\201\321\x82\xd0\xb0\320\275\xd0\xbe\320\262\320\270\321\202\321\214 \xd0\277\320\265\321\x80\320\xb5\320\262\xd0\276\320\264 \xd0\272\xd0\xbd\xd0\xbe\xd0\xbf\320\272\xd0\270"; goto yDy_7; JGlhi: $text[] = "<b><i>{$this->i18n("import")}</i></b> - \320\xb8\xd0\xbc\320\277\320\276\321\200\321\x82 sql"; goto MJa4y; WSOJ9: $text[] = "<b><i>{$this->i18n("export")}</i></b> - \320\xb5\xd0\xba\xd1\x81\xd0\xbf\320\276\xd1\200\321\202 \320\262\321\x81\xd0\xb5\321\205 \xd0\xbd\320\260\xd1\x81\xd1\202\321\200\320\276\xd0\265\xd0\xba \320\262 \xd0\xb2\xd0\270\xd0\xb4\xd0\xb5 \320\xb4\320\xb0\xd0\xbc\xd0\xbf\320\xb0 \320\221\320\x94"; goto JGlhi; QlFvP: $text[] = "<b><i>{$this->i18n("setTelegramPayToken")}</i></b> - \321\203\xd1\x81\xd1\x82\320\xb0\xd0\xbd\xd0\xbe\320\262\320\xba\xd0\xb0 \xd1\202\xd0\276\xd0\272\xd0\xb5\320\275\320\260 \320\xb4\xd0\xbb\xd1\x8f \321\x82\xd0\265\320\xbb\320\265\xd0\xb3\321\x80\xd0\xb0\320\274\320\277\321\215\xd0\xb9, \321\202\xd0\276\xd0\xba\xd0\265\xd0\275 \xd0\261\xd1\200\320\xb0\xd1\202\321\214 \xd0\262 \xd0\xbd\320\xb0\321\201\xd1\x82\321\x80\xd0\276\320\xb9\xd0\272\320\xb0\xd1\x85 \320\xb1\xd0\xbe\xd1\202\xd0\260 \321\203 @BotFather"; goto v7RkC; aeqh_: $text[] = "<b><i>{$this->i18n("setTelegramMenuDescription")}</i></b> - \xd0\275\320\260\xd1\x81\321\x82\321\200\320\276\320\xb9\320\272\320\260 \320\276\320\277\xd0\xb8\xd1\x81\xd0\xb0\xd0\275\xd0\xb8\321\x8f \xd0\272\320\xbe\xd0\xbc\320\xb0\320\275\xd0\xb4\321\213 /menu \320\xb2 \xd0\xba\xd0\273\320\270\320\xb5\xd0\xbd\321\202\320\xb5 \xd1\202\320\265\xd0\xbb\320\xb5\320\xb3\xd1\200\320\260\320\xbc\xd0\260"; goto h9TGs; WEV11: $text[] = "<b><i>{$this->i18n("expireNotify")}</i></b> - \320\xb7\xd0\xb0\xd0\xb4\xd0\xb0\321\202\xd1\214 \xd0\262\321\x80\320\265\xd0\xbc\xd1\x8f \xd0\xb7\320\xb0 \320\272\xd0\xbe\321\202\xd0\xbe\xd1\x80\320\276\xd0\265 \320\xb1\xd0\xbe\xd1\202 \320\xb1\321\x83\xd0\264\xd0\xb5\321\202 \321\x83\320\262\xd0\xb5\xd0\xb4\320\276\320\274\320\273\321\217\321\202\321\x8c \xd0\277\xd0\xbe\320\xbb\321\214\320\267\320\xbe\320\xb2\320\xb0\xd1\202\xd0\xb5\xd0\xbb\xd1\217 \xd1\x87\321\x82\xd0\276 \xd0\272\320\xbe\320\xbd\321\x84\320\270\xd0\263 \xd1\201\xd0\xba\xd0\xbe\321\x80\xd0\xbe \320\277\xd1\x80\320\265\320\272\321\x80\xd0\xb0\321\x82\xd0\xb8\321\202 \321\200\xd0\xb0\320\xb1\320\276\321\x82\xd0\xb0\321\x82\xd1\x8c"; goto WSOJ9; EdztB: $text[] = "<b><i>{$this->i18n("admins")}</i></b> - \320\264\320\276\320\xb1\320\xb0\320\xb2\320\xb8\321\x82\xd1\214/\xd1\203\xd0\xb4\320\xb0\320\xbb\320\270\xd1\202\321\x8c \320\xb4\320\xbe\320\xbf\320\xbe\xd0\xbb\320\275\320\xb8\321\x82\xd0\265\xd0\273\321\x8c\xd0\275\321\x8b\321\x85 \xd0\xb0\320\264\xd0\274\320\xb8\xd0\275\xd0\xbe\320\262"; goto Fo3VK; JHqxN: $text[] = "<b><i>{$this->i18n("announcement")}</i></b> - \xd1\200\320\xb0\xd1\201\321\201\xd1\213\320\273\xd0\272\xd0\260 \xd1\201\xd0\xbe\xd0\xbe\320\xb1\321\211\320\265\320\275\320\xb8\xd1\217 \xd0\262\321\x81\320\265\320\xbc \320\xba\xd0\273\320\xb8\xd0\265\xd0\xbd\321\x82\xd0\xb0\xd0\xbc \xd0\xb1\xd0\xbe\321\x82\320\260"; goto jgkv9; h9TGs: $text[] = "<b><i>{$this->i18n("setNotifyText")}</i></b> - \320\xbd\320\xb0\xd1\x81\xd1\x82\xd1\x80\xd0\276\320\271\xd0\xba\xd0\260 \xd1\202\320\xb5\xd0\xba\321\x81\xd1\202\320\xb0 \xd1\x83\xd0\262\320\xb5\320\264\320\xbe\320\xbc\320\xbb\xd0\xb5\320\xbd\xd0\xb8\320\xb9 \320\277\320\xbe\xd0\273\xd1\x8c\xd0\xb7\xd0\xbe\320\262\320\260\321\202\320\265\xd0\xbb\321\216 \xd0\xbf\321\x80\320\270 \321\201\320\276\xd0\261\xd1\213\xd1\202\xd0\270\321\217\321\x85 \321\x81\320\276\320\267\320\xb4\xd0\xb0\320\275\xd0\270\321\x8f/\xd1\203\xd0\xb4\320\260\xd0\xbb\320\xb5\320\275\xd0\xb8\321\217/\320\xbf\321\x80\320\276\xd0\264\xd0\273\xd0\265\320\275\xd0\270\321\x8f \xd0\270 \321\x83\320\xb2\xd0\xb5\xd0\264\320\276\320\274\320\273\xd0\265\320\xbd\xd0\270\xd1\217 \xd0\xbe \320\267\320\260\320\xba\xd0\260\320\xbd\xd1\207\xd0\xb8\320\262\320\260\321\216\xd1\x89\320\265\xd0\274\321\x81\321\217 \321\x81\321\x80\xd0\276\xd0\xba\320\265 \xd0\xba\320\xbe\320\275\xd1\x84\320\xb8\320\263\xd0\xb0"; goto WEV11; epOcj: $text[] = "\xd0\236\xd0\xbf\320\xb8\321\201\xd0\260\xd0\xbd\320\xb8\xd0\xb5 \xd0\272\320\275\320\xbe\320\277\xd0\276\xd0\272 \321\200\320\260\xd0\267\320\264\320\265\320\xbb\xd0\xb0:"; goto rJLYO; iaGN9: $text[] = "<b><i>{$this->i18n("debug")}</i></b> - \321\200\xd0\xb5\xd0\266\320\270\xd0\xbc \xd0\xbe\321\x82\xd0\273\320\260\xd0\xb4\xd0\xba\xd0\270(\320\264\xd0\273\xd1\217 \xd1\200\320\260\320\267\321\x80\xd0\260\xd0\xb1\320\276\321\x82\321\x87\xd0\xb8\320\272\xd0\260)"; goto sEQBn; jgkv9: $text[] = "<b><i>{$this->i18n("backup")}</i></b> - \xd0\xbd\320\xb0\xd1\x81\321\202\321\200\320\xbe\320\271\xd0\272\320\xb0 \xd0\261\xd1\x8d\xd0\xba\xd0\xb0\320\277\320\260 \xd0\221\320\x94 \320\xbf\320\276 \321\200\320\xb0\xd1\201\320\xbf\xd0\xb8\xd1\201\xd0\xb0\xd0\275\320\xb8\xd1\216"; goto iaGN9; rJLYO: $text[] = "<b><i>{$this->i18n("getNodeCode")}</i></b> - \320\277\xd0\276\320\xbb\321\x83\321\207\xd0\270\xd1\202\321\x8c \320\xb0\321\200\321\205\xd0\xb8\320\262 \xd0\275\320\xbe\320\262\xd0\276\xd0\271 \320\275\xd0\xbe\320\xb4\xd1\x8b"; goto EdztB; sbY16: } public function helpConfigServer($id, $serverpage, $clientpage) { goto Z3JQC; D_Zr8: $text[] = "<b><i>{$this->i18n("exportServer")}</i></b> - \320\xb2\321\213\xd0\xb4\xd0\260\320\265\xd1\x82 \xd0\xb0\xd1\x80\xd1\205\xd0\270\320\xb2 \xd0\xbd\xd0\276\xd0\264\xd1\213 \321\x81 \xd1\x83\320\xb6\320\xb5 \xd0\275\320\260\xd1\201\xd1\x82\321\x80\320\xbe\320\265\320\xbd\320\xbd\xd1\213\320\xbc wg0.conf, \320\xbd\xd0\xb5\xd0\276\xd0\261\xd1\205\xd0\276\320\xb4\xd0\xb8\xd0\xbc\xd0\xbe \xd0\xb5\321\x81\xd0\273\xd0\270 \320\xbd\320\276\320\264\320\260 \320\xbf\320\265\xd1\200\xd0\265\320\265\xd0\xb7\320\xb6\xd0\260\320\265\xd1\x82 \320\275\xd0\260 \320\264\321\x80\321\x83\320\263\xd0\xbe\xd0\xb9 \321\x81\xd0\xb5\321\200\xd0\xb2\320\260\xd0\xba(\320\260\xd0\271\320\277\xd0\xb8)"; goto uNnQs; jvAiC: $text[] = "<b><i>{$this->i18n("setDomain")}</i></b> - \321\203\321\201\321\202\xd0\xb0\320\275\320\xbe\320\xb2\xd0\270\xd1\202\321\214 \xd0\xb4\xd0\xbe\xd0\xbc\xd0\xb5\xd0\xbd, \320\261\xd1\203\xd0\xb4\xd0\xb5\321\202 \320\xbf\321\x80\xd0\276\320\xbf\xd0\270\xd1\201\321\x8b\xd0\262\xd0\260\321\202\321\x8c\xd1\x81\321\x8f \xd0\xb2 \320\xba\xd0\xbe\320\xbd\321\204\320\270\320\263\320\xb5 \xd0\xb2\320\xbc\320\265\321\x81\321\202\320\xbe \320\xb0\320\xb9\xd0\xbf\xd0\270 \xd0\xb2 \xd0\263\321\200\xd0\260\321\204\xd0\xb5 Endpoint. \320\x95\321\201\320\xbb\xd0\xb8 \320\275\320\xbe\320\xb4\320\260 \xd0\277\320\xb5\321\200\320\xb5\320\265\320\264\320\xb5\xd1\x82 \xd0\xbd\xd0\xb0 \xd0\264\xd1\x80\xd1\x83\320\xb3\320\276\xd0\xb9 \xd0\xb0\xd0\271\320\xbf\320\270, \321\202\xd0\276 \320\275\320\xb5 \xd0\xbd\321\x83\320\266\320\275\xd0\xbe \320\261\321\203\xd0\xb4\xd0\265\321\x82 \xd0\267\320\xb0\xd0\xbd\320\276\320\xb2\320\xbe \321\200\xd0\260\xd0\xb7\320\xb4\320\260\xd0\xb2\320\xb0\xd1\202\xd1\214 \320\xba\xd0\xbe\320\xbd\321\204\xd0\270\xd0\xb3\xd0\270, \320\xb4\320\276\321\201\xd1\202\320\260\xd1\x82\320\276\xd1\207\320\275\xd0\xbe \xd0\261\321\203\xd0\xb4\320\xb5\321\x82 \xd0\277\xd0\276\xd0\xbc\320\xb5\320\xbd\xd1\217\xd1\202\321\x8c \320\x90-\320\267\320\xb0\320\xbf\320\270\xd1\x81\xd1\x8c \320\xb4\xd0\xbe\xd0\274\320\xb5\320\275\321\203"; goto D_Zr8; k3v36: $text[] = "<b><i>{$this->i18n("limitsServer")}</i></b> - \xd0\274\xd0\xb0\xd0\xba\321\x81\xd0\xb8\320\274\320\xb0\xd0\273\xd1\214\320\275\xd0\xbe\xd0\xb5 \320\272\xd0\276\xd0\xbb-\320\xb2\320\276 \xd0\xba\320\276\320\xbd\xd1\x84\xd0\xb8\320\263\320\xbe\xd0\262 \xd0\275\320\260 \320\xbf\320\276\320\xbb\xd1\214\xd0\xb7\320\276\320\xb2\xd0\xb0\xd1\202\xd0\xb5\320\273\xd1\x8f"; goto R3zSn; uNnQs: $text[] = "<b><i>{$this->i18n("nameServer")}</i></b> - \xd0\275\320\xb0\xd1\x81\xd1\x82\xd1\x80\320\xbe\xd0\271\320\xba\320\260 \xd0\270\320\274\xd0\xb5\320\xbd\xd0\xb8 \xd0\275\xd0\276\xd0\xb4\321\213, \320\xbe\xd1\202\xd0\xbe\320\261\xd1\200\320\xb0\xd0\266\xd0\260\xd0\xb5\xd1\x82\xd1\x81\321\217 \xd1\202\xd0\xb0\320\272\320\266\xd0\265 \xd0\270 \xd0\xb4\320\xbb\321\217 \320\xbf\xd0\276\xd0\xbb\321\x8c\xd0\267\xd0\xbe\xd0\262\xd0\xb0\xd1\202\320\265\xd0\xbb\xd1\217 \xd0\xbf\321\x80\320\xb8 \320\262\321\213\xd0\261\320\xbe\321\x80\320\xb5 \xd1\201\xd0\xb5\xd1\x80\xd0\262\320\265\xd1\x80\xd0\xb0"; goto wi5p6; wi5p6: $text[] = "<b><i>{$this->i18n("price")}</i></b> - \xd1\x83\xd1\x81\321\202\320\260\320\xbd\xd0\xbe\xd0\xb2\320\272\xd0\xb0 \321\x86\xd0\xb5\xd0\275 \xd0\264\xd0\xbb\321\x8f \320\275\320\xbe\xd0\264\321\x8b"; goto EDvpH; F7zqP: $text[] = "<b><i>{$this->i18n("cellsServer")}</i></b> - \xd0\xbc\320\260\xd0\xba\321\x81\320\xb8\320\xbc\320\260\320\273\321\214\320\275\xd0\xbe\xd0\xb5 \320\272\xd0\276\xd0\xbb-\xd0\xb2\320\xbe \320\xba\xd0\276\xd0\275\xd1\x84\320\270\xd0\xb3\xd0\276\xd0\262 \xd0\264\320\276\321\x81\321\202\xd1\x83\xd0\xbf\xd0\xbd\xd1\213\xd1\205 \xd0\272 \320\xbf\xd0\276\xd0\272\321\x83\xd0\277\320\xba\xd0\265"; goto k3v36; GBagb: $text[] = "\320\236\320\277\320\xb8\xd1\x81\320\xb0\xd0\275\xd0\xb8\320\xb5 \320\xba\xd0\xbd\xd0\276\320\277\xd0\276\xd0\xba \xd1\200\xd0\xb0\xd0\xb7\xd0\264\xd0\265\320\xbb\xd0\260:"; goto jvAiC; Z3JQC: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/configServer {$id}_{$serverpage}_{$clientpage}"]]; goto GBagb; Ix1qx: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("
\xa", $text ?: []), $data ?: false); goto eDE75; VJdli: $text[] = "<b><i>{$this->i18n("torrent")}</i></b> - \xd0\262\320\272\xd0\xbb\xd1\x8e\xd1\207\320\xb5\xd0\275\xd0\270\320\265/\xd0\276\xd1\x82\320\272\320\273\321\x8e\xd1\x87\xd0\xb5\320\275\320\270\320\265 \xd1\x82\320\xbe\xd1\200\xd1\x80\xd0\xb5\xd0\xbd\xd1\x82\xd0\276\320\xb2 \xd0\264\xd0\273\xd1\217 \xd0\275\320\276\320\264\xd1\x8b (\320\xbe\321\x82\xd0\272\320\273\xd1\x8e\321\x87\xd0\xb0\320\xb5\xd1\x82 \xd0\xbd\xd0\265 100%)"; goto F7zqP; R3zSn: $text[] = "<b><i>{$this->i18n("sleepServer")}</i></b> - \320\277\xd0\265\xd1\x80\xd0\270\320\276\xd0\xb4 \321\x81\320\xb8\xd0\xbd\xd1\x85\xd1\x80\xd0\276\320\xbd\xd0\270\320\267\xd0\260\xd1\206\320\270\xd0\xb8 \320\xbd\320\276\xd0\264\xd1\213 \321\x81 \xd0\261\xd0\260\xd1\x88\xd0\275\320\265\xd0\xb9, \xd0\xb2 \xd1\x81\320\xb5\xd0\272\321\x83\320\275\320\264\320\260\321\x85"; goto XdH_q; XdH_q: $text[] = "<b><i>{$this->i18n("ping")}</i></b> - \xd1\x81\320\xbe\xd0\xb7\320\xb4\xd0\260\xd1\x81\321\x82 \xd0\xb7\xd0\260\320\xbf\320\270\321\x81\xd1\214, \320\xbd\320\xb0 \xd0\272\320\xbe\321\202\xd0\xbe\321\200\321\203\321\216 \320\xb4\320\xbe\xd0\xbb\320\266\xd0\275\xd0\260 \320\xbe\321\x82\321\x80\320\265\xd0\xb0\xd0\263\xd0\xb8\xd1\200\xd0\xbe\320\xb2\320\260\xd1\x82\xd1\214 \xd0\xbd\xd0\276\320\264\320\xb0 \320\262 \321\x80\320\xb0\xd0\xbc\xd0\xba\320\xb0\xd1\205 \321\x81\xd0\xb8\xd0\xbd\xd1\x85\xd1\200\xd0\276\320\xbd\320\xb8\xd0\267\320\xb0\321\206\xd0\xb8\xd0\270"; goto vWKvp; vWKvp: $text[] = "<b><i>{$this->i18n("switchPay")}</i></b> - \xd0\xb2\320\272\320\xbb\321\216\xd1\x87\320\270\xd1\202\321\x8c/\xd0\xbe\xd1\202\xd0\xba\320\273\xd1\x8e\321\x87\320\270\321\202\xd1\214 \xd0\276\xd0\277\xd0\xbb\xd0\xb0\xd1\x82\321\x83 \320\xbd\xd0\260 \xd0\xbd\320\276\xd0\xb4\xd0\265 \xd0\xb4\xd0\273\321\217 \xd0\xbf\xd0\xbe\xd0\273\xd1\214\xd0\xb7\xd0\xbe\xd0\xb2\xd0\xb0\321\x82\xd0\xb5\320\xbb\320\265\320\xb9"; goto uat4O; EDvpH: $text[] = "<b><i>{$this->i18n("testTime")}</i></b> - \xd1\x83\xd1\x81\xd1\202\xd0\260\xd0\275\320\276\320\262\320\272\xd0\260 \320\xb2\xd1\x80\xd0\xb5\320\xbc\320\xb5\xd0\275\xd0\270 \xd0\xb4\320\xb5\xd0\xb9\321\x81\xd1\202\xd0\262\320\270\321\217 \xd1\202\xd0\265\xd1\x81\321\x82\320\xbe\320\xb2\xd0\xbe\320\263\320\xbe \xd0\xba\xd0\276\320\275\321\204\320\270\320\263\xd0\xb0"; goto VJdli; uat4O: $text[] = "<b><i>{$this->i18n("delete")}</i></b> - \xd1\203\xd0\264\xd0\xb0\xd0\273\xd0\270\321\x82\321\x8c \xd0\xbd\xd0\276\320\xb4\321\x83. \xd0\xb5\xd1\201\xd0\xbb\xd0\xb8 \320\xbd\320\xbe\xd0\xb4\320\260 \xd1\x80\xd0\xb0\xd0\xb1\xd0\276\xd1\x87\xd0\xb0\xd1\217, \321\x82\xd0\276 \xd0\xbe\320\xbd\320\260 \320\xbf\320\265\321\x80\xd0\xb5\xd0\267\320\260\320\xbf\xd0\xb8\321\210\xd0\265\321\202 \321\x81\xd0\xb5\320\261\321\x8f \320\xb2 \320\xb1\xd0\xb0\xd1\x88\320\xbd\320\265"; goto Ix1qx; eDE75: } public function setBackup($text) { goto fkcht; niIM2: $period = $m[1]; goto dNXTv; dNXTv: $start = $m[2]; goto c21mE; zJwIz: goto QSuWN; goto W3rfA; nd4_9: $this->config(); goto ZpMqb; PBaGD: $this->setSetting("backup", ''); goto P_Ysq; fkcht: $text = trim($text); goto VO26j; jYGRy: if (!($pin = explode("/", $this->getSetting("pinbackup"))[0])) { goto YU5g1; } goto pB0Hy; PkNUA: Agh_V: goto niIM2; pB0Hy: $this->unpin($this->LgHMN["admin"], $pin); goto nC4us; W3rfA: ri7Xz: goto PBaGD; P_Ysq: goto QSuWN; goto PkNUA; VO26j: if (empty($text)) { goto ri7Xz; } goto ktwru; wrbAG: QSuWN: goto jYGRy; nC4us: $this->setSetting("pinbackup", ''); goto qWyyA; ktwru: if (preg_match("~(\d+\s\w+)(?:\s+)?/(?:\s+)?(\d{2}:\d{2})~", $text, $m)) { goto Agh_V; } goto zJwIz; qWyyA: YU5g1: goto nd4_9; c21mE: $this->setSetting("backup", $text); goto wrbAG; ZpMqb: } public function backup() { goto TPztS; JrE0I: $this->pinBackup(); goto jpYi3; tlwkX: $period = strtotime($m[1]) - $c; goto eP4j0; RJJlR: $this->unpin($this->LgHMN["admin"], $pin); goto nUmqT; GJiUL: if (!$time) { goto ahlOX; } goto B5Byn; A8ZfP: lGtw1: goto JrE0I; K9ncg: [$pin, $time] = explode("/", $last); goto fGX7o; cFc1J: return; goto Fx4XV; rfEqu: $time = $this->getSetting("backup"); goto GJiUL; VGo7I: if ($c - $start > 0 && $c - $start < 10) { goto lGtw1; } goto oBB7l; TPztS: $c = time(); goto rfEqu; fi0OL: goto u1xod; goto A8ZfP; nUmqT: $this->pinBackup(); goto cFc1J; oBB7l: goto u1xod; goto cfJrV; eP4j0: $start = strtotime($m[2]); goto te6Gp; cfJrV: UJ1iM: goto K9ncg; iF3Vz: if ($last) { goto UJ1iM; } goto VGo7I; te6Gp: $last = $this->getSetting("pinbackup"); goto iF3Vz; B5Byn: preg_match("~(\d+\s\w+)(?:\s+)?/(?:\s+)?(\d{2}:\d{2})~", $time, $m); goto tlwkX; jpYi3: u1xod: goto Wp1sQ; Wp1sQ: ahlOX: goto FF0KN; Fx4XV: Z272k: goto fi0OL; fGX7o: if (!($c - $time >= $period)) { goto Z272k; } goto RJJlR; FF0KN: } public function pinBackup() { goto AAnyR; AAnyR: $pin = $this->export()["result"]["message_id"]; goto JUCAG; JUCAG: $this->setSetting("pinbackup", "{$pin}/" . time()); goto E42Sm; E42Sm: $this->pin($this->LgHMN["admin"], $pin); goto eGpYF; eGpYF: } public function announcement($text) { goto DxJ46; DxJ46: $cl = array_merge([$this->LgHMN["admin"]], $this->sql("select tgid from clients union select tgid from orders", view: "column") ?: []); goto rLpuo; TYsxd: sxrPY: goto EPDUy; rLpuo: foreach ($cl as $k => $v) { goto fHRhl; fHRhl: if ($this->gM3SQ["photo"]) { goto GwymK; } goto xVofA; UT0pI: goto FxhD_; goto xtpEJ; o_N5V: FxhD_: goto kuKrG; xtpEJ: GwymK: goto SRlHg; SRlHg: $this->sendPhoto($v, $this->gM3SQ["photo"][0]["file_id"], $text, entities: $this->gM3SQ["entities"]); goto o_N5V; xVofA: $this->send($v, $text, entities: $this->gM3SQ["entities"]); goto UT0pI; kuKrG: gSF3m: goto UImwO; UImwO: } goto TYsxd; EPDUy: } public function setTelegramMenuDescription($text) { goto LbNbt; WXSbU: $this->setcommands(["commands" => $c]); goto l3c5k; Y47fU: GD0Ph: goto WXSbU; WTYL3: anzNm: goto TJ2Xo; hYSt_: foreach ($c as $k => $v) { goto KXPUO; jVPIF: $c[$k]["description"] = $text; goto EdKpz; EdKpz: utpMu: goto BYmI9; BYmI9: Sv8gv: goto mZlRb; KXPUO: if (!($v["command"] == "menu")) { goto utpMu; } goto jVPIF; mZlRb: } goto Y47fU; LbNbt: $text = trim($text); goto j03R3; j03R3: if (empty($text)) { goto anzNm; } goto TfiNi; GB7uq: $this->setcommands(["scope" => $scope, "commands" => $c]); goto WTYL3; TfiNi: $this->setSetting("tlgrmmenu", $text); goto TRppV; l3c5k: $scope = ["type" => "chat", "chat_id" => $this->LgHMN["admin"]]; goto EtJji; TJ2Xo: $this->config(); goto hbgfW; EtJji: $c = $this->getcommands(scope: $scope); goto TDOD6; TDOD6: foreach ($c as $k => $v) { goto bDU3T; aoBWc: ZSVTo: goto suwpu; h0Em6: $c[$k]["description"] = $text; goto qMMHH; bDU3T: if (!($v["command"] == "menu")) { goto gEdkk; } goto h0Em6; qMMHH: gEdkk: goto aoBWc; suwpu: } goto UBJoo; TRppV: $c = $this->getcommands(); goto hYSt_; UBJoo: Twr0S: goto GB7uq; hbgfW: } public function helpNotify() { goto Njbi7; Njbi7: $text[] = "<b><i>setNotifyExpire</i></b> - \321\203\320\xb2\xd0\xb5\320\264\320\276\320\xbc\xd0\273\320\xb5\xd0\275\xd0\xb8\320\xb5 \320\xbe\321\202\320\xbf\xd1\x80\320\xb0\xd0\xb2\320\273\xd1\217\321\216\321\211\320\xb5\320\265\321\x81\xd1\x8f \320\xb7\320\260 N \320\262\321\x80\xd0\xb5\xd0\xbc\320\xb5\xd0\275\xd0\xb8 \xd0\xb4\xd0\xbe \320\276\320\xba\320\xbe\xd0\275\321\207\xd0\xb0\xd0\xbd\320\270\321\x8f \321\x81\321\x80\320\276\320\272\xd0\xb0 \xd0\xba\xd0\276\320\275\321\204\320\270\320\263\xd0\260
<b><i>setNotifyCreate</i></b> - \xd1\203\320\xb2\xd0\265\xd0\264\320\276\xd0\xbc\320\273\xd0\xb5\xd0\xbd\320\270\320\xb5 \320\xbe\321\202\xd0\277\xd1\200\320\xb0\xd0\262\320\273\321\217\xd1\x8e\321\211\xd0\xb5\xd0\xb5\xd1\x81\321\217 \320\xbf\xd0\276\321\x81\320\273\320\265 \321\x81\xd0\xbe\320\267\xd0\xb4\320\260\320\xbd\320\xb8\321\x8f \320\xba\320\276\xd0\275\xd1\204\320\xb8\320\263\320\260
<b><i>setNotifyProlong</i></b> - \xd1\203\320\xb2\320\265\xd0\xb4\320\xbe\320\xbc\320\273\xd0\xb5\xd0\275\320\270\xd0\xb5 \320\276\xd1\202\xd0\277\xd1\200\xd0\xb0\320\xb2\320\273\321\217\xd1\x8e\321\x89\xd0\265\320\265\xd1\201\321\x8f \320\xbf\xd1\x80\320\270 \xd0\277\321\x80\320\xbe\xd0\xb4\xd0\273\xd0\265\320\275\xd0\270\320\xb8 \320\xba\320\276\320\xbd\xd1\x84\320\270\xd0\xb3\320\260
<b><i>setNotifyDelete</i></b> - \321\x83\320\xb2\320\265\xd0\xb4\320\xbe\320\274\xd0\273\320\xb5\xd0\275\xd0\xb8\xd0\265 \xd0\xbe\321\202\xd0\277\xd1\x80\320\260\320\xb2\320\xbb\xd1\x8f\xd1\x8e\321\x89\320\265\320\xb5\xd1\x81\xd1\x8f \xd0\277\xd1\x80\320\xb8 \xd0\277\xd1\200\320\265\xd0\xba\321\x80\xd0\xb0\xd1\x89\320\xb5\320\xbd\320\270\320\270 \xd1\x80\320\260\xd0\261\xd0\xbe\xd1\x82\321\213 \xd0\xba\320\xbe\xd0\275\xd1\204\xd0\270\xd0\xb3\xd0\260"; goto tU0pv; tU0pv: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/setNotifyText"]]; goto jNg0M; jNg0M: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text ?: []), $data ?: false); goto b3ExM; b3ExM: } public function setNotifyText($chapter = false) { goto UPDxX; zWsXd: if (!($t = $this->getSetting($chapter))) { goto ZwteR; } goto gChx6; gChx6: $text[] = "<pre>{$t}</pre>"; goto rtfxs; QwU9Q: $text[] = "\320\xa2\320\xb5\xd0\263\320\xb8:"; goto g748Q; UxCm0: k_oVw: goto T4j25; wy2x0: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto evfv0; rtfxs: ZwteR: goto gVuD7; g748Q: $text[] = "<code>/bot</code> - \xd1\201\321\x81\321\213\320\273\xd0\272\320\260, \320\xbf\xd0\xbe \320\xba\xd0\xbb\xd0\270\xd0\xba\xd1\x83 \xd0\275\320\xb0 \xd0\xba\320\xbe\321\x82\320\276\xd1\200\321\203\321\216 \xd0\261\xd0\276\321\x82 \320\xbe\321\x82\320\xb4\320\260\321\201\321\x82 \320\xb8\320\xbd\321\201\xd1\x82\321\x80\xd1\203\xd0\272\xd1\x86\320\270\321\x8e \xd0\277\320\xbe bot"; goto bWUzZ; R80xu: $data[] = [["text" => $this->i18n("setNotifyCreate"), "callback_data" => "/sendReply enter text_updateSetting_nc_" . __FUNCTION__ . "_nc"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText nc"]]; goto Qpk4q; Fvu4a: $text[] = "
\320\250\xd0\xb0\320\xb1\xd0\xbb\xd0\276\320\xbd:"; goto zWsXd; pd81u: $text[] = "<code>/ios</code> - \xd1\201\xd1\201\xd1\213\xd0\xbb\xd0\xba\320\xb0, \320\277\xd0\276 \320\xba\320\xbb\xd0\270\xd0\xba\xd1\x83 \xd0\275\xd0\xb0 \320\xba\320\276\321\202\320\xbe\321\x80\xd1\x83\321\216 \320\xb1\320\276\321\x82 \320\xbe\xd1\x82\320\xb4\320\xb0\321\201\321\x82 \320\xb8\320\275\321\201\xd1\x82\321\x80\xd1\x83\xd0\272\321\x86\xd0\xb8\321\x8e \320\xbf\xd0\xbe ios"; goto Do5v6; l3KMd: $data[] = [["text" => $this->i18n("help"), "callback_data" => "/helpNotify"]]; goto wy2x0; lIKkf: switch ($chapter) { case "nc": goto dh0R7; AFoVd: $text[] = "<code>~file~</code> \320\xbf\321\x80\xd0\xb8\xd0\272\xd1\x80\xd0\xb5\320\277\xd0\xb8\xd1\202\xd1\214 \xd1\x84\320\260\320\xb9\xd0\273 \xd0\272\xd0\xbe\xd0\xbd\321\x84\xd0\xb8\xd0\xb3\320\260"; goto EpQGf; vhPkH: $text[] = "<code>~windows~</code> - \320\xb8\320\xbd\xd1\201\321\x82\xd1\x80\321\203\320\xba\321\206\xd0\xb8\321\x8f \320\xb4\xd0\273\xd1\217 windows"; goto GhtSP; D3lt7: $text[] = "<code>~id~</code> \xd0\xbd\xd0\xbe\xd0\xbc\xd0\265\321\200 \320\277\xd0\xbe\320\xb4\xd0\xbf\320\270\xd1\x81\xd0\272\xd0\270"; goto lGfb4; MtYDw: $text[] = "<code>~ios~</code> - \320\270\320\275\xd1\201\xd1\202\321\200\321\x83\xd0\272\321\x86\xd0\xb8\xd1\x8f \320\xb4\320\xbb\xd1\217 ios"; goto vhPkH; vmsJt: goto R925w; goto TWLQA; EpQGf: $text[] = "<code>~android~</code> - \xd0\270\320\275\xd1\x81\321\202\321\200\321\x83\320\272\xd1\x86\xd0\270\321\x8f \320\xb4\320\xbb\321\x8f android"; goto MtYDw; GhtSP: $text[] = "<code>~macos~</code> - \320\270\xd0\275\xd1\201\xd1\202\xd1\x80\xd1\x83\320\272\321\206\xd0\270\xd1\x8f \320\264\320\xbb\321\217 macos"; goto D3lt7; dh0R7: $text[] = "<code>~code~</code> \320\xba\320\276\xd0\264 \xd0\xbf\320\270\xd1\200\320\260"; goto AFoVd; lGfb4: $text[] = "<code>~life~</code> \xd0\xbe\xd1\x81\xd1\x82\xd0\260\320\262\321\210\320\xb5\320\265\xd1\x81\xd1\217 \320\262\321\200\320\xb5\xd0\xbc\321\x8f \320\xb4\320\265\320\xb9\xd1\201\xd1\x82\320\262\xd0\xb8\xd1\217 \320\xbf\xd0\xbe\xd0\xb4\320\xbf\xd0\270\xd1\201\xd0\272\320\270"; goto vmsJt; TWLQA: case "np": case "ne": goto mhMmv; FXrRD: goto R925w; goto t2xKE; mhMmv: $text[] = "<code>~life~</code> \320\276\321\201\321\x82\xd0\260\320\262\321\210\xd0\xb5\xd0\265\xd1\x81\xd1\x8f \320\262\321\200\320\265\320\274\xd1\x8f \xd0\264\320\xb5\320\271\xd1\x81\xd1\202\xd0\xb2\320\270\xd1\217 \320\277\xd0\xbe\xd0\xb4\320\xbf\320\xb8\xd1\x81\xd0\272\320\xb8"; goto QU5Al; QU5Al: $text[] = "<code>~id~</code> \320\275\320\xbe\320\274\xd0\xb5\xd1\x80 \xd0\277\320\276\xd0\264\320\xbf\xd0\xb8\xd1\x81\xd0\272\xd0\xb8"; goto FXrRD; t2xKE: case "nb": goto BtDNL; fWNoZ: goto R925w; goto mXtLV; TYnM5: $text[] = "<code>~id~</code> \xd0\xbd\xd0\xbe\320\xbc\xd0\265\321\200 \320\277\xd0\276\320\xb4\xd0\277\320\xb8\321\201\xd0\xba\xd0\270"; goto fWNoZ; BtDNL: $text[] = "<code>~bonus~</code> \xd0\264\320\276\320\xb1\xd0\260\320\xb2\320\xbb\320\xb5\320\xbd\xd0\xbd\320\276\320\xb5 \xd0\262\xd1\x80\320\265\320\274\xd1\217"; goto TYnM5; mXtLV: case "nd": goto jQI52; aHAVL: $text[] = "<code>~id~</code> \320\xbd\xd0\xbe\320\274\xd0\xb5\321\200 \xd0\277\320\276\320\264\xd0\277\320\xb8\321\x81\xd0\272\xd0\270"; goto h3yE0; h3yE0: goto R925w; goto CJcUG; jQI52: $text[] = "<code>~user~</code> \320\xb8\320\274\321\x8f \321\216\xd0\xb7\320\xb5\321\x80\320\xb0"; goto aHAVL; CJcUG: } goto UxCm0; gVuD7: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("
", $text ?: []), $data ?: false); goto qBPL1; bWUzZ: $text[] = "<code>/android</code> - \321\x81\321\201\xd1\213\320\xbb\320\272\320\xb0, \xd0\xbf\xd0\276 \xd0\xba\320\xbb\320\270\xd0\272\xd1\203 \xd0\275\320\260 \320\xba\xd0\276\xd1\x82\xd0\xbe\xd1\x80\xd1\x83\xd1\216 \xd0\261\xd0\276\321\x82 \xd0\276\xd1\202\320\264\320\260\xd1\201\xd1\202 \320\270\320\275\xd1\201\321\202\321\x80\xd1\x83\xd0\xba\321\206\320\xb8\xd1\x8e \320\xbf\xd0\276 android"; goto pd81u; Do5v6: $text[] = "<code>/macos</code> - \xd1\x81\321\x81\321\213\320\273\320\272\xd0\xb0, \xd0\277\xd0\276 \320\xba\320\xbb\xd0\270\xd0\xba\321\x83 \xd0\xbd\320\xb0 \320\272\xd0\xbe\321\x82\xd0\276\321\200\321\203\321\216 \xd0\xb1\320\276\xd1\202 \xd0\xbe\xd1\x82\xd0\xb4\320\xb0\xd1\x81\321\202 \xd0\xb8\320\275\xd1\201\321\202\321\200\321\203\320\272\321\206\xd0\270\xd1\216 \320\277\xd0\xbe macos"; goto T936O; T4j25: R925w: goto Fvu4a; FbpQ9: $data[] = [["text" => $this->i18n("setNotifyDelete"), "callback_data" => "/sendReply enter text_updateSetting_nd_" . __FUNCTION__ . "_nd"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText nd"]]; goto Esei7; Qpk4q: $data[] = [["text" => $this->i18n("setNotifyProlong"), "callback_data" => "/sendReply enter text_updateSetting_np_" . __FUNCTION__ . "_np"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText np"]]; goto FbpQ9; T936O: $text[] = "<code>/windows</code> - \xd1\201\321\x81\321\213\320\xbb\320\272\xd0\260, \xd0\277\320\xbe \320\272\xd0\273\xd0\270\320\xba\xd1\203 \320\275\xd0\xb0 \xd0\272\xd0\xbe\321\202\xd0\276\321\x80\xd1\x83\321\216 \320\261\320\xbe\xd1\x82 \320\276\321\x82\xd0\xb4\xd0\260\321\201\321\x82 \xd0\xb8\320\xbd\321\x81\xd1\x82\321\200\xd1\203\320\272\321\206\xd0\270\321\x8e \320\xbf\xd0\xbe windows"; goto lIKkf; UPDxX: $data[] = [["text" => $this->i18n("setNotifyExpire"), "callback_data" => "/sendReply enter text_updateSetting_ne_" . __FUNCTION__ . "_ne"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText ne"]]; goto R80xu; evfv0: $text[] = "\xd1\203\321\x81\321\202\xd0\260\320\xbd\320\276\xd0\xb2\xd0\272\xd0\xb0 \321\210\xd0\260\xd0\xb1\320\273\320\276\xd0\xbd\xd0\xb0 \321\201\xd0\276\xd0\xbe\320\xb1\321\x89\320\xb5\320\xbd\320\xb8\xd0\xb9 \xd0\277\xd0\276\xd0\xbb\xd1\x8c\320\xb7\xd0\276\xd0\xb2\xd0\xb0\xd1\x82\xd0\xb5\xd0\273\xd1\x8e
"; goto QwU9Q; Esei7: $data[] = [["text" => $this->i18n("setNotifyBonus"), "callback_data" => "/sendReply enter text_updateSetting_nb_" . __FUNCTION__ . "_nb"], ["text" => $this->i18n("preview"), "callback_data" => "/setNotifyText nb"]]; goto l3KMd; qBPL1: } public function setMenuDescription($chapter = false) { goto nzLmk; WY0Iw: MQowG: goto FDoqB; OhUWn: $text[] = "<code>/bot</code> - \xd1\x81\321\x81\xd1\213\xd0\xbb\xd0\xba\320\260, \320\xbf\xd0\xbe \320\272\320\273\xd0\xb8\xd0\xba\xd1\203 \xd0\275\320\xb0 \xd0\272\320\276\xd1\x82\320\276\xd1\200\xd1\x83\xd1\x8e \xd0\261\xd0\276\321\x82 \xd0\xbe\321\202\xd0\xb4\320\xb0\xd1\x81\xd1\202 \xd0\xb8\320\275\321\201\xd1\x82\xd1\x80\xd1\x83\xd0\xba\xd1\206\xd0\270\321\x8e \320\277\xd0\xbe bot"; goto Imm9T; ULUXm: $text[] = "\xa<b>\320\276\320\xb1\321\217\320\xb7\320\xb0\321\202\320\xb5\320\273\xd1\214\320\xbd\320\276 \xd0\xbf\321\200\xd0\xbe\xd0\xb2\xd0\xb5\321\200\xd1\214\321\x82\320\xb5 preview \320\277\320\xbe\321\x81\320\xbb\xd0\265 \xd1\203\321\x81\xd1\202\xd0\xb0\xd0\xbd\xd0\xbe\xd0\262\320\272\320\xb8 \321\x82\320\xb5\320\272\xd1\201\321\202\320\xb0, \xd0\265\321\201\320\xbb\320\xb8 \xd1\202\320\265\xd0\272\xd1\x81\321\202 \320\xbd\xd0\xb5 \xd0\276\321\202\xd0\xbe\xd0\xb1\321\x80\xd0\260\xd0\267\320\xb8\xd0\xbb\321\x81\321\x8f \xd0\xb7\xd0\275\xd0\260\321\207\320\270\xd1\202 \xd0\xb2 \xd1\202\xd0\xb5\320\272\321\201\321\202\320\265 \320\265\xd1\x81\321\x82\321\214 \xd0\276\321\210\xd0\xb8\xd0\261\xd0\xba\320\260 html-\321\202\xd0\265\320\263\xd0\xb0 \xd0\xb8 \xd1\215\xd1\202\320\xbe \320\xbc\320\xb5\320\xbd\321\216 \xd0\xbd\320\265 \320\xb1\xd1\x83\xd0\xb4\xd0\xb5\xd1\202 \xd1\x80\320\xb0\xd0\xb1\xd0\276\xd1\202\320\260\xd1\x82\321\x8c \xd1\x83 \xd0\xbf\320\xbe\320\xbb\321\x8c\320\xb7\xd0\276\320\262\xd0\260\321\x82\xd0\265\xd0\xbb\xd1\217</b>"; goto SWUId; GD184: $text[] = "<code>" . htmlentities("<u>underline</u>") . "</code> - <u>\320\xbf\xd0\276\320\264\xd1\207\xd0\xb5\xd1\x80\xd0\xba\xd0\275\321\203\321\202\321\x8b\320\271</u>"; goto Klt1E; NwTse: $text[] = "<code>" . htmlentities("<code>inline fixed-width code</code>") . "</code> - <code>\320\xbc\320\xbe\320\xbd\xd0\276\xd1\210\320\xb8\321\200\320\xb8\xd0\275\xd0\275\321\x8b\320\xb9</code>"; goto RQ8X1; w9bCZ: $this->send($this->gM3SQ["chat"], "\320\262 \321\202\xd0\xb5\320\xba\321\201\321\x82\xd0\xb5 \xd0\276\xd1\210\xd0\270\xd0\261\xd0\xba\320\xb0 <pre>{$r["description"]}</pre>", $this->gM3SQ["message_id"]); goto I4GqD; x12f9: $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 T7xYe; Imm9T: $text[] = "<code>/android</code> - \xd1\201\321\x81\xd1\x8b\320\273\320\xba\xd0\260, \320\277\xd0\276 \xd0\272\320\273\320\270\xd0\272\xd1\203 \xd0\275\xd0\260 \xd0\272\xd0\xbe\321\202\xd0\xbe\xd1\x80\321\203\321\x8e \320\xb1\320\276\xd1\x82 \320\xbe\321\x82\320\264\xd0\260\321\x81\321\x82 \xd0\xb8\xd0\xbd\321\x81\321\x82\321\x80\xd1\x83\320\xba\321\x86\xd0\270\xd1\x8e \320\277\xd0\276 android"; goto KZv4p; Y0n04: gGfXQ: goto WMTHM; KZv4p: $text[] = "<code>/ios</code> - \321\x81\xd1\201\321\x8b\320\273\xd0\272\320\260, \320\277\320\276 \xd0\272\320\xbb\320\xb8\xd0\xba\xd1\203 \xd0\275\320\xb0 \xd0\xba\xd0\xbe\321\x82\xd0\276\xd1\200\xd1\x83\xd1\216 \xd0\261\320\276\321\x82 \320\xbe\321\202\xd0\264\xd0\xb0\xd1\x81\321\x82 \320\270\xd0\275\xd1\x81\321\x82\321\x80\xd1\x83\xd0\272\321\206\320\270\321\x8e \xd0\277\320\xbe ios"; goto XJ47W; dirRT: $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 Aj2zQ; VWVSS: $text[] = "<code>" . htmlentities("<b>bold</b>") . "</code> - <b>\xd0\xb6\320\xb8\321\200\xd0\275\xd1\x8b\xd0\271</b>"; goto Ult2O; FDoqB: $r = $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("
", $text ?: []), $data ?: false); goto rxX4V; Xro10: $text[] = "\xd1\203\xd1\201\321\x82\320\xb0\320\275\xd0\xbe\xd0\xb2\xd0\xba\320\260 \320\xbe\xd0\xbf\xd0\xb8\321\201\320\260\320\275\xd0\270\xd0\xb9 \320\277\xd1\x83\320\275\320\xba\321\x82\320\xbe\xd0\xb2 \xd0\xbc\xd0\xb5\320\xbd\xd1\x8e \320\277\320\xbe\320\xbb\321\214\320\267\xd0\276\xd0\xb2\320\xb0\321\202\320\xb5\xd0\xbb\xd1\217:
\320\xbf\320\xbe\xd0\xb4\320\xb4\xd0\265\xd1\200\xd0\xb6\xd0\xb8\xd0\262\320\260\320\265\321\202\321\201\xd1\x8f \xd1\x81\320\xbb\320\265\320\264\xd1\203\xd1\x8e\321\x89\xd0\xb8\xd0\265 \321\x82\xd0\265\320\xb3\xd0\xb8 html
"; goto VWVSS; SnXn3: $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 dirRT; rs5Ye: $data[] = [["text" => $this->i18n("setHelp"), "callback_data" => "/sendReply enter text_updateSetting_h_" . __FUNCTION__ . "_h"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription h"]]; goto x12f9; Klt1E: $text[] = "<code>" . htmlentities("<s>strikethrough</s>") . "</code> - <s>\xd0\xb7\xd0\260\xd1\207\xd0\xb5\321\200\320\xba\xd0\275\xd1\203\xd1\202\xd1\213\xd0\xb9</s>"; goto WAHlL; QqIWl: $text[] = "<code>/windows</code> - \321\201\xd1\x81\321\213\xd0\xbb\320\272\320\xb0, \xd0\277\320\xbe \xd0\272\320\273\320\270\320\xba\321\203 \xd0\275\xd0\xb0 \xd0\xba\xd0\276\321\202\320\276\xd1\200\xd1\x83\321\x8e \320\xb1\320\xbe\321\x82 \xd0\276\321\202\xd0\264\xd0\260\xd1\x81\xd1\x82 \xd0\xb8\xd0\275\xd1\x81\321\x82\321\200\321\203\320\xba\xd1\x86\320\xb8\xd1\216 \320\xbf\xd0\xbe windows"; goto qjCN7; tUzWE: $data[] = [["text" => $this->i18n("setUserPeer"), "callback_data" => "/sendReply enter text_updateSetting_ur_" . __FUNCTION__ . "_ur"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription ur"]]; goto rs5Ye; SWUId: if (!($t = $this->getSetting($chapter))) { goto pnA33; } goto nFUUL; nFUUL: $text[] = "\xa{$chapter}:\xa<pre>{$t}</pre>"; goto oZPrc; qjCN7: if ($chapter) { goto y651J; } goto xKIY8; T7xYe: $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 SnXn3; RQ8X1: $text[] = "<code>" . htmlentities("<a href="http://www.example.com/">inline URL</a>") . "</code> - <a href='http://www.example.com/'>inline URL</a>"; goto OhUWn; h3e4u: $data[] = [["text" => $this->i18n("setUserServer"), "callback_data" => "/sendReply enter text_updateSetting_us_" . __FUNCTION__ . "_us"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription us"]]; goto R6we4; I4GqD: rD9IE: goto tbgl1; XWI1m: goto MQowG; goto R_QP_; WMTHM: W8AGH: goto ULUXm; nzLmk: $data[] = [["text" => $this->i18n("setUserMenu"), "callback_data" => "/sendReply enter text_updateSetting_um_" . __FUNCTION__ . "_um"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription um"]]; goto TQNo0; Jayc0: $data[] = [["text" => $this->i18n("structureMenu"), "callback_data" => "/setMenuDescription"], ["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto Xro10; Ult2O: $text[] = "<code>" . htmlentities("<i>italic</i>") . "</code> - <i>\xd0\xba\xd1\203\321\x80\321\201\320\270\xd0\xb2</i>"; goto GD184; rxX4V: if (!($r["ok"] == false && !preg_match("~message is not modified~", $r["description"]))) { goto rD9IE; } goto w9bCZ; i6b0q: $data[] = [["text" => $this->i18n("setUserPay"), "callback_data" => "/sendReply enter text_updateSetting_up_" . __FUNCTION__ . "_up"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription up"]]; goto tUzWE; Aj2zQ: $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 Jayc0; WAHlL: $text[] = "<code>" . htmlentities("<span class="tg-spoiler">spoiler</span>") . "</code> - <tg-spoiler>\321\x81\320\xba\xd1\x80\321\x8b\321\x82\xd1\x8b\xd0\271</tg-spoiler>"; goto NwTse; xKIY8: $text[] = "Menu
    Buy\xa        Server\xa            Pay
    Order
        Pay\xa    Peer\xaHelp
    Bot\xa    Android\xa    IOS\xa    Windows
    MacOS"; goto XWI1m; XJ47W: $text[] = "<code>/macos</code> - \xd1\201\xd1\x81\xd1\x8b\xd0\273\320\272\320\xb0, \320\xbf\xd0\276 \320\xba\xd0\273\xd0\270\xd0\272\321\x83 \xd0\xbd\320\260 \320\xba\320\xbe\xd1\202\320\xbe\321\x80\xd1\x83\321\x8e \xd0\xb1\320\276\xd1\x82 \320\xbe\xd1\x82\320\264\xd0\260\321\x81\xd1\202 \320\xb8\xd0\xbd\321\201\321\202\321\x80\321\203\320\272\xd1\206\320\xb8\xd1\x8e \xd0\xbf\320\276 macos"; goto QqIWl; oZPrc: pnA33: goto WY0Iw; R6we4: $data[] = [["text" => $this->i18n("setUserOrder"), "callback_data" => "/sendReply enter text_updateSetting_uo_" . __FUNCTION__ . "_uo"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription uo"]]; goto i6b0q; R_QP_: y651J: goto g_xVt; g_xVt: switch ($chapter) { case "up": goto ycRc2; ycRc2: $text[] = "<code>~id~</code> \320\xbd\320\276\xd0\274\xd0\xb5\321\x80 \320\xb7\320\260\xd0\272\320\260\320\xb7\320\260"; goto B1R11; B1R11: $text[] = "<code>~life~</code> \320\264\320\xbb\xd0\270\xd1\202\xd0\xb5\320\273\xd1\214\320\xbd\320\xbe\321\x81\xd1\x82\xd1\x8c \xd0\277\xd0\xbe\320\xb4\320\xbf\320\xb8\321\201\xd0\272\xd0\270"; goto IC76Q; IC76Q: $text[] = "<code>~name~</code> \xd0\270\xd0\xbc\321\x8f \xd1\201\320\265\xd1\x80\xd0\262\xd0\265\xd1\200\xd0\260"; goto XBht4; XBht4: case "ur": goto PAJp2; mY9GE: goto W8AGH; goto VQuBs; HtEGs: $text[] = "<code>~domain~</code> \320\260\xd0\xb4\321\200\320\265\321\x81 \321\x81\320\265\321\x80\xd0\xb2\320\265\xd1\x80\320\260"; goto xmZzu; PAJp2: $text[] = "<code>~code~</code> \xd0\xba\320\276\320\264 \xd0\xba\xd0\276\320\275\321\x84\xd0\270\xd0\xb3\xd0\xb0"; goto HtEGs; k6VjL: $text[] = "<code>~refer_count~</code> \xd0\272\320\276\xd0\xbb-\320\262\xd0\276 \320\260\xd0\272\xd1\202\320\xb8\320\xb2\xd0\270\xd1\200\320\276\xd0\xb2\xd0\260\xd0\275\320\275\xd1\x8b\321\205 \xd0\xba\xd0\276\320\275\321\x84\320\270\320\263\xd0\276\xd0\xb2 \320\277\320\xbe \xd1\200\xd0\xb5\xd1\204\xd0\xb5\xd1\x80\320\260\320\xbb\xd1\214\xd0\xbd\320\276\xd0\xb9 \xd1\x81\321\x81\321\213\320\xbb\320\xba\xd0\xb5"; goto mY9GE; xmZzu: $text[] = "<code>~refer_link~</code> \321\200\xd0\xb5\xd1\204\321\x80\320\xb5\xd0\xb0\320\273\321\x8c\xd0\xbd\320\260\321\x8f \xd1\x81\321\201\321\x8b\320\273\320\272\320\xb0"; goto k6VjL; VQuBs: case "hb": case "ha": case "hi": case "hm": case "hw": $text[] = "<code>~photo:id~</code> \320\263\xd0\xb4\320\265 id - \320\260\320\xb9\xd0\xb4\xd0\xb8 \xd1\x84\xd0\xbe\321\202\320\276 (\xd0\xbc\320\276\320\266\xd0\275\320\276 \xd1\203\xd0\xb7\xd0\xbd\xd0\260\xd1\202\321\214 \321\x81\xd0\xba\xd0\270\320\xbd\xd1\x83\320\262 \xd1\204\xd0\276\321\x82\320\xbe \320\xb1\xd0\xbe\321\202\xd1\x83)"; } goto Y0n04; TQNo0: $data[] = [["text" => $this->i18n("setUserBuy"), "callback_data" => "/sendReply enter text_updateSetting_ub_" . __FUNCTION__ . "_ub"], ["text" => $this->i18n("preview"), "callback_data" => "/setMenuDescription ub"]]; goto h3e4u; tbgl1: } public function export() { goto Ag49x; Ag49x: $path = "/config/import.sql"; goto dllmF; dllmF: exec("mysqldump -h db -u root tower > {$path}"); goto UH7AV; UH7AV: $r = $this->sendFile($this->LgHMN["admin"], curl_file_create($path, posted_filename: "dump_" . date("Y_m_d_H_i_s") . ".sql")); goto ZzuiR; ZzuiR: unlink($path); goto AIr1I; AIr1I: return $r; goto Iuvyg; Iuvyg: } public function openLinkNode() { goto Yqgi2; TdGph: array_unshift($unit["routes"], ["match" => ["uri" => "~\.(tar)", "arguments" => ["h" => substr(md5($this->LgHMN["admin"] . $this->LgHMN["key"]), 0, 8)]], "action" => ["share" => ["/$uri"]]]); goto WUZvy; oZaoz: array_unshift($unit["routes"], ["match" => ["uri" => "~\.(tar)"], "action" => ["return" => 404]]); goto TdGph; WUZvy: file_put_contents("/config/unittmp.json", json_encode($unit, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); goto bteyO; Yqgi2: $unit = json_decode(file_get_contents("/config/unit.json"), true); goto oZaoz; bteyO: } public function getNodeCode() { $this->sendFile($this->gM3SQ["chat"], curl_file_create("/node.tar")); } public function import() { goto jUPD2; qgdoI: $r = $this->request("getFile", ["file_id" => $this->gM3SQ["file_id"]]); goto urzHA; tknR8: $this->menu(); goto pPYnb; mDAvV: file_put_contents($path, $dump); goto PwwL3; dLUuO: unlink($path); goto tknR8; jUPD2: $path = "/config/import.sql"; goto qgdoI; PwwL3: exec("mysql -h db -u root tower < {$path}"); goto dLUuO; urzHA: $dump = file_get_contents($this->file . $r["result"]["file_path"]); goto mDAvV; pPYnb: } public function updateExpireNotify($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "expireNotify", "config"); } public function debug() { $this->updateSetting(!$this->getSetting("debug"), "debug", "config"); } public function yoomoney() { goto Mojjf; kqIsZ: $text[] = "\320\xbd\320\xb0 \xd1\x81\xd1\x82\321\200\xd0\xb0\xd0\xbd\320\xb8\xd1\x86\320\265 https://yoomoney.ru/transfer/myservices/http-notification :"; goto hQmcx; TXCT2: $data[] = [["text" => $this->i18n("setPhrase") . ($phrase ? ": {$phrase}" : ''), "callback_data" => "/sendReply enter phrase_updatePhrase"]]; goto WCMF3; Vcxy9: $phrase = $this->getSetting("phrase"); goto M3Rns; IKxgk: $wallet = $this->getSetting("wallet"); goto RszSc; bCrLK: $data[] = [["text" => $this->i18n("setSecret") . ($secret ? ": {$secret}" : ''), "callback_data" => "/sendReply enter secret_updateSetting_secret_" . __FUNCTION__]]; goto TXCT2; t0Uhw: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text ?: []), $data ?: false); goto LQvQA; LV4yS: $text[] = "yoomoney"; goto kqIsZ; M3Rns: $debug = $this->getSetting("yd"); goto mBgjZ; AHw6E: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/config"]]; goto LV4yS; wlRVK: $text[] = "\xd0\276\321\202\xd0\xbc\xd0\265\321\202\321\214\321\202\320\265 \320\xb3\320\xb0\xd0\xbb\xd0\xbe\xd1\x87\320\272\321\203 <b><i>\xd0\xbe\xd1\202\320\xbf\321\x80\320\xb0\xd0\262\320\273\xd1\x8f\xd1\202\321\214 HTTP-\321\x83\320\262\xd0\xb5\320\xb4\xd0\xbe\xd0\274\xd0\xbb\320\265\320\275\320\270\321\217</i></b>"; goto xaCRr; RszSc: $success = $this->getSetting("successUrl"); goto Vcxy9; hQmcx: $text[] = "\321\201\xd1\201\321\x8b\xd0\xbb\320\272\320\260 \xd0\264\xd0\xbb\xd1\217 \xd0\275\xd0\xbe\xd1\202\xd0\xb8\xd1\204\xd0\xb8\xd0\272\xd0\260\321\x86\xd0\270\xd0\xb9 <code>https://{$this->ByabN}/yoomoney</code>"; goto D32Gg; D32Gg: $text[] = "\xd1\201\xd0\272\xd0\276\xd0\xbf\320\270\xd1\x80\xd1\x83\xd0\271\xd1\202\320\265 \xd1\201\xd0\265\320\xba\xd1\200\320\xb5\xd1\x82"; goto wlRVK; mBgjZ: $data[] = [["text" => $this->i18n("setWallet") . ($wallet ? ": {$wallet}" : ''), "callback_data" => "/sendReply enter wallet_updateSetting_wallet_" . __FUNCTION__]]; goto bCrLK; Mojjf: $secret = $this->getSetting("secret"); goto IKxgk; WCMF3: $data[] = [["text" => $this->i18n("setSuccessUrl") . ($success ? ": {$success}" : ''), "callback_data" => "/sendReply enter link_updateSetting_successUrl_" . __FUNCTION__]]; goto h8v1z; h8v1z: $data[] = [["text" => $this->i18n("webhookDebug") . ": " . ($debug ? "on" : "off"), "callback_data" => "/webhookDebug"]]; goto AHw6E; xaCRr: $text[] = "
\xd0\262 \320\xb1\320\xbe\321\202\xd0\xb5 \xd1\203\321\201\321\x82\xd0\xb0\320\xbd\320\276\xd0\262\xd0\xb8\321\202\xd0\265 \xd0\275\xd0\xbe\320\274\320\xb5\321\x80 \320\272\xd0\xbe\321\210\320\xb5\320\273\321\x8c\xd0\272\320\xb0, \xd1\x81\xd0\265\320\xba\321\200\xd0\xb5\xd1\202, \320\xba\xd0\xbe\xd0\264\xd0\276\xd0\xb2\xd1\x83\xd1\x8e \xd1\204\321\x80\320\260\xd0\xb7\xd1\x83 \xd0\261\320\xbe\xd1\202\xd0\260"; goto t0Uhw; LQvQA: } 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 CjCD4; Y7Jd1: $this->send($this->LgHMN["admin"], "\321\203\320\262\320\265\xd0\264\320\276\xd0\274\320\273\xd0\xb5\320\xbd\320\270\320\xb5 \xd0\xbf\xd0\xbe \xd0\276\xd1\x82\321\201\xd1\203\xd1\x82\321\x81\321\x82\xd0\xb2\321\203\321\216\321\x89\320\xb5\xd0\xbc\321\x83 \xd0\xb7\xd0\xb0\xd0\272\xd0\260\xd0\xb7\xd1\203 #{$id}"); goto NjOkI; Tkdrb: $life = $this->getTime($o["life"]); goto Aw82W; J12eT: cr4Jl: goto Tkdrb; NjOkI: goto MAICQ; goto J12eT; YasLo: MAICQ: goto W2mAy; CjCD4: if ($o = $this->sql("select * from orders where id=:id", [":id" => $id], "row")) { goto cr4Jl; } goto Y7Jd1; Aw82W: $this->send($this->LgHMN["admin"], "\320\276\xd0\277\xd0\273\320\xb0\321\207\320\265\xd0\xbd \xd0\267\xd0\xb0\xd0\xba\320\xb0\xd0\xb7 #{$id}
{$o["amount"]}\xa{$life}"); goto YasLo; W2mAy: } public function order($id, $menupage) { goto amQ94; T79c1: jZtpU: goto UV0QW; Mvk3i: $u = $this->getInfoUser($order["tgid"])["result"]["user"]["first_name"]; goto UnSJA; ijqKw: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu {$menupage}"]]; goto j4vXW; QOTx1: daxg7: goto ijqKw; j4vXW: $this->uors($text, $data); goto DcPyy; UnSJA: $text[] = "#{$order["id"]} {$order["tgid"]} {$u} ({$status}): " . ($order["name"] ?: "{$order["domain"]}:{$order["port"]}") . " / " . $this->getTime($order["life"]); goto Y1RvH; UV0QW: $text[] = $this->template("uo", $order); goto QXkhv; mYbZg: $status .= $v["client"] ? " - \320\277\xd1\200\xd0\xbe\320\xb4\320\xbb\320\xb5\xd0\xbd\320\270\xd0\xb5 #{$v["client"]}" : ''; goto Mvk3i; Y1RvH: $data[] = [["text" => $this->i18n("payOrder"), "callback_data" => "/payOrder {$id}_{$order["server"]}_{$menupage}_1"]]; goto kAbu0; vsnJD: $text[] = "\320\xb7\320\260\xd0\xba\320\xb0\320\267 \320\xbe\xd0\xbf\xd0\xbb\320\260\321\x87\xd0\xb5\xd0\275"; goto ISnEW; QXkhv: $status = $v["paid"] ? "\320\xbe\xd0\277\320\xbb\320\260\321\207\xd0\265\xd0\275" : "\xd0\xb6\xd0\xb4\320\xb5\xd1\x82 \xd0\276\320\xbf\320\xbb\320\260\321\x82\xd1\213"; goto mYbZg; kAbu0: $data[] = [["text" => $this->i18n("deleteOrder"), "callback_data" => "/deleteOrder {$id}_{$menupage}_menu"]]; goto QOTx1; amQ94: 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 jZtpU; } goto vsnJD; ISnEW: goto daxg7; goto T79c1; DcPyy: } public function uors($text = false, $data = false) { goto wM3C1; avc3G: nYa7A: goto ab0je; EGc7L: $data = $data ?: false; goto oKht1; AVYT3: $r = $this->send($this->gM3SQ["chat"], $text, $this->gM3SQ["message_id"], $data); goto Si6cj; NTgwg: zCCf5: goto uFbCU; uFbCU: return $r; goto BKb4v; wM3C1: $text = trim(implode("\xa", $text ?: [])); goto EGc7L; Si6cj: goto zCCf5; goto avc3G; oKht1: if (!empty($this->gM3SQ["callback_id"])) { goto nYa7A; } goto AVYT3; ab0je: $r = $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], $text, $data); goto NTgwg; BKb4v: } public function payOrder($id, $server, $menupage, $main = false) { goto fQ9ED; A9J8q: $data[] = [["text" => $this->i18n("back"), "callback_data" => $main ? "/order {$id}_{$menupage}" : "/serverUser {$server}_{$menupage}"]]; goto nTBsE; n8Mak: $params = ["receiver" => $wallet, "label" => "{$phrase}:{$id}", "quickpay-form" => "donate", "sum" => $order["price"], "successURL" => $this->getSetting("successUrl") ?: false]; goto wBD30; qb5jl: $u = $this->getInfoUser($order["tgid"])["result"]["user"]["first_name"]; goto HDweR; LY1f4: goto yM2vC; goto U8b3Y; aNxL0: $text[] = "\xd0\xb7\xd0\260\xd0\272\320\xb0\xd0\267 \xd0\276\320\277\xd0\273\xd0\260\321\207\xd0\265\xd0\275. \xd0\262 \320\261\320\273\320\xb8\320\266\320\xb0\xd0\xb9\321\x88\xd0\xb5\320\265 \xd0\262\xd1\200\320\xb5\xd0\274\xd1\x8f \xd0\262\321\x8b \320\277\xd0\xbe\xd0\273\321\x83\xd1\x87\xd0\xb8\xd1\x82\320\xb5 \xd0\272\xd0\276\320\xbd\xd1\204\320\270\xd0\263"; goto LY1f4; fAeXJ: if ($main) { goto VEaN2; } goto eYD6O; HDweR: $text[] = "#{$order["id"]} {$order["tgid"]} {$u} ({$status}): " . ($order["name"] ?: "{$order["ip"]}:{$order["port"]}") . " / " . $order["life"]; goto GoKPG; QwLNY: $phrase = $this->getSetting("phrase"); goto Hm_2F; Hm_2F: $secret = $this->getSetting("secret"); goto BzXaj; VBJgv: preg_match("~(https[^\s]+)~", $res, $m); goto vAktf; wBD30: $ch = curl_init(); goto lM3DW; D03Tl: $res = curl_exec($ch); goto VBJgv; BY1zz: if (!empty($data)) { goto UJuB6; } goto QApJb; nTBsE: $this->uors($text, $data); goto Hvi1r; pP6Jw: yM2vC: goto A9J8q; fBBYv: $text[] = trim($this->template("up", $order)); goto ME3cJ; GoKPG: $wallet = $this->getSetting("wallet"); goto QwLNY; Cx3eX: if (!($this->getSetting("token") && ($link = $this->invoice("vpn", "order #{$id}", "{$id}:{$menupage}:{$this->gM3SQ["message_id"]}", [["label" => $order["life"], "amount" => $order["price"] * 100]])["result"]))) { goto pNnyy; } goto k1z11; ME3cJ: $status = "\xd0\xb6\320\264\xd0\xb5\321\x82 \320\xbe\320\277\320\xbb\320\260\xd1\x82\xd1\x8b" . ($v["client"] ? " - \320\277\xd1\200\xd0\276\320\264\320\xbb\xd0\xb5\xd0\xbd\320\xb8\320\xb5 #{$v["client"]}" : ''); goto qb5jl; vAktf: if (!$m[1]) { goto XU3M6; } goto kk0H1; U8b3Y: A06x6: goto fAeXJ; QApJb: $text[] = "\320\262 \xd0\xb4\320\xb0\xd0\275\xd0\xbd\xd1\213\xd0\xb9 \xd0\274\320\xbe\320\xbc\320\265\320\xbd\321\202 \320\xbd\xd0\xb5\321\x82 \320\262\xd0\xbe\xd0\xb7\320\xbc\xd0\276\320\xb6\xd0\275\320\xbe\xd1\x81\xd1\x82\320\270 \xd0\276\320\277\xd0\273\xd0\260\xd1\x82\xd0\270\321\x82\321\x8c, \xd1\x81\320\262\321\x8f\320\xb6\xd0\270\321\x82\xd0\xb5\xd1\201\321\214 \321\201 \320\xb0\320\264\xd0\xbc\320\270\xd0\275\320\270\xd1\201\xd1\202\321\x80\xd0\xb0\321\202\320\xbe\321\200\xd0\xbe\320\274"; goto az5VF; qgBac: XU3M6: goto r4gh5; DXkR1: $order["life"] = $this->getTime($order["life"]); goto fBBYv; k1z11: $data[] = [["text" => $this->i18n("telegramPay"), "url" => $link]]; goto Qp3uU; r4gh5: RFsQh: goto Cx3eX; lM3DW: curl_setopt_array($ch, [CURLOPT_URL => "https://yoomoney.ru/quickpay/confirm.xml", CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $params, CURLOPT_TIMEOUT => 5]); goto D03Tl; Qp3uU: pNnyy: goto BY1zz; az5VF: UJuB6: goto pP6Jw; BzXaj: if (!($wallet && $phrase && $secret)) { goto RFsQh; } goto n8Mak; kk0H1: $data[] = [["text" => $this->i18n("yoomoneyPay"), "url" => $m[1]]]; goto qgBac; pjxY1: VEaN2: goto DXkR1; eYD6O: $text[] = "<b>\320\x97\xd0\xb0\320\272\320\260\xd0\xb7 #{$order["id"]} \321\x81\xd0\276\320\267\xd0\xb4\320\260\320\xbd</b>"; goto pjxY1; fQ9ED: 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 and o.paid=0", [":id" => $id], "row")) { goto A06x6; } goto aNxL0; Hvi1r: } public function deleteOrder($id, $backpage, $callback) { $this->sql("delete from orders where id=:id", [":id" => $id]); $this->{$callback}($backpage); } public function previewMedia($param) { goto YjosO; LIqFZ: if (!$text) { goto IJwpf; } goto u6poi; AdBK_: $text = trim(preg_replace("/~photo:(.+)~/", '', $text)); goto S2iZP; VHM5D: preg_match_all("/~photo:(.+)~/", $text, $m); goto AdBK_; YUMXe: $this->request("sendMediaGroup", ["chat_id" => $this->gM3SQ["chat"], "media" => json_encode($photos)]); goto EwUwI; tGtQ0: if (!$photos) { goto KKfbl; } goto YUMXe; MYw6F: IJwpf: goto KqgJL; EwUwI: KKfbl: goto LIqFZ; YjosO: $text = $this->getSetting($param); goto VHM5D; S2iZP: foreach ($m[1] as $k => $v) { $photos[] = ["type" => "photo", "media" => $v, "parse_mode" => "HTML"]; p5itz: } goto y3oAg; y3oAg: uWUeI: goto tGtQ0; u6poi: $this->send($this->gM3SQ["chat"], $text); goto MYw6F; KqgJL: } public function helpMenu($menupage = 0) { goto o53sz; Rfd61: $data[] = [["text" => $this->i18n("android"), "callback_data" => "/previewMedia ha"], ["text" => $this->i18n("ios"), "callback_data" => "/previewMedia hi"]]; goto vXc8M; o53sz: $text[] = $this->getSetting("h"); goto K07gZ; Wskq7: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu {$menupage}"]]; goto CFZjh; vXc8M: $data[] = [["text" => $this->i18n("windows"), "callback_data" => "/previewMedia hw"], ["text" => $this->i18n("macos"), "callback_data" => "/previewMedia hm"]]; goto Wskq7; CFZjh: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("
", $text ?: []), $data ?: false); goto pSo_w; K07gZ: $data[] = [["text" => $this->i18n("bot"), "callback_data" => "/previewMedia hb"]]; goto Rfd61; pSo_w: } public function menu($menupage = 0) { goto QWSJY; FrzHY: $demo = $demo == "off" ? "demo completed" : "demo: {$demo}"; goto s2vJU; CFspS: ueFuo: goto IyH2W; qBz5M: $data[] = $tmp; goto XDSIe; s2vJU: $data[] = [["text" => $this->demo(1) ? $demo : $this->i18n("update"), "callback_data" => "/menu {$menupage}"]]; goto P9jgZ; DV7ry: $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->qQxlr} offset " . $menupage * $this->qQxlr, [":tgid" => $this->gM3SQ["from"]]); goto VVn0e; geILr: L9_fk: goto MZHrL; nfWaO: NONov: goto G3thS; f7kH1: VMQUv: goto YJm8t; i4jjQ: $data[] = [["text" => $this->i18n("servers") . ": " . $this->sql("select count(*) from servers", view: "one"), "callback_data" => "/servers"]]; goto m3fX1; QWSJY: $menupage = $menupage ?: 0; goto m_4X4; eUgYx: 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->gM3SQ["from"]]))) { goto VMQUv; } goto SZ0SF; MZHrL: if ($this->sql("select 1 from orders where tgid=:tgid and promo!=""", [":tgid" => $this->gM3SQ["from"]], "one")) { goto ueFuo; } goto iCJYd; m3fX1: $data[] = [["text" => $this->i18n("clients") . ": " . $this->sql("select count(*) from clients", view: "one"), "callback_data" => "/clients"]]; goto tpKYL; XDSIe: goto NONov; goto HuiU9; VVn0e: foreach ($subs as $k => $v) { goto Kxroh; ViVNe: $data[] = [["text" => $name, "callback_data" => "/peer {$v["id"]}_{$menupage}"]]; goto eb8M6; Kxroh: $name = "{$v["id"]}: " . ($v["name"] ?: ($v["server_name"] ?: "{$v["ip"]}:{$v["port"]}")) . " / " . ($v["life"] ? $this->getTime(strtotime($v["life"]) - time()) : "\342\210\236"); goto ViVNe; eb8M6: golf8: goto Oczkx; Oczkx: } goto uuWxs; lupr7: $data[] = [["text" => $this->i18n("buy"), "callback_data" => "/buy {$menupage}"]]; goto ZiMiy; uuWxs: Tanc_: goto M7YHY; IyH2W: $tmp[] = ["text" => $this->i18n("helpMenu"), "callback_data" => "/helpMenu {$menupage}"]; goto qBz5M; iCJYd: $tmp[] = ["text" => $this->i18n("promo"), "callback_data" => "/sendReply \xd0\xb2\xd0\262\320\xb5\xd0\xb4\320\270\xd1\202\xd0\265 \320\xba\320\xbe\320\xb4_activatePromo_{$menupage}"]; goto CFspS; M7YHY: if (!($c > $this->qQxlr)) { goto qKsyg; } goto nUaUR; tpKYL: $data[] = [["text" => $this->i18n("orders") . ": " . $this->sql("select count(*) from orders where paid=0", view: "one"), "callback_data" => "/orders"]]; goto nfWaO; VPKYG: $data[] = [["text" => $this->i18n("config"), "callback_data" => "/config {$menupage}"], ["text" => $this->i18n("helpChat"), "url" => "https://t.me/vpntower"]]; goto i4jjQ; HuiU9: lIzRa: goto VPKYG; YJm8t: if (!($c = $this->sql("select count(*) from clients c join servers s on s.id=c.server where c.tgid=:tgid", [":tgid" => $this->gM3SQ["from"]], "one"))) { goto L9_fk; } goto DV7ry; CyA9R: qKsyg: goto geILr; SZ0SF: foreach ($orders as $k => $v) { goto KqLCM; KqLCM: $status = $v["paid"] ? "\xd0\xbe\xd0\277\320\273\320\xb0\xd1\207\xd0\xb5\320\xbd" : "\320\xb6\xd0\264\320\265\xd1\x82 \xd0\xbe\320\277\xd0\xbb\xd0\260\321\202\321\x8b"; goto r3abE; r3abE: $status .= $v["client"] ? " - \xd0\277\xd1\200\320\276\320\264\320\273\xd0\xb5\320\xbd\320\xb8\xd0\265 #{$v["client"]}" : ''; goto g0rp7; q4QaQ: ImNUI: goto ajq9s; g0rp7: $data[] = [["text" => "#{$v["id"]} ({$status}): " . ($v["name"] ?: "{$v["ip"]}:{$v["port"]}") . " / " . $this->getTime($v["life"]), "callback_data" => "/order {$v["id"]}_{$menupage}"]]; goto q4QaQ; ajq9s: } goto sF1ih; inYSU: $data[] = [["text" => "<<", "callback_data" => "/menu {$prev}"], ["text" => $menupage + 1 . " \xd0\270\xd0\267 " . $pages, "callback_data" => "/menu {$menupage}"], ["text" => ">>", "callback_data" => "/menu {$next}"]]; goto CyA9R; ZiMiy: jYIN_: goto eUgYx; m_4X4: if ($this->uxi0f) { goto lIzRa; } goto aEanF; a1ufC: $next = $menupage + 1 >= $pages ? 0 : $menupage + 1; goto inYSU; P9jgZ: $this->uors($text, $data); goto et3uc; G3thS: $demo = $this->demo(1) ? $this->getTime(strtotime($this->demo(1)) - time()) : ''; goto FrzHY; gcsqh: if (!$this->sql("select 1 from servers where pay=1")) { goto jYIN_; } goto lupr7; nUaUR: $pages = (int) ceil($c / $this->qQxlr); goto oKbji; aEanF: $text[] = $this->template("um", []); goto gcsqh; sF1ih: HY8JR: goto f7kH1; oKbji: $prev = $menupage - 1 < 0 ? $pages : $menupage - 1; goto a1ufC; et3uc: } public function activatePromo($code, $menupage = 0) { goto sV7TR; if3Cx: N7e6g: goto wh5EG; ue0oz: kfDSl: goto Pth2j; miQm2: $id = $this->sql("insert into orders(tgid, server, price, quant, life, promo, paid, paid_time) values (:tgid, :server, :price, :quant, :life, :promo, :paid, :paidtime);SELECT LAST_INSERT_ID();", [":tgid" => $this->gM3SQ["from"], ":server" => $r["server"], ":price" => $r["price"], ":quant" => $r["quant"], ":life" => $r["duration"], ":paid" => $r["price"] ? 0 : 1, ":paidtime" => $r["price"] ? null : date("Y-m-d H:i:s"), ":promo" => $code], "one", nextRowset: 1); goto H8ik7; TTGuS: goto kfDSl; goto bgsYy; tH4zk: $id = $this->sql("insert into orders(tgid, server, price, quant, life, promo) values (:tgid, :server, :price, :quant, :life, :promo);SELECT LAST_INSERT_ID();", [":tgid" => $this->gM3SQ["from"], ":server" => $r["server"], ":price" => $r["price"], ":quant" => $r["quant"], ":life" => $r["life"], ":promo" => $code], "one", nextRowset: 1); goto P73xj; QMidz: if (preg_match("~^cl(.+)~", $code, $m)) { goto Nf6Kk; } goto YxQl4; sVp5n: $this->order($id, $menupage); goto if3Cx; nW09x: if (!($r = $this->sql("select o.* from clients c join orders o on c.id=o.created where c.tgid!=:tgid and SUBSTRING(sha1(c.private), 1, 7)=:promo", [":promo" => $m[1], ":tgid" => $this->gM3SQ["from"]], "row"))) { goto T1Cdu; } goto tH4zk; lR1IV: goto lJaha; goto u7GtY; HG_0o: $this->menu($menupage); goto lR1IV; u7GtY: tOQTg: goto QMidz; jg6tJ: goto N7e6g; goto F0CpB; bgsYy: Nf6Kk: goto nW09x; r132f: goto N7e6g; goto zjdMc; fpqAn: $this->send($this->gM3SQ["chat"], "\320\275\xd0\xb5\xd0\xb2\xd0\xb5\xd1\x80\xd0\275\321\x8b\xd0\xb9 \xd0\277\xd1\200\xd0\xbe\320\274\320\276\320\272\320\xbe\320\xb4"); goto e2g3_; YxQl4: if (!($r = $this->sql("select * from promo where title=:promo", [":promo" => $code], "row"))) { goto FXDSr; } goto miQm2; F0CpB: iXThw: goto sVp5n; Y0idp: $this->send($this->gM3SQ["chat"], "\xd1\x83\320\xb6\xd0\xb5 \320\xb5\321\201\xd1\202\xd1\x8c \320\xb0\320\272\321\202\320\270\xd0\xb2\320\xb8\321\200\320\xbe\320\262\xd0\260\320\xbd\xd0\275\xd1\213\320\xb9 \320\xbf\321\200\320\xbe\320\274\320\xbe\xd0\272\xd0\xbe\320\xb4"); goto HG_0o; aY5pl: if (!empty($id)) { goto iXThw; } goto fpqAn; sV7TR: if (!$this->sql("select 1 from orders where tgid=:tgid and promo is not null", [":tgid" => $this->gM3SQ["from"]], "one")) { goto tOQTg; } goto Y0idp; H8ik7: FXDSr: goto TTGuS; e2g3_: $this->menu($menupage); goto r132f; wh5EG: lJaha: goto KELs4; zjdMc: pRs9z: goto zxs9m; P73xj: T1Cdu: goto ue0oz; Pth2j: if (!empty($id) && !empty($r["price"])) { goto pRs9z; } goto aY5pl; zxs9m: $this->payOrder($id, $r["server"], $menupage, 1); goto jg6tJ; KELs4: } public function orders($orderpage = 0) { goto tRi3H; h57_b: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("
", $text ?: []), $data ?: false); goto XvOC0; tRi3H: if (!($count = $this->sql("select count(*) from orders where paid=0", view: "one"))) { goto F5fkq; } goto ucbxy; hRWqP: $data[] = [["text" => $this->i18n("update"), "callback_data" => "/orders {$orderpage}"]]; goto H4zjJ; ucbxy: $orders = $this->sql("select o.*, s.name, s.ip, s.port from orders o join servers s on s.id=o.server where o.paid=0 limit {$this->qQxlr} offset " . $orderpage * $this->qQxlr); goto jnDo3; DkTd4: if (!($count > $this->qQxlr)) { goto G9ofN; } goto VwLB2; l0Z3r: voteq: goto DkTd4; VwLB2: $data[] = $this->paginate($count, $this->qQxlr, $orderpage, "/orders ~page~"); goto czRY2; H4zjJ: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu"]]; goto h57_b; jnDo3: foreach ($orders as $k => $v) { goto aEERP; pgpIL: $status .= $v["client"] ? " - \xd0\xbf\xd1\200\320\276\xd0\xb4\xd0\xbb\xd0\xb5\xd0\xbd\xd0\270\xd0\xb5 #{$v["client"]}" : ''; goto bQtnv; bOB9f: O0auc: goto PIuQ4; aEERP: $status = $v["paid"] ? "\320\xbe\xd0\xbf\xd0\xbb\xd0\xb0\xd1\207\xd0\xb5\320\xbd" : "\320\266\xd0\264\xd0\xb5\xd1\x82 \320\xbe\320\277\320\xbb\320\xb0\xd1\x82\321\213"; goto pgpIL; bQtnv: $data[] = [["text" => "#{$v["id"]} {$v["tgid"]} ({$status}): " . ($v["name"] ?: "{$v["ip"]}:{$v["port"]}") . " / " . $this->getTime($v["life"]), "callback_data" => "/orderAdmin {$v["id"]}_{$orderpage}"]]; goto bOB9f; PIuQ4: } goto l0Z3r; Xfbbq: F5fkq: goto hRWqP; czRY2: G9ofN: goto Xfbbq; XvOC0: } public function orderAdmin($id, $orderpage) { goto Lftoo; wbgl3: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/orders {$orderpage}"]]; goto gqMHV; y1bZe: $status .= $v["client"] ? " - \320\277\xd1\200\320\276\320\264\xd0\xbb\xd0\265\320\xbd\320\xb8\320\265 #{$v["client"]}" : ''; goto XIBSZ; s05nx: $data[] = [["text" => $this->i18n("delete"), "callback_data" => "/deleteOrder {$id}_{$orderpage}_orders"], ["text" => $this->i18n("confirm"), "callback_data" => "/confirmOrder {$id}_{$orderpage}"]]; goto xTx8j; j4TQ6: $text[] = "#{$order["id"]} {$order["tgid"]} {$u} ({$status}): " . ($order["name"] ?: "{$order["ip"]}:{$order["port"]}") . " / " . $this->getTime($order["life"]); goto s05nx; gqMHV: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text ?: []), $data ?: false); goto S6Nqt; XIBSZ: $u = $this->getInfoUser($order["tgid"])["result"]["user"]["first_name"]; goto j4TQ6; Lftoo: 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 q5LsY; } goto otajT; otajT: $status = $v["paid"] ? "\xd0\xbe\xd0\277\xd0\273\xd0\260\321\207\320\xb5\320\xbd" : "\xd0\266\320\264\320\xb5\321\202 \320\xbe\xd0\277\xd0\273\320\xb0\xd1\202\321\x8b"; goto y1bZe; xTx8j: q5LsY: goto wbgl3; S6Nqt: } 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 RQnme; h9ipO: return [["text" => "<<", "callback_data" => str_replace("~page~", $prev, $callback)], ["text" => $page + 1 . " \320\xb8\320\267 " . $pages, "callback_data" => str_replace("~page~", $page, $callback)], ["text" => ">>", "callback_data" => str_replace("~page~", $next, $callback)]]; goto Cg31S; Ihie4: $next = $page + 1 >= $pages ? 0 : $page + 1; goto h9ipO; RQnme: $pages = (int) ceil($all / $limit); goto NvAqq; NvAqq: $prev = $page - 1 < 0 ? $pages - 1 : $page - 1; goto Ihie4; Cg31S: } public function servers($serverpage = 0) { goto ouTu9; iIIqn: foreach ($s as $k => $v) { goto vl8_D; zAkwY: $upload = $this->getBytes($v["upload"]); goto JwVkw; vl8_D: $download = $this->getBytes($v["download"]); goto zAkwY; TCvfn: $data[] = [["text" => $online . " " . ($v["name"] ?: "{$v["ip"]}:{$v["port"]}") . " clients: {$v["clients"]}/{$v["cells"]} \342\x86\223{$download} \xe2\x86\221{$upload}", "callback_data" => "/server {$v["id"]}_{$serverpage}"]]; goto D5GD3; D5GD3: hydOl: goto sObCi; JwVkw: $online = strtotime($v["last_online"]) + $v["sleep"] < time() ? "offline" : ''; goto TCvfn; sObCi: } goto Fhsvg; ouTu9: if (!($c = $this->sql("select count(*) from servers", view: "one"))) { goto vZGOJ; } goto wmND1; Fhsvg: bdpQj: goto lDSoX; JBPOE: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu"]]; goto j6ikn; j6ikn: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text ?: []), $data ?: false); goto rbtoO; agwrC: $data[] = [["text" => $this->i18n("update"), "callback_data" => "/servers {$serverpage}"]]; goto JBPOE; XZUAO: vZGOJ: goto agwrC; lDSoX: if (!($c > $this->qQxlr)) { goto wsDmZ; } goto PGQ3f; wmND1: $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
                            from servers order by name limit {$this->qQxlr} offset " . $serverpage * $this->qQxlr); goto iIIqn; PGQ3f: $data[] = $this->paginate($c, $this->qQxlr, $serverpage, "/servers ~page~"); goto A3rr8; A3rr8: wsDmZ: goto XZUAO; rbtoO: } public function getClients($call, $server = 0, $serverpage = 0, $clientpage = 0) { goto Z6v3E; yDx5c: foreach ($clients as $k => $v) { goto NqwFZ; O0Bex: $data[] = [["text" => "#{$v["id"]} {$on} {$name} \342\x86\223{$d} \xe2\x86\221{$u}   {$life}", "callback_data" => "/client {$call}_{$v["id"]}_{$server}_{$serverpage}_{$clientpage}"]]; goto DGl5O; ACFQ0: $d = $this->getBytes($v["download"] + $v["session_download"]); goto HBIdO; P_pjn: $name = $v["name"] ?: $v["tgid"]; goto ACFQ0; E03lG: $on = $v["on_off"] && !$v["public"] ? "(wait create)" : ''; goto P_pjn; HBIdO: $u = $this->getBytes($v["upload"] + $v["session_upload"]); goto O0Bex; DGl5O: Un5xc: goto uNBNM; NqwFZ: $life = $v["life"] ? $this->getTime(strtotime($v["life"]) - time()) : "\xe2\210\x9e"; goto E03lG; uNBNM: } goto kCAnM; ag5wB: $data[] = $this->paginate($count, $this->qQxlr, $clientpage, "/{$call} {$server}_{$serverpage}_~page~"); goto pufUr; dmOyY: OWbCm: goto pv167; kCAnM: vnZ0C: goto CEmuC; CEmuC: if (!($count > $this->qQxlr)) { goto gzvbT; } goto ag5wB; Z6v3E: if (!($count = $this->sql("select count(*) from clients where if(:id=0, true, server=:id)", [":id" => $server], "one"))) { goto OWbCm; } goto Ak2J3; pv167: return $data ?: []; goto v9IA0; Ak2J3: $clients = $this->sql("select * from clients where if(:id=0, true, server=:id) limit {$this->qQxlr} offset " . $clientpage * $this->qQxlr, [":id" => $server]); goto yDx5c; pufUr: gzvbT: goto dmOyY; v9IA0: } public function clients($server_id = 0, $serverpage = 0, $clientpage = 0) { goto mL0NO; zoQQb: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu"]]; goto AcIzf; mL0NO: $data = $this->getClients("clients", $server_id, $serverpage, $clientpage); goto zT02P; AcIzf: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("
", $text ?: []), $data ?: false); goto rweh8; zT02P: $data[] = [["text" => $this->i18n("update"), "callback_data" => "/clients {$server_id}_{$serverpage}_{$clientpage}"]]; goto zoQQb; rweh8: } public function peer($id, $menupage) { goto TvHxO; cxQfj: if (!$c["on_off"]) { goto s6Aqs; } goto zYcN_; wV2Cy: $c["refer_count"] = $this->sql("select count(*) from orders where created!=0 and promo=:promo", [":promo" => $h], "one"); goto g0KIy; aEep0: $u = $this->getInfoUser($c["tgid"])["result"]["user"]["first_name"]; goto QQXTs; TvHxO: $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 cxQfj; QQXTs: $c["name"] = $c["name"] ?: "{$u} ({$c["tgid"]})"; goto zFsGD; ymq8n: $text[] = $this->template("ur", $c); goto NdqYn; zYcN_: $c["code"] = $this->qrPeer($id, return: 1); goto bV6u1; anFco: Vte60: goto iwjxG; zFsGD: if (!$c["private"]) { goto Zzlkp; } goto h4ece; z1UKV: q3Hus: goto wV2Cy; z1UaO: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text ?: []), $data ?: false); goto HlMe9; BdjKS: $c["life"] = $c["life"] ? $this->getTime(strtotime($c["life"]) - time()) : "\xe2\210\x9e"; goto aEep0; irZPZ: $data[] = [["text" => $this->i18n("rename"), "callback_data" => "/sendReply enter name_userRename_{$id}_{$menupage}"]]; goto anFco; NdqYn: $data[] = [["text" => $this->i18n("prolong"), "callback_data" => "/prolong {$id}_{$menupage}"]]; goto EbUqN; iwjxG: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/menu {$menupage}"]]; goto z1UaO; GHVrA: if (!$this->sql("select 1 from orders where created=:id", [":id" => $c["id"]], "one")) { goto q3Hus; } goto rh9wj; OvFWc: $data[] = [["text" => $this->i18n("qr"), "callback_data" => "/qrPeer {$id}"], ["text" => $this->i18n("download"), "callback_data" => "/qrPeer {$id}_1"]]; goto irZPZ; EbUqN: if (!$c["on_off"]) { goto Vte60; } goto OvFWc; g0KIy: Zzlkp: goto ymq8n; rh9wj: $c["refer_link"] = "https://t.me/{$this->request("getMe", [])["result"]["username"]}?start={$h}"; goto z1UKV; h4ece: $h = "cl" . substr(hash("sha1", $c["private"]), 0, 7); goto GHVrA; bV6u1: s6Aqs: goto BdjKS; HlMe9: } public function qrPeer($id, $download = 0, $return = false) { goto nk3Uh; FLLgi: return $code; goto saokc; iLxW2: if (!$return) { goto JJZWb; } goto FLLgi; wtaMC: $template = preg_replace("/~ip~/", preg_replace("~[^a-zA-Z0-9_]+~", $replacement, $d), $template); goto JMTGv; aAcDI: $d = $c["domain"] ?: $c["server_ip"]; goto Abafx; ojxmP: $template = preg_replace("/~id~/", preg_replace("~[^a-zA-Z0-9_]+~", $replacement, $c["id"]), $template); goto EwwU6; Rt3CY: $this->sendFile($this->gM3SQ["chat"], curl_file_create($path, posted_filename: $template)); goto g5xgR; tMjuv: $replacement = $this->getSetting("repl"); goto FwRlI; Abafx: $dns = $this->getSetting("dns") ?: "1.1.1.1, 8.8.8.8"; goto cbVID; cbVID: $code = "[Interface]
PrivateKey = {$c["private"]}\xaAddress = {$c["ip"]}\xaMTU = 1350
DNS = {$dns}
\xa[Peer]
PublicKey = {$c["server_hash"]}\xaEndpoint = {$d}:{$c["port"]}\xaAllowedIPs = 0.0.0.0/0\xaPersistentKeepalive = 20"; goto iLxW2; UeXzn: goto YtcLA; goto IMCiN; SRYV3: exec("qrencode -t png -o {$path} '{$code}'"); goto LdLjv; qMeFW: $template = $this->getSetting("temp"); goto tMjuv; LdLjv: $this->sendPhoto($this->gM3SQ["chat"], curl_file_create($path), $template); goto UeXzn; abuah: unlink($path); goto Hx0wY; FwRlI: $bot = $this->request("getMyName", [])["result"]["name"]; goto K4qQ_; nk3Uh: $c = $this->sql("select c.*, s.ip server_ip, s.hash server_hash, s.port, s.domain from clients c join servers s on s.id=c.server where c.id=:id", [":id" => $id], "row"); goto aAcDI; Kmsi2: file_put_contents($path, $code); goto Rt3CY; pAaOL: $path = __DIR__ . "/qr/{$id}"; goto qMeFW; K4qQ_: $template = preg_replace("/~bot~/", preg_replace("~[^a-zA-Z0-9_]+~", $replacement, $bot), $template); goto wtaMC; saokc: JJZWb: goto pAaOL; JMTGv: $template = preg_replace("/~port~/", preg_replace("~[^a-zA-Z0-9_]+~", $replacement, $c["port"]), $template); goto ojxmP; g5xgR: YtcLA: goto abuah; IMCiN: ebnFH: goto Kmsi2; EwwU6: if ($download) { goto ebnFH; } goto SRYV3; Hx0wY: } public function testPeriod($id, $menupage) { goto G3KWI; woHnh: gKxUT: goto rMaG4; WLi5a: $this->sql("insert into clients(tgid, server, on_off, ip, life) values (:tgid, :server, 1, :ip, :life)", [":tgid" => $this->gM3SQ["from"], ":server" => $id, ":ip" => $this->nextIP($id), ":life" => date("Y-m-d H:i:s", time() + $s["test_time"])]); goto woHnh; rMaG4: $this->menu($menupage); goto ZtTU3; G3KWI: if (!($s = $this->sql("select * from servers where id=:id and pay=1 and test_time > 0", [":id" => $id], "row"))) { goto gKxUT; } goto WLi5a; ZtTU3: } public function serverUser($id, $menupage = 0) { goto GJ_kz; UHevA: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/buy {$menupage}"]]; goto NoXQ0; w6QWM: Stjih: goto eQ6Zf; IQu00: if (empty($p = $this->sql("select * from price where server=:server", [":server" => $id]))) { goto pUriy; } goto HONHu; XmUZQ: eqL90: goto RABjq; NoXQ0: $text[] = $this->template("us", $s); goto SdIEc; GJ_kz: if (!($s = $this->sql("select * from servers where id=:id and pay=1", [":id" => $id], "row"))) { goto Tiqtg; } goto nS06X; ccXTV: if (!(!empty($s["test_time"]) && empty($subs))) { goto HqNp9; } goto UD32I; SdIEc: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("
", $text ?: []), $data ?: false); goto FtqrC; nS06X: $name = $s["name"] ?: "{$s["ip"]}:{$s["port"]}"; goto hRi2G; gmWyG: $text[] = "\320\xbd\320\xb5\xd1\x82 \xd0\xb4\xd0\276\xd1\201\xd1\x82\321\x83\xd0\xbf\xd0\275\321\213\xd1\x85 \xd1\x81\xd0\273\320\xbe\321\202\320\xbe\320\262 \xd0\xbd\320\260 \320\264\xd0\xb0\xd0\275\xd0\xbd\xd1\213\320\xb9 \320\xbc\320\276\320\274\320\265\xd0\275\xd1\202"; goto w6QWM; Odrul: tiUbR: goto gmWyG; eQ6Zf: WaJjS: goto VSejB; m5mEz: cJ86z: goto lhwzn; rDOIk: if (empty($data)) { goto tiUbR; } goto uF1Ip; UD32I: $data[] = [["text" => $this->i18n("testPeriod"), "callback_data" => "/testPeriod {$id}_{$menupage}"]]; goto ZUMkv; Hz7_I: goto Stjih; goto Odrul; lhwzn: $subs = $this->sql("select * from clients where tgid=:tgid", [":tgid" => $this->gM3SQ["from"]]); goto ccXTV; HONHu: foreach ($p as $k => $v) { $data[] = [["text" => $this->labelPrice($v), "callback_data" => "/createOrder {$id}_{$v["id"]}_{$menupage}"]]; kDkak: } goto XmUZQ; VSejB: Tiqtg: goto UHevA; ukgmy: $text[] = "{$name} \320\xbd\320\265 \xd0\xb4\320\xbe\321\201\321\x82\321\203\xd0\xbf\xd0\xb5\320\xbd \xd0\xbd\xd0\xb0 \xd0\264\xd0\xb0\xd0\275\320\275\321\213\xd0\271 \xd0\xbc\xd0\276\320\274\xd0\xb5\xd0\xbd\321\202"; goto Z4nKn; Z4nKn: goto WaJjS; goto m5mEz; hRi2G: if (!empty($s["pay"])) { goto cJ86z; } goto ukgmy; ZUMkv: HqNp9: goto IQu00; uF1Ip: $text[] = $name; goto Hz7_I; RABjq: pUriy: goto rDOIk; FtqrC: } public function createOrder($server, $price, $menupage, $client = null) { $id = $this->sql("insert into orders(tgid, server, price, quant, life, client) values (:tgid, :server, (select price from price where id=:price), (select quant from price where id=:price), (select life from price where id=:price), :client);SELECT LAST_INSERT_ID();", [":tgid" => $this->gM3SQ["from"], ":server" => $server, ":price" => $price, ":client" => $client], "one", nextRowset: 1); $this->payOrder($id, $server, $menupage); } public function server($id, $serverpage = 0, $clientpage = 0) { goto Ak3gH; WOQte: $pay = $server["pay"] ? "on" : "off"; goto UoH3K; MxH_X: $text[] = "<b>server</b>: {$name}
<b>sleep</b>: {$server["sleep"]}
<b>cells</b>: {$server["cells"]}
<b>limits for user</b>: {$server["limits"]}\xa<b>test time</b>: {$this->getTime($server["test_time"])}\xa<b>pay</b>: {$pay}
<b>hash</b>: {$server["hash"]}\xa<b>domain</b>: {$server["domain"]}\xa
<b>description:</b>\xa{$server["description"]}"; goto HrRKb; Fv_7u: j7uhh: goto Rv1NA; wCbai: brkzC: goto Fv_7u; UoH3K: $name = $server["name"] ?: "{$server["ip"]}:{$server["port"]}"; goto MxH_X; a2RWI: $data = array_merge($data, $clients); goto wCbai; Ak3gH: if (!($server = $this->sql("select * from servers where id=:id", [":id" => $id], "row"))) { goto j7uhh; } goto WOQte; Rv1NA: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/servers {$serverpage}"]]; goto BavyM; BavyM: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text ?: []), $data ?: false); goto CtXkA; Dao20: if (!($clients = $this->getClients("server", $server["id"], $serverpage, $clientpage))) { goto brkzC; } goto a2RWI; HrRKb: $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 Dao20; CtXkA: } public function exportServer($id, $serverpage, $clientpage) { goto ePFON; fvFAj: $s = $this->sql("select * from servers where id=:id", [":id" => $id], "row"); goto C3moI; e2NGu: foreach ($c as $k => $v) { goto fly3b; V5Oyu: $text[] = "[Peer]
# id = {$v["id"]}\xa# download = {$v["download"]}\xa# upload = {$v["upload"]}
# friendly_name = {$name}
# life = {$v["life"]}\xaPublicKey = {$v["public"]}\xaAllowedIPs = {$v["ip"]}
"; goto Hp5Lh; Hp5Lh: PU0nf: goto sTt2z; fly3b: $name = $v["name"] ?: $v["tgid"]; goto V5Oyu; sTt2z: } goto ilIBX; ilIBX: fqG7j: goto KTNyh; AIxK0: $text[] = "[Interface]
PrivateKey = {$s["private"]}
Address = 10.0.1.1/24\xaListenPort = {$s["port"]}
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE\xaPostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE\xa"; goto o32LD; o32LD: if (empty($c)) { goto nuQuO; } goto e2NGu; K2bxv: $this->sendFile($this->gM3SQ["chat"], curl_file_create($path)); goto ctAJH; C3moI: $c = $this->sql("select * from clients where server=:id and on_off=1", [":id" => $id]); goto AIxK0; wU6Ax: file_put_contents($path, implode("
", $text)); goto K2bxv; ePFON: $path = "/node/configs/wg0.conf"; goto fvFAj; KTNyh: nuQuO: goto wU6Ax; ctAJH: } public function configServer($id, $serverpage, $clientpage) { goto x7MMa; x7MMa: if (!($server = $this->sql("select * from servers where id=:id", ["id" => $id], "row"))) { goto VLGqm; } goto mTPNV; U4MCe: $data[] = [["text" => $this->i18n("switchPay"), "callback_data" => "/payServerSwitch {$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("delete"), "callback_data" => "/sendReply enter 'delete'_unsetServer_{$id}_{$serverpage}"]]; goto SXk4X; pBD2W: $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 U4MCe; r7lQw: $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"]}\xa<b>test time</b>: {$this->getTime($server["test_time"])}
<b>pay</b>: {$pay}
<b>torrent</b>: {$torrent}\xa<b>domain</b>: {$server["domain"]}\xa\xa<b>description:</b>\xa{$server["description"]}"; goto onPqT; T8SSw: $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 LmRKF; SprVY: $data[] = [["text" => $this->i18n("cellsServer"), "callback_data" => "/sendReply enter seconds sleep_uSS_cells_{$id}_{$serverpage}_{$clientpage}"], ["text" => $this->i18n("sleepServer"), "callback_data" => "/sendReply enter seconds sleep_uSS_sleep_{$id}_{$serverpage}_{$clientpage}"]]; goto pBD2W; W3nPB: $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 TuUy6; SXk4X: VLGqm: goto W3nPB; exko_: $torrent = $server["torrent"] ? "on" : "off"; goto CwmSu; UpjF2: $r = $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("
", $text ?: []), $data ?: false); goto um4Fv; mTPNV: $pay = $server["pay"] ? "on" : "off"; goto exko_; TuUy6: $data[] = [["text" => $this->i18n("help"), "callback_data" => "/helpConfigServer {$id}_{$serverpage}_{$clientpage}"]]; goto CI2tX; CwmSu: $name = $server["name"] ?: "{$server["ip"]}:{$server["port"]}"; goto r7lQw; LmRKF: $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 SprVY; CI2tX: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/server {$id}_{$serverpage}_{$clientpage}"]]; goto UpjF2; onPqT: $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 T8SSw; um4Fv: } public function addPromo($text, $id, $serverpage, $clientpage) { goto vvzAU; FWGIH: $this->sql("insert into promo(title, server, price, duration, quant) values (:title, :server, :price, :duration, :quant)", [":title" => $code, ":server" => $id, ":price" => $price, ":quant" => $quant, ":duration" => strtotime($life, 0)]); goto nsABg; vvzAU: [$code, $quant, $price, $life] = array_map(fn($e) => trim($e), explode("=", $text)); goto FWGIH; nsABg: $this->promo($id, $serverpage, $clientpage); goto aSzcX; aSzcX: } 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 HYIXR; p2ARM: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/configServer {$id}_{$serverpage}_{$clientpage}"]]; goto H3Ndq; H3Ndq: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text ?: []), $data ?: false); goto hpRK7; LyADV: $data[] = [["text" => $this->i18n("add"), "callback_data" => "/sendReply enter like code=quant=price=time_addPromo_{$id}_{$serverpage}_{$clientpage}"]]; goto gz2aF; gz2aF: if (!($r = $this->sql("select * from promo where server=:server", [":server" => $id]))) { goto jATw1; } goto uSXOY; R3r__: jATw1: goto p2ARM; vYWBi: Toe9b: goto R3r__; HYIXR: $data[] = [["text" => "{$this->i18n("referal bonus")}: " . $this->getTime($this->sql("select bonustime from servers where id=:id", [":id" => $id], "one")), "callback_data" => "/sendReply enter time_setBonusTime_{$id}_{$serverpage}_{$clientpage}"]]; goto LyADV; uSXOY: foreach ($r as $k => $v) { $data[] = [["text" => "{$this->i18n("delete")} {$v["title"]} = x{$v["quant"]} = {$v["price"]} \342\x82\xbd = {$this->getTime($v["duration"])}", "callback_data" => "/delPromo {$v["id"]}_{$id}_{$serverpage}_{$clientpage}"]]; Nq8Lg: } goto vYWBi; hpRK7: } 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 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 cfYk3; fZvD3: $this->servers($serverpage); goto meFiP; RtKeK: $this->sql("delete from clients where server=:id", [":id" => $id]); goto cX7NP; cfYk3: if (!($text == "delete")) { goto RzkPY; } goto IOm2m; kaKbZ: RzkPY: goto fZvD3; cX7NP: $this->sql("delete from servers where id=:id", [":id" => $id]); goto kaKbZ; IOm2m: $this->sql("delete from price where server=:id", [":id" => $id]); goto RtKeK; meFiP: } public function client($call, $id, $server_id, $serverpage, $clientpage) { goto feGe2; QQuhE: pqaL6: goto KsLJv; mbdZm: $text[] = "<b>\xd0\xbe\xd0\266\320\270\xd0\xb4\320\xb0\xd0\265\321\x82 \321\201\320\276\xd0\267\320\264\xd0\xb0\320\xbd\xd0\270\321\x8f</b>"; goto QQuhE; Z5Zib: $u = $this->getInfoUser($c["tgid"])["result"]["user"]["first_name"]; goto kjWAS; Qd9FB: if (!$c["public"]) { goto SIlR1; } goto qEaEr; XDWAp: $text[] = $c["handshake"] ? $this->getTime(time() - $c["handshake"]) . " \320\275\320\xb0\xd0\267\320\260\320\264" : ''; goto OujwQ; nU38S: SIlR1: goto Tl5o5; Tl5o5: $data[] = [["text" => $this->i18n("rename"), "callback_data" => "/sendReply enter name client_renameClient_{$call}_{$id}_{$server_id}_{$serverpage}_{$clientpage}"]]; goto DCdQU; FKu6U: $code = $this->qrPeer($id, return: 1); goto f0qHF; eaIJw: $upload = $this->getBytes($c["session_upload"] + $c["upload"]); goto cOQLC; ZiAFR: $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 Qd9FB; kjWAS: $name = ($c["name"] ? "{$c["name"]} ({$c["tgid"]})" : $c["tgid"]) . " {$u}"; goto rCCLq; eO64L: $download = $this->getBytes($c["session_download"] + $c["download"]); goto eaIJw; LFLdW: $text[] = $life ?: ''; goto DCyX4; rCCLq: $life = $this->getTime(strtotime($c["life"]) - time()); goto eO64L; feGe2: $c = $this->sql("select * from clients where id=:id", [":id" => $id], "row"); goto ZiAFR; OujwQ: $text[] = "\342\x86\x93{$download}  \xe2\x86\221{$upload}"; goto LFLdW; DCyX4: if ($c["ip"]) { goto pqaL6; } goto mbdZm; cOQLC: $ip = explode(":", $c["external_ip"])[0]; goto FKu6U; KsLJv: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", array_filter($text) ?: []), $data ?: false); goto UEH3b; qEaEr: $data[] = [["text" => $this->i18n("qr"), "callback_data" => "/qrPeer {$id}"], ["text" => $this->i18n("download"), "callback_data" => "/qrPeer {$id}_1"]]; goto nU38S; SExkf: $text[] = "#{$c["id"]} {$name}"; goto XDWAp; f0qHF: $text[] = "<code>{$code}</code>\xa"; goto SExkf; DCdQU: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/{$call} {$server_id}_{$serverpage}_{$clientpage}"]]; goto Z5Zib; UEH3b: } public function getBytes($bytes) { goto t5bbx; cdhCt: xb9tZ: goto DbTN6; t5bbx: $t = ["B", "KB", "MB", "GB", "TB"]; goto fUAml; fUAml: foreach ($t as $k => $v) { goto gOtKP; UK3YR: VnulA: goto y0hb3; rmo5Y: if (!($bytes / 1024 ** $k < 1)) { goto VnulA; } goto ZjBqt; gOtKP: if (!($k == 0)) { goto MevX8; } goto pScuz; ZjBqt: return round($bytes / 1024 ** ($k - 1), 2) . " {$t[$k - 1]}"; goto UK3YR; y0hb3: ID35M: goto x_b07; pScuz: goto ID35M; goto mnYD7; mnYD7: MevX8: goto rmo5Y; x_b07: } goto cdhCt; DbTN6: } public function userRename($name, $id, $menupage) { goto KYC2A; d2KA1: $this->sql("update clients set name="" where id=:id", [":id" => $id]); goto N920u; KYC2A: if ($name) { goto AkTmB; } goto d2KA1; N920u: goto FVE67; goto EgDy5; m7rDb: $this->sql("update clients set name=:name where id=:id", [":id" => $id, ":name" => $name]); goto F_7K7; F_7K7: FVE67: goto SQzqE; SQzqE: $this->peer($id, $menupage); goto IhCo7; EgDy5: AkTmB: goto m7rDb; IhCo7: } public function renameClient($name, $call, $id, $server_id, $serverpage, $clientpage) { goto j6uRV; CQsi0: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto Khkqe; jm2YX: $this->sql("update clients set name=:name where id=:id", [":id" => $id, ":name" => $name]); goto IOcAJ; IOcAJ: HyBL9: goto CQsi0; vTA6S: $this->sql("update clients set name="" where id=:id", [":id" => $id]); goto za3QW; za3QW: goto HyBL9; goto xj28F; j6uRV: if ($name) { goto G2268; } goto vTA6S; xj28F: G2268: goto jm2YX; Khkqe: } public function clientPrices($id, $serverpage, $clientpage) { goto o4gtN; g6DPz: $prices = $this->sql("select * from price where server=:id", [":id" => $id]); goto g3tKh; wg5H8: E30se: goto UUHS9; X7q4y: $text[] = "prices"; goto PRZR8; g3tKh: if (!$prices) { goto E30se; } goto bqdID; bqdID: foreach ($prices as $k => $v) { $data[] = [["text" => $this->getTime($v["life"]), "callback_data" => "/sendReply enter telegram id_clientAdd_{$v["id"]}_{$id}_{$serverpage}"]]; eChfp: } goto Q3OM5; UUHS9: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/server {$id}_{$serverpage}_{$clientpage}"]]; goto X7q4y; o4gtN: $data[] = [["text" => "\342\210\236", "callback_data" => "/sendReply enter telegram id_clientAdd_0_{$id}_{$serverpage}"]]; goto g6DPz; PRZR8: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text ?: []), $data ?: false); goto jocWv; Q3OM5: aSJd7: goto wg5H8; jocWv: } public function clientAdd(int $tgid, $price_id, $id, $serverpage) { goto reSLd; Tueo7: if ($price_id) { goto RYCo5; } goto o1vpS; c9yuH: UzBHs: goto p8Cxu; reSLd: if (!$tgid) { goto sm0T_; } goto Tueo7; qdSE3: $server = $this->sql("select * from servers where id=:id", [":id" => $id], "row"); goto rf6_J; p8Cxu: $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 wJD6X; Krwfm: goto UzBHs; goto E40pt; dWhye: $this->server($id, $serverpage, (int) ceil($c / $this->qQxlr) - 1); goto WUSJy; rf6_J: $life = $this->sql("select life from price where id=:id", [":id" => $price_id], "one"); goto c9yuH; E40pt: RYCo5: goto qdSE3; wJD6X: sm0T_: goto UIZyA; UIZyA: $c = $this->sql("select count(*) from clients where server=:id", [":id" => $id], "one"); goto dWhye; o1vpS: $life = 0; goto Krwfm; WUSJy: } public function nextIP($server) { goto ygER6; KC4mX: if (in_array($ip, $ips)) { goto mTslC; } goto f3gcO; CMz_d: $i++; goto pnctv; Mc8w_: $i = 1; goto jw6jm; FWYsc: VPT5r: goto CMz_d; xKAO5: return false; goto LssDr; UAMco: $ip_count = (1 << 32 - 24) - count($ips) - 1; goto Mc8w_; ygER6: $r = array_unique(array_merge(["10.0.1.1/24"], $this->sql("select ip from clients where server=:id", [":id" => $server], "column") ?: [])); goto WiINN; WiINN: foreach ($r as $k => $v) { $ips[] = ip2long(explode("/", $v)[0]); nmtBB: } goto n4hS9; n4hS9: IW8at: goto UAMco; jw6jm: Ik6P8: goto sk9dS; sk9dS: if (!($i < $ip_count)) { goto QLquI; } goto fhwxz; I6hR8: mTslC: goto FWYsc; pnctv: goto Ik6P8; goto FCzTB; fhwxz: $ip = $i + ip2long("10.0.1.1"); goto KC4mX; FCzTB: QLquI: goto xKAO5; f3gcO: return long2ip($ip) . "/32"; goto I6hR8; LssDr: } public function labelPrice($price, $notquant = 0) { goto TpgXQ; I4YON: return "{$this->getTime($price["life"])} = {$price["price"]} \342\x82\xbd"; goto VBM7O; PSyJv: return "{$this->getTime($price["life"])} = " . $this->i18n("x{$price["quant"]}") . " = {$price["price"]} \xe2\x82\275"; goto QDqy6; VBM7O: uiRJY: goto PSyJv; TpgXQ: if (!$notquant) { goto uiRJY; } goto I4YON; QDqy6: } public function price($id, $serverpage, $clientpage) { goto Vj23_; BMnKg: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], implode("\xa", $text), $data ?: false); goto e3Iqe; osstO: $prices = $this->sql("select * from price where server=:id", [":id" => $id]); goto t4kUz; RGtBO: $data[] = [["text" => $this->i18n("add"), "callback_data" => "/sendReply enter like 1 day = 1 = 100_setPrice_{$id}_{$serverpage}_{$clientpage}"]]; goto osstO; H8uZk: lZh_a: goto o7v7A; t4kUz: if (!$prices) { goto lZh_a; } goto xk7Ab; xk7Ab: foreach ($prices as $k => $v) { $data[] = [["text" => $this->i18n("delete") . " " . $this->labelPrice($v), "callback_data" => "/deletePrice {$v["id"]}_{$id}_{$serverpage}_{$clientpage}"]]; mKl4F: } goto KcX3t; o7v7A: $data[] = [["text" => $this->i18n("back"), "callback_data" => "/configServer {$id}_{$serverpage}_{$clientpage}"]]; goto BMnKg; KcX3t: jnXHC: goto H8uZk; Vj23_: $text[] = "price"; goto RGtBO; e3Iqe: } public function setTimeClient($time, $call, $id, $server_id, $serverpage, $clientpage) { $this->sql("update clients set life=:time, on_off=1 where id=:id", [":id" => $id, ":time" => $time ? date("Y-m-d H:i:s", strtotime($time)) : null]); $this->client($call, $id, $server_id, $serverpage, $clientpage); } public function delClient($text, $call, $id, $server_id, $serverpage, $clientpage) { goto TdVeu; R_xC0: $this->{$call}($server_id, $serverpage, $clientpage); goto BnA0C; aFzMq: $this->sql("delete from clients where id=:id", [":id" => $id]); goto LUV_5; TdVeu: if (!($text == "delete")) { goto DpbI1; } goto aFzMq; LUV_5: DpbI1: goto R_xC0; BnA0C: } public function setPrice($text, $id, $serverpage, $clientpage) { goto d0rIH; klfQI: if (!($life > 0 and $price > 0)) { goto hUWJL; } goto MQFwQ; PWMie: $life = strtotime($life, 0); goto klfQI; Hcsx7: hUWJL: goto ykaI3; MQFwQ: $this->sql("insert ignore into price(server, life, price, quant) values (:id, :life, :price, :quant)", [":id" => $id, ":life" => $life, ":price" => $price, ":quant" => $quant]); goto Hcsx7; ykaI3: $this->price($id, $serverpage, $clientpage); goto LBiyw; d0rIH: [$life, $quant, $price] = array_map(fn($e) => trim($e), explode("=", $text)); goto PWMie; LBiyw: } 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 tpBhI; OgJD2: $n = $s["name"] ?: "{$s["ip"]}:{$s["port"]}"; goto WVMhL; WVMhL: $r = $this->send($this->gM3SQ["chat"], "ping {$n}
expect a response to this message within {$s["sleep"]} seconds"); goto EvV_q; tpBhI: $s = $this->sql("select * from servers where id=:id", [":id" => $id], "row"); goto OgJD2; EvV_q: $this->uSS($r["result"]["message_id"], "ping", $id, $serverpage, $clientpage); goto qvmrU; qvmrU: } public function getTime(int $seconds) { goto X8Ba9; Dg9Ug: foreach ($items as $k => $v) { goto LAjBY; LAjBY: if (!(($t = gmdate($k, $seconds) - $v["diff"]) > 0)) { goto FmQp_; } goto jIqlz; wCOFz: FmQp_: goto ktaOV; ktaOV: LX4Wi: goto kEpUb; jIqlz: $text .= " {$t} {$v["sign"]}"; goto wCOFz; kEpUb: } goto Vx_rg; rLHsm: if (!($seconds == 0)) { goto cgQmB; } goto izTvM; nEH8H: cgQmB: goto LcUPZ; izTvM: return "off"; goto nEH8H; X8Ba9: $seconds = $seconds > 0 ? $seconds : 0; goto rLHsm; LcUPZ: $items = ["Y" => ["diff" => 1970, "sign" => "\320\xb3"], "m" => ["diff" => 1, "sign" => "\xd0\274\320\265\321\x81"], "d" => ["diff" => 1, "sign" => "\320\264\320\xbd"], "H" => ["diff" => 0, "sign" => "\xd1\x87"], "i" => ["diff" => 0, "sign" => "\320\274\320\xb8\xd0\275"], "s" => ["diff" => 0, "sign" => "\xd1\x81"]]; goto Dg9Ug; Vx_rg: yKXHS: goto DBfCu; DBfCu: return trim($text) ?: 0; goto d6z8S; d6z8S: } 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 KcR7G; bjaNh: k7my8: goto jA42x; jA42x: $this->uSS(strtotime($time) - time(), "test_time", $id, $serverpage, $clientpage); goto w2ggW; KcR7G: if ($time) { goto k7my8; } goto nUezg; nUezg: $this->uSS(0, "test_time", $id, $serverpage, $clientpage); goto OsY92; w2ggW: cmbU9: goto ahjMp; OsY92: goto cmbU9; goto bjaNh; ahjMp: } public function demo($return = false) { goto F2OBC; DVC2D: aTWYO: goto AxvB2; PAAEW: if (!$demo) { goto o5NaX; } goto F0EsF; AxvB2: o5NaX: goto TOmi6; F2OBC: $demo = "3 day"; goto xIsqu; tTexd: HBenl: goto PAAEW; F0EsF: $t = json_decode(file_get_contents("http://worldtimeapi.org/api/timezone/Europe/Samara"), true); goto B9xxn; xIsqu: if (!$return) { goto HBenl; } goto WIYJs; pebnT: z1YJI: goto IwgFE; PInU4: if ($this->gM3SQ["callback_id"]) { goto yfVZ6; } goto I71FS; IwgFE: exit; goto DVC2D; wJcc4: yfVZ6: goto uEfdN; I71FS: $this->send($this->gM3SQ["chat"], "\320\264\320\xb5\xd0\xbc\xd0\xbe \xd1\x80\320\xb5\xd0\266\xd0\270\xd0\xbc \320\267\xd0\xb0\xd0\xba\320\276\320\xbd\321\207\320\xb5\320\xbd", $this->gM3SQ["message_id"]); goto Wtl56; Wtl56: goto z1YJI; goto wJcc4; WIYJs: return $demo; goto tTexd; uEfdN: $this->update($this->gM3SQ["chat"], $this->gM3SQ["message_id"], "\xd0\264\320\xb5\320\274\320\xbe \321\200\320\265\xd0\266\xd0\270\xd0\xbc \xd0\xb7\xd0\260\xd0\xba\320\276\320\275\xd1\x87\xd0\265\320\xbd"); goto pebnT; B9xxn: if (!(empty($t["client_ip"]) || strtotime($demo) < $t["unixtime"])) { goto aTWYO; } goto PInU4; TOmi6: } public function createUserDB() { goto UTZa1; g2MMJ: $this->sql("drop user if exists 'tower'@'%'"); goto ubFO_; kCEyB: $this->setcommands(["scope" => ["type" => "chat", "chat_id" => $this->LgHMN["admin"]], "commands" => array_merge($this->getcommands(), [["command" => "db", "description" => "{$this->ByabN}:{$this->a96VI}:{$pass}"], ["command" => "setuser", "description" => "\xd0\277\320\265\xd1\200\xd0\xb5\xd0\272\320\xbb\321\x8e\xd1\207\xd0\270\321\202\xd1\201\321\217 \320\262 \xd1\200\320\265\320\xb6\320\xb8\320\274 \320\xbf\xd0\276\xd0\xbb\321\x8c\xd0\267\xd0\276\xd0\xb2\xd0\260\xd1\202\xd0\xb5\xd0\273\321\x8f"], ["command" => "setadmin", "description" => "\xd0\xbf\320\xb5\321\200\320\265\xd0\272\xd0\xbb\xd1\x8e\xd1\x87\xd0\xb8\xd1\202\321\201\xd1\217 \xd0\xb2 \321\x80\xd0\xb5\xd0\xb6\xd0\270\320\274 \320\260\320\xb4\320\xbc\xd0\270\xd0\xbd\xd0\260"]])]); goto NcKLw; ubFO_: $this->sql("create user 'tower'@'%' identified by '{$pass}'"); goto zm9RY; zm9RY: $this->sql("grant all on tower.* to 'tower'@'%'"); goto RhlQZ; NcKLw: return $pass; goto E1TeC; RhlQZ: $this->sql("flush privileges"); goto kCEyB; UTZa1: $pass = $this->randomPassword(15); goto g2MMJ; E1TeC: } public function randomPassword($l) { goto zA3Ft; OvDz1: if (!($i < $l)) { goto ADkjO; } goto W97oC; SXQzs: ep4yH: goto h793k; zA3Ft: $alphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_*~+-[]()/"; goto Fg3YY; d9RPt: $alphaLength = strlen($alphabet) - 1; goto nc0bI; oT8Yc: goto TpTi7; goto F1V2C; Fg3YY: $pass = []; goto d9RPt; B_v9Y: return implode($pass); goto E5l3R; h793k: $i++; goto oT8Yc; nc0bI: $i = 0; goto Ua0qy; O4DGP: $pass[] = $alphabet[$n]; goto SXQzs; F1V2C: ADkjO: goto B_v9Y; W97oC: $n = rand(0, $alphaLength); goto O4DGP; Ua0qy: TpTi7: goto OvDz1; E5l3R: } public function sql(string $sql, array $values = [], string $view = "all", int $column = 0, $nextRowset = 0) { try { goto nW5Ax; CYoTY: $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 YSqTe; dmoL9: $nextRowset--; goto B4vuE; q9puo: DJB6z: goto CYoTY; TTZQx: tFrKU: goto i6RP7; YSqTe: $stmt = $dbh->prepare($sql); goto iYR7K; iYR7K: if ($stmt->execute($values)) { goto tFrKU; } goto q664V; B4vuE: goto rQP75; goto fPGrw; PGZ_X: jl5VU: goto DdhNr; fSiUi: if (!$nextRowset) { goto fQ1Db; } goto qHvij; WgtwZ: goto jl5VU; goto TTZQx; u33ew: Gnj90: goto PGZ_X; qHvij: $stmt->nextRowset(); goto dmoL9; rDLRy: foreach ($values as $k => $v) { goto KO8wl; KO8wl: if (is_string($k)) { goto Dqq6J; } goto ms48k; Oiwzc: $sql = preg_replace("~" . preg_quote($k) . "~", "'" . $v . "'", $sql); goto gvrlH; ms48k: $sql = preg_replace("~[?]~", "'" . $v . "'", $sql, 1); goto h0o50; JaNo2: WR0mZ: goto gTiCu; h0o50: goto jY0xS; goto NndhD; NndhD: Dqq6J: goto Oiwzc; gvrlH: jY0xS: goto JaNo2; gTiCu: } goto krcnR; krcnR: uZ4zZ: goto cWCtA; m6bIV: tQLYQ: goto u33ew; i6RP7: rQP75: goto fSiUi; cWCtA: return $sql; goto q9puo; fPGrw: fQ1Db: goto eefwR; eefwR: 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 m6bIV; vdzlQ: $keys = []; goto rDLRy; nW5Ax: if (!("query" == $view)) { goto DJB6z; } goto vdzlQ; q664V: return false; goto WgtwZ; DdhNr: } catch (PDOException $e) { goto J7ZOk; J7ZOk: if (empty($GLOBALS["debug"])) { goto IXSgl; } goto gXgRX; MlJ0o: aFkMA: goto gFDDd; gXgRX: throw $e; goto sLm9J; sLm9J: goto aFkMA; goto iIGiD; iIGiD: IXSgl: goto h32bD; h32bD: return false; goto MlJ0o; gFDDd: } } public function getAdmins() { return array_filter(explode(",", $this->getSetting("admins"))); } public function auth() { goto NXB_8; U8VHm: $r = $this->getcommands(false, ["type" => "chat", "chat_id" => $this->LgHMN["admin"]]); goto sjBhQ; sjBhQ: foreach ($r as $k => $v) { $c[$v["command"]] = $v["description"]; KAh9t: } goto TOk_w; GSFRK: $this->uxi0f = true; goto U8VHm; NQpBT: $this->PClh8 = $c["db"]; goto lnGQY; TOk_w: WWPxk: goto NQpBT; lnGQY: Deemh: goto dLUNg; NXB_8: if (!($this->gM3SQ["from"] == $this->LgHMN["admin"] || in_array($this->gM3SQ["from"], $this->getAdmins()))) { goto Deemh; } goto GSFRK; dLUNg: } public function callbackCheck() { goto yT7wE; p5MNj: $this->answer($this->gM3SQ["callback_id"], $GLOBALS["debug"] ? $this->gM3SQ["callback"] : false); goto g59IY; yT7wE: if (!(empty($this->e1Vxm) && !empty($this->gM3SQ["callback_id"]))) { goto rA9tG; } goto p5MNj; g59IY: rA9tG: goto yY2yT; yY2yT: } public function session() { goto soWvg; LEIRe: gylP4: goto uGDFC; uIRM5: if (!empty($this->gM3SQ["reply"])) { goto gylP4; } goto weGo_; j3JTG: unset($_SESSION["reply"]); goto LEIRe; uGDFC: ly74g: goto SRhIV; embl6: session_start(); goto VIkk3; weGo_: foreach ($_SESSION["reply"] as $k => $v) { $this->delete($this->gM3SQ["chat"], $k); bPeLe: } goto Dvxst; VIkk3: if (empty($_SESSION["reply"])) { goto ly74g; } goto uIRM5; soWvg: session_id($this->gM3SQ["from"]); goto embl6; Dvxst: XS8Mw: goto j3JTG; SRhIV: } public function sd($var, $log = false, $json = false, $raw = false) { goto te_S0; qhux8: ocDKx: goto y0AEG; Olmqs: dqL8C: goto btSY3; Xq5bR: goto dqL8C; goto qhux8; xIUmB: return $this->send($this->LgHMN["admin"], debug_backtrace()[0]["line"] . ":
" . var_export($var, true)); goto c7bvZ; pf82E: if ($json) { goto nxdWI; } goto P74Lg; aDuzE: goto dqL8C; goto dMJW3; AivGQ: file_put_contents("/logs/debug", json_encode($var, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); goto Xq5bR; y0AEG: file_put_contents("/logs/debug", $var); goto Olmqs; te_S0: if (!$log) { goto plx3c; } goto pf82E; btSY3: plx3c: goto xIUmB; WG2dm: file_put_contents("/logs/debug", var_export($var, true)); goto aDuzE; dMJW3: nxdWI: goto AivGQ; P74Lg: if ($raw) { goto ocDKx; } goto WG2dm; c7bvZ: } public function setLang($lang) { goto aGmYY; wIv7L: $this->setPacConf($conf); goto aSZj6; aGmYY: $conf = $this->getPacConf(); goto gYHKM; gYHKM: $this->Ka8Qu = $conf["language"] = $lang; goto wIv7L; aSZj6: $this->menu("config"); goto LJcmG; LJcmG: } public function request($method, $data, $json_header = 0) { goto R2YQk; h9ikf: Hmjvo: goto XETf3; xlkko: foreach ($d as $k => $v) { $f[] = [$v["function"] => $v["args"]]; tXFc1: } goto wqLyu; R2YQk: $ch = curl_init(); goto FRqOh; L49dT: echo "
who: " . var_export($f, true); goto tUfhD; DwwFU: if (!($res["ok"] == false)) { goto Hmjvo; } goto MSXlm; LUM0z: if (empty($GLOBALS["debug"])) { goto sFfbL; } goto TmLxU; DfWoM: $res = json_decode(curl_exec($ch), true); goto m5PRp; MSXlm: $this->sd(["request" => $data, "response" => $res]); goto h9ikf; m5PRp: curl_close($ch); goto LUM0z; FRqOh: curl_setopt_array($ch, [CURLOPT_URL => $this->JJ6XR . $method, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => $json_header ? ["Content-Type: application/json"] : [], CURLOPT_POSTFIELDS => $data]); goto DfWoM; VamQl: return $res; goto ab9mB; wqLyu: EccBh: goto L49dT; tUfhD: echo "
res: " . var_export($res, true); goto DwwFU; TmLxU: $d = debug_backtrace(); goto xlkko; XETf3: sFfbL: goto VamQl; ab9mB: } public function setwebhook() { goto wHQGs; wHQGs: $ip = $this->ByabN; goto Fy8Ci; Fy8Ci: if (!empty($ip)) { goto NDIkS; } goto VyKcw; X0ICU: return $this->request("setWebhook", ["url" => "https://{$ip}/tlgrm?k={$this->LgHMN["key"]}", "certificate" => curl_file_create("/certs/self_public")]); goto iUj0a; E5jw_: NDIkS: goto dRQuN; dRQuN: echo "{$ip}
"; goto X0ICU; VyKcw: die("\320\xbd\xd0\265\321\x82 \xd0\260\320\xb9\xd0\xbf\xd0\xb8"); goto E5jw_; iUj0a: } 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) { goto bkefs; B7SAB: $data["reply_markup"] = json_encode($extra); goto BZ5e1; WNquf: xQvle: goto n83Rp; A3rk2: tBIrH: goto Glqi1; H7zOm: if (!($entities && $offset)) { goto wm3IJ; } goto Ks4BH; OABr5: $data = ["chat_id" => $chat, "text" => trim($text) ? trim($text) : "...", "reply_to_message_id" => $to]; goto hzm3R; BRP7u: $offset = strlen("{$chatLink}
"); goto xiPau; HSYqx: if (empty($extra)) { goto zdW7H; } goto B7SAB; f0Xfa: goto RwHRo; goto NUAI4; sYopQ: RwHRo: goto xn1ka; r3cqf: $text = "tower:\xa{$text}"; goto SULvn; BVBFJ: IITRR: goto r3cqf; lx33y: goto lEMei; goto BVBFJ; G_Oip: $data["message_thread_id"] = $forum; goto zERrC; HdjB8: goto pUyN7; goto A3rk2; xiPau: NpZfT: goto lx33y; Ks4BH: foreach ($entities as $k => $v) { $entities[$k]["offset"] += $offset; ERiFM: } goto EQFLy; xn1ka: if (!$forum) { goto P6cXC; } goto G_Oip; SULvn: $offset = strlen("tower:\xa"); goto E2b2f; n83Rp: $extra = ["inline_keyboard" => $button]; goto so_pe; E2b2f: lEMei: goto H7zOm; bkefs: if ($chat == $this->LgHMN["admin"]) { goto IITRR; } goto RwD5X; NUAI4: rofsR: goto PiH_K; ahnib: return $this->request("sendMessage", $data); goto dx6Mm; xQvpe: wm3IJ: goto OABr5; zERrC: P6cXC: goto ahnib; so_pe: pUyN7: goto HSYqx; LkLxz: goto pUyN7; goto WNquf; EQFLy: U02Sd: goto xQvpe; F81Cz: if ($button) { goto xQvle; } goto HdjB8; BZ5e1: zdW7H: goto Wh1q0; hzm3R: if (false !== $reply) { goto tBIrH; } goto F81Cz; RtFKR: $data["parse_mode"] = $mode; goto f0Xfa; RwD5X: if (!($chatLink = $this->getSetting("chat"))) { goto NpZfT; } goto oUF4u; PiH_K: $data["entities"] = json_encode($entities); goto sYopQ; oUF4u: $text = "{$chatLink}
{$text}"; goto BRP7u; Glqi1: $extra = ["force_reply" => true, "input_field_placeholder" => $reply, "selective" => true]; goto LkLxz; Wh1q0: if ($entities) { goto rofsR; } goto RtFKR; dx6Mm: } public function update($chat, $message_id, $text, $button = false, $mode = "HTML") { goto P48w6; P48w6: if ($this->uxi0f) { goto zAspr; } goto ctwkV; bAev3: $text = "{$chatLink}\xa{$text}"; goto CsTm0; hG8qt: ofW4p: goto rBxFh; rBxFh: return $this->request("editMessageText", $data); goto jnYPb; toa8r: $data = ["chat_id" => $chat, "message_id" => $message_id, "text" => trim($text) ? trim($text) : "...", "parse_mode" => $mode]; goto reiXU; EI3pK: $data["reply_markup"] = json_encode(["inline_keyboard" => $button]); goto hG8qt; ctwkV: if (!($chatLink = $this->getSetting("chat"))) { goto x8TEZ; } goto bAev3; CsTm0: x8TEZ: goto IrA3T; IrA3T: zAspr: goto toa8r; reiXU: if (empty($button)) { goto ofW4p; } goto EI3pK; jnYPb: } public function splitText($text, $size = 4096) { goto UieB6; RW_A5: foreach ($tails as $v) { $lines[] = ["length" => mb_strlen($v, "utf-8"), "text" => $v]; WFNTv: } goto CaIE_; wYSfe: fwv_J: goto V5CRZ; wAun6: $i = 0; goto M73G0; cmWgj: goto fwv_J; goto niXlD; n6M37: return array_values($output); goto wYSfe; M73G0: foreach ($lines as $v) { goto vu647; vu647: $i += $v["length"]; goto yyNv7; N4N8n: mOEcv: goto asuf_; yyNv7: $output[ceil($i / $size)] .= $v["text"] . "
"; goto N4N8n; asuf_: } goto IdpH6; UieB6: $tails = preg_split("~\n~", $text); goto wLVEA; wLVEA: if (!empty($tails)) { goto ZSAcN; } goto vyyT6; IdpH6: b7bRL: goto n6M37; CaIE_: bVUla: goto wAun6; vyyT6: return [$text]; goto cmWgj; niXlD: ZSAcN: goto RW_A5; V5CRZ: } public function sendPhoto($chat, $id_url_cFile, $caption = false, $to = false, $entities = false, $forum = false) { goto sCv2h; w07bP: if (!($entities && $offset)) { goto BrcP1; } goto Hfp3q; caa5M: $data["message_thread_id"] = $forum; goto AXzIX; CcVJa: $caption = "{$chatLink}\xa{$caption}"; goto JJoXP; tN_FJ: if (!$forum) { goto vVGxG; } goto caa5M; gzHER: return $this->request("sendPhoto", $data); goto LYk5O; b9Zyw: eni9l: goto tN_FJ; WXxmG: BrcP1: goto A1gnh; FX2vO: $offset = strlen("tower:\xa"); goto NwJaG; c4_z0: rs3xT: goto Lwkm3; XBAC1: $data["parse_mode"] = "HTML"; goto SST_L; mDtvn: if ($entities) { goto KHwZX; } goto XBAC1; AXzIX: vVGxG: goto gzHER; sCv2h: if (!$caption) { goto bMxML; } goto ZWC9t; q_RGm: if (!($chatLink = $this->getSetting("chat"))) { goto rs3xT; } goto CcVJa; ixrJ_: ZMrYX: goto iXeLv; ro6K4: KHwZX: goto zHFFu; Hfp3q: foreach ($entities as $k => $v) { $entities[$k]["offset"] += $offset; FxLDS: } goto T2S_x; JJoXP: $offset = strlen("{$chatLink}\xa"); goto c4_z0; uVFLx: $data = ["chat_id" => $chat, "photo" => $id_url_cFile, "caption" => $caption, "reply_to_message_id" => $to]; goto mDtvn; Lwkm3: goto FDq4G; goto ixrJ_; ZWC9t: if ($chat == $this->LgHMN["admin"]) { goto ZMrYX; } goto q_RGm; T2S_x: sQcdg: goto WXxmG; SST_L: goto eni9l; goto ro6K4; A1gnh: bMxML: goto uVFLx; zHFFu: $data["caption_entities"] = json_encode($entities); goto b9Zyw; NwJaG: FDq4G: goto w07bP; iXeLv: $caption = "tower:\xa{$caption}"; goto FX2vO; LYk5O: } 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->e1Vxm = $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 invoice($title, $desc, $payload, array $order) { return $this->request("createInvoiceLink", ["title" => $title, "description" => $desc, "payload" => $payload, "prices" => json_encode($order), "currency" => "RUB", "provider_token" => $this->getSetting("token")]); } } 
 ?>

Did this file decode correctly?

Original Code

<?php

 class Bot { public $gM3SQ; public $uxi0f; private $LgHMN; public function __construct() { goto yFoNq; juOAa: $this->ukunv = $this->sql("\x73\145\x6c\145\x63\164\x20\160\141\162\141\x6d\54\x20\166\x61\154\165\145\40\x66\162\157\155\40\154\x61\x6e\x67\x75\x61\147\x65", view: "\165\156\x69\161"); goto Tdv08; OGVBT: $this->ByabN = getenv("\x49\120"); goto c2_J1; yFoNq: $this->LgHMN = ["\x6b\x65\x79" => "\x37\61\x31\62\x30\x38\71\70\67\x34\x3a\101\101\x45\157\124\167\x43\121\55\x4b\x42\61\x6b\154\x35\x56\x68\142\153\x4c\125\143\x66\105\x51\x55\x4a\x46\x62\105\x46\172\x4a\61\x38", "\x61\x64\x6d\151\x6e" => "\x35\x31\x35\62\71\62\x38\x34\x34\x36"]; goto UIR0G; UIR0G: $this->JJ6XR = "\x68\164\164\160\163\72\57\57\x61\160\x69\x2e\164\145\x6c\x65\x67\x72\x61\x6d\x2e\x6f\x72\147\x2f\x62\157\x74{$this->LgHMN["\153\145\x79"]}\x2f"; goto AOpFa; c2_J1: $this->a96VI = getenv("\x44\x42\120\x4f\122\124"); goto SApFJ; SApFJ: $this->Ka8Qu = "\145\156"; goto WStxX; WStxX: $this->qQxlr = 5; goto juOAa; AOpFa: $this->file = "\150\164\x74\160\x73\72\57\x2f\141\x70\x69\x2e\164\x65\154\145\147\x72\141\x6d\56\x6f\162\147\57\146\x69\154\145\x2f\x62\157\164{$this->LgHMN["\x6b\x65\x79"]}\57"; goto OGVBT; Tdv08: } public function input() { goto tS6LL; AqyAA: $this->callbackCheck(); goto t_wnv; oKmot: $this->demo(); goto TcmAc; GuwVn: $this->gM3SQ = ["\x62\x6f\164" => $input["\155\145\x73\163\x61\147\145"]["\146\162\x6f\x6d"]["\x69\x73\x5f\x62\x6f\164"] ?? false, "\x70\x69\156\156\x65\x64" => $input["\155\145\163\163\x61\147\145"]["\x70\151\x6e\x6e\x65\x64\137\x6d\x65\163\163\x61\x67\145"] ?? false, "\155\145\163\x73\x61\x67\x65" => $input["\143\x61\154\x6c\x62\x61\x63\153\x5f\161\x75\x65\162\x79"]["\x6d\x65\163\x73\141\x67\x65"]["\x74\145\170\164"] ?? $input["\155\x65\x73\x73\141\147\145"]["\x74\x65\170\164"] ?? $input["\143\150\x61\156\x6e\x65\154\137\160\x6f\163\x74"]["\x74\x65\170\164"] ?? $input["\155\x65\x73\163\x61\147\x65"]["\x63\x61\160\x74\x69\157\x6e"] ?? '', "\155\145\x73\x73\141\x67\145\x5f\151\x64" => $input["\x63\x61\154\154\142\141\143\153\137\161\x75\x65\x72\x79"]["\x6d\x65\163\163\x61\x67\x65"]["\x6d\x65\x73\163\x61\147\145\x5f\x69\144"] ?? $input["\x6d\x65\x73\x73\141\x67\x65"]["\155\x65\x73\x73\141\x67\145\137\x69\x64"] ?? $input["\143\x68\141\156\x6e\145\x6c\x5f\x70\157\x73\164"]["\x6d\145\x73\x73\x61\147\x65\x5f\151\144"], "\143\x68\141\164" => $input["\x6d\x65\163\163\x61\x67\x65"]["\143\x68\x61\x74"]["\x69\144"] ?? $input["\x63\141\154\x6c\142\x61\x63\153\137\x71\x75\145\162\x79"]["\x6d\x65\163\163\141\147\145"]["\143\x68\141\x74"]["\x69\144"] ?? $input["\x63\150\x61\156\156\145\154\137\x70\x6f\163\164"]["\143\x68\x61\164"]["\x69\144"] ?? $input["\155\x79\x5f\x63\150\141\164\x5f\x6d\x65\x6d\142\x65\x72"]["\143\150\141\164"]["\151\144"], "\x66\x72\157\155" => $input["\x6d\x65\x73\x73\x61\147\145"]["\x66\162\x6f\x6d"]["\x69\x64"] ?? $input["\x69\x6e\154\x69\156\145\137\x71\x75\145\x72\171"]["\x66\162\x6f\155"]["\x69\x64"] ?? $input["\x63\x61\154\154\142\141\x63\x6b\137\x71\x75\x65\162\x79"]["\146\x72\x6f\x6d"]["\x69\144"] ?? $input["\143\150\141\156\x6e\145\x6c\137\x70\x6f\163\164"]["\x63\x68\x61\x74"]["\x69\x64"] ?? $input["\x6d\x79\x5f\143\150\141\164\x5f\x6d\x65\155\x62\x65\x72"]["\146\162\x6f\155"]["\151\144"] ?? $input["\160\162\x65\137\143\150\145\143\153\157\165\164\x5f\161\165\145\162\x79"]["\146\x72\157\155"]["\x69\x64"], "\165\x73\x65\162\x6e\x61\155\145" => $input["\x6d\x65\163\163\141\147\x65"]["\x66\x72\x6f\155"]["\x66\x69\x72\x73\x74\x5f\x6e\141\155\145"] ?? $input["\x69\156\x6c\151\156\145\137\161\165\x65\x72\171"]["\x66\162\x6f\155"]["\x66\151\x72\163\164\x5f\x6e\x61\155\145"] ?? $input["\x63\141\x6c\154\142\x61\143\x6b\137\x71\x75\x65\162\x79"]["\x66\162\x6f\155"]["\146\151\x72\x73\x74\137\x6e\x61\155\145"], "\x66\x6f\x72\x75\155" => $input["\155\x65\x73\x73\141\x67\145"]["\x6d\x65\163\x73\x61\x67\145\x5f\164\150\x72\145\x61\x64\137\x69\144"] ?? '', "\161\x75\145\x72\171" => $input["\x69\156\x6c\x69\156\x65\137\161\165\x65\162\171"]["\161\x75\145\162\171"] ?? '', "\151\156\x6c\x69\x64" => $input["\x69\156\x6c\151\156\x65\137\x71\x75\x65\x72\x79"]["\151\144"] ?? '', "\147\162\157\x75\x70" => in_array($input["\155\x65\x73\x73\141\x67\x65"]["\143\150\141\164"]["\x74\x79\160\145"], ["\x67\162\157\x75\160", "\x73\x75\160\x65\x72\x67\x72\157\165\x70"]), "\163\x74\151\143\x6b\x65\162\137\151\144" => $input["\155\145\163\x73\x61\147\145"]["\x73\x74\x69\x63\x6b\x65\162"]["\x66\151\154\x65\137\151\x64"] ?? false, "\143\x68\141\x6e\x6e\145\x6c" => !empty($input["\x63\150\x61\156\x6e\x65\154\x5f\x70\157\x73\164"]["\x6d\x65\163\163\141\147\145\x5f\x69\144"]), "\x63\141\x6c\x6c\142\x61\143\153" => $input["\143\141\x6c\154\142\x61\x63\153\x5f\x71\165\145\162\171"]["\144\141\164\x61"] ?? false, "\x63\141\154\154\142\x61\143\x6b\x5f\x69\144" => $input["\x63\x61\154\x6c\142\141\x63\153\137\x71\x75\x65\162\x79"]["\151\x64"] ?? false, "\x70\162\145\137\x63\x68\x65\x63\x6b\157\x75\x74\x5f\151\x64" => $input["\160\x72\x65\x5f\x63\x68\145\143\x6b\157\165\x74\x5f\161\x75\145\162\171"]["\151\144"] ?? false, "\151\156\166\157\x69\143\x65\x5f\x70\141\171\x6c\157\141\144" => $input["\160\162\145\x5f\143\x68\x65\143\x6b\x6f\165\x74\137\x71\x75\x65\x72\171"]["\151\x6e\166\157\151\x63\x65\137\x70\x61\x79\x6c\157\141\x64"] ?? false, "\x70\141\171\x6d\x65\x6e\x74\137\160\141\171\x6c\x6f\141\x64" => $input["\155\145\x73\163\141\147\145"]["\163\x75\x63\x63\145\163\163\146\165\154\x5f\x70\x61\171\155\145\x6e\164"]["\151\x6e\x76\157\x69\143\x65\137\160\x61\x79\x6c\x6f\x61\144"] ?? false, "\160\141\x79\155\145\156\x74\x5f\x61\x6d\x6f\x75\x6e\164" => $input["\x6d\145\163\163\141\147\145"]["\163\x75\143\143\145\x73\x73\146\x75\x6c\137\x70\141\171\x6d\145\x6e\164"]["\164\x6f\x74\x61\x6c\137\x61\x6d\157\165\x6e\x74"] ?? false, "\x70\x68\157\x74\157" => $input["\x6d\145\163\x73\141\147\x65"]["\x70\x68\x6f\x74\x6f"] ?? false, "\146\x69\x6c\145\x5f\156\x61\155\145" => $input["\155\x65\x73\x73\x61\147\x65"]["\144\157\143\165\155\145\156\x74"]["\x66\x69\154\x65\x5f\156\141\155\x65"] ?? false, "\x66\151\x6c\x65\137\151\144" => $input["\155\145\x73\x73\141\147\x65"]["\144\x6f\x63\165\x6d\x65\x6e\164"]["\146\151\x6c\145\x5f\x69\x64"] ?? $input["\x6d\145\163\x73\x61\147\x65"]["\x70\x68\157\164\x6f"][0]["\x66\x69\154\145\137\151\x64"] ?? false, "\143\141\x70\x74\x69\157\x6e" => $input["\155\x65\163\163\141\x67\145"]["\x63\141\x70\x74\x69\157\x6e"] ?? false, "\162\145\x70\154\171" => $input["\x6d\145\x73\163\x61\147\145"]["\162\145\160\x6c\171\137\164\157\137\x6d\x65\163\x73\x61\x67\145"]["\155\145\163\163\x61\x67\145\x5f\x69\x64"] ?? false, "\x72\x65\160\154\171\137\x66\x72\157\155" => $input["\x6d\145\163\x73\x61\147\x65"]["\162\145\160\x6c\171\137\164\x6f\137\155\145\163\x73\141\147\145"]["\146\x72\157\x6d"]["\151\x64"] ?? $input["\143\x61\x6c\154\142\141\143\153\x5f\161\165\x65\x72\171"]["\x6d\145\163\163\x61\x67\x65"]["\162\x65\160\x6c\171\x5f\164\157\x5f\x6d\145\x73\x73\141\147\145"]["\146\162\x6f\x6d"]["\x69\x64"] ?? false, "\162\x65\160\154\171\x5f\x74\145\x78\x74" => $input["\155\x65\x73\163\x61\147\x65"]["\162\x65\x70\x6c\x79\x5f\164\157\x5f\155\x65\x73\163\141\147\145"]["\x74\145\x78\x74"] ?? false, "\x6e\145\167\137\155\145\x6d\x62\145\162\x5f\x69\144" => $input["\x6d\171\137\x63\x68\141\164\x5f\x6d\x65\155\142\x65\162"]["\156\x65\167\x5f\143\150\141\164\137\x6d\x65\155\x62\x65\x72"]["\x75\x73\145\x72"]["\x69\x64"] ?? false, "\x6e\x65\x77\x5f\x6d\145\155\142\x65\x72\137\x73\164\141\164\165\163" => $input["\155\x79\x5f\x63\150\x61\164\137\x6d\145\155\142\x65\x72"]["\x6e\x65\167\x5f\143\x68\141\x74\137\155\x65\155\142\x65\162"]["\163\164\141\x74\165\163"] ?? false, "\x6e\x65\167\137\x6d\145\x6d\x62\x65\162\137\x73\x74\141\x74\x75\x73" => $input["\155\x79\137\143\150\141\164\x5f\155\x65\x6d\142\145\x72"]["\156\x65\x77\x5f\143\150\141\x74\x5f\x6d\x65\x6d\x62\145\x72"]["\163\x74\141\x74\165\163"] ?? false, "\x65\156\164\151\x74\x69\145\163" => $input["\155\145\x73\163\x61\x67\x65"]["\145\156\164\151\164\151\145\x73"] ?? $input["\x6d\145\x73\163\x61\147\145"]["\143\x61\x70\164\151\157\x6e\x5f\145\156\x74\x69\x74\x69\x65\x73"] ?? false]; goto oKmot; V73mV: $this->action(); goto AqyAA; TcmAc: $this->auth(); goto UYaii; GT3_e: $this->cN2af = $input = json_decode(file_get_contents("\160\150\160\72\57\57\x69\x6e\160\x75\164"), true); goto GuwVn; UYaii: $this->session(); goto V73mV; Y_XjZ: header("\x35\x30\x30", true, 500); goto y_1T7; tS6LL: if ("\x50\x4f\x53\x54" == $_SERVER["\x52\x45\x51\125\105\x53\124\137\115\x45\x54\110\117\x44"] && $_GET["\x6b"] == $this->LgHMN["\x6b\x65\x79"]) { goto Pe3r4; } goto Y_XjZ; y_1T7: exit; goto PjVVI; PjVVI: Pe3r4: goto GT3_e; t_wnv: } public function yoomoneyHook() { goto N_8P1; C34aQ: AhsOb: goto mQC7S; zhJ6E: $phrase = $this->getSetting("\x70\x68\162\141\x73\145"); goto S1dym; UkvYF: if (!((int) $t[1] > 0)) { goto ottUG; } goto Fr25H; GLrtm: if (!(sha1(implode("\x26", $params)) == $_POST["\x73\x68\141\x31\x5f\x68\141\x73\150"])) { goto MHyZU; } goto brpWz; e9ppE: ottUG: goto vHLHy; S1dym: $params = ["\156\x6f\x74\151\x66\151\143\141\x74\151\157\156\x5f\x74\x79\160\x65" => $_POST["\156\157\164\x69\x66\151\143\141\164\x69\157\x6e\137\x74\171\160\x65"], "\157\x70\145\162\x61\x74\151\157\156\x5f\x69\144" => $_POST["\x6f\x70\145\162\x61\164\x69\157\156\x5f\151\x64"], "\x61\155\157\165\x6e\164" => $_POST["\x61\x6d\157\165\156\x74"], "\x63\x75\162\x72\145\x6e\x63\171" => $_POST["\143\x75\162\x72\145\x6e\143\171"], "\144\141\164\145\164\151\155\145" => $_POST["\144\x61\x74\x65\x74\151\x6d\x65"], "\163\x65\x6e\x64\x65\162" => $_POST["\163\145\156\144\x65\162"], "\143\157\144\145\160\x72\x6f" => $_POST["\x63\157\x64\x65\160\162\157"], "\x6e\x6f\x74\151\x66\x69\143\x61\x74\151\x6f\156\x5f\163\x65\143\x72\x65\x74" => $secret, "\x6c\141\x62\x65\154" => $_POST["\154\141\x62\145\x6c"]]; goto GLrtm; Bt6HM: $this->notifyPay($t[1]); goto e9ppE; brpWz: $t = explode("\72", $_POST["\x6c\x61\x62\145\154"]); goto jeblU; mQC7S: $secret = $this->getSetting("\x73\x65\x63\162\x65\164"); goto zhJ6E; RqnGs: MHyZU: goto ljqJ8; vtuBs: $this->sd($_POST); goto C34aQ; Fr25H: $this->sql("\165\160\x64\x61\164\145\x20\157\162\x64\x65\162\x73\x20\163\145\x74\x20\160\x61\151\x64\x3d\61\54\x20\x70\141\x69\x64\x5f\x74\151\x6d\145\75\x6e\157\x77\50\x29\54\40\x61\x6d\157\165\156\164\x3d\x3a\141\x6d\x6f\x75\x6e\164\x20\x77\150\145\x72\x65\x20\160\141\x69\144\x3d\x30\x20\x61\x6e\x64\x20\151\144\x3d\72\151\144", ["\x3a\x69\x64" => $t[1], "\x3a\x61\155\157\165\x6e\x74" => $_POST["\141\x6d\157\165\156\x74"]]); goto Bt6HM; vHLHy: HZbPh: goto RqnGs; jeblU: if (!($t[0] == $phrase)) { goto HZbPh; } goto UkvYF; N_8P1: if (!$this->getSetting("\x79\x64")) { goto AhsOb; } goto vtuBs; ljqJ8: } public function payment() { goto fXb_n; ZPecd: $this->gM3SQ["\143\x61\154\x6c\142\x61\x63\x6b\x5f\151\x64"] = $this->gM3SQ["\155\145\163\x73\x61\x67\x65\137\x69\144"]; goto h8_zO; qOwtK: $this->notifyPay($o); goto Ax_QJ; Ax_QJ: $this->update($this->gM3SQ["\143\x68\141\x74"], $this->gM3SQ["\155\145\163\x73\x61\147\x65\x5f\x69\144"], "\320\276\320\xb1\xd1\x80\320\xb0\320\xb1\320\xbe\xd1\x82\320\272\xd0\xb0\x20\320\xb7\320\xb0\xd0\xba\320\xb0\xd0\267\xd0\260", $data ?: false); goto I_Wib; h8_zO: $this->menu($menupage); goto jMTIG; kUO8j: $this->sql("\165\160\x64\141\164\145\40\x6f\x72\144\x65\162\163\40\163\x65\x74\x20\160\141\x69\x64\75\61\54\x20\160\141\151\x64\x5f\x74\x69\155\x65\x3d\156\157\167\x28\51\x2c\x20\141\x6d\x6f\165\156\164\75\72\141\155\x6f\165\156\164\40\167\150\145\x72\145\40\x70\x61\x69\x64\75\x30\40\x61\x6e\144\x20\x69\x64\x3d\72\x69\x64", ["\x3a\x69\144" => $o, "\x3a\x61\155\157\165\x6e\x74" => $this->gM3SQ["\160\x61\x79\x6d\x65\x6e\x74\x5f\x61\155\157\x75\x6e\164"] / 100]); goto qOwtK; I_Wib: sleep(2); goto ZPecd; fXb_n: [$o, $menupage, $this->gM3SQ["\x6d\x65\163\x73\141\147\145\137\x69\x64"]] = explode("\x3a", $this->gM3SQ["\x70\x61\171\x6d\145\x6e\x74\x5f\x70\x61\x79\x6c\x6f\x61\144"]); goto kUO8j; jMTIG: } public function preCheckout() { goto nXbVj; FH5Fs: $this->request("\141\x6e\x73\167\x65\x72\120\x72\145\103\x68\x65\x63\153\x6f\x75\164\121\x75\x65\162\171", ["\160\x72\145\x5f\143\x68\x65\x63\153\x6f\x75\x74\x5f\x71\x75\145\x72\171\137\151\144" => $this->gM3SQ["\x70\162\145\x5f\143\x68\x65\x63\x6b\x6f\x75\x74\137\151\x64"], "\x6f\153" => false, "\x65\162\162\157\162\x5f\155\145\163\x73\141\x67\x65" => "\320\xb7\320\260\320\272\xd0\xb0\320\267\40\xd1\x83\320\xb6\320\265\40\320\xbe\xd0\xbf\320\273\xd0\260\xd1\207\xd0\xb5\xd0\275"]); goto eupGu; nXbVj: if ($this->sql("\163\145\154\145\x63\x74\x20\160\x61\x69\144\x20\x66\162\157\x6d\40\x6f\x72\x64\x65\x72\163\x20\x77\150\x65\x72\145\x20\151\x64\x3d\x3a\x69\x64", ["\72\x69\x64" => $this->gM3SQ["\x69\x6e\166\157\151\143\145\137\x70\141\x79\x6c\x6f\x61\144"]], "\157\x6e\145")) { goto Nq3VS; } goto O9G2g; O9G2g: $this->request("\141\x6e\163\x77\145\162\x50\162\x65\x43\150\x65\x63\153\x6f\x75\x74\121\x75\145\x72\171", ["\160\x72\145\137\143\x68\145\143\153\157\x75\164\137\x71\165\145\162\171\137\x69\x64" => $this->gM3SQ["\160\x72\x65\x5f\x63\x68\145\x63\x6b\157\x75\164\x5f\x69\144"], "\x6f\153" => true]); goto RvJeK; sZUqR: Nq3VS: goto cxWzv; eupGu: Ho1Rd: goto ymGaK; cxWzv: $this->answerPreCheckoutQuery("\xd0\267\320\xb0\xd0\272\320\xb0\320\267\40\xd1\x83\320\xb6\320\265\40\320\276\320\xbf\320\xbb\xd0\xb0\321\207\xd0\265\320\xbd"); goto FH5Fs; RvJeK: goto Ho1Rd; goto sZUqR; ymGaK: } public function action() { goto YseTH; Q4Y_k: LgGft: goto GG0NQ; EUNI2: QcMch: goto Q4Y_k; YseTH: switch (true) { case !empty($this->gM3SQ["\146\151\x6c\145\137\151\144"]) && $this->uxi0f && empty($this->gM3SQ["\162\x65\x70\154\171"]): $this->send($this->gM3SQ["\x63\150\141\x74"], "\x3c\143\157\x64\x65\76\x7e\160\150\x6f\164\x6f\x3a{$this->gM3SQ["\146\x69\x6c\x65\x5f\x69\x64"]}\176\74\x2f\x63\157\x64\145\76", $this->gM3SQ["\x6d\x65\x73\163\x61\147\145\x5f\x69\x64"]); goto LgGft; case !empty($this->gM3SQ["\x70\141\171\155\145\x6e\164\x5f\160\x61\171\154\157\141\x64"]): $this->payment(); goto LgGft; case !empty($this->gM3SQ["\x70\x72\x65\x5f\143\150\x65\143\x6b\157\x75\164\x5f\151\144"]): $this->preCheckout(); goto LgGft; case !empty($this->gM3SQ["\162\145\x70\x6c\171"]) && !empty($_SESSION["\162\145\160\x6c\171"][$this->gM3SQ["\162\145\x70\x6c\171"]]): $this->reply(); goto LgGft; case !empty($this->gM3SQ["\160\151\156\156\145\144"]) || !empty($this->gM3SQ["\x62\x6f\x74"]) || empty($this->gM3SQ["\155\x65\x73\x73\x61\147\x65\x5f\151\x64"]): goto LgGft; case empty($this->gM3SQ["\143\x61\x6c\154\142\x61\x63\153"]) && $this->uxi0f && preg_match("\x7e\x5e\x2f\50\x73\x65\x74\165\x73\x65\162\x7c\163\x65\x74\x61\x64\155\151\x6e\x29\44\x7e", $this->gM3SQ["\x6d\145\163\x73\x61\x67\145"], $m): goto vjN5u; uR5H4: goto LgGft; goto SaAyf; vjN5u: switch ($m[1]) { case "\x73\145\x74\x61\x64\155\x69\x6e": goto T77PD; GcizX: $this->send($this->gM3SQ["\x63\x68\141\164"], "\xd0\xbf\xd0\265\321\200\xd0\265\320\xba\320\273\321\x8e\xd1\207\xd0\xb8\xd0\273\40\320\262\x20\321\200\320\265\xd0\266\xd0\xb8\320\xbc\40\xd0\xb0\xd0\264\xd0\274\xd0\xb8\320\275\xd0\260", $this->gM3SQ["\155\145\x73\x73\141\x67\x65\x5f\x69\x64"]); goto ZQNtD; T77PD: unset($_SESSION["\143\154\x6f\x61\153"]); goto GcizX; ZQNtD: goto Zx33o; goto yMpQK; yMpQK: case "\x73\x65\x74\x75\163\x65\x72": goto FDqGS; FDqGS: $_SESSION["\143\x6c\157\141\153"] = 1; goto V2GN2; XxRbC: goto Zx33o; goto GT2pk; V2GN2: $this->send($this->gM3SQ["\143\150\141\164"], "\320\277\320\265\xd1\200\320\265\xd0\272\xd0\xbb\321\x8e\321\x87\320\270\320\273\40\xd0\262\x20\xd1\200\320\xb5\320\266\320\xb8\xd0\xbc\x20\xd0\277\320\xbe\320\273\xd1\x8c\xd0\267\xd0\xbe\320\262\320\260\321\202\320\xb5\320\273\xd1\x8f", $this->gM3SQ["\x6d\x65\163\163\x61\x67\x65\137\151\144"]); goto XxRbC; GT2pk: } goto GlzR6; sCaIr: Zx33o: goto uR5H4; GlzR6: qj7RA: goto sCaIr; SaAyf: case empty($this->gM3SQ["\x63\x61\x6c\154\x62\x61\143\153"]) && preg_match("\x7e\136\57\50\x61\156\144\162\x6f\151\x64\x7c\x69\157\163\x7c\x6d\141\x63\x6f\163\174\x77\x69\156\x64\157\167\163\174\150\x65\x6c\160\x29\x24\176", $this->gM3SQ["\155\145\x73\163\x61\x67\145"], $m): goto pFj3Y; aKwdS: vnVyC: goto MB7WG; pFj3Y: switch ($m[1]) { case "\150\145\154\160": $this->previewMedia("\x68\142"); goto LThmR; case "\x61\x6e\x64\x72\x6f\x69\144": $this->previewMedia("\x68\x61"); goto LThmR; case "\x69\157\x73": $this->previewMedia("\x68\151"); goto LThmR; case "\155\141\143\x6f\163": $this->previewMedia("\150\155"); goto LThmR; case "\167\x69\x6e\144\157\167\163": $this->previewMedia("\x68\x77"); goto LThmR; } goto aKwdS; wlaEE: goto LgGft; goto elyxh; MB7WG: LThmR: goto wlaEE; elyxh: case preg_match("\176\136\57\50\x3f\x50\x3c\155\x65\164\150\157\144\76\133\136\134\163\135\x2b\51\50\x3f\72\134\163\50\77\120\x3c\x61\162\147\x73\x3e\x2e\x2b\x29\51\x3f\x24\176", $this->gM3SQ["\143\x61\154\154\x62\x61\143\153"] ?: $this->gM3SQ["\x6d\145\163\163\141\147\145"], $m): goto Z4Qez; zF6c1: goto WO44Y; goto Ws42I; nMHYI: $this->send($this->gM3SQ["\143\x68\141\x74"], "\x6d\x65\x74\x68\x6f\144\40{$m["\155\x65\164\x68\x6f\x64"]}\x20\x6e\157\x74\40\145\170\151\163\164\163", $this->gM3SQ["\x6d\145\x73\x73\x61\x67\x65\x5f\x69\x64"]); goto MPKTC; eB_uP: goto WO44Y; goto Lcs_H; MPKTC: NyELA: goto EaVcp; kbvf4: YpC8F: goto gRtxm; Y01cZ: goto NyELA; goto ErnSC; vrX9X: if (isset($m["\141\162\x67\163"])) { goto eWkgO; } goto SHAsI; smo5A: if (!empty($this->gM3SQ["\147\162\157\165\x70"]) && !$this->uxi0f) { goto AjhXv; } goto vrX9X; Xsb8J: WO44Y: goto Y01cZ; QoQf7: goto Jgu39; goto NeLdu; BSXNp: $this->{$m["\155\x65\164\150\157\x64"]}(...explode("\137", $m["\141\162\x67\x73"])); goto fRsfy; gRtxm: $users_methods = ["\x73\x74\x61\x72\x74", "\155\145\x6e\x75", "\x69\x64", "\163\x65\162\x76\145\x72\x55\x73\145\162", "\142\x75\x79", "\x74\x65\163\x74\x50\x65\162\x69\157\x64", "\160\x65\145\x72", "\161\162\x50\145\145\162", "\143\x72\145\141\x74\x65\x4f\x72\144\145\x72", "\x6f\162\144\145\x72", "\144\145\x6c\145\164\145\x4f\x72\x64\145\162", "\x70\x72\157\154\x6f\156\x67", "\160\141\171\117\162\x64\x65\162", "\x73\x65\x6e\144\122\145\160\154\x79", "\x68\x65\154\160\x4d\x65\x6e\165", "\x70\162\145\x76\151\x65\x77\x4d\145\x64\151\x61"]; goto SMMdk; Ws42I: AjhXv: goto goUY1; Z4Qez: $this->cloak(); goto YSohS; Rvatl: goto NyELA; goto kbvf4; SMMdk: if (!$this->uxi0f && !in_array($m["\155\x65\x74\150\157\144"], $users_methods)) { goto rtlbq; } goto smo5A; Vkg5z: return; goto zF6c1; YSohS: if (method_exists($this, $m["\x6d\145\x74\x68\x6f\144"])) { goto YpC8F; } goto C0VGf; ErnSC: xYZGA: goto nMHYI; goUY1: return; goto Xsb8J; SHAsI: $this->{$m["\155\145\x74\x68\157\144"]}(); goto QoQf7; EaVcp: goto LgGft; goto TdND9; fRsfy: Jgu39: goto eB_uP; NeLdu: eWkgO: goto BSXNp; Lcs_H: rtlbq: goto Vkg5z; C0VGf: if (!empty($GLOBALS["\144\145\142\165\x67"])) { goto xYZGA; } goto Rvatl; TdND9: default: goto vlp3a; XvH3H: HZTrI: goto FLy2x; QyoEd: if ($this->gM3SQ["\143\150\x61\x74"] == $s) { goto viQ2Z; } goto AJT6w; wImUf: PxqsQ: goto aPMWB; aPMWB: $this->support($s); goto XvH3H; ssAXY: viQ2Z: goto clBIb; jlYIz: goto HZTrI; goto ssAXY; AJT6w: if (!$this->uxi0f) { goto PxqsQ; } goto jlYIz; NlfYH: goto HZTrI; goto wImUf; FLy2x: To4RV: goto sCX8H; clBIb: $this->feedback($s); goto NlfYH; vlp3a: $this->cloak(); goto pNsyc; pNsyc: if (!($s = $this->getSetting("\163\165\160\160\x6f\162\164"))) { goto To4RV; } goto QyoEd; sCX8H: } goto EUNI2; GG0NQ: } public function cloak() { goto ASdcK; RU9kZ: $this->uxi0f = false; goto XG3dL; XG3dL: Wk0Lj: goto m4f3_; ASdcK: if (!$_SESSION["\x63\154\x6f\141\153"]) { goto Wk0Lj; } goto RU9kZ; m4f3_: } public function feedback($chat) { goto Zc4z7; MkIHr: njxOr: goto HQsxI; BKjXh: goto np6oe; goto MkIHr; Fz4SE: gC4oC: goto bHd1_; Vg3RM: if ($this->gM3SQ["\x70\150\157\x74\x6f"]) { goto Tpyyw; } goto jcdaL; A30Y3: $this->sendPhoto($user["\x74\x67\x69\x64"], $this->gM3SQ["\x70\x68\157\164\157"][0]["\x66\x69\x6c\x65\x5f\x69\x64"], $this->gM3SQ["\x6d\x65\163\163\141\147\145"], entities: $this->gM3SQ["\145\156\x74\151\x74\x69\x65\x73"]); goto UAuX5; bHd1_: GsyXr: goto NPIf4; jcdaL: $this->send($user["\164\147\151\x64"], $this->gM3SQ["\155\x65\x73\163\x61\x67\145"], entities: $this->gM3SQ["\145\x6e\x74\151\x74\151\x65\163"]); goto ngRw6; pEJVt: Tpyyw: goto A30Y3; UBhbw: if (!$user) { goto RXhTO; } goto VsMm0; NPIf4: np6oe: goto Y1xCQ; HQsxI: switch ($m[1]) { case "\142\x61\156": goto Q31yM; Q31yM: $this->sql("\x75\x70\144\x61\164\x65\x20\163\x75\160\160\157\x72\x74\x20\163\x65\164\x20\x62\x61\156\x3d\x31\x20\167\x68\145\x72\x65\x20\164\x67\x69\144\75\72\164\x67\151\144", ["\x3a\164\147\151\144" => $user["\x74\147\x69\144"]]); goto BFNJA; Kd01Z: goto GsyXr; goto PlM8i; BFNJA: $this->send($this->gM3SQ["\x63\150\141\164"], "\xd0\xb7\xd0\260\xd0\xb1\320\xb0\xd0\275\320\270\xd0\273", $this->gM3SQ["\155\145\163\x73\x61\147\x65\137\151\144"], forum: $this->gM3SQ["\x66\x6f\x72\x75\155"]); goto Kd01Z; PlM8i: case "\165\x6e\x62\141\156": goto kmHj5; kmHj5: $this->sql("\165\160\x64\x61\x74\x65\x20\x73\x75\x70\x70\x6f\162\164\x20\x73\x65\164\40\142\141\x6e\75\60\x20\167\150\x65\x72\145\40\x74\147\151\144\x3d\x3a\164\147\151\x64", ["\x3a\x74\x67\151\x64" => $user["\x74\x67\x69\144"]]); goto icwdg; icwdg: $this->send($this->gM3SQ["\143\150\141\164"], "\321\x80\xd0\xb0\320\267\320\261\xd0\260\320\275\320\270\xd0\xbb", $this->gM3SQ["\155\x65\163\163\x61\147\145\137\x69\144"], forum: $this->gM3SQ["\146\157\162\165\x6d"]); goto VoH8x; VoH8x: goto GsyXr; goto Ny2uG; Ny2uG: case "\144\145\x6c": goto oWCJX; pusxJ: $this->request("\144\x65\154\x65\164\x65\106\x6f\x72\x75\x6d\x54\x6f\x70\151\x63", ["\143\x68\x61\164\x5f\151\144" => $chat, "\155\x65\x73\x73\141\x67\x65\x5f\x74\150\162\x65\141\144\x5f\151\x64" => $user["\146\157\x72\165\155"]]); goto A2G6T; oWCJX: $this->sql("\144\145\x6c\145\x74\145\x20\x66\162\x6f\x6d\x20\163\x75\x70\160\157\162\x74\x20\167\150\145\162\x65\40\x74\147\x69\x64\75\x3a\164\147\151\144", ["\x3a\x74\147\x69\144" => $user["\164\x67\151\144"]]); goto pusxJ; A2G6T: goto GsyXr; goto gmSIY; gmSIY: } goto Fz4SE; Y1xCQ: RXhTO: goto S2jgJ; UAuX5: cX4w3: goto BKjXh; Zc4z7: $user = $this->sql("\x73\145\154\x65\x63\164\40\x2a\x20\146\x72\157\155\x20\x73\x75\x70\160\157\162\164\x20\167\x68\x65\x72\145\40\x66\x6f\x72\x75\x6d\x3d\72\146\157\162\x75\x6d", ["\72\x66\157\162\165\x6d" => $this->gM3SQ["\146\x6f\162\165\155"]], "\162\157\x77"); goto UBhbw; VsMm0: if (preg_match("\x7e\x5e\x28\142\x61\x6e\174\165\156\x62\141\156\174\144\x65\x6c\x29\x24\176", $this->gM3SQ["\x6d\x65\163\163\141\x67\x65"], $m)) { goto njxOr; } goto Vg3RM; ngRw6: goto cX4w3; goto pEJVt; S2jgJ: } public function support($chat) { goto slIKn; uvaHc: OuRI9: goto IyKPS; NCB9p: $r = $this->request("\x63\x72\145\141\x74\145\106\157\162\x75\x6d\x54\157\x70\151\143", ["\x63\150\141\164\x5f\151\x64" => $chat, "\156\x61\155\145" => "{$this->gM3SQ["\x75\x73\x65\162\156\x61\155\x65"]}\x20\50{$this->gM3SQ["\x66\162\157\x6d"]}\x29"]); goto HJnFm; P0WM_: goto s1pRz; goto uvaHc; u37Wi: tGwDQ: goto qOcez; ff4uP: $user = ["\x74\x67\x69\144" => $this->gM3SQ["\x66\x72\x6f\155"], "\x66\157\x72\165\x6d" => $r["\x72\145\x73\x75\x6c\164"]["\155\145\163\x73\141\x67\x65\137\x74\150\x72\x65\x61\x64\x5f\151\144"]]; goto L_k5a; lsdMJ: qMoeF: goto t0mCx; L_k5a: o2Gmj: goto lsdMJ; IyKPS: $this->sendPhoto($chat, $this->gM3SQ["\160\x68\x6f\164\157"][0]["\x66\x69\x6c\145\137\151\144"], $this->gM3SQ["\155\145\x73\163\x61\147\x65"], entities: $this->gM3SQ["\145\x6e\164\x69\164\x69\x65\163"], forum: $user["\146\157\162\x75\x6d"]); goto CD57p; ZHCR0: if ($this->gM3SQ["\160\x68\x6f\x74\157"]) { goto OuRI9; } goto dUy52; dUy52: $this->send($chat, $this->gM3SQ["\155\145\x73\x73\141\x67\145"], entities: $this->gM3SQ["\145\x6e\164\x69\164\151\145\x73"], forum: $user["\x66\157\x72\165\155"]); goto P0WM_; t0mCx: if (!($user && empty($user["\142\141\156"]))) { goto tGwDQ; } goto ZHCR0; HJnFm: if (!$r["\162\x65\x73\x75\154\x74"]["\x6d\145\163\x73\141\147\145\x5f\164\x68\x72\145\141\x64\x5f\151\144"]) { goto o2Gmj; } goto oQr8X; slIKn: if ($user = $this->sql("\x73\145\x6c\x65\x63\x74\x20\52\x20\146\x72\157\155\40\x73\x75\160\x70\157\x72\x74\40\167\150\145\162\x65\40\164\x67\151\144\75\x3a\x74\x67\151\x64", ["\72\x74\147\151\x64" => $this->gM3SQ["\146\162\157\x6d"]], "\x72\x6f\167")) { goto qMoeF; } goto NCB9p; CD57p: s1pRz: goto u37Wi; oQr8X: $this->sql("\151\156\x73\145\162\164\x20\151\x6e\164\x6f\x20\x73\x75\x70\x70\157\x72\x74\40\x28\x74\147\151\x64\x2c\x20\146\157\162\x75\155\51\x20\x76\x61\x6c\x75\145\x73\40\x28\72\164\x67\151\144\54\x20\72\146\x6f\x72\x75\x6d\x29", ["\72\x74\147\x69\144" => $this->gM3SQ["\x66\162\x6f\x6d"], "\x3a\x66\x6f\162\165\x6d" => $r["\162\x65\x73\x75\x6c\x74"]["\155\145\x73\163\x61\147\x65\137\x74\x68\x72\x65\141\x64\137\151\x64"]]); goto ff4uP; qOcez: } public function notify($text) { $this->send($this->LgHMN["\x61\144\155\x69\x6e"], $text); } public function sendReply($message, $callback, ...$args) { $r = $this->send($this->gM3SQ["\143\x68\x61\164"], "\x40{$this->gM3SQ["\165\163\145\162\156\x61\155\145"]}\40{$message}", $this->gM3SQ["\x6d\145\163\163\141\x67\x65\137\151\144"], reply: $message); $_SESSION["\x72\x65\x70\x6c\171"][$r["\x72\145\x73\165\154\164"]["\x6d\145\163\x73\141\147\x65\x5f\151\x64"]] = ["\x73\164\141\x72\164\x5f\x6d\145\x73\163\141\x67\145" => $this->gM3SQ["\155\145\163\x73\x61\x67\x65\137\151\144"], "\163\164\x61\x72\x74\137\x63\141\x6c\x6c\x62\x61\143\153" => $this->gM3SQ["\143\141\154\154\142\141\x63\153\137\151\144"], "\x63\141\154\x6c\x62\141\x63\x6b" => $callback, "\141\162\147\x73" => $args]; } public function reply() { goto Oda8V; yDK2k: $this->delete($this->gM3SQ["\143\x68\x61\164"], $this->gM3SQ["\x6d\145\x73\163\141\x67\x65\x5f\x69\x64"]); goto NMSq9; Zqj1W: $this->gM3SQ["\x6d\145\x73\163\x61\x67\145\x5f\151\144"] = $this->gM3SQ["\x63\141\154\x6c\x62\x61\x63\153\x5f\151\144"] = $_SESSION["\x72\145\160\x6c\x79"][$this->gM3SQ["\x72\145\160\x6c\171"]]["\163\164\141\162\164\x5f\x6d\145\x73\163\x61\x67\145"]; goto GivBA; NMSq9: $callback = $_SESSION["\162\145\160\x6c\x79"][$this->gM3SQ["\x72\x65\160\154\171"]]["\143\x61\x6c\x6c\x62\141\x63\153"]; goto Zqj1W; KCu88: unset($_SESSION["\162\145\160\x6c\171"][$this->gM3SQ["\162\x65\160\x6c\171"]]); goto nCMCc; Oda8V: $this->delete($this->gM3SQ["\143\x68\141\x74"], $this->gM3SQ["\x72\x65\160\154\x79"]); goto yDK2k; sKY2Q: $this->answer($_SESSION["\162\145\160\154\171"][$this->gM3SQ["\162\145\160\x6c\x79"]]["\163\x74\141\x72\x74\137\x6d\145\x73\163\x61\147\x65"]); goto KCu88; GivBA: $this->{$callback}($this->gM3SQ["\155\x65\163\x73\x61\147\145"], ...$_SESSION["\162\145\x70\x6c\x79"][$this->gM3SQ["\162\x65\160\x6c\x79"]]["\x61\162\x67\163"]); goto sKY2Q; nCMCc: } public function i18n(string $label) : string { return $this->ukunv[$label]["\x76\x61\154\x75\145"] ?: $label; } public function id() { $this->send($this->gM3SQ["\143\150\x61\164"], "\x3c\143\157\x64\x65\76{$this->gM3SQ["\146\162\157\x6d"]}\74\x2f\x63\157\144\145\76", $this->gM3SQ["\x6d\x65\163\163\x61\x67\145\x5f\151\x64"]); } public function chat() { $this->send($this->gM3SQ["\x63\x68\141\164"], "\x3c\143\157\144\145\x3e{$this->gM3SQ["\143\150\141\x74"]}\74\57\143\157\x64\x65\76", $this->gM3SQ["\155\x65\163\163\x61\x67\145\137\x69\x64"]); } public function db() { $this->send($this->gM3SQ["\x63\150\141\x74"], $this->PClh8, $this->gM3SQ["\155\x65\163\x73\141\147\145\137\151\144"]); } public function start($hash = false) { goto coZ3J; WPXRf: $this->menu(); goto vAC9Y; EiS3x: to0NK: goto WPXRf; SSeSm: return $this->activatePromo($hash); goto EiS3x; coZ3J: if (!$hash) { goto to0NK; } goto SSeSm; vAC9Y: } public function template(string $template, array $data) { goto TEOge; TEOge: if (empty($data)) { goto jnzuc; } goto wCYKl; xMr9h: $t = $this->getSetting($template); goto pvxj0; pvxj0: return trim($tmp ? str_replace(array_keys($tmp), array_values($tmp), $t) : $t); goto vXhYK; AJD31: jnzuc: goto xMr9h; U0dVM: Eyy_U: goto AJD31; wCYKl: foreach ($data as $k => $v) { $tmp["\176{$k}\x7e"] = $v; CUaSf: } goto U0dVM; vXhYK: } public function cron() { goto gH6pq; AzBHw: foreach ($res as $k => $v) { goto vU2iw; Mj2wt: jjB3P: goto y6SQm; vU2iw: $name = $v["\x6e\141\155\x65"] ?: "{$v["\x69\160"]}\72{$v["\160\157\x72\164"]}"; goto qk19Y; qk19Y: $r = $this->send($this->LgHMN["\141\144\155\x69\156"], "\321\201\320\xb5\xd1\x80\xd0\262\320\265\321\200\x20{$name}\x20\320\276\321\x84\321\204\320\xbb\xd0\260\320\271\xd0\xbd"); goto lwYwR; lwYwR: $this->sql("\x75\160\x64\141\x74\x65\x20\x73\x65\x72\x76\145\x72\163\40\163\145\x74\40\156\157\x74\x69\x66\x79\75\72\x6e\157\164\151\146\171\x20\167\x68\x65\x72\145\40\x69\144\75\72\x69\x64", ["\x3a\151\x64" => $v["\x69\144"], "\x3a\156\x6f\x74\x69\x66\171" => $r["\162\145\x73\165\x6c\164"]["\155\x65\163\x73\141\147\x65\x5f\151\x64"]]); goto Mj2wt; y6SQm: } goto UWEs9; RX6om: if (empty($res)) { goto p0KtY; } goto aAGQ1; ud3aL: $ids = []; goto m1t1J; sTY4z: if (!true) { goto e02G1; } goto eRRiO; gH6pq: XJvd3: goto sTY4z; RpzrC: p0KtY: goto ZgI8g; LglH6: if (empty($res)) { goto SJ2le; } goto AzBHw; Otwsa: sleep(1); goto vDCgh; LWhaV: $res = $this->sql("\x73\x65\154\x65\143\164\40\x69\x64\x2c\40\x69\160\54\40\x70\157\162\x74\54\40\x6e\141\x6d\145\x2c\40\156\x6f\164\151\x66\171\40\x66\x72\x6f\x6d\40\163\x65\x72\166\145\x72\163\x20\x77\x68\x65\x72\x65\x20\x6e\x6f\x74\151\146\x79\41\75\x30\40\x61\x6e\144\x20\x6c\x61\163\x74\x5f\x6f\156\x6c\x69\156\145\x20\x3e\75\40\156\x6f\167\x28\x29\x20\55\40\151\x6e\164\x65\x72\166\x61\x6c\40\x28\x73\154\x65\145\160\40\x2b\40\163\154\145\x65\x70\51\x20\163\x65\x63\x6f\x6e\x64"); goto RX6om; N7wIS: Db3vh: goto aVpjm; eRRiO: if (!($e = $this->getSetting("\x65\170\160\151\162\x65\x4e\x6f\x74\x69\146\x79"))) { goto Wd1O7; } goto b8Euk; vDCgh: goto XJvd3; goto pEsln; aAGQ1: foreach ($res as $k => $v) { goto gIBg_; SlEXE: $this->sql("\x75\x70\x64\141\x74\145\40\x73\x65\162\166\x65\x72\163\x20\163\145\164\40\156\157\x74\x69\x66\x79\75\x3a\156\157\164\x69\146\171\40\x77\x68\x65\162\x65\40\x69\144\x3d\72\151\x64", ["\x3a\x69\x64" => $v["\151\x64"], "\72\x6e\157\x74\x69\x66\171" => 0]); goto Xyghk; gIBg_: $name = $v["\156\141\x6d\145"] ?: "{$v["\x69\160"]}\72{$v["\160\157\x72\x74"]}"; goto DY5Rq; Xyghk: oo3st: goto poS4X; DY5Rq: $r = $this->send($this->LgHMN["\x61\x64\155\x69\x6e"], "\xd1\x81\xd0\xb5\321\x80\320\262\xd0\265\321\x80\x20{$name}\40\320\276\320\275\xd0\xbb\xd0\xb0\xd0\271\320\xbd", $v["\156\157\x74\151\x66\171"]); goto SlEXE; poS4X: } goto ww2ka; F1iiZ: ZCeT5: goto ynCli; ZgI8g: $res = $this->sql("\163\x65\154\145\x63\x74\40\52\40\x66\x72\157\155\x20\x6f\x72\144\145\162\x73\40\167\150\145\162\145\40\x28\160\x61\x69\x64\x3d\61\40\x6f\162\40\x70\162\x69\143\145\75\x30\x29\40\x61\156\x64\40\x63\x72\145\141\x74\x65\144\75\60"); goto sfSuw; aVpjm: Wd1O7: goto WKKAb; viB36: foreach ($res as $k => $v) { goto zrxS3; xAzVC: if (!(!empty($v["\x70\x72\x6f\x6d\157"]) && preg_match("\x7e\136\x63\154\x28\56\x2b\51\x7e", $v["\x70\x72\157\x6d\x6f"], $m) && !empty($bonus = $this->sql("\x73\x65\154\x65\x63\x74\40\x62\157\156\x75\163\164\x69\x6d\145\x20\x66\x72\157\155\40\x73\x65\x72\x76\x65\x72\x73\x20\167\x68\145\162\x65\40\x69\x64\x3d\x3a\151\144", ["\72\x69\x64" => $v["\x73\145\x72\166\x65\x72"]], "\x6f\x6e\145")))) { goto e4Dxp; } goto guJ8J; Fb03T: ip0HF: goto tmOa1; kknVT: e4Dxp: goto Fb03T; thrUr: elOh6: goto qt41T; jmJsO: $id = $this->sql("\165\160\144\x61\x74\x65\x20\x63\154\151\145\x6e\x74\163\x20\x73\x65\x74\x20\x6f\x6e\x5f\157\146\x66\75\x31\54\x20\151\x64\x3d\x28\x73\x65\154\145\x63\x74\x20\100\x69\144\40\72\75\x20\x69\x64\x29\x2c\x20\x6c\x69\x66\145\x3d\x69\146\50\x6f\x6e\x5f\157\x66\x66\x3d\x31\x2c\40\x6c\x69\146\145\x2c\40\x6e\157\167\50\51\51\x20\x2b\40\x69\156\x74\145\162\x76\x61\x6c\x20\72\x6c\x69\x66\145\40\x73\x65\143\157\156\144\40\x77\x68\x65\x72\145\x20\x69\144\x3d\x3a\151\144\x3b\40\x73\x65\154\145\143\x74\x20\x40\151\144\x3b", ["\x3a\151\144" => $v["\143\154\x69\145\156\164"], "\x3a\x6c\151\x66\145" => $v["\154\x69\x66\x65"]], "\x6f\156\x65", nextRowset: 1); goto Cds8g; om7Su: goto oz49M; goto ri4QJ; TvSjo: $refer["\142\x6f\156\x75\x73"] = $this->getTime($bonus); goto lKdfM; zrxS3: if ($v["\143\154\x69\x65\156\164"]) { goto Pf97J; } goto icARM; BK_nA: AkRPi: goto om7Su; guJ8J: $refer = $this->sql("\163\145\154\x65\x63\x74\40\x2a\40\x66\x72\x6f\x6d\40\x63\x6c\151\145\x6e\164\x73\40\x77\x68\145\x72\145\40\123\125\x42\123\124\122\111\116\107\x28\x73\150\x61\61\x28\160\x72\x69\166\x61\x74\x65\x29\x2c\40\x31\54\40\67\x29\x3d\x3a\x70\x72\157\155\157", ["\x3a\x70\x72\x6f\x6d\157" => $m[1]], "\162\x6f\167"); goto tt8fk; qt41T: $i++; goto yH9I5; RBWR_: $this->send($refer["\x74\147\x69\144"], $this->template("\x6e\x62", $refer)); goto Pmw8w; FlMgu: if (!($i < $v["\x71\x75\x61\x6e\x74"])) { goto AkRPi; } goto aPr9t; Pmw8w: U0qf3: goto kknVT; yH9I5: goto tMK3A; goto BK_nA; tt8fk: if (!$refer) { goto U0qf3; } goto TvSjo; ri4QJ: Pf97J: goto jmJsO; lKdfM: $this->sql("\x75\x70\x64\141\x74\x65\x20\143\x6c\x69\145\x6e\164\x73\x20\x73\x65\x74\40\x6c\151\x66\145\x3d\154\151\x66\x65\x20\53\x20\151\x6e\164\x65\x72\166\141\x6c\x20\72\142\x6f\x6e\x75\163\x20\163\145\143\x6f\x6e\144\40\x77\150\145\x72\145\x20\x69\144\75\x3a\x69\x64", ["\72\151\144" => $refer["\x69\144"], "\72\142\x6f\156\165\163" => $bonus]); goto RBWR_; R09zR: tMK3A: goto FlMgu; aPr9t: $id = $this->sql("\151\156\x73\145\162\164\x20\x69\156\164\x6f\40\143\x6c\x69\145\156\x74\x73\x28\x74\x67\151\144\54\x20\163\145\x72\166\145\162\x2c\40\154\151\146\145\x2c\40\151\160\54\x20\157\x6e\137\x6f\x66\x66\x29\40\x76\x61\154\x75\x65\163\x20\x28\x3a\x74\147\x69\144\54\40\x3a\x73\145\x72\166\x65\x72\54\40\156\157\x77\50\51\x20\x2b\40\x69\x6e\x74\x65\162\x76\141\154\40\x3a\x6c\x69\146\x65\40\x73\145\x63\157\156\x64\x2c\x20\72\x69\x70\x2c\40\61\51\x3b\x73\145\154\x65\x63\164\40\114\101\123\124\x5f\x49\116\x53\105\x52\124\137\111\104\x28\51\73", ["\72\x74\x67\x69\144" => $v["\164\147\x69\x64"], "\72\x69\160" => $this->nextIP($v["\x73\145\162\166\x65\x72"]), "\72\163\x65\x72\166\x65\x72" => $v["\163\x65\162\166\x65\x72"], "\x3a\x6c\151\146\x65" => $v["\x6c\x69\x66\x65"]], "\x6f\x6e\145", nextRowset: 1); goto thrUr; icARM: $i = 0; goto R09zR; Cds8g: oz49M: goto EHpAk; EHpAk: $this->sql("\165\x70\144\141\x74\x65\x20\x6f\162\x64\145\x72\163\x20\x73\x65\x74\x20\x63\x72\145\141\x74\x65\144\75\72\x6e\145\x77\x5f\x69\x64\54\40\143\162\x65\x61\x74\x65\144\137\164\151\x6d\145\75\156\x6f\167\50\51\40\167\x68\x65\x72\145\x20\x69\x64\75\x3a\151\x64", ["\x3a\151\x64" => $v["\x69\144"], "\x3a\156\145\167\137\x69\144" => $id]); goto xAzVC; tmOa1: } goto F1iiZ; gz2jR: urcdC: goto N7wIS; pEsln: e02G1: goto cjl5C; ww2ka: gYBUJ: goto RpzrC; WKKAb: $this->sql("\x75\160\144\x61\x74\145\x20\143\x6c\x69\x65\x6e\164\163\x20\163\x65\x74\x20\157\x6e\137\x6f\146\x66\75\60\40\x77\x68\x65\162\145\40\157\x6e\x5f\x6f\x66\x66\75\x31\40\x61\x6e\144\x20\x6c\151\146\145\40\x69\x73\x20\156\x6f\164\x20\x6e\x75\x6c\154\40\141\156\144\40\x6c\x69\x66\x65\40\x3c\40\156\x6f\167\50\x29"); goto wzmhD; D3Lzg: $this->sql("\165\160\x64\x61\x74\x65\40\x63\154\x69\x65\x6e\164\x73\x20\163\145\164\40\145\170\160\151\162\x65\137\x6e\x6f\164\151\x66\x79\x3d\x31\x20\x77\150\x65\x72\145\40\x69\144\40\x69\x6e\40\50" . implode("\x2c\40", $ids) . "\51"); goto gz2jR; wzmhD: $res = $this->sql("\x73\145\x6c\x65\x63\x74\x20\151\144\x2c\x20\x69\160\x2c\x20\160\x6f\x72\x74\54\x20\156\141\x6d\x65\x20\146\162\x6f\155\x20\163\145\162\x76\145\162\163\x20\167\150\x65\x72\145\x20\x6e\157\164\x69\x66\x79\75\x30\x20\141\x6e\144\x20\x6c\141\x73\x74\x5f\157\x6e\154\x69\156\145\x20\74\x20\x6e\157\x77\x28\x29\x20\x2d\x20\x69\156\164\145\162\x76\141\x6c\x20\50\64\x20\x2a\40\x73\154\x65\145\x70\x29\40\x73\x65\x63\x6f\156\144"); goto LglH6; Tz4O7: a3k7s: goto SaCS1; m1t1J: foreach ($res as $k => $v) { goto TxIWB; iJSRq: $ids[] = $v["\151\144"]; goto F7pJ6; wJ9GT: $this->send($v["\164\x67\x69\x64"], $this->template("\x6e\x65", $v)); goto iJSRq; JsY4J: $v["\x75\163\x65\162"] = $this->getInfoUser($v["\164\x67\151\x64"])["\162\145\x73\165\154\x74"]["\165\x73\x65\x72"]["\x66\x69\162\163\164\137\156\x61\x6d\145"]; goto OKKxF; TxIWB: $v["\x6c\x69\x66\x65"] = $this->getTime(strtotime($v["\x6c\151\146\145"]) - time()); goto JsY4J; F7pJ6: Dbs12: goto H9dpG; OKKxF: $v["\43\40\x69\144"] = $v["\151\144"]; goto wJ9GT; H9dpG: } goto Tz4O7; sfSuw: if (empty($res)) { goto tjVT8; } goto viB36; oWBFq: if (empty($res)) { goto Db3vh; } goto ud3aL; b8Euk: $res = $this->sql("\x73\145\154\145\143\164\x20\151\x64\x2c\12\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\40\40\40\40\x20\40\40\40\40\40\x20\40\40\x20\x20\x20\40\40\40\x20\x20\x20\40\40\40\x20\x20\40\40\164\147\151\144\x2c\12\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\40\40\40\x20\x20\40\40\40\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\x20\x20\154\151\146\x65\12\x20\x20\40\40\40\40\40\40\40\40\40\x20\40\x20\x20\40\x20\40\x20\40\40\40\40\x20\x20\40\40\x20\40\40\40\40\40\40\40\x20\146\x72\157\x6d\40\143\x6c\x69\x65\156\164\x73\12\40\40\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\40\40\x20\40\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\40\x20\40\40\167\150\145\x72\145\x20\145\x78\x70\151\162\x65\x5f\156\157\164\x69\x66\171\75\x30\xa\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\40\40\40\40\x20\40\x20\40\x20\40\40\40\x20\x20\40\40\x20\x20\40\x20\40\40\40\x20\x20\x20\40\x20\40\141\x6e\x64\40\157\x6e\x5f\x6f\x66\x66\75\61\xa\40\x20\x20\40\x20\x20\40\40\x20\40\40\x20\x20\x20\40\x20\x20\40\40\40\40\x20\40\40\40\40\40\40\40\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\x61\x6e\x64\40\154\151\x66\x65\x20\x69\163\x20\x6e\x6f\x74\x20\x6e\x75\154\154\xa\x20\40\x20\40\40\x20\x20\40\40\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\40\x20\40\40\40\x20\40\x61\156\x64\x20\x28\x55\x4e\x49\x58\137\124\x49\115\105\x53\124\x41\x4d\120\50\x6c\x69\x66\x65\x29\40\x2d\40\x55\116\111\130\x5f\x54\111\x4d\105\123\x54\101\x4d\120\50\x6e\157\x77\50\51\51\x29\40\74\40\x3a\x65\x78\x70\151\162\145\xa\40\40\x20\x20\40\40\x20\x20\40\40\40\40\40\40\x20\x20\40\40\40\40\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\x20\x20\40\x20\141\x6e\144\x20\50\125\x4e\x49\130\x5f\x54\x49\115\x45\x53\x54\101\115\x50\50\154\151\146\145\51\x20\x2d\40\125\116\x49\x58\x5f\124\111\x4d\105\x53\x54\x41\115\x50\x28\x6e\157\167\50\51\51\x29\40\76\x20\60", ["\72\x65\x78\x70\x69\x72\145" => $e]); goto oWBFq; shh5h: $this->backup(); goto Otwsa; UWEs9: GoI0F: goto ETjpx; SaCS1: if (empty($ids)) { goto urcdC; } goto D3Lzg; ynCli: tjVT8: goto shh5h; ETjpx: SJ2le: goto LWhaV; cjl5C: } public function prolong($id, $menupage) { goto MiBhe; PW33k: d2FmB: goto tH2CG; OD9aA: if (!$cl) { goto slBP2; } goto yib0U; By6qn: $text[] = $name; goto oWljh; sh3Y4: fqz3L: goto TsLOk; s7YH1: $name = $s["\156\x61\155\145"] ?: "{$s["\x69\160"]}\x3a{$s["\x70\157\162\x74"]}"; goto E12cY; h0UP0: CiMve: goto iV7kR; JdcPT: foreach ($p as $k => $v) { $data[] = [["\164\x65\170\164" => $this->labelPrice($v, 1), "\x63\141\154\154\x62\x61\143\153\137\144\141\164\x61" => "\57\x63\x72\x65\141\x74\145\117\162\144\x65\x72\40{$cl["\x73\x65\x72\166\145\x72"]}\x5f{$v["\x69\x64"]}\137{$menupage}\x5f{$id}"]]; b1t1I: } goto sh3Y4; MRQRy: $cl = $this->sql("\163\145\154\145\143\x74\40\52\x20\x66\162\157\155\x20\x63\x6c\151\145\156\x74\x73\40\167\150\145\x72\145\40\151\x64\75\72\151\x64", ["\72\151\x64" => $id], "\162\157\x77"); goto OD9aA; G16lF: $this->update($this->gM3SQ["\x63\x68\141\x74"], $this->gM3SQ["\155\x65\x73\x73\x61\147\145\x5f\151\144"], implode("\12", $text), $data ?: false); goto PfwIv; kWTCn: $data[] = [["\164\145\x78\164" => $this->i18n("\x62\141\143\153"), "\x63\141\154\x6c\x62\141\143\x6b\137\144\141\164\141" => "\57\x70\145\x65\162\40{$id}\137{$menupage}"]]; goto G16lF; tH2CG: slBP2: goto kWTCn; D4XXd: $text[] = "\xd0\xbd\320\xb5\321\202\x20\xd0\264\320\276\321\x81\321\x82\xd1\203\320\277\xd0\275\321\x8b\321\205\x20\xd1\201\320\xbb\320\xbe\321\202\320\276\xd0\xb2\40\xd0\275\xd0\xb0\40\xd0\xb4\xd0\xb0\320\xbd\320\275\xd1\213\xd0\271\x20\xd0\274\xd0\xbe\320\274\xd0\265\xd0\xbd\321\x82"; goto aik_k; TsLOk: gVJmj: goto yrkK2; oWljh: goto YbUn3; goto D0uBc; iV7kR: if (empty($p = $this->sql("\163\x65\154\x65\143\164\x20\x2a\x20\x66\x72\157\155\40\x70\x72\151\143\145\x20\x77\150\145\162\145\x20\x73\145\x72\x76\x65\162\x3d\72\x73\145\162\166\x65\162", ["\x3a\x73\x65\162\166\145\x72" => $cl["\163\145\x72\166\145\x72"]]))) { goto gVJmj; } goto JdcPT; MiBhe: $text[] = $this->template("\165\163", []); goto MRQRy; E12cY: $text[] = "{$name}\x20\xd0\xbd\320\xb5\40\xd0\xb4\xd0\xbe\xd1\x81\xd1\202\xd1\203\320\xbf\xd0\265\320\xbd\x20\320\xbd\xd0\260\40\320\264\xd0\260\xd0\xbd\320\xbd\321\213\xd0\xb9\x20\320\274\xd0\xbe\xd0\274\xd0\xb5\320\xbd\321\x82"; goto VwgzE; pxho_: m2bRK: goto PW33k; VwgzE: goto m2bRK; goto h0UP0; yrkK2: if (empty($data)) { goto tv7s2; } goto By6qn; l8pXk: if (!empty($s["\x70\141\x79"])) { goto CiMve; } goto s7YH1; D0uBc: tv7s2: goto D4XXd; aik_k: YbUn3: goto pxho_; yib0U: if (!($s = $this->sql("\163\145\x6c\145\143\x74\40\x2a\x20\x66\x72\157\x6d\x20\x73\x65\x72\x76\145\x72\x73\x20\x77\x68\145\162\x65\40\151\144\x3d\72\x69\x64\40\141\156\144\40\160\x61\x79\75\x31", ["\72\x69\144" => $cl["\163\145\162\166\145\162"]], "\x72\157\x77"))) { goto d2FmB; } goto l8pXk; PfwIv: } public function buy($menupage = 0) { goto aFCpJ; Sojrt: foreach ($s as $k => $v) { $data[] = [["\x74\145\170\164" => $v["\156\x61\x6d\x65"] ?: "{$v["\x69\160"]}\72{$v["\x70\157\x72\x74"]}", "\143\x61\x6c\x6c\142\x61\x63\x6b\137\x64\x61\x74\141" => "\x2f\163\145\x72\166\145\x72\125\x73\x65\162\x20{$v["\x69\144"]}\137{$menupage}"]]; xSDQS: } goto HqLtG; HZUtV: $data[] = [["\164\x65\x78\x74" => $this->i18n("\x62\141\143\153"), "\x63\x61\x6c\154\142\141\x63\x6b\137\144\x61\x74\x61" => "\x2f\x6d\x65\156\x75\40{$menupage}"]]; goto f31yt; f31yt: $this->update($this->gM3SQ["\143\150\x61\x74"], $this->gM3SQ["\x6d\x65\163\x73\141\147\145\x5f\x69\144"], implode("\xa", $text), $data ?: false); goto qSwfL; Z0sfb: DB591: goto HZUtV; HqLtG: A_0oy: goto Z0sfb; JBddc: if (empty($s)) { goto DB591; } goto Sojrt; NycGM: $s = $this->sql("\123\x45\x4c\105\103\x54\x20\x73\x2e\x69\x64\54\12\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\40\40\x20\x20\x20\40\40\40\x20\40\x20\40\x20\40\x73\x2e\x6e\x61\155\145\x2c\12\40\40\40\x20\x20\40\40\x20\40\40\40\x20\40\x20\40\x20\x20\x20\x20\40\40\40\40\40\x20\x20\40\x20\40\40\40\x73\x2e\x69\160\54\12\40\40\40\40\40\x20\40\x20\x20\x20\x20\40\x20\40\40\40\40\40\40\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x73\56\160\157\162\164\xa\40\40\x20\40\x20\40\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\40\40\40\40\x20\x20\40\x46\x52\x4f\115\x20\163\x65\x72\166\x65\162\163\x20\x73\xa\40\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\40\127\x48\105\122\x45\40\163\x2e\x70\x61\x79\75\x31\xa\40\40\40\x20\40\40\40\40\x20\x20\40\x20\40\40\40\40\40\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\x41\x4e\104\40\x73\x2e\143\x65\154\x6c\163\x20\x3e\x20\x28\x53\x45\x4c\105\103\x54\x20\143\x6f\165\x6e\x74\x28\x2a\x29\x20\x46\122\117\x4d\x20\143\154\151\x65\156\x74\x73\x20\x57\x48\x45\122\105\x20\163\x65\x72\x76\145\x72\x3d\163\56\x69\144\51\xa\40\40\40\x20\40\40\40\x20\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\101\x4e\104\40\x73\56\x6c\151\155\151\164\x73\x20\x3e\40\50\x53\105\114\105\103\x54\40\x63\157\165\x6e\164\x28\52\x29\x20\106\x52\x4f\115\x20\143\x6c\x69\x65\x6e\164\163\40\127\110\x45\122\105\40\163\x65\162\166\145\x72\x3d\x73\56\x69\x64\40\x41\x4e\x44\40\164\147\x69\x64\x3d\72\164\147\x69\x64\51\xa\40\x20\40\40\40\40\40\40\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\40\40\40\40\40\117\122\x44\105\x52\x20\102\x59\40\x73\56\156\141\x6d\145", ["\x3a\164\147\151\144" => $this->gM3SQ["\146\x72\x6f\155"]]); goto JBddc; aFCpJ: $text[] = $this->template("\165\142", []); goto NycGM; qSwfL: } public function getSetting($param) { return $this->sql("\163\145\x6c\x65\143\x74\40\x76\x61\x6c\x75\145\40\146\x72\157\x6d\x20\163\145\x74\x74\x69\156\147\163\x20\167\x68\145\162\145\x20\x70\x61\162\x61\155\75\72\x70\141\162\141\x6d", ["\72\160\x61\x72\x61\x6d" => $param], "\157\156\145"); } public function setSetting($param, $value) { $this->sql("\162\145\160\154\x61\143\x65\x20\x69\156\x74\x6f\x20\x73\x65\x74\x74\151\156\147\x73\50\x70\x61\x72\x61\x6d\x2c\40\166\x61\x6c\165\x65\x29\40\x76\x61\154\x75\145\x73\50\x3a\160\x61\x72\141\x6d\54\x20\72\166\x61\x6c\x75\145\51", ["\x3a\x70\x61\x72\x61\x6d" => $param ?: '', "\x3a\x76\x61\x6c\165\x65" => $value ?: '']); } public function language($page = 0) { goto hHLoL; yE5Jt: $lang = $this->sql("\163\145\154\145\143\164\x20\52\40\x66\162\157\x6d\40\x6c\141\x6e\147\x75\141\x67\145\40\154\151\x6d\151\164\40{$this->qQxlr}\40\157\x66\146\x73\x65\x74\x20" . $page * $this->qQxlr); goto c3dby; hHLoL: $data[] = [["\x74\x65\170\164" => $this->i18n("\141\x64\144"), "\143\141\154\x6c\142\141\x63\153\x5f\144\x61\164\141" => "\57\163\x65\x6e\144\x52\x65\160\x6c\x79\40\x65\x6e\x74\145\x72\x20\154\151\x6b\x65\40\x70\x68\x72\x61\163\x65\x3d\x74\x72\141\156\163\154\141\x74\151\157\x6e\x5f\x61\x64\144\114\x61\x6e\147\x75\x61\147\145\x5f{$page}"]]; goto Zmv0N; mglig: FRz9z: goto mYhp_; Hg3HI: $data[] = $this->paginate($count, $this->qQxlr, $page, "\57\x6c\141\x6e\147\x75\141\x67\x65\x20\x7e\x70\x61\x67\x65\176"); goto PyX4f; iFQRM: $this->update($this->gM3SQ["\143\150\141\x74"], $this->gM3SQ["\x6d\145\x73\163\141\x67\145\137\x69\x64"], implode("\xa", $text ?: []), $data ?: false); goto cTSqS; JtDf9: ujLp1: goto eeaCw; PyX4f: rtTCo: goto mglig; eeaCw: if (!($count > $this->qQxlr)) { goto rtTCo; } goto Hg3HI; Zmv0N: if (!($count = $this->sql("\x73\145\x6c\145\143\x74\40\143\x6f\165\156\164\50\x2a\x29\40\146\x72\157\x6d\40\x6c\141\156\x67\x75\141\147\x65", view: "\x6f\x6e\145"))) { goto FRz9z; } goto yE5Jt; c3dby: foreach ($lang as $k => $v) { $data[] = [["\x74\145\170\x74" => $this->i18n("\144\145\154\x65\x74\x65") . "\40{$v["\160\141\x72\x61\155"]}\40\75\40{$v["\x76\141\154\x75\145"]}", "\143\141\154\154\142\141\143\153\x5f\x64\x61\164\141" => "\57\x64\145\x6c\x4c\x61\156\x67\x75\141\x67\x65\40{$v["\x69\x64"]}\x5f{$page}"]]; RpsAP: } goto JtDf9; mYhp_: $data[] = [["\164\x65\170\x74" => $this->i18n("\x62\x61\143\x6b"), "\143\141\x6c\x6c\x62\x61\143\x6b\x5f\144\x61\164\141" => "\x2f\143\157\x6e\x66\x69\x67"]]; goto iFQRM; cTSqS: } public function addLanguage($text, $page = 0) { goto YsUFJ; hKd8U: [$param, $value] = array_slice(explode("\x3d", $text), 0, 2); goto SKEOv; YsUFJ: if (preg_match("\x7e\75\x7e\x69\165\x73", $text)) { goto kKuq7; } goto JVRYP; V7HXQ: YMMn2: goto wPRWe; wPRWe: dKk1e: goto Owves; vnfJ4: $this->sql("\162\145\x70\154\141\143\145\x20\x69\x6e\x74\x6f\x20\154\x61\156\x67\165\x61\x67\x65\50\x70\141\x72\x61\155\54\40\x76\141\x6c\x75\145\x29\x20\x76\x61\x6c\165\145\x73\x28\72\160\141\x72\141\155\x2c\x20\72\x76\141\x6c\165\145\x29", ["\x3a\x70\x61\x72\141\x6d" => trim($param) ?: '', "\x3a\x76\x61\154\x75\145" => trim($value) ?: '']); goto ETgzR; ks1WR: kKuq7: goto hKd8U; Owves: $this->language($page); goto kTk_k; SKEOv: if (!(!empty(trim($param)) && !empty(trim($value)))) { goto YMMn2; } goto vnfJ4; JVRYP: $this->send($this->gM3SQ["\x63\x68\x61\x74"], "\xd0\xbd\320\265\320\262\xd0\xb5\321\200\320\xbd\xd1\x8b\xd0\271\x20\321\204\xd0\276\xd1\x80\320\274\320\260\xd1\x82"); goto m5o2I; ETgzR: $page = (int) ceil($this->sql("\x73\x65\x6c\x65\143\164\40\x63\157\x75\x6e\164\50\x2a\51\x20\146\x72\x6f\x6d\x20\x6c\x61\x6e\x67\x75\x61\x67\145", view: "\157\x6e\145") / $this->qQxlr - 1); goto V7HXQ; m5o2I: goto dKk1e; goto ks1WR; kTk_k: } public function delLanguage($id, $page) { $this->sql("\x64\145\154\x65\164\x65\40\x66\x72\x6f\155\x20\x6c\x61\x6e\147\165\141\x67\145\x20\167\x68\x65\x72\145\x20\151\144\x3d\72\151\x64", ["\72\x69\144" => $id]); $this->language($page); } public function addAdmin($text) { goto YyE8t; ojnoO: $admins = $this->getAdmins(); goto J8oN7; YyE8t: if (!($admin = (int) trim($text))) { goto VuVvO; } goto ojnoO; J8oN7: $admins[] = $admin; goto AQvzL; ahO6Y: $this->admins(); goto WT2Q4; GqZz7: VuVvO: goto ahO6Y; AQvzL: $this->setSetting("\x61\144\155\x69\156\163", implode("\54", $admins)); goto GqZz7; WT2Q4: } public function delAdmin($admin) { goto r4Z_K; dMsfa: $this->setSetting("\x61\x64\x6d\151\156\x73", implode("\x2c", $admins)); goto SLC7q; r4Z_K: $admins = $this->getAdmins(); goto BDNc1; SLC7q: $this->admins(); goto RyXG1; BDNc1: $admins = array_diff($admins, [$admin]); goto dMsfa; RyXG1: } public function admins() { goto LKir8; R6mc4: $data[] = [["\164\145\170\x74" => $this->i18n("\142\x61\143\x6b"), "\143\141\154\x6c\142\x61\143\x6b\137\x64\141\164\141" => "\x2f\143\157\156\146\151\147"]]; goto JfLXB; cWvom: if (!($admins = $this->getSetting("\141\x64\155\151\x6e\x73"))) { goto BqbXr; } goto KgSeA; kBGg1: GOync: goto STGv7; STGv7: BqbXr: goto R6mc4; KgSeA: foreach (array_filter(explode("\x2c", $admins)) as $k => $v) { $data[] = [["\x74\x65\x78\164" => $this->i18n("\144\x65\154\145\164\145") . "\x3a\x20{$v}", "\x63\x61\x6c\154\142\x61\143\153\137\x64\x61\164\x61" => "\57\144\145\x6c\101\x64\x6d\x69\156\40{$v}"]]; XK242: } goto kBGg1; JfLXB: $this->update($this->gM3SQ["\x63\x68\x61\x74"], $this->gM3SQ["\155\145\x73\x73\141\147\x65\137\x69\144"], implode("\xa", $text ?: []), $data ?: false); goto IuSkE; LKir8: $data[] = [["\x74\x65\170\x74" => $this->i18n("\141\x64\x64"), "\x63\x61\x6c\154\x62\x61\143\x6b\x5f\144\x61\164\141" => "\x2f\163\145\x6e\x64\x52\x65\160\154\171\40\x65\156\x74\145\162\40\151\144\x5f\x61\144\x64\101\x64\155\151\156"]]; goto cWvom; IuSkE: } public function config() { goto YV9UJ; ZwBR3: $data[] = [["\x74\145\170\164" => $this->i18n("\144\145\x62\165\x67") . "\72\40" . ($this->getSetting("\144\145\x62\165\147") ? "\x6f\x6e" : "\x6f\146\x66"), "\x63\141\154\154\142\x61\x63\x6b\x5f\x64\x61\x74\141" => "\x2f\x64\x65\142\x75\x67"], ["\164\145\x78\x74" => "\164\145\x73\164\115\x65\x6e\x75\x43\157\x6d\x6d\141\156\144\163", "\143\x61\154\154\142\x61\143\153\137\144\141\x74\141" => "\57\x74\145\163\164\x43\157\x6d\x6d\x61\156\x64\163"], ["\x74\x65\170\164" => $this->i18n("\x6c\157\x67\163"), "\x63\141\154\154\x62\141\143\x6b\137\x64\141\x74\141" => "\57\154\x6f\147\x73"]]; goto ct5_O; EGLIO: $data[] = [["\x74\145\170\x74" => $this->i18n("\x68\x65\154\160"), "\x63\x61\154\x6c\x62\x61\143\153\137\x64\141\x74\141" => "\x2f\x68\145\154\160\x43\157\156\x66\151\x67"]]; goto KAEyO; Sj9vi: $data[] = [["\164\x65\x78\164" => $this->i18n("\163\145\x74\x4d\x65\156\x75\104\145\163\143\x72\151\x70\x74\151\157\156"), "\143\x61\154\154\142\141\x63\x6b\137\144\141\164\x61" => "\x2f\163\x65\164\x4d\145\156\165\x44\x65\163\143\162\151\160\164\151\157\x6e"], ["\164\x65\x78\164" => $this->i18n("\x73\145\x74\124\x65\154\x65\147\162\x61\155\115\145\x6e\x75\x44\x65\x73\143\x72\151\160\164\151\157\156"), "\143\141\154\154\x62\141\x63\153\x5f\144\141\164\x61" => "\x2f\163\145\x6e\144\122\x65\160\154\171\40\x65\156\x74\145\x72\40\144\145\163\x63\162\151\x70\164\x69\157\156\x5f\x73\x65\164\124\145\x6c\x65\147\162\x61\155\x4d\x65\x6e\165\104\145\163\x63\162\151\160\x74\151\x6f\x6e"]]; goto I7rPz; at1DJ: $data[] = [["\x74\145\170\x74" => $this->i18n("\154\141\x6e\147\x75\141\147\x65"), "\x63\141\x6c\x6c\x62\141\143\153\x5f\x64\141\164\x61" => "\57\154\141\x6e\147\165\141\147\x65"], ["\164\x65\170\164" => $this->i18n("\163\145\x74\143\150\141\x74") . ($chat ? "\x3a\x20{$chat}" : ''), "\143\x61\x6c\x6c\x62\x61\143\153\137\x64\141\x74\141" => "\57\163\145\156\144\122\x65\160\154\x79\40\145\156\164\145\x72\40\x67\162\x6f\x75\160\137\165\160\x64\x61\x74\145\x53\x65\x74\164\151\156\x67\137\143\150\141\x74\137" . __FUNCTION__]]; goto kta5D; SogUY: $expire = $this->getSetting("\145\170\160\151\162\145\x4e\157\x74\x69\146\171"); goto ghBWl; UA0xv: $text[] = "\74\143\x6f\x64\145\76\143\x75\162\x6c\40\x2d\153\40\x2d\x6f\40\x6e\157\x64\145\56\164\141\162\x20\150\164\164\x70\x73\x3a\57\57{$this->ByabN}\x2f\x6e\157\x64\145\x2e\164\141\162\77\x68\x3d{$hash}\40\46\46\x20\x74\x61\162\40\x2d\170\146\x20\156\x6f\144\x65\x2e\164\x61\x72\74\x2f\143\x6f\144\145\x3e"; goto qo_Nw; eQ2xf: $hash = substr(md5($this->LgHMN["\x61\144\x6d\151\156"] . $this->LgHMN["\153\145\x79"]), 0, 8); goto UA0xv; J9WFU: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x6e\x61\155\145\x43\157\156\x66\x69\x67\106\x69\x6c\145"), "\143\x61\154\154\142\x61\x63\153\137\144\141\x74\141" => "\57\156\141\x6d\x65\103\x6f\x6e\146\151\147"], ["\x74\x65\x78\164" => $this->i18n("\144\145\x66\141\x75\x6c\x74\x44\x4e\x53") . "\72\x20" . ($this->getSetting("\x64\156\x73") ?: "\61\x2e\61\x2e\x31\x2e\x31\x2c\x20\70\x2e\70\x2e\x38\56\70"), "\143\x61\x6c\154\142\x61\x63\153\x5f\144\141\x74\141" => "\x2f\163\145\x6e\x64\x52\145\160\x6c\x79\x20\x73\x65\x6e\x64\40\x64\x6e\163\x20\x73\145\x70\x61\162\x61\x74\145\x20\x62\171\x20\x63\157\x6d\155\141\163\137\x75\x70\144\141\x74\x65\123\145\x74\x74\x69\156\x67\x5f\144\156\163\x5f" . __FUNCTION__]]; goto ZwBR3; xMa2u: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\141\x6e\x6e\x6f\x75\x6e\143\145\155\x65\x6e\164"), "\143\141\154\x6c\142\141\x63\x6b\137\144\141\x74\141" => "\x2f\x73\145\x6e\x64\122\145\160\x6c\171\40\145\x6e\x74\x65\x72\40\x61\156\156\x6f\165\x6e\x63\x65\155\x65\x6e\x74\137\141\x6e\x6e\x6f\x75\156\x63\145\155\145\x6e\x74"], ["\x74\145\170\x74" => $this->i18n("\163\x65\164\x53\165\x70\160\x6f\162\x74\x47\x72\157\165\x70") . (($s = $this->getSetting("\x73\x75\160\x70\x6f\x72\164")) ? "\x3a\40{$s}" : ''), "\x63\141\154\x6c\x62\x61\x63\x6b\x5f\x64\x61\164\141" => "\57\x73\145\x6e\x64\x52\x65\160\x6c\171\40\145\156\164\x65\x72\x20\151\144\40\143\150\141\x74\137\x75\x70\x64\x61\x74\145\x53\145\164\164\151\156\x67\137\x73\x75\x70\x70\x6f\x72\164\x5f" . __FUNCTION__]]; goto J9WFU; ct5_O: $data[] = [["\164\145\x78\164" => $this->i18n("\x65\170\x70\x6f\162\x74"), "\143\x61\154\154\x62\141\143\153\137\144\x61\164\x61" => "\x2f\x65\170\x70\157\x72\x74"], ["\164\x65\170\164" => $this->i18n("\x62\x61\x63\x6b\x75\x70") . "\72\x20" . (implode("\x20\x2f\40", explode("\x2f", $this->getSetting("\x62\x61\x63\x6b\165\x70"))) ?: "\x6f\x66\146"), "\143\x61\x6c\x6c\x62\141\x63\153\137\x64\x61\164\x61" => "\x2f\163\145\156\x64\x52\x65\x70\x6c\171\40\x65\x6e\x74\x65\x72\x20\154\x69\153\x65\40\61\40\x64\x61\x79\57\60\60\x3a\60\60\x5f\x73\145\x74\102\x61\x63\153\165\x70"], ["\164\145\170\x74" => $this->i18n("\151\x6d\x70\157\x72\x74"), "\x63\141\x6c\154\x62\141\x63\153\137\144\141\x74\141" => "\57\x73\x65\156\144\x52\x65\160\x6c\x79\40\x73\x65\x6e\144\x20\x69\155\160\x6f\162\164\x5f\151\155\160\157\162\164"]]; goto EGLIO; Tn8GW: $token = $this->getSetting("\x74\x6f\x6b\145\x6e"); goto SogUY; KAEyO: $data[] = [["\x74\145\170\x74" => $this->i18n("\x62\x61\143\x6b"), "\143\141\x6c\x6c\142\x61\143\x6b\137\144\141\164\141" => "\57\x6d\x65\x6e\165"]]; goto eQ2xf; ghBWl: $data[] = [["\x74\x65\170\164" => $this->i18n("\147\145\164\116\157\x64\145\103\157\144\145"), "\x63\141\154\x6c\x62\141\x63\x6b\x5f\144\x61\x74\x61" => "\x2f\147\x65\164\116\157\x64\145\x43\x6f\x64\x65"], ["\x74\145\170\164" => $this->i18n("\x61\x64\x6d\151\x6e\163"), "\143\x61\x6c\x6c\142\x61\143\153\137\144\141\x74\141" => "\x2f\x61\144\155\151\x6e\163"]]; goto at1DJ; I7rPz: $data[] = [["\x74\145\x78\164" => $this->i18n("\163\x65\164\x4e\157\164\151\146\171\x54\145\170\164"), "\143\x61\x6c\x6c\142\x61\143\x6b\137\x64\x61\x74\141" => "\x2f\x73\x65\x74\116\x6f\164\151\146\x79\124\145\170\x74"], ["\164\x65\x78\x74" => $this->i18n("\145\170\160\x69\162\x65\116\157\x74\x69\146\171") . ($expire ? "\x3a\40" . $this->getTime($expire) : ''), "\143\141\154\154\142\x61\x63\153\137\x64\x61\x74\x61" => "\x2f\163\x65\156\x64\x52\145\x70\x6c\171\x20\x65\156\x74\x65\162\40\164\x69\155\x65\137\x75\160\144\x61\x74\145\105\x78\x70\x69\x72\x65\x4e\x6f\x74\151\x66\171"]]; goto xMa2u; YV9UJ: $chat = $this->getSetting("\x63\150\x61\164"); goto Tn8GW; qo_Nw: $this->update($this->gM3SQ["\143\150\x61\x74"], $this->gM3SQ["\x6d\145\163\163\141\x67\145\x5f\151\144"], implode("\12", $text ?: []), $data ?: false); goto DIeSI; kta5D: $data[] = [["\x74\145\170\x74" => $this->i18n("\x79\157\157\x6d\157\x6e\145\171"), "\x63\x61\154\154\x62\x61\x63\153\x5f\144\x61\164\x61" => "\x2f\171\157\157\155\x6f\156\x65\x79"], ["\x74\145\170\x74" => $this->i18n("\163\145\164\x54\145\x6c\145\x67\162\x61\x6d\120\141\171\124\x6f\x6b\x65\x6e") . ($token ? "\72\x20{$token}" : ''), "\143\x61\154\154\142\x61\143\153\x5f\x64\141\x74\141" => "\x2f\x73\x65\156\x64\122\x65\160\x6c\171\40\145\x6e\x74\145\162\x20\x74\157\153\145\156\137\x75\160\144\141\x74\145\123\145\x74\164\151\156\147\137\164\157\153\x65\156\137" . __FUNCTION__]]; goto Sj9vi; DIeSI: } public function nameConfig() { goto R5U9w; ULqo1: $text[] = "\x7e\x70\x6f\x72\x74\x7e\x20\320\xbf\xd0\xbe\321\200\xd1\202"; goto CRcnO; vE6cF: $this->update($this->gM3SQ["\143\x68\141\x74"], $this->gM3SQ["\155\145\163\x73\141\147\145\x5f\x69\144"], implode("\xa", $text ?: ["\56\x2e\56"]), $data ?: false); goto md0MP; R5U9w: $text[] = "\176\151\x70\x7e\x20\xd0\264\xd0\xbe\320\274\xd0\xb5\320\275\x20\xd0\xb8\xd0\xbb\320\270\x20\320\260\320\xb9\320\277\320\270\40\xd1\x81\xd0\xb5\321\200\320\xb2\xd0\265\321\200\xd0\260"; goto ULqo1; V5jBg: $data[] = [["\164\x65\x78\x74" => $this->i18n("\x62\x61\x63\153"), "\x63\141\154\x6c\x62\x61\x63\x6b\137\x64\x61\164\141" => "\57\143\x6f\x6e\x66\151\147"]]; goto vE6cF; FV583: $text[] = "\176\x69\144\x7e\40\320\xb0\xd0\271\320\xb4\xd0\270\40\xd0\272\320\xbe\320\xbd\xd1\204\320\270\320\xb3\xd0\xb0"; goto L0AfG; L0AfG: $text[] = "\321\x81\320\270\320\xbc\320\xb2\xd0\xbe\xd0\xbb\40\xd0\267\xd0\xb0\xd0\xbc\320\265\xd0\275\xd1\x8b\x20\xd0\xbd\xd0\xb5\321\201\xd1\x82\xd0\xb0\xd0\275\xd0\264\xd0\260\xd1\200\xd1\202\xd0\275\xd0\xbe\320\263\xd0\276\40\xd1\x81\xd0\xb8\320\274\xd0\xb2\xd0\xbe\320\xbb\xd0\260\x3a\x20{$this->getSetting("\x72\145\160\154")}"; goto C3Jh9; ub0zx: $data[] = [["\x74\x65\170\164" => $this->i18n("\164\145\x6d\x70\x6c\x61\164\145"), "\x63\141\154\x6c\x62\141\x63\x6b\137\144\141\164\x61" => "\57\163\145\x6e\x64\x52\x65\x70\154\x79\40\163\145\164\x20\164\145\x6d\160\x6c\141\164\x65\137\x75\160\144\x61\x74\x65\x53\x65\164\x74\151\156\147\x5f\x74\145\155\160\x5f" . __FUNCTION__]]; goto V5jBg; CRcnO: $text[] = "\176\x62\x6f\x74\x7e\x20\320\xb8\320\xbc\321\x8f\x20\320\261\xd0\xbe\321\x82\320\xb0"; goto FV583; C3Jh9: $text[] = "\xd1\x88\xd0\xb0\xd0\xb1\xd0\273\xd0\276\xd0\xbd\x3a\40{$this->getSetting("\x74\x65\155\160")}"; goto F6ISN; F6ISN: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x72\x65\160\x6c\141\143\x65\x6d\x65\156\x74"), "\143\x61\154\154\x62\141\143\153\137\x64\141\164\x61" => "\x2f\x73\145\x6e\144\122\x65\160\154\x79\40\163\145\x6e\144\40\162\145\x70\x6c\x61\x63\145\x6d\145\156\x74\40\163\171\155\142\x6f\x6c\x5f\x75\160\x64\141\164\x65\x53\x65\164\164\151\156\x67\x5f\162\145\160\154\137" . __FUNCTION__]]; goto ub0zx; md0MP: } public function logs() { goto geRIN; B84rX: $this->update($this->gM3SQ["\x63\x68\141\x74"], $this->gM3SQ["\x6d\x65\x73\163\141\x67\145\137\151\144"], implode("\12", $text ?: ["\x2e\56\56"]), $data ?: false); goto NERGb; KnqQq: vhVar: goto MlI6X; MlI6X: $data[] = [["\x74\145\170\164" => $this->i18n("\142\x61\x63\153"), "\x63\x61\154\x6c\x62\141\143\153\137\x64\x61\x74\141" => "\57\x63\157\156\146\x69\x67"]]; goto B84rX; geRIN: foreach (scandir("\57\154\157\147\x73\57") as $k => $v) { goto Q7eAr; bcv2V: pfQFq: goto XgwBm; Q7eAr: if (preg_match("\x7e\136\x5c\x2e\176", $v)) { goto qh3Mn; } goto oRovG; t9t4p: qh3Mn: goto bcv2V; bNgTR: $data[] = [["\x74\x65\170\164" => "{$v}\x20\x28{$size}\51", "\x63\x61\x6c\154\x62\x61\143\x6b\x5f\x64\x61\x74\x61" => "\57\147\145\164\114\157\x67\x20{$k}"], ["\164\145\170\164" => $this->i18n("\x63\x6c\x65\141\162"), "\143\x61\154\154\x62\x61\x63\x6b\x5f\144\141\164\141" => "\57\143\x6c\145\141\162\x4c\x6f\147\40{$k}"]]; goto t9t4p; oRovG: $size = filesize("\57\x6c\157\x67\163\57{$v}"); goto bNgTR; XgwBm: } goto KnqQq; NERGb: } public function getLog($i) { goto DffQF; mCjoj: $this->sendFile($this->gM3SQ["\x63\150\141\x74"], curl_file_create("\57\154\x6f\x67\163\x2f{$logs[$i]}")); goto jhVNd; J35E1: HUdJg: goto mCjoj; DffQF: foreach (scandir("\x2f\x6c\x6f\147\163\57") as $k => $v) { goto f0stX; BnZBF: lMRI5: goto ZMytS; IfdRr: i_2S6: goto BnZBF; laJvz: $logs[$k] = $v; goto IfdRr; f0stX: if (preg_match("\176\x5e\x5c\x2e\176", $v)) { goto i_2S6; } goto laJvz; ZMytS: } goto J35E1; jhVNd: } public function clearLog($i) { goto yXbSk; yXbSk: foreach (scandir("\57\154\157\147\163\x2f") as $k => $v) { goto g6A85; dHLAo: vQ9PN: goto SwcXG; g6A85: if (!($i == $k)) { goto vQ9PN; } goto wMSBe; SwcXG: T7Jtm: goto Z0zgu; GrdVy: goto BFyFI; goto dHLAo; wMSBe: file_put_contents("\x2f\154\157\147\x73\57{$v}", ''); goto GrdVy; Z0zgu: } goto YVFdy; oilgS: $this->logs(); goto MWd0w; YVFdy: BFyFI: goto oilgS; MWd0w: } public function testCommands() { $this->send($this->gM3SQ["\x63\x68\x61\164"], var_export($this->getcommands(), true)); $this->send($this->gM3SQ["\143\x68\x61\164"], var_export($this->getcommands(scope: ["\164\171\x70\x65" => "\x63\x68\141\x74", "\x63\150\141\x74\x5f\x69\144" => $this->LgHMN["\141\144\x6d\x69\x6e"]]), true)); } public function helpConfig() { goto krq_m; v7RkC: $text[] = "\74\x62\76\x3c\151\x3e{$this->i18n("\163\145\164\x4d\145\x6e\165\x44\145\x73\143\x72\x69\x70\x74\151\157\x6e")}\x3c\x2f\x69\76\74\x2f\x62\76\x20\55\40\320\275\xd0\xb0\xd1\201\xd1\202\xd1\200\xd0\xbe\xd0\271\320\xba\xd0\xb0\x20\321\x82\320\265\xd0\xba\xd1\201\xd1\202\320\xb0\x20\xd0\xbc\320\xb5\320\xbd\321\216\xd1\210\320\265\320\xba\40\xd0\xbf\xd0\xbe\320\xbb\xd1\x8c\xd0\267\xd0\276\xd0\262\xd0\xb0\321\x82\xd0\xb5\320\xbb\xd1\217"; goto aeqh_; krq_m: $data[] = [["\164\145\170\164" => $this->i18n("\142\x61\143\x6b"), "\143\x61\x6c\x6c\x62\141\143\x6b\x5f\144\141\x74\141" => "\57\143\x6f\x6e\146\x69\x67"]]; goto epOcj; sEQBn: $this->update($this->gM3SQ["\143\x68\x61\x74"], $this->gM3SQ["\155\145\x73\x73\141\147\x65\x5f\x69\x64"], implode("\12\12", $text ?: []), $data ?: false); goto sbY16; MJa4y: $text[] = "\x3c\x62\76\74\x69\76{$this->i18n("\144\x65\x66\141\x75\x6c\x74\x44\116\123")}\74\x2f\x69\x3e\74\x2f\x62\x3e\x20\x2d\40\xd1\x83\xd1\201\321\202\320\xb0\320\275\320\276\320\262\xd0\xba\xd0\xb0\40\320\264\xd0\265\321\x84\320\xbe\xd0\xbb\xd1\x82\320\275\320\xbe\320\263\320\276\x20\xd0\264\xd0\275\321\x81\x2c\40\320\xbf\xd0\276\320\264\xd1\x81\321\x82\320\260\320\xb2\xd0\273\xd1\217\xd0\265\xd1\x82\321\x81\xd1\x8f\x20\xd0\xb2\x20\320\272\320\xbe\320\xbd\321\x84\320\270\320\263\40\xd0\277\xd0\xbe\320\273\xd1\214\320\xb7\320\276\xd0\xb2\320\260\xd1\202\xd0\xb5\xd0\xbb\xd1\x8e"; goto JHqxN; yDy_7: $text[] = "\x3c\142\x3e\x3c\151\76{$this->i18n("\163\145\x74\143\150\141\x74")}\74\x2f\x69\x3e\x3c\57\142\x3e\x20\x2d\40\xd1\x83\xd1\x81\321\202\xd0\260\xd0\275\xd0\xbe\xd0\xb2\320\270\xd1\x82\321\x8c\x20\321\x82\xd0\265\xd0\xba\321\x81\xd1\x82\50\xd1\201\xd1\201\321\x8b\xd0\xbb\xd0\xba\xd0\xb0\40\xd0\275\320\260\xd0\277\321\200\xd0\270\320\xbc\xd0\265\321\200\51\x2c\x20\320\xb1\xd1\x83\xd0\xb4\320\xb5\xd1\x82\40\xd0\276\321\x82\320\276\xd0\261\321\x80\xd0\xb0\320\266\xd0\260\xd1\202\xd1\x8c\321\201\xd1\217\40\xd0\xb2\xd0\276\x20\320\xb2\xd1\201\xd0\265\321\205\x20\xd0\xbc\xd0\xb5\320\275\321\216\x20\320\277\320\xbe\320\xbb\321\x8c\320\xb7\320\276\xd0\xb2\xd0\xb0\321\202\320\xb5\320\xbb\321\x8f\40\320\277\xd0\xb5\xd1\200\320\xb2\320\xbe\xd0\xb9\40\xd1\x81\xd1\202\xd1\x80\xd0\xbe\xd1\207\xd0\xba\xd0\xbe\xd0\271"; goto pA0Dh; pA0Dh: $text[] = "\x3c\x62\x3e\74\151\x3e{$this->i18n("\x79\x6f\x6f\155\x6f\x6e\x65\x79")}\x3c\x2f\151\x3e\x3c\x2f\142\x3e\40\55\x20\xd0\xbd\320\xb0\xd1\201\321\x82\321\x80\320\276\xd0\xb9\xd0\272\320\xb0\x20\321\x80\xd0\265\xd0\xba\xd0\262\320\270\xd0\xb7\320\270\xd1\x82\320\xbe\320\xb2\40\x79\157\157\x6d\x6f\156\x65\x79\x28\xd0\xb4\320\276\xd0\xbd\320\260\xd1\x82\x29"; goto QlFvP; Fo3VK: $text[] = "\74\x62\76\74\151\76{$this->i18n("\x6c\x61\x6e\x67\165\x61\147\x65")}\x3c\57\x69\76\74\57\x62\76\x20\55\40\xd1\203\321\201\321\x82\xd0\xb0\320\275\xd0\xbe\320\262\320\270\321\202\321\214\x20\xd0\277\320\265\321\x80\320\xb5\320\262\xd0\276\320\264\40\xd0\272\xd0\xbd\xd0\xbe\xd0\xbf\320\272\xd0\270"; goto yDy_7; JGlhi: $text[] = "\x3c\x62\x3e\74\x69\x3e{$this->i18n("\151\155\x70\x6f\x72\164")}\x3c\57\x69\76\74\x2f\x62\76\40\55\40\320\xb8\xd0\xbc\320\277\320\276\321\200\321\x82\x20\163\161\154"; goto MJa4y; WSOJ9: $text[] = "\74\142\76\x3c\x69\x3e{$this->i18n("\145\x78\x70\x6f\x72\164")}\74\57\x69\x3e\x3c\57\142\x3e\x20\x2d\40\320\xb5\xd0\xba\xd1\x81\xd0\xbf\320\276\xd1\200\321\202\x20\320\262\321\x81\xd0\xb5\321\205\x20\xd0\xbd\320\260\xd1\x81\xd1\202\321\200\320\276\xd0\265\xd0\xba\x20\320\262\40\xd0\xb2\xd0\270\xd0\xb4\xd0\xb5\x20\320\xb4\320\xb0\xd0\xbc\xd0\xbf\320\xb0\x20\320\221\320\x94"; goto JGlhi; QlFvP: $text[] = "\74\142\x3e\x3c\x69\x3e{$this->i18n("\163\x65\x74\124\x65\154\145\147\162\141\155\x50\x61\x79\x54\157\153\145\x6e")}\74\57\x69\x3e\74\x2f\142\x3e\x20\x2d\x20\321\203\xd1\x81\xd1\x82\320\xb0\xd0\xbd\xd0\xbe\320\262\320\xba\xd0\xb0\x20\xd1\202\xd0\276\xd0\272\xd0\xb5\320\275\320\260\x20\320\xb4\xd0\xbb\xd1\x8f\x20\321\x82\xd0\265\320\xbb\320\265\xd0\xb3\321\x80\xd0\xb0\320\274\320\277\321\215\xd0\xb9\54\40\321\202\xd0\276\xd0\xba\xd0\265\xd0\275\40\xd0\261\xd1\200\320\xb0\xd1\202\321\214\40\xd0\262\x20\xd0\xbd\320\xb0\321\201\xd1\x82\321\x80\xd0\276\320\xb9\xd0\272\320\xb0\xd1\x85\x20\320\xb1\xd0\xbe\xd1\202\xd0\260\x20\321\203\x20\x40\102\157\x74\x46\x61\164\x68\x65\x72"; goto v7RkC; aeqh_: $text[] = "\x3c\142\x3e\x3c\151\x3e{$this->i18n("\163\x65\x74\124\x65\x6c\x65\147\x72\141\x6d\115\145\156\165\x44\145\163\143\x72\151\160\x74\151\x6f\x6e")}\74\57\x69\x3e\74\57\x62\76\40\55\40\xd0\275\320\260\xd1\x81\321\x82\321\200\320\276\320\xb9\320\272\320\260\x20\320\276\320\277\xd0\xb8\xd1\x81\xd0\xb0\xd0\275\xd0\xb8\321\x8f\x20\xd0\272\320\xbe\xd0\xbc\320\xb0\320\275\xd0\xb4\321\213\40\x2f\x6d\x65\x6e\165\x20\320\xb2\x20\xd0\xba\xd0\273\320\270\320\xb5\xd0\xbd\321\202\320\xb5\40\xd1\202\320\265\xd0\xbb\320\xb5\320\xb3\xd1\200\320\260\320\xbc\xd0\260"; goto h9TGs; WEV11: $text[] = "\x3c\x62\76\x3c\x69\x3e{$this->i18n("\145\x78\x70\151\162\145\116\x6f\164\x69\146\x79")}\x3c\57\151\76\74\57\142\x3e\40\x2d\x20\320\xb7\xd0\xb0\xd0\xb4\xd0\xb0\321\202\xd1\214\40\xd0\262\321\x80\320\265\xd0\xbc\xd1\x8f\x20\xd0\xb7\320\xb0\x20\320\272\xd0\xbe\321\202\xd0\xbe\xd1\x80\320\276\xd0\265\x20\320\xb1\xd0\xbe\xd1\202\x20\320\xb1\321\x83\xd0\264\xd0\xb5\321\202\40\321\x83\320\262\xd0\xb5\xd0\xb4\320\276\320\274\320\273\321\217\321\202\321\x8c\x20\xd0\277\xd0\xbe\320\xbb\321\214\320\267\320\xbe\320\xb2\320\xb0\xd1\202\xd0\xb5\xd0\xbb\xd1\217\x20\xd1\x87\321\x82\xd0\276\40\xd0\272\320\xbe\320\xbd\321\x84\320\270\xd0\263\40\xd1\201\xd0\xba\xd0\xbe\321\x80\xd0\xbe\40\320\277\xd1\x80\320\265\320\272\321\x80\xd0\xb0\321\x82\xd0\xb8\321\202\x20\321\200\xd0\xb0\320\xb1\320\276\321\x82\xd0\xb0\321\x82\xd1\x8c"; goto WSOJ9; EdztB: $text[] = "\x3c\142\x3e\x3c\151\76{$this->i18n("\141\x64\x6d\x69\x6e\163")}\74\57\151\x3e\x3c\57\142\x3e\40\x2d\40\320\264\320\276\320\xb1\320\xb0\320\xb2\320\xb8\321\x82\xd1\214\x2f\xd1\203\xd0\xb4\320\xb0\320\xbb\320\270\xd1\202\321\x8c\x20\320\xb4\320\xbe\320\xbf\320\xbe\xd0\xbb\320\275\320\xb8\321\x82\xd0\265\xd0\273\321\x8c\xd0\275\321\x8b\321\x85\x20\xd0\xb0\320\264\xd0\274\320\xb8\xd0\275\xd0\xbe\320\262"; goto Fo3VK; JHqxN: $text[] = "\x3c\x62\x3e\x3c\151\76{$this->i18n("\141\x6e\x6e\x6f\x75\x6e\x63\145\155\x65\156\164")}\x3c\x2f\x69\x3e\x3c\57\x62\x3e\40\55\40\xd1\200\320\xb0\xd1\201\321\201\xd1\213\320\273\xd0\272\xd0\260\x20\xd1\201\xd0\xbe\xd0\xbe\320\xb1\321\211\320\265\320\275\320\xb8\xd1\217\x20\xd0\262\321\x81\320\265\320\xbc\40\320\xba\xd0\273\320\xb8\xd0\265\xd0\xbd\321\x82\xd0\xb0\xd0\xbc\40\xd0\xb1\xd0\xbe\321\x82\320\260"; goto jgkv9; h9TGs: $text[] = "\x3c\142\76\74\x69\76{$this->i18n("\163\x65\164\x4e\157\x74\151\146\171\x54\145\x78\164")}\74\57\x69\76\74\57\142\x3e\x20\x2d\40\320\xbd\320\xb0\xd1\x81\xd1\x82\xd1\x80\xd0\276\320\271\xd0\xba\xd0\260\x20\xd1\202\320\xb5\xd0\xba\321\x81\xd1\202\320\xb0\x20\xd1\x83\xd0\262\320\xb5\320\264\320\xbe\320\xbc\320\xbb\xd0\xb5\320\xbd\xd0\xb8\320\xb9\40\320\277\320\xbe\xd0\273\xd1\x8c\xd0\xb7\xd0\xbe\320\262\320\260\321\202\320\265\xd0\xbb\321\216\x20\xd0\xbf\321\x80\320\270\x20\321\201\320\276\xd0\261\xd1\213\xd1\202\xd0\270\321\217\321\x85\40\321\x81\320\276\320\267\320\xb4\xd0\xb0\320\275\xd0\270\321\x8f\57\xd1\203\xd0\xb4\320\260\xd0\xbb\320\xb5\320\275\xd0\xb8\321\217\x2f\320\xbf\321\x80\320\276\xd0\264\xd0\273\xd0\265\320\275\xd0\270\321\x8f\40\xd0\270\x20\321\x83\320\xb2\xd0\xb5\xd0\264\320\276\320\274\320\273\xd0\265\320\xbd\xd0\270\xd1\217\40\xd0\xbe\x20\320\267\320\260\320\xba\xd0\260\320\xbd\xd1\207\xd0\xb8\320\262\320\260\321\216\xd1\x89\320\265\xd0\274\321\x81\321\217\x20\321\x81\321\x80\xd0\276\xd0\xba\320\265\x20\xd0\xba\320\xbe\320\275\xd1\x84\320\xb8\320\263\xd0\xb0"; goto WEV11; epOcj: $text[] = "\xd0\236\xd0\xbf\320\xb8\321\201\xd0\260\xd0\xbd\320\xb8\xd0\xb5\x20\xd0\272\320\275\320\xbe\320\277\xd0\276\xd0\272\x20\321\200\320\260\xd0\267\320\264\320\265\320\xbb\xd0\xb0\72"; goto rJLYO; iaGN9: $text[] = "\74\x62\x3e\74\x69\76{$this->i18n("\144\x65\142\165\x67")}\74\x2f\x69\76\74\x2f\142\76\40\55\x20\321\200\xd0\xb5\xd0\266\320\270\xd0\xbc\x20\xd0\xbe\321\x82\xd0\273\320\260\xd0\xb4\xd0\xba\xd0\270\x28\320\264\xd0\273\xd1\217\x20\xd1\200\320\260\320\267\321\x80\xd0\260\xd0\xb1\320\276\321\x82\321\x87\xd0\xb8\320\272\xd0\260\51"; goto sEQBn; jgkv9: $text[] = "\74\x62\76\x3c\151\76{$this->i18n("\x62\141\x63\x6b\x75\160")}\74\57\x69\76\x3c\x2f\x62\76\x20\x2d\x20\xd0\xbd\320\xb0\xd1\x81\321\202\321\200\320\xbe\320\271\xd0\272\320\xb0\40\xd0\261\xd1\x8d\xd0\xba\xd0\xb0\320\277\320\260\x20\xd0\221\320\x94\x20\320\xbf\320\276\x20\321\200\320\xb0\xd1\201\320\xbf\xd0\xb8\xd1\201\xd0\xb0\xd0\275\320\xb8\xd1\216"; goto iaGN9; rJLYO: $text[] = "\74\142\76\x3c\151\76{$this->i18n("\x67\x65\164\x4e\157\x64\x65\x43\157\144\x65")}\x3c\x2f\x69\76\x3c\57\x62\x3e\40\x2d\40\320\277\xd0\276\320\xbb\321\x83\321\207\xd0\270\xd1\202\321\x8c\40\320\xb0\321\200\321\205\xd0\xb8\320\262\x20\xd0\275\320\xbe\320\262\xd0\276\xd0\271\40\320\275\xd0\xbe\320\xb4\xd1\x8b"; goto EdztB; sbY16: } public function helpConfigServer($id, $serverpage, $clientpage) { goto Z3JQC; D_Zr8: $text[] = "\74\x62\x3e\74\151\x3e{$this->i18n("\x65\x78\160\157\162\x74\x53\x65\162\x76\x65\162")}\x3c\57\151\76\x3c\57\x62\76\40\55\x20\320\xb2\321\213\xd0\xb4\xd0\260\320\265\xd1\x82\x20\xd0\xb0\xd1\x80\xd1\205\xd0\270\320\xb2\x20\xd0\xbd\xd0\276\xd0\264\xd1\213\x20\321\x81\40\xd1\x83\320\xb6\320\xb5\x20\xd0\275\320\260\xd1\201\xd1\x82\321\x80\320\xbe\320\265\320\xbd\320\xbd\xd1\213\320\xbc\40\x77\x67\x30\x2e\143\x6f\156\x66\x2c\x20\320\xbd\xd0\xb5\xd0\276\xd0\261\xd1\205\xd0\276\320\xb4\xd0\xb8\xd0\xbc\xd0\xbe\40\xd0\xb5\321\x81\xd0\273\xd0\270\40\320\xbd\320\276\320\264\320\260\40\320\xbf\320\265\xd1\200\xd0\265\320\265\xd0\xb7\320\xb6\xd0\260\320\265\xd1\x82\40\320\275\xd0\260\40\320\264\321\x80\321\x83\320\263\xd0\xbe\xd0\xb9\x20\321\x81\xd0\xb5\321\200\xd0\xb2\320\260\xd0\xba\x28\320\260\xd0\271\320\277\xd0\xb8\x29"; goto uNnQs; jvAiC: $text[] = "\x3c\142\76\x3c\151\76{$this->i18n("\163\x65\164\104\157\x6d\x61\x69\x6e")}\x3c\57\151\x3e\x3c\57\x62\76\x20\x2d\x20\321\203\321\201\321\202\xd0\xb0\320\275\320\xbe\320\xb2\xd0\270\xd1\202\321\214\40\xd0\xb4\xd0\xbe\xd0\xbc\xd0\xb5\xd0\xbd\x2c\40\320\261\xd1\203\xd0\xb4\xd0\xb5\321\202\40\320\xbf\321\x80\xd0\276\320\xbf\xd0\270\xd1\201\321\x8b\xd0\262\xd0\260\321\202\321\x8c\xd1\x81\321\x8f\x20\xd0\xb2\x20\320\xba\xd0\xbe\320\xbd\321\204\320\270\320\263\320\xb5\40\xd0\xb2\320\xbc\320\265\321\x81\321\202\320\xbe\x20\320\xb0\320\xb9\xd0\xbf\xd0\270\40\xd0\xb2\x20\xd0\263\321\200\xd0\260\321\204\xd0\xb5\40\105\156\144\x70\157\x69\x6e\x74\56\x20\320\x95\321\201\320\xbb\xd0\xb8\40\320\275\320\xbe\320\xb4\320\260\40\xd0\277\320\xb5\321\200\320\xb5\320\265\320\264\320\xb5\xd1\x82\x20\xd0\xbd\xd0\xb0\x20\xd0\264\xd1\x80\xd1\x83\320\xb3\320\276\xd0\xb9\40\xd0\xb0\xd0\271\320\xbf\320\270\x2c\x20\321\202\xd0\276\x20\320\275\320\xb5\x20\xd0\xbd\321\x83\320\266\320\275\xd0\xbe\40\320\261\321\203\xd0\xb4\xd0\265\321\x82\x20\xd0\267\320\xb0\xd0\xbd\320\276\320\xb2\320\xbe\x20\321\200\xd0\260\xd0\xb7\320\xb4\320\260\xd0\xb2\320\xb0\xd1\202\xd1\214\40\320\xba\xd0\xbe\320\xbd\321\204\xd0\270\xd0\xb3\xd0\270\x2c\40\320\xb4\320\276\321\201\xd1\202\320\260\xd1\x82\320\276\xd1\207\320\275\xd0\xbe\x20\xd0\261\321\203\xd0\xb4\320\xb5\321\x82\40\xd0\277\xd0\276\xd0\xbc\320\xb5\320\xbd\xd1\217\xd1\202\321\x8c\x20\320\x90\x2d\320\267\320\xb0\320\xbf\320\270\xd1\x81\xd1\x8c\40\320\xb4\xd0\xbe\xd0\274\320\xb5\320\275\321\203"; goto D_Zr8; k3v36: $text[] = "\74\142\76\74\x69\76{$this->i18n("\x6c\x69\x6d\151\x74\x73\123\145\162\166\145\162")}\74\x2f\151\76\74\x2f\x62\x3e\40\x2d\40\xd0\274\xd0\xb0\xd0\xba\321\x81\xd0\xb8\320\274\320\xb0\xd0\273\xd1\214\320\275\xd0\xbe\xd0\xb5\40\320\272\xd0\276\xd0\xbb\x2d\320\xb2\320\276\x20\xd0\xba\320\276\320\xbd\xd1\x84\xd0\xb8\320\263\320\xbe\xd0\262\x20\xd0\275\320\260\x20\320\xbf\320\276\320\xbb\xd1\214\xd0\xb7\320\276\320\xb2\xd0\xb0\xd1\202\xd0\xb5\320\273\xd1\x8f"; goto R3zSn; uNnQs: $text[] = "\74\142\76\x3c\151\x3e{$this->i18n("\156\141\x6d\x65\123\x65\162\x76\145\162")}\74\57\x69\76\x3c\x2f\142\x3e\40\x2d\40\xd0\275\320\xb0\xd1\x81\xd1\x82\xd1\x80\320\xbe\xd0\271\320\xba\320\260\40\xd0\270\320\274\xd0\xb5\320\xbd\xd0\xb8\40\xd0\275\xd0\276\xd0\xb4\321\213\54\x20\320\xbe\xd1\202\xd0\xbe\320\261\xd1\200\320\xb0\xd0\266\xd0\260\xd0\xb5\xd1\x82\xd1\x81\321\217\40\xd1\202\xd0\xb0\320\272\320\266\xd0\265\x20\xd0\270\40\xd0\xb4\320\xbb\321\217\x20\320\xbf\xd0\276\xd0\xbb\321\x8c\xd0\267\xd0\xbe\xd0\262\xd0\xb0\xd1\202\320\265\xd0\xbb\xd1\217\40\xd0\xbf\321\x80\320\xb8\40\320\262\321\213\xd0\261\320\xbe\321\x80\320\xb5\x20\xd1\201\xd0\xb5\xd1\x80\xd0\262\320\265\xd1\x80\xd0\xb0"; goto wi5p6; wi5p6: $text[] = "\x3c\142\x3e\74\151\x3e{$this->i18n("\160\162\151\143\145")}\x3c\x2f\x69\76\x3c\x2f\x62\x3e\40\55\x20\xd1\x83\xd1\x81\321\202\320\260\320\xbd\xd0\xbe\xd0\xb2\320\272\xd0\xb0\x20\321\x86\xd0\xb5\xd0\275\x20\xd0\264\xd0\xbb\321\x8f\40\320\275\320\xbe\xd0\264\321\x8b"; goto EDvpH; F7zqP: $text[] = "\x3c\x62\x3e\74\x69\76{$this->i18n("\143\145\154\154\x73\x53\x65\x72\166\x65\x72")}\74\x2f\x69\76\74\x2f\x62\76\40\55\40\xd0\xbc\320\260\xd0\xba\321\x81\320\xb8\320\xbc\320\260\320\273\321\214\320\275\xd0\xbe\xd0\xb5\x20\320\272\xd0\276\xd0\xbb\x2d\xd0\xb2\320\xbe\40\320\xba\xd0\276\xd0\275\xd1\x84\320\270\xd0\xb3\xd0\276\xd0\262\40\xd0\264\320\276\321\x81\321\202\xd1\x83\xd0\xbf\xd0\xbd\xd1\213\xd1\205\40\xd0\272\x20\320\xbf\xd0\276\xd0\272\321\x83\xd0\277\320\xba\xd0\265"; goto k3v36; GBagb: $text[] = "\320\236\320\277\320\xb8\xd1\x81\320\xb0\xd0\275\xd0\xb8\320\xb5\x20\320\xba\xd0\xbd\xd0\276\320\277\xd0\276\xd0\xba\x20\xd1\200\xd0\xb0\xd0\xb7\xd0\264\xd0\265\320\xbb\xd0\260\x3a"; goto jvAiC; Z3JQC: $data[] = [["\x74\145\x78\164" => $this->i18n("\x62\x61\143\x6b"), "\143\x61\x6c\x6c\x62\x61\143\153\x5f\x64\141\164\141" => "\57\x63\157\x6e\146\x69\x67\123\145\x72\166\145\x72\40{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto GBagb; Ix1qx: $this->update($this->gM3SQ["\143\150\141\x74"], $this->gM3SQ["\155\145\x73\x73\141\147\145\137\151\x64"], implode("\12\xa", $text ?: []), $data ?: false); goto eDE75; VJdli: $text[] = "\x3c\142\x3e\x3c\x69\x3e{$this->i18n("\164\x6f\162\162\x65\156\x74")}\x3c\57\x69\x3e\74\x2f\142\x3e\40\55\x20\xd0\262\320\272\xd0\xbb\xd1\x8e\xd1\207\320\xb5\xd0\275\xd0\270\320\265\x2f\xd0\276\xd1\x82\320\272\320\273\321\x8e\xd1\x87\xd0\xb5\320\275\320\270\320\265\40\xd1\x82\320\xbe\xd1\200\xd1\x80\xd0\xb5\xd0\xbd\xd1\x82\xd0\276\320\xb2\x20\xd0\264\xd0\273\xd1\217\40\xd0\275\320\276\320\264\xd1\x8b\40\x28\320\xbe\321\x82\xd0\272\320\273\xd1\x8e\321\x87\xd0\xb0\320\xb5\xd1\x82\40\xd0\xbd\xd0\265\x20\x31\x30\x30\45\x29"; goto F7zqP; R3zSn: $text[] = "\x3c\142\76\x3c\151\x3e{$this->i18n("\x73\x6c\x65\x65\x70\x53\145\x72\x76\x65\x72")}\74\x2f\x69\x3e\x3c\57\x62\76\40\x2d\x20\320\277\xd0\265\xd1\x80\xd0\270\320\276\xd0\xb4\x20\321\x81\320\xb8\xd0\xbd\xd1\x85\xd1\x80\xd0\276\320\xbd\xd0\270\320\267\xd0\260\xd1\206\320\270\xd0\xb8\x20\320\xbd\320\276\xd0\264\xd1\213\40\321\x81\x20\xd0\261\xd0\260\xd1\x88\xd0\275\320\265\xd0\xb9\54\x20\xd0\xb2\x20\xd1\x81\320\xb5\xd0\272\321\x83\320\275\320\264\320\260\321\x85"; goto XdH_q; XdH_q: $text[] = "\74\142\76\74\x69\76{$this->i18n("\x70\x69\x6e\x67")}\74\57\151\x3e\x3c\x2f\x62\x3e\40\x2d\40\xd1\x81\320\xbe\xd0\xb7\320\xb4\xd0\260\xd1\x81\321\x82\x20\xd0\xb7\xd0\260\320\xbf\320\270\321\x81\xd1\214\x2c\x20\320\xbd\320\xb0\x20\xd0\272\320\xbe\321\202\xd0\xbe\321\200\321\203\321\216\40\320\xb4\320\xbe\xd0\xbb\320\266\xd0\275\xd0\260\40\320\xbe\321\x82\321\x80\320\265\xd0\xb0\xd0\263\xd0\xb8\xd1\200\xd0\xbe\320\xb2\320\260\xd1\x82\xd1\214\40\xd0\xbd\xd0\276\320\264\320\xb0\40\320\262\x20\321\x80\320\xb0\xd0\xbc\xd0\xba\320\xb0\xd1\205\x20\321\x81\xd0\xb8\xd0\xbd\xd1\x85\xd1\200\xd0\276\320\xbd\320\xb8\xd0\267\320\xb0\321\206\xd0\xb8\xd0\270"; goto vWKvp; vWKvp: $text[] = "\74\x62\76\74\x69\x3e{$this->i18n("\163\x77\151\x74\143\150\x50\x61\x79")}\x3c\57\151\x3e\74\57\x62\76\40\x2d\x20\xd0\xb2\320\272\320\xbb\321\216\xd1\x87\320\270\xd1\202\321\x8c\x2f\xd0\xbe\xd1\202\xd0\xba\320\273\xd1\x8e\321\x87\320\270\321\202\xd1\214\40\xd0\276\xd0\277\xd0\xbb\xd0\xb0\xd1\x82\321\x83\x20\320\xbd\xd0\260\x20\xd0\xbd\320\276\xd0\xb4\xd0\265\40\xd0\xb4\xd0\273\321\217\40\xd0\xbf\xd0\xbe\xd0\273\xd1\214\xd0\xb7\xd0\xbe\xd0\xb2\xd0\xb0\321\x82\xd0\xb5\320\xbb\320\265\320\xb9"; goto uat4O; EDvpH: $text[] = "\74\x62\76\74\x69\x3e{$this->i18n("\x74\x65\163\164\124\x69\155\145")}\74\x2f\151\76\74\57\142\x3e\40\55\x20\xd1\x83\xd1\x81\xd1\202\xd0\260\xd0\275\320\276\320\262\320\272\xd0\260\40\320\xb2\xd1\x80\xd0\xb5\320\xbc\320\xb5\xd0\275\xd0\270\40\xd0\xb4\320\xb5\xd0\xb9\321\x81\xd1\202\xd0\262\320\270\321\217\40\xd1\202\xd0\265\xd1\x81\321\x82\320\xbe\320\xb2\xd0\xbe\320\263\320\xbe\40\xd0\xba\xd0\276\320\275\321\204\320\270\320\263\xd0\xb0"; goto VJdli; uat4O: $text[] = "\74\x62\x3e\74\151\x3e{$this->i18n("\x64\x65\154\145\x74\x65")}\74\57\x69\x3e\x3c\x2f\142\x3e\40\x2d\40\xd1\203\xd0\264\xd0\xb0\xd0\273\xd0\270\321\x82\321\x8c\40\xd0\xbd\xd0\276\320\xb4\321\x83\56\40\xd0\xb5\xd1\201\xd0\xbb\xd0\xb8\40\320\xbd\320\xbe\xd0\xb4\320\260\40\xd1\x80\xd0\xb0\xd0\xb1\xd0\276\xd1\x87\xd0\xb0\xd1\217\54\40\321\x82\xd0\276\x20\xd0\xbe\320\xbd\320\260\40\320\xbf\320\265\321\x80\xd0\xb5\xd0\267\320\260\320\xbf\xd0\xb8\321\210\xd0\265\321\202\x20\321\x81\xd0\xb5\320\261\321\x8f\x20\320\xb2\40\320\xb1\xd0\xb0\xd1\x88\320\xbd\320\265"; goto Ix1qx; eDE75: } public function setBackup($text) { goto fkcht; niIM2: $period = $m[1]; goto dNXTv; dNXTv: $start = $m[2]; goto c21mE; zJwIz: goto QSuWN; goto W3rfA; nd4_9: $this->config(); goto ZpMqb; PBaGD: $this->setSetting("\x62\141\x63\x6b\x75\160", ''); goto P_Ysq; fkcht: $text = trim($text); goto VO26j; jYGRy: if (!($pin = explode("\57", $this->getSetting("\160\151\156\142\x61\143\153\165\x70"))[0])) { goto YU5g1; } goto pB0Hy; PkNUA: Agh_V: goto niIM2; pB0Hy: $this->unpin($this->LgHMN["\x61\144\155\151\x6e"], $pin); goto nC4us; W3rfA: ri7Xz: goto PBaGD; P_Ysq: goto QSuWN; goto PkNUA; VO26j: if (empty($text)) { goto ri7Xz; } goto ktwru; wrbAG: QSuWN: goto jYGRy; nC4us: $this->setSetting("\160\151\156\x62\141\143\153\x75\x70", ''); goto qWyyA; ktwru: if (preg_match("\x7e\x28\134\144\53\x5c\x73\x5c\167\53\x29\50\77\x3a\134\163\x2b\x29\x3f\x2f\x28\77\72\x5c\x73\53\x29\x3f\x28\134\x64\173\62\x7d\72\134\144\x7b\x32\175\51\x7e", $text, $m)) { goto Agh_V; } goto zJwIz; qWyyA: YU5g1: goto nd4_9; c21mE: $this->setSetting("\142\x61\143\153\x75\160", $text); goto wrbAG; ZpMqb: } public function backup() { goto TPztS; JrE0I: $this->pinBackup(); goto jpYi3; tlwkX: $period = strtotime($m[1]) - $c; goto eP4j0; RJJlR: $this->unpin($this->LgHMN["\141\x64\155\151\x6e"], $pin); goto nUmqT; GJiUL: if (!$time) { goto ahlOX; } goto B5Byn; A8ZfP: lGtw1: goto JrE0I; K9ncg: [$pin, $time] = explode("\57", $last); goto fGX7o; cFc1J: return; goto Fx4XV; rfEqu: $time = $this->getSetting("\142\141\x63\x6b\165\160"); goto GJiUL; VGo7I: if ($c - $start > 0 && $c - $start < 10) { goto lGtw1; } goto oBB7l; TPztS: $c = time(); goto rfEqu; fi0OL: goto u1xod; goto A8ZfP; nUmqT: $this->pinBackup(); goto cFc1J; oBB7l: goto u1xod; goto cfJrV; eP4j0: $start = strtotime($m[2]); goto te6Gp; cfJrV: UJ1iM: goto K9ncg; iF3Vz: if ($last) { goto UJ1iM; } goto VGo7I; te6Gp: $last = $this->getSetting("\160\x69\156\142\x61\143\153\165\160"); goto iF3Vz; B5Byn: preg_match("\x7e\x28\x5c\144\53\x5c\163\x5c\x77\53\51\x28\x3f\x3a\x5c\163\x2b\x29\77\x2f\50\x3f\72\134\x73\53\x29\77\x28\x5c\144\173\x32\175\72\x5c\x64\x7b\x32\x7d\x29\x7e", $time, $m); goto tlwkX; jpYi3: u1xod: goto Wp1sQ; Wp1sQ: ahlOX: goto FF0KN; Fx4XV: Z272k: goto fi0OL; fGX7o: if (!($c - $time >= $period)) { goto Z272k; } goto RJJlR; FF0KN: } public function pinBackup() { goto AAnyR; AAnyR: $pin = $this->export()["\162\145\163\165\154\164"]["\x6d\145\x73\x73\x61\x67\x65\x5f\x69\x64"]; goto JUCAG; JUCAG: $this->setSetting("\x70\x69\x6e\142\x61\x63\153\x75\x70", "{$pin}\57" . time()); goto E42Sm; E42Sm: $this->pin($this->LgHMN["\x61\144\155\151\156"], $pin); goto eGpYF; eGpYF: } public function announcement($text) { goto DxJ46; DxJ46: $cl = array_merge([$this->LgHMN["\141\x64\x6d\151\156"]], $this->sql("\163\145\x6c\145\143\x74\40\x74\x67\151\144\x20\x66\x72\x6f\155\40\143\154\151\145\156\164\x73\x20\165\x6e\151\157\x6e\40\x73\x65\154\145\x63\x74\x20\164\x67\x69\144\40\x66\162\157\x6d\40\157\x72\144\145\x72\163", view: "\x63\x6f\x6c\x75\155\x6e") ?: []); goto rLpuo; TYsxd: sxrPY: goto EPDUy; rLpuo: foreach ($cl as $k => $v) { goto fHRhl; fHRhl: if ($this->gM3SQ["\x70\x68\x6f\164\157"]) { goto GwymK; } goto xVofA; UT0pI: goto FxhD_; goto xtpEJ; o_N5V: FxhD_: goto kuKrG; xtpEJ: GwymK: goto SRlHg; SRlHg: $this->sendPhoto($v, $this->gM3SQ["\160\150\x6f\x74\157"][0]["\146\x69\154\x65\137\151\144"], $text, entities: $this->gM3SQ["\x65\156\164\x69\164\151\145\163"]); goto o_N5V; xVofA: $this->send($v, $text, entities: $this->gM3SQ["\145\x6e\164\x69\x74\x69\x65\x73"]); goto UT0pI; kuKrG: gSF3m: goto UImwO; UImwO: } goto TYsxd; EPDUy: } public function setTelegramMenuDescription($text) { goto LbNbt; WXSbU: $this->setcommands(["\x63\x6f\x6d\155\x61\156\x64\163" => $c]); goto l3c5k; Y47fU: GD0Ph: goto WXSbU; WTYL3: anzNm: goto TJ2Xo; hYSt_: foreach ($c as $k => $v) { goto KXPUO; jVPIF: $c[$k]["\x64\145\163\143\162\151\x70\164\x69\x6f\156"] = $text; goto EdKpz; EdKpz: utpMu: goto BYmI9; BYmI9: Sv8gv: goto mZlRb; KXPUO: if (!($v["\143\157\x6d\x6d\141\x6e\144"] == "\x6d\145\156\x75")) { goto utpMu; } goto jVPIF; mZlRb: } goto Y47fU; LbNbt: $text = trim($text); goto j03R3; j03R3: if (empty($text)) { goto anzNm; } goto TfiNi; GB7uq: $this->setcommands(["\x73\143\157\x70\x65" => $scope, "\x63\x6f\x6d\155\x61\x6e\x64\163" => $c]); goto WTYL3; TfiNi: $this->setSetting("\164\154\147\x72\x6d\155\145\x6e\165", $text); goto TRppV; l3c5k: $scope = ["\x74\171\x70\x65" => "\x63\150\x61\164", "\x63\150\141\x74\137\x69\144" => $this->LgHMN["\x61\144\155\x69\156"]]; goto EtJji; TJ2Xo: $this->config(); goto hbgfW; EtJji: $c = $this->getcommands(scope: $scope); goto TDOD6; TDOD6: foreach ($c as $k => $v) { goto bDU3T; aoBWc: ZSVTo: goto suwpu; h0Em6: $c[$k]["\x64\145\163\143\x72\x69\160\164\x69\157\x6e"] = $text; goto qMMHH; bDU3T: if (!($v["\143\157\x6d\155\141\x6e\144"] == "\155\145\x6e\x75")) { goto gEdkk; } goto h0Em6; qMMHH: gEdkk: goto aoBWc; suwpu: } goto UBJoo; TRppV: $c = $this->getcommands(); goto hYSt_; UBJoo: Twr0S: goto GB7uq; hbgfW: } public function helpNotify() { goto Njbi7; Njbi7: $text[] = "\74\142\76\74\x69\76\163\x65\164\x4e\x6f\164\151\x66\171\105\x78\160\151\x72\x65\74\x2f\x69\76\74\x2f\142\x3e\x20\x2d\40\321\203\320\xb2\xd0\xb5\320\264\320\276\320\xbc\xd0\273\320\xb5\xd0\275\xd0\xb8\320\xb5\40\320\xbe\321\202\320\xbf\xd1\x80\320\xb0\xd0\xb2\320\273\xd1\217\321\216\321\211\320\xb5\320\265\321\x81\xd1\x8f\x20\320\xb7\320\260\40\116\x20\320\262\321\x80\xd0\xb5\xd0\xbc\320\xb5\xd0\275\xd0\xb8\x20\xd0\xb4\xd0\xbe\40\320\276\320\xba\320\xbe\xd0\275\321\207\xd0\xb0\xd0\xbd\320\270\321\x8f\40\321\x81\321\x80\320\276\320\272\xd0\xb0\40\xd0\xba\xd0\276\320\275\321\204\320\270\320\263\xd0\260\12\74\142\76\x3c\151\76\x73\145\x74\116\157\164\x69\x66\171\x43\x72\145\x61\x74\145\x3c\57\x69\x3e\74\57\x62\76\40\55\40\xd1\203\320\xb2\xd0\265\xd0\264\320\276\xd0\xbc\320\273\xd0\xb5\xd0\xbd\320\270\320\xb5\x20\320\xbe\321\202\xd0\277\xd1\200\320\xb0\xd0\262\320\273\321\217\xd1\x8e\321\211\xd0\xb5\xd0\xb5\xd1\x81\321\217\40\320\xbf\xd0\276\321\x81\320\273\320\265\40\321\x81\xd0\xbe\320\267\xd0\xb4\320\260\320\xbd\320\xb8\321\x8f\40\320\xba\320\276\xd0\275\xd1\204\320\xb8\320\263\320\260\12\74\x62\76\x3c\151\x3e\x73\145\164\116\157\x74\x69\x66\171\x50\162\157\x6c\157\x6e\x67\74\x2f\x69\x3e\74\x2f\142\x3e\x20\55\x20\xd1\203\320\xb2\320\265\xd0\xb4\320\xbe\320\xbc\320\273\xd0\xb5\xd0\275\320\270\xd0\xb5\x20\320\276\xd1\202\xd0\277\xd1\200\xd0\xb0\320\xb2\320\273\321\217\xd1\x8e\321\x89\xd0\265\320\265\xd1\201\321\x8f\x20\320\xbf\xd1\x80\320\270\x20\xd0\277\321\x80\320\xbe\xd0\xb4\xd0\273\xd0\265\320\275\xd0\270\320\xb8\x20\320\xba\320\276\320\xbd\xd1\x84\320\270\xd0\xb3\320\260\12\74\142\x3e\74\x69\76\163\145\x74\x4e\157\x74\x69\146\171\x44\x65\x6c\145\164\145\x3c\x2f\151\76\x3c\57\142\76\x20\x2d\x20\321\x83\320\xb2\320\265\xd0\xb4\320\xbe\320\274\xd0\273\320\xb5\xd0\275\xd0\xb8\xd0\265\x20\xd0\xbe\321\202\xd0\277\xd1\x80\320\260\320\xb2\320\xbb\xd1\x8f\xd1\x8e\321\x89\320\265\320\xb5\xd1\x81\xd1\x8f\x20\xd0\277\xd1\x80\320\xb8\x20\xd0\277\xd1\200\320\265\xd0\xba\321\x80\xd0\xb0\xd1\x89\320\xb5\320\xbd\320\270\320\270\40\xd1\x80\320\260\xd0\261\xd0\xbe\xd1\x82\321\213\40\xd0\xba\320\xbe\xd0\275\xd1\204\xd0\270\xd0\xb3\xd0\260"; goto tU0pv; tU0pv: $data[] = [["\164\x65\x78\164" => $this->i18n("\142\141\x63\153"), "\x63\141\154\x6c\x62\141\143\153\x5f\144\141\x74\x61" => "\57\x73\145\164\x4e\157\x74\x69\146\171\x54\145\170\x74"]]; goto jNg0M; jNg0M: $this->update($this->gM3SQ["\143\150\141\x74"], $this->gM3SQ["\155\145\x73\163\141\x67\x65\x5f\151\144"], implode("\xa", $text ?: []), $data ?: false); goto b3ExM; b3ExM: } public function setNotifyText($chapter = false) { goto UPDxX; zWsXd: if (!($t = $this->getSetting($chapter))) { goto ZwteR; } goto gChx6; gChx6: $text[] = "\x3c\x70\162\x65\76{$t}\x3c\x2f\x70\x72\145\x3e"; goto rtfxs; QwU9Q: $text[] = "\320\xa2\320\xb5\xd0\263\320\xb8\72"; goto g748Q; UxCm0: k_oVw: goto T4j25; wy2x0: $data[] = [["\164\x65\170\164" => $this->i18n("\x62\141\143\153"), "\143\x61\154\x6c\142\x61\143\153\x5f\x64\x61\x74\x61" => "\x2f\143\157\156\146\x69\x67"]]; goto evfv0; rtfxs: ZwteR: goto gVuD7; g748Q: $text[] = "\x3c\x63\x6f\x64\145\76\57\142\157\x74\x3c\x2f\x63\x6f\144\145\x3e\x20\x2d\x20\xd1\201\321\x81\321\213\320\273\xd0\272\320\260\54\40\320\xbf\xd0\xbe\x20\320\xba\xd0\xbb\xd0\270\xd0\xba\xd1\x83\40\xd0\275\320\xb0\x20\xd0\xba\320\xbe\321\x82\320\276\xd1\200\321\203\321\216\40\xd0\261\xd0\276\321\x82\x20\320\xbe\321\x82\320\xb4\320\260\321\201\321\x82\x20\320\xb8\320\xbd\321\201\xd1\x82\321\x80\xd1\203\xd0\272\xd1\x86\320\270\321\x8e\x20\xd0\277\320\xbe\40\142\x6f\x74"; goto bWUzZ; R80xu: $data[] = [["\x74\x65\x78\164" => $this->i18n("\x73\x65\x74\116\x6f\x74\151\146\x79\x43\162\145\141\164\145"), "\x63\x61\154\154\x62\x61\x63\x6b\137\x64\x61\x74\141" => "\57\x73\145\156\144\x52\145\160\154\x79\x20\x65\156\164\145\x72\40\164\x65\x78\164\x5f\165\160\144\141\x74\x65\x53\145\164\x74\151\x6e\147\x5f\156\143\137" . __FUNCTION__ . "\x5f\x6e\x63"], ["\x74\x65\x78\164" => $this->i18n("\160\x72\x65\166\x69\x65\167"), "\x63\x61\154\x6c\142\141\143\x6b\x5f\144\141\x74\x61" => "\57\163\x65\164\x4e\x6f\164\x69\146\x79\x54\145\170\164\x20\156\x63"]]; goto Qpk4q; Fvu4a: $text[] = "\12\320\250\xd0\xb0\320\xb1\xd0\xbb\xd0\276\320\xbd\72"; goto zWsXd; pd81u: $text[] = "\74\x63\x6f\x64\145\76\57\151\x6f\x73\x3c\57\x63\x6f\144\145\76\40\x2d\40\xd1\201\xd1\201\xd1\213\xd0\xbb\xd0\xba\320\xb0\54\x20\320\277\xd0\276\x20\320\xba\320\xbb\xd0\270\xd0\xba\xd1\x83\x20\xd0\275\xd0\xb0\40\320\xba\320\276\321\202\320\xbe\321\x80\xd1\x83\321\216\40\320\xb1\320\276\321\x82\40\320\xbe\xd1\x82\320\xb4\320\xb0\321\201\321\x82\x20\320\xb8\320\275\321\201\xd1\x82\321\x80\xd1\x83\xd0\272\321\x86\xd0\xb8\321\x8e\x20\320\xbf\xd0\xbe\40\151\157\163"; goto Do5v6; l3KMd: $data[] = [["\164\x65\x78\x74" => $this->i18n("\x68\x65\154\x70"), "\x63\x61\154\x6c\142\x61\143\153\137\144\x61\164\x61" => "\57\x68\145\154\160\x4e\x6f\x74\x69\x66\x79"]]; goto wy2x0; lIKkf: switch ($chapter) { case "\156\143": goto dh0R7; AFoVd: $text[] = "\x3c\143\x6f\x64\145\x3e\x7e\x66\151\x6c\145\176\74\x2f\143\x6f\144\x65\x3e\40\320\xbf\321\x80\xd0\xb8\xd0\272\xd1\x80\xd0\xb5\320\277\xd0\xb8\xd1\202\xd1\214\x20\xd1\x84\320\260\320\xb9\xd0\273\40\xd0\272\xd0\xbe\xd0\xbd\321\x84\xd0\xb8\xd0\xb3\320\260"; goto EpQGf; vhPkH: $text[] = "\74\143\x6f\x64\x65\x3e\176\x77\151\x6e\x64\x6f\167\x73\176\74\57\x63\157\x64\145\x3e\x20\55\x20\320\xb8\320\xbd\xd1\201\321\x82\xd1\x80\321\203\320\xba\321\206\xd0\xb8\321\x8f\40\320\xb4\xd0\273\xd1\217\40\167\151\x6e\x64\x6f\x77\163"; goto GhtSP; D3lt7: $text[] = "\74\x63\157\x64\145\x3e\176\151\x64\x7e\74\57\143\157\144\x65\x3e\x20\xd0\xbd\xd0\xbe\xd0\xbc\xd0\265\321\200\40\320\277\xd0\xbe\320\xb4\xd0\xbf\320\270\xd1\x81\xd0\272\xd0\270"; goto lGfb4; MtYDw: $text[] = "\74\143\157\144\145\x3e\176\151\157\x73\x7e\x3c\57\x63\157\144\145\x3e\40\55\40\320\270\320\275\xd1\201\xd1\202\321\200\321\x83\xd0\272\321\x86\xd0\xb8\xd1\x8f\40\320\xb4\320\xbb\xd1\217\40\x69\157\163"; goto vhPkH; vmsJt: goto R925w; goto TWLQA; EpQGf: $text[] = "\74\x63\157\x64\x65\x3e\x7e\x61\156\x64\162\157\x69\144\176\74\x2f\143\x6f\144\145\x3e\x20\55\x20\xd0\270\320\275\xd1\x81\321\202\321\200\321\x83\320\272\xd1\x86\xd0\270\321\x8f\x20\320\xb4\320\xbb\321\x8f\40\141\156\x64\x72\157\151\x64"; goto MtYDw; GhtSP: $text[] = "\74\143\x6f\x64\145\76\x7e\x6d\141\143\157\163\x7e\74\x2f\143\157\x64\145\x3e\40\55\x20\320\270\xd0\275\xd1\201\xd1\202\xd1\x80\xd1\x83\320\272\321\206\xd0\270\xd1\x8f\40\320\264\320\xbb\321\217\x20\x6d\x61\143\x6f\163"; goto D3lt7; dh0R7: $text[] = "\x3c\143\x6f\x64\x65\76\x7e\x63\157\144\145\176\x3c\57\143\157\x64\145\x3e\x20\320\xba\320\276\xd0\264\40\xd0\xbf\320\270\xd1\200\320\260"; goto AFoVd; lGfb4: $text[] = "\74\x63\x6f\x64\x65\76\176\154\151\146\145\x7e\74\x2f\143\157\144\x65\76\40\xd0\xbe\xd1\x81\xd1\x82\xd0\260\320\262\321\210\320\xb5\320\265\xd1\x81\xd1\217\40\320\262\321\200\320\xb5\xd0\xbc\321\x8f\x20\320\xb4\320\265\320\xb9\xd1\201\xd1\x82\320\262\xd0\xb8\xd1\217\40\320\xbf\xd0\xbe\xd0\xb4\320\xbf\xd0\270\xd1\201\xd0\272\320\270"; goto vmsJt; TWLQA: case "\156\x70": case "\156\145": goto mhMmv; FXrRD: goto R925w; goto t2xKE; mhMmv: $text[] = "\x3c\x63\157\x64\x65\x3e\x7e\154\x69\x66\145\x7e\74\x2f\x63\157\x64\x65\76\40\320\276\321\201\321\x82\xd0\260\320\262\321\210\xd0\xb5\xd0\265\xd1\x81\xd1\x8f\40\320\262\321\200\320\265\320\274\xd1\x8f\x20\xd0\264\320\xb5\320\271\xd1\x81\xd1\202\xd0\xb2\320\270\xd1\217\x20\320\277\xd0\xbe\xd0\xb4\320\xbf\320\xb8\xd1\x81\xd0\272\320\xb8"; goto QU5Al; QU5Al: $text[] = "\x3c\x63\x6f\144\x65\76\x7e\x69\x64\x7e\x3c\57\143\x6f\x64\x65\76\40\320\275\320\xbe\320\274\xd0\xb5\xd1\x80\x20\xd0\277\320\276\xd0\264\320\xbf\xd0\xb8\xd1\x81\xd0\272\xd0\xb8"; goto FXrRD; t2xKE: case "\x6e\x62": goto BtDNL; fWNoZ: goto R925w; goto mXtLV; TYnM5: $text[] = "\74\143\x6f\x64\145\x3e\x7e\151\x64\176\74\x2f\143\157\x64\x65\76\x20\xd0\xbd\xd0\xbe\320\xbc\xd0\265\321\200\x20\320\277\xd0\276\320\xb4\xd0\277\320\xb8\321\201\xd0\xba\xd0\270"; goto fWNoZ; BtDNL: $text[] = "\74\143\157\144\x65\76\176\142\x6f\x6e\x75\x73\x7e\x3c\57\x63\157\144\145\x3e\40\xd0\264\320\276\320\xb1\xd0\260\320\xb2\320\xbb\320\xb5\320\xbd\xd0\xbd\320\276\320\xb5\x20\xd0\262\xd1\x80\320\265\320\274\xd1\217"; goto TYnM5; mXtLV: case "\156\x64": goto jQI52; aHAVL: $text[] = "\74\143\157\x64\x65\76\176\x69\144\176\x3c\57\143\157\144\145\76\x20\320\xbd\xd0\xbe\320\274\xd0\xb5\321\200\40\xd0\277\320\276\320\264\xd0\277\320\xb8\321\x81\xd0\272\xd0\270"; goto h3yE0; h3yE0: goto R925w; goto CJcUG; jQI52: $text[] = "\x3c\143\x6f\x64\x65\x3e\176\x75\163\145\x72\x7e\74\x2f\x63\157\x64\x65\76\x20\320\xb8\320\274\321\x8f\40\321\216\xd0\xb7\320\xb5\321\x80\320\xb0"; goto aHAVL; CJcUG: } goto UxCm0; gVuD7: $this->update($this->gM3SQ["\x63\x68\x61\x74"], $this->gM3SQ["\155\145\x73\163\x61\x67\x65\x5f\151\x64"], implode("\12", $text ?: []), $data ?: false); goto qBPL1; bWUzZ: $text[] = "\74\x63\157\x64\x65\76\57\x61\x6e\x64\x72\157\x69\x64\74\57\x63\157\x64\145\76\40\x2d\40\321\x81\321\201\xd1\213\320\xbb\320\272\320\xb0\x2c\x20\xd0\xbf\xd0\276\40\xd0\xba\320\xbb\320\270\xd0\272\xd1\203\x20\xd0\275\320\260\40\320\xba\xd0\276\xd1\x82\xd0\xbe\xd1\x80\xd1\x83\xd1\216\40\xd0\261\xd0\276\321\x82\x20\xd0\276\xd1\202\320\264\320\260\xd1\201\xd1\202\40\320\270\320\275\xd1\201\321\202\321\x80\xd1\x83\xd0\xba\321\206\320\xb8\xd1\x8e\x20\320\xbf\xd0\276\40\141\156\x64\162\157\151\x64"; goto pd81u; Do5v6: $text[] = "\x3c\x63\x6f\144\145\76\57\x6d\x61\x63\x6f\x73\x3c\x2f\143\157\x64\x65\76\x20\x2d\x20\xd1\x81\321\x81\321\213\320\273\320\272\xd0\xb0\54\40\xd0\277\xd0\276\x20\320\xba\320\xbb\xd0\270\xd0\xba\321\x83\40\xd0\xbd\320\xb0\x20\320\272\xd0\xbe\321\x82\xd0\276\321\200\321\203\321\216\x20\xd0\xb1\320\276\xd1\202\40\xd0\xbe\xd1\x82\xd0\xb4\320\xb0\xd1\x81\321\202\x20\xd0\xb8\320\275\xd1\201\321\202\321\200\321\203\320\272\321\206\xd0\270\xd1\216\x20\320\277\xd0\xbe\40\155\141\x63\157\163"; goto T936O; T4j25: R925w: goto Fvu4a; FbpQ9: $data[] = [["\164\x65\x78\164" => $this->i18n("\163\x65\164\x4e\x6f\x74\151\146\171\x44\145\154\x65\x74\x65"), "\143\141\x6c\x6c\x62\141\x63\x6b\137\x64\141\164\x61" => "\x2f\x73\145\x6e\x64\x52\145\x70\x6c\x79\40\x65\156\164\145\162\x20\x74\145\170\164\137\165\160\144\x61\x74\x65\x53\145\x74\164\x69\x6e\147\137\156\144\137" . __FUNCTION__ . "\x5f\156\144"], ["\x74\x65\x78\164" => $this->i18n("\160\162\145\x76\151\x65\x77"), "\x63\x61\154\154\x62\141\x63\x6b\137\x64\141\x74\141" => "\x2f\163\145\x74\x4e\x6f\164\151\x66\171\124\145\x78\x74\40\156\x64"]]; goto Esei7; Qpk4q: $data[] = [["\164\x65\170\x74" => $this->i18n("\x73\145\164\116\x6f\164\x69\x66\171\x50\162\157\154\x6f\x6e\x67"), "\143\141\154\x6c\142\141\x63\x6b\x5f\x64\141\x74\141" => "\57\x73\145\156\x64\x52\x65\160\154\171\40\x65\x6e\x74\145\x72\x20\x74\x65\x78\x74\x5f\x75\x70\144\x61\x74\x65\x53\145\164\x74\151\156\147\x5f\156\160\x5f" . __FUNCTION__ . "\137\x6e\160"], ["\x74\145\x78\164" => $this->i18n("\160\162\x65\x76\151\x65\x77"), "\x63\x61\154\x6c\x62\x61\x63\x6b\x5f\144\141\164\141" => "\57\x73\x65\x74\x4e\x6f\164\151\x66\171\x54\x65\170\164\40\x6e\x70"]]; goto FbpQ9; T936O: $text[] = "\x3c\x63\x6f\x64\145\x3e\57\167\151\156\144\x6f\x77\x73\x3c\57\x63\x6f\x64\x65\76\40\x2d\40\xd1\201\321\x81\321\213\320\xbb\320\272\xd0\260\x2c\40\xd0\277\320\xbe\x20\320\272\xd0\273\xd0\270\320\xba\xd1\203\x20\320\275\xd0\xb0\x20\xd0\272\xd0\xbe\321\202\xd0\276\321\x80\xd1\x83\321\216\40\320\261\320\xbe\xd1\x82\40\320\276\321\x82\xd0\xb4\xd0\260\321\201\321\x82\x20\xd0\xb8\320\xbd\321\x81\xd1\x82\321\200\xd1\203\320\272\321\206\xd0\270\321\x8e\x20\320\xbf\xd0\xbe\40\x77\151\156\x64\x6f\167\x73"; goto lIKkf; UPDxX: $data[] = [["\x74\145\170\x74" => $this->i18n("\x73\x65\164\116\x6f\164\x69\x66\x79\105\170\x70\151\x72\x65"), "\x63\x61\x6c\x6c\x62\141\143\x6b\137\144\x61\x74\x61" => "\x2f\163\145\x6e\x64\x52\x65\x70\x6c\171\40\145\156\x74\x65\x72\x20\x74\145\x78\x74\x5f\x75\160\144\141\x74\x65\123\145\x74\164\151\156\x67\137\156\145\137" . __FUNCTION__ . "\137\156\145"], ["\x74\x65\170\164" => $this->i18n("\160\162\x65\x76\151\x65\x77"), "\143\141\154\x6c\142\x61\143\x6b\137\x64\x61\164\141" => "\57\163\x65\x74\x4e\157\x74\x69\146\x79\x54\x65\x78\164\40\x6e\145"]]; goto R80xu; evfv0: $text[] = "\xd1\203\321\x81\321\202\xd0\260\320\xbd\320\276\xd0\xb2\xd0\272\xd0\xb0\x20\321\210\xd0\260\xd0\xb1\320\273\320\276\xd0\xbd\xd0\xb0\x20\321\201\xd0\276\xd0\xbe\320\xb1\321\x89\320\xb5\320\xbd\320\xb8\xd0\xb9\40\xd0\277\xd0\276\xd0\xbb\xd1\x8c\320\xb7\xd0\276\xd0\xb2\xd0\xb0\xd1\x82\xd0\xb5\xd0\273\xd1\x8e\12"; goto QwU9Q; Esei7: $data[] = [["\164\145\x78\x74" => $this->i18n("\x73\145\x74\x4e\x6f\164\151\146\x79\102\157\156\165\x73"), "\x63\x61\154\154\x62\x61\143\x6b\137\144\141\164\141" => "\57\163\145\156\144\122\x65\x70\154\x79\40\x65\x6e\x74\145\x72\x20\164\x65\170\x74\x5f\x75\160\x64\x61\164\x65\x53\x65\x74\x74\x69\156\x67\x5f\156\x62\137" . __FUNCTION__ . "\137\x6e\x62"], ["\x74\145\170\x74" => $this->i18n("\160\x72\x65\x76\151\x65\167"), "\x63\x61\x6c\154\142\x61\143\x6b\137\x64\x61\x74\x61" => "\57\x73\145\164\x4e\157\164\x69\146\171\x54\145\x78\x74\x20\156\142"]]; goto l3KMd; qBPL1: } public function setMenuDescription($chapter = false) { goto nzLmk; WY0Iw: MQowG: goto FDoqB; OhUWn: $text[] = "\x3c\143\x6f\x64\x65\x3e\57\x62\x6f\x74\74\x2f\x63\x6f\x64\145\x3e\40\55\40\xd1\x81\321\x81\xd1\213\xd0\xbb\xd0\xba\320\260\x2c\x20\320\xbf\xd0\xbe\x20\320\272\320\273\xd0\xb8\xd0\xba\xd1\203\x20\xd0\275\320\xb0\x20\xd0\272\320\276\xd1\x82\320\276\xd1\200\xd1\x83\xd1\x8e\x20\xd0\261\xd0\276\321\x82\40\xd0\xbe\321\202\xd0\xb4\320\xb0\xd1\x81\xd1\202\40\xd0\xb8\320\275\321\201\xd1\x82\xd1\x80\xd1\x83\xd0\xba\xd1\206\xd0\270\321\x8e\40\320\277\xd0\xbe\x20\x62\157\164"; goto Imm9T; ULUXm: $text[] = "\xa\x3c\142\x3e\320\276\320\xb1\321\217\320\xb7\320\xb0\321\202\320\xb5\320\273\xd1\214\320\xbd\320\276\x20\xd0\xbf\321\200\xd0\xbe\xd0\xb2\xd0\xb5\321\200\xd1\214\321\x82\320\xb5\x20\160\x72\145\166\x69\x65\x77\x20\320\277\320\xbe\321\x81\320\xbb\xd0\265\x20\xd1\203\321\x81\xd1\202\xd0\xb0\xd0\xbd\xd0\xbe\xd0\262\320\272\320\xb8\x20\321\x82\320\xb5\320\272\xd1\201\321\202\320\xb0\x2c\40\xd0\265\321\201\320\xbb\320\xb8\40\xd1\202\320\265\xd0\272\xd1\x81\321\202\40\320\xbd\xd0\xb5\x20\xd0\276\321\202\xd0\xbe\xd0\xb1\321\x80\xd0\260\xd0\267\320\xb8\xd0\xbb\321\x81\321\x8f\x20\xd0\xb7\xd0\275\xd0\260\321\207\320\270\xd1\202\40\xd0\xb2\x20\xd1\202\xd0\xb5\320\272\321\201\321\202\320\265\40\320\265\xd1\x81\321\x82\321\214\x20\xd0\276\321\210\xd0\xb8\xd0\261\xd0\xba\320\260\40\150\x74\x6d\154\55\321\202\xd0\265\320\263\xd0\xb0\40\xd0\xb8\40\xd1\215\xd1\202\320\xbe\x20\320\xbc\320\xb5\320\xbd\321\216\40\xd0\xbd\320\265\40\320\xb1\xd1\x83\xd0\xb4\xd0\xb5\xd1\202\x20\xd1\x80\320\xb0\xd0\xb1\xd0\276\xd1\202\320\260\xd1\x82\321\x8c\40\xd1\x83\x20\xd0\xbf\320\xbe\320\xbb\321\x8c\320\xb7\xd0\276\320\262\xd0\260\321\x82\xd0\265\xd0\xbb\xd1\217\x3c\57\x62\76"; goto SWUId; GD184: $text[] = "\x3c\143\157\144\145\x3e" . htmlentities("\74\x75\76\x75\156\144\145\x72\x6c\x69\156\145\74\57\x75\x3e") . "\74\57\x63\x6f\144\x65\76\x20\x2d\x20\x3c\165\x3e\320\xbf\xd0\276\320\264\xd1\207\xd0\xb5\xd1\x80\xd0\xba\xd0\275\321\203\321\202\321\x8b\320\271\74\57\x75\76"; goto Klt1E; NwTse: $text[] = "\74\143\157\144\x65\x3e" . htmlentities("\x3c\x63\157\x64\x65\76\151\156\154\x69\156\145\x20\x66\151\170\145\144\x2d\x77\x69\x64\x74\150\x20\x63\157\144\145\74\57\143\x6f\144\x65\x3e") . "\74\x2f\143\x6f\144\x65\76\40\x2d\40\x3c\143\x6f\x64\x65\x3e\320\xbc\320\xbe\320\xbd\xd0\276\xd1\210\320\xb8\321\200\320\xb8\xd0\275\xd0\275\321\x8b\320\xb9\x3c\57\x63\157\x64\145\76"; goto RQ8X1; w9bCZ: $this->send($this->gM3SQ["\143\150\141\164"], "\320\262\40\321\202\xd0\xb5\320\xba\321\201\321\x82\xd0\xb5\40\xd0\276\xd1\210\xd0\270\xd0\261\xd0\xba\320\xb0\x20\x3c\160\162\145\x3e{$r["\x64\x65\x73\143\162\151\160\x74\x69\157\156"]}\x3c\x2f\160\x72\x65\76", $this->gM3SQ["\155\145\163\x73\x61\x67\x65\x5f\x69\144"]); goto I4GqD; x12f9: $data[] = [["\164\x65\170\x74" => $this->i18n("\163\x65\x74\110\x65\x6c\160\102\x6f\164"), "\143\x61\154\x6c\142\141\143\153\x5f\144\141\x74\x61" => "\x2f\163\x65\x6e\x64\122\145\160\154\x79\x20\145\156\164\x65\162\x20\164\x65\x78\164\137\165\x70\x64\x61\164\145\123\x65\164\164\151\x6e\x67\x5f\150\x62\x5f" . __FUNCTION__ . "\137\150\x62"], ["\x74\x65\170\164" => $this->i18n("\x70\x72\145\166\x69\145\167"), "\x63\x61\154\154\x62\141\143\153\x5f\144\141\x74\x61" => "\57\x73\145\x74\115\145\x6e\x75\104\x65\x73\x63\x72\x69\160\x74\x69\157\156\x20\x68\x62"], ["\x74\145\x78\x74" => $this->i18n("\x70\162\x65\x76\x69\x65\167\115\145\144\151\141"), "\143\141\154\154\142\141\143\153\137\x64\141\164\141" => "\57\160\162\145\166\151\x65\167\115\x65\x64\151\x61\x20\150\x62"]]; goto T7xYe; Imm9T: $text[] = "\74\x63\x6f\144\x65\x3e\57\x61\156\144\162\157\x69\144\x3c\57\143\x6f\x64\x65\x3e\x20\x2d\x20\xd1\201\321\x81\xd1\x8b\320\273\320\xba\xd0\260\54\x20\320\277\xd0\276\x20\xd0\272\320\273\320\270\xd0\272\xd1\203\x20\xd0\275\xd0\260\40\xd0\272\xd0\xbe\321\202\xd0\xbe\xd1\x80\321\203\321\x8e\40\320\xb1\320\276\xd1\x82\40\320\xbe\321\x82\320\264\xd0\260\321\x81\321\x82\x20\xd0\xb8\xd0\xbd\321\x81\321\x82\321\x80\xd1\x83\320\xba\321\x86\xd0\270\xd1\x8e\40\320\277\xd0\276\x20\141\156\x64\162\x6f\151\144"; goto KZv4p; Y0n04: gGfXQ: goto WMTHM; KZv4p: $text[] = "\x3c\x63\157\144\145\76\57\151\x6f\163\74\x2f\143\x6f\144\x65\76\x20\55\x20\321\x81\xd1\201\321\x8b\320\273\xd0\272\320\260\54\x20\320\277\320\276\x20\xd0\272\320\xbb\320\xb8\xd0\xba\xd1\203\x20\xd0\275\320\xb0\x20\xd0\xba\xd0\xbe\321\x82\xd0\276\xd1\200\xd1\x83\xd1\216\x20\xd0\261\320\276\321\x82\x20\320\xbe\321\202\xd0\264\xd0\xb0\xd1\x81\321\x82\40\320\270\xd0\275\xd1\x81\321\x82\321\x80\xd1\x83\xd0\272\321\206\320\270\321\x8e\x20\xd0\277\320\xbe\40\x69\157\x73"; goto XJ47W; dirRT: $data[] = [["\x74\145\170\x74" => $this->i18n("\x73\x65\164\110\x65\154\160\x57\151\x6e\144\x6f\167\x73"), "\x63\141\x6c\x6c\x62\141\143\153\137\144\x61\164\x61" => "\57\x73\x65\156\144\122\145\x70\154\x79\40\x65\156\x74\x65\x72\x20\x74\145\170\164\x5f\x75\160\144\141\164\x65\123\145\164\164\151\x6e\147\x5f\x68\167\137" . __FUNCTION__ . "\x5f\x68\167"], ["\x74\x65\x78\x74" => $this->i18n("\160\162\145\x76\x69\x65\167"), "\x63\141\154\x6c\142\141\x63\x6b\137\x64\141\x74\141" => "\57\x73\145\164\115\145\156\x75\x44\145\163\x63\x72\151\x70\164\151\157\x6e\x20\x68\167"], ["\164\145\x78\x74" => $this->i18n("\160\x72\x65\166\151\145\x77\115\x65\x64\151\141"), "\x63\141\x6c\154\142\141\x63\x6b\x5f\x64\x61\164\141" => "\x2f\x70\x72\145\166\151\145\167\115\145\x64\x69\x61\40\x68\167"]]; goto Aj2zQ; VWVSS: $text[] = "\74\x63\x6f\x64\145\76" . htmlentities("\74\142\x3e\142\157\154\x64\x3c\x2f\142\76") . "\74\x2f\x63\157\144\x65\x3e\40\55\x20\74\142\x3e\xd0\xb6\320\xb8\321\200\xd0\275\xd1\x8b\xd0\271\74\x2f\x62\x3e"; goto Ult2O; FDoqB: $r = $this->update($this->gM3SQ["\x63\150\x61\164"], $this->gM3SQ["\155\145\163\x73\x61\147\x65\x5f\x69\144"], implode("\12", $text ?: []), $data ?: false); goto rxX4V; Xro10: $text[] = "\xd1\203\xd1\201\321\x82\320\xb0\320\275\xd0\xbe\xd0\xb2\xd0\xba\320\260\x20\320\xbe\xd0\xbf\xd0\xb8\321\201\320\260\320\275\xd0\270\xd0\xb9\40\320\277\xd1\x83\320\275\320\xba\321\x82\320\xbe\xd0\xb2\x20\xd0\xbc\xd0\xb5\320\xbd\xd1\x8e\40\320\277\320\xbe\320\xbb\321\214\320\267\xd0\276\xd0\xb2\320\xb0\321\202\320\xb5\xd0\xbb\xd1\217\72\12\320\xbf\320\xbe\xd0\xb4\320\xb4\xd0\265\xd1\200\xd0\xb6\xd0\xb8\xd0\262\320\260\320\265\321\202\321\201\xd1\x8f\x20\xd1\x81\320\xbb\320\265\320\264\xd1\203\xd1\x8e\321\x89\xd0\xb8\xd0\265\x20\321\x82\xd0\265\320\xb3\xd0\xb8\40\x68\164\155\154\12"; goto VWVSS; SnXn3: $data[] = [["\164\x65\x78\164" => $this->i18n("\x73\145\x74\x48\x65\x6c\x70\x49\x4f\x53"), "\x63\x61\154\x6c\142\x61\x63\x6b\x5f\144\x61\x74\141" => "\57\163\x65\x6e\144\122\x65\x70\154\x79\40\145\x6e\164\x65\162\x20\x74\x65\x78\x74\x5f\x75\160\144\141\x74\x65\123\145\164\x74\151\156\147\x5f\x68\x69\137" . __FUNCTION__ . "\137\150\x69"], ["\164\x65\x78\164" => $this->i18n("\x70\x72\145\x76\x69\x65\x77"), "\x63\141\x6c\154\142\141\143\x6b\x5f\x64\141\x74\141" => "\x2f\163\x65\x74\x4d\x65\x6e\x75\104\x65\x73\143\x72\x69\160\164\x69\x6f\156\40\x68\x69"], ["\164\x65\x78\164" => $this->i18n("\x70\x72\x65\x76\151\145\167\x4d\x65\x64\x69\x61"), "\143\x61\154\154\x62\x61\143\153\137\144\141\164\x61" => "\x2f\x70\x72\x65\x76\151\145\167\x4d\145\x64\x69\x61\x20\150\151"]]; goto dirRT; rs5Ye: $data[] = [["\x74\x65\x78\164" => $this->i18n("\x73\145\164\110\x65\154\160"), "\143\141\x6c\154\x62\141\x63\153\x5f\x64\141\164\141" => "\57\x73\145\x6e\x64\x52\x65\160\x6c\171\x20\x65\x6e\164\x65\162\x20\x74\x65\x78\x74\x5f\165\160\x64\x61\164\145\x53\145\164\164\151\x6e\147\x5f\x68\x5f" . __FUNCTION__ . "\137\150"], ["\164\145\x78\164" => $this->i18n("\x70\162\145\166\151\x65\x77"), "\x63\x61\x6c\x6c\x62\141\x63\x6b\137\x64\141\x74\x61" => "\57\163\145\164\x4d\x65\x6e\165\x44\x65\163\x63\162\151\x70\164\151\x6f\156\40\x68"]]; goto x12f9; Klt1E: $text[] = "\x3c\x63\157\144\145\76" . htmlentities("\74\x73\76\x73\164\162\151\x6b\145\164\150\162\x6f\x75\147\x68\x3c\x2f\163\76") . "\74\57\x63\157\144\145\x3e\x20\55\40\74\x73\x3e\xd0\xb7\xd0\260\xd1\207\xd0\xb5\321\200\320\xba\xd0\275\xd1\203\xd1\202\xd1\213\xd0\xb9\74\57\163\x3e"; goto WAHlL; QqIWl: $text[] = "\74\143\x6f\x64\145\76\x2f\167\x69\x6e\144\157\167\163\x3c\57\143\157\x64\145\x3e\x20\x2d\40\321\201\xd1\x81\321\213\xd0\xbb\320\272\320\xb0\x2c\40\xd0\277\320\xbe\40\xd0\272\320\273\320\270\320\xba\321\203\x20\xd0\275\xd0\xb0\40\xd0\xba\xd0\276\321\202\320\276\xd1\200\xd1\x83\321\x8e\x20\320\xb1\320\xbe\321\x82\x20\xd0\276\321\202\xd0\264\xd0\260\xd1\x81\xd1\x82\x20\xd0\xb8\xd0\275\xd1\x81\321\x82\321\200\321\203\320\xba\xd1\x86\320\xb8\xd1\216\40\320\xbf\xd0\xbe\x20\x77\151\x6e\144\x6f\x77\x73"; goto qjCN7; tUzWE: $data[] = [["\164\145\x78\164" => $this->i18n("\163\145\164\125\x73\x65\x72\x50\145\145\x72"), "\143\x61\154\154\142\141\x63\x6b\x5f\x64\141\x74\x61" => "\x2f\x73\x65\x6e\x64\x52\145\160\154\x79\x20\145\156\164\x65\x72\x20\x74\x65\x78\x74\137\165\160\144\x61\164\x65\123\x65\x74\x74\x69\156\147\x5f\x75\162\137" . __FUNCTION__ . "\137\x75\x72"], ["\x74\145\170\x74" => $this->i18n("\x70\162\145\x76\x69\145\167"), "\143\x61\x6c\154\142\x61\x63\153\x5f\x64\x61\x74\141" => "\57\x73\145\x74\x4d\x65\156\x75\x44\x65\x73\143\x72\x69\x70\164\x69\157\x6e\40\165\162"]]; goto rs5Ye; SWUId: if (!($t = $this->getSetting($chapter))) { goto pnA33; } goto nFUUL; nFUUL: $text[] = "\xa{$chapter}\x3a\xa\74\160\x72\145\x3e{$t}\x3c\57\x70\162\145\x3e"; goto oZPrc; qjCN7: if ($chapter) { goto y651J; } goto xKIY8; T7xYe: $data[] = [["\164\145\x78\x74" => $this->i18n("\x73\145\x74\x48\145\x6c\x70\x41\156\x64\x72\157\151\x64"), "\x63\141\x6c\154\x62\141\x63\x6b\137\144\x61\x74\x61" => "\57\163\145\156\144\122\x65\160\154\x79\40\145\x6e\164\x65\x72\40\x74\x65\170\164\137\x75\x70\144\x61\164\145\123\145\164\x74\x69\x6e\x67\x5f\150\141\137" . __FUNCTION__ . "\137\150\x61"], ["\164\145\170\164" => $this->i18n("\x70\162\x65\166\151\x65\x77"), "\x63\141\154\154\142\x61\143\153\x5f\144\141\x74\141" => "\x2f\x73\145\x74\x4d\145\156\x75\x44\145\x73\143\x72\151\160\164\x69\x6f\156\40\150\x61"], ["\164\x65\x78\164" => $this->i18n("\160\x72\145\x76\151\145\167\x4d\x65\x64\x69\x61"), "\143\x61\x6c\154\x62\x61\x63\x6b\137\x64\141\x74\141" => "\x2f\160\x72\x65\166\151\x65\x77\x4d\x65\144\x69\141\x20\150\x61"]]; goto SnXn3; RQ8X1: $text[] = "\74\143\157\144\x65\76" . htmlentities("\74\141\x20\150\x72\145\x66\x3d\x22\x68\164\x74\x70\x3a\57\x2f\167\167\x77\56\145\170\x61\x6d\x70\x6c\145\56\x63\157\155\57\42\x3e\151\156\154\151\x6e\145\40\125\x52\x4c\x3c\x2f\x61\76") . "\74\57\x63\157\144\x65\x3e\x20\55\40\74\x61\x20\x68\162\145\146\75\x27\x68\164\x74\160\x3a\57\x2f\x77\167\167\x2e\145\170\x61\x6d\160\154\x65\x2e\x63\157\155\57\47\76\x69\156\x6c\x69\x6e\145\x20\x55\x52\x4c\74\57\x61\76"; goto OhUWn; h3e4u: $data[] = [["\164\x65\170\x74" => $this->i18n("\x73\x65\164\x55\x73\145\x72\x53\x65\x72\x76\x65\162"), "\143\141\x6c\154\142\x61\143\x6b\x5f\x64\x61\164\141" => "\x2f\x73\145\156\x64\122\145\x70\x6c\x79\x20\145\156\164\145\x72\40\x74\145\x78\x74\137\x75\160\144\x61\164\x65\x53\145\164\164\151\x6e\147\x5f\165\x73\137" . __FUNCTION__ . "\137\x75\x73"], ["\164\x65\x78\x74" => $this->i18n("\160\x72\145\x76\151\x65\x77"), "\143\141\x6c\x6c\x62\x61\143\153\137\144\x61\164\x61" => "\x2f\x73\145\164\115\145\x6e\x75\x44\x65\x73\x63\162\x69\160\164\151\157\x6e\x20\165\x73"]]; goto R6we4; I4GqD: rD9IE: goto tbgl1; XWI1m: goto MQowG; goto R_QP_; WMTHM: W8AGH: goto ULUXm; nzLmk: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\163\x65\164\x55\x73\145\162\115\145\x6e\x75"), "\143\141\154\154\x62\141\143\153\137\x64\141\x74\x61" => "\57\x73\x65\x6e\x64\x52\x65\160\x6c\171\x20\145\x6e\164\x65\162\40\164\x65\170\164\137\165\x70\x64\141\x74\x65\x53\x65\164\x74\151\156\147\137\165\x6d\137" . __FUNCTION__ . "\x5f\165\155"], ["\164\145\170\x74" => $this->i18n("\x70\162\x65\166\151\x65\167"), "\143\x61\x6c\154\142\141\x63\x6b\137\144\141\x74\x61" => "\57\163\x65\x74\x4d\145\156\165\x44\x65\x73\x63\162\151\x70\x74\151\157\156\x20\x75\155"]]; goto TQNo0; Jayc0: $data[] = [["\x74\145\x78\164" => $this->i18n("\163\164\162\x75\143\x74\x75\x72\x65\115\145\156\165"), "\143\x61\154\x6c\x62\141\x63\153\x5f\144\x61\x74\141" => "\x2f\x73\145\x74\115\x65\x6e\x75\104\x65\x73\x63\x72\151\x70\164\151\x6f\156"], ["\x74\145\x78\164" => $this->i18n("\x62\141\143\x6b"), "\x63\x61\x6c\154\142\141\143\153\x5f\144\x61\x74\x61" => "\x2f\143\x6f\x6e\146\x69\x67"]]; goto Xro10; Ult2O: $text[] = "\74\x63\157\144\x65\76" . htmlentities("\x3c\151\x3e\x69\164\x61\x6c\x69\143\74\x2f\151\76") . "\74\57\x63\157\144\145\76\40\x2d\40\x3c\151\76\xd0\xba\xd1\203\321\x80\321\201\320\270\xd0\xb2\74\x2f\x69\76"; goto GD184; rxX4V: if (!($r["\157\153"] == false && !preg_match("\x7e\x6d\145\163\x73\141\147\x65\40\151\x73\x20\x6e\x6f\x74\40\x6d\157\144\151\x66\151\x65\144\176", $r["\x64\145\163\x63\x72\x69\160\164\151\157\x6e"]))) { goto rD9IE; } goto w9bCZ; i6b0q: $data[] = [["\164\x65\170\x74" => $this->i18n("\163\x65\x74\125\x73\145\x72\120\x61\x79"), "\143\x61\x6c\x6c\142\141\x63\x6b\137\x64\x61\x74\141" => "\57\163\145\156\x64\x52\x65\160\x6c\171\x20\145\156\164\145\x72\x20\x74\x65\x78\164\x5f\165\160\x64\141\164\x65\123\145\x74\164\151\156\x67\137\165\160\137" . __FUNCTION__ . "\137\165\x70"], ["\164\x65\170\x74" => $this->i18n("\x70\x72\145\166\151\145\167"), "\143\x61\154\x6c\x62\x61\x63\153\137\144\x61\164\x61" => "\57\x73\x65\164\x4d\145\x6e\165\x44\x65\x73\x63\x72\151\x70\164\x69\157\x6e\x20\165\x70"]]; goto tUzWE; Aj2zQ: $data[] = [["\164\145\170\164" => $this->i18n("\163\145\164\110\145\154\160\x4d\x61\x63\x4f\x53"), "\x63\x61\154\154\142\x61\143\153\137\x64\x61\164\141" => "\x2f\163\145\156\144\122\x65\x70\x6c\x79\x20\145\x6e\x74\x65\162\x20\164\145\x78\x74\137\165\x70\x64\x61\x74\145\123\145\x74\164\151\156\x67\137\x68\155\137" . __FUNCTION__ . "\137\150\155"], ["\164\145\170\164" => $this->i18n("\160\162\145\x76\151\145\167"), "\143\141\x6c\154\142\x61\143\153\137\x64\141\x74\141" => "\57\163\145\x74\x4d\145\x6e\165\x44\145\x73\x63\x72\151\160\x74\151\157\156\40\x68\x6d"], ["\x74\x65\x78\164" => $this->i18n("\x70\x72\x65\x76\x69\x65\x77\115\x65\144\x69\x61"), "\143\x61\x6c\154\142\141\143\153\x5f\x64\x61\164\141" => "\x2f\160\x72\x65\x76\151\x65\x77\115\145\x64\151\x61\40\150\155"]]; goto Jayc0; WAHlL: $text[] = "\x3c\x63\x6f\144\145\x3e" . htmlentities("\x3c\163\160\141\x6e\x20\143\154\141\163\x73\75\x22\x74\147\55\x73\x70\157\x69\154\145\162\42\76\x73\x70\x6f\x69\154\x65\162\74\x2f\x73\160\x61\156\x3e") . "\x3c\x2f\x63\x6f\x64\145\x3e\40\x2d\x20\74\x74\147\x2d\x73\160\157\x69\154\145\162\x3e\321\x81\320\xba\xd1\x80\321\x8b\321\x82\xd1\x8b\xd0\271\74\x2f\164\147\x2d\x73\x70\x6f\x69\x6c\x65\162\x3e"; goto NwTse; xKIY8: $text[] = "\115\145\156\x75\12\x20\x20\x20\x20\x42\x75\x79\xa\x20\x20\x20\40\40\x20\40\x20\x53\145\x72\x76\x65\162\xa\x20\x20\40\40\40\40\x20\x20\x20\40\x20\x20\120\141\x79\12\x20\40\40\40\x4f\162\144\145\162\12\x20\x20\40\40\x20\x20\x20\40\120\x61\x79\xa\x20\40\x20\x20\120\145\x65\x72\xa\110\145\x6c\x70\12\x20\x20\40\40\x42\157\x74\xa\40\40\x20\x20\101\156\x64\162\157\151\x64\xa\x20\x20\40\x20\x49\x4f\x53\xa\x20\40\40\x20\x57\x69\x6e\x64\157\x77\x73\12\40\x20\x20\40\115\141\143\117\123"; goto XWI1m; XJ47W: $text[] = "\74\143\157\144\145\x3e\x2f\155\141\x63\157\163\x3c\x2f\x63\157\144\x65\76\40\x2d\x20\xd1\201\xd1\x81\xd1\x8b\xd0\273\320\272\320\xb0\x2c\x20\320\xbf\xd0\276\x20\320\xba\xd0\273\xd0\270\xd0\272\321\x83\x20\xd0\xbd\320\260\x20\320\xba\320\xbe\xd1\202\320\xbe\321\x80\xd1\x83\321\x8e\x20\xd0\xb1\320\276\xd1\x82\x20\320\xbe\xd1\x82\320\264\xd0\260\321\x81\xd1\202\40\320\xb8\xd0\xbd\321\201\321\202\321\x80\321\203\320\272\xd1\206\320\xb8\xd1\x8e\x20\xd0\xbf\320\276\40\x6d\x61\x63\x6f\163"; goto QqIWl; oZPrc: pnA33: goto WY0Iw; R6we4: $data[] = [["\x74\x65\170\164" => $this->i18n("\x73\x65\164\x55\x73\x65\162\117\162\144\145\x72"), "\143\141\x6c\154\x62\x61\143\153\137\144\141\x74\x61" => "\57\x73\x65\x6e\144\122\145\x70\x6c\171\x20\x65\156\x74\145\x72\40\164\x65\170\x74\137\165\x70\x64\x61\164\x65\x53\x65\x74\164\151\x6e\147\137\165\157\x5f" . __FUNCTION__ . "\137\x75\x6f"], ["\164\145\x78\x74" => $this->i18n("\160\162\x65\166\151\x65\x77"), "\143\141\x6c\x6c\x62\x61\143\153\x5f\x64\141\164\x61" => "\57\163\145\x74\x4d\145\x6e\x75\x44\x65\x73\143\x72\x69\160\x74\151\157\156\40\165\157"]]; goto i6b0q; R_QP_: y651J: goto g_xVt; g_xVt: switch ($chapter) { case "\165\160": goto ycRc2; ycRc2: $text[] = "\74\x63\157\x64\x65\76\176\151\x64\176\x3c\57\x63\x6f\x64\x65\x3e\40\320\xbd\320\276\xd0\274\xd0\xb5\321\x80\40\320\xb7\320\260\xd0\272\320\260\320\xb7\320\260"; goto B1R11; B1R11: $text[] = "\x3c\143\157\144\x65\x3e\x7e\x6c\x69\146\x65\176\74\57\x63\157\144\x65\76\40\320\264\320\xbb\xd0\270\xd1\202\xd0\xb5\320\273\xd1\214\320\xbd\320\xbe\321\x81\xd1\x82\xd1\x8c\40\xd0\277\xd0\xbe\320\xb4\320\xbf\320\xb8\321\201\xd0\272\xd0\270"; goto IC76Q; IC76Q: $text[] = "\x3c\x63\x6f\x64\145\76\x7e\x6e\x61\155\x65\x7e\x3c\57\143\157\144\x65\76\x20\xd0\270\xd0\xbc\321\x8f\40\xd1\201\320\265\xd1\x80\xd0\262\xd0\265\xd1\200\xd0\260"; goto XBht4; XBht4: case "\165\x72": goto PAJp2; mY9GE: goto W8AGH; goto VQuBs; HtEGs: $text[] = "\x3c\143\x6f\x64\x65\76\x7e\x64\157\155\x61\x69\x6e\176\74\x2f\x63\157\x64\145\76\40\320\260\xd0\xb4\321\200\320\265\321\x81\x20\321\x81\320\265\321\x80\xd0\xb2\320\265\xd1\x80\320\260"; goto xmZzu; PAJp2: $text[] = "\x3c\x63\157\x64\145\x3e\x7e\143\157\144\145\176\74\x2f\143\157\144\x65\x3e\x20\xd0\xba\320\276\320\264\x20\xd0\xba\xd0\276\320\275\321\x84\xd0\270\xd0\xb3\xd0\xb0"; goto HtEGs; k6VjL: $text[] = "\x3c\x63\157\x64\145\76\176\x72\145\146\x65\x72\x5f\x63\x6f\x75\x6e\164\x7e\74\57\x63\157\144\145\x3e\x20\xd0\272\320\276\xd0\xbb\55\320\262\xd0\276\x20\320\260\xd0\272\xd1\202\320\xb8\320\xb2\xd0\270\xd1\200\320\276\xd0\xb2\xd0\260\xd0\275\320\275\xd1\x8b\321\205\40\xd0\xba\xd0\276\320\275\321\x84\320\270\320\263\xd0\276\xd0\xb2\x20\320\277\320\xbe\x20\xd1\200\xd0\xb5\xd1\204\xd0\xb5\xd1\x80\320\260\320\xbb\xd1\214\xd0\xbd\320\276\xd0\xb9\40\xd1\x81\321\x81\321\213\320\xbb\320\xba\xd0\xb5"; goto mY9GE; xmZzu: $text[] = "\74\143\x6f\x64\145\76\176\162\145\x66\145\x72\137\154\x69\x6e\x6b\176\74\x2f\143\x6f\x64\x65\x3e\40\321\200\xd0\xb5\xd1\204\321\x80\320\xb5\xd0\xb0\320\273\321\x8c\xd0\xbd\320\260\321\x8f\x20\xd1\x81\321\201\321\x8b\320\273\320\272\320\xb0"; goto k6VjL; VQuBs: case "\150\x62": case "\x68\x61": case "\150\151": case "\150\x6d": case "\150\x77": $text[] = "\x3c\x63\157\144\x65\76\176\160\150\157\164\x6f\x3a\151\144\x7e\x3c\x2f\143\157\144\145\x3e\40\320\263\xd0\xb4\320\265\x20\151\x64\x20\x2d\x20\320\260\320\xb9\xd0\xb4\xd0\xb8\x20\xd1\x84\xd0\xbe\321\202\320\276\40\x28\xd0\xbc\320\276\320\266\xd0\275\320\276\x20\xd1\203\xd0\xb7\xd0\xbd\xd0\260\xd1\202\321\214\x20\321\x81\xd0\xba\xd0\270\320\xbd\xd1\x83\320\262\40\xd1\204\xd0\276\321\x82\320\xbe\x20\320\xb1\xd0\xbe\321\202\xd1\x83\51"; } goto Y0n04; TQNo0: $data[] = [["\164\x65\170\164" => $this->i18n("\163\145\x74\125\163\145\x72\102\x75\x79"), "\x63\x61\x6c\x6c\x62\141\143\x6b\x5f\144\x61\164\141" => "\57\x73\145\x6e\144\122\145\x70\x6c\x79\x20\x65\156\x74\145\x72\40\x74\145\x78\x74\137\x75\x70\x64\x61\x74\x65\123\x65\x74\x74\151\x6e\147\x5f\x75\142\137" . __FUNCTION__ . "\137\165\x62"], ["\164\145\x78\164" => $this->i18n("\x70\x72\x65\166\x69\x65\x77"), "\x63\x61\154\x6c\x62\141\143\x6b\137\144\141\x74\x61" => "\57\163\145\164\x4d\x65\x6e\165\x44\x65\x73\x63\x72\151\160\x74\x69\157\156\40\x75\x62"]]; goto h3e4u; tbgl1: } public function export() { goto Ag49x; Ag49x: $path = "\57\143\x6f\156\146\x69\x67\x2f\x69\x6d\x70\157\162\164\56\163\161\154"; goto dllmF; dllmF: exec("\x6d\171\x73\161\x6c\x64\x75\155\x70\40\x2d\x68\x20\x64\142\40\55\165\40\x72\x6f\x6f\164\x20\x74\157\x77\x65\162\x20\x3e\40{$path}"); goto UH7AV; UH7AV: $r = $this->sendFile($this->LgHMN["\141\144\x6d\151\156"], curl_file_create($path, posted_filename: "\144\x75\155\x70\x5f" . date("\x59\x5f\x6d\137\144\137\x48\137\151\x5f\x73") . "\56\x73\161\154")); goto ZzuiR; ZzuiR: unlink($path); goto AIr1I; AIr1I: return $r; goto Iuvyg; Iuvyg: } public function openLinkNode() { goto Yqgi2; TdGph: array_unshift($unit["\x72\157\165\164\145\x73"], ["\x6d\x61\x74\143\150" => ["\x75\x72\x69" => "\176\x5c\56\50\164\141\162\x29", "\x61\162\147\165\155\x65\156\164\x73" => ["\150" => substr(md5($this->LgHMN["\x61\x64\155\x69\156"] . $this->LgHMN["\x6b\145\171"]), 0, 8)]], "\141\143\164\151\157\156" => ["\x73\x68\x61\x72\x65" => ["\x2f\44\x75\162\151"]]]); goto WUZvy; oZaoz: array_unshift($unit["\162\x6f\165\164\145\163"], ["\155\141\164\143\150" => ["\165\162\151" => "\176\134\56\50\164\141\162\x29"], "\141\x63\x74\x69\x6f\156" => ["\x72\145\164\165\x72\x6e" => 404]]); goto TdGph; WUZvy: file_put_contents("\x2f\143\157\x6e\x66\151\147\57\x75\156\151\x74\164\x6d\160\x2e\152\x73\157\x6e", json_encode($unit, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); goto bteyO; Yqgi2: $unit = json_decode(file_get_contents("\57\x63\157\x6e\146\151\147\x2f\x75\x6e\x69\164\56\x6a\x73\x6f\x6e"), true); goto oZaoz; bteyO: } public function getNodeCode() { $this->sendFile($this->gM3SQ["\143\150\141\x74"], curl_file_create("\x2f\x6e\157\x64\x65\56\x74\141\162")); } public function import() { goto jUPD2; qgdoI: $r = $this->request("\147\145\x74\106\x69\154\x65", ["\146\x69\154\x65\137\x69\144" => $this->gM3SQ["\146\151\154\x65\x5f\x69\144"]]); goto urzHA; tknR8: $this->menu(); goto pPYnb; mDAvV: file_put_contents($path, $dump); goto PwwL3; dLUuO: unlink($path); goto tknR8; jUPD2: $path = "\x2f\143\157\x6e\x66\x69\x67\57\x69\x6d\x70\x6f\x72\x74\56\163\161\x6c"; goto qgdoI; PwwL3: exec("\x6d\171\x73\x71\154\x20\55\150\x20\x64\142\40\x2d\x75\40\162\x6f\x6f\164\x20\164\157\x77\x65\162\40\x3c\40{$path}"); goto dLUuO; urzHA: $dump = file_get_contents($this->file . $r["\x72\145\163\x75\x6c\x74"]["\146\x69\x6c\x65\137\160\141\x74\150"]); goto mDAvV; pPYnb: } public function updateExpireNotify($text) { $time = strtotime($text) - time(); $this->updateSetting($time > 0 ? $time : '', "\x65\170\x70\151\162\x65\116\x6f\164\x69\x66\171", "\x63\157\x6e\146\x69\147"); } public function debug() { $this->updateSetting(!$this->getSetting("\x64\145\142\x75\147"), "\x64\145\x62\165\147", "\143\157\x6e\x66\x69\147"); } public function yoomoney() { goto Mojjf; kqIsZ: $text[] = "\320\xbd\320\xb0\40\xd1\x81\xd1\x82\321\200\xd0\xb0\xd0\xbd\320\xb8\xd1\x86\320\265\40\x68\x74\164\160\163\x3a\x2f\57\x79\x6f\157\x6d\x6f\x6e\145\x79\x2e\x72\x75\57\164\x72\141\156\x73\x66\145\162\x2f\x6d\171\x73\145\162\x76\151\143\x65\x73\x2f\x68\x74\x74\x70\x2d\156\x6f\164\151\146\151\143\x61\x74\151\x6f\x6e\x20\72"; goto hQmcx; TXCT2: $data[] = [["\164\x65\x78\164" => $this->i18n("\163\145\164\120\x68\x72\141\163\x65") . ($phrase ? "\x3a\40{$phrase}" : ''), "\x63\x61\154\154\142\x61\143\153\x5f\144\x61\x74\x61" => "\x2f\x73\145\156\x64\122\145\160\x6c\x79\x20\145\x6e\x74\x65\162\x20\160\x68\x72\x61\x73\x65\x5f\x75\160\x64\x61\164\x65\x50\x68\x72\141\163\145"]]; goto WCMF3; Vcxy9: $phrase = $this->getSetting("\160\150\162\141\x73\x65"); goto M3Rns; IKxgk: $wallet = $this->getSetting("\x77\x61\154\x6c\x65\164"); goto RszSc; bCrLK: $data[] = [["\164\x65\170\164" => $this->i18n("\163\x65\164\x53\145\143\162\145\164") . ($secret ? "\72\x20{$secret}" : ''), "\x63\x61\x6c\x6c\142\141\x63\x6b\x5f\x64\x61\164\141" => "\x2f\163\145\156\144\x52\145\x70\x6c\171\x20\x65\x6e\164\145\162\40\x73\145\143\x72\x65\164\137\165\x70\x64\x61\x74\145\123\145\x74\x74\x69\156\147\137\163\x65\x63\162\145\x74\137" . __FUNCTION__]]; goto TXCT2; t0Uhw: $this->update($this->gM3SQ["\x63\150\141\x74"], $this->gM3SQ["\x6d\145\163\163\141\x67\x65\137\151\144"], implode("\xa", $text ?: []), $data ?: false); goto LQvQA; LV4yS: $text[] = "\171\x6f\x6f\155\x6f\156\x65\171"; goto kqIsZ; M3Rns: $debug = $this->getSetting("\x79\144"); goto mBgjZ; AHw6E: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\142\x61\143\153"), "\143\x61\x6c\154\142\x61\x63\153\137\144\141\164\141" => "\57\143\157\156\146\x69\x67"]]; goto LV4yS; wlRVK: $text[] = "\xd0\276\321\202\xd0\xbc\xd0\265\321\202\321\214\321\202\320\265\x20\320\xb3\320\xb0\xd0\xbb\xd0\xbe\xd1\x87\320\272\321\203\40\74\142\x3e\74\x69\x3e\xd0\xbe\xd1\202\320\xbf\321\x80\320\xb0\xd0\262\320\273\xd1\x8f\xd1\202\321\214\40\x48\124\x54\120\x2d\321\x83\320\262\xd0\xb5\320\xb4\xd0\xbe\xd0\274\xd0\xbb\320\265\320\275\320\270\321\217\74\x2f\x69\76\x3c\x2f\142\76"; goto xaCRr; RszSc: $success = $this->getSetting("\x73\165\143\143\x65\x73\x73\125\x72\x6c"); goto Vcxy9; hQmcx: $text[] = "\321\201\xd1\201\321\x8b\xd0\xbb\320\272\320\260\40\xd0\264\xd0\xbb\xd1\217\x20\xd0\275\xd0\xbe\xd1\202\xd0\xb8\xd1\204\xd0\xb8\xd0\272\xd0\260\321\x86\xd0\270\xd0\xb9\x20\x3c\x63\x6f\144\145\76\x68\164\x74\x70\163\x3a\x2f\x2f{$this->ByabN}\x2f\171\x6f\157\x6d\x6f\156\x65\x79\x3c\x2f\x63\157\144\x65\x3e"; goto D32Gg; D32Gg: $text[] = "\xd1\201\xd0\272\xd0\276\xd0\xbf\320\270\xd1\x80\xd1\x83\xd0\271\xd1\202\320\265\40\xd1\201\xd0\265\320\xba\xd1\200\320\xb5\xd1\x82"; goto wlRVK; mBgjZ: $data[] = [["\164\145\x78\164" => $this->i18n("\x73\x65\164\127\141\154\154\145\x74") . ($wallet ? "\72\40{$wallet}" : ''), "\143\141\x6c\154\142\141\143\153\137\144\141\164\141" => "\57\163\145\156\x64\x52\145\x70\x6c\x79\x20\x65\x6e\x74\x65\162\x20\x77\x61\x6c\154\x65\x74\x5f\x75\x70\x64\141\x74\x65\x53\145\164\x74\151\156\147\137\x77\141\154\x6c\145\x74\x5f" . __FUNCTION__]]; goto bCrLK; Mojjf: $secret = $this->getSetting("\x73\x65\x63\162\145\164"); goto IKxgk; WCMF3: $data[] = [["\164\x65\170\164" => $this->i18n("\163\145\164\123\165\x63\143\145\163\x73\125\162\x6c") . ($success ? "\x3a\x20{$success}" : ''), "\x63\141\154\x6c\x62\x61\143\x6b\x5f\x64\x61\x74\x61" => "\57\163\145\x6e\x64\x52\x65\x70\x6c\x79\x20\145\156\164\x65\x72\x20\x6c\x69\156\153\x5f\165\x70\144\141\x74\145\x53\145\x74\x74\x69\x6e\147\x5f\163\165\143\143\145\163\x73\x55\x72\154\x5f" . __FUNCTION__]]; goto h8v1z; h8v1z: $data[] = [["\x74\145\x78\164" => $this->i18n("\167\x65\x62\150\x6f\x6f\x6b\104\x65\142\165\x67") . "\x3a\40" . ($debug ? "\x6f\156" : "\157\x66\146"), "\x63\141\154\154\x62\141\x63\153\x5f\x64\x61\164\141" => "\57\167\145\x62\x68\x6f\x6f\153\x44\145\x62\x75\x67"]]; goto AHw6E; xaCRr: $text[] = "\12\xd0\262\40\320\xb1\320\xbe\321\202\xd0\xb5\40\xd1\203\321\201\321\x82\xd0\xb0\320\xbd\320\276\xd0\262\xd0\xb8\321\202\xd0\265\x20\xd0\275\xd0\xbe\320\274\320\xb5\321\x80\40\320\272\xd0\xbe\321\210\320\xb5\320\273\321\x8c\xd0\272\320\xb0\54\x20\xd1\x81\xd0\265\320\xba\321\200\xd0\xb5\xd1\202\54\40\320\xba\xd0\xbe\xd0\264\xd0\276\xd0\xb2\xd1\x83\xd1\x8e\x20\xd1\204\321\x80\320\260\xd0\xb7\xd1\x83\x20\xd0\261\320\xbe\xd1\202\xd0\260"; goto t0Uhw; LQvQA: } public function webhookDebug() { $this->sql("\151\156\x73\x65\x72\164\40\151\x6e\x74\x6f\40\x73\145\164\164\x69\156\147\163\40\x28\160\141\162\x61\155\x2c\40\x76\x61\x6c\x75\x65\51\40\x76\x61\154\165\x65\163\40\x28\47\x79\144\47\x2c\40\x31\x29\x20\157\156\x20\144\x75\160\154\x69\x63\141\x74\x65\40\153\x65\x79\x20\x75\x70\144\x61\164\x65\x20\x76\141\154\165\145\75\x21\x76\x61\x6c\165\x65"); $this->yoomoney(); } public function notifyPay($id) { goto CjCD4; Y7Jd1: $this->send($this->LgHMN["\x61\144\x6d\x69\156"], "\321\203\320\262\320\265\xd0\264\320\276\xd0\274\320\273\xd0\xb5\320\xbd\320\270\320\xb5\x20\xd0\xbf\xd0\xbe\x20\xd0\276\xd1\x82\321\201\xd1\203\xd1\x82\321\x81\321\x82\xd0\xb2\321\203\321\216\321\x89\320\xb5\xd0\xbc\321\x83\40\xd0\xb7\xd0\xb0\xd0\272\xd0\260\xd0\xb7\xd1\203\40\x23{$id}"); goto NjOkI; Tkdrb: $life = $this->getTime($o["\154\151\x66\x65"]); goto Aw82W; J12eT: cr4Jl: goto Tkdrb; NjOkI: goto MAICQ; goto J12eT; YasLo: MAICQ: goto W2mAy; CjCD4: if ($o = $this->sql("\163\145\x6c\x65\143\164\40\x2a\40\146\x72\157\155\x20\157\x72\144\x65\162\163\40\167\150\x65\x72\145\x20\151\144\75\72\x69\x64", ["\x3a\x69\144" => $id], "\162\x6f\167")) { goto cr4Jl; } goto Y7Jd1; Aw82W: $this->send($this->LgHMN["\x61\144\155\x69\x6e"], "\320\276\xd0\277\xd0\273\320\xb0\321\207\320\265\xd0\xbd\x20\xd0\267\xd0\xb0\xd0\xba\320\xb0\xd0\xb7\x20\43{$id}\12{$o["\x61\x6d\x6f\165\156\164"]}\xa{$life}"); goto YasLo; W2mAy: } public function order($id, $menupage) { goto amQ94; T79c1: jZtpU: goto UV0QW; Mvk3i: $u = $this->getInfoUser($order["\x74\x67\151\x64"])["\162\145\x73\165\x6c\x74"]["\x75\163\x65\162"]["\x66\x69\162\163\164\137\x6e\141\155\x65"]; goto UnSJA; ijqKw: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\142\x61\x63\x6b"), "\143\141\x6c\154\x62\x61\x63\153\137\144\x61\164\x61" => "\57\155\145\156\165\x20{$menupage}"]]; goto j4vXW; QOTx1: daxg7: goto ijqKw; j4vXW: $this->uors($text, $data); goto DcPyy; UnSJA: $text[] = "\43{$order["\x69\144"]}\x20{$order["\x74\147\151\144"]}\40{$u}\x20\50{$status}\51\72\40" . ($order["\156\x61\x6d\145"] ?: "{$order["\x64\157\x6d\141\151\x6e"]}\72{$order["\x70\x6f\162\164"]}") . "\40\57\40" . $this->getTime($order["\154\x69\146\145"]); goto Y1RvH; UV0QW: $text[] = $this->template("\165\157", $order); goto QXkhv; mYbZg: $status .= $v["\x63\x6c\x69\145\x6e\164"] ? "\x20\55\40\320\277\xd1\200\xd0\xbe\320\xb4\320\xbb\320\xb5\xd0\xbd\320\270\xd0\xb5\x20\43{$v["\x63\x6c\151\145\156\x74"]}" : ''; goto Mvk3i; Y1RvH: $data[] = [["\x74\145\x78\x74" => $this->i18n("\x70\x61\x79\117\x72\x64\145\x72"), "\x63\141\x6c\x6c\x62\x61\143\153\x5f\144\x61\164\141" => "\x2f\x70\141\x79\117\162\144\145\162\40{$id}\x5f{$order["\x73\x65\162\166\145\x72"]}\x5f{$menupage}\x5f\61"]]; goto kAbu0; vsnJD: $text[] = "\320\xb7\320\260\xd0\xba\320\xb0\320\267\40\320\xbe\xd0\xbf\xd0\xbb\320\260\321\x87\xd0\xb5\xd0\275"; goto ISnEW; QXkhv: $status = $v["\x70\x61\151\144"] ? "\320\xbe\xd0\277\320\xbb\320\260\321\207\xd0\265\xd0\275" : "\xd0\xb6\xd0\xb4\320\xb5\xd1\x82\x20\xd0\276\320\xbf\320\xbb\320\260\321\x82\xd1\213"; goto mYbZg; kAbu0: $data[] = [["\164\145\170\x74" => $this->i18n("\x64\x65\x6c\x65\x74\145\x4f\x72\144\145\x72"), "\143\x61\x6c\154\x62\141\143\153\x5f\144\141\164\141" => "\57\x64\x65\x6c\145\164\145\117\162\x64\x65\x72\x20{$id}\x5f{$menupage}\x5f\155\x65\x6e\165"]]; goto QOTx1; amQ94: if ($order = $this->sql("\x73\145\x6c\x65\143\164\40\157\56\x2a\54\40\163\56\156\x61\155\x65\54\x20\x69\x66\x28\x73\x2e\x64\157\155\x61\x69\156\x21\75\x22\x22\54\40\x73\56\x64\x6f\155\x61\x69\156\x2c\x20\163\x2e\151\x70\51\40\x64\157\x6d\141\151\156\x2c\x20\163\56\x70\x6f\162\x74\x20\146\x72\x6f\155\x20\x6f\x72\144\x65\162\x73\x20\157\x20\x6a\x6f\151\156\40\163\145\x72\166\x65\x72\163\40\x73\40\x6f\156\40\163\56\151\x64\75\157\x2e\163\x65\162\x76\x65\162\40\x77\x68\x65\162\x65\40\157\56\151\144\x3d\72\151\x64\x20\141\x6e\144\x20\157\56\160\141\x69\x64\x3d\x30", ["\72\151\144" => $id], "\162\x6f\167")) { goto jZtpU; } goto vsnJD; ISnEW: goto daxg7; goto T79c1; DcPyy: } public function uors($text = false, $data = false) { goto wM3C1; avc3G: nYa7A: goto ab0je; EGc7L: $data = $data ?: false; goto oKht1; AVYT3: $r = $this->send($this->gM3SQ["\x63\150\x61\164"], $text, $this->gM3SQ["\x6d\145\163\x73\x61\147\x65\x5f\x69\144"], $data); goto Si6cj; NTgwg: zCCf5: goto uFbCU; uFbCU: return $r; goto BKb4v; wM3C1: $text = trim(implode("\xa", $text ?: [])); goto EGc7L; Si6cj: goto zCCf5; goto avc3G; oKht1: if (!empty($this->gM3SQ["\143\141\154\154\x62\141\143\x6b\x5f\151\144"])) { goto nYa7A; } goto AVYT3; ab0je: $r = $this->update($this->gM3SQ["\x63\x68\x61\x74"], $this->gM3SQ["\x6d\145\x73\163\x61\x67\145\137\151\x64"], $text, $data); goto NTgwg; BKb4v: } public function payOrder($id, $server, $menupage, $main = false) { goto fQ9ED; A9J8q: $data[] = [["\x74\145\x78\164" => $this->i18n("\x62\x61\x63\153"), "\143\x61\154\x6c\x62\141\143\153\x5f\x64\x61\x74\x61" => $main ? "\57\157\x72\x64\145\162\x20{$id}\x5f{$menupage}" : "\57\x73\145\x72\x76\x65\162\x55\x73\x65\162\40{$server}\x5f{$menupage}"]]; goto nTBsE; n8Mak: $params = ["\162\x65\x63\x65\x69\166\x65\x72" => $wallet, "\154\x61\142\145\154" => "{$phrase}\x3a{$id}", "\161\165\x69\x63\153\160\141\171\x2d\146\157\162\x6d" => "\x64\x6f\156\x61\164\x65", "\163\x75\155" => $order["\x70\162\151\x63\145"], "\x73\165\143\143\145\163\163\x55\x52\x4c" => $this->getSetting("\163\x75\143\x63\145\x73\163\x55\162\x6c") ?: false]; goto wBD30; qb5jl: $u = $this->getInfoUser($order["\x74\147\151\x64"])["\162\x65\163\165\x6c\x74"]["\165\x73\x65\162"]["\x66\x69\162\x73\x74\x5f\x6e\141\x6d\x65"]; goto HDweR; LY1f4: goto yM2vC; goto U8b3Y; aNxL0: $text[] = "\xd0\xb7\xd0\260\xd0\272\320\xb0\xd0\267\40\xd0\276\320\277\xd0\273\xd0\260\321\207\xd0\265\xd0\275\x2e\x20\xd0\262\x20\320\261\320\273\320\xb8\320\266\320\xb0\xd0\xb9\321\x88\xd0\xb5\320\265\x20\xd0\262\xd1\200\320\xb5\xd0\274\xd1\x8f\40\xd0\262\321\x8b\x20\320\277\xd0\xbe\xd0\273\321\x83\xd1\x87\xd0\xb8\xd1\x82\320\xb5\40\xd0\272\xd0\276\320\xbd\xd1\204\320\270\xd0\263"; goto LY1f4; fAeXJ: if ($main) { goto VEaN2; } goto eYD6O; HDweR: $text[] = "\43{$order["\x69\144"]}\40{$order["\164\x67\x69\144"]}\40{$u}\x20\x28{$status}\51\x3a\x20" . ($order["\156\x61\x6d\x65"] ?: "{$order["\151\x70"]}\72{$order["\160\157\x72\x74"]}") . "\40\57\40" . $order["\154\151\146\145"]; goto GoKPG; QwLNY: $phrase = $this->getSetting("\x70\150\162\141\x73\x65"); goto Hm_2F; Hm_2F: $secret = $this->getSetting("\x73\145\x63\x72\x65\164"); goto BzXaj; VBJgv: preg_match("\176\x28\150\x74\164\x70\163\x5b\136\134\163\135\53\51\176", $res, $m); goto vAktf; wBD30: $ch = curl_init(); goto lM3DW; D03Tl: $res = curl_exec($ch); goto VBJgv; BY1zz: if (!empty($data)) { goto UJuB6; } goto QApJb; nTBsE: $this->uors($text, $data); goto Hvi1r; pP6Jw: yM2vC: goto A9J8q; fBBYv: $text[] = trim($this->template("\165\x70", $order)); goto ME3cJ; GoKPG: $wallet = $this->getSetting("\167\x61\x6c\x6c\145\164"); goto QwLNY; Cx3eX: if (!($this->getSetting("\x74\157\153\145\x6e") && ($link = $this->invoice("\166\160\x6e", "\157\162\144\x65\162\40\43{$id}", "{$id}\72{$menupage}\x3a{$this->gM3SQ["\155\x65\x73\x73\x61\x67\x65\137\151\x64"]}", [["\154\141\x62\x65\x6c" => $order["\154\x69\x66\x65"], "\141\x6d\x6f\x75\x6e\x74" => $order["\160\x72\x69\x63\145"] * 100]])["\x72\145\163\165\154\164"]))) { goto pNnyy; } goto k1z11; ME3cJ: $status = "\xd0\xb6\320\264\xd0\xb5\321\x82\40\320\xbe\320\277\320\xbb\320\260\xd1\x82\xd1\x8b" . ($v["\x63\x6c\x69\x65\156\164"] ? "\40\x2d\x20\320\277\xd1\200\xd0\276\320\264\320\xbb\xd0\xb5\xd0\xbd\320\xb8\320\xb5\x20\x23{$v["\143\154\151\145\x6e\x74"]}" : ''); goto qb5jl; vAktf: if (!$m[1]) { goto XU3M6; } goto kk0H1; U8b3Y: A06x6: goto fAeXJ; QApJb: $text[] = "\320\262\x20\xd0\xb4\320\xb0\xd0\275\xd0\xbd\xd1\213\xd0\xb9\x20\xd0\274\320\xbe\320\xbc\320\265\320\xbd\321\202\x20\320\xbd\xd0\xb5\321\x82\40\320\262\xd0\xbe\xd0\xb7\320\xbc\xd0\276\320\xb6\xd0\275\320\xbe\xd1\x81\xd1\x82\320\270\x20\xd0\276\320\277\xd0\273\xd0\260\xd1\x82\xd0\270\321\x82\321\x8c\x2c\40\xd1\x81\320\262\321\x8f\320\xb6\xd0\270\321\x82\xd0\xb5\xd1\201\321\214\40\321\201\x20\320\xb0\320\264\xd0\xbc\320\270\xd0\275\320\270\xd1\201\xd1\202\321\x80\xd0\xb0\321\202\320\xbe\321\200\xd0\xbe\320\274"; goto az5VF; qgBac: XU3M6: goto r4gh5; DXkR1: $order["\154\x69\x66\145"] = $this->getTime($order["\x6c\151\x66\145"]); goto fBBYv; k1z11: $data[] = [["\x74\145\x78\164" => $this->i18n("\x74\145\x6c\x65\147\x72\x61\x6d\x50\x61\171"), "\x75\162\154" => $link]]; goto Qp3uU; r4gh5: RFsQh: goto Cx3eX; lM3DW: curl_setopt_array($ch, [CURLOPT_URL => "\x68\x74\x74\160\163\72\57\57\x79\157\157\x6d\x6f\x6e\145\x79\56\162\x75\x2f\x71\x75\151\143\153\x70\141\171\57\x63\x6f\x6e\x66\x69\162\x6d\x2e\x78\x6d\154", CURLOPT_CUSTOMREQUEST => "\120\x4f\x53\x54", CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $params, CURLOPT_TIMEOUT => 5]); goto D03Tl; Qp3uU: pNnyy: goto BY1zz; az5VF: UJuB6: goto pP6Jw; BzXaj: if (!($wallet && $phrase && $secret)) { goto RFsQh; } goto n8Mak; kk0H1: $data[] = [["\x74\145\x78\x74" => $this->i18n("\x79\157\x6f\155\157\156\x65\x79\120\x61\171"), "\x75\x72\154" => $m[1]]]; goto qgBac; pjxY1: VEaN2: goto DXkR1; eYD6O: $text[] = "\x3c\x62\x3e\320\x97\xd0\xb0\320\272\320\260\xd0\xb7\40\x23{$order["\151\144"]}\40\321\x81\xd0\276\320\267\xd0\xb4\320\260\320\xbd\74\x2f\142\x3e"; goto pjxY1; fQ9ED: if ($order = $this->sql("\x73\x65\154\145\x63\x74\40\x6f\x2e\52\54\40\x73\56\x6e\x61\155\145\54\40\x73\x2e\151\x70\x2c\40\x73\x2e\160\x6f\x72\x74\40\x66\x72\x6f\155\40\157\162\144\145\x72\x73\x20\x6f\x20\x6a\157\x69\x6e\x20\163\145\x72\x76\145\162\x73\40\163\x20\x6f\x6e\x20\x73\56\x69\x64\75\x6f\x2e\x73\x65\x72\166\145\162\40\167\150\145\x72\145\x20\157\56\x69\x64\75\x3a\151\144\40\x61\156\x64\40\x6f\56\x70\141\x69\144\75\x30", ["\x3a\151\144" => $id], "\x72\157\167")) { goto A06x6; } goto aNxL0; Hvi1r: } public function deleteOrder($id, $backpage, $callback) { $this->sql("\144\x65\154\x65\164\145\40\x66\162\157\155\40\157\162\x64\145\x72\x73\x20\167\150\x65\162\x65\x20\151\x64\75\x3a\x69\x64", ["\72\151\144" => $id]); $this->{$callback}($backpage); } public function previewMedia($param) { goto YjosO; LIqFZ: if (!$text) { goto IJwpf; } goto u6poi; AdBK_: $text = trim(preg_replace("\57\x7e\160\x68\x6f\164\157\x3a\x28\x2e\53\51\x7e\57", '', $text)); goto S2iZP; VHM5D: preg_match_all("\57\176\160\150\x6f\164\157\72\x28\56\x2b\x29\176\x2f", $text, $m); goto AdBK_; YUMXe: $this->request("\163\x65\156\144\115\x65\144\x69\x61\107\162\x6f\x75\160", ["\143\x68\x61\164\137\151\x64" => $this->gM3SQ["\x63\150\141\164"], "\155\145\x64\151\x61" => json_encode($photos)]); goto EwUwI; tGtQ0: if (!$photos) { goto KKfbl; } goto YUMXe; MYw6F: IJwpf: goto KqgJL; EwUwI: KKfbl: goto LIqFZ; YjosO: $text = $this->getSetting($param); goto VHM5D; S2iZP: foreach ($m[1] as $k => $v) { $photos[] = ["\164\171\x70\x65" => "\160\x68\157\164\157", "\155\x65\x64\151\x61" => $v, "\x70\x61\x72\x73\145\137\x6d\x6f\x64\x65" => "\x48\124\x4d\x4c"]; p5itz: } goto y3oAg; y3oAg: uWUeI: goto tGtQ0; u6poi: $this->send($this->gM3SQ["\x63\150\141\x74"], $text); goto MYw6F; KqgJL: } public function helpMenu($menupage = 0) { goto o53sz; Rfd61: $data[] = [["\164\145\x78\164" => $this->i18n("\141\x6e\x64\162\x6f\x69\x64"), "\143\141\x6c\x6c\142\x61\143\153\x5f\144\x61\x74\141" => "\x2f\160\x72\x65\166\151\x65\x77\115\x65\144\151\141\x20\x68\x61"], ["\164\145\170\x74" => $this->i18n("\x69\157\x73"), "\x63\141\154\x6c\142\141\x63\x6b\x5f\144\x61\x74\x61" => "\57\x70\162\145\x76\x69\x65\167\115\145\144\151\x61\40\x68\x69"]]; goto vXc8M; o53sz: $text[] = $this->getSetting("\x68"); goto K07gZ; Wskq7: $data[] = [["\164\x65\x78\x74" => $this->i18n("\142\141\x63\153"), "\143\x61\x6c\x6c\142\141\143\x6b\137\x64\141\x74\141" => "\57\x6d\x65\x6e\x75\40{$menupage}"]]; goto CFZjh; vXc8M: $data[] = [["\164\x65\170\x74" => $this->i18n("\x77\x69\156\x64\x6f\167\x73"), "\x63\x61\154\x6c\x62\x61\x63\x6b\137\144\141\164\x61" => "\x2f\x70\x72\x65\x76\x69\x65\x77\x4d\x65\144\151\x61\x20\150\x77"], ["\164\x65\170\x74" => $this->i18n("\155\141\143\x6f\x73"), "\x63\141\x6c\154\x62\141\143\x6b\137\144\x61\x74\141" => "\57\x70\162\x65\166\x69\145\167\x4d\x65\x64\151\x61\x20\x68\x6d"]]; goto Wskq7; CFZjh: $this->update($this->gM3SQ["\x63\x68\x61\x74"], $this->gM3SQ["\155\x65\163\x73\x61\x67\x65\137\x69\x64"], implode("\12", $text ?: []), $data ?: false); goto pSo_w; K07gZ: $data[] = [["\164\x65\170\x74" => $this->i18n("\x62\157\164"), "\143\141\154\154\142\x61\143\x6b\137\x64\141\x74\141" => "\x2f\x70\x72\145\x76\151\x65\167\115\145\x64\x69\x61\40\150\x62"]]; goto Rfd61; pSo_w: } public function menu($menupage = 0) { goto QWSJY; FrzHY: $demo = $demo == "\x6f\x66\x66" ? "\x64\145\155\157\40\143\157\155\x70\154\x65\164\145\144" : "\x64\145\155\157\x3a\x20{$demo}"; goto s2vJU; CFspS: ueFuo: goto IyH2W; qBz5M: $data[] = $tmp; goto XDSIe; s2vJU: $data[] = [["\x74\x65\170\164" => $this->demo(1) ? $demo : $this->i18n("\165\x70\x64\141\x74\x65"), "\x63\x61\x6c\x6c\x62\x61\143\153\x5f\x64\x61\164\x61" => "\x2f\155\x65\x6e\x75\x20{$menupage}"]]; goto P9jgZ; DV7ry: $subs = $this->sql("\163\x65\x6c\x65\x63\x74\40\143\x2e\x2a\54\x20\163\x2e\156\x61\x6d\x65\40\x73\x65\x72\166\x65\x72\x5f\156\141\155\x65\54\x20\163\x2e\151\160\54\x20\x73\x2e\x70\x6f\162\164\40\x66\x72\157\x6d\40\143\154\x69\145\156\x74\163\x20\143\x20\x6a\x6f\151\156\x20\163\145\x72\166\x65\162\163\40\163\40\x6f\156\x20\163\56\x69\x64\x3d\143\56\x73\x65\x72\166\x65\x72\x20\167\150\145\162\x65\x20\143\56\x74\147\x69\144\75\72\164\147\x69\144\40\154\x69\x6d\x69\164\40{$this->qQxlr}\40\157\x66\x66\x73\x65\164\x20" . $menupage * $this->qQxlr, ["\72\x74\x67\151\x64" => $this->gM3SQ["\x66\162\x6f\155"]]); goto VVn0e; geILr: L9_fk: goto MZHrL; nfWaO: NONov: goto G3thS; f7kH1: VMQUv: goto YJm8t; i4jjQ: $data[] = [["\x74\145\170\x74" => $this->i18n("\x73\145\162\166\145\162\163") . "\x3a\40" . $this->sql("\163\145\154\x65\143\164\x20\143\x6f\165\156\164\x28\52\51\x20\x66\x72\x6f\155\40\x73\x65\x72\166\145\162\x73", view: "\x6f\x6e\x65"), "\143\141\154\x6c\142\x61\143\x6b\137\x64\141\x74\141" => "\57\x73\145\162\x76\145\x72\163"]]; goto m3fX1; QWSJY: $menupage = $menupage ?: 0; goto m_4X4; eUgYx: if (!($orders = $this->sql("\163\145\x6c\x65\143\x74\x20\x6f\56\x2a\54\x20\163\56\156\141\155\145\x2c\x20\163\x2e\x69\x70\54\40\x73\56\160\157\162\x74\40\x66\x72\x6f\155\40\x6f\162\144\145\x72\x73\x20\x6f\x20\x6a\x6f\151\x6e\x20\x73\145\x72\166\145\162\163\x20\x73\40\157\x6e\40\x73\56\x69\144\75\x6f\56\163\x65\x72\x76\x65\162\x20\167\x68\145\162\x65\x20\157\56\x74\x67\151\x64\x3d\72\164\147\151\144\x20\x61\156\x64\40\x6f\x2e\160\x61\x69\144\x3d\60", ["\x3a\164\147\151\144" => $this->gM3SQ["\x66\162\157\x6d"]]))) { goto VMQUv; } goto SZ0SF; MZHrL: if ($this->sql("\x73\145\x6c\145\x63\x74\40\x31\x20\x66\162\157\x6d\40\x6f\x72\144\x65\x72\x73\x20\167\150\145\x72\145\x20\164\x67\x69\x64\75\72\x74\147\151\144\40\x61\x6e\144\40\160\162\x6f\x6d\x6f\x21\75\x22\x22", ["\72\164\147\x69\x64" => $this->gM3SQ["\146\162\x6f\155"]], "\157\x6e\145")) { goto ueFuo; } goto iCJYd; m3fX1: $data[] = [["\x74\x65\170\x74" => $this->i18n("\x63\154\x69\145\x6e\x74\x73") . "\72\x20" . $this->sql("\163\145\x6c\x65\143\x74\40\143\157\165\156\x74\x28\52\51\40\x66\162\157\x6d\40\x63\154\151\x65\156\164\163", view: "\x6f\156\145"), "\x63\141\x6c\x6c\142\x61\143\x6b\137\144\x61\164\x61" => "\57\143\x6c\x69\145\156\x74\163"]]; goto tpKYL; XDSIe: goto NONov; goto HuiU9; VVn0e: foreach ($subs as $k => $v) { goto Kxroh; ViVNe: $data[] = [["\164\145\x78\164" => $name, "\x63\141\154\154\x62\141\143\153\x5f\144\x61\x74\141" => "\57\160\145\145\162\40{$v["\x69\144"]}\137{$menupage}"]]; goto eb8M6; Kxroh: $name = "{$v["\151\x64"]}\72\40" . ($v["\x6e\x61\155\145"] ?: ($v["\x73\145\162\166\x65\162\x5f\156\x61\x6d\145"] ?: "{$v["\x69\x70"]}\x3a{$v["\x70\x6f\x72\164"]}")) . "\40\x2f\x20" . ($v["\x6c\151\146\x65"] ? $this->getTime(strtotime($v["\x6c\151\146\145"]) - time()) : "\342\210\236"); goto ViVNe; eb8M6: golf8: goto Oczkx; Oczkx: } goto uuWxs; lupr7: $data[] = [["\x74\x65\170\164" => $this->i18n("\x62\x75\171"), "\143\x61\x6c\154\142\141\x63\x6b\137\144\x61\x74\141" => "\57\142\165\171\40{$menupage}"]]; goto ZiMiy; uuWxs: Tanc_: goto M7YHY; IyH2W: $tmp[] = ["\164\x65\x78\x74" => $this->i18n("\150\x65\154\160\115\145\156\165"), "\x63\x61\154\154\x62\141\143\x6b\137\x64\141\164\x61" => "\x2f\x68\x65\154\160\115\145\156\x75\x20{$menupage}"]; goto qBz5M; iCJYd: $tmp[] = ["\164\145\170\164" => $this->i18n("\160\162\157\x6d\x6f"), "\x63\x61\x6c\154\x62\141\x63\x6b\x5f\144\x61\164\141" => "\x2f\x73\x65\x6e\144\x52\145\x70\x6c\171\x20\xd0\xb2\xd0\262\320\xb5\xd0\xb4\320\270\xd1\202\xd0\265\x20\320\xba\320\xbe\320\xb4\x5f\x61\x63\x74\x69\x76\x61\x74\x65\x50\162\157\155\x6f\x5f{$menupage}"]; goto CFspS; M7YHY: if (!($c > $this->qQxlr)) { goto qKsyg; } goto nUaUR; tpKYL: $data[] = [["\x74\145\170\x74" => $this->i18n("\x6f\162\144\x65\162\x73") . "\72\x20" . $this->sql("\x73\145\x6c\145\x63\x74\40\x63\157\165\156\x74\50\x2a\51\x20\x66\x72\x6f\155\40\x6f\162\144\145\x72\163\x20\x77\x68\x65\162\x65\x20\160\141\151\144\x3d\x30", view: "\157\156\x65"), "\x63\141\154\x6c\x62\141\x63\x6b\137\144\x61\x74\x61" => "\x2f\157\x72\x64\x65\x72\163"]]; goto nfWaO; VPKYG: $data[] = [["\x74\145\170\164" => $this->i18n("\x63\157\156\x66\151\147"), "\x63\141\x6c\x6c\142\141\x63\x6b\137\x64\141\164\x61" => "\57\143\x6f\x6e\146\151\x67\x20{$menupage}"], ["\164\x65\170\x74" => $this->i18n("\150\x65\x6c\160\x43\150\141\x74"), "\165\x72\x6c" => "\x68\x74\x74\x70\x73\72\57\x2f\164\56\155\145\x2f\166\x70\156\x74\x6f\x77\x65\162"]]; goto i4jjQ; HuiU9: lIzRa: goto VPKYG; YJm8t: if (!($c = $this->sql("\163\145\154\x65\x63\164\40\x63\157\x75\156\x74\50\52\51\40\x66\x72\157\155\x20\143\154\151\145\156\164\x73\x20\143\x20\x6a\x6f\151\x6e\x20\163\x65\x72\x76\145\x72\163\x20\163\40\157\x6e\40\x73\x2e\151\144\x3d\x63\x2e\x73\145\x72\x76\x65\x72\x20\x77\x68\x65\162\145\x20\143\x2e\164\x67\151\144\x3d\x3a\x74\x67\151\144", ["\x3a\x74\x67\151\x64" => $this->gM3SQ["\x66\x72\157\x6d"]], "\x6f\156\145"))) { goto L9_fk; } goto DV7ry; CyA9R: qKsyg: goto geILr; SZ0SF: foreach ($orders as $k => $v) { goto KqLCM; KqLCM: $status = $v["\x70\141\151\x64"] ? "\xd0\xbe\xd0\277\320\273\320\xb0\xd1\207\xd0\xb5\320\xbd" : "\320\xb6\xd0\264\320\265\xd1\x82\x20\xd0\xbe\320\277\xd0\xbb\xd0\260\321\202\321\x8b"; goto r3abE; r3abE: $status .= $v["\143\x6c\151\x65\156\x74"] ? "\x20\x2d\40\xd0\277\xd1\200\320\276\320\264\320\273\xd0\xb5\320\xbd\320\xb8\xd0\265\40\x23{$v["\143\x6c\x69\x65\x6e\164"]}" : ''; goto g0rp7; q4QaQ: ImNUI: goto ajq9s; g0rp7: $data[] = [["\x74\x65\x78\x74" => "\x23{$v["\x69\144"]}\x20\50{$status}\51\x3a\x20" . ($v["\x6e\x61\x6d\x65"] ?: "{$v["\151\x70"]}\72{$v["\160\157\x72\x74"]}") . "\40\x2f\40" . $this->getTime($v["\x6c\x69\146\145"]), "\143\x61\154\154\x62\x61\x63\153\x5f\x64\141\164\141" => "\x2f\x6f\x72\144\145\x72\40{$v["\x69\x64"]}\x5f{$menupage}"]]; goto q4QaQ; ajq9s: } goto sF1ih; inYSU: $data[] = [["\x74\x65\x78\x74" => "\74\x3c", "\x63\x61\154\154\x62\x61\143\153\137\144\141\164\x61" => "\x2f\x6d\x65\156\x75\40{$prev}"], ["\164\145\170\164" => $menupage + 1 . "\x20\xd0\270\xd0\267\x20" . $pages, "\143\x61\154\x6c\x62\x61\x63\153\137\x64\x61\x74\x61" => "\x2f\155\x65\x6e\165\x20{$menupage}"], ["\x74\x65\x78\x74" => "\x3e\76", "\x63\x61\154\x6c\x62\141\x63\x6b\137\x64\141\164\x61" => "\57\155\x65\x6e\165\x20{$next}"]]; goto CyA9R; ZiMiy: jYIN_: goto eUgYx; m_4X4: if ($this->uxi0f) { goto lIzRa; } goto aEanF; a1ufC: $next = $menupage + 1 >= $pages ? 0 : $menupage + 1; goto inYSU; P9jgZ: $this->uors($text, $data); goto et3uc; G3thS: $demo = $this->demo(1) ? $this->getTime(strtotime($this->demo(1)) - time()) : ''; goto FrzHY; gcsqh: if (!$this->sql("\163\x65\x6c\145\143\x74\40\x31\x20\x66\x72\x6f\155\x20\163\145\162\x76\145\162\163\40\167\150\145\162\145\x20\x70\141\x79\75\x31")) { goto jYIN_; } goto lupr7; nUaUR: $pages = (int) ceil($c / $this->qQxlr); goto oKbji; aEanF: $text[] = $this->template("\x75\x6d", []); goto gcsqh; sF1ih: HY8JR: goto f7kH1; oKbji: $prev = $menupage - 1 < 0 ? $pages : $menupage - 1; goto a1ufC; et3uc: } public function activatePromo($code, $menupage = 0) { goto sV7TR; if3Cx: N7e6g: goto wh5EG; ue0oz: kfDSl: goto Pth2j; miQm2: $id = $this->sql("\151\156\x73\x65\x72\164\40\x69\x6e\x74\157\x20\157\x72\144\x65\162\x73\x28\164\147\151\144\x2c\40\163\x65\x72\x76\145\162\54\x20\160\x72\x69\143\x65\54\40\x71\165\141\156\164\54\x20\154\x69\146\145\x2c\x20\160\162\x6f\x6d\157\x2c\x20\160\141\x69\x64\54\x20\x70\x61\x69\x64\x5f\164\x69\155\x65\x29\x20\x76\x61\x6c\x75\x65\x73\x20\50\x3a\x74\147\x69\x64\54\x20\72\x73\x65\x72\x76\145\x72\54\x20\x3a\160\162\x69\143\145\54\40\72\x71\x75\x61\x6e\164\x2c\40\72\x6c\x69\x66\x65\54\40\72\160\162\x6f\155\x6f\54\x20\x3a\160\141\151\x64\x2c\x20\72\x70\x61\151\x64\164\x69\155\145\51\73\x53\105\114\105\103\124\x20\114\101\123\124\x5f\x49\x4e\123\x45\x52\124\x5f\111\x44\50\51\73", ["\72\164\147\151\144" => $this->gM3SQ["\146\162\x6f\155"], "\x3a\163\145\x72\x76\145\162" => $r["\x73\145\x72\166\x65\x72"], "\72\160\x72\x69\x63\145" => $r["\160\x72\x69\143\x65"], "\72\161\165\141\x6e\164" => $r["\x71\x75\141\156\164"], "\72\x6c\151\146\145" => $r["\144\x75\x72\141\164\151\157\156"], "\x3a\160\141\x69\144" => $r["\160\x72\x69\x63\x65"] ? 0 : 1, "\x3a\160\x61\x69\144\164\x69\x6d\x65" => $r["\160\x72\x69\143\x65"] ? null : date("\x59\x2d\x6d\55\144\40\x48\72\151\72\163"), "\72\160\x72\157\155\x6f" => $code], "\157\156\x65", nextRowset: 1); goto H8ik7; TTGuS: goto kfDSl; goto bgsYy; tH4zk: $id = $this->sql("\151\x6e\163\x65\162\x74\x20\151\156\x74\x6f\40\157\162\144\145\x72\x73\50\x74\x67\151\144\54\x20\x73\x65\162\166\145\x72\x2c\x20\x70\162\151\143\145\x2c\x20\161\165\x61\x6e\x74\x2c\x20\154\x69\x66\145\54\40\160\162\157\155\x6f\x29\x20\166\141\154\x75\x65\163\40\x28\72\x74\147\x69\x64\54\x20\x3a\x73\x65\162\166\145\162\54\40\72\x70\x72\x69\143\145\x2c\40\72\x71\x75\x61\x6e\x74\x2c\x20\72\x6c\x69\146\145\x2c\x20\x3a\160\x72\157\x6d\157\51\73\x53\x45\x4c\x45\103\124\40\x4c\x41\x53\124\x5f\x49\116\123\x45\122\x54\x5f\x49\104\50\x29\73", ["\72\164\147\x69\144" => $this->gM3SQ["\x66\x72\157\x6d"], "\x3a\x73\x65\162\166\x65\162" => $r["\163\145\162\166\x65\x72"], "\x3a\160\162\x69\143\x65" => $r["\160\x72\151\143\145"], "\x3a\x71\x75\x61\x6e\x74" => $r["\x71\x75\x61\156\x74"], "\x3a\x6c\x69\x66\x65" => $r["\x6c\x69\146\145"], "\72\160\x72\x6f\155\x6f" => $code], "\157\156\x65", nextRowset: 1); goto P73xj; QMidz: if (preg_match("\176\136\143\x6c\x28\x2e\x2b\51\x7e", $code, $m)) { goto Nf6Kk; } goto YxQl4; sVp5n: $this->order($id, $menupage); goto if3Cx; nW09x: if (!($r = $this->sql("\163\x65\154\145\143\164\x20\x6f\56\52\40\x66\162\x6f\155\40\143\x6c\x69\x65\156\164\163\40\143\40\x6a\x6f\x69\x6e\40\x6f\162\144\145\162\163\x20\x6f\40\157\156\40\143\x2e\x69\x64\x3d\157\56\x63\162\145\141\164\x65\144\40\x77\x68\145\162\145\x20\x63\x2e\164\x67\151\144\41\75\x3a\164\x67\x69\144\x20\x61\x6e\144\40\123\x55\102\123\124\x52\111\116\x47\50\x73\150\141\x31\x28\x63\x2e\160\x72\151\166\x61\164\145\x29\x2c\x20\61\54\40\x37\x29\75\72\x70\162\x6f\155\x6f", ["\72\x70\x72\157\x6d\157" => $m[1], "\x3a\x74\147\151\x64" => $this->gM3SQ["\x66\162\157\x6d"]], "\x72\x6f\167"))) { goto T1Cdu; } goto tH4zk; lR1IV: goto lJaha; goto u7GtY; HG_0o: $this->menu($menupage); goto lR1IV; u7GtY: tOQTg: goto QMidz; jg6tJ: goto N7e6g; goto F0CpB; bgsYy: Nf6Kk: goto nW09x; r132f: goto N7e6g; goto zjdMc; fpqAn: $this->send($this->gM3SQ["\143\150\x61\x74"], "\320\275\xd0\xb5\xd0\xb2\xd0\xb5\xd1\x80\xd0\275\321\x8b\xd0\xb9\40\xd0\277\xd1\200\xd0\xbe\320\274\320\276\320\272\320\xbe\320\xb4"); goto e2g3_; YxQl4: if (!($r = $this->sql("\x73\145\154\145\x63\164\x20\52\40\146\162\157\x6d\40\x70\x72\157\x6d\157\x20\x77\150\x65\162\x65\40\164\x69\x74\154\x65\75\72\160\162\x6f\x6d\157", ["\x3a\x70\x72\x6f\155\x6f" => $code], "\x72\157\167"))) { goto FXDSr; } goto miQm2; F0CpB: iXThw: goto sVp5n; Y0idp: $this->send($this->gM3SQ["\143\150\x61\164"], "\xd1\x83\320\xb6\xd0\xb5\40\320\xb5\321\201\xd1\202\xd1\x8c\x20\320\xb0\320\272\321\202\320\270\xd0\xb2\320\xb8\321\200\320\xbe\320\262\xd0\260\320\xbd\xd0\275\xd1\213\320\xb9\40\320\xbf\321\200\320\xbe\320\274\320\xbe\xd0\272\xd0\xbe\320\xb4"); goto HG_0o; aY5pl: if (!empty($id)) { goto iXThw; } goto fpqAn; sV7TR: if (!$this->sql("\163\145\x6c\x65\x63\x74\40\x31\40\146\x72\157\x6d\40\157\162\144\x65\x72\163\x20\x77\150\x65\162\x65\40\164\147\151\x64\x3d\x3a\164\x67\151\144\x20\141\x6e\144\x20\x70\162\x6f\155\157\x20\151\163\40\156\157\x74\40\156\x75\154\154", ["\x3a\164\x67\x69\x64" => $this->gM3SQ["\x66\x72\157\155"]], "\x6f\156\x65")) { goto tOQTg; } goto Y0idp; H8ik7: FXDSr: goto TTGuS; e2g3_: $this->menu($menupage); goto r132f; wh5EG: lJaha: goto KELs4; zjdMc: pRs9z: goto zxs9m; P73xj: T1Cdu: goto ue0oz; Pth2j: if (!empty($id) && !empty($r["\160\x72\x69\x63\145"])) { goto pRs9z; } goto aY5pl; zxs9m: $this->payOrder($id, $r["\163\145\x72\166\x65\162"], $menupage, 1); goto jg6tJ; KELs4: } public function orders($orderpage = 0) { goto tRi3H; h57_b: $this->update($this->gM3SQ["\x63\150\141\x74"], $this->gM3SQ["\x6d\145\163\x73\x61\147\x65\137\151\144"], implode("\12", $text ?: []), $data ?: false); goto XvOC0; tRi3H: if (!($count = $this->sql("\163\145\154\145\143\x74\x20\x63\157\165\156\x74\x28\x2a\51\40\x66\162\157\155\40\157\162\x64\145\162\163\x20\x77\x68\145\162\145\x20\160\141\x69\144\x3d\x30", view: "\x6f\x6e\x65"))) { goto F5fkq; } goto ucbxy; hRWqP: $data[] = [["\x74\x65\170\x74" => $this->i18n("\165\x70\144\141\x74\x65"), "\143\141\x6c\x6c\x62\141\143\153\x5f\x64\141\164\x61" => "\x2f\x6f\162\x64\145\162\163\x20{$orderpage}"]]; goto H4zjJ; ucbxy: $orders = $this->sql("\163\x65\154\145\143\x74\40\157\x2e\52\54\x20\x73\x2e\x6e\141\x6d\x65\54\x20\x73\56\x69\x70\x2c\40\x73\56\160\x6f\162\x74\40\146\x72\x6f\x6d\40\157\x72\x64\x65\162\x73\40\x6f\x20\152\x6f\151\156\x20\163\145\162\x76\145\x72\163\x20\x73\x20\x6f\156\40\x73\x2e\x69\144\x3d\157\56\x73\x65\x72\x76\x65\x72\40\167\x68\x65\162\x65\40\157\56\160\141\151\x64\75\60\40\154\x69\x6d\151\164\40{$this->qQxlr}\x20\157\x66\146\163\145\x74\x20" . $orderpage * $this->qQxlr); goto jnDo3; DkTd4: if (!($count > $this->qQxlr)) { goto G9ofN; } goto VwLB2; l0Z3r: voteq: goto DkTd4; VwLB2: $data[] = $this->paginate($count, $this->qQxlr, $orderpage, "\x2f\157\162\144\x65\162\x73\40\x7e\x70\x61\x67\x65\176"); goto czRY2; H4zjJ: $data[] = [["\x74\x65\x78\164" => $this->i18n("\142\x61\x63\x6b"), "\x63\x61\154\x6c\142\141\143\x6b\x5f\144\141\164\141" => "\x2f\x6d\145\156\x75"]]; goto h57_b; jnDo3: foreach ($orders as $k => $v) { goto aEERP; pgpIL: $status .= $v["\143\x6c\x69\145\156\164"] ? "\x20\55\40\xd0\xbf\xd1\200\320\276\xd0\xb4\xd0\xbb\xd0\xb5\xd0\xbd\xd0\270\xd0\xb5\x20\43{$v["\143\x6c\151\145\x6e\164"]}" : ''; goto bQtnv; bOB9f: O0auc: goto PIuQ4; aEERP: $status = $v["\160\x61\x69\x64"] ? "\320\xbe\xd0\xbf\xd0\xbb\xd0\xb0\xd1\207\xd0\xb5\320\xbd" : "\320\266\xd0\264\xd0\xb5\xd1\x82\40\320\xbe\320\277\320\xbb\320\xb0\xd1\x82\321\213"; goto pgpIL; bQtnv: $data[] = [["\x74\145\x78\164" => "\x23{$v["\151\144"]}\x20{$v["\x74\147\x69\144"]}\40\x28{$status}\51\x3a\x20" . ($v["\x6e\141\155\145"] ?: "{$v["\151\160"]}\72{$v["\160\x6f\x72\x74"]}") . "\40\57\x20" . $this->getTime($v["\x6c\x69\146\x65"]), "\x63\141\x6c\154\x62\x61\x63\153\x5f\x64\x61\x74\141" => "\x2f\157\162\x64\145\x72\x41\x64\x6d\151\x6e\40{$v["\x69\144"]}\137{$orderpage}"]]; goto bOB9f; PIuQ4: } goto l0Z3r; Xfbbq: F5fkq: goto hRWqP; czRY2: G9ofN: goto Xfbbq; XvOC0: } public function orderAdmin($id, $orderpage) { goto Lftoo; wbgl3: $data[] = [["\x74\145\170\164" => $this->i18n("\142\141\143\x6b"), "\x63\x61\154\x6c\142\x61\143\x6b\x5f\144\x61\164\x61" => "\57\157\x72\144\x65\x72\163\40{$orderpage}"]]; goto gqMHV; y1bZe: $status .= $v["\143\154\151\145\x6e\164"] ? "\x20\x2d\40\320\277\xd1\200\320\276\320\264\xd0\xbb\xd0\265\320\xbd\320\xb8\320\265\x20\43{$v["\x63\154\x69\x65\x6e\x74"]}" : ''; goto XIBSZ; s05nx: $data[] = [["\x74\145\x78\x74" => $this->i18n("\144\x65\x6c\x65\164\145"), "\x63\x61\154\154\142\x61\143\153\x5f\x64\x61\x74\x61" => "\x2f\144\145\x6c\x65\x74\145\117\x72\144\145\x72\40{$id}\x5f{$orderpage}\x5f\157\162\x64\x65\162\x73"], ["\x74\145\x78\164" => $this->i18n("\x63\x6f\156\146\151\x72\155"), "\143\x61\154\154\142\x61\143\153\137\144\x61\x74\141" => "\57\143\157\x6e\146\x69\x72\155\117\162\x64\x65\x72\x20{$id}\x5f{$orderpage}"]]; goto xTx8j; j4TQ6: $text[] = "\x23{$order["\151\x64"]}\40{$order["\x74\147\x69\x64"]}\x20{$u}\40\50{$status}\51\x3a\40" . ($order["\x6e\141\x6d\x65"] ?: "{$order["\151\x70"]}\x3a{$order["\160\x6f\162\164"]}") . "\x20\57\x20" . $this->getTime($order["\x6c\151\146\x65"]); goto s05nx; gqMHV: $this->update($this->gM3SQ["\x63\150\x61\164"], $this->gM3SQ["\x6d\145\163\x73\x61\x67\x65\x5f\x69\144"], implode("\xa", $text ?: []), $data ?: false); goto S6Nqt; XIBSZ: $u = $this->getInfoUser($order["\164\x67\x69\x64"])["\x72\x65\163\165\x6c\164"]["\x75\163\x65\162"]["\x66\151\x72\x73\164\x5f\156\141\x6d\x65"]; goto j4TQ6; Lftoo: if (!($order = $this->sql("\163\x65\x6c\145\143\164\x20\157\56\x2a\54\40\x73\x2e\156\141\x6d\145\54\x20\163\x2e\151\x70\x2c\x20\x73\x2e\160\x6f\x72\x74\40\146\162\x6f\155\40\157\x72\144\145\162\163\40\x6f\x20\152\157\151\156\40\x73\145\x72\x76\x65\x72\163\40\163\x20\x6f\x6e\x20\x73\x2e\151\144\x3d\x6f\x2e\163\x65\162\166\x65\x72\40\167\x68\145\162\145\x20\157\56\151\144\x3d\72\x69\x64", ["\x3a\x69\x64" => $id], "\x72\x6f\167"))) { goto q5LsY; } goto otajT; otajT: $status = $v["\x70\x61\151\x64"] ? "\xd0\xbe\xd0\277\xd0\273\xd0\260\321\207\320\xb5\320\xbd" : "\xd0\266\320\264\320\xb5\321\202\x20\320\xbe\xd0\277\xd0\273\320\xb0\xd1\202\321\x8b"; goto y1bZe; xTx8j: q5LsY: goto wbgl3; S6Nqt: } public function confirmOrder($id, $orderpage) { $this->sql("\165\x70\x64\141\164\145\x20\x6f\162\x64\x65\x72\x73\x20\x73\x65\164\40\160\141\x69\x64\x3d\x31\54\40\x70\x61\x69\x64\137\164\x69\155\145\75\156\157\x77\50\x29\x20\167\150\145\162\x65\x20\160\x61\151\144\75\x30\x20\141\x6e\144\40\x69\x64\75\x3a\151\x64", ["\x3a\151\144" => $id]); $this->orders($orderpage); } public function paginate($all, $limit, $page, $callback) { goto RQnme; h9ipO: return [["\164\145\x78\164" => "\x3c\x3c", "\x63\141\154\x6c\142\141\143\153\x5f\144\141\x74\141" => str_replace("\x7e\160\x61\147\x65\176", $prev, $callback)], ["\164\x65\x78\164" => $page + 1 . "\40\320\xb8\320\267\40" . $pages, "\x63\141\154\154\142\x61\143\153\137\x64\x61\164\x61" => str_replace("\x7e\160\141\147\145\176", $page, $callback)], ["\x74\145\x78\x74" => "\76\x3e", "\x63\141\x6c\x6c\142\141\x63\x6b\x5f\x64\x61\x74\x61" => str_replace("\x7e\160\141\x67\145\x7e", $next, $callback)]]; goto Cg31S; Ihie4: $next = $page + 1 >= $pages ? 0 : $page + 1; goto h9ipO; RQnme: $pages = (int) ceil($all / $limit); goto NvAqq; NvAqq: $prev = $page - 1 < 0 ? $pages - 1 : $page - 1; goto Ihie4; Cg31S: } public function servers($serverpage = 0) { goto ouTu9; iIIqn: foreach ($s as $k => $v) { goto vl8_D; zAkwY: $upload = $this->getBytes($v["\x75\x70\x6c\x6f\141\144"]); goto JwVkw; vl8_D: $download = $this->getBytes($v["\144\x6f\x77\156\x6c\157\141\x64"]); goto zAkwY; TCvfn: $data[] = [["\x74\145\170\x74" => $online . "\40" . ($v["\156\x61\x6d\x65"] ?: "{$v["\x69\x70"]}\x3a{$v["\x70\x6f\x72\164"]}") . "\40\143\x6c\151\x65\x6e\x74\163\x3a\40{$v["\143\x6c\151\145\x6e\x74\163"]}\x2f{$v["\143\145\x6c\x6c\163"]}\40\342\x86\223{$download}\x20\xe2\x86\221{$upload}", "\x63\141\x6c\x6c\142\x61\143\153\137\x64\141\x74\141" => "\x2f\x73\145\162\x76\145\x72\x20{$v["\x69\144"]}\x5f{$serverpage}"]]; goto D5GD3; D5GD3: hydOl: goto sObCi; JwVkw: $online = strtotime($v["\154\x61\x73\164\x5f\x6f\156\154\151\x6e\145"]) + $v["\x73\154\x65\145\160"] < time() ? "\157\x66\x66\154\x69\156\145" : ''; goto TCvfn; sObCi: } goto Fhsvg; ouTu9: if (!($c = $this->sql("\x73\x65\x6c\145\x63\x74\40\x63\x6f\x75\x6e\x74\x28\x2a\x29\40\146\162\157\155\x20\x73\145\162\x76\145\162\x73", view: "\157\x6e\145"))) { goto vZGOJ; } goto wmND1; Fhsvg: bdpQj: goto lDSoX; JBPOE: $data[] = [["\164\x65\x78\x74" => $this->i18n("\142\x61\x63\x6b"), "\143\x61\x6c\x6c\142\x61\143\x6b\x5f\144\141\x74\x61" => "\57\155\x65\x6e\165"]]; goto j6ikn; j6ikn: $this->update($this->gM3SQ["\143\150\141\164"], $this->gM3SQ["\155\145\x73\x73\141\x67\145\x5f\x69\x64"], implode("\xa", $text ?: []), $data ?: false); goto rbtoO; agwrC: $data[] = [["\x74\145\x78\164" => $this->i18n("\x75\160\144\x61\164\145"), "\143\141\x6c\154\142\x61\x63\153\x5f\144\141\x74\141" => "\57\163\145\x72\166\145\x72\163\x20{$serverpage}"]]; goto JBPOE; XZUAO: vZGOJ: goto agwrC; lDSoX: if (!($c > $this->qQxlr)) { goto wsDmZ; } goto PGQ3f; wmND1: $s = $this->sql("\163\x65\154\x65\143\164\x20\52\54\12\40\40\40\40\x20\x20\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\40\40\40\x28\x73\x65\154\145\x63\164\40\143\x6f\x75\156\x74\x28\52\51\x20\146\162\157\x6d\40\143\x6c\x69\x65\x6e\x74\163\40\x77\150\145\162\145\40\x73\145\x72\166\145\x72\x3d\x73\x65\x72\166\x65\162\x73\56\x69\x64\x29\x20\x63\154\x69\145\156\x74\163\54\12\x20\40\x20\40\x20\40\x20\40\40\40\x20\40\x20\40\x20\x20\40\40\40\x20\40\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\40\x20\40\x28\x73\x65\x6c\x65\x63\164\40\x73\x75\155\x28\x73\145\x73\x73\x69\157\156\137\144\157\x77\x6e\154\157\x61\144\x29\40\x2b\x20\163\165\x6d\x28\x64\157\167\156\x6c\x6f\x61\144\51\x20\x66\x72\157\155\x20\x63\154\151\145\156\x74\163\40\x77\x68\145\162\145\40\x73\x65\x72\x76\x65\162\75\163\145\162\x76\145\x72\163\x2e\x69\144\51\40\x64\157\167\156\154\157\141\x64\54\12\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\40\x20\40\40\40\x20\x20\x20\x20\40\40\40\x28\163\145\154\145\x63\164\x20\x73\x75\155\x28\x73\x65\x73\163\151\157\156\x5f\x75\x70\154\x6f\141\x64\x29\40\53\40\163\x75\x6d\50\x75\x70\154\157\141\144\51\40\x66\162\x6f\x6d\40\x63\154\151\145\156\164\x73\x20\167\x68\145\x72\145\x20\x73\x65\162\166\145\162\x3d\x73\x65\162\x76\x65\x72\x73\x2e\151\x64\51\40\x75\x70\x6c\x6f\x61\144\12\40\x20\40\40\40\40\40\40\40\40\40\x20\40\40\x20\x20\40\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\146\162\x6f\155\40\163\145\162\166\x65\x72\163\40\x6f\x72\x64\x65\x72\40\142\x79\x20\156\x61\x6d\145\x20\154\151\x6d\x69\x74\x20{$this->qQxlr}\40\x6f\x66\146\x73\x65\x74\x20" . $serverpage * $this->qQxlr); goto iIIqn; PGQ3f: $data[] = $this->paginate($c, $this->qQxlr, $serverpage, "\57\x73\x65\162\x76\x65\162\x73\40\176\x70\x61\147\x65\176"); goto A3rr8; A3rr8: wsDmZ: goto XZUAO; rbtoO: } public function getClients($call, $server = 0, $serverpage = 0, $clientpage = 0) { goto Z6v3E; yDx5c: foreach ($clients as $k => $v) { goto NqwFZ; O0Bex: $data[] = [["\164\145\x78\x74" => "\43{$v["\x69\x64"]}\40{$on}\x20{$name}\x20\342\x86\223{$d}\x20\xe2\x86\221{$u}\x20\40\40{$life}", "\x63\x61\154\154\x62\141\x63\153\x5f\x64\141\164\141" => "\57\x63\154\151\x65\156\164\40{$call}\137{$v["\151\x64"]}\x5f{$server}\137{$serverpage}\137{$clientpage}"]]; goto DGl5O; ACFQ0: $d = $this->getBytes($v["\x64\x6f\167\x6e\154\157\141\x64"] + $v["\163\x65\x73\x73\x69\157\156\x5f\x64\x6f\167\156\x6c\x6f\x61\144"]); goto HBIdO; P_pjn: $name = $v["\x6e\x61\x6d\145"] ?: $v["\164\x67\x69\x64"]; goto ACFQ0; E03lG: $on = $v["\157\156\137\x6f\146\146"] && !$v["\x70\165\142\x6c\x69\x63"] ? "\x28\x77\141\151\x74\x20\143\x72\x65\x61\x74\x65\x29" : ''; goto P_pjn; HBIdO: $u = $this->getBytes($v["\165\x70\154\157\x61\144"] + $v["\163\x65\x73\163\x69\157\156\x5f\165\x70\x6c\157\141\x64"]); goto O0Bex; DGl5O: Un5xc: goto uNBNM; NqwFZ: $life = $v["\x6c\151\146\145"] ? $this->getTime(strtotime($v["\154\x69\x66\145"]) - time()) : "\xe2\210\x9e"; goto E03lG; uNBNM: } goto kCAnM; ag5wB: $data[] = $this->paginate($count, $this->qQxlr, $clientpage, "\57{$call}\x20{$server}\137{$serverpage}\x5f\176\160\141\147\x65\176"); goto pufUr; dmOyY: OWbCm: goto pv167; kCAnM: vnZ0C: goto CEmuC; CEmuC: if (!($count > $this->qQxlr)) { goto gzvbT; } goto ag5wB; Z6v3E: if (!($count = $this->sql("\163\145\x6c\145\x63\x74\x20\x63\157\x75\156\x74\50\52\x29\40\x66\x72\157\155\40\x63\x6c\151\145\156\164\x73\40\x77\150\x65\162\145\40\x69\146\50\72\x69\x64\x3d\x30\x2c\x20\x74\162\x75\145\54\x20\163\x65\162\166\145\162\75\72\151\x64\51", ["\72\151\x64" => $server], "\157\156\145"))) { goto OWbCm; } goto Ak2J3; pv167: return $data ?: []; goto v9IA0; Ak2J3: $clients = $this->sql("\163\x65\154\145\143\164\x20\x2a\x20\146\162\x6f\155\40\143\154\x69\145\156\x74\x73\40\167\x68\x65\x72\x65\x20\x69\146\50\72\x69\x64\75\x30\54\x20\x74\162\x75\x65\x2c\40\x73\x65\x72\x76\x65\x72\75\72\151\x64\51\40\154\151\155\151\x74\x20{$this->qQxlr}\40\x6f\x66\x66\x73\x65\x74\x20" . $clientpage * $this->qQxlr, ["\72\151\x64" => $server]); goto yDx5c; pufUr: gzvbT: goto dmOyY; v9IA0: } public function clients($server_id = 0, $serverpage = 0, $clientpage = 0) { goto mL0NO; zoQQb: $data[] = [["\x74\x65\x78\164" => $this->i18n("\x62\141\x63\x6b"), "\x63\141\154\154\142\141\x63\x6b\137\144\x61\164\x61" => "\57\155\x65\x6e\x75"]]; goto AcIzf; mL0NO: $data = $this->getClients("\x63\154\151\x65\156\164\x73", $server_id, $serverpage, $clientpage); goto zT02P; AcIzf: $this->update($this->gM3SQ["\x63\150\x61\x74"], $this->gM3SQ["\x6d\x65\x73\x73\141\147\x65\x5f\151\x64"], implode("\12", $text ?: []), $data ?: false); goto rweh8; zT02P: $data[] = [["\x74\145\x78\x74" => $this->i18n("\165\160\144\x61\x74\145"), "\143\141\154\x6c\142\x61\143\x6b\137\144\141\x74\141" => "\57\143\x6c\151\145\x6e\x74\163\x20{$server_id}\137{$serverpage}\x5f{$clientpage}"]]; goto zoQQb; rweh8: } public function peer($id, $menupage) { goto TvHxO; cxQfj: if (!$c["\157\x6e\x5f\157\146\x66"]) { goto s6Aqs; } goto zYcN_; wV2Cy: $c["\162\145\146\145\x72\137\143\x6f\165\x6e\164"] = $this->sql("\163\x65\154\x65\x63\x74\40\143\x6f\x75\x6e\x74\x28\52\51\40\146\162\x6f\155\x20\x6f\162\144\145\x72\163\40\167\x68\145\x72\145\40\x63\162\145\x61\x74\145\144\x21\x3d\x30\40\x61\156\x64\x20\160\162\x6f\x6d\157\x3d\72\160\162\x6f\x6d\157", ["\x3a\160\x72\x6f\x6d\157" => $h], "\157\156\x65"); goto g0KIy; aEep0: $u = $this->getInfoUser($c["\x74\147\x69\144"])["\162\145\x73\x75\x6c\x74"]["\165\x73\x65\162"]["\146\x69\162\163\x74\x5f\156\x61\x6d\x65"]; goto QQXTs; TvHxO: $c = $this->sql("\x73\x65\154\x65\143\x74\x20\143\x2e\x2a\x2c\40\x69\146\50\x73\56\x64\x6f\x6d\x61\x69\156\x21\x3d\x22\x22\54\40\x73\56\x64\x6f\155\x61\x69\156\54\x20\163\x2e\151\x70\51\40\x64\x6f\x6d\141\x69\156\54\40\163\56\x68\x61\x73\x68\40\x73\x65\x72\x76\x65\x72\x5f\150\x61\163\150\54\x20\x73\x2e\x70\x6f\x72\164\40\x66\x72\x6f\155\x20\x63\154\x69\145\x6e\x74\163\40\143\40\x6a\x6f\x69\x6e\x20\x73\145\162\x76\x65\x72\163\40\163\40\x6f\156\x20\x73\56\151\144\75\x63\x2e\x73\145\x72\166\x65\162\40\x77\x68\x65\162\x65\x20\x63\x2e\151\144\x3d\x3a\x69\144", ["\72\x69\144" => $id], "\162\x6f\167"); goto cxQfj; QQXTs: $c["\x6e\x61\155\145"] = $c["\156\x61\x6d\145"] ?: "{$u}\x20\x28{$c["\x74\x67\x69\x64"]}\51"; goto zFsGD; ymq8n: $text[] = $this->template("\x75\162", $c); goto NdqYn; zYcN_: $c["\143\x6f\x64\x65"] = $this->qrPeer($id, return: 1); goto bV6u1; anFco: Vte60: goto iwjxG; zFsGD: if (!$c["\x70\x72\x69\166\x61\164\x65"]) { goto Zzlkp; } goto h4ece; z1UKV: q3Hus: goto wV2Cy; z1UaO: $this->update($this->gM3SQ["\143\150\141\164"], $this->gM3SQ["\x6d\x65\x73\163\141\147\145\x5f\151\x64"], implode("\xa", $text ?: []), $data ?: false); goto HlMe9; BdjKS: $c["\154\x69\146\145"] = $c["\154\151\x66\x65"] ? $this->getTime(strtotime($c["\154\151\146\x65"]) - time()) : "\xe2\210\x9e"; goto aEep0; irZPZ: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\x72\x65\156\x61\155\x65"), "\143\141\x6c\154\x62\141\143\153\x5f\x64\x61\x74\x61" => "\x2f\x73\x65\x6e\x64\x52\145\160\x6c\171\40\x65\x6e\x74\145\162\x20\x6e\x61\155\145\x5f\x75\163\x65\x72\x52\145\x6e\x61\x6d\145\137{$id}\137{$menupage}"]]; goto anFco; NdqYn: $data[] = [["\x74\145\170\x74" => $this->i18n("\x70\x72\x6f\x6c\x6f\x6e\x67"), "\143\141\154\x6c\x62\x61\x63\x6b\x5f\x64\x61\164\x61" => "\x2f\x70\162\157\x6c\x6f\156\x67\40{$id}\x5f{$menupage}"]]; goto EbUqN; iwjxG: $data[] = [["\x74\145\x78\x74" => $this->i18n("\x62\141\x63\x6b"), "\143\141\154\154\142\x61\x63\x6b\137\144\x61\164\x61" => "\57\155\145\156\x75\x20{$menupage}"]]; goto z1UaO; GHVrA: if (!$this->sql("\x73\145\x6c\145\x63\x74\x20\61\40\146\162\157\155\40\x6f\162\x64\145\162\x73\x20\167\150\x65\x72\145\40\143\162\x65\x61\x74\x65\x64\75\x3a\x69\x64", ["\72\151\144" => $c["\x69\x64"]], "\x6f\156\x65")) { goto q3Hus; } goto rh9wj; OvFWc: $data[] = [["\164\x65\170\164" => $this->i18n("\161\162"), "\143\141\154\154\142\x61\x63\153\x5f\x64\x61\164\141" => "\57\x71\162\120\x65\x65\162\x20{$id}"], ["\x74\x65\170\164" => $this->i18n("\144\157\167\156\x6c\157\141\x64"), "\x63\x61\x6c\x6c\x62\x61\143\x6b\x5f\x64\x61\164\x61" => "\57\x71\x72\120\145\145\162\40{$id}\x5f\61"]]; goto irZPZ; EbUqN: if (!$c["\157\x6e\137\x6f\146\x66"]) { goto Vte60; } goto OvFWc; g0KIy: Zzlkp: goto ymq8n; rh9wj: $c["\x72\145\146\145\162\137\154\151\x6e\x6b"] = "\x68\164\164\x70\x73\x3a\57\57\164\x2e\155\x65\x2f{$this->request("\147\145\164\x4d\145", [])["\162\145\163\165\154\164"]["\165\163\145\x72\156\x61\x6d\x65"]}\77\x73\x74\141\162\x74\75{$h}"; goto z1UKV; h4ece: $h = "\143\154" . substr(hash("\x73\x68\141\61", $c["\x70\x72\x69\166\141\164\x65"]), 0, 7); goto GHVrA; bV6u1: s6Aqs: goto BdjKS; HlMe9: } public function qrPeer($id, $download = 0, $return = false) { goto nk3Uh; FLLgi: return $code; goto saokc; iLxW2: if (!$return) { goto JJZWb; } goto FLLgi; wtaMC: $template = preg_replace("\x2f\x7e\x69\160\176\x2f", preg_replace("\176\x5b\136\x61\x2d\172\x41\x2d\132\x30\x2d\71\x5f\x5d\53\176", $replacement, $d), $template); goto JMTGv; aAcDI: $d = $c["\144\157\x6d\x61\151\x6e"] ?: $c["\163\x65\162\166\145\162\137\151\x70"]; goto Abafx; ojxmP: $template = preg_replace("\57\176\x69\x64\x7e\x2f", preg_replace("\176\x5b\136\x61\55\172\101\55\x5a\x30\x2d\x39\x5f\135\x2b\176", $replacement, $c["\x69\x64"]), $template); goto EwwU6; Rt3CY: $this->sendFile($this->gM3SQ["\x63\150\x61\164"], curl_file_create($path, posted_filename: $template)); goto g5xgR; tMjuv: $replacement = $this->getSetting("\162\145\x70\x6c"); goto FwRlI; Abafx: $dns = $this->getSetting("\x64\156\x73") ?: "\61\56\x31\56\61\56\x31\54\40\x38\x2e\70\x2e\70\56\x38"; goto cbVID; cbVID: $code = "\x5b\x49\x6e\164\x65\162\x66\141\x63\145\135\12\x50\162\x69\166\141\x74\145\x4b\x65\x79\40\x3d\40{$c["\x70\x72\151\166\x61\164\x65"]}\xa\101\x64\x64\162\x65\x73\x73\40\x3d\40{$c["\x69\160"]}\xa\115\124\x55\x20\x3d\40\x31\63\65\60\12\104\x4e\x53\40\75\40{$dns}\12\xa\x5b\120\145\x65\x72\135\12\x50\x75\142\x6c\x69\x63\x4b\145\171\x20\75\x20{$c["\x73\145\x72\x76\145\x72\x5f\150\141\x73\150"]}\xa\105\x6e\x64\160\x6f\x69\x6e\164\x20\75\x20{$d}\x3a{$c["\x70\x6f\162\x74"]}\xa\x41\154\x6c\157\x77\x65\144\x49\x50\x73\x20\x3d\40\x30\x2e\x30\56\x30\x2e\60\57\60\xa\120\x65\x72\163\x69\163\x74\x65\156\164\113\145\x65\x70\x61\x6c\151\x76\x65\40\75\40\62\60"; goto iLxW2; UeXzn: goto YtcLA; goto IMCiN; SRYV3: exec("\161\x72\x65\x6e\143\x6f\x64\145\40\x2d\x74\x20\160\156\x67\40\55\x6f\40{$path}\40\x27{$code}\x27"); goto LdLjv; qMeFW: $template = $this->getSetting("\x74\145\155\160"); goto tMjuv; LdLjv: $this->sendPhoto($this->gM3SQ["\x63\150\141\x74"], curl_file_create($path), $template); goto UeXzn; abuah: unlink($path); goto Hx0wY; FwRlI: $bot = $this->request("\147\x65\x74\x4d\x79\x4e\x61\155\145", [])["\x72\145\163\x75\x6c\x74"]["\x6e\x61\155\145"]; goto K4qQ_; nk3Uh: $c = $this->sql("\x73\x65\x6c\x65\143\164\40\x63\56\x2a\x2c\x20\x73\x2e\x69\x70\40\163\145\162\x76\x65\x72\x5f\151\x70\54\40\163\x2e\150\141\163\150\x20\163\145\162\x76\145\162\x5f\150\x61\x73\150\x2c\40\x73\56\160\157\x72\x74\x2c\40\163\56\144\157\x6d\x61\151\x6e\x20\x66\x72\157\155\x20\143\x6c\x69\x65\x6e\x74\163\x20\x63\x20\152\x6f\151\x6e\x20\x73\x65\x72\x76\x65\162\x73\40\163\40\157\x6e\x20\x73\x2e\x69\144\x3d\x63\x2e\x73\145\x72\166\145\162\40\x77\x68\x65\162\145\x20\x63\x2e\x69\144\x3d\x3a\151\144", ["\x3a\151\x64" => $id], "\162\x6f\167"); goto aAcDI; Kmsi2: file_put_contents($path, $code); goto Rt3CY; pAaOL: $path = __DIR__ . "\x2f\161\x72\57{$id}"; goto qMeFW; K4qQ_: $template = preg_replace("\57\176\x62\x6f\x74\x7e\57", preg_replace("\x7e\133\136\141\55\172\x41\x2d\x5a\x30\55\x39\137\x5d\x2b\176", $replacement, $bot), $template); goto wtaMC; saokc: JJZWb: goto pAaOL; JMTGv: $template = preg_replace("\x2f\176\160\157\x72\x74\176\57", preg_replace("\176\133\x5e\x61\55\172\x41\55\132\x30\x2d\71\x5f\x5d\x2b\176", $replacement, $c["\x70\x6f\x72\164"]), $template); goto ojxmP; g5xgR: YtcLA: goto abuah; IMCiN: ebnFH: goto Kmsi2; EwwU6: if ($download) { goto ebnFH; } goto SRYV3; Hx0wY: } public function testPeriod($id, $menupage) { goto G3KWI; woHnh: gKxUT: goto rMaG4; WLi5a: $this->sql("\151\x6e\163\x65\x72\x74\x20\x69\156\x74\x6f\40\143\x6c\151\x65\x6e\164\163\x28\164\x67\x69\144\54\x20\x73\145\162\166\145\162\x2c\40\157\x6e\137\157\x66\x66\54\x20\151\x70\x2c\40\x6c\151\146\145\x29\x20\x76\x61\x6c\x75\x65\163\x20\x28\x3a\164\x67\x69\x64\x2c\x20\72\x73\145\x72\166\145\162\54\x20\x31\x2c\x20\x3a\x69\160\x2c\x20\72\x6c\x69\x66\145\x29", ["\x3a\164\x67\x69\144" => $this->gM3SQ["\146\162\157\x6d"], "\x3a\163\x65\162\x76\x65\x72" => $id, "\72\x69\x70" => $this->nextIP($id), "\x3a\x6c\151\146\145" => date("\131\x2d\x6d\55\x64\40\x48\x3a\x69\72\163", time() + $s["\164\145\x73\164\137\x74\151\155\145"])]); goto woHnh; rMaG4: $this->menu($menupage); goto ZtTU3; G3KWI: if (!($s = $this->sql("\x73\x65\154\x65\x63\x74\40\52\x20\146\162\x6f\155\40\163\x65\162\166\x65\x72\163\40\167\x68\145\162\145\40\151\144\x3d\72\151\x64\40\141\156\x64\40\160\x61\x79\x3d\61\40\141\x6e\x64\x20\x74\x65\163\x74\137\x74\151\155\145\x20\x3e\x20\x30", ["\x3a\151\x64" => $id], "\162\157\x77"))) { goto gKxUT; } goto WLi5a; ZtTU3: } public function serverUser($id, $menupage = 0) { goto GJ_kz; UHevA: $data[] = [["\164\x65\x78\164" => $this->i18n("\142\x61\x63\153"), "\143\141\154\154\142\141\143\x6b\x5f\144\141\164\141" => "\x2f\142\165\171\40{$menupage}"]]; goto NoXQ0; w6QWM: Stjih: goto eQ6Zf; IQu00: if (empty($p = $this->sql("\163\x65\154\145\143\x74\x20\52\40\146\162\157\x6d\40\x70\162\x69\x63\x65\40\x77\x68\145\x72\x65\x20\x73\145\x72\x76\145\x72\75\x3a\x73\145\x72\x76\x65\x72", ["\72\163\145\x72\x76\145\x72" => $id]))) { goto pUriy; } goto HONHu; XmUZQ: eqL90: goto RABjq; NoXQ0: $text[] = $this->template("\x75\163", $s); goto SdIEc; GJ_kz: if (!($s = $this->sql("\163\x65\x6c\x65\143\164\40\52\40\x66\x72\157\x6d\40\163\x65\162\x76\x65\x72\163\x20\167\x68\x65\x72\145\x20\x69\x64\x3d\72\151\144\x20\141\x6e\x64\40\160\x61\x79\75\x31", ["\72\x69\x64" => $id], "\x72\x6f\x77"))) { goto Tiqtg; } goto nS06X; ccXTV: if (!(!empty($s["\x74\x65\163\164\137\164\x69\155\145"]) && empty($subs))) { goto HqNp9; } goto UD32I; SdIEc: $this->update($this->gM3SQ["\x63\x68\x61\x74"], $this->gM3SQ["\x6d\x65\x73\x73\141\147\x65\137\x69\144"], implode("\12", $text ?: []), $data ?: false); goto FtqrC; nS06X: $name = $s["\x6e\141\x6d\x65"] ?: "{$s["\x69\160"]}\x3a{$s["\x70\x6f\162\x74"]}"; goto hRi2G; gmWyG: $text[] = "\320\xbd\320\xb5\xd1\x82\40\xd0\xb4\xd0\276\xd1\201\xd1\x82\321\x83\xd0\xbf\xd0\275\321\213\xd1\x85\x20\xd1\x81\xd0\273\320\xbe\321\202\320\xbe\320\262\x20\xd0\xbd\320\260\x20\320\264\xd0\xb0\xd0\275\xd0\xbd\xd1\213\320\xb9\x20\320\xbc\320\276\320\274\320\265\xd0\275\xd1\202"; goto w6QWM; Odrul: tiUbR: goto gmWyG; eQ6Zf: WaJjS: goto VSejB; m5mEz: cJ86z: goto lhwzn; rDOIk: if (empty($data)) { goto tiUbR; } goto uF1Ip; UD32I: $data[] = [["\x74\145\x78\x74" => $this->i18n("\164\x65\163\164\x50\145\x72\151\x6f\144"), "\x63\x61\154\154\x62\141\143\153\x5f\144\141\164\141" => "\57\164\145\x73\x74\120\145\x72\x69\x6f\144\x20{$id}\x5f{$menupage}"]]; goto ZUMkv; Hz7_I: goto Stjih; goto Odrul; lhwzn: $subs = $this->sql("\x73\145\x6c\x65\x63\x74\40\52\40\146\x72\x6f\x6d\40\x63\154\151\x65\156\164\x73\40\x77\x68\x65\x72\145\40\x74\147\x69\144\x3d\x3a\164\x67\x69\144", ["\x3a\164\147\x69\144" => $this->gM3SQ["\x66\x72\157\155"]]); goto ccXTV; HONHu: foreach ($p as $k => $v) { $data[] = [["\164\x65\x78\164" => $this->labelPrice($v), "\143\141\x6c\154\142\x61\143\x6b\137\x64\x61\x74\141" => "\57\x63\x72\145\141\164\x65\117\162\144\x65\x72\x20{$id}\x5f{$v["\151\x64"]}\x5f{$menupage}"]]; kDkak: } goto XmUZQ; VSejB: Tiqtg: goto UHevA; ukgmy: $text[] = "{$name}\40\320\xbd\320\265\x20\xd0\xb4\320\xbe\321\201\321\x82\321\203\xd0\xbf\xd0\xb5\320\xbd\x20\xd0\xbd\xd0\xb0\40\xd0\264\xd0\xb0\xd0\275\320\275\321\213\xd0\271\x20\xd0\xbc\xd0\276\320\274\xd0\xb5\xd0\xbd\321\202"; goto Z4nKn; Z4nKn: goto WaJjS; goto m5mEz; hRi2G: if (!empty($s["\x70\141\171"])) { goto cJ86z; } goto ukgmy; ZUMkv: HqNp9: goto IQu00; uF1Ip: $text[] = $name; goto Hz7_I; RABjq: pUriy: goto rDOIk; FtqrC: } public function createOrder($server, $price, $menupage, $client = null) { $id = $this->sql("\x69\x6e\163\145\x72\164\x20\x69\x6e\164\157\x20\157\x72\144\145\162\163\50\164\x67\151\144\x2c\x20\x73\145\x72\166\145\x72\x2c\x20\x70\162\x69\143\145\54\x20\x71\165\x61\x6e\x74\x2c\40\154\151\146\x65\x2c\x20\x63\x6c\151\145\x6e\164\51\x20\166\x61\x6c\x75\x65\163\x20\x28\72\x74\x67\x69\x64\54\x20\72\163\145\x72\166\145\162\x2c\x20\x28\163\145\x6c\x65\x63\x74\40\160\162\x69\x63\x65\x20\146\162\x6f\x6d\x20\160\162\x69\x63\x65\40\x77\150\145\x72\145\x20\x69\144\75\x3a\x70\162\x69\x63\x65\51\x2c\x20\50\163\145\154\x65\143\164\x20\x71\165\x61\156\164\40\146\x72\x6f\155\x20\x70\162\151\x63\145\x20\x77\x68\145\x72\145\x20\x69\144\75\x3a\x70\162\151\143\145\x29\54\40\x28\x73\x65\x6c\145\143\x74\40\154\x69\x66\x65\x20\x66\x72\x6f\155\40\x70\x72\x69\143\145\x20\167\x68\x65\162\145\40\151\144\75\72\x70\162\x69\143\145\x29\x2c\40\72\x63\154\x69\x65\x6e\x74\51\x3b\x53\x45\x4c\105\x43\x54\x20\114\x41\123\x54\x5f\x49\x4e\123\x45\122\x54\137\111\104\x28\x29\73", ["\72\164\x67\x69\x64" => $this->gM3SQ["\146\162\x6f\x6d"], "\x3a\x73\x65\162\166\x65\x72" => $server, "\x3a\x70\x72\x69\143\145" => $price, "\x3a\143\154\x69\x65\156\164" => $client], "\x6f\156\145", nextRowset: 1); $this->payOrder($id, $server, $menupage); } public function server($id, $serverpage = 0, $clientpage = 0) { goto Ak3gH; WOQte: $pay = $server["\x70\x61\x79"] ? "\157\156" : "\x6f\x66\146"; goto UoH3K; MxH_X: $text[] = "\x3c\x62\x3e\x73\145\x72\166\145\x72\x3c\x2f\x62\76\x3a\x20{$name}\12\x3c\142\x3e\x73\x6c\145\x65\160\74\x2f\142\x3e\x3a\40{$server["\x73\154\x65\x65\160"]}\12\x3c\x62\76\x63\x65\154\x6c\x73\x3c\x2f\142\76\72\40{$server["\143\145\154\154\x73"]}\12\x3c\142\x3e\154\x69\155\151\x74\163\x20\x66\157\x72\x20\x75\x73\x65\x72\x3c\x2f\x62\76\72\x20{$server["\154\x69\155\151\164\x73"]}\xa\74\x62\x3e\x74\x65\x73\x74\40\x74\x69\x6d\x65\74\x2f\x62\x3e\x3a\40{$this->getTime($server["\x74\x65\163\164\x5f\164\x69\155\x65"])}\xa\x3c\142\x3e\x70\x61\171\74\57\142\76\x3a\x20{$pay}\12\x3c\142\x3e\x68\x61\163\x68\74\x2f\x62\x3e\x3a\x20{$server["\x68\x61\x73\x68"]}\xa\74\x62\76\x64\157\155\x61\151\156\x3c\57\142\x3e\72\x20{$server["\144\x6f\x6d\141\x69\x6e"]}\xa\12\x3c\x62\x3e\144\x65\163\143\162\x69\160\164\x69\157\x6e\x3a\74\x2f\142\x3e\xa{$server["\144\145\x73\x63\x72\151\x70\x74\x69\x6f\156"]}"; goto HrRKb; Fv_7u: j7uhh: goto Rv1NA; wCbai: brkzC: goto Fv_7u; UoH3K: $name = $server["\156\141\155\145"] ?: "{$server["\151\160"]}\72{$server["\x70\x6f\162\164"]}"; goto MxH_X; a2RWI: $data = array_merge($data, $clients); goto wCbai; Ak3gH: if (!($server = $this->sql("\163\x65\154\x65\x63\164\x20\52\x20\146\162\157\x6d\x20\163\x65\162\x76\145\162\x73\40\167\150\x65\162\x65\x20\x69\x64\x3d\x3a\151\144", ["\x3a\x69\144" => $id], "\x72\x6f\167"))) { goto j7uhh; } goto WOQte; Rv1NA: $data[] = [["\164\145\170\x74" => $this->i18n("\x62\x61\x63\153"), "\143\141\154\154\142\141\x63\153\x5f\x64\141\x74\141" => "\x2f\x73\145\x72\x76\x65\x72\163\40{$serverpage}"]]; goto BavyM; BavyM: $this->update($this->gM3SQ["\143\150\141\164"], $this->gM3SQ["\155\145\163\x73\141\147\x65\137\x69\144"], implode("\xa", $text ?: []), $data ?: false); goto CtXkA; Dao20: if (!($clients = $this->getClients("\163\x65\x72\166\x65\162", $server["\151\144"], $serverpage, $clientpage))) { goto brkzC; } goto a2RWI; HrRKb: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\143\x6f\156\146\151\147\x53\x65\162\166\x65\162"), "\143\x61\x6c\x6c\142\141\143\x6b\137\x64\x61\x74\141" => "\57\143\x6f\x6e\x66\151\147\123\x65\162\166\145\162\40{$id}\x5f{$serverpage}\x5f{$clientpage}"], ["\164\x65\x78\164" => $this->i18n("\x61\x64\x64\125\x73\145\x72"), "\143\141\154\x6c\x62\141\143\153\137\144\141\x74\x61" => "\57\143\154\x69\145\156\x74\120\x72\151\x63\x65\x73\40{$id}\137{$serverpage}\137{$clientpage}"], ["\x74\x65\x78\x74" => $this->i18n("\x75\x70\x64\141\164\145"), "\x63\x61\154\x6c\142\141\x63\x6b\x5f\x64\141\164\141" => "\x2f\x73\x65\162\166\x65\162\40{$id}\137{$serverpage}\137{$clientpage}"]]; goto Dao20; CtXkA: } public function exportServer($id, $serverpage, $clientpage) { goto ePFON; fvFAj: $s = $this->sql("\x73\145\154\x65\x63\x74\x20\x2a\x20\146\x72\157\155\x20\x73\x65\x72\x76\x65\x72\163\x20\x77\x68\145\162\x65\40\x69\144\75\x3a\x69\144", ["\72\151\x64" => $id], "\162\x6f\167"); goto C3moI; e2NGu: foreach ($c as $k => $v) { goto fly3b; V5Oyu: $text[] = "\133\120\x65\x65\x72\x5d\12\43\40\x69\x64\x20\75\40{$v["\x69\x64"]}\xa\x23\40\144\x6f\167\x6e\154\x6f\141\144\40\x3d\40{$v["\x64\x6f\167\156\x6c\157\141\144"]}\xa\x23\x20\165\160\154\x6f\141\x64\x20\x3d\40{$v["\x75\x70\154\157\141\144"]}\12\x23\40\146\x72\151\145\156\144\154\x79\137\x6e\141\155\x65\40\x3d\x20{$name}\12\43\x20\154\x69\146\x65\x20\x3d\x20{$v["\x6c\x69\x66\145"]}\xa\x50\x75\142\154\151\143\113\145\x79\x20\75\40{$v["\x70\x75\x62\x6c\x69\x63"]}\xa\x41\x6c\x6c\157\167\x65\144\x49\x50\163\x20\75\40{$v["\x69\160"]}\12"; goto Hp5Lh; Hp5Lh: PU0nf: goto sTt2z; fly3b: $name = $v["\x6e\141\x6d\145"] ?: $v["\x74\147\151\144"]; goto V5Oyu; sTt2z: } goto ilIBX; ilIBX: fqG7j: goto KTNyh; AIxK0: $text[] = "\133\x49\x6e\x74\x65\x72\x66\x61\x63\x65\135\12\x50\x72\x69\166\x61\x74\x65\113\145\171\x20\x3d\40{$s["\x70\x72\x69\166\141\x74\145"]}\12\101\144\x64\x72\145\163\163\40\75\x20\61\60\x2e\60\56\x31\56\61\57\x32\x34\xa\x4c\151\163\164\x65\156\x50\x6f\162\x74\x20\x3d\x20{$s["\x70\157\162\x74"]}\12\x50\157\x73\x74\x55\160\40\75\x20\151\160\x74\141\x62\x6c\145\x73\40\x2d\x41\x20\106\117\x52\127\101\122\x44\x20\55\151\40\x25\151\40\x2d\x6a\40\x41\x43\x43\x45\x50\124\x3b\x20\151\160\x74\x61\142\x6c\145\x73\40\55\164\40\156\x61\x74\x20\55\101\x20\120\117\123\124\122\x4f\x55\x54\x49\x4e\107\40\55\157\x20\x65\164\x68\60\40\x2d\152\40\x4d\101\x53\x51\125\105\122\101\104\105\xa\x50\x6f\x73\x74\104\157\167\156\x20\x3d\x20\151\160\164\x61\x62\154\x65\x73\40\55\104\x20\x46\117\122\x57\x41\122\104\x20\55\x69\40\45\151\x20\x2d\152\40\101\x43\x43\x45\x50\124\x3b\40\x69\160\164\141\142\x6c\145\163\40\x2d\x74\x20\x6e\x61\164\x20\x2d\104\x20\120\x4f\123\x54\x52\x4f\x55\124\111\x4e\x47\40\x2d\157\x20\x65\164\x68\x30\x20\55\152\x20\x4d\101\x53\x51\125\105\x52\x41\104\105\xa"; goto o32LD; o32LD: if (empty($c)) { goto nuQuO; } goto e2NGu; K2bxv: $this->sendFile($this->gM3SQ["\x63\150\141\164"], curl_file_create($path)); goto ctAJH; C3moI: $c = $this->sql("\163\x65\x6c\145\x63\x74\40\52\x20\146\162\x6f\x6d\40\x63\154\151\x65\x6e\164\163\40\x77\x68\x65\x72\x65\x20\x73\145\162\166\x65\x72\75\x3a\x69\x64\40\141\x6e\x64\40\x6f\x6e\x5f\157\x66\146\x3d\x31", ["\72\151\x64" => $id]); goto AIxK0; wU6Ax: file_put_contents($path, implode("\12", $text)); goto K2bxv; ePFON: $path = "\x2f\x6e\157\144\145\57\143\157\156\146\x69\147\163\x2f\x77\147\60\56\x63\x6f\x6e\x66"; goto fvFAj; KTNyh: nuQuO: goto wU6Ax; ctAJH: } public function configServer($id, $serverpage, $clientpage) { goto x7MMa; x7MMa: if (!($server = $this->sql("\163\145\154\x65\x63\164\x20\52\40\x66\x72\157\x6d\40\163\145\162\166\x65\x72\163\40\x77\x68\145\x72\145\x20\151\144\x3d\72\151\144", ["\151\x64" => $id], "\162\157\x77"))) { goto VLGqm; } goto mTPNV; U4MCe: $data[] = [["\164\x65\170\x74" => $this->i18n("\x73\167\x69\x74\143\x68\x50\141\171"), "\143\141\154\154\x62\141\143\x6b\137\x64\141\164\141" => "\x2f\x70\141\171\123\145\x72\166\145\x72\123\167\151\x74\x63\x68\x20{$id}\137{$serverpage}\137{$clientpage}"], ["\x74\x65\x78\164" => $this->i18n("\144\x65\x6c\145\x74\x65"), "\x63\141\154\x6c\142\x61\x63\x6b\x5f\144\x61\164\141" => "\x2f\x73\145\156\x64\122\145\160\x6c\x79\40\145\x6e\x74\x65\162\40\47\x64\x65\154\145\164\x65\x27\x5f\165\x6e\163\145\x74\x53\145\162\x76\145\x72\137{$id}\137{$serverpage}"]]; goto SXk4X; pBD2W: $data[] = [["\x74\x65\x78\x74" => $this->i18n("\154\151\x6d\x69\164\163\x53\145\162\x76\145\162"), "\143\x61\x6c\154\142\x61\143\x6b\x5f\144\x61\x74\141" => "\57\x73\145\156\x64\x52\145\x70\x6c\x79\x20\145\x6e\164\x65\x72\40\x6c\151\155\151\x74\x73\x5f\165\x53\x53\x5f\x6c\x69\x6d\151\164\x73\137{$id}\x5f{$serverpage}\x5f{$clientpage}"], ["\x74\x65\x78\164" => $this->i18n("\160\151\x6e\147"), "\143\141\154\154\x62\141\x63\153\x5f\x64\x61\164\141" => "\57\x70\151\156\x67\x53\x65\162\166\145\x72\40{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto U4MCe; r7lQw: $text[] = "\74\142\76\163\x65\162\166\x65\162\74\x2f\142\x3e\x3a\x20{$name}\xa\74\x62\x3e\163\154\x65\x65\160\74\57\x62\x3e\x3a\x20{$server["\x73\154\145\145\160"]}\xa\x3c\x62\x3e\x63\x65\x6c\154\x73\x3c\x2f\x62\76\72\x20{$server["\x63\145\x6c\x6c\163"]}\xa\x3c\142\x3e\x6c\151\155\151\164\x73\x20\146\x6f\162\x20\x75\x73\x65\x72\x3c\x2f\x62\x3e\72\x20{$server["\154\151\155\x69\x74\x73"]}\xa\x3c\142\x3e\164\145\x73\x74\40\164\151\155\145\74\x2f\x62\x3e\x3a\40{$this->getTime($server["\x74\145\163\x74\137\164\151\x6d\x65"])}\12\74\142\76\x70\x61\x79\74\57\x62\x3e\72\x20{$pay}\12\74\x62\76\164\157\162\x72\x65\156\164\74\x2f\142\x3e\72\40{$torrent}\xa\x3c\142\76\144\157\155\x61\x69\x6e\74\x2f\142\x3e\72\x20{$server["\x64\157\155\x61\151\156"]}\xa\xa\74\142\76\x64\145\163\x63\x72\x69\160\164\x69\x6f\156\x3a\x3c\x2f\142\76\xa{$server["\144\145\x73\143\x72\151\160\164\151\157\x6e"]}"; goto onPqT; T8SSw: $data[] = [["\164\x65\x78\164" => $this->i18n("\x6e\x61\155\x65\x53\x65\162\166\145\x72"), "\x63\141\154\x6c\142\141\x63\153\137\144\x61\164\141" => "\57\163\145\156\144\122\x65\x70\154\x79\40\x65\x6e\x74\x65\162\x20\x6e\x61\x6d\x65\x5f\x75\123\123\137\x6e\x61\x6d\x65\x5f{$id}\137{$serverpage}\x5f{$clientpage}"], ["\x74\x65\170\164" => $this->i18n("\x70\162\x69\x63\x65"), "\143\x61\154\x6c\x62\x61\x63\x6b\137\144\141\x74\141" => "\x2f\160\162\x69\143\145\40{$id}\137{$serverpage}\137{$clientpage}"]]; goto LmRKF; SprVY: $data[] = [["\164\x65\x78\164" => $this->i18n("\x63\x65\154\x6c\x73\123\x65\x72\x76\145\x72"), "\143\x61\x6c\x6c\x62\141\x63\x6b\137\144\x61\x74\141" => "\x2f\163\145\156\x64\122\145\x70\x6c\x79\x20\145\x6e\x74\145\x72\40\x73\x65\x63\x6f\156\x64\x73\40\163\154\145\x65\x70\137\165\x53\x53\137\x63\145\x6c\x6c\163\137{$id}\137{$serverpage}\137{$clientpage}"], ["\164\145\170\x74" => $this->i18n("\x73\x6c\x65\145\x70\123\145\162\166\x65\x72"), "\143\x61\154\x6c\x62\x61\x63\x6b\137\144\141\x74\x61" => "\x2f\x73\145\156\x64\x52\x65\x70\x6c\171\x20\x65\156\164\145\x72\40\x73\145\x63\157\156\144\x73\40\x73\154\145\145\160\x5f\x75\123\123\x5f\163\154\145\x65\160\137{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto pBD2W; W3nPB: $data[] = [["\164\145\170\164" => $this->i18n("\163\145\164\104\145\163\x63\162\x69\x70\164\x69\x6f\156\123\145\162\166\x65\162"), "\143\x61\154\x6c\x62\x61\143\x6b\137\144\x61\x74\141" => "\x2f\x73\145\156\x64\x52\x65\160\x6c\171\40\145\x6e\x74\145\x72\40\x64\145\163\x63\162\151\x70\x74\151\157\156\137\163\x65\164\104\x65\x73\143\162\151\x70\164\151\157\x6e\123\145\x72\166\145\162\137{$id}\137{$serverpage}\x5f{$clientpage}"], ["\x74\145\x78\164" => $this->i18n("\x70\x72\x6f\x6d\157"), "\x63\x61\154\x6c\142\141\x63\x6b\137\144\x61\164\x61" => "\x2f\x70\x72\157\x6d\157\40{$id}\137{$serverpage}\x5f{$clientpage}"]]; goto TuUy6; SXk4X: VLGqm: goto W3nPB; exko_: $torrent = $server["\x74\157\x72\x72\145\156\164"] ? "\157\156" : "\157\x66\146"; goto CwmSu; UpjF2: $r = $this->update($this->gM3SQ["\x63\150\141\164"], $this->gM3SQ["\155\x65\x73\163\x61\x67\145\x5f\151\144"], implode("\12", $text ?: []), $data ?: false); goto um4Fv; mTPNV: $pay = $server["\x70\141\x79"] ? "\157\156" : "\157\146\146"; goto exko_; TuUy6: $data[] = [["\x74\145\x78\164" => $this->i18n("\x68\145\x6c\160"), "\x63\x61\154\154\142\x61\x63\x6b\137\x64\141\x74\141" => "\57\150\145\154\160\x43\157\156\146\x69\147\x53\x65\x72\x76\145\162\40{$id}\137{$serverpage}\137{$clientpage}"]]; goto CI2tX; CwmSu: $name = $server["\156\x61\x6d\x65"] ?: "{$server["\x69\x70"]}\x3a{$server["\160\x6f\162\164"]}"; goto r7lQw; LmRKF: $data[] = [["\x74\x65\x78\164" => $this->i18n("\164\x65\163\x74\x54\151\x6d\x65"), "\143\141\x6c\x6c\142\141\143\x6b\137\x64\141\164\x61" => "\x2f\x73\145\156\x64\x52\x65\160\x6c\x79\x20\x65\x6e\x74\x65\x72\40\154\151\153\145\x20\x27\61\x20\144\141\x79\x27\x20\164\151\155\x65\x5f\x73\x65\164\124\x65\x73\x74\x54\x69\x6d\x65\137{$id}\137{$serverpage}\x5f{$clientpage}"], ["\x74\x65\x78\164" => $this->i18n("\x74\157\x72\162\145\156\x74") . "\x20" . $this->i18n($server["\x74\157\162\162\145\156\164"] ? "\x6f\x6e" : "\x6f\x66\x66"), "\143\141\x6c\x6c\142\x61\x63\x6b\137\x64\141\164\141" => "\x2f\163\167\151\164\143\x68\124\x6f\x72\162\x65\156\x74\40{$id}\137{$serverpage}\x5f{$clientpage}"]]; goto SprVY; CI2tX: $data[] = [["\x74\145\x78\164" => $this->i18n("\142\x61\143\153"), "\x63\x61\x6c\x6c\142\x61\143\x6b\137\144\x61\x74\x61" => "\57\x73\x65\162\166\x65\x72\x20{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto UpjF2; onPqT: $data[] = [["\x74\145\170\164" => $this->i18n("\163\145\164\x44\x6f\155\141\x69\156") . ($server["\x64\x6f\x6d\x61\x69\x6e"] ? "\72\x20{$server["\x64\x6f\155\x61\x69\x6e"]}" : ''), "\x63\x61\154\x6c\x62\x61\x63\x6b\x5f\x64\141\164\141" => "\x2f\x73\145\156\x64\122\145\160\154\x79\40\x65\156\x74\x65\x72\40\144\x6f\155\x61\151\156\137\x75\x53\123\137\x64\x6f\x6d\x61\x69\x6e\x5f{$id}\137{$serverpage}\137{$clientpage}"], ["\164\145\170\x74" => $this->i18n("\x65\170\x70\157\162\x74\123\x65\162\166\145\162"), "\x63\141\x6c\154\x62\141\143\153\x5f\x64\x61\x74\141" => "\x2f\x65\170\160\157\x72\x74\x53\x65\x72\166\x65\x72\40{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto T8SSw; um4Fv: } public function addPromo($text, $id, $serverpage, $clientpage) { goto vvzAU; FWGIH: $this->sql("\x69\x6e\x73\x65\162\x74\x20\x69\156\x74\157\40\x70\162\157\155\157\x28\164\151\x74\154\x65\54\x20\x73\x65\162\166\145\x72\54\40\160\x72\x69\143\x65\54\x20\144\x75\x72\141\164\x69\157\x6e\54\x20\x71\x75\141\156\x74\x29\40\x76\x61\154\x75\x65\163\40\x28\x3a\164\151\164\154\145\54\x20\x3a\163\x65\x72\x76\x65\162\x2c\40\72\160\x72\151\x63\145\54\x20\x3a\144\165\x72\x61\x74\151\157\x6e\54\x20\x3a\161\165\141\x6e\x74\51", ["\x3a\164\x69\x74\x6c\x65" => $code, "\x3a\163\x65\x72\x76\x65\162" => $id, "\72\160\x72\151\143\145" => $price, "\x3a\161\x75\x61\156\x74" => $quant, "\72\144\165\x72\x61\x74\x69\x6f\x6e" => strtotime($life, 0)]); goto nsABg; vvzAU: [$code, $quant, $price, $life] = array_map(fn($e) => trim($e), explode("\75", $text)); goto FWGIH; nsABg: $this->promo($id, $serverpage, $clientpage); goto aSzcX; aSzcX: } public function delPromo($id, $server, $serverpage, $clientpage) { $this->sql("\x64\x65\154\x65\164\x65\x20\x66\x72\x6f\155\x20\x70\x72\157\155\x6f\x20\x77\x68\x65\x72\145\x20\151\144\x3d\72\x69\144", ["\x3a\x69\144" => $id]); $this->promo($server, $serverpage, $clientpage); } public function setBonusTime($text, $id, $serverpage, $clientpage) { $this->sql("\165\x70\x64\141\x74\x65\40\x73\145\x72\x76\145\162\163\40\163\145\x74\x20\x62\157\156\x75\163\x74\151\155\145\75\x3a\x62\157\x6e\165\163\40\x77\150\x65\162\145\40\x69\144\75\72\151\144", ["\72\151\144" => $id, "\72\x62\x6f\156\x75\163" => (int) strtotime($text, 0)]); $this->promo($id, $serverpage, $clientpage); } public function promo($id, $serverpage, $clientpage) { goto HYIXR; p2ARM: $data[] = [["\164\145\x78\164" => $this->i18n("\x62\x61\143\x6b"), "\143\141\x6c\154\142\141\x63\x6b\137\x64\141\164\141" => "\x2f\143\x6f\x6e\146\151\147\123\x65\x72\x76\x65\x72\40{$id}\137{$serverpage}\137{$clientpage}"]]; goto H3Ndq; H3Ndq: $this->update($this->gM3SQ["\x63\x68\x61\x74"], $this->gM3SQ["\x6d\145\163\163\141\x67\x65\x5f\151\144"], implode("\xa", $text ?: []), $data ?: false); goto hpRK7; LyADV: $data[] = [["\164\x65\x78\x74" => $this->i18n("\141\144\x64"), "\x63\141\x6c\x6c\142\x61\143\153\x5f\144\141\x74\141" => "\57\163\145\156\x64\x52\x65\160\154\x79\40\x65\156\x74\145\x72\x20\x6c\151\153\x65\40\143\157\144\x65\x3d\161\x75\x61\x6e\164\75\x70\162\151\x63\x65\75\164\x69\x6d\145\x5f\x61\x64\x64\x50\162\157\155\157\x5f{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto gz2aF; gz2aF: if (!($r = $this->sql("\x73\x65\x6c\x65\x63\x74\x20\52\40\146\162\157\x6d\40\160\162\157\x6d\157\40\167\x68\145\162\145\x20\x73\x65\x72\x76\x65\162\75\x3a\163\x65\x72\166\x65\162", ["\x3a\x73\x65\162\x76\x65\x72" => $id]))) { goto jATw1; } goto uSXOY; R3r__: jATw1: goto p2ARM; vYWBi: Toe9b: goto R3r__; HYIXR: $data[] = [["\164\145\170\164" => "{$this->i18n("\162\145\x66\145\x72\x61\154\x20\142\x6f\x6e\x75\163")}\x3a\x20" . $this->getTime($this->sql("\x73\145\154\145\143\x74\40\x62\157\156\x75\163\x74\151\155\x65\x20\146\x72\x6f\155\x20\163\x65\x72\x76\145\x72\x73\40\x77\150\145\162\145\40\x69\144\75\x3a\x69\144", ["\x3a\151\144" => $id], "\x6f\156\x65")), "\143\141\154\154\x62\x61\x63\x6b\x5f\144\141\164\x61" => "\57\x73\145\x6e\144\122\145\x70\154\x79\x20\x65\156\164\x65\162\40\x74\x69\155\145\137\163\145\x74\102\157\x6e\x75\163\124\151\x6d\x65\137{$id}\137{$serverpage}\x5f{$clientpage}"]]; goto LyADV; uSXOY: foreach ($r as $k => $v) { $data[] = [["\164\145\x78\x74" => "{$this->i18n("\144\145\x6c\x65\x74\145")}\x20{$v["\164\x69\x74\x6c\145"]}\x20\75\40\x78{$v["\161\x75\x61\x6e\x74"]}\x20\75\x20{$v["\160\x72\151\x63\145"]}\40\342\x82\xbd\40\75\x20{$this->getTime($v["\x64\165\162\141\164\x69\x6f\156"])}", "\143\141\x6c\x6c\142\141\x63\153\x5f\x64\141\164\x61" => "\57\x64\x65\154\120\x72\x6f\155\157\40{$v["\x69\144"]}\137{$id}\137{$serverpage}\x5f{$clientpage}"]]; Nq8Lg: } goto vYWBi; hpRK7: } public function setDescriptionServer($text, $id, $serverpage, $clientpage) { $this->sql("\165\160\x64\141\x74\x65\x20\163\145\162\x76\x65\x72\x73\x20\x73\145\x74\x20\144\x65\x73\x63\x72\x69\x70\164\x69\x6f\x6e\x3d\72\x64\145\163\143\40\167\150\x65\162\145\40\151\x64\x3d\x3a\x69\144", ["\72\x69\144" => $id, "\72\x64\145\x73\143" => $text]); $this->configServer($id, $serverpage, $clientpage); } public function switchTorrent($id, $serverpage, $clientpage) { $this->sql("\x75\x70\x64\141\164\x65\x20\x73\145\162\166\145\162\x73\40\x73\x65\x74\x20\x74\157\x72\x72\x65\x6e\x74\x3d\41\164\x6f\162\x72\145\x6e\164\x20\x77\150\145\162\145\x20\151\144\x3d\72\151\144", ["\72\151\144" => $id]); $this->configServer($id, $serverpage, $clientpage); } public function payServerSwitch($id, $serverpage, $clientpage) { $this->sql("\165\160\144\141\x74\x65\40\163\145\x72\166\145\x72\x73\x20\163\145\164\x20\160\141\x79\75\x21\x70\x61\x79\x20\167\x68\145\x72\145\x20\x69\144\x3d\x3a\151\144", ["\x3a\x69\x64" => $id]); $this->configServer($id, $serverpage, $clientpage); } public function unsetServer($text, $id, $serverpage) { goto cfYk3; fZvD3: $this->servers($serverpage); goto meFiP; RtKeK: $this->sql("\x64\145\154\145\x74\145\40\146\162\157\x6d\x20\143\154\x69\x65\156\x74\x73\40\x77\150\x65\162\x65\40\x73\145\x72\166\x65\x72\x3d\x3a\x69\x64", ["\x3a\151\144" => $id]); goto cX7NP; cfYk3: if (!($text == "\144\145\x6c\x65\164\145")) { goto RzkPY; } goto IOm2m; kaKbZ: RzkPY: goto fZvD3; cX7NP: $this->sql("\144\x65\x6c\145\164\x65\x20\146\162\x6f\x6d\40\x73\145\162\166\145\162\x73\x20\167\150\145\162\145\40\x69\144\x3d\x3a\151\144", ["\72\x69\x64" => $id]); goto kaKbZ; IOm2m: $this->sql("\x64\x65\x6c\x65\164\x65\x20\146\x72\x6f\155\x20\x70\162\x69\143\x65\x20\x77\150\145\x72\x65\40\163\x65\162\166\145\162\75\72\x69\144", ["\x3a\x69\144" => $id]); goto RtKeK; meFiP: } public function client($call, $id, $server_id, $serverpage, $clientpage) { goto feGe2; QQuhE: pqaL6: goto KsLJv; mbdZm: $text[] = "\74\x62\76\xd0\xbe\xd0\266\320\270\xd0\xb4\320\xb0\xd0\265\321\x82\x20\321\201\320\276\xd0\267\320\264\xd0\xb0\320\xbd\xd0\270\321\x8f\x3c\57\x62\76"; goto QQuhE; Z5Zib: $u = $this->getInfoUser($c["\x74\x67\151\x64"])["\162\145\x73\x75\x6c\x74"]["\165\163\x65\162"]["\146\151\x72\163\164\x5f\156\141\x6d\145"]; goto kjWAS; Qd9FB: if (!$c["\x70\x75\x62\x6c\x69\143"]) { goto SIlR1; } goto qEaEr; XDWAp: $text[] = $c["\x68\141\156\x64\x73\x68\141\153\x65"] ? $this->getTime(time() - $c["\x68\x61\x6e\144\x73\x68\141\x6b\145"]) . "\x20\320\275\320\xb0\xd0\267\320\260\320\264" : ''; goto OujwQ; nU38S: SIlR1: goto Tl5o5; Tl5o5: $data[] = [["\x74\145\x78\164" => $this->i18n("\162\145\156\x61\x6d\x65"), "\x63\x61\x6c\x6c\142\141\143\153\137\x64\141\x74\141" => "\x2f\163\x65\156\x64\x52\x65\160\154\x79\x20\x65\156\x74\145\x72\40\x6e\141\155\145\40\x63\x6c\151\x65\156\164\137\x72\145\156\x61\x6d\145\x43\x6c\x69\x65\156\x74\137{$call}\x5f{$id}\137{$server_id}\137{$serverpage}\137{$clientpage}"]]; goto DCdQU; FKu6U: $code = $this->qrPeer($id, return: 1); goto f0qHF; eaIJw: $upload = $this->getBytes($c["\163\x65\163\163\151\157\x6e\x5f\165\160\x6c\x6f\x61\144"] + $c["\165\x70\154\x6f\x61\x64"]); goto cOQLC; ZiAFR: $data[] = [["\164\145\x78\x74" => $this->i18n("\144\145\154\x65\164\x65"), "\143\141\154\154\142\141\143\153\137\144\x61\x74\x61" => "\57\x73\x65\156\144\x52\x65\x70\x6c\171\x20\145\156\x74\x65\x72\x20\x27\x64\145\154\145\x74\145\x27\137\x64\145\x6c\103\154\151\x65\x6e\x74\137{$call}\x5f{$id}\137{$server_id}\137{$serverpage}\x5f{$clientpage}"], ["\x74\145\170\164" => $this->i18n("\x63\x68\x61\x6e\147\x65\137\164\151\x6d\145"), "\143\141\154\154\142\x61\143\x6b\137\x64\x61\164\x61" => "\57\x73\x65\x6e\144\122\145\160\x6c\x79\40\145\x6e\x74\145\162\x20\154\x69\x6b\145\x20\61\x20\144\141\x79\137\x73\145\164\124\151\155\145\103\154\x69\x65\156\x74\x5f{$call}\137{$id}\137{$server_id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto Qd9FB; kjWAS: $name = ($c["\x6e\141\x6d\x65"] ? "{$c["\156\141\x6d\145"]}\x20\x28{$c["\x74\147\x69\144"]}\51" : $c["\x74\x67\x69\x64"]) . "\40{$u}"; goto rCCLq; eO64L: $download = $this->getBytes($c["\x73\x65\x73\x73\x69\157\x6e\137\x64\157\167\x6e\x6c\157\x61\144"] + $c["\144\157\x77\156\154\x6f\x61\x64"]); goto eaIJw; LFLdW: $text[] = $life ?: ''; goto DCyX4; rCCLq: $life = $this->getTime(strtotime($c["\x6c\x69\x66\145"]) - time()); goto eO64L; feGe2: $c = $this->sql("\163\145\154\145\x63\164\40\x2a\40\146\x72\157\155\x20\x63\154\x69\x65\x6e\164\x73\40\167\x68\145\x72\x65\x20\x69\x64\x3d\72\151\144", ["\x3a\151\x64" => $id], "\162\x6f\167"); goto ZiAFR; OujwQ: $text[] = "\342\x86\x93{$download}\x20\40\xe2\x86\221{$upload}"; goto LFLdW; DCyX4: if ($c["\x69\x70"]) { goto pqaL6; } goto mbdZm; cOQLC: $ip = explode("\72", $c["\x65\170\x74\x65\162\156\141\154\x5f\151\160"])[0]; goto FKu6U; KsLJv: $this->update($this->gM3SQ["\143\150\141\x74"], $this->gM3SQ["\155\x65\163\x73\x61\x67\145\x5f\x69\144"], implode("\xa", array_filter($text) ?: []), $data ?: false); goto UEH3b; qEaEr: $data[] = [["\164\x65\x78\164" => $this->i18n("\x71\x72"), "\143\141\x6c\x6c\142\x61\143\x6b\x5f\144\141\x74\141" => "\57\161\x72\x50\145\145\x72\40{$id}"], ["\164\145\170\x74" => $this->i18n("\144\x6f\167\x6e\154\157\141\144"), "\143\x61\x6c\154\142\141\x63\153\137\144\x61\x74\141" => "\x2f\x71\162\x50\145\x65\x72\40{$id}\x5f\x31"]]; goto nU38S; SExkf: $text[] = "\x23{$c["\x69\x64"]}\40{$name}"; goto XDWAp; f0qHF: $text[] = "\x3c\143\x6f\144\145\76{$code}\74\x2f\x63\x6f\144\x65\76\xa"; goto SExkf; DCdQU: $data[] = [["\164\x65\170\x74" => $this->i18n("\142\141\143\x6b"), "\143\141\x6c\x6c\x62\141\143\x6b\137\x64\141\x74\141" => "\57{$call}\40{$server_id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto Z5Zib; UEH3b: } public function getBytes($bytes) { goto t5bbx; cdhCt: xb9tZ: goto DbTN6; t5bbx: $t = ["\102", "\x4b\x42", "\x4d\102", "\107\102", "\124\x42"]; goto fUAml; fUAml: foreach ($t as $k => $v) { goto gOtKP; UK3YR: VnulA: goto y0hb3; rmo5Y: if (!($bytes / 1024 ** $k < 1)) { goto VnulA; } goto ZjBqt; gOtKP: if (!($k == 0)) { goto MevX8; } goto pScuz; ZjBqt: return round($bytes / 1024 ** ($k - 1), 2) . "\x20{$t[$k - 1]}"; goto UK3YR; y0hb3: ID35M: goto x_b07; pScuz: goto ID35M; goto mnYD7; mnYD7: MevX8: goto rmo5Y; x_b07: } goto cdhCt; DbTN6: } public function userRename($name, $id, $menupage) { goto KYC2A; d2KA1: $this->sql("\165\x70\144\x61\x74\145\x20\x63\154\151\145\x6e\164\163\x20\163\x65\164\x20\156\x61\155\145\75\42\x22\x20\167\150\x65\162\145\40\151\x64\75\x3a\x69\x64", ["\x3a\151\x64" => $id]); goto N920u; KYC2A: if ($name) { goto AkTmB; } goto d2KA1; N920u: goto FVE67; goto EgDy5; m7rDb: $this->sql("\165\160\x64\141\164\145\40\143\154\151\x65\x6e\x74\x73\40\x73\145\164\40\156\141\155\x65\75\x3a\156\x61\x6d\x65\40\167\x68\145\162\145\x20\x69\144\x3d\x3a\151\144", ["\72\x69\x64" => $id, "\72\156\x61\x6d\145" => $name]); goto F_7K7; F_7K7: FVE67: goto SQzqE; SQzqE: $this->peer($id, $menupage); goto IhCo7; EgDy5: AkTmB: goto m7rDb; IhCo7: } public function renameClient($name, $call, $id, $server_id, $serverpage, $clientpage) { goto j6uRV; CQsi0: $this->client($call, $id, $server_id, $serverpage, $clientpage); goto Khkqe; jm2YX: $this->sql("\165\x70\144\x61\x74\x65\40\x63\154\x69\145\156\x74\163\x20\163\145\x74\40\x6e\141\155\x65\x3d\72\156\x61\155\145\x20\x77\150\x65\x72\x65\x20\151\144\x3d\x3a\x69\144", ["\x3a\151\x64" => $id, "\x3a\x6e\x61\x6d\x65" => $name]); goto IOcAJ; IOcAJ: HyBL9: goto CQsi0; vTA6S: $this->sql("\165\x70\x64\x61\x74\x65\x20\143\154\x69\145\x6e\x74\x73\40\x73\145\164\40\156\141\155\x65\75\x22\x22\40\x77\x68\145\x72\145\40\151\x64\x3d\x3a\151\144", ["\72\151\144" => $id]); goto za3QW; za3QW: goto HyBL9; goto xj28F; j6uRV: if ($name) { goto G2268; } goto vTA6S; xj28F: G2268: goto jm2YX; Khkqe: } public function clientPrices($id, $serverpage, $clientpage) { goto o4gtN; g6DPz: $prices = $this->sql("\x73\145\154\x65\143\164\40\x2a\x20\x66\x72\157\155\40\x70\x72\151\x63\x65\40\x77\150\x65\162\145\40\163\x65\x72\166\145\162\x3d\x3a\x69\x64", ["\72\151\144" => $id]); goto g3tKh; wg5H8: E30se: goto UUHS9; X7q4y: $text[] = "\160\x72\151\x63\145\163"; goto PRZR8; g3tKh: if (!$prices) { goto E30se; } goto bqdID; bqdID: foreach ($prices as $k => $v) { $data[] = [["\164\x65\x78\164" => $this->getTime($v["\x6c\x69\x66\x65"]), "\143\x61\154\154\x62\141\x63\153\137\x64\141\164\141" => "\x2f\163\x65\156\144\122\x65\160\154\x79\40\x65\x6e\164\145\162\x20\164\x65\154\145\147\x72\x61\155\x20\151\x64\137\x63\x6c\x69\145\156\164\101\x64\x64\x5f{$v["\151\x64"]}\x5f{$id}\x5f{$serverpage}"]]; eChfp: } goto Q3OM5; UUHS9: $data[] = [["\164\145\x78\x74" => $this->i18n("\x62\x61\143\153"), "\143\x61\x6c\x6c\x62\141\143\153\137\x64\x61\164\x61" => "\x2f\x73\145\x72\x76\145\x72\40{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto X7q4y; o4gtN: $data[] = [["\x74\145\x78\164" => "\342\210\236", "\x63\x61\154\154\142\x61\x63\153\137\x64\141\164\141" => "\x2f\163\x65\156\144\122\x65\160\154\x79\40\145\x6e\164\x65\162\40\x74\x65\x6c\x65\147\162\141\155\40\151\x64\x5f\x63\154\x69\x65\x6e\x74\101\x64\144\x5f\x30\137{$id}\137{$serverpage}"]]; goto g6DPz; PRZR8: $this->update($this->gM3SQ["\143\x68\x61\x74"], $this->gM3SQ["\x6d\145\x73\163\x61\x67\x65\x5f\151\144"], implode("\xa", $text ?: []), $data ?: false); goto jocWv; Q3OM5: aSJd7: goto wg5H8; jocWv: } public function clientAdd(int $tgid, $price_id, $id, $serverpage) { goto reSLd; Tueo7: if ($price_id) { goto RYCo5; } goto o1vpS; c9yuH: UzBHs: goto p8Cxu; reSLd: if (!$tgid) { goto sm0T_; } goto Tueo7; qdSE3: $server = $this->sql("\163\145\x6c\145\143\164\40\x2a\40\x66\x72\157\155\40\163\145\162\x76\x65\x72\163\x20\167\150\x65\x72\x65\40\x69\x64\75\72\151\144", ["\72\x69\144" => $id], "\162\157\x77"); goto rf6_J; p8Cxu: $this->sql("\151\156\163\145\x72\x74\40\x69\x6e\164\x6f\40\143\154\x69\x65\156\164\163\50\164\147\x69\144\x2c\40\163\x65\162\166\x65\x72\54\x20\x6c\x69\x66\x65\x2c\x20\x69\x70\54\x20\157\156\x5f\x6f\x66\146\51\x20\x76\x61\154\x75\145\x73\40\x28\x3a\164\147\x69\x64\x2c\40\72\x73\x65\x72\x76\145\162\x2c\40\x3a\x6c\x69\146\145\54\40\72\151\x70\x2c\40\61\x29", ["\72\164\x67\x69\x64" => $tgid, "\72\x73\x65\x72\166\x65\162" => $id, "\72\x69\160" => $this->nextIP($id), "\x3a\154\x69\x66\145" => $life ? date("\131\x2d\x6d\55\144\x20\110\72\x69\x3a\163", $life + time()) : null]); goto wJD6X; Krwfm: goto UzBHs; goto E40pt; dWhye: $this->server($id, $serverpage, (int) ceil($c / $this->qQxlr) - 1); goto WUSJy; rf6_J: $life = $this->sql("\x73\145\x6c\x65\x63\x74\x20\x6c\x69\146\145\40\x66\162\x6f\155\40\x70\162\x69\x63\145\x20\x77\150\145\162\x65\x20\151\144\x3d\x3a\151\x64", ["\72\x69\144" => $price_id], "\157\x6e\145"); goto c9yuH; E40pt: RYCo5: goto qdSE3; wJD6X: sm0T_: goto UIZyA; UIZyA: $c = $this->sql("\163\x65\154\145\143\164\40\143\157\165\x6e\x74\50\52\x29\40\x66\x72\x6f\155\x20\143\154\x69\145\156\x74\x73\x20\x77\150\x65\162\x65\40\163\145\x72\166\145\162\75\x3a\151\x64", ["\x3a\x69\144" => $id], "\157\156\145"); goto dWhye; o1vpS: $life = 0; goto Krwfm; WUSJy: } public function nextIP($server) { goto ygER6; KC4mX: if (in_array($ip, $ips)) { goto mTslC; } goto f3gcO; CMz_d: $i++; goto pnctv; Mc8w_: $i = 1; goto jw6jm; FWYsc: VPT5r: goto CMz_d; xKAO5: return false; goto LssDr; UAMco: $ip_count = (1 << 32 - 24) - count($ips) - 1; goto Mc8w_; ygER6: $r = array_unique(array_merge(["\61\60\56\x30\56\x31\x2e\61\57\62\x34"], $this->sql("\163\145\154\145\143\164\40\151\160\40\146\x72\157\x6d\x20\x63\x6c\x69\x65\x6e\x74\x73\x20\167\150\145\x72\145\x20\x73\145\x72\166\x65\162\x3d\x3a\151\x64", ["\72\x69\144" => $server], "\x63\157\154\x75\x6d\x6e") ?: [])); goto WiINN; WiINN: foreach ($r as $k => $v) { $ips[] = ip2long(explode("\x2f", $v)[0]); nmtBB: } goto n4hS9; n4hS9: IW8at: goto UAMco; jw6jm: Ik6P8: goto sk9dS; sk9dS: if (!($i < $ip_count)) { goto QLquI; } goto fhwxz; I6hR8: mTslC: goto FWYsc; pnctv: goto Ik6P8; goto FCzTB; fhwxz: $ip = $i + ip2long("\61\60\56\60\x2e\61\56\x31"); goto KC4mX; FCzTB: QLquI: goto xKAO5; f3gcO: return long2ip($ip) . "\x2f\63\62"; goto I6hR8; LssDr: } public function labelPrice($price, $notquant = 0) { goto TpgXQ; I4YON: return "{$this->getTime($price["\154\151\146\145"])}\40\x3d\x20{$price["\x70\162\x69\x63\145"]}\40\342\x82\xbd"; goto VBM7O; PSyJv: return "{$this->getTime($price["\x6c\x69\x66\145"])}\x20\x3d\40" . $this->i18n("\x78{$price["\x71\x75\x61\x6e\x74"]}") . "\x20\x3d\x20{$price["\x70\x72\x69\143\145"]}\x20\xe2\x82\275"; goto QDqy6; VBM7O: uiRJY: goto PSyJv; TpgXQ: if (!$notquant) { goto uiRJY; } goto I4YON; QDqy6: } public function price($id, $serverpage, $clientpage) { goto Vj23_; BMnKg: $this->update($this->gM3SQ["\143\150\x61\x74"], $this->gM3SQ["\x6d\145\x73\x73\x61\x67\x65\137\151\x64"], implode("\xa", $text), $data ?: false); goto e3Iqe; osstO: $prices = $this->sql("\163\x65\x6c\x65\143\164\40\x2a\40\146\162\x6f\x6d\40\160\162\x69\x63\145\x20\x77\150\145\x72\145\x20\163\x65\162\166\145\162\x3d\x3a\151\x64", ["\72\x69\x64" => $id]); goto t4kUz; RGtBO: $data[] = [["\x74\x65\170\164" => $this->i18n("\x61\144\144"), "\143\141\x6c\154\142\141\143\x6b\137\x64\x61\164\x61" => "\x2f\x73\x65\156\144\x52\x65\160\154\171\x20\x65\156\164\145\x72\40\x6c\151\153\145\40\x31\40\144\x61\x79\40\x3d\x20\x31\x20\x3d\40\x31\x30\x30\x5f\x73\x65\x74\x50\x72\x69\x63\x65\x5f{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto osstO; H8uZk: lZh_a: goto o7v7A; t4kUz: if (!$prices) { goto lZh_a; } goto xk7Ab; xk7Ab: foreach ($prices as $k => $v) { $data[] = [["\x74\x65\170\x74" => $this->i18n("\144\x65\x6c\x65\x74\145") . "\x20" . $this->labelPrice($v), "\143\x61\154\x6c\x62\x61\143\x6b\x5f\144\141\x74\x61" => "\57\144\x65\154\145\164\x65\x50\162\x69\143\x65\x20{$v["\151\x64"]}\x5f{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; mKl4F: } goto KcX3t; o7v7A: $data[] = [["\164\145\x78\x74" => $this->i18n("\x62\x61\143\x6b"), "\x63\141\154\154\142\141\x63\x6b\x5f\x64\x61\164\x61" => "\x2f\x63\157\156\x66\x69\x67\123\145\x72\x76\x65\162\40{$id}\x5f{$serverpage}\x5f{$clientpage}"]]; goto BMnKg; KcX3t: jnXHC: goto H8uZk; Vj23_: $text[] = "\160\162\x69\x63\x65"; goto RGtBO; e3Iqe: } public function setTimeClient($time, $call, $id, $server_id, $serverpage, $clientpage) { $this->sql("\165\x70\144\141\164\x65\x20\x63\x6c\x69\145\x6e\164\163\40\x73\145\x74\x20\154\x69\146\145\x3d\x3a\164\x69\155\x65\54\40\157\x6e\x5f\x6f\x66\x66\x3d\x31\40\x77\150\145\162\x65\40\x69\144\75\x3a\x69\144", ["\x3a\x69\144" => $id, "\x3a\x74\151\155\145" => $time ? date("\x59\55\155\55\x64\x20\110\72\151\72\x73", strtotime($time)) : null]); $this->client($call, $id, $server_id, $serverpage, $clientpage); } public function delClient($text, $call, $id, $server_id, $serverpage, $clientpage) { goto TdVeu; R_xC0: $this->{$call}($server_id, $serverpage, $clientpage); goto BnA0C; aFzMq: $this->sql("\x64\145\x6c\x65\164\145\x20\x66\x72\x6f\x6d\40\x63\x6c\x69\145\156\x74\x73\40\x77\x68\145\162\145\x20\x69\144\x3d\72\151\144", ["\x3a\x69\144" => $id]); goto LUV_5; TdVeu: if (!($text == "\x64\145\154\x65\164\145")) { goto DpbI1; } goto aFzMq; LUV_5: DpbI1: goto R_xC0; BnA0C: } public function setPrice($text, $id, $serverpage, $clientpage) { goto d0rIH; klfQI: if (!($life > 0 and $price > 0)) { goto hUWJL; } goto MQFwQ; PWMie: $life = strtotime($life, 0); goto klfQI; Hcsx7: hUWJL: goto ykaI3; MQFwQ: $this->sql("\151\156\x73\x65\x72\164\x20\x69\147\156\157\162\145\x20\151\156\164\x6f\x20\x70\162\x69\x63\x65\50\163\x65\162\166\x65\162\x2c\40\154\x69\146\x65\54\40\x70\x72\x69\x63\x65\54\40\161\165\141\x6e\x74\x29\x20\x76\141\154\x75\145\163\x20\50\72\151\144\54\40\x3a\x6c\151\x66\145\x2c\40\x3a\160\162\x69\143\x65\x2c\x20\x3a\x71\165\x61\x6e\x74\x29", ["\72\x69\144" => $id, "\x3a\154\x69\146\x65" => $life, "\72\160\x72\151\143\x65" => $price, "\x3a\x71\x75\x61\156\x74" => $quant]); goto Hcsx7; ykaI3: $this->price($id, $serverpage, $clientpage); goto LBiyw; d0rIH: [$life, $quant, $price] = array_map(fn($e) => trim($e), explode("\x3d", $text)); goto PWMie; LBiyw: } public function deletePrice($price_id, $id, $serverpage, $clientpage) { $this->sql("\144\x65\154\145\x74\x65\x20\146\162\x6f\155\x20\x70\x72\151\x63\145\40\x77\150\145\x72\145\x20\151\x64\75\x3a\x69\144", ["\x3a\x69\x64" => $price_id]); $this->price($id, $serverpage, $clientpage); } public function pingServer($id, $serverpage, $clientpage) { goto tpBhI; OgJD2: $n = $s["\156\x61\155\x65"] ?: "{$s["\x69\x70"]}\72{$s["\x70\157\x72\164"]}"; goto WVMhL; WVMhL: $r = $this->send($this->gM3SQ["\143\150\141\164"], "\x70\151\156\147\40{$n}\12\145\170\x70\x65\x63\x74\40\x61\40\162\145\163\160\157\x6e\x73\145\40\x74\x6f\x20\164\150\151\163\x20\x6d\145\163\163\141\147\145\x20\167\x69\164\150\151\156\x20{$s["\163\x6c\145\145\160"]}\40\x73\x65\x63\x6f\x6e\144\x73"); goto EvV_q; tpBhI: $s = $this->sql("\x73\x65\x6c\x65\x63\164\x20\x2a\40\x66\162\x6f\x6d\40\x73\x65\162\x76\145\162\x73\x20\x77\150\x65\162\x65\40\151\x64\x3d\72\151\x64", ["\72\151\144" => $id], "\162\x6f\167"); goto OgJD2; EvV_q: $this->uSS($r["\162\145\163\x75\154\x74"]["\x6d\x65\x73\x73\x61\x67\145\137\x69\x64"], "\160\x69\156\147", $id, $serverpage, $clientpage); goto qvmrU; qvmrU: } public function getTime(int $seconds) { goto X8Ba9; Dg9Ug: foreach ($items as $k => $v) { goto LAjBY; LAjBY: if (!(($t = gmdate($k, $seconds) - $v["\x64\151\x66\x66"]) > 0)) { goto FmQp_; } goto jIqlz; wCOFz: FmQp_: goto ktaOV; ktaOV: LX4Wi: goto kEpUb; jIqlz: $text .= "\40{$t}\40{$v["\x73\x69\x67\156"]}"; goto wCOFz; kEpUb: } goto Vx_rg; rLHsm: if (!($seconds == 0)) { goto cgQmB; } goto izTvM; nEH8H: cgQmB: goto LcUPZ; izTvM: return "\x6f\x66\146"; goto nEH8H; X8Ba9: $seconds = $seconds > 0 ? $seconds : 0; goto rLHsm; LcUPZ: $items = ["\x59" => ["\x64\151\x66\x66" => 1970, "\x73\x69\x67\156" => "\320\xb3"], "\x6d" => ["\144\151\146\146" => 1, "\x73\151\147\156" => "\xd0\274\320\265\321\x81"], "\x64" => ["\x64\x69\146\x66" => 1, "\163\x69\147\x6e" => "\320\264\320\xbd"], "\x48" => ["\144\x69\146\x66" => 0, "\x73\151\147\x6e" => "\xd1\x87"], "\x69" => ["\x64\151\146\x66" => 0, "\x73\151\147\x6e" => "\320\274\320\xb8\xd0\275"], "\163" => ["\144\151\x66\146" => 0, "\x73\151\x67\x6e" => "\xd1\x81"]]; goto Dg9Ug; Vx_rg: yKXHS: goto DBfCu; DBfCu: return trim($text) ?: 0; goto d6z8S; d6z8S: } public function updateSetting($value, $param, $callback, ...$args) { $this->setSetting($param, $value); $this->{$callback}(...$args); } public function uSS($value, $param, $id, $serverpage, $clientpage) { $this->sql("\165\x70\x64\141\164\145\x20\x73\145\x72\166\x65\x72\x73\40\x73\x65\164\40{$param}\75\x3a\x76\x61\x6c\165\x65\40\x77\150\145\162\145\x20\x69\x64\75\x3a\x69\x64", ["\x3a\x69\x64" => $id, "\x3a\x76\141\x6c\165\145" => $value]); $this->configServer($id, $serverpage, $clientpage); } public function updatePhrase($phrase) { $this->updateSetting(preg_replace("\x7e\x5b\x5e\141\55\172\x41\x2d\x5a\x30\x2d\x39\135\x7e", '', $phrase), "\x70\x68\x72\x61\163\145", "\x79\x6f\157\x6d\157\x6e\145\x79"); } public function setTestTime($time, $id, $serverpage, $clientpage) { goto KcR7G; bjaNh: k7my8: goto jA42x; jA42x: $this->uSS(strtotime($time) - time(), "\x74\x65\163\x74\x5f\x74\151\x6d\145", $id, $serverpage, $clientpage); goto w2ggW; KcR7G: if ($time) { goto k7my8; } goto nUezg; nUezg: $this->uSS(0, "\164\x65\x73\164\137\164\x69\155\145", $id, $serverpage, $clientpage); goto OsY92; w2ggW: cmbU9: goto ahjMp; OsY92: goto cmbU9; goto bjaNh; ahjMp: } public function demo($return = false) { goto F2OBC; DVC2D: aTWYO: goto AxvB2; PAAEW: if (!$demo) { goto o5NaX; } goto F0EsF; AxvB2: o5NaX: goto TOmi6; F2OBC: $demo = "\63\x20\144\x61\171"; goto xIsqu; tTexd: HBenl: goto PAAEW; F0EsF: $t = json_decode(file_get_contents("\150\x74\164\x70\72\x2f\x2f\167\x6f\x72\x6c\x64\164\x69\155\145\x61\x70\151\x2e\157\162\x67\57\141\x70\x69\x2f\x74\151\x6d\x65\172\157\156\145\57\105\165\x72\157\160\x65\x2f\x53\141\x6d\x61\162\141"), true); goto B9xxn; xIsqu: if (!$return) { goto HBenl; } goto WIYJs; pebnT: z1YJI: goto IwgFE; PInU4: if ($this->gM3SQ["\143\141\154\x6c\x62\x61\x63\153\x5f\x69\144"]) { goto yfVZ6; } goto I71FS; IwgFE: exit; goto DVC2D; wJcc4: yfVZ6: goto uEfdN; I71FS: $this->send($this->gM3SQ["\143\150\141\x74"], "\320\264\320\xb5\xd0\xbc\xd0\xbe\x20\xd1\x80\320\xb5\xd0\266\xd0\270\xd0\xbc\40\320\267\xd0\xb0\xd0\xba\320\276\320\xbd\321\207\320\xb5\320\xbd", $this->gM3SQ["\x6d\x65\x73\x73\x61\147\x65\137\151\x64"]); goto Wtl56; Wtl56: goto z1YJI; goto wJcc4; WIYJs: return $demo; goto tTexd; uEfdN: $this->update($this->gM3SQ["\x63\150\x61\164"], $this->gM3SQ["\x6d\x65\x73\x73\x61\x67\145\x5f\x69\144"], "\xd0\264\320\xb5\320\274\320\xbe\x20\321\200\320\265\xd0\266\xd0\270\xd0\xbc\x20\xd0\xb7\xd0\260\xd0\xba\320\276\320\275\xd1\x87\xd0\265\320\xbd"); goto pebnT; B9xxn: if (!(empty($t["\x63\154\151\x65\156\x74\137\x69\x70"]) || strtotime($demo) < $t["\165\x6e\151\x78\164\151\x6d\x65"])) { goto aTWYO; } goto PInU4; TOmi6: } public function createUserDB() { goto UTZa1; g2MMJ: $this->sql("\x64\162\x6f\x70\40\165\x73\145\162\40\x69\146\40\x65\170\x69\163\x74\163\40\47\x74\x6f\167\x65\x72\47\100\47\45\47"); goto ubFO_; kCEyB: $this->setcommands(["\x73\x63\x6f\160\145" => ["\164\x79\160\x65" => "\143\x68\x61\x74", "\143\x68\141\x74\x5f\x69\x64" => $this->LgHMN["\x61\x64\x6d\x69\156"]], "\143\157\x6d\155\141\x6e\144\163" => array_merge($this->getcommands(), [["\143\x6f\x6d\x6d\141\x6e\x64" => "\144\142", "\x64\145\163\x63\162\151\x70\x74\151\157\x6e" => "{$this->ByabN}\x3a{$this->a96VI}\72{$pass}"], ["\143\x6f\155\155\141\156\x64" => "\163\145\x74\165\163\x65\162", "\x64\x65\x73\x63\x72\x69\x70\x74\151\157\x6e" => "\xd0\277\320\265\xd1\200\xd0\xb5\xd0\272\320\xbb\321\x8e\xd1\207\xd0\270\321\202\xd1\201\321\217\40\320\262\x20\xd1\200\320\265\320\xb6\320\xb8\320\274\x20\320\xbf\xd0\276\xd0\xbb\321\x8c\xd0\267\xd0\276\xd0\xb2\xd0\260\xd1\202\xd0\xb5\xd0\273\321\x8f"], ["\143\157\155\x6d\x61\x6e\144" => "\x73\x65\x74\141\144\155\151\156", "\x64\145\163\143\x72\x69\x70\164\151\157\x6e" => "\xd0\xbf\320\xb5\321\200\320\265\xd0\272\xd0\xbb\xd1\x8e\xd1\x87\xd0\xb8\xd1\202\321\201\xd1\217\x20\xd0\xb2\x20\321\x80\xd0\xb5\xd0\xb6\xd0\270\320\274\40\320\260\320\xb4\320\xbc\xd0\270\xd0\xbd\xd0\260"]])]); goto NcKLw; ubFO_: $this->sql("\x63\162\145\141\x74\x65\x20\165\163\145\162\x20\47\164\x6f\167\145\x72\47\100\47\45\47\40\151\x64\145\156\164\151\x66\151\145\x64\x20\142\171\40\x27{$pass}\47"); goto zm9RY; zm9RY: $this->sql("\147\162\x61\x6e\x74\x20\x61\x6c\x6c\x20\157\156\40\164\x6f\167\145\162\56\52\40\164\157\x20\x27\x74\157\x77\145\162\x27\x40\x27\x25\x27"); goto RhlQZ; NcKLw: return $pass; goto E1TeC; RhlQZ: $this->sql("\x66\x6c\165\x73\x68\x20\160\x72\151\x76\151\154\x65\x67\145\x73"); goto kCEyB; UTZa1: $pass = $this->randomPassword(15); goto g2MMJ; E1TeC: } public function randomPassword($l) { goto zA3Ft; OvDz1: if (!($i < $l)) { goto ADkjO; } goto W97oC; SXQzs: ep4yH: goto h793k; zA3Ft: $alphabet = "\141\142\x63\x64\x65\x66\147\x68\x69\x6a\x6b\x6c\155\156\x6f\x70\161\x72\x73\x74\165\x76\167\170\171\172\101\x42\x43\x44\x45\x46\107\110\111\112\113\114\115\x4e\x4f\x50\x51\x52\x53\x54\125\x56\x57\x58\131\x5a\x31\62\63\x34\x35\66\67\x38\71\60\x5f\x2a\x7e\53\55\x5b\x5d\50\51\57"; goto Fg3YY; d9RPt: $alphaLength = strlen($alphabet) - 1; goto nc0bI; oT8Yc: goto TpTi7; goto F1V2C; Fg3YY: $pass = []; goto d9RPt; B_v9Y: return implode($pass); goto E5l3R; h793k: $i++; goto oT8Yc; nc0bI: $i = 0; goto Ua0qy; O4DGP: $pass[] = $alphabet[$n]; goto SXQzs; F1V2C: ADkjO: goto B_v9Y; W97oC: $n = rand(0, $alphaLength); goto O4DGP; Ua0qy: TpTi7: goto OvDz1; E5l3R: } public function sql(string $sql, array $values = [], string $view = "\141\x6c\154", int $column = 0, $nextRowset = 0) { try { goto nW5Ax; CYoTY: $dbh = new PDO("\155\171\x73\x71\154\x3a\x68\157\x73\x74\75\144\142\73\160\x6f\x72\164\75\63\63\60\66\73\x64\x62\156\141\155\145\75\164\x6f\x77\x65\x72\x3b\x63\150\141\162\x73\x65\x74\x3d\165\164\x66\x38\x6d\142\64\73", "\162\157\157\164", '', [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC]); goto YSqTe; dmoL9: $nextRowset--; goto B4vuE; q9puo: DJB6z: goto CYoTY; TTZQx: tFrKU: goto i6RP7; YSqTe: $stmt = $dbh->prepare($sql); goto iYR7K; iYR7K: if ($stmt->execute($values)) { goto tFrKU; } goto q664V; B4vuE: goto rQP75; goto fPGrw; PGZ_X: jl5VU: goto DdhNr; fSiUi: if (!$nextRowset) { goto fQ1Db; } goto qHvij; WgtwZ: goto jl5VU; goto TTZQx; u33ew: Gnj90: goto PGZ_X; qHvij: $stmt->nextRowset(); goto dmoL9; rDLRy: foreach ($values as $k => $v) { goto KO8wl; KO8wl: if (is_string($k)) { goto Dqq6J; } goto ms48k; Oiwzc: $sql = preg_replace("\x7e" . preg_quote($k) . "\x7e", "\x27" . $v . "\x27", $sql); goto gvrlH; ms48k: $sql = preg_replace("\x7e\x5b\77\x5d\176", "\x27" . $v . "\x27", $sql, 1); goto h0o50; JaNo2: WR0mZ: goto gTiCu; h0o50: goto jY0xS; goto NndhD; NndhD: Dqq6J: goto Oiwzc; gvrlH: jY0xS: goto JaNo2; gTiCu: } goto krcnR; krcnR: uZ4zZ: goto cWCtA; m6bIV: tQLYQ: goto u33ew; i6RP7: rQP75: goto fSiUi; cWCtA: return $sql; goto q9puo; fPGrw: fQ1Db: goto eefwR; eefwR: switch ($view) { case "\x63\x6f\x75\x6e\164": return $stmt->rowCount(); case "\162\157\167": return $stmt->fetch(); case "\157\156\145": return $stmt->fetchColumn($column); case "\x63\157\154\165\155\x6e": return $stmt->fetchAll(PDO::FETCH_COLUMN, $column); case "\165\x6e\x69\x71": return $stmt->fetchAll(PDO::FETCH_UNIQUE); default: return $stmt->fetchAll(); } goto m6bIV; vdzlQ: $keys = []; goto rDLRy; nW5Ax: if (!("\161\x75\145\x72\171" == $view)) { goto DJB6z; } goto vdzlQ; q664V: return false; goto WgtwZ; DdhNr: } catch (PDOException $e) { goto J7ZOk; J7ZOk: if (empty($GLOBALS["\x64\145\x62\165\x67"])) { goto IXSgl; } goto gXgRX; MlJ0o: aFkMA: goto gFDDd; gXgRX: throw $e; goto sLm9J; sLm9J: goto aFkMA; goto iIGiD; iIGiD: IXSgl: goto h32bD; h32bD: return false; goto MlJ0o; gFDDd: } } public function getAdmins() { return array_filter(explode("\54", $this->getSetting("\x61\144\155\x69\156\x73"))); } public function auth() { goto NXB_8; U8VHm: $r = $this->getcommands(false, ["\164\x79\160\x65" => "\143\x68\x61\164", "\143\x68\x61\x74\x5f\x69\144" => $this->LgHMN["\x61\144\155\x69\x6e"]]); goto sjBhQ; sjBhQ: foreach ($r as $k => $v) { $c[$v["\x63\157\x6d\155\141\156\144"]] = $v["\x64\x65\163\x63\162\151\x70\164\151\x6f\x6e"]; KAh9t: } goto TOk_w; GSFRK: $this->uxi0f = true; goto U8VHm; NQpBT: $this->PClh8 = $c["\144\x62"]; goto lnGQY; TOk_w: WWPxk: goto NQpBT; lnGQY: Deemh: goto dLUNg; NXB_8: if (!($this->gM3SQ["\146\162\x6f\x6d"] == $this->LgHMN["\141\x64\x6d\151\x6e"] || in_array($this->gM3SQ["\146\x72\157\x6d"], $this->getAdmins()))) { goto Deemh; } goto GSFRK; dLUNg: } public function callbackCheck() { goto yT7wE; p5MNj: $this->answer($this->gM3SQ["\x63\141\x6c\x6c\142\141\x63\x6b\137\151\x64"], $GLOBALS["\144\x65\x62\x75\x67"] ? $this->gM3SQ["\x63\x61\154\154\x62\x61\143\153"] : false); goto g59IY; yT7wE: if (!(empty($this->e1Vxm) && !empty($this->gM3SQ["\143\x61\x6c\154\x62\x61\x63\153\137\151\x64"]))) { goto rA9tG; } goto p5MNj; g59IY: rA9tG: goto yY2yT; yY2yT: } public function session() { goto soWvg; LEIRe: gylP4: goto uGDFC; uIRM5: if (!empty($this->gM3SQ["\x72\145\160\x6c\171"])) { goto gylP4; } goto weGo_; j3JTG: unset($_SESSION["\x72\145\x70\x6c\x79"]); goto LEIRe; uGDFC: ly74g: goto SRhIV; embl6: session_start(); goto VIkk3; weGo_: foreach ($_SESSION["\x72\145\160\x6c\x79"] as $k => $v) { $this->delete($this->gM3SQ["\x63\x68\x61\x74"], $k); bPeLe: } goto Dvxst; VIkk3: if (empty($_SESSION["\162\145\x70\154\171"])) { goto ly74g; } goto uIRM5; soWvg: session_id($this->gM3SQ["\146\x72\157\x6d"]); goto embl6; Dvxst: XS8Mw: goto j3JTG; SRhIV: } public function sd($var, $log = false, $json = false, $raw = false) { goto te_S0; qhux8: ocDKx: goto y0AEG; Olmqs: dqL8C: goto btSY3; Xq5bR: goto dqL8C; goto qhux8; xIUmB: return $this->send($this->LgHMN["\x61\144\x6d\151\156"], debug_backtrace()[0]["\x6c\151\x6e\145"] . "\x3a\12" . var_export($var, true)); goto c7bvZ; pf82E: if ($json) { goto nxdWI; } goto P74Lg; aDuzE: goto dqL8C; goto dMJW3; AivGQ: file_put_contents("\57\x6c\x6f\147\x73\x2f\144\x65\x62\x75\147", json_encode($var, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); goto Xq5bR; y0AEG: file_put_contents("\57\154\x6f\x67\x73\57\x64\145\x62\165\x67", $var); goto Olmqs; te_S0: if (!$log) { goto plx3c; } goto pf82E; btSY3: plx3c: goto xIUmB; WG2dm: file_put_contents("\x2f\154\x6f\x67\x73\57\144\145\x62\165\x67", var_export($var, true)); goto aDuzE; dMJW3: nxdWI: goto AivGQ; P74Lg: if ($raw) { goto ocDKx; } goto WG2dm; c7bvZ: } public function setLang($lang) { goto aGmYY; wIv7L: $this->setPacConf($conf); goto aSZj6; aGmYY: $conf = $this->getPacConf(); goto gYHKM; gYHKM: $this->Ka8Qu = $conf["\x6c\x61\x6e\x67\x75\141\147\x65"] = $lang; goto wIv7L; aSZj6: $this->menu("\143\x6f\x6e\146\151\x67"); goto LJcmG; LJcmG: } public function request($method, $data, $json_header = 0) { goto R2YQk; h9ikf: Hmjvo: goto XETf3; xlkko: foreach ($d as $k => $v) { $f[] = [$v["\146\x75\156\143\x74\151\157\x6e"] => $v["\141\162\147\163"]]; tXFc1: } goto wqLyu; R2YQk: $ch = curl_init(); goto FRqOh; L49dT: echo "\12\x77\x68\157\x3a\x20" . var_export($f, true); goto tUfhD; DwwFU: if (!($res["\x6f\x6b"] == false)) { goto Hmjvo; } goto MSXlm; LUM0z: if (empty($GLOBALS["\144\x65\142\165\147"])) { goto sFfbL; } goto TmLxU; DfWoM: $res = json_decode(curl_exec($ch), true); goto m5PRp; MSXlm: $this->sd(["\162\145\x71\165\x65\x73\x74" => $data, "\162\x65\x73\160\157\156\163\x65" => $res]); goto h9ikf; m5PRp: curl_close($ch); goto LUM0z; FRqOh: curl_setopt_array($ch, [CURLOPT_URL => $this->JJ6XR . $method, CURLOPT_CUSTOMREQUEST => "\120\117\x53\124", CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => $json_header ? ["\103\x6f\156\x74\x65\x6e\x74\x2d\x54\x79\160\x65\x3a\40\141\160\x70\x6c\151\x63\x61\x74\x69\157\156\57\x6a\x73\157\156"] : [], CURLOPT_POSTFIELDS => $data]); goto DfWoM; VamQl: return $res; goto ab9mB; wqLyu: EccBh: goto L49dT; tUfhD: echo "\12\x72\x65\x73\x3a\x20" . var_export($res, true); goto DwwFU; TmLxU: $d = debug_backtrace(); goto xlkko; XETf3: sFfbL: goto VamQl; ab9mB: } public function setwebhook() { goto wHQGs; wHQGs: $ip = $this->ByabN; goto Fy8Ci; Fy8Ci: if (!empty($ip)) { goto NDIkS; } goto VyKcw; X0ICU: return $this->request("\163\145\x74\127\x65\142\150\157\157\x6b", ["\x75\162\x6c" => "\150\x74\x74\x70\x73\72\57\x2f{$ip}\57\164\x6c\x67\x72\155\77\153\75{$this->LgHMN["\153\145\x79"]}", "\143\x65\162\164\151\x66\x69\x63\x61\x74\145" => curl_file_create("\57\x63\x65\x72\164\x73\x2f\163\x65\x6c\x66\137\160\x75\142\x6c\151\x63")]); goto iUj0a; E5jw_: NDIkS: goto dRQuN; dRQuN: echo "{$ip}\12"; goto X0ICU; VyKcw: die("\320\xbd\xd0\265\321\x82\x20\xd0\260\320\xb9\xd0\xbf\xd0\xb8"); goto E5jw_; iUj0a: } public function getcommands($lang = false, $scope = false) { return $this->request("\147\145\x74\x4d\171\103\157\x6d\155\141\x6e\144\x73", ["\154\x61\156\147\165\141\147\x65\x5f\x63\157\144\145" => $lang ?: '', "\x73\143\157\160\145" => json_encode($scope ?: ["\x74\171\x70\x65" => "\144\145\x66\x61\165\x6c\x74"])])["\162\145\x73\x75\x6c\x74"]; } public function setcommands($data) { return $this->request("\163\145\164\115\x79\x43\x6f\155\155\x61\156\x64\x73", json_encode($data), 1); } public function send($chat, $text, ?int $to = 0, $button = false, $reply = false, $mode = "\110\124\x4d\114", $entities = false, $forum = false) { goto bkefs; B7SAB: $data["\162\145\160\154\x79\x5f\x6d\141\162\x6b\165\x70"] = json_encode($extra); goto BZ5e1; WNquf: xQvle: goto n83Rp; A3rk2: tBIrH: goto Glqi1; H7zOm: if (!($entities && $offset)) { goto wm3IJ; } goto Ks4BH; OABr5: $data = ["\x63\x68\x61\164\x5f\x69\144" => $chat, "\x74\x65\170\x74" => trim($text) ? trim($text) : "\56\56\56", "\162\x65\x70\x6c\x79\137\x74\157\137\x6d\x65\x73\163\x61\147\x65\x5f\x69\144" => $to]; goto hzm3R; BRP7u: $offset = strlen("{$chatLink}\12"); goto xiPau; HSYqx: if (empty($extra)) { goto zdW7H; } goto B7SAB; f0Xfa: goto RwHRo; goto NUAI4; sYopQ: RwHRo: goto xn1ka; r3cqf: $text = "\x74\157\167\x65\162\72\xa{$text}"; goto SULvn; BVBFJ: IITRR: goto r3cqf; lx33y: goto lEMei; goto BVBFJ; G_Oip: $data["\155\145\163\x73\141\x67\145\137\164\x68\x72\145\141\x64\x5f\151\144"] = $forum; goto zERrC; HdjB8: goto pUyN7; goto A3rk2; xiPau: NpZfT: goto lx33y; Ks4BH: foreach ($entities as $k => $v) { $entities[$k]["\157\x66\x66\x73\145\164"] += $offset; ERiFM: } goto EQFLy; xn1ka: if (!$forum) { goto P6cXC; } goto G_Oip; SULvn: $offset = strlen("\164\157\167\x65\x72\x3a\xa"); goto E2b2f; n83Rp: $extra = ["\x69\156\x6c\151\x6e\145\137\153\x65\171\x62\x6f\141\162\144" => $button]; goto so_pe; E2b2f: lEMei: goto H7zOm; bkefs: if ($chat == $this->LgHMN["\x61\144\155\x69\x6e"]) { goto IITRR; } goto RwD5X; NUAI4: rofsR: goto PiH_K; ahnib: return $this->request("\163\145\156\x64\x4d\x65\163\x73\x61\x67\145", $data); goto dx6Mm; xQvpe: wm3IJ: goto OABr5; zERrC: P6cXC: goto ahnib; so_pe: pUyN7: goto HSYqx; LkLxz: goto pUyN7; goto WNquf; EQFLy: U02Sd: goto xQvpe; F81Cz: if ($button) { goto xQvle; } goto HdjB8; BZ5e1: zdW7H: goto Wh1q0; hzm3R: if (false !== $reply) { goto tBIrH; } goto F81Cz; RtFKR: $data["\160\141\x72\x73\x65\x5f\155\157\144\x65"] = $mode; goto f0Xfa; RwD5X: if (!($chatLink = $this->getSetting("\143\x68\x61\x74"))) { goto NpZfT; } goto oUF4u; PiH_K: $data["\145\x6e\164\x69\164\151\x65\163"] = json_encode($entities); goto sYopQ; oUF4u: $text = "{$chatLink}\12{$text}"; goto BRP7u; Glqi1: $extra = ["\x66\157\x72\143\145\x5f\x72\145\160\x6c\171" => true, "\x69\156\160\165\164\137\146\151\x65\154\x64\x5f\x70\154\x61\x63\x65\x68\157\x6c\x64\145\x72" => $reply, "\163\145\x6c\145\x63\x74\151\x76\x65" => true]; goto LkLxz; Wh1q0: if ($entities) { goto rofsR; } goto RtFKR; dx6Mm: } public function update($chat, $message_id, $text, $button = false, $mode = "\x48\124\x4d\114") { goto P48w6; P48w6: if ($this->uxi0f) { goto zAspr; } goto ctwkV; bAev3: $text = "{$chatLink}\xa{$text}"; goto CsTm0; hG8qt: ofW4p: goto rBxFh; rBxFh: return $this->request("\145\144\151\164\115\145\x73\x73\141\x67\145\124\x65\170\164", $data); goto jnYPb; toa8r: $data = ["\143\x68\141\x74\137\x69\144" => $chat, "\x6d\145\163\x73\141\147\x65\x5f\151\144" => $message_id, "\x74\x65\170\164" => trim($text) ? trim($text) : "\x2e\x2e\56", "\x70\141\162\163\x65\137\x6d\157\x64\145" => $mode]; goto reiXU; EI3pK: $data["\x72\x65\160\x6c\x79\137\155\x61\162\x6b\165\160"] = json_encode(["\x69\156\154\151\x6e\x65\137\x6b\x65\x79\x62\157\141\162\x64" => $button]); goto hG8qt; ctwkV: if (!($chatLink = $this->getSetting("\x63\x68\141\164"))) { goto x8TEZ; } goto bAev3; CsTm0: x8TEZ: goto IrA3T; IrA3T: zAspr: goto toa8r; reiXU: if (empty($button)) { goto ofW4p; } goto EI3pK; jnYPb: } public function splitText($text, $size = 4096) { goto UieB6; RW_A5: foreach ($tails as $v) { $lines[] = ["\x6c\x65\156\147\164\150" => mb_strlen($v, "\x75\x74\146\55\70"), "\164\x65\x78\x74" => $v]; WFNTv: } goto CaIE_; wYSfe: fwv_J: goto V5CRZ; wAun6: $i = 0; goto M73G0; cmWgj: goto fwv_J; goto niXlD; n6M37: return array_values($output); goto wYSfe; M73G0: foreach ($lines as $v) { goto vu647; vu647: $i += $v["\154\145\x6e\147\164\x68"]; goto yyNv7; N4N8n: mOEcv: goto asuf_; yyNv7: $output[ceil($i / $size)] .= $v["\x74\x65\170\x74"] . "\12"; goto N4N8n; asuf_: } goto IdpH6; UieB6: $tails = preg_split("\176\134\156\176", $text); goto wLVEA; wLVEA: if (!empty($tails)) { goto ZSAcN; } goto vyyT6; IdpH6: b7bRL: goto n6M37; CaIE_: bVUla: goto wAun6; vyyT6: return [$text]; goto cmWgj; niXlD: ZSAcN: goto RW_A5; V5CRZ: } public function sendPhoto($chat, $id_url_cFile, $caption = false, $to = false, $entities = false, $forum = false) { goto sCv2h; w07bP: if (!($entities && $offset)) { goto BrcP1; } goto Hfp3q; caa5M: $data["\x6d\145\x73\163\141\x67\145\x5f\x74\150\x72\x65\141\144\137\151\x64"] = $forum; goto AXzIX; CcVJa: $caption = "{$chatLink}\xa{$caption}"; goto JJoXP; tN_FJ: if (!$forum) { goto vVGxG; } goto caa5M; gzHER: return $this->request("\163\145\156\144\x50\150\157\164\x6f", $data); goto LYk5O; b9Zyw: eni9l: goto tN_FJ; WXxmG: BrcP1: goto A1gnh; FX2vO: $offset = strlen("\164\157\x77\145\162\72\xa"); goto NwJaG; c4_z0: rs3xT: goto Lwkm3; XBAC1: $data["\x70\141\x72\163\x65\137\155\157\x64\x65"] = "\x48\124\x4d\x4c"; goto SST_L; mDtvn: if ($entities) { goto KHwZX; } goto XBAC1; AXzIX: vVGxG: goto gzHER; sCv2h: if (!$caption) { goto bMxML; } goto ZWC9t; q_RGm: if (!($chatLink = $this->getSetting("\143\150\141\x74"))) { goto rs3xT; } goto CcVJa; ixrJ_: ZMrYX: goto iXeLv; ro6K4: KHwZX: goto zHFFu; Hfp3q: foreach ($entities as $k => $v) { $entities[$k]["\x6f\146\x66\163\x65\164"] += $offset; FxLDS: } goto T2S_x; JJoXP: $offset = strlen("{$chatLink}\xa"); goto c4_z0; uVFLx: $data = ["\x63\150\x61\x74\137\151\x64" => $chat, "\160\150\157\x74\x6f" => $id_url_cFile, "\x63\141\160\x74\151\157\x6e" => $caption, "\x72\x65\x70\154\x79\137\x74\157\137\155\145\163\x73\x61\x67\145\137\151\x64" => $to]; goto mDtvn; Lwkm3: goto FDq4G; goto ixrJ_; ZWC9t: if ($chat == $this->LgHMN["\141\144\x6d\x69\x6e"]) { goto ZMrYX; } goto q_RGm; T2S_x: sQcdg: goto WXxmG; SST_L: goto eni9l; goto ro6K4; A1gnh: bMxML: goto uVFLx; zHFFu: $data["\x63\141\160\x74\151\157\x6e\x5f\x65\x6e\x74\x69\164\151\x65\x73"] = json_encode($entities); goto b9Zyw; NwJaG: FDq4G: goto w07bP; iXeLv: $caption = "\164\x6f\x77\x65\x72\x3a\xa{$caption}"; goto FX2vO; LYk5O: } public function sendFile($chat, $id_url_cFile, $caption = false, $to = false) { return $this->request("\163\145\156\x64\104\157\x63\165\155\x65\x6e\164", ["\x63\x68\141\164\137\x69\144" => $chat, "\x64\157\143\165\155\145\x6e\x74" => $id_url_cFile, "\x63\141\160\x74\151\157\x6e" => $caption, "\162\145\160\x6c\x79\x5f\164\157\137\x6d\145\x73\x73\x61\147\x65\137\x69\144" => $to, "\160\x61\x72\163\145\x5f\x6d\x6f\x64\x65" => "\110\x54\115\x4c"]); } public function answer($callback_id, $textNotify = false, $notify = false) { return $this->e1Vxm = $this->request("\141\x6e\163\167\x65\162\x43\x61\154\154\142\x61\x63\x6b\121\165\145\162\171", ["\143\141\154\154\142\141\x63\153\x5f\x71\165\145\x72\171\137\151\x64" => $callback_id, "\163\150\x6f\x77\x5f\141\154\145\162\x74" => $notify, "\x74\x65\x78\x74" => $textNotify]); } public function delete($chat, $message_id) { $data = ["\x63\x68\x61\x74\x5f\151\144" => $chat, "\x6d\x65\163\x73\141\147\x65\x5f\x69\144" => $message_id]; return $this->request("\144\145\154\x65\164\x65\115\x65\163\x73\141\x67\x65", $data); } public function pin($chat, $message_id, $notnotify = true) { $data = ["\143\150\x61\164\x5f\x69\144" => $chat, "\x6d\145\x73\x73\141\147\145\x5f\x69\x64" => $message_id, "\x64\x69\x73\141\x62\154\145\x5f\x6e\157\x74\x69\146\x69\143\141\x74\x69\x6f\x6e" => $notnotify]; return $this->request("\x70\x69\x6e\x43\x68\x61\x74\115\x65\163\x73\141\x67\x65", $data); } public function unpin($chat, $message_id) { $data = ["\143\x68\141\x74\137\x69\x64" => $chat, "\155\x65\163\x73\141\147\145\x5f\151\x64" => $message_id]; return $this->request("\165\x6e\160\151\156\103\x68\x61\164\x4d\x65\x73\x73\141\147\145", $data); } public function getInfoUser($tgid) { return $this->request("\x67\145\x74\103\150\141\164\115\x65\155\142\145\162", ["\x63\150\x61\x74\x5f\x69\x64" => $tgid, "\165\163\x65\162\137\x69\x64" => $tgid]); } public function invoice($title, $desc, $payload, array $order) { return $this->request("\x63\x72\145\141\x74\x65\x49\156\166\157\151\x63\145\x4c\x69\x6e\153", ["\164\x69\164\154\x65" => $title, "\x64\145\x73\143\162\151\160\x74\x69\157\x6e" => $desc, "\160\141\171\154\x6f\141\144" => $payload, "\160\162\x69\x63\145\163" => json_encode($order), "\x63\x75\x72\162\145\x6e\x63\171" => "\122\125\102", "\x70\x72\x6f\x76\x69\x64\x65\x72\137\x74\157\x6b\x65\x6e" => $this->getSetting("\x74\157\x6b\145\156")]); } }

Function Calls

None

Variables

None

Stats

MD5 6f948f26ef381d7467514f6a50f2751d
Eval Count 0
Decode Time 184 ms