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

Signing you up...

Thank you for signing up!

PHP Decode

<?php goto NK5N8; HzyBJ: function informunity_bitrix24_did_list($id = false) { goto wM..

Decoded Output download

<?php 
 
 goto NK5N8; HzyBJ: function informunity_bitrix24_did_list($id = false) { goto wMrJE; O4S9s: $sql .= " WHERE informunity_bitrix24_to_incoming_id = '" . q($id) . "'"; goto RlMV3; wMrJE: $sql = "
\x9SELECT informunity_bitrix24_to_incoming_id, a.extension extension, a.cidnum cidnum, pricid, enable_bitrix24,greatings,bye FROM bitrix24_to_incoming a
\x9INNER JOIN incoming b\xa	ON a.extension = b.extension AND a.cidnum = b.cidnum
\x9"; goto p0rD4; RlMV3: asszH: goto eciQP; eciQP: $results = sql($sql, "getAll", DB_FETCHMODE_ASSOC); goto e3S8J; p0rD4: if (!($id !== false && ctype_digit($id))) { goto asszH; } goto O4S9s; e3S8J: return is_array($results) ? $results : false; goto PuauR; PuauR: } goto eodgt; m1B3N: function informunity_bitrix24_get_settings() { goto G8oQR; cuDXw: return $db->getRow($sql, DB_FETCHMODE_ASSOC); goto WsGt8; h4jfW: $sql = "SELECT * FROM asterisk.informunity_bitrix24"; goto cuDXw; G8oQR: global $db; goto h4jfW; WsGt8: } goto kNWPg; vrOIa: function informunity_bitrix24_routing_list() { goto s3L74; s3L74: $sql = "SELECT b.route_id as route_id, b.intracompany_route as intracompany_route, a.ext as ext,a.enable_b24 as enable_b24,a.greatings as greatings,a.bye as bye FROM bitrix24_to_routing a LEFT JOIN outbound_routes b ON b.name=a.routename AND (a.enable_b24 = 'yes' OR a.enable_b24 = 'voting')"; goto H9Apn; H9Apn: $results = sql($sql, "getAll", DB_FETCHMODE_ASSOC); goto Z91aE; Z91aE: return is_array($results) ? $results : false; goto fsxpt; fsxpt: } goto Z_axY; a4MId: function informunity_bitrix24_did_get($did) { goto siXPg; bws_1: if (!(is_array($result) && count($result))) { goto x0p9r; } goto kwJqw; wWgy6: q0sFG: goto L1iF_; L1iF_: return false; goto m42M9; p6MCl: if (!(count($extarray) == 2)) { goto q0sFG; } goto ZruLF; s74it: $result = sql($sql, "getAll", DB_FETCHMODE_ASSOC); goto bws_1; siXPg: $extarray = explode("/", $did, 2); goto p6MCl; mVQos: x0p9r: goto wWgy6; kwJqw: return $result; goto mVQos; ZruLF: $sql = "SELECT * FROM bitrix24_to_incoming WHERE extension = " . q($extarray[0]) . " AND cidnum = " . q($extarray[1]); goto s74it; m42M9: } goto HzyBJ; bn2hA: function informunity_bitrix24_get_config($engine = '') { goto qfbMd; qfbMd: global $amp_conf; goto X9iw8; j2ohZ: $link = $amp_conf["AMPWEBROOT"] . "/admin/modules/informunity_bitrix24/asterisk-app/iu24records.php"; goto H8Wy0; ru6m9: $engine = null; goto av0Aq; av0Aq: P_7Tm: goto CID2o; pnSUU: goto iiFlv; goto LtUFE; EMRQ3: empty($config["token"]) && empty($config["refresh_token"]) ? '' : ($autorized = "yes"); goto OsWtM; H8Wy0: $linkfile = $amp_conf["AMPWEBROOT"] . "/iu24records.php"; goto CI5wL; dclLk: checkDependency("unzip"); goto bQqRX; PGaec: $nt->delete("informunity_bitrix24", "NOT_REGISTRED"); goto vaeSK; qvU2m: if ($autorized) { goto Yk3k1; } goto vlN06; vlN06: $nt->add_warning("informunity_bitrix24", "NOT_REGISTRED", "Informunity Bitrix24 module is installed but not registered", false, false, true, true); goto pnSUU; r_sRX: $config = informunity_bitrix24_get_settings(); goto fSwFN; OsWtM: NdmG9: goto efgDD; fSwFN: if (!isset($config["license"])) { goto NdmG9; } goto EMRQ3; X9iw8: if (!empty($engine)) { goto P_7Tm; } goto ru6m9; LtUFE: Yk3k1: goto PGaec; CID2o: chmod($amp_conf["AMPWEBROOT"] . "/admin/modules/informunity_bitrix24/asterisk-app/informunity_bitrix24-cli.php", 493); goto j2ohZ; efgDD: $nt = notifications::create(); goto qvU2m; CI5wL: !file_exists($linkfile) ? symlink($link, $linkfile) : ''; goto r_sRX; vaeSK: iiFlv: goto yEGrp; yEGrp: checkDependency("lame"); goto dclLk; bQqRX: } goto m1B3N; D6itD: function getTokens() { goto yKvSh; yKvSh: global $db; goto Pb_co; lUcc3: return empty($check) ? false : true; goto typkq; rWD5M: $check = $db->getRow($sql, DB_FETCHMODE_ASSOC); goto lUcc3; Pb_co: $sql = "SELECT token FROM asterisk.informunity_bitrix24 WHERE token != ''"; goto rWD5M; typkq: } goto tGFzQ; eodgt: function informunity_bitrix24_routing_get($id) { goto mTDr3; Vy__E: $result = sql($sql, "getRow", DB_FETCHMODE_ASSOC); goto Rzq_j; Rzq_j: return $result; goto K9b9Y; mTDr3: $sql = "SELECT * FROM bitrix24_to_routing WHERE informunity_b24_to_outgoing_id = '{$id}'"; goto Vy__E; K9b9Y: } goto vrOIa; NK5N8: function informunity_bitrix24_hook_core($viewing_itemid, $target_menuid) { goto zATSh; zATSh: $html = ''; goto NVLGw; FFGmn: return $html; goto zO1O4; IpHNP: VubI8: goto FFGmn; NVLGw: switch ($target_menuid) { case "did": goto bgqfU; rXDP1: $recordingList = recordings_list(); goto rGOcB; NLmlX: foreach ($recordingList as $r) { goto QVJgD; NlJ3n: cmu5q: goto bn2Tp; QVJgD: $checked = $r["id"] == $get_did[0]["greatings"] ? " SELECTED" : ''; goto YyINQ; YyINQ: $greatings .= "<option value="" . $r["id"] . "" " . $checked . ">" . $r["displayname"] . "</option>"; goto NlJ3n; bn2Tp: } goto AIHVg; uXAIK: eVNwf: goto zZpmt; a10WQ: foreach ($recordingList as $r) { goto OgaWJ; wCRo5: $bye .= "<option value="" . $r["id"] . "" " . $checked . ">" . $r["displayname"] . "</option>"; goto zYFsS; zYFsS: UcBnj: goto ncCz9; OgaWJ: $checked = $r["id"] == $get_did[0]["bye"] ? " SELECTED" : ''; goto wCRo5; ncCz9: } goto uXAIK; j9OwX: goto VubI8; goto hrH4D; rGOcB: $greatings = $bye = "<option>" . _("None") . "</option>"; goto NLmlX; zZpmt: $variables = array("label" => array("active" => "Activate the module in current inbound route "), "enabled_bitrix24_inbound" => $enabled_bitrix24_inbound, "greatings" => $greatings, "bye" => $bye); goto CARHr; AIHVg: pCCKJ: goto a10WQ; CARHr: $html = load_view(dirname(__FILE__) . "/views/inbound/settings.tpl", $variables); goto j9OwX; faub7: $enabled_bitrix24_inbound = !empty($get_did) ? $get_did[0]["enable_bitrix24"] : "no"; goto rXDP1; bgqfU: $get_did = informunity_bitrix24_did_get($viewing_itemid); goto faub7; hrH4D: case "routing": goto AvW9J; tWzy0: $greatings = $bye = "<option>" . _("None") . "</option>"; goto I4zmH; ebxpD: $rows = count($exts) + 1; goto Tu7MK; Tu7MK: $rows < 5 ? 5 : ($rows > 20 ? 20 : $rows); goto k6pd2; QJl1c: $exts = explode(",", $func["ext"]); goto ebxpD; bDBEo: $html = load_view(dirname(__FILE__) . "/views/outbound/settings.tpl", $variables); goto lGiIN; AvW9J: $func = informunity_bitrix24_routing_get($viewing_itemid); goto kkKfe; dveCl: J7703: goto QJl1c; k6pd2: $exten = implode("
", $exts); goto W4yNh; kkKfe: $enabled_bitrix24_outbound = !empty($func) ? $func["enable_b24"] : "no"; goto lQxo1; VPJyS: GTM0s: goto FDwKo; FDwKo: foreach ($recordingList as $r) { goto E4g74; E4g74: $checked = $r["id"] == $func["bye"] ? " SELECTED" : ''; goto RVjH5; RVjH5: $bye .= "<option value="" . $r["id"] . "" " . $checked . ">" . $r["displayname"] . "</option>"; goto T1j89; T1j89: aLZ7w: goto Vxvp6; Vxvp6: } goto dveCl; W4yNh: $variables = array("label" => array("active" => "Activate the module in current outbound route"), "enabled_bitrix24_outbound" => $enabled_bitrix24_outbound, "rows" => $rows, "exten" => $exten, "greatings" => $greatings, "bye" => $bye); goto bDBEo; lGiIN: goto VubI8; goto f623c; lQxo1: $recordingList = recordings_list(); goto tWzy0; I4zmH: foreach ($recordingList as $r) { goto p3suI; tbLaE: $greatings .= "<option value="" . $r["id"] . "" " . $checked . ">" . $r["displayname"] . "</option>"; goto s884Z; p3suI: $checked = $r["id"] == $func["greatings"] ? " SELECTED" : ''; goto tbLaE; s884Z: TweOh: goto jVXuS; jVXuS: } goto VPJyS; f623c: } goto g5nmg; g5nmg: Rkmav: goto IpHNP; zO1O4: } goto g3ntG; kNWPg: function checkDependency($app) { goto Y6Mgb; PHE_j: return true; goto yiDMD; yiDMD: TNlt2: goto Ge_OK; Y6Mgb: $notify = notifications::create(); goto r0omF; WsOlM: $notify->delete("informunity_bitrix24", $app . "_NOT_INSTALLED"); goto PHE_j; Ge_OK: $notify->add_warning("informunity_bitrix24", $app . "_NOT_INSTALLED", $app . " not installed on your system.", '', '', true, true); goto bkcrJ; r0omF: if (!fpbx_which($app)) { goto TNlt2; } goto WsOlM; bkcrJ: return false; goto sraIN; sraIN: } goto D6itD; g3ntG: function informunity_bitrix24_hookProcess_core($viewing_itemid, $request) { goto MbRGk; fs4iL: return $result; goto j2Pb1; tzXLi: b5FVj: goto kQRaq; J3uUo: if (isset($request["action"])) { goto b5FVj; } goto SXji1; FdQc7: switch ($request["action"]) { case "addIncoming": goto bjQHr; GzbxD: $q->bindParam(":greatings", $request["greatings"], \PDO::PARAM_STR); goto o20ss; bjQHr: if (!($request["enable_informunity_bitrix24"] != "no")) { goto kXMxC; } goto jd_hp; jd_hp: $sql = "REPLACE INTO bitrix24_to_incoming (extension, cidnum, enable_bitrix24,greatings,bye) values (:extension, :cidnum,:enable_informunity_bitrix24,:greatings,:bye)"; goto t6gYK; KSZWh: $q->execute(); goto nlOoc; o20ss: $q->bindParam(":bye", $request["bye"], \PDO::PARAM_STR); goto KSZWh; TkXXk: $q->bindParam(":cidnum", $request["cidnum"], \PDO::PARAM_STR); goto a8fYA; x7VZe: goto dY087; goto VU7zs; a8fYA: $q->bindParam(":enable_informunity_bitrix24", $request["enable_informunity_bitrix24"], \PDO::PARAM_STR); goto GzbxD; vAlWH: kXMxC: goto x7VZe; t6gYK: $q = $db->prepare($sql); goto CeuT4; CeuT4: $q->bindParam(":extension", $request["extension"], \PDO::PARAM_STR); goto TkXXk; nlOoc: $result = $db->lastInsertId(); goto vAlWH; VU7zs: case "delIncoming": goto cAkZ7; St4WG: $q->bindParam(":cidnum", $extarray[1], \PDO::PARAM_STR); goto aqSzE; vnYrB: if (!(count($extarray) == 2)) { goto yfaF3; } goto sLlOh; hQz1V: $result = $db->lastInsertId(); goto CyhWm; uBIwi: goto dY087; goto umygx; RORDt: $q = $db->prepare($sql); goto VtP_u; aqSzE: $q->execute(); goto hQz1V; VtP_u: $q->bindParam(":extension", $extarray[0], \PDO::PARAM_STR); goto St4WG; sLlOh: $sql = "DELETE FROM bitrix24_to_incoming WHERE extension = :extension AND cidnum = :cidnum"; goto RORDt; cAkZ7: $extarray = explode("/", $request["extdisplay"], 2); goto vnYrB; CyhWm: yfaF3: goto uBIwi; umygx: case "edtIncoming": goto BPcTr; kUbrE: cnJbe: goto qvg1k; ABm1R: $sql = "REPLACE INTO bitrix24_to_incoming (extension, cidnum, enable_bitrix24,greatings,bye) values (:extension, :cidnum,:enable_informunity_bitrix24,:greatings,:bye)"; goto iD_J0; k39YM: $result = $db->lastInsertId(); goto gIe3R; V2z_r: goto dY087; goto k3OtE; HhYu2: $q->bindParam(":cidnum", $request["cidnum"], \PDO::PARAM_STR); goto DThDG; A2ojk: $q = $db->prepare($sql); goto v_b_N; gIe3R: goto sH26Q; goto kUbrE; v_b_N: $q->bindParam(":extension", $extarray[0], \PDO::PARAM_STR); goto otVey; GaMy6: if ($request["enable_informunity_bitrix24"] == "no") { goto cnJbe; } goto ABm1R; otVey: $q->bindParam(":cidnum", $extarray[1], \PDO::PARAM_STR); goto fAMBU; DThDG: $q->bindParam(":enable_informunity_bitrix24", $request["enable_informunity_bitrix24"], \PDO::PARAM_STR); goto bF2XT; Xyax8: sH26Q: goto V2z_r; jlifg: $q->bindParam(":bye", $request["bye"], \PDO::PARAM_STR); goto q3B25; bF2XT: $q->bindParam(":greatings", $request["greatings"], \PDO::PARAM_STR); goto jlifg; iD_J0: $q = $db->prepare($sql); goto uklnG; qvg1k: $sql = "DELETE FROM bitrix24_to_incoming WHERE extension = :extension AND cidnum = :cidnum"; goto A2ojk; fAMBU: $q->execute(); goto Xyax8; q3B25: $q->execute(); goto k39YM; BPcTr: $extarray = explode("/", $request["extdisplay"], 2); goto GaMy6; uklnG: $q->bindParam(":extension", $request["extension"], \PDO::PARAM_STR); goto HhYu2; k3OtE: case "addroute": goto zFjup; GpKER: $q->bindParam(":informunity_b24_to_outgoing_id", $request["id"], \PDO::PARAM_STR); goto RAZRs; Es3up: $q = $db->prepare($sql); goto GpKER; dtSEY: $q->execute(); goto I29wF; I0Izr: vPTSq: goto CUtti; uVduV: $q->bindParam(":bye", $request["bye"], \PDO::PARAM_STR); goto dtSEY; zFjup: if (!($request["enable_informunity_bitrix24"] == "yes" || $request["enable_informunity_bitrix24"] == "voting")) { goto vPTSq; } goto JisTE; MYvNB: $ext = implode(",", explode("
", $request["members"])); goto E5Rkj; CUtti: goto dY087; goto vbnIb; VoVzX: $q->bindParam(":enable_informunity_bitrix24", $request["enable_informunity_bitrix24"], \PDO::PARAM_STR); goto MYvNB; I29wF: $result = $db->lastInsertId(); goto I0Izr; E5Rkj: $q->bindParam(":ext", $ext, \PDO::PARAM_STR); goto kvyhD; JisTE: $sql = "REPLACE INTO bitrix24_to_routing (informunity_b24_to_outgoing_id,routename, enable_b24, ext,greatings,bye) values (^informunity_b24_to_outgoing_id,:routename,:enable_informunity_bitrix24,:ext,:greatings,:bye)"; goto Es3up; kvyhD: $q->bindParam(":greatings", $request["greatings"], \PDO::PARAM_STR); goto uVduV; RAZRs: $q->bindParam(":routename", $request["routename"], \PDO::PARAM_STR); goto VoVzX; vbnIb: case "delroute": goto SjCNC; lszyh: $result = $db->lastInsertId(); goto rnhZG; f0uJa: $q->bindParam(":routename", $request["routename"], \PDO::PARAM_STR); goto FdKeO; hcxXS: $q = $db->prepare($sql); goto f0uJa; FdKeO: $q->execute(); goto lszyh; rnhZG: goto dY087; goto t0O_F; SjCNC: $sql = "DELETE FROM bitrix24_to_routing WHERE routename = :routename"; goto hcxXS; t0O_F: case "editroute": goto p0wvD; TXgNK: $q->bindParam(":ext", $ext, \PDO::PARAM_STR); goto ViQfK; p0wvD: if (!($request["enable_informunity_bitrix24"] == "no")) { goto ipjGV; } goto li1ET; li1ET: $sql = "DELETE FROM bitrix24_to_routing WHERE routename = :routename"; goto ZL9LJ; ZL9LJ: $q = $db->prepare($sql); goto hd13a; bJ8W4: $sql = "REPLACE INTO bitrix24_to_routing (informunity_b24_to_outgoing_id,routename, enable_b24,ext,greatings,bye) values (:informunity_b24_to_outgoing_id,:routename,:enable_informunity_bitrix24,:ext,:greatings,:bye)"; goto IgBIV; IgBIV: $q = $db->prepare($sql); goto nJVIV; ZT6_g: goto dY087; goto U0D4e; vVbmg: KJzvE: goto ZT6_g; pVCgy: $q->bindParam(":routename", $request["routename"], \PDO::PARAM_STR); goto SjTsO; Lh5xN: $q->execute(); goto xlQKa; ViQfK: $q->bindParam(":greatings", $request["greatings"], \PDO::PARAM_STR); goto dMk15; OEUiy: ipjGV: goto xKnjQ; xKnjQ: if (!($request["enable_informunity_bitrix24"] == "yes" || $request["enable_informunity_bitrix24"] == "voting")) { goto KJzvE; } goto bJ8W4; nJVIV: $q->bindParam(":informunity_b24_to_outgoing_id", $request["id"], \PDO::PARAM_STR); goto pVCgy; hd13a: $q->bindParam(":routename", $request["routename"], \PDO::PARAM_STR); goto IGshB; dMk15: $q->bindParam(":bye", $request["bye"], \PDO::PARAM_STR); goto Lh5xN; SjTsO: $q->bindParam(":enable_informunity_bitrix24", $request["enable_informunity_bitrix24"], \PDO::PARAM_STR); goto ydItl; ydItl: $ext = implode(",", explode("
\xa", $request["members"])); goto TXgNK; xlQKa: $result = $db->lastInsertId(); goto vVbmg; IGshB: $q->execute(); goto OEUiy; U0D4e: } goto WMpHu; RPCzN: BDmvh: goto J3uUo; MbRGk: if (!empty($viewing_itemid)) { goto BDmvh; } goto bAZV_; kQRaq: $result = ''; goto f7KKx; bAZV_: $viewing_itemid = null; goto RPCzN; bPafo: dY087: goto fs4iL; SXji1: return; goto tzXLi; WMpHu: Nxpln: goto bPafo; f7KKx: $db = \FreePBX::Database(); goto FdQc7; j2Pb1: } goto a4MId; Z_axY: function informunity_bitrix24_hookGet_config($engine) { goto juofq; WmorM: LYRk_: goto CPcur; cph3j: qUwTq: goto WmorM; CPcur: ZjkkU: goto o7eut; juofq: if (!getTokens()) { goto ZjkkU; } goto KBkNZ; KBkNZ: switch ($engine) { case "asterisk": goto EExai; hsW4Q: $ext->add($context, $exten, '', new ext_MacroExit()); goto Dsnos; a7Pge: $context = "hangup-hangler-finish"; goto lQIUu; zcbo0: foreach ($ringlist as $item) { goto Bu2a3; FjL0y: $ext->splice($context, $exten, "DIALGRP", new ext_gotoif("$[!${LEN(${B24_CALL_ID})}]", "DIALGRP")); goto KDAI0; KDAI0: $ext->splice($context, $exten, "DIALGRP", new ext_execif("$[!${REGEX("(.*[B][(]func-show-b24-B^s^1[)])" ${DIAL_OPTIONS})}]", "Set", "DIAL_OPTIONS=${DIAL_OPTIONS}B(func-show-b24-B^s^1)")); goto osZJa; Bu2a3: $exten = $item["grpnum"]; goto FjL0y; h9E3b: $ext->splice($context, $exten, "DIALGRP", new ext_execif("$[!${REGEX("(.*[M][(]auto-blkvm[)])" ${DIAL_OPTIONS})}]", "Set", "DIAL_OPTIONS=${DIAL_OPTIONS}M(auto-blkvm)")); goto Y_X5S; Y_X5S: pTbwU: goto egLOI; osZJa: $ext->splice($context, $exten, "DIALGRP", new ext_execif("$[!${REGEX("(.*[b][(]func-apply-sipheaders^s^1[)])" ${DIAL_OPTIONS})}]", "Set", "DIAL_OPTIONS=${DIAL_OPTIONS}b(func-apply-sipheaders^s^1)")); goto h9E3b; egLOI: } goto nx3rL; Mze0a: $ext->add($context, "h", '', new ext_Playback("${BYE_VOTE}")); goto PCH42; zZbeT: $ext->add($context, "i", '', new ext_Hangup()); goto zdVAP; Dsnos: $ext->add($context, $exten, "outcall", new ext_noop("\320\230\xd1\201\321\x85\320\xbe\xd0\xb4\xd1\x8f\xd1\211\320\xb8\320\xb9 \xd0\227\320\262\xd0\xbe\xd0\xbd\320\xbe\320\272")); goto Ke7vf; DS64P: foreach ($outrouting as $val) { goto spYbp; EMVA0: foreach ($patterns as $pattern) { goto oAP3E; CLlIC: $ext->splice($context, $exten, "1", new ext_setvar("__BYE_VOTE", recordings_get_file($val["bye"]))); goto P3AEm; vTE_L: if (!(trim($val["enable_b24"]) == "voting")) { goto XZz83; } goto btl9p; btl9p: $ext->splice($context, $exten, "1", new ext_setvar("__GREATINGS_VOTE", recordings_get_file($val["greatings"]))); goto CLlIC; nOdgH: smPfi: goto hpOcU; P3AEm: XZz83: goto nOdgH; VuE8z: $exten = $fpattern["dial_pattern"]; goto t9fI2; oAP3E: $fpattern = core_routing_formatpattern($pattern); goto VuE8z; t9fI2: $ext->splice($context, $exten, "1", new ext_execif("$["${DB_EXISTS(" . $context . "/${CALLERID(number)})}" != "1"]", "Set", "B24_OUT=1")); goto vTE_L; hpOcU: } goto S11rE; rA_r5: asi2c: goto FcKVB; FcKVB: if (empty($patterns)) { goto kGId5; } goto EMVA0; spYbp: $context = "outrt-" . $val["route_id"]; goto c3p68; RI7Ch: if (empty($extsensions)) { goto asi2c; } goto I9ViO; GnROo: kGId5: goto r3n49; I9ViO: foreach ($extsensions as $extension_num) { $astman->database_put($context, $extension_num, "YES"); gYMc2: } goto Maydu; c3p68: $patterns = core_routing_getroutepatternsbyid($val["route_id"]); goto sLA1B; sLA1B: $astman->database_deltree($context); goto ivmHg; r3n49: VIIPc: goto Aerwb; S11rE: mbBcD: goto GnROo; Maydu: OcWx3: goto rA_r5; ivmHg: $extsensions = explode(",", $val["ext"]); goto RI7Ch; Aerwb: } goto tecZ0; fL2RL: if (empty($version["ringgroups"])) { goto ST8iC; } goto UVpmr; iNBXR: $ext->add($context, $exten, '', new ext_setvar("MASTER_CHANNEL(DIALSTATUS)", "ANSWER")); goto SCE_9; GAbmo: $ext->add($context, $exten, '', new ext_gotoif("$[!${LEN(${IC_NUMBER})}]", "hh")); goto S_sMf; TSYno: $ext->add($context, $exten, '', new ext_agi($link . ",show,${B24_CALL_ID},${FROMEXTEN}")); goto o2RPf; k841R: $outrouting = informunity_bitrix24_routing_list(); goto AbPjM; NBaIj: $ext->add($context, $exten, '', new ext_execif("$[!${REGEX("(.*[B][(]func-show-b24-B^s^1[)])" ${D_OPTIONS})}]", "Set", "_D_OPTIONS=${D_OPTIONS}B(func-show-b24-B^s^1)")); goto a6zIu; zVzMl: if (!($outrouting || $pairing)) { goto cEFvR; } goto VuUeH; am4yY: $ext->add($context, $exten, '', new ext_execif("$["${DIALSTATUS}" == ""]", "Set", "DIALSTATUS=CANCEL")); goto BxPsg; Y2y2g: $manager = $settings["manager"]; goto RFI3O; Kv3VI: if (!(trim($item["enable_bitrix24"]) == "voting")) { goto f5s69; } goto GQMBs; lXAHU: global $amp_conf; goto I1V0E; AK4mN: JIl9a: goto zVzMl; y8LJw: $ext->add($context, $exten, '', new ext_gotoif("$[${LEN(${B24_CALL_ID})}]", "voting,s,1")); goto i0DE_; uohog: $ext->add($context, $exten, '', new ext_return()); goto i1J__; vw_7t: if (!$outrouting) { goto JIl9a; } goto OEUw5; VuUeH: $context = "voting"; goto zaQZy; Jb00p: $ext->add($context, "_[0-5]", '', new ext_Hangup()); goto p7khG; ndBFs: $ext->splice($context, $exten, '', new ext_execif("$[${LEN(${B24_CALL_ID})}]", "Set", "CHANNEL(hangup_handler_push)=hangup-hangler-from-internal-b24,s,1")); goto zEVhS; wzVP7: $ext->add($context, $exten, '', new ext_execif("$[${LEN(${B24_CALL_ID})}]", "Set", "CHANNEL(hangup_handler_push)=hangup-hangler-finish,s,1")); goto RDzjX; DmciB: $ext->add($context, $exten, "showcall", new ext_execif("$[!${LEN(${B24_CALL_ID})}]", "Return")); goto GAbmo; ahyZY: $ext->add($context, $exten, '', new ext_gotoif("$["${INTRACOMPANYROUTE}" == "YES"]", "iccall", "outcall")); goto IkKZd; Ng0Hz: GEZa3: goto LdTrq; W6jJu: $ext->add($context, $exten, "start", new ext_setvar("TIMEOUT(digit)", "3")); goto bhw5H; iYQT4: $ext->add($context, $exten, '', new ext_execif("$["${B24_OUT}" != "1"]", "MacroExit")); goto VsUis; VZp43: $ext->add($context, $exten, '', new ext_execif("$[!${REGEX("(.*[b][(]func-dialout-trunk-predial-hook-b^s^1[)])" ${DIAL_TRUNK_OPTIONS})}]", "Set", "_DIAL_TRUNK_OPTIONS=${DIAL_TRUNK_OPTIONS}b(func-dialout-trunk-predial-hook-b^s^1)")); goto s0WVG; B8o73: $ext->add($context, $exten, '', new ext_execif("$[!${LEN(${B24_CALL_ID})}]", "Return")); goto bM_9r; EExai: global $ext; goto lXAHU; G3mQf: $ext->add($context, $exten, '', new ext_return()); goto U6ye1; PHcIJ: $ext->add($context, $exten, '', new ext_setvar("NOW", "${EPOCH}")); goto u5M92; zZrJE: $exten = "s"; goto iYQT4; LdTrq: ST8iC: goto PXAkM; e8300: $context = "ext-group"; goto zcbo0; xHF3c: $ext->add($context, $exten, '', new ext_execif("$[!${LEN(${B24_CALL_ID})}]", "MacroExit")); goto NBaIj; oJXvL: $ext->add($context, $exten, '', new ext_execif("$[!${LEN(${B24_CALL_ID})}]", "Return")); goto d00SU; bUm7T: $context = "macro-auto-blkvm"; goto jM8iC; VkpZV: $ext->add($context, $exten, '', new ext_return()); goto AK4mN; zcAZx: $ext->add($context, "_[0-5]", '', new ext_Playback("${BYE_VOTE}")); goto Jb00p; V1ewI: $ext->add($context, $exten, '', new ext_execif("$[!${LEN(${B24_CALL_ID})}]", "MacroExit")); goto JTpy_; u5M92: $ext->add($context, $exten, '', new ext_noop("${STIME}")); goto NqwCw; yvu2B: $ext->add($context, $exten, "out", new ext_setvar("_STIME", "${EPOCH}")); goto LzNxv; PXAkM: B5vec: goto vw_7t; jM8iC: $exten = "s"; goto V1ewI; JONKX: $ext->add($context, $exten, '', new ext_execif("$[!${REGEX("(.*[g])" ${D_OPTIONS})}]", "Set", "_D_OPTIONS=${D_OPTIONS}g")); goto CcaJr; iUBxv: $ext->add($context, $exten, '', new ext_gotoif("$[!${LEN(${B24_CALL_ID})} & "${DIRECTION}"="OUTBOUND"]", "newcall", "showcall")); goto CcZEX; IkKZd: $ext->add($context, $exten, "iccall", new ext_noop("\xd0\x9c\xd0\xb5\xd0\xb6\320\264\xd1\x83 \320\x90\xd0\xa2\320\241")); goto jU9rQ; PCH42: $ext->add($context, "h", '', new ext_Hangup()); goto bUm7T; IijBM: $ext->add($context, $exten, '', new ext_MacroExit()); goto a7Pge; JT34Q: $exten = "s"; goto wzVP7; U6ye1: $context = "hangup-hangler-out-hide"; goto apE2Y; b72qw: $ext->add($context, $exten, '', new ext_agi($link . ",finish,${B24_CALL_ID},${B24_USER_ID},${DIALSTATUS},${ANSWER_TIME},${RECORDINGPATH},${VOTE}")); goto uohog; Ke7vf: $ext->add($context, $exten, '', new ext_setvar("_DIRECTION", "OUTBOUND")); goto VZp43; BxPsg: $ext->add($context, $exten, '', new ext_execif("$["${DIALSTATUS}" == "ANSWER"]", "Set", "ANSWER_TIME=${CDR(billsec)}")); goto PHcIJ; a6zIu: $ext->add($context, $exten, '', new ext_execif("$[!${REGEX("(.*[M][(]auto-blkvm[)])" ${D_OPTIONS})}]", "Set", "_D_OPTIONS=${D_OPTIONS}M(auto-blkvm)")); goto vWTr2; XYc9R: $ext->add($context, "_[0-5]", '', new ext_setvar("MASTER_CHANNEL(VOTE)", "${EXTEN}")); goto zcAZx; J4fC3: $ext->add($context, $exten, '', new ext_setvar("_DIALSTATUS", "ANSWER")); goto IijBM; lQIUu: $exten = "s"; goto vZFoe; x80Ti: $ext->add($context, $exten, '', new ext_execif("$[!${LEN(${B24_CALL_ID})}]", "Return")); goto Ck29W; AbPjM: $pairing = informunity_bitrix24_did_list(); goto Y2y2g; zdVAP: $ext->add($context, "t", '', new ext_Playback("${BYE_VOTE}")); goto zXzoC; KFdI2: $version = $modulef->getinfo("ringgroups"); goto fL2RL; WNAUM: $ext->add($context, $exten, '', new ext_setvar("MASTER_CHANNEL(B24_USER_ID_LAST)", "${B24_USER_ID}")); goto XdPu4; FGZW0: $ext->add($context, $exten, '', new ext_return()); goto dlhPR; GQMBs: $context = "macro-dial-one"; goto clbwA; CcaJr: LHI10: goto fYhau; tecZ0: SlHid: goto aWbzu; zXzoC: $ext->add($context, "t", '', new ext_Hangup()); goto Mze0a; CcZEX: $ext->add($context, $exten, "newcall", new ext_execif("$[!${LEN(${B24_USER_ID})}]", "Agi", $link . ",get_uid,${FROMEXTEN}")); goto NAjgO; ZXu3n: $ext->add($context, $exten, '', new ext_execif("$[!${LEN(${B24_CALL_ID})}]", "Return")); goto WNAUM; vWTr2: if (!(trim($item["enable_bitrix24"]) == "voting")) { goto LHI10; } goto JONKX; SCE_9: $ext->add($context, $exten, '', new ext_MacroExit()); goto yvu2B; xsVvC: $context = "macro-dialout-one-predial-hook"; goto Fwn5j; j_Ij0: if (!is_array($ringlist)) { goto GEZa3; } goto e8300; aWbzu: $context = "macro-dialout-trunk-predial-hook"; goto zZrJE; s0WVG: $ext->add($context, $exten, '', new ext_execif("$[${LEN(${GREATINGS_VOTE})} & ${LEN(${BYE_VOTE})} & !${REGEX("(.*[F][(]voting^s^1[)])" ${DIAL_TRUNK_OPTIONS})}]", "Set", "_DIAL_TRUNK_OPTIONS=${DIAL_TRUNK_OPTIONS}F(voting^s^1)")); goto Ydp1Z; p7khG: $ext->add($context, "i", '', new ext_Playback("${BYE_VOTE}")); goto zZbeT; ahSR5: $context = "hangup-hangler-from-internal-b24"; goto ZXu3n; OFO6G: $context = "func-dialout-trunk-predial-hook-b"; goto JT34Q; apE2Y: $exten = "s"; goto x80Ti; PKjbh: $exten = "s"; goto iUBxv; nx3rL: livuH: goto Ng0Hz; dYHN2: $context = "func-apply-sipheaders"; goto ndBFs; HL7eN: $ext->add($context, $exten, '', new ext_wait("1")); goto W6jJu; I1V0E: $link = $amp_conf["AMPWEBROOT"] . "/admin/modules/informunity_bitrix24/asterisk-app/informunity_bitrix24-cli.php"; goto tvrK7; fjcNc: foreach ($pairing as $item) { goto v6ruL; HgBPl: ShbPH: goto oUt5z; fwQ4k: $exten = $exten . (empty($cidnum) ? '' : "/" . $cidnum); goto eYGXd; cKq_g: $exten = "s"; goto YTKrZ; v6ruL: if (!($item["informunity_bitrix24_to_incoming_id"] != 0 && ($item["enable_bitrix24"] == "yes" || trim($item["enable_bitrix24"]) == "voting"))) { goto ShbPH; } goto lPku0; eXZP9: $pricid = true; goto hCmv5; oGtrD: $ext->splice($context, $exten, "did-cid-hook", new ext_setvar("B24_USER_NUMBER", '')); goto Xx2ul; lPku0: $exten = trim($item["extension"]); goto o4h8M; ercUl: $ext->splice($context, $exten, "did-cid-hook", new ext_macro("user-callerid")); goto M4Noi; SzIWl: $ext->splice($context, $exten, "did-cid-hook", new ext_dial("LOCAL/${B24_USER_NUMBER}@from-internal,30")); goto oGtrD; NoqzJ: B24l_: goto eXZP9; XFPbm: qEi_R: goto HgBPl; hdOsW: $ext->splice($context, $exten, "did-cid-hook", new ext_gotoif("$[${DB_EXISTS(DND/${B24_USER_NUMBER})} = 1]", "dest-ext")); goto xm461; cEVeU: $ext->splice($context, $exten, "did-cid-hook", new ext_execif("$[${LEN(${B24_CALL_ID})}]", "Set", "CHANNEL(hangup_handler_push)=hangup-hangler-finish,s,1")); goto p1L8l; UKxhN: goto labFa; goto IftaC; hCmv5: TIVtV: goto UKxhN; WBoNx: UHJW3: goto RlYzZ; M4Noi: $ext->splice($context, $exten, "did-cid-hook", new ext_gosub("1", "s", "sub-record-check", "exten,${B24_USER_NUMBER},dontcare")); goto SzIWl; W1Jvp: if ($cidnum != '' && $exten == '') { goto jg0mH; } goto v2NNd; xm461: $ext->splice($context, $exten, "did-cid-hook", new ext_gotoif("$[!${LEN(${B24_USER_NUMBER})}]", "dest-ext")); goto ercUl; wqTzN: $pricid = false; goto gz7kq; xbuLj: $context = $pricid ? "ext-did-0001" : "ext-did-0002"; goto RQkxH; o4h8M: $cidnum = trim($item["cidnum"]); goto cTXik; RlYzZ: $ext->splice($context, $exten, "did-cid-hook", new ext_agi($link . ",register,INBOUND,${CALLERID(number)}")); goto cEVeU; RQkxH: $exten = empty($exten) ? "s" : $exten; goto fwQ4k; oUt5z: buXOt: goto WayT3; gz7kq: goto TIVtV; goto NoqzJ; eYGXd: if (!(trim($item["enable_bitrix24"]) == "voting")) { goto UHJW3; } goto WiXPa; v2NNd: if ($cidnum != '' && $exten != '' || $cidnum == '' && $exten == '') { goto B24l_; } goto wqTzN; YTKrZ: $pricid = $item["pricid"] ? true : false; goto RqqRn; RqqRn: labFa: goto xbuLj; IftaC: jg0mH: goto cKq_g; WiXPa: $ext->splice($context, $exten, "did-cid-hook", new ext_setvar("__GREATINGS_VOTE", recordings_get_file($item["greatings"]))); goto gYEOl; cTXik: if (!(trim($item["enable_bitrix24"]) == "yes" || trim($item["enable_bitrix24"]) == "voting")) { goto qEi_R; } goto W1Jvp; p1L8l: if (!($manager == 1)) { goto iJ02Y; } goto hdOsW; Xx2ul: iJ02Y: goto XFPbm; gYEOl: $ext->splice($context, $exten, "did-cid-hook", new ext_setvar("__BYE_VOTE", recordings_get_file($item["bye"]))); goto WBoNx; WayT3: } goto ymhe7; vZFoe: $ext->add($context, $exten, '', new ext_setvar("ANSWER_TIME", '')); goto oJXvL; bM_9r: $ext->add($context, $exten, '', new ext_agi($link . ",show,${B24_CALL_ID},${EXTTOCALL}")); goto o3NdI; ojicY: $ext->add($context, $exten, '', new ext_waitexten("10")); goto XYc9R; hOEWM: $ext->add($context, $exten, '', new ext_Answer()); goto HL7eN; jU9rQ: $ext->add($context, $exten, '', new ext_setvar("_IC_NUMBER", "${OUTNUM}")); goto hsW4Q; NAjgO: $ext->add($context, $exten, '', new ext_agi($link . ",register,OUTBOUND,${DIAL_NUMBER},${B24_USER_ID}")); goto DmciB; UVpmr: $ringlist = ringgroups_list(true); goto j_Ij0; Fwn5j: $exten = "s"; goto xHF3c; VX0Gk: $ext->add($context, $exten, "in", new ext_setvar("MASTER_CHANNEL(STIME)", "${EPOCH}")); goto ccKG7; S_sMf: $ext->add($context, $exten, '', new ext_setvar("FROMEXTEN", "${IC_NUMBER}")); goto TSYno; dlhPR: $modulef = new module_functions(); goto KFdI2; ccKG7: $ext->add($context, $exten, '', new ext_setvar("MASTER_CHANNEL(B24_USER_ID)", "${B24_USER_ID}")); goto iNBXR; i0DE_: f5s69: goto xsVvC; ymhe7: HSjWK: goto Kv3VI; i1J__: cEFvR: goto ar6YI; ar6YI: goto LYRk_; goto ASpfy; zEVhS: $context = "func-show-b24-B"; goto B8o73; OEUw5: global $astman; goto DS64P; RDzjX: $ext->add($context, $exten, '', new ext_return()); goto z7OSe; JLjGz: $ext->add($context, $exten, '', new ext_execif("$[${LEN(${CALLFILENAME})}]", "Set", "RECORDINGPATH=${YEAR}/${MONTH}/${DAY}/${CALLFILENAME}.mp3", "Set", "RECORDINGPATH=")); goto b72qw; LzNxv: $ext->add($context, $exten, '', new ext_setvar("_B24_USER_ID", "${B24_USER_ID}")); goto J4fC3; JTpy_: $ext->add($context, $exten, '', new ext_gotoif("$["${DIRECTION}" = "OUTBOUND"]", "out")); goto VX0Gk; Ydp1Z: $ext->add($context, $exten, '', new ext_MacroExit()); goto OFO6G; XdPu4: $ext->add($context, $exten, '', new ext_agi($link . ",hide,${B24_CALL_ID},${B24_USER_ID}")); goto FGZW0; o2RPf: $ext->add($context, $exten, "hh", new ext_setvar("CHANNEL(hangup_handler_push)", "hangup-hangler-out-hide,s,1)")); goto G3mQf; bhw5H: $ext->add($context, $exten, '', new ext_Background("${GREATINGS_VOTE}")); goto ojicY; VsUis: $ext->add($context, $exten, '', new ext_execif("$[!${REGEX("(.*[B][(]func-dialout-trunk-predial-hook-B^s^1[)])" ${DIAL_TRUNK_OPTIONS})}]", "Set", "_DIAL_TRUNK_OPTIONS=${DIAL_TRUNK_OPTIONS}B(func-dialout-trunk-predial-hook-B^s^1)")); goto lWEzL; fYhau: $ext->add($context, $exten, '', new ext_MacroExit()); goto dYHN2; tvrK7: $settings = informunity_bitrix24_get_settings(); goto k841R; NqwCw: $ext->add($context, $exten, '', new ext_execif("$["${ANSWER_TIME}"<"1"]", "Set", "ANSWER_TIME=${MATH(${NOW}-${STIME},i)}")); goto JLjGz; clbwA: $exten = "s-ANSWER"; goto y8LJw; RFI3O: if (empty($pairing)) { goto B5vec; } goto fjcNc; zaQZy: $exten = "s"; goto hOEWM; o3NdI: $ext->add($context, $exten, '', new ext_return()); goto ahSR5; z7OSe: $context = "func-dialout-trunk-predial-hook-B"; goto PKjbh; lWEzL: $ext->add($context, $exten, '', new ext_execif("$[!${REGEX("(.*[M][(]auto-blkvm[)])" ${DIAL_TRUNK_OPTIONS})}]", "Set", "_DIAL_TRUNK_OPTIONS=${DIAL_TRUNK_OPTIONS}M(auto-blkvm)")); goto ahyZY; d00SU: $ext->add($context, $exten, '', new ext_execif("$["${DIALSTATUS}" == "BUSY"]", "Set", "B24_USER_ID=${B24_USER_ID_LAST}")); goto am4yY; Ck29W: $ext->add($context, $exten, '', new ext_agi($link . ",hide,${B24_CALL_ID},${B24_USER_ID}")); goto VkpZV; ASpfy: } goto cph3j; o7eut: } goto bn2hA; tGFzQ: ?> 

Did this file decode correctly?

Original Code

<?php

 goto NK5N8; HzyBJ: function informunity_bitrix24_did_list($id = false) { goto wMrJE; O4S9s: $sql .= "\40\127\110\x45\122\x45\40\x69\156\146\157\162\155\165\x6e\151\x74\x79\x5f\142\151\x74\x72\x69\170\62\x34\137\164\x6f\x5f\151\156\143\157\x6d\151\x6e\x67\x5f\x69\144\x20\75\x20\47" . q($id) . "\x27"; goto RlMV3; wMrJE: $sql = "\12\x9\x53\x45\x4c\x45\x43\x54\x20\x69\x6e\146\x6f\162\x6d\165\x6e\151\164\x79\137\142\x69\164\x72\151\170\x32\64\x5f\164\x6f\x5f\x69\x6e\x63\x6f\155\x69\x6e\147\x5f\x69\x64\54\x20\x61\56\x65\170\x74\145\156\x73\x69\x6f\x6e\x20\x65\x78\x74\145\156\163\x69\157\156\x2c\40\141\56\143\151\144\156\x75\x6d\40\x63\151\x64\156\165\x6d\54\x20\160\162\151\143\x69\x64\x2c\40\145\x6e\x61\142\x6c\x65\137\142\151\164\x72\151\x78\62\64\54\x67\162\145\x61\x74\151\156\x67\163\54\142\171\x65\40\x46\x52\117\x4d\40\x62\151\x74\162\x69\170\62\64\x5f\x74\157\x5f\151\x6e\143\x6f\x6d\x69\x6e\147\x20\x61\12\x9\111\x4e\116\x45\x52\x20\112\117\111\x4e\x20\151\156\143\157\x6d\151\x6e\147\40\x62\xa\11\x4f\x4e\x20\141\x2e\x65\x78\164\145\156\x73\151\x6f\156\x20\75\40\142\x2e\x65\x78\x74\x65\156\x73\151\x6f\x6e\x20\x41\116\104\x20\141\x2e\x63\151\x64\x6e\x75\x6d\x20\x3d\40\142\56\143\x69\x64\x6e\x75\155\12\x9"; goto p0rD4; RlMV3: asszH: goto eciQP; eciQP: $results = sql($sql, "\147\x65\164\101\154\x6c", DB_FETCHMODE_ASSOC); goto e3S8J; p0rD4: if (!($id !== false && ctype_digit($id))) { goto asszH; } goto O4S9s; e3S8J: return is_array($results) ? $results : false; goto PuauR; PuauR: } goto eodgt; m1B3N: function informunity_bitrix24_get_settings() { goto G8oQR; cuDXw: return $db->getRow($sql, DB_FETCHMODE_ASSOC); goto WsGt8; h4jfW: $sql = "\x53\105\114\x45\x43\124\x20\52\40\x46\122\117\115\40\x61\163\164\145\x72\151\163\153\x2e\151\156\146\157\x72\x6d\x75\156\x69\x74\171\137\x62\x69\x74\x72\x69\x78\62\64"; goto cuDXw; G8oQR: global $db; goto h4jfW; WsGt8: } goto kNWPg; vrOIa: function informunity_bitrix24_routing_list() { goto s3L74; s3L74: $sql = "\123\x45\114\x45\103\124\40\142\x2e\x72\157\x75\164\145\x5f\x69\x64\x20\141\163\40\162\157\165\x74\x65\x5f\x69\144\54\x20\x62\56\x69\x6e\x74\162\x61\143\157\x6d\160\x61\156\x79\x5f\x72\157\x75\164\145\40\141\x73\40\x69\x6e\164\x72\141\143\157\x6d\160\141\156\x79\x5f\x72\x6f\165\x74\x65\54\40\x61\x2e\145\170\x74\x20\141\x73\40\145\170\x74\54\x61\56\x65\156\x61\x62\x6c\145\x5f\x62\62\x34\40\x61\163\x20\145\x6e\141\142\154\x65\x5f\142\62\64\x2c\x61\56\x67\162\145\x61\x74\x69\x6e\x67\x73\40\141\163\40\x67\x72\145\x61\x74\151\x6e\x67\163\x2c\141\56\142\x79\145\x20\141\x73\40\x62\171\x65\x20\106\x52\x4f\115\40\x62\x69\x74\x72\151\170\62\x34\137\x74\157\x5f\x72\157\x75\164\151\156\x67\x20\141\x20\x4c\x45\106\x54\x20\112\117\111\116\x20\157\x75\x74\x62\157\x75\x6e\144\x5f\x72\x6f\x75\x74\x65\x73\40\x62\x20\117\116\x20\x62\56\x6e\141\155\145\75\x61\x2e\162\157\165\x74\145\156\141\155\x65\x20\x41\x4e\104\x20\x28\141\x2e\x65\156\141\142\154\145\137\142\x32\64\x20\75\x20\x27\171\145\x73\47\40\117\122\40\141\x2e\x65\156\x61\x62\154\145\137\x62\62\64\x20\x3d\40\47\x76\x6f\x74\x69\x6e\147\47\x29"; goto H9Apn; H9Apn: $results = sql($sql, "\147\x65\x74\x41\x6c\154", DB_FETCHMODE_ASSOC); goto Z91aE; Z91aE: return is_array($results) ? $results : false; goto fsxpt; fsxpt: } goto Z_axY; a4MId: function informunity_bitrix24_did_get($did) { goto siXPg; bws_1: if (!(is_array($result) && count($result))) { goto x0p9r; } goto kwJqw; wWgy6: q0sFG: goto L1iF_; L1iF_: return false; goto m42M9; p6MCl: if (!(count($extarray) == 2)) { goto q0sFG; } goto ZruLF; s74it: $result = sql($sql, "\147\145\164\x41\x6c\x6c", DB_FETCHMODE_ASSOC); goto bws_1; siXPg: $extarray = explode("\x2f", $did, 2); goto p6MCl; mVQos: x0p9r: goto wWgy6; kwJqw: return $result; goto mVQos; ZruLF: $sql = "\x53\x45\114\105\x43\124\x20\52\x20\106\122\x4f\x4d\x20\142\x69\x74\x72\x69\x78\x32\x34\137\x74\157\x5f\x69\x6e\x63\x6f\155\151\x6e\x67\x20\x57\x48\105\122\105\40\145\170\x74\145\156\163\x69\x6f\x6e\40\x3d\40" . q($extarray[0]) . "\40\x41\116\x44\40\143\151\x64\156\x75\x6d\x20\x3d\x20" . q($extarray[1]); goto s74it; m42M9: } goto HzyBJ; bn2hA: function informunity_bitrix24_get_config($engine = '') { goto qfbMd; qfbMd: global $amp_conf; goto X9iw8; j2ohZ: $link = $amp_conf["\101\115\120\x57\x45\x42\x52\117\x4f\124"] . "\x2f\141\144\155\x69\x6e\57\155\157\x64\165\154\145\x73\57\151\156\x66\157\x72\x6d\165\156\151\x74\x79\137\x62\x69\x74\x72\x69\170\62\x34\57\x61\x73\164\145\x72\151\x73\153\55\x61\160\x70\x2f\x69\165\x32\64\162\x65\143\157\162\x64\x73\x2e\x70\x68\160"; goto H8Wy0; ru6m9: $engine = null; goto av0Aq; av0Aq: P_7Tm: goto CID2o; pnSUU: goto iiFlv; goto LtUFE; EMRQ3: empty($config["\164\x6f\x6b\x65\x6e"]) && empty($config["\x72\x65\x66\162\145\163\x68\137\164\157\153\x65\x6e"]) ? '' : ($autorized = "\171\145\163"); goto OsWtM; H8Wy0: $linkfile = $amp_conf["\101\115\x50\127\105\x42\122\x4f\117\x54"] . "\x2f\x69\165\x32\64\x72\145\x63\x6f\x72\x64\x73\56\x70\x68\160"; goto CI5wL; dclLk: checkDependency("\165\156\172\151\160"); goto bQqRX; PGaec: $nt->delete("\151\x6e\146\157\x72\x6d\165\156\151\164\171\137\142\151\x74\162\x69\x78\x32\64", "\x4e\117\124\x5f\x52\x45\107\x49\123\124\x52\105\x44"); goto vaeSK; qvU2m: if ($autorized) { goto Yk3k1; } goto vlN06; vlN06: $nt->add_warning("\151\x6e\x66\x6f\x72\x6d\165\156\x69\x74\171\x5f\x62\151\x74\x72\x69\x78\x32\x34", "\x4e\x4f\124\x5f\x52\x45\107\111\123\124\x52\105\104", "\111\x6e\x66\x6f\x72\x6d\x75\x6e\151\x74\171\40\102\x69\164\162\151\x78\62\x34\x20\x6d\157\x64\165\x6c\145\x20\x69\x73\x20\151\x6e\x73\164\141\x6c\x6c\x65\144\40\142\165\164\x20\x6e\x6f\x74\40\x72\x65\x67\x69\163\164\145\162\145\144", false, false, true, true); goto pnSUU; r_sRX: $config = informunity_bitrix24_get_settings(); goto fSwFN; OsWtM: NdmG9: goto efgDD; fSwFN: if (!isset($config["\154\x69\x63\x65\x6e\163\145"])) { goto NdmG9; } goto EMRQ3; X9iw8: if (!empty($engine)) { goto P_7Tm; } goto ru6m9; LtUFE: Yk3k1: goto PGaec; CID2o: chmod($amp_conf["\x41\115\x50\x57\x45\x42\122\117\x4f\x54"] . "\x2f\141\x64\x6d\151\156\x2f\155\157\x64\165\154\x65\x73\x2f\x69\x6e\x66\x6f\162\x6d\x75\156\151\x74\x79\137\x62\151\164\x72\151\170\62\64\57\141\163\x74\145\162\151\x73\153\x2d\x61\x70\x70\x2f\151\x6e\x66\157\162\155\165\156\x69\164\x79\137\142\151\164\x72\x69\170\x32\x34\55\143\154\151\x2e\x70\x68\x70", 493); goto j2ohZ; efgDD: $nt = notifications::create(); goto qvU2m; CI5wL: !file_exists($linkfile) ? symlink($link, $linkfile) : ''; goto r_sRX; vaeSK: iiFlv: goto yEGrp; yEGrp: checkDependency("\154\x61\x6d\x65"); goto dclLk; bQqRX: } goto m1B3N; D6itD: function getTokens() { goto yKvSh; yKvSh: global $db; goto Pb_co; lUcc3: return empty($check) ? false : true; goto typkq; rWD5M: $check = $db->getRow($sql, DB_FETCHMODE_ASSOC); goto lUcc3; Pb_co: $sql = "\x53\x45\114\105\x43\124\x20\164\x6f\x6b\145\x6e\40\106\x52\117\115\40\141\x73\x74\145\162\x69\x73\x6b\56\151\x6e\146\x6f\x72\155\x75\156\151\x74\x79\x5f\x62\151\164\162\x69\170\62\64\40\127\x48\x45\x52\105\x20\164\157\153\x65\x6e\40\x21\75\40\47\47"; goto rWD5M; typkq: } goto tGFzQ; eodgt: function informunity_bitrix24_routing_get($id) { goto mTDr3; Vy__E: $result = sql($sql, "\x67\145\164\122\x6f\x77", DB_FETCHMODE_ASSOC); goto Rzq_j; Rzq_j: return $result; goto K9b9Y; mTDr3: $sql = "\x53\105\114\105\x43\124\40\52\40\x46\122\117\x4d\40\x62\x69\164\162\x69\x78\x32\x34\x5f\x74\x6f\x5f\162\157\x75\x74\151\x6e\x67\40\x57\x48\x45\x52\105\40\x69\156\146\x6f\162\155\x75\156\x69\164\171\137\142\x32\x34\x5f\x74\157\x5f\x6f\165\x74\x67\157\151\156\147\x5f\x69\x64\40\x3d\40\x27{$id}\x27"; goto Vy__E; K9b9Y: } goto vrOIa; NK5N8: function informunity_bitrix24_hook_core($viewing_itemid, $target_menuid) { goto zATSh; zATSh: $html = ''; goto NVLGw; FFGmn: return $html; goto zO1O4; IpHNP: VubI8: goto FFGmn; NVLGw: switch ($target_menuid) { case "\144\151\144": goto bgqfU; rXDP1: $recordingList = recordings_list(); goto rGOcB; NLmlX: foreach ($recordingList as $r) { goto QVJgD; NlJ3n: cmu5q: goto bn2Tp; QVJgD: $checked = $r["\151\144"] == $get_did[0]["\x67\162\x65\x61\164\x69\156\147\163"] ? "\40\123\105\x4c\105\x43\x54\105\104" : ''; goto YyINQ; YyINQ: $greatings .= "\74\157\160\164\151\x6f\156\40\x76\x61\x6c\165\x65\75\x22" . $r["\151\x64"] . "\x22\x20" . $checked . "\76" . $r["\x64\151\163\160\x6c\x61\171\x6e\141\155\x65"] . "\74\57\157\160\164\x69\157\156\x3e"; goto NlJ3n; bn2Tp: } goto AIHVg; uXAIK: eVNwf: goto zZpmt; a10WQ: foreach ($recordingList as $r) { goto OgaWJ; wCRo5: $bye .= "\74\157\x70\x74\151\x6f\x6e\40\166\141\154\165\145\x3d\x22" . $r["\151\x64"] . "\x22\40" . $checked . "\76" . $r["\x64\x69\x73\160\154\x61\x79\156\141\155\145"] . "\x3c\57\x6f\160\164\151\x6f\156\76"; goto zYFsS; zYFsS: UcBnj: goto ncCz9; OgaWJ: $checked = $r["\x69\144"] == $get_did[0]["\x62\x79\x65"] ? "\x20\123\x45\x4c\105\103\124\x45\104" : ''; goto wCRo5; ncCz9: } goto uXAIK; j9OwX: goto VubI8; goto hrH4D; rGOcB: $greatings = $bye = "\74\157\x70\164\x69\x6f\x6e\76" . _("\x4e\157\x6e\x65") . "\x3c\x2f\x6f\160\164\151\157\156\x3e"; goto NLmlX; zZpmt: $variables = array("\x6c\141\x62\x65\154" => array("\x61\x63\x74\x69\x76\x65" => "\101\x63\164\x69\x76\141\x74\x65\40\x74\x68\x65\x20\x6d\x6f\144\165\x6c\145\x20\x69\156\40\x63\165\162\x72\145\x6e\164\x20\151\x6e\x62\x6f\x75\156\x64\x20\162\157\x75\164\145\x20"), "\x65\x6e\x61\x62\154\145\144\x5f\x62\x69\x74\x72\151\170\62\64\137\151\x6e\142\157\x75\x6e\144" => $enabled_bitrix24_inbound, "\147\162\145\x61\164\151\x6e\x67\x73" => $greatings, "\142\171\x65" => $bye); goto CARHr; AIHVg: pCCKJ: goto a10WQ; CARHr: $html = load_view(dirname(__FILE__) . "\x2f\x76\151\145\x77\x73\57\151\156\142\157\165\156\x64\x2f\163\145\x74\164\151\156\147\x73\x2e\x74\160\154", $variables); goto j9OwX; faub7: $enabled_bitrix24_inbound = !empty($get_did) ? $get_did[0]["\x65\156\x61\142\x6c\x65\x5f\x62\x69\164\162\x69\170\x32\x34"] : "\x6e\157"; goto rXDP1; bgqfU: $get_did = informunity_bitrix24_did_get($viewing_itemid); goto faub7; hrH4D: case "\162\157\165\x74\x69\156\x67": goto AvW9J; tWzy0: $greatings = $bye = "\74\157\160\164\151\157\x6e\x3e" . _("\116\157\x6e\145") . "\74\x2f\x6f\160\164\x69\157\x6e\x3e"; goto I4zmH; ebxpD: $rows = count($exts) + 1; goto Tu7MK; Tu7MK: $rows < 5 ? 5 : ($rows > 20 ? 20 : $rows); goto k6pd2; QJl1c: $exts = explode("\54", $func["\145\x78\x74"]); goto ebxpD; bDBEo: $html = load_view(dirname(__FILE__) . "\x2f\166\x69\x65\x77\163\x2f\157\165\x74\x62\157\165\x6e\x64\57\x73\x65\164\164\151\156\x67\x73\56\x74\x70\154", $variables); goto lGiIN; AvW9J: $func = informunity_bitrix24_routing_get($viewing_itemid); goto kkKfe; dveCl: J7703: goto QJl1c; k6pd2: $exten = implode("\12", $exts); goto W4yNh; kkKfe: $enabled_bitrix24_outbound = !empty($func) ? $func["\145\x6e\141\142\154\145\137\x62\x32\x34"] : "\x6e\x6f"; goto lQxo1; VPJyS: GTM0s: goto FDwKo; FDwKo: foreach ($recordingList as $r) { goto E4g74; E4g74: $checked = $r["\x69\144"] == $func["\142\x79\x65"] ? "\x20\123\105\x4c\105\x43\124\x45\104" : ''; goto RVjH5; RVjH5: $bye .= "\x3c\157\160\164\x69\157\x6e\40\166\x61\x6c\165\145\x3d\x22" . $r["\151\144"] . "\42\x20" . $checked . "\76" . $r["\x64\x69\x73\160\x6c\x61\171\x6e\x61\x6d\145"] . "\74\57\x6f\x70\164\x69\157\x6e\x3e"; goto T1j89; T1j89: aLZ7w: goto Vxvp6; Vxvp6: } goto dveCl; W4yNh: $variables = array("\x6c\141\x62\x65\x6c" => array("\141\x63\164\151\x76\x65" => "\x41\143\164\x69\x76\x61\x74\x65\40\x74\x68\x65\x20\155\x6f\144\x75\x6c\x65\x20\x69\156\40\143\x75\x72\162\x65\156\164\40\157\165\x74\142\157\x75\156\144\40\162\157\165\164\x65"), "\x65\156\x61\x62\154\145\144\x5f\x62\x69\x74\162\151\x78\62\x34\x5f\x6f\x75\x74\142\157\165\x6e\144" => $enabled_bitrix24_outbound, "\x72\157\x77\163" => $rows, "\x65\170\164\145\x6e" => $exten, "\147\x72\x65\x61\x74\x69\156\x67\163" => $greatings, "\142\x79\145" => $bye); goto bDBEo; lGiIN: goto VubI8; goto f623c; lQxo1: $recordingList = recordings_list(); goto tWzy0; I4zmH: foreach ($recordingList as $r) { goto p3suI; tbLaE: $greatings .= "\x3c\x6f\x70\164\151\157\x6e\40\x76\141\154\x75\145\75\42" . $r["\151\144"] . "\42\40" . $checked . "\x3e" . $r["\144\151\x73\x70\x6c\141\x79\156\x61\x6d\x65"] . "\74\57\157\x70\x74\151\x6f\156\x3e"; goto s884Z; p3suI: $checked = $r["\151\144"] == $func["\147\x72\145\x61\164\151\156\x67\163"] ? "\x20\x53\105\x4c\x45\103\124\105\104" : ''; goto tbLaE; s884Z: TweOh: goto jVXuS; jVXuS: } goto VPJyS; f623c: } goto g5nmg; g5nmg: Rkmav: goto IpHNP; zO1O4: } goto g3ntG; kNWPg: function checkDependency($app) { goto Y6Mgb; PHE_j: return true; goto yiDMD; yiDMD: TNlt2: goto Ge_OK; Y6Mgb: $notify = notifications::create(); goto r0omF; WsOlM: $notify->delete("\x69\156\x66\157\x72\155\165\156\x69\164\x79\137\x62\151\164\x72\151\x78\x32\x34", $app . "\x5f\116\117\124\137\x49\x4e\123\x54\101\114\x4c\x45\104"); goto PHE_j; Ge_OK: $notify->add_warning("\151\156\146\157\162\x6d\165\x6e\x69\x74\x79\137\x62\x69\x74\162\151\170\x32\64", $app . "\x5f\x4e\x4f\x54\137\111\x4e\x53\124\x41\x4c\114\x45\104", $app . "\x20\x6e\x6f\x74\40\151\156\163\x74\141\154\x6c\x65\x64\40\x6f\x6e\40\x79\x6f\x75\162\40\163\171\x73\164\145\155\x2e", '', '', true, true); goto bkcrJ; r0omF: if (!fpbx_which($app)) { goto TNlt2; } goto WsOlM; bkcrJ: return false; goto sraIN; sraIN: } goto D6itD; g3ntG: function informunity_bitrix24_hookProcess_core($viewing_itemid, $request) { goto MbRGk; fs4iL: return $result; goto j2Pb1; tzXLi: b5FVj: goto kQRaq; J3uUo: if (isset($request["\x61\143\164\x69\x6f\x6e"])) { goto b5FVj; } goto SXji1; FdQc7: switch ($request["\x61\143\x74\x69\157\x6e"]) { case "\141\144\x64\111\156\143\157\155\x69\156\147": goto bjQHr; GzbxD: $q->bindParam("\72\147\162\145\141\164\x69\156\x67\x73", $request["\x67\162\145\x61\164\x69\156\x67\x73"], \PDO::PARAM_STR); goto o20ss; bjQHr: if (!($request["\145\x6e\x61\142\x6c\145\x5f\x69\x6e\146\157\x72\155\165\x6e\151\164\x79\137\x62\x69\164\x72\x69\x78\62\x34"] != "\x6e\x6f")) { goto kXMxC; } goto jd_hp; jd_hp: $sql = "\122\105\120\114\x41\x43\105\x20\111\x4e\x54\x4f\40\142\151\x74\x72\x69\x78\62\64\137\164\x6f\x5f\x69\156\x63\157\x6d\151\x6e\147\x20\50\x65\x78\x74\x65\156\163\151\157\x6e\x2c\x20\x63\151\x64\x6e\x75\155\x2c\x20\145\156\x61\x62\154\x65\x5f\142\151\164\x72\x69\x78\x32\x34\54\x67\x72\x65\141\164\x69\x6e\147\x73\x2c\x62\171\x65\x29\x20\166\141\154\x75\x65\x73\40\x28\x3a\x65\x78\x74\x65\x6e\x73\x69\157\x6e\54\x20\72\143\151\144\156\165\x6d\54\x3a\x65\x6e\141\142\154\145\137\151\156\x66\157\162\155\x75\156\151\x74\x79\x5f\x62\x69\x74\x72\x69\170\x32\x34\54\72\x67\162\x65\x61\x74\151\x6e\147\x73\x2c\x3a\142\x79\x65\51"; goto t6gYK; KSZWh: $q->execute(); goto nlOoc; o20ss: $q->bindParam("\72\142\171\x65", $request["\142\x79\145"], \PDO::PARAM_STR); goto KSZWh; TkXXk: $q->bindParam("\x3a\143\151\x64\x6e\x75\155", $request["\143\x69\x64\156\x75\155"], \PDO::PARAM_STR); goto a8fYA; x7VZe: goto dY087; goto VU7zs; a8fYA: $q->bindParam("\72\145\156\141\x62\154\x65\x5f\x69\156\146\157\x72\x6d\x75\x6e\151\164\171\x5f\x62\151\164\162\x69\x78\62\64", $request["\145\156\141\x62\x6c\x65\137\151\x6e\x66\x6f\162\155\x75\156\x69\164\x79\x5f\x62\151\164\162\x69\x78\x32\64"], \PDO::PARAM_STR); goto GzbxD; vAlWH: kXMxC: goto x7VZe; t6gYK: $q = $db->prepare($sql); goto CeuT4; CeuT4: $q->bindParam("\x3a\x65\x78\164\145\x6e\163\151\x6f\156", $request["\x65\170\164\145\156\x73\151\x6f\x6e"], \PDO::PARAM_STR); goto TkXXk; nlOoc: $result = $db->lastInsertId(); goto vAlWH; VU7zs: case "\144\145\x6c\111\x6e\143\157\155\151\x6e\x67": goto cAkZ7; St4WG: $q->bindParam("\72\x63\151\144\x6e\165\155", $extarray[1], \PDO::PARAM_STR); goto aqSzE; vnYrB: if (!(count($extarray) == 2)) { goto yfaF3; } goto sLlOh; hQz1V: $result = $db->lastInsertId(); goto CyhWm; uBIwi: goto dY087; goto umygx; RORDt: $q = $db->prepare($sql); goto VtP_u; aqSzE: $q->execute(); goto hQz1V; VtP_u: $q->bindParam("\x3a\x65\x78\x74\x65\x6e\163\151\157\156", $extarray[0], \PDO::PARAM_STR); goto St4WG; sLlOh: $sql = "\104\105\114\105\x54\x45\40\x46\122\117\x4d\x20\x62\x69\164\162\x69\170\x32\64\137\164\x6f\x5f\151\x6e\143\157\x6d\151\x6e\147\40\127\x48\105\x52\105\x20\x65\170\x74\145\x6e\x73\151\x6f\x6e\40\x3d\40\72\x65\x78\164\x65\156\163\x69\x6f\156\x20\101\x4e\x44\x20\143\x69\144\x6e\165\x6d\40\75\x20\72\x63\x69\x64\x6e\x75\x6d"; goto RORDt; cAkZ7: $extarray = explode("\x2f", $request["\145\x78\x74\x64\x69\163\x70\154\x61\x79"], 2); goto vnYrB; CyhWm: yfaF3: goto uBIwi; umygx: case "\145\x64\164\x49\x6e\x63\157\155\x69\156\x67": goto BPcTr; kUbrE: cnJbe: goto qvg1k; ABm1R: $sql = "\x52\x45\x50\x4c\101\103\105\x20\111\x4e\x54\x4f\40\142\151\164\x72\x69\170\62\64\x5f\x74\x6f\x5f\151\156\x63\x6f\x6d\151\156\147\40\50\145\x78\x74\x65\x6e\x73\151\157\x6e\x2c\40\143\151\144\x6e\x75\155\54\x20\x65\x6e\x61\x62\x6c\x65\x5f\142\151\x74\x72\151\170\x32\64\54\x67\x72\x65\141\164\151\156\147\x73\54\x62\171\145\51\x20\166\141\154\165\x65\163\40\50\x3a\x65\x78\164\145\x6e\x73\x69\157\156\x2c\40\72\x63\x69\x64\x6e\165\x6d\54\x3a\x65\x6e\x61\x62\x6c\x65\x5f\151\x6e\146\157\x72\x6d\165\x6e\x69\164\171\137\x62\151\164\162\151\170\62\x34\x2c\x3a\147\162\x65\141\164\151\x6e\147\x73\x2c\x3a\142\171\145\51"; goto iD_J0; k39YM: $result = $db->lastInsertId(); goto gIe3R; V2z_r: goto dY087; goto k3OtE; HhYu2: $q->bindParam("\x3a\143\x69\144\x6e\x75\155", $request["\143\151\x64\x6e\x75\x6d"], \PDO::PARAM_STR); goto DThDG; A2ojk: $q = $db->prepare($sql); goto v_b_N; gIe3R: goto sH26Q; goto kUbrE; v_b_N: $q->bindParam("\x3a\x65\170\164\x65\156\x73\151\157\156", $extarray[0], \PDO::PARAM_STR); goto otVey; GaMy6: if ($request["\145\156\x61\142\154\145\x5f\151\156\x66\157\x72\155\x75\156\151\x74\171\x5f\142\x69\x74\x72\x69\x78\62\64"] == "\x6e\x6f") { goto cnJbe; } goto ABm1R; otVey: $q->bindParam("\x3a\143\x69\144\156\165\x6d", $extarray[1], \PDO::PARAM_STR); goto fAMBU; DThDG: $q->bindParam("\72\x65\x6e\141\142\154\145\137\x69\x6e\146\157\162\x6d\x75\156\151\164\171\137\142\x69\164\162\151\x78\x32\x34", $request["\x65\156\141\142\x6c\x65\x5f\x69\156\x66\x6f\162\x6d\165\156\151\164\171\x5f\142\x69\x74\162\151\170\62\64"], \PDO::PARAM_STR); goto bF2XT; Xyax8: sH26Q: goto V2z_r; jlifg: $q->bindParam("\72\x62\x79\145", $request["\142\171\145"], \PDO::PARAM_STR); goto q3B25; bF2XT: $q->bindParam("\x3a\x67\x72\x65\141\164\151\x6e\x67\x73", $request["\x67\x72\x65\141\164\151\x6e\x67\x73"], \PDO::PARAM_STR); goto jlifg; iD_J0: $q = $db->prepare($sql); goto uklnG; qvg1k: $sql = "\x44\105\114\105\x54\105\x20\x46\122\x4f\x4d\40\x62\x69\164\162\151\170\x32\64\137\164\157\137\x69\x6e\x63\x6f\155\x69\156\147\x20\127\110\105\122\x45\x20\145\170\164\145\156\x73\x69\157\156\x20\x3d\x20\72\145\170\x74\x65\x6e\x73\151\x6f\x6e\40\101\x4e\x44\x20\x63\151\x64\x6e\x75\155\40\x3d\x20\72\143\x69\x64\x6e\165\155"; goto A2ojk; fAMBU: $q->execute(); goto Xyax8; q3B25: $q->execute(); goto k39YM; BPcTr: $extarray = explode("\57", $request["\145\x78\x74\x64\151\163\160\x6c\x61\171"], 2); goto GaMy6; uklnG: $q->bindParam("\x3a\x65\170\x74\x65\x6e\163\x69\x6f\x6e", $request["\x65\x78\x74\145\156\163\x69\157\156"], \PDO::PARAM_STR); goto HhYu2; k3OtE: case "\141\144\x64\x72\x6f\165\164\x65": goto zFjup; GpKER: $q->bindParam("\72\151\156\x66\157\162\x6d\x75\x6e\x69\x74\x79\x5f\142\x32\64\137\x74\x6f\x5f\157\x75\x74\x67\157\x69\x6e\x67\x5f\151\144", $request["\x69\x64"], \PDO::PARAM_STR); goto RAZRs; Es3up: $q = $db->prepare($sql); goto GpKER; dtSEY: $q->execute(); goto I29wF; I0Izr: vPTSq: goto CUtti; uVduV: $q->bindParam("\72\142\x79\x65", $request["\142\171\x65"], \PDO::PARAM_STR); goto dtSEY; zFjup: if (!($request["\145\156\141\142\x6c\145\x5f\x69\x6e\146\157\x72\x6d\165\156\151\x74\x79\x5f\x62\x69\164\x72\x69\170\x32\x34"] == "\171\x65\163" || $request["\145\x6e\x61\142\x6c\145\x5f\x69\x6e\146\157\162\x6d\x75\156\151\x74\x79\137\142\151\164\x72\x69\170\62\x34"] == "\166\157\164\x69\156\x67")) { goto vPTSq; } goto JisTE; MYvNB: $ext = implode("\x2c", explode("\15\12", $request["\x6d\x65\x6d\x62\145\x72\163"])); goto E5Rkj; CUtti: goto dY087; goto vbnIb; VoVzX: $q->bindParam("\72\x65\x6e\141\x62\154\145\x5f\151\156\146\157\162\155\x75\x6e\x69\x74\171\137\x62\x69\164\162\151\170\x32\64", $request["\x65\x6e\141\x62\154\x65\137\x69\156\x66\157\x72\x6d\165\x6e\x69\x74\x79\x5f\142\x69\x74\162\151\x78\62\64"], \PDO::PARAM_STR); goto MYvNB; I29wF: $result = $db->lastInsertId(); goto I0Izr; E5Rkj: $q->bindParam("\x3a\x65\170\x74", $ext, \PDO::PARAM_STR); goto kvyhD; JisTE: $sql = "\122\x45\x50\x4c\101\x43\x45\x20\111\116\x54\117\40\x62\151\164\x72\151\170\x32\x34\x5f\164\x6f\137\162\157\x75\164\x69\156\x67\x20\x28\151\x6e\146\x6f\x72\x6d\165\x6e\151\x74\x79\x5f\x62\62\64\137\x74\157\137\x6f\165\x74\147\x6f\151\x6e\147\x5f\x69\144\x2c\162\x6f\165\164\x65\156\141\x6d\x65\54\x20\x65\156\x61\142\154\x65\x5f\142\x32\x34\x2c\x20\145\x78\x74\54\147\x72\145\x61\x74\151\x6e\x67\163\54\142\x79\x65\51\x20\166\141\x6c\165\145\163\x20\50\136\x69\x6e\x66\x6f\162\x6d\165\x6e\151\164\171\137\142\x32\x34\137\164\x6f\x5f\x6f\165\164\x67\x6f\151\x6e\x67\x5f\x69\144\x2c\72\162\157\165\164\x65\156\141\155\x65\x2c\72\x65\x6e\141\x62\x6c\x65\x5f\x69\156\146\x6f\162\x6d\165\x6e\x69\164\x79\137\142\x69\x74\162\151\170\62\64\54\x3a\x65\x78\x74\x2c\72\x67\x72\145\141\164\151\x6e\147\x73\x2c\72\x62\x79\145\x29"; goto Es3up; kvyhD: $q->bindParam("\72\x67\x72\145\x61\x74\151\156\x67\x73", $request["\x67\162\145\x61\164\151\x6e\147\163"], \PDO::PARAM_STR); goto uVduV; RAZRs: $q->bindParam("\72\x72\157\x75\164\x65\x6e\141\155\145", $request["\162\x6f\165\x74\x65\x6e\x61\x6d\x65"], \PDO::PARAM_STR); goto VoVzX; vbnIb: case "\x64\x65\x6c\x72\x6f\165\x74\145": goto SjCNC; lszyh: $result = $db->lastInsertId(); goto rnhZG; f0uJa: $q->bindParam("\72\x72\x6f\x75\164\145\156\141\155\x65", $request["\162\157\165\x74\x65\x6e\141\155\x65"], \PDO::PARAM_STR); goto FdKeO; hcxXS: $q = $db->prepare($sql); goto f0uJa; FdKeO: $q->execute(); goto lszyh; rnhZG: goto dY087; goto t0O_F; SjCNC: $sql = "\x44\105\114\105\x54\x45\40\106\x52\117\x4d\x20\142\x69\164\162\x69\x78\x32\x34\x5f\164\157\137\162\157\x75\x74\151\156\147\40\127\110\x45\x52\x45\x20\x72\157\165\164\x65\x6e\x61\x6d\145\x20\75\40\72\x72\157\x75\164\145\x6e\141\155\145"; goto hcxXS; t0O_F: case "\145\144\x69\x74\x72\157\x75\x74\x65": goto p0wvD; TXgNK: $q->bindParam("\72\x65\x78\x74", $ext, \PDO::PARAM_STR); goto ViQfK; p0wvD: if (!($request["\x65\x6e\x61\x62\x6c\145\137\151\156\146\157\x72\x6d\x75\156\151\x74\x79\137\142\x69\164\x72\x69\x78\x32\64"] == "\x6e\157")) { goto ipjGV; } goto li1ET; li1ET: $sql = "\104\105\114\x45\124\x45\x20\106\122\x4f\x4d\40\142\151\164\162\151\170\x32\x34\137\164\x6f\x5f\162\x6f\x75\164\x69\x6e\x67\40\x57\x48\x45\x52\x45\40\162\x6f\x75\x74\145\x6e\141\x6d\x65\40\75\40\x3a\162\x6f\x75\x74\x65\156\x61\155\x65"; goto ZL9LJ; ZL9LJ: $q = $db->prepare($sql); goto hd13a; bJ8W4: $sql = "\x52\x45\120\114\x41\103\105\40\111\x4e\x54\117\x20\142\151\x74\162\x69\x78\x32\64\x5f\164\157\x5f\162\157\165\x74\x69\x6e\147\40\x28\151\x6e\x66\157\x72\x6d\x75\x6e\151\164\171\x5f\x62\x32\64\x5f\164\x6f\137\x6f\165\x74\x67\157\151\x6e\147\137\x69\144\54\x72\x6f\165\164\x65\x6e\x61\155\x65\x2c\x20\x65\156\x61\x62\x6c\x65\x5f\142\x32\64\x2c\145\x78\x74\x2c\147\x72\x65\x61\x74\x69\x6e\147\x73\54\142\x79\145\51\40\x76\141\154\165\x65\163\40\50\x3a\x69\156\146\x6f\162\155\165\156\151\164\171\137\x62\62\x34\x5f\164\157\137\x6f\x75\164\x67\157\x69\x6e\147\x5f\x69\x64\x2c\x3a\162\157\x75\x74\x65\x6e\x61\x6d\145\54\x3a\x65\x6e\141\142\154\x65\137\151\x6e\146\157\x72\x6d\165\x6e\x69\x74\x79\x5f\142\151\164\x72\151\170\62\x34\x2c\72\145\x78\x74\x2c\72\147\162\x65\x61\x74\151\x6e\147\163\54\x3a\x62\x79\x65\x29"; goto IgBIV; IgBIV: $q = $db->prepare($sql); goto nJVIV; ZT6_g: goto dY087; goto U0D4e; vVbmg: KJzvE: goto ZT6_g; pVCgy: $q->bindParam("\72\162\x6f\165\164\145\156\x61\x6d\145", $request["\x72\x6f\x75\164\145\156\141\155\145"], \PDO::PARAM_STR); goto SjTsO; Lh5xN: $q->execute(); goto xlQKa; ViQfK: $q->bindParam("\72\x67\162\x65\x61\164\x69\x6e\147\163", $request["\x67\162\x65\141\x74\x69\x6e\147\x73"], \PDO::PARAM_STR); goto dMk15; OEUiy: ipjGV: goto xKnjQ; xKnjQ: if (!($request["\145\156\x61\x62\x6c\145\137\x69\x6e\x66\x6f\162\155\165\x6e\151\164\171\137\x62\x69\164\x72\151\170\62\64"] == "\x79\x65\163" || $request["\145\156\x61\142\x6c\x65\137\151\156\x66\157\162\x6d\x75\156\x69\164\x79\x5f\x62\x69\164\x72\x69\x78\x32\x34"] == "\x76\x6f\x74\151\156\147")) { goto KJzvE; } goto bJ8W4; nJVIV: $q->bindParam("\72\x69\156\x66\x6f\x72\x6d\165\156\151\x74\171\x5f\x62\x32\x34\137\164\157\x5f\157\165\x74\147\157\151\156\x67\137\x69\x64", $request["\x69\x64"], \PDO::PARAM_STR); goto pVCgy; hd13a: $q->bindParam("\72\162\x6f\x75\x74\x65\156\141\x6d\x65", $request["\162\157\x75\x74\x65\156\141\155\145"], \PDO::PARAM_STR); goto IGshB; dMk15: $q->bindParam("\x3a\x62\171\145", $request["\142\x79\x65"], \PDO::PARAM_STR); goto Lh5xN; SjTsO: $q->bindParam("\72\x65\x6e\x61\x62\x6c\145\137\x69\156\146\157\162\155\x75\156\x69\164\171\137\x62\x69\164\x72\x69\x78\x32\64", $request["\x65\x6e\x61\x62\154\145\x5f\x69\x6e\x66\157\162\155\165\156\x69\164\171\x5f\142\x69\x74\162\151\170\x32\64"], \PDO::PARAM_STR); goto ydItl; ydItl: $ext = implode("\54", explode("\15\xa", $request["\x6d\145\155\142\x65\162\163"])); goto TXgNK; xlQKa: $result = $db->lastInsertId(); goto vVbmg; IGshB: $q->execute(); goto OEUiy; U0D4e: } goto WMpHu; RPCzN: BDmvh: goto J3uUo; MbRGk: if (!empty($viewing_itemid)) { goto BDmvh; } goto bAZV_; kQRaq: $result = ''; goto f7KKx; bAZV_: $viewing_itemid = null; goto RPCzN; bPafo: dY087: goto fs4iL; SXji1: return; goto tzXLi; WMpHu: Nxpln: goto bPafo; f7KKx: $db = \FreePBX::Database(); goto FdQc7; j2Pb1: } goto a4MId; Z_axY: function informunity_bitrix24_hookGet_config($engine) { goto juofq; WmorM: LYRk_: goto CPcur; cph3j: qUwTq: goto WmorM; CPcur: ZjkkU: goto o7eut; juofq: if (!getTokens()) { goto ZjkkU; } goto KBkNZ; KBkNZ: switch ($engine) { case "\141\163\x74\x65\x72\x69\163\x6b": goto EExai; hsW4Q: $ext->add($context, $exten, '', new ext_MacroExit()); goto Dsnos; a7Pge: $context = "\150\x61\156\147\x75\160\x2d\150\141\156\x67\x6c\x65\162\x2d\146\151\156\x69\x73\x68"; goto lQIUu; zcbo0: foreach ($ringlist as $item) { goto Bu2a3; FjL0y: $ext->splice($context, $exten, "\104\x49\101\x4c\107\122\x50", new ext_gotoif("\x24\133\41\44\x7b\x4c\105\116\50\44\x7b\x42\62\64\x5f\103\x41\x4c\x4c\137\111\x44\x7d\51\175\135", "\104\111\101\x4c\x47\122\x50")); goto KDAI0; KDAI0: $ext->splice($context, $exten, "\x44\x49\x41\114\x47\122\x50", new ext_execif("\x24\133\41\44\x7b\122\105\107\x45\130\50\x22\x28\56\x2a\x5b\x42\135\133\x28\x5d\146\x75\x6e\143\55\163\150\x6f\167\x2d\x62\x32\64\55\x42\136\163\136\x31\x5b\x29\x5d\x29\42\x20\x24\x7b\104\x49\101\114\137\x4f\120\124\x49\x4f\x4e\123\175\51\x7d\x5d", "\x53\x65\x74", "\x44\111\x41\114\x5f\117\x50\124\x49\x4f\116\x53\x3d\44\x7b\x44\x49\x41\114\137\x4f\x50\x54\111\117\116\x53\x7d\x42\x28\146\x75\x6e\x63\x2d\x73\x68\157\x77\x2d\x62\x32\64\x2d\x42\x5e\163\x5e\x31\51")); goto osZJa; Bu2a3: $exten = $item["\147\x72\160\156\165\155"]; goto FjL0y; h9E3b: $ext->splice($context, $exten, "\104\111\101\x4c\x47\122\x50", new ext_execif("\x24\x5b\41\x24\x7b\x52\105\107\105\130\x28\42\x28\56\x2a\x5b\115\x5d\133\x28\x5d\141\165\x74\x6f\55\x62\154\153\166\x6d\x5b\51\135\51\x22\40\x24\173\x44\x49\x41\114\x5f\x4f\x50\124\x49\117\x4e\123\175\x29\x7d\135", "\123\145\x74", "\x44\x49\101\x4c\x5f\117\120\x54\111\x4f\x4e\123\75\44\173\x44\111\101\114\x5f\x4f\120\124\x49\117\x4e\123\175\115\x28\141\165\164\157\55\x62\x6c\153\x76\x6d\51")); goto Y_X5S; Y_X5S: pTbwU: goto egLOI; osZJa: $ext->splice($context, $exten, "\104\111\101\x4c\x47\x52\120", new ext_execif("\x24\x5b\41\x24\x7b\122\x45\107\x45\130\50\x22\50\56\x2a\x5b\x62\x5d\x5b\50\x5d\x66\165\x6e\x63\x2d\x61\160\160\x6c\x79\x2d\163\151\x70\x68\x65\x61\x64\x65\162\x73\x5e\x73\x5e\x31\133\51\x5d\x29\42\x20\44\x7b\104\111\x41\114\x5f\117\x50\x54\x49\117\x4e\x53\x7d\x29\x7d\135", "\123\145\x74", "\104\111\101\114\x5f\117\x50\124\111\x4f\x4e\123\75\x24\x7b\104\x49\101\x4c\137\x4f\x50\124\x49\x4f\x4e\123\175\142\x28\x66\x75\156\143\x2d\141\x70\x70\x6c\171\55\163\151\160\150\x65\x61\x64\145\x72\163\x5e\x73\136\61\51")); goto h9E3b; egLOI: } goto nx3rL; Mze0a: $ext->add($context, "\150", '', new ext_Playback("\x24\x7b\102\131\105\137\126\x4f\124\x45\x7d")); goto PCH42; zZbeT: $ext->add($context, "\x69", '', new ext_Hangup()); goto zdVAP; Dsnos: $ext->add($context, $exten, "\157\165\164\x63\x61\154\x6c", new ext_noop("\320\230\xd1\201\321\x85\320\xbe\xd0\xb4\xd1\x8f\xd1\211\320\xb8\320\xb9\40\xd0\227\320\262\xd0\xbe\xd0\xbd\320\xbe\320\272")); goto Ke7vf; DS64P: foreach ($outrouting as $val) { goto spYbp; EMVA0: foreach ($patterns as $pattern) { goto oAP3E; CLlIC: $ext->splice($context, $exten, "\x31", new ext_setvar("\137\137\102\131\105\x5f\126\117\x54\105", recordings_get_file($val["\x62\x79\x65"]))); goto P3AEm; vTE_L: if (!(trim($val["\145\156\x61\x62\154\x65\137\x62\62\64"]) == "\166\x6f\x74\151\x6e\x67")) { goto XZz83; } goto btl9p; btl9p: $ext->splice($context, $exten, "\61", new ext_setvar("\x5f\137\x47\x52\x45\101\124\111\116\x47\123\x5f\x56\x4f\x54\x45", recordings_get_file($val["\147\162\145\141\164\151\156\147\163"]))); goto CLlIC; nOdgH: smPfi: goto hpOcU; P3AEm: XZz83: goto nOdgH; VuE8z: $exten = $fpattern["\x64\x69\x61\x6c\x5f\160\x61\x74\164\145\162\156"]; goto t9fI2; oAP3E: $fpattern = core_routing_formatpattern($pattern); goto VuE8z; t9fI2: $ext->splice($context, $exten, "\61", new ext_execif("\x24\133\x22\44\x7b\x44\102\137\x45\130\x49\x53\x54\x53\50" . $context . "\x2f\x24\x7b\x43\101\114\x4c\105\x52\111\x44\50\156\x75\155\x62\x65\x72\51\x7d\51\x7d\x22\40\x21\x3d\x20\x22\61\42\x5d", "\123\145\x74", "\x42\62\64\x5f\117\x55\124\x3d\61")); goto vTE_L; hpOcU: } goto S11rE; rA_r5: asi2c: goto FcKVB; FcKVB: if (empty($patterns)) { goto kGId5; } goto EMVA0; spYbp: $context = "\x6f\x75\x74\x72\164\x2d" . $val["\162\157\165\164\145\137\151\x64"]; goto c3p68; RI7Ch: if (empty($extsensions)) { goto asi2c; } goto I9ViO; GnROo: kGId5: goto r3n49; I9ViO: foreach ($extsensions as $extension_num) { $astman->database_put($context, $extension_num, "\131\x45\x53"); gYMc2: } goto Maydu; c3p68: $patterns = core_routing_getroutepatternsbyid($val["\x72\157\165\x74\145\x5f\151\144"]); goto sLA1B; sLA1B: $astman->database_deltree($context); goto ivmHg; r3n49: VIIPc: goto Aerwb; S11rE: mbBcD: goto GnROo; Maydu: OcWx3: goto rA_r5; ivmHg: $extsensions = explode("\54", $val["\145\170\x74"]); goto RI7Ch; Aerwb: } goto tecZ0; fL2RL: if (empty($version["\x72\x69\x6e\147\x67\162\157\x75\160\163"])) { goto ST8iC; } goto UVpmr; iNBXR: $ext->add($context, $exten, '', new ext_setvar("\x4d\x41\x53\124\x45\x52\x5f\x43\x48\x41\x4e\116\x45\114\x28\104\x49\x41\114\123\x54\101\x54\125\x53\x29", "\x41\x4e\x53\x57\x45\x52")); goto SCE_9; GAbmo: $ext->add($context, $exten, '', new ext_gotoif("\44\x5b\x21\44\x7b\x4c\105\x4e\x28\44\x7b\x49\x43\x5f\116\125\115\x42\x45\x52\x7d\51\x7d\135", "\x68\x68")); goto S_sMf; TSYno: $ext->add($context, $exten, '', new ext_agi($link . "\54\x73\x68\x6f\167\x2c\44\x7b\102\62\x34\137\x43\x41\x4c\114\137\x49\x44\175\54\x24\x7b\x46\x52\x4f\x4d\x45\130\x54\x45\116\175")); goto o2RPf; k841R: $outrouting = informunity_bitrix24_routing_list(); goto AbPjM; NBaIj: $ext->add($context, $exten, '', new ext_execif("\x24\x5b\41\44\173\x52\105\107\105\x58\50\42\x28\56\x2a\133\102\x5d\x5b\x28\x5d\146\165\156\x63\x2d\x73\x68\157\x77\x2d\x62\62\x34\x2d\x42\136\x73\x5e\61\133\x29\x5d\x29\42\40\44\173\x44\137\x4f\x50\124\x49\117\x4e\123\x7d\x29\x7d\135", "\123\x65\x74", "\137\x44\x5f\117\120\124\x49\117\116\x53\x3d\44\173\x44\137\117\120\124\x49\117\116\x53\x7d\x42\x28\x66\165\156\143\x2d\163\150\157\x77\55\x62\x32\x34\x2d\102\136\163\x5e\61\51")); goto a6zIu; zVzMl: if (!($outrouting || $pairing)) { goto cEFvR; } goto VuUeH; am4yY: $ext->add($context, $exten, '', new ext_execif("\44\133\42\44\173\x44\x49\101\114\123\124\101\x54\125\x53\x7d\42\x20\75\x3d\40\42\42\x5d", "\x53\x65\164", "\104\x49\101\114\123\124\x41\x54\125\123\75\103\101\116\103\x45\x4c")); goto BxPsg; Y2y2g: $manager = $settings["\155\x61\x6e\x61\x67\x65\162"]; goto RFI3O; Kv3VI: if (!(trim($item["\x65\x6e\x61\x62\154\145\x5f\x62\x69\164\x72\151\x78\62\x34"]) == "\166\x6f\x74\151\156\x67")) { goto f5s69; } goto GQMBs; lXAHU: global $amp_conf; goto I1V0E; AK4mN: JIl9a: goto zVzMl; y8LJw: $ext->add($context, $exten, '', new ext_gotoif("\x24\133\x24\173\x4c\x45\x4e\x28\x24\173\x42\62\x34\137\103\x41\x4c\114\x5f\111\x44\175\x29\x7d\x5d", "\166\x6f\164\x69\x6e\x67\54\163\54\x31")); goto i0DE_; uohog: $ext->add($context, $exten, '', new ext_return()); goto i1J__; vw_7t: if (!$outrouting) { goto JIl9a; } goto OEUw5; VuUeH: $context = "\166\x6f\x74\151\156\147"; goto zaQZy; Jb00p: $ext->add($context, "\137\x5b\x30\55\x35\x5d", '', new ext_Hangup()); goto p7khG; ndBFs: $ext->splice($context, $exten, '', new ext_execif("\44\133\x24\x7b\114\105\x4e\x28\44\173\x42\x32\64\137\x43\101\x4c\114\137\111\x44\175\x29\x7d\135", "\123\x65\x74", "\103\110\101\116\x4e\105\x4c\50\x68\141\156\x67\165\160\137\x68\141\156\144\154\145\x72\x5f\160\x75\x73\x68\x29\75\150\x61\x6e\147\165\160\x2d\x68\x61\156\x67\154\x65\162\x2d\146\x72\157\155\55\x69\x6e\164\145\x72\156\141\x6c\55\x62\62\x34\x2c\163\54\61")); goto zEVhS; wzVP7: $ext->add($context, $exten, '', new ext_execif("\44\133\44\x7b\x4c\x45\x4e\x28\44\173\x42\x32\64\137\x43\x41\114\114\137\x49\104\x7d\x29\x7d\x5d", "\123\x65\x74", "\x43\110\101\116\116\x45\114\50\x68\x61\156\x67\165\x70\137\x68\x61\156\x64\x6c\145\162\137\x70\165\x73\x68\x29\75\x68\x61\x6e\147\165\160\x2d\150\x61\x6e\x67\x6c\145\x72\x2d\146\151\156\151\x73\x68\x2c\163\54\x31")); goto RDzjX; DmciB: $ext->add($context, $exten, "\x73\x68\x6f\x77\x63\x61\154\154", new ext_execif("\44\x5b\41\44\x7b\114\x45\116\50\44\173\102\x32\x34\137\x43\101\x4c\x4c\137\111\104\x7d\51\x7d\135", "\122\145\164\x75\162\156")); goto GAbmo; ahyZY: $ext->add($context, $exten, '', new ext_gotoif("\x24\x5b\x22\44\173\x49\116\x54\122\101\x43\x4f\115\x50\101\x4e\x59\x52\x4f\125\124\x45\175\x22\40\x3d\75\40\x22\131\105\123\42\x5d", "\x69\x63\x63\x61\154\154", "\x6f\165\x74\x63\141\x6c\x6c")); goto IkKZd; Ng0Hz: GEZa3: goto LdTrq; W6jJu: $ext->add($context, $exten, "\163\164\x61\162\x74", new ext_setvar("\124\111\x4d\105\x4f\x55\124\50\x64\x69\147\x69\x74\51", "\63")); goto bhw5H; iYQT4: $ext->add($context, $exten, '', new ext_execif("\44\133\x22\x24\173\x42\62\64\x5f\117\x55\124\175\x22\x20\x21\x3d\40\x22\x31\x22\135", "\x4d\x61\143\162\x6f\x45\x78\151\x74")); goto VsUis; VZp43: $ext->add($context, $exten, '', new ext_execif("\x24\133\41\44\173\x52\x45\x47\x45\130\x28\42\x28\56\52\133\x62\135\133\x28\135\x66\165\x6e\143\x2d\144\151\141\154\157\165\x74\55\x74\x72\165\x6e\x6b\x2d\x70\162\145\144\151\x61\154\x2d\x68\157\x6f\153\x2d\142\x5e\163\136\61\133\51\x5d\x29\x22\x20\x24\173\x44\111\101\114\137\124\x52\125\x4e\x4b\137\117\x50\124\111\117\x4e\x53\175\x29\175\x5d", "\x53\145\x74", "\x5f\104\111\x41\x4c\137\124\122\x55\x4e\x4b\137\117\x50\x54\x49\x4f\116\123\x3d\44\x7b\x44\111\x41\x4c\137\x54\x52\x55\116\x4b\137\x4f\120\x54\111\117\116\123\x7d\x62\x28\146\165\156\x63\55\144\151\141\x6c\x6f\165\x74\55\164\162\165\x6e\x6b\x2d\x70\162\x65\144\x69\141\x6c\x2d\x68\x6f\157\x6b\x2d\x62\x5e\163\136\61\x29")); goto s0WVG; B8o73: $ext->add($context, $exten, '', new ext_execif("\x24\133\41\x24\x7b\114\x45\116\x28\44\173\102\62\x34\137\x43\101\x4c\x4c\x5f\111\x44\175\x29\175\x5d", "\122\x65\164\165\x72\x6e")); goto bM_9r; EExai: global $ext; goto lXAHU; G3mQf: $ext->add($context, $exten, '', new ext_return()); goto U6ye1; PHcIJ: $ext->add($context, $exten, '', new ext_setvar("\116\x4f\x57", "\44\x7b\105\120\x4f\x43\x48\175")); goto u5M92; zZrJE: $exten = "\x73"; goto iYQT4; LdTrq: ST8iC: goto PXAkM; e8300: $context = "\x65\x78\164\x2d\147\x72\x6f\165\160"; goto zcbo0; xHF3c: $ext->add($context, $exten, '', new ext_execif("\x24\133\x21\x24\x7b\x4c\105\x4e\50\44\x7b\x42\62\x34\x5f\x43\101\x4c\114\137\111\104\x7d\x29\175\x5d", "\x4d\141\143\162\x6f\x45\170\x69\164")); goto NBaIj; oJXvL: $ext->add($context, $exten, '', new ext_execif("\x24\133\x21\x24\x7b\114\x45\116\x28\x24\173\102\62\64\x5f\x43\x41\114\x4c\x5f\x49\x44\175\51\x7d\x5d", "\122\145\164\x75\x72\x6e")); goto d00SU; bUm7T: $context = "\155\141\143\x72\157\x2d\141\x75\164\157\55\142\154\x6b\166\155"; goto jM8iC; VkpZV: $ext->add($context, $exten, '', new ext_return()); goto AK4mN; zcAZx: $ext->add($context, "\x5f\x5b\60\55\x35\135", '', new ext_Playback("\x24\173\102\131\x45\x5f\x56\x4f\124\x45\x7d")); goto Jb00p; V1ewI: $ext->add($context, $exten, '', new ext_execif("\44\x5b\x21\44\173\x4c\105\116\x28\44\173\102\62\x34\x5f\x43\x41\x4c\114\137\x49\x44\x7d\x29\175\x5d", "\115\x61\143\x72\x6f\x45\170\151\x74")); goto JTpy_; u5M92: $ext->add($context, $exten, '', new ext_noop("\x24\173\x53\124\x49\115\x45\175")); goto NqwCw; yvu2B: $ext->add($context, $exten, "\157\165\x74", new ext_setvar("\137\123\124\111\115\x45", "\44\x7b\x45\120\x4f\x43\110\x7d")); goto LzNxv; PXAkM: B5vec: goto vw_7t; jM8iC: $exten = "\x73"; goto V1ewI; JONKX: $ext->add($context, $exten, '', new ext_execif("\x24\x5b\x21\x24\173\x52\105\107\105\x58\50\42\x28\56\52\x5b\x67\135\x29\42\x20\x24\173\x44\137\117\x50\x54\x49\117\x4e\x53\x7d\x29\175\x5d", "\123\x65\164", "\x5f\104\x5f\117\x50\124\x49\117\x4e\123\x3d\x24\173\x44\x5f\x4f\120\x54\x49\117\x4e\123\x7d\x67")); goto CcaJr; iUBxv: $ext->add($context, $exten, '', new ext_gotoif("\x24\x5b\x21\x24\173\x4c\x45\x4e\x28\x24\x7b\x42\x32\x34\x5f\x43\x41\114\114\x5f\x49\104\x7d\51\175\40\x26\40\42\x24\173\104\111\122\105\103\x54\111\117\116\175\x22\75\42\x4f\125\124\x42\117\125\116\x44\42\135", "\156\145\167\143\x61\x6c\x6c", "\163\x68\157\167\143\x61\154\154")); goto CcZEX; IkKZd: $ext->add($context, $exten, "\151\x63\x63\x61\x6c\x6c", new ext_noop("\xd0\x9c\xd0\xb5\xd0\xb6\320\264\xd1\x83\x20\320\x90\xd0\xa2\320\241")); goto jU9rQ; PCH42: $ext->add($context, "\150", '', new ext_Hangup()); goto bUm7T; IijBM: $ext->add($context, $exten, '', new ext_MacroExit()); goto a7Pge; JT34Q: $exten = "\163"; goto wzVP7; U6ye1: $context = "\150\141\156\x67\x75\160\55\150\x61\156\147\154\145\162\x2d\x6f\x75\x74\x2d\x68\151\144\145"; goto apE2Y; b72qw: $ext->add($context, $exten, '', new ext_agi($link . "\x2c\146\x69\x6e\x69\x73\x68\x2c\44\x7b\102\62\x34\x5f\103\101\114\x4c\x5f\x49\x44\175\54\x24\x7b\x42\62\64\x5f\x55\x53\x45\x52\x5f\111\x44\175\54\x24\x7b\104\111\x41\114\123\124\101\x54\125\x53\x7d\54\44\x7b\101\116\123\x57\x45\x52\x5f\124\111\115\x45\175\54\44\x7b\x52\x45\103\x4f\x52\104\x49\116\107\x50\101\x54\110\x7d\x2c\44\173\126\x4f\x54\x45\175")); goto uohog; Ke7vf: $ext->add($context, $exten, '', new ext_setvar("\137\104\x49\122\105\x43\x54\x49\x4f\116", "\117\x55\124\102\117\125\x4e\104")); goto VZp43; BxPsg: $ext->add($context, $exten, '', new ext_execif("\x24\x5b\x22\x24\173\x44\x49\x41\x4c\x53\x54\101\x54\x55\123\x7d\42\x20\75\x3d\40\x22\101\116\123\x57\x45\x52\42\135", "\x53\145\164", "\101\x4e\123\127\x45\x52\137\124\x49\x4d\x45\x3d\44\x7b\x43\x44\122\x28\142\x69\154\154\163\x65\143\x29\x7d")); goto PHcIJ; a6zIu: $ext->add($context, $exten, '', new ext_execif("\x24\133\x21\x24\x7b\122\105\107\105\130\50\x22\x28\x2e\52\133\115\x5d\x5b\50\135\141\165\x74\x6f\55\x62\154\153\166\x6d\x5b\x29\135\x29\x22\x20\x24\173\x44\137\x4f\x50\x54\x49\x4f\116\123\175\51\x7d\x5d", "\x53\145\x74", "\x5f\x44\x5f\x4f\120\x54\111\117\116\x53\75\44\x7b\x44\x5f\x4f\120\x54\x49\x4f\x4e\x53\175\x4d\50\141\x75\164\x6f\55\x62\154\153\x76\x6d\51")); goto vWTr2; XYc9R: $ext->add($context, "\137\133\60\x2d\65\x5d", '', new ext_setvar("\115\x41\123\x54\105\122\x5f\x43\x48\101\x4e\x4e\105\x4c\x28\x56\117\x54\105\x29", "\x24\173\105\130\124\x45\x4e\175")); goto zcAZx; J4fC3: $ext->add($context, $exten, '', new ext_setvar("\x5f\x44\111\x41\114\123\124\101\x54\x55\x53", "\x41\x4e\123\x57\105\122")); goto IijBM; lQIUu: $exten = "\x73"; goto vZFoe; x80Ti: $ext->add($context, $exten, '', new ext_execif("\44\x5b\x21\x24\173\114\105\116\x28\x24\173\x42\x32\x34\x5f\103\101\114\114\x5f\x49\x44\x7d\51\175\x5d", "\122\145\x74\x75\162\x6e")); goto Ck29W; AbPjM: $pairing = informunity_bitrix24_did_list(); goto Y2y2g; zdVAP: $ext->add($context, "\x74", '', new ext_Playback("\x24\x7b\x42\x59\105\x5f\126\x4f\124\x45\x7d")); goto zXzoC; KFdI2: $version = $modulef->getinfo("\x72\x69\156\x67\x67\x72\157\165\x70\x73"); goto fL2RL; WNAUM: $ext->add($context, $exten, '', new ext_setvar("\115\101\123\x54\x45\x52\x5f\103\x48\x41\x4e\x4e\x45\x4c\x28\x42\x32\x34\137\x55\123\105\x52\137\111\104\x5f\114\101\x53\x54\x29", "\44\173\x42\62\x34\x5f\x55\123\105\x52\x5f\x49\104\x7d")); goto XdPu4; FGZW0: $ext->add($context, $exten, '', new ext_return()); goto dlhPR; GQMBs: $context = "\x6d\141\x63\x72\x6f\55\144\x69\x61\154\55\157\156\x65"; goto clbwA; CcaJr: LHI10: goto fYhau; tecZ0: SlHid: goto aWbzu; zXzoC: $ext->add($context, "\164", '', new ext_Hangup()); goto Mze0a; CcZEX: $ext->add($context, $exten, "\156\145\x77\143\141\x6c\x6c", new ext_execif("\44\x5b\41\44\173\114\105\116\50\x24\173\102\62\x34\x5f\x55\123\x45\122\x5f\x49\104\175\x29\175\x5d", "\x41\x67\151", $link . "\54\147\x65\x74\x5f\165\x69\144\54\44\173\106\122\117\x4d\105\130\124\x45\116\x7d")); goto NAjgO; ZXu3n: $ext->add($context, $exten, '', new ext_execif("\x24\133\41\44\173\x4c\x45\x4e\x28\x24\x7b\102\62\64\x5f\x43\x41\x4c\x4c\137\111\104\x7d\x29\x7d\x5d", "\122\145\164\165\x72\156")); goto WNAUM; vWTr2: if (!(trim($item["\x65\156\x61\142\154\x65\137\142\151\x74\x72\151\x78\x32\64"]) == "\x76\157\164\x69\156\x67")) { goto LHI10; } goto JONKX; SCE_9: $ext->add($context, $exten, '', new ext_MacroExit()); goto yvu2B; xsVvC: $context = "\x6d\x61\143\162\157\55\x64\x69\x61\x6c\x6f\x75\164\55\157\x6e\x65\x2d\160\162\145\x64\151\141\x6c\x2d\150\157\157\x6b"; goto Fwn5j; j_Ij0: if (!is_array($ringlist)) { goto GEZa3; } goto e8300; aWbzu: $context = "\155\141\x63\x72\157\x2d\144\151\141\x6c\x6f\x75\164\x2d\164\x72\x75\156\x6b\x2d\x70\x72\145\x64\151\x61\x6c\x2d\x68\x6f\x6f\x6b"; goto zZrJE; s0WVG: $ext->add($context, $exten, '', new ext_execif("\x24\133\x24\x7b\x4c\105\116\x28\x24\173\107\x52\x45\101\124\111\116\107\123\137\x56\x4f\124\105\x7d\x29\175\40\46\x20\44\173\x4c\x45\x4e\x28\x24\173\x42\x59\x45\137\x56\x4f\124\105\175\x29\175\x20\x26\x20\41\44\x7b\122\105\107\105\130\50\42\x28\56\x2a\133\x46\x5d\133\50\x5d\166\157\x74\151\x6e\147\x5e\x73\x5e\61\133\51\x5d\x29\x22\x20\x24\173\104\x49\x41\x4c\137\124\122\x55\x4e\x4b\x5f\117\x50\x54\111\117\x4e\123\175\x29\x7d\135", "\x53\145\x74", "\137\104\x49\x41\114\x5f\x54\122\125\116\113\137\x4f\x50\x54\x49\117\x4e\123\75\x24\173\x44\x49\x41\114\x5f\x54\x52\x55\116\x4b\137\117\120\x54\x49\x4f\x4e\123\x7d\106\x28\166\157\164\151\156\x67\x5e\163\x5e\x31\x29")); goto Ydp1Z; p7khG: $ext->add($context, "\151", '', new ext_Playback("\x24\x7b\x42\131\105\137\x56\117\x54\105\175")); goto zZbeT; ahSR5: $context = "\150\141\156\147\x75\x70\55\150\141\x6e\x67\154\x65\162\x2d\146\162\x6f\155\x2d\151\156\164\x65\162\x6e\141\154\x2d\142\x32\x34"; goto ZXu3n; OFO6G: $context = "\146\165\156\x63\x2d\x64\x69\x61\x6c\157\x75\164\55\164\x72\x75\x6e\x6b\x2d\160\162\145\144\151\x61\154\x2d\x68\x6f\x6f\x6b\x2d\x62"; goto JT34Q; apE2Y: $exten = "\x73"; goto x80Ti; PKjbh: $exten = "\163"; goto iUBxv; nx3rL: livuH: goto Ng0Hz; dYHN2: $context = "\146\x75\156\x63\x2d\141\x70\160\154\171\55\163\x69\160\x68\x65\x61\144\145\162\x73"; goto ndBFs; HL7eN: $ext->add($context, $exten, '', new ext_wait("\61")); goto W6jJu; I1V0E: $link = $amp_conf["\x41\115\x50\x57\105\x42\x52\117\x4f\124"] . "\57\141\x64\155\151\156\57\155\x6f\x64\165\x6c\145\x73\x2f\151\156\146\x6f\162\x6d\x75\x6e\x69\164\x79\137\142\x69\164\x72\x69\170\x32\64\57\141\163\x74\x65\x72\x69\163\x6b\x2d\x61\x70\160\x2f\x69\x6e\x66\x6f\162\x6d\x75\156\x69\164\x79\137\142\x69\164\162\151\170\62\x34\x2d\143\x6c\151\56\x70\150\160"; goto tvrK7; fjcNc: foreach ($pairing as $item) { goto v6ruL; HgBPl: ShbPH: goto oUt5z; fwQ4k: $exten = $exten . (empty($cidnum) ? '' : "\x2f" . $cidnum); goto eYGXd; cKq_g: $exten = "\x73"; goto YTKrZ; v6ruL: if (!($item["\x69\156\146\x6f\162\x6d\x75\156\151\x74\x79\x5f\x62\x69\164\162\151\170\x32\64\137\x74\157\137\151\x6e\x63\x6f\x6d\x69\x6e\147\137\151\x64"] != 0 && ($item["\x65\156\141\142\154\x65\137\142\151\164\x72\x69\x78\62\64"] == "\x79\x65\x73" || trim($item["\145\156\141\142\154\145\x5f\x62\151\x74\162\151\x78\x32\x34"]) == "\166\x6f\x74\x69\156\147"))) { goto ShbPH; } goto lPku0; eXZP9: $pricid = true; goto hCmv5; oGtrD: $ext->splice($context, $exten, "\x64\x69\x64\x2d\x63\x69\144\55\150\x6f\157\153", new ext_setvar("\x42\62\64\x5f\x55\x53\105\x52\x5f\116\125\x4d\x42\105\x52", '')); goto Xx2ul; lPku0: $exten = trim($item["\145\x78\x74\x65\x6e\x73\151\157\x6e"]); goto o4h8M; ercUl: $ext->splice($context, $exten, "\144\x69\x64\x2d\x63\151\144\55\x68\x6f\157\153", new ext_macro("\x75\x73\145\162\x2d\x63\x61\x6c\x6c\x65\162\151\144")); goto M4Noi; SzIWl: $ext->splice($context, $exten, "\144\151\x64\55\x63\151\x64\x2d\x68\x6f\x6f\x6b", new ext_dial("\114\117\103\x41\114\x2f\44\173\102\62\64\137\x55\123\105\122\x5f\x4e\125\x4d\x42\105\122\175\x40\x66\x72\x6f\155\55\x69\156\164\x65\162\x6e\141\154\54\63\60")); goto oGtrD; NoqzJ: B24l_: goto eXZP9; XFPbm: qEi_R: goto HgBPl; hdOsW: $ext->splice($context, $exten, "\144\x69\x64\x2d\143\x69\x64\x2d\x68\157\157\153", new ext_gotoif("\x24\x5b\x24\x7b\104\102\137\105\x58\111\x53\x54\123\x28\x44\x4e\x44\57\44\173\102\x32\x34\x5f\x55\x53\105\x52\137\116\125\115\x42\105\x52\x7d\x29\x7d\x20\75\x20\x31\135", "\144\x65\x73\164\55\145\x78\164")); goto xm461; cEVeU: $ext->splice($context, $exten, "\x64\x69\144\x2d\143\x69\x64\x2d\150\157\x6f\x6b", new ext_execif("\44\133\44\x7b\x4c\105\x4e\x28\x24\173\102\x32\64\x5f\x43\101\x4c\114\137\x49\104\x7d\51\x7d\x5d", "\123\145\164", "\103\x48\x41\x4e\x4e\105\114\50\150\141\156\x67\x75\160\x5f\150\x61\156\144\154\145\162\137\x70\165\x73\150\51\75\150\x61\x6e\147\x75\x70\x2d\150\x61\156\x67\154\145\162\x2d\146\151\156\151\163\x68\x2c\x73\54\x31")); goto p1L8l; UKxhN: goto labFa; goto IftaC; hCmv5: TIVtV: goto UKxhN; WBoNx: UHJW3: goto RlYzZ; M4Noi: $ext->splice($context, $exten, "\144\x69\x64\x2d\x63\x69\x64\55\x68\x6f\x6f\x6b", new ext_gosub("\61", "\163", "\163\165\142\x2d\x72\x65\143\157\162\144\55\x63\x68\x65\143\153", "\145\170\x74\x65\x6e\x2c\44\x7b\102\62\64\137\125\x53\x45\122\x5f\x4e\125\115\x42\x45\122\175\x2c\144\157\156\x74\143\x61\162\145")); goto SzIWl; W1Jvp: if ($cidnum != '' && $exten == '') { goto jg0mH; } goto v2NNd; xm461: $ext->splice($context, $exten, "\x64\151\144\x2d\x63\151\x64\x2d\150\x6f\x6f\153", new ext_gotoif("\44\133\x21\x24\173\x4c\x45\x4e\x28\x24\x7b\x42\62\64\x5f\125\x53\x45\122\x5f\116\x55\115\102\x45\122\x7d\51\x7d\135", "\144\x65\x73\x74\55\145\170\164")); goto ercUl; wqTzN: $pricid = false; goto gz7kq; xbuLj: $context = $pricid ? "\x65\170\164\x2d\144\x69\x64\x2d\x30\x30\60\61" : "\145\x78\164\55\x64\151\144\55\60\x30\x30\62"; goto RQkxH; o4h8M: $cidnum = trim($item["\143\x69\144\156\x75\x6d"]); goto cTXik; RlYzZ: $ext->splice($context, $exten, "\x64\151\x64\x2d\x63\x69\144\55\x68\x6f\157\153", new ext_agi($link . "\x2c\x72\145\x67\x69\163\x74\145\162\54\111\116\102\x4f\x55\116\x44\x2c\x24\x7b\103\101\114\114\105\x52\x49\104\50\x6e\165\x6d\142\145\162\x29\x7d")); goto cEVeU; RQkxH: $exten = empty($exten) ? "\163" : $exten; goto fwQ4k; oUt5z: buXOt: goto WayT3; gz7kq: goto TIVtV; goto NoqzJ; eYGXd: if (!(trim($item["\x65\x6e\141\x62\154\145\137\142\x69\164\x72\151\x78\62\x34"]) == "\166\x6f\164\151\156\x67")) { goto UHJW3; } goto WiXPa; v2NNd: if ($cidnum != '' && $exten != '' || $cidnum == '' && $exten == '') { goto B24l_; } goto wqTzN; YTKrZ: $pricid = $item["\x70\162\x69\x63\x69\x64"] ? true : false; goto RqqRn; RqqRn: labFa: goto xbuLj; IftaC: jg0mH: goto cKq_g; WiXPa: $ext->splice($context, $exten, "\x64\x69\144\55\x63\x69\144\x2d\x68\x6f\157\153", new ext_setvar("\x5f\137\107\x52\105\101\124\111\116\107\x53\137\126\x4f\x54\x45", recordings_get_file($item["\147\x72\x65\x61\164\151\156\x67\x73"]))); goto gYEOl; cTXik: if (!(trim($item["\145\156\141\142\154\x65\x5f\142\x69\164\162\151\170\62\x34"]) == "\171\x65\x73" || trim($item["\x65\156\x61\142\x6c\145\137\x62\151\164\x72\151\170\62\x34"]) == "\x76\x6f\164\151\156\x67")) { goto qEi_R; } goto W1Jvp; p1L8l: if (!($manager == 1)) { goto iJ02Y; } goto hdOsW; Xx2ul: iJ02Y: goto XFPbm; gYEOl: $ext->splice($context, $exten, "\x64\x69\x64\55\143\x69\144\55\150\x6f\157\x6b", new ext_setvar("\137\137\102\131\x45\x5f\126\x4f\x54\105", recordings_get_file($item["\x62\171\145"]))); goto WBoNx; WayT3: } goto ymhe7; vZFoe: $ext->add($context, $exten, '', new ext_setvar("\x41\x4e\x53\127\x45\122\x5f\124\x49\x4d\x45", '')); goto oJXvL; bM_9r: $ext->add($context, $exten, '', new ext_agi($link . "\54\163\150\x6f\x77\x2c\x24\x7b\102\62\64\137\103\101\x4c\114\137\x49\104\x7d\54\x24\x7b\105\x58\124\124\117\x43\x41\114\114\175")); goto o3NdI; ojicY: $ext->add($context, $exten, '', new ext_waitexten("\61\60")); goto XYc9R; hOEWM: $ext->add($context, $exten, '', new ext_Answer()); goto HL7eN; jU9rQ: $ext->add($context, $exten, '', new ext_setvar("\x5f\x49\103\x5f\116\x55\115\x42\105\x52", "\44\173\x4f\x55\x54\116\125\115\175")); goto hsW4Q; NAjgO: $ext->add($context, $exten, '', new ext_agi($link . "\x2c\162\145\x67\151\163\164\x65\x72\54\x4f\x55\x54\x42\x4f\125\x4e\x44\54\x24\173\x44\111\101\114\137\116\125\x4d\102\105\x52\175\54\44\173\102\x32\64\x5f\125\x53\x45\122\x5f\111\104\x7d")); goto DmciB; UVpmr: $ringlist = ringgroups_list(true); goto j_Ij0; Fwn5j: $exten = "\x73"; goto xHF3c; VX0Gk: $ext->add($context, $exten, "\x69\156", new ext_setvar("\x4d\x41\123\124\105\x52\x5f\103\110\x41\116\x4e\105\114\50\x53\x54\111\115\x45\51", "\44\x7b\105\x50\x4f\x43\x48\x7d")); goto ccKG7; S_sMf: $ext->add($context, $exten, '', new ext_setvar("\x46\122\x4f\115\105\x58\x54\105\116", "\44\x7b\111\x43\137\116\125\x4d\x42\105\x52\175")); goto TSYno; dlhPR: $modulef = new module_functions(); goto KFdI2; ccKG7: $ext->add($context, $exten, '', new ext_setvar("\115\x41\123\124\105\122\x5f\x43\110\101\x4e\116\105\x4c\50\102\x32\64\137\x55\x53\105\122\137\x49\104\51", "\x24\173\102\62\x34\137\x55\x53\x45\122\137\x49\x44\x7d")); goto iNBXR; i0DE_: f5s69: goto xsVvC; ymhe7: HSjWK: goto Kv3VI; i1J__: cEFvR: goto ar6YI; ar6YI: goto LYRk_; goto ASpfy; zEVhS: $context = "\x66\x75\x6e\x63\55\x73\x68\157\x77\x2d\142\62\64\55\102"; goto B8o73; OEUw5: global $astman; goto DS64P; RDzjX: $ext->add($context, $exten, '', new ext_return()); goto z7OSe; JLjGz: $ext->add($context, $exten, '', new ext_execif("\x24\x5b\x24\x7b\114\105\116\x28\x24\x7b\x43\x41\114\114\x46\x49\x4c\x45\x4e\x41\x4d\105\x7d\x29\x7d\x5d", "\123\x65\164", "\x52\105\103\117\122\x44\111\x4e\107\x50\101\x54\110\75\x24\x7b\131\x45\x41\x52\x7d\57\44\x7b\x4d\x4f\116\124\x48\x7d\57\x24\173\x44\x41\x59\x7d\x2f\x24\x7b\103\101\114\x4c\x46\x49\114\105\116\101\x4d\x45\x7d\x2e\x6d\x70\x33", "\x53\x65\164", "\x52\x45\x43\x4f\x52\x44\x49\116\107\x50\x41\x54\x48\x3d")); goto b72qw; LzNxv: $ext->add($context, $exten, '', new ext_setvar("\137\102\x32\x34\x5f\125\x53\105\x52\137\x49\x44", "\44\173\102\62\x34\x5f\x55\x53\105\122\x5f\x49\x44\175")); goto J4fC3; JTpy_: $ext->add($context, $exten, '', new ext_gotoif("\x24\133\x22\x24\173\x44\x49\122\x45\x43\x54\111\117\116\x7d\42\40\x3d\40\42\117\125\124\x42\x4f\x55\116\x44\42\135", "\157\165\164")); goto VX0Gk; Ydp1Z: $ext->add($context, $exten, '', new ext_MacroExit()); goto OFO6G; XdPu4: $ext->add($context, $exten, '', new ext_agi($link . "\54\x68\x69\x64\x65\x2c\x24\173\x42\62\x34\x5f\103\x41\114\x4c\x5f\111\x44\x7d\x2c\44\173\x42\62\64\x5f\x55\x53\x45\x52\137\111\x44\x7d")); goto FGZW0; o2RPf: $ext->add($context, $exten, "\x68\x68", new ext_setvar("\103\x48\x41\116\x4e\x45\x4c\50\150\141\156\x67\165\x70\137\x68\141\x6e\144\154\145\x72\x5f\160\165\163\x68\51", "\150\x61\156\147\x75\x70\55\150\141\x6e\x67\x6c\x65\162\55\x6f\165\x74\x2d\x68\151\144\x65\54\163\54\61\x29")); goto G3mQf; bhw5H: $ext->add($context, $exten, '', new ext_Background("\x24\x7b\x47\122\105\x41\124\111\x4e\x47\x53\x5f\x56\x4f\x54\105\x7d")); goto ojicY; VsUis: $ext->add($context, $exten, '', new ext_execif("\x24\133\x21\44\173\x52\x45\107\105\x58\x28\42\x28\56\52\133\x42\135\x5b\50\135\146\165\x6e\x63\x2d\x64\x69\x61\154\157\165\164\55\x74\x72\165\156\x6b\x2d\x70\162\145\144\x69\141\154\x2d\x68\x6f\x6f\x6b\x2d\102\x5e\x73\136\61\133\51\135\x29\42\40\x24\x7b\104\111\x41\114\x5f\x54\122\x55\116\113\137\117\120\x54\111\x4f\x4e\123\175\51\x7d\135", "\x53\145\x74", "\x5f\104\x49\x41\114\137\124\x52\x55\x4e\x4b\137\x4f\120\124\x49\117\116\123\x3d\44\173\x44\x49\101\x4c\x5f\124\x52\125\116\113\137\x4f\120\x54\x49\x4f\x4e\123\175\x42\50\146\x75\156\143\x2d\144\151\141\x6c\157\x75\164\55\164\162\x75\x6e\x6b\x2d\160\162\145\x64\x69\x61\x6c\55\150\x6f\x6f\153\x2d\x42\x5e\x73\136\61\x29")); goto lWEzL; fYhau: $ext->add($context, $exten, '', new ext_MacroExit()); goto dYHN2; tvrK7: $settings = informunity_bitrix24_get_settings(); goto k841R; NqwCw: $ext->add($context, $exten, '', new ext_execif("\x24\x5b\x22\44\x7b\101\116\x53\x57\105\x52\137\124\111\115\x45\x7d\42\x3c\42\61\42\x5d", "\123\145\x74", "\101\116\123\127\x45\122\137\x54\111\115\x45\x3d\44\x7b\115\x41\x54\110\50\44\173\x4e\117\x57\175\55\x24\173\x53\124\111\x4d\105\x7d\54\151\51\175")); goto JLjGz; clbwA: $exten = "\x73\x2d\101\x4e\x53\127\105\122"; goto y8LJw; RFI3O: if (empty($pairing)) { goto B5vec; } goto fjcNc; zaQZy: $exten = "\163"; goto hOEWM; o3NdI: $ext->add($context, $exten, '', new ext_return()); goto ahSR5; z7OSe: $context = "\x66\165\x6e\143\x2d\x64\x69\x61\x6c\157\x75\164\55\164\162\x75\x6e\x6b\55\160\x72\145\x64\x69\x61\154\55\150\x6f\x6f\153\55\102"; goto PKjbh; lWEzL: $ext->add($context, $exten, '', new ext_execif("\44\133\x21\44\173\122\x45\x47\x45\x58\50\42\50\x2e\52\x5b\115\135\133\50\135\141\x75\164\x6f\55\142\154\153\x76\x6d\133\51\135\51\42\40\x24\173\x44\111\101\114\137\124\x52\125\x4e\113\137\117\120\124\111\x4f\x4e\123\175\51\x7d\x5d", "\x53\145\x74", "\x5f\104\111\101\x4c\137\x54\122\125\116\113\x5f\x4f\120\124\111\x4f\116\123\x3d\x24\x7b\104\x49\101\114\137\x54\x52\x55\x4e\x4b\x5f\x4f\x50\x54\111\x4f\x4e\123\175\115\50\x61\165\x74\157\55\x62\x6c\153\x76\155\51")); goto ahyZY; d00SU: $ext->add($context, $exten, '', new ext_execif("\x24\133\x22\x24\x7b\x44\111\101\114\x53\124\101\x54\125\123\x7d\42\x20\x3d\75\40\x22\102\x55\x53\x59\42\135", "\x53\145\x74", "\102\62\x34\x5f\x55\123\x45\x52\x5f\111\104\x3d\x24\173\x42\x32\x34\x5f\125\x53\105\122\x5f\x49\104\x5f\x4c\101\123\x54\x7d")); goto am4yY; Ck29W: $ext->add($context, $exten, '', new ext_agi($link . "\x2c\150\x69\144\145\54\x24\173\102\62\64\137\103\x41\x4c\114\x5f\111\x44\x7d\54\44\x7b\x42\62\x34\x5f\x55\x53\105\122\137\111\104\175")); goto VkpZV; ASpfy: } goto cph3j; o7eut: } goto bn2hA; tGFzQ: ?>

Function Calls

None

Variables

None

Stats

MD5 ea70dde6ff9b54d0ec85d3436f39d4af
Eval Count 0
Decode Time 176 ms